summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ctan2tds-config.pl1
-rw-r--r--texmf-dist/doc/latex/rmannot/README.md24
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/Summertime.mp3bin0 -> 4184948 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/alex-fishes.f4vbin0 -> 3502731 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/calliope.MP4bin0 -> 37328956 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/driving1.movbin0 -> 6615186 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/horse.mp4bin0 -> 3564800 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/ocean-waves.3gpbin0 -> 712673 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/sample_iPod.m4vbin0 -> 2228141 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/RMfiles/tardis1.mp3bin0 -> 600213 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rm3da/3dmodels/dice.u3d (renamed from texmf-dist/source/latex/rmannot/examples/rm3da/3dmodels/dice.u3d)bin160672 -> 160672 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rm3da/js/turntable.js (renamed from texmf-dist/source/latex/rmannot/examples/rm3da/js/turntable.js)0
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.pdf (renamed from texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.pdf)bin104260 -> 119094 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.tex (renamed from texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.tex)3
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rm3da/views/dice.vws (renamed from texmf-dist/source/latex/rmannot/examples/rm3da/views/dice.vws)0
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.eps (renamed from texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.eps)0
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.tex (renamed from texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.tex)0
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster_hd.eps8356
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster.epsbin0 -> 205739 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster_hd.eps (renamed from texmf-dist/source/latex/rmannot/examples/rma/afldemoposter.eps)bin199903 -> 195854 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/horse1_poster.eps (renamed from texmf-dist/source/latex/rmannot/examples/rma/horse1_poster.eps)16746
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_3gp.tex54
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_f4v.tex52
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_m4v.tex55
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_mov.tex58
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_mp3.tex77
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4.tex59
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4_hidden.tex136
-rw-r--r--texmf-dist/doc/latex/rmannot/examples/rma/tst_url_mp4.tex61
-rw-r--r--texmf-dist/doc/latex/rmannot/graphics/ramp3poster.eps (renamed from texmf-dist/source/latex/rmannot/graphics/ramp3poster.eps)16739
-rw-r--r--texmf-dist/doc/latex/rmannot/rmannot.pdfbin0 -> 433595 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/rmannot_man-flash.pdf (renamed from texmf-dist/source/latex/rmannot/doc/rmannot_man.pdf)bin1648685 -> 1663852 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/rmannot_man.pdfbin0 -> 4964286 bytes
-rw-r--r--texmf-dist/doc/latex/rmannot/rmannot_man.tex (renamed from texmf-dist/source/latex/rmannot/doc/rmannot_man.tex)1382
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo.swfbin1264158 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo_skin.swfbin21172 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/Acro_Advertiser.swfbin109320 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/cuepoints_sample.xml40
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/horse1.flvbin626883 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/loadingvid.mp4bin12750 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/sample.flvbin820332 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/RMfiles/tardis1.mp3bin603455 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/AcroAd_poster.eps11948
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tardis.eps34204
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_cuepts1.tex87
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_flv.tex107
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_flv_asjs.tex128
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_mp3.tex137
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_swf.tex75
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/tst_swf_custom.tex80
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/vpx-btn.tex90
-rw-r--r--texmf-dist/source/latex/rmannot/examples/rma/vpx-combo.tex144
-rw-r--r--texmf-dist/source/latex/rmannot/rmannot.dtx2674
-rw-r--r--texmf-dist/source/latex/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swfbin15164 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/videoplayerx/README.md13
-rw-r--r--texmf-dist/source/latex/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdfbin218523 -> 0 bytes
-rw-r--r--texmf-dist/source/latex/rmannot/videoplayerx/VideoPlayerX.swfbin73175 -> 0 bytes
-rw-r--r--texmf-dist/tex/latex/rmannot/annot3d.def1395
-rw-r--r--texmf-dist/tex/latex/rmannot/rmannot.cfg1
-rw-r--r--texmf-dist/tex/latex/rmannot/rmannot.sty2166
60 files changed, 29926 insertions, 67166 deletions
diff --git a/ctan2tds-config.pl b/ctan2tds-config.pl
index 90400d73..b682eaaf 100644
--- a/ctan2tds-config.pl
+++ b/ctan2tds-config.pl
@@ -39,6 +39,7 @@ $special{'fitr'} = '&MAKEdps';
$special{'artthreads'} = '&MAKEdps';
$special{'popupmenu'} = '&MAKEdps';
$special{'ltx4yt'} = '&MAKEdps';
+$special{'rmannot'} = '&MAKEdps';
sub MAKEdps {
diff --git a/texmf-dist/doc/latex/rmannot/README.md b/texmf-dist/doc/latex/rmannot/README.md
index 94461920..593867de 100644
--- a/texmf-dist/doc/latex/rmannot/README.md
+++ b/texmf-dist/doc/latex/rmannot/README.md
@@ -1,12 +1,20 @@
Distribution: rmannot
Author: D. P. Story
-Dated: 2016/10/09
+Dated: 2020-08-21
-The rmannot package is part of the AeB Pro family of packages. It creates
-rich media annotations, in which SWF, FLV, and MP3 files can be played. Rich
-media annotations is a version 9 feature of Acrobat/Adobe Reader. Acrobat Pro
-and Distiller version 9.0 or later are required to build a document, Adobe
-Reader 9.0 or later is needed to activate the annotation and play the media.
+The rmannot package is part of the AeB Pro family of packages. The package
+creates rich media annotations, in which MOV, MP4, M4V, 3GP, 3G2, and MP3
+files can be played. Rich media annotations is a version 9 feature of
+Acrobat/Adobe Reader. Acrobat Pro and Distiller version 9.0 or later are
+required to build a document, Adobe Reader 9.0 or later is needed to activate
+the annotation and play the media.
+
+What's New (2020-08-21) This is the update to the rmannot package in response
+to the EOL of Flash player. The package now supports alternate media file
+types. The richness of rich media annotations is gone; there is no longer any
+control of the media using Acrobat JavaScript API. The package is still quite
+functional in this age of "plain" media annotations. The updated package
+features revised documentation, a few new features, and new demo files.
Let me know if there are problems or suggested features. e-mail
me at dpstory@uakron.edu or dpstory@acrotex.net
@@ -18,5 +26,5 @@ http://www.acrotex.net/blog/?cat=22
D. P. Story
-dpstory@uakron.edu
-dpstory@acrotex.net
+dpstory at uakron dot edu
+dpstory at acrotex dot net
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/Summertime.mp3 b/texmf-dist/doc/latex/rmannot/RMfiles/Summertime.mp3
new file mode 100644
index 00000000..a871c7c7
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/Summertime.mp3
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/alex-fishes.f4v b/texmf-dist/doc/latex/rmannot/RMfiles/alex-fishes.f4v
new file mode 100644
index 00000000..c773afe2
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/alex-fishes.f4v
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/calliope.MP4 b/texmf-dist/doc/latex/rmannot/RMfiles/calliope.MP4
new file mode 100644
index 00000000..048d49aa
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/calliope.MP4
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/driving1.mov b/texmf-dist/doc/latex/rmannot/RMfiles/driving1.mov
new file mode 100644
index 00000000..46a0af68
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/driving1.mov
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/horse.mp4 b/texmf-dist/doc/latex/rmannot/RMfiles/horse.mp4
new file mode 100644
index 00000000..31ca0662
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/horse.mp4
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/ocean-waves.3gp b/texmf-dist/doc/latex/rmannot/RMfiles/ocean-waves.3gp
new file mode 100644
index 00000000..b23d9fbd
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/ocean-waves.3gp
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/sample_iPod.m4v b/texmf-dist/doc/latex/rmannot/RMfiles/sample_iPod.m4v
new file mode 100644
index 00000000..a4a77452
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/sample_iPod.m4v
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/RMfiles/tardis1.mp3 b/texmf-dist/doc/latex/rmannot/RMfiles/tardis1.mp3
new file mode 100644
index 00000000..c40e2068
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/RMfiles/tardis1.mp3
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rm3da/3dmodels/dice.u3d b/texmf-dist/doc/latex/rmannot/examples/rm3da/3dmodels/dice.u3d
index ae14b756..ae14b756 100644
--- a/texmf-dist/source/latex/rmannot/examples/rm3da/3dmodels/dice.u3d
+++ b/texmf-dist/doc/latex/rmannot/examples/rm3da/3dmodels/dice.u3d
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rm3da/js/turntable.js b/texmf-dist/doc/latex/rmannot/examples/rm3da/js/turntable.js
index 62d62752..62d62752 100644
--- a/texmf-dist/source/latex/rmannot/examples/rm3da/js/turntable.js
+++ b/texmf-dist/doc/latex/rmannot/examples/rm3da/js/turntable.js
diff --git a/texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.pdf b/texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.pdf
index 15018a92..97927cfa 100644
--- a/texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.pdf
+++ b/texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.pdf
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.tex b/texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.tex
index 8f7a90d7..71a612af 100644
--- a/texmf-dist/source/latex/rmannot/examples/rm3da/tst_rm3da.tex
+++ b/texmf-dist/doc/latex/rmannot/examples/rm3da/tst_rm3da.tex
@@ -36,7 +36,6 @@
\def\AcroTeX{Acro\!\TeX}
% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{Beta}
% The argument corresponds to the version of Acrobat you have
%
@@ -78,7 +77,7 @@ applications to the background, foreground, or to a material.
3Dviews=views/dice.vws,
},%
3DResources={%
- background={rName=AcroAd}
+% background={rName=AcroAd}
% foreground={rName=AcroAd}
}%
}
diff --git a/texmf-dist/source/latex/rmannot/examples/rm3da/views/dice.vws b/texmf-dist/doc/latex/rmannot/examples/rm3da/views/dice.vws
index de9f57a6..de9f57a6 100644
--- a/texmf-dist/source/latex/rmannot/examples/rm3da/views/dice.vws
+++ b/texmf-dist/doc/latex/rmannot/examples/rm3da/views/dice.vws
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.eps b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.eps
index 00abfb8f..00abfb8f 100644
--- a/texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.eps
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.eps
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.tex b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.tex
index e3bb8bdc..e3bb8bdc 100644
--- a/texmf-dist/source/latex/rmannot/examples/rma/aebmovie_poster.tex
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster.tex
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster_hd.eps b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster_hd.eps
new file mode 100644
index 00000000..13a99451
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/aebmovie_poster_hd.eps
@@ -0,0 +1,8356 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: aebmovie_poster_hd.pdf
+%%Creator: Adobe Acrobat 10.1.1
+%%For: D. P. Story
+%%CreationDate: 11/2/2011, 7:30:42 PM
+%%BoundingBox: 0 0 320 179
+%%HiResBoundingBox: 0 0 320 179
+%%CropBox: 0 0 320 179
+%%LanguageLevel: 3
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+3 3010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 1011 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ pdf:Producer="Acrobat Distiller 10.1.1 (Windows)"
+ pdf:Keywords=""
+ xmp:CreatorTool="The AcroTeX eDucation Bundle"
+ xmp:ModifyDate="2011-11-02T19:30:23-05:00"
+ xmp:CreateDate="2011-11-02T19:30:23Z"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:84901190-368e-4c28-a612-b6667a3ef49b"
+ xmpMM:InstanceID="uuid:411a9219-ec70-4287-a062-b0aac87c7e39">
+ <dc:creator>
+ <rdf:Seq>
+ <rdf:li/>
+ </rdf:Seq>
+ </dc:creator>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default"/>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceCMYK] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -179 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 179 li
+320 179 li
+320 0 li
+cp
+clp
+180 lw
+0 lc
+0 lj
+10 ml
+[] 0 dsh
+false sadj
+0 89 mo
+320 89 li
+false sop
+.0208743 .0532235 .315618 0 cmyk
+@
+0 .993988 1 0 cmyk
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold Initial
+%ADOt1write: (1.0.24)
+13 dict dup begin
+/FontType 1 def
+/FontName /HIBBAA+AGaramond-Bold def
+/FontInfo 8 dict dup begin
+/Notice (Copyright (c) 1989, 1992, 1996 Adobe Systems Incorporated. All Rights Reserved.Adobe Garamond is a trademark of Adobe Systems Incorporated.) def
+/Weight (Bold) def
+/ItalicAngle 0 def
+/BaseFontName (AGaramond-Bold) def
+/WasEmbedded true def
+end def
+/PaintType 0 def
+/FontMatrix [0.001 0 0 0.001 0 0] def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 65 /A put
+dup 69 /E put
+dup 84 /T put
+dup 88 /X put
+dup 99 /c put
+dup 111 /o put
+dup 114 /r put
+def
+/UniqueID 42792 def
+/FontBBox {-158 -269 1147 862} def
+end
+systemdict begin
+dup /Private
+14 dict dup begin
+/|- {def} def
+/| {put} def
+/BlueValues [-16 -0 660 676 400 414 626 640 715 715] def
+/OtherBlues [240 247 -269 -255] def
+/FamilyBlues [-16 -0 660 676 394 408 626 640 715 715] def
+/BlueScale 0.0479583 def
+/StdHW [53] def
+/StdVW [130] def
+/StemSnapV [130 143] def
+/ForceBold true def
+/password 5839 def
+/MinFeature {16 16} def
+/OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869
+systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup
+/strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def
+/Subrs 5 array
+dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> |
+dup 1 <1C60D8A8C9C3D06D9E> |
+dup 2 <1C60D8A8C9C202D79A> |
+dup 3 <1C60D8A849> |
+dup 4 <1C60D8A8CC3674F41144B13B77> |
+def
+put
+dup /CharStrings
+8 dict dup begin
+/A <1C60D8A8C9B6655377F55DD3C734EE632665B298A6B78FF364EB5A19E433
+08A23641367E58C1ED142CFAD28A8B24C3FAB860388EDF4D1D6AA7F74C5DE3A0
+888018D277BEE8A9EAD59CCC84A313F61EE84C049058C0D0F23B177D09CEF16E
+2A16C69D2AEE1C70629AA291E2EC488825097BC72246693EC07CBD9F7A8783A6
+AF25AC6C6E2921803B133E26A26243B799379830A32B100FCB9B5974B13646B5
+223309EF30719C34A914EE7088D846FBE557000602D14CEF3692F404D0A66FA7
+7C0960553B99E6D4F074C95163875A3E9EAEB4EC0B93A0AA9A1BBE8F75A5EC6A
+A1B7BE29A1D0131F9572A486F2E0939334510D5917C43E07017DBB869F097AB9
+0104AE623A1D6E8448698F4EB22B491858147D69FD3BEF97B03A51EBAE37211D
+A62412616035DF21CA79F13C4F> |-
+/E <1C60D8A8C9B7CA64569D6A554FC57A2252A212C54D2F4CFD4AC48B54D8E1
+97DEAC114F9009EDB7565F93927D30B6FE19F6F7110CEE0766730915973BB40C
+77AE01767B3857FBAE74F43C9EB5ABC370AE3D9BAAE7B754866D650A5E2EABBF
+52E5564BE021ECD842F3F8AA8A668879737073E7E4AE609904CDE52278D0F09F
+E0E1FA9B98CD7045D0B2DF4C2F40D21B83F632792B86F3FD8B74797BA2479666
+14E3851D7CA7975AA6044DD8E50887A93DC208E42A561BB017BF220C8B677DBC
+A493268C464114A8CF129F89CF49FC0D9AE589DBC1A487BA33A8C26122429C67
+A072745A2A5167263E622F4E31D66420AA3C6AF19607F1652C431B9D91D25D34
+B7D398F287695FB56B7FD11AB426A6AE8D48B4D5AB6F3385E4EACB7C08A6EF09
+003014054D91577E7A767EAB382B0CD13CCF215A7E9D19A12AB10ACA843CD86C
+73AE10849BDF7978B8A44D5BD55C072F4B17737EF77F7588BD56BBD12A7BA079
+356EC80E14710C07BADFC2B23113A601816DF27CEF158874424DCD286CA60D66
+101E64698A404D3710DB3FF896DBF059F3B41116C70B4151BC2748B867D41F4F
+62AC0D3342733FB7EDD1BA7082F71F259A3655D39CA7E566D01B92094F796675
+D2AE9351D2189B54E4895D3A416A103852A83E9528D566E406> |-
+/T <1C60D8A8C9B678BD6630C7CB9DA0680A4E9A4E39DE7AB4B750EDAE6D6462
+2BE32A2509D2FE4EE31BE1224D225E6D5B6A57994641D25492B58AC4F8EBCC9A
+248E791AC55DFACB8230237E6AE81A0D200DDD50DA269B2B68B9AFD5BCA2E853
+43EE57E634C8F9293D0C392F9A600AE129D99FFB30DBC6F0468BD8781A33FE59
+25C1C60AE24A71133F9AFD5CEBEDC73CDAAEDD68AB74347B473E5769B7BB9FC5
+849E21A442572167DA53FCC55853698BA6C3479D244260D7AE15819FDD172C79
+6393F57AF01BDC7EF8F2EF895654869D43A9C2903AE2F363AF1D2D8EDBF358C3
+1816210ED18AB4741193BFD05108D413FEDB7387EBE832A605A583B1> |-
+/X <1C60D8A8C9B64C38AD99E8223C0B9A93D821D7A7EC037F50529290949BF1
+D40520646BE75AC36DDDE2799793545853190D8B3CF8A886D21E673C29585216
+9853B08D7DE38F77E554BDC1C115E7A7A28A2C3B73B2896283F45F29E54C1936
+8EF2B5153DEC202D0D7A1B3AA0FCC9368FAE5F6340D642623C05DBA81CF96F21
+0350D7AE6976B7B259661BA3224C12E1E041B17E91DBEF6061165FB76A0EF910
+BCAA01839CF96B4DAA0537B3139F3DCC4E27292979BD393F4AEAD0E87C134175
+95AEB8D77580D2EB9734C1545E3777802E2DD604B644333DFF5E3E45C0E9699A
+28456803232177C4AD32CD74A7C3ED88AF964528A6481A29D747C0A1F0AEF7BD
+6224B61D4998C59B1DAF6CE2F7B0CC11CCAA2CB3F0CBD5C4BDF2C6A7757C32C1
+5ED58490B81133E29403BA1D1A4143E54E1DBB070424226C887811BF763F3029
+0A171F9EC3CC19FF8C726DBED83C8D9F47F876D9609E47DB89F2AC7075F4F452
+E5151235DC29F8C4EFD41C0DF74854AD15FDF0EA46A58AD037FD4DEA6CB0932A
+82E552EEF87777D36C300401D8708F690FB8D413B3BE48D62B94AB90372F367A
+30EBCB47B813314E64E5D0730724DDCA08C83BDD1D7993A1669A5212035C> |-
+/c <1C60D8A8C9B71B403A818C3DF4826E1F45CF4EECE6D7D5AFE3BA0007DE7F
+590734D8CA8997F38C8376C5732929B352E785C51A99B8BA68412FAF281BAB53
+2A18189AEC120AC2F0D76432FB4DA510C10CA9BC537342C3EFED625E4A8313F4
+5AB64917206116EB275D6F> |-
+/o <1C60D8A8C9B7B71AC6E947C0F92A6892BA71854D190FDE2F840A4F9C319C
+61A64E30AEAFF817D1D81C7E802E4C28E67A00727F4B13EFC195011A8A709D78
+5C15ACAB3938932F09CF329C9A687AC2902EB3B126C2C4E27EEA> |-
+/r <1C60D8A8C9B728C5DB8274F71B9523FEA7BE2412DC50C4BC77147040DF6F
+18B5387CC9A3C04A0DC1E33CA81D41BDF8CA9E85570DA0B8D95099E92636EEF5
+F33A867301F8B8627F52D835EA1A457BF5C9E5C19BBE664ECCA543EA5805A1FD
+2368F67B106CF0B2AE65AF7DDB69A845EE8812A9760CFDF2EEF319FE4E1BCCD1
+0337EBEC0AD8229B09BC80D059F20B7E3CC9404B13C454CCC7618F6EF3F49242
+220284FD980A9D77A79D6354D07FD59B656047389F371C1B68C3FC4BE3D172D3
+FD90B9577E2F7241B00EE02DA2CEDDE6D69701377D75CBEF> |-
+/.notdef <1C60D8A8C9B8666C32> |-
+end put
+end
+dup /FontName get exch definefont pop
+end
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold /HIBBAA+AGaramond-Bold findfont ct_VMDictPut
+/TNCOMP+AGaramond-Bold*1
+[65{/.notdef}rp /A 3{/.notdef}rp /E 14{/.notdef}rp /T 3{/.notdef}rp /X
+10{/.notdef}rp /c 11{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [30 0 0 -30 0 0 ]msf
+108.791 63.4121 mo
+(AcroT)
+[18.5398 12.48 10.9501 10.3862 0 ]xsh
+176.48 69.4571 mo
+(E)sh
+191.258 63.4121 mo
+(X)sh
+.883665 .769161 0 0 cmyk
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold AddGlyphs
+%ADOt1write: (1.0.24)
+systemdict begin
+TNCOMP+AGaramond-Bold dup
+/Private get dup rcheck
+{begin true}{pop false}ifelse exch
+/CharStrings get begin
+systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
+/M <1C60D8A8C9B5B2D72C441C47625DD9489BCE8C3AF83923E9405F62D93769
+ECD093B12C0592942BE8572D618528A57F2259274891CBB867E53BEC84A57D79
+C6188D39BA2F6A0782290F053EB648428C5554507C4121F12615048E6F735268
+92884B20A9613E8598D7448668132761868D20D4DE9F85FDA12CF8CB49949D99
+264D87CC19AC01C287263690C3F099D820BD8951CD9F27B106595EF7DF4E67F6
+4A7B6369ECB807722CA1A2844EE2F95CC0DE8C044C080374DDAD58335BE32FBC
+5DFA1C934133F8088BE63A4949390751041D8D3B3BA2019F147DC8ED77795A9F
+D9CC3813B1F8B314BCA157D1D855EFFF3ABA618D8DAE6D74D305A8A56E40AF14
+75CCF02924E30CDF418DCCC2C031F3216BCC6466DD3F03DD29585C4E486B901F
+A514F9ED935D634595E7E9B2A32BAC75FFE61F28D7CC2EB06A9EB935F807CC4A
+286F20AD8DD53A34E07990E46A47A82494426A6B4C52F465D6DF48C46EB96531
+1BD94835401C5B464E6E61A455E80B264DFDD68D33EAA4332D53C0364042D21B
+56679C12A2EE9A9DD940725DD903776677ED3C41596B6035ABD37FF9FBCD557B
+777E3301EBE129F869125874087F58CCD97FC6E3267E76847FA70518CB80A338
+5FB77FF707EF8907414DF09B931B507ACE73BA027511F1606EA11EFCB5FED054
+247BC98D8284B880DAFD7746> |-
+/e <1C60D8A8C9B7171E0E8A38F06EFB5650A378BD33F88451C83C722AF24588
+2E39BB877C5ED5AAB96BB4371C80A25530DA3017C22D46EE85E79EC4D12711A4
+31A95533FFCA59766087C1ABD510709349A5E354AFC1CB8AF80B14E0953EC9C7
+DAD2D34949C1A71787B530C6EA79398AD4C7C76CB7A2FA6ACA7207AC89> |-
+/i <1C60D8A8C9B84C670D1B82727EF32637044703D1099AB39E10C336B4FB6B
+AE6E6C86CFA77FEA15789E8ABE1323397171E81B9AFE910942F8BEC5B9AD77C2
+B4F4AC6E6D5E59A5E71BAC69620C645C28351A65D4626FF9CF83007A77192826
+7D04A528F682478B3394442D67F1FB0F4BD4D8A10DF45D96156A19EC352A7EFF
+0C127890596C94B718F54D67B3C2527EE581F606C8A974A1338F97880BBF3456
+087F6DD698DE01FB2899732F09AB79370618C9E9A4431028FA8012F1ACB4ECFD
+68FD09947B97730C8862E65C2E9F2B796E16FF6F112A180855EFD698164A45BF
+F6> |-
+/s <1C60D8A8C9B804561F5DD3D65787803A49ED94AD756C5320DBB1C45D44E6
+DAE52B01520D6A772DBD8CE37481135539978FC7833344DAF335171BC6C7A25C
+28B13496430ECE1F605C92313904F486926EB12C8B0D2501D9186948AA902B5B
+2DD3529351386DC695F74232B5D3F822851E757C3B882B230ED6D205A4814FBF
+CBE0622C17EDD89B4264> |-
+/v <1C60D8A8C9B772792518EA66DBDA24A675D704332747B943231A733087BC
+67E4F3D170B84D0273500A528C1638714FFADB5D1FF8E8DACFE0DE83DC65B2B0
+245B19BA605B9239B82AFB6C43560C2C0EB51B0DD2A2DEFA7F76F2F4CDAAD86A
+05C5886A355AAD0DA211972DCEDF5D99FA1E5E53202B3F8C01F2CF49F98B816C
+21A0FA6296611144A5BA28A27EE65807824C9AF98D365D136741DBFE43D32EFF
+5A48A203063CDA130A0AAAD0C9D32E687006A31E5DB136BDCD64743CB24B51C3
+E885C7ECEC576D8B9318A7A73FDB57477919C80A46DB1AF26314590B5428D31E
+9943C7AA37E6B8D60A91DEB839EB2B2B03D843> |-
+systemdict /gcheck known {setglobal} if end {end} if
+end
+TNCOMP+AGaramond-Bold /Encoding get
+dup 77 /M put
+dup 101 /e put
+dup 105 /i put
+dup 115 /s put
+dup 118 /v put
+pop
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold*1
+[65{/.notdef}rp /A 3{/.notdef}rp /E 7{/.notdef}rp /M 6{/.notdef}rp /T
+3{/.notdef}rp /X 10{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i
+5{/.notdef}rp /o 2{/.notdef}rp /r /s 2{/.notdef}rp /v 137{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [30 0 0 -30 0 0 ]msf
+116.453 102.298 mo
+(Movies)
+[26.5201 14.9402 13.71 8.57986 12.5999 0 ]xsh
+/0
+<<
+/Name (Black)
+/1
+[/DeviceCMYK] /CSA add_res
+/CSA /1 get_csa_by_name
+/MappedCSA /1 /CSA get_res
+/TintMethod /Subtractive
+/TintProc null
+/NComponents 4
+/Components [ 0 0 0 1 ]
+>>
+/CSD add_res
+1 /0 /CSD get_res sepcs
+1 sep
+%ADOBeginSubsetFont: HIBBAA+AGaramond-Bold AddGlyphs
+%ADOt1write: (1.0.24)
+systemdict begin
+TNCOMP+AGaramond-Bold dup
+/Private get dup rcheck
+{begin true}{pop false}ifelse exch
+/CharStrings get begin
+systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if
+/period <1C60D8A8C9B8666C4126EF39EAAD870163BC6E0A685D8DFB65EC8E1
+4751696A1FA1256DD2B28A8D4B11B> |-
+/D <1C60D8A8C9B6CC61ECFA600FD7EAC88B684706E11436B4F56500C772BF7D
+B6E5DA7D261672C80EC451495133D15DB5ED65DB077EF24A257F68C944D48E62
+05CDF6A4EBB3CC0BFB661CC960477F5973544BB9DA066EAA4703C8060D715472
+1F19CB93FF81726E1E797FC341ECD27E70BADF10A8E3E1D161091C04C08FCDA3
+D4C0FB7789D6BC4743587ED10033C808B48148707A6366E2B903557C92042E80
+E78C3550ECA75896A49868F19B4D244695974AA8D7D4CFBAEEAE973276A3F939
+6C908F34376C3FD2A2A0C8BC5083A7DDEE9CA69251C65636F1FA399348432945
+EE0431DBAE748D505732207F2A2995AE193606F03ACC829B7E56BD51E00F62> |-
+/P <1C60D8A8C9B7C2FB443727177F0B040011071E8BE2EF927647B2219C190D
+5C19CACC673C693F4C41C347BFC1CEC04647E5B5731BF15EE115DB8B58185D77
+EC501ABE71C0952ABB68B5604C3AAA01BEDD3421ABDC547FD8F7D633A0DDE399
+5AA04D999D01E52045ADE3FE7415F39D784308A23F6BFB1A2709584C8C15943D
+B8B7FB4305694C2B50A54C1C794DD0F2294BF454B4A0AB2F5CCC517DF5D75D76
+CBDAE949D802C0B204D2FBAF538B31E8CCC2B915817D01206A1BA9476FD0F72E> |-
+/S <1C60D8A8C9B7A157DDD65E2D6E12EC4D29CCC558B9108AFEF527FF151C11
+542D754791DEC089770797EA43AA0A17389D01F94E62265ED32A176828C3AD24
+39C25706F52598126A3BC30823B311DF27B862E870829EF46A3FFB0ABA414799
+0D10096650D3EA773866ECD8F321BD1427A8CD97D24C672F5F92AD13BAEAAD86
+68326C737AFBBFE93FA770F72DA1BC158949F9BB71F78143> |-
+/t <1C60D8A8C9B8293CC14C0716D97838C5907536CD72965E4133CE6BF69240
+E0F97FC614D5C145665C1B21D826CD95C7C948414B9413D983721B772AEA451C
+8BA24085FF9D67767DF832359F8123BCC3FC2B63A4D7673B9897192027F472C7
+901F495435D5885A25B1D31CA436A82DA6A13540D8F86D370E344C160A3005EC> |-
+/y <1C60D8A8C9B746F4A78DF719F6FD142DD510DF52F278FDB6983C74AA48BF
+E99EE4434D535143C45FAAB4EEFDD7BAECF96E2CDA41D185914A27256BE3F0AE
+4DE4A18F4F8151460AB6DC22A8D90020EA0D7097F7A95AF9AFCD371CD60808C1
+D91F2B06DF675B1D19ECAEE31DADBA173CFDECD6F13866DF108E9E5962DC0453
+1E7FB0C3A161BBDE108FCCAD1E593EAAEC4132E478657B076732A872E7F674ED
+99109BA6EBEB2532EAF21584084662AA3C0921F21C49F28D10808B0B5D4197A9
+DF6AC2AA5AD7AC1A4EB1F9464D0C631411725A8CC820156C222C2446757EA1B8
+7D3C5A647BA188F49DFC46B9ECB8242AA458AC0397DBA766A5F50F9EB24CB02A
+74A22A692DC5F4FD13B6DD8B4F91DF0836178BBA902268E33800DF340844607A
+ECAF7B78237118> |-
+systemdict /gcheck known {setglobal} if end {end} if
+end
+TNCOMP+AGaramond-Bold /Encoding get
+dup 46 /period put
+dup 68 /D put
+dup 80 /P put
+dup 83 /S put
+dup 116 /t put
+dup 121 /y put
+pop
+%ADOEndSubsetFont
+/TNCOMP+AGaramond-Bold*1
+[46{/.notdef}rp /period 18{/.notdef}rp /A 2{/.notdef}rp /D /E 7{/.notdef}rp
+/M 2{/.notdef}rp /P 2{/.notdef}rp /S /T 3{/.notdef}rp /X
+10{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 5{/.notdef}rp /o
+2{/.notdef}rp /r /s /t /.notdef /v 2{/.notdef}rp /y
+134{/.notdef}rp]
+TNCOMP+AGaramond-Bold nf
+TNCOMP+AGaramond-Bold*1 [19.9253 0 0 -19.9253 0 0 ]msf
+115.836 162.024 mo
+(D.P.Story)
+[15.8008 10.361 8.38852 10.361 9.60394 6.43582 10.2816 7.75099 0 ]xsh
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 /1 ]]
+[/CSD [/0 ]]
+] del_res
+/TNCOMP+AGaramond-Bold*1 uf
+/TNCOMP+AGaramond-Bold uf
+/HIBBAA+AGaramond-Bold uf
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster.eps b/texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster.eps
new file mode 100644
index 00000000..edfde415
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster.eps
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/afldemoposter.eps b/texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster_hd.eps
index c2355a37..b88ef08b 100644
--- a/texmf-dist/source/latex/rmannot/examples/rma/afldemoposter.eps
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/aebmusic_poster_hd.eps
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/horse1_poster.eps b/texmf-dist/doc/latex/rmannot/examples/rma/horse1_poster.eps
index 6ffbe74a..05676794 100644
--- a/texmf-dist/source/latex/rmannot/examples/rma/horse1_poster.eps
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/horse1_poster.eps
@@ -1,7954 +1,7954 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: A9R7024.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 06/17/2008, 1:21:51 PM
-%%BoundingBox: 0 0 209 157
-%%HiResBoundingBox: 0 0 209 157
-%%CropBox: 0 0 209 157
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-06-17T13:21:45-05:00"
- xmp:CreateDate="2008-06-17T13:21:45-05:00"
- xmp:MetadataDate="2008-06-17T13:21:45-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:66d38747-5618-4f37-ac66-ebe7b01430ed"
- xmpMM:InstanceID="uuid:cfbc7a66-18c4-448d-8f90-b96470085f04"/>
- </rdf:RDF>
-</x:xmpmeta>
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: A9R7024.pdf
+%%Creator: Adobe Acrobat 9.0.0
+%%For: Donald Story
+%%CreationDate: 06/17/2008, 1:21:51 PM
+%%BoundingBox: 0 0 209 157
+%%HiResBoundingBox: 0 0 209 157
+%%CropBox: 0 0 209 157
+%%LanguageLevel: 2
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
+ dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmp:ModifyDate="2008-06-17T13:21:45-05:00"
+ xmp:CreateDate="2008-06-17T13:21:45-05:00"
+ xmp:MetadataDate="2008-06-17T13:21:45-05:00"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:66d38747-5618-4f37-ac66-ebe7b01430ed"
+ xmpMM:InstanceID="uuid:cfbc7a66-18c4-448d-8f90-b96470085f04"/>
+ </rdf:RDF>
+</x:xmpmeta>
@@ -7965,425 +7965,425 @@ Adobe_AGM_Image/ds gx
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-Adobe_AGM_Core/ps gx
-gsave
-/0
-[/DeviceRGB] /CSA add_res
-grestore
-Adobe_AGM_Core/pt gx
-%%EndPageSetup
-1 -1 scale 0 -157 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 157 li
-209 157 li
-209 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-gsave
-.03 0 mo
-209 0 li
-209 157 li
-.03 157 li
-cp
-clp
--.0359955 157.066 mo
-209.016 157.066 li
-209.016 -.0259857 li
--.0359955 -.0259857 li
-cp
-false sop
-gsave
-/0 /CSA get_res setcolorspace
-clp
-[1 0 0 -1 0 157 ]ct
-[209.052 0 0 157.092 -.0359955 -.0660367 ]ct
-snap_to_device
-<<
-/T 1
-/W 435
-/H 327
-/M[435 0 0 -327 0 327 ]
-/BC 8
-/D[0 1 0 1 0 1 ]
-/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
-/O 2
->>
-%%BeginBinary: 1
-img
-s4IA>!"M;*Ddm8XA:OX[!!3,S!/(=\#RC\B#Rh"G$kWjS$P=*a$k*X](_[Pt',)3!&el#o'G;2u)]Tn=
-)]'bF-RU/b2)@$E2*3l]4$,Mc4$,M)%1<OQ%LisZ%M0<a%h99f&.oKc'HIl%'bh?&,oRR9(Ddu9+<qpK
-*[;dU-m^/f-o*P31,:pQ4$,Mc4$,Mcs1eUH#Q[ErZNC4P!!3`5!tbS6_uW(&!!*6(!<E3%!<<*"z!rr?
-'"9eu7#RLhG!<<-(!<E3%!<E0#z!!*'$!sAc3#7(VC$P3:="9AT+"9J`3"pbA7$o7na!YGM;+VHL55uD
-&(,&r/h"r*2nYsKZ\'iMkW1Gj-(d6e-bP#Ll/nRHVt(8A*e-:F%sA4=A1F>ar`<T7T\Z\66FFlW'_-^:
-E\[$ASZjRf:V`RX)C<b?N0QDV+1f&lZb7os>ILR4pJa4KMK&HDk6!<NB,!sAc3#6tG:2$![Y&Ha12&d1
-Kt@<!J)"YtXk'VVcu,Jd:*n1u>!iGsO56W4_0F#<D5"r<r=K*N_\_U:i9<217?79)6fA`E9eKYu8]j7>
-a)UkQ1@`73l?V7":mjn2YdG(u<[[`6n\p*Vdh=(c`4Q`%=5s4RG]!s&B'&H`UF561@B_GHJI,j5k48q<
--R8L5qh=3Jai*kh!&U`7s2rr@)D9F4sRekVoID07rA06%$*NNb;'`CYq,;?:B$n;fN1F-tNs0bGm0/T?
-ih_n,AF9ZM4HmWi])"T(/^<+]WdC^kV7^kn8l;LnqaWf4bWRrB!jZ?kt;aMM]r4+6%N\5.'+<A1EO?S<
-WYeD*E\A4DYK293"@!AWS0&A!0EkpB,0ZeQDGj4Q+<E8s9YOpRu#C35+YXCtuN4,X(F^hIRUUIau3CW(
-?H"6mB-"2k#e-?^\ZZ'S=uY:_GW+!/73FY_,m,_Hem:V_hd$8k[UDEV#TgKYfJk(>]+%s9]l+<S""gp[
-.t4!(-J7b3/Wp]U6M;0stMFWIjUfiG)SX_D1mC\MeQE1GYRm]"Rc'&P^Nb$alKG\W]%`OaeR^4UiA$VQ
-$$3@$PlW*NGe0E^*Q@;bQ,q5L\;j5[Z$-'B8r`"DshSO+snRmE0Kd,I(U5ERIj/%R]^2qc6gWKp[uZgM
-[*BHC%MeUs10ag?N_cf/!^)l]_#5pf#qCOS@R&'\50DEhjEG(dC*!3o<5WBlQ(7f-LnUNF"/2\c&9?i<
-N%ErKWor;k2f9?2&P!(PB1BUPK$k.2%SFHTXl(0#?9V)YopV`3D^LJ3a"rQ=61H>G4pNWS9*ZfY8!mWE
-,QTEDB2nkP"HM&/N,lU)NJl.*C?FmlMcb'2DVJT[<`!P"b9-i;I:g'^T1eI:+VPM]@d!4(J8rrB0Gitp
-4JP3WNLA4F6$\PB9XY0=TQ[A'N\Jh$ug!"U\j=)ICXfFEe@m2?3"O8s*t9\6i!3lt3>`&6.]>P(G_dkU
-9/YV;51T>;@dlRXW:7('/n0a$n+!i11&U08^AZF]18eik1pBjBdVfgsKfb0KXMAW:C,P"(9WBA=QTehh
-q+Zsn?aBg(#E]LjpBoc3J<fJ);II*0[FX.&[tCMpDI\<FDJ_t'T;?A5cki78.ql1n=0?<k>XDsp^f:"N
-ruqX(WipGpu\GQps36G8MTn#DIc[(/p-5;caH!)+mQ4'Z"J<I6`j$A0k^UJHclafWS-UUXMdZlF6KF0p
-BbQ$FP>5J9:5BhB;T@--N@E?2c/6Di4+HY[6)pilK]$'%oI3[U\m8LI@@]3=/'5chZFKQgs9:aXq#*QH
-dan4cfM9<:3e!`moY,"nj%<:W)kihhO'FoLJqf='E9=mlhDZf^<U5doG=?K\c.CCbL18`3@7V-!OP:.@
-[>a'0B#@BsugEW6$QXcAt"ZR_du3V9u99?fReO>iBu._#(hZLo!p@T!2KA[WCm0O,[UrrCY:Q8*/TolI
--==hiF4.V>U4rnlC_eo^A\pg^%bgQUl6[(XZo%0o6FQu_KkWEXOQ6Y3e3Ufq(1DLqt\h\)Q`iH07Vh*X
-'s4Z`<8-j4>UrT%$V\p45Tfss3<ICi9Je)^&*J+%WXNVd5Nn#Q)o^;$R-cgtJ8deY&uP"FUCI@#<G@s5
-2'EIqdH80>fQ!X(("YLG9]n?!I0em#NJ*VW*c`<W:5HX/mS;>iL&DOca/iuF"o%]sYg#uNi+Um6=3*q3
-G+Td5;:9HoHL#0""Ao-hMLgO"Q@J2\=9=.Ak(X^4J6pXIOnc33Ge!:p</G5Zm&/Gd?qR0'FA[fO6]J9U
-1p/dF&)h:"ECX3,&>-/P-FG6\Q_e45C_(nl@[EfMC&)d/_<gpbY^!8?W;XT2.P]8n7VV0*#OjatQtWrS
-K0pB?r17ra+LPigoUK0*=%MLQF2TMs6dB[.-s]%Zkj[BSlb,Tk+.I9Od7HGqbWLQXmc\POq>'alT'I=U
-VBV9s0<omCD)+/ETM!'Anj5*A!\NU?2GLJX`IZ"9dk&C<;aRICHt?tOQY0"?>$^]]I2g!eqIDm#L?C<!
-@P_jL5p4`f0+ju79EV!^>Z;2ClJ,qVZ6X8:kWU6`L;"lL3.-hk4`Jp^84;.E=QCC#%Vp`1/(l^InI*BS
-Kflg\$%<[OOIpAb1ISO0;g>C*HK@g>_NXc:phpPJU8()P_tM+ODCMeoU6P<(s]Vo5Ufg%T*)GdgjL)'4
-m,eEQDueG>B^QMSQTlN19uDN6C>qpMSqGS]t:]rkp)[Gi1Wc^_gO1GIKW8(uZ'-6!u5p)hGVFN.s>?Cg
-LA\WO:Qn,NR8C3;U]oXeuD'#5MP#6c3lI+]r%:h/kVpG/A<jrK*#k-HeCbcdp%QSp`<DrXWi$Z8Ge,=R
-`cD4e02KoL3@H\5h:NBe2/BR5+P>t+HMVf6_4e(B1<K',1Z4"eQmG7]4,0"7WYgH%,J%XXR1Luq=k\un
--\b-FMi0VjB0=YT!N(#&Ub\^klB[GR>oJ"62N]li42mUNLD83Zmf98CI!5;'0E%GldaP#[nicE3F>4dD
-@^0I;m0f,*%"LrdbdRgs-6*!$_GlrLUI*5]qbl4/f=KD2#3/ku%"rr>]W/4Pr0SQHhC`9$K_.j`n+P#]
-(SH$Gegd!HCqL(t?]m1\t]lKN)8\bcBg>SYXR,,$XK:9-0)(X&CA,kaN!SU#I=Cu_-a`#_6TA[s0o!:1
-JM*LO5kQPfLqam-j;d"]6U+72?gnhFl)gL+_9M-3u09rtStQ5umO+H:gRBA7R[Hh&b3mb4?kpmF]FDS#
-202`MK'6ug6S/SJi!`'^nOn-Pqd<tcWI9VUiHZpP?6IXqKsWqsDM:'7JsJlqSI4MAHXnd3`k.c4=.AM/
-$_ab)9X:UO<H-:mVe.7VKcX%2C\o2Y/DXPNN6CJZHs:t#29JH"YqRgcTrglhi\Ks?6]3f!_8Y@X!LX#9
-`,%@]N8%q&/[W`<e)aP6+c!Qjgs^ET,e[D8!!NE:U"eZP*qcsAK]f4;FQ0!Mos;B)\j0[+#1jAPs#Ba-
-kpaUflP9bbnNRp=A[6[iD!WfTE.N4AW^!-1h^"0"L!/^dU?PiB^']Pei)#r0E%%sP7641p?3%rE&MBZ[
-tHdeaqQ-*fWi.ASSQI?1;e=*I&D]iT)%1<;;\HWaH&fB-/,I<>?"Z8"Ph@p\%d[a;oS&KX+d:FiI"Oje
-;(SRHAW1:\[H"g-GXb/8Zd+kG(Jn\HK8e_G(GoiLHC(Ja0=%E%h>2AW[fe@:Z$BaY#-WTRmCl8#M\U\V
-##&j_+l*ar^XX_5)U!Yb#Td$.DG=7e4pk'$<Fc:JCi8LoYMlFg[`WV$MM/3]BX``K*T[K6*Dm^iCQldq
-&;R>%iO''>C\eqX0BL9eJW\%Go-T%:MlQaq5:(TZRpJX]<hDTT,;[`<tB(;tZG!37iHVhM6$CLQQ`]&j
-CQC9GElP22t32ZjCiI8\:$&Eb-B7kuH0f,je`/j$!BX4Xq!Zdj9e)]II6@i4aDc85@5G!2*KI;$9%*%*
-blB'JuI(D%(.,(C<T,BfQJc@^0.*Rl*pQLeUY\:@/1HN565;R\k8,#1jmZq8r_=9.h*)K0-Q(>95A'*6
-%3Ij0TTmO)q\Z?E^n,#SGXHFmH+%+n5G19*,.L(Cjm$]#r#VV5=5Djh&"nO(@(drR,G%<$$[i'OQ!8Is
-G3pF.rBB<lJ)Ve<+(-KaJoE7@6BA4/dT$U8XnGu^=Va[[FB;CNC*&s5Nl:V@-1,\,]O#;O2nE'])e?B[
-hra1F5g?IoGJW"+FTKB<t%]jBsV_\qkr>h965R+KBi<k:=T)tIjL3"$`:HqQs@>dgpmX1&lBB*kZDa3I
-a47p'ptbfIQkc$A#UOT[b]po]R(@d1oQh_'JWh55INa^14RB^4m,(c<0`FbS)(WR9TF2"su,f_H#+K&U
-$Fq+^o@G'/`_?!+0DMMq+eje:,2T5/JY<A6SFfi&%L=P<]SW@>5H"f$t1X=P1aA.%$0@qT'W`Kf"m2n>
-4S",Q\c)T,Wcl7-C+AW741=p0+-&+3]selqA2W&6CdVK;pU2***bZdn1h>MiA"4Zo4drrCAT8GO,%.gj
-Z39Bt8KIoC76^]]]Mc'9jZ>$DT>h8kuQ=?Sb3(YUq,:JS:\a-KX5rR5BC56chJG"!)XCj+JQ"S"Y`aE"
-kCX0('EO1DH+9C-'k,Ml%E0t$IKp!Jd_>KGCJ.gY/%Jp$mi=6J^gB+1gNZ*^m"F<5B9O0Zq2[f?XgU`'
-Di)er:%_a%n-(froIDSSaLXkEK:KEL[a9L&jXWjuDB,9TH827H+<]KSnj.FWR\WM&(@i.rcXekS]T:>K
-)KMa$T1In\m4M>BX?!!T/8?W0a^5q[;KC"Wu+KPOaM_KOBW=rN!YfOIkM.*Uq9EU[nc>qj[n!$T(s*F)
-2D@/PCUQs(H>rMNJd#m4kfGU$24rdJE/XJ6b.qf2[/PhtXga3Sc:n5f*f\GTAt:?n5?jYiRDQob-Hf!l
-SRihRM:c+fF@]]uZV2(Fg0W>.?QH_'A_-^"3>*k>]r%C<Zj8&s>eFPU-^%(6Ak2b)0P>p=BVU^EP4o:N
-)V8m.2?lt&$UgWNi(93b-#%bF./F/u/*'U%T"9=7!AlgV58ES6V_VOpu"DM(1W+3dcd^qdP]!++BsL7Z
-J;Vnj7l<?^MgDm&:Fl0Z@$O3hrg/C4SV-?g!oY(Du!;[4A0ecu0cmo$V@d@ic.%B^-YqAohs#HH6_pbG
-D__,qK):tno9!71q#59^tj-:o[>+J;UHqf`Ps?H8eNROZY1lC+RuB9auaXb30E=60YP&j@be:6MUMrrD
-,/5O:rf3]Qq[o]B:lg0PWj&DrtAnaga\:YIQ6g;]tN9Yf]B4/s+$rO0^)NT]kt-tk[-*L)I$q[ZTJZ1O
-/a";>%#2Z+,SF(hu2gc[p>7Z*26(OI)QC"#L/1M[)'M=,X\:6R45>g]sW:cnf3S97]47Po/d$1Ube;E/
-j]CpD:>#,PB*$<H4JY&;`#l!q-Fa^oA=GAk/g29ZPG\HFCH#<sQ)Mm],kMoC[c[.%SG_)s$6WJ;LuU<&
-=>8Ksh;4t4=5!g#+)P_j@Q]fJ_s?K(sV4!D>im;'+qcB=_eh2t?OV?Xf6:r7C`p,?s]i:5m?"-\^Ofl1
-\TkI34P)?Co#T&FXXh'(&:]paPToUM7(X(,LHMhnd:aj\/=Bh3Y8_HKHcL!0F'VpgE=T5bfmdT3MP?Ga
-^_e1M9<?uW6NDR8q>elP_TWF'19l*\QQ8_"+1;I$i\0`%YB9?M>AOBr3S7g+Tl'qoamNOskFY+pf$2S#
-uW:9%0kU?L-;qLrMCpKI:]?+WZLCRscjRPJ+dl"MDp2#QI;A)Bp]g@Wj#hiVM_\(-h/,Qjt(OUITLN6S
-O?2Ho:2%dbTCcDaT:V42;1F'LdKp+/7@,/E1)/NPJBDPf("g$]R*BO*D-nP(N,6'aC'CRZsTjVRlha7O
-<(3sDGZMT7s3htf.-J_:sA0e"&F$_04&2$L-_GW@Y^Ct%B0r/5$q[c96?=RYiK[D3&_/j"lf0_YM<']Z
-h>PZiG@r)JJ.N_hLIDFWUJq,4sfqa5.0TCq\K&[aQ6?u';iTk7j;G+I%7#lL^1m_@.&\Cbo]9R\9fY-$
-RJ8!-H!OP,)2cT>m-"5ZAFFYA"nF,>)e=T_3J]a$\(/#'q-K/X,1]CISSfFBU>3dr0KF):D1]U&61>Y9
-6.6Lh(P@"PRdb,',I9obH6^W6OQViGT4/rso%8at[@V*!RMJ!-nhDX*c_Md?+NVZWj7g=[k-8GguE.42
-S/Ap!KWFmN/%bH7%qrr@(MOGjh.'DmZjOd<ch$AFo!&jXq.;\qKjJ]\G87[@`8-"K4eia[2l<ElQ6GPf
-f]VghY$`.^t1f:Nd[QQB+2MOB76fBPscXWnh\KF5Jb$K5mfS.\ae9Rg^FPa.:q,a@%!7WjC`qnFYCJW`
-fd*R5lZcR6?qPpW%8XU,rIJQAcN`2[7m<N7,`-"nm76md&,-oo(e;/mQ-dB;D'h>[$u9S88*+:d;J5bE
--[849?2QFOW?+EC8H'>l@bTluV3pnWT<DBE\j:7Hjib5bdW^aqOP1$QE8)n^q:cAqo)"hU#HlU]rj;N6
-piH%dSK2SnJbdh8^hhkWu0S$JI)/Tu[m3-Qbs8ofY+%g\l3,QKnu.:h9K`h=-7c6,T^X:,oO=&4cA+\b
-a,eop4E8hl@nLQ5lj`Ea"mU7Y?8L;1&'Tf4)uDXcJH8+X[?qm8VkMg#g@Q*=P&)gfndbuX-N;OXZYW+]
-tD2me*WKDDO&;<lJ[ND"o)!]Tn>P4t=.8dj62GFON"]DUZkf@5dW/G1Cb[8^A;-OqASn="M(NQc)Y7$$
-?510Ei!\+09lX!5]W/aj=SAd2IAF%j/,-O$?hr96Vi4'LWm88jg*$?53"KEkul352(P-V5lmks#=FjG&
-iL#V-m%Z,+Wqk4.84#ON624N3lj8YmtTc])&[5%jbXY*4uZp=O315n0"Z1t#EA\Ft,.I/3akmmsD+@6=
-4$*Y=dFQ<lZ@b%5^PF0lPAA$@J[`ou'g1:EZfDG?G:U]T,>Ro_bFA*C=d1[-hqnhR;YYM/\,2R!53lT4
-h1S-TCHHS!,e5,CqqIG-q2nQbfo_!0E1Q=Fa5gLG"$5g]N2,u_:Oj]E]re&['>*Q76-UcKrKeQkr(#^>
-'YkCK95Cg[C#l45?"=RVuAda&NN-XJ[XBfO::I6/>o<T++3K?AR6eucTbFt:#/;m8b@`Co-[Qi(@aXU?
-XtW*L=]M_!?MXK6t7S/_7o[-k<QBQS--GoTEW:0'OpX-DmQFq"qR$2t:/COHDK%d/=fd_`5[Vr>:qIKV
-49X];,M1]nB<a,!-:1iQf5g"qqJ@$bOunF/lXU<D?<14tPG=')U"[mBhG=7^OHO<i'KiA-`[d!\e($RH
-OpP4Ihu:X_q#drf\.)bBB]"EM9fWQU_lTTgX^%*.:^"BLoDh\>FDf.dR\DVs.H.4<hZjU!30[E%s0J$/
-7_;hLg(hpQB@]>#de:pi*E@iX^4!j#lP;F,+g\sQ8t*P6B>G=?@k]BQ7r?W]BLnOX-@D6rZ]H%;Kf@q"
-!rCEln%58=P(=.NY&`2VNE/DF0oA!fBSW^JSr<^^j9$m:<,+SY66gjq&ZhCUtb7<-R^f\(6io-JPoT3D
-Z'3RP]nZrDZg3S3i$fLoR7Q0as`W].?*5Wg/g)cT%C#DtZ$HLEC)JLZC!aO$M)?g60Zb&!US5ERfOXoa
-bVJVCFc7:)SO*#f?T,R&spic?0WoQQPM>FaqnXuda3T#dbYZ`3!Fa/3'Lr^i7P!(Ks>^:g(Q`k]sRnG`
-(si`$sf6<j@elfm9$g,A.g-X)%:@+AiTG#h_2Yil:T*sGH=k.12SQo<MPBSk)UWEWLBiuYHm?+$34:Pi
-4W(1K&DNiHCaOGP',TZJ%]_6,i8"3!'T,NNAkL;3nNWhZ2rUqW2P;$#&J9H=bQdk]n!Q9F*lN]Iir"3Q
-Y`2&rNHU;@T*Z5l,$ZF8?nMMO=+.aDgsG.U'Q>+e)A_*QaD[r)b)PF"X/YIAS3n::pm:s)4RK7<AfYmE
-Af(`K5Np";SDi/`r_ZeTh".oGtY$R`_3ii(f7QB-6'r/0B/F0)J1NXn>UWDr"]N:"&j1#([V5n39U?nO
-Q#;rjuD3f/SOYOcJ#aKmM.WO8CgCtWTH"S4kH;SoT6ecV@b8`^!fkl%N1LdA>i?RN.C>u1_0WXa:+jO@
-Bl4r?3i(9Tcg>NQ_^D52$t/"l.p%`bbUp5W+W$>!Z"WF,*qZ;h8E.Lg_I1/I%oIk&mZLKD!0+2qjQ2#9
-rg;tq)N\*q7LnirA3U=H6t3fOUk^<-9&hQ]EO[Q@d>!Q4",2g3s0oD,1(\K@mFbZEo[./b92:aN\KhM=
-ORqVD$HVnr4H-fDA8%J;Y$nbEnHS$'nNdI#EP!EmJr+@dgu<MO]0E1uS3o[.61e.RU]2l'rIpSO3Z#7^
-O,'ot,1gj9O)V@f4`\-sgpX(lrT3WN_&@T_33-XS0>R)6UZLC-B!D[q9)UZd;pWnP3uHpm;/,>Y/[IE<
-uY`pM7S'@d$,h6<&CX)Tm_AD@',IT/JQGpi9SJ$/7_L,D8CMiVFZ(qZ"42-07_J;O\H=Q2>.IRSglj!3
-IrK>9P<_M1GB51"En8LY[,ge!\N7MUg)G:L"5CNiO,nZ8II,!ehcS?uG>K'@Sq5I21RG.GNO9#0\6<rL
-#9]RFXil0YV*0(dBTE<it(;@Sr!ZQHQaSf/nOV5G["(j%RpY&t=6h>K_:'eYkY`c#cL:al]TN;S#C]8k
-Uk.Tl.\/o/;nKIcN"a2=c%`D*VJYZ"Gh.?g!$4.6#&\CJ"3gd\r(PcUgH%l1<Hf3+R&h>X)_ga-mEQYe
->'`EI5a*!^[+U4&nr"?EgC5dPNPSGP.jY_r4pI(['ECRdt`Ns1kmi.B#7:O_S(b9;of$T@@(@ufW:Pa:
-NT3d+=&ar=XKU^j@I,c//Pb#3qiEoNH,<*\>p2<%QN=BdUDdkWaUP7AbbmW\Pi*95^4XP)jLIZMqSd0M
-9E#gehJ!^3pm2n+;PD>KCQM-A]T["92+Ma1Imc$<En[pulY8FfsEA$F\^LHEQ9RD=#5>K_KA-hE">iDC
-)&b3KILF3"k;9T9:G^;ALK!>5Y3/8*DkE-#gf$V]jLn)f3BI]%e6Aj/AMUFm'"2!FuGnaK[#h+?9"Nuh
->_;177mg8oY0)On4VSp5r)iPG@B/b.DA,!78gZ,PiD2*I'34eQ\?#*jV$eDI+t"^o[rNcH2Wkr6YT\Ln
-"EK,Lk?C^tB8fu.C#V6(paG$3Gi#7$RTZYMXA5D$/h?Yc,%F,QTeS8t,6gp>cn=k:4@$UO1lZ`YA65bp
-*=`7AS2O24r<HU]X:cE[,DDgu<:R0BD:)[FeI&bm]<($l+,e1/KHESNg>I+FlQ3MjKdpQMP?8(ijG$VR
-,Q2#Km<1+6mI@dRQEKJ:W!75nZp*t88cgQW_"=90uY<g>4dk;XB?dG>O]MA?m5J7WPd4.6*=N:*-`SWJ
-;836lXkGU;c@rrCo/=_<B]P'f,Ve<.+VGHmjHfdFF3@"CNF&%0-X%A/Z::;;.P`?[7S-?On\Ope^^-+l
-^>OqCgi]^UI<Rb;2A)l.3B,aKMHR64:78OMn>:XIR?M#'>V8L_p+rf_9nh>(#S_Nn!iRt%U0b(^O>B=\
-MP<*n42;7`K%;02@t.4ri7,lJCl>1hJp)"fc;YW^8RlcE;<i`KC?V4p(`(<hm*gKALOrSKG.a/LtSXTG
-pu>p]fq"dM81:5SPs>ipeRT[8@sNK-)CE;?<,eh0UL:2=(h/ae/ff_Gr3/0OoOrJIdSY+06$Y&D$e\+_
-I:>FOk"?kL$O8+f65d*]rJ9^l%cZ#?o8oLo^9!<3$&HK#pk:Pp)$75VUP4jJ,W#&D''FA@VsFjUu+IZ3
-8Rnn]B3p6k`#*X_\^_o8u`)BJ#3T+i88?IjF`)m4@e)Ya/S=.P@X)f:*^TCqW/&RWDllWI'g[HO<He>o
-hAWio.qaH,ad[e;l`OOb-cFLV3r<,:L$[QZm;eB((_a)cCb#5e*7<?-tUk*C8fVPL7Fd`\/s_#s6XdlO
-EDDDJ"I8I660T\^B<.4(ES-?fbFMo\`u8qY5_%Oo;,V6UFc/T[t9e#.=Z=KLLbqDTcjCm^-?<gN`$n<M
-aF'$UamcPtZ5<Mi^G2B,q]M:Gt5l+4I-qCW$B'!n3rm54Yh(&F6L]p_0RfAMmk=t/_,.2_!I$#/!eR]2
-+l]_eC+bOmWpBXsYA)Y'fYCoVTbnj1X$]N1?QK,`JP^3EOn':pPkc^4OYRo:2t&=9o6YcbdnK&Ihq;ng
-HGLgY=$,$EYrJoV^$D"PcWn3btu'4!GN/I=+]8SEr\19t.j-%q$C5O7HmKt,aFj;/XZUU80@SuG?Vkc!
-;8<P)6MRT#'MKMHL6=K]-cjp&S95s(S5h?oaJ6Eo(PXPD^/3)(hRX.O8]B#gJ1lo[@Rpo:](lT@+]4-S
-a"oBMmLJ#O?QF6=SA&Lt&F\Y6+T7^]g%<7_kHCa'j@TAlPMNcVY>hUANegQ,p#lTs:H@s-;:6#I.=:.@
-W6SQSo/1ZQ*gTXDIMXaMg0)_5=tVriP7c#.Tm2i$m&CmGZS?IqW,ec#Y:TL.oZf3:^']%;Q<g)f-9'LJ
-3Jc>bOK"0+UX!Mfco\p\Cl[gf&B-/A!c.].Vlk.>G[d2g/S#pf]=//t4#DrLZ93-JA5K5%N6SPMK,LMJ
-VZ/iFeN0Q'"$gADP]l@ueE1fRlS*.A2?^\2aGKBVa`^P<+=ICA%h'@/&jG^NC\:Hakj=h"7qr2<i@0aR
-S+Ha9a^Bn*hOHqG\*0/htokrGE.n38HOn?O:B=?J*U96H(m./L\\g2a8HmR4PZ'ms*0nELE?98E)!n-R
-JJF6N_VqhHDMkWLliG='Efa0j2VXc2&n4[+8,Mj!=['<#KRV@=BqOA?i+=&7<5q^meC7"ts[V"X.gZ\q
-nSlCB:9%ls$dfZ>:sE+n4NaT,sqggRUEO$6Fqi"jAb*'3qV20R9s2<I0q"SZ0h-VV=rpK6H&#;`R*$,@
-r'^MXp5f2-A=h&qh9`:ti'4gqf`1UZ7Gm2M0N3b`;I&6l)r<,q8GYGANu!BZ+t:np'(!m<Y55*"hHVo1
-T>?J;E\q@g!87ilt#h2t-%%;S>$4N[j+:Ems+/KpDS!@R=b>;QGcFg^41$nZUr2bps)P/DHimE`&,aUD
-l+8WHuK/HV(ApCaE7Q89`.>[bnh55tWV-#;bL11*dDXDAP4)22t_=Q]oGK!F]g/gWnr>1*E0$W>[2-He
-pl"&Hk8@@Nf9gBf/#Pi8(,VCc0]J7tEd;[kF3:fBVWBG-M4@7W9`$!mZPd0YIB]bDW0eO5Xln-#^KZJd
-7K@4:l(@iiG>S5`][>[gXGVR<S1?,N;'E*-<;=h3rF`Cd:E1TK*PhJ-"Ich\kcm82K@XVLZ';=T/:!T9
-s2j6N"k!jRf7@)4OG"Z2-1XjaU.U?=CbY%trekp)eRKLT;6*9Rk6'?:JF*l.].#+<ti:p%FKA"1:;VF[
-u6T;l^L[uTsA>[@a'1de##[BLOoS^ike[AHJ)*/);5G7kVUHWpO+PoFRJdWKaP+3KdM=<?LrjS1!t2D]
-cm\m"O<=<<j7c">YW?u)Zt$U?B=^gN;9H2/gtl8^LKmE%g02PI`9c60.=!3Nr?i`i?]Dpq-0%#mb6&rf
-0W7\'3?G)>OdfE90'3)#JC@F`j9Zp8=.JY_e/khggVZFq+&m<<7d0TPG_/hDACP7TiUm;&cX#I]^?^#d
-Bun5t7M?He-^5)AYgSUAf'GMA<mQ8u_^G)=\a't8c3e#eCcF:qN`qJ2YJ)uG8^=5]oid1?hAWhk9\l&s
-k.W9rD(QIt^ZClZF;$?93Y5>&sQ2dU!69%9d"1Gtc$iEIf*KDX&tlO(?P2SGDmBek.#\OI<83l9G`f+8
-A3h5mM6K-+S4]">KR,rD^=YLKG_`%uMj9Q;<P"C.HUh/KP>F`\.jB[H(kJsKFsa`4_KrDst3ho=^KUYY
-M"-=tqA:T+B.,=%DmrL$a7p"qLgb`A[o[sWNp8[iKNqGYK)qEO@=,rTZ+>q6EN2RkdES7"q>IO^XReng
-g=\El84eXc^34IdBljB?A@I[cBShr'l)dchZsS]Hdi]M+,%B2d!G;6\YnTF07'9+M-TRI@?V&nY(7VEK
-"Y,I`.$#d/&nJ3'#emkL[F4jaECpXQi/nakR@?12hY-?r_uqcuA=86g(/aN2?HVWX9I2i#VK>'XC,;U0
-+qfkk7<gdDWATQX)jTX%F0B4q(cFVCY3%\>EkAX$8%^cgQ2H1O<^6H;7Il=A4mSPL$eGV1)NUZ+2!7(j
-PF3\F3#F"DSQ<X>eK*19oPjBG>bK`bl3dN$TP6/J,tfCV-OE%a!6:RVEp,6T,O%F6g0!$sj.9iSQH+[8
-@HI4Y8B+a54mj[A<tWgH#9'f)F[6Bd)i!Yg.tMO;4X;Lk8;JOiqV.4.aKU'b=;$F@fBYa&M4au$Jo@N2
-knG*QP"JFLQ""=hhi$,_UASpXIh)(?J1f7e7H/u+e"`M_9pdEWcH3e^=&b1,Z9Q;pl;a1AKM]*WCo,l"
-JnHhr1Y#Gl3$E;Dg?B>G5sL<r*C(9N1Di0uuYmk4H3P#$Pm2X;@"hc5B:Y8t$(nkeJ1iKETbB[>D`mMr
-9NeO-AJ!(lY8;ogLA%:S;$jY8[Gka;AMC<kQ!"^j94ia@0]l+pY:?W@q<pY+%:FGKkrjsun<a(@ClZ:!
-FPIhfGJQ&mNh?]sCR%5/uH4=:J>6YcUUe#7M"[FSJEh1e2H^U7.PVt>UdX4R:qNSa+@r_J-lcg/$k5(V
-MK&%X%Xi_%=j0)+28mlSW0cFP<r.I:p8]f*=eZJi%_5@=8P)R+[oO3tQ1[.8D_r//E1=$/jOF,,<d.CU
-B5ZptM6rfQkf`1!t<nb4.'MQ^nF7]iI`BeSp#rr@)aCP^oc6^d@o6sC)n8/dN2Q9k8GNB/P79Q\D\F'8
-F5Ji3g=38q!H`q!Md<"W->=OC65q<*8I3k5)&I\Clh,^l2691Q4W$(arLKcl.^SN47,3>ED?d@/"@pa<
-hRjuK-HC.J-iZZ/$\D+r\W^hiKTeocB6OBbuQnGo=M*%^@<R7q[Y,BNVnj9LI',Pk'#d+;dA`uR`fO["
-([YHC+="mp4,k@dP8rU]D$k0TG#7giGWf[I(RAt=I8LJ)HC[aSd^m=;RElh-6S?nUk7"TDBhlTI36o_I
-\)rm]C#E4L6'EuNcbi7;d!+S_KlJtnZP(,se(YoXOh>&3?tUM19bSdq]%SJ.of!l/Z4!0Zd6HYTGZmUg
-/,3)tb;#!5=7nmdm--[n,tmAS!PjK6i&;q?`k2%fI_?*o%,T$DtTO&MpQSL9Lqi$s$P!4"D;mC/_,-)(
-#@g&>Z53:4X0QN:%.AQn\hDW_Wk]>'dJ)_VaK?-;F+IA5.oq<mZ5IOS8eVDT:9VRAH_ipUL22!rZh+r-
-R6F_&%YLE:nZT;kDh55-E+Xqp'"gik^ea1=7PIK%t@>Wb1X3'<`nX'#&*Y28-5BTXe&F>7bhS6kMI)LW
-46po;rVJbpo9>MtppEH['N4YdG=^+]j4T[?K&Qr%V9Rm)p"H:o.Y<D,ES=#^DaO#&4.&Lk7^gnXsA.;2
-G_.7$XbeV8m>C)e*[@Ob_u:UDKBKF1'_#RE)0/)2:LH]V,U*.nBV$?d,2)BAI^_EFP_.Elf\DQ#8Ri.5
-#Wb4oVLdi>Bj?sk7XJ6"5a_#Q!Q0+F'(b0B[,JlSRYVbn\'64;0#>r^a_>1ZOk"\UoXq*isoa.b"pRKt
-\"nK)Hr)>PWp[ad&W]L^OB)QV[+pLIpiNqXIX2%o&8+<AZjRYi#j^7-S\)SeqSe8F&G.QFqmYVkT0njT
-kL-m,8tg3GrK-"-hNVbu,=[LlAM,S(EK#ekmRU*kW]E-!!(+Ws)i=XTS:kpLkN'k8A,X4+2%]ueY@$?Y
-NSOH1eI<q[VSJe<fh$/k<.&5r(iVc=%!>M<GkF5W=:[b<PD=TB6)O*:UBP!f`f-M7NWqN#I'g/L9Sr/"
-UIr1isXgJn_IV1L=>jE<+h&YdIkXek'b%L3@4R!t6Zi_$28TkX&r#q;H+JH8jXbuUZC8PJkm$%^V^5nl
-,>Ml2gSO]+;X\tVh=7&tS2;^Su*kAC:A-WBS8",+ORckJg<T-(2kQ4*#<XO9W^cebPci9I'&hJPG7o4.
-2neM#0YHRgf%*Ei^Ubr?t&gQ6V=T=>E#I[ue9he:'nEVt+@,tmn:O$s!J2m`B[48DGu*Kp$IDh"s/5>C
-%#<f8!8]od_mBXV(T^"seY?F)^M%t^V2CUXr.SIBf/XOVjJ5=j^]rrDL]DikU,_GWp@[,Y$aXan$?rr?
-1nc?lr]FpMSH-DHdG.VXKt$="rs.Oh5-;_3qD;p$o?KH`9A.'ZI9UcD!R8N\:)Tn8Ig8>P*>;FI)J<+R
-F>63TnrmXXq&+3Lb\TRss"n(P4Y2N/El/oU5*A7F.LDXo;Z/klcs0>U3q.5Z&"=Nu+@(Y2c5]=t:VUfc
-=.IsR]*/]sr8F$l_b<4s&-`K'Tm.u1[:G6LOj^=#9n6>><Gmf_LI01"&m6SVcm!?as#H\JQFToSd3[#[
-rAO9)H&T@G>LYM"s54BPh`'c,jG\\q$^is&CKVF-s;<n@B:YQB42Z@`)V>eQ-)T4hi2[`?dUrr>IXK(k
-]ggM<9%h84*;2pqi]iDGUF^YGTIR9S-VFb\4=#j`p5ANhEDF)2D0dSR!Mf,mOBCKr]>ZQ*_^ZQ6/^D0?
-a<8j!!m!g)$CKIh:+hSK9S=h"`;YuoUh[o*L_5"-Yp>mif:CcURc8I='S(up`ep9\M^rq'#hj">:e#uJ
-),UZdJfp+U&9b19=jg["O4E+=4rL2UT[]Fje+VSN)pg`_XTcIsGTP_Kr6]:/0g,=LWSX:;J4#'V#abPb
-&:OT,;]FRfOM9,tCO=Op.H!PQ9GIY<sLY)>W_$BA1>q5a5[WSSrG*[m27[69e.9RJ:*P+Lre0f(8k848
-sr#;sf]h%OK/^o:k-.TJ9HVaUr.*:jUI6B7QS4\Hp;Z*/a80Wh94@$9FV_+&dQhC<STc3=c`U2l^^Yj^
-%)"'bT9lNh]F#6OC<ZjmePL9U,-XF?k+"*T\J*[IZ^U*_bsF(Z_RPa3u)jkV1APhWhQO`0pKq,1un:Ni
--Arr??^PbfO'Cp*k6\flh4/\r]ci96sW$GQ0[4XDK4V7d!k.;fG<-ureY&E&Zo,q,;u$.V$s-mYY;BM>
-5O:qS-/.85Vd'[iPp.3Y#<.ilcp0S]-25s]"k6LLahP#PW0rr<1fP2F0Y2R)5bLOuu*?\[/m]3p(Q:bc
-jqU)M_;+A0>7mFYg;1aN%=9b8.uF'^_$l5,A!ER*5/RBZ#$G<p[DIGpsbNX5ERgim:)@K#:N%&eLik72
-]cE_KjLG,c;//M?IT97mL:PhrRYgbR/d<dOq)o*Lh#I5&b^ViKu-!nO`=i#k?"J:>f$c>"K%\Rgb=WO.
-.6*^:qZ2f>hIn-IRoej&uO-]t-^KJ6ol&!dc3FRgIYZnMQ)LhPlEUVA#m*,K,=Y'BL4G#\iq*!=%OCVi
-=h$uuk.XtuS'X4uFG8&'YT1#"<tLK:e-h\6>pZZWd#\\sKq@qHtmo(jY3DGtIt[_G@,F#+m\X(::;cLh
-QgOW&$5<,$@F"3.EUiAD+5D&$pb7BdgY!U%LaJf@n0CQ4>uZ,XPp$G.6om=%R78-F)9HW?M<_XcJjlFF
-5R#'WZ$!X!O*<P!f]>>a0#l$*&_('Q1`D$@Nn!a96[`CA,eJTP'3EiVDp#C$f]h5ODW*oE@_Ta>Ouh0j
-r4R"RC0iMi5CE!;^"<*j@BTT)oOZIc5N;X^<mh>9V?!+`%hA6*hh2p9$%W#XKX%cn&\i`<r=Up0ZWr"F
-aJ^g,V8.qcE5YQY^R-(Wb<hFMRp<DtK2_L'L\!I^6^B%V779[D%jE0<T>=.7N0)ki"Hn9@nf1+Y?h1dD
-'9pJl48\]eKj".ITm4HZ^mW<(Bu9T'2[3Fu`_jeJ!FDaN&S?eUZ]mn#$02_mUn>Q&bp<&H4jqSg5$GND
-2W$Tfe0<+RnNPS,FM$l(*'&sRF4L'^eAMHPrQKIt<`P!VL0Pbq#GJp-^PE1_fJaYIQZC5N^('W!NU8?>
--+Q4tN@5t?+#g,kR/MG%`!NlW+TZl]jfBVq\(br('PE"$b8nZ,]2)e6.CfEXe>$C+QjVdgpKF"u_9V2g
-LP*K;XqBb3O0?TX3eN7VWHQa+IN1BI]r*OWS`-*CtLTp4k@fZs5G]=CtE@i3YNkCA1S25S*uEN>Y_!/Y
-9o?Y9/*m/d>[;fLgLBGqKg4o%UkDVEk,!A&VLl*ca4@uZtQYQqb*@1L9f*S`k'8jS#A(RFkK,0KXtZ)/
-%NZ11&ST7Y`=\Uao^mDcq]h,B5Jj4nbSMKVpb?#\p6$/i-rh[k=h5t2Yo5<['H:bbL^YN+]B=<#KL(61
-aM'g]anTUFmqKdEL,VnLMMdM93rY=9J+S_0Z6L+K9L/Is%I#oY@3RpNtK4ELn,-q1lj%B]m.NBOpfX`W
-k=5H1I3!&R*`Z;a:FA[,G>FHYfYeG&C/B;nNDqUmOK!XA,-:]cO&fZ3Xo]3[tb^e`b941J;FA^/G?#QT
-Ud476i@L-g,j(6eP]Z??p`nqCcN++b-Y-&jk@CLtE91mL!p_O?A;-p%5pV*3+>>\E8O0VV\"0<dJS2gG
-CeZ0pB3()&id.$S"r0&0h@n*ibp;1A%,&CN_g,!K\:UfiS'[g,FkNdh3Zj4ikqY&%-]"H\;k*G*1)0(7
-_Up:ZLYZ8)s"L4T[/8Fo4p3r%#3A:X^t706I?.gMqZ5b.p$kl\khFfl'KZ<FdikMWYLrX3'Zj'RDZ[3a
-(>Pb9:bPN;`D8@SH`r2=:s5LM._]>#g6Kq1d\&j]3CP>!C&"XPr7eP8ql;qqsWnsh]M;h>W[5ijF]"A5
-2;'[.R2P+iGC8kN[*2WYfK;*si@\3am9S5E2iR6j$8PG/rV,Sgm;m64rr@Sb\0I"K8?`nuSV\.J"MIoI
-j@_^+VjJp4gq4b6&P_dtuHJTGWD\^b@elS73bWpBDee%)AZidUn--"ElW=OPb0>rqa1oNPO5]6CgJ+Jb
-l;R3rl4`F5+c-.WRAr,l!oC*k(=PST%:\`QQ1LZ#=EJ`sZ#_*etqMj[MZ,=97(nK<N%hUb^Wec^E[<Ap
-3"#I%)O%2)RDg_kBWiYL'F[ET8eQq+*_Z-Te)&lW>$l&'r3MEM[(aD$7)5M?D`XW3?:FhAF*QM3nj]tZ
-tWPPc3RX,Ut(?H@V?!@RXpH_lo;h%%39BYjW<-n2EDFg.&sM&h>E%i1[nA3&#fOC(&pdY0_@0`I#,qY@
-0FatIG3DV'(n,JqH&>07=LYPds$ma26W:YGHUlS:aF,e?/ErJD@:<5'qCSP\\'Kh_RI8Ib\"7&J.<Q0L
-"[Q@mJET%n*dio:2q6qW1I*Eh5mJopf?(1(7_#Z.X;I`l<0!E]f:A]4'<3pS11?t?P!Q97\#3b+52]W8
-3Dp=]d,>j=FL\^.`Mil3&Np-L0JrkWJ0LO6j]IC&i[5[qIn*;>jb,d")XD1874#5=3)RJnL#Z'Du12;o
-[>dD7GKEs\4WT*9TT&8J:`0*A`jbn;<p(EpF)pFOLp,^9KnB:>TXYVEthgit6Eg,kHuI`6KPe+p1Kjh#
-7udOZu6r?C.b]CMYpA=qF)rk#opJ5A-?8MX1p;^A2/;bBVn$C$c8:FR`UE1n]^M@p#k+pR*t3`&@=.A]
-!:&g8O&.HN<Vb$J%Q_F1=bk^q?BJ`SK+"lA/L5uj]PF69nl9E+uYdH1>m0&[Z.X8Nb#A9iY;V2H%Y8PV
-k2VUc#Hk.iFh>[5iN5;enYURT9j-#;TO&'\Rug.H'.98c:dg:,%(V]DSV%(*%E-hMp&Tfap,f[c+$M#s
-Q4Z1b_.\YND0^#3b`k!(?=ao6_+i()RmVS&NuCL_bnn6$MIU`U>LNa8p(&<`OM:/I>WaN];K#VB;A$I?
-7rjY27_\h)TrW>,Q,/>$;<rX3-4-N'/f,Q0Q=Da%r@*Tl!qZp%'4.?Q@X]tZeQ;f)fM[$,\/d@u*g'Vf
-5nKDtqA583il/5grVG7O&)4qaPuBh2u'PUe^AecZ6I;b49tJ2^Rr0dLQ*7*);egK<\b\uS2ZXQmjh#bQ
-o'?Q"gCa)dd]E<L(>Tp/C%APZuWkOJ?o/+RJS8NcOA:qJ7d91s]>187uBARrF,esYpf&40<dCI;B1R3!
-aN'GfMkDEr2RPNV#%Ajp)-`ou4Zd7T@UG6^4`cJ6Pc:"N_7'%[C48Z-6U?Y^&D0uVCpSPcgUh:/](Y2R
-!Gp#4M!qgME9<V1%S?:X\$a@;o$C0jZdC>q?<V.Xq0fAp2i!MQ8X[m3.lnY1lIT=&Cj5+hUenYbu*2Yq
-,=RFgUd3(Y/6[tM'/5HJ)fGCENl<3f'l9u#;(j[0BMBp>N\"R.4SdZfFu:fAf=\07Z*P"JWG+XohqcZ1
-=LP,k>*7%h%Jg,)@-Ve6$%,bd=JmS\<98D4k4$8-RW(D*8!&m@o:.*T=NPcJMHTFOg"BdrU0`Z\OLR2%
-V`k<Y+lAHp@KZj40c`$VN!eF-4QjR?1dU1N[R&=g6i(b7(t4B&iHMVMT4HYM.sd&aHA5&2(fR9I(%kCL
-69=dPL)V+C-P=oe(#=F0?J[mcX90$%tL/u#d.Z3haM9pWHD@pC6SDoP,?OClLph2S%agrdWFXi*iOb$]
-(ZGpcK.QAH`//R1e=)W&7\\,@V&%Ieg;-.);"j-8Og;/;u%BMep9+Ed5A0aG:jR>0biTGP$o,K<a=W[]
-il"0='DO_#Tr*Cd[c:t2>fAZ]Ir>#/YNgqb@Od8[$D)sh?VW#(Z=,]L+?aD`3Sqt[,;/@L0NGRCTSC[i
-cg9YglH^FI<UY^@hhW]@TW\^h$JRUi&$8cgTkU@qqe?K25H*^Art0/BR"^i%#,hom/1]`.tPY]NR%kb*
-5*JAG8+F[<KgJm*<,2^CBI0cuN\Xk$itV`K$U8_R@si'CDTD4dp.rrBk:/QCE0"?Itf%jG8TDbe?O22u
-l"CT-`'bM;SWgn))+[C^6=iM]HDb1;KT(`TluL3@[9]p)XJ^"Yo%'_@rG0_^RNQlWpcTi!_Qrn`#dBQ+
-NZnHZ#Q[F3IYCU'Rl,\fh\S("X4f+A.2/S_??f/WJ%`$#=fo^U16lKqC((+#g&FHrPfBt0Ps(3PI-Xoa
-`0rn$X2,a0$JZ:Xpf^Xm\k:^!VXn()@T]>#dkCU?pE1BaV=U'c0;8sI8j.A\=D,q2]UV'Rm]V++BU87s
-5DJpfn:.Wi6Q#qcD1Dp\kNkb?*j6;BQe\I6NE#q=`hKO0fWGq&r]S7P,3<g?9@"`p!a+Md)>/sh;%ATV
-32#-.13f.n=6O.8P&0J%7.#<KI;l(/T-'o',T1CE$mX)["9nqC[9Cq-l7J??8nD((jK!H0GRUM4]sKFk
-1Rk&(Pk,+ns#'!F41i(346?0Zcp`&8$"F@)G+Y.)mr<[7_^r\e*3[_iRqQ9@oZ4u7DMH^ubkO<c'Vc1`
-"ZF!$N('fu'Fb8=Cn.jI*RZl.p8if6ZdT]gro>j!s;!(qC6RRcV-B+:?KNcih5X4a2='k=,P/Ea<R>N!
-'',-[G&F_u(#">U?`JdU0qbo_P\Z\>B&]!=GaAYC<@er[p/ScK4m_0o)!XNVMdp5XA&;'C$E3e6K5!]3
-222]D3?%Z7k<&)(?>2e`*2<]JIs/-\0I,XPVXC]/3DgASV\,cO-FZm[sQ-'sgknb9Rr]0m^-!sOW%6''
-"+[d'>.n_(#'AIcVO7<;:qR[/ZB8Je6'!(d"e!.ktUNsOPq7H")?[6!kW&NZ1$h'GS&Ga=.V_nS]\&<B
-R$Sb3h<JNrKjBG$s`#iXPb\dCQHW-*VI&E"\W`$jElMOe0>k^YnLiiZ?`0PPSF2j+<)R`s&ulO@8baZk
-B%N<Q!?d16fM;SnH9OK7$-QE7HQ,eq#<g/T?=GO%0e!+"KHW&3_(=7husY4'M31PGo]1!5Z0:5YC&d[;
-j_?;i,;,qb@;9T#7;<ajpN1!5Xd%ZPWj?m.Cn#Z^0d+\DSWa;?qUW525n,diI47FD5jA3HFKCH1*7q+>
-`RWnB>B%o#'MqTih40u,c@Jb*/CUK_LKJ.!7q*rqTA)"_8ElY(13a;jKBX[H(o7U!SNXb7W24dCdNOX\
-IYgSp2J3sCT`l/8u9X]MtQ7qE[7QT/*`>XTYUP-/'U$s4bb(&n8.XFI`N<F"9A69t81*%6VJ)<=kU7N:
-d'S)3ZDnr5bZeNA0F%J=5a0esGd>OHWe^VCMWZTrm(D,03hGm&^se+u_*?geP]PR#noVtXXb"FC5aZk:
-Q/)"(B3m[SoBminPCK+Or8mC%D+=Cjpi3##3]2&U.(!:Zto-YOL#9usHsgWt!"U;k3DKk4FJ>8HO-pah
-?8Uf87Cm<Cg1U?PbYJY*+k5EN?8;>glO$)(,39f@J^^u=FTA$u<LiP.Vi[!3$[WjtsjmL@II7"[6/_e'
-eSd`!N!gYbi!Gt2k>G5MPHb:[<a?nWbE'c&.<Oujk4+]i]l@]]Q-$=*M5G7T9i:NLqba"s_:8(.bB3NV
-n/br%,_dV+[F*MaB7"DF!`JSKadT]_og*Y_P)$Z?p_!3>N3:T?VB=ku@3^!>HS"6NX^:M@&C\$K<Mi2C
-8G=\#N.i.C33^n:=uT9T.+O.".p)-,N#ZLqN$.dZAlUn&cqf#muUGP0ef8qTlr=\&.S^TR%J<#TjYfi`
-ot6koN\;Pc)s[jKmnR7^(,QK4:A;O_]),#L\tPbr/eK"]Y07TOlVVsRobGm'*j!>ri!$)BC;SKSTi1Vj
-H:YGtUS?Mc?=T]?<5r)RCZH?Qm151:FJ:)(Dt[]jYJ_1E<S$25c!7pl<HqkClR&aXt:.]tO:`BG6BPM>
-(]eAeSMgV53tiF_^$f_e(Q@Eg,%o.j@,mj2Qs&lD>E9^<q/K<1ZdaCAr:2fn&\$b^T]D+-!$aYGsl3J<
-1m#JgQd[]&U$XS/5#do0K-8e\4rl%B5VcZ;!r#6dS\[e@>?X*.M*JEhpY6>6`5b9G+9*Xb$kSc8ZnIqo
-r[FT2?E`E0<p\=(`%-oT.A)?M]u*M?$I>gY[2g(di9`(srZ[L0^m1/DIb[[-3[<8]W/"\kVr%nt&I[[k
-iHa-O5KWa$cE,ZN3uQ)2pc7=PVH[YWIJoS.7dAi]hr"W(MY^e_Se/2rWufW)NlDO-ZD/5&31+R,dg,r"
-#.md+isHTMd/hQs=tA!*1)DF9d\SXhtJ/A=CjcmtiBaAq(W7!4s:+MHRoRTD@!!0o1,IngRG/D>?6/-?
-[iR$W-6U6CgWGI/_M:E(l6S5a&obsON+MAs'+3*0_>&ZLhB<VhbS3D;;rm/TX?#(M4O,l2]rk^bsL=gn
-q_Vf=0[U<]lV'l+/_@]NslR2l3*PCImM-*NU4-L^94ns'FKZI2b+*FtI.8L`.\AYb3S7$_"J.F_7t]:K
-rbZ=6RZIHr1);"g8^&#;/ij_*'Or=NmViPWh&0WN0k)78E`5*l-T)L#!'<TNBnEGifUf0#*8/!fI;CNE
-jiaP;7hit>7$Wa,k..P$oY<b?Xc'k\-fJL+hPSIO.Al$@LJ2-S&M_YnUjBg7\3ZBmTE1%-&dk(6cYJk$
-3lP#e<n-e'31]ZDG[5+%N)1ltZ#01.iT3_;$.%t.o`@/"]OjHE2'f7:YJgA*/L6b![irrCc`,a2.!liZ
-j<.(C;Y2#B?LaX!=1X<GCN+[s\$)@sZ)W@%j4<DIr3pa=-/`^k_%/l<mYmp3f\keGAjrrBlTM'Shl3,9
-a;po<^k%EI6.LUuCV;[o,>n"=4GBIqlc:VccMg.AEBk^V6tkp-UFpFbP:l\\7jY'OofUksa%l[C@L8Of
-&oRIgQ$]\t.b>$j]\+Wa^WUk(nt(l\a3jN"Y,7@A3^IYN9chRKAF\h34?[OTi\D']iG^]!CJ"HlFXf`
-~>
-%%EndBinary
-grestore
-np
-grestore
-12 149 mo
-9.929 148.999 8.251 147.321 8.25 145.25 cv
-8.25 133.249 li
-8.251 131.178 9.929 129.5 12 129.499 cv
-24 129.499 li
-26.071 129.5 27.749 131.178 27.75 133.249 cv
-27.75 145.25 li
-27.749 147.321 26.071 148.999 24 149 cv
-false sop
-.137 .122 .125 rgb
-f
-.5 lw
-0 lc
-0 lj
-10 ml
-[] 0 dsh
-true sadj
-12 149 mo
-9.929 148.999 8.251 147.321 8.25 145.25 cv
-8.25 133.249 li
-8.251 131.178 9.929 129.5 12 129.499 cv
-24 129.499 li
-26.071 129.5 27.749 131.178 27.75 133.249 cv
-27.75 145.25 li
-27.749 147.321 26.071 148.999 24 149 cv
-cp
-1 1 1 rgb
-@
-9.87489 145.249 mo
-9.87589 146.422 10.8259 147.371 11.9989 147.375 cv
-23.9999 147.374 li
-25.1739 147.371 26.1229 146.422 26.1249 145.25 cv
-26.1249 133.25 li
-26.1229 132.076 25.1739 131.126 23.9999 131.125 cv
-11.9999 131.125 li
-10.8259 131.126 9.87589 132.076 9.87489 133.25 cv
-.576 .584 .596 rgb
-f
-14.199 134.11 mo
-23.101 139.25 li
-14.199 144.389 li
-.137 .122 .125 rgb
-f
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceRGB] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -157 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 157 li
+209 157 li
+209 0 li
+cp
+clp
+[1 0 0 1 0 0 ]ct
+gsave
+.03 0 mo
+209 0 li
+209 157 li
+.03 157 li
+cp
+clp
+-.0359955 157.066 mo
+209.016 157.066 li
+209.016 -.0259857 li
+-.0359955 -.0259857 li
+cp
+false sop
+gsave
+/0 /CSA get_res setcolorspace
+clp
+[1 0 0 -1 0 157 ]ct
+[209.052 0 0 157.092 -.0359955 -.0660367 ]ct
+snap_to_device
+<<
+/T 1
+/W 435
+/H 327
+/M[435 0 0 -327 0 327 ]
+/BC 8
+/D[0 1 0 1 0 1 ]
+/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
+/O 2
+>>
+%%BeginBinary: 1
+img
+s4IA>!"M;*Ddm8XA:OX[!!3,S!/(=\#RC\B#Rh"G$kWjS$P=*a$k*X](_[Pt',)3!&el#o'G;2u)]Tn=
+)]'bF-RU/b2)@$E2*3l]4$,Mc4$,M)%1<OQ%LisZ%M0<a%h99f&.oKc'HIl%'bh?&,oRR9(Ddu9+<qpK
+*[;dU-m^/f-o*P31,:pQ4$,Mc4$,Mcs1eUH#Q[ErZNC4P!!3`5!tbS6_uW(&!!*6(!<E3%!<<*"z!rr?
+'"9eu7#RLhG!<<-(!<E3%!<E0#z!!*'$!sAc3#7(VC$P3:="9AT+"9J`3"pbA7$o7na!YGM;+VHL55uD
+&(,&r/h"r*2nYsKZ\'iMkW1Gj-(d6e-bP#Ll/nRHVt(8A*e-:F%sA4=A1F>ar`<T7T\Z\66FFlW'_-^:
+E\[$ASZjRf:V`RX)C<b?N0QDV+1f&lZb7os>ILR4pJa4KMK&HDk6!<NB,!sAc3#6tG:2$![Y&Ha12&d1
+Kt@<!J)"YtXk'VVcu,Jd:*n1u>!iGsO56W4_0F#<D5"r<r=K*N_\_U:i9<217?79)6fA`E9eKYu8]j7>
+a)UkQ1@`73l?V7":mjn2YdG(u<[[`6n\p*Vdh=(c`4Q`%=5s4RG]!s&B'&H`UF561@B_GHJI,j5k48q<
+-R8L5qh=3Jai*kh!&U`7s2rr@)D9F4sRekVoID07rA06%$*NNb;'`CYq,;?:B$n;fN1F-tNs0bGm0/T?
+ih_n,AF9ZM4HmWi])"T(/^<+]WdC^kV7^kn8l;LnqaWf4bWRrB!jZ?kt;aMM]r4+6%N\5.'+<A1EO?S<
+WYeD*E\A4DYK293"@!AWS0&A!0EkpB,0ZeQDGj4Q+<E8s9YOpRu#C35+YXCtuN4,X(F^hIRUUIau3CW(
+?H"6mB-"2k#e-?^\ZZ'S=uY:_GW+!/73FY_,m,_Hem:V_hd$8k[UDEV#TgKYfJk(>]+%s9]l+<S""gp[
+.t4!(-J7b3/Wp]U6M;0stMFWIjUfiG)SX_D1mC\MeQE1GYRm]"Rc'&P^Nb$alKG\W]%`OaeR^4UiA$VQ
+$$3@$PlW*NGe0E^*Q@;bQ,q5L\;j5[Z$-'B8r`"DshSO+snRmE0Kd,I(U5ERIj/%R]^2qc6gWKp[uZgM
+[*BHC%MeUs10ag?N_cf/!^)l]_#5pf#qCOS@R&'\50DEhjEG(dC*!3o<5WBlQ(7f-LnUNF"/2\c&9?i<
+N%ErKWor;k2f9?2&P!(PB1BUPK$k.2%SFHTXl(0#?9V)YopV`3D^LJ3a"rQ=61H>G4pNWS9*ZfY8!mWE
+,QTEDB2nkP"HM&/N,lU)NJl.*C?FmlMcb'2DVJT[<`!P"b9-i;I:g'^T1eI:+VPM]@d!4(J8rrB0Gitp
+4JP3WNLA4F6$\PB9XY0=TQ[A'N\Jh$ug!"U\j=)ICXfFEe@m2?3"O8s*t9\6i!3lt3>`&6.]>P(G_dkU
+9/YV;51T>;@dlRXW:7('/n0a$n+!i11&U08^AZF]18eik1pBjBdVfgsKfb0KXMAW:C,P"(9WBA=QTehh
+q+Zsn?aBg(#E]LjpBoc3J<fJ);II*0[FX.&[tCMpDI\<FDJ_t'T;?A5cki78.ql1n=0?<k>XDsp^f:"N
+ruqX(WipGpu\GQps36G8MTn#DIc[(/p-5;caH!)+mQ4'Z"J<I6`j$A0k^UJHclafWS-UUXMdZlF6KF0p
+BbQ$FP>5J9:5BhB;T@--N@E?2c/6Di4+HY[6)pilK]$'%oI3[U\m8LI@@]3=/'5chZFKQgs9:aXq#*QH
+dan4cfM9<:3e!`moY,"nj%<:W)kihhO'FoLJqf='E9=mlhDZf^<U5doG=?K\c.CCbL18`3@7V-!OP:.@
+[>a'0B#@BsugEW6$QXcAt"ZR_du3V9u99?fReO>iBu._#(hZLo!p@T!2KA[WCm0O,[UrrCY:Q8*/TolI
+-==hiF4.V>U4rnlC_eo^A\pg^%bgQUl6[(XZo%0o6FQu_KkWEXOQ6Y3e3Ufq(1DLqt\h\)Q`iH07Vh*X
+'s4Z`<8-j4>UrT%$V\p45Tfss3<ICi9Je)^&*J+%WXNVd5Nn#Q)o^;$R-cgtJ8deY&uP"FUCI@#<G@s5
+2'EIqdH80>fQ!X(("YLG9]n?!I0em#NJ*VW*c`<W:5HX/mS;>iL&DOca/iuF"o%]sYg#uNi+Um6=3*q3
+G+Td5;:9HoHL#0""Ao-hMLgO"Q@J2\=9=.Ak(X^4J6pXIOnc33Ge!:p</G5Zm&/Gd?qR0'FA[fO6]J9U
+1p/dF&)h:"ECX3,&>-/P-FG6\Q_e45C_(nl@[EfMC&)d/_<gpbY^!8?W;XT2.P]8n7VV0*#OjatQtWrS
+K0pB?r17ra+LPigoUK0*=%MLQF2TMs6dB[.-s]%Zkj[BSlb,Tk+.I9Od7HGqbWLQXmc\POq>'alT'I=U
+VBV9s0<omCD)+/ETM!'Anj5*A!\NU?2GLJX`IZ"9dk&C<;aRICHt?tOQY0"?>$^]]I2g!eqIDm#L?C<!
+@P_jL5p4`f0+ju79EV!^>Z;2ClJ,qVZ6X8:kWU6`L;"lL3.-hk4`Jp^84;.E=QCC#%Vp`1/(l^InI*BS
+Kflg\$%<[OOIpAb1ISO0;g>C*HK@g>_NXc:phpPJU8()P_tM+ODCMeoU6P<(s]Vo5Ufg%T*)GdgjL)'4
+m,eEQDueG>B^QMSQTlN19uDN6C>qpMSqGS]t:]rkp)[Gi1Wc^_gO1GIKW8(uZ'-6!u5p)hGVFN.s>?Cg
+LA\WO:Qn,NR8C3;U]oXeuD'#5MP#6c3lI+]r%:h/kVpG/A<jrK*#k-HeCbcdp%QSp`<DrXWi$Z8Ge,=R
+`cD4e02KoL3@H\5h:NBe2/BR5+P>t+HMVf6_4e(B1<K',1Z4"eQmG7]4,0"7WYgH%,J%XXR1Luq=k\un
+-\b-FMi0VjB0=YT!N(#&Ub\^klB[GR>oJ"62N]li42mUNLD83Zmf98CI!5;'0E%GldaP#[nicE3F>4dD
+@^0I;m0f,*%"LrdbdRgs-6*!$_GlrLUI*5]qbl4/f=KD2#3/ku%"rr>]W/4Pr0SQHhC`9$K_.j`n+P#]
+(SH$Gegd!HCqL(t?]m1\t]lKN)8\bcBg>SYXR,,$XK:9-0)(X&CA,kaN!SU#I=Cu_-a`#_6TA[s0o!:1
+JM*LO5kQPfLqam-j;d"]6U+72?gnhFl)gL+_9M-3u09rtStQ5umO+H:gRBA7R[Hh&b3mb4?kpmF]FDS#
+202`MK'6ug6S/SJi!`'^nOn-Pqd<tcWI9VUiHZpP?6IXqKsWqsDM:'7JsJlqSI4MAHXnd3`k.c4=.AM/
+$_ab)9X:UO<H-:mVe.7VKcX%2C\o2Y/DXPNN6CJZHs:t#29JH"YqRgcTrglhi\Ks?6]3f!_8Y@X!LX#9
+`,%@]N8%q&/[W`<e)aP6+c!Qjgs^ET,e[D8!!NE:U"eZP*qcsAK]f4;FQ0!Mos;B)\j0[+#1jAPs#Ba-
+kpaUflP9bbnNRp=A[6[iD!WfTE.N4AW^!-1h^"0"L!/^dU?PiB^']Pei)#r0E%%sP7641p?3%rE&MBZ[
+tHdeaqQ-*fWi.ASSQI?1;e=*I&D]iT)%1<;;\HWaH&fB-/,I<>?"Z8"Ph@p\%d[a;oS&KX+d:FiI"Oje
+;(SRHAW1:\[H"g-GXb/8Zd+kG(Jn\HK8e_G(GoiLHC(Ja0=%E%h>2AW[fe@:Z$BaY#-WTRmCl8#M\U\V
+##&j_+l*ar^XX_5)U!Yb#Td$.DG=7e4pk'$<Fc:JCi8LoYMlFg[`WV$MM/3]BX``K*T[K6*Dm^iCQldq
+&;R>%iO''>C\eqX0BL9eJW\%Go-T%:MlQaq5:(TZRpJX]<hDTT,;[`<tB(;tZG!37iHVhM6$CLQQ`]&j
+CQC9GElP22t32ZjCiI8\:$&Eb-B7kuH0f,je`/j$!BX4Xq!Zdj9e)]II6@i4aDc85@5G!2*KI;$9%*%*
+blB'JuI(D%(.,(C<T,BfQJc@^0.*Rl*pQLeUY\:@/1HN565;R\k8,#1jmZq8r_=9.h*)K0-Q(>95A'*6
+%3Ij0TTmO)q\Z?E^n,#SGXHFmH+%+n5G19*,.L(Cjm$]#r#VV5=5Djh&"nO(@(drR,G%<$$[i'OQ!8Is
+G3pF.rBB<lJ)Ve<+(-KaJoE7@6BA4/dT$U8XnGu^=Va[[FB;CNC*&s5Nl:V@-1,\,]O#;O2nE'])e?B[
+hra1F5g?IoGJW"+FTKB<t%]jBsV_\qkr>h965R+KBi<k:=T)tIjL3"$`:HqQs@>dgpmX1&lBB*kZDa3I
+a47p'ptbfIQkc$A#UOT[b]po]R(@d1oQh_'JWh55INa^14RB^4m,(c<0`FbS)(WR9TF2"su,f_H#+K&U
+$Fq+^o@G'/`_?!+0DMMq+eje:,2T5/JY<A6SFfi&%L=P<]SW@>5H"f$t1X=P1aA.%$0@qT'W`Kf"m2n>
+4S",Q\c)T,Wcl7-C+AW741=p0+-&+3]selqA2W&6CdVK;pU2***bZdn1h>MiA"4Zo4drrCAT8GO,%.gj
+Z39Bt8KIoC76^]]]Mc'9jZ>$DT>h8kuQ=?Sb3(YUq,:JS:\a-KX5rR5BC56chJG"!)XCj+JQ"S"Y`aE"
+kCX0('EO1DH+9C-'k,Ml%E0t$IKp!Jd_>KGCJ.gY/%Jp$mi=6J^gB+1gNZ*^m"F<5B9O0Zq2[f?XgU`'
+Di)er:%_a%n-(froIDSSaLXkEK:KEL[a9L&jXWjuDB,9TH827H+<]KSnj.FWR\WM&(@i.rcXekS]T:>K
+)KMa$T1In\m4M>BX?!!T/8?W0a^5q[;KC"Wu+KPOaM_KOBW=rN!YfOIkM.*Uq9EU[nc>qj[n!$T(s*F)
+2D@/PCUQs(H>rMNJd#m4kfGU$24rdJE/XJ6b.qf2[/PhtXga3Sc:n5f*f\GTAt:?n5?jYiRDQob-Hf!l
+SRihRM:c+fF@]]uZV2(Fg0W>.?QH_'A_-^"3>*k>]r%C<Zj8&s>eFPU-^%(6Ak2b)0P>p=BVU^EP4o:N
+)V8m.2?lt&$UgWNi(93b-#%bF./F/u/*'U%T"9=7!AlgV58ES6V_VOpu"DM(1W+3dcd^qdP]!++BsL7Z
+J;Vnj7l<?^MgDm&:Fl0Z@$O3hrg/C4SV-?g!oY(Du!;[4A0ecu0cmo$V@d@ic.%B^-YqAohs#HH6_pbG
+D__,qK):tno9!71q#59^tj-:o[>+J;UHqf`Ps?H8eNROZY1lC+RuB9auaXb30E=60YP&j@be:6MUMrrD
+,/5O:rf3]Qq[o]B:lg0PWj&DrtAnaga\:YIQ6g;]tN9Yf]B4/s+$rO0^)NT]kt-tk[-*L)I$q[ZTJZ1O
+/a";>%#2Z+,SF(hu2gc[p>7Z*26(OI)QC"#L/1M[)'M=,X\:6R45>g]sW:cnf3S97]47Po/d$1Ube;E/
+j]CpD:>#,PB*$<H4JY&;`#l!q-Fa^oA=GAk/g29ZPG\HFCH#<sQ)Mm],kMoC[c[.%SG_)s$6WJ;LuU<&
+=>8Ksh;4t4=5!g#+)P_j@Q]fJ_s?K(sV4!D>im;'+qcB=_eh2t?OV?Xf6:r7C`p,?s]i:5m?"-\^Ofl1
+\TkI34P)?Co#T&FXXh'(&:]paPToUM7(X(,LHMhnd:aj\/=Bh3Y8_HKHcL!0F'VpgE=T5bfmdT3MP?Ga
+^_e1M9<?uW6NDR8q>elP_TWF'19l*\QQ8_"+1;I$i\0`%YB9?M>AOBr3S7g+Tl'qoamNOskFY+pf$2S#
+uW:9%0kU?L-;qLrMCpKI:]?+WZLCRscjRPJ+dl"MDp2#QI;A)Bp]g@Wj#hiVM_\(-h/,Qjt(OUITLN6S
+O?2Ho:2%dbTCcDaT:V42;1F'LdKp+/7@,/E1)/NPJBDPf("g$]R*BO*D-nP(N,6'aC'CRZsTjVRlha7O
+<(3sDGZMT7s3htf.-J_:sA0e"&F$_04&2$L-_GW@Y^Ct%B0r/5$q[c96?=RYiK[D3&_/j"lf0_YM<']Z
+h>PZiG@r)JJ.N_hLIDFWUJq,4sfqa5.0TCq\K&[aQ6?u';iTk7j;G+I%7#lL^1m_@.&\Cbo]9R\9fY-$
+RJ8!-H!OP,)2cT>m-"5ZAFFYA"nF,>)e=T_3J]a$\(/#'q-K/X,1]CISSfFBU>3dr0KF):D1]U&61>Y9
+6.6Lh(P@"PRdb,',I9obH6^W6OQViGT4/rso%8at[@V*!RMJ!-nhDX*c_Md?+NVZWj7g=[k-8GguE.42
+S/Ap!KWFmN/%bH7%qrr@(MOGjh.'DmZjOd<ch$AFo!&jXq.;\qKjJ]\G87[@`8-"K4eia[2l<ElQ6GPf
+f]VghY$`.^t1f:Nd[QQB+2MOB76fBPscXWnh\KF5Jb$K5mfS.\ae9Rg^FPa.:q,a@%!7WjC`qnFYCJW`
+fd*R5lZcR6?qPpW%8XU,rIJQAcN`2[7m<N7,`-"nm76md&,-oo(e;/mQ-dB;D'h>[$u9S88*+:d;J5bE
+-[849?2QFOW?+EC8H'>l@bTluV3pnWT<DBE\j:7Hjib5bdW^aqOP1$QE8)n^q:cAqo)"hU#HlU]rj;N6
+piH%dSK2SnJbdh8^hhkWu0S$JI)/Tu[m3-Qbs8ofY+%g\l3,QKnu.:h9K`h=-7c6,T^X:,oO=&4cA+\b
+a,eop4E8hl@nLQ5lj`Ea"mU7Y?8L;1&'Tf4)uDXcJH8+X[?qm8VkMg#g@Q*=P&)gfndbuX-N;OXZYW+]
+tD2me*WKDDO&;<lJ[ND"o)!]Tn>P4t=.8dj62GFON"]DUZkf@5dW/G1Cb[8^A;-OqASn="M(NQc)Y7$$
+?510Ei!\+09lX!5]W/aj=SAd2IAF%j/,-O$?hr96Vi4'LWm88jg*$?53"KEkul352(P-V5lmks#=FjG&
+iL#V-m%Z,+Wqk4.84#ON624N3lj8YmtTc])&[5%jbXY*4uZp=O315n0"Z1t#EA\Ft,.I/3akmmsD+@6=
+4$*Y=dFQ<lZ@b%5^PF0lPAA$@J[`ou'g1:EZfDG?G:U]T,>Ro_bFA*C=d1[-hqnhR;YYM/\,2R!53lT4
+h1S-TCHHS!,e5,CqqIG-q2nQbfo_!0E1Q=Fa5gLG"$5g]N2,u_:Oj]E]re&['>*Q76-UcKrKeQkr(#^>
+'YkCK95Cg[C#l45?"=RVuAda&NN-XJ[XBfO::I6/>o<T++3K?AR6eucTbFt:#/;m8b@`Co-[Qi(@aXU?
+XtW*L=]M_!?MXK6t7S/_7o[-k<QBQS--GoTEW:0'OpX-DmQFq"qR$2t:/COHDK%d/=fd_`5[Vr>:qIKV
+49X];,M1]nB<a,!-:1iQf5g"qqJ@$bOunF/lXU<D?<14tPG=')U"[mBhG=7^OHO<i'KiA-`[d!\e($RH
+OpP4Ihu:X_q#drf\.)bBB]"EM9fWQU_lTTgX^%*.:^"BLoDh\>FDf.dR\DVs.H.4<hZjU!30[E%s0J$/
+7_;hLg(hpQB@]>#de:pi*E@iX^4!j#lP;F,+g\sQ8t*P6B>G=?@k]BQ7r?W]BLnOX-@D6rZ]H%;Kf@q"
+!rCEln%58=P(=.NY&`2VNE/DF0oA!fBSW^JSr<^^j9$m:<,+SY66gjq&ZhCUtb7<-R^f\(6io-JPoT3D
+Z'3RP]nZrDZg3S3i$fLoR7Q0as`W].?*5Wg/g)cT%C#DtZ$HLEC)JLZC!aO$M)?g60Zb&!US5ERfOXoa
+bVJVCFc7:)SO*#f?T,R&spic?0WoQQPM>FaqnXuda3T#dbYZ`3!Fa/3'Lr^i7P!(Ks>^:g(Q`k]sRnG`
+(si`$sf6<j@elfm9$g,A.g-X)%:@+AiTG#h_2Yil:T*sGH=k.12SQo<MPBSk)UWEWLBiuYHm?+$34:Pi
+4W(1K&DNiHCaOGP',TZJ%]_6,i8"3!'T,NNAkL;3nNWhZ2rUqW2P;$#&J9H=bQdk]n!Q9F*lN]Iir"3Q
+Y`2&rNHU;@T*Z5l,$ZF8?nMMO=+.aDgsG.U'Q>+e)A_*QaD[r)b)PF"X/YIAS3n::pm:s)4RK7<AfYmE
+Af(`K5Np";SDi/`r_ZeTh".oGtY$R`_3ii(f7QB-6'r/0B/F0)J1NXn>UWDr"]N:"&j1#([V5n39U?nO
+Q#;rjuD3f/SOYOcJ#aKmM.WO8CgCtWTH"S4kH;SoT6ecV@b8`^!fkl%N1LdA>i?RN.C>u1_0WXa:+jO@
+Bl4r?3i(9Tcg>NQ_^D52$t/"l.p%`bbUp5W+W$>!Z"WF,*qZ;h8E.Lg_I1/I%oIk&mZLKD!0+2qjQ2#9
+rg;tq)N\*q7LnirA3U=H6t3fOUk^<-9&hQ]EO[Q@d>!Q4",2g3s0oD,1(\K@mFbZEo[./b92:aN\KhM=
+ORqVD$HVnr4H-fDA8%J;Y$nbEnHS$'nNdI#EP!EmJr+@dgu<MO]0E1uS3o[.61e.RU]2l'rIpSO3Z#7^
+O,'ot,1gj9O)V@f4`\-sgpX(lrT3WN_&@T_33-XS0>R)6UZLC-B!D[q9)UZd;pWnP3uHpm;/,>Y/[IE<
+uY`pM7S'@d$,h6<&CX)Tm_AD@',IT/JQGpi9SJ$/7_L,D8CMiVFZ(qZ"42-07_J;O\H=Q2>.IRSglj!3
+IrK>9P<_M1GB51"En8LY[,ge!\N7MUg)G:L"5CNiO,nZ8II,!ehcS?uG>K'@Sq5I21RG.GNO9#0\6<rL
+#9]RFXil0YV*0(dBTE<it(;@Sr!ZQHQaSf/nOV5G["(j%RpY&t=6h>K_:'eYkY`c#cL:al]TN;S#C]8k
+Uk.Tl.\/o/;nKIcN"a2=c%`D*VJYZ"Gh.?g!$4.6#&\CJ"3gd\r(PcUgH%l1<Hf3+R&h>X)_ga-mEQYe
+>'`EI5a*!^[+U4&nr"?EgC5dPNPSGP.jY_r4pI(['ECRdt`Ns1kmi.B#7:O_S(b9;of$T@@(@ufW:Pa:
+NT3d+=&ar=XKU^j@I,c//Pb#3qiEoNH,<*\>p2<%QN=BdUDdkWaUP7AbbmW\Pi*95^4XP)jLIZMqSd0M
+9E#gehJ!^3pm2n+;PD>KCQM-A]T["92+Ma1Imc$<En[pulY8FfsEA$F\^LHEQ9RD=#5>K_KA-hE">iDC
+)&b3KILF3"k;9T9:G^;ALK!>5Y3/8*DkE-#gf$V]jLn)f3BI]%e6Aj/AMUFm'"2!FuGnaK[#h+?9"Nuh
+>_;177mg8oY0)On4VSp5r)iPG@B/b.DA,!78gZ,PiD2*I'34eQ\?#*jV$eDI+t"^o[rNcH2Wkr6YT\Ln
+"EK,Lk?C^tB8fu.C#V6(paG$3Gi#7$RTZYMXA5D$/h?Yc,%F,QTeS8t,6gp>cn=k:4@$UO1lZ`YA65bp
+*=`7AS2O24r<HU]X:cE[,DDgu<:R0BD:)[FeI&bm]<($l+,e1/KHESNg>I+FlQ3MjKdpQMP?8(ijG$VR
+,Q2#Km<1+6mI@dRQEKJ:W!75nZp*t88cgQW_"=90uY<g>4dk;XB?dG>O]MA?m5J7WPd4.6*=N:*-`SWJ
+;836lXkGU;c@rrCo/=_<B]P'f,Ve<.+VGHmjHfdFF3@"CNF&%0-X%A/Z::;;.P`?[7S-?On\Ope^^-+l
+^>OqCgi]^UI<Rb;2A)l.3B,aKMHR64:78OMn>:XIR?M#'>V8L_p+rf_9nh>(#S_Nn!iRt%U0b(^O>B=\
+MP<*n42;7`K%;02@t.4ri7,lJCl>1hJp)"fc;YW^8RlcE;<i`KC?V4p(`(<hm*gKALOrSKG.a/LtSXTG
+pu>p]fq"dM81:5SPs>ipeRT[8@sNK-)CE;?<,eh0UL:2=(h/ae/ff_Gr3/0OoOrJIdSY+06$Y&D$e\+_
+I:>FOk"?kL$O8+f65d*]rJ9^l%cZ#?o8oLo^9!<3$&HK#pk:Pp)$75VUP4jJ,W#&D''FA@VsFjUu+IZ3
+8Rnn]B3p6k`#*X_\^_o8u`)BJ#3T+i88?IjF`)m4@e)Ya/S=.P@X)f:*^TCqW/&RWDllWI'g[HO<He>o
+hAWio.qaH,ad[e;l`OOb-cFLV3r<,:L$[QZm;eB((_a)cCb#5e*7<?-tUk*C8fVPL7Fd`\/s_#s6XdlO
+EDDDJ"I8I660T\^B<.4(ES-?fbFMo\`u8qY5_%Oo;,V6UFc/T[t9e#.=Z=KLLbqDTcjCm^-?<gN`$n<M
+aF'$UamcPtZ5<Mi^G2B,q]M:Gt5l+4I-qCW$B'!n3rm54Yh(&F6L]p_0RfAMmk=t/_,.2_!I$#/!eR]2
++l]_eC+bOmWpBXsYA)Y'fYCoVTbnj1X$]N1?QK,`JP^3EOn':pPkc^4OYRo:2t&=9o6YcbdnK&Ihq;ng
+HGLgY=$,$EYrJoV^$D"PcWn3btu'4!GN/I=+]8SEr\19t.j-%q$C5O7HmKt,aFj;/XZUU80@SuG?Vkc!
+;8<P)6MRT#'MKMHL6=K]-cjp&S95s(S5h?oaJ6Eo(PXPD^/3)(hRX.O8]B#gJ1lo[@Rpo:](lT@+]4-S
+a"oBMmLJ#O?QF6=SA&Lt&F\Y6+T7^]g%<7_kHCa'j@TAlPMNcVY>hUANegQ,p#lTs:H@s-;:6#I.=:.@
+W6SQSo/1ZQ*gTXDIMXaMg0)_5=tVriP7c#.Tm2i$m&CmGZS?IqW,ec#Y:TL.oZf3:^']%;Q<g)f-9'LJ
+3Jc>bOK"0+UX!Mfco\p\Cl[gf&B-/A!c.].Vlk.>G[d2g/S#pf]=//t4#DrLZ93-JA5K5%N6SPMK,LMJ
+VZ/iFeN0Q'"$gADP]l@ueE1fRlS*.A2?^\2aGKBVa`^P<+=ICA%h'@/&jG^NC\:Hakj=h"7qr2<i@0aR
+S+Ha9a^Bn*hOHqG\*0/htokrGE.n38HOn?O:B=?J*U96H(m./L\\g2a8HmR4PZ'ms*0nELE?98E)!n-R
+JJF6N_VqhHDMkWLliG='Efa0j2VXc2&n4[+8,Mj!=['<#KRV@=BqOA?i+=&7<5q^meC7"ts[V"X.gZ\q
+nSlCB:9%ls$dfZ>:sE+n4NaT,sqggRUEO$6Fqi"jAb*'3qV20R9s2<I0q"SZ0h-VV=rpK6H&#;`R*$,@
+r'^MXp5f2-A=h&qh9`:ti'4gqf`1UZ7Gm2M0N3b`;I&6l)r<,q8GYGANu!BZ+t:np'(!m<Y55*"hHVo1
+T>?J;E\q@g!87ilt#h2t-%%;S>$4N[j+:Ems+/KpDS!@R=b>;QGcFg^41$nZUr2bps)P/DHimE`&,aUD
+l+8WHuK/HV(ApCaE7Q89`.>[bnh55tWV-#;bL11*dDXDAP4)22t_=Q]oGK!F]g/gWnr>1*E0$W>[2-He
+pl"&Hk8@@Nf9gBf/#Pi8(,VCc0]J7tEd;[kF3:fBVWBG-M4@7W9`$!mZPd0YIB]bDW0eO5Xln-#^KZJd
+7K@4:l(@iiG>S5`][>[gXGVR<S1?,N;'E*-<;=h3rF`Cd:E1TK*PhJ-"Ich\kcm82K@XVLZ';=T/:!T9
+s2j6N"k!jRf7@)4OG"Z2-1XjaU.U?=CbY%trekp)eRKLT;6*9Rk6'?:JF*l.].#+<ti:p%FKA"1:;VF[
+u6T;l^L[uTsA>[@a'1de##[BLOoS^ike[AHJ)*/);5G7kVUHWpO+PoFRJdWKaP+3KdM=<?LrjS1!t2D]
+cm\m"O<=<<j7c">YW?u)Zt$U?B=^gN;9H2/gtl8^LKmE%g02PI`9c60.=!3Nr?i`i?]Dpq-0%#mb6&rf
+0W7\'3?G)>OdfE90'3)#JC@F`j9Zp8=.JY_e/khggVZFq+&m<<7d0TPG_/hDACP7TiUm;&cX#I]^?^#d
+Bun5t7M?He-^5)AYgSUAf'GMA<mQ8u_^G)=\a't8c3e#eCcF:qN`qJ2YJ)uG8^=5]oid1?hAWhk9\l&s
+k.W9rD(QIt^ZClZF;$?93Y5>&sQ2dU!69%9d"1Gtc$iEIf*KDX&tlO(?P2SGDmBek.#\OI<83l9G`f+8
+A3h5mM6K-+S4]">KR,rD^=YLKG_`%uMj9Q;<P"C.HUh/KP>F`\.jB[H(kJsKFsa`4_KrDst3ho=^KUYY
+M"-=tqA:T+B.,=%DmrL$a7p"qLgb`A[o[sWNp8[iKNqGYK)qEO@=,rTZ+>q6EN2RkdES7"q>IO^XReng
+g=\El84eXc^34IdBljB?A@I[cBShr'l)dchZsS]Hdi]M+,%B2d!G;6\YnTF07'9+M-TRI@?V&nY(7VEK
+"Y,I`.$#d/&nJ3'#emkL[F4jaECpXQi/nakR@?12hY-?r_uqcuA=86g(/aN2?HVWX9I2i#VK>'XC,;U0
++qfkk7<gdDWATQX)jTX%F0B4q(cFVCY3%\>EkAX$8%^cgQ2H1O<^6H;7Il=A4mSPL$eGV1)NUZ+2!7(j
+PF3\F3#F"DSQ<X>eK*19oPjBG>bK`bl3dN$TP6/J,tfCV-OE%a!6:RVEp,6T,O%F6g0!$sj.9iSQH+[8
+@HI4Y8B+a54mj[A<tWgH#9'f)F[6Bd)i!Yg.tMO;4X;Lk8;JOiqV.4.aKU'b=;$F@fBYa&M4au$Jo@N2
+knG*QP"JFLQ""=hhi$,_UASpXIh)(?J1f7e7H/u+e"`M_9pdEWcH3e^=&b1,Z9Q;pl;a1AKM]*WCo,l"
+JnHhr1Y#Gl3$E;Dg?B>G5sL<r*C(9N1Di0uuYmk4H3P#$Pm2X;@"hc5B:Y8t$(nkeJ1iKETbB[>D`mMr
+9NeO-AJ!(lY8;ogLA%:S;$jY8[Gka;AMC<kQ!"^j94ia@0]l+pY:?W@q<pY+%:FGKkrjsun<a(@ClZ:!
+FPIhfGJQ&mNh?]sCR%5/uH4=:J>6YcUUe#7M"[FSJEh1e2H^U7.PVt>UdX4R:qNSa+@r_J-lcg/$k5(V
+MK&%X%Xi_%=j0)+28mlSW0cFP<r.I:p8]f*=eZJi%_5@=8P)R+[oO3tQ1[.8D_r//E1=$/jOF,,<d.CU
+B5ZptM6rfQkf`1!t<nb4.'MQ^nF7]iI`BeSp#rr@)aCP^oc6^d@o6sC)n8/dN2Q9k8GNB/P79Q\D\F'8
+F5Ji3g=38q!H`q!Md<"W->=OC65q<*8I3k5)&I\Clh,^l2691Q4W$(arLKcl.^SN47,3>ED?d@/"@pa<
+hRjuK-HC.J-iZZ/$\D+r\W^hiKTeocB6OBbuQnGo=M*%^@<R7q[Y,BNVnj9LI',Pk'#d+;dA`uR`fO["
+([YHC+="mp4,k@dP8rU]D$k0TG#7giGWf[I(RAt=I8LJ)HC[aSd^m=;RElh-6S?nUk7"TDBhlTI36o_I
+\)rm]C#E4L6'EuNcbi7;d!+S_KlJtnZP(,se(YoXOh>&3?tUM19bSdq]%SJ.of!l/Z4!0Zd6HYTGZmUg
+/,3)tb;#!5=7nmdm--[n,tmAS!PjK6i&;q?`k2%fI_?*o%,T$DtTO&MpQSL9Lqi$s$P!4"D;mC/_,-)(
+#@g&>Z53:4X0QN:%.AQn\hDW_Wk]>'dJ)_VaK?-;F+IA5.oq<mZ5IOS8eVDT:9VRAH_ipUL22!rZh+r-
+R6F_&%YLE:nZT;kDh55-E+Xqp'"gik^ea1=7PIK%t@>Wb1X3'<`nX'#&*Y28-5BTXe&F>7bhS6kMI)LW
+46po;rVJbpo9>MtppEH['N4YdG=^+]j4T[?K&Qr%V9Rm)p"H:o.Y<D,ES=#^DaO#&4.&Lk7^gnXsA.;2
+G_.7$XbeV8m>C)e*[@Ob_u:UDKBKF1'_#RE)0/)2:LH]V,U*.nBV$?d,2)BAI^_EFP_.Elf\DQ#8Ri.5
+#Wb4oVLdi>Bj?sk7XJ6"5a_#Q!Q0+F'(b0B[,JlSRYVbn\'64;0#>r^a_>1ZOk"\UoXq*isoa.b"pRKt
+\"nK)Hr)>PWp[ad&W]L^OB)QV[+pLIpiNqXIX2%o&8+<AZjRYi#j^7-S\)SeqSe8F&G.QFqmYVkT0njT
+kL-m,8tg3GrK-"-hNVbu,=[LlAM,S(EK#ekmRU*kW]E-!!(+Ws)i=XTS:kpLkN'k8A,X4+2%]ueY@$?Y
+NSOH1eI<q[VSJe<fh$/k<.&5r(iVc=%!>M<GkF5W=:[b<PD=TB6)O*:UBP!f`f-M7NWqN#I'g/L9Sr/"
+UIr1isXgJn_IV1L=>jE<+h&YdIkXek'b%L3@4R!t6Zi_$28TkX&r#q;H+JH8jXbuUZC8PJkm$%^V^5nl
+,>Ml2gSO]+;X\tVh=7&tS2;^Su*kAC:A-WBS8",+ORckJg<T-(2kQ4*#<XO9W^cebPci9I'&hJPG7o4.
+2neM#0YHRgf%*Ei^Ubr?t&gQ6V=T=>E#I[ue9he:'nEVt+@,tmn:O$s!J2m`B[48DGu*Kp$IDh"s/5>C
+%#<f8!8]od_mBXV(T^"seY?F)^M%t^V2CUXr.SIBf/XOVjJ5=j^]rrDL]DikU,_GWp@[,Y$aXan$?rr?
+1nc?lr]FpMSH-DHdG.VXKt$="rs.Oh5-;_3qD;p$o?KH`9A.'ZI9UcD!R8N\:)Tn8Ig8>P*>;FI)J<+R
+F>63TnrmXXq&+3Lb\TRss"n(P4Y2N/El/oU5*A7F.LDXo;Z/klcs0>U3q.5Z&"=Nu+@(Y2c5]=t:VUfc
+=.IsR]*/]sr8F$l_b<4s&-`K'Tm.u1[:G6LOj^=#9n6>><Gmf_LI01"&m6SVcm!?as#H\JQFToSd3[#[
+rAO9)H&T@G>LYM"s54BPh`'c,jG\\q$^is&CKVF-s;<n@B:YQB42Z@`)V>eQ-)T4hi2[`?dUrr>IXK(k
+]ggM<9%h84*;2pqi]iDGUF^YGTIR9S-VFb\4=#j`p5ANhEDF)2D0dSR!Mf,mOBCKr]>ZQ*_^ZQ6/^D0?
+a<8j!!m!g)$CKIh:+hSK9S=h"`;YuoUh[o*L_5"-Yp>mif:CcURc8I='S(up`ep9\M^rq'#hj">:e#uJ
+),UZdJfp+U&9b19=jg["O4E+=4rL2UT[]Fje+VSN)pg`_XTcIsGTP_Kr6]:/0g,=LWSX:;J4#'V#abPb
+&:OT,;]FRfOM9,tCO=Op.H!PQ9GIY<sLY)>W_$BA1>q5a5[WSSrG*[m27[69e.9RJ:*P+Lre0f(8k848
+sr#;sf]h%OK/^o:k-.TJ9HVaUr.*:jUI6B7QS4\Hp;Z*/a80Wh94@$9FV_+&dQhC<STc3=c`U2l^^Yj^
+%)"'bT9lNh]F#6OC<ZjmePL9U,-XF?k+"*T\J*[IZ^U*_bsF(Z_RPa3u)jkV1APhWhQO`0pKq,1un:Ni
+-Arr??^PbfO'Cp*k6\flh4/\r]ci96sW$GQ0[4XDK4V7d!k.;fG<-ureY&E&Zo,q,;u$.V$s-mYY;BM>
+5O:qS-/.85Vd'[iPp.3Y#<.ilcp0S]-25s]"k6LLahP#PW0rr<1fP2F0Y2R)5bLOuu*?\[/m]3p(Q:bc
+jqU)M_;+A0>7mFYg;1aN%=9b8.uF'^_$l5,A!ER*5/RBZ#$G<p[DIGpsbNX5ERgim:)@K#:N%&eLik72
+]cE_KjLG,c;//M?IT97mL:PhrRYgbR/d<dOq)o*Lh#I5&b^ViKu-!nO`=i#k?"J:>f$c>"K%\Rgb=WO.
+.6*^:qZ2f>hIn-IRoej&uO-]t-^KJ6ol&!dc3FRgIYZnMQ)LhPlEUVA#m*,K,=Y'BL4G#\iq*!=%OCVi
+=h$uuk.XtuS'X4uFG8&'YT1#"<tLK:e-h\6>pZZWd#\\sKq@qHtmo(jY3DGtIt[_G@,F#+m\X(::;cLh
+QgOW&$5<,$@F"3.EUiAD+5D&$pb7BdgY!U%LaJf@n0CQ4>uZ,XPp$G.6om=%R78-F)9HW?M<_XcJjlFF
+5R#'WZ$!X!O*<P!f]>>a0#l$*&_('Q1`D$@Nn!a96[`CA,eJTP'3EiVDp#C$f]h5ODW*oE@_Ta>Ouh0j
+r4R"RC0iMi5CE!;^"<*j@BTT)oOZIc5N;X^<mh>9V?!+`%hA6*hh2p9$%W#XKX%cn&\i`<r=Up0ZWr"F
+aJ^g,V8.qcE5YQY^R-(Wb<hFMRp<DtK2_L'L\!I^6^B%V779[D%jE0<T>=.7N0)ki"Hn9@nf1+Y?h1dD
+'9pJl48\]eKj".ITm4HZ^mW<(Bu9T'2[3Fu`_jeJ!FDaN&S?eUZ]mn#$02_mUn>Q&bp<&H4jqSg5$GND
+2W$Tfe0<+RnNPS,FM$l(*'&sRF4L'^eAMHPrQKIt<`P!VL0Pbq#GJp-^PE1_fJaYIQZC5N^('W!NU8?>
+-+Q4tN@5t?+#g,kR/MG%`!NlW+TZl]jfBVq\(br('PE"$b8nZ,]2)e6.CfEXe>$C+QjVdgpKF"u_9V2g
+LP*K;XqBb3O0?TX3eN7VWHQa+IN1BI]r*OWS`-*CtLTp4k@fZs5G]=CtE@i3YNkCA1S25S*uEN>Y_!/Y
+9o?Y9/*m/d>[;fLgLBGqKg4o%UkDVEk,!A&VLl*ca4@uZtQYQqb*@1L9f*S`k'8jS#A(RFkK,0KXtZ)/
+%NZ11&ST7Y`=\Uao^mDcq]h,B5Jj4nbSMKVpb?#\p6$/i-rh[k=h5t2Yo5<['H:bbL^YN+]B=<#KL(61
+aM'g]anTUFmqKdEL,VnLMMdM93rY=9J+S_0Z6L+K9L/Is%I#oY@3RpNtK4ELn,-q1lj%B]m.NBOpfX`W
+k=5H1I3!&R*`Z;a:FA[,G>FHYfYeG&C/B;nNDqUmOK!XA,-:]cO&fZ3Xo]3[tb^e`b941J;FA^/G?#QT
+Ud476i@L-g,j(6eP]Z??p`nqCcN++b-Y-&jk@CLtE91mL!p_O?A;-p%5pV*3+>>\E8O0VV\"0<dJS2gG
+CeZ0pB3()&id.$S"r0&0h@n*ibp;1A%,&CN_g,!K\:UfiS'[g,FkNdh3Zj4ikqY&%-]"H\;k*G*1)0(7
+_Up:ZLYZ8)s"L4T[/8Fo4p3r%#3A:X^t706I?.gMqZ5b.p$kl\khFfl'KZ<FdikMWYLrX3'Zj'RDZ[3a
+(>Pb9:bPN;`D8@SH`r2=:s5LM._]>#g6Kq1d\&j]3CP>!C&"XPr7eP8ql;qqsWnsh]M;h>W[5ijF]"A5
+2;'[.R2P+iGC8kN[*2WYfK;*si@\3am9S5E2iR6j$8PG/rV,Sgm;m64rr@Sb\0I"K8?`nuSV\.J"MIoI
+j@_^+VjJp4gq4b6&P_dtuHJTGWD\^b@elS73bWpBDee%)AZidUn--"ElW=OPb0>rqa1oNPO5]6CgJ+Jb
+l;R3rl4`F5+c-.WRAr,l!oC*k(=PST%:\`QQ1LZ#=EJ`sZ#_*etqMj[MZ,=97(nK<N%hUb^Wec^E[<Ap
+3"#I%)O%2)RDg_kBWiYL'F[ET8eQq+*_Z-Te)&lW>$l&'r3MEM[(aD$7)5M?D`XW3?:FhAF*QM3nj]tZ
+tWPPc3RX,Ut(?H@V?!@RXpH_lo;h%%39BYjW<-n2EDFg.&sM&h>E%i1[nA3&#fOC(&pdY0_@0`I#,qY@
+0FatIG3DV'(n,JqH&>07=LYPds$ma26W:YGHUlS:aF,e?/ErJD@:<5'qCSP\\'Kh_RI8Ib\"7&J.<Q0L
+"[Q@mJET%n*dio:2q6qW1I*Eh5mJopf?(1(7_#Z.X;I`l<0!E]f:A]4'<3pS11?t?P!Q97\#3b+52]W8
+3Dp=]d,>j=FL\^.`Mil3&Np-L0JrkWJ0LO6j]IC&i[5[qIn*;>jb,d")XD1874#5=3)RJnL#Z'Du12;o
+[>dD7GKEs\4WT*9TT&8J:`0*A`jbn;<p(EpF)pFOLp,^9KnB:>TXYVEthgit6Eg,kHuI`6KPe+p1Kjh#
+7udOZu6r?C.b]CMYpA=qF)rk#opJ5A-?8MX1p;^A2/;bBVn$C$c8:FR`UE1n]^M@p#k+pR*t3`&@=.A]
+!:&g8O&.HN<Vb$J%Q_F1=bk^q?BJ`SK+"lA/L5uj]PF69nl9E+uYdH1>m0&[Z.X8Nb#A9iY;V2H%Y8PV
+k2VUc#Hk.iFh>[5iN5;enYURT9j-#;TO&'\Rug.H'.98c:dg:,%(V]DSV%(*%E-hMp&Tfap,f[c+$M#s
+Q4Z1b_.\YND0^#3b`k!(?=ao6_+i()RmVS&NuCL_bnn6$MIU`U>LNa8p(&<`OM:/I>WaN];K#VB;A$I?
+7rjY27_\h)TrW>,Q,/>$;<rX3-4-N'/f,Q0Q=Da%r@*Tl!qZp%'4.?Q@X]tZeQ;f)fM[$,\/d@u*g'Vf
+5nKDtqA583il/5grVG7O&)4qaPuBh2u'PUe^AecZ6I;b49tJ2^Rr0dLQ*7*);egK<\b\uS2ZXQmjh#bQ
+o'?Q"gCa)dd]E<L(>Tp/C%APZuWkOJ?o/+RJS8NcOA:qJ7d91s]>187uBARrF,esYpf&40<dCI;B1R3!
+aN'GfMkDEr2RPNV#%Ajp)-`ou4Zd7T@UG6^4`cJ6Pc:"N_7'%[C48Z-6U?Y^&D0uVCpSPcgUh:/](Y2R
+!Gp#4M!qgME9<V1%S?:X\$a@;o$C0jZdC>q?<V.Xq0fAp2i!MQ8X[m3.lnY1lIT=&Cj5+hUenYbu*2Yq
+,=RFgUd3(Y/6[tM'/5HJ)fGCENl<3f'l9u#;(j[0BMBp>N\"R.4SdZfFu:fAf=\07Z*P"JWG+XohqcZ1
+=LP,k>*7%h%Jg,)@-Ve6$%,bd=JmS\<98D4k4$8-RW(D*8!&m@o:.*T=NPcJMHTFOg"BdrU0`Z\OLR2%
+V`k<Y+lAHp@KZj40c`$VN!eF-4QjR?1dU1N[R&=g6i(b7(t4B&iHMVMT4HYM.sd&aHA5&2(fR9I(%kCL
+69=dPL)V+C-P=oe(#=F0?J[mcX90$%tL/u#d.Z3haM9pWHD@pC6SDoP,?OClLph2S%agrdWFXi*iOb$]
+(ZGpcK.QAH`//R1e=)W&7\\,@V&%Ieg;-.);"j-8Og;/;u%BMep9+Ed5A0aG:jR>0biTGP$o,K<a=W[]
+il"0='DO_#Tr*Cd[c:t2>fAZ]Ir>#/YNgqb@Od8[$D)sh?VW#(Z=,]L+?aD`3Sqt[,;/@L0NGRCTSC[i
+cg9YglH^FI<UY^@hhW]@TW\^h$JRUi&$8cgTkU@qqe?K25H*^Art0/BR"^i%#,hom/1]`.tPY]NR%kb*
+5*JAG8+F[<KgJm*<,2^CBI0cuN\Xk$itV`K$U8_R@si'CDTD4dp.rrBk:/QCE0"?Itf%jG8TDbe?O22u
+l"CT-`'bM;SWgn))+[C^6=iM]HDb1;KT(`TluL3@[9]p)XJ^"Yo%'_@rG0_^RNQlWpcTi!_Qrn`#dBQ+
+NZnHZ#Q[F3IYCU'Rl,\fh\S("X4f+A.2/S_??f/WJ%`$#=fo^U16lKqC((+#g&FHrPfBt0Ps(3PI-Xoa
+`0rn$X2,a0$JZ:Xpf^Xm\k:^!VXn()@T]>#dkCU?pE1BaV=U'c0;8sI8j.A\=D,q2]UV'Rm]V++BU87s
+5DJpfn:.Wi6Q#qcD1Dp\kNkb?*j6;BQe\I6NE#q=`hKO0fWGq&r]S7P,3<g?9@"`p!a+Md)>/sh;%ATV
+32#-.13f.n=6O.8P&0J%7.#<KI;l(/T-'o',T1CE$mX)["9nqC[9Cq-l7J??8nD((jK!H0GRUM4]sKFk
+1Rk&(Pk,+ns#'!F41i(346?0Zcp`&8$"F@)G+Y.)mr<[7_^r\e*3[_iRqQ9@oZ4u7DMH^ubkO<c'Vc1`
+"ZF!$N('fu'Fb8=Cn.jI*RZl.p8if6ZdT]gro>j!s;!(qC6RRcV-B+:?KNcih5X4a2='k=,P/Ea<R>N!
+'',-[G&F_u(#">U?`JdU0qbo_P\Z\>B&]!=GaAYC<@er[p/ScK4m_0o)!XNVMdp5XA&;'C$E3e6K5!]3
+222]D3?%Z7k<&)(?>2e`*2<]JIs/-\0I,XPVXC]/3DgASV\,cO-FZm[sQ-'sgknb9Rr]0m^-!sOW%6''
+"+[d'>.n_(#'AIcVO7<;:qR[/ZB8Je6'!(d"e!.ktUNsOPq7H")?[6!kW&NZ1$h'GS&Ga=.V_nS]\&<B
+R$Sb3h<JNrKjBG$s`#iXPb\dCQHW-*VI&E"\W`$jElMOe0>k^YnLiiZ?`0PPSF2j+<)R`s&ulO@8baZk
+B%N<Q!?d16fM;SnH9OK7$-QE7HQ,eq#<g/T?=GO%0e!+"KHW&3_(=7husY4'M31PGo]1!5Z0:5YC&d[;
+j_?;i,;,qb@;9T#7;<ajpN1!5Xd%ZPWj?m.Cn#Z^0d+\DSWa;?qUW525n,diI47FD5jA3HFKCH1*7q+>
+`RWnB>B%o#'MqTih40u,c@Jb*/CUK_LKJ.!7q*rqTA)"_8ElY(13a;jKBX[H(o7U!SNXb7W24dCdNOX\
+IYgSp2J3sCT`l/8u9X]MtQ7qE[7QT/*`>XTYUP-/'U$s4bb(&n8.XFI`N<F"9A69t81*%6VJ)<=kU7N:
+d'S)3ZDnr5bZeNA0F%J=5a0esGd>OHWe^VCMWZTrm(D,03hGm&^se+u_*?geP]PR#noVtXXb"FC5aZk:
+Q/)"(B3m[SoBminPCK+Or8mC%D+=Cjpi3##3]2&U.(!:Zto-YOL#9usHsgWt!"U;k3DKk4FJ>8HO-pah
+?8Uf87Cm<Cg1U?PbYJY*+k5EN?8;>glO$)(,39f@J^^u=FTA$u<LiP.Vi[!3$[WjtsjmL@II7"[6/_e'
+eSd`!N!gYbi!Gt2k>G5MPHb:[<a?nWbE'c&.<Oujk4+]i]l@]]Q-$=*M5G7T9i:NLqba"s_:8(.bB3NV
+n/br%,_dV+[F*MaB7"DF!`JSKadT]_og*Y_P)$Z?p_!3>N3:T?VB=ku@3^!>HS"6NX^:M@&C\$K<Mi2C
+8G=\#N.i.C33^n:=uT9T.+O.".p)-,N#ZLqN$.dZAlUn&cqf#muUGP0ef8qTlr=\&.S^TR%J<#TjYfi`
+ot6koN\;Pc)s[jKmnR7^(,QK4:A;O_]),#L\tPbr/eK"]Y07TOlVVsRobGm'*j!>ri!$)BC;SKSTi1Vj
+H:YGtUS?Mc?=T]?<5r)RCZH?Qm151:FJ:)(Dt[]jYJ_1E<S$25c!7pl<HqkClR&aXt:.]tO:`BG6BPM>
+(]eAeSMgV53tiF_^$f_e(Q@Eg,%o.j@,mj2Qs&lD>E9^<q/K<1ZdaCAr:2fn&\$b^T]D+-!$aYGsl3J<
+1m#JgQd[]&U$XS/5#do0K-8e\4rl%B5VcZ;!r#6dS\[e@>?X*.M*JEhpY6>6`5b9G+9*Xb$kSc8ZnIqo
+r[FT2?E`E0<p\=(`%-oT.A)?M]u*M?$I>gY[2g(di9`(srZ[L0^m1/DIb[[-3[<8]W/"\kVr%nt&I[[k
+iHa-O5KWa$cE,ZN3uQ)2pc7=PVH[YWIJoS.7dAi]hr"W(MY^e_Se/2rWufW)NlDO-ZD/5&31+R,dg,r"
+#.md+isHTMd/hQs=tA!*1)DF9d\SXhtJ/A=CjcmtiBaAq(W7!4s:+MHRoRTD@!!0o1,IngRG/D>?6/-?
+[iR$W-6U6CgWGI/_M:E(l6S5a&obsON+MAs'+3*0_>&ZLhB<VhbS3D;;rm/TX?#(M4O,l2]rk^bsL=gn
+q_Vf=0[U<]lV'l+/_@]NslR2l3*PCImM-*NU4-L^94ns'FKZI2b+*FtI.8L`.\AYb3S7$_"J.F_7t]:K
+rbZ=6RZIHr1);"g8^&#;/ij_*'Or=NmViPWh&0WN0k)78E`5*l-T)L#!'<TNBnEGifUf0#*8/!fI;CNE
+jiaP;7hit>7$Wa,k..P$oY<b?Xc'k\-fJL+hPSIO.Al$@LJ2-S&M_YnUjBg7\3ZBmTE1%-&dk(6cYJk$
+3lP#e<n-e'31]ZDG[5+%N)1ltZ#01.iT3_;$.%t.o`@/"]OjHE2'f7:YJgA*/L6b![irrCc`,a2.!liZ
+j<.(C;Y2#B?LaX!=1X<GCN+[s\$)@sZ)W@%j4<DIr3pa=-/`^k_%/l<mYmp3f\keGAjrrBlTM'Shl3,9
+a;po<^k%EI6.LUuCV;[o,>n"=4GBIqlc:VccMg.AEBk^V6tkp-UFpFbP:l\\7jY'OofUksa%l[C@L8Of
+&oRIgQ$]\t.b>$j]\+Wa^WUk(nt(l\a3jN"Y,7@A3^IYN9chRKAF\h34?[OTi\D']iG^]!CJ"HlFXf`
+~>
+%%EndBinary
+grestore
+np
+grestore
+12 149 mo
+9.929 148.999 8.251 147.321 8.25 145.25 cv
+8.25 133.249 li
+8.251 131.178 9.929 129.5 12 129.499 cv
+24 129.499 li
+26.071 129.5 27.749 131.178 27.75 133.249 cv
+27.75 145.25 li
+27.749 147.321 26.071 148.999 24 149 cv
+false sop
+.137 .122 .125 rgb
+f
+.5 lw
+0 lc
+0 lj
+10 ml
+[] 0 dsh
+true sadj
+12 149 mo
+9.929 148.999 8.251 147.321 8.25 145.25 cv
+8.25 133.249 li
+8.251 131.178 9.929 129.5 12 129.499 cv
+24 129.499 li
+26.071 129.5 27.749 131.178 27.75 133.249 cv
+27.75 145.25 li
+27.749 147.321 26.071 148.999 24 149 cv
+cp
+1 1 1 rgb
+@
+9.87489 145.249 mo
+9.87589 146.422 10.8259 147.371 11.9989 147.375 cv
+23.9999 147.374 li
+25.1739 147.371 26.1229 146.422 26.1249 145.25 cv
+26.1249 133.25 li
+26.1229 132.076 25.1739 131.126 23.9999 131.125 cv
+11.9999 131.125 li
+10.8259 131.126 9.87589 132.076 9.87489 133.25 cv
+.576 .584 .596 rgb
+f
+14.199 134.11 mo
+23.101 139.25 li
+14.199 144.389 li
+.137 .122 .125 rgb
+f
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 ]]
+] del_res
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_3gp.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_3gp.tex
new file mode 100644
index 00000000..d5b25312
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_3gp.tex
@@ -0,0 +1,54 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+% driver=dvips,
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded 3GP video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, 3GP video},
+ keywords={Adobe Acrobat, 3GP, Rich Media Annotations},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+
+\saveNamedPath{ocean-waves}{\myRMFiles/ocean-waves.3gp}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[width=.5\linewidth]{176bp}{144bp}{ocean-waves}
+\end{center}
+For information on the 3GP video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{https://en.wikipedia.org/wiki/3GP_and_3G2}}
+\end{equation*}
+This movie was taken with my digital camera while we were on vacation in Cat Island, Bahamas.
+
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_f4v.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_f4v.tex
new file mode 100644
index 00000000..15eeb180
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_f4v.tex
@@ -0,0 +1,52 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded F4V Video,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package},
+ keywords={Adobe Acrobat, rich media annotation, F4V video, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\defineRMPath{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{alex-fishes}{\myRMFiles/alex-fishes.f4v}
+
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,width=.75\linewidth]{640bp}{480bp}{alex-fishes}
+\end{center}
+
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_m4v.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_m4v.tex
new file mode 100644
index 00000000..25f26a77
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_m4v.tex
@@ -0,0 +1,55 @@
+\documentclass{article}
+\usepackage[fleqn]{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[% 11 DC
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded M4V video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, M4V video},
+ keywords={Adobe Acrobat, rich media, M4V, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{samplem4v}{\myRMFiles/sample_iPod.m4v}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\AcroVer[win=64]{Beta}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,scale=.5]{320bp}{240bp}{samplem4v}%
+\end{center}
+For information on the M4V video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{http://en.wikipedia.org/wiki/M4V}}
+\end{equation*}
+This movie was obtained from \textbf{\href{http://support.apple.com/kb/ht1425}{QuickTime: Sample files}}
+page.
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_mov.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mov.tex
new file mode 100644
index 00000000..7a4cdda9
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mov.tex
@@ -0,0 +1,58 @@
+% does not play in flash player
+\documentclass{article}
+\usepackage{amsmath}
+\usepackage{calc}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\AcroVer[win=64]{Beta}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded MOV video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MOV video},
+ keywords={Adobe Acrobat, rich media annotation, Quicktime MOV, H.264},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{driving1}{\myRMFiles/driving1.mov}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\previewOff
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+ \rmAnnot[poster=aebmovie_poster,height=2in]{640bp}{480bp}{driving1}
+\end{center}
+This video was H.264 encoded to the MOV video format. The converter used
+was the Movavi Video Converter 2020 Premium (7-day Trial Version).\footnote{\url{https://www.movavi.com/}}
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp3.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp3.tex
new file mode 100644
index 00000000..434b5090
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp3.tex
@@ -0,0 +1,77 @@
+\documentclass{article}
+\usepackage{amsmath}
+
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+\usepackage{graphicxbox}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % web.sty dimensions
+
+\DeclareDocInfo
+{
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: } MP3 Audio,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject=Demo of the rmannot package,
+ keywords={Adobe Acrobat, MP3},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) \the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\newcommand{\myRMFiles}{C:/Users/Public/Documents/%
+ My TeX Files/tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{summertime}{\myRMFiles/Summertime.mp3}
+\makePoster[hiresbb]{aebmusic_poster}{aebmusic_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+%\previewOn
+
+\begin{document}
+
+\maketitle
+
+\null\vfil
+
+\begin{center}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[defaultposter,posternote=Summertime,width=.5\linewidth]{640bp}{480bp}{summertime}
+\end{center}
+
+This annotation uses the default poster with a poster note.
+
+
+\begin{center}\setPosterProps{textSize=14,xPos=20,yPos=20}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[defaultposter,width=.5\linewidth]{\cntrlbrWd}{\cntrlbrHt}{summertime} %posternote=Summertime,
+\end{center}
+
+Default poster with poster note. Dimensions conform to those of the control bar of the legacy
+audio player.
+
+\newpage
+
+\begin{center}
+{\Large\bfseries\color{blue}Summertime}\\[2ex]
+ \rmAnnot[poster=aebmusic_poster,width=.5\linewidth]{640bp}{480bp}{summertime}
+\end{center}
+
+This annotation uses the aeb music poster.
+
+\begin{center}
+ \rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{summertime}
+\end{center}
+
+This annotation uses the legacy music poster, it is a screen shot of
+the legacy control bar.
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4.tex
new file mode 100644
index 00000000..9baea2c3
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4.tex
@@ -0,0 +1,59 @@
+\documentclass{article}
+\usepackage{amsmath}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage{graphicx}
+\usepackage[%
+ web={pro,tight,usesf,designiv},
+ eforms,graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\DeclareDocInfo
+{
+ title={The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }H.264 encoded MP4 video},
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MP4 video},
+ keywords={Adobe Acrobat, MP4, Rich Media Annotations},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug.\ 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{calliope}{\myRMFiles/calliope.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster_hd}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+%\previewOn
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+% \rmAnnot[poster=aebmovie_poster,skin=none,scale=.2]{1280bp}{720bp}{calliope}
+ \rmAnnot[poster=aebmovie_poster,skin=all,width=.75\linewidth]{1280bp}{720bp}{calliope}
+\end{center}
+For information on the MP4 video format, see the \textbf{WikipediA} article
+\begin{equation*}
+ \text{\url{http://en.wikipedia.org/wiki/MPEG-4_Part_14}}
+\end{equation*}
+This movie was taken with my digital camera while we were on vacation in New Hampshire.
+The calliope is at \textbf{Clark's Trading Post}, where we spent a very
+nice afternoon.
+
+
+\end{document}
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4_hidden.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4_hidden.tex
new file mode 100644
index 00000000..9f0f459c
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_mp4_hidden.tex
@@ -0,0 +1,136 @@
+\documentclass{article}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={extended,tight},
+ eforms={req=2020/09/15},graphicxsp={showembeds}
+]{aeb_pro}
+\usepackage{rmannot}
+
+\usepackage{lipsum}
+
+%\previewOn\pmpvOn
+
+\margins{.25in}{.5in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \textsf{rmannot} Package\texorpdfstring{\\[1ex]}{: }Hidden MP4 Movies,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, hidden MP4 movies},
+ keywords={Adobe Acrobat, JavaScript, ActionScript},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={Aug 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\!\TeX}
+\let\uif\textsf
+\let\app\textsf
+
+\newcommand{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+\saveNamedPath{horse1}{\myRMFiles/horse.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+%\makePoster[hiresbb]{horse1_poster}{horse1_poster}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{insDLJS}{invrma}{Invisible RMA Support}
+var playPressed=new Object;
+var appFocusRect=app.focusRect;
+function playHiddenRMA(coverFld) {
+ if (app.viewerVersion >= 20 ) {
+ var f=this.getField(coverFld);
+ if (f.display==display.hidden||app.focusRect) {
+ playPressed[coverFld]=false;
+ f.readonly=true;
+ f.display=display.visible;
+ app.focusRect=false;
+ event.target.buttonSetCaption("Play");
+ event.target.userName="Press Play, then double-click RMA annot";
+ } else {
+ playPressed[coverFld]=true;
+ f.readonly=false;
+ app.focusRect=true;
+ f.setFocus();
+ event.target.buttonSetCaption("Read");
+ event.target.userName="Press to continue reading";
+ }
+ } else {
+ var rma = this.getAnnotsRichMedia(this.pageNum)[0];
+ if (event.shift) rma.activated=false;
+ else {
+ rma.activated=true;
+ rma.callAS("multimedia_play");
+ }
+ }
+}
+function coverMU() {
+ if (app.viewerVersion >= 20 ) {
+ var f=event.target;
+ var fname=event.target.name;
+ if ( (f.display==display.visible) && playPressed[fname])
+ f.display=display.hidden;
+ }
+}
+\end{insDLJS}
+
+
+\setlength{\marginparsep}{4pt}
+
+\begin{document}
+
+\maketitle
+
+\def\playBtn{\pushButton[\TU{Click to play, shift-click to hide the movie}\CA{Play}
+ \AAmouseenter{if(app.viewerVersion >= 20)
+ event.target.userName="Press Play, then double-click RMA annot";}
+ \AAmouseup{playHiddenRMA("coverRMA")}]{playRMA}{\widthof{\,Read\,}}{11bp}}
+
+\noindent At the time of writing this document, \app{Acrobat DC} and \app{Adobe Reader DC} (\app{AA/AR})
+no longer support JavaScript control over RMA. To have a \emph{hidden RMA} that plays
+on the page it is necessary to play some tricks:
+\vadjust{\makebox[\linewidth][c]
+{%
+ \raisebox{-\height}[0pt][\depth]{\makebox[0pt][l]
+ {%
+ \pushButton[\Ff\FfReadOnly\autoCenter{n}\S{S}\BG{}\BC{}\H{N}
+ \AApageopen{app.focusRect=false;}
+ \AApageclose{app.focusRect=appFocusRect;}
+ \AAmouseup{coverMU()}\width{.75\linewidth}]{coverRMA}{320bp}{240bp}
+ }%
+ \rmAnnot[invisible,width=.75\linewidth,enabled=onclick,
+ deactivated=pageclose]{320bp}{240bp}{horse1}%
+ }%
+}\smash{\makebox[0pt][l]{\raisebox{-\height}{\playBtn}}}}%
+\begin{enumerate}
+ \item Click or tap the \uif{Play} control
+ \item Go to the center of the page and double click or double tap
+ \item After the video plays, dismiss the video by right-clicking
+ the video and choosing \uif{Disable Content}. Then press the \uif{Read} again.
+\end{enumerate}
+This file demonstrates how to place a RMA (MP4 in this case) on
+the page without taking up any ``\TeX'' space. Because we have
+not JavaScript control over RMA anymore, we must require the
+user to first press the ``\uif{Play}'' button then double-click
+on the region outline by the dotted line. Once the media has
+finished playing (or before), dismiss the player by right
+clicking the annotation and choosing \uif{Disable Content}.
+After that, the user should then click the ``\uif{Read}''
+button. This restores the page so that the user can read the
+content without accidentally starting the video again. We place
+a \setLink[\A{\JS{app.alert("You can interact with content.")}}]{link}
+to demonstrate you can interact with the page.
+
+\end{document}
+\url{htt://www.acrotex.net/blog} \lipsum[1]
diff --git a/texmf-dist/doc/latex/rmannot/examples/rma/tst_url_mp4.tex b/texmf-dist/doc/latex/rmannot/examples/rma/tst_url_mp4.tex
new file mode 100644
index 00000000..5c49dcc6
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/examples/rma/tst_url_mp4.tex
@@ -0,0 +1,61 @@
+\documentclass{article}
+%
+% the driver line is not necessary if you
+% have aebpro.cfg configured to your driver.
+%
+\usepackage[%
+ web={pro,tight,usesf},
+ eforms]{aeb_pro}
+\usepackage{rmannot}
+
+\AcroVer[win=64]{Beta}
+
+\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
+\screensize{5in}{5.5in} % height, width
+
+\DeclareDocInfo
+{
+ title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Reference MP4 with URL,
+ author=D. P. Story,
+ university=Acro\negthinspace\TeX.Net,
+ email=dpstory@acrotex.net,
+ subject={Demo of the rmannot package, MP4 movies},
+ keywords={Adobe Acrobat, Rich Media Annotations, MP4, URL},
+ talksite=\url{http://www.acrotex.net},
+ talkdate={August 2020},
+ copyrightStatus=True,
+ copyrightNotice={Copyright (C) \the\year, D. P. Story},
+ copyrightInfoURL=http://www.acrotex.net
+}
+\talkdateLabel{Published:}
+
+\def\AcroTeX{Acro\negthinspace\TeX}
+
+\defineRMPath{\myRMFiles}{%
+ C:/Users/Public/Documents/My TeX Files/%
+ tex/latex/aeb/aebpro/rmannot/RMfiles}
+
+\saveNamedPath{calliope}{http://www.math.uakron.edu/\%7Edpstory/calliope.mp4}
+\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
+
+%\additionalOpenAction{\JS{%
+% console.println("reading policy file");\jsR
+% app.loadPolicyFile("http://www.math.uakron.edu/\%7Edpstory/crossdomain.xml");}}
+
+\parindent=0pt\parskip6pt\pagestyle{empty}
+
+\begin{document}
+
+\maketitle
+
+\begin{center}
+\rmAnnot[url,poster=aebmovie_poster,skinAutoHide=false,width=.75\linewidth]{640bp}{480bp}{calliope}
+\end{center}
+For information on the MP4 video format, see the \textbf{WikipediA} article
+\begin{quote}
+ \url{http://en.wikipedia.org/wiki/MPEG-4_Part_14}
+\end{quote}
+This movie was taken with my digital camera while we were on vacation in New Hampshire.
+The calliope is at \textbf{Clark's Trading Post}, where we spent a very
+nice afternoon.
+\end{document}
diff --git a/texmf-dist/source/latex/rmannot/graphics/ramp3poster.eps b/texmf-dist/doc/latex/rmannot/graphics/ramp3poster.eps
index debf44f8..fd2c9bc6 100644
--- a/texmf-dist/source/latex/rmannot/graphics/ramp3poster.eps
+++ b/texmf-dist/doc/latex/rmannot/graphics/ramp3poster.eps
@@ -1,7961 +1,7960 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: ramp3poster.pdf
-%%Creator: Adobe Acrobat 10.1.4
-%%For: D. P. Story
-%%CreationDate: 9/13/2012, 1:18:01 PM
-%%BoundingBox: 0 0 503 57
-%%HiResBoundingBox: 0 0 502.5000 57
-%%CropBox: 0 0 502.5000 57
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
- dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
- dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
- dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 846 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.2-c001 63.139439, 2010/09/27-13:37:26 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
- xmp:ModifyDate="2012-09-13T13:17:47-05:00"
- xmp:CreateDate="2012-09-13T13:17:08-05:00"
- xmp:MetadataDate="2012-09-13T13:17:47-05:00"
- xmp:CreatorTool="Adobe Acrobat 10.1.4"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:ec02b1d4-6430-4032-a3a7-70e94d719b7c"
- xmpMM:InstanceID="uuid:88e73d83-a663-43f4-a670-c4d90a40559f"
- pdf:Producer="Adobe Acrobat 10.1.4 Image Conversion Plug-in"/>
- </rdf:RDF>
-</x:xmpmeta>
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: Windows Roman
+%%Title: ramp3poster.pdf
+%%Creator: Adobe Acrobat 20.12.0
+%%For: D. P. Story
+%%CreationDate: 8/30/2020, 6:48:05 AM
+%%BoundingBox: 0 0 613 66
+%%HiResBoundingBox: 0 0 612.6700 65.2700
+%%CropBox: 0 0 612.6700 65.2700
+%%LanguageLevel: 2
+%%DocumentNeededResources: (atend)
+%%DocumentSuppliedResources: (atend)
+%%DocumentNeededFeatures: (atend)
+%%DocumentSuppliedFeatures: (atend)
+%%DocumentData: Clean7Bit
+%%Pages: (atend)
+%%DocumentCustomColors: (atend)
+%%EndComments
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 64 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 64 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 64 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0
+%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
+%%Version: 2.31 0
+10 dict begin
+/Adobe_CoolType_Passthru currentdict def
+/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
+Adobe_CoolType_Core_Defined
+ {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
+if
+userdict/Adobe_CoolType_Core 70 dict dup begin put
+/Adobe_CoolType_Version 2.31 def
+/Level2?
+ systemdict/languagelevel known dup
+ {pop systemdict/languagelevel get 2 ge}
+ if def
+Level2? not
+ {
+ /currentglobal false def
+ /setglobal/pop load def
+ /gcheck{pop false}bind def
+ /currentpacking false def
+ /setpacking/pop load def
+ /SharedFontDirectory 0 dict def
+ }
+if
+currentpacking
+true setpacking
+currentglobal false setglobal
+userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+if
+get
+ begin
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ end
+setglobal
+currentglobal true setglobal
+userdict/Adobe_CoolType_GVMFonts known not
+ {userdict/Adobe_CoolType_GVMFonts 10 dict put}
+if
+setglobal
+currentglobal false setglobal
+userdict/Adobe_CoolType_LVMFonts known not
+ {userdict/Adobe_CoolType_LVMFonts 10 dict put}
+if
+setglobal
+/ct_VMDictPut
+ {
+ dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
+ 3 1 roll put
+ }bind def
+/ct_VMDictUndef
+ {
+ dup Adobe_CoolType_GVMFonts exch known
+ {Adobe_CoolType_GVMFonts exch undef}
+ {
+ dup Adobe_CoolType_LVMFonts exch known
+ {Adobe_CoolType_LVMFonts exch undef}
+ {pop}
+ ifelse
+ }ifelse
+ }bind def
+/ct_str1 1 string def
+/ct_xshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_yshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ _ct_x _ct_y moveto
+ 0 exch
+ rmoveto
+ }
+ ifelse
+ /_ct_i _ct_i 1 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/ct_xyshow
+{
+ /_ct_na exch def
+ /_ct_i 0 def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ {
+ pop pop
+ ct_str1 exch 0 exch put
+ ct_str1 show
+ {_ct_na _ct_i get}stopped
+ {pop pop}
+ {
+ {_ct_na _ct_i 1 add get}stopped
+ {pop pop pop}
+ {
+ _ct_x _ct_y moveto
+ rmoveto
+ }
+ ifelse
+ }
+ ifelse
+ /_ct_i _ct_i 2 add def
+ currentpoint
+ /_ct_y exch def
+ /_ct_x exch def
+ }
+ exch
+ @cshow
+}bind def
+/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
+/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
+/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
+currentglobal true setglobal
+/ct_T3Defs
+{
+/BuildChar
+{
+ 1 index/Encoding get exch get
+ 1 index/BuildGlyph get exec
+}bind def
+/BuildGlyph
+{
+ exch begin
+ GlyphProcs exch get exec
+ end
+}bind def
+}bind def
+setglobal
+/@_SaveStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@vmState currentglobal def false setglobal
+ @opStackCountByLevel
+ @opStackLevel
+ 2 copy known not
+ {
+ 2 copy
+ 3 dict dup/args
+ 7 index
+ 5 add array put
+ put get
+ }
+ {
+ get dup/args get dup length 3 index lt
+ {
+ dup length 5 add array exch
+ 1 index exch 0 exch putinterval
+ 1 index exch/args exch put
+ }
+ {pop}
+ ifelse
+ }
+ ifelse
+ begin
+ count 1 sub
+ 1 index lt
+ {pop count}
+ if
+ dup/argCount exch def
+ dup 0 gt
+ {
+ args exch 0 exch getinterval
+ astore pop
+ }
+ {pop}
+ ifelse
+ count
+ /restCount exch def
+ end
+ /@opStackLevel @opStackLevel 1 add def
+ countdictstack 1 sub
+ @dictStackCountByLevel exch @dictStackLevel exch put
+ /@dictStackLevel @dictStackLevel 1 add def
+ @vmState setglobal
+ end
+ }bind def
+/@_RestoreStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ @opStackCountByLevel @opStackLevel get
+ begin
+ count restCount sub dup 0 gt
+ {{pop}repeat}
+ {pop}
+ ifelse
+ args 0 argCount getinterval{}forall
+ end
+ /@dictStackLevel @dictStackLevel 1 sub def
+ @dictStackCountByLevel @dictStackLevel get
+ end
+ countdictstack exch sub dup 0 gt
+ {{end}repeat}
+ {pop}
+ ifelse
+ }bind def
+/@_PopStackLevels
+ {
+ Adobe_CoolType_Data
+ begin
+ /@opStackLevel @opStackLevel 1 sub def
+ /@dictStackLevel @dictStackLevel 1 sub def
+ end
+ }bind def
+/@Raise
+ {
+ exch cvx exch errordict exch get exec
+ stop
+ }bind def
+/@ReRaise
+ {
+ cvx $error/errorname get errordict exch get exec
+ stop
+ }bind def
+/@Stopped
+ {
+ 0 @#Stopped
+ }bind def
+/@#Stopped
+ {
+ @_SaveStackLevels
+ stopped
+ {@_RestoreStackLevels true}
+ {@_PopStackLevels false}
+ ifelse
+ }bind def
+/@Arg
+ {
+ Adobe_CoolType_Data
+ begin
+ @opStackCountByLevel @opStackLevel 1 sub get
+ begin
+ args exch
+ argCount 1 sub exch sub get
+ end
+ end
+ }bind def
+currentglobal true setglobal
+/CTHasResourceForAllBug
+ Level2?
+ {
+ 1 dict dup
+ /@shouldNotDisappearDictValue true def
+ Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
+ begin
+ count @_SaveStackLevels
+ {(*){pop stop}128 string/Category resourceforall}
+ stopped pop
+ @_RestoreStackLevels
+ currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
+ {
+ /@shouldNotDisappearDictValue known
+ {
+ {
+ end
+ currentdict 1 index eq
+ {pop exit}
+ if
+ }
+ loop
+ }
+ if
+ }
+ {
+ pop
+ end
+ }
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+true setglobal
+/CTHasResourceStatusBug
+ Level2?
+ {
+ mark
+ {/steveamerige/Category resourcestatus}
+ stopped
+ {cleartomark true}
+ {cleartomark currentglobal not}
+ ifelse
+ }
+ {false}
+ ifelse
+ def
+setglobal
+/CTResourceStatus
+ {
+ mark 3 1 roll
+ /Category findresource
+ begin
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ end
+ }bind def
+/CTWorkAroundBugs
+ {
+ Level2?
+ {
+ /cid_PreLoad/ProcSet resourcestatus
+ {
+ pop pop
+ currentglobal
+ mark
+ {
+ (*)
+ {
+ dup/CMap CTHasResourceStatusBug
+ {CTResourceStatus}
+ {resourcestatus}
+ ifelse
+ {
+ pop dup 0 eq exch 1 eq or
+ {
+ dup/CMap findresource gcheck setglobal
+ /CMap undefineresource
+ }
+ {
+ pop CTHasResourceForAllBug
+ {exit}
+ {stop}
+ ifelse
+ }
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ 128 string/CMap resourceforall
+ }
+ stopped
+ {cleartomark}
+ stopped pop
+ setglobal
+ }
+ if
+ }
+ if
+ }bind def
+/ds
+ {
+ Adobe_CoolType_Core
+ begin
+ CTWorkAroundBugs
+ /mo/moveto load def
+ /nf/newencodedfont load def
+ /msf{makefont setfont}bind def
+ /uf{dup undefinefont ct_VMDictUndef}bind def
+ /ur/undefineresource load def
+ /chp/charpath load def
+ /awsh/awidthshow load def
+ /wsh/widthshow load def
+ /ash/ashow load def
+ /@xshow/xshow load def
+ /@yshow/yshow load def
+ /@xyshow/xyshow load def
+ /@cshow/cshow load def
+ /sh/show load def
+ /rp/repeat load def
+ /.n/.notdef def
+ end
+ currentglobal false setglobal
+ userdict/Adobe_CoolType_Data 2 copy known not
+ {2 copy 10 dict put}
+ if
+ get
+ begin
+ /AddWidths? false def
+ /CC 0 def
+ /charcode 2 string def
+ /@opStackCountByLevel 32 dict def
+ /@opStackLevel 0 def
+ /@dictStackCountByLevel 32 dict def
+ /@dictStackLevel 0 def
+ /InVMFontsByCMap 10 dict def
+ /InVMDeepCopiedFonts 10 dict def
+ end
+ setglobal
+ }bind def
+/dt
+ {
+ currentdict Adobe_CoolType_Core eq
+ {end}
+ if
+ }bind def
+/ps
+ {
+ Adobe_CoolType_Core begin
+ Adobe_CoolType_GVMFonts begin
+ Adobe_CoolType_LVMFonts begin
+ SharedFontDirectory begin
+ }bind def
+/pt
+ {
+ end
+ end
+ end
+ end
+ }bind def
+/unload
+ {
+ systemdict/languagelevel known
+ {
+ systemdict/languagelevel get 2 ge
+ {
+ userdict/Adobe_CoolType_Core 2 copy known
+ {undef}
+ {pop pop}
+ ifelse
+ }
+ if
+ }
+ if
+ }bind def
+/ndf
+ {
+ 1 index where
+ {pop pop pop}
+ {dup xcheck{bind}if def}
+ ifelse
+ }def
+/findfont systemdict
+ begin
+ userdict
+ begin
+ /globaldict where{/globaldict get begin}if
+ dup where pop exch get
+ /globaldict where{pop end}if
+ end
+ end
+Adobe_CoolType_Core_Defined
+ {/systemfindfont exch def}
+ {
+ /findfont 1 index def
+ /systemfindfont exch def
+ }
+ifelse
+/undefinefont
+ {pop}ndf
+/copyfont
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ dup null eq{0}{dup length}ifelse
+ 2 index length add 1 add dict
+ begin
+ exch
+ {
+ 1 index/FID eq
+ {pop pop}
+ {def}
+ ifelse
+ }
+ forall
+ dup null eq
+ {pop}
+ {{def}forall}
+ ifelse
+ currentdict
+ end
+ exch setglobal
+ }bind def
+/copyarray
+ {
+ currentglobal exch
+ dup gcheck setglobal
+ dup length array copy
+ exch setglobal
+ }bind def
+/newencodedfont
+ {
+ currentglobal
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ {
+ FontDirectory 3 index known
+ {FontDirectory 3 index get/FontReferenced known}
+ {
+ SharedFontDirectory 3 index known
+ {SharedFontDirectory 3 index get/FontReferenced known}
+ {false}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ dup
+ {
+ 3 index findfont/FontReferenced get
+ 2 index dup type/nametype eq
+ {findfont}
+ if ne
+ {pop false}
+ if
+ }
+ if
+ dup
+ {
+ 1 index dup type/nametype eq
+ {findfont}
+ if
+ dup/CharStrings known
+ {
+ /CharStrings get length
+ 4 index findfont/CharStrings get length
+ ne
+ {
+ pop false
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ if
+ {
+ pop
+ 1 index findfont
+ /Encoding get exch
+ 0 1 255
+ {2 copy get 3 index 3 1 roll put}
+ for
+ pop pop pop
+ }
+ {
+ currentglobal
+ 4 1 roll
+ dup type/nametype eq
+ {findfont}
+ if
+ dup gcheck setglobal
+ dup dup maxlength 2 add dict
+ begin
+ exch
+ {
+ 1 index/FID ne
+ 2 index/Encoding ne and
+ {def}
+ {pop pop}
+ ifelse
+ }
+ forall
+ /FontReferenced exch def
+ /Encoding exch dup length array copy def
+ /FontName 1 index dup type/stringtype eq{cvn}if def dup
+ currentdict
+ end
+ definefont ct_VMDictPut
+ setglobal
+ }
+ ifelse
+ }bind def
+/SetSubstituteStrategy
+ {
+ $SubstituteFont
+ begin
+ dup type/dicttype ne
+ {0 dict}
+ if
+ currentdict/$Strategies known
+ {
+ exch $Strategies exch
+ 2 copy known
+ {
+ get
+ 2 copy maxlength exch maxlength add dict
+ begin
+ {def}forall
+ {def}forall
+ currentdict
+ dup/$Init known
+ {dup/$Init get exec}
+ if
+ end
+ /$Strategy exch def
+ }
+ {pop pop pop}
+ ifelse
+ }
+ {pop pop}
+ ifelse
+ end
+ }bind def
+/scff
+ {
+ $SubstituteFont
+ begin
+ dup type/stringtype eq
+ {dup length exch}
+ {null}
+ ifelse
+ /$sname exch def
+ /$slen exch def
+ /$inVMIndex
+ $sname null eq
+ {
+ 1 index $str cvs
+ dup length $slen sub $slen getinterval cvn
+ }
+ {$sname}
+ ifelse def
+ end
+ {findfont}
+ @Stopped
+ {
+ dup length 8 add string exch
+ 1 index 0(BadFont:)putinterval
+ 1 index exch 8 exch dup length string cvs putinterval cvn
+ {findfont}
+ @Stopped
+ {pop/Courier findfont}
+ if
+ }
+ if
+ $SubstituteFont
+ begin
+ /$sname null def
+ /$slen 0 def
+ /$inVMIndex null def
+ end
+ }bind def
+/isWidthsOnlyFont
+ {
+ dup/WidthsOnly known
+ {pop pop true}
+ {
+ dup/FDepVector known
+ {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
+ {
+ dup/FDArray known
+ {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }bind def
+/ct_StyleDicts 4 dict dup begin
+ /Adobe-Japan1 4 dict dup begin
+ Level2?
+ {
+ /Serif
+ /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMin-W3/CIDFont resourcestatus
+ {pop pop/HeiseiMin-W3}
+ {/Ryumin-Light}
+ ifelse
+ }
+ {/Ryumin-Light}
+ ifelse
+ }
+ ifelse
+ def
+ /SansSerif
+ /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiKakuGo-W5/CIDFont resourcestatus
+ {pop pop/HeiseiKakuGo-W5}
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ {/GothicBBB-Medium}
+ ifelse
+ }
+ ifelse
+ def
+ /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /CIDFont/Category resourcestatus
+ {
+ pop pop
+ /HeiseiMaruGo-W4/CIDFont resourcestatus
+ {pop pop/HeiseiMaruGo-W4}
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ {
+ /Jun101-Light-RKSJ-H/Font resourcestatus
+ {pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ /RoundSansSerif exch def
+ /Default Serif def
+ }
+ {
+ /Serif/Ryumin-Light def
+ /SansSerif/GothicBBB-Medium def
+ {
+ (fonts/Jun101-Light-83pv-RKSJ-H)status
+ }stopped
+ {pop}{
+ {pop pop pop pop/Jun101-Light}
+ {SansSerif}
+ ifelse
+ /RoundSansSerif exch def
+ }ifelse
+ /Default Serif def
+ }
+ ifelse
+ end
+ def
+ /Adobe-Korea1 4 dict dup begin
+ /Serif/HYSMyeongJo-Medium def
+ /SansSerif/HYGoThic-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-GB1 4 dict dup begin
+ /Serif/STSong-Light def
+ /SansSerif/STHeiti-Regular def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+ /Adobe-CNS1 4 dict dup begin
+ /Serif/MKai-Medium def
+ /SansSerif/MHei-Medium def
+ /RoundSansSerif SansSerif def
+ /Default Serif def
+ end
+ def
+end
+def
+Level2?{currentglobal true setglobal}if
+/ct_BoldRomanWidthProc
+ {
+ stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
+ 0 0
+ }bind def
+/ct_Type0WidthProc
+ {
+ dup stringwidth 0 0 moveto
+ 2 index true charpath pathbbox
+ 0 -1
+ 7 index 2 div .88
+ setcachedevice2
+ pop
+ 0 0
+ }bind def
+/ct_Type0WMode1WidthProc
+ {
+ dup stringwidth
+ pop 2 div neg -0.88
+ 2 copy
+ moveto
+ 0 -1
+ 5 -1 roll true charpath pathbbox
+ setcachedevice
+ }bind def
+/cHexEncoding
+[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+/ct_BoldBaseFont
+ 11 dict begin
+ /FontType 3 def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /Encoding cHexEncoding def
+ /_setwidthProc/ct_BoldRomanWidthProc load def
+ /_bcstr1 1 string def
+ /BuildChar
+ {
+ exch begin
+ _basefont setfont
+ _bcstr1 dup 0 4 -1 roll put
+ dup
+ _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+systemdict/composefont known
+{
+/ct_DefineIdentity-H
+{
+ /Identity-H/CMap resourcestatus
+ {
+ pop pop
+ }
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+}
+def
+/ct_BoldBaseCIDFont
+ 11 dict begin
+ /CIDFontType 1 def
+ /CIDFontName/ct_BoldBaseCIDFont def
+ /FontMatrix[1 0 0 1 0 0]def
+ /FontBBox[0 0 1 1]def
+ /_setwidthProc/ct_Type0WidthProc load def
+ /_bcstr2 2 string def
+ /BuildGlyph
+ {
+ exch begin
+ _basefont setfont
+ _bcstr2 1 2 index 256 mod put
+ _bcstr2 0 3 -1 roll 256 idiv put
+ _bcstr2 dup _setwidthProc
+ 3 copy
+ moveto
+ show
+ _basefonto setfont
+ moveto
+ show
+ end
+ }bind def
+ currentdict
+ end
+def
+}if
+Level2?{setglobal}if
+/ct_CopyFont{
+ {
+ 1 index/FID ne 2 index/UniqueID ne and
+ {def}{pop pop}ifelse
+ }forall
+}bind def
+/ct_Type0CopyFont
+{
+ exch
+ dup length dict
+ begin
+ ct_CopyFont
+ [
+ exch
+ FDepVector
+ {
+ dup/FontType get 0 eq
+ {
+ 1 index ct_Type0CopyFont
+ /_ctType0 exch definefont
+ }
+ {
+ /_ctBaseFont exch
+ 2 index exec
+ }
+ ifelse
+ exch
+ }
+ forall
+ pop
+ ]
+ /FDepVector exch def
+ currentdict
+ end
+}bind def
+/ct_MakeBoldFont
+{
+ dup/ct_SyntheticBold known
+ {
+ dup length 3 add dict begin
+ ct_CopyFont
+ /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
+ /ct_SyntheticBold true def
+ currentdict
+ end
+ definefont
+ }
+ {
+ dup dup length 3 add dict
+ begin
+ ct_CopyFont
+ /PaintType 2 def
+ /StrokeWidth .03 0 FontMatrix idtransform pop def
+ /dummybold currentdict
+ end
+ definefont
+ dup/FontType get dup 9 ge exch 11 le and
+ {
+ ct_BoldBaseCIDFont
+ dup length 3 add dict copy begin
+ dup/CIDSystemInfo get/CIDSystemInfo exch def
+ ct_DefineIdentity-H
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefont exch def
+ /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
+ /_basefonto exch def
+ currentdict
+ end
+ /CIDFont defineresource
+ }
+ {
+ ct_BoldBaseFont
+ dup length 3 add dict copy begin
+ /_basefont exch def
+ /_basefonto exch def
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+}bind def
+/ct_MakeBold{
+ 1 index
+ 1 index
+ findfont
+ currentglobal 5 1 roll
+ dup gcheck setglobal
+ dup
+ /FontType get 0 eq
+ {
+ dup/WMode known{dup/WMode get 1 eq}{false}ifelse
+ version length 4 ge
+ and
+ {version 0 4 getinterval cvi 2015 ge}
+ {true}
+ ifelse
+ {/ct_Type0WidthProc}
+ {/ct_Type0WMode1WidthProc}
+ ifelse
+ ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
+ {ct_MakeBoldFont}ct_Type0CopyFont definefont
+ }
+ {
+ dup/_fauxfont known not 1 index/SubstMaster known not and
+ {
+ ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
+ ct_MakeBoldFont
+ }
+ {
+ 2 index 2 index eq
+ {exch pop }
+ {
+ dup length dict begin
+ ct_CopyFont
+ currentdict
+ end
+ definefont
+ }
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ pop pop pop
+ setglobal
+}bind def
+/?str1 256 string def
+/?set
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound false def
+ /$fontname 1 index def
+ /$doSmartSub false def
+ end
+ dup
+ findfont
+ $SubstituteFont
+ begin
+ $substituteFound
+ {false}
+ {
+ dup/FontName known
+ {
+ dup/FontName get $fontname eq
+ 1 index/DistillerFauxFont known not and
+ /currentdistillerparams where
+ {pop false 2 index isWidthsOnlyFont not and}
+ if
+ }
+ {false}
+ ifelse
+ }
+ ifelse
+ exch pop
+ /$doSmartSub true def
+ end
+ {
+ 5 1 roll pop pop pop pop
+ findfont
+ }
+ {
+ 1 index
+ findfont
+ dup/FontType get 3 eq
+ {
+ 6 1 roll pop pop pop pop pop false
+ }
+ {pop true}
+ ifelse
+ {
+ $SubstituteFont
+ begin
+ pop pop
+ /$styleArray 1 index def
+ /$regOrdering 2 index def
+ pop pop
+ 0 1 $styleArray length 1 sub
+ {
+ $styleArray exch get
+ ct_StyleDicts $regOrdering
+ 2 copy known
+ {
+ get
+ exch 2 copy known not
+ {pop/Default}
+ if
+ get
+ dup type/nametype eq
+ {
+ ?str1 cvs length dup 1 add exch
+ ?str1 exch(-)putinterval
+ exch dup length exch ?str1 exch 3 index exch putinterval
+ add ?str1 exch 0 exch getinterval cvn
+ }
+ {
+ pop pop/Unknown
+ }
+ ifelse
+ }
+ {
+ pop pop pop pop/Unknown
+ }
+ ifelse
+ }
+ for
+ end
+ findfont
+ }if
+ }
+ ifelse
+ currentglobal false setglobal 3 1 roll
+ null copyfont definefont pop
+ setglobal
+ }bind def
+setpacking
+userdict/$SubstituteFont 25 dict put
+1 dict
+ begin
+ /SubstituteFont
+ dup $error exch 2 copy known
+ {get}
+ {pop pop{pop/Courier}bind}
+ ifelse def
+ /currentdistillerparams where dup
+ {
+ pop pop
+ currentdistillerparams/CannotEmbedFontPolicy 2 copy known
+ {get/Error eq}
+ {pop pop false}
+ ifelse
+ }
+ if not
+ {
+ countdictstack array dictstack 0 get
+ begin
+ userdict
+ begin
+ $SubstituteFont
+ begin
+ /$str 128 string def
+ /$fontpat 128 string def
+ /$slen 0 def
+ /$sname null def
+ /$match false def
+ /$fontname null def
+ /$substituteFound false def
+ /$inVMIndex null def
+ /$doSmartSub true def
+ /$depth 0 def
+ /$fontname null def
+ /$italicangle 26.5 def
+ /$dstack null def
+ /$Strategies 10 dict dup
+ begin
+ /$Type3Underprint
+ {
+ currentglobal exch false setglobal
+ 11 dict
+ begin
+ /UseFont exch
+ $WMode 0 ne
+ {
+ dup length dict copy
+ dup/WMode $WMode put
+ /UseFont exch definefont
+ }
+ if def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /FontType 3 def
+ /FontMatrix[.001 0 0 .001 0 0]def
+ /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
+ /FontBBox[0 0 0 0]def
+ /CCInfo 7 dict dup
+ begin
+ /cc null def
+ /x 0 def
+ /y 0 def
+ end def
+ /BuildChar
+ {
+ exch
+ begin
+ CCInfo
+ begin
+ 1 string dup 0 3 index put exch pop
+ /cc exch def
+ UseFont 1000 scalefont setfont
+ cc stringwidth/y exch def/x exch def
+ x y setcharwidth
+ $SubstituteFont/$Strategy get/$Underprint get exec
+ 0 0 moveto cc show
+ x y moveto
+ end
+ end
+ }bind def
+ currentdict
+ end
+ exch setglobal
+ }bind def
+ /$GetaTint
+ 2 dict dup
+ begin
+ /$BuildFont
+ {
+ dup/WMode known
+ {dup/WMode get}
+ {0}
+ ifelse
+ /$WMode exch def
+ $fontname exch
+ dup/FontName known
+ {
+ dup/FontName get
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ exch
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index/FontName get known
+ {
+ pop
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ 1 index get
+ null copyfont
+ }
+ {$deepcopyfont}
+ ifelse
+ exch 1 index exch/FontBasedOn exch put
+ dup/FontName $fontname dup type/stringtype eq{cvn}if put
+ definefont
+ Adobe_CoolType_Data/InVMDeepCopiedFonts get
+ begin
+ dup/FontBasedOn get 1 index def
+ end
+ }bind def
+ /$Underprint
+ {
+ gsave
+ x abs y abs gt
+ {/y 1000 def}
+ {/x -1000 def 500 120 translate}
+ ifelse
+ Level2?
+ {
+ [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
+ setcolorspace
+ }
+ {0 setgray}
+ ifelse
+ 10 setlinewidth
+ x .8 mul
+ [7 3]
+ {
+ y mul 8 div 120 sub x 10 div exch moveto
+ 0 y 4 div neg rlineto
+ dup 0 rlineto
+ 0 y 4 div rlineto
+ closepath
+ gsave
+ Level2?
+ {.2 setcolor}
+ {.8 setgray}
+ ifelse
+ fill grestore
+ stroke
+ }
+ forall
+ pop
+ grestore
+ }bind def
+ end def
+ /$Oblique
+ 1 dict dup
+ begin
+ /$BuildFont
+ {
+ currentglobal exch dup gcheck setglobal
+ null copyfont
+ begin
+ /FontBasedOn
+ currentdict/FontName known
+ {
+ FontName
+ dup type/stringtype eq{cvn}if
+ }
+ {/unnamedfont}
+ ifelse
+ def
+ /FontName $fontname dup type/stringtype eq{cvn}if def
+ /currentdistillerparams where
+ {pop}
+ {
+ /FontInfo currentdict/FontInfo known
+ {FontInfo null copyfont}
+ {2 dict}
+ ifelse
+ dup
+ begin
+ /ItalicAngle $italicangle def
+ /FontMatrix FontMatrix
+ [1 0 ItalicAngle dup sin exch cos div 1 0 0]
+ matrix concatmatrix readonly
+ end
+ 4 2 roll def
+ def
+ }
+ ifelse
+ FontName currentdict
+ end
+ definefont
+ exch setglobal
+ }bind def
+ end def
+ /$None
+ 1 dict dup
+ begin
+ /$BuildFont{}bind def
+ end def
+ end def
+ /$Oblique SetSubstituteStrategy
+ /$findfontByEnum
+ {
+ dup type/stringtype eq{cvn}if
+ dup/$fontname exch def
+ $sname null eq
+ {$str cvs dup length $slen sub $slen getinterval}
+ {pop $sname}
+ ifelse
+ $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
+ /$match false def
+ $SubstituteFont/$dstack countdictstack array dictstack put
+ mark
+ {
+ $fontpat 0 $slen 7 add getinterval
+ {/$match exch def exit}
+ $str filenameforall
+ }
+ stopped
+ {
+ cleardictstack
+ currentdict
+ true
+ $SubstituteFont/$dstack get
+ {
+ exch
+ {
+ 1 index eq
+ {pop false}
+ {true}
+ ifelse
+ }
+ {begin false}
+ ifelse
+ }
+ forall
+ pop
+ }
+ if
+ cleartomark
+ /$slen 0 def
+ $match false ne
+ {$match(fonts/)anchorsearch pop pop cvn}
+ {/Courier}
+ ifelse
+ }bind def
+ /$ROS 1 dict dup
+ begin
+ /Adobe 4 dict dup
+ begin
+ /Japan1 [/Ryumin-Light/HeiseiMin-W3
+ /GothicBBB-Medium/HeiseiKakuGo-W5
+ /HeiseiMaruGo-W4/Jun101-Light]def
+ /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
+ /GB1 [/STSong-Light/STHeiti-Regular]def
+ /CNS1 [/MKai-Medium/MHei-Medium]def
+ end def
+ end def
+ /$cmapname null def
+ /$deepcopyfont
+ {
+ dup/FontType get 0 eq
+ {
+ 1 dict dup/FontName/copied put copyfont
+ begin
+ /FDepVector FDepVector copyarray
+ 0 1 2 index length 1 sub
+ {
+ 2 copy get $deepcopyfont
+ dup/FontName/copied put
+ /copied exch definefont
+ 3 copy put pop pop
+ }
+ for
+ def
+ currentdict
+ end
+ }
+ {$Strategies/$Type3Underprint get exec}
+ ifelse
+ }bind def
+ /$buildfontname
+ {
+ dup/CIDFont findresource/CIDSystemInfo get
+ begin
+ Registry length Ordering length Supplement 8 string cvs
+ 3 copy length 2 add add add string
+ dup 5 1 roll dup 0 Registry putinterval
+ dup 4 index(-)putinterval
+ dup 4 index 1 add Ordering putinterval
+ 4 2 roll add 1 add 2 copy(-)putinterval
+ end
+ 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
+ anchorsearch
+ {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
+ {pop pop pop pop pop}
+ ifelse
+ length
+ $str 1 index(-)putinterval 1 add
+ $str 1 index $cmapname $fontpat cvs putinterval
+ $cmapname length add
+ $str exch 0 exch getinterval cvn
+ }bind def
+ /$findfontByROS
+ {
+ /$fontname exch def
+ $ROS Registry 2 copy known
+ {
+ get Ordering 2 copy known
+ {get}
+ {pop pop[]}
+ ifelse
+ }
+ {pop pop[]}
+ ifelse
+ false exch
+ {
+ dup/CIDFont resourcestatus
+ {
+ pop pop
+ save
+ 1 index/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get}
+ {false}
+ ifelse
+ exch pop
+ exch restore
+ {pop}
+ {exch pop true exit}
+ ifelse
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ {$str cvs $buildfontname}
+ {
+ false(*)
+ {
+ save exch
+ dup/CIDFont findresource
+ dup/WidthsOnly known
+ {dup/WidthsOnly get not}
+ {true}
+ ifelse
+ exch/CIDSystemInfo get
+ dup/Registry get Registry eq
+ exch/Ordering get Ordering eq and and
+ {exch restore exch pop true exit}
+ {pop restore}
+ ifelse
+ }
+ $str/CIDFont resourceforall
+ {$buildfontname}
+ {$fontname $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }bind def
+ end
+ end
+ currentdict/$error known currentdict/languagelevel known and dup
+ {pop $error/SubstituteFont known}
+ if
+ dup
+ {$error}
+ {Adobe_CoolType_Core}
+ ifelse
+ begin
+ {
+ /SubstituteFont
+ /CMap/Category resourcestatus
+ {
+ pop pop
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {
+ $sname null eq
+ {dup $str cvs dup length $slen sub $slen getinterval cvn}
+ {$sname}
+ ifelse
+ Adobe_CoolType_Data/InVMFontsByCMap get
+ 1 index 2 copy known
+ {
+ get
+ false exch
+ {
+ pop
+ currentglobal
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ {
+ FontDirectory 1 index known
+ {exch pop true exit}
+ {
+ GlobalFontDirectory 1 index known
+ {exch pop true exit}
+ {pop}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ forall
+ }
+ {pop pop false}
+ ifelse
+ {
+ exch pop exch pop
+ }
+ {
+ dup/CMap resourcestatus
+ {
+ pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ }
+ {
+ 128 string cvs
+ dup(-)search
+ {
+ 3 1 roll search
+ {
+ 3 1 roll pop
+ {dup cvi}
+ stopped
+ {pop pop pop pop pop $findfontByEnum}
+ {
+ 4 2 roll pop pop
+ exch length
+ exch
+ 2 index length
+ 2 index
+ sub
+ exch 1 sub -1 0
+ {
+ $str cvs dup length
+ 4 index
+ 0
+ 4 index
+ 4 3 roll add
+ getinterval
+ exch 1 index exch 3 index exch
+ putinterval
+ dup/CMap resourcestatus
+ {
+ pop pop
+ 4 1 roll pop pop pop
+ dup/$cmapname exch def
+ /CMap findresource/CIDSystemInfo get{def}forall
+ $findfontByROS
+ true exit
+ }
+ {pop}
+ ifelse
+ }
+ for
+ dup type/booleantype eq
+ {pop}
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ {pop pop pop $findfontByEnum}
+ ifelse
+ }
+ {pop pop $findfontByEnum}
+ ifelse
+ }
+ ifelse
+ }
+ ifelse
+ }
+ {//SubstituteFont exec}
+ ifelse
+ /$slen 0 def
+ end
+ }
+ }
+ {
+ {
+ $SubstituteFont
+ begin
+ /$substituteFound true def
+ dup length $slen gt
+ $sname null ne or
+ $slen 0 gt and
+ {$findfontByEnum}
+ {//SubstituteFont exec}
+ ifelse
+ end
+ }
+ }
+ ifelse
+ bind readonly def
+ Adobe_CoolType_Core/scfindfont/systemfindfont load put
+ }
+ {
+ /scfindfont
+ {
+ $SubstituteFont
+ begin
+ dup systemfindfont
+ dup/FontName known
+ {dup/FontName get dup 3 index ne}
+ {/noname true}
+ ifelse
+ dup
+ {
+ /$origfontnamefound 2 index def
+ /$origfontname 4 index def/$substituteFound true def
+ }
+ if
+ exch pop
+ {
+ $slen 0 gt
+ $sname null ne
+ 3 index length $slen gt or and
+ {
+ pop dup $findfontByEnum findfont
+ dup maxlength 1 add dict
+ begin
+ {1 index/FID eq{pop pop}{def}ifelse}
+ forall
+ currentdict
+ end
+ definefont
+ dup/FontName known{dup/FontName get}{null}ifelse
+ $origfontnamefound ne
+ {
+ $origfontname $str cvs print
+ ( substitution revised, using )print
+ dup/FontName known
+ {dup/FontName get}{(unspecified font)}
+ ifelse
+ $str cvs print(.\n)print
+ }
+ if
+ }
+ {exch pop}
+ ifelse
+ }
+ {exch pop}
+ ifelse
+ end
+ }bind def
+ }
+ ifelse
+ end
+ end
+ Adobe_CoolType_Core_Defined not
+ {
+ Adobe_CoolType_Core/findfont
+ {
+ $SubstituteFont
+ begin
+ $depth 0 eq
+ {
+ /$fontname 1 index dup type/stringtype ne{$str cvs}if def
+ /$substituteFound false def
+ }
+ if
+ /$depth $depth 1 add def
+ end
+ scfindfont
+ $SubstituteFont
+ begin
+ /$depth $depth 1 sub def
+ $substituteFound $depth 0 eq and
+ {
+ $inVMIndex null ne
+ {dup $inVMIndex $AddInVMFont}
+ if
+ $doSmartSub
+ {
+ currentdict/$Strategy known
+ {$Strategy/$BuildFont get exec}
+ if
+ }
+ if
+ }
+ if
+ end
+ }bind put
+ }
+ if
+ }
+ if
+ end
+/$AddInVMFont
+ {
+ exch/FontName 2 copy known
+ {
+ get
+ 1 dict dup begin exch 1 index gcheck def end exch
+ Adobe_CoolType_Data/InVMFontsByCMap get exch
+ $DictAdd
+ }
+ {pop pop pop}
+ ifelse
+ }bind def
+/$DictAdd
+ {
+ 2 copy known not
+ {2 copy 4 index length dict put}
+ if
+ Level2? not
+ {
+ 2 copy get dup maxlength exch length 4 index length add lt
+ 2 copy get dup length 4 index length add exch maxlength 1 index lt
+ {
+ 2 mul dict
+ begin
+ 2 copy get{forall}def
+ 2 copy currentdict put
+ end
+ }
+ {pop}
+ ifelse
+ }
+ if
+ get
+ begin
+ {def}
+ forall
+ end
+ }bind def
+end
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
+%%Version: 1.23 0
+systemdict/languagelevel known dup
+ {currentglobal false setglobal}
+ {false}
+ifelse
+exch
+userdict/Adobe_CoolType_Utility 2 copy known
+ {2 copy get dup maxlength 27 add dict copy}
+ {27 dict}
+ifelse put
+Adobe_CoolType_Utility
+ begin
+ /@eexecStartData
+ <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
+ 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
+ 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
+ /@recognizeCIDFont null def
+ /ct_Level2? exch def
+ /ct_Clone? 1183615869 internaldict dup
+ /CCRun known not
+ exch/eCCRun known not
+ ct_Level2? and or def
+ct_Level2?
+ {globaldict begin currentglobal true setglobal}
+if
+ /ct_AddStdCIDMap
+ ct_Level2?
+ {{
+ mark
+ Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
+ {
+ ((Hex)57 StartData
+ 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
+ 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
+ d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
+ cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
+ }
+ stopped
+ {
+ cleartomark
+ Adobe_CoolType_Utility/@recognizeCIDFont get
+ countdictstack dup array dictstack
+ exch 1 sub -1 0
+ {
+ 2 copy get 3 index eq
+ {1 index length exch sub 1 sub{end}repeat exit}
+ {pop}
+ ifelse
+ }
+ for
+ pop pop
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }
+ {cleartomark}
+ ifelse
+ }}
+ {{
+ Adobe_CoolType_Utility/@eexecStartData get eexec
+ }}
+ ifelse bind def
+userdict/cid_extensions known
+dup{cid_extensions/cid_UpdateDB known and}if
+ {
+ cid_extensions
+ begin
+ /cid_GetCIDSystemInfo
+ {
+ 1 index type/stringtype eq
+ {exch cvn exch}
+ if
+ cid_extensions
+ begin
+ dup load 2 index known
+ {
+ 2 copy
+ cid_GetStatusInfo
+ dup null ne
+ {
+ 1 index load
+ 3 index get
+ dup null eq
+ {pop pop cid_UpdateDB}
+ {
+ exch
+ 1 index/Created get eq
+ {exch pop exch pop}
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ ifelse
+ }
+ {pop cid_UpdateDB}
+ ifelse
+ }
+ {cid_UpdateDB}
+ ifelse
+ end
+ }bind def
+ end
+ }
+if
+ct_Level2?
+ {end setglobal}
+if
+ /ct_UseNativeCapability? systemdict/composefont known def
+ /ct_MakeOCF 35 dict def
+ /ct_Vars 25 dict def
+ /ct_GlyphDirProcs 6 dict def
+ /ct_BuildCharDict 15 dict dup
+ begin
+ /charcode 2 string def
+ /dst_string 1500 string def
+ /nullstring()def
+ /usewidths? true def
+ end def
+ ct_Level2?{setglobal}{pop}ifelse
+ ct_GlyphDirProcs
+ begin
+ /GetGlyphDirectory
+ {
+ systemdict/languagelevel known
+ {pop/CIDFont findresource/GlyphDirectory get}
+ {
+ 1 index/CIDFont findresource/GlyphDirectory
+ get dup type/dicttype eq
+ {
+ dup dup maxlength exch length sub 2 index lt
+ {
+ dup length 2 index add dict copy 2 index
+ /CIDFont findresource/GlyphDirectory 2 index put
+ }
+ if
+ }
+ if
+ exch pop exch pop
+ }
+ ifelse
+ +
+ }def
+ /+
+ {
+ systemdict/languagelevel known
+ {
+ currentglobal false setglobal
+ 3 dict begin
+ /vm exch def
+ }
+ {1 dict begin}
+ ifelse
+ /$ exch def
+ systemdict/languagelevel known
+ {
+ vm setglobal
+ /gvm currentglobal def
+ $ gcheck setglobal
+ }
+ if
+ ?{$ begin}if
+ }def
+ /?{$ type/dicttype eq}def
+ /|{
+ userdict/Adobe_CoolType_Data known
+ {
+ Adobe_CoolType_Data/AddWidths? known
+ {
+ currentdict Adobe_CoolType_Data
+ begin
+ begin
+ AddWidths?
+ {
+ Adobe_CoolType_Data/CC 3 index put
+ ?{def}{$ 3 1 roll put}ifelse
+ CC charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore
+ currentfont/Widths get exch CC exch put
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ end
+ end
+ }
+ {?{def}{$ 3 1 roll put}ifelse} ifelse
+ }
+ {?{def}{$ 3 1 roll put}ifelse}
+ ifelse
+ }def
+ /!
+ {
+ ?{end}if
+ systemdict/languagelevel known
+ {gvm setglobal}
+ if
+ end
+ }def
+ /:{string currentfile exch readstring pop}executeonly def
+ end
+ ct_MakeOCF
+ begin
+ /ct_cHexEncoding
+ [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
+ /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
+ /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
+ /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
+ /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
+ /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
+ /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
+ /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
+ /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
+ /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
+ /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
+ /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
+ /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
+ /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
+ /ct_CID_STR_SIZE 8000 def
+ /ct_mkocfStr100 100 string def
+ /ct_defaultFontMtx[.001 0 0 .001 0 0]def
+ /ct_1000Mtx[1000 0 0 1000 0 0]def
+ /ct_raise{exch cvx exch errordict exch get exec stop}bind def
+ /ct_reraise
+ {cvx $error/errorname get(Error: )print dup( )cvs print
+ errordict exch get exec stop
+ }bind def
+ /ct_cvnsi
+ {
+ 1 index add 1 sub 1 exch 0 4 1 roll
+ {
+ 2 index exch get
+ exch 8 bitshift
+ add
+ }
+ for
+ exch pop
+ }bind def
+ /ct_GetInterval
+ {
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /dst_index 0 def
+ dup dst_string length gt
+ {dup string/dst_string exch def}
+ if
+ 1 index ct_CID_STR_SIZE idiv
+ /arrayIndex exch def
+ 2 index arrayIndex get
+ 2 index
+ arrayIndex ct_CID_STR_SIZE mul
+ sub
+ {
+ dup 3 index add 2 index length le
+ {
+ 2 index getinterval
+ dst_string dst_index 2 index putinterval
+ length dst_index add/dst_index exch def
+ exit
+ }
+ {
+ 1 index length 1 index sub
+ dup 4 1 roll
+ getinterval
+ dst_string dst_index 2 index putinterval
+ pop dup dst_index add/dst_index exch def
+ sub
+ /arrayIndex arrayIndex 1 add def
+ 2 index dup length arrayIndex gt
+ {arrayIndex get}
+ {
+ pop
+ exit
+ }
+ ifelse
+ 0
+ }
+ ifelse
+ }
+ loop
+ pop pop pop
+ dst_string 0 dst_index getinterval
+ end
+ }bind def
+ ct_Level2?
+ {
+ /ct_resourcestatus
+ currentglobal mark true setglobal
+ {/unknowninstancename/Category resourcestatus}
+ stopped
+ {cleartomark setglobal true}
+ {cleartomark currentglobal not exch setglobal}
+ ifelse
+ {
+ {
+ mark 3 1 roll/Category findresource
+ begin
+ ct_Vars/vm currentglobal put
+ ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
+ {cleartomark false}
+ {{3 2 roll pop true}{cleartomark false}ifelse}
+ ifelse
+ ct_Vars/vm get setglobal
+ end
+ }
+ }
+ {{resourcestatus}}
+ ifelse bind def
+ /CIDFont/Category ct_resourcestatus
+ {pop pop}
+ {
+ currentglobal true setglobal
+ /Generic/Category findresource
+ dup length dict copy
+ dup/InstanceType/dicttype put
+ /CIDFont exch/Category defineresource pop
+ setglobal
+ }
+ ifelse
+ ct_UseNativeCapability?
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CIDSystemInfo 3 dict dup begin
+ /Registry(Adobe)def
+ /Ordering(Identity)def
+ /Supplement 0 def
+ end def
+ /CMapName/Identity-H def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ if
+ }
+ {
+ /ct_Category 2 dict begin
+ /CIDFont 10 dict def
+ /ProcSet 2 dict def
+ currentdict
+ end
+ def
+ /defineresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ dup dup maxlength exch length eq
+ {
+ dup length 10 add dict copy
+ ct_Category 2 index 2 index put
+ }
+ if
+ 3 index 3 index put
+ pop exch pop
+ }
+ {pop pop/defineresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /findresource
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index 2 copy known
+ {get 3 1 roll pop pop}
+ {pop pop/findresource/undefinedresource ct_raise}
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /resourcestatus
+ {
+ ct_Category 1 index 2 copy known
+ {
+ get
+ 2 index known
+ exch pop exch pop
+ {
+ 0 -1 true
+ }
+ {
+ false
+ }
+ ifelse
+ }
+ {pop pop/findresource/undefined ct_raise}
+ ifelse
+ }bind def
+ /ct_resourcestatus/resourcestatus load def
+ }
+ ifelse
+ /ct_CIDInit 2 dict
+ begin
+ /ct_cidfont_stream_init
+ {
+ {
+ dup(Binary)eq
+ {
+ pop
+ null
+ currentfile
+ ct_Level2?
+ {
+ {cid_BYTE_COUNT()/SubFileDecode filter}
+ stopped
+ {pop pop pop}
+ if
+ }
+ if
+ /readstring load
+ exit
+ }
+ if
+ dup(Hex)eq
+ {
+ pop
+ currentfile
+ ct_Level2?
+ {
+ {null exch/ASCIIHexDecode filter/readstring}
+ stopped
+ {pop exch pop(>)exch/readhexstring}
+ if
+ }
+ {(>)exch/readhexstring}
+ ifelse
+ load
+ exit
+ }
+ if
+ /StartData/typecheck ct_raise
+ }
+ loop
+ cid_BYTE_COUNT ct_CID_STR_SIZE le
+ {
+ 2 copy cid_BYTE_COUNT string exch exec
+ pop
+ 1 array dup
+ 3 -1 roll
+ 0 exch put
+ }
+ {
+ cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
+ dup array exch 2 sub 0 exch 1 exch
+ {
+ 2 copy
+ 5 index
+ ct_CID_STR_SIZE
+ string
+ 6 index exec
+ pop
+ put
+ pop
+ }
+ for
+ 2 index
+ cid_BYTE_COUNT ct_CID_STR_SIZE mod string
+ 3 index exec
+ pop
+ 1 index exch
+ 1 index length 1 sub
+ exch put
+ }
+ ifelse
+ cid_CIDFONT exch/GlyphData exch put
+ 2 index null eq
+ {
+ pop pop pop
+ }
+ {
+ pop/readstring load
+ 1 string exch
+ {
+ 3 copy exec
+ pop
+ dup length 0 eq
+ {
+ pop pop pop pop pop
+ true exit
+ }
+ if
+ 4 index
+ eq
+ {
+ pop pop pop pop
+ false exit
+ }
+ if
+ }
+ loop
+ pop
+ }
+ ifelse
+ }bind def
+ /StartData
+ {
+ mark
+ {
+ currentdict
+ dup/FDArray get 0 get/FontMatrix get
+ 0 get 0.001 eq
+ {
+ dup/CDevProc known not
+ {
+ /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
+ {get}
+ {
+ pop pop
+ {pop pop pop pop pop 0 -1000 7 index 2 div 880}
+ }
+ ifelse
+ def
+ }
+ if
+ }
+ {
+ /CDevProc
+ {
+ pop pop pop pop pop
+ 0
+ 1 cid_temp/cid_CIDFONT get
+ /FDArray get 0 get
+ /FontMatrix get 0 get div
+ 7 index 2 div
+ 1 index 0.88 mul
+ }def
+ }
+ ifelse
+ /cid_temp 15 dict def
+ cid_temp
+ begin
+ /cid_CIDFONT exch def
+ 3 copy pop
+ dup/cid_BYTE_COUNT exch def 0 gt
+ {
+ ct_cidfont_stream_init
+ FDArray
+ {
+ /Private get
+ dup/SubrMapOffset known
+ {
+ begin
+ /Subrs SubrCount array def
+ Subrs
+ SubrMapOffset
+ SubrCount
+ SDBytes
+ ct_Level2?
+ {
+ currentdict dup/SubrMapOffset undef
+ dup/SubrCount undef
+ /SDBytes undef
+ }
+ if
+ end
+ /cid_SD_BYTES exch def
+ /cid_SUBR_COUNT exch def
+ /cid_SUBR_MAP_OFFSET exch def
+ /cid_SUBRS exch def
+ cid_SUBR_COUNT 0 gt
+ {
+ GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ 0 1 cid_SUBR_COUNT 1 sub
+ {
+ exch 1 index
+ 1 add
+ cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
+ GlyphData exch cid_SD_BYTES ct_GetInterval
+ 0 cid_SD_BYTES ct_cvnsi
+ cid_SUBRS 4 2 roll
+ GlyphData exch
+ 4 index
+ 1 index
+ sub
+ ct_GetInterval
+ dup length string copy put
+ }
+ for
+ pop
+ }
+ if
+ }
+ {pop}
+ ifelse
+ }
+ forall
+ }
+ if
+ cleartomark pop pop
+ end
+ CIDFontName currentdict/CIDFont defineresource pop
+ end end
+ }
+ stopped
+ {cleartomark/StartData ct_reraise}
+ if
+ }bind def
+ currentdict
+ end def
+ /ct_saveCIDInit
+ {
+ /CIDInit/ProcSet ct_resourcestatus
+ {true}
+ {/CIDInitC/ProcSet ct_resourcestatus}
+ ifelse
+ {
+ pop pop
+ /CIDInit/ProcSet findresource
+ ct_UseNativeCapability?
+ {pop null}
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop}
+ ifelse
+ }
+ {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
+ ifelse
+ ct_Vars exch/ct_oldCIDInit exch put
+ }bind def
+ /ct_restoreCIDInit
+ {
+ ct_Vars/ct_oldCIDInit get dup null ne
+ {/CIDInit exch/ProcSet defineresource pop}
+ {pop}
+ ifelse
+ }bind def
+ /ct_BuildCharSetUp
+ {
+ 1 index
+ begin
+ CIDFont
+ begin
+ Adobe_CoolType_Utility/ct_BuildCharDict get
+ begin
+ /ct_dfCharCode exch def
+ /ct_dfDict exch def
+ CIDFirstByte ct_dfCharCode add
+ dup CIDCount ge
+ {pop 0}
+ if
+ /cid exch def
+ {
+ GlyphDirectory cid 2 copy known
+ {get}
+ {pop pop nullstring}
+ ifelse
+ dup length FDBytes sub 0 gt
+ {
+ dup
+ FDBytes 0 ne
+ {0 FDBytes ct_cvnsi}
+ {pop 0}
+ ifelse
+ /fdIndex exch def
+ dup length FDBytes sub FDBytes exch getinterval
+ /charstring exch def
+ exit
+ }
+ {
+ pop
+ cid 0 eq
+ {/charstring nullstring def exit}
+ if
+ /cid 0 def
+ }
+ ifelse
+ }
+ loop
+ }def
+ /ct_SetCacheDevice
+ {
+ 0 0 moveto
+ dup stringwidth
+ 3 -1 roll
+ true charpath
+ pathbbox
+ 0 -1000
+ 7 index 2 div 880
+ setcachedevice2
+ 0 0 moveto
+ }def
+ /ct_CloneSetCacheProc
+ {
+ 1 eq
+ {
+ stringwidth
+ pop -2 div -880
+ 0 -1000 setcharwidth
+ moveto
+ }
+ {
+ usewidths?
+ {
+ currentfont/Widths get cid
+ 2 copy known
+ {get exch pop aload pop}
+ {pop pop stringwidth}
+ ifelse
+ }
+ {stringwidth}
+ ifelse
+ setcharwidth
+ 0 0 moveto
+ }
+ ifelse
+ }def
+ /ct_Type3ShowCharString
+ {
+ ct_FDDict fdIndex 2 copy known
+ {get}
+ {
+ currentglobal 3 1 roll
+ 1 index gcheck setglobal
+ ct_Type1FontTemplate dup maxlength dict copy
+ begin
+ FDArray fdIndex get
+ dup/FontMatrix 2 copy known
+ {get}
+ {pop pop ct_defaultFontMtx}
+ ifelse
+ /FontMatrix exch dup length array copy def
+ /Private get
+ /Private exch def
+ /Widths rootfont/Widths get def
+ /CharStrings 1 dict dup/.notdef
+ <d841272cf18f54fc13>dup length string copy put def
+ currentdict
+ end
+ /ct_Type1Font exch definefont
+ dup 5 1 roll put
+ setglobal
+ }
+ ifelse
+ dup/CharStrings get 1 index/Encoding get
+ ct_dfCharCode get charstring put
+ rootfont/WMode 2 copy known
+ {get}
+ {pop pop 0}
+ ifelse
+ exch
+ 1000 scalefont setfont
+ ct_str1 0 ct_dfCharCode put
+ ct_str1 exch ct_dfSetCacheProc
+ ct_SyntheticBold
+ {
+ currentpoint
+ ct_str1 show
+ newpath
+ moveto
+ ct_str1 true charpath
+ ct_StrokeWidth setlinewidth
+ stroke
+ }
+ {ct_str1 show}
+ ifelse
+ }def
+ /ct_Type4ShowCharString
+ {
+ ct_dfDict ct_dfCharCode charstring
+ FDArray fdIndex get
+ dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
+ {ct_1000Mtx matrix concatmatrix concat}
+ {pop}
+ ifelse
+ /Private get
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {
+ ct_dfDict/Private
+ 3 -1 roll
+ {put}
+ 1183615869 internaldict/superexec get exec
+ }
+ if
+ 1183615869 internaldict
+ Adobe_CoolType_Utility/ct_Level2? get
+ {1 index}
+ {3 index/Private get mark 6 1 roll}
+ ifelse
+ dup/RunInt known
+ {/RunInt get}
+ {pop/CCRun}
+ ifelse
+ get exec
+ Adobe_CoolType_Utility/ct_Level2? get not
+ {cleartomark}
+ if
+ }bind def
+ /ct_BuildCharIncremental
+ {
+ {
+ Adobe_CoolType_Utility/ct_MakeOCF get begin
+ ct_BuildCharSetUp
+ ct_ShowCharString
+ }
+ stopped
+ {stop}
+ if
+ end
+ end
+ end
+ end
+ }bind def
+ /BaseFontNameStr(BF00)def
+ /ct_Type1FontTemplate 14 dict
+ begin
+ /FontType 1 def
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /PaintType 0 def
+ currentdict
+ end def
+ /BaseFontTemplate 11 dict
+ begin
+ /FontMatrix [0.001 0 0 0.001 0 0]def
+ /FontBBox [-250 -250 1250 1250]def
+ /Encoding ct_cHexEncoding def
+ /BuildChar/ct_BuildCharIncremental load def
+ ct_Clone?
+ {
+ /FontType 3 def
+ /ct_ShowCharString/ct_Type3ShowCharString load def
+ /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
+ /ct_SyntheticBold false def
+ /ct_StrokeWidth 1 def
+ }
+ {
+ /FontType 4 def
+ /Private 1 dict dup/lenIV 4 put def
+ /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
+ /PaintType 0 def
+ /ct_ShowCharString/ct_Type4ShowCharString load def
+ }
+ ifelse
+ /ct_str1 1 string def
+ currentdict
+ end def
+ /BaseFontDictSize BaseFontTemplate length 5 add def
+ /ct_matrixeq
+ {
+ true 0 1 5
+ {
+ dup 4 index exch get exch 3 index exch get eq and
+ dup not
+ {exit}
+ if
+ }
+ for
+ exch pop exch pop
+ }bind def
+ /ct_makeocf
+ {
+ 15 dict
+ begin
+ exch/WMode exch def
+ exch/FontName exch def
+ /FontType 0 def
+ /FMapType 2 def
+ dup/FontMatrix known
+ {dup/FontMatrix get/FontMatrix exch def}
+ {/FontMatrix matrix def}
+ ifelse
+ /bfCount 1 index/CIDCount get 256 idiv 1 add
+ dup 256 gt{pop 256}if def
+ /Encoding
+ 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
+ bfCount 1 255{2 copy bfCount put pop}for
+ def
+ /FDepVector bfCount dup 256 lt{1 add}if array def
+ BaseFontTemplate BaseFontDictSize dict copy
+ begin
+ /CIDFont exch def
+ CIDFont/FontBBox known
+ {CIDFont/FontBBox get/FontBBox exch def}
+ if
+ CIDFont/CDevProc known
+ {CIDFont/CDevProc get/CDevProc exch def}
+ if
+ currentdict
+ end
+ BaseFontNameStr 3(0)putinterval
+ 0 1 bfCount dup 256 eq{1 sub}if
+ {
+ FDepVector exch
+ 2 index BaseFontDictSize dict copy
+ begin
+ dup/CIDFirstByte exch 256 mul def
+ FontType 3 eq
+ {/ct_FDDict 2 dict def}
+ if
+ currentdict
+ end
+ 1 index 16
+ BaseFontNameStr 2 2 getinterval cvrs pop
+ BaseFontNameStr exch definefont
+ put
+ }
+ for
+ ct_Clone?
+ {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
+ if
+ FontName
+ currentdict
+ end
+ definefont
+ ct_Clone?
+ {
+ gsave
+ dup 1000 scalefont setfont
+ ct_BuildCharDict
+ begin
+ /usewidths? false def
+ currentfont/Widths get
+ begin
+ exch/CIDFont get/GlyphDirectory get
+ {
+ pop
+ dup charcode exch 1 index 0 2 index 256 idiv put
+ 1 index exch 1 exch 256 mod put
+ stringwidth 2 array astore def
+ }
+ forall
+ end
+ /usewidths? true def
+ end
+ grestore
+ }
+ {exch pop}
+ ifelse
+ }bind def
+ currentglobal true setglobal
+ /ct_ComposeFont
+ {
+ ct_UseNativeCapability?
+ {
+ 2 index/CMap ct_resourcestatus
+ {pop pop exch pop}
+ {
+ /CIDInit/ProcSet findresource
+ begin
+ 12 dict
+ begin
+ begincmap
+ /CMapName 3 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ exch/WMode exch def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {
+ dup length string copy
+ exch pop exch pop
+ }
+ {pop(Identity)}
+ ifelse
+ }
+ {pop (Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ 3 2 roll pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ setglobal
+ /ct_MakeIdentity
+ {
+ ct_UseNativeCapability?
+ {
+ 1 index/CMap ct_resourcestatus
+ {pop pop}
+ {
+ /CIDInit/ProcSet findresource begin
+ 12 dict begin
+ begincmap
+ /CMapName 2 index def
+ /CMapVersion 1.000 def
+ /CMapType 1 def
+ /CIDSystemInfo 3 dict dup
+ begin
+ /Registry(Adobe)def
+ /Ordering
+ CMapName ct_mkocfStr100 cvs
+ (Adobe-)search
+ {
+ pop pop
+ (-)search
+ {dup length string copy exch pop exch pop}
+ {pop(Identity)}
+ ifelse
+ }
+ {pop(Identity)}
+ ifelse
+ def
+ /Supplement 0 def
+ end def
+ 1 begincodespacerange
+ <0000><FFFF>
+ endcodespacerange
+ 1 begincidrange
+ <0000><FFFF>0
+ endcidrange
+ endcmap
+ CMapName currentdict/CMap defineresource pop
+ end
+ end
+ }
+ ifelse
+ composefont
+ }
+ {
+ exch pop
+ 0 get/CIDFont findresource
+ ct_makeocf
+ }
+ ifelse
+ }bind def
+ currentdict readonly pop
+ end
+ end
+%%EndResource
+setglobal
+%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
+%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
+%%Version: 1.0 0
+userdict/ct_T42Dict 15 dict put
+ct_T42Dict begin
+/Is2015?
+{
+ version
+ cvi
+ 2015
+ ge
+}bind def
+/AllocGlyphStorage
+{
+ Is2015?
+ {
+ pop
+ }
+ {
+ {string}forall
+ }ifelse
+}bind def
+/Type42DictBegin
+{
+25 dict begin
+ /FontName exch def
+ /CharStrings 256 dict
+begin
+ /.notdef 0 def
+ currentdict
+end def
+ /Encoding exch def
+ /PaintType 0 def
+ /FontType 42 def
+ /FontMatrix[1 0 0 1 0 0]def
+ 4 array astore cvx/FontBBox exch def
+ /sfnts
+}bind def
+/Type42DictEnd
+{
+ currentdict dup/FontName get exch definefont end
+ct_T42Dict exch
+dup/FontName get exch put
+}bind def
+/RD{string currentfile exch readstring pop}executeonly def
+/PrepFor2015
+{
+Is2015?
+{
+ /GlyphDirectory
+ 16
+ dict def
+ sfnts 0 get
+ dup
+ 2 index
+ (glyx)
+ putinterval
+ 2 index
+ (locx)
+ putinterval
+ pop
+ pop
+}
+{
+ pop
+ pop
+}ifelse
+}bind def
+/AddT42Char
+{
+Is2015?
+{
+ /GlyphDirectory get
+ begin
+ def
+ end
+ pop
+ pop
+}
+{
+ /sfnts get
+ 4 index
+ get
+ 3 index
+ 2 index
+ putinterval
+ pop
+ pop
+ pop
+ pop
+}ifelse
+}bind def
+/T0AddT42Mtx2
+{
+/CIDFont findresource/Metrics2 get begin def end
+}bind def
+end
+%%EndResource
+currentglobal true setglobal
+%%BeginFile: MMFauxFont.prc
+%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
+%%All Rights Reserved.
+userdict /ct_EuroDict 10 dict put
+ct_EuroDict begin
+/ct_CopyFont
+{
+ { 1 index /FID ne {def} {pop pop} ifelse} forall
+} def
+/ct_GetGlyphOutline
+{
+ gsave
+ initmatrix newpath
+ exch findfont dup
+ length 1 add dict
+ begin
+ ct_CopyFont
+ /Encoding Encoding dup length array copy
+ dup
+ 4 -1 roll
+ 0 exch put
+ def
+ currentdict
+ end
+ /ct_EuroFont exch definefont
+ 1000 scalefont setfont
+ 0 0 moveto
+ [
+ <00> stringwidth
+ <00> false charpath
+ pathbbox
+ [
+ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
+ grestore
+ counttomark 8 add
+}
+def
+/ct_MakeGlyphProc
+{
+ ] cvx
+ /ct_PSBuildGlyph cvx
+ ] cvx
+} def
+/ct_PSBuildGlyph
+{
+ gsave
+ 8 -1 roll pop
+ 7 1 roll
+ 6 -2 roll ct_FontMatrix transform 6 2 roll
+ 4 -2 roll ct_FontMatrix transform 4 2 roll
+ ct_FontMatrix transform
+ currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
+ dup 9 1 roll
+ {
+ currentdict /StrokeWidth 2 copy known
+ {
+ get 2 div
+ 0 ct_FontMatrix dtransform pop
+ 5 1 roll
+ 4 -1 roll 4 index sub
+ 4 1 roll
+ 3 -1 roll 4 index sub
+ 3 1 roll
+ exch 4 index add exch
+ 4 index add
+ 5 -1 roll pop
+ }
+ {
+ pop pop
+ }
+ ifelse
+ }
+ if
+ setcachedevice
+ ct_FontMatrix concat
+ ct_PSPathOps begin
+ exec
+ end
+ {
+ currentdict /StrokeWidth 2 copy known
+ { get }
+ { pop pop 0 }
+ ifelse
+ setlinewidth stroke
+ }
+ {
+ fill
+ }
+ ifelse
+ grestore
+} def
+/ct_PSPathOps 4 dict dup begin
+ /m {moveto} def
+ /l {lineto} def
+ /c {curveto} def
+ /cp {closepath} def
+end
+def
+/ct_matrix1000 [1000 0 0 1000 0 0] def
+/ct_AddGlyphProc
+{
+ 2 index findfont dup length 4 add dict
+ begin
+ ct_CopyFont
+ /CharStrings CharStrings dup length 1 add dict copy
+ begin
+ 3 1 roll def
+ currentdict
+ end
+ def
+ /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
+ /ct_PSBuildGlyph /ct_PSBuildGlyph load def
+ /ct_PSPathOps /ct_PSPathOps load def
+ currentdict
+ end
+ definefont pop
+}
+def
+systemdict /languagelevel known
+{
+ /ct_AddGlyphToPrinterFont {
+ 2 copy
+ ct_GetGlyphOutline 3 add -1 roll restore
+ ct_MakeGlyphProc
+ ct_AddGlyphProc
+ } def
+}
+{
+ /ct_AddGlyphToPrinterFont {
+ pop pop restore
+ Adobe_CTFauxDict /$$$FONTNAME get
+ /Euro
+ Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
+ ct_EuroDict exch get
+ ct_AddGlyphProc
+ } def
+} ifelse
+/AdobeSansMM
+{
+556 0 24 -19 541 703
+ {
+ 541 628 m
+ 510 669 442 703 354 703 c
+ 201 703 117 607 101 444 c
+ 50 444 l
+ 25 372 l
+ 97 372 l
+ 97 301 l
+ 49 301 l
+ 24 229 l
+ 103 229 l
+ 124 67 209 -19 350 -19 c
+ 435 -19 501 25 509 32 c
+ 509 131 l
+ 492 105 417 60 343 60 c
+ 267 60 204 127 197 229 c
+ 406 229 l
+ 430 301 l
+ 191 301 l
+ 191 372 l
+ 455 372 l
+ 479 444 l
+ 194 444 l
+ 201 531 245 624 348 624 c
+ 433 624 484 583 509 534 c
+ cp
+ 556 0 m
+ }
+ct_PSBuildGlyph
+} def
+/AdobeSerifMM
+{
+500 0 10 -12 484 692
+ {
+ 347 298 m
+ 171 298 l
+ 170 310 170 322 170 335 c
+ 170 362 l
+ 362 362 l
+ 374 403 l
+ 172 403 l
+ 184 580 244 642 308 642 c
+ 380 642 434 574 457 457 c
+ 481 462 l
+ 474 691 l
+ 449 691 l
+ 433 670 429 657 410 657 c
+ 394 657 360 692 299 692 c
+ 204 692 94 604 73 403 c
+ 22 403 l
+ 10 362 l
+ 70 362 l
+ 69 352 69 341 69 330 c
+ 69 319 69 308 70 298 c
+ 22 298 l
+ 10 257 l
+ 73 257 l
+ 97 57 216 -12 295 -12 c
+ 364 -12 427 25 484 123 c
+ 458 142 l
+ 425 101 384 37 316 37 c
+ 256 37 189 84 173 257 c
+ 335 257 l
+ cp
+ 500 0 m
+ }
+ct_PSBuildGlyph
+} def
+end
+%%EndFile
+setglobal
+Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
+%%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec
+Adobe_AGM_Image/ds gx
+[/NamespacePush pdfmark_5
+[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
+[{Doc_Metadata} 844 (% &end XMP packet& %) ReadBypdfmark_5_string
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c017 91.164464, 2020/06/15-10:20:05 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
+ xmp:ModifyDate="2020-08-30T06:46:22-05:00"
+ xmp:CreateDate="2020-08-30T06:41:06-05:00"
+ xmp:MetadataDate="2020-08-30T06:46:22-05:00"
+ xmp:CreatorTool="Adobe Acrobat 20.12"
+ dc:format="application/pdf"
+ xmpMM:DocumentID="uuid:6d9b6fab-5476-4a3d-99f0-7dd110211d4f"
+ xmpMM:InstanceID="uuid:bfbd2c54-4c14-48b1-b318-f95a4211bfb7"
+ pdf:Producer="Adobe Acrobat 20.12 Image Conversion Plug-in"/>
+ </rdf:RDF>
+</x:xmpmeta>
@@ -7972,307 +7971,523 @@ Adobe_AGM_Image/ds gx
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-%%EndPageSetup
-1 -1 scale 0 -57 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 57 li
-502.5 57 li
-502.5 0 li
-cp
-clp
-0 57 mo
-502.5 57 li
-502.5 0 li
-0 0 li
-cp
-false sop
-/0
-[/DeviceCMYK] /CSA add_res
-/0 /CSA get_res setcolorspace
-gsave
-clp
-[1 0 0 -1 0 57 ]ct
-[502.5 0 0 57 0 -4.52995e-6 ]ct
-snap_to_device
-Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf
-<<
-/T 1
-/W 670
-/H 76
-/M[670 0 0 -76 0 76 ]
-/BC 8
-/D[0 1 0 1 0 1 0 1 ]
-/DS [
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 670 string /rs cvx /pop cvx] cvx
-]
-/O 3
->>
-%%BeginBinary: 1
-img
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<#HG&5^9P&S[I^n[\:V5B\:V5B\GE]=Zb<QM]X<e#
-JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#Gf8I`Nd%X]WJYp[t;)@[t;**[fs=L[^F#ca8gel
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/XEF^p'HG^TG&X\:V5B\:V5B\@f?I\HTIK]>C)GJcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<"e`$-NW9"Js+:9&s+:9&s+::Grr`6"M7\fKJcLB&JcLB&
-JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#I_.OEW>k'lE0K+mXjkYmXjlCmKMhFp]#0Ea8gelJcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&d/XEI[]t/Vn]/kb_h,dX_h,dX_n<n_`<FB-n,7L=JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcM/<#H5,DM#Qq[bk&u/b(@cfb(@cfb5'0_`pWhZ^Q/AH!.k3&!.k3&!.k3&
-!.k3&!3Q<R!.k3&!.k3&!8[\\Yc,*Os6IYHXiH%6K#`J`K#b[I"Nos.DS=*kJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcO0u&$*1JG5pmQa3;cNaiDHDb1Xi?aj&)OaNVluaQU\Mc-+;Sc-45FfuOB>b08,T
-bK82QhoDP6^<"F<rQ)t!aiX8!bf]Cr!m8[/rlbPfamT1O\Ujg5!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3<!"Z->[Wqi<c,[rIa2lBFaiOA&hoc2Fb/hTBak+]@b/_K?aNMfOgro]?#KOm)`lH6GcEYR_bjEU8
-bH]4[bPo`0be_KsaOA6+a2u?jao0?\a9B]-mf.F?NrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&
-h>e(d\$gP]m*3VpaiV]Mc-+2\ap,r/bKS,Pc/m+@aoou4aiMU'bLt#Cc-4>PaN;WL`lP7&f>lXdW6!E.
-aisS(n]KP-mE>CL"7H24\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cOWjfH^s6S%PrlbMg
-bK@rKg!'cDaNDlVbK.isc03CWbKJ,Sc-4>Og!'N@rlkPhb/q]QbhpY7bL+Sqbg+H&c,n3.c,IrLbPBB]
-bIl"-b0%oNbfn>Vb0'2QG.E2)JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIYs\$gP]m*Eepb0.rJ
-`lQ@#b2:>Gbf\)PbK7iXap5u.aihlObg"qcrlPJeaiV]KbKS28bMC>&b-B.[bl5f0bJD?qaj\B-b/qcq
-b5f]ab59?an,IRANrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e(d[^UM]mEj"tbK\;UbK\>c
-bm2VBc,duMcd1^tp!!`gccsYTb0A8cbm2YBbf\)Oc-ODSgs)b?gWR.OnB98'aj94s`m4V/r6,94s)tro
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!"Z*=[sA#@d*'_Ybg4_`ahl`S#Jn[3b0/5[`q%=:
-b6H&2cHaYWb1OlAa2lHKcHa\_bg4M\bN-mmbdl!scGe)Nb5'0YbKS/uaU?87bg"GYc-5\WGe&D+JcLB&
-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIYs[^UP^mEj&&aiDQNbIjnQT\lCIV7t3uc-jY:fq8SFYeeT2
-cH=5`T`1ShT<#WJdaHF`Z)[>pmB5QRZ*3]%ris\P_6isEe$]"[agglR!4W3C]tq\0bPo`gnGd[BNrXb3
-JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e=l\$gP]mEs/&dEKn^cG>^4X.uMjUoEOU(9++/V5()Z
-P/5Jgbg=M.K!qVVVQ$2fmATo\'rIe'VP^/aTZk[,c-F(^WNE#!X/3#aW#);2V51/mUnt5M_pQWLd*]"b
-]<8EGY-d`*hR2^XZ+/u-o==\/dCdQ6]"Q5#iP=Zn%*cVcb08,WcHPbWFL]BlJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcO0u(94jPGlR0Ybg"S[cd0nQPLnjLgtpcAkM6p1g>:W>j4BI2ccs\]b,)H%f%8U3
-f\u\_n(ec:hVHuDhr1E,c-F\^cbQ'nf[\X,e_99D(Ydj&g>CfChnkSsdETq`cE"A:kj7a'leCWTk^r$+
-kkXJolI>+`kmcM5fX/lJcdC%_n,IO>JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<'rnaOGlR3[
-c-Fb^cd0nRPK2+l`Q5msaN*Pb(WXV6aMl3Ja-4Bec-=YZV5i1lb0%uKc0<4aa2uKF`lQKVW27hedEp:X
-Nlp/(c-OSYl,EkDb/_E?'$&&>d[S/"cHt"`UUB46aiD99n]T%sh9=Enfus36hT>E3O37@B_9:f[l,`qU
-%-ZNRaj/8YccttZFh!J4JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(TOsQGlR3\cHan`d*U+V
-Q-In$_oBO5`p(AW`lGp8_oUERPJbenc-jh5Wn>J2^;77kmDJn?(WFG9a25gBgSq'rd*^4f_N)gk]sbVe
-^?NNO_8sU4_nsIEd?hVmcd:+bYeoYK\\5etn\F"qm(Ta@kJHi-q8&H6_SGu`ahZlNl+mh=gtK$Rd*^%_
-cLCjV\B"Z%!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:c^Wj]?]s6e@]cd^7edEodscIKnK_7meL
-^_Xf$_8!t>cBZArcHan_VQSb%aN)NDb5/pA^_O`'^;%nHWi"+gd*L+VQdFC!]Z8+6l+e(K_na%%]u/CF
-Q,1hocHsn,[H5WI_ntoXlb8FooY9P'S\DMGq7kLpe@t1^%D:]Z\BE@Nc-Xf+s)ki'!.k3&!.k3&!.k3&
-!.k3&!.k3&!.k3&!.k3&!13a$Wj]B^s6eC_d+$ChdEojue(Mj\a2.hskJ\4W_T0R9g!c8+da-7gc)@Gi
-aM5F.^;B*Q(;n,2_SXXUXf0Umd*L+WQ-@js_TBd4kf!YE_o'G+_8t<TRE!h+bg4Y<^Za%]_nEOE_UZNN
-_;<'$_N2P1_>1si_;W8q_#VF_jkmJdd+-Umcgh$X\;pWA!.k3&!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&
-!8[\lWj]B^s6nIad+-Ijda?%#dauRWa25m7l,=IVa25m6aOek+`mW5[eBOtshpKH\bJV?e`Vmala2>g8
-`P^!VYH-'tdEp@]S'Tg2a2l*4l,=IY`kfR5_T19URE!h,c-XkA]Ah#K_SX=_^>?Wk^TkW<^k0@R^u<)n
-^CA$:fs/TCe'udlnc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/Xu_[^UP^n(#e3e^2am
-dDhO#f>kbL_oKXY`YZM4_oT^8f?oo(e'QFjcDdeuc,.9>`Q.hpnAYgX_o'R9`Qm5CXjd9t$.R"`bLahQ
-`P]m``YZ\7^r+72a4J_(^XCQVdF5;0jjM2e^r>'Ghnu_9oY]h/q8Lb!e\\`2cGT:liPOis"NB9T^!Qc+
-"k(cfs)ki'!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13`nWOK<Ys6nObcdgDAdKdj`dFZLZai+;&
-`qdY"ai;EA`k]m@_Tg'@aLp'>`lZ3A`Q?`ZT#fC/dac^JYMdXHrl5Pjb/VHI_9'd8a2lEGa2>gia#(fX
-a2c<BcJPn0e'c[le&J$,fuV1S`Q-$C^<jm1c,S#Fc*bg;a3)NK`P'12a2l<C`lH4G`Q?c\S&Wq*dF?RG
-]]IGU`PTL,kkXuKp\a^YqY'aXp\WI:_LfXX_Z.ON_\^,+_nWh)cb7-2]>Dh/]Zn=4^V@\&^;frc#/\6p
-_ns:.\\e-Z%,]jMc-k(hda7L`FL[A3JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(9+dOFoUp]
-d*L7ie'c[cT$l95`Q?*@pr>5,`luQ?d_`o:cH42CcH*c@ai2B@ak5%5aOJ\ee^1M'iQTHbaN2K:d)iuK
-a1p'Ia2#R5rlk>]r5V[Va2c?CcJZ%3e'c^neAn3.fu_:V`Q5m>`Q-'Be%`cD^tHu=e%ii<aj/&F_9'a>
-a2lECak>+4`m`A`eC(J3jj1ia_o'USo)Jagrr<#srr2oup"&!=K#N>\b/O1o(WF)(b/M$-`PTdC_S*[o
-_o'I2aNVK2_>1tR`PK:%^V\%7l+tc`pqm6mgpkVWrmM"snc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&d/Xu^\$gGZnCQ%6f$Vsqd`J*/fZM4V`lc?ta<T'G`Q$0N\]rOA_8FFA^<O^@`lc<Df[?A5
-eC2msd'0b5bf]q+#KbN;a1oa9ap>c&bg4VW_nj.aaB-F)a2lEEceu.4eC2mpeAn6/g<%CW`lQ0Cb/;6>
-bf7fGf=A]>]ZnjEa3)KFahl-Aa2lECb1Y76a4/SceC(J3jj1ia_o'=6f)5RJrr;orrqufl\'OBXK#<2X
-[DNcpbKI$*d':p/[`Q8#f#bY9aMkX&aiO7p#K=^'`l5d/^%TF``V@=Zi7tiedaZapdII6Z\:O^4!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3<!#;KB[WVW>f?qsrdaZapae.&8b/VTE!R&R[ao9F>aj\5JcH=AP
-a3hfGd)aDNb/VTWe"=b4eC3!rYd!-3bK.fIb-]I;cd9qQe&KJL_7mh1dJ:m3aNDTFbK/#g['/$/eC2sh
-U!_W;aNDNEc,7cKb.YjD`Pop>gr%@TrlPPa^Wt9CaNDTGb9G!Lg=2_8eC2jre#p@Fcbmc?_n<gui:R$K
-rVufqrn6#E]VWJs_M#f+_tq7bbI>[-[bnFA^s^*(^qn:8cH3l@a7mIV\A#er`Q#g2\\\*Z!6#B)h7:h[
-eC2pqnc*aANrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e=i\$gJ[nCQ+9f@&4!eB4E5g<7O[
-a348"2n[hEd`'5R_S+U)e&BAR_TC!AbK%f[e=at8eC<*uZ*E?7bfRuLb1a_S_Al@PaMl<Hc-O_V^&?(N
-aU-/4aihfQij>r?rmX0`aJ%&:b/hcHb07WDbgXVVWm8i3c+hN>b.Pa?bf7`IaN;WHaiqfKg=2_8e^W(!
-e?6LIcbmc?_oKm<a6**prs&K%osqug^u!%^`Ic(G`>?P)_91*<YhJH[^W+@=^V7=e[`Qk/[E/0_#0Y64
-_SO75kf2#ipr*["h7:h[eC2srnc*aAa8gelJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&d/Xu]\$pP\
-n^u==f@/:#eB=N7g<@X^aNVd%as5H@/'brWbfAA<0[RY`_o9aAaNV`Lg=2e=f%&=&d^-:?cHQ:1#Ksp-
-bejD\'*pFd\&un5a3E!,b!jFrai_iMdGhR<f%&=#f#a]8grmg_aNDZGbJDNN`];#S_:?QA)T^IT`Q?NL
-^s'sFai_iKbhL[?ak#"kf$pk9k0V)frP]5e_9pa,s8W)[^s'^*a6U]r`Ic(:`>?A)caLgB_Xd]kahbs:
-b/_ZSbIP=,a2@_l#J@pm^qdq+^%TLba8!U^iSD&ie()t!e+3N^\:O^4!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!.k3<!#;HA[s%fAf[J:#eCN1#bG!J@bfJ#L!6k5\2m#OL`QlcKc*9J5`QcfEdE9\SbfJ#_eY11<
-f%&C$Za8`=c-"5Qbg*oFcN!qQ!!"j)Zc^\>_YD80bf\)Qb0f7XZ.@IVe^qs=e(i0ibfIuMc-4#Gahn*)
-`RDfKe,gPmc,[TIcb[lKbf\,R,0A'aeY(%8e^W4$YJ')F`Q,s:^;%D$^UW7sr0)PHDf9o3V/1a"KP^\-
-qo'Am`OXX%ao8(\MndTT[`l_QoB3m#ccs#q`<OH*_84:;a19(_`;mmdiSD&je()t!eFNW_\;pWA!.k3&
-!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&!8[\lW406Zs7+dke(<+#e^_m;e_A<hc,n5Qq9(]C!"Hos_p-"E
-!"H`lb0/)Qc,n5ObhL[AbLb=qf@.+6jNl)nbKJ,Td*TK5!!!$#!!![>X38ZabPfUcb08#Oc-"Jp[^"H7
-f%&BpUsn/Db07rMaND`QbJDU-0HJ!V`lJ/\0!jBRaj%lSbKS,Pc,n2betC1;f$r=%YJ')F`Q,s:`lu0B
-_8k*ds&i5n>#.gjhGSr'Jl9`hq8F/m\^&(FnZQ.7V8C'heEbJi\%B],_nO7g`<XMpOC(LL:f-CSd8KeZ
-%E@A`]?f!WeCW4@s)ton!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!)BK%[rq`?g"+d*f@JO*
-b,O"LccaYXccstd^=g]Hb9$lf!7f?=`ZbBa!6ij5d*0b\bKnAXhUedPf%8O+e@2jIccs\YbfnDXb09ne
-!;cac"\+NobK8#Xccab\ccs_\bgPO^[Fj*_f%8*Ef&"Zqd*'\XcHFMZb0L%f)E,=T`WcDC.D+HRc.L"Z
-cHOPZbKetqWQ`ljf*8UqjjD,i`r=!faMl9@amB"0;GU1d<D`!ZJl71u`DQq::f:1f:fCBi`YZG5b/NiL
-'He$g`Q60TqrF7fSB&[n`Q7kp#KalF=AVsm;YEr2:^9cm;Gp=f;cWY5%EIG`\^B![eCW:Bs)bl)!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Ys7"^mf@JR)f%A-FfA=isccgjbc,[`Q`mi3N!WWT.
-dDEpE#64f*bgFV\bg"MYccaYkf;d-If@S[)\$tJGcHXYZc-X_Zc2[kG!!3-$#6=f)%j-;Dd)O&Iccj_[
-c-OV_j12SMf@SU*bc01McHX_[c-=PXcHjYZ!!WEL/'H!:!!N?D^XC!IaN`#Sc-HU;cJI-Oc.)^D#.2)*
-dE'DKrl5Ji`Q?-Am/C0e;H$Io;Pd?E</acX;H$Qo;Zg$%aN48"(]XL5s-t8L'I&mhs4<njR[tOia2cBB
-ana!_ahs6D:fL4h_,:M7;H$Ii;H-]ma8j6hiSD,nf%8I(f(/i_]8lrD!.k3&!.k3&!.k3&!.k3&!3Q<R
-!.k3&!.k3&!8[\^W406Zs7"aof@KrQ/D84HfA=lud*0k]f$2Ca]IO'a"ontM_'K-_!!3/EdEBn]c-X\]
-bg>4uX3U^r#2.P9\E;2crm(hpd*Bn^!!*,u!!`Z6!WW9%%:p$ihpKKhccsb^c-tac[b1T2/_J:IfAFlu
-d*0e[ccj_^bKp4h$ihq1[1iT@!s0O]cFr&YccjY\bKo%sWQiulf*8UqjjD/j`r=!fai2EBamB%4<E)ss
-=]F6XJlRD&dT$9Hr`'&"<EWQ%aVM"OWOZ=F,o@Vq`Nc\F'UPC3SB/ao`V7IY`KFD'<DZZZ;qY(L;Z9Ss
-;H$V!q8j)din_5pf@SU+f(/i_]>su(!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cPW406Zs7+jq
-f_sDQfupGKhpBTpc-ahYf?MZ#!!<9&!!1M""onf,!WgNnbgF_]dEU(_d,3KVci2N%g"!UBk0hW&d/M>m
-cHX]7!!<3$"pOu+'ES779V05Nd)sMUd*Bq`c.(je[b:Z30%nLLfAFp"dEU"_ccse`bg6@j!!<3F3<03c
-!!!BYf&4*accsb^bg51uWm92Jrmqsn^?*b`aMu<Ba2u<C`ldZJ?<1',<*E;f<e=A(<lJ)E<E<.#<E<:0
-q8a?g*Zkn-2@1ZHT:-UmRP1,$*hLHnbf7d#a9Ti+Q!@9h;c`TlbZ+mI<)lms<EWT%a:.(b][GEaf@edH
-s)bl)!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Zs7+jqg"4m.f@nHNg#(3%dEODnccFYb
-`L-o5!!!T2`In3n!rrB'bgO_`cHjn_dEU(rfr`TPf\"p/\[^eLcd'k^cMl&gci!i$!WW37#lk]BZ-qIY
-cd1"icI'tadE^8']XQVIf[ng$X4Q7TcI1"acd9tadEKu=%0-A;%@mCt$Om(GV7kI&cHsk_d0IqChq+pT
-f%L&T#.;2,d`BPNrl>Pj`lc?Em/LBm<E<(&<M``J<f'i]<E3.+@*$Fda;6$?'I48$'H.ggR2DE`&Xo:4
-T#f!s`l\"s#0*!;<`rC)^/bA:<ENI4prEm'hRq=ig"4p/oD`pENrXb3JcLB&JcLB&JcLB&JcLB&XoO%R
-JcLB&JcLB&h>dk\\$pP\n_DdMfDaD>gWckRhpTfucI1%oa33;jYQk.4!!^s!L&M&`!WgQpc-t"bda$:d
-dbi`\d/MZ%gXj!Gk0_QTci22jcd;Xk$j$D2!!"'lak,.d^WT7#c,S/WdEg1fcdh-j\D#Wgf\4WQf\k-&
-da$4cdE^.fc-cXn!tG=>cijLO!#VQ^f#?FjdE^(dc-bG$X3]DNg"=uc^?3kcaiFD%%Ec]6a3*cK?W^?2
-<EiM\=FsY,=O1(P<`W@0A,41^0cDAp2&.SU)P",_P-bn"T,sTGaNVZHprEZ[RU]H&<a4fkfie;V"BJQ+
-?=WcO%-$0XeCiR.g=Z#sFh>]pJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcO0u:8kY3G5q*gg"P*3
-f\"s'Y1hg^cI1%fd)4S\_UQf6$31/0d)4@[!!!'$c-sqdd*U7fda$;!g9/iUg"G-3]=I+RdEp:fd*L(d
-dJs:L9`kM)6(ufUaj8#`gW.Fff?_dkd*U4ef&aTTgY(94g<ZnRi6fp#cd:%dcdC1cdK0CM"L5qo!"8i6
-UX73.ccshacd:+cdGWZZd+@"Nfb_'2k0hAna2uHEb/VWFbO,=<>$+s1?<QStJm*b0_HI(F=^,<Gq8jFe
-?uJOm*tKP<J$j"&T,!fe*hUQqbf@m%aToo.S7Pl-=BtQ'bZb!K"B\c1?tK/U%ERSe^!tcjg"Y0Ns)kr*
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W409]s75"!g=Y*3f\=]Sg>LH*e'B\rd+$@hgW@mn
-WtYU8g"4ZrMZ<eZc-sted*U7fe'?G#g9/iUg"G-3]=d@Wda?MBd36ufeGoXQ"_Y$keB6=od*U:keCMsj
-f$DdkdF6Fmk.\@[rn/XQc`PjXdEp@gdEp=fdF6Ci!WWJ/dFZbM!"#j[c-k%ee'QOhd*`0Edbrf\d+@"N
-fb_'2k0hAna2uHEb/VWFbO,=>>?Y98?Ws:2Jm=1<#?tA8?=[cmb59<sYHP(MH;>b((q%8d^91J>T-']I
-aN_d#ap6#/S7Pl-=C/gJ#?k;6=BJd9B)0RLa:.+d^=Crlg"Y0Ns)kr7!.k3&!.k3&!.k3&!.k3&!.k3R
-!.k3&!.k3&!.k4-!#DQC[rq`@gtCE7gY1?9d'MHbeBugoebIQGYQk6Sf%7suIK]`'daHIpdacaqdF@./
-Yg_=\gYLMq_W07ucd^@lbhCam""f2Tp!Wfe<n#RGdacdtk.nUag"P09d]qQdda?Rkda6FjbL=ti!"Z']
-cI:GH*4a2@eBu^pe^Dsqe(2prinL`fg=t<6g:+l\e'#qWbf\/PaO/,Mn,I-2?trkPh.)%HJn*5=#@LqJ
-@q9.^B)0Utc,[rMZZA/J(nf-md&r;:Si*+ab0J2SbK7lLc-FPTd(-)_?tNYPkuubD#@:Y==^#0BB)0UZ
-b2V9mf@o!7g=u2tFh,QnJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcO0u(9+dPFoV!eg"Y69g=b9.
-[+jQhdFH[qpsLeFU_MJ,ak=niE@AZShTX0ke^E!qeD]/ee(WR2h:TEXjO_r.e^;n!d)FS=c-c%/$IdMP
-dacdtk/"^crn9s"d]qTfda?Rle(<+'e_&*d+KNr<eC2;`QH7J)e'QLke'caoeCN$sinL`fg=t<6gUFu]
-e'#tXbfS,Saj.uMnbmNFC3XW<FR*mtE.W&JE;shUDuXeVEV[d*cHFDXcEVIX,G36"eB,2IZtZnma3DiJ
-bf\&Kb0.oJcGQ>lAQ3#Dp1;HZ#A.OX@qB:fD#)6`b2V<nf@o!7g=u2tFh*)(JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&QiIl#\$pM[n_MpRg>(H:h9iUaimlH-dK%kndi$`mT$Z*4f$MsrW7B>>aPPCsdalgr
-inL`frnA%AftPAbf[eF"dac[rf@8O(c1'0heCE!rf$i75_S+e)g)o2#ZeXTidacaoeB$+cg",&Qe(Dsl
-eCU;Re^rF%d*hpB"4blMefrPmj4poig>(E9gUFu^eB?(YbfS,UaihcMnGfGaT;A6WT;A<7UPtrJU&(Pa
-bPTI1aNViNeC:^K9rlRWc-je^af3A+a32lLbfe,Lb0.uNaN'g#J7X1N_/T^!E,TZ6EH-'qb5fZninqQ'
-g>(K<h"1Mf\W6`B!.k3&!.k3&!.k3&!.k3&!3Q<R!.k3&!.k3&!8[\lWOK?Zs7+t#gtUZ>g>1/agu?l4
-f@/="q:$;(d-&L)g<J6nhpKs/f%&@#f$i7!e`,AkeGe28hV,``jk885f$i3tf[S!od*^YAeGRf&f$`$u
-e(Ej$^>AkD8`%q'h;m)7f$`()d+Q[qe_Sj#f@eO#h9a^(f$r0te^i=#e^N(#dadC5Zdmgcg=tDm_<BCl
-bfe8RbKn>Sb09)Jb0nDSai_Z\bC[ohbL4Q6bl,`ab5'3s_TpHGa3Vf1NP*WZa3;]FccaSYbK82VrlPYm
-c-=PYc-jD.]<f8Vl+#EV#I_+N\@B#W[eS#Sj57Z(g>(N>h=LYi]>su(!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!.k3&!7:c_W406Ys75%$gtU]@gYUAdguHu7f@/@$q:.+Kh87dlf%eO(f@%gmfAFg%f@/@#f&PPn
-e_Jp6hqPuejkA>7f@8F(eC<.&gXuSXnC:Rje(!"!f]^;hhq[#AhUAmhjjhl4e(*!uhpU-,cI(=mf%8U#
-f$N!te(*(%f%&:$eCE1"f&YYof%f*9gYB<Tkg[i#bK\;RcH=AVak,Ibd*0\YcdD('K$Anl`QeG.s3:Sf
-s3(5^-d'c]ai;KIbJ1s>d*0\XbK\MWd*KbWd`KYUc-=JUbJr/sb0SP`cM#E)ap6&2b0.uNaiO;%%Emeh
-^t7>rh;$iXs)u#+!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13a$W406Zs75(&h;$lCgu$Shh;m2:
-f@0iQebRc6gt0O"fYusse'[.-bfJVme^r=&e(<[:[atH5'&VK]a6)./e(<.%e^`=5aO8M^nCBDIeCE1$
-g$$Gkhqd)Chp]$kjjqu6eCMjmfZr+&f@nj&dad$th:^E1e^rF'e'uq"e^i=reCWg=[+F*igt^_q_<BFn
-c-+AWa3MlPd)aGP^<b!Eb/qr*b(@cpb5KN`b5]T`bkoU(cH=8SdEg%Ze&]_]ccXJVbL+>Xc,[iOb08,S
-b5THebN8W]e&oGL^Wuf(s3CGa!6YN*hndq!rnR_6o`'*HNrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&
-JcLB&h>e@j\$pP\o&&9[h;@&Dhp]'kjO_o5e^r@If,<,]jO<&.g"4g"f@\m2f@8@&e^r=&jPIAtrnJ.D
-gr%1qgY(*/e^rL&bLP2&hUqMQrRY-%f@8@&e_00,_;O/*gu$Sihr`PAf[\U/hq-9(e(<7&hVZ`4f%/*u
-f%8U,eC<+#f@AL*eCWg=[Fa6kgt^bs_W]Ooc-4JYa3`#Od*'SXcd^=fcH+;fc[sJpcd'l8cM>[3c,n&N
-d*U"XeB?"[bfRuJbKn>XaNhcNbg"DUai_lTnGE7^nC#J-l,qGs!6b2^%Emeh_:[MuhVR/^s)u#q!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!#MTC[s%fBhqd/Fhqm2He@4;qf@8I'f[fiL(uWcheD/F$
-g=Y$(g=FU)f%AO*eCWd<\(CW7&`;E^aQVF4eCiF*dG3L,f?qqFg[Wlif%8I&f@AU=a2-]ih;$o:\)?E#
-f%AR*db*"&f[AC%e(E=#gXss0f@JO*f@8F-e^r@'f[SO7hmM(lhVI#E\\dR\bg"AWc,e>W`m=Y0#11T<
-cdBk\lcat)K$;*U"O#$4bffe*-IC,^a3)`Tbfn8Qc-Xh\bKeDX_UllTcHaYWbL"krr;Zcrr7TWHp<Ln-
-rlkSic-=P[prj0-hndt"h;7#Go`'0JJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<'re[NFT:ph
-hqm5IhVI)@^>S,)e(<+Nf[f<=$J*k[f@/@5i4[e"rne";a2mGtf@&:#kgpU!f%A[-fAGi7a5>Y/hqltp
-hW3;?f[T*9"5;DZf+QZfjl!]'h;7&HhR:8ae]lFbc'?S+c@X@%c3`"@aj\MVk5G;Yrr3&tlGp0T!6kr1
-ho4:,inE;Io`'*FNrXb3JcLB&JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e@k\$gGZo&/E^hVd;Ii7G^$
-k1SAAf\>$BfEp0af\G*3k2<r*rne(@h8db*hqZf9f%9<Ar7Db;gY:B5i9JG)hqR)Hhq,X&kLnPBf'(a%
-fA"s0f[nj>i47RthV[5I\A@CYbg+GWc%=2lc)T"majJMZe*R#/rrMubl-7>p%F=%l`Rs)-h;@,^s)tro
-!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!!]F3[WVW@i;VUCi8<DLf=p/(g"5!1g=PTA(Y@Bm
-gXk-?hnIe$i8<JLaNEf*h:LB2fD=.hfGE5og=b*0hs&;)i7m2Ihq,X&kLeG?f@fE@$eF"_f@ed0jl!c)
-hYl=9]Y`m_c-Xbic[sJpc^iAmaOS_XdI-f(q"a^Yp\FUWp<UCt%FO4p`n0),i8<Gas)u#+!.k3&!.k3&
-!.k3&!.k3&!.k3&!.k3&!.k3&!13`jWOK?Zs7>4Kh[AE#hVm)$hr`YEg"$2WfBLs)f@ea.f@oBE^=qK&
-i8NS7b3@d;f%\g1k1LI$f@]$GbK/YtiS`VG^#8#(f\5!5l.H3kgY(67'&).(iOmq%hr!AL]trj]cdC(e
-Q-b-0K$`Q)&(/bKbgG%oe'6:gcd1%fc`tgscOAdka4T5-iS`Yes)u#8!.k3&!.k3&!.k3&!.k3&!.k3R
-!.k3&!.k3&!.k4-!#MWD[rq`Bio&_OinrYQfYHP3h:L?2gY1oH(Y[Wpg"5'Ej1j=+iSieRaj050gt1?8
-hX0(qgD8Jrg=b6?lc[E/h;[ANftZP0g=k?8h<EZ0g>1N<hqd/Pik4((hr*GM^VJs^d*U"]c[sJpc`5;%
-d`ftbeB>nTcdC1gdaQRfl-IJt%F3kgakP\3iS`\fs*2/s!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3u!#MWD[s%fCio/hRio&_RftcS1h:UE4gt_/J(Ymftg">-EiP=4+io/nSb0K>1gt1?6h"oaog(rGs
-g>(H<ionV/in`VQi7Yj(khFkIfB:j&h:gT>gt_#N^"hN'iSi_1^ua4ud`pLmK$]+rS^7nndaQRhdaZdo
-cd'e\d*L&3d(I^7eD]9+gu%,LiSjJ0Ge8P-JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&QiIl#\$pP\
-oAeffi8`eRj4V9+l/CR[hZ)U"i>1G4hW!JPl/0;2iSrkWhoa1/j5StVhrir6i8N\Si8j.Hb2V:<iSiM(
-ip,F[iniVXi<8)uhr!K-iS`q[^"qT(iSi_0_!'\5hV$_Mgk+=5guI/sg"kK:fA#0<hqm5hh#ZEkZ.o?:
-%-HHfgu%,Mio9Y2Ge9":JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-(TFmQG5q3pio/hUiSW\L
-_;t%Llg=!(lfmaOlg3p(lg!p!^tdo.ioAt>c0ji_lgF**m/62blg*p'l0Ic^b2_@=io/V,k3hI!mHa!&
-([LGQlg=$'nDh7=i8NYSiP!"kk32*old"^Gk^r#ukRQk=kj@a!jm(sjlKdWpjlkpLkQU;0`nTD2ro+%Q
-s*2/s!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3u!"Z'<[WVWBjQ#.WinrbTf>ZFg#K>?Thr3\Q
-bjs'Cc3qJ6gu[YXhquDnb09k0!6jEI&&HE>hrWtZhmg/&Z*:L>Zgk<d[,87T[ILcs[e[Dn\Gj"c\ad;r
-^%&l)_!Sqj_9'Ri_u@Zg`XTu+`Qm2tj5K"Vp&B0FJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<
-&#m%HFoV*pj5AtXhr<_QdJM2Gbm2VNj5AnXhppE)&'ib`jQ,:Xi5`s_bg+JXbiI%Jbn&.Mg>M&Qj5SS;
-dEp4cd*_C0ajKA!p!EZal-f+Kn^Gn6n^RQdgsXm)cd_")n^Xnq!7qY1e_/j@j5AqVp&B0FNrXb3JcLB&
-JcLB&JcLB&JcLB&XoO%RJcLB&JcLB&h>e(c\$gGZo]>/mjlG@YjlG:OiWn?!j5T+[inrkWp#6>6hrEeW
-iSrqUi8Xarhr=Xm!o`/!ro=+?ir7m;ioBRfhW!&En_s#tl/D0lpZ(#gW8ai:l/V<nal3cjj5T(ZjlGF]
-iq<=o\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cWWOK?[s7GF6ioT:^ioT=`f]<:tj5oC_
-jRM?qjUUA5jlGF[j5oCbk3(pik2>>&k2k\'j8\6?j8n<%roN\1lf?sag#_bbq;_#,o]6#4dH0oY`T;^5
-]]B.SroO.?#3Fq+p&B0FJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<$E:MCG5q3rjl5Cbr8mh8
-hr4n(jQ,Icj5]:TiW/'=jTFT(jQ-6uro)qtro3t?qrRe;roF.Bn`7gRh;eIol/_Bpn`@UJro<A*alUk0
-e)^>b\`<bL%--I1j5]7_jQ#q5G.EY6JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-&#m%IG5q6t
-jl>IbkN1gdjOr]$jlGLbk2bUbjlc="!TW8>jo=E;k2GJ'jSn6Dk2k^cjS\->k0E(?jiccMjO!#:jk8_J
-jiQTajSn9?j9F`-jS&Us\]=c&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cNW406Zs7POPjT+Go
-jTOZ+jlGLkjlGM'k5=??jPJu!j5g."s5_\khrWPRl/hHto]?)6dH9-Dn`K6#mH*$`g#_AY]B8nM"8;b<
-\Ujg5!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3<!"5a7[s%fEk2tjgj5g1$qrQ_s#3=q.iSs"`f]<+q
-rT+%Aq;qY=jQ6C&!9Eq:rT=.A\`V`0rT3S3QK<_[e)gDf\`EhR"m+h,k3(n+jTG5VG.EY6JcLB&JcLB&
-JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#,o5>H2mTqXQ>&qK&qUGK&sf0"PreOE43gfJcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcLB&JcO0u#Geu<HiNm'm(2>2k(;`Ik(;a&jot,5p]#<EJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&JcM/<#HPVJHN*Nnjn%YekCVlKkCVlKkPF?FjkfV/F1dP6JcLB&JcLB&JcLB&JcLB&
-JcMqRJcLB&JcLB&JcOX-#H52@J,f?1l`K?%kCVlKkCVm5k6:2:q>YWMa8gelJcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcLB&d/XEO[]t2Yq!$eLk^r#Mk^r#Mke--Tklp,2q#>EEJcLB&JcLB&JcLB&JcLB&JcLB&
-JcLB&JcLB&JcM/<#I(bIIJrs/k4@egk^r#Mk^r#MkkaKHk3VmBFM*Y7JcLB&JcLB&JcLB&JcLB&JcMqR
-JcLB&JcLB&JcOX-#,no=KDtiIXS[VHK):/sK)<=["9&7G^W6D,!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&
-!.k3&!7:cLWO9-TosaICnUg:_nUg;;nHA@OpM%6k!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!13`k
-WOKCF\@AoUo='=\K"$?@K"$?@oXBk]JcLB&JcLB&JcLB&JcLB&JcMqRJcLB&JcLB&JcOX-#H>2B[CE`R
-\?35l[t;)@[t;*$\&\Q$!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!.k3&!7:cOWOKCF\@AoU]!m:#K"$?@
-K"%nlJcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcLB&JcM/<#H>2B[CE`R\F[1][t;)@[t;)@\+I.[~>
-
-%%EndBinary
-grestore
-np
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
+<?xpacket end='w'?>
+
+
+% &end XMP packet& %
+
+[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
+[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
+[/NamespacePop pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Core/capture_mysetup gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec
+Adobe_AGM_Image/ps gx
+Adobe_AGM_Core/ps gx
+gsave
+/0
+[/DeviceRGB] /CSA add_res
+grestore
+Adobe_AGM_Core/pt gx
+%%EndPageSetup
+1 -1 scale 0 -65.27 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 65.27 li
+612.67 65.27 li
+612.67 0 li
+cp
+clp
+0 65.27 mo
+612.67 65.27 li
+612.67 0 li
+0 0 li
+cp
+false sop
+/0 /CSA get_res setcolorspace
+gsave
+clp
+[1 0 0 -1 0 65.27 ]ct
+[612.67 0 0 65.27 0 0 ]ct
+snap_to_device
+<<
+/T 1
+/W 2553
+/H 272
+/M[2553 0 0 -272 0 272 ]
+/BC 8
+/D[0 1 0 1 0 1 ]
+/DS [cf /ASCII85Decode fl dup/DCTDecode fl]
+/O 2
+>>
+%%BeginBinary: 1
+img
+s4IA>!"M;*Ddm8XA,lT0!!3,S!6"pH#RD@V)^5k1,Ut&Z)^$CV-n$2`.4$8p0-r&".P!#0.k3/)1c7-J
+1bUpP4$,Mc4$,Mc4$,Mc4$,Mc4$,M)%1<OT%M0Qn)^I0e+Xf*-1bpgA4$,Mc4$,Mc4$,Mc4$,Mc4$Z%r
+5X7Cr5X7S"5X7S"5X7S"5X7S"5X7S"!Y#MF&.T6j'H8;Q-m9uo4#A]J1-7QZ4$,Mc4$,Mc4$,Mc4$,\m
+5X7Rr5X7S"5X7S"5X7S"5X7S"5X7S"5l]X?"9>+p^]4rP!>#S5!rsMF!>,>6&H`!N!MTPp!!36'!<<3&
+zz!<rW0#6Y)6#mq%@!<<3&!!!6(zz!!*-)!sAf5#RLhG&-)_3"9]&9!!WH2G5qUC!!!$$&JS(E',=pY&
+hu1?EH728d00^t6'C^Q(Et)&_(l6$#mqLe6=R4J)C-UU-R^Dn1c70M3&s#e6q'R884cEQ<E<1'=^#<GA
+S,RgBkh^2F`qtRH$Y$nK7nr5LPUeEPE_>uQ^F20U8+N\VPgAlWj8t<[C3QS\[oYq`5Ta:aN;TReCE.%f
+\,!;ioB+]k3(smlLFH:o_%qPq"aau!<<*$!W`<(K,"@dz!!*Z5'+tu]0i8&W"pYD?$5F<m(`=58+sS?Z
+-7:2j.P`e:2)[BQ3BBGm6UX@47n?3D;H$Op<``C+>%(lMA7]@cBPD4$EcZ>FG'A1VH@^[#KS>/9Ll%"O
+P*;,qQC!u,R\?INUnsrdW2Zf%ZEppG[^WcW]"u8$`5Ta:aN;TPdaQ^rf%8R-g>V&OjQ5OekiqC%nac;D
+p%J.Tq>1-F!"8r0!!*Z5&HG#qf/jjVL,Ger<CL/Ib5l#`KiLnI73eVtL>&PBQ<I6]A]P%?X<A7^'LX`4
+]`h&pZ$;'S>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n
+=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%b
+Lk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RT
+AlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk
+"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5
+G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(T
+An?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&
++BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7
+f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7D
+Q=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[f
+iWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M
+9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#
+M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP
+?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)
+FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=k
+LmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT
+2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8q
+QVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)U
+R#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$T
+dp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3k
+WH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_
+R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID
+>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F
+$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z
+=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#
+V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXS
+TW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do
+-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\
+.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,Ed
+H4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!
+@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJ
+Ju-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@
+=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUF
+L*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3
+Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%X
+AU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n
+=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk"bn=kLmDXSTW*%b
+Lk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5G_dhT2<"do-(0RT
+AlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(TAn?8qQVD^\.U=pk
+"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&+BW)UR#,EdH4$!5
+G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#M.U=F$C=J3Lal[fiWY&_R>@/@=.lO7f8,$Tdp=/!@Tf(T
+An?8qQVD^\.U=pk"bn=kLmDXSTW*%bLk;JP?6E?Z=dY%XAU4]M9mDID>rCUFL*`7DQ=a3kWH?aJJu-q&
++BW)UR#,EdH4$!5G_dhT2<"do-(0RTAlkY)FOu>#V:/`n=CPF#>U>f'kUKjqi^=M6RdgI!ee$!uOOb&g
+b4H],Rdgc9d]^I<L_^]&AmupOQ#&$$BKL4c-0L:PP=]tLs3SeTgI0KIaJ@7kl?;lZ[0C?II#:WNID)h#
+%Jmc"nC"rLG^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30
+*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g
+*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H
+!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\
+GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:
+G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We
+!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]Ea
+huJ"H!$30]#D[g1iSX]\GQ8d+!!e:0!TDr:G^'30*WQG#J-"We!-i_g*Zb:dLO]EahuJ"H!$30]#D[g1
+jJ%_9PjK\7ZoeAgl.&j`]BtmTJ('fLg$P4.L]>cB6^hdt,*>NjDeQc0k*joCUf1p\g@i>>We(oc+FjTH
+!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8
+"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45
++FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.
++9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh
+!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(
+&dSJ.+9<U8"G-Ud#QRC<!?cmqJcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!?cmq
+JcHDh!(\45+FjTH!"oP;80@pUJ-:H(&dSJ.+9<U8"G-Ud#QRC<!A=QU2-i2TT5=5G!P[g2T5=5G#XeX?
+a$Z;2?QtV,T5SDTd,peKaJ;aIgY)aUTSJ;RoKieG^_n#_`pH)o")?k)5tt?KT5F@'4K\7uVdkpH(nfI>
++]dVTYd."LgFAc9`!e?#E.qMT[aN8WMeQ^l5fF)>#Z\CXD(Lm,[['M'$rF!DKj0MEd`FJ,Bk3`!`<s'[
+<Og4h/<bmuQ:]"':oePh>E$#=aZ,2mA=Pp($F^:@\BA_?PDHZ58]2$6X)NbsN4.0V3/_K]S3Y%#[i\=P
+9dGe3Bk3`-Qo@P^.nH4]Gc>ABN;6E0dRfR>2=CTB[V/[L?A:<qSJ]hDh?SoQD@ijgSsQ</(#>9K[['M'
+$o"`$Kj0MEd`FJ,Bk3`!`<s'[<Og4h/<bmuQ:]"':oePh>E$#=aZ,2mA=Pp($F^:@\BA_?PDHZ58]2$6
+X)NbsN4.0V3/_K]S3Y%#[g6!DbAAeoLpiU@`!fJCE.qMT[aN8WMeQ^l5fF)>#-_+;bAAeoM)MZCEWLlq
+&Q2-BFBFCRH>'lq>#\!8l,.48VGUXVbRI*0)=.^'IF6HCC1U'V9YDFL<;UUN)6g9-WU+YK5Cae5YZ60l
+>SU.+7Hq4CE@#pF=1L;AM/ZJ)6ES73Bk3`&['EFL@YJ$>.bnUDQ:]#!9-iL$-rmcDXi=RZA=Q)qZ;)NO
+Kj03[gh!p[8]4h+,iT"V<ObAt``m.fS40fj:*=#">D+K]A[[mr`*5k[iW^f2\3d=;>A7W<8[_Yk`!fJC
+E=f0jQJ,Ih&A9p2*1T:7#cZS2?r"qCieEjM=@KmP;IonbW+WM8"5IG'ea4Il\2pcZ<sDW1j5!LaV$\E<
+2<g?.E<G2@6oprSdn+`rD5=e"(u`t3WKPt.\;P&RiW_Ab&F*f7P3sOJ9=TP5*CMrV/Yp"7[Z^&$@u!mf
+$=pT.mNaG[-/:c+:njXWQI9'W>=j#M1"7VM;^Jf;E>Hu.`!gbq.MU!A-/:qrQZ3*J6AgIP>=j#ND'dt&
+a&&M(9U=+4`*5fW&2DZ_W)G"LQZ3eh?,R.o$7Zb3D'dt+[$Pb7*C>X;10[=o&T&iL5fZ]qThLd#?,Tr=
+G7ZLY.&^&j[$PbJdTsd"FUBT4a_`?Z7C8D$"!'^cKeck(G7e[<gd&nVU7k8HdTsdq8Tt_#e0q7o-+'"Y
+(=HL,%!;n,'Zk2<gdST:E<@4JMM3fi8Ttb`-/:c+:njXWQI9'W>=j#M1"7VM;^Jf;E>Hu.`!gbq.MU!A
+-/:qqW!meU.MU!@l5%[<1"7VM;^JcK><7;T:njXWQHl1?l2r%nMM3fi3eao=%!;n,'Zk1V(=&R-e0q7o
+-*sOS3e57IU7k8HcCo(>"!'^cKecjnKsR]dFUBT4a_^5cH=p%r'acE)qR1Nd(=''*I+0RC;sN&d`*5:4
+Jb)^4Thh_%<tT96iWm^pMM46rSQnUiX,%iT$7Zbd[WQR*cE8:;e0q7olIj_+><99Fo2)0T:TJ,0&T$al
+#L,SmKg)W0>Xc!"L`\J].MV`fF`A2BXrr,A.&^)0g""#F3k0b4:njXZX(PKGD!L!bbsI;A5-:A\7C0%N
++#OBT'`,7\E>Hj&+FMZeW)N!7e\kZQ\:O6LU8:Yd?Vn0'!V93`V,+.!:porso2;<Z:TIi![IjRl;PL!`
+X'\]2o`=Y^U8:Yd?Vn/Yi'(n0;)Z!j/TeK.WYIqUl#=&Yi$,+"'5OG]f1UXOTi=ahQO@(O"6QO^+'-+L
+Cha(7W)Xp?`h@3`"6QO^+'-CTCha(7W)Xp?`h@3`"6QO^+'-CTCha(7W)Xp?`h@3`"6QO^+'-CTCha(7
+W)Xp?`h@3`"6QO^+'-CTCha(7W1&uLD2gm5I"7*.'ad[8QO?eG!\+m`W3oO^C8J]q<)fg(;W2Ae^a`;_
+W3oO^C8J]q<)fg(;W2Ae^a`;_W3oO^C8J]q<)fg(FUM8I$C)>U/R:]ne,lI88rHbI[<2JK;,X.=e1Frk
+.TBBG[<2jY:^WI&.P4pme^OYs77rJ>:pkEGWDQQfe^R$gW!,eNPnpB)/QB4`8rAlLWa%,T\-5K^PnpB)
+/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`8rAlLWa%,T\-5K^PnpB)/QB4`
+8rAlLWa%,T\-5Kg;P[KqE4%P(2(C(TMc3H[2$#Qa.TD=):pi.]2(C(TMc3H[2$#Qa.TD=):pi.]2(C(T
+Mc3H[2$#Qa.TD=):pi.]2(C(TMc3H[2$#Qa.TD=):pe[/-Da.'O_LZ/dn>3k.&p-YV8C\SJ5n"t;/)lD
+dn>3k.&p-YV8C\SJ5n"t;/)lDdn>3k.&p-YV8QPOE"c3FWCXDEiG#.(9i?kF,1B2=VO%<@8h-'`9eI3M
+>QiS*W_tE*\6<Tc'3(^*8@6h(Br/U>;Mq:pdn>ClQN8s9.[5ic/f'm\"P"p#;Cs`8>'b^fV%lTkVl3dF
+J=<;L8k#YV>'b^fV%lTkVl3dFJ=<;L8k#YV>'b]N&sAJi>)8=JdVk3\<i=*Gj6DPu;5JJK;`59;cjqqK
+!"E:0jSNSuBMIqijSNSuBS%?+e&OhECL89H9qQ?;]MRaZf>sadG13q-#4)?Z,apSS8Ro"jfeo3mI*GA+
+*]fd%8("3JAu:,@IbG!K_9i<lk"JYon3/#B6_X2RpkM-FLY)^g*<\DF?k8'8&EnOm4sA9?U%SK]LHuE*
+fE:+R"?IW4%u><^oQ)X\AM<b9kF\Nuf3._#TPSpYYnL9uEUW-LHaTFKC#BREo4ua%XJafI8h7X0D)sK&
+VXQG0\Ydubi(NR;TdULH%s)Nom@L5,nIC-k&$Q;W3XBgk^`O-O+jg)dHpaQ^6gOjD%Y>]3YQr*-#]r8G
+*t[WZd/*fj/e3H&*6@WBGnQ/Q[+9*`L%Vlso//"hWAU/KI+p^XJZX2M5&L]4\"cgcT5F?jcdI:(p=1s@
+DduB4hh3]UR_>o5W#lFUkc"+;E-*Ff+nq',Bg@7j%$)MALia3lI=OL)cpON#!;M=8%Yr[=iZ/._+(,V8
+F:dYaJ3G.'Q(UM/jJWpK_9kq5oOuA3AZ$Sc0f"0a%Au_&lU\Lg_Ps\V]\%=TBbL+6;dRpU:^G3u9GP<A
+L+J'a*NrFmBB`cC6WnrtWCW)_flX^513iXSZ(JIUo`UEhBd;&`*XA,C,TtN*V;^?XT[H.9,^Nc<#FZ)I
++OWcViS]!SdR:pIO%(gJ*dBSR+PDmI!J1cK#W?4+!+:Fk64K>#^_e3IOFq.7E!?S+A0BQfS,n3NR0Y]]
+B)l=lAjQrp)8I(3foUhu7W8P;2Imr`OdlH(%@IJ[A7kmMK4[FZR2NdW+PDj/Ak$_D#W?39fo_d*Jdn+R
+2IpG#@"W&X%@J*L(a.LnK4[Sl"pd+t+PDmI!J1cK#W?4+!+:Fk64G2pE!?S)OpEn-)8I(3dRYM/87qp1
+K1R2<8KjT)JdiuW%4$[I"pd&K#W.\^^_e3B80H>OB)l=l8K`XW+e/Rb%4$N7,_g7B#W.\M1m/`l(a,60
+#UX):E!?RpA:b,U+e/Rb$(2ofAk6P7@"Mu]+ISB1^_e2^OpECFL2[>&-=h]7R3A($JdIhfJn@Pd!+:Cj
+80F=`)8I(3R?@h&A;5%-#UX)6$(2s,!J1WG+G+2rB)l=kAk4&4Or;%P+ISAu-=hjM"pcPdJdE]WE!?S)
+OFp+GLPLHDK1Q>*Om%%7*dBN'K1R,>LOnW@8I./8k]h=nGVkM68KNYBJ`hVV#UGPrG^(9S,`mUL*f#N%
+kCQ82,a%;8GTM)TOFg%FLPLHDJk6OYP!(H@%m1b$6)9Q,"4%17&8<B9!;"%&KGmDR!'Kab+U4)m!"V11
+83s&45Qf=:Oq;=PciE[RUkBXWoDh#CBd!\D4TH!T)G$5@=W,!l+B%/"QPmRU+B%/"QPmRU+B%/"QPmRU
++B%/"QPmRU+B%/"QPmRU+B%/"QPmRU?rGqbQPk;j?rGqbQPk;j?rGqbQPk;j?rGqbQPk;j?rGu,;WB`]
+(a'IM!1+a^LOnW=98!@OH6++4ScLGT$$#0S!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=M
+KE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKE>Ck!+:=MKF1ss!+:@NKF1ss!+:@N
+KF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@NKF1ss!+:@N
+KF1ssGqT9G!ga0,\F_mG%m12(+B%7HnF/R0.<'i2O$gh#o>%3>"YMqK+:Jf1E.LZ@i!^/GE.LZ@i!^/G
+E.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/GE.LZ@i!^/G
+E.LZ@i!^/GE.LZ@i!^/&Z3u2W8Bsi+)N$AiD;PQkc+XdOeMGrOpAY-$D/bd,"3_#r%9H9bqe*?NNTX$s
+qe*?N_B8g-a$Z;2?QtV*T5SDTd,nN`aJ73sgY)aQ8fo2j#sqe;I%leHp49PMosE>peR7^tp=!]c[+EOP
+@-cS@comFR;+&Dn"6ne-a91\ckK!biiTJ8al/CgH"6ne-a91\ckK!biiTJ8al0"P2Z`Nuj1S0&UcEl]D
+%?F(6_O^kcdU(Vb!_oR_04sfTD)sa*n22`aCUNQ$Zr=oWk.=sQlN?D1kK!biiTJ8al/CgH"6ne-a91\c
+kK!biiTJ8al/CgH"6ne-aESODlB>AXVI*P%I*G=_;JS1TbNilGQl>/]P,`o4;H+067sgDI\)@`Y,OSoU
+;`@3nP'sgu$lpS\?YrUdNI)2B*?IT7$$^_&5T`c45!U2c%mE6#:CfWS+&<D25T`c45!Ta\8tRB-'(aG(
+GC?jDH*GT_[XkgLr6f@fKf.+dqe<:ujn5G#^C"bF?Ji2A;_AOI87>FL%IQalUSYZCSS*kU]uTN<Z_b@S
+SS+"Y]uTN5HI5t6["a_(UKFGs)%_a;1jp[([mmPkGFes%MF<cg/U5>kOK)MAQYmS`-/3sXj.Zn1;Q4K\
+?+;7U2Nli!Yo5l.YYL:VV,YOq`C3>"167S!p'>nf&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,
+&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&dW`,&eops%9#:5\%T+`K]G!ak<@esc))5;%l;=Qnc76_f<t"7
+1O%;Sf=#Ap+90m36()Lq,*,HjDeQd[Am3g-UXSD\g&lF.J;O@<VK/:WUp@\,CfPn#2=i\I)1L:Ug<HM/
+B!-]3IbG%/'SH`Y!V?Wt8Il="OUX/He]8!D&WGYr.p]-:%rF6o.l8g99C=C4PIJ$9]Bt,nnms!'Vmi!8
+a7p!c!@jb2.MZZ4djgsgOm%M8fV</$[$/$#f0#>b,JCq-^a'HkPL%YP`dILucTaq_)=uVf_k`XX:BBnJ
+(&1_ER/e1$NaBumXP%]=:#KcOI9Q#bB<:Y$%<fFkec^R)'([F\K/\HJ&X?Eh'n-_4jD2!0H`(]?[n+[&
+7MF`GWN?N3Y%\WAB^^X0^U38h-.OIb2q;B?2eTpk1)6CHl9up'qD:\h2HIGR+;IcqB#65KYXNV]d_*Gs
+r.%BEOO%iR$IX-LoFXG@+r,dSh?8E1&jQGB^''nLV)nJ-3r,5@pE\=+l18`Wjp-M-nc0`FO7so*IgBKI
+(%kpN;`@5.:U^0EkNNLtqeC]T7_OT3b]J+@YU/4X"GBY`:IeeIe;VbO<j-^g_"53m4Zt*BXod&![G7d<
+mbESc[]pRjO9l?hjm5Qt=67M>/68_u;OnhaXZJ1O^t1]6-+']=5#Qge80@pV<.LW5k/.#0g3OJ)iG4YE
+TPXHfI;(RB_OBVmRgtM(-FNVI?Ii*X17<)mogiOZ-4TB6#H+DF=_CmtkjNNgC$b([EFeV3J%5Ha%o>Y:
+,(YXYTk9Q0jN,$RH_`\[B[p9[SXnT)$SnL$=ABB5c6_O>;fR/@<ZHIt9*'cHeMG(E(*r]TETt9C28U09
+]'#3-:b=b"bf_(u?qGrnbpH>R3'_oaIKn%8G+rPQW-Y^R0l&jI,B)q2BN(TABk3A/_ndH#LOqc%%g7D(
+*XMg/4;%X=GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:+:![R5S"A.J0#a<
+!'E@V!-i`6!:]JK!TDsu"2hqt#D[mr%hAen*ZbUf4?O5VG^(J6nF/sLiS]e"_ndH#LOqc%%g7D(*XMg/
+4;%X=GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:+:![R5S"A.J0#a<!'E@V
+!-i`6!:]JK!TDsu"2hqt#D[mr%hAen*ZbUf4?O5VG^(J6nF/sLiS]e"_ndH#LOqc%%g7D(*XMg/4;%X=
+GU*:Yn43T=i/e&Y_&ru<Jj9hW"FqO7#lm(M&cd0$,QR?'8-.]-O9<D:,SK)Ka@[q]'WnJDhoNRZKXc_+
+p''gL/I93I&eC=l;N,*&V'qBJT%Da=]tlF,lqFE]8gDCdHA-E1Q_Z=STk.5oY3Z8A%;/(;m9rVd8?[&X
+,E7=(NcG0mKY+Me!]$Q.Y##GY&=-0.le[:MY=G`l!!!!"P(3P?r?,@J6<lu;=U_[>G*It75Y+)('r0mS
+9^Jms"4017N?A8c*eMCn!;$df@n6TG#GA>t!'LG2=OI0jJ`nY!!"V?e(,UOHTR$ta5Qf@r"cXW*kT5>q
+O9"n`6"<FcH3^+JU]<O[cre]r*eEN+B`JZ/oG096#G?<q-sNDKOR\:h.+3ccUp<99'Sj>--Q.b[Gn5-t
+7]i3DgYUVj_O%LWZ^go>gGX:W5Wlm@!NbOhCYL\#n"tN:CsiGNs454VR;6.RO&)BdBY7/R>1^ije*#K>
+")ne_M?KV(jZZ7G-lWr.Bs3r*_=IQ3frFo&CZ]Bq1B"Qj=qH6!+:![P!;]+'ls@Uo>k6:m?E>eN,#Ziu
+Wsap>ogO0YamFXB=6d\*;b9VQMTRX%.Yt2"1mr^8cX60RBQ.Q#7j96/A4M"NZIM<-PRO<9OV&7H=nbe,
+<Xd%#<;dQ93Qk,GRg6bJ_YY0=>tFSUU[U1Gp=Z0/:K4Laah[,r!S(e$"@[#:<Dh(2C3R/u2cb71Qm]%7
+AO`#kVIkiN53bcXN6pR^A)#-!l$-nafVL+S9D'j_U.rCUA-sfecm$!q9TJQe"2hnSo*7eK)=uWr4T->8
+\Bgc)2B=%0SeT7mH9koNn>8GrflVC3k-3N\EqXDR;t)Zup<Qsh-c">LgHApc*WQGJ:?e)uFP.6T.6Co%
+'B)Q)pD3c/FO<6pQ$s"2$3rk'_A/;?Ti'm\%iuJ5N+!`ab%ns_Z-o12As)I9d_-aTN2JGp7OT77%I3==
+%][f!Gc?h,<UK-1c)S,8<?-1^Hl8Ap`G$BSH(sOUVGPa:fOYYmG!2_5W#Whs'_uo2W[qF+eI"tb?M8AG
+fSHYM/$5Zmidc8u!$4]3%l=/^CGp;1[WV1!T)q`!b*cSQCZYkP&-2EGIT62__B+/fpFitSS"nTC525R]
+*g$+L[\sj0OS^c[j?C@A49,mN>u4mbW]b.o.[j:WeGfN1W\&#_.Y3$4m]SFp/AEE']mCVc<EC0l%D\IK
+g2h)1/$_!lb'$]Tedei=dV,Y:Q&>"[<CCjZgjnKgcT5-*=@TMa?AQ=pY/Np*SG/gu-,?!N(#=j+SX1k=
+cAg=,OB-OnpeWf<Aa5_hla1SE;&WL\5AbUQ:8MBr(DX<rBelFV.NPe&&YsIAPs2MH3A@jE=sRYu<fu[q
+[?2'Qg]ordGjiT\XrmdFKaIs^k/.#0g3Q`i@=@$M"(fmUUt39fGT+`&];+!/P?Rl5i+jfm6RE9187F@4
+bNb0":J,tl-]b&$a6fe2V*2e]a3jjErNm)6_Oi*(740Hsnf$o;PRr4@i9<e9/"IjL</Q_)6I:TjH<7P;
+Ff3(g(oI:V)D8,=;5uJ8HThdkHR=bEiBu8"]Z0OmgY5C"BL1fVMPJ8Rn=['8jIR&K#kU<EYiQ7,'r:ER
+'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK8`;sG;9:pK
+HCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0_o7j3605C#
+jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"_Lfk(P'Bgr
+4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#M^Xa@b@FJl
+4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<jiME*&<"d);#n=f,l
+Gd</S4LRZuPJVpmUQTjuofP?>7$J`s,*#7R6"Ej74=GNI*\=$X%kWo6,k.J4.--s64\lS(;'cI5aJ4oC
+:g"KQ:C8/@LPmRDK?Ie&aZLt&ME*&<%o^BbPY"1&Z7+e*'Ga+WPJW*SiSr!*T^pbME_d#M,*#7R6e(Vq
+AJ.gbCl15#Ka!T/,k.MmG^-NN-p4q,*0\6kaJ4oC;"Zq5=[\Jq>9])!iB_!OaZLttSfTGW8e3M97jRSs
+Z7+e*'Ko5&(/Z@_QH5haGYhNWE_d#`Vh^0YP(Uqg;9:pK/;cG8Kb%,"`KWq[jg$;qSeMr/*0\6pWSujZ
+,bX_]'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK8`;sG
+;9:pKHCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0_o7j3
+605C#jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"_Lfk(
+P'Bgr4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#M^Xa@
+b@FJl4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<jiME*&<"d);#
+n=f,lGd</S4LRZuPJVpmUQTjuofP?>7$J`s,*#7R6"Ej74=GNI*\=$X%kWo6,k.J4.--s64\lS(;'cI5
+aJ4oC:g"KQ:C8/@LPmRDK?Ie&aZLt&ME*&<%o^BbPY"1&Z7+e*'Ga+WPJW*SiSr!*T^pbME_d#M,*#7R
+6e(VqAJ.gbCl15#Ka!T/,k.MmG^-NN-p4q,*0\6kaJ4oC;"Zq5=[\Jq>9])!iB_!OaZLttSfTGW8e3M9
+7jRSsZ7+e*'Ko5&(/Z@_QH5haGYhNWE_d#`Vh^0YP(Uqg;9:pK/;cG8Kb%,"`KWq[jg$;qSeMr/*0\6p
+WSujZ,bX_]'QQtV$R1U&iBu,anRW>0H#/?u-\V_d7jRStl?IQZM'tKp73%N.K#j^MGYn&q4BY(:*a9hK
+8`;sG;9:pKHCc0/U.PqJO[g\dTX$!,SeO=`%i/"g#F<H+P'Bf+'QQtV*iFdO.$B5+A5UH2-nL69-\W(0
+_o7j3605C#jIR&$73%N.LT07las<YNfbAI&$4A&<8`<%dnF:'&:jHl73@BLaO[g\dU$?lIZABtl[RD1"
+_Lfk(P'Bgr4?Qb7PTF$QN_/1qA5UH2.!hI+/>>`I/WiOKn=['8jIR&K:Ce4<,mTaWUQTju=VPmP$6H+#
+M^Xa@b@FJl4=Db<3@BLk;o?S=8O;ID.--s6(.B4,_M>,LilWO>o%=^t:C7IRN_/1seF<!>&l<iiU1j0t
+_LsR0dAg_Q$6I0"N+Wejg0c<Q0QTFHTh75j&UjeR$DtJhFRucdANgi'EZqQ*HiAs<Mu`D`%u/fV8"D'c
+d6m:JR:K+(G0&.]o\r_)jF61P@pZAeF8%%;@Q)L'K+ohnd\G6*H9.bMqK?S?C7:!l9R!X$.d&klj6ra(
+L>PeS1PW3:3g'F&XWmV,<cTB6G9("MNtmU[oL)"L/$7GC'F9T6.$&0%.#Hc"=%?dQ]l[LK;L$CSLHW&5
+7Zj:oXi\crSL$'K./)@_PLPO1#tFkl.ZJ1!i-bU=3fZ^VPXY7;WL$L3ohX,Xq@RJr<aM?2V,^I'=s+_Q
+H4(+^Y,\:ua2WQY=LbP]of1[4Y>_8Tnco*oVgmD1Ct/?t!ZiB_+F!rR!/aX<'.&F,]!S"P_DJAEG->uX
+)g1EJ%Wu7U;jciK:8:3KZs"3BSc[VM=Y0n/I[=juD//iERJ5rna0Mn&3L4lNo9H85/]j0^l$UOWYD"ut
+9BJC&Hn!:G4?SO#8<U=DI)iOrKfP2ejunuW.Eo+\4Be1AQ(L_34dCCDb^*VNm&T)?AXVN:eC#VDqHkuD
+X5Qf`deSr8?OCj*cOUegOX4Ygq2])o$?I8Tb^1i7;jh6BGdTAb.mB<DHReehR.S+&fiQ%\b;7&TWME*g
+oY+hg=2LKJV=PbN^(f^4SfTIX,"g1Xo,c&g']qP3R.aPLV_ZKcnS2bN<dcWgp/UU[1$O)+ZEJsBQ=ku2
+;b3(Xl$UOWYD"ut9BJC&Hn!:G4?Qf97$XB;junuW.Em*F1$kt":1]jPimcC%XSQ9Ym&T)?A((16AR>dc
+/C+hBVNE0;deSr8?OCiqQcse+pf!SmG^-VQM(:cVb^1i7;jd3kA(ar#SBE_+`MoY)=nKF<fiQ%\a//AK
+b.\SP=e6Zd9d33UV=PbL^(f^*V<]2D^(f^4d@tCZ/\V-T<qO+75$fmr3LZP0lJco#3?#n`59me`o!VSF
+imZRdT5=$6-ao=Aed.3KI"W_MJNGWK\K#kH6N7$`0;gn=.1bhW/J5's3VN3UD"+N\Z'=q-\%T+ZKk)<O
+J0EidH=tt*bpg6gT531<Tb%1Ta$H,/?QtJ*T5SDUct6J5aJ3/]p@a$l&0=(Y7'M'%^`N0nVS6ZNK.ktR
+MQa.Z^1Og)H[aZRW<*W^'F=n)4:U1Jn4"kk*nsH/Bnp'MrF;j(+u50PLDI^?g7W.!AR11lX*_HRO4@RB
+VB1R`W4:]`?E0R="dN&fH`50'#A)c7cfhJHVnB$VW=ObqhTF1.XT@hS[L#;h_Q=2Jl&FDsR2+C1+h_T#
+Eh9FUo6hJ(19.@s[.Qgl]n]8EhNDL]AK,9ekk@<K%r"T/;_h3cDt]@Za\);+4iWCaJ$abo6=,&6LOgS'
+LOghFU[sH1p5JH&r>r\_cG+$%L*,fS'KrsU[WkUZULV^I2k&?f*fnFU%9*4/m<`KInb`i>]sH;Z,S9J7
+(qo%[h)8VFUtAIs.;I>D$^\G=gIXu@T*bfh%WHo;nu^p5"6o4sk]lUbP[ahiAaSm+MM4-g3qlhOB[N\Y
+[3"ts"j[YBH7T@E8CA\Fh>)*c'crY+b2f<e>3u#@op%'eV<Ms,<a09<1:_NK-%*N&FI,WZLF_+I:=o2%
+n?D%P`9#-.Fo`_@LOgW049:!raYfP+Ab?A5RB:t=9kMD1I6q`3#D<ZXn3'kX<;UUN(j\JpIbLZ(!IIc4
+^Be94%)6XU5,e#o8&ZN:l/5)UiS[;<l>h8Hd;*+:<78G8FZho8ka(o?'gV(<E=Wp\3*m;d1Fh,Q!M\mu
+8(#ejNn[<CQ<R<VmoLge+'h?0Hkhn@1LCJg3mZ:BFG!\s.^G!ig+1c).fTKN\+L!V@#V;*ReT]1:2pP3
+WN59TSn"MJ`b?O[OW97>m6tAq%2W>)=sfFR>'2#Dl<-OA?JS+9:Je()kI7;!:6Q'$)5`[(SbgY?^')-Q
+!/lijTh%YXqbsa$Jb5k0$h!n+kZ'at>3,Qo)_;(LRb-Lo!p*A:J7d86r$gQ(m8,(MK6rau9\;;7+<I\L
+pD-OG"7ABj4e3tg/=ns+gj[r^TE"tV+<ZK);ROr``R^Xe=V49X94o&EHm)V/rr>^+ee*pfdZBp8,25Hc
+/I/#S<ZZS(.gjqdb>%6&'o/Bb<Y^lF:$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?'nW[]edB5C
+7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:cWD\#W=sS.
+"_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%&u87cX;-M^
+YZ;'.-M1=G_p;F8"K<&\.g9AEX;-=dM7jXUYk-EQ_(%k0MSWD?lNL[],&]nXX??0-YY($:U9IZ>HGN]0
+8=S"/.h=dNX:h='kc>MST!26%;C;$:$H(1l.g2gbH7K/-kH#DM</J:'K!=jt$Ge2[hMT-OH0YWAPp1-8
+@&uK`K!7k02kmNW*dYY),tONQ==XnF@&t!::$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?'nW[]
+edB5C7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:cWD\#
+W=sS."_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%&u87c
+X;-M^YZ;'.-M1=G_p;F8"K<&\.g9AEX;-=dM7jXUYk-EQ_(%k0MSWD?lNL[],&]nXX??0-YY($:U9IZ>
+HGN]08=S"/.h=dNX:h='kc>MST!26%;C;$:$H(1l.g2gbH7K/-kH#DM</J:'K!=jt$Ge2[hMT-OH0YWA
+Pp1-8@&uK`K!7k02kmNW*dYY),tONQ==XnF@&t!::$AYnLRt_N#uW,B<XQaj==XNR'7)/4@HX^,JlIT?
+'nW[]edB5C7,Eg;=F'39@$MpS7:<2Zon'D?OZ0#=<ZZS'==$M-d9%n04^b?(UeU'S'o/Bb<XDYNoMu=:
+cWD\#W=sS."_$Sq'nTDA]bQ.'o@=8b.R`-N_,u!K"^mT>Dae'84S=<18s)',YZ;fk_,r!SS'b=g%m==%
+&u86m>7J'o?s5qZ\k^-7+b5Bf6L!%nBsO?<VR=F]VUb(2b'Y\1#JA[!4E(]CMHfH65,`/\'cEI7D_\9P
+.@19@2U9`u.6/jn9G=?==DKdr2UX)L,J1\BB5cT`U15EbYD87Qk_qNd@1cGO:KmCJ.:Mhpr=mRId5++H
+^8:XD<E%K0?J"n4_f^fq1[1daT&;'2F_U84acGg1-@2"JeJcnH2<n2tf3N[hlagRN.[kh6m\7SG0Qu.<
+<k]IVUT/Po:f>^qS^'sPVr(bnf,%@2okC%(UfZYWpf0L=kao;qR0(K$^Cl$:rrBDGePtd-r.4girm5^d
+:]LIq!Kr!Z!jpp9-4?_M)KQ4eU<S]uHD]7D$*Br?P_NJQU9rd9EK5=mOB*DDN%O?Y(ulV-edB8aUE!d8
+HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8
+HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d8HGN\gUE!d2.gA"9d>B9sN`S9se(J$!
+Cu+-:rjB-,=(g8M<QM(D"@akV5mUI9e[Ht=!!]j$kM+kHZGOk%3R>1JZX\]?joddIXm)HngGHq1VEM,!
+dtBscd)SG?CL89FKP0&n0/u.,XaH!a';'2V%ClIh,aJ^\?k7ReXergE[Y$6f9nN7oCZ]E21B"Qj;CM_l
++A9Vn!)>!sCl_$fdS4,MNfJPNQn(>8FhWCj`c1WVWfKPZ3tYC@?>Fu=Nm&AoqJ+@?Xd!^Zl"9E#e$WG_
+-:N)Eak#=59K*'KmIaJXX4m6fg&XiG`U,T)"4d[f25g.kUUsB)^>hnh4I3TXYR]98FGguVA$E.,]-=/i
+Ti1V`)XO3LhsD_6X'K4N!c8fh<u(##p7.`6D*%@</E)Oa1nFEbQ2+:=.LpE(_r\A%P4sM\%j1m+4T-AS
+gH,;.3J.A,1]uQhYJQkfloeI#G-f8_8[6&LEc3h8Hgi.8MsbAgm@LeY7_R.8mqhXt0+T0*`c6(o9q'%s
+UgJ^$_N`"*4^B.b[t-&(0[cgRHj*M6&.Yhj*G(nZ^!4#>B>@\U\r`k4cX*&Slqq5m/Rp!<QEi,:WeF<O
+3P6Yd>=uM"X72tk]i5F4peoSD1?H$adc1l=P\Js,A,lp*_Y3\b!1/J&!'HU0!5SU7<1;'k.f+hMbgu[u
+%>?aN-GEl4JH5cD?l;o1^Be94"mu2%R;a.Fp<sOCAc$4nogZWMe'En6LX6\'nc0<oERaF3/rNp4MPccr
+of]*`$DLOhred@kW_,mj<gP!SY2c$pVl`fJ/KGb(ZDa>:MjF)Ym^Vq`;q@n4;9^qUMUl'N.*G2BTL,sW
+<M!-fFTF3N7Su"2pf!O?H%"tu::&?8)_Eo.>^!_6OVbDjY]TV71!tr[.\\iM.]A5^YBH\/FMCF$85_:n
+:@3)q,,RbJo?r%>hA4P?C=;gVZ'A>1Wd%N*^aF&8P.(u&Q"f2VJeS`l;pU0l):ZKVG6+ta=4Yi(r$gT?
+.I=jVBrugunMQO3QNgerL(c0KmRRSdV#A8ra+4&JgJ;HRH]'80!r!eFJa%E)!"!p!VoW2]e8=2c(!`+8
+dOqp%6H>"Dg/g=0T3P^Zo_:b;UOS<R[#Z'eM4?#c,i43n1SgMebdOt&0oGIHlNTB1Me>U?TSdAR2keM4
+cBZ4!?!s`rO\G!doFXd]-M/$pOS.03_oWV<P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kOFb6jg75La/
+cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-H4%5Nf2sO6
+,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'DY)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>TSdAR2k[4I
+4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pLRF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ8>^KmH3gBi
+PBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$SL!'D.@ha@K!(4.edB=:'[Dk[5nqV-Da@GqHKt`CjGISA
+2kZ%@8N3<CUcijPYjt4=Umo_"1SgMe<RMr"_,tt,RF4gn,+6kRkUPg-?!s`rO\G!doFXd]-M/$pLT[j^
+*_</MPBmM3FH_"X\jP(O.h<n(3_@!f;`[L`"^N;;X;-MR.@ha@Jgm69hL_nlp!sJfaV<$`Da>)_P&EWf
+8:'S*@H<;Y8N3<"B1Y%TX/%n$K!=f71SgMe75La/crJL8]"qKo,+6kRkTZGC:$=(k%p`SE4HW>%-M.mD
+kpH$;FGI$'<ZXf/FH_"VVKA#J$G&UV==Xn-;`[L`"B.?Q]`h[bl`:hVOsuqIhL[2I,i4-UOS.03_oWV<
+P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kOFb6jg75La/cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-
+X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-H4%5Nf2sO6,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'D
+Y)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>TSdAR2k[4I4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pL
+RF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ8>^KmH3gBiPBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$
+SL!'D.@ha@K!(4.edB=:'[Dk[5nqV-Da@GqHKt`CjGISA2kZ%@8N3<CUcijPYjt4=Umo_"1SgMe<RMr"
+_,tt,RF4gn,+6kRkUPg-?!s`rO\G!doFXd]-M/$pLT[j^*_</MPBmM3FH_"X\jP(O.h<n(3_@!f;`[L`
+"^N;;X;-MR.@ha@Jgm69hL_nlp!sJfaV<$`Da>)_P&EWf8:'S*@H<;Y8N3<"B1Y%TX/%n$K!=f71SgMe
+75La/crJL8]"qKo,+6kRkTZGC:$=(k%p`SE4HW>%-M.mDkpH$;FGI$'<ZXf/FH_"VVKA#J$G&UV==Xn-
+;`[L`"B.?Q]`h[bl`:hVOsuqIhL[2I,i4-UOS.03_oWV<P&EW#cB<*3=%IZ'"_$JLB1Y%TMJ#L>TW=kO
+Fb6jg75La/cp]adS'Y0`*kK0iGp8[):$<dhdS8pTkmq'-X?;V=kpH$79^*nr'm,56YZ;f9VKA#J#c;^-
+H4%5Nf2sO6,Z?`q]`_7p8\G:5+mZ3ELQX*W,i4,%SL!'DY)r>-$H't"cB<*3'[Dk[6!$U'lNL_XMJ#L>
+TSdAR2k[4I4`u@\njP@1S'XS[Umo_2dN6!9=Eu*YdS8pLRF4gn.d7IL@&uJQ9^*nr&PVF9oG)J'Y-:qJ
+8>^KmH3gBiPBmSI6e>Ej%jY(78\G7*3_@!g>p8O8'o.r$SL!'D.@ha@K!(4.XWVA?njYDlhLmKubHe#;
+-J@-';n!?=3al@KD#7sl=B@ZKX/)(&Uf:[hD,2+@Bj2K2KU%K/MXJnpD9Db%OEH4%L>N4"[A*=BmE/s7
+Z*ec:1mlQ7)9N-[U,lRo.%+,,hqYP9`62oY-[EjJ0_VH57T!1-H$\]2PtFJ5<k#F?Vln0uM7;jj2EG,`
+<fLD=Z;Yhr<CW)c'g9ao.VY+VmoJ]<ko4=uh=.?"=tl5>UfBu0US5O?KjKY8q(%N=,*ckD)-;V7&[b.g
+I67GTF&ome[b@pXX+/<jH^DQR<17I5i#Wq)!aZp5-;[$8*^D/L0j4rt<SR0QX\J[EQ-QM[3L!1dh'6N[
+[\HGF64ZC\3*%)H_2`bR684DuRrctZ.h=g'a!P?RMSWD?n]!PV2kmNW*dhsf-;E^*'o/D$@u6Cq.g9AE
+`u*fHhMT-OH1Am6R5^kE<ZZX.N[@KaX;-M_*+OhhH7K/-kJnG!ADW3[=F'GV312_"YZ;fmEK2A?kc>MS
+T,_?tPBn__@HYZJiago'_,u!Q`]0AFU9IZ>HuY/n:$AZ).3<b8OHaV!Po<Q0&qeQ<N\nF\CDiDjp<AcK
+4OeM)0pl;!HCo$BE_80edtK)WWoCZ@pCN:`GEVCC;VqXe#EYr"X9QA1F8L==2AfVdp3k9SmqhaW=U?-[
+:jerd#.p`qYAD[WI[BcAZVV55dDpn%>1^ij@6+&TMp2H;XaH!Y';'2V%C#n`5(`tN^`M$5:n%3Kl36SP
+Bs:r`9mk3.#%+fiksA]C!$i*U3T4+jBZ^oA0*&+aFr=>G<=sr+L(k/BBG/J#.Q\bR6Qf$N\a!dTdbtR-
+N7%MET4l7=G(rp3[U9iZW)Y,Xq*]HL5_'!)0HY@'0nTN$1]uKfpM2mKVlL?rep13rWUIW^HCk$@5h<<V
+YO1dpoc?T9cgC1;o`61c"KuQ",-#f0#hO&)qNXl@RI*MCHdA"iHO0a>!!rc.,S0s;5QX<o!.!JeP?G/f
+?Vm3eRbrZCZXZ_t$*T^;+GrEL4]i1nqes=gH9ln,g88*[.Xeeb$p>c#mA^<:j?DFJ;<0okO?`kC\dTm(
+G*04RTo:3k""c\JWjRbM]VZuK7"9HqIF99eF1386BUtO5I5O^*XQ$Fn]Z.(gYTeGt$#-lZOrj'i&R7]=
+q?-dDK`OH(4SVh81TBQS]7APl9C$;oIMD</]r/1;?X$6?n>D,ETH7[\rQ,HpC`D/k%pqnTK-u]]pE-i8
+cB@o;:DO-%5A^MN#QRF'f5N$;YTPdY+jmDi[&k^%bhOVcGnGSM&CP,%.Umb@>,X#2=I+V4R"8r*)DWY_
+&u$[G5cm]dZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0f
+Pq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu
+<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lG
+b7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJ
+M,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1
+"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G5ZGOg/4t_`0`b2S
+Cp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt-Hd$r,tpR'^mclI
+Lm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#CW/4Fa'eguX&u$[G
+5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs`!&g@ZG`\u;\0Zt
+-Hd$r,tpR'^mclILm9[q;Z^d?.O%j1"\]6.`2JMk&/?lGb7^Nq9L)RmRk.0fPq`;<!c5+k,#lJa9F8#C
+W/4Fa'eguX&u$[G5ZGOg/4t_`0`b2SCp>H6<5\r6$*qLJM,Os#0IFsUU*WJu<5=tS8r/`e!E0&9Yppqs
+`!&g@ZE=n8S1.-M+f:/t;1_70?)gF<>EFq3,mH(UU8seOSe8-E!`^$[m-+@&V5./_^UWd=_u!b5^tJA"
+*6o1QQcR`8l>dO3LHGc?m1)Vdd^TTqPIUEX;$)m\&-/&Yn-Fi3nc:Fta0u398k^6FNne4<7nY\oCCqP7
+.[?""KMseTd021LVW$`nQ>*k[05,W5>7)6!+AK376VB8k4V6&d2]B_lPA0ET_?AUX6o;5E_pJoEdrDI6
+GdR1ii<!kgU)I13iTQ#^Bt2_V4Bd)EE.Kpnd1%YUE:cLj1u)jf*\BO]\3QNrk_>C;\9]<pRVk!D%i1bi
+g`T=toKu8.gcZ4sbr6Q]LPnrEmLU_uqB;](DB=UJAt+ci_o8O^G6ejur=IE%2\/;5ZVAHEiSr>@4+mpK
+IY_]MRtm^V=f14]nF:5[S\bNa5=@?79uG?f/CSU?G^-UhcJ\hAT;!6,VW$`nQ>*k[4?QeoB5iD[cd<1Q
+dr=qH9/PF>*ZcmrZa`8iBBY)9Bt/I4V4)9ZNt3"tg"[]EZh-UX1u(5*d`j]ha+oRKD!hi]g%lkgRVj1&
+BkEioA&H9`[W_ujCqUD.br5gl'eIgRXa(EkXb@WsTNO0eef%\gis$=Jm9qEAhH+nEYJMa:M&s?drq19*
+_m&6:Ur?Z`P_p7!&;hg>,;2G]pDWr;$:^FO`pIlmMPH3=Xhl+nLP75dE7_GaIrB[G_[=J#g%R_?]sD.$
+04?*H8rs&)FMG6NRY,P,hUf2N![%Hja$Z81?QtD]kM+]D<&p8PngM"CID):3L_PVu:aD?&Q\JHMF'ddn
+q3q.BVnK9Q9mk36*`,!BJFFfqnF.\7nF.\7nF.\7nF.\7nF.\7nF.\7nF.^pi*PQ#GFj0egs?RT+5O$h
+St&$W=ljl@Vmcaj$E(K<"'iS'p@l"AO!@uop@l"AScjWd*X%'9*X%'9*X%'9*X%'9*X%'9*X%'9*X%'9
+!5Q>0L;K/0'43P#X6Pf!;L="2jp-he0.#P&E#bkNhh3]Bfm_YP>RN$0\)@`TEq]I>5l,+:oR&@+LX6Y>
+G^'i,G^'i,G^'i,G^'i,G^'i,G^'i8LP5e/_1d(NPei&+5X"lXD*H_DVie=9JS*Bu^C#6*:^CXK]u^[2
+VHaqmO:PtpqhcFW%k$+-B1VoW*\7gLgHbC_!"oP?^dpX\&J>?[+@m[7jB4lA+lVEi5n=J>&dW`,R#j\Q
+`5I6K*[W-DnF84ULPL_C"?\e?80QsO@R1M8'+tRqGaOR[_o0KF*ZcXR&Ff3E+GY`/M$,q'9Lp>ciaP1a
+%hfQ]G^,U;6c6j\JfYs[,S9J80d)7,M2;?t4A89hiSn<4%hB<d#^CT]O@-q(`.B$O-6s/lnM)/ALP^ij
+4?Q;.+lVEi5n=J>&dW`,R#j\Q`5I6K*[W-DnF84ULPL_C"?\e?80QsO@R1M8'+tRqGaOR[_o0KF*ZcXR
+&Ff3E+GY`/M$,q'9Lp>ciaP1a%hfQ]G^,U;6c6j\JfYs[,S9J80d)7,M2;?t4A89hiSn<4%hB<d#^CT]
+O@-q(`.B$O-6s/lnM)/ALP^ij4?Q;.+lVEi5n=J>&dW`,R#j\Q`5I6K*[W-DnF84ULPL_C"?\e?80QsO
+@R1M8'+tRqGaOR[_o0KF*ZcXR&Ff3E+GY`/M$,q'9Lp>ciaQ4"G^,`f9d#4HM*sm[%hC6"pdcM=,S0s;
+5QX4O#m:5R&-.eWGS18^80QoLr<WT3M,)nQ&Ff4""JcUunRDSBLPLd)#m<@Q=MRHNiSqiY5n=JA0G4Y9
+Gd2d\6c6m%"G.[9/79_7nF9uh+GY`1(^U=-4BTBi+lVG#!^R>-(,-@,G^-KD.n@iI1/Y?Z8JM$A>_n,m
+$Z3?/c78P#9bMhqO%@2EN*cFNc"kPHJi91B+IgbV6r6f^G*X*UUhfPH7Y*6?oMiqbd*bdp\>_8VcM*#T
+fGeS(O%4@:ktr&NBAELCp<RmuORTUEIrB[H[gU8Bo-bbI)ZGuCp<RR)RpM?$p<RR*"@)q8pn>p>YE;5i
+ZgI,rWXR?[q%R'a52OX*+J^,V,VVP,9ILt%]tlSt2=t$IHV<W;?Sbm/=K2V.6&N=4i%kHEE399s0\6Zi
+1BS)*Xog@3f*^Fl!tB4P"#)F\$K*]B%</HP1$??#bn$i7irf$65ke^cg<V54_q-6AbgO-0;r*"r,ZEBI
+0<#%[f=Cjnm@KN_X^\ZKbc+8??t$2Q^h*chiEQRp@BL?\Ad014>R"SEXqe`a"rcH*#%1lB'u4Dc)Xt7'
+!V3tcL;K/0'43P"NqSRf;RPd'?SFSfORc]_UB8T1D>6I.*LH/nA\`>agO9^QL+AVXWW]Yiq`O4D\I"&o
+0JM+9i%kHEE399s0\6Zi1BS)*Xog@3f*^Fl!tB4P"#*X\;j+NGAQ&dJgjLtR@]#s@"(Qmoe*XmWGoJnk
+$MoGQDo/)&="i;n+e&Z0,VU^]9Xlad+<KC%pCo`7*`'59cB.F)%gED6N$_m#4\?-&#r*!T"!B>:,fE#C
+%"QA0P7\*T1'8L_9LL/Aa:*%p0bBNN+>Hrn`Hk2dTZ(6$($RD-K,&]+=/<XS$ruOH?BYI>0it0iH;"a?
+`En`CkqFlF'm`PTUqk+]<Tu5EP633f=/<f]9FRT7&Br'[1BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1
+`t6J56Sefe0uP?U6;.f<`t4FH#r"+:*(!=e,f%J0E="?2P62p^`$E8f9FQHl&<d\40JW_M6;0cm^rQq(
+#r*!T"!B>:,fE#C%"QA0bf+ob"!B>MZS>e1^rQq,m*&P;0JW_NHSZE'bRB$B?HgB81BSaS`%s+ZbeV:.
+E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&&Bqr2$ul^"6o-MP!usZa&IcklJB&5F`'Z<_+>Lej0bDRE
+a:*%sb_V!c##JcbAmupOJWq"G)464l?tBNjL1VVIQl/2I+dn.@Ad2(@Lh:*>R=US>U)B>SAmf0S.#)=X
+)42:-MBSCDL1UWd@YeW*+dmnG(nqn8Lh:%+"t54<+rQac6&HhRLk]LG:h#5m@Nh.jPSiBtR##?^A-P#J
+Ag/+[)$,a@R>?T0#!c[SAmupOJWL`.)464l?t9I$L1VVIQl,pb+dn.@Ad1M1Lh:*>R=UG:iYe,>Amf-R
+3/2#h)429BNZjgHL1UWT@u4f,-(0=G(ue\cM.U.+"uqo\,$C9N!KJIoLmDWW5\#X_@O7FnO;Qt[R#,E_
+A-P#ZAg1BF)$,aDR>@/@#!c\%An&HAJWL`7fpJsT?t9I&p1>i.Ql,pb]pXcOAd1M1Y@_7WR=UG:le.Z/
+Amf-R3qd/9fpEWXNkLj<p1=LoA$9KR]pXG5)!fkBY@_0Q#!2Hi/(p:-!KJ=kLk]M8`^"$iAmupOP@QEN
+*()Lo%*YMU0p!73)464lA;l&Z&Br'[1BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&
+?Hg4+*b2Bc@_J1\Ol48dbf+ob-=\/Qf<[2<bf"!GO;R<:R'1+4%"QB)bf+ob"!B>MZS>e1^rQq,m*&P;
+0JW_NHSZE'bRB$B?HgB81BSaS`%s+ZbeV:.E=C&Z1GCQd*()Lo%*T-1`t6J56Sefe0uPk&&Bqr2$ul^"
+6o-MP!usZa&IcklJB&5F`'Z<_+>Lej0bDREaGYu1I+4na\G9AQR?:h"`"P)[6S8$>UgE*D]pXcOAg3#d
+;D3"r6AU$@ZS>e1^rhVG.>f::P.3h.jTETM\c'5/T'S*RiFQ?L0>Y?.gP.6*%l/_N!O(`]T5=5G;75XN
+T5=5G:db94a$H/0?Qt>\BA;,nF?-5+ngKl3ID):3-kq17P0/kQ!O8D0*L,qRld>1i6PXCK"aY`cbup]G
+N*2j2C".g6:bp_)1_siN%!Chce-qXXblsQB6QLK1o`HM/ZU&3)d)TIe]g0\OXO(+N1bmU\Y>?uWX#(T,
+bm\a[/(=unC<ZpNZU5aZMY.&tR^5:lXO,!oU:ih6AusAVTtrH%7I2^0WA,k,CcC*2\A>a]EKL6c4d[.2
+3:S0a`@A(rB(-V?G#;l.L,Q9$5e'.Z+*MDD"e)bb*I<V9"!sDB6"[4Fa'PLR5fmW>crmD+1"WA-:bl1S
+1_siN%!Chce-qXXblsQB6QLK1o`HM/ZU&3)d)TIe]g0\OXO(+N1bmU\Y>?uWX#(43qM]D$93=hg!Kf&e
+<CQ71@0l!m00H:h.1O_+8-d!:OF`KV(`Q4K2*M7Jg@XbpCc@6Ldo=Ho90$U83]1N(3qYgK'G%f5AqJ91
+ToCMN=/ZufeX?k'AqiA>($Yur2.hHb=eUkh7='NJbup^G<bQ!H;-oo+ZW:`jeX@?@e5rRd/Cg0s2.hS(
+obH`r9/U=7frHqaf;\?QTOkH044'HOEkMls9VF.o"5?75<m-JL8_SSMKIWA)P\J9P_*,mK#^nJZ+<-2S
+*jq4pD"L`k@SAXV*S<^;c!1I"0(]obk[BNei?$ObB!UkkA_r.Yp9#"p>R"sroG1`r@?50^*nA&<ZL:(j
+hM)m@XqC&+#&>j`$dj0lL-;SjHWL66bIn(GH5NEG\48Dq)/Qq3=a-Qs3NIgS<rnW1]`jaK(o*P07l>6'
+CqJ%sGG0mSX+YOq!LCpB"daNPURJ\_2/jFL]?j])To(k2KQC2qQHQrFQ[0LDR^bjFE#EK(crkRdME._j
+F&rC.bIn(GH5NEG\48Dq)/Qq3=a-Qo2/X#,E#GahcrkRdL,Ei\X)JrX]?j])TnYFB&Z]jgXLlh^GG0aK
+D@rpg)6CHs=a-Qo2/X#.>R"sqAqJ3/TnYS.KQC2qR`ej,ZIW\tNb[Mme\Ge&en?VBRM]P'\48Dq)6C67
+$S>tF)!7t5c!1Hg/S9UX=eUR1X+YOq!Lh27TX*-^@?,*]*7_i:ZIW\?[@.qBR^bjFE#GabRL:]ZL)B'U
+&^=PbCFs.Mb?:Nn3NIgS<rnc5]`jaK(aE3e#fX:^p0Hl5]?nA2[g9s_%/*uj/A'9F(q0di\.&(:kUa?m
+_&0We`OH?M?0EiOd(pR.#fX:^em7Jj]?nM6[g9s_%(9I*/A'9J(q0di\.#fOkUa?m`>H&i`OH>b?0EiO
+d)?j2#fX:^[U&)J]?nM6[g9s_%(9I*/A'9J(q0di\.#fOkUa?m`>H&i`OH>b?0EiOd)?j2#fX:^[U&)J
+]?nM6[g9s_%(9a2/BcDZ(q0di\.#fWkUap(`>H&i`OH>bA`t\gd)?j2#fX:^[UnYRbL"3F[g9s_%(9a2
+/BcDZ(q0di\.#fWkUap(`>H&i`OH>bA`t\gd)?j2#fX:^[UnYRbL"3F[g9s_%(9a2/BcDZ(q0di\.#fW
+kUbOZ.)i]P[0&"OW*.i5;/.<)%(:>QB50.iW/FJ-g"M.NW5TOH/O7KlC)1uf'O$=#""g(B=k\g3C*M.9
+[W\?WC,&/UMbl1^g4c)r`>51"5g*eT(3ZGe>)9Qg/Y/hCg5JmD,1I%0G+iP`0h&%!:bp_XKq50](8<BG
+b@bQ*G,#aTLp[=:SZ#]FN)==6e-rd/TkA*p7Au,@1>1B8SZ'LCU+JXRB&8-a]aRbQ,*WMED<NP*d)?]n
+.6u'ghLa"c$rKV@PRP!;kUbK8`>#$q5g*crK$Ct;;+`$s%(:$:/DJOj'V[$Ab@]U_c+ON_8g9K.[Vb4Z
+gX*nRU+&@LB3p28]aSmQ,*WM%Fm(CBd)Qip.6u!f?@pJ9$unl`PRNk#kUc&H`tY6s5fmYFK$M%<ECqF>
+%$l&"/F1[''V[$Aa_+q3cFjX+8g9K.Q?DCBld3ZdU+&@LB3p28]aSmQ,*WM%Fm(CBd)Qip.6u!f?@pJ9
+$unl`PRkAioG2l=HpoH@:d47Ccrp+:nJ%]H5l7nV6"f&0`);Df"7FLK"eU)_&P=73&%b$t(4GCo74=$i
+54&0n=neW['V[$Aqm5`WBASE^;M_.Oma&QMT6_Rk8g9K1]0>j&IHZ&I.#Lhbm/,-p?A:>SP_bS,/-Y5[
+01-FGLm8&n"m@'^6PN.KPliQ@kTDNG'M=1H""XW>+>6(r8r/`7/-Y5[01-FGLm8&n"m@'^6PN.KPliQ@
+kTDNG'M=1H""XW>+>6(r8r/`7/-Y6*"mBHQ;H!lu52\([!I>h".O%h&\-pYK?AHHkLm8)1!q[$?U%&bi
+,s_?X]`\N&Hpjoi:d3ej5ll9R&Lnu(&%E"o5[K5a8r/`7mK3"l(SU@3U*W)%J@u'hk^5dsM,6Co00oVb
+*t]tH<"HJZ63gBX&u7po)'F&-*C`#R&LmuU*C:!.N[7(cJbHS_kXo58mmA#P.[^TJ/T(Y8(`k0AZRPR%
+,ETj26E,sU7;2aU;"Nd?"2WE7f=#G=T1SodfrPI/s4,.UR;6.RM1t-Ig+ROcQF693QsP3STJcoXJ.DV[
+!!%6Dzzzz!-eJb*WQ0?zzzz!:Tsgzzzz!'C5^huEf9!"T&0GQ7^Dzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!"&]#Qs<W$39SfQaCN;QUuNnZm#J#a$H,/?Qt8[B:IU.GV`-h
+DdO]FL1f8p"5]]&>Q=a(zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
+zzzzzzzzzzzzzzzzz!!K8%6Tq)eH:usLVT5K\UKeB1f>g58XYnehaJ%Rnlcnf5r"b23M62/_-VIjl1JH
+MsVn"2sQ0eg1&s@]f#I^3&G6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\
+FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H
+7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!
+q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZS
+eTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY
+#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te
+\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l
+4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\
+Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp
+6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B4FS\l
+>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?g(DLQ
+d1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4f+^jC
+Xk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAVL#G]B
+4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/lW%kN?
+g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7fRu0q4
+f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78*HkAV
+L#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY"c\/l
+W%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^2J)7f
+Ru0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPobaG78
+*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:Nk;\bY
+"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp6L!U^
+2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\TT'iPo
+baG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-972T:N
+k;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8>r`bp
+6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG:jS\T
+T'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?e*i-9
+72T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#IkfpB'8
+>r`bp6L!U^2J)7fRu0q4f+^jCXk`bp6L$te\cE$!q^ELWSk_\p#\g]t>1*+nBsE5ldEG6.+:LDdYugbG
+:jS\TT'iPobaG78*HkAVL#G]B4FS\l>Uq:l4b*ZSeTkA\FYIWkh\#DX2-q:m]oT:NcEJ`4UdIWl34kN?
+e*i-972T:Nk;\bY"c\/lW%kN?g(DLQd1mK\Lb\bY#8S"H7eH\(.qDLQd<B'8>r*oM9_S"H7h)7fRu#Ik
+fpB'8>rHZSeg%r([Y*X#O,kA_$.T:Nbm*hN^RcXe[ID>#HHT[r$cs4I~>
+%%EndBinary
+grestore
+np
+grestore
+grestore
+pgrs
+%%PageTrailer
+[
+[/CSA [/0 ]]
+] del_res
+Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec
+Adobe_AGM_Core/restore_mysetup gx
+Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Utils begin
+[/EMC pdfmark_5
+currentdict Adobe_AGM_Utils eq {end} if
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec
+Adobe_AGM_Core/dt get exec
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EOF
diff --git a/texmf-dist/doc/latex/rmannot/rmannot.pdf b/texmf-dist/doc/latex/rmannot/rmannot.pdf
new file mode 100644
index 00000000..67b3b50c
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/rmannot.pdf
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/doc/rmannot_man.pdf b/texmf-dist/doc/latex/rmannot/rmannot_man-flash.pdf
index fc051c1c..fd2c8967 100644
--- a/texmf-dist/source/latex/rmannot/doc/rmannot_man.pdf
+++ b/texmf-dist/doc/latex/rmannot/rmannot_man-flash.pdf
Binary files differ
diff --git a/texmf-dist/doc/latex/rmannot/rmannot_man.pdf b/texmf-dist/doc/latex/rmannot/rmannot_man.pdf
new file mode 100644
index 00000000..2dbd0bdd
--- /dev/null
+++ b/texmf-dist/doc/latex/rmannot/rmannot_man.pdf
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/doc/rmannot_man.tex b/texmf-dist/doc/latex/rmannot/rmannot_man.tex
index b72d1aa3..f2301a11 100644
--- a/texmf-dist/source/latex/rmannot/doc/rmannot_man.tex
+++ b/texmf-dist/doc/latex/rmannot/rmannot_man.tex
@@ -1,3 +1,4 @@
+%\listfiles
%
% http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf
%
@@ -20,21 +21,57 @@
\makeindex
\usepackage{acroman}
+\begin{comment}
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, the JavaScript Bridge is no longer available. The methods of this section
+are no longer supported.}}}
+\end{comment}
+
+%\previewOn\pmpvOn
+\let\tops\texorpdfstring
+
\usepackage[active]{srcltx}
\setlongtables
-\def\expath{../examples/rma}
\urlstyle{rm}
\let\pkg\textsf
+\let\key\texttt
+\let\app\textsf
+\let\env\texttt
+\def\psf#1{\textsf{\textbf{#1}}}
+\let\uif\textsf
+\let\opt\texttt
+\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}}
+
+\addtolength{\marginparwidth}{1in}
+\edef\amtIndent{\the\parindent}
\newdimen\aebdimen \aebdimen6pt %\partopsep \advance\aebdimen\partopsep
\newcommand\bVerb[1][]{\begingroup#1\vskip\aebdimen\parindent0pt}%
\def\eVerb{\vskip\aebdimen\endgroup\noindent}
+\def\takeMeasure{\bgroup\obeyspaces\takeMeasurei}
\def\takeMeasurei#1{\global\setbox\webtempboxi\hbox{\ttfamily#1}\egroup}
\def\bxSize{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\reversemarginpar
+\newenvironment{aebQuote}
+ {\list{}{\leftmargin\amtIndent}%
+ \item\relax}{\endlist}
+\def\parboxValign{t}
+\newcommand{\FmtMP}[2][0pt]{\mbox{}\marginpar{%
+ \raisebox{.5\baselineskip+#1}{%
+ \expandafter\parbox\expandafter[\parboxValign]%
+ {\marginparwidth}{\kern0pt\aebbkFmtMp#2}}}}
+\def\aebbkFmtMp{\hfill\kern0pt\itshape\small
+ \color{blue}\raggedleft\hspace{0pt}}
+\newcommand{\BlogArticle}{\makebox[0pt][l]{\hspace{-1pt}\color{blue}\Pisymbol{webd}{254}%
+ }\raisebox{.5pt}{\color{red}\ding{045}}}
+
+\def\RMA{\textbf{RMA}}
+\def\RMAD{\textbf{RMA3D}}
+\def\FT#1{\textsf{#1}}
%\def\tutpath{doc/tutorial}
%\def\tutpathi{tutorial}
@@ -42,13 +79,13 @@
\DeclareDocInfo
{
university={\AcroTeX.Net},
- title={ The \texorpdfstring{\texttt{rmannot} Package\\[1em]}{rmannot Package: }
- Rich Media Annotations\texorpdfstring{\\[1em]}{ }for Acrobat 9 Pro, or later},
+ title={ The \texorpdfstring{\pkg{rmannot} Package\\[1em]}{rmannot Package: }
+ Rich Media Annotations\texorpdfstring{\\[1em]}{ }for Acrobat DC},
author={D. P. Story},
email={dpstory@acrotex.net},
subject={Documentation for AeB Pro from AcroTeX},
talksite={\url{www.acrotex.net}},
- version={v2.0, 2016/10/09},
+ version={2.2, 2020/08/21},
keywords={Rich Media Annotations, SWF, FLV, MP3, AcroTeX, AcroFlex, LaTeX},
copyrightStatus=True,
copyrightNotice={Copyright (C) \the\year, D. P. Story},
@@ -73,7 +110,7 @@
\def\anglemeta#1{$\langle\textit{\texttt{#1}}\rangle$}
%\def\meta#1{\textit{\texttt{#1}}}
\let\meta\anglemeta
-\let\amtIndent\leftmargini
+%\let\amtIndent\amtIndent
\def\bNH{\begin{NoHyper}}\def\eNH{\end{NoHyper}}
\def\nhnameref#1{\bNH\nameref{#1}\eNH}
\def\nhNameref#1{\bNH\Nameref{#1}\eNH}
@@ -93,46 +130,56 @@
{\hspace*{\dimen@}#1}}
\makeatother
\newenvironment{aebDescript}
- {\begin{list}{}{\setlength{\labelwidth}{0pt}%
- \setlength{\leftmargin}{\leftmargin}%
- \setlength{\leftmargin}{\leftmargin+\amtIndent}%
- \setlength\itemindent{-\leftmargin}%
- \let\makelabel\aebDescriptionlabel
- }}{\end{list}}
+ {\begin{list}{}{\setlength{\labelwidth}{0pt}%
+ \setlength{\leftmargin}{\leftmargin}%
+ \setlength{\leftmargin}{\leftmargin+\amtIndent}%
+ \setlength\itemindent{-\leftmargin}%
+ \let\makelabel\aebDescriptionlabel
+ }}{\end{list}}
%\pagestyle{empty}
%\parindent0pt\parskip\medskipamount
-\AcroVer{Beta}
+\AcroVer{11}
+
+%\def\expath{./../examples/rma}
+\def\expath{./../examples/graphics}
-\newcommand{\myRMFiles}{%
+\definePath{\myRMFiles}{%
C:/Users/Public/Documents/My TeX Files/%
tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
+%\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
+\saveNamedPath{knurl}{C:/Users/Public/Documents/%
+ My TeX Files/tex/latex/aeb/aebpro/rmannot/examples/rm3da/assets/knurl.swf}
+\saveNamedPath{oceanwaves}{\myRMFiles/ocean-waves.3gp}
+\saveNamedPath{horse1}{\myRMFiles/horse.mp4}
\saveNamedPath{trek}{\myRMFiles/trek.mp3}
\saveNamedPath{AcroLimerick}{\myRMFiles/AcroTeX_limerick.mp3}
\makePoster[hiresbb]{AcroAd_poster}{\expath/AcroAd_poster}
\makePoster[hiresbb]{aebmovie_poster}{\expath/aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{\expath/horse1_poster}
+\makePoster{horse1_poster}{horse1_poster}
+\makePoster{ow-poster}{\expath/ow-poster}
+\makePoster{aebmusic_poster}{graphics/aebmusic_poster}
+%\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster_hd}
\definePath{\myPath}{C:/Users/Public/Documents/%
My TeX Files/tex/latex/aeb/aebpro/rmannot/%
examples/rm3da}
-\definePath{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
\saveNamedPath{myDice}{\myPath/3dmodels/dice.u3d}
+\saveNamedPath{AcroAd}{\myPath/assets/Acro_Advertiser.swf}
+\saveNamedPath{Don}{\myPath/assets/dpsweb.swf}
+\saveNamedPath{loadDon}{\myPath/js/scriptD.js}
+\saveNamedPath{turntable}{\myPath/js/turntable.js}
\def\takeMeasure{\bgroup\obeyspaces\takeMeasurei}
\def\takeMeasurei#1{\global\setbox\webtempboxi\hbox{\ttfamily#1}\egroup}
-\optionalPageMatter
-{%
- \makebox[\linewidth][c]{%
- \rmAnnot[poster=AcroAd_poster,enabled=pageopen]%
- {.5\linewidth}{.5\linewidth*\ratio{265bp}{612bp}}{AcroAd}}%
-}
+%\optionalPageMatter
+%{%
+% \makebox[\linewidth][c]{%
+% \rmAnnot[poster=AcroAd_poster,enabled=pageopen]%
+% {.5\linewidth}{.5\linewidth*\ratio{265bp}{612bp}}{AcroAd}}%
+%}
\chngDocObjectTo{\newDO}{doc}
\begin{docassembly}
@@ -181,116 +228,157 @@ _path=_path.substring(0,pos)+"/"+manualfilename;
\section{Introduction}
-Beginning with version 9, \textsf{Adobe Reader} and \textsf{Acrobat}
-contain an embedded \textsf{Adobe Flash Player} that will play \textsf{SWF},
-\textsf{FLV}, and \textsf{MP3} files. A new annotation type, called a \emph{rich media
-annotation}, was developed to manage these media file types in a PDF
-file.
-
-The \texttt{rmannot} package supports the creation of rich media
-annotations (a \texttt{RichMedia} annotation type), and the
-embedding of \textsf{SWF}, \textsf{FLV}, and \textsf{MP3} files in a PDF. \textsf{SWF} animations, \textsf{FLV}
-video, and \textsf{MP3} sound can then be played within a PDF viewed within
-version~9 (or later) of \textsf{Adobe Reader} or \textsf{Acrobat}.\footnote{The
-\texttt{rmannot} package was written, in part, to support the
-{\AcroFLeX} Graphing package.}
-
+After December 2020, PDF content that uses \app{Flash Player} will no longer
+be supported by \app{Acrobat DC}/\app{Reader DC} (\app{AA}/\app{AR}), this includes all files of type \FT{FLV} and \FT{SWF}. As a result, Rich
+Media Annotations (\RMA) has changed, its ``richness'' is now ``plain-ness''; of particular
+importance, the JavaScript Bridge\FmtMP{JavaScript bridge dead} has collapsed, there is no control of the
+media using JavaScript. The good news is the \pkg{rmannot} package remains functional!
+Supported file types are,
+\begin{itemize}
+ \item \textbf{Video:} \FT{MOV}, \FT{MP4}, \FT{M4V}, \FT{3GP}, \FT{3G2}
+ \item \textbf{Audio:} \FT{MP3}
+ \item \textbf{3D:} \FT{U3D}, \FT{PRC}
+\end{itemize}
+This documentation describes the revised package.
+
+\paragraph*{Legacy documentation prior to the EOL of Flash player support.}
+Should you have a version of \app{Acrobat} prior to the EOL of Flash player,
+refer to the legacy documentation
+\href{rmannot_man-flash.pdf}{rmannot\_man-flash.pdf}.\footnote{Flash player
+is still supported by \app{Acrobat XI}/\allowbreak\app{Adobe Reader XI} or
+prior. Any version of \app{Acrobat DC}/\allowbreak\app{Adobe Reader DC},
+however, may not play Flash content, even though it is an older DC version
+because of any updates received.} None of the code of \pkg{rmannot} has been
+removed, so you can still incorporate FLV/SWF files into your document, but such
+media may not run on your computer; it pays to keep \app{AA/AR XI} or earlier.
+
+\newtopic\noindent
Source material for the creation of this package is the document
\textsl{Adobe Supplement to the ISO 32000}, June 2008. This document
contains the PDF specification---the so called, BaseLevel~1.7,
ExtensionLevel~3 specification---of the rich media annotation.
+\paragraph*{At the time of this writing.} Recent versions of \app{AA/AR DC} offer the option of
+using Flash content or of using the new multimedia methods. This option is
+found under \uif{Edit > Preferences}, select the category \uif{3D \&
+Multimedia Options} in the left panel, as shown in \hyperref[fig:3DMMOpts]{Figure~\ref*{fig:3DMMOpts}}.
+At the top of the right-hand panel observe the checkbox item \uif{Use Flash
+Player for playing 3D and multimedia content.} By clearing this checkbox, you
+can experience the new multimedia player. After December 2020, these options
+will probably be removed.
+
+\begin{figure}[htb]
+ \centering
+ \includegraphics[width=.5\linewidth]{graphics/3DMM-prefs}
+ \caption{3D \& Multimedia Options}\label{fig:3DMMOpts}
+\end{figure}
+
\exAeBBlogPDF{p=}\textbf{Examples.} In addition to the examples that ship
with the \textsf{rmannot} package, there are numerous examples of
\textsf{rmannot} on my
\href{\urlAcroTeXBlog//?tag=rmannot-package}{{\AcroTeX} Blog} (having tag
\textsl{rmannot-package}). There is also a whole series of articles on the
\textbf{\href{\urlAcroTeXBlog/?cat=22}{Rich Media Annotation}} using
-\textbf{AeB Pro} and \textsf{rmannot}.
-
-\paragraph*{Version 2.0 or later.} With this version, we introduce 3D models.
-Version 9.0 of Acrobat introduced the rich media annotation, buried in the
-specifications for RMA are references to 3D models. This structure was
-designed for having 3D model and rich media (SWF, FLV) in the same
-annotation. We now support what I am calling the \textbf{RM3D} annotations
-What is created is not a 3D annotation, but a rich media annotation with
-3D content. See \hyperref[RM3D]{Section~\ref*{RM3D}}, page~\pageref*{RM3D}
-for details. A simple example appears on page~\pageref*{RM3Dexample}.
+\textbf{AeB Pro} and \textsf{rmannot}.\footnote{Articles that use \FT{FLV} or
+\FT{SWF} files, or uses the ``JavaScript bridge'' will not work in recent versions
+of \app{Acrobat DC} or \app{Acrobat Reader DC} after EOL of Flash player.}
\section{Requirements}
-The requirements for your {\LaTeX} system, and well as any other
-software, is highlighted in this section.
+The requirements for your {\LaTeX} system are highlighted in this section.
\subsection{{\LaTeX} Package Requirements}
The following packages, in addition to the standard {\LaTeX}
distribution, are required:
\begin{enumerate}
- \item The \texttt{xkeyval} package is used to set up the key-value
- pairs of the \cs{rmAnnot} command. Get a recent version.
- \item AeB (\AcroTeX{} eDucation Bundle) The most recent version.
+ \item AeB (\AcroTeX{} eDucation Bundle) The most recent version.
In particular the \texttt{eforms} package and its companion
package \texttt{insdljs}. The AeB Pro package is recommended. (All
the demo files use AeB Pro.) Get it at \href{http://ctan.org/pkg/acrotex}{ctan.org/pkg/acrotex}.
\item The \texttt{graphicxsp} Package. The latest version, I made
- some slight modifications of this package for \texttt{rmannot}.
+ some slight modifications of this package for \pkg{rmannot}.
This package allows the embedding of poster graphics for use in
the appearances of the annotations when they are not activated.
Get it at \href{http://ctan.org/pkg/graphicxsp}{ctan.org/pkg/graphicxsp}.
- \item (Recommended) Many of the demo files use AeB Pro
+ \item (Recommended) Many of the demo files use \pkg{AeB Pro}
(\href{http://ctan.org/pkg/graphicxsp}{ctan.org/pkg/aeb-pro}) is a recommended
addition to your {\AcroTeX} collection.
\end{enumerate}
-The installation instructions for AeB and AeB Pro must be read very closely as there are
-certain JavaScript files that must be copied to the correct location on your
-local hard drive.
+The installation instructions for \pkg{AeB} and \pkg{AeB Pro} must be read very closely
+as there are certain JavaScript files that must be copied to the correct
+location on your local hard drive.
\subsection{PDF Creator Requirements}
-The \textsf{rmannot} package supports \textbf{Acrobat Distiller 9.0} (or
-later) as the PDF creator. The document author must have
-\textbf{Acrobat 9.0 Pro} and its companion application
-\textbf{Distiller}. The document author typically uses dvips to
-produce a PostScript file, which is then distilled to obtain a PDF.
+The \textsf{rmannot} package supports \app{Acrobat Distiller 9.0} (or later)
+as the PDF creator. The document author must have \app{Acrobat 9.0 Pro} (or later) and
+its companion application \app{Distiller}.\footnote{Current \app{Acrobat} is \app{Acrobat DC}} The document author typically uses
+\app{dvips} to produce a Postscript file, which is then distilled to obtain a
+PDF.
+
+If you are using \app{Acrobat DC} to build \pkg{rmannot} , it is necessary \emph{to clear the checkbox}
+\uif{Enable Protected Mode at startup}\FmtMP{Protected Mode}, this checkbox is found under the menu
+\uif{Edit > Preferences}. In the \uif{Preferences} dialog box, select
+\uif{Security (Enhanced)} category from the left panel; the targeted checkbox
+is at the top line on the right panel. Refer to \hyperref[fig:SP]{Figure~\ref*{fig:SP}} for a visual.
+
+\begin{figure}[htb]\fboxsep0pt\relax\centering
+ \fbox{\includegraphics[width=.5\linewidth]{graphics/SecurityPrefs}}
+ \caption{\tops{\protect\uif}{}{Security (Enhanced) Preferences}}\label{fig:SP}
+\end{figure}
-\subsection{Supported Media Formats}
+\subsection{Supported Media Formats}\label{s:MediaFmts}
-\subsubsection{Supported Video Formats}
+\definePath{\urlFmts}{https://helpx.adobe.com/acrobat/kb/supported-file-formats-acrobat-reader.html}
+
+
+\subsubsection{Supported video formats}
The resource for video formats is
-\href{http://kb2.adobe.com/cps/405/kb405848.html}{Supported file formats |
-Acrobat, Reader}, see the sections \textbf{Video formats (Acrobat X Pro)}
-and \textbf{Video formats (Acrobat~9 Pro and Pro Extended)}. The
-\textsf{rmannot} package generally supports all formats listed there that
-have a `Yes' in the column labeled \textbf{Direct placement without
-transcoding}; in particular, \textsf{rmannot} supports \textbf{SWF},
-\textbf{FLV}, \textbf{F4V}, \textbf{MP4}, \textbf{M4V}, \textbf{MOV},
-\textbf{3GP}, \textbf{3G2}, and \textbf{MP3} files. Some of these are not
-supported by version~9. For greatest compatibility, use \textbf{SWF},
-\textbf{FLV} (or \textbf{F4V}, Version~9.2 or later).
+\href{\urlFmts#main_Video_formats__Acrobat_DC_Pro_}{Supported file formats
+Acrobat and Reader}, see the sections \textbf{Video formats (Acrobat Pro
+DC)}, \textbf{Video formats (Acrobat X Pro)} and \textbf{Video formats
+(Acrobat~9 Pro and Pro Extended)}. The \textsf{rmannot} package generally
+supports all formats listed there that have a `Yes' in the column labeled
+\textbf{Direct placement without transcoding}; in particular,
+\textsf{rmannot} supports \expandafter\st\expandafter{\FT{SWF}},
+\expandafter\st\expandafter{\FT{FLV}}, \FT{MOV}, \FT{MP4}, \FT{M4V},
+\FT{3GP}, \FT{3G2}, and \FT{MP3} files. Some of these are not supported by
+version~9. \st{For greatest compatibility, use {\FT{SWF}}, {\FT{FLV}} (or
+{\FT{F4V}}, Version~9.2 or later).}
+
+\subsubsection{Supported audio format}
-\subsubsection{Supported Audio Format}
+The resource for audio formats is
+\href{\urlFmts#main_Audio_formats__Acrobat_}{Supported file formats
+Acrobat and Reader}, see the section \textbf{Audio formats (Acrobat)}. For
+assured compatibility, use \FT{MP3} files for audio.
+
+\subsubsection{Supported 3D formats}
The resource for audio formats is
-\href{http://kb2.adobe.com/cps/405/kb405848.html}{Supported file formats |
-Acrobat, Reader}, see the section \textbf{Audio formats (Acrobat)}. For
-assured compatibility, use \textbf{MP3} files for audio.
+\href{\urlFmts#main_2D_and_3D_formats__Acrobat_9_Pro_Extended__Adobe_3D_Reviewer_}{Supported
+file formats Acrobat and Reader}, see the section \textbf{2D and 3D formats}.
+\app{Acrobat} and this package support filetypes \FT{U3D} and \FT{PRC}.
+
+%\section{Installation}
-\section{Installation}
+\subsection{Comments on \tops{\protect\app}{}Distiller}
+\begin{comment}
The installation is simple enough. Unzip \texttt{rmannot.zip} in a
folder that is on your {\LaTeX} search path. Refresh your filename
database, if appropriate.
I am perhaps the last one using YandY, but if there is anyone else,
there is one other thing to do. The distribution comes with the
-default poster file for the \textsf{MP3} file; the name of this file is
+default poster file for the \FT{MP3} file; the name of this file is
\texttt{ramp3poster.eps} (found in the \texttt{graphics} subfolder).
For YandY users, this file needs to be copied to a folder on the
\texttt{PSPATH}. If you don't know what I'm talking about, follow
@@ -311,141 +399,168 @@ should look something like this:
C:\yandy\ps;C:\yandy\tex\latex\contrib\rmannot\graphics\\
\end{Verbatim}
Be sure to separate these paths by a semicolon.
+\end{comment}
-\paragraph*{\textcolor{red}{Important:}} In recent versions of Acrobat,
+\textbf{\textcolor{red}{Important:}} In recent versions of \app{Acrobat},
security restrictions have been put in place to prevent
-\textbf{Distiller} from reading files (the PostScript \textbf{file}
-operator does not work). Fortunately, Distiller has a switch that
+\app{Distiller} from reading files (the Postscript \psf{file}
+operator does not work). Fortunately, \app{Distiller} has a switch that
turns off this particular restriction. To successfully use this
package, therefore, you need to run Distiller by using the
-\texttt{-F} command line switch. I personally use the WinEdt
-application as my text editor,\footnote{WinEdt home page:
-\url{www.winedt.com}} and have defined a Distiller button on my
-toolbar. The Distiller button executes the following WinEdt macro.
+\texttt{-F} command line switch. I personally use the \app{WinEdt}
+application as my text editor,\footnote{\app{WinEdt} home page:
+\url{www.winedt.com}} and use the \uif{GSView} button on the toolbar to pass the
+PS file to \app{Distiller} with the \texttt{-F} switch.
+toolbar. Edit \texttt{GSView.edt} to read,
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\footnotesize]
-Run(|"c:\Program Files\Adobe\Acrobat 9.0\Acrobat\acrodist.exe" -F "%P\%N.ps"|,
- '%P',0,0,'%N.ps - Distiller',1,1);
+ Run(|%$('GSView'); %1 -F "%P\%N.ps"|,'%P',0,0,'%N.ps - GSview',1,1);
\end{Verbatim}
-Note the use of the \texttt{-F} switch for \texttt{acrodist.exe}. If
-this package is used to create rich media annotations without the
-\texttt{-F} switch, you typically get the following error message in
-the Distiller log file
+Note the use of the \texttt{-F} switch following \texttt{\%1}. The argument \texttt{\%1}
+is the path to the ``GSView'' application; this is redefined, as shown in Figure~\ref*{fig:EM}.
+
+\begin{figure}[htb]\centering
+\includegraphics[width=.75\linewidth]{graphics/exmodes}
+\caption{\uif{Options > Execution Modes > Ghostscript}}\label{fig:EM}
+\end{figure}
+
+If this package is used to create rich media annotations without the
+\texttt{-F} switch, you typically get the following error message in the
+Distiller log file
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
%%[ Error: undefinedfilename; OffendingCommand: file ]%%
\end{Verbatim}
This tells you that either you have not started Distiller with the
\texttt{-F} command line switch, or Distiller can't find one of the
-files that the \textbf{file} operator was trying to read.
+files that the \psf{file} operator was trying to read.
-\paragraph*{Mac OS Users.} The above comments on the \texttt{-F} command line
+\subparagraph*{Mac OS Users.} The above comments on the \texttt{-F} command line
switch are for \textsf{Windows~OS} users, \textsf{Mac~OS} users must choose the
\texttt{AllowPSFileOps} user preference, this is located in the
-\texttt{plist}, possibly located at
+\texttt{plist}, possibly located at,
\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small]
/Users/[User]/Library/Preferences/com.adobe.distiller9.plist
\end{Verbatim}
-You can use Spotlight, the search utility on Mac, to search for \texttt{com.adobe.distiller}.
-This finds the file \texttt{com.adobe.distiller9.plist}. Clicking on this find,
-Spotlight opens \texttt{com.adobe.distiller9.plist} in the \texttt{plist} editor, see \hyperref[plist]{Figure~\ref*{plist}}.
-If necessary, click on the arrow next to the Root to expand the
-choices, then click the up and down arrows at the far
-right in the \texttt{AllowPSFileOps} row to select
-\texttt{Yes} as the value.
+You can use Spotlight, the search utility on Mac, to search for
+\texttt{com.adobe.distiller}. This finds the file
+\texttt{com.adobe.distiller9.plist}. Clicking on this find, Spotlight opens
+\texttt{com.adobe.distiller9.plist} in the \texttt{plist} editor, see
+\hyperref[plist]{Figure~\ref*{plist}}. If necessary, click on the arrow next
+to the Root to expand the choices, then click the up and down arrows at the
+far right in the \texttt{AllowPSFileOps} row to select \texttt{Yes} as the
+value.
\begin{figure}[hbt]\setlength{\fboxsep}{0pt}\centering
-\fbox{\includegraphics[width=.75\linewidth]{plistEditor}}
-\caption{com.adobe.distiller9.plist}\label{plist}
+\fbox{\includegraphics[width=.75\linewidth]{graphics/plistEditor}}
+\caption{\tops{\protect\uif}{}{com.adobe.distiller9.plist}}\label{plist}
\end{figure}
+\paragraph*{For \app{Acrobat DC} users.} Recent versions of \app{Acrobat Distiller DC} have a
+switch labeled \uif{Trust all files opened via Acrobat Distiller} under
+\uif{File > Preferences}, as shown in \hyperref[fig:TD]{Figure~\ref*{fig:TD}}
+on page~\pageref*{fig:TD}. When this checkbox is checked, there is no need
+for the \texttt{-F} switch.
+
+\begin{figure}[htb]\centering
+\includegraphics[width=.5\linewidth]{graphics/trust-distiller}
+\caption{\uif{\app{Acrobat Distiller}: File > Preferences}}\label{fig:TD}
+\end{figure}
+
+
% \section{Options of this Package}
\section{Setting the Paths and Posters}
-The paths to \textsf{SWF}/\textsf{FLV}/\textsf{MP3} files are required to appear in the preamble, and any poster
+The paths to the supported media files are required to appear in the preamble, and any poster
graphics are required to appear in the preamble as well.
\subsection{Setting the Paths}
There are two types of paths: System paths to resources needed by
-\textbf{Acrobat Distiller}, and media paths to the files used in the
+\app{Acrobat Distiller}, and media paths to the files used in the
document.
-\paragraph*{System Paths.} This package uses \textbf{Acrobat Distiller~9.0}
-(or later), and requires the document author to have \textbf{Acrobat 9 Pro}.
-In the \textsf{Acrobat} program folder is a \texttt{Multimedia Skins} folder.
-This folder contains skins (\textsf{SWF} files) used in providing playing
-controls to \textsf{FLV} video files, and in the \texttt{Players} subfolder
-you will find \texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. The former plays
-\textsf{FLV} files with an appropriate skin for user controls, the latter
-plays \textsf{MP3} files. The document author needs to set these paths to
-these files, which are passed on to the distiller. This is easily done
-using the \Com{AcroVer} command.
-\takeMeasure{\string\AcroVer[win|mac]\{\meta{version}\}}%
+\paragraph*{System Paths.} This package uses \app{Acrobat Distiller~DC},
+which requires the document author to have \app{Acrobat~DC}.\footnote{In the
+post-\FT{FLV}/\FT{SWF} era, in theory versions of \app{Acrobat} built prior
+to the EOL of Flash player should work correctly for this package.} In the
+\app{Acrobat} program folder is a \texttt{Multimedia Skins} folder. \st{This
+folder contains the skins ({\FT{SWF}} files) used in providing playing
+controls to {\FT{FLV}} video files, and in the \texttt{Players} subfolder you
+will find \texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. The former
+plays {\FT{FLV}} files with an appropriate skin for user controls, the latter
+plays {\FT{MP3}} files.} The document author needs to set the path to these
+files, which are passed on to the distiller. This is easily done using the
+\Com{AcroVer} command.
+\takeMeasure{\string\AcroVer[win=\ameta{\upshape{32|64}}|mac]\{\meta{version}\}}%
\begin{dCmd*}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\AcroVer[win|mac]{!meta(version)}
+\AcroVer[win=!ameta(!upshape(32|64))|mac]{!meta(version)}
\end{dCmd*}
-In the preamble, or in the \texttt{rmannot.cfg} configuration, provide the
-type of operating system (\texttt{win} or \texttt{mac}) you are using and
-version of \textsf{Acrobat} you are using to build your RMA document. When
-no optional argument is passed, \texttt{win} is assumed (\textsf{Windows OS}).
-Possible values for \meta{version} are \texttt{DC}, a year (\texttt{2015} or later),
-or a version number, such as \texttt{9}, \texttt{10}, or \texttt{11}.\footnote{A value of
-\texttt{Beta} is also recognized, for those in the Beta Program of \textsf{Acrobat}.}
-At the time of this writing, the default is \cs{AcroVer\{11\}}.
+{\noindent}Place the command in the preamble or in the \texttt{rmannot.cfg}
+configuration. The optional argument (\key{win} or \key{mac}) indicates the
+platform used to build the document; the \opt{win} option now takes one of
+two value, 32 or 64. This change is needed as Adobe rolls out its 64-bit
+versions of \app{Acrobat} and \app{Adobe Reader}. The required argument is
+the version of \app{Acrobat} you are using to build your {\RMA} document.
+When no optional argument is passed, \texttt{win} is assumed (\uif{Windows
+OS}). Possible values for \meta{version} are \texttt{DC}, a year
+(\texttt{2015} or later), or a version number, such as \texttt{9},
+\texttt{10}, or \texttt{11}.\footnote{A value of \texttt{Beta} is also
+recognized, for those in the Beta Program of \app{Acrobat}.}
+The default is \cs{AcroVer\darg{DC}}, which is equivalent to \cs{AcroVer[win=32]\darg{DC}}.
The \textsf{rmannot} package, based on the information passed to it by
\cs{AcroVer}, builds the appropriated path and passes this path to the
\cs{pathToSkins} command as its argument. Should the path be proven to be
incorrect, you can hunt down the correct path and directly enter it
in the preamble, or in the \texttt{rmannot.cfg} configuration file. For
-version XI (version 11) of \textsf{Acrobat}, for example, the path is,
+version XI (version 11) of \app{Acrobat}, for example, the path is,
\takeMeasure{\string\pathToSkins\{C:/Program Files (x86)/Adobe/\%}%
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\pathToSkins{C:/Program Files (x86)/Adobe/%
Acrobat 11.0/Acrobat/Multimedia Skins}
\end{dCmd*}
+\noindent
The path for the Mac OS may look like this,
\takeMeasure{\string\pathToSkins\{/Applications/Adobe\string\ Acrobat\string\ 9\string\ Pro/Adobe\string\ Acrobat\string\ }%
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\pathToSkins{/Applications/Adobe\ Acrobat\ XI\ Pro/Adobe\ Acrobat\
Pro.app/Contents/Resources/Multimedia\ Skins}
\end{dCmd*}
+\noindent
These paths differ from platform to platform and \cs{AcroVer} tries to
take all platforms and versions into consideration.
%Note what the path is to the Multimedia Skins folder. The command
%\cs{pathToSkins} also defines the path to the \texttt{Players} subfolder.
-%Future releases of \textsf{Acrobat} may change the name of the folders, so
+%Future releases of \app{Acrobat} may change the name of the folders, so
%a \Com{pathToPlayers} command is also provided; as with \cs{pathToSkins},
%\cs{pathToPlayers} takes one argument, the path to the players.
-\handpoint The \textsf{rmannot} distribution comes with a
+\handpoint The \pkg{rmannot} distribution comes with a
\texttt{rmannot.cfg} file. In this file, you can place the \cs{AcroVer}
command with its appropriate arguments for your platform and version of
-\textsf{Acrobat}. Remember, if you update your \textsf{Acrobat}, update
+\app{Acrobat}. Remember, if you update your \app{Acrobat}, update
also the \meta{version} argument of \cs{AcroVer}.
\paragraph*{Document Media Paths.}
-Each media file (\textsf{SWF}, \textsf{FLV}, \textsf{MP3}) must be declared in the preamble
-using the \Com{saveNamedPath} command.
+Each media file must be declared in the preamble using the
+\Com{saveNamedPath} command.
\takeMeasure{\string\saveNamedPath[\meta{mime\_type}]\{\meta{name}\}\{\meta{path}\}}
\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\saveNamedPath[!meta(mime_type)]{!meta(name)}{!meta(path)}
\end{dCmd}
-The first optional argument \meta{mime\_type} is normally not
-needed. It is the mime type of the file. Currently, only \textsf{SWF}, \textsf{FLV}
-and \textsf{MP3} files are supported, and the extension of the file name is
-isolated to determine the mime type. The second parameter
-\meta{name} is a \emph{unique} name that will be used to
-reference this media file. Finally, \meta{path} is full and absolute path
-to the media file. The path includes the file name and extension.
-
-For example,\takeMeasure{\string\saveNamedPath\{summertime\}\{C:/myMedia/Summertime.mp3\}}
+\noindent The optional argument \meta{mime\_type} is normally not needed.
+Only media with the extensions listed in
+\hyperref[s:MediaFmts]{Section~\ref*{s:MediaFmts}} are supported. The
+extension of the file name is isolated to determine the mime type. The
+second parameter \meta{name} is a \emph{unique} name that will be used to
+reference this media file. Finally, \meta{path} is full and absolute path to
+the media file. The path includes the file name and extension. For
+example,\takeMeasure{\string\saveNamedPath\{summertime\}\{C:/myMedia/Summertime.mp3\}}
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\saveNamedPath{mySWF}{C:/myMedia/AcroFlex3_demo.swf}
-\saveNamedPath{fishing}{C:/myMedia/100_0239.flv}
-\saveNamedPath{summertime}{C:/myMedia/Summertime.mp3}
+\saveNamedPath{calliope}{C:/myMedia/calliope.mp4}
+\saveNamedPath{summertime}{C:/myMedia/summertime.mp3}
\end{dCmd*}
Once the paths are defined in this way, the media files are
@@ -453,7 +568,7 @@ referenced using their given names. This has a couple of purposes.
\begin{enumerate}
\item The names are used to determine if the media file has
already been embedded in the document. Though the media clip
- may be used in several rich media annotations, the \texttt{rmannot}
+ may be used in several rich media annotations, the \pkg{rmannot}
attempts to embed a media file only once.
\item The command \cs{saveNamePath} uses
\cs{hyper@normalise}, of the \texttt{hyperref} package, to
@@ -462,83 +577,80 @@ referenced using their given names. This has a couple of purposes.
\item Defining the path once leads to a consistent reference to
the file paths, and reduces the chance of typos.
\end{enumerate}
-
A brief example to illustrate the use of the names assigned by the
-\cs{saveNamedPath} follows:\takeMeasure{\string\rmAnnot\{200bp\}\{200bp\}\{mySWF\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\rmAnnot{200bp}{200bp}{mySWF}
+\cs{saveNamedPath} follows:\takeMeasure{\string\rmAnnot\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot{1280bp}{720bp}{calliope}
\end{dCmd*}
-See \Nameref{rmAnnot} for additional details on the \texttt{poster}
-key and the \cs{rmAnnot} command.
-
-The above example would use the default poster image to give a
+{\noindent}The above example would use the default poster image to give a
visual of the annotation when it is not activated. The next section
discusses how to define and implement your own poster image.
\paragraph*{Defining a RM Path.}
-The resources (\texttt{.flv}, \texttt{.swf}, \texttt{.mp3} files, for example)
-for your Flash application may reside on your local computer or in the Internet.
-As a way of reducing the amount of typing, you can use \Com{defineRMPath}
-to define common paths to your resources.\takeMeasure{\string\defineRMPath\{\meta{name}\}\{\meta{path}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\defineRMPath{!meta(name)}{!meta(path)}
+The rich media resources for your {\RMA} may reside on your local computer or
+on the Internet. As a way of reducing the amount of typing, you can use
+\Com{defineRMPath} to define common paths to your
+resources.\takeMeasure{\string\defineRMPath\darg{\meta{\cs{cmd}}}\darg{\meta{path}}}%
+\begin{dCmd}[commandchars=!()]{\bxSize}
+\defineRMPath{!meta(\cmd)}{!meta(path)}
\end{dCmd}
-The command uses \cs{hyper@normalise} (of \textsf{hyperref}) to
-``sanitize'' the path. The first argument \meta{name} is the name of the
-command to be created, and \meta{path} is the path. After the
-definition, the command \cs{\meta{name}} expands to \meta{path}. For
-example,\takeMeasure{\string\saveNamedPath\{summertime\}\{\string\myRMFiles/Summertime.mp3\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+{\noindent}The command uses \cs{hyper@normalise} (of \pkg{hyperref}) to
+``sanitize'' the path. The first argument \meta{\cs{cmd}} is the command to
+be created, and \meta{path} is the path to the media folder. After the
+definition, the command \meta{\cs{cmd}} expands to \meta{path}. For
+example,\takeMeasure{\string\saveNamedPath\darg{summertime}\darg{\string\myRMFiles/Summertime.mp3}}
+\begin{dCmd*}{\bxSize}
\defineRMPath{\myRMFiles}{C:/myMedia}
-\saveNamedPath{mySWF}{\myRMFiles/AcroFlex3_demo.swf}
-\saveNamedPath{fishing}{\myRMFiles/100_0239.flv}
-\saveNamedPath{summertime}{\myRMFiles/Summertime.mp3}
+\saveNamedPath{calliope}{\myRMFiles/calliope.mp4}
+\saveNamedPath{summertime}{\myRMFiles/summertime.mp3}
\end{dCmd*}
-We first define a path to our resources, then save those paths along with the file names.
+{\noindent}We first define a path to our resources, then save those paths along with the file names.
-You can use \cs{defineRMPath} to define URLs as well
-{\small\takeMeasure{\string\defineRMPath\{\string\myRMURLs\}\{http://www.example.com/\string~dpspeaker/videos\}}
+You can use \cs{defineRMPath} to define URLs as well:
+\bgroup\small\takeMeasure{\string\defineRMPath\{\string\myRMURLs\}\{http://www.example.com/\string~dpspeaker/videos\}}
\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
\defineRMPath{\myRMURLs}{http://www.example.com/~dpspeaker/videos}
\end{dCmd*}
-}
+\egroup\noindent
Now, \cs{myRMURLs} points to your common video resources on the Internet.
\subsection{Creating Posters}\label{createPosters}
-The \cs{rmAnnot} command has a \texttt{poster} key that is
-recognized as part of optional key-value pairs. The use of the
-\texttt{poster} key is optional, if you do not specify one, one will
-be generated for you. (More on the default poster appearance is
-presented below.) The poster image is visible when the rich media
-annotation is not activated.
-
-To create a poster for your rich media annotation, use a graphics
-application (Adobe Illustrator, Adobe Photoshop, etc.), and save as
-an EPS file. Move this file to your source file folder. Let's call
+A \emph{poster} is an \FT{EPS} graphics file that covers the {\RMA} when the
+annotation is not activated. The \cs{rmAnnot} command has a \key{poster} key
+that is recognized as part of optional key-value pairs. The use of the
+\key{poster} key is optional, if you do not specify one, one will be
+generated for you. (More on the default poster appearance is presented
+below.) The poster image is visible when the rich media annotation is not
+activated.
+
+To create a poster for your rich media annotation, use a graphics application
+(\app{Adobe Illustrator}, \app{Adobe Photoshop}, etc.), and save as an
+\FT{EPS} file. You can also create a single page PDF from a TEX source file,
+as this package does. Move this file to your source file folder. Let's call
this file \texttt{cool\_poster.eps}. In the preamble place the command,
-\takeMeasure{\string\makePoster\{myCP\}\{cool\_poster\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\string\makePoster\darg{myCP}\darg{cool\_poster}}
+\begin{dCmd*}{\bxSize}
\makePoster{myCP}{cool_poster}
\end{dCmd*}
The first argument is a \emph{unique name} for the graphic, the
second argument is the path name of the graphic (without the
-extension). The name is used as the value of the \texttt{poster}
+extension). The name is used as the value of the \key{poster}
key.
The command actually has an optional first argument. This argument
-is passed to the command \cs{includegraphics} (of the \texttt{graphicx}
+is passed to the command \cs{includegraphics} (of the \pkg{graphicx}
package). The general syntax of the command is,
\takeMeasure{\string\makePoster[\meta{options}]\{\meta{name}\}\{\meta{path\_to\_EPS}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\makePoster[!meta(options)]{!meta(name)}{!meta(path_to_EPS)}
\end{dCmd}
-The command uses the \texttt{graphicxsp} package to embed the file
+The command uses the \pkg{graphicxsp} package to embed the file
in the PDF document. The graphical image can then be used multiple
times in many annotations.For example,
-\takeMeasure{\string\rmAnnot[poster=myCP]\{200bp\}\{200bp\}\{mySWF\}}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\rmAnnot[poster=myCP]{200bp}{200bp}{mySWF}
+\takeMeasure{\string\rmAnnot[poster=myCP]\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot[poster=myCP]{1280bp}{720bp}{calliope}
\end{dCmd*}
\noindent See \Nameref{rmAnnot} for additional discussion of the \texttt{poster}
key and \cs{rmAnnot}.
@@ -547,226 +659,339 @@ The graphic itself should have the same \emph{aspect ratio} as the rich
media annotation; this is important if the graphic contains text or
images that would get otherwise distorted.
-\paragraph*{Default Poster Image.} The \texttt{rmannot} package has
+\paragraph*{Default Poster Image.}\label{para:DPI} The \pkg{rmannot} package has
default poster appearance. This poster appearance takes one of two
-forms. If the media file is \textsf{MP3}, an image of the AudioPlayer control
+forms. If the media file is \FT{MP3}, an image of the \app{AudioPlayer} control
bar is used; otherwise it is dynamically generated (with the correct
dimensions) using the following PostScript operators:
-\begin{dCmd*}{.8\linewidth}
+\takeMeasure{\quad\string\rma@ps@txt@x\string\adj@measure\string\rma@ps@txt@y\string\adj@measure moveto}
+\begin{dCmd*}[commandchars=!(),codes={\let\1\quad}]{\bxSize}
\defaultPoster
{%
- .7529 setgray
- 0 0 \this@width\space\this@height\space rectfill
- 10 \adj@measure 10 \adj@measure moveto .4 setgray
- /Helvetica \this@height\space 10 div selectfont
- (\rma@posternote) show
+!1\rma@ps@bg@setcolor
+!10 0 \this@width\space\this@height\space rectfill
+!1\rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
+!1\rma@ps@txt@setcolor/\rma@ps@font
+!1\rma@ps@relfontsize\rma@ps@fontsize selectfont
+!1\rma@ps@msg
}
\end{dCmd*}
+\noindent
The commands \cs{this@width} and \cs{this@height} are the width and
height of the annotation. The command \cs{adj@measure} converts a
measurement to a proportion of the smaller of the two measurements
-\cs{this@width} and \cs{this@height}.\footnote{The code presented
-here is a simplified version of the actual code found in
-\texttt{rmannot.dtx}. The definition of the default poster has a
-number of macros that can be redefined to change the placement of
-text, the color, size of the font, etc. See \texttt{rmannot.dtx}
-for details.}
+\cs{this@width} and \cs{this@height}.
+%\footnote{The code presented
+%here is a simplified version of the actual code found in
+%\pkg{rmannot.dtx}. The definition of the default poster has a
+%number of macros that can be redefined to change the placement of
+%text, the color, size of the font, etc. See \texttt{rmannot.dtx}
+%for details.}
Note that, in the above code, some text is generated in the lower left corner
of the annotation, the text is \cs{rma@posternote}. This command is populated
-by the value of the \texttt{posternote} key of the optional argument of
-\cs{rmAnnot}. The default value of \texttt{posternote} is `\textsf{AcroTeX Flash}'
-or `\textsf{AcroTeX Video}', depending on the file type of the media. This can be
+by the value of the \key{posternote} key of the optional argument of
+\cs{rmAnnot}. The default value of \texttt{posternote} is
+`\st{\textsf{AcroTeX Flash}}' \st{or} `\textsf{AcroTeX Video}' or
+`\textsf{AcroTeX MP3}', depending on the file type of the media. This can be
changed through the \texttt{posternote} key.
The default poster itself can be redefined by a document author who
-is schooled in PostScript things, perhaps if only to change colors,
+is schooled in Postscript things, perhaps if only to change colors,
or font, or location of the poster note.
-\section{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} and its Options}\label{rmAnnot}
-
-The \cs{rmAnnot} command creates a rich media annotation, new to
-version 9 of \textsf{Acrobat}/\textsf{Adobe Reader}. Media files (\textsf{SWF}, \textsf{FLV}, or \textsf{MP3})
-can be either embedded in the document, or linked via a URL, and
-played. \textsf{Acrobat}/\textsf{Adobe Reader} have a built-in Flash player that plays
-\textsf{SWF}, \textsf{FLV} and \textsf{MP3} files.
-
-\goodbreak
-Media files in other formats need to be converted to one of these
-three supported formats.\footnote{The new \textbf{Acrobat 9 Pro Extended} can
-convert media files to \textsf{FLV}, but embed the converted file in the PDF,
-so we cannot really use that re-encoded file with our
-\texttt{rmannot} package. Adobe Flash Video Encoder converts many
-movie formats to \textsf{FLV} format, which can, in turn, be used in this
-package. Other utilities may be available as shareware or
-commercialware.}
+\paragraph*{The \cs{setPosterProps} command.}\label{para:sPP}
+The parameters of the above display can be set with the \cs{setPosterProps} command.
+\begingroup
+\takeMeasure{\quad{textFont=\meta{font-name}}}\setlength{\eflength}{\bxSize+.5em}%
+\def\2{\rlap{\hskip\eflength\texttt{color=.7529 setgray}}}%
+\def\3{\rlap{\hskip\eflength\texttt{xPos=10}}}%
+\def\4{\rlap{\hskip\eflength\texttt{yPos=10}}}%
+\def\5{\rlap{\hskip\eflength\texttt{textColor=.4 setgray}}}%
+\def\6{\rlap{\hskip\eflength\texttt{relTextSize=10}}}%
+\def\7{\rlap{\hskip\eflength\texttt{textSize=10}}}%
+\def\8{\rlap{\hskip\eflength\texttt{textFont=Helvetica}}}%
+\def\9{\rlap{\hskip\eflength\sffamily\bfseries{Default settings}}}%
+\begin{dCmd*}[commandchars=!(),codes={\let\1\quad}]{\bxSize}
+\setPosterProps
+!9{%
+!2!1color=!meta(color),
+!3!1xPos=!meta(num),
+!4!1yPos=!meta(num),
+!5!1textColor=!meta(color),
+!6!1relTextSize=!meta(num),
+!7!1textSize=!meta(num),
+!8!1textFont=!meta(font-name)
+}
+\end{dCmd*}
+\endgroup\noindent
+The defaults are shown to the right of the display frame box. All values are either numbers or Postscipt code.
+\begin{aebQuote}
+ \begin{description}
+ \item [\key{color=\meta{color}}] The background color of the default
+ poster. The \meta{color} specification is a Postscript color
+ operator and its arguments.
+ \item [\key{xPos=\meta{num}}] The horizontal starting position (from
+ the lower-left corner) of the \key{posternote} text. This is a
+ relative value; \meta{num} is measured as percentage of the smaller
+ of the two dimensions of the annotation.
+ \item [\key{yPos=\meta{num}}] The vertical starting position (up from
+ the lower-left corner) of the \key{posternote} text. This is a
+ relative value; \meta{num} is measured as percentage of the smaller
+ of the two dimensions of the annotation.
+ \item [\key{textColor=\meta{color}}] The text color (of the poster
+ note) of the default poster. The \meta{color} specification is a
+ Postscript color operator and its arguments.
+ \item [\key{relTextSize=\meta{num}}] The size of the text (of the
+ poster note); the value of \meta{num} is interpreted as a
+ percentage of the smaller of the two dimensions of the annot. (The
+ text size is resized when the annot is resized.)
+ \item [\key{textSize=\meta{num}}] The size of the text of the poster note.
+ \item [\key{textFont=\meta{font-name}}] The name of the Postscript font
+ to be use to display the poster note. The default is \texttt{Helvetica}.
+ \end{description}
+\end{aebQuote}
+
+\section{\texorpdfstring{\protect\cs}{\CMD}{rmAnnot} and its Options}\label{rmAnnot}
+
+The \cs{rmAnnot} command creates a rich media annotation (\RMA), an object
+first introduced in Version~9 of \app{Acrobat}/\allowbreak\app{Adobe Reader}
+(\app{AA}/\allowbreak\app{AR}), through which media files are played. Media
+files can be either embedded in the document or linked via a URL.
+
+%\app{Acrobat}/\app{Adobe Reader}
+%have a built-in Flash player that plays \textsf{SWF}, \textsf{FLV} and
+%\FT{MP3} files.
+
+Media files in other formats need to be converted to one of the supported
+formats, refer to \hyperref[s:MediaFmts]{Section~\ref*{s:MediaFmts}} for a
+list of supported media formats.
+
+%\footnote{The new \textbf{Acrobat 9 Pro Extended} can
+%convert media files to \textsf{FLV}, but embed the converted file in the PDF,
+%so we cannot really use that re-encoded file with our \pkg{rmannot}
+%package. Adobe Flash Video Encoder converts many movie formats to
+%\textsf{FLV} format, which can, in turn, be used in this package. Other
+%utilities may be available as shareware or commercialware.}
\subsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} Command}
The primary command of this package is \Com{rmAnnot}, which has four
arguments, one optional and three required.
-\takeMeasure{\string\rmAnnot[\meta{options}]\{\meta{width}\}\{\meta{height}\}\{\meta{name}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\string\rmAnnot[\meta{options}]\darg{\meta{width}}\darg{\meta{height}}\darg{\meta{name}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\rmAnnot[!meta(options)]{!meta(width)}{!meta(height)}{!meta(name)}
\end{dCmd}
-The \meta{width} and \meta{height} parameters are what they
-are, the width and height to be used in the rich media annotation.
-The aspect ratio should be the same as the aspect ratio of the
-Flash media. The annotation can be resized using either
-\cs{resizebox} or \cs{scalebox} of the \texttt{graphicx} package to
-get the physical dimensions you want.
+{\noindent}The command creates a {\RMA} based on the \meta{name} and
+conforming to the dimensions (\meta{width} and \meta{height}) and
+\meta{options} specified.
+
+\paragraph*{On the dimensions.} The \meta{width} and \meta{height} parameters are what they are,
+the width and height to be used in the rich media annotation. The aspect
+ratio should be the same as the aspect ratio of the media media. The
+annotation can be resized using the \key{width}, \key{height}, or \key{scale}
+keys, described below.
+
+\subparagraph*{Acquiring the dimensions.} The dimensions can (usually) be
+obtained from the properties of the media file, as displayed by the operating
+system. In \uif{File Explorer} of \app{Windows OS}, open the folder
+containing the media file in question, select the media file of interest,
+right-click on it and select \uif{Properties} from the dropdown menu. The
+media file properties dialog box appear, choose the \uif{Details} tab, as
+shown in \hyperref[fig:MFP]{Figure~\ref*{fig:MFP}}, you can obtain the
+dimensions of the media from the \uif{Frame width} and \uif{Frame height}
+entries.
+
+\begin{figure}[htb]
+ \centering
+ \includegraphics[width=.5\linewidth]{graphics/media-file-props}
+ \caption{Media file Properties}\label{fig:MFP}
+\end{figure}
-\subparagraph*{For \textsf{MP3} Files.} After a careful measurement, the aspect
-ratio (width/height) of the \textsf{MP3} \texttt{AudioPlayer} control bar is
-about 9.6. In some of the demo files, I've been using a width of
-\texttt{268bp} and a height of \texttt{28bp}, and resize the
-annotation to what is desired. Use \texttt{268bp} and \texttt{28bp}
-for the width and height of an \textsf{MP3} file, and resize.
-\newtopic\indent The \meta{name} argument references a media file defined by the
-\cs{saveNamedPath} in the preamble.
+\subparagraph*{Dimensions for \FT{MP3} Files.} A special legacy poster can be
+used. The dimensions of the legacy poster are \cs{cntrlbrWd} by
+\cs{cntrlbrHt}\FmtMP{\cs{cntrlbrWd}\\\relax\cs{cntrlbrHt}}. The legacy poster
+appears when the \key{poster} key is not specified. Refer to the named
+paragraph \textbf{\nameref{para:MP3DP}} on page~\pageref*{para:MP3DP} and to
+the subsection ``\nameref{ss:AddRrmsMP3}'' on page~\pageref*{ss:AddRrmsMP3}
+for more information on \FT{MP3} files.
-The \meta{options} are discussed in the subsection that follows.
+\paragraph*{The other arguments.} The \meta{name} argument references a media file defined by the
+\cs{saveNamedPath} in the preamble. The \meta{options} are discussed in the
+subsection that follows.
\subsubsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}} Options}
The \cs{rmAnnot} command has many key-value pairs that are passed to
it through its first optional argument. Most of these key-value
pairs correspond to options available through the user interface of
-\textsf{Acrobat}. Below is a listing of the key-values, and a brief
+\app{Acrobat}. Below is a listing of the key-values, and a brief
description of each.
\begin{description}
- \item[\texttt{name=\meta{string}}] The name (\meta{string}) of the
- annotation. If none is supplied, then \verb!aebRM\therm@Cnt! is
- used, where \texttt{rm@Cnt} is a {\LaTeX} counter that is
- incremented each time \cs{rmAnnot} is expanded.
+ \item[\key{name=\meta{name}}] The value, \meta{name}, is the name of
+ the annotation. If none is supplied, a name of
+ \verb!aebRM\therm@Cnt! is used, where \texttt{rm@Cnt} is a {\LaTeX}
+ counter that is incremented each time \cs{rmAnnot} is expanded. The
+ value of the \key{name} key is used primarily for JavaScript
+ purposes. For example, the code
+\begin{Verbatim}[xleftmargin=\amtIndent,commandchars={!~@},fontsize=\small]
+var rma=this.getAnnotRichMedia({nPage:this.pageNum,cName:!meta~name@});
+\end{Verbatim}
+acquires the object for the {\RMA} on the current page with a name of \meta{name}.
\item[\texttt{enabled=\meta{value}}] The \texttt{enabled} key determines when the
- annotation is activated, possible values are \texttt{onclick},
- \texttt{pageopen}, and \texttt{pagevisible}.
+ annotation is activated, possible values are \key{onclick},
+ \key{pageopen}, and \key{pagevisible}.
\begin{description}\def\NH{\hspace*{-\labelsep}}
- \item[\texttt{onclick}] The annotation is activated when the
+ \item[\key{onclick}] The annotation is activated when the
user clicks on the annotation, or is activated through
JavaScript.
- \item [\texttt{pageopen}] The annotation is activated when
+ \item [\key{pageopen}] The annotation is activated when
the page containing the annotation is opened.
- \item[\texttt{pagevisible}] The annotation is activated
+ \item[\key{pagevisible}] The annotation is activated
when the page containing the annotation becomes visible.
(Useful for continuous page mode.)
\end{description}
- The default is \texttt{onclick}.
+ The default is \key{onclick}.
- \item[\texttt{deactivated=\meta{value}}] The \texttt{deactivated} key determines when the
- annotation is deactivated, possible values are \texttt{onclick},
- \texttt{pageclose}, and \texttt{pageinvisible}.
+ \item[\key{deactivated=\meta{value}}] The \key{deactivated} key determines when the
+ annotation is deactivated, possible values are \key{onclick},
+ \key{pageclose}, and \key{pageinvisible}.
\begin{description}
- \item [\texttt{onclick}] The annotation is deactivated by
+ \item [\key{onclick}] The annotation is deactivated by
user script or by right-clicking the annotation and choosing
- Disable Content.
- \item [\texttt{pageclose}] The annotation is deactivated when
+ \uif{Disable Content}.
+ \item [\key{pageclose}] The annotation is deactivated when
the page containing the annotation is closed.
- \item [\texttt{pageinvisible}] The annotation is deactivated
+ \item [\key{pageinvisible}] The annotation is deactivated
when the page containing the annotation becomes invisible.
(Useful for continuous page mode.)
\end{description}
- The default is \texttt{onclick}.
-
- \item [\texttt{windowed=\meta{\upshape{true|false}}}] A Boolean, which if \texttt{true}, the
- media is played in a floating window. The default is
- \texttt{false}, the media is played in the annotation on
- the page. For information on how to set the floating
- window parameters, see \mlNameref{winparams}.
- \item [\texttt{url}=\meta{\upshape{true|false}}] A Boolean, which if \texttt{true}, the media
- is to be interpreted as an URL. The default is \texttt{false},
- the media is embedded from the local hard drive and embedded in
- the PDF file.
- \item [\texttt{borderwidth=\meta{value}}] The borderwidth determines whether a
- border is drawn around the annotation when it is activated.
- Possible values are \texttt{none}, \texttt{thin},
- \texttt{medium}, and \texttt{thick}. The default is \texttt{none}.
- \item [\texttt{poster=\meta{name}}] The name of a poster graphic created by
- \cs{makePoster}. See the section \Nameref{createPosters} for
- additional details.
- \item [\texttt{posternote=\meta{text}}] When the poster key is not given, the
+ The default is \key{onclick}.
+
+ \item [\key{windowed=\meta{\upshape{true|false}}}] A Boolean, which if
+ \texttt{true}, the media is played in a floating window. The
+ default is \texttt{false}, the media is played in the annotation on
+ the page. For information on how to set the floating window
+ parameters, see \mlNameref{winparams}.
+ \item [\key{url}=\meta{\upshape{true|false}}] A Boolean, which if
+ \texttt{true}, the media is to be interpreted as an URL. The
+ default is \texttt{false}, the media is embedded from the local
+ hard drive within the PDF file.
+
+ To stream media, it is necessary to clear the checkbox \uif{Enable
+ Protected Mode at startup}, this checkbox is found under the menu
+ \uif{Edit > Preferences}. In the \uif{Preferences} dialog box,
+ select \uif{Security (Enhanced)} category from the left panel; the
+ targeted checkbox is the top line on the right panel. Refer to
+ \hyperref[fig:SP]{Figure~\ref*{fig:SP}} for a visual.
+
+ For end-users\FmtMP{End-users} viewing the streaming media from \app{Adobe Reader
+ DC}, the user also needs to clear the \uif{Enable Protected Mode at
+ startup} as well.
+
+ \item [\key{borderwidth=\meta{\upshape{none|thin|medium|thick}}}]
+ The\FmtMP{After Dec.~2020\\not obeyed } value of the
+ \key{borderwidth} key determines whether a border is drawn around
+ the annotation when it is activated. The default is \texttt{none}.
+ \item [\texttt{poster=\meta{name}}] The name of a poster graphic
+ created by \cs{makePoster}. See the section \Nameref{createPosters}
+ for additional details.
+ \item [\key{posternote=\meta{text}}] When the poster key is not given, the
default poster is generated. A short note of text appears in the
lower left-corner. The text for that note can be passed to the
default poster appearance through \texttt{posternote}. See
\mlNameref{createPosters} for additional details.
- \item [\texttt{invisible=\meta{\upshape{true|false}}}] A Boolean which, if present, \textsf{rmannot}
- creates a transparent poster for the RMA. The RMA has not hidden
- property as form fields do, the best you can do is to give the RMA
- a transparent poster and place it in an obscure corner of the
- page, or under a form field. Normally, if invisible is specified,
- the video content is played in a window (that is,
- \texttt{windowed} is specified as well).
-
- \textbf{Note:} The \texttt{invisible} option requires that
+ \item [\key{defaultposter=\meta{\upshape{true|false}}}] A
+ Boolean,\FmtMP{New: \key{defaultposter}\\{2020/08/21}}
+ which if true, replaces the default \FT{MP3} control bar with the
+ default poster image as described in the paragraph
+ \textbf{\mlnameref{para:DPI}} on page~\pageref*{para:DPI}. The
+ default is \texttt{true}. This key is obeyed only for \FT{MP3} files and
+ when the \key{poster} key \emph{is not} specified.
+ \item [\key{invisible=\meta{\upshape{true|false}}}] A Boolean
+ which\FmtMP{After Dec.~2020,\\this key is not useful}, if present,
+ \textsf{rmannot} creates a transparent poster for the \RMA. The
+ {\RMA} has not hidden property as form fields do, the best you can
+ do is to give the {\RMA} a transparent poster and place it in an
+ obscure corner of the page, or under a form field. Normally, if
+ \key{invisible} is specified, the video content is played in a
+ window (that is, the \key{windowed} option is specified)
+ and controlled by JavaScript methods.
+
+ \textbf{Note:} The \key{invisible} option requires that
you distill the document with a job options setting of
\texttt{Standard\_transparency}, distributed with the \textsf{graphicxsp}
package.
- \item \texttt{transparentBG=\meta{\upshape{true|false}}}: This option is available for \textsf{SWF}
- files only. Quoting the \emph{Adobe Supplement}
- document, ``A flag that indicates whether the page
- content is displayed through the transparent areas of
- the rich media content (where the alpha value is less
- than 1.0). If \texttt{true}, the rich media artwork is
- composited over the page content using an alpha channel.
- If false, the rich media artwork is drawn over an opaque
- background prior to composition over the page content.''
- The default is \texttt{false}.
- \item [\texttt{passcontext=\meta{\upshape{true|false}}}] A Boolean, if \texttt{true}, passes
+\begin{comment}
+ \item [\st{{\key{transparentBG=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\\FT{SWF} is not supported} \st{This option
+ is available for \textsf{SWF} files only. Quoting the \emph{Adobe
+ Supplement} document, ``A flag that indicates whether the page
+ content is displayed through the transparent areas of the rich
+ media content (where the alpha value is less than 1.0). If
+ \texttt{true}, the rich media artwork is composited over the page
+ content using an alpha channel. If false, the rich media artwork is
+ drawn over an opaque background prior to composition over the page
+ content.'' The default is \texttt{false}.}
+ \item [\st{{\key{passcontext=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\\FT{SWF} is not supported}
+ \st{A Boolean, if \texttt{true}, passes
right-click context to Flash. Should be used only if there is a
way of deactivating the annotation, perhaps through JavaScript.
- Recognized only for \textsf{SWF} files. The default is \texttt{false}.
+ Recognized only for \textsf{SWF} files. The default is \texttt{false}.}
- \textsf{SWF} file developers can select this option to replace the
+ \st{\textsf{SWF} file developers can select this option to replace the
\textsf{Acrobat} context menu with the context menu of the
originating \textsf{SWF} file. When the user right-clicks the \textsf{SWF}
- file, the available options are from the originating file.
-
- \item [\texttt{skin=\meta{value}}] For playing a \textsf{FLV} file, seven different
- skins are available for the user to control the video,
- \texttt{skin1}, \texttt{skin2}, \texttt{skin3}, \texttt{skin4},
- \texttt{skin5}, \texttt{skin6}, and \texttt{skin7}. Another
- possible value is \texttt{none}, for no skin. In the latter
- case, the media is played when activated, but there is no user
- interface to control the play. As for the description of each of
- the skins,
+ file, the available options are from the originating file.}
+\end{comment}
+ \item [\key{skin=\meta{value}}] For playing a video file,
+ \st{seven}two different skins are available for the user to control
+ the video, these are \texttt{all}\FmtMP{New: \key{all}
+ key\\{2020/08/21}}, \st{\texttt{skin1}, \texttt{skin2},
+ \texttt{skin3}, \texttt{skin4}, \texttt{skin5}, \texttt{skin6},
+ \texttt{skin7}}, and \texttt{none}. In the latter case, the media
+ is played when activated, but there is no user interface to control
+ the play. As for the description of each of the skins,
\begin{aebDescript}
- \item [\texttt{skin1}] All Controls
- \item [\texttt{skin2}] Play, Stop, Forward, Rewind, Seek, Mute, and Volume
- \item [\texttt{skin3}] Play
- \item [\texttt{skin4}] Play and Mute
- \item [\texttt{skin5}] Play, Seek, and Mute
- \item [\texttt{skin6}] Play, Seek, and Stop
- \item [\texttt{skin7}] Play, Stop, Seek, Mute, and Volume
+ \item [\texttt{all}] All Controls
+ \item [\st{\texttt{skin1}}] \st{All Controls}
+ \item [\st{\texttt{skin2}}] \st{Play, Stop, Forward, Rewind, Seek, Mute, and Volume}
+ \item [\st{\texttt{skin3}}] \st{Play}
+ \item [\st{\texttt{skin4}}] \st{Play and Mute}
+ \item [\st{\texttt{skin5}}] \st{Play, Seek, and Mute}
+ \item [\st{\texttt{skin6}}] \st{Play, Seek, and Stop}
+ \item [\st{\texttt{skin7}}] \st{Play, Stop, Seek, Mute, and Volume}R
\item [\texttt{none}] No Controls
\end{aebDescript}
- You can add other skins as well. If you have \textsf{Adobe Flash
- Professional CS5}, you have access to other skins. Place a new skin in
- the location Acrobat expect them to be in (as defined by
- \cs{PathToSkins}, then place a declaration like the following in the
- preamble of your document:
-\begin{Verbatim}[xleftmargin=\amtIndent]
-\saveNamedPath{skin8}{\PathToSkins/%
- MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-\end{Verbatim}
-(Here, I've wrapped the line around for display purposes.) Now, when you
-use \cs{rmAnnot}, you can specify \texttt{skin=skin8} as a key-value in the optional
-parameter list.
+% You can add other skins as well. If you have \textsf{Adobe Flash
+% Professional CS5}, you have access to other skins. Place a new skin in
+% the location Acrobat expect them to be in (as defined by
+% \cs{PathToSkins}, then place a declaration like the following in the
+% preamble of your document:
+%\begin{Verbatim}[xleftmargin=\amtIndent]
+%\saveNamedPath{skin8}{\PathToSkins/%
+% MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
+%\end{Verbatim}
+%(Here, I've wrapped the line around for display purposes.) Now, when you
+%use \cs{rmAnnot}, you can specify \texttt{skin=skin8} as a key-value in the optional
+%parameter list.
- \item [\texttt{skinAutoHide=\meta{\upshape{true|false}}}] A Boolean, if \texttt{true}, the skin auto hides.
- Only valid for video files.
- \item [\texttt{skinBGColor=\meta{color\_hex}}] The color of the skin.
+\begin{comment}
+ \item [\st{{\texttt{skinAutoHide=\meta{\upshape{true|false}}}}}]\FmtMP{After Dec~2020,\\no supported}
+ \st{A Boolean, if \texttt{true}, the skin auto hides.
+ Only valid for video files.}
+ \item [\texttt{skinBGColor=\meta{color\_hex}}]\FmtMP{After Dec~2020,\\no supported}
+ The color of the skin.
The value is a color in hex format. The default is
\texttt{0x5F5F5F}. Only valid for \textsf{FLV} files.
- \item [\texttt{skinBGAlpha=\meta{num}}] The alpha level of the skin, a
- number between 0 and 1. The default is 0.75. Only valid for
- \textsf{FLV} files.
+ \item [\texttt{skinBGAlpha=\meta{num}}]\FmtMP{After Dec~2020,\\no
+ supported} The alpha level of the skin, a number between 0 and 1.
+ The default is 0.75. Only valid for \textsf{FLV} files.
\item [\texttt{volume=\meta{num}}] The initial volume level of the
video file, a number between 0 (muted) and 1 (max volume). The
default is 1.0. Only valid for \textsf{FLV} files.
@@ -797,8 +1022,28 @@ parameter list.
\texttt{flashvars} key to add ActionScript variables for the
\textsf{SWF} file. See the discussion of
\textbf{\nhnameref{NameCmds}} in the paragraph below.
+\end{comment}
+\end{description}
+The next three keys resize the {\RMA} in the recommended way. Only \emph{one
+key} is recognized for any \cs{rmAnnot} command. They are examined in the
+order of \key{width}, \key{height}, and \key{scale}.
+\begin{description}
+
+ \item[\key{width}=\meta{length}] Resizes the {\RMA} to a width of
+ \meta{length}; the aspect ratio of the annot is preserved. For
+ example, the following
+\takeMeasure{\string\rmAnnot[width=.5\string\linewidth]\darg{1280bp}\darg{720bp}\darg{calliope}}
+\begin{dCmd*}{\bxSize}
+\rmAnnot[width=.5\linewidth]{1280bp}{720bp}{calliope}
+\end{dCmd*}
+{\noindent}resizes so the width of the annot is \texttt{.5\string\linewidth}.
+ \item[\key{height}=\meta{length}] Resizes the {\RMA} to a height
+ of \meta{length}; the aspect ratio of the annot is preserved.
+ \item[\key{scale}=\meta{pos-num}] Rescales the {\RMA} by a scale factor of \meta{pos-num}; eg,
+ \texttt{scale=.5}.
\end{description}
+\begin{comment}
\paragraph*{The \cs{Name} and \cs{urlName} commands.}\label{NameCmds} Within the optional
parameters of the \cs{rmAnnot} command, two convenience commands, \Com{Name}
and \Com{urlName}, are defined. They can be used, for example, with the
@@ -848,9 +1093,11 @@ Note that we don't list \texttt{myVid} as a resource, we just pass the URL to
\texttt{mySWF} as a flash variable.
\paragraph*{Note.} The \cs{Name} and \cs{urlName} commands are defined within
-the optional parameters of \textsf{Acrobat} form fields created by the \textsf{eforms}
+the optional parameters of \app{Acrobat} form fields created by the \textsf{eforms}
package.
+\end{comment}
+\begin{comment}
\paragraph*{On Cue Points.}\label{cuepoints} A cue point is any significant
moment in time occurring within a video clip. Cue points can be embedded
in the \textsf{FLV} using \textsf{Adobe Flash Professional}, or some other video encoder.
@@ -901,18 +1148,18 @@ Each of these are briefly described.
\item [\texttt{name=\meta{name}}] The name of the cue point
\item [\texttt{time=\meta{time}}] The time in milliseconds the cue point
occurs.
- \item [\texttt{action=\meta{script}}] The JavaScript code that is executed
+ \item [\texttt{action=\meta{script}}] JavaScript code that is executed
when this cue point is reached.
\end{aebDescript}
-
+\end{comment}
\subsubsection{Setting the Floating Window Parameters}\label{winparams}
-When the \texttt{windowed} key is set to \texttt{true}, the rich
-media annotation appears in a floating window. Use the
-\Com{setWindowDimPos} command to set the dimensions of the window
-and its positioning.\takeMeasure{\string\setWindowDimPos\{\meta{KV-pairs}\}}
-\begin{dCmd}[commandchars=!()]{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+When the \key{windowed} key is set to \texttt{true}, the rich media
+annotation appears in a floating window. Use the \Com{setWindowDimPos}
+command to set the dimensions of the window and its
+positioning.\takeMeasure{\string\setWindowDimPos\darg{\meta{KV-pairs}}}
+\begin{dCmd}[commandchars=!()]{\bxSize}
\setWindowDimPos{!meta(KV-pairs)}
\end{dCmd}
\CmdLoc This command may be placed anywhere and will take affect for the next rich media annotation
@@ -925,23 +1172,22 @@ normally adequate for most applications.
\item [\texttt{width=\meta{KV-pairs}}] The width is described by three
\emph{key-value pairs}, \texttt{default}, \texttt{max}, and
\texttt{min}, measured in default user space units. The \meta{KV-pairs}
- have the form \texttt{\meta{key}:\meta{value}}.
+ have the form \texttt{\meta{key}=\meta{value}}.
- For example, \texttt{width=\{default=300,max=600,min=80\}}.
+ For example, \texttt{width=\darg{default=300,max=600,min=80}}.
Default values:
- \texttt{default}: \texttt{288}, \texttt{max}:\texttt{576}, \texttt{min}: \texttt{72}.
+ \texttt{default=288}, \texttt{max=576}, \texttt{min=72}.
\item [\texttt{height=\meta{KV-pairs}}] The height is described by three
\emph{key-value pairs}, \texttt{default}, \texttt{max}, and
\texttt{min}, measured in default user space units. The \meta{KV-pairs}
- have the form \texttt{\meta{key}:\meta{value}}.
+ have the form \texttt{\meta{key}=\meta{value}}.
- For example, \texttt{height=\{default=300,max=600,min=80\}}.
-
- Default values: \texttt{default}: \texttt{216},
- \texttt{max}:\texttt{432}, \texttt{min}: \texttt{72}.
+ For example, \texttt{height=\darg{default=300,max=600,min=80}}.
+ Default values: \texttt{default=216},
+ \texttt{max=432}, \texttt{min=72}.
\item[\texttt{position=\meta{\upshape{halign|valign|hoffset|voffset}}}] The
position of the floating window is described by four key-value pairs.
@@ -994,7 +1240,7 @@ Version~10.
The \Com{resetWindowDimPos} command can be used to reset the
floating window parameters to their default values.
\takeMeasure{\string\resetWindowDimPos}
-\begin{dCmd}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\begin{dCmd}{\bxSize}
\resetWindowDimPos
\end{dCmd}
@@ -1009,91 +1255,142 @@ The poster is an image that is displayed when the rich media annotation is not a
If a poster is not specified using the \texttt{poster} key, one is supplied for it.
Consider the following Flash animation.
\begin{center}
- \resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}\quad
- \resizebox{!}{.75in}{\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}}%
+ \rmAnnot[width=1.5in]{176bp}{144bp}{oceanwaves}\quad
+ \rmAnnot[poster=ow-poster,width=1.5in,windowed]{176bp}{144bp}{oceanwaves}
\end{center}
-Above are two rich media annotations, each running the same \textsf{SWF}
+Above are two rich media annotations, each running the same \FT{3GP}
file. The one on the left uses the default poster, the one on the
right uses a custom poster. In the annotation on the left, you see
the default \texttt{posternote}, this can be changed using the
\texttt{posternote} key.
-The custom poster was obtained by viewing the \textsf{SWF} file in Adobe
-Flash Player~9, then printing one of the frames to Adobe PDF,
-cropping the PDF, then saving the resulting PDF as an EPS file.
-After you crop the printed image, you can determine its dimensions
-by moving your mouse to the lower-left corner; the width and height
-values should appear. Use these in setting up your annotation.
+%The custom poster was obtained by viewing the \FT{3GP} file in a media player
+%and taking a snapshot of the first frame.
+%cropping the PDF, then saving the resulting PDF as an EPS file.
+%After you crop the printed image, you can determine its dimensions
+%by moving your mouse to the lower-left corner; the width and height
+%values should appear. Use these in setting up your annotation.
The verbatim listing for the two above annotations is found below.
-\takeMeasure{ \string\resizebox\{!\}\{.75in\}\{\string\rmAnnot\{612bp\}\{265bp\}\{AcroAd\}\}\string\quad}
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
+\takeMeasure{\small\quad\string\rmAnnot[poster=ow-poster,width=1.5in,windowed]\darg{176bp}\darg{144bp}\darg{oceanwaves}}
+\begin{dCmd*}[commandchars=!(),fontsize=\small]{\bxSize}
\begin{center}
- \resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}\quad
- \resizebox{!}{.75in}{%
- \rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}}
+!quad\rmAnnot[width=1.5in]{176bp}{144bp}{oceanwaves}\quad
+!quad\rmAnnot[poster=ow-poster,width=1.5in,windowed]{176bp}{144bp}{oceanwaves}
\end{center}
\end{dCmd*}
-\noindent The poster \texttt{AcroAd\_poster} was defined in the preamble of this document.
+{\noindent}The poster \texttt{ow-poster} was defined in the preamble of this document.
Below is the same video, the one on the left is a generic poster
created from a {\LaTeX} source file, then saved as an EPS file, the
one on the right was obtained from the poster page generated by
-\textsf{Acrobat}. (See the paragraph below,
+\app{Acrobat}. (See the paragraph below,
\hyperref[acroposter]{page~\pageref*{acroposter}}, for details on
how this was done.)
\begin{center}
-\resizebox{2in}{!}{%
- \rmAnnot[poster=aebmovie_poster]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{%
- \rmAnnot[poster=horse1_poster]{209bp}{157bp}{horse1}}
+\rmAnnot[poster=aebmovie_poster,width=2in]{640bp}{480bp}{horse1}\quad
+\rmAnnot[poster=horse1_poster,width=2in]{640bp}{480bp}{horse1}
\end{center}
The verbatim listing for the two above annotations follows:
-\takeMeasure{ \string\rmAnnot[poster=aebmovie\_poster]\{209bp\}\{157bp\}\{horse1\}\}\string\quad}%
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\resizebox{2in}{!}{%
- \rmAnnot[poster=aebmovie_poster]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{%
- \rmAnnot[poster=horse1_poster]{209bp}{157bp}{horse1}}
+\takeMeasure{\small\string\rmAnnot[poster=aebmovie\_poster,width=2in]\darg{640bp}\darg{480bp}\darg{horse1}\string\quad}%
+\begin{dCmd*}[commandchars=!(),fontsize=\small]{\bxSize}
+\rmAnnot[poster=aebmovie_poster,width=2in]{640bp}{480bp}{horse1}\quad
+\rmAnnot[poster=horse1_poster,width=2in]{640bp}{480bp}{horse1}
\end{dCmd*}
-
-Posters and media files are embedded only once, so using the same
+{\noindent}Posters and media files are embedded only once, so using the same
poster and/or media file multiple times does not increase the file
size significantly.
-For \textsf{MP3} files, the default poster is an EPS file that is an image of
-the player control bar, the example below shows the \textsf{MP3} poster and audio
+\paragraph*{Default \FT{MP3} poster.}\label{para:MP3DP}
+For \FT{MP3} files, the default poster is an EPS file that is an image of
+the player control bar, the example below shows the \FT{MP3} poster and audio
player.
\begin{center}
- \resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{trek}}
+\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}
\end{center}
The code for the above annotation follows:
-\takeMeasure{\string\resizebox\{!\}\{14bp\}\{\string\rmAnnot\{268bp\}\{28bp\}\{trek\}\}}%
-\begin{dCmd*}{\wd\webtempboxi+2\fboxsep+2\fboxrule}
-\resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{trek}}
+\takeMeasure{\string\rmAnnot[height=14bp]\darg{\string\cntrlbrWd}\darg{\string\cntrlbrHt}\darg{trek}}%
+\begin{dCmd*}{\bxSize}
+\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}
\end{dCmd*}
\noindent A custom poster can be inserted using the \texttt{poster} key, as
usual.
\paragraph*{The \textsf{Acrobat Pro} generated poster.}\label{acroposter}
-To acquire the same poster image that \textsf{Acrobat} generates,
+To acquire the same poster image that \app{Acrobat} generates,
use the following steps:
\begin{enumerate}
- \item Open \textsf{Acrobat}
- \item Drag and drop your \textsf{SWF} or \textsf{FLV} file onto an empty
- \textsf{Acrobat} window
- \item Press \textbf{Ctrl-P}, or select {File > Print}
- \item Select \textsf{Adobe PDF} as the printer
- \item Select \textbf{Choose paper source by PDF page size}
- \item Select \textbf{Use custom paper size when needed}
- \item Press \textbf{OK}
+ \item Open \app{Acrobat}
+ \item Drag and drop your media file onto an empty \app{Acrobat} window
+ \item Press \uif{Ctrl-P}, or select \uif{File > Print}
+ \item Select \app{Adobe PDF} as the printer
+ \item Select \uif{Choose paper source by PDF page size}
+ \item Select \uif{Use custom paper size when needed}
+ \item Press \uif{OK}
\item A new PDF should be created, and it should be the same
size as the poster image
- \item Choose {File > Save As}, select \texttt{Encapsulated
- PostScript (*.eps)} as the \textbf{Save as type}
- \item Press \textbf{Save}, and save to an appropriate folder.
+ \item Choose \uif{File > Save As}, select \uif{Encapsulated
+ PostScript (*.eps)} as the \uif{Save as type}
+ \item Press \uif{Save}, and save to an appropriate folder.
+\end{enumerate}
+
+\subsubsection{Additional remarks on \tops{\protect\FT}{}{MP3}}\label{ss:AddRrmsMP3}
+
+For versions of \app{AA}/\app{AR} prior to the EOL for \app{Flash} content, a
+control bar was used to control the playback of an MP3. The poster version is
+still available, as seen below:
+\begin{flushleft}
+\qquad\llap{\color{red}\raisebox{2pt}{\ding{182}}\enspace}\rmAnnot[height=14bp]{\cntrlbrWd}{\cntrlbrHt}{trek}\\[3pt]
+\qquad\small\ttfamily\string\rmAnnot[height=14bp]\darg{\string\cntrlbrWd}\darg{\string\cntrlbrHt}\darg{trek}
+\end{flushleft}
+however, the control bar \emph{does not appear} when the \FT{MP3} is played,
+rather, the new player appears. The \pkg{rmannot} package now offers
+alternatives to the old control bar:
+\begin{center}
+\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}\quad
+\setPosterProps{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}%
+\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}\quad
+\rmAnnot[width=1.5in,poster=aebmusic_poster]{640bp}{480bp}{trek}\\[3pt]
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{183}} Default Poster}\quad
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{184}} Customized Default Poster}\quad
+\makebox[1.5in][c]{\footnotesize\textcolor{red}{\ding{185}} Custom Poster}
+\end{center}
+The verbatim listing of the the above three {\RMA}s:
+\takeMeasure{\small\string\setPosterProps\darg{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}\%}%
+\begin{dCmd*}[fontsize=\small,commandchars=!(),codes={\def\1{\textcolor{red}{\ding{183}}\enspace}
+\def\2{\textcolor{red}{\ding{184}}\enspace}
+\def\3{\textcolor{red}{\ding{185}}\enspace}}
+]{\linewidth}
+!1\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}
+!2\setPosterProps{textSize=14,xPos=20,yPos=20,textColor=1 0 0 setrgbcolor}%
+!2\rmAnnot[width=1.5in,defaultposter,posternote=trek]{640bp}{480bp}{trek}
+!3\rmAnnot[width=1.5in,poster=aebmusic_poster]{640bp}{480bp}{trek}
+\end{dCmd*}
+{\noindent}\textbf{Comments on \FT{MP3} posters}
+\begin{enumerate}
+\item[\textcolor{red}{\ding{182}}] When no poster option is taken, as in
+ display~\textcolor{red}{\ding{182}} above, the old control bar is used
+ as the poster.
+
+\item[\textcolor{red}{\ding{183}}] When \key{defaultposter} key appears,
+ the control bar poster \emph{is not used}; what is used in the default
+ poster image, refer to the paragraph titled \textbf{\nameref{para:DPI}}
+ on page~\pageref*{para:DPI} for information on this poster. In this
+ example, \key{posternote} is used to add text to the poster. Without
+ the \key{posternote} the default text appears as `\textsf{AcroTeX MP3}'
+ appears.
+
+\item[\textcolor{red}{\ding{184}}] The {\RMA} labeled as
+ \textcolor{red}{\ding{184}} uses the \cs{setPosterProps} command, as
+ described in paragraph \textbf{\nameref{para:sPP}} on
+ page~\pageref*{para:sPP}, to modify the size, positioning and color of
+ the poster note.
+
+\item[\textcolor{red}{\ding{185}}] In this {\RMA}, the \key{poster} key is specified.
\end{enumerate}
+\begin{comment}
+
\subsubsection{Skin Options}
When a \textsf{FLV} video file is used, the video is played by the
@@ -1106,9 +1403,9 @@ flag, a choice of the color of the skin, setting the opacity of the
skin and setting the initial volume level. The following illustrates
some of the options on a short \textsf{FLV} video with a horse theme.
\begin{center}
-\resizebox{2in}{!}{\rmAnnot[posternote=All Controls]{209bp}{157bp}{horse1}}\quad
-\resizebox{2in}{!}{\rmAnnot[posternote={skin6: Play, Seek, Stop},skin=skin6,
- skinBGColor=0xFF0000,skinBGAlpha=0.25]{209bp}{157bp}{horse1}}
+\rmAnnot[posternote=All Controls,width=2in]{209bp}{157bp}{horse1}\quad
+\rmAnnot[posternote={skin6: Play, Seek, Stop},skin=skin6,
+ skinBGColor=0xFF0000,skinBGAlpha=0.25,width=2in]{209bp}{157bp}{horse1}
\end{center}
The video on the left shows the default settings (default skin, skin
alpha, volume level, etc.), while the same video on the right uses
@@ -1121,20 +1418,20 @@ level set to 0.25.
if (rm.activated) rm.callAS("multimedia_play");\r
else rm.activated=true;
}}]{\includegraphics[width=2in]{AeB_Logo}}\\[1ex]
- \resizebox{!}{14bp}{\rmAnnot[name=acrolimerick]{268bp}{28bp}{AcroLimerick}}
+ \rmAnnot[name=acrolimerick,height=14bp]{\cntrlbrWd}{\cntrlbrHt}{AcroLimerick}
\end{center}
-Note, click on the {\AcroTeX} logo to play an \textsf{MP3} file.
+Note, click on the {\AcroTeX} logo to play an \FT{MP3} file.
\subsection{Third-party Video Players}
When you play an \textsf{FLV} file, the \textsf{SWF} file \texttt{VideoPlayer.swf} is
embedded in the PDF. It is \texttt{VideoPlayer.swf} that plays the \textsf{FLV}
-file. It is this \textsf{SWF} file that allows us to customize the look of the RMA,
+file. It is this \textsf{SWF} file that allows us to customize the look of the \RMA,
what skin to use, skin color, skin opacity, value, speed, and so on.
The \texttt{VideoPlayer.swf} file, which is shipped with Acrobat Pro, version~9 or
later, lacks several useful features, among these are the ability to play
-more than one video in the same rich media annotation (RMA).
+more than one video in the same rich media annotation (\RMA).
In the past year, there have been two extensions to Adobe's
\texttt{VideoPlayer.swf}:
@@ -1151,7 +1448,7 @@ In the past year, there have been two extensions to Adobe's
site \mlhref{http://blogs.adobe.com/pdfdevjunkie/2010/03/introducing_the_video_player_p.html}
{The PDF Developer Junkie Blog}. Joel is a guru at Adobe. Extended
features are in the form of additional JavaScript API to play more
- than one video in an RMA, change skins, change skin color, and a few
+ than one video in an \RMA, change skins, change skin color, and a few
others. Full documentation can be found on the reference blog page.
{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
@@ -1198,7 +1495,7 @@ published build VP10.2 of \textbf{VideoPlayerX}. The new widget subsumes the
\textbf{VideoPlayerPlus} of
\mlhref{http://blogs.adobe.com/pdfdevjunkie/2010/03/introducing_the_video_player_p.html}{Joel
Geraci}. The build is targeted at Flash Player~10, so \textbf{VideoPlayerX}
-requires \textsf{Adobe Acrobat} or \textsf{Adobe Reader~9.2}, \textsf{Acrobat} is
+requires \textsf{Adobe Acrobat} or \textsf{Adobe Reader~9.2}, \app{Acrobat} is
required to build the document using \textsf{rmannot}, but \textbf{Reader} is only needed to view the
document. Therefore, if extended API is needed for your document, I would recommend the
use of \textbf{VideoPlayerX}.
@@ -1219,14 +1516,19 @@ that come with the distribution are \texttt{vpx-btn.tex} and \texttt{vpn-combo.t
\subsubsection{JavaScript/ActionScript API for Video Players}
-Normally, we use \cs{rmAnnot} to create a RMA to play a \textsf{FLV} (or \textsf{SWF} or
-\textsf{MP3}) without any controls. The user clicks on the RMA and the media
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, the JavaScript Bridge is no longer available. The methods of this section
+are no longer supported.}}}
+
+\newtopic\noindent
+Normally, we use \cs{rmAnnot} to create a {\RMA} to play a \textsf{FLV} (or \textsf{SWF} or
+\FT{MP3}) without any controls. The user clicks on the {\RMA} and the media
content plays. For \textsf{FLV} files, a skin may be provided to control over the
-movie once the RMA becomes activated. For a fancier presentation, you
+movie once the {\RMA} becomes activated. For a fancier presentation, you
might want to create control buttons to control the movie; to do that, you
-need to use the JavaScript API for the RMA.
+need to use the JavaScript API for the \RMA.
-In this section we document the JavaScript API for RMA. The resources for
+In this section we document the JavaScript API for \RMA. The resources for
this section are the
\href{http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/wwhelp/wwhimpl/js/html/wwhelp.htm?href=JS_API_AcroJSPreface.87.1.html&accessible=true}
{JavaScript for Acrobat API Reference}
@@ -1240,8 +1542,8 @@ and \textbf{\href{http://www.uvsar.com/projects/acrobat/videoplayerx/}{UVSAR}}.
\texttt{Doc.getAnnotRichMedia()} or \texttt{Doc.getAnnotsRichMedia()}
methods. Note that in the latter method the word \texttt{Annots} is
plural, the plural form distinguishes these to methods from each
- other. The former gets a single RMA object, while the latter returns
- an array of RMA objects. For work with \textsf{rmannot}, I prefer the
+ other. The former gets a single {\RMA} object, while the latter returns
+ an array of {RMA} objects. For work with \textsf{rmannot}, I prefer the
use of \texttt{Doc.getAnnotRichMedia()}.
\item[] \texttt{Doc.getAnnotRichMedia()} takes two arguments, the
@@ -1258,7 +1560,7 @@ JavaScript property referring to the current page.
rma.activated=true;
\end{Verbatim}
You can, as an alternative say, \verb|if(!rma.activated) rma.activated=true;|
- \item \textbf{Make the call(s).} Use the \texttt{callAS} method of the RMA
+ \item \textbf{Make the call(s).} Use the \texttt{callAS} method of the {RMA}
object. For example, if you want to play the video, you might say,
\begin{Verbatim}[xleftmargin=\amtIndent]
rma.callAS("multimedia_play");
@@ -1292,7 +1594,7 @@ information on the scripting bridge, see the \textbf{\href{\urlAcroTeXBlog/?tag=
The following methods are defined for all three players. The first
argument of the \texttt{callAS} method is a string, which names the
(ActionScript) method to use in the video player widget. The
-\texttt{rmannot} package defines some convenience commands to give the
+\pkg{rmannot} package defines some convenience commands to give the
user a consistent experience between video players (\textbf{VideoPlayer},
\textbf{VideoPlayerX}). %\textbf{VideoPlayerPlus},
@@ -1374,10 +1676,13 @@ Sets the auto hide behavior for the player bar. [\texttt{true} or \texttt{false}
// rma.callAS(\mmSource, "http://www.example.com/myCool.flv");
rma.callAS(\mmPlay); // and play it
\end{Verbatim}
-\end{comment}
-\subsubsection{API of VideoPlayerX}
+\subsubsection{\tops{\st}{*}{API of VideoPlayerX}\tops{}{*}}
+
+{\setlength{\fboxsep}{2\fboxsep}\fcolorbox{blue}{webyellow}{\parbox{\linewidth-2\fboxsep-2\fboxrule}{\bfseries
+\color{red}After December 2020, \texttt{VideoPlayerX.swf} is no longer supported.}}}
+\newtopic\noindent
The \textbf{VideoPlayerX} redefines many of the core API, which returned
void, to methods that return meaningful information. It also adds many new
methods.
@@ -1524,7 +1829,6 @@ on the \textbf{UVSAR} website. The documentation is also in the \texttt{videopla
rma.callAS(\mmPlay); // and play it
\end{Verbatim}
-\begin{comment}
\subsubsection{Methods shared by all Video Players}
The three players (\textbf{VideoPlayer}, \textbf{VideoPlayerPlus}, and
@@ -1551,95 +1855,97 @@ and their capabilities. Keep your browser set to the
\href{http://www.math.uakron.edu/~dpstory/aebblog.html}{AeB Blog}.
\end{comment}
+
+
\subsection{\texorpdfstring{\protect\cs{rmAnnot}}{\CMD{rmAnnot}}
and 3D}\label{RM3D}
Here is something that I've only just come to realize: If you use the user
-interface (UI) of \textsf{Acrobat} and you create a 3D annotation in
-\textsf{Acrobat}, then give it a \textsf{SWF} as a resource, the 3D annot
-gets converted into a Rich Media annotation (RMA). Looking through the
+interface (UI) of \app{Acrobat} and you create a 3D annotation in
+\app{Acrobat}, then give it a \textsf{SWF} as a resource, the 3D annot
+gets converted into a Rich Media annotation ({RMA}). Looking through the
specification as described in the \emph{Adobe Supplement to ISO 32000}, I
determined to implement this feature, and why not since most of the
-structure (that of an RMA) was already in place by way of my
+structure (that of an {RMA}) was already in place by way of my
\textsf{rmannot} package. So, this version of \textsf{rmannot} supports
-what I'll call \emph{Rich Media 3D annotation} (RM3DA).
+what I'll call \emph{Rich Media 3D annotation} (\RMAD).
-Initially, it was not a challenge to get a 3D model to appear in a RMA
-created by \textsf{rmannot}, some straight forward modifications to
+Initially, it was not a challenge to get a 3D model to appear in a {\RMA}
+created by \pkg{rmannot}, some straight forward modifications to
\textsf{rmannot} were required with \emph{ISO 32000} as a guide. Looking
-at Alexander Grahn's very fine and brilliant \textsf{movie15} package, I
+at Alexander Grahn's very fine and brilliant \pkg{movie15} package, I
saw the difficulties of defining and creating \emph{view}s through the
{\LaTeX} interface. With Alexander's permission, I gently lifted all the
-really heavy code from \textsf{movie15}, and placed it in
+really heavy code from \pkg{movie15}, and placed it in
\textsf{rmannot}. I offer up my great and humble thanks for his kindness
in allowing the use of his code (characterized by commands beginning with
-\texttt{@MXV} in \textsf{rmannot.dtx}).
+\texttt{@MXV} in \texttt{rmannot.dtx}).
-If you want to insert an RMA3D annotation into your document, begin by
-calling the \textsf{rmannot} package with the \texttt{use3D} option
-\begin{Verbatim}[xleftmargin=\leftmargini]
+If you want to insert an {\RMAD} annotation into your document, begin by
+calling the \pkg{rmannot} package with the \opt{use3D} option
+\begin{Verbatim}[xleftmargin=\amtIndent]
\usepackage[use3D]{rmannot}
\end{Verbatim}
Using this option brings in a large amount of code to support 3D. Regular
-RMAs can be created as usual, if you do not use 3D there is no reason to
+{\RMA}s can be created as usual, if you do not use 3D there is no reason to
use this option.
-The 3D Models support by Acrobat/Adobe Reader are U3D and PRC. To
-construct a RM3D, you use one of these filetypes as the fourth argument
+The 3D Models support by \app{Acrobat}/\app{Adobe Reader} are \FT{U3D} and \FT{PRC}. To
+construct a \RMAD, you use one of these filetypes as the fourth argument
of \cs{rmannot}, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\small,commandchars=!()]
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\small,commandchars=!()]
\rmAnnot[!meta(rmannot_opts)]{!meta(width)}{!meta(height)}{!meta(3dmodel)}
\end{Verbatim}
\cs{rmAnnot} files and resources are referred to symbolically, and need to
be declared in the preamble. For example, we might declare
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent]
\saveNamedPath{myDice}{c:/.../3dmodels/dice.u3d}
\end{Verbatim}
\cs{rmAnnot} parses the fourth argument, and looks at its extension. If
-the extension os \texttt{.u3d} or \texttt{.prc}, the appropriate 3D
+the extension is \texttt{.u3d} or \texttt{.prc}, the appropriate 3D
structure is generated for this annotation.
The first optional argument of \cs{rmAnnot} has two new key-value pairs,
both Boolean: \texttt{toolbar} and \texttt{modeltree}.
\begin{itemize}
- \item\texttt{toolbar}: A Boolean, which if true (the default), causes
+ \item\key{toolbar}: A Boolean, which if true (the default), causes
the 3D toolbar to appear when the annot is activated. If
- \texttt{toolbar=false}, the toolbar does not appear when the
+ \key{toolbar=false}, the toolbar does not appear when the
annotation is activated.
- \item\texttt{modeltree}: A Boolean, which if true causes the \textbf{Model
- Tree} as viewed in the \textbf{Navigation Pane}. The default is false,
- the \textbf{Model Tree} is not displayed when the annotation is activated.
+ \item\key{modeltree}: A Boolean, which if true causes the \uif{Model
+ Tree} as viewed in the \uif{Navigation Pane}. The default is false,
+ the \uif{Model Tree} is not displayed when the annotation is activated.
\end{itemize}
-There are a large number of key-values that support RMA3D annotations,
-rather than inserting them into the first optional parameter of
-\cs{rmAnnot}, I've created a separate command, \cs{setRmOptions3D} for
-this purpose. The command may appear appear anywhere before the RMA3D
-annot it is referencing. The syntax is
-
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,commandchars=!(),fontsize=\fontsize{9}{11}\selectfont]
+There are a large number of key-values that support {\RMAD} annotations,
+rather than inserting them into the first optional parameter of \cs{rmAnnot},
+I've created a separate command, \cs{setRmOptions3D} for this purpose. The
+command may appear appear anywhere before the {\RMAD} it is referencing.
+The syntax is,
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,
+ commandchars={!()},fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{!meta(annot_name)}
{
- 3DOptions={options from movie15},
- 3DResources={%
- none={rName=!meta(name1)},...,
- foreground={rName=!meta(name2),flashvars=!meta(vars)},...,
- background={rName=!meta(name3),flashvars=!meta(vars)},...,
- material={rName=!meta(name4),mName=!meta(materialName),flashvars=!meta(vars)},...
- }
+ 3DOptions={!meta(options from movie15)},
+ !st(3DResources={%)
+ !st(none={rName=(!meta(name1))},...,)
+ !st(foreground={rName=(!meta(name2)),flashvars=(!meta(vars))},...,)
+ !st(background={rName=(!meta(name3)),flashvars=(!meta(vars))},...,)
+ !st(material={rName=(!meta(name4)),mName=(!meta(materialName)),flashvars=(!meta(vars))},...)
+ !st(})
}
\end{Verbatim}
The command takes two arguments, the first \meta{annot\_name} is the name of
-the annot, as declare by the name key in the first optional argument of
+the annot, as declared by the name key in the first optional argument of
\cs{rmAnnot}, like so,
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
\rmAnnot[name=my3DDice,...]{4in}{3in}{myDice}
\end{Verbatim}
In the above example, we've named this annot \texttt{my3DDice}, and it is
this name we would put in as the first argument of \cs{setRmOptions3D} in
line~(1) above.
-The second argument of \cs{setRmOptions3D} takes key-value pairs, but
-there are only two keys: \texttt{3DOptions} and \texttt{3DResources}. Each
+The second argument of \cs{setRmOptions3D} takes key-value pairs, but there \st{are only two keys} is only one key:
+\texttt{3DOptions}\st{ and \texttt{3DResources}}. Each
of these will be explained in turn.
\paragraph*{\texttt{3DOptions}} As noted in line~(3), the value of
@@ -1648,26 +1954,26 @@ this key are key-value pairs defined in \textsf{movie15}, appropriate to
\texttt{3Dcoo}, \texttt{3Dc2c}, \texttt{3Droo}, \texttt{3Daac},
\texttt{3Droll}, \texttt{3Dviews}, \texttt{3Dlights}, and
\texttt{3Drender}. See the \mlhref{http://mirror.ctan.org/macros/latex/contrib/movie15/doc/movie15.pdf}
-{\textsf{movie15} documentation} for a description of these keys.
+{{\protect\textsf{movie15}} documentation} for a description of these keys.
There are a couple of differences. First \texttt{3Dviews} is the
\texttt{3Dviews2} of \textsf{movie15}. Alexander Grahn had deprecated his
original \texttt{3Dviews} key, and later came up with a better format for
storing the views. Since we are beginning anew, \texttt{3Dviews} uses the new
format as described in the \mlhref{http://mirror.ctan.org/macros/latex/contrib/movie15/doc/movie15.pdf}
-{\textsf{movie15} documentation} as
+{{\protect\textsf{movie15}} documentation} as
\texttt{3Dviews2}.
Another difference is with the \texttt{3Djscript} key. The file
descriptor must be a symbolic name, defined by \cs{saveNamedPath} command.
The value of \texttt{3Djscript} can be a comma delimited list of
JavaScript files, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent,codes={\let\1\quad},commandchars=!()]
3DOptions={%
- ...,
- 3Djscript={myScript,myTurntable},
- ...,
- ...
+!1...,
+!13Djscript={myScript,myTurntable},
+!1...,
+!1...
}
\end{Verbatim}
Again \texttt{myScript} and \texttt{myTurntable} are defined by the \cs{saveNamedPath}
@@ -1675,116 +1981,120 @@ command. In theory, one can build a library of general and specific JavaScripts
do 3D work, and you can concatenate them together in this way.
The \texttt{3Dviews} key takes as its argument a views file. This is
-purely a {\LaTeX} object (not used required by Distiller), to the usual
+purely a {\LaTeX} object (not used or required by Distiller), to the usual
filename is needed, for example,
-\begin{Verbatim}[xleftmargin=\leftmargini]
+\begin{Verbatim}[xleftmargin=\amtIndent,codes={\let\1\quad},commandchars=!()]
3DOptions={%
- ...,
- 3Djscript={myScript,myTurntable},
- 3Dviews=dice.vws,
- ...
+!1...,
+!13Djscript={myScript,myTurntable},
+!13Dviews=dice.vws,
+!1...
}
\end{Verbatim}
-\paragraph*{\texttt{3DResources}} This is a key that is new, and
+\paragraph*{\texttt{3DResources}.}\FmtMP{After Dec.~2020,\\the \texttt{3DResources} key is deprecated}
+\st{This is a key that is new, and
separate from the \textsf{movie15} keys just outlined.
\texttt{3DResources} recognizes four keys, these are \texttt{none},
\texttt{foreground}, \texttt{background}, and \texttt{material}. The
names and values found within \texttt{3DResources} are modeled after the
\textbf{Resources} tab of the \textbf{Edit 3D} dialog box of Acrobat 9 or
-later.
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,commandchars=!(),fontsize=\fontsize{9}{11}\selectfont]
+later.}
+\def\1{\ameta{name1}}\def\2{\ameta{name2}}
+\def\3{\ameta{name3}}\def\4{\ameta{name4}}\def\5{\ameta{vars}}
+\def\6{\ameta{materialName}}
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,
+ commandchars={!()},fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{!meta(annot_name)}
{
- 3DOptions={options from movie15},
- 3DResources={%
- none={rName=!meta(name1)},...,
- foreground={rName=!meta(name2),flashvars=!meta(vars)},...,
- background={rName=!meta(name3),flashvars=!meta(vars)},...,
- material={rName=!meta(name4),mName=!meta(materialName),flashvars=!meta(vars)},...
- }
+ 3DOptions={!meta(options from movie15)},
+ !st(3DResources={%)
+ !st(none={rName=!1},...,)
+ !st(foreground={rName=!2,flashvars=!5},...,)
+ !st(background={rName=!3,flashvars=!5},...,)
+ !st(material={rName=!4,mName=!6,flashvars=!5},...)
+ !st(})
}
\end{Verbatim}
-A resource is usually a \textsf{SWF} file, but can be a \textsf{FLV}, or
+\st{A resource is usually a \textsf{SWF} file, but can be a \textsf{FLV}, or
another 3D model (\texttt{.u3d}, \texttt{.prc}); \textsf{rmannot} does not
support image files are resources (\textsf{JPG}, \textsf{PNG},
-etc).
+etc).}
-\paragraph*{\textcolor{red}{Note:}} Convert all image files (\textsf{JPG}, \textsf{PNG},
+\paragraph*{\textcolor{red}{Note:}} \st{Convert all image files (\textsf{JPG}, \textsf{PNG},
etc) to a \textsf{SWF} for used by \textsf{rmannot}. The
conversion can be made by \textsf{Adobe Flash Professional}, or by using
-\textbf{\href{http://www.swftools.org/}{SWF Tools}} (use the \textsf{jpeg2swf} and \textsf{png2swf} tools).
+{\textbf{\href{http://www.swftools.org/}{SWF Tools}}} (use the \textsf{jpeg2swf} and \textsf{png2swf} tools).}
-\newtopic\texttt{SWF} files may be bound to the background, foreground, a material
+\newtopic\st{\texttt{SWF} files may be bound to the background, foreground, a material
of the 3D model, or not bound at all. \textsf{FLV} and 3D models must be
-not bound, and listed under the \texttt{none} key.
+not bound, and listed under the \texttt{none} key.}
-The keys \texttt{none}, \texttt{foreground}, \texttt{background}, and
-\texttt{material} may appear multiple times.
+\st{The keys \texttt{none}, \texttt{foreground}, \texttt{background}, and
+\texttt{material} may appear multiple times.}
-A brief description of the values of each key follows:\bgroup\tightsettings
+\st{A brief description of the values of each key follows:}\bgroup\tightsettings
\begin{itemize}
- \item \texttt{none}: The value of none is a single key-value
- combination. \texttt{rName=\meta{name}}, where \meta{name} is the
- symbolic name of a resource file declared by the \cs{saveNamedPath}.
- These files can be \textsf{SWF}, \textsf{FLV}, or even another model (advanced).
- \item \texttt{foreground}: This key binds a resource to the foreground
+ \item \st{\texttt{none}: The value of none is a single key-value
+ combination. {\texttt{rName=\meta{name}}}, where {\meta{name}} is the
+ symbolic name of a resource file declared by the {\cs{saveNamedPath}}.
+ These files can be \textsf{SWF}, \textsf{FLV}, or even another model (advanced).}
+ \item \st{\texttt{foreground}: This key binds a resource to the foreground
of the 3D scene. The \texttt{foreground} key takes at most
two key-value pairs, only \texttt{rName} is required, the symbolic
name of the resource. The \texttt{flashvars} key is used to pass flash
- variables to the \textsf{SWF} application.
- \item\texttt{background}: This key binds a resource to the background
+ variables to the \textsf{SWF} application.}
+ \item \st{\texttt{background}: This key binds a resource to the background
canvas of the 3D scene. The \texttt{background} key takes at most
two key-value pairs, only \texttt{rName} is required, the symbolic
name of the resource. The \texttt{flashvars} key is used to pass flash
- variables to the \textsf{SWF} application.
- \item\texttt{material}: This key binds a resource to a material. The
- resource name is \texttt{rName} (as defined by \cs{saveNamedPath}),
+ variables to the \textsf{SWF} application.}
+ \item \st{\texttt{material}: This key binds a resource to a material. The
+ resource name is \texttt{rName} (as defined by {\cs{saveNamedPath})},
the key \texttt{mName} is the name of the material the resource is to
be bound to; \texttt{flashvars} is used to pass variables to the \textsf{SWF}
- application.
-\end{itemize}\par\egroup
-If a \textsf{SWF} resource is to be used as background, foreground, or a
+ application.}
+\end{itemize}\par\egroup\noindent
+\st{If a \textsf{SWF} resource is to be used as background, foreground, or a
material using 3D JavaScript (through the JS file input by the
-\texttt{3Djscript} key), it must be listed through the none key.
+\texttt{3Djscript} key), it must be listed through the none key.}
+
-%\previewtrue
-\paragraph*{Example.}\label{RM3Dexample} We finish off this section with a simple example,\medskip
+\paragraph*{Example.}\label{RM3Dexample} %\previewOn
+We finish off this section with a simple example,\medskip
\setRmOptions3D{my3DDice}{%
3DOptions={%
- 3Droo=40,
- 3Dlights=CAD,
+ 3Droo=27,
+ 3Dlights=Cube,
3Drender=Solid,
+% 3Djscript=loadDon,
3Dbg=1 0 0,
3Dviews=../examples/rm3da/views/dice.vws,
},%
- 3DResources={%
- background={rName=AcroAd}
- }%
+% 3DResources={%
+% none={rName=Don},none={rName=AcroAd}
+% }%
}
\noindent\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}\smallskip
-\noindent Notice the nice advertisement playing in the background of the 3D scene.
-\verb!:-{)!
-
-\newtopic\noindent The verbatim listing is
-\begin{Verbatim}[xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+%\noindent Notice the nice advertisement playing in the background of the 3D scene.
+%\verb!:-{)!
+%\newpage
+\newtopic\noindent The verbatim listing is,
+\begin{Verbatim}[xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
\setRmOptions3D{my3DDice}{%
- 3DOptions={%
- 3Droo=40,
- 3Dlights=CAD,
- 3Drender=Solid,
- 3Dbg=1 0 0,
- 3Dviews=views/dice.vws,
- },%
- 3DResources={%
- background={rName=AcroAd}
- }%
+ 3DOptions={%
+ 3Droo=27,
+ 3Dlights=Cube,
+ 3Drender=Solid,
+ 3Dbg=1 0 0,
+ 3Dviews=../examples/rm3da/views/dice.vws,
+ }
}
-\noindent\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}
+\rmAnnot[name=my3DDice,toolbar]{\linewidth}{2.5in}{myDice}
\end{Verbatim}
Further examples will appear, in time, on my
\href{\urlAcroTeXBlog//?tag=rmannot-package}{{\AcroTeX} Blog}.
@@ -1795,5 +2105,5 @@ That's all for now, I simply must get back to my retirement. \dps
\end{document}
-\begin{Verbatim}[numbers=left,xleftmargin=\leftmargini,fontsize=\fontsize{9}{11}\selectfont]
+\begin{Verbatim}[numbers=left,xleftmargin=\amtIndent,fontsize=\fontsize{9}{11}\selectfont]
d
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo.swf b/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo.swf
deleted file mode 100644
index 2071a3bc..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo.swf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo_skin.swf b/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo_skin.swf
deleted file mode 100644
index 31d4bb15..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/AcroFlex3_demo_skin.swf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/Acro_Advertiser.swf b/texmf-dist/source/latex/rmannot/RMfiles/Acro_Advertiser.swf
deleted file mode 100644
index 03ab5b5b..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/Acro_Advertiser.swf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/cuepoints_sample.xml b/texmf-dist/source/latex/rmannot/RMfiles/cuepoints_sample.xml
deleted file mode 100644
index 35e75496..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/cuepoints_sample.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
-<FLVCoreCuePoints Version="1">
-
- <CuePoint>
- <Time>0</Time>
- <Type>event</Type>
- <Name>Chapter1</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>1883</Time>
- <Type>event</Type>
- <Name>Chapter2</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>5197</Time>
- <Type>event</Type>
- <Name>Chapter3</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>6817</Time>
- <Type>event</Type>
- <Name>Chapter4</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>9114</Time>
- <Type>event</Type>
- <Name>Chapter5</Name>
- </CuePoint>
-
- <CuePoint>
- <Time>12712</Time>
- <Type>event</Type>
- <Name>Chapter6</Name>
- </CuePoint>
-
-</FLVCoreCuePoints>
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/horse1.flv b/texmf-dist/source/latex/rmannot/RMfiles/horse1.flv
deleted file mode 100644
index e72ab16e..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/horse1.flv
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/loadingvid.mp4 b/texmf-dist/source/latex/rmannot/RMfiles/loadingvid.mp4
deleted file mode 100644
index 8afa5ba2..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/loadingvid.mp4
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/sample.flv b/texmf-dist/source/latex/rmannot/RMfiles/sample.flv
deleted file mode 100644
index 6b7b14e1..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/sample.flv
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/RMfiles/tardis1.mp3 b/texmf-dist/source/latex/rmannot/RMfiles/tardis1.mp3
deleted file mode 100644
index 612fd8a2..00000000
--- a/texmf-dist/source/latex/rmannot/RMfiles/tardis1.mp3
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/AcroAd_poster.eps b/texmf-dist/source/latex/rmannot/examples/rma/AcroAd_poster.eps
deleted file mode 100644
index 715ffad2..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/AcroAd_poster.eps
+++ /dev/null
@@ -1,11948 +0,0 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: AcroAd_poster.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 07/01/2008, 2:02:55 PM
-%%BoundingBox: 0 0 612 266
-%%HiResBoundingBox: 0 0 612 265.2991
-%%CropBox: 0 0 612 265.2991
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-07-01T14:02:43-05:00"
- xmp:CreateDate="2008-07-01T14:02:43-05:00"
- xmp:MetadataDate="2008-07-01T14:02:43-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:25307c71-a92e-434e-bae0-03ed199df148"
- xmpMM:InstanceID="uuid:f6a76c2e-09e1-4936-8d0a-fa4e0a97ccbf"/>
- </rdf:RDF>
-</x:xmpmeta>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-Adobe_AGM_Core/ps gx
-gsave
-/0
-[/DeviceCMYK] /CSA add_res
-/0
-<<
-/CSA /0 get_csa_by_name
-/MappedCSA null
-/HiVal 85
-/Lookup <~
-1FO[P1asmS2(C*V2_-EZ3%QW]3@ui`3\E&c4"i8f4>8Ji4Y\\l5;G"p5Vb.r5r1@u68US#6o?n'75d()
-7Q3:,7lWL/83&^28if$6905699KYH<9g(Z?:-LlB:Hq)E;*[DI;F*YM;aNkP<'s(S<CK@W=%5[[=@Pg]
-=\)*a>=hEe>Y7Zi?;+&n?VO8q@89Su@S]f$@o-&(A5Q8+APuJ.B2_e2BN.t4BiS18C0"C;CKFU>CfjgA
-D-:$EDH^6HDd-HKE*QZOEEulREa<#UF'`5XFC/G\F^SY_G%"hbG@G%eG[k7iH":ImH=^[qHY-mtHtR("
-I;!:&IVEL*J8/g/J88p2JST$4Jo#68K5GH<K5PQ?KPkZAKl:lEL2_)ILN.;MLiRMQM0!\TMKEnXMfj+\
-N-9=aNH]OeNd,aiNd5gkO*PsoOEu0s~>
->>
-/CSD add_res
-grestore
-Adobe_AGM_Core/pt gx
-%%EndPageSetup
-1 -1 scale 0 -265.299 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 265.299 li
-612 265.299 li
-612 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-0 265.299 mo
-612 265.299 li
-612 0 li
-0 0 li
-cp
-false sop
-3.0518e-5 3.0518e-5 3.0518e-5 3.0518e-5 cmyk
-f
-gsave
-0 0 mo
-612 0 li
-612 265.299 li
-0 265.299 li
-cp
-clp
--3.492 272.871 mo
-619.092 272.871 li
-619.092 -7.11298 li
--3.492 -7.11298 li
-cp
-gsave
-/1
-<<
-/CSA /0 get_csa_by_name
-/MappedCSA null
-/HiVal 85
-/Lookup <~
-0d\:K1FFUO1ajdQ2(:!T2C^3W2_-EZ3%QW]3@ui`4"`/d4>/Ag4YSSj4u"em5;G"p5Vk4s5r:G!6T$b%
-6o?n'75d+*7Q3:,7lWL/83&^28if$6905699KYH<9g(Z?:-LlB:Hq)E:d@;H;F*VL;aNhO<'s%R<CB7U
-<^fIX=%5[[=[u!_>"D6c>=qNg>t[ik?;+)o?qjDs@89W!@S]i%@o-&(A5Q8+AQ)P/B2_e2BN.t4BiS18
-C0"C;CKFU>CfjgAD-:$EDH^6HDd-HKE*HTME*QZOEEulREaE)VF'i;YFC8M]F^\_`G%"kcG@G(fG[k7i
-H":ImH=^[qHY-mtHtR("I;!:&IVEL*Iqi^.J8/g0JST$4Jo#67Jo#68K5GH<KPkZ@KPtcCKl:lEL2_)I
-LN.;MLiRMQM0!\TM0*eWMKO"[Mfs4_~>
->>
-/CSD add_res
-/1 /CSD get_res idxcs
-clp
-[1 0 0 -1 0 265.299 ]ct
-[622.584 0 0 279.984 -3.492 -7.57201 ]ct
-snap_to_device
-<<
-/T 1
-/W 1297
-/H 583
-/M[1297 0 0 -583 0 583 ]
-/BC 8
-/D[0 255 ]
-/DS cf /ASCII85Decode fl /RunLengthDecode filter
-/O 2
->>
-%%BeginBinary: 1
-idximg
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFc
-nHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eV
-nfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-
-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dm
-p]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KH
-nfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-
-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\Id
-ncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"Y
-nK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/
-nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIf
-rWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJ
-nK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1
-p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3m
-nd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTK
-ng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>
-nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXi
-nd+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TM
-ng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2
-nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$
-nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TM
-ng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUB
-nj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^k
-nd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cP
-oHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2
-nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dm
-nI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iR
-ngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?
-q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dm
-nI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iR
-ngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7
-njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gn
-ndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSb
-ngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7
-njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gp
-ndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErU
-ngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@
-njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gp
-ndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[
-q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;
-nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!s
-oaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErU
-ngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;
-nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'u
-ndb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGc
-paYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<
-nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'u
-ndbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"a
-nga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>
-njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0
-ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Z
-ngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>
-rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#
-ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhb
-ngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7A
-nk&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*
-q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\
-ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C
-!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#
-ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^
-nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQ
-nk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2
-pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_
-nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CE
-oLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.
-ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_
-nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiT
-nOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(
-ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;a
-r\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CE
-nOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/
-ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0Jd
-nhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0V
-nkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*
-ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0Jd
-nhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFH
-nkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,
-nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*pt
-nhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFH
-nkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-
-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVh
-oeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUK
-nkSaOnPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-
-neL^2o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVh
-nM9Yknhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[M
-nk\dPnko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/
-rtb5Bne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVh
-nM9Yknhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[M
-nk]!VqbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2
-ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$
-nh]hnnhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaO
-nPJdRnl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2
-o+qBCnegm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yk
-nhfnpni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dP
-nko9^pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5B
-ne^j6nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yk
-nhfnpni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!V
-qbZi\nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6
-p)3cGnf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hn
-nhotrnMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdR
-nl#$Wr`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBC
-negm7nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnp
-ni$"sni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^
-pepZ]nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6
-nJUm9nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnp
-ni$8%qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\
-nl#$Wnl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cG
-nf%'<nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotr
-nMg"uni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$W
-r`&Pinl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7
-nf%'<nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"s
-ni6P-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]
-nl50[qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9
-nf.->nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%
-qD[t)ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$W
-nl50[qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<
-nf73@nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"u
-ni?8%s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pi
-nl>PencA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<
-nf73@nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-
-pGqe*niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[
-qZ-0fncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->
-nf@NIq&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)
-ni?8%niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[
-qZ-0fncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@
-nK.6Cnf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%
-s#]j7nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>Pe
-ncA:_ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@
-nK.6Cr?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*
-niQA(nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0f
-ncJ@anc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NI
-q&])Knf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%
-niQA(nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0f
-ncJ@anc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6C
-nf[KH!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7
-nN?A*nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl>PencA:_
-ncSFcnHJIfrWi*$nd+dmnI"gpndP'undbF*q@E-.ne(F*ne:O-neL^2o+qBCnegm7nf%'<nf73@nK.6C
-r?1eVnfdQJnK[TMng3iRngF/[q^D"anga2\ngs;_nh0JdnhBVhnM9Yknhfnpni$"sni6P-pGqe*niQA(
-nicP-niu\1p-JUBnj;n7njN%;nOE(>njr=C!(uiTnOrFHnkJ[Mnk\dPnko9^pepZ]nl50[qZ-0fncJ@a
-nc\dmp]^3mnd"^knd4gnndG!soaUm0ndb1#ndt@(ne1L,nJ(O/rtb5Bne^j6nJUm9nf.->nf@NIq&])K
-nf[KHnfmTKng*cPoHsSbngErUngX,Zngj8^nLa;ar\*ptnhBVhnM9Yknhfnpni$8%qD[t)ni?8%niQA(
-nicP-o034>nj)_2nj;n7njN%;nOE(>rCHWQnk&CEnOrFHnkJ[Mnk]!VqbZi\nl#$Wnl50[qZ-0fncJ@a
-nc\IdncnXind+dmnI"gpndP'undb1#ndt^2pCZs/ne:O-neL^2ne^j6p)3cGnf%'<nf73@nK.6Cnf[KH
-!$_"YnK[TMng3iRngErUngXGcpaYhbngs;_nh0JdnhBVhoeQJ$nh]hnnhotrnMg"uni?8%s#]j7nN?A*
-nilV/nj)_2nj<1?q*X^@njW(<nji7Ank&CEoLo0VnkAUKnkSaOnPJdRnl#$Wr`&Pinl:2~>
-
-%%EndBinary
-grestore
-np
-grestore
-45.36 92.82 mo
-43.56 93.42 li
-41.34 93.72 li
-40.8 93.72 40.26 93.6 39.72 93.36 cv
-39.24 93.18 38.88 92.94 38.58 92.58 cv
-38.28 91.8 li
-38.22 91.08 li
-41.04 91.2 43.32 90.9 44.94 90.12 cv
-46.56 89.34 47.4 88.08 47.46 86.22 cv
-47.4 84.9 46.98 83.88 46.08 83.1 cv
-45.18 82.32 43.98 81.96 42.48 81.96 cv
-40.74 82.02 39.3 82.5 38.04 83.34 cv
-36.78 84.18 35.82 85.26 35.1 86.64 cv
-34.44 87.96 34.14 89.34 34.14 90.84 cv
-34.14 92.76 34.68 94.26 35.7 95.34 cv
-36.78 96.42 38.34 96.96 40.32 96.96 cv
-43.02 96.72 li
-43.92 96.54 44.82 96.24 45.66 95.82 cv
-45.36 92.82 li
-cp
-43.5 86.28 mo
-43.5 86.94 43.08 87.36 42.24 87.66 cv
-41.46 87.96 40.2 88.08 38.58 88.02 cv
-38.7 87.3 39.06 86.64 39.66 86.04 cv
-40.2 85.44 40.98 85.14 41.94 85.08 cv
-42.42 85.08 42.78 85.2 43.08 85.38 cv
-43.38 85.62 43.5 85.92 43.5 86.22 cv
-43.5 86.28 li
-3.0518e-5 .746944 1 3.0518e-5 cmyk
-ef
-48.72 96.36 mo
-50.82 96.6 li
-54.06 96.78 li
-56.16 96.78 58.02 96.54 59.52 96.12 cv
-61.02 95.7 62.4 94.98 63.54 94.08 cv
-64.8 93.12 65.76 91.86 66.42 90.24 cv
-67.2 88.68 67.56 86.94 67.56 85.08 cv
-67.56 83.58 67.32 82.38 66.84 81.36 cv
-66.42 80.34 65.76 79.5 64.98 78.84 cv
-64.2 78.18 63.12 77.64 61.86 77.22 cv
-60.72 76.92 59.34 76.74 57.84 76.74 cv
-54.96 76.86 li
-52.38 77.16 li
-48.72 96.36 li
-cp
-56.04 80.22 mo
-56.76 80.1 li
-57.84 80.1 li
-59.58 80.1 60.84 80.52 61.74 81.36 cv
-62.58 82.26 63 83.46 63 85.08 cv
-63 86.22 62.82 87.36 62.46 88.38 cv
-62.16 89.4 61.62 90.24 60.96 91.02 cv
-60.3 91.8 59.46 92.34 58.56 92.76 cv
-57.54 93.18 56.52 93.36 55.38 93.36 cv
-54.3 93.3 li
-53.52 93.18 li
-56.04 80.22 li
-ef
-79.68 82.32 mo
-78.36 88.92 li
-78.06 90.36 77.64 91.5 76.98 92.34 cv
-76.32 93.12 75.66 93.54 74.94 93.54 cv
-74.4 93.54 74.04 93.36 73.8 93.06 cv
-73.62 92.76 73.5 92.34 73.5 91.86 cv
-73.56 90.96 li
-73.74 89.94 li
-75.18 82.32 li
-70.98 82.32 li
-69.42 90.3 li
-69.18 91.74 li
-69.18 93 li
-69.18 94.38 69.48 95.34 70.14 96 cv
-70.8 96.66 71.7 96.96 72.84 96.96 cv
-73.74 96.96 74.58 96.72 75.36 96.3 cv
-76.26 95.88 77.04 95.16 77.82 94.26 cv
-77.58 96.66 li
-81.3 96.66 li
-81.6 94.5 li
-82.02 91.98 li
-83.88 82.32 li
-79.68 82.32 li
-ef
-95.22 92.94 mo
-94.02 93.36 li
-92.4 93.54 li
-91.56 93.54 90.9 93.3 90.42 92.82 cv
-89.88 92.28 89.64 91.56 89.64 90.6 cv
-89.64 89.7 89.82 88.86 90.18 88.08 cv
-90.6 87.3 91.14 86.64 91.8 86.1 cv
-92.58 85.56 93.42 85.32 94.44 85.32 cv
-95.58 85.5 li
-96.36 85.74 li
-97.44 82.44 li
-96.18 82.14 li
-94.5 81.96 li
-92.64 81.96 91.08 82.38 89.7 83.22 cv
-88.32 84 87.18 85.08 86.34 86.46 cv
-85.56 87.84 85.2 89.34 85.2 91.02 cv
-85.2 92.88 85.74 94.38 86.82 95.4 cv
-87.96 96.42 89.4 96.96 91.26 96.96 cv
-93.54 96.72 li
-95.28 96.24 li
-95.22 92.94 li
-ef
-110.82 96.6 mo
-110.88 93.42 li
-111.36 90.18 li
-112.86 82.68 li
-110.64 82.14 li
-108.12 81.96 li
-105.78 82.02 103.86 82.56 102.36 83.52 cv
-100.86 84.48 99.72 85.74 98.94 87.24 cv
-98.22 88.74 97.86 90.3 97.86 91.98 cv
-97.86 93.48 98.28 94.68 99.12 95.58 cv
-99.9 96.48 100.92 96.96 102.18 96.96 cv
-103.08 96.96 103.92 96.72 104.82 96.24 cv
-105.6 95.82 106.32 94.98 106.98 93.78 cv
-107.04 93.78 li
-106.98 95.22 li
-106.92 96.6 li
-110.82 96.6 li
-cp
-107.46 88.56 mo
-107.1 90.36 106.56 91.62 105.9 92.4 cv
-105.24 93.18 104.64 93.54 103.98 93.54 cv
-103.38 93.54 102.96 93.3 102.66 92.88 cv
-102.36 92.46 102.24 91.86 102.24 91.14 cv
-102.24 90.24 102.48 89.28 102.9 88.38 cv
-103.32 87.54 103.86 86.76 104.52 86.1 cv
-105.24 85.5 106.08 85.2 106.98 85.14 cv
-107.58 85.2 li
-108.12 85.32 li
-107.46 88.56 li
-ef
-117.48 79.62 mo
-116.94 82.26 li
-115.02 82.26 li
-114.48 85.44 li
-116.34 85.44 li
-115.2 91.14 li
-114.96 92.64 li
-114.9 93.84 li
-114.9 94.74 115.2 95.46 115.86 96.06 cv
-116.46 96.66 117.36 96.96 118.62 96.96 cv
-120 96.84 li
-121.14 96.6 li
-121.62 93.3 li
-121.08 93.36 li
-120.48 93.36 li
-120 93.36 119.7 93.24 119.52 93.06 cv
-119.34 92.82 119.22 92.52 119.28 92.16 cv
-119.28 91.26 li
-119.52 90.36 li
-120.48 85.44 li
-123.54 85.44 li
-124.14 82.26 li
-121.08 82.26 li
-121.8 78.36 li
-117.48 79.62 li
-ef
-128.1 96.6 mo
-130.8 82.26 li
-126.6 82.26 li
-123.9 96.6 li
-128.1 96.6 li
-cp
-129.24 80.46 mo
-129.9 80.46 130.5 80.22 130.98 79.8 cv
-131.46 79.44 131.7 78.9 131.7 78.12 cv
-131.7 77.46 131.52 76.98 131.16 76.56 cv
-130.74 76.26 130.26 76.08 129.6 76.02 cv
-128.94 76.08 128.4 76.26 127.86 76.68 cv
-127.44 77.1 127.2 77.64 127.14 78.42 cv
-127.2 79.02 127.44 79.5 127.74 79.92 cv
-128.1 80.28 128.58 80.46 129.18 80.46 cv
-129.24 80.46 li
-ef
-140.7 81.96 mo
-138.96 81.96 137.52 82.38 136.26 83.22 cv
-134.94 84 133.92 85.08 133.26 86.46 cv
-132.54 87.84 132.18 89.34 132.18 91.02 cv
-132.18 92.82 132.72 94.26 133.8 95.34 cv
-134.88 96.42 136.32 96.96 138.18 96.96 cv
-139.86 96.96 141.36 96.54 142.68 95.7 cv
-143.94 94.92 144.9 93.9 145.68 92.58 cv
-146.4 91.2 146.76 89.64 146.82 87.84 cv
-146.76 86.16 146.22 84.78 145.2 83.7 cv
-144.18 82.62 142.68 82.02 140.7 81.96 cv
-cp
-140.16 85.14 mo
-140.94 85.2 141.54 85.5 141.96 86.04 cv
-142.26 86.58 142.44 87.24 142.44 87.9 cv
-142.44 88.74 142.26 89.64 141.96 90.54 cv
-141.72 91.38 141.36 92.16 140.82 92.82 cv
-140.28 93.42 139.56 93.72 138.78 93.72 cv
-138.06 93.72 137.52 93.48 137.16 92.94 cv
-136.74 92.46 136.5 91.8 136.5 90.9 cv
-136.5 90.12 136.62 89.28 136.92 88.38 cv
-137.16 87.54 137.58 86.82 138.12 86.22 cv
-138.66 85.56 139.38 85.2 140.16 85.14 cv
-ef
-152.28 96.6 mo
-153.42 90.24 li
-153.72 88.62 154.26 87.42 154.98 86.58 cv
-155.64 85.8 156.3 85.38 157.02 85.38 cv
-157.56 85.38 157.92 85.5 158.16 85.8 cv
-158.34 86.1 158.46 86.52 158.46 87.06 cv
-158.4 87.9 li
-158.28 88.62 li
-156.84 96.6 li
-160.98 96.6 li
-162.6 88.32 li
-162.78 87.06 li
-162.78 85.86 li
-162.78 84.6 162.48 83.7 161.88 83.04 cv
-161.22 82.32 160.32 81.96 159.12 81.96 cv
-158.22 81.96 157.32 82.2 156.42 82.62 cv
-155.58 83.04 154.8 83.76 154.08 84.66 cv
-154.32 82.26 li
-150.6 82.26 li
-149.82 86.94 li
-148.08 96.6 li
-152.28 96.6 li
-ef
-170.1 96.36 mo
-172.14 96.6 li
-175.14 96.78 li
-176.76 96.78 178.2 96.66 179.46 96.36 cv
-180.66 96.06 181.68 95.7 182.58 95.16 cv
-183.36 94.68 183.96 94.02 184.5 93.18 cv
-184.98 92.4 185.22 91.5 185.22 90.42 cv
-185.22 89.34 184.98 88.44 184.44 87.72 cv
-183.9 86.94 183.12 86.4 182.16 86.1 cv
-182.16 86.04 li
-183.24 85.74 184.14 85.2 184.92 84.42 cv
-185.7 83.64 186.06 82.62 186.12 81.36 cv
-186.12 80.52 185.88 79.8 185.46 79.2 cv
-185.04 78.6 184.5 78.12 183.84 77.82 cv
-183.18 77.4 182.46 77.1 181.68 76.92 cv
-180.84 76.74 179.94 76.68 178.98 76.74 cv
-176.1 76.86 li
-173.76 77.16 li
-170.1 96.36 li
-cp
-177.36 80.1 mo
-178.08 79.98 li
-179.04 79.98 li
-179.88 79.98 180.54 80.16 181.02 80.52 cv
-181.5 80.82 181.74 81.36 181.8 82.02 cv
-181.74 82.92 181.38 83.58 180.66 84 cv
-180 84.48 179.1 84.72 177.9 84.72 cv
-176.52 84.72 li
-177.36 80.1 li
-cp
-175.86 87.84 mo
-177.18 87.84 li
-178.2 87.78 179.04 87.9 179.7 88.32 cv
-180.42 88.68 180.78 89.34 180.78 90.36 cv
-180.72 91.44 180.24 92.22 179.46 92.7 cv
-178.68 93.18 177.66 93.42 176.46 93.42 cv
-175.56 93.42 li
-174.84 93.36 li
-175.86 87.84 li
-ef
-198.3 82.32 mo
-196.98 88.92 li
-196.68 90.36 196.26 91.5 195.6 92.34 cv
-194.94 93.12 194.28 93.54 193.56 93.54 cv
-193.02 93.54 192.66 93.36 192.42 93.06 cv
-192.24 92.76 192.12 92.34 192.12 91.86 cv
-192.18 90.96 li
-192.36 89.94 li
-193.8 82.32 li
-189.6 82.32 li
-188.04 90.3 li
-187.8 91.74 li
-187.8 93 li
-187.8 94.38 188.1 95.34 188.76 96 cv
-189.42 96.66 190.32 96.96 191.46 96.96 cv
-192.36 96.96 193.2 96.72 193.98 96.3 cv
-194.88 95.88 195.66 95.16 196.44 94.26 cv
-196.2 96.66 li
-199.92 96.66 li
-200.22 94.5 li
-200.64 91.98 li
-202.5 82.32 li
-198.3 82.32 li
-ef
-207.6 96.6 mo
-208.74 90.24 li
-209.04 88.62 209.58 87.42 210.3 86.58 cv
-210.96 85.8 211.62 85.38 212.34 85.38 cv
-212.88 85.38 213.24 85.5 213.48 85.8 cv
-213.66 86.1 213.78 86.52 213.78 87.06 cv
-213.72 87.9 li
-213.6 88.62 li
-212.16 96.6 li
-216.3 96.6 li
-217.92 88.32 li
-218.1 87.06 li
-218.1 85.86 li
-218.1 84.6 217.8 83.7 217.2 83.04 cv
-216.54 82.32 215.64 81.96 214.44 81.96 cv
-213.54 81.96 212.64 82.2 211.74 82.62 cv
-210.9 83.04 210.12 83.76 209.4 84.66 cv
-209.64 82.26 li
-205.92 82.26 li
-205.14 86.94 li
-203.4 96.6 li
-207.6 96.6 li
-ef
-232.44 75.78 mo
-231.12 82.26 li
-230.16 82.02 li
-229.2 81.96 li
-227.4 81.96 225.84 82.44 224.46 83.34 cv
-223.08 84.24 222.06 85.38 221.28 86.82 cv
-220.5 88.2 220.14 89.76 220.14 91.44 cv
-220.2 93.24 220.62 94.62 221.52 95.52 cv
-222.3 96.42 223.38 96.9 224.64 96.9 cv
-225.48 96.9 226.32 96.66 227.16 96.24 cv
-227.94 95.88 228.66 95.22 229.32 94.32 cv
-229.2 96.6 li
-232.98 96.6 li
-233.22 93.84 li
-233.76 90.96 li
-236.58 75.78 li
-232.44 75.78 li
-cp
-229.8 89.52 mo
-229.5 90.9 229.02 91.86 228.42 92.52 cv
-227.76 93.18 227.16 93.48 226.56 93.48 cv
-225.9 93.48 225.42 93.3 225.12 92.88 cv
-224.7 92.34 224.52 91.68 224.52 90.84 cv
-224.58 89.94 224.82 89.04 225.12 88.14 cv
-225.48 87.24 226.02 86.58 226.68 86.04 cv
-227.34 85.5 228.06 85.2 228.84 85.14 cv
-229.8 85.26 li
-230.58 85.62 li
-229.8 89.52 li
-ef
-240.54 96.66 mo
-244.44 75.78 li
-240.3 75.78 li
-236.28 96.66 li
-240.54 96.66 li
-ef
-255.66 92.82 mo
-253.86 93.42 li
-251.64 93.72 li
-251.1 93.72 250.56 93.6 250.02 93.36 cv
-249.54 93.18 249.18 92.94 248.88 92.58 cv
-248.58 91.8 li
-248.52 91.08 li
-251.34 91.2 253.62 90.9 255.24 90.12 cv
-256.86 89.34 257.7 88.08 257.76 86.22 cv
-257.7 84.9 257.28 83.88 256.38 83.1 cv
-255.48 82.32 254.28 81.96 252.78 81.96 cv
-251.04 82.02 249.6 82.5 248.34 83.34 cv
-247.08 84.18 246.12 85.26 245.4 86.64 cv
-244.74 87.96 244.44 89.34 244.44 90.84 cv
-244.44 92.76 244.98 94.26 246 95.34 cv
-247.08 96.42 248.64 96.96 250.62 96.96 cv
-253.32 96.72 li
-254.22 96.54 255.12 96.24 255.96 95.82 cv
-255.66 92.82 li
-cp
-253.8 86.28 mo
-253.8 86.94 253.38 87.36 252.54 87.66 cv
-251.76 87.96 250.5 88.08 248.88 88.02 cv
-249 87.3 249.36 86.64 249.96 86.04 cv
-250.5 85.44 251.28 85.14 252.24 85.08 cv
-252.72 85.08 253.08 85.2 253.38 85.38 cv
-253.68 85.62 253.8 85.92 253.8 86.22 cv
-253.8 86.28 li
-ef
-33.3 129.78 mo
-37.44 129.78 li
-38.76 122.64 li
-39.54 122.82 li
-40.44 122.82 li
-41.7 122.82 42.84 122.7 43.92 122.4 cv
-45.06 122.1 46.02 121.62 46.8 121.02 cv
-47.58 120.36 48.18 119.58 48.72 118.68 cv
-49.26 117.78 49.5 116.64 49.5 115.38 cv
-49.5 114.48 49.32 113.64 48.9 112.98 cv
-48.54 112.26 48 111.66 47.34 111.24 cv
-46.56 110.7 45.72 110.4 44.82 110.22 cv
-43.92 109.98 42.96 109.92 42.06 109.98 cv
-39.3 110.04 li
-36.96 110.46 li
-33.3 129.78 li
-cp
-40.5 113.46 mo
-41.16 113.28 li
-42.24 113.28 li
-43.02 113.28 43.74 113.46 44.34 113.76 cv
-44.88 114.18 45.18 114.9 45.24 115.8 cv
-45.18 116.82 44.82 117.66 44.1 118.32 cv
-43.32 119.04 42.3 119.4 41.04 119.4 cv
-40.14 119.4 li
-39.36 119.22 li
-40.5 113.46 li
-ef
-53.76 129.78 mo
-54.78 124.5 li
-54.96 123 55.44 121.8 56.16 120.84 cv
-56.82 119.82 57.84 119.28 59.22 119.22 cv
-59.58 119.28 li
-59.88 119.28 li
-60.72 115.14 li
-59.94 115.14 li
-58.92 115.14 58.08 115.44 57.3 116.04 cv
-56.46 116.64 55.8 117.42 55.32 118.38 cv
-55.26 118.38 li
-55.5 115.44 li
-51.84 115.44 li
-51.6 117.96 li
-51.18 121.26 li
-49.56 129.78 li
-53.76 129.78 li
-ef
-72 126 mo
-70.2 126.6 li
-67.98 126.9 li
-67.44 126.9 66.9 126.78 66.36 126.54 cv
-65.88 126.36 65.52 126.12 65.22 125.76 cv
-64.92 124.98 li
-64.86 124.26 li
-67.68 124.38 69.96 124.08 71.58 123.3 cv
-73.2 122.52 74.04 121.26 74.1 119.4 cv
-74.04 118.08 73.62 117.06 72.72 116.28 cv
-71.82 115.5 70.62 115.14 69.12 115.14 cv
-67.38 115.2 65.94 115.68 64.68 116.52 cv
-63.42 117.36 62.46 118.44 61.74 119.82 cv
-61.08 121.14 60.78 122.52 60.78 124.02 cv
-60.78 125.94 61.32 127.44 62.34 128.52 cv
-63.42 129.6 64.98 130.14 66.96 130.14 cv
-69.66 129.9 li
-70.56 129.72 71.46 129.42 72.3 129 cv
-72 126 li
-cp
-70.14 119.46 mo
-70.14 120.12 69.72 120.54 68.88 120.84 cv
-68.1 121.14 66.84 121.26 65.22 121.2 cv
-65.34 120.48 65.7 119.82 66.3 119.22 cv
-66.84 118.62 67.62 118.32 68.58 118.26 cv
-69.06 118.26 69.42 118.38 69.72 118.56 cv
-70.02 118.8 70.14 119.1 70.14 119.4 cv
-70.14 119.46 li
-ef
-74.52 129 mo
-74.94 129.3 75.54 129.6 76.32 129.78 cv
-78.96 130.14 li
-80.82 130.14 82.38 129.72 83.58 128.82 cv
-84.84 127.92 85.44 126.72 85.44 125.1 cv
-85.44 124.08 85.14 123.24 84.48 122.64 cv
-83.82 122.04 83.1 121.5 82.26 121.08 cv
-80.94 120.36 li
-80.64 120.06 80.46 119.76 80.46 119.46 cv
-80.46 119.1 80.64 118.8 81.06 118.56 cv
-81.36 118.38 81.84 118.26 82.38 118.26 cv
-84.06 118.38 li
-85.26 118.92 li
-86.28 115.86 li
-84.78 115.32 li
-82.62 115.14 li
-80.7 115.14 79.2 115.62 78.06 116.52 cv
-76.92 117.42 76.32 118.56 76.26 120.06 cv
-76.32 120.96 76.62 121.74 77.16 122.34 cv
-77.76 123 78.48 123.48 79.32 123.84 cv
-80.7 124.74 li
-81 125.04 81.12 125.4 81.06 125.76 cv
-81.06 126.12 80.94 126.42 80.64 126.6 cv
-80.34 126.9 79.86 127.02 79.26 127.02 cv
-78.54 127.02 77.88 126.9 77.22 126.72 cv
-75.54 126.06 li
-74.52 129 li
-ef
-98.88 126 mo
-97.08 126.6 li
-94.86 126.9 li
-94.32 126.9 93.78 126.78 93.24 126.54 cv
-92.76 126.36 92.4 126.12 92.1 125.76 cv
-91.8 124.98 li
-91.74 124.26 li
-94.56 124.38 96.84 124.08 98.46 123.3 cv
-100.08 122.52 100.92 121.26 100.98 119.4 cv
-100.92 118.08 100.5 117.06 99.6 116.28 cv
-98.7 115.5 97.5 115.14 96 115.14 cv
-94.26 115.2 92.82 115.68 91.56 116.52 cv
-90.3 117.36 89.34 118.44 88.62 119.82 cv
-87.96 121.14 87.66 122.52 87.66 124.02 cv
-87.66 125.94 88.2 127.44 89.22 128.52 cv
-90.3 129.6 91.86 130.14 93.84 130.14 cv
-96.54 129.9 li
-97.44 129.72 98.34 129.42 99.18 129 cv
-98.88 126 li
-cp
-97.02 119.46 mo
-97.02 120.12 96.6 120.54 95.76 120.84 cv
-94.98 121.14 93.72 121.26 92.1 121.2 cv
-92.22 120.48 92.58 119.82 93.18 119.22 cv
-93.72 118.62 94.5 118.32 95.46 118.26 cv
-95.94 118.26 96.3 118.38 96.6 118.56 cv
-96.9 118.8 97.02 119.1 97.02 119.4 cv
-97.02 119.46 li
-ef
-106.14 129.78 mo
-107.28 123.42 li
-107.58 121.8 108.12 120.6 108.84 119.76 cv
-109.5 118.98 110.16 118.56 110.88 118.56 cv
-111.42 118.56 111.78 118.68 112.02 118.98 cv
-112.2 119.28 112.32 119.7 112.32 120.24 cv
-112.26 121.08 li
-112.14 121.8 li
-110.7 129.78 li
-114.84 129.78 li
-116.46 121.5 li
-116.64 120.24 li
-116.64 119.04 li
-116.64 117.78 116.34 116.88 115.74 116.22 cv
-115.08 115.5 114.18 115.14 112.98 115.14 cv
-112.08 115.14 111.18 115.38 110.28 115.8 cv
-109.44 116.22 108.66 116.94 107.94 117.84 cv
-108.18 115.44 li
-104.46 115.44 li
-103.68 120.12 li
-101.94 129.78 li
-106.14 129.78 li
-ef
-122.16 112.8 mo
-121.62 115.44 li
-119.7 115.44 li
-119.16 118.62 li
-121.02 118.62 li
-119.88 124.32 li
-119.64 125.82 li
-119.58 127.02 li
-119.58 127.92 119.88 128.64 120.54 129.24 cv
-121.14 129.84 122.04 130.14 123.3 130.14 cv
-124.68 130.02 li
-125.82 129.78 li
-126.3 126.48 li
-125.76 126.54 li
-125.16 126.54 li
-124.68 126.54 124.38 126.42 124.2 126.24 cv
-124.02 126 123.9 125.7 123.96 125.34 cv
-123.96 124.44 li
-124.2 123.54 li
-125.16 118.62 li
-128.22 118.62 li
-128.82 115.44 li
-125.76 115.44 li
-126.48 111.54 li
-122.16 112.8 li
-ef
-141.84 129.78 mo
-141.9 126.6 li
-142.38 123.36 li
-143.88 115.86 li
-141.66 115.32 li
-139.14 115.14 li
-136.8 115.2 134.88 115.74 133.38 116.7 cv
-131.88 117.66 130.74 118.92 129.96 120.42 cv
-129.24 121.92 128.88 123.48 128.88 125.16 cv
-128.88 126.66 129.3 127.86 130.14 128.76 cv
-130.92 129.66 131.94 130.14 133.2 130.14 cv
-134.1 130.14 134.94 129.9 135.84 129.42 cv
-136.62 129 137.34 128.16 138 126.96 cv
-138.06 126.96 li
-138 128.4 li
-137.94 129.78 li
-141.84 129.78 li
-cp
-138.48 121.74 mo
-138.12 123.54 137.58 124.8 136.92 125.58 cv
-136.26 126.36 135.66 126.72 135 126.72 cv
-134.4 126.72 133.98 126.48 133.68 126.06 cv
-133.38 125.64 133.26 125.04 133.26 124.32 cv
-133.26 123.42 133.5 122.46 133.92 121.56 cv
-134.34 120.72 134.88 119.94 135.54 119.28 cv
-136.26 118.68 137.1 118.38 138 118.32 cv
-138.6 118.38 li
-139.14 118.5 li
-138.48 121.74 li
-ef
-148.62 112.8 mo
-148.08 115.44 li
-146.16 115.44 li
-145.62 118.62 li
-147.48 118.62 li
-146.34 124.32 li
-146.1 125.82 li
-146.04 127.02 li
-146.04 127.92 146.34 128.64 147 129.24 cv
-147.6 129.84 148.5 130.14 149.76 130.14 cv
-151.14 130.02 li
-152.28 129.78 li
-152.76 126.48 li
-152.22 126.54 li
-151.62 126.54 li
-151.14 126.54 150.84 126.42 150.66 126.24 cv
-150.48 126 150.36 125.7 150.42 125.34 cv
-150.42 124.44 li
-150.66 123.54 li
-151.62 118.62 li
-154.68 118.62 li
-155.28 115.44 li
-152.22 115.44 li
-152.94 111.54 li
-148.62 112.8 li
-ef
-159.24 129.78 mo
-161.94 115.44 li
-157.74 115.44 li
-155.04 129.78 li
-159.24 129.78 li
-cp
-160.38 113.64 mo
-161.04 113.64 161.64 113.4 162.12 112.98 cv
-162.6 112.62 162.84 112.08 162.84 111.3 cv
-162.84 110.64 162.66 110.16 162.3 109.74 cv
-161.88 109.44 161.4 109.26 160.74 109.2 cv
-160.08 109.26 159.54 109.44 159 109.86 cv
-158.58 110.28 158.34 110.82 158.28 111.6 cv
-158.34 112.2 158.58 112.68 158.88 113.1 cv
-159.24 113.46 159.72 113.64 160.32 113.64 cv
-160.38 113.64 li
-ef
-171.78 115.14 mo
-170.04 115.14 168.6 115.56 167.34 116.4 cv
-166.02 117.18 165 118.26 164.34 119.64 cv
-163.62 121.02 163.26 122.52 163.26 124.2 cv
-163.26 126 163.8 127.44 164.88 128.52 cv
-165.96 129.6 167.4 130.14 169.26 130.14 cv
-170.94 130.14 172.44 129.72 173.76 128.88 cv
-175.02 128.1 175.98 127.08 176.76 125.76 cv
-177.48 124.38 177.84 122.82 177.9 121.02 cv
-177.84 119.34 177.3 117.96 176.28 116.88 cv
-175.26 115.8 173.76 115.2 171.78 115.14 cv
-cp
-171.24 118.32 mo
-172.02 118.38 172.62 118.68 173.04 119.22 cv
-173.34 119.76 173.52 120.42 173.52 121.08 cv
-173.52 121.92 173.34 122.82 173.04 123.72 cv
-172.8 124.56 172.44 125.34 171.9 126 cv
-171.36 126.6 170.64 126.9 169.86 126.9 cv
-169.14 126.9 168.6 126.66 168.24 126.12 cv
-167.82 125.64 167.58 124.98 167.58 124.08 cv
-167.58 123.3 167.7 122.46 168 121.56 cv
-168.24 120.72 168.66 120 169.2 119.4 cv
-169.74 118.74 170.46 118.38 171.24 118.32 cv
-ef
-183.36 129.78 mo
-184.5 123.42 li
-184.8 121.8 185.34 120.6 186.06 119.76 cv
-186.72 118.98 187.38 118.56 188.1 118.56 cv
-188.64 118.56 189 118.68 189.24 118.98 cv
-189.42 119.28 189.54 119.7 189.54 120.24 cv
-189.48 121.08 li
-189.36 121.8 li
-187.92 129.78 li
-192.06 129.78 li
-193.68 121.5 li
-193.86 120.24 li
-193.86 119.04 li
-193.86 117.78 193.56 116.88 192.96 116.22 cv
-192.3 115.5 191.4 115.14 190.2 115.14 cv
-189.3 115.14 188.4 115.38 187.5 115.8 cv
-186.66 116.22 185.88 116.94 185.16 117.84 cv
-185.4 115.44 li
-181.68 115.44 li
-180.9 120.12 li
-179.16 129.78 li
-183.36 129.78 li
-ef
-201.18 129.54 mo
-203.22 129.78 li
-206.22 129.96 li
-207.84 129.96 209.28 129.84 210.54 129.54 cv
-211.74 129.24 212.76 128.88 213.66 128.34 cv
-214.44 127.86 215.04 127.2 215.58 126.36 cv
-216.06 125.58 216.3 124.68 216.3 123.6 cv
-216.3 122.52 216.06 121.62 215.52 120.9 cv
-214.98 120.12 214.2 119.58 213.24 119.28 cv
-213.24 119.22 li
-214.32 118.92 215.22 118.38 216 117.6 cv
-216.78 116.82 217.14 115.8 217.2 114.54 cv
-217.2 113.7 216.96 112.98 216.54 112.38 cv
-216.12 111.78 215.58 111.3 214.92 111 cv
-214.26 110.58 213.54 110.28 212.76 110.1 cv
-211.92 109.92 211.02 109.86 210.06 109.92 cv
-207.18 110.04 li
-204.84 110.34 li
-201.18 129.54 li
-cp
-208.44 113.28 mo
-209.16 113.16 li
-210.12 113.16 li
-210.96 113.16 211.62 113.34 212.1 113.7 cv
-212.58 114 212.82 114.54 212.88 115.2 cv
-212.82 116.1 212.46 116.76 211.74 117.18 cv
-211.08 117.66 210.18 117.9 208.98 117.9 cv
-207.6 117.9 li
-208.44 113.28 li
-cp
-206.94 121.02 mo
-208.26 121.02 li
-209.28 120.96 210.12 121.08 210.78 121.5 cv
-211.5 121.86 211.86 122.52 211.86 123.54 cv
-211.8 124.62 211.32 125.4 210.54 125.88 cv
-209.76 126.36 208.74 126.6 207.54 126.6 cv
-206.64 126.6 li
-205.92 126.54 li
-206.94 121.02 li
-ef
-229.44 115.5 mo
-228.12 122.1 li
-227.82 123.54 227.4 124.68 226.74 125.52 cv
-226.08 126.3 225.42 126.72 224.7 126.72 cv
-224.16 126.72 223.8 126.54 223.56 126.24 cv
-223.38 125.94 223.26 125.52 223.26 125.04 cv
-223.32 124.14 li
-223.5 123.12 li
-224.94 115.5 li
-220.74 115.5 li
-219.18 123.48 li
-218.94 124.92 li
-218.94 126.18 li
-218.94 127.56 219.24 128.52 219.9 129.18 cv
-220.56 129.84 221.46 130.14 222.6 130.14 cv
-223.5 130.14 224.34 129.9 225.12 129.48 cv
-226.02 129.06 226.8 128.34 227.58 127.44 cv
-227.34 129.84 li
-231.06 129.84 li
-231.36 127.68 li
-231.78 125.16 li
-233.64 115.5 li
-229.44 115.5 li
-ef
-238.68 129.78 mo
-239.82 123.42 li
-240.12 121.8 240.66 120.6 241.38 119.76 cv
-242.04 118.98 242.7 118.56 243.42 118.56 cv
-243.96 118.56 244.32 118.68 244.56 118.98 cv
-244.74 119.28 244.86 119.7 244.86 120.24 cv
-244.8 121.08 li
-244.68 121.8 li
-243.24 129.78 li
-247.38 129.78 li
-249 121.5 li
-249.18 120.24 li
-249.18 119.04 li
-249.18 117.78 248.88 116.88 248.28 116.22 cv
-247.62 115.5 246.72 115.14 245.52 115.14 cv
-244.62 115.14 243.72 115.38 242.82 115.8 cv
-241.98 116.22 241.2 116.94 240.48 117.84 cv
-240.72 115.44 li
-237 115.44 li
-236.22 120.12 li
-234.48 129.78 li
-238.68 129.78 li
-ef
-263.58 108.96 mo
-262.26 115.44 li
-261.3 115.2 li
-260.34 115.14 li
-258.54 115.14 256.98 115.62 255.6 116.52 cv
-254.22 117.42 253.2 118.56 252.42 120 cv
-251.64 121.38 251.28 122.94 251.28 124.62 cv
-251.34 126.42 251.76 127.8 252.66 128.7 cv
-253.44 129.6 254.52 130.08 255.78 130.08 cv
-256.62 130.08 257.46 129.84 258.3 129.42 cv
-259.08 129.06 259.8 128.4 260.46 127.5 cv
-260.34 129.78 li
-264.12 129.78 li
-264.36 127.02 li
-264.9 124.14 li
-267.72 108.96 li
-263.58 108.96 li
-cp
-260.94 122.7 mo
-260.64 124.08 260.16 125.04 259.56 125.7 cv
-258.9 126.36 258.3 126.66 257.7 126.66 cv
-257.04 126.66 256.56 126.48 256.26 126.06 cv
-255.84 125.52 255.66 124.86 255.66 124.02 cv
-255.72 123.12 255.96 122.22 256.26 121.32 cv
-256.62 120.42 257.16 119.76 257.82 119.22 cv
-258.48 118.68 259.2 118.38 259.98 118.32 cv
-260.94 118.44 li
-261.72 118.8 li
-260.94 122.7 li
-ef
-271.56 129.84 mo
-275.46 108.96 li
-271.32 108.96 li
-267.3 129.84 li
-271.56 129.84 li
-ef
-286.8 126 mo
-285 126.6 li
-282.78 126.9 li
-282.24 126.9 281.7 126.78 281.16 126.54 cv
-280.68 126.36 280.32 126.12 280.02 125.76 cv
-279.72 124.98 li
-279.66 124.26 li
-282.48 124.38 284.76 124.08 286.38 123.3 cv
-288 122.52 288.84 121.26 288.9 119.4 cv
-288.84 118.08 288.42 117.06 287.52 116.28 cv
-286.62 115.5 285.42 115.14 283.92 115.14 cv
-282.18 115.2 280.74 115.68 279.48 116.52 cv
-278.22 117.36 277.26 118.44 276.54 119.82 cv
-275.88 121.14 275.58 122.52 275.58 124.02 cv
-275.58 125.94 276.12 127.44 277.14 128.52 cv
-278.22 129.6 279.78 130.14 281.76 130.14 cv
-284.46 129.9 li
-285.36 129.72 286.26 129.42 287.1 129 cv
-286.8 126 li
-cp
-284.94 119.46 mo
-284.94 120.12 284.52 120.54 283.68 120.84 cv
-282.9 121.14 281.64 121.26 280.02 121.2 cv
-280.14 120.48 280.5 119.82 281.1 119.22 cv
-281.64 118.62 282.42 118.32 283.38 118.26 cv
-283.86 118.26 284.22 118.38 284.52 118.56 cv
-284.82 118.8 284.94 119.1 284.94 119.4 cv
-284.94 119.46 li
-ef
-14.94 49.08 mo
-20.34 49.08 li
-20.34 29.52 li
-27.06 29.52 li
-27.06 24.96 li
-8.4 24.96 li
-8.4 29.52 li
-14.94 29.52 li
-14.94 49.08 li
-.473182 .380163 .373846 .0236515 cmyk
-ef
-29.82 49.08 mo
-35.28 49.08 li
-35.28 38.04 li
-35.4 37.44 li
-35.64 36.9 36 36.48 36.42 36.12 cv
-36.84 35.82 37.38 35.58 38.1 35.52 cv
-39.12 35.58 39.9 35.94 40.32 36.6 cv
-40.74 37.32 40.92 38.22 40.92 39.36 cv
-40.92 49.08 li
-46.38 49.08 li
-46.38 38.82 li
-46.32 36.24 45.78 34.26 44.64 33 cv
-43.5 31.74 42.06 31.14 40.32 31.14 cv
-38.82 31.32 li
-37.44 31.86 li
-36.54 32.28 35.88 32.88 35.34 33.66 cv
-35.28 33.66 li
-35.28 23.58 li
-29.82 23.58 li
-29.82 49.08 li
-ef
-66.18 42.18 mo
-66.24 41.28 li
-66.3 39.96 li
-66.3 38.52 66.06 37.14 65.58 35.82 cv
-65.04 34.44 64.2 33.36 63.06 32.58 cv
-61.92 31.68 60.42 31.26 58.5 31.26 cv
-56.52 31.26 54.84 31.74 53.52 32.7 cv
-52.26 33.66 51.3 34.86 50.64 36.24 cv
-50.04 37.62 49.74 39.12 49.74 40.62 cv
-49.74 43.38 50.52 45.54 52.14 47.16 cv
-53.76 48.72 56.04 49.5 58.98 49.56 cv
-60.18 49.56 61.32 49.44 62.4 49.26 cv
-63.48 49.08 64.44 48.84 65.34 48.42 cv
-64.68 44.76 li
-62.4 45.24 li
-59.82 45.48 li
-58.5 45.48 57.36 45.24 56.46 44.7 cv
-55.56 44.16 55.02 43.32 54.84 42.18 cv
-66.18 42.18 li
-cp
-54.84 38.4 mo
-54.9 37.62 55.2 36.84 55.74 36.06 cv
-56.22 35.34 57.06 34.92 58.2 34.86 cv
-58.98 34.92 59.64 35.1 60.12 35.52 cv
-60.54 35.88 60.84 36.36 61.02 36.96 cv
-61.26 38.4 li
-54.84 38.4 li
-ef
-76.98 49.08 mo
-82.44 49.08 li
-82.44 23.58 li
-76.98 23.58 li
-cp
-f
-86.82 49.08 mo
-92.28 49.08 li
-92.28 31.56 li
-86.82 31.56 li
-cp
-92.28 49.08 mo
-cp
-89.52 23.94 mo
-88.62 23.94 87.96 24.18 87.42 24.72 cv
-86.94 25.26 86.7 25.92 86.7 26.7 cv
-86.7 27.48 86.94 28.08 87.42 28.62 cv
-87.96 29.16 88.62 29.4 89.52 29.46 cv
-90.42 29.4 91.08 29.16 91.62 28.62 cv
-92.16 28.08 92.46 27.48 92.46 26.7 cv
-92.4 25.92 92.1 25.26 91.62 24.72 cv
-91.08 24.18 90.42 23.94 89.52 23.94 cv
-ef
-96.6 49.14 mo
-102.06 49.14 li
-102.06 39.06 li
-102.12 38.34 li
-102.24 37.68 li
-103.2 36.3 li
-103.62 35.88 104.22 35.7 105 35.64 cv
-105.96 35.7 106.68 36.06 107.1 36.72 cv
-107.52 37.38 107.76 38.28 107.76 39.48 cv
-107.76 49.14 li
-113.22 49.14 li
-113.22 38.76 li
-113.16 36.18 112.56 34.32 111.42 33.06 cv
-110.28 31.86 108.78 31.26 106.92 31.26 cv
-105.48 31.32 104.34 31.62 103.44 32.22 cv
-102.54 32.82 101.88 33.42 101.58 34.02 cv
-101.4 34.02 li
-101.16 31.68 li
-96.42 31.68 li
-96.54 34.2 li
-96.6 37.2 li
-96.6 49.14 li
-ef
-122.94 23.58 mo
-117.48 23.58 li
-117.48 49.08 li
-122.94 49.08 li
-122.94 43.62 li
-124.32 41.82 li
-128.58 49.08 li
-135.24 49.08 li
-128.04 38.64 li
-134.34 31.56 li
-127.74 31.56 li
-124.26 36.84 li
-123 38.88 li
-122.94 38.88 li
-122.94 23.58 li
-ef
-135.96 48.3 mo
-136.62 48.66 137.4 48.96 138.42 49.14 cv
-139.38 49.44 140.46 49.56 141.6 49.56 cv
-144.06 49.5 145.98 48.96 147.3 47.94 cv
-148.56 46.92 149.16 45.54 149.16 43.86 cv
-149.16 42.6 148.8 41.52 148.02 40.62 cv
-147.24 39.72 146.04 39.06 144.42 38.52 cv
-143.34 38.1 142.62 37.74 142.26 37.44 cv
-141.84 37.14 141.6 36.84 141.6 36.48 cv
-141.6 36 141.78 35.64 142.14 35.4 cv
-142.44 35.1 142.98 34.98 143.7 34.98 cv
-144.48 34.98 145.14 35.1 145.8 35.34 cv
-147.42 36 li
-148.44 32.22 li
-146.28 31.62 li
-145.44 31.38 144.48 31.26 143.46 31.26 cv
-141.3 31.32 139.56 31.86 138.3 32.88 cv
-137.04 33.96 136.38 35.34 136.38 37.02 cv
-136.32 38.04 136.74 39.06 137.52 39.96 cv
-138.3 40.86 139.56 41.64 141.36 42.24 cv
-142.32 42.54 142.98 42.9 143.4 43.2 cv
-143.76 43.5 143.94 43.86 143.94 44.28 cv
-143.94 44.7 143.76 45.06 143.4 45.36 cv
-142.98 45.66 142.38 45.78 141.6 45.78 cv
-138.96 45.24 li
-138.12 45.06 137.4 44.76 136.86 44.46 cv
-135.96 48.3 li
-ef
-160.5 28.26 mo
-160.5 31.56 li
-158.1 31.56 li
-158.1 35.58 li
-160.5 35.58 li
-160.5 42.72 li
-160.5 43.98 160.62 45 160.86 45.84 cv
-161.16 46.68 161.52 47.4 162 47.94 cv
-162.42 48.36 163.02 48.78 163.74 49.08 cv
-164.46 49.38 165.24 49.5 166.08 49.5 cv
-168.12 49.32 li
-169.62 48.96 li
-169.62 44.82 li
-168.84 44.94 li
-167.94 45 li
-167.16 45 166.56 44.76 166.26 44.28 cv
-165.96 43.74 165.78 42.9 165.78 41.88 cv
-165.78 35.58 li
-169.74 35.58 li
-169.74 31.56 li
-165.78 31.56 li
-165.78 26.76 li
-160.5 28.26 li
-ef
-181.2 31.26 mo
-178.38 31.26 176.1 32.1 174.42 33.78 cv
-172.74 35.4 171.9 37.68 171.9 40.56 cv
-171.9 43.44 172.74 45.66 174.42 47.22 cv
-176.16 48.72 178.38 49.5 180.96 49.56 cv
-182.52 49.56 184.02 49.26 185.4 48.6 cv
-186.84 47.88 187.98 46.86 188.82 45.48 cv
-189.72 44.16 190.14 42.42 190.14 40.2 cv
-190.08 37.56 189.3 35.4 187.68 33.78 cv
-186.12 32.16 183.96 31.32 181.2 31.26 cv
-cp
-181.08 35.16 mo
-182.28 35.22 183.18 35.76 183.72 36.78 cv
-184.32 37.8 184.56 39 184.5 40.38 cv
-184.5 42 184.2 43.32 183.6 44.22 cv
-182.94 45.18 182.1 45.66 181.08 45.66 cv
-179.94 45.6 179.04 45.12 178.44 44.22 cv
-177.84 43.2 177.48 41.94 177.42 40.38 cv
-177.42 39 177.72 37.8 178.32 36.78 cv
-178.86 35.76 179.82 35.22 181.08 35.16 cv
-ef
-213.48 42.9 mo
-215.34 49.08 li
-221.22 49.08 li
-213.72 24.96 li
-206.58 24.96 li
-199.2 49.08 li
-204.84 49.08 li
-206.58 42.9 li
-213.48 42.9 li
-cp
-207.42 38.82 mo
-208.8 33.66 li
-209.34 31.32 li
-209.94 28.98 li
-210 28.98 li
-210.54 31.32 li
-211.2 33.66 li
-212.7 38.82 li
-207.42 38.82 li
-ef
-236.76 44.7 mo
-235.38 45.12 li
-233.64 45.24 li
-232.26 45.24 231.18 44.82 230.34 44.04 cv
-229.44 43.14 228.9 41.94 228.84 40.38 cv
-228.84 38.88 229.26 37.68 230.1 36.78 cv
-230.94 35.94 232.08 35.52 233.58 35.52 cv
-235.38 35.58 li
-236.58 36 li
-237.48 31.98 li
-235.5 31.44 li
-233.34 31.26 li
-231.18 31.26 229.32 31.68 227.82 32.58 cv
-226.32 33.36 225.24 34.5 224.46 35.88 cv
-223.68 37.26 223.32 38.82 223.32 40.56 cv
-223.32 43.38 224.16 45.54 225.84 47.16 cv
-227.46 48.72 229.68 49.5 232.5 49.56 cv
-235.38 49.32 li
-237.42 48.78 li
-236.76 44.7 li
-ef
-240.42 49.14 mo
-245.88 49.14 li
-245.88 39.66 li
-245.94 39.06 li
-246.12 38.16 246.48 37.5 247.14 37.02 cv
-247.8 36.54 248.64 36.3 249.66 36.3 cv
-250.5 36.36 li
-251.16 36.48 li
-251.16 31.32 li
-250.56 31.26 li
-250.02 31.26 li
-249.12 31.26 248.22 31.5 247.32 32.04 cv
-246.42 32.64 245.7 33.54 245.28 34.8 cv
-245.16 34.8 li
-244.86 31.68 li
-240.24 31.68 li
-240.3 34.08 li
-240.42 37.44 li
-240.42 49.14 li
-ef
-262.38 31.26 mo
-259.56 31.26 257.28 32.1 255.6 33.78 cv
-253.92 35.4 253.08 37.68 253.08 40.56 cv
-253.08 43.44 253.92 45.66 255.6 47.22 cv
-257.34 48.72 259.56 49.5 262.14 49.56 cv
-263.7 49.56 265.2 49.26 266.58 48.6 cv
-268.02 47.88 269.16 46.86 270 45.48 cv
-270.9 44.16 271.32 42.42 271.32 40.2 cv
-271.26 37.56 270.48 35.4 268.86 33.78 cv
-267.3 32.16 265.14 31.32 262.38 31.26 cv
-cp
-262.26 35.16 mo
-263.46 35.22 264.36 35.76 264.9 36.78 cv
-265.5 37.8 265.74 39 265.68 40.38 cv
-265.68 42 265.38 43.32 264.78 44.22 cv
-264.12 45.18 263.28 45.66 262.26 45.66 cv
-261.12 45.6 260.22 45.12 259.62 44.22 cv
-259.02 43.2 258.66 41.94 258.6 40.38 cv
-258.6 39 258.9 37.8 259.5 36.78 cv
-260.04 35.76 261 35.22 262.26 35.16 cv
-ef
-279.6 49.08 mo
-285 49.08 li
-285 29.52 li
-291.72 29.52 li
-291.72 24.96 li
-273.06 24.96 li
-273.06 29.52 li
-279.6 29.52 li
-279.6 49.08 li
-ef
-309.84 42.18 mo
-309.9 41.28 li
-309.96 39.96 li
-309.96 38.52 309.72 37.14 309.24 35.82 cv
-308.7 34.44 307.86 33.36 306.72 32.58 cv
-305.58 31.68 304.08 31.26 302.16 31.26 cv
-300.18 31.26 298.5 31.74 297.18 32.7 cv
-295.92 33.66 294.96 34.86 294.3 36.24 cv
-293.7 37.62 293.4 39.12 293.4 40.62 cv
-293.4 43.38 294.18 45.54 295.8 47.16 cv
-297.42 48.72 299.7 49.5 302.64 49.56 cv
-303.84 49.56 304.98 49.44 306.06 49.26 cv
-307.14 49.08 308.1 48.84 309 48.42 cv
-308.34 44.76 li
-306.06 45.24 li
-303.48 45.48 li
-302.16 45.48 301.02 45.24 300.12 44.7 cv
-299.22 44.16 298.68 43.32 298.5 42.18 cv
-309.84 42.18 li
-cp
-298.5 38.4 mo
-298.56 37.62 298.86 36.84 299.4 36.06 cv
-299.88 35.34 300.72 34.92 301.86 34.86 cv
-302.64 34.92 303.3 35.1 303.78 35.52 cv
-304.2 35.88 304.5 36.36 304.68 36.96 cv
-304.92 38.4 li
-298.5 38.4 li
-ef
-332.46 49.08 mo
-325.26 36.72 li
-332.04 24.96 li
-325.86 24.96 li
-323.82 29.34 li
-322.98 31.32 li
-322.08 33.36 li
-322.02 33.36 li
-321.18 31.38 li
-320.22 29.34 li
-318.12 24.96 li
-311.82 24.96 li
-318.6 36.84 li
-311.58 49.08 li
-317.88 49.08 li
-319.8 44.7 li
-320.88 42.42 li
-321.72 40.38 li
-321.78 40.38 li
-322.74 42.42 li
-324 44.7 li
-326.1 49.08 li
-332.46 49.08 li
-ef
-341.46 48.3 mo
-342.12 48.66 342.9 48.96 343.92 49.14 cv
-344.88 49.44 345.96 49.56 347.1 49.56 cv
-349.56 49.5 351.48 48.96 352.8 47.94 cv
-354.06 46.92 354.66 45.54 354.66 43.86 cv
-354.66 42.6 354.3 41.52 353.52 40.62 cv
-352.74 39.72 351.54 39.06 349.92 38.52 cv
-348.84 38.1 348.12 37.74 347.76 37.44 cv
-347.34 37.14 347.1 36.84 347.1 36.48 cv
-347.1 36 347.28 35.64 347.64 35.4 cv
-347.94 35.1 348.48 34.98 349.2 34.98 cv
-349.98 34.98 350.64 35.1 351.3 35.34 cv
-352.92 36 li
-353.94 32.22 li
-351.78 31.62 li
-350.94 31.38 349.98 31.26 348.96 31.26 cv
-346.8 31.32 345.06 31.86 343.8 32.88 cv
-342.54 33.96 341.88 35.34 341.88 37.02 cv
-341.82 38.04 342.24 39.06 343.02 39.96 cv
-343.8 40.86 345.06 41.64 346.86 42.24 cv
-347.82 42.54 348.48 42.9 348.9 43.2 cv
-349.26 43.5 349.44 43.86 349.44 44.28 cv
-349.44 44.7 349.26 45.06 348.9 45.36 cv
-348.48 45.66 347.88 45.78 347.1 45.78 cv
-344.46 45.24 li
-343.62 45.06 342.9 44.76 342.36 44.46 cv
-341.46 48.3 li
-ef
-366.3 31.26 mo
-363.48 31.26 361.2 32.1 359.52 33.78 cv
-357.84 35.4 357 37.68 357 40.56 cv
-357 43.44 357.84 45.66 359.52 47.22 cv
-361.26 48.72 363.48 49.5 366.06 49.56 cv
-367.62 49.56 369.12 49.26 370.5 48.6 cv
-371.94 47.88 373.08 46.86 373.92 45.48 cv
-374.82 44.16 375.24 42.42 375.24 40.2 cv
-375.18 37.56 374.4 35.4 372.78 33.78 cv
-371.22 32.16 369.06 31.32 366.3 31.26 cv
-cp
-366.18 35.16 mo
-367.38 35.22 368.28 35.76 368.82 36.78 cv
-369.42 37.8 369.66 39 369.6 40.38 cv
-369.6 42 369.3 43.32 368.7 44.22 cv
-368.04 45.18 367.2 45.66 366.18 45.66 cv
-365.04 45.6 364.14 45.12 363.54 44.22 cv
-362.94 43.2 362.58 41.94 362.52 40.38 cv
-362.52 39 362.82 37.8 363.42 36.78 cv
-363.96 35.76 364.92 35.22 366.18 35.16 cv
-ef
-384.78 49.2 mo
-384.78 35.7 li
-388.26 35.7 li
-388.26 31.68 li
-384.78 31.68 li
-384.78 30.78 li
-384.78 29.88 385.02 29.16 385.44 28.56 cv
-385.8 28.02 386.4 27.72 387.3 27.72 cv
-388.26 27.78 li
-389.1 27.96 li
-389.28 23.7 li
-388.02 23.46 li
-386.4 23.4 li
-385.62 23.34 384.78 23.46 383.88 23.76 cv
-383.04 24.06 382.26 24.48 381.54 25.08 cv
-380.76 25.86 380.22 26.76 379.92 27.78 cv
-379.5 28.8 379.32 29.88 379.32 31.02 cv
-379.32 31.68 li
-377.04 31.68 li
-377.04 35.7 li
-379.32 35.7 li
-379.32 49.2 li
-384.78 49.2 li
-ef
-391.62 28.26 mo
-391.62 31.56 li
-389.22 31.56 li
-389.22 35.58 li
-391.62 35.58 li
-391.62 42.72 li
-391.62 43.98 391.74 45 391.98 45.84 cv
-392.28 46.68 392.64 47.4 393.12 47.94 cv
-393.54 48.36 394.14 48.78 394.86 49.08 cv
-395.58 49.38 396.36 49.5 397.2 49.5 cv
-399.24 49.32 li
-400.74 48.96 li
-400.74 44.82 li
-399.96 44.94 li
-399.06 45 li
-398.28 45 397.68 44.76 397.38 44.28 cv
-397.08 43.74 396.9 42.9 396.9 41.88 cv
-396.9 35.58 li
-400.86 35.58 li
-400.86 31.56 li
-396.9 31.56 li
-396.9 26.76 li
-391.62 28.26 li
-ef
-402.24 31.68 mo
-407.28 49.14 li
-412.44 49.14 li
-414.24 42.96 li
-414.78 40.44 li
-415.38 37.56 li
-415.44 37.56 li
-415.92 40.44 li
-416.52 42.96 li
-418.2 49.14 li
-423.24 49.14 li
-428.7 31.68 li
-423.36 31.68 li
-421.8 38.58 li
-421.2 41.58 li
-420.84 44.64 li
-420.72 44.64 li
-420.18 41.58 li
-419.52 38.7 li
-417.72 31.68 li
-413.4 31.68 li
-411.54 38.82 li
-410.88 41.58 li
-410.34 44.64 li
-410.22 44.64 li
-409.74 41.58 li
-409.2 38.82 li
-407.76 31.68 li
-402.24 31.68 li
-ef
-445.74 38.82 mo
-445.8 36.72 445.26 34.92 444.12 33.48 cv
-442.98 32.04 440.94 31.32 438.06 31.26 cv
-436.44 31.26 435.06 31.44 433.92 31.74 cv
-432.78 32.04 431.88 32.4 431.22 32.82 cv
-432.24 36.3 li
-434.4 35.4 li
-435.3 35.1 436.2 34.98 437.1 34.98 cv
-438.42 34.98 439.26 35.22 439.68 35.76 cv
-440.1 36.24 440.34 36.72 440.28 37.2 cv
-440.28 37.44 li
-437.1 37.44 434.64 38.04 432.78 39.18 cv
-430.98 40.26 430.08 41.94 430.02 44.22 cv
-430.02 45.66 430.5 46.92 431.46 47.94 cv
-432.48 48.96 433.86 49.5 435.66 49.56 cv
-436.68 49.56 437.58 49.38 438.48 49.02 cv
-439.38 48.6 440.1 48.12 440.7 47.46 cv
-440.76 47.46 li
-441.12 49.14 li
-445.98 49.14 li
-445.8 47.28 li
-445.74 44.94 li
-445.74 38.82 li
-cp
-440.46 42.84 mo
-440.46 43.2 li
-440.34 43.74 li
-440.16 44.34 439.86 44.82 439.32 45.18 cv
-438.78 45.48 438.18 45.72 437.52 45.78 cv
-436.92 45.78 436.38 45.6 435.96 45.18 cv
-435.6 44.88 435.42 44.34 435.42 43.62 cv
-435.42 42.6 435.9 41.88 436.86 41.46 cv
-437.76 41.04 438.96 40.86 440.46 40.86 cv
-440.46 42.84 li
-ef
-450.06 49.14 mo
-455.52 49.14 li
-455.52 39.66 li
-455.58 39.06 li
-455.76 38.16 456.12 37.5 456.78 37.02 cv
-457.44 36.54 458.28 36.3 459.3 36.3 cv
-460.14 36.36 li
-460.8 36.48 li
-460.8 31.32 li
-460.2 31.26 li
-459.66 31.26 li
-458.76 31.26 457.86 31.5 456.96 32.04 cv
-456.06 32.64 455.34 33.54 454.92 34.8 cv
-454.8 34.8 li
-454.5 31.68 li
-449.88 31.68 li
-449.94 34.08 li
-450.06 37.44 li
-450.06 49.14 li
-ef
-479.22 42.18 mo
-479.28 41.28 li
-479.34 39.96 li
-479.34 38.52 479.1 37.14 478.62 35.82 cv
-478.08 34.44 477.24 33.36 476.1 32.58 cv
-474.96 31.68 473.46 31.26 471.54 31.26 cv
-469.56 31.26 467.88 31.74 466.56 32.7 cv
-465.3 33.66 464.34 34.86 463.68 36.24 cv
-463.08 37.62 462.78 39.12 462.78 40.62 cv
-462.78 43.38 463.56 45.54 465.18 47.16 cv
-466.8 48.72 469.08 49.5 472.02 49.56 cv
-473.22 49.56 474.36 49.44 475.44 49.26 cv
-476.52 49.08 477.48 48.84 478.38 48.42 cv
-477.72 44.76 li
-475.44 45.24 li
-472.86 45.48 li
-471.54 45.48 470.4 45.24 469.5 44.7 cv
-468.6 44.16 468.06 43.32 467.88 42.18 cv
-479.22 42.18 li
-cp
-467.88 38.4 mo
-467.94 37.62 468.24 36.84 468.78 36.06 cv
-469.26 35.34 470.1 34.92 471.24 34.86 cv
-472.02 34.92 472.68 35.1 473.16 35.52 cv
-473.58 35.88 473.88 36.36 474.06 36.96 cv
-474.3 38.4 li
-467.88 38.4 li
-ef
-485.46 37.86 mo
-486.42 37.86 487.2 37.56 487.8 36.96 cv
-488.4 36.36 488.7 35.58 488.7 34.68 cv
-488.64 33.66 488.34 32.82 487.8 32.22 cv
-487.2 31.68 486.42 31.38 485.46 31.32 cv
-484.56 31.38 483.78 31.68 483.18 32.28 cv
-482.58 32.82 482.28 33.66 482.28 34.68 cv
-482.28 35.58 482.58 36.36 483.18 36.96 cv
-483.72 37.56 484.5 37.86 485.46 37.86 cv
-cp
-485.46 49.5 mo
-486.42 49.44 487.2 49.14 487.8 48.6 cv
-488.4 47.94 488.7 47.1 488.7 46.2 cv
-488.64 45.18 488.34 44.4 487.8 43.86 cv
-487.2 43.26 486.42 42.96 485.46 42.9 cv
-484.56 42.96 483.78 43.26 483.18 43.86 cv
-482.58 44.46 482.28 45.24 482.28 46.2 cv
-482.28 47.1 482.58 47.94 483.18 48.6 cv
-483.72 49.14 484.5 49.44 485.46 49.5 cv
-ef
-44.7 154.5 mo
-44.52 155.4 44.22 156.12 43.8 156.72 cv
-43.32 157.26 42.78 157.56 42.18 157.62 cv
-41.76 157.62 41.4 157.44 41.1 157.14 cv
-40.92 156.84 40.8 156.36 40.8 155.76 cv
-40.8 154.62 41.1 153.66 41.76 152.88 cv
-42.42 152.1 43.2 151.62 44.22 151.56 cv
-44.7 151.68 li
-45.18 151.74 li
-44.7 154.5 li
-cp
-47.22 162.18 mo
-45.18 162.84 li
-42.96 163.08 li
-40.68 163.08 38.88 162.42 37.5 161.1 cv
-36.12 159.72 35.46 157.86 35.4 155.4 cv
-35.46 153.54 35.82 151.92 36.6 150.54 cv
-37.38 149.16 38.4 148.14 39.72 147.36 cv
-40.98 146.64 42.36 146.28 43.86 146.28 cv
-46.14 146.34 47.88 147 49.08 148.26 cv
-50.28 149.52 50.88 151.08 50.88 153.06 cv
-50.82 154.74 50.52 156 49.92 156.78 cv
-49.32 157.62 48.66 158.04 48 158.04 cv
-47.58 158.04 47.34 157.8 47.22 157.38 cv
-47.1 156.96 47.1 156.3 47.28 155.52 cv
-48.18 150.06 li
-46.62 149.46 li
-44.7 149.28 li
-43.32 149.28 42.06 149.64 41.04 150.3 cv
-40.02 150.96 39.18 151.8 38.64 152.82 cv
-38.1 153.84 37.86 154.98 37.86 156.12 cv
-37.86 157.32 38.16 158.28 38.76 158.94 cv
-39.36 159.6 40.14 159.9 41.1 159.9 cv
-41.88 159.9 42.6 159.72 43.2 159.42 cv
-43.86 159 44.4 158.46 44.82 157.68 cv
-45 157.68 li
-45.06 158.46 45.3 159 45.72 159.42 cv
-46.14 159.78 46.74 159.96 47.46 159.9 cv
-49.08 159.9 50.4 159.3 51.42 158.1 cv
-52.44 156.84 52.98 155.16 52.98 153 cv
-52.98 150.48 52.14 148.44 50.52 146.88 cv
-48.9 145.38 46.8 144.54 44.22 144.48 cv
-42 144.48 40.02 145.02 38.4 146.04 cv
-36.72 147.06 35.46 148.44 34.62 150.12 cv
-33.72 151.8 33.24 153.66 33.24 155.64 cv
-33.24 157.62 33.66 159.24 34.5 160.62 cv
-35.34 162 36.48 163.02 37.86 163.8 cv
-39.24 164.52 40.74 164.88 42.42 164.88 cv
-43.38 164.94 44.28 164.88 45.18 164.7 cv
-47.7 163.86 li
-47.22 162.18 li
-3.0518e-5 .746944 1 3.0518e-5 cmyk
-ef
-68.1 149.88 mo
-61.02 149.88 li
-61.86 145.74 li
-69.36 145.74 li
-70.08 142.08 li
-58.38 142.08 li
-54.6 161.82 li
-66.66 161.82 li
-67.38 158.22 li
-59.52 158.22 li
-60.36 153.42 li
-67.44 153.42 li
-68.1 149.88 li
-ef
-80.88 156.72 mo
-81.3 161.82 li
-85.68 161.82 li
-83.4 142.08 li
-77.94 142.08 li
-68.34 161.82 li
-72.84 161.82 li
-75.18 156.72 li
-80.88 156.72 li
-cp
-76.44 153.42 mo
-78.36 149.22 li
-79.2 147.36 li
-79.98 145.32 li
-80.16 147.36 li
-80.34 149.22 li
-80.64 153.42 li
-76.44 153.42 li
-ef
-87.36 160.68 mo
-87.84 161.1 88.56 161.4 89.46 161.64 cv
-90.42 161.94 91.62 162.12 93.06 162.18 cv
-94.5 162.18 95.82 161.94 97.02 161.4 cv
-98.22 160.92 99.18 160.14 99.96 159.12 cv
-100.62 158.16 100.98 156.96 100.98 155.46 cv
-100.98 154.32 100.62 153.36 99.96 152.46 cv
-99.24 151.56 98.28 150.84 97.08 150.3 cv
-95.04 148.98 li
-94.5 148.56 94.26 148.02 94.26 147.48 cv
-94.26 146.88 94.5 146.4 94.98 146.04 cv
-95.46 145.62 96.18 145.38 97.2 145.38 cv
-98.04 145.38 98.82 145.5 99.48 145.74 cv
-100.92 146.28 li
-102.24 142.8 li
-100.44 142.08 li
-97.56 141.78 li
-96.12 141.78 94.8 142.02 93.6 142.56 cv
-92.46 143.1 91.56 143.82 90.84 144.72 cv
-90.12 145.74 89.76 146.88 89.76 148.14 cv
-89.82 149.46 90.24 150.54 91.02 151.32 cv
-91.8 152.1 92.76 152.82 93.84 153.42 cv
-94.74 153.84 95.46 154.32 95.88 154.74 cv
-96.3 155.16 96.54 155.7 96.54 156.24 cv
-96.54 157.02 96.24 157.56 95.58 157.92 cv
-94.98 158.34 94.26 158.52 93.42 158.52 cv
-92.52 158.52 91.62 158.4 90.84 158.16 cv
-88.74 157.26 li
-87.36 160.68 li
-ef
-116.28 149.88 mo
-109.2 149.88 li
-110.04 145.74 li
-117.54 145.74 li
-118.26 142.08 li
-106.56 142.08 li
-102.78 161.82 li
-114.84 161.82 li
-115.56 158.22 li
-107.7 158.22 li
-108.54 153.42 li
-115.62 153.42 li
-116.28 149.88 li
-ef
-50.76 183.36 mo
-43.56 183.36 li
-42.9 186.72 li
-46.02 186.72 li
-45.18 190.86 li
-44.34 191.1 li
-43.08 191.28 li
-41.52 191.28 40.26 190.86 39.36 189.96 cv
-38.46 189.12 38.04 187.86 38.04 186.18 cv
-38.04 184.86 38.28 183.66 38.76 182.52 cv
-39.3 181.44 40.02 180.54 40.8 179.88 cv
-41.52 179.34 42.3 178.92 43.08 178.74 cv
-43.98 178.44 44.88 178.32 45.84 178.32 cv
-48.3 178.56 li
-50.1 179.04 li
-51.3 175.56 li
-49.38 174.9 li
-46.08 174.66 li
-44.34 174.66 42.78 174.9 41.28 175.38 cv
-39.84 175.86 38.52 176.58 37.38 177.48 cv
-36.12 178.56 35.16 179.88 34.44 181.38 cv
-33.78 183 33.36 184.68 33.3 186.54 cv
-33.3 187.8 33.54 188.94 33.96 190.02 cv
-34.38 191.04 35.04 191.94 35.82 192.66 cv
-36.66 193.32 37.62 193.86 38.7 194.28 cv
-39.84 194.58 41.04 194.76 42.42 194.76 cv
-43.68 194.76 44.88 194.64 46.02 194.4 cv
-48.78 193.68 li
-50.76 183.36 li
-ef
-65.4 194.58 mo
-65.46 191.4 li
-65.94 188.16 li
-67.44 180.66 li
-65.22 180.12 li
-62.7 179.94 li
-60.36 180 58.44 180.54 56.94 181.5 cv
-55.44 182.46 54.3 183.72 53.52 185.22 cv
-52.8 186.72 52.44 188.28 52.44 189.96 cv
-52.44 191.46 52.86 192.66 53.7 193.56 cv
-54.48 194.46 55.5 194.94 56.76 194.94 cv
-57.66 194.94 58.5 194.7 59.4 194.22 cv
-60.18 193.8 60.9 192.96 61.56 191.76 cv
-61.62 191.76 li
-61.56 193.2 li
-61.5 194.58 li
-65.4 194.58 li
-cp
-62.04 186.54 mo
-61.68 188.34 61.14 189.6 60.48 190.38 cv
-59.82 191.16 59.22 191.52 58.56 191.52 cv
-57.96 191.52 57.54 191.28 57.24 190.86 cv
-56.94 190.44 56.82 189.84 56.82 189.12 cv
-56.82 188.22 57.06 187.26 57.48 186.36 cv
-57.9 185.52 58.44 184.74 59.1 184.08 cv
-59.82 183.48 60.66 183.18 61.56 183.12 cv
-62.16 183.18 li
-62.7 183.3 li
-62.04 186.54 li
-ef
-72.42 194.58 mo
-73.56 188.16 li
-73.86 186.78 74.34 185.58 74.94 184.68 cv
-75.6 183.78 76.32 183.36 77.1 183.3 cv
-77.58 183.3 77.94 183.48 78.12 183.84 cv
-78.36 185.04 li
-78.36 185.88 li
-78.24 186.72 li
-76.74 194.58 li
-80.82 194.58 li
-82.02 188.1 li
-82.32 186.6 82.74 185.46 83.34 184.68 cv
-83.94 183.78 84.6 183.36 85.32 183.3 cv
-85.86 183.3 86.22 183.48 86.46 183.78 cv
-86.64 184.08 86.76 184.5 86.76 184.98 cv
-86.7 185.88 li
-86.58 186.78 li
-85.14 194.58 li
-89.22 194.58 li
-90.72 186.18 li
-90.9 184.98 li
-91.02 183.78 li
-91.02 182.58 90.72 181.62 90.12 180.9 cv
-89.52 180.24 88.62 179.94 87.48 179.94 cv
-86.58 179.94 85.68 180.18 84.78 180.6 cv
-84 181.02 83.28 181.74 82.62 182.64 cv
-82.56 181.98 82.26 181.38 81.72 180.84 cv
-81.18 180.3 80.34 180 79.2 179.94 cv
-78.3 179.94 77.4 180.18 76.5 180.6 cv
-75.72 180.96 74.94 181.62 74.28 182.52 cv
-74.22 182.52 li
-74.58 180.24 li
-70.92 180.24 li
-70.14 184.92 li
-68.34 194.58 li
-72.42 194.58 li
-ef
-104.34 190.8 mo
-102.54 191.4 li
-100.32 191.7 li
-99.78 191.7 99.24 191.58 98.7 191.34 cv
-98.22 191.16 97.86 190.92 97.56 190.56 cv
-97.26 189.78 li
-97.2 189.06 li
-100.02 189.18 102.3 188.88 103.92 188.1 cv
-105.54 187.32 106.38 186.06 106.44 184.2 cv
-106.38 182.88 105.96 181.86 105.06 181.08 cv
-104.16 180.3 102.96 179.94 101.46 179.94 cv
-99.72 180 98.28 180.48 97.02 181.32 cv
-95.76 182.16 94.8 183.24 94.08 184.62 cv
-93.42 185.94 93.12 187.32 93.12 188.82 cv
-93.12 190.74 93.66 192.24 94.68 193.32 cv
-95.76 194.4 97.32 194.94 99.3 194.94 cv
-102 194.7 li
-102.9 194.52 103.8 194.22 104.64 193.8 cv
-104.34 190.8 li
-cp
-102.48 184.26 mo
-102.48 184.92 102.06 185.34 101.22 185.64 cv
-100.44 185.94 99.18 186.06 97.56 186 cv
-97.68 185.28 98.04 184.62 98.64 184.02 cv
-99.18 183.42 99.96 183.12 100.92 183.06 cv
-101.4 183.06 101.76 183.18 102.06 183.36 cv
-102.36 183.6 102.48 183.9 102.48 184.2 cv
-102.48 184.26 li
-ef
-112.98 194.58 mo
-117.12 194.58 li
-118.44 187.44 li
-119.22 187.62 li
-120.12 187.62 li
-121.38 187.62 122.52 187.5 123.6 187.2 cv
-124.74 186.9 125.7 186.42 126.48 185.82 cv
-127.26 185.16 127.86 184.38 128.4 183.48 cv
-128.94 182.58 129.18 181.44 129.18 180.18 cv
-129.18 179.28 129 178.44 128.58 177.78 cv
-128.22 177.06 127.68 176.46 127.02 176.04 cv
-126.24 175.5 125.4 175.2 124.5 175.02 cv
-123.6 174.78 122.64 174.72 121.74 174.78 cv
-118.98 174.84 li
-116.64 175.26 li
-112.98 194.58 li
-cp
-120.18 178.26 mo
-120.84 178.08 li
-121.92 178.08 li
-122.7 178.08 123.42 178.26 124.02 178.56 cv
-124.56 178.98 124.86 179.7 124.92 180.6 cv
-124.86 181.62 124.5 182.46 123.78 183.12 cv
-123 183.84 121.98 184.2 120.72 184.2 cv
-119.82 184.2 li
-119.04 184.02 li
-120.18 178.26 li
-ef
-142.44 194.58 mo
-142.5 191.4 li
-142.98 188.16 li
-144.48 180.66 li
-142.26 180.12 li
-139.74 179.94 li
-137.4 180 135.48 180.54 133.98 181.5 cv
-132.48 182.46 131.34 183.72 130.56 185.22 cv
-129.84 186.72 129.48 188.28 129.48 189.96 cv
-129.48 191.46 129.9 192.66 130.74 193.56 cv
-131.52 194.46 132.54 194.94 133.8 194.94 cv
-134.7 194.94 135.54 194.7 136.44 194.22 cv
-137.22 193.8 137.94 192.96 138.6 191.76 cv
-138.66 191.76 li
-138.6 193.2 li
-138.54 194.58 li
-142.44 194.58 li
-cp
-139.08 186.54 mo
-138.72 188.34 138.18 189.6 137.52 190.38 cv
-136.86 191.16 136.26 191.52 135.6 191.52 cv
-135 191.52 134.58 191.28 134.28 190.86 cv
-133.98 190.44 133.86 189.84 133.86 189.12 cv
-133.86 188.22 134.1 187.26 134.52 186.36 cv
-134.94 185.52 135.48 184.74 136.14 184.08 cv
-136.86 183.48 137.7 183.18 138.6 183.12 cv
-139.2 183.18 li
-139.74 183.3 li
-139.08 186.54 li
-ef
-155.82 190.92 mo
-154.62 191.34 li
-153 191.52 li
-152.16 191.52 151.5 191.28 151.02 190.8 cv
-150.48 190.26 150.24 189.54 150.24 188.58 cv
-150.24 187.68 150.42 186.84 150.78 186.06 cv
-151.2 185.28 151.74 184.62 152.4 184.08 cv
-153.18 183.54 154.02 183.3 155.04 183.3 cv
-156.18 183.48 li
-156.96 183.72 li
-158.04 180.42 li
-156.78 180.12 li
-155.1 179.94 li
-153.24 179.94 151.68 180.36 150.3 181.2 cv
-148.92 181.98 147.78 183.06 146.94 184.44 cv
-146.16 185.82 145.8 187.32 145.8 189 cv
-145.8 190.86 146.34 192.36 147.42 193.38 cv
-148.56 194.4 150 194.94 151.86 194.94 cv
-154.14 194.7 li
-155.88 194.22 li
-155.82 190.92 li
-ef
-162.24 194.64 mo
-163.14 189.96 li
-164.7 188.52 li
-167.22 194.64 li
-171.96 194.64 li
-167.94 186.18 li
-174.06 180.3 li
-168.84 180.3 li
-165.18 184.62 li
-163.86 186.24 li
-166.14 173.76 li
-162 173.76 li
-158.1 194.64 li
-162.24 194.64 li
-ef
-186.84 194.58 mo
-186.9 191.4 li
-187.38 188.16 li
-188.88 180.66 li
-186.66 180.12 li
-184.14 179.94 li
-181.8 180 179.88 180.54 178.38 181.5 cv
-176.88 182.46 175.74 183.72 174.96 185.22 cv
-174.24 186.72 173.88 188.28 173.88 189.96 cv
-173.88 191.46 174.3 192.66 175.14 193.56 cv
-175.92 194.46 176.94 194.94 178.2 194.94 cv
-179.1 194.94 179.94 194.7 180.84 194.22 cv
-181.62 193.8 182.34 192.96 183 191.76 cv
-183.06 191.76 li
-183 193.2 li
-182.94 194.58 li
-186.84 194.58 li
-cp
-183.48 186.54 mo
-183.12 188.34 182.58 189.6 181.92 190.38 cv
-181.26 191.16 180.66 191.52 180 191.52 cv
-179.4 191.52 178.98 191.28 178.68 190.86 cv
-178.38 190.44 178.26 189.84 178.26 189.12 cv
-178.26 188.22 178.5 187.26 178.92 186.36 cv
-179.34 185.52 179.88 184.74 180.54 184.08 cv
-181.26 183.48 182.1 183.18 183 183.12 cv
-183.6 183.18 li
-184.14 183.3 li
-183.48 186.54 li
-ef
-189.78 199.8 mo
-191.76 200.46 li
-194.52 200.7 li
-197.34 200.4 li
-198.36 200.1 199.26 199.68 200.04 199.14 cv
-200.82 198.48 201.48 197.52 202.02 196.38 cv
-202.44 195.3 202.74 194.1 203.04 192.72 cv
-205.2 180.96 li
-204.48 180.66 203.64 180.36 202.74 180.18 cv
-199.86 179.94 li
-197.82 180 196.08 180.48 194.7 181.32 cv
-193.2 182.22 192.12 183.42 191.4 184.86 cv
-190.62 186.24 190.26 187.8 190.26 189.42 cv
-190.32 190.8 190.74 192 191.52 192.96 cv
-192.3 193.98 193.44 194.46 194.82 194.52 cv
-195.72 194.52 196.5 194.34 197.22 193.98 cv
-197.88 193.68 198.42 193.14 198.96 192.42 cv
-199.08 192.42 li
-198.84 193.56 li
-198.54 194.94 198 195.96 197.28 196.56 cv
-196.5 197.1 195.6 197.4 194.52 197.4 cv
-192.48 197.22 li
-190.74 196.62 li
-189.78 199.8 li
-cp
-199.86 187.26 mo
-199.68 188.46 199.26 189.42 198.66 190.2 cv
-198.06 190.92 197.4 191.28 196.68 191.28 cv
-196.02 191.28 195.54 191.04 195.24 190.56 cv
-194.94 190.14 194.76 189.54 194.76 188.76 cv
-194.76 187.86 194.94 186.96 195.3 186.06 cv
-195.66 185.28 196.2 184.56 196.86 184.02 cv
-197.52 183.48 198.24 183.24 199.08 183.24 cv
-199.98 183.24 li
-200.64 183.48 li
-199.86 187.26 li
-ef
-217.86 190.8 mo
-216.06 191.4 li
-213.84 191.7 li
-213.3 191.7 212.76 191.58 212.22 191.34 cv
-211.74 191.16 211.38 190.92 211.08 190.56 cv
-210.78 189.78 li
-210.72 189.06 li
-213.54 189.18 215.82 188.88 217.44 188.1 cv
-219.06 187.32 219.9 186.06 219.96 184.2 cv
-219.9 182.88 219.48 181.86 218.58 181.08 cv
-217.68 180.3 216.48 179.94 214.98 179.94 cv
-213.24 180 211.8 180.48 210.54 181.32 cv
-209.28 182.16 208.32 183.24 207.6 184.62 cv
-206.94 185.94 206.64 187.32 206.64 188.82 cv
-206.64 190.74 207.18 192.24 208.2 193.32 cv
-209.28 194.4 210.84 194.94 212.82 194.94 cv
-215.52 194.7 li
-216.42 194.52 217.32 194.22 218.16 193.8 cv
-217.86 190.8 li
-cp
-216 184.26 mo
-216 184.92 215.58 185.34 214.74 185.64 cv
-213.96 185.94 212.7 186.06 211.08 186 cv
-211.2 185.28 211.56 184.62 212.16 184.02 cv
-212.7 183.42 213.48 183.12 214.44 183.06 cv
-214.92 183.06 215.28 183.18 215.58 183.36 cv
-215.88 183.6 216 183.9 216 184.2 cv
-216 184.26 li
-ef
-220.32 193.8 mo
-220.74 194.1 221.34 194.4 222.12 194.58 cv
-224.76 194.94 li
-226.62 194.94 228.18 194.52 229.38 193.62 cv
-230.64 192.72 231.24 191.52 231.24 189.9 cv
-231.24 188.88 230.94 188.04 230.28 187.44 cv
-229.62 186.84 228.9 186.3 228.06 185.88 cv
-226.74 185.16 li
-226.44 184.86 226.26 184.56 226.26 184.26 cv
-226.26 183.9 226.44 183.6 226.86 183.36 cv
-227.16 183.18 227.64 183.06 228.18 183.06 cv
-229.86 183.18 li
-231.06 183.72 li
-232.08 180.66 li
-230.58 180.12 li
-228.42 179.94 li
-226.5 179.94 225 180.42 223.86 181.32 cv
-222.72 182.22 222.12 183.36 222.06 184.86 cv
-222.12 185.76 222.42 186.54 222.96 187.14 cv
-223.56 187.8 224.28 188.28 225.12 188.64 cv
-226.5 189.54 li
-226.8 189.84 226.92 190.2 226.86 190.56 cv
-226.86 190.92 226.74 191.22 226.44 191.4 cv
-226.14 191.7 225.66 191.82 225.06 191.82 cv
-224.34 191.82 223.68 191.7 223.02 191.52 cv
-221.34 190.86 li
-220.32 193.8 li
-ef
-488.52 247.56 mo
-491.22 247.56 li
-492.12 242.82 li
-492.72 242.82 li
-493.38 242.94 li
-494.16 242.94 494.94 242.82 495.6 242.58 cv
-496.32 242.4 496.98 242.1 497.52 241.68 cv
-498.06 241.26 498.48 240.72 498.78 240.12 cv
-499.14 239.58 499.32 238.86 499.32 237.96 cv
-499.32 237.3 499.2 236.76 498.96 236.34 cv
-497.88 235.2 li
-496.2 234.42 li
-494.4 234.3 li
-492.54 234.36 li
-490.98 234.6 li
-488.52 247.56 li
-cp
-493.38 236.64 mo
-493.74 236.58 li
-494.46 236.58 li
-495 236.58 495.48 236.7 495.9 236.88 cv
-496.26 237.18 496.44 237.6 496.44 238.2 cv
-496.44 238.92 496.2 239.46 495.72 239.88 cv
-495.24 240.3 494.58 240.6 493.68 240.66 cv
-493.02 240.54 li
-492.6 240.54 li
-493.38 236.64 li
-1 .977722 .0420233 .0530098 cmyk
-ef
-502.2 247.56 mo
-504.84 233.76 li
-502.08 233.76 li
-499.38 247.56 li
-502.2 247.56 li
-ef
-513.42 247.56 mo
-513.48 245.46 li
-513.72 243.24 li
-514.8 238.26 li
-513.36 237.96 li
-511.62 237.78 li
-510.06 237.78 508.74 238.14 507.72 238.8 cv
-506.76 239.46 506.04 240.3 505.5 241.32 cv
-505.02 242.34 504.78 243.36 504.78 244.44 cv
-504.78 245.46 505.08 246.3 505.62 246.84 cv
-506.16 247.44 506.82 247.74 507.66 247.8 cv
-508.26 247.8 508.8 247.62 509.34 247.32 cv
-509.94 247.02 510.48 246.48 510.9 245.7 cv
-510.96 245.7 li
-510.9 246.66 li
-510.84 247.56 li
-513.42 247.56 li
-cp
-511.14 242.22 mo
-510.96 243.36 510.6 244.2 510.18 244.74 cv
-509.76 245.28 509.28 245.52 508.86 245.52 cv
-508.5 245.52 508.2 245.34 507.96 245.04 cv
-507.72 243.9 li
-507.72 243.3 507.84 242.7 508.14 242.1 cv
-508.44 241.5 508.8 240.96 509.28 240.54 cv
-509.7 240.12 510.24 239.94 510.9 239.94 cv
-511.32 239.94 li
-511.62 240 li
-511.14 242.22 li
-ef
-515.88 238.08 mo
-517.86 246.66 li
-517.86 246.96 li
-517.74 247.2 li
-517.14 248.1 li
-516.24 248.82 li
-515.4 249.3 li
-514.56 249.6 li
-515.22 252 li
-516.54 251.58 li
-517.14 251.28 517.74 250.92 518.28 250.38 cv
-518.94 249.78 519.54 249.06 520.14 248.16 cv
-521.94 244.92 li
-525.42 238.08 li
-522.42 238.08 li
-520.68 242.22 li
-520.2 243.54 li
-519.78 244.5 li
-519.66 243.42 li
-519.48 242.22 li
-518.88 238.08 li
-515.88 238.08 li
-ef
-537.48 247.56 mo
-537.54 245.46 li
-537.78 243.24 li
-538.86 238.26 li
-537.42 237.96 li
-535.68 237.78 li
-534.12 237.78 532.8 238.14 531.78 238.8 cv
-530.82 239.46 530.1 240.3 529.56 241.32 cv
-529.08 242.34 528.84 243.36 528.84 244.44 cv
-528.84 245.46 529.14 246.3 529.68 246.84 cv
-530.22 247.44 530.88 247.74 531.72 247.8 cv
-532.32 247.8 532.86 247.62 533.4 247.32 cv
-534 247.02 534.54 246.48 534.96 245.7 cv
-535.02 245.7 li
-534.96 246.66 li
-534.9 247.56 li
-537.48 247.56 li
-cp
-535.2 242.22 mo
-535.02 243.36 534.66 244.2 534.24 244.74 cv
-533.82 245.28 533.34 245.52 532.92 245.52 cv
-532.56 245.52 532.26 245.34 532.02 245.04 cv
-531.78 243.9 li
-531.78 243.3 531.9 242.7 532.2 242.1 cv
-532.5 241.5 532.86 240.96 533.34 240.54 cv
-533.76 240.12 534.3 239.94 534.96 239.94 cv
-535.38 239.94 li
-535.68 240 li
-535.2 242.22 li
-ef
-539.46 251.1 mo
-540.72 251.52 li
-542.52 251.64 li
-544.5 251.4 li
-545.16 251.22 545.7 250.98 546.18 250.62 cv
-546.78 250.08 547.2 249.48 547.5 248.82 cv
-548.22 246.36 li
-549.66 238.5 li
-548.04 237.96 li
-546.12 237.84 li
-544.74 237.84 543.6 238.14 542.58 238.74 cv
-541.68 239.34 540.96 240.12 540.48 241.08 cv
-540 241.98 539.76 243 539.76 244.08 cv
-539.76 245.1 540.06 245.88 540.6 246.54 cv
-541.14 247.2 541.86 247.5 542.76 247.5 cv
-543.36 247.5 543.9 247.38 544.32 247.2 cv
-544.74 246.96 545.16 246.6 545.52 246.12 cv
-545.64 246.12 li
-545.46 246.96 li
-545.22 247.86 544.86 248.52 544.38 248.88 cv
-543.9 249.3 543.3 249.48 542.52 249.48 cv
-541.2 249.3 li
-540.06 248.88 li
-539.46 251.1 li
-cp
-546.12 242.7 mo
-546 243.48 545.7 244.14 545.28 244.68 cv
-544.92 245.1 544.5 245.28 544.02 245.28 cv
-543.6 245.28 543.24 245.16 543 244.92 cv
-542.82 244.62 542.7 244.2 542.7 243.66 cv
-542.7 243.06 542.82 242.46 543.12 241.92 cv
-543.3 241.38 543.66 240.9 544.08 240.48 cv
-544.5 240.18 545.04 240 545.64 239.94 cv
-546.18 240 li
-546.6 240.18 li
-546.12 242.7 li
-ef
-559.2 247.56 mo
-559.26 245.46 li
-559.5 243.24 li
-560.58 238.26 li
-559.14 237.96 li
-557.4 237.78 li
-555.84 237.78 554.52 238.14 553.5 238.8 cv
-552.54 239.46 551.82 240.3 551.28 241.32 cv
-550.8 242.34 550.56 243.36 550.56 244.44 cv
-550.56 245.46 550.86 246.3 551.4 246.84 cv
-551.94 247.44 552.6 247.74 553.44 247.8 cv
-554.04 247.8 554.58 247.62 555.12 247.32 cv
-555.72 247.02 556.26 246.48 556.68 245.7 cv
-556.74 245.7 li
-556.68 246.66 li
-556.62 247.56 li
-559.2 247.56 li
-cp
-556.92 242.22 mo
-556.74 243.36 556.38 244.2 555.96 244.74 cv
-555.54 245.28 555.06 245.52 554.64 245.52 cv
-554.28 245.52 553.98 245.34 553.74 245.04 cv
-553.5 243.9 li
-553.5 243.3 553.62 242.7 553.92 242.1 cv
-554.22 241.5 554.58 240.96 555.06 240.54 cv
-555.48 240.12 556.02 239.94 556.68 239.94 cv
-557.1 239.94 li
-557.4 240 li
-556.92 242.22 li
-ef
-564 247.56 mo
-565.8 238.02 li
-563.04 238.02 li
-561.18 247.56 li
-564 247.56 li
-cp
-564.72 236.82 mo
-565.2 236.82 565.56 236.7 565.86 236.4 cv
-566.16 236.1 566.34 235.74 566.34 235.26 cv
-566.34 234.84 566.22 234.48 566.04 234.18 cv
-564.96 233.82 li
-564.54 233.88 564.12 234 563.82 234.3 cv
-563.58 234.6 563.4 234.96 563.34 235.44 cv
-563.34 235.86 563.46 236.22 563.76 236.4 cv
-564.06 236.7 564.36 236.82 564.72 236.82 cv
-ef
-569.16 247.56 mo
-569.94 243.36 li
-570.12 242.28 570.42 241.44 570.96 240.9 cv
-571.38 240.36 571.8 240.12 572.34 240.12 cv
-572.64 240.12 572.88 240.24 573.06 240.42 cv
-573.24 241.26 li
-573.24 241.8 li
-573.12 242.28 li
-572.16 247.56 li
-574.92 247.56 li
-576 242.04 li
-576.12 241.26 li
-576.12 240.42 li
-576.12 239.64 575.94 238.98 575.52 238.44 cv
-575.1 238.02 574.5 237.84 573.72 237.84 cv
-573.06 237.84 572.46 237.96 571.92 238.2 cv
-571.32 238.56 570.78 239.04 570.36 239.58 cv
-570.3 239.58 li
-570.54 238.08 li
-568.02 238.08 li
-567.84 239.46 li
-567.54 241.14 li
-566.28 247.56 li
-569.16 247.56 li
-ef
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-[/CSD [/0 /1 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tardis.eps b/texmf-dist/source/latex/rmannot/examples/rma/tardis.eps
deleted file mode 100644
index c1c37dee..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tardis.eps
+++ /dev/null
@@ -1,34204 +0,0 @@
-%!PS-Adobe-3.1 EPSF-3.0
-%ADO_DSC_Encoding: Windows Roman
-%%Title: tardis.pdf
-%%Creator: Adobe Acrobat 9.0.0
-%%For: Donald Story
-%%CreationDate: 07/05/2008, 7:30:58 AM
-%%BoundingBox: 0 0 528 862
-%%HiResBoundingBox: 0 0 528 861.1200
-%%CropBox: 0 0 528 861.1200
-%%LanguageLevel: 2
-%%DocumentNeededResources: (atend)
-%%DocumentSuppliedResources: (atend)
-%%DocumentNeededFeatures: (atend)
-%%DocumentSuppliedFeatures: (atend)
-%%DocumentData: Clean7Bit
-%%Pages: (atend)
-%%DocumentProcessColors: Cyan Magenta Yellow Black
-%%DocumentCustomColors: (atend)
-%%EndComments
-%%BeginDefaults
-%%ViewingOrientation: 1 0 0 1
-%%EndDefaults
-%%BeginProlog
-%%BeginResource: procset Adobe_AGM_Utils 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{currentpacking true setpacking}if
-userdict/Adobe_AGM_Utils 75 dict dup begin put
-/bdf
-{bind def}bind def
-/nd{null def}bdf
-/xdf
-{exch def}bdf
-/ldf
-{load def}bdf
-/ddf
-{put}bdf
-/xddf
-{3 -1 roll put}bdf
-/xpt
-{exch put}bdf
-/ndf
-{
- exch dup where{
- pop pop pop
- }{
- xdf
- }ifelse
-}def
-/cdndf
-{
- exch dup currentdict exch known{
- pop pop
- }{
- exch def
- }ifelse
-}def
-/gx
-{get exec}bdf
-/ps_level
- /languagelevel where{
- pop systemdict/languagelevel gx
- }{
- 1
- }ifelse
-def
-/level2
- ps_level 2 ge
-def
-/level3
- ps_level 3 ge
-def
-/ps_version
- {version cvr}stopped{-1}if
-def
-/set_gvm
-{currentglobal exch setglobal}bdf
-/reset_gvm
-{setglobal}bdf
-/makereadonlyarray
-{
- /packedarray where{pop packedarray
- }{
- array astore readonly}ifelse
-}bdf
-/map_reserved_ink_name
-{
- dup type/stringtype eq{
- dup/Red eq{
- pop(_Red_)
- }{
- dup/Green eq{
- pop(_Green_)
- }{
- dup/Blue eq{
- pop(_Blue_)
- }{
- dup()cvn eq{
- pop(Process)
- }if
- }ifelse
- }ifelse
- }ifelse
- }if
-}bdf
-/AGMUTIL_GSTATE 22 dict def
-/get_gstate
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_clr_spc currentcolorspace def
- /AGMUTIL_GSTATE_clr_indx 0 def
- /AGMUTIL_GSTATE_clr_comps 12 array def
- mark currentcolor counttomark
- {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
- /AGMUTIL_GSTATE_fnt rootfont def
- /AGMUTIL_GSTATE_lw currentlinewidth def
- /AGMUTIL_GSTATE_lc currentlinecap def
- /AGMUTIL_GSTATE_lj currentlinejoin def
- /AGMUTIL_GSTATE_ml currentmiterlimit def
- currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
- /AGMUTIL_GSTATE_sa currentstrokeadjust def
- /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
- /AGMUTIL_GSTATE_op currentoverprint def
- /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
- /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
- currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
- cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
- /AGMUTIL_GSTATE_ht currenthalftone def
- /AGMUTIL_GSTATE_flt currentflat def
- end
-}def
-/set_gstate
-{
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_clr_spc setcolorspace
- AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
- /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
- AGMUTIL_GSTATE_fnt setfont
- AGMUTIL_GSTATE_lw setlinewidth
- AGMUTIL_GSTATE_lc setlinecap
- AGMUTIL_GSTATE_lj setlinejoin
- AGMUTIL_GSTATE_ml setmiterlimit
- AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
- AGMUTIL_GSTATE_sa setstrokeadjust
- AGMUTIL_GSTATE_clr_rnd setcolorrendering
- AGMUTIL_GSTATE_op setoverprint
- AGMUTIL_GSTATE_bg cvx setblackgeneration
- AGMUTIL_GSTATE_ucr cvx setundercolorremoval
- AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
- AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
- AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
- {
- currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
- {
- mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
- }if
- }{
- AGMUTIL_GSTATE_ht sethalftone
- }ifelse
- AGMUTIL_GSTATE_flt setflat
- end
-}def
-/get_gstate_and_matrix
-{
- AGMUTIL_GSTATE begin
- /AGMUTIL_GSTATE_ctm matrix currentmatrix def
- end
- get_gstate
-}def
-/set_gstate_and_matrix
-{
- set_gstate
- AGMUTIL_GSTATE begin
- AGMUTIL_GSTATE_ctm setmatrix
- end
-}def
-/AGMUTIL_str256 256 string def
-/AGMUTIL_src256 256 string def
-/AGMUTIL_dst64 64 string def
-/AGMUTIL_srcLen nd
-/AGMUTIL_ndx nd
-/AGMUTIL_cpd nd
-/capture_cpd{
- //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
-}def
-/thold_halftone
-{
- level3
- {sethalftone currenthalftone}
- {
- dup/HalftoneType get 3 eq
- {
- sethalftone currenthalftone
- }{
- begin
- Width Height mul{
- Thresholds read{pop}if
- }repeat
- end
- currenthalftone
- }ifelse
- }ifelse
-}def
-/rdcmntline
-{
- currentfile AGMUTIL_str256 readline pop
- (%)anchorsearch{pop}if
-}bdf
-/filter_cmyk
-{
- dup type/filetype ne{
- exch()/SubFileDecode filter
- }{
- exch pop
- }
- ifelse
- [
- exch
- {
- AGMUTIL_src256 readstring pop
- dup length/AGMUTIL_srcLen exch def
- /AGMUTIL_ndx 0 def
- AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
- 1 index exch get
- AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
- /AGMUTIL_ndx AGMUTIL_ndx 1 add def
- }for
- pop
- AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
- }
- bind
- /exec cvx
- ]cvx
-}bdf
-/filter_indexed_devn
-{
- cvi Names length mul names_index add Lookup exch get
-}bdf
-/filter_devn
-{
- 4 dict begin
- /srcStr xdf
- /dstStr xdf
- dup type/filetype ne{
- 0()/SubFileDecode filter
- }if
- [
- exch
- [
- /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
- currentdict/srcStr get/readstring cvx/pop cvx
- /dup cvx/length cvx 0/gt cvx[
- Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
- names_index Names length currentdict/srcStr get length 1 sub{
- 1/index cvx/exch cvx/get cvx
- currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
- Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
- }for
- currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
- ]cvx/if cvx
- /end cvx
- ]cvx
- bind
- /exec cvx
- ]cvx
- end
-}bdf
-/AGMUTIL_imagefile nd
-/read_image_file
-{
- AGMUTIL_imagefile 0 setfileposition
- 10 dict begin
- /imageDict xdf
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- /imbufIdx 0 def
- /origDataSource imageDict/DataSource get def
- /origMultipleDataSources imageDict/MultipleDataSources get def
- /origDecode imageDict/Decode get def
- /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
- imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- {
- /imbufCnt imageDict/DataSource get length def
- /imbufs imbufCnt array def
- 0 1 imbufCnt 1 sub{
- /imbufIdx xdf
- imbufs imbufIdx imbufLen string put
- imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
- }for
- DeviceN_PS2{
- imageDict begin
- /DataSource[DataSource/devn_sep_datasource cvx]cvx def
- /MultipleDataSources false def
- /Decode[0 1]def
- end
- }if
- }{
- /imbuf imbufLen string def
- Indexed_DeviceN level3 not and DeviceN_NoneName or{
- /srcDataStrs[imageDict begin
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi string
- }repeat
- end]def
- imageDict begin
- /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
- /Decode[0 1]def
- end
- }{
- imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
- imageDict/Decode[0 1]put
- }ifelse
- }ifelse
- imageDict exch
- load exec
- imageDict/DataSource origDataSource put
- imageDict/MultipleDataSources origMultipleDataSources put
- imageDict/Decode origDecode put
- end
-}bdf
-/write_image_file
-{
- begin
- {(AGMUTIL_imagefile)(w+)file}stopped{
- false
- }{
- Adobe_AGM_Utils/AGMUTIL_imagefile xddf
- 2 dict begin
- /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
- MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
- /imbuf imbufLen string def
- }if
- 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
- pop
- MultipleDataSources{
- 0 1 DataSource length 1 sub{
- DataSource type dup
- /arraytype eq{
- pop DataSource exch gx
- }{
- /filetype eq{
- DataSource exch get imbuf readstring pop
- }{
- DataSource exch get
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }for
- }{
- DataSource type dup
- /arraytype eq{
- pop DataSource exec
- }{
- /filetype eq{
- DataSource imbuf readstring pop
- }{
- DataSource
- }ifelse
- }ifelse
- AGMUTIL_imagefile exch writestring
- }ifelse
- }for
- end
- true
- }ifelse
- end
-}bdf
-/close_image_file
-{
- AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
-}def
-statusdict/product known userdict/AGMP_current_show known not and{
- /pstr statusdict/product get def
- pstr(HP LaserJet 2200)eq
- pstr(HP LaserJet 4000 Series)eq or
- pstr(HP LaserJet 4050 Series )eq or
- pstr(HP LaserJet 8000 Series)eq or
- pstr(HP LaserJet 8100 Series)eq or
- pstr(HP LaserJet 8150 Series)eq or
- pstr(HP LaserJet 5000 Series)eq or
- pstr(HP LaserJet 5100 Series)eq or
- pstr(HP Color LaserJet 4500)eq or
- pstr(HP Color LaserJet 4600)eq or
- pstr(HP LaserJet 5Si)eq or
- pstr(HP LaserJet 1200 Series)eq or
- pstr(HP LaserJet 1300 Series)eq or
- pstr(HP LaserJet 4100 Series)eq or
- {
- userdict/AGMP_current_show/show load put
- userdict/show{
- currentcolorspace 0 get
- /Pattern eq
- {false charpath f}
- {AGMP_current_show}ifelse
- }put
- }if
- currentdict/pstr undef
-}if
-/consumeimagedata
-{
- begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known not
- {/MultipleDataSources false def}if
- MultipleDataSources
- {
- DataSource 0 get type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width cvi string def
- 1 1 Height cvi
- {
- pop
- 0 1 DataSource length 1 sub
- {
- DataSource exch get
- flushbuffer readstring pop pop
- }for
- }for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
- {
- Width Height mul cvi
- {
- 0 1 DataSource length 1 sub
- {dup DataSource exch gx length exch 0 ne{pop}if}for
- dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }
- {
- /DataSource load type
- dup/filetype eq
- {
- 1 dict begin
- /flushbuffer Width Decode length 2 idiv mul cvi string def
- 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
- end
- }if
- dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
- {
- Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
- {
- DataSource length dup 0 eq
- {pop exit}if
- sub dup 0 le
- {exit}if
- }loop
- pop
- }if
- }ifelse
- end
-}bdf
-/addprocs
-{
- 2{/exec load}repeat
- 3 1 roll
- [5 1 roll]bind cvx
-}def
-/modify_halftone_xfer
-{
- currenthalftone dup length dict copy begin
- currentdict 2 index known{
- 1 index load dup length dict copy begin
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end def
- currentdict end sethalftone
- }{
- currentdict/TransferFunction known{
- /TransferFunction load
- }{
- currenttransfer
- }ifelse
- addprocs/TransferFunction xdf
- currentdict end sethalftone
- pop
- }ifelse
-}def
-/clonearray
-{
- dup xcheck exch
- dup length array exch
- Adobe_AGM_Core/AGMCORE_tmp -1 ddf
- {
- Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
- dup type/dicttype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get
- exch
- clonedict
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- dup type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_tmp get exch
- clonearray
- Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
- }if
- exch dup
- Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
- }forall
- exch{cvx}if
-}bdf
-/clonedict
-{
- dup length dict
- begin
- {
- dup type/dicttype eq
- {clonedict}if
- dup type/arraytype eq
- {clonearray}if
- def
- }forall
- currentdict
- end
-}bdf
-/DeviceN_PS2
-{
- /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
-}bdf
-/Indexed_DeviceN
-{
- /indexed_colorspace_dict AGMCORE_gget dup null ne{
- dup/CSDBase known{
- /CSDBase get/CSD get_res/Names known
- }{
- pop false
- }ifelse
- }{
- pop false
- }ifelse
-}bdf
-/DeviceN_NoneName
-{
- /Names where{
- pop
- false Names
- {
- (None)eq or
- }forall
- }{
- false
- }ifelse
-}bdf
-/DeviceN_PS2_inRip_seps
-{
- /AGMCORE_in_rip_sep where
- {
- pop dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
- {
- /currentcolorspace exch AGMCORE_gput
- false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- }{
- true
- }ifelse
-}bdf
-/base_colorspace_type
-{
- dup type/arraytype eq{0 get}if
-}bdf
-/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
-{
- /pdfmark_5{cleartomark}bind def
-}{
- /pdfmark_5{pdfmark}bind def
-}ifelse
-/ReadBypdfmark_5
-{
- currentfile exch 0 exch/SubFileDecode filter
- /currentdistillerparams where
- {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
- {flushfile cleartomark}
- {/PUT pdfmark}ifelse
-}bdf
-/ReadBypdfmark_5_string
-{
- 2 dict begin
- /makerString exch def string/tmpString exch def
- {
- currentfile tmpString readline not{pop exit}if
- makerString anchorsearch
- {
- pop pop cleartomark exit
- }{
- 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
- }ifelse
- }loop
- end
-}bdf
-/xpdfm
-{
- {
- dup 0 get/Label eq
- {
- aload length[exch 1 add 1 roll/PAGELABEL
- }{
- aload pop
- [{ThisPage}<<5 -2 roll>>/PUT
- }ifelse
- pdfmark_5
- }forall
-}bdf
-/lmt{
- dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
-}bdf
-/int{
- dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
-}bdf
-/ds{
- Adobe_AGM_Utils begin
-}bdf
-/dt{
- currentdict Adobe_AGM_Utils eq{
- end
- }if
-}bdf
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_AGM_Core 2.0 0
-%%Version: 2.0 0
-%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Core 209 dict dup begin put
-/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
-/AGMCORE_str256 256 string def
-/AGMCORE_save nd
-/AGMCORE_graphicsave nd
-/AGMCORE_c 0 def
-/AGMCORE_m 0 def
-/AGMCORE_y 0 def
-/AGMCORE_k 0 def
-/AGMCORE_cmykbuf 4 array def
-/AGMCORE_screen[currentscreen]cvx def
-/AGMCORE_tmp 0 def
-/AGMCORE_&setgray nd
-/AGMCORE_&setcolor nd
-/AGMCORE_&setcolorspace nd
-/AGMCORE_&setcmykcolor nd
-/AGMCORE_cyan_plate nd
-/AGMCORE_magenta_plate nd
-/AGMCORE_yellow_plate nd
-/AGMCORE_black_plate nd
-/AGMCORE_plate_ndx nd
-/AGMCORE_get_ink_data nd
-/AGMCORE_is_cmyk_sep nd
-/AGMCORE_host_sep nd
-/AGMCORE_avoid_L2_sep_space nd
-/AGMCORE_distilling nd
-/AGMCORE_composite_job nd
-/AGMCORE_producing_seps nd
-/AGMCORE_ps_level -1 def
-/AGMCORE_ps_version -1 def
-/AGMCORE_environ_ok nd
-/AGMCORE_CSD_cache 0 dict def
-/AGMCORE_currentoverprint false def
-/AGMCORE_deltaX nd
-/AGMCORE_deltaY nd
-/AGMCORE_name nd
-/AGMCORE_sep_special nd
-/AGMCORE_err_strings 4 dict def
-/AGMCORE_cur_err nd
-/AGMCORE_current_spot_alias false def
-/AGMCORE_inverting false def
-/AGMCORE_feature_dictCount nd
-/AGMCORE_feature_opCount nd
-/AGMCORE_feature_ctm nd
-/AGMCORE_ConvertToProcess false def
-/AGMCORE_Default_CTM matrix def
-/AGMCORE_Default_PageSize nd
-/AGMCORE_Default_flatness nd
-/AGMCORE_currentbg nd
-/AGMCORE_currentucr nd
-/AGMCORE_pattern_paint_type 0 def
-/knockout_unitsq nd
-currentglobal true setglobal
-[/CSA/Gradient/Procedure]
-{
- /Generic/Category findresource dup length dict copy/Category defineresource pop
-}forall
-setglobal
-/AGMCORE_key_known
-{
- where{
- /Adobe_AGM_Core_Id known
- }{
- false
- }ifelse
-}ndf
-/flushinput
-{
- save
- 2 dict begin
- /CompareBuffer 3 -1 roll def
- /readbuffer 256 string def
- mark
- {
- currentfile readbuffer{readline}stopped
- {cleartomark mark}
- {
- not
- {pop exit}
- if
- CompareBuffer eq
- {exit}
- if
- }ifelse
- }loop
- cleartomark
- end
- restore
-}bdf
-/getspotfunction
-{
- AGMCORE_screen exch pop exch pop
- dup type/dicttype eq{
- dup/HalftoneType get 1 eq{
- /SpotFunction get
- }{
- dup/HalftoneType get 2 eq{
- /GraySpotFunction get
- }{
- pop
- {
- abs exch abs 2 copy add 1 gt{
- 1 sub dup mul exch 1 sub dup mul add 1 sub
- }{
- dup mul exch dup mul add 1 exch sub
- }ifelse
- }bind
- }ifelse
- }ifelse
- }if
-}def
-/np
-{newpath}bdf
-/clp_npth
-{clip np}def
-/eoclp_npth
-{eoclip np}def
-/npth_clp
-{np clip}def
-/graphic_setup
-{
- /AGMCORE_graphicsave save store
- concat
- 0 setgray
- 0 setlinecap
- 0 setlinejoin
- 1 setlinewidth
- []0 setdash
- 10 setmiterlimit
- np
- false setoverprint
- false setstrokeadjust
- //Adobe_AGM_Core/spot_alias gx
- /Adobe_AGM_Image where{
- pop
- Adobe_AGM_Image/spot_alias 2 copy known{
- gx
- }{
- pop pop
- }ifelse
- }if
- /sep_colorspace_dict null AGMCORE_gput
- 100 dict begin
- /dictstackcount countdictstack def
- /showpage{}def
- mark
-}def
-/graphic_cleanup
-{
- cleartomark
- dictstackcount 1 countdictstack 1 sub{end}for
- end
- AGMCORE_graphicsave restore
-}def
-/compose_error_msg
-{
- grestoreall initgraphics
- /Helvetica findfont 10 scalefont setfont
- /AGMCORE_deltaY 100 def
- /AGMCORE_deltaX 310 def
- clippath pathbbox np pop pop 36 add exch 36 add exch moveto
- 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
- 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
- 0 AGMCORE_&setgray
- gsave 1 AGMCORE_&setgray fill grestore
- 1 setlinewidth gsave stroke grestore
- currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
- /AGMCORE_deltaY 12 def
- /AGMCORE_tmp 0 def
- AGMCORE_err_strings exch get
- {
- dup 32 eq
- {
- pop
- AGMCORE_str256 0 AGMCORE_tmp getinterval
- stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
- {
- currentpoint AGMCORE_deltaY sub exch pop
- clippath pathbbox pop pop pop 44 add exch moveto
- }if
- AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
- 0 1 AGMCORE_str256 length 1 sub
- {
- AGMCORE_str256 exch 0 put
- }for
- /AGMCORE_tmp 0 def
- }{
- AGMCORE_str256 exch AGMCORE_tmp xpt
- /AGMCORE_tmp AGMCORE_tmp 1 add def
- }ifelse
- }forall
-}bdf
-/AGMCORE_CMYKDeviceNColorspaces[
- [/Separation/None/DeviceCMYK{0 0 0}]
- [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
- [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
- [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
- [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
- [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
- [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
- [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
- [/Separation(Cyan)/DeviceCMYK{0 0 0}]
- [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
- [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
- [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
- [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
- [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
- [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
- [/DeviceCMYK]
-]def
-/ds{
- Adobe_AGM_Core begin
- /currentdistillerparams where
- {
- pop currentdistillerparams/CoreDistVersion get 5000 lt
- {<</DetectBlends false>>setdistillerparams}if
- }if
- /AGMCORE_ps_version xdf
- /AGMCORE_ps_level xdf
- errordict/AGM_handleerror known not{
- errordict/AGM_handleerror errordict/handleerror get put
- errordict/handleerror{
- Adobe_AGM_Core begin
- $error/newerror get AGMCORE_cur_err null ne and{
- $error/newerror false put
- AGMCORE_cur_err compose_error_msg
- }if
- $error/newerror true put
- end
- errordict/AGM_handleerror get exec
- }bind put
- }if
- /AGMCORE_environ_ok
- ps_level AGMCORE_ps_level ge
- ps_version AGMCORE_ps_version ge and
- AGMCORE_ps_level -1 eq or
- def
- AGMCORE_environ_ok not
- {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
- /AGMCORE_&setgray systemdict/setgray get def
- level2{
- /AGMCORE_&setcolor systemdict/setcolor get def
- /AGMCORE_&setcolorspace systemdict/setcolorspace get def
- }if
- /AGMCORE_currentbg currentblackgeneration def
- /AGMCORE_currentucr currentundercolorremoval def
- /AGMCORE_Default_flatness currentflat def
- /AGMCORE_distilling
- /product where{
- pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
- }{
- false
- }ifelse
- def
- /AGMCORE_GSTATE AGMCORE_key_known not{
- /AGMCORE_GSTATE 21 dict def
- /AGMCORE_tmpmatrix matrix def
- /AGMCORE_gstack 32 array def
- /AGMCORE_gstackptr 0 def
- /AGMCORE_gstacksaveptr 0 def
- /AGMCORE_gstackframekeys 14 def
- /AGMCORE_&gsave/gsave ldf
- /AGMCORE_&grestore/grestore ldf
- /AGMCORE_&grestoreall/grestoreall ldf
- /AGMCORE_&save/save ldf
- /AGMCORE_&setoverprint/setoverprint ldf
- /AGMCORE_gdictcopy{
- begin
- {def}forall
- end
- }def
- /AGMCORE_gput{
- AGMCORE_gstack AGMCORE_gstackptr get
- 3 1 roll
- put
- }def
- /AGMCORE_gget{
- AGMCORE_gstack AGMCORE_gstackptr get
- exch
- get
- }def
- /gsave{
- AGMCORE_&gsave
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /grestore{
- AGMCORE_&grestore
- AGMCORE_gstackptr 1 sub
- dup AGMCORE_gstacksaveptr lt{1 add}if
- dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
- {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
- /AGMCORE_gstackptr exch store
- }def
- /grestoreall{
- AGMCORE_&grestoreall
- /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
- }def
- /save{
- AGMCORE_&save
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gstackptr 1 add
- dup 32 ge{limitcheck}if
- /AGMCORE_gstackptr exch store
- /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
- AGMCORE_gstack AGMCORE_gstackptr get
- AGMCORE_gdictcopy
- }def
- /setoverprint{
- dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
- }def
- 0 1 AGMCORE_gstack length 1 sub{
- AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
- }for
- }if
- level3/AGMCORE_&sysshfill AGMCORE_key_known not and
- {
- /AGMCORE_&sysshfill systemdict/shfill get def
- /AGMCORE_&sysmakepattern systemdict/makepattern get def
- /AGMCORE_&usrmakepattern/makepattern load def
- }if
- /currentcmykcolor[0 0 0 0]AGMCORE_gput
- /currentstrokeadjust false AGMCORE_gput
- /currentcolorspace[/DeviceGray]AGMCORE_gput
- /sep_tint 0 AGMCORE_gput
- /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
- /sep_colorspace_dict null AGMCORE_gput
- /devicen_colorspace_dict null AGMCORE_gput
- /indexed_colorspace_dict null AGMCORE_gput
- /currentcolor_intent()AGMCORE_gput
- /customcolor_tint 1 AGMCORE_gput
- /absolute_colorimetric_crd null AGMCORE_gput
- /relative_colorimetric_crd null AGMCORE_gput
- /saturation_crd null AGMCORE_gput
- /perceptual_crd null AGMCORE_gput
- currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
- cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
- <<
- /MaxPatternItem currentsystemparams/MaxPatternCache get
- >>
- setuserparams
- end
-}def
-/ps
-{
- /setcmykcolor where{
- pop
- Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
- }if
- Adobe_AGM_Core begin
- /setcmykcolor
- {
- 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
- 1 sub 4 1 roll
- 3{
- 3 index add neg dup 0 lt{
- pop 0
- }if
- 3 1 roll
- }repeat
- setrgbcolor pop
- }ndf
- /currentcmykcolor
- {
- /currentcmykcolor AGMCORE_gget aload pop
- }ndf
- /setoverprint
- {pop}ndf
- /currentoverprint
- {false}ndf
- /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
- /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
- /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
- /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
- /AGMCORE_plate_ndx
- AGMCORE_cyan_plate{
- 0
- }{
- AGMCORE_magenta_plate{
- 1
- }{
- AGMCORE_yellow_plate{
- 2
- }{
- AGMCORE_black_plate{
- 3
- }{
- 4
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_have_reported_unsupported_color_space false def
- /AGMCORE_report_unsupported_color_space
- {
- AGMCORE_have_reported_unsupported_color_space false eq
- {
- (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
- Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
- }if
- }def
- /AGMCORE_composite_job
- AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
- /AGMCORE_in_rip_sep
- /AGMCORE_in_rip_sep where{
- pop AGMCORE_in_rip_sep
- }{
- AGMCORE_distilling
- {
- false
- }{
- userdict/Adobe_AGM_OnHost_Seps known{
- false
- }{
- level2{
- currentpagedevice/Separations 2 copy known{
- get
- }{
- pop pop false
- }ifelse
- }{
- false
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
- /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
- /AGM_preserve_spots
- /AGM_preserve_spots where{
- pop AGM_preserve_spots
- }{
- AGMCORE_distilling AGMCORE_producing_seps or
- }ifelse
- def
- /AGM_is_distiller_preserving_spotimages
- {
- currentdistillerparams/PreserveOverprintSettings known
- {
- currentdistillerparams/PreserveOverprintSettings get
- {
- currentdistillerparams/ColorConversionStrategy known
- {
- currentdistillerparams/ColorConversionStrategy get
- /sRGB ne
- }{
- true
- }ifelse
- }{
- false
- }ifelse
- }{
- false
- }ifelse
- }def
- /convert_spot_to_process where{pop}{
- /convert_spot_to_process
- {
- //Adobe_AGM_Core begin
- dup map_alias{
- /Name get exch pop
- }if
- dup dup(None)eq exch(All)eq or
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- gsave
- 1 0 0 0 setcmykcolor currentgray 1 exch sub
- 0 1 0 0 setcmykcolor currentgray 1 exch sub
- 0 0 1 0 setcmykcolor currentgray 1 exch sub
- 0 0 0 1 setcmykcolor currentgray 1 exch sub
- add add add 0 eq
- {
- pop false
- }{
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- }ifelse
- grestore
- }{
- AGMCORE_distilling
- {
- pop AGM_is_distiller_preserving_spotimages not
- }{
- //Adobe_AGM_Core/AGMCORE_name xddf
- false
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
- AGMUTIL_cpd/OverrideSeparations known and
- {
- AGMUTIL_cpd/OverrideSeparations get
- {
- /HqnSpots/ProcSet resourcestatus
- {
- pop pop pop true
- }if
- }if
- }if
- {
- AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
- }{
- gsave
- [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
- false
- AGMUTIL_cpd/SeparationColorNames 2 copy known
- {
- get
- {AGMCORE_name eq or}forall
- not
- }{
- pop pop pop true
- }ifelse
- grestore
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- }ifelse
- /convert_to_process where{pop}{
- /convert_to_process
- {
- dup length 0 eq
- {
- pop false
- }{
- AGMCORE_host_sep
- {
- dup true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process and}ifelse
- }
- forall
- {
- true exch
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- (Black)eq or and
- }forall
- not
- }{pop false}ifelse
- }{
- false exch
- {
- /PhotoshopDuotoneList where{pop false}{true}ifelse
- {
- dup(Cyan)eq exch
- dup(Magenta)eq 3 -1 roll or exch
- dup(Yellow)eq 3 -1 roll or exch
- dup(Black)eq 3 -1 roll or
- {pop}
- {convert_spot_to_process or}ifelse
- }
- {
- convert_spot_to_process or
- }
- ifelse
- }
- forall
- }ifelse
- }ifelse
- }def
- }ifelse
- /AGMCORE_avoid_L2_sep_space
- version cvr 2012 lt
- level2 and
- AGMCORE_producing_seps not and
- def
- /AGMCORE_is_cmyk_sep
- AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
- def
- /AGM_avoid_0_cmyk where{
- pop AGM_avoid_0_cmyk
- }{
- AGM_preserve_spots
- userdict/Adobe_AGM_OnHost_Seps known
- userdict/Adobe_AGM_InRip_Seps known or
- not and
- }ifelse
- {
- /setcmykcolor[
- {
- 4 copy add add add 0 eq currentoverprint and{
- pop 0.0005
- }if
- }/exec cvx
- /AGMCORE_&setcmykcolor load dup type/operatortype ne{
- /exec cvx
- }if
- ]cvx def
- }if
- /AGMCORE_IsSeparationAProcessColor
- {
- dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
- }def
- AGMCORE_host_sep{
- /setcolortransfer
- {
- AGMCORE_cyan_plate{
- pop pop pop
- }{
- AGMCORE_magenta_plate{
- 4 3 roll pop pop pop
- }{
- AGMCORE_yellow_plate{
- 4 2 roll pop pop pop
- }{
- 4 1 roll pop pop pop
- }ifelse
- }ifelse
- }ifelse
- settransfer
- }
- def
- /AGMCORE_get_ink_data
- AGMCORE_cyan_plate{
- {pop pop pop}
- }{
- AGMCORE_magenta_plate{
- {4 3 roll pop pop pop}
- }{
- AGMCORE_yellow_plate{
- {4 2 roll pop pop pop}
- }{
- {4 1 roll pop pop pop}
- }ifelse
- }ifelse
- }ifelse
- def
- /AGMCORE_RemoveProcessColorNames
- {
- 1 dict begin
- /filtername
- {
- dup/Cyan eq 1 index(Cyan)eq or
- {pop(_cyan_)}if
- dup/Magenta eq 1 index(Magenta)eq or
- {pop(_magenta_)}if
- dup/Yellow eq 1 index(Yellow)eq or
- {pop(_yellow_)}if
- dup/Black eq 1 index(Black)eq or
- {pop(_black_)}if
- }def
- dup type/arraytype eq
- {[exch{filtername}forall]}
- {filtername}ifelse
- end
- }def
- level3{
- /AGMCORE_IsCurrentColor
- {
- dup AGMCORE_IsSeparationAProcessColor
- {
- AGMCORE_plate_ndx 0 eq
- {dup(Cyan)eq exch/Cyan eq or}if
- AGMCORE_plate_ndx 1 eq
- {dup(Magenta)eq exch/Magenta eq or}if
- AGMCORE_plate_ndx 2 eq
- {dup(Yellow)eq exch/Yellow eq or}if
- AGMCORE_plate_ndx 3 eq
- {dup(Black)eq exch/Black eq or}if
- AGMCORE_plate_ndx 4 eq
- {pop false}if
- }{
- gsave
- false setoverprint
- current_spot_alias false set_spot_alias
- 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
- set_spot_alias
- currentgray 1 ne
- grestore
- }ifelse
- }def
- /AGMCORE_filter_functiondatasource
- {
- 5 dict begin
- /data_in xdf
- data_in type/stringtype eq
- {
- /ncomp xdf
- /comp xdf
- /string_out data_in length ncomp idiv string def
- 0 ncomp data_in length 1 sub
- {
- string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
- }for
- string_out
- }{
- string/string_in xdf
- /string_out 1 string def
- /component xdf
- [
- data_in string_in/readstring cvx
- [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
- [/pop cvx()]cvx/ifelse cvx
- ]cvx/ReusableStreamDecode filter
- }ifelse
- end
- }def
- /AGMCORE_separateShadingFunction
- {
- 2 dict begin
- /paint? xdf
- /channel xdf
- dup type/dicttype eq
- {
- begin
- FunctionType 0 eq
- {
- /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
- currentdict/Decode known
- {/Decode Decode channel 2 mul 2 getinterval def}if
- paint? not
- {/Decode[1 1]def}if
- }if
- FunctionType 2 eq
- {
- paint?
- {
- /C0[C0 channel get 1 exch sub]def
- /C1[C1 channel get 1 exch sub]def
- }{
- /C0[1]def
- /C1[1]def
- }ifelse
- }if
- FunctionType 3 eq
- {
- /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
- }if
- currentdict/Range known
- {/Range[0 1]def}if
- currentdict
- end}{
- channel get 0 paint? AGMCORE_separateShadingFunction
- }ifelse
- end
- }def
- /AGMCORE_separateShading
- {
- 3 -1 roll begin
- currentdict/Function known
- {
- currentdict/Background known
- {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
- Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
- /ColorSpace[/DeviceGray]def
- }{
- ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }{
- ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
- }ifelse
- ColorSpace 0 get/Separation eq
- {
- {
- [1/exch cvx/sub cvx]cvx
- }{
- [/pop cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll put
- pop
- }{
- {
- [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
- }{
- pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
- }ifelse
- ColorSpace 3 3 -1 roll bind put
- }ifelse
- ColorSpace 2/DeviceGray put
- }ifelse
- end
- }def
- /AGMCORE_separateShadingDict
- {
- dup/ColorSpace get
- dup type/arraytype ne
- {[exch]}if
- dup 0 get/DeviceCMYK eq
- {
- exch begin
- currentdict
- AGMCORE_cyan_plate
- {0 true}if
- AGMCORE_magenta_plate
- {1 true}if
- AGMCORE_yellow_plate
- {2 true}if
- AGMCORE_black_plate
- {3 true}if
- AGMCORE_plate_ndx 4 eq
- {0 false}if
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- currentdict
- end exch
- }if
- dup 0 get/Separation eq
- {
- exch begin
- ColorSpace 1 get dup/None ne exch/All ne and
- {
- ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /Separation
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- }if
- }ifelse
- }{
- currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
- 0 exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- }if
- currentdict
- end exch
- }if
- dup 0 get/DeviceN eq
- {
- exch begin
- ColorSpace 1 get convert_to_process
- {
- ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
- {
- /ColorSpace
- [
- /DeviceN
- ColorSpace 1 get
- /DeviceGray
- [
- ColorSpace 3 get/exec cvx
- 4 AGMCORE_plate_ndx sub -1/roll cvx
- 4 1/roll cvx
- 3[/pop cvx]cvx/repeat cvx
- 1/exch cvx/sub cvx
- ]cvx
- ]def
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- currentdict 0 false AGMCORE_separateShading
- /ColorSpace[/DeviceGray]def
- }if
- }ifelse
- }{
- currentdict
- false -1 ColorSpace 1 get
- {
- AGMCORE_IsCurrentColor
- {
- 1 add
- exch pop true exch exit
- }if
- 1 add
- }forall
- exch
- dup not currentoverprint and
- {/AGMCORE_ignoreshade true def}if
- AGMCORE_separateShading
- }ifelse
- currentdict
- end exch
- }if
- dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
- {
- exch begin
- ColorSpace dup type/arraytype eq
- {0 get}if
- /DeviceGray ne
- {
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate not
- {
- ColorSpace 0 get/CIEBasedA eq
- {
- /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
- }if
- ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
- {
- /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
- }if
- ColorSpace 0 get/CIEBasedDEFG eq
- {
- /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
- }if
- currentdict 0 false AGMCORE_separateShading
- }if
- }if
- currentdict
- end exch
- }if
- pop
- dup/AGMCORE_ignoreshade known
- {
- begin
- /ColorSpace[/Separation(None)/DeviceGray{}]def
- currentdict end
- }if
- }def
- /shfill
- {
- AGMCORE_separateShadingDict
- dup/AGMCORE_ignoreshade known
- {pop}
- {AGMCORE_&sysshfill}ifelse
- }def
- /makepattern
- {
- exch
- dup/PatternType get 2 eq
- {
- clonedict
- begin
- /Shading Shading AGMCORE_separateShadingDict def
- Shading/AGMCORE_ignoreshade known
- currentdict end exch
- {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
- exch AGMCORE_&sysmakepattern
- }{
- exch AGMCORE_&usrmakepattern
- }ifelse
- }def
- }if
- }if
- AGMCORE_in_rip_sep{
- /setcustomcolor
- {
- exch aload pop
- dup 7 1 roll inRip_spot_has_ink not {
- 4{4 index mul 4 1 roll}
- repeat
- /DeviceCMYK setcolorspace
- 6 -2 roll pop pop
- }{
- //Adobe_AGM_Core begin
- /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
- end
- [/Separation 4 -1 roll/DeviceCMYK
- {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
- ]
- setcolorspace
- }ifelse
- setcolor
- }ndf
- /setseparationgray
- {
- [/Separation(All)/DeviceGray{}]setcolorspace_opt
- 1 exch sub setcolor
- }ndf
- }{
- /setseparationgray
- {
- AGMCORE_&setgray
- }ndf
- }ifelse
- /findcmykcustomcolor
- {
- 5 makereadonlyarray
- }ndf
- /setcustomcolor
- {
- exch aload pop pop
- 4{4 index mul 4 1 roll}repeat
- setcmykcolor pop
- }ndf
- /has_color
- /colorimage where{
- AGMCORE_producing_seps{
- pop true
- }{
- systemdict eq
- }ifelse
- }{
- false
- }ifelse
- def
- /map_index
- {
- 1 index mul exch getinterval{255 div}forall
- }bdf
- /map_indexed_devn
- {
- Lookup Names length 3 -1 roll cvi map_index
- }bdf
- /n_color_components
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop 1
- }{
- /DeviceCMYK eq{
- 4
- }{
- 3
- }ifelse
- }ifelse
- }bdf
- level2{
- /mo/moveto ldf
- /li/lineto ldf
- /cv/curveto ldf
- /knockout_unitsq
- {
- 1 setgray
- 0 0 1 1 rectfill
- }def
- level2/setcolorspace AGMCORE_key_known not and{
- /AGMCORE_&&&setcolorspace/setcolorspace ldf
- /AGMCORE_ReplaceMappedColor
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- /AGMCORE_SpotAliasAry2 where{
- begin
- dup 0 get dup/Separation eq
- {
- pop
- dup length array copy
- dup dup 1 get
- current_spot_alias
- {
- dup map_alias
- {
- false set_spot_alias
- dup 1 exch setsepcolorspace
- true set_spot_alias
- begin
- /sep_colorspace_dict currentdict AGMCORE_gput
- pop pop pop
- [
- /Separation Name
- CSA map_csa
- MappedCSA
- /sep_colorspace_proc load
- ]
- dup Name
- end
- }if
- }if
- map_reserved_ink_name 1 xpt
- }{
- /DeviceN eq
- {
- dup length array copy
- dup dup 1 get[
- exch{
- current_spot_alias{
- dup map_alias{
- /Name get exch pop
- }if
- }if
- map_reserved_ink_name
- }forall
- ]1 xpt
- }if
- }ifelse
- end
- }if
- }if
- }def
- /setcolorspace
- {
- dup type dup/arraytype eq exch/packedarraytype eq or
- {
- dup 0 get/Indexed eq
- {
- AGMCORE_distilling
- {
- /PhotoshopDuotoneList where
- {
- pop false
- }{
- true
- }ifelse
- }{
- true
- }ifelse
- {
- aload pop 3 -1 roll
- AGMCORE_ReplaceMappedColor
- 3 1 roll 4 array astore
- }if
- }{
- AGMCORE_ReplaceMappedColor
- }ifelse
- }if
- DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
- }def
- }if
- }{
- /adj
- {
- currentstrokeadjust{
- transform
- 0.25 sub round 0.25 add exch
- 0.25 sub round 0.25 add exch
- itransform
- }if
- }def
- /mo{
- adj moveto
- }def
- /li{
- adj lineto
- }def
- /cv{
- 6 2 roll adj
- 6 2 roll adj
- 6 2 roll adj curveto
- }def
- /knockout_unitsq
- {
- 1 setgray
- 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
- }def
- /currentstrokeadjust{
- /currentstrokeadjust AGMCORE_gget
- }def
- /setstrokeadjust{
- /currentstrokeadjust exch AGMCORE_gput
- }def
- /setcolorspace
- {
- /currentcolorspace exch AGMCORE_gput
- }def
- /currentcolorspace
- {
- /currentcolorspace AGMCORE_gget
- }def
- /setcolor_devicecolor
- {
- base_colorspace_type
- dup/DeviceGray eq{
- pop setgray
- }{
- /DeviceCMYK eq{
- setcmykcolor
- }{
- setrgbcolor
- }ifelse
- }ifelse
- }def
- /setcolor
- {
- currentcolorspace 0 get
- dup/DeviceGray ne{
- dup/DeviceCMYK ne{
- dup/DeviceRGB ne{
- dup/Separation eq{
- pop
- currentcolorspace 3 gx
- currentcolorspace 2 get
- }{
- dup/Indexed eq{
- pop
- currentcolorspace 3 get dup type/stringtype eq{
- currentcolorspace 1 get n_color_components
- 3 -1 roll map_index
- }{
- exec
- }ifelse
- currentcolorspace 1 get
- }{
- /AGMCORE_cur_err/AGMCORE_invalid_color_space def
- AGMCORE_invalid_color_space
- }ifelse
- }ifelse
- }if
- }if
- }if
- setcolor_devicecolor
- }def
- }ifelse
- /sop/setoverprint ldf
- /lw/setlinewidth ldf
- /lc/setlinecap ldf
- /lj/setlinejoin ldf
- /ml/setmiterlimit ldf
- /dsh/setdash ldf
- /sadj/setstrokeadjust ldf
- /gry/setgray ldf
- /rgb/setrgbcolor ldf
- /cmyk[
- /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
- /setcmykcolor load dup type/operatortype ne{/exec cvx}if
- ]cvx bdf
- level3 AGMCORE_host_sep not and{
- /nzopmsc{
- 6 dict begin
- /kk exch def
- /yy exch def
- /mm exch def
- /cc exch def
- /sum 0 def
- cc 0 ne{/sum sum 2#1000 or def cc}if
- mm 0 ne{/sum sum 2#0100 or def mm}if
- yy 0 ne{/sum sum 2#0010 or def yy}if
- kk 0 ne{/sum sum 2#0001 or def kk}if
- AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
- sum 0 eq{0}if
- end
- setcolor
- }bdf
- }{
- /nzopmsc/cmyk ldf
- }ifelse
- /sep/setsepcolor ldf
- /devn/setdevicencolor ldf
- /idx/setindexedcolor ldf
- /colr/setcolor ldf
- /csacrd/set_csa_crd ldf
- /sepcs/setsepcolorspace ldf
- /devncs/setdevicencolorspace ldf
- /idxcs/setindexedcolorspace ldf
- /cp/closepath ldf
- /clp/clp_npth ldf
- /eclp/eoclp_npth ldf
- /f/fill ldf
- /ef/eofill ldf
- /@/stroke ldf
- /nclp/npth_clp ldf
- /gset/graphic_setup ldf
- /gcln/graphic_cleanup ldf
- /ct/concat ldf
- /cf/currentfile ldf
- /fl/filter ldf
- /rs/readstring ldf
- /AGMCORE_def_ht currenthalftone def
- /clonedict Adobe_AGM_Utils begin/clonedict load end def
- /clonearray Adobe_AGM_Utils begin/clonearray load end def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
- /getrampcolor
- {
- /indx exch def
- 0 1 NumComp 1 sub
- {
- dup
- Samples exch get
- dup type/stringtype eq{indx get}if
- exch
- Scaling exch get aload pop
- 3 1 roll
- mul add
- }for
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /sssetbackground{
- aload pop
- ColorSpaceFamily/Separation eq
- {sep}
- {
- ColorSpaceFamily/DeviceN eq
- {devn}{setcolor}ifelse
- }ifelse
- }bdf
- /RadialShade
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /r2 xdf
- /c2y xdf
- /c2x xdf
- /r1 xdf
- /c1y xdf
- /c1x xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- c1x c2x eq
- {
- c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope c2y c1y sub c2x c1x sub div def
- /theta slope 1 atan def
- c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
- c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
- }ifelse
- gsave
- clippath
- c1x c1y translate
- theta rotate
- -90 rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax xdf
- /xMax xdf
- /yMin xdf
- /xMin xdf
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- /max{2 copy gt{pop}{exch pop}ifelse}bdf
- /min{2 copy lt{pop}{exch pop}ifelse}bdf
- rampdict begin
- 40 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- c1x c1y translate
- theta rotate
- -90 rotate
- /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
- /c1y 0 def
- /c1x 0 def
- /c2x 0 def
- ext0
- {
- 0 getrampcolor
- c2y r2 add r1 sub 0.0001 lt
- {
- c1x c1y r1 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2y r1 add r2 le
- {
- c1x c1y r1 0 360 arc
- fill
- }
- {
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r1 neg def
- /p1y c1y def
- /p2x r1 def
- /p2y c1y def
- p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y p1x SS1 div neg def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y p2x SS2 div neg def
- r1 r2 gt
- {
- /L1maxX p1x yMin p1y sub SS1 div add def
- /L2maxX p2x yMin p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- c1x c2x sub dup mul
- c1y c2y sub dup mul
- add 0.5 exp
- 0 dtransform
- dup mul exch dup mul add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- /hires xdf
- hires mul
- /numpix xdf
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- /xInc c2x c1x sub numsteps div def
- /yInc c2y c1y sub numsteps div def
- /rInc r2 r1 sub numsteps div def
- /cx c1x def
- /cy c1y def
- /radius r1 def
- np
- xInc 0 eq yInc 0 eq rInc 0 eq and and
- {
- 0 getrampcolor
- cx cy radius 0 360 arc
- stroke
- NumSamples 1 sub getrampcolor
- cx cy radius 72 hires div add 0 360 arc
- 0 setlinewidth
- stroke
- }{
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- cx cy radius 0 360 arc
- /cx cx xInc add def
- /cy cy yInc add def
- /radius radius rInc add def
- cx cy radius 360 0 arcn
- eofill
- rampIndxInc add
- }repeat
- pop
- }ifelse
- ext1
- {
- c2y r2 add r1 lt
- {
- c2x c2y r2 0 360 arc
- fill
- }{
- c2y r1 add r2 sub 0.0001 le
- {
- c2x c2y r2 360 0 arcn
- pathbbox
- /aymax exch def
- /axmax exch def
- /aymin exch def
- /axmin exch def
- /bxMin xMin axmin min def
- /byMin yMin aymin min def
- /bxMax xMax axmax max def
- /byMax yMax aymax max def
- bxMin byMin moveto
- bxMax byMin lineto
- bxMax byMax lineto
- bxMin byMax lineto
- bxMin byMin lineto
- eofill
- }{
- c2x c2y r2 0 360 arc fill
- r1 r2 eq
- {
- /p1x r2 neg def
- /p1y c2y def
- /p2x r2 def
- /p2y c2y def
- p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
- fill
- }{
- /AA r2 r1 sub c2y div def
- AA -1 eq
- {/theta 89.99 def}
- {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
- ifelse
- /SS1 90 theta add dup sin exch cos div def
- /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
- /p1y c2y p1x SS1 div sub def
- /SS2 90 theta sub dup sin exch cos div def
- /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
- /p2y c2y p2x SS2 div sub def
- r1 r2 lt
- {
- /L1maxX p1x yMax p1y sub SS1 div add def
- /L2maxX p2x yMax p2y sub SS2 div add def
- }{
- /L1maxX 0 def
- /L2maxX 0 def
- }ifelse
- p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
- L1maxX L1maxX p1x sub SS1 mul p1y add lineto
- fill
- }ifelse
- }ifelse
- }ifelse
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
- /GenStrips
- {
- 40 dict begin
- /ColorSpaceFamily xdf
- /background xdf
- /ext1 xdf
- /ext0 xdf
- /BBox xdf
- /y2 xdf
- /x2 xdf
- /y1 xdf
- /x1 xdf
- /rampdict xdf
- /setinkoverprint where{pop/setinkoverprint{pop}def}if
- gsave
- BBox length 0 gt
- {
- np
- BBox 0 get BBox 1 get moveto
- BBox 2 get BBox 0 get sub 0 rlineto
- 0 BBox 3 get BBox 1 get sub rlineto
- BBox 2 get BBox 0 get sub neg 0 rlineto
- closepath
- clip
- np
- }if
- x1 x2 eq
- {
- y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
- }{
- /slope y2 y1 sub x2 x1 sub div def
- /theta slope 1 atan def
- x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
- x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
- }
- ifelse
- gsave
- clippath
- x1 y1 translate
- theta rotate
- {pathbbox}stopped
- {0 0 0 0}if
- /yMax exch def
- /xMax exch def
- /yMin exch def
- /xMin exch def
- grestore
- xMax xMin eq yMax yMin eq or
- {
- grestore
- end
- }{
- rampdict begin
- 20 dict begin
- background length 0 gt{background sssetbackground gsave clippath fill grestore}if
- gsave
- x1 y1 translate
- theta rotate
- /xStart 0 def
- /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
- /ySpan yMax yMin sub def
- /numsteps NumSamples def
- /rampIndxInc 1 def
- /subsampling false def
- xStart 0 transform
- xEnd 0 transform
- 3 -1 roll
- sub dup mul
- 3 1 roll
- sub dup mul
- add 0.5 exp 72 div
- 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
- 1 index 1 index lt{exch}if pop
- mul
- /numpix xdf
- numpix 0 ne
- {
- NumSamples numpix div 0.5 gt
- {
- /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
- /rampIndxInc NumSamples 1 sub numsteps div def
- /subsampling true def
- }if
- }if
- ext0
- {
- 0 getrampcolor
- xMin xStart lt
- {
- xMin yMin xMin neg ySpan rectfill
- }if
- }if
- /xInc xEnd xStart sub numsteps div def
- /x xStart def
- 0
- numsteps
- {
- dup
- subsampling{round cvi}if
- getrampcolor
- x yMin xInc ySpan rectfill
- /x x xInc add def
- rampIndxInc add
- }repeat
- pop
- ext1{
- xMax xEnd gt
- {
- xEnd yMin xMax xEnd sub ySpan rectfill
- }if
- }if
- grestore
- grestore
- end
- end
- end
- }ifelse
- }bdf
-}def
-/pt
-{
- end
-}def
-/dt{
-}def
-/pgsv{
- //Adobe_AGM_Core/AGMCORE_save save put
-}def
-/pgrs{
- //Adobe_AGM_Core/AGMCORE_save get restore
-}def
-systemdict/findcolorrendering known{
- /findcolorrendering systemdict/findcolorrendering get def
-}if
-systemdict/setcolorrendering known{
- /setcolorrendering systemdict/setcolorrendering get def
-}if
-/test_cmyk_color_plate
-{
- gsave
- setcmykcolor currentgray 1 ne
- grestore
-}def
-/inRip_spot_has_ink
-{
- dup//Adobe_AGM_Core/AGMCORE_name xddf
- convert_spot_to_process not
-}def
-/map255_to_range
-{
- 1 index sub
- 3 -1 roll 255 div mul add
-}def
-/set_csa_crd
-{
- /sep_colorspace_dict null AGMCORE_gput
- begin
- CSA get_csa_by_name setcolorspace_opt
- set_crd
- end
-}
-def
-/map_csa
-{
- currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
- {pop}{get_csa_by_name/MappedCSA xdf}ifelse
-}def
-/setsepcolor
-{
- /sep_colorspace_dict AGMCORE_gget begin
- dup/sep_tint exch AGMCORE_gput
- TintProc
- end
-}def
-/setdevicencolor
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- Names length copy
- Names length 1 sub -1 0
- {
- /devicen_tints AGMCORE_gget 3 1 roll xpt
- }for
- TintProc
- end
-}def
-/sep_colorspace_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- currentdict/Components known{
- Components aload pop
- TintMethod/Lab eq{
- 2{AGMCORE_tmp mul NComponents 1 roll}repeat
- LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
- }{
- TintMethod/Subtractive eq{
- NComponents{
- AGMCORE_tmp mul NComponents 1 roll
- }repeat
- }{
- NComponents{
- 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
- }repeat
- }ifelse
- }ifelse
- }{
- ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
- aload pop
- }ifelse
- end
-}def
-/sep_colorspace_gray_proc
-{
- /AGMCORE_tmp exch store
- /sep_colorspace_dict AGMCORE_gget begin
- GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
- end
-}def
-/sep_proc_name
-{
- dup 0 get
- dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
- pop[/DeviceGray]
- /sep_colorspace_gray_proc
- }{
- /sep_colorspace_proc
- }ifelse
-}def
-/setsepcolorspace
-{
- current_spot_alias{
- dup begin
- Name map_alias{
- exch pop
- }if
- end
- }if
- dup/sep_colorspace_dict exch AGMCORE_gput
- begin
- CSA map_csa
- /AGMCORE_sep_special Name dup()eq exch(All)eq or store
- AGMCORE_avoid_L2_sep_space{
- [/Indexed MappedCSA sep_proc_name 255 exch
- {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
- ]setcolorspace_opt
- /TintProc{
- 255 mul round cvi setcolor
- }bdf
- }{
- MappedCSA 0 get/DeviceCMYK eq
- currentdict/Components known and
- AGMCORE_sep_special not and{
- /TintProc[
- Components aload pop Name findcmykcustomcolor
- /exch cvx/setcustomcolor cvx
- ]cvx bdf
- }{
- AGMCORE_host_sep Name(All)eq and{
- /TintProc{
- 1 exch sub setseparationgray
- }bdf
- }{
- AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
- AGMCORE_host_sep or
- Name()eq and{
- /TintProc[
- MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
- cvx/setcmykcolor cvx
- }{
- cvx/setgray cvx
- }ifelse
- ]cvx bdf
- }{
- AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
- /TintProc[
- /dup cvx
- MappedCSA sep_proc_name cvx exch
- 0 get/DeviceGray eq{
- 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
- }if
- /Name cvx/findcmykcustomcolor cvx/exch cvx
- AGMCORE_host_sep{
- AGMCORE_is_cmyk_sep
- /Name cvx
- /AGMCORE_IsSeparationAProcessColor load/exec cvx
- /not cvx/and cvx
- }{
- Name inRip_spot_has_ink not
- }ifelse
- [
- /pop cvx 1
- ]cvx/if cvx
- /setcustomcolor cvx
- ]cvx bdf
- }{
- /TintProc{setcolor}bdf
- [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- set_crd
- setsepcolor
- end
-}def
-/additive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1
- 0 1 numarrays 1 sub
- {
- 1 exch add/index cvx
- c1/get cvx/mul cvx
- }for
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/subtractive_blend
-{
- 3 dict begin
- /numarrays xdf
- /numcolors xdf
- 0 1 numcolors 1 sub
- {
- /c1 xdf
- 1 1
- 0 1 numarrays 1 sub
- {
- 1 3 3 -1 roll add/index cvx
- c1/get cvx/sub cvx/mul cvx
- }for
- /sub cvx
- numarrays 1 add 1/roll cvx
- }for
- numarrays[/pop cvx]cvx/repeat cvx
- end
-}def
-/exec_tint_transform
-{
- /TintProc[
- /TintTransform cvx/setcolor cvx
- ]cvx bdf
- MappedCSA setcolorspace_opt
-}bdf
-/devn_makecustomcolor
-{
- 2 dict begin
- /names_index xdf
- /Names xdf
- 1 1 1 1 Names names_index get findcmykcustomcolor
- /devicen_tints AGMCORE_gget names_index get setcustomcolor
- Names length{pop}repeat
- end
-}bdf
-/setdevicencolorspace
-{
- dup/AliasedColorants known{false}{true}ifelse
- current_spot_alias and{
- 7 dict begin
- /names_index 0 def
- dup/names_len exch/Names get length def
- /new_names names_len array def
- /new_LookupTables names_len array def
- /alias_cnt 0 def
- dup/Names get
- {
- dup map_alias{
- exch pop
- dup/ColorLookup known{
- dup begin
- new_LookupTables names_index ColorLookup put
- end
- }{
- dup/Components known{
- dup begin
- new_LookupTables names_index Components put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- new_names names_index 3 -1 roll/Name get put
- /alias_cnt alias_cnt 1 add def
- }{
- /name xdf
- new_names names_index name put
- dup/LookupTables known{
- dup begin
- new_LookupTables names_index LookupTables names_index get put
- end
- }{
- dup begin
- new_LookupTables names_index[null null null null]put
- end
- }ifelse
- }ifelse
- /names_index names_index 1 add def
- }forall
- alias_cnt 0 gt{
- /AliasedColorants true def
- /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
- 0 1 names_len 1 sub{
- /names_index xdf
- new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
- /AliasedColorants false def
- exit
- }{
- new_LookupTables names_index get 0 get null eq{
- dup/Names get names_index get/name xdf
- name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
- or or or not{
- /AliasedColorants false def
- exit
- }if
- }if
- }ifelse
- }for
- lut_entry_len 1 eq{
- /AliasedColorants false def
- }if
- AliasedColorants{
- dup begin
- /Names new_names def
- /LookupTables new_LookupTables def
- /AliasedColorants true def
- /NComponents lut_entry_len def
- /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
- /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
- currentdict/TTTablesIdx known not{
- /TTTablesIdx -1 def
- }if
- end
- }if
- }if
- end
- }if
- dup/devicen_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/AliasedColorants known{
- AliasedColorants
- }{
- false
- }ifelse
- dup not{
- CSA map_csa
- }if
- /TintTransform load type/nulltype eq or{
- /TintTransform[
- 0 1 Names length 1 sub
- {
- /TTTablesIdx TTTablesIdx 1 add def
- dup LookupTables exch get dup 0 get null eq
- {
- 1 index
- Names exch get
- dup(Cyan)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0 0 0
- }
- {
- dup(Magenta)eq
- {
- pop exch
- LookupTables length exch sub
- /index cvx
- 0/exch cvx 0 0
- }{
- (Yellow)eq
- {
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 3 -1/roll cvx 0
- }{
- exch
- LookupTables length exch sub
- /index cvx
- 0 0 0 4 -1/roll cvx
- }ifelse
- }ifelse
- }ifelse
- 5 -1/roll cvx/astore cvx
- }{
- dup length 1 sub
- LookupTables length 4 -1 roll sub 1 add
- /index cvx/mul cvx/round cvx/cvi cvx/get cvx
- }ifelse
- Names length TTTablesIdx add 1 add 1/roll cvx
- }for
- Names length[/pop cvx]cvx/repeat cvx
- NComponents Names length
- TintMethod/Subtractive eq
- {
- subtractive_blend
- }{
- additive_blend
- }ifelse
- ]cvx bdf
- }if
- AGMCORE_host_sep{
- Names convert_to_process{
- exec_tint_transform
- }
- {
- currentdict/AliasedColorants known{
- AliasedColorants not
- }{
- false
- }ifelse
- 5 dict begin
- /AvoidAliasedColorants xdf
- /painted? false def
- /names_index 0 def
- /names_len Names length def
- AvoidAliasedColorants{
- /currentspotalias current_spot_alias def
- false set_spot_alias
- }if
- Names{
- AGMCORE_is_cmyk_sep{
- dup(Cyan)eq AGMCORE_cyan_plate and exch
- dup(Magenta)eq AGMCORE_magenta_plate and exch
- dup(Yellow)eq AGMCORE_yellow_plate and exch
- (Black)eq AGMCORE_black_plate and or or or{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- }if
- painted?{exit}if
- }{
- 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- Names names_index/devn_makecustomcolor cvx
- ]cvx ddf
- /painted? true def
- exit
- }if
- }ifelse
- /names_index names_index 1 add def
- }forall
- AvoidAliasedColorants{
- currentspotalias set_spot_alias
- }if
- painted?{
- /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
- }{
- /devicen_colorspace_dict AGMCORE_gget/TintProc[
- names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
- 0 0 0 0/setcmykcolor cvx
- ]cvx ddf
- }ifelse
- end
- }ifelse
- }
- {
- AGMCORE_in_rip_sep{
- Names convert_to_process not
- }{
- level3
- }ifelse
- {
- [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
- /TintProc level3 not AGMCORE_in_rip_sep and{
- [
- Names/length cvx[/pop cvx]cvx/repeat cvx
- ]cvx bdf
- }{
- {setcolor}bdf
- }ifelse
- }{
- exec_tint_transform
- }ifelse
- }ifelse
- set_crd
- /AliasedColorants false def
- end
-}def
-/setindexedcolorspace
-{
- dup/indexed_colorspace_dict exch AGMCORE_gput
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- currentdict devncs
- }{
- 1 currentdict sepcs
- }ifelse
- AGMCORE_host_sep{
- 4 dict begin
- /compCnt/Names where{pop Names length}{1}ifelse def
- /NewLookup HiVal 1 add string def
- 0 1 HiVal{
- /tableIndex xdf
- Lookup dup type/stringtype eq{
- compCnt tableIndex map_index
- }{
- exec
- }ifelse
- /Names where{
- pop setdevicencolor
- }{
- setsepcolor
- }ifelse
- currentgray
- tableIndex exch
- 255 mul cvi
- NewLookup 3 1 roll put
- }for
- [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
- end
- }{
- level3
- {
- currentdict/Names known{
- [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
- }{
- [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
- }ifelse
- }{
- [/Indexed MappedCSA HiVal
- [
- currentdict/Names known{
- Lookup dup type/stringtype eq
- {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
- {/exec cvx}ifelse
- /TintTransform load/exec cvx
- }{
- Lookup dup type/stringtype eq
- {/exch cvx/get cvx 255/div cvx}
- {/exec cvx}ifelse
- CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
- }ifelse
- ]cvx
- ]setcolorspace_opt
- }ifelse
- }ifelse
- end
- set_crd
- }
- {
- CSA map_csa
- AGMCORE_host_sep level2 not and{
- 0 0 0 0 setcmykcolor
- }{
- [/Indexed MappedCSA
- level2 not has_color not and{
- dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
- pop[/DeviceGray]
- }if
- HiVal GrayLookup
- }{
- HiVal
- currentdict/RangeArray known{
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- Lookup exch
- dup HiVal gt{
- pop HiVal
- }if
- NComponents mul NComponents getinterval{}forall
- NComponents 1 sub -1 0{
- RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
- NComponents 1 roll
- }for
- end
- }bind
- }{
- Lookup
- }ifelse
- }ifelse
- ]setcolorspace_opt
- set_crd
- }ifelse
- }ifelse
- end
-}def
-/setindexedcolor
-{
- AGMCORE_host_sep{
- /indexed_colorspace_dict AGMCORE_gget
- begin
- currentdict/CSDBase known{
- CSDBase/CSD get_res begin
- currentdict/Names known{
- map_indexed_devn
- devn
- }
- {
- Lookup 1 3 -1 roll map_index
- sep
- }ifelse
- end
- }{
- Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
- map_index
- MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
- }ifelse
- end
- }{
- level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
- /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
- map_indexed_devn
- devn
- end
- }
- {
- setcolor
- }ifelse
- }ifelse
-}def
-/ignoreimagedata
-{
- currentoverprint not{
- gsave
- dup clonedict begin
- 1 setgray
- /Decode[0 1]def
- /DataSource<FF>def
- /MultipleDataSources false def
- /BitsPerComponent 8 def
- currentdict end
- systemdict/image gx
- grestore
- }if
- consumeimagedata
-}def
-/add_res
-{
- dup/CSD eq{
- pop
- //Adobe_AGM_Core begin
- /AGMCORE_CSD_cache load 3 1 roll put
- end
- }{
- defineresource pop
- }ifelse
-}def
-/del_res
-{
- {
- aload pop exch
- dup/CSD eq{
- pop
- {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
- }{
- exch
- {1 index undefineresource}forall
- pop
- }ifelse
- }forall
-}def
-/get_res
-{
- dup/CSD eq{
- pop
- dup type dup/nametype eq exch/stringtype eq or{
- AGMCORE_CSD_cache exch get
- }if
- }{
- findresource
- }ifelse
-}def
-/get_csa_by_name
-{
- dup type dup/nametype eq exch/stringtype eq or{
- /CSA get_res
- }if
-}def
-/paintproc_buf_init
-{
- /count get 0 0 put
-}def
-/paintproc_buf_next
-{
- dup/count get dup 0 get
- dup 3 1 roll
- 1 add 0 xpt
- get
-}def
-/cachepaintproc_compress
-{
- 5 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- /string_size 16000 def
- /readbuffer string_size string def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- /LZWFilter
- {
- exch
- dup length 0 eq{
- pop
- }{
- ppdict dup length 1 sub 3 -1 roll put
- }ifelse
- {string_size}{0}ifelse string
- }/LZWEncode filter def
- {
- ReadFilter readbuffer readstring
- exch LZWFilter exch writestring
- not{exit}if
- }loop
- LZWFilter closefile
- ppdict
- end
-}def
-/cachepaintproc
-{
- 2 dict begin
- currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
- /ppdict 20 dict def
- currentglobal true setglobal
- ppdict 1 array dup 0 1 put/count xpt
- setglobal
- {
- ReadFilter 16000 string readstring exch
- ppdict dup length 1 sub 3 -1 roll put
- not{exit}if
- }loop
- ppdict dup dup length 1 sub()put
- end
-}def
-/make_pattern
-{
- exch clonedict exch
- dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
- exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
- exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
- matrix translate exch matrix concatmatrix
- 1 index begin
- BBox 0 get XStep div cvi XStep mul/xshift exch neg def
- BBox 1 get YStep div cvi YStep mul/yshift exch neg def
- BBox 0 get xshift add
- BBox 1 get yshift add
- BBox 2 get xshift add
- BBox 3 get yshift add
- 4 array astore
- /BBox exch def
- [xshift yshift/translate load null/exec load]dup
- 3/PaintProc load put cvx/PaintProc exch def
- end
- gsave 0 setgray
- makepattern
- grestore
-}def
-/set_pattern
-{
- dup/PatternType get 1 eq{
- dup/PaintType get 1 eq{
- currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
- }if
- }if
- setpattern
-}def
-/setcolorspace_opt
-{
- dup currentcolorspace eq{pop}{setcolorspace}ifelse
-}def
-/updatecolorrendering
-{
- currentcolorrendering/RenderingIntent known{
- currentcolorrendering/RenderingIntent get
- }
- {
- Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd AGMCORE_gget dup null eq
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd AGMCORE_gget dup null eq
- }
- {
- /perceptual_crd AGMCORE_gget dup null eq
- }ifelse
- }ifelse
- }ifelse
- {
- pop null
- }
- {
- /RenderingIntent known{null}{Intent}ifelse
- }ifelse
- }ifelse
- Intent ne{
- Intent/ColorRendering{findresource}stopped
- {
- pop pop systemdict/findcolorrendering known
- {
- Intent findcolorrendering
- {
- /ColorRendering findresource true exch
- }
- {
- /ColorRendering findresource
- product(Xerox Phaser 5400)ne
- exch
- }ifelse
- dup Intent/AbsoluteColorimetric eq
- {
- /absolute_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/RelativeColorimetric eq
- {
- /relative_colorimetric_crd exch AGMCORE_gput
- }
- {
- Intent/Saturation eq
- {
- /saturation_crd exch AGMCORE_gput
- }
- {
- Intent/Perceptual eq
- {
- /perceptual_crd exch AGMCORE_gput
- }
- {
- pop
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- 1 index{exch}{pop}ifelse
- }
- {false}ifelse
- }
- {true}ifelse
- {
- dup begin
- currentdict/TransformPQR known{
- currentdict/TransformPQR get aload pop
- 3{{}eq 3 1 roll}repeat or or
- }
- {true}ifelse
- currentdict/MatrixPQR known{
- currentdict/MatrixPQR get aload pop
- 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
- 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
- and and and and and and and and
- }
- {true}ifelse
- end
- or
- {
- clonedict begin
- /TransformPQR[
- {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
- 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
- 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
- {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
- 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
- ]def
- /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
- /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
- currentdict end
- }if
- setcolorrendering_opt
- }if
- }if
-}def
-/set_crd
-{
- AGMCORE_host_sep not level2 and{
- currentdict/ColorRendering known{
- ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
- }{
- currentdict/Intent known{
- updatecolorrendering
- }if
- }ifelse
- currentcolorspace dup type/arraytype eq
- {0 get}if
- /DeviceRGB eq
- {
- currentdict/UCR known
- {/UCR}{/AGMCORE_currentucr}ifelse
- load setundercolorremoval
- currentdict/BG known
- {/BG}{/AGMCORE_currentbg}ifelse
- load setblackgeneration
- }if
- }if
-}def
-/set_ucrbg
-{
- dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
- dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
-}def
-/setcolorrendering_opt
-{
- dup currentcolorrendering eq{
- pop
- }{
- product(HP Color LaserJet 2605)anchorsearch{
- pop pop pop
- }{
- pop
- clonedict
- begin
- /Intent Intent def
- currentdict
- end
- setcolorrendering
- }ifelse
- }ifelse
-}def
-/cpaint_gcomp
-{
- convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
- {
- (%end_cpaint_gcomp)flushinput
- }if
-}def
-/cpaint_gsep
-{
- //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
- {
- (%end_cpaint_gsep)flushinput
- }if
-}def
-/cpaint_gend
-{np}def
-/T1_path
-{
- currentfile token pop currentfile token pop mo
- {
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 exch rlineto
- currentfile token pop dup type/stringtype eq
- {pop exit}if
- 0 rlineto
- }loop
-}def
-/T1_gsave
- level3
- {/clipsave}
- {/gsave}ifelse
- load def
-/T1_grestore
- level3
- {/cliprestore}
- {/grestore}ifelse
- load def
-/set_spot_alias_ary
-{
- dup inherit_aliases
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
-}def
-/set_spot_normalization_ary
-{
- dup inherit_aliases
- dup length
- /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
- array
- //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
- /AGMCORE_SpotAliasAry where{
- pop
- AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
- AGMCORE_SpotAliasAry length
- }{0}ifelse
- AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
- true set_spot_alias
-}def
-/inherit_aliases
-{
- {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
-}def
-/set_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias 3 -1 roll put
- }{
- pop
- }ifelse
-}def
-/current_spot_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- /AGMCORE_current_spot_alias get
- }{
- false
- }ifelse
-}def
-/map_alias
-{
- /AGMCORE_SpotAliasAry2 where{
- begin
- /AGMCORE_name xdf
- false
- AGMCORE_SpotAliasAry2{
- dup/Name get AGMCORE_name eq{
- /CSD get/CSD get_res
- exch pop true
- exit
- }{
- pop
- }ifelse
- }forall
- end
- }{
- pop false
- }ifelse
-}bdf
-/spot_alias
-{
- true set_spot_alias
- /AGMCORE_&setcustomcolor AGMCORE_key_known not{
- //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
- }if
- /customcolor_tint 1 AGMCORE_gput
- //Adobe_AGM_Core begin
- /setcustomcolor
- {
- //Adobe_AGM_Core begin
- dup/customcolor_tint exch AGMCORE_gput
- 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
- current_spot_alias and{1 index 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /sep_colorspace_dict AGMCORE_gget null ne
- 3 1 roll 2 index{
- exch pop/sep_tint AGMCORE_gget exch
- }if
- mark 3 1 roll
- setsepcolorspace
- counttomark 0 ne{
- setsepcolor
- }if
- pop
- not{/sep_tint 1.0 AGMCORE_gput}if
- pop
- true set_spot_alias
- }{
- AGMCORE_&setcustomcolor
- }ifelse
- end
- }bdf
- end
-}def
-/begin_feature
-{
- Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
- count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
- {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
-}def
-/end_feature
-{
- 2 dict begin
- /spd/setpagedevice load def
- /setpagedevice{get_gstate spd set_gstate}def
- stopped{$error/newerror false put}if
- end
- count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
- countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
- {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
-}def
-/set_negative
-{
- //Adobe_AGM_Core begin
- /AGMCORE_inverting exch def
- level2{
- currentpagedevice/NegativePrint known AGMCORE_distilling not and{
- currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
- true begin_feature true{
- <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
- }end_feature
- }if
- /AGMCORE_inverting false def
- }if
- }if
- AGMCORE_inverting{
- [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
- AGMCORE_distilling{
- erasepage
- }{
- gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
- /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
- }ifelse
- }if
- end
-}def
-/lw_save_restore_override{
- /md where{
- pop
- md begin
- initializepage
- /initializepage{}def
- /pmSVsetup{}def
- /endp{}def
- /pse{}def
- /psb{}def
- /orig_showpage where
- {pop}
- {/orig_showpage/showpage load def}
- ifelse
- /showpage{orig_showpage gR}def
- end
- }if
-}def
-/pscript_showpage_override{
- /NTPSOct95 where
- {
- begin
- showpage
- save
- /showpage/restore load def
- /restore{exch pop}def
- end
- }if
-}def
-/driver_media_override
-{
- /md where{
- pop
- md/initializepage known{
- md/initializepage{}put
- }if
- md/rC known{
- md/rC{4{pop}repeat}put
- }if
- }if
- /mysetup where{
- /mysetup[1 0 0 1 0 0]put
- }if
- Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
- level2
- {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
-}def
-/capture_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
- }if
- }if
-}def
-/restore_mysetup
-{
- /Pscript_Win_Data where{
- pop
- Pscript_Win_Data/mysetup known{
- Adobe_AGM_Core/save_mysetup known{
- Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
- Adobe_AGM_Core/save_mysetup undef
- }if
- }if
- }if
-}def
-/driver_check_media_override
-{
- /PrepsDict where
- {pop}
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
- Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
- {
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
- Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
- }if
- {
- Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
- }if
- }ifelse
-}def
-AGMCORE_err_strings begin
- /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
- /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
- /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
-end
-/set_def_ht
-{AGMCORE_def_ht sethalftone}def
-/set_def_flat
-{AGMCORE_Default_flatness setflat}def
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-%%BeginResource: procset Adobe_CoolType_Core 2.31 0
-%%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved.
-%%Version: 2.31 0
-10 dict begin
-/Adobe_CoolType_Passthru currentdict def
-/Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def
-Adobe_CoolType_Core_Defined
- {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def}
-if
-userdict/Adobe_CoolType_Core 70 dict dup begin put
-/Adobe_CoolType_Version 2.31 def
-/Level2?
- systemdict/languagelevel known dup
- {pop systemdict/languagelevel get 2 ge}
- if def
-Level2? not
- {
- /currentglobal false def
- /setglobal/pop load def
- /gcheck{pop false}bind def
- /currentpacking false def
- /setpacking/pop load def
- /SharedFontDirectory 0 dict def
- }
-if
-currentpacking
-true setpacking
-currentglobal false setglobal
-userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
-if
-get
- begin
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- end
-setglobal
-currentglobal true setglobal
-userdict/Adobe_CoolType_GVMFonts known not
- {userdict/Adobe_CoolType_GVMFonts 10 dict put}
-if
-setglobal
-currentglobal false setglobal
-userdict/Adobe_CoolType_LVMFonts known not
- {userdict/Adobe_CoolType_LVMFonts 10 dict put}
-if
-setglobal
-/ct_VMDictPut
- {
- dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse
- 3 1 roll put
- }bind def
-/ct_VMDictUndef
- {
- dup Adobe_CoolType_GVMFonts exch known
- {Adobe_CoolType_GVMFonts exch undef}
- {
- dup Adobe_CoolType_LVMFonts exch known
- {Adobe_CoolType_LVMFonts exch undef}
- {pop}
- ifelse
- }ifelse
- }bind def
-/ct_str1 1 string def
-/ct_xshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_yshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- _ct_x _ct_y moveto
- 0 exch
- rmoveto
- }
- ifelse
- /_ct_i _ct_i 1 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/ct_xyshow
-{
- /_ct_na exch def
- /_ct_i 0 def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- {
- pop pop
- ct_str1 exch 0 exch put
- ct_str1 show
- {_ct_na _ct_i get}stopped
- {pop pop}
- {
- {_ct_na _ct_i 1 add get}stopped
- {pop pop pop}
- {
- _ct_x _ct_y moveto
- rmoveto
- }
- ifelse
- }
- ifelse
- /_ct_i _ct_i 2 add def
- currentpoint
- /_ct_y exch def
- /_ct_x exch def
- }
- exch
- @cshow
-}bind def
-/xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def
-/ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def
-/xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def
-currentglobal true setglobal
-/ct_T3Defs
-{
-/BuildChar
-{
- 1 index/Encoding get exch get
- 1 index/BuildGlyph get exec
-}bind def
-/BuildGlyph
-{
- exch begin
- GlyphProcs exch get exec
- end
-}bind def
-}bind def
-setglobal
-/@_SaveStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@vmState currentglobal def false setglobal
- @opStackCountByLevel
- @opStackLevel
- 2 copy known not
- {
- 2 copy
- 3 dict dup/args
- 7 index
- 5 add array put
- put get
- }
- {
- get dup/args get dup length 3 index lt
- {
- dup length 5 add array exch
- 1 index exch 0 exch putinterval
- 1 index exch/args exch put
- }
- {pop}
- ifelse
- }
- ifelse
- begin
- count 1 sub
- 1 index lt
- {pop count}
- if
- dup/argCount exch def
- dup 0 gt
- {
- args exch 0 exch getinterval
- astore pop
- }
- {pop}
- ifelse
- count
- /restCount exch def
- end
- /@opStackLevel @opStackLevel 1 add def
- countdictstack 1 sub
- @dictStackCountByLevel exch @dictStackLevel exch put
- /@dictStackLevel @dictStackLevel 1 add def
- @vmState setglobal
- end
- }bind def
-/@_RestoreStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- @opStackCountByLevel @opStackLevel get
- begin
- count restCount sub dup 0 gt
- {{pop}repeat}
- {pop}
- ifelse
- args 0 argCount getinterval{}forall
- end
- /@dictStackLevel @dictStackLevel 1 sub def
- @dictStackCountByLevel @dictStackLevel get
- end
- countdictstack exch sub dup 0 gt
- {{end}repeat}
- {pop}
- ifelse
- }bind def
-/@_PopStackLevels
- {
- Adobe_CoolType_Data
- begin
- /@opStackLevel @opStackLevel 1 sub def
- /@dictStackLevel @dictStackLevel 1 sub def
- end
- }bind def
-/@Raise
- {
- exch cvx exch errordict exch get exec
- stop
- }bind def
-/@ReRaise
- {
- cvx $error/errorname get errordict exch get exec
- stop
- }bind def
-/@Stopped
- {
- 0 @#Stopped
- }bind def
-/@#Stopped
- {
- @_SaveStackLevels
- stopped
- {@_RestoreStackLevels true}
- {@_PopStackLevels false}
- ifelse
- }bind def
-/@Arg
- {
- Adobe_CoolType_Data
- begin
- @opStackCountByLevel @opStackLevel 1 sub get
- begin
- args exch
- argCount 1 sub exch sub get
- end
- end
- }bind def
-currentglobal true setglobal
-/CTHasResourceForAllBug
- Level2?
- {
- 1 dict dup
- /@shouldNotDisappearDictValue true def
- Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put
- begin
- count @_SaveStackLevels
- {(*){pop stop}128 string/Category resourceforall}
- stopped pop
- @_RestoreStackLevels
- currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll
- {
- /@shouldNotDisappearDictValue known
- {
- {
- end
- currentdict 1 index eq
- {pop exit}
- if
- }
- loop
- }
- if
- }
- {
- pop
- end
- }
- ifelse
- }
- {false}
- ifelse
- def
-true setglobal
-/CTHasResourceStatusBug
- Level2?
- {
- mark
- {/steveamerige/Category resourcestatus}
- stopped
- {cleartomark true}
- {cleartomark currentglobal not}
- ifelse
- }
- {false}
- ifelse
- def
-setglobal
-/CTResourceStatus
- {
- mark 3 1 roll
- /Category findresource
- begin
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- end
- }bind def
-/CTWorkAroundBugs
- {
- Level2?
- {
- /cid_PreLoad/ProcSet resourcestatus
- {
- pop pop
- currentglobal
- mark
- {
- (*)
- {
- dup/CMap CTHasResourceStatusBug
- {CTResourceStatus}
- {resourcestatus}
- ifelse
- {
- pop dup 0 eq exch 1 eq or
- {
- dup/CMap findresource gcheck setglobal
- /CMap undefineresource
- }
- {
- pop CTHasResourceForAllBug
- {exit}
- {stop}
- ifelse
- }
- ifelse
- }
- {pop}
- ifelse
- }
- 128 string/CMap resourceforall
- }
- stopped
- {cleartomark}
- stopped pop
- setglobal
- }
- if
- }
- if
- }bind def
-/ds
- {
- Adobe_CoolType_Core
- begin
- CTWorkAroundBugs
- /mo/moveto load def
- /nf/newencodedfont load def
- /msf{makefont setfont}bind def
- /uf{dup undefinefont ct_VMDictUndef}bind def
- /ur/undefineresource load def
- /chp/charpath load def
- /awsh/awidthshow load def
- /wsh/widthshow load def
- /ash/ashow load def
- /@xshow/xshow load def
- /@yshow/yshow load def
- /@xyshow/xyshow load def
- /@cshow/cshow load def
- /sh/show load def
- /rp/repeat load def
- /.n/.notdef def
- end
- currentglobal false setglobal
- userdict/Adobe_CoolType_Data 2 copy known not
- {2 copy 10 dict put}
- if
- get
- begin
- /AddWidths? false def
- /CC 0 def
- /charcode 2 string def
- /@opStackCountByLevel 32 dict def
- /@opStackLevel 0 def
- /@dictStackCountByLevel 32 dict def
- /@dictStackLevel 0 def
- /InVMFontsByCMap 10 dict def
- /InVMDeepCopiedFonts 10 dict def
- end
- setglobal
- }bind def
-/dt
- {
- currentdict Adobe_CoolType_Core eq
- {end}
- if
- }bind def
-/ps
- {
- Adobe_CoolType_Core begin
- Adobe_CoolType_GVMFonts begin
- Adobe_CoolType_LVMFonts begin
- SharedFontDirectory begin
- }bind def
-/pt
- {
- end
- end
- end
- end
- }bind def
-/unload
- {
- systemdict/languagelevel known
- {
- systemdict/languagelevel get 2 ge
- {
- userdict/Adobe_CoolType_Core 2 copy known
- {undef}
- {pop pop}
- ifelse
- }
- if
- }
- if
- }bind def
-/ndf
- {
- 1 index where
- {pop pop pop}
- {dup xcheck{bind}if def}
- ifelse
- }def
-/findfont systemdict
- begin
- userdict
- begin
- /globaldict where{/globaldict get begin}if
- dup where pop exch get
- /globaldict where{pop end}if
- end
- end
-Adobe_CoolType_Core_Defined
- {/systemfindfont exch def}
- {
- /findfont 1 index def
- /systemfindfont exch def
- }
-ifelse
-/undefinefont
- {pop}ndf
-/copyfont
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- dup null eq{0}{dup length}ifelse
- 2 index length add 1 add dict
- begin
- exch
- {
- 1 index/FID eq
- {pop pop}
- {def}
- ifelse
- }
- forall
- dup null eq
- {pop}
- {{def}forall}
- ifelse
- currentdict
- end
- exch setglobal
- }bind def
-/copyarray
- {
- currentglobal exch
- dup gcheck setglobal
- dup length array copy
- exch setglobal
- }bind def
-/newencodedfont
- {
- currentglobal
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- {
- FontDirectory 3 index known
- {FontDirectory 3 index get/FontReferenced known}
- {
- SharedFontDirectory 3 index known
- {SharedFontDirectory 3 index get/FontReferenced known}
- {false}
- ifelse
- }
- ifelse
- }
- ifelse
- dup
- {
- 3 index findfont/FontReferenced get
- 2 index dup type/nametype eq
- {findfont}
- if ne
- {pop false}
- if
- }
- if
- dup
- {
- 1 index dup type/nametype eq
- {findfont}
- if
- dup/CharStrings known
- {
- /CharStrings get length
- 4 index findfont/CharStrings get length
- ne
- {
- pop false
- }
- if
- }
- {pop}
- ifelse
- }
- if
- {
- pop
- 1 index findfont
- /Encoding get exch
- 0 1 255
- {2 copy get 3 index 3 1 roll put}
- for
- pop pop pop
- }
- {
- currentglobal
- 4 1 roll
- dup type/nametype eq
- {findfont}
- if
- dup gcheck setglobal
- dup dup maxlength 2 add dict
- begin
- exch
- {
- 1 index/FID ne
- 2 index/Encoding ne and
- {def}
- {pop pop}
- ifelse
- }
- forall
- /FontReferenced exch def
- /Encoding exch dup length array copy def
- /FontName 1 index dup type/stringtype eq{cvn}if def dup
- currentdict
- end
- definefont ct_VMDictPut
- setglobal
- }
- ifelse
- }bind def
-/SetSubstituteStrategy
- {
- $SubstituteFont
- begin
- dup type/dicttype ne
- {0 dict}
- if
- currentdict/$Strategies known
- {
- exch $Strategies exch
- 2 copy known
- {
- get
- 2 copy maxlength exch maxlength add dict
- begin
- {def}forall
- {def}forall
- currentdict
- dup/$Init known
- {dup/$Init get exec}
- if
- end
- /$Strategy exch def
- }
- {pop pop pop}
- ifelse
- }
- {pop pop}
- ifelse
- end
- }bind def
-/scff
- {
- $SubstituteFont
- begin
- dup type/stringtype eq
- {dup length exch}
- {null}
- ifelse
- /$sname exch def
- /$slen exch def
- /$inVMIndex
- $sname null eq
- {
- 1 index $str cvs
- dup length $slen sub $slen getinterval cvn
- }
- {$sname}
- ifelse def
- end
- {findfont}
- @Stopped
- {
- dup length 8 add string exch
- 1 index 0(BadFont:)putinterval
- 1 index exch 8 exch dup length string cvs putinterval cvn
- {findfont}
- @Stopped
- {pop/Courier findfont}
- if
- }
- if
- $SubstituteFont
- begin
- /$sname null def
- /$slen 0 def
- /$inVMIndex null def
- end
- }bind def
-/isWidthsOnlyFont
- {
- dup/WidthsOnly known
- {pop pop true}
- {
- dup/FDepVector known
- {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall}
- {
- dup/FDArray known
- {/FDArray get{isWidthsOnlyFont dup{exit}if}forall}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }bind def
-/ct_StyleDicts 4 dict dup begin
- /Adobe-Japan1 4 dict dup begin
- Level2?
- {
- /Serif
- /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMin-W3}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMin-W3/CIDFont resourcestatus
- {pop pop/HeiseiMin-W3}
- {/Ryumin-Light}
- ifelse
- }
- {/Ryumin-Light}
- ifelse
- }
- ifelse
- def
- /SansSerif
- /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiKakuGo-W5/CIDFont resourcestatus
- {pop pop/HeiseiKakuGo-W5}
- {/GothicBBB-Medium}
- ifelse
- }
- {/GothicBBB-Medium}
- ifelse
- }
- ifelse
- def
- /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /CIDFont/Category resourcestatus
- {
- pop pop
- /HeiseiMaruGo-W4/CIDFont resourcestatus
- {pop pop/HeiseiMaruGo-W4}
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- {
- /Jun101-Light-RKSJ-H/Font resourcestatus
- {pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- }
- ifelse
- }
- ifelse
- /RoundSansSerif exch def
- /Default Serif def
- }
- {
- /Serif/Ryumin-Light def
- /SansSerif/GothicBBB-Medium def
- {
- (fonts/Jun101-Light-83pv-RKSJ-H)status
- }stopped
- {pop}{
- {pop pop pop pop/Jun101-Light}
- {SansSerif}
- ifelse
- /RoundSansSerif exch def
- }ifelse
- /Default Serif def
- }
- ifelse
- end
- def
- /Adobe-Korea1 4 dict dup begin
- /Serif/HYSMyeongJo-Medium def
- /SansSerif/HYGoThic-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-GB1 4 dict dup begin
- /Serif/STSong-Light def
- /SansSerif/STHeiti-Regular def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
- /Adobe-CNS1 4 dict dup begin
- /Serif/MKai-Medium def
- /SansSerif/MHei-Medium def
- /RoundSansSerif SansSerif def
- /Default Serif def
- end
- def
-end
-def
-Level2?{currentglobal true setglobal}if
-/ct_BoldRomanWidthProc
- {
- stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth
- 0 0
- }bind def
-/ct_Type0WidthProc
- {
- dup stringwidth 0 0 moveto
- 2 index true charpath pathbbox
- 0 -1
- 7 index 2 div .88
- setcachedevice2
- pop
- 0 0
- }bind def
-/ct_Type0WMode1WidthProc
- {
- dup stringwidth
- pop 2 div neg -0.88
- 2 copy
- moveto
- 0 -1
- 5 -1 roll true charpath pathbbox
- setcachedevice
- }bind def
-/cHexEncoding
-[/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
-/c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
-/c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
-/c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
-/c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
-/c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
-/c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
-/c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
-/c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
-/cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
-/cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
-/cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
-/cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
-/cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
-/ct_BoldBaseFont
- 11 dict begin
- /FontType 3 def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /Encoding cHexEncoding def
- /_setwidthProc/ct_BoldRomanWidthProc load def
- /_bcstr1 1 string def
- /BuildChar
- {
- exch begin
- _basefont setfont
- _bcstr1 dup 0 4 -1 roll put
- dup
- _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-systemdict/composefont known
-{
-/ct_DefineIdentity-H
-{
- /Identity-H/CMap resourcestatus
- {
- pop pop
- }
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
-}
-def
-/ct_BoldBaseCIDFont
- 11 dict begin
- /CIDFontType 1 def
- /CIDFontName/ct_BoldBaseCIDFont def
- /FontMatrix[1 0 0 1 0 0]def
- /FontBBox[0 0 1 1]def
- /_setwidthProc/ct_Type0WidthProc load def
- /_bcstr2 2 string def
- /BuildGlyph
- {
- exch begin
- _basefont setfont
- _bcstr2 1 2 index 256 mod put
- _bcstr2 0 3 -1 roll 256 idiv put
- _bcstr2 dup _setwidthProc
- 3 copy
- moveto
- show
- _basefonto setfont
- moveto
- show
- end
- }bind def
- currentdict
- end
-def
-}if
-Level2?{setglobal}if
-/ct_CopyFont{
- {
- 1 index/FID ne 2 index/UniqueID ne and
- {def}{pop pop}ifelse
- }forall
-}bind def
-/ct_Type0CopyFont
-{
- exch
- dup length dict
- begin
- ct_CopyFont
- [
- exch
- FDepVector
- {
- dup/FontType get 0 eq
- {
- 1 index ct_Type0CopyFont
- /_ctType0 exch definefont
- }
- {
- /_ctBaseFont exch
- 2 index exec
- }
- ifelse
- exch
- }
- forall
- pop
- ]
- /FDepVector exch def
- currentdict
- end
-}bind def
-/ct_MakeBoldFont
-{
- dup/ct_SyntheticBold known
- {
- dup length 3 add dict begin
- ct_CopyFont
- /ct_StrokeWidth .03 0 FontMatrix idtransform pop def
- /ct_SyntheticBold true def
- currentdict
- end
- definefont
- }
- {
- dup dup length 3 add dict
- begin
- ct_CopyFont
- /PaintType 2 def
- /StrokeWidth .03 0 FontMatrix idtransform pop def
- /dummybold currentdict
- end
- definefont
- dup/FontType get dup 9 ge exch 11 le and
- {
- ct_BoldBaseCIDFont
- dup length 3 add dict copy begin
- dup/CIDSystemInfo get/CIDSystemInfo exch def
- ct_DefineIdentity-H
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefont exch def
- /_Type0Identity/Identity-H 3 -1 roll[exch]composefont
- /_basefonto exch def
- currentdict
- end
- /CIDFont defineresource
- }
- {
- ct_BoldBaseFont
- dup length 3 add dict copy begin
- /_basefont exch def
- /_basefonto exch def
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
-}bind def
-/ct_MakeBold{
- 1 index
- 1 index
- findfont
- currentglobal 5 1 roll
- dup gcheck setglobal
- dup
- /FontType get 0 eq
- {
- dup/WMode known{dup/WMode get 1 eq}{false}ifelse
- version length 4 ge
- and
- {version 0 4 getinterval cvi 2015 ge}
- {true}
- ifelse
- {/ct_Type0WidthProc}
- {/ct_Type0WMode1WidthProc}
- ifelse
- ct_BoldBaseFont/_setwidthProc 3 -1 roll load put
- {ct_MakeBoldFont}ct_Type0CopyFont definefont
- }
- {
- dup/_fauxfont known not 1 index/SubstMaster known not and
- {
- ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put
- ct_MakeBoldFont
- }
- {
- 2 index 2 index eq
- {exch pop }
- {
- dup length dict begin
- ct_CopyFont
- currentdict
- end
- definefont
- }
- ifelse
- }
- ifelse
- }
- ifelse
- pop pop pop
- setglobal
-}bind def
-/?str1 256 string def
-/?set
- {
- $SubstituteFont
- begin
- /$substituteFound false def
- /$fontname 1 index def
- /$doSmartSub false def
- end
- dup
- findfont
- $SubstituteFont
- begin
- $substituteFound
- {false}
- {
- dup/FontName known
- {
- dup/FontName get $fontname eq
- 1 index/DistillerFauxFont known not and
- /currentdistillerparams where
- {pop false 2 index isWidthsOnlyFont not and}
- if
- }
- {false}
- ifelse
- }
- ifelse
- exch pop
- /$doSmartSub true def
- end
- {
- 5 1 roll pop pop pop pop
- findfont
- }
- {
- 1 index
- findfont
- dup/FontType get 3 eq
- {
- 6 1 roll pop pop pop pop pop false
- }
- {pop true}
- ifelse
- {
- $SubstituteFont
- begin
- pop pop
- /$styleArray 1 index def
- /$regOrdering 2 index def
- pop pop
- 0 1 $styleArray length 1 sub
- {
- $styleArray exch get
- ct_StyleDicts $regOrdering
- 2 copy known
- {
- get
- exch 2 copy known not
- {pop/Default}
- if
- get
- dup type/nametype eq
- {
- ?str1 cvs length dup 1 add exch
- ?str1 exch(-)putinterval
- exch dup length exch ?str1 exch 3 index exch putinterval
- add ?str1 exch 0 exch getinterval cvn
- }
- {
- pop pop/Unknown
- }
- ifelse
- }
- {
- pop pop pop pop/Unknown
- }
- ifelse
- }
- for
- end
- findfont
- }if
- }
- ifelse
- currentglobal false setglobal 3 1 roll
- null copyfont definefont pop
- setglobal
- }bind def
-setpacking
-userdict/$SubstituteFont 25 dict put
-1 dict
- begin
- /SubstituteFont
- dup $error exch 2 copy known
- {get}
- {pop pop{pop/Courier}bind}
- ifelse def
- /currentdistillerparams where dup
- {
- pop pop
- currentdistillerparams/CannotEmbedFontPolicy 2 copy known
- {get/Error eq}
- {pop pop false}
- ifelse
- }
- if not
- {
- countdictstack array dictstack 0 get
- begin
- userdict
- begin
- $SubstituteFont
- begin
- /$str 128 string def
- /$fontpat 128 string def
- /$slen 0 def
- /$sname null def
- /$match false def
- /$fontname null def
- /$substituteFound false def
- /$inVMIndex null def
- /$doSmartSub true def
- /$depth 0 def
- /$fontname null def
- /$italicangle 26.5 def
- /$dstack null def
- /$Strategies 10 dict dup
- begin
- /$Type3Underprint
- {
- currentglobal exch false setglobal
- 11 dict
- begin
- /UseFont exch
- $WMode 0 ne
- {
- dup length dict copy
- dup/WMode $WMode put
- /UseFont exch definefont
- }
- if def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /FontType 3 def
- /FontMatrix[.001 0 0 .001 0 0]def
- /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def
- /FontBBox[0 0 0 0]def
- /CCInfo 7 dict dup
- begin
- /cc null def
- /x 0 def
- /y 0 def
- end def
- /BuildChar
- {
- exch
- begin
- CCInfo
- begin
- 1 string dup 0 3 index put exch pop
- /cc exch def
- UseFont 1000 scalefont setfont
- cc stringwidth/y exch def/x exch def
- x y setcharwidth
- $SubstituteFont/$Strategy get/$Underprint get exec
- 0 0 moveto cc show
- x y moveto
- end
- end
- }bind def
- currentdict
- end
- exch setglobal
- }bind def
- /$GetaTint
- 2 dict dup
- begin
- /$BuildFont
- {
- dup/WMode known
- {dup/WMode get}
- {0}
- ifelse
- /$WMode exch def
- $fontname exch
- dup/FontName known
- {
- dup/FontName get
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- exch
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index/FontName get known
- {
- pop
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- 1 index get
- null copyfont
- }
- {$deepcopyfont}
- ifelse
- exch 1 index exch/FontBasedOn exch put
- dup/FontName $fontname dup type/stringtype eq{cvn}if put
- definefont
- Adobe_CoolType_Data/InVMDeepCopiedFonts get
- begin
- dup/FontBasedOn get 1 index def
- end
- }bind def
- /$Underprint
- {
- gsave
- x abs y abs gt
- {/y 1000 def}
- {/x -1000 def 500 120 translate}
- ifelse
- Level2?
- {
- [/Separation(All)/DeviceCMYK{0 0 0 1 pop}]
- setcolorspace
- }
- {0 setgray}
- ifelse
- 10 setlinewidth
- x .8 mul
- [7 3]
- {
- y mul 8 div 120 sub x 10 div exch moveto
- 0 y 4 div neg rlineto
- dup 0 rlineto
- 0 y 4 div rlineto
- closepath
- gsave
- Level2?
- {.2 setcolor}
- {.8 setgray}
- ifelse
- fill grestore
- stroke
- }
- forall
- pop
- grestore
- }bind def
- end def
- /$Oblique
- 1 dict dup
- begin
- /$BuildFont
- {
- currentglobal exch dup gcheck setglobal
- null copyfont
- begin
- /FontBasedOn
- currentdict/FontName known
- {
- FontName
- dup type/stringtype eq{cvn}if
- }
- {/unnamedfont}
- ifelse
- def
- /FontName $fontname dup type/stringtype eq{cvn}if def
- /currentdistillerparams where
- {pop}
- {
- /FontInfo currentdict/FontInfo known
- {FontInfo null copyfont}
- {2 dict}
- ifelse
- dup
- begin
- /ItalicAngle $italicangle def
- /FontMatrix FontMatrix
- [1 0 ItalicAngle dup sin exch cos div 1 0 0]
- matrix concatmatrix readonly
- end
- 4 2 roll def
- def
- }
- ifelse
- FontName currentdict
- end
- definefont
- exch setglobal
- }bind def
- end def
- /$None
- 1 dict dup
- begin
- /$BuildFont{}bind def
- end def
- end def
- /$Oblique SetSubstituteStrategy
- /$findfontByEnum
- {
- dup type/stringtype eq{cvn}if
- dup/$fontname exch def
- $sname null eq
- {$str cvs dup length $slen sub $slen getinterval}
- {pop $sname}
- ifelse
- $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval
- /$match false def
- $SubstituteFont/$dstack countdictstack array dictstack put
- mark
- {
- $fontpat 0 $slen 7 add getinterval
- {/$match exch def exit}
- $str filenameforall
- }
- stopped
- {
- cleardictstack
- currentdict
- true
- $SubstituteFont/$dstack get
- {
- exch
- {
- 1 index eq
- {pop false}
- {true}
- ifelse
- }
- {begin false}
- ifelse
- }
- forall
- pop
- }
- if
- cleartomark
- /$slen 0 def
- $match false ne
- {$match(fonts/)anchorsearch pop pop cvn}
- {/Courier}
- ifelse
- }bind def
- /$ROS 1 dict dup
- begin
- /Adobe 4 dict dup
- begin
- /Japan1 [/Ryumin-Light/HeiseiMin-W3
- /GothicBBB-Medium/HeiseiKakuGo-W5
- /HeiseiMaruGo-W4/Jun101-Light]def
- /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def
- /GB1 [/STSong-Light/STHeiti-Regular]def
- /CNS1 [/MKai-Medium/MHei-Medium]def
- end def
- end def
- /$cmapname null def
- /$deepcopyfont
- {
- dup/FontType get 0 eq
- {
- 1 dict dup/FontName/copied put copyfont
- begin
- /FDepVector FDepVector copyarray
- 0 1 2 index length 1 sub
- {
- 2 copy get $deepcopyfont
- dup/FontName/copied put
- /copied exch definefont
- 3 copy put pop pop
- }
- for
- def
- currentdict
- end
- }
- {$Strategies/$Type3Underprint get exec}
- ifelse
- }bind def
- /$buildfontname
- {
- dup/CIDFont findresource/CIDSystemInfo get
- begin
- Registry length Ordering length Supplement 8 string cvs
- 3 copy length 2 add add add string
- dup 5 1 roll dup 0 Registry putinterval
- dup 4 index(-)putinterval
- dup 4 index 1 add Ordering putinterval
- 4 2 roll add 1 add 2 copy(-)putinterval
- end
- 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch
- anchorsearch
- {pop pop 3 2 roll putinterval cvn/$cmapname exch def}
- {pop pop pop pop pop}
- ifelse
- length
- $str 1 index(-)putinterval 1 add
- $str 1 index $cmapname $fontpat cvs putinterval
- $cmapname length add
- $str exch 0 exch getinterval cvn
- }bind def
- /$findfontByROS
- {
- /$fontname exch def
- $ROS Registry 2 copy known
- {
- get Ordering 2 copy known
- {get}
- {pop pop[]}
- ifelse
- }
- {pop pop[]}
- ifelse
- false exch
- {
- dup/CIDFont resourcestatus
- {
- pop pop
- save
- 1 index/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get}
- {false}
- ifelse
- exch pop
- exch restore
- {pop}
- {exch pop true exit}
- ifelse
- }
- {pop}
- ifelse
- }
- forall
- {$str cvs $buildfontname}
- {
- false(*)
- {
- save exch
- dup/CIDFont findresource
- dup/WidthsOnly known
- {dup/WidthsOnly get not}
- {true}
- ifelse
- exch/CIDSystemInfo get
- dup/Registry get Registry eq
- exch/Ordering get Ordering eq and and
- {exch restore exch pop true exit}
- {pop restore}
- ifelse
- }
- $str/CIDFont resourceforall
- {$buildfontname}
- {$fontname $findfontByEnum}
- ifelse
- }
- ifelse
- }bind def
- end
- end
- currentdict/$error known currentdict/languagelevel known and dup
- {pop $error/SubstituteFont known}
- if
- dup
- {$error}
- {Adobe_CoolType_Core}
- ifelse
- begin
- {
- /SubstituteFont
- /CMap/Category resourcestatus
- {
- pop pop
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {
- $sname null eq
- {dup $str cvs dup length $slen sub $slen getinterval cvn}
- {$sname}
- ifelse
- Adobe_CoolType_Data/InVMFontsByCMap get
- 1 index 2 copy known
- {
- get
- false exch
- {
- pop
- currentglobal
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- {
- FontDirectory 1 index known
- {exch pop true exit}
- {
- GlobalFontDirectory 1 index known
- {exch pop true exit}
- {pop}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- forall
- }
- {pop pop false}
- ifelse
- {
- exch pop exch pop
- }
- {
- dup/CMap resourcestatus
- {
- pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- }
- {
- 128 string cvs
- dup(-)search
- {
- 3 1 roll search
- {
- 3 1 roll pop
- {dup cvi}
- stopped
- {pop pop pop pop pop $findfontByEnum}
- {
- 4 2 roll pop pop
- exch length
- exch
- 2 index length
- 2 index
- sub
- exch 1 sub -1 0
- {
- $str cvs dup length
- 4 index
- 0
- 4 index
- 4 3 roll add
- getinterval
- exch 1 index exch 3 index exch
- putinterval
- dup/CMap resourcestatus
- {
- pop pop
- 4 1 roll pop pop pop
- dup/$cmapname exch def
- /CMap findresource/CIDSystemInfo get{def}forall
- $findfontByROS
- true exit
- }
- {pop}
- ifelse
- }
- for
- dup type/booleantype eq
- {pop}
- {pop pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- {pop pop pop $findfontByEnum}
- ifelse
- }
- {pop pop $findfontByEnum}
- ifelse
- }
- ifelse
- }
- ifelse
- }
- {//SubstituteFont exec}
- ifelse
- /$slen 0 def
- end
- }
- }
- {
- {
- $SubstituteFont
- begin
- /$substituteFound true def
- dup length $slen gt
- $sname null ne or
- $slen 0 gt and
- {$findfontByEnum}
- {//SubstituteFont exec}
- ifelse
- end
- }
- }
- ifelse
- bind readonly def
- Adobe_CoolType_Core/scfindfont/systemfindfont load put
- }
- {
- /scfindfont
- {
- $SubstituteFont
- begin
- dup systemfindfont
- dup/FontName known
- {dup/FontName get dup 3 index ne}
- {/noname true}
- ifelse
- dup
- {
- /$origfontnamefound 2 index def
- /$origfontname 4 index def/$substituteFound true def
- }
- if
- exch pop
- {
- $slen 0 gt
- $sname null ne
- 3 index length $slen gt or and
- {
- pop dup $findfontByEnum findfont
- dup maxlength 1 add dict
- begin
- {1 index/FID eq{pop pop}{def}ifelse}
- forall
- currentdict
- end
- definefont
- dup/FontName known{dup/FontName get}{null}ifelse
- $origfontnamefound ne
- {
- $origfontname $str cvs print
- ( substitution revised, using )print
- dup/FontName known
- {dup/FontName get}{(unspecified font)}
- ifelse
- $str cvs print(.\n)print
- }
- if
- }
- {exch pop}
- ifelse
- }
- {exch pop}
- ifelse
- end
- }bind def
- }
- ifelse
- end
- end
- Adobe_CoolType_Core_Defined not
- {
- Adobe_CoolType_Core/findfont
- {
- $SubstituteFont
- begin
- $depth 0 eq
- {
- /$fontname 1 index dup type/stringtype ne{$str cvs}if def
- /$substituteFound false def
- }
- if
- /$depth $depth 1 add def
- end
- scfindfont
- $SubstituteFont
- begin
- /$depth $depth 1 sub def
- $substituteFound $depth 0 eq and
- {
- $inVMIndex null ne
- {dup $inVMIndex $AddInVMFont}
- if
- $doSmartSub
- {
- currentdict/$Strategy known
- {$Strategy/$BuildFont get exec}
- if
- }
- if
- }
- if
- end
- }bind put
- }
- if
- }
- if
- end
-/$AddInVMFont
- {
- exch/FontName 2 copy known
- {
- get
- 1 dict dup begin exch 1 index gcheck def end exch
- Adobe_CoolType_Data/InVMFontsByCMap get exch
- $DictAdd
- }
- {pop pop pop}
- ifelse
- }bind def
-/$DictAdd
- {
- 2 copy known not
- {2 copy 4 index length dict put}
- if
- Level2? not
- {
- 2 copy get dup maxlength exch length 4 index length add lt
- 2 copy get dup length 4 index length add exch maxlength 1 index lt
- {
- 2 mul dict
- begin
- 2 copy get{forall}def
- 2 copy currentdict put
- end
- }
- {pop}
- ifelse
- }
- if
- get
- begin
- {def}
- forall
- end
- }bind def
-end
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%Copyright: Copyright 1987-2006 Adobe Systems Incorporated.
-%%Version: 1.23 0
-systemdict/languagelevel known dup
- {currentglobal false setglobal}
- {false}
-ifelse
-exch
-userdict/Adobe_CoolType_Utility 2 copy known
- {2 copy get dup maxlength 27 add dict copy}
- {27 dict}
-ifelse put
-Adobe_CoolType_Utility
- begin
- /@eexecStartData
- <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E
- 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C
- 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def
- /@recognizeCIDFont null def
- /ct_Level2? exch def
- /ct_Clone? 1183615869 internaldict dup
- /CCRun known not
- exch/eCCRun known not
- ct_Level2? and or def
-ct_Level2?
- {globaldict begin currentglobal true setglobal}
-if
- /ct_AddStdCIDMap
- ct_Level2?
- {{
- mark
- Adobe_CoolType_Utility/@recognizeCIDFont currentdict put
- {
- ((Hex)57 StartData
- 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0
- 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60
- d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8
- cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec
- }
- stopped
- {
- cleartomark
- Adobe_CoolType_Utility/@recognizeCIDFont get
- countdictstack dup array dictstack
- exch 1 sub -1 0
- {
- 2 copy get 3 index eq
- {1 index length exch sub 1 sub{end}repeat exit}
- {pop}
- ifelse
- }
- for
- pop pop
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }
- {cleartomark}
- ifelse
- }}
- {{
- Adobe_CoolType_Utility/@eexecStartData get eexec
- }}
- ifelse bind def
-userdict/cid_extensions known
-dup{cid_extensions/cid_UpdateDB known and}if
- {
- cid_extensions
- begin
- /cid_GetCIDSystemInfo
- {
- 1 index type/stringtype eq
- {exch cvn exch}
- if
- cid_extensions
- begin
- dup load 2 index known
- {
- 2 copy
- cid_GetStatusInfo
- dup null ne
- {
- 1 index load
- 3 index get
- dup null eq
- {pop pop cid_UpdateDB}
- {
- exch
- 1 index/Created get eq
- {exch pop exch pop}
- {pop cid_UpdateDB}
- ifelse
- }
- ifelse
- }
- {pop cid_UpdateDB}
- ifelse
- }
- {cid_UpdateDB}
- ifelse
- end
- }bind def
- end
- }
-if
-ct_Level2?
- {end setglobal}
-if
- /ct_UseNativeCapability? systemdict/composefont known def
- /ct_MakeOCF 35 dict def
- /ct_Vars 25 dict def
- /ct_GlyphDirProcs 6 dict def
- /ct_BuildCharDict 15 dict dup
- begin
- /charcode 2 string def
- /dst_string 1500 string def
- /nullstring()def
- /usewidths? true def
- end def
- ct_Level2?{setglobal}{pop}ifelse
- ct_GlyphDirProcs
- begin
- /GetGlyphDirectory
- {
- systemdict/languagelevel known
- {pop/CIDFont findresource/GlyphDirectory get}
- {
- 1 index/CIDFont findresource/GlyphDirectory
- get dup type/dicttype eq
- {
- dup dup maxlength exch length sub 2 index lt
- {
- dup length 2 index add dict copy 2 index
- /CIDFont findresource/GlyphDirectory 2 index put
- }
- if
- }
- if
- exch pop exch pop
- }
- ifelse
- +
- }def
- /+
- {
- systemdict/languagelevel known
- {
- currentglobal false setglobal
- 3 dict begin
- /vm exch def
- }
- {1 dict begin}
- ifelse
- /$ exch def
- systemdict/languagelevel known
- {
- vm setglobal
- /gvm currentglobal def
- $ gcheck setglobal
- }
- if
- ?{$ begin}if
- }def
- /?{$ type/dicttype eq}def
- /|{
- userdict/Adobe_CoolType_Data known
- {
- Adobe_CoolType_Data/AddWidths? known
- {
- currentdict Adobe_CoolType_Data
- begin
- begin
- AddWidths?
- {
- Adobe_CoolType_Data/CC 3 index put
- ?{def}{$ 3 1 roll put}ifelse
- CC charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore
- currentfont/Widths get exch CC exch put
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- end
- end
- }
- {?{def}{$ 3 1 roll put}ifelse} ifelse
- }
- {?{def}{$ 3 1 roll put}ifelse}
- ifelse
- }def
- /!
- {
- ?{end}if
- systemdict/languagelevel known
- {gvm setglobal}
- if
- end
- }def
- /:{string currentfile exch readstring pop}executeonly def
- end
- ct_MakeOCF
- begin
- /ct_cHexEncoding
- [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12
- /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25
- /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38
- /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B
- /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E
- /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71
- /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84
- /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97
- /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA
- /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD
- /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0
- /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3
- /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6
- /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def
- /ct_CID_STR_SIZE 8000 def
- /ct_mkocfStr100 100 string def
- /ct_defaultFontMtx[.001 0 0 .001 0 0]def
- /ct_1000Mtx[1000 0 0 1000 0 0]def
- /ct_raise{exch cvx exch errordict exch get exec stop}bind def
- /ct_reraise
- {cvx $error/errorname get(Error: )print dup( )cvs print
- errordict exch get exec stop
- }bind def
- /ct_cvnsi
- {
- 1 index add 1 sub 1 exch 0 4 1 roll
- {
- 2 index exch get
- exch 8 bitshift
- add
- }
- for
- exch pop
- }bind def
- /ct_GetInterval
- {
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /dst_index 0 def
- dup dst_string length gt
- {dup string/dst_string exch def}
- if
- 1 index ct_CID_STR_SIZE idiv
- /arrayIndex exch def
- 2 index arrayIndex get
- 2 index
- arrayIndex ct_CID_STR_SIZE mul
- sub
- {
- dup 3 index add 2 index length le
- {
- 2 index getinterval
- dst_string dst_index 2 index putinterval
- length dst_index add/dst_index exch def
- exit
- }
- {
- 1 index length 1 index sub
- dup 4 1 roll
- getinterval
- dst_string dst_index 2 index putinterval
- pop dup dst_index add/dst_index exch def
- sub
- /arrayIndex arrayIndex 1 add def
- 2 index dup length arrayIndex gt
- {arrayIndex get}
- {
- pop
- exit
- }
- ifelse
- 0
- }
- ifelse
- }
- loop
- pop pop pop
- dst_string 0 dst_index getinterval
- end
- }bind def
- ct_Level2?
- {
- /ct_resourcestatus
- currentglobal mark true setglobal
- {/unknowninstancename/Category resourcestatus}
- stopped
- {cleartomark setglobal true}
- {cleartomark currentglobal not exch setglobal}
- ifelse
- {
- {
- mark 3 1 roll/Category findresource
- begin
- ct_Vars/vm currentglobal put
- ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec
- {cleartomark false}
- {{3 2 roll pop true}{cleartomark false}ifelse}
- ifelse
- ct_Vars/vm get setglobal
- end
- }
- }
- {{resourcestatus}}
- ifelse bind def
- /CIDFont/Category ct_resourcestatus
- {pop pop}
- {
- currentglobal true setglobal
- /Generic/Category findresource
- dup length dict copy
- dup/InstanceType/dicttype put
- /CIDFont exch/Category defineresource pop
- setglobal
- }
- ifelse
- ct_UseNativeCapability?
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CIDSystemInfo 3 dict dup begin
- /Registry(Adobe)def
- /Ordering(Identity)def
- /Supplement 0 def
- end def
- /CMapName/Identity-H def
- /CMapVersion 1.000 def
- /CMapType 1 def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- if
- }
- {
- /ct_Category 2 dict begin
- /CIDFont 10 dict def
- /ProcSet 2 dict def
- currentdict
- end
- def
- /defineresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- dup dup maxlength exch length eq
- {
- dup length 10 add dict copy
- ct_Category 2 index 2 index put
- }
- if
- 3 index 3 index put
- pop exch pop
- }
- {pop pop/defineresource/undefined ct_raise}
- ifelse
- }bind def
- /findresource
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index 2 copy known
- {get 3 1 roll pop pop}
- {pop pop/findresource/undefinedresource ct_raise}
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /resourcestatus
- {
- ct_Category 1 index 2 copy known
- {
- get
- 2 index known
- exch pop exch pop
- {
- 0 -1 true
- }
- {
- false
- }
- ifelse
- }
- {pop pop/findresource/undefined ct_raise}
- ifelse
- }bind def
- /ct_resourcestatus/resourcestatus load def
- }
- ifelse
- /ct_CIDInit 2 dict
- begin
- /ct_cidfont_stream_init
- {
- {
- dup(Binary)eq
- {
- pop
- null
- currentfile
- ct_Level2?
- {
- {cid_BYTE_COUNT()/SubFileDecode filter}
- stopped
- {pop pop pop}
- if
- }
- if
- /readstring load
- exit
- }
- if
- dup(Hex)eq
- {
- pop
- currentfile
- ct_Level2?
- {
- {null exch/ASCIIHexDecode filter/readstring}
- stopped
- {pop exch pop(>)exch/readhexstring}
- if
- }
- {(>)exch/readhexstring}
- ifelse
- load
- exit
- }
- if
- /StartData/typecheck ct_raise
- }
- loop
- cid_BYTE_COUNT ct_CID_STR_SIZE le
- {
- 2 copy cid_BYTE_COUNT string exch exec
- pop
- 1 array dup
- 3 -1 roll
- 0 exch put
- }
- {
- cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi
- dup array exch 2 sub 0 exch 1 exch
- {
- 2 copy
- 5 index
- ct_CID_STR_SIZE
- string
- 6 index exec
- pop
- put
- pop
- }
- for
- 2 index
- cid_BYTE_COUNT ct_CID_STR_SIZE mod string
- 3 index exec
- pop
- 1 index exch
- 1 index length 1 sub
- exch put
- }
- ifelse
- cid_CIDFONT exch/GlyphData exch put
- 2 index null eq
- {
- pop pop pop
- }
- {
- pop/readstring load
- 1 string exch
- {
- 3 copy exec
- pop
- dup length 0 eq
- {
- pop pop pop pop pop
- true exit
- }
- if
- 4 index
- eq
- {
- pop pop pop pop
- false exit
- }
- if
- }
- loop
- pop
- }
- ifelse
- }bind def
- /StartData
- {
- mark
- {
- currentdict
- dup/FDArray get 0 get/FontMatrix get
- 0 get 0.001 eq
- {
- dup/CDevProc known not
- {
- /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known
- {get}
- {
- pop pop
- {pop pop pop pop pop 0 -1000 7 index 2 div 880}
- }
- ifelse
- def
- }
- if
- }
- {
- /CDevProc
- {
- pop pop pop pop pop
- 0
- 1 cid_temp/cid_CIDFONT get
- /FDArray get 0 get
- /FontMatrix get 0 get div
- 7 index 2 div
- 1 index 0.88 mul
- }def
- }
- ifelse
- /cid_temp 15 dict def
- cid_temp
- begin
- /cid_CIDFONT exch def
- 3 copy pop
- dup/cid_BYTE_COUNT exch def 0 gt
- {
- ct_cidfont_stream_init
- FDArray
- {
- /Private get
- dup/SubrMapOffset known
- {
- begin
- /Subrs SubrCount array def
- Subrs
- SubrMapOffset
- SubrCount
- SDBytes
- ct_Level2?
- {
- currentdict dup/SubrMapOffset undef
- dup/SubrCount undef
- /SDBytes undef
- }
- if
- end
- /cid_SD_BYTES exch def
- /cid_SUBR_COUNT exch def
- /cid_SUBR_MAP_OFFSET exch def
- /cid_SUBRS exch def
- cid_SUBR_COUNT 0 gt
- {
- GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- 0 1 cid_SUBR_COUNT 1 sub
- {
- exch 1 index
- 1 add
- cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add
- GlyphData exch cid_SD_BYTES ct_GetInterval
- 0 cid_SD_BYTES ct_cvnsi
- cid_SUBRS 4 2 roll
- GlyphData exch
- 4 index
- 1 index
- sub
- ct_GetInterval
- dup length string copy put
- }
- for
- pop
- }
- if
- }
- {pop}
- ifelse
- }
- forall
- }
- if
- cleartomark pop pop
- end
- CIDFontName currentdict/CIDFont defineresource pop
- end end
- }
- stopped
- {cleartomark/StartData ct_reraise}
- if
- }bind def
- currentdict
- end def
- /ct_saveCIDInit
- {
- /CIDInit/ProcSet ct_resourcestatus
- {true}
- {/CIDInitC/ProcSet ct_resourcestatus}
- ifelse
- {
- pop pop
- /CIDInit/ProcSet findresource
- ct_UseNativeCapability?
- {pop null}
- {/CIDInit ct_CIDInit/ProcSet defineresource pop}
- ifelse
- }
- {/CIDInit ct_CIDInit/ProcSet defineresource pop null}
- ifelse
- ct_Vars exch/ct_oldCIDInit exch put
- }bind def
- /ct_restoreCIDInit
- {
- ct_Vars/ct_oldCIDInit get dup null ne
- {/CIDInit exch/ProcSet defineresource pop}
- {pop}
- ifelse
- }bind def
- /ct_BuildCharSetUp
- {
- 1 index
- begin
- CIDFont
- begin
- Adobe_CoolType_Utility/ct_BuildCharDict get
- begin
- /ct_dfCharCode exch def
- /ct_dfDict exch def
- CIDFirstByte ct_dfCharCode add
- dup CIDCount ge
- {pop 0}
- if
- /cid exch def
- {
- GlyphDirectory cid 2 copy known
- {get}
- {pop pop nullstring}
- ifelse
- dup length FDBytes sub 0 gt
- {
- dup
- FDBytes 0 ne
- {0 FDBytes ct_cvnsi}
- {pop 0}
- ifelse
- /fdIndex exch def
- dup length FDBytes sub FDBytes exch getinterval
- /charstring exch def
- exit
- }
- {
- pop
- cid 0 eq
- {/charstring nullstring def exit}
- if
- /cid 0 def
- }
- ifelse
- }
- loop
- }def
- /ct_SetCacheDevice
- {
- 0 0 moveto
- dup stringwidth
- 3 -1 roll
- true charpath
- pathbbox
- 0 -1000
- 7 index 2 div 880
- setcachedevice2
- 0 0 moveto
- }def
- /ct_CloneSetCacheProc
- {
- 1 eq
- {
- stringwidth
- pop -2 div -880
- 0 -1000 setcharwidth
- moveto
- }
- {
- usewidths?
- {
- currentfont/Widths get cid
- 2 copy known
- {get exch pop aload pop}
- {pop pop stringwidth}
- ifelse
- }
- {stringwidth}
- ifelse
- setcharwidth
- 0 0 moveto
- }
- ifelse
- }def
- /ct_Type3ShowCharString
- {
- ct_FDDict fdIndex 2 copy known
- {get}
- {
- currentglobal 3 1 roll
- 1 index gcheck setglobal
- ct_Type1FontTemplate dup maxlength dict copy
- begin
- FDArray fdIndex get
- dup/FontMatrix 2 copy known
- {get}
- {pop pop ct_defaultFontMtx}
- ifelse
- /FontMatrix exch dup length array copy def
- /Private get
- /Private exch def
- /Widths rootfont/Widths get def
- /CharStrings 1 dict dup/.notdef
- <d841272cf18f54fc13>dup length string copy put def
- currentdict
- end
- /ct_Type1Font exch definefont
- dup 5 1 roll put
- setglobal
- }
- ifelse
- dup/CharStrings get 1 index/Encoding get
- ct_dfCharCode get charstring put
- rootfont/WMode 2 copy known
- {get}
- {pop pop 0}
- ifelse
- exch
- 1000 scalefont setfont
- ct_str1 0 ct_dfCharCode put
- ct_str1 exch ct_dfSetCacheProc
- ct_SyntheticBold
- {
- currentpoint
- ct_str1 show
- newpath
- moveto
- ct_str1 true charpath
- ct_StrokeWidth setlinewidth
- stroke
- }
- {ct_str1 show}
- ifelse
- }def
- /ct_Type4ShowCharString
- {
- ct_dfDict ct_dfCharCode charstring
- FDArray fdIndex get
- dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not
- {ct_1000Mtx matrix concatmatrix concat}
- {pop}
- ifelse
- /Private get
- Adobe_CoolType_Utility/ct_Level2? get not
- {
- ct_dfDict/Private
- 3 -1 roll
- {put}
- 1183615869 internaldict/superexec get exec
- }
- if
- 1183615869 internaldict
- Adobe_CoolType_Utility/ct_Level2? get
- {1 index}
- {3 index/Private get mark 6 1 roll}
- ifelse
- dup/RunInt known
- {/RunInt get}
- {pop/CCRun}
- ifelse
- get exec
- Adobe_CoolType_Utility/ct_Level2? get not
- {cleartomark}
- if
- }bind def
- /ct_BuildCharIncremental
- {
- {
- Adobe_CoolType_Utility/ct_MakeOCF get begin
- ct_BuildCharSetUp
- ct_ShowCharString
- }
- stopped
- {stop}
- if
- end
- end
- end
- end
- }bind def
- /BaseFontNameStr(BF00)def
- /ct_Type1FontTemplate 14 dict
- begin
- /FontType 1 def
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /PaintType 0 def
- currentdict
- end def
- /BaseFontTemplate 11 dict
- begin
- /FontMatrix [0.001 0 0 0.001 0 0]def
- /FontBBox [-250 -250 1250 1250]def
- /Encoding ct_cHexEncoding def
- /BuildChar/ct_BuildCharIncremental load def
- ct_Clone?
- {
- /FontType 3 def
- /ct_ShowCharString/ct_Type3ShowCharString load def
- /ct_dfSetCacheProc/ct_CloneSetCacheProc load def
- /ct_SyntheticBold false def
- /ct_StrokeWidth 1 def
- }
- {
- /FontType 4 def
- /Private 1 dict dup/lenIV 4 put def
- /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def
- /PaintType 0 def
- /ct_ShowCharString/ct_Type4ShowCharString load def
- }
- ifelse
- /ct_str1 1 string def
- currentdict
- end def
- /BaseFontDictSize BaseFontTemplate length 5 add def
- /ct_matrixeq
- {
- true 0 1 5
- {
- dup 4 index exch get exch 3 index exch get eq and
- dup not
- {exit}
- if
- }
- for
- exch pop exch pop
- }bind def
- /ct_makeocf
- {
- 15 dict
- begin
- exch/WMode exch def
- exch/FontName exch def
- /FontType 0 def
- /FMapType 2 def
- dup/FontMatrix known
- {dup/FontMatrix get/FontMatrix exch def}
- {/FontMatrix matrix def}
- ifelse
- /bfCount 1 index/CIDCount get 256 idiv 1 add
- dup 256 gt{pop 256}if def
- /Encoding
- 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for
- bfCount 1 255{2 copy bfCount put pop}for
- def
- /FDepVector bfCount dup 256 lt{1 add}if array def
- BaseFontTemplate BaseFontDictSize dict copy
- begin
- /CIDFont exch def
- CIDFont/FontBBox known
- {CIDFont/FontBBox get/FontBBox exch def}
- if
- CIDFont/CDevProc known
- {CIDFont/CDevProc get/CDevProc exch def}
- if
- currentdict
- end
- BaseFontNameStr 3(0)putinterval
- 0 1 bfCount dup 256 eq{1 sub}if
- {
- FDepVector exch
- 2 index BaseFontDictSize dict copy
- begin
- dup/CIDFirstByte exch 256 mul def
- FontType 3 eq
- {/ct_FDDict 2 dict def}
- if
- currentdict
- end
- 1 index 16
- BaseFontNameStr 2 2 getinterval cvrs pop
- BaseFontNameStr exch definefont
- put
- }
- for
- ct_Clone?
- {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def}
- if
- FontName
- currentdict
- end
- definefont
- ct_Clone?
- {
- gsave
- dup 1000 scalefont setfont
- ct_BuildCharDict
- begin
- /usewidths? false def
- currentfont/Widths get
- begin
- exch/CIDFont get/GlyphDirectory get
- {
- pop
- dup charcode exch 1 index 0 2 index 256 idiv put
- 1 index exch 1 exch 256 mod put
- stringwidth 2 array astore def
- }
- forall
- end
- /usewidths? true def
- end
- grestore
- }
- {exch pop}
- ifelse
- }bind def
- currentglobal true setglobal
- /ct_ComposeFont
- {
- ct_UseNativeCapability?
- {
- 2 index/CMap ct_resourcestatus
- {pop pop exch pop}
- {
- /CIDInit/ProcSet findresource
- begin
- 12 dict
- begin
- begincmap
- /CMapName 3 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- exch/WMode exch def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {
- dup length string copy
- exch pop exch pop
- }
- {pop(Identity)}
- ifelse
- }
- {pop (Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- 3 2 roll pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- setglobal
- /ct_MakeIdentity
- {
- ct_UseNativeCapability?
- {
- 1 index/CMap ct_resourcestatus
- {pop pop}
- {
- /CIDInit/ProcSet findresource begin
- 12 dict begin
- begincmap
- /CMapName 2 index def
- /CMapVersion 1.000 def
- /CMapType 1 def
- /CIDSystemInfo 3 dict dup
- begin
- /Registry(Adobe)def
- /Ordering
- CMapName ct_mkocfStr100 cvs
- (Adobe-)search
- {
- pop pop
- (-)search
- {dup length string copy exch pop exch pop}
- {pop(Identity)}
- ifelse
- }
- {pop(Identity)}
- ifelse
- def
- /Supplement 0 def
- end def
- 1 begincodespacerange
- <0000><FFFF>
- endcodespacerange
- 1 begincidrange
- <0000><FFFF>0
- endcidrange
- endcmap
- CMapName currentdict/CMap defineresource pop
- end
- end
- }
- ifelse
- composefont
- }
- {
- exch pop
- 0 get/CIDFont findresource
- ct_makeocf
- }
- ifelse
- }bind def
- currentdict readonly pop
- end
- end
-%%EndResource
-setglobal
-%%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0
-%%Copyright: Copyright 1987-2004 Adobe Systems Incorporated.
-%%Version: 1.0 0
-userdict/ct_T42Dict 15 dict put
-ct_T42Dict begin
-/Is2015?
-{
- version
- cvi
- 2015
- ge
-}bind def
-/AllocGlyphStorage
-{
- Is2015?
- {
- pop
- }
- {
- {string}forall
- }ifelse
-}bind def
-/Type42DictBegin
-{
-25 dict begin
- /FontName exch def
- /CharStrings 256 dict
-begin
- /.notdef 0 def
- currentdict
-end def
- /Encoding exch def
- /PaintType 0 def
- /FontType 42 def
- /FontMatrix[1 0 0 1 0 0]def
- 4 array astore cvx/FontBBox exch def
- /sfnts
-}bind def
-/Type42DictEnd
-{
- currentdict dup/FontName get exch definefont end
-ct_T42Dict exch
-dup/FontName get exch put
-}bind def
-/RD{string currentfile exch readstring pop}executeonly def
-/PrepFor2015
-{
-Is2015?
-{
- /GlyphDirectory
- 16
- dict def
- sfnts 0 get
- dup
- 2 index
- (glyx)
- putinterval
- 2 index
- (locx)
- putinterval
- pop
- pop
-}
-{
- pop
- pop
-}ifelse
-}bind def
-/AddT42Char
-{
-Is2015?
-{
- /GlyphDirectory get
- begin
- def
- end
- pop
- pop
-}
-{
- /sfnts get
- 4 index
- get
- 3 index
- 2 index
- putinterval
- pop
- pop
- pop
- pop
-}ifelse
-}bind def
-/T0AddT42Mtx2
-{
-/CIDFont findresource/Metrics2 get begin def end
-}bind def
-end
-%%EndResource
-currentglobal true setglobal
-%%BeginFile: MMFauxFont.prc
-%%Copyright: Copyright 1987-2001 Adobe Systems Incorporated.
-%%All Rights Reserved.
-userdict /ct_EuroDict 10 dict put
-ct_EuroDict begin
-/ct_CopyFont
-{
- { 1 index /FID ne {def} {pop pop} ifelse} forall
-} def
-/ct_GetGlyphOutline
-{
- gsave
- initmatrix newpath
- exch findfont dup
- length 1 add dict
- begin
- ct_CopyFont
- /Encoding Encoding dup length array copy
- dup
- 4 -1 roll
- 0 exch put
- def
- currentdict
- end
- /ct_EuroFont exch definefont
- 1000 scalefont setfont
- 0 0 moveto
- [
- <00> stringwidth
- <00> false charpath
- pathbbox
- [
- {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall
- grestore
- counttomark 8 add
-}
-def
-/ct_MakeGlyphProc
-{
- ] cvx
- /ct_PSBuildGlyph cvx
- ] cvx
-} def
-/ct_PSBuildGlyph
-{
- gsave
- 8 -1 roll pop
- 7 1 roll
- 6 -2 roll ct_FontMatrix transform 6 2 roll
- 4 -2 roll ct_FontMatrix transform 4 2 roll
- ct_FontMatrix transform
- currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse
- dup 9 1 roll
- {
- currentdict /StrokeWidth 2 copy known
- {
- get 2 div
- 0 ct_FontMatrix dtransform pop
- 5 1 roll
- 4 -1 roll 4 index sub
- 4 1 roll
- 3 -1 roll 4 index sub
- 3 1 roll
- exch 4 index add exch
- 4 index add
- 5 -1 roll pop
- }
- {
- pop pop
- }
- ifelse
- }
- if
- setcachedevice
- ct_FontMatrix concat
- ct_PSPathOps begin
- exec
- end
- {
- currentdict /StrokeWidth 2 copy known
- { get }
- { pop pop 0 }
- ifelse
- setlinewidth stroke
- }
- {
- fill
- }
- ifelse
- grestore
-} def
-/ct_PSPathOps 4 dict dup begin
- /m {moveto} def
- /l {lineto} def
- /c {curveto} def
- /cp {closepath} def
-end
-def
-/ct_matrix1000 [1000 0 0 1000 0 0] def
-/ct_AddGlyphProc
-{
- 2 index findfont dup length 4 add dict
- begin
- ct_CopyFont
- /CharStrings CharStrings dup length 1 add dict copy
- begin
- 3 1 roll def
- currentdict
- end
- def
- /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def
- /ct_PSBuildGlyph /ct_PSBuildGlyph load def
- /ct_PSPathOps /ct_PSPathOps load def
- currentdict
- end
- definefont pop
-}
-def
-systemdict /languagelevel known
-{
- /ct_AddGlyphToPrinterFont {
- 2 copy
- ct_GetGlyphOutline 3 add -1 roll restore
- ct_MakeGlyphProc
- ct_AddGlyphProc
- } def
-}
-{
- /ct_AddGlyphToPrinterFont {
- pop pop restore
- Adobe_CTFauxDict /$$$FONTNAME get
- /Euro
- Adobe_CTFauxDict /$$$SUBSTITUTEBASE get
- ct_EuroDict exch get
- ct_AddGlyphProc
- } def
-} ifelse
-/AdobeSansMM
-{
-556 0 24 -19 541 703
- {
- 541 628 m
- 510 669 442 703 354 703 c
- 201 703 117 607 101 444 c
- 50 444 l
- 25 372 l
- 97 372 l
- 97 301 l
- 49 301 l
- 24 229 l
- 103 229 l
- 124 67 209 -19 350 -19 c
- 435 -19 501 25 509 32 c
- 509 131 l
- 492 105 417 60 343 60 c
- 267 60 204 127 197 229 c
- 406 229 l
- 430 301 l
- 191 301 l
- 191 372 l
- 455 372 l
- 479 444 l
- 194 444 l
- 201 531 245 624 348 624 c
- 433 624 484 583 509 534 c
- cp
- 556 0 m
- }
-ct_PSBuildGlyph
-} def
-/AdobeSerifMM
-{
-500 0 10 -12 484 692
- {
- 347 298 m
- 171 298 l
- 170 310 170 322 170 335 c
- 170 362 l
- 362 362 l
- 374 403 l
- 172 403 l
- 184 580 244 642 308 642 c
- 380 642 434 574 457 457 c
- 481 462 l
- 474 691 l
- 449 691 l
- 433 670 429 657 410 657 c
- 394 657 360 692 299 692 c
- 204 692 94 604 73 403 c
- 22 403 l
- 10 362 l
- 70 362 l
- 69 352 69 341 69 330 c
- 69 319 69 308 70 298 c
- 22 298 l
- 10 257 l
- 73 257 l
- 97 57 216 -12 295 -12 c
- 364 -12 427 25 484 123 c
- 458 142 l
- 425 101 384 37 316 37 c
- 256 37 189 84 173 257 c
- 335 257 l
- cp
- 500 0 m
- }
-ct_PSBuildGlyph
-} def
-end
-%%EndFile
-setglobal
-Adobe_CoolType_Core begin /$None SetSubstituteStrategy end
-%%BeginResource: procset Adobe_AGM_Image 1.0 0
-%%Version: 1.0 0
-%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
-systemdict/setpacking known
-{
- currentpacking
- true setpacking
-}if
-userdict/Adobe_AGM_Image 71 dict dup begin put
-/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
-/nd{
- null def
-}bind def
-/AGMIMG_&image nd
-/AGMIMG_&colorimage nd
-/AGMIMG_&imagemask nd
-/AGMIMG_mbuf()def
-/AGMIMG_ybuf()def
-/AGMIMG_kbuf()def
-/AGMIMG_c 0 def
-/AGMIMG_m 0 def
-/AGMIMG_y 0 def
-/AGMIMG_k 0 def
-/AGMIMG_tmp nd
-/AGMIMG_imagestring0 nd
-/AGMIMG_imagestring1 nd
-/AGMIMG_imagestring2 nd
-/AGMIMG_imagestring3 nd
-/AGMIMG_imagestring4 nd
-/AGMIMG_imagestring5 nd
-/AGMIMG_cnt nd
-/AGMIMG_fsave nd
-/AGMIMG_colorAry nd
-/AGMIMG_override nd
-/AGMIMG_name nd
-/AGMIMG_maskSource nd
-/AGMIMG_flushfilters nd
-/invert_image_samples nd
-/knockout_image_samples nd
-/img nd
-/sepimg nd
-/devnimg nd
-/idximg nd
-/ds
-{
- Adobe_AGM_Core begin
- Adobe_AGM_Image begin
- /AGMIMG_&image systemdict/image get def
- /AGMIMG_&imagemask systemdict/imagemask get def
- /colorimage where{
- pop
- /AGMIMG_&colorimage/colorimage ldf
- }if
- end
- end
-}def
-/ps
-{
- Adobe_AGM_Image begin
- /AGMIMG_ccimage_exists{/customcolorimage where
- {
- pop
- /Adobe_AGM_OnHost_Seps where
- {
- pop false
- }{
- /Adobe_AGM_InRip_Seps where
- {
- pop false
- }{
- true
- }ifelse
- }ifelse
- }{
- false
- }ifelse
- }bdf
- level2{
- /invert_image_samples
- {
- Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
- /Decode[Decode 1 get Decode 0 get]def
- }def
- /knockout_image_samples
- {
- Operator/imagemask ne{
- /Decode[1 1]def
- }if
- }def
- }{
- /invert_image_samples
- {
- {1 exch sub}currenttransfer addprocs settransfer
- }def
- /knockout_image_samples
- {
- {pop 1}currenttransfer addprocs settransfer
- }def
- }ifelse
- /img/imageormask ldf
- /sepimg/sep_imageormask ldf
- /devnimg/devn_imageormask ldf
- /idximg/indexed_imageormask ldf
- /_ctype 7 def
- currentdict{
- dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
- bind
- }if
- def
- }forall
-}def
-/pt
-{
- end
-}def
-/dt
-{
-}def
-/AGMIMG_flushfilters
-{
- dup type/arraytype ne
- {1 array astore}if
- dup 0 get currentfile ne
- {dup 0 get flushfile}if
- {
- dup type/filetype eq
- {
- dup status 1 index currentfile ne and
- {closefile}
- {pop}
- ifelse
- }{pop}ifelse
- }forall
-}def
-/AGMIMG_init_common
-{
- currentdict/T known{/ImageType/T ldf currentdict/T undef}if
- currentdict/W known{/Width/W ldf currentdict/W undef}if
- currentdict/H known{/Height/H ldf currentdict/H undef}if
- currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
- currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
- currentdict/D known{/Decode/D ldf currentdict/D undef}if
- currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
- currentdict/O known{
- /Operator/O load 1 eq{
- /imagemask
- }{
- /O load 2 eq{
- /image
- }{
- /colorimage
- }ifelse
- }ifelse
- def
- currentdict/O undef
- }if
- currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
- currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
- currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
- currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
- /DataSource load xcheck not{
- DataSource type/arraytype eq{
- DataSource 0 get type/filetype eq{
- /_Filters DataSource def
- currentdict/MultipleDataSources known not{
- /DataSource DataSource dup length 1 sub get def
- }if
- }if
- }if
- currentdict/MultipleDataSources known not{
- /MultipleDataSources DataSource type/arraytype eq{
- DataSource length 1 gt
- }
- {false}ifelse def
- }if
- }if
- /NComponents Decode length 2 div def
- currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
-}bdf
-/imageormask_sys
-{
- begin
- AGMIMG_init_common
- save mark
- level2{
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- AGMIMG_&imagemask
- }{
- BitsPerComponent ImageMatrix/DataSource load
- AGMIMG_&image
- }ifelse
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- cleartomark restore
- end
-}def
-/overprint_plate
-{
- currentoverprint{
- 0 get dup type/nametype eq{
- dup/DeviceGray eq{
- pop AGMCORE_black_plate not
- }{
- /DeviceCMYK eq{
- AGMCORE_is_cmyk_sep not
- }if
- }ifelse
- }{
- false exch
- {
- AGMOHS_sepink eq or
- }forall
- not
- }ifelse
- }{
- pop false
- }ifelse
-}def
-/process_mask
-{
- level3{
- dup begin
- /ImageType 1 def
- end
- 4 dict begin
- /DataDict exch def
- /ImageType 3 def
- /InterleaveType 3 def
- /MaskDict 9 dict begin
- /ImageType 1 def
- /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
- /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
- /ImageMatrix[Width 0 0 Height neg 0 Height]def
- /NComponents 1 def
- /BitsPerComponent 1 def
- /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
- /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
- currentdict end def
- currentdict end
- }if
-}def
-/use_mask
-{
- dup/Mask known {dup/Mask get}{false}ifelse
-}def
-/imageormask
-{
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }
- {
- save mark
- level2 AGMCORE_host_sep not and{
- currentdict
- Operator/imagemask eq DeviceN_PS2 not and{
- imagemask
- }{
- AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
- [/Separation/Black/DeviceGray{}]setcolorspace
- /Decode[Decode 1 get Decode 0 get]def
- }if
- use_mask{
- process_mask image
- }{
- DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
- {
- Names convert_to_process not{
- 2 dict begin
- /imageDict xdf
- /names_index 0 def
- gsave
- imageDict write_image_file{
- Names{
- dup(None)ne{
- [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
- Operator imageDict read_image_file
- names_index 0 eq{true setoverprint}if
- /names_index names_index 1 add def
- }{
- pop
- }ifelse
- }forall
- close_image_file
- }if
- grestore
- end
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/imagemask eq{
- imagemask
- }{
- image
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- }{
- Width Height
- Operator/imagemask eq{
- Decode 0 get 1 eq Decode 1 get 0 eq and
- ImageMatrix/DataSource load
- /Adobe_AGM_OnHost_Seps where{
- pop imagemask
- }{
- currentgray 1 ne{
- currentdict imageormask_sys
- }{
- currentoverprint not{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- BitsPerComponent ImageMatrix
- MultipleDataSources{
- 0 1 NComponents 1 sub{
- DataSource exch get
- }for
- }{
- /DataSource load
- }ifelse
- Operator/colorimage eq{
- AGMCORE_host_sep{
- MultipleDataSources level2 or NComponents 4 eq and{
- AGMCORE_is_cmyk_sep{
- MultipleDataSources{
- /DataSource DataSource 0 get xcheck
- {
- [
- DataSource 0 get/exec cvx
- DataSource 1 get/exec cvx
- DataSource 2 get/exec cvx
- DataSource 3 get/exec cvx
- /AGMCORE_get_ink_data cvx
- ]cvx
- }{
- DataSource aload pop AGMCORE_get_ink_data
- }ifelse def
- }{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- /DataSource load
- filter_cmyk 0()/SubFileDecode filter def
- }ifelse
- /Decode[Decode 0 get Decode 1 get]def
- /MultipleDataSources false def
- /NComponents 1 def
- /Operator/image def
- invert_image_samples
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- 1 AGMCORE_&setgray
- currentdict imageormask_sys
- }{
- currentdict ignoreimagedata
- }ifelse
- }ifelse
- }{
- MultipleDataSources NComponents AGMIMG_&colorimage
- }ifelse
- }{
- true NComponents colorimage
- }ifelse
- }{
- Operator/image eq{
- AGMCORE_host_sep{
- /DoImage true def
- currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
- {
- AGMCORE_black_plate not Operator/imagemask ne and{
- /DoImage false def
- currentdict ignoreimagedata
- }if
- }if
- 1 AGMCORE_&setgray
- DoImage
- {currentdict imageormask_sys}if
- }{
- use_mask{
- process_mask image
- }{
- image
- }ifelse
- }ifelse
- }{
- Operator/knockout eq{
- pop pop pop pop pop
- currentcolorspace overprint_plate not{
- knockout_unitsq
- }if
- }if
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/sep_imageormask
-{
- /sep_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_avoid_L2_sep_space{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- }if
- AGMIMG_ccimage_exists
- MappedCSA 0 get/DeviceCMYK eq and
- currentdict/Components known and
- Name()ne and
- Name(All)ne and
- Operator/image eq and
- AGMCORE_producing_seps not and
- level2 not and
- {
- Width Height BitsPerComponent ImageMatrix
- [
- /DataSource load/exec cvx
- {
- 0 1 2 index length 1 sub{
- 1 index exch
- 2 copy get 255 xor put
- }for
- }/exec cvx
- ]cvx bind
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Name findcmykcustomcolor
- customcolorimage
- }{
- AGMCORE_producing_seps not{
- level2{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
- [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- currentdict imageormask
- }{
- currentdict
- Operator/imagemask eq{
- imageormask
- }{
- sep_imageormask_lev1
- }ifelse
- }ifelse
- }{
- AGMCORE_host_sep{
- Operator/knockout eq{
- currentdict/ImageMatrix get concat
- knockout_unitsq
- }{
- currentgray 1 ne{
- AGMCORE_is_cmyk_sep Name(All)ne and{
- level2{
- Name AGMCORE_IsSeparationAProcessColor
- {
- Operator/imagemask eq{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
- }if
- }{
- invert_image_samples
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- [/Separation Name[/DeviceGray]
- {
- sep_colorspace_proc AGMCORE_get_ink_data
- 1 exch sub
- }bind
- ]AGMCORE_&setcolorspace
- /sep_tint AGMCORE_gget AGMCORE_&setcolor
- }if
- }ifelse
- currentdict imageormask_sys
- }{
- currentdict
- Operator/imagemask eq{
- imageormask_sys
- }{
- sep_image_lev1_sep
- }ifelse
- }ifelse
- }{
- Operator/imagemask ne{
- invert_image_samples
- }if
- currentdict imageormask_sys
- }ifelse
- }{
- currentoverprint not Name(All)eq or Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
- currentcolorspace 0 get/Separation ne{
- [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
- /sep_tint AGMCORE_gget setcolor
- }if
- }if
- currentoverprint
- MappedCSA 0 get/DeviceCMYK eq and
- Name AGMCORE_IsSeparationAProcessColor not and
- //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
- Name(All)ne and{
- imageormask_l2_overprint
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
-}def
-/colorSpaceElemCnt
-{
- mark currentcolor counttomark dup 2 add 1 roll cleartomark
-}bdf
-/devn_sep_datasource
-{
- 1 dict begin
- /dataSource xdf
- [
- 0 1 dataSource length 1 sub{
- dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
- /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
- }for
- ]cvx bind
- end
-}bdf
-/devn_alt_datasource
-{
- 11 dict begin
- /convProc xdf
- /origcolorSpaceElemCnt xdf
- /origMultipleDataSources xdf
- /origBitsPerComponent xdf
- /origDecode xdf
- /origDataSource xdf
- /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
- /DataSource origMultipleDataSources
- {
- [
- BitsPerComponent 8 idiv origDecode length 2 idiv mul string
- 0 1 origDecode length 2 idiv 1 sub
- {
- dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
- origDataSource exch get 0()/SubFileDecode filter
- BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
- }for
- ]bind cvx
- }{origDataSource}ifelse 0()/SubFileDecode filter def
- [
- origcolorSpaceElemCnt string
- 0 2 origDecode length 2 sub
- {
- dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
- 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
- }for
- /convProc load/exec cvx
- origcolorSpaceElemCnt 1 sub -1 0
- {
- /dup cvx 2/add cvx/index cvx
- 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
- }for
- ]bind cvx 0()/SubFileDecode filter
- end
-}bdf
-/devn_imageormask
-{
- /devicen_colorspace_dict AGMCORE_gget begin
- CSA map_csa
- 2 dict begin
- dup
- /srcDataStrs[3 -1 roll begin
- AGMIMG_init_common
- currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
- {
- Width Decode length 2 div mul cvi
- {
- dup 65535 gt{1 add 2 div cvi}{exit}ifelse
- }loop
- string
- }repeat
- end]def
- /dstDataStr srcDataStrs 0 get length string def
- begin
- AGMIMG_init_common
- SkipImageProc{
- currentdict consumeimagedata
- }{
- save mark
- AGMCORE_producing_seps not{
- level3 not{
- Operator/imagemask ne{
- /DataSource[[
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
- /MultipleDataSources true def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- }if
- }if
- currentdict imageormask
- }{
- AGMCORE_host_sep{
- Names convert_to_process{
- CSA get_csa_by_name 0 get/DeviceCMYK eq{
- /DataSource
- Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- filter_cmyk 0()/SubFileDecode filter def
- /MultipleDataSources false def
- /Decode[1 0]def
- /DeviceGray setcolorspace
- currentdict imageormask_sys
- }{
- AGMCORE_report_unsupported_color_space
- AGMCORE_black_plate{
- /DataSource
- DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
- CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
- devn_alt_datasource
- /MultipleDataSources false def
- /Decode colorSpaceElemCnt[exch{0 1}repeat]def
- currentdict imageormask_sys
- }{
- gsave
- knockout_unitsq
- grestore
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }
- {
- /devicen_colorspace_dict AGMCORE_gget/names_index known{
- Operator/imagemask ne{
- MultipleDataSources{
- /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
- /MultipleDataSources false def
- }{
- /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
- }ifelse
- invert_image_samples
- }if
- currentdict imageormask_sys
- }{
- currentoverprint not Operator/imagemask eq and{
- currentdict imageormask_sys
- }{
- currentoverprint not
- {
- gsave
- knockout_unitsq
- grestore
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- currentdict imageormask
- }ifelse
- }ifelse
- cleartomark restore
- }ifelse
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
- end
- end
-}def
-/imageormask_l2_overprint
-{
- currentdict
- currentcmykcolor add add add 0 eq{
- currentdict consumeimagedata
- }{
- level3{
- currentcmykcolor
- /AGMIMG_k xdf
- /AGMIMG_y xdf
- /AGMIMG_m xdf
- /AGMIMG_c xdf
- Operator/imagemask eq{
- [/DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]/DeviceCMYK{}]setcolorspace
- AGMIMG_c 0 ne{AGMIMG_c}if
- AGMIMG_m 0 ne{AGMIMG_m}if
- AGMIMG_y 0 ne{AGMIMG_y}if
- AGMIMG_k 0 ne{AGMIMG_k}if
- setcolor
- }{
- /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
- [/Indexed
- [
- /DeviceN[
- AGMIMG_c 0 ne{/Cyan}if
- AGMIMG_m 0 ne{/Magenta}if
- AGMIMG_y 0 ne{/Yellow}if
- AGMIMG_k 0 ne{/Black}if
- ]
- /DeviceCMYK{
- AGMIMG_k 0 eq{0}if
- AGMIMG_y 0 eq{0 exch}if
- AGMIMG_m 0 eq{0 3 1 roll}if
- AGMIMG_c 0 eq{0 4 1 roll}if
- }
- ]
- 255
- {
- 255 div
- mark exch
- dup dup dup
- AGMIMG_k 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_y 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_m 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- AGMIMG_c 0 ne{
- /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
- counttomark 1 roll
- }{
- pop
- }ifelse
- counttomark 1 add -1 roll pop
- }
- ]setcolorspace
- }ifelse
- imageormask_sys
- }{
- write_image_file{
- currentcmykcolor
- 0 ne{
- [/Separation/Black/DeviceGray{}]setcolorspace
- gsave
- /Black
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Yellow/DeviceGray{}]setcolorspace
- gsave
- /Yellow
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Magenta/DeviceGray{}]setcolorspace
- gsave
- /Magenta
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- 0 ne{
- [/Separation/Cyan/DeviceGray{}]setcolorspace
- gsave
- /Cyan
- [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
- cvx modify_halftone_xfer
- Operator currentdict read_image_file
- grestore
- }if
- close_image_file
- }{
- imageormask
- }ifelse
- }ifelse
- }ifelse
-}def
-/indexed_imageormask
-{
- begin
- AGMIMG_init_common
- save mark
- currentdict
- AGMCORE_host_sep{
- Operator/knockout eq{
- /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
- /CSA get get_csa_by_name
- }{
- /Names get
- }ifelse
- overprint_plate not{
- knockout_unitsq
- }if
- }{
- Indexed_DeviceN{
- /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
- indexed_image_lev2_sep
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }{
- AGMCORE_is_cmyk_sep{
- Operator/imagemask eq{
- imageormask_sys
- }{
- level2{
- indexed_image_lev2_sep
- }{
- indexed_image_lev1_sep
- }ifelse
- }ifelse
- }{
- currentoverprint not{
- knockout_unitsq
- }if
- currentdict consumeimagedata
- }ifelse
- }ifelse
- }ifelse
- }{
- level2{
- Indexed_DeviceN{
- /indexed_colorspace_dict AGMCORE_gget begin
- }{
- /indexed_colorspace_dict AGMCORE_gget dup null ne
- {
- begin
- currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
- get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
- AGMCORE_in_rip_sep and{
- [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
- setcolorspace
- }if
- end
- }
- {pop}ifelse
- }ifelse
- imageormask
- Indexed_DeviceN{
- end
- }if
- }{
- Operator/imagemask eq{
- imageormask
- }{
- indexed_imageormask_lev1
- }ifelse
- }ifelse
- }ifelse
- cleartomark restore
- currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
- end
-}def
-/indexed_image_lev2_sep
-{
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- Indexed_DeviceN not{
- currentcolorspace
- dup 1/DeviceGray put
- dup 3
- currentcolorspace 2 get 1 add string
- 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
- {
- dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
- }for
- put setcolorspace
- }if
- currentdict
- Operator/imagemask eq{
- AGMIMG_&imagemask
- }{
- use_mask{
- process_mask AGMIMG_&image
- }{
- AGMIMG_&image
- }ifelse
- }ifelse
- end end
-}def
- /OPIimage
- {
- dup type/dicttype ne{
- 10 dict begin
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /ImageType 1 def
- /Decode[0 1 def]
- currentdict
- end
- }if
- dup begin
- /NComponents 1 cdndf
- /MultipleDataSources false cdndf
- /SkipImageProc{false}cdndf
- /Decode[
- 0
- currentcolorspace 0 get/Indexed eq{
- 2 BitsPerComponent exp 1 sub
- }{
- 1
- }ifelse
- ]cdndf
- /Operator/image cdndf
- end
- /sep_colorspace_dict AGMCORE_gget null eq{
- imageormask
- }{
- gsave
- dup begin invert_image_samples end
- sep_imageormask
- grestore
- }ifelse
- }def
-/cachemask_level2
-{
- 3 dict begin
- /LZWEncode filter/WriteFilter xdf
- /readBuffer 256 string def
- /ReadFilter
- currentfile
- 0(%EndMask)/SubFileDecode filter
- /ASCII85Decode filter
- /RunLengthDecode filter
- def
- {
- ReadFilter readBuffer readstring exch
- WriteFilter exch writestring
- not{exit}if
- }loop
- WriteFilter closefile
- end
-}def
-/spot_alias
-{
- /mapto_sep_imageormask
- {
- dup type/dicttype ne{
- 12 dict begin
- /ImageType 1 def
- /DataSource xdf
- /ImageMatrix xdf
- /BitsPerComponent xdf
- /Height xdf
- /Width xdf
- /MultipleDataSources false def
- }{
- begin
- }ifelse
- /Decode[/customcolor_tint AGMCORE_gget 0]def
- /Operator/image def
- /SkipImageProc{false}def
- currentdict
- end
- sep_imageormask
- }bdf
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_colorAry xddf
- /customcolor_tint AGMCORE_gget
- <<
- /Name AGMIMG_colorAry 4 get
- /CSA[/DeviceCMYK]
- /TintMethod/Subtractive
- /TintProc null
- /MappedCSA null
- /NComponents 4
- /Components[AGMIMG_colorAry aload pop pop]
- >>
- setsepcolorspace
- mapto_sep_imageormask
- }ndf
- Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
- /customcolorimage
- {
- Adobe_AGM_Image/AGMIMG_override false put
- current_spot_alias{dup 4 get map_alias}{false}ifelse
- {
- false set_spot_alias
- /customcolor_tint AGMCORE_gget exch setsepcolorspace
- pop
- mapto_sep_imageormask
- true set_spot_alias
- }{
- //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
- }ifelse
- }bdf
-}def
-/snap_to_device
-{
- 6 dict begin
- matrix currentmatrix
- dup 0 get 0 eq 1 index 3 get 0 eq and
- 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
- {
- 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
- 0 0 transform
- AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
- itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
- 1 1 transform
- AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
- itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
- [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
- }{
- }ifelse
- end
-}def
-level2 not{
- /colorbuf
- {
- 0 1 2 index length 1 sub{
- dup 2 index exch get
- 255 exch sub
- 2 index
- 3 1 roll
- put
- }for
- }def
- /tint_image_to_color
- {
- begin
- Width Height BitsPerComponent ImageMatrix
- /DataSource load
- end
- Adobe_AGM_Image begin
- /AGMIMG_mbuf 0 string def
- /AGMIMG_ybuf 0 string def
- /AGMIMG_kbuf 0 string def
- {
- colorbuf dup length AGMIMG_mbuf length ne
- {
- dup length dup dup
- /AGMIMG_mbuf exch string def
- /AGMIMG_ybuf exch string def
- /AGMIMG_kbuf exch string def
- }if
- dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
- }
- addprocs
- {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
- end
- }def
- /sep_imageormask_lev1
- {
- begin
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {
- 255 mul round cvi GrayLookup exch get
- }currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- /sep_colorspace_dict AGMCORE_gget/Components known{
- MappedCSA 0 get/DeviceCMYK eq{
- Components aload pop
- }{
- 0 0 0 Components aload pop 1 exch sub
- }ifelse
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
- {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- currentcolortransfer
- {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
- {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }{
- MappedCSA 0 get/DeviceGray eq{
- {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
- currentdict imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
- {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
- setcolortransfer
- currentdict tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- }ifelse
- end
- }def
- /sep_image_lev1_sep
- {
- begin
- /sep_colorspace_dict AGMCORE_gget/Components known{
- Components aload pop
- Adobe_AGM_Image/AGMIMG_k xddf
- Adobe_AGM_Image/AGMIMG_y xddf
- Adobe_AGM_Image/AGMIMG_m xddf
- Adobe_AGM_Image/AGMIMG_c xddf
- {AGMIMG_c mul 1 exch sub}
- {AGMIMG_m mul 1 exch sub}
- {AGMIMG_y mul 1 exch sub}
- {AGMIMG_k mul 1 exch sub}
- }{
- {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
- {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
- }ifelse
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end
- }def
- /indexed_imageormask_lev1
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- currentdict
- MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
- {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceGray eq{
- {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
- imageormask
- }{
- MappedCSA 0 get/DeviceCMYK eq{
- currentcolortransfer
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }{
- currentcolortransfer
- {pop 1}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
- {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
- setcolortransfer
- tint_image_to_color
- }ifelse
- }ifelse
- }ifelse
- end end
- }def
- /indexed_image_lev1_sep
- {
- /indexed_colorspace_dict AGMCORE_gget begin
- begin
- {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
- {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
- AGMCORE_get_ink_data currenttransfer addprocs settransfer
- currentdict imageormask_sys
- end end
- }def
-}if
-end
-systemdict/setpacking known
-{setpacking}if
-%%EndResource
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndProlog
-%%BeginSetup
-Adobe_AGM_Utils begin
-2 2010 Adobe_AGM_Core/ds gx
-Adobe_CoolType_Core/ds get exec
-Adobe_AGM_Image/ds gx
-[/NamespacePush pdfmark_5
-[/_objdef {Doc_Metadata} /type /stream /OBJ pdfmark_5
-[{Doc_Metadata} 694 (% &end XMP packet& %) ReadBypdfmark_5_string
-<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
-<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00 ">
- <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- <rdf:Description rdf:about=""
- xmlns:xmp="http://ns.adobe.com/xap/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
- xmp:ModifyDate="2008-07-05T07:29:24-05:00"
- xmp:CreateDate="2008-07-05T07:29:24-05:00"
- xmp:MetadataDate="2008-07-05T07:29:24-05:00"
- dc:format="application/pdf"
- xmpMM:DocumentID="uuid:6a3503c5-6ef2-467e-a278-194181603b29"
- xmpMM:InstanceID="uuid:76185620-cc82-430b-a2af-05a6c424e2ca"/>
- </rdf:RDF>
-</x:xmpmeta>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<?xpacket end='w'?>
-
-
-% &end XMP packet& %
-
-[{Doc_Metadata} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark_5
-[/Document 1 dict begin /Metadata {Doc_Metadata} def currentdict end /BDC pdfmark_5
-[/NamespacePop pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-%%EndSetup
-%%Page: 1 1
-%%EndPageComments
-%%BeginPageSetup
-Adobe_AGM_Utils begin
-Adobe_AGM_Core/ps gx
-Adobe_AGM_Core/capture_mysetup gx
-Adobe_AGM_Utils/capture_cpd gx
-Adobe_CoolType_Core/ps get exec
-Adobe_AGM_Image/ps gx
-%%EndPageSetup
-1 -1 scale 0 -861.12 translate
-pgsv
-[1 0 0 1 0 0 ]ct
-gsave
-np
-gsave
-0 0 mo
-0 861.12 li
-528 861.12 li
-528 0 li
-cp
-clp
-[1 0 0 1 0 0 ]ct
-0 861.12 mo
-528 861.12 li
-528 0 li
-0 0 li
-cp
-false sop
-gsave
-/0
-[/DeviceCMYK] /CSA add_res
-/0 /CSA get_res setcolorspace
-clp
-[1 0 0 -1 0 861.12 ]ct
-[528 0 0 861.12 0 -9.2566e-5 ]ct
-snap_to_device
-Adobe_AGM_Image/AGMIMG_fl cf /ASCII85Decode fl /RunLengthDecode filter ddf
-<<
-/T 1
-/W 550
-/H 897
-/M[550 0 0 -897 0 897 ]
-/BC 8
-/D[0 1 0 1 0 1 0 1 ]
-/DS [
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-[AGMIMG_fl 550 string /rs cvx /pop cvx] cvx
-]
-/O 3
->>
-%%BeginBinary: 1
-img
-jT#8]T)aHCJcLB&f)PrLUo(&gri6F.WMcPfV5:)bUSXpgW>qk0TqJ*NS=5h1Q^=)'P*hi;Vl6SqXfS\:
-]Y2)Y^)Y#+^:_+l^;%@o]",;Z\@B,\\@T>g_Sa%"^Ve&6a2c9=`Q-*Dc-Obgf@\g5hVR2HgtC?2e^W*o
-d*gIqfD!kre,IepdJhDlcdDa?&(T(Rd+-b"e^i:#eCN7)g\fq4i8ESPiSj^o&`DU)hqm5EgYCN8e^Dgh
-bfIm(a8a0XbPfZ`aT'?[a8a-Y_uIUQ_Zmuo_8*gu]_f8F]XkY`\$iZMq7-L7rjDg6qm-:0rjE*A\@8iO
-Z*:@4rilX5[(!NSZ2Cm6YcOFfSXuUWZFB_@s0r!?r4;pCrP8HLp:=)2\$rfT[^ir]]Y;+rUnslbX0K.F
-^r"%2aN;HBaNM]JbK\>Yd*U(`c-O\]daQ[pf@eg0eCW=+gYCW@cd:+if%8O-h;-lAg=Y!,da-.ZrlG#Z
-(X14Sf%Aa5h:^E5h:L<3gYLfJjPSkQhu2C<g=tH?hVI#Ci85F,g"+^&e'catg>(K>h;6rBgYCWBinrYO
-iVqgJj58\Jg=Y$-eC2mmcHFAOa8WaP^AYeL]tM"f\,NlJ_o'=+^:h(f\@8iO['[?Qqmn9+e(EC8k3V[0
-oCDSJq"jmYmI'B0mdp2Ep%S%Fin)Jsbg+>Nb0f&.l0]5Up%.tPmI'H5nF5f2o'u)2jlP\)kq_YknF6,D
-q=jLJmd'6-nacDJp@\%JlKdd'n+6;LiSrn[md]rCoCDJBnaQ#9ioT@hmf)bPp&t']o()8Km0)\<k32%.
-kmm(CjlYjqmHX''l07L#nGVnYmd'l9!T`>IjQ5UhkNDI.rULEfnauABl/ps^gu[YWir.j9lMp5NmeQ8M
-nGi.\p&FX`o)A.Wmf;bNl3HhHmHj-&kiV^.!:p-Z!:]mR!:^!X#kIZ\o'u5<mdC)E!:p-]$2*lUm,mBi
-jlYA)h;7,PlKn$2o)8(Xm/HDQmJZ>Mr;HKlq#0XZm7HO*lKRQlj4;Vo[\T.;IqUbn/M/V24$m(bJsWLG
-_8!q-e)9Q_o_.h>k2,+Ym-WZagYU`@iTTOklgEonf%/R1g=t<7f@\m6rn\":gtSijN-K#=:J`$1<*sQo
-PbG1a`o-7Tm,[<Wdb*LAmHs?5oCDG=rp(Zfk3_U,nFH,3kiCUVgu.,Ljlu(%n*]W7n*B6(md]uLn,W"X
-nhB\(m-O!&kNqL$mHj*&ki_'ci8s.gm.9iCp%\7Uq>1!Zo(;SGoChnLo'Yo0l0Rd6cN!rs!.k3&!.k3&
-!.k3&!.k3R!!K*oVPpKnWroH(W29Kh*2TF*V5L5iVkp&[TV.jFR$a/)QC!f"R%:(OW2U!%Y,nk?]tXEZ
-!lMjgr4E]R]",A\\$i`S\$iiY^VRe#^;._e`sp,/`lQ<Gc-Obhg"P6;rn\%<gtC<0eC)dicI(,>eIU*W
-e'upuf%/=!daHUndaJ-@$..,Ke'lmsdF-VEfDa>'f@\g3r8.\:i8NVQi;V^7i;VUCh;$]:g=b'+dEg%[
-aN4>#s2P#\rQP/[rPnuZ`Pqho$,sg"_SX.)^qRP[]a)3_]"5G^\$u1Es1&*<s0hm5(:LZ\\%&rY\@8oQ
-ZEUL;ZEppH\@K/Urj)d8Za$X,T`q*^Uo^o3q7-L=qRljCrP8HLq7R<O]Xk\`\@/oV\[fAc^:qD^U`lS6
-YI(gT_SsU;ai;BBbK7oMbg"GZccs_Ybfe5XdaQ^trn%b3f@\g4h;7#:daZk"f\,$Xh$;Zef@JBsbf]k*
-rl>brcI14pg>(K9f@es2f@\j6hr<\pi!&#rhVR&Drn\:FhVR2Jh:^B1e'ujsf\5-9h;/%a#Me.miniSN
-iVhaHhr!8Fg=Op+e'l^ibK@oHrOrQP^V7Fq]XbP]rjWHT_SO"$]XbS^[^<BJ[^l7G!RoRZf\GTNm.0fA
-o_8(Qq>0[Lmd'3+nFQ8Ep[RS-f$;@Zbf@cIdG!dJmdg&Dq"O7HnaZ2@mdBc<m-4K1-g'XXlL=<6o(2JB
-m-X'(m.0fCq"XUVo'Gc1n*flBq<$o*m-aE9o`"CrnF5o5m,?sckj.R%mHj9/nalAGp@T*lo()>@n*fT.
-l0@Qum-O0+l0@[8mfi.HmdBH1r:1uulg*cujQ5C^jlPO_oC;D?md09*na>f-j5A_HjlPL]rSdeAs6TdR
-q<\d`nFZAHp%@qKo^hSAn*of7nG2GVnF>u9md9?,q<nL[p%.eGoDS1`oCDMEp%A(Yp)Weso'l8Bp@\.Q
-p\4:ImcWfrkj%0dioK=imdToBrUL-\n*oc5n,;YRr;HKlq#0a]nG_]'lfmKjf@%LDUm-@YAiD:n/1rY:
-5ZqiTQ`%:.^Vn+?i9Tq)o^:r'gYL]ID<Ka/gYUZ=iTBImmdB?!f\#-?hr!2DgY1H<iSiYLhVG2pN-T,A
-:f11j?>Y.TT;f*7h<OIqjQ+_9f\kuZlg=B<o(2>>mdBE-n+$#Ao_%A1kMG%Oi8Wb[m-=32mdBH.l07O%
-nb)>>nF?&JndY'Vmd0?(n*KH/mcj$#+m7tIj6,Ulm.0`?o_.nOq>1!XnFZ>Do(MeJnF#].lgF6=d=M@M
-!.k3&!5/@4!QP1l!.k3&!3H51Vl-MqXKJe1Ycb%*V5=0d)5O%'USFQWTV%aER@'5'QC!l'Pa@c.Vl6R"
-XKA_2ZG!uerkU,"^V[h$]XYDW['I$F[^<BHZ*L[B\%9;h_8*n)a2lEGbfIoKbg"J\dbEOTg`##)g"Fs+
-d*BkYa2lEJcHjncc-=S]daZgueG[o!f%8OQe,Ii2e^`@)f%/I+g"=s/f@JR*g"G-8h>Q13hqm5ghYuCD
-hVHu@g"4j,f$r-nbfe/Nao0<\a8aE]cMu,eb6H,3aiMQDa8<jZ`Poa3_YLtE]`,M<^&P\D\c92<[hlQa
-\[f;_]XkV^['R$AZa7*L\@T>c[^Q1E"1GSBVZs&pUoCN(\c',>]`,VB^AktD_th(i^:q:o]"5D_\\#Je
-]Y;(pV59uaW3<M9_8O@7aN;NDrl?A,ai_lQcHaYYb0%iKd*U1geCW:'e^rF*gY:N=f%/I+g"Y9;rn[q:
-gY(62e'cObrlP5a(s0k>a2uNOdam(&f@JO*gXOj,g"YB?hr=Xo#2e=rhqm5Jro+1AiSrbNg=OsUecsaZ
-gYL]Bh>Q"/gYC]Ernd\4rnnCGhqZu?f\"g*e'ZOebK@uD_>_4W^V.=l]"#5X\%&sI^'hWc\$rfQ['R-K
-\\.dQ!7_G,g=tZNm-jZCp[\:T/G8N"ki1U`lL+38oBYJqe]>nWaiquVg#qYgmIToCp[@VAo_%nJo(DYB
-lK8*,'].a0kjRm)lg3p%k3:sikj\-7p%A=T-gL$_mI'T>p[.A9mdfrCp[e"In*]Q-l/CX`lKmp/o',E*
-mdKf@pAjRYmK2qFm/H2IkS`XLoBtu3mdp&?na>l5n*fo@q=jRQo'Yi0qrJjalh']7lg3m!k3VHujQ#+Q
-gZ%5Ni8<GNiTf^oli$5Nli$2Tn*fl<naQ2Jo)J4Yn+lAKnc&%Sncn[Zp\+=Qo_n@\o`+X`pBpWeo^_VD
-p\4IVq#:!uq"XUSo'Gc1kih<sm-s`CrUg?bo(2JBnbqtWmJHYXpAaXZmJlGLkU5<=begZ_P_FU%69$n^
-2)[Q[;e0p*RAH^_`6d2qlg=00kM+J/a2\>(b0\M\rm;52hWa:mnEoAoh<3t`jQ$6u1?@NYj5JkNgp*?8
-KQh*9?X$Z>DLR\5VR+4oio]CYf#,GSg#M8ZlgsW6md'3(kih="rp^Tko'#8siSWPQj6#UomIK]4li$&M
-m-jT?rpBgWnG`"Xmg8@JlgO3/m-O$&''A<;l07EqlKRd+o()DCpA"L]rq-]lp\+@So^qYCo(;YGqq.qL
-JcLB&JcLB&JcLB&JcLH(!N;t.XKAV-YctF;Xf84oTqJ*Srh2rWSXlCDR[BD+P*2,sPa@Z(R[^.PWN<8-
-Z*V0Z^qmn)^q[b%^:Le[Z*:=4Z*Ua@Y,nb.ZF7<X^qmn*`lQ<HbK\5Sc-FV]daJ*M*8B6%g"4j*da$%W
-a2>m:aND`PccO>QcI(+je^XlSf%/I*g"H2P!8RS,"k_Sagt:9Vf+-KfgYCT@hV[2Hh;$fAh#?+;gtLE4
-f%&=#e'ZFarQ>)\s2b5cqp5;erQP;bs2tA`qSr`Y`l5j5q8**Eo=k7;s186@rO<ZS\[oAb]Y1tg\@/cM
-Z*^mI\@K8c]skKM\-f^R[&^1(VlR&/\c'2?^&YqI^')3c^qmk__th.l^q[Xu]tCqi]"G_i]Y1tmWiN+u
-XKf.C_8O@7aN;NDao09]b00e."Nnm-`l8S0cHae`dacjte^rF*gY:N=rn7A-rnS"?hVR/HgtLH5e^W!l
-rQH)"aN)?Bb0SJdf%&=#e_&O'e^rI-h;7#eiW%g7i"G#/jQ5I`j5T"RgY(31f\"m2h#?+8gt101g"P6<
-hu)@/h[A5ogY1?5eC;pnc-.?Sb/;-6_8*gu]",>[[^<KQ\@oSg]XYDW['I!D[^`u`^\bfLf@es8jQGn"
-qYU-]p@InHoBtu+i83>Om-sQ4kMP.HaN2NGc-Ohijm):$p%A+Tnac>Ep%@tJp%%M6jl,.Sg"PEHlg!Zp
-k2tpikiCpjo(DbNq"F@OnFHSJ+nbU(o()>@nF6&>mdBQ1m-3WmgYC]Gjll$ujlYakmIBfSp$V8<nauPG
-o)A%UljW4Gp[e%Lnb)SLnaZ2Jmjn,&nF,i5lg*Znj5JqTjQQ%"lfdKmjQ#Lfjl,.SgY:fMio8qUj5]Lm
-mdC&Bs6]dR#P.HYp%.hKp&+I^oCh_So)A:\p&"C]o`+aep]'scp&Facp]('gp]U?bp%J"Vq>'dnp%@bA
-nEoT0mI0W>r:^Tmp@\.MnaQ,?o^VJKp]'seoDA"YmHj3=l6bTFcbm)dP_4Bt7Q`am3&j)d;e0p*RAH^_
-`R*;qlL"!,j4DZ!_AC&*_Tg?Kc-=Peh!+(knEoAoh=0q%lKnN6:Zgg(k2bLYh6ilGML'&G?s?c?Cj_;.
-VR++igu7>JcG@BFf\trTkOA!/md'3(lgF67p%S.Sp?:c'jQ,=_l0Rj.nFH#5l/h$hl07[+o`"7Xmf)_T
-mfVqGmIL8F!Uf4TlKIEmrp(!XlKRa(n*]c9o_/.YrU^Kjp%7nHnaQ/Cp\4=Wh5gU.!.k3&!.k3&!.k3&
-!.t7OXTP`.Y-@o1$+.(DXf84oUS"1XSH,/YRKJtDPEPp-rfdq\R[p"@W2m&*ZF76Q^VIYa_'He0]tLqb
-Z)t(+V5L8kX/i1uX0&Y9]YMM*`lH0EcHjkacd:&<d36rdgY:H8f@SR&dF$:baMu'2\@K8e_8aO;`lQ<I
-d*pLp#MRnbg=tB;h"fV0gY:H8f@\d1f%'cL#L_#He^`7%f`'V0gtUK5f@\aTg'u`ff@SR'eC;spcd'bY
-rm(PgrlkDis3gelrQtSjs3CYhs3(GbrlG,[rl4uWs24fPr4W*DqRlmBrji'=s0r$:s0r$<rjaSk]!o,T
-Z`p[>Za@3N\[oA]\%&rW\?rTDX/MttYdCsP]tM.o^VIY"^VIY$rkeQPs2XrSrk]Jf_8*h#]Y(kg]Y(kh
-Yck.3YdV*U_8F:laT'9Y`sKi/aihiMb/q`G#0+^.cd:(ermCnte(*%Jf.>Y2gtprFi8EMMi8<DIg=Y!,
-e'cOdbg+>Oa2c9EcHt+jd*^:if%&0seCW=Og]-.-hZDcsjS\-Bio&\LqqDJ5hq[&CgXXj+f\6>Z"Phee
-gt_nc"5Vbeg\oe.f%&6tcQ^WXbf7Z?_8!^t]XkY_[^<KO\%&rV[^*3DZ*:L?\\,Yk^\bkfhV[>QkN_O)
-q>'m^o^VMBn*8rfccaJRg>M&Sjo4<=c8!r%gt_)UlgFE<p\4:Op%J.Sp@S+Po^M&'hqul3g"YNGjP\qS
-ini_Rj5]Lpo(;MB.Iciomd0?1nFZAGp%._En+H>BnFQ,8kN(RWhW!Y]lL+'&kN_F%o_/%YkQL/:m-jE=
-lO!=[p%.eJq"a[Wrq@?'o'lAHq=aFPo^M;9k2k^ekj%U(mHa$#kNDj/!p/P)r8J"@io9(]lK[a&rUBjN
-rp1!YmdBZ:n*fi<n*g2Grpp$WrUTm]rqZ9_s7ZKcs763_s7Z<a!;HKd*;TI,q"aa\q#10hq"OIRnEfH-
-mI0cGrV-!Xp@eL["S)$RoCW%TqtC'^s6fdMrTn4alfm3SahP-\R?W>DBPCj]=Bf'EE.*S*Q^F>ifA,EN
-lK@6Ya1/%CR[ftRYHbFD\]W1Pip?-ujP/GVnEoN-kj%Hskj%Bqjl,(4['?<mM1U"oEI!+kPaePcbgY(n
-dDEGrYf,&Nro=FEi8s(bjlkdklgFcA"RkgDk2m99jQ,LemHsE3n*B6%jQ,RlmJcSXn*fW3n,Dkdmd'6+
-n*fi<md'?/m/H5PmdBQ1mJcGgn*TN/n+-2Io()>@nF5o8mdK]<p\=R\qrlQ1JcLB&JcLB&JcLB&JcLB&
-f`:uT%C*4DZ*^jAY,nRtUR[kRRgPUOQ^<u#O,oEdP5^^rS"6:HTW"onZ*LjK]Y;.q_8*k#^:_%e[]up4
-VkTu]UnsrcW2Zo)\\>u\`sTo1cHstedF-Ile,@]9g"=p.e^W!oc-=JUa2>[*['[9P]u%e0a2uNMdF?\K
-f%f'8rS.D0rn[S.rn8=Gg=b'.f@eX%da?FebfeA\dF6Xtf\,'6f@JOPfDXA%fDa>+e^W'qd*L%crm:\k
-s3CYms3pknrR(Ylrm(_mc-4DTrlG/]rQ"rXs2FrSrk8$<s1J??s0hs7s0Ma4s0hp90=\O!Za-j<Xg#(9
-['[<P\?rTN[^<KKZ)FUtV5^W)\[fAc]tV7s^qROt^qmn)_u%IRa8*^n`Poa4_SX+)]Y1ti]XtbfZa$a>
-[(<uf_SaCmaT'6W`s9],aiMTFaN"h4`l?3HcHjh`d*^4edF6VEeM>e1g>:`EiSi_QiS`VMgY(62e^`'o
-cHj_Xb/h]Ld*gOpcHab_da?Cge(3.(g">'6gA]k1h;72QjS\-Bj5StQqqVP7hqm2Dg==d+rn.8&rn@D,
-rnIn9gY(94f[na+f$r+Ycd'eZa2Z$6^qROr]",;WrNcX9[^<BGrNHC/[^s0O^\btliSin[lKdp-q=sj_
-q"+(Hm,m0VbK@rJe_8m<ioB.^rm2;*h;7/JkND1!o_8.VnalDHp\4[Z)tNOekMb:Qcd:+hgY:ZDhr3\V
-k2tjknFH;Hod]V+o(;PEnac8Co^VG=mHj0+mHNm'lg*Wih:^K8h;IAZlfm^$md^#Fq#9^[mf;qXo`">'
-mdBcBp%.\Bo_@tHo'l/7l0%I&n*]N-md9H.jl5:\ioL((!9sLJ#k%$ElKRNqkNMj,s60LLs6opWs6BXP
-s6fpWrq$?ap%7nIrq-<ap&=U^oDS=\q"4=[p&FU_nc/+Ync/1ZoaCNgp@\(KnaZ>Ip\+R[&Gu>#p\+1J
-m-!QqkjJ0ArV-<a!;?Ed#4V-PoCV_KqY's]s7#pQ!q>^JIdc[klJU18^p9r,P(RjlD.@']@:X(kI>O)Q
-QCQ:Qgu7J]k2=\,[A9RdS=H^_Y-54@a33,ljQPX[f\#EPkN_F"m-O'(m-F!$jPe(e[AKRWL3e)fI>!QH
-T;f`Pd*U1b]!JB<_pdW%hVHl<g>1]BiSj4mnaQ,?naGi/)X6DIkO%[.oChbGlfdKlkNV@!lf[Htm-3m'
-rpM,sl0.?tm-jE2mdfc3lg!a(mdKQ3m-a90mHs3+mIKi<nF5l7rU'dVoChtYq>9O0!.k3&!.k3&!.k3&
-!.k3&!8%9,Z*CU?Za6sC['[0FY,eIsR[]b8R@9J/P`UrcNfTBhR[BJ6USXf]WN<8/[^j&a]Y2#X^)+Gp
-\$iTJY,eFpSXl7=S"ZUUX0/qG_oVi#"O,3?e'nHKe(4NKrR<">e'cXicHOJP`lH*:^:C_SXKAe:]"c/(
-bK\D^f%/L4iVh[6hYuCXhVI#Cgt:<6f@/0tf[/!jc-")H_o^*HcdC4ke_/R)da?Lmebe"ufaufff@AC"
-e(*!ueC2mpdam"DeH")(eC2mpda?Ffrm(Mc#0G!.a2c0<qniZO]"5G^\$rgA[fEc6Z2h0,YQ1s-Z3[eC
-ZEUL5X/MurX<b$TZEgg>Y-G46Ycb(&U8"EZXKo:F]"5Sh^VIXt]Y;.r_8=+ga8O*V`r3sX`XB]%_SWsu
-]",>[[C#q4&?Dq>\\>bm_oBa:_nsC3`lA"u+N_^HaN2BBai_iOc-FY^d*Kt^cHjkbda?Xtf\G<?iSsgp
-,N%A5gXk'-eC)^gc-FPUai_rWe(E*oc-=S[bg"J^f%8R*fDaA#fEU$_j5o@ak5OQGj5StqhYl=@i8<DH
-gY13.f%8L'e^XTN"PMJ^g=uSYqpuJ2eBuUfcH!uF`PTI,^V.4f['KY8%^NCFYcb47ZF%3W^VRe'qo:5M
-kNV6rlL436o_A.On*]T!dE923YHY7@_91<`j65d^f\#$Bjl>7_lL+0Hp%S7Vp@e7[pa,\/o(;MBl/U^Z
-bf\5TeCNL6h;@8Pk2kX`l0Id+naGr7o'l2>rUg*[*q8UbmI0?.nF#c.i8*/Bh;7)NlK[g+n+#u?p\*n;
-rTGNllL+*4nF#`1lgjZAna>c9q=*nDn*]E#iUQO3oCDGDnFZ;9"Qeb.lKnK6$g[-GmI9Q4m-Ep"kkjQC
-kl:#Ln,;eTkm6YBnaZ):oC;JPo)A=co^qbIoD.k\q=saYoCDJAq=4OWrp^!WqsFIQrp^9cp\+:Po'u5=
-rq6Kfp\+=TrUpEcn*9#hfa?Njk4&6Fp%J+RpAXdko();?oC_eMrUg'Ys6KXI8E]1(md0<.md9E#gXONh
-^q@%XW2#rTR%B\6SYW-bX/iJXguRP[ki:.1Z)!>5IXQ[$Ll%%MR&.1+aj8A_c,%3LfA5<JlgXoD%e&lP
-kMtOPcd'VH\?Mp1+f)!3X09(Nd*9bVa1J:AT;'$FhqZr8`Pos@cI:@tm-O3?nG_eSl2KfWm-jN9oC;>9
-kiV-om-a6)jQ$7+"Rb^Ko(;nFrTb0gn+#l6lKmm+n*TH.m-sE5n*TE,rp(*[j5]+UhV-]BiTTOqnac5I
-oD\fB!.k3&!.k4(!.k3&!.k3&!7q5MZMq01ZMh+$ZEC:-V3dR:R[KS1QBI5eMi<^^QC=20TVSN_UT(>t
-ZaREW^:Lti^:h4k]!SfLZ*(.)URdmAQ'\);WN385^rFOAc-4GZdaSKOeC<+%f%0fL&(&\Lccs\Vahu!7
-`PT@"\,NE:Yd:mS_op<NdF6_"f`'k:i8<GKhVmGOhqn@g0A"k/f$_pne]uIabK.]?^rOO=c-OhdeCiI'
-da6Cje^rF*g">!3g=tB8f@SU(ec+/"ec+(uf([_peG[i#dF$:dcHaW4ap#o.a2c0<qniZM]",>[['[18
-[f<W4YlCm)XoGR(Yl:m>Ycb+-W2HJkWN3/(Yd(I7XKMQ)!N`@$TG4)qX0K+C\[oGe^;%Ip]"Phn_8=(f
-a8O*V`WX?&aN)=%`l7qp)8*Vn\[],V[&9e!W3!>7^:qD$`lH*:_8XCm`a$R)aiDKDa2c9Db0/#Qc-Ob_
-cHFGVc-F\_cdUIsg>(QDio/nWj5JkNgt10/e^MpkcHsn]bKSA^eCi<rbfnAVb08/Ye^rI)f$i-ue^i@(
-f]2)Sk2tmkkMtP'i8<Djhu;OChqm/Cg""[*f@JI#db"KN!87A*pX]T!eBuXgcMkfp`P]R/^qRIk['?j<
-Y-G:;Z2Lg1ZaRN]^qmk&qo8d'lKS<5,k(6ooD&%NnaPr!cH*]-YHY.;^;n^Wj6H!df\53Hl/^gflL$@r
-p%S7Wp%J.Tp@e1PmdT`6l/U^ZbfIuLd*pk0h;RMYl07Bolg4-0o^VD>o^qbHrU^Wgmd9E.lg!ctkj7['
-kMY1qg)8]$iofUuo(2JGp%e=Jm-a3'kj%I&nFlMDrpCKjo(DM=lL4E3lg=''jPSe\mdT]5rpKm[mf;SN
-jW3ROkih9tlgF61o^q_Cna>c1lK[^!lfmg(m-O30rUKjNs6T^S#4qHYo^_SIrq6HdoCV_On-Aa`p@IkC
-md9i>s6p!Us6T^M'C>)RmdKW;o^q_Dn*f]7nal>Do_e@co^V;2j4=srg>(fXq>BmXp@n7Rp\44Jn*orJ
-p&4O]nc.qRkUu&]n*]Z2nF#c6iS2l-a2#?pX/)DXS!]_5S=QLRXfJM+g"bZLkNLsT_Q]bmM#MiNL5:YB
-NgQQI^;e@@cH<l7e^iI0k32=)nal>Bmcilpf$_sg_7?nP5c^laWN`b@`7<5Xai:ohS"?=ccJRF2e%WW:
-`QHNTfBhkmn*oi5lg3m&l/q7!n+?8DnaPl.jlu."md0,riT^@.!:KjWs6'FGrTXXYn+#l6mHj3=m2YH\
-mIB]<naGc/lKRQuj5JtRhV$TAj6H"%naZ,Go`+uD!.k3&!.k3&!.k3&!.k3R!<9S.[hQ9X['?m=XfJG"
-W0s!8PE_H"PEh@2Oq*bBQ^j\@TqeQeXK8P.ZW"<D]tV(g[^NQO\%&`LZ*:4'TUhC5P*2'#Uo^i-\\H,)
-bg"J\d+$Usf@\R&f$r!icHsh\bKJ#KaN)*2^:^ta['Qa4XKf7Ka32`Pd*pRug=uPd-0!tFjl>C[h:pW8
-d+$XsdEg(`d*BbR_S<ds]thY2cd:%deC2hOdF-LofA#'8h#6%>f@\g3gt^Z<gY:E7f\"g-r7M#%!8%5$
-!S#TtdK@nDcd)O7!6G/[!65#W)Ss8*^qROr]skJZ['R'CYd:[C['mEP\$NBFriRKMYcb.5Yd(I=ZEC@4
-Xf8:tVkp;iXf\b.Xf87tWNE8"URdq[S"-4MWj9)4\,Wu<\c98?\H9@U^\PhS_SX:2`l?'>`r=![`l>pq
-_AC&']XP,HXfSM%XKJk:]"G_k^qmn)b0'\((!=eAaN)?@`lH-BbK\>Yd*Bq_cHji8cj\LWf@ej4gtq&M
-i8NYoi!A#gf@SL#d*U)8c61K`e'QC`aiVWHc-Okhe^;gpeC)dpf%]'<hr<b[kND"$j!s$EhVI#>g"Y-,
-cd:+heCN7(f@JL%eC2mreCE.&f@AC!dEp4]aiDH@_u@In^Ugn\Za-pDZE1%(WiiY8\@T>f^qmq/aN2KF
-aRf!Vo()DCo^qV@md09)m-N07Z(mbTQ]n;P_T^Wdio&t]kiqF#m-F*-nFH8Hq"a[Yrq.*$q>0^Sna>c*
-io%eoa2cHRhrNk[k2b_)jXTT`mdK];o_._BoC(u/n+68Hp%@tJp%%D4lK@?jgtUQ:gYUrTnFZ;?nG_qZ
-p@%H8n*fZ5mdfrFq=jLNmHs6,o(VhHmI'T?o^V81io&bSkjJ*=p@.J<mcirukjA!0mdT`9nauJ;lgF<7
-oC;89mJZ>TmHsE4o()GPo`4@Xl2g8;rpKsVna>uIn,;hXo)A+pn*fZ2m-O'(q"XUUoC;;;oCMVHp\4IX
-!ql0UrpCKinF#`6nFH/AoCV\Go'u8@o'l5@rq$ioo'l,8n*oT"d`KPNb1PtRq=X[Zs7cQdrp^'\p%/.O
-rU0^Ls6'=D/aDfnp%A%Op\4ISm,d$Ui7QT*c-+;Mbfn5Qc-Ob`k320ulg*cg_5s&WFDu%EDJX*%C2nQ[
-PbkOj[BQ['T?>L+f%K$GlLa`>m-s9)lKRHnhVHf9d.ts+e'cUd]W@<[S"ILFgt9oeZEgjJ`6-`hjlGdr
-rp29'n*fi<naZ2@o^q_Cmd9?+me$8Aj58hUjQGmtna>f1jlP[gkihC#p\"4Oo'c\JmJc\snal8?nb;YG
-m-<m&mao_+_S3k)`QQBLe_9$Dkl1/To^qa,!.k3&!.k3&!.k3&!.k3Q!#W5U\$rfS['[*BY-"\%W2H,Q
-P*(lmP`qC3Oq*\BQC=A;TVJ<]X/rG-Ym@\E\\,Sd\[JmEZN.B3YskgpV4jKJQBIDtStrHm[(=&mb0J>Z
-d*^@nf%8R'e^i3pbfnAVbf\&Ja2Q$2]tCqc[^NQFXg#.B^W4LAcI(.ngY:TIr8dh:+6)26gXt-*eCE'q
-cHOPYbfIf>^:Lhc^;J%:cd0tfdfn4Ke'ut#rnJ.Bh;6uDf\,$7hVR&Bgt^Z<g=c5Qrmh2%eC2kFdJqPm
-c2Z#ea!JaF`Poa1^q[Xt]tD"d[^<BHZ*:C:ZEpmE['mEJYcb+0XKAY,riH1'rilC''s":2V59uaVlZu%
-XK8@uVl6\tVP9ObR[KV:Uo:N)rjDg9rj`!=rjW$@]Y=3Z"N&$n`Pqhr#fXg'a2Z*8_7oo`'tq/aZ*(72
-Xfeq9\\,Vj_SX40`QH@%aW\gO`lQ3@`l6!=b08,UcHj_Zc-4DVcHab^eCE1'g"bE?r8@S3#MRk_f@AC"
-de_<5daZamcHOGRaihuUe'ugmdF-Iid*gIsgYUiIjQ>Xfk543=jSn0LiSWMKh:UE8f@/*oe'unHed9mV
-e'c^ne'upurmhJ,e'cXkd)sJNa2Psq_&^;%\?rTJZa-j9W2Q\tZF%-Q]Y;1t_oKg=aiVWq!;$0[,4tNr
-mdBH,lKmic^p0T"Pa7N1ZGOi=h;m\]l0.I#mHj0.rpg*_pAO^cp&=STp%S%Jna5]+jl4D$aiVr\hrNk\
-l/q6pkj%L$nF,o=o_._BoBto.lgOQ@oC28<mdB2ukN1dbhqd/Gi8WncnFH/?o(;SIq"+RWrpNAHnFH/G
-p\"(HmHa$*o(DYCm-X65nF#Q%i835HjQc7,oBtu6md06'lLFK9naQ,>oCV\Cmd]oAp%._Bn*oc7mdfr<
-nFH/Ko`"+Xl0Ra)rpBaRs6p!Urpq*"o'l/;mHs9,lg*j$p\4=OnaGo4naZ5Bo^qkap[[hAm-F!(md'l=
-!:KjUrp^6_nF,l9n*oiGne1K_n*TK/mcWEQ`Pfa9e`HGso_nI^pAadan,i1QnbqqTlilV:k3(pkroXOM
-m-jW=p%7eRo*k'OiSWYLf[8*lcHOZ7c4SIPe^`gGmHs?0kh<eOR=fU")/O2,D.m['G`%ZYWj&b0Vjs9t
-bg4hmiTf_-ndOgOkNM-rl0%!`g>(3RdQ,e)d*BA-Q'7`3^sh#ec+^?`YdV<ge(NjDlL!p(lg*p(o()>@
-p%@tLo'c,;md'E8p[7,%ioK:crp10[kiLjbjlbjmm-XE9o^VJrnF>u?oCMMDnF?&CoCD>:lKmrhbfR]8
-^r"(3aj8MiioK>&o)eRVo;_kC!.k3&!.k3&!/ppX!Vl`o!!!%T!/(@P\.uK^['R'DXfSS&Vkp2aTUV.*
-O-#Hcrf\.`R[p%DTqeEZV5LApY-,%7ZEggC['R"9Y5bX'Xt6ZTVkg)ZSX>e6U8P-![_0Gsbg=ebd*^:k
-e^`7"eC2ada2Z0>`l#[1_8!__\G`lJ[^NZX^W"7;d*pRugtpuLjoFQBjSn-HiSWGDf@AEsd*^1_rl>Ym
-aMu*2]!euV]YMS1c-FYbrm_,#f%A[Rh?DfoiSEAIrnmY1#2S(hg=k33qq!LNeC2jodEp7ccHXVWbK@uI
-`l5j5_SO(%]tD"g\[]/UZE^X:XfSV,Y->.8Z*LY:XfSN$W;ijrW!TH&X/i>#W2HJerLj^rUo1/lWMlSd
-USOfcUS%OO#a_!QU8bB$Z*OA8rj2j8Za@3O\bX#D^VIY$_>_:r_8=+/`P]L+\@K2_]"#2TXfSS)Xg5CG
-]YD8!_oKg=c-=JUrlbVma2c3=`Pf[s`QQHKrlkGerQ5Yobg+V`daQb!g"bHAhqm8ih?i#ng=k32f%&=#
-qUHnCf%&6rccjSTcHjkdeBlRgd*U(acdUFrh;@2NjQ,Faio9"ZjSn6DjQ,=[hu;I;gYCT<e^N!srRD;*
-da?Fecd:(ee'c_EdJhK&d*TtZaiMNB_SO((]XbKMZk]mMXJr/"YHtXG\\,Si^qn(4ai_cJ+o(j,p[n%J
-oC2/4kih0mjjh)NTp(S%Q)1_"b0o#"iU-%3mjdhqn+6/Co_/"Qp\Xg^p@S"Inb)SInEfB%jj),pbgb>)
-jQPjpl0ds,o)A+mo(;VJp[e(Po^hM;n+leSp[[kDmeu8GiVq[AiT9:jl0[^"m-jH;.dulrnaZ,<o^qqQ
-p[e"En*fi?q"F:EmHsK6mc`Zeg=b<?k3VL%lg"$,rojLPn+-JF#O_$Lnal)6mf)_cmdBW8oC;D@oCMJ@
-oCMtS0(\GrnaGr6naZ2@n*fi<n*fi<oC28<naYr2lK[Wukihg8o^_M?mdBT6o()GF"8;HXme5oIm-O0>
-nH&.LrU:<fo^_\Io'u/8mI0Q/fusB*'YDTHo^hbKo(;YLp%S+No()8@p%S@R#4M$FlfdTtrp)-%m-aB5
-n+,u4lL=B9n*B0+mcNQhj6,[ll0.?qlKmiujm2C*na>8PZD3A3,(>)eG^+:PEcQVaPEV?#N/)\(Zb+)s
-e_B9Qna>`'kMG"JrojLHkN)U)s5a1=,2Lbtda#e<TV&0fbgY%d]rdp!VlRGLe(O'QmdBQ2lK[WurpLKf
-o()>@nF#f6md9N8oBkVuioC"%&*W*5iSrq[jm2C+p$hJBnbr#)p%@tKo^_SCp\"1Imd'6+ahPKpYH4t6
-\@o`#dF[17m-X60n*[7WJcLB&JcLB&JcL]/!!2lqJcLE'!4WWN\$iWKZ*::0WMlYhTqS3OQ2ZaXO-,Wi
-Pa@l2TVJ<YV5L5iX/rP0Z*F;4-*FMXY,n_*W2Qi"XK/>!Vl-;_SXc=KW33J9]u%k8daQRidF$GBe.pH]
-dE]hQ_SO+*^q[Xu]XkS\[^W`UrONHO^r+47c-b%mg"tZIjT"B@j<EUCi838Cf@JF"c-FSXaiDE@a2Z$4
-]stDS\@TDnaNVrUebn#,g"G6=i8<MOio8nSqr.S5s53k4s4dS+rRVA,f$i*rdF$=eci2,sbK@rKaMl-9
-_SX.)_#CnF\c0&E[^!*AY-"e+X/u<&!j8c3"0ei*VuEOmVuEM"Vl-JlWMcYiUnFC[T+7NhV5L8jVk]rZ
-USXl_Sc4fZPa@r6Vlm2,Z*F;6#IC_AZ*UgH\G*]`^V@S"_83q&_8=(*^:q(d\[o;[['Hg8X0/\8\@fPl
-_SsR;aijY.$.$oAcc=)G`l5k&`5^$Fc-=JVbK9_((<XkId*L.if\,'9hVHuCgtLK7f\+s1rRV&#qUl/.
-f@SO#dEg+_rmDD-e'QFdcHXPWcI(.nh;@,Lir8!ii8EVSjlYahjQ,=[i8<GKgt^Z<f@JL&f%&:!dEp1`
-bg"J]dF-Fic-FV\ci29gbKJ#Ka2Z!5_8*^p\$iZMYHFn(W3!/-['dEU]"Yqpa2c<Eb/sGRp\"+Ho'ku2
-ki_*ijQ+n-Z_*DAOd2cI^s(<ai8jFtnFH,?n+$,Fo^r.Q+Ro."p@[tFmHsN8nF#T-lKZsLe'd",jQGgn
-mHa6/oCW"N!V,g^o`"G:o'Yi-kk4T?o'Pf1lJpm`j5K(_kiV$kl0Id-lL4$)n+?>Lp$hJ@naQ&?o_%hI
-mdC)@.IZj!na>`,kj7X"jl"nGfA#0AkiqF!lLXN4mIB`;o'c&<nal>Ep%7hPoDS=no^qhLnF6&>oCMPD
-lg+$,m/ZMNmKDqGmdBKAnGMbSklBrHjpC/Ao^_M?md0<.rpKjVrpg-WlKJ61s60IFs60IIrUBjUrpC9b
-o'u;@naPu3m-X6*f?+$#$Fe.3naQ2Cnac8Crpg9_nF,c5oC`"Ls6TdLs6'FGs69RLs6NhSm-a<*l0n-3
-mHWj'mciorl0[p*mHa--n+-&4kO8*;o^C_VZD3D4IXucjH?F@MEI<J%OHbudKQ_UD\A629gZ7S`kiL[X
-f@/41jltpll0Ra,o'YrFlPSg;f@86i\Yc1,\'WUObIajGRA-Xk`6m69lNZY?kih0klm_;knFQ8AnaQ)>
-naZ)>oC2/3l/q*ol0%-diSNDKiT0+dmI9W0lL"$/rpg3bp%7kJrph*(p%7hDmd05X^UpeTXKSk:]YDS8
-e_9$Km-a?2maV;h!.k3&!.k3&!.k3&!.k4(!$A\Z['R'BY-"V"UnaWVStMaJP`C][N0'*`PaJ#8V5O<k
-"f\K%WMuuuWsbo*Vl-JlVkp5bTqVFari6U3WMl_lVPpT#[(*ifa3E#[rltPjd/MDscd0hW`koFg\Gs,<
-\/)Q_\@B,`^r!t.a3)TOd*pS!gYUlJjTXc,jQ#:[rnn%9gXt-,dEg,;a99Q(`PTFi_A9r#\[JiS]"c8,
-c-atkf\+s5gtUTBiVhg9jSIjUi8EMMh;-i?f\"g,eC;srd*U+acHXSWaiMQDa8X*X_#_?drk9,V\$WNK
-Za-m@Y-"e+WMuhqWN3)$X;A"@W2HJfUSFW]USFW\V5:)fV59r^T:c+R+J5=%Uo1&bV5'`ZVl-8\QBdZ!
-R%9nHX/i>'Y-,"5Y-.c+!j8i7q76O8s1/0@rk'Ae^;%Cs]tLqe]"PV]Za$[9Xg,.?]YMA#`lQ<Icd:%d
-rmCkqd*Vd4!QN%Z_o0OnaT0K]ao9?eb0A;\cI(+ng&9Y2g=Y'0f@JL(fDaD)f@S[1rS@J0$/4(af$i$o
-d+$SEdL4IMd*9hYbg"Pbf%g5\&)lI+i8ESSjQ>XgjQ,@]ir7mQhV?l>g=b*0f[n[&d*Bn\aN;ZOcd0n^
-rlP5a.Ep#\c-4DTb/_QA`PTF(]XbPZZ`^F1WMuu%Z*L^C\$rr[]uA%5b0%g)q)J0Co'u55kiLmcio&VK
-cGR#`USb*%_TLHci8`kkp@\.Op@S"Rp\4@Pna5`>q=s^SnEoW5na>iElkSsCg=t?>jQYptn+#o>o(_nJ
-naQ/@!qc0YrUq]5n*B3/oC;A=md0<&k2YLakj@Trj6#OhjlYRej6#Ifm-jE5mdp&Bo)84bp[e"Hmd:#E
-"RkgGkiMg-%cuX)g"4m2hrNqbki_L(rU1*_nE]E.md]i=oC)\Fs6BXNrUg]no_%nInauDEo^_SCnauAX
-o'c5CoC;A?o`"F\nc/+XmL8=Ck2tdejQ-"+o'l)FljrOPnF6#>mHa!"kND'mkNDg-s6KXSs7-*X+S#'p
-p%7hGna>o;o'bAZ['R*HakcR_oCM\Lp%A(Ro^r.P!qGjSqst6dna,W-lL"!,mdT`90^\5hjP8;6e^;ae
-`51!SeC*%*jlbpll07R&md]E$n+HJNo&e66ZD4(]Q^OJ<S!Er78XGa+MLTYZBUPp-^Wt?ciT/tRf$_d_
-`m2lZf%f-Hk4S97lK[Npin)c5f$)(@[)C/BgXXHQU5tA&W3s[qhY6[7na>]0lK77/li6GPnLF%toC;GD
-o'br0m-3]qlf[?giSNDHioB7hnF5o8lK[d*naZ;Fq>'gZpAXaanf%&em-<cN]t:VSWN<;0\A626f\tcF
-iT04djOO<_!.k3&!.k3&!.k3&!.k4'!$A_[['Hs@XK87oUS=EQSXl7@R?N_kNKB<eQ'n5<V5O3krM]t!
-Vkp2aU&:Z.Tq@mSVl6PpXKJ_.XfJM%X0&Y9]"c/'bg4Y[bg"DXc9fh%c-4>N`kf6nZa7*K\$roY]Xk\e
-]thP+`Q-*FcdU@nfA#*;i8WeYj5]+Whr!;Ig"G!-dEg(]`P]R3`l5g0_#D.`^qI:f]"Po"bKn\hf@ep7
-hVR)Dro=%>rT+%?qr7V3&`)6sg=k64f@JI#daHIfcHXT8bfe3.a8a-Y_u@FP^V9]\/@W*q['R*EZEUR9
-XfSS&W2ZbsX/rD)Xf87sV50o`Vkg,bV5L5iW2HPiUnRd\"eD9YUnjpfV&lG-Uo:2dT9tq0QC=D=VlQl"
-XKJ_1YcY"-X/rG-Z1bX4\@B)[]",Db^'_Qe]"5D^\[o2RXo>=2WNE;0]"c"r`Q63Hcd:(frmV;(dF$(X
-aN)<>`lA##!R&Xbb8&7EaiMWKcdC%be(E=+f\"m0f@SR&r6ki"e^r@'h#6(.hBLb0g"4d(e'lq"eC2mp
-e'cOdbg"G]e^rU5gt^`Chr3SSis=`,jlY^djQ#;!iYUM-gY:Q?g=P!/e^MmkcHaMRbg+MYbKBe*!6Y;a
-7Es'"b/_QA`PK@']t1_\Z`U@2WiWA.ZE^^A[C3WV]Yhb1b0%g%q>'dWo'Pi,jlGC[i83/?c,[AlV5UN.
-`m!)miT&ttp^$Wfp@S"KoCDAQmd00#rUUEdn*B9.n*TN/n+6,Ki!\]1lg+06o^MMCo^VhH&+T2]oCDMG
-n*/p#mHj3,mJcMnm-!Zumdfl3kNhO)mHj!'l07<olKR[&mI'E3nGVl"oC;A=m-F$&kj7a(kiCjgkNM*g
-hq[#EiTKLnn+#r;nd5'_o_%hDnaZ5Brq6E`n*L&=#OLgInal;AnG`"pnauDEo'u8<mdfi8mdfr<nF,i8
-nF,iFn,_qErp1*XkiV$hjlGLqp%7hEn,;SYmdBT6o()59li$&Jli$&glg*s*p%A%Np%.hJnF?,Cp%7hH
-naQ,Ao^CY`[^6dW[`[M#q"++Np@\+Qp[[h>lg=30nb_f>mHs3(kiq?slL"!,nEfE!iRl].e'-"R^V.q<
-c-FhkiT94akNV@$md]H(o_A=[o]X`A[\]djS"$+FSX,K=PouWeQAU03A8%C1ZbO]4g"YB>g=4Eh_o'L8
-bL"ntjQ6%knaYo0k3(aYg=t<-agnt)d,3X0bI4:1O.*#VaO]GHo^_G9kNh?rl0e!,mdT`9naQ&>oD\D-
-n*KE3o'PW+kN(X]i8<GOk321#m-3]tl0I[&n+-&Fq=s[Wrq.B'o(;MBm-<cM]tCbYXfnt7\%]l0f&#??
-hrO"bj8]13!.k3&!.k4(!9X=^!M'4B!.k3&!7q2m[^NNIXf\S%US4BSSXZ+;Q^XA0OGo-ZP*D3#T;8<]
-rN-O1XK/CtUnOHRSXc.:Sc56'SXc4HVl-MqY-G=>ZEUL6Y-,(@]YDA)aihoMai_`J!6Y;_;ocns_S<Rb
-Y-,"7Za[KX^qd_!_8XL>air)Ze_&L-gtpoGiSrkWi8EMMh;-i?f@SL!cHOGQ^qROu_o9I+^;%P&_SEn!
-^VIh0cICM#g"YB@i;VX4jT+HBk5sf-j8Is;j8RgFgY1?5f\+m.e^MsodETnZb88@EaiVQB_o'@._83n#
-]tD"h\[f/W[']h<$*g\:XfSS&WMlcpWW0$uX9#B$rhhcTW2HPlW2ZbsX/W(sVkg)]Tq.gLUnt#fV5U;g
-Vl?YlUmmg@R\$4LW2lu#XKAV.YGnM"W2Zl#Y4f7&[f3`;[^Wds]Xk\b]=>D^]!erJXJi%qWii_@^;%M'
-aNMoVdF6Xsf@JI"dEB\SaN)=!a!SmLbKS5UdE]qXbK\D]c-Okkf@\^+f@SR&e'cUidF-IleCN4&h>Z72
-hu;OWhV?l<f@AC#g"=m+eC2pud*L"`dF?h%gtUQ:gYCWBio:4&jQ,Fbk5FB>itp\2gYCZBgY(<4f$r*p
-d*ThSbKe;Qa2\(urQ%:McHOJSa2Z$5_7mUp\[JiGY-"k/Z*L^=YHP:<['[?[`lQ<FaSbr3q"XFNm,d<g
-in`DDfA,65ahGF%_9pilir/$Iq>'g\p\4IXo()8Sn*KB)kO7p>nT=9elgO9.lgF95p>t>rjQPpqm.^8J
-oC_YGna>i4lgF32nauGFp%\1Gk3VI#n*oo<nb)G>m-O69o]"urm-X-,jltjfhr3SPiU-%#mdT`:o(DVG
-nal>An*9*!lL4<1kND'pm-ElrinWDNkNVO1o^VARo(DYGo'cSI!V>m]o*=jTl0%0ikNMp5+mn^bnaZ8B
-p$q\FnF6,Co^_SAoCMPDoCMPDnaZ,:n*]WCmJlGKjpC,Fq"=:MnF5l6rpU-_o(;SFn*^2@'(,)Plg=*-
-mdKW<p@n7TpA+OUrq-]op%7hLp%J.To]FW8$G3p`e*$Q'q=j[ZrV?ihn*TN-mdTf>o_n=[mf)JPm-=T:
-=7l1UmcrZ[begiqXf%YSPc1diZFRisdaQ_!gu.8Tjl5@mq>L0anCl1,\$iQK[(a8aZ`U7.X0Jh$NIZ%^
-BT]$l\]N.MeCiL,cc<f6\>Q:3]>`"Fh#?RdjlPCTgtUN:f[A!^`7s59kM=4dT9>;*WO^12mec_Nmd96+
-lgO00rp:ltn*oi:nalJKp[de:lgXE1kj@Qoio&bRiT97fmdKK-kPa`Fmf*"^q#0n-nauPIo'bo-aM>U&
-\$`QN[(=3!e_TBMe(<I8iSFQd!.k3&!.k3b!!!&>!.k3d!<3)=!.k3R!$AYXZa$X6W2QD`TUq^DR[TJ.
-SXYk)NKBBjQCOSCUo43p#d(20X/hqfT:Z=YS=5n3R@O8I#b7E\VkpAoY-S&6BX4nGY->4C]YD>'aNDZH
-a2l?DaiMNC`l#^2^ULGKXfeq8\@TAk_nj.+a3)`Mbg=hjg=k?<hVR2LiSrkShqm5FgtLK6f$i$kbK7i>
-]Y)"s`PK:%^V[t/_nj+'_T'^Ff%T!6gtr7lio&_OrT+=JkNM-ljl>@Zro+ICgY1B6f[na.f@JL$da?G@
-bS87Cb/q`D`P]R0_83q$^:h1j]",?M[K3bAriu^2YHG"/X8JssX8K%'X/W%rWN2usW;s!sX;@k8V59o\
-SY)[RVl6PlWMl_nX/i.pSXTeOS"QOSWrB+!XU227WMlbnWN3/(pTl6S['mEP\$i`T]",A]]<eoR\[A`G
-XJM\fVl[27]Y;2!a3)]Rd+$VFf.,>!d`fnWaiMNDaiDHCb08/Vcd^@ebKJ/WdEU%ef[nd*eCW:$e'cUh
-cMl,jdaS3G!8RP0rndk8h;$]9rmh\7g"+a(e^iC#d*L+gf%Jj7g]#n3gYLcJjQ#=^roO+>rSn^QhV6iC
-hqZo=f@JI"da?L`air&RaMu-na!]0Xbfe/L`l5d1^:q7j[^3*>Xfnn5Za?m=YHkI@[(!okaNMcJr;.B.
-q"X@KlK%$ci8*2?f@f!4c,.61_q!H"jSe6SqYL$_p\4IXmdBK0lfmNmlg4*>n4N'5n*]N-mdToDkND-o
-lg*s)q=jURo^DD>lg*j$mHsB2oC2>Bq"3q6lKda%nFQ8Bq=a@Jn+?GMioTInoBl/8m,mEeiSiYMlS.Yl
-mI'E4nal>Cnac5=mcW]nl0n30kN1pnmdBK-k2,(Yl0e9BqXO.Lp\4=Nn*oiFo*b9co'bi)jQ5RfmHsl<
-$17-Po(2DDo'l)HoFUT^n+6)=nFQ5AnaZ,:mdKTCm/ZJOkmHS9k2tk'qY9aUo)/"Wo)A7eo^_J=mHs?1
-mJcMRn,DnVpaZ+8qtp!Xp\4IUp@\4Tq"aaZkgdAZ]tW%]qYg9cq"jjaqYK[JmHj-)nG`"WnGhnUl2Bm$
-m-OB:nEoJpe]bb7YH+OhQB\2GXKAqHb0JD`fA#0AjQ5I`p%nXap[[+e`k&[d[4&Ms^::STY-+t:Z)!D3
-EbB'JUoq8Mc.(1of@J3d]t:\JUp%;GbLG5EkQ9i+hYu7Qgtg]6cGml[ip5pgb.".1P+8\gcK4]rp@[k>
-k3hR*md^;D'^kDYnF?&?p@n=QmHNs/o^D#2kN)U$#j(14m-a?,kN)U-s6fpTrqQQhrq6frnauPKo^D,/
-bJ:p*\c0#H[(=2se_TBLe(3C9j5,@fJcLB&JcNgkr;lWmrrMcmr;k[RJcLB&[K-:-ciC0J+L&,SXfA:o
-TUD7>St;F=Q^!c'St2=:Q^XG:TqeBTSuM^i#-"MqTU_I<)4$DJOHG?VOd;N0TV/-[WN3,&XKB4N]XbQO
-[gB^[]"5Pf^:qM&rPBep^q@@n]XkSZZE148\@o\sa2uHEa2lEHbh(J!g"P39gtCBZfG`Ang=k33f@SR&
-e'cXg`PB7(\%'#__8aUAbl5irbf[uHaND`SeCWC.i8XdrrSnm\kN1gdjPo1Zi8*2Eh:^B4g"=m*e'ZOg
-cd'eZrlYenaiMNB`PTI._SO%'^VB`]"MML]]".gM"LkhH['TbF"M(tGXK2?%$F-nD['m3CY-+n/ri?U1
-WMlesXfeq6Yct:5Xf_T(s/l:'#d(87ZEga<XI]?[".uBiYkbR-Yd(I=ZMq30\-BFO[^NQP\,3ZiZ*CU?
-ZaI<R\@9,e^q-n\X/iG.ZF.9V_SjI9aihlOdF6Xtf@80nbg"AWc-FSYbfp(2&C/SIdaQOebg+Vbe^rF+
-g"?;U%b8tNb/_H=dEp1`c-b"j(YdKif\"a*g>:Z@gY1H=hVd;Jg"4^#dJhSteCN=-hYu:5gY(94f_OD&
-iY:G5jQ,@]iSi\OhVHl:f$r*ncHXT4blZ&._u@LP_#:tPaN2ECa3)QJrl,,Z^UgeY[f!TG[C*?J['dBR
-\$s,ha3;cJp(-oqr;6-Wn*&oohq-2raR9&t0^e)^hr<b^m.'W?p%J.Uq>0mZp$qM>m.'`CqW@)3oC_eJ
-nb;_Mp\=U]qt0OSo^`"O&GGhlp\=U_r9s+Fo(D\Nq#(-i)ufa1pZ^i*mdg#AoC;A<m-=!/o^;/:nalDH
-pAOL\nc/%UlkB$`p%\C_s8;W`p@db2jlP^lmd0l9$g$C+ioB(\l0I[&o)A1Xmf)ksnaZ&:nFc;=me?JH
-lM(&HnauACna>i9n+?VM&,>qno^_MBnb)SMp\4CTo`"=[n,De^md]i>o()>Co)8.^o'bi+rpKsWmd06V
-md9E0mdT`9nauDCnaQ)@p@@eEnaQ&:n,D\Rmf)Y\lKe!2o^_G7g&BS*jm2X8q<nIQmdBQ4rp]pU"7>LB
-lMg&Fjt5EBg=Fg$cc*JrURmQgBjt+DC3u#7WiWP6[^a,nbgl%Inb)YInEoK*mHa3,s6]g79[V87d)s\V
-_R-G@U8>oSc-t=sf%&9i^9=;rO,/F<MiOC/\AHhDf')AWk4/BHp[[S2i8`t\hV$H-ccX2Eb0\i"n+?5C
-p@S(Hn*g)>s7--[s7?9`r:h*%q=jFIn*9&rio0%_lK[TnjP]1_kND.0l3$52mdgAP*r><gkiqL"lflpH
-dE9PG_7@%a^VS%:cIUP!jQl-mWrR_OJcLB&SH/Thq#LBpo`5!lrrIiSJcLB&KE2%V(p0m>VkKcOR[p%A
-SXPq0Q'n58SXGq9SY,nV/"iQ6WMleoV4jNMR?`tsO,K!PLlRahT:hmRW2Zi!Y-"h@^:_%f\@B#Z])K5Z
-]"Peo_SO((_8!at]Xtee\@/cHYdCpR_8aO=rlPMibg"MigtLK8rn.%u!8/aQf@SR'eC)^jccjDF^qmOk
-]Y;8'b0J8VcHjbZaiMWKcI17qg>(Wcir.p9jXK9Nio9"Vh;$iBg"+g-f%&6td*U+bc-=GTb0%iJaN)??
-_ns=/_83q&rP/BHs1SHDs1/0>s0hs7rk/`N\$<'9XK8P/ZF%'K&@&LEYcb.2Xfee,X/rG+Yd=>7!3uO-
-!3Q7'!3lI-&$E.BZa6sAXe),TStN!_Z2(^*Z2_-0Zi@E4\c92>\,Ec4\,ET^ZaRBS\@0#a^:(;PW2Zi$
-ZF.9W_SjI9aihlOd*gFpe^MjibKJ&Pbg+H7c-FW6ci2?"eC;mlcHjqgf%8RRg&BS=e^;R]`59F;cH=>R
-cdL=reC3%$eCE7OgC2chgtprJi835Ae^`1KdgXgZg>(T@gtUT9g"=sThYuF1ir%gGiSi\OhVQr;f$r*o
-cd)L5"3JU#_>V.M^;']_r5Sl\b0'_("N/!e[^?%C'"GE\[C<KL['dBQ\$s,ha32ZH&GGhqqYTpTn*&oo
-hq-8uamB#s2=TqojQ5RhmIBiEq=XIUq"XUToC))3kj@d.o]>6#nalGFoC_eMp\=X`r:]dVp@\%Knb)SR
-pD<]'mdBW8oC_nRqtp?jrquWhlfd^'o(N(U$hNoZnF?5Jp\4=Oo)A1Ym/ZSRm/ZPPkp5]bo_%tVrqlNb
-p\4"9kNM0tnF#T+lgF'&k2b[fkNM7"mdK`Gnbql?oCMMBmd9N5p$hD;p\47Dp@RnCnaH#<mdBQ4o()8<
-q"XRUo^MMEp\4IXp\4CTo();?nF?#<oCMVIo(2MHr::3_lf[a*nF#`2*q&Ibn*oi;o(2JJp\"7Pp@e7T
-p%J+Oo(2JAnaZ,>rppZemIU#Ep$h;%gY1EFn+ZYQmh"pVn+#o<o'u8=n*TQ.lfdR0jXf<Dg=Fg&cc*Jr
-Tpq![B4+P6ApB?/WiWP6[^a,nbgl"Fn+62?mHj$!lKR[;m-X3>f_sAncd^4Z\$;d*W6*91e(E@)f@7gS
-XIkT4Kn"H'MOLEO^sUKYjQ>@\meHSMn*/upkNV-ehq?T3cc3uLe_B*Sp@InJo^hM<mHa*;mJcSRnc/1Z
-oDJA!pA+OSmdKH'k2kXck3;-mj5JqWjQG\+lMg,rjlGk!q"FLXnE]E)mHj9,f$_shaMG^)\$s,gaihu\
-e_0$KlK##HJcLB&JcLo5r;lTlJcLB&JcLE'!3Qp:XK/:rUS4-HSXuLGSXZ(<TDbN!Tq.gKUS=NXU8+KZ
-UnF?NS<fJ(O8XtPKSPMLR@U+KVl6YtY-G=>^V7Fq]",<L[KX%EZF%'Lrk/<ErON!>rjj#\]XkY\[^j,h
-`lQ<Jc-FY^daQ_$gY1<2eC+?Drm1_od*N3Oe^W*sdEp7ccd'bUrl>#R'Z7u6cI("ddF-Fid*Kt`dF?b#
-gYDbas53k7s5a4>rS\^RhV?l>g=Om+e^`0tdEp7ccHOMUbK7lLbK@s+`t$,0a2Q$8_nj1+_SO('^\th[
-]"5D]\$s)d^:h%bZ*:O>Za@0N\c0/>\GN`6Zi[_H\c0#C['[0HZa-mCZi7<C[^*6J\$iZLYbRqdTqn`l
-Zh_'0Zi@E4[f<i:])T>>\Gs&8\1OtlZa@0M\@K)W\@oMZXfS=rWNNY>]thY.a2uHGb/qoSdF-Ijc-FDO
-a3)TM'[4hKd*L.geC2muf$`!ndF6Usg"QG[);<cqe^;X_`PB@7bfe5TcdUCre'lq#daHeIf*p<bgtpuK
-iSWJGg"4jTee$KegtpoCgtLK6f[na0gtgfch?Dfnhr!AMr8R_6'&MO'g"4j+e'cRgbfn8Ra2Z$5r4`TS
-^VIb,`Q#m:a2n8"&]2>r\@/lV\%&rY\@K#V\%&sI\L5/.`lZ?Bq"Xa_q"4.Hl/q*chUg-#iT07glK.3j
-k324%q"t$gnF6GL#4qETlfR9drS.V8j6#Xqnac\L(%h1mq>C0cp@e1PoCDDAo'bu7o(;VSncJ@Socs/&
-p@nCYq"XUXk32*smI0T9o'u/;nb)\Rq"OOTo'u2:nF6GJ'(kkimdBH.n*TZ8o(;\Lo'l8CroFCIkN_?u
-lKda7ljN.DlKRX$mdTl>oC;eI-L:!jp%7nFn+#r?naQ)Ap%7\BmdBH1mHj3,mI'E0mI'E5o'c#9$LmNP
-o^qhLoCMYJrU2'"mI0N5nFH/?naQ&:nF>u9m-<j%m-sH4nF?&9mI'E3nF?&@o`"C_p%J.Zp^$Tep%7hF
-nac8MoFU]anFcPNp@I_.gtpoLmeH\Tmf2YRmJlVSnGi(Znc/%Wm/Q;HjTFApgXRh)b/1WgP_aQu:I.#l
-/ONTSIYs;YUT1Z9aj/T1o^q_Gm,d'Re_&O1hW*\qi'lMYhr!AFe&o_H_Sj[AeC3%$f%&*^[\K(=K5Xag
-?".r6S#a05`RNSgeDKBIjPT"Yk3V[-mHEQ^g!\'ecIL_1lgsW8rpBsRk2tpmlNunEmdBT4nF6#>rq&YR
-p\"4Qo_/"Kmd0-#jlGLdki_-mjPf"Uio]CglgOB0lLafIqYU$Xm-X3/o_%e5g=Xm$bK%H4^;@b/bKnMb
-f\u#ViRIp[!.k3&!.k4@!!!&p!;uqk!.k3&!.k4(!$A>FX/W"mUSF?MSXuLISt;FBT;89\W2H;^TqnEX
-U8%X[$(m`VR@08'Nf/\lL(AliMijF"Uo1&fX0&Y5[C-"K%)0Bc\$iWJYcY%1Z*O>=qR?R;]`,S^\[fAg
-_oKsFd*U1ge'uq!gY1<3eC)[gcHZ@4s31PhrmD,#d*L"_bg"ATb5TN^_["6(bg=hee'n9G$.R>MdaZk$
-gYCW_h?Mlpi8EMMi;VUchVR&Ag"4g*eC2mpdEp4ccHaYXbKJ#Lbfe2PaiMNCaN)?@`l5j5`P]U1_8-&b
-"2;I]])K5L^V@Ls]"#)OZa7$I\%)RO]"J$R!P#W;\Gir=\[oHQ\/_ue[^W]P['mEP\%&rS[(!QS[^339
-VPBoaXKf/.\,NfG\$rlW\\5Yg]"5G`]!o0G\-0.F[(!OD\.Z9Z[_'#NW2Q>^V5pu6^;7h1aSa-gbg"J\
-cd'_V`l?!<a9Tl2bgFhdeC=KL9A/"Mf$i.!f%Jd3h;-l@g=Om%bf@Z9^ra^>aihrVe()jne^`$neC2pr
-f%8[6i8inUhqm2Dgt102gtU]Ci8!,Ag=P!/f@o!7h>,q-hu2L5huDR5hu;49f$r-qd*0_Wb/_K=_Z%7L
-^C.fl^V@V(_SsF4`lJ(u"N%pd\[_RJ!kPtTrj_m:1;CZEa2c0lp%\4SoCDJ=l/gj[g="F/kN_C#lL+')
-lgOE>qu-K\mI0K3mHa*$iSNABrmq\<iT01joCV\EnauSOr;HTnp^Hljp%%V>lg!ZtlKn!<mJueVnI>-_
-q"a^]qu#pNmdT]:rUpcpp@e:YrV-!Wo'u/7lKmg7m/c\HrojjTm-=$,naZ;Dp@\1RrosaTm-jE4mdTZD
-o*b3]nEoW0mdTl>naQMEs6BRN+78C^md]f9mdfi:md09*l0[j&lL"!,md9E0me$)@n/1fgnacDHq"FFS
-p\4:Lo'l2=oCMVFp@\+Xo,7)fnaZ5>md'</o'u;AoCMM@o()DCp%A(Rrq?BerV?Hfs7cQerV$Hjq!dkK
-rqHQfn`'Q,"6o=Or;#jpnF5o:nac8Bp@S"Jo'u2;kihp*!oi%lG1bEj_R?M0LNI*#4>nN75ZDHHMj0a-
-WjBL]c.V[YnF#]+i7H?&e'm"(ioB%XjQ,=\l07<fgsaKd`lQHNf@\j2f[nHb[%`b7Ir%tX='fm%R&RO(
-_U6oYd+7",gYCZEl0S'5nEoQ"iS2])e_B'Ime-)=rpBpQk2tmk!pT%<rpCipmI'E3nFH/Cp%.eIo_/"H
-md06(jlbdiki_'ij5L!q&*2m<lgO<,kj\9>q>'^Sm/HAho_8%>gt^K0bfdu@^Ve"5bKnMbf\YZKhUV[Y
-!.k3&!.k43!<3(n!.k3&!.k4'!!K@%W2HHjUCj&hT:hgMU8+K[VQ$W!Xf\P"rM'gpTUVF<Q^*euP)kW]
-M>`/>LPh%TRA$R[X/rP2[^`o\rOrlU\[JiGWMQ>_USXliYctC;ZP0^T\%9/c^r""._Sa:3aNW#\e^aQJ
-$.RGOd*BkWai20s_#hKk`Vn!\c2Gohc-FW5ci2*$c-Fbgf@JR*g"P-4f[SC!daZk#r7V,(qqD,+rn[S.
-"PMAVe("?F!n#EBrm(Ykc-611"OGE>c-674r6#2baiMR%`rsE%`P]Rl_&C,(^:q:r_8*k#]XP>Y\%0)_
-]tV4i\$`WMZi76DZ*L[?ZF.-P]",A]\@8rU[^<KOrjMp8[f*ZA[^)m5Vl-T"Za]bC"M)+T]Y+6WrkJZO
-^V7Fqq76[8[(!R^\@K)Z\[AfRZ`0^tT:r0d[_0JraiMQFrl?"tai_iPc-+5M`l,m:a2lHJcd:%fe^iC*
-g=Z;S"P_bghr"Fi#MIbYccF,D`W!seb0/,YeC)[ie^Vskrm;#"eCE7.hr<YRrneFHhV-`>hr!DOiniPJ
-gtUQ9g"P38%,9Rngt^W;gY:N=hVS4g(#Ig)hq6T5f$r0td`p%[aiDE=_S3ea^AYeH_#D+K_>_=b_8*^r
-\@B2b]tD%k]tCqg]=bfU]aDQk_o9U4q"OIPp&=P'nEfH&k2G:TgYC`IlKds/mHjB5p\4U`i8ESOjPg+"
-!or+e.a5lJ_;3r)j6,gtn*]W5o(MkTr:KXVq"aRQmcilmhr*MVlgs]<o^_SFrpgKenalGJp?V#/lg=64
-rq$0^rV$Kho^q_Hnc&+anFZAIq"jsfmJuYQmf)VRmf2\Rk83@Ekj7^$lKds2nac/@naZ):oChqLo'ZSI
-rTsaYo'c&8rp^6ao(DVGnaZ8Mk5sl2m/H8OmHj9?m0DqAmHj3*mHsoD5O\46naPu7n*KE,md0K6o^VMA
-nF,]0nF5l4mHj?3o^qnOp\4:No^q_FnaZ8Cp%%kQr;HKgq>'g\p\4@RpAF[do_/7Y"8DBNiW\8ulLOfK
-q="IQmdC#Brq-Kfo^VG>l08$+<oW&hbJ:6RLj<T33@lNo(ahFBAT)dDO.3,\aO/u>p@7G0f?1_1YHkIE
-]>MeAh;dP\lL4*,lf@'^hVd>DfA,0=hV?Z)]s4)jIt)5n3'B`6D1@Y<*hK@A]sbGc\[fJqe_o]Yp\47I
-mHs3"e^rL0jQc1'rpBsWl0.Brkl0f[lgF61l07R$n*fi<naZ2@oCMYJrp1*Zl0.?olK[Wrk2YUbir8!=
-lMg,enFQ>Lqu$?cp@%G:nb)bTn`oE#iRuc/ci2&ec2PundF?e$g"-3(JcLB&JcLB&f`6U(JcLB&JcOC&
-"0&5qV#@%sT:hgLT;&*XVl-JpXT#F3XK/.lTV%aFR$X&#rJq)AN/EIIreMhWN/j0lTr>&pY-PFD\@T8a
-]tV4m\?rQ?VP'KKSY;gTWN3/($F7"I\\,Vk_8XI9rl5,^b0JH7edpBae^W'rcd0k\bK@lG^q]l^2S[)F
-aiV]Kc-FY]d*L"`dF-Fhcd'h_dFHk$f@\d2gY1?6eC2gldF6Xsf@S[-g"G*5f@S^/rS%P0gY:B2e'e0C
-#h%/Jd*^4dccuI5s3L_js3CSfs31McrQ5#Y$H:!%_ns:+^q[Y"rkSZN^:F6Q&A#Nf^;%Fl\$`WMZa-mA
-Yd485%^WRR\[]/Y\$i`O['R-HrjE?E['mHQ[^<?@XJr/!Yd:h7^&PbF^&PhH^]21N_>h=N^\PPE[^Wd^
-]",D^\[o5W\$N-3WM?;jZ+%E``QJ2%)T]t>`Q-'CbK@rH`l,d3_SaC6aiquRdF-Oqrn%D+f@\g1g&BhR
-i8EMLi7ci5dEBVNa32WIbKS;[eBc@ae'cLacHjh`e'lq'h>?(4hVR&Ehu;X;io8nqh?D]hg=k?;rS.A+
-rn.G.g=tB;qq_P7hq6T5f@BlM$d[,Bb/_QA`PB:'^AP\B^'h]l_8<t$\[f5[^;'QZ!58<Es1eTMrPA[2
-p$qSNo*4dRlK76gjSn'>jQ>jrrpp`loC;GBp%R7rgtU]Bio9"Wg]Z0Qa2>goiB65dmI'N8o(;\Oq"jjW
-o(`"UoC2,-in`>Agu7;Zlg4*.nFH/Dp%.hKq"spYo'l,<o_%qNp%J+Po^VDKm5=A#nF5i3mHsE8q>'=@
-lg=*-naZ5AmI0Z>o'c&7mI0H2nFH#9nFZGGo()GCmHj0,md]c7s6T^M&*`?Elg=*-mdTf?naZ&9nbqVU
-lK[a'n*TT5rU29%lL"$-n*oi>p%7nLp%.hGnaQ&:n*oi=o_%nLo^_V>m.'W8md]c:o(MeUp`/nso^q_F
-naZ5@o'uDIqu$9cq"XUXp%@nJp%J+Yq#C!bp]C*YliuP2iTg"1qt9IgoCDPGq"XUXp%@nIm-OW6.-U!Z
-iRuGkXeL]"AlLfD.N09W5#Gp1GCkpHWOp3rhXpI/kMO_+[]f\5&@K!]`R!)ihWEqem-EuujQ$7$(YdX"
-hr<SOg<RI=TpLIdE'$'D86Tk[O=?QcVmX(@[(*KM]u8@Rj6?%$m-O-,lK$XQioTOqnaZ5@nac&3m-O0,
-qs"+D#3kC=m-jH5rp^']p%A:M&*rNGlg=')kiV!jkiV$gjSe9Em-sZBrq[Q,o^1u/mIC&Lo^D21j5/G=
-e'H@cd*U4heC=HI!!%TNJcLB&JcLB&f`2$R"0;KS!.k3R!"Z'-UnaWYUnsi[TV8-VV5O<p(p:*JZEgX7
-W1f`MR[]V-OH5?YMMmFNLkfi&MN!OWP*D?)UoUW&ZF%*N\[oGa]">Sa[BZd/TU:n)P*MH'SY2dZYd:gR
-_84%/a2uQLc-+>Udam+(f[na)da-4[aN)<;_8!ap[^39G[CEfca2c<Gcd:.je^Dt!f@JI%e^W.$f@em3
-g]#t8gY(9.d*Kt[bg=c:e,\"seHF@MeCN7NfEp0_g=Og$d*gFnrmLque'n<E!7Cel!m]6BrR(Sjs3L_i
-rQP;as2b/Zs2G#Us2"`NrkSWN^&G\E^AYeH\Gir?[^NNKZ2Lm6Z*UgG[^<EJZa-n9YlV/8riuR2[/IE8
-Za-^7"f\H$Yd:k8^]2"I^AktJ_#MCR_u7IJ^d5NB]YD1n\[B&XZaR0>USt#gXKf=M_o9dAb/q`E`Pom<
-aihlKa2c9@`Pf^6a2l?Db0A;^eCN7'f\5-9gY:TArnn%?hV[)?f$_kCb6ZA:bKJ,VdaQDOb08;^bf\/S
-cHjnef%A^2g\oq,h>uQoroFFHjPo1Xi83>HrnIY2g=b-2rR_)%rn7>-rndY3s4RG(rRMM-dETkUaN)?;
-_8!^t]XkZP\duEb]tV7r]XkV^\%'/f^VKi`#Je0m_Sa:._Z%IO_?'B'?M!aXo(2MCn*]H)lL"''kNM7$
-o(MeKnF#Z,k2tXA_nj=5cIUe5jP\hBahksVioT:clgF63nacAHp\4IQoD/4Vp?h5*hU^0)e_9!LmIBc<
-nFGuAo^qM:nFZMGrTt0do_%kKp%@tImHjE7o^_SCrppBaoC;VPrr;Eslg4'3o_.kJlKIKumH<U0k:Po^
-mI'E3o()DBlg+66mHX$)nFH5Do()28lg+!,na5f7o()>Bp[dh=mdfK$roX@Hlg+Q=!:BdR!q#+2rTO:J
-s7--Ws6opSs6]jPs6fpWrU:Ehn`oE-md]f8mdfrAp%\=Yq>gNorVcR%q=sd]r;?Qop@e.Np%A7R!VH*b
-pAss]rV-]no'#/piTK_*q>'U]n,MnWo)J@^p]'seo`+L^mJH3%nac57j4)2^[@r_<HXU8[4?Z;:@W$15
-L5hY#]>rCXmdK>mbI4:+K7A8pJ;fO%RB=$:b1PD'gu$lDi8a.mnET<<m4[\bhp]c`Z_s=ZLfIAS?#+V9
-O,T3gU8FHKSWK#/ZcLbVk3_R$lKRBnkhtOdm.()C&+/cRmd9E0lgO</l07?mjo4EDlg4W="RGC@mIU>M
-s6]jPrTs[Yo'HA?#OC^=kNM*jjWj!Op%S=Zqtp6`nEK,tm-sfGq=O=KmHEWgi7Zf5eC2mldF%p=JcLB&
-JcLB&VZ6\th#Q%,!!98&JcLB&XT/F$Vka6b,c%93TqJ*SV5L8rY-,"5Z*L^@Xf.n]R$a5)PE1Z\M2@+K
-MMP#_M2RFVP*M<#T;8NjZF%'L\@K2^\@K2_\?iH@URmg5NfTBiQ'n2<WN`b>_8=(.`lQ<IcHj_ZcI:D!
-f\"g-e'Q@_aN2B=^qRIm[^?%='=>3Y_T'X<bg=egf%/=#f@\^)fDa>(f@\g3g\on9g=b-+ccsYTb0A8^
-eGn%seIU*Ve(3+%f\"g/g=Og$d*hg@rR:eprm1_mdaJ-B!7Lko"45E@cMbuibfe/Nrl>nra2Z*;_ns:+
-^qmn(^qRLp]tV4q^q[Y`[gfdS['R*CY-"h/Yd(L@rj)U1rilI+rNQ:+#dUeD[^NQKZ)n53WMll%ZFBYE
-rk8fU^VIY$`l5p7_ns=/q8#D.]"Pnn]XbG^\$`ZOXJVtsXKStA^;Iq5bK@rJ`l5j9a2lBFaMu6@`l5j3
-_o9X8a2lHJd*pOqf@Sa3h;$fBhVeCl#2e=ng"4^"rltbpcHOPXd*gAQbK7rTd*'MRc-=S]e(*(LfDsV(
-gC;uphVmMVjlYXbio8qUrn[h7hVR&Ag%s>#f`0Y)h>Z76hr!AFg&BV&ef3/fcHODPaN268^qRLn\@B)\
-\[oAa]Y2%n]".gK!OofA^]M9d_>_@M`W*jS_>s60o^`"O.eE<%n*]H)m-jK2l0I^*o(MhPo'Yi+j5\t5
-_SF%.bgY;.jP\hCbJhNdroXRPlgF<7p@\+Prq@&onb2eQoBkf#h:9p#db3F<kjAB=)>*Cnp%@e?o(MnP
-o'c#8oChqNo_%hHmcs'9ndOsUm-a91mdKW:q>L:0mcs0,o_/+Rp[.83mdKE%m-<p%lKn!0nc&)*oBtr/
-oC2&0l0@O$o^q_FmHs6*m-O0-mI'Q9nFQDGmd'<3jlQL+#3bC=naZ):rp^'YjlQL*#O:aFoC;A=o)8"t
-mdKQ2lgO<6nac2@nFH/8lL+03nF?#=o_%nPq>(*frr!#uqYC!aq#:!jqu$Hmo_n@[nGr(XnGr7]p(-`e
-pA"FWp@7A.j5K1jp\=RT%.WlWo()GFpA"CVp@eLXs7#pQ/b/E&lJpC9]!\;sLONcB<^8rG=(H2gI#*cN
-W4U+!h<saofZCOrM1^;*G^YDSN0U?M]Z/CNh#?#:hVdG^o())4mI0N-khjt:_RHP>S;p]P=C>rgK9(nN
-QCt"AQC<nsU9Vbihr*_^jQGX`jlPF_m-jW:na>l7nF>u9nF#l<n*0)ujQ,IckND3umdBE,mHsN<p%Rk@
-lg+$=m/m+Un,DVWm-Ns"lK@7Wj5oCpp\F[^qtTjPkN1agn+QPQo_%_CkiUjbgt^N5f\"QudEg(^c`7%t
-!.k3&!.k44!!!%l!.k3&!/(@PU]I<irhogrri6%#riQ1&s02L)#-P)/Un*j8rK%PKLPCP9Kn=o1M2m^]
-P*DC6S4fNQXgGOG\@B)[]!8QI['R!=WhYo?NJE(9MN3jcUT:i9^r"(0a2uQPdaZdpdaQe!f[SF!d*0VP
-`jrXi\@/cNZa$[6WN32+Zc<WtaNDcUe(3+&g"P39h;6l>rRi@Hf\,$7gtLB1e'ZF\_na.+`Q#s?bg4Y`
-d)sSYe(!"$f)=5#f)O:rf*BmXeC;srdaA'E!S#TtdK@tIdaA'@+OA?Ybfn5PaiVTD`P]R/^V@Ls^V@Ru
-]Xkqp^:h1m^:k,f]"#5SY-,%6Ycb.2Y-,#-YoBpLXK/:uWN3,&Y-+n0Z*L[?YcXe#VPL)gY-If8&%]Ed
-]tV7r^r+.2a2c3>`VIRQ_&0r$]",D_Z`U.#S=6:NW2m)/]YV\1a2Z-u`W+!Xa9fl)`Q60?`5K[:'$8;<
-ai_iQd*^Cme(*+,gY:TBrno![i8<>Cf$i!lcHXPVc-k%ie'l[icHaVWb0.fEaNrGmgtVhX$.[VZg"bZK
-j5f>$josl-j5T%VrneLJgtUN6f%/6te(*!ue'ce!gY:?0eCFBH%FEJIbf\&Ja2Q$7_8!\a]`,JI\@8oU
-\%&cNriuU3['okI&&H*"`Q#s=aNDZFa2lBEa9M;/o(;MDnGVkWo)A7ap@InKp&=Y0naYu-gsO6`]VVBu
-UoLf<bM;(;kN1XPe`Gu\kiM$on+ZMKrqJbSqX<tIq"FIPo'"cRd*0MKc/n-Vme->Np\"%DlKe!6p\OUW
-o(2MIq=F4KnF#T*kO7m-mdKQ4nFH#8m-jWE"9%]Xnc&1`p[dtArp9jVlg=-.rTu'(nalGJp[dh<kk4N5
-kMkRdm-<s(mI9Q/l/q6qmdKZ7n+#r9md]i=oDRqPlj*(No^q\Dp%/1I!U/kKkl^JGp%/1Q!:KgUrU:!^
-naPu8n,;YQn-JCMme?JLp%S4nq>9gYqXEh2kN_F#lg4*2p%J@Q)t<4^m-X30nac>Hp[RkKp\4CPmH36[
-gZ.Mfo(hbTmf)\bnauJHp@n@ZqtTmXp@eCU/Go>@p$_(ueBl=R\$)X&R"'XBMj9^"T;A9ZX1?7!hrs:Y
-bI4$rCM6aF:KJ64?tOtPRAI@#]t:qc\%pGIk3M^7rqJDFp$Uele&oJ9\?_9^St`-\X/`%mTp_:0O,/.0
-OK6O_l/gdQeCN@+hVe%rnaH/?n*oi7naQMI/+rK%m-3WmjP]%Yl07BmjPAeWk2bI^k3qd0o(;SIp$qSA
-mHs6*lKdd'ljW4Em-=B@q=s[Sm,m"#dKA.ZlgF`DrpL?\lK76fiSNMIdF?b!f@I#'JcLB&JcLB&JcLB&
-JcLE'!2L%!Vl-JlWMur!XK8P+rN6R5Y-"h-XfSLtSsY\%req\NL4k;6K7no4M3!gbPa.c0T:hsYYdCjI
-rjO,^\?W?FZa-^6VkTH9MhZe6M2madUoUr:^r=@7aNDcSe'unHdMgWcf%&9ud*'ML_R[1c[^*0@Xg,%0
-X/rJ/ZPCO$aNMlXeCW=*g=tE<hVR#Ag=k64rmr+AgY:E5eC)[d`kfC(^VRh,aNMiSd*KnZd*pPEfDXA%
-fDjG#f_a8=e^`1!daH^te^`-tdaHUndF$=fcd0k\bfe0.aUcG4`P]R/^V@Ir^;%Fs]".gH"15GF]Fhi`
-[^<EGY-,%4XfSV)XKAV+rN-L0WMueoW2Zl#Xfee.rNQ[3XeVYcU8=fjZ2)$C\[oAb]tV7r_Sa@4`l5p7
-q8WEM(;dl%]tD%j[BZa.T:`'\WiiV9]tqe2rl>&YqoB&_`5]g;`5BL2'ZS59aN2KGc-F\ce'lgugtUT?
-hV\=j0&GI@g=Oj'da?Fdcd1(heC2mpdEg._bf\)J`lQKWg=t<0eC2ptf@es=j5]4^roP<ajl>C\io/kR
-hqm,@f[n^'eC<%!eC)apf\5'2eC2tDf*p$QcHXPTaN)9=_SNtk^:_+i]"#6K[K3kBrNZL2[($"K'u7W%
-_o9X9a2lBFbK%]Gb0%iuo_%kUo)A/5oCDPGp@e+Lp%7tOp$hJ9jkeG-`4;P5T;8Em_91Wpk3(pdf[f6P
-md09*mdp2Gp&=Y$q"X=JoC_\GmdB/gd*BhS`Q[H,nF62H/Gf,9p%%G:oCi"Vp@e(JoCMVHoCDD<l/q$p
-md06(l0@O(mdBQ6p&+dWnF?MO"8VW^mf)YqmdBK4naGr6lgF0.nb)SFmHNg)n*9#li8j(akir*5&aANC
-l0[p/nF5u>oC;ACo_/"Wm/?A]o^qhLo^qhLlg*g#lT=Itl1+<8oC;A=mdKW7n*oc7nF?&<mdKW3mHX*,
-nEoT1mHNm%mIBlDq!R\EmHNZolKRKolKn$4o]cA?!:9^N$1.'JnFH5Fp[RePp'L6UiRui7iTK_$q="RT
-mdBT6nc&.dp@n@Wp\".Np&":^qtp6`GOaqTf@.s^]X4]9T7_cSNgQB.T;/-XXh)R'jQc$bbI4$rD.QXA
-9iY8#A:Tc/Up@A<\[o5Y^<t]tlh'lEq"XLQlf?jQcc*T3\!EGUUoL>nWi;qkR[]D"LO4B0X302Yj4i/5
-eC`C0i:?F.n+#o9n*ol;o)8.]p%@kXm-3]rro>s"l07BliSEJSjlG@[k3qd0o(;SIp$qSAmdKT1m-F!)
-m-Ep&mJ-JPq"F7Cjk/#.db*ICn,;ehn*fc3m-*Zlj5AkPeCN7*g=OjTJcLB&JcLB&JcLB&JcLB&f`22R
-Vl?YrXSo=#YR.S>Yct:4XK8D%rhU[1S!/bcLP:M=KntJ;LPCYGOcu0"SY)UNUoCK%Za9V85d%8kXK/D%
-W2-5ZQ&CNSJqJoCR%:.X\A-#*bKS5Vd*pLne'ZLfcHjhadEThQ^q.%\Ycb(.W2HJsYcb.6ZaLXZa2uNM
-dFHn'g"P39h;-rEh;$c;f%'cJ*n/Whe^MplaMks*[^<KP]YDA)b08/Vc-Oeef%8R.rS.A+qq3RRf[na.
-g"4j+e^W+#f@AF$eC)dmdEp7ccHXVVb/q`Ga2c3;_ns7)^:h4i\Gj&F\[T#QZEUU=Z6$?[[^WWKXJ_ki
-TV/'UW3!81V5L8jVkg)]TqeBYV>dA'W2Zl#XfSM#S=H(<TV\Wjq6gU9['[<P\[oAf_>V4O_8,l`!PcJM
-_\9o&^;%@kZE:("TW"fgY-POK^;^&k!6P/]#0Y-0`l>m6rkeiV`Q-."aU659cIC:kf%A^2g]$%3i8NSM
-rnRn6f@8<uda-:edJ_K%e'lalcHF>N`Q$'If)F;1e'cXkeCN:+iSrkXjSn6Ck2k[bro44BiSWMJg=cGV
-&_>L^e'ZOjeCN4"dEp:ke^W+IdgORNd*Kt\aiVQB_nn(B^V7Fp]XbP\['I'AYHkLA[^Wc[^:q@s_Sa@3
-`lH0Cb0/#Ob0/#QbOkGtmd]`Dlj3+Mp%A(Rp%A+ZpF#\,n*/obbIb0\OcYWbQ(5+pf];Dfn*K/tlg=3/
-m-aK>q"XUXq>(!a')MJ"o_%_<g!eBpb/qogk3ML.2=pP5q""%Do(DhUqtg'Zo'uAEq>'m_p@%D6p%._@
-lKIEnn*]Q/n+-2JlK[d-p@nCYo^hVOn.kKeo_%bGnaGr>pA"LXoC2/?oBYMtro"IPk3D="mHj3'lL"'-
-mdT`6meuPQn,;JMm/QPSo)J@^p&F[am/QJmm-O30oCMMBo()8<oCMVFo'l;Bo^qhKo'l,:rUU-^na5]B
-kpG]`o(VtYrquWalKINqk3DF.q>L<Rk32$okj%F!mI9]>p\Od]o_nOko'bJeeC<:6n*p/D$1RKTp%J1V
-q=XL\p]L6^o()\IrqdH(oBtl&io/eKf@&$k]=Ynr`lcKG`r<e.ajSr)jlP.8[\/Ir@T,ui77Kg<?tOY9
-Pa@c)Q][Q*\B*:[nac;EoC;D9lf@-[g&BAEaNDcQbfn5I_n<=VSWo7mKnc;.d*pRsb/D'0`Qlrcp[n.J
-nG__[mHa<4o^qnNoC4-rmcirsjlY^ll0.6fiS<>Nj58\RjR)@)nb)SKp@InHnF,f7nG_kZmI9N0m/H]&
-o^_)"e&B,;^WFm]j5T._l0[m,mdBQ1l0@Bli7Q]9gt^W7!.k3&!.k3&!.k3&!.k3&!8%8TW2QbtXKDH*
-rNS)_ZE^X:XfSS%WM?8cURdX,KReT*KS>5;L5:YDOd)3$R\6@LV5UN#ZE^[;Y-"e+X8](2W26;`URIO0
-MMHk>M3F@"W3Ec:^r=OCcHsqcrmMY1d*BkYb/quTbK.Q6\$N-7WMlbnV5=0r$aR.K\@BT%bg4bjgA]h.
-gtgfchC%.7gXt$(d*L%bdF-LjccsJG]sb5OYd(^O^r=F=cHae`dact&g>)Y_rS7A*rRhV5g"=s.f%&=&
-f@AF$%+N_Rd*U+bc-=JVaiXM%2T<YP_SO%%]tD"d\%0&Z\$iZQ[^39EZ*:I;Z*(1,Una]VSXc4BUSt/g
-Vl6PjUS"'LTV8-VrM:"&X/rD'W2GuKQ'If4Vlfd%$*^\?ZaR?Q\\>iW^]D3aq7m*H_8F/.`P]O,_8!Ri
-Z)jk!Xf\b4\%98g`5fs@aij\-rlY;arl>)UrPJcV`5Tj?rl>Ggb085ZdaZk#g=uV_rn\jRgtgf?g=P!/
-f@8=#e^i3te(<1"da-+YaMl3DdFHk#f$XKC#gq/Rg>LoJio9suroX4@"QSP%iSP+$gY1<4g=k0/eC)ak
-df.]#da?CfeC;srrR*4DdEp7cc-+;Na2Ps4^q[Xt]XkY^Z`pa8Xg,4>[^NZV]Y2%o_o9X8a2lF&bRDb?
-bg"GYc1^l(nFQ/Jmih8mp\4LZp\"=Up\+=OmHEWacb-Z^Mi3OSQ(51tg#__p%J95VlL464nac>Hp\"4Y
-o/#q-o(;SIo^VD>m-!0Uda-1^c0"9Wnb)MJoDA7To_%tSq>0m[o'c#8me6;Ip@@P6jm2p22X'>dk3qg/
-o(;_QqX!S;o_A:\qtTjUo'l5@nb2VJnaGi2lL+36p%.\?lLOE,iSNDEgu.2R%d<3Dm-O3.n+#l<o^qbH
-rUU!]rTY?jn+-&Bo(MeOp\"4Gm-a<.m-jE5na>i6n*]WBn/(Q^nF6#>o^VG>mdBQ5naZ&7m-=*.md0o?
-.J`f5na5Q'kMkI^l0e3>qW-f&kiq3mjm27#nFZDLq=F1Nq"XRQldsJecd12#m-jc?$1.*KnFH8Gq!n"T
-o`4R^nGDT;qYU0`p$h>0k2ta_gtC?1_SX@8cHskZ`50=/c.Ck9l0$gA\=eh&@8T`f77Ka8?=e80OHbrn
-OcGWq[Dg\SrpUZmmd9B'lf@6di7HZ8e'cdsda$+Ua;_t)YF^u@LkUY][a*:Me&T26]"lJ:g%P".mdC)>
-)"$_^nb2\Pq=X@OnEfH'kO%[)l0.3eiS=Fg%Goq#jQl."mdfrAp%.eSncJ:Qp&=J4n+#o8me?GLp@@4s
-cbdH2^WFm\i8ESUkO%a.nF5u;mI0<&in`GJi8EJm!.k3&!.k3&!8.@k!;ur8!/(=Q!<rQ2$N:#1!<E</
-#R1A3p](9pp]1<pq>^KrX8mhPf)PuTX/rG-Yl1m-Zi.6QZE^X9X/W"mSY)RIR?E>UH$k-qLQ%1KNK0*e
-R\6@JrhUI0X/rG*WMuhmU8"9PUSFKTT:hgLR[]S'rJ^rLTqng!!kuOlrm31Cd*U+bcHaYUa2>a/a2Z'6
-]XG&DTV/!SV5^MtZF7<W^VI\'c-F\bf@esXh#Q4.g]lKcf@/*jaSs4"b08&PaiD0/\$<!5W2[,4^;\1<
-d*^=keCWC/hYc:2hZ)L5h>>t-gA]e*fDjG$e,[r0e'cXkcHaYXbKJ&N`l?!:_SZ8e&&,`g\[]/SZ*UdD
-ZE^X5WVratV5C#]rh(("SXl7;P`h/kPa8)?VP^)[R?sA2S=Q5MT)t[\V#I1sUS*d4NfK9lTr@dk%&p;/
-Y-G:>[(3`Y]Y+6Ts1J3A!PZ?5^qmk&^VIRp[]us5W33D2[^`ua_8XF8b08,TcHa\YaiVTD`kT@,`5BO3
-a2uKGaMu9Aair&XdF6Xtg>(N_h>uEcrRq2&!S>p%fIb_,e^`@*f$_mfb/hNAcI:@qe^r0nbfn>[f%Aj:
-hr3PSjQ,FajQ,@_jQ,@]&)c@%h:gQ<gt:3,da?Fhd/D8ibl?&gci;;hcn3Pgbfn,J`l5g2^V@Ls]XbMW
-YHFn-YHtUG\@K,^]Y;2!_oB[9aj&)Uc-=S]rQtc<naPo5rokWllL"!2p\FXTn+,u?o(;VBkNCaP_RZ\<
-P`LrjPc27DjmWiRp@[qEp%@tOq"a^[p\4IXrV85Cp\+=Qnal56jPS_Cf$i+,jQPmqnFH5Hq"=CTpA"F\
-r;69\n*of@q>C0do^;#1lg4W:($t,Ml0Rg)n+#],l0Rs4p\Od_q=jR\neq<!p@RqGo'l;Fq=sgZoCDJB
-ki1LWgYCfL&*iKHmI'K3kiqF#nF?&:mec>MlM^2Np&=O^o`+I\oJ5t,n+6/Ao(;SFo'c&?p%.eGo(;SI
-p%J(OoC;AFp\=OUnaG`&i8j.fmd9K=p\+@UpAX^jo'GQ)n+?;8l2L&`kN(Udl1"9:q"ss]p%\@YoC2+u
-#0t?4e(sB\q=5-amdK]=p\FXTnac>Eo'c&8mec98o(;VDm,m*WhVR#?gY1H<e'm%2lg3ltgtC92gu%5Z
-mHil_`OD_3J8f7-=&2Ud:Jk\AL5:\;G'A=fUUAP)gYDba"l7nhhV[5iiW7utro!t9h:pFPf?hONZ)F4`
-S"[C8daHFX[&BUhW4Bpsq"==Kmciipl07g2p\Fddp%@nFmHa$#o'br.jQ#4XhV?l?hVR8Olg+'0oCMYJ
-naZ2@rU^?doC__Gnac8MnK.&Ye]PY1WN3/1^WY$ReCi^?lLON>p%J"Mna>Q#jo+<A!.k3&!.k3&!4`(0
-!TO1[!V?Bl!VueJ!87DT"pkeNrW)ltqZ$Zu!<`<$!!2Kf!!1UMJcMqR"g"f-Y-G81Zi@E2[Ks1DY-"\%
-V4j=VSI_'MLkBu$JVK#BNJrpZOd[#UUSXfbV5:)jX/W"nV5'`WTU_OESc5'GSXlCDTU_4.Pa%<%USY-&
-^Ve+<cd:%bcHOJUb/q]C_7mRs^VIRp['6O%TV89_Xg#+<\\>r"`l6!GdF6Xug>(N?h#,nAg=Op*dETeQ
-`P][8b/qcG`kApkZ)dl'!jfDN%*$H:e'upuf%A^4hW+RorSdY1s5!_.s4@;%s4.+t'%51Td*Kt]bKJ&N
-aiVN>_ns7*rP(;)]XbP]\#us?ZEga<XeqtoWiW>(XKALuTU_@2NfT3ZNg#m)VOaBSUS49IQ'du.S=H.@
-T:_hVUBIBdT9><?NJrpcTV_Ie%&^#&XKJh6Za[ER\[h^Ls1/$<s1J?F+2,A#]t1_[YcOe$Y-G@D]"c)!
-a2c?HcHa\Yd*KqYao9?_^r44ka;r=Bb0%iI`l?'?air,YdF6\#g=tE=gtUN7eCE1'rRV2)gYCT=rn%5*
-+PGDsdETnX`lcc]f@JI&cHF>ObL"bjh;7#Hhr<\VjQ-7!ro=FGi83>Fg>:Z<f$jWH$.7&BbKS5Sb0SE4
-cMu/fcRmDdbfn/La2Z$6^qd[u]t1\XXfSM'YHtUF[C<ZW]Y2(s_SsO:bg4V^cHahcrR:f<2"L,)lg!d$
-lgO<9q"jjWn+#o<nac88jQ,(D_RcnAQ&q5rR&RmQkOSEDq=XFTp%8"Rq"4OT!;$0^!V5d[n29Y(mI'?+
-i7m5Ig#_D]m-aH:o_8+Qp%7hIo(i(Up$hA8lL=?<q=sOKlK[^%n*ol>n*of;rq?KfnF6kTo(D_PqYU*_
-p%A=R.dlp!o'l&4m-F*/o_%qLo'c&7k2P:Ugt^oPlL"*5p%ItCmdBQ7oCqkJqsaXRrUU!_s763Ys7--W
-rp_Q.mHsH3n*fi<n*f]4oC28<naH&>o^qhKoC;>>oChhMnaGi,hq[;Ynb)YN+ohQ=p[[V0h;[AMj6umF
-s4uYrl0@Bki8s.inFZDJq=F4Wp'UBZlIX>%`mNN*mJ68alg*p+nb)YOmHs?3na>c1lK\91rp_N*kMOnB
-f\"g,g">*6e'm.9n+#l1iSN;Ei8E_]o'k\k`OVn9Jobj>?;j]@:Jju#Dha"&IW9FTKV5TrgXt36gtUN7
-f$i1&gA^#,h<F+flK.!ag=b$!^pU5:TUr$rcdU=e_6Tf'RAI@1deEA)mH`rrjQ5Rpnb;eUrV-'Yo'c#5
-lLaZ6kN([ajke_Cf%Sm:hWa:nn+#r>oDS.bo()GFp%A%Oo^X7!o^VJBmH)j<]WJ*4Xgc$bc-t+ogZ%Gd
-nFu_RpA"@Nl0%=0l[f+g!.k3&!1Nue!VZQo!VZSG!8.>c!s/H',psiW*?,n1(`=)+*@*3foDnjkq>gNr
-f)UC&XT/O,Xg#%8Zi.<6\@9$J\/MZYYcXn$US*p=R$X"tMM6;&JVfDLO,]<fQP#d`VlQksV5:)hW2#oU
-SXl:=rg4amQB[W"R[p(DUnF3GSXl4DVlR/8^rOUCcd:%abK9b(8&iH_]stMW[^`fTYc=XsUSOljZ*UmK
-^;J(9c-=Pbf%8O-gYL]@gtLK8g"=s+d*BhU`kfL*^r"+2`P]R([^3-<X/Mu&\HK^gc-t8Bf*p?fhW!ST
-ioB(YioB(rh?r)pf\"g-e^`1!dJhJmcMl)gbQ#]aaT'<[^^n2p^:h4m]XkY_[^<EBXKDK)ri7HGVP9KB
-N/)Ce?s$B&6U!e%7nm#lBm#>pPaS&1R$Er&Q'Ri+R$jJ8rLa4_S!+&=Mi!FYSYQ"[&YYnoVl?f$YdCjJ
-\@B#V['mF=\,Ei_\$``TZa-^7W2?i*[(<uf_o9[=c-FY]cHahac-")I`lH!9`r*ptbKJ#K`l?'>`lcQQ
-cI(+og>(K>gtUN7d*g@mrmh/$gYDea!o2Pb*ST/te^DdgbK%iWf\+m,f$):W`lQHTfA#*9hV[;ji[*XF
-jQ#7ZjlGI]hqm2FhV6]7eC;ssccjGMaNDWGbKJ&NbKJ&Nqoph=bfRuIa2Ps5_S3h"]XG,JWiN8,[C*KN
-[(Eua]t_A!_T0gCd*^7dcI::nf%/CA?LdURm-!WtkihC&o_81Wkih9tm-aB3kN(d_f?1q@YH+RmSXcan
-e`65oq>'XRq=jOSp@\"EnF6&BpA4[`naZ,<naQ2Bo_%h:iooU]i8We\mI9W8o_%tQoCDG@rqRQ-o^D57
-mIBuKrVcN`p%A%Mo^_V?mHj?3p$V;5($b)Nn+HGNq=jXToC;A?nFH,?o'YoEmO%N!q>'^To'c#3l/q$b
-iTojunb)SLq"!k@lgF<8oC28:mHj3*li$8Oo)JI_licbEm-O?CnGr.Zn,MtYoDe@YoE=aWnac8MpCm8n
-o(;SLq=sdZnE]3%l0@9df$P\cLj!ZH>>IaT84c]`D0q23d*p\+kN1d^jlc!uo_/%UoC;eR$1@*6d`TSS
-f]2ApoF^NZnF?/GqYTREmI0N2lKRNrqrJOXkN:^RccX/G`lH'?a3)KJf&?#irq?N`lfmR1k7.4ZmGQ[D
-_muJ+MLBY`,ACR]:1A3pJq/&XC3"E\Y0ktG`lH3Eai_]?_p-T\fA5*@jSnBek2Y:Sg!n3\\$3*C][PKa
-eBGP%O,/OYWjg=KoCD55jl6:#/*uWqq>UBfp%@qGmHa*/m-Efoj5fC]g=+O*h;-iLkj@d+n*oi6mI9W8
-nbr._q"FJ2p@\+HlL!fjc+U<SSXZ1NZFR`kc-Y)#k3D@0q>:-gq"=+>l0Id*l`1#;!7h,M!VHEo!<E88
-!.k34!<*!"!!2ipn,WFgq#CBqT)bSc!!2KfrrMoq!<E1P!;QTp!K@'[Xf_c1Yd1Y8[LTdV\%0&Z\?`EE
-Xf8.lT`(-BP)kNWH@CL)OHYceP*MB+Uo:ArW26;dW2H8TS=H%:R?s;.PEV/nPaS)8U8Xl[S=uXIUSk3"
-]"lA/c-FY]c-"**`>uk3]stMRZ*^sIYcF_#Vl6Z!Z*UmL^W+ICd*Bth"P;>[g=uV^0\b=7f\"g-d*BkW
-a2Pm1]t_D&`P]R/\[JiKXfSS(Zb"#qcdgY"g"4j0gu%,Pj5^$tqqqG1s4@;%rmUttd/M>sc-=JVbK@rK
-aSs6[_#M1L^AY\L]",;Y['Qa4rN-C,X08ImNHeu59,B?7-6jf\)AX50)^$I_4%+OMMNX?pR$[f;'UG,S
-R$a>5T:hjLSXPe+Mi!@VS"]YW&YG_kV5^Q!Yd:^F\$rfQZa@+8[f3`W[Bm0G['?g7WMQGpZ*_*W_SsO9
-bKeG\cd'e`d*9`4`rjE%a2n8'!6PJfbKJ&M`r=!l`Q??Nc-Xqmg=tB;gY1<4c-ObbrRCl&rnejSgtg]:
-f@A?scHXGUf@ej/e^hpc`l6$EeCWF0gtprIqVi4Lio9(]jPo(RhVI&Cf[n[(eCDmgrl5AgaiDTJb0%oN
-b0'_-$I-f=bKJ&Ma2c0:-c3a7^q[OjZ)jq+Xg,:A[^39P]Y2"m^VI\+b0A>^da-4ge^i@(epd/\o'Pf/
-l07Esm-sZBq>'7<l0Rd)nF,N"inN#+_nWL[Wh>rUXhE9Fo(`(Xp@e=VoCV_Jn*09/n+62HqtojNmI0Q4
-o^qqTq!.&0mGR!`k324%nF?,Bp%@nGn*KcAq"F=Jmd03)o_SLaqtBpar:g!WoBbr6p%A.Rnce@Jn+-&B
-rV$HfoC;>>rU(`smd09-mHj?:q"XLPna5c0lf[EkjR2F)p%\=Xqt0jT"S;9Yo()bJs6fjUs7QEes69RK
-rp0[Onc%q_n*f]4o'c2AnaQMLs76-Yrq?Tip%%bGp\spoo^D,-oBG,R]W<i`RR]@t0eFas+!i3`0g8-+
-?c:(6f\tlOiT91fmdg#Ep[ReHp\4@Kkhab1`m!&nm.p8cm-X92o_A:[l0@X&mHj*$k2uR%/Eu3SgXFBd
-^r+(._oKd<aN`8omJ-JQq=F%?kiq9njnSN9i7ZGq];:mTJ9`DXD.HC:A93?UJ9PR<EHI>DdFua^`lH3@
-aN2$.aN`/]g",EKrp1clk2Y=OeB>_?Za@*SfA,!-be'[1L4knn\'=U;o'5Q&rSe"Fl1=`Lrr2X?oC25:
-lgjE.k2k^fl/:4Bdb*C3g$%YemI0N5nEoW3nF?&@o_A.Tp*oe1p%@b<n*&QN]WIp!S"6Ub\@p#/d+@.9
-kj8-@r;HTip@%;4md]i8X8mhPJcLB&Q2ppcmf;t[!!2orrrJMf]`8WI!!i`1#nIae(aC(@&/Giu,5r\i
-+X/0Z.3]r]rZr%",Rk%j&.oTo(E<V\#7'o%!<<.R!.t7OZjF1M\@B)[]!f&Srj,)!Z*(40V4a9CP)t]_
-Mi3OTOckcaM2RFXQ^=/5USXrgW3*+qS<f:tO-GfgNf/pZOb\dQNffX"W2Qf#Ycb.2XL#@G^;0`a!5nfU
-'ZJ)4`k&[g['-R2WhH2cXg5IL^:+$M$b3j`_8F@=dacmte,IoLf@JL%eCrR)dE^%^cHOGO_7mIi\?N6H
-]"Gbk_8aL2^V%+e\%ol$bgG%rg]$%1iSsjts5j4>)<'Q/g=k64f[na-f@JL%da?IfcHXSWbK@s*a!/LA
-_o'@*]"G_i^:ghgaM5$_W26MoU7I^3HYd%]2BN_C$NL_9'*T*d(`=&'q\D.1,:>*(8Q]VNG_)?XS"$I_
-WM?8fV50rMNJig\R[TnNXf\b.XJr.nUSXrjXfeh4ZE^X:XfJM(qlMKRVl6f*[^`fUZa?s:TpqOCV5pc,
-]u%b.aND]Od*pOqf@SR&dEg(^a2uNKaiG:9_90sGcHXSVb0SDZd*U4ieCN7'e^W%Hd0IqAe'lRddbXfU
-)V`s!g=Y$.e'ck#gYLW9eC)[gbfe5WeC`R3qq_8.!T;u:j8S-KjPo1Xi8<GKh:pW8fD`r/b/q`Ga2Z6G
-c,n&Kbf\)Obfe5Sc-4E2bPo[,^qRCgZ*1:3Wi`P3ZEpg@\[]/[]=ktr`lZKMcI(7tqpuPIm-X63o_8+Q
-p%J(Qp\+=Qo'c#4rolT,i838@f\G;r]">YobLbS1k3_R+nF#`8md9?&j5JkRh;$lKlLjoGq"XFNnFZDH
-naPu5k2kXimdTlCq&0#(qY9[Nmd06&pA4X\r;-<fnEo`7n*]Q/rq?ilo^VPBn*BQ8p%@tIrosdUmd'E5
-r;$*XrpN;Gr;-0[naH#<l0Ip6qYBs]lK[Trjl,%MjlYdmmd]rBjlP[hlL"-3o()>@o()DDqt^'^p@e.N
-p@RnCm-3`to()JGoGI/loC_eKo_%nKoBk`+m.^8EmG@=0oCi+]rsnhumciQLYbm+n:.[?.2#\<s)&XA7
-*uPq8rZ!@+)c'UGE.aL[^t6cTkjI0Yk54lGq<mM7nauG5d_s)dm.BuEpA"@Qo)7k`lKdg'naZ)9lKRKp
-k32d,"m"kAq=3Q]fYXtdR#6TIH?t0tM2Rh)^t%6(mHsB1naGl4qY9=4gtLlOhUBZ`]=>\jTq\KcV4*9m
-FEDeUQDhF=d*^7icbHf^RZ*,dSt;ab]u7k5dam:8l0Rg'hq-,qf%B!Gk1RkcUnaTS\'!S,l20cRmHs?4
-o_/(Tp%@oMnF#W/lKdd"jl,(PgtLK<gYguKiSNV[k2P"Hh<s^smHa0-n*oi;o(;SKp\O[SiRuJp]<ncD
-YHP",Vmj@S_8spNgZ%Sjmd9N9q>9g7!.k3[!!!&W!!!&h!.k3&!5eg:!Q"i$!!3<(!Vl^"%P^7N>A\N^
-K+`ilMN!RHK7nl-H?!a`1b^'a!posf!Nc?R!8.>][^NZT\@T5^\$r`NZEjJ66*@8aTUM./O,f0WNfT<c
-P`h)dNKKHmR[p+IV5U>jXJqn^Q&glaOcGBXLl@=TLP_%QPF%o?WNED0Z*LX=\@K9N]dLJ/_o'I2`Q#m,
-\$WKCX/MtjUSk6#\\5eg]",Db^VRn/bKeSee^HG)eC<%!eC;ppf@A9pc-=JWb/hT<]t(V]Z*LgL]YM>"
-a2c*6^:h1j_SsUAe(EF1hVR/LioC!u!or;#ro"(8g"G$1f@U#Q%FrtWda?Fdc-4ASb/qd)`s0Q&_o'@,
-^](k_]t_=n\?`9>Yc=OkQ\0*X:J4>D5Y+IA8-)Ibrb"]6C2Im0AnPdiA6i556:O:*3&rrZ6q:7#Mj9p9
-Vm*.cR]<<RPE:cbPFJ)9Xf\b/Xf\S%UnjohXKJe3Za-mAY-"e+XK;<$/>f>IZa@6O\$i`OX.u8VT;AZn
-[_9Gn`Q60DcHt"he^rC&e'ZOfccOGWcclX9`l-!Bc2Puhc-616"OYWGeCFQM("C[YcHXVVbL+\[bL,(u
-gY1E;gtUN]g'uZce^N1)gtg`:eC)^irlkMle_']Qrn[e8i8WeWroF(<(uaH2hqm2Dg"=p#bfe2OaiMQD
-aiquMa2e2$rQG5bs3(GbrQ-.t^V%%]Z)t..Xg,1;Za$dF\$ro[]thM)aNVoSdFR"Jf*1R.mI'Q=rV&qX
-p%J+Pp%J(Im-Ep!kMkFVgtLQ>hnZq=_8jgRhs'Iqn+#i6mI9K0l/gp^gtUK6gZ.Pjp%S:Yo_%eIp%S(K
-nF5f1l1FW>oC<Udo'uMJn*]Q.ki_L/q"=LXqtomMrpUWjmdL#Kq=sdZq"=7Lo^qhLnaG]*rTP'`m.^/C
-md0<-n+uePnaGr9nE]H3pAXn*q!@A5lKIEkiooXnn+65GpZUi*lg!g*nG_qcnFH&>oD/.Tp@e.Nrp^<_
-m-Ep"kjS!4ncSIOoCMtR,kCX"oCD54m-OB;oC;50io';)s8VcJd^uTPQ%jL+Lk1M6Ne.1G1i@2NF*287
-D/<or>ZcH/KnP#-LQ7ptWP?g0i9U(7r9W8/oAfT>jj_;hl0e9<p\+CWoCMqJ%IEKNn+6)>nET9'kN:q*
-k60l,pA",?j4;)RSstaqJUDitLl%(\Ye\Z?jmDC$md]]1mJ-G?h;$fKl/LFC_nj%+_OmR$Wi)GKLN[ig
-I@.%JcI2^>.a#E*Ss5"`NL63/Z+@chaO/Sqj6>ptmGcgHce@4;kiUR?\#,spU:JM,pur+PmI'K7o_/(L
-n-ngSmd'6+lg*criSNDig^i5ti8N\Ui8a(_i7?K5mHsl<.IQWmn*oi;o(D\Qq=<P"cGdE&YH>"3X/`)+
-]=u,&cIUb0l1"-.nFQGPo[X"o!3cG+!<`H0$iUVE&/#]p)@R)d%LWIC!U'N8!.k4&!!!&%!13a$!u)an
-%g`mT&KW>X8RQFfM4:*9Y.#[cUS4<MR$X,)Pa7])R@';+U7n*>KQ_0A9ft$Q+!2[M#7D=RVZ;;KfDto[
-;Rj9K\@K)W['R!>Xf\b,W2#oNPEClcO,oHgQ^F/,P`h2oR$jV?Tq\?XTqS9UR['"oMMR%BL4t;9M2I4O
-PE_B%TrY<#ZF76O[^NcY\[f2V#-tMD]"G_hrk8oLZa$a9XJr1pWN<G:^V\"i_$@ir`lH0Cc-ZI=!n#B?
-rltGc"O,3:bKBe*+ihX@^V.1f\$icY^VRq1a3)QGa2Z!5_8aR?d+-b&gtpoehuD[6iWeB"hV[/Af`'J$
-eHaRPda?Ffcd)O6!R&Xba`#5?`l5p7_SX+)^V.:o^VI1i_7#bWA6CfR6qpTgCj(A_MMdOVQBm8YJpr)o
-H$FOYH[U<iH?k:"Kn+5\AnP.@76`q$6q1dLSXlCOX.u,NQC")6USk?$ZEg^=Y-"Y%WNE>.ZEq!H['R'C
-Y-%]+#d(20Xf\P$Y-T4[\@K/_]="f;TUqjVYHtaP^r+(2b0%uTd*g@ne^N"Gd1XdPdF-FgbK@uOc-Ob`
-cd'qddf.`Ne_&L*f$i$lbfe2Oaj&)RbL"bif@S[-g=b-3g"P*2f%/X4hqm/@e'cXjd*L(ff%KlQ$JaFm
-hV[8Lio/kSro"mWio&_Nh:gQ7f?_dfc-+;PaiDKFaiDB<`Q-$?aSj6Zb5KEg`5'*sZa-a;Xfq`0'!\XG
-[C<QR]"Pkp`5p*FcI(1pqpu#=mIBc>p&4Xop@\+No()PMp%%M9k5O<Oi8EJMiT/J9dFR"/k3;R3p@oX$
-p$qSAmHs-!j5SnHf$r1)j6uL/p\=IRnalDHrpgWloC)/@p%J+Nn*fW>q"=4JrpU$]oCVVPoEXjNlg!m'
-mHslF%.s5ep%J(QqYBsYnaZVIrpg0`p\+1Un.YNgoC2)2lfmWtm-XB8p%.J6l0A62!q,IC#O_-Rp%InE
-o_n7dnauJHoC__Jp\FXap\sgjnaZ)8m-<m#rpBgSn,D`PnF,r;nF,r=nF?)<nF?5HipQ^4a.efN.kX"M
-8loYAF`DbMFDc;HMMR">IsuioH[^HpJ:E#s@UW_L=&`=/=]f!>Ee&n/PJ?kbm.'K(oBm(Tj4E#Glh'lB
-o_/"No)@nblg!g&mIKf;nEfK+l0%6lroI>Cio]Lbe&SejMhub&B4>7\BlSHVT<>oOeD]NSl0Ia)me-28
-io/k^lfdE_da-(dd^?Qs^:gnOSWJu!R'"$Fd*L%]_RZV.J8JY#Ao`'GR(C,Nb158*jlmQHlf[Khg=kNG
-lgErkbJ1BgYH>Ugj6QO)#OC^DnFZGJo`".Tll#?`md')uiS`SLh;-rEio9+_jQ>[cgsa^#rTaFKs6fjW
-%JKMjq#(!Yk1e5+^V%&TZP'OIYI(^H]"cG<f\YQJj6#RppA=F\!.k3<!!33(!Vl^&!<s#T+>YW-0L\DH
-5s@7_.ju_i,UOun/h8:r*?6"2$3^P8pAb0pV#Z)If`9\*rW29a!!1%=QiI*hqu@6/*`-'RDg$J\M3F0p
-T!#CCWec(LFDPDj=&NR>ASH.2K8>h]R$NqqM1KhhCLgUC3?S2"!!K8$JcOC&rO<oZ]"#8Z[^<?CXK/>'
-X/MeaQBIAjNffKiQC=84S!j8C!LfPXU*-/'TV%dISX>S#MMHn;JUr<$KSG>COHl0#SYN6gZF%.@])K5A
-\$iR\Z)t.7[(!QT]"5PYYcb.0X/W(pXKK"E_SsUp`WaH+bKJ/Urm;5%cd'\UaiMNCaN2KFaN4>#"ieNu
-^V7;Y\/2`i_8F@9b0A2TaiVWEa2uNMdam(*gu&(ernn%?iS`YNhVHudebmo"dF$=fci22lbfe2P!6P5]
-D9']:`Poa3_S="*]t1to^W!^UI9o]R@s*?]R[fn7Q^3_lMO'K^AR\tK;+a2?4A/=@:f^q9CjCGZKnG#2
-LOb29Jp;'46W.30Q`dNnXdtuMR@g7NWNib8['Hs@Y,eY*Yd(OA[^W`S['R(;Yl:d0XK8P+W2QgAZF.0P
-\\,P]X.YrNSuAj#\\,Yl_T0d?bg+P^dF6RmdaA!@"4PcKdf.Q"d*^:idEp4heCE1KfG)rge'H4Ya2l6=
-aiVWGc-k(jeCE.Jf*0j[g"=s6rndk7g"+X%rmLque_'iSrn.\3f\>09gtgiDhqm3)hV[8Mio8nRhqd&@
-g"Fd"cd'eZbKKn+"inU!_84.i`ra?&a8O-Ya:H8+^U^eZYHkF=Za-mAZ*XG:$amOX^;7\+a32cVeb[l$
-n*fl=o_&1X%/0>cnaQ#Aq"=4Fki;[$&E;d1jQPg\f@\p<kNhO2q=l3.oC;57lKRTrj5JnLda?Cdg#;Af
-p%eI[p\"4Op\":Rq>'a`oEXsWm-Ep#nF$5ArpKgUs763^rpU'ZnaQ)>rVI0&r;?EfpA"FWo^;,3lKRKs
-rp0UPs6KXO"n_EWnEoWBlN?VDo(E"W$1RHSn*oo;nFQ5WnFQ8Ep%J%InGM_SoDeC\nbr.YoE=RKm-O$:
-klgGAmHa3>m839?o'l/;o()2@p[@PBp\+RHaJXf;LQHP$N/j0dOc,!AHusOPCfG%X?W^,r77'jK;HI+7
-CiNT]?X@2TEIEM+Y-bpRToj\]^[(mtn+HF(p$q5%hrjG$p\+@Wp\"1GmdBQ3n*oo@p%.bBmHj3)kN:sh
-jl5:^k2=V*ZD<D8H?3V'?"%>aH]=`%]#`=Wj6,[klg4!/o&nujjR)@&khOe=d+d<g^Vn(+[],j`Q(+AN
-_pHi[cca/5Ul9Y6=]o-LEIO.[]Y;A1f\GQejqQn?iSWPVl0\$*hp93L[^<H_f'2Z&kl0]KjlPaklg+!<
-n/UQOkNM3tnaZ&5lfI3eiT&kRj5B(\lK[QpjP8GfciWCokl0lIli$;tp%A%PrVQ3NhpK]c_7I(]Za$d>
-Za7*L]unaTgt^fHk3DI.qsj^eJcLo5%L3Lg1dFGu6q&sl/j;<D":#5<"9JB"'EJ4:#S%O[&f)9")B^FP
-/Mejt%KW:(JcNdj!!2EdrW2co!!2!XJcP6>*<[)a!=(&UG`7fMQ'n&(L4=8VEI+%FGo$bm"p4r+!?D:F
-!WrW9'cJqm8QKDGL67n!W2-;nY,5MR"9T&<df=t"XoK6H\%&rW\@8rU['Hp;WMl_lUnXKLQBM60$'UaE
-SY)OJTV%eRSH#8^S.(gRR$NeoN/<.;IXZYCGn5:QJqoJTS=lOMW3*>3\%2IL&$iICXfJM#Vl6PpXK8P.
-Yl1^%XpDAC]tqb3bg"E.c4S=FbK@lG]Xthf]"Gbm^r+%.rPeiVrkfMf^q[Y"_8F=8cHakfeC)ajcHXPW
-c-?XBeCN7(g=k<9gA]n-hZ)C2g],t+dJVGmci25gbm)D8b0%iIaSj.(`Poa4_8jU4^W"!qY('A77U:1c
-D/aZEH?<n4<`<.:NKe2prWE6(!WE'B!s/K)":#AJ&JlTG5>u-7G__35MNO$YB1b<eK;YlWWM^H(TVSQh
-ZF76P\[T#SZ`p^?[^WiZrk&?E\[]-JZnJbkZ*:I8YcY(5['dBP\[o>VWLTBCS#N^(]tV7t_oKg=b08,U
-cd0n_d*U1fdaS3F):R'_daQ^reC;pncdp_#f\+s3g=b33eBlG=aUc>.aiVTFc-4GXd*^:ke^P#Xe^rI+
-g"bKBi8EJHrn%/##hR_ah:gT9g"?;Us4RD*rnIb5gt^`Bhr*Glh\=o%g=b0/eC2jmcd'eXaiDB:_7mV^
-_?@co`Pojm`s0N"^V%%a[/RK4Zi[S@[/RB>[C<`[^r+%.a3;r\qUbc<!qc-YrqI!!p\=FSo'u5Iqtp*U
-m-"B01$@c`l0@R%mIB]9nb2\Sr;6*VlfmTrkj7NrjPSV9cHXV`gun%no_S:QnFcAHo_8(Xq$6K\nF,f5
-nF6GJ"SDE_p\4XUrq$]in*KE,m-<s)oCMVHp\4R["SVN[nbN@`p%.bQoE"RVrq$9_o'lYI$gd3BkN1mh
-ki_9umJcGTmI'N:o)A7fp%J%Np\FX[p%/1RrUg-_s760\r:U*XrpB[N0'hojlg!m)nF5o8nF5o8nbDhJ
-n+?;7k,N/o=(H5nFE_tWI!0C@@T[2\OI'u+rWN<)!r`0S"9S]-"UYeT9iP8!@q0+Y@q&kQ@:WnW=]o:)
-d-0NLlLFWBo'bo4o_%kMq"F:Jl0A972=9f!p@e1OnF#]2lKRQrk2td^hq?T#\u;!IG@juD4>JfV9jDXk
-PbPM$e^iU:l0@X'nF#<8h$E<4mcr]_f@T(UjP&DGgt'Wb\@/o\^<P-^gt'os];q$7><t)$3D3.RG-JHc
-_9(-Xf%JX*g"G-:h<s_&oC1bkcc<uD`mii5o',E&kiV!gjQYq.m/HH&j5oFelL+98o'c&6m-3Zpio9(\
-l0.HtlK@?cg=4NsjQ,IdlKdm,o^r+T%e]Mkq=Ek-f@%pha2Q$5rkJH:%(!R]`Q6BRf%AmBmHj`BJcM/<
-!!3#u&-ERi(`X\H-QWm-"9AZ:8R2<.lMq:q$P=-p+<)@M-lrGd!.k3=!!!'!!!!&g!.k4:!#5r$=ET+F
-Q]$-&>"h%4-5IR[Ml)@CquHs'!sJ]+!rW38!XoSP(EOt\4&9ODQ(kOm\W1;e#1<L'!3H5$\Gj#U\@B#W
-ZEg^;X/W%qUSFKQR?j&"PEhH&SGo,fUnj]WT:_[FT:M;WQBRPrP)G3RL4Of#I/\@7H%(<tM343tUSFZb
-Y-PLF\[oA_\ZW'8WMcYjV4jTYVl6ZpXU_M:Yd(L>Za[N\_oKpDci29-cd'bYbKJ#Ka2c0:\[],U[(!W[
-]thJ%rl,kq`Q#p<`Poa3_o'L9bKnVdf[n[&dEp1ac-6F:cdL=nf)F;$f`'V3h;$c=g"=p.cd2U;rmCPe
-#L1N;bKJ&Mao9?]a8X($`P]d<_SaI0W``\>BleWNF)kns9Kt<^+;GG#070:=&c;V4!s8Z+!!3$"!!3'!
-'a"UO*@E^>BR#5rSXlL<FBVjtVRW`gWMQDgXKf.B\@K2\\$i`NZa@6Q]tM.o]tCqe\@8oU\$WKIZ*:L<
-ZEgjF\$roZ\$2]rQ'Ic6Z+9kJ'Z%`-`lH3Ebg"GXbg"GYcd'kadaJ*A$e!VWf@SU(da?_"g]$"/h#?%C
-f[eHqb/qfF`5p$=aNViNbg"GZcd<?Md*^:kf%A^6iS`YOhV?l=g&B\4gYLcAgY1?5f[naSf_jG%g&^!b
-rndY3*8TE*g=k-/eC;mncd0hW`P]R0^V7M!_84"*_o);i$H']o]XYM^\[]2[rjDd8rj*$@[(*]\_SF"-
-bgFqkqpti@rq?<c6M0pCo^q_EnG2nTo^D/2kj%R$mHj0(lLON=o_%nPq"jgWlfmHgiSreXjlGCUf?MRa
-c.:b;mdTrJq=jLTp%\7Trq6Keo^D57rp0UPrp(isnFQ;EnF6#>p@n@Up[[nCn*KE.pA+LYq=jUVo^qbF
-nF,f3"n_ERlK[d9mi1cgoCV\GnF6&@p$qV@m-<j"m-O03o(M_InalbR%.s2_oCDJBo(;SFnF6GI$1m`Y
-nal;>n*]WCnc&.XmJcM]m-X90md0E2o()DBrpq6%p%nLUpA4C3O+r4>MM$+jG]-qd76)tH+;>hPJ"hPq
-'`A"9!<N?+!!*0"""F?t-RL#_+Wq^Q2FpbPB5DFGXKA.n]@cWBpA4XZoC;DGp\+@Wq"44Fmf)Z<nF5uC
-p\4CPnaZ)9n*KB*ki^pchq5r[W0i-[AQM&T0/GR[>B#@^TsMYbeD0!Fl0@X&mGHXOgZI_bjkB^`1Z@EQ
-i8`kOdD`c1]>M\=g>UoBeBYe1P]U.u2)7*^:0_nC['dQabKnM[cHjkdf\>-JnG`"llf$O>b0J;dipuj1
-m-<fskN1e(k5=HKiSihZkj%U(rpTjQ)sQVLk32'qm-a</kMt=Pe^W%,ioT:ckj7[,o)A:\oF1Khn`f#g
-f@86nbK%L!_u?kKZ+%B__T^<QeDKEUlML4S!.k4:!!iW9*?Gq;&d8=3!!4I".-:L8":Q2$3BC;&$.&[(
-!.k4L!;cfn!<*#Z!!!&-!6,!X!Xf#qI>sAKJ8@nM4u4c;,9[s3!<chdHjBcSr;\&C!<<*#!s8T*!!33&
-!<`]?'c/)P4\B45O0H-cD^keh"98FR!/(@P\Gs);[hQ!JXK8J%Vl-/ZSXPt6QBmr/T:hnWTG=E(V59r\
-T:D=8P)bH[Mi3.:IXHKfrH8`sH%1C!M3sp2Vl6SrZ*UmIrjOYiZ`L.&US"*ISX,Y2S=lRMV66u*Z*UpL
-]Y2(s`lH9GcI::lda?@_aMu6;_S<h!]rVUBVl?YtZF%*P^V[th`WX?&ai_d(aUQD<d*pRtgtUN6eBuUe
-rQ?/)c-FV\cdC4jf%8R-g"=p.f%&<pc-=PZcd0u3c2l26rQ>;caiMR%`u`ILaNMl@PtbLkA6i>=:.7?'
-.O,uS)AWS\$s]3N'EJ:;r;Zs$!<<*$rW=eS!!!'&"9Sf6%1*^g-S\;)HBb"RBM;Qe]sb2EV5LB(]"G\h
-]t1eb\@/iU]"GfW^`gJ-^:_%g\[oA_\@8oRZadKQ\$`]Q[_')RUmRF5RA7$urkAcWa2Z0?aN;WLbl5fa
-bQlD=cHsnadEa&beCE1'f[n[)fA#*:hVR)Dh;$]9eBlLabfIcEa2>s?aiMU'aqi7Hbg"G\e(31*hr!AO
-io&_Og=k67g\fn1h;$]9qq(et$J="ag=k<:gtpoDrnJ(=g=Y'/f$i*qccsPK_84%)rkA?Gs1nZPrP\oZ
-`kfI)rO`u\^:h+f\$rlX['d<JZaI9Q_8*q,bL4kgqq(fArV6opo_%nLo(;SNqYBgRmf)S\n*]Z6n*KB9
-q=saapE]P'mcEE\f$r4-jQYjjjP8A9cHFG\hWaOrnb2_Mo(DSHo(MkXoe5q1naGl3mI9]6n*p#FqYg9b
-o_%qQpA"4Mn*]K-lKdg-o_8%Nmdfi;o(2GEnaR%Wrr2ceoCM\Mp%A%PrUgrpnFQ>Gmd'$"j5]+Zkj7a.
-nac5=nFQSKs7?9]s7ZHd!ql9Zrq-]kp%.kLmdKW8o(;SIq==OP!UT7Rm3V>loC;A?o^qVEp$q_Miic[.
-L3.*=>"XBnDIcmK:/",7/2`p`"3a(5!rW*I!<E0#!WrN+!<=/_,pk?*4Ztnq91_l]F`VYOTojD7V;ph4
-qY0aZp&=Lkp%A+ToCMD<m-X6.n*g8M"8;<Unc&#5mHj-&jlGdhg!.=7T8A/6>!Y%u/i#O`@X*TjV7FLi
-e_B*KnF5VpdE9MMdF6^s`Pfhfb1>;0kNqHshUp9*f%]!@kj.KphV#lTRX&752(paR8QC#2Wir\=]"#5R
-Y-,%@_TLL$o(DYLnF>c!h;I,LmIBf?o^_J8roX7Ds69LF$K9t(jlPXhl14E:rpUrsn)`Zql0e!/oC)&.
-h;I,AeDT9GjQl.%nb2\Lp&4LjnaPo0lK%-ej4Vu2rm25(\$<3BZF.6RbJ_HIhWO7jqt-riJcP-;#6>JO
-$O?k8!VQKp%#7@5!!WH6*]m%k(=E27!.k4K!;cfn!!30%"60@]!O`!I!#kqA(f>[.GB@.V.53S2+VP1g
-!<N<'=b_5'!Wr<$!s/N+!W<!!!<`6&&-W=G&fiPY0/H.'Ef6<=<=f'/JcLE'!4`0A\[_UIs/l:$!i`,s
-rg[YjR@0G0R[p.ITqJ'NW2QVlUnOENQBI;dM2I.IIsl]lH?aOSG]n=YJV/c;R%L4RWN3/+Za@*J[^<?F
-XfJ:lSXPt7PEhH%SY2XPYctC=[(3c^^VRh.aNMcOeC;sqd*9YP_ns4(rO`cDW2?JjXK]%>]"Z&#a2Z-?
-aijV+&'E&<cHt%lf\P?:f@A9pc2GfbbPo^$c-Oece^iC+g"4j,f$r3mbfn>WcHji8cMGiocHXSWbKS/P
-aiVX'`uWFLaj&2CO(N07<(956.4-Pq-Q*C#"p+c)"BCe;!Xf)4r;lm"!!<*!<!!.'!sA`/!s/W1&/ZE-
-,VhnmDL7"\Ck/XsZDje$XLZ!V]tM.m]",>[\%0/b^qmk&^q[Us]Xk\f]XkY`\$iZT\[]/Y[^ENW]<J3$
-QC"&5Ye'hK!Q<(Y`WXB)b0%s)ap-&6bg+JXcSWnmdF6\"gY:H9f\G<?i83>HhVHr=e^DghcH4)Ja2>s?
-aiMTGaN;TJai_fPdFHn&hV[8iiXXr&gtUZ@hVR2Jhqm/Bg&9P$f)O;"fHJr%g=tB=hVI#CgtUT:f[n^(
-e'cUgaMPd1`PTF(^:q@rrkJKMrkfAd`PoX-]tD"k]t_@t]t(Y_\[qdJrj)p=\%f\n_opKWe,.brq#L3g
-q>^$boE+UWpAXdpp$hJ>n*ol<oC258lMUH3p\4IMkMk:Jda6FtiTKCdinN&6cHFJ_i9g4(nbDnRp%S%M
-nauPIo'u2DoC))4kp>Z]lKdj,o_A@\q=aRXq=sdZp@@_>mcs-'o^qnNo'Po6n*]]6rU;36r:ojPnacAD
-p%7tNp\"4No_/(To^_A7k2tX`kjJ!5oCVSCnFQ5Ln."jTmdBW:o^hbIo^qhLrUU?fo^2)7n+-&Ao_n@Z
-o`":[mdD^qn*Tc<p%.eGp%@hIp%.tUi2(pVL1F1Y4XFBCA7/.u2DZ^+,V,#CauBG(r;d!%!WrN&!%@sO
-+!`<e0etXA2a'Sn3%mWg79Gq_X+m%alh:5Pq"a[Wo(;VKq=sURrpL!Xn*ol;rq?uto^hVDoCDA<mH`rt
-nEJ`SEl+oMLkfkS6T?\O1c\3<G_M?Z]>MkAgZ%GbnE&<LaMl-Dd*pCZ_8XIDf]2)Ylg<fpg=Fp4ip#ds
-m-*Eca0qRe@SSm:1djo8Gbh@CYI:sKZ`:"(XLQ-gf(&>(o_7tOn)3-`j6?%(p%S4Qn*K<%roX1Bs5a1<
-,ie"Jk2u7*oCMJ@naYf(lfmp,o(DP>jPAePgt:NBioK@inF6DKrUUEdmHNm#jlkghh:^?XdLam<Za$a?
-ZFI?b_o9pXkNqL2o[Nqn!5ed=#S@4Anc/^qK1"Ps"9Aik8J_4(JcLB&ec>[MrrW0#rW)s!r;ciuirB&[
-huE`ZrrJ\k&I8e1KURC6DbDc:+qXqY!!!*"!!E=*P(jP9!##A5!W`?)#S%b%3^,Z2I]ToI:]^Oqr;k7F
-!!;-[JcOI((q-fWZ*:C4XKAS)W2-,ZT9>D(R@KnCV4dg]@\fp&Yc4_+XfJ:kS<&\jMi*:BJp2B_F`V_L
-H%:HuKS>2;MOgH;X0&Y4Z*^mEZE^R6XK&4oSX,P(P)bQ`QC=MBW4'1D\@K>h`P]a;b08/Wd*U+ac,n#F
-`P0$r\?iKF's==)S=H.FWNNV=^;J"7bfn5Qc-Of:d/MK6eCE1(g>(H:f@A<pbfRc<_o'=-aihoPc-FY]
-dJM>udF$:dcHab_daS$>q9L/0d*Bq]c-+;Sb15(le[Td-=[jql2)[*F/0#*%!<E<%!!36mMZJ&5nGrRi
-q>_93!t,to.k++uCN=Q3D6'qETV%mQ\@V[M!4r'<%D0?g_8=+0`l5m5^q[Y`^)t&$]XkYa]"G\d\[AcS
-[&^'sTVA<a[_BVo^W"=6`lA"u%`lc5aiMNBa2uNKcd9t[-cjBNdF-Lpf\+s3gYUcDi8<GKgtLK7e^Mgg
-d*BkXaiV]Kb0.oKaSs0mb08/VcdUV*hVR)EgtglFjQ,=\rSdh6rS7D+%b9+\f@A?scd^Otg"P04r7Cnu
-$f0Ulg""U#d*BeS_u7CZ^q[Xu]tM(i^;%M$"2hsj^](e^]Y;.s_7m\"^V.4g\$WNK\@T8Z[(!W^a3=P.
-:!_59eC;tBp\4@Onac8Gq"F:MnaGr5mdK`>o_A4OnF#`6nalGHpA"IZq"*q1g"4Zp_nWq;gYC]Hhr!5I
-gt168i9K[snFQDNq"XU_q?cunp%7nRq=jCF:@%95kND1"p%eUcr:g![p[n4PoC)/=nauPLnaPu6md0H4
-n*TZ7nF,l8rr;ldnEoc8o^VYIpA"IZlg=05oC;26mdB?*m.'lJp%7kGrpg]oo]kc2n*KWBqY9jZo^_M@
-n*g5A$0pgDmd9E0nb)VOoDRtQmO.]#p@e1Pp@dS*o_.nNb'IK+>=M7oBMq`!1`mD@$k<XQ%M3EbW@mT=
--3O\j)^$Lb5"o'lChlg:='THLEQm\6p%.bJp@n"EnacDIo^qbHrpg-\o'lYW"T8&hp%A=S#Oh*KmHX-/
-l=o)&`ODkEPCRFZ?=IMMA:9;qR]=';bL"r'jlu-ebIX^MVQdD8ZDXLlV6RhigtUQ<g=k6=jQc(#mdBK,
-l/gRC\"SY'AR8SVFbZ$ITr+]dVOWj/N000kZ,P_mnaPc,kj@d8r;-0_rq-9^rU10]mHruqkNV6liSWSQ
-"m,"8m-Ej5l2BrPna>i4nF-AI4Rh[ph:UE6iTBCflg+'.nauMFn)rfniSik\kN_I%kNM$gio&YI`P0$s
-^qdFc[_^,=ip,gqmI9]=o^^Q5JcNXf":##/!!2Zk!WcjkhZ*c\%20Q\rW%NMJcO=$"T\W(!!*)r!<iH'
-!<<-$_#ON<!<Jbl%LE_,C5%IsE(i>"!rr?&rW!-*"U"p-OF[B;mJm=i!!33#!Xo5>&L9V@J[3FpK2N-W
-!!<6%!<KG*JcOF'"gkYBZ*:D0X:D5.UnOHRPE_E&S=lRPU&LiJV5UK"WN3,%WMH/TNf/gPL4Xu+EcH5C
-F*W([J:WB-L5CeIT;/<bXg,1;Za6p@Y-"b*WMcDZQ'4@lO,T*[QC=SEWOB=F\[oSn`l?-CbK\>Xcd:"_
-bfIiA_S!Ih[^*->XeMJXS=QFRY-tpV`Q66Hc-4GYd/MGndJhW8e'uq"f\>-5f$r*mbK%H5_83n%`lQ<F
-bK\>Xd/28kdJqSmcN;MBe+qGjd/_PmciqhDcd'h\rlc&!e^i4"\U.@E1,V$L2E;Nb#m15-!<*''"@\,e
-$1S#q!VcX.!=0Dk5AQI?@pEerY-+jtSXuRarjW'@]",BM\.#s^^;7Y'`Pf^4_8*kb^B2-`^&>VD]bJ,k
-\@/oRWhl;ZT;/Kr]tqM"`Q6'sa$@_faN2EA`lH0CbK\AWaiDKDd*U1ie^rF*g>1QAi8EMMh:p];f$r'm
-dEp.^b0%rPb0.oKaMu3<aND`OcdUPGh?D]igYCZCro!n;iVqjBhr!;GgtLK7rRV8(da6=ie^jrVg"=p.
-rRUqt$esCgf[\L"dE]nU`VmY(_8!b!^:h1l^:qCu_8![r\[o>_^;%J"^V@V#^:_"d\$`WR]",5U\\,f"
-rlbSkcHt"heC+?j./!0$o()SNo^_VDnaGr9nb)SKq"XIQo()>Bp@\+Pp\=OWna,)`eBSoM^Uq)(f%Ag=
-jQ>L\gtCE=ip?4)o(;\QrqI?+q=jUUoCDJKq"*t?lKRQqkNhU0qYpKlrV-fqq"FFQo^q_Ho_.hErp:`l
-mdBK/md9K0mdC,Tq==%BnF6/Cq"FIWq>0UMo`"LtnF#i:lfm^$oChhJo'l5>o();6kRQtGl0nB@p%@qI
-na>i6n,;SZlK[p0n*f]9p%J4SrU9^T-hm</p@e1SpuLK-p@J%&Ip,T@9itk>>qd`N'G1c^$P*a\&neME
--ggsM":Gn_+<i3f3'pS^KQ(dD;,q1]dcTg4naGo;o_.\?nacDIoCMMBnF,r<naQMTr;-Ee4n\I>oC;A?
-mdBZ:lJC+7]<.olIVE:t?Xm;NH\d`RWk6-me(NgDl0R3J\#?.#Y-PC<V4aHUYeSoGg"+gTf-'#1kj.a.
-mdKN/kM"=pV2]b7?s[_pMNaL&VP^>iRZ`I>M2mRcZ,5DgnF#H$jQc.,p\=F[pBUBao'c&6mHa]7$KL+&
-i8Wh[l/q0krTF.D(@CGTlgXB6o^_M<inrJEgZ.G\kO%U)rp_T3n*K,ni83GPjQGgnmHNiuk2kU[hT3IH
-]"l%hZb"*!f]),YlKms/o^qYR!.k39!!!&k!!<7*/-+Z0"p#Am0*_U^VuVDLf`9M%rW2TjrrM]krrLOJ
-!WW3$SH&s#'JWjALk&tk)?'UC!WiN0"pbA9!`4gVH3Ng=rWjDG"U"r0!rr?%!!=H=J?R=V@nmmH!!!$#
-!sPt1JcOC&"gP>:Y,n]'WB7&TUnaTRSX>e4SY2gWX/W(sWMuu$Y,J>#W268ZR>QcRJ:N#oHZ!_AG'\[j
-LkUY@MN![ZOe\bOXKMQ,%'Hb5W2-5`U8+BMQBNk^Nf8pZPF8)BXKo@I]YD;&a32]NbKJ&NaiV]Ia2Pm0
-]XkGUYcb(.WMu\frgsLnX0B.K_T9pHci2;ueCE.$e^`7$daA'?):6sce'ZLdbK7Z7\%9,Y\%Tc$a2uNL
-c-Oo=ebmo$e'c[neCE.GeGn)!e-"4Me'e6C):6^TcHXVWeC;st]n]u`3C6"p2^8M0"9Sc*!XAf1!sM,K
-GRs<Fq>`#H!sAf4!XBl8EM/at6=58IVkoZCPaAY]ZaR?Q[^NQL['[9P]"Yno_SX.c^^.cl^V7Fq^qd]#
-^V.1d[C!-9TUMFDU8kQ3^q[\&aN)@#aSs:=a2l9?a2l?DbK\AWa2Z-?cHstee(*"#f@em7hVd>LhVR&B
-f@86qcd0kZbKS5Vbfn8PaN"4u.*0QTc-t;#h;$c=g=tE<h;@)HiT'"[io&_Nh;$`;g=k63eC)^hdaJ3G
-rmh%us3pknrRV>*eC)dibfIiErl#&X_83n#^&GYR]tV4o]XkV^\@B,]]tXK]7_upV^:Lnd\$iiY]!o&Y
-^r".5b/qfLc-Ob`chI2-oCheJo_8%Qp%7hFna>i7o()GDo^_SAnF#i<p$qVFp%7\=jjVPp*5K%gXK9+T
-cdgq4jlb[\gtgrPo(;VIq>'mar;?Qk!;ZQi(A[[omHWs!jlYdnn+HMRq"=@Np%%_HrUpfuq>:'bq"XLS
-nac5<mdT]6rpC9oqtBIGlgF-0n+,r>nFHSJ#k[f]oC28@nac\K$hjAgp%S(Oo(;YImKMtHoBu2HrUC$Z
-nF5f8rp9UJ#OLd@l0I^(nbMPOmeubYp@\FZ#5.cbp@[J)rq.3$c&5Xq;Hn3eHt*Ng"pG,2!s8`2#7=S4
-PooMrrWj5C!WrN+"9So;%3%QCNf.C'2INWSll#-OjQ>dto();@o_/"LnF,i9nac5Bo_J=Zq=e.ep@RqE
-oCMP=inMu+`O;\5PDbK]NKg-5XKfCWcI1D'k3).!d'p'DO-#QkQ&g?<G(#FH]Y1b_\@KJsdb3dHmd96$
-nF5o0i7,o^W1KECS>`p-UnjujX/D;=&Tr5CI%.Fci9opni83GWnFcPTp_<Dqp[n%HmdBE*kj7[(l0%*c
-hW3eqkPscAkmHhFo()JHn*]N(jSmpmiTKFjnF,o;o^D)*g!Rs_e(*()iT9@in*ff:nEfH#g!S3kbf7B0
-aNE&kkNq^+mI0]?p%/69!1!Td!WrJo!!,kChuEp(AhO,a!N?'N!29Gn!Vufr!UBa;!<3)&!:Tsu#9GO/
-M2d1%-NO5L!X/c,#6t>3!Wc&SHOB9CrWj8C"U"r0"T\].!!*?VFfWT6>XK,/!!*!!!!CsUJcMqR(U1-H
-XfJG"W2HPhUS4BRT:24=TVJE`X8T+1Xf\b/W2Q\lUS!s@LP()'(O:1IG\h8:G'ednM27(KNffNiQ)(=V
-X8]4)Y,n\#UnI^Z6_0a6P`h)dMiNscR\?^_Zamc`_8F=8bg+JWbK7iGa2l<?_7mRl\#um8XK/>!W2$)[
-TV8<dZ+@]fb085[daZdtf)4,3e^;^ebf\)We'QFbbK7f@\?l^S['I!J_8F74b08,Vec+.ueH+7OrmV#"
-f%9`Js4I>%!nGfMrm:bnci23#bK\Mae'l$m?;!XU6pWF.rWWB,"TAK.!!!$&6\]h!nH&Id&ci+="pY//
-$n,eZO\%];Ha'9=rf@bWXfeq8[(!EKZ*:L<ZF@?W]tX<W"Mqpk_8-&b(W!r'^qRIl\@8cFV4XHUUoh)<
-^qdh+aSEpta2l6=`lH0Aai_iL`Pfa9bg"GYcdU@mf%8R0h>Q4;hV?l;f@AC!da8!>$II2FcHXMQ`l5p7
-#fXj-cI:D#gY2SY(u!]ugYUlKjQ5F]iSWMIg=kE>g=Xs(d*MU<s3gqpqp>;l)q<Bde'6+YaiDHA`l#[1
-^q[Us]tD%k]"#8X[/RNF\[fAd^;.S%_SO%$]tCqerji]O\%fl!a2c9Aa3)TMcd0l0p&jpVoC;eM"829W
-o_n@]p&=Y9p%8"Qp%7nJp%@kFo'u88kMak4^q-ePVl78JcILn7l07?iiT'+fq"j^Yq>U-oqYU'^p\"7P
-rq8#<o'ku0kN:sllgOB<qu$9aq"=CSp@e:Tq"FLVq"XRUo^VG=md9<)m-O0,mHsf]qtT[On+,r=nauJI
-o(MYQpE]G)o^qhHnEfK,mHsK8naQ);nal;9l0Rg'm.Tf4mdKT4nEfcGmeuGVnaGo6mI'N:q<n:Vrq?Ke
-q"Xj_!VQ6ep(ZKGo^hbHc^.X/>[M]%E'Xm=#mLV5":"r."UA,,Q6bu#rWm9D!WrN+"U#/C$kapWJr!_c
-03+h9l0.!\i9'ConEo`9o^_A7lK[a'mdK`9p@e7Tp%A%Pq>'dZq"F=Np%@tEjknb<agnIHRZWhsP*_r?
-Y-bs`dam44ki_@#d'fp@NK99gP)OX,F*`jDU:Ih?ZEpsP_pI#nj6GsnkOe94kN(=D`3,o.SYN:"^SRm2
-XfJ@dL2q9WHC_@ch<F.`hV?oHlL"-7p@e1Rq"F@OnaPl/lLaZ<m-3Qhi9't!rT*k;*TlMLlLON?p[@P<
-l0%$_hrO"bmIKf<o(;D6hU9Uq`P^-Pe_/j@ki_F)o()>?mH39Wf$DR[^VA(?fAPcTm-F!)n+?8@JcM2=
-"p"](!WrQ-nc/Y_!%?b*!Y\caVZ;;KVuQeunGiOio)JakquD<KmJmP"!\.,hHXnB'!rN'*!Wi?%!<GQ1
-BERc)rrW0#!<N<#!"oG:!X0HgY,#Pf+9DQD!!*'#!Sd[,!3H5.Xf\\*W2HJgUSFO^TH'SrTV8-WVlQo%
-Z*CO;Y-+k-V59r\SX>V'Kn"C`FDl&8E--5HI"6p-NfoZmQBmu0SYH+Z.]'&>V5'`TR?Wr"Pa7W"P`_,i
-P*VQ/V5po2]tM4u`lH6Fbfn8Pa2>[*rk&EF\$WHFY5P:6Vl6MkX/W%uX0At@^r=C>dFHh!f\$)Q&_,4Q
-aMu-5^rsmAaN)<<_nNPiYd(F5XKoUX_oKpFcdULurRhM0f\>-5f[nd/g@s8%f\"dSeJQ`_d*U+bc-=AS
-c-4P]_Q@uo@qT=I*rlB:!!EEnN.2u?!WE'6!<E6'"9AK'"Tn`,&n.?#A6X,,T9oVErehDOUSk2qZ*LU9
-X/N)#Xg,4A\@VRM,JCe+^qROr]tD"p_SO%%]Xk\_Z`gC+W2Zl'[CX&e_T'^?bl,]sb0.lJa2c9CaihrS
-bfRiC`5qr$(X1.NdF-Oqf\50<hr!AKgtC<1eC;pqe,Ic%eC;poccsSO`Pi/$_o9aBdF?e#f_sD%f`'J@
-g>(TFjQ,@]io8nRhVR/Ih:^E1e'cdre'cYCd/2)uc-=YadF-IldaQIbbfe0.aVi+;_ns7*^V@Ip\@ArR
-ZE^a@Za[ES]"GenrkT&Z]tD%m]tCnc]"5bu`W!j_`Pom=b0.uNp^-`hoC_\EnalAFrppHip@7bFnaQ)<
-nG2YSn/^ralfR3Tb.kHjXJi/,^rapViofRkkND'roD8@]r:gEkqYU*arqIW4qtBaVo'ku0k3D-pkj.d4
-oC_YHn+5r8nb2YLqYC'frqm#uq"F@MnEfN@n,Depq=sOKmd0?+mHX!$lK@EroCMG>oCM\Lp%7tUo`4^b
-o`4abp)`_lnb)DBqX*M3m-a6-kk"60kiq?tlg3m"k2kahl1sNGp\4CTp\OP,o^qhLlgjfCqYK9oJp;[(
-OEaA>*uYh)$O?tB#R_1XB"+iA2sC;i!X&lL+!*1.HB`tQDkl._lKHsThW*e_nF?)Ap@7S;lg=31nFH8F
-rV$9`s7QEgs7u]hs7H<W.dQ?[jPf"Gc,7B2^;.S(bg+JYfA#6AjlPgomI/B5X-8?lM1g>%A7&VJ<.9OZ
-LkLG<N1R,gdG3R;inW>Ij6>Rak2bIMccX;Nd+?m_^;\(.\>PXBItEBWaQVmNi83)9fAGZUo_8(Qo^hPC
-oCDG@md9E9p%%A0j5T%\kN2X&qr.qBj5f=fm.0cBq#9dqlg!Nfhrj=nm.Bi>oC(hsc,V6AYctsbbL"em
-iTTk)p@e7Rn*]Q*kht%>bfnktj6>q"p%@V;nalABWrR_Om/R7i"r.pWnc/\[.c::1%rtAG!<LXLJcLB&
-rW)lto`+smQ2nl(#nIk$:48"!$3^M/!=8f1!W`B(5&t39nGrRjrW*T4!<<6&!!**'":T4OTi=!&$N:$W
-!/(@PX9bl+Vkp2bTV.qVTIQS,UnjicWN<5+ZEpjBYcXt*V50fWR['"qLOj_jCi"$/F`r%ZJr#>GQi3?W
-S=Q7FTqJ%UTE:[NPQ$RWOHYonQ^3r&R%9nGWNNV<^;%P&a2n8&&';o5_SEgp\@B#TZa$a;Xo>9sW;s%5
-Xf\h4[^j)g`lZQUf%8O+f[naRed'RIai2*2]Y+6a(<480_83mqZ*CI4XKoUX`Q69Mdam((qq;,.gtMb\
-!SZ<(g*#)$f[n['e'l^kcd0n]bfn,NbK8&R_6o;9?#t'Q$N^D,!!iW-!<NBjLO($3!WE'M!<E6'"9ec*
-!s8T+#?ROb=':'8QBdYkLl%1cUoCGuZ*(.*Uo1/jY-G@C\bs&<\H'AC]d:>(]"5_n^V.:k\[f/UZEC71
-YHbRJ]YDA(a32ZNbg"AUbKIuLrl>;dair#TbfKe%)9BtCai_cOcdC7mf%Sp7h;-rCf[n^)eCN1Hedg6[
-dEg"Wa2Z0>a3;o[ec+/&f%/C&rRV8+gtgoKjQ$7!!TE&;i="Q!g=Op+e^rC%da8!>qof2dbL+_ar6YMg
-rll&!bKJ&K`l5j4_8*k"]!o/TZQ6?WZ*:RB[^`iY^;%J"_8*du^;%Cq]",Jf`lH*=rl#)Z`lH0Cb/a_Z
-p@IhFr:'dXrpqW5q"FFSp@RtIo(DbNp@RkCmdT]5m-3ZkhUTib[]cd2Wjophdba*Nlgt,F'D1tpr;$!U
-nac8Dp%\7Qo'l/Ap\sgtp@n.Kn+?)<md^#Gp%\4RoC`+M(@^b^p%A.Vq"XRVp%%YBn*KE0nal>D8G)fV
-q=XOVp%%V=m-a<,lg+06n*KQ5o^qY@na>l5mdBT6oCDMEo^qqLnaZ8@o(qb;m-aK7o^DJBn*99+mHsK5
-lKRX!lKn?3/beu4o_%kHnal;Co^_JCo]P]9o(_q=e"Co-SYTpS,Tdj:&.8aK#RUqP'On?KV)@K;-NjP[
-&fr5N3c:444D_@nki_*[e_B!CkO.j/o(2>9l0.Etm-O03oDS=^o)A/9q"FCRo^qYBm-Ep!ki(OZhq$/q
-a2>m9b085[e(*:3j5T7cmdBQ4cb6EEMM6nAIWo=/>?>$XKo1Y9It``JX2E6:h;I)?fA#0?hr3YWin2`+
-cdUM#gVh%PaN(rnR"g9JMmUgrl/gdWf$i.&i9^+/p@RqDmITo>oCDMFo_A+Mm-!Kmkj7X!jQ-="q;<4Q
-jQc($nb)SFo()8<kMtOcmI9T;o_%nGjP.p.`4)tT^;e:?e(<I=nFH5Fp\"+Gmcj#qg!e9ri83S[lgON=
-kj%R*na3CXJcP0<"T\T).5Cqp!!,/)huEoaG")H3"OmF'!/1CS!<E3"!!**%irK)[VZ=j>!!2rs(((Ep
-<cgn<%06M3!sA]0"pG#-!',(/li7Uu!WrN4"pG)5"U,-DZ?7H'#Q=^T!.t7OWH5&;Vkp2_Tq%[DSY)OI
-TVnikXKA_3ZF%!FZ*:7+V4jQQR$3SiMM?S(Dej*)E-Qk]K8>JMQD:4KTV%mMTq@jDR$a;.R@K\-Mi!4G
-Mij3hR@9Y:T;SZiZ*q<\_8F:4aNDZIaMu*4]XY>QYcY%/XK2?"rhfmtX/rG*'"56U\@TGk`l?0He(31)
-g=b*0rRE(@bK.T:]!erO_SX.*^qd[t]XG&MXf8;'_8XI;cI:=rh"oh3hqm2EgY:N=q:c/-f@JL%e'ZSB
-cQg`[bfn8Ia2Ps>ahu05R=poc2ZNgZ!<E0#!<<-&!X/ftNIV!Pmf<Fh!W<!!!Wi/u.n,GaCk&(KQ]R5`
-LPh.]Tr"]gXfSIpSY;gVXKJk9\%K;`\[T#U[(<iZ\GirU[_]bm]XYM^\?iHBXKAY1ZFIKY^r=@:bg+N4
-c2Poec2Pllc-4M[d*BbP`>-D8bKJ#MbKnP_f%/I*g"Y67gtUH3rmN4Df%/I*f\+p0f@A<rbfIiFaiMQI
-dFQgsf%/C$eCE(!e^rI-gu&+jqVr+FhqZo;f[na.f@86qcd'i3anj<ud*9k]cd0n]bfIlG`l5g2^Ugqa
-['C7KZa6j=Z*LdG\%02d^VIY"rk0hs^V7:l^V\%2`l5j7`5KL0`lQ6@o^q_DnaZ2@n*ol<p@e:Vp[[nE
-naZ,JnN6@8naPl/oC;A<l0%-di7,`W['-aB['mfsgZ@hjo^qbGp@nI_p$qP=mdK]:p\"1Ko(DeTp%J1U
-qY5(&nFH#6lKmm,mI9N6lg!d"kNM:$nb2eUqt^'^p\+=Qo^VJBp%\@ZqYU'`q"OFQn*&orjlbR]k4.m)
-kN_@$oBu2?nFH)Ap%%\Go^h\LpAFXXq>'aZrTr_4mI9c@nb;SDlKmm'lgaE.kiV$kkkX?Do'c,:liQM?
-mJcN!mI0K2mI:&Gp&=sbq=qe+_6$3."=>B=(_d>b#R:J9#=af0*q'(d!X/i>&JZK0'b:oe%h2-gK5%Uc
-s8DBDg=kQGhVmnlo_/"Jlfd[#m-a<2o_%qNp%7bAmd:#F#k@BPnEAlih;&h%hW*YOg=b*,e(3.7kN_?r
-lg4$(lM^'ImdAZF[%*/3MM?Rs>>nL#G(+(2>[(WPJ=<shf\"s2d*BnZe(E[>kj%<hjPSqSjlP(EhV[&7
-]rdTaQ_V[_qY9.)f[A*mg#2Alp@\%Il0%U9ndb9_p@e+Jn*&orkNDR/lN-21roEn47Hit#lL=<6oC2;@
-mdB6!jm)=+o(;VKp?ged`O`1IUp[hNa3iDkiU?:.p%@qIo(DbLm,6XNhWO"clgj`Gqs!J;p%@k*!.k3f
-!!33R5k+gT/f3CF!DkBE!.k3&!8@MR!W<#u!oj:\!RLh8!!a&R.T(1Z#S-h8!<WK(!WW?%!!>0"@KPos
-&HMq8!sJl5"U"u4")b,W1a<4'!.k4(!!fL&W2HJfTqMCT0V+i/TV8<bXKAV0ZEgjEZa$a6V50fXS=#J"
-Mi!1<GAh84DK'cIIY3Q@Q^jtMUS7[["/26RQN!."Pa%W'Nf&UFLP_+VQ^XG;Tqn`kYd:gP^r"(2a2lEF
-a2c'3]t(SVXf\Y)ql'dtW2Q\sXfW;@\%/u\^;@k0`lcTVf%Jd2f@SU'rR2"n`kfC!['?n7_#M1K]aqTW
-ZEC1-YenE$bg=nlgYDY]#N4LrgtUW>h>,h2f@SR&e'ZLfrlu/$bfe2P^rF:/b/_B@`2\ZUM)bA5r;[!&
-!<`ToMueGTmf<Fh!W2rs!W<!L9S8=NQ(F22O,f$OLl\!uUo:>rX/DS[TV83_Xg,4@]Y(hc[^<BI\@B#V
-[f3WM^V7:i[^W]SY-"b(Xfeq7]=knoa2uNLr6>;erlbbqbfn8Tc-XeacH4$^a2Z9FbK7lKcHstif%8R,
-g"G$3g"+[#daHUrf\"m1g=k63f@/-mb/hZKbK8&Zf@AC$ec!u'e'uq"f\5-;i;M[8j8S*CiSWDCf\-8X
-#2%JSd*L"_q8iN\rQZ)$cHae_ccs\UaN)??_SO%!\@8gTZEgmGYHG.9['[<P]Y2&Y^Fm44]t_=r]"Pnu
-a2Z*;_o9R4_8=13a2R]Co'l2>o'u2;nacDKq"aaVo^_PDo)A/?oC_YAl0.a/n*T<"inr_F`O`F\ZaI-I
-_9_!)oCr%Tp%8%Rqu-'Rm-F$)n*fuBo'l2?p\FITqYL./qt^$^o^_G<mI9T9n+>r2l0%3il0Id.p%\=Z
-p+,e-nalGJq>1!drVZWkqY9jWkiV$kkMkXdmd'-#kihC(lgO?1nF#l<n*g5F+nkX.q"X[]pA+^Tl0\$6
-p\=FUnaYo2m-F!/na>W'l0.F.kl^D@md(&Akj%I4m3M&dmHs6-r:BR[rV$-feZlZ`8HK)A,U4-?#mUS;
-"9\otOG4nH!&Xf]#S%F])&sJ)%h9'S:P=(BcM.59mGQ^Pi8WVPmI9cAoC(r+lKdd&m-jQ:p@n7Nmd9B-
-rpL*[md'6%hqd$&g"P3>iRlc5e^;jsfBqnimHj6/mcs*:mMtT]maf@bSrSSaLjj5G;cHb?IV3"m>$u)q
-R^^E<fL498b0%fRf&5NKkiq<pj5f4ckLeMHi8<)"Y+1oKVTn9#puC#Yda-7khsg:3p%.V6jm_g1o(2PM
-q=F.CkiV-smJ-8SmH<U1jS@Y$kih<smdBW8nF?)>mciipm-jQ<o_%qQmGQC2\uhj,[Ca8qcI1J*mdK]<
-oCMPCp%S+Fi8*/JkN1pno(DnWl0Id.o'Y'/JcN[g"9AT,,<,,m!A,,G!!E<c*WcHB!.k3&!87GP!W)is
-!Ug$e!<N<'!SRMT!<</o!1*Zg'1SBe#Q=`)!Wi6""pG54!%r;'n,W7brr`-$"BgXt,Q[lE!!2ip!W`9%
-\,_*\fDlGYV50cWS=5n:S=cLNVl6ToYl:m?YctI>YcXk#UnaQPR$*A]J9ubEIjoVeH$sj]Jqf#<PFA8A
-UnjZSQ]mGfM26_6It*3-KSP>?NKBBjR\6LX0sIsh[(!WZ^;.S%_SO(&^:h(`Z`p[9X/2VVQC4D=Unjoi
-Yd:jN]t_A"_oKmAbKS0.cNqnEdF$=dbfe--apZ8*\?i64USFop[(-+J&\Z&u_8*h!]tDD,bgP"mf\#'Z
-hu;O;io8qShVJ.b"PDAXe^aZK!n,E?!mSp2rl>bna2Z-<_SX=3^:h1n^VuCtIQIW0!<E0%rW*6(!WW?h
-OF8/>!<3)s!<3,t!@LR2KQX#aTq@'nMMd+EOd2H/U84NSR?aG=Uo12mXK8\2Ycb(.X/Z*'qm$:.YcehG
-Y-"b*UnFQ^US4Qo^VI\'aiqlRdaJ*C!n>NArQPDfc,oq,&'N,=bfe,Laj&2\dF6\!f`'Pjda-4acd0tb
-bKeJbf\5'4f@nj&c-Xh]c-Oegf\5*7e'cUhd*^:jeCE.%f@\a/h;-rEhr!AMhVR&BgY1?6gY(-he'QIf
-ccO)Aa2l*5aN)?BaSj6[au7Gebg"GVbK@oH`Po^.\[]&T[^iuSZ*L^B['R0H[^Wi]_8=+)^r"+3b082Q
-aN)?@`P]U/_#;([p\4@Qo'u2;nF5o7n*f]4qt:ctp%nLYoBkl/l0[m(jlGFZi8inQc83DO\@^&?iTBIm
-nb2VFo^qnLo^h81l0%F"n*g2Lp[n.Pp\FLQp@\.Qp[n%GnEo`8p%SFX,PLj,q=j^_r;6<bpA+R_qu$9_
-nFZ5?nFH2CnE/p"mdK`:n,;kdo()GFnEfK*lg=B@rq[/uo^MD@o_/+WqtTmWp%@nWnaHJD%,g43nb)\P
-o_S=QmdC)A"SMHZnalbM&,#Vhp@n7Qo_SF]q"FCSp&=Xup%\7Sp%eFSnG)\Rq=aHcT:8^orY5G<"T8N0
-!<E0)8t:PEnGjF/!sA`1"UGAD%MBBg'GhQeQ&Bqdpugc)ko/I:k3Cseo(MtYqt'+8mI'H6oC_tVo'l/:
-l2KiIlg*j8lQ#-Pm-E9B]!&<<W0W:%R\[C,_p@>ujQkg\jlQ.6ofDEsgXk')cH!o<Z)OF`ObedCNe)+Z
-?=J#3T!$)agY(?9i7uGbXK8S-YJ8HCkj@g*hrXIrjPJ(h[jnr7g#:o?e_/U-f%A[4hs0Cil1+?8oC28@
-oC_eNp[e"In*fZ0lh'c;m/H2Ylf6dUkNC[Ykiq<ql0@R4lP/dUoCMPEmHsK;p\4IYmGH:+Z)*lfRi7s#
-[_9c+eCrgDn+$#AioK1`m-XH;mdBZ8oD\=\oDS@^!.k3<!!3086Lb$W3>V\S!!<7%+9A>>JcOI(f`2*T
-!WiB!!UB^e!W`>U!!30$!VZS[!!sH1P!fET!<E6&r;[!)#6=fWE<'P=!;QZq"8`3'>E!AGqu?]tq#CHs
-!!0V1JcOC&"JqrjTqM@S#+_E^V5U>nrNZC.rinPhY,nRuUnaHJQ'$rWJ9l]qK7n]%It2ckK8>ADQCOYB
-USFHOQB@,^KnOl&I!gX&KSG8>NK0<kR\6PdXK]%>\@K8c^;%J"rkKbl]XkVXZ*(71W2-2PQC4D=Unt#m
-Z*q6W^V[n.a2uKIbfn9/blH&fcRI,^b/hZEa2Pd&ZDj[qTrY?'\@fMh^Vdt+_SO%&^W=RCe(*+(g#(`G
-qV`%DhVHu@g=b02f@AF$eC2gkc3)>8b0'\'!65#W&&H*$`P&ps^:hOQNd*5Y"9&<%!!<-##64f*"@8&p
-*:X%/!W)ls!rE!G:nEDdUnjcYLPC_FL5V7_SY2aRUS"!@TV80ZWN3,%Yct:4XK/>"q60q+Z*5(KYHG"0
-WhZ2^VPBf][D'Dk_o^0Gd*g=irR1kpd*Bu:c3;P9b0%rPrltnqbK@rKc-Xnee(3.MfE9aNc-613+3r3U
-c-Onkg"=s/g=O`uda?Fgdact&g>(H3e'QIhdJhVpec")"f`'_,hYuC=h;-lAgY:H9gtE1geBuXhcH3u@
-a2c$4r5\cW)9L%DbKJ,Sc-+;QaN)9=_S*Lh[C*HR]!AX?ZPg'UZaR?R]YD7u^VI_+a32]PaiMNC`l>p6
-qnN@/p\"7Nrp^6_o'u5=na>oGpB('`q#:!kp@[tClg"K6#j11,i8EJSj5DlGbJV*0d,3jGmdToEoC2>A
-p$qVBk2k[ak2tpmqY'[Up%J.Tp@S(Oq"OOVq"F=JnaZ5Dp&=S-p%A(Sp%S=Zq=jUTq"jpcr;$*Xq"".M
-p@e:Sm-jH5o(;JMmf;eTn.tEVl0%?snFZJNq=F1HnaQ,@q>:*eq#:"#o_%eGnF>T'mdp5OqY0m_o^MAL
-mf`7Rna>rHmLAdZo^qhLo^qtRq"FCQr:L*_pAX^uq"X@Jp%8.WoCfV`P=H6%'bpoUr<<K-!<<<qR=Yq=
-!#Pe?"9\l3#RCnM&eYlm(Dg2>NdUm&l0%F>lf$gdm,mO(q#:1%p$Lu1mdK`<p%nOSnF#Z-roa=GrT?r:
-jQu3a`O`7VXf%A=NLHZL^V\7QguRe]hW<kjo_%nChqm&>f$VU\_6Ku5S!B"oLlR%*AR8hfLS1ijeD&X/
-f\4rs\#?7*XKT@`hr=Y$#NFk:nEAlX^Dso#f%oEGf@AR-f\"p2i8<b]l07^-nac2=nalAOobd5ho()8<
-mdBf@o'bi,kiq-_gumeThra2&kl9oHl8Itrn+-)@o'Pi8p%S4Uq<Hk`^p0`(S"-"BX1#[]ajf&%k3h^.
-oA\ilkNq[0o'l)<oCMVFo)&"Y!.k3;!!3051[tGG1DJaI!s)OL!N,pL!3cJ&!Vucr!VHEm!Vl]r!Whro
-JcP-;#oH$f2us']!<N<#!!WT3!<=Kb@.40l!W<)u!s;G^C*q=.JcMqRs.o[gr1+%aTVSE`X02E.(UC?O
-Z)k%+W2-2^TU:q*MhQ\0H[pd*Mu\b7M-5@\L5ChMQ^aG6R[TP)NJ`@?IX63^G'AIiKSG>CNKK[%Tr4rq
-ZF%0R]"Pbi]"5G_\$r`OZEgO3W2QPgTqId@T;/6`XKJn=\\>r#a2uHGbKJ,Qb/q`Gqo9JoaN)<>`P]U0
-^:CSPWMH>mZF@Qb`PqerrPo5ac-b"jf\5'7hu;R4i>:A-gtUN7f@SU)e^`-tdaHLgcd'bXb0'_(#fam'
-_o'@.`Pqej#J.pCOE;oO"TAE&!!E3%#64c)"@7lh*:X%-!W<#s!W<!)7@JsUUo1#`N/J^=Oc5EkSYN!Z
-WMu_eSY`6`XKA_3Z*(73XK8J%WVW[uXg57=rj!6CZ*1%$WiW5"Xgu0[^Ve4=bKeJ\rQtbrd*^4erm(bn
-bKJ,Tci28ubfe/Obg+SaeCE.Lf,E5ibKS/Qbg+P]b0A;_e^rF(f@\X%dF?aqd/qkLg&9Y/e^`0udaS-D
-$.[SWe^`@-gYCT`hA=r$gt^`AhVR)Cf[eKucd'YP`Q-!8_SuDlrPnu\aiXP)&^/A?aiMNB`P0!q\$roY
-]!f'H[0*b@ZF'V?'=kch]t_A!a2cBIcH42Ka2Z-<_u%4Kp':9`o()DDnalbK!q>[JrV%r<p@n=Tp@RqH
-nF5o1kN1^aiS`VSjlbRQc,n)_kO8!6p%eLYo(2JGo^qh<j5L!n)rfoLnac2?oC_hJnFH5Dp@\.Tp\4:O
-p%\=Vp\je(q"XLRp\4IVoCD;:nalDHp$hVDo'c/Ap@Ik]p%J+Sp@\%NpA=Lao^_MNlkT!Xp%7kCm-<p&
-lKn*8q"OFQoCMPDrpLorlKdp2p\=OWqY0^SnaZ&8o^qbFnF#c6oCMYJp\4[[&G5Vco^_J>nF6)@o'l8B
-o()bJ%f,qjo=:?J3tW5A'*\RBrW<B+!<NKrR=>_:!<!!J"U,,9%1NdW&eYlm:6('PrqP[<m-3Hdk3D'i
-nalPPp$h>5lg3s*n,Dk\naZ,9l2KlGk5=<[hrE>,Z_j.[P_=$^@rHLGS>s3Fce%.2eD93Trpp]bjQ,1Q
-gtL?2cGdQ4]"##S7Bi>?Km@Z\KTDt;a3E,]cHNu+V3HRWG^>49Yf+r>e_/gFoBb])f?qmjk4/*5jke_F
-g"4s4i8Ee]kiqI$nF5o;n+-&KoGR,dmdBW8oCM\HnEfB%k2t[[hW*_ShrEqarTOOOlL+*-md^;I%I<?I
-lgaK8o\e6@\uhV8R@9hCVQ6r2]u&+Df%]'\i!\W-kN_R-o^_J>o()eO!:p$WJcM):!W`fYnGiPA!"n)g
-!`'m=VuVDLXoSD$rW)ouli7"do`0RDlMq5.6]!c(!s&E(!W<!&"U>&.,AUTS!;QZo!rW3(7#P\&!Rh%#
-!3H8$V#R.dT*Cs^V5LDrYl2!GZa6pAWMl_kUS4?RQ'%)_Jq/8tItNOoNf]?_NJ<1DMiO!hR[9D-Q'%&`
-LOaesFT-4kEdiUmL5CqNPF\AAW3!82\%DXQ,J:Ut\?rWLZE^X:Y,.tjUS4BSTU;1?Uo1?!Za[NZ_T'^?
-bl5iibfe/NaSs0X_["&qa2Z*9_SQ5d&A5NZY,eCqY-YXR`Q-'BaiP%8b0.uNb0\Vff@\g2h;A4irS[t8
-g=b-1f%'cLs3ptq'[b4Nc-4ARaiVTD`l5p7_SX.*`P_Yh#J%^>O`DlO"TAE&!!E3%#64c)"?qN])t<q,
-!W<#s!W<!$3L#)<U]..kNuj=HP`_0"Tr"ZdWiN(oTr=rlXfen5ZEC@4XK8J%WVrmrW<0B2Zi%*7Y,.nl
-Wi;u"\,O&F_9'pEc-O]6ciMP@r6bPmrm2P1daQXmc-=JWcHstgf%8R,f@A?uaN;NFb5TQpaNMlVe'ups
-f@SL"e(*.("P28ZgYMka#M7PWeC2ptf(mf4f\"p3gY:N=g"G-8h;7&Hh;$]8eBuUeao9<g`P]R1`l?!8
-_SX:2rl>&[rlGPkbK@rJa2Z*4]XkWP\L4u!\[JrQZELI=\$i`S\@K/a^V\%4bKS5RaiMNC`l5p4^V@Ls
-^\/02p%@tLp%@qKnaQ)@nacSP8b_uLnF5o9mdKW+j5](WiS`\Sj6,L\f[.q)mdp/Hq>0sYmHs9,n+#r+
-hV6`9f\PERmdT`:p%S:Uo(;YLp\=O]q>'XSo(2JPnf72jnauJBn+6,AoCDJ>naZ;Hq"a^\p\4CUqYL!c
-p]L6_oC;hLrpL0]mdKN.lK[X"li-D_mI0E/mHX-2q"jmaqYKn*p[IYDp\4IXp\OXXo'u8<mdKQ1lg!a$
-lgO<5o)A;.oCDA=mdfi7mdT]9nF5o;o'u8=mdKW?q=*d^SV]E?'b_5b"9e]+"p"`+#=Xl'!"JGur<";K
-"U>8A%1Wj\&el$HM1KdJq!./6mcW^!n*0-0p\Od`o^VD=rpU3`o()DBnaPr1roa=Cr8SaOj4D5UVO=!?
-Jo=k$D0(N'W4C*peDT$0gZ%Z#nH.k3jSdp@g=k*&ai;*/[TU2KSrSVUFa/V%WOL!reBZ4W\>l3aI<0CJ
-L7#'Vc-k%khWF7mm-EN`f@fTcp[[M+hqZr>gtq)PkND'mlg+$.m-O-,n*fi<lg*s+nalGHp@RqDmH<Wn
-ro+@Fio&_Qkih3ljQ,Lerp0[Qn,Dhclg*s(naQ,Ai7,r^Xsfs2R\cjYXK].D^X(?Xg"Y9;h;[MZlLON<
-nac/?o(DVGo^q\DnF5tK!.k4;!!304,k1j8,n/Z2!^IV(d/\auJcPTHrrMus!<E3"!LEf'!!Em!LH#D8
-!WN9#!!WT2!!"*P=RZ=d!Vld"7#Yk0"T/7O!/(@PU&(H$Unt&lY-,(@\[T&SZE^X3UnOHPS=5k.NerMi
-J2i.2KSu"YQ^*\oNK&sYOHGZcNf/aIK7AAnF)Pi0Ci"-?J;&o@Ocu*-W2m)+Za[ET\[],W['I":VuNUm
-V#?qaTFdfnVl[,2\\5bo`Q--GcHj]]bK@oG`PTL*]XbP\[^<EV^qd_!]tM(n^:_%cZ`pU>]"lA/c-Oc6
-cO%tFe^`7%f@\g2rS@G/#M.GUeC)akci)5icNqnBc-4DTbK@s+`rX3!rkncQs2Y)S#JS!BP^,"e"9&<$
-!;us(!!*'&3.PrcnGrLgr;ciuqZ&E6Q@jL\X/rCgQ(=J6SY`BhY-G:<YcY"2Z*L^C[^`iPYcb+1XK/D'
-XK/D$W2Q]%\$rdE[M-3XX/N,)Z*LjM^;.ItaihiMbfp%1!7(PhrQthudaHOkdEqsArQbr#dacn#f\+s0
-e^Mpeao9F'aiVWGbfnG^dEp4gdEg.ce(<=*g"P9;h;$f>g"?8T"PD8Te'n9D)qEKif%8O,g"4j.g>(N@
-hV?l=f@JHuccaPSaSs3^`Poa2rkAKL_>_=Y`Poj:a3;cNb/jS&"i%da]=GKj]"5Mb\$iTIYHG4<ZF$sF
-['dKZ_8jU=bKKn,$HU6,`P]O-^V7Fss7?9_s7Q?^#Oh0Qo^qhKo`"Lno_/%LoC__Io(DS>kND",j>H&Z
-ioK.`i7uuRoCM_Pqtg*XlfmU"nFcD/g=Oj)f%Ja>kNqU+o(;V@m-aB6p%S4Wq>'g]r:^9fp\4[[rUCNk
-o(D\>jQGgrnal5=naQ/@oCNC`rVZWjq=sd]p\+R\)>En!oCMMAn*oi=oCDG>m-<iojm2I1p%J"Un.4sT
-naZ2@o^qbJoCM\Lo^r+P#P7KUn+,u9mJZVTp'pc_m-a</mI0K4n*f]6rpLNem-jE2me?JEkHC8+3Y`8>
-&HW"3!sJ]+!t%JZ!IGFK!<3*""9/N("oel.%K-bc5)=f0rqP[>naGT#m-s&snF?2Go^VA9m-a3+mI'K5
-p%._ClfmTqk2u[',3%V;dDE2[O+Mn'A4eX94?QMYKqYZX_p-QMe_]`_oCM/*rS[Y1"QA7qgtMb\41M8f
-St)@JYJ/$#bg"8L]:"7mA5#6M3`0F>Q`[g,_VF#(i8WYOjQ5_'r;?BamG?XSgtprLkiCggkl'iemHs?0
-n*fc8l07O%nF?)Ao^_P?m-3`rj5o=\ro"jRlfmQkjQ,Fcm-O00nFH8Dl07O!lg*p$g=4B`)Rl`GWNE8+
-YHtLC[`$,,aN)<BalV^Pn+QGJrUU$[rq$Edp%._CnF<R[JcP'9!=gCF!!+)IhZ*^C*!+IfJcLT,"T\W(
-!<<,t!!!%U!5SX<%R>Y)!r`6#"8r3("U4r,*+Dn:!;QZk!X)2YEA7e!!!!$"!J:B)!!&_lU&:Z6V5LDs
-YctIE\[T#QZ*(4,US+6JR?j/%O,JgHKSG88L5V4^R[KJ+OSt.lMi!@ML4k&+I!g!SChRR!DKC2UL5h:\
-Q^OeQXK]";\@K)X['R'CY-"IoTqS-Pqk"OpTqeE]X/iD/\@fVp`Q-*DcHjfKb/hWB_8*h"\@AoPZ*:I8
-]"S*W'YV2m^qd_!]"#,R\A#i$c-ObadaJ*A$..&Le^W+!f%8OPfaHNfgY:3+da?Cdc-?.2s3L_irQP;a
-rPnoXrl##W_T0^6rPJiTR?VkI"9\W(!!)s!"onZ("#YC?!#P/*r;lisrrMus"@/H6K<,!R(R^Y`TUhaS
-Xg#(9Za@'DYdCdH\%&u[])Jr^Yct:4Xfeh/XK/D$WO'"@[C3TT]!SN:XKf(=]"Gen]tMG-aND]LrQG;e
-bl5incd1"deC;sreC4HHrmELLe^iC*g=tE<f[eO"aN;THaiDB;ai_fOcHa\Xd*'PTc-Fbif\5*:h;6uD
-gY1?6rn%D.f%/C$e,Iepe0NSqf@S[+f@S[/gYCW=g=b-1f$_piccjMPb/hTA_SEjt]tV8\_?n,t`Poj@
-bfe/Mrl5/W^qROr$GF*a]"5AZZE^U:r36X8ZEq-V_8jX?b0.s,aUcG3`Poa3^qROuoCMVHp\4[[9_@lI
-p%J+Ro^qhKo^_YHnaZ5@nF#c6mHX!"kiqF#lK70fm-!Bdq"OCQq"XLMmciink3MO+g=Xs(e^`@-k3)1&
-p%\@Xn*oi;p%K'nq=jXWp%7hFnF?&>o'u8>nGVl'o(;bRn*KE/o(DbMp\+:Ro_%qOq=saXo^VYIo()GD
-o'u8>nF-AG)Xm1bp@e7Sp[n"FkN_I-q=s^Wp@e.NoCMMBrUL3^nF#`6nEoWAlNckGm-F'*lK\?9#k[c_
-p?_/6mdCDLn*oi:naQ/LnIt9UnaZ,>qtp-NY*XVr((q2k!Wi6%#6=i-#sjMo&Ffc#!WN9%"TJZ*#lbA4
-%P'u,ML,="lK\-:l0@m4kNVX4p\=LWoCDPFoCDMFoCM_Np%.V=m-O'(kN;d)"PhA>Z(2kqK7\5W8i&@f
-5#cKWU9:l=a3DZQh<XM!n`Jf`r7hM4h;dPSiSXXj4M@r#VPL&h[)1#6dEp+Y]U=@n@S/a?1/MG/Of5Xm
-][kT^g"b62hrsM*rVcTfn)<-\iT&n\lK@?slL+Z<%dWHFlg!j&mcWfulg=-0rUEeUnF#W,kN_<mj6,L]
-lf[?di8EVUlg*p*mdTi=l07O!lg*p$h:^/o]W\H;XK8Y0Za%!K_84./`5K[8jlc"#p\+:Op%.eIp@S"M
-p\"1JnFY62JcNUe!=^+?!!*l?hZ*^Q-3F&EJcLB&irB&[l2^V\rrV3\rrM*ZQiI4$4Er4O!<E<*r;[')
-"TSN>>>G7h!:^'m6BZ7>$iU/+!NZ9Q!8.>UTV/!PUo"'g9;nhlY-G7=\[f/UZEC:-UnOELPE:c^OcGBW
-Ll7:TOHP`nSY2XJS<f1nMi!(8KRnPtG]n1ND/3`qB5DU4IY<WAPa\,5Xfen6[f3cDYct72W2HJfQ'I^6
-Q56!_SY2[PVl?u/[^Wi^_SsR;aihrRc83b_^qRIj\$i`LY,n\%V50on[^Wo^]tV1s_oB^6_8!_!_T0pJ
-e'lgtf%&:!e'ZRkdEqm=!7CeoqpQ#"cHXSVb/qcJb0.uPbkoWbbl5igaiVX'a8X'ua2uHDa2Z-?`h&<,
-+p/#M!<<*$!s/N(!<<3XFoc:mnGrFepAbmfQ&C3mYd(I*Su&9ZVlm>3[^WcWrjW*D]Y;+prkJrO\$iZN
-Za-mD['R'BriR0H[C*HO]",G^YH+q:\%9Ai_8*^q_oBX:aN4>&%Elu>c-FY]dF$Cje'lhKf@\aTe0ies
-f@\a0gYCT=f@/3kbK@uL`koL2a2uKIb/q`LaMu?Eb0AGfg"ZA[%GTXkg>(K9f@JL%e'lbEd3R/he^W1!
-e^`7&f\5'2f\"m/f$r-nda61[c-+/F^qRCj\\,WT^Bq]k_84"2b/q`Grl>&Us1eoR]t:qd\@8lPrj)R,
-r3$@1\A#f!aNDX(aq;_9a2c0<a2Pp2^r#X3oCMVIrpi_Onac>Fp@n(GnaQ)<o()JHp@\1NoC;VJn*B9+
-n+#r5l0@g2n*Tf=o'l2?lf7-ei8!8Om-NEWeBu^pg"bQHl0S'9q"F"=m-jTWq"jm\p%J(Qp%\7WqYBmb
-ne(?ao^VMDp%S=BioK4cm-O68rpp]lo(;SOq"F@Qp%eFXpA"CVr:Uj!q"OOToC_hMp%._BkhkFan+H>F
-rpgBbn*]W2mJ$;Fo)A.Xnc/%UlOWRWn*]Z4mHsB2o()GFp%A:M!:KjT#O_$MnF5o;o)7tqn+$>Rq!5)D
-F=Ie6%grC<!s/Q,!!*307?;a0nGrLgrr`9(rrr?+*XE$3L4XdPqs!A@pZUi1n`T3.o_%qMo'Yr:o'l/;
-rpUQqq"F@KmHj3,mHNltjlP=E]s/BDMg^.u@7Dgt/MB@pFciGuZGFGsceI^`mR--laN2EDb0%rPdF[+1
-jQZ.%dE9VRbg+Ybf@f!9g!\-bO)Jc.1aX=c2c4:CRAHmc_Rd1g^U_>4jm2^>rVQB]jQ-9u$1.$EkO7d+
-m-O$:mgemVmd]]/lK[a'mdT`3mNCren*99(k3VO!k3;-jn*B&mhVRAUmHsE6o(;SIn*fcFmM53ViRul4
-cH4,B]sbAY[C3EJZEgpIrji?Fl0S':q"XR^oF(9^p%@tLq"=4InFG-1JcNUe!W`T=nGiS&"lB:]5p?@-
-!.k3&!9+"Y!W)is!V-6f!WE-#!W<#u!Qb>.!!sB#C_m'Q!<E<*r;[$("98E;=\\AcnGrbIMJ+CBrW)s!
-XT3qQfDnpETV8-VV5U>jWN32+ZEgjJ\[JiLXfJ@qTq@d9Nf&[VOc>9WNKKHlQ^+#4UnslZQ]6lZKn"B"
-J:)WcF`MM=C1_'jDKC)PKo;+\S=Q:TY-G=A\-ogWXfSS&V59r^P`u'1'pFoRT:_dOV5^N(\@B)^^Ve(4
-b0%s,br3>M]!o#PZEp[8X/VniTqS`u\%KDf^:qS*a2c3=_SF"*aNi2_e(!"$f%&6td*U1ecHXSXci2;g
-d14FGbfe/NaN2KFb0%oObl5igcHa]6bpUZVaiMQDa2Z0?b0%cGa2lHFToNLs!!`N*!!!'&!Wi?&!!=rt
-BGU+<qZ6Ek1Fn?6H)7[L[%O%hVkp>rZa@3O\@K/]\\>em^qmk(_RR+b[^NQLZa[BMZa-j?Yd:aF[MQB`
-\\#DVXKf4D]YVD#^q@7q`PTa<aN=>%-d9i[cHsqacdC4ng"Y<4f%/I)f\,!5gtgfAf[\Kpbfe2O`PB1,
-`VmmfaN2NB_T0a<b0eemgYMb`+Pb`*gYCW=f[n^(eC2mnd*^7ieC<'ueCE+$f@\a,f@Uhkg"4d(cd^Ce
-b0J5O_nWmq\@B,_^AbkI_#D.Qb0%iIaSs3g_o'@-^V7@n\%&oTZi790XUD;7YHP4@^;7k4b/sY*(s0k>
-a2Z*=`l#X/_t!9gp%7qLo^_SEp%JCZ)t<@emdT]8nFcJJp%7bCn,)nMmI'N9q#'aQmk=>2p%8(PnaGr7
-kMP@ZhqHrHlg*3ReBu^qgu%)Pl0e?Aq=s=Bn+$)Gqu-*Uo^_tQ)#3gtp$hJ=meHGGo(DbRqrm8,l0Id+
-o(W.VrUMH5p%%P?nFZGHo_8(Po^h\Fp%S7Vp[n.Rp\4IVp@R_3jm;O2p@RqJo^W%Qmf)PTp%._CrpB^Q
-s6KXI'CYDXmI'B-lgF30n+-,Cp$D&5meuSZnF6&?o'uACrU:cro)8Obn?Rpb*=W\n$NU50!WrN)!<``s
-N-H*-!;uru"9/N("oSZ6#RDr.H#s#^lgFZG9C(p6oBPZ7p@n:Qp%%YHp@@kHo(2JKq=s[Sn*]W5n*B9(
-ki^jJ]s4)cI=ZKL7kQ5B0LK2jPG>+^^VRe5gZe(mmcN6B`Q#s=aSs<edF[=@me?P+rlue:e(!"&gYh#E
-eBuC#EGJB-,p!s_:hbTKUo1</['I0O[(t#J&aB)frVQH_k2bU^iT0@nmHa<An,MbSmJcQ%m.'K-l0@R"
-lg=*(lL+04m-a<+nabu-lg*[$lJg[Vh;dV`mI9W9rq$9\n*p>E+ReXWgtgN/bK7Q5[^NZQ[^3<DYHkRH
-]"5H:m.C,Lq"F^Z%JB>ep%J%Rp@RqHoDelC!13`f!=&eu!!3Z6!8mhY/J\Aa!.k4(!9!qW!UTjg!<N?%
-!!30$!<*#o!<*#g!<3)\!1!Te'01Ufr;cj#r;[!)!rr<3>l[@P!!F'kC+',^!<3)&!.k4&!</l%W2m&%
-Xg#(9ZMh*<['[-DXfJCrT:2",MuJV5Ot;f]QBml-SY2[PV5L5`RZWGXI<g'ZEb]9'CM[d#BkM7#F*W4c
-L5qOgTVA7\XoPLFX/MqlUnOKTT:DF5Nf/mVNf]NsTV83]Y-PLM^qmq-`r3q8`l5j4_83LbZEUF0V5:/i
-UnaTUTqSWp\%TPn_o9[=bK\8Ra2Z->bKnYgf@SO%da?Febfft)rPnu]aiaV)s2b/Z#0+X%`llTNrm1Vi
-s3UenrQl>)c-4ASb/q`Kc-FVVaiDH<basf5*<Z3>!!3'##6=f)!\Jb/']B$&'nq9dTWPQ)U7eH`VlR)2
-rOEEL]"G\j^VRb(_o9U0^:aHVs1J?A"1YhK[f3`9[90lD[^EQJ[(!WY^:q;#^q77n`5T[6a2Z0?`l#a7
-aND`PcHOPUc-XqheC2n!f@JO)g>1ZJiS<5EgXag!ccjSS`PK@-`Q#m4_8XL9^:qb6a2cNVf@SgSh@AH#
-hV?oBgtLH5f%&9rd/MH%d*Bn^cdC1je^`7&ec=4udg4IPda6:`b/hX&^H0*B]tCqi]Xk\e]t_D"_SaC4
-`PK=+_SO%&^V.=r^V.4gZa$^4W2Zf"ZF.3U^qde'`Pom?bKJ,Rb5'*Wnce[YoChtRrqQHf&+T2\naZ)=
-oCDD@mI9T6nG`:ip\"+JnFH,@/G8i7r;?*Ql/^gYf@86j_SOIEg"4m/f@JU.h;@2PkO/6FrVZ-QnF5u<
-p%&%V"o.idqtfsamfN"Hq#9gqo_/1[kND'onFH5Fo^qhJnG_kZq=s^To)A+tq"OLSp%A1XnFH>Lr;$0[
-q=aUTp%%S7kNhU.rqHQko^i=[oCD>;mJZ_VnH/@Tnc&"Wm/HDRm-FZ9$hEr_q"FFSp$D&4mJZQ&n*fo>
-o'c2?o^VG?n*g,LnFWo?GU*\*#mLD2!!36)!<<<45*^41lN$kbqZ@*AI=cD;qX*SI#6!oTo_7hFrV(C+
-p%%\Hp%7nJoCV\Nq"FCNnac8<mHj-&kih!Xcb?Z[QCNtdEF2dL=_Vl0O.WPj`5omCf]_YaiR5K5U8Frg
-Vkg#]WjomfdF-Ipe_Ap@mI^2Qp[@83lJ^?uO+M4F76Wh2AV-&8TrbPtNeWjjO/9NIf&5ueo^VJ;kND1!
-na>Z+p%.hHnaGi0mI9Z9mHNcpk2tjjl0@R#m-<m"l07X+n*TQ.lfnB1/a;H[jm)'umd9E3o(MnOo_.tL
-lfmTrki_'gjQ5LTd*BbM]!eiCWiN81]#);_o`=^Xrq$HjqY^9gq=s[\oDelC!1*Ze!<sA1!!*o<hZ*[)
-*2W^f!4W%.!UKdd!r;or!X/Q)!<<*#rW)ouq>c*Ili7>-4+ea[!WW3'"T8<)"Tn`)%U2B[!!F*lCFB5_
-!<3)O!.k3R!!K3tW2QcrXnf71Za6p@XK/:qSXPe*rJM&GOckrpQ^O;5TV8%mUnjibSXP[sJ9lB]Ec,Q'
-BkhEurb4-*EHQSXKSbhXS"QOPY-+n.WMlVgTqS*LS=5k4NK&jUNKB9gT:r'ZX0Aq>^r"".`Q%nt/&oQG
-_8*h"ZE^X9WMcPeVkp/^TV8'SY-POM_8O:4a2uQNcHOGQai_iRd/MJqdaHJFcd'bWb5'$Va8*gU`sTi,
-a32]PcdC(bcMc2id21-Tc-=JVb0%rQcd'\TaN)<JU6'C:"TnW&!!3$""p"]*/9tY9i;a0#KnOcFXKeq$
-T*;0kV5^]+rO=Pl\[oAd^VIY%_Sa:+^:_%i]Y2%l]Xk\b\[]2Z\$`ZN[Bd0D[(!WY^:q;"^q77nrkq(@
-`l?'>`PTR5aN;WMbfe2Obg+Vbda?FleC<%#g>1ZFhqQo@g=Fd"dETnXa2Gj6a2c07_8OC4]Y2D.`lHEU
-"4l)Yh#?./h@AH#hVHuCgtUN6f%&<td/MH"d*Bn^cdC.heC=KJr6e*ae'cUgbfe,L^q[Xu^:h1l]tCqf
-]Y2(q_84"-_o':)_SX.*^q[Us^q[Uq\?rQHWMuo!YHtXH]t_A!_Sa@5aN;TJbf\$'a8b]8o^qhJq"X^^
-qtM#tnF?#;n+-)?nF>u:nac8Hq>9s]o_.tMrq-s#q>1!Xmcicig""Hp`5042d+?nKfaQKeh;@2RkNqd:
-r;QWnmiq2hn+#r@p%J%No_%kOq"4%Dnac2Fo_/%Qq#(*Ul0I^*o)A7do(2A>mHj05-M?s!nF#f7p%7nJ
-p%S=[nFH>MrVZNcq=XRVp\+:JmdT`;p%7hGrp^-\md9?+rU^!Us7$!S#41^Fn*]Z3rp1$`o_/(Tp@e1K
-nF,iEo-a2&p%@tLp%@tIo'l2<qYKs_Z]'2V&.JpM!<E0%!s8Q)"q3YYEZFBFr;uiu%iKhKDu]Uul2CPH
-lgjc:n,;rPo^q\Do_%hIo()DDq=s[VoCMVJnaZ&8mI'<&f[%::Um7=)JT5$u=BT?XK9)Y,_8OC4cdh7D
-kMFS#T;&0\V50iWTrGH6a3DqLcI:1ogu@_npA=LKj6GdcfrpQlDc9.l5?)<LOe&2HYb?u/PF%9*^"2'+
-n+,u;ki_-pmd]`3l1OZBo'u28m-sN7na5T'jlY^gkNM0plK@?ljlbgnmdKQ2lKdd"kNM'mkNM$mlL40.
-mIBc@q#9mmoC2&/kNM-mkiUqLkiLFCd*';<\$E'8Xff.G_Sl-=p%7qKo^qhMqY^6dq"XaYJcM):!W`ND
-nGiP(!!1sW!@]%e!.k3E!!E<(!s/N$!<3)n!<*#s!.k4:!!sK-Jg1I$!!!-)r;[$*"9AN2=$Y[D";u`)
--is;IrrLaPJcMnQri@KMYd(L>[^NNJY-"e+Xf\S$V50l[S=5\+OH>K_PEqQ*S=cILV59t<Una]YTph@0
-KR.ZRB4k^_A7T=fBP_L(FE`.`Ko;(XR\-7IU8Y#eUS+-Drg":`PE:fdNfK*ZNf]QpT;SZhY-GIG]`,e_
-`P]U1_S3as]!o&QZDa[tUnOHRSc,2fTqnTbYdV-Z`Q8&#&BiDIdEp7dbfe/OaihlObKC(1a2Z*;_>V%V
-]Xkei_84%.`lH-@aiXP'%*-H1c-F\`e'c[le^aWI%areQdEp7ccHXVXbg=\Xrl>>ac_-,0(BX^:!!!'!
-!XA`+!!4Zq?k2,q#T&/HGFte7W1+!YTqJ$QWNQ3,%CW^S\%KAe^:q@s^q[V_]`Pp`_#;#@^:q:p\$rcP
-ZE^O6XKAb8[^ilV^qRCl]thJ$`Q#p<`l>p6`lQ<IcHXSVb0A5YdEp4be'c^pf%Aa6hqm/Dg=k0.dEg(]
-b/_H<rl5Gd_SF"*^:M"taiDKK"4YlPf`'V-g"kK@rne%=gtplCgtLH5fDX,$dEg(]c-?75rm(Vlci22j
-cd;[="jbK=bfe0.^^@ik^:h4o^:_+i]`#MD^AYeH^Abqo^q[Us]t_=q]",5TZ`U@4YHkOE\[oGe^VI\&
-`Q#s=aNDZIans*YmKW+NnFH,Ao`"Xsq"a^[p[e"Ko(;PIo^_MAr9uZ>o_.nMnac8Co_/"Sq>0sTlK7*[
-eBH"K]stPha3W5khVI&IioK4clgX`Hr;HTfpA":QpA"@\q$$QcoCMPDrp^Bcn+-#Do_.hHp\OddmgSaZ
-p%S4Vq>0p^o_%b[qY9jZoCDG@r:1`uq"a4Bo(VnRp@\"Ko_A1So'lSRq=aOSoD\Cdp\+=Qp%JC\$24#^
-n*ff:n+$#Kob$]_mdBE,lK[g,p%J(Lo'l)8rUD!&p%S4Rp%J+Pp$qS?mIKcAq""6cLissS%1!"9!<<-!
-!sJ]1&OMn/!$L5#%iU@`FoM4)li6nOme$>Go_\>Pp%A%PoCV\Jp%S4Sp%@qKp\44JnF5o8mHE`jd)3B'
-\$rQ:P`q>sW2QPd[DL;<eC3+*jlYOMaKCGUM1p_3F)c5EKohdt6)(<`\&-MJm.L#Gna#5tl/:@<]!.c]
-I<p-uR&I*lYHY@#H#%SNFIKhtiTB@eio8n]lL+37o^_JCo()89l0%7.ncA7HrTX=Hrp1-XjQ#:_kNhO+
-o(2A<mHa`9)<gDNm-O0.naZ2BpA+FUo^D//hqd>Qkj@aRnb2\Dio&J8a2,?mZF@?ZaN`30p\=ITrU^<e
-q"jg^qtp9[WrR_Oli7(f#o)n0!>GRl!!4bp!RUn!!.k4D!!!&r!<3,u!W<!!!<E*"V?"I5";EqC)$9d;
-rri9#"pG/3!=;ahhuEluJ8-G4rW)s!JcLH(s/ekpYd(L?Za[ENZE:4-W2lnoUnOKTTphC8P`q;nOcu-"
-SXlILVl6PjUnaWUT:)"*JTl!D@prbO@prtaBQ%m3G^G!pM34$hS,Jr`V59lYS<f<:O91H%MuJSVNK&s[
-PF7u:WiiM2[^s&_`l?!8_8*e!]XkV]ZEUI5UHYBFTV%dGS=H.BTqnTcWj9.J_T0gBbg"G\e'cXjcHF>M
-a2Z3Bb/hW@_SO%(^V%4j\[f5\\\>hp_SsO9aSX*qbKJ2WdF6Uoe'ck!e^`1!e'lgqe'ZSBcOJ+Bd*KhT
-aN)-=RtG,\qZ$TsrW<'""9L&q>n#Zl%iL%QGFYJ-UmRF>SXc=JWVs+.Za7$G\[f;a]`,SE^AY_J^VRe'
-_>M)%_7R:g\$WKFYH=t5[^WiY\\Gkj]Y2+s_SsO7a2Z*8_oBd?bfn8QaN2NJcHj_W*QZLMcdL@qg>1WB
-h;6rAg=Xj$cd0nZaN2TKai;6t_$dib]u.h.aNrAce^j]N!o2Sfrnmb4rnS(>g=k33eC;sqd*Kt]cHc@4
-!mJp5rlYGgcHjkarltSibfp(&!l2UdrP&<Frk&NM]"5Pf]Y(qjrkSNJ$,4-h^qRIl\@&gFYn=:K[CEfY
-]"Gbl^qmq+`Pom=rlY,Z-LgNso(;PIpA+O\q"XRTo'c#8n*oi;o^M;?o(D\Jo_8(Sp%\4RrV.Q0q=j[Z
-lfdHgg!IdV\@8lS_8jmNiSrnXkNV6rnac>LqYpBtp%@qIo'c&8rpg3^naQ#9rp^s!p%/"Rr;-9cqYL-f
-oCMM@naQ)=o^__HnF#]hme$,Bo'u5=n*fc9o_/(VqsO"Jq"ssbqY9m]qYBmVmeZYJrpKjWrUL<bnaQ)>
-p%@qHna?DC#4:dEnalPKrU]sV'D(qmp\"4Mo^VVIo^qkNqYBs]q>U.(naZ&7o'lGKmHpp+DAirj#Qb#-
-!!*!#"9Ji@5F)=i+5m21)N9Pqr:fO@r:o[Go(;87qt(*`o(;SEo()eO!;?Eb"nVH^q"==Ynh0P%n)i-?
-]XtbdZ)*\LQBnPNU7o'6d*^@lg"YWNiR#WHMh[(AKQqHQDfUGhQ62QbTVns)b1u7QoCh_Bl07R!jiY?F
-UQ0tXJX<%2XgJ)3%$5[KEclAj]A;B*iSXXh"mG1<nauJOndb-Tm-F!3p\"+Fm-3g$lhfoOi83;Gi8Wqa
-rU9pXmdBQCliQJ>m/?>ao()GFp%ItIn`o;qgtUfHjm+/Yo_A4Njl>(BbJ_-(\%92hbL"f6p%S+NoCVYF
-oCVePq>C0fnuMhC!:'Ud!<ii#!!*Z4hZ*^1*s'diJcMDCrrM6^p&P'm!WiE(nGiUk!!2rsqZ3u&_#OcZ
-4EVDA!W`<*"oSE*"U+o-##[J>!!=-hB-dEU!!*'#K)gN(!3lU1ZEsM<$FmROXfJ=oU7n6NrgX+^T9u%5
-r0]F4T:i!VWN3,&XJhqfT:216PDOa/B3neC=Bf0AAnZ"'G^=mpMiEjcQ^XG4R@'>.Q^!VlM>`/TKSG5:
-L52"ZQC",:V5po1[^s/f^qmn(^:h(dZa6g;Wi2_gTV)4O.$p?jR[on?UT(>tZ*LpT_oU'JcHjqfeC;so
-c-*r;]tD"m_Sj4']".gL!4`$;!4Mm9#IqI]_8XI:bPo^9c-=PZcd1"ee^i@'f@JU,f@JL%eC2pre'ZRi
-cd0bVc-48M`l5^4Q\&<GqZ$Wt!rN'$""A@s!"A/npAkd?IXcL1Tqe6COHu/nPFA0CXSo7)Za7$I[^Z4F
-"1PbL\bs,;]be;l\?rTFY,\V-ZF%*I[(Eua^:_4r_oD\r&]hu0`5g'Ec-=GRaiDNIcHXK<a2Q0Ec-b(o
-gYMhe*T,Z,gXXg&da64\aj/)Na2Z'8`4<Fn`Poj<cdUA?dK8+Uh#6(0h#?.-g_&/he^Mpmc-4GWbK@rJ
-a2c9Brl5Aeb0/#Qc-=GTbfp((#f=Hp^qd[u]tOEX!kPkMrjW$?]=\'Us1\KH(Vd`!^:Cea\[8`O\@9#]
-]stS_]Y;.r_>_:S`Q-'Bb596mm-O3.naZ;Fq=sg`qY9s_qY9^^nc\UYmI'KAnMU"5p%.hFn*ol:o(_qR
-q=sFGkMt=CahP9m\$s8sdF[OCl0@[(n*ouAp\Fa`qt^-bq=aLUrUj1bo^qbHo(DSGnauGGo_A+Sp%\1O
-p@n=Vp@e(Op\FX^q"XRVo_A4To^_SBnF,f7mdTiBq<$r1p%J+Oo(;VMq"O@HlhgPPnauMOrV-$[p@n=W
-qYp6pp@Ie@m-sN7rppoup[n+LoC;A=md'9-naZ&6lLsrDnb"C(o^V_Mq=jXVq"X@JmHsB2q"O1CWI8Fq
-$jm+;!<E0#!s8T+#SB@gF!'?@%j7C,IJ`j/m/?eIlgjf=nbr.Zne1Zio_%nOo^qkNp%@qMq>0dWo`"Le
-o()J?hU>fVc-t.eb.tj4`mrYT^s_''l0.3hk32$\a1.k'J:`,c@ol>s:KV1EEc>f+BoJt*eE#ZXmd/um
-iTB:XgXF0P[C*?Z^r4+(['H`rK4o%;D4nl0jlGLVe^rF;m-jrG!V5^YmL8FFkiV%&p\"+HmdBKAmg&4H
-m-Eukg=Qhdhr3\\mHsB2o()>@rpC'YmHj<1nF6#>rq%W0mH!<]e'H7^d*UP-m.'lGq=O+<hq$2u`Poj@
-d+7%7p@e:To^qhLrpg3apA"Raqsi2:JcNXf!W`E.nGiS#!T*kY1*6Po!.k3&!;-?l!S[S\!<E0$!WiB&
-!<W3#_uQ/)#ou0M'F+dB!<iZ*!!`T/!<E@$2uqn;!uQH!,Q.TB!NQ3P!8.>SZEggDr3m<IZE:1)U8"9N
-R[BJ1S=Pt5R@=)E9VA)SV5LAqXKAV'UnF?JR?NbhI<&t+>#SI+@U`tcEHc_XL5V.UQC!r+R?j&!OHYfe
-NJ`CAK7SZ+KSG>?MOBp%S=l^XXgGUJ]tXK^%_fWe\?rQEXf/.nUS+6L!1a%T'UbD[SY2UNVlm;2[C*`c
-a3)ZRcd2R='@G(Ia1]$l['mQ]_nEXj[^3?L\,E`A\%0&^^VRh.aNOP,!mf3>rR)/(f%8R+f[nd.f@JI#
-e,Ic'd*U+bc-=>NbK@iDrker\RtOcI!Wr<##lt).!<<*#""83k=UaTrpAkd>I"$1+TVJ-@NK]N`Ng?.4
-WVrk$Yd(L?ZaB\>"LPMB[^Z4Frj`uZ]">P`\$WKGYcb19[C<]U\%BAi_7m_$`lH.!aUcG1`Q66Hc-=DQ
-aMl9Fc-.3L`5'@6aj8Gfg>(QBiS`MDf\+m-e^`0rcHae^ao9?i`l,L&`5T[7b0\VcdJ_Asd+?n&gtgfA
-g\]e3hVHl:e^MplrQQ)#b/_QA_o9U4_o9[;aiV]KbKA#Pbl5Qa_o'@-_>V(N]tCqe[f3W=[^WfX]"5Gb
-$bX0d^;%Iu^V%4j]Df;S]",Jf^:1S]]"Phm^r!t)_SsR;b599gn*fc7oCM_Nq"X^^rV-coo^M88mdg#:
-mIKoJpAXjop%ItHnF?)?q"F^^,jjmZinMf#]s>)W\])bBh!+(knauJHp[n+Np%\1Kme-5Do(2kO#Oq<V
-oCV_LpAXjoq"a[[q"jd^q"ap_%.WfVmdBH2n*of;nac\L"SVQ]p@\FW1A1;4p%\C\qsNnFq"OOVo(MbN
-p[mk<kP"H4l0\$8r:T^So(;VNq=jXWp@InGo(;YKrq?Ber:UWpo^qP>nalABn*KcAo^N%UnaZ)Hp&F[a
-p&=7slL!p2p@[sYJ7]H+%0QY3!<<*%!rr?-&O)G!+5m21+.AC?q=sFFqY'4<mdTH)rUTpV'(PP_o()GC
-nac8@nF#f:oC)/9r9j^Xle5mtcHXkge'>tQaNE5i^Vndcm-O$$kNM:!fu^e#Ob/75DIQX>8krK!CN!s"
-?Xnea^!blukj.TngY(KCi8<22^:h1la2Gs8_7I%TQ]#ctCi,ugjlGCXf?r!pjQ5Xpo()89rU('YlKmd4
-qXsFKmI'EAmfr.Eki_*WdgaaRg"bQHkN_C!n+-#=rpW&=n*TZ8nF6)Bp@RqGl/CIKdEK_SbfnYrl0nBA
-q=X7Aj4i,0bKJ&Te(WaCp%A%OoCMVHo()>AoD&4\qt&A=JcNUe!WiN.nGiS!!T*kY0-:5m!.k3&!;$9k
-!TO.[!W<!+!<E6(!s&N-!s&B&m/Zq_g]79Q!!/Si#p)BP'*ngD!<iZ*!!WN-!!*7"38ac=(O9U:r;Zj"
-!Nc?R!8%;O[f<i8\K/,cZ)sq"TV%R:OcY`jR@KS1R[p.GTV80ZVlQl#riRfSWMQ;ZR$NYfK6h?E>$"Kt
-?".;WDK^>VKSu%[R[TP.Pa%8hM27"FL4Oi'-[^;fH[UO$MMmIfUSFZ`XKJn=\\,_p_o'?u['Hp<X/Dea
-S=,e2QN!*bQBmr,SY)UPWN`h@]Xtnsa3)`TdEp7drm3(>bfIi5Z`U=2Z+%?S['Hp;Y-5+:[^N]W]t_A&
-a2lKLcd:(dd*^7jrm_G,e_&R/g=Y'2g"4g*&(AtSd*U+bc-=JVa2c<C_Z%@T_oA0n:':@n!!3'#rW!''
--?3/rmf;q[&JT\BF-iMoT8AAaMh["IPG=rPV>mInXT,F%YQqG;YcY"/XfhW,#dL\@Za7*IZa)ZrYH+_,
-Y-G=A\@8rY^V[k'^r+47ai_fLaiMQGbg"GXb/q]DaN;ZKa1o7&`lZTWf\,*:hV[/Ae^W.Kf-&YodaHLj
-cH42ObK.]:_8aI4a2uZTd*BkYbfe5Ye^rIPgAg"+h@AAqf@80ncHXVXaiDB<_#;"M^VRh-r5So\ai_g+
-`s'K&`P]R-rkJ]O]t1b\[/RB=[C<]V\[o>a]Y1uV^D+Ap]Y1nf\[oAd^qd=a\%'#^]t_G`_#hKma83mb
-m-O62o^qnPp@n@]qAoS5q=jCHm-sT?m-X<5p%@qIq=jXUna>l7nF,l>!;6?e'CkS]l/gUD_md:o_9C9^
-jQl4(pAOdbo`OdSm-FWE!;QQf!qZ*Xrq?Qjp\Xa\rq8bSp@n:To_%\AmI'E3mdKN2nF,i9nbDnTq>1!b
-qY^-ao_7nMp\Xgbpuq&5oCheGmd9H4naPr1kPFl?lg4-8r;6<a"SVTdrVlcj$hsAgp%eFWq=sd^qu-4M
-p\FIRlg=03mHs6*o()GCmd'?/naZ&8n*f]4kih9olKRs5p$]&7?k3h\"98H'!!!'%!!!9:5F-C9i;a0,
-R?i9sqsj+Oq?QBPnF>c0p\"LWs7--[s7H<]%/'5`nEoQ-mI'?-lg=Z==R"erccs_jh;mYOgYV&_o$GtW
-q"OLSo^hM@khF+_R[K+nH#Qt[5W_/$9iG%o<%Te-HDJ1%dact#d`98Ham&$Jgsad'eD8^%bf7B(W2ZA?
-I!'_>eFF1?l/:.?dF7.9k3MC#l07X(qs$uTqY'LJmHsB5nF>o3l/q*Rcd:%gfAGQMkNqR'nFH5@nF>u<
-nF5o9nb)SIo()>0e^):P]XbM]^W4dYlLO]JrV6!MjP/86daZt.kjA!@pB(']p&4IcnaZ2DqYU0]rr@WN
-QiI0h"Tn2o!Xo)0huEd1*i/jg!8.AD!<3)[!<3*!!"T)3!WrN*"U"r0!<N9%!!2Qhr;cs"!<N0"rrM*Z
-r;ciuS,`j55&(N1"T\W-"oSE)!s8N("],4Z!T="\'R=74r;Zj"!NlES!7q2N[f3`Y\[o>^['R!<VkfuY
-Q^!SmOcu3'Q'e#4Tqe<VVl?VrXSf1MWMQ;ZR$W\fK6hEG>$"Ku?=[Y_Dg-S\L5hFbS=Gh.PECi]Kn>&4
-K7J@WI=-EfH@:F$MiNr!V-BjsXg#1A]"Pqs_ns9qZ*(4.W2-2UR?j/'P`q;sQC"#/TV/*ZXg,CJ]tM5%
-aj&2\dEp4_bg"GYbfIi5ZE1%)Xg>LFZa$[6Xfo"9[^Wf\^VRh.ai_lSdF%sA&^f(Xf%8O(f%A[1gY1<5
-f@JISeC2glrlthpbfe2P`l?*?_>_4R^VH.[8-8Yg!!3'#rW!''-?3/tmf;q[&JKYAEgNDnT8A;]M1gVB
-P+eZLU^a/sX/i>'Y-,"5Y-"e)ri?%"#d(53Yd(L<Y-)07XK8=uYd(L@\@T2\]YMD%_84+2b0.uPbK@oI
-bK\;Xc-+5L`lZBIb/_6-^Vn7?e(E=/g>(K:eBuXkf[nd-e^`-sda#tVbfn2L^Vn76`5g$HdEg(\b0.rM
-d+$XurRq5,rndY3%c,jjeBlOec-=JSa2Pp1rk8lV^;.V)a2Q'<a2c9Db/jS&"NJEu_nZ2d"hq[]\?iO@
-Z3mtH\[AoV\%0)_]`,Y]^qROr^:_+i]Y)"p_6gSX\@T>c^V[ke_#hNoaSX()m-aB4o_/%Rp%J.TqYL3j
-q=X1ClgF?<lg=36p%S.Oqtg*]oD\.Zn*f`Kp%A.Vqu6(!l/p[E_md=r`6Qfgk3_X/q"jmaqYp*lo'l&3
-kP"TArq7?+p[[qKp\4I[r;HKgp\FRZq"OOXp@[nAmHa*)rp)B-mHa--n+QJMq"ssdr;HNiq"a^]qu$Bk
-qX3bCp@n1KmHNp'mdBK,l2(#>l07R,p\OY:p@\.TrVlTeq=sd]q"XdbqYC$dqtp-^pA"I[p\4(Fn+,u;
-mHa?3na>c0mHji>"RPRDmHa`6#jLLAna5M<I9HOW%g2k5!<<*$!WW3+&O2S',iJ_/*gi4?q>9^MqZuu_
-l0n-)l1O]Io*t3YnaZ2@naZ2@naPr2ro[\Rk2tjil0IQuiS)]%aN3)ijlkOViT^%/db+*cqY0^Vp%%_=
-h8cjjRZ<>QE*Z($4$Q>3;cQmt.kXqKU:\e#dF6Ic_S*h)m-<Tee_&I+h:BouaM53aXJCW"Fa:=C"S2!C
-hUMPO$/sn)kNV6pkjIm<lMg,jr;--Xmd9E1o'l2:lf[Bhc-=S\e(!44j5fFhmdC)F3:QJ.o'l/=nF?2E
-o^_SBiR?&k^q7(b[_9W+g$%u#rVcNam-!0VeC<()ip,q(p\4@Sp%@nIoCW%P!qc9bqssdfJcM,;!<E>m
-!!*K/hZ*[.*Mrgg!6>0>!WW9"!!!&^!<3-#"76*f!<rT/"U>27!rrD^!<3)Q!<3)F!:0[j(-61;!Wi?%
-rWNW2!WiN/!!!$l494mPrrDuurrW3&rri9(!u5?M+oME@!WN0"!S[U+!3Q>%\c'#a[^3'6V5'ZRR[TG&
-O,T'[Od)N6TqnK^WNEP7ZE^O5X/DY^S='ACrfe(NJUDW[D/3rm@V9V&IY*<6Ng#e-RMq-AKn+JjEc,Q+
-CN"-4Eclb\L5V1[R@gO^Yl(gQ\@8oRZa-j?Vk]oTR?WbmL4k5:Mj'BnTVJ9\WNED2\%KJn`W!mobfn8Q
-a2c3>_Sa1)]XkS\US+6JR@pOcrjN!=\%00N]d:D-_T'X<bg+P_eCE1&f\"m1f\"g-eCE.%f%&6te'c[l
-d*L"_rlPSiaiMQD]tD+p]"7mR#eH%>8HSqp"9eK"":-T!?O>Zk#o7u5BoAUYObAAkMMd(@NKO10rLNtb
-rMNAgW2Z_lUna``WMl_kV5C8mXfeh,WMlbpWN32,ZE^^E]XYVh_o0U9aj&/Yd*BkWaiDNIc-=DP`Pop@
-b/hQ7]YMP/dF?b!f@89rbl5d'bfnD]dF-Osh:UB2eC)ajcGR`C_Sj^IdEr*CbfIiFrlQ>-cdC4jdaH^u
-f@ej2g=tB9gY1?6f\"g*d*0PL_8*S[\I6'_]t_4o^r+.1_nuAo"N\[)a27em*5]M+[^<BHZ*L^B[(!EL
-Za@*L]Y2+s_SO%&_Sc>k)8j>+]XY>SZa@0M\%95c^V@V*a2lBEaR8I^mdB`>p%S%Jp\4LXq>('jrquWc
-p[eC\q=X@RqY9FDmd0B.nF,o:naQ8Ep%A%PnEK2ujPnS7e_&[7j5fXso(;nT$17*GlKRHmk5"oRr!rMo
-me$#>nFH8Gq!7A;o_nG"qYC!`p\+7Mn+6,Dq"jpcp\"1JnacGGq&K&&p\=COnF5l5lKdWrk3h[+mI9T;
-p%\@]rVl`oq$Zl_k2bdqq"XOOmHX];%e]Mgp\+7Pnb)>>m-jH4rpKaS$M3lXnFQ>Ip$qMIrqHKdrq-3\
-s7-*W!;uip%Jfhlo^V.RQuNK8!<<-!!WE'(!<WT8+`qQAnH/amp]10l%mR:mH1q++j7N!'ipua1nGW(Z
-o)JOapH\<?rr)]eo'c)?o^D5,e]l4PYG\4cQBml(T;f<2_8agQmdTrEqu$?aq=jCDiRcPu_7$bMR?*5[
-Ll@=NF'DF00btU#Ff3""cbd#dS=5nGWj&qNc.1S2o',E%ioK%WiO-85_T^m(lgX9$gXFQrde!&'q"OOU
-nal;=nEoZ3nF#]2lfm[5kSE@Cj58\KhoX'hf&,ZVnF#c8oC2)2kkjrfnF5Z,l07KsjlG=Od`&l'X/iM0
-\\cSB%HQX9lg*p)m-*Wum.'WFo*Fp_p@RkDo(`(\quHTmq$-TaoCMVHo7?t.!!30)"7Z?k"98J[!!+G`
-VZ;;K`rH/B!Wi3!!!26_!W`?)rWE9)!WhZg"9Sc1"9\c.!Wfh3rrLFGlMq/,4)GB.!rr?#"U"o/!X8i-
-!!5\N!:^*i!;uru!riB&"T8K.%q8]d!<<-!!WN0"!Sd[,!3H5N]"5D]\$iZLXJhtjT:D=;OH5BZNKB9g
-T;/*UV5L;q[^<?FXfJCsTq.]5R?Wo!ObSL:H#dk@D.@6pEHcqcLlRR]QC4)+QA^QNI<KXLC1LpiD/OE:
-GC4srNK]]tTWPB%Zi7<CZaR<KZE^X:Y,.haR[0(oMuJABM2dacS>2pYX/rS4\%]`!aN;X(aqr1@`l>p6
-^qd[u]"#2TU7e-IR@pLa\$m'\\@K8d^V7Iu_8XI9bK\A[e(*%$r7Lu"#1CuNe^W'rrm:nrd*L"^c2Pib
-aSs3i]Xtqm]"#Da^:fSO9*,.n"T&0(!<<**.rAMsi;a,pH?<n^U8aN7#)8%oKnbVOrLNnZs/#[lrhrGc
-UnaWYV5L5fUSFZaWN*&$WMuhqX/rA)YHkF=[CNcZ^;@e-a2uTPd*U+`bKS&Nc-O_[aiMQFbfn2K^:hA'
-b0nejf@SO#cH?+,(X((MdF-Osh:U?1eC2jnd)X8M`Q-<RdKS%EbfRoHrlQ;,cd:+gdF$Ipf@\d1g=tB9
-gY1B7g"=m*dEK\O_SH,]rk&NN]"Pkp_ns7+rQ"uZrlG&W$,aTp^:(DTZa-n9ZN.E4ZN[_C\@fMirkT_m
-^V[n-`l?!8_S3[l['I$F[C*HP]"Phm_8jU;aiVWo@e&mSo'uAGo()PLq=XITs8MunqXsUUrqcH`o_84Y
-md0B.md'</naQ)<o^_VCp@n.Em-*Wng=tB9hVmSXnF?/Cp%7nJm-Es"jl>=Yo_81XqtTmSo^MGBp%S:Y
-nF6#@rq@9&q"XUWoC;>>mdfo?o_8.Up%@tHoCVhQ5Pt6Qq>0m]pA=X[oC_P<mHX!&lKmm,nFcJOqY^3c
-p@n7Ik2bdopA"=Mn*]Z4nFu_QqYKs\p%IqHn+#u>nb__anaYu6naZ8An*ToFp%@tVoD\:Xmh,HqrVZKc
-o^_Y>\!_:H!s/H&rW2uu"p+l4#p4/$!#tG1!!;oqqZ.3fX.Xe8rqc0[p>k<,p@7bQq#0jbq>L%Po()bX
-qXsCGn*oo8lJU47aM+[MURIL8R$sYH[^s;pc.).Mo_/.Yqt9dZnET&efZ_4D\#c-aNf/mYOH"Eh?;WHo
-),>@Q^Wt-AZDEtTQDC=YZG=]7gZJ(kk3(acio]C7^;e4Bj6uC)m,QpNe'HJ6o(MhOp@IeBnEoZ2mdBT4
-mHs6+l0@KqkN:g`hqm87bgP/$kN_L&mI9Z7roj=Os7?9]rTk*\kiLg]f[@dRYcFh/Xgl3k"kVhslKd^6
-lk&CDlg405p%.eGq"F:JnFHARqYp9rq"a[ToCMVHo;_kC!:0[e!<iVr!!!,X!!+5WciAXtJcPQGquQ0b
-#QXo*!<N<)!WfD'_>jlZ4),*'!WW3$!W<!!"9\W'!^SXDi;`ue@ok#YquD<KKE2%`%CijQZ*(1-V5']S
-R[03:O=cT\Q^XSBUSk&kXK]%;Ycat'US+6LQ^3bqNfAmNK7J8oG^=UZH$b!mM2[IVrfK:&Mi*.:H$+%>
-@q&\L@qoq*H[p[%Mj'KuTVS`pZ*L^BZEgX9XK/:tV59THP`^l]LPCJ8LPq:_SY<7mZEq!L]"Pktrl>2`
-aN)="^]_Ed]tD#V\0JGhZa-F'Tq@mNX0]@J]"Pem_8F:5aN;WLcdC.heC<+%f\$/PrR:bkrm(Yjbg$.2
-#g:E6aiDHA`Pqho&\bro^V%.j]u%OJHVO_F"9o)0!"&`.!WW3$"t*t\"n;]b!=orkG\`P?Xe:T1OcbW`
-Q^[fIs/#apql;oXUnOHSTqeEYTqA!NU84`jYHG(3Yd(O=ZF%$I[^`oZ]Y;5"`l?'Cc-=PZbfe2Nb08/W
-c-+5Obg+MWa2'RH_8XOBdF?^te'Q:Z`Pf^6b0/&VdF?b$f%&:"dEp:gbK\;TbL4nhe'ZI`aND`Pbg+Q4
-cj/"Je^i@(g"ZMY!S?!'f*BjTd*9_R`PVVg&A>ci]tCnd]Y2%n^V7V)`Q%nt%EQN.`l5j3^V.1f[C*@?
-[0<nCZEpmH"h(tP]Y2&Y^`'u)_o9X9`l#[,]XYDUZa@0I['mNV^;%M'`r3qDp\4CPp$q\Jq"aaZq=XLT
-q"XOTp[n1MqtBdTo(VqRo()>?nF#c6o()GDo^_P@p%7e@l/q*fi8EGIioK@ip%SIZ-h?fsmHa$#jQ#7Y
-mI0T9q"FCNnF#c6o(MkOo(;YMq>'pbqYL$_q#:!jqtg0`q#:!lp%@nFoCMbrp$qVFp@e7UpAOpcqY9dU
-o(;SIo^q_Kp\+=[p^Hojo^M>:lK.6ro(MbUnIP9bo(2;<nalGInF5u:n*U,Bqsjm^o^2&:rq$6_nbr.e
-o^qhJnaZ2>nG_hcqYBs^naH#:o'!NMD[HLC!rN$%!sAl?+ERX',k1m3#5n]%!tR)\R<ST+p[7bKj5]\$
-nal_Qs7QE^s7H?]rU2lIr:][Glg=0/l0$jK`l,9<FE;24@qB7lHARu^Y-Ysqh;IM`o(;SMoC;56j5ASA
-e^)IS\$)m8YcOL[6@!3A5Xf[S\\cJ3[\\t.D/=-1L6njIb1G\BmHa!"l0%9o_oKsDf&ZAhna5Dlf@A=#
-naZ2AnaZ&8m-a6-n+,u?rp]sUrp:3\l07?ljPSk@cdpk-jQ6C-+n"gcm-3a&nF6#@p%A%Jo();=m-3]f
-dEob?X/;bhUTh-2_8k$XhVd>OroG3^lg4-3o^_VEp@e(HnFH5GoCVbMp\=RYoCV_Lp@YKeJcP*:!W`N.
-nGiOjh>dU!'EQV^JcLB&q#LBpr;us!l2^eb!!1gS!!1XN_#OcX3GAd#!<<*#!W<!!"U"`(!^&.;i;`ug
-AQgYdrVup!!!3'!!!.iTK)bna@CitWZ*(1,WMQ;]S=,S)NK'$^PF%].TVJ<]WN<5,['R!=VkfuVS=5b.
-NfAsTM2?t?Isu`nJ:<!!Jr5YROH>TdNJW@@I<p$TBk(IT<`i^AD0CD^KSb_TR\6FRZ*LY6Z5KpPWMuel
-US4?QPa%8iM2-b:L5(PFPb"JF&%&gU\\5\k_SjF4_o'=+^\tbD\Gs&:ZN.<1YoBL8UnaWZX0T=L^;.S&
-`Q-'Ab08,VdF?UneCFQM!8.7urm1YkrQG5bs3(;^#0=m+`l5j5rk]8\]thCq]"G_m^63b8"98Q/#6"T/
-!<N<'!!*9K?V^Y*nH8:^%iBY>E0m?!SWJksQ&q,uTDPPdW;ijoWthJ,TV%jLTqnBTSXuFGTqnlrYHFq-
-riQj;Za7*K\%&rZ]YD;#`Q-0Gbl,crcH=AVcdC+ccHjkbda#u>`l#d;bgFo=eL8klaMbm/^qe"3b0JDa
-e^r:!dF$=fdaHFed*^4ie^`-rcHF>QcHj`6cMc&od*^=lf%8R,q:?_<e'QC`a2Z$5^q[Us]"GV`\@K/_
-]Y2"p_Sa@4a2c:#`t?>/_7mUo\[T&S[^ENKZELR>%C`dU\@K2`^;%Fu_o9Xpa!\jD]tCnbZa7$IZ*L^G
-\\5_n_o9X9a2[rLp@@bBnaQ>Lq"FIQoCMtS*;B7%q"FUYq=XCTqY9aSnaGo4mHsE4o'u5<md:#H,4Y-f
-lfd^#jlPapoChqQp@RnCmHa!"k2YFYhVIG]lgON?.J`]0nalAHq>9s]p\+@Vq"jjZo^_PBnF?#Bp\".N
-o_%nOp[n+Pq>C*fq%<N$r;$6bp%.Y>m-F'+mdBK0rUBgW%e9,\n*ol9lK[a+p\4CUrqI'!p[e%NpA+LW
-o'u2=mI'<.rU9aR#jppBmHs?0n*g2F!:p-Z"7PaImf)SPq$d&gn+#l:kI$Un#QOo)!rN$'"9\u@*c5[<
-nGrFjr<3!"%l1#PIK''8m/-YElLjoHq>9sepAadbnbqnir;?6Wl0@X(mHEZccG[W*KlqKO+_Y4k@;g@F
-QD(Ie^=CuojQZ.)oD%qIm-3WmhqQi5cG[Bp[PkY$VNuXI=%,`)Q+b)Wag7^tEG/s!C4_PB[*%"[k2k^b
-j6,UjlH.2rg#;/doC;5/hV-W5g&:FInF5i4lKd^#mI1&BqX+7G#3Y+-iRQE1'].^*jm)*qm-O$&kND7#
-n*oo?p%JCW-h?`mki^gOdDWPrVP^,`XgGmae(<F3hVdDSjQ>gso(;VIp%7tOp&=Lmo_7hEo(;YLq"O@N
-o_%nLeGt1$_>jW<"U"8p!!1pV![8E]qZ)3JJcN^hqZ6Hl!!2ut!!23^q>p<jQiI4#1h$U^!!*0&rW!!X
-/HXl2":/OB/-2XKJcOI(0=\O!ZE1%$USFNRR[98$OHYopQ^jV>TqnWdX0&P/YcY%,VkK`NQ^!_rNf/dM
-LA[$&Nf8pXNf8pWOHc#eM26n:I!BdRDJ<Tf=]JBt<a96UI><oGPa@r7V5U>sYcY%,WMcYdSXGh/PE:l^
-Lk^V:JqA`8OHc3,VlLB6_SX40`Q#m:_ns.#\@8fNrM_*EXKAV-Y-"k2Yd(I7Xfee,Y-PRP_SaC6a2lEK
-cd0tcdaQ[mdJhVoeGdZ#bK7lIaMu6=`Q-$?aSEjZ`l5j4_Z%@R^r"",rP&fY^QsCH"p+o2"TSN(!r`9)
-!!3BG<<5VlnH&@aqZ.3GIXZO5Vlce`Q_0h=SYrFbXoGR&YlD!,Z6uQHUS4HYUo0u_TV.mLTVf3+ZE^O6
-XK8Y3Za[KW]",D`]=bkn_8H8m#ft*/b0%fIbKg(4"OPTFe']&Xb/hTDc-b"ie^`'laMP[*^VIq4bK\E5
-d2UEUbKA#Scd:"adacq!f%8F"d*Bn^daQUkd*Va;$dR)Ed*gCmeBu[ldf%Z;dF$=ec-")G_o'@,^:h1l
-\$rfT\%&rY^;%J"_Sa@4rl5Si`PK=&^V.1g\$rcSZEga?8[>\1[C<]V\@TAf^r"+2a2c9A`kT3u\[]/Y
-\$<6F\%05e^qmn*`PoalqYL!^o_%hOq"sm^o^q_CnF,l:o(2GDo'u>AoChnWp^HienaQ#;nauDCnaQ&I
-nceLNlK[KoroP'bnbN%Zr;-3\nEoT.lKRKnj5T%ZkN_I)%.a)^naH#;oCVkUq"Xga-N*f:pA"@Up@S"U
-rVZQhq>'[Wo^hYFo(_eBm-sT<p%S:Yq>9p\rq?6a,PLj'o^MD?nF?&8mdBH)l0Rs5p%J.Rp\=OMmHs?2
-o(;SDnG_kTn,E"ho^h\EnaGr9nF,o<o)A(XnGi"WnH84JmHso>!;-9]rTO^Ri385T"98E+"p>#+!!`N+
-#SJM,G;AIar;uiu%jR=%FoM+,mJ?YDl14K=p&4Uao_n=[nGVbfqtfjKkNM3ulf@'Tb/1orAlVZ868^;D
-.Q9OiAUKJsU:n[mdFdCAlLXW:m-3ZkiT97ah;?i9eCN!raL\:;N.m1e\]rLKb-@1P<_,PF79jVYS%6i)
-j6,UciSEDLim,j"hWO.no^(i(hVQu?h!jh$meuMZl0@X'mI0W:nF6>D$1$pFm-Notj4W*"g#(`Lkih0k
-l0@Ksk3;7"nF?2Fq#:(;q"F@Mn*K&`d`&r+X/;YeVld><_910Oe'm(+j5fUpp%7tMp%7nJo)A.ioCM;7
-mI9`>p@n+JoC_eJec::%^]4B<!mL]H*YneS!.k3&!5\a8!V??o!W`<%rW23_q>gTs!r;n`!!<fi@KcE*
-"p4l+!<=l*!!D0["9W%70*M7SrrK5%JcOF'2n-9&Z)aguTq@mER?j)"Od)0"S=cIJUSk)mXfeh/XfJM#
-UnF?JR?<ViMi!:GLQ.=UOcbiiP5UUCOVNV*KReAkEGfQ+ARSkG;c?Rr?>"8-)2aWBR@KtHVl6PsXfJCr
-Una`PQ]mPlNJ`ViL'W^"QC=JBX0&c-`rF$W_Zmuk]!euOZMpU=UnsufW3*2'Xfeq7Z`^R?Za$jG]Y_\.
-aiV]IbPBNbchu-&dEB\SaiDHA`l#^2_SsR9aMu7!a8X*^`l?!8_u@Lf_8F:3^qde%_n_Rg:^-t("U+l+
-!Wr?'"on]1*)]6.nH&@aqZ.3BH$k"6XL#+"S"ZOJTrG*kYlD!,ZN%90ZjNh3Vkp5fW2ZViUA^bgVRX(?
-YR7J2W2H`#Z*q6V]D]8D]"Gbm_T)Pn$c^6.a2c9GcHsqceGe#(e^Mjibg+\frmr^PdET_J^:q@ua2c<F
-cd9t^bK.]B`lZEJcd'nhg"+^+eC2gkcHt%je'cXjrm)&#cd0n^d*U1fcHae`dJhQ$d*^4ecHO>K_o'=q
-_8![s]XYHM[L0LR\\>hn^qmn)_u7V9`PTF*^qRCk\$rcRZa6p?Z*CU?[CEZS\@fPk_oKg=aN;KC^q[Rr
-]"5D]Za7$J\\5\k^qmn*_nuEK$2=/aoCDPEq=aO]oGd>koCqqOp%8"OpA"7NnaZ>Hp%.bEnF>o5nF6GH
-1\(&.p@\+MnF#c7o()DDp%A+Tp[[e>l0%9nk2k[aiSj"blgOH<p\4IUq"FIVq>9p[p\sglq>'RNo'l2=
-n*g,N$i0euqYBs^qtTaQp&=Rip@e@Yq"OIRp%A=T(\@4inaZ2@n*of:oCh_Gq"F7Io_8.WqZm&qqt^'W
-n*g2Bs6]aL#j_-RnaZ,;mdC&?$1%'Mo'G`3n*oiEnc/(Wm1]3cp%7P7mHj0!Y`<B"!!!3-"9SN%#6=l3
-'.7aB2!Y/?!rE'+*KQ>/s82ZirVZidme6MSq#C*epAad`nhg@Dp[IJ7n*oc-jjq_p^oh?O:dHod-RCT1
-:Lnp7O.s5+aj8MnkihL'lfR6agtq)OiS32ffeD45g<@@:TpLk)YJAZ;e]b:_E`GXs6q1<mI[IXih:plF
-g"+X%f@eBjdc9i`me5uSm,m6agt^l\o'u/Im/c\ArosdRl0I[#lKmm'rp0mTlgF30m-*R1fbEE*jlu!n
-k3;-mkiV-rmHsE8p%A%Wp`fA%naPYke]>J1X/2VfVlR/7]uA@DdF$S!j5f[tp@\1Rp\aa`oagNZn*or?
-p%@hEo(2JD!!%TNQN.$h!q$'H!!3oM!N#jK!8.@g!!E?(!W`?"!!!&t!WiH*!TX7[!<E0$pAgKZ!tdA!
-"T8<%"9\f*!!*0&rVupP!@e0@!W<*"!VZQs!af+`#H7]T!7q2WZa-g;W2-)YQ^@];rfe:mTVJ<ZV5L/k
-XKJe3XfSRuUS+0JR[9=rM>N&ROHu3&SY)OFTV.pIQB$fTI!^-_E,0#n@:!/?<E)gl=^>KRGWLS@R@g1H
-V5:)eVPg8aT:248R>m2_LP1;0It`T2NK03gRA6UWXKf7E^<4R=a2Pm0]XbDRWMQDcU]-AcQ^OA7TW"rn
-Y->7@]"#EP^(S,p_TBsEc-FSYbg4V[bfe/NaSEj_`Poa3_8!b!^q]la!lDstrQ#)_b/qd'a8O!la2l<?
-_o9U9a.A&g%0Qk;!rr<%!r`9+!!3EE:.#0G!;up/&q#7_VQRA7TqSE`V5UZ)rNuU5s0qs;rONWJZ*:C5
-Y->16XJr.qVPpN#ZE4/.W;WV:WNES@^V7:g\$``T]YD;"_83n%_SjF6aN2NIcHjkdec+/Oe^N!ndFHn&
-f[nd(bfIZ9^r"%2a2c<HbfIiE_ns1(`5p*FbKnbne^W7%e,I`!dam%%f$r1Jcl1<WcHXVWbK@rKb0%oO
-c-=PXcHjk`bfRoE_[XK"_8*e!\$r`NZa@0Lrk&6Erk8HK_o;Vp%`Q<$_8!Xo\$r`P['[*ArN6.-rj<0D
-]Y2+u`lH3BaiMN=rkKSh^:_+f\%&rY]"G\h^;%J!^\ms+qY9m[q=O=QpA"X\"7>OGnc%tjme6AGp@e%G
-n+unXq=s[Wo^2)8!:TmW)=d4fo(2A>mdfrBp\=FNn+lbQoC;55kiq@2kS<:Cjm27!lL+07p%S.Nnb)JI
-p\Xg_rq6Nlqss=No_nG)qtp<fqtTsXq=O1Elg!p)lKRX#m.'W>q"a^[q=sg_rqR?(q=XIPq"=4HnFH8C
-k3D="lfm["oCWXfp@n:PoChnNo^_JBnauJPob[AsqYL$_p[n%Go^_M@o(DhTlg*s*mdL)Cs6osS"S2$O
-nEBl7$gZlZNa`%i!!33&!W2p%!XKVnH%%sA!;uut!sfQlK5^ebq=smorTrnCp\"7Sp\jgcp&4O]nL"20
-o'GN%m-a3%j42Gm_6A2tA55<?,paoe5?;WSKTs$b`lliejSn@+h:9cn`5^'Fe'm")io0+aini>5b/(j2
-e_K3Bg!I4!J7)8H9M\f'JXa6rgXb06beq6,]"H22eE?Aglh(kXlfdBhhVR2]naGo5mI'K2mJZApmHa'(
-m-jB2mdTW5oC__Bl0%$_j5]7^l07Eqk2kdkmdU5J!;6?`..[3.q"XUVoCM>0hUTih^U^_YZa$mE\[f_u
-a3)iaiTTb'p\+CUp%A:X'))%np[I\BnalGJp[I_Fp%@qWJcM):!<iPn!8dbX&eY5C!.k3A!!!&u!!33&
-!Vl`n!WiN-!r`2_!;lkk!:0[m'K0S-!<N6$"9\f*!!`T,!!*'Q.g,;Br<!!"pAb="@9YJldK"k!XoJ^3
-Z*(1+UnOFYPl?scTVJ<\W2HPiXfen5YcXt)TqJ$KS=5e2L&Qf4L51VBOd;?)TDkKbUnsiYQ\pB@H$FOU
-DJ<Qd?<p`8<E)gm>[M#ZH&%KLTqnK^V5L2fV5'ZOQ^3l#Mi*7BJUi/rKS>/@OHu<*VQ$Z$ZadQ\bK@oH
-_nWmqYcFUmR[TY4rf.JQQC=85WN<2(Z*_$S]"\0["i/!obKS6>cd0k\bg=\\bf\#Iqo/WTrPJlW_8!^t
-]thD^^]MBma8X0[ao9H^aSj-p`lH-AaMu3=`llJtMH^Sq#Qk//!!*0#!sS`,#T?B)"Q]X^!=9NlKSHA*
-ZE^-u"f\K!WNrl/[f<i:\Ga#;]G%]ZZE^X=ZEga<XJr.sWN<>.X/l2t:o("iZb4)g]=58V\$il_^qmh$
-]tV4r_SjL7aNDcQd*pOsf[nd+f$`("g"Y96f[A$c_S<q*a2l<@aNVlK_o':(]tV>$aNDWLf%S[(f[TuN
-rm:r!f%8R+e^ONF#h%&Fc-4>QaN+;$!QiO`bSnaPd*U%[aMYp4_SO('^UUb[Za7*K\%TJf]`,S^^;@k.
-`lH'9_SO%$]!o/U[C*BIYH=q.XgA#6'XkTd^r==6aiMTFaMGa1_8*h!]t"'PrON6I^;%J!^\R[4qtTp]
-q"aFKo^qkVp_<2fo(;PDn*]uHp@n:Nn*TrGqYBpcp/p\Kn*fi<o^qbEp%7qJnacJNqY^3Zm-+3:oC;87
-ki_0nkNM-mk2u."md0H5p%A1Wp[e(Kp\4O[p@@eEp\44Io^h_Ho^hqVr;6Hiqt^0dp[dk@na>`Rlg*j%
-n*fo;nF,l;o(2JPp*B>(o^qYLp%%SBp%\7GmIKi<n*KN:q"X^]p@InMp@\(HmI0K@nf%#hoD/4Wp[n"E
-n+?2?nFH8JqWmJ7n*]Z9oD\:tnF>u9mI]r?o'5H'l14)IP%4^s!<N<'!W2p%!XK\pGCMpC!;uut!sBEn
-L3!=np'1KomHsWBp\O[bp\jgao03-Np[IJ6nFH#5k1@u!_Qe8o?qrm=-RU2d4B69RL6fBf`QHW`jQ5Ue
-g=+6d^VIt5cd14qhr3e^jPSY@c9TCgak>Y7jkJ4mSq(3H92ADfAq-8[bgt4of#PJ9[C!EabL,MCm-F?4
-lfdBhi83PgoC;8;n+#u;n*KB*lKRO3klU/9mf)Slmdp,Emd')ohrEbYk3VI"kiV!ilgF?:p%7nUneU`i
-p\4IXp%@tDk2=e6`P8sl['[*DZ4saV`PTU9dFdFAnb)YMq"FCSp\=R^p]0maoDS=cnF?/Dp%3h9Q2gse
-"pFDqh>dTm'`t<6JcN7[rrM*Z!s&K*!W)j'!<N?+!s/K(!!)corrMZj!!2*[rrKe5lMqG(/nkap!!3?6
-%0cq8!!`W*!!4Pa!V$0i"9/E#!<3,t!!ER?>qQ9Y!!!&P!.k3Q!"ZKDYc+=eQ^*_sOctupQ^R`P'W\:?
-ZEC=1WMl_aR@0A)OGf!ML5-n/MN*XXR[p+HV5^MsVkfrQOG871C2Ip-ARAbM:Jt1qr`U%>@:j=uIu08U
-V59r\TU_F<PECi_MuJ]%K7S>oH$k$iNKKHqT;/3\Z+%<Y]Y;5%^V@Ip[]ZU)VkKWFNfApQKSG8?OdVi;
-Xg,4A\@fMi`lH-@b0A5YbKLLAcHje\beh34^qICk\@K0K\Gs&<^AGSK^q[On]t_G'rlbMic-FSYrlbAe
-rQGeqbK\;QaN;QJc's>o(C1<D!"&f0"TSf8)FlLb"9&E'"8i3$!sJQ+!sA`/!rW-2"pG,2!WrQ/(PRQk
-T;eulSd(gdWMlc#Z2V'4[(!QU\bWoN[^`oZ['R6S\[]#PZ*CI8V5F6e,c7TBSY`Bp\@]>_Z*L[B[^iu`
-]"G\h^;.S$aNDWIbK\A[g"HAW'&)*qf%8U1hVHo<cca;D^r4=<rl5_rcHO;D]Y:tb[_]u(`6$H[f@A@!
-*n/Wge^rF,g=Os-e^MsodEB_TaMu3<_oKa6`lZHHrl52aai_fNbl,No_SEjq\[])VZE^X<ZF%'L]"GcV
-^Ep_4_SX:2_83q$]tCne['d6GYHG"0XK8P-Za[T^^VRe,a2lEGrl5Gd_nj.(^:h1j\@8oRqmc_,"oeDo
-p[[hQmKN(Mo'u;AqsOLQrqS#<oC;>=rVZNep@@_AmI'E3oC_kQo^MGCo(D_Mp%A(Sp$hJ=mI9i@mf)E/
-i8Wk]lKmp(mHNm$mI9cAr;-6]oCVbMq"F=Lo(;_PoCDJBnalMNo^V\Np@Ib=n*T]4lK%0rs69LK1$e6%
-q>0p]p%e@Tp@n4Rq"jgaq"XOUnb)D4k32'so(;\FnFH5CnaGoErVQKfq=sa`q%NZ&rVcNdp\4@Ro()JF
-m-<g#nFZ\E!:9RLrU(a"p%%\Amd'3/m')C`%KQP0!<N<'!<<*$":Z8"E+Ar4nGrRmqZ@iC"U,#3"U,)F
-H%9c3p@e%Urp]FQq=XFTp\"7Sq#0sepAOSGp\FRRlKR^.naGf&e],V:Vj`s+Hu3:s:Jt_GM3=*q`66NX
-i8Wq_i76)i[&BdlS!g+Z^<>-amcilrj5ESmk18,Aj65Xaf"eJ\M1gD6N.HPR[*@=ZeB>e:S!8tsNQBK)
-m.0Q0lfma"lg+!+l1"-0mI'?1nE]E*l07BpkO7a%mIg8Inbqr2n+-#=m-O'(ki_$ck2kjllg!g%m-X92
-oC_bLnF5u<o();>p%@qCkht.DccO8G^CJ#l]tD"oaO&]*n+62Dp&4Rpr;?Hep\".LnaQ)<n*TK,qt$ig
-JcP*:!<NMN!!3oN!RUn!!.k4:!!33&!WE'-!WiB'!s8]1!s/N)!U'O`!QG,V!"TSk?j$H0!X/r>"U"f*
-!Wr?$""G2j!W2rt!Vl`o!<WE,"U4l+rrW0""9rLE/ckkMJcLH(!OT0BY,J+dQ^3etPEV6!R[jAYr2hf\
-Z*(1-W2HJ[R?j)"Nf/dLLP^nHNf]?mTV80ZWN3+sURda3KRJ)XCMdfr?<pl7<*!.*r`g.IBQ/6KNK]g,
-US4?OR?j/!NJ`RJreVJCJ9lKdI=Hd,PF%o:Vl?f*\\,Yh]t_Fs1q^B/ZE0ssURda5Mi*:FL5(JCPFA,?
-YHkOG]"c%ta2l?Db0/&Sb0/#Qc-4>P^qd^u]".dK"h(nL\@8sC]a)Bg]tD(p_oD]$r6P>erQPkrbKeAS
-aNDWJc_#bk%g3.7!!r`/!!!-*'1aq\!<`N'!W`B+p&Y6s"T&?:"9\f.!Z-QEI@dC?Vjj3QVkp5mY5Y^0
-ZaR<P\Ga#;]dL;!]",8V\@f>]['R'EZ*L.#U7e0SVP^/hYdV!L[Bm-DZF%'M\\7sS'"u)s_oU!Bb0/&U
-d+I%(f@S^/"5DG[gA]q8gY($#aMl*<bKg+.4Nu*p`P9!t\[/]Y`5TX9dFZt"e'lane(!"$g=k33f@JI#
-dF$.\aiMK@`P]^5_SsR;a2Z0?aN2KGbKKk).E00<]XbS][^*3CYd1UB\%0)`]tV4r^qmk)_nj1)^V.=l
-]X>5UZa$\WY-+k-Xfo(@]YD4s_8XF7aiVTD`l5j4_8*e!]XkV^[^Q(C&,uS)q"OFMnF#`8o(;VLp\sU[
-n.>3_p\4LWnaQ#8qYL!\oC;>Lmg/FPp%S7Vp@S"VofMm@o^qkNoC)/8lgF<3lfdNqj5oFfm-X91md'<2
-o(MkPr:p$WnF,l9o'u5<n*ouAo'u;@nb)_So^r.Z$2F2ao^VS?lJgn3kiV$lkiqBtm.:2J-hI'*p\+@S
-q>1!brVH?bq=aUVkiq?tmI0W:m-jH5n*]K*qtp3`p\sjkp\4IXq>1$erV$]mp%%\JoBkr1mIKuMmKE"J
-n+-&KnGM_ap%@tJna>i2n*m`?@L)l4"9AQ*!<N0""9JoF-ZT9%2?E^U!<E8t!<!#u"p+r3#6"c@"9]Ea
-J85,Wp@/"Ym-XQAo()MJo_&1VrUp-\4S\aHna5Z2o^D87j4DJr\>5FSJp;!8=&i=9GDM6=R`*Cre_oBJ
-jl4h8_6^)9TUV@GZbFW7h<aCgjl/tjjPneFip#dnjOhGZUQ:7dMi`UFV7"S%f[IsXYF:Z6O,D$*hWjRs
-lg*`skiqF$mHO35naQ&:nF5c0lKRQrki_?ukj.d3na5f6rpKaR"RtgGm-4N3!pAh4rTbEhlL"*2oCDJ?
-mdT`9na>i<p%.V8iS<#3bK@d(_#D(j]Y))%dbO'ToC;JFp%J(Or;6<bp\"4Nnac5>n*TK/qsg`fJcP'9
-rrUFF!>ZEt!.k3&!9sRa!V6<i!Vl`o!SIGR!<E'!k5`<u$Pb:$!rr<+$4RCJ!W<!'!<<*b1]R[]r;m!%
-"o/9#!riE'"8`3$"o\]/"__<t!WE'!!<<.Q!.t7OZk9XKX/)AUR$3`!R[g%EUogf&r3-U4Xf84pUS+6D
-PECrerej%!MN*X[Pa7Z0V5:)hX/W.nSXGUqIs?$EARo:W>?Y64=^GQLBkhF'G'o('Od)3%R[02"NJWFA
-It)loI"-Zprd5B/K85>PT:r3dZa@3T^:q7h['R+]X/i1sUS!s=PE:ZWJUr<#MN3[\R@pCW[^j&d_8aO:
-q8iu``lH-=_nj-oZEaD5#-P,5Yd(L>rj2R:rk8ZQ_o'=+_SsR;rmLksrR:epqp>Phb0A/QrlGJfc_5kg
-$3LV=!r`3!!X8W)":#iM9*,4t!W<!!!<W6$quH`uqZ6Km&/BhLFdSl$TTYJ.S=5nBV60a"4gD8tZa-pE
-[^`lY]"#;^\[T)Z]XYGX['R-I\"0(ZS!f_6S=QITYHt[DZ*:C8Za70P\\,Vg^;%S'`m)g.bQ?)9df.i"
-f%/GJf@\a1h;@/Jh:pH-bK.cIc-XSTbKS2Q`P8mn\$WTZ`5][7cd^FldF$1`d*pOtg=t<6f@SO$d*U"\
-b/q]C_ns=._8=+-_8*n'_o9XpaSj-c`PTF*]"5D][']e;"LPPE\%2LL#edse^qmk&^q]l_#/.a\\$WQL
-&@/REXKAY0ZFIK[]Y2%q_o;Po$HC'&_ns4)]t1__q6VgQqt^!ZnaZ)7m-aB5o(2M>m-O01nb2\Pq"jaZ
-oCMPJp\+7MnF,i6mdTc=p%A(Ynfm_so_/%NpA"CTp$qP:lg=$&kN:shjlkspm-X3%kjJ-?qFUMWr;6?d
-q=XIRq=sXSo()DEo'u5=o(DbOmHsK6oCDP@o(;SEmHX*,p%A(Op$_DCp@n=Sp@e:VoC2>Ap%A+Rqt^'\
-p@@qJqsbQqoBu&;o'u2:mJm4crVcZkqtTs_qtp<hrVcHhoEXmZn*KB(lg4T<s6g*ZnaZ):qsXa^p@\+L
-rpU*Zq7M]##lXl-!s/N)rW!3+"q;4jG]527qZ$TspAk3orrDco1C\YZDYj)$pAOs[nbN"Pn+QMLp@n=R
-p@S%Mp%7tOp\Od]o^(u:p[n%El/0t6`kT'jX&G^\R#mGqT;A`mXg?I.g>_A`mHs#aagRt,N.#YaKUT$]
-cIV(5g=b05gu$lBj6,UeiS2i(`O`Uj^;@%V_:%8sf$V17SUbp%DJRJFi99OmmHso8$0^^Cmd]o?o'c&F
-mKr7Fm-*]tmd0<-rpg'Xrpg*Zo)A.\p%@q_o^M54kiLpgk5FWtnF5o8o'c&4lK%'binWGKp%@tInF5i/
-i7cc/c,R]>_SjUFhWje0q=aUXpAX[mq=saYo^h\FnF5o8mf)SMn'qDi!5\^;!<N>m!!!&V!!3oN!W)kK
-!.k3a!<3*!!ri<#!WiB'!r`5e!!E<'!!*,i!;6Ek!N,o)'JX/(!s/K,#mge7!=&Z-!<<0k6jO&-$OI%A
-"9S`1rWN9)rWN<'!rE)u"UG;;#RLZK@P%VY!.k4(!$nnVY,e@kR[KG,Q^j\DV5UQ$Yd(I=Z*LI3Vkg)\
-SXbe'NfB%tM[5<%OHGiqR@9uOW(O%iWMuP\P`:<AF`Lo!?X?r?>?tE;@:a.iDK0fGK8ktUPEV5qOH,3R
-J:DljH$FLWH$XjcI=Hg&M2n+"Uo^l2\@fSk]t(MTXXUBIUS+6LR?`koMM-V4J:E'.PED3%USt<(]Y;8%
-aND`MbK7iHa2Z-7rkS]O^:_&UXo5=+Xf\b1Z*L[Ark/cT^V@S#`Poa4`lH0Cec+/"ec""sdf.W*b0%uQ
-b/qcHa3:3/=V(`H!W<!(!WrN+!X/fK@gZBH"U"r1!s/K("9&?%!WE-$!<W6$rW)fr&cr+LKS+B0SYr$<
-NL#loPb4YMriH.%rN6[9ZF76P\@8rW\$rlX]!o-IZnJkt\Y5^iTUqaGT:)FOYI1sQ\Zi<CZa7-N\\5\h
-]tVD%a3MuSbKS5Wdam%$eC6k8e^iF/hVdAMh:pT4d*9e\dF-:bcd9qZ_nWUf[C!BV^r=12c-anacHaPT
-cI(.ng"P38g"4d(dEp1`bK7fE_ns:i_>h=M^&u-c_Sc5j(raJ2_7[Fk\[JrQZa-mCZa@*J\$rlX]Y+6X
-rkA`Q^V@Lt]",;Z'",*QZECC9ZF%-Q]t(_e^VRe+r5S]S#Jn6j]XbP\[/7-;qt^$]p%.eFmdTf<p&=^s
-mI0N5oChqSp@J%MoC;A?rph'!naQ#9o()GGp\=R]q"OOVo(;YLo(DVFnaZ,;rTFgUk3(sll0Ia*nalD>
-n+ZbY%K#qmp%@tJna>c0o'u5JmhP?^nac;Ep\OdXnb2_Qq"aUVp@@V9roYs#lg='+lKms+nFH,Ao_A4T
-p\=IXq>0mbqtg*`p\FUUoC;8:mI'E(kNV6pkNM(,qYg0op@e7UqYU0frq6oup@e7Qq!mhBmdKZ7o(;SG
-rU^']rpp'X&GGhjp%%VAmd0YZO_kR3!W`0"$31)-":,JN-%LP'r<3B-!rr<(!s8E'!!N)trr`3$&d&7G
-H[]f&oChhOq!786nF,c:rq6<^r9tNmnac>Eq>'aSm-XE;o'u/4imuGu`P/r3Z`'LdP`:isV6I56^!bTh
-ip#apmH2m>[%`\AJ9#U^R'"9Of&>H<rmsHgg"kQJl07<ggY(!"_nj40`O<7tf](]9dCcNJJ9PdDC!>&\
-j65UgkhtI]jlu*ume-8Fo'u5=md]c7lKmj$kl'lJmJcGXmHs9.n*oi@pBgNbnF5i3kND*orU(*`nEoW3
-lg!Tni8EGIrn.5B*:`UjnET)kg!\9ja2Z->c.1e<p%\7Rp@e1MnFHPO!;-9`#4h?TnaGo6qWuc5JcNUe
-!W`E,nGiRm!oEtY)&<#KJcLB&b5_MCnc/Xjp&G0q!<<0"!<*#u!!!&Z!:g*i!N,o"%l%i3r;cj"rrN-"
-rW**$!(09W"n2Qh!!!0$!=/`.!s8dGAhX8b!<3-#!<3))!.k4'!$APRYcF[sSXl4>T;/<bXfet8Z*LX?
-Yct%%Tq@jCQB_9+%$$@3Pa@f.SY2[UWMofo+/P^"P`:?DF`2,'?!:E9?!h#MAnu=.I"?s*M2RIWN=(Pu
-K7eZ'H['UOE;a\dEclYTJ:WN6Od)3-W3!84\,NlK[]ld.T:2"+NfB$VMM[1ELAlfDKSPDST:_pWY-YXP
-_8F=7bg"DQa2Ps3^V.;YZjF(DYcah!Vl-Jmri6U5Yd1XE\%'2g_SX40`lH3CrlP;ccHlL?!S#TrdfRqE
-ci233aiMZJ`l?'>`lFBm=UtW<#6k20!sAc2!WrK.*FN1krW)ourrE'#r;Zs%!WrN+rWE<)!<iW'!"]ou
-Jo-F3TTk([M2?tCOdN!CU^j5tVl-MpXfen4Z*:C8Z2V'7Yct:7Yd(L?ri#mr*MoR*TpD:GXg5IH\[&QI
-['[?R\\,Vf]tV>%a3`34b6H5<e()sse,Icoe(EC1i8EJHf[\Htcd'ndeBlUkda-%S_md(\\@]Gh`PKU;
-c-+8Nb/_WIcI1:qf\+p.e^W'qdEg+]aiDE=_ns=,^V.:j\[]2]]t_D#_o0L2&&lE'_SX%$]Y(ba\$iWL
-ZMh*=['[9M\@K5`]Y(qj]taQ^(r!_t]t1hd\?W<F['mHQ\@/lW]Y;1t_8H8krPo/\_8![o\$WO>XonFm
-p@S=S([ge]nF5u=o^(r5nFZGNqtTp\o_A%KnbqqTmK;qIna\[4pA+IVnac2?o(DeIp%@tHnac53jPo1Z
-jQ5OekNV:!n+$#7m.C/Oq"=1NpA"FWoCMMFo^MA<rpM$#mdKQ3o(VkImIKoDq>0scqYU0cqYBp\p@S"J
-nauJEo)A5$o_/%Mn+#o;nb2VNp@e%LnalAMr;$-^pA"CPnb4='p[dtGqYL!^p\=IUoCVVGo_%nNp\+:Q
-p@S"Go^;/4lKdd$qss^Xrq$-Y+8,F(p@InKo^_[hRXQ:^"q_C['+kch',;5p&fY7j,Q8PZ)$:]m)]JYl
-$Q9on#n.+I"pP/6!rDs(&VGgWoCMbKrVQldm.'c6mJ-\Ss7Q?\(%Cb`oChnRq"4(EoD&+Sp@Re;hV-<T
-_#M.J]HX_l_8XUBdF6h,ip$"(o^;(uag@XtLNdZRJsNITd*gInc2GR0a5#G)hVHi8e()ste'ZXqf?;Lt
-jlbXVcF0F0H?3e:D:$kmk2k[_jPOV-ioK@jnacDFp@IkDo()DBo'Yu5lK[g+n*TK.mHs9/nF,l:o(;kX
-p\"+DmHs*"lK[g*mIKrCo^M83inW/6dETkUaNEZ/m-3p)nF5c)hq-<#a2Q<Rg#;Ajq"a[Zp\+.HmdBfJ
-o_nFfo'u5<n*of7qsOIaJcM,;!<`\r!8mhY*?"sU!.k4(!5SX8!W<#s!rE#r!!!&f!<*#d!;$9i!N,o2
-$8$!)!!!$#!sA]-!sT&B$l9gZ#[0#5-6O-9#R:/.('FdE#7(S?"Te])"9JW*!WrT3#]XN3r;ciurVup!
-Z2fIVf)QnuZ*(.*UnF?PTVJ?^Xg#%9Za-mAZ*(4)US"'EQBRI1M_U3ONf]?gQ^XG:TVJ<`WMl_kUnaQL
-ObnU5EGfQ!>?=m1?t3\ZBl7s:JVf;DNK&jR+,5;oH$Xa]G&qP<CMRd(DK9oHItWQ7OHu6%W3!/-[/RK@
-Z`pF(TUM(&MM[,eL+\79L4k58MN!OgUnjrjZadZ^_SaF7b0.uF_SO""]!o/MXf\b.XfSRuUSXfcWW&t7
-Yd(OD\@K2d_Sa@4a2lBFbKS5UcHjo:e2>\&dF$Cid*Kt\bKIrHaiMH=`l?!:OEjn<!s/Q,!WiK."pbD@
-#o>I:E'>0W'+G3L!s/Q,r;m!&"9&NG#R1J8!<iT-!!!'%!uQfJD24=FOFVh7Kn=u<Q)">P';2"lTVSE^
-W2ZhuXK8D!WNED/Y5YL-XfSY-Z)4Iu$)j_tUnXKWW33H*[JmU-\$roZ]"Peh]=l&"aO&;WbKA)VeC;sq
-da6=ed+?n'h;-i<f$Magcd1"geBl^sf$MR[`OWFb]=kqn`l6$AbK.]B`lH0Cc-XtjrmhJ-eC;sqda6=a
-b/_O$_[sf(^q@4e\?r]R]"Pnq_8=#5_83q'_8<t%]tLte\@8iPZa@'FZEpgB['[<P\[f5\\\,YkrP/ZQ
-^V.=m]!SpE[fEl9Zk^'\]Y;.q_8F10a2c9C_ns4']"#2WqlV"6p@\(Ko_%hIp%7kHp@n:Kmd]f=o_J:T
-oCVSEnaQMF!:TmU!qZ'X<qlFcqtg'Wo'l/;o(2;=n*fZ3naPZ#i8EYYlg*p'mI0T=q"jOOp@S"Gm-=!+
-naZ2>n*]]7mdBK2naZ>Eo^hhPqYKsXp\+7Rp@e7NnalAGo'Z&;rU9^U)YNdtq>C3epA+CWq>0p`p\+.K
-mI0N<p\+1JrpTsQl2^8Nmfi.Tq=saZrqI<'p@\.Rq"X[ZqY0d]p\=FToCMJ@na>lEnhot-nF6#<na>i4
-lg+*7p%7eCo();>[?Q%[#6bSI'GV;q()e;B+Y#EjGYLLh3AN'1*ul:@rYlds+!DF5((h&_#6P/4!WW3%
-"9fHoM/_kPp@%h_qWR/0n)s$/rppcmnaGo8nF#c5n*fc>o^1r0mdg>G"mb4%f$(f+^/Me\^V.Fu`Q-0E
-c->2,kjA'9p@7P&ag@UsLO!fTJsNCRd+$Omb/;*3_SY!Xf[n^'dE^"^d*pLpf[nEtkj@WqhU/p.PCIgm
-CiIt[iT&hMf\84;hVdDWl0[s-mdou>n+?8GoCVPAm-<m*nac29l07Nrl0@[&n+#rDp\+.Gl0Rg%l0@R5
-mlg@<p\+1Fki(:Hcd0_R_SjCMj6>gpm-sN4ki:ILccaJ]gY_)\oD&%Rp\+7Km-F!0oCMVIp\+@PoCDGB
-rpfmR!!%TNQ2gpd#k7lq":F#d![JigVZ;;KciF(He,TRO!!*,u!!!&u!!<9)!s8)pquH`tiW')^!WrK)
-o`5!m])_0t)@eB7(CC`T!!`o=#nRk15;>K#B6%BK4YI]Yp&G-r":+i2qZ$g$!==-i0`h7R"p4r.!!36'
-g]2p+XoKuXZ*:=.V5'`YU8OumYd1RAZa$d<Xf8:mT:213OH#6YNfK0^Ocu*"R[p*OUSOfdX/W"nUS+-D
-P)G!=EGfN+@pW5<?=RS]CN=QFK8PkYQBR>cJpMQXCMds.DJa#uAS#IhDKU2PL5LtSQCOM>Xfen5Z*:@4
-Vk9<>NJDq.IXqEI-%LW$M2@+JNfoZsX0&M/[(<ug_oB^:a2lEG]",>[Za-a9TV8.[U_9GrTqeE]WNE>/
-ZF%*P]t_D#`W!m`aihrSc-FY_df._pd0\1Gccs_[c-+8Nrl7UL_oKd5^r!t(_iJq>&./mL$kaC!,:bH'
-4ZQARKm[TbG%FT=2(U.*.46Jk/2B%O7n-!;69[I[-6X?A$3UMPK8+/mNgGTJGQiJBG^G1*rg`tV&=JrZ
-TV8'SUSO]ZSXQ+EVks<e';MA!Vk^&aUnXNRS"ZXUXK]%<[f3f_]"5Pe]tV1l]"Gkub0\JWaiVfRe'c^m
-d*L%`cI:=rg=k3.dJh9/bKeJaeBuh!f[J*dah>0o]t_:ra2Q*Ab/M34^r?MtaihuVrR(bpdaJ-E*n&E[
-bK.`C_o'L6_7I+a\$3-C[^j)d^V7Cm]Y(tmrkLt;^:Lnd\[]/Y\$NEHZ`gX>Za@*I[C<WT]"Gen_Sa:.
-_8*k#^:Cec\[]#OYd(I?[^`o^]thP)a2c9Cb/;-4^:Lh^[JR*-o^WO`naQ&<nFZAEoC;AAo(;MPo-a)&
-p[dtLoCVPBna#Q.mI'E3nFH/Ap%\@YqXa7Hn*ol=oC;JCmdC)C*p)D<hW*hemHa''m-jN=q"!k?lKdZr
-l0@^-p%\7QrUV'!o'u>Ap@7_Eo^heJq"=CWp\+4Mp[n1SrVlipq#L3ho`=dZrq8eQp%\I`rUfRLnb;_P
-p\+(ElK[Knk5>,Pq"XUYp[I_GpA"FYp\+CXq"XLTo()2;mI0W9n+ZYOp\FRYo^hM?mHj9,li-DQmO@Mh
-n*KE+l0.9lnb2YJo'c/?nFO2YIO#UH.5=(W77KmC?Y!&?ApJ]80>+Q\K5P%"='8X+<``I1?Ys_#C2%0`
-=$f#/0J+Ch)]OTpFRAVlnc&LRl1"B9li-Slo^MA<mdfr<nF?&;n+6&7kj%X,n,Dqsn)rHXadS`pX0fIO
-_T:!Of@ep4gu@>[n+ZhT(@^,%[@`M:IXQI#Tsi"mgsO9Y['-[;!3lIP$I-Z2_SEk(ajetqrmrFPn*fQ#
-g<m4!P)4a9H@ac,k2tIMeC<I7i8X"dmdBB*m-aE9rq@H,oC),6lKIg2p@Rb;lL=!%lgF61oCMeQp$hD6
-m/H2nl0e-5oCMeRp[[_8hV$/p`4rpm[C+E2fA>KIlg!fuhq6<!)8sJMk3DF/pA+LZq=jRMmHEd&n*oo>
-oCVbUmf;eSn,)O)!0mNb!seAs!<X)?(^1NX!oj7^.3nqm!.k3;!!iT+!!**&"9S_u!:U!f!U]pf!WE/n
-!;ur3!:'V.&i4DH*ACGl=BS?e7S@N:@;0=fCg].Q*Y8Pa(`s_;*Zk8%'Ik^p5"&%=;--dt9gLHU'b#P.
-1BIIT"p4r-!!33&h#N$,XT0iUZ*(1,Vk^#_Uo:>rZ*L[B['Hp<X/DkfSXGh,OGf$UNfT6_PE_E&S=`6D
-USXogX/W"mTq@a=Oc"d9Df'3&ARAMA?Y*qfD0'lKL5hLeR?WYaHus=CB5).!D/3cq@q0(cDg$DVM2dXa
-R@TtFYl:mSY,nV$TUCq%M1p;$I=HZmI=Hm&MMmISP*VK,Xg#%9\%TSr_oB^o`sK5`['R$AXK.e\".u9^
-U]-s2USOfgY->7=\%',d^r+.2a2lBFbg+S\cd:+heC;sod*L%`c-4ATbf\&J`l5p7_T'R1^VRb"_ioCJ
-()\Jg<*<@+<EW[;Ch.aBLimELA62Dl6:4106UF+,8P`2uDf^8VJqJZ&G]$q]1)glJKnsPrNL#<E#'bNA
-G^>+)rgNkTrg4:jTV8'PTV8'MR?j;7UnaTXU]-r!U7nBNR[fq<R@'5.TV\]o\%;RO!kQ%Wrk1P1]t:kg
-_8XRDccXANc-Onfda6=ccHXV]e(31(f$_mba2lEJcdU@je_8a+cH45D]"5Ym^VS"3aNMZB^V.>d`lH3E
-c-Obarm2q<daZdsdaHFbaN)9;`Q-$9]!f&VY->1<\@oVk]XkV`\\,VjrkJNJrjr*>$b3[QZa-p?YHbC>
-Zi7<A[^Wf[^;%P(`P]R/_S<kb]H"Mm['6^;Yd:^G\\,Vk_SaF7ai_cF_na!t\@/gBYQ45.o'u8>o'u8F
-q"OIOoCDJEo_.hFn,Dk[nal>ArpU*Wm-a9/nc&)Eo_%tRqYL*\naQ#8n*ff8o'l#5mdKW.iniSQlgaN5
-m-X64pA+UZnEf?#j5T4am-sT>p%7kHo(2ACoChhNp&=^gp%\4WrqQrnnF#]4mdTfDrVcQpq"OIRrq.6(
-q"a^[r;Q`rq"+7Rq=sg^p@%J6kiCdaq"OO\p&j[Lo(;nT:A4JYq"aXXp%@kGnFQ;FoD/7YqYU*ap\"(I
-n*fc5lgF3-m-Ep%l0I[#kN:jcj6u[5oC)):na,k^Sq/C<2LL:GQAgHJJt/EbLP'qp$#$3)Lj<oXG'eN6
-GU%NaJqT\jWNEP8['6U*Q@WjJ5VO4:P'66^p$htZl07^/na$2H!V,UWm3_DpnF5o8mHsE0k2Y^lmHa?6
-na,;fe&7B4RA6mk\%BQ#dam12jSn9\mIC#Hp\++3b-dk&M10ktNM3c#f%n`o]sFlE%^)t]cd0\O_8![m
-_8apRrmko;hXg@(j4r+lU6LUiI!p\)iTT@Ve'QM$hr*MXl0Rg"k3D='o_81Up\"(Em-<g,p@n7Il0@d#
-kN_C$n+$#Dp[[_<kiq6nkj%U,o(DVNqY9XMkhb"9a2>['[Bm3adam75ip#aqki1=E,0e-Iip,n$p@e:U
-q"XRTmHWlun*]Z8oC_hNnaGr7n*ff8qs^WdJcP*:!<`c/!"f57#6t>4!X'2W$Psa"&-`4;o)Jpp!sK#C
-(B,0Q((CEE!!4c$!mq""!0.'Y!VcZf!<*!"!Wi9#!X&W,p&G'nqZ$p'"UGD?"p=u/!<*!#!WW8j!<*$!
-!rN)T!<*#t!<)uu!QkC,"s"j34'QWON/s-VIXH<kT!Gi9Yc"+ZKPFFE(Bt!O'H7l+((LZ^(dq5)AT*!U
-S"$1RZ*'dbMO^u,9.1>PrW)ls!WiE(M#`2/!M?'$V5p]"Y->4=['mEP\@AcJYcb%&TU_@7PEClbNf8UC
-M2dadS=cIMVlQl"X/i1sTq%F/M1ge@J9Z-TCM.-b@Uj(iG(#(#MiNmZM2%=ZKm%6?=B&!f9i"eqAnYU]
-BQ8?OMj9a(Uo:>qri6R/UnF9IQ^*PbIsZB`H[KU$D/jiOM3+!dS>2mTV5^W-]"Gbj]XYGZ[^<BHZEUR9
-XJMVYR$X1uOHZ$$TVA3ZUn+?b\$iZW^V@V&`l?'Nf@JO&e'cRebfe0-a"P]^bfn5PaN2B@`Poa3_SO($
-_83[q^9b88FD>]*@rH=,DeEWhBn)52R$NemL4k"iCM.3g?r]ro8lAu)?=.D[D/s`=Fa/=YKo(tRMLKYL
-De<3bIuB;;JUMonJ:iZ<P,G@NSXbn9T:hjLT:2:?R@';+R@U"@R@'A4Uo:GeStMdNU84WYUT(>tZ*_$P
-]"G_k^V7Ls^:q7n^VI_*`5]j?cI17nd*C%dcH[EZf\"g-e'?(Wb/hWFc-XbZdF6[uf$VX]_8XI4rkB#_
-bg"AP_8!e']Y2+ua2uQMrQ,_sc-Xkbcd0n]c-4DTa2>^*]!o0JZ5BpQZEpmCZE^^@[^Wf`_SX4-_Sa:*
-]Xk]R[fa";Wic9'$EL21YHb@=[^j)er4r]U_8XC1^qI:f[f3KLZF%*N\[fDf^r"(2a2l?A_SEjr]!o>R
-Y,nNInauSMq"FFNo'l/=nFH8Fo_%qPq>0s`p\"7On*]N,q>'d[p\+U\!;6?brqA&4m-a?3nF?2Kqtg*Y
-lfmX+o'5Ari8`eXk3_d9p\4=MmHs6+me-DPq=aLQo^r+V)tignmd9H/lg=01oCMYIo'u>Dr;QZmp[[hC
-oc*Yup@[tGn*]Q*mIBc>pA4dZp%J1Wq"a^_r;Q]o,Q@]6nF?#Bq#('`p\=ISna>oDoBkl9p$q20lg*p,
-o()DEo`"Fco(;PEoC`+T!VQ*^odBM.p@e(Jn*]W2s8DupnaH;>r5bF`I:l;O:fC4a8OZ*I<*<=%>$NI^
-@?QXqARo1[BP1XZ@U`kdH%0paGB@_=Bjk(K=&MRR3^Q\hMmMF?rq\YJo'Yr?p[RJFrU9@Vo_8"Ko)Jac
-p%7_<kj7d6qt9C?f?(\7U2asbD/!g-H$u$__9h$,p#kN+nG`+roBG)\c,n)Kahba5cdph(f[7C>YGX.L
-Tr#?3]=kbXS;MiEItso1^rc$9md]i7mHN0AZ*(+,`nTP8l/^[SiTB(VjQ>anmdL,>#OUpLo^_M@meuMc
-o^;)0kiV0qm-O96qYU3gnF5lFlileEq=XFQrUUluo^_D4hqQ`%_SO%$\$E9`c-Xnlj6Z((rp^!Troa7L
-+n+jgo'Yr9p@n=Vq=a=JoCDMDo'c&6lg!]pjS&KCq"3sT!.k4<!#btB!<NT6":#2>#6Y,1!tZ=n+rM@>
-(_mbm!V?@+"9f/C&JQ*&'GMN,(C^QN!XobF!Rh%#!0%!X!Vl`e!;up%!!**)"TnW'nc0.%"U>57!rr?%
-!W`B*!<MWhquQcs"9AK&!<N-!!!23^rrN-"rrE*#r;Zfua8eF=,sP^XIYWE2LP1;4R'sB4]<eN4RYQ#n
-90"[^4\&.969?bD+socU=ClJtJ;'/OS"Z^WWiXFlPuTRT#Qk/.!r`3%!WiK%!<3)s!<3(f!.t7OTEq6f
-XKA_2ZF%(>[rT!g\Zi?CXf8(fS<fD%OH,<\N.Zh@Ng,s&TVJEaXK/D$WMcScRZrhhKSP/.GB@kBBk1[`
-AnuC2Iu0,DNfK$PK9(tAF_P2]:J")L:/kJ1BjkLdEdWY&Q^shHWN3)!W2QVhSXGe-OG8@7H$+:UH6$d=
-EI<CsPF.l9X/rA(Z*_'Q]Y1ne[^<?GZ*:C5ri@WLUS!m>QC!r,S"?:JVPg>mWi`P7\A#bp_SsR:ai`5d
-e^W'rdE]qXaiMO%`\,HXb0%iJa2c0<_o'@._83mu^V[Xr\Z(mPG&MD;ASY[hE,BE-I[QCeS!oM&ME6Q:
-H[pj1ObSF3GC+miFE2P?CiFK<F)>N,G^"^nOHl,jOEG2RL6S3fN/*%;KnY>IPG=n8QCaS=T`(QKS",q7
-QBd`&S=c7;QC"&6VQ?>[TV/!QUSOQYWNE>.Za[HS]"Phm^VIOs^:h:u`5K[8aN;ZQeCW6ucdL7f#LCoP
-f[eR!bPoOK`Pop@c-+5QcI::mdEBYNaN2B;_SaF=cHO>F^V@Y"^VRh.aND]JaiMTIc-Ob`cd0n^c-=JS
-a2>^+]"#8VZa-q9YmR_>Y->1<\%08i_>_:Z_o'7&]"5A[[^3':rN-+"VuEk'Z*UgI]taQ_!5^8'_SaC4
-_SEjq\$iNGYd(OC\$ro\]t_D$`lH0A`l#U+]Y(\cX0/M"oCVeVpa,\,p[[qIo(2PKo_%qOq"a^\p%@qI
-n*]N,q>0p_p\=OZqY9m\rUqQ(lg=-/nF?2Hq=s^VmHa*4o^;#,j65RhmIBfBoCVS=l0@NulP/jZo^_PC
-nauJKp\O^[p\"+Io'YoEmf`1Mo'u8LmkOV6q"F=ImdTf=p%S1Pp%.eEpA4^brVlisp%A%Pp\4IVq>'m_
-qYC!anF#]2oCi%Xrr3`3q=X@OqYL3dq"4=UnF#f9p@e:UoDS4bnal>Anal>Crpg3ao^_SE;"ODSo^qV@
-mdBK0s8Drpp$V;'bdX7*Jo"7Y78-TU:JXr#='8^,>[CiLTqR^2Q^jhLTp1XtKn"c5J9-*^GAL\g>>A$h
-9MJ;Z@:Y4`_<_(".K92<pA+IZlhgS?li-kYp@S"Ws82Q]mHEa!mJ-PMmH)s@]!S&KCM[f;Bl%d6I@7:U
-d,"*\j5]Orp%J1Pl.sk8bfn>U_o'^Jg>CfCdCuulW1p#arOPP,W0`3bGC5(;ZFn3>l0%9rmI0Arc*XdZ
-YKPhbkNV*ag>D#PjlY^jlKdj&lKRU"mI9];nF5l7mI'B4md00%k3_R(md]oErqZ]_m-=o@lK[d)p@\+V
-o,.2oo'PVtg=40[_7mRhYH?'od*UJ)lK\!?nHA7Ckiq^<n0.8gnFH#:nalJJp\4CNnF?&>nFH&:m-O$&
-kNDO8o(_eBeGt1$_Z2e"!X&uA"U5#4#R:M:%k\hH,TRsK*#U.F%gE.@$kNjT#R1>2!!*3+$4[^]$O7+J
-$k3^['c//I.glI\r;_ELJcNso!s&B&!W<#u!Vl]u!<E6&!W<!"!WiN'"U5#.!<<0&!UTjj!<E9)!Wi/u
-!!2*[rrMusrW2Zl!!:gR!!E-!)$1[%<d&tSPD>$TSXu11O/0h3`PoX%Z`BEIJSn^e8kiN$F`_V9>>e6o
-?tX8#Lm!m_TqJ!HR@U"H`5S[$>!+#C*YfA"%LNCF*#>m]JcOI(#c+;rY-G=A\%2LL!4i*?DQ^.EWMH2U
-Q]R;hNK&mWN/N[WQC4;:UT(;pXJr.oUS+6JPE(ENJ:N,pH$FLTF)Z#:Ecuh[KoV1QNJ<%3H$FLPAmJ8)
-5s@Iu92f/-CMRp5I>3cHS=lRNUnjcYTUD+-Mi!+<J9cB]EcH,B,'\!EG^kL2Q_14YZF%'M]=kSYZa6p@
-XfSFuV50fYTV.^?rL=XlR?WktQD:Uq^Sn<C[^3HVa2#[5a2e,"qoJcS"N&'n_SQ,j!lr@$rl+lS)8a1s
-]tV(jZ^>?1;+ske<EE12AnPR\EKc4XNWG&o3e;d"EHZ_ZK6_TeH[^X#IX$3bFEDbSH#dV?DJX**EHZbZ
-J9,72BkV=1IXd*1PF%W"NNB4MR@TeArhL4(V5'`PR$O#&R$jJ1Q'I]*TVJLcT`1]5UnsldXfo"6Za[<M
-\%')a^;%=o]tD+r_o9a?b0A;`f@ea'd*pGncdC7neC2gha2,O,^qdh*`l5g<bg+V_c-"/KaihfG`lQ?M
-d*BbN^qdec_Z.XP`rjE)bKTt1s31Jc&'2f/_7mRn]!euPZE^X:Y5YIAXKAb7\@K8`^;.S%_SEq#]XYGZ
-['-X9YH=q,WW'%+Z*CaI]Y2+q_$e0"`l?!:_SEms\$l7?*O;uWZa[KU^;.V'`Q-$=`PKC+^ph"ZYcXkm
-n+$&Koc3Vso()DFoCMVKq"X^]qtKaToCD>:mHjH;o(;VSpCI&pp\=OXp%.bEo()>@p%87W)>*FfmHjB3
-mH<]qk32I0r;?Hdp%%J9mI0EBn,;T#lg=63q"OIOoCDPHo^_SFpA"IXq"X^\p\"4Rq>:!^o^VJBoC_hP
-rq-]ko'uDDp@nF^s8VrlrqlrsqY9m^qYp:/qYL3jq=O.EnF6AQqt]mXp\FLYrVQ3Ro_e.VkmQhEnaZ>H
-o^q\DmdC):"Q\Y&iSa\,"SD?Zp%87Trpk."p#PlGr;H?0JSe1L6:FF;85i_l;,:;,?!q&E?tX+eLkU+m
-FEi7_Lk'nsFE2YSH#@eEDIm!D:.RQ*1Gq-I%M('XA;6;K_TL3Rgu\"pj4j;$l08$;p@IY;rr2HZn*T?%
-jll1)ki(%0ZD!qA91;;K5"S7<?@/!?_p[Q-h;ISdp@e:Rm,?aNe(!"&b08;diT'+^g;gq@]X55`_8Eso
-Wg/'KA7B.gMk$]Sf%8R/ioTLjin),a_8kHurojXIiSWSRkNDj.$L7!ElK[TulKdp/rq$0[rpLHin*]Q/
-lL"!.mdfl?o(2J9k6g>5kj%X*naZ2?oDS>3o^V2+gXXZj_Rd1]WhlK-a2cHRgu7PenF5u9nFH/AoCDG@
-nFH);n+#rHoDnR`nH/=Ro)A4\n,D_[lK\$:n+,r5ec::%_uKi>!<iB&3s#Hc!XB)<"pGJi+!i3U+snHR
-*Yo.g"pkbO+r_C7%LECI%h'!a)A`kf$3p\8!WrQ.!!!$$!s8Q(!;ZZr!We2ZJcNjlr;cs$!X&E'rW*!!
-quQTn"9AK&!<N-!rr`9&rW2HfrW2lrrrW3$jT,;]qZ-Wsq#CR#!rr<&#2&tV"8i-9"WSgoIXHj3Nfog*
-TU1auS%6DT`4rgiX=0KmG@aiR<F]fcFE2/+>Zt?HEcQVgS><6q]"Ytn]=>Dj`3u"Q8LG#D!!*B3[/bdY
-fDl/SW3!81[^`pI^&>MIY-+h'Tq.O9qi1T8)j$8MS=lXQXKAV+W262\S=5b*MhZb1I!g3bHN&1)F`V_O
-I"I$.P*(`\Jphf`DJj2u>##\u4?>Mf85W]*D/aWEJr5\YT:u7Z%ABDaRZihjL4Oc!G]\$+E?B4DG&_SM
-KSu1fUoUZ(Za@3P]!J]HY,eP"V4XBNS=9GF)O6SSR@9S4R?E\oPG#"f^9G&Y]tD/#bJVEBrQ"fTrl+oQ
-rP/BHrPeiX!lr=$r58NN=MV>U^:V.hS7Z;58P)ia?X[Y^B45"YKStkLNK&jLJU)TnM2R@FI<p6iM2[@I
-LPC;+IY!-)K8YSGOckigPCS+7JU;WYAl`#<A8c[=H%17?ZDX=`PGS8V'<%k+Um[U;QBmo+RZiu#QC4;9
-VZ*(cSc505Su&EhZ*CO=['I!E[^j&a^Uh(k]thP+a3;fRdF?k(h:U3)e^`*sf[eR$d)s;?rjs2a^V@V$
-^rjgCbK7fE`QQHKbKA#PcI:1db/V<6_>_FO`X'W*`l?'>ai_j(b7_k8_ns1&]Y(b`['R!>XK/7sW#Ve<
-Yd:gI\@B2d_8=+*^V7@j\$iZLZ*CL6Wi;rrXV@tC[(!WZ^V@V(`lH-=`PTF)]!o0JZ2h0.YQqVH\@fSm
-_ScAm%`Q<%_83RnXK\e(o(2SLrqI'#q"OLUp%@qJo_8(Qp\+@SrULKen*fc?q=jUYqYBs`qtg('p[n%H
-n*]W4n+$#?oCMVHoCVYGp\"1Xn/(N\qtU*ap[I\?jlP^kl07?lk2tpon*p>P#P\#gp\=UYo`"P2p%%_F
-p@S"KnaQ,AoC;;<nac;Dq>9s`q>0s`q"=@Tq>C6kq=saap&XgVrppEdo^_YHqtp*WrpBmXqt]sip[\"M
-q#13l#6"Gtrq#OErojILl29oUlfdQji8<GJh;$fao)A4\o_e:Zn4E<6pAOsiqojV5<'NH39i+\h>Z=Nn
-;I<d=?X$rPBl&roKmeK(LP1D4IX6BlMMd.7IWfaKB3ebE;+jJO83[Up1g5?rRA5t;.&O/Y_p-EHa7B3,
-nb2MJp[I\Orq,pQmHa$"kjS''i6oNJSt(0u5sbK1;F*cZH^CqRdc'9@g?.bop@e.DhqZi6f\YQ2d+R@A
-mI9Mub/1s0\\5qt_nEFSOEkDB>[_B#Q(bS7eBu[ng#:iPgrI@Sd-'oelfmQnio&k_&*rTGki_6rkih3m
-kj%L$nbMV`mI'B0mI0N8o(;MDnaQ#Hj#?&]l0ds*mI'K6p%A(Po^V2+gXXZm`k8aaVPBm%`l?9Og>D,^
-mI9Z8o(MeKoCDG@nFH/?nalbM#k7?Sn*]]8oC2bM%I``SnEoW6q!R_@l2Ug9!1Ns*!W`H,!<<-&"U5AD
-#6k89*[)gT+!`9]+=8Ze)%dDn)&aM7*#]Y1(E";6)]^(H+WDLC(_dVr&I\X>"VVa^!N?'N!8.@q!!!'!
-!!!&l!"f55!WrK*!<N9("9f#7!s&H(rW!!#"9SE"!s&B%!W2p!!s8W&!Vucr!<*#k!<*#k!!*-%q>^Kr
-`;g\d/3n`RN0C'-TqnW[S=Z4I^<+U@_nN`=[%N>*FDl5EM349uS<f7kI=$BmL6.h!Ye7Ta`llWObK8l#
-f$M74S<&DQF(JHD1F=Uj[K(mZf)SdTZ*LgJ]tV7s^q[Xt]XbPRW26,TQB@8dMMmCPNf]HkR[TkDV5L8n
-XK/=rTUhO8Nf/[FI<g'\G^4^fKSG8:LP^nHMi*COLkC%sD/!Na<`Mpc+$VbE3'9K"<+9K\K8>AEOdDN+
-SXl1:PE:][GB\4ND>n>cDJjB4Ed2kUJ:WK9QCk"QZ*L[B[f3`@U7n3MR[KJ+rf-i9+chVFPaS&6T;86U
-Tr>-(]tD%m_SjI7a3MuTbK@oHa2,Uk^^e2q^UUe^['[0FZ+@NY]EZ$^^;.Is^\kl[_SF17_Ruk!;H-7P
-7TsSG?t<VOAR]D)M2R4GL5:A-Ed2kVIYNB%G^Y'sK8"l+I=[!"I=6d'J:`W?OHYfjWLTEHOG%anARShH
-=B&$g<EYE^WMH5XWN<(uXK8P)T:MLBR[on<rfmVRR[otErgWnW".l*`Y5Yd,YtM4%Yd:gK]"GP`\[oMl
-`Q--Hd+$\%hV[#9e(*!teC`:"dETbJ]=5;[\[f;a]=lM7b/_B5]tDM0ai_iRcdUFnccjMO`Pom<`lA"q
-!lDjmrk\`S`l@ttrQ+rV%Dorq]tM(g[^!!;XJMa^V5LArZ*LX>[(!TW]YM:s]Y(eb['mBLZa$[8Wi<)"
-Wi`J1[(*][^;@k0aN2?>_na"!\[f)SZa-j?Ycb=>[^`l^^;0Q]0Y"j$ZEUCun*ol;oCV_Mp[n+KnaZ5F
-qYBm\p%S.NoCV\Gn+,r:nac>Ep%J+UqY;-+q"!qBp%.hHp%.hIo(2MDo'c);mdBQ5mdBW8rqn8Cq=XCP
-mdTi<n*B3!kND*omd^/KnEfZ7oD&.Yq>'sbqY0aXs8Mrmq"Oa\#P@WYoCV_LpAXjmqYBm^o^qhMrq?Zt
-s8Mrnq=s^`o)/(crr)Q\m-<s(r;7<*p@\(Mp%nR`qYU*_p\asfr;QWnrquI&p\FXWo_.qLoCMP>m-X62
-o'uAOn,2YUp$D\X&cV!h?;)mo-o"V"9M\P^:et!f>V0#`AS>e+FDYc1C1q3f>$4g3@r5sl@U`_K>ZY'&
-8k)-84$>DD)_si]>[^uEIU-/b@pr_REe;0qn+6AKp?q&(q>'LJnaPr0kN1skh9sBRUQ(1H1F"+a)&XA:
-5?iN+[DpYJg"tfTnF?);jOr27e^iO3e^iXAn+$)Dj4;Q*e'-:nf$haMUOm8[92&8gE.O+B`5BC'_oU-J
-jOh`$f&cPsmd'0$jlGRd$1@0Glg!d!kN_@3kQ:&:mJZSRndk0VnF6#=naQ5Dq"=4In*^295N_.pn+#c2
-n+68JqY9dXna,Dpf@%g\^:(>HV5(K4^r=RJh;debnFH8Fp\4=PoCMVHoCMMBo'u5<n*]]9o)8(YoD.q]
-me#f2lK&"t!1Nrj!<W<'rW!N2#RgkA"pG28#oXm.*uZ4I,:soW(_I;n()[r(',(rn()Rc"',;5p'c.f#
-&.]6]$Od:E!XKDX)A<Sd#6Y,1YQ07TScJ]ipAk0n!!;us!WiN/$3UG9"U"o/!X&Q*nc/^m!Wi/urW*!#
-r;lm!rrM9_rrW&t!!1UMn,Q)d+\R]gS>*'QR]*3ZSu&9c^s1-G_nWjkTT4SLGC"e&S=H4DQ]m>ZI<pL(
-Q_'tQ[DBf#`lQ?Fbhq"$d`/i*Wi`+gPD"-m>u!66!.k3R!<0DP\@K>g^qmk&^V%.f[]HC%S<oG"Nf&^P
-NKB9dQC4;7TqnWdX8]'uVamGOR[B+nLP12(G'/%SH%:R*MiEXSOH>TbMM[+?I!'@AARAD8:eO5A3]T>f
-78?opC3>AmNKKHlR[TP.PEUu_KS+AeEGtej12^uLFE`+^J;/l=PF8/CXL>UF[^W`QZCRMRP`q2hNeW=G
-MMmISNfT6bQCOVAUSFW^#cb2B_T0[8`lS/&#g1?6b/q`F`l@tj(V[Vr]XG8TZEga>Ydq<U]=bhk^qROu
-_#D/B_SO4;e&AefG$\BQ9N,D6BOk[]@V]auK8ttKLPLb<HusddKSYbJM0XT%M2.%FJU<$,LOso&Iti`7
-MhmCSQ(aJ/SX,M$M2R0*L51SALP'ekS#WNfW2H`"X/iD+YcX]"T`^s]SY,nK"e)!SSYVeSShut/SuJp#
-[Bm-CY-"h/Z*^sK\[JuV\\,_p`Q?BOeCiX6hqQ]2f\"g.gt(!(d)a&9\$rmH\JVoi^<OjA_7R7f\AlM+
-a32iVe()mlbfe--`t6;3`l#[2_Sa7,^qde'_o9Uo`r="%_o'I4_ns1'^:q.eZa$[8Vkp5fWN<8-YctI@
-\%0)a]tOEV,.Y1m\@8fLY-+n/Wi;u!Y-G=B\[oJi_T'X:`l5j2^:_"erj2^4ZMq*5ZEppI\@fNS^Au(K
-_$Ruq\\PJWZ)m]o"SVN[p%JCZ$MF&]nF#c>q=jRUrq$`moCV_LoCqkIp%J1Sq"X[ap]U9^nF#W@nItNa
-o'u>Cp@S+Qp\=FTq=s[SnaHGL*V/^hn*B<+lg3m$kjIj+mdg#IqYBdWp%\=Xq=!eOoF(0YnGN4[p@\+M
-oCi.W"8M`hr;ccprX\u)q>^9bp\=LUo)/C[oCW%P(@LVZnF?)@oD\aaoC;>>nbi=`rr<#tqYql>qtg0d
-qY^9irU]XQo_%nNp@7\DnF>u:nEK3(mIBc;o^D>>nG`"\o^qbSru1[aQ#'AT/M]4];,:"d;,pUt?<piA
-='oNQBmtSWF)uPHEGf8k>?50FEG]5sBOtOU<E2mj76a$t4Z+8u0go&SF*2hZJ;]\_U8OTVd.$T#rr;ca
-l08-DoCM_Mo^D86mci]]bIaX4MeY'p,ommA)^.FNI@djdd+6n+j6>t!mHWW[e^2anf\"X%hrsY&p%@G!
-dF[!uffJ'Fe]PJ"K5=IY9N,/6I?:,>^Ughc_9'gRd)<uSkP"T:l07Bql0R[&m-O''kih3pkih3mkih<t
-li-;Nmlg%(nF6)Ao^qkNq"OOTnaP`&jQ>XilgO0*mI0W>q"F=NnET8sgXXQi^:(>IW2R,9^;S4DgYqD\
-n*oo?*;0%!o^h\Ho^h\Enb)MEnaZ2=nF,l7nF5u:n*p>H#P.HUp[%D9kCN]$!!NE,!<<-%rW`i;"pPGC
-%NQc=*uZ7L1F*tb*Z>q>,UXoT'bqB#*?Q+0'ce;3'G;)p&e59W#n%"?!=';]/iPLF3AroZ2C]j["1A2]
-!2BMo!WE'#!<</l!"/f.!WrQ,"9eo2!sJi3"Tno1!r`0#!Wi#qquHs$"U+u1!p0L_!ri;r!!30$!W;uu
-!Vud(!=Kea'Gq`,'b:idjT+lP;$[mR.6gaMPae)8UmI:<V5'ZXU92;]da#kL]sO>jLPCVGSZ9$"['d0A
-WLoH9OIDoAYHtdXaN;cVf\PEAg=tB5f\P!+dF$Lqd`Au+Af1^1!.k3Q!%P^s]tV4q_8=+,^qR@h[^;p,
-SXGS!Mi*@KMia'hQ^jhHV5U>nX/r.oUD9GlR?NegKRnMrG'.kNI=R*2OHc0'rgaRdObn^<GA_)%>$"Wm
-7RKNA5>jpD:K(J-DK:/nR?s8+QB[VhLP18,H$47?A7]7[Anc%%G^P'tMiEggSY)UPW2cl(YcOn)W2-)D
-LkgY9JUrH%It30+M2R=_SXQ":TVnotZk9g]\@8QB[(3f\\@8r[WN<)"rN$O<\$WTP\$icNYcb+0X/W)t
-[KF(R^VTodrPM7G`5BI2]V::-@Us+_@VBUk@qB:`BP_O,NLZK'PED/iLP1D8L51_GN-p2.KSbbGK8,5?
-Nf&RDItrc7MN!jlTVnZ`V4![9Lk,q_IYj)GJpE/uU9:ZuX9#K/rilC-rMrkrW2-5[TU_UGTV&!NTUqgM
-TqJ*[YI1dEYHG".X0&Y4Za@3L\$rlY^;%S+bL"emgYL`Af[nj1f@Sg.e'l[e`4`aj\\,Pa\[oPsa2#9p
-ZEgh9]*uKqcI(+jdE^"]cHOEOaN)<>`P]O-^q[Us]tV7s^;%Fu^VIY$_8=+/_o)Jh'u.Dl[^39EVl-Jk
-W2m#&Xfen5ZEpt<\,<`A\[SrPZELI7Z2U[/WiWJ2[^`o]^;.Va_Zdon^V7@lrO2[2(9k'M['mKS]XbVd
-]tV;!_RdOi\$WC3!;-9Z8+?'>p@S%Jna>c/rVZKao^_\Io_%tNp@\1QmI0N6p%J4Xp\4LWp$h>5q"XUV
-p@RnEp%%bFo(;YKoCV_Lp@IkFnFQ;Gp\sgena>iDm1SjXnF,i8o_S=Pnac8Dp%eFQp&=b"p\4L^rVQEc
-oCVPFnal>Dp%\/Jo(;YPqYC$cs8MljqY9aSrr2chp\+=Tnac5Ap@nF]n*BB.nF?2Fp\F^\q"OIGdFmF5
-f[AO;e(3I>n+ZeZo_%tQq>1*h!;u`m0(JK&oChnPo_%nNpA4X_qtKOVm)>`VD.6O<3]oAR/3??n7SHHO
-<EWF(;-[L=5\#+^EbfQ*?WKTd84HHXA6i>A?!CN6<)?:Z77'F.5XIh%84Z->68^MH-n.5?5>#RLb4,&u
-rr)WYhr","o()eR!UoIUm2=s<f#G4oS:Fj=8jP9j1GVL3J"X3hbLbh9roY-^iRZAo]sY;V]t;\ChWOD!
-p@IY,g>V,OId$@hkMO=^O*=l-<FBNbL74^1US"6XXgYaY^V@k@l1k#AlfdKtmI'9*lg3s'lKmj*mHj0)
-m-X<1nF6#?p%A+Mo(2PJp@n=Xq=s^Wo()>7ki_*klKn!*mI'N;pA"FVp@ReAlf[9^d`fYF]>(n\Yd_Eg
-ce%%9mI9W<"SMK^p\4[\!qc3ZrUKgT'_:bao^h\HnaZ2Ao_8"Mo(_VAmHLYOW;m5,!W`?)!W`9%!TX7P
-!"Ar0!sJf4#R(83!s&E(rWPIk#7DIs,p+!L.3oo_,9IpM+s.^0%1N^[)BT\,'c@o.(DRMp%h9$[%hKBg
-&/Z5s'G1QR!WiH2$jd=h)ZejsJcLB&o`4sln,WFh&-E(<!s&N.#6kJ="Te]*!Wi#q!W`9%rW!'("9S],
-r;cft!WW6%r;Zfuo`5!mp&P'mrrDuu"98E'!!)uu!=/kS!(I%n,"?*cOcu$*W1BH:R%'S:T!$5gf$MLV
-^p]knL4kAFT<>`A`PfL#Z)*hOO,oX&Z+%Edb0entiSrkRgY:9(f]:`CgBcQli8)erZss`,!/(=Q_8$`!
-^:q@u_Sa7+^:C_[Z_jLgQ]@"&M@,?*PF@r4UnsufWW&thUSFKSR[B8#KS+f$G]e(KH[gU'Ng#ctSY2XJ
-R?<8TG&hA0?!13+7n#a05<hG);,gY(AT2^>S=H"8QB[MoK7SQ&H$FCKraQCH@V0=kFaAOlMia'cTMD/R
-USb#jWirJ!TqIsDP(nXBJ:E'!J9lTmK8,8BNLc]2S=ZISYe\&h^U'o.R!OOMN.,u!M3*paR%9h@TsV25
-Za@0J[]m!=XfSS&W;a4V\\5bo_SX4.`Pf^6`Q,a&W/lO[FD>Dn?#"=rCen5@A8#XuQ_L.@P`qMrLcL$>
-Jqf,COckikPEM0!NJNRMItEB1L4b8>OdMT3UnjldV4Nd8T95.lMjKp'NIm"2R]*<gXJrG0riuI/riHU3
-XK/7qStVdLTVJ3UrhL+%Vl-AhX08t>Z`gO5X/rG-rj!?I['d<M\@]Gj`lcWWg"Y<<h:U?6g=Ot:hU^6,
-d`f_G]XGDb]XbSa^r=4([^39G[CE]T]uJ@Fe'uahc-F\\bK%ZC`Poa2_8*h"]tD%m^](qH^AbkY^qmq-
-`P]O-^q[Ro\$WKIWVrb%X/rG*Y->1:ZEsP=$+IFS\[f;\[^<@>Yn"+<W2Q\sYHkUH\[oJg^^7io_o'@-
-^V7@nrO2[3'sOpJZa@3O]!o5]]Y;.s_S!^n\@/Y8q=sRMn*ol<p@S%Jna5W+rVQE_oC;JFp@\4Sq"O[]
-nF5u<p\=U]oCM\JoBto.p\4CSp%.\Bq"+4NpA"FWp%\@Xq"+%EmI0N6rpqf8na>f/m-X<5qY'RQoCr.W
-p%@tLp%.kLmI9cAp\"4Qr;?Bcq"+.Kp@S(Qq"ah9q=sa]r;6?fqu-?^nac28k5>)Mo^h\Ho^D;=oCi"X
-rUK:Eo(;SLq>UC8qXECna,labSs,)"Vmj=\dG3gJm.0`@pA"I]rVZTjr@RR0o(2SKp[n.Qp@nI]r;?HV
-k00oqPC[@H75mCk1,1=D77B^:;-I4/=&N=5.V!"5EcPr6Bjt1@;Gg1j>\IMM=]J@$=BABq8kMZJ779O1
-5=e.,84GQur\%)56:4O^N5=WFp\k$cn)E@$p\"4Tq=sXRn*oc,gY0f]VP&NM;c-"E3B/rgA:U>\`llro
-k3(mikMF\5_7R%[ZFRKheD9<Wo(;J?h:grQ3ofMtn*/iRY`a<=;HI=CG_V`\TU_FAUoh/=^UUkneEQc&
-n*9&tmdfi5lg*p'lg!j(n*TK-lKdg(rp0[Ro)A5BnF?,Cp\+@UqYC!_p\"4Nm-<ctkN_F$lg=-1o(D_K
-p%@nDn*TB#gXONe_7[UsYHYLMa3N;nk3VO)"nVBZp%S4[p&am[p\jX\neLZ`n*oo=oCD>=nac>Fo^qhP
-n+,r5X8mhPn,Q,`$k`mP!s&N-!Wi?&!sAc2%4!MT,9%s\-QaTU*ZZOR-6=!B)&=8=-5m[6%M'6k)&*_s
-'GVK$'bqDq(_dDn(((?O"U5MM%hU0)huJ?/PQ1[an,W(\!!2Ti!!3#urrMusrr`,urrMusrrMoq!!2?b
-!!3'!!!2Qh!<N;r!%J6l+tGlZFGZEHG&1nt90FmQ.4m"j#7;=f&/?90)&a/%)%d;o"pFu,!qlUb,We(]
-@tBo6Ssbe.St`0\S#30RV5L-.cI^e!aM5'WPa7f;Zb4,ld)jV^`4s$iWMcSfWOBIJ`6Qodf@AR2jP&,8
-hrWkQjU1"tfAY<#bJTY["H<D6!!'b9^qde(rl$D(^qR@dZEUL(S<oFtMMHtNPa7i1TqS9bYd(I;X/D__
-S=,_-Nf/^AI!U2>Gr0i#L5M"WR[p+MVk]fIMhHIrAmSJ691_]A5sI\+:fUb)?XmegH%(C4QB@2_KR\Dn
-F)GdlBb+Z]@V'7kF*Mq^NL-''T;3"'Z*(1+Tq@jGQ]R5fNJ<#_G\VMLH?t!fJ:i]=PF/V^['?^8\@oVq
-`OD%O?rUBLJpq9>@962n3&EZ_4>ol7@r5grKo(bQQ(+YHTWu#A]"Z5(^;\+4a2uHGaN($0G%P&a=^YWD
->[_;aDJ`TgBOGUmBTA=LUna?GNBW/SMM@"LQ^!`'O-H&fMMR.UQAgNNNJDq<OI);tPa%fJW1K``XeqV_
-S;ro5RZ<bn@>CeXWN2\rZ*:C6Ykt[BYct:5WMQ8_USOWXR@9V8TVA9]Yck=:ZMq*DWN32,Za7$G[C<TP
-\@fPn_o^6Sf\$2Ts4I>)rnARKf[eEl`4it#^:Ukc^Vn%%Z)ak*Xf\t8Z+7crbKJ&NrlYYmc-=DQa2c0:
-_SZ;brji6B\@8rUrj39DZb!`Y\[oJg^qIIq]XY>RY5YEuX8]*tX8f:#Xr4LMZa@0HZa6sBYcOq.XfSY+
-XfJM-ZaRNZ'YhAr]Y2(q^q[Us]Y(qk]XbM[Za9V9s0;R5!4i'>!PH#B]ERQclg4*0rq%-#o^h_Emd0`A
-o^VJ@naZGOqYC!^q=XCQp\4[^rq?Tmq"F1Dli-Z'p%7eEmIp2EoC_nTqtKgYp%@qJp$hSCn*]Q1md09)
-kj%OMp%7_>mI0Q:q"saUoBl&<nb)MHp@J7U+7o$mmdKN2m-<s.o_%eMp@IkJnacAHq#:3dp\Xg\o_nL`
-o_n>AnalDLrr1m<m-O02q>L0aqVSQ3G\gAlGAghp@9HZ/:ek8-AnQ@:PaRf3]>M\<dbF0PiqrKHnaZQp
-p[%DCp%S:\rqu]8O+LnD8kMND5!Ctd1++D(5Xde.:.8,Z='\s;@V0.\A8#[k?rorg3BTGr9ik2$@:3/A
->?b!,<`Dge6V0X&0J>.>4>nfG0./,*2D7$a@ArJ\q#C-cp#P-*o(D\Oq=jmZ%JBDcmc`KWbJ(0QPa.#$
-J9Z0VL6J==_p[2sl0@U"khFJ"\>,=JMi3^]cIUn;mdB?!hqR&Il0Rm3q"aI6`28KBIt<N:QCP(bP`:oo
-T;/*RYGSP=g$SJ$l07KumI'uB#4D*QnF#l<rpKdQrTjOPrp(0]lLFE6nF?,FqY0d]q"XLOn,DSPli$2L
-mf)Z'o();>naH#9n*B2sjkeeCeBP\?_Ss[Cf%]3Kmdg)Fp%A%Pq>0s`q#9slp%A(No'l8BrUKpVrqQEc
-!VuNho[Nqn!"8o2!<E6(&1JY*"9\bs!<3-!!<WB'!!2Ti#QtA8!WrK+"9eW(rW+t]"Teo7"WA:*0.AG'
-.3KQM+=8]i*u,Cp$k3a])AOSF*Y]M7*>0;3*uYn+'bh)`"pbYM$jR(D#6P);$3^bM$Anh8!9sOa!TsI[
-!UB^m!<E6(!WiK,!s/Q%!V$0a!Vuf]!;up#!!36'p&H!=-:)$jOe8YMS!fY+Mh?@qD/*ci0dJ"`#QsYu
-!!;io+!*C*<H*kcS=#b8TVJ<]VO!gJRA-FPb2(n'beh'!U,/L;VQ@,4\@T\ud+-7T^p'?!StDg`^;In.
-a3)`Ygu6uBhW!SSh:U`Df%K$7aNMDc%fs*=JcOI(rkU;*`Q#m9_8*aoZa$[8T:D74NJi[OPE_B'T;/0Z
-YctC:Xf/%hR@0A,OcG9SI!g6grd6PNL5LtSQ^j\AVl-5ZPDXp:D.?aH9LqZE6U=",85`Jo?t3hcEdW@h
-P*1lbL4XetF)bu0rFZUL@Uj"bE-?SWM34=!TV6h2Z*:=/Un*s@R?NPdM2-Y1F`hkNH$XjcJ:N<.NKKQu
-Za@'G[C<i`_S!1PQ&LHMGD;EMMN=!aP)tEKItN#cF)Pl3?X-o=An>:_J;/lHQa!s5a2l9Fc-XbZ`k]:#
-RY,p)BjtCX>$klVD/jH1<a0!=BP;+DV59`OPa=IkLR+<iOcGN]Mi`j_SW&SeMMR+CJ:<<2N/3:CKo;1_
-U8Y&kYck%!QCaM+Q`-L<R"o%&V51)kUTCWtXTGZ1Z2UmdZ*:I8Y,S7jUSOc_UR[pIT;&-YWNWM1Z*L[A
-ZE(%1Z*UgE[C*HN['mT\_8F@>e(<7(f@JR*f\$8YrnBHef[nQqa2>a2^qRFn_8a=&YGnM&Xf\n4YIVNm
-b/q]Fai_fNc-=DRa2c3=_o'4%]tCqf\@AuU[/RBDZEh$O\@B,_^;%@q]tCk^ZEX>0r2]apri?%#"gG8;
-Za@%;ZN@G;Y5YO0XKAS+X/iM3[^lmY^:h4k]Y2(q^V@Lrrk8KI\[T$HZi@?1Z2V34\GNf=]Xk\erTsXU
-oD\A$oCMMCn*KB8p%7kIo(D\OqYL$bq>9s\p%S.Qrq-Neo(MeKmHj0<p`]A)o^qYKp\=OXqY^9bp@n7P
-o'u;=nF5i2l0I^'m-X0-(@Utip@@eGp%J7Zm-O3,n*]W5nFQ8BrUg*\@.<^To'u;Bq"ad]qY9XNna>l8
-nFHGNo^hbJo^VVIp@e.Po^qhLp@n@]s8V3BlLOlOrr2lag;pXtVkIsQLP:89P*;T8Wi*,3[^<'*TUCdq
-MMddkQ__+)^t-cfmdY2nr;$<ks8Mrlo^M@`MMH(Y;,0YM5=Ih!1++D$4$Yl!8Occa=^"g2?tNkbDK'H-
->Z*sS2`s<!:fpUt=^"d-=C#-4;G'DK6V9d$0f:mM3A`9@/gr,,3&*Bb@A;lQq#C6cn_i?snb)SMq"F^X
-%/';bmc`KYbeLH[R@-s2JpVZ^KTi+;_pmE%lK[a$khXV&\=o.EM2IFXc.(V6mI'2th:gZAjm;I/q"jO:
-`i>2VKSGPMS"R$rP)GNhT;/*RX/2u6f'Dqpk2tjkmI'uB&b,D^o'l;DnaQ&:mHs9,lK[^5kn3FSmdBW9
-q"a[ZqY9jXoC;8:!Uf:Pm/6;Lmk+%sn*KK-ki1^]hUgB*]tM;%b0JSmip#n$p%@tLp%J+TqYBs^p\=IU
-p[dtFrq$0[rpTj\qXt$`o()G(!.k1f!!!-4,Wckt;,0#;;bU1d4YAEE-lE-g!TX4e!X/`3#R(A7!Wr?(
-3s#E`!!*0'#6tGS/1`1l-7UDa0JP:9/0Pf=$jR1O'Gh`)'c%Ps',_l6)\rto&.fWn#mh"M%h8mM#7(M9
-"UthD$4mQ&!.k4%!!!&_!<3)s!!!&l!<3)t!r`9'!WrMi!;ZZq!W)ou!V69k!VcXr";`7=:25fb`6R&s
-h:LNKk1JJAc-kJ&aN_/sYbmkMJphTC;cH(?0.e@W"qr$j#9G-=.P35,1OtCCQCt1WXdYfNR[9D.RAm6f
-VlZ_rdb*$obK%T31TI[a]u8"8dFI%*hV?N(bIk6k\@&ZP_U$HI_oU3Wg">$:k2tUVg=k64e_&a3c-=/%
-$N:#-"9AK&rW0e7JcOF'rPK/b`P]U-]stGRX/DedSXGfBOZf&!S=l[WXKJh5Y,eClS<f1qNK&dLK7SDu
-I=m30M2[[cR[fq@T:r$TSX,1`G&:\m:e3uB77U!F9MnktIV*A9F`r"UIXcouIsucgDe`lo@U`bS@Uj%b
-C27g3I=m?9Q_1%KUnsujWMQ5ROGSXEIX-0\FE)2<F*2_QJ:WH4NfKHrTVSNp\@TJna2#6nR=TBpC3>5V
-Ngc8qT<PVqX/DP^[&opmMLpY7H#mb>AQVo4:-q?S@8KX-A8uO&Jqo;FLPLV@DIQmY>[(6585NGm@:Wq^
->[LrNBOYY=R?W_mN0T9VR@KV+NK]m/Un=6JMM[4FPE_2iLPCeVPDk3MOe%r1S#*0dSsP_-P`q/oT:M(+
-IT1feSYMmJUnn!b#H+Q%W2Q\sXT#=0VkfrYUo'u_S=Q7C&YPhkU8b/pY-G@B[]Zj?['mLD\I5mT[^`r`
-_nX15dFS<K"k;&Qf\"sXh'h(3f@%seaN)<=_na10ah"m[W2Q_uXKet4\%]o&_nX"'`Q-*CbK7m*`sTi*
-`PB7&]tCna[f3T@ZEUR8XgYUD[^N]VrON6E\@/`LYct83Xf\]'W=#T&Vl-AfWMur"Xo>I3Z*CU?Z*(41
-Y-+t2Xo>C)Yd1UB[f3`@['mNX^;%M#rP/lU]"#2W['R'CYcb+4Yl1g9ZEggC\%&rWm-O0.oCMtT!VcBf
-pB:-^o^hVOnd"p_p\":Sp@S@Y"8M]dp\sjcq%NMpoCDSIo^_VBnEol=p@nCZrVZZh%/0Aeo_8"Imciot
-l0J?9"RPRCmd0oB:A+D[rq?']p\FX[q"a^WoCMVIoBPW,m-O$)lL=?<p\=OZqXj:HnaQ,Aq"t$eqY^6d
-p@@hIp%7kJnal;Bo_A@`rq,^Nnb2G>i8hG<H$a*u5tFdI<Dc7Z9hJ#N92&Go?;tQ>='/U,=&`L0;,::e
-5Ws@1?<:uiEbL;jR@Bh@VQ"06?s$T0:.I<(2`<]_6ps:,84??J93kh-=]]<TG&:,U>[_,H<CT253B0,f
-6q:Hc>[(B;A7f1L;+sPN7mJsn5s[s=630A;'L+iQ69d_,;l]0XqZ$QkqX3eLqYU9fB)))mpA4X\p@7D2
-h:9Qe`50-qYcY"6]"uS?iTf^qmdKE&e]YM(Q\Kj5I"d@!dbEaAjPAJ8c-F\kjQlC2p>jcE[]6C1[(!WZ
-]u8!gS>rKfYc+1hT<Z;kmdBB"jQPgomdp,CrppNkp%J+Rp%7kHnF#`Dm0r@Ilg!d*nF5u@q"X[aq?-Qg
-p%&+P$1REPmd0</n+#rHnG_Gnk3)!rmI'E3nF,].l-.ArdF[.3jmMU.o_%qNp%7qOq"t!cqYg.!p@@\=
-o'uDDoC;GBp@e7TrUpKmqY0d[pAb2F!87Ds!<WK0#R1ME&JlW2&fMo7)'0_8-T<k*2]NSN'FtTV#m:;#
-!!**%rW<6+#7_(>#6Y56"98K%!YPS<"9Sc1":,/9-7L5_*A0?2.4#iO,q15f+Vt[u$k!CO%LjR*+s.aE
-.5E:j'G;&o'b:W\'GM8nrXT8E%1a3d%1NdMZiG[Xf`9=u!W`9%k5Yeh!s8Z/!s8T*"8W&s!<3)o!<*!!
-!r`3$!!2rsli7@n!!**#!!*'#!!;oq0a8LS;/q_h`8g(EgXk-7g"50=e(EjGf@@UJ`PB!gVk''5N/E13
-F'_a0/2/k*%L<XF)'Bb;-#e!KG^tF*P,4h<Od2Z>WMunrWMc;dcJ.()eB5KSYG&D5_og$CeC`F,g!e9t
-h:BBT]XkV^^;n77bL5"pe^<C9iSWDEhrF^e#MS%gdEfh1$2so)!P8>`!7q5M`r<pd_o'1![^*$6V50`S
-R@!o;4dMM)SYN*`Y-G79Xf%k_Q]d5`M2-b:K7SH#J;/o@Nffa#T:_gLT:qpMR?<8NEb\r_9LM0577U*M
-;-$p+@qfh+H[L5>IK4NiFou\tARGCB%praTB527#FaJduNL6?5V>R5hUnF*;Lk'l!G&q\BDJa-,EclVS
-K8,8GQBn/;V5UH)]thM#^UUVENeDRrD/Y,oT:_@0R%U.GYHFb#^V$eLQ'.f1R?j"rMi<g]O+`:YRt,BT
-Iu&PnD01/QF)l;H?;F*[4ubMe<)Z^m?Z(%2>[C`I@p3H*S=Gt6Oc=pATV.mBN0Bj4T:_L2Lm+R0T:;13
-NJ<:NNJrjZR@TV+W2QSgQ^=5:rfA"dT:hI4J6.2dR@K\3SY)OITVJ?^USO]aWW&q*UnO?QUo'uaTV.tn
-Tq\<WUo:;qYHt^J\?N6E\%&u[]".gK4h/,<_7mh/d+-^ue^Dpqf%A^3h;-i;eBuUec-4>PaN)BEbIY*_
-WN*)'Xfek5\A#kt^Uh(l_8XI9aiMR%`u2n:_SO%%]t1\]Za-mAY-"b*ZEpmE['mHRrj`6C\$iZNZEb:O
-YcY"+WN3"sVkp2aUSareW2ZhuXK\u/Z3RY=Y-5%6Y-.c+!jJu9rj*QN['I$I\\>ep_SO(*_7mLj\$i`O
-ZE^X9XfSW&Xo>I?YdV$M[dinYnFQ8Fp@\+Po^q_HoChhJoD\Iaq#'psp\FRXp%ItKnaPu8n+.Xko'u>B
-p@n:Sp\4IUqYL*drVQQkp@\(LoCDGCnaGfCjt5i`nalDDoCDJAq=saZq"Xa`lg4-1nac5?oCMPDoCMYH
-mHj<4oCMVFr;6BerV?felg3s&lgF<6r:UWnoC;DDp%J+SpA4X`r;HWp$2=2ip%.;'f>t$HT7UiU4\/gZ
-=&;CY7RB[@:/G2)AR0(W?tF+jEH$/LJVo\LL4[IURXgHbKlCsSre*RiN0RO@9L;'(3&Nr^1G:[X:/=,A
-7n$*@8m5P-?X.A\E+W*M?tEeN<_,>52_mKb:0(e2?sR)E@:<A@<DcFZ7K,@Q5!2.u77][#5X7V*6UO.3
-<N+sLpAFa[pZLf8pA"@Tp\"1Lo_8+RoC2#.h:9Wlb/M3.ZEUO=]"u\EjSnR:naPr2f?Ln-Q%jX3I"d9s
-d+dO>inW,0b/hl^iT]q-o]"9<\$30H]Y;8'`llQ%S>rNlZDsUlT=)Vpkih*`hW!Y\lgF6YnaZ5Bp@e7T
-q"OOUo^_P?mHj3*lKRKprpBpYo_%qQrqQZkp\"4Yp*fS)n*]Q/naH#:md0?.hr*GPj5]=em-aB4naGo5
-c-=P_f\PTNmdK]Dnc\LRp%S:]q[E5nq=saUn*]c<p%%_Rnc/+Uncn^Zp@n=T!.k4'!%e3U$4[=E%jr\M
-)A3c"',Vl:+>6/R1diZ;1cdWV1GggC5=RLX,!RO`!<WK+q#CHs"9JB"('4O;!!*<5%0H\8"U5&5+>#,o
--o!A(-la?P.k`4o,8gt"$3phL*@ENk.4$,X+t+QQ)]BS/&IT*[&.]<`'c?oZ"qVOa&.T6T[/bdYYlO\&
-k5YSb!W`?"!!!&s!!E9%!<E9$!t#/5!WiK.#6b54"7H6e!<<,t!<<,u!UB_@!soDN-9=k,G_VWd\`r/;
-j5/YNhqd;UkM"VQkhc-uk3qNoj5/;:hr`bDd*fYRd)X%0]W\E7Xg,.6XK]%;WM,iEK78BFQ%F.*L4jf4
-P`hAuNhaD9daZX_\ZW-H\])\,`6HTUgY1$!dF?Uf`kfO0_nj.(a3`>ee^i@2h:^N=ioT:Tg"bKBi8)r.
-W<`D&rrN&ur;l9cJcMqRrl5Ph_ns4(\?rNCW2#uUTV%bRRMD?`T;/6^Xg5=BY,S7jQ][8aJq8H&9n.YC
-JUrK0NKfm&Tr"Z`VkTlSR[01tL4"&UA6;c'779X<9itY-AnuF0G_:TuI<BXNDdZsY?<L?.;,L=n>$b]N
-CNFZEJ;0&GPFnKHTIle+Rur_fJU)6OBkCsjB5)!mCNXoMJVK/HQCjqMXK]":['[EWZ_E_FKmn&`E,9E.
-Fg89]Z`pX@['RB`_QpA^_6hLs[_fGUY,@YUUTC&LNK/+@PE1lfL5LV@M1TtjDf^>IB4+\077q?*;+=2]
-<(]YR:KLb"A;?M@St;42OccH2R?iSaU84]iU6(.gR$X5(Ll%"HKS+`1PF;E=$D"&eR$=&0SXkXq,a+I]
-S!T@j=FQ<mOG8RUQC!o&Q^4,*QC"&2T:hmJR$aA9USIa]&#?"qV5^JsYdCpQ]sG)U]`,T1]XbMZZaRHY
-^V@\.cdUCne'c[ne^iF.gt^Q4ccs\Xc-4>OaN;ZNcFL<aXfet:[B[-H\\,Vg\?`HL\\>o!a2e+u)ofn9
-_ns4']XbPZ['?j;XJr2#Xfen5ZEggD[/705[^NQLYcdu,$`g2%UnOEQU84T]VZ*LpY-%W+"g5/:Z*CP3
-Xob`-XSo7+Y-G:A]"c,#rPK)Y]t1bc]"#,PXf8:rV>d:hVZs*)Za6q-ng=&$p@\+Sp@nCXqYBs^o'u8>
-o^qhMp[n.Lo'u;CqYL$^o^VJFo)/25q"XLPnF,r<nF?/Dp\Faar;-*Zo_.tNp\+4Klf[BlkNhR)n*TQ0
-lg+B@q>1*f+o1d&q>1$dqtTs[p%7kHoC2&2m-jH7oCVtYqu$Knrr)ZnqYU$dpiQ9'o_%eGmdp&Co^qbO
-q"a[[q"ad`rr29)XI+fe@9lDi2_7Nr;+j,<3B8cK2Dm'E5=7Rk-nI,41H@?S4%Dq>8k2EL=^>-4<)QRj
-<a]BG@qTOI5tF[C5rphj1F*kb1d*ZK0fD<a4\8XU>$tu\D0L4<;Ggh4AS5@N:/"2F78Hc`=&W+"rE;-\
-;GTkR4?GZ"8kDTB8P2TA69db$5WUc"EP^c/o_A:Zqsa:Tr;Q]iq"FFQp%S:SmHWcngXXCD`@AaA`PfmD
-f%fBRnaZ&9n*K8ncGQl]PEM6!SYs`Yg>LlBe&Ao+\@fl0faHQmgrmF=[_0T-fA?J[3nDHjbKJ/R\$<!7
-_p[i9lK-p]i8X%gmdKZ7o^qkNq>'paq=aOTo^_M@n*]N,l07[+nacAIp@nCYqtCNlp%7hEn*]W5mdKQ0
-rok?@a3)TRe(3=9mdBW=p@\(3g>(ZMlgF34naZVJ$1I?Qo(;YMq>'sepCR/ooC;PJp%7hFo^qYBoCMYS
-oEG!dp\Oa\JcOO*6id>l#6bD;"9S]G,UX]K'G1l`$kNpT%2Trs&I/UO%L`gU$k4$p*>B(u%j*,>+;tq.
-&JuW3)&*o.$jHk=!s&B%"TeT&rrN&u$3C80"W/I30K2!K*]cD**@i`f.PE+j+;bRu(*+YE)]9P7*?,n3
-(E"#&rXB)Q)&3l"(Dn"g%0d@S&.AgY&@MRj!3cG'!Vl`q!UTmd!=Jr2"U,#2!s/N+!Wi?'r;lm!rrN#t
-"p+i.!s/H&rW*!#quQ`r!!2HerrN-$r;llt!!2fo0ED=f,Wf%@K8c7rYj1NBmHsH4lL!g%lK$shmHj?,
-mI00#m,[-`k31LIg>L--io=A&cF^Wn\@o\o_oKmBb0S\hbK.u^f#bP9\u_?pUQ^OXA8Z^bSstmoEcli.
-U9_MD_U?`Nhrs%Yj5/J:cc<i;a2>R;f%\j.e_T9BgtUcKkMtITgY^oChr<;8XU+k*!!23^JcMnQ.`f]O
-`PTI+]sk>NX/2JZS=lOGS=Q:FTqeNaXKJk9[&g1!S<T(nLOal&3.64)JV/]6Mij?sTVSKaVl-8]Q^!Mj
-M1KqmB4=tA:.e&L9i"u$A8?10H$b0qIsH$NBkCFJ<)rlo5u:Q]>@1rUDKpMXLPq:ZQCsk?S=5n4P)4pD
-H?3q9@pWSUAnPgmE-Zn`LPq@`SYN-`Y-G:<Z*q-JWL8j-L5CA.IrfOBCU1Ic^V\"2_8jI7`kK"$`Pf^*
-^V[7`\Z_s/XKS"QRA#8(W3EP(Q'd]#QBR;`LPqReR@fk-NL6ZBRYciZH>-Pd;+s5.2*tb]@9cW)=C@2D
-KSb,5VkoogZDOCkV4aHNO,&LNLOPASTqIgBU8joZR[^.IS<T$HNL#loR@T\!?%@loMh$JCOctt-OV!b=
-OHGcnR$jA-P*2*$TV.nUTE(\bU^X-%Xg#+>\@fJ_[^j*M^(%W`[^ETV^VI_+b0\VdrmD/$daQatf\,!.
-ccQ1-"j>*2`lZI(cPO4'ZEggG]",/X\\5\f\$N<DZa[N[^r$&i1W@AQ`Pf^4_8!^s]!euNYcY"+W2Zi!
-Y->19Yd1O=Yd(I>ZaR<LZa-j=Y,n_&UnOHORf8rbTq\?[V6$c#r3-=1Za-mAridQKXfSS(WN3)&Yd(XH
-^;7_(_Sa@.^:h4m]"#,PXf87mU&L_aUB[EgYd:[?oaCHcnb)PHp@\1RpA"X\)"R:io(`%VqYU'_p\"(I
-o(_tOnaPr7o^DeN'D;(oq=s^Xp%J(Np%J.Uq>C$^p&=G.o()GHo^hYBmd'6,mdfuCo_%hGnG2hRp%S%J
-n*]W5nb)SMq"OLTrq$fsp$hMDq"ORXp\k!aq"aaYmXFWqn+#u?oCVYIp@e.Pp\=LUq"X^^r;6Kkr;-9b
-q"O^boA%!VQ\^92AkbQJ-V@<<;+XAI5WUe_2`*T]7R\pY0JYLE5<D.r92&#N9i>/&Bk_<i>$+s5BPVU/
-H$`UnAo`0<DJ3Zf;G'be=\V"@2`E6-,UGK44?Ykh8l/AS6<.<!ARSY3:/FY_=]\m4=BJR+?!C?;>?4Hd
-4?c)(8P)WJ9M%]A6U="$5Wq#)FMm)/naH,Fq!IMBp%\:Ro^_M;m-X3+kiCUWf?hJ8_[=?!_T0X?dFmF?
-m/6AlmHWQTa0DJ+PF.f3W6s,MiSW>8_n*4a]#Dg@eCWI'^pU2D\&-MBgt^`Dhq65pdaH[p^pgJMbLc(C
-j58VIgtq/UkihI&o()DFq"Xa`qY0dZp\+1In*]N,l0.L%n+#uAoC;PGoC;GDp\4@Ro^_YGo();>n*B6&
-k2jP"a2lNOdb*OClgFK?p%@+qhW*ngnF6&>nF,fEll5Kbo(D_Op\OUWp\=U\q=aUWp%7hFo^_D:n*g5F
-"n;3YqYKod!3lMV!X9;K'aFjC!?N^G.j6/X(D@>m&e5Ql+!(ap$OmOT'bM)m*Zl75)B]tQ5t4Bb0d7e_
-,r%242**uH+>QM^4#8`W0-1]?)\`JW!rDus!]C&[!!394#o4U%-T!4e,:"9Q.4Hhs,p!mC+rq@H-m]fF
-%1j6m(`+).)]'.u%hK9\%hAs`']/nB!/U^P!WN0!!Ug!j!<N<)rWN3(#6Y/2!<<0'!r`3(!W`?)!Wi/u
-#Qk8:#6t>4!<Dut"TSQ(!!!&u!"o;5!!33(!WrH)!<<*$!<<*#!Ug!o#U2TGH\%$.PV8)iU86E#lf[?o
-inED\mI'E-jlYm_g>:W?l0[?eg>CuDe(igNmH*a1m+gORhV\=m9BG9^dc0oijP8\DgY:99m-j#hg<n'X
-\\u8*_6]bgD.70o?Yst%FEhS6LS(HN]sbE-jP.eseCW'qf%8R/hrEkXj6,[gjPo1Wg^)fld+@+%bHM'I
-!!**%r;c]qRK/!@!QW1u`PTF)]XbAQXJMV\Q^4>=T:_dOUnt)nY-G;3[Kr_'S<].mKnFdPGuT*<It3H;
-OdVi;VlQetX/M\XOc+mDIsH'L@pN#3:f:1g;,gt:CNXuRIsuotH#RG)>#@g\6ps@078$9L<*WpKE-?V\
-L5V.VPa%T%OcYT[L4F;nE,95s?s6`5=C>]SDK:#TM2IL`T:r0bZ*LgF[^39KWJu16=]K'PDh*7aFC:KG
-`4W^u\#?F@]!J`DV4XTWTVeKY\\G>UWjKC>VmX%J[]mNqaLT*r]=PMTW2HPoXgu^"\@',d`koEt^:'r:
-ZDOFfQCjS@Ru;r:@:<^nBMqMs5=SpV:Mt/gFao$uTVn64JWQ.UP*_T-SY`EkYd:^EWN#ln%\T_tSu]2q
-KMd5TMhcY3rf%VML5(PAJqA`4M2[ITMi*CPQ(+54rh1j;UnsobY-,%:\%0/b\@K;f^qme#]",;Y[^j#a
-`5p3Me'l^kdaHUneCE)!f%8<l`4s(*`5fm7a3DuZd([&t\%08i_RdFq_7d@aYcOq/Z*q0T^;@bd_\gA1
-_o0L1_SO%%]skJWZEC:0WMQMnXKJ`&XVA"FZa[EP[^<BHZE:4,V4X9HR@^#LTb!lnU8OrkXKAV+YdV!I
-['Tb;"gG,.Vkp0pV5:?"Z*UpP_#D1[_o'=,^qdXs\[JcGWMo]_rgX+aXg,.5$Ma>ho(;SJp\"=Vrq[-#
-q!deCnalMNq>C$]o'u_G#l4;hna5o@q=Xa\)u07-rVH3[naZ)8mdTc>p\=ISnaQ&>o_A4Wq>U+EoCMG@
-m-a93p%S%InFQ2@oC))4mI0K3n+?DQrquWep%.kOp@IqPq>:'bq>U6bp%S7P"n)<cr;$9iq/uE+q=jRS
-p\+:Op@e=Yqt^-bq=aLNmHjcCf=.?'Db<;L3@d'O6=W;I69$nZ0JksV7n63D<)u@R7R]U58O#L(5=.Fl
-4[2"f1c[l^1cRT]6UssM;c>_=78Qo\<)umu;as/F5WN(Z@9m,@?<^]:<(9A=-9ssL+ZDhS7S,Ti4@`(F
->?bB7=]\?t>@(H6:J=5C4#T&[4Zt_`r[em=1d!`T3'K<.Oj3%_o^_qWqt0OVq=ssb3qVq,kiLd]gXjit
-`kf'aXL,FJ_T9pOg"kcTm-sN9n+,f1i76,fZ`^C5\&-8?gYUrFe&Su&XK&A.+hYe7`jhh7R%1=oe_AsA
-kN^p[kNq[,na4iJ]tr7]o'PW>hC%=Bj5]@emdBQ4oC_hNqYL$`p\+CUo();=m-<j!lg4*1p%@qJnaZVI
-!qQ'[r:U']*V&Xem-<fsjK#>b\%KPqaO]5/mdTrFp$(`,n+6;Qp]C0Zmf;_RlPoHdo(;VLpA+CSpA+U_
-qYKpZp%7hFnau27mdC&B"nMH`qtp/i!4)YZ!<i]5"9SZ.!X/`00GbTE&J,?W$l'Hq*$,t@-PR72'bVK/
-'Gh;r)%R/i()%5f&M"h6%1s3e)BC(J,pa$3*%iuq.krP1/fYcN((Mu\1G1$u.O?\l(^^BH!<W,u*Wc<A
-!s])D)&jSB.jPcD,Ua]U)]9A%%L`g[',(ibr<NZ8%h/jT'Fc-#huJ?/LB.5Q!W`9$r;l?e"T\Z,"U##.
-#QtA:!W`?$!s&E(r;cp#!Vl^$":,8<"9S]+!WE-*!<N9'!<<*#r;ZfurW!*&!W`<%!WE')!WiB'!WiB&
-!V-3q!>n1AKSPnR/X23gVPMf,o'Pc5lJq9pk3M[0kN;:#m-<QemH`*dioogkh:g<Bk2>@af\6&ujA"e#
-l0.<ihWOP#inWVEhr)u6j6uHmiRlZ+d+cpi`59C&XIl/sY-G7*UnEs"Pam_kKl_3sURd!fT<PJuY.2R+
-jQ,7_m-Wrgg#D>Y$/XXocdpt$b-1sH!!**'r;ccsR/hj>!66%u`PTC'\[SlIX/)DWQ^4D?TV/!SV5LDt
-Yd1S6[KrY$R?ESeKnFaOGr9ntJ:`fDPa\8AW2lkrWMcASNer@;I!BXG@pW)6<*!%";H@4>D0LG\J:E#q
-GAUnq;bKMFr]M/d786EO<aB9REd3+hM2m^_QB[c#NJ`UJJ9lZ_Ch[Ni?<UH.=C>`UE-?_dNK0?pTqeTi
-ZEq!H['?dCTRCZg@:!f!Fan[dH!luSc,7HB_6U_ZYHPREVk:$"[^<$3^V$/V[D9hqZa?a>Xf8_BYIN9&
-_S<aiYH"P:]YMe6[C*rdaN1rlZa[BC\Z`9@Ye$p3St)gUU7k;U]:Y%6DfUMT@s`)m9h7]>93YCZ4BQ<0
-A867CS?/il]"bn_R[U"UWM?DhS>ilnK2I)OMhuh8NK&jRL4k;9J:N9+L5:_ELP:MAP5^juS=Z=GU84W_
-Yd(L@\%0/a\@TAh_83q%]=PP^\%95ea32fWe'cXidaJ-D!7WOKeCDjc^Uq.o_8O4+a3E#[d(m9'\\5l!
-`4Wk%_nNUaXfSV,Z*^sM]"u5^_?@cn_o0Lm_@XPu^UUb[ZEC=1X/)YmXKAW(XT#7KXKJh7\$rfS['m?K
-XfSItT:218S=H4DTV8*RVP^DpXKAS.[^NQMZi765YcXn$U^j/qUopu-ZF7?Z_84"*_u@LY_7mUo[]us6
-Vu)kpR[TY:XKf%3q"FIQo(2MIo_/%Xq$m,inFQ8Eq>'mdqY9aRrp0pap[IP8nFl\Lrq7f9qYgElq>'[S
-nF,f6nFZGKp%%S>mdTiBq"ad\q"sm_o^qP?me-APp&ajUnG_hYlfmTqmJcGZnFle[r;69_p@nF_pgX-u
-rquWgrV5sQnac&2q"X[Zq=j^[o_A7Xp@nF[q"X^_rr)fmr;-9`p$V/1r9_G'ToF:l9/JUX4$Q&A77Kd1
-4?#)Z3]KQ$:J"Mf:/4JP6V0g-8O5d:69[Lk2D['D21@)47R9=085`De<(0,F:f:+h=]/@&76X"&5[J)8
-A7]CiAR/GE>\e(pFCJBcEGB<'=$&i=4#f)K.4$Z&+!ip:6p*Ch4[;4j2*jSp2)-F01,1UK2`*KY3*hZh
-jnJK?rVQK`oD&%Pp%J+LmcWWhh;6f8cHF,?ZDae.ZmiQ%aNN2khrX.inF6&=o'Pi&fZq@BYHG+?_opoo
-ioJnCa0r4RWiED:rkfkbTU(b-W4L@,gYq>^hVIJcp%.nJg<@CPh!+ItjPA\Lro+@FjlPmsmdBZ;p%J7Y
-rqRK,q>'^So'br3l0@R#md]o?naZ,;m-O00o_AFYs7QBc*V&Xem-<`oj/T,][CX/kaOT&)m-jZCp$(`,
-n+6;Qp]L6[md'l;!;$3\)>*Xrp\"4Oq>:'eqtTmZo^_MAo'5N,m-X3>mKE7Xqtp-<!/U[["qV:L#m(6;
-!<i]1/fc#U'c%>i'G(`l+s\'M/0lG`)&+27$R-B-,8h1.%1N[O$kERO,8qIA+=AQc-63sH/hSJ$2_$dC
-)\El%(,JHG4[)/04>%p./NbsS5!1#;.i93K%KQe=!W2p7!<E0#!XAl2!X/l@'+PEe)AWbe"U>GC$O74O
-#n7XZ*Z'\6JcOX-rW29a"9A`2!s8E$rrMlp'EJ49!W`B*"9\o4!!!90"9JT*!sJQ&!W`9%qu@-+!<N<'
-!WrN-"9eo6!=/ek!+Q'5":@+W;J1*#N1-6/Tr4TKZJ,*Dq"X1Bp$h\6k4S-&mIB]Bq<[D=n)![#lM'r8
-m/,2]g=k'#f';5^n)s'3o],3)n+6>AkP"K5k2bO[jQbjfkMatLkM=eDd)!TGeBe-<2pKk+h:^0)dEp@\
-[_9GhXdbTAMfa8qGA;Z$Ul^q6SZ9TQcI14uf@ApEgt9Sr6Ri3="9Ar=!Vufq!QP0@!!JbkrrVNef`2`'
-_SEgnYcF\$Vkg#YT:i!VWNEJ7rja#[\[JfHX/Vq`QBR>cJp_rhH$Y!nM2I@ZR[g.LrhpF)UR[X3MMHe!
-Bk:a_@qB:iD>nGPD(^'\K8523H$!t;>ZFQi5W'f4,:P<,7SZod@V^(5IY4&WS=Q(4O,A@2GB7S:B7=Gm
-<a/a2?"@_[?=e2+Jr>q]S>E3aXKf4<Z)jmtS!]=C91W&mE-m=YG'&"NAS71I_T9g/]Z%\,Y-Z*[Zb4/i
-b/h-'_nDtb[(+/o[(4DGS"QF@NgmDU\@SrR`k\^\\$s&g[B@9VZ`U7)VQ-r.\@Af:ZFmZK[]ZC'[K3qG
-rhXn;XL#=<UoC2dVNZXiJ9l*??"6u.:/jkQ:i:5T9iFttI>NfAOIVPuUoBiKLhpLEKm\`0M2$hDNK&dL
-G("sqJUiH1JU2]rL4k>CR\-=MUo:8oYdCjIZ*:LA]!Sr`aMYd.^q[Ur^;.V&b0AAbdETn\cd'h`ehYn/
-e'5kC[C3ca`5]g;bKnS[a1oL3aiVT>^;n74_Rm1WW3N_9ZaR<O\[fAc]tV:t_YqF]_SO%']!o&PYcOn-
-ri6(!W;`\!TqS6XW3*?(Z73/h\@B)ZZa$R/URdjAR@'.tN/j'bPa@l5W3E_?Yd1XE\%&lTZ*(1-5,G*R
-Vkg/gX0&V3[_0>h_8F:5a2>d.]X4f=Tq@a7M1gV=MNX:%WMu`[lgXQ>o(;VQqY9gVoCVVEn+-#=rp:-^
-mI'Q:q"OUXq>'g\rqQclo(2GCn+$DErp]pS*:NIgo(;YJq>^Hkq"+"HnFZ5<lKRNpk3MI+p\?33o^VSH
-p\Fa_o^h_HnF,l;pA"4KmdBQ2na>i7p\FaarVuTfr;Q`qrZ(t<rVH?cqYTmOmI9]7o(Co&nal;@pA!t?
-o^i"[s"f[LDeE3@4ukM^6q9d4<c:Gp7RfU-77'I(4@MLr5XRk07R'()5rM+o5"7q'5=n%(6UN@g4$ZJ0
-:f'e[<DuIZ91r#W8k)TN8OZ$76:==97nuZG9NY+l<`Mde='f,0=\`1.?!C<1;,U4\5=/=R;+jP[9KPL.
-4=N0Z8MheF.l9[g9M\G`;,C@u<)IIdT$mB#s82irrr2rtqtTdSq=a=CjQ+n7_o':#]=a8gRRNpNZG+9,
-h<F@nn+-/=io'%hiRQ?)cHODScdp\/lLXW6gXam%aMu0@`5fH0AmJYLDgme=Wk$:/j5T%YkNhR(lf[9r
-rp^B_jPS_:cdge2lL"6CpEoM(nal54kNM-qnb;eKo'c)<oCMPAn+-&Cq"ssap$h;4k2b\"pbqd5lg+$2
-q"XUUm,ZsL]=PGZ\%9K#cHjtojQlL6lKms.oC_bJp$qJ8kih?un*f]5o'u5>p\se&oCVYGp@S1Qn*o`6
-p@IhDnacDJm.9rIqY&J?MuX.b!!*0)"9er1"B>[4#QkJt+<)FG'c%i/*tAo)((h<$)'U1<'ce,"*"s&/
-*>9/4%1j3f%LNaj)C?dQ,;Unk)^$7L.ioQU,97U;'bhH'*ZZLI(*PF\.P3%d*%j9-r[AU50/tjE,q:)]
-+;"nh'Gh,["9nr.!<N0"!XAu3rW!*'$PO0i(^_H+)(@0\*%i-5!f[23!8RYS!U0Rf"U"o.!!)irrW3-%
-!<E*"rrDuu&-Dt6!!`]2!W`B+"Te`+!<W6$q>^d%!!**%!s/Q,!s]&4!<*!#!!*0"!V6:I!<E0#4]c9:
-H\R]PT:_[IT:!(>j5fe,n*fr<puq&7lf@BtlLao?lKmm#n)WNqmc<0\rq.f3lJq*ulgX?*jlk[Qf&,EH
-m,m?rk3;0rmI9]9gu%Dckj%Knf\kN._SsGS^XCEMbKeD[d*^CpgudJDgt:B4bK.fBZF%0LWN3>,S;rbn
-Oe%hnJWZ:ZMOpiHW1[l\)#sX;!!35t!;uou!;urT!!**%o)Jgl!!IuUfDlW%_8!RiY,S7rVkg#ZTV83[
-X0/e<rOaqt\$E-7Vk]TCOH#$HI!g0bI"?s.Mia9rT;8BaWMlScRZreeKR[ZI@prhVAnc.#E,]grEWpi?
-KSP5.H$41B@ouT%6T[%K+sSNj3_)tI?"InuItEECR[KV1OGeg=G&hJ6B4PIM<*NO0?=dq`@;'k9LQS$q
-TV\WgXfeq<Y+_DUP_O9g>[(TMG_1ZlFDl2>Bkrj8Zbsu$^W!t/[^j;dZam]V_oTL!]=YD_YHGFKYGJ2s
-_?%<VI]]og[C`rQY-P$nQ_L@WZ`U17Xg#+:[CNlZWNa%O\%]\kYJ7]QVlQ_iXJV_eV59u`VQ-]$]<S<<
-SXc13P*V/^L5Ue6G_(-O6qKg;;b]G;7nuH=<+'$=@ocE>GB/=`H$F^fM2R4FEd<1gKSGGGM1gVDOH5Qm
-St`!V>GeC!Whl_uZ*CXE]YM+l_oBO*]YM:s^r".5air2_e'6(XaN2ECbg4\]bKRo8[C3`__84%-aj&,Q
-`k&n'aN;NC_oKg;_S!=[X0T.?['mEP\[]5^]Y2%o_#D1Y_ns7*^q@1cZEUI4riHa5X/MqmV4XBQUSk/q
-Yd1R@B=>:Z\@8fLXJ_haR[BP2PE(T]OcbioS"Za_[(!<G[(!QT\$rWHXfJ@tW2QPhWN3/*ZF%3W^;.Y+
-`lH!6^:^nWW2#uQOGS^HLPh7\Uo:5fl07U+o'u;Cqtg*^p%A%Mp$q_HoDS1ln+#u=p%%kNq"OLWp\FXY
-o_%igo^VPAnaZ8Bo'c&7mIB]9nac;ErVQEaoC2DCp@@b@mdTZ4o(2MJp@Ie@n*fl?p[n"GoCMJ?nFH>M
-p@RqHoCDVFmdTf?q"OU]oCr%Wr;6Ehrr;rnq>0scp%%YFp\"=Ykj7j=o+^ieq<I)'o_%M,Q$n=+?V<dI
-3]]MO6UsFDDE9gH8O5X25t4"%6pE^s5<VD(5Wq=r4@)%h5<q4d2uZ_n;+sPT;,'na91hlI5<M4u6qKg8
-8ju6@84rkT'h(Jd;GpFs;cd..;GBtf;-[:,=BAT'<?PCC=Bnp)<F]o^CMn<;BkhO!=B&6q4X)0s,:b,]
-)C$Y>+s/?n1G_pJLq_m1qt0RQq>C6lqtT[Mp@e.KmdK/gd*U(Xai]p8R\Qsj^;J(@hrj=tqY^'RlKR]l
-d`p7dcHt%oioB:pp[7(od`TSE]t1qg\#jX]>?kQRI#XJi[`I2$hA>28mI'H2lgXK:na>T!hU'[%h;mkg
-o_&L_p@@hDna6>:,j4L`p\4@Pnac5Bp@@hHp%A%RqYKpUmHNipio9b.o'bi/mdgAP)"d1Ug<dOE\$icV
-_9'pHe(`mIo_.Y<mdg;K0(\T!lg*s*nF,f6o'u5=p%7eGoCVVFp@S1QnaZ)=p@IhDoCDVLm.9oFq"4Ue
-JcOd10*2:`$4-qB"U"r3#6tA@3"Z`B+rD.<(a'J,*#0&#()%]2()%H!&f;2j'c%;f%K7t2.3TZR.3^/e
-*ZcFA%L`sa(EF>.+;c%<*?HCL+r;(E/L`51/1`\=,TIsQ*We&I-iPM3,palg-S@>/+t>B64#8c_4!l@1
--5-q)%0Q5&rW3**"ge8]!8.A.!!!&^!!*-%o`+smrW)ou"9JT)!Wr9"#lt23!W`9$!<</u!!!&s!<*!'
-!!**%!WrN+!s8`%!<3*!!<3)r!'UDf%i-BG7U:%dI=7!8QE$aOSXG_Lg[">(qt'@MoC;,3mcs**mHsQA
-o]kGulgEonjmM[)j7r<>mH*Hnk5Ocmn*f]0jlZ%"lKmcrk1o+ak2bgigtpiJlf?mUf$iL3cc!e"aN*&_
-d+I..ip+n;cILh)cdU"cf@/-scG7ZNda$(`d*:.sg"b`Le^MCP[B6aBY,dkD=%+DZ0-W)&,U+9J+<(t,
-'c%Pt'+bNU#7(\F&/3OnrVus-"o/-%!X8o9"Tt"if)QN!^:C\WWMH2_Una]]Vl6YtYd(^Lrk9>_\$W<;
-US+-=Mi!4?J:2inItNT8OHGp#TV81\V&cA&R?W\cI<p'NB4YO]Bkq^2G'SI`It<6*L5(8+<,u\^=]%j\
-4utPT,9eB_1dXr@@V^%4K8GJFPEV)iMM-M,Des#n?!1-+;H6q-?=I\iCMRs>Lle$uT:`$_Yct($P)Y6@
-CLhI1H@KjGBQABCHZf=+->mk!\\6/2_S=")^UUhe\%')_]>Me/\$*-K]X+ZC]YD"]aMl*1"0o,=Zi7Wh
-^:q:iZ*M'U\@],OZDFk:ZEL^BUSt3#]sFrDXJrkCXeM\nW4/e'YI(UG_u?A7Wj/RrUQ1lDT090FQD1:T
-VOjWXTVAE^WO9%*T8JMSEHlhOE*>e,>[q/T?!puG@UWSA:0qFAB4YaiDJO!'Fa/1ZLR"6n':YSeTVABc
-Xf\\,Xg#FI\A#bm]`,Vs^VRh,a32rcgt:31f$_pmdb!1)e'Pe9Xf/8%Yd:R?[CEo][^!3M^;\18aN+;$
-2TEPF['?sEZa@*J['m<JZa@0M\%'#\]=bhj^V@Fp\[SoNYctF=YcXn&US4-FS=cINWN32+!jT)=rjF&Y
-Z`pC(TUqUAQ^!SlNfB'aQ^aYEX0Aq:['mKT\[],TZEUJ0X!t$IX/rG-Z*V!S]YD7u_SsC/^V..^XJMSY
-Oc+sLM2I@XTVJ9TmdBW=rq$Zkq>'dWo()GAnF,r=p&=Ioo()PKp\4:Sp\4IWp\+@Up%@n^nF5l7mIKlA
-q>U+4p$qYFo(;SFpA+IUnaZ);md]f9mI'H4n+HGNq=sUOo()DNn-\UOn*]T0m-jN9o`"=^p@\7RrUM3*
-p\+IVq"ad`qY^9eqtTs\q"t!_o(;\Rq"k!iq<@&,l21JZrso%LR:]?%>@1#g3B0)l74gbi3\O$"8P;o[
-:/+JX9h7iJ84Z?E8PW,X84,j<8k)*88khlE8kDQA5<hG!qaF+D5<D.r5!M1j4#K)`4$,Se1dO>s9M7lM
-8P;o`:ejb`;-6[m='8[.>Y7UV85;cG7n-0R<*EI4=C,EB;cQRf6UO=37SQKA69%+f0IeY-.k)Yc6YV@1
-OF`1@S"QOKNJGBhaN;THb0%]>_oKsFf%d:(XgPdVai`;nkNV@&o_/=]qu-H`lMfd+jQG^inb(r,o&8K^
-h9scrc-Fkfah;Iu=AW48E.O%AXhiBAg=sm"g>_;[l0.R'oBu&0iSEAJjlYn"p\6$,p\47NnF5uFqu$El
-rr<#sq=a=GkiCgqo(;MHp%S.KnEoK*roZoJq"=7Gn*oiBq"O@GjkA/+`PK1!]Y;/$b0\c!lLOW7mI9`B
-q"a^VnaPo2lg4!+mdKZ6nF,f:oC;ABo^qbEnFlGAn*]Z7o'QGE#k[cVo_&%Uo`0RDj8f/[!sK&@"T8EU
-$3p_<!s&]M+!N<m-6suc,T\$N*?H@H+=Jij*>]V9+W;(5+XA-H,U"<M'GM;urYm(&*?,e/&Ju8u()%2j
-$P=*c&JG`a'+u<1+<)CA*%E]h*$$7X+tt8d/2/_34;f"N)'^+9(D%K2+t,#q+>,H(,U"-I'GME#)'U.9
-&dJXD!<N?(!W<!#!<<-#rW0_5JcN(VquQ!]!<E3"!<E6&rW;rtrrDfo!W`H.qu[*(!s/N)!U]po!sAW*
-!WiB'!X&E'"9AK&"TeE!3W]Nu-ph-IFF\dkM2@:\QC4>8V9o#/o_.h?lL4B>p%7_<lg<p.o_81QlL"?;
-oBPK+qYKpPme#u1EpWGglfRF&p[ReJq>C-^o'kr-lLa`5k3hNik2"hMfZqpue(<$f_T1!Ncb[NGf%&[G
-h:C*.gXXQnajo.sd*g.VcH=8NcI:M,gYLH3io8hSkj%<lkN(FKi7soH<Dlmr9h[o<3A`ZK*Z>n2&do!M
-qu?d"!sAK%!WW6&g].<TrVus'!r)`s"9eq@!3Q;,]tCh[Xeh_`rhC@,W2lu%Y-PCF]t_@u]XP5LVkBQH
-NJWCBJGjs!Jqo6gNg#ctTVJ=^V+7;UR?W_gJU)EYAn>I]@qok%G^4ajL5:bIM2?t9G&:_o;+j;>2)6m?
-,9nKc2apPIB5r3KLlI=QO,f-SJp_faC1^mY=&f/r.8sJY?t=.sEH?DXNL$34TqJ3\XfS1^KS+_kAnQ[V
-J:MKLD/sW:BP;11E-$Mj`koX4^UL\d_oKd7]stVb[DTo&b/1[#a25[&Zb4K+`Oih%^9bGi_7Ht]_T'F.
-`lQHL_ns0uZaRch['I?SV6m>(Y,%\^YGnn0URnHj[&BCZV6$`*a0DYDY-+XkRua,9V4XWTR\laLTq83b
-\Z)U'U9V#+ZFIGZ[C!BKWM-AgQ(+SAUmHX^It<&mBOPRgBOt[^?Xm);=^brXDKLu(PaeJMXg"b)XKAY2
-ZaR*BZF@BU]"Pbh^;@k+`luocgXam-f$N%$f\>06e'GP0WMQJlX0/J*ZaI<MYcP1@]YaWfrl>Pg_S3Lf
-\%&oV[^W]RZN%61Zi7<X\$rlX]=bkl]tM"e['R$B[^<?CWMQ8\R$a;3SYN*]Xf\h4Za9Y<,."MQV4aEL
-SXPk-NfK'WPEqZ1USt<!Za@0N\[f5[Za6p@rN.$>X/rD)Y->4A]"5Vj^qmn(_7mUmZE:$uRZWU/M$T!!
-Odr&9SF#SUmI9T5nFHDNp\+@Vq"=:Np\+@Rrq/)<p%7hHnFH8Ep@\.Pq"X[\p[n1Np@A"Qq>'dZoCMA=
-mdK]9nFH;Go^VPBoC;MGpA"Oar!*#oq=jLJm/HDOlON:ImdKW4mdKc@o_J:Vq#:*tp?h56lg=01o^VPG
-rq??d#5e2jqYU9krqc`os8N!&s81p=kN2I8rr6O"_Oc!b@9d#06oZnZ4?Pen4?HYQ:/4SZ84ZEL:f'n[
-84cBC:/4V_:.RrQ:/+8K8lAS`6UaO75XS(46U3q.8k2BD7S?<@6UEt!4[_\$4$Yte7R0=/6pF1692&5V
-9i+nnAl)&l;,pRr?W'Wh8k_cD6q0mQ<`rO2>$tW<;,pCk:e+#C6V9sA8kr/V9MS5M6;LX8Z/*scb-S=j
-a2l&qT[1m+aMu$/]WA3;ZF.<]`M93,[DU;Ch:^ZHl1+QFr:TRMoCVG6rnnLMkiq6sp>bE+hVR/Gd,3O1
-f\>$"/\>Ls;GL;'CO(Z%Wk?I(dF6=cf\Y]NkihI&oBu,5jQ5F`lg!p0q"XFNp@.SNlid+Yq>1'hr^-SZ
-p[dn>kNDX7p\"7PoCMA:lK7<ljQ?10o'bl/mdBoGp[mn9g=4Hi_nE^q]tMA*cI_";n*o]2nFQGMq>'XR
-o)A.Wn0@Jmn*f]4naZ,<nalDAmdB`<n+#o;oCDA>naQ2ClgOE:o^[S6irB;b"UtbH#m:A0!`]=)"9el2
-+%%A'.3ooS,:G)n-mB]S+<2dX/1r7j+=nic*Z?1U1+=([+WV=9+WhR;(EaqE+!VmU,97^@'bV0#*>9##
-'akrp'c7Yr(*4G<,oR[F%kK=V'bqo@-S7\5*uH"@)#b+")Cd*^.4Z]!/0l;]+=JTS)AEl,*uc:I-6aTX
-+;kh;-V%,u1d<K,'G(`]"p4qF!.k3s!!!&b!<*#u!!30$!TF(a!<<-#!!*'"r;cm"qZ-Qq!rrE+!qZKl
-!VQNn!Vufk!Vl^@#S.k/<HX(LI!pg3T:D.9Q^OG7NKhKLnF,c0kih=$nauD?n,DkkmH3X$oBu)@lL=6(
-jQl0pkj/$>IdHS&rU/n5nF,N$md9E2o()MKo'H&?io9J!l0[Zok2kUao&S]WbKJ8YbMCOif%/0uk2FtE
-hV[,Bg">3@h:L6.e)T',e(`d@jlGU^gZ@MSk1\JBiT0"Vgun1^d(-O-`6-32[^EEU\u29rR?`_eJTc!H
->u=*X3@lF!'-/&0&IK9d&.o`t+!(h!%LNIG"T8<)!WrE'"TSRs!3H5F[^<9>UnF0ES=l[VXg#1@[^`o^
-^VIUs\$E07TUD%+KS"aRIft=TM2RH!QC=G>US7[^%&';]Q]6iSI<KOEC23`^2f!GWI"7!0Od),tQ]6`L
-G%k;_9gLm!0J+k11+=\+3_31UB6J]VMN*URM10kuF`2&0ARAYA;Z0?>='fHPD0()UJVJu@Pae>@UnF0C
-P)tEDH"KuQ>\7\^J:VKNH$*nA=BZ>JC1M4>[_BJf[^<EO^;.\']tXK^BY1RW^;IXuaL8grZ*:aLZFIQk
-c+V$EeA8W(_nrji_8!b%`Q$$B`kBI4Z*D0d]"52L[^3?JagegZVPL5nVmiRsXK84r]!SK:Z*:=0WM$;q
-Xe_qoWkG[7Wj&qD^:hCm[(j;b_6I4J[(<r`\[AWOZ+$m9\ui3@V4j?EMh[XjQ'IGjMi*(9G&_2)>$5*5
-='8^4>[(lWDg$P_MiXd:WirS3ZaI0L]u\=9bLPJ/iRuo=g!\I%e^i@%cH=,?\$WUC[g]OK]"GV^ZE:=:
-\%TTV_[+?+aN)<<^qRM]]E>^S[^Q4ArNI3CYcOq.Yd1^H\[fAa\[])V[(<fTZE0t"TUGeH2jp50USk&i
-XKJe4Z*^jAXJ_nhU7e!EQ'7;jO->lsStW!WWNie<\%&uY\?iQLZa6sCZ*(73Xo5CD[^N]V]"Gbk^VIRs
-\[8TBUn='?NfK$WMiEpbP`te`o_.kHnaZ)@o^_SBnac2=m-aB8p%\@Xq>'gZp@7eOq>L!oq"FOUo^h_F
-nacMTq?Qiip@RkFoCW%U)tigonF5u;oC;JCp%A+Vq>(!fr:g!Zo^hS?mJcAjlg=*-lg*p+md0Q7o_&%U
-q"OOVp@ItJoC_bLq#:!ep]gKdq"FCQoD\FuqY:!er;?Ndq#(-jrV63:Xc.6t0.d)V))jiF5u1H[=ACn1
-6<IAo=B8F%<`rU2>?P//><Z.g<E`U0>$b64=]87#=B%CH7n>g09M@]64@)4n3C#Yf4[)(r5sICq4u>)Z
-5<2A,77Bg;;-6^j91;HI:ju,46pjO96Ut!F6pO+,5s7=k5Y"./6:XF=7m91,5X7V"5s.1n5<V7l3''5f
-5!:q\2,n'u@pVr0;JC)pGA:i2Ci!g#D/=3/Derfe<Dlb!>$,'=A7]>"J:ruOWNWe\f%A?oa2Pp1^<+s`
-fAcGsrVc'Dm,ZjTgXk*2ek46/?WU*!<*s9VEJ0^^[^WZTdF-e+k3)$np%7tOq=aLQl07R$na?,EnaZ5B
-na,Z-j5]=jo^qqPq"OOVnET&np%7nHna>u<m/H;TlKRX#q"FI]n0[\qp\+@Pm,[3_i7ZW(`kT*r_SOCC
-hW4(jnFH8Hq"aXWo(;SFo*"URn*oiFmfr4JnaZ2Bo)A7rmI0Q5na>i7mI9N/m-O0/nal>CoCAp^])WrU
-"9AN)!W`?-"9]#6"UPD8!=^b@2`!$9.k`b>4?>;Xr]1`L.4[>=1cI]P2)H^/0JP!i'd+\8G8Vk[(D7B!
-(_RDs',))r(`FA2&fMMo$l'Wl+WD7:*Z?@c.3ffI)'0tB+r(e2)&*o9*YoD+(_mSm%20Zs'bhH",oR=.
-)&=#+()dht(`!i'&.T6d()@Vs$4SIM4>]#?-6tT;7m\jW2DQm5,U4ER()./\!r;ol!!NB(!WW3$OT:CA
-rrN*!r;lltm/Zn^!!)rurrE'"p]19o#Qb,7#R:M:!sAN'mJm@j!s8T,r;m*&!WiB)rW2]m&I'=??$_9U
-K6hQYJpi'4SXu[,Ulq(bjRr6;n+?)4kj.X$lL=3-o(DA7mdKK,m,.."n*]]4kj7@!q!%#;q"*tDp$q;2
-naGT*p%A%Uq<mhAio0.gk3DF(nFGo.mGm!PeCW<t`8o_,h:gE4j4MZ)e^;^jdGNsBh:gT=hq6B(fAP`K
-gt_#PjmD<lk31SXgYUT8gt_/]h:BETe^V^_\$ifTa2>*ZW2$&TQB.)aLOj_pG]-tn<_lCY4>eE)'+5*M
-!s7`f!!;us!!1^PKE)%[Z4!b3TUhI;R\-CTYd=>=*kK&!^V7Cl['?^/SX,J!Jq8E"I=Qp(Mia-kSYN$Z
-rh0doSXG\(M1gA)F)Pi/D>n>VDKU;WKStqWrg,4&Mh?=q@ouQ"5WU_S.P!53/hT"G9NGS:G^tO+MM[";
-G]n(DB4YOZ>Zam$:B"&i>(0mnDK:#SLkq(PNff^"R[KP,NerF8EFW9U?"@_b@u#P9;-d=,C0k7_EbKHM
-Xi8At^;Ran[(*`X[_BAb_8X!o]tV"b\uN9V^:h7m[(W`^bdt=-bJqE:aMb[$`58poaN2KLcG7H8Z*1aP
-[^Nc[_nj*r`4*.UYctF6SpnD]YHtL6X151%Tr4NPTV/?iYHOq/Ydgs;W33P@\?`NW]t_Y-]YVOo['m0A
-[C*9JZG3lR`4rO\V4jHMPE;N8StVdJS=H7HS=H%=R$X;.OH,9YLP9nnEGo`5DfCVrO,AUGLP;7hVmNh9
-\&6kMf@o-@io/\Hg=tE;ff@[)_S!Il]tCt^[Ca)]Z)jn,ZEq*S^V@S)aiDH@_nj.(^V@Lo\[T#QZEUR9
-YcY(.Wi`D-Za@0LrODj9#e[aWZE1"#TUPkJ-^p[$UnsueX/rJ,Yd1R;XJi(oVP'NOR$EkuOH>]nSY2aQ
-V6I52[f*]8[/IE;['R!@Y-"l+XVnIP\%&u[]Y2%n]tM"cZE:%"SXGV%Nf]-UrK%*QnF6AC-h6g!o^qnQ
-oCMG@o(;JFp@S+Qp[[nEnbMtRo^qkQq>9s^q=s^Yq#:(Yq"4(Fmd9N5o(;YLp%S4Qo_.tQp\FR\qY^9e
-p\ap_oCMPCnaPu5l0.C"nac;Bo(;SGnFcDHp%S1Qo^VJ@mI9T6o(2PRp&Xsb%/fqtrVZQgqY^9jrqQKg
-DXcuWoCi+Zq"3LcZC6,B0.Je3+sJTf0M5JN>uWsB6<%2r>?Y98<E3+&<`W@*=Bf$4<`rU-<`i.!>?Y04
-=B.OE5t=(#77BR/5t"%&4[M7g3C#hq6ps.%4>\iS3]9Q'9hS>V;,pFc9M/,Y>>Ige91hlM7S-BD5<M.m
-3B/u`5t=:46q^0C6U*n.69dRn5X.M&6U!b%3]]A_3'')S1KA%(Bk(7C;JC)rH#[_FEH?,AH$XsqNKB$Y
-Nf]KtTpV:=SXPq+N;eSSMi*OuZa6F!QB[K+U91u@]>N%\k2u.)q=sgPkMtXb3p,P_AR&;;>%VVnEJBpb
-Za6jAd*gP!i8E_Yo^heLp\+@Tn*]`6o'uMKnaZ5Bn*KB'j5]:emdBZ8rUgTgmH*I(p@e%HnFH,<rTu6'
-mHs]Bo'c#8n*ouAp@@Y8ki1OVf?_RV]t;"oajJo&lK[j-o(DbOp%@tLp@]a*p[n(Jo'u2;md0<.nF?)>
-o()D=m-jE7nac8@p@RnGnFH2Jn#QN$!!WK1#6=f+!rN$L"pYAD$j-P?-U'gW2`s#M.kib4/N#==3^,8M
-1cI*?0d8;42`*BJ.hrR4+:])!+!2L?)''V0'H.Yp&cN[q*uu%4'FYB^&e5s-,:"ca-SZtl*ZcRR+VuRN
-*[)R@)^Z=2%M90L$UPLB)]'>-+!MX=&JcB)((q2r()S)4()Rr%&/,N`&J5BZ.niZ)7l)D93C-;03]'Ao
-5<D%p5!Vh>9Kt['4#el@*<d5p&./RAL]ED7"p+i,!!*'#r;c6c!!2`m!!2fo$ipP9"9AN)!<<0'!!2or
-rW2uu!s\u4!quZq!<W&srW2fp('=jT+"Ap7@Wd*ONg4?tAPcB+=Ee@e<,?YjFJ,r"jPAYXlf7"!p$hSI
-md'W=o'Yl.jQ#C]jll("o'l&Fk3`*>n+QAAnFZDGoCi(Zlg=TCmI0Z=pA"CUoBk_tmI0E1khY(Og"G-:
-hqJ(\%G0:cfA,EMhrNtPdb3FSh\=r)ioJkNgXk'0f$`I=jl5L`g#)#sg>1fEh#?D2iR[2MfBh_ekM+_G
-guRAOgtCB9hVHr:f@J9pf%8EubJhHA`P8jt[B-'kPE1N7Chd?]=&VdD-7UYu)'(%D%hT["(_IE+*Z,\1
-)&a4mp](<q!r;ls!UTm@!!!&#!!'86Y,@q]QBd`&T;A]t]"YoW^L4de\$N<=V4a0=NJi77H[L6oM2mdf
-S=uaXX/qk^S=,S$LP1/&G&hM=C2%p;G'8.\K8P\RQ^OA3Q^*>UF_=lS7m/af1+Oe+3C#o#8lAl)DKC5V
-KSG#)F`1Pi=BAT&<<cE%;H6n,@")d0H%1I)P*VH(R$!DkNer=<I;rh%;Gg(hBP:m^<*E=-1a=:k-UJmq
-/j)Ep@</KRVPgr6XfTR]^;7k%\&H8$]t(PSYHt=8[^j/h^q8%$][=[3`koI)_o0I0`lui@]ZeC.^;@e.
-aiMK=]X=WJ]Xb\bWj&S,XL,@CZk0FAX/rG*XK]4JZF@HCTW,$kWG/<5[CE<AYc=b+VkLT:^:V:pZ+%]X
-[_9&T^:p_JUqX:?^::khWi2qnU7A6\UnjokXg"Y,YH+e3\?r''Q(+A;R?XG7Oc+mEH$En:C1Ug_A7eS3
-;d<<t:L8BjGD(m6P*rMYZ+.Qe2T3S@YcFe)XfJD!Y-bO;VOj6KTr+or[(!T`_nj1)^qRP&`PTI,^V.:i
-\@8oR['I!>Xfeq5rNQp?['mEPZaIHW\$WB=Vk]fRrgX%^Tq_O]"Jr#qX/l6&+g%iIX/hnaT:MI=Q^<l"
-Q^aS?SY3*fZ*UgE[^<KP\[o@d\[],TZa-j=XfJM,Z*CUA[^NZV]"G\d\$WHBW2#uRR$NqkLP^eAM>Hu@
-na>i1lL+$,lgOB6mHj3/nF?)Bq"O[]qt^$Yo_\L[p%J+RpA"=RoCVVGp&+^aq"XFLoCDPIq"XUYp\+OU
-&,#Pgp\Od`p@.MGqY9dXocNi#o^hS=kihF)o^_SEnF5o7nFHAMqY9dXs8Mrmq"Xg]>4qO[pA"I[qt]pS
-l0@g3qu--Vp%@eMr;Q`plcY]&0GYWN,u7Jd+rh(-&fj%l2*3lJ,;heo?WpZD@pWJVBk:plA7K@jCM@Hn
-A7K1[A7oRjChdW`6qC<P3_<%>8P2ZN9MA/W<C]SV9h7iL9MSAZ9h\)H6;(*K:J+,I9M%lM;,U1`6:+%-
-5<hM*7R04*3ArcTrBDr$5X@b$5<Ltd3B8uS3B/oX2DI$L0et[C1,q6Y4\AXJ69dS!5#kQ^<^fAG6pj?@
-8.7pV7n?!984Z3J9i+SR<*EL1B4tg]?s?l<F*D_@?X6`23A`om9Kba>Irfa`Mhd.NY,\G#Z*h0QP`1?M
-Ll%4XS?0NIbJhE9c-FklgtpoJoC`(U%J]_hnFH,AoChnPp\=L]p_MZ?jPf1_lK[g.q"a^UmdTl>o'l,6
-mf)SZn*fi@qYU*ap]U?^nF#`Dn/(QZlg!d%lfd-Rahu$1^rapYiTf[rnFHSP(A7=mp\+@Up@RqFnF,f5
-m-F!,naZ2ErqR;unFZAHo(;JBnF5l7n*TT5nF,f5n'qE!!!*0*p&P'l@0$Ti2CpFG5r:B!;b9_c76jjU
-<DZ=U4Zkti5"/+B=&_mO(`kL\+=AEW+seQ^,UY3$*$-^[*Zu^S.4cqr,T[j<+XSE\+;u4A*$-4M.3ouM
-'c%T!',MZ0()Iht$OdLC&eu&p(E!i"&e5?\%13OX&J,Te$4R[W4UVf/$P<sb&/d#E()@Q$(+:OY-Pd@6
-'bh?"*#fb3)B'A-*$#q?)AsG:-7'iq1FF+Y'G(][%1EFB!W`>m!!iT.!s&E(!s8VW!.k42!!<<)!<E*"
-l2^V\r;ciup&G0u"U"l)!X8f4"9\f.!rN&u!WE'#"U+u'!!NB(!WiK*r;lour;l]o3<99l*%4`rD0CD_
-Mi<Lo\uVs3V7!n9V4WWuQ^)f?D0VPOXKfpiak5h<k5"B7p%%M<o_A+Fj5fM)mP"V"ir&]Gp$:r4naGl5
-nauhElML58kNgsbnGE.WmHE$_lK%<ujlGI[gtC?4h;WY7ioT1XjQGdmip6!efAu2UiSieUiSrnOiSW&-
-eDB6Ek24nPj5]RbeD9BJg>CWFgX,'@fC&+ok1A5=guIDShV6iCiSiYHgtC'#eC;dsd`]eWaMG@#[Bcs=
-YHY*hN/`REJUi&gDJNlo;GgIT/1E/$*Y]Fe!;6Bn!sH@=rrLRKf`2PeXehYXQ'7DtSY`Kt]YD5\^gOpj
-\?rNCW2-&POc>9LIX?HjKSkkUR[p4MX/rFlR[KJ%MM$G,G]e%FDJEp4H?jd`JVK)FQ^O>5Q^*_eH?*Ls
-9h%6'2)6^300;Qi8PW;mBQ&$AJ:iN)G].>#=]\T%;?9`sr_rr#>@;nhCNY#XLQ@^fR@]h.MiNXEG^=UO
-?r^$!D/sZ2AmnP7F.%Z&Ec,]?Cg^[^?<gN15!Cee?#=G#OH5HqZ`gXU\\Z;%]=c)(`jr:V\@oSggT@^,
-beqB0\\>kn]Y)%tf=&35_m-V\Vm4"_dDro.R'X6)\\>G\Za-d@Xfjgp]X#&[\@9)_^:q"i_5jHB]WJ9:
-Xfo";[]6[@V4X]k[^a,^ZFdf`b."CZ`ON4_ZE0^h]st5]_S!JZVa$uPTWP5kVQ@&-[&pdCXfJ_6Xf\Ij
-USFQQQ(OM1R@0b=TSntqOH5TmR[TV4SWSYYO.DJpR[]J(SqMfONL(WYV5U>iTqJ*STU`'f[^N<7S!f_9
-U8Y<&\@KJnrkK;a^:qY-_ns4(]tCnd\$i`PZEgU7Y-Io-&@&RK[^``Q]XkSZYcF[sTV)4S$D=,gTqS6W
-Vl6Ysq5kU/T:_dJS!ob.PEhW.TU_XUXg#+;Za@'I\%95$]XkY`['R'CY-"b(YctC<Za@0L\[oGd\[]#Q
-Xf8.jS=,e2LPCS=L55Qto^D,4kih?umd'H8o^M;:o'l/:nb)MKq"aaZoCVtWq"=@Tq=j^Zp\"7Qp@nCY
-q"4.GmdT`;p%\=VqYL$\o^qhLp\"CZr;?E`md'ZCp@In`oCDSHoC2/3kjS6Ep_3Dop$qP@o(VqSp@InT
-rVH<_p@\FY4n\OAp\FadrquWcn*frFs8MQVnaGc9q>L<fjN!U@80&Zn-qmB!9it.f:K;(QDJ39@0/"mp
-)&!lA4Zu(0:_?c;?XRY_Ci4'&Bl.g+BObRdrb2I>5XA=0:eXSR7nH?F84ZBI=%,ST9LD6=5=.t@<DH(R
-4%N"89he;S:J=JT9hnM`7S-6E6q0dA7mTR54?5P%5X%P%5sd_#5;t;U5!Utb1bgmI2a0&M1-.9I1bh3T
-7T*#K5X7Y";c?Xr7RTg:6psU=8k2HF8ju*;7RC-R<)car>?kEEBP;$tE-68pTq@[2NJE.=IYEc>H$b7F
-Q]dl3O,]HIDf9ZAKT1tDIX-0aI"I'EYf4f/`59:/b0SSlgu.5_o(;VKpA"FToCVYHoChnWp]:-brqIYl
-guRGSj6#LinFu_Qp$hJCo();=mI'B3n+#r?q"t!`pB(-_o)A(Umm$4,mdBH/kht+;`l,U+aNrSukihI'
-nauMIo^_\Lp\FXZp@\"Gn*]W1lg"!/nacDJq>'IJo^qkMo^h\FoCDnN!qYpMrU/5:PQ1^j!rW*,!WrN?
-)%-iZ$m?l/!Y>\?q>ak'"9\oG(DeD[2E=r6='es&:KqC88N].,:f'qX'c&PW,pjTO+<hpL+<i*o)B:@U
-(`FD-(EtRj.39B9*?cCI,p=HX+X%mM+XS`Z+!VjG*?cUJ(EFM,%20Kl'GM;](CV,l(D[Db$kjBd&If-I
-&-3UW9*Yh=%LW^R'+G[+-5IC7(_n>C-79QD*#KD**$-.A*$?:=()e)+.O#uX,q:8e1c$d;3'Teu9itCa
-4$,GZ0.&,#+:JYn%Kce;"o\PM!.k47!<*#u!<3-"!VQNm!VQKo!<VKc!X/].q>_'0!s/H'!W`9$!X&Z-
-!!WW0oDnXdrW2uuDZKkO&fE8c=F>LSNe2h(OHFV"j5'7so'5f6hqRD^lK,[q_Rm:dXIH;lVPL8qSr950
-YHa1MY.W6Ck25%[m,n07j7`?Ali$8HnaH/8iUlC*j6?.#l/h:%l/:gom-Wiijm:p[iT&YEioJ\Bhb2b_
-g"trZkNVBnlf7?tjQbg_h<aFeiS<hTg"tlMe^E+3kiL^^mHrugjPS\Jf[f$=kM=M>iniPEhr3&'f^.SV
-imc?0g=+X)j59jd0A5F<iTf^cf\59<gtC0,gXjd(f%8R.f[J3ue'ck#d)X2Vb0%f=]Y:hWU5b%oLFR_'
-C1(OY;b9SI5qafL3[Z*t+qkh@)?g?d()7Mo%MKj.%hB6]%1WpU"S)Nm"8`&u!Q4un!*K=&!!0$rUS"!C
-R@9hGWN`bB^qn(3_nN[fY,eIrU7@R4MMH\3Jr,AFOd)B0VlQr$WMl2MP)b<MH?j[VEH,o:Ecce]JV8l>
-OHGWePECl_L4abmDIZd@/Nl$Q3&WcZ5t"7I@V0FlDK0c9D/*]q@Tu\i3&Wi]6V1$Q>$kiTDfKoMK8Pch
-QqWX,NIZ%bBP:CG<_lUo>\dPR>uXj#DfJI=U7Jp3_mm7_WiO+\['"k4L44GpD-_!qBP)+#@8:BBFa$hc
-FFp*e[&g=<]<obpX2E&%_R7_"`kAt#ZDk^L^ok&\\?rHM^U1&K]=GMSUp7P5VQdD-W3s.6X1#@?Xg,OV
-^:qIk^9kSg[_B2IUURV3X/3D)UTLr/U7nQq]!niK^qd=U['$@/VPCB#]WRm(WM-#SVlubTUq!D3[ABLu
-XeVem[Bfe."fJc,ZbO5'Y,8,"VP^2^Su/3ISXZ:HUnO<FU7ImLTpL^rMh6V;ItNW7LOs\pK77okG&q\G
-B4b^aA6;iAA6;Z2>Zb<ND-q(3LQ%4QNg$!1[_9Ac]"u4s[^*!:Y-+k)WMlVcT:_dMZ`^C6Z`^1+[^NZR
-Z`pL/V59r\TV%dFTV8+`V50l[U&LlmUSO`aW2-2^T:VUBR[p+ESsu1@USk)lXKJ_1Yd:^I]t_@u^V.:i
-['Hs>YcFh'Vl-JmXK8P,Yd(L?Z`^F2W26/WQB6i_K7A[Op[mqBkNV*tl/q0omdTc?rq%#up%.tQqu-Kj
-o^M;EqYL!]p%IqNp%\=kqY'USrVZQep\"4OpAX_Fp@nF\nF?)Ao_/(Uq"a^ZoC2/5p\FOVp%%V>o^hV?
-md0B.p%\OaqY'[[p[n1TrVQ?^rVQEap@S@X$M<oZoC;AAqu$3_rU;$'rVlfpqYL*bs5L;69J\@K00:pD
--o3\DG_'m[Df097GADYABkCaY7nZKE6ps0l4Zk\_4?YJI4#fZ"0J>jh>\.PY@qf[jAme\MAmnqX?"@>L
-@TulA>$b64?X$Z7>@(H2=^5099hA&W:/"AX9h\A]9hnS_9M%oU:JFJU78$!=76j:,9heM_9hRlK6paF=
-8jc!;5!_@o4[_\$3B\KH3BB&U4$H806VL<K8kW,l=@bhF3E/sO8PDfJ8OlNHr^'dX9.VhY3'0#\5=@n.
-6:X^B7ncQI8k2??77g!F>@(`I@VfUhA7At_AS#.G;.*I$;JBNJ?rK]o;,^(`@W#^_BQ7U%J9YdLQ^FDA
-WN3;>c.V%:i8jG&o':)Rjlbt"mHsH9o'bo.ioC%4r;HWhkj\06p%%eFn*TT4p@S.Rq=j[[qt^$Vl/^g^
-i8<VVkjA!4mHEEYdEBe]eCWF2kOJ-6o_%kKnaZ2BpA+O]q"XOSnEfT0n*oc5n*]`:q"jOMnacDQpCHog
-oCVYEmd'W9rU9(E!!%TNlMq"f!!*-"!+>p1!(^ZjCL(1>D.,n#<)G\4$kNsX#mg_8"9\c-"9ef+!W`Q5
-!!!69.R-Ba3D34=;*QO#:II'B3D)Lt75?8Z1-R0B5W(8H2E`cA0f_-N+;l=P+rhdP*uu[W*[)sY8g,/t
-.k2hh,oRsE+<;4:(*=MF-6O?E,S^t3+s%F4)&3r&&JH*&'Fb`g%1WdS&ecE1'HA;8)Ask^-P@.0%P'%K
-(a'n:)&OV>rY,GN+U8GT&Le,!'GV>u&f)H*',h`*)&O)'&f;B(/2/V%,r$Ym-6=9],pO67$5X0V"UYYB
-#6b/)!!!&s!!!'!!;up+!!!$$"TSQ(!!!$#WW:]Pq#CBqmf3=gr;cj!rrM<`!W`?(r;llt!!2]l%fl\4
-!<E6'":#2<!s/W/"8W!%!WrE&"Tnf'!!**%r;cm"!WiB'o)NV/#R226>%i#;Oc"dUOIhD]a6;4<k3_X*
-mGcjWiooarlK[p4o^_S=lK$makMb")WN<(VIu8f)P+@r%RA-L]Um8C2d`Bu)n`f?5n)s?5r:9OWo(;S>
-p\+%Blf[U0md08ofA>HEf\,'3i-stRk2PC\jPo7`ip#F`jP8hOh:h,Vj5]"ZlfmTpi8!,Jhr!;Ij6H!o
-lLXK0mH<Nrhs'1Vi8ESXiSWD?dGaQTg"t<,e^Mjsk3V<jhq-K@kN_C!kN(X^jlPLZhrNeNe_K3Ghq?K+
-g!nI%f[.a]e'HLmbK7`8^:gkVYT'F1Sr85UJpr)nE,B,q@:32=<(oP=3\D6Z('3.i!!C1?gAk=V!!!%t
-V5']RS=Q4FVlR,4]tqV,`koF!ZE:(#TV%X:Oc,'IJV/f;OHZ!$USk/oX/MkZPE(QSJ9c<\F)l8?F*)SY
-KSPDBOHG]dNf]9ZLP(2%Ec#8f/k\Ag2)R9R5=\@D?"@YfCi+'.BkCja@UE562`<KP4$uS7='K*FCiXZD
-K8,;Grfp0@Nf&=/Ch[Kj<D,q]Ao_TrC1paLAS6I/>+_d^Wij"LYct:0]"YJY]!\r\`5BC+\@&N>YHk4#
-Jo,LE:Ie2P6s!i&='oWUDdudjIZBbPS$fr8[)KY^_S=F5`QH!6_m[Y+]=PMY\B)4l\>Q(&YHXq+YH,(K
-^:L_[\@]8]]X>DW\$rKJXeVPqYcOn&Zb!WS[BHU5[B?[7XL#UT\@oo"]th.a^TkM]Y,nUuY,/%rUR\O"
-XK/P&T;JBUWjomX['HU*[Ca/h!l;CRrj#\5ZEC75Y,.M[Y-4q%S=-7ITV8'GNK&gMN0K?bP)Pg#StVpQ
-R%U%BS"?(CT9tt/O-c)lLl7.CIt`JpEdhh>An,FfCMf&sQBIN(SXQ^`WNEJ4[Bm0CX8]"(VP^,dXg"q,
-Vld?*[LKRIX/W%qUnaTTSXc@H"eh]bTqJ(WU*$/+Vl6DeUS4?RSXl@GTqIsGTVJ?^WN3/(YctI@\\.mU
-2SHc5[^*3CYcOn(Vkp>jWN3,&Y-,"6Z*:C4WMQ;YQB@#cKRegOp@RnEm-j91lf[U%nFH8Erpgipo'uDC
-pA4[]o^_MLr;6<cp\=@Up\5O"q"F@MqY9gWp%.hIp%7tNp\Odbp\+U\&c)8"p@e1Nna>`.pA"@Tp%7bQ
-mj[eqoCr+Yq>:3kqt0ORo'l5Aq>'^UqYKsZp%7tOq"F@Pp\+@UrVcNcrp0gQnFZJOqYp7-qu"mKRV4o8
-0/PXE5<M(_8pc50EG'''GBS+GBOtUY?tEeVAnbskAn,:W>[LoF<_YkJ5qF94-6k9+2).$P4ub5C4%W.:
-:L%72>@UuB@:!MP@:W\O?WprK>[1K8>?b'(:eXJT9i+JU9hnYj=&D^f:J+2K8ju?=6pNn#4\\RG:JFPO
-8khuS9h@fH:B!<Y3^#es5XI(n77'C-4[VD+:.e8V9i+Yc?!0oo69@t?9h@lG77pBU:.[uD6q]Et3]]Mh
-5X><@#tRcf;,'YX:f0g`7P@G+:g777@q0:gD/=!&DJ=$.D/=B6BPNQ^LPCA2L4tA:N1-W>T;JZYR@B=g
-I#n8K%![2NKnuV,YH>+C^qglDh;IJcqu$EjrVQHco^(r.nGN7_o]l&<rphQ3nF,i;nbDhQpA+IXq>'dW
-mci`ghqd,KjQQ"&o^;&(gXONpdad(-iT^@3#kIWYo^VJBo_/:[(AR[to^M;:n+#o:mdKT5o(VqJn*ol>
-rq69a$ha,^md'Z=rUK:G!.k4<!&"H[!<<-%!<<3("p"d*EBm8c;H@.28jPm32a'Sn5"\aN9M@`92DI*N
-1*dG8#6ju)1]d[X!<WH,!<<<:(_@ZE4Yeic4>9/d;F!WE5!hRl84P[!2(pgL/1;kd)':"I)]g.G.lMi1
--mU&b+WhaK)^-"9(D.Dp*#^+J+<M=>,U+HW*Z6"E&J5N`',_]()'Bq;)\s)*'-\\C+s7jN+XSro)]fk.
-+se9I(`*o,-SHbe*>K;4&.oQh().N"*ZcCC+=/<S(*+YG*#98&*#BVH0J"Y$0Int>0JGF:4[D1l8NIV<
-0MObs4Z5;].k2\b.kW"c*u>:i#6L:nVuZetp&G'nqZ-Emp]1*i"Te`*!<iZ+":GA8"U,);$4I7D!s.lk
-quKFj!!<E2#7W:M6s4PXI>*<1JU*6;SUZ",n)<Qurr;oqq!dY8o`"RHj7<!8nFl#*i8Ebco'c/+gYq#M
-l/1"Jj4;,W\\G&6MO9ttT88;\P)c*G_8"1>inih^jmVg!nFZ)3l0nHHp@Ik?lKmd*ki(OZjQ54UjQ,@`
-k32'llJ^phiTfFTf`'qAkhtI[jl5%Gf%8O=jl>M&kq),\md06,lK%6hlgF'$hVdehj5AnSk3D$]io/VD
-e(Ea;hq[,Ie^ELAinrWdiSiYHiT0"ShrE_Oc.M(9h::*3g=+R)hV$K3l0%F#k2bRXdGNg7f[eL#hUpE-
-e)&lud*0_Ta25O!_n3:^YcFOlUm[-rJpql^r_XJ$6pa*q3\i34-6j`U.O5lL+s\HY'F4a<!!!)g!5nm:
-!V-3j!WE'LVkp/aUnsuiXKJh;\\Gqr_ns*rZE0mrQ^O/(PECodMi3UZPaS&7V5L8k$DjMiSV`2TJ9lH]
-rc1JLG'SLdKTM=YPEV5oP)5$KJU;WaEc,Z*@Tl]'845m;9iP>'@VTe!De``b<DQ7X7n,s75qalF1cdus
-;I3jKF*`FnM2V@m-B!_4IsGsD>ZOTh4>&W_<Gc\f@Soug6<nD_C0-n3V7+.rjj_u4.a6;c`S&><Y//8r
-^<!R`XfJ_?_7mmjWNiS3]<7m2Z_`Y3JVe#F8lo;*r^od[:0`-uJ<,qoV67/,]>(8V^p^SU]?/RB_nijl
-]t24q[C<ZY]s>)Z]"#>_]=bSb[(<]M\?VTqWiE#%WN!&*WhlMjWi3A2YHn/8!k5AFI^uo![]d-G^r3po
-WMm87Y-5+8]>;%d^V7.XVl[M4Yc"M#R?aem^q%"c\?Dp<[]um5YcOS%]#i%-[C3]WYckC?XJ`#*ZF[`Q
-XfeF`USa]TR?a,3Q^F21Xf[e`Unso_U7@F2MMR:SP)YZnP_as@H#d\0BOtUZA7AnT2.9ft?!^c??X-lC
-?t<n^F,6KeUnjohY->.8Z*(41Y-"\%US4<NTqS*NSXPq5S!oe:StVkWV)>'EUS4EVTq\9TSY)UOTV/'U
-Vl?`"Y-YRI]Y2%p^qRCi[^<<BXJhthTV/!PSt;RJV5UGrricg3W1flQQB75aJqisj*V8adkj.?mkN_I+
-p@n=Vp\+CUp@S.Lo(M_InE]B=p(I#knal;Fq"jmaq=O:Tq>'aWoDJ;/oCVYJo^VMEp%eI_rV?9cq"XOT
-oChkLoCVS@m-<p'n+$#Cq"O[bru:n5qtg0bqYpKmr:p']p%7nMp%IqEn*]T2n+]lXq=aOQq"jsgrVlcn
-o]s/LFB9t.$kk6a=]/Bl1ESo-IUuPO;-6Xn:eF2G93,@u;HmO4=^G$*:et"m>?YZD=^>6=@Tui:?<0`f
-77]Eq-8786r[&sB.5OIe8lAc#@:a+`C2IEqD/!ZsC3"#t?XI#@>?P97=BS^/>#ceK>$G07>?G!,<_ZFg
-9iFei=^,*8<DH@c;-$Ol;-$^j8OlDP934eX:/+AV91V]02`j>p77pK];GTnQ69$b]5!:nf3BKPo6V'dD
-84QK>3]T2b5<V%k5XI_&6UX3o2``rQ.k3,,0K)0d92/,:0f:jK2`W]R5=.S(6pkWT69[Lk1cmiP2`s;m
-7nZEJD.d?fBOYUcDeNcn@p`JA=B\g';,U7f>?kKCBl@m0Su&6[VPKfPZ-W1?qYL!dqYU0coC25:nF,o:
-p@S"Jp\4LVo',,fdEg.cfAPi[nF5f.lK$m]rS[k?k3VR9p&OmepBL?_pA"FYq%if#oC227nF#f8naQ2C
-q"X[\rVcZiq#9srq"XUXo^V83q"+IRlL0<)m/R+equAh\!WWE.!rr?oE]Pcp1.!WN/gMV_,W\4?,s"FR
-2*iW<,U4]o3]Bhf/2T">5qsW>2^]7H$kEF@!!!$#qu@oA$P3gd+uhDD76XRM2c<dM7R^0i?q3OK2)@-H
-5;=iI0JjG#.kWY91Gq$E1+Ft&-mp2g,:4c:0+KHS+sJ<^+sS?^.3T]N*r[9N+rhmR+XJ9O+U\hq)&a;2
-.5<+o*Z5h-%1j9i&.]3\)&F,-*$>t0,8Lq)&Jc,q%MTZp',29#&d]'_'+5'N$4I4L'cm8p!t5SI&,m%B
-$OI@Y&/?K(&.oQc%1<IQ&HrRR&/>uu'brVU,:+fc,UP;p*#0.u#m:81!qZHm!W<#u!PAEA!<3)a!;cfo
-!<3)m!!!'*!sA`4#R:P;rW<<)!X/`0!rDs(!X&c8!W`<%!<N'!rrN&u!!2lq8-/kn!!tb`>%r%tG(P""
-OG/aXUQBZ7o'>l=rr;rsrV?6Yq>^Kko_e^`oCh\AlfdQunF-/9j5](]na,<#nF,JqiT][skN76Fe&9+u
-UR$q+NIQYITpM47N0]^Ba25?s^sD00j6,junF,JsiT'+ajl"qGj6#@`inrV[nE0''jmD0agYq8Zmcifd
-j6#@[j58JRiSj%djlZ!cj5f=gl/CgbioTIhhVRPiki1aeiT0+Yk3(g_h;[\Yi8<edhV.A\j54J+hVR)C
-f\G<7f\PB8d*pIjdF6n3eBcFjh:gW@na,H!gt^cAhWX"Qf&#BDiSrkLe`5`8cHsqYa2l96^V7:f[^i`J
-Un3sCS=H(:J:;unF`D;3@pN/5:.RoC2(g$o-7:)_'*@CuYlGgG!<<+tV50rcX/rS/ZF%3V_84"(^U^\R
-W2#uJPE>d+$'LI5OHZ$!SY2eXW)KUhT:21&K7/&hF`DDAEcu_UJV8lHR?s;-Q]dJaKR\AlEc5f/B4bUW
-<_lFa:/=kn?XRA\EGoc.?rTcd5s.:n5<hCd/MAqB6qpWhB5r0IM2V@m-]3b7JpMZZB45%C76`am8Qo\C
-B45+<<DZCrDN9!?PIIm7a5Gq/h1"/4hUTp.gW[U`f#knO^:h%a[CErbbdk'dYIVQbZamog[B6^E[CWQE
-S=#(b@U`A5<_bqM<FJs4=%u^pIu8o(H%M9`\ZW9N]t_FkZEq'R^V..^X1PsP]!nrJ_8<^r]sPM\U8"Tg
-YICd<UTUf'Ydh!=[]QU<[^!-MUOKDMZ+79EZaR<R]XFf9ZbWrP[^icU]Y;D*_R?e\_6gJK\$r6-\&cCr
-\$WNFX/N/#UnO]_S[,Z3Za$mN`j2YDXg5(1Z,!rYYG.bhV5:DuT:2RTW2$/cTU`?tT:r3`USFfdRZEGh
-P*_l7Um[^=R[]k<R@9h?S<o_5QjJt@O,\pJJq7WHracFMB4Z+5QD("MW2BQq'!8=>Xf\k4XK/.lTV/!P
-SXc+6r07DPS"?:JrhK^qV5:)fU].&MTqS6WT:_dMUo:>sY-PCC]"G_k^q[Ro\$iTHXJr+kT:MOCR[KV7
-TVJE`Z*CO7WM?/WQB[MgJ:mM9o_%_Cn+?&6mI0ZAq"ORUo'u;?nF?/:mI'H4nF,lGqAoD.q"a[[q>0m^
-o^VDEp%7hHo(D\LpA"=Up\OX\rql]n#lOAgp@InGnaHGJ#PIc`oD8:Yqu-=4qYgHorqZ9XnF,f7oCi%X
-p\4CSp%J4Uq=jXVp@e.OIeig4nEoN0p%eO`rVGpHk0'HZB.ON!&LU7`?!BcY/3J!)Cg0Y3<Dcar:eaPX
->A.GM@qB%P?<LE4<E3+'>&%GO?<glL@pWSTA7/VI@:WtZ?s$K)9K5!a.5!"j,;D592Dcs@0hkPB8P2c\
-AQr2;>[:ZA=&Mt#>[(B5IT0-G>?P05;GgP!:fC=j<Dcn%>$PE;;c-.`=]SX.>?4Bd78$9F8kq]C84cNK
-7S5Bi2F9i$8l/bm:ejMF1Gq<]5sIUu5t4:28PiJ_934;=3B0/b4?GPd5<D"n5sI.]0J=k*/i,450g/!"
-:Js,/1+k=;2Dm`g76X145tXa:6pj$n4[:_Z5=.b.:eso&BkM!mCiaQ6D/scFI!p@'OcP?ULkptLP*M<&
-TUhjZZ*(41W1KH]`9?sjr;$'cp^-Q]nF,l=oChhOrq6Tkp\=:EjPAJebTPEkk3DF(m-O0)kNCpfjlYjn
-mI0]>o(;SIp\+4Np%J,.q=s[To'u2>nac8@o(M_Lo^qbNp@\%JoCDPLq=j[Wo'Pf=q>KmJl`1$*!!36-
-#5eH_!sJf3"U>)/4FBja.5X(?3B/]F-S.`$7m'UM6p![l1b^I30Jtdm4Z>;T4\S7&5>"I-0/PmZ7lrXU
-"<nHi!Wr2u!s/K)!WE(7&Ju/h$kX[J2C^@?4$>\X-n-r33&NB>,Vh542)6O*1cQj6/g`4u.Olu)2_c^+
-)C-pb/i,73+W2.?+WVUM',qo3,9RjF$O[I^)Aa;<4=_[%*Yo1q'cIu,().Q*)AsMA0-;)c(DIGn*YT2"
-%h90a%M'3d%LWXO#mLYA%LNFJ&fVo;-P-^prWrl>$PF<o%hfg$*<$[,%LNjc#RV.X'Gho6)DEfq.l9@V
-5r12N2aKeu5"A483A`KD-mTrU(DRJl%0HV2!<*#\!.k4M!!!&e!<*!"!Wi9%!s&E(!V$.#!sAf7$jd4G
-"pP56"U>GFpAk0nrW"DK!WiH+"U"u2"pkqZ)^n*uGC"mrLkC&%Pa@8cK9_7F`VTE,r;QQks8Duss82fq
-!<)os:&Xncr;6?boCV_Pqu-9SkO.g'l0e*1m-F#slK[cojk\_VmHEH_e^E(!e&95A[CE60S;DN<JW?L`
-Jr>tcVl,r[[DU57dFR1)iT0%ulQYr^kM5([ioo=bj5T=gjP\eNkj.Bmki:CRf%K$Bi8j7]j<`jIlf[3d
-mc30glfR6gnE]H.m,6dgl0.<lio9([kN(R`k1J)>rpCWhkN(dhiT9:`j65^ehqHT/g"t]Hgssm-rn[b;
-hV?`^d/_bsfe1k%cIgk!eD0$7cIq7-ajSY\ajADWgu$uAf%f->e_/^3f[e^/e(E@(eC`F%dLjjNahts1
-_T'?qWiDhbN`me8quH`tjT#8]n,WFgj8]5a"9S,o!!3'!s/.WNXK](@]",Db^V7Fq]XYGWXf.qaS;rVj
-Od2<%S=Q=HUo1/lX/W(oT:1t'M1'bpF)h1t#BG':K8GVNQN!NfSXG\$LO"#^C1U^U>@1iKraREe@:a(c
-D/O93EGTB%?;X0M/L2Sd+snfm2EEo]5t=aT?Ysk0J;/r@NIu\/H?F%9?sQf-91V9-5=f0c=^,*39h%WX
-ARAhRG\gujcHt(nj4i>Fg>V8SceR=.e_&U/dE9h_ccsMI_oC$LeB>A1^V[Rn^Vdq%]=k2N[(*':V4t9*
-ZDaLdQCXV<N/`U>I;WV*:I.B>;eT*';dO'TE+<p@Q(XnLXL1Er\@K,b^qn1%\ZN3IZFR0HY,Sh7Xf%kl
-[CE]R_7?hKTVANjX0B.4Ycb4?[&^@GZ)tUL[^3BV]tD+mZa.HW['Ht9X9bl-W1Kl^PDbt1_\'Yr\[]5T
-\%&cL\$iNDVkBWXri?m2S!9D6SsuFsahG<n[Bm?M[B$!lWMjF!OI;l/Mk@2HOJ/A:Q_'n>Q^jS7R&$ad
-U8OuiU7\$NQ("82S"umWTr4HOR$EhuLjjMjEHH)<@V0nRTrFu]TV/'VVlQr&Za-g<X/W"pUS4<JPECld
-NK90aP*M?%TqeBYV5O<k'W7k-WN3"sR@0G4SYN*`XK\q8\%3ru^;7Y#^:LbZYcOe!T:2+1ObJLDMijF"
-UTLc'Y,S=pTp_@2LOajQn1sG"lKmp)mIBoIqu-Hao(2JDo_J7Jm-X'(lKdj0p%J(Oo(2JIp\=R[q"+7S
-p%J%No`"OpoCMPBn*oc<p%eL_r;HWhrqc]krq@&snal8>m-Es(mI'E5oC_eQqu6Tp!W)TjoaUNcpA=g\
-naZ,>oChhNrq6Ego^bfKqtp6aqY^?lqtp*H`Mfhl0J>4A4?Pbc3(cq88juZO6!\PA<_>tO:/=bc<_lCh
-?!:?6>[(6+<`W4!:ejb^?=.)F;c-Rs;c?^u=8l/N>$t`H=Bnp.?Xd>D<`;go<`Mjg8jl*22DQQs*$?[h
-.O?Q"2a0D^4@W(F<E2mr>%DA]BP_KuD.I3a@piVN>\RbY?=-Z,9MSMj=C>KG?<1!(=^"p3?WLB7>@1Z<
->!P&278-9G92J)E6UEh!8Pi2\;,^Cq=']'@B5:p^B)Y:476Wk!5s%7m3B0,a3_2_'5!8g0'KnE@6r-TW
-<A6*^0/GCC3Bo_p4[XZh9L_`R;G9AH7m94,84ul_=B.XS76j%$770F38kMcL9MS>[9M.cF6pO40852r`
-?!UuSEbfH%BP)@H_<LgprUBa_q=O7Hm-O<4naQ/?o()MHnaG`#f?D.I^;/"Gk31jakj%U*o^qhIo'Z#6
-lK\<Fq=jXVqY0dUp@8=Wp%\7[nHSLQmdg&Ap\st*o^q\PrVQ<_p%S.Uq>0gWnEfQ4q=s=:iiE.#!<3*"
-!;up\!!!-+!sAZ6"TpE&:,jUK+"]0&2E`]B3D2Y#5tOF&/iGUE1+Xb#.ml`t5:S$71b:131c-g9/hT1G
-4r#S'.4.#>2_-3t)^6LN'GV/c$NpM3qu?]urW!u?!X/`."Uu:l,UOop3_rC?='&4*5t!Om4>o>X83d)5
-3[Z!g+=T0&3^>tg.3Trh0J"q@.5<M24#SWD(Cq/u,9@sN.306D(_IN,-6srb-718n1+tFH67X9=rZ;^m
-()7T$&eu&k%h]Nf*#B+q&,m7R%grj\*??4I%1N^P$O[FVrY7U-&K)T((*4V7%2Klo%MT]q*@*!T%hfZg
-%M0Ho'Ghc1)]0J6(`jS2'c7Yt()7W()^$CP-6jcW)]'5&"TdifJcPHDquQKk!W`9%p](L!!WiH+!<Mrs
-"9Si2!Wr?($j?b9#n$n@"pG/5!sAN(rrN&u!W`9$rW+2F!s&H5)(.XTI!U3mI>!W>Mj09VML1)'N5,2^
-p\t3krVR-!rVuchrVccrrVc`noD\T'qtg!Xp"]$6qs*(sioTCgm-a?.jm)-pnEB<(i9Bb#lfdU#oBb`#
-l0IU)jlkdVdFQ^ke\AGmV44'GM1C_ROcPQiWN<A*Vm*;/b151ohs9Uul0$sZnFc/>pZL\ui83MPh;dJQ
-j5AePk37?^l0%Eti8OS"kO.g0n)rfskj.^#kkOE'jQGL]j5&SLg>:iAe)'BWmd92ujlkaim-*["mH`uq
-hW!eaiR[,Hg>:cDg>1*,f@f->g>:T9g=t?:g<J(!iS)W0kMj_6eBH%\d*:A&hV$E2gu?f7gXsoud+$Io
-f$`!tf?k5UbKS)I_o0X;a1JdfYH4C8/-F)rrW2'[!WiE(o)SdkrVuqt(9+@;ZF@BY]tV7t^V7=jZE^R3
-V4a?Irf7q[QC=A;TqnN`X/rJ,Vkp)UP`:NQI!TpUDuO`HFF&FlMij6jTV8$KQ]QuRG]@S3?WpH0>[_)Q
-AnYjjAnl1'FEMeOBk1ON8jP0\*ZZ1:)^[$k5!_J)9N>A/EHlqcLP^kC:3q,)D.[0\=]S$[5sRe9@:NMH
->#SC$<)[%.>$tNJ?#?7XbKo&/iRlc2iT]:Be'Zh#dF$Ol_9L0JccsJI`iHu+d($3]Z*_!O]t_@prj45^
-]s>5TW3X+M[B[$I^Uq"Y\@K,eZF7!2S"Z@=T87i8Ch79k;c$e3?s[/PIX6HpG]eI^J"!13Ts),A`4NCW
-Tt\=O^;R7]XKJ\9\$N3<XKAP&X0K(D[Bd?NX/sX\\%ohu_76h_\@o\j^!O6mYHk1/X/;SbR@Tt6NLISu
-_nj!p\%8oY^::Yc]XbPWXKf=HXIl_oS"cRFQ^YP(^qn(/\\5JYYHY(1I]/TkQ(sb-S[5SaTqe-ESY;U@
-S"#k4T;f2hUoC/XQ'@]!Q^a80USO]TTq.^BQ^4%rKn4l)JUN2sCNGo?WMZ&RS=Q=JW2m&+ZE^[:XfJM!
-US!p:O,]0YNK9-\Ocl!!TV%pRVl6SqWMuu$XfJCjS!]Y5TVJHdY-,(;.(Hh%_SX+']stGRXJr%gR?W_j
-Isum%Mj0d-WN</&WMlYgQ^j%iI<kha/FrB"n+-#>pA+X`r;#^Fm-a?5p\!tBmHa3/o(2\QqYBs^q>'UO
-o^q\Dn+-JN)"[Cnp\FUXp@n4Np$hYKq>0s_pA"=Tp@\CV"nD*RoC_Ygo(2>?oCi"UqYKs\q"ag^o^_PC
-nc&"^p\Xg^q"OU`qHWspqtg-Zn*]c;nEfc=q"jjYkhF1d`MbRI1cI6O779I78O?$68O#[JEFDd@:e4;S
-:/G%e8P`Aj>#n[,<_ZLj;cQam:/FSb@:)r,9hnP`;cHdu<)I%2?=R;j@U<5F@q/qR?XdPV@pWYU@q]:Z
-?WU3.<Dlml7R9-p3&W31/MA\+.kNeS9h%KA7n6Q_?!(KE@qK1`@pWSU=]o$/;H6Y"?"%,E=]np1<`iU4
-?sR#E?!(6$5"%n9:f:%\76j1-5"8@F9i4ec;ccn!=^PWN@:*S77Ropl5!2"p4[M@q4?c"p:.doD7n5g*
-6U!n-;,0qc-S.&14Zb\f5WqM(8P2ZE92JM\5t4I96UXL>;cd(&5sdt)4Zl/%5t"=97n-$@9i"DQ7Roj2
-6pX=;;-716Ao2g8FDu;DNg.*=rVcWZq"F:InEoN,nF6&ArV-Hip@2&JkMFe5_7dLoaj]2+h;78Vm-sZ?
-q"OOTp$h>5rr)ZcoC;PFp[IeDn+$,FoCMVFo^_\Jo(`(Wp@7V=p\"(GnacGIq"FFRo^_G<nGMqDiSN)b
-T)]i5&-2b3!<<-%!W`E,!WrH+!<jfc7kuYQ,qCDp82EL`+tY`>5rU_d2C1+41,La:-n?>q9LUER+X8<_
-/1rV3/1*D=2afSj2_6pV6p*@e5Y"7/1dOJp:c^d!-6OWY*@2=*"pFo,rW"5F!<<*#"UkqJ#7LqI+=o2p
-3($&.5t3jg6;'$j5:7g,-SIDB3W1Q6/1E,*2ElRJ1d!ZI/gM/L+"&Qj,T[m?)&j>3/g__e-RC&g,pt,m
-1--p31E.DX*>T;'(D@W$'+u#q'dOh;)]Th3$l9Hg(*=J8*X2o[%M]Wh'GV5s)&s\<&JH'+)@dK')\3W"
-)''qL,7b>!%h0!b)A*]((_dSr(De#.'bhH!&.oHd()e2<.4co"1b^I0.4ZD>P5s/6rW*$$!W<#t!V-4#
-!<N<'!!*-&!!!$#!W`>s!!r`2!sAf7%LigTrWWE,#RL;-"p"]+!WiB'r;]%`!WrW4#n7LU&h-.F@t/TB
-H\-a-TqnNXQBRenO+r=lo^V>ErquQbnFZPHnbiCds8MrqrqcThq"a^Ql07g=s#]i6gXP$AlfI-gin<eb
-l1XH5md'<2n*&m!mH`oriToamp?h25l0\-1j6>^ai8*/IjOi&=eB#VC^<06b]sFrLTUrfYQB@f=VQ65^
-Q'Ar*^sqT3j5B%`k3)$pmI'9%kj.QnjkeeSinN>YkiUp\jm(pkmcs*.m,I9ql0n*$j6>[elfm^+n*K]G
-jX]KXk2YCUjlkabk31sfio9.em,m3jj5K1bjl5=Tj5T(_jPStRf\bfHg>*V!f\#$9eCs*GiTK@`hr!AN
-inN#5eC)gsrnJaQg=Y*5eCN7$e(<4$f%AR%c-+;TcdU7ec-+AVQpV5`!!!&H!!39*!VQN^!!39+!q$%)
-Y-,"8\%KMn_o9U4^UgeXWMuejTUhL=rfIMQR%L.OX/rG-Z2V'`VkKQCMhZ_0H$=:IDJsN=H%1R.PaS&3
-T:hgEPDXj7E+rcc;GB_S=C,ELD/scEH2`49IslWh?r]rf2_#^Y$k*RS%N?`Q<*3.(?=mtmG^b-rKS4l)
-I;NM&=\h[[6U`pm7oj,AH<j?H;+FDb>@:lEAo_a8Ec.2__njg^h8dINc.^RWce%(3eBc^qbgO\UbK.E-
-\B!:]fu:@tTW5K7[Bm<JVS]pUb.GR+]>)8!\$Wc]]=GGX^q@>)_8*n"_99[']XP2PY,eq?XK&V,Sskg>
-P+[ksKn=noC5?2+>%r"pF(K/p=bMumS@,`.YI;6``5o^2`4rsu_83OiZ*CjJYHkX?Z*URE`4s"%[C*`X
-Xgc9eb0%K6ai)3Ec-P1ue_U5-*NulVZE:4;]XPD`_S37WYdqH`[]I*HY.(jEYHXVtWX,l0Tr=TLSu8&M
-Q^a;7UT(;dWk,[F\[JiDWN*#%V4=3OU84`kYH+XrTV%mBS=uULW2HPoYH"LlSXuLJVl?SfT:r-EE-.SF
-TUqO8PEqW-UT(BoZS/ViZ*1.'T9tb$NJiXNM2@"FMN!plS"QFMV5LJtXKA_3XJhSTQ^3r+T;/HhXft*s
-[^j&g_ns:*]!S`DW26,SOG\d2DfU5XNgZT7V5^MrWMcS[T8\MOG4kOumI'B/mdKZ<qu-KkqWmJ6nacJO
-qYp!`m3_8jp\+@Sp@\1Sm-sN8oC__Jqt^$\p\=U\p\+7MnEoQ-nac>Go`"@hq"X[Zp@n:SnF#i9nH\RP
-l07L"nalbQ-1gg#oC_kRq=jXUnaZ2EqY'RRo(2JIpAOmeqt]mSn*fr?o_\Rcr^u7lVgCQ1',2B30f)!m
-<DlOa8PqiN8NBXeAQW,B>[_#KA7JY?=&;t":J4M[8PMcG8Oc!05#PWm>Z"$Z4[Vh884H0?6<@)a>7sn:
-<`E+$<`2do<E*%#;d*:*@/a=h=B]'8<EO!LBP1jiBOY1Q>#\?o:0(e3<Dupj79DN23($,%7Qj$l0g\Jp
-6VgKN9ibM-AS5OdB`;NkAnGI]?=%,M?!h8U?s[2L@8ouo6UOUOASFIr6prpk3]K&[3&s)]2a..8),<gs
-69me(6pNgs5<VY47mog13]8uT4$Z766NB:K66f&k6:OI5:/O\X9M.E%3AE$30.ek63]TDh77BsF7n,s:
-77[>M2G-_=9ho,+>>S!`6TI(b3]K8b6UNXf779F-7o4>VU$DIHq!RtQo'Yu5lf[[&nF62Hq#(!`;tKD:
-g<msR[^<EYc.L^te(WgInb2_Uqt^'bq<dJIs8;Q_o(DMIo(2;<nFu\Gn+-&>p%8"RqYL$_o'c#Aq"4(I
-oCr%Tp@e.Po^MJ>q<[5!g"$.r!!!&q!#,G;"pY;7"UbG?"p,WN9Jen.77BOl6r-`>/iYOM5V4B:/L)_h
-+<hpF'br>h<CADZ'Ftp#,97^E)\b+[/3PO@0J"n71+=P$0.\e1.5iq:7Q<:c1,qW\.l'mh76s%,9/nRa
-/g25N(*b.Q(D@Ph"WIID!<`W3#6P,1!"0JI&gS_E+Y>]C9Me;W;+X/G9M@Mp5rLSd4u>5i4ZPGY5t!=P
-+rD.C0g8/I(`j_0&/5`i'b_9!()%Vc+[7.n*Z,V+)B0J*'c.T,*ul1>'bUoe%1s?o(`+#!'bh?&)&!f%
-&K;o4()dnt#n@:G"UbVD%2'3b&f;K1*#AMg&Jc3*+!)FC)]KeK0e=@a(_mJl$k<aV%Lj!a#n.Ra&eGg#
-1B`pBli@%dlMq"f!!33#!!E<(!W`>n!<*#q!!WK+!s/N)!r`6!!"T)2!!!$)$k!FL"pY>9#RC;1#Qb#-
-!WrK+!<N0"r;_-G"UGML$5Y^'A7B8*B4#_;V5p#QPDt`pKp.aRYPIhVo)&+WqtBg\nFZbUr;HE^qYgBj
-q"FU`qtp<fs8Vrkq=Eq*n+cG>oChY?lgao:kjA'5n*/s!naYl(jlPmghXTpnl07U-lf.6gi90@em-EHb
-ki1IZhqEP<eCiO8lIF5IeCD[ccG6ugUPaPqV1Or8LkLb^Y,eV,[DBo%a3rYohr<MLlKdX"lfdWle)'BN
-p%[t?p@@5&mdL&Lk2PaqkO.Nlkih$fmc`fuoC_G-hrsFijm)0tg"Y<@io]Urk2>7bnF,f6k3CmXhV6W=
-h::?AeBeKWjm(a\inE8LrSKHee^;dpiR,`lf[eU)f@&$mf%Sm2bg+S]db*=,g"P02cd0nbe(N=!aMPj5
-U.Gk$!!!$#d/X4P"9J5smJm:j!s.un!!3#u&$W:C[(*fb_SsO7_nWafY5Y7#TqIsERJrF3R$s\EW3!,(
-Z*LaD[\TO_OGSU>I!KsXEGof<H$OpsOHu?*S=Q4@Q]QrJF)GZ"=AVU[7p'),C2\6DH$k7!Kn4`!F)bM_
-7liCQ(_@)`$O@(U,W/\/=^>HLD01)RJq\f-I!B:2>?+?f6pa=$4]c<<EbK2W3^Q_T@Sp-)<+U)bIt):"
-bK.B=g=+9ib0enh^t?`Ud`BANe'l^ca3W2[c-Oejf[8'm`P&.bc,.38b/(g(_pPrB\%]r$^q-n__o''o
-\@BA]YK">e]Y),(^U:k]ZF[ZW^VI(^^q7%g\[&fFXg#FQWhI8,W0WpAMM,qb<(1P686Bk)85sJUIt36*
-OHu)sUo^Z([^!*P_7d^kY-kI.[)B`'c+17"^T=NWb1Y=^^<P!FdEKPUd)jSBZELWZ_8<jhYdqT_]>;J)
-USXroZF[`d[]cpK^V7@oYI17!U7I[FSs5_=O,0:'\?)a9W3<S4YHY+.SX>b5XI"p7Uo:2jWM5iNSYDdJ
-Mj0WuSuJfmYd(F4U7n<XVlm8'S!92.ST]:NUR7I=OcYcmS=um_ZEggDrj)^3WhuFZR$!DgMi!=JM1p_?
-MNjHpSY)[QVm!5)Y->15W19<CQB[f.TrY8rYd(XI]Yh_+_SEaiZ)jn#TUCgsK5>@CH%CsCUS"<Zri%!<
-Vj<s5KmIh7p[dkDmd9H4oCi([r;--Nkj.a/q"ssfo`ssVn+#uDq"ap`"o8#[md9ENn+-#@qt^'^q"jpc
-q#9spo'ku2nF5u?nF,f6rq?EdrU^?amdp#AoCMDLpJ:MSoCDD?mcs--oD&(Sp%.\AnFubTq"XUYpA+Rb
-rVl]ho'Yi1n*TT9p\b!him,-!:':kF'+lQP9j1:b779XC6;pfA:i^2M<*<42@qC+$@9$?67SQTH6qL0M
-9h%TE9hJ#N='T!3<`W'k6;CNW9i=nb<E*%-;GpLt=B8?t;cm.#<E<.(;c-k(<`iI.?<L62BP;3uC2Riu
-@:WkV@pr\RDfTZ7GALl6@q8nR>?"Bd5q+!40,,<V'+l*63Boet7SZfV;-."-?t"Lj?=[YXB4YU_>ZkB@
-<)uga6Vq#uA4&aZ9/e^j4ub_b1GgpB1/h"E;,L4^5s\"169IM"5t4C65<q7n5W1D[6:sgA912984[MCt
-6:XC::e*oI;+<H)1b^C1.kWJ52*!TY5>FX46V'^;84Z0;78-HO9O(k)9hS#G4#h[L4?>Yh6q0'q84>a)
-6;)i^V==<Ko(;YJnEfT0lfRR#nFHALqYg<fo^1\mdDro.['[Wke^i'nfAPr`p%SIaqYL-dnEU&Rr:T[M
-oBuDCna>c5p\4.Ho^_YIo_8.WqYU'Wmd0Q:na>u=p\OXVo^_YHo(;;Gl/^XP!!%TNpAb6r$j6A,CB4VI
-!s8T+":G;A%K[G`;_Tsk2G6\=<DYP.7j'61+<;[X/1D\`-7U>f-oj[^3B&lK,8;L^.O?]$-SI#-7k#l?
-4#SiF-7Uo3/1WA,3%6.<1bUU>3C5PQ2FBo3<)6Xu5!2D(4@MIm5o3-k93uL*2JP02-nH__&dJR?!!**#
-!!<-"@fZc=#R_(W)AjDA0ek[P2E"-#78?054u+QG6S:8L)]1(d4?OT).k)&@(E!i&&e5Ha%1Xj5+snfl
-*YoM2*>oP-)As;-(DIVt'c7Dh&fDl9+X.aC'+PZe%MKTh)BTP$)@@Z.$k<[P#71VA$N:GL$4RLi&e#?h
-(`+&-'bV,t*??%@-6jH.)%mGi&/#Ha%hofg%iZ8o$P+%G#e^5k!:^'h!W<!#!<E?+rW2Zlr;cs"!<MNe
-#lt&/!X&W.!WiDr!!!&u!$;4D!WW<*"UPVH$3pb>"9ef+!<iW0!W`<+!<<-%!!)osDup:[,:Q&iFF]*u
-Hut%!H&SH(Sskt'S"?=bZ@^Esp\OOQrr2`drr;rgkjn96p%A.Zs8Vooq;Li9o'lJIq>^9[rp]IAjR;Nt
-jR2^0kNM!jq"*h:nal2<q=s[Ok2l"#me-MMn)r]rj5T4ajPTsm"mOq'kN(`RlKRg/o^_YJp@@M0oCMA,
-mI8]_g=jose\AQ4ai:?LU5t4SEf6BNOHOBjL9.\`ZF7irak,hEkNqR(lK@HlhWX>#p?q8/j6ZO1l0Rs&
-iplO#khkFdjQc!ikNqI"mH3KigZdtYm.0E*i8F+mioB1]hVR2Ni83>Ng=G:Mj4iDKjPeeGiSiJKjl>4V
-kN(@Linr52g"k<.g"Y$*f\G9AiSrS;g#V,Si7lo7e(*.!d`fnT]uo3:=9/L(!!MNd"9AN)!<M-Zn,NLj
-!WhTe4MJSG_oBa:`lZ<A_7[.XWM5uMO,JsVOHl3'T;&0YVo$<c]X4c8S<T%fI!9^QE+s''F*;taLPCeP
-S=feV$_N`FLOj_gA7/M<;>s8n;-ROGFb,!uOHGciL4!oO@9ZAk2C9=T%LWLF#RV.a-8AM.Ao)C*FEr[f
-F*DeGAn=tE;+a&01,UjU=CPcF;+*9+:dIrgD-L+@<b5r`Is,%sf@S^(aktn'b1Yb.a1B.']uIk/ce-mh
-d`JN(`koO7`QQoW^t$6:[BI<WYHb[U]WrZdYI2Ni]",Vp^r+I9_mceN\%K5hcGRB&XLPC7Za6j9rhs#/
-X/rY2Z+.6T^r!n(`5]X)ZH(#$YJA#U['?m4T;n$/R$s4\@VJkP9h]#4ARJt02c4^AF*W.tQ'J2Y^:Ctl
-_Rm@jZ`^mTccj8@\[K<"`k9+,\[9AlZF,.^Y.1[DZDt%5Yd:^;['HX@\uWN^]"5#J_n`O_[^*!9Yd1L7
-XKn^sZEgF0YdCX4W3WY*ZF@0BYdh'=TrtJdQD:CPQ_UCIS"ZaXW2HScP+T"ZZ`L("U7S*WStMF8Q&:Kr
-P(/+VSXl+-N/j'dR\-:MWNE>/Za6sDZ*8#FVP'??MLp>-J:`K3M1^M@Q(4PDVlm>3['m<GYc+IqUS"3O
-Tq%aMW3!5.ZF73O]Y2(p^p^JKUR$ggHu<hBG^Y@/QC",6USk)mXJ;&7JU;_5oC;88kN(^imIBi@o'Yf;
-oBPH"me6MVrt#,+oCM>4kj.[+nF?2IqYC3erq@E/p\=R[qYBpZnaH#=o'u2;naPr6p%\C[q>C0erUs+\
-oCV_Jo'Yu>nFQ/AoCDYSrV?0]q"jmaq"=1Jnb)J?mJ6POnF>lEmcsB>p@\4OpAFg\nDCa*;`5[8+"/Ta
-2b?2->[0`d5s@n23^,P?8H)is=BJg5:.e2S<),Y<<`E'q;,'tl=\`-r7o38f=C,0;AR8JL=BSR"='&6r
->$Y3-;Gg4m;GBk_9hJ&V=]\Ns;HI"&?=[DK=B/^3@qB4^@K'UfB457\A7T@d>?kH=?!puC<Dm%*=AN%%
-<*<-u8OcB<5=e[R91D`E2^]n169dRr+FY:f:K1.i<_?"X;I3a:?smDL?!^]9>te0p9M7lF9N+b[9Me5J
-:0:Cm9i+he<)c[n=&i=(;aWl97n5g89LhT<5tag:6:F4+5X@_&5X7Y"4$l7u5W_+j2`Wu^2`s8e4$,\j
-3CZY56:"(37R9L76UF7583fC)4#8l\4>fAe3&NQL2)e<-9MAPe.lU1NZKgoIp#PE(lgF95o^qnOp@n:S
-o()VPm,-1/_Sa:2b/_WFrl-,'dG*aFlKIj3p%J(Ln*]T4o'uAFqu-9_o^_SBmdL)Oq>Bpko(DeSq>0m\
-rpLNfnaZGLo^VMAnacAGp?UbsgtDa[!:Kns!WW90&H`(8!<iW0#Qt,F6UO:(3CZFg-S.80)%eVW0.SM"
-0gIuP4Y.L#2)7$U4$m+;2,lFk.3pZ',UG<30de=o,W[M&,:Y#a,VV/6.Np)k1b_0i69HnL4"`T[69R:,
-1Bp<-3C5km8-)1=rB)8j5<:DE4?PDF1H6a9-n#rK*=N5g*Zk[k#Qb#,!!*3)!Wr?$":PkO&JY3Z8g?G_
-2a9Mp3]B)S/3+t20I7qb*$d9i+XAQZ)C[Nk.3Klf,Ut5f-S6f"0-qGP&f_o*+=/$K'c&&=(Dn&-'GM<"
-().H"&.TNo3t`2>'G:f`&eYTc'b_)j().2m*ukk'()dnu()RYr'c@l&&eb]Z$kj-e&If*T#mq(\*>]M9
-(BY'[%__qa!<3)u!!NB("Tnc+o)SajrW!'%!<<*#rVup!o`,-r!!<6("T8H&!r`6#!;ult!Vud1!<WK0
-#7CeC#7(YC$OHk:#7(J7!V6:;"V`.Q@<Qj9G^Y*rLQ.=dTrOZEOc>p"QF42Y`ocX_qYgHnp\+Rc-3!;r
-meQhXq>KsIoBb?'o&]B8o_8C`m.9Z8khb=YjRD@$m,dCejll=%kN(afk2tq!o'Yc,nFQ)2o^VM=jl=qK
-j65akkND'njm2BtiT94]lK[Qqlg!Qqir8=7k4%]oj5T=aiTf(JioB.Se_SX#`k]^Aa2#K]R&@3cQ^XG>
-US4d%]!8`X]=u_Si8!Vkp[ReLq"=LMmdKoIn)s<6l0RIakO.Hsn`fB+jlPXZl0[U!l/([hh;[2Cjlbam
-jl5.Qi8W\OhW<\Rl0%-nj6#I[rRa$`hVQuDk2kIKi8rbIhqZ]2gu$rDhq?E9iT&eDg#1Q4e_&O*f[eR#
-e^;R[^WY99=9/L)!!DTgr;Zp$!<N;u!!!&O!!**%rW2Bd"2;Od`Vmh%aN)98]!JN<Sstq(M2R:PQ'e)9
-Uo:5m_SX(#[&]slPDt6B&9`)4DJEs)Fa/ChM2IC\SY,nV$_<N@L4FPd@pW58;>s?q;dEsOGCtg9PE_2a
-Hu<G!<C]/*,8Uk"#mCJ;$ksp;3E]m+E,fo=G&;&5Ec,Ms>Z=Tm5WCMR1JhClA6)N$84,^@;IX-H>"h^n
-B4GP"HXWSaak5:ukM"D/?Jai,i8)&T\&uh6`m)9"]t(#T_6Lbt`6$ZX\\c"q[ApF6Z+mNT\ZrHF[D]Ya
-ZEq'L[^j)b\$E<O^::Da^VIC`Y+Vbt[C3KLZaI6H\\GJPZ*UO=['6dC\?NNJrkKM^_S*Cg\\Yti_l^)P
-\@8H2W19r]R\HXKP*'Eg=`A_'?=@;ZChe'GK6i*(KSZ;/YcGC[cGmlOd*'kQ_Sa[L_n!h)[^iZK]<SfW
-ZEgg<XK.u(^UChdXLbsCZ)FP.\@0/\Z)k".Z*:=2[]lmE\?roT\@8R<VBDn@XJi;3\#l1&Z)=@sVjs?V
-Wi2ktUR.mUWhYlPXJ;86S>)aQVPBfWUn!^7MN"*iItOAbS<f1nN00<lSY2aUX0&Y4Za-pCZ)jmuS!Atd
-JU`-"K8,26Ko2(_TVJEfZEppH['?m:WMcPbTqA$LT;/?cY-G7=[^Wo_^VIXpZE9mfM19kkE-$;QLQ7Ub
-R[p.KW2ltmPD+U:I.?eCo^M>6kih<umdfr<m-=32k2bUio_ACb0DtS=n`]3&mdT]8p%\@Yp\+=Rp\=R\
-q>C*bp\+4Oo^_M=mI9T2me->KqYC'eqYp6lq=jRVrq7i2o(DMDnFH/>o_J@Wo_/"RqXjCOoC_hSqsa1S
-r;-!Rl/Udbmdfr=oC6knq"=1DhRBD$7N`9Y,:tW09MJ_r<CT&65YFO$4$4HK;H6q+@:*569M\bm;GU1e
-;c-Oi:K'kO:.IcM<D?S%>$Y]I<EWC+;b^%`;-6h%<DcXk:KC1_84l??77U?X;c$Fq=]\U/?=$i;>#Sd<
-AS:sQ#A7R\C1UjbAI2::=&i7&<`<!pr`Dop=]\d4=Bnj*=\Vdr@VTRnF`(bs>@:uL?!Kc`9iF\O6Uijf
-0f_Te4@)>$6r7)i<F/R$:/4eg;,p:`9i>%e8PiPh<DcXp;,g[t=',B"&ktkf6qBg57n5g25<_J)6qKd5
-r]gcV5sR\'5sRq06NfqC5<_.,2Ea&^3]T8d5!),(9h7`F84,a88OuBD7R97&5Wgna4ZG8U1c.'J1c/$+
-:/"bh/2U+MZKguIoAo0$lL"$0rpho<o_.qNo()YRm,QR9`Pod;b/VKB`5T[:d+RF@kihX1p%J(On*ol>
-p@J"Pqu-?ao^_P@"Rb^SqtU0a(\dXsq"jj_q=aLPo'u2=nb;_InF>u:nc&.`lJpm\hLYb&!!39,!r;m#
-!Wrc;#m:/-@Klr9"pP&?/2KR\9lNEL-nn+[2D$F+.P<M+.PN%],od^M0Hi8=3Bp\;/iYRD.3Bf\,r@)/
-/gVkk,Vp\g*?H1=)B:C`.O6H!2)$LB4[(bS0Hi886UjF06:44+8Q%f6$U-g&/MAS'0eXn+,lTT<.QB+<
-2_dBI.lJOt0gAAu5u^'2.jcu//0lGC!soPE!s8Z-!W`E4$3geF$On+5/h&h81+=Y01G1R2,pkB.-6Fcu
-.P<"p0I82*.4m+u-7'TN+;u@B'HJ/,(D78t*#]q<(DIMt(D[]!)AX&-"rnI$',D;mr<seY%h9$\()7>l
-*[)C:*#T>&)&sP5*#9%t&/5W\$kWpTrX')B$jm=^+r_=@(^(-[%_i"a!!!&r!<3)j!<*#U!!!&t!;lfu
-!W`?$!!<N7#6ju/&d8C>!XT)3!!<<+!WiH("9el.rW#k&#6bMR.m[!CH\6T`G(Ya$F)G]4?!UWEBOu-a
-6t'_PNer1?NgmH!_7n1PlgO<:nFQVWq"=O\o(VV9q=s.DqXX(PqsEY4n*fN$i99q%q"X@Xn/_&fm-3Wr
-n*fT0n*]N/o(282o^qhLmciWahrX(drodPFhrsC\e_K'Jp%@Y7n*T0-lL=00mITDpgtV8dm.KMphV@,I
-iT8eNhV6fChqHcGlLOH(hrjCrleg@G_lp8,LPVh=X.-*#YbePDai)BNg>M>gkiD=&kNumEl0mg#j4iJP
-iT94Yh!=.fkN)'oip,dikN1gjkN1ddl0Rg)k3M9okMk@[i8WkZi8*DWjlb^`j6,O^e`,`Kgu%#AgtgfD
-j5o+Gi8E_WgYLf?d+I.(eD/d+guI8Bccjed[TN,$rrMoqq#LBp!WW6%b5_MCnc1/U_SsR:b/q`E`PB-p
-Y,S4aQ&giXLl@@^StrBgZ*C[M^:^nWW1]T>M1H1_Ec5f1Df^&LJ;9&EQC43@S84R^PDb*BG]IP/?X?r?
->$G6=C2\6EM3*pbOc=j4AQr&(/LDGR&.T-Z%M9Ku.Q9OaCN=WEF)>Mr<EE4"91MH@76N^m5=eLK>[h)>
-7ncle9LVWF:HU9_2E=#o2(URH8mPRr<E`m`ObnO>R'!s4]ZS"'dETYGaiD$1]Wo]'[`$M1^XCKB\$s2i
-\$E0FbdYX5]Y;.p^qI@gZF[lg]XGA[[(!c`\$*Zd`PfBrWiE2-\[o;\\Zr9H];VF'XgZ*`[^3TXY/e,j
-^V[e,[B$=,_o9O;\ZN*:Z`UI:V7F(B[(!HGX1*Pj_n`FV[(3r_WM6&AF)tAT9ko/r?Yk45B6&rlM3OI*
-Xh)?VYee/d^q%%lZF?s4W2ur!Y,/,/[C<QL]sY)T\$EEIZFRKR['mNY^V@4i\[K#QXL>:;[^E9<ZF[KR
-[BR!H[]Z4)Z`L(+WhH>hW2d),W19`\Y,\(fX.V56Tr"<QW2H2_Wh>W@OcGTgJq^"qSXbn"Ll@CYQ'n)4
-U84fiXK/D+Y,nV!Tpq@*Kn0,N%Y'(bMijBsTqe`pZEppErin>bX/VnjUSFKTTr"]hXf\k5ZadT[^;%4c
-Y,@\JL4=GmH$k*sMN3d\PF7l1TV7d5K7JAumiClfn*fT.lKms0p%7nGn+#]+ioT:kn,E:`qtp-^rpV0'
-p%.kNq=j[Yp@RqKo_/%Sp@e1PoC__Kq"FFRo_.qKo_&"Xp':9`o^h_Ho^i%SrqHcpq=aORo(2YNrUUNi
-o^q_FnacDQr9j.Rs8W)t#Q4T#rV6'Vnp^W<lH-#YC-P'L4>\ZH4@2Y8<)Hdg2(gR?3^Y;*'bVN=-QjZ^
-0KM]d4?l;0:JY;!<`W?r92JGV:e45[?;Xm6>$,3A=&`.$=B&*l<*i^9@9Zf8<)cdo91h]H8k;l[;c-V"
-=]\R.?X[>I?<:-.>?tN>>[:K6>[CB,<IS"O?!UQ5>$+[,<EWC+=Be^->$5'3='SZt9iYA(@VTC]@:3JO
-?sd5PBPqWtA8#^a>>n?n6T6qK*$-gu1b(:B1Fk4H6U4(29i+qr<E!+0?!prD?sI&B<ENI/>?t<!9hS/Q
-85;fJ9h\/P8kMfI6pj@484cBA84Q*<65`$V5<qP$5<_>$6:=+(5t"%(6VC0G84cBBr^^Hh92.rE6:""+
-4[)+m2EX,_3'BA_3^?"p84G*^;15bBp\4RXi8*;Nj5oFem-F',nac)7q"O4>hq$E2cd'eQ]st8M`66K\
-hWF(eq"OOXp\+4MnaQ#<p%A.Vq"XUUo`F[QnG`.jq"OLWq=jX[q"F:Hmf)\go(2DEnal;AoCVhQq=sFH
-lK@?2!7(ZE!WE''!<N9%!<</i!%n9W&I8XP)'gOU5r:8S3[>n#.j-;a+#ZD43Cc(d8kC]f/2]:9,pFg*
-0h"Mi11E'm0.\Rr*ZZFK*[rWi-8.;80.8qL6piso.jur(2`WcS2_Zd@3[Z!t/29=P0eG7=,s3e>1,q'P
-.5*8(4#\rZ.N]i`0f;$`2a9Gc3BfM^1Ib)D=$Jc9:H^Q^*uk^m"TAB<!=/`,!XAf.!t>bK&JZ<30fgj5
-3^Pbj2]t+I1c[08.kiM.1FX+c+<hpK-6O9Q+s%jJ*[;XC(`FCn+@-ne*#]e5'H.Z$(`*ku()n).(DIZ'
-(_dZ+,9.R@*#0>0)B9hB)A*Ys(DRDk'+P<Y%h&gW%grg\'+>Nd"9fVQkQ$nKrrMZj!W`9$r;c]qm/R+e
-rW<*%rrW3$qZ$Tsqu?^"rWW6)&Io9Z$O6kD#6=i-!sAZ*!!*3#!%\3R"9Sc=,s>:DAT`?AF*E1eJX)LY
-SYE^6^qR7kZ(JM>[_B>_]W@ZtY+LjbMiX'aOHY]u^X:g*rVpd3nGW=UpAOUEme68@j6cU;o^2&>pAY'f
-p%7b;o(),+l1b#Gn*oc2mITr:mIp,<nac,8jl5:]jl#(WlJgsjhqdM^lh:&;k3VBhmH3g"m-O?+l/^dn
-o'5Z"ioK1`j5JnMe)&p4i8iqYhWB:OinNGVl1FT5lgEoghr!,>iTSk1b2:OT[_T8JXd5NNV5B`OYJ\-!
-bgG(jf%JI'hV[GZjPKM!md9H;mH*a'lg!`qi9fmslg4'.n*B6$lg<lrkMkFXj5]+ZlK@?kj5]7_jPAkU
-g"5'>i8*2Bg>1fNk2Y@[jko%Zi8bI8jj_Z5hUL6<iRZB)g!dK6nGiOio)S^i!WW6%d/a(FnGiUk_Sos(
-ai_iNbJh?4\?`36Tp(UtMM6kENgZN:Xg,:?\\5\eZ`L!qRYuoMG&_D8C3"NCJ:ic?Pan;8S=5e1QApZN
-H?3q9@U<AG>?tQC@r?C5JVoPOPE(KIEai$B67=#p'`JOZ%Mfp',q_8E95\irH#mb1>#nX"7R0F783q\b
-3^$&:@Vo@V>>Igb;,^>&De4'<KT_7NNL#BJKTCnLMi!:8ASc<s<)QXq;GpOn@"XW8\_,Tff#t\Rd_j2V
-`O!>%`PJjobg4>C]ue4@d`BDG^9ten]!/cfcGmE*\$WQW^:1Yk^q.:r]XtMTZ*gpAYHtmH[^rTA\@[3u
-`5K$d\%&EO[DBDg^W3dpZ`hHl^r3Ib\?rcNYcFY#[^NEK]XG8O\%&T=XgbdX_n*FnZD=J!UnXuuTSel3
-Q@+"4G\V/#@:Nqa?=%Z4MOBg$V4"!NR@^:QXg4t,`501#^<=0p]Y1ne\$E'L]tD"k^qmk"\[];e\?oMN
-ZEC@:Z`pjL\$rcOZaR<MW3EG"TW##qW2HGeW3EP5W1pArUStGsZ+@31S#WT`USsrRPaIo#Q%F^eUn*s=
-Ll..OOcu)sR\6CQW2ckrY-"e+VPKiPMhln6rI,Q8L5V+ZS"QOYYd(L?Za-mCZEC=-V50pdT`V$dW@+aJ
-Xfeq;\\,Yj\[JZ=RZ</RH[C3kJ;/i;MiEd]Q'Ri,Oc+jDJ:RjmoC__IrpW,;lgF61nEoT+j5]+ZjmMU:
-rr)iqqtg*Vn*oo;nb)_Lp%@tKnauGLq>0p`q=sa`q>'gXnF,i8naZ2Bp%87WrqA/Bq=sd\q"OOUpA"@Q
-p[e"HmI0W;nac5?o(;hTq"OR[s8;H\rVuosr;6Ekqt0FNpO;i8qrlD8R=\L-3]AcI1cmfoC3OQEJq/>p
-G'\[U:f9tX9LqZB4>JHG-6<m9(DRW))^I'u3Cm:W=^4d#>@LZ>@TlZ3?!:?,='f9>='&[8AnGIT>#\9t
-<D>tR:Jsnd<)ZXp=]ng/?s[)E?=@8H=]ns5=BJa5=^566<@1sW=C>N<<*<6s=&W4$='&U*@UEAH>?4j#
-:f:M&@Ua"]>%(fE@K'e.@V0=c?tF%d?sd,B?!'s&;c-@j=\_@T:I[<'4uOuJ+t+lj/0uSt8460G:/Xkd
-<)6Lq='T'978m&Z:/=nc8kr,U9h\)H8c;3Z8d%[T7S$)Z7RKX15<hG"5=%b,7/fJY6:*t/91q`B84uQG
-84Q0@92//L5sn%)5smk'7mf6o5!Cqc5XR_+8hhkpIBrSBp\FO@hV[;Mj5JtYkNV=!md'-3p?q/&gYL]6
-dE]_E\?E*UbKnhsjQYq(p%J.Xp&t$\q"XU^q#U6].Iurqn+$#@p%J+Sq"OR[q"aLLnFcJKp%7bDmI'E0
-n*]Z6o'l&7m-F&?!7:cJ!X8f,!WE';!<E65*"OAN5>41!4\mR;'GV)m&.T0S!<E;s!$DCP%37]$5XR+O
-5#*q!:HKp\5s$qM1."Jo0JG^X<`hh44#no=0JFal*@rll/1`7t/N#C=1I=8a4[).r1,(C=1+Xt24>8WQ
-/1EJ<0g\2Y-o!@t1+>%31,:sA5r^Vc4"rN9-7L].4$,_g/Nc*O4@DJ$3^ub,2*OT'6UEXf4>%d(-6XHZ
-0cUZ8+qb%_#mCA3rW!0(!<<*%&IfR#(E4S<+XA!O.Om240,Q;l-RC,t,p"?Z,U4KR)'C%C*[(G+&KVo3
-*ZuF>*#95&(Ddc%*#TXn(G$C?(E+A;().Z/*Z>n5(`FJ>,8Ln.(D%5s&f2Q*$ORIZ$Omaa%20K^"W@p9
-!/(=Q!<DKer;l9c"T\W*!s/Q'!!<oI&.&7=!<`N&!':5_!!*-("U"r1!!!$&$ka9e'dG:s<+U)sI!TsX
-GCY6jNio:HT!-,\f[eBuf[8dBi8j+ioC1f!l/R6Kg#)#\mDQ`MY)mUFN:QrHqX3tMnF$2Ik3)=/p>kH/
-r;-!Pme-JTq!d_:hs]sog"bi[lLa`;l07[+mHX6+i9B[omIfo5mHj$"mITK'mHa**kiVI/lfdg,kh=YK
-iSrkdlg*]hkMY%J`nBA:mHWinki;7%j6H'tlg+iHn*''.oBuVA4RMq<oD@bEp%.kFkj@d$gt^uHg?$f:
-f$MRR\]2P%ahkg/[^i]CY-4k,Y,7Pq]Y;;0i7?oGhVI5ZlJV['2!!ZWjlPmfhWO1ci8!khjlPXbi838C
-gtpoGj6,:ZiS)uAiT&_Nj5A_JjmM'Yg"tE<jP^d;n*/BMgYL9$e(W<re)8`d=onrf!;ur?!;QZq!<*!"
-!lk>^ao9I!b/hE4\$<$1TUh+%M26tHO-?67Y-tq@^*gCsYcOXmQ]m8WI!B[ODJjiQK8PbVR[p4ISX,Cr
-M2$8!G&h>0ARk^N1hg]EEcuk^KSPJFMhuq/E+W6G5rB/^$P!^^(E4q_3^H>6;d!dLE,TN%<Cf2-/12r(
-2*$+0,r@ne@q]IW;b02G='JpIQ(*JcQCk.ZWNNY:Xh_TRZa@B`_lTrGX.u;aYdCcpKRRo91c@q>cHsbF
-`lc$/ccEDu_8jU#[):89_7dS"bKe,?]!eZQ]X"<0[_95f^q$bU\\#8V]sauK]=#8o_S*b"\%0>q[^X)d
-]tf*-YJ7r_Zb*rZW2$`(Za7N^\?Vm:XJMn[WO0=Q]!\]J\&lRt^;R[t]YqXp\AQ4t['d9RbK%QH[Dg/(
-`P&[l\?_p+XJMVmR%Kn6NdlA3P)brlN/rF=GAV8=Ci+-)<-N_=KTN+#WMubjWjT43Za6sCYd1R@]WJ3A
-\[,#4WP,aCY-4q+VPBl\Uo(,mYbnJ%U7\6^X.uVoWM?5k\YY^aU7\9bX1,gRTpr!\TUDLIR@'VFR?iAQ
-UnjNKQ][DoPa7W'R@TtFV>dAEV5L5fV50l[T9>4lL4Oo+J;K/CO-Q-'TrG,pXfen4Z+.<QZ`pO1W26;`
-TV33tUo1&fX0/b;\@JuQY,J"[P)G*NL5(A6r.+j"qgfc8I"$S1lg=03o(DbIo()DBoCDM;kN1del0Ia1
-p\t"4q"44Qp\"+MpA"LUp@RtJo(D\JoCVVFoChePq>0m\p@S=Z'))%joCDMEo'c&8o'l5=nac8C,PV$/
-q>C'bo^MJGp%7bAmI'?4nal>Fp\Oabrr)ipqYC!br;QXkrr2K>^SlWS&-)e>(Fq[A;c68/XM:I/[B?6l
-P`M,fFD#<+EHQPREGArrA6W2<?!^i*3]AH(!sB',<*iX*<FAs8ARehE?X[AE=^PcP?iF=5@UrkN>$=m"
-;c64S6q^9L=&r9s;cm.&='Jj,=^56@?!162=&`1%>?"R(='&L(<*W^2<a&X+9M&)X;,LIt@piGA<(T\?
-5XeLH<Duq$:g7$u<EE4&<a&U)<a/d2r_FY7>$"a1:KCOt<`;dl@U<)9>?=j1;,pRl9gqB@91VfM)b<Of
-76s"!5!(nj3$:+>4$H).8Pi/V9i+kj:B!iq84Q3C8kqiE92/#J79*4a:-MBE8kDQF8P2TL:J+>S84Q6E
-9h@rO8kDTL<(&r969[\)6V'm@3]K>g2bd+D8Q8eP0iE7nnauDHp@.SBoDS:`p\=OZrqZ`mlg*dMl0@L"
-n)3*WcGR9"ZH:D>fA5NRmJ?hW"o%fhq=*nQnf7H"p\O^Zp%.hKo(;MDoChqRq=aLTp@[n@me-8PoE+UQ
-nG_tYo_nFdo^qnPq"`G?T`?,7!s8T@Mlo``TYnRPRZt7J=&)Rh=^Q)r@RW:G4"U^d.Ps+E%L3.<r;^[Z
-1.4#O1IO)^;FiDn5Xn3p0g\o;5W_(l8PVW32(B_".io?=+XSEj1+X\!0f(C73AMp93As)e2D?pB/1i\@
-.P*D10Jb:/3^,8M2)Qp*)(-[W-TEeG3@lg3)&rnq)CR*g.4R&"4#JB=2#]0/3<_8i00;6PrZjTV4?#&^
-,W%A71b9n&5W:&<0I\;'*@)aF'ak<['bM;s&/#<Y#6Y/5!sAc/!!NQ3#nS0o+s7sJ,:tDfrZ3p;*$$(A
-,oIOB,9@^=0..nd+s7mE)&O5/)BBqF)BU";()\/8)&s_=)&XSK'b:fg%hffs*=sG8%1<d]$Q'p*(EXq4
-#9+,9!87DS!<<-!!<WB(!!2He!!2otrW2fp!W`9%rW!<?'+kZ]$4-tA!sJo."TSZ'!<3*!!!`Q-#7C_?
-#9\IR8R,tJDK1PbFEE"kNeWV(\X]:t`R<AhcICS"k2tsojlPn'p%S"Fm-!^*q"X4Ip@-YL_U6Zkp&"FP
-o^Lr8q<mP<p%7\5lLjf;nF?2Dq"XFKnE]W5l/:@TjlQ4.n)rs'nEoH/m,RO)jQlF&k3VL"lL=<'k3h['
-jOeq>lL40.nb)V?hs'@fh<XFjkMbXel1<oei9]gqjP/nTmcN3_jPJn\mH3Erp@RnGo'G`5ki1jep\=4D
-m-F0(lfI$bj5K7cnF5i3j4r\]kNq3^f?;LmcdC.]ai_Ju^V$tVXh:jDWL]6?XKnP5^V\"4c-t;/g"u/f
-nF/+!l0@Ehj65[alK@<lj58n\g>D#Rj5JqShra@pj4W;QhUC!-f%]3Bh<!_Pg"k?\c3`.WdadF2\QAn=
-i;ilYrr_9]li@%doDnmlrrP^3aihoObK7f>]!ST<Tq.^4N/NUQO-5j&Vm*VB^V7CgZ)jjqRZihgJ:)Wa
-FE)>NKSPSOR\-:IT:(h"KS+boEcQ)1@q0*LBJXLCFa&1`L51P@LP15%Ebf/d8jP9E%1Nj_(`OSN2a9f-
-<EEF6@:j+\?;O!D-mgAn.O]a#.lL((Ao)$aAQVGg:L[sKDka7jMj^6:Z)Ok6]!K;c]t1MT]?A+5]XtVU
-[(XAp\\cD%RY-3TNj$4C_ns@+YfFo"\A6)%]<A]_`4j"%`59O7^Uq7i^qI4XVQI/1_nimfZ+.ERZb3iO
-]YUh^a1Sjq_7I:t`3cti_S(E+W2[/9]",Mn`j`%\\[SZR^Tt/G[^*K`[&C7C]t1MG[]m]\XLG^BZa[WU
-YeA,r^qmn"]>1hW\$3oq]t:kc^9G#JW3!"uZEUsQ\@/E3WkuBb[]?EpS"l@;Q]@,gL1Gg^FDPc?D/j/k
-;H@OO@"O)gN/s6oTsgbs]tm%M^V-t\YGnS.Yc5"6YHP"*X0S@rY-+h+WMui"\[SW3Up?_YQ(4A<XJr,%
-[&Bh$V43pBStV^KXIYW*I\s!4R[j;B"dtgJSXlJRU\^YhUS4<GP)bETre:]:NK0'bR@U%Lri$F0Xfeq>
-\[])SYcOn(V4jLpT:hmRUSXoiXg5:>Z*:@/Tq%I3rehMJL4Oi&It)loH$FLUG^XpdIt6qTnc&(coCVG>
-mdKQ4nF?M@*pE"Yn+68Iqtp<eo^hbHna>o;o(V\Ho_%qPq"jdZrq@N1qYBs\p$qS@nFQ>Hp@RtIo(;_P
-p[n.Np\+@Ro^_Krn+#o:o(VkQoC)8Dp@\%KnaZ)@o_A:]rVlcnr:]dTnac>Iq"t'ho^Lr&e]+.c(B=LK
-)_+$J>[(6MZ`L1-\?MTqP`M2lG\Ll7F`__MF*)>:C1Uj^@qB4U=^+]l0eYID6r[;j;d<I,@:WYJ?=@5H
-='B$??2e.3?!q)i>Zt6/<)ZIZ6q0d@='&?s;cd(%<a/d/?!gfC>ZOg*=B/C*>#A7%=]\Nq:fgh(=^,-;
-<)-Fn<)-Lr@:<GF=Ar<j5=A@G<Dl[t9ik7d:f:%c<**!p=^G?:<E<!q<)6.`9357p;Gg7i?"%#@>?b9<
-?"7AQ?s?Z9@p`_4?!(-(;HQjq;GL%b9.N+b2)$^D0f(@+*[*0m-o!J72`Wub5taR6:/Oha:/Fe_8ki,X
-8l8AZ:/+>T:e+,Q:/+C\8h<_:;b]bR:dR9,5WqA#6U4(-5<M.m2,-e=:01R[1fAFloChbOqt^'_p\+C[
-p\ssfp]':ijQ,LfmI06"i6ocb\[fu5db!=9mHsZIoGR>qqYB^Qp%J1XqYC'cp@RnGoC;A=mdKW7rpg9`
-p@e7Sp%JC\$2=,^md9K3md9B?lNQ\Gp%S:Yec;]M!Wr`3q>_N;#RUeRd,8DHYfO/dRZP=cA5Q-9A6iJX
-Deri];1:ko3^l\72E3fJ'*JFE#T,3U1bLmJ/OiGr2*ODq3@cmR6TdLq5WhD&3]/`F0.\:b'cA&61c-a.
--nmG//N5R;4$YM^4YS?@1bLIB3@?:72D?R#,:tc11H@W`/0Z\u/0Zc'3]]#O/hAq"&fE,I/ghhu+uCbj
--Rg5e/3km<,W%eL3&!*;.PE%h-6G0-/1N%q/i5[H.kiV/3&Eui5!:PG01J)o2Cp9q*[r-N*>TG.&-3%@
-"9AN,!WrK&!'1/`!!EH1#RLnM&g7r+-7^Mo-7'u_*?QOO*@<!T+s.dH,Sh@C+WhaG*?67S.N]ED,SLRp
-%h90g'bM)s(_R>l%ga*k)BC(P&.'6`PQ9D;rrMHd!<N9#!UKdp!<WH,!<<*4&e#$L!W)lq!Y5VD"pP;;
-"9Sc0$53sX'.nZ?EIELmIY*9BQ&C0EKRS*"]=FB(Zc^tYhUpoTkkFlAo'ku6p%@bEo^_A8nb)J/kjRs(
-lL=AnjR2pAm-j?'mIKW-mI0E4j6#jrl1+EBn+$2Dmdfr:n+-&:kj.g0o'bo1naPl1o^V&8p>bH,jlQ%)
-mHa6>naZDHo(5NBg>:oSk2POjp>G#tm+pjgg#M#Miq!*@jlGalmciEhk4@con*]<+oCqY8nFZALp%ItK
-q=F(Nn,)qOo'5<#meH>8lL!m#hYu[mmd9<.lfdp+lL*p,mcNZpjQPmik4S91i7mJTdE9J?ZbsqrO->lr
-Q^OMCOGB7-XfFXn^")92hqdSfm-Eisk2P1Rkhb@`lKIBlk3VI(n`erilK?jTj5JtXiS<;Igt^Z:eBZ%^
-hU'R&e$)jS$jXTKjo?D'!s8Z.!WiB&!!33("3\p3bf[uG_Rd1YVkKZMRJr45O->s"T;Sfu]thJ"^9"9.
-S<T+pMh-D.I<p3eI#3iEQCOYEV4a9>M19bmEFWQlAn#4ZC3+N?H@:F#LPq(ILP(!jG]IG.>uscg4#.Nc
-*$H[`2*=H);-7$$>@^#a7Rfs@4u4T-*@)gM.niiF@q]4N;,_"1;,LG*Am8uDWel\)VQ?o$XM`/qai_E:
-^pq(t_mmFr]sbA_]t1/L]">5V\%@m*\'E%*^;%"i`4`^q^qI[m[_f\g_oTs2]uRp;]"c"l]YVIt[CX2d
-]t(MX]XtS[_S<=m`iZ_d[C*ro^Uq>2`5Km@`lPuiVQI2.X0T@ZY-ksXXLGa0Vk^8m_:QZ7[Cs/e\tlgD
-`42qc^p_(tahP@'a2?*;_nNt.^q.V"b/h<2[][!K`kAU`\[8]?Z*:LE\[8u^\A>al\@o>c\?<$?WNED'
-Xhq]VW1^AoP`:ECEJ'-n;-$e%=^,BL;bL>7Df'cNR'!]lUU.S@Z`gL5W1p/nVQ@)1ZELF7[^Wl^Z`'q3
-Yb%PjWN!)%VQ-f"Wi2egU6qIKTUr!LQ@+"SUn+-Nr0e(_R$a;1R@9P1Q'7N"QN<MErgtO+R?`u!Ockli
-OcPZjR[p(EUS4BXW2co/]"5Pb[^33>WM,rQS=TVN"f%lkW2Z]oW&1EJUS*j9OcG9LH$+=OD/!Wn@:3kl
-Fa/7^lKdj*o(2PLp%\.Lo'l5@mHs6(m-X<1naQ8OpC6cbqYL!YoCDPJp@S(N,PCa(p[R_BnFH/Cp[e+K
-nFcJJqtBj]q"F7KnFc;>lg=',mf)]Wn*oo<o^qqTr;??]oCr"OnF,`0l0n-6pA+R^qu?ZhoC_bMqY^0c
-qV/QeN_`,>7PZ><-pL<t;HRC6?$*BRVl$i"S=#%cNeM@\A8u[1D/4*0CMdp&:h=$EAn4eB?<0uu;,]_P
-;dEg6?!LTA@UEDK?sdAH>[^rE@Us(W?tESH>[1<2<E<!n9i4nj<)HXu=B/I/?<:KC>$k0%9iP+i:JtIt
-<*9-".T0#;<)uss<*3F$;cd$q<)m+0?<1!)>t[LM7R]p>6VKpC7R0R<6qU0L?:dUZ:/4\`:ejea:J=Y\
-<)QId8Oc9T?s?W4=]\X"<`N1(=]\d1=^PE<?!:Q?=BSd/>$P-.?!:<+:/t1_76rpk5X[UL)B0Y9*[2mI
-'-8_U.PN\O<*)jk<a&U,r_s/#:/=k^9i+\`r_=#%;H6^n8kW#S6UXL87S#s9!C]EU6P2RI<`)^p@:)Pl
-=*C,"o^MbUr9sXP2t6G2p@RqGn(61Ji9'=qo'u27k24qFf@JO)h;RVho_J:UpA"L^r9WhAo_A4WqYL!\
-o^qhMq#9jno(;MDo^VMFp%J%Lnc&:tp%7bCn+c\Op$qJ:lg!s2p\Xjg!.t7O!<WB+!s/B$EruOH!X&i9
-";K;B>\((X\#k+.[A-qu942@><E*F8;-$gq6Tmh07O9cN0IS+m.h3OK5t*Lj3\iri4Z>Sl4[q.`6p*It
-92@W69KY0n3\W9B1+OUq.kWJ+-7gu0/297M/ODr[3@uF!0Jb4+/OM3G3W:f7/T2XQ-S6_m.5O14.53M$
-/1i2*0.A2$7O/fe*?-1C'I"GB*#0YA)BpLZ+<2XU-nm,$,q(Do,;18s0-qnc)'(S%3@ZU:/M/+r.P!A4
-/N#C?5W:P^1-IWL/hee.1+=S52(^!m.O>`=$3^P>%L)P+!s/K("?H]%-S6J`/N#77-mpAe*?cmN+=&9Z
-+sA-X.5!8"*$-FJ',2E()&sM/(`4&('GD$')]^@^/f50?$bZPn!87GO!<<,u!V-3m!<<*#rW)is!<</m
-!"&c0!s&B&',(f^#lXr0#6k>6!r`00"p4i*!WrH(!sJi<$OSD5:i^r1FDG`FPCeaTNJr[DG)j/BQCb>'
-g"bZEh!<kco'Yu0f\Grkp?M)8lKn$2n`]E+j5f_&nF,o3p%@D1l0[d"j5]Cklgs?-p?h,9qYTOAo'><!
-m,@'sqtTXMq<RJ;mdKf<lK[m(g?S.\kOe-0qu66Tn+c22kMbPApA=4Amdf`'j6l'KakH"6jQG[qlfR-r
-rp]LXl!X8]l1XW@kMl'uhX'Ckjl#:ameukQnaH)7jR;a6o_\U_o(hG=le^golJV@/mcsB9pAF1;mc``q
-j6Q-qk3(gfl/LUglKI-[lg*Qona,9%n`&fsjP%ku_S`gc^Vm/cQ_:FC[(iW2XLbseb0JPgf&,inkm$A6
-kNqa4n,DYqkj8!5jm)L-m-<Ztjl#"NgYCf;`REenbh:CJ<<<U8_>rs'rrMusquZcr!s&H*"9$FOb/_E8
-]!ST9TU_F:rf9@.QC=A<Vld>>^qd^uWMQ8UOc>9VJUr?$I=?ZrMN3geSYN$ZSX5@kH?F7G?XdVY@:<__
-G'J7[J;/o<NJiXKJUVlbD.6jV<_YqC1`$rL,V(Z35Z(K_>Zt60;Ed0,5t".'0d%,H+<;LfEF`Zk=\;4^
-?qsX$>[_5V>B-C;KSc(kXg,7=]Z@Op_7dRiUSYZF`3Ztc['dNW\[K,WY,o=M\@/uS`knsg]"kthZa76W
-]>qFqbJ:^0cci]#^I5N2Za[$@_Tp<;^s'0p\[T,b]X5&Y[\U@GUU%tS_:-uV^VS4.\@AfPb1!i,]"keT
-Y._6&Q)hKs[C<3JZEC1Cf>>K*\i.dX[`QG/\?WraXM)'U[]R!J][=X7]tD.hY.VTf_919L^<!Lm[\g:A
-[&Lp\]!T5j`6Ps%^-&d+['$pKY-5+/X08Ct\$N<9TX1u(Ye.9A[(E9G[BQHmMhm18EJ03d=^u;FF+@n+
-C3b&bNKBNsS#3RlZRrJdYd_<`]!f)VZF@`cY-c!V[^WHOZ`gI1W2m2#R%17QS>2L<H[2HbT:hsOrgaLg
-S=5k6R[KS1QBIAnOogi6S,SrgS=Gt4QBdc&P*1rjQ("9ATG+)uWN3S@]Y1nd[]us6URdjBSY,nP/>8c4
-V59u`Vl6MkV59NFPE:WPG]S"ID.dBf?!Cr]FE`(\m-F-.o'u5Bp%SIU)Xm1bn*fZ2nFH5BnaQ8Hp\+4J
-q"XOOnF,r@rq6Tjp\=U_oC;GOoGmW#nac/;nalDJo_/(Sp$hVEp[n(FnF5u=o'l/Jmh,!WnauVQqY9[R
-q"XRSoC28<rqenUq=saYr;#^Fm-aK>q=aOSf"'#??r0TZ+WDa_/jiH>?Y!MLHaBfHUTgYeRu*&fKkan#
-E,]W'?u'h(BPD?rA78tYA6N5B:f1%g;Gg=g='\a.=^YQA>$>3>?=R5JAmenSB4b=O?s$?.=\_gp?!1*'
-<`)dp;cm4+<EEC.;-I7)>ZFX!>[CE-;HZgk:.e8^>Zk-3>Zjp%=]7RQ9iXnd<+0KP=AW"'8PB%O$rBhp
-<(g"V6;0p884@,]6pO118lebb:/+MU7SQZT:K1Ls:/Y%r=AMq$=&<11>$"s8?t<DA?!163<a/j3=]ng/
->?=U'<`Mpj='&:">$+[)>#A*l9h.H13BAlH2ENB.+t=Zm4te6;3B9Pt7S6<H:K[Ql'2D>$<EN3t;Gg7g
-=&MXa;c-:`8-;RY77@,B&Ool";-@@77R:+!RdKe=r;H<fo-Ekso'c)>o^q_Dm-<!Gg"k`RnaZ5Cn*9&n
-gtp]9g"kWOo(MkXob6umqu#gJp%A.Wqu$?dq"+.MpA"XWqX>Ksp%J1Tq"ssbp[mtDme?JKoBkf+kND7(
-p&"XeK)blc!sSo2!WE(C!<<-&"pk\D"<Gk>8m@n!]=jDk^S+:^5[.Mg2)A3KAjoEc5WhD'6S^YY,U=`i
--mgDh2*<6A1I+&]0ek[Q3_;4o;*[-5<`1Y-5VXQ:0d7o!5rpPH2C9n).PWn>.k`h;+Yu5,1c$R45t3X\
-/NY@+,T\0h)*ou12*<T>,r@%Z%j*DH.4dDQ67jE97Nj#U)dt<P+Yk;o*#BnB'He;:)AO/1+ZCo%,pOcY
-)'^OZ-o*t?,qgZ-0d/#*/L*GG2(q!U6;B<i4>A?@.Q'4</he_,0e"8#/Lhna/M/7u2(p7/2'XFn+W([q
-#RCM6"pb50&HDh3":,&/!X/`=%hTQp)'L[4,pjl],:P9(/12ko,UkQ#*[**`,9e*Q*Z5e0'Gh]=)]^Oe
-.i&[9$GHML!!!&s!<3)d!!!)d!<)s(!WrK*!!*'"!W)is!WE($!sAT((_[8^"q2(Y&/5Kg5[e2?M2R"9
-K78?.NJ3+JOb.k+OL;6ZU9Vkoh;dGCmb@'tm-OQHo'5rImeceFkj.g;nE\uso'Z5Do]PK:n*]E&kj@]t
-jo4HEm-=T6#OLsOq=!V@l$i*ko_e(Fo_\UVo'c&.ipZF)nF5o7mH*'Yl2LSOm.'i?iqW-2o(h_<q==4K
-kj%X)k2bIcmGd*ch;7Phn*T<'qt]jHlhBl-lLF6+lK7-mq"XUYq"OISq""(Fo',Q>m.0rIo'c8Hp?h)/
-md96*p>+s(o^D,7p$Ll+q.TQak54`9jQlI(jn%m*m-X&ujm;^(iU-'phW!GZnEK&uk2>"Xm,d-^g=+d5
-h8?e.PF7i-O+E+_Z)sRsZaR3L_T^*HgZRVOhWs7el/h*qn*B-#jPf=\e'dC<kjR9Nd+P[&$k=-Q!<3)i
-!9O7]!Up'h!UKdg!<N?)rW!!#"pk2./cl+Wc-=GP`PK=%Z)t"%T:2(2Q^4#/T;8HhZF%!J\[oGdUn=';
-M2$Y7M2-h?IYWf?Od;N1UnjcVR?W_bHuj.>Am8JE?XmhhF`i+fOd))oOc+sDG&Cr%?<gN/:J=AM7QNUs
-7nZ]Y<*id/;Gg(V5Th!](*"JF/0cAV*^O"@AS,X^;c-+W<`rI1D/j2t@s+H@MiO1"X0B.C]#Ln_^qRM+
-e%rQ8dCd`HI^lep_U-*1W49LN_na*mYKsenZa[KZ]X5&T\[T5`\[T,^_oBd/ZG<cW]u&%'^VnFF^;@Fk
-XK&hD[Ca)`]Xk;BWO::)a1fF6_R%M+]>W"0]$S70]sG)X]s=rI]YLkZ[B-%,\[],T\'N=<\%TksYIME\
-\$r]I]#`%9I`fjU`lH98^UUq_\&u.l`l>a(_8X:'[C<f\[CaDU[DKhp\\?(qYdMKiXKBORZ)=h;Y,Ah:
-Z*La@W2m5=XJW>3WhQDm]"YYY['Qm2[(<NBWhc,PTUpUQBhV?";Fir<>\ReRAo`!6G(G^1O.rhYT;8in
-YHb46\%K5V(UgNM\$)BoYc+Y2Vj<dLRXBX[Z)!eaV#I,)T:MF>Q]IH#N/WjPP*1Q^N1#j!SXl;IRK](E
-R$O)*rffO2R\-7N\@8rY^:q+aY-+k,V5'TMS=5\)O,oEePF%i8Vl[#&Tq@[5M1L"uD.ZsH84uWQ@VTh%
-G^JoJ4nA+6p\=XYq"XLPn*]T6nEo]5oCqkMo^qhKo_%nVrql<Vn*]T<p\+=Tp\FaVn+-2Go^hVCo(;PH
-p@e=]ocE\pnac2;mIKuGq"4+InF#c5nF?,DqYU0dq"XUVp&4LmoC;PGo_84Yp@S1Rp%SFars8J`]U"Cf
-8fe4d#T+jN7oEJs>$#'EA705*\@ANA[\oU`O-Gr[@oli<>@hMU>@(f@?sZi3<*!::AQVu;<**+%:K1_.
-?"%,PB4bX`A7]:aAn>LaB5)-q@UE\N?<^]G=]ej5?;ss)<)$%g=]SX/>$YB7;-%",=Ahji;c#q`;+sed
-9hSN9>[:Q7='Aa+;GU=q;,C1d>\.GK=%Z"W91M66:J!oE7mfU05WqJ,8kDWJ8Ol<E92.uN7S$HK92JJZ
-8ki)V8Ol<D8Ol?J5Y"RE91_fR84,mE:I@QL:.duI:J"#N=]eg1=&`1&?WC!,>#\?t8PrG`9i"MV85E)W
-8P)DW6;prc7R&p\r[KrR)]pdq2^'S'0eb@C5Wq>&:/+5M;,U@l;H$Xu<Dldn:/XeT6q9L,6s<JV8ml_7
-k5YDUrqH-[o^i(Q'D1S`qWmJ<lI=>2h;7Vco(;J@mf)MXk2G:Zk3D@'nG`"lo_/.ZqX*Y9nG2qXp\+=W
-q>0mtq=aa^oBbl3n+,l7nauSNrqR9)o^q_Hq"a^VlfI-bkj%*ck3MX4KE)#U!rN$W!<E6)"p>,?'FP-R
---=VDF/ZOR\uN-YO$#*U3&XQ<5W(i&0h"A[.4d5?9LUHb2_6d@1a=D=r]<;+6qp6:5!q_*91MB;6q^H]
-<C&T91-7KY9eeIb5sm7[/1_nb0f1I<2`3ZU.j6?$5WUMD.P`Im1bBq&2'm\p2`s8a/M/h:.46Ap1FFIt
-+tQ&J1G9di.4-/Q)(HaF*Zl79(D[Z%,U=QZ,pFHT,pFTV+rVLV*?m!b,9S9]-6O9K+WqaI.2*[J-mB`X
-.ioKH/1DAP0-hST*@2[A,V^o)1+ah$00^j00f(.!,oe<c-6XWZ*Z-.N+WLb-(_Il:,7=_Zq>^X!"9SW)
-rW=MN#7UtK(a:%;)($XX-m^5o0eFb&,U+Z\'bhT#',`>?&fN/(!!!,<!65*>!UB^j!<E0#!<<-$nc/Xj
-rW)is!<N;q!;lg%!<E6&!s8Z1rWE?+!WiH*qZ&2U$j[%B"pGG>'I>b?C1qC%H['RWI=R$3J:<94KnPAK
-\?M6jZH:_Tjl"YUlMgQ'nb)VDm.U2@q>'a\q==+Gn)`m"hs0P"lg+NAp@.V1lgsT0roaaWlfmWrkih:(
-n*K[qj6,e"rqlWco(DPKq=a+9nFZ>HmHa01o'c#=oCD51lh:5Rp\4:Pq!@8?nF5o8o_SI\nEoi?mHsN5
-i9BOklg!X'qtTC<oCVMGrV5pLin2oAn*B9*oD/7Xnac&6jQ,mjnauA8jQuI1n*]Z7mH3^+oCVbKoC;GD
-rU]J2qYTjQqXs==lgs8tmcW]qm-Ej!nau)*l0dp(mGd?rl/q*fi8j+djl>LflegmkrnB?Ve(31#a2cQR
-a2#L*]!\cGYH4h0Z`g4!U85',_8aU7][56Ye`#H>gYLTCm+]q=i3QDi!!W&rr;lcq^&S9:!<N<'r;Zj#
-"o\KO!<NAIbfRoC^qRCbXf8.iS=,_6S=Q=JVlQu/\@8rU[^<E8S<f7nL4b-XLOP#8NKBBnT:r'UTU_=1
-Mh?=qCM@?a>?kTJCiOZEJVoYUP`q2cK7%]S@pW>?;G^+^91VT;5Xe=B<**./>uaWl6TQq9',(i]$l^K*
-,V;,ZA7fCN>>ds_84ZW^;HRLHC2J$=USim*S#3Bm[^<Wg^WO^E`5Tg0]#`"*b8JLDbfdl>^V6k\Z)G"9
-_6gMr_T0C.YIqiirOH=M]XbM[\%0&d]!fASZ+%L"bKn,D`k]g;_m?MX^qRat[^s;k^:_D)`4`Xnb0ne_
-bJhQI^:MS%]Xtemb0A,H^;n@2_8jEdY-5+<[^<s"b.+pt_nO1=aMGKkTqSR'=hVDZ`Qc]N]=t__XK9(5
-]>(t^XL>jZ^:_.o]<o)c_8F70_8!h'd_`T:b.bF+]sOfD\Z2@.XK&G/Z)k1?^9=H=[Bd'EY-kmNZa$a:
-YdLsFYd:gKTW,-oS0<cOQ'dYcK8ttEIt)olF)Gf1C2.X*Cgp^Y?u14ALPgk93gZM0T!5DpWMQ2^Z)=(d
-YFC#jO.D`0Y,%kgTq.X>R%g"=S<&VgJp`3#Ne`paSXQ(=R[fn=SXZ+:rg5s;Q][DoPaS)8V73nA\\5_e
-[]Zd7X/D_`S=5e,Nf/gSNffTqTr"fkXe;5QOc"g>H>6qk91;?B:1%^PE-?Ko&FSuTnFcMOp%\=So^VMB
-qtpBc.ei`0qYBmYnF#]2rr)W_nF,f6p\4CTq>'sep[e%No^_SAmdTi=oC_eOrq69_"SM?Xo(N(X"8)*P
-mf)Q&mdK`=p\=R\q>:'cr;$0cq"OIWp@S"Ko'l#3mdfuApA4gWkLR>CED.B6!!<fP2b$\H@9-3-A7oY&
-LU4@`X15.#R#@)mKkt.)@pWSR>[1TB<aK*;?X?c5An>7L<_?1c=&E&u@0U:S?tO.eB)Z?CB4bcTA2%S,
-An#.Y='8[2BOY@Q<``7)>$+Tr=B\j5=]ep9?X7)N;G^%Z9N,%s;c?Ok;b]n)<Ei[2>$YTG@9HZ9?!(35
-=^GWG<`Md^7SQK?5lOG.:f'bS6Td:d4[_V&6:X[A8kViK84,a;5tapF770U>9h\/P9h@fF:/+JZ:B!s?
-:/st[;Gp1^;c$.W8PV`B93"ql=]e[*>?t</='Aa/>"_Xh:ej_X8ki)X9hS4a:f(4t?2de59MSG`:.RoN
-:.R<&2D[&d/PR`G/MJb',:"cr3B]Sm4uYo$7Rp0I8P2914$m+M7nmH9S^$Kgrr;`eo^_S@mHsrOrVc3N
-n)qO,b1kY9mI]o;n*]T1n*B#ojlu(!rU:HjoCMeTq<[D3meHVSq"FFXq>1?kq=sdXm/H8llg3p(n+68I
-p\FU[p@e.Qq>9gQlJpgZjQ57WjQQ+)WrUlS!XB#5qZ&h]!X&`1!XK8G&KEFSel$(fc+pZRUr]B56psa7
-6qB<s5sm=m69R_'1,)<l1GC=!,pkGq/P8E#8PD'7=&;Bc6jud]7RKI/6q0m:4\$uN0JPUs8Okcr2(q*Q
-2C0M&3&NoV0fM?_4@)Rl.jH,\0KMBQ1+b.8,p>*(2`3HT84c9/1-@cW1d!ZL4Z=lB+WDIQ,Sh.@,pOrm
-,Tdm:$k*^e)&F,4-7C,`,97gA(EsM:,U+*B*?ujT+X/0S)]gCR-n-Pj,UFcp,Tn]l0-_Yn-Qs?J,T.:;
--mgDs/gr;04=_^01G:@9+!`<_,9\-M+XABX+!W*[,qh+S+q>;()]on,%Mffi"pP56"9&<(!WiB(!WE':
-!<WN3$4I4F&f28u+s@gD'+GHg/0G`P.h(VAJcPHDr;l9crrMHd6NI8k!W`K/"9o>D$jm:N',DNN?#ka\
-Kme?+L3eE*LPM.GKSPA;LPh>%WfECE_9UTcf@&a<jlQL=q=sdcs8)Znr`K1"s75:2k2PaihXU=4mHF<1
-lf@3bl1FN.k3;-sm-<j"kiV$so^_b8jm2I-nbD>,lKe0Aqt':Jna#N3mHO$,md0?)m.L/KoCM_=n+-)E
-p%SF^q"=L^q]Y\(oC;,2md96(kiqR)lK\*:lK.F)nFQ8@nF>u5mITZ/IcK;HnEo0"n*9B-lhKf9oCD54
-n+6/>o(D\EkjS<Ap\"=Xq=X4Tna6)Kr:]UPn`fB1lK%BojQ>gql0Ij,l0%@#n*]Q&jQPpnj5T.Yhr!JR
-iof[lmIBK-m,R<klK@!\kN(@Vhq[)Iio/\Ff[nX)f[J'acIL@e`jr1G,,h3,Vl$)^Wi!)7YG\S7WFm@f
-(_[`%#n%.O%hTEf"T\`0quHp&!<E0$klC_agAq6TqZ$X##Q=]+!WrPF`sTf%^:C_ZX/i.pU]-o.X/W)"
-Xg,4>]"#,PXJhqgQB[DfLP1>5MMdCUPa\/9rhN8]SWo+hJp_c]C1h!b?=IDYDK^DXL5M"TPE:c]HZX.:
->>e0e7Rp$E;--h&>[CiJAS#:V=]%OJ/ghbT!W`9%"Ubtd-:D!LCL9V!4FTsr85W]#B6%QpCh[ZuEdF[\
-JqTM`U8tAu[)0Dc\Co<Uc-Ftrda["&fAG?#[]Qm9\ZVmD_nia_aL/R^Z`:OS_6gSZ\@K/[\@8lQ[(3rb
-_l0ZE]t_8#Z`LUEa3Dc@\\>_a[D9>]]"Yhf]!]/hbK@cAag8[s`6$$>e9]?Y`5p0Gc-OMMa2P^(_SN@Z
-Xg5OO\%'Gt\?NQ\]=tqg\[oA]]"kkdYc,"J^TFuX[_0)Y`j`Xs^:1P^^qde(a2Yp)^rjjBa3)]P`kfm1
-[_g)(^9tV_Wiib.Ts(AkW3<D+Y-kO9Wi`S6Z*1=6Za[9DY-4q-X8]7%Z@9?`YdUU8YGJ:tX/V\_WMZ&\
-US"6WVkfrQR?j)'R?ED]OI2;qM1'8RCM.-qDJ*g)D/=KDEclkgD.R9mCiP/sR[ft@T:hm>MiEdUMi!(7
-JUiW*L4tGHQC486T:hjLT:ML@P`q;gMN*XYQC+;MZEq!N]XkVZZa$X2V$3Q`PDb0Hrd5c8K8GVTTVnil
-US46FNe`(0AR85)5s[b(=^u,\E-!DunalMKq>(!bq=saWo'l/Dp\41In+-,JqYBaRn*ocBqY'LLn*f]D
-nIb?bq"jmZoChnRp[n1Tq=sXUrppfmnaZ):nFH&;nb2hUp[n"Kp@@eRo*b3_p%J.Tq"OOVp\4[^)#*e$
-qY0[Wp@IqIm-<s1qWl7lF&t=P0ern_9it.S2uYZP8jlT_CiarRO0Q9iWkGX7TpV19N,`E0?!.)+(0k'C
-<EWC)?!Buj@qB.W>u4[.>?4p;raZ@I@;0XrB4kpmC23]]05"p7A7K7U>?kQ@>@:K,<)d(.>ujp-=]JI,
-=^#'9?!gu8;H?t(<`W<t;cQk#=+44X@piVO@q&kU?!:K:<`W@*>$P61<(fbQ9he/I9i4nk:JOY\9M.rR
-8Ou376q^*:8khlO8kMuR:/=VW8PDoU6q0^;6pO.491_ZH91qcC:..E>:/+8I7n#[084,R0;c6Rs=B/F+
-=]JF&=^"s1:f1+i;G^+c:/+GZ:)6T&<E<:.=BSg,=&i@';,^Lq:/+AQ9)_Oq8Ol9?6q0[75=%b284Gp+
-0e4k*-S6o!/2&>#0hOkh2b[(]I#"2scJ@C<k3;:+p>t/plK.-khS$hKf[/O4hWj7bk32*umcj!%n*ouD
-p[ReEoCi%[rUfRJo(DbMnac8Dp]gNep@S.Ro_n7enac/Aq"a^Zq"+1Nrq6m"qsa"7h:gH8gst'3hrsC-
-!8ISQ!WE'$!s&B%rW,Xs!sT,F'G_cHeC$cbUr9g]WiO:F>X^;83]/`O6:*Ie5s.8)67!O35WLq_+uDAB
-/MK^]6Tm[n941ml6q^0K:JFJR84H!G7n$1%/2/qG3]TPZ+t>-+69m4U2)Hj84>S`O4?GYh,UtW53\rQP
-,:kN)3Ai`b91(s691_]J5<1kg0JGCA0JkI4/0Z)U-RTrQ,V(K$-6si_,9J'V+!)74)C-F?+!VgO+!3*W
-,psu\*[<$[*$-7G)\sA<,pFKX-mg&V.N91++=JQY)'9b2(*+,$)'pLS/M/A$1G:.'.PW\3/L2Sh/12\e
-,U+?R,U+E[/h&M5/1rV&.OQbq+!;sY)]fn7)BBk=(_dYs&J>ch$ORI]'bLiY!W`?'!;up)!W`<($O6b<
-%g2_0!!2rsrrMioJcP-;rrN*#rW2Bd!s/N+"TAQ*"9\W)rW#+_!sA`2%LrpW$O@7Z7p'YTJV&DtLmaT_
-LlI=IP_+sZNei::Q*IESR]O?Ne_A[(jPT(\q>:'br;QZaqtkj7o_eOLj5T+Ym,d'ln+?&3o',AsjQPt"
-lJ^gjl0@X&n*of6mIg5Hq<78;o]P`Ao'Z2>n`8m"o(MbEl1OT3kND*om,mR*rVZ'DjRMp9oCr%Sp%n4G
-o())0lh:&FnEAolipH4'nFQ8?n*'90kj%[(j7Dm7p%7hGoCZkqq=!eHo&/j)lgs`:q=3e>p%S1Pn*K?.
-p%.M7n+c)2n+ceWp$_;3mJ$JUqWdJ6k3;F&kjn!#kNqNtkNh3lkiqI#k2#.XjQu<tkO.Bfip5megu@P_
-lK@6fgt^W;f@&7-j5&\Nh;8.i&Dl*rgt:EEk2,%WjPJVFf?tGgh:'Tmai)<=^;@dmV5C5[BeL;:"9\,n
-"p+i,!<<-$q>gNro)Jakg&M-S!rDru!<W3"!WiJC%`?,r]!erLW2QVjV50r`riHd<Za[HU\@AlJW2#oP
-NfApQL]3#uMMmR^R\$7MW2QMaR?32TI!B[KAn>CZ?Y!bcEdN:jNKB9dOc>3OF`1u$<DQ1S5X@k6;d!:2
-A7fOiC1q*b:.-rk-6O3<qu@'-%jFYQCMm]a6p5uh>?Og)A7K1kAoDm2DI[=,Vl#9/S=uaXXff%I\[o;t
-daHLlg=F0hdDs8Vd(6NbYGo(6V7F.P\?3QO[]H[?\\P_VZ+7BS\\,\m^V.:o_na<s\A,nc]["=)`Os!f
-YdV6__76ef]sb8R['dHN\&QqE]WeWU`Q#j:b/Y"2aM#.!^U1AXb/qcB\[;@BCppda^;7Ot[_KM`\%T5O
-]tM1r_7mY!`m;f@_9Bg$\%]>e^q.V#\%KSs_nj!p]"uD*]t2&&\%9DudEfkL[]m3W`6-!$Z`p:+Z`U+4
-XJi/&Y,\M)VQ-YtYHOmrZ)k.>]<\`SY,\Y6[]<*"Y,e\,WMZG[S!]Y/NK^$3Str'QTqnQ]TphXHR@gO\
-Tr>&oV4s`YR\ZjPQC=)!Q&CEIJ:)6NDKp,?C1CUS@;]t$EccGJGCb-grdGH)F+/RaJous1Mi<gcS=lRM
-U]-r!TUhC4ObnpPMia-hS?B*$Za]qE"LPPAY,MW'US!R'JUIH>.!C)pMNaU,W2Z\jTq%7#HZ`b#:.7?0
-4?lhOA8#h!md0E3o(D_Op\4X]0),)9qYU*bq>1!bq=jCIlg*d+o'u5=naZ2?oC_nUr;Q]jq"F@Oo'c/?
-p%7eGrULZpp%7qNp\+FXq"jdXnF#c7n*ff9rpb"!o_84Yqu$Hms8N#qqYB^OmdBW8o()#2md00+kK:r3
-BKdgn/LX_4=[YA53&F2q>\.r!G'&eN\#H^JYc".]Q^`nQAQDi6=B8U2=%cLl:/+_d7m^]q@UE>8=BJa.
->$b]I@Us1fCh[ElC2%BsC]8,SCMRj$AnYL+@UNVF>@^u>>$"g#:Jk+r>?=d0>?Y-2=^GH1:fh"0;GBkb
-<``='=]\X4>?P39=&i?$>le).r_X23?XHo99h\5L8kVZJ:f0sd:bYaB:/4S]<DcC]:eX/I:.e;X9N"VX
-9i+\`:JFGI6q9a65t"=15t"=>9LqQ<5=.n'9M\;H6:!e#7mo[7<E)q"=&`.#;H-Xr=BJNu;,0tg<`2gr
-:ea\a<)$%]='8[,<Du^j:/=SV9iG"g:&[ca9f,I48kDNE:JXSZ;c?Ie:J45Q:.I]A6U4"'2)R9a6S'fT
-;g<kEM3am?YdCgK]"u5/bKnW9df[t2^;CZ1bN.pIiS`\Wm-X?7mHsH:o_/%OrpU6ao_A@\nEfT4nG`"d
-p%A(UqY0dYoCDDLllPQ^mdTf@p@\.Sq>'p_pA"CLlJpXNeCN-ue_&X9k1'I>!!<<0#m:,+.KTq]!<E6&
-!<rW8'c.]!&N/(g<c#4g_S<.SaK&N60/kpQ2a0bn,W%>,@4*ug*>gk#3'8l;0ekXA/j;E^3B]o/=%teD
-:J4DX;H?k"<)Qpq92d`65X[+]:-:3l0f:'u-SIPB0I]1G1G:C93'8E42+Bk^+X&Kq2)@0P2`*ua1HIQM
-.kj7R5<(7o-Q+g'3\rH9,9n*N+rhdS-Qjca.4Q_l,pt3"IP)fg/L;/S,p+K^,;1>b,:Y8q-mKiN*$?@A
-(E=\9(E=\N.3TZI',Mc;.O5]E((h6#(DIl<-71;p-715f-7C8o/LDJa+s\cp-RUSn+!N6c+<;XU/M/@t
-,97dD*#B8)+XJ3M)AsG5*?5t4)&O&)+sIpL-70iU*uYk6&K_c#'+YK^$O-b=$jH_5"p>!l!6kKH!<E6'
-!V-3l!<<0"!!**%nGjU2!WiH-#QXu0"pkkQ'Ftot(_@QF>()$SI=I*2Jp_!bMg9c)JU`c/OHPKVH$>Oq
-\=BM5bhV4<im[5Unau_Ys8Doqq=!hEmdBlCmI9)hg?@JMlJV-uk4.m2mIBT,kiLX^khYFcm-X6/mHjT;
-mIT]=p$qD=r:KRRki1O[lMg>ln*9'$n*]T3o_ACYo_SL]q>L*\nacDLp$7)"md9Z?o'uDJqtg'Ym-!Tu
-nFZGBmIBf-l0RWqlKI4!o^VD8kMY4So(VP:md&`tp$2&7j6#=^kNqa/mH<Qpn+6#3k320kkjS-8p%S:N
-mJ-MKq>KpPmH!Eum-4$*kNMC(lKRWtkih3olfmHmiSs4nm-O<1kNMC&k2KJ)l0%3mjPf(Sio/_Hgu78L
-ioK4\hV?oCg>V&FfA5EAf@ns1g>V/Th;R#8f@A@)e^<1/bJi)ce&\)LUnEm+E,TN+A6rJA5sI7_0J"Cd
-)%$QO!!ic*!<*#j!!!&j!;?Kn!ri;c!!*-'#JId\['Hg7WW&_2W2Zo#Yd([I]Y;1s_7$YMURIC,MM?k@
-M>iB&MiX'gT;8NjYcF[qR>ZW>E,')u@q/tXB52@*H@Ud.Ng#ZgNerF;G%G&b;+X&:4$#Vs<*X-TF*W%U
-G&V"t:cg3K&-i4:r;[3+!Y7+dDfTVt;+Ej"1/(kT:JtJ'=_CiPDJ!Qf>]?[:J;TqsZamQY\B)D%`mNPq
-e^`6r_8!k#^<4I.^TFE+Z_sY(V7*b6^UV1oa1o*p[B6jIXgbmT^VRb$]tq:e]XGbq]sk]"_S=$sY,JA,
-]tV4k['-pP]Xkhpb0e8Jbg=PVd`TMD_8j`J`ONjt\\c;"^r=OEd`ohI\%0#_`5o^/`5]'n\[AWLYc,7J
-\@&ZHWMHW3ah51!]</]^\%TDWZE(7:\\GnjZ`gaK^q-kVZa[$B]"l/!`Q5Qu_o9=.b.FsbV5U]'WNrh3
-YI:pEYd1C7YH>%7Yc4k,XLGjO\%oPZZb*eUYH+k.Wi2qqUSFHWURmjBUSON[WN)kiSY)UFVPfoNTVS6N
-TqIpKWN`S)Xf%kiUS4ZkXJi+mS"QILV4!X*KQ_T]Ec#Q'A7At@84Gp44Z##`76jL;BmY5`O-cB0rhKIk
-"Jh]ZPE,Ws&;Q.&OHuiHXK\t<\\,G^\$IcmXJhtQK7%`WC2%C%GCbU5Q^seMX/DVSLO!fH>#.RP4[)&'
-<aT?MC@^odp\4IYrV.'"p@@nHo'u;@o_84Zo'uACo'u,GmkO>%naGo5nF6)Cp\F[Zp\=IVp@nC[q=jRS
-nac,8lg='-md]lCq"spap%7tOq"FCQ#P@`_o^h\Jp&+MKq>:*fqu?<]oCMYHn*B?,o@L@8I9]8`$k+.4
-8l98F>s'ea(D\AH:1%mcH[0\1ZBLlaVO3X4OI(Z<AQ_u:>Q.\U;G'b`:/=hf:/GM0?X[5;>ZP3<?".Ma
-CM[m(ChdQrCM%?uD/O91DJa3(Anld&BP(aZ?Y!GI?rKfm9Me_m>$+d(=C#3;?"@SW>ZtKC?=%&H>$+p3
-?<U?8>$5-=>ZtB>@:<JH=&`1$=^5!*8kVlJ93"nl>%1f>=&r9s:.e)L<EN-p;,9_X;G9n^7nQ3A8ki,Y
-9hIrJ9i"GR7n?6?85)fT:f1+\7SFLk8kr5T7Rf^48Ol3@:/">Y;,'b[rCgcs:/+>\;,^V%=]o!4<`WC-
-<)Zar<)cjr;Gp:g;GTt];Gp:b:/4MU84cEE9he/K8khoS;Gp=h<``@#<)61`:/"JtAQrAQAOK!V6u-ON
-A9r<.@qB+Z?XRDC=&D^l9hIcN>SUe$OMTJmf\><Gm.'iEn*fi@q"a^]r:V3,qtg!Uo'l2;md]f9o()MI
-o(DbNp$qP?nF65Hp\Fg`(@q7qqYU'[na>]+i7HB#aN2i^f\>BFec<)X!<NE%!!NB'":YP9qZ%]B%hBEc
-$Q7(85@)+P]!\`Iae;d03Aa&h3&irQ+t5*m-7:T&,q2#80KV!51+,+B1IOr?;I!@#;bK>H;*RiT=Bf':
-=]ea#6W$!C9ggm&9ftI'.3]`Q,qh290e4Y,4?GJa85i2F3CHG*6:sO(2)[Q`4"W]T1H[ub3'K`%8jb]r
-/1iP54>eW5,UXNS/h&;,4#/QG/h/.k*>oh\0KCX1.jc2]/KuPg)]fk;*[<*_,T[pG,:=]V)]^%<*?up[
-.P3:o*$m!V-nQP[)AEr-)]'M>+!2gW+X&*/+$1Vj+WMsX-8@G60g%6B/N#C6,q(/g-7C/`+W_gN*>oe>
-+s%dI+<DF;(`F/1*YoD,*#Tb?+<;RQ/Lq;W-m9KO*#^%h4=r3K0bjU%%501T*?c@0#m^_=!s/S!!6"s;
-!<`H)!W`>k!!**%rW<0&"9&?D!<E6(!<N9(!<NE/#n.7Q'Ftcl-UhEdG]e.QI?0VJ(OCdeFF&FdKU6tC
-K6;NYCSA_XR%qFAhYuO@fB_\qr:Km^p&=bgqssOUq"s[IlfR'^nEB',kj\3-mHjE/nE]-"m,dNreE?&Z
-lK[Tqjmqg$mHaQ?lg<m(lKn3/kkXi@n`oN1mFC@io^VD>nbDS6jQPt#pA4:Ho(DeQIe!.&o(`+Yq>'IP
-p@\.LmI99'nal&2nac#3mH`m"naZ8Do'bu6lJq%"rV,aGlK%=)lLX]3lK@a*lL"'-mI0T<p$_/.jPf_&
-oC)&9q>L*Zq"<\3q"=:Olfdd$jlu!hk3qm1mI0N.jQ#FhnFbu*k3ML)nFGu0io9+`=Qo,<k2P[gi9&nP
-hV[;QjPSYCgu%#Fh;RJPjQ>FWhr<_PiSrbQj5JeJi7lf8f[o'-bh(OkbMV.&b+bZ:Z_j:XP)t]^KS"Vu
-H#dhBD.mBP4Z">e$4-M/rW2fprrMNfp&P*orrMrr!!3#u"T\W*!s8T$!*91&\@AuPXf84pUSFZaXKf%:
-ZFIK[^qmh&ZEC*tQB-lWJ:`N4MiNg[PEq`6W33D1X/2GQLO=)WARf.W@Uit`DK9rNL5V%QOcbW\KR\/b
-@U)u28O4+U4Zu/)=(#lcG^b*gGA^kk8inO>"p4Z%<WNah<c2Ya?r]us82j.?;G9hf=^H#IARSPD<)J"A
-V0mreW3NkA^:VG%c.'b\d)aJWc-aAMaii&J[^riHVS9:?]WJ`WYe.<Z\&>qd]"PM_\tcaFrji?F\$`iT
-X0o<*`k\skZ+IBP_R?km^:h.c[CN]7YJA&j^:qD*]W\NH\\Q80^:V5#aN208^qe"6b0.uCaiqrP`PB?r
-[_Tnn]Yqb#]t:hY\Gj,r]t1V[\$W6C`mMiA]XbAZ_RIA"ZaR3U]!f2_]"5Pf_SWmkZEC7D_8*Xk]u\R=
-]>VL6W3F1S]=Y2FZ)j_"YGnV3]=5/U[]lg3Xg5IOZ)t4<]=Y_j\Zi-9YHY@BYGe8!W1g/^StD[NVP^#R
-R@g7LTV/0^TrG)iTVJEaUT(8kW2m"rV6$YkWMcSqWhuMdU7nTcT;J6RQ^E\oSXc%2O-#B]LP15-Jpqid
-EcYq$B2NJpIYE`FS"TbT4KGQaW2#lHNJWLILP^qKOeetWXff"?]XbS_['?a4Vi$+SF),E#AoVsCLQ.La
-R]39aTTk1SCLULG8ONJ@$qXB&?tX0?mI'N6o_&4U+o(d+q"jaXoChhNq>1!TlgO6-lf[X#m-jH8p\"7P
-o_8.]q>U6tp@S"Io'u>Ep%84S'(k\anFQ8Fo_%kMpA"@So'l5Ar:C!_rV'+aqYU0dqtp?iqt^!]o^hV@
-l/h*omHrl^cGcf/6PTe2*B-hqAoLg30-(fG/14(h>]=\#I]0N3RBWQRP`q/pJo>C49i=kb:f:+h;,gL9
-<a&Bo9kRsGAR\bM>$k]E@;0LkCMdd%D/*m'@;BZXC]J8MC(OudB4,Cb?sQo=='8g.;d*6$<CBki<_?=t
-?X@#H@U<,5;,^Is>@1H4=^#*:=C>B=@:E\S@9?fA?!^]:=]AF*<DQ.Y9h\5]<EEC;B3//8<)Z^m9hnb1
-?<:!#:J4D[9Mn_\91i&U92/2V9i"M\:eXGN7RR/N4%r7A;HQXb9hR`=9M.rN7RTd96:FR?92SVb:f1(a
-8kMcP;H-[r<*3=->?k<2;c?Xq<`rO(;HHgq<;oYn;>sH3;+sJO91qlL9hn;U:JFGS9hnSe<`E%"<)HLs
-<)?=d:JOi!@TQZGBh:i_7;m-bEfQ'7Ll@4OLl.:UR?N`&R$<_jQ'nM?`S8_if\PWTn+HAFp%S=ZqtTs\
-p\+=Qp\=IQn+#i7m-X?6o(DYLp\":Tp@[tErpCm'p%.kJo'l)Ap\Ogao^M55l/^[Nc,duRe^iF3i;`k<
-!!<60'*A(3!W`9'!=/f*!-\GD"9el7"U$F0f/?@7bcS=YYecc6>>-D!0e+e0/i5(71,V3H+XBH93(Z1a
-5qkDe2Es`493G:d<*2dm;_h-G;cH^n9hS8L3CPu+90,$d2(^OH.OdG50.nb,0eF4j5!hCp6:F0p,U=fk
-2*=8^0K)!X5W)S/4?Q&(84H'*5=.V%4#8iF/N>O5*[E'W,;:]"2+pRs1,(1,.OH8_2+';Q-mg&]/Ku\t
-*[)RS,U"E[,U=]_.OlY`)]9G>-mp5^,qh8*+=89G(FB&),T.C=(_dc.*$-FW-R:#c+WMID,:G2q-R^],
-2)dQP.O?Di.P4RR/LDYk-6OWV*?H:G,9n9J'Gq`,)&XG;)BU.D)&aP<,:Fuf-RpMg+t+ZU+sA!T3&E!4
-4?=H#'GWSf4$6//:J=DK5WL\[0JXt!.jQ#M#mCC]!8.A5!<*#a!;uuc!"/l3"U##5#6tG8!Wi6"*WZ<E
-!sAZ,!t#DB$kX-e',1lh/5gM>K78,sIsZm,8U,<'GB%q\MO(9"R"TF'ChTm.c^q)JdGi^$a48V`jQ#b$
-nF?8EnbN"Xq>UBglg3fpl1X?$oBQ)Glg*a"hrX%[lg<ctm+gY#jSe3mnEoN.k4800o]ku9p&"I\qt'FL
-l0nB@ip?7)m-NutmI9W2lK[^#rUTOPmHB#enF#c5m-aB0k2YjqlgX<,nE]9+o'Z#?n+#c6mGm0ilhL8J
-naZ8Bm-*j+m,m<bhW+(goDA%JoCqb@n+,u;oC)5=m-F''iUlX+lKn!0o(D;>p#4m!lgj`7jm2-hj6Ysn
-o(DSAn*oN$lKd[#pZUi(kN_L&kiCaZg>5uqlK@QqhWj7[khaqCf\GHEhq[2Jhr3VVj5JkLgu7DVjQ>(N
-iSWMMh:LEAhq6`:e_]HLjl4b:g=>TQdF$h*e(*C7hr!5Bg"+Nr`kosA^V.4ZP\DQ_%Ia>t!r`3%!!!&l
-!;lfs!W)j""U"o/!VHEm!WE0#!W2pX!Wo^6YcOe!TV.pMUo^`+[^s/e^r!q'^V-nRUmR0lG]eC`Ko1nS
-Pa@f1UT(K'[^N02RZ2f;B41^?$!^nOD/slLJr,HcOUR80M1KtnDJ<-J9LV2]4ZYVf85il2G(>7#JUMWQ
-=%,%q('OI6<rs+&@VfLP91DB><F/[FF_+KK9MJT+:L[Ht=&2P0X.F-JJrujoN/jL!PcUmu_7dV&_7dq6
-cHO_daLA^eYI2ETY.V!S`O*.Z]W/9FYI_HQ\%JZDZ2:j0\[J`NI]L)qZG<i\]Yr%4cH<l8]<\uc_lL8^
-^:Ce^YdqEZ[^<EM[*c\(`4<4c]Xk_d\%95`ZEh3Z]u%Rt`4NIo`PTR:_o07*]</!9[(jAi\[fGf['R<W
-]!\cGY->UH`6Q*5`6#a)]tqFs`4!7eZa-sBVnKUHZ*UmM]>V.oEQ"iU\$EWZYH"e,U850!Z+@]][C3TJ
-Wj/k5[)')TZ*:UH\[/E=V4jcj['?j4T<5)bX.PW@Q^jhGTU_aLTVA9[V5'ZOS>3'^VQ$,_W2?GjV4FHb
-XJ`(rUo_#4XJhe_S!psuXf\CmQC4\MV59d_T*^jNN/a-kMN*LL%=<"_<bQB%Mj'[)UnOL]XTtf"Rur\f
-M2;.d5`(JjV5UGrZ+%H[]XkY\YcXj^J9c-I@pre]E-6YbNK99sUnjZLLNmZJ@9HK%7RKL1:K^t6Aao0X
-o()MIp%87V%JTVlp$qM?o'u29n*BE@n."jTmH<d&nb2bRo^_PG$i'Mmp\44Ho()DGq#1#+p@@eEn*B9,
-mI0Q5n*oo?p@\.PpA"O]q>C0hrVZNhq"XRToD&1[qtg*Zo_8+MkO.m4o%CC;J6arK*$d1/7m8UD%1jO'
-,VM#65tWq(853iCFCBocBl\NFF(SidAQhYm6;UNU:fpe!>?bAV>@(fF<)maKBkh*X@9d>T?sdPYB52C&
-F*2A@FDGc3E,bbo#\[j^B4>Ud?XWk;,@4kfA6i5:<E*(+>Z4d3?!CN=>?P07=BAR+=(PWA?<L<4>Q.e0
-=^#$3<)EQq**HBE>#\?s<D6.b9iOtm@:!J]DIHs[>?bB;=B7mo=]eU!:JOP]:KCb#<E<4$;,^Io<*!.*
-=]\[,<Dct'=&rC*>$=it;,]qR;,1%h:eX\[8kVfJ8P`/Y9MJ5P7S69D92Y[h1f[U\=]SL#:JO\c=&r9r
-92eY[;+jDL84lWP9hJ/T9hnGZ:/4GR8kr2Y:Jb"l>$"d/=&aWK>#nR%;c-S#;b';Z=#MQh1f.";6s<eT
-3BK;g7n60E;GgG&?!LTDEefj0T>&4lg#VJfnauJIpA4acr;$-dr;-6_p@n4No(DM?m-sN4mdfo?naQ,I
-r;$'YoCDJNqtg*]n*TE/nbN(Wo^M54k2Y7Fb/2!Eg"P9BjT(8?!!3#urrN&uq>`nb#QOu/!!WT/'7"d9
-+#ZM^0d\)&-P[F4-S$Pn2`*0M4[D5";Eucc9gqTS4"<NO7nu*,6:jC5=%cn4;-[Qt:Jk%hrDae.7R'@&
-:IdB21c[K[90uB=0JG+.0g@fI0g7`!2@hMu2`EHC0/5%X4?>_`/N!Mer\]!V2)d6=,r.503&<6K/13#(
-,q(Am0I\nE1ce?06UO$q2EWuQ/Mf7=.3p/_+"SZn5qXiI3A)^20J4t60f:a=/MARt3AW6;/MT+?/g2_t
-)&XeH.kW%f,9RjB+<)=I.4$,],9%LA*ZQ:Q/M/J&/N#=9-RBlU+Y"3Y.juJX,pF6Q)A3Ys)''_:)&sS7
-*<%$B*?#_3*?lUJ+sJHe.Oltu+snol,q(&`.Q&Xm(FLF7"q_:i,Sh(?-OgLp%M9Hl(`",/)_*3W+!`Hk
-(YA_o!<3)i!!!&u!;llg!!NE+"9\o5IL$5e"p4o-!<<*#!WrN+!!!$&"pk_L'G_H,1fnI6H[UKuJ;8`!
-H@U![G]I_HH%M6XM4KTNJp)3tY,.P`OeLFI\>cpFZcBku_7@>$[@sJ4]skl,d)O5MbM;I?g@Xn1rU97C
-oB5Q+jR)?lkk"-"ioK:elg=-1oCDP9"S)-Pn`g#CFmJi"o_/"DmIT`?q"!e=o^_D4p&"FMnFH/Fm.0r:
-iq!'=p@e(MqY0FAn*9*'lKRj/kjA$8qYK^Pm.C#6f\50Mna5Z1p\47EkN;'smdBW&m,RU0kihC#kihO,
-mHEg#mHs91p[me9jlYn#oBP<-kP5(+p@.bBnFGl+mH`lsoBu&<p$h50khtUpo&8EclKm`ojQl$djQPdf
-kO7csk2+k[lK@j-l/^^XiT0.bj4r;BkNh<ikhFbMlf[0^jlkpehr3MKg#M#Jjl54^jlYjni8O1njke84
-kNC^^l07<kiniPGg"4NjdE]VE\[%k2E@;>+!q?9j!ri;f!!!&s!!EH.!s&Gt!<*!!!rN-#!rW*(!<TR3
-Y,eIorgsFgUo^f/\@o]W_AC#%]!nuIUmR'fF)cMUKo1tWQ^XA9UoYE<ZaR<?UR-jcDe<<T<E374Bl8$=
-J:ri@rfJC_MM-J&Deira:J4,A5!(km92o;9H%Um,JU;HK<'W/\&H_h03>+5E?YX7_<`)R`5Y>'QFE1bd
-:.7WPCJJJJ:gmL-=EARrE*6S9Klh-WH?P'oKnOi*M033;KRnK!Lms]fOHPg(];)18\])b'^:2(g]sk8[
-]r\Z\]!/ED[C<c]^:Lth^8nfZ\@o2_^q[Xm`lu9:_mHhc\&ZP*\[o\p]<K/r`4EUs^W3gua0_q_cbIE:
-^r"79]sbbi\%oYf`P]1"aNN#]`5TF1`iu#+U9qA9Z*hBb]XG(oZFIW`_SrUfYeJ5e[Ca)Y[(aDi[C<HK
-['R?[]s=lDX0TCNZ),=Dak4MC^U(D]Y,JV/W2mS=[Cj8aZ*1@-XLu-@SuK*+Z`C4:Z`("4Z)t:C\#cR"
-RBWfn]WeK7T:M^RWN2kcQ^k(ZWhQP_Q_gmcTV&<iYc+M"W1p"EXfnk5Z*:gI[^*3BYe%EMX/WD0Yb\;)
-ZELC/VPL&`U6Ut6SrSqiO,/$M:1eQsMNXL&US+:ZXp:u&S<8_hN/@Lg3/X0#Vl?`$[_BDe]",8RXf7;3
-H?*Y.@:<qjFFJn$N/sL$TV%R-H>[D*>?"<f779O>=^>KJn*U;HnaZ5Mo`"Llq"aa[p[n(Jn*K<&m/HJa
-m-3fukN_L*p\Og`p%.tXq?cojn*TT5nauSOrq6?brq&MImd9T8oC25;mdTc<oCVYHp\O^]r;?Nns8Dom
-qY0aXq"jm`p[mtEnabo,m.0c>k2tmJI6&/a-SnIh3[bXK'3H1o,:tQ)5Y*Y&9iZ@gInjHlA8k[QCgL%3
-;G&u(/Mf181HdH<-oNn;3CZD#6!IQ$A6Vo??Y4"]@;0ImE,oi;F)5i@F)>c3E,p#@F_PT*CLUsf@:3:;
->Tm3W>ut-0<E<7(@:<MI>[LuL<F'*@>$G6:@9HiD=&W@7IU$8g>[:fG=]AL(<*31$>$+["<Dcas:/t.q
-Am\kTAR&JD=B]'=>?Fp*<``C+>"MRa<*2pl;Gp:d<)umm:fgb$='Am6=&i0t='Jm0:f9nb?;sd$:Jk%c
-92JGX9i"GV:JabW84Z-=:JXDF7TW_n;cHk":fLIr<*!1*Cf=/'8Q8Vb>#\Bq91r#U:f0t[84l]X:ejkZ
-85<,\9hS\s?!:?6>#nU+=BA^0=C#-18kNK#6p!4Y:K'nZ@:MJb5X7e28PN&`<EWj>?!Li_Q(EMl]ZAOR
-ip6%%o()PLqu6Qmq=jpgr;$?c%e9,\o^D/4mdTZ4o'uGD-h-g-rVH9\oCDJNqtg$YmH`m"mIU2Mp%.Y>
-l/pmRcGd`Og"P9Bjc9BD!Y,Y@r;Zj"!WE)p!-SAJ!!NK,%h&dI(EO),"U@+2&-idU"U+u3"Tno7!rr?+
-"U#)F&IK!l,Vqk@+[\@e=$]/G=%un(;.O3.>'"%F9i4ts?t<tH;,:(M91M010fhEX3\`uf1c@0@/N#1M
-76iai6:O0h5"e-u2`s,i0fh`V-@S!P3^Q.q5"J$t.Q&n21GCFC2CU.4/iG[;0e#4[2_?mH2)[3B1I4;c
-0e4\+1,LmN*%2m]3@#k".jQAm1+OUs/MAb/2*ErO.OHGn2`E61/KQZ<0ISS"-S$A],U4<O-6XNZ.3fiQ
-*#0><,o.(0/MSh'-S[1s-S6hr.o8)X-6a<C-m^)p-m]rR)&s_B,Tdm<)'^LR*$c=7+"&9P)DF'+/1W>(
--6t2p/2An33A`3,*]H/!&e#'h-QaBb3>3&?'GhZ**?Z^O+u:kN,6Br!-.r:M!!<E/!<MNer;l9cr;cs"
-!<N-!!s&E)!r;m+!<N?*"9f#9$k*II!s%rnE<-4J#RC_C%i5ul$4\"mEINduG&VD9F*rLbF)Z/CJoksP
-G(b+/J9Q4-\Zqd!^t@c3kLJGPj7;p=s82-@iT&nRe]l.Tcd0_R]sYD>R%^=MVm3M;`nKbJmdp><l1=B,
-l/qQrkN_4"k3)1(mdKRTm-j)`oBP>sjknnQm-O32m,d0`md0Q6i8Etgio'"Zm-<igo&euup%%M9kjRs0
-r;HKjo'Pf2nF?#9qt9IJmd'<8meHYPo(MeIoCDD>nb2\JnFl>8o(MJ8o]kf<p[.A@lg"K4($Y/VmI0<(
-md9<3o]4opnEoiGqX*lUpA4UKl0mTel0I9clgFKAna,c8mcNm(o_Ie0kj.ErnF,W'l0.3tq!RG5lK[Eg
-jQG[gmH*?`g=P!3hqm&@jPekUpZC>eiTB+WiS<;RkM+kPe_B$Cro56[f&PN:hVd2Ch;[)@k31RRk2P.L
-i8N>:d`L4tdad"'in_i][uMm?p]19orW)ouq#LEqlMpncr;cftnc1BG!<WK2#R-ETOcGE`QC=>;WNiqF
-^;/(@bK%E.Z)OUjQ&UHHH?a^\J;KJ_WN`A(YWf=pW1f`IOG\U4DJ*B]>$GEIDKC&`Pa.Z&OGA=4F)#2h
-=B8<h7Rp'I<*EX<BlSHLK7e`$I!fpB9fFI/"8r3]"!1$-=CYW691qZF;H?Rb77UWr<DcOh>Yf6C<`jjL
-TSeAs[(jGlXLH*W_8O=CdCH*MWiW4uTp_=D@@NI<IWBXNCiai?G'eUiNhEel\@fqeZ,!oSZ*1pAYdCUI
-YHYOHZEg^?[B#J+[&^@7Wi3#8_SjL2\[/W\_TTs*[DB\cYdh$R]Y:Gh]=5W'c,dl:`PfgKf[SQq_SF%f
-`u2hCaM>U+]>)M'bg=GMaN262]=GA]^V@Fl&APZW]>(_V`ji_,bJ(^4]=@jKC:_0t^;7@h^V.5!a0MeX
-_S*q=`jECn`l"s_\#,k&Z)"2#[D9Yi[(*ZSXL,CK_m,o=]skSi_7?k\[BRBd]!SoQ[&p=/YHG"7X/DY]
-Q^F;9UR[sUV4Xg)X.u;bX/DejUSY2tU8=fW!hcHmri(.=S%5`'ZF-m@Zam6@]">,I\Zr*4ZaR'<X.cr*
-USaleY`sX$R7^:cI#3c8LlRahS<oV<VPKiRR@g"8Oc>BiS;iGeOdDW6Vl6]$ZE^L1V3?glI!0ROF*2J?
-Dg$MZL4=l5NK&gKJp)0H?WU6-;GL%b;c?Nm,QI]<q"+7On*TK.mHjB/jQ,Lhn*fl@rVuikna#H&l07?k
-kl0oZk3;@+qY9^QqYU*`p\4CUrq-]oq"k!ghrF%nq"OOYrr)in$3'r(rqlHap@\%Ung!i!naQJSq"jdY
-oC_bMp@$\FZ#q690/ka>.4Hl+5=.[u2`X5@*?#b9.QKIi9hSB-Pa6rLO-YTYKR\]6EFWB_ARo=_ARf1S
-<)?7^;,U.e9M8&S928;Y92eGY;I*^@@:<egEHl[+EAr,ZEH?,DEH-,>D/X<.Ch[*lC2.O!B4bgd@q9.[
-?X$`E@qK:V>[h/RA7oIeAmnbM>ZFs3>$!ac:/Xqg>[:N<<)HIh;cH[m>?+U#;,:(j;-7%'<E<.!@:<MM
-?t3\T?XmGI@:NVJ=]8:)>ZFd.<)`cn5Z:]c='/I%=BAL,>>e3r=]\d:@Tm&E@UW;=>>e:!=Ai%!9Mn\_
-92//T7nZNP<(]JJ7RT[:8k2KI:JFnr>$!7W=%l1X9hnG_=B/9r:/Y"i=&2La;G^(d>uONn;,^=f:g.+5
-@9HiA='8g:ra.?a=&r0n;H-Ld9Me>T;cHFa;as,E:K:Is<`!"&91VH97pBG(Au2fQccF5gjQ#M#rr3o9
-r;$-_pA"CToC;GGp\=FRoCVbNq=jUXp\60,l/qR,md9K7p\=X[na5c5naZGPqYL$Zn*T<!j5At[l0HpS
-l0e!(WrV2\rrN#trW2co!W`90rW5V=ML@WBHF9B@Q"u/V>=LqE=AhLI3]T2S-63m=+!)48%giaN"ptbF
-$5![Z)(ds<5!`+G=)hbN=&X!.<ErI<;cR:-:/Xn^A5P]>>tRLU83]4(77KmD7634\84HNO1GqTi5WqV&
-:.[`%8N/4\5<LeZ,qUZ&6:O1-1+Oe(0/5+25VjuD.jcc*.lfdN0f:g@5sIIm5"8"-4@V@d5=RUe3@ZXH
-5;+ZO/1UWH(+_-t1,UX71b^OE4=;=*2D@3i7l!.j<_#M,.lAOn.kW"i/g2\r,Tn<W+W2CG-SHMS*$#n9
-+X.mI+s\<e5W(,J0-M;U+<hsV0.8+g)]g(F,p+$E,p=3R4XD0h+seEU+Y53,3@ZU9,:P?*r\GfO,VCAd
--n?Sc+X\9P/1_nc.N9'=,V(Do-lt/s)Aj2&*$l[I!$eZI!X&N)li?tbr;ciupAjpfr;d''!<N<)!r2ip
-!XAi3#R_%J#6k).!s&H(!VcXa!WrK+"q;7Z%i@9,IX?KlG\q59I!g9cG^4OUG(Y*hI!1'bJpi?)T>%nD
-W5.'IkNCd_h!+P+nb`1Up$_86o(2>8kOJ'gmdKK(m*<l.g="?qc,df7[^sQ@p@RbBn+#u7o'c/>j6G[b
-kOniE2=0r+lgjT9oCD>9mJ6POp\=OTmc<BnmcENkh;dYbjm2*rk3(^^kO%U#lgFQAoCVM<oCD>KlkJjR
-lLF0%lg=*/p@7nPp\4L]rq5dZm/u\?mI2Ogkje<4lfmNon+#`0nbDhNna>`.kj%^*m.9i:nbhqBmdKN0
-o_S+Mrp`nNn+Z2.jlbXbmH!^,naZ;Go^MA6l1FN2nF#Q+mdB9"l079qo]kN#k4@s&k2Y=RiRur@hr*GM
-hrNYPk2=nIlfmBdk3;$gk1neRi7[&Pj5DTNj5&MLj58eLh<*nYf[ea*fAbiIhW3VMgu./Ee'u[sgXOp3
-h;mM?\;i3S"8Dj$!<E0#!<E9'q#LEqn,W=dqu?]tq#L?or;m6,!X&Z2"pL-OB9%n.OHc3)UT(Q/^;%P2
-cHF8C\?Ms,R$*>ZIsQBfI"RBCTW##tZa@$?Un!a4MhZ_(D.d9]>?t]NE--GjQC+,,NeVt,E+`Q]<E)da
-7S$3M<aB-GCiauSJUi5qG&h4u7kl1p"9&96!@(KE<*37#84Q<O;c-:`:/"5bIV;nj=A`3s>$59DK<;2L
-O/'%s`5B.#^;%\+]Z\[A^:1M\_op-<^WFC.]="]FVkpZ(V50`PP`'m4HAe`:_RI4k]t_"i\\>bX[&^73
-\[8fRZamcU^:_.q_nEUle'ZLfd*TtS\$j)j\[T,Q[(!i[]t)"k]X>2^aMl$8;T-u.b0.c>b/qT;^qmn(
-^;@Fg]=knnaMQ*Db0&#Xe%WB!Za@'FZ*UpCXh)3PZb!KO_Sa!t_p-?F_nWgn\%9Gj]Z%k)_U?<4^VRRs
-a2Y[(rjaG\\&,GKX/r5"[&UOH\[fJj]stSUZ+[]Q\A5\f_8*Rd[^WKO_R-GMI]pJoYHFq%TVn9LTqnBU
-TV/9ZV5pG\TX(f"V5pf#W2l\gX/DSfYc4S&WM?5eWMQr)Z+R`UY,nh+WO0.=Ydgm:WjB.<XK8;-Yc+Y'
-Xg4@GPaP?RCO:elJqT#DPa7Z'USX`XS"$(CQ]mGiR@9%lNffWuUSXlhY-G44-`Nr,Ner72G'%kKEG]W;
-I"$ZtK7SZ-KS5)*F(o)e<`W-q;,C+e:bi"LqY'XQp%._Am-jE2oBkVukN_I'nb)eWqt0CDl07X(lKIR#
-m-F34p\+CRn*BW?r:WYTp@e7UqYU<lk3)4+q"FIVqYU0bq"jpes8MrmqY9jZq"FCQp%%S>qtojLmHO!*
-nFQ/7g!8Qe0.ee0/0cJk4?Phj5<qGL3u/k[+se]t3(?M@>^Mp6RYHlfMi<OIN0A?q?s-oKBlS$)BP;!g
-?sdGUA85gmCiOE5EGfB$>?Ofr5se4G@sN0?G'A1PGBS1SDK9W4EGo]5E,9H3Ci=34FE;D=DJO!$BkhBp
-@p`MMA,]gF>%M;\AnP[b?X-]5=]\W3<E;t!=&`0t:fLCkr_RN1:et"c9i"V`;cZgt=B8I*>[:fG?!UcB
-?!LZB>?YED?!UB*;--gu<**=/=]\X';c6Uu=&rL.=BT'8<EN@(='K-<?!LT<='K'8;cQgr<E_jc:JOY]
-;,Bt]84cWQ8khfE7S$-@8kVuT<EWB*<)usrr_<\m8PW,W:/Fgd=(bE,:K(%]:01Fm:K(4k;,^Y&?X6f?
-@UEGL?X$]??X6T-;HR%"8kDWF8l&8X9i=DI7Sd#d<``4)=A;FY6:b?j=(\POda#hNiSrbTnbN4brqlKc
-q=sg^p\+4Mo_.tNo^hYIp\=a]!;-Zkn*0!,p$qVCpAXn.p[IS<mI'?;qY9aUnF,r5ki_$hl0RcigZe%i
-l)XmJ!!!<#!;Z`m!)3Io!WiQ20<2aD7XD;<YcEe`^h?J01e(;A?WBWi:fC"R5>=gA;+O&J8kDr`7QEFU
-+r1Xo#ne[VFC/ftCMmEpA8Q*U>=qRh=Ai4%ISEpM9j(S+BkCRM=CPWA>?tN583&Rq83/al01&--6q]s<
-4?,#F1c7'B1FtRG1Gpa51GUL1.4Qht-S?_i-7LAq2(ggJ2`Efa6UX$p2E3TQ1c@EM/j;W\2Cp.%1c-a7
-1dF2c1b^I1.5!S80KV?Q3(c._1c6sB4@_:l3]ArT.lB[I,q(/f-o)Y`-6sic.OQGc*$$CP*[;aG*$?FF
-*[)jR/iYL3.juqn+sA$G*?lFA+!DsXrZsfO+=/-H*A&`b+=/E^,:+lm2)-L64#8WM1G(.51G:1'-S[A*
-*?-%:)^QjU+t4BE)'g^`.Ouc%/fl&P(EFnI!ZiQeYQ+_+!Wh?^!!2foqZ$Tsp&P'mrW)lt!<N<"!WW?%
-"98Mu!<*!#!!*-!!(-ek&.K'b.n!T\Kn4GfDea39JqA>mH\?okH@^?iH#S.XL5M.OU;=UTWk-aBkNLj`
-jl>n'l0[d,q=<qAp%S%Cm.;LknFlMEpu12rm-*NkhW*YYinW,3b/q0/bi%a>f'W))mJ-\X=SVUbqtKm_
-qs<e@md09'jm2=!k3ML!fAk]Fk3DF+n)*<qiof@gmHa''m-a0(mc!O#l0.'`lg*g!kNV=!lf[6ajQPmo
-lfdNpkj%I&o^hA2m-NoskiiTBjlc1(m-sZ>oC;>;l08-59'kg(l1OW7pA4FMq=a@Ko(;VIo'Z,=lg!U#
-qtBLEm-O0.l1"?:nal;=oC;#)nb;YEm-3d%lf[?kn`]E5lK7Bqn*/usiSE>MrSSXPh:gNBi8WqYf\5HN
-iS`h\jPo:Uh;[GMj65PVkj%?gh;I5Ihqd5Qk24kBg"G*9i8<GMhV?iCi8*#:d+6duh;[GWhTW-I*shuF
-!!<6&"9J2rrrMWirrMcm"T\Z-"9el*!<3)q!;cftMAqA*M2I=XS=ld^[(=)ka32WG_n<@WV4*U-KS'2Q
-?\F5oPF8,CXLG[FYG[qTM1gD-G]IS4An,CaDKC5VLR=KuQ&p`IFDYVt=]SR%<Dl^o>$b]OCN=QBH$=FO
-EGfJs<(fD))\E/R#TuNFG?n?J91_QB;--gs:/Y7r9NtV+;cZX^;,:A)CheX.Z)s+WY.qii\\H"k^r!Cd
-]Yr%1]tqn:a1fC4`59[;^rj*o^V[XnZ`:76ZE9mlP`:`OL6SaJV4Y<9bIksBcd0JC`6#m7c-<]/^qBZW
-+1/\q]!o>h\#6U7YID*[`PS^a]s+uQ]t_7n]tVG"^D+Vh]=bY^Xf]4G\@/fS]=YVZX/W<%[0*nEZEjJ;
-0"f*;['7!IYcY4:[&pRG]sbPna2Pp4]skPc^:q:o]XbAZaMkp;dE'/Mb/D6;rl>M^\A#S_['%!__n*7a
-rjWuR\A,_g]XkPa\ur'E_S*Ln]"5Yf[BR!Q[Ca;_YC<jb\[&B@VkToaUnj]XTUqR;W2->mVO<sSY,8"q
-XJi%sUo(5pVldA1ZaI*<VQ$PkZ`pgJ]<eT;XK8P/Yck77Y,\P2['m3CW3<8%Y-k^HU5"_g94r?kNK&^M
-NffKhS><3eWMcPeV5'QFNJj!bO,o9_Pa\)7TV8-VVBht3TU1n&M1gD/I!B[KD/O?3DfBZ4D/ONHK7%rb
-C1Uj_@9-G-<"o<0qXa@Ko^_J;n*]c:p$_53mdU5M"o7icp$qJLlN-D7rot]nmI'fGrVZNamHjE;oC_bK
-o^hYFoCDSJqYKXLq>1!aq"k!c$Ma>gq"ad_q"FFRIeNF,p@n@Xq=jUWo_A:\r;69bk/*sN?;3IA2_QX/
-,qV#;4?GMa5sI4a4?,Df2b$8<=_:rdS=u:)MN<RLLP:\IEFN3Q='f?I?WU?8?<:')=^"s6>[CrZDfg,?
-CiF0(BkCp`>Zb!+92Sc$Bjb1\DK0H3F*)M?CNFQ:rc:/8C2.HrBOt[jDJX')DeifrAS5aoDfTc4E-#l3
-Bl.a%BP2!g@:<YPA7]7Z?=%2R@prhUARo=[?!C\8@K9p;@K'^RASG^`?!q&G>[CcF>[:iL?t3DG>$5!0
-<)rit(04F5:KCIm=Bed'=]SL$<E3(";G^7g%o#_i:g$ao9hnG[:e=AX;#X679i"PU7ScoY:.RlF8PMiP
-:/k"i=]\R(<`Dmj:/Ob];,U<k="[KS<`Dsq<DlOd<)ump<E3!s<*3=1?<^`F?X[DP>?Y9:=]\X+>?k6.
-;,^Cm=8c5684QBL=B/O.<*3*n;,0_Y;-6^??^S[Xbg+MojPAkiq=Et;jlP[ko_84Zq#(!]o'c&;nFlVU
-q[E;uqu-9`p%7qJn*orJobd;inauSPq>U9bnF,l<p[.81jltslkiLq)maV<P!!<6'!<N&trW*-%!<N9%
-quJ)D!<E<.&IL8)cC[g?QCjnCNiBHk76E"P4@W+30Ju*_2_6UC3IWqR4[)M@=D2PT;H$(T7RK?n.3]ZM
-%MU!H8MVhm>\d5PFF&@<<+^)YApJYn;,g=a8OPaC=]A*r?;EIM4[MkB?=dG6=(G$$86B"k9hS5P6:+4"
-77TX-1G_He5s@Fr77BR)1+tOK5!D4n3]]Df5"AI@3]&u_1bq!L3Y4&'77B@,4?Ybc2D?[60JYE_0PW0e
--8dM.3']8O4?"rJ0f([C.jceq+sA!S3%u[',:"T_*@!!\,pjo^-7'TK,qUJi+<;IF,Tn6T0-i52/LW2&
-/0lA^+rq[K+sJ?\,pOWX-6a`a,8qLJ.O-,c-mg5e.P*A3/MoUK4"<ET0.\h4/1rG*2)d-7+snWb/1rJ)
-/fYcO,VCT#0.&7u*@2sR,9RsB'<_E9!<</^!<3)d!<3)t!WiB(!qQBp!s8]1"TAN%!WW8r!#u(F#Rh+Q
-)`CJu?Wq]!E,'B6G(XmcJ:)s)Joc6eH>IP;ApoB%PELTn`4rR]]\)9-ki1Ubg[=q/mc3I%nalMOq=<eB
-q=X:Qp[n:?hW<t`l0druip#ajjk\4HN0]p9]q:%=R^/d!_8*V(ajoG/hrNhio^1l/p%Ik<n*oW/na#!)
-n*9-"jlPXblg<ZpiT91elg=04oCV`3jm;F'n*0*0nF5f.kNV6onE]9&mdBB&lf@-jkiCmno]YK-oBPT0
-mHs-&oC;5?pAFddmfMb9ir8$pl0n*-kP"H1o_nLOnauD?nbDnLlKe$5o^V;6nb)PEo(DM6mI9c?oC;55
-lL=6+nFlJPkmQhBl0.C#jQPsmiohoUmH<Wpjl,7alfd9]f\5*8hqmAWkhtIbiniMMiniPNg>D&XkiUj[
-i9'8&josf$j5AhPrnmn<jQ>V(j9jo(i8EMPiS`GDfDa>/h;I5Kl.<@e(CU?IquH]so`5!mnGrFdr;lfr
-!s&H(!W)lq!=Al0!s/N-!s8T+"&4K&JVJr?PanGGY.)*^`lQ9D`kf3kWMG`;LOt&,JqA`8O-lQ9XK]4E
-Z`U$lObS7/G]Rk?BkV*lCN=]OKSl:jRZre_G&Lu$>?"L"rDNo&?".JaEHqJ.,'@m@BkLjV<),h9+V"V]
-+[9.AA5Z;u78$?M=\Mgr;cd7+IS*^E84l64;-7ULCh8:+Z(mYXZGXPq]>DFh]ZRsuZaRff`QZcVa1TRC
-ai2KJ`6>Zs]"P\g^:gYN\$rQCUQASS=^Q9'@n]d-GA2D\L44u8Q_pLOX/WnM]=#2hahYI*_n*P"]W95m
-]"5AY[C<BP^9>)O[C*]]^r+@=1sF7N]=bej\$sAl^q7%_\%&i[\$EER]="lPYHP@AYHb[SZEV$W['IBT
-\?WEV]stl#e'@s/!kG_Crj+Dk_83dob/Cj3e&oGDaMkp4cHO56[D'Gl]XG5\_SEgu_RltY\\Gnm]!\iL
-\[JcQ_7[&P\I#pZ\$`]YYd:mD2QX6i[]lp=XJ`##Z*'djR$jD5UnXcjY,%u!VkTl^VkTo_UT(N+Za$R-
-WN`_5Yd(=-\?rTKrj2p>]">Sc[C*@>Y;j)#]=,/RYGnV+['Qp=OdV%qCOLnrNJE@NOH,EkTVn`dV50lb
-V4X-:NK]TfO,]6`Q^OD7SY)N#TV8!MR?s%rMM?_4G]I\;D/F$$B4YR_B5r6IIXH?YCM7<j>?Uo*!rD`d
-rpVT5o'u/<o(MbOo',E)n+6,Bq!IP<mHj6.nF,W0nFH)?oD8=^qt]aHlg4-0o(2PRp(mDuq"jgbrq6$]
-q=s[Up%.kLo^h_Kq#:-kqYL<iqu6Ftq=s^Wo'u8<pA4dgs8DWUf>b%>:ae"O.4$Gp1d*QR5<M2"5Vt>U
-0/5@=7SRH&Am0PQToY1lP`CTTLl[C0@:EDA>$PHA>$bWF=&N1,?!:TA?tF7pF)u5<F`[Lq(M75c<\l9_
-2apJ'.4mJL5"\^M9MnYl@i/ZaA7BCmBOtjpD.m^'EGTK3D.I^+Ci!ndC(Y?)F_to-Bkh?rBPD'jB4t^a
-radZj@VKFdA78qV@q'"Z@:EbX@UEVP?XdJO?tEqV?"7DQ?XmPR?=7>S@V/nT@/a70<Du`n;AN87=B80t
-<)6M"<`2ms<Dle!=B%sg;@ZW(;,0h_;c?Ok;c-.\:B"&s:J=AQ:/+;S;,9d_7mKU>9M\J`9i=tj;cZpt
-:JO\a;,L:p<``7!;cd'u;,^Os;H$Xq;,C.h;,L4n>@:oK?sQo??X[;K?s[#?=BAT'=9D]1>[784'3\L0
-8P`/b<a8m5=Aqpk9h@lW?8>SeON6;;cHbJ2h;Rkon*/uoioKFtqY^?jrquH[n*ff7nauVPq"FLTp[[kE
-pA"FWp\st/p%.bDnac8?p@Ie>lg4*1naGr7nF,i5lfdj,n*nm.^]4E;"TeE!!<E3!!<`H)!!*-!!$_LH
-&e5KZ0uqR\?YlmRVjj$[Vb9<H2_ZsD6U!Ru8k1fj3^QP*4%)D&:KUM%A6)oKA4/gW90bZp*<?-@!='2<
-!!!$,":Z+\%Mom.3&EHR3*BBY6VC`l:f1V0<*3[34E4\,;bp%Z9i#//92S&J9E%ce;^taK3^lP/8O#F>
-8k_Z;4[24q8O,=#77BC!5W1M`4Z5;h9/e[q7liUt5RBV43_2\)90l<Ar\Xa/.4"m?1G(IA0I/S2-8S"J
-.kib6.kj%F0HhVj/M/Cr+t5,r.4[#!*[)dX.46Db*ZcRN*@!']*W@$8*[;jS-7g;f/gr%u.k)\d,:4TZ
--nZtr+s.pQ,p=BW.k2_h.jZ;[,:+HT,:P9+5!(b[/-msh4#])Y1b:H[/fZW(2`ETN1bgO&*[E*e0/YUA
-/LDPc,9@gT-Q`l&!!!$"!Ta=]!VQNn!UKgd!W<)q!!!&r!!<6%!<N0$+9MlS"9o/>%2][4;JBl[Ci=*3
-Des`HGCXaaKn"DqG]S=TG&2,<F,>pFMhunX_SELX\_5a#jko"YhXUUErU&k:o(rCdrquZdq"=4Qp[n:M
-m.'W2lgO6+hqd2Hl1")qiT8VDlIEYlb1OGB^p0W9V6.,+W2,cVTUD@Xc-aJYiTK.ZoD87QoC_nQn*T`)
-kNUmkkN1ailKIErm-/ZTlg!Zsmc`d"io]=ZhrX%`mHWltlKdQgl/UmlmH<TqoB>B-oBPQ/mI'3$md00*
-jRMTql0RTrmdBE'kO.d&l1XT+mJ-ACo(M_Cme-/8oCMMHr;HNblgs`:nbDb?kNM:&o^hYDkO8!-j6H!o
-ioT:bkl0oPjP&JPi8??Qk4@s(lfmKikMkFTgY:TFkMG+WlK[NqlepXVio&VKin`PRkj.Bhh:CEAjQQ!u
-lMfWAh;$oeiuR7Cio/kSgu.2Pinr_Qhrs"Shr3\Uh;QqoC^L:GiW/iV!!*$"o`,*r"UGA<rWE-$"9AN)
-!<N)u!!2ut07JA"JVfJVT;Scs]"uG.aMGX)\$;p+S;iAZJqA]3M34'kTV\]kXfSS$TpUpsJGsKdE?B4A
-F*N+dM3*sfR?iqkIroC6>$+a$;H-b&?Xm\cF*W4^I=HZfDId!Q;+<r>6UO7%/J03l;dWj=?pm[Y78ZrY
-<_?Cu=&`-s9hS5G6:=4D>\@GR?\PbhVN[FT]YV7k^VmFnda?=R]#2Y>g"G!*dE'PQ`6ciPeAK#>a1T+&
-^U^GGXK&bG];Ma8T;8uhKTV@jKS5)'B5;$nF)-5;A63DQ>[VuJS;s8H[]csTcHX;HaN_oF^;[%UZ_tF@
-YcbLF[C!HS\?rZNYd(dEY.:U:XeqtuZ*1gLZa7-NZDk79Z+7HPZ*hHTZG45`Zb3l]Za.3R[C`ZY\ZE3L
-['I?W\?WER]X>;m_6^o#aMGj<aM5L2`jrt'^W1fMdE]Y?_8<n#ahtNkZF7E]^:q7a]"YSS[(*BFZEpsH
-]">SXUStGsWN`S?\$EEIXJrD#UnF9LTr+lbUT(K%X0&Y'U8"N]TVA<[WNW_=Z)OXmVQ?u-]"5;NXfSP)
-Z*^pG[^WTKZEUF7ZEq$D\$i][\$*6F[]up?Z`td8:iLiDLPCG6KSG,4OHuE/TV8-UX/i1mR[K_9R$Eer
-NfK*ZrJ3"_Nf]HmS=5k3PE(QLF`(f#=&;R]8PE#`@;0\-IXHWmH?aUHARSnO@JKWkrpgNio'u2<nFcGH
-p%8%Sq>U.'qXO%Bm-O04pu^Z$mIU)Kqu6NlrW`>snaGu:o)/)&o'c):o()GHqYL0hqY9g[p@\(LoCV_I
-oC2ABp%%_Hq"apdrq]7aqYpNpp>*ikR!MI/!sAua2DHjG4#K)S3]],Q1GC@N9LVKD8mGbA@UWAdU8*a$
-OdMAiK8,MIDIR3g@:3A8;-$k*>?kB4=Ahdg<)ZXmBkV6rBPDC&EboN-Dg$JP?=IGL?"dG;<)[$q9MIr9
-3Aif\3B&fG1b^F55#"dC=CPfK@VTh"C2.R'DJ<`uEHZMEF)Q!qD(]X=C2%<uDJa92DJO3+ChdWsCMdm+
-D/=$*D/*^"BkhO'Chdd"@:<b\@UWhZA:@rqA7T.[>@LrB?!glB@:<MJ?"%/J:KC@d;-6js<E<*s;H?dn
-:/4M[<`W0p8PMrQ9i4YU92&)X;c6Lj92JM\8PDlP7nQBH:Jk"f;+aMZ:f(.k<`2ms<)HOm=&r:!<``O3
-<)ct)>Zk68<`E%"<`E%"=^5<C@piPG<X;l8?X[MW@U<F@?3"I6@fg1QAc?3e?rL'/=^YTF?tEbS>$Y0.
-;H$4mFF;-fk2GFpp@\+Ur:fmYp%S4Yq$$NgmG?[crpBmZp\XmeqA&i&qtg0bp\"4Oo'u8@o_A=_rqZ*P
-rpLKfn*g#@n*TH+lKRa+oCDJD!!&DerrMoq"9AN'!<E*"quHWpGm4Ng$46qne_54>Cq@HYNKC`V;+4Sa
-8O#3^/N?!`5X@Xk3A2m=1+b=]:01Rm:gR:184H-D@WuZE3BelF81>,j)_DU4&dSO@!<WN.!s&B'!<<-+
-(`O&74$bee=(u5G='T<F;GC4e?=?N8<DQ7f;bp+^:J4/P<DuRe>Ydmo6qTp45"JC?>#S*g;cQCQ;+=)W
-=A27_:cg^1:-La077B:!7704,0h"2W2EWlS5s[Rf2F0Vg-9!M!.lfI=0fLm=.lB-^-7gDn2E*B>+!i6X
-,V:Da+!;dW/M&D$*[WB]*$HRL*$-.D,Ub,l,T7^M,9n[;-nm)!/1Dhj-n-Jf+=&<e1*e.r1,:I71aaOo
-.46>c.4d234[;"^/L2l'2EO>r4u>,R1Gh0W5X%J%5X%@p2CL(11,q?X4%_[r1Gg[5,q0ri):nlA!9=.Z
-!UKdd!WE0"!Vl]q!Vl`p!WW?$!rW/r!$21C!<<0($5l!*A8Q!mBkqO3FDlYXFEiImKR7]SE.3"IH$"Fd
-M3j<gKo1JW_SWjR[b9X'jPJhVi9pI=rq#OFo_8+OoCr+Uqt^'fs8;l[kjnH9m-Ed"h;RVYjm2'sp%[S-
-q"=+HkO[Ndki:Osp%%J1jlFq6_RI5#d`8eiX/MGQWkHBd_8=C@aN<&OdFHY1lK[a)o();?o5aHmkiL^a
-mcs!)k3M<liT]aqkNCsgl0[ctjl>IgmHj*%o^(o5nEAoplL=)tk31sjl1XN)lg3cumdB>tj6c6rlLs]-
-lLFB6mI9T0me6>Bq"3\1n+ceRoCMA3lLaiBnEfN3oC229m-aE/gY_AdiVqpEk3VR(legdil58gTmHj'"
-lg*g!m,$XXjQ#4WhrNn_lKRO3k!%kfkih$el/CUWhra(^lf@3hh;IJ^lIF_Lj5K"Whq[#Ci8NVPiTBIl
-k2G@]j5AM>h;@8Tini2#FVkMf!;QZg!<3)p!!!&u!;-<r!<E0%!sJf%!!!)s!WE.%!s8UPI!pR&Od_uC
-Y-bjX`lH-6]XY;MV4Ep4MM6\:M2dU^R\-CSXf\e'V4a9@MhHRsD/O?6FE_tTIY<T=PEqMuOG\[9De<?X
-<DcUk<a&d;B5;O4IXHWqIsc<P?WBfl5X.Co4?YVV3C-G@?!CW@78cfL<E)Xg>?b?391MWO6r6EK;cmR:
-@U*DQKs@kaKU0$__7R1k_R-tubL";D`66KQa2c?LbL+V\gY167]=Z/-_S<ak]W/0EYd1jH]uJ0tYK=f!
-_6_%XWOB"0ahYTtI]T]RRZWAPJ<QReIVEe?@:!l,OGJgSQC<u#UkY2)QFF<2]"Z"s^;7b+_6L/@YIh0G
-]<A]NX/WG9[C!9GZ*h0PZ*LU>\@fA[[DTPa]Y(SQZ*h<RX0K(:ZF.]aY.2$I[Cj/[X00%FZ+S5q[CjGp
-`4s1*]YDV1_9'U!'!o<occ*`:]<euaa25Hs[_0>drO=Aj[%XD+]!&EGZEq0V]XY#G\[8`U\[SlK[C*9D
-[%a=lW26;bU8b/pYck2.Wue7?Xf\J!YH+_#WNi\2\$*'?Vl?u2[A0b+Z*L^BZ2Uj@Yd1L;ZF.BX]<]#Z
-\[JN9['$jFZELQ:]:3&MJ!,hRMMd=MLkpqKQC424TV8EeWMH,UTUqU=PECc\LP^P2I=6X"M2R^jSXl49
-Oc=m8De<BU8OPL"6qgQd@qg18ItE9'IXGpEA7K+[p@e.Lo(;qT+nP9qp%%YEn+?/Co^q_FoC;8:nFQSV
-md0H6q>1!dp\4A!q=sRMmI'E4oC_kQq=s^ZpA+IVp@S"Np[nIVs7H<^>k[pcp\+FXq=jXWq"X[Zp@e+J
-o(;nZpZpPUgV/\D!s8Z400;$G4ZkGV5!Ct_.OHSt6;:-P='TBIBjY=SI%mI%GE8,PLP(;CNc&97@:NeT
-:/Oqg;GpP"=Bg5S<Era0>%M8\DJO!(C346.EcZ>GF_P`4@q0IqC2@Ht?XIGU?YO+^@9[#A;G9SG6V:-G
-4ubbj1bq9g:eXY\<)ujo>$krYBQA*4F)Z/?EGTQ3DJj6'CiXE1EboZ3C2.X*DJX-(C2@d)C2.HtD/X<.
-Ch[EiAS#:V?t)W;@U3AN?X[8Q@9R#F>[CiI?!(9<?sHN/;G0hc;cHUm;G^7l<`2di77KsJ<DQ=`8Oc6G
-:ejk_:/Ond:f'n`;+sAJ:/FI[8g-r-;c6Ui;,p\!>$4a";cQgr<EN4"<``L/=]nj0>$P98r`K_5=^#!1
-='Js9=^,9@?XjCL?sd,C@:NbL?N+C;@q/tS?=EbB@96W=>[h,O@prSH=^+m-<DcCtIuD_7lg=<ArVQHi
-rUfUMnFQ>Iq"aa^qYg$FiUQL/mI9Z=p[[kDnF,f9nbN"WqYU*^oCV\Kq"jjZmcEKlkj7X#kk"96o(;MD
-nac>Nq#CD_!!36,!W2p%!<<*#!<<-!!W2qH!!3-%"9oAD%L*7F1Y(EK/7Z3"Sq`$3[T#O`7ScT?-n[81
-/hT(H3']>Y6UEk#7n6`k<Dljj@Ra!q=']KF:gR]q4Cqhs=$g%G1dsM`<_GkD0JbC('b1KW'c[hl!X/]-
-!<j#O&el*%+W21L+>c/:>Zt<<?"@JQ=^GDU>>IdS8mP@h?V4Bu6pjgT<D?.Y85WJf84c9B<E`H&;,9PE
-7n5Wt3Bg"u1-%KV3]Kl!0KVBP3'fhg/207O1+5(5+Xf#s0Inb--n@56/M/@g)C$gj.4$8_)BC4W-7C)`
-.4cko-6soe+VYb<-6)q*#pUoN.kMkh/hJ^l2)?[,-S-es.PE%n-RgSt.Ocl!/i#0[/f6)i0J4e'0etL8
-00(sL5W1V\/MT:O4t8Af4!$OJ4#AcR4[)"l4tecS2`j5k5s-eR0JP(2.jZ6"/_C'U!<3)]!<3)o!;llc
-!!`N*!WrT.!s8,qr;_-E!<N<'!XK,B$k4(,5]qL%F*;nSBlnuLBmY;NH]*E$I<]XKHY\%TI>XAaOHtNV
-KV-,t\YHshgumk\e`Yo\o'uSKm/-\Vq"F@No_&%TqYpHkrV$!`s7uH`nakGfkM4hOjSSlSo'H2KrqkpP
-i8EhZj7)g>na&sDr9j4ElLOiNqY0OKk1Io"c-X,-SXZ+*Iun`1P(]R&Up.DPeBl=^f&#ZTk3MO$l1OB4
-mc33el/q*kkiV*tnEoB$k2kgnlK.X+rp;?&jl>OqmG?gekiM@0n)j$#h<*YUhq?oQl/:drnETB*kj[m&
-kihI,p@RqHi8$9Kk47p3nEK&tmdp&EnE]K/l/h*qk3D9jip6$mki^sclg3p-kj%a/nau>2i8X"dkj%Wr
-jSn0@i8*2ej?DV_i8<YWjlkgaj65L[f@]*@hWX4gjkSSIiSW8Ej5JhOhqZr7f&,B<g#1oUlK.!djPoL_
-iT8nLhq[,8]*F'L2Bj(H!sSZ,#6Fr7$NU5.!<*#l!!NB)!s8T+rW)s!pAba*!s])7"Tno4"U>27!<`H)
-p&GMFGC"gsPb=qWZFIWarkf\\Ycat$S<T%qNJWFKOHl?3V5^PsX/`(fQBI4UKmn8iBkhO+G^Y-tMN3ge
-R[ot=L4ObrCL^OM;c-@h=Bo<JEHQSXLAls+I<B71:I@0".kN(o002[$@p)Go92Ic18QJDJ;,g4e?s-H2
-;FsM\7o`8\=_2JXAR&_VK!DS_MP7>g`594!`4!Cq]ZA")f\"[#`l,X-_T9c6cIpq)gWIagf?;@Y_8`=K
-Z`'e,[*mCS`4aFBf$V"LYHPLCZb=<"]t)51]Z7at`6cuZbK@o?Xe)#SUPs\<B4k:A?9M4i:24EXH%M9T
-S<TD;Xg>:9[C`cO_md@lXJ`8.YI1pO\%9Go^](\H[CNu^[Dfr\^')!RZ*qY`^9"QN\[9#i]<8WIUopVr
-VkBrqZ_t7J^UUka[_K>]['mTba2G^+WM?Ao^:1niZE:@@^:qOt[C<WMXg#:;['cm4[CEBGZEC@>\[K>\
-[(sAg_RunHWNie6Zacm2VP^2bT:Z"_'WS.2W3*/(ZEC.+ZE:1$U91Mr[^JH0Z)=CuXK/%qYcOe'Wi)_e
-V6@&$WN`eC^U^b_\[K;Z[CWWGYH=jiRt4COEf,@#KntM>KnF>`I"R36OdMoBri7lSW2HD_R?38VI!BLD
-C27[-GC5^FSY;aJQ^!8QE+E!<2CKap.QB[f<a]ijIu9/EO,S7'rGqr6!ql3Vrq.W1nac2@o^h\Nr;6?d
-q=X=Qo^D58oD8CMlgXQCqYU9dq>:*dp@S=S&+oSfp@@bBn*]]5lg+6<p\sssqYBmYo(2MGp\+(Cn,Dk[
-o^qhNrqRf5p@\%MrVb<F>;K2@,n'kZ5rLeo4#0#c3B';]0/+n#,:u,n9hS2`@r#C`=CPQ]TVRg#R%9J#
-M2@OWDdcmR?Y!PJ>$bH?>[UrKARStV@U!)C?>""hCN464Cit)MH%CQ\Bkq0bB4l!o>\$r=?!:EABPCs\
-@qAqN=&iF2?s[)6:.RT/2`WrP-iP"s%gipe.PE,/3'0N";cQ^j:f^dDDJj9.Ec,c;Df]r6BP_R&BkqL!
-Ci=<2C27R!CMdm&C2!TZ=_;/QA8>ga@V01]CiO3$BkLgb@UrnQ@;0Ca>$kT?>Zt<;>?Y05>[UuJ>$=Zq
-:/Y7s>$+a%;cd+)?!(*.=&W!q=&N$u:/Fql:f:1d:fLFo=]/=+>?bAC>>S'k;cZn!=]\[0>[(A->7k%B
-=Bo'9?<p`=?=RDJ>[q2Lrb"H+?<puK@:!GUA7fIeAS>[fCN"$*De!BmARf:bBP_9jARSqR?=RGiQ\**$
-j3uWAlg437pA+OTnFu_Tq=aCYp&t'Fh!ab3mg/LZqtTjXoCV_rq>:'br;$*YnaGo;q"jsep@7)"k3)+"
-nE]i?oD\7^mHa94rV2c\!<WB!!!`N)!!**#!!<#t*rl9B!<NE7(^U]V$4/<,hj$3XaM5'ZS]7m969I(l
-8H(hD76s.#5XIn677C3S6:F1,=_1lDAQrh9:hj9?G^N_&C.:?c=(kkt9e7hS0el'm<^eo;;EI#s/ic?k
-6U*(L+;5+i$k<CApAbL%!Wr]<)^HLB)^?^`;,9ea?Vs[<=(5H(5>"dF8Pr>Z;dNp;9i"JV;-6dj=&Alj
-=%5A86!6o=4%D\&<+Sok90tBu2`ilK2+U1q1-du[2`!3P2)?sB3C?8'2`Dj!+!ij!3&<!0-SRD85;OiD
-0.8+o0-r,"+<i?j,UXr`,V1Pt2CC.?3>+>72^9Cg-nQo#1FXb*/hAJ%.K(qf0.ne+1,(LC1Ft1<4#\]B
-4#\ub7RfQs0/kmM/ic0Z4?l%k5;tVo:I[fN5Y4^=5X\79=$f/@3]/lR3@d][!!NB(h#OtcrrMrr!!3'!
-rW2lrr;lQk"T\W,!WrN!!WN/o!(d1p#7CnL,!]F=Edi:TG'@kNKlUUFIsH^$F)lqkHusaTJ9H!cRA>q1
-I"?j=`4rg[_q*o3kMY:]kkk8JqtBLNo_&%Wqt0=KrqIl?qtBd^qYU0ZnFH&Bg>2#Mg>hAmq#1']oC;bR
-ht-'rnEB3%q#9r8kO.fqn`f,ul0.R1kihF+p$Ll#n`\ilo]=TVakPI^`4!1qV7k!ZR?=&@WN2qpU61S:
-ajo%lf&lDglgO</mIU&Do_%_=lgXB,o(2GAo(2>8l1su1kO\91l1*ool/UL[jltpek4%crlLXZ>n`]0+
-p@7S;mdBT6p\j]4mHNm.n+H2;mI0N3me,o.lL!m%md&fqo^D,5l0.Huio91ejm1g`m-<g"jQYadkN:^[
-io&_KgYUuRlJUUXhVR2KhVmDQjl>1SkMtRUh<*SFhV7#Ki8Nh[iS`hXgXY$8hW!8CjQ,"Iiof^rk2YRb
-j6"n@c*sUIT$=JDRqWQX$jd"3!!3B1!WE'!!V-6j!ri;l!"f55!sSr0!WrK+!!<<+!<WB(qZ-Np%!Hf?
-JVobeW3EV<^;0`b)R-BHVkKNBNK]H^M2dXbT<#&qY,n\%U7.=.IYiT$F`M,0DKC)RL5M"TQCOM:S=4tV
-G]IJ+=]\O!;,g_*@qg".I=m<3M2-CuB3S"o2)-I.,U4s->%p],:/"2O4ZcDA7lX4C:Kq$u9jM70:KC%i
-91VunEaNBX>@E&fYc<bZ[)0bu\\l>"cHErF`kp!FbgOka_RRJ'I`BU`f$MjncHjhO^r*q2VPpu'V6d\Y
-c.11^a2??MXN.i^_R[:aa3qi2]=t5\\$EHR\%g2'^r=RE`P&h)^pCc"]r/-!WhbE1I=IAqL6I'q=_2Vh
-CM@Kn;c@FkS"H(<YIhBY_Sj.&`lZ9Aaht^&_nrt&`Pf[4`ko?uB$JB#[`67uZb3K>Z`Be'XKo%/YIq?B
-\&6/%^p^SbaM>F!]tV7r_p,p'Z*D-U_7R1c\[f5[_6pGQ\$WNP[AU:F\[AoPZa[BGY-k^C\>u^?['R-A
-Z)k%2Xf/+rUnaNQTr+lnrhpO.VPpGjWMli"WhlYuYH=V!Z`0UsI\j-JXK8b5XK/V1VOs]bWN`8![Blj1
-Z+7Zf]XGD_\@ef:SV;0(BU*R]@l%%gGB.nNH$OUTEc#Z=J:rfAQ_UIZXK8D%W262UOGA@3F_PQ%AnQ"&
-H'FbgUSFHJP_jm0AQ;)Q,Tn6W1-A30?u1%:MiNp^OEbqjF`hg$62:-Fo_/%Rp@IkEoCMPDq"jj^p\"1K
-qY0UNnb)k[oCV_NqtTp_p%\@Xo^VG=nac8Ep\+FWp\+=Po^;&0o(DVRp&b'bp\jb?p\=LRn+-2Do_%kK
-pA"@So^qbDo)&=:Y\m-!1aih9"$nt58i\Fa5s.=p.4@&4/LW3"6Vp?B;e0cPB2Vu<GFbIkJ=2mcN/<7K
-Mf`WA>%)#O;c?k*@q&kP@:`hR@UE/:@UNbYAnGpsFDc5MH?b$pBP)$mA7K(_Al`DH?"%#F?>+1f=Bo-0
-=]A9u;c6Y$8kMcR;+sJK:J*rE:e*Z7;I*L":e!uQ4A/F:0Iego4@_q276rgi79a52?t*qmEG]W4D/OB8
-rc/0^Ci+01C]8'PBkhEtAnGst@Us7hAnZ!m@VB:YAn5Od@V0Ci@Tm,H?X?o<?=R;H>[:WA?<goA<`;q$
-=Bem/='/R+='J[&<EE1#=&i!o>$+d+<)Q[p:/4_e;,p=h=]\W3=&`*q;,^Fj:Jt4mr`=#C@:WPF=BAR-
->$"m2>?tH7=C#EH?!h/M>@1]G@prhXA7B(]Amf%WB4l'pBPha*CN*iuBk:gdBP;*f=]\0Z4ZHP>@<PtP
-[*$8)cd^S#h;S&"md0T>qY0XOpA"FWi84%sn*f]7pA+:MnaQ&koChtUq>C*bp$qM?pA+Xbq=F"2hVdAU
-m-j93o(2JGp&=Iap%nR_qPsVd!<3)q!!**&rW)ltrrE'"r;]at!!!'2*!m,W"U6Hpfnr+]`3-8@NjPm"
-=@kG@:.-lo4$lV66odY/6UXdD2`OK";Gp+\>ZPo8<-2PMHAG^%A62Dq6sihA8N&Rs2``lrC/$@+3BSTI
-/12nu.54"2+snor-6=-W+rDFT*Y9&)1+a(S$OmsV&/PZS!!*3,#6b86!!!3G0Jk=88mP\&?=6l<BPhL!
-Cgp@E@U;o3=&i1!=].aZB3IA_=]J$_<'WB34"`c\6pN^s;G/r)6:4('1+tg^4ukP`4T7JF8Mr(V-n%,2
-3\rEB0ek@93\2R-0.SP,/0?9"0e=t,-S-_k+t4uf/KcAp0.eb'-mU&c-R'][-N5;\-S@>A/1`;$.P*,#
-/hAY30.AD.4?G2P5VsrI0KD3R3C#bg4$l1g0fM<\9g:pA=[keY6r6fP5t+L>:c0aJ%gE.<+q#(b$Ea@1
-!W`>n!!!&f!!NB(!!**%rW3'%li7.h!sAZ+qZ-QqqZ$TsrW#Un!rr?('Ga2P@<d<MEH6AIBR40.JTGma
-Is#dTH?<qCIWfmULlmU\PG"#!MPS2+\XUXmjQG[ciofCiq"".QmcX34o'u59o^;8?IdQOuq=4I`r:^!^
-o&oGtg>_)Ig>;`&r;5mInaH>@kjRoui9TUhmdoi2m-*j&jQZ4"iU$"'p?M2Akk+`8mciisl29u*hsp=!
-hWsP"mc<R#l.+Y>`jh^uKogbBIWL-qK:Rp`YeA32daln.iT0b+n+lVHnalMMq"4(JG4b+`mdfo>jlbdj
-m,I0hk3;6ohWF@akN_-gkiCI`n*T<!kNq[#lKI*UgZ7MZlKR?djm29uk4%TslJq3qjQQ+%kiV*jkNM!b
-hVdARlK@C"m-*s$nEeoblK6LFh:^ZJinNPVinrG?io]%Lio8eMio8\FrnIJ0ro!q9hVA%c;V^'bhr*8A
-hq?W:h;$iGoBbc3o_%FoWiMPHPa7/Z]#*.K`P/^QH>dM(;bfqV845Hn.k*,$1E@GC$ig83"Tno:'G_K(
-%M'*\%1a<q&e#6Yr<aVT%hf]o(_RN%)]'8-)As>2'FtZ`#mC;9%1N^P#^(D+Ko;(]Uo_&<]Y1teZ*'q!
-T:;(/rfCcTPaRu5TqnuuY,n_'T9t7\HZsRPEH5i3DfpG^OI;H(T;/'MR[A>?CL^[T<`i=#='K*GDKCA^
-M2dFKJ:2HP>Y[O@.46l#,9A+,E`Q121b1OY90c657T;uP<`Vmg;,g=]9itDE<D?n5?Y3kiBPVC=Z`pQ^
-WjTa^`4Wk&\[oep_oKU'aMG^-]=#Ga]tV%fbKn2Zf?_L_cGR0+Y,SP.X/W5Lc-k%U]>MG1]t(qoZ*1dG
-Ye.ca\%9#[\?WKY\$!HbbL+2LdD4#X^rF4'^qn[AYd2<l\$3W`ai1d$`Or$rXeCl.BM_H,85r,D9hnDn
-=^HK6S#`<aV7O+HdEfh_aMl*<bK\8P_9'd2\%fo"^TF`CZaQj9XKJn<Xei25U9:c$WNWCq[(*TKWiib?
-XK\h#Q_(.VX0Ae)U8bE'\?`iVZ+-sH[]m-Q^9t5RXKf+6WMlerXgG@>]=51!^9>2YUSG3"QC=P<U9(5^
-W33+tTU`$cTqJBbUnk#iTr"W`VlHf!Xf\\)W;W_jVPBufVl6GdX/2SiXfJP.b/(j2aND&`FEM(o@:N>:
-Cj(f!Q)1@XI"?`mF`hqN;+sqo?=mu$Odr_e`O;qa^V.+^W1As!E,TZ4EHq_@O.N2HYPkjLWh5B!@nf0D
-0/,4D6;_0.Its2YWj/k5TV.mIS!aubqu$?bp%J1Zqu$?dp$qMNrr2fjrV-cop[e%Jq"+"CnG)t]s"<d1
-oCDVIp\=:KnF,o<o_%kIp@n=QmcsQBp[n1Rq>9p[p%.hIq"O@Qq>C*_pAXe3q"FCPo^hD2o)$4p*YTS@
-5rgAI4uGSW3(>ke6TQtN/1i7n-@RU(1GD'i8lo&->\.5jSthWuQ'dPhN/3FMEaW9Y>@q8JA8H%&Ed<(Y
-I!9=?Chm?`?XR,HAnYh"EH?_dK7ntmB5)$e?=I;T?X7&I=]f!=?Y!hY?X-c:=&Dq"<)-.Y927rL:.7lR
-77]m777L3Q7n?TY8kW)^=B83p<cq;0;G9MB/0#TP'd"/$)B0SE*[3L,85;fQ9NP4q@UNGOB4kghBkqHr
-AS>^d?t<n]D.R?kBPCpeA7]FgART.dASc7!C2I]rDK0T2C2@d.B5)$g>[M&TB5)$h@V'7g<`E4%;cZdt
-<`<"$>#eL$=BS[(r_Nbq<**+$=s@*J=&`C,:JtD"9N+tq?=R>KAS#=Z?!LlO?<q#M?smJR?N"78@:NhZ
-ARt[H3b)T+@VBIhAoMR'EH,r>G^4FRG^"@N@7s3V2*O5_1L+@Y]"5)N^5R_^A8Q=,JXi$iOJ]1n^sU(!
-rr2uto`+@Z"oeAnp\FgXs/Z4j!!!)p!!`N)!!*'"!<Mlo:]^h'#R;1S%gt>:f:OR]]X+]ES#NGo5!q7j
-:I6s4=&id<Aq"N=D,3r5?U%"P7m0:?:e,4t:iV),EI_7m?X#cV6pap;2aTb`/35jO78P[&3B&]L0I82,
-/0ZA`-7g5a/0-/n*?cF@*??pe*$$ai+Wi9h3AW!11b0@h)A!/TpAdP]!!!00'd4J;)_`cr9Lq?G;bp.c
-=C#*/8l\eW4@`1@=$Ar877fI'4?l;,4u>K'3(Zn66VKp+;d*6p6qLB`5t41C1FOk;5X7e,3&E`e81uDL
-/1<.t0J+Y&2)d'7/1`J,-R0f[,pt8p/N#731+5(9+!WTp(Eb%Q00:p@4$P\^/L`\F0J,7E1,:jL/i#4=
-2)dNX5!D%e2Z,KV1G_!T5s75&6psaH9ib\SC1q[4H!2g,#m120!s&B6)%Uhl_qs%d-QN^&"pG2:!s8E%
-$NgJ>!X&N*!!!$#!;cfo!!E<(!<<,t!<N6$!V??l!WE*!!VcZo!T3tX!W<!$!<E0$!WE0#!Up*h"8N#r
-!Vl^h!<`Q,!<a#G4^_f<G^OXREH6)IG`J2GK8YD7G]7M8Bl8!<HZb(,Q(k%7MMutU_SEOI`7a57hrEPU
-ip$%)q"s[EoCDPHp%.eEomZ]5qY^3[rr2llp@n@Rn`f5ui7ci?qY9san*T`;lK\!<qXa@Vna#]9nauJ;
-p@[b8n*K90oCi%KmdTK=n`&]nmIKN0nE&d"mH*a5lgjW6meQhYna>i6m,HdP_pciLe',e]YGe_-X0&%j
-S"l.$R@9G?_7mb4j7)U*n3HO1kN;7.qXiq5k3;-fj7D[(m-3Qjk2GUml0@a)jPK"^jlc$uki_6rkNVF(
-m,-sik2kagk31sqki:g]ipQ+2jtc#]lf[NulK@?olJh*lip,^ekM,4agY(WIg?%GOgZ%#BjkSPEgt(*-
-aP#A*h;-uFgA]t.huD[7i;hd7hGrOtj4r>?gY1B<g"5$9hV[G`mdKH#gs<IKdad"0jl#%?e(i9d\uCsS
-Jqel"E,'$+EF;[64#\Z;%1*">#R(V?"9o8I'bqPt&J,BY$PjTk$4R@LrX'\T&/,co(_dc,*#TM2)As>.
-&J#<\#mC>>%hB*V$?K$gK8Yq`VlmJ>]"GS\YcORmS!T8!NfK6cQCOSCUo:`.YcF^tR#liGG][nCDJjE5
-FEi:lOI;Z4TV7pDP)aU$B45"H<`W1!=^GWSEd31hreW+XI!KI9=%b_7.k3,#,9.^nCKO7q1bL^S8kMrS
-?trnJ?X$T091VQA8PX_:=\rF;BQJ6'@V/u"Z*:0VW3sO]^V@J#\$a#c`QZ?1`kfU2_nO(%_8adGe'Q+d
-g!\'dc-+2E]!nrIVl-WBc-anR^;n1)]Z/CHa2l]D\A#ep_o0")`OWCj\[BE$cIU%Uahc`S\A,etbJD3=
-]"5hs]#*%5a2c'9dai0``5'1*]s=W8Nh;Z#T:(e8HZjmaGC".HBQ.9XAnPUsMMI(ZZbaPn_8F!r[_^27
-^osuFZEpI0^UU\[ZE(%0VQmV8Z+7?FUTCZ#YID!EXK\q1YI:pIU8kDsWN3,#['@<OY-Fn-]sdpF&?rOO
-Z*LgFZ*:RAX0f.5[':dWZD4b4US"TfTWG5eSu/3OWM?&YUR[mEMkHiAUnjobU&M+jXAl=(XK8G%X/rM)
-V4jNUUSFicUo:H!XgQ*``4rUZS:QirUo1T0ZE\q7Oc,0gSXGtEY-G13YG[#&KS"SuG(,%$T;96;]Z%\$
-\?`!%N.,edDf'@sGCY[CUo1B&rj=YbTTFG/9gLZk1,M$[;.4<iKohk*Z*LU0US49KS+c[TqtU!^qY^3d
-q"O@Km/?n[p@e.PpA+^_/,Au;q"F=Mp\Xmap[%>9n+#o>o_8+RoChkLp&"R[p%.P2iV*!<oCV_Nq#0pn
-q=smbo_/(Up[eU[p%%_Jrq(C.p?:Z1q7)V+'GhlX4!uC<4@;>/=%>YN5!1AB,9\0R-T*e;5#>*c@TurB
-<-t@8P'E1VNf9-\PDjHd>ZtHI@U*AYD09uLJU2`kF)u;:?=%#K?<q/YDK^2LKS4o.L1b+4BOG4X@U<AM
-BP:mdBP(acB4>@]?s6lA<Dut!;c-4_:e=2L7T<#H6psR=7S$HO9MnY\<F8[+=&i:,?s[/E>[:Q6:esJP
-84?0C785Zq3&NKL/MAP*+r_pZ-8J1`8lAu,ARf:_@pi\TC2@a!B4Y^h@:X6SBbtDmA7fLmDf'B4De`p#
-D/3s+Df'-$BkJ/oCM[`pAnYdfB4kgV;d!*u;bg1m<rGr7<EE=-=BAO'<``4$<`<(#:f:(i<_lRo=&T!$
-'44sMARA\K?X-i?<*`j>?smDO?N+I4A.iHbA7T+W@q97a?s[>RBP;=#DZ4ViFa81SGB@Y9@8^<>AS,h#
-DJj*&T,>&GZF@6GXI,?QXKB+ngsX'aaN262YN>E4rr`/pq>'LZeH!8_#QXr0$3C51!<N#s.KKPM!X8lC
-'F4pO">A0WJgcYg[BR<G]s(Wt4?#N+82Wq>>Ae>)Q#_D,<HNJ/@m<LZ:-q6E>[VA]Cjp\ECOT;^?!0KY
-8Obg)86]4g93Y"S8PV]F6S^qk/L`G-.4lnt0I%_c*B,5[)]KqI*?d'\,:k>i01mfT2_QsR91D2G4;Bb)
-,9[R8'bD5t&0(fT"p>#2!<N9'rW!?-!!<fC&K`r(9LVQI5=I[r86TM+5XI\'75[/.9h7iD4$,\k:KL7d
->ZX?U7ncEF='&']7Rf[39i=S?5"%Rs5X@Ra-o<G#-m'`l/cI.R-S$l)1,1F4.P3;"0.SA$.jQJa/M/%d
-.OlPp0IeM,/1`n;/2/b,.OZ/d0JkO?2)Hrb3W;)A4?Pel5!1nc2`Wug4>SZJ2`s2r6q0mK;I!mTDK08_
-6n]2u1c[Zt>Z"9C08#pa[B#")G&Cu+?W^;r4tduj$O6e:rW)ou!WiB&qZ6NnrrN*!r;cs"!<Mfm!!3#u
-!!3'!!!2rso)Sdkmf<7d!WiE(r;Zm#!<M6]quHj#!<W0!,6@rL!<<-7'1$2NDK0lDCLLXhFFKL@J:EB&
-HZX":EI)tTE[?*bOdhl5QB-i\KVlW%[\LgpjQPddinrk\o()SPnEo]9md0&qro>-am.'Drd+R@?jl,4^
-jlu.#l/UdajnSWKq![YAme?_Y1\L/%mdfc4l0Is0hrsOok4%p0o]tf7nET&jo^1f!hWsq'kPG#Lo^1o8
-s6fRTp\"7Vs!d=$mI9fBmGR:'nEf`4jR;d4p@@_Cl0@Hmc+M'8^s0-[S#3U(Y+iD5riuX6]uB@;i(E%j
-hW*q^hrjP'o^q,,mHa01o'>W4o'Po?o]tT"j5]Inl/CIWjl54Xins(dmHNcrk3M<tkMtOam-X*&l/psZ
-g>1cVlf@BukTK'Nm-Wuni8EMUjPJbOgtUoFf&#QKiSN/?f\,-<gY:T_iVhY5ioAqOgYUrSjPAPCgtUWA
-gY(B=i8j.hlgNcWe_o-=m-<`mhUL$!f&#6@l0@$dlLsr:hUBj.iSN%s['QNgF$^NL((LcZ"UPVN'G;&m
-&J,BY%4;u2'bD#j&.]6\%hfTg&.f<b()@Vu)&O;/(_R>h%grXJ$k*IJ"9fH[H%_0DTW56'['m?EWMH/O
-P)t_'MJ%s8R\6LXYd1XK\$2g*Q]$E;EG]H)BkhF.I"7!3PaS/?UnO6>L4+;Z@U*#8<EE:-@:a4pH@pm&
-Jq8K"FDYYl;+X,:2`!6D0eagl4C_M]6T@"e5ZD&`<,$,K<F/U%9LVBC<)b5A;Hd:>DK'W/@UNh[Lp+%]
-LT.Yu_Sj.(^Ugef^;\I7\\,bl]!SgC\5TfJ_7HA/Vm!P9Yd([D\%BD]XfSb6bKJ2S^V.IsaNi2[`k/do
-_7R7e[D0>RZG*cQ^;.Cu\@9Dj\#u^L]<SE7\Au1deC2^c_S4.I`66NRbKMKdgVL_Ca3;iGZbF`*^raF&
-`Qu`SbK7rB_7mOQMjBWhSoeUPC3k;KAUJe&Fp!#@Mn/hf40GfcXgkL5[(s]"_ks]J[(!c_['RH[\%0Dm
-[&9n#VQ[>.URe6\UnXZ\TX_D@[B[*D\@8rSXfSn?])JuAY,J%fUoV)8Xg]LbZa-jI]!A<9W2Ql#V5:&_
-TW>#bX0f%2X.cDcV5gSoVlKZr!3?+!;Q[.'Vl$GqZ)japUSXicWiN,(ZF.0T`5Ta%S#3EgYeIcZ[^)g-
-WO&Cq[_TMT\@^AHb.b3dXg,=CR@]_-NL-&r[(`oR`5&mfVOEEmEc>`*'5;H2JrZ.cUSk6!Z)aLYIVDt^
-8,bRs6:Y![Ble]ZQD:OcYHb@5W26B]o_%nNq"ssaq>:$dq"OFZqtTmao`as^p@\(Lrp_30p\"@Zr;-*V
-nF>u6m-X37oCVSDoC_bPq>0p[mHWm/p@\FW$2+#cp%J+RpA+L^q#L6rqtg3`p[n+NrUqN2o^JQ%&/lW<
-@q&.h*$mI)9hmo95r^eX,pb#q1G:.13($SAr`Dcq@9S2VV3?IoR#Qu^MN<pA?!LQ>A7fS"G'npuMN*[V
-Mh?G!CKa2!;,L.m?tOG*Iu&o9Mi_msEH#Z,CM@^,F)c)2BPD@!C2$[^D/*-Y>#nU(=BAX4?Y!SP>#o6D
->Zb$6Amek:8khuK786lU:/k.h;H@%!:f1.l=&DOb=&Vpp:eO\d;cZgp;GBn[8j+ph2`*ZW0.J\<4Z4oU
-3rV,A3^?,@r`C4F>?4p7>$#!=An5FcD/X<1F)u5:F)u8?G'%V@EGlM/EcuJ?CMn*/D/O6-?X@,G>[:V6
-?Su+m=^>BB?X@&E>#nO!;d*:&<)lgo;cm:,;c?k%@:3>F@:!8N@:!GVARo:W?sd;M@pi\Qqe5tA-u!C/
-ARoFf@pi\N?XRDUCM@U%E,g,KKS=nuChRTsCN=WBGB@qI7S=VTLf[hf<Erj#7p',2A85pk>^CdIIrT25
-b2*(#p@e:Wrp]s=!5\a9!W2p%!<r`/!<N;r!%.dM#n%4L#6kPA44i;E4-I1]WO&;,]O*QZ2aC25:MF]i
-LQ%=gUS3.)NIG4u,o7UM-6t9-6X4VbMLpA?TkJ+YBMqZ,:gn<iFC%[7:Kp[l8Ouo[.lTC=.5Eb83'0,m
-69-_K9Kt9`.6C<h1aj_%-Qa9V59_R51+k7?6RjQ90/ba>*[`m".5E@s/N#:B1+k7,-R0cE"UYSA%Kle4
-!<rf3!=&T.rWE<,#nK/t/8Hpo.5!\7.lKgk8k;-?=&W10?rKp1@TQfQBi@Z"8kN5n;a`c=9L_B=7R&so
-4uP/S1-7KV2D-U?4?b_`2`!!2+X89j0deM)-RU;s2_HF(/1W_=/M/h6/itsD3CH(o3A**A1,h3N2)kG#
-!^T%876a1/5rq"i6p3F`/hf(A3^uG*9iP;0F.Ah]?9:;A4\9$t@Urb@9c"poE@s74-oO+2,re(U5"813
-1eCG75q!Td!<E;u!Vl`p!<<,p!V??l!WE'&!<<-#!<N)ug].<Tp]1<qrW2Ee"T\Z,!s/Q%!VZR<!X/`8
-$3hFh88!0jEd2qN@UO(nHA-Z[G(Xs\GBS+TJUDS^CijuTN0TcnNdm"MX2;ZcU;5FCkN:g^gZe/&o^hbD
-rqKObmH<Qjh;m_\kh*nm\%9Mt]<n`8Q`.0oYdhEak3MO+mdg)Eo(VnLmdg&CnF,c+j6c3ejn&-9r;?3Z
-o'Q>Oo]Ofgo^_%kiUld1p\Xg\nF,rAp\Fgg!VZ-apj;W!n+ZJ>p\a^Po'l)Bmd^)Jq=X.?q>'F@o'ko2
-p?Uf'lfQmKf$M^jbIt<pf#kkE]sOrGZ)=:n[(<`P^rOXAc-aq_iT]OZg?%SYkN_0fm-sE.mdKQ+jm)3t
-nauVNo^VA=kO.j(kN_?pjlYgolfd['hX0UflgQaslKdd$lK@9ijl#%TkNCm`jPe\Ejl,(Thr3>EioAnP
-jPSkRio8qShqd8OhqH`<in`JJrnp9%gtpiBh;IDZmHj)rmcX$1m.0f7inW;=e(j*EhV-fKg[FY/q!-ei
-g=tWJh8mIJXf7.Q'aGKe&d\dM%MBEe&JG]c$OM7k(Dm_l%h9$X$OdLX'+trn'Gqi/)Aa;/)&*\m$k!LN
-#RM"P%LNFHF*N=sRA?mgZEga>W2-&SNJi[NLP^nJQ^sqQYdCmM]!e`:SWeeVF)G](AS#LhH@LX/Q(4JB
-UnaQJMh$%n@U*#8;H-Xu?=[ejH@^m/Jq8AsF`)Y@@Soih5WUh]2*3lV.O@Dn>tROH4@)82?:[ps;+")]
-:/"G[:/k@r:/4bg>@;/]A7/PPEfdQ1Y_T!Z_SX7)^:q@paM>O3]ZJ19`P8sn]",DXZaHTdMLU5:OG/++
-BO5S$FEW1iMmKt0^qIS*`kfa<_7[V(`4s!tZ)`>`[\KtB`5BpG`59@%bg+25TX;\SXdcE1_n==GeBQ"P
-aNVrXg"tH,a3`5]b/)'CbJ)<Sbf%WD`6lTJe()so`PL'R`P0O;^W":*YdD!IUmdsDQC<tfH@MNKLP12'
-EH?29A86@<HZajpNK'$bQ&hfIYFhDfZ)F\+WMMnc[^**C[^)p4YHb:G_oTm9^q@Cg]Y:eZ\$rWEY-PLC
-YdM*A\[8HI^::V]\@/iPYcP"*V5UT$Whui!Tr56!WrB([VPgT$WiND*X/rG*XK/D#XKS\$USk5hV5:)j
-X/MqoXK/V5]"Z,$a2Q*-_8s@1aM"m^Y,J2.`i3.;YI(j?_Sb3cb/(["X0TFSV6$G`YJ%<-XhM<S`P]6k
-VO36gEc5W%BQ86GMNa?tUoLT$Wh,<%CgU195X.J%85rf+Dg@,&TW56$[C*3=W2]=Yp%A+Wr;?Qg+SGI#
-oC;JFoCDPGp%%tTq>0s`q"X^Yo(DYKo'l)6m-9&blKdg5pA4X_qu$<dq"XFJkiUptoCVVEoCVbPq>C0i
-rVcZip\4:Pp@e7Po^_VHp@n=]s7lGkKFf1M-t?jf2&[br3^PkZ3'B)R2(pR:2`!'3.P`tR9iP.o;.*pg
-Tqn--O-GTZN/<^^FCAT]=^bl]H[:3sNK0-eOG\L;GA(;\1,D'X3^,_i5#5?kASZ=/AS>gnBl%[)CN"-,
-BkqR&ChmctA8,aW>[(H;?sm/@@pitaAmA8?An,"@=_)&O84ufS84ZBK:Jk;%>>e9s=BJO!;HHjo='Sd'
-<)ZXs;,UIu=&i'l='&3m;c6=d@p<#;>?F`q:J3H891_B15#Y-F770:#4$,>T2EjGm4B5Ng>?kQD>\Itj
-A7KClBlS35DKC#EEcuYLEH1u!-=ULuAn5@Z@9m;M?!L`D>[1Q@?sm;G?;Od+;cHgu<**.)>$+j1r`on<
-@V0+YA7](TAn>EMA-QFLAS,@\B)ZKDC&VcGAi+18BObO`Bj4hN@Us"]ASZ$uDK']EI"[E<JU2K_EclPM
-EcZ8CE_oepLf7>[<FK?18Q]C"BaSZh@Y0>lLl7)Ec/&C%r;6Ejn,NCfScA`kr;ciuqu?m$!W`9$!W)is
-!WE(J!!!$%"pkM>!t,`5c.fQ`HEOBEZ(JYEBL,*I2+:#MIYElPTr"s-Xc.F64<YLD"UYYC#R1A4#o"0o
--8RYI8Q8Yc=(#?7@:N;5<Era/<)GtD9h?Wd4$5Sp76*=s5#tl]1a+bN7P5]68k;5m.531o+XJWi0L/?!
-0J##/3]]&H/NG[93C5VT1+t1@/20(I4#JK84$+o<1+jk&82VtR2(g$h*Z#S/'+"jK+;GCr$O6e;"Tnc-
-"pkP='c\>=,:Y/e5#"X,1e18+:KL4[>@_#B?Xd;::01Y$6qC0N84>g22F0Yf1c[QO1,CjP3]8iX+u:l!
-/2Aer.PNP41G:=61GLO<4$bka4$G8S6U!Fk4$5;V5<q.f6:!n)6psC.5s.M'5rUY^6nKuI2`j)`3^Z;-
-:KV(KKq,EYQ>1;[?uU7+>#nU#9d_]KF=/Uu-q$HQ-TFCc:-qZL6t^[]?[--D!<<3'!rE#o!!*'#q>gHp
-mK!.crW([Q"9JZ,!<MZi!s&H*!qlWl!<N<)!r`3&!WrE'qZ%ZF#SJRF?ZL=4E,p/JEH6DJH@'RGJVJ<!
-KnY#"EcHPHASZUIPFS)0L5(qTUr1$bW4^dDkNCm_jll@9p[@bDmHj9.k2FtFce%.;n)`9`j4WGYlfd6O
-daZRX\@8Z;Z+I]Z\@fG`_o^'Ce)KNIguIeel1OoGiU-('p@@S<q<[kPqXNV2q#'O4iUHO7qY^6dq#(!_
-mHa6;qX8mume-AIm-=3:oC;PFmdTZ5p@A"SrqlE[mH!Npm.U5Hp$qG<p@n(EnF,Z.oC;)+kk+?.mI'9,
-n))jMe(31$d\<\AX/rM-Wis%GV3mdGR^'K2YJJT<jPAeTj66(-p>P9,q"F1@jQlF1mcj*)kj@^'nEo;u
-lf[j/lLGb`nF5`&hrj=ll0.3dj6>gjj5fF\ioo>"f43XgfA>B<gYpl@h;7,Li8E>FiSE,8g>:fKjQ5I^
-i83;Ihr*JYnF,Dle*?;in`Aolf@&.%g!oKchq?i@kh51bqY9=6hVd\kq=X(=khGh(GqBC?'bq/b$k<m^
-&.ApT$4%=S&JlB"&JGfj&J#Ba%M&sW$jdIYrXp@f&ekui%1WgY%M93_&.T*T$$^cLNguuKYH+_&Tq%=)
-MZ/5oKSGADPFnYQZamfd_7-YHSWo%^F_YT#@U`q`D1IJ*R\?[\X.PiCLO4#SA6N&6;cHk(@VTh)It`f@
-Ndc1oC1;Ws<)6"O5X%=p5!_b22EN]g<Du[`6r$QR:fpIl<(TS_>YJ4'>#e<h84Pp8:Kq:CBP(@QDK1H;
-Z*f^`ZGXPt]Y;>!`R;Z7a2#-h\\l+r^:q+j^VI^lR]Es#[)9YhZ(%DXR"]j3EFsBEK7&&uJ:*68OcQ$7
-ZE'b$\$BkW_o]fo\@B5j^U1Jn\];t;^TFoccFT^M^;S">f@JBtf$_jY]>2b=_RdM+dEB>>b0S5NcH4#F
-`5U$Abg=nhbJh6(\[]>qbfIlA]=u>-^q@Fr\%0Al[^!6\_7@:p]"Z"^W1ooYUnF5gCAr&ZEc>i8IXPj4
-?Xd5XH#e@MJ<?>"TV\QaY.VWgY.2Bma1f'g\\uM#\@]A][^*<O[&U78Z+muZ_8O(%[]HI6[C3BGX/Du'
-ZE0t&\ur?LYGJ.nXf&)"Y,SD)WMuu%Yct=7WNED+V5(#mXKJY-XKS_/XL,7>[D0c-^:Lhp]Z%anZ`^%!
-TWbJuip1'`W4KCLUTUlMdBfUAUU7t`a0MtJR`aWjMOq/[\%o\cYGReKJp;?QC2J!:I<pI!O-Z<0Tq\-C
-N-o\`AQDc/;cHq-A8$%3Mj:!5X15[GZ)t.qn*ff@qtp<cp\FX^q"Od\#5%T]oCV\Mrq6innF,i@q"41O
-p\+@Omd1>Gkih?qm-!j5q#:,0p%S1Rp\=FUo^_SCoCV_Jq=j^]r;6<cqu$?fq>1'hq>'dYo^_SBrq=gB
-E^h6!.4Ihb9fXOO/MT%0-9"1F4?c(p3&36D2`sW/?Y*h[>?blUI\*=)JWuCZLl@.QNc\lF>Zb?FCNXrO
-K8>PLR?W/UJpqfZA5>cm='8p?>[D/YBkM$h>XqL`91quR92\bj<Es*I@rHF1EGfoDDIR$`>@:]<=_hP_
-D/<fj@VTdl=']BOC/@f*:Jk%j;Gg4j?=$]5=B8O(:et%l<)cpu;,^=i=&i@,?<gT4;+j\[;-$e!<`rI)
->?t?4=BBrN<EWI(;,^_%<EE:&='/3k8Ol?F84GKu4Zkkk4Zbhs75lkS1b_Hq8k2c_?tWt\AnGdtF)tYt
-BPV?o@pih\Bk:dbA79+^B4tmc>[U]B>?=s2='&R*;cmI9?X@)F@qTFbAnPpmBPV6h@UWkX@V9=`A8#I`
-AS5[iB4jVBAnYaa@:NqL<a/j;?X[;QAo;O-G'\LsQC!J]H[BgVEH5o?I"QoF<f2c(78cutCJ[f?EHc\C
-?rg6<AQMH%:n"3Yi;Wu[s8;`jqsXOb!1*]c!r2g#!<N6%!<N<#!.FnJ!<``B&.\pK'b`OBgVH=(Y-Oe+
-S%H(?9NF;26VL9]Dh=%BYd;QhRuE,.5<C23,r7A@4")^C2(0Of(^pZ]&Io9_&.TKr*?6Ll6TIY8?Wg6D
-Ip=or5WM.l0/6^!=(GW01d5#T740i^;cPG*0J+q72DQd01.+Dc/j_BQ3]/?61H@6G2_lp;/1ie:3Bfhs
-3&)p,-6t$!3AWNN0JYaT2)-pC/1ih>.O?N,2(^R?/i#:.*>fP/)Aa+i"9&E."U+u3$O["9rW+SV%LE@R
-,:u)93]oMp>@qJ(5u:ff8O5@(;,p+P77BC06:FI52_mEJ5WLJU3GpT-1FOS&4?YY^2).*Z6p*Rq;aElM
-68^YY5;kDc5rgtn3BB;h6UO1,3Boko2)70X-n6o,2E!KP4[W"C>AShNZbX\eNIlF[>uF9_;J:)b1I%7Y
-*#gCN7S59a78-T[8jbKk6:!%:0Jcf6!<*&s!Vuct!!*-!!!E<'!!!&d!<3*"!ri<$!<3)U!!rZ-!W`<%
-!<E6'rVup!p](Hu!s/H'!WE-#"9&?,!<N9&!!!$$r;Zp"!WiK&!d4YI$4%:s5[nGDDf0W?I!gBnCNOcA
-GD(H[?=.5XARB"iG\qVOL6%C^W3s+#S&E1XYIrNGki^m`kMl(3qt0[XqtK^LkM4D1d*LS3l1F64qW$T#
-l07EbkiUsbjltj_ip5d\f$qp^[C<QP]tq:\Zamui]g]ob`7s5-jQl$qp[mM4o_JLcrU0UTjQPq!o)J[`
-oCDSHnc&=VqYU$\qY'^[p@S%NoAo9.oCMD:m-jN5naZ&<nFZDGrph<(o'>N,o^h>1mcrlol1"?>r;--T
-oCD;>o^qkNo_/.YqX!YLn.,!XmF'bHf[%^\`3m4VPu"!KWk"OjUo1?"YG]CddFd41kNM*qnF#`9q#':8
-kO%Ztk3VO,naH/@m-sc;kNh[0m,da"jlkdck3(^]kjR]mh:LH8f@ns1g"b35h;J:k/)]4=hVHf8g>22a
-ki:OThr3DNj5].bo't8ch!=@uoBGN"g=Y$5g<SI6did)mhX0"TkktJNkMkL^kjJ'0kiCUhr-C11&IT$T
-#mq.@&m>hU%LijZ'G_Jq$k<^U$OI+J$P*d^&e>]r)As>,&eY]b$OmIP$4m^X%hK0Y$\!PZOI`8MXJi%l
-S<T"gKR\K&K8,;GQ_C@^\%TSn_6^5:R?38QF)#B!@X_j%D/t/bPFSGJX/VGLMLg"iB4P1J<E*"'?tO:u
-H\7-4Mhue'De30T;,'VN69mb#6:4=83'TH!9h@oG6r$W]>?s`o:eabk<^Sl.5!qOp5>"dE92Sbs?"J2<
-P'2;[Yd'Rb[(sPs]"u7m_:-NAcH45F`6-$5[^`lV_/.05`NI&+\@',b]=Y#PZa$I0Z`Kq(\?r$(Ss5.Y
-H[0piM19DcH\[9)M3*OdW2?]*Za7TfXgu?me'ZXVd(uon\@fW6g!Rp_bK7cSbfJ,WbKA/VdF6Cabfn5>
-_8j^@`5'4*`P9@0^W+.ia:?2/`Pfd,[CaDp[^3WUYnsUP^Vn:AccX#A`4a+0a3)QFaj8>Z\\%jTA&#[f
-RA?gTQ&pr]Ed;4n>@_Aj<aK6GBl@fuNgQ91Vl@)4[Ca2d]Yr%AX/N,.[&U:;\A,_h`PB%!aLedg]t_"Y
-]<A?@X/`5%ZELjV\$)p3X/MqqWMc\qVl?c$ZEg^<X+%1RXJ_noXh20LWhlYpZE1LB[C=#qd(-a&`k9=0
-\$rN;X/<2)VTRGgTsqPMUnt6FgUsVaV6%,>_R-JAS\j[!PG>1UY.hNTYGRkOL3du[DK9lFH$4RdM3+!l
-S",t4O+MUsBjP%I=BA[2?tOD+M34C*X1,UIZE^V+oEXpXq>9s^o'lYM1@k)/o()DEp%A+UqYL!_q"4%D
-p@e"EnFQ8Ena>f0lg4-0m-=6@qtp6cn+,u=oChkOrU^9dq"jgbr;QXNqtKaXqtB^Vq"jpdqt^'^o_.nU
-p=-?o8/iQn.8!E45qXi</MAY.3BAT4+t5)m,q1Z@IQg1l<Eia=G(>EbG+GIsLm43fM2[1MM/Zs;?s7&U
-FF8UmN09TrR@0.pML9Vc>u+9t=CPiNCNXfLKntV@ASGda?!LH/8P2QH:/X_P<EWO0;HR1%?<UE0=B8L2
-BjP=aCN"*1A8Z$e@Uit]=Ar!e9hnP^?<C?:?X-lE$!185=&i:%<(g'e<")W#:f::k<)caq;cQls<?kIC
-<Duq%=]A:#<)HLl=B]$>?sQl<>$"m3>[:W??!q)KA7Y[N3G)i6;cm7*;G^(]927f14$Z/,3'9Gl6qBg6
-:/b(n>$GHE@Us(^AS>mt@UN\YAmntQ?!pl?>$+cM=CYT<>@V2O?"RPWB4PLdBkV-qDeiut@UrqW@q/tW
-A7B%[BDuR4B4PUeAR](XAmASI>?kB@@V'4kDfU&MI[?=^LkL2'G'7kJEI3.fHpUAVKLA=1;.XK@<bur*
-H=g>V;J'H?92AWbY4)DDs-<Wd!WiE!!<3)q!.FnK!!!$&"pYV`6rb*O`8Ie#H*t5[Y`cGm=[lR_3)*Rs
-HBY2.^!4^Ac+:0bKjItO-71E%5t<k2?!_)dLkBP.9ggZe.N]K8%1<RV((UT]'ce5,*$Z4O/1N#%/M0:d
-1db,FE,9tlC/-ZM5t=U42Cp(#.P3/=3BKSs5=7_,2`s5^2)[?K+t><'1Fst)/MSb00Inq31GpsC1GLR>
-/L`A83%?:1/0uPk1c[in7mSsn3A<HU4[D@s5=\:66UguG2bHS/+"Aoj)]0;&$4[1=!<`N7!<N?+"UG>9
-(*4PH/2'.M4[ht57o<W.3Ailf6T6ea3C#S^4*!221e9V[2+:"u1J'Yl69@1p6q'F@?;EmP2EWoV3B8uV
-4>o2_6:F=169IIu4Z5/X5<1Y\0.eb74$?,8<a9X(RE!"SWK2g`A7SY9:L%g^>oY20Bc.pG+Z`(K3E03f
->X'tk/OMZJ)(7^j#lt&,!;cfo!<)ru!TO1Y!<<3!!VHEm!UB^m!<N?,!s/N)!<N?%!!!&q!!WK.$OR"<
-!Vuct!<<0"!!E?)!<<*#!<iB,D?^1F!WiH:,:lAcDfU#@G^OmfJV]+lEI)qYHuibIK:99g`Q?T<T9>(k
-Q_M"4c,cQK`l#NeZI\+"jl5%Xi9L:=qtp3fqt0CDfZDF`aO9#/p[7eMhqmVZn+Q85jPo4Zj4r5MoC;)4
-mcWWmroFCIjPAA?eCW+faMks&Xf/)!\Z`?^cb7KFc/@dPli$JEp@.SArVfXhp\4RZp[n"Bl0Im6naQ5F
-oBkl5p%nU_p@IhKqt'OQmITcErr2fdmHj65n+$;Qp$hYNp[RP9oC_\AmGdI!kO\B>p@RhFq"OCTq"aa^
-rqQo[i8sM(q"FF>kLCj!gZ.5WhVQu6ahkE^LlR(CMN4I0P*_`6TqJ?i]=Pr3h:prWrp)6-q=="Mna>Z)
-m.'E%n)`]rjQ,Rid*pn4gtpuBh;@&Af\5-7gtgrKj5T%UiSi_nh'1_Hna>W!hr*PPki_$fn+#r%hqZlL
-nFQ&5jl>(Ee'lFuk<dbOk32HlfA$)rl/q0me'-kAmca*.o)F;%&.o9^$4.(M&J>Zf&.oNf()@Mn&/#Qc
-%LWUK#mq(Q&J,<Y(`*o"&H31=%5eV)%M]T_$k<^S$&=7lP+AGJVl->]PDY!?H$t*kK85JQSY`Hq]YVM)
-_m653PDOj7ChI<h&nGZqG(#41R\Ha[VkfN9JU)$?r`*W5='ApACN4TIL5h4OLP'_dAR&)*76j"!5!h\0
-9i4S\:0:.[2`ENY9i=\[8kM?B<)cn!9g;Z]D2XaISZ%0X?<($5C4DJBUOId&ZEfFOYJ\2p]Xu+h\'WFB
-e'$4abg=_T]=u(i*ko_<b.>RB\$Ef[`66-+Z)Oe#VOa'Y^qI"^\?N$;riKG/XJD;XR@KY$Lk'Y_B45Y"
-C2SrrJru4^XL#OLe]#8C^q[_=f@/3laiVlMaM>KtZF.?i`PfmBa2,I+ajS\ebf@]Ec,7Q=]>M>2eC;g^
-]=PVm]YDb<_S*h0)oo_&]"u8!^:pka^:)#%ai_W?`QcTFbfnD[dJhL"Z*1RRcHaSTX0eIYV6-f-Vl?GY
-O,%so:fU1c;cRUO>$bcTBkMC3G]n\*Tq86n[C*HVbJCj7^qI._\\GVU\ZDs?WiEA1R\-[cWN*+tWiW4s
-Uo1/gX0&V3['Hp>I^$&[XfSV+Y/%`a[A^1/\$3ZX]Y2D3d(-j$]uA"0]=P;PX/;hpSu/T6HDddQQ&V3Z
-d^--\Yct+@_n<"IYIWPcLn^lBXgYXBX/M_XNeDk+G^4RWEc5oAIY<T=OckuoPE1QRHuEq<AR]%R?=[ns
-J;]V[VR3kA['?k.'_C_[p%@nFo'c5Ap@nCVnaZ5Dp\+R^4SS[Dm,mC'p@@bBo()DGoC;27mITr5l1=fI
-o^qhFnFZALqu6Tjp\+:Rq"smaqu$<fo^D2Cr;$-aqYgEm'E%_$p@e-qRU%T\,rnOi;F`Z",lS_m,V(Au
-0.\205ZMN@FaAR.SV;6)D0CPuUSaZ1F./kdIu9AJM2m@VN,E!5@UNb`E--M\KTVXfQ(=5$ML')R>YS+"
-?Y"+lDf0]?It3#rEHcVHFEMS@r,=B/CLqU,D/3`g>"V1D4Zbed4%_n%5sn%8;H?e->$"s2=BSp6?!UcB
-?XdMTAn,4UA0#;h>$>3<>?Fs0?"%2N?<gZ@@9[&B=Bep=AS#=Tr`C4?:Jb1s;G^7m<)?7_;,U7k<DHLn
-;-6t*>?P$0>[781!*T5(2+gG7<*<@)<`iX)8l]%s?WL3,:.n)@1aFIm,UOot3@ca<2Dm<P5tajK>[1K:
-@9d&>>@(G6='f54?"[MR@pWn\AS>[fC2.6iCi4$(D.m^$CM7BqCM76jBP;*nBP2!lB4b^dAnP@Q=]JX+
-?=%,PDej<8I"@TGQ'@2XI!BgVFa/+\K7%9F]Y8#mEGKoJ;,M"=AnQR=@;0h)>u49tZGZ23l2Lb_nc,Wi
-m/R+eoDh\g!=C>H7Smc&,nL@h&gC/5[AGK'`nm.I<1U@k[@+h7<&miL6rdN=Ga>>0^Wsm>f?1Y2Ki:u<
-,:GH28n_F/;,p\/AmA)4E,/N^@T?*!r_Ees9gLU05X.:YD]Tc("Tnf/#6P)A&I8jW&L&SV/Q"Sb4Z,&S
-7R0=.69dh184ZBB4ZG`#6T[:m69I(Y3'U#28jY[&6V0@(4#8rT;cZpl4#8TI/g`#.4"Vg32DHX),V(Gr
-0/"P$0./\?4$>S\2aBSd3B92c5lNqT*ZcLZ4$,A[/2eO_$RRJW3@QC')A<Vc!rDs#!WrE'!WE.(":#AE
-'IYO^/j;-M0f_QY0g\&c2E!Zc5Vu8!5=Ib"84YBl85DWD8j,X77Qik"6U*[t6UjU96UF.-69dUr5=%Cl
-1b:1-1H7Kg=ArIIPbPt%^Vm@CJo,3#>m=;BDcSqfGT;/r6WuK=:bOLl5X@_P>X;;!;_]LB4E_,6!<<2t
-!UTje!W;uu!V?Bd!UTje!V$-m!<iT-!XAc-!sAW)!<Mur"9JZ2#R12/!<E9!!W<!!!Wi6"!<WT+"onf)
-"WJ((3`og2FFJ4\M19YjIXZ0^KnOo$F)Z8JU=0&#/*"@cc-4M\cc+8TaJ>QM_n`"Ie)fcVh;[)GjSJiQ
-qt9gXp@7G$aNMlMclM34p[\1RiTKdnlLOE'iSs"\j58_Fk2kI^lK.$dr8SRSl/g[Wk2kacgYpo>jQ4\/
-i7H3)b..Gd,I#7rZc'D_]>;YDki^shn`ofDp?h,1nbVY9nb`4Wp%\=YqYg()pAOjerV69]n+Q_Yp$hD=
-rV#p`s8Dchp\Gd&oC_tUnbr@Ro^V,7nauG?lgafEmIKi?pAOboqWm,.q=sUQmIB,fnb2;9o^qS9kN_6e
-h<!MOf#PnJ]"Go!\YYmnYGJ(oS:u?EXJi,1ahGF9bL4qkgumtbjk](flKR^$iT07ah<+%ajQPd`h;[JN
-iSrt]jl>=XjT=K$i;MV<lL"'0kiLg`i99FejR;X.akGb7lgXQ=na>\ud*C(`o^pJYq=XI4hV\%shqd>U
-bJD]lkMG4]qu;4$":,#:#RCbI&J>`j()@`')&<_i%M0'X$O?n;":#A7',_5h*ZQ%4&Io3W$OmOT$Od[]
-#RV%O$OM`JH&IlWUo1#bURI=#J9cBfI=Qs,OdMc=Y-u$[_o'?uWL]0,I<0+9An5FeFF/V!QCO_JV4jHD
-Mh$%d?rU'+=]ns:B5Vg:Iu',EMM$D#C1C@@8jkp-4[)8(9i=tb<a0088i]'k8Qf"]6:!n/<aK'5<)$"Z
-;08i;])fXB8!oR-Q^=#3T;JB8L:=IrLPi1K^V[Co]sb/fcd("Zb/)0Fcc*H-^pgu"cH<lFd^m08\\H/$
-Yck%/W2?5\T!,8lYI(F2XSf+7Xg+q"V66i%VkBl\RB!9HLSUZ/U60j&KbnilG^#!nH[gm:Vms(:[(s,g
-b/:`p[D##V^ph;2d`fn[cI1+`aihlKdEL+hb0@i<aO/DS^:h80`l-E^e&ohRbK7T=c-!fMd(mZ=[_p#&
-`P/t%cH<l?`Q67%bW!hp]<]2tcH*u9^oO3E`jiV!`4WLb\$E!6[B6X/P*CfUKT2%DD.d^$@UWhN6pF.U
-B5)aRJq5J@P+%u6VR3b9Xe`,3['I-IYHbRCWjB=DZaR9AWj&_-Yd1[G[C!6C[C!0ArNK#'\\>e`Z`ggA
-^q.4maj8>B\\H2$^r470]Xk5=USsp7dZ0:']tKMoT$53PUoCPsSZK<+SX?1ligtUbT9uO`Z`gF.U6q%!
-K785rGpdWLDJs]GJqf,ANg#]mP)P-EF`VG6@UNJH@r6F?M3=7'ZF.-LZ`k\Np[ReHo^M5:mI9T8o_.tJ
-nalGKq>L6gqt^'[m,[4'p[[ePmLAXZp%%M>nG2tMnFukTrpUEdn+6/GqYpKkq"XUYqu6Qm0`1\;mHXKC
-q"FLYrVlcor;?Egr;+:)Cd&ge4&8LQ:H9dA'GM`C1c$j</1EJ<>'p7-!KaMa[/R?sYH+UoI<_-SP^7tC
-MhHq?Ng+Hd@UikYBl%a6ItNfNQ^"&.M2$=pD-B_<?=.,YCMdp2GCY3qJS/tACiFH7D/]>i(3"8>F`M\N
-EH#;s=^>679M&8W6qTa(r]CoM5Vt;]2`<TN2b$P?:K:S%?tj7^?O^OY@9?K4@U`YL?XI5LrETh<@prqZ
-?t!8C?=RJMr`L:H;c?t0>?"X&=&`$q=B87+?WL<2;-6q'=B/=%?<dA.rE(p[>>Ijh=]na)?t*5;@V/tT
-An5=U?!gi;>$tQ><_cC]77KpD76!+`6p<au1F*h[2)6jI5Rfb77S-6M;,pn2?tE_Wrb<HhC2Ij/E,0B5
-E,]f9CMRd)CM7BqC2.HrB5)'nBDlKb='8^0?<^cBA7]asE-Hb^SX,CrKm\8rH[0j^FaSf?IMor>FDu>9
-J::6c@:3PVH?3.uDf&QK<EZH3nc.hQrVlHhX8qnnrrMus!WiH)qZ-WsquBLn&R_K5UU/gfZ+.6JZ.6_0
-VD9gChP`4sNiA;?K<W9r0h=u2<E3@3I%7"Gd`fY]c*XX-=^aNA1dX5i?<']m<F0BOA7.Aq:I@ua:J":Z
-9En*b=(+ft?4^C@9//IW.5*4d&1/8+)%HiL$!RK@"9]&8"9o&;(F1@R.l]=P<_bh<5tss-/3?O!69mq,
-8kD945X7V17oiPV8NSjs:/3u11c7NO/j`B"1GpmF1+Ot:2(;'b1-%0=2E!QS0.\qH4YJNE1H>@o$TgU#
-+"KH81GM'^/0Q9,:-1X58jP?n3A`0<3\N69(Dm\m%2'Ba!s&K.!s/T+rW)p!0Eqsl#87af*Zc[e4uke^
-5>b$D:J+8W>Z4*l?rL!-=%>_S:I[]@8PMiK77'R:6UL`=+YPW12)d9K2EaZ;<Esa7Ut!2gZ^?,jLO!fS
-@SL$C?(mu1`4fqk@kh"f.jQu-3'g_9.mm<%+r`7%Ad/,5oE"O`rrN*!rW2]mq#UHprrN'"rr`9(rW<-$
-l2Uke!<MlorrN'"!s&E*"nr#s!W<''"pY>9"9eZ':B_7N.Q0b3?Y=@tEHcV<M1BeqEH,Q.FE`(JCOgb9
-M5/P[mIB_i`l,a0^r4FLgu>W:d_j"p_!:gpr9it2iTBY$rVuipo^V/&cGdQ4_%t)Cn+lVRs7+k9rq,[D
-hW!8>k3qTpj8S-pk3D=#kM=hKj5JtXh<!SGg[=Lap?CT%kM=kMlJU=Qjl4qAh:BlogsisU^raI5`4l5o
-+OnHQcH4G]f@f$Ak2bIXfBh_amcNEqqtTXSp\OpfrVQTo$iU,#qu-Bes8W#jpGMX:q>9s\pA4U\q"FFS
-o_/(Ro_&(VoB>fBq"=:KlLk/Pqu$*^rVZK\oDA4Io_%tHjlbdgrpWABr;>j>g>q#Ijlk[Rm,$d[e^;sk
-\]r-sXLP*lX1GUJZECXFa/lJLY,nb4]?oKocd1P3gZ7;NnET**nFH#6mHsE7q*aiNo'#N2kih-dgu$l=
-gZ.8PgY_&QlK-CQjQ,LklgOB7md'$&p$^PdoA@d5_oL9J`luQ?_9Bm<b0JDU`R!H&LF<6'!!<6(!s8H%
-!!2rs!<`N(!!`]>%h/jN!s/<"rrN-$rW<-$rWE0%rW*$$!W;uuQkl-_Sskk#K7.rdEboH$@r6:4KTVh%
-Xo>tD]!S`CW2,uKLOF5ZC2Rm0HA%9@Q)(4LS<T%jJp;9L@U<AE>[V#UEd<7nMi`sUL4=GfC0O_78OZ'<
-8NB:=<(]G?5=dt,:.S#U;F+\n:f9nX5tOpQ<(B>Z<&n?1XLZ^(c9S8/XK8S-Z*LsU_2!ECXJC?=^t.&d
-bgFDD]#)81gWnBqb.b?fX0St:\AHYG]?]-FVT.<6_nrjpZE:j^^UCZO\N7=:_S`peW3<P4Z*gX?YbnSD
-a0="/[_K;QUT1DeQDL^fWhcbnR?XG7GD1d6M2mFDNK&g[JV8f/LbXdWV5g`)Z*17*]t1_l]!]W&ah5[7
-c.p^rcf"$Dg"t$"e]l7jgX*s^`lQENbK@uKrPhCH`5B^@bfJ#Xd`Jf0bfR`;]X5N&a2uWB`lZHC\@fu!
-Zb=,i[B-L2X16*d^=1QCZDb(-YdLm?Tt-_hT95.sLN8<(BkDBmISXHsDg$&6EcZtKCMdg"Bl\H]USEm2
-UoU)eUnkQ+W4TUU]=GMa]Y_e-b.t?q]X>/\[]m'>X0&h7Z_sh,YdhHY_nj72cbdfIbJCj#^W+$aV8]O&
-P)PNrP)bfjLl%CQMMdR`O,&n"]8Tm)G^4sfJ:r]=NfK9RJ:iAm!GP^9==d<C69m^s:0;(JH@gd%H$!n8
->Z4<g92Sf#C34fMJ:4)`Uo<J@p&4pirr)ips%*+dqY^0ap%._DlhC/Lp\FXZq>C0bo^h_Ho(_tMn*f]3
-lKmm,o(;VNqtg6dq=sa]qt^*^oC2,5me-AQrVH<[nGiOco^M?4pA=R]rpe7-JQXcY0f_0I2_ZC;1Ft%$
-+;cLb4@MS.@9c-4G_q90IXJ)iVP^2dU7I=-O(iI%Vk7L8GQ)Y5JqK)0Bjk%MARB>&J;TVbVP9lZS<JPK
-E+E3J6s4&2Bk1X_?<h#TA78sG@h3*aBkq?oCMdm(D/OE5@:NVV@p!DP@Us7cBPVBpA7ojuC1hO&BP)7$
->@'ot9MS8O<E3.,='/j8?t)Pn9i4ec:JOYh?!LlH>%D&@:K1.h>ZFfq<`_sc9KuKY;c-\&;b]hR6qBj;
-5s\CG;,I6d*)'(%9M.uU:J"l'ARf1W>?>$>>$P60<E3O:=^+X1>ut69?<C-*;c?h(>[D/[?=$`D?".;X
-A6iqeEGfE#BOOnI>=qIa763q37S?3<8P2uL6q0O16:aaL?=$Q/?X[/I?XIJX?ts@eA7Y[N/8/g4Ch@*d
-AR]+Y@:Wt`Ao)C*FEr4cKSPYVNf/jSJ:`#oF*)D:DK'E0E.:c+B4YL^Ch7$c@pNDOCi*N^?W/mH8P4eu
-c11c4p\k-ljl,S'p@[M*o(MnTnaZ8Irr)cjrV6'Wn*9&tmdTZ5n*]Z2o(;YNqtg6drV#^Ko_I#;_uKc=
-q#Cs,!<<*'"98fUJsiR*PgIn2rn/RKdB1*j-R$I`VA_O6M2HtYW4@%H6o%8=6ZeWbVR=[ud+R.$'uHo=
->#%I2'ffDm;b0#=2DI^'8NoB<6"NDT;H$FY4\/@A92\Ae;)LI58M4464\8F44@_n"0K`-*6p"762(qN`
-'d!u(&f))h)]KbE(`FS<,UO3@+!`3[,U+9f3AsDj1.t(l-8@&,8Mi@N4%h"J.2am'1+kj_1++7gIN9UW
-*uZ%M/1`;!-71#f.juYk0J+M.7o)`G68pJW;*-s)/MT%S68LPk4=rQU5;=K4,pb?04?[+]3]8KO0KVNj
-4=s>o8jP-^0d@2R)[?QW"9AZ7#RgtB#mqLP"pbA8"UPVY0/"7`0fLO?0el6c2,?e;770L47o3Ac6!d5H
-77TL(76Eb#69RkA=C#-@G^PR[bd=@RY+(Q&P]1>D9j;+.7nJ\<1+ae&5:n37.j#ld/heLm.N/O#*$I5Y
-!!<3%!!*!!#6Fr/!s/Q,!UB^g!<E6(!WE'!!Vl`o!<W<%!sJK%r;ccsrrE$#quA,W#R1YW00rQVA8HC-
-CN+')MLK\lFb,!sI<0XMCOC8JPGcmgmd]hj5K:XY^qdn2g#1klU!^`s]$KmAqYT[HlegmsnalYOp@Iq?
-hTWsR^;7kAn+lVSrq#(Es8Dfjq"XOMo'bc)kl0j/kN1XXjPS\Ef%/R6ce[X>hsB[dk1ePGiSE;IlfI*e
-jknbEf%8O(k2t:WjQGCZjP]1ZhW<>;f$2Rg)W0?$da-.\bI5L0]tq.Y]%>KVda$D4mH`["r;Qckr;R#s
-nbE(^rVQKkr(["[o()MOr;HQdmHsTAo^))<m-=$0naZPNq>C*gs8N#rqY9L?md]r;me?JHo^M83q"jFK
-nb)53kN_3^jPf=fkj%X*lKRa!k3_-Y:ZUQpk2G1SdEotR^q."^Za-sR]:k=NP_l?3S?/fl[]6R@]Xtbl
-c.1b8ins(nnF5]'i8j"Zh:pfGhrO"al/pI?f\u#Zj7)X/mHj'"l2KW\nES]Ta2cfWbK\/F_8j^Bdam!p
-ce74=M_P>8r;ZfuqZ$a"!!!$#$NpM2!<WK3#7(\A!rDrt!WE0!!sA`/!W`B%!!!&t!#M#kSXYq*KRJ&d
-EG]E&A7KIsHA7WUVlp$3A%K%PX/DY[ObS7)D/3p+H%CX,Pb+\GTUCn!K7.o[BOP.N=^#6ECik&ZNKB0[
-L4X\lD.cmG9LV0/5X7q<;c$"R7ncWD8Pr#K8kDN^=&2Xg=]\s5;,TqQ<)?D+GceI$cN2CiriA,_Y->7G
-_nUeIYH4UjZcCYJeB-"\]tMJ"_9Bg>`lPm'Y,\\/Zadm"fXoJ]_5ko=g!eI#f?h[aaSrmP^H'!<Za$pA
-WMlYiWNi"qZEU^S`OEReX0]%3VQ-bpTrbAtX/i(oUnOroQ`@<uWNWM)Y,@qlP)t]W#)J)6WM#`IrfhMS
-P`CN[K6rNGRus,(S\MhKXMj,VioAe6f\5$8gW@7Se(E7!cdC._`kf='`m2u^e&oMDbg+A>]tq7d\A,_i
-beqEFa3iJeeBZ+P[B-dI]sY8a_7RD!_Re%>_8F13]XbJ\[%XasWN<)#Za6a7Z)FV*8YM?FVk^;fTq[^4
-M1^5"F)l8=F+/@?9i+YVA6i>PBkDEuF*`@cI>3rUWNrV)\A>nn_7[.c\[J]DY-Y46[C!EW]t(ema3(mj
-at^`J]!o/MY-#aTV4Ng3UR@@4P)5$WO-5]rS<f>/XM0g+Cj^JQDK^;TMiWmTKS5)31N[A7=&iF'90>6r
-5"o!dDg?qeKm\&\AmA8/9MJDd@;0b-H@L=7T;/=Il1=fKqY9g\r;QXbqtg0eq=s^XoCMADp\FRZq=j^]
-q=XFOo_%kLq>'dRm.0r<lgO90nFcPOq=saYpA+R]r;$'Znac>DpA+OXo'G`BrUoOBDX$`ds8W)cb,1,3
-3%d$L2_?a3-9X(5.Ocr!4$>Vm6V1Qd>&\bELOjr+W2-;fV59oXP)kQ5Bq2)oGBA.QFE2hYKm@HD<EEI.
-Bm+l]QCt.NUS"!=Jp20F>"qFlB52C&DfKZ/CM@9gA7T:_raQ@FBkM*lAnG^mAo;R$IV*2$>@(H;?ta+c
-CM[["CN+*)C2@a)D0L2AEF<6[?XI&L@Uj%X?=[AM?qNmZ7RTX36T[b.6V0U+6qKU(4Z>Gp84PR):JFV`
-92Jes>?tH/91r&W:.[uG7T3/Y91quW<E)ji7Rg'G9OM@;>?bB<>?PB9>$>!3?"[h]04A3i;cm4-=BJm9
->$G69?"RbXAS#[iARoLf?=n(rFE;PKG][nFDJjK1@r>gdBDu@5=]na&:J4;N7n,m>7lMqM/LNS;1Hmuc
-76Nk'7n,p>;-$q1?<^oPAS#IaB4u*tD/=36I"$g(L5hIdQ&gfKI!L-\F)l)4Bk2:+;hK=6CLgsmBOk[a
-?=%)ZEb/Nc<]rc@9obUjp\b!Xo_eXFj6Z@4q<6o4p\FURoD&+To_/.Wp%.\@lK7=$oBu)9nF5o<p@\.T
-q"a[^p$V8=pXT>i!<3)p!!!)t!&XcX!!*'""9AQ=.><qUS>=N^f@em3f[I@?W?3(kfrR\KIZKG9O-Q\`
-;FrMu5rMb`M5Io3rn.;'IaGs1Rp&ZR,oK'eB67g'G@t#`=%,PJ8P2QC5s78#6:!aq3^HCr9NFMJ:.@''
-0/,CR4[2G.5!DJ484H'87Rf[M?9CtC4YJ]O0g@TR5:Ip0+=&3P)&Eu!&.]9V&J5Ea$O.%V%giaP%3ci6
-$lUfN0K:F25t"(667a<,A1]Da,pOQV0J"Lo+t#'$2)6O"+"/We4[_On1c[TW1e0A_4Z,Go>$aun5qs]@
-2*!BG5<h"c4?5E$=[GeU>Y.=L9gg[%6W$o^=(>`A:K^7\=$A6,3]0/[1Gg9u)ANhm$46\;!Y5Y>r;[?1
-!<E<+!seu5#n77M&/lc\0fh*D5u(!C9LM9A<)6.X;I*jOL4kPe`m;T5YCpqHNGE-:;botI=B;#.8N\LR
-6o?PL.Nfi_2EWWB0d$l:*$mlO`W5r;rW3$#rr`6%!!DBa!!2cn"9AQ+!s/&p$3:,-!<N?*!WrQ-qZ%uO
-'HSki;.FTfBlnfLG^XmTM1KnoF+f3_AnQR>DK]u_T;p].lgX=kb/M?:_84+3e`,VrW6iK&^Wl->q>9XH
-j5KD$p$qqXnEf`0gWd[P^;7nAmeHMQrUT"Fs82]dnb)SKq"X[\qtp6dp[mtDkNV'_f%Jp=g?ItjjlY^d
-lf[9eiS`PJg=b08hV$ZAdb<X2j657[lg*Klm-='&nG)D=oBl'soCqqImd0<-mFga`g"b'"eB?%N]s"BJ
-\tb1R^W4LA`k]pLeDTQ[q!IkQo'lGRrqlK_n*]];pAOp`nalPQq<@84l0Ip;rVZZjp\OU[rUp0iq=F"@
-p$:u*jn8H>meZSAna>Q)nFQ#0j6cF#lf@3mk2YRbkMP[kk3CnlhWj1am-3p.jOih]hV@#Igt:68hUBZk
-c-F>E\@fMj^oiTcTp:P"TVeEZTr#68^q\+7a3NH#jPK+fm-scEqYBUYmOe"roCDA<oC;25khk.hmd'&m
-gYCQ<hV[;Ql.Y+YjPe\=h!!aX3=Z5n!!<B,rW!$$!!*-"!!*'#rW!0+"9JT,$NgG/!!**#rW2rt"T\W+
-!s/N%!!*-%r;[4oS=5e)KQ_6GAn5BM?q+RCH$tR:Uo^i4]"#,OW2#rMOG\[<G&hV@I#<rDOe&DDT9kRj
-H?*n7A78eL?=@>\EHZheNffQ_JpVNO@9QZ(84,X+5(5ab;c6F`84cWS8O,jE:et"d875Ru:JP2$6q'OH
-=%cOiD0pi=]?&4AVQHl#YHP1:]#;=?I]ofMTs2J_e'lUca1T:6_nF:A_7mk&[]QR6YHtdTd+?%Sd_N*5
-gsjcrbL"Ybe'ZUpf%&:!bfRfA\@T&IV5LAsXM2Qi]md]0]YqRkZ`L1&UnaZ[YHY7;\>QR<V6I4tY-P@/
-XL>FCX1?-S[CiiV]>_k+]XbSd^8\]MW2cJYUlLLgJ8o:RIV)>]KT;1[N.R7\RAmO,b.PmA_S=:GfuV(E
-[^`rb_pQiQ_8X[GcF(3n[CF&rcct"]`Q5s=d([cN`.#>)[(`fNW2mYM\[Bc(]"l"b\%]\hZE:XNYdLaC
-\$WBEZEpUC[Bm<CVm`k;]=5GjZ(\e:X/N,$W2$&cWL]6:QC*YeI=d*+LN?3tA62N+@VB:bA7p4CKS,>D
-LlnC2WhZi-[^sJuaj.oKaN2WH^;nC4^;Rk#]!eN3`Ep-_YG@hbSt;XMUnt;aVQ6_qR@0nZZ@Z(\AmnqQ
-Anc.-KSkM@M2[7<DI6XK>?+0M0K)*a;-R[RH@UU$JTu'D?<:3-<EWX?CN4B>GF=kiU$hCAq>'dYp\FX_
-qu6Etr:][QnauGCnG`7^r!`Q!p%7hGnF?&:o(htimcsE@o^VG?p@J(Vr;-6_rUUKmq"=:LpA"O[qYg?h
-q#9kfo(MqYrVZEeg9l]E4!ZF9/N#[K2)mKA4?"rD.5`t>2a1#985`2tC2o,dKRefUV5L2eV5']MNJhOh
-S>W'2G]n:SF*iS!IVi_!<F'!DEd<V3TVnT\T:-4QKQh3E>>\%$Bl%a/F8g=bF`_SDrc/TjFE2A?DfKf7
-Bkqa1CMRp'A,]dM@:*SWChn!/BP2-uD/*]u@:s4]AnbTNAN*t+?sdDL?Y*AD?!1E;=B/I)<E3+%:g$t$
->#\6q77KL)0e54B,o%O\3&s)[6;'pB:f^Y(;H\HR<_uh&?X[;G=]\^/>@M#H=]ep9?=$uG?!CZFA7/qP
-=Bej.>[D#T@9cr=?<C?0<F0*<>$tT>?<pZ?@:s+Z?>47hBkD!lB5)*qChR^*E,f]0EFriuBkqTu?>=+_
-@:WnW?XdY\?s6`=?!(*&;,UCo8L?/L/1)l(3&O&^2)doq8P*/j=^5NQC1h6rCM\$4F*N1hK7\i,H%(0d
-Fa/(OF)bl)GB%D3@:!/B='&O.>usfr5sR^r.5++rVQ&DNs#9QFs8M<Sq=aX[j5BG#q"F:Nq=a7Bnb_tO
-oCDMAmdg)@lg!g'naZ5Dp%S1Tq=sp[mdB`D!!&Yl#6=f)!<<*$!WE*!!WE'.!WrE(!>HP&NL?E/XO;RK
-g"P6:g=F3LW%'%*frnUfDiKj.O/'+1>?!F45t=OTH)\X+f\>*1cbuiP<)Yt1+%L-XDf'EBJq])0EJoU%
-H?O@GA7AYG>=h%I;-6:e@SoQW4ZYtq5X7k18P)$+6;($D78Ga+6o@5!/jDZh0fqNX5VbGp0f(mG2`V[5
-1Ggg=/hf%)1GL4.+rV^<&.&UD!X8i-!+Q3=$4I1J()@]2/M]UB3^5AK2+C8/5rgYR1H7Hi8O#*l5Xe"!
-4?PMZ5Y4d@<'3*%1cIZ`<EDUL0etpF0.&)26T-_j4Z,Db/ic6n6TR%u<^K>D7S-'=84cK@=BSR+84+V*
-6:OgD;HuOB;+*E&4$5DT1d4)U,9nN_*>f>$'GhSl!!*-"!(?ni!<N9'#nRUX+s%^L2FKqp7Sc`XBPVRL
-NN/YAXH7C]Q#UMZDIQsV5<3ah911Nf/1Dkm.4d,(*$#_-'+4pK)E((dmf;#@o)Jmo!WW3$mJmIm!<N9%
-!!*,p!!!&u!;up&!W`<%!!*,r!%n9P!!3<0#m^VB*]6JnAnlC#EdW+WJUqQiK7A#ZGB7eRNi8P'KS>eU
-Qe1<anODug`Poa2_SjIAio@k]d)3l0`9-mmqXE\$io]n,oD\dbnFPhrd)Ni8^rOsmq""7Yp#u>Rq>9jL
-m-XE>o^r"Rq>:$aq>L"CoBtu8na>i:nac#1lgaT;m-!Eii8*2Cg"tW>g>:93i7?lPhra"_hWF.fn)rWp
-iTK[rIe33plL"*4o^_P9o^D)3lfRR,qtBmZm.B`4eCa!De'5qM_mH>CZ+S;g]sjc2\]i:VjQGgqmdBQ7
-o_/"Sqtg*PmIBc?p%\C_s8Dfkp@\:Vrr;lfo_/%Vqt'4Lqt^*dp[[tIm-s`8nEAfpmH3Etm-*Tlhqd/R
-na#5sFlVQLiT]^km.g;AiSN>DhrEbUh;$fBhr!DQioAkIg"tN/g?7YMcILY"ccX,Aa2l-0URdX1Q_^RU
-S=uCBY.DNugtL?9m.0W4im,EY]s+ZGXdli)\$`QGYHt^K^;nFBdbO!IiSEP[m,!UU"p+c)"9eo,!!NB'
-!<E0#$NU80!<iK)!!!$""o83"!<W3#!!<*&!!<&u!!2ut-(pp$QAU04C0t=Q>?bEA?u^LCNLZoLZamTS
-YcOXnRuiM^J9lJ>F=Vj!Od2E3W1]ZELjF)WAmo%Q>[1WFAT2d>L5hC^Q@sa1CLLCF:Idi>6:62j8PMcM
-:f1.h;G0MD78QcV<E2In>?=Tj:ejVdB7G/5@UjFqD6(7hbKd#fWi`J.Z*UpX_3^%`XJV5X]?f!ScHF#:
-]#_e*dbE$`a2#*dX0Ak8\A$>A\Ace4[F3gXd`fPHa3;rSbLG1qe^W!ndF-4_aM>O-_S3q1a39"M_Ss^D
-beLZjYGe7pV5:E$Yd:g:YdC7.[&'k(XJ2c&YdLO-Z)4V3ZFdiT\\#Yo`5KO&aMPR']XkqrbJ_QB\\btj
-S>!?oS<]+eKm%'DEIO'rJpV*@IZfnmWNEG5\@B)c`5fpDd*KtE]"l/#`Q-'Mg!Rpa_nsI0dF3Qe^:qA!
-aND-%_TKg:d`fPG_7IA#\\,>LZFI';^q$k[Yc=Y$[DBDVYcb1@XLGaI\]Mq*XK&.qXK\q2W2HPmWiE/(
-Xfn[uUoC8XUU%1sPanM?Q&p`TN/iXA@pN#/=(>iP>[^fBDL.&)YH=e/_oKX/Z'pT0Km7]cE*jl8F*;_J
-DJO34FaA^rN/sO1X/Mbq\[ehk:JtJ%<b#]TBl/9Xrej.+N.5hT?<g`468:)J3($A>@W$F@JV\u)E+WN`
->Zb*3>[qA]D09ueQ'n39p%J1Qnac8@o_%kMp\F[[oChkQp\+7Wp^R&oqt0INnF?&@o_.tS.JWc;qu$$R
-mHa3.o(2VKp@\%Mo_&(YqYL$arVlK`q=aFMmd'9-pA=jgs!mB_[?,5o-7Lc&1H[NP4$+`L3&N01/1ESO
->Ae@_?=.SX@>BVkI=nJpVuEP<US+'8NcTE:VkA9TF*;YGI#4&9Bk1=I?tF+rHB">cVPL#\I[ZOTF_GAi
-;bph9CN+<4E,fuAEGffCFE2DFGBnO[H$aaYH@1*`EHGu/?t*YXASPjpD/jN0BP_O'C1h9iB4kX`C11X]
-@pWSO?".,@>Z+R+=^56.:KCS#>$>'3?t!AO@p`\N@UNYK<EW@#6UjjA5<Lnn6oZbR1cIcU)`9As+>5`:
-;,U@o<``@)=^#$7?=.#D?!q,O@/aS,A7f4S?!($,?YF.a?!UfF@q8hJ?t<\T@:!;K?X.#OA7]4TB5(pe
-ChdZsBkM$jCiXQ5Df'?4A8,dkC2n6/A78kRA7fFbAn>QQB)lWEBanZa@qT@X=CGW=;-$e"3Dr[H8ki&Q
-7R90q1-%Zh69%(e3^l_@>B=h'FF/F_H>mG">?FZq;+WrI91qlH6U4")6:ORD7nZDP5s[[i3(I2HU<rf;
-s7Z6fro<DEqYU0Sk4SQHq"aXVn*B9*o'l,<n*fW2nG;eFmHsE:p@n=To^qhMp&":GlgFBFT)]#q!!!$#
-!<*#s!"K&;,p!6r#oO6bGa4kbUjgeDg"bHAh:]oVZ9gLjgTEe5@"X5ZOg2cO:J3T&8Rl%@J?Ql4dFm=.
-d)N)M9MRZ%,YDfZDf&cjB6/H9@==f0Ism'-P+6uYKlCdNJ9Z$JDI$(*7ScoZ;FaAS9h@W66qpHJ78#I'
-6o-qt1d!]Y0/kpK4u4NB,:GE&3IX(8-87;:3B9&R6ps((6Tde$8O>s0/iYO7&euZ2%h&^P$j?\6!sT8=
-"p=o+!t#D[,pt2p0JG4>3BTGk770<u5".q.6q'RE>t7(D2D-jQ>%1,e4?l2*90"ap91;?C69mn'2aU8,
-7m/Rp9g:X>:ImrE5<M,,@U2W&95RC14@r=::MOH=4?#&R4$Z%p4?>Me5<hM(6q'3q2Ej/K.69L8)C$[V
-)]0+t'c%>g!s/K'!<`Q/!<N<'#7_Lr=AhgtI#3,j<&#F9)%?rb#QbJB$O[4E"U>8<$4mpa'GhGt'+bN_
-*%sGUn,Uu="9AN)!sAE#!<N;m!<3)d!!!0$!rrAq!!30&!<*!*!X&Z0!WW3%#7Gtr,V(lL?uC%*D1?VK
-HZ=%NH#nRfI;ihBEd<@sQA9=,Pe=&jiT]atmE!8b_ns7-`R*Z)`3I_-a/d/Fp\XaNlIt+Ll1OWDs8;Za
-kM4J*^VI\+e*d&!pA"@Lqu-?`p@@b?nFQ8>o^qM6m-aB6p$hM<lL+0.jmhs3p\"Uarq^s<p\++HnF,W#
-hW*bXgu%#Lk1\naiSWJPi8`eOjlG@chVm_Ykiq<rlgF91lK[9lki([hlg<m&kOJ<;o^1\lipZ6rkj.s8
-m,mQogu.8Sg;qCggsWpO^r++/_SO75b0SJ]cdCD&k3VO'n+,i8nF-,Fn+?;MrV.c5q"XIRqtB@Fo^heK
-nb2_No^VVEr:]OJoBtr4kMtdona5Z*lf6h#hc&LaiSiJAj6>XYgYCN7f%Jj5da6S%hV$K.f\+^$g"4a7
-lg!<alg3ZtjP]%Yj58PAeBZ%L_T'^7_n*7i`Q6NO[^`iL^t@)Y_7dt>dF@+:d*a8_cHanf^VR_"^V[n(
-W33eI\%0Arcc))5)&<bj(_$lU!!!*'!Wi/u!!E)u!!2ut!W`B)q>^U!!s/N$!!!-"!%\/ETULsoF_>)]
-;,0k`=Bo9ZJqoS`X0/b8Z`L'sQB@/WIt)loJ:W?4Nffi\V5pSlR?<5LC0st>:f(+r@VTh&K85AIQC!er
-HuNV!9gV$+4$Z)#7SQZR7nZZV:eO,=83K:16UOL>7Trhs:.SA^:h+0[BMi&WRXoXk^rF:0Vld#%YHY==
-[`$"NLp=%ZN24D>d`obV^q-YX_7mq9e'?(O[]ld9YdCoh^!P?9^W"+%d+$Icd)sJIa3;ZAaNVN6_84(3
-beqB5]"c.qZH:D4da6Rpf$Mjhah5=#]>;%d]>VIp^U_+nXg,O?Wh?>cVP^&gYcG:9Z+@9R]X>5Y]tV1i
-\#[$KYdV3Y^p:PY^r=+,\uVL'\[JZG[)BkjY-Y4)Vm!:QUQ1D/Vj_mXItE<*KS,&;OHl/tQ'\DM[_9>c
-^;.=q]Xu,"\\Pr#bJh34_n<_*^U(Ja]YDG%a2uE@^r=(7_mmCq\@'Ak]"u>*_nims[&pI5Xg,"?]!8HO
-`4iO`[Bm'?Z*gm:VQI54YcXk-Yc+P*Y,eb9[AU"6\ZN>iYGnV,Xf8"^Q'$fRKSY\DMLTo*NKTlpG^=[V
-LSLB)MM@@dS>39nSXkq-R$O+eJU;ceI!U!=?Y*tfDg[.oK5W_35s.%n78mZ*D1-qgMNj9ZH>dG+>"1V2
-2)-dH786lqD0(&cMhZY&Df'/r@:*>I?XdS`D2O41P54kSqtp6hq(;73o^qqSrVc6PnFZMMp@nCXq"jma
-qYTpVnaQ#:naZ8@n+->QqXjIQo^VSFrV8qVoC;>>mI]u@oD&1[s82foqY9dVo)/C]q>'7&Y'iu!*?,k5
-'f.9g0./,%0e>7F3%cR703)@hD-TS2?[ucpJ;Ao4L8Y-LVuEPiUS+$7Nc]H8VkJ-OG'A"HJ;089BOb7M
-?tFA$I?'YdVPL)^S<ehLARf%N>&/+uI!L!^H$Xj_FE_nJDfBlEG^OjbI=-KpK7A5jG]InDDuO]%FE;bU
-I=?<YD/a?,B4,.Q?<LZI=]]6PBkqBgA6W/C;H-Xn;GmQp<*0'%1g=-^>?k98?=%#E?sR5VAnbge?".P_
-ASGq"EGK3#A7&eQ?W9Wj<)H:[8k_rS:/";U:Jgse5#YKe?X[AK?<CB8>$Y?7>%2,YAn#=_@:EkZ?!h&L
-@p3#>?!^c>>[D#T@Uit]A7JqO?YF+eBPVI%C2Rs-IW/h5C1h-oDes'!BP1pgB4u0sB5;C&Chm^#ChRO!
-CMI3d@U!)IA6rbQ>[CcD>?>HL>ZXg$<)?1T4utbj5=K*a=BJF-D/3osAo;^3H%:3PBObX[?s?Ar8NoC#
-4?>Jd6U!Og0f)!Y@9J#VXLQ[?s8Vfds8W&liSa.r-i*T:p@.D7mHs9/n*or?o_S=QmdBK0mdp5Jp%7kJ
-o_.nSo^VJEqj7B_!W<!.!XT8P#lk)?;BZ[#St_^'T[VKFgu%)Ig<Hq07Q&*<Yq\ggNI5H$X2/sG5rpql
-<IK7TYe\<+g#:]6af:7c7R0$m@"*9]N.?:tJ<5.mGBm_&?uC%7NdQ;'FF]O4EenpbFa%Y?G\qGAD/sfG
-G\UG\>?b#s5X.:m/NH<R.l^$]6U!1d0e>C5.P<)t.Our!0JkXD2)?R:2D-jL4[:hf2FUV>;+3Pu3)<+1
-7S@9$9gV920K1mJ,ngq:,8^dt&.fEc&.fKi(`OJ7)]^4S2*F5i4?bJZ2`3f]0fVQu=%l"R90ksE7Q*@r
-5t3po4?l+o3'KK):-_6=7R9U/3C$GA;c$=n;+42k:JF_L;Gf_F;d`Tm77Td35=%e85s%P8<(f\F8P;96
-91VH/5s?kT5smIo2DI!G1bU470dIYO'c7_u%L<4D$k3q%',2,h+@J:K-7(TA7oaPB1cR!=-S$MT%1ELI
-"pP54!sSr."9Sf8$4u\,df9IN!WrQ%!!33'!U]pg!<E*"nGiUk!!3$"!!2rs!!2rs"p+i.!!*-*-O:;+
-5YkWuDJsQ9Km8$"I=6j)H@0mYDfCPfJqni/KSHGAc*s_5l2L'3ai;9:_SO./cJmlqUs[*"WQOi+qtfXD
-g>q>crVQ?`r;#mGgs3jR^qn(=mJH2@qYTp^rU]XOo'u)6rq$oup@IkKo(;SIlfmNpn*oT#lgXB:@/'Ql
-o_eU^q=O7Ko^VA:o(D\IpA+R_pA+^^o]Yf2mc`TnlK7Trk3_6ol0[cuj5]:clKI[$j5oXolL=B)kO.[(
-lK@<qnEoK+mc3Bhl1FQ4n+c\MnFZMIjRi!-k2?6q)U6@C`l,a5bIY9s]tM%n`llc[e`,ZAh<jV!=7GVH
-nEAm%o'5W3lg+',oCVePn*fT=na,]2n*fQ)k3)$ulfI*bj6#Rdhr!/Pl/gmam-*3^j5A\Ggu6o6cd^b,
-f?rC3in;u;eCj!Jk2>CknE/ljir83flg!<^ioT7Xi99Islf@?ngtUQ)eB"/fkj76chW*_Sf](uW*oku2
-h<!ndlfdTpiSWPEg>C]4d+6U`\sd(n1++7arW<0&!<*#t!"&`.!X8Z*!<`K*!W)ls!r`0)!<E6'"9el/
-qu?]uqu@h0S<f(^Eb8ZV:.n2R='T6]Ko;@oX0/_3XehSQNJWDhHj>(LK8,5KP`pQgWirCpPDap1@ouQ&
-928AkAo;a<MN*^^QB[DcG\g\a7Qrmq4?u5%6qU*C>$bK;:e=#A:I@]O:/4hj9N=hf:/5D2=CbZGAS?gn
-XH.h@^rF:0VQ?f"YHY==[DTbAHEO?JM5nbHe'Q.[^qmOuccO#>eBuFT[]Z^:YdAkh^!G94]u\=4cdBhP
-aNDWA_op6DbKn;OccsYVbe:Tq\\c7nXhr6"da6Rjc.1=icb[B0_9L'Ac.:Fng=P'3cHObX`N?YU['-C5
-\$<ZR\%oDa]XtYYY-,(;\@0,aZa7?Z]=u+`[(Ei[[BQjB]XY;T\uMj3ZGF8_\]GB(`P074_m$b_Z)a[p
-V59:QMee0(MirXBK8"l+KSu(_S"$CYS#!Et\[f)X\ZMa?]<JZOZ*D'S_SsX>^:q,"]sbM^]"5bn]Y;/"
-_7HqZZa[EMXf\qH_S3Uo`kf!k]XY;R[CWQ?UoUl0Y,AV9]!/BBWj&b7Yc4nA]WhOCWN?*,Gdt/RT;\im
-VP^]-_7Hk^[B$:"NLGi9HaLDdXJrD/WMZr=]WS-/W3!>0[&^C,URn'<Octo^Lm<sMG'-np=\qa\4%Njn
-Bm"WLL6@dYIroI>>=C\73AN'E6:k-`C2eEWMi!%4G&_A2A78eL>[CiRBnhA"NqO1[p%S4Sq"XIPo'uDK
-rVlEXpA4X[rq??`rpjIhnF5o9o(;YMrqQ'Xrr;i`naQ#6nF?)>nauJHp\+CUqY9j[q"OO\q#($ao'l,:
-r;6BepZ0PsP[Qg&)]'A02_HgD0JGRM1G^jC/M9=R>[U]@>$Q9'MK**WLPL\B!iVomrhaq8TUUn"Deti>
-U2Y:%HZX7ZLQd4(BObFV??14<NgHE9Uo'fTQ\BHj@UEMKC2Rp6FEr+VH$aj\G^"7OGC=gaI!Bg[H@CEs
-I<T^VF*);:CiXQ=G("afIsZE_G]n4OD/j<+BPh["Ao;[.EG]/t?X.#?=BJL"-W3uE<)QUn=^,'8?<UQ?
-?s[8O>$YZKA7B1`BkqErCM[QoAnl4#C&ViaAmo4_?WUuUARSqP>[10'9he;S9i+/C62j515t+448kMoW
-8PNMs?XI,H?WpN=@9d,G>[1B2=^#0?>$>-@@pibTAnGFX?=%5WBOtjkD/XN9*,]Y,Df9K-CN49*C27Qs
-B4u$rBP)!tDJNp'E,kkn$u0Td@:*8IAS#7W>@.;</n8@,Ch[Zs@q/qV?X$T3;bK`#@qoLE=Ef(8GC"^f
-H@(1%F`D;<Anu'o?sm&:r_=G8=B\Tp6p3Rj3+dT?aMu]XfDP[EoDA=Yo\ea"$MjZ!s7c!KnaPu2rpC<e
-nF62Dn*]`<o_8.Yr;$*co*4a\o'Yr9pT"8r!!!*%o`5!mqZ(41!X/o7#RC_j@tZ]XJXiU7W7'5Lgu%)I
-g<["*2'9*X\1L[7RY,^NXhffk:eX8A5D"WVYe\N8gu6u8bH-I_6UO7(?#3niDh*:YGDq;uIYMi\L6mjS
-Nc&NDE.s@'BQ7g1GBmq>@pae8J:<#oIYE]*EIj%&HZ"4CBNS\^:J=Gf<EW!S6od"h/MT%1.k<;).4$8h
-0f:^K4>ATS5<;,#/iH-a76X%'85`/O92dr;5"JmY85E>i9L;9K67ku*5rUMO/M.kW'GM/k',gcV&.ApR
-$P*g`(`4GB(EGIn4?Np04?P;H5!Le^48q'./iYp[6oR%^9gq325Y"=25<M)$;c#nP85E;o=\VUZ?=$]1
-;e96':K(%X6Ut!F5<2,0<(K/L=^4Tk90u934#\lS8Okd$0/NSk,XFUY5=%e(2`Nl_5W(,G.39Hr.68j[
-'Ou,h?=@Yj@:",dAlK^>8j#U47QNFX-QO-F+!DmJ&Io3U"pGbH"9JVE!!WH*!s]):"T8<(!<<-#!!2fo
-quZWnpAb=""Tni.o`/J&!!*-%!!N]:!!3KG-oXRjC3=oMFDc#<JU)p4O,K*XF`D/9Dfq%qIY`WCY.2Bn
-XI,F2kj.HqbJqK<_8=+/d,X/rSBo'lWm(#)q"X%9gZ7errVcWjr;#pHgWIFK^qn)'dHUPopA+UYp@I8'
-hq[5If)FH>iTK%PkN_-`hWX"XjlbdeiS`e]n*fi<p@RhAna,;pl/^d^lg=00nb)>Bo_/.Qq!R_Anac,<
-m-=30nFZ2@p[n"Cm-X<6p?M26hqmJXhs9pnip#LekiV-ji8*8EfAblOj6,CYlKIF;kj%[-m-!a"k5OIA
-k2u'qkih-dj6H1#k2P1Ge_JHqd`g:qajJbee()RX_7@\?f$Dt'eB[12j5oh/o_%nRm-3s)nac,Bp[@A4
-kMk@Sip,X\g>UZ@g>CfEk2G7Wj8S*XjlbR^i8<DIf?r4!e'6:e`QdH'iS`_Vk2Yl*k3MO"io]:WeC`pH
-gtL`AjlPRlnE8iceDfB&dHBW>f@86qbf\>cb/;6Aaj]#"gY:`Hg=kKNjlYLLdaZLue(V^FVk'Ac,mOSR
-!!<<(q>gO!qu?]tr;Zp#!sJf'!!<6'!<N)u!!E3#!s&F_NBW)FEG&EQ8k29=92o21JrGn`Uo:>nUnF'6
-K7%lcEclMQJW#YYUna]_XK87hM1'DS<D,VD5=SIXDL[D$QN!:7QApQCDIHC03%lj84[;A&7S-';;c6Cb
-6psR=8jlEW='K$=8P;HL9iGnB=^tlaO.2uPNH&pA]"YqqVJ**3XKSh5ZaI`fNcM5&W/7Ruc-XhTah5F,
-aNVuOaO/DY^p^GIYctIE^!5-4^W"=1`P\m`Z*(O>WN3)"Z+R?H]YM%\Z+[WO[^`fRYdM'Xa25s;bK7]@
-`PK$l^UU\\`5g$Cc-XN1b7`1>b.bg/_o]a:`5KsDcIL4hfdF_R^qIJ!a3)'4\ZDd9[&h'cZEq*J\%/lT
-YH"CqUReQkYHYC8XLS8=*4s&*^:1PWYH=n-Y-5@A[C*9@YIMN`[^)p+TrS*X)NgP^N0TuuR$rtfK6iKJ
-S<KM<RZXkQY-Gdgrk]Dn\$ENO]tMD4dDio9\[/H@Ydq';V$jB.\?i]T[_TJa]"J!UDSWWe['Hs@WhZSj
-V4XTZQ(Y7]X/W2(YcYOB\A#8MYcY.-XLu6NZ+.*Q]Y)G3_7u\4WMG9=\%A--USal^T;JukQ^sb;U8Xua
-TrFfZRA%0rT9Y"[LkD+QUn4KMLko:u2-=-iB4u:5Nff<V*e/HJ=\V=M4>\`N4@2\@?Y"#4O,]-WL4=Jj
-D.R-[r`TJ9@siZRK0f5(p@nCZr;QQeo()GKrVc!Ho_eUaqtg6dq"47Oq"OFPo^;5;o'lGGoCi%Wp[IkN
-p@IqJp@e+Mp[e+Mp%.kKrq-?bq#(-i1\p_:p@RtHhnG@a5St1U+Wr$P,q1Jq2*X;e69[:^0fM'S:J>55
-@r-XDK7.<-:jmkMNWY<?Uo43hGGCh!NK.jfR&?[$H@:3cGD_3@M0<cO@prebG(>R?Tr4]_T:2+%Eb/`m
-B4c("D0'T9GB7\AE,BQ9DJaK>FE;PMG^P!oKS"c.LPUJ1G^4@NE,Tc9CN"<:EH6#<C2.O#B5VU+EH?;N
-IXHQgG'J1KF_kr8DCKO?A7AqR?t!PV?=IGM>@CrF>$b?8@:!JUB5)3uE,]`3D/F!$ChR?nra\N2AS,F[
-BkV*iA7T7`BkV'hA78t]An,4T<DZOm:/4V]<)lXh<DQIj9h7c@9iY.g<)uml9h8)X=C>E?@V/kL@:<YU
->@M1C@0U:QB4c"$EsZ`'Eb9'!C2.I"rb;FKrbQ+^DL6bXH?jaYEcc>BDfTi4E*cjV>[CcE?=[GRARSnP
-?>3nYBkq6c@U*AK?=.)D=E&,'G%l#XNJ*+NO-,HdR$N5OG'e4NE,K2t@U`>9=(Go_Chmfr:ejMT7T!#Y
-=1#j3rqls!r;?3Gj!jQlp%eR`oBu,9m-=$*mdKiDr;>mJnac>HpA"LYp@@bDo^r"Oo^qqUX8qhlrW*$%
-!rDt/#6b;@#oc6.Bl54'#],$bYHuU)f\>9?hV-2ZZ8!)mgpf(IOI;#dX0'43E*umD7RhEQS$0ZWg=bB7
-cc`PJ5=SCH942!t=&2k->"hXb8Q'"n9k&!I=BolYBQf2dHujq*Ss301IXH'M@UNbT;-7L=>$PNL>$>9A
-;.F$JEG0TALO"T&DL?A1G@"j%ASu0R76j"#6qL0:6pi[^3]f&S68(&X2a]u&8PM]H8k)!:9gqNG6T\$A
-6RPAr:.79:7R0."4?l)*7RKO,2`sW+6T[1S*ZldI(`O86,SV.A)'(XY'FtZ['I+_<+sn?J+W2OO2+Kbm
-78Yru5!25%4A8^B5sn((5sJ(L>=hCc5YX[A9hAGa:Jk'i<C9hlC2RcuA7AS3;b]tQ9M%'/1c-sB1H%0K
-76*Y*3\r]O75m2&;Ecs&1I=2b6U`sj7Qb!U.7^)1@!RH\ML9oC[9jtN8Q.lK9M%0$3&Ms(-::*i4"Dg/
-'H7T''HS&%'G/:b"9AZ2#R1/,"T\T(!!!&o!!E<&!W`Au!;6Em"TAK%!V-4q":5D8!"0i&6WRZ"BR+oH
-D/OE>F+KF/IXH0MAR]Y!Fbb?pOHZrjag@A)Q`0*5lfdNT`l,a1_Sa@AiS;2@d)!`-eFE8.pugl%jQu=/
-qYU9fq=3Y&aMYg.__oQ`kkXW@q>U0bp#P8qd,*R)dF?k.g<I^ce^)LfcH!rKbK%ZI_Tpc`dFmRHo^;2A
-o^;2<rpWALna#N2o',c:m-<d*kN_*noC;D<n+H2Bo^MJGs8W)trVZQhs8DrinbDqNmJQSHoB5?(hr<GF
-iTfU]ip#dpl/C[nl2^&HjTFc8k2u[-EouKCi8E_^kht@[hq[&Hinrb]l/q3flL*a"jkSt`hq$N8g#(<$
-e_f!)cb7$$`72oP`Pej``lluicfao`hrX(bkiM$pi76TJmHN?_jPT1[kMtLZjlYOYg#M2Pg"G$-e]l@c
-i8N/Cj5fCekN;(!9&\OemH!3hkipXGj6GOWjko4[gZ@YWh9aO(jlGdki8!8Ed`oqXdFlaac-t"khW*JL
-kN:XXkMY(Pgsb!8f%eEsbJ1Bf[=(.@rVus%"8i/u!<WE."pOu+!!N3"!WiN,quH]srW;ut!!E3#!W`=W
-IYN>qD.6OC91VH=92o21L6%RjUo:8kTUh:%Is?$TEccGRK8u1dUSt5pWMQ;\L3dcH;Fs);4[i1VEIs+5
-R@K_6P_jp5Cg^(*2_HU43'Tf$9iP+l7Rg$E770O;69RqA;,C"[5X@P2:fD"4>A8)AX0%Y3HuXYM^q[\$
-I\j-IXfnq6ZadrcQ$0:3W0+C/c-ObQ`koL,]th_3ccsk[_7$PJZEUaK^!#!4_o9j>a2YBj[\C%0U7\3[
-Z*0ggUo:#ZUS!s=S!fM*RZsJEWLp5s^WF@2c-4,Fc,[lHd)j8GbfmrHb.kTr_mHtY]?/%7_T:*LdFHRl
-.bWA&f@JL#da6Y!d`0,Ibeq<J`lH-/\\,#HVPC)sYG88-\@ArJYf")^rNua<^TOd>ZUh:$WMcZ!\@&E=
-Z*(+-Z*CC8]="oKW3j.9[B61*[A]UhTqA9PN1-]9PEpfNH\n5ONeiF)Eef[GU7o<E^9Y;]\[f,V]WIfT
-VRaacZad`Z_7RLq\@TDi]=+fK\[/B=X/DngTVJj$VR*D.ZF.!C[D&];Ye%$;ZaIKFUU\(EZG!]]]!/ue
-]=+#jTrkH0\$)[8WMZG`TVo2pS#<3YW2m(uUTgeqT;erhQ'$`YQ][P]S#<WiStgm81Jq4WBkhO2Mij#J
-M1U+c>#\'Y2`*<L4@2V;?".T+NfK6`M1U(tE+WN_>$+s<@X<?LK)Y==oCV\Nqtg*YnauYUrU0.JrVZTi
-q>'dXnFH)@oCVSFnFH2Fp%S:[qtTgSo(DbMo(2GEo^_SIpA+IZqYBs]p%@nKq>C0hp\"1Oo^VA-_4YWq
-:FHPa+!;gN,q15f1-IWQ1b:4,.Q9CN91!00EJ'R8GZ\*E>(hQdNfL'6rME>bTUCe)EbLl>TmM9<H?FIh
-K8bS.Bk1R[AT)aDNgZW>U84BJQ\fcpAS,XiEH#f<Df'T;D/*j&E,9&nAnu'qD/*^!Df]o<FE2YQDf,ns
-E,K]7E-6>EG^]R;*d)O;BPV9lD/<s$CiafFFaA:WH$+.NDK'W6E,'3*rbF'!BP;0tDeWj#D.m-b@Uj%Y
-AS5ObBkVO2F`2,9D/F*&Ao;3k@q/nS@:Wq]rb)=EAH$$UA8#O_@:WSG>$Y93=^GB=?<U`G>@Cc;>[\7I
-<*!%"=Ahgk=B&'^2)mKX7R[5EBJhhC9iP.c=^t`A?Y*eaC2n?8C2eE;DeEg$C2[m*CMIU$D/3j/I!p<b
-G'.nKDfB]BHZOL>?X[DP?t*\Q=C5WH>[_)\A6rqcAmStS@U*#<>?4a>C3=lQK8tYDO-PceNg#irJ:[rO
-J96!UEW'N;=&iI2?u0RpEGAQL6:a[M>$GY-hWjh1qYpHhn_`C!p\Fa`rVZ?Xm-O0.m-a?6o_\IKm.:#I
-qYC!bq=sONnalDLrpg*aqUGSt!!!&m!<3)p!'CAb#8J+NSqTTD&dT57QDUmjd*gP"hV[2D`jWWE)6_r(
-6#`!GJ<6RnY+'0&7mfgGB83+a_:@5ggXFAGbHd$m928VeBjsqF=@$1m5s%A%;Fr\r3CGni69I"\5=7Lo
-76ORV9L)'J=_qDRGBmhDQ@OL>I;Mn]?!'X)?;aQnBObd_EI;nZD/"K2Cj'E.Ac?EkBOkIS=_r+r<DHn0
-:cVNH8PqT<905@&4ATHm7nQi_<Dc+K>Xq/15X7@k5=[q'77K^24?,8Y5"J%"2a/rJ0/P@40KM*I2CpmT
-00D!:1-@'0,pafe*YTYH+rLmq"p>8J%hK3[!X0,M+sn-`90+gh7mp3I>%1>k8nr!H78HoX>uFm*:Jk1q
-;Ft&0G%b,a=&;d]6qM'.:M;RC3^#Ma5"RM#.Q9dS0fqO&3A3s)68h7m6T6VS3A2mA2G[n"NM1fQStLgf
-G(HBsB3JPR9NG"i4?Gkp.3pQ&1-7<F3&r&t#o=I2-7(WJ!m:TB!!E<'#RCV5!!!'!!<*#o!!E?*!W`Ao
-!!!'!!!30'"7Q:L"98E,$3^hD+YlJsEc>r;H$X=9F+A=WEds%"H[p<[CM\H\J8osrWkuZSP_bjOQ&t(k
-lfd9GI`94A_84+3d,X,rU!^`qWQ4JtoCV8-j5/e^p[n(Nr:ojFe]>YD^V\%@kkFW7lg=?<n(QIUi7HQ8
-gX=d>j5JD,e(N*nb/_B;_n<Y"[(!TQZad]a_8<n'^W4+*d`^8(h;.;_nauA:l/C@Pm,d?un`AcqhWsUo
-k3VL%<:0>GoC;5DqW[\Lq=aX\qu6Tmrr)fjqYBjUo'u8<m.'?'n+#Q%n)`j&k25V$m.fZ&mcWQon*K9$
-iS3M`l0%Btj5AqRf\YKDk3;-jh<*_Pgu&+j-J[V;ipZ9pjn.p.mc*0_eCMLN`Q6BP_TTgGd`Kk^d)O,G
-aj/G`.)sZflKd-Tjlk^\mJ#u&iU#Lej5/tZgumhUg>_2NhrX"alK[TumdgAC8F>p6kMb[_iSrVOm-NBe
-iS*2Kgt^H/h!*nZi7QT-a1K't]"lnCak"hfg=tTDh<41nkiq6io&J?djOrVHgu6c6hqbbO"pOu+!=Al,
-!<30)!<<9,"TAB$!W2p"!WiH*r;Zfuq#C[$!WiB&!s/N+IXQTbB4"P/6q0X=;-74:CkIY.R@9V2PE(EG
-F),Q)CMe*;KT;ImUTgu*WM,`AKR.TM>>@[Q5<MA5@s*HdPae)*MhHCrBN/&)2*3cN/3HNo5tFO.3]of'
-7R0m]<^T#D=%l@d:I[lF?Ys=T@:k%]U5X;1J$!X$\\YkfI_2MYX0&S/Yd:aU^lN]CXJL]J`lcKJ_nj0t
-[(4,j]>)_=bJCQhX0Jq8\%^&=\$WKJ^r=!bV73b1WNN:pVn'=GUm\-^U7[sAO-5T]M3*=DLOso+KT(nV
-OIhl?Uo'WGTs:T!\\Z2)`OiddV5V8A]unI1]#(nna25R/I`KFBahl*;^Wt3;ajJGXcI()"h:piEgX+Er
-cGmlB`4s%*]=Pr&]Xl%l^W4!qa4&#Q['[Z[ZFduf]",,F[_TJg_nrsj[]Q@,XfSk8ZE'e(WM?5dWiE%l
-WMQW*\#ZUK\\>_ZXfItaL4>#:PEgfaL74EeQBIGdLk^bH,aFFESuB65W26o5ZECsd]rSHPW3iY(Z)a\*
-Ybe%nXf/,"Yd=;9!P?/H[nsZK]!ABN['d?E[_fk\\Zi'8Z)XgoR&%F$[^N68VONp?TU_jdWLU)dV5^Dr
-VPCB&\>laN_6ottVl,rONLR#MXg"gnAi*Le<)-Y,B6f+YLkpe5A7A_B9h7N42)dZc8l/DeH%1U0OcYKV
-I!BXGAn#1W?t"5#FE[ZY+85C"o^VhUqY9m_r;>[@pAY*kr;6Egq"=:Pq"j[So`"D6oC;YPqYL$Zn*g2R
-q=jUToCMD<nalGHp@\=Xp$hJBp\O^bqt'XYn*QT`CJmDL-PmRI2FTVU.390Y.lT^U3'K;]1H@s.9L29e
-L74*I?W:0R<)87)MN<t"VPjEj9r"ALNK.jiRAZ[%I"6ZpI"%!6Kl1R3>[1WTG(>XCU8Of_U7@L*H"^Mi
-?"IqiBl%d3E,Tf9C27s3DeEKnD/F$%Anc$uBk_I2IXH'_C1_3i?X?uF@V'+_G]S(PEb]Q8FE_tXJVAf5
-EGTH3F)5T0D00rBEccGGDK9Z9Ec,l:BQ%p2E,fo>BP(dfC2%R'Df9Z:F`hqPEboQ2CLq'k@q9(U>%;)K
-Am8JI?!1KB?sR&@<*Wg:?=7/H>?tT??=./QBP1j`AR]"A?X[GS@U<MP@qo^gA6Mu7=&Ddm9M\#E8l&Ab
-9M%TL:eX\e=&i=*>[h;U?<q#VD.6pfChRI!FDYQ%D0^VXGC4^[I!g*[H$aaZHs^=\@KC"OraYq=,@Okn
-AnPdjCiOE/EcH#?G]\%TH%:^0LQmpbT:M16QCXk@JQ%2OI<TpTEG/rsCLLRO4?HYF=CGT??r9?X1,D3d
-D5kMIq"XI\qYT@ArVcN^rVQH`oC)/9lg4'/oCr(VkNhX0qt^$]p%A%Mo^qnPp%/%Uq>/YBdJs7Jq#CKt
-!<<0!!'UGl"98K64-+PE&dK(U$3l]gS?'9Sg"P9=hV-Q)ZEQ)'[G7`;=c\o:P_Q0CKiC]34?5WCI[dac
-e_8g7gi:faZCaZI2E"-7<'`oU?;4*o9KY^P>?Es<5tO@)2_cs?1b't31d!iL+s\Ta,Uaie/3>aM9L)E]
-:ISH$Cj1#HKmmraA5lQED,jG>;JC2c?u'b!>ARV\AQs"k94N3bBPi!AG@4TgFD#6$CM.<orb`$WAQ2T;
->Xq4_6%2Bs4>TQ-5ZBKo68pPY6pE[j0./VD3B]_r2`!?L/Mo=F5Xe(&1-[`P0JtjN3&!<K3DW:04?5#L
-0dS(l)BB1n&/?-)&/,Em)\X,2+;c%<+"8op+"T?M<];m-;as&WF'(On=BorX<bu2BChQaC?tEJBAiDe8
-5!;(u9`@:H77Td-1/pV184$*_?pn:&8mGe(<)ZJ%S<oGHR?=\8CjghgZG^K_D-^(E9N"&86;'L".hraQ
-,Tem#-7fuJ'FG3`)E/AS!;lg"!s8f7#6"W*!W`<%rW2co"Tec-!<N;h!!!-#!WW8p!&jr_!<NK5"UPMe
-6We8MEH#rBI<TIIG%Z2FJ;SboDe3R3P*(]UNMXM.]q^:DZ.IX0V<$k(imiLs`P]R/_8XLBio7VFdDEhn
-_sd0foBYJki8Er!rr2roq"!RsaMYg/_8k-nq!%#,jlu:)ini_BbK\Sng>1iCgsaR!f$)1[b/VNC_o'O"
-[C3?G\@fPo`4Wah\@9/i]tqUt]Yq_1d*Bh[c-4Ythr!V^k3).!m-O!$lg.U:lgO$&mI'iHq"a^Sm-sQ7
-p@e7Vq"OFTp@RnGoCVSAp@@kNqtg-aqYU3bp&4marUKCJlK.<tlg!j%ioo^chrEkZjQPgfkiLjbk3;-n
-m-3WkrT,?bk2YC^jl5P#naZ,6mI]l?md9N/lg!<hg>gu;gtgr@g!n6eb7;b<]=>Sj[_0c.a2?9Yd/Lup
-c.'kTf@SI+jP8PPl0%9trqB7]naQ,@nEoQ.mdBE)k2POfioB7^k3_?jj5AVEhq-WIjP]"DccsMF_7R:p
-fZ1nVc-k>%f@JR5l0Ra(jPfRhh<F(XinEDWhq?f9\mu$KrVup(r;Zg!$j$G0"pG/3!s/Q+"9\T&!!2ut
-!W`<%qZ6Zt$ip>0!<E7IG].2#;G@'Z92&5d@:jD3N00HoQ][;bK6_HOC1q?tEd<G&S=ud`YcaptQ]?]<
-B4"P,5s%.m7T<uDLQRmkQ]m8XG&:ej=@kG53%l[D;cZdo90>@!4@2h=85`Sa76jRH84,[-5$ViAC1qRC
-R[KOoB69<P]nLdH_S*UmVlQl#YHP1:[`$"EH*=<FH_JLZb<En_]=G5Xbg=V]d*KkN['-R8Yd:jTd+GG%
-YH"n@^p'iHU7ImSXJr8,Xg+dtW2cDSTU_:5PE:ljJ:iH'H6IooM3+*dQAh<&U5Xb^N.QkJOI2Z3R%9\4
-T")&6^V[_"rl7gQ_SX4/_nF"!]tqS4cHX\[`4s72`7*/`f$i'jcd'_Q`l?*;_99j?cdgLof%&7%da6_)
-e()CSa1Jdm^:q4n]<SlXXgPaQ\[T8]Z+7:AY6M;<YdUj=W]7)^XfSM*X/E,%WjBpc_8*Lk_nO($\@])T
-Z_Oh%Whc#XUSjNMQ&CBSMhm(=M2Hh<Q^a5"SZ/1ZO[>;%Nf0O%RA?s\Uoq)0ZFRrpa2>[+^r!aq\@K5`
-\@&uX]Y:e_]XGAf\?N9BW2ZYbU:[Y:Z_O7iS!onASYi]dQ[Ym-UT:AgS=6F\[][$U^9XQ!W2Q>TO/'4q
-ZE'^hB/EO`;+k&#B6o/^K7SD^A6i>78O>['3^#c!92JW7J;9/IOc>3IH#d_6A78nS?Z^:-FS>D$p@S"O
-o_\O^q>(!grTNVAr;HNfq"jdZoCMVLq=F1Lp%J.So_J=Zpf@1\mI'cEp%7hEn*fi;o_8(Rq"OXYo^;/;
-p%\FaqtBj\n*6NnIUl##(`+SW7mSmY((E)R2a'/Q0I\_F=&i<t=(e(pQ#g/8EI`XO?&OW%P*`,EVuEP=
-US+$7Nc&U"Vk7jQJUi2uJW5tLDJ3QlAnQ%*J<-1oVkp8aRP'hXF^nTZ=^Gl[D/X?0BkqX+Df0Q1D.mKr
-ChdQtBl.^,DJjH?H[0LDAnka^?iF4N>@:uZC1q$[<a/a7@Uj.mG^Y-ZC2.X)D/O?9F`_\GrcBT+E,0</
-DfKc9EH#].CM[co?X[GU@r-%$DK9c@G'S=REcQ>DEH-&=D]W\-Ao)3mCLUa_?<gfE?=%#G=^597>$YH?
-?XRDRAc?0>B)ZE^BkLsdA7]=_@V0.[ARo:a?WgN6<`i^7?sI/Nra[$R=A`:';-%%5?XR;I?=.)J;,:+i
-9i5)!=B8^<?2dn9D/j?)Ecc8DHZjR[IXHQprb;UNAn>RfAH?@PraZ.A@VKLirbE]rCiXZAEHlYJF+Sdh
-Ko:_HN/sL!Q^jA4VNcOZI!g*^EbkY`/SJO$>!"`G<a0!?>@(3"7QE:j6Z0!Fo_/%Ls8)WUm.^8Fo)AUd
-q"XFNnF5oGmLA^Zp?Cu6o_\O]qY9g[rq6Zmp\".Rp\4I`!3lM)!<W,urrMrr!!2ut(BOmN#R(S]LkBn#
-#S8qKKch),Xf]1SfRDN-h;7#Bf$1P-2B9-[VB8^'S!]S)Zbh`"8PN,^=DNAS[E-nQh;R,8`N5(]/hnn9
-;HHRd<^A],8l&&O=\)7M2+0qq0g.HR3BAuR4#&WM-Qs``+t+l^,9/!Z1c$R2,o[^G+=T'$2+(#3>uF3d
-=^G04B5qj*BP;*qBms/n;-7+1FDY`1Bj">:>ZjZi9Mnee?"@SXAS?(+F`DA6CjpkWGDgT\Am88PDc:19
-6qKEs4?kti5<:JV3\3$H4?#8b6T[\$4?Pks6paI54?5Mf5!1ei4#]Ad3CQ=o2Dm'B69IUq5XRb%5:nK2
-0..bf0K1O8/0H&[,Rkq3&Jl8q'dP1M*%O'#rZ5K,680u_8jH9c;Gq+ICi4]%='&6k8PDrN76s:076s(5
-85N8[;-Hb$Ch-XX>u+:2<a_&OM4Ag?SrS2YKo*=B=\iI.;I*'a0ebRT4ZbG6&hPIW2`3'6)AsM,$kj=:
-(A.[\!"&`,!WiH+"9S`,!W2rs!=&Z/!s/N+!<N0"rr_rpquQHj"p"](!<N<'qZ&JW!rrE-!!"f[Dg-bZ
-Ecl80C2I['HZFCQH$jXID/4!6H?=b0\]`4&SW9\ic-E_XOkSmVj*oq*`P]R/_8XLBiS_GGdDNkh`ousb
-oB#&]i8*YoqtTp^p[RCqa25[.^rb*jqWR53jPoRulJULNeC)q+j5](Kg==Kqd`]YK^V7V'`5]m&Yck16
-[^WQHZ`'pqS<TD;V5U5j\])4j]stASZ*(IN^qROt_TC-PaiW,qjW3IHg#:`Ek3D@!naPr3nalABlLFE4
-lL"*2naQ#=rq%]3m-F-1o^qnPq>0m^qY^9erV-3apA+Xap@J(RoD&.PlL!s%k2t^]l/r!*0BM9Uk2bLY
-iSrkUiTTF_hq[)Nl/Ugchr<k`iT01_h;[POlf@9hg"kNEioo[fgi236kiq!Yf[ns=hr*2BgX=El_R?qP
-VnKp[`Q>p0_o9F+`S95)gY(97h=0q%nFQDMq<6u+md'<0m,-dXhr*AGi8rVEki_'cgY19.ccj>BaR&0M
-l/^mgk3M9om-a</mH`g#lg+!$hqQ];j4Vr]ao[8&!r`0&$NgD1!XK#9!WiT1"Te`(!!*0&r;ZfurW)is
-p&J1s!WiI;B4+nD:J4;P:fLb4DfpA]M2R7EJ9lEYD.[9d@q94jH%D!BUSt/pXf.kTL445Q>ZFNj8OuKN
-=CQ8sL5h4NLOsnoB45"E<_YqP7Qiao7SZK<IQBDO7SmAu<DQ7S9hA&V7mKI786T8"@t'oOT7h)pJZ>u\
-P\k6A\\#SfVlQl#YHP1:[`#qFHEXEFFec^obKIQ9\[noNa2u36cHaSK['-R8Yd:mSc.8r"\#c[C`4W7X
-XJi"rZF7-EY-Y7-Vl68XR$3VsQ'Rf*JqAAt$[dMWIY*H4P)b`mS,RdPI=%$BNeNFKJ;&K#Js2F]OcYco
-T:qR:V>dl$\Zr]O\A-#(^ra[8_Ss[>`lHEMb/D?Ec-4ARc-FY]cGIH>bKeD]eCrU-f@o':f@n^)eBudu
-fZq[ac,\&S`PTX5_7[FhZF[NKYHY=6XL,77I]TWRY-"h6[&pF.X0fLFZa?j>[^N?DZ`g=0Z)=k*Y,7__
-U8FfjYc"1iX0/n3UnXQ]XfJOuV59ZKQ&0^0BkW!LIu',;J;8u6Jr$5!V50fYUo(l=]=c#$aiUfjZ+%!G
-[^)KuR%'P2PF8YRW4KOQ[Bm*FY-G((T;ooAB!/VFYck47ZDY"3Z`U@D[\KLpYdUQtNh`bYVh'AgIQ^\*
-:de)[?uC+)DKU/?CM@<d=AMRW5s.1k6V1-pG^kR/OH,<WL4+;dCM.9g>\n+gD#=)+q>0m^p\4@So_8+U
-q"+7Xrr3]3rr;upq"XRZqXa.Eo(;SFo_S@]#laf$q"sm]p@J:P9CD??oCi%Vq>:3kqt9[Tp\=[cqss=G
-j4#G55W:YR-7LMl0/4n&.3_,C6Uj=%5!)&&91MrqIuK;0Am95/MMlX\<JZKlP*;iAVuEP<US+$7O`>3*
-Vk7^MN.?;*MN+!XEG9&uAnGt(IZKtmVkp8`+ISLMFCJKV;,^n:Bl.R"Bk_C$Df'9$B4PC^An#+S?"3eE
-/Sf0IG^!t?DfBQ0DJjN5DKC#RJp_KPD/X-!BkhO,H$k-Q>?Y38?!q2R?=%7CBcUu4H?XXZH\$QkH?j^Z
-H$OXFB5;3pBPM=$Df0N9r,i3aF*)MEF*IV'(N+/0Ci!g$BkD*qCM7<pC1h9sB4PUdA,^!?@;'9PBa8Bk
-DeEZnA7YXM:2+?PA78t\>#n[*='8s??=7>T@:a%YBk:g^>$PB@?Y!_U>@(`KB45(N>@1lK@9m2G=BAO"
-;H$.X='A[1?WpQ9>Zt98=BSd/='&L-1hC6/AS>goCM@F!Df^)JH$OaeJr5A<M10YrKSt_OLmXR"Q^a5*
-Sr.Z1G'%G8ASGIW=^:r+7T3&i?V=']8R,Co;GU#5G\K+DlLXZ9rr2rpqYU0_pAY$fp[n"Fn+#i4lgF99
-q"=7Rq>C0dq"=:NnF>u:nFH)Fp\4LaVZ6\tr;Zp#!!*,u!#>V;!<jNBNH$]f$7BtQM`hFSKpesK]6i2`
-g>1WBg=FNW\iLq@gSG]dX.>KDS[-D$;+OJ]9hT2HQaOodgu./EcH*5L3AN65-9k@'8k)995=\RQ;+Wo>
-4>AlZ0e+Ut-nR#(2EENG/0cAh.jcVr.5i\01-%*F/gDJo4>.p2.OZr(0KC[0+<VjS.l9+3-p%?!,Z.od
-@Vg%5Q@+F=GB%bWJ9OXf?W^0*>[M,T@qg(2H$=+ABlEun3I@<IGBn=`K4o+-@pW5EAnb@G>$Fj-?Va9i
-:.I]?5s%_/77B[;9he)D5!(kk5<_8%6p<[j3CYk)/K$)n5!Ce`69R4j68_4o4YeE;0/>:H5;XoEF#Q9P
-2_Qa61HRNS/het*+s%I1&I/LU)\sJ?)AaD9)AsSG/1`7u-RpZ=7n#pE='Acs6;L]f@;TRS<`raD@pEV`
-<ah&[U9KK]_7R%XN.\F<@T$Z:7SH$92_m$A.jues,Vq(n+;u4I+<MmS*'#l8"82`D!!NB)!X&T-r;ult
-!<N;t!!EB+!!!&o!!!&u!"&c0"9f#8"U"o/!r`3"!Vud)!s8Z2$O-Yo?"7MfFDc,CEaE*`@r?mMH#[V2
-=]JjE?X78sW4fpTPDPm>e'u=/N-:$/j5SqR`Poa3_84+3cedKnV:!/tTZZHgp[dM-e_f<Mq"O@Mq=a@@
-eAfAA^qn.;hY?O2o]t`.nEAZ[h;6i8g>_2Mg=k*$ao9Nn`P0%$^;.Y$Z*:@3ZWalJYd^m/Vk9NGQC=VM
-W3<tOYd1sS\$r`GY.;9\]=>A^\\GGU_p$*8a1&n$_S*V"ZGX])ce-t(eE-&_k2u("lgO90n+$#?n`]<+
-mI0Z@pA+7Kp@\4Xp&=jmp\"I\qY^?i"ShrorqQKh&,>qno^MDAoCMP@lfR<ij@n[tl06s]jQ,:VgYD,Z
-m-s<%jQ,RkkMG"WmHNTgkj%Bski^a`lK7$]hV@;PgY:Q@gXP0;hV$E8k2"bHe'Qk)f\YE4cdC(\`lPml
-]E5j`^](qo_SX:2dE]qZcILY'gY(6:i8<JRk1nnZk2bCWf@SKuc,RTAlg3^Ul/gsdipuX+m-3`sjm;0t
-n+H8<khFY=f[J9lcch1O!r`0##Qao)#6Fr,!=/r7"T8E'"TnW&rrN&ur;louq>i8M!WW3%ARo+K;GB_S
-92S_uBQSNLM2@%AIWodJB4YLY?=IDWEI*A%S>E3cX/Vk_IZ8o(EFE*R;,0n_;HI4=Fa]"%MhHY/F_tSl
-<E)mk7ncTE3^cM.3AE?L5tOaL=&;Xh;,'MF4>SZN83B41AW!.TRq5iCNifmiIqi"oYIhN\];M^1Xfnq4
-ZaIW_Q[>p:UOK/Wb0%o>^V%+^\&H.n\]rCA_6gDIYctIEI_3VO[CsA`Zb+#aW2m2/Y,JG/[B6a@XeMA\
-UnX9?O-,NdP`LEIH[L<qJpW<1IZ9DSR@/&@IXZm6PC\7CNJ<7@H[L[6PE(HTLP:S4I#sbYMis!bQ^Eu"
-Q%>0dS>*!aWMRGP`PB:1b/MNFai_fNbKIT8a2Z3Eda?Xi(<t:Ve_&@(g"Y!&f[eX,eBlRee^r<urmYK*
-d*BhQa2,[2_76q\Za$dA[(!NBXg,.5Wi)f/]=u.p[BQpF]<eK7[(E`BV67&*Ycb($X0AY"U8"?fXJMbl
-WMQ/eW2ZP_WO&OsUR7=@URn9VR?X#%Nf&gIJ:N)tJ:iN-rdea;LPq(VP)YN_QC=>3Q^!u.R$jVRX091J
-^ULhVZE1=5V4t$0^9Y5MYH4b7]s"`@X/Dl3\tGn-[Cru6NgZW<UP">mJj*.,:-qTQ?>FIlAoVp1DJX&u
->uFBc6TR.d5tOsoG'o%$rf.MKMh6=uD/!]n>\[k_CAR`-q"OO^p&Opfp^[6"rVZEaqYC$aq"ad^p\skq
-qYKmSp%J7Wp%J+Oq>9s^o_A4Uq=s^[qtg3cqYU3dp\=U[p$hPBo_/4^qtU!]ldmaH2^p=+-7UYk-7L2d
-/M0=P2`!$91HRKO4&^0OK77--B6oW(KP=LW:POgjP`r$HVPjEj7&-EDOHX[$RAZZrIZ8c&Iu&oHL2q!?
-A7K+fFafC@USjudT:)(,G@tAg<E<O?B5;*sDJa0)DJa-$B4P=W@q9(W>[dV@,\Ue7GB@Y=Ec>f5D.mj,
-E-?DKJ:2BUEbf)lBl.m5H?ssF>?h&.#Zb#':g.((<*()JB4kmd?tEJK@Us.eCMINkAS>UbBkh=!D/F03
-FT->%F`DDAFE2D@CMRg&Ci*p&CMdctCMIU&Ci+$)D/fDi$uTs$DJO'/F)uAEF(bG`->.%,?tEq^ARStT
->$>-9?<^cE@V'+X?tX4g@q0%\A7]:]>@D)Ora$^OARSnO?XI,C@:*AI>$kiJBkh3gCMIO!C1Ujb@UEGJ
-qa^WWr^SY792/,b=^,-?B5VU2G(,%#Ll%+@G^tR/Ng>`iPF7f-PaJ/$G&qhKBkh-p@q/YEr_X\8;.*g0
-:.S/c=\;@]97))%41FJEoBuJRrqQ-UmiLrirr2lnqY'[To^D,2lgXWDp%.kNqYU*aqYBs]pAXUdo^MYI
-oD#!Z!!2fo'*^*q?r.47'gIksC`Wi_"b<;V]g]Qcg"P9=hV-Q+]"L9M[G%H%AZqAVR[9YcOB,"J7m]OT
-GF,_Yf\YTGf$;UTRRKS'/1j([8OGX:;+j;H<)Q1Q76E1Tr\Q,U,:4lg.PWJ/0.8"l0.S2!/K?>o0fCp3
-0/=h&4>Ruu/MSq;1b:='+sJ',)?q#t&.fs2*C:Vc+u(f..4-V`.4m;96:O:(6VgWP8QT(o@pi\SDf]l9
-A85agBleE<F^8?g?tO4_BP;Qp<G>oOHY6o$?#+h*AH$9AB/O1%>\%M]A7Ah66UF+,7S-0/5!hS"2`3KN
-1cRZ]1cIEZ77&gg6r?K62a'Ah5<V(Z2a95S+tkT#68pSP1Ggd62`!9C-o=1F4?kPP5!M%p5;OfB.jQ8_
-rXAo;$k<1HrXD:-&JGg(+<VjW1I",s78@0(A7g(.?ZDF2YIgp-W3<V9NfUuUC0P.M77B496p*+R,U4Kd
--nmJ*,9S6Z+;Yt9)EL,E"nr#K!!<K2"TnH!&HMk3!<N?*"U"u3"9S`+!!*2p!!WK+"9er1!VcX$!<N<'
-!<iZ1!s/<"$3:21"9AL'A7K(dBln<0D-^R_BQ8NNBk:[X=BK*X=E9qE_mc(dVn_?Ob-danHut7jf\G<?
-`Poa3_84+3cedHmUX?utW6=Jso^Lr$g>1cRoCi%Zq=a@@eAfAA^qn(;hY?X5p\".Mn`J`ac.C_$f%f6`
-g_&5daNW#UeB5nS^r""!\[SiI34-6'Wi_Ip@UEGL?!D,fH\n2bSYNKuZF.*CVO='LTqnQcX1#=A]=bS]
-]r&!=ZDF7sT;f!$\@DOG#dL\<XgQ!\\B"Td0?;/R`6$3Icdgk1i8NPUlf[O&o'5]:lg+35p%@\;lg!m-
-mI9W9o_.qJoC2;Ao`"=^n+6/Arp_T2oC),9o(;SEmHX!'na5AojmDEnf\5<Ag"P<?i8`_MgYqD_ki_0j
-h;R>Nir/(4f\boOf])8[gZ%2KhUpE9inW;Fi8<DLlfdKjhqd,Chr*DJgXt'*d*0JG`Q,s;a2#L2`P91+
-`kTU@aiMTIcHabfe&fnop?3jbmIKf>o'Pi5mHa0/n_W$Zjm_QnhV-W:i8*)1d*7m`!<<*$#R(,-#R:V=
-!X&T-!Wr?$!!2ut!WiH,rW<0&!VZRD!<<3%!!?8$:J=AP8ki;jASl[BM2R+>HZEb+<DlUf:fLP(@;C7F
-NL?L>VZNWcPB2M+DJ!9V<Dln%?XmeeF*N(]IXHKVBObFS<DZFf;H-_*B44dr3]&KM5<qh@:/Y.b8kVWH
-84#R(4@iR;<ILI9R=JpoOLV`mNH/Q5<+N,:]Y2%YWiN8*YHY@@_7Q%ZXfJ7PW5?Knago'p\$<<O^Vp,r
-#KjliYH4t4Z[TEr`n7c6a2Gp:`4E4XU9Co)Wj&n8]Y(eWUSk5nZ)"+fR@BY*P*(KOL51>+JTFOf?Yah,
-AT<$CIZ0,:LQdgYNK&XEH[gX$JVJi7NfAp\NJWLRJVf>EI!CEjIY3N;MMI"EJqJQ$M3jNfSsl%8SY2OB
-SY2^PXgP^N\gb)(`kfO<dDX2S`5L!BbK@T2]=,>e]?SUHda6:\b/2*8`PK=%]>hk0rko)]`l,^1`Q-$;
-rkBYoa2>Em]"u.dVl?r)WM-,bW332!VlmYF\@9#YY->.6Z+0eD+/c6NYbeV<[\p=3WMuYdWNW7sWNE8%
-XgbX@XJr+oV#I??VkfuUS<K"gK8,28Knt5/L4ju'JrkbMR?j)'R%L%GWi)D_[`,MS\\>_k]XG8X['6pG
-\?`>pOKPUkZ(@G^[D'/4QC;kY=&)XZ7S$EZ=\_h!B5_j7F`;)%=%l%D2`X/t<+0EUFFJq'Od)&iM1Bkm
-EG8ls@q09R('":/p\+:Op@\%Lp%J%Pqtp<hrVZZnr=Sl$q#'s[nFH8Fo'l/>pA4adrr5dkq=jORo(2GD
-o(DhUqtg0grquTdp@n:Uq>'UJjk70l/1`,!.NoQB$kaR/2G$\<8OYp.4[`1.:2P`DJo"Oe@Y0DbH>Qng
-;.#6GPEV1/VuEPQUS+';Q#UT-Vk8?hL44Q'M2.CSG]%5*BP_U0IZKtnVl$>`R[B+[BOXq><a8s<@UrhW
-B4PF]A,]gt>ut*2>[(`E?sm2D?s6uH@UNkjF)cnW>@h\tKRnW9ObJREHtR54Df'fHGC#"%NJ)e,H#dk9
-A6iSD;,(&)Df'?&@:WSM@q9._ARAhS@p`SNB4bRaARo@]@q&kdFEMbJGC"RYFEMeMFa&%KEcuD@F`_bM
-EcZ;AF*;V;B4u$tD/jQ<Fa/.Xrd+Qarc.sYrbqdV+)u1/AnPdi@UWhdDJWouChmZtChRNo@piJH>$>'.
-<<5lgr`B2(>lJ#N;cd4+;H[@3>$kT?>?Fs2?X$Z;?<g`A@pr_N>?b64>?kB:=BAO'?!LH3='8d7?WpW>
->ZkB??<LTD@UWeZC27d1GB.kWF`(u6Df0E.B4k^`@:EVRDJa]@<)5qN@:2bl2D\u]C.?85oChMBrVlck
-r$_L?qY9j^q=jCJna5],lL"-;rVQHgr;6Bfp\O[YoC;89mI]lCo()UW!;QWp!Vue5!WW6C@<kiq#7`27
-N`nO_#Qt/7LT\A)]@bfjh;7#Bf$:kA4s%#`VDW7aLPqpsRD>+s;bfeY?tX\M[E."WiSiD8cFoc>6SU2L
-4[;+k4tf,h4>oAe2ENuZ.jcf%/Nk^@0-qtr*[i<W*@?4j/L3G!!<NE3&.Ssa,U"^%2'4)"1G:jQ1,1IE
-5<:SV1+tF3,UF]R()nAK0/"4Z+qY\7,Uk,e+<_dJ)]0_Q0I/M0/hf"8/h9:]9i+i#DK'/nC3=9.ItV9H
-Ipul7DKU56?XR&FCLC1D=^GWKBPM:"F*2\KEcGc+ARmK*A7]F^?!_)WC1LO?8krA_5<D;>=\CkC91V90
-6U!e#3Ai?E1c7!=/LDPl/hA\7r\mFq/2f+*0Kh9E2Dd'?.4-]+/M&P20ebCK4#\rK/M&A)0eY+.-6jZ\
-+rV79*$$+E(`=G:(E+A@*$m3f.P<G<4\&FP6r/,J:IlO1=]ea)7Rf[,3^#Vk;+j/=-R'KI0eF@Z%h('L
-3!RV-!X&T,r;Zfur;m3)!<<*#!<N;s!!<6(!!2fo!!*'#rWE#t$NU80!W`?'!<<*#!Vl_'!sJi9"Th_9
-B5)X>EbK5uBl.[,GACPr@q0%XCk%nR]t0o"T!%;5hnk_5IsuKYKZD[#inVMl_ns7+`Q6B^h7fT0_oA^t
-m.']9j5S_Khr<kcpAOj^n`J?@_83q'a*uJ"p[.;8oC_bDk2k[KgZ%,Ff[nO%f%\d$d*BSR^V[n$`5oI!
-\?rNJ\$Ds/I5*B*-79f^2E*]rEfmB%[^<6F[]Z?gNJN7FQ`Rg(\%9,__og',Z*Lg=Vn01;YHb@9XKT%>
-YGS+u['-=9\$NEL[^33BY-,%;\%9;[[s5j2^;SIJcI:e)gZ[P[m,R="o_%nIo'u;Fq=aISl0.<kj5oRn
-n*oi7lfdQtoBYW*m.'c;p\+7Qp?qGGnaPi0na>Q!l0IBhkMtXdl0dltjQc*qgu$c7gYLcLhrs\$j5]7U
-g#D2UhUpN=f@83ug"Y9:h:gK[eH44Jir\B,lM]p:iSr_PjlG+Hi7Zf<e^N$sdEL(fb/hTK]XbJ[Z)Ok8
-`k/h$cI((hf%f6?gYV#Pg>1ZFnF#W)i8WtfmGH".ad3G<!s8Z2r;Zp#"9JT&!X8`/!<N<)!rN-)"9JT)
-!!!&s!"/f.!W`?(!rr<';G^[n8Ol9C:0Ct<EI<G!NeDk(CL:.<8kDTI;-748Ck7M,S=uaPTUM1(J9G[:
->Z+Eq<*3L=C3+ZJIXHE`EF<-Y>$"Tu:/Ohg?=n+i=>N'!2*sf"86&Sk>YRgX2+%72)amG/HAeGeJoZL/
-^9Y#/CgL4L<)?r"Y.VT_W?&">Xfnq4ZaR]`P]j11VM1h\_T0j3^UUbTX/iM<rm!4?_6gDIYHP=C^sL`>
-Z+Roma2#9p\Y?@@[]cd3U:.PB\#HC,Su8!GS<TS;NfoQ]re;kPG^*R?.l'+N3B')a5>,O6P)YfiMN*[N
-IWTODBkV^FRY[)eP)Yj#S5bN-NfnsCQ&LBLL5(5+Jr#24GBACkJp334LPLbELP:;/ItEK7O->?WR[o_6
-XfeG!]</?RZ+drY[_]l#`PBgGd+-UlbK[W/[Bm$A[(+&l_nj"b\gGG0\[oJmai)NNc-FVQ`RDfE]Y)2!
-[^*0HXK/_2YdCpU]sG,Z_$mrUXJ_hlX/rb2\AlDbZP0:5YI1X8USOucSt)FKVl-JjUS%LT!h$0qrjDa3
-9r=kaV6$\eRA67ASX,M)PF\#4SX,M(Sr8AYL4X`"MMlq2M3F3jQC4GBTUhdQVm!@XMQX.u]VMF4`R)AY
-O-OcQ=]&3e7RTjA9h.i(=(?#cF`qhC@9QDr4ZY\o:0(\1B5VsEM2mmfOc>*EG][e6CL^ji"9&2opAOXk
-qYBp^q>0m_q=aR^od]\/p\4IXq>'sbq=j[[p$qG9lg4-7q>C3iq"XORo^_YGqY9m`q=aLPp&4MCp%S1T
-p\O^XnE%;1/MAY50d7;H%i6B>2aKYr84Q0@7S6g%I><MqA8Za@FFJ=7<)cjp:0NF6NfF+)rhoam4JSR;
-OHXZuRAZ^+JV/?"KoCnVMficD>[qSgFafC@U8OlcTU_:%G@b#T;-."-?Y!hWB5;6m@U3)>>[IA62H=*c
->[:H;@p3;L@q'+lEc?G:0/YjW7mK^J:.8)hDK9Z8DJONEG'8C_G%kZ,H@KdGBO,"O8mPY@EG]Z-Ao23m
-AR]+V?<^cJ?s6]:?<^E9>[(E7=B8C0?XI8L?t*\N>[_)I@:j.[@r#XgDJF-2D/j`CG^+CFB4u+!DK0]:
-rbr-_F*DnJEH,o6rbN-dD/3s)EH5u8D/='+BPMO-rc&KlFDbo7F)#H'AS,@\>Zt0,-!!uC<E<$r<)lt(
-<a9*B>$>-0=C5NF>Zb*5=&r=&=B\m4>$+l*<Wc?#?=<bAraAH5BkM'oC2%?uBPD6pAnl$j@:j%Z@:NtY
-?!q)M?!h2H;GgP!>$+s2>?Y*/='/UADKp,";G9VlAlD/a2e?T77a1GuqsO(PqtK[fnauSKo(DhTqYp..
-nF,c3nb)hYq"4:Rp%J(Mqtp0aq"41Jq"+@Qo(oEfmf7/.+$*t=-5%UoF^8lO$j6Y8!<ECFR]Wp2f\,!7
-hVQu;c+:SL)R%ns2Iql!PGk1O`LC+#3Aa39BmQ,RaOf5)hV6JuYEqR4-7^r:4?Po&01/W14ZG,D1,V*M
-/h\h$0Hqkm+"8rd-mp5]"XYoQ+Y!`j!,Vo[1b^pF.Q]mM.O,oI%M'L9:Fe(M,:"Wc-T!S42^'5#.3TiW
-+<)+7+=%m>&/ZK,%j<#7*#fh6'ce54*ZuXS//oZ]/g`/75qtAt4[WFE?!pH3DK0fDCKX_CA85XjDd6IK
-;cHt2CLCU\:L."";cIF2;,gY.Cg^d`?XmSC=*%q`?!hJ`<D?P#779U05W_7o2(^720.JA",p4Qa.Q&\6
-8450e1++P04ZP2F.PW:q+XJTh/1iD%-2o+n+WiO$4[)%.4!?dR4$6#$3]BGd3]o2P2Dd3>2`**9.l\^p
-+<_d@(apC;*t]J:,U4T\/1`+n-RpW<:HC?\,pXTm4"26j&1K1d#0d,L"p>&'!!!'!!!**%rW!6*!W`H/
-"9AT*"8)X!!<WK2#Qt51q>gKqrW$X7!s/Q,"9\`.!!<?+"T\U)AnGIhEGfiAGC=XNEc"cU>#nU+?ZCn,
-YGI>0Qbh#8[[`;,LOO2bFG@`_g"jun`P]R/_8XLBi8D2<d)*f!`9[$bnDiQ[hqm>VkNqm<q"!RsaMYg-
-_LBMVme?/7lL4?7mciotiT'"Yhq?Q,e^W4%cI'tS_6pkf\Ac_)^:q.a[^<32T6`(B,o[m7*>]+p*&1rg
-R&I!aZa$*\9L(Nm3(IG*Ln:B8Vm3.XTTkbAVPCDpZ)k%1ZELF8[]ZO+WiDtpYH4b(XK8J#Y,.nkVP0cc
-SlDMfXJ`>6ZELRMZF%3E]YV.obg4bfcd9qag"tK>ip?$rkiV*rna,]5md9?-md]Q+lK@L)nF,l8na>N!
-o^(r0nac#*lKIZum.L/LrVQToq=O=YpEo_*mITo9nDE0inET?*io&nZjPAPEh;R2Dg"P37f\P<8g>1]F
-h+uJLg"Y??jQP1Jf\>]UiSiYJi8<8Hl/:CHg=b08e`#<;g=Y!,e_&3ja3N2`d*TAAa2,?u]tLJX^;&:Y
-j4i/@kOA<0f@J$)$j-J0#RUG0!sAo7!r`02!Wi?%!<`T3"9S`-"9o)5!VcZo!<rT+"98E)6%2$^5sn7A
-=(,`]I"[KCP^mmn?Vs9T3]B#_92o8.EfH<PT;/$IR#ZuNEbATT;bp1e>%)/dH%Ud'JU)6J?V*g]9M.rN
-:/XtsCiY#OA2QhG6VC0D76j++77:!Q7R'=,5Xe:GD4-`HF_#oq[)%<*>YnU'92\VqUpReP\pgZZX0&S/
-Yd:aT^QEW>XJgcF^Vn48]"tkcXJrA'YIi0-b/(HgXK\q7\&-MFZEq'T_Sa7*\\G_h^:UeVVP1?%\@&B?
-XdtrAP*V0$W0<gEQ&CNSIs#pA-8.254#p)15WV)"Cm9gER#dJpHtcGG3]T/e?Zg[RP)59iNdbu!FE`Up
-JW>DAL4b59KS,#1G]@_GG'%nWI!L!bI!p<eEc?,ADK'f:FFAL[JVo)3L67%;L2qs(ItWuMR?iu7W2mA8
-['@'U_7@%[[Cj>g^;.Ir]=kqp\$roU]>VM+b/_ZE]!oet_S=(0]sGA\^9bSscdLM!io/V@eUH0'dacL[
-cHXAO[C4#r_SjF([_'5b['?pD\?rNEZ*LX;Vkg#]VQ$PmR@KtHV5^Z+W3!&'_SNal\$3KT[(F;gV4+0Q
-Tr"B_Vkg2eTqA$PS!/u'TUqXBJrGeJJUrH+TW`H[R&7R%SXm43ho_skO]k%V=^XZe5!(ed3'08r<GHMs
-H$OOI?WKlj6:+4=;GU1m@Vp@@MOBluP`CNMI!'.?AS#`WqYBmZp\FUYp@n7SoCMYKqt0m\(A@ItqYL$b
-r;QQgpA+LUmc`cnk4/3Err4;Cqt]mUn*of;o_A7Vp@7YFp%8"Qq>0pbp\FLLjOC"Z0.S+h-7LAp5!DD#
-1G9p`92J2N8PWE*Q%sj!<GIGYDb`bg8QJnl>?ba)PELuorhoam:8=JMO-+?nRAZa(IY*'#K8YbWMKET?
-?=RVdG(>XCU8Oi`URdU%H#-MP9N"qp?"IJT@q9(W?!(-0='A^)<E;gm9iG%i>$k3$928GgIV<VAMKhKc
-='TKFDIZX45X/V"E,0&uEcGYjM0j#F?t"83J:W2kBkUgEDe<R$E,Ki:E,B<)BkCjdIWf^NF),MuAn5=Y
-?=$`6F)5K(Bk:df=^P]M?=n"d>@(rK?t3APBOYXpF*2YJ<E*"(@:3Y[E,]rAG'A7\FEMbLrc8*_G5cN*
-E-$5HBk_6qDJ3g.E,fuEI<]jXG^O[TGAhG9B4PFQ:Jaqe>[CN5>?Y'1:/4ek<E3'r:/Ond9hS/S:JFJS
-92%uN>?Fs/>$P<:;cZt%=^,6BAS5F^B4bOZ>$+g+:K(4g=]AL)='8a:?<pf@?<gcBBkCmRBl%U#C0P+U
-?<LE8><,#G:dR`K:ht#F4<Y@e:L8k<qYL-YnbW"QoCi"Yqs!G;p@n+Ho(;YJnacGOrVQKeo^qbInG<"W
-q"OFMn+uVPnaZM,!7LoJ!VQL]!u#KM3>2T:FLYTg"9JT,!s&H)$]M0q]$As]g>1WBg=FKX\ht;)gp8Y9
-NJj7#T<cJ(=@4u&4A9O>R^L5egYLQ>eLn_=T1ggX,:t`14%)M'77T^,1b0h(/Mf%,.4Q2W'H.u/-8?GV
-(`+#.-70lj%J9]."Z.Y^/1<P<)$g?B!&Fg!,s4IE.5N%M,S_%J-mUf$0dn:p-R'WV2^f^g+s%[=*uc%6
-(Ddbt-6!^>)AEi)%2412)AODI,T.RT)]U(7,V'ra3^?,'4X_U)2*<la875h7?XI>aIU[#,Bk1U^Bl%$Z
->utERCKFV<>$t'%F'rNjFbaj?ChS'%@X2[-CL1=K4YABC1."Dh1HmoW3[>t*3%m!B-R:)i-mKfW,:4WW
-*ZlOI*A&`g.4d2./K[M.-RpZ#2Ea)e2a'o04?PDP0.nM#0.&4m.46Jo.60.:0.ee-/MK.:.lT[V3]\3+
-.3KHE)]K+u%M'*g,pYT?,8C@`"s#!(b5hMA!W`B*quQ`r!!2rs"p+l/!<WB+oDemm"oS]3"U"o0!Wi?%
-rW2iq'*8:?!XAc1#6kD6!*a5O>$YQPI/\@:CL_F/>u4U%>BG^u\Y5(9MQ"M<]W6:)KR8,kE-$/[ajf#$
-fu8EZ_ns7+`Q6EbijkQ(_T&=flgXH7j5SnMi9^=7o_&.Wo&eHC_SEn&`n'D;p@@V=md9E+jl,4Od*C+k
-f\"p*dEKSRcb[uF`5K:-bI5!p\[&KEX.Gf',pXKJ.jZ2R(EXV11N]"aXK/FoE())q-8I8(01L2QU7nNh
-OA:7(6W]>BUp?o'WiNA5YG7SeUS=`gXKT+;Y-"h0YHG"/Tq80\TqnllY-P43\\,)IXhM*K\Z3EZYHG:>
-[(*HU\@B5aZa.$D[CNo\]"Gc(e(NO3h;RG[kje6-l1"'.oCVkQl/M4#mcs6,gt1fQmc3U#k2G.Up&"XY
-o(P`QpA4IXrr2W^qsa+Go(MhIp[[_;ki_-ijPeqLh;@&Bi8*&;f\+j)i8EMIg"PBHf@S<lg>(63f[ej1
-dG<m9h9XNsfA4g-fDX>-gY:9*cHOYeec*rAgYpl:e^i9qgXF=&ki^XFeCrjGi7d)-NXZ*m!X]56!!*'#
-#QP#+!"T,4!!!$)$OR.C!s&H+"9J?!!<E3!!<iQ,"9AN+/NZ!S5!qtB>%22eIYWrIP^ROc>"q:B2)R9U
-92o;0F-)`YTV7mAP)=j9DduuM;b^7n?tXM,J;/i6IsGm?>!tbK8P)QK:KCG(EHHbY@Q6nJ5!;2":-q93
-4$6DH:-1d-7U0kiTnRZ$Di_*+Sp!Oo<(p.`92JMuW3s7VI`&1cX0&S/Yd:aU_2iQ9XJgZA^rOO;\\c%d
-YIDNg\[p/6bJCQhX0Jn7[D:&8]tCti]tV:s[^`rSVPL)hWiN_8Y,\4rXduSbSt;.=V2h"8Q&:<IHZ3t.
-+"&Ws7SQZQ84Pis6ZJ!PRZNPZ:Fe(I/N>O90gTQ.Obo3h4a&nK/j=6(K9(VCKRnr;KQh?WDJaH;H$kEu
-IXQWpJ:W2pD/=<:DK:/NIY*#qMN3.8J<#23KlDj&F`D[*G!0i1OH>]fLOb&,K7el/JV&TFTV\TcWir\<
-[_]ki\%oYtc-Fkc^9tu!`4s4(X/EV:]s,/c]X>,WdbNU,.b!&+dFQ[piSW&-fuhI^bgFq_d`feN^V7Fo
-]=>2QZaI-EWMQ8[TV7sIri%BCTqeTlWMuM\Z*LC5YH5.9WOBUJV3RI8T;@sOTq\E]USju_S!]J1US7[W
-,,hZAT:_gL`7'a"UT_P=Pa&)Qd)2ubN`nbV>[p8m4#J`J.5a4Z<+]uiH$OOI?s?N$779[A:JO\c?YOY4
-M4'cuQB@#WIs5[GAnGr[od]\/q"t!bq>0j]p%.kJp[[qHo(2MJq"aa_rVl]kq>0sZm,[*`j6cI7rr)j@
-rqlQfqY9dXq=s[TmdBQ4nacDLqtpEhqtojFeYFrU//fBU)C@:*5=%1W0I[c-:.S,fF,6?>Cg^RoNg#2f
-,VVAN9iG"p>ABLiOGAqsVuEPfUS+$7O)8EpVkSB`KS+l-M3!jVG&M,0AnQ(+J<-1oVkg)_Ss+q`EEc",
-:/tD%A7/nR=B8O.>?kB5<Du[l<_cn!=]n[-?;X<f:/ZO?ASZ=AF$)ui>'G(+ARA8!,VrVCCh[R$A3h;F
->?bH;7Rg*lH[^!MB2'=#,r&_CE-H2>CM.L"Am8;WDf'N:D/X6'AR]+V?s6]QBk(mmA7KCaAS>XaCi*Zb
-=_1oJ@Td>V>?kTD?t*J984Z?H7nZQN:fge(>?tQFAn_0Z4`,(WEHZMFEcuP=D/F34CMS!3EccJME,BfB
-I!'FNARekF>$tH.:Jt.s?<^`HA6`;H=]ej2>[:K;>$"`';Z]fn:]=#j:/";c=oDDG<`NC0>?Fs/>[V,S
->ZtH?=Bej,<)?._;+Xng;c6\"=']&0>QnJB?sRM\"(u@cD>n<EE,fc1C27QZ<aAft9MeMtC.9lm&1^[a
-M!"X6rpoUSp$qMAq>:!Mkj\<?naQ/GrVH<^p\F^]p[n"Ho'u2FqYU*bq"4.Tp&"@Pqpkbg!(@#,7$0MH
-#n8kTSm_m)!!**%!W`?(%\'l1V7bI6g>1WBg=FKV[PAPohRG(;QCa\:QaFDb?!(0)84m`JS$g;eg>(?;
-0A4:JZ!TF4+XSiu4$btr2(9k&0/#":.k)bb,q9ig+=/<Q-ncAP(Ddi&+<VXP$1n3%#UqP`.PD\6!!Wrd
-5V"<;$2jiM%j<;^-8Qqk.P;nY$mHQ++<r!U.j5rP)B0V4'dFG*)]TM*+rP>@,p!sV1*%)F.N9EQ%k&e>
-&fDK%)AEnu&JPog%1s'_(`F80*$6mo4[VS+92StuCiEQ_CLU@R@r?Eg9l+HTAoM]`7quIU?!V/74tn]U
-:HpH_1,hKh5=K$d5s.q(3'98g6omXr2)-[6/1;nnrZMUo+WiEi-7'ud,U"9b0eY"(.5<hF4=MX82CgL5
--n?P\-7U#e)]p(H/0cf!r[eF12)?gF1bh$Z62iq_9N"AC4?bkT3$]CZ+"8Hi2AZ`&!XC%r'?pLW%L*FP
-#6Fr/!r`05!<<-#!"B;@!rr<%!X]8B#R:J7r;cft%Kch7!s/Q,"9er1!<N9&rW!'%!<N<'rW!*&!WiT1
-#PnEU$j6Q?EHc#@F)uGFH#QniDfJfe92]o!YHa[XQ)i6khn,:d=_2;dDI@<sB7\"SjQ>]U`kfF']tV>$
-cdCLXN68rNOMTl?n+#K"g>^rSn`o`;qYod._8*h!]thP0fC/_5n+5Ytm-!*af\4d,gtCfIkMY@Uhq?33
-e&fYRbf@oU_o]NnZG42YV.pAN$oj2sNe;IU((_0?R`*(_O]Wb:'+-!5*ZlXL-VK#ibJJd8+Uf&(Dlg=X
-]sP/U\>k0,+=]IAYHFn-S=5Uh<\ZpD?'h"DO.3GcSXP7_Kr(u^YGA(nXfJh7\$rH?[BQ^9ZEq-O\uM=#
-X.H#VSuJ]`Tqo-/]"bbZ\ZW<<\'P&r*RrKfg#(`Dh<4%aiRQW<l1OZ5imulHhW<n^jP\orgt;/QhrX.g
-jR;R7o()D<o(V;;o'5,jiS`kcmd0B3kL@Spf&#03eCrm<f$hpfa33/he^Ddf`l-3C`m`Pdbh1CfajAM`
-cHsqde'cF]c-t>"hr*>igDeMdfAk]7dbs$.fA,$5gZdVHf]2,Mi9f!4(BOL8"Te],"9\o4$3U>1!!3'$
-!!<&u#Qb,4"pP;8!<Mfm=TJL&!?)t*0L&9;CMS*CM2R4CIpcG]:II)l-mL#h4%impHBX\^ObS=0F^nf`
-<`<"!='B!BE-[.rN00-OFCnc]<&#gK2`O2p<F^3,KRf/:><,2E3CZ:a5sdk/75d/$:.&D`;K@u%W/Pb@
-KrVhmMe?*c;Gg@j78QoZBX>Lraj$mcX<FaKYckRG]T[$3WM=0n[_p8/\\5MRS#s'!_o'XHa0qtLri.KO
-Xh)?sf?1nO[^=#k[DB,SVQd5)['%6U]XPP\Uqa%+S=uUESuA?bSW8YXQBHZH>pqN_<gJ>pIW&4@0f2k!
-Wg0#h9/Jk5:-V*46UsL9ClY0eS9d1Y76#+6KntYGN/<FDDGNnp5C&!9I>NT-L4Eo;AT`'>H\$QnM2?(n
-D/OQOK7%`gJ9cTdH?=R`EdE\+Oe&+qMO'rmI>NVrCKan]GAD/OSW&2AIWgXDR@\JBR[Bb@QBJDbdF?Lg
-f@.UHT;/L(]st8EUoD)>]Y:kZVlH]!fu(G8\@AcV`mi)N^Tk#Re)&`sY-4n*Zbsc!_T9<dTqe?ZS<Ar#
-T:hmPTV\TiYct=8Xf7hRP(A4PTqnZqWM,o[X/DcmV[09"Tq8!ZUSY,8YH"V(XIc#_\$;a-\?DL)YbA%o
-];V?mXKJ=pZ_ht9ASuE`5VFN4-7CH0:01\.C3=lKF`D2+?X$W08jl-B=CQ2rLQ7UfSXYt-MM?P$EcQ:!
-r;66]pA4UQn+HGNp[dnRrr)]ep@n7Tq>'perVu`ep\t*qr;Q`mqY9i7q>'mbp%.qJmc<$Qk32aBs8D`e
-qtT+<nbW"XpA+[Znb(CI.kWV)1+Xt/1-IfX5$22`;a3QUIZ9(u>?>?WJ9>'a>Z+Nt:.miF:.niIKo1bD
-VPpSqWN2njR@9=_>aVOkEgN#HK7AW6Q]--7Dej6.Bl8crW2H\rWMQJ@R?N5/<`W@(;.<j9@:!;C=BSF$
-;c6=c7RB9s6p!7d5tX^C;E@!>8ju950iV+<8O-Qh:0::[/7`C0PW)?09Wa:f>\IJJ?XmV\A8IT[>;7XK
-=`&:]K7@WIAoi$*AoVj/C0<u8>#S4<D/aT@@9I>sHs'WoDF-re316*=RA4hNK7&)tH2_n<D/!`g=]S?o
-:JbM584[?";H-FqE,\`SAn4M'6q(cu0Jtg^DL,JU5s][9:J"7Z:C^&k?>>4OKQV6PItN3%ErKAtC3"]K
-H#-tm?Xd_`AntsoAS#^mEd(i"DKC;XL4seb?s[PeH%:O"KnFkqDea.oCi*s'BP1`P=EIeXBleBEG]IM-
-9gM9T>$5*:?!CT??<pl@=B]$5=^,-;?!q&G?"IehB4c$s=']0>=^#!28k_rS8OuWZ<R^C0qss:Pp?qA=
-p@n7TnFQANqt0=DlL49;qu$?dqY9aUo(;A>oCr+Yp@IqOp%J"Kp&G)i!##A7!!3-#$9NKI-OgP.;M8?t
-"9SN&rW!3)!!n4EZ*^ae=Pi/siT9%ObfRF]$EVmq'mR*^UR.1?_1t`n<C^;!<cG+Zg"kWAg=k?&_Q$-c
-1-.!77R/as2)m$9/gDqq/L2Y_)&!As%gi[W(_mr7$kXNm%20*P&H_n2"<7^]#m1&*"p"rM'c8_0p&G:'
-.O>E*)$'X9$559E,q(W.-7C;Xr;]_3)A<W8,9nQV!rr?2%1j-s*!Qob"$._Q1FtCB.5!G+.jHJb+s[a7
-)AWu')BU@?'dOP/'FG9[%h&s]'Fb]c%3lbo#mh=e.jYi@&Oo#1+=[:@(+Ldt:MOuqC0akXD..9h3]oQ"
-=^trIE_04e4$lY95ZCEf:JY%]=(b!*D/!d(H$*Oo6U4O\DJ3QmD/EH@2`X5i5s@Fo4#SW@/M]=O6p41#
-0/k^-'-&_T,q^u+/1rP/0eb"$.5ND(0etO?2E!*;4Aem94B=uu1,^g;/2Sjo)B^1@(aLU:o`3YF#Rh1N
-#6Fr/!Wr<$rW!!,#R12-$N^A:$O[4F"U"i+!<*!0!!36&!<<*$!sJi2!s8T*rVup!q>^d&!X8o7$k!OI
-rW"\S$3L?4EHYH#H@U<iCLLgmDfKVtFHN/jUm$D!`SfUfVNcm@7T3`5D.%6m?$X9;ipM9_`kfF']tV>$
-bg4nRO358RTZYsOn*oH"cfX?XoBu>Dq>T[-_8*k#^;7\0fCJk2p&+=>ki(+MfAYZKh9sp'k2"eAh;-9-
-e'?1^b/_QG_o9-h[D'A\V.pPY'0_M9S!fUj.1un-S&*+TF#b3L!sU2/+WVF1(G90]b//UU-j^P+Dl^.N
-[%jY,\#b</((i!XWNNA(R!r=/0c_&O+&d-3R(0H*Z%?e,FGZ6TTq8$RW1p`1\$`HI\#ZL4ZF$p3Vk''E
-T:)FNV4a6KV5UN(ZE^[7VPpetZ+6^'TVeclVOjKXVn'CM\@&r]^!Y*Hb/Vcah<!e\j55=CjQlL$mdTZ2
-l1a9-k3;F(naPl5lf$IMi8X1up\"4RlIje<g>V2ZmITl<m-Eluk3M?tjPeqHd*^V!f&,HBgYUH)bL"\_
-bK\Seda$+_c-+kshVHi5dF$Fke(`O(e(<g8iSiPHg#_GUhrE_Kg#(J'*<uZJ"q(J8"Tnf0#6Fc'rW<'"
-#m(//!sJi4#6tD'!(6hh!<E6=)C7(%9jMOSH%Cj1L4FYW=&VaX2(C"!,qM,N?>P"OPa%2[H?=+8?<C*&
-;cZt)@:sV-LlROYMKWcA<_PaW.1nR"85a&7G_:a&OF^^m7n>9p.n36&83Jms9285b=`]_#VOW<XJuc\u
-Q??Y=:d.0:;G]e[:.J]q^;eOHX8]1DY-"q3[^EZ4Cp'_6HChO`bfRQ5[]uX6\Zj)kaOJ8=WNH0#.^-"c
-_:?uRaO\;A_7d%`Ye%9UYG7qc_7-eQ\[eNCXf.thS=5n<TrFHAIZK_SJq.,W3At-3NgQ,tG<dr75+JO>
-Mbu/^4[hq18jks02*F`PM5Hee4ZYtjCk.(fJ9ld"M1fkC6SgE9J:iB/J7_bO84,X-4$-D]Kq+$MJRMV_
-@qfUgB6S]HG\qeTI=$0jO,K$hT7_ZFNdYtuG&;#(@;9IgG);E:IX>sMKo_LhF)QPHEcYc*JV]8GP*Mc5
-Oc+[@LldUPLlR[j[^j&b[BQR1Yf5DCc-!`3\&c%u]"YhcYHHO5cb63UWN<eXdEft\^9+W@W3!##Y.1sO
-\\5\pajJ)E_8<pnVk9WFPGYFe\\5&=Tr"Z_Tqe`jVkg)`US4N_?*10'TV%jMTr"lmVl?l1X0o@5Whd#,
-Xer2"SXQ=VH:i(!G$.Ek-mp;g.Q^4!=C,Z\G^+FSE+WNa=A_[[7SHllDL$qoOdDT-R?NVeJTl3XGP_45
-p\"7Vq=X@YpDrnrmf!+\p%A%Pp%\CZqu6Tpr:BUXqtg*brqQ6])>*UrqY^*]q=O7@g>(iKnG3%\nETfD
-jmr!As'>Tur:]dRdVpKb1E@hu2_mBK1HnQ9?sZN<G__91CK4tlLOEo75r_e/6qBsD5YFX7<J?*]JqU#"
-XJr2"VP9QKQZui(X/plER>ciOMN4-fI!fsPE,KB-M41BAri6$r(oNdcIp>uV?sH]=>Zb<<@pr\I928,W
-9M>@N@Q$D33'0Gu8PDi>4&J[@7QN;(<(0SPA7J\M@:2`QBOH$D92%a1CL^UL>$klR@U;u=EaMNp.rJ^.
-FB*sCB451\CLh$uFDYDO2-j9^;0$DT7R97-5t*s_4(`Y78jc!r-[UB%>\7klG^OaTD09l5BO5%J9h\>Z
-A77S_?WTlo9j)[a:.Sl.:&[F&?=#031eDP,9.qV>='7L4,:4ro0/,dlE-,r%=]]?ZFF.m(?7fl4I=-Ke
-A6ie[CMIR'?Y*SQChn'3?XdbfH[LO&HuES,D/t#VN/<CGLOai#IX--`G^=UYF(/NcAo)C3H\I-$E+i6B
-94(k+>[CW<>$t]D>?Y67>$5'6>$G*4>$t]IBPV9oBlI?f@piJB='e^!9h\#E7pT3Oqu6TmrqZ<WmI9`=
-nac,;o_8+NnFH&?o_SL`qtg0aoCDD@mHsE8q>9s]p\FX[p@e7]V#V/0!X&N40Ni9g*sWciRs$Us!s&Gt
-!!NLLO//YQ-J.,9hr3\Ug!S*^7LZHTatK."Z`0RhYKibIC0XSF>ZGaD`nB80rSB0L_PKOS4%h[f5WC>V
-1dO5b0,blL.j?)M()@8k%h&p](DRc*$k=0h%hT*O&H_n2"X=[++<Lgd!!EQG(_$fD!!EH8#mD(B!"'Ar
-+s%^B,U"Kd)#XF=%hoZh0-1An!*^!b*Y8Vb'+"sX$4dje,:k,a(b7'[+;Pt<&ePs!+WUan((CZZ#7VIc
-#6bYW&.AmN&eY9K"qr"#%fub4$4R1@!<NB,"pPSS.5<G!*ucdm5Z:Q@4?Z8;@:aLtEEPY.<E)geBK8aK
-5u^QY;bU+q=^5K[J9GL':g\0dEfP`uI!KUGDej'*DKBrGF@JSa9N>(r<bkc18jb*M,;^o!/heh).lK4<
-/1W8%-nHr'0.eP"-o!A56:O+$79VH15W(,C/N+jt+<D70(c)Hk!8%8R"UPA7r;c`rrW!!*"pFo*!s&H(
-!WE'-!WrK(!!**%!<WK,!W<#u!ri8s!WE':"9ni,#RgtF";DL_%0ZtF&f;)[@qTF]I=G%9>[:6+?=?oC
-G*Ar5X-7ge\DuD`RrW"J<_b>3=)2SXDKTZEak5J1f#GP@]tM.r`6?NX]oC1M_4AU(lL=?)jOWMTn+#i=
-nG3(Ld_W`u^FR.:b1H:]nFlkYlfmE^hpUEBkMY"Mgu7#>cedj5f$`1"ccsYS`5fd*\%7%$]t17[&/>^:
-J<?V,Z&Ugg&fch1ZB.<\&K+PeNfn^#:+$ek0OV&bALA!+,C$DrYcae+]Y(M0,7b_GQDUg_NcIN;,U='7
-*%)=D02[_)VPm!0*$ZUM.lT%:3^5u\S=m$n_7d%Y]XbPXWNV_HMh[(KPF.u5TUVOH['4,?X/)8QSs5_>
-P*r&?VPBWKT:M1<U7@XCSsPJ'Q'[_gKp%akSt`$VSYWQpWOTOK\@U&3e&TP]hrEJCf\PEAiTKXbh;@5S
-md0)thrEtlo]kZ$jQPjolfI:(o'l>Fna5f3li$2bm-*QiiT9=dk3:sgiS<DWkhY4ZiZR.6f[JI$f$i4$
-f\"R>g>h5Jgt:NBhVR2KhVmM?CEjAh!"f84!<WT:%h8dD!!<9)!<<*#rW!-(!WW3("U+f)!!2cn0*)%Q
-!?)t,1db,MEdN@mLkL8$Dc9G'6TQtS.krkD8m#eLJVoA@Is#R<?<:-%92nV_=(#`\FF8h"Mi34/?<'ch
-3[ua5-nd,48RHCWH%'gM?q!7E5WMeE9g(^%4A&=><+h#dX."<>AWXU6RVk_a4uu(^0L/B.6rI;hBXban
-aMP"WX<t*PYckLC\=%'5W2Fg-[_p5.]th+^UpIG6`kTUE`jVkKXK&A+YC=!se]ttQgX*^L]!&Q>[^WoR
-WNE51YcOS-_PsT8Xf8%aR[0)+Ss5G$P)t][>q7]f=HJZ5TraAI2_?k?R[.hL-ULI;EI`^iCJZ`A0hHGX
-RsIFX4>1E#KR\E!MN!OLDa?$113\J2KlgZX-Rq#0/MAk,2*YH%Ljae4.t0<92E!NZ5Xe(-4_fRsKnthK
-G^Y3pIt<9?Jp;lpG]dqGLkgqDKntY;CN"l^LlH1bH"qPRD/t&PI"HcfI<ojJC3"<1@UWh\@q0S,I!B^S
-E,g2cL4P>=I=QpATWk/fYd:O0[C3ZY\@]MsXf\Y/[_feg]!B#ibKdZ(Xa[=[]>;=n\]Mb1d*p=\aLnsj
-\%9K"`k&Rc]"Pbh]stY]YdM6YYHYF<XK&.jUnX]ZVQ-\tTZ""?[&9psX/i7tVl6GhWMF]9H@0X7;)BjQ
-*>TJ7/Nla'?=n/"I"-NdDJ!9[;Fa5K;HmaPG^kI-Q^XG4Q]R,VI=6\=p(@#jo(;PFp\+FZqY'OMrquQ_
-rq$6^pAX\pq"asho_/+UqtU*gqt]sXoCi%VnEol@p%J%MqYC'frr26Eq"j",e)p)ona6&Iq=N4%,pt/g
-5X@Od1bh!^;c6qBIYs/4?p[RuJ:2K>4>JcK8MDk`77B=0;G(2NOH>EbVLGJFWMuqqU77X?H<ci<X+$P&
-Lk:,7O-krTF)>`4Ch[dCR]*0dX/r1rR$2o#;c[=6;d!($>#JO1=Aqaa91VK=2EX8_2`3NS5"%b,6TI"q
-8Ou-&0iV=K:eZ+e@m`dd7;#t0@6IS%A9UXC9jqjfK6hK>6<RAi=]/(M@;]7[8T\oQ;,LJ)=^#9G;FOPo
-ART%TNfn*_?>!kYCNM@#>C^Qs;,U:e<a7[H7:1"XDdQ4UCfse==B/:#ARf1T7ne,B?!:NCG'ZYI;H?t+
-:eYJ784#gFEct&>9i=DD/LNMG91(Kl1c\H14T6o@6qK^32(0[q0KMK^3a4pS=(,TI>$GHH?<:!-?t3MW
-C1h3pCNOfIH?X=LDf0<=H=L>nAp8ZQIroL?BQA-5DJO-/DK0]=F)Pu7B451Z@q0(^AS#IaARf(WBOtRR
->@1W=='/X0?"!Y?+(eqq?Y*eV>$"X$9heAT8kDWZ?e#,QrV6?hqt9UWq^;=<nF-2Hq!mkCp$hMBq"XRW
-q>'dWoCV_GoCDPJqt]sZp\"7Mnb0'brrMus%fl\4%5D^L7M>e+.>2_.%.sT)!rrUk[(<_?`n0)/hr3\U
-g!S-a8IDEOc6n=QV4X*MZc8J?>>e.(<`O+<`nB82iT9%Vbf$,8/N6Nq/Mo%11EnV71+4"_*Zc17$54<c
-$k!LS&H37K%gr[W&eYWY"Vq7>!!P(u%20omr;Zp')CuL!!!NH7.PVkLqu?d$)AiGhr;[09.2NR-'-SA;
-+;+PP"Vi%%)_)Np!!EHI)\3PQ!'(N4',DE+)A!T-+<ML1'e'n3%hB9l+Ue\k',DH#%MT`g#R_:])[QWR
-&-`:?!<`]9"U"r0!sf8:rW*-)"Tec-rW*'%"9rNB"Ul:`,U49G)_s6-,p4j$4>9?"8ki#XBR+&r>Z>!8
-=\j9S779pNAo;Bu?W9iu>[;)L>%_edASGUZ='&L#7m]X05"/+77nZ3<4uPZ$8N8=Z2DHd4-S-c$0f:jJ
-4Y]qo6:*O]r[.Ud"WSEu*%VBi!7q2Q"U>55r;cm#r;llt!<`K'!!E<(!s8])!W`E*o)Jpq!s/N+!rW/u
-!!<<+!sef-&I/RW#QP#/"V2(Q#mXj7@!n#3EFN?^?<9j#AV-;NWLJa"T#Km:SnqbC>Xp2/*\UH+BO5Rl
->B@^7i9f:=_8![s^;7b5ce,mfa2#KY^u4SMo&\rgjl,RqnG)SNrp/"K_>_2!_84:Fo_@qBrql$Cin`Y@
-f@o!7iT]U[g=jj,kh"G3f@\Emc,RH;]sP=N]XbVhY\FLS$TEL!XK8X_0HCW8G,)'Y/dWIXF,-3OKme,J
-,8)"fTrDHF%N$@2Xfen3XL>dNXc4S9-o.*bYbQD80I7hY&0<;H-7p2iCS%c#9HFoI)^HFQ'c7l.,C-2k
-X1#jTYI_KVW2Q\oG!S)F8P;c`GFbCJH^_EmY-"O[R[04uT!"]WSt_dBPaJ8<L7k?6T;SHOP*V,cNJrjZ
-P_P!NOd:cVPD4RLOcPTcVNd6qG(PsMQC+,7W2ZShX1Z*^a3N/_d*^4oi90C`gu@;Rk3;-kjR)'fkN:[V
-h;mkfl0@g-kO@m+n*of7nE]W6k3;I+jn8Hnp[e+Ln+>c0lK[Nto&o8ghqm#?f%J[0h;.#Ol06<)-lDm_
-#6b25#n.4L"8Mp(!<E6'!s8T+#6kA(!;cdH(`Xq\6rIT;J;/l8J9c'I:.do;2)-^81H%Hk>&/;5L4k&"
-D.QsR;GKe`7nQW[?Ysn1J;K,@Mg]MM<)#\B0dItb/M9.N94hm]J8f"&9KOjf;e/K`5X.Y$4%!%jN2ie8
-G&Di*`M@NB3B]MQ'07*Y5#"^=;H-.jZ+S!$afGEB+g.rOYIV-RQY3=sVK.m-_T9d0^V-eDYd:[X_919I
-[]-G/X8oGQYID9sbeUpBd(d*%[(2s5X08P1]"5#IYG&>AXf\A#XJ))QQ&2$!Od2,iNg,N.-8%#PMjC07
-WJj,!.4]D#N)M)K8S<m<NJWIGG@!He3a@`6F?_NB/S9KaIt!-7N.un$67t;WGD2*.>s'8S-S-l23\NER
-0g9&tLibdt-8%).0J"t10.J4lAr_q(M3*L;KSY"nG(buc2`ETW3&!L*LQ#VNJ<,1uBP`BVK4]"TG'n[R
-C2\3@LONiaI<'=JG&qV3>$59IC2nK3A6`MQ?!M>T=Ckc==BKNPC0OS;@:EAXEHlt\G'894M@>];US49U
-UU%PI_QBV_WMm/4]tUtb]X,#__n*+\Za@-F\&Z_1`P]U3`Pf^6_9'[/]unF,ajA/Jb/M0:\%oYh]"lD!
-]r/*;UT'i\TVeN[W33A/So\"bH>-GU3A;m''bqZ81."W9?YOS0KnFbqBjk4F84Q<M=CQ&dH%:a9R@Tk<
-Q'$fQJqik5p@e.Mp%@tUqtg-^na>c<o^VGAoC_eOrq@0'qu?Zbn+#r>oC_kQp%.bEpA4[ZoD\PXq"44L
-pAFmgrU9+Cn^lLIl/CI[hXLO9kKf_D(FD7>2Cp[A4?Y\q?[nH4M0<3,?Zq$C<&5pV.io*`+=0-<69Ie2
-4\pflMLpg6VPpSqWN2njR@9Fd>*c1iHBs\JIsm04Oc=^-D/F91Bl8`qW2]ct(8e!tP^HS3;-mU.<`E4-
-;,p^q;,'tfr^8h*3^Pba1,h9X6UaC,3AO)s8O"pe='7sa89BAo8kMuJ?s6H//l#eKA4Bd@KS58>Ko1J(
-AQ2&b85Fec?!1Z-EGefS;-md9='fH:7:9e??t<JbB2r&;>[h]!ECNSn=]/F*934\Z<AZNn:g%%#4Y^\q
-A5lT3;H$b3?rpE"7p7Ma(b.$s7k@),3'gSB95.lq5t4OaH;[:1:dd8g+ui+d3\rZP5#tQE0.eP46q9a(
--5I@=/N57J,qV;@7n6!45=[pq.N9Td3&3cd6q9g<92B,1A79%X?sRem?<^cEEHZh\EGB)uEH,c+@qKFc
-B5)=*DJa6(@pWpLBfKjABkh<sC1V!nCLq$hCM@KqBP_9qD/F!'FDb\q@q&eJ<`)Xd9he5T9hebrg].-J
-pA=jfp\":jq"OIHlLFE6lg=9?qYC-e(\mh'qY9^So'l)9mdg&HqYU0gqtp0`qlTo#!<rQ#!"8oK:mPfM
-%gj+JPt_\W!%S,#X/_o,fA>WHiT9%Obf[ak#b0Mm+`O6IP)Gg1\r]rm:f(n2<cG%Xg#E"m(>n&q`Lf.B
-.7?TV0.ek:+"8`e,pOrlrYH.R&/kue#n7CU&J>W^$O74W'*J[H#9*dD!!Ohu'bqhrqu?d2+9DHA#QZ2*
-6p31T)[60?!Y,tWr;[05-57%'*%;mG)\N#K";Mn''asX6!s95T$1n3.$T9=F)'0P))^lX7&.B$Oq#CU+
-'*/.H(_%]-&HW1D$kFEn#Rq4I!W`<($k!+>"9Sc:%0HY4!!*0)"9JW'!"K#2!!!$$!<`N,!<EE-!r`0,
-!<N9)"U>AA#RV(@-T<J/1,1=R8N&Ik6;^WmAQ_f%9j1^u6U4=B6pjLD>?+Br<D>_[;c?[t<E3*s>ZXEg
-?<T`k='?J?<_lOq7T<Dh:KMI:9.rCg0J"Im*ZQ1?*<%)`,mOGOcN!tK"8`)r!WE'&!<N<&!<Mur$3://
-!W`<'!WrH)rW)cpG6%[D!<N6)#Rq4U(aV$q2I(9NDHpIK?!gc<@;DR!S=>F<>B"If92T_fRA$F0J#CTW
-lG8@"DIZO-.1%pK/lcIn?#3hDB"HRPlK6+&^V.=p_8O[IfY3?c^qchhip61.lfHg^jRMp8qtU'flI*Mb
-^V@S"_g]_WoCqqDqY0:<j5K+Xi8<;Jm-*Ebk31FOjO2])f@\Ksd*'8K_R[M!\%BV_AdT([/oGubI!]0E
-)%[a6RYX'A%Q/""Zb!TL[]u)`*"sK=OCoLD(`[LoYI1j6WjK1;N[PV^(P@sKN_(*8)&Fbh=^=-4(Cq97
-BUXoH#]ftJ$Ps-V%1WgX)/GhAWO0:EZGFD_Y.(j6:C%OY&fVT%/Tm.L1jYm]RsRSJM/,[^@pWSFJrcFg
-Ko21^R[ok=U6pdtNIZ"iI=ZlnKS=r1P)FjLM1(27Ll?k?I<p!MCO(D\G'SLfJ:)`mJq/K2Od,j3#F_B^
-USk)j[7n'D_TU<Re(E-uh;RGWlK.?sk2Y^cg$\:qlK@<kj5]Rrin`VRg>hM]io]7XkiD*so'H#+hX'"U
-hV$f=g>_,Ph;7#GhV!?6*<6-<!!iZ6#7Ck@!<WB$!;lls!!NQ1"9AQ*rW2Wk!?NM81-eQ=CNtboKR@fT
-@Tu2a2`*3C1cIls<*sB_IY)c`Bjt.?845m66UjgQ?tk+BL5LtKKmmfI<C8Yp/1re:10%e%@q'=nG'7D$
-@9n7uFa7^h7p]M&5Y#R@Q)'FT@u$u#]T#l[5X@.Z*t'b<,<e[k6Vg9;:o1_<`lP4[XF%+PYckRG\sd?5
-W2>*>^<4^E`P&dcUpdnIcH48Za0qtMXK8J*Xgc$pbJq*9a1SjjZad?JYHG(B[]HaG]W/3IVQ68fXJ)5U
-Q&1lfMj'B`MjKK0-nm>ICNarEF_*<X)B*"5E&TBs:5k*iN/<[fPBJuD4%FFTE]AM%2CN'eL6%LSObo!L
-E'l0+->@jjJ5.OK-S\"pF'q="4#8lV>`*hs.4?c.4>&3A1b^C+B8qq.M2[+9NJi"*JX;Qi*%O'!0I.Pp
-FG`^CCPm@T;`&6CA3!"X;,g1h@Wm$+ASc(!Ec,u=DJ=''>u+R9Ci!j#AQDuE>ZQ;cAmAbI=Bnd5>$bT:
-<*EU08ki8j?X$W8=&`.%?tX1f@r-RIKo(J6LPLqTR\$">SX?(T]>;A)[CiuSYe@WP_83mt\$rcP[)'Vb
-XKo.2Z+RTQ\$NBQ[D0Q!_9'g?]Vr':UTL5gX/r=sUnsubVJ8b@G'.\-91(Tf)&FY7'Ho.j7oEc5I#Eo=
-Jp2*F@S]cp:f(5"ASZ@:MNj[*US+-@OH>Y.nalACrpUNeqt^'_q"F=Oq"OLRnac;Co_n@cp%\CVo()GO
-pK%+`p%%bKq>0FEo_81UqYgBms8MB?g;'\2D0h"rH=g_sFan^\Dd#t,;d!'T4]PT`78%HMQ_o=7:M"g%
-G@*Ki3]]5Q,7cdT-pU0`2FBP[6ACDRJN/RbW2uttX/;VZR[/8)QE70COcbKNI"@0BNI5kgE-$#6D2F^[
-WN<2%V5B`II9]]B;HH[l:K(<n:I7NB84>d-6:<L[1ast%.kik?5X@Lh018>r1b(1[<D-M%Iti/kEcYH%
-A6E2HIZ7ZH>ukZI<``=#?Y!ei<)6dsAq#/&>%0p7@SfNb:/jkZ>@C-(D/!!L=\<9q>Ym",6s<nd<a/g=
-78d`%@7Esh2*X#W:JX,++]E&U9M.oI9O2459i=qd<?<YQ0/k[@&PHL]/SeE_EE4>YAQhl55s/.?;cm=.
-AnlC'5t+47EG/Tc;Ft"pBl$^43&s&a9R]Jg3CuJ)6pO('770='1c.E_6UO@/1F"%h-9Ogs=&hgO3)EL2
-/M/VL>AJ"_?!CTLCM[]sBkq3eA7K4cAo;R-Ci=60Chmd#Bk_L(BOtjj@q'%\@qK:\ASH$uEH$&[Nb;X,
-?X6`49N+kd9h@rI79;dHmcF?BqYg<eoaCTkqYB^Op%7kFnF$;P)Ys.$oCVtXq=j[Yq"OOVp@\7XpA"L[
-p[[nL^&S`J&KM8_"U#2D#R(A7%L!7Q#SR1<!s8Q(!"1D^PX#KX+^'e@,Q[?64D^U[Q*]*!jko%YiRuGs
-_+G'(fZlO0[BQ9`OJ9X\?!gf>G%t3'X2`iPjlPOVgs='85;+*42^g%#.51ZG(`=A;)AEi&)[QcZ"U>/8
-#n%+P%gWFE%2&gR"p5)K!rW*&',VW&'a"=6!XC;'r;[*:*Z>t8(b-sMr;Zm'+;"JO$4%Xb%h]Ej&J>un
-r;Zs)%N>ZSqZ$X!!rDs!![&'H!"K)W(_7,i%1XR2'FYWo'DMP2";q1>%2Lc-)?TsB)$Bp?!!!$"!s]GM
-$4[md":#)9*>8bk#6Fo.$P3LE!WiB'"Tn`+"9AT+!<N9(rW3$!rW*!!rW2rt&HMn7"U5,3!X8o5!s8Z:
-(F^j5-6t-'4?b\_7T)`F90c'A6Vgok93kh-<)64]84[#m7Qj413BKeU6Tmn(4%W"H=_M2a]=gik4#JWA
-,98'W,97X?(`"S'!<LLH"U527!s8W'!VZR"!WiK."9\l1!qQEk!rrE#!WE(>!<<6-"p>8J.;iNmGa"S\
-MMQk2H%1O0WoM+$N-f,PAnk4?J")g[K6i9\f%&3cLO45T1*8>0#U^6A>$t]CBP1ap^Y%H0fZ(bB]tM.r
-`66NY_j/E\_5b]<iUZU+jO<5Mo(;ADo_\XRd_W`6^V7O5_T:-rq"F=QnEfH"h;6rDio'"jimQuRmG-FL
-a3i,YeBuUfb/DB>]"c"h]>LLL!sSf2.46u12_,FP&2'$;Ii].46%#]<]">8QVM\+f$40mpBbCjg(MotN
-\%8-)YIUop(^M#mJs<$Z0Fed73Fm2VKR-WF"Uc&8R[m*#%0m:n:I[N-3BKZ#H'k;)YHtL>^qZqPZ*U&m
-%6.frAm-`#>E))fF.ned>o."0:_X`n-6j'R=c\5&11H6-Q'%DoCK,/"N.GkVA8QUGOGA@FL3\9"FFARo
-PD+a:E-QVMI=?g&MM->"H@:$eI"-g(KS+u7Mi<11I#*aeKnYDDPF.l3rg-BNUT(;n[_9Jm`QcNAeCiU0
-g"bE>gZRqbiTBFhkO7Wpl/^aehqZuRi8<t[o],,mg>^l@kMkLZhVHuDgO1LX!!*0%!sJf4$jm@L"9JB"
-r;d0*!<N<.#R1>3n,NG3IO@$@:ge-dM2$M'D.?gN5s7(\0f(dN8PiT%DK^;OEGAoa:e<o65X7\.;I!^I
-Jqf,>Mhuq/B4+S"/L)`#DI$%ZKp7[eX/`1sQ^45<`28<+>u"C"=\;/(R$<&HA8RjJXf7@[7n>QU$R[>/
-,SDLl77BR;:eP#l^Ve71!3?+#HEOBSYI:jKT5q'4VhChZ`QufL^:1;=\@]&d`QluR[]6I2XK/M+[_:59
-ahl$2]stJQYHP1:ZaRfSRCg2MYcb-qUn+<YTq7[9N0TH_P*(Z\Q%i-Z-mU2n/Mf1B3?f^e.<C2V+"&F<
-Ul1(gNg#ieCIL$:1Ko]YIPEH1-")7WP*U`WKT:e$2BjRoB75h\3$9@k:3_kgM10D7.5)l2MMt@a0/lmJ
-?W^B3<`Mn;LP:S<K7SH/LN.KaPE%jL96+H_>q@4)L.)hfM0<_q&6F``%hU'4+:nu<C1en35@A5AAntaC
-4&K3p>uXWt>A@ql>ZP-5ISa6V;cZe!@TQl:<+BEE?X6i;>?k93>$4m+;,:1n=]SX(>\7JN?t<eM=BSm7
-@U`kL='fTaJ:E&sL5(PFSXl(?W2Z_oX0&J&\%T2T\%9,Y_Rm1d[BdQNY-5^KZ.[=@Z*pj3Z)+D'XJr1q
-USFWaBL5p5F`q"c7li7B:`0r]+=f35:L7m`M2R:HHZ3_3;Gg4d:fUb/B5`*OPF\JEUS!j9PEth6p\+@R
-oC2PJoCDMDnFH;FoCDJDp\FX^qYL!\o^_G9m-X?4nF?MN#5@ujr;?'Trq@Q,oCr.]rqG@!f>RQdOI`_e
-Y+VDVXgPUM[$c5T?VO*UIS3C67nIfjQ%46g=F#UKEaUj_2_bpU-7o]X)(e6A3As)i5"piqNe`gqW2utt
-X/;V]R@/J5R&[3FP*(cUI"I9ENd>heCiF</Di'p^W3!)$Uo'ZKI9]`H:K11i:/Ok_9i4JW9gC[)77K'c
-/g;\i-nR>95<q@e018;pIP`N.:eF)O:K0V31G^p@>?tBLEeK'3?smDk?W:*/<*Wa9JQ#$,3b!S-='\+'
-?r'<d927uP?<fTaCh-OG=$KDA8l&/oFaSptO_RZn/iRBTC/%]8<d/LqH$X4393u+*9LhQ?9O2..928AY
-:*NJZDM*!u"#XC2(1gN?IW%@P4D7&),7kD/&.^?k9._5WA3N4B6XiJ>7n6Ef<`)d`5<;(q4%D[j0LIi^
-4[DY+6U*Op5<M;!6r6cN/fc&],<84h;bfJ*/4;uT((h3;7nH993]B)j83oO*5t+((5"81B;I!R<?=75Q
-@U`k[ARoRnC1q?uCLh-j;IaBO@;':bA8Q'rIZ/)PA7/\G<D6Ck:ejVS77C?EP18+\rqcZor;$6dqYB^L
-naGu9n*KlHrVZNep\Fger:p'[p@IqKo(;_Rq"amcq=jXZeH"t:-S#]1-!>h4>]XFoE+3X:J9sI#"p+c*
-!<N6$'k:8j+U8<FMeGm4!Ug"B!dV/_X2NWHjko%YiRuZ'`)dSOg!2s>\@JH$R\n2k=C><+@pi\kXiAuM
-jlP@Og+C[pTg1@[.5!&!,UF`[+t"EV-5?n+)]oFn#Qb/4"U>DC%LrgO"V)+Q"p5&Anc/_03Z%_p#r`qB
-)]]hA*")fG!!*rMr;[0.)A*Ss$kNg^*")WE!sT5P"8i-&#p1]P,RsYO"!Acg!<)s!"p+T$%LX6g%h&jR
-%Nlu*$4[m`rW!$0";1k:!!X/<!!a5E)#aL8*V]U8#6b#+"UY>7!sAu1!!33+#lOc:!s/T,!<WB'!!3-$
-!<NB*!W`<#!<iN*!<WH+qu@$(!<N?*!<<*$"8r3$!<WB'!r`3%!X&]+!^6_l#R:SB&/5m(/28P-2``lV
-4?kti:KU7Y9iOtU;F`oD6T\%05<W4B8>!Fr4$beY0I@ei-6aQN)&3o<"3UZE!W2p#!<<*#!WE0*!WrN*
-!<`Q#!!NN/!WW?*rW2`n9`Y7p!!*0-$4dq#3`!#FDPGJ>jQc0pjQGn*rq=3fAku`EC0"teJt]KEI!DL*
-hUSNdQAK*N0EhP<56_c04'Yol?=[GRF2$2XkLdd]_8![s^;7b2dFQ:*bJ:opaQ;j^p?1Vkina1ul1"BE
-rp%qJ^q[\!_8=:>oC_qXo'>o;kMP.Ih<F"cpugGqiT/bOgrIpnd*^@kbK.fJb/;*2]=l%mBata`"r7^U
-rX'SL#o$:1V0j3k&5odE]"c"c[_]Il,6S!=NI)Rm!s]9IUT:c2XJ`/2Y'C<R'bcV#SRN<B#;CIuS"[9r
-S80Z%-U`fH/H>eY7tQVUOcbZmR%^F\YHG.7XL5C-\?rZ;9FW^T<bbtt%S_L9(hJnmND9slI7G#1>@1Ac
-'1R\)0GI?GP)tQYEA&%gCN`r6(DRi7?%If`NJ;S"H@'UYH\[i>JpUa2B4kspDfU/IBk_a<DLQqVH$4.F
-EdE.\EcH8NI>3N3KS+o/Jr>_JI<g3`CN4HBJVfACKmST5MN*miR\?U[YHbOG\A?G1_99m9cKX<Jg$7VZ
-f_FRmi8!MThqm#=i8ibRlJf![4okZcqZ$Tt"9Sc6#mC/+"9AK'!!3'!#R(>5!<N?*!X&E&pAfXt3(?eN
-Bm"fQI<0%-;+a/71G:F;2*t&AAT)^:G]Rk/;G'583A`EI4%<(PBl8*NMN*ILJ9Ga8;F38m0/c"_DFSN.
-Y,enB[^EWXbLak0E_\ho=CFp/AoNm*Nac4?Tt7IUAnYF83#i#(1-#^W$nXk36:OXC:L1$4]Z1&fX8]2G
-Y-"q3[^Wf@G-@mBL7uB-d*TYH\ZD@6^9#,icd^"DWi`A'X08Y5]@G$GcFgX)^ppMJUT_8<\BD7T]<euJ
-['5joUnOHVSX#>$Mi3ISN/E[[T3a''/LMMT&f;Z7*?c:fIY2;W,q!*&N/NRONg#Z[;^s=G7>![A+>5T#
-@XX,sQ'IDbP_is+-T!E(O,ma&-mMEGY,@tcPDj!,/LWi1H9if'0NWpXJru4NNIHP1JUiCPL-M#mL51DH
-Pt!&oDJXT/.hk9a.ir)ZK60-^=*dC^5%\P12[(jQC*F'IFa/(JE`=4t1KS![.N''H-r+Ge>@;nb;d!L0
->?YNP@:itF>$G'4;--k/@9?N:>u4X$=C,<9=BSj8?t*V^ChIEh=B8C&?!^W<>?"X*;FElD92]&+An+M8
->$5'>BP;:*H$k*oL5)%jSsQ1DS?']D]YVe(`k]j,[B$43Y,\FlSuJffWO&O<<aJg@G[k5g<()0o.jH/U
-)C740>\S86Mi`pQH?aR=>#nU!;,UJ"BQAZcS>3!\V4X9JTCMRHp@@\AnFcADp@nFZq>0s^o^h\Jo_.tN
-p@[qCmJ?\Oo(VnOoChkMp@e.Po'u;Fq=jFMp\k*\bG9N.@"_9,6W[i0BPD!gB4km`<+\`U,rg?C:-qug
-Ck.Uk=A3RWN.tnD>Z3aB+pA<=9Gnre1.O>^2**`[7tQniMj($:XJr2"VP9TLR"/e9WiV/@NJ;e*Ll%IR
-Ec>f(C2Ig,MOLNBXK/CtVOa*&>u=Qo8ki8[9M@rD90bs83AEEI1+at((EXhE.4R)*1Ggd>6pc>`/gi)K
-=AWF6=th?u:-_-@;Fk58FGE+K6n;)46ps-l2+15k=%Yn4A8*T%AOU6@5rgtq5s\+NAkbg)>t%Ui.7-*K
-4=29a'g#N8A5#KA03;4Y5u(TmI=#^=>?tK5<`W*p7n>s34?>,Y3^utT4D1"O[\7CJ7X-jEG%=HWIma`F
-J5\@*='BW@,u&Z,1)W;[.4?W*=Z%['<*iup/1MVV2,[LR<Co,*.iTc[0gS0%=%le.B5;7"Ci3iZ4#\`8
-2*k,F@U2i/?t3J562ihm7Sd5k=Ahj`6Us^55=.Ib/grA05sn451HRca5Xn:8:Jb"l=^,0;@qnPH@qfRc
-CjC,LPD=LDP@e$)=A`0t:Ja_X:/+>Q:d?+CWN4nInFQ;DnalDGo_8+Pnac8Bmdp/Kq"=4JpA=^_p\F[_
-qu$6cr:gHkp[R_@n^[^,!"i39!!XQ14%<%46UsdK7PZn,r;[E2!!<E>6#nge![1F;Jf=q&"Rc=D!c53Y
-Z,G8Njko%YiRuZ$_d"%_fZHU/XfRkJU8Pt\7Tr\O<*X$bYf>;Njl>4L*88leTg(.b+s/-b,Tn0F(EjS7
-*tS_i$k*CI"p+]*%g<.C"pYD;"V)"J"9S`M"7lKo,:aQ.!!s\a%1NUI"qM=Qr;Zj7&,cJ8";qOO#nICN
-'H[Y[!!3B='`7q9!<N6%$QU]$r;Zm.%06>,(+(=G*Z,S/%hfTh&.B$U#n%(B#RCtVrW!$0%k/(h!"'G@
-!!jY^+TMKC+8u6A!WiK'!!*rLrVup.rW*$%!r`0$!<iQ%!!EH1!sSl)!$_LI!X/c.!X&W0"9eu:#QXo+
-!!!$#!X/`1!WiN1"p+i,!W`H-"9eo2"9&B%"9&>u!!E?*"9SZ'!A=KW"U,2@&/,fu*Zcjr2(UjK/k12!
-Fi(/$[DYs"2Cp(+,pFNO)'C%?*@2@!"U!'N!!<?+"9JT)q#C^%!WiH+!WiQ1"8r9$!WE'%!s/H&!r`3)
-!!!$%!W`?#!!!&u!(R(n":ZM69jk8kE2hCLiU-L1l0%9nd\VCb7oNr&C2Sm$W1ffLS[ctm]pO.kCenA6
-3!oX'0+S3l5$V&h?=R5MEkKrSk1V*#_8![s^;7b4e_A!1b.td"cK+9`p?:\hiSF5)me6SXs6A%LrkDLL
-_8F=>o^hhVmH!p6mGm3\j6tm_n)r`ecdC8(jiuN4d*C1ia2H*Abf7H2]=kq^<r`C."rA!f'G1ic&h/$r
-R=6On%9BL*XM2WYYI_;u-isB<O+)No!!NaBUSk5s[&0Y.Y'Uiq#RZTbP"Z/q*a#&1OK#d`K8FM\CNYu%
-3XQ-"6\LM]P`h'!USFQiYHG7=VQ$Pe[]cs4;?[FI)`0&^&6t/V+C("kMbY!tKgQ"^4%Dgk'K^M`0+^X-
-OH5B_E$GcSJo3=Q,!I[t)HhK>O,>E3I"Q]tH[LKfEEOS-+s\]l2_7Bp:LJ[0G^4LTGBIeAFBW*cCNtJa
-H[bmD:4IeNPDt$<Kn4;sIt3-%H?!hLKnt8,JV8T.IXQm,LkC/%N.leFOc,j4UVGX=kNLjnh;Hr<k2t^\
-e(3RBhVmn_erX)D!!39(!WiH*"p5#3$OHn9q#CX#!!**)"U"o+!s&H*rW2`n<Als1<*j<_I=-<Y@p2W!
-69$bS0f(aV;-R^UH$jjVC048$4Z>;S/M]@W<+'H[G_q?<M2$G!B3e7o1c.Bd:7Q2mG+5V3[`u_$\@8i6
-BO*VU6W-Z/@:ObURZWAXKU\pDQ>]Ys6Rb)R,6\&c/.r9r0gn)g7S66J>cG9Fa2"bTXAH(%YckRJ]UsAM
-Vk]?N^s(0N_8<aaS\`=QaO&Ada0qtLX/`5'XL>aka2cW;Y/eZ!Za$L<_6KuVZ`gO&TVK*0T!,5hS>;^;
-Mj'$YNfAopMN<m_:E(W.-QX6F+<r3Y-S&_SG%iEP-"NiqH\dlGM2I""/h&)5Kl\:a1+-OZL5Lq]O+*7K
-Aiht$-%:o.:F.PNE3ld=WM4oaJ8f44Bo@F7r\#WtLP1GIPD59XKmJQ*K8GG:MNELEH]OUf*A0B26SfGm
-:NJ'5=Ghi5E]Ob8K16V(92nM<#:3kj+UTu=G'.hL;]$$'D-AD$+uh:t(e%Y3@UN/=AR8hL=C"d*73Nct
-*[VpS)_sWD9kJ*B<)6P">ZY$35=SFRC3OZ.@9WY.,un/U<aT37=CPQ.;c?Ol<E)jk9N>.j:/Otf<DZFi
-=]\Nu:gmOV<b5iOFb4q)`59F6aMP!YTq\itY,7STWir7u\#PgFJn&G=Ch7!T83&7I+<;@D0h,D\EIs(.
-NeVq-G@4WW<)HLj<Ej-WJ<$.pVl6GbSXlGGp\FUVnac8?mdTi@p@n@YqY0[Sp%\@Wq>0s^nEfE5p$hJC
-p%7hJp%S<.q=j^VnauSOo^;2>r;#NtYE4W]Kha6l>@h8XE+ruuA6hAB3>iY_5!D_FFcDQ7Hu="SN.Q4V
-6pa!^2_uli"slGW'+d#k2)7$M2EXK\OdCuiVPpSqWN2njR?s+cAsf["QB[GdH?Y+"Q\KO$De<m,D/Y<#
-WMf`r!MlTASX=e0:fg1W:0:@h:.duN5!M:l2)$F+-nR"i,:4Q].l&Y01bLLP5WCAD-r3Du;Hd6Y/QGqD
-7oieuLMgj`9LD0!8k(m15;=fW:mYEV6RZJ[.Tp4KB4=%\2+g.t876(5>uFTi;+qcc5so-I,75;N9O!(4
-NFZ.$>%^TZ=]o$\Ir8h%?"%#?;HH[b911m!1bLjJ6r[bS6<@</Al'1?JN,N'?t"IO'Ng2f-9=4WAP"7:
-DJq6F3D_+O.Qgi`,>MrT4!6FW/I_k>:/P+d3A`E7.3p<!2F0DG*[iQq1HR0P75m%d2CU@E:Kq74;,ftX
-9LD974>fD)9)_mm;+jAE8k_N:8ObO!1,CaK2E*HK4$5DX2`WfY2DdEX4?,5R5<:_k6Tn(A:M,]OIYs%l
-<EN3s=Ar*n8kDiS8kN#I3MP6?g@b=9q"=@Rp@n7Vp[[ePneLNZo_J=Uo^qqVr;69cqYU0fq"j^YrqH`o
-p[dqFo)Jd0!"o>8>6b-7-pBR]Cf<ts6T,DS!W2p.!X'WMAjJ0q.8Y\<6Oj+tm/R=lA['+Z^t1g-jko%Y
-iRuJm\lT`OeA,RV[]ksIS"duO7V#pp@!$.:Yf>5Jio/qMgXON?4Y/T7)(@Qr,U4<L-PI+0%L`^D"V_:N
-!X&Z/"9f&6"UG58&.AdH!s9;0!!<lV)ArDQ#o3dN%1NID$POQZ!!4&O!<)s*";qFJ"r.IL&g%JZ!!3B=
-$iL&8":kP6!=]GF.N9$*"s+?R!#I.;+sIm=+;tq()%[2g$jHk>!sf#=)$0O5$NVCN!!=)U*WQ0B0),DI
-$4Qn6!!`E'!<`K'!!*Q3q#CO!!s\r0rrN&u!!2Wj$3C8/!!*-)"Tnf.rW!-'!WrN*!Wr?'rW3?+"9\`+
-!s/H'rVup!r;ciurW!'%!!*'"r;e/D!!30%"9\c4'+?P,_1])%6n'Z3+"erf+Vkh<+rVIO'FR8WpAikH
-r;ccsqu?d!#S$b7!s8]/!r)a$#mCA4"9S`,!W2rt!Vl^N!sfAS5"o9iUPil]`oZCCn'fV7\rMDrH"Uee
-9PKHgYH3b$TZlNRZC?elE]Y?T,=W%>!"^e&!>A"%@9?Q?Al!H[e_];7g;CbB^:h4q`6$K_`1tDh^p22H
-n+?>>leCXgp\FOWq>UEZcGIE5^VI\%b1?1Wn+lYDn+5Z,gu@&Ehq6iTn`&-Mc.CUigsF6sd*:(bfYl(Y
-_RR1j]r5E@"UGVs.3]cS+>-cRRBsPa-NY2TUU%JJ_RQta]R_+8!]6!fKG=Ii#[=O=\%0#K]WeJp-3XGa
-P*q+[%gse2Trki#ZG!WPV4O6UXe@NO":->C>Zl)bI"HsMZ`UI1VQR;2Xfnq.[%gh>"q_L_*Z["lQqe;b
-G`@J;%r$Vc#7hsi%hBUFKm+LC7u<"NLPBOU">P!i#:<ne@9l&kHAm9!G("dcH$OX`Is,[)"UG21!!3]5
-#mLG67\#KcAoqH\9,ei_'cf&+Ck-edLiZls?!UZYJ:`2oF)Z5:JUDNfH#J+XFE)bbG%u5OJ:E'#Jq&,m
-I"-?[K8P%sG,rg4ce$D-j5AbEhWNbPgXY*FkMYLdg9Q)X!!*-%rW)ot#6G&4!s&H)!W2p,!<N6$!Wi?%
-!X&W.!!*!!p]+8_8lT,0DK^5A?W9Za1bCF6/MAn?7Sm?(EdWC`DIQR&0e+Ch+X\iu4\8^dFao1'LOXPg
-C11:H5W:Jf7mob*F\$S6Yck%7Q'e7t=%l@p;c6(N'jGsUSs"(hFJZOQKPtBs="PC,-UJFE#\>P,";!FQ
-7mTC4;*S<b]"bheXK8G'Y-,"6\%')EI]KEEN2XG8dE]hR^9t/]`4sF>e()OHWiiD&X0Ae:^XUH?`kf'r
-_6gkSZ)Fb,TrbuEZ_jRfWN);hTUMdKQCaA:J;fMGIY<Q;NJgp],UFro,qUMq0g93$MO1#`/K?NEQ[aaM
-Nff<WLLVVc-8C-s)^[9^;hKg\M3N[QI"?9./1EQ/LNP0p+ub.IR[e_8DgR:eFE)kiN'/71.lL%$;/KfY
-DIA-RJ:DlkMij<gPC7_BP"Hl>-mK]K%4#V).3VB8IZAS(&6jWT(F2$n+;u4aKQSIR6$n-,I=YfK)*i4:
-'JjK9Ammhl?>s7T@q0%X>?P08>$40&&e,0R#8.Fa)&*Q?F_k>VBkCgS-RfiM*%XTnGAM#19KOt)?t3GP
-Bk_!]=]J$t<D[(2?#!G<9j2")85if">?bB=>?>*<IUcS`BPq6Y=cBbs[(`rVY,eIkVQcqpTpha`Yc+_1
-TTFk5<cN8%D.?X?4YeN#(ah73<+0K`H@L[0O,Ja5Bjt=N<`2ak?>"G7OdDW7X0&M&V""!Jo_/%Qp[[hD
-oCV_OrV?9`p@n:TnalDIq=sRMm/-SMnac;Dp%@nG5P"F9oCqnNqtT^Lnau\Pf;*gQ*$0lS:MY<+GBJ[`
-Ed(VI1c7TX3[cOJAV5VX><5o)G][It;+4A5*uZh0*W?X04tI0a6U!Xd.lKL=7t?eaMjL??X/`.uV5'QK
-PC@A7WiV/?MM-D%KS#GCH#RJ1CMdp,MOUTEri6$r.]8]!IpG]E9h\2]9Me2N5<q:d00;9I,p40H*"O#,
-'d4kR0/#1-.n)WWr[CZ9;a3rQ>!Y&/2^TIl5".Fd2d@pR1D;uB4Zb_^0g8<l9N=Ir?Y1H`?o_4k0HhYj
-/3#O_FE(#@4$uM3+BD?DHmBaX(h[b?/o>5s77B@*IQ^h?;,q+(@T?fB<,6,L;+!E)4>AB=0eGU_AhPJa
-/hJt:'3Aj.2J6]LM*)/JHrD^[0d8G1/44f&+qm.A,p4d#:`1-=9.:2sBOj^p&fE_o1aa@e-m^)^.P!SH
-4UWAM)&F,:*$lpU)a%P#1*TIqC2?7+/i-C9G^E1N;b9PlARBId8juE]ATD['DH:":5"%Up6V'R08lA)>
-786KL92/,R84lTP83p$N8jYs_S=51qRp],i:/"G`:JFMO8Pr8U:*^fYTX2`2p[de?nG_i'o'l8Bo_8.R
-n+#i6o_e[apA4RVpA+[bqY9dYp\=IUo_A7[qtK[^_>k-9(]YLBDI?J(6U4Hc!<<*#r;[?/'j"Hs%0-r.
-C0Vnk"on_k!!NF9[^)OA!ScK0iD/4`eAeq!+eIE1;2:dDSUd<#_1lB+;b^G*F+UR>gZ%8Pj5JqA`MGgD
-/0uG`1a+7b*YK/!#mh7[#Qt52!WrE)!W`E,"U52>!Wru@"o\T)%fu>'"9o#5$5!.9#n%(G$47"A#ne*R
-!!*iKr;[0*)?g0D!s8f4%iP<G!X9#;r;[<M!s/N(&g.8Y+;bFl$jc_1('4LB!so>=,pjB>#6kA="Tnl1
-!XoV@q#CF$'E.t9'/(^5!!=D>!!+DZrW!*2!<E6)!r`0""9&9%"pG)-!!<6(!<Doq!!2Wj#877A!!<<+
-!W)jA!=f>:"9el.!!<9'!X&f:$O?q@!<iN)!W`<(!WW3%"TSN'p];ZB"TeZ-#m()-/CMgt^<f"h,9IgI
-.NolQ&fE#@*$GIe))hTl!8%8T!<E6(!Wi,t$ipG8!W`?*"pG)1!<N&t!X8].rWEB,!WiB(!rW/q!$).H
-$55X'C2g>=BVWc:mH<lnbc,2YL7X-.=D!Dc:8OtBH%2=.e\e/BH#H\c,7O\]/-QS#%6,m?'hV8':J"8j
-;/`nmhVuhu_8*du]thS.dG)R3ahPWr]Zfg:p$:qkkih^9q"FFYs6J+MrkL)"_84:Fo_%\Oq=+"LhW!,P
-jQ,1Fe_o9?f\G6Ej3HE5e(W-fbJ_ZCcH3o4I_<G1ZtomO&N>/nFDc2FH\nPpYI9HO#no1]ZE:=A\?2sA
-F;+ud8WA-A#R:fEXf]%K[&1=:Y_jY1"r3>oO>$qJ0n?L5[&C=?[B6$jR\6OI3<]Zj$5=O"().oC6BS1>
-XfJS.YGnP,YHkg7:_4[C:e"8eCmUW%";a1!ISLn'D0nnl2.UH17M@IrCE=!SI#!E0JSYu%2g%:f3HJbF
-F+]%&Lja](H?F7KF*`4VDH$iH!<WT1#RUP3!XBo]Mg^2+:`^&H%MfWf&KEQ1G_Lre3u/tk4*tsjG$$aZ
-2Ek_qF*i(JI!^0_IYW8iH#RnQI!^3hJoc!X+`_FDI;sCSXNJl6g!9$Ji8<2@iS32CfA,WQhWEqOZ$\"u
-!"/f/!s8T+$4$b:!s/9!%fl\2!!<<)!<NB,!WrH)!VZRE7nZolC2e67CKs\+4"Vm3.P*5/3_3.VCik)T
-G\^Y`1+t!t*?ZUX1d4N7IV*eUM2$\2F)>Mo=&qRD/OiK1;jr&'FHsAFYI(!gDDj%AASFk.<d9mpRr2VD
-HDRa/EaMX83'nMn#8&Ns(*"#F.KpGE3BfD[3)DnEUU\(P\#c[2XKJ_1Z+%3TT7*f@VMg_4`mDuNaLej[
-^;e(2a3N2R[]6I1X/`D-I^d)BbJ)?C\\c7dZD+t>[&fXgX/E/"Y,o:GSZ]&iX.,-4MNrXLNJN7GNfKH7
-,UY-:E-ceNGCP@8SsPY1IQJi-7YuV=H%qH7H[f*=/1a)<E@!7q,uoGEL6I^JLjXqs7P-2QJW,"/+!Nk)
-YFV&0ASQXDFE2;GKS;`<=t:pB,9\*K(EOhNCOC5NIY*T>NfTKSJtA&h*]$u#770FAG&fYY,Y(g")B3%.
-:*i8OIV21e06(_P)*VthI=$<O+;[Fe6PDh6D/FE?Ec#]$@;94W>?4d+r`L@5&J>H\%gWOW%gj!^)F\=H
-@WYX-+qbn7(D.<"1fe@*IV_=k#9,Qk@96cD6n0E(,XbF)?!giN=&r7'@TQ9(9N"qo='&R2=BJj2;d<d5
-=B^`m[^*ZX]!8B;TVAH]US43QZEC%,YFU`,>>f<VDf'&h:-^We(E=ka85ro.F*W1gNK/pOFDPMp>?4Wt
-<+'E`K8l+^TrG/qW20%XIe`a7q"+(GmdBT7o(;eRq=jUXq"aUWp\=OWna5W;p@IeEo(2JHoCV_KoCr(Q
-p%e@MlgOEAp<oL[4XDS?F\HY&K6qftI;`1-(H+cY0J#1iFF/OC9i##>F(J->5<CJ](_@#m2]3be+@eL)
-+%87K-m9is.n+iIO,o^,,cIcDWMu_hS=5XiCmV6(N.H8"H?OmnQ\KX$C2%EtCi+oqWMofs<i2d_P^Zn3
-<`)Ue=@c%O:IIQ20.AV0.OHJg,pO'A*?$.K-RgMu,:c/G1+F_%;HlUe>_@fpOGS'nD.cp90/Qut,V96Y
-7l2hV1bCUWJ3ut&-=1+4IUZkQ='7's-R^B"2GeL5:e*Z:92Ha+;.>,0+<_Y:CbR8MAkkZY3CZAB=#_QW
-)\NJk(Elmf;GTbI3]S]?0/54M8QmZ-BkLX[DF%`J9I;bT7SkHK>]j+6?ZC=EAgB0IA0_sQ:F.8:2GtG1
-851043I#:991M394>\W7IN0RT*ZlaY3^Q+A*u5h=)B^=C)Bp4C2b#V_=%G;,.QB4<6q0U30gA-!>"1&(
-2D.Qe<aJfe1,^jV83T=&2F9r(77pHK5Xmt+84c?C8kh`C8OYd28jPm8Dk3;MOI9QV:ese\;,9n[77g<N
-8kpTM<1gD5mI9W4nFQ5A-h-a"p%A%Sp[dhBmHsQCr;--bqtTs_rVZKgq"a[Ynal5Aq"sp^o>L\0!WE',
-B-@6q:kEUnLg3%OrVus%"o\K2&2umK#m1>E<E1UY!s.Wd"9DQ(ZEF>TgYVnf3o/Q=ah1[sUuBNo:/H>%
-I[ZnPLfmq`;--h,Cno#'hrEbUiS`##Ud-.a/0lQ#)]ob@)Aiqg"UYP@rWNi<"T\]-!X&T-"9Sl1!tP\A
-rW<0>"T8</*%`BP',29.*t/8W'E%n;":G;6"pY86%1E+7!##>@r;[0*'a"L>!s/W0&fLWJ!XB2Cr;ZjK
-#Q=`1'H$uS(_m8\#R0i#%LO!\%LNIH#6P&2"9fDJrW!0(!<<*#!#$4F!!*3=rW!!/'b('A!=];5!!!6&
-!<E6(rVup%rW!3>#Qk25!sJc-p]1<pnc/ap!<EN"!!33)"oA9&!WW<+!Vufq!=Ao1!<<0)!WW6$!;cgC
-!<E6&!!33%!<Oq'c%3IM5q"!&)]^4H*#fS0,U"'L"TfQ"!VufG!!33)"9&?1!<<0("UGPA!WiB(!W<!"
-!<E9$!!`uB#6b86!s/?#rW2ou!!3'!*!HQU&3s6-DQT%4R`+R`o'F5ZBhr&aG[bBDW4>^3RY5dD]?nm4
-SUl61E)TLC!WW9="!]E12`LdL853&[91Mr[Dme'HhTEaP^qRLq^r4LEf><uu^VRLsdI6i*mHiQghs^LA
-r;6BkldEZL^am.8_9(7!p@8+UmIU/.gtCH<hU^$,jPJbJgtq8UdG<9tdDs/HaN_WGa1m)7]YV=[C(D$q
-5_u/8Tr5<*[&f_#^Rn.)";4Y>[BQg9ZEgE&#QtE9O_,+)!Y&M?X0]XTYeIWVN#i0+%?$gB2ZO.2FI]5>
-]=b;ZX/E/-['lqk!sf#5"9f#8"pbJYHCLJ'Z*q*HXg,FE\A"kE,tE]gPF%u:WiCt-'b*kF%inH/O%9Nj
-6<.#D"!D8g+:9`!?"%,SBb^V+G<c?cD/!d)G_1a#FaJLTGBA"SI!g6]>71Z;%NH2n('4I:!X1E7H#lk(
-!!!')%fQkJ%2D$DG_^</#ljr6?t3tY1B%k'11GKHD.d<pDg$2CH?O+BDKU;ODeX'2H?CN\I!BscF`qr,
-aN_iVd.ceajPAMFh:gZ9g?.AMkMXauLbf#3!<*'(!<<*&!<N0"#Qb&.!!3-#!<N0"rrMus!s&K*!r`5s
-!%LrPASZ4#Ameb53\_oq&/-3900Mm.@VU(3G]d\*:d?'@()Ic-,VD5O;L2hjI"dB%FD"uc;GBYN2(p=D
-6omQ&HVAa]eDK03U2`md8Q]+k<-"+nRX&IAC6kcmK4[kZ=&M@P)%R#g-l"9d'eM!;%5g(+3]Juc6X$1m
-[CW`HXK&A)Y->1?[^huQXK&+_S#43Se&o_HZD+bJb14nbeA\krXo>@$YC<[a^=CNDcG?s-a/5o6WNWCu
-RB!QnYH+h1^U^)DUn43@MNNsdIu0&=Jr>_SK3]oZ0MHSKQ&LQgUo'f@NLk\d+WMh7N.u_*Ll[IH4<5Un
-:P*4*+<_OkG]7n`MggD1JS?hd-8'.cF<V><1O+n4Ob[XUMM-5)I>*W414C8t.Olu&0I@eZ(*[RGH@CO&
-LOOJqKRnfENB8+EH^]G2I>!W;?oTMZ*Y9&NH[\Nu,#D]K2@:[<Ag7p:5u:NW=C)pW6Z51&2fEPNDJX'$
-@9-ZF>?"Hs='8[.>tYb@$5Og)(*sq6().&oAmSVA4sM$c)&a>(&J?!GA1h>1<%S@a+#[G5B3mA2&.]pV
->#eU(<F8g6>?bNB<*!%)@UN88<a93FB4t[^AH#n/OL;R$]sttbWN;neUSFQYSYE9dUT^r%R#+I!=^5QN
-@pW833&N<D3^ZJ8='KBVFa]%)Nf/R=F`(i$>?G3=B5i3LLPhOnW2QPdm=+Qtqu-Efq>0dSp%7qPqYKp[
-p@e7Pnb2\RrVcTdp&4d_o^_PCn+-#?o(MbQr:]pbrV,sXpAOd3O'a^g.$A^GDeNNV;I)pP)[dNZ8iAb0
-C3t28;aXB"F`pt]2aKSp4$OPp&g&qO2*2d72@^s!3Ai*%(b-t&H&n>WSL(24X/`.uV5'NJQ[NJ5XK.M9
-GBe=SIsdH0D/=$*C2%L$L75*?ri9%rVjis">>SU,;c[7!91_`C5Vt&C/h8D#-71)b(*"50+!;jX.ki+o
-69I7`/1XFo852cmG?\!)1G^a:&d]F#>=pk01f[RH5!;8.<a]Ys0/k7VApu^-74^ku.3Brn.PrnQ>"L\9
-84lul/jrK8D^lVJ,[OLr(Lh#N1asOq1i$](8jG^K=\^e7E,8<B3ArcP0K)$S4@1ef(*>n:4@W$k/3c`p
-1)(?C.Oe_71+P:R=&h6d,@FnF/PpLg;,1,/+UU5&*="EDEaVj?8l%`//d*:55!(S"/TEd;6Ot"G*?l1-
--Qaur0.&&I6U+!l.kN\B0.^%#:ej5L7T*l&2(L.39M]MD=?8;l3`&a>2)-^A7S?9C:.mrB6qU6L7RBL8
-=&W1&;,UCh91s5qR>-lm>Z4Hr9hS2T84c9A:.e)Q.j%!*\'t3NrqQTip*fP(o'l2@oD&.Vp%e@UpA4RY
-o_8(No^qkNp%eL]qtg-ao_JC^r;--'!"*Ha!$=9q2)Rc=!r`0)!Wi?%#qA_@$5WmH#<>[Y)[-3BkPthg
-9r#A5e(`aXiBc;Sccs=+(oH?8BNeD[O+rsU_/_n?>@:rH?u2UXg#(iMhVR2:`h>RF5r'lF66%$a*>]Cs
-"pYG>#6k>8#6b,2quR**"9nl/%1!1A"U,#>!rW*-)]KY!"U528!<<-&(&S%:)@cuV$PXHtqu?a,#5eH-
-$3:/0"Tno2%gi17!X05Lr;[<?!WW9'&I/@<(a0@n!s/#o%M0`k$jQt@"9Sf5#7(kErW!3.'En^M!<`]3
-r;cfs!>?:J!!*-%rW)s$rW)is!!`E&!!N9$!Y,SCrWE6+!rW*!!W2rt!V-3l#6Fqu!!<<)#R(&*!s&H/
-"oA9""8r3#!<E*#!<WE&!!33("9&9&!X/Z1!s\o2#6"ZB1=aTt\Ap`\+s\0H*#oe5'c8)7)'T=g%4hP,
-!<*'%"9\f(!"8r4"pY>8!WrN."9JZ(!W2ou$4$P6!X&T+rW<-%!s8Q)!r)b8";DM6;-[h7K2@]KlJpQs
-H!O`dCisH9R^]btJpN-U`RV_rJ9YU1A8Y=6"U>PI(^)KN%P9pI&P>i!<DZ1U=*1q$f&"]i_8*du]thS2
-cIBUla1o?oal`0ip[%8(j50/!rVlcps6@nH_8*h"_81TAeb&P+qXWqEr8$8jc.1Fof&cAbinW&5hqQ]?
-cHaVM^rX^B_op!3]"PtrWbN(X&j;,JWL]ciY-"t3Z,EMH('=[fI&OWXWjegK+9MTNF.d:Z!WWgG[^36I
-Y,o7C["/hp!="1KRR@,`*GD+T_7@"U[@!AYVl-Vf49P]i!!3'!GQnQa"WVfWTW>B,Z`pR9Za$O3WIeT&
-T<"TUT:;RTRpJT4)D4m3P`J??!sSf6"pQc#CE``c)A<l+6Y$r420N.=&jTZ+66T3RIs63aFFSXdK7e]&
-Gt7o8![puH83K!i#QOoLJW+Fu#lk&8#S@dd&.Ad]5As2LJ8HtG!!PH$E_%5`(EQM#Jo512@V97oEbfW7
-BkM=(G^=OPFa\@LFaSIYG]S(NW6!9*eC+!Pi8inOg>:Q?g"PHAgZRSF]S\KD!"Ar1!sA`2$3ghC"p4r.
-pAk3orW33'!WiB(quQWo!E`]XC2\$*@96;l0ddnJ#S%k'00W*6Ao;sCGB.4q8idh+'GM9&,;)5T<bHH%
-K8+Ga?s6H$7R8sh2^h![1-CqA3cUtDbeT!:5"%q@:J>/JUS<<N>\/kiZBoQ-75R"s:dR5U',DZ<(,[u^
-,rG]43&s)c4Z,5h?DG$=]"+nkXK&A)Y->1?[C;WBWiDhRUV4n#eBZ+QY+W,@b1>+le]>+tY,eS'YHPCK
-e]kqL]<fN&W3*CnUnjQU\&#S\Y+qbtXerRtS<o.hOHG`VM2-b9N09E\?7RTX8U$5ZLkD%eT;A*>Ul&##
-*#^k=G_^NtP^QLI(`Xu9P&2Lo+WhRtJ9c9`H[13iIpONO+t7,SH7]aO/8^N9R"JpQK5bRKE-?bW2]jRp
--79l[,pOKF*bg1RJVAi2H['meHut%'?;>1!Sr/,HIYN\tB2:Q;.6h9iIRt%`*Z,b*%PDO6-3jqn',DEE
-=W@f8DH7l%7:'=k,!T@C='T6a?<gT7?XI)E@QOi$$S,(O7RTp5*tebd@W57+/g)8_*#p(<'bM!#4BcZ4
-:F6_g0Ks8i8g,#d(d2/6;bg4j>>A@);cm1#:KCV*@:!&@A78\OBOG1T>@(Kp[CNNT]"kPLXJqkcVOsZV
-U8ju_Yd:F#MFog*<FTKL@U<"]4utV_5Xn@B<**[HEI!+lNK&dHHus.7?!:QBAo;mEKSc"bUo1&_Ie*1/
-s8Mico^qV>n*ol<p%\4Sq>C*ap\O^^qYBmVo(i(RoCDGAn+QJNq"aXZqsX"Mq"*tEoCM\.O^Bj`,`ZV!
-BP:aD68]\k'Gr&c5"/k%F_=QE<,m,3CK<>I+X]$34#d]e+Y,Ak5=-8>4qAl,4#SQ1(`t:uH]XY[-CLd1
-X/`.uV5'HJR<rA.XK%/6K7%igKm\r1Ci!j'CMRd*MOUTEri9"pVjs$">#AC#:fh+"9M[u<4#/KF2)6^3
-+!2XI(*=>/)]^1P/M81o697+_/M'^u84uHcH!=3(0et@/'b_K4@9Z,R,qgo:76Ek69KYWk.QKOpIVUo3
-6SM80/fc)b-o3MJ;*R-%5t+md3CH_=A1T#Q,$S"g%9Hn)/0Z#c1h^2m75Hf*?r8R6DJW-D3]8cL0K(mK
-0fLps7n$BP6qU,s-U1XV?Rm3Z=%Zk11+=O^$l'<_05>,e+"obl&Jd9>,7-8#1D1Tu@T"c_,Xt*WIOuW\
-6pWgi1,(j]1'A(!1fI"38l]:\/g;03;*$'F.PX@V0f<3;:I$$M5Z)ZR=u@QU/R!=%7QNXm=(5As0/"q5
-5"S737Rod06q9pG91DNN;G:"k;G^4a9M'2pR=p`j>#S0n:eOGU7nH3A9M%cN/0R<1\'OjEo_/.ZrqmW.
-qtg0aq=s[Up@RtIp@S%Nr;6?eq=saZrqQotp\+@Po(MnVqY%`*#[J#B'K\i1)$Tj:"9KE48KA$>!XCMW
-E&A*c!!`R'YJRlmgYVnf:#4RLcc8]jS)_7[E0$*:SuRRWBg5<n?ta(lK!*AQioB"Sgu-Q!T0+V].j[&G
-*Zu^>%h8jN$kEaP#6P&2"9AW,!W`?(!sJl0!t,>;#6k;6&Hht3#9Op%"9Sf2"TAE'"<R[B!!WZ;"pl.U
-!W<!"!?;LG!"&`<!s&E(!X/Z8"8r3$!tuOM!"B29!<WB4"p"]2'F+[@o)Kd@+:\ne"pG,3"9o#3"pP;4
-!Z)U[$k!(;#n.%=!<)s"!YlOH!!*E4q#CBtrVup$r;Zj"!WE*!!rW*!!rW-$!!*/l!!*6/nc/am#7h%:
-!!*67qZ-X#qZ$a#!WW6&rW!3*!WrK)!X/Z-"9Sl3!sAN()D]pdHb.0U-QjZY)B'\5)&=&1)&OS(":m0e
-blA=X"9SW(!WiK0"pkSF"p+c)!WE'/!WiH-"9SW*&.]$M"9JW&!!!&t!s8]1!s8H%E<-:`&O'6+I*A!U
-OM',HJm)JpB3&5cPIS3-PBh\[b/U`PGC"::4>'02:dkpC4VAJ63^a`=9Ec)%:JaeY4[r^t[FNmaf#,>>
-^:h4q`6HNS]njSA^95TDp%eLQm+CO`nb;hTqu6W\cGIE5^V@T<_8t1"p@@eCl1Fr1h;m#;g!na;kiLaZ
-d*pk'eDAX*c,%*/_n3k1`4EIl_SE']rX):ZQERg#Zam36X0]IM\<U;6!"TrWR%'%f@O;Qh$oXijC(CXS
-'k+#?VP]oY\urDq(DdDgNNB0c"pY?*OgqNQQ_CR/BkM(%R@lT>!X&K;/0ZAL(EO>=H^LJ5['?j>ZEUIF
-ZECaDV5Ll8\$E*;Z^c;>>>\@GO.r)%DFd,P.QK+HAV5(X%h]3_%iIcR-3uMYHTr/R(DHi^8UuSGrd?/J
-ItNN1I!^3A#R(Jk@r,[jE`3SN!>TX*;]5l@!%C33>Y$+O!<sQGA9<!=7h>\,(1(,f#m:c!B7>>KE-?>C
-B6\Q8EHH)6GB.bNHZaFUE,0QDH$F[YH#p16gsb9AmcWNhkMb:Yh;6l?i8!&Lhp]K<64F%t!s8Z/!<<3&
-r;[$&!!**(!Whil"p"c,!sA],qu?_3.rTQOCgU%-3\)3b$3L>3)(IU?>\eJ*H$*h)9KY*[%1<^^)C@$r
-9itnBEW1/X?rood4?>DX/MfR?7RSjqT5#ZVP-g3W2`X5r3C-VXR[f=T<aCBSTS[J_<_tt+,!AXk58c%:
-)]T>C3"R>q"V*LP2`WfL3_`kQ\[AlPI]TWNXKJ_1Z+%*KR:N4pTo#VeeCN9ra1o'^\\Q).daQaf[&U:0
-WiE8+[D(26_S3Rc`6kZf[@aM!Uo:f7\$`Q;VRES*[\p3tOGJmVL4tSBK7o)EO+UFS+!!h)OHb<AJUDs+
-P`(BMDFu>o/LXYBH$ad9-Qj6K6%b\CIO-3Z*)Cg.H?t*qLjan`-S6Pi@Xs&",UO^<L7X37DK_@a=&h[m
-JquT4,oS?u2)la-.NBaGH@(X,J:2foHZt9oJ<>M/Jt&6rN/a0tIqW5&=^>lcKm[lC3]f5S1F";=D.P4,
-$j[4G#qAXc#r-.*2%pT@)$LO0>%1]A<FTEF>?kZH=]f&u#mL_h='\m1AR-Vm"UnUM7kc>/+#6)L9gC3G
-$k+(N?t<e:,S2CN@ppo*&J['#@UN,2<E<0r?<^9.>#S4%=]f$>>?Y<7;d3c2>pWTU<04Z+ZGaemYGeP+
-WMQ\kUn4<[US"cpYF:;.*'?M_<aK<OIV2\\=BJO#:ej_Z<*WmMFb,C2PEUoXH?*e6@qB:fE-HMSM34@&
-U7^f@p\k*gq"4=Po_.qEm.C&EpA+LXp%J:[rVlcnqYC!_p$qP<lfds4p%\Lar;?6\rVQ<[o_.tTgl"fg
-1J!4+1M1?,3?/n^0J=\)EJAX\E*P_$:MG<1EFDI:9L:'@-pTjO&1K^[)\"S^$Q_)B-Ug*L+W(_//OarI
-R$X;?W2lqtWMQAXS=4b,P,kR>JV/;gEIiM$JT,:5AS5[nDi1$`WW&qKV5KlLHWF0N=B8[=;GL.\76idl
-2)I'@/g2Gb*uZ:C+!V^J,:t;a+[A(NIQfYH9hR5s-p($X1`[\a,on0X.OeG/@lc)''h)_KD/`K&3\_Zr
-0gBD469?f$@U)o5?=?r5?V`4A6V'@;<#[PI-sTS7/Jo`i7m^p&6Sp2C1G2a(84kHf5"Ig])b`pd3&)p5
-0JYOC4=qj1;Fr5S&.UEG/i$R8<aJj3IY<tQ4ZFik<AGL/$n=n\<])<_/KkrS7<1*e+A><^)'1(@!<jiL
-;G0/*/k//a0dn1t76(_e'K02k8QThQ2^BC]Ao:.%/0Q5q2*=9&5!CSO2dBTi=\CY9;($(%:-19k93k[h
-0et[Q4ZGo!4@)@u4@MP&7nH*:7n,j9;GKhU8OZ!1B:=s3NJpe28ki&Q8khlK7n?6D7o)K7:2\,2rr2fk
-rr2fiqt]mVp@\4Sq"Xd`q=jXUp%@tLnac8Bo(;SIp\Xjcrr)QaqYpKleH"t:#%e;E$8==Bq>_!1*C`RS
-%KQVW?X>Dt!<V<^#6IW(_7[bAhYlCYh:p6%b"2krhQTOaS="GMRtnq09M7lI<a0WsY0G_\j5JtPi%EKu
-RPuu\0e5@f,pFcR(D@2d%LigR#m:A7"9J]-"9SZ+!X&T+!X]2=$3peH!W<!.$O-h:!<N9&!WiH+(D-]G
-!!F#T)]/VR!!364$2ji2!>lR`&/H6)&01oP!!335'E%nB!=]PB!!*06!sA]+!<N?'!;6C;":>;;"9S]-
-"9\f4!s/T=#lt&,!!NH-#87=C!rrB>/I;R^p](=("o/,u"TAB%"U"Q#!WrT-rW*!$rW2uu!!<&u"Te`*
-!X]&.!!*66nc/Xj!X&Z1qu?a##5eH&!X8`'!"o>6!!!$"!!30%!WiB'!W`9&"TAHC!<E0Ld(F;'[ONI@
-+<hgE+;l%4(`aJ0,8^t0.07cq!<WB)!<N?$!"/l4"pYJB%L)t9!sAN'qZ$s(!tYtN#7(M;"9\W)!<WB%
-!!!)t!([G*)$i&s>B[H??A"<"Bi%iCEc6;jUSt2aMNFpSa2"6qAn#gY4#\0>9h%>U.mOOT#<YQr.Qd_7
-4%W.>9LM`gBs,t<gsa.c_8*du]thS1c-a7Y^q[Un_W^Ugq<mY&kMkt&pA4^as6J+MrkMUM_841Bo^q_I
-p[@eRgt:K9h:^KAjPf4WjOiDVgt13&e]PbGa3)$7beps!]th@`CCU[U23b#FZGOSdWNND@WNNCT.0'>L
-*^imp0cgi5!Z#.LV.'sa"p"rbB6/3<FFfR2VhZ')#RZHbU2^_E!#/CrVP'icQr>^[)*NM:/cYtX4_enU
-@qKRpE1*K,['[!9YI1X7^q?nRXf%hcX0\q+V2J7q!uDRh;gFarSWIVm>B#aRK8tRs85j(s<D-1sEC;cb
-IXu6),S1Fs8Sip)H?XFRFG"siK7@u`F^P[e%P_'o?s@),(C:C"Ir[.C!!F6=Ecm%R9IgJT)Gb'eHX80,
-!s^h@%g`=U@r-@8FaJLVB5i?JF*DkMF+8:OG^++=CMdm1H$=R_FEqi.c/6t/k2tjci90:_jP\tKgYq#C
-k2Ot4V*PIe!!<9)!Wi]6#6b55!s/H'!!2fo"9AN)!sAN'"9JT*!s8?"IWKXTE+W<I5Vsf(&I8LA!uWRL
-:gS$`H$+%8<(&Vt,n1:r(`b%\4]#?pDK'W7D-Bh*4Z>5U1c76U+[87>4bmW';.F?62Dm`l:0;^aH]*Ad
-DMO[SRr_\!5>X*W+VQRq5W]`85o1CM1cuEl.g#r*1c73P1dY)?R^fc6I^?,WWiWA+Yd(XF[@1NuW1fEH
-_pm>haiqQ.VRO7RcdL+g`O;eKX/i>*YI2*oaMG^2]#E'sW33)'WN*;6ZF@0NXLH3UXfe:rRur_pQ\L9U
-Lk:58OH#-#,9[pkK8>VGMiE:?O,oHHGD0im%iQ*&/2oXC)\jD/-t8KsG%)a>'bD`V8k_o]A7/S`?mdNM
-,[Ye@==kF*/P^PAI"-Nm9.(M].qsGi)C-D"H[UB\EH5`&K8,DGLO48lJUDNsM1^J1H$k1$P(\UMH9NAg
-/LN,A?[R*NH!!sFD1Q8,D/EE@78lN<1GqNp0J>t1CKWhHrY,Jr<*EC)ITKZV?WU<9>#8%!8e2:=.SNc>
-9NFh;((;9u>UUO2*]I&6@W>sP/end34'#[$=udBE)+$G*(_@ci=^507>$Fs$<F]H>>[CN7@p2r??;jTp
-<`E=4>@1c>=](6j_m%)&Y-4h'Yck(.W2Q8ZX/)Jn['63]3#OV78lAl'6u?^F>[UoA<_uOc92J\rB5W*O
-OHYokMLThjD.R<lBl.s6H\@BHT;%tQp\F^^p@RqInac>DmdBlEo_AC_qY'[Xp%JC[2Ym.EqY'RPnF5lA
-q"ad`qXsIKn+l\JnalJPrn;lh3\EdB>Wl=`1(=:#.Q94N?C.0uA5ucGIWg0b@S8gD9edn;#ot`U0b#Wt
-()RN=3XurP&f3Jc/0>`E,;VQ+OI2B)Vl6YrWMu_hS!oak<KF/ZPC7n0EGp;XPC[Ub@Uj%bCi+oqWMlku
-XJVneQ$HA0>?tE;Al25s9Lh?/4Z"iJ/hn\'/L)2S)'0qA,UY;p+!Np0IQBYM1f7",1F"hL0/+Lu.k)Se
-,qU07G)&a;.g$8+/hn^m'K7Qk5!(K-3'B)A0/5:=1-eDo2c`^*770I(9MHut-64TZ.46Ao3&`!>,mF\o
--RpQG<,dnBHC:@bF]r9R76!"O-SI860g.<>,Yq&Y%1!@o-RfiT'+Q0-IOABL4?GqsH#?S`>=rCAA4oR/
-L2gEk:g\<;/N6<t=%>"f'+-<Y;b9G<,pu,H0eO^j-pU$/(E##*7RTmWA3;Im061MM,9J9u=^YBEG%+Q7
-/i-$t<*Wj+7SF^i:-1Nn6??R65W1\d4Z,Jt8jYs96:+=55t4=,3'9Sr77^'B91qZ?4D(%BIZ91Z:.e,S
-:/"AS8k)<D8OuTF4A]t8h#%!@pA=ger;Zfqqtg-apA"=Up@e+LnFZDGpA"CWq"jmepBp`lqY^3[nb2q\
-r71l7!!P.d!!EE*qZ%0.&NrW6)$^Qr7p/Ft!WW3$irB9KX1GsdgYVnf,Mh,%cHJlbI+tl;</.6%DN(:+
-H:^Xp7TNl(Cno#'hrEbYhCmg;`fr853^5Jc=!\k2*?,Y%'+G9W#n-tC$3UG5!WrK)!WrZ0!Wi]6#RUeA
-'E\45%LN:@!WrQ-!<N<*!=^b&nc/^u"9eK""T\],!>#D4!!30.$i9r'!<N<*"T&0"!W`0!*uu.:'cIqu
-"<%p`#6Y)/!sJi0$3^J4%gi=;!!*3("8Mp1%Kuq?"U>)0"VV"F'Fb'C!<rQ*rVup%rW!!&"TnN##6P#.
-!<<*$!W2ot!W2ot!WE'!!rN$!&-_q2":,,A$N^2+"98H)#Qj`#!X&W.r;llt$NpM3!WiB'"9AK(!rN&r
-!Z_:B!%?4(DR6Sk+rqXJ+s%jH*#051)&OP9&fiM(cN*hB$j-Y:"q(qM&JbQO!<W)t#lt)0!sKDS%g`C<
-!!E<&!WiE%!!39.#lXru!<EN7'F7-C@<%<dAT_3]?"@niF,I'/Sr@uYV7k-hV0d6'CKjaX$R[]$;bg!u
--nH8X'Ker/+t3Nn01er6<E2q,?`qr3gs[Od_8*du]thS/d*][`^q[Xn\*)fIqsrLtj4ikmqu$Eis6J+M
-rkMRL_SO=Dp%%\DqXj@UgXOd*f$`=:i7[5Ljk/PVf@/3adDj2Id*ohSc,-or]"bnUC_[E^25RaXXhr&f
-\$MpM[(+2VB-70U!!EQ0!!X#:%7QStX+>^9"98N0',D>s#SSC8H[ZJ8#Ru`gUQ[&*"TTZAG)ME/<$`"V
-!\ntT-3Xte<N<@2[]HX:WOAS)[C<B<Uo1)aVR<V&YI1R7^;%+SMFA6d'H@Yc%nDqaTOTAi+@qKMOc`co
-,?g"KH[1!A9j310L4Or0F^es,G^t*ZF`Me?Bn(JVJq%f]H<(4Q!!j5M(`t+3!!!$[BP/(\!?+mVJTcfn
-A4IRA%k;%5KQC**!sB;J"q2><HujCWJq\VrD0^eeI"-NfIX?-XIXH*RH>.5>F)6&JCP$]>e*YoWo&9!!
-hWO7diTB+Og>h/Ijl"h<\5!_D!Wr<#!WW3$r;[!%!X&W,!VHEp!<N6%quQm$!WE'U!<@k,H"pY\5VjZ"
-$O?e8!<O,j5ZMTEI=H-E<'`2b+<([s'-8PZ6;(QqC2e$'@9Z;e0)d@C0ekXK67Z,D0KiiO2G#be4%;Y.
-:MQ#iKl^41I$URpIX4mc:eX5E(_A#P8PD]C'Hnb8'auTJ&JGu]!$O0X3C#o";G<Oj[C3ECXK&A)Y->1>
-[C)Q6UT1)TPebPtg!mpUYFVo4aOA\beA\krXfJM(YHP@Je&92<bJ:s=WhH5gW1pN.ZDk@@]W\i_Xf8:_
-V3R=5TV@F)O,AF<IYWi<K3B`N(dF.OL4b5<JW#_GOa_kCNFb*s1*mVO*>ohE(a;@pO*G=`,9@R9'G_W0
-*@N!Q?!f*3*?AO7IsXm0+WM@[<Gltp<Ac$?&itDt6R!or6\L5MSs5:pIYVlhKSP2/J;]JGDh*=ZGCG$j
-Q'R/RDE/1</2SOdIL[iMM1&&8&/[ZOBOtaD,UZ`FChmNf5:nj,F)Pf3F)"c\C1LpY;,p\!>%Cf?@U)c/
-?9JDm!!<N5$3^YA$O[e.?<J$M&M.7!AQ*)P?;;[K%NA5`H?<:3&JQE3(`FYdDHg4F?!L<#8Q]J1>@(N8
-?!:3-?!C-%=A2Lh7SlcZ=%QUmP/5GNajHulXeN&0XJrA%S=Zg_UTUSmQ$XbZ+=]TM>&/G6H$=:HAmSG2
-7n5p><*X!TIu]e]R?WV^IX?'Orb2aTCM\?NPFJ/5p\"1Wp*BG,p@\4RnFZYQoD&4[q"==Lo(MePqY^6g
-q"O=JmI'?5pA=amrqcB]o'lSRrUt:2rQ/t74Z4r4)(@H^)]p>':fL_7EK,9;<b6H#EF_I*9MS/S,T\lg
-2*EoV#8@s[#m)(o#RLqO&2?3u+<_pP/iRj7R$X>@W2lqtWMQA[R@/G'O0#@<G(#3jEIEt4IVWM)B523u
-D2+LYW2lu#VPem7Q$?8-?tNeRBiS#-:.IT46T-MR0Jt:30I.YZ(*FbD.k`k6+X9086:F!t;+iYp&KDr>
-*ZZRU1+t.%&df9t4Y$X;2D$(!/h/G6/N>"/%gGof4ZP8D)BC%M.Q&7d<`h490f0pu+VuON4ubW&BOtIE
-4=O&m+Z;bb3\GkN4$cXe,q'r`-64HP+XJK_+<i$S+!DmC%6$?[!s])i8j+^d0bP?E%ie4_.4,-M,8hUW
-/OMl/!!!p24YnfX.Om8@3[c:B>['fb7Qidi-Rou<#::]3'G(Qf3]%0T$PjZq%g`^^&/?3MC3DKi2*k%q
-0I8G)/OMN`9hoV00K;HrAQ1!85;bPo>]`b"-nR535W^tm5Wh4m3'B>\2Ea/X1-%-K4ZbD\4>/fP?'U(a
-KRQKg9L_ZM9hJ/Q77U'F8PVlH;JXJ5r;6-Wp\+7QqYTjQo^qtSr;??dq=X=Jp%.M:nb2PFp\adbp^?op
-qu$!Tp\t3l!!'P0%06ed7mJ*s$5u964rOIY!!PTn]Y)DA!8d\5;r-3WbfirhHJuYB5(C#1L7>umCcjpO
-;.4!CCno#'hrEbYhr*,+O>&@Q;*mNO-m'WU(_RH!%L3IO%gE@K"Tni-!s/N.#7L_:!X]5@%1*:P!rW**
-!W`9%!s8Z/!s/B$!<WZ"!!E?(!!NAq!!*3+quH`tq>^U$&.\sA!!*63qu?g1!WrQ(!YGG8!!*-'!W`<'
-!W`9&!!!-+r;Zm'$j65(rrW)urrN-&r;Zg(r;llt$j-S4!!E`8!<<0%!Wi6"q#CBqnc/[o#5eH(!<E0$
-!W)j!!<<0'pAb@1!W`9$!WE'"!<W)u"onW(!<<*#qu@c=!<<-#,KZlhUn/GL*u5nC+<;UG'G_f4)'L"9
-)^G(Wf`2!QqZ%$,!sJl:&.T?k"p+i.q#C[$!sA`C(D7&ZrW<9)!<N<'rW!!#"UG#08-&bo"rA7tR>-Qp
-T5/:E?XdS^EfR3,Q#pl!]$nftDeNZi?U?530cMK&8kMNA#ndL^*Y9th+=&6?!\mJM9iYCk>[+M_f%b`+
-_nj.&]tM5"ajJMSLr$jAYIa&Tq"sXGdH0!Cp\Xj`rr;9/_SO%&^VRb,eb/G%melbJqqflQi7ZQ8kh"&7
-j5nV:gW\'oa4SVZbK\ACc-F27[(3r^We=2J4(#M+X0KIW]>(hI]$/*tXf$:^!!!-*"U>58)G6!t\#b%5
-!s&Q:%L`j]&e#Bg,_D!k$4@K6Yd(r?&-`.I*$dI00Gk$)()]f#KH(.0"Ac)+[CW66]tV7SYHPFCW1Ti^
-Vl7JIYIhcdY.(a@TPGDP2/I&71C5[kPGLYO&fNBLS=5j@%gY[ZF+]:"0FB[hJ!#)!IXcWcFa&7WG(Y*f
-D01>VIYi`%H%B0-$jR%C!t>ha"9AlS@V/aS$k+b&G^G-qC2IB8%2BO]GB\"8+p.uT"onf\@<QR*Fb5<r
-It;fnI=$EeF+/doKSb+mCj^PYL4+5uLinJs]$g!"mIT6)l.kCgk2#4[f%T9HhW*JDcF-CX"9\T&!rr<%
-!rN'#!X&Yu!"/f.!s/Q,!W`9$!<N0"<WN2YL3R<38NejS'FG*I!WWBA/j`WUG^k3X?;<R5,9Ig5%M^*9
-3CQ\LB5;I%AQi&&4=r!3.kre82aolYMc*GsEB?NB4[2G&9k]KRJQl/_Q`[-0-Up?a4[1D63%5go4\J11
-5S"G4&et`s.M3C1"T]i.4#oVs5>4Y@\c0$9XK8G'Y-,"6\$rf>A>H6'N0VK*g"=a!]s='-^rb$Le()OH
-WiiD&XK\n9^=0m7\BMh*cE<t<ZE9k-]Vq7$\\+]:ZD".pRBN0OS=Q7'O-#6KIY!63KnaSP@7Oe'RZ*#U
-L4khZIYXGRGEA\Q67a>q(*=Y<)_G*FSqVK.&fDo>)\*Ar*[)jF(h.A<-QsXKKoN$M/0YuC%hL$A.O?&[
-.4.oKLH?\/'L%8.M5#ucR?`hMI!g^*IX6^/O`6>DJV9,FJW5M7GZ,@`1jXFXIQn/SBleq_!soYm@!QX,
-4:DZiHtm\AA/t[gAS-0t@;^+%BP:mc<E<L7>[q>L?"RMF=_0l'"U"o0!<W?+"q28)=BeH2'HK;WCLCOU
->@qJ)%2&t>Df9W-/.iR6(_@?=>A.,8;I*O,;Hd..?!:N8<*a!A@qT(@9Nt_/<FT-3@Ui>D;Nno@ZH:Ig
-\?MU.\?;U2Wg]N_XJDqpU6KpH!u`CG935hQJ:;ohE+`NW9h.]>7o3;rDL@G,R$s>$LOt&"EGT?%AnG\%
-K92LmS,;sYo-Eu'o_%kOq"4C\p[e4Zr:p!YmdK`<pA+X`rVH<\oC2>?p@nH5r;??^na>iBq=XITp\4I,
-KNMS\67F340GkiU-;RZWH#?\o?<;3$IpP#j0fM3G+$qn;2_$^C0ei_5!XK)6&fq;c$QK^54u+6),TA-f
-GF4eaR]!*bWi;toUR[dAIT_c6X+>JJO*#AeJX:k"@q94cB5MRES#NBfX/r1IVk0/t;c?t7@U<_L;,U:`
-5s@[k,qq,4,:4cZ*$#tE,pY&p2^fmr5!MA%4?-8IBl6:%/gMV_,pkE*0-:Q;)AYS@5oq^2+X8]t0.fV7
-?:5,)<Zj=d5q<Wa+=8`u()'n`4>8WQ-8$f(9Jo'o0.%kc+;"tl:KBJN:.mDa/k@o_:F7D=*?Qj_//]WU
--Rp8]+<i'T/K>Ef72Z",>qnks#r#Oi?=H#52&.&[!"U"_%3mo*8-8hl%7rW@4@BSZ(I0W,+?<J4>t[RI
-3&<*B+:/K*,oIO5$l_Gk%iQ,t&I8UC#nRXk4_8;@0Khd%AND=p/0ZlS:J4T73)hOa6<nV3.4d>.10o0C
-9eI\C1GqZp3'KJe4ZG;^69mk,4YABM5Xe:43^lLs5;Z]3K5lNj7oE&M8l/8S:J=5J:/+;S8jcHjb1c[f
-naQ8FoCr4_p[e+Pq=smcp@n:QnEoi<kjA$;p@nIar;HNfp\+=Tn+$&Ks8E#<!!NZJ!s&H(q>^m(&3)W]
-"U##oG%)0?!!Gg1_RRJagYVnf=l%i^ai[]kJ)ea>7A%>XJW68EE]6'M;d34BK!*AQioB"ZiS`A.M_-PA
-<(/uQ/0Z2b*"ir)#m:SE%g3%>!WiH)"9\f2#7CV8!t#>A%1*7Q%KQ\4!!WK'!Xf)6#6b,.!<E0.,6[`@
-"TfDN!!!;s!!*99r;Zs$"9Sr2nc/[u$2ac4&H`+=!<EB-"98H'!sAN'#Qb&."9AK.&-;b1!<`],!!3K5
-"8i-!!rDs!"9o)/!!EN-!WrQ(!"T,3!WW6+%L<.<!<E0#!<Dlp!!;`l!WiK*r;['/!WW6$!!*3#!!E<&
-!!38u!!3?5!r`0%!<<-%qZ/8K!<N9'!s&B%!<E6)!<<3(!!3-Gb,&43PSbel'cn\F)'^19(*Xk=+;tq4
-+nu&c!!<6)$O?Y8!X&W.rVus"!rW0!!'(,a"pP;<"p+c*!!!$$!s/K(!XoJD!WrH'"UZG,2,9sdP[e,s
-5>5?^<HFP8ZB9W[L9'h$\qXKoIShsF%L*t6-lO?t;,BhQ'F4[Y-jM^k%Q5+,#R<^o9L)`[A88X(f%8-]
-^;%7j]>28"_U$#ic,\5)^!t^4q;UGkj7Mm+nGW=cs7t^$]sP&S[)C,Ap@n=VrUfRTnD)s^hUpN3db*O?
-f%fHFf$_UYbfR`=aMP@&`Pos,=MVYZ]!T2gZ*:dLV6[V?\@A`<[(!HJZF@*7>qI!.&fE&nMjgcIZG_kP
-"98E("9\o;"pP,9?u6b^&h/F)Up-Y7+U&5l"9A]8"TS`34,/rW57dl('J9;],%5,)KnPW'[BH[8Y,SG*
-_S="+^;@dkT!GSh4:)$nTtICgIX#XaQYd9S56V<dM4C2/$4K7^PE:H=-O1iNPaRMZKTUk1M1^P8MN)n"
-KnaYrI=?]dF]ntT"9AN+#6t86#UrtqFZp<@"#=h8H$t9j?sd"@!=__MGC"^9'*&"6!$GfrCN4?>IXQ<a
-LkBYlM1g>3M19koH%'RAHZsLh.=c>lL2_!LYJf2AjR2Ksl/:CbjOiA;dc'KSjQP[^d&02="p>#/"U+u!
-!!EB-!sT#0!<3)p!&FWW!s&B&!WeFCIqr+O/g(o@$47@_*@3d<;I3sODJ`ui8N/";',)0%,rA%h>[qPb
-AmBXW5X.:].Oles1c@!C2`X9cV.)8O3%HmT4[<1qR?hr)>AB8<Y`*!]9M@Z'*Y]eT+qPPA3BB2Z&I&:T
-,RH1Y%4Vr!&.Ls$6omn,7n8N7VQR)#Xfeq6YHY12X/CtuWj9*eUTLc]i5*+=Yf+5RZ.R[ahqH5aZEO81
-!3L^X^s]d(`Qu?1aLn@MY,A%jTq/!`\>H==YGRtWOd_VrNKoKRPEhE%KTD+IM1U_MJ:360H\mfCO,ns>
-MN*OJLQ."5?niN/#mh>-EJ0a?OIon_*Z>k9*ZcOS,U=HZF+Q4h)B`X=GCjs0'aGI$)$grq-mTZD0Q;D\
-4s#.l,qDAe>$,BH@qK(YNI?2"I!]sVH@^NrL4P5>Hu"[tHnl?F>]u?^Bi.B-Dbp`X3Y30*NIQO;"U-Po
-EH,Vt*!6pfCM@*N<a\m!=]S^,>[gQ%>[^K2>$>0,=[E5s"p"c."9SW)!Y[k$@m;=d+$+1I>Y\1*>%;%X
-$PInG>?Y6=3#<YO(C_WnBj=qH=Bnct;.!g3=D))L@qT+O;cd3s79E;W?<0Es>YJ!oOg;Wt_Tfp&\#Z:3
-X.?&KNM`q`WNVkWTTBfo$QUEC4]H-AMMm%5G&:_m9h.fF7o*)e?>,"MPFJ&0Oc5$EF`(o*A7fk-LQ@RY
-p@3V'oCVPAnb;\GnauSNp@IbGp\=ISo(2JDnFH8Jq=sRQnEo]6o)8RerV?6es7l<[o_JCZlI2G/1K/!l
-3^knP0KqEO94WHn>u!pjBPV*\8397:7QW%B2FfPK+s\iu/MR_@!Z`Wo0eE_\%LWdL-7KoK-Rh2IK:AC%
-TW<OBWMH>gVPU2hVN5V\TTXGYT:Bh@Nes!Y?sdkqA7T=dGDhi`W2lnsV4Ecs?sm;N>$,3;;,^Y!=BJ^-
->@KlX4@21j2D?jB1G:C:0.&Y;2``TK1b^X91c?j60JF@e,pO]^*Z$"F+s.mO*u>\%$54@%+X8`X%LjaO
-/HgMB)&XD8*$$7B)A=--Hn#^C'Lb>?1dO)C,=kp+3\i]c5pHjV;I3`t.P!M:5tOX==B87!69%4\&IJmT
-&0;u6)D!?f/gV)6%N[JA$6t!8-RpMo/QQjo$l1Z%"?'Wm#XK">8Jr!D#$`Pg.2O'S+;l1O,983_/LiD*
-*uBAP/05T>&J?!C4UiST',:of+rDLM0i:VC4=WTW9N;K64$O#P&3WTK8Td-K0f<-&6U!U]1g!3o,:,?;
-76Wao3%?dP4ZYo!5sI@l6T$P`5s.k+0h"Yu7n\6(PC/=D8jZ3?9ib1d;+aGT;+O/I8k)]qq;gl5pA4^b
-pZj3ciplU2o(2MDo(DSFq#'sds7GpYrr)QWl0Rd+nb2bVrqQ6`rr;u:!!3it#l+H/!Z"En&-N%>.TnkS
-"53_W8>N9$B[GPrj4rGLiS3/Bc!)-[f<?cO^qc,'Z_+pk6Tn+K=&is`S[HVri7d2Jg=*j/5!D5*3&*l]
-+snum.4Qbl/NXaX%iH#i$O-eA#6b8:"Teu;$4I%B#6Y25#6t>4"9\]+!s/Q,!<Drtp](9qrVus$&HDk(
-!!*BFr;Zs&#6G&6o)Jgt'G1$>rW<9.!Wic4qZ-TrrW<?-!WW3$!X&E%#mLA3!s&B%"r[O>!!!l1!!!0"
-!!!'!!!!&r!!!&o!!!&k!!**&qu?j&!!!$#q#CKt!!!&r!!*0'rW)ou!!*!!1&q=W!<E9)!<E0$!<<*#
-!<<6'!!36&!!,IB[U68?+rDLA*%`HT+VYS1,odaA(_[uEq#JkD"Te`-":GJ6#Qk;;"TnW)!!2rs%0H_;
-#6tP?"9S`-!WrN'!%.dI!X/].$4I+D%i%$"@Z[1%>"i:-9MT2STt7.K?$rT__RH1rF]<fR0d.JU*\]]+
-*[N7$8O><@"U+r?"?/+H2%gH2"Z]7R7TEQ!A%'t=f?V1G^Uh"g^qmq+d(PghaO@/udFe9mioAGIo^qYI
-s8N&upuK`7[^ETP`6-p0q>0mboBuPRo(qb9hrNnWg=YfRjlb@LhV-B)ccF,E]sPMh^;bW4a2"ppY-GXJ
-ZF7'2XKo4B]="fL\@8cL\$Dp#IslN_H%;ZfZ,+5d^7A4B()7Mo"TSN)#RD#FAeb@O+FTucZET9l+9i#N
-#Rgt=!$*q)L5LmX'E\RC!t,84"U>J[0OV/lXfJY0Xff%:YIV3R^;7"W\$)2]#6ebLU7Hb9W2?S[2@Mck
-0F97NMj6[;'iC3UOG%a,%5!O#P`LNZR?)lTIt)fsKQCpYO*uV+IYr`4>6Y*/%3$3&%LERH%m+3K=pb9<
-6#h%*LkKq[@9<mC%n_>"HB3,0!!EB13HB4T?tt%?Jpi*$NdZSBM1g_EIXH9`I<04POF8U3F_,f@?ZgIm
-`7r]$n+>Q!gY(lUjPeV:iTTCal/pgHU-&bf"p=u.!s8H%qZ-^!!WE'%!WrK-#6"W&!W2ou!<E'!0EM7T
-!<N:]MLTJG6SKVu&I]'\*$H^n8lfA6CM@Bh<CSel*>9/(*@Ea9<FBEWC1)Kk9gCZl,pOil2`j#U-pCL.
-G^2\/2Fg.m3)+4ESqpcB@#L_ZJSACe5;Y&H.4Qc%2^B(S(b7F$.0g"\"qq1o.Ldg9'bq$98kM<97R]Y$
-VQ$c%W3*5-Z*1C7XK/7YCSeAINh*)Pi8_G_\$ErfZ+JiFg#(N,\?W3?Y-1m.[DC;'^;\@2\BW76bdt'\
-Z*^^3Ur'RM];ha2Wh?#TQ'%/aIZ9GKQACrjI?/`*MhZe;JTH<tMN*dWK8YeMLP_"GI$o4s@p2uDLQ@t-
-VjNlh+>a!L,UsoU)^-LR/SoYe*t]E#I=?p%@7D1I((^ro()e8G2GJ44F$Y6u*?lLG+rh.3'Ftfn3IZ:"
-G^OpbG^aUJFF8@gLjXW5LjLlh&n[2LEJK$mJSlV81he]`1j3e_1Be.JDf0Q-?l]FlBkV$a<aTTJ;HZps
-:f^am79=5,>Zb0@?>)_0"9SoB&J#*K!<<3J95IWQ)(.pkAo(RK?!:iM)A7K411"<lDcSh4)As8NBP(FE
-<*EU2;cI"=?Xdnc@V9@[>?+a.:eOo%;cudV9MI`Q<faQ!WPZiuYd1-t['6X/QB.iEXJrIsPF[[B#Rqjp
--ok.=I?0MFIsH!E>>Ig_6q0mK='K9iMj'X"RZrqkJp2-JB4POmH%q<?NU[,>oC_hVnoOR!oCM_PqYBjW
-qYU*]md0E4nF#l?q>0mYp%%\Fo_/:`qtg*_qYBXLoDARfr:%_,F$rDl5Vt;c4YSW\>B,159JfI\I<eFH
-3BAoK1c.'I3(QUt-mT?K/gqtJ"p>)E"YV;3-OLS&"!/^2(F1Oo5_B!,!21^>X/VnjW2?DgVl#GePFn(g
-MO9oTCl!q9N*p%9H=g]"B6B'!V>[AmV4Ecr@U`YP=]]-D?Y*VM>[V&L>['Z_5sdUm4?>G]2DR!@.jd)1
-1cR0M2(CF4.l&e10J+"Z+<i$W+rqjR,9J$Q*u[I?>&/2&DIQ'\)&b"h2Kp?$0.nk-*u,M,*#g)6F!hV/
-%REK=2b6Y@4[VS$6TI"c4utMW;cmEs0.o+-(_-iS#mUM;"Vs$I%g`UR&Ki>4&g\eN.jP]:&KN\B$7LfY
-(Ett8=`JC1#r?$9"<(&<!^7/<<?)AP#$i\p1Dq,W+<Da`.jY*C"!oBC)L`DF1+!qM&Jl`a4Ui2C,;:;a
-.O?Sc)Djcb<@0Rk>ZD7R6pV%Z&NriY9QWHT0gU2%5!hIi9P$R;(a(n18jtj&5;YMm69Re.5sI@l6T[.l
-<(0>9.QKXI9h]l-PC/=?9gM<<93"tj;G9_X:e*uH91;Zmo]#61o_8.WpBU-Nlh:)Gp\+UY%e]A_pA4O]
-rq,gXrr2`brpL6coCr(ZrV-$\rVlc9!!<9&"q:;-$jnIb/-5eR.o]X^!s/B$g]1;BY.2Bmgu[SOgu@;I
-d*p0=&rb8H6"HY+S:6fqba1[`?#O4U?#l:=c/@R>hr3>=^77JX5Y3ge9hR`I4u+iQ4uY,H*u5Y1%Lj$\
-$O[:I"pP/2rW`H2":PYC!XAc/"U"o1!rrB$!X&T,!<NB$!Y5;?"pbM@$4@j`!WiB*%0H/%!<j#4!!NE/
-"9o;<oDeq!$P;k/!<iT'!"Ar1!!!$#!X&Q)!!*-'rW!'4!rr?-!t>qm(]FC7#lXf("SVlr"o&&t!qlTo
-!W)is"S)Nn#Qal("9\])!Wi)s"9AN'!t"i)!=/c+!!30&!r`35!s&E+!s&K,!<E0$!<<*##6=o(!#kt@
-4l!JUXdgaS*>KGB.OHAU'HAA9(`aJ,*@K/5%KQP2!WrH'"9eo3"9SZ+rW!H2"U>24!!<9&!X&W1"p4o(
-!!E<+"pG/3#n.4@"aC.W&.B6r5#c)uBPU[[=^G''FHrSoN.m+W[E6";Ir/Oh3\;Ws$k3Xa0.n+R'JrHO
-1'7ai!!`NT+pp.:)]K#:93kFn?!q'Fd+6n%_SEt!]tVA$bK.lES'&atX0U%'q>944dGaEZn+H\Vrr;cT
-d)!6%\[fQuakc[brVZT[kOeH:p\j[Jn+ZPAipQ4(lJ11SiT8trg`+ehcHFMVcbn;QX4=kj`5TF"['$^F
-]",D^Yd+284h/2<[@WeaSX>n@\Z_j<^U:PVQ&:9NKRS#WCK+M;97;=K.NpHsUoLN*UmPXP*!HEQ#RhPH
-I$C(cSiI8b#7h+E#R1G2#]pUs=g"j-Xg,:=ZF[`\^:^nf]rSEBXIW'"$=]m!S<@f;N+3A/9R]kJ#tUG^
-:(.q9NIQS.F=.GHJpWB/J;'/HL51>/H@CEeEeB7"KR&-1MN;$L!<k/\=&Mmj7N)@>1MU>*!"(l'C3Y>U
-E,&rY#R:q^7t,c$I:b88#mL]%EH,f$E.NUjJ:N#tEcuqXEcqA,1NIAQChR[9AoMd0JqJ5jE3%(:e`Zc!
-gYh#Hl0.Eng",'Bj5fIdh9)6G#6b24!WiN-!rW*!!VQKq"9ec*r;l]orW3$!rW*%LI=?<O<^nhj*uc%9
-,VLo7:fgt4?sHZ*8O#$\+<2.6-8@SS=Cl8bDdH+$2(0FY)\j8=/M/M04\ejC8k_318kqW7>CD0WC1_(&
-PHCBl>>%:I1+tC7,UFW^1+jLW#pD)]-O'ef!Xo5Z*XaG,)&WZ16;g-:6Ua4sW3NkAW$JOKYd(I;Y-+h+
-P&@2'[ucrOYi+KQ^pgMY\?<Bqdad%#`jW,MY!0(u^s^!Ccd0/-`5TI4dD<9*aiCuq_nsF-X/`J1\$2m5
-WhGlLR%0M4Nhhk[UkaG]OGAF:H\%!0Ll$n9JGt38LQ%.EQ&h;hH[^I9P)u63PELW/IX#mUEGT/g>tIgb
-6u?p!-mC9UJUW*,JU19W.hiR3'd55)Bl\E:JM7rX+rqL9'bqW!$3pkjH#[qKI"$?gKR\?#KRei8GCbI"
-HT)WM>)%3FF&$"X9F2.nG>&qn9R)CV"q<\+>[q#G*<mQi<F9!3>\@PP?<C6);cQCZ7oj51@96`LA8ajA
-"U?V[;GB_S4rOV:03qd#$mS5RBP1dX?".5C(DRTEB4P7a=Z$j4(`#MUB3nA8?!C<1='/s6>%1`<>5hb_
-<)HOh92A_\7S--P>#SR'N3g:$_pH<"XfJ>)Yd:9tPG>.WWNi1`S;e!c&LJPI2+_1u-\I;6LOXJ^?WBiq
-7Rg*L;HR@WLQ7akS!fS&M1BbdBk1alG(>=)Ljo0oqtp6_oCMVGo()GHq"OFRqu?]np[S"MoCDPIq"j[T
-oC;A>n+-JVqYL*fr:g!Yo_A+1\X%M?9-ki1)'Lgr1G;^IIXPs<@:s_.C.UcN3BB&W5<LYV1H.QX-5-Is
-/h8+H"UP5:![8Hc+pAf#!u`@<-n$u=6]%M+Q2m?PWF_p$V59u^Un`ocPG"@oKpA0KCP\"=Md'J.H":>t
-C3PW)VQ$PpWhl8LHY-er?r^*.>$53B>?Y<B@9Zc&7S#s55=.\)5sIV!3]K&X3]B&T4Z4QK0.Je90.\P%
-/MJn50eb(-r\"j;1GUTn$7Ibs69?t@!X&]9)h'"\4ZPS`1bKpr&JY`[-n>?!!XU;()]ULd9KP$L$4-n:
-"9TGg.ka"e.j$H15WL\W5"%Ld-Q>'Q6mWT^&e>cs)]C%L,UjZ@$4.S$'a5Ff8jH-I6rIr''c'Vs;ABj6
-%2:],(J#_Y$O9]O$RHl5/h8>#0.eLu,9\3U-%6gQ-QE[+"q;=r5r8WE"<K?=(b@R2)[-g#<,*g55ZCSi
-(+gjI&j0)_6p=Br-Qt<a?pRIS6"+P"-P.4P4@Vk476<1[3]T#T3B]Mc3&riS3_D%^0.o@U5ta[hTT=MZ
-G>(4j786`]<`Ddf927rG8Ou0>A*2Y3o^heQq?6Zfn+$/Op`]A'o^hbFnFcSMqu-0Zqu-NlqY'FLo^heO
-qtp*\q"t'ha8c2@pAbU(+>Ybb#n%S4>rVugr;bRP=@p->_8G!fjP8MJi7cH+d:!iOfZ$6VO2IB-S$1%m
-2*"fT=\<+EQaP)sio9"YhUK908P_iH/giY@2+(,"1H\9!2(B[i+WD(-(`+)+&eble$OR4L#n%FP%gW1H
-"9Sl7"9S],!sAc1"U+u1rWEW5"pG,0!!<?."pG54r;[*(!WW?*!s/K(qZ-WsquH]s!X&T4p&G0q!Ws,,
-!!3rA!W2rs!WE-$!s/B$!<E9$!!<?5"UbG>!!<r:rVup>o)Jamp]1<pn,NFjnc/[l"T8<&!rr<%p](Et
-!!!$'qZ$X)!r`3!!<`H*!<E3"!<<,u!W)it!W`3"*WZ<B!WY(.Z>$Cr,n_(5+"8Zk-6!a>+;bq9(_IQ,
-bQ%_H!s/T(#R1VD#R1S?#Q4i(!"]26"9\r:"U"u4!s/K)!sJdU!<E<,"pbA:"UYMP01o#A;-dO.AQWPn
-QDUF;FaBXh^:1"p>A%JB,nV1C&I&IC"VVmm%37N,9fi[p*!ZlQ((:I'$Q^Z.1IttX;dNpCZI.7Uf##5<
-]=kqq_oTj?`h1JocDn;"f_k[-j3llNmd0KAqZ$TijNt]O\%0)!_TCa0q#C<jnEBB1k3DX)hr3kglK%-q
-o^q_Ho^;PFnFubNo(Lo"io8MPi5sZi^WtBQ`Q?-;`l>^'\ZiTS\@/oW[^<6?[@s.iWjSq!XLGLD_7cV5
-T:)+?Su/!NR>7H3K8OtrS>`?PUn+<?G\0Q98jcQ]LS(3"Jri))((V5q$PF-a%Lis]'ht7uY&(JRZa%$Y
-^V[[m]tLGNXfeF4.KLZ&GC)Ib3F=EG&gKUp$j%`!Q:1rf99"dfJpSjM.>*JBNe;k:M2-kFKn4l/IXd<"
-H%^KqNdQ@Z$NL2eChmZqC1K"'!ZG0K(^L3k?YO1iCiOZ/49Z!7%8M@rF_j5Q"UG56,@#;9DLI+\FaJXb
-Is-$bHZXCUIsuS?DD#[:HY@JNItE<#DJ?,lhUgl_m+:=`kN_'fjkSSIiSik_jPJ+M2$X9f$3gS8!W<#t
-!<iN,!WrH(r;Zj""T8?!!WN/r!WE'#!<@@nG]@=r7Q)Y<+<D^U1c[m)?!q&F<D5hE2(Kmm*#T\E2*auD
-BPh^&>Y7(1+;,,)&eQ?:.53qV91:p-68V#"<G$]>MK)g&J!ZalLhK+D68TYo+YkDd*uYn7+W(\"-T=(<
-$P=Eb&HrpY#q-0$,S2Rn=%G\H7mW*4Z+.4fW33;-Z*CO9Y,n^iEi?:ONh!#Ojl=.m\uiKPXL$F(g"=fn
-[f!:-YdVEr_U?iY^9bPdZ*qW[WN<S@\?NT^aiVKAa2--@_p$KJ`6#-i[BuaAZ'MALM4CB.OHu2rQBmJd
-Ljb&7LPCS>L4Z7sVN$(`M40N^P+RkuQ%"USMN!=GNfB9\O,A+BQ?.@hAq,P_CNk&ZHus$t84uBVAU]Pc
-CgV6=+<DsW+!;aL*Z#7j#:*u)GB\LcH[C@#Jqeu0LPg5*J:iDJ,mY\b=BR*W,srdX%j!ke)\=Z,G;]R1
-3+ZZ:@V$P_**coe@p)i<?s[/J>ZFg*;bU+r<a9'8?>3PN5mdYs1hC-%>@CVa#mM>D=sXb"1gO]s:f(J7
-?UkbG%RF`:@pV&2(`X8$.p-M">@Ll99N"qm@Tm#G?W^K:@prL=;(bR7<(0D[<``I,;GE+V^9>E$]qhsE
-YdCC2Wh5ZRUo(,rTpVL2$jmOg,:bZC>V9o?J;oD;HZ!=r;,0VN8kr2^?[[TcQCFD7S!8qdHZ3\0A8QC8
-K8,'NoCi"Vp\a_,p\F[brr)cnrVQ6Um-a<1n+68LqtTp^qY'OOp%nR\rq.Z4oDA.Lo^:,>V2%i1*ZQ4;
-+u;JbC4CYK=Bfj(KQ^fo,r%#'(DJ>J4YnT>-mL&f,7k)!1,('X%Mo9W!YG\@+9NT/#TY$G0.AkI8;a.3
-R@=,S;5L%aV50f]UQ9;WTppLfR%/#0NfKH_>?u;n@UNqdG`A,fW2ZbrV4E]pAnGL\=&N+$;c[.(;cHq*
->?=-\9MA/U:.eDW92JM]9i")F77B?P8OPI%1G:dP2`3KR3&rrS0eb*R0OuaO'f%^88j>$H!WiK4)D+9O
-84uHC9LhcD7m/Ok74^2[4$+u3&0i`*>ARP75rL5S0L.iY-SA.F-94Ug69db.8O59`(G8WT-5[L2&/?*+
-*@`B].2r[&#oPKI&Ig92-oMTZ!Zai\&/crd1DL9E!Xg^d&47WR%h)__#9t<72_ca0-n6Sl.4$8f-R9uh
-&.AsO%MU!C0*;4V,sj+04\f67$O.54BJhY*5Y)=n*Zc%73^c;)4&maV-RVGL7nZ-.793#9)'q'q5=A%0
-3]&]T4#SuW6:!g63!2!+0K;rl3]of!76u!fN.-e4839@:;cQ^o<)67^9ghHC7mfmYjkf1jq"jj^p$Co-
-qYL*eqt^$^p[dnGp@S.XoCMbSrr)fnq"a^[qYC*go^qhPqtehCo`+snp](^,*'Q@u!sBoU?:#_:eGq6u
-^VI\(g>q>MgYh#De(<#])jT."6"$G%L46>3aFc?1;dW<lD0_MXc.h(.i8``he@M)C=A2:A-SdD)/Nta5
--o3k@/K#WV,pk&i+u(>g/MS\$//K9F)@mr.#nmOH$kEXM#mptG$3gY:!X/]1"9er3"9JT0"pPSE#5eHB
-!<ioG$k<XQ%h0-X%0ck@%KQV5!<`K*!!*-8&.o*C!!`Z5"9AK.!!)Wk!XK#3qu?s&!W`B*!WrK&!!**&
-qZ$Tsl2Uehqu?a!!UKdd!W2ot!r`3"!rN#u"T8<#!VQKo!!2fo#lt,/!!!$"!!*/r!<N<(!W2p!!<<,t
-!?2"=1Y/XC[ZVaC*?up^,pjr[)]B\2(`jJ*(a%'(rrE<-"U>58!s/<"$NgD2!<WE,"U5>@#Q=l."9o&+
-!!NB)#7CnBrWZ1&#6kb^,W/:_9424??V=OEQER?SKT)2&`4MUqDe!lm<_")6%iblZ%20!I";rgW9hn,?
-'-8b7&ci.<$SMi=6SCu)?s-K>Ci-Q+e_AZmI_in9^VRe)aNW,MSBB"#ZF&'<rVYd=dH1)snFQVYs8DZT
-e&f;7]">l$i:QR;rVcKbrVZB\p[dnAnb)SHkN1[^lK[?]l/:Lamcj!(kOS69iqN9>ki1Ulp@%PLl/:Xb
-gt^i?cHF;H^:Lb^`5'3hY/%NO]s4iJYd1X@HF9cXTV&?]Y,8>%R]*Kh\##@_WjSV'WM>lHQ'.N&MO9X/
-WM5c6MhQ(_C111I>XUY33]fH6Ts1W$ZE^L2Ycb+5YcbILY.D!IXH$O#!!NuH!!YAB"p,J?!!No8!DIr/
-"pm2'Df'0+,6Aj$JV\c%ItWK+I?0)7re(9/HB!#lK6`$&EdCXm"U-_lAnc+"@P.fa#tJ\a%0R>2?ufUb
-DJi)n";)JVG&_t;(Bt0R#6=oYCk6VWKR.fhH?OU[GC+dbH%(BpH$"+OGB/+RH\?W\FEV>5ZH21]lhg)'
-kO.Nqh;@;Nh;R8LjQtscc_)oo"9SZ)rWN9)!!E3$!WiE(p](Bu#QXr(!W)ls!WN6"!<3(K@q/Y>83f$g
-0JYLI6VC6\D/*K[7li:L)AX#$(EF\J4%WF^DfTl8>>[O6)@d,_('k<h.4[AT4ZYho5X.4s?@J9)HY[J@
-P,4Un@8&sa6:s<^&g]1Y+t>)^$P+:/.5`t>/.`UJ%h\sK":HI[+uCH$4&&(*6qU(5YIMFs^8nHAZEg^=
-Y-+e*O`.)"[?mAU[c?Da^ULAf`j)o'g="9lag\OUriT2*[DUD-f$i*iajSMV`lH$3]YMP,`3lnSYdq<J
-Uq3e4]"kng^ph8&`O!b5`43(Y_TKa4e%)We[Ap70UmRC0MhQ_1I\3*sI=731J;o23J9Q6eG]\ajKlqHf
-G_:BrJ8]srIZ]eDIt)ubH@C<mK7eW+J8p<qNe24]<ao]G>[pr592//O3\r<96["08Jqf#.H%'s[H@C3r
-N-gJ9K7IW##ltni,7GDY7Nrd&*uZ@U+Ws@!8ei1*>[q8MF>+7R?u'.R=']3C?<q5O=^"gS<EEC)=^>!/
->")@G"9S`V<E3+.B4!S4#8TmB2]ie[7U0M(='o<'-41J(;eBKX=XY*s%M&aQ3G*D@?W^&q;-I",?!CZE
-?<goL?s6T1=BJO-<`NI(85E5^:RAQ1[E[OBVR=+AY+qkmUn4BWV5LYsTW=M!'c.uE0f2'E:L%LNLPLS3
-GAUhp=ADF^:/4YfEd`OuQ(+A:R?rndH#[S5DK0oLJ:@Cmrr#Xjp\+7Po^h_Jr;-?fr;6Beq"XRWp@\+P
-q>9mYp%._BnaQ,Js8;]co^r.Zq"EjXJkI(-5"8FC.lU4<I<oC)>[i8EN,rB$86/8U7OTEm1IjAY3]//n
-&0N5=-nQen#8JEi%KHS2"!%Ic1)hYj3Arom<)egGQ&q6.Vkp,^V59u^Un`ibPG+CuLmXECCQ"":NEoq2
-EFWNpEdN\3TW+igWhZ/HIVi_*?sR&I?rg9/<`Dsor_jJ'8k2BG9h.Q@5sRq47n60D:f:/>7T3;`8k)9H
-;bp4l<DHFj9heAU770@*4#f,W+s/<_0KV3D0-DD^/2KUX.N9HE'cdr*&JYug%2''b5W(2@,T.XA,pb9#
-1cR<@5s@Ii/ghi!69n4M>>\I)3@Z@"*tKAK/enm/',_l9(`"8;+!hm9$O@Fj/0=ro%2]t3"rBWs+WiE`
-+=oH$-kJ4$'-'A,3AW@&.hF.-:/=/;2DZd+(aC(E+t"`n2@L*1%N?uU9h#[(%Oje'2a'E(/e%pi4).5J
-1HecA81#cQ@:<%r8h`pp01\c'2**ui3\is'6Q@I,00Mm%9/\Xe4$>Vf5tFC.4?c(u4[:c$1HI3;0fh?X
-ELh`$LMoaJ928D`:JXqe;,'\O91_6,6WW.!jQuX9q>'p]q!n4Wqu$9ao_%tLnalDFqZ$<^q>C3jrVcZi
-q"XUZqt]gSp%\I\ec>%:%g!_A58OS5'2!^c+p\/K!S@B+!<H94]"H#9i8E>Ci8E>=dDoE-N75O??'DXM
-J#Aj]P!;<6=]8I;HC(nYeD&d:jBpcq]:iA584Ys09Lgrr2`!':.PEG-+<DIA,9n-A*>TA1+rq[J+"Jrq
-)_s9$+<)7L0ISD5/KuPk+!2[F&e>H[#R1G9!s/W-!t#57"Te]+!X&c5!s&H'!!*'#!!3'!)Z]p>$NpP4
-!WW6%!W`?(!sA],#6bA9!<<*#!s8Q*!s8H&q>^U""9AN#!WN0!!<E9(rW!!#!WhZg!!<*!rW*$"%/p5.
-!sJl,!VZQo!Vucr!r2ft!<N?#!!!9%!!NH+!!!'(r;ZftrW*$'!Vl`q"T/6$!<N?!!=T#3!W`9$!<E0$
-!!!&s!#[lMR96YO+:oYB-RBiX-6XHN)AO54&.THoc2dhD"9AT0#6t/4"U,#6"Tnf(!!33+"o\]3"U,5>
-"pG,3!W<"!!XT/:"pPA<#7D4e+"B9A;J068>\/M`X.arYP./6;[utZM>sh@a8P1l[%h]0Q":5D=$7JDI
-<C8c'%im2('*A4:(,6@a=\)^o?<1-GFEFt=e_AS#_nj4)^VRe)`Q?QGTZbF&Z_t_!r;>X;dcC&qmd9uP
-rVQHXe&f<&]->/6h=U46r;?Hjrr2fhn+ZYPoC225rqPdGq"F4InEK*"li-,tiofOhd+mX?k3MI(n*'$2
-l.kCfjm)L-l0.?qjl5=bgt16$cf!9oe'%a/!Q2[$\[ATRWhm"lUU%><XfSLoV2g@jR^oH$V5'ZQQ]I<&
-Vj3:8T;8BLMi!4FLP(/2K7\T)Mi3IZY->"1Za$O/XL5@BZ`q$WZ*:41V4s)J+U%uR+%]<P!'":a9MJD6
-!B"sk&d]0t,T\=:.gHA<4[V>.F+f*oH\QoqI=-QjL4b)/Jp)ZnD1YUl$4/%I9N,;#7N2I2#Y/Ym%0-SL
-5]Ug^BNQPd!Xgl!E+EiM"9o)F%g2nG>'jt,J:W9%H$4=UG'8=]H%1!OB5DL.H$+:OEcYo"EdMbF\B*^\
-n,;h8l/ga\h;@,Jio8kRjQtjad\AW*#m^G1!<N?,!WrH'!!3$"r<!0(!<<3-pAb?t!<N<)!rW+#!<?G1
-;G0A>2)R3M4@2P7<afo]?;Ng@.NoE9%M0Eu-7_AW>%hnrDJ;s?4!tdO$OmLN&0N>J0L.oi76<=h:25cO
-M.BY2RA?48Dbj1m-8%AE4>e?0IOHNg+<_a:'IlC54>&*1%2LDt'F"RA'.+,A75[M#90kd;;GiX]\AGq[
-YHY=<Yct:5X/hD(Vm!OrMNYC-j1rF>XiJGaXjl(Kb0A/>Z)k+3Y-GCOd_F5XdEU+ke^;RRa3;T@^V.21
-bIP:.ahPX/]!f2_]",AV\%&r;I]BZZ[_9Gl_77)$\Z3!MZb"2o\[JrUZ`paE]XG5@UUHqdVOs-;NJiF9
-LkCn?H\ZWdMN3dNKRn>pH#mb@KQDKeIYE]6H[^g5KRJJrEHPc#CN=cQH[0[QMhce/F)5fKKn=o4L3n)i
-IsZ]tIYs5:Is?BfHZ1h])&O;?ISa?*(eJRV?=@G6+?+(6+;Z(C,p=[D1_go`0d\,$;IEm=>[UW3<DQLm
-;.<s<;HHa`>V?0`"X#ok79!/U-kck#8S:70',Do[AR].Q9I1,K&2.<s=(4B0(^q,p#Qc5NE*$(><Duk!
-<a&d4>%(cC@ouDr:Jb(p=&i3o=&)+D9NkFtT!uYCdG2XA\$Mm0USai_USjl`VmE+lY+-IK)^Hsf0g&-5
-AoN6NJUMf_B4+tB9M\J[;H\!bI>3cKS",t9ObeF.Chmp,FaALbp@\1QpAOb1qY^9gr;ZcpqY0[So()JE
-oCMVIq>C3ir;-6]n*TK-oDJGgq"44Qqu$Egjfiqh+Xf]D6V9XIFF%t-6t(LsKn<u4:d-Bd5XJ",1bh3Q
-1bUC-()AM`0eOam+9iN&":kP6!"'bO/jqBR/iPXN=Bf!iR[&u"Vl-AcU8=^cU`cFlDj6uaL4"uDDek2c
-R#P?YDf9#nC2eBOR@pOZWN)]rSrnJ<Ac?'T@Us"R=Ar:*=&Mji9jUjp:/k1h;+jDJ7nEVL!(Qr['Ke`P
-7S-9J:/4DS;cQOi=&N%'=]PH#4]5*Q<&$!d4%2n73]o)K/NH$e74K<*)]9_0',VZ.'bCi^$ns4U*%)dL
-)'p^i1,1UH4[;"d0/#%21IY5kBR"oNJ:MZPAn5:@5s6h8%h]Nm*ZuF?,U4EZ*=iDY%j!f&.2`R'&gL=Z
-0c<l9FDPrA;CDPt8KJfp$j-M5<%f"),T.I1)_<cn+Vu4:)]^(I0eO.R'Fbs/0N:FM',)E:+!iZo3Z\Y3
-#Wllu4YJKD4@h7`5>46t01ANS<\>^\0J54@8kV8n-V$B;+Y5E<9he8:2)dHW4$>no1GLaL5XRgu0e4h$
-*%sNA6$AfNDLu_!5YOdE:eska;H$:_6q^*54%363hrsS'p\+=ToD%kIpA"R_qt^*dq=XITo_SU\nauPL
-qYU6ir;?Hkr!<2jo(;YOp](<4!"B/h5:Zp<'23">:D3^/ec5sV!WlW:[_0W6Ic0/<g>LoCg=+/P*0\pi
-<]FNjPCKC#aGW2K:ejVa>A8koajf,,io/_F^7nY,7n6!A=B%OF/2o^N/L`"k82VV<1GUC/,TRdD*ZZ4?
-)]p1F%2Bg$*[;sY-QjQg/KZ>q-S@P?/Li5$-R9uh$ORIT'dOS(%gN:B#R_.M$NgD3!<<0$!!*-&!W<!M
-!W`9$!rr?%!WiN,!WrW4"p>)2!WrH(":5kg+WVUD+Vtk-&-W1B"9AK'!<E'!"9JW*!s/?#!W`K0q>^Kr
-rW!'/"Tec0o`+smp](9ppAk!h!!Mfl!!rH%!WiB'q>^U"!!!&o!!!-"!!!'!!WW5t!<E6&quH`tq>_K9
-!!#O@OA;a&,o%UF*?lRK+X/-P)AO54%Ls<ppAikH!!<-""9AQ."9JE#rrN&u&-<1N&eP]a#R(A;"9\c.
-!<N-!<<3=/"U,#3"U,;M+!rX'AQrPC?$1XXU6pmuTu"aOPC[%><BVHF4ZkkU$O-h;%0-AF*ZHb$;GT\D
-3=HB7!$2aS#p__d:1mF;@;KLiIXQ=Ec.V$(g;UtI_SO.-`Q-*DaeR(ub-7kej8Jr>kLJSYoBko?rr2fl
-mbH43`Pf^9bM)RPn+ueMp%nR]p%\Ocs82]ip%Rh4mJQ_Prq#^KlK[a&k4eH;puLT"l0S0;m-Nrtm+ok6
-h:($=inN2Ci8W\WmdBE/jlc6tj5o.Pi8`^Dgt^B'gs!srb0\8ObKIuF^V$GEW2RS;Z`Tt"WM,T>UUHhZ
-StN-fR?EQ'Whu\qYcX4[UT(;iSsudYW3*.rTVK95]XY8\_mH21Y,SV2OaC>/>BZ$K4udbZTVId1>pgRi
-3tr20#6Y)46nAZF"U#;@-sq=GI"$NaGC"KKIY<*"H$XXdG@ZA'"U>/9&JZ-!'b('A?P?^U;'ZAM"Vj'j
-7li:1!W`p:CMI*?%fc\T7OnWB!\nA,G(54#HujCUJUW!#JprGr?!CuWCN=E:G&1o(?#4G&F1f]_h"1O2
-i9TCUj5&JEi8s(ZiT9F`hp%ZB#5nN&!X/u;#n-t;!!*-'!W`9%qu?p(#m120!!2ut"T\T(!<N<#!*0+$
-8kD3*1c.-T6V^Wb?=RYfDeiQI0cUH#!<E6,'I57m:0M1GEGf>m7QW(B(D@]*&elB9/i,RP=\M:G6st+p
-HZ<\4KW22AHY5l24sLC?0Jtd@)(cXF(aT\*,U=K]3B9#N/Lh/='`o9c"9oi"+#6AI9L_cJ868hfNig(=
-a/uSNrN],"YHFpnG,V^PP)>aBk2aJ!\ZEBWXfTn#aMH$?^9k,NZ*CXG_UlZDd`ohScHskXbh(P!d*U%W
-ah"Xed)j>Z`59'l[(!TOa25[8I^$/b\%9]$]=PAS];_$aWLKWfY,8"mXfe_0]sY,QWiWk2UnsWMSt_dF
-T:_IMQBeG5S!9)&Q^!ShLPUq7G(XgXE,g8XHY?o.J;APpEc?51>@;`3K7&9"H[gU$NJMq&F+f'sNf&F=
-KT(YDN/*U_JT#=KFFJmT=@YJD"^uO[1+Zl5Lin#\6kpeG8LYi&%LiaV;`l-6%gE+<'LlA5?t*D?;GfqW
-:.Ar->ZkB05@QPR"9\f8#R_"L&IJmU+C8JN/JAU('.Q:20dHu*!u".-=\_'t"W%t5+qFki2-F!S9N"kl
-?!h#RA7K=c@qf(76V^ER<E*((=\)+N3_`O[>G/RN\CTEIYe%'1WhZ5YUo15gVPphpTsLF?.60ON2`*EV
-85ET4F*DqTF`)&3?WU3);,^V1DK1&UNg?*)S<]1jIWomPEH?DQI/Nm9p%7qUp]pWhoCDVNp@S@W(&7_(
-mdBT;p\4U^q=F7Pp[n1QnFc]^qt^$Tme->Ad][dZ.R#dl=D*,8JU;-?>$u>j@p;o"7o`2A2F^205Ue0:
-.PhkT-6X6R/1;ee*$#+d%0.+K!!<o^(Gn`@7R9X><blG[Pb*tpO//VJTqVI\+ek^+O`H\\SpYa?NbN3^
-L6mZt>]+F`?>=M(L6J+#TqeB3TUM$lCM7-_>[:`G?<LB:?X6i<;c$h';-774>@^c8<)HLj9hJJf<EW$k
-:/Fei=&Mmk9i=_T85;]L<)H@a:/Fe`;d!:+>#\L-?<q/P@V'.^@q%qr9gh9>5Xdds2`EWO/1WY?3ANuV
-1FF4c,Tn0S1.X\j69@Ou/0>dZ-T*\B5Y4HO#o=Ht(_I#\#n%4^*@WQj-n6Vi,9dj+"VDD$5sHtA&fN/T
-)Z]p^5!_e07O&$;/i+@^&dJF;!B)A>#7:P8!=0r++rV1/$4n*r.5`^i%2'0r.P4df&KVi6,9\0L)^?%+
-"pm[k6TQn^3_='b;-6mb1FXo)<`i9l9J\Om0Mtq1/M0([0ebCB6:!e#3^5bh7R]X64=Ma<2`O,i3A`60
-*Z6@\4Z[JLHu"+E83os?92JDZ:Jt1f9ghWG3]]N&hVRJfp@\.Sq>L<joC_nUrVQB`p[n(Np\+ObqY0gZ
-q=sg^rr)`hq=j[Xo()GHq=t$1!"Ar=*\o2]$OI_D;^i:_df9UW"p82H]!f>%g"kK;g"tT=f@82e+dLj1
-6oA_]JodZW`dTX'9M.K<=(?TU^s(<_h:pN._4t"/8jba+77fg-3Clh34ZbDL6STlC8O#=<1GUL.-7L/\
-2_m'J+X83Y-oj.7-mTrc+;#D4(E4eL*ul@J,pOfp1G1I1-p'1:4#/EH3]/Z"1DUQE&J#ik&e#0I#n$t?
-"9o)7!t556!<E*"#ljr,%1*+A"9o)0!!WH-"9f&>$MFH&!<E0%!rW3'!WrK)r;Zm$#m:)*!!<*!":#5C
-#6a>m!!2ipp](9unGiOjnc/^l!s8,q!!3#uquI$(!<E<*!X&Q#!<3)s!#kq>6.1WfV/77h,TI[H*uu@G
--QjBD*?>V"'GgHDeGp!Y!<<<-!s8T+!<E6'r;[B1#7_4S%grUG"pkM>"9ei-quA5L":5JB":,>H)_!sL
-A7ehLEJp6IM10uH]>M7VLM:%&?TJu8(e[du)#t%n'F#9W'/qQ[+ZqnW9Me:j"9era,6\N/9hS5k9keBf
-FaT!sEjO$AhVcAj_ns7-_o9gCc,ZBq`6#3qf])f*kiBtLm.U&Crr2lnr9rLlbJhB;a330+k3Mp9mHsQD
-rVcTlrV60drVQE\lh:8AiV!-JqXa=Sq=3h0j7Vbfn*KN)p%%A:p%%_Okj7m"j6l3pj5]:^h;ISXh;?T'
-f@&@/e^NC5e^N@=hs/_Al/([nkN;!kl0@BJd)j5[cJ%(#_n*b,^UCMDOI`/O[\fsnZ*9ggW3WY(Vl6>c
-XKen)U8FumUnOZiXg#%5]uIX_V7`t2WL]WSN09QWSst\%T;%OBP*(Z=3,_t`5r:8F/KIbJ('b0R'aQ-o
-H?+=_HZ41UH%1QoFDc8LN-&<R;Z[41"pP>=$4@+@"Tf6<>Am(I%LE.>#R^nI!Xf_hB4Pjl0*):d5]Apk
-#QPN@J:2irJ95^SDKg,<G'%YGLi$mNFDuAGCiX5@Df]l?CjBs.bO"<SrnZDukM>=Wdb*I?k2G:\m,-^B
-RO\^N$3pb>"U"u6!WE'%!WrK*!W<'(!<E?2!rrAs!!<6&!s8E$/HGlD6T?bP1,hBc;-7+3ASQ7"AlqPX
-)?g0C!<NK?,qhJ[?"\.sD.-L82'O&$)]9Y7'H&)H3(I.\>=V.[D23q"=Bp*>WhGAh<(KYN-3sYW4%Va]
-$l^Z8//KNp1E@Ml-nmG>2\,fk)(H^5$6hMj1e'8q:0LY!?s69aYe8-$Xg#)/Z6QNWXfIb,UU%.eT<>rc
-hS[(9Ye%ZY[b'-S_og'9[^!0EYd8eh_:HE<d`92?a3rMgd*pFdbL4qebJ:X-d'p*qd*g%M^rOU4\ui3V
-]=khiZ,XYi^;[q,c*b.!Y-,IHZEC@9Y,SP5VkKoIN1#`nSW]))Sro),\ZEB8TXq59_77%f\\,YfVR;qZ
-TTu:LU7.@=T9OtWMKa)aGCF@HDi.;MH>n@aIZBJIKReW.KmnE"N/E:>LO+,mK7T5SLidZmI!L$WG_U6a
-JVAc!HA@B)Km.TT:H*9(8kVE$/hePY6n&uf$3pYG86]2$A6]%2&P5\m6XO#"?Y3"k>rr)j!s8`+!uD1P
-$P3ml>$5N3+;YUm!t5VF$3LJC,#Neh>urTf$6M$.1(Ofu*_L$C8PN&Y>%:T?>#\^/<Ej9<:L%%%=BSI%
-7SQWN<D[()S\!(]dbCh'^9sc@UQq7CWN2nnWjA@kY+?sl5Y"%%2`<`c8m#hGFa/.SEGfZ'>#nU#<*NsO
-DKpYgOd;T/Q][)RH$=7KF*W.\qtD'%naZ5Gq>1!cq=aIUqt'@Mp%A(So^(r5o_8.[rEo<oq"OCPo^MJG
-q>C3\me?SKfXd,R9Kt74EL*bpH<aNiIs>g87lrXu;*??Y1/hFX1)_i00014'680,m,T%UM.OkQ&!X'b`
-!WsAq/i?-P84ZZ\ATVctPFe%uMkgHOUnOL]UN`?)UlTDUTqHdgR#tulKn,YL=C-#h?=%GhG(l*JT:_mR
-T:1smBkCgZ=BJg:@UWJH>?4d/=B/d5='f<7:0Lq0>ZOm/<)?Fa935"i;H$:k<_uar<E<O.=BeX#=]SL"
-;H-Oh:f^Lk;+O2N;HI=5?=[VR?"8=`:/shS;bU+f:.IlI8k26=:JF5T6qTj.0ebIN69dq,2Es;p6SpA?
-1-.!D4\J?V%i?&t*#fIr#7:nZ*@`Zb+!MmP,:"*3"r\:/3_)\75=.Y#2_-RF5<)2$91CcN7SZ'83@>OY
-#t-Ng%M/jK!=1#,*Z5_*$4n-t.Q2`,$3q(S.OQQC6Ob+\*#BA&&/$'$'*ne.6sa(]6pNRe)B1+c2*aAh
-@oHE+4!Qj]9R1A21aO;24Z"lL5!1qp0K:j@4?>A_9/\^q5W_D'1,(.&.4$T!5<!DII;agS5X8+<9iFhY
-9i4qe9ghZH3B9<!h<"8.rVZKdp@TU*p$_GEq>L3fq"sj[q"a^_s7u<]oC_bMpAY$hqYU'aq#9mepA+O.
-!!30%!r`0."XdYH-3XMn:ffe!"k3MY!s8`=#Qe/H_74s&g"kK;g"tT=aNVnD)1pJh6Y!C0?X9.Ud>'G@
->$OTh?Y=ea]Z&1GhV-N-_PL+'9Kb3h4\ALE5!qLk2*O,Z7Q<(d8Lu&I5t*sk1-79@-lsHf.P*&#+Z2#%
-/i57<8LuSW,pbB".4$8h,p4Hd,p+9C&/cB11+">(2CC4*1bBn((D\PD/1i+g+<MaJ)AaY;&0MQ''b(?O
-#nRRQ$OQt="UPM;!<E?/!WiQ8%/g2*!W2p"!<<0'rW*K1!WrN*!!!$"!X/f7%g2e8%0Q\5#7(D?"pY82
-!!<8b!;ZZt!<<*&n,NFmo)Jjo!<WB#!!!B'!!!*"!##A5!<N6%!!!$#!!*6'!!**#!<Mur)Z]q!dZ@e>
-CD.@/+<;gO'cJ5D+rqC>*=WGj'_qa\!!*?*r;lcqrrN-%r;[B3$PF3k'FtEP!rrH-"9ei.rW"JT!sJl5
-&-;hJ%Mq*#@V&PACl>6sQ$%AI_9K`kM0<QJ/1<80!!aB.8kTp38h:bn3>XIY-4;V*4$-2<9ah%+"XGfL
-1.G#4=_VhrF`DV^OEt60bLGP,`QHBE`Pod7c-FACMoNl][_CJGqYoL:fB`A3p\+Udrr")9mc;pJaiVi^
-n+HJRn`fN6m-s]<naQ)Aq>0s^n`o)qnEfB<n-SaZp%A(Ro]G6)"8;0Np\sXmmd9N6oC;YDq>T7+p@e1N
-r:2i5kN;I7m,[g8j5B1[f\u,VhqH]7g"4d<hVHlLmc<fee)BWTkNq6ll/V7+fZ<"!jPJ_Jf@\'_rl-;*
-`59C(`4`Of]>N%7^V7Fs[]cd6Ydq3E[D&iN]XtGNYc+5!TUKboXJi)"`3Q>@VOsN[URdF2P_>$TK8kb;
-EboN'<*3OCG(+sgMfs2fJ<6"GC5R(FI!TpO5n3l"#R(MA(CUTT!YIn6CgL74'aG9T%1`dP#Qu;RFEqLW
-*t&)kDJW]7$3q%m??CF=KR%6JFE@G$%!-T;GC"(4B4u+,C1AN)HA$coG@k[&eF;2fro<(tgtgoDe)]-3
-iSrVJkiCO?N?o5?rW!B/"9f&;#6Fl*!<`K+!WE'*!<E6&!!30%!!3'!rrN&u!!2or$pcm+/hJ\:8lAl-
-Ed.M.#&.L?2'<;.rW!K1$Q(3N;e'NWCh-[@5!C2)IN'+N+"o,g0hPheA5Pp&GaY1X@qU"QVjr6M=AMj<
-+"JiG$5kcb3u8Sa+Wiik1_1`9,rd8"1I*r.!=/rS.3L'"4Zkbq:/Oqc<+0E<3d[j7b/CQi['d9JZa-a8
-Xc-Y]ZEf^gXgI-O\@oPad)rr0fA+Hfbg4DN\[o8Z+hGS?e(*'l^V\")_op!:_SjRCd*^+S\?3-R\[B)`
-]thG]`!3NO^rF($ao9!^]t;"o_ns^4cIK%rrl>)Zrkpk:`N5u;]ZIR_^W3ITZDsS#\uV[!S"61AR^&`f
-U9qS;]sP&S]rnWIXL5^I_8`(!T!HDGYc".fN0JdROd(o_JUr9*IWKRRK9_7NMNEjUJUMWdNf/CDOaVS0
-J9>mVG&D\FC3=iKG^bm-EH5o,@qU%7E-621@UWMSCh$I>6TmCj5ttBh?=%5D92A;d>=htC>>ej8>Zs*'
-"q:kB!sAl2#n7=b4BPfa<(%]8#m1G="U,)8*D.2U@o+]p'bDiq;c,7a&JZER846$M=BSp7>Q.c6>@1cE
-?r9Eh:f1Lo9hAJo=]ep%;P:kQZe=0?[&p4#WM5`XR?OMGSY!$_S?nh?9N4bY7QNFc2`j94@Uj8!J:Dra
-DJNlp>Zk05@:aA$K8YkaT:D@7Nf&[AI!Ks]H2eENp@InGoCr%RpA"IXq>'U[o)e^Ync%rep@RnLr:fjW
-o)&@^qZ$6ar;-?Fa1RFUB2_Jo3(-e`IXYa!7pBqZEG/NQ:1,\36r#!^6:FRG,9o?$-q5C9$lB'a-kR%<
-.jtDu!!3lS',W/J-U1@)<E<%%E.;Y$MkcGhO&r'KS=Z@FTq\3SUki?=T:UXbR@A),JV05G@:F:u?=@Mc
-F*WP#Q^4/3R?E/HFE(bq@:EVRAn#(P?=@>S?s[Y`AS5ak@V'%Z?sm;I?sm5=;d*L1=^V,1%Tlk;>>n[%
-=^FWg<`W4#r`&ks%8fep:dm`G=%Q"\763MZ6"FD/>Zk33='es*:g%(&=[keT='/U-9hS)O;I3@)AMukE
-7n?$;0eb781-.Zo9KYX05"/"-6STo2+"8]p/Kl>f-Qj`]'GMB''d>1a/N,1)*Zu70&Khf&*?H@N1-.NS
-6:j=/6SpSS.OQ`$1bLO;.P)_a',Cra'co&E4>%9h%L<^]'c[_b!!Wf>',2K&(`3Vk-TsaR8jt<_2_I'M
-3&`9"(H=lW=[5///l"r,Akb9C.PaCY5!)1j,UYW42E!NU4[28$4>SrX5Y<g\0/GXI2)R'FDNoH[F_F*/
-7RTsG:.\DYr_3ng5tFI15!%6eo(D\Lp\4A0q>C-co_&"Zs8Dc`nb)YOqYBs]p%S1Uq"aacrr)`ip[n%L
-p%7kIoZR:K!Wi?%!uFL,)$0mR4^:;p#Qb#/oDmtQr;g4-%iGQO35V\k]@kZ[e_8a4g<7gn;$_Tud7mcJ
-a-V(%O2[S[87,Um<E!ITPH)+3aOJ_c_5NHIIn)Rg83]L>7R0.&78?ZN6Wm,I6rZfB7moa369me&69H\E
-3'RI$1dh7"%l?("3'/`S.6Bp:))X9-1]B'g0ek%#*[WEV(F1jX*$c@1&JmMc/1Dno,pP;t,9JX%-Su_X
--87#*0-DA\+>#f&))_mB*#oh1'a=R@-jL(d&J59V$O-kD$4m@C!WiH+"9SZ*!s8Q+!rr<%!<<-%!s&Q+
-!!*'#rVus#!W2p'!X/`/"U4u0"9&>h!!<6%!!2Bc!!2Wj!WiH)q>^Ksp](Bt!<<,p!<<3!!!!*"!!!#t
-!?2"=50&^QQtI6Q)&4,6*>Kn=(EFP.&KDSt&dQ__"U4r-!<N<$!<*!$!W`?(r;[B3#S@ad'FtKT"p5#5
-"9S]+rVup"rWR`T$NgJ;+$*"f?Z'b<R$ie^JrleI]Vp[-@U3,"$4n72$m.8q8k^N^74g&@$7llH&MH[M
-92J5D$3:AQ3BSfF6s=D<DK'Z<B4Z70H#g"1f&+lqai;B?`Pfd>ccj.mc,@]*Y1)/)roiFrlhpYRp&>!g
-r;6?\legRGcI*-WlLX]Er;Q`rrVlfpqYt=0q"F.Dp@I_Bo^h_FnaGr7q=!\@o^M;>mdp/EmdB`Cp\F.L
-rpoLSmd]uDp@@Y:q"XU[rq,d[oB>W;n`oK+j5AeOj5]%Ql0.Bgjm1jji7?Z?guIkki8WGOo\n3Ug?%AZ
-lf@3akiY7min`><e(Wd;hrW_Gg>h)Dhs0[kf\t]Be\];OajJJU]X5&MXf/.tXfS7hTVJ'MW3*,"WKWBs
-OckZmS<fY3PQ$Y(Knb)'GBe:UGD1KrH?XsqFD$VbFFed`FC$sa4#\fO3A)R%/MBG)G\get=YV!=$3UkO
-'dGP3F)X'R8J_jH(e8^jCeQ#a#TZf^ItN;mA8QL2E,]f<F`qeLEc6&>D0(;QFEMeKE,T`=^=D`2q>K7N
-j<*OKjP/G?g?%PVhrNqVb)e%g"pG#.!WrQ/#6Y#,!<N0$!!E3%!WrK+rW<*#q>^X!!!**#rW2rt!C/OW
-/M/J)3(["QC34`JG^!e-9/IXr!WE(2!=]qr4B5p+C27<[8N\L?&f)!#*&8Qg:0_+;DeF9LL3IKSI$C.a
-I:Q,C6UN@.$lUK)*\KK94X;LF1GU[%0Gc2L+u;)42)Qrm!=9`%1*e2+7or,Q:/OkW78ZlY9n]LTaM"q]
-Z*XG;270`nXfd_&W3W[eO/'2HkJ4^C[`un)\CTEQ_8jg?bJ1m-]YDG2eCWF2h:gT9g"P-6g=b3Zg^)WW
-aM#:._n3\_^`L2&]=>>n^:M/!^:h@r_oBX.]u8+:cF_9R`P9g8_Z%Uh`4rjr^:hG-^V%q-ZF@ce\@fD%
-WMZJfWMu_hZE^j:YIL^E^U1;MUT:o8XgG"6`2S`h]#_Ru\?N<>]=YS\WhbrGU8k&eWM#`TYck(9_of]t
-Z`gj?Q^Xb>SXbalH@($cG'/(ZH?4%GEGK9-Ec>f-Bl@[*E+s60D0(#GE,K2g@pN,:='Aa1@Tlf/7Scg/
-5$*&D?"@>M@So-?2_QO)-Q*L;/2BXuBNnD@<AYd2"p,&;%3$ld?s?Yh'Fkp)93bY+81>Df'/i9P:fL=m
-?!gf;='8a6?Wg]<<E`I&=Cto;<DlRe;c[(s_9f^Gfr_WeZECL6TUqL;Wi`+nWi;StTeTAH<(]V@2DmB?
-3'LDMASlL7IXlQ`EGT2n>?P6?ASuR=L5VRnSt).0Mi*%7H$4@VIfB-8o'u5?pA"FYqYU'^p$qYDo(2SC
-mI'E3q"OIYrqZ3YnbDtXqXj@Sq=XO8bH7J-Hr3I39lGE'A6;c<Ble-#9L1g*5rTAt1.a2k>Y7[f0KW2s
-4?+30&g.;l,9@dP+W^Xa!Y6P%(D\AT6VC9T<E2Xa?tX1aPbaP&".,XQT`(H9T:hpQM/&?NTmUsFP%J<[
-K9V:%@<6Ep@:j@rFb#.*NKoiqO+r.2G&D,6DJX0,D#7p2An>t%CMRg(A7fFb?sm2B=]o0:=Bf$5=^,$5
-?<gW9>[^Z::KV%*;Hm$t<E<.";,:G&=&`$h93+qa;cupd!^]1^raC%Y?X6lC?<U6.>>SBp7SHTU='8Kl
-77L!V>$Y`%6:t!L9hmo?6:4%/9itIl;--h->Y@UT3ANE[9i+DI5<_(Z0J4Rs,pOBW0/b[C0e=Rm'+53Y
-$4e+#.4mA01+tj^6r-TF5!(_f7SQTZ;+!/k*#B/"&/,frIOHrt&Kqo#((qE-,ShX[1G_*U1+Fq;1H.`r
-5r_bD84,d#/NH$_6U*b.6pNp]0/lFD:/#V>:d66P3^,tt6SBT14#f,V3''/b5!hP"6pX+-7lWCZ0J+n/
-3'D2EH>7Y95XS(5;H-Ri:J=MY:IIQ>7R97#f_YC@p\=LV)ts"#p[n%Nq#($drV?9dr;?Njqt]pZp@e1Q
-o`"gsrVZNco_A1QoCMV#!"f55!!*3)(bmQS#RD+o7Pu(en,VPMr;g4)!!<<,"&$P<[`d+Kg"=j)eC)dg
-b#K4Hgt"PFLp:]:R>/PE77LQd7T<)cBmc/=Ycu!b`k8LOU776nL5'_mJTYjDAS>mr@9[MY<)d7.77p3D
-69dIf1GM?X0fi5q2)I?N4$Pha1d"5d4XN-b0e5L>/i,@B0InJ13\`9?+sJor+=]<!*#KJO2)7!E1G:=>
-2DQR/2'ak#)Bg@N.PiUn)AaS[/gE:f*$HXV+X7X!)(-4=*$ZUI,q1<&//]9A%giad-n-/Q'GM#]#6t>6
-"9JT*!sJf0!s/K)!Vud(!<E6'!<N9("p5,;rWEH.!sJi1#6P"u!!!&e!!NB+!<<0%p&G*p!W)j"!<N<,
-!W)lr!WE*!!WN/r!<rN)!!!$%!Vud7!Cb"h:Rtf,(`aVC.4#uT(E4J@'bhN&&JPMs!!33%!r`5t!<3*"
-!r`0%!<i]8rX08A"9AK&!<<*$!WrN*!sA`6FUSH`!tRb(C0k"lTr4l^KQ!!gcdB4fG@=f\681"p#S%pd
-00i6*8hDbP$jRdS*>1(@-U:<t:-q,d)BM%,2`=H@AS>sq?=Re^D1l_]QFY>kgt13)aNVoPb0.iWe@M3q
-`6#3ig>i54jlk^lqtp-\rr;usrrrAup%J"K)"R:kq"ORLoCDMHp$q\CoC;A?nF?&6lL4`A3V;q6p@\.P
-oC28@nF#]3md9AukNh<df\bohqWRAGqXjLOoChnMo'Yl;qtBXSp%eX\o_\Xar;?*akp>Z]l0%'hn+,>n
-lJUq&na>f.n+QJ:k1enhn`8rojlGq#jQ5CP0@eY'e^rC'g=k<Hp$Li(lK$g^pAOdNqXjIQmI:,Tna,Du
-h::!']"l8"]=GSfYPtb!ZF-p:US!sKSsZ:JQC!i!R%B\(ObA(0IsZWtK8PY<HAIW4D2sX/L3n)gHZ!Y<
-BkDC1IVWJ0E-[.hC0tatARAh;,W%826t("P:LmWd%hKmFB4GCb>s'&1$9246J:2BTH@C-]FEr=`HujOT
-FF&.NF*VhKFEhqOFaJYWea2GirS-2cgtguIg"P08iSrnYkN(C<N$Jr9!rW*,!WiH+!!*?.!s&E(quQcs
-rW2osrW2]m!'kui.kWG.4&/slF+&UgGB..l6nT;^!<<0&$6:]]:1.pVC1L=42Cf[a((glh)DaZ`BO+ST
-K7no&Alj2OVl>u/>=Uh</05c5#S\X/3_MCh2C'Y%%La3Y(D.r$(aq*n2)6a#&fWYc/M01_:/FVS5=S=9
-94((mArEC^\[R$qZEq!L[^39DYb[+qWN`UeNiKVOkf(6O\]W%)\('-TcI(1idE9_Ubg"AVf@AC!f%&@"
-e'cXle'H@ed*L%U`5TX7a2Z'4`kfX1^:Uqn^q@:l]Xt_TZamE?U8t]IcF1L<cc=2F`Q?9C`4rt%aMYj4
-_TgfU`mWPge^f2mYHP19ZEUO4Ye%QGWOAe5f$;:S\A?;/[^N';_n;qPW2uu.\>lX6St`$YV5^>hV4jKb
-]<S04X/DPc^<4$_bK\>\aj&]%^U^PJV4jEVM34'fN/N[UH@:'aGBn.BF*2>@DeX00AS,OcCN!Z]Am85:
-=BAU5='f328QC4B9hAo&='8L&?"dPR@T?9%<+K-4>?bB=>Y%CoDIHgH4V&\`-Tk@3>#@a@'GhuR?r9^%
-:H0=%$mR`'<)ZUoAS,=T>[V,Q@9?i?>$kK7=C#-.<EE0u=^Yd;^<4@Ef;PdNVPL2gSXc4@VPgDnY,%Dg
-V)r%"B3.tu3\a;_1G_9k=(>o`Iu8u8JpVTVAmnqL?XmkmH@V3IT;/0RR[/qfI<g*drV,mQnEo];o_%tR
-qY0[TpA+@PoCD2/mdB`?o^hhQp\+=Rrr+PKp@nL_nE.<GCIUT5'/+-RQ&8U$6Xb@i=@#&493Y=j<\?6f
-6nh;44?PkV/h^]H%3G]k$QoTd*uPq;'H%,]$7.)@*%F!35$_5\7nH-EBj5\/R\uX>R@'M:S!f_:St_^D
-Kl33PTm1U=P[n?bIuoCj?>j^c?Y!_^CN=QGH['peI!Ts\G(Y3lI=-EnIY*(JJJN`bLl-e8K7eT"HusLL
-DJa3)ChdZtBmsc0BOPIcAR8VMARJnF=CbfD?!1?:?!LQ8<aB-<;,^@h=\hah<_u@V4BGTa='&Bs9M82[
-7RKa78P2BA84lWV<('/C7pB+q=$T&@9he)I6TdFl3Bf\u7nm#kBl\'!>?4B_78mZ*=].sl;+s_c>Y7LS
-6:!Xs4Bc)u;gq>,5sdRn6ps^B;GSYb,;;&44?P,?*Zcah4Zl4u1G1's(_mc&+;YqA/Liqb9ft6Y)B9tH
-.lKIQ<*2:92*!rm9M7/l3'T8S0-)].4#8?;(Ddc"'abg+3EdOI9it+C'FlQN9M@l5,qVDG4?Phq7n,g7
-6ps[=6q'U,4$,>W1-.Hb89pJIBmaJV5Xe(8:esb[:/O_[7RfpF:eNt-p[e7Rp\4@Qo_8+Pq#C<ipA"U]
-q"ad_q=jj_"SVTbp@\Fa$N0bjmcsK;nEoW4eH#IH&-;h3!@'^#1C!ma0jeE4"p*3R!!<#t1C=-m)e?CX
-[_of(e^)C`e'cjZU.6,jgs.r=Nj`_][=GcH5XJRQ5u16S?Yt:JOcFgNR=:<]QC=)@Uo'rZTVnK_V50i]
-Un=6TX.,0ASqhoCDJEQ`<`2^r<)64a:JFJ@6:jL!/N6$c74L,m7m''s4$Q"o3A`EP7QW+Q/M9==-SRS6
--6O'S.k3,&.O#oT-7]lI*Yf\C*[)[L-SdFq)AO5R1aXdf'c8/?)&X5"%R(@3&/,ir*@3=-?VN@2-l`g7
-/4r8Z0I\b2-7_2Q+rhF7'+GH_*@3*Q&e,6Y"U55<$k<[O!<E0%!s&N-!WE'&!<WB("9J&n!s\r0!W)j#
-!<<*#!s/B$!s&H*!r`0"!qZKi!!EB(!!*,t!!WH*!<<*#!rW-.!s/N)!W`<'!WW6&!W2p;!<N@)`e[Kg
-=:u;b'ceJA)B0V:*?H%8)^$+@$-rSP!<<0&!X&?%quQ`r$j$S;$4@7P$OI%C"9SH#=oe[-#7M(O('kdV
->@20+ZE^<XJ;^MWi5`$RBkCRS?T]5d&ek`h#:D5n85)02/-Z>#!"f_i'HfM%78HBH4$GVg5XJImFBqdU
-@:=/)F)chrY.)?pdbEO/*S/QedF-IlbK@T#Q,^_aZGbSIrV>[=kNr'Cp@\C^rs\l(p\+4Lo(2MLq"aR[
-p(m5jnal>AnaGu:lJ_'rkhtmume$,Fp\smar$qU?r;$9gq=F%Dp&"UNkk+T:m/-YQo^h\Ho_\X_n+6;H
-p\4@Uo^2DOo)nFKnal_OG45;*lL4]Co^hYFo^VA8l1=Z:mJ-MInbMeJr;?'NoA\lpjlc+%mb6.;iU,dg
-o&o#dg$AA!g>UfEjPS_Vq<dJ8q"3h/inWJKf[o*Il/C[We'Zaqbg"8Pb.b<q[&'^tU8+W\Q]ZrNKnOYj
-G)2<BI=.*@IYhloL4=l/IXuT\Ch@3oH[pflBP2.$F`;,*AnbacDIZm[?;k'DCg1gs>=hRi?ZL!rDK92V
-1cds2I>!,pH%UWmEGoi;Dej-%@q'%aBkqU+I"R*"F),uQbgkn;nbqJ-gsa^(g",-@h:^H>l0dTb`JYrS
-"9\f/!W`?'"9AN'!!E-"quZm!p](?r!!2ut!!2utB0S4'0/,+D:gIg[J:i;mDI-1+.i/Ek!!332+Yc>_
-?u'Oi?;<U:-lO*C&e?!*4Af9gBS3(EKNhYsPJ5&/Kj[eO5s7O]%3uAo&g&&L5VFoQ0et-`$lK-W%NYuk
--719%2)['>1&a'E6sa1j5=@e';I*0r?>"eCPb=n\4LDE&\\5Yi\[Sf7O*bT7Ycs1^ZaT#VaL]="aiLs"
-db2pkdF?Oiaj%uQc-4Jcf$i=(f[nR#e'c[ncd2R:%)]p'`lZ0Db/r)XeC=KH"OYZGdF%sA--X]^beq-0
-`mE&C[`?M)][4sHa2Q$<a32iK]YVY0bfRrMa2-&MfZ^b2]"G_i_8*Y&bI"q,^qnFEc-=,?]!fQ!]Y)5(
-\[f\m]Z\I-[)&rT\@oPp`PnX?P,#4XUq*J#R[C:jWfjKg[(j/Y_U?'+\Ac:pXgt[D['-UB_niajWh5]P
-R#n#9U7mX(LOjSmH$+=SCgUdY='f03:/tS2?Va<0>[LE">Zk$-=^5NI@:ED;='&XA@9NS22GZt<8R5t:
-@9ZVl8khcM?!'^&=&)(S:fqO9<*Wm85VOrE4\f*\<aT]V?s-Q6>#eHr:eF>Sr_G%C=]f'>>#A(#B<Jte
-^t./CZDO4YStDFJVOj6EVQmP'Q*-oE@;p'e<^f)(0eb463_*%RAT<0TMMd1=G]%/&=BJa6B5r3HNg?94
-UnaKKObnR6H@Phdo'u;>o)ADVq>C0boBu5FoC;DBkiVC,q"a^^r;--Yna?8OrVZBbrr)QZ_4H'D2_-md
-H%TpL>%;AiG@r`U/iZI3:-)`G5;YGO77/ml5VtQ5.LZb0!Y>YT"V)Oa'd"5:)^6:M-m^]@82Vqu;G0qj
-:fD"UR\HUSR#mDoR$a"sOd2,rNJVpnOJ8CnI[?L:Di9('Kj7o%DHgIZASGq!FF/:YI=HWkGBe:SF`qqR
-H[gNrJ,Y!0JqJ]5OGSaMO+r=CIXcZircnTeFEDRSF*2VHE,or;Ch[X$@:3)7>[:H4@:3AF>$>-8@V&kA
-;,g=f:JX_Z7Rfm2r`];*9NP7k='83k<_lL\78-EP9he8T:JOYk?X-i28l&Mi9hS2J6q0O9:0(Ci;-@@F
-BjkLN90b^7>?k#l4@M_,5t4^B7S-BO7n,pcEGn!L>[(H<=B]!4?=IVZ5s7M)91DQF2_cd10K_`k7m8de
-.iT$.(EO\6*@NWp4ASL.1FXFj*[E6h2a^bU6N/l+4[D@r1bLUF1Gh-J?YEqI4u=#_)^I7":/tJ/-R;N(
-E`bL`0g&9.838@Y69R:e3&s&\4?>AX4$Ghm4ZFlW5Wh"e0g\N^Q$?qiAO8^O5=\=?8lAPa7n5s=9MePW
-4P]f0s7lHdp&=P0o^VPLq"OLVqYgBlrVZQfq"OOVo_%qNo_J@_rVZE\meZYJn*fhu!;lfs!r`0."<Bch
-#RCeb<bkAR!W;uu!S[VS!rN$V!<`E(#oZQMO0,"JU9;;M['7'QZ`8+H/.m<]b<B+=b)_sqGdE2i5ZUfI
-8l8MoCNkAgMLq0=SW]2+S</biNK9?oUSOf`V50obWMuo/Ybn\;XJW"lTq%YPRTP)tLO4B-O+M(dFD4lS
-<*W!b/h0"K1b_Ki5s.4j4?Z895UJ!9.P32$.jZ2Y+r<$k2)dNU1bpC83[#_+-R^)Z-RgMk,U"Kc,pbfC
-2`E-.-8m_++=.go)B9\>.5Wh#*?m@75VteS)@m?"2)#pb&fMf/(*>4O*$6UX*#T_n>#IC92*<rS1GU7*
-1H-fs%h]Zl%1isO!s/K*"U5&3rW2`n"T\T'!s/Mt!!<?.!s/&p"9AK&!Wr9"qu?s&!XSi,!XJu-!"/i1
-!W`9%!s&E&!<MloquIf<!!*4;`ck1T>8J+k%hfg"(F(.H'bhB'+WhUA#gNGD!!!&u!Xf)1!sJl6#6k>6
-!!2ut>lk'4$4I7F"9er<)\">e=aQaP[?l,bTYeg]TT"8-<`V+/7lhV;&KVZ$!"TT$8P_fG1)DMj#Se.#
-&JQZ_7oDcK6qKX2=(lZ!A6)uUBOGP%I>=</b0A2Ye(<;$gY1<1e'lLXYc4IpQ,:M]XO5h`rVu<Kkj8-A
-p@\=_rVlfrs8Musrr2oq*rc-5p@S"EmH<TkinW5:eC2n#hVd>OhW!b_mHX00rpL!^oCMYJrpp0[nbr&%
-o^hbKq=sd^q>0m[oC;>?o(2MIk1SSJe'I@Hlf-[[l$hROk3)$uo(`(Pp\<qDs7>XDmdp8Np?h,3p%.YG
-q>0sZlL+KEmH=$.o();@qu$BkrUfjUjlcL9p@.A9p$Ur%jll*of[o*8fA>`UhV$`MlK$[Tkj%3pna>W,
-oC;/6m.0]+i8`YEhr*29d*Kt\_S3n&['-[8Xdt6+Rs1?`Nff?SL5:;,KnFYjFaS^gG'.nGGC"R\JTu3Q
-?sISdH?jRMCi+94D0'E+E,BW;G%trBH#%)3Bl\WQI<g-bF)Yo3EHQJJE,0-$D/aN5A8cjIL4FJbE.-$\
-h;%N!jQYdah;7#AioK(PfA>]Whp]5j)[Q9?rW*3."TST+!s.un"T\Z*!<</o!*)NP1cd]]8mH(OItiJr
-C1'h(3%#OP#6k_V,WA:u@q/nO:dlrX(`!o+'H8)J1JgM7A:fhrAP,pLV6$#/?;FBi8h;;L/K#`J*uc=5
-*?HRb3]8lGAJZ^=$P3mg$k++,/iGID2a'#W7TWu(:-_6L:I\/a?Y+JGR['2(R@^+V[^N`Y]<A&aHZX=C
-T!,>SY-Yq+kJk3Q\&cRu[*[RPcdLFrf$N$ueC)ale'l^ec,n)Fb/)$1`4<PZ[M5jT]!oDc\\Pbn]uJ%1
-a2cKPccs];cd9qadJhMlc?%@Zc,e,RbKIuH_nj.)_o'R=Z_a\'TU`[/^9aZ@[]HU7Z*_0[b0@cCb-f:D
-`4rk%b1,"f_S3b+_S4+<cd8tpY/8)bYe[rh_Sa=@f@]'<c-4,4Zd$J*\[&HHW1']i\]):bVmN%\SZAuo
-V5gc(VjW",YHk+3\$E'7[BQRPb0.i3Ydq*E\$N02T:MFCP`LujKRSArH>6JaBP:[L<_GhJ770[N?<U-#
-;bg%r@U<8:9L:s==(l5J<_uOk=C,02=AMXb=^>HG@9$B;>?YZR>[:lD>[L`:;cQh(>$"g2?t!GH<)?In
-=BSZs;d3mD@9cZ*;I?T=ZE_m0[(3NDUSal[Vl6>ZR%gajQ@c!-5\PFhBk(%.2_cm9/hfF_@<$aLOcbZ^
-J9>^?<E3+(@;9h0Koqk&X/i4rRZWAWJqs0onaZ,:nb)\Qqtp?ho^MeTp$qSOn.YEbo(2VNp@eI`q=FL_
-rr)EZp@qAUn>Lso1eqP+F(.a8BmkS\E+iTX:fBP@>[B`l4%D:i)_39[/iGCA,ShaT$l9^%%hU$!'HS#3
-+X\BZ2F0o,4"E"#@o?60<*a@/XT#RYWMZ/BLl@1HLl$b/EccA8Nh`7iKp[s8AUf#cKNh`#D-9tE>$YHD
-Anu.!E,uS1EcZ8@H?jpeL4tYJOH#NgrKdkYP`q2kPa.5fL5Yt_$@I>QH?t'kI=m*$rdXlp7sT6$GBS.P
-FE;JBEcZ;?E,TE*Ch?d]?s[#>?tWnI<*!(%=]o!0=&_gf=\VIf<`Dml9h\2[>?P$.;G^5(@p`VK;bp@k
-<_HId9h\5K5;tbt;bBYa<)H=[<afTJ7R]g<83]I592%uU9gq0/;,KtU6:aU79M\M[<*<L091rW'ARo(D
-853#Y;d!C1:J"&J6p:K+/h.hb/M/8D;+s,82Cp(",9@sV1cm`:&ePTi+=/Qt0J"Fa$Pa@23BK2U.OZ5P
-?5aq:4ZYnt.O$uS>#%=K4@3"L;bB294#o/V5!_M$5W_.p6:FC44[r1=8ju*.6r&H&IVjUN6Usa;9heDX
-;cH[d7m]a>=CFrdf^\M,p%\@VoCV_Kq=jOVqu-9Xrq7?&p@\"Iq"XUWp\=[]qtU*cq![M2p[dh=lg=`Q
-d/XUY*'H"c!<O9HDb2&Z"9&>S!<3-"!"]>9!!*6+#on)iZ*Ud:Xdb,-Pae#+Q%Wd,,p=BCF5"tsICcqL
-KTC/YL-.Y#;EI*)4[_k=>\%DbIti?#Mhub6MN3dlV6IA6ZadIC\j3p2]!SKF]sXu<TV\<TTqeBKUS3g4
-Tqn*UVkg)_TUV:>Sr7]>LO+>iDJ3Ke@V0:^BN72b82hhd5<U_P3CYrV-R^Js0fD'W0K1d1.6f.%/Mf1:
-0InFn00;-K2)-^:75m.m4XhU//2At+-7UGd)&!i3/fl&n0In=f.m,sH(`=;:+;5J2)&=)8+VtY%,paNE
-'-%r,+=&6U-8@>--6trQ5Wq%R)^?dV+t"fe*"rkr%gW=B"9\`*!!**&!!<<(p&G'np&G'nqZ-Trq#D!-
-!<<-#!!*9/!W`?&!<`N-!rW-(!!!$#!W`?#!!**%rW")C!s8T*!!!+La_snOBG_^1)&s_@)^QgU()%?#
-+<hsL#58,N!!r`1"U,)8"p>#0q>^s*!!<H6$k3UQ#mCJ7!W2pG!sJl5%0ct?&f(d/=b`fUTo"]$^;[s`
-IXHW`4ZlC`'gF`#+;m6s,lRcr3_`1)3$K+t*=*>n((19X8jc356V(3OBQA*0E+E9fF_tMtKV,ctc-4GV
-d*pT4g>Lf?e^2=CVi[49WgprEbcT@OkPtPLmHEp5r:]dYs8Drrs8W)ts8;cjr;QZor:fpWoC)/4kMkLU
-g!nO"db=]Y#3=h+ki_?ur9tNomdB`=oCDPEoC__HnalDFp%8%Sp%J%Toagciq"OOTp@\(Lq>:-eoD($6
-n+HAGo()GJqt9XRkOe]:j6?"#o_SCUp@J(Vq>:-is75CCq"jOGoCDYMp%\C`8H%uCq=O1ClKRTul/V'r
-naYbtipQ*ql0.6jl0[j%kj7a!g"P?FkNhKrgtUHDjO;Z2d,F<WkMY7Ui90.Yi9'=km-!EXaO!-%e^MXY
-_n<\"]"4rBU7S3QP)G-^R?EenJUMcbEGf>pDK0u@Df]c0G^ORUAnZ!oF``%QCiso?GC+IPF`m\'3GEAJ
-CMds/Fa8%GF*`1^HZEnAH$OggJUD?ZcHk;#oD[4qjlPO_h:C<9ioT.UiTAtD\ptV'!!*0#!t#,3!s/]1
-!!!*'!W2rs!WE-#!WE'#!W`>r!*91%!(oO;5=%\7@W-LAKRIiO>>%4?-lWa+$PX[44&'$m?W^2o2^9+O
-&g&)+*$Qpe=&sL*P&jl4DjI/pK3VMV6npSd*YgL`)B0\U1FrnA"t)>c.k==8'epU7%hB3V!t$_40Ieh;
-7mC'^?!CE+7S[,c7SI<BQ`H^JQBdZ$S"[:$\%9,PQ%rpcD0TuhY-O"jYeTGb`l5j*aiLrtc.^Ihdf.f5
-dFcaibg"P_ccsSVaN23<]u%J$\\5EMZjNqH\@0&`[D'2h^&H%Oa8XEcc5"XMd*C"acHaead*C%cdETq]
-cI'q_rm2;'cHXkhb/MNG`Q6<Pe^DCZahRhl:VX`_b0IuF`3mY7\[&Z]`Qcu`bKn/Pc-+Mcg"Wa+YeS&e
-Zc']%aiM`aj5]Ilk24V$\]V[tZa-O+T:i0n^rjg6YdV'DX/rM0[^rcLXa[@Y[B#dcTr4rkXItifZbEoA
-Uo^E(`l,TtYd1RL]!o/__oB^/\##LdWMZPQLjs\oJU<*#Kn"DpEF)afJV&/`>Y%4N<+]cH=AVjp:0Lt)
-<Dlpr>$>9?>Zb'>@od&O@;9al>?=]r9MS)[=BAU,>[V#H=Bf3DAR\e;<%D$Q=Bo$8:g's4Ycu[/Suf9)
-WiDh`S=u^XUnX]eQ%5[%5%f1gDJ3'>3]$^e4#]`=EIEG!OH,<PG]%1s='/X5Bl\QPNL-E=X/r@lPDY*L
-MZ!;Ep\=R^r;QWkqt]sSm.gAJo(;SIpAXgtq>C0co_eOSlh1)MqYBgWIerm*UP_B@Df0/c=D<;>I:c8S
->ZEUA9.q_n?:7=O@oc&:)%[uG1*e:c(,6g<'bqDj"V2=[)%RT10e#La7mod-1,s2c;GL\>KTi15['[-;
-UmmC'Nf/XAG\pbtDKfrWURuaeP_s'aIsm<1>[;8b=BA[0?!UoOChdd&s)7mU'5r2BI!^NtM2@=RQ'.Gt
-PEVDuOT(7DOG]'QMhCt[07SV,IXQ]qI=-?fI"-]sI=?TnH$OdaIX?HiI=6KiH?OO[G^Fg_DJs6)BPD:%
-CAqK=>lIkL>uk!)928GV6<$r_9i+Y`;cm:4?<^H2=D)&N?X-T-<`M[m=AMam<_Z7^;HI'u9ib(c8Ol]_
-@q.u!8kVrN7nQia;,U(Z6q:0S:/+AT76X"*92/Ac<DYqD=^P?<<Cotc>?P0?BP:aYr`_-_>$>$.9L_cS
-:f)I]FCerh<D5VA4$cG38OFdP-mU;o.PNP./0br?'c/V[3'/oF.j]W`*$-Lh2FU"e-ob"(;bThQ5tt-H
-6oQhY2DmBR5!_S'5"84@:esSI7nZ3977p$98VWU\D167\5Y=XF:es_Z:fC+`6:FCG?qiW1nFQMRrVcQc
-p%J+Tp@7bNrV#XLo_.qQq"=@XqYBjYp\ag^oD&(Qn*]W>p@@_Bnc7&;%Lk*H('FdW:MF&T!s8Z,fDtpQ
-rrN*!%gN4;!"'rNR&@I#YcO_#RnKHFSst[R67<3Q(FL&<fuH%+VP8fiNJFir5!W.F3'05c6q:*ZAnYX]
-Anl:*DJFc\LP;+_SYrd#]XYDUY-,(=Y+_nuV5C5cV4RXU/u,GHSsQ+CS!B(qQ_UIRS"Q@HOH>otTp_@>
-St;C;Q'.SnGDqZ,?tWhW>>ng=ISr?n4?>A[3^GSZ/g)T#*#L.[/L`A-/i#@N77'7!3^6"h3^5\Y,r758
-3@ZXA4YABD3'BGQ,;gnq*?-:T1Gfpi+s\Z]*$?pb,UFNQ)BC1Q+WqmN(_.)k*$6LT,T@I21c[!;.2aHe
-3]&WT77BF$1c.*Q3]]#J)\X2:(*Oee2_H*i*>8th#R(G>#m:;1!WiB'qu?]tq>gNrq#CEr!<*!+!!!*)
-!sAc/!<N;s!"T)2!W`9&!s8]/!WW3%!<N0$)ZTqhc>6.KBFGRr*[;mO)&jYB+<2%1)'L(@"o&)M!!`N)
-!!EK1!s/2t%0H\4!WrN-"9ei/!<N?$!%J$T&.]<^%0H\5#6k8oMkQN!P+fkegqf1i?YsXR%M1<7(dK_]
-*$7dC2?!U[2,6V!4!mN91^X9f"pPD<'h:AV6Vpcu?#t$t?Z:($A79Y;R^^AbeBuUedaZ^pf\YN<cb#s5
-MNaU%W0tE>b-]ILl2L_MmcEp8r:p!]rqZQorr2otrVldAo()58m,d3^f[.m^_n<CbdaQ^qf\G6=iofOm
-mdBT5nac8@nGi%Wo)J4Ymfr"Bkiq<okl0WYio&\OioC%8q=X4FnF68Oqtg*[m-jEBo)eX[q#1""pA4[V
-oAf'#m.U,?o]bQ&n,DqkoBt]-naGc"jQ#UmkjSEKrr2os+9(s!mel_Hp%@hAp$_YFm-j?%iqiNHnF,uA
-p$D#3nUC#mi8<b^lLFH3injFurqPL=n*&cqm,d<mlKII!l/Lailf$pcg=bHCh<OFpo^M>Co_\(ImI0]3
-g"NjNairJibK$unU7e0NW2Qb_Q^WtpR?rqpG^F[WN/E(6FF&=RF`)D@Ecl>DI<KaUEbJ`Z=C#WIA8Q4+
-FD#fFHm3]SG^b$aF3;\_i:?]lh;R;Jh:pN1eD9?Lh;IVUdCO`@"8Dj$!X];=!WiB'p]1<prVup#rW3'#
-o`-499h%cN:Kq[^JV/MsBj4Fs2DH[++WqmS1dFc<B4kI:2CTLB!X&]Q-6Y0o3'0KRURd!O?Yc.abd3"0
-;-d<d&em&G,"+:--S%eX/d2=Y.6TO>0d@Jb%0m4J#7C_K/gN&'3^cnA?sc`(>$Xru86ftaS?fQ2Wgo99
-Oc>6^\%/iMTndQ$B5h[1CmqN3PH1Unki^(,_R@h7]su,8g"G$2g"P'0d`ordeBZ7[dCmK0^:^n^ZEpa=
-Y,JCuVQ[/&W33M0\?NKN]XbSd]Z/"4`P]X5`r=!daiV]Jagnmk\@B,[rk/<ErjrfU^$4Y:f?_dge(NR6
-hU]ug^W6?!--aZ[dF6OncILLebbM2F^<Om@bdk0i^rFLDcb6Qt`lGrtZ)=aRW1pB3aj\hue^Vj^[^so.
-`QQ?:\AG\j^V.V'ZEVNj]<\fZ`Q5a*]YM=kXfAe:[(X8aXJjIadDMc`^:CP]\#ZL5ZF.3Z]sb;_^U(;S
-XfSt;Z,=Sp`4<7h^Ws[=b0/&BUSO?VY,J@oMhHS:P`^cRBk`*@H['17?X?u^B523q@U32RCg^gfAT)=%
-A7&J48PM``?sQc)77KjH8PW;e>$=^,?X$E%;HI(';l[71[*HjbWirP#UnF3CQCb7YTV\rTH_6loCOh%`
-F(%p54#Sc=,r%klCjUo!Od)/kKR.]J@9d&D@r$18LQe@/Y-PC+RJi-Hr:gltq>C-frr)cmqt]jPmJH_R
-o_n>ooC_kPqYKjPrql6Sq=sd^p[@\LptV*hCNu/#Iro717lNRg6WR5Q;H%@+4]XZ^-Ri%u:Eh58(FggW
--m0<^&IB*b',VE-&IB6f,:>c78Otp%5XIFdAUAlSMMdO_Q_LUf['I'@Q;NWtJ9Y^4=(5l\G%li/Rs]sR
-Me-FPI?'(d>AInU;cd%'>@(ZIA8,XgC3"94DL[.eI=m?3Od2H/U8O`cWgfNJS!fJ-Q'-u^KSG55JpVoo
-rHnNl!e,ZOrdt65MuJ_TOcGTfOckomPEM)BD01)WKS+etDK0`?IYrgmKR\K"H?aRUEH#o9DfKK+Fa.\3
-ra9AKAn5I\=]%LO=]83j7moaB?tO4iAnGa]:/bA'AmSSC>Ydse<EWdC9i4VU;Gg7eAnYab>ZOm$84ZKQ
-;+jMQ;c?b%>Zk!%0.9Un92J&:/i,UU7S-3B8k_uP;--n!>?b'*<Due@;a<N;85<)[<(]eS8Pi#K7oNVc
-5Wq1m6UsX<7ncNW=<\J89jM"9?:[.)-S.#H90GI%5sHtL+tkWD<E*(!83K+"3%ZL/0gIZZ6:=C:5?1f^
-6p="38k_g5S:bd3CcFXL7SQTP92&#V:ej>F8n;a<5h,5lq=sse!VlC:p\=U]q"OXZp$V58oCV_Ko(W+]
-qtTp^q>'m[o^VD<l07m3n*TN2dJsd]/4)ZF'H/]&+UnST!!<>U!#>V;!!!$#!!!$-)DP]XV7NCmTWG,_
-SURBHV294f+V"be(De>2A_FggG)rAUKqa@2NBKI'8indh3^?&*:KL\-;cROXDf'ZHM1U,7Oc6$?]uJ.2
-^:h4j]<83AWiNS%R@0+sNJWFEMi317IY*?3Mia@!USFK`S#N3]YG\e9[^s)a]=PM&Pa.T8Whu\ZM3aQm
-SpmW*US+9HN.le:F)cD:FF.(o:gH^^7R][=7R9C.3@u6j1aae!+<24E1dOVq5YbEK/2oma;a<&p5q4*/
-1GqEl+tFo]/Lr+m;,BeG2)7!<+<DgY.NoiQ.4Ho14>A0,$j\C7)C$76#n.F\(`aY;+=/?W-SdM-1,:7)
-.j$2f/f>BI*@!*a1*S%h,;(,T(`OtG&eGN\$OdIT%M/OI$3:,/$4@.K#Qk,.rW*6+!s/Q*!WiE%!!WH*
-!s&E(!<*#n!!iW-!!EH-!!!'!!X\pSdX5/n?OIJc)?(Wb)&<u0,Td[7*\/T]#PeAO!!r`0":#5="Tnf,
-qZ$j%!WW<+"pYG5#6Fu1"9&9)!<WK6$k<aG"=XTg%i/*FXFPi/eD%j/H"U)<2F^CQ"X"U"67W<S'L+`1
-!X9/c911^(+!V%*#6P)4"rndH90Z<UA7KO`:17dFDK0H,H'PD>b5T`fe,IZ;daZe"fZC_,Q[saNS"Q(;
-O1iHP[DUSZs8VNHipcpFq"FLXr[\$Eq#:6gp\jROmHX'"iSE)3c,RZ7[C+E/cdCG"gYUoOkNqU'n*fW0
-mdC>Imd]l;nc&(inac8;jlu'rlfmTqk2kX_roFajqt]pTnac;IrVQKfo]kf6o`"Fto_/"UqY9j]q>:!X
-m.U>Ss8Drlqu$Eks"aQJrquTckN_3tlf@=)qtpBmrVZTilfS!*hWjOij6Q1.leh("mHj93o^(r7n*0*"
-l@/9jjQ>sujPoLmkMkY#n,E(@o)/=ToC)#6p@IS2nau8:p$:5ejP]"WeBd4@lhL#3kMkpciS<;OgstH.
-daZk7o',8tfYYGCaO/>qeB,Y;\%fA__6^SRU9^kqX.lGbR$ihoLl74DK8kS:Knb,%F*W=_Ch[d)H%C3X
-FX23RFao4%Jo\oRiT9Y)l0RZkf\PQHf?i./iS!5ai7#;f(Baa:!W<'&!sf;B"Si&s!=Al3!s8Q(!<N9'
-!VHF,<_u@_;H$tCIY<?'Eb/<H3]/WB-2o.t.QBdk>%hMO4>7umrW<6*(`4B=3C-&5REVaH>_&EQTS72e
-9f+F\4VS5J+!a<2(Eane4XU:6#pD>d/N"XY&IJ^K#mV:d0/"\25Y=gR:-_WR:fpq":g\O2Vm<tEYH=@]
-R$NekQ)L@=NI,5GEGor1CL`d;Z':lR]BSM#[DB?#c+UX+f@&+Hd0.nBc-O0i^Wt!;^<4(+\\#M_[Bd!<
-XfeV(Vl$MoUSY&rWjf.>Zb*`W]Y(tm_8="'`Q,m9a2c3=`lGQjZa@-LZadTWrjY&#]=d=gi7H8tb1>;&
-hVZo0`59L=cHje]dF-Usf[nj1f%IjWdFdI:gtgQ1ce749jl=h4f@SNu\$rDeZ)F7i]>);6hTj<faL8:r
-\?N]^Yc>+>_7?ecah>?s\[JWD]tLte\@KDfZEq9UYH51CYcFtVa3qi#\]rF@aLnmg^q@1baNMN<ahXp[
-[C!?NVkLc<]ZIa`XJie5\$``ZXIcZ%]",/__m6>O\@8lPZ'LZm\[/)lO+Vh/MOUKCT9"SNO-bcbNf9-R
-LjaJc>#nj.CN"-+@9m>W@8p-*<a]QI<*<:":K_%8?rNu3\%9l(\\5GOSti6_R?<`3Un"C!PC0!o5Al+.
-IW].!76NUc+XT*<<G$N7Ocu-"P)4[5BOtOV?=@PeI"m`OV6.)4SXGV%OHKMTr;6Hmrr2rsrVZNcna>]<
-q"OF[ok='nq>C*dqt'4QqX<b=n+?DBlLOuTkcUtKJU2U;U2r[B$6CE=-T+1h86e_O=ZI3<+%f@!*\fVb
--RL&h*"!Jm$5!ma-S@b!$Q^NJ1IO)N4$>Vg5rgoRSu/'KQ'%,qUp@>7ZaI#dLja>Z>tn4&B5;-r@YpnR
-I=7*7A7UC<OGI+GCM6mK;GpLq=^#0>B4#(]EG]K.IXZirK858FOdVf8VkU2jQ^3r(QB%8rO,/[GKnY,1
-H$Oa`H?spdH[C3jI=$BjMhQtCM2I+HNJr^MLl77RBPhj;I<p9hG&D8>Faf8NMh$3SIs?BgHujCSG'8"J
-FbP[!Ec,T-Cj'i>D.[-R9k7X<<)-+Z<+0EUB4>=[<(p+i=_2#D<*2US7o<2h@80Tj5u:N^<aB3G?WpH.
-7n6$C;,0YW<)ldo=BSX&<&,n!:eOb_6od7k786WT84ZQW;-7+-:0:_&=B/(28l%T69LqZF7S5p24[2G&
-6VCft;FX/M:fV%7?!LoQFE9o6;J:K,KQh'69i+\cBOk1L?=6u15;b_q@;'+Z?<'Ke:.[c97nu`D5XRq6
-<(p"a9LD*:;c6RcLRj0AJSI\G91;HI;,L"Yr_3bc7T!`7<^G:+p&+aer;c[0qYC!^r;HHboCDSAnb;hU
-qY9sfrr2cnpC?lloC228m-=$2o(2DAo?mUE-G!V"%:#f9'B9)X!&4KS!"M/6T"r1AQEmBm_nDn=Y^KV8
-.MDpg%horn((4R,b=G]YWJH8(A%7R`5>k*6r\6/b2EO&i6ruZA>A@8<@!IHUG`@oGUn+^(`l#R+^8.Ea
-Q_g.E\sAJ?M2R:ILN%6WH$4IVJ;\f/OH>6LLPqXJLl@OcLmP!2R?a&.W3(H3R?s4oMkQVqO-l0'YH!\M
-TV8$JR\#@qSX,b5I@6V*RZWhkG(Gs*EdDb-3%e,t82`"J+"T?=7lW@l7PH5E3''l*0do%%'HSbP00CF/
-*u6:\0JGLR68gMN/H-Ui,:[d]*@!0h,UP6%.O?JQ#V@ME/1V_T'G_T2.OH2W/2\t85;jW81bLI6*#L";
-'dXq>)]'Y3(D@Q*'bh`K6R`oq,pXm)4>\fV5sdgY&g]V-77/[U-Q*sE'dXb8+WMUC%LE7C#8%UR"U>/5
-"U>/3!<NE,r;[!'"p+f,![%IC!X/c3!-6SH@\ZpC+<_R>*$Z[G',M]0%i6]K.O#,D!!3<.!r2g)!<WE*
-":kb@#6t81"8r3"!r`0-!sJo<)]BM)"T\T'D?(@]@@sEj^u`nTQ[j!c1^aL;-3Ob]'cfL`#S7e>67rEa
-/kS`,83]!C&-X'k%j*DY4Zl20;.+3K6<m`.F`h_[T$Ps:eC3!ueBu[gcHXVW\"9+II"R$"L6S*fPa9G3
-aL9+Sm-<lrio'4nrr3)jr;Q]os8DosrrE)trr;oqqZ-QnqFpe[p\+7OmJ6/Fr;-6cpA4R]qtfmVqtL$e
-qt9^Wo_S.Lp@S1Up%J1To^VVGo(D_Ko'l2?o(hqRqYBp]pA"O\q>0paq""+Ho_%kUocWkuo^MACoDA1I
-q>'^Rq>'[Uq>0pZo(i"QqYU-cqtBmgqtg0gqd9C$qu$6Ukj.Bpio]Xii9]sriT'A!oC(c/p$hD?p%%;:
-p?h2<p[dY6lh1,AjR;KqjQ5:_na>l6m,d6hjP8_doBP`5lf[Tskj%3djmD-ina56!p>k;ig>1T<gZ/:t
-($4B1i8j.Sh<!DOlIt%Xl.FJ@in3Qlh:C9,_oUQ[i8s(Va1K=De^`:#bKJ;P[D:"rY-b@:TVnukY-FUe
-Q]d;eR%0Y1QJD*"q"OUAlK$[^mcNB_bh_aHh<F.]ca%L)#6Y)$!!NH0$4-e9o`,0u"U,)4!Wi#qs&("E
-AoDsGKSP;.E*uR84t@m$,UY90:K(J-B4+b44>.KS!rW*G'/2gP8Oc7$TndfJ[@r=_;,C.F%MhGt&K)3(
-,=3pr)^7U91D2&60eP::-QN6i!=fPF(a^Xf5"A19<+&N]8OuW\=&`OMR\$.CU84EQTq8!TU8"0=JKTDZ
-@:s4^Bl\B3DKDbZY*>m(_SEt!ZF[]TbKeJJcHXW4ciV\Fdf.]\f\"d*c-=JYeCW'oaNVcC_p$EHcbRlW
-d*L1ad*C(gd)aD[c.(CqcdC%^eBlLhd+-dtaN;NA^;Ib#_ns1']`,MKe^2q$g=k**fDaJ+g"4s3'$f"T
-e^N$ueCE+!eC2mseCW@'rn.D*g"G$Vf`]sZd*pJCcre]AaO/AXcHj_YgXaj'cG$g%\%&`Q^U1/X]sFcC
-]>DCsYIq`c]>2;!YeJ#a[D9\oZEgmSaL/+[]s+fKXL?!\_8!XhYdLd:Yf=Yl^;IRk]=,2YZ`g`b^9tAe
-^ob8hYcOXmU8"6NV6R>3Xf&%qXKe7jXeDc%TWGf=W1pK&W5#I2WLo38X.lo1\ZhEUPHCa\WMGrMToOMX
-Q%3t'Fa.M9G&DDHAnGaf?=@VgDeEgld_<uUd&OUXU9_D7Uns-F[\]Y%YGI\fOuccWFDlDLEaMlq7QEh(
-7S6<P>\\S;MNaKsOGJC2EGB&p@:EniIZ0bmX0&G.USjoYHMm^8p@RtHoC_eNq>0p\p\a[Sp%@qKqXO(I
-pAOjaq"XRRnFH5An+QJPr:KGpS'&X[dY)FE7o3)b7R0+'4sVa,2)eAl)Bg=q5V*6c//oNK,9e9:#6YeQ
-";)@b*#'>>-ojX].7?O'?XmMgO-,`tR[KY>U8Oicri#mo,*R_5EbB'!?Y4>%D/a?ZUSE0`JVK&>P)>KM
-D.d?h>@_5RrF,h:@:9(C1Lag%?u9b!DJX-.Dfg,LG^=d[EGoN/Ec5l9DJsH4EGoW1EaE3dA7T7cB5_I"
-DJjB6E;jhqDf^&GGC=pkKSP87KPtaJEHH>ADK0Z<F)c1)EHH>MJp_fgrd,N2H$OpjI"--^J9>pYI<B[Y
-H#n"KH@0p^H2VnNFE)GFEcZ>DF(o8uAn,%J>$+p-=Bnp+>>Rp\7nurZ:In8Z:ejkc;,^Y&=&iF/=]A@#
->@1E.=BA<s;GL1or`Be6;G^:i9hebm;cQmu;,gCj;bqj:;,ph)@UN8DAm8J?<E<.#='JU&<)QIc:/Oq]
-9i=Y]<D,VM8j>F*76aF35!V4d2F9i+:f'eL2a'`&7n?'65X]*a?tWYA=B&<m:K1+g<_5VC4utr!:JXPL
-DgunKH>HAX<)-=l:.\&C7SuT@8OuW\?$"Tjrr2`flJsDfq!dYEq"OU_rr)Whp%7qSp?q2>q"OIUqYgEm
-rVcZlq"F:KqXX=Nma;(C*kd#"Y(Ak\"9JT)k5b#P!!<*!!!3'%1D)EcM3aBlUoUE$XM;in_PUZu0bt$'
-$jR4Z+VY_0S^u=]?'(STW3qSrE_ob1;`RTH9`%I5852lU:f'n\A7T@eB5;@"DLIdjHBr\dBi&N!CMA$%
-CM.R/CKb4o6VgobISa!H<,l,MBk215DImQr?=IelD2!RuQ'menMf<3SJ<#t6Bm5;lN.?;1Oa!1mSrf2*
-R$s_5Of,+IV158?Q&hT8R$j_BO,B="V3.48O,8pVI:\1`DKpSMEc,/_=%tY/2)-g90fgm63%#ab)^R'd
--6+?a-RC5o.OR/:IP3634Z+Z;/36-M,V^tu-RU)f3&EKL0IJ+p-QaNm2_$I;/12tr.4QSd-8.247R/Le
-:,+FM,UOi_,qLGn.4$&X+=&?O*@2XL.iK-G+VG;%)A482&/,KX#o"*t-RTuG#7MRg(E!u!%hpH-+u'oE
-'Ftf[#nRCQ&d8C@+Th`H"UPG<"B)%0BqA`W0..bf0HqAQ%2C3*'-/&8,qU.`!!39,!r`5u!"f55!rrB5
-#R(J>!WiH-!s/K)rW!9+"UGJS(`!\f!<@?G";_SUUT_#<j1MXfH"C5)!!!H?*@)..(Hs&I%MV2_+:U,"
-9i4VU4Z*WQ*]lD:4[M.n86KJ1>@:]7Cg1"UK:/pSf%8L(f@JI$dEp1bb/(<NOd(o]I<BpoMN3FMOiYM\
-\]jC)lL!Wkg[FY0qu,jUqu$BjrVlots8;mjrqu]jqYg?hqYL*`q""+KoD7kHqXO4Sq<m_Ana5W-nbi@`
-p@._Kq"XIRp@.YGo^heLo'l5=mHa3.nF6#>n+ZAIq"jd\q=XOYq#:'rqXsOQp%7qMo_%kUoc*Mqp&"LW
-qtp0_qYU$^qYU0cp\=LWqYBmYpA,0kqY^*^qu$Hnrr<#srr2p!rr2ios![jCq=s[XqYKmQmHWd"p@mt;
-mHs'(lK%3sinj(ml0Rg$mI]r;oCD/Fi!J5imIBH.naZ;BrpMB%iSin^jm;0_l1jT2kN1gbhVmY^lK[Qn
-j6#Upip#jgk3_*Uh;-W1g>1IXg=Fp7h:C6<g"b34i7lrIf@f!<h:LHEf#,YW_naREf>Y_M^rXj>]"Ykd
-Yd_3U^pqnObiniqg>go9j6PaWkLS_bjP]=ehTi?B%Kcb1!"Ar0!X&W,!<<3,#m^S6q#CNu!!*'%rWN<)
-!qlTo:a/eCB5r<PLPLP.DI?=34=VU#,UbB3:K_(;Bjan13\1sJ!rW+#'/2gR9M%d'UQUG!Z\s-A8k;T!
-"UZe7-7g&V+$h@h)';+".2as71cREJ,ocse%OEJG0fC[C8QJto;,g7Y=%GPP@sWroTqe<TVPp8]Tq\<U
-RZW,=.s,uWBjk1PChRZpB5OQKY*cE6_na$uZFIWTa2lE3`l6!BcHstgf$i*tf)=5raN2NLf%AI#aiqiD
-^W=UBd(mcMa2ufV_Sa@3^q@D#f%AU!a3DrWd*^4gbg+\a_oB^4]>2(h[(*TV\@T8\e'6Iqg=k-.d+-b"
-e^`7Rg=+U'rmWCFd*pLmdacjqeCiX6g"G-9f@\j4g">!4f[8-qdEpCne'ZUkd*g@id/Mi#h>,hkg!na5
-hq6E'b/qZDc-*u9]!efO_o&md[C<<K[&gO?WM[/A\\,Va]uS"+`Pf6gY-4n!^;IOr_o'R5^qdguY^Wg`
-]!f>_Vn0sZ[]lm9WMQDkZF%!CXK&G/\Z)jCWNN_.U91VpTW>8sX/2c"YGJ2*X08M)['$I@WN381Yc4h;
-ToG8*N/F'nUQ1@tM3=?eLQR[SKStqSQAqoOQFbPfV66P[Y.1O'YaVW)Whlu(UR8!?1K.XuDg6SL@=D?N
-4@;P,8kW)dBQnu^OdVW"Mh$(nCLq!`@;0_0Mj^9;WN3>#W26-`r;$*]p@\.Pp%J1Vq"47Vo^hbLoC_tT
-pA"I^q=s[Wo^D/:p%.YHpA=gao50i2c.BRZ?s-)p8P_6$1FXk:6SL8O:cK74+%@t.&26Qo+<VmP+\`.C
-(G70V.4$#U*\'*)2E<u\;+!fSE.t'mQBn)4StMsTVl6PkUmm6cG^FXP@pE;RBl%?pB:#EiI=Hs-MMI=O
-Q@*O\?X[&E?=.&IraH"?@:<VTrF.$fCi4-,D/jQ:Fa\LZH#n(GBPh^'D/aE-BkhBrAnPjgA7].W7V$4J
-DJF',C2@j-DK'Q4EccJIGBnXeK7no1DJO32Ecl>>DJsN7Df9W9G^FgbH$FOVG^=RXH[9m\EHQDDEclJD
-EHHAErG`?lH$=FUH@'p\H$4=UH$+9-C*%)'C2.O!Bk_6mBjtIW>?P!+;cHk#;GKqZ869##<dmtJ=&N+"
-;,^Ll9ikIt<``7%>Zk04>#\6l:JF;Y=Ar4%=BSa,<``3o9i52$?sHW9B4#%P>[1H6>$b0.<Duak;H-ap
-;cc^l=&(kE6TmOu6UF+'5=@k&5=J.:84cNJ8Pr#M92/&M92TP7Anka^BkhKp@qB%ZBjk+I>Z+[+>[q;V
-=___\B6@o_;GKh\<D>qY7S6TK6qU!G=^5pkmeH_Up[%,>qY0RUq=j^_rr)NboCMVMp@.JEqY9dYqYgBl
-rVZNfoCVMAqXjOTnC7O<!!sRc[\;,q+qt1]dJuT7!!!$104pf:Q(=PM]""`I^VI1FF?pri,TRI&"9oGK
-'FGBaRG$:eCo+)-S?ImeGYh.&7PR7q6:=@;:Jaq`:JcL<<)cal=^,?HBlA0>E-maiDLQPGCJ\>S=^H2a
-;H$Xu:e=A_;--gg7Sd5oB3](`>[VMd>[q5I?Y4"[@r$14KSbP;C0u%+Lm2t"B5W!=E,^2\OIDc.OcG3H
-OHt`YR?iVgL67RPM33dGJWQ+RK8,),Q'mkqOe/57N1#-RKUJ6`KQD-SI=69^H[('\Cj';iBOk4<5WUbX
-0/5FE/L;Yc*%sB:/LN,',qphp-nQVb0/tO;0Ieb>3&NcX/0Z8`+;QUg/2&n>4#SiL1b9gp-93qJ2C1@\
-4$>DU1+k",1FXh)-R9o_.5<"p0-DPo*tK/(%h99i'GO.N&fDJs&fVc3)&skB)^lRC+!VjF+"0H&/ik:&
-2`a>U.4l\p3$fIc+rV:?-n?tl6;&e"MH1`D*>TnP*u-"6*%MmA*ZQ7I.2^;0&cht5!<<-#!!*-&!rr<,
-"9J]-rVup"rW-O3!!!$%"pkVM&J59O!!!$))\6,IYI)%,[]5L>B42he#R1nl1_9p'67W<Q'g`lN$6VAi
-9M@rA5TUai5!M,$;c-Xu=&`.%=B8@/B7#oG]>DJ:eC2pse'ZLdc,[N(UQC=t&W`*8I<L0tP*:`[M8I?X
-ZH);1l3-,-f^eV4quH3bq??fprVlfrrr)otrVlcl2?!LNqtg3dq!n"Ip&"=Rqt'FTp?hDAo(2SMpAP!h
-q""1Sq"44Qp[7PCp&"^erVZTjp@A(Zq%E])q"aUYq>C0cq=aRYq"FIZq[*&kpA+IYq"ORZrqHlsp\4O^
-qtp<hqY9pdqu6Epqtp<gqu6Koqtg<i%J]esqu$<cq=s^Yq>C'fqZ?Wlqsj\=qu?]lo_A1Nq"3k:mH<O!
-k2>:\i8WnZkk"H1hqd5Qg@4^ukNCsmjlbjolf?tHkN:ghjk8kjlK[QpkMk=WlJpsdj5JtWk3:pkm,-jf
-iVqaHhV-]=hUU63g=b05gtp].c2Q?Zim#m'g=Fa*in_c%e]Q+li8)Z(e^E::gXbBFgX=U*h<EtcinXS6
-qqBu\e)TcSg#q)On`JfrlJ^:#C^pOF!!!'!!!!*!!!NB,#6b/0oDf$r!X&T,!VZR=='B$MG(GF*K7.iS
-=%Yb>/h/;"0fr!0B5D?u>>@@9+:A5OrW$"&*]6Gm;b]T%Vj*+,]nCK4;FO>"#o=a:1-$?j*(;Rs(E5IW
-'G)HJ,Vq51.4Gl=*%ior4@DG(8kMWF8k;657nm**LmOO!V50i]Uo(&bVP]uNMKi`^@=39BEa`0^BlJ')
-BOm^8Y`Gg*`5'1"\@BGba2c95b/;0=bKS8[e'c[neC`@&f#G_OcIUUreB,kR`4s@9dEf_OcG[ZEaLo@-
-_o0X<aO/G^`4j11a25X1`4Wh%`7<Srg!eO"bJ_`NbKSG^bK7ZDa3;lMa2H!>a2Q"<b0A8Wc-Oeacd'k`
-cd0tabg"elf%/I)e^2gsf@KrO%b&kSd*9nadEp=id*^=jrQk\pd*^:iqp5Mod*^b/i;VR9hr3JNhu;Ib
-h:^-*e]YqQa2#d6\$ruTY.h0CY-=t0ZECUQ`3lVEXg+S3^p:2KY-kF:ZF7.bXJiA6[_&oG\AbqcZ`gX6
-VP^T#Yct:3XKJh9Xgbj@XgP80X&u<rUnt#\TVSBYUSO`hW0j$PW2HtjSYrH_Tr><)SY3!RT<ku5TVJN`
-ZbE`D[CifCWjB.M]>1kTgZ6bUWLfK[\>u7*SufN)V6[A'Q_]0X6r73&F*_s[BkUdO:f'k\9Mnl"D0:>d
-PEqDnM1^+pBk:a_BlA9OOI;c;X0\b+WMB+ZpAO_[q=aU\qYL!Zp%S(JoCVSFp%eCZqYg6_p@e.Gl0Ra%
-oCMYOrr2bAP.eiU\TM"N5YapI00hoO/3H<G*@"E@)BU1u.NB9V6Pq-s+rsH""p,2S+s/Eq3Bo5Q0JGIF
-3&X2t@!Ip2XKA%_R@9nHTUhsVUR@-lEc$8MH$*V&B5DL+AS,PBV4VsZKo1bDPE)#YDIm0_>%1`B?!^q<
-@3f5g@:E\S?t!ebD/O0+EH6,BH['UPF*;YCEH?&:EcGl2Df0LmE<BTW?WdD5?2e7Z?ta4^@;0F^@:EYS
-@q9"WB5MI%DfK`:DK9`<FE);=E,or:E,p%!FU`M<GBS+OGBJ(QG'%hHr,DdWDK#Mo(N482Dfp/BEH6,A
-EcuPEF*;\HEclPMGQ)gmGBA%PFEVhMFo?"RBDcHAB*2a\Cht5-AnP^bB4P@V@9cuE;c$@j:Jk(h<Ei^.
-:JO_b<b#]Jr`pp\?!UcE@9Zo@=&iF*:g%41>$+p1<`<()>$G37=]np5?<U]C='Ap5r_iepr_W_p9i(X`
-+\k^"7SHKK;+=&K9M.iL;,'AE84#X::/+)E84H9O9LhiV;+s_\;H6t(>#%Oh?rTlt9M/,]9h.rK92\8K
-8kMfW>'eH[q>L9hna62Lo^DSMp\4O_qtKmYoCVhQo'Q#@o_%nOq>($gqt^$Yo'l;Lo(_kGec>XK$P^R]
-T@@Nl$N^A0!R^s4"WgX%Vm!(oR%:Ou\#$mVVfu#i'FZB4+;tLg$5"'l%1N]#dEOa\V5pPi\u!B";bfYJ
-2+Tkp5XS"59i";NIS3L6:/"Da=(#TRD0C>HEf>6RC2ecN>\/"`?>X7O=^G?>ASPmK9gq!"5=J"/6;UKE
-6;^ZN;,pCe;,TnR<af9BE-,c/>\e%oJ7WG$A8>aa@Vg=?GB\\!LjjZ#Lk'r3K6)0pKR8-#KQUpII=Z`e
-F`_J[KQ_6RJ:Mm,G)(0fQ&g05KTD=ZPF%VuJrtn>M2[+CIY39#FEDteJV/DnEcPl"?#47T9MnSS;+N]-
-5;Y&\-mU)d,:+cb/3>sF+s8-Z,st3_1c.!N1Gh$R4>8<C0Int3+u)JA1G:@7.4$Du0JP:9/hSh53%d3R
-.kWe6r[%ao+X&$U9,\ip+WqmN+sJ$?'-/)4-PI77*Z5b7-R00:)%[E(,U4!<)&FGI+W)IS+WhjU.m#LE
-,T/a[1`[eZ(*kIR(*XM8.N'!C*ZZ=L(X<!_!<WB)rW2fp(^:-H"pG,3!<iQ-!<N6$!X&`8$PF$`$3pJ2
-56r5<=.ZCp^?)c&OF^qP+!)d:)([`W!!kk>"VMG4'Fb<O%O"268O5m*2(1UR6rmc)AQM`%:01=oA9sQH
-^&GkK^\u^`df.W!cGm2aNeE(>+cV&2PDFsNJ=N$fN.o$gcF(d[lK[]qj50=nq"X^Vqu$BhqbR.er;Q]o
-rVl`mqY^6dqYU-_qYKp[p%J4OpA4FLmc`p(na5i=p$hq[s8Dilq""+Np@n:Uq>'a_rr)`kp[[qRqt9RU
-p[A"Op[e%On*p>N"8;BZp'LQfmdBfDp\+@Ur:gWmpA=^_r;6?eqtpBh#5S,mr:p3eqYUWor;6Eeqtg3e
-rV?NirVH]pq"XaVrso&)qZ$Torr;rsrr2rsr;$=-rTj1NmHj6.o]l/Al0%*_hV-c?hrNT*g>hMdo^qM?
-p#tZ'l0@Ejkj\Q6roPBehV@;Wg=tZGjl#(Yj5&SRi8`bHf&,NHl0$s_ki(7Shu2CjgY:Q5`m3/[b0J5Z
-b1#,!iT/\Bh;I&<f\G3)db3'umI&BVk2=tSki:RWeDKQPip5smfX>Q%q>^Ks#m1>7"9S]+"9\i$!;lj"
-!W`?'o`-1;>@VZ!KSbV<H?!Fo7m/^]/1W;05>>="F)Per8ieF?#6Fc'/d*=V8R5@l5B<HVLR5T*FB_a4
-:`LE-,V_&:)[dBK0G,-=3>W>?$ks:)1GUI79-ki'/M].P:eaeZ7R0=176s[SH&\8aTUM1EVP^;iW2Z\j
-RYl<#>[1QWBPr$2C277'G&1r%R]<ZWXN8;p^Ugbb_6Cbj`4sL9a8O+4bfn>Uc-t4meCD[_b0e_fd*p(S
-`lH'Ad*g+RaNhc<]sYAb_7[S'`k]pLe'H,lbJq?7_Sa=3aN;QLf%Sg*d`f\Mda,qObfRWB_8X1)`OWY#
-`l>s4^r=F;`5KjEbfe;WrQc8)bKJPgeCW=&e'ln!eC2jqf%8C!d*Vd>/C2bibL"\_bK\>[dE^%bccaV\
-d*L(ddEp\*hqm2Ghr3MOhqm8Lhqm&@gXm%gg"Fs0f[eX+f$W(#e^rFPegT"WaMtj']=l.i_n`R^WhlSd
-UnXfhV4jp)_8s[1`5T0lZa-sAWi`c0ZiIE2Yp$EPVR!S(V6-f&X/iG,Vl6f"Y,e1eWNN>6\$*$HYc4q3
-rN6m9X/r4dU9(#YU7\9QVm<S;]W\09[XPN^Y-bO.VlQPd_SM_:YGn8"[B$7%Q_UdaW3We1R&5?U4@`L^
-EHu_FDe**P;bp+\:/bJ2DgI2!Pa%AlLOOA\An#1ZC3>)cQ_:1UZ`1+/V"FEWqtp6cqt9[XpA":NoChnN
-p@n:Vp\t0jqYU$Yo(;P<kNqO#q=aR]rcS8<HAfJM^q+Vh:d.`I;(u!Z.5F"V+qbnn2A[M[8L#/k'-%6!
--R9`X()79!,UPK;7S>He-n@233(-qiPG"tYXf.h^S=ZOQUS+EPNdbhUBPMa-F*hb=DIn'9C2%1EVOi*_
-Ko1bDP)>ENCLLFQ>[h&IrE]V4?!^fC!F]C8?UnsLDJj9+DfKl>H$OORG'@tEEH?&6CM@L!Chmj+E,8li
-@:*DN?sI/MB4tmiCMR-^@UW_T@p`\ZDJ<d#Dea<1E,BH2C2<ff%<$*#DfTo;Df^&CF*2X)Fr,:DF)uA@
-DfKc8DJsN6Df0H2EH-/DEcM)"!ci@%'l\/6EH#o=F`hbHFEDMDG'7tLG^+E0B*Ms]BP2!kBDuQUB5_d0
-Df0K3DJsH0D/X9,D#IuFAHQIE?=*V5$!CM@B4YFU>?=o*<YSY?=&rO/>$t]A?=@#?=B\p3<a&l0?2Rq=
-<`NC1<)m+(=&W%!<`)ar;\)o-:JXni<)lmn:fU=c:f%$b;GBk\7mKI66UF1-7RBU=92ADW7S?KM:f:4i
-8kr/N6:jd/:K1.c;,^1]8OH!B7Rg!C:/tGBalW0kr;#jNrr2ikrVZNdq=saVoC;>?oChhKrV.'#q"aa_
-qY0^Uo()>Cr:Tp]nGiR=!"0:=LP4&a(^g?G!!1RL(^1s`Og;[&QE[HjZ,"Ap[C1ig.1cak$6:/t(F'S)
-&dTa+'+bItccAOfV5gDaY`QGF845F%3_B38=[>>?5se4<7Rg!W?"@\_@V^.)ApSrGEIWa\>A/1f<)cC]
-<`r=%@q/S/:JXDI7RK:,78?ZS;-I-e92eV[9M7ZB?YEG:?XluM>@LZ:@S]m2A7T"L=^Z"ND.$ajHuj7Q
-HN&@pJ:)<SM03ffJTPXDH['OFBlSKLPD=C)H[pH`JoGCFHuNb:G__'!G(+aQG);'(Js2CTASQ$uCN+QN
-G&_G@IYE>tM3=$VJr>J9MhZA!L2gaH>ZtB;r`Bt80L7oZ0f(XK3_i4*1bU:-,pt#i0I\:Z0/bdX6T.1t
-1,1F:1bL4048q,<2#]6R1ase/2C0\&/1i1q.k2bi.jc_m*??IV-n[%r,V:8_,p`F52BX+d(Cq3!'G(rk
-(D%B++!rHY(EXnG+sn`e(`sq:'-SP-+"/?S,UjfT)%d]/(`+59+<`-LpAikHrW)s!rW<*#rrW3$rVup!
-qZ-Nr"TSQ*"pbS8#lt87rW#.b$QfdXTX)2Dn$B3fJQc:s.5V>D1dr/]$UH$>'*p#q)&*)P)amIo3'0)c
-5Z(ctD.m'K<a&U0BPiBp[_p8eao9Hmbg+MWaMPWlOb/+(GD?faObo9aI!^a(OH#*SK"o:D[`8:2$09t)
-nE9H6oBl5KqH3[mqu-Eis8W)ts8;fkrVQBbr;$!Yr;?HfqYU-dqtg*]o^__LnaZ;DlhL>Qp[[tGlh^AH
-p%\@TnacPTrV?9_o'uYUoBl2Bm.g,CmHsH.m.0c>o'u8oo_8(No_.qEnFlSMqYL$_q"FRXq>0s[p%nU_
-qY0aZqtg<i!<2ut!<2ut&cVh.rVlWjr;Q]orVlcprquclr>>P3rVcWmrVcZlrr)ckqY^3cq>1$eqYL-h
-qtU0krVQU'r;HQjrVcWhp\41Hob?o\o^_SHp@7_El07Bol/ppblJC@qgL]$ig=t]Kf@/C)f$;Rng=4X+
-g>C`:fAl#Qf\YE?j4`)Bj5/A<gYCB)hUp`JiS3#4g==s8gY1<,h;I/Ij6>aai8NVMguIMOg?7YWio&\R
-hV7&Rj5]Fll/KBt&HW"6!!**#!WW6%q>^Nt"7#se!W)jr?XmttJ:iE(F`(_k90P3g2)dQ[8QB)/G^+1<
-;EuiX%Kuk7!s/]D1.4rF:I[0WX-AgDaFebN:H:f[*An`^2b"hr'0dfL'+6&q'+P'G#V7ef-ql3C0Jl-j
-:f^@X3^,kq6r-`jI[6b,Vkp8gVP^8kX/D\`R>Yrm@T?QDATr'=G@4cpBlIp$BORO5WfsF&_SEsuXgu6H
-\[K&Z_SjCl`\,?Tb0S;WeC`:#fZ1tRdF?Ofd`9/?bL"blf?hafd*BbS`50I5^qdt-\A?2(^,!71[]dZc
-]"Q##^UhP:gXss&cH!oQf#PPGa1]O+_7-ndZF7K^^V7@p_8XL5`5op1^]);?bKS/OaiMrVdalpmc.1Fr
-e'H@ee'upte_/^3g=b97gt^Z7f\Fd%eC)greC2pte^N!seC!%*g"G*5gY:H9g"ZJZrm_&"f)4&%e'ljs
-da\3NrS/dZh:pcCh;?N(c-">Wb/_H>]=YniZbO>maN)*4^pLPUZ*LO2W3EB&W]d;ZVPL)hZE^3tUo'N@
-OIMf,QCaYATU2(EX/;SgVQ$\mSu]#lTUr!WSs6R_[(j)SXJN,"YdCX<XeMht>H4p8]XkAOYcXq$YcXUm
-Z*:4,Vl$PlT;SllWNrq2T;6KA/2^'t@;p:2H[BmJ@p;r.:/FelAT<-TOHu<&QAU69DJ*QkAoDsJOdMf<
-ZE1@7VsX!Eq"jsgrr2d#qY9aUoCV_KoD\@qnGN1\qYU!XoCh\<m-Ep-q"".VF8u:>N/=L8[BO@78NfO)
-7jqSU/L3DM+:K/\0Fo?F3?Tn%&eYWu/0YZ9#nIXi/3?O#7mAsr3^#u,@=+'&U7n6RTq\!GSY)XJR?iVG
-BP(FTE,C)KJq%BDD/"'1B5(b>Vl+igJqf/=OG8sHBjXqD=nl8'?X5Wu@U`\O@W$%#DJX'+EH,i:GB@qJ
-EHH5CG&qYCDf0N5D/F60BjkO_?t3\S?#"%`Ao2F$BiJ8Cr`p+?='B'C>?kNB>B+IsBk_BrC&MlUCi+'/
-EGf]7Dej1gEW:(XE=$N"DK'N1D/XE4rGMXRral.Drb2CHCAhiRAnYprDfBW5EH,prE<U<"EH,l7rbh^R
-"E&0sDJoGl&oMc4FE;PHF`_YFE,]l=E,oZ-rFu7E-u3O0C2.HsFEMYFFEDPCDfBN-DJEj%?XI;O?=.#A
->$+p3=B&@,?=*S9&R8OF?"7>I=Bf$;>?bKC?=%%b?t<bR?Y4"a<*!"">#\F&>#nR#<E2sl5!(ts5Wh+e
-4?5Mgr]E.u5<qY):/Xq_9he5E4ZY\_:0(@k:ejVW8k2HH7Rg!D:J5&TeEco-rVc?ZqYg!Nq"OLSoCM_O
-rpq*$o()GDo'c,>p%J4Vp\=RXq"Xgco_S.Tp?hq0!!s%3NhbE3$jm(;h>mQVq>_E7#qTSM[^<->['6(!
-[Cs)BLNl6&$OHn=&Ios0)(6a9#S[ac((CcZJ_A[F?^IFaUTK'OHpTnJ0f)!X5Q3kG5ZU<>6VpZO85`f!
-A8GmaAThcjAqGViO*Z:pHAQl]AR8SN@p)rD>YRUY8O5[14Z$/77S6lk<),2591D674uYPu;*6m,6T/LT
->>%Ug6qLE\=&r:$>@M&Q>[CuL;H@@?BPqd)C2.<p@qg1-?X\&+FD>>sB5MWm=^,BRDJ3O"AScO)>@;M^
-FEqbCJ:;HbM2?CpIXZ*gJpr0&MMHeFKmnW2MM6S<OH>?YQ'IAbKQM<nIrTscJGt!7H?+%MNIG_pLOOr+
-Lj!TbJ8Ah*@T$'-:N]*-5X7k05!V:d1+k79/LMu&1c$mB0JG(10/>[P/0ul".O$&g0IS>(0K1g</3H9]
-,:Ouh/gVVk0I\.f-79oQ'Ftru(D75e&IoEh&ePZ^&eu6#,V(8d+X.s?%hTB]*@iTa+s.^G)AX55(`4;;
-+;ldOp]/qH!W`?'rW<*#p](9trWE6*"9&B$!B:&[!sT&A$k*RS$jHn<!<s>G<hZb-^@T(GR=edL)^?g9
-$84gb":mjG#8[CI!>c%C!?4?r8N/XI5>GNq@q/tP:.A#T9Oj0\[)0l)aiDB@bKKk0:;aH3Q\f[%KS"l8
-LPMG'W/?(cOGALALjctU`NmAFm-ErshqISjqY'[Sp%S1UqY^9irVuiqs8W)ts82Tfrr)Ter:fgUqu$6b
-q>:$brVHWnq>L0qr;?Hks8W)s%fZJ+rquQer;?9YqYpNprr,Ogp&+dbp%\FZp@.bDn+?#=lg=01o(;VK
-naZ2AnaH&DnaQ/Bn*ou>mI'T?o^;8FqY0^Xp@7S<o^qnTr;$*^r;?Tpr;6Hmq>L<l'E%e-qYC'dq"t'd
-r;HNkr;HTlrVcWqrVZTlq[<8tqYU-eqYC$dr;$-f#QFc&s8W&squ6L%q"O^ap\+Rap\Xm^rqQLarr;ur
-rVl3Nlg4$+lKI<llKI'Sf@T0ChW!PKf@ej6hqHlDgsb-=hV?u?f]VGVg=bBEhU1'-f@ns2f[\O"d*Kt_
-dEpb+fd#;4mH`ZkhV6lEiT]j^io8hOg=kTRlL"!%jlu'oj1ogN!<N)u!s&H)!WE0$!WE'!!VQKo!<W6$
-qZ-WsqZ%gKAoW-JJUVudC11"14#JcN3Bfc'>\%PlFDP>]4"VTc"TnZ*"UlG38lJuD8j>%GY*5!Dc&[?a
-;*@8b)(l[I2+Jc"(I0>X(BY$I&dJC:#UqD^-S$o59i4eb9LC`o3]],jF,6$RVl?ShTqeK^WiN2#SrA#9
-BMhc@@qBCfDM+@?D.I^0BOtUa>b%gpO/0\0^qdOc\Al"t^:h:u]tVD(aNMlTe'HG`g"k<5h8R7Qdalah
-eAT)8bL"bme^2Ued*L"`d*'`3crnuPe]u@`d*9q^_o0dC^q%tOio/\JgY'd$f[7gddE]_D_n3Os\A,G\
-\\,Yl_o9F,_8F(%_9'L-_o07'`5':/bg4JNaO8SacHjeY`5B[;bgY(gbg+ei$/=4adFd4!dF6PBdi$HV
-dEg%_d`g@peCWC.g=b66f\+s1f\+d(rmM,%e'cdsd*L5@eKN`)h;$i@g=tEAgt(<<f\Fj"bfnJ_cHake
-cd'tccI:S&r7MD/g=Xp+eBc=_^AbbZ^:q4iZF7BSWhZAcX/)JeVOa-FS3NaBStDgNPc:a^VQ$8_ZF$^.
-U8kGqRBNTiYHP(1WMu_gTq7sSU9(DkXL?![Z*UO.X/W2+]UPt'VP^#YX1&#6(U'pFZDaLqFVH;[6qLU"
-EHck_HZ*V*=8kr;:fUtBHA%9BR@Tk0LO!lQB4GLiG(YmDTVJcnZEU1poR?Q3r;?Hfp\4IWp%.hIo_A:X
-q>:']qY9gXq"+(Jp@[tHoCMbUq#13kqtZ&'WN3>/D+mYc7Qs9j<a[?r3(tM-*D8(%-4V%-.j#<7%3[&A
-&.B'd-nR286:3mq1G^^QBR5W)SY)UIS=cOMSXlCDRYlH4BN//MBPMU-F\%C`QuQe[F),N#AmCRuV0@05
-KoCtRLR3X2A6W5B?!:H:>[:ZC?X[;LA7K(XA8H!tDes-+Ec5f7G'%nODg$2CFEDSGFE)C$F9cr2FDYi/
-Bl!]a$Z0`pBlJ$-BNeeR@K'^Q@9mAR?t!PU@rH.#C2.X#D/!^!CMdp+D^91:DJj9+DK0N0DJs<,Df'-#
-C2Rj$Bl7j,D/O3)BP1^\@qB9O@gQd[Bk_0iBPD=$rbi0`E,TW2DJj9.Df'@jD#S;ZDf0H0DJsE0DK9ds
-E<^H'E--/?DuObWFo5qOB,,,oASGjkB6JH>F*MqOF*MtPFEr%O"*n^!C\hcOCMRZuBkh9nB)ZEoAn>I_
-An54N>$>WNA7fF]?XR8PA78qX@U3#;<`N1"<*W^3<)cq'<_kh<3rM0!3B9#V2)I0L2F'Mp5u(EY9MeDR
-5X.4l6V:9U:JFJP9i4__:ImuI8kr&gOO`UgqYBpTnb`=iqssabqY'p[!;6?])Y3CeoCD_Pq"OU[r;66`
-p\+=TrVZ6]o(r+JdJsR\\;$.%@20:S!nI>i'fB-WX1,I1R&70p[(*fVMGP`@%06P>$OdeC&JdKY@MK4g
-)\*8_%0_+3eiQcdR]EHoK>F-Z8iJUg4uG8Z4[;A%78H?C>$Fg"?<L37DJ<<fJ7)DbItEiSDM`U_IsQ9a
-JnoQ/IkZP/IsZHV>?tlU?u9FO;f$8M90Z<_>?4d):I%cY8OZ?O9jgk(;,LOl=%Gt[;H?qL>[U];>?k6/
->A@;A>[CB1?<L*%>\%,;=(uS`@q9(O;,BYK93#%g92/\rC2R*N?uBIjE,KW<G&V#&C1psfDIIHtB5MpG
-J9ulnEHunSFEr1YG'8+VG]Ah&D/"KTJWjqoDea<0@;Bh7C05Ip?"/eNEcRA1IWUpFK7K@`NII=QJ9Z0S
-FED8@C1V-i=BAa%91_cN9h.T75t=9u.P*,<3&NcZ0J"h/2)d6G3&;p2/h&.s,9o$'/gVbn0e"%R%Ls'_
-&.f<]%/gMZ$jm[^'GVlH/0Q;](_[Mk',_W5-6XHL(*=nM,U=?I*?H:@1*HAme,TILq?$WrrrN#t!!3#u
-!!3$"2$XNq"pP57!sJc.!!!$5#?e77[`/'^\WVMV@3QI&#7iCR(BkC9,nMC*!!=AJ";3%I4\A7o9iGP5
-=\q^`:/Y"pD0M5T`5Tj>aihlPcHjhZ`PB$eS;MrVK7A]9J9m'*UU@@tOd:l^KnP80]#D^sbj4QZmH*3S
-mJ-\YqY9j[pA+R_qu-Kmqu$Korr2roq"k!epA+X[p@nI[r;$-`p\":ToCMbLq"t$hr;Z`nrVQ?lq#('c
-rqd#uq"ad_q>C3ir;QX-q>U<jqu$?hrV?Efq#'j_oC_hVq(_X;o();=o_A@]o^DAAl0Ip/mdK`=o^_VH
-q"+(Mp[[eAr;?NmrV60dq>(!ep%n[dqu6cts8W)irsJc'rVuors8N&tr%.gGrr)cos8)Hfs8Durrr)co
-rVZZms8MflrV6?jrr)fprr)fnrqlTls82fcs#9rUrVlirs8N#trr;rrr;HNgp\=LTnEfZ6mHj3)jPB7k
-jPf:Zgu[Y]jkntUhq6Q1daQe#f@KrS#27njiT8\E,hCMui8<5?daR%1jQPj]hqd,Mj5B(fn*fT*jQ>^g
-jMH3[!sAN&"p"](!<<*#qu?j#!<<*#n,NOk!<`N%!%Mi+H@LEkF_tYp;bB;60ekXZ:/Y>4F)c5=@T5]O
-.3&^#$4dge,WA=q<IRt40-t2;QBJ#nR"epE6Uqq%)&=>H58X_B3ZnqR!rrE="9T#I0.Sn=3^Z\?8No'l
-3'05b92oeoTV86XV5C,iX/rA%Xeq\RIr/k<CM.R0C1VL'NhrG%GBe"BBkD'_RB*?OX2r2o^UUASbJ;ED
-_oB^0^;In1aj/5]auRc"gsss2^V.\:d`Tb_^qdh0ajf%kbK%QA`PKF5_o^3Qe'QOmcd0t[bKnPZdEp1a
-dEp1abgb1nrR=*Xe'ujkcHt"me(W:"f[89qd*^=le'cX[_8*h(bKeAN^VRap\\Z&!`5p0HaihrUbK8&U
-ai)-Kf%Sp2cdC=lA(&u[bgY=uio/kVinrVMj5/eYjQ>[hgtUW=gtUT=g"+d.g"4p4f[eU'f@SR%g"=Wo
-e_&F)d+-Lfda?=fc.^Ucd*K_XeC;gje'u^ic-j_WeC;^lhqd&Agtg]<gtLE7g]#n*eeH`gg"=p-f@ed,
-e'ZUd`PTO0^:1Hk[^NQMZEU:"]""i@Yc+:uY-G+-W2cefTU_I>T;&!NrhDNMVl?c$SXu7>U9(DjSXGb?
-UT(;qSYi0WXfA>&\%0)XZECF=U7\/s$R-lQ3DO%!G_M38JU)*><)3Ee*F!/tI"mZLUnO6=LOF;bCMRj0
-I"mK?R]WQnY,(:dmIU,OrVZTmqZ6Kdrq::%p\=FSp@IhGnFZJIo^__Op%J+Kmdp;Lqu-Kdpm@S?P*i=_
-844ph4[gee73`j17j&?_7P,N4%grmu&J#ok)]Kh9*$R$i-R'lc1,q9\:fqb&St)L@R@9S1R$a5;T:;+'
-H#78:DJF3;DJFA<GFPV.MLU"oD/*g%?'V7`I!^O&MMI7HR"o`s?X-uH>5h_7?!^lF@9m5M@pi\SEW0l1
-D/!g*Ci"'4EcQAAChd[!C1h3pBkhO(Df0K4G'.hEE,or;F`qhIGB\+LD/aN8E;jhmD/XB3EH-#?CM@U!
-BkqBtAS,UiC2%?8BPVF!C2Ip0EG]H,CM.<rC1CdcB4kggB52$jBPD'hA7&\P@UWMH?sR&H?WpcF@K'F@
->?Y01=^+p1?!CQ@?>4+gr+QLOB4u!nBPD0rCMNf`"DVagB4h*X'kCugA7fC`An5Re?t<eUA8lI(Ci=4j
-C]nThC2[r<Ci=$%BP;*oC2%HsBPD3qBP;4!D/O60DJj</Df0E.CM\*5EH6&;Chirb*,95&ART%V>?Y<7
-<a8p:>Zb*4=B/-j92&,X:J^mc'2qk3<)m(%>[_,L?;jp(=&Mmn9`@g);G]t\;cHRf7n-!?84I*`i9p@:
-q=sRSp`0;#jn\]Eo(2JHp@ItOp%.YDo(;JDo^qnRqtg0gq$?ourq?3Yqt]X-!!s(=ASK[r'Fb$Cj8elR
-Erc@\BpY3jPaIu2TVeZ`bIO0k<%8Rk(_R5l*tJ_u(0n>;4<u0f'FtWb"`r8@7pqpaW19f6aK/lU69R\'
-2)dNW5XIh,90bjF=\MLn?WplWB3&;`<E3FICOhsg?WU0-<DH@m;-7CME,'9<MMQFeBLm/cBnqOgGa4D9
-G[YlUJ9cNkHt.,@Ec,i@Jnn\0?<q8J@o?<0?=7)D=]JO&;HmgRDHg"?<CTP[;FjDU<)c^n<aAX$=BeZ$
-8hj1D9gD!;6:+C=4%3.D7RBF57R'""8N]IB9i55#Ci461Chd^$@pNGQARB"lChR<hF)#H#@;p$`;.OKR
-DGje=9it@h=A<X76W-`J:k*n*A:&Q3A70.Q>((BsI>*,mFaAF\GCjdJFaS7GCNX]>I>!H1I<^@#JobU9
-ATDKoAR\e?8l&5U8k;E51-n)X/i5(*1,CgD.k<8',9@a?)''e?*W@/d+X8<^.j?2`+<rHs3A<$,+XJK^
-,UF?P+!2dR*$Hd_-6aBH)]]b21F(3G"T\W(!<N?#!WE)t!<<6$!WW8u!!E<(#n74?#R1S?#R1D4!':/g
-#$J+8]tj0DZC>oF>oWtJ"qr^\(BXst'a?E""Vj07*B?A[5>tcoAoM'T91_cQ='9F6\\uS._8uW!1sF7m
-d*KS6S<8_`K8,)>H?kI"I%dgNYaBchO+`IJM2m,!`5\q&lg!d$j5f(cnb`+Uo^_nUrqc`hpd"iXqtpBj
-qtp?ho(2kQq"X[TqYBjbr;?Qnp[RhLq"jpamdBiCp\".Mp@@P8o'u8GqY'dZrVZWlrqu]nr;HTnqZ6Wn
-r;6Qkqtq-+q=aa^o^DMNr:TjWp%7J5o'l;NneLlnp@7nGlgOK=p\XIMp%e:Mp&4[Y&,H"lrVuZlr;?Tp
-rr)lsr;Q^brr<#mr;QWjp\Xpfr;?Nkq"t'gqYL*erVZTjr;-9is8)QirquWkrVQTes8MflqtU0fqt^$b
-qt^-dr:g!dqsjR\rVlfr"o\Dtqtg<krt,2(pA"O`rr;oqrVc`qrr)iqr!!&rp\OmdqYWk^rqlTkrqZEd
-r;HE\nal88lfm^&mHN`jjlu'rkMkITi8E>@h;I2Og=bKHl/paXhq?lSnET<%lKI9gioK@_i5'^U!s8T%
-!!30$!;lj$!!!$"!!2forW3$#r;cp#!W)itDKKH;JUVlaC1CLH8No'f0fhp(<+'TfEc,Z";*d#f*=N5^
-&Jc944&/mY<&Z6NA[InpW69gCBLY3R&cr:P,VVM$#7`=!#:B`Y&1n>).OmG04[r(A>"h4D2`Ec^6;2]j
-T;A6QU].,*VlQu(Yb%23FDY`*C2A!#@!??uNLh8cT7UQeFD,T/C2RCJX/h2ZaMbm/]!T/k[)Tko_SF(,
-rPg8-aiqZAe(2gifYkVKe'Q(Pd_<W:`OsROcI1(de'Z4N^ra^Bd)io3rl#Ym_o0X4\[]Jk^s1'BbfA,\
-e'ZUneC+?G'@>"NdbW^7gY1E5g=tB;gtUN2d8S?7`4sC?cc4/H`l,<q_8+::aN;`TcH"8L^rFUCcd]qS
-c-jhTc.^Rida-%dh9k*4gYq,Igu.>Lhr`kRiSi#1g"+NodF[""e^r<rdFlspcdMgC-dpGlcd17rd*9nc
-cH=P\bgOA\e&TeYa4JJXa2ZBJa3;ZN`5^<N]c>/DeCE:.gsjd%bK/,bg"=os`lQEQf%&0sf%8OPedKXD
-bK\>YcHOSXb0'\,:"7V6bgb(^b/hoTa1]1$]sbGZ[_',XYH+n7[^`ZFXJ)PeUS4WeX/_qbWi*&"RAQjP
-V7=.DZ`g^@Xf\\-[%*SYC^M4+/Mg"*Bm>=ZOc+p?DIHO?92/,aB6&9ONL?W<SWeq\GB.YAEHHPZKoVS&
-W3EG"#41jPq>:'brqHNip\je&o_A=Xq>0jWn*]`<o(2GGqY9j]oCDVRr;QXVnaDa6R[0VJ@6?e00KDHE
-0JFXp2b>,%'fR3H3u8DN6Q[^A+!_gP-7^f2.j?#]-o4"M;1+V!UnF0KrgFLiR$jJ:RYlE0C1V*oDg#`'
-H#@F?Ofbj_Kkk[PDJs?/EaY63VK[??MMd4QM3*:*AQr>DrET>-5$V>u='B$@?!Uo\Ec>r6B5):"D/s]6
-Dfoo8DJjB1C1_'mC2Ij(A7TFnE,KK/DJX!#DJX01Ec?&6DK'N3r,3$aEH6&>FDYl4D/='(D#A,MCOTu0
-EH#c0DK9c7E,BK0B4u*rB4b^eBkh<mBk1X`B4kpp<``I1>#ng8>ZtE<=C>WD=Ar1'>?+[,>Z=j2>#nj2
-@qKCeA79"^BP(jiAn,@bBkV-mC27QuBPM0mCMRQqA7oF^ARo:_?"mq[A7K%]Bl%HrChm^"Bl%HrD%CDl
-Bk1deB4kmjAnGL\Anh6X"(l.XC&VoMCM[keDZ4JZFEM\JG^4LVG]j"-rcJB^D/!g(D>n69Ci*iq@q9(Q
->?Y38>Zk-,='8^2=B/=$=^G37?Y!YY=B\a.<)?.^:J=Pc=AVgh:eXGL6q0a:6t2nKm.L2Kp$hQ%q#9aF
-r;-0[p%.eKoC_kMna>u=p%%kPp\F^brr2fkq"apeoD.nQq<ZN0#S*nZNo!82#Q`ud!WW3$q#EV[.;>*V
-To,kFTqS<[Z+nA@=Xt@&%1Nj^*!cfl%h)70[?NNU'-.W"&eYucI+cq,>c"L"T!4EaQr6U;2*=##4o@Jo
-5r:Sp:-h0BCL_(!APZ6B;Hm^J<,7k2DJEp*Cfa5&=BK!H>"(k[?t*GFITp2]8PNDj=`81fE*$k$Eb]K6
-FDc2JIWfURMMHP8G&MP5Dg$DQHZj12=)_kX;IFZg>\I>J>=D(a<)c^j;-@7.9j:4W9N5%sA2H/+69@"d
-;*d<25WMJ>5s@.b6ps'q5Ya7&;*[636;(Hk>u4'i?XHr??WTs"@p`A>=^,BH@p`GK<`X*S=&`"":.S>\
-93=Ai>")7\7:B;);c-q-;d<@4:f24;6rm5d>%;Me>ZP!!7TO2<A788/;-IOIC1M"!H@:<gF*MeMH%:j;
-O+iO@FEDm/I3EfL=C-2d<E<+1AlD,e7mo-j1,CpL0e4S&0f([?-n$Al+YP8q1HRT\.4?Vq-mBEM+W;IW
-1F4=k,p40E(`=>/'/:]T!!!*""9&<)!!!$%"pji$"pPDC$4R=DrW!$$"9SXQ!!`]2::.dF`W!BRO+1qP
-1B@P#)DO>`&-WRM%Q5@:)a?eZ:d%NbFDt\g8lJSd<*3jeR'OEG`l,g9aN2KHbg4VT[[EhMK7A2uIuo2,
-IuL&"XK@S0H\m?+I"?[)LP*1T`N6c<lKRQoiS*kprq,UKpA4XZqYg!QrV?F8qt'X^rr2WgqtfjLnFcPK
-n,2eWqYpBjqXjOSm.0rHq>L1=q=*tNq![hJme-&Cq!n+Vr;,pTq"=@Wqt^'_q=jRQnG<(^rquWhr;$?k
-r=&](rVl]nrVl]irVcQjq@rc%qY9p`p$qVHnE9TCqY9[Rq#'e,q"=I^qtC$dr;Q`rrr2loqY^?lqt^0e
-s8W)ss8W#qq>LTus8Dorrql]o"onT!qu6Qnq[<B$r;6Ekq=X[_pA=jh-N=&Fr:^!eqY0s]mf!%Zp@S7^
-rqZQdnG*"^rVcKar;#sas7cBfqu6]rs82forrE&ss82fps8MutrVc`qrVlctqu-Hlq_%aBr:]dNkMP.Q
-i7QlFj5JqQhrW)-i8E;Lo&nT\mcrfomI')TE?,2b!<W<%!VHHm!V6<j!<`B'!WrQ%!!%7mI=m0"EFN*H
-7mT3s4$Gl!<*NpPF*2V?@8K-E-mBfP*[`X&4$cA=<^]G6()BodV37e=M0rB!5scgs"=GE?0+&*k%0R%d
-('YF+2DdWR5>bci9g:R"4?GVi9kSd/Q(FV<S>)dVW2cr(Yc!_7Kl^m=@VBD#CM%@+O.`6\T6k!VFDY`%
-ARTRoAY#j(M42B^_GRhK\Ac)+]<K)h`59=0bdt:/aOA;Gbgb(k]>;Y3_7RJ%_n`_%^t@T%e(;sebf@H:
-cHaeae'lal_oL-L_T'a7ahl9I`6?f^c+q9>`lHBNrlbhpai;65eCWI0f@JO)h>>q>h;?uEi8<GKf\PH@
-f@J^2f$`"Gcns(pcHsq]`5g$<\C&dSccO;Vf$)Iadb<6sg=P*9i8<DIgtUE4hVQl6g!8F2f[SR+d+$SC
-eLoA&h;$K.g=aj*f%Ag3d*UFkbK.lQccjSXd)NrHbJD9Pg"=j+f?hO^f?M@a`$;nCbK.T:aj\\Ye]#8F
-eC;mn`5Bj?^>%Pbaj8Pge_]66d*hpD*7WNif\,!2f%Jg5da?IhdF-IjdF?RjeCDsocHlL8"OPH6cHH4.
-0?(rS_8NgiXK&;%T;\]hV5Ko\X,N"5V4=X#YF;?#\?E9OYGJ+,()J/G4A&giEta%aObnU6DdusK;,C(j
-@VpCDNgfs<+dS%>H@C6dG'8+TI>=,`V5^NZm.^JYrVQEcp\+=TqYgEmp&Xp]rq69]3q2\4pA"I^r;#jO
-o_87ZqYU0VS>):8OJlVG2'">,3A2?t-6YK?)]]S-%hCH7$kk9O1,og`2*aSk"#;Ab2?#@G5uM0PRA-IK
-T:VX?R$sJ1Q]QfGK5tX?B5D=3Df9]HR&mNkKPkaREH,f0B5q^$SuJK-E.E\&NK/j^J8f7*<*Wg:>Zk??
-<`<@0@9lo<?X@,XEH#c-A7fOgAn,XgCN4*#BOkIY?X$n:@fU'=AHcRQ@qTC^3auZ.A78nV?=@JYE,'6/
-BkhO'D/F**CM@HoB5)*qBkV0oChmd$CMIX$C2%EtCMITsBkh?pAnYjirFl1C0P5!3An#7]@U*/E?<gT7
->[LZ>>$YTD>@LK0=B\j.<E3!p;cZps:fCY1A7AnT@U8t?ra5n:?X7&I>8pdR?WpcA?=7,C=^GZK@:EeZ
-A7B(\?sR8O?=Eh?r`q$X;cm=-<*N9r>@ClC>$toP?Y!>A?=RJS@T?B2<`3@9<EEC4?=%,O?=daJBE2]E
-B`DfGBI%>-DJsE0DK0W5DK0W4EH5u8F)l;@F)u>>EH,o9Df0K5Ec5kPCi!m*E,9-#A7JbG;,p+V;GTt\
-<DH"O:.R`A8PDWhX7,EJq>L-\q#(*TlL=K<o^qhMrq.6&oCMVMo]b`7q>0j\q#10hq"a^_r:9FJnb;h/
-!<)s'"M0b'fNe[ajT,;]p]*tk(/K7LUQh"6U6_LQXg>9c9dr(@$k!=N$mcJo&gCJPZ^`KP$lfoo$O[4W
-&IafWdPF(HTWbPqMSYQ]?Sa)m69dOh5"74U6Te",IP<oS78-`jBja\)8l\VZ5[-csQu>u3:d[c@3'g85
-:/Y(l;bf_P=&_RY:I7cD852??>utiA>@gf9AS>L\?X6i8:eFr$CMRBc?=J;$CN=H2E-uhAFG"j\EaEU)
-D-U4P@9Hf==]ng,<`E4);+=,Q6oI>"76ijn5tX4(+?Mng7Qsa+2a0Jk4?>G\0JbgR1,(RO?><;+<)Q"O
-84rkT>"V=P;c5kG:J<oB6:b$K4$,u18Oc9K;,'VW<C8lA8O#[;:J4#B7m/Lb7lW4e/gWbP6T[7q<`;=a
-4#0*";G9b=0K_-B<bjKM5>=^@Ao0t8=C>NC>[ClO8oo,e@W6^DEHlYDF+8UVDh`UUKSt(uIslWeItMfN
-GA:Z#A6iVYA6rA484Q?L5<M4n2_-:"-kHt7+;u@U+qk\;*Z#b<*u@*ZcN!tH!!E9'!s/N#!!<9+#Qt&-
-!!2or9*#2&$OR=N"p>)5"pP52!!3<+8#s)$a8<'GQ?cn:-Nju-(*+k8(B=I9#WOLb1J:G6<D6kEF'qmK
-A5,`j;KA8@c,I`D`l?-DbPf["bIaF%Q]urFJqJf0GBS_6XKnjuNY$2IG(Y6pI#!6.JUP,Fa0`hblNlk=
-j4X%iq=*tSqF^Y]r;?9[rV-9eoD8IbrqcNhq=jRUp\FIJr:U'fq>C9jqY^6bqtp<hqtBRLn`B!+o'Z,E
-oC;2>o^))Bp[dY8n*B<0na,]5nc&+ko'#E.nF?&>oD84VqY^0bq??]fqu6Tnr;QZnrVcitrr2j&qu6Tm
-r;Q]os8N#r-3!oDr;HNjrqlEfq"OR]rr;uqrVZTns8N#tq#13jrVulmr;HTlrY,2/rr)fqs8Miiqu-Ef
-q>L6gqYU9i$2aJno'c;Fn+6GUr<iQ(rqcEhqYC-do/?X?o^hJ;oCMDKp$hVLqY9dYq>^B_qYTCRrr;ro
-rVZ0arVZQeq>C6gr;?Ecqtg*crVufnqu$C)qYL3is8)]mqtp?krVZQlrr)iq./Ni<qY'USoC_nRr;?Nk
-qtoI1kiUa\ipPaclJgXZk2P1.Bc@?`!<i<#rW)our<!!"p&G*o!;up$!!!$$"8`(+H@UX!H#R1n8jkj&
-2`a)d8lo>4EclGCAmA"l0d\%d)'14`5!_Y2>?F6[0+JLf[[W/QhL9cU82rOH!Y$\%'d*kr!X&K-.3ofZ
-3BK5g4],Tm8j>[;2`3BP<dgaNSGo)uT;&6]Xg#%3Wg\BJH?j"+BkhHu@UX>;Su/5uP'LA8?YsIj@r#Ul
-Am_+/Y*5[&_S<jpZaduW_6g\ob/D9;aNVH6cc+5P_9LEUe\Ar?a2u?AaiD0%aMQWje^iF'd+$IedaHXq
-d`]SG`4!7sa2,jB`l,U3a1fF9bepm"^U^nk_7R@p_>_@__nNt,a2uHGbLFqef%8=bdalsrfA59?hqd,F
-hV6iChqlu:f\$/U1Xan-e^N.&e_T!5f@em5h:C0-f%\a#f@/0sg"tZCf\G-6iSiYMiQB[#dF?h!bg=be
-eGduMeBln%daQt*eBQ7be'Q=`e'-"XaNVrRaMc-4]"u7p^Wt9Vdad"#c,nJYb11s`_:H?9^:1Sc^:;V1
-^Vn=>aN)6>e^(nMcE>XFe^DUgdC[cObfI`Bbg=DScH!lEbfe)QdETeXd*BtdbJh`TcdBhXbf7ZKcHaVU
-c-XkacHse^aihcG`5KO8`QZKP`lQ3!TrtGkWN*G+YIC^5YHsmgRp-RG-7h>Q>%<#$I#O,DKR@fP>uXa!
-:fh(@G_(d@R[p"9Ne`(5I!BgWG'8.dPbY%QWU'$Ir;QThp\"4Op%J1YrqZEdr;--YnaQ&:mdTiAq"amf
-qt9^\rVl`kqY''<R>R#\WEh/6+Y,)r-6P&o*@`od,7Fe]$T9CW,rdnD4;f\94ue!B2F0#N.ksP.Iu0hm
-U7n?ZU7n-LSt2%"E*R^6A707lE,K<#HBkG4Y+1)U@V^"#EGTQ-D.[:KW2+fbK858<NJa*RC1:4F@U`VL
->?tT=<aSs9>ZY0:?=.\lDes0&C27Kn@V]RlCh@<oAn5La@qB4`An>CW?!^cA@Ug3^A7f:[?sd8F?"7A\
-B4u$jA7oOcAS,TRBEMOH@:B.E(h72iAnYmjAnYddB5)'qCM@KtC2%BsCMNf`rG2UNCMR["rbDOE@fBd]
-@U`hR?s[2L?<^i7:Jatl>#eL$;cHq)=BJd1?XI,H@UNDG?Me(2>$kVW>?bKC>?G!2>?P!/>@V,O@:NhY
-@:3MJ>$bK<>Zq&15$_N$=B&L+<aAa'?!1?6='&O-=(,97>$bQA>?+^1>>\I*8mP_/>Zk<:;.X<L@:3JQ
-ART+[@:3MR@V]k!rb_XP(iO8+D/X<0DfKc8E,fr>EH#l<FE;MFH$1leG'S=[I"$6_Ecc/8@q/J7<`;dd
-9N+PS9LD'47RTOQU@%IGq>L-]pA=gNl14ZErV.H.p%@tKo(2VIkiqa8r;$0crr)cip\+IZo'u5>p%R#;
-r;['(IqV?r8co4Y!<3)p!)+A:NgHE3S>3F#[(X;n\X$MG#ULZ#"qM:[&-rO\;O>8"?mZ'\#Sdd\$PNm]
-$3uFAc::[#St;IEOMd/M74^,`83]@$5X[I`75mY$4u>Jm6V:]o@9co7='ANm4BYBtL0%Yl=&;sr92ebl
->>n$W5!Utc84c-@<(KJC6UNgs9hSVY8Q%oC:/45J8l#@_3D_b#6q0[:8P<8e<F0'7='es)>\e,#J88q@
-EbB*.H#dY7Ci434F`h&+CgpgfCh-XJ:JFV`<`hm:91DNR7QsO!/M8nE5WU\\1H.Wg5!D@q7S6$;;G95>
-6UjWG8m"VI8k_E6:f'G;3'BMg2E3rp8Ou<D:/+2E76*4i4>f/\5!V:u90tTn68g\f2(M'P3&N?B2)R'[
-4#Ara6pNjh1IjYY2a&3L6V0U(69lqt;,'MH6VCEP786NG6:OU>=_M_a?Y!nbC3<ucA8l:%A8Z9n@s!3H
-C2%[?Mh-A3NerF:I!L6oJp)0RFD+rP81#E.,p+-K.NBEP(D@T''b;o/c2[nG!<W6(!X8`-r;[''!WW3%
-!s/Q%!!NB+"9eu3quBk&"U>53!<`T18#j21b5A6AR!r[I.2+F!*"<Yr+TVTK(.1Ya7o)u]>?,!<>Zam%
-=@H>2M5S5:cc4/NaiMTDa2c!'X.PB%I=[-"GBe4VKRfSoYGe+YN"LejJ:`T2N.m+=KR7jK_8<Lsrp*JL
-jlG7hkO\3=qt9XYqYC!]pA=IXq=jdcr;QQfp%8"SqtU'ZkP+ZLs8;Wdo^_VDm.0lGr;#pMn+65GrVZBb
-r:BUPp%J%QrVcKZnFZ8Bp\4XZ!VGs]n-njZp%S.Po'l;Hq=X@kp%S.Rp[n@]o_JC]q>:-irVl]prVc^'
-q#(0jqu$Hls8W)tq#;93rVuimq>($hq==:Qp%S1MnF?JTr;HZqrVQHh%K$,(s8Dors8DZfqtTscq]5G.
-qXsU[qXsRVo'c5An+,r?p@e=[qtBa\p@\=P.d6Wmn+#i5nauMLp[mtFo^V;Ap\t0bq#0maqYgBirVZ6a
-r;6?dqYgHnrr4#<s8Muhr;Z]iq>C6eqtKd]s8N&jr;QKbrVuoqr:g3qrVcZlrqu`nruM%6lJh$llK[<o
-jlbaZg>h8Qgp1,r!<<*$!s/K'nc/^l!!2]l"9AN)!Wi3!<J#mTHZ3Cm7m/mi1,M'W86986EHZG@AlVJe
-0I8"i,UY?29ikM"=]\BU0,t-%7(8hPVVQH<?:d4<)$VEP,mOhd'`\4:&26!u2*4#d6q:$L8OG[j3BelQ
-:hPHUZEp:&Wi;npVP^8bRZN,?A79(b?!1N=@V]Y2SthU0KR7]NCi+96GAhD4BO=r4X/h>XaMP^,\@B)g
-WOT=NbJLp/`5BO/_p#s=aMlHQd*fY>]=u>/bf\&>WP67&j4_i+bfIuJ_TC*Pf@%dX`llHGe'Z<!cdKhQ
-_8j[8ajJS]_SX@4a3DlQc-=JUaiDH6]=ktr_ns4&]>)A+^q[b:e(3'sg>100gt^W;hr*Djec+/_fZr%"
-e^E"$g#:fAgY^uJhqd/Fhr*;Ch:'ZmcI1.a_o]p<aiD65_:$WRd+-^qb0/&ScHa\Xb0enqd=0Krg!Ra]
-bfIlLcd0PNa25a;b/2!4]Xknl\@fPoa2cBNcGmlM`l-0;[`GVY]!\oV^V@b+_S<n)^q%4sdaGkIbeD<@
-b07oKaLfgGccaJUeCiI/gtC92f@7RYd*0DGbKn)I_8"1?cd9>KcG@<?e'cF_d+I%(g"Y9:gGI[9f%AX,
-f$`=-i76#jX.u_sXg=t8Y-YC1VR!S+S"XC=0K([T85W])EIWY$MM?P#CLUQJ;C#FSD0:>kQ'n/4R?3Dc
-KRJ#`EH#lEMk$?3V!daHr;Z`nqtKg`ocEl(r:p!`rVQHboCV_Io^h\Ip%%_Kp[RhPrr2ilq)S09Uo'$6
-OJlA1.ig#`+;Z@l.M3=6'd3\]"q*(:/L;np/1Vkm0Jk[J5"%:u=Clf6Mi<sjR[BG/rgc$9NeD[l?X7Gb
-C1_*hDg-DiXK\h!P_a[*GB\FZH?4:JD.Qt>W2FrcKnkJ>O,oTWBjFbE@U3/Br`]P/='\m4><H"n?<plX
-E,9<)CM7?n@9[8OC1^mgC1h*iARf=cCM[cu@qB7T>@:i>=^4s*;,gLi;-$b,?!Uf@>@(Y7=p%c(;cE[*
-'kCohAnGO_A8#XgA7f1T?XI,L@pWUB@fg4RAc?HBCCt/nCMRX!Ci!Zn@U`kZARo:]*b/\j@UWbbDJX0.
-Des*&Bk_<sB4bd]>$>0;?X-`:r*!9,=]JU-<E31)<D?:e:JXhd;da$B?!h&M?!^lB>$P97>=hOa:/Fqg
-9heP\9i=SP:KL_'=BJa3?!^f>=BJa/<DQFp>#%pq:0(:m<`;ss9ib:p;Gg@p>?V\G?!CH8>$,$=ARf(T
-@V&nT?<q%>AIDRH@9QfAA7JqP@V,LM2eZi<Bl7g*D/aE0AnGIX=_(W5=&i<u8lADV8No=)6V1$cU[[jK
-pA4OVq#16co(_kNo_/"NpAOV&p\4X`lgFKCrV?6\p%\4Sq>'pbqYKaQq"k$ke,T^TJ:1eQ6idAG!%%^U
-12;o7NLZl=R@U7TX,UX\/JJHq$k`gM#6bMN&k&A%M-E4q)L`,1(EOG:()[Sm#R#M-cTb4!U7RmRUVDmW
-3@m3_4u>>_3BK)T5r:bf2aKku7:B@t;HI+(;c>n684@HB;-R=*:K'tW;-7:C?r9Be;`d-57lNOr1G:75
-1+4_53Cl7r6T[Ct6T[Cm4#JcH01/)p7nl`Q91;3<;,^+X9b0ic91hTO=[Z(e<`;t'@U8tBCLh'mC2?jY
-DId*`E-5r%;cR7ABjk+L=B]38:KVXK?"7bi>u4^)<EN<t9MRo;4?uJ269%"g4?Yhi3]Jr]5Vt;_5Vsf>
-/h/>'0el!a76Ek-83B+&2`3]X1H-F'.4Hi*0IJ5&-RLMk)H81:1,Ud>2**ib5<(JW3AiE:.Qop@.l8P/
-/i#7:1,'q22Dd*?1-.ce92%]:5sICk8QADL6:k*A7R'",<DumP6qTEr7TE;Q6VCZq@:O+fASPuZF<#:S
-G%G#n>"LbI/0cVm.O?&`+W_X8&/Z6%)`80#!8.>S!<<*#rW3<,!!!$#!!!*"!s8Z.!s/<"#6Fu0"U>25
-"TAQd#71J4!WrT2#Xto5_8?,CUQKq>>:U^`8gOWE&gmto,<J4c:J"8^?t3;D<Dlq!:/H;(YJ/--dDa8P
-rQ?&!aK(niKnFPfI!U*XDL$r%V6R.uR#$3>4bA97Kn4u4LNS2uKR.XB_8<@mlg!a#j5o7hmeHJOp?M&;
-p@RnFo_.nNq>'ser;?9]naH#>o^r%Mjm_g>s!IX<p%.b@l0S!5p@Rh?n+#l:q"XOXr:BILp%A(UrVlK[
-nauSOqu6F*q=X=Gm-OB7mdK`;n*KW6nFcJH%eTMmq=sOHp%R_Ep\4CTrq@*&qYC!_p%J+Rq>0s\p%nOb
-rr)forrW/urqud,rr)cmrVZWir;?NmrqlQgqu?]prVnSNrVZTms8W&prVcNerVcNdrVcWcqYB^Qq>'UR
-o^_PCnaGr>q>9s^qtKXTq=F+L-h$BqmdKZ7nalDGnb2VAlgO<+mcNs.lL=cNp[@eRr;HTklgOK=o`"F`
-qYgEmr?_@8n+HMNoCM_Qn+-,FqYKjSmJ?bRo(r1NqY0[YqYL0jrr)fprr",>qtTs_q"F4Bm,R-eip,sm
-i83SUg"tuVh;,A?'*JID!WrE&qZ$j%!<N<)!s/Mt!!<6%!<MurrrN&u</--XGACJ\76!+X0JYXR86TYC
-Fa.q@@8B9M.jH;a,q:f>;I3g<?;X0A-56Uk6Fs.eWnqZ/=\(b@)[eSt/Hc1a*!?K`/h]4G2`X8s8kViJ
-6:2/H1cJKVMk-fR[&Bk"ri0k:W2PT$D/!Zf<aT-=<)R+>I#aheP_=$hCiO<+EG]c:E+!BlBO4`,X/h5R
-aMbs2\[K/kZG4&i`3cb\^q@1e^r*t,a2lWTd*T8/[C<of`Pfj,Vma:kjQ+h;c-+2E^;@t8cHO;F`5fa4
-c-8&ccdKhK_8aO9bL>%a`5KaAcdL7je'cL__SO((]stYe]t1Vb]">bp^V@\Ag"4Tke(2J5eJ-HYd*L"\
-b0%uUda-+[cd:M%f@o'[h?hlhgYL`Dh;6]4rR;h7bgY(je'cRfcJ@(%g"Fp&d+6due^MmibLYD#IaQHg
-d)a>VdE'DVeBbqN`kB(*`k9+&]t:qh\@TW%bfRuNaM>m?_S=.*\]D%_\@B,_^V@G!`4<@i]X,&K[_&iU
-b0%T1^<4O@cH!K0_oBU1_8=IHf@83scc<K/`50+!_8j!r]tq_.^Ug_jbeLa-_m[S#^Ve(2bgY+p>M%QY
-e^r=!c,e2Qah+p`V5:&bXgbC2VQm>$XLbp7St]aB1HRQb85NDrCO(GiNJ`C7EG&ZY<)Qh)BlSHZP*VW0
-S<]=sL4=AbDJa69M4'g)U%@jKq"sm_p\j\)o_/1[r;6NorV6!Rn*oi:o()JIp%J=_qY^BnqXF/9o^h@I
-V2Lh1WE^Sl(F:CS))"uJ(^g]d-k$J'-n[//-R^K(1*e1n/2fON4Cio'Q'depKpnM0RQ[76K6V'>@olQ4
-@q8tSBlf-#Z`Kd\K6VZjGB8(SH?aRDEGfW(=Hf\^G]\UrNJrpVP(IOZ>$PH:<*3:)r`0)&<`ig7>?tQ@
-?#ORpBP(piA7o7Q?sdY\Ao)3pAn>F[@qB:dB4YR`AQMr<>ZP!4<DcUl<)?Io=^bWC?s[5M@:!8G>#\?q
-:h=-G@UinW@:NbVAnGRaB4G@Y?!1K@='f6@?=*V<'PM/mB4baeAS,RgB4bagBObL[@:T:I!+?CI@UiqY
-@q9S!E,]f9DJa@kDuOWe@UEGM@:!2D?XI,G?!LQ9='8[+;H6Xk:K:Cj:K:Fo>[_#E>@:iC>[1K:>?Y05
-9i+Y^:Jah[:Ja_W:.[rO=^"s2>$G6;=^,'0<**.!8ju?H85)u^:eOP_<)m!u8PDlU:/+GXIT'?P=B8L'
-:g%(3?<^W?@9Hc<?!q&F>#S^6=B8X1<F&d1>?kHA@qK7bBPq^(Ci*s#?sZf09NkCp<Dlms9hJ#L7m'%,
-7Rg0eU%A!Uqtg'Xp&+gYn+c\RqYU0dqY0^UoCV_Oq<.)7qYpHlr:g$]p\+=Tp\=LNnFZJUdf9OQPGNlc
-7c"+O"s[,qTsC))T;DOe)Q^*E67<BR$3L;4"pY53#o#+#[[(\p*tf8+IMWS6()n,."qqFV#6SVld5ajl
-X08S(RC8V\6Spqm0.8V60eP(62DR3Q4@)>#5uplU84l]P8l7Z$4[!P/EF`?U;bohJ7Scuc<(obR9f+[l
-5W(Yi1Fan.0e>"=5"._%6pjI<8ju084>JE:.S3#n5t+4.4@MP'92.oH%8Kr#:I7$19/K.28k2DN8o7d8
-=&r9t:JXki>?4Tu<`rO'9i5#"?X6H+<ENO1=C$c6H$Od_CghL/Ec>o0AS#%<7oE;V5X7t88Ol-54?>Mh
-5Vt/O1+Fh31b't32_dE`6TI.o6T7+i3Ai`Q1GpL2/hAP+.O$>o,U+Z[FW;ka1,C^D2`a&X4#noE0ek$u
-(a(%D+u1o'+=/cs1H7$0,:G&j,paln3^5Ya3A`9A4@27k2a9_c2*!fe6TR(P5"%4]4#niU2DdEW5"8FR
-='oHXEc#H%>u=$V1+4;",pal^.OlP])BBb-'HJ/.*B+H&!7UuR!WrN0"9JW*r;cg!!X&T+rVus"#5nW(
-!W2pO!<WQ0!!<B0$3iko_n=%aR[T1RB3lu)77\s6!?*pA.md-%:/b%lBP_*WAR\\D?rV6+YIh]h_SsL2
-cd:%eccru!KmIEPHu`nCK6_?bTsCu3Z(-,aJ:rK,D/+*3ItW>^FaJ[dDQCOe\Amk"l0@BejmVm=p\=CK
-mIL#Dn*foBp%A.Zr!iMnoCVS@mIBiCo'cDIrr3#ali-8^lK[a!jPf"ThqZoNm.'W4'_(_XnFQAHp\4L^
-md9?)n*ol9mI:,H0_4o3p@IeCo();;q"+%Jo^heQr;-9cpAFser;-?irVZTlr;?HhqY9gZr;69aq>($a
-)>X1,q>1$ep@nCZq>:'ao(MqVq>'pbp\F[bqZ6Wlr;Zfpq#:Hqs8N$#rr2ikrr*B(qu6Wmq>:'bp\Xj^
-o`"G2naGr7nb2_Lo(2A9n*K)plKIO+p@.D6n*T8qkjS$)k3M?pp[%25m.()L2X^/1p@nCSo(DhSp$qM>
-m.9rCp%S(DoCDMGp\4IYr:g!^p[[_6q#10bpA=RFr:]gWq"Xddrr"#>rVcZjr;HWnr:p$]kihEth;@DS
-f@f-Bh;dh`d*J:X"o&'$!<<-#!!3'!#6Fr/!s/K)"8r5u!VcWq!X&B$.u&\&DI?=13%ca4/iQ'g;.OKa
-G&qM-;Eco`,9\9[/j;p0B6&*/?VEL'(G,jn#s"oXPGZi??rK0O58FJ\7PFuG&1AA:0g@<L4Zkr';Fj2S
-:e!lG=Dj"_rgcWRU7JWt[^iiOSrIPo<*O!@<F96>:L/R;S"Q."@UEkeC2I6Z@UX"iBhi&IBk(,)Wi;A]
-a2>d1\#d-\\\l+q_Rct\^qI.a_>_=P`rOB`cl104Ye%BW]"Pno\@9Apgu7A2^V.Cq\[fAZYl1X`W2.)?
-`PoL-a19(,a2Q0BbL*u7\[]Ah_na%(a2c<Bbg4&:\$ru]\$Nub]"Pei^W5$Xe^Ddsh:2GS'%kjff%AL%
-e'ZOfbfnYdcHae`rlbYpdF$=feCMgerm5?+dE]SJbKS/Qbg4ARbKS8Yd*^V#g"Y3.db3F2gYCQ<g">'8
-gXt'.eBlh%g!\=%g![d\b/;$8a2#F$]Y(ea\$`ld`k]=&]<o/XXf\t9[)0PaYHP@>Y,JY;^9t;W]<oSd
-[(*WYrko>W^;e(/a1f:)aN263]"5A"^r+"*`PAsq]=bnp_8F42_8F4-]<eTSb/qE5`kSOp^V%=s^rXjK
-da?Rne'cOhe'uge_nj6gW33(jTWb>cT<GK"ZFmW4Q_8(R6qpWT9hS;\?"eA;MiEXLI<B:2=Ar'u>[q]'
-M343uTV%j?MhH@qD.mX'HBFDXRIp%ep%S:Yq"XUVoCVYIq>0sbrr;ump%S(Np\seop%@hCp@e+OrVuZ`
-q"XIEYcO(ZSuGp4)A3`&)%7TT+UnJQ$R6/t,r$Sn.k</33AE?X69%4u<bd_eV5'iaVkf90Od2?!MLK)>
-;H[[><afr[@r[d6ZF.-/F`Dq`JV%V^Anu.(G]d/#CN4,mPGtR3G(PO0N/`RUKl:I)>?tE3='A[)<W,u"
->$h26:gA$]CM76i@qK=]>@C]HARpaULPLS8JqJW'I=-HjH$F1>C2.BqB4,.W@:<MM@:O"bA7K1_@UNGH
->[1B4>$PQG?XI5M?X75O?t*SR@qQ-Y?sm>I@qB"U?t&tB$"dd\A7T1[@:s0L@k1tt@q9+[A7fI_@:NhX
-A7T1fE,ou=EH?5AEH6,AFEM_<AS#Ld@:<_ZAnV*T*G&ef?X?u@>?Y'3?!UQ7?!LK?A7T+U@q/kO>[:Y7
->7=\4<)ljp;Gg+a:.\%V9EJ-s<rQ&0;bfq]<)cXg:esbb:/"JZ;>sQ2:f::m<E<!m:f:1f:/">R:Jah`
-;,9g`;ZKeq<rcA$=!(@:92\hk:f(.g7TE8\:f:1k>$P9<?Y!\V?t3_W>ZLbs#Zk/5=\hmi8k/eM$U@$L
-77C*hSac1DqYp!do`"k<r;$*\q"sm^p\FLWp\"=Xrr2NZp\b$gr;-!SoC;MIqYU6jn+-8MdJsFOH^K31
-5i;Vj!u"U`U7@jZZ(I5HVnU*FAj-Y-!<W]4!<iu<!t.PVWktN"%LO!j(a^.*":,8H(D6`Q$P<^I?.mn+
-;4=;bXe1'JV-$5F3'9&H0K([9/H%C+4$rp4"@#mf;+pmW7S?<:2+'H2D18UYR%0@nKT14oAn>Rc>uap#
-='&$n;*@<<7RTU27SZ`R6U=:;6p`pu4Ztea4$Z8$4$,Yk4#T_t5!q\'IR[+39M@oA;d;jf9MJA]:JXhj
-=&i-p9hS#_;b]t]:.n,N:/Xtb:fgpm85;uV;Gp4n@r?7$CN=`7CMn09ItWSc>$GTE8kN;uA7f@\?X$]+
-:eX2@5X%+l8k(j&7RT:)9hdu@84Z$/3BK;\2)R0=0Jb:2/1;Yg,9.[H(a'tS2_?C).OQAZ,V1Pn,:=f]
-1F"%i,Ur^I=sbaU0JP@7,q:Q$.O?;a+=AZf.P3"i/1W8)1,:XB2_m0G1+OUk/2]44.5<7h1+=P!/1`P>
-5X%P+;c?@Y:fC7Y1*n1l.4[,'*?QIG'c%`.',Vc/&fiY6q#JbArr`0#!WrN-r<)uu#lt23"9eu3"p>)-
-!\FQ[!<r]4$3`Da_RmqbS!\nIC1\t76q99O$7\G*6r$Ta?=m_WAmS/+>#eXLIZ^S@]tqY%]t_G&dF?Ul
-_5;j*Df'!%HYm#%J<-A)[^`B7N.QD1ML]ntFDl5:GCG*YD0UVZDQCOe]>Wq!l0@<fjR;O0oCV_No^r"X
-o^V_Rq=XR^qtg6eo_&%SoC;GGp%%qWq>U?mip,gkl0@Qtk3D9tlKIR"q"ag^+S59ukO\KCo_.nHp@e7P
-n+6/?mI'Q=p@\.WrUogRoC`+V!W)KgnIk?aqYKaRp\"C\qYBsar;QZos7uCEr:][Qp\=LVo_A=\p\+I]
-qtp<hq"ss\lga]Bo'uGNn+#u=oCr(UrVc`qrqu`prVlfls8;ltrr;oq<;caps8Mrnqu$?gr;HHeqtKUS
-qY0a[p\"IXmd0E/m.1#BlL+<7l/Uslm-*ZtkiVU,m-sW>oBu5:nFQ,@p[%A=o'u2>pA+1Kp%.kOo^)2=
-n+6MP)>iplnF,o?p%\4Hjlu7#jQu*soChkMqZ$NprVld?rVQ6_rVZH_q#'@Bo^C_pkNC^RguRDQjl#(G
-S59n*!WrJt!<*!)!WrQ/"9JQ'"8i/t!W)j!!<<-&r;\=#J9>L,90bBe/1WA66VUNlD0'c;Bj4=o0dItf
-,UtK9:L%XWF_=iQ4!]7l"T\i^V4j$JeR`#\4$Z4P#;ek2%L*q0/2TCN5t"F@7nH0.5Y=F6?[%F$R\-1?
-Q^XM;[CE`UV1rVa=B/."Am.i-@W$UOR[fS"E+WWtEb\um@U<PK@qfXV=^l#R<04)YR\I^7^qmRe]#M%g
-\\#`!]=Z)(]XYo%aMUWkcd'e^c*=Ri_83n%_n<Otc-+hpj2&OH_ns4*_o':)^qmq(^Wk*QcGmrH\&Q\7
-`5oj3aN2KA^;Rt,^;._3bg"Gag:k84]Y=B[!QVqR\dl9ba4/2QccstmeC)aog&B\*h>,8+eB>eObg+GU
-aNi5]bfeA_dj!5ieBZIhaLK%,`kfI3cFq$0^r+7:ajSVhgXjm(gsss,f_sK)gtpoDh;7#EgYCQ;g=t<0
-c-=SZbK@uNb/_]M`5BX4]>Vh2`5fm7c,7'$]!f&]_R-GO]XY8JYdD!L[(!QQ_mm.e^;@Uo^::eh]"l7o
-]"Phk]Y;;*$bF-j^r"+-\%K2Y]`#ZaaLJ[g[^s5g^q?qPY-bI3Z*(@C^V%7teC;mqf%/?t`66TR_S="1
-VlR;4TqAQnUn"EiYd(X=XIYo#7SQZ[:/+;Q9itkCJqf2CM1Tth@9Z`/<EimJI>3cMStMaKP`:EDEc#N)
-DKh/'Pa:nBnFH2MoG7/np%.kMp\b!gr;HWlo^h_Fo_.qLpAXhnp\O^[p\XpeoDA=Pjf>)<S=QZb)]0"t
-)]fG16Qd-L#8\s9.P3A53'0/Z3%c:+3B'!%D1e.IV5BrXTV\NFOHkueFC%a?:JFl&>"_t8HBFo)ZDaCM
-I!'mqJ9H6\E,09#DKBr/?>+:o>EYtcJTZEnM2[LPPD!d[=BJj;=BJj7=&rI/>?>$9?!LZ?Ecc59B4b^f
-@q/qZ?=RDSOG]!WNJ`[SNf8dMN/`dPFDl,:CM[Wk@V0+X?<^T>DJs3"Bk_!`>[LfD>$G<A@U`bS@fBj<
-B4CjJ!FK:DB4"eG?<giI?XI,IrF5h=q-t[^@:!>O@preR@qB1Z@:Wt]AS,OaA7T(^D/jN4D/jW4D/O3.
-rc&9S@Us(]@:NnZA7YUL!+,M/-!ah`?!UcB=Cu/XAn>L`ARo:^Amo+X?r9p*<E3(";d*-s:/F\0:/Y=t
-;cQn":ea__;,9ta:/+\a:/Onf;G^7d;,U4h<DH6e:-_NK:fL+a:esnc:J+P_;,^Ot<EE=$;,U7h<)cak
-8k)?F8k)ED8l&8Z:fLb*?=.8T@UWMM@9QQ$9Meeo?sQ\0:D?Ah77]^26pOLIBqkY+q>KpTnF6A[s8)HW
-nFuq[%f6,!qt]pYq#13]nFZVVrqlrloC__KpAXplr9`qEp<`jCF-_'s6K.tG"W;bUJ;^5'PCepmWgg'#
-Y]VN(!WiB&!t#,1!=Ki/A#?V]?6L$n)($..&./UJ"UYhU!sAo@$NaPdfi:_!NMWbWMRB-Q4u"iW75H_`
-5VXlM5!1Ya76s.(5?V5r=&)@Y:..E9;*n>]BXjq>[BHO2ZaHg)UTLf%Tlk'fB3?<];`mTK8jbm+3'gq^
-;+X\b6pEe"6:*du85VcB5=%^:7KH:Qr]UrW6r-?84[MD);b0AG8lJej='YPo1KR(36q^6F7mp'M;Fj;S
-=]JC'=%uRj6qpfq@p<)IFAuCI=^5WUC.q<%?W]otBi.i3>5_Y-9i4ba9MeS`:eFGU84ZED4B#6]<DZ=_
-:eO>U;+3iC6RXZJ1GL[A/j(g7,UO`\.m#=/.krY%+!W*\,U=]^+tt>g-nHu%-7gDj/1)r',U<:7/gDYm
-0I%qp-Rp_s+=nle/2At71-$a0-mgDs0.\Fk)&se@(EOM:,q1/g01A/o+@oU::J!Z<8j"[L,qLJt4#S3&
-,9n'?(EF8-)AOG?/e,o&"9J`2"9\W'&ci"8!WrK*!<<0%#RCV="U>,1q>^U'!s8c^#RgnrU;FRbr2,j4
-EbK):+%Jpo/LE_Q78d>qE,0?*>?Y6.<bH6#W4Bdga3)KA_#D&?gXa<DM/I!J=DM_pIrJb3R]X$(Xepu&
-N/2e&IXcQ`H@Lj'H#Rh9Ed2nTDQ1FeZG5Pelg!Qmipl7(p%%J?qXj^bp$_VPrV$(UrqcEfqXa=PpA+LY
-p&"CRqY:$es4c>bgYCW>gYL]@h;-i?h:puKi8`_RjQYmnlgF61mdfl;mI^&@nFQ>Jp\+7Squ6:/p%7nN
-q#'mYp%7eHq#0^Qr:os[q"F@Rr;HQkrVcBene(Wemd]l;o(M_Kp@e1Pp@eF])#aC-qYTmZqu$?eq"jpd
-rVZQir;?Heq"apd$2jeqp\=U]q"OI\quH]orZqC:qYgEkq=jmcqu?Tgq>L<jrr2flrqlHgrr;utrr2rs
-rr<#tq^D=6p%nXbqYKpWoChkJnF5N$jP](^kiV6tmd064q!?u"k2taflgO3on*]N/nEf3+n+-2GoCi+W
-l0%O'pAOs^mH<WmiSikUhVdS`lg=<6md0E6p@.J7rpL`hl0@X!k3qp)ip5sne^i^;hW!DQ^k4og"o/,u
-!W2p*!<<-%!sJl2!s/T,r;ciup](?s!sSW'!J#P$DI-((1b\hY"Z/D9=C5eAE,95s;FWAg+<MdV/j!0E
-CNb,O@oQ)Z+;Y.]#:QOCP,$cN?V*LH7N;ao8Ok*N2ENf_6q:6Q:eX&94u>N$<,@VjX0o"2V4F!;NfM#r
-Z'B<3='nI#>@VDR;-n9tP`^oXCL(jp?<LfM>Zk`1D0^)2>[LE6@:<PFPc:XES%lYO^q-tc`Mg;Z\$s/i
-]?&:4[DU88_o^?ObL"M<Ye7cpb/qWD^;%\/f[o8eVl6\sWN<2#rhh!@XK8G1_83n#]Y2"o_SX.1a25j.
-]t(Pc^V7=q_T0X8`Q?F)bm_h>bKeMccHFGT`lc[>d_EWCaMl6Aa2H$FdETq`rQ"lU.a5lI`5TU4bK.fJ
-b/qcJbL4egd`p.da3N,_da6:deC<+#dF$Lqe'?7crmD,'f?;Facd0n]bPp2pgA]hReC)k!g=F]uc-"2T
-bJM0Ac-+M_b/hiK_TgKSc-Xk_f$VagccX=Xb/(X$`6--?`l#O)_oBR/^p()JXff%=ZF[QZ]"#c&\uDa5
-Y,nh6\[K&X['mNRX1GdO_83h$aMY6b\$j&qcF9sTVkfrWUn4'IW335)[^<6=Ydh?SZ)Y1:YbS(nWi)]!
-[Ap%0[]c-lYHY+5YdKd[EEQgU@8p#n6UOKo=_2l.LQ.:MJ9>X7<DZOo>@_u/M3OL(US4-AMgokfChdU$
-M2I=U)"[7dnac8CpA"CUp%J1Zr;-6cq=jRUp\+R]@JK]poC2AEmd'K>r:^'cnER<RS#3!^?m-6l%MTfa
-)EerS#Qb\W)^Hpd5Wh@s1GUa:8Qf2,L5UtRQC+JO\%ou%O+r.$=[YeW5YtTkDIHRTMkR>SVjr0SKn=Pj
-I"$?7G'84fHuN\2>\7eeBO$e%WdAc7JV]8HMj&a+?!:<4>[1B:@9?K2?=-f>?sHl@>]Ok$ChRHk@:NSJ
-?sR8I@@igSSt)7>Ssl(6RJrZuS<o7tOcYchMhd4FKn=i*K8#)6JUrE#H?aa[GAqJ?F8]JQ?XI2MARJkQ
-?X==N@UWAA?sQrA?!LQ<@:EVP@ej@\@p`JI?X7#IA7T7_A7T7`Bk_?sAnYmg@qB7`@q0%]AnYdeA7fIc
-AnG]TB`Vsarau1Cratt9,[atd@UikS?=m_YB4YIZAnGUfBk1^c@pin^B4bdiAnbpjB4hcd@q8kL>$YQD
->[:E3<`iF(r)79*;H6^r=BAX-<aK098ki&U9hnPb;cH[m;cHUg9M8&T:JO\b;+F)K8l&Jh;,'YS8Oc0@
-779R:9h\8Y>Zt<9@UitZ@9d)=<D6"X='&[8<)QRj:.7E<5sRb$;c6bcs8VlgnEoW4.K08FqWmS?q#'p\
-q>1!dq>1$grqH$Yq>L3`oC)#4nFcVTrr)lcnFcS(!!S1YJ^R<pjo>Ja!XqPIEe:9`Y.hZ^[^30KSng%g
-!<<3%!WrW;"9AZV?C6=`;&K]`)\!&b'+5'W(+C(/"U>)4#mgk>@,93r6%+N[Wi_]#RQrki0JP[O1I+Ph
-.Q0U^2EjYr4@)25=&`1!;bBGM4?>hp;aOg&TrP`2XLGgCUS+Bb[C*<SZFIIbZb*fES>i0KS<Sr&O.1oN
-M2lh#EHl_K@pj%nr^Ikr6UOC<<CfJG6U*n28i/Fp5W_4r4ZPYs9LVBDrBpNL2bQG!5X@S"7nZQP:JFPZ
-;.!U>?W($48PN,b;bg%`='8m7;Gp_)<E)q!?!grJC/Il.<`W0t;>sJp<*0'$GtLOs;--O_6<-`S=&;7O
-;,pFr?;!mh8jcHZ=&W4)<GPc:='&*g90G-h5=Rt&4u=rI2Dm6A/LMqo,UFrl.5<M50eYaZ0c_>Z+WqsU
-/1E,"-7LJn+!VmQ-n$Ai0In([+<W$g3%#jh)Aj5*(_m]!*$67G-8dJ#/i5g]6Tm@c2Cg'n*$-OX2EE0/
--79uM&K;K"(DJ;;'*lSY"9\o5"9JK'"9S`-!Wi9#$NU86#m^eA#mCD3!W2p!!s&OR#71qK3hsO%b5JE2
-JnnRn+rWa87S?$E77:3mG%Xu`=A;e3F(L9(ZGOMq`lZ<A`501&^<N[-D/O6%>ZkiQ?ug^VUV+7CO+`OH
-K6)`rDf^>TJ96dGTTjY<@<m-?FE+Ct^TP?:lg*s"i8=+do_\1:iVN'?rq,FGqu6@2qu6EdrVQ-Pmd^2O
-p[8(Ql0Ij<rr:g-gYLZ=gthta&DGdgf\,!8i838HiR[&QlfnE;%.<]To'l,8oC_hKo_8@^.JWoBs8N&t
-s8Muoq>C-ap\Fj]q#C?krVl`iq#('bpA+OZp\"1Kn*^&OpC-WZnbVqMnFH8GoC)5Xnb2YEp%e"Jo^qnR
-rqdQ,qtg$\r;?Hjqtg0err2forr)ckq"F=Wrqc]lrqT+Xmd^5Qq=F:Vp%J:ZmI'lGo_\OWoCqeBp%e@S
-p@n4On+?MWrr2loqu-Qoqu$EmrVZ]pr;$3frql0MnbE"SpA"1FqYTXVrqurpo'GX:o_.nFn+,o/lL"9>
-oBl/Jqs<bEnFH;Gq=aX]o]5#rl/LRYj5oY#mcrs"nb)D>oCMD<l0%-dmcEg*khtL]lI!o6i83MT`g9dX
-&d\X3!<*!)!X&`5"9S]-!rW*!!VZQq!WiQ(!!%LtH"pMU4u+`@.kEPC9j(q?DJj9&>YmmE-QsTW.kj+i
-A8QR>G[F070HCr4!X^KTSr]Z&G[a<-1cc<U1IFSp2F9D]7oESe6U<mi3)!4GF,HWjY,SY,X.c&OQ'%08
-P\=-$=].ma=]J:)C4;V:PDsEgCh70\BOb%F@Uit>A:0`-IpuSW@:<AE=I,tcNL[u(^V@4]]#CJV`O;bG
-_R.8,]WSuke&BJYbf\>YX/E56bg"5Acb$Bd^=h6(WhQ>iVPC#drhTUirh(C.YID'PZ*^s>[_9Df`l5g7
-]=bbc_8F4/a2lKJd*L+ern\%?h:pcBf[SC#eBZ>WdauFYg"+Nuf$2:Yd*TkSbL"PYaiD?:^sN))1r[2I
-d)j;E`6$0A^r4.5ahZ$C^ra[=bg=eee'-4dbKSJee()mnd+-e#db!+$e'cOaaOU7=.+6Mkbf%TQg!\$e
-b.bX5`jE.o^qRk3]=YkhZbFAn^;%It^:1i!ccpp`c,R]EccsGMcIU:ce(E$md*^Fk^::u$cc*uJ^q7h:
-]#i7FcH!W,ZbaPn\[fD_Y-PIL_nEIkbf@&u^U^ql^:q1m_mlM9X/hqaT;&0b\Z`$0WjTFHZaI<HXeVY`
-R]iQgZ`9_"X0e.YWj&S1\<:Z@>?,BB@8p#m5s[1s<b$2sL5h1LJTbm==&Mmq>%Df,M3OL'US4-AMh#tj
-DJNg$LPh(Qo'Yr8n*orBrqK+Yq"k!gr:p'\oCDPHpA+R\q>1$dp@J"Omcs?6p@A+Xo^TJhRA6IV@3ufu
-$4III(,usB)AOA2)(7L23%d!@-S@\S=*]dfSs+8RNgH'*YI;3b`I;Gm4[_\,5!VqC:1A'lS[5VuJTuck
-GA_kXD/t#SJoQ[HUP`o!=)MndA6tV'Wd&N6KntMBLm3F#?X?f1;-[.+@969+?"$oB@9Zl@?#X[oBkV3j
-?"[DA='&m<@@WRIS!TA+R?j/(r0.2Are1?,*f#H!J:iE(J:;s"Ko(J8L5CJ2IXlinFEDYLBkhBsrb*Hh
-An5C_@pi\RA6N8MA78qX?sR)I@9m)D@q/qU?X@#CAH$'U?X$iIA7AtVA7]4X@U`nZ?t<nX@:3JOA,^$M
-@:WnW@qK@bCM@HqC27U!rbD[PBP(gd@K'X_?XI,H>Zb-;@p`GFA6rVR@TlrF?X7/P>[1W@=^GND?!grE
-?!CTFBDuL@@:3MR@pWGK@p`PN@U3,@@qB.R='B!@>[CfA=CGZ@>[LlG>#eEr='&F%<)ljl84lWS:.e8^
-;b9SW9MA5W<Dun!;FsAO91ME?84cNS>$+j(>%(oPA7o1Q<E2[]6sNbr>uacs9i48?76s1*6U<XhHiO-B
-p[IS:nGW@bpuq&7q#'s_qY^<jqYL*grqH$Yq>L-^oC)#4o(MnXrqufanFQD)!;um$I@bT-;??7e!!2lq
-'`f:DF0;'_PG+SH\&,kh[VmVu!!*-"!'pYe!<ir_F/5IK*YBD+&dB-b"U>SO'FQL>CGQ;$!=B/;"U&Jq
-brJ+OR%^%>KtWX/4?tPE,s*\?8hhSF5YX7(D+d#Q6U=O@6r$cd839m5-nR2S8TV1sQEHd>SYMU@QB-oY
-MN*mVNf8RHKkPdnM1q"JLRjL!NJ+"(Q&^urR?N,HLR!:;Is#L;Ci`i[:fU@`85<8I5[.8\:0'eK5tOX5
-4@2e;84>m24?QI>9+=0H5Yt0G6q0mH84#d6-;R?&9iOAH6psR@;cQgg;G]kV='\g:?WgN@ChI$gC1LaW
-<)6.]r^p-\7RT^02*4N27Qiq.5!Mb31,DHe4@i+*3C,SY5".b"5=%Co2*=T7<Dua`6:OaE5X7k<6UFRF
-5s%8*=A1Y-3(-D'5t![g7nYR#6UsL*0./&&82N"O/2&Ir*?HLW,p"?h0-)/_+sSK^0.S\3-l<aA*Z#P,
-(`=DG0IeM(4@;J#7l`=Q,o[U51++\4-m0TR-4gS&().T'%KalT!<WB."pYPE$OR.?r;ZfuqZ$d##R^qC
-"9&9#!WE'Q"U+u.!!3H0"U#/H$pg&o_s[N#O+;%N;)p^4:K(7b5=8CW>ujj/>"Cn\K:B*Q])B>D^V9]`
-,f@?pO,%asDeEcnAn>LeM6O\,\XA/!G(P[%F`)naHuN_QS>JBJW1f;sDL$2@GCOtL`lbU&m.L&Gp$qJ=
-lL4QIo%ip2p[mqEq"sdYqYKgXr;6?`o_\=Ilh0o@o_/"WrtbV4r:fs]qY^6]n*]>sl1"6:q"O:IoD\.e
-nF?2Gq>9s\q>0m]qXsa_!;ZWf%/';ep%J(OoC_eKp%8OerVcZlrVZZn"oS5prV#s`q?lugo_8+Gme-)?
-q>U4.p@@hMp@7PBp@\.VqtTp\p[e1ZrqlThqtpBm#6+Jop%J:]rVmK-s8Vlmr;HQir;Q`rrUTa]r;?C&
-qtg0es7u0Xp%7kIp%S4Im/-)Qm-sW<n*fpkqXX+Do'GN%n+?)5n+u_HqY^$Vp\FRWq>U'Zq=jX]r;QH_
-rVlckp[7hLnEoK(nFc>@o^_D8mJ-5IqX=.Pj7N0?l/qa7h!!GNkMP1Ee*YrYlL+3:qY'gRlhBf,p%%A3
-o^Cbql.b4MgtL99giaDH"9&9#!W<!!!sS`-rW!'&!s/N)q>^[&"TeZ*!V69n!<N<';JTrG7P?&.)^I+!
-7oWo0Dfp&2=A(n;0deG%1-A-)>%_V`BP:jM4X;*k)BU+10qQ(Ye(JM97mK!h+sATd.R5jD1-J,p5!)+u
-1+PP"I$9nfrLj7eU&Lo5W1f)eE*Q[P:fBq[84H-\MjTipKPtL3D0KZ$=DV__=A`p;KUnd.Q[E:E@9-K7
-@pYh6[Zm8ub1"_S_og',ZbXYiS$fi>\$33P`4EOs^pUeo`6$!:bf73(`k]F/_njpYe`>ZBf?;@^d+-R`
-_7d1PZ+n,qbfRW7`;[Cd^VRq3bL"GRbKS)Mbf7uUcd:"ad*g@ke,Ic"e'lahdaHDHdaQt(h:pT9f`'](
-f[eg1dF$+\c-"#B_oKa*]>VG!bKA2Xb/D?Fb/;$9bK7rUd`oSF^q@P.d*'JLa3)cWdE^%Z`Q$-LdaH[r
-c.:7Xc-"\ie(37.gXsTof%9lL&_,@\dam+!`6?EHa2cBKccO<+`rsN0dEp'cbL5+e`lH6?]Y;D0a2#aF
-ccFVof@&C.g"5!?f@Ja1g>LoBbK&,cf?D@LaMbg%ZE_$\^q[h(]"#>k]u7q"^V-AN^:pbD]=F6+Q(+G1
-R@^(QR]rfrZbOAk_m?P][&(FEXKT:BUSG#cW1'BPRAZj@AS-.7Ir]1);G'E-5!_qD@;U.=N0'-]IsQ$G
-@UE8AAT)[@MO1!6T:D+)KR\;nEcuh[Ish"_rVH?dqY0aVnaQ/>p%7eBoD&4\rVlZdo'Gf6p%@kHrVlKX
-p\O^[qY9jXXf/dbG_'?C$3^\G*#9VJ.P<M,+sf0669@.n68C2^Bmu85St_t^U8"HWrhan;UPj2)<)lgh
-9h%]G85*WPQ'@D^DJ3O"H>I/'GBe.??\"QK[&]F@BP)1$E--MCS=lC%MhZY-H%($nKkO[n?<Bm/@:EVL
-?".DS@:`tW@V9:b@:X%cA7TCd>?Y!'=C536>[_2]DJsH.BkLslE-QeCB525bC1_'lracONB5)-tFE);@
-EcH)>E;O_[GBS1TGlDmtG^+FSGB\.QG\h/4Chmj&rbY2AC2@ZtAo)=$ChdWtC2.6hBk:mlChIBl@Uj"]
-@UN_YA7fLgAn5I`@:a.a@UikWA7]@bAS#@[@Uit]An>O[@q&VH>#eL!#ZFf,=B/!j;cN]n%oub4<EE@(
-:/Xqd:f("e;ts?p=B\j.<a&j:>[C`@=BSm:?<UZF?s[>P?!LcG?X@/Q?!UlG?XdJS>[1`LA7]7ZB5(pk
-B5)6l?=%#H>[(HH@qf[fB5(UY@V]LS=BS0t:d7955](FD9-725<`iF*;H?Lb;+j>R=&Mms=]/$p:/Ong
-;GC:pMO"/>0DbG?qXj@SrVlfhoDAOerqcHYlgO?7pAP!gq>9m[pA"FPmd9H4oCqtKo_JIaq:5QD!!JIJ
-=/o9a!#H%o?uh=(Vkg,hT=VeP`hu?E&H`+:!!2ut4pt#-D.GF:$O7=f%0cqO'b(<J)G-L)RU%9I":>><
-$5*Z)fZ6WsS<9J2Jp")j7Plth0cE)<5s$n]6VTg2/PASp5u:9O6qUK[6UOjH3]SlE4]"@/85WGs@qTRd
-?Va3l;cmj.:01e)8kN%]7nlTN<E`[UCLq@%C2.]tH@L6mH?t^-LQ7ITLP_%QN,si4Fc;E(CP$Y?D.\QT
-Jn\\9CKFSD@:W\E:f1:o5XeUC9O(n*<_l1V;GT\G*(s.';-R7&7nZ?<8Qf%b84Q3F<EN:!:eF,G92tjl
-&OKAi3'TMb1bggK5<UtP/i5Kb0bHB+3&Wi`2(1.2/M&G*1,:XAq_Bf\3B]J_2Esi$5!M@p0f2'_5;k`'
-83p*U7m]sJ91_rp7n$9J9j(V!5<VeH<DQ4X5uCQP9126M6p<b$5W:PZ;++>a5tt-,4%)t0,r%.h.iJp3
-%hClk0GuAe.k`Y7.kr1g.j,TS0I7u!0d.Ve*?uUM+;uaX0$F:q!=8`/"UYSE$4$Y4q#UHp%KQY9"Tn`*
-!WrK)!!NN-rW">N"9eo7'F[0f_oCd:Sq(cp>ZXBc=BJd!:KCV";c6Oo=^5E^RBX98rk0hp]tV4u_n`^_
-R=0"(B5MO)F(\s!P-VsD[$QDWG)V9.IWKUOIWBFXOJ]3_UnEp"F`;AMC2nKEEO3a1[(ku&p%J"Ln*o)q
-q#0sPl0n<<n*KE/qtBj_q>1'ep@7\JoBYi=md0</nG`Ies8Momp\Ogcp@dtEn`o-"oC;DFp\4L]rpM*$
-nF?)@p?q25o'u2;oCheGp%%J<i9Kq*o'u8@mITl@o^28Tnbi=^r;6HjquZZkrVl^Arr)ior;Q]qqY^<k
-qYU-er;#sTo^_AFqtfsTna5Q4p%.\Dq"j[_pEBA1r;6?bp%%eQrVuomq=adbq#10hq=sa]qYBparVuor
-rqHcmqYU$[p$qACrq@$"qYU3Pk32-un+-)=o(2>8k;)Amm-F$,mcj*/lg3]nm-3[#jPShTlKmp,mH!O%
-mdK]3qtKg\qtTgUq#1-eq=jRZrVl`orC-baq>C6gr;H0^qY9^Ys8V`Vg?8%lkLSJ]hX0Oomdfr@r:KCJ
-jkfRqk32:$jQ#L_kM4qGdG!/p&eb?I!!*-&!<E0&!<iN'!<*$&!<E0$!<*!&!!EH,!!2Wj=TJR*!G5n@
-6nK]*)^I$t8QB55E-l\==%5/$.4$Am1-J6-?"n.gB4bIB3?fIb)BL%0/Xa;TcIuf!3BfG_/M&n70JtpX
-6U*^q4?Z"u8R$M)S=cIIT:_ctTqSB_UR7'f?W(W;=^"p29hA*!NLlf)DdHCOG]RV5?!gfJ>?b`bOdqf&
-Jo>+(>@p`7>[CBu[()Ej^rk*P`6$$9TW,TF];hj9\[f#IXKTRR^;Re'aMc!3^rjU-]ZIar\[o;of$3:3
-f$qmgd*g(ZrkSiJWO0U[_oKk#air96^)4W#_8F44]stbn_8!b'aMbp7_n3[n`6?O*b8A7CajAARcHFts
-h:gH6f\>-7f[JL,g>1-Tdm)4)dF6Odd+$IfcH=S`c,R]C`4aOFd)a,B^::kj]XPMia25^/^r4F?b/_TA
-_8OODdaH+T_p6KBc-=hfd*WQWeC)^pf\>36dEp:beCDmgbJq<Drm+Nidacpa_8O@9bg+SYcI'kT_8jj<
-_8OC5^V\.0_Rd=s^V%P']tD8*c-F_^_oU9PdF-4bbKA/Xbf%H@da67\`P]pLd*L.hdF6^la3DuNc-3Zr
-_@O8jdE],!Q_:RXUnb$!S?IC?YHYLF]>qOi\uM@3Yc4b5Yc"G'W3;hfSs5k9N+-=@I=QES>?"6b5!Ve>
-?Yab4LlRRWJUMNP@p`>@A8ZC8LQn@*T:M:.L4FSqEcu_WIX1MRq=j[[qY0aUnacAEp@\4Pp%S4Uq=s^U
-nEfW7q=sRSrVc?So_/%Qq=l60oW>!rL3n_d('O[C%j)lB2DI!;/i>OI2E3]X5!qkKI$:+nrh)HITVJ9[
-VkfcBHt-8d9MeP_;bBMTD2OaNN,`9+@s)g2CgpmeEG0$-L8_P\UPj#%@;'^sE-6D6QCXCnMM1tT'S1[_
-HsTiU?<gE3?!q&G>?b?E@:CTr@qB=c@pWVWBk:jj@TZW,9i5(o=^,6CDJsK5AS#C`DK0uOBkM,YC&r0i
-racCJAnPdjEGK9(DZ4G[DfK]5E,KE,C2\3:rGrfqFE;VJEHH8=D/X6+Chmm(D/3j$Ci"!,rbqdR&oV])
-DK'K1DJX$$B4>=\@UEb^5%eD8@UNGM@UWVPARSkP?XI5N@q&kV?sd;NA7fF[?WUTA>$P<2;,C+g;c-@i
-<EN@';,C+f<``3s;,Bnbr_kpY<EE7!;,^Fp=BSd-=^"p,;H6h'>$G<;=^,39>?=m1=]em-;GgCq=^#$5
-<**=.>?k<<>[:`G?XR8SIV`n=Ec?#@BkCsiBP(pmChR[&C2Im$AS#[m@UiqM>#7OV8ORN>?qj["<`W-t
-;-$Og:I[WE<)?@j=Ar'r:fL@m;+stgLlqW7rr;onrVH6Yq>C0ho^_kUrquWgna>u=p%J=^qt^'[o^h_J
-nF5u;oC_kOnauSQqtC'jdf9MuP%(h#l2VP&-X_[qSXl18SYrI(`iOJd-O0YY!WE->!rr<%(/TdN<uM;E
-#9=Tl%0Zq?%L*+L.<DYF<c'`,#6Y5A!s]/B"Ei&-9Oj9?Q^O,#O+8i31.!oG/2f[U2D?g?:-_3A7S?ZT
-7m9@?;aj2Y5qsu=,;)5;5XS.@@qfdu:JXMR>?Y?R;bg.j=BK!Rr^eA-9MSD]AQ2<%>Zk*.?>*YL@pDl3
-9ji$dE,TZ6ATM^<Ht@G=BR+c[EFWitH#\+A?"n.qM/%!ME,''&E,JusHu*>)?=.&=84H6A4]boj91204
-2FBku4$Q;*4@;D#77g-C77]d26V10X=?o206UWmu5;Y&H0/>::/i5ON5<(;K0/,@H1+k10,;]<S&i2F,
-4";a50f1gM4>o5`2_Qa<EB-$=3^5_`3C5\c0JGOE0g%*=.PEbC4?kq]2F9Sl69.J!5t=L76UO^^C1M*h
-@Wl-[<*<I->\.;AA8PCYCILff=\h=]:bF@?'-.r*8QIkj.O?Pp.Oli&-m9lS&L/\J+tP>m,:F`a+XA*F
-,TnW0!8.>X!!!'%#7(S>!rDs&!<WE)!!!'&rWE3%rW!9+!<<*("U"f*!<rE)+q"`7LUP%Xr2#6sAm/A2
-8Q&)O?WB`h9iP1p8Qp7uW4BUUrkL%s^r+12`ko-[PC.4h>[Meu>ZbEWZFmlWTo",HEH-/BFana`C3P#j
-Xg4u@ToF_EA9)m9F^oK>G\FA&agAbIrq@c2o^;;.meHYOn_`Nuo^hP?oDeFRqYU-eqXO"@o^V;;q!mkA
-n+$AU(B"""o(;SGo_.bBnDrBap?q23md0<1rU^rtnaQ#@n*BH7o^_PIq"!nIoBPQ*p\asbrqlrir;-Bh
-pD!T$oD&7TnFuYNp\XaWo^hkUm-jHCnH8CSp%/1U#4qHVr;HQmqu%K5q=s^Vo)AXeqtp?iqY0^UpA"IX
-oDJIYp@n@]q#^Eer;HQpq"Oa\(A..hnb)_Qo'uJHr;QWgp\FX]q=aIOrpfg["SMQeqY<VVrVuTap%S+J
-nFZ;Ho',Q/lgaB0lfmg,na>N#l07EtmGmd5qtB[Ro(2):o'uACnFuM?lL"$-nbDkLq>L'br:0gerVZZp
-0`CqArr<#th;%tmnEol>naH#Fq=aRKkPFK-kiq<liSiGHf%es.hV32i'`n@9!Wr?$!!*B."98E&!<N?)
-!Vl`p!Up(k!<N<'?<^#b/LDVa.5X=e>A%hmEb\iP3%?$k+<rHu7T<]*Df9,o>Z3mA*uZ4A+t40[QFWg4
-d:,F"/MB+A2a98^8O,3l2a'Ah1I>8dN1Q]9VP^2bV&?>8X/r7hLN[$&=@l1r>t.1O=co2ANI,2;r`hEk
-?!qAXA5lrHI@6apMgTSQ='fBB>teC/>u$fo[?d5saj8;OaNDK!Z+e&bZ_4;(\[\uQ\BDClrl-8)`kB!r
-`PK1$bItX%]"6)7cJd@%aMZ$;`6$0;_S3.EV96Qb^&u-a^;Krl2TWkU_84F:^r4I@aN)ZSaMuNK^V.5#
-da-.ae'c%XcI't[dE9MSe&T;Jb0.uTc,[oGbgseVrQ@=KcdU4he'ZLfbLY:reCE.%e^`7#ccjSS`QlcQ
-aNMoTb/M96_og0A_U-NIa2Gs<aN)?<bg"8UcbdH0rk&cQ\@T2__nrso^VJ+Cc,Rd%`ra/o^Abe@bur'0
-d*Bk[e(N!ibg+DO`llHNaM,L-^rF7.^qRY)`l#<p]Y;"n_7%A1d)sAI`5T1&_8+%+]Z7k"[^s)_]uIk"
-`QPs6a1'dVeC<..gsFHde)/m)\\-(`'!eXM\[JiR`PTC)Ycl'KX0/Y+rhi)RVO4!JR&-L/='KZlJpMKI
->Z=<Z5=nUQ@;C%9L5h1JKR.ZQAR8\QBkqj>Mj0a(SXG\"KRnGhF*DnTGOY(moCr7X$M<oYo(2MIq#'p^
-rq@!!p@[tGmdTlEq=O=ZrV#[Nrq6?d.e`K&XIHSSKoKjp&df'X*?HOY+<`j'.k!)13B/cZ=DieWTV7pI
-R[BP9rh3/ZOb%LX;-$"O>?*sP79,50QA^*%>$kTB@pW_`CM@0lEK%!*Z(Ho(BNS_WCMRF#H$3;TT:CFg
-KmS)jJ:**%@9[#C>?Fg)>@1Z?>[:uJ/R;muA7]:Z>[_5WA7fUe=]S?p;-?t+?s[A]E,]`/BkV4#FF/LO
-A7B%Z@q0*LBIRS,An>LeART+^B4YXhC1UsjAmo(O@qTCbAnYg`An>Rc@qK7aCMd]qrFl:LC]7rKC2\*4
-rGrTnF`qnNG]n4PF)Q#9D/O<3DJgk?D/3m#BP1mfA78qYA7B%YAnPaiC1q$_>[(K?>?b-0;HR(%=]o?K
-r*pIN@q&q\An,:^;d*I1<E3(#=&r:!;Z9Ph=9hc*=]e^,>@7>:,@=\\?X@2J=^#$5?<^W;=^#-<>?4d,
-=]ej2<E371>?P'3=peG?@q'%[ASPRW>5hcG?t<eVAnbsqDJ!$Q?t!>K@U*\Z>@M/TN0@^K=&i4!;c6Cl
-;G^4^6;LNW:f14k;,L"_:fC4c=&tBKr;?Nnr;6Bep@A%Uqtp3`qu-Kkq"X@InaZ5Dq>'p_q"=:LoCMPC
-nFH)=nac;Eq"jj^!7CiMB9I&@@I*t3!uOFRSY)aTR#[Q@^q[[cCHEL?!<W<%"p=i)(^!`_GZ$"!"9nu3
-#6Y5@$OHk@%5jBZQs3WD*X;]L#mU_;#7h1CCspO$@@2t<Q'7!'O>SdS4Z+l9-o="G1c79n3B9]*8kquC
-3Bp2477pfR2)$@'/j2-f912EX@U`YD<_u\$=&ig47mTO56q'fK<?kF<:.e&[9LDEO<)64o>u+-s;aN]+
-8m,+h<a8ck<)?Xo8ll[!;-dm58m#+r=Ckc8;c-_AASZ5`E'&2fKmAB6JpDW\H$jdQEdiCTEcc2+>$+d#
-;,L(X8Pr5R8OlEK;cHan8OP^(5<q=n1GpaD3\riZ9hG:Q%7<BJ5X\@A69n*o4@;701B]Qk0J+gS.JYq,
-0/YgP2E5/28k)6<84,R)6U=C31cRKR5<1_^1cR]a4"i0@1bgmJ.l0@X4ZPG]4#0,l78-0@=$S]#2`Wl_
-8k2*@=&2t+76s"-9Li,c5\*DQB44Z-^.K\'-nHnu-6tB!.4ZDS.OG'>$n*DG+rVUE+WhRN,q/Ede,TjZ
-#71\>!WrN+!W`?"!!!*"":>53!X&T.!s&E+"9&9#!r`<P"U,;E0o*9Qm/*rML0[b^;,LFh:g6ad8Q/bk
-:3DYt\%]Yl]=Ykq_o9WE_n<(@KRST%FFAIJBj=qrV7=(CSU,*iI#N&_FaA@UB4>\EWiiJ!Nd5VdEH-JU
-Cgg=\H$!Dt`l>$glh'oFp$g`)l1FZ:mI]`1n+?8Dp\XgRmeZbOp\F:EmIK`3n+ZAAlgFBCrr<#rp[e%N
-p%%tTo^hV9hW=+djQuCAn*0)rjQ>^mrp0^WnaZSK1%Y&2o()SLn+-ARr:Td]rquQhp@\1VrqYpUqXX4S
-r;#^Qp@@hDm.B?"kNV6rlg+$<lNckJoD&.Xq>1*h"T82rrr2oqrr;oq%fH8%qu-NlqZ$TprVZWmrVQs"
-r;HQlp@\+N&+oMbnb)AAp\41Gp@eF^qYp1,oC)2=oCi"Vqt'FLmd'-!jmr$9oC22<oBklCm7lp2lh(/O
-mI'Q;p[.P@k2kppj6lF(jl5Unk3r0AnaZ;Do&B*)mIBT0nb)><n*fZ4o]bK)na#W4kl(GSqu$?gqY9FU
-s8VuNf)Oq#.dHZsmHX37p%.nCk4S01lK7*ch:U01eD&^,hqW8c&HMk4!X&Q,!X&Z0r;ccsrW!0(!<N<'
-!W`>p!&O]V!!*'"!<E1&<(Au",pOWa2FUPNC2S!'@8]HL-m'HK+Y>`H=CPu`E+*$R9K4OD)''fJ,:XH]
-Qb0!>ctc<>,Utf95"%Ir76EFb4[M:k>'#^oUo0oXTr+cgX0/IrOFLnPB4"bL@oHB!7r!jOR?Mep8k`?"
->ZtKGARAA2<e-L*R>uAs?t<YTCM6aA5?1ul7@(6cMNbm!dEf_I_oK'o\Zi3GY-,+A\[]An`ilX%_nipu
-_7R:i_7mIoah>Eu\@fu1d,`d(aMl6?_pHcN`PJaOWP5gI^;Rk"\[&QM\\.pU!m&F&rQ$_:bg+>Od*BYP
-cdU4Za3rPfb0n>Laj/J[^<FsC`R*)[^<4U;a2,L3]Y;1u`5KX6b5K9aaNMlQd*U+crmh&"!nGfMrm`+A
-f%&:#f%/Bqbf\/Xe'?4kf@83nc-O\]ccjYXai_a)]`,JO\[];[\A5kf[CjE#cc?%&6,'qB]Y;;(ai_Q=
-^qI=fZa.Eca2Ga,^r4()_8=%'^;%kCd_`oCb0IlF`4<Cn^UD&"_7$bd_R[M1c,7H@`Pep.]=PSh]=5Po
-^:V+n]"5b^WjB:<ZaQm^e'67cbf\&K\]s'eb-e_(Vlcu0\$<'C^:_%lYcPUGZ`pL+UnX<CTU).ARAQd1
-;cdg]JphiU?WTod5=S7H?Y=>'JVoADM19_dAmeqSAnQ+.L5qRlT:D70M1^1sF*2YLFmeUFmdTrDp\4CR
-o_/(Tp\==Jo^_\Kp\+7KnaQ8Jr;H<]rVH$In+62FpA+CNZ'VkWK7[ki)A*2^*@!'h+sf6&-n7,:2_nEN
-L6@pnTq@X?SY)ULT9tI\A7&kQ='o0*:-q9VJ!,nPG$.R9>A7DK@:j7a=]8dfVld%kLi[B%EG8p$Ch$UK
-Cj0nsP+\FlKS=l%H%1+%KkFas<`N=+=^,6??!q5S>$GKG?XR>L>[V&QA7]Lc=]J9o;--k*?s[A^EH#gp
-C_1?%Fa\gN?sdDUA7AtR?XR=@A,9a@AnPgiASPrYAI`Bc@:<e_BOkaa@:Nk_A/&NgChIBtD/3WqBkM'h
-@q]XpDJsImDuaqWE"?u1FD>W.CM[m+D/X?1D/K8iq.KhBB5.?]&T2GtA7K(X@:*AG>?G$1<EE2s@glgV
-@:<b[?t!PE=^+u,<#8G/;,L4j<``F&;Gg1`91hfR;cH[l:Jh*jr`T>,>5hZA?Y*\N>@(WD>@(Q9<a&X+
->?k?4<*<F,;HmC-=Bes4<a9$?@UWbY@9m,D?!L]E>?P6>@:WqV<Dm(/=&rI*B4"eNAR^I_APlH+<)ZUg
-:/aqa:e<rF<E2ml;Gp7_85;u[;GC4nN03o2rVulr"TA2kqt^iuq=sXWq=jXUp@e.Qp\=L^q#gBbo'lYH
-%J',`q"FFQo_.tOp\4C/!!R/*@]*T7mf56J(IiM1U7[^)S#`d.`3>(n.LZOj"p5)7!<E0#$TW<D=X!tK
-!<`r:"9f,?"p"`-2h.Ba?mf4f#R^kA&.JaB!!Nc9!+a^22Goj0R[&eQ^njF]2(L(2/hStB4#oT#8h`"j
-76Ek)4?#Gn8OH'O75ZYD-7q5=:eO,J?tEhQ@prPB@U35S76<Is:.RZ82E3c_6iKLU:JFR^:DQl.=]%t#
-=\MUh>Z=*\=^t]0=[keO:`<h<79X1s:M"6I6rm>a;+O,U;cd10?t*YWC].d$BlJ2u@:NYSE,o`;G&hJ<
-E,oo,@UNMM@UEG@<*3I<BP:p^=Ahgc8OZ!25<(\`1GpsX6q%#A%73<J4?cD04Zl1f3^5M$0GQ,c-n-]$
-1H.9G/Li(m+W_[T/hnt-#:CuR3&W`V3;ta<6Wd)D4$c2(3C,b]0/bX;4$GVU.l97?/O2QX2ENu\.QK[V
-76a%06p*Il4?#>i0e>4H3Bokg2)7Ec3&ETR;*6mRAk8*);'RJ8/1Mng,:k/f.30-I.k;qF+po>.'ce28
-+;u^W-2%>f!!<9(!sJQ&8-&_k!!39'!!EE/"pG)0!!!$"!W`<+"TSN'!sA`/!W`H2+c*\DjSHQaO(Va0
->Zt<)<DQIg9MAZ8MljP*_na.,_na41`kuN'W/uaQ>\ek:Dfp&&DiCa1\#Y+3E+<p<It2?UG'.1kFH`]1
-Z(mA1GBnC`J9Z<YA7/5HF`:Nca2apXl14TEo'Yr:jR;EmkP4oIp%S+Hn+HD?o(r(Ko_S+GmdTQ,m.0K-
-ioBG#qu6Wqrr)lsrr2j#qY'jbp$q_[qtfsTmHs?@mq;(Vn+Z_To'l;JoDAF]r;-6ep[mh9n+c_Mq"a:C
-pA4aWn+utVp\k*gnbDkQrVQBeo()GGp\4@Rn*oc4nFZJNlL+*+lL"!'p\+7NnaGr9q>'g^q"XRWoC;;>
-nF,l9qYL*dr;HTn!WW/ts8Minq0Vu8r;$-`p[RY=q>'^PmI'5slg4$/oCV_Lo'u5<md9B,o^qkLo'u8@
-m-aB6oC_bHkO\-&k3D7"l0e!&jm29rlgaE)jm;C"meH><o(_eGl1=H7o^V>?m-3d$m-3^!mHX66naH&:
-q#1*eq![\Dlf7mBs7am^r88d\j6u?uk4J0,lga5tj6uC!io/kOf%]3;hV$<.e8lB>!<E*#$NU5-!<`H(
-!!WW1!rDus!<`B'!!*,f!%Lf>5rU>G/M8tL:g[dMDJiTN5r'Z'',)*(0geiICiF6,>#J'\/L2;T+atmm
-3@Qq[[\C[^G?.$Z.mHHp<_ZOP3B&cO6!A&`RA$CKTqeB[WiW>'U5X/-<^T\n?;t*279FVpVk&oX?Vs9h
->?b?7?"%)66!o#)TUq0fBO>1ZDf0<#>YdsP:0CU`P-hQJMS@-WcGdN=`Mg5HT;]KA]Y(tiZ*V*UXrk-m
-]X,2g]tV.n]=5Di[C36?[DBf.hUp-!cd^@gda8!7%DK6cc,.04bfIZ7\[f<N]DfB3`6--7]>2J$b0%cL
-aiD`PahG=%c-OGTcb@-9d+,tDbKRrEd+$:Q`l5pBbf7lQcdL=ne^W'kbfe,Pdacs^_SX"!^V@D)"3\g,
-`W!ddcd0k]cHXJVaihfMc-FVYrRMG2g>1T>g>1Q?h;$f%_YqAL`5Tg7^r!jnZ*M9b^:1JWYGAG/[(3f_
-^;%@n\[f2X[^<id_nj$u]=keh^VRh,`5/dt]s"`O\A#Da]<\ZN\[/f\]<JNM]!fK&`kKI:`PbH]`PTL4
-_S4""['[BQZE^gDYdqKY\$rW_cI(%Y]"5ho[E74X_R-\gSYW!bXK&20[&gF=Y+_\tZEC+#US+!IWLT]T
-Pb"1a7ndK8rdH;8DIZd>77Tj@:0(hAHA%3<Ner:0DIm6a?t3hfH%_*DR[p";PDb6AG5ZO`n-\RPmdp&C
-p[[hGoDSDLo_7tKp\4IXp%%YDp\4O]p\"O`oBc/Bp@\+PoBi`>[$HQ/GXjG4'H/PS0J=Or.P38(/3$R<
-L6.diR[]k=S"BVQ.[Ym,AlD&n@9cc6;*IijKTqRP?scf%<*`d:=^GTH;Fb5JU9ChmL3IWY=`]"8C1q']
-=AWXODG6(^T5f:4J9cBiI"m/a?WBm$?=RAM?sd,B?XR#BA7/VKA7&VN@:`nYBOOq:8PDfW;cHOk>%;,S
-@U!&:<F0-NEb&H[?t3VN>?P,+=rpL?=]SEt;cck"=]\d.<a0<P@pih_CM.Eu@q04hD(9+'AnPU`Bkh6e
-A7K+^An5L]?t!MS@q&kR?s[/I@:NkcDf9K0DJj94F8g2(E,]f4CN"-1E-$&AF*DhTH[L-YE,fl9DJX-+
-D/*fuB4bcPF<PdLFE;PED/3us@:!/A>$"U(=^#$7?!^l<<E)pr;c-Cmr`B,"9N>(t?!^lF@:3GE?X6`8
->?bB:?!LK5>?b36?<gQ5>?k?*<)?4f=B/=!=BSd3=]\d2=]ns6>$5*9>[(K<>?tH$8Q8Yb8l/](@po:M
-/rQ<58khuX;+aDU9LhZG6p<n<;c$1d;GKk[;GpIk9N4l\T)SK^rqlQhq=F.Orq?g!rr)ZeoCDGGp%S1Y
-pC[5sp@IhEnF,uBq>'gVn*K`>rU\D:#(3^n[=JVbnc01&%S(8nPED)uS=?h$`Oh(X6l6@6!!*?/!<WB'
-!Ye:eECgB?!<<-("U5&3#6b,."tFo'Y?r[j$4I@](CLNQ!<E0%#R(31daKR,OdMDrOEd^c4ut&3-9apb
-5!_:d1d4/W3(cFm4@q[u5se")78Q)u+rhaO0JYU>0K`*4<(fMA1,;0b:1I!^3C6@A7Q`[e1]'%N-8@J9
-.juu,/3#UH4?#&\>?+*T86oS"?!fug<b#o;4&JsK8R,b'4\A:;<`2Of84ZEM;,L+a6Ua=-78-Q[<aK*7
-<a/d-F)Pl0AR]+Z?XIAYCM@X)EH$,NMiWjRG^+R`H[p[%K7SGlC2.6gB5)-s,\q14Dg,o*Bjjn3:.%B4
-2)6s<+tbN(2E<l`5;+W?/1N(r-8PQW<\H'X0/ksU5XIk+5VGGc.kW\:4>JuY/hJq=0/YmQ/M/k>1F4h-
-+u;560J#.B2Ea#T4#SfJ2E!9D2)[3J4>o&V1*%Sr1asOo3DDb,H?E&Ne4pi#*?$:N*#^+H)&s\6&/-WC
-,T\*P*>TYA+!_pE+rqrQ!!!'!!<30""p5#2!s/B$"9SW)"9nc/!<`K'!t>83!!!*&!!!$%"U>28IKToe
-+bR26jncfgO*kYV=&).D6VpQQ;JD/p_8*q)^qmq-`5]^1\Z_NUDgZS=EdVn?Ecd,A]=4em>A%tnB6A]M
-GAL_jCk.VEZ)OIVCM.X(EccqbF)Gc.DIRO0H=sD$`i6?0oD8=SlgF?)mH`iuq"F:Mq"F+?me#uB'E%Ro
-q"sXQnF#Q)lgX<-j6-%0rVccqraYm&rVcH]p[ISErUfC?m-<g"o();=mdBQ4nG<+[o'l>JoDJO`r:fs`
-o'GW0q"a[So^qD<q=saHn+cVKo_/+Nq"aRNp@e.SoCMVIp\4=MmIg/Cp\"%FlgOE5md]l;mHbSTmdBE+
-m.^5Iq"=4Jo^M>9n*]]6meutjr;?Nlrr)lprVulrqu$BjrVl^!qtg-gs8N#rrtGA/qtp3`p%/(Xq=s[U
-o'u>DpA"U^'CteenF#`1jPoLhioo[km-jN8li#uXhWa@jm-Eitme5u/o(;59kt1@1l0[d"mH<Tom-a0'
-mI9N7p@I_@o(2hXq=sONpugi<s8Vi@`rG/clh0i<oCM8-lLji?na5GsioK1ZhV$oChqHK2e8l?9rW!?-
-!<N9'":#&1!<iW-q>gNrrW3-%!WhlmrrN&u!DuQ[5rUAI/h]@Z<b#fYCM?jD4tn&n%hBF"1IbDTD/O*$
-<_Z+I/L2>W+tbQ40fY9"S\`Eo=$er*6UEt)4[q@h2*+HMOehrL!20=e0WhCQSs4b<<*r[%<a\s&<a0F/
-V4j)d6qC6O85i_n<*2pb=DE,GTp:RZ<)Hk#>%ClYE+E0T;ccUn?!^3i['GRM^;eFB`4O+0W3iY%X1u<V
-\A>h^X0K7B^<!sq^W+%)^:^q`]>1qdY->RXaOf8%da$([`k]a<]XbYXVmXph['[<LZa@N_]Xtbdrjs5n
-d)j#6_T0C8cH=>M`6ZE:\\ZM:bJVHD\\uh=bdC<Za2>^._oTO2aM>F*_nsLAd*gFoe^Dabe'lXneBH.M
-`5]a6`Q#j4^V@_(]tD,'b0%uO`l-'?b/_WHbfn5Ze^`7'f\G96e_Ja.h:^K$aSj4,b0%oMaiMNB`51$U
-e'ch"f$DUab/hN:^:_V1a2Gm2]t;"o_o2PnI`K:C_nWq"]!/?K['$dF[(<ue^UUSUZa-O:\@/rXZa7Nm
-^U_A*]YV1r]XPVd[_B)OZFRKPZFIBN]>(tc[(!ire'Q+I]ZRdqcJ7*g['[rNWiW_<ZaREHUoh;B[^WB=
-Uo1,fV5'Z^SYMjDSsa^j87?C]H[BjSB3\)"-V-d#9N#,.Fb,C3Oc>'@EFrZf?XdS`Fb5I9R@U"AQ]R)O
-H$+.JF[u#inF#r@p\=R[qt^-_p%._Ho()JHp@e1MoCi%Wr;-$UqtBLCp%7tPp\OUT[YglDKo:1H0d@kd
-0IS4g&fN8M/29P%Jroqu17Ff,T:qmHQ&Bs!<*`Hs<*iNt<)dFbPE1?+5tY*P8lf5#='8?i=`/YRVP9H0
-@p`n^>AS;/G\(8g@V0+fGBd5PStL:YKRS&dIX6ZtB3nS7<aT6??"%,E=Bf-:?tNeO@:`hR@:<VRAS,@P
-:eOSZ<EN-q<E`d<?!:<0:JP"sASYj_='&O+<``O2>PqYF;-."(;Gg@n;Hd7,=]JI+B4G@\C2@TqBP:gd
-CMOMs?s[DS?smJU?t<hV?=RJRAc?+#@UinV?s[8M?t3YR?u9k'E,Tc;EGo`4Df9K0DJ<g%DfBT6EH?/C
-GBnL[H#IV?E,BH-Chmg#B4PUcAc6`QG'/!-GPu[aFT,tlBPD3qB4b^c@pr_N?!U]==]\X(<E<.&=^(f.
-'45-S?<pi@=&rO.<`rU/>[:ZB>Q%Z6;H[4->?b339N"MR<E2jn;cd"!=&i4$=BAU/?!CN=?X?uE>ZtB<
-5tY*S:eOYlAS#=aBkWHtBh_B"<`Djl:.RcD91qiJ<DH7_;c6Ff9i=nh;G:(hSt,]Lq>L*`rquTc%K-,!
-q>L3dp%.\Bn+c\Vq\T)(qY9aSn*f]3nalSRr:osSq"F=Lnak-.##:IiX+(KXo)K:38:QGYP)Y["Wi!bF
-SU=Lf.gl@^!WW9,!WW9(&6Xa08dYOu!<E0$"U"o0!<<34,\*Nn=!IeK"p>,<)]&_^"9J]-"Ukh@@FE^a
-8!B$^HA?L7O?PWO+=KH>3&sAl0e>(B1dOr'2FC/'5XIb$5"/./0I.\d-o*qD0/Yj]6pERe1+"8$1-8<3
-4>/8j0eY+14?>G!20(*(5W:2A/i,%@4ZGJY0gAH&5=esd=A2^p5>GQk=un`=7m]O49g;6E69Ib.6qp<I
-9M\Sa9L_<C:.S5X77C<fBOY@\BOkCO>@:c><`rO*?Y*eTA8?!sDg-efKRdu_Fa.nJFF%S1CgC+P=]och
-HmjAfI"6p,K7%lcEc#H)Bjb1XEbSTP:eaPN5s@@q5!(\[1+t761,_)j3Dqq(6UEpu4>e]?2)-R81GLgN
-5!:bU0/"q(0f:^E2(pU/0I%Vp1FOh+1b^I9/h/V0.kW_?1bq$P3&s2`1Gq-0,rID-+t5fH78%iG:RTm<
-*$-:J/h/+n,T@I;+sJ'M-m0KN,pOQT)^QUQ+;Z7E,g65g!r;lt!W`0""onW,"pG/<rWiW0!WW3$r;[-+
-#R1;0!s8]3!Ib"K":607ccY;?\u2!<?!'KT2D76n@=4KJ_8j[<aMl3@b/hQ<[\oURHusLPF)H&II>!lm
-\%S_fB4GdoI=6$RF)Pr$DLeF`YGdh5H[KXCCi"T:G^"%IGB%J;Dg6bQZH't`ZK:TPqX<Y2n)3I"n*KN7
-m-XH;mHjH9mUc(fp%A.So()><l07X*nF,Q+q>L<mp@@b>jl>7Wk3D'giS)`3mH!*]jQ>^ohqd)DiTBLp
-oCr%Qo(2GAn+H;Dp%.\FrV?<hs8Dlpr;H?frqlTbq>L0eqtg9ep\XdXoC)/Drqu`o&cDS,rqucpq"X1I
-q"FFXr;,pnn+HPUqYC!`qYL-co_/+ZpFZ4:q"OX]r;6Beq>:-hs8Dorrr2Zfqtg-`q>:*grVZWos8D]h
-qt^-gs8DoqrVm3&rVuosrVZTjqYpI!rVZTiq>L<krqmr6me->IpAFaYq=O7Imc`WhkN_U.oC_J4m.UAM
-nG)P<pe(5SnEof;nFl//k3D6plgO*%lgO9*l0n-=p$qeMnF5W,rr<#oh9#]]n+$8Ho_@t?jm2O2q#'R=
-guR\[i8`DHg#1]9gt?lh'`A">!<E0$!X8`,!!ro6q>^a$!!**#!!32s!<*#u!!!&t!!#iE9gh$"2`j<%
->@hYgCL^^>2_60c&.]9l.Q^C3B5VTs>":h>1+"1g,qVDH9gh(-\Z*KeHtHPF2*!KG0eYXP87-\-UoLMr
-X/2\nX/`"pS;M`6?W^K5=&`70@:shRSYM*M9hJ;[@9cW,<)?@`>&0+gSX+k9@q8V<<`Na\=_D>R@:NMC
-<EEF8<g^8"N0(`nb0%T3a2Om\['HmB]X"lX^9b,X]X>Jn^:qP#^VR[s\%')d]tUe[`Qc]`e]l:S[^33E
-]>2"fZ`'=c`4<.[\[oMnZE^X=[CX2n]Y_S$]=bbb[_BDb^V%%hcGdlQf$Vajc-F5Qd`KXH^r4L;b0%`K
-_nsR6]Y(___pHZTe^rF%c->"pd+6[faLK.0`l?6KcG.*3cHs_VcHsnce^2F\ccsYVc-Xh^bLG+peC;pq
-eCN4,e^`L0g<%RbcH=;Rcd:1jd*p\$e&9ANaNW)]cdC2>dg=FJf[n^'da-7brmh/#e'J6CbgP%irm,c/
-]Z%t1`m;fFb/D-2]<n]CZa[`d_o93m]$/aK`6cN:d*'eQ^W+70bI4XX['[*E]!&9B[]uj6ZE(XGYdq3F
-[][!]f@@aG[a_:]ZG<uZ]sb#?YIV<_a0;G5WN)hlW10`UUnjESSn^JU=CuPrGC4^VAlO4T:ea5?7o3Q0
-HA@WFOH,!>Ebf&j?X[PaH%:g;RA-FKR[&AMG]RqNp[dqEnac;Bq"+4Tq=jOPp@n:Sq=s^Yp%7kLq"X^[
-oC`+[oC)JJp\+7RoCK\ONfT$WI8NBp/0c\j*?5k?00<!BH%h<@Q'Ru3TV8'MR?)oABj6$c<`;pn;d<U<
-EK$!EJQk`;:JP/";H$Ll:eP&0MkQl5Kkt^K@p`_YG\;,:@:a+cA8Q4,I:AJ5TRDKNK6_]lHAdAf?<UK8
->[:K8?!UT9?!UW?@U<AL?XR5M@:E_XAn,"B9iP%m?ZLC;Jr>MAItN,nG^k@+P\k)FB4t(TCMdZpA7]Cf
-Ci467FE)8>E,KQ5EGoi:DK&rd>@D#L?=7)H=C5KA>ukBG@Us"YAmo(X@9m/C>@C?':f::n;GKtg<DZUl
-9M/Mr@q&pHALLkj?tEq\A7]CdBPM?sBkqHtBkhI#CM@EpBkV!c@q0%[ART"Y@:<[FAIN*[AS#IfBkD'o
-C2%A\B`i-fD/B#b#AS!fBkM$hAc6<FBP(gerb;@D9Oh@:@pibWA7&kT?X?u?<*!+)?=.&J>Zb6/=&D^l
-:.eJ_<)ZXo<E!"'='/[2=]\d.<``F,<E30m;-R.*='K'KDJ!Ts@#1@b:K'JV<`2do9h.K<8kVcO<_Z.\
-<DlUi92JMe;GC1l[&a0!q#'XNq=jXTr;69bs8Mrjo^h\Dq"X^]qY0XTqYBjao+1B]o_8:^rUoXEq"=1G
-n+"p.r;['sWd(t1&Hi10!%7pd6#2=>R@^7S\\btTSn^G8'*SI?!WiB("pYPX@W.&f"TSN'!<r`*!BL2`
-%nDP;C,H;+%0Q_8";1kK$j?hA"p>)5$5*JUdapTST:U[aMf?"l4?##M0JtpF0g%QQ00;6O5(6!c5".\$
-5X[h$5t=U:2^]e'0K2mQJVK;TOFq_2Hu*J>DfUV<90bm<:K1Rc5X%G&:K_".Bkq*[>?Y$*?X$W?>?+rr
-3BU#67m]d66T.A-5!Ukl;+F>T7o;W@91(d&2)R`Q.kNJ72_cg54?"iJ0dS)&6:sa<:Jt"P4AA1><_Z4`
-=&rO7@9$?8>?G!3@:<GD>@(]B;,0qb;c@$t9j^^n8l&>]9hS8[<a]36?#aji:f^[u>\\(cBPM@$DJWuu
-BOt[Z=]A9qraQ1@>ZOZs?=@1><$Fjp6qB[8;G0>L6U3dp0dnM)1Hn&j6oQ_W0KUm81FXJ'/k7]M.l/n4
-3&<-<1c-m<2(L..0eXq'0cMMs/i#(74\8RLE+_P$e6!h@-SQqr/g;/I)'C+J-n?;T+"/?V,8h[I-6jEV
-,:(J5!<WE#!<`N-!s/Q&!"/f0!t5VJ%L*":!Wi6"-NOAR!!!*)"pkA6!XB2WP0Ll#eV/'b?;!gP3C$#?
-GEoSTaN)9?_Z%M2a2l67WL8a(K5tdNFa%tWQ)D(.Z^ckjB6eH+Cj^M@BQ80?KrD;\T8A/@F)Z/9Ecl,A
-EclYJCO(;F?Xd;PGAXJ*aI0!gme$/=n*BDgh=(()kPk/An*]E+p[RV<oC;SLm.'Z9mHNs+o'G]"jn8NM
-s7c*Mg<n<rfB;MfmG?jVe+`\6p\4IXp\+CWp[n.QpA4X]p@nFWn*ff5me6AGo)JUarql9[rr30!rr)Ke
-r]p#GmeQ_OqY0=Qrr)`gq>U?krr2rtrr2]lqX4%Oo_@kIq=X=Np%%P<o(r:Xo_&(Tq>9pUn+?DLp\=LX
-o^V\TqB>e7rVc`os8Dorrr2inrVZQhqu$$\p[7VMr:0OYqtTgUrUgm!p\"1KnFQ;FpA"I\qt^'aqu$?e
-!VlNjr=],0s8DrqrVlirr;HTjqu$Bequ6UtrVQK[lM1>Xs82cali-PMmHO-1nbD\Al07?jkj7<gk3D6m
-jR2I2lf7R/kMY=ar;Q`ig<0EQk329skO8$-k2kISi99jph!""[gYq)Si8WP>f?e^Z'Dqh6!<E6(#6b52
-!=9#5q>gHp!rr<'!Vl`p!WE*!!W<"I;GTbD2`Nrf;dX3WDJETa3A;g(',)&q*\9HN?>"(k?W]][3&2m-
-+sns25Yjj2OLLplT1Cmu/0ui!00)=!=`p+2XfJG$VPp>gVl6GaNI>b_Alhl5>$G0>G`&&kR"&pO9jLdl
-;I<Ns8lAYkDjI,iMKE]@>Zb32>?t/q?X[SV>\7YN8P;QJ>>g]p[=*eAaj&)M_T9KVU9V;6WQi/a\$`BE
-^q$bY]=G_oZG")g]!o5b_m[(UY/&*#g=alu_#Cf$]u8+:bJ(TiXjbbIe'lgqe'umqcHFGXd)X2F_8=7/
-[C*NN[)'Sh]@4pHe',MCeC;she'>aAc-j/:[DU"u`k\k"c-=DJ_pZr[e(<C1g""6rbe;!:`5oU1b/M37
-`5'!r_9C6F_o9sHd*g+R_8smGbKS5TaMcKTf%/I'f@ej0h::'3f@eO"e'cRfcd9MNah>O;cbRKCbf7E5
-rPB2b_ns4&]>MS+aND`QccjVYcd*KTbf\)TdaH_"g!\I"d+6k#cd^@fcdU7`ci2O)dEg.Q\B<I_gXXrp
-^YHrT^U_5"`6?'.ZEg[7YdUI-X0Je(Vm3;1VP(0#UnO]kajSMHZ+%rJVPpbuW3Nn8WMc>UU91u*T<52f
-T;AKjUo'oQS<[hR5?20/EcZ\WEbHLp;,L(S5=J:NCO(YsPECr]Huj.5?sd>RDKp\hPF;EF>b%15IX#pT
-Gkq%(nac;Do_\I[qtp*YnEfZ7o_SF^r:fpYq>'g]p@7\Mq!mhJq=j[WqXs[%LPh+EJncn[*Zc%=*?HIS
-4\K72Ll.%LO-5]rS=Q7@Q@a3mBOZEg:K:Ft<aK`rOIV5PAl;6(;FjSf=@u1a<EO.%T:CmbEFNTmBOb^k
-AT;X2CL1alAl`DIA9;.=R[e>EM2-M-LOOr+?<137>#o6A>$G02=^PB9>$P<>?s-iD@:3PTAnYRR9hJ8Z
-;dONoLQe-oR$<SdL5(nUStL:MFa%GAG'/"RG'%bEEcZ>FF`_YGF`M;7Des92Ec5o*?!UlE<EEX=@9d5J
-<aK0<?!:ZG?"./C@qK=`?t!_F:f::p=B/6m;bTVO8k;Q[@:WeR?XR2F>[M&R@UEPVAnPglARoFhC2*Z^
-"_VFYB4tuXAIE*\A7f7YARJnXBP@HZracRO?Y!YP?Y3nVBPVEtA7b^O$>4!`ARf4W?t!PUqILRWAS#C_
-AnYjlC2.ErBkD'pBk;!jAS#OeA7baT*G/ko?!CiC?<gQ8:.nhh;Gg4g<)ct,>?Y35=&iB%;[HK+;H$^g
-9iOtir`9D>DIdHo?&4tX8hj%8:J+5T:.R];4Zb_j>>@ac<DcIe:fUOt;G:%d[&a)rpA+(Bqt^$[rVZKe
-s8Mierph-"q"jmar;$'[r;$'Xo(2A@oCi+]rqZ*PqtKXLn+"s/qu?jbT4*74p&Je.'1d;!J:`W3OIMoD
-Y+'u0,SUgt!W`B*"9SlL5&@-(-k?=Y"9AK'"U"f*!<NB<@?Z=5)\WAZ"U5)6#QbA?&-rCH%0Q\5!<NT0
->fP&424LV9S>M(<J1)`t3ADp^4u+uO.PF(G07G];2aKea4[;=t5=8%>4YS!".P!2JMOq#fbfn5KZ*(")
-]st_sPD4^NPDtH\Q&U63CMe-:E,of+BlIT[;-$CeA7SeG:I%3=5qb&k:es8J6S^u"2EWc_7m':-/kAu>
-9g_9Q/M/\95!V+_-Sm.i+XA3V4%)_05XIh%3BT5c:Js\L6rm2e?!']i;dEU0>$G0/:/kA&?<:-/?<L?A
-9hf%i:0(V*=]/'o<^9AO4$ZhG5#>Kj;+F4V9e9%79h@`?6:4.392AG`:JXeb<)QLb9ibG$@ruQk@pW2G
-H"0`[=&;e"<_H?iAIV^=;EQg05>ad/5:@aH%kTIc-8$u+3C#JW0eOq*1&`IV.k2bi0,Yr\+"Alj-9k:"
-?<9.@cUJ`m+!VaF,:"3C'FkQ^'K$sL+t+NP+X/B_.3fWO)'mE+!!DrqrrN*!#Qk25"pbD:#m(#*rrN*!
-?3(?;#RCS="9ni-"9\uHV:iS<D,sk=:In,@4&KjQ\&$,(`luZGa3;`J^pp;/J;K#5KR7fhDL%DE\AGeI
-L4k8/DK9i0@:jFqB6TuZ\#c'GH%U-HAp\`:DJEp7B5q^.F)ZMU@9I;[H?H.+aJP<XmdKc6mc!Kin+cVA
-ht$aAkiqR)o'5]1n+ZSFn+c\Jo',K3iT0Fsn*^#Ns5)e\bf7lKda?V)jO;8m`5]g<ai_`H`lcBCaN;ZN
-c-ahbe^;jrdJ_W/e(3(#k2GCajPo4Zh;$f>f%&>+f&G]UnEB$!ioTFbj6l@#n+?PPnbW1Zq"XUVo'Yl4
-meH\Vq"Xa`q"aOXrV??hq>C3irqllos8MuqrrW2urql]srr)iqrt>;.qu$Kor;Q`nr;?Hfp\Fa`qYpC,
-qY0^^r;--Zo_%qDm-a9-mdg)?nbr"aq"s^ZqY0d_r;QHlqY^?k&cV_'o_JL]p&G$ir;Q]or;-Bhrr)je
-rr;uss7u?_p[IkQp\++Ckj%R'mHa0)iTfjegtLZ`s8Ml[g],pdjm(pskj.[&lK[<eo^1l-m,md-jP]+\
-jP&,2d<Q`Ar;[!'!!!'&#QP#,!!*-%qu?j#!!*'#rVup!li88-:.IZ;8PiK"CN4?/@9#lW*Y]D&$PF^=
-4%`U^?X?r/6nKqf-nQo-:fUV';*9K?RUSfF3]K#R3%?469P0]fWMl_sXJMhrWi)JUJT549C1h3eD-::H
-?$;4"WM"cQ@q/b>;cl[_9iP(d>D&TIRtbNcD-Th5@pi5:;c@47>@V5MBP'n):f(M#NO-!JHEG?9bJ_K<
-_PjlW]W7[<cc32o\@B2X\?rca_mm:ub.kd&\\tYP]th4f_p6fN`jrJUYm@eI]uS4(ZELM2[/dT5[/dT4
-[32ib\$<3D['I!EZ*CXAYcb48Z,=5j`PK7'^:Cb_[BZt7Yu/6P\[K&R[CNTK^VILu`6ZQ@cI0qZb/qW=
-]t1hh`QZQF`QZQFaMH!Ea3)`Lbg"P_da-.[_U[/XdFHe#f[SL+g"+a.g==Ktg"OrueBub!1>:4.hU0g$
-dETn^e&TSRcHXJN_pHZK_na()_n3Us^V.D$bJD-:`l5sAe&0>PaN;cSrlGu!cd:+ge^r6ne_JTuh;$]:
-gYCT;eC`IRg+D"5g=tTHgtLT@gW71I^q%2"^qI.\Y-,(:ZCIPZR%g[LT;/F.gXF0b`86]OI\a'>[&L14
-Yck7'Uq<b2Yd(.4];_a0Wi2VZQ'H&B0h,;SAU&HGI!972=AUt<5YY<iD0:A`MMm7@H#mS/@UW_]Ed<.h
-OI;Z4TV$miIsl`pq"++HnFQ8DoCM\MqY0XRp@.MBp[[tPp%.nOq"XUWnaQGOp@e@Zp%S:ZIf0&dJTQZe
-74/il(a:1W-n@G[DgI"iKo1nMM3*sjQB6rSEa3'^?=-c1=\Vn2IZ'DKEb/]i>YnC!8OZ3K:eFi:P,4P"
-B5)Bq;d=9Y@V0(\G&1i.AmoLs=^#NSG[u](S:GX1L4k#4Jrkb%@UWYH;d3g@<E<7*>?4m/,["M^=^#BI
-@UinYBjP"H=AV^e='9HqR[g(CTUM:6Mi!dmU87d[rga+^St5kP".bsNRJrciR\$%<Ss>b4Q'7K"Q%=C6
-Jq*cK!.=clrHKc1E-?MKF*2GCF`;;EGBJ.<An,.YB4YUa@pr_M>[1Q<?!UW;?!UW<="RZa>$YK>@:<PO
->[(<3;I*F'<**""@UEDJ?X6lB=]\R)>?b3,<Dle!=]AI-r_sG,:f(%h='&O.>$"^'>Zt3.r_j/':Jk"e
-;,UCr;H3Tp#Zt>=A7]7\AS(jN(1^ugBPD0l@UN_[@UNk_AnG[hB4YR[r*TS2>?l#O?X-f@?!M)UARo.W
-@p`PG;c$4d;GgIqA6rYP>$krYA7JhDHBD`'7nH<A:.RiF5sR[r2a^S@;,^Fs>#J0q=]\Kq:f,-Bp$qkQ
-l1jrGq>1-hp%7tQq"ORWp@.eJp\FXWnEp,Jp@InJq#9srp%\=Qn*]c:md9E0!!(IJ""T?q"8;dD!>%e3
-Ec62^Mfa`GWg7m52&cc0$jd7D!X8Z.(-ZGoCaKMs$3^G2"9&99!<E0'06jgJ3=6'-"T\W4#m(52!Y>Wd
-"UPD:%1`F>!Wrl88CPgF+Dn-YS>r*jU-Ut15V+$<;*uf`1G^sA1G:ON5r1Al912686W5fq1c6U(-T=7s
-U!V0=dF?:^`jDqke(*4+g"4a&eCWC&e_&L'dE]tXcc<oD`koj#]Y1D>XL#*jI"moBI>!)lE,KE"@:E\p
-<)dUS?sR5@>[g`7DK'3-6W?ZA:g$Re91hT;4#]/]3C,qk3C,qk4>]5j4$Z4s7nH3@69dFe/O_fU1HI9Q
-:e!cI:IIKA5r^V\6Ua!e2_d0U5;bJo1c7-F/hJe82)dQZ4?#&M5WgnX/M/S/-7LGq.4[,4/MJt:0f(fp
-5se4?84lcXr^mu$;H?t-@962m;e/WmCh-jW?t<_M;+XO^:Ie/K6:4[O7m]g@6WHcN7m'115s-qN,U+N]
-,pO]n.5<h00K_fu>sg?"^hjPt(`X;9)AsP2'GM#d)(6[T-RLQ*,pFWd.3\[/!%IO?f`2*V!<E9#!sAW)
-!!*-"!"B#6"pPD>"pkG9"9S]+r;Zj&"TA[.$3US6!<iW8*j`qH:/Ohl<(fA@88!sZ[(j]*`PKX?ccjMG
-Z(I8?MhR(CJ;&Z*JXN[V]V_!XM0XZ5ObA75F`1]!Loe8%[u#QU?Y+CtAR]h&@qfUh=*JJ"I<fF>F(J?^
-BmOs&`5\[Dg$eG(mdJrshs^C9n*B?:p[%JDn*KE3nacMLn+-5InFGi0oA]*+n*&s.rr:X/dEot[ajSr"
-j5eq@bf%N@a2l?Da8O!Xa8O'`a2Q-C`lH7#`=g55aNDfQg""F&iSih[kN:gek;MMenaQ2CnaQ)9mdKE%
-m-<]rr;HNer;QThr;$'[q>0p]q>C0fqu6Tmqt9d^p\F[Wp%S=\rr2p"p\k-krVo"Zrr)lsrVccrrr2lp
-rr)irrr2llo^qnWs8W&pq>:*ap@\+QqY^<hq=X7Fm-O0.n*of5mI9cAq"F@L$1@<Rl0e*1o(MeVnfdPn
-n*f]4o'bi0o',6+o'c&:o()89qtTjRmdKf@qYgBhrV$]sp\b$fqu?Tns8N#ps"OBKrVcZmo_AIdrV,R3
-s4Zo4p?MDClfm?`jPf%`mcs0'iTTO\jQ>RbhqHZ2G8q%i!!E<&!!36,#mCA4!WrN"!!NB(!!**%rW2Zl
-!<E3!!E;om8OZ'A;d*dKEH,`#<Co(j'GhAj'.#Cu:Kq47>ZaBW.OZ\o.P*)0:fUY*<^MtHAMGnn3]JlF
-1,MXAJ<6J*Y,J(nY-4n+Sr\;>Bk;$sC1M(*BOYP#PGY(2H$3t*?Ys[j?X[):7n[W[U8"3"BjXS4@9HK&
-?Wg*%;Gge,?>F7S=BnWd9i#,!O0c-JIB:H2aMZ'5_PaiY^U1/Pa2>?u_Rd+_]t:qs_7I:uahGU$\\t\Z
-^q?tV^sCZI_S3OdZ*CaS`6$*7[^!+9[K!Z7[e[?$Ysc4>^:V2!_T0d?aN)BEb/qQ<aN;?:_nNn%\[B/a
-[COW5ccOYdccjbYa2c?Jb/q`LcH=AZe'?+RaNVWDahYa1aj&<6e/H*Id*C:qe^rC#e(3*udb!.'da6Ch
-ccb"meelra`l?-Pg"Fp'd*^@__ns:/a3DuRa25Ie\7*.g_SO"%_T9pEbK.Q8_T'$s^V7M'`kfI+^V@Ls
-]Y)D-^r"7/]#r19`lQ?H`kp3MaMP^.aii,af[A'jcd'_Pb0A&Mcca_\cHakig"OWm`PBI7`6HKIfA"Wf
-aMlo!I]p2kXLkmBXIu)\U7nirYd(C,Wj&+rXfA@uTUM9]2_[X$?=@l"H@0sP?s6Ji4$lYC@V^%5K85>>
-K7%lUARf1YCN4TIKT;ChTV.p6L4Xu-K)#$3oCVeQq"=7Pp\=ISoCh_Co_7qLqY9j`qtg-^p$D&?p@e:Z
-rq?-_Ieis?dYNI&9c4WY*Z6%=-o+V>L6d@ELkUVBO,oNgOFqXjC1q!d?sI)H=^5ouOcOj+C1::PCM[He
->uack8S*U?P`Tp"?qsd8?<:6EB3SeO@W?'tF_Y&aC0akNBR"*HTqHpYIt2fiKRo>BBObL[>Zk0;?W^N<
->$+m2-!FM\?<UQC@prkWA8#=Y>$"Bg935D6JsDaqStMO5Nf&[VR\6DQT)P;VSd(m_TqA$PT`(TJTqJ*P
-SsY_,R$3SmN/ELNN/NOLLj=8nI<p0bGBe@TF*;\IFCo5u@q]RfAS,I]@:Wq[@p<8H?!UiH?X5$\>?t?7
->ZP'6>[C]B?!U<2=BAX-;cR74>?tN==Bo!1=&r=$;c-]s=!LU;9i"hn=]\L!<)lpt;c?[t>$P32;c-@d
-:/Fhd;c6Ii;cWg!$rp5(;cR",?<plH@UK(?rETV6?<UQ>=]bT/%:!4H?X-f?=]SI!;Gg:!<EWL*;GpFk
-C1q9qrau:DBP.6PBk1acC2.m2E,TW;I<oU<>#BR,@R<ge;+a_]7R]?t4?GGb<`)dm;H6^k;cHn%<)QXn
-_R]7,q"NqAp\4L\s8D]eq"jg\q"FCLoC;MJq=aFMqt^$ZoCVeMo^qbKp@@\?p\".Ko()k0!!5bu"o&'^
-!>d_*>Bb[;BRGu/RZMY^,o.%$$P3[N$OR(C+A.E32]NSB":#VU$3pe<!<<*097__8(CUHI!=/f/!=/i0
-rW3',:B_";%06P8!<<0&%0]S`eiP0nO+MbMR)#F\5Xe$t/hod\0fM3P0/5IE2a]ee2b?V.7R9C=2EWrR
-+<2Rc85bVja3i,\agSdeY.hltec+2%f@BlMrn.A*f@BlP"khJTf[nUNfb;uef$hsk_T'm;\@T)QZ*UjE
-YHNDWF``D!GBA%GDK0,jC1^^Y<+&Tr>[^N+<_Z%Q9i+PV4@2D#5tFX95VtSh2`j2Y3^#Yn6Ua@0.m,jO
-5<Ub]:.7E96p<\"4Zk_a2Dd-@4ZYV`0de>"4?Yhe0ekLD1GCF60f;'Y3&<08-6si`.kNA*.k<5.3&rrS
-/h8M+1GV$T4?c8*5X%@p4Zkhg4$l.i3C5PV6:*n#5sn"'3C,_a/h8M*/iGjW2Z5Br>#84(;c?ao>uaKh
-9ikV->[2>Z@qT)'QA9?d4Y(rp<t?H$.3'f^)&Nhk&.T*^.jZPg+XefZ,pt5o-6OEQ-1q8^!"&`.!!!6,
-"U"r3"8r3\!X/`3"T\]7%1WgT#6b//!!*0.+,5YI2bQ\@;FF5pL82;r`Q?6Caj/D`bf@;kNHoJcJ8g'i
-Df'lBPc2=*XI=fgH$"OdMj''LEaX!KW49LGRY#X#E+EHuEGf!)H#[kEE-lhdSXb(=CMI$dCO0rra2tH^
-iU6@0lKm<jf]r5'mIKW:oBu5Eo'Gi=p%.qMnb)>?lga?0pZq2:nEB-2rr;Wjqu6Qkr;6Ejrs/K"q=4%H
-naH\KmI/omrom>Ek2>1OhrEJHi7ZH.g=+Boe(2Xbb/VTHaND]KaiVQDaiV`Ob0&/\dF6Olf\P<<gtgrJ
-hqm>Nhqm8Ff@\p:h:^?1f@JO*f[np2f\+p0f?aBZ*p;YGk3)$so^_JBkN1jiki_9un+#r9mHa0/r;Q]n
-#Q";oqY'[Xp&=Oop\k'dq"X[]qsa+Dn+$&Fq>L()o^qhOp%S4RoCMYMkj.['mdTZ2o^qbFrpCZjl0RTq
-l07Btl0%6om-O'&qXj=GmHsH9o)A/+n*0*)kMGFmn*TW5qY0^Xr;HWprqlK_o_%nJi:6jIrqGa9s4d&c
-nabc5o(2A0gZ\%im-X*'k257[f]VDXjQ#1Qf5hW4r;Zg"r;m3-!WW3$!<N9"!<<3"!VZTo!V?@B<E)gm
-<F0<UEclME@oZ,`/g(uP*>]kY93#D2?<9`c/LD,E)BpXg4ATBqIV*+k5@7tU,W%MJ83/t9BmY_rO/T(W
-Wire7X/;85B2hT'>?5<G<)[.KN2<).IV<%n=^,-BD/!?U6<J2hU8FE1BjY(K;,CM&=[uk.=^,$3A7p+I
-O(_Hk;aaGY?;ufg[?HZ\`Q#j3`4j$]YeI]R\@08h\%fkp[^a/j,eq:5]>D(n\A,Ygagnjr^9Y#[cIU(k
-hpfopc-F\lh:pQ.bf]q1!RK-lcN2&.rll/#b/q`B`lc3<aMP[._na"#^qmFgqm?L6[C#q@/$u[m\@8rX
-]"#A`]"Z(u_nj4+_8!Y!_7mRq\[AlY]t:bZ['[-F[C3HS[=5Qn[C*BD^:q1i]XkMWZaI9T`l#R0^V%:s
-^V%=ua2l6<^qIP&c-k(caiV]I_o9U4^:qG&c-"&E_o9[<\[f5[]"c2'ai_`H`5KX9`Q#p:_SX:5[(<l\
-]>)(k`5KR/^:q:l^V[^t^qd\&^V7Ft_SX.(cH!f:^:qM)`W!f&_n<Y!X.cZ,\$NTQ`5'($b0SMcc,%31
-^Vn.Bb15D/fZVdgc'5K<Z_=h8\$MZlWN`J-Xg#%1TVeZUYH=e'X/M__@lH#$8lAVuFEi7`E,0&o7n6*E
-;HdLAEHcnfLP^e?EGfK&ASH"!FF&\'R@U%EP`q2hNf`r+rptL-oC;8<oCi%Xp\=UVoCV\En+-,Eq"t'i
-qt][KqYL*drVcH^o_/(VgQP];,SVFG/M/>,;.bHKTr!BpK7o2FOc>3KFCJ3E;d3"%>Y[spCjhD&J8nps
-<DZt.BPqKj<(0c#JWZ1TFCAQ_>uOa3@:3#LE+`isC3=W#L74*<=CYfEB52[!LS()oL51G1I#*H>LLt+*
-?XI5D?!LN;?s?`9?<pfD>ZtE=?=./PASPa`>?=Ki9NPCtAo;U3F`hS6AS#CeDK:)QIXm!%KnY2?MuJJU
-M2I:PP)bH_OH#HjPEM2tQ^*f+R%0b<S=Z7>S=Q4BSt2E&S!fe:R$X5,Q^<nrOcGB[Ll$k>Lkpe=KS+i,
-KS4u0I"$NmI=?ZpJUW)urdFimrH9E-F)u>>E,BN4DJX65F)l>DFDu5<EH5u4BkhHj?t!AH>[:V6=;4h;
-<``C%;,9n[:/FbX84Q0@8ki+\9FFH`84cEF8kMZG84`kT=^1l1#$tS??sm>Jr`oe7=^,$2>$>'5r`KM1
->?b96?sHi:r`9,'<W5r'9hJ#O?<:<<>Q.b+>?_#-'O"^H?tFCrCM@X7N.5JG;bM.hA3p2j-q?p&7n#L"
-4?l"o<DcUh;,U7`<)ct%=&`4"`k_?@qYT[SrVcWjs8)umo(VnSp\st0p\Xa^qYB^MmJ$>HoCVbPqtg']
-q"XLNn+?2=m-O/f!<39!!'1,i11G?WD/X6/Mkcl!G#0Us!rr?*!=&i1!<jE)IUknl$3UJ5"U5DN%gN+8
-!u+1KMI@h="U"r/!WE3+!=9,;"pG37%M'pi8IY\&!W`?)%0JrGbYpuoT8/#nSA:XT5=%Ck4u#/\0fhW]
-0f)$V3^Pqd4?5Se6q'UJ6TmIc+<;^d68Mu3JV82sAQE>M>@hPgOI2K/UoCGsWkGk?YTU6Y\[fPg[D9Me
-_Tg'9aj&)P`mi5[g!S3tdE^.geCiGfe'laje'lI]bfIoJ^p^naY-FauQB7f8P`V&\H%([7M1BD^EGf];
-GB&7XGBn=REFETsBP:j^>Zk'0;d*X8<aKHK?tO"[?Y!VWARJJ6<*M[[90tg+5X%(b2`*3B1cI*?.OHGi
-.kLW>#9P-:.O?Gg,lSqj,U"BW+Wq[G+XAd"3B&r]4?#Vp69[Lo4#\uV1bgmH1ckUm%5p4,3&F&e3&EBG
-1c[;i0LR62+XJol/j;-I1GLsL0etUL5sn17@olW.>c#!,E`"S<FLk3X,9nHM+<V[C%LWg^&ecZ>,pFEU
-,8VaU.k<(s,pFN+!7q2R!<E9)"o\T*!W`?"!(7"p"pG2<#Qk24!WrQ+!!!*("pYD?#m1VB"Tnf."VaI+
-6:FL,9k7aaTWu&B_SOI>bgP"f_6K,UH[L6eH@V!.F`ijrXgGF4NH9,jM1]u$KSbA)EeTpc]Xt/$DeO6<
-EGJua?tX+IBl%-dF,--UV6-eYBP20dA8-:#T?,6_ZfCB@n`oDml.ke)p@.hIp@IY;o(;P?p%@nLoCD_F
-o'>i6l1+$%n+#o:q>UBhs82iinal)?rVcQfp%8"Jn*ffFnL3Vdm-X9/m-EftkN;!nkNC[[jPo%Pi8r>6
-d)jSWaihfHaiVQBaiMU'arA[Pbfn2NbK\8UcHXPXe'Q:^daQOlf\+g*g"cSdr8\:HiS`\SinrPYmI'?.
-rotElki_:%mHjB-l0I^#k2tdkm-X-(kNM1%qtpWlp%nR]nbhtepA+O\rVcTfoC;PIo`"C^oCW"V$hs>g
-p[I_Eo_&"SqYT[rlg!ZulKIHtm-<j(m,mKtm-3ZpkND+/lRD&[l0[p*m-a?-lL40$jR1pSh!4.clKn?@
-p\+FZr;HN_mI'Q9p#P3)rr3-"leha%+ReLZi:$.%n)N9inE]E(l07<fjQ,+YjP\tVin`4*'++R:$3C5/
-!X&T,!sSo3p](Et!!!$$r;lTlrrN&u.T]VL<Es'QG'eR[DdcI02(^!j+!2IM4A]3kB3nJ'2^'+M%MTs3
-1.,,WIVNP+;)Tg[-S@/)4B>EuMO0QhN/Oa<Xg5:;T8mbs='/U)<EjHV=]op2R[AtP=BB$KB3SSIA7&>8
-ATj?4Ulo_";I!d<=&)1X;c>bV<_6"jDh+%@VPAE:;--1\:L$PF[()To^<+I;^qm_"Vn'^X[_BDj^U1A\
-^q[=p:;X]\^V%Rr_777m\A>YZ^;.@k`QHHPh;?Z!]Y:nse^Mgd`5'@4`l?-Dc-FS\bK7oNbg"JWcHOGW
-cHOV]bKJ8\d*9qM^:Uqd\@&cPqR$C7\$u@H#.M(O\@8uWrO<?J]",>\]"5Ga]Y(kg]YF<_!QDqk^q[\$
-_7mLu_na"'^V%.o[^3K[]Xe$X.)X!<]=PPg_8![r\@T8eb0@oCaiqf=^qmh#^r+75a3)QF_nEXt^q]l\
-!PQ8IaX"sI`Q#p5_8=.0aND`?^:q:m]=PJX\%&fR]"5Ada2GX'_SX(e]E,a^rkSiJ[C<lb]Y2(/_7[Fs
-_R?tkU6M=TYH+q7_na%#_oBd>_m$DU]>2G3cIUk4hq$<$et0%?Wg^2sYHjmkXL,+3W3<D)Tr4l_XfJ7o
-X/_nb?o9Pr6qpH^Ed)n[Ec#Q'91hcM:fUh3CN=`RLPq(JF`D52AnPjoEHZnkQCX_ES!fS,Pa;&mp@nCZ
-qYU-bp\"4Rp@ItRp%A%Po_%nSqYU6iq==%<lh0rFp\Xjfrr)fnqUC6F-lX3O'dc%.@"+*)TV8$5KSGAG
-NJ2Ub<Duk!<)m.6?W'd:JV]&.APc0-@U;u=@V0(L<+L',P`gW2;+jo$?<L&r;H[-k?Xm,@C4_[GUTUhp
-Hs0lf?"@Vk=+Qm/OH>N[K7\u2Q&'0g@pi\T>@(Q:=Bf$8=C#3:?<g]B?!grJARf@^?<UH.:/4_f>A%hl
-Ec,f*@prbOA8,n(rHKf;H[L0fH$FU\H$OacIt)otIt)utI=6ZtIXZj6OdDH'R%0V9St2FDSt-dkS=H(<
-R$jG5S=H(;S!ob6S!fV1S!o_2R$RZ8!0[>?r/2GJKS+r3Kn=l$H$XaYFEM_LEGTK.CMIa0FoHI`F)Ltn
-&8l>uB4kmY?!^W7>[:N5<`f9$$s6_0:f1(d9M.iL91o1Ts%<8a$;*o^8kMQC84Z<Es%NAs'3ndH>$+s4
-=^#$7>$>6:=BJd3=oMM'=oDMD<)Zat=B8C%;G^1f9L_NG=]8:)=&i:&>?Y*0<;ol[>?u#YC1_==LjiuC
-=AX$rB15Nd912<A6UX$s5!_@r;Gg:d;H$Ig<)Zgu=&r@$_7fU7pA!nArVcQhruD"6q>L6gp\4CTo_%kL
-p\FOTo_eO[p%J+Rq"OL\oE4USr;6Hea8d1f3+$`RFDuADGDi)V@QG#(!s8Z.!sK;E!Wj--*aD`*&cr+>
-%1*+?#R^n>!=BoKIt:'%!WW</"9SZ)rW-7(!X&N)"s#mCPeWD,!WiK*!Wi]01sNmOB<\P4Su@RaTKu.>
-5WqXs5<:GN2`s,U4?PVg3]BDd5W_A(5u'X&2`3!/-nmG@CQ`RI=Be'^9h7TF;d"*cGB\Lh8rJ[eN.QG/
-L4k5:NgYufR[K8-R#?rqU6q1:_Rd\0a3;rVe(E1"g"Fm*eC2jnc-F_aeC;pndEp1cda-%Zda?4Zc,di?
-`l>m/rj;X//?YV0OHc)uNe)CuG&_>3An5^]9N>4n:KqRKBkqBi<`E.'>?FTi8P:g(68oZ:5!_7`1,La?
-1,_6E.kN>',p=?U+sR"/!?iZd,q1)a+X83Q+!;^M,UY!%4?P\c3AiTG1GpmB2)d<L5<:MS3B8oN0etRD
-r\uY_.4d520J5%2-n$Yn*$$=S*$[3h-n?l02DR!?0etOF1eLJ<9O,!4TP[[p0Qt$9'd4S9*YTP5(DmYk
-&f),o,pX`Y+=/<S-RC)e.Oc\g)o_jX!Vud#!<W?)!s/N"!"T/7"9o#6$O[7E!rrN-!!!3)!Wrim5<Jj5
-FE3S;ZbOGq_9:'KdaQFOToFe=Ao`BPG]e@WOKQF>]U<YZF)lDLIts/?IX$C.Wj]^DUP!5lA6`SX>#\Nr
-;IX'6BPV=4SZB'"X/DD6A7]OW?=e@mTuP0XYM\^:nEAuakiML9p[\(Jp%In=lL=B0naI"Uo'l2Gp%n+I
-m,I-bkl1&bnbW7ao(qeGnF,r:q"jUNo^hG>q>Us(r;6KnrVZWns8N#ts8Mrr$i]u!rr)cnrqu`orV?Kj
-n.P3Wi8`kYl0.3hgZdtXgYh#Fg&BJ1g>(E5ai_`HaN;QFbKNE"bfIlLccjYZd*Bn]bf%N<^V.:i\^f9_
-fA#!1e_T$:gt^W8eE,u\inWDHf\YNChV6f@i8`q_lKda!kNCsfiSi_OhYlX?lKda#qX=LRrojCHroG9\
-jlYUblg*d"md/rjk2tIVhr3PRjQ>[chrEtdk3)$o8`]"!khtFbjOi>Pjlc(&mI0E0md9H2oAniklK74$
-eDL6)s8D6<s6K4>p@%\Cg#:fDjQ,4[lL4-&jQ>O^io&VKhr!/=BFYCJ!"&f0!!*-&!<<*$!W<!"!W`E%
-!VZQo!V6<k>^g!hCNY/^Mhuk!>!sqh/1)Vk0Ju-mAnc!o<^A5U&./LA#8\U?:M"j"Eb7ou-n[)02`G#l
-M4('4S!on?YHkL:Q[NUY7Rg3Y>Z=U&?$2F4YG?\L>$>$5?tF.t?s6N7DhF@KOG.FI;c-+]<CoPF4$ZP8
-5uLZ\BSMkJVLG>3O(_Hg<'NlI>Y0XT[@!8h_8sa7\@oe^_oTX)_S!b(]X+uX^U1\e]"bnkaMc66_7QnV
-Xg5[U]=Q#)bgb=qbK.]Hb154pcI1"Vakbb*f@o$7g<ds_d*p=`c/.L=hrNhUjQ,@^jPSJ<hp9KldE9__
-bhM"+eD/d-fDj7tciVVBci2#qb0A,Pb/MWM`l6'A`l.kn"i\L#_mZuM[R[a5[^EQP[C3BI['QsBY-=t0
-WNN5"Wi<J:[C!KRZ*(L@[C!0AWiW_F^U12KYGnb2Z*:@4YHkF@\\#Md\[JrSZEUO9Xf_T/"LY\I[^Q(J
-!58HGrk!Kh]XYDYZFIHR[_KVi\@oJVWNrh-X/iA)Y->4=XJr>0\$<9L\$EBQ\$**MW1'<WVld58YdUgF
-\$`]T\u`!C]Xtc)_T(3_gsF-]hPmcW]!8cLPb4M8UnaQZWjT.5Vl6SkWMlG`Vl-/U@6#tq4$c8.A8HI8
-G]bBWF'DgI:eaY[<EEaKH%_3CQ%OI-De`lqAS5n(KT;LpUSjr`TV/%lo()DCoC_hLp[n+Qq=s^WqY1!]
-C%1W^o(2SMqtTmWmdK]9p%7qJqtKdWrqY-(-S-c)2)ST`I>3f=KnYAALPgtDG\1/\4ZuJ>=AVdl:Lea/
-NeV=?9M8#R;H@%5@pN2DE.a4;Km[?&91_H?=@knL5Xn[N9O;4;G*T=1[^3BAN,2R%@ocoHF]O-fS;iGb
-Kn=u7JsD::DJEcoBj4kN>?4g0>ZY-6>$P99@:3VS@q8qT?=$c:;,9td<*aKpH[9s_DJs8u?tsY(G[t@a
-@jkkt@pW>A?=-uA>[:]C?=7,H?sm>M@9uu9?<UE6>?=s3=CGZG?"%+C?!i/5rdP$#Jq]3`M[YAtMi3^Q
-LQIXXNKB>&PQR)1P*>^4!1a%X-_6ftR[ot=S"H4ET;SH_VQ-VqX-8g7Q&^l_Mhm1BKS>&0G]InJDZ4J\
-C2Ij+D/=$*DIR*eralIJA7T1[@UWYO?iEq';uK\n=9;T+=8Z2"<\mWS=&i:(>$,!7>ZOd*=A`!q<)cn"
-=BSs7>$bQ@=Bea&;,gFf8l/bn>$kH4>?4]t:eL^V.n<B&<*!=1AUBZ%EFrZbH&uQ0:J+>P9Lq*)2`3WV
-1cA93;bp=k;G^7f;uT`*<E$cNr:g$bmIgJXq>2W>r:]g[q=sXWp\F[`q"a[YnF#`;p%.hKp\=RZp\=FU
-p@n:Tp%%S?o#h"F"=?!/G&CVkCN4o`O*=&4$4$P1#m:A4!<WB:7!k$tC**HS!Y,>;$PWmN!sTT(@tdK1
-$iBu)!W2q'!<E0%!s0'*R*!djP",r^!WrH(!X\off?Rc-S!oqFVh2pm=^5$$7Sl$-68pJL2``NN2`3WT
-3CZA15t4:$3\r]P1ajY"0JZ%KWel=TKO\n3:.AQ*DgZ5*=&hXm?X6c%3]TT"69IJ*=&)Im=&)n&=']3.
-3'0ht2Ea8^3^Yl,>>%=b;+"!PURdmHUSb-'\@AuOZF73WYctjW\[fGlrl5hl^;@n>e'upueC<$sd*L(h
-e^2Uhd*Ku9c5Y$]c-=\cc-4J=[C<KATTFtmNIuh5H>R"oBP&5`8khrF9i"PZ84ZBN4$Z2(8Ol075sRRp
-3B&fQr[.gt.P*&!q_S:.r@q&&1+t42-nd8)/Mo@?2*3`H-8$nq-71,h.P38-1G:@?3AN6F/12bq.3Tc]
-0-Vf#/132,-mBoZ*#]e;,o7s_4?#]ta1I7F=?q;KD&aTA)C-=I)[R#_#n@FP$mdAN+seQ^+XJ<U,UOi`
-+;i<&rW3!"!W`9%qu@]<!s/Q."pP>="p4o-!!*'%"U,):#mUV9!<`H(IK0EN"V3@F6""egTW><0]YD;'
-f%/'_[A8_!?t+2!F`VGAL7+sI^:'>PEcZYXG&__PH@:0uR&dm8[&JS&BlAQK@UEYF;d<*l@9cZMMO^`S
-Za$?pIqN5(CLpd\CO0Qc`5f$\fBDeokNUshjR;d3mI0E2q"X:Dmd'61-1:*hnaQ>>o]ku9jQPjqn*]E+
-q>UE]q=+"Gnac;Hr:97IoBbuArsel's8W&pr;Q`qrr<#tr;Qluqu6Wnr>5J5rVuorr;Zclr8m,#i90@h
-lfdNqkiMg)(uO?8jko"VjkAGHi8WeXjO;W,d*L(cbg6R=cHaMQc--(,)o]e7`5BO1^qd[q]?SL>b0%fI
-cH=Jbg=kEDkPk#SoCMPErUC<alKIKtp%.\AmdKZ:roj:CrpTpYrq$3\rou'#mdBH-hqd2Lj5AhRkj@d"
-k3_QtioK7\hrj:ah;@/Khr3YZnE/cojPT%b4lbSajl5(RjP\bIh:giOki:jjm-X3/nbDJ6kj%<kp"&.#
-rr;iYf)Fatl2:5EkM"kQk3_6elg=B8kiUt*i!S>rgtLK6en5R)!r2g$!<N9'"Tnf,o`4mjn,NGpIU6Do
-E-[+pOGeO&=$S8_.4?Po1d+K6Ci*s"<';TG%LN7="r&::9O`0jEbA'$,:#$<?uV$mSYMgJR\6XYXeM#2
-BMLl^;H$Ii92K)=Nglu=Hs]uZ@q8kI?!q&M=ClN+R%0CqA6r2:CL^+5;+!WB5!)J35$N&]Q_U:II[Z+2
-=\r*t:Ie&S?V,sX[$?`U]#W"3^W43m\\,GZ[C<fha1Aak[^X#_[_9Aea10$r^V@%^\%'/aZF%Trd*C7n
-bK7lMcI^h!bgOeTa4f.qfA,6>gsX9`dacXaakbt6hW*SNiT0+_jPJJCjNP`jccOSdcdpgrbLb4^,g*p=
-]=Phq_T'd@b/qK9`P]d1_Tp6>`m2NHdF$1]cdT\F_7oo^!P>rB[fa(I\$c1@#d:P<Z)k+.Y,hQ%(:1?Q
-ZF%$H['d?S]=GPf`6HTPbf\&Lrl,Dd_7dIn^W=F4^qRV%`W!@E[f4#E_8O:/_#CbD\%B8$\[SiHZ*h$G
-Z*V'Z_R[4n_76YOZE:+4\?;d2XK8J)YHtmHY-P:3YI_$FZa@!<YI1-pS=Q(EX0&5$Xg>FC\@TJaZb*l^
-\C8@;f$r3i`PU2uX/<hF[&0.[T;\uiT<>B4\?;d.V5:,eT:_gNSXNnG0f(mW6:kHnDfp2OGBnF@>ZO]o
-8kVu[?YO\7NKofbIsH$LAn,:[C3"l`RA$FTVkg)_V"F<PpA"I[q>9pYp\=ITp%\=Uq"X^`qt^$]p\FFO
-na5f4mITrBnb)MFo`"a?O!#W$93c4bO,f9[KS>;GObS@.BN7;V3_2k=9h7uaCNk;cK4n(N91r5a:.e;[
-;H-k4F+]aFN.PD@9i5>'7mp9D6q]g2;bp"tJ<[%?['m''G?ImK@pNAMC3Wd4Tq70tKReT,N/!:LF)#4a
-@LH=C@:<>B>$+p4>$1c.'4G*P?XdVT@:EYK<_Q.]='/XGJ,Xd)HuO(?@:!\fG'IJ*@:NjIA.W*N=C5KB
-=^#':?<poE>[Ch;@2E3N>[UZ6=]na/?<UWB>$#'8<*+0aEcM)$.!Ko[G^":QG'/"MFa81QG'S1RH[C$_
-H@:j8OHc&rQC+&.R@0V9R[j>L+/5I)USjoeWN3&"X.5cST:MRFS=Q+7QC!htLjsu+HiSHhGR&D5F*)M?
-CMEc]!GQ<EAH#[6=^#!3=T)2L<`W4";Gg=k<Dl^n=Bf!2='Ad.<``C&;cm7);H$Oo;cHh#ARJ\H>?=m2
-r_Ot>:.n/O=]SX-;c$Ok:.S,O7Rfm=;Fjnl?<h#cPDjEi?<;B8@7EpE8lA>T6T@.d4$Pb_3`]?`:fL@h
-:Jahc;c6Lm;o-?Mq"ajSnbW.Tp\asbq>U<gp\sh,p\=CRo^qV?nG)hRp\+@Vp\+:Ro^qbLq"sgXoCMV)
-!;QU+";="0B6\5t>]>aaH!EHS#Q+Q4!<E0$#T#BsF]o[c!WiN0rW3`9"9eo;*'S@m><N5q!<NW5!!!&t
-!&O]V!!OH4M8d]QN(k#h!<N?(!<N?4!'8o`=A=-mR&I3T[&[2&6pNn!0fMNi2)-sC0fh1@0f_6Q75[Cl
-6qTI'5<_"[+<W'k3]qegM2$bHCNjGc6XFPHH!"!@<Ffr^Ak+j?7o)E23_!"A934qZ:g%7E?qEFK><"E"
-4#9)m4\&@42G6Ck2/$`2>\\+mFan[`H"q)6D0KE)K6M'OK5H!oMh-;2QFaN7_8O4/ai;U0c-=_ccI2[B
-!SQ3+gE"l"jQ#%Mg<e="e'ljscdU1Y_SNplV4FBSOFhq/rc\foDId-aAmAJ;:ejhc=8kSb62i\D2E<cW
-2?#'W/2/b1/12_k.k<"q.5<hC0JGIG0.JJ)-mgT).O?Di-mg>m01S#V1bgL22^L^8,pjiX*[*!X,pj`X
-.O#rR+WVI>*?QgQ0/5RJ6]f9rG#CadH,`Sp*uZ^T*Yf"k$kF$^$4eUC/gMbi+<VjNr?24d+;`0#rVup!
-q#C[,"p+f+!X/c1qu@-,":ktK$ksB_"TeZ)quBV#&hlR`J;KYiWN<_Ha4&l$d'fEkG'7_4@s)p7F+^*l
-^;-h:M0<`VFFSaWCP%LoEJ_'>];h0OL4+D]?!^0!FC.sIA5,X4FG6<gZF$p8R<THe@TR#VD.6m^CO'6W
-`lYBbf]r"rkl0gJiT9@lm-=**nFcAEo&o]>n*KW9nFbc-k4%s)lgX91lfdd6rr;]lrVulrs8)`ps8;or
-qu-9`qu-Knrr;ognb`4Yo_/4^rVc`oqu-Kns8Dlos8W&qrr)ir#Q=]$rVuokq#gZsrVZKk"o\E"rVuiq
-rri5us8Drors8Q!qY^9fr;?HiruqCAp\"7Oo^1f!f[IpW^:CthgY:fWna>Q)jlc+(o^V/)rl5/]aN2E@
-rl52`b0.rMci2;gd0@tCc-=GTjo49Ik2t^^iS`YRjlYT?iU#gnm-E]jjQ#Rji83VWgZ[Y\kiD$ulf@3l
-k2k^hmH30Sg=k$,iT04ej5&PJgYq,PhqI/Tgt^oQm-O-.o_7tHlKIBooA\s.p@n(;bl6Vhk4\-+jQkpd
-n,)V;o]l,>kiUs_iSWSNgtD\Y#@S2V!!!'#"8`)u!<3,u!!**&j8aX<@qT\(JW5eRML&o54=2=&/1i\C
-:LJ*hHuijn1DUE,"98E+(b.[PBm=f<@n&7+4'-BFI"m<0OI)ZI^rNsIF')@>90kj>:JFShFc2QaOaV+Q
-<ENF9A6)WAEF`0\N1ZGhE+NTh?;O-a4$6kE5snL43E]^*Lmap2TTjJJB44_3:g7!q84ucb6\)JMQ'&8a
-a2l*4_83(PXg,19]X5>i^r!jk_Sj'q^qdV$XLb[N_mR%j[_B8W[`?_Bc/[sAf%&F!hW!GGgXXZua2cEP
-f%8L'dD`oFccF#Dd+?apf@/!me(NF)cdLM$d*M^>#h[k`db3-ug=T'<b1PFsd+[4+g>:Q>gsaa)e_SR*
-j4_`.iQp*1h;$fBho`pWb0%]CbK/2_daZ^lf=\c0]Y;"e[^*0;Vkp;mWPcWnaNDfMbfe6/dK.\;qm?I5
-[/RH=[^`lX\$3-@YPt[8Xf\b.X/`.sVm3M2Z*Ud@rN-+(Z$s$aY/J)i_SNdk]",Ym[BdHVYH=\(Xf8P8
-Z)Oe+X/`2'Z`]skTqe'LXKT"AZE(%-WM6,`T9uLTT:Dj^['[6K^;R_"[^E<DbItX&[BZ[+ZH&N;UU[A(
-Trk,^ZGX&J\uWTUXf/+lV5C2dTV%gGSRjuC1cRW[5YtTuEB/2gK7e,U?W'H`6UOCD@W-[QQC3hkJ9YsC
-?X@&MD0gu'T;AZkW2HPlnac;BoChkNo^DAEq=smarqJeQq#'s[oCDPHq"FLWoCVM?p@e:RnEfK,q=`^;
-1dbo,M4'iuLl?n6HZs^RDd5k&76EUl8kMWF=DiYEMKroB:3f?&9NG.a7Ta%u8nNsLPCmjdAR&G46:3Od
-<_c%O;aETRA9X<?ZEpj:Q#pqM92o;0=^PZRG>Nd^S;W5YJV&N2Ll$t/AR/YP?s?]:?<gc@<aB*:=^539
-?;t07@;'+\AmebA9MJ>b=\W=<B5)'p?<pc5:KUq1ral1ECdi5ZD/=!"@VBLhA7f7\@U`kW?t*SVAn,4X
-AS5UeBk_6pCh[TuBk_?t@UrYI=&rR2>$PB=?<pW6>$+ct;d**k;-?OgrDbRR=^"p0>$>$1>?P?A?XR5I
-@rus?IXm36PFA)@XKJb.Y*"j+L4Y/;Ll$q>Isus'MZ01MSt;LDTDkDfS=#_3R@g(@ReiEUR$O&&P]m%K
--?aQTEcZ8AFEVhMF'DdM>?Y'-=&rL.<)Qh";-I%)>$,$:>Zb-4r`M$]?"[PM?<C0*=]\a+:eaYX8m>M*
->#S="8P2HD77B[:69dP.<)Zq6IZ]_;ChdRCSR+TM84--B6U![p2aBkt3C6\I<_l[m:Jah`<)c^l<)gZX
-s82`nnb)\Rnb2eTp%A4Zp@\(NpA"LZp@[qBlKn3:o^heLp\jdmp%J1Yq==%Alg*og!;Z[,"<&[O<(oY]
-;-@XQH!*!9!r)a9"WTm5G<QrT!WW9'"pP&-#7h"?$W)du3uJD6"pOo)!!E3#2?<dX"9oZ7QFXoDJ3XVO
-!WW6("9AN)!t5/`f$%5mJr?:qVk0`]:HgQo4?5>R2aBJf3\*B\IPiiB4?#MR2_m]r4[Vn+2(]pp.lf[?
-@?5#1@;&#$8Mr(_6q(0Q:KD%QJp;$@9LVuf;+OGR<_uIj:dn,U>?t)r9Nu+0<*im7Dh;n6FC8F(C.Co_
-6od.q7mT^C7nu`<3C,bg-oFXT,;;P7/ibsQ3Bfem2)RKY2)d]Z/k\i-9h.TO@r#q-KpAL>^VS:Hdb3^=
-^qdFXTrbW*['H[,U8P9+e^`=*f@/7'rm_;$bf\/TaMu!'rin2`ZE^O/TUM(+?X@#E@:<G@<`E%&?X[8C
-3]&ZR3%c^8/iYa>-o!D%/h&D,.l'4D/,h.//1`M6689oA.3Kcd&h>[g,p4<P*@r`p.3Bc`(`=,0rYdO4
-)&Er8.Ocu>S@Z"G:.[U$d6J<`'dX_4&/,N](*F>%)(%0m+snNV+X&$U,9IsL+rAE&"98H&!<N#s$3CSB
-!W`?+#RCV9r;d?/"VMCT%2BTe$3pb>!rW*r#7s40K8G2?T;Ag0ajJPZ]:"CpB5r$1Cisc@I?LbM_RPP?
-?Z'k#DejBFG$AL1TsMe\[#/sNI"6Tc?"S+X7:'+o>&7DRPbP7c[&][THY>`LEHuG8BkUsP;dXQGR`<FL
-XPE.2p#Y;uiooRlp\4@UkiV:&q"X.Oqss.Io^DA8p$2);iSs+`lgF66rVlfks8)`p!ri,srr4PKrr)in
-r;QZprVQ6bo^2;Go'l;Lrr)fprVQQms8D]cr;HTlr;HQfrVcTerquous6g3]s8W&ps8W&qs8W&srrE&t
-rrMrpp]!ATrVlcjp\FUas8N#qr;ZEZnE]B%in`86`OiUd^:iUkkMOq@d*^:nh;7&MmI86@ai;BDai2?A
-aN2ECrPe`R!QE+Tb6d7nlg*a"mdKW6rpg'\!q>UVrqpj4n*03,p@[e=o^qD>lKdcngu-rJjlY[ajQPpj
-gtq5Zi8<__nF>Yui8E;AhrEG?hVZQ3iTKOkl0Ig"lgEchi9Kgch#%!FoAe'pnG28;kNqU-hppuhnE0?&
-nEo<!k2GF[io8kKf@S_b&eb9G!W`E$!<)s"!s8T%!!!&\!**K<BlA9JNKK*QG%OW:.46Mp0/c*pATWWW
-G@jQ,(_@&Y!!!<G0LK;eG&Lqr6npf*F*V_FJ:EKDTW>E#T6k!C7SQ`Q7o)iT=)!AWRZVYi8QJqnITKHM
-BO+&$C58:PU6&qa<E`a:=%?(m6oIY-5Y5'L;1=LlTqds,F(A-@?tWhH<`2XP4\&R9I^6>COgN!H`k&[u
-_6L5J^;@V)Z`gpQa2bR2beL^*_RmUl`4*LtY-5=:\@]>ec-FPYjQ,1Ng"Os3jlbX\f$i0rdF6\!6IsK$
-dDNQ6aMGU/dausrf@/!me_/Kpa3`;`cd1"baO/SaaOJSbg=O'Qf\4g#g=as-gtCK<e(!+(hpgQGgWA%,
-rn[P11u6a1cdC"T_8O7?eBlUdb1=,3[BQm=XK/D#Tq.[KXK0Oh`36#:X/WD4\$WKTd+Pn=\$cCI\@8jB
-[0*eCY-7f.!NrX%XpN+ib0%fJaMu6?rl%mU_7\UWf@SKk^r"(;cc!]EbeUlqZ*C'sV4FQbX/`%qXg+t&
-V6IA,WjK7M_R6JKYG[_ZUm[=:T8Au4XL#19YILU>]rn<4[*Q@r_nN[^U9`1N]5j^PUogf0SW0Yg[&:F.
-\$E!3W26SoWMZG_S=H3_4ukM\4Zu&&<+TohH%UciBjjn06U=(0;."0fM3XHjMh?:mARA\I@V^4CQCk(W
-X/MqoW:BHOo^qkMp@%D<p%eLarV60`q#(-jq>9s]p\=LYq>U!lp%eI^qu$'OjaQjmgmgc>KStGBQ'.)i
-LP'ni@SBN\3C#qo5Y+F<:gn^/Mh>D,4@i(78Oc?U:,tUDEIaUPN+Q*n>@1T56:k0?01/8r8QeeiJruq7
-Z`0+=F^nKhEFE$T?Wg3)?>rG`TU^gpM2-_3JqAuDG%Y,lBkLjT<*<F6@96rK>SpUL?!:K:?sdAU?=./H
-=&r-o;cZjl@;TZVC("HU?!165?=7J_CM`uf;efiYA7/q\@prnVA7B"Y@UNYUARf"M@:E\XAS,L`Anbgd
-BkD$pC0b+K>ZXp1>?>!6>?tN9=Bo$3:KLb"7o<Gi<E<1(=]\X5?<plB=&i='?S5_m?<^TBEclJLH[pm0
-Od;];WNrS+MM-@uC27X$C2@^$C2S->S!f\9SXGt>Sc#)ZTDt\bU]I6bq4J%RMM[1JM2$\:K)U96IslZW
-An>O`>Zt?9@:3;D?sm/Hr`fS*<)uq!r`KY2='Aj@@:<eX>ZY37.pc@W:/=SV='Am2:JXnS8OZ3=6UO:,
-1,_m&9N5bYQBci:DeP3&A4fWc9E%=T6T6_`83]+#:fUFh<)c[m:f:@o;,C4l^s;uWr;Q9[p%\"Iq"aUV
-rVcNaoCVbMp\+7Nn*K9(p\=LUp@\1Rp@\.NpA"R^o'Yl1lg+TOdJsdZ*\&*W6UFUhD/a,Y0+%jW!!WK6
-2J6Ys&H2YH!WW6$!XAc,!!t,PRAEso!<`Q2"TeZ("8`'-!rr?S;2)QuM*`?q!W`?.%L)h5GQ@dE!=&TU
-f?I&eO.N&%KS$J=?U?YA:eO5/-o3kP75%;,3\rr^2*<W]3CHV!2ErrN0IA5&2)6[nQZ@"aG"bM,8j5[5
-87>n7BR5>X>tSWu5"\[A6:sjP:ek+h78-Zb;*R07:eXhd=&MRj@o,^(<a(#b4?R%<7l`Co6TIG+6VL06
-3_;V(/O3Mu+>?GL3]oYp6U3b27RBR/1GCXA8P;H@5!2\I?X7/REINV0R\laIal;<dVL_i86q9X9:/=GQ
-=a?@[b0JPec-P+me^rF'f@ns3gATb,g"6/M&^\nN\$<0A['6L&Tq%@1P)Fd/FD4u]=AV1>3BTr*3]TVt
-2F0)T1aO@o+=Sio/1E##1d<cQ69[+S2D[KU.3^#\)BpU_,8_IE$l0Tt(`4&,'akHt+s&+(Vo$3'>us@D
-d8V/7'cn)+(`<\c&g7u"(EY4V+!r<X-6a`b,p+-M,T$(Qf`;$Rp&P'mq#Cg(!X/`0!!*03%0ct;rW#t)
-#mUV9!<<*=)]B_9,=H4H]?&"#TQYKhDJX!*CLLabMl*hjWetnLDJ=<?CM\B9GAqVl]>;7^O,AL8KQhEZ
-De<<S;-$ag=BTd1W3`h9V2/enEG7pV?u:4&@;T:F=ANIB;j"`.XgmBXo'bf'iof.ana,W7o(1Psn+uhP
-lh:,Bm.^,:jQlC/nac2;kNVC'mJ?k_nc&@^rr;lors&Jqr;QKkrr)j%rr<#prquZmrr!Z4r;-ElrVlcn
-qY:!dp[@kQqtTp]rr;cks8W&trr2p.r;?QnqYU<mqYC*hr;6Birr3*!rr)ioru_(+o_\Uds8W&ts8N&u
-qu?Zorr;uno^(brd`/u3]BK4n"S_fns8)`p$iKYsrqucqrqlQer;Q]ort>+nlL<fjj4rA>eCrd4f%JBt
-dJhJsc-+P[bKJ*?c-FVN_8F1-`m2cPaN`/`rmkQ<ioB"UhV?lBgtgi?d*:#!kj7["j5T(ZjOW/HgtgB3
-l0I6ZgYCEAoC_P@l/LpUf\,<<f&cDin,E:`pY!mmkk3cbkj%HnkN(^dgY;8Zlfd0`mH3$[gu@>Be(N2A
-#m1)+!XJo4rW<?.!WW3,"U"Z&#6G#2!s/K'!W<!!!<DutpAe0%@W$RQQBm_kIrAdr8jl''1db/NDg?b\
-FCnTF3%cEX!t,ef2b-VC9h%9(2)I-8,W8%b>[hB<V5BfIHq[43>Z=6g8O>sCHBtD%Me,aq;,(1sISNaI
-<*NC*J>B0ENcT&K@VT7Q?<C)t6pX1/1-\03HBOqpVNc:,;dj!=;da?C=(+ol6p+7E5CBQ<M2f-l`Q#9e
-]!ncX_n*.f\\"?6]?JF:\&ZM#[_o_]WjKLX^qmdtXK&G/Xh`?0_:%#ag"=[%f@em+_TgQQjko7a.H07?
-hqui5eBln!e^rL&ce7"$g!nHqbgOq`_9C6Mb/qiWgVqXrhr*>idS\KEf[J-kdaQ=\eC2O[dF-+U`lZih
-eBZC`d+Qt"i7,`V^rk!PeC2apg!\@#bgY%ge'ljmaLo<q[B6[9Y0#AKg=!^Xj4ql4i7Q8heBlFh+5"r]
-aMuNTf@AU1h;$B)d*p.YaMl-9_Sj@._8<n#^&GYG\[f<N\H',<\5BH5XK8S+YcY.4Y-G@?Yd;*Z]t:ha
-['R6K[C3?=VlR29^V@@eZa7'IV6.)*Xe2;iXI>33NJ<e$Yc=k*Su[j7OeS,.\BrOHbJClmR]>#=6b&PL
-WirV&XK&;(TV/p"\$`-7]!J'7WNWLtSYi$!;dW6b5WCVZ4@2nNEJ00hCh6pP91MHC92f8=IuTVRNeDe"
-D>n,UD0Ui"T;AHaWj8n3XT%Yknb)_Qp\sh-oCDG@oCr%PoC(u1meH_ZrquK]o(i"Mn*B?2pAb0l"T.uf
-p%A=aG5_4%rn]4c;IXrd0JG[Z6U+455<qMBI#*Z.@o@&F;dWm2;-d"#:/Gb]MLfPE=&Dao:eOhd9gq?4
-77K:,87@+;YHY=(Kk+\5CMI[3HXKf[<C^1fASFhgWM56,LkC52OG]6_DJ*E\=^>l^>$,*<?<U<5-X^+c
-B5VEuDJ`oj?X?uIA7Sb984lBbDfor6CMRa$C2%9cA7o(P>Q%kh@:NbN@UW\VA7K.]@UNbY@V'"X?sd>O
-?<CNA@:3AI?t*;J?smDM=BT$?@q/qS?XR;I?".5I>$tS5<>/bL?!:E5>@:`B@U`M?<aB'@@UVi8@q9"V
-@pNMO?t!V\D/X`KM2n4)WiCqj?W06H3_`=58l&#@4BQ0)B4tjb@:3VYBP;$mBkV^DL4G2AN0'3dP`h)k
-P`qH"Qi<?RR[TWCROFYoR@0tNVP^8eSt_pQTUhO<Q(!YhM2-e=KS"o2KS=u)H[fU>C2.D\ALqD(?"%;P
-@9Q]=@9ZZ4<)?_+?!('%9MJ>lG'e4IEeB$uChdj#Q_[tV9KbK:6if_Hr^9=@4\J7:7mKL;:..]D:JXJN
-9Lm7XlgsiDqY'gbrr;umn+-GTr:g$]p\+CXqtU!`qYg0[o^heJo^h\Fo_8+Ro_&(Yo'u/7!6bEJ#p0<X
-+tc>*rVup"q>_ZO6tpR#$3:M9!<iW-!<rQ-!<OBVIVC>A$3^M;!s/Q+!Vl^("Xmlc\]8D0!s/f5"]GL1
-&d&.<!<<-#!WrEMf$[#cQ_fk<Tn^.R9MRu100E37-7q>J5s$V\6T%#%<^oJU<_,D>4ZPSc4tRj!,p?$$
-R;-\W?ts7mG?@%'>!,tWDf>VP-X^(B;+sPc;c-P!9Li;i:K^Ie779aA68_)"8OPd09NO5M:fq:,4**MT
-9i>"f6UOC;5!Vq?5!)8#1,1L>:0g4L4Z>T'7n78i3@lpN78$HQ78d;`:JsJS91MWU@:N_dIug/8f&Phr
-F%\>.%2:HG)'q!_'br`/93c107Rfa?>[^rKH@BmmXfnY4]=5Mk`lGp/_T'I;b00e/#LLl@d*g@icuRFW
-i8E;BhU9?daOJJR_6pAWX/2AONe`48M1UA6G@=`i6:k'Q8O>[-6UNLd5W1SM,rRb1)]p"7,<%G/-Qj<M
-(FqjV5<`>OWi9H*=?qM`:)5#`$l9`t()[o)(_7-$)'9h3)'gF@*Z64K()@l*&G6%U!!<9)!<Mop*WZ6F
-"pY;6!s/K'!WrN*!!3?7%LEIJ#R:P=#Qt2/rW+;]'FYEW#pDNMCO:JYJT5I.=^#EVDLS%XYGR\GG@YE(
-CNP)P@rYppDjIQ5]<IE=I:.8ZMh,qpFD"ZQ<a&[/CPnaj\$iB/LjEi8<G5iM?=n1b>%hDS=&*CL@[FaC
-Vm,%FnF,W'ioT:loC)/BnFGB"o_S:Pnbi@Ym-a6*lg=*)kj7g.k3)+#mJHq`l21/Ps8Diorr3<(q#(*c
-s7u]pr<WH&rr;ior;-ElquZinqu-Nsp[n+Trr*6&rVZKdq>:0jqu$I!rVcNeq=sa^rr33#q>:!Zp&+gh
-"TJB!r:9gb%KHG+s82Zirr<#ts8W)trrW3"qu-O-rquN]lf[*QaM#0ri;`cUs8Donrs&Jus8Monr'0lF
-p%J(Rp@@\AmHiZeiSrbPi83&:f@o*=i8`VMh;$lCe^DmmdF6Rkb/qH7_o'=0ahu*8a2u<?bfA#Scd2R8
-#Mn4ig"bTHh>R+$q>:'cp%\%Lp$hP<jmDBrkO%Wpm.9Vug>:lWhqcf8cI(YAn*p>Tr:emjs6BA4kMYRe
-l.G"VjlkXYl0%O*lK@X'kj.?ojOVf2cq4ZJ!Wi?-!sJ`.!<iK(!!rl5rW*0&!!<?+!r;lu!<N<$!r`5p
-!%VSkE.<n6QB?rPDIHL96pisr8QfeQJ;&Dl@T5fV0-p]&%N$WZ:KCCd6oocR0J4t$*\''27R01H<``7*
-?:[IV8jl3E93HV0Tp:CS=@5SS:01k-84QWYH'=_nR!)\C86^(RB3SbJ:dmZ;8P)?KD2+UWTpURVAm%So
-=]ea&=^b6*>ujll3`00WJZH&-K=9%E`j;h[\[BMu^:1nd\Y6CGbf@Q8cd.'Y[^`WIZa[HR[^s5gX/W5,
-Y//T5\'NaWg=Xd$f\"p,a3E#TgsY0@f@e^/hpL'*ce-^pdaZUig"b9:bf@cNf\+p-e^DX`bK\J`b1,2&
-iS;l2`Q6->`QZf`fZhIZaM>^=g""X%bKnDCaj%rNeBlLobfIrTf$i'sf[9rUg=+L!bl66=f$Vgc`jrmn
-\$)s;Xi/l<f%8'jhr3&Ai7u`"f[7dacGI6n`$r^E^V7Lu\u`W]]Y_V%_na72_7mn1bg+JTai_iE_7I:q
-_nWgm\?;s8riH@,YcY.5YPka%\Gs8A])ogb^&-:\da?3RcGdoI`5]Kn['$-uW2#TNXJCo?R\-jTR#IAh
-PdJc^c-*r8X.--EXLtF%WiE4gUoLK"VP:H']YCq^]Y(Ya['d05T;%fr<aeck5W:MX4$l_IDM!U`D.[-T
-9LhQE92]29I#3lFNeW%*DZ4;ZDKpr!SYW*\Wj8n3Xn)&mo(;\Pq"=:Po^_P@nF?MV'DqRtp%e@[r;HHb
-o_&%Up%.bKrVlctqY0[^o2,GanEf5[c_UgM+>HYh.OHu/2*OZ(<G[,4HuW[p77^N_>@h/97oE6)K8>81
-A4B0I86]A!9N"h_5WhA%8Olj%LnLfKVNZIJB2VfGARfLbEH,/W>$G*2:1eNLKrLf!Jq\i.KTD%TPB1GI
->$G?LD-L4P?X$Z8?t<SO@VTUpDeWQ^>[C`G@q8Y884uN`DL$5=Chmj$BkV-fA7\qH;-[@/>$bWH>@M#K
-A7B"V@UNXDAf,/e>?bNHARo:\@UWYN?s[/F@UNSP?WgP_>$G37>$YQH@pW>E>?4g4?sR&B='A^$<E`C(
-?!CK>?!CTC@preT@prkXra>e4rF8H1ASQ+/I>O#WVQ-VVBNe2#3^-/46qpNP5X8Ia@:NhR>@(]D?sm5C
->$4s=Ci*s-F*2YGFa&"SI"$NoJ:`E-M3F0kQ^!YuQ^e)HV>[8$V4j`]V4sZXTq7sGR@'B?R0Sq>QBmes
-O-BNc=`nh-Ec>u6Df9E/BjG1W?=%&H=']9;9L_QI:fh4KG%ti2IY<>iC2R[NUgQVd6U*t*6p=",77BI*
-7Rp0I84lZU:JXY_;+X8L7a'QSpA+FXp&"[drquHjmI:,R"Shfgp\+U^)Y`t!q"aUSp@e:Tp@\+No_8"M
-oCVnWo'u/:`;oo?q#DTA*(j'p-P?I\!!**&#R(2.!<F66?"Z\B!Wi?'%1NLC"9\K#%KR;.NP2HJ7ir0D
-!!*3(FTMUJ$3:/0!W`<%!XSl`g<_fBKr(-/SVak]>ZXHT2*k#;/2T[]4>o&e:d@0/84HHX9fXsf4Ztec
-4Y7g"-R(cgTR;<2?taIsD-BA&<'3B!92.Q76rR5R;+sJ]:/"8U7nHur?"lVf4@rUY=&Dgg7RTTB70PqQ
-:f^q#IQTeS4?PVa5u1N^69@Fp1,M?r7n5p*4ZF]C4#8f_5<MY+4?uV?:JFYd9ibLp9i"&U=B8<s;HR7D
-J!?_Hg#:f"Bg"$j',MuO+"]H%)Ate@7S?K=2aB\p6UEgm3&E?Q<EN10BkhTrDffi9JW5_XR[ftHZbXK$
-ai)!3(<P%Tf%\p6h:Bs/g"k90g"=^(cHa\ZrQ\NY]u%_&[^Nl4Q'IMmLO=>XCKk:Y=^Fo\4Zb;L2_H7*
-3@P[U(E4VF1-.iW2cQ6GVd`P*5_dN`(a]t0(DR_r'c.])'+c*%,:"9N-7^>g+Xn]S()R_up&N\E!<E8t
-!<3)u!!!&s!!E<&!<N?%!!<9+"p=i)!<ic.#:TcX!sA`7#6=l0"VE+b;.!gBFE_M=ARg+XY.;HIQ$HqN
-?>>%%EdiFWG&Du&\@oGNR=]3`Eb'W`N-JuOHuiXi<,@;UVm*J3Tn[Dc<F0!.;e0<E>[hJW>@M)U@o@#b
-BplZMZErEQnac#2jlG^so^VD@p\3b8nb)88nG)nSlK%$klg='%k3DC&k2u%!mJR"al2C2OrVZHfs8Drr
-rVc]prVd!#qu6Qjrr2for;HWurV6-cs8Dm$qXsU\rVlfor;RB-rql]nq=spgrr2`eqtp3ds8Dp#rVlfn
-rVlfp!<2rqrr3?(qu-Qos8W)srVQQn%fQ.rp$:eueAf8:]A!8Yqu6ZqrVm#qs8W)t55tEPqtp<fqYU0d
-qYTULn*93&k3)!pl/gsglK[?gi7m)Nki_!agtC30i90+bmHj<.mdTl@p@e+Kp@dS-rSS(@hVQu;f@ed,
-f>u,5b7`%FccaYXbg4V^ai`&cf[/I:g]$COlKIR"o(1r%hrE_BiU-XDr:\[drmhD?k2bO]ki;.&mJcPf
-p$(r;n`oE-nE/cljP/GHg.VhUrW!?1!<iN*!X/W*!!EB)qu?m'"Tni-!Vucr!V$.>DK'oVOHYccJTb^3
-:e=&B7S?osF+&[qG%t5T5W:GO(`=YU5u(E_91([f/1)Sa+<hgX5YP'C2cr@/5#,Hk;I!-o>'>^eVN6FF
-<_c%Q>YA+,@96E@I\*=/Ndk\?9iaktH#[1f<+]E.3^["gJWlXtSr[ks8P2iZ7nZug=AW"&<Dlq!=\h7[
-@8hf\ZAaULbKA#:[CNl[aN)''\AH+]\%Tbk\\?.6bf$feW3EY<[^<?M]tUPFX0SnHeBbVOf@8I'b0JYh
-e'lXidF$k*hr!&9e_As.e^D[kd*L(fdaHn*gtgN)bgkCueCW6r`Q?QVeC)Ujf\>69eCDdldDa&OeC)dc
-_o^'?b1+eae'lRgd)O2Rc-">XbKJ2WeCiEubg4jAdam(!cd0_cg"4d#`5Ta,^ppqYXfSP>e\BJcf$rF5
-g>h/KeA^%mdaHXf`66?Kb0%rPaN2Q4^Ug_XZEC@:[C3?C[(!]P\?rHD]>)"j\?iEAZ+7]Zrk8HN^:sTe
-!m&L,rltMdr5f/a`l?!8_o2Pl!4Md4!4F\l[C3KN\@/rW[^W`V[^NK7ZFR`fai_]C`2Tu=ZbsDncHF,>
-Yb8)@OfPFWUSP&h[(<[E\cfjV]YV;\[m.L2Yd(C/VQ-V<?"[526TI"_4$ZA:ApA]GEG]>q=&)C]9M\]#
-EI<G"NJW=<H?F:MG(#.+Q^XPAWN`V/XR^i3o(MhRq"OOXp\"+JnalPPq=jUUq"jgaqtg'\p%S1To'u;E
-rVulpqY9aUoCMnUna5i#d\mT]*\Bob69.Y*5Z;QJL5U4g;F3Z379E/]?XH]-@s3`jKm.-/6Tdk%;.<p0
-928hq:-M3SF+p9gZ)sIAAPuH2@8g?EAnFMFDJWNQ<E`^=;e^GaLoI,2MhQt=J;]5IPBCSH?=@8^E*upX
->#eR(?"78L>@hMdDeWKZ>?tNC@UiJ68PMccDL?G?C1mN[)/!SmA7](Q=^><;>$bWG>@_2OARf1X@UWaE
-Aenoa?=[YY@UrtV>[LoK?X@&I?XR8J>&RSM@:38A?t*PP>$,$8>$YTA>$G37>?b*->$>!2>$"d4?XdPU
-?X7#K@:NeT?XI&JA7oLcBPML4I>X)[VlQn^BNIu$6:+(;8PN#V69eUdAnG[b?t*SU@U`hW@:<VM?t*JN
-?XR;UBkLsfB5.?Y$YO!aDKKu>DJj9/E"dA>GC4jfH[1!kI=6BeIt;rnMi7Lm"-/D)PQ$^IPEMK-rL=Rk
-R[K\6S=>q8R@Ke7R$X5-P(S^Sre_\NKn=i=P)>-UR#co<Ci*dMU/j<D6q'I284?3GrCS))8PMuU9MAAb
-:.nG]9heDWcee*`q=aLOqY^9ir!)rdp&=pcq#9smp%nR_q=jUVp&4Lpp%._CnFQ8Ep\Od^r;6'UnF+9q
-%0Q\3!WW3&*'$uD2BE&#!!WQ+!XAr3!='#[ApRoE)@$-?#6bhQ!rr?-"9&9,";We2U:6q&)?p*@#m(),
-"9\f.!sSi+!DNXt!!<Z3382e]8rU!JS!T>F[:E?+4Zko;?o9i*4"`-@5YFF'00;X%=%P;&2*3oZ2`iT7
-+t4^#Co)N"@oHTM?s6`1;H-"Y5>Fs=IR$:u=$T_Y7oi;V8PVlO?XmS`;a`rN>ua[#;+3Z98kqoG6;L<P
-<(fD?5ta^.2b-\=8NSgo5WM)+5<VA$4$Pqa1HdfW4?YV^6UagT<'rr?;GC+k8OZ'3<a&m7;,C8&Dh".V
-b1l"6_-SlJ,TIdF2'ah4/KGZlCK=PB4\.n28PM`H91q`D8Mrb!3''#X3CQJ.5!MG.9g_K?4[iIb@Tul1
-92/>pF_#`GI!K[USr8MSJtAa(QaXF&\I6$_]u%e._o9X7e^OKF/C;\ed`p4ebg+>[e&oMGc+g#bQ`Hp^
-Z)XLaPFA1lOKd$?W+T:76&j2I$5a$a()7Q'(*OnDrZDe!*?usY+sJKh,9J3W+!2[J'?gIV"9/Dr!;cfk
-!"B#7%LrgO"p+l1"9SZ,,6S,Q"U#&7$kX."3`&dbCh79m?"SJJV7=1>NcSAq;f$>jJGsLhFG$*g]XY),
-F_P)\?#=S5L4=YqCN4?,CPAFc\@&Z@N+,7I;GLP#77p`h?".AaCh-gU@<,I_FCgfO^p^T(mIBc5kiLpe
-lLFQ7kj[uql0nE?r:'4K+8G?ikj[d#mHj3-md'#slL+*=s8V?[q"jm`q#:<kqu$Hls8N!+s8VurrVQTm
-rVlfprVc^'s8DlprqQ-^rVH9brqllsqu$Hkrsnr+s82]mrqQBdqu6WorVlg!rr)cmrr!<+rr)fprV?Hi
-qu$?eqYpEprr2ipqZ-ZprXJc#qX*M(eAf;<]A*;Vp\ucCo`"mis8W)sr;,pJm.C)Gq#0jYp%7nLoCVbM
-oC)#0l/q:!mH3Nsm-*7(g+:^tc-X_beBudpe`#-3f%Aj:jlO_2dam+-hr*_\io/kShVHT-e'lamcHFNu
-c-XYTaN;cMb0ekkd+dX7jm20rf[/("g!S1,gX=@*mJd+^p=@IacK+EZhVdV\n*8cekjS*-lKmm#j5]@]
-rne:Chr*Bd%0HY6!X8Z/!WW3&rW)s#r;m-)!X/`0!r;m"!<E6&!r`5o!!.+^9nA.`Oc>6HF(STP8Oc*;
-9Nl(OI"6`fAlhJc2`3?6+tYfF:f:7`5Vsf.)Aj;0*AU2g@T>op6pF(:<),q`BR#/mR"]K`:-D*I;GCEq
-<\7EeJ!Zn%P'://7R9RB<+g&ZA6r2=>>\@;N1[)FTp'Rp2`sMq;,9AB:f^Us@TZuF>#J*o>XVFq:P#RO
-ObgBib0%3'\[f)^`5Jp]\$Vj7]#r"=^;%P*]<\QLY-GIH]"YniX/2i#YK#,>\'EgTdETh_f[%ahf$r.#
-jPStVgY(<<gsOd)ce$Xpf\+m.rRi"Ce^E.(bfA&ZcH4;Yd*U1_cICFtf@JM]b1>.daj\\Vb/MKOe'ZRm
-f@A?paN2QJc.1:ecI:"Sd`fhXbf@fNcdC4jc-"2NeC2gndE9YV]Yh7hY-"h,_pQ*BgY(34iRm,Fgsa'e
-g==j0e^)O`]X5/b`koaA^r-/e'>hN#`5KR.\@8lT]#DV!\\c4sZi732X/)NsW1Ko^T;/-SXo>%1UoLZ)
-ZDt(6\@]Mn`m2rYcHOSZbJ1ai]E5^T[JmZ9[JdO.\$icS\[JrQT<>Z9_n`q!_83@^[CEf[_Tg9A]We*2
-_2"eiY+;8hXL,:,UTh>B[^NZSZ`gF8XfSS(VlHl&G@,)g9gq*#2`j8o;.:nnG&qYBC1:@D9h\5V<+0Qb
-I#EuBMM-J+G^"C_L5hFaS=uj`Ycb)/pA4da(&7Orp%J%Mo()DFq"sm^p\"7Rp\=O_p($inrVcWiqYC!c
-q=jRQo)A/$p\FO\rp]<f#mqe39MRGt6rdf?KSb%a9K=RY7n?9Sr_jM3@s3`oMh,G768gMV6q:6Z<`N0q
-r`0\8Efd&tZEU!O=[>GN9Nt^n;.*ooA8Q=*AQM]+=E%DTF'XL!UR-mlKn+T0Ng#WHAmSkP>AS([>$bN=
-@96Q:@:NVWD/=*(?X-lB>Q/%G<_c:_8RcR\DJ<`rChdNjAnYgh@UK+?$!pnG@prSQ@q''LA--=QAGp'H
-An,7\ARA\M@UNRB@0^(E?!gfA?!L62>?t`K?!LfG=^>39@:<PO@UNJG>#eR(='Am6=B\p2;IEd8?<p`=
-?XI2L@:!5F>[h,PA7fOlEdN7mOJ8YRX-$sn:.[lE6r$9G9M@c8=8lkMBkV$f@Tuo:?!prGA7/nZAS,Og
-C2\$,CAqoVAo)@%Bl%d3F)5T-Ci18.C2Ia)Df0?+D0'K.AnYssC2.BrD/O?6FEVtWHi83uGEJ,VQ^3u+
-S=,e4S,Ss6R[fn9R?s>0PC\XLL5;%\QBRN(S!95+R#lr;Ci!^LThmU584c'584Q?E5X.\091__S8esok
-:eF;R9hnJ\:XJ(kq>C$^nbW1\r$hL6md^8Sqtp3bqY9sbqY0UNo'l8Cq"ad^q"F@Qp@S%Pp\"CXnac8@
-aoDDBqu?]trW!0-'e<'d2@ore!!!0$!<E90"t3W*Bh&m>qZ%65#mLS9!<WE)!>S=n`5Js!+T_NArrN-"
-rW30("UPA2!D<Xu!XSl`g=Bn/J?5<,S#<Qs>=q.J3&"6'/MT=Q4%V1a5".gt6;pHO90>-q4>f&T2_-$s
-.jI8iR:TZ';eTiB8Q]>)<_uml;,Md97SmAj5[%#X>Z4R&=]JI+>?P0J;+ato6p4%9770R;8O5^/6UF12
-76s4);GobD91_'-3Bg)37n6BN7mf?n1,h-R770$s6T?Yh5s@V$4$5r#7nZKA5X7M092SYh=C6#hKUAg`
-h<!P0<%]XG+!D[W+t4uk)\k>O?>4k2?;OBf2_QmJ6U!k66:X[?92/8]?=$c49h@lF<*ig*<+KiV9hA#P
-8j5F.4%Vn,5s@S85sI@l7nlQH5"/4J>[qPjLQ.:IJV/T$^;7b+_Sj[Hbfn5Ve^`0peC2X[aN_Q&@>UD;
-Ur:O#_SXOAZ,"N.\trtA;aHPm.L$q.)]TD&)]9e>&J,g&+s%dJ+<DID,T[pJ+<MdQ,SeK&%06G0!<<*#
-!<NB+!s/N!!!!&u!!<6&":"`'"9AT*!sS`/r<@NN!rr?&!ua!c=^G`L>[h`GZG+#RR!`+J=&<=GBjbmn
-F,6[(^Ts;]JpW'*H!O?QA9E?KIX,O7G_r,t['6WtKkaao?<:$'@8]Nl@q]XnCiF?+>$GBM;e'iXR(g;7
-UW`)roBtr)khkOqqX<M/kMYe!q=+=WnL=#)q=X7Mjlu1"nFcGAk2kjpn,<:djn\`Lr;?Hjs8;`ms8Mrq
-s8W)urr*0&rqufrrVulps8Dm1s82TirV-$`rVZWmr:Ka]p\4R`rVlg-pAFj]pAFj]s8DorrquZkrr3`3
-rVH<drVlfprVlcgrV#aQqu$Elqu-L/rVc`qqtL$fr;$'VlJC%7_nWtBr:fpb=nVdnr;HWmq"F:Ro'uMM
-p%SCYp@nF[qtg0bq>1!bqY0^Lo(DSEq"O=LnalGBj4`>Wo^1r7o^__=kN_<nk3VR"lL"!)l0@X&m-<cq
-jl>7_nFlJ@meHb`qtBa\rr3&tlKeH74m;5!n*oo9nF+rYfZV7UcHsYYe):3'qXr=]s5EMEoA/?dlL!il
-fAl/\kMkCZkN1[]k2kLTg=Y$/8I5Lu!!`Z-!W`9$!X&/s!!E3%!WW6&o)SajqZ$VKIYWoGOc>*DEG&NT
-9M%`I<*s9XI!p<`AQhel2`EWU4$uY?>$>!)5r0]$%LWXQ&gKJ5>\-u084Gg2<DZk6NLZr:KlL3\:.drQ
->"q7V:KVCgTr+9/C1h!gDdc1%6q^Zl@:NbE942dtU8O]TMfr;t9MeDS93+\L93Pe9IU-8g@pDi*;H6"Y
->YTgPXb:egbf\)A^V@Ia]ZJ=&V6-hp\A-5%ccEo8b/hB/^oXfM]>)>'^8n*/YHc-uca(dJcdgIjf%JBl
-db*$of%\p1gY(31i7l]5f[JR+f\>*6g"4d+e_AHpe^_mcdacdne'Q(Sd)EuLdaH^u4kITtcGIKFcbe2Y
-dacgkb0/Mle]u:S^r4OHd`fn]be;??\\ZG5cdL%cdaQXjcdL@e`6QlYa2l*4['[.<XZaMH_9plbf@o*6
-hV?u<_pm;`dFHO^`4s=,]uJ+0`6Q-3]u%Y)`l>g0`lQ<C_nik!`PKC3a2#U/`Q5j"I]BN__n3Co_na9r
-YdC^<Y-tmF[(*WRZF%'M[^<9@XfA>*\\l.i\&?_:_o'XJg=+<ibK7lF`Q?6:_8jC4cGRT9[B-I1ZaRQ[
-`lH*4Z`:4WT<uDES=usg[BQ9oWjT1:W2Hc%Y,eV0Z)XXsU7n9,@W5dY:ddH03]fSt)H1-]F`hkMEG8c`
-:esbY<F9?XLPh+SPE:]Zre;)AM2R@QR%UCYXJtdbqY^6ap@n=\q%i_up\=IQp@n:TqYg<fq=aLSp\=:J
-o)A87p\OUYp\"1Mo_%nQq"adXp<FF!/O<Q@8l0YaM26Ln<&d0%0Kr,t5"eCB@=!rqIXc07<DQRr9/S:a
-79*Z$?sli2BRQ5OYd_!*J88=n?sQo=B3S,8CN+E>G]@G#:/Y,-<F]uPKr:f*KS>#.IYN]ANG`98A7StZ
-B4"qP?<CT@=Bf6KAo2I%D/!Eb@:3AM@:<249MS/fD09`2BkqU$An#@dB4PFR=]\a3#?tSF@9dDUA,^->
-B)Z=W@qK.VA7T"P@UikWA78YC?!(33>?P08>Z=p2;cHt*;dN^6?<p`;=^b]D>#eO"<*EL1=BA^/:g[:'
-=']->?sR/K@:3GL@:`kQ@V9LsFFA[tOI`8LX-.$o:dm`E8l/5V9M\5F=_M>WBF\Q\?sI)E>@:lF?t<26
-=8l>B>[1WC?t!MQ?X?rD@:*MWAn#FdC2@Qm?X[AR@K'U7?=Nn61/q.L;,gh/@:EYP?smDN?sR#B>?F^$
-=&r6u=^YK9=C#EI@:"M<LPLeHM26\7I=$9nrf[qaV5'TOS<fM!F)Gc*PFl5P:f:=j6:+.48k2*.6:XL9
-7RKU;8kVfP9he;U9M8%+h=UL>p\!tMq>1!aq=XL[r;-0\o(;YQqt^'\oC;5?oCi"Tp%%V@n+?8Iqu-Kj
-q"".Ro[Ns8!!!&u!<*!("#*l#@5\o(qu?]ur;[6-$oN'X9cs]G!sT)6r;[W9#6tM>!<<BG;7+`dVFhs7
-!<E6&!!!-#!!`W4$O7"F#Qt&,+p7lI#6?^9g-R?&SXP_,UU[@!6q'g801%rZ3C#nf7mJplIRmI3;dDmf
-90YR-6Td@d2_$%!.j@#_R:p);@!ZZh86BJ-:/4&=4?uA$9Nt@[?!:-7?!grE?X6Z1<Dd*p6rR#N5>4pJ
-:/a_G2aKA]3^,Yl77/an4YAEQ5;#Ai6:XC*3'(&;76E@Z/201P5r^ef3%%-O/2TUY77fd:ISEI,77BpQ
-7R'ONA8,t2LQnRRgudb5;D9[E*@N6g.kE/),T&[Q:/kOp6UEh$3]TPr5!i!r.krq?2a';i5sn+476s-q
-5X[k,;,9VW:01[s4#Ao_83]+"69[mh.Ouqo,pt6#3^,ek3''2d4ZYDT1+t.'/2T%0.Q9p_3]&`[;I!!a
-S"ls^Xg>75M3NpBI]CE.`7!>g\B*%;`3+)f;FHo"8er[+-4pn/*?H.2%2Bj$*#B;+r>l4h+Wh[E)]BV.
-bQ.YD!<N<"!"8l1!sAc3!sJf0!s&H!!!NB+"onW*r<*6,!!*3+r!!-(rW#Rl'eiR!B5D7,RB*p%U7$F:
-?"I\Z=BAj9C4VD=\&#h]MJ%3cIXcun@9uW!>CD$DEbgrBZa[BFR"oBX<EWa;7QO=L7mgBcA86*9E,'&q
->@_;F94W*TSA)_7UX&8sna5btkhk\$rUoO@l0A'<p"o$.n*BQ;n`p)=&*iTUp@IM1l0[s<s8MNckl1Pf
-qtpEmrVlirqYgBm/,oGDrr2iqs8Duss8Muss8DoqrVcTfr;?9^r:]j]rr)Tgs7c-]rVc`qrsA`*r:BLV
-r;-?frq?Hir;HR/rr;rorVcWjr;6Hkp&Fpar;Zcnq>L-h&cD>"rqlBYo'5&\c,7<2i;36Bs"O?Ms82Zi
-p%8%Pq"4.Lo^__Pqt9^]qtKjUoC2>FqY0XSmdg&Eo^M22q=jUXp$1Zplf@?liU-+#mI9T;n`T'(n_E0g
-l0.<olfd<aiSiVJhVm_el/:C[nDi9^jR;a+jNH!NfgOKKj6c7(na>r/jOhSlaN`#Lb0f/GrVH09bQ$Ym
-q=*+ukN_@"lK%*liSiYKhWO7hj5T(Pf%Sd,fLH2L!WrQ3"9JW&!;lfu!<N?%!s&H(rVup!r;cftrrE'"
-r;ciuqZ))"Mij9dM1BkhAQi#-9M8/bAoDpGJ9l?H=%YV52`<]U6Vgim?s6Mm0H^u9$4@7M+#lhl@8ocr
-:e!rZCm1m#Q\flg5<VS9<(fhV6q:L%Kq,';P&F-(B4Y[h?;!jI1dkb`>$Y0UQ_UCUT7V#c9LqfT;*?a*
-;F!BA<aU;dA7JhJ=Ai1%69%bG:PGpQJ9.I1c-!]3]=k>]d*TA-Xfo"L`Pndba1Sjr^qHtWZa@-L]uA(1
-Y,A5%Z,bA=^XU`_g=FKpg""Esf[@jghr!,BgX=O%g="a/e(WF-f[\[0e^`@'f?_[hd`T_\aiVfWd`Kee
-`PKgJda\?Nrmj-U^:qb8a3D`G`5]jBd`]n[d+-F]b07lFaMuEG][k6Dc-t+_`R!,ff%/="gY0lfbgXeR
-_8=!mZa0S44N#C\eC;q"g>CfGhVm>7g=XWlbJM-9`5][/_SX+)a2P^+a2Gg0]",5\_8jI/^q@J$`l#O#
-[EQb7c,b@G\%T#TYcPFM\[oGc_7["T\\"Z;ZEga>ZF.!;VQ$PkUo(,s\$Ds-Y.:U-WN<YHZ`L(-Z*C:.
-Z*_0V`Pf^;eCVOFY-"Y.[(!]ea2Y]qX0C!IZbEi9V6$u.[Bcm;Z`'asU8G0'ZE(.2URn9USt^F9E+E0P
-83oC"3'83K:gRaRF*;bMDId$L:J4;X>\%c-MNO3lQB@2bMZ/AHM2@.TR\Zm_W:g&erV?*Wo^qkPq>'md
-r=]#+rquWhr:p*^p@S%Pq![_Hq>U4Br:K[To^hYGp%%nPp%RhBari;o7::+^JW58&C/d;V5t+$t2Ea/k
-=Cuc7PE6K0?:%@c;,U@b3B&WE6![o$>#^-Grig":Q@`[J='B*A9g_og;,(J4D0(,RCLC.<>[19'ATD(6
-Vl#6&LP1;1KnPbRDId6hB4GUgARo:S9N54t=BoHJBk_I&BjY.S@p`bU@9-/t9h&`6KQ1gDBPV?sA7fOf
-@:!2E=^)/<=Bo3A>\7SYrb!ZjA7fFaA7]:^?sdAP?!UlE?"%;R?!UoA='/[/>$Y?>?Wp?*=^"m1=8l2-
-='Aj1>$>-9>#eX+rDa5,=&3=3=^GNE>ZtM5@jPPmAS5FU@:sCoEdiLqOIW2KX,pmo;*mNA8lAPa9iOnW
->\IVVIUZSg?s[5H>[:W??=?l3='Jg0>#nm3>$bWE>[1Q@?t*YT?X7MaD/X6&AnbIV>?P3:>?kB9>?Om&
-<)lt'?=.#E?=@/D='Ad/<`_mi;c$(X:/jqY8ki8d:ebeHG'8(SG'SReH[C$dIX.-JV50ZPT:;1(F)G`)
-Pb;AT,u7N95t+:77nQ<>6q0I16U=%3:/FYX91h]K9M%q(g[tCBr;H6dq'u75o()GKqtg-bq"jjaqtTpX
-nF,`:oD/Cbr:p'Zo_%kOq"t!_o'l5Do%!g1!!iZ;2dV,1//eWb!"K,F/n0`h7h#G#"pG/7!rN$-#71J8
-!@rN4d+"jX*X)HCrrW0"0EM4S!WiN3%h/[E!<E6'!<<0-!C#8i3\#$GVO`j1`32m,:0'tL6:=+38NRtE
-4>D:>4A/(37T!)T3BKW"69R7d.O-8h+A-p`KmdW8?u]UO=CtT'6V1$96qfX-8l.f^>uP0;@96B5?W0m+
-;cQ=U9M@`<8j>O3<_P_D;E$El5W_5&5taj6/1W\C2*<fR0f([L68ptf5=[gj2)m<F1,1^F-;m)f6;L0:
-3COug<`2mm:ge$.3_*@[>[i;AO.XDHk2s6N1GBdd-mnpN%kKju*_0p;84c!-6U4"$3rV655=I@W1-7EO
-2D@'G2*XMq4?P\h6Us[64#UMN?=dA37Skg"0ePCI2E*QP3]&31/1r;'2`N]P2`s#O.P<>&-Rp,^.O5uO
-+Y5f!(`a_M1aO85;.![5>@1ukIXllmNLH$IeD/TWc.^UcWc;EC6D)[r(aLaZ&/H-()]g"9(`F&&'G;*$
-,:*71"r\6s)]0M+b5_SD!<N0"$3:23#R1D6"9JQ'rW*0&!!*'#!r`3#!rN$-!<<0*!!NN1#6tSE"TnZ'
-8cfbW<aKT_@#M+iR<N:hG%=laBk(+CEe]jV[^E90LNR`gH%C3Q?;a<e='TX&PaneX[(j)LS:G*U?<h/R
-=A1tQ=(4iu?<LZR062)G@UNMT@8Kd9EF>?Q^9=ZgmITu>n(d3eme6>Ep#P/sp%7n5nF5l4n*]Q)k5FTb
-mdou7lK@F!n,<:cp\s@TrVZ<[rr;rqs8Mlnqu?Zp%K6>,r;QZorVZ]qrVc`pr=o2-qY0a\p@@qVrqu]n
-qtU-irVumHrr<#sqYC$dqsj4Go(W(^s8Drqrr;umqu-3]r;?Nlqu?Zos8W&npAOsi(&n44s8;TgrUo[L
-oBkMid_ii8g\:@=rrE&qrtPD2s8Dimq>'sco(;PDnb)YNqXaO]rYGG.o^DDDo'uAKp%A1TlfI=)o(2SE
-ja#tUgZI\Zl0IX$lf7-ii8X"_m.'c>m,mBlo]P6#mc<Boj5oC_i83DOk2c!umI'&uj65mtki_:#q<mY>
-lgaoNm*3Dc_TTm;bi8U$rV5@"qq^H'kL\q_iS*8Qi8*;Bh;dPPhWO%XhVcu5gYLN<7Krqq!!!9,qu?a#
-!r2fr!rN$$!<W?&!<*#p!!<6("9JE#)i^)LR#lrFE+E0P:Jb"k=__u&JUi/hBN7_k3W:rq5#,0jDK'K&
-;E#s?$O$\<#SJUL9jMC04\e@378SNC]8'`f=&VIL6W@#U8R,nKJtAKtKl((D>\.;U?Va6X2)dcg<,m8:
-PaS;JVjN0P:/=kg?<U/p4%)qN8P)u]>%_AV=&r@#=Aq@G<Ei(NY-*P-WQrl9_8*e#Z,b#([_&K9Y/8&o
-W4p!X\%B/XX/iS6[CEof^q-bKW3<JHeB>tadad%$`5U<ZdF$Uqb1,G2h;[@0f$r@)dG*@"e'QOne(NO+
-e_/L)eC)dkbfnAT`5pH[cd:=e`REJhf@nd1f?_FSaN;N7]"#Agb0nkdccaYdcbRKE]t_Y0bK[uVda?Xs
-cc<rLf\"[(e'm()be_NH_RmFp_R6kXXfSP<beX5-%G]Lli8NJMhoaa0e'QKkbKJ/R^r!ju]>DG#^p_,.
-dEg(X`kAai]t:khbf.H?`3ukUb/)*@^p:8YY.VN[^;.Cq^UCPXY->IC[(F2g[&pF5^os`G\#ZL8Wi`D'
-Vl$AkY,o1A[CE<BY-kmRZ`pdGa1/Uj\A6A9fXJ&eW3rtA]#i1@^UUnd`La,ZZ`BCqZ)*thYGS%hSY2s]
-U85#rUo(,_S"lgQX)_KbC1UdP:.%0(3''B#>AJ8(It)idBiS#&8PWAqBn;,(S=lXLS<f@sLP1/)I>O/X
-Tr"IPp\k'cp$q_JqY^6gqu-N`n+?DOq>1$bqtp-\oCVP7kjS0>p\Fd\p@n6/o()MLo_%tRr;$'0/M]Ud
-?Ab,1F]_.5;ai`.7R/X^7p'8?K7J;e=\;:`9iOeN3A)X,5=8IkIYF;c[&gO;T7:K`B4Z$t@9-$$?YWVC
-C1V1-IXYp8<)Hq':f(nF=Gj)TQBR5\It!!"PDX0dAS,[nARo=\@9Q?+=&rI/>%(iPB5VU$?X7#F>@h8P
-<_lC_6u-drEG]H$Anc!kAS>^c?X@)E?".)H@U`YUARoFaAn5@_An#7]@q9%X@:3DJ?sQrBARo1S@U3/A
-?<UT?>%D,K=BAX/=oM;?;cd.0@Tlr:>$tN3<*E*p<E3+(<+B<D@q/kL=C5Pb@prkU@:a+^?=R\aCiXrO
-LlS%'XK.Lo<`)1M9M/,\:J=eh8R#m-@oQlFA7AeL>Zt<:?scr3<F&j7?X$f;>$G37>$G?;?"%,C='0*F
-@V04\@:`_T?X7)K?=6o9='&-n<Dlq&?!CE1;cI"$;HR(#;HQan;G^+_:/Fi;;-6k"=&Dmo<EN@(<EE=1
-='&L(=C>QbRAQdKS=uF=KlLg8?AFnO7nllU6V'g<5X@e'5!M.r7Rf^5928&N8k2?H:JFR4g[t@?qYg$W
-pA"FUpA"C[r:p!WnFHAJqYBs[p$_ABp\b$iqt0IKn+65KrVuonnF6,Ho`,!4!!iW[VjT%<!!<8u!"K&9
-&gpj^6m`6B!X/Z1!r;m)!>m1ACk9XgfU>SPr;m$)"9SQ&#Qb,/!!33)%M+"!"9JT)!s&B%":"rlimh!p
-K<1i>Ob^`N91_oR9N!r54[hb!*\oK)0f;-W5X81F838n"4uGPa2_$%!-llKJZ%[L68k``+<)dC384HNe
-85We`85N,MA6Vf4;H?^k?"$N+>>\Br9M.fA6:F1#5uq#V5u9g,5Y+(+90dr:<C/Q"3BB/M.OZf&4@`72
-4Z>N!4Y/9L-Rgf+2`i]m8OlZX76<Cr=BJ?s91rT-90Z'N;c6tMJ;g)=gu[G/9/81@*%E<k3&)mN4!R79
-;G9nV7SQH:4?>>W4@;Cg-87hT5t!du1,:aJ2)RB^4$H,#0e4nU7S$BM3]\NV1IOGd5smb!1b144+s\`f
-0/YjP0./(p4=DL10dS,!,:+W\rZ=]U,pY2s/MJFt,qLi./Li>.681&K/N#sgREj^@UWVB>b,0&\6TLCR
-3>N\`*tTD5((V&q'+b]a',VQ"(*4V:)BBS-+!;LF%J0YR!<3'!!W<!'!<`Z4"U"u3pAk*l?N:96!s/N(
-!<W<*"U52;$P!aS!W`<'$PH<9FaRDVZ)MSG@s2m,@olu<;/Di9_Si.&BkD:*F)lJVH>@/";,'r#D0gu9
-]>)+nTQ=LE<aK-8?s6E#5u:6V5=&%2;H%@LF(f)o?Xcf7>B"@WRD?P@XO-D.oBu)/leq4#lL+K9ki_C!
-le;"$pA4RVo^MJ6lL"-5o'5&skNVC&rVuidrUp!cr;$6drVcZorr)los8;co%K6>,qY^3erVccrr;?Nl
-r!rT"r;HTor;$?kp[[nSr;HX*s8Dooq"jpdqtomSp\asgrX/]*qu$Kmq#16cpAY"9s8Miiqu6Tnrr;lq
-s8Donqu?Zmq>C-[nFH)7iS)Vp^VACpnGW@frVl`p0)>PIqu-Nlqtp*[q"F(?o(28GnbE+^qtKOTnEB3+
-n+-5Hm-OH=lKRm5nalSI2<<ZXd,O6Gh;-rIle^LWi9BXil0n67lfR?nq<$W'mbZa`jl"tQjlb[[j6-1*
-jPnkRioKD(lp:14qWdD<lfdj.hq#Z__T]p?bi8U$rV5C#s69%Cjk/k`mbQjdj5K4ch!41[db3@&kipgO
-gY1-.6NmPm!<NW5r;Zm!!Wi6"r;cm"qu?j#!s&B%rW2fp!W`?)qZ%RqQC4,#JTbs@=]A0o<``O<DKU>Q
-F_P2^90YH92`3]t?Yjh*DIH<u-5R!m"UGGU0gAE?B1OIC4%`4@M7Bfq7nQcX7m]C28k**BT:qs6Cf4#0
-ITfrY?>!\F:J!`14AJj]DNUm!XK%4b9LqKG<_ugo8jkd48PqW78O#p[@:`SD=B&6e84Zoa5D-,ALOGr>
-c-F2B`kSau_R-Sb[]QX@[()mJ^rOO:^V@=kXKf:N_nig\ZDje+Z,b>7_9q2df$hggcI1(bf[nO'dG37/
-IcB8@hq6?2fZML^bLb7ugsXX&daHUmcd1%heD/Kqf%8'\_UHc^gt103da#kM`Q?6CaLJn!`ll`VdFZmf
-aOJGLaje#=bfnA^d)X2Ne'lXkfZ_prcdBnWeCDa^bfIH/^q@Ij\?N*:WkZcge(3.,dFd@4fAGH*gY1!$
-Iauilbf%B=_7$\_]<oJ__9pHF^U(qhWiib<]>;Ou\&?4l[(s\r`m)E+XL4e2^U:>MXL#^GXg,(=^9Y#R
-^V$nTXg#gIW4074U9UhuUSk5uWhcZ!_mukJSuf*![^rrW]=l:m[D',X^;.k*YH=b4ZG*ombg!o4]=H=k
-I^QVaQEd^&TW#5tW3ELtZEg'gSt;4QZ_O%cTpVTn>B"@j@olMp4ZG8X5YY?oDg6e`Is#O,:eF;S=C>in
-M3=I)V4jNJP`:HNIsZQuOdVl<T^qmWrV#mRo^qkTqu$ElrpK.CoC_hMq"ag`p\".Lmd]lCqY^*_qt0RT
-Ie<4(q"t$eq>(!blE_lf8QT&ZTSH<06rHiP5W(V]/jjB)LPKkR7R9L884Q?R:.%6+/LW\S<FBd/XfSV(
-TPe.A>%;5SBOY.F9NbD'8PE>b??ggIC0jt?=[u\$De`"&WMYuELjjSsKS5;?CL^d\B5_R!@pN;=93GA%
-6=F;5A8Q4"DJ<Qe?Wp?=@prD69M7`cDK]l4C1q?nBk1afBOtXP>ZG'=?t<eW?=mbXA7B"Y@V04]@UrqV
-@U`_QraHjZ@:<_X?<($7?=.)F>[CQ==BAU.>$5!+;cd(*ra$FL>uam1=Ai.):f(7r>$Y?9>$YQF?XRAL
-=^toJ?sR#HBOY@[B4kt$H[LX0T;J]hP[RNf77Bp@9M\AQ<E)FjB4>@_@q&qU?"%&A='Jp5=&;k$=]SU%
->ZFd*=BSg6>ZFp7?<:99An#4^BOG(S<afA7=s6pM>#A0s:K1Cn<`r[3=&`.!?rTs*=\hdn;GKq];H$Cd
-92JPl=A_mf;,L7m=BSd1>@1B1=]A=$=E9S%V4*jHQC!;FBjk>(Qs`Ze;bTSO8k_Q;7RBC076sO<5sI_,
-6VpTP7o)lP8^Z/^qYpF*q"+4Sp[n(OpA4[]p@e+PqY'pa)YNdln+?APrr;okp@@bHp%eRds7bpJoD.tX
-`rHDI!CY+O!WW3%!W)j$!@1f]CFT\j!;us""p=]%$ipPI>1_lte6WC^!<N0$!<WE$!!!)u!!!B/$kNOC
-rW.3C!<EE.!'&ug<^CY_KpS?tZ^s`[6om_A9gUp%1bBV*2*FDt7n6KY7o)iJ69m=Q69-tS,:4cW:2H&&
-BOOkG:gR$pA78G81e'E!D-(4c;F=tu85;]I<DQt39MAG[8kr&M7nc]S@7j!k<^ADp90u9M6UaXs4@(n^
-2**cY3@HF62a0W!7SZ<*1.+#P1IEN=3&j#f5<Cqm91q]F<^B\]77TU,:gcj^9i4P\AorEZU<)0Pfu6K5
-/fu/d+t52s+[%e,6=WY`>#7jb69[h&0eG=E1,C1/6TR"Y-9Wq/.krb95<UVR69m1Y5#+L:<)>S30g-gH
-5;FrH.PWh--7U8l1++S.3]AW<-RqJ2+u(ep*@iEX*$6IS,98!V4Y\3+)'gLU/cIIc2*"#S/2\t-1,Wp_
-hq=dEg;_:2DHfIgQc_lC-Rg)K*ZcI<',qZ")&X#-*YAkq((_`;)AXD8()[PR!7:cT!W`?)!s&H*!WW3$
-!VZQo!r2gK!<NQ6#R1J="p>#6!WW31/R;h)F]Nt0Zt"#iC2[KZ>[D]J\A>V>F(B&q@VogsAoqg;I;`e(
-<Ess4?ZUOd]=P_fQWeHLARoFT7U8G@6;'d>=\M7`?#+G'Ear<a9N4quCMZt4^:pPDbi/<gn*]6+iU?=#
-lh^)6jR;j8lg"<EnbW1RkiV.$o^MJBlg*cskO8'<r;QB`q>U?lqZHfnrr;us"o\K"rr<#trrrB$s82`n
-rqmc4rVZ<]r:p6fqYgElrVlcnrr)T`q"=[_r;Z`mrquikrV[5tqY^9jrV-6gr;ZcpqZ$Nn&,5turVlcp
-o_SUfrVlinqu-O3rqu`grqQ!VqtB^KlJULI_na(8rq6<krV?Hsr;6Bjs8@EErVZHao_7tEoChPCp\FFI
-p%Rb4nF-5CcI_UOkj\B6gYVAem,d-[gtgc;fAYT7dbNO/hq?K=l.a_Gk3q]tl0mm/kN;$hj5o+CdFd=6
-hqZuPkN1d]fA>iYhr!ekm-3p)m-j;uip5dkhoO$fcH"#Ui;WcVqrlZ2k2[fOm+UObl0@$[l0e#le*H;S
-h;dDLkNCdfi7R&<;??k#!s9#6r;Zm&"TnW&rrMrr!s&Q/"7lKn!X&<"/"E0!Q]?W>C0jt>:fgq8E-d(g
-L4*rE9h%<+2`O&i:M=TdH#m_&8Mqh3%t4rs%MKsR:/=_c4YfGi6:F.S\>rM.:e48E2*jfJOK>XUF&G_2
-9heVc:0LS,@olJr5Xo1'9O)"\WMlr!JOj0R;c-q!6<?H15=[q*:e!WB<FTKP@TQH25Y446<E;>2Xf[(r
-T"3(ja2uBC[E-7kX2)-GWk66g\$jK-]iN5!]re??^VRY%^q.+[Vkp].]uJ=:ak5(qd`p(ccICLpdaZe%
-e^i^=hq$B+gXXKmd*0_^cd^Fab0nMcd*C1pe^`=%daZaf`QQ6SaO&Vgb0\S\_>_b+be1s<b0eGLaNqrX
-d`fV\e'QFe^W+:;e&ftQaOJegdaZ@[fRDN&e'cLg^Wa[+^WOL4]"5,MZ)an)^"'mEgs+@)h;@&GiS)N$
-d+I%%dF6@[_8*k!Zb3rS]YMCpZbOGbW4BO^]9/Yt\@0,m\YZ:<_S!=\XK8P*YHPOHVl-i(XgY=-[_/`=
-W3<eBX0T@C^p1&JX/i>!Q^jhNXfSIt]1KE9Z)OIt\[JK:]#DCq^V@It]reQLZHgV"Z`pdD\%g#4cHa/B
-_p>B\Wj/%oYd(L,V6mbBRZk%^SY2sWTs1c#ZDa=mRrVA9rc'Z+=%YtJ4#oAh93GhHItrZ$DdlgC:/kG,
-AU8ugQ_C7SW1f`AJ9c3TEI<8#PaS*8p3uc1o^q\Go(D_Mq"t$hmI9lFp\+4Mp@n:SoCDPBk3;@*p%7qN
-p\FXZo^qkMn,*.\q!dLk0Ju0d8SslI8lJJZ:d[-(4&TmEJpCfp4[V=o7n,d<7TEDZ6om+b@rb1GC6#I"
-X/qaoG]RV7F(/'^:I7`T:f:_&:0hISI=?fi>u+Nj9N,;5CJB8UVj*:"H?jplLQ$^mA7Ak^GALeu?=R/<
-<*j$<@;KFeB5M^-@:*>F>@_2N=&MOS7VQU[Df'0%BP:siBP(jh?X6c:?t*ST@pik[@:Wq[@q&hT@U*2I
-?Y!SQ@qB1\A7AtYA6iAB<b,E<?W^90=aF1I=^"s1:K:It>?Fa&>#ej4=B&X3>?Y3-<E3.*<EiO/@UieS
-@U!)IA78nS?=78WAm]1bDfg/MLle4+X/hS,>uOBZ8P;fS92JYc9N#;0An5C]A7/_K?X6f??s6W8?sHc=
-?rg?9?=m\B<+B-9@:rqI>@hM]AH#s:@=DTi?"7;D<`rL)>#S6t=AV[j=^GB8>@(NA=]ej/='/C!<ENL4
->[(?B@UWYK='T9>;c?q.>?Y9:>@:f>=^PEON1ZZ%S=Z::Nbr<8=E]j=;c6Uo84lTJ8j,F/8Okd'8kM?<
-8kVcP:JOkc9Mn@Pea<A9s8MHVo_A1Upa>n3qYC!ap[[hCpA"=Sp\OORp%S:\rVH3[oCMMAp%eUep#tr9
-pA;c.#7f!k!!**#!W<!%"Y+&%8J:h!"9JQ-"TeQ%'*oHU":7HRgu[H]!=T59!ser.!rDs#!WW3$!X8uB
-'++dA!WE(@!<`Q+-JR3A3c&\iS"m!mQU"232b@pb4Z>Jp3@lXH9K>RM6pa.5A6VAe4uG2]2_ls6*Z6)#
-=I=&R>?Y-4:g@O3=Bn<h4?cka>Z+Hi?s6#p<D?+[7o)lC5tXOF8OZKZ;c-Ul8lekT4$5?)4?ZJ%14D5G
-3%I'R4#eQA2)RTX.l'7C76rmd9LD$-4Y&6A3(#Jd1d"T67nlfB5$1ua:J!lC7TiDH9it_<BQSru_:ml,
-bDA>:.2F-W0/+h068']?8QT1r:f:"T5<M4n0fqWS0fDBX/Nc?O.6K^g6Pq"92)7Kq4=2^O;G0;82KLc9
-2D[-T4X_^3/1NG&+"K)l)^d7"3%?[G1.!ZH0e+Y(,on-X0JbF8/4D]_3A2a66Sg&92aKD[3]]/c4Y/9K
-1hF5Kd@&/0f>G.@:e3?[`D\'--mocM+WVU7&fVo5$Oe't&/?0')C$IL.3]ZT()QZEci=UX!<N?*!<N?(
-!<<-$!!!$$qZ$^$!s&H#!"/f/$4@4J$4I7P#R:8.*X<fk@rH<aI`/I;KlpKs@<I=5[BuflH?41DA63&S
-FDPQ/HAR;pBlf-(\?gR+Eh'bQ^:p1QG].&#=&)(^4u>Pu:fCXs;.='O?tEhS=CP$/:01h4<gUV9UTN)3
-p$V8:g[F1joBtr:nE]<*mdKZ;pAF@Lo]b`3mdfi7p@RY6lK@@"pA"Rco(h\NrVHEgrVHEj"98E"s8DsM
-r;ZfrrVZTmrr)irr;HZqrVZNjrVZQjq"FU`q>($frq?3gqtBpcqXOCVq>L*fr=Ao+p\b'irr)cfrr)fn
-rqlWl.KB;Ds8W&ts8N#trql]prr;ioqtKsap@[h<iSDu#^qeY%nGWCcrr;uqrri)jrr2kFqY9scqX<e@
-na6&Ip?_8@oCMkWmc*Wup\!J-p&"ITo^:o*n_W6`hqZuCiSN;JjP/AFh:^fGh<F1ajmM<oj5&h^j6Yae
-mciipiS3/Fi8<>Bf%]!;iSNALlgEfmme#r5mdfW/o'l8Jq!HhUbKnSVaOTAOrr2TLjSImfkNhTok2YId
-jmDX(le:%OfuqdpeC<XAi9/tMimUL"!<E0#%0Zh8!<<0'!W2ot!WE'(!<N?)!sJf1o)Jdm"8`'JT:_X?
-Ne)=e?<:$$=']HVI=m9/I;`Ff6T[+[2aBf0C2S0>F(n`J2(';/&Io?a(+MpM92SMD-::!_69T(pVIsXI
-3Aj$!B:u6&R!E%:;c?CX86/Ya=C?#]=Ai=?L7aoH?s8/]W3*1Y;I`r1:cM$2;*-Qt7n?<R8kN5j@T-B/
-;GUC]9fb[8:-sN7Y'GDm`6,p1_o'U)`lGZk[^WQF\@B2c_T0u-]"c"cZFRHX]=c5'\$WB<VR!bHa3MTJ
-e^N0scHae\dauprf%&X0eC`O2f$r"!f?qpgbgY4pg"Fj+gt^N0cd^Lnd*g.\d*p1^eBl[^bLXnTbg=A?
-_ns=5_Z%k&d`fPMeBQ=`aM$$FaiMiIc-+>VajeJYf%/7"g="C\f[@mieC)jec,d]?bJ_<1]Df'MX/`2<
-e%!TRce%..g">$7eA]J]g""Ekd*9YA[^irU^W*pk[CWo]b07>lZa.QeW3F.baMYs/ZF.NMYHkF7XKJk;
-Zb4#XYI:gA\[8TR^:(J[Z*14(XL,%;WNNb:XK8CtW3!,&W2$&8V5UJuWi3,3]<8<Ma2#C(`Oih%_T0mA
-eAS`#YI1gK^WY*La0N>(a/H#@[\Kq'W3WS8]X>,<R])[4OdMAtY,nP*V4FQSB2)lRCi!`h9h@T32`X,q
-=ClK#L4a_jA6Mf+<a9-HI"[KGTr"`eTULjjG]I\@I".BFR@X-hq"a[Vo^VMBp%J+Squ-N`o(`"Sp\"7Z
-ojm^co(VkCm.'Z>oC_hOqYU*_q"jd^s8M]dmbYZ12F0Z!D4,o\Al_&T78mQHJp_TD91DH>4Yere7R9XE
-?<Trj93uS-Q=F30MQO%^X.sBVF(f5r>>Sa!5>5'[>\7/CCMe0BCiO#f9iX\]:0:k4:PGdFNgGlYGBA4\
-Ob71R@q':rDIm?a>ut*1>[U`?A6s"fDf]Z%@piJCAR]%K;b',DBPi9=ChIHrAn>RfAnPdb?<UH7?smJR
-?Y!e[ARo:`A7K1_@Us+`A78kTA7AtU?X7/O?=.&F@9?T:<)?PC=B/*q;H-Xo>$>'5=A`.*=^"p-:g7"$
-<EiF+='/X+?!UfI@pieW@:3SQ>[V#L@V9FgA85jtFa/:jOIiANX,q7&:e<iD:/"AQ:/X_T:1\!I?smJT
-@9H];>?YBF?rL$1>[(ZI=]\m5@qJnMAn>I_A78_PB3o"U@UNSc@UrnSA7SqL>$4p2=B8O,<E<C.=]\L'
->?>'1=C#-5=B8R/>[CZ>=BAX0>[CZ>?Y!DB<aB';>$PE<?XdGRBP2:HT:V+5SXbq$CggRHEee(#<**'m
-91hZG6qBs@76<b(5WCqo6psdE:/aq^;+TZmmJd%grq5sYq=jS2p%\:Xq"a^Xo'l5Fq>0p`qt9XUq"ame
-qY0[Ro'l/@q#:<dkje3:qnrI<%`hfZ%0QS0#6>09@otZ$!r2g4!!394#m().%4I<^#mCGnh;%,R>6>EB
-rW3-$!!<#t=on[("9f&5"Te])!<<-#!<E6%1ZHqE7?!4RBm>6FTKu+?5tP<]69R:g0et^O7l<=t2b6kL
-?r93\6SgG]3&E3;*Z?1uA#a]m<a/d/:KV%->$js"5rq;.ISs'?6X4"r;,'\e=&E1-:/tn7<D#bW;bTbT
-6pXLE6:=@19f=mt1Fk7A0dJD(0/G1C4Zbqh.lB[T4ZG2E5rUST5;5/X3'8ua5XSFI7oESd8QJDH8Pi,X
-:L$ae='ApJD0C]+_:df+]lGnZ,Sqg[.4QMl2CK[s>?b#rIRHk(7PcbX2DRKj5US$A2`F9#0e#"98PL`m
-9i=MQ8jP9s:,Fsm4#SuX5!1em7l)kU0J#(6.l&q3/NGL;.O-K$.Q/\,3AN-:-nHr)1GLI1-7g`'1b^L>
-6THVG4$u+f4@(ee7RTgK;/X2&d[%o%d_`A.8j+P.Ysfla*@iZZ*ZPt;(EOb?)@[2n%gNLS&J60/+"&0L
-,8La"!;urs!!E<'!!!)u!!`N*!!3<1$3kq^!s8N)#R(55"UcDZCN42lK?h#HF_4KdT"2bGW0)::?taY)
-Al`&E?Y4S+GB7qiXLuHaZ?9qoR_-2F^7K%ZB4#"77R9d13^ubJ@V&SDBk:abAn5O_@o-?&<E<4(S%lY4
-Z.\I:o(Vn@o%`9ilf6sjmHsH0m.0lCr9tcunEBB:o'bi2q=a%7lK@@"pA"RckP=HCrVHKlr;-?jrVlls
-rr4\Orr<#trqH6frVZWmqY^Bnr;-9grVZNgr;-?iq>($er:^!dqtBpcqssUXq>L-grr3*!pAP!hr;l]n
-rVcirrr)d&s8W)urqlZos8N$"qtU0is)Rf,p%J.PnFH&6jP\Y/_8>1+mf!1`rr;rrrr<#toC`.^qY'^^
-qY'aXp$q>9p$_SIq"XLXpZ:5ni9]ppl0@m1lfd[$m-iZbhqZl:i9TgolL=0#j5T.aki_0ghrs@\gYh&S
-mc`rnkk+6!hV[M[l2KuMlK[J&lgO0*nbW1PjPfFpmHEg#hVdeno_A7Wk0)-%eBH(cjo,5Yp#,!$hr<__
-k4%ZokiM=&iof:dkM4_HhUgB=iSNVLg#1CP!!<-"!XT&4r;ciurW)s"q#C[$!X&Q,!<N9&p](?r!Wi6"
-!Wf!gI\3$gK6;$<?<UN@Bl\KPL51M/CKjOq2_d!I7T!T3EcZA?@8THM.O-)\-S$rD:eO;M66m1/7n,j2
-CUT^9?VE:IG*AhrRXo*L84ccc:-M!:7nm8l>?>$NOJ/_VT3kVsKWD/TXcZ[o=&;^Z69I^q2EaK-=&qmd
->$4m.IT]ZR='.mc3^Q/$7#%hIH%)m<dDjDSb0@0%\@%s!ZaI6T[CO,o`Qc'2]<Jia]=G8\bf@/tYc+G)
-\\?,1[*-tJe^)[mccjhfdaZk#h;$`8f\Y<1e(`R,dDX&Uf@&1!cdLM"da-7he^Dagda$7hbfnS^c,7fU
-beqZQI`K(?_Sj[:dFm.&cG@ZObfe/N^t-r^e'Q7`cHXSUe^W(!d`Ttie'lml`7*Age&'#:^VRXn^:Ut`
-ZEUC2X2*#jbL4M_gt(-.g>12m`nT.obfnMZ`l>m0\ZN3KYen5q_nsO6Y+r/!\\GJZ\AZ4o[_0>e^oFQ@
-Y,J;+,J_.*]YhFh['R'I[BmBHWjK(-Tr4in\?N99Ye[ZDV5C8oXo>OGYHOk.['6dE_oT-bVRF1P[_BP\
-YJA&pa2lfZ\[J[?Zo,G:a3;W4]ZIX[WN<M1\[/-9XLYg;YGSM)SXH+BR$ObOUSsiVW0gFL>%hP]D.m'M
-6p3Cd-Tsjl=_)Q&I<p-VBjY1TA8,h(J;9;VU8OoZR#?K>F)GrDH&doKQ6uA#q"F:LnF>u8n*fc;p@\(O
-qYBm[p%J(MnaZ#9p%.\Ep@nCWq#:(NqY0UPnaZDQqXO@NgUfF-5<VGQRt"OF90,dkOc4m3?V<F94%2n1
-3'0Mo8Qf%q<EO3sR%Kn1>Z=[SrMpX+AohTqA5?#q=%5YR;e0QS=BoTMFC9*.AmeS>85`/^='8CWVk]KN
-P_XO)G^,*o?X7/PD/3s#B4"nD=^5-<>?kZED0'`<BOPI\>$,?F?rp8s5tPL$K5YO<Ci!ZoAnYdhBOY:R
->ZkEAA78nXB4kga?ta(Z@UrkUAnGL[?t*VS?smDN@q>RG#$kP;=Bea$(0"F89iFkd<Dlt,>[1?+<*E=(
-=&i.)rEB8'r`Tt;=']9D@prYN@preU?!1TG@UWmJB1QiSCiaoPLQ.e#W2Per=%u7O8ki&W8kr;W8Pj#0
-@:!;L@:!>I?<gW;?sHuDAn>C_BO+hM>\%S\B4tskA78tXB4tX]B4YNo@V9Lb>[ClD<`)^l<)Z[i8P)]b
-<`W@,?=@/I='fHHr`9.c5=#364[;7q5smq(78$BY;,UM#='Aa1;-74:AnYmpKpnEjS=H.:MfiN6;07\*
-:Jt+k;H-I`9LhiN6UEt08O,N>7heEd8l&;Z9Me@Je+NS5q>9mVo_A).oCVbOqY^6gp%._Bo(2MFp\=LU
-r;?Qms8;]go'Yr5nFZSSq!dtLqYnD5";8gS!sJT'"sRT,=?.)ur;Zg!r;[`9!!EB,!s9E9M6s=&"9AN[
-iSW_XA-<5B!Wr/t&-;q9!<E?+!X/`/!s&E&!<E*"7fY^.`]R:oXHI7NKs[1)3C,qr4AA764Z+iM4Zc(k
-4@;#*Am\e45u0s*/jD<P/Lqk\,!0)5E+E!\BMqW,?<CH>;GKnR5(6.*>"q_!AmSM)6Xj%f:K'bW?!U,o
-7o)uS77Bg;:fBbM83oR#3'oDO1H[<8/h/G//NZ]r6T?JL4Z#)T1Fu*`5smjo4Zkec2+LJ9;GBDH=AMRf
-5rVG=:ese\92/Jc;IXWlLmu03hVGbU0I\4a-S$]"-S.,%+Y-o$8hr_$8k2*54?b\U1d3`Y5>4^<:J`i!
-2_dZt5Xn:A:.%346q^?53^Q%i2ag_62EXAc/cI+8/1Dql*ZQFb-RC8o2Ej#Y.Q0j\.Och\',:E].hi[/
-()Rf&*$csf,U5$(1,:[E,qM;P9N+r'ZI-p_`R3/QZZSr(-Y'ML+W_pV/0uhn(`sV@+;GY'*ZGY$()@Pr
-*ZZ=I*?$+;"iLE<!WE*!!W<!*!<N<'!WW6'!<N<"!!<6*$4B-,$4.%F!XJr0!rrWN?ugF1?B!(@@W[O$
-[)'GXI;;eZ@:inW?s6iH?;OdHD1eFc^r4$tQ\\XQA=UBG^:p(AAH#ss92A,V85W8_<F]K9=(>WB?t*P\
-C273e:Kpt'=IQt8Wj1"<o_J%Li:#psnb2>1kj.g5n+?;BpA?$)qtTXQp[.;2nG2bBlKI?kme$5MroEnB
-qYU*cqu$BhrqcWprr)j,rqH*brqcKho_/4\qYL-hr?2%8rVHKkq>:0gr;-BlrVQQnrVZ]prVcHcs8N#r
-q>L?lr;lfqrr)utqu$Ek$3'u(s8D`grVZO7s8Dlqs8MuhnFHDMoC2>?m,['V`PKCFp[eC`r;HTnrVp(#
-p\Ogaq"ajdq!n7Sp@IS:o^VbRqtTRImH!HukjIm'mcWs.n)s$+mHsE.i7uu>k48--kj\-)iSj%]iofL]
-guRDFhWa:kmcrogk4J#si8s%\jlP[hlK^\)p\!h9p&+dTj5B4lmcs-#gYD)`lg=H=m*3o.d`BJXjo,5Z
-r9;f,kMk:Wjn%j&k2#4`g>h;Rgt^oNgsXXLh@J2jhpk3t!<<*##R1D6!Whup!s&H*"TAK)"9Sc*!VZQq
-!<N<#!!*+rI\WO'Ne;Lm@:*5C@VTt1LP^b<G\UGZ4ZP8P3_*+XEccGEC0jY&1b0ju-S7)78Pi&M7Qhn.
-6;1!@89;)1:0qgaNLZ>rA6_Yp:JF/F8jl'?7QNk<;J:TIVQ-J`JoX4T;2;9SXf[OV<Dl[k7nZ3A6:sg@
-9j(C_8l\he92ehh?sd8=<]ioB6pua2X+5Vpb1+hdcH4DH`PKHlTrt]5_n3e)^;nL8bJq--_RHnY^<FR*
-\?;['Yd_9abHT1@cI'n`c-O_aeGdoMf\,3Agu%,Ge(`X/g""!We_/6od`9JXda-7feCE'sd+$Che'-(d
-cHXJZf$MRd("pjQeBuRf^Vn[Ne'5hUeBH.]bf&-4dUg_DaNVrSc-t=oe'Z+SdETnadEU7pda#Y?]#;S#
-\%]Me['?j;XK0([^<P!FdF[10g>:]9`66`[cHjthb.u*8^UpVP\$O)paMPHu\?)jC[Ca,\]X,5g^9tVi
-^:qOuZE1"*I_<bA]"5et\$E6IZELUCXf&D$S>ENs[CENETru2=V5LGmVPgAmXKSk;^V$bP]ZA7!Whd#7
-^UV(iXK&qI\@BK*fXnVqZ*h!LaiW#X_T0O1YGn7rXhM6IXIuc"S>rWaS"6LVRui`.Una]ST;IuO6s*o2
-BPV9e<^o81/2]IS8l]58H$k!cF`1l&A7oXqH%:X2Q_:1QR[B"bG]RbAH[(R1Od5b<q"F^X:@muDnaZ2C
-p\+=Tq=jRUp%\:To'u,<p@\.Qp\+=QpA"I\qYL!^q>0mbqX=(BfY':26U+:gSUsO?C4(r,Q$QFr/hAk>
-1cIQW5".[l%mErg@sX0)SskmfBgGQoL&J&XS69H5AnG%F;Hct%=]o!DAQ;oF?<D#\@qAqO<a/@)>$+XX
-VkTZRO,&.,JU<B0B4>LhEc#Q&C1CRQ>$"s:?".JVDfK]5BOPI\>$GNG?WL#m5Xf$rJ8T(6CMEc[rFZ:C
->@(]C?pA+3@:a"_B4tXXBOtRZ@9d)H@:3JO@UrqV@:EVS@p`VN?!^c??!('.>ujp.=]\^$;Hm=.<`2t%
-<`iO-<+#W/"'S])=T2J\>@V)M?s-Z@?<puI?=RJQ?Y*_XBl.U$F*`=kN16ZBW0D4':.7E<8Pi;[:fL+]
-;Ia-B@")Qo?s6uE?X-`;?sR/KB4Y@T@U!8Q@Us1cBk:ggAR].\B4l!nBOtX`BlRTf?".,B:f(+f:JsqY
-8535d='f3A@UEA@?"IGG=^4'O4[)(p5X@h17mK=0:/=tg;HI()>?Y*(<F0*@@VBM+R$j#+St;@.G%P)`
-H';rA;Gp7d;H?Xg90u0=5<qM'69n"5770F78P`,T9i"CEeFWD0r;--]q>0gVoC_hQqY0^Qo(2GJqY^6e
-qYBscr;HNjqY0gUmdBQ5o_SI[n+H;Ir7(f:!"9go?2t*A.8k\:4U(rZ!#,M9$7oYWZC#ea'*&%646>G_
-j]2E\!r2g-!<`H(!<N<'!s8T.!sAW+!<*!?!'AoK9N$PDU5#S0\Z/@n:/t1Z7RBm@4?,DX4[hIU8PqcX
-@TQJs6;L!*2*EfO.jl;R+#dK*AR/8C>#\I%>lInq:d\2a9NZ.F94D@<A6qPa?<K]e8j,C28k2BD:K(%]
-8P_iO;FErE5sdb!6od"_8N&7g4#f8K/ODTb2D$gQ1cRQV0MMI3&Nhd'3'98a6WQiU7lNM"6:"Ci7m^*S
-8OH':7T3Ph;IXZoLmbs-hV>qY2(Kad+sep"/29.5,;;te6q:!J6o[Xu5<1;M4#TGp;+W`/5VP2f4[i1:
-:I7KI8NfF59hebb76NRl:hWB[3CH+e,pY#f,UXfU)'LLQ.5s1J5WCMF1J'\X.l.)8"VDC]'G_TW+WhC4
-+"8Zk,9e]u1c70F,:GZ@4$ZVKWm&\UbLbCdZ[Q(I1jd5=-m]lY,qp\g*YTM2%MTTm&.fWu'Ft]m)'9q<
-)^,t"bQ%YE!:p3h!<rN)!sT);!rN&t!X/T)!!*0,rWZ=(!Wi?%!<iT,!XpAWBl.TnMTWkbPIJQKXc-[l
-<DHD"?!(]V?<C?1=`oe&ZFd`TVjWKaBM`PTRD$;G\X-E/BOtI@7lrq":-q09@UN):@Us+Z87GqBAS>IT
-:1.F4=dd";VPD5rpA+FUoCM>8nFZ)0lg+*5n+lhGr;#gVp[\"Jj6H"$q"*kBk2PFenalPSn,;SLr;-<_
-rVc]o!r`,sq#:a$rr;lkrr;oorquZlr=Ju,rVZTjqXjU\qu-Qoqtp<ir;cj!rr)lrr<W)hp@\=]qu6Wo
-r<W/rq=jX^q"+C^r[IgGrVlfnqu-His8W&srqu`jp%SC^qYBsVm,[*Yb/2$Ko^r._rVuiqrVnGJq"ss]
-oCr1]qY'dZp\*t?oCM57p@7/)nFH#Cp\==Ip[ItWr9itCoD/4Nro!n<kp5cclg"'7na,Z6jl5Uqm-<lq
-i9BXjjm20lg#V\hjm;U&kMtP"hbiV+n*'!(oC2;7kj\BCp\*t>nG;tMo`"[RdEpFe`5KaGo)A[ch95c`
-jkJ_Nkhbakg$%b\kMt7Gh<!SFe_K';i7lc9h9f4*!WW3$"9JZ+r;[!$!!<B*!W<!,!<E6%!<E0$"9\f-
-!VZQu!<N6%!<<14TV.jANeDe'Bk_3pEI!.iLkU>(DIQO95!(ba6r73$DJa&u?;X3T0J>(65>"jZ<F8]q
-5UR3W4AARD:Ns"4App)AR>5BE77op::IRH<<(0&=4[N4gL6\@%Q%sNt?ro[";Mb=T's*?f='Ag-6p`dk
-3_)4i4Anp@786R,;,^Il?s?o79fbp=84A05Y'P)V^sUKUbL=nV`P96eTs1i5_Rn"8\'W=1a2G[*\Z)jB
-^rjR+^oO3&XL#FPahH0PcdgCf`RE>cdaQXke^WF5g=bH@eD/^%eCMd[dbWC$f[A-sf@8@'f@A?ud*B\T
-d*:"me]c7ae'cJ]db2sie]u@^]Y)"m`lZ6Ie]c7^bJ2?>^V@t-]#O`q?-^pFdaH7ZccsV`f$Ddmc-aSI
-_9:'C`Q#R"YHY44X/j([_U-cWdaQk(g>(N5`QluXa3E)_bf7fA_S<1R[C*6H^U^>G\\#Al`5fR$`Os=D
-cb-m+a3DoDYck>Z[CX;f]"#St^q..oZ*(RJ\$WN?Up%,*X0Jk,S#Em&Wj97BYcOo(W#`1T]!AWQ^q6kM
-W3sLa`lYj&]?%q#\BNRT\@/QCrie/c^!=g:`OaC'XeD\nYbnn9R]s/rYH!qRS>i6IPFSD?V4EjBTpS;7
-9iu(HDeE`l;++5?3'BGh5Z1s+G^P!lJ9c<XEHQJJG'o"&QCOS8QB$]LH$4CWF,Gg4Oo5+Pp%%\Cn*B<)
-kiq<smJQqYp@e.Rp\adWna>o8oD\afq=saZrV.i8p%.\BpAFj^o&n]I4[_Y(;gG'rA9aQBSUkK<3A2g4
-2)$I8:d[E14FTP#F,lcmY+q5=IT0!#:JH8:WN)t];IX0I>u4<b7R^3B5X\gY9Mehp?#4@cAQW,:;GLS+
->>g3QURII)KmRugF+8[R@V0A!FDGH$@:!8I<+0*:@;'.hD/*s&@UrhN?=@5I<DPtF6Y1.fDJEj!AnYmk
-AnP^d?s6rH?5-gXAR]4\AS>dg@;0@`@UrqVA7T0KA0#/h@:<PK@:N\S@UNJI>$G*0=C#*3?!:<3:JXe`
-r`'G4?!(34=&E.!;,LCm:K@?s11=Nu@9d&E?<q&N?XR8J?ta.gEH#l;GC"drNLQW?W0;+);aiuD:K(7g
-:K1"\<+&s9'jb?Y@:!DL?sd,B?slu:?X$E-?X[FCBK'X;C1UmhAmJhT@qTXi@UW_UBPV0`>@1lH=BJ^'
-:/k4k;,L7i='8O'=BAHr<*WO)=^4d!9hYFW.8WuC:f(+l<DQ4Z:/Y%k<)QOp?XR#EC1Vp`R?4);UnF02
-EGB$:RVcJ3>ZOfu<D$1\6q'O.69mh$6:a^97S6<F:J=AV:eCTEp@nL`o]l,Bq=O:Mp%J4Yq=saXoC;PH
-p[e+Pp\FgfrVQNhqtp'XnEoZ5oCMhOp\4L`ec>1>$3;6tD[@_;[Y6jSp](9pqu@T;(e&YOZ$oG#)?U!?
-!Wb(8iT/if!<NB,!r)a+!<E0#!<E6(!s/W.!s&E&rW+#>2;62?2.i8FK9L5MUf'ZS;HQ[b6;'^/6:<@r
-6?+kO:dnSf6Vg9B90tR$2_cm3,T.=:8SkPC@p*#0>[U`;>#nNp5#bWW<,Z\OC04>>CJ@0&BhhE)9M&/_
-:K(=p;,0_T76O+678?lW5s[Y!4#T/l4Z>kn2`N-2.46i+0gA/f3'0&L4=r'62_670r]LQM:IRuP5!DD%
-5^HC-77g';7oN&^C2@?nG&hn`Pdo2ugVRG_1*7G\/2B.80KCO,1.jep6V^EI5=e"+5;4cP3[ujK2C0_5
-5<r.D;bok_7nR8j4$Q2+<+AK]3BKK!=[b2*5Y+'n1H$O'/1r@u-7'id0dnG&.jc2^2_HF13@#gl*rR'L
-,V1Jl,V1]',9.[J/MJt9.OR#>68L`.=/sKhS'TjEd`%Vu>Xt10Aiqgp-QafV.NK*=)A!Yu%h0*h)%[Du
-)AjS8(*+J3"j?rH!W2rt!W3#u!<E0$r;[3+":Y_D#6k;4!<N<"!*B7+"pbSB#6tA8"UG;4!sTuF?=IMR
-K?hGeT>AOJEarNa;FF5pAlrMQ='K^#TsMAB[AoI<GC=m[A6*SFO1W-<\=6rGEG\ue=%PqU=[u"\Bjk%H
-='K94CN!p+A8,LJ93k_*?'i:>S!M7\pA"IXo_%2'kN_-fn*TT2kP>)ErUo=@m-F91h<XP!p%7\Ak2PFe
-n+$2On+lDMrr;urrVulqrr)corr<#srVm<*qZ$TprVuoor;Zcpr;RH/r;6?crV-0cq>C6iqYU-brVZUM
-rr)cnq"F[\qYL!brVHKkp&"^dq#:3hrVZH[qu-KmrVcWms8N#ts8DutqYL*fs7l6\rq].^p[@A+i7c>j
-_V4MPrVuosrqlZns8W&jqu$-Vnb;qXrVQ?cqX<eBoC);Hp#kZ9r9!J;p$1]2mdL)Gjlu4*s6SXqiTK;2
-iSs"dlL+EBp\FULj8S6Uj4`AJjl+kNmd9E&kNh*ajlP[gr8q#BfAPo[mdKN)l/^jenFQ5?jmDa;qXaL]
-r9)AOf$2.Na4'PVrqG-mq;gVum,dEcm-N^!o]bVrh:CB=e^NF?iSEPHd,!L)<!E@'!!*0&"9S`0"TSW'
-!!!)u!!<6'!X&E'"9AQ+!s85trrN*#$ig;.!<SpeS<f1jIsM$18oT$)LPgk=Hu`k);+Ei85!V\>@:j@k
-ARAG06TZnR0f26p>@UlL=\1^r%hCE`7S$3jYaoNaVPeuA5t=L;4@3(C5"8106s",U1RF`)Q\olh=Bo*=
-<(C1^I]]`TXH6Ik@q/D;:dI?6:H^m1=AM@U6Ut![@9R/E>uX-M9)_@OJZZ%lA=^Qbd*U"ad'^Hl[%<bp
-[(!QMbL4#N`NQk\[(E]>Zb*rj`4j!eU7eTm[_TtucIgV!f[eL#f@/-rdEU4ngtL-%Ibrl4g![pgf@%pp
-gs=F'f[\[0g"bB5da6=aeBH._bg=qfai_fLda-1gbfJ&E^WF7._na@8_op69`6$0;d`BMPaM>7&c-+GX
-dE9nie'cgudG!*kaNDfZ`k]L5a2l?@\[8HAY-"b*_T9UAe(!"&db*1(g<RU]f$2(N:!Cu2e'#YK`j2\R
-[C3`d^9=l\b-&=h_R-J^]=uV/YI2$afXn5^Ydq3JZa%*O]?/4;bK.,pZa-m<T;&-^VO=<hZa?[4Z)4=t
-X0Ai+Y:HiJWO'(E]!ef@TqAEr^qRRg]YV\/]Y2\Jd^Z]fY->.6[D'r.]>D>'WiA[m\$<-3[^W-D^Tk&:
-SX,b=P`_W?UnFZTOeJD56paUGB5hZuBk(+64uthi4$?;ABm"iTLkpS1F`_hQF)uSUKT;@eSXPe$Jq!]E
-0QW)*MNIc5q"=4Np%.\BnaH&<o(;hVp$qSAo_&1\q>0gZoCW%[q"FCPo_%tRq>5X<rV?<gs8Vl^iR5\%
-4?Yl+EhJG)Ju5Q':e3`2/KlK(3%6US4[DtYI@$S%T9k(BAT2Tf8j#p6FJu7?Wg6q+D/3?d>Yn3l>Xh4Y
-@TZB(:K(MBHYR7s>ZjQk?!CQ6Kr:i.LPq"9GB\.SH"1,gA92d-AnYIQ?=HrE>#[Od@:3tgASu6k@:3AI
-@:3A@:I733ASlp8D/4!)Bkh9lB4YU]>[Lf>>[_2RA78nYBkV*mAmf([A7YUM5%J)1?sdAL@:ESP@9m,D
-=&rF)<a&U*>#J0s;,gLm<E3""=&2dq=&N7&<EE0u9iP:t>$><>@:N_R@q/nWG@Fc\?!h)TASc=)Dfg/K
-Its#OU8Y#RCL'q/7nliU;+s\]8P2rk>Zk6:@:NeV?XdJM>@:iA>@Ci;=(Q&N@Uj"\?tX"UARAME@:X.a
->[1`LA7T7Z>[(HCA7&bN<)?Ih:eaGW;H6Uh;Hd4,<)m$u;,pUl:]*rg:IZ<r:f:7l;,0_R7S-<M;G^(c
->@1cB@V]V1R@920rh9XdLN7';JsC$K>:<`R<(TqZ8P)NA6Td_#6:=1,9i=\X;+jJW:ItBEp@S7]n`TZB
-qtp0eo`4ddp)!Aoo_eXdqYBp^qu$Bfp%7kJpA4U[o^i(V#Q",fo_8=b!65'G!>Wau$otoD56:BV*Wcg,
-D3LB:=!IqS$46k8!!3-Dg#_2J<!!=3#QXu-rVup!rW!0*!<<-#!<EK3$j?n=!s&B%r;gppg=dtrD5<\Z
-Li\Z:5WLnk8juTE82r:i:,#F)-oF+J<_GDL;*mZ<4?YVX/LMbZ'cT_SVfHutEFiNh>#\[)9h[oO90#7=
-AQDu/794A4;.a6,9OCk"?!glI@8fci7mp->7nZ6A:-h'/2DmQU2F)^N1-7$91Fk+3/2B"72`E';1Gp^L
-1,:^B/0Zc02a'5m5YY?R8Q8SX>YmOF5XSLJ8QfY7A8ZC*FF]FZdG<Qm>!=hd+Y#/r0dnP,,9em=5WChl
-8PE#R5t=F'0KM6L2aonY/PB)"5t"F42ble(;F2ll5tc#_0eGIT5s?JX3B&fU8khZB5Un$,,U=KJ+<i3Y
-)C%$m1+"D%,9\H`,:!+18L"rj,q1Ar-R'NH()nJG.k)Vl3^Z7n6YBi4cH_m'f@JKkSpFC&O2k0P0/,:1
--lFBT)':%>(_.2h&/5Zc)^QIA,8h.:*YekN!8.AP!UTjf!<rH3!=/f,!!3<+!W2pu!<NB+!s/K(!!!$"
-!!<QP7TET$>BnB0G+?FfUK^r8@o>BUARJ>=;J;5s]"Yh_Q\9<f@s*6BEa)O\9TH`u]"4JEBl%]q?<L&s
-8l7lP@Vo4J?rL0'AnZ-tDe*j-<)Qjt=^[K.^7gnDkOnNBp?qY:kj\0-kNVC*mc!m=nG)M9n*&m&m,%1!
-lh'uAkNCpfmIU#Iro`tHr;QWnrr)lrrVlforVlosr;?R%r;ZfrrVuljqZ$Qnr=o;2r:p-dr;Z]lqtKj^
-p&+daq>U@#r;HTlrqZBhr;Q`qrc%]1qsF7YrVQWnrVl]mqYgBerVlfnrr;urs8W)urV69grVuKZp@n.P
-q![V7j5A\;`5L<qpAP!jrr2cmrr<#tp\k'analJKqu63Uq#'gVq>1*hrr)K^qYTOCm.Tc+na5T6lK%R-
-n,)5#g#qXCj58nOkMk7Zmd'3'iT&eHg=jm4kNh0coDJ4SnaGc$ioSnKh;I>UkNV9dh;dnkm-<m!j5/_W
-lKI?_jlu+#mI'fFld*i$a1]4%_rpghn&!$6gth2akNUsbmH3^!j654Ncd1"]dG3U<hWNP:hV6FT#R(,,
-r;m!'"9o)5!!!3.!W2rq!<iH'!<`N+qu?]trW)ou>64m-!<<-%Ssu17Nf/RAH$O^aL5_C`L4=A]?<'Zc
-5!D8'<b$&g@:!)68O5Es0JPIS;djQcBkpjD4rt1C2F^>;:hcbl?@o/SGWIlX:.R3)<(Jr54&9mYSUR9(
-P]pY76pt!Y;I<'d>X3eCYHG$n=^P`P=B&'_5<M=j6;:NJ5YF=+9j2"0@TmAR8O#[07S805X`S'M`7*2_
-dF6UX_8![[U9:l9\>dNu^<43p]<JEJ[%k+B\AZP)Z`KssYI;$[bI#:Ae(N1#f@/@"d+$Lgf\508dXKNn
-f[eR$bg=qgc.:RicIpk"e^`:)g!\*jdaHmucd0_UcGe&Sb0&8bcdL([dDNlLaii5]dEBGJa0ih,c,A/W
-cHsSR_p$<=c-Xn_db*!of%/=&dDX/QdFPtA^r*e%`4<=_X0&M(XK9+M`6loYe(E(#f%8['a3rVdaF;:S
-bg4kT]"uFt[D'K(bKe;E^Vn-qZF%HQWP,gJ_mHMZ^:VUmUnk?+Y,\V*\?i9F^:CeaY-"[oTqRdIX0/7j
-\];7o[Bm!/USjKRUSt5rYd1U-UT:i6[^3<8St)LX\@/iE[^WfX[^*a"f!qrZWiE,"Y-#OSZEpmMU2-U1
-]s4iCWk,:>Z`:7$Q&(?XKoMUnVkL,VNhW,-2*4?$?"[qeCM6jK7R04&0eu$l@<$dOOckf_J:)`nDJaB9
-H@q-<T:D70MM-S3GB&@iLQ290p[dtFoCD>;mHa-'lg4TIp@7V=n+$DT&,l:sp%JC`qY0UQp%@tMp,i!A
-p$M5HrqcB^lIsQG4$5r3E2T48KrCu'5X7Y%/K>`e0I&)/9QlMhUSXH4EF`0SBm4Gk4uc4lCSh$/5F>_c
-AnYCW>Z"6e:d%KS@S99g6q1*sHtm:r@V/;4>#SU,K;PQ8Mj'*II!9jeG[=`hBm+W6AnkUP>@U`@=?BMd
-?<h>^B5_Nl?t<SG@pr\E;+3`<@;1%,Ch[a(BPM-iB4b[`?=.#@>@:rN@UWbXBkV*mAR/\UA7GOK#A.OU
-?XR>OB)Z6r?!^f;?=-`4>$>!0;c$Li:/t+f=Ar3s:/FbV<)m+$?!:E9<EE.%=&E.*@9m;O?sdDR@9[5L
-=^5<A@qo^oChdd-Ed<+eMOC6:VNbt+<CTMQ9MJAY:/X\Z>@Ll@>?tQEAR&DIARJnTARJeN>ut-:@T6E2
-?<gT?>u4U&;-@(+@olN)=C565>$tuS?tB7M+(JV\<`E+#7nQKO91Mrc<*)sq:.\&N77^!B9hnJ\:g6F]
-9iG"g:f(1l;GpIp>#nU-@Us4fD00]HR%BhGWiE%nQ[a*qPb2bm='fB;<_H+Z91MB86T[Us4$,Pi8kVlN
-<(oeZ:J1NLq"":WlK@a4rVZNcp@\.RpA"X]+85X2rqZ9\qu-Hhp[RhGo^i(\qY0[To(;kSq"FO`!6,!E
-!=lts"Z=NS0_>>e*Ee?#SSone!rr<($O$V4!!3->g#ClF?3:<7#Qb&.qZ$Wt"T/6"!Ib7^"U>,7#64`)
-!!**Re_</,O0bLPNKU<,4?uM7;c#tO;)p$e;DLNp.Q'+>;bB,R;*.-<4YJlR0.J:f(EGS;UNUceEID)'
-=AiC)9i=\`905@4=Ahsk93#S-;.`rq79rtj;c?\%>=q:R9M/Yc91qK85r:ns2)@K_3.<qC/2ek'1b:7@
-1,LU2.k;Mk1HR9\4$5_^2(ppJ.m#si5ttHQ78d)X<_#)477U6Q:/tFm=_:oQE-6o>ceI0l>=(4j+t+lj
-0e+_2-7M,U5s%4q6;(EA2+12'3^cP16:O9s1dsn_/MB=F.mH!>1b0h/2`45Y+X&L!0QJZr2Fg"j5u(!C
-5r:2C+seNK)':%@(+_Nu0de:k(`=;+(`=;8+X86Y()\2C/12_i-6XEQ-nd>--8e"T:J";oDQM+0UXIoM
-fupFWAQ#GU<$j%P6n9c/*[)RE(_dbq%gWIK#n7ai*Z?@A&Ki).!VHHF!<3)s!;lll!"&f8%1W[K!s/N+
-!rDs&!<NB+"9S],r;[uD$4\@S=^YrOFNh[^U;P!GBP;0\<C]AP8Psl)X1Z6ZY#1<oCL^meBR#)SDH9kb
-=dH\4]"4J@>@;>]=&_se5t!_7='@j^AQiJZAoMBo=(l;8>?X^$@$/.:Z(]k6p@e7Vj7_<jnFPf&i9L.3
-j7N<:rpM*.mcO$+ipuR$o_e46lK@@"o_A@al1aTCr9a4UrVlcnrr2lnrt#/0rr<#ts8Momrr;ims8W)r
-@/Bg!p\+Oarr)]gqY0gbq#CBlqZ$Torr2lrrr2rrqYpEkqt^6jq>L9kq>L!WoDAOds8;Bbs8W&ss82Tg
-rVZZlq>UEnrV60aq""4Wn*B/rhqQGp`6n#Jrr)flqu$Em#6+N!qY'[\If&j5qtp-cs7YmOo`"[^qt0RS
-n+cMFr:K=Lnb)hPo`"UAioT"Pk2Y.Lk1]+[d+I=5g=tBCiS!>[kjA$:md9rMk3D-njl,Ongt:B9hVR)C
-g[4(]l0IU#o_.kCmdg#?mGI9pl1"95p%7e%c-=5C^;%YMp%e7!_u/WR+6`.Lhqm,Rin`29j5&bIf\G3?
-k1f"Tkh+2;g<i=n"o\K0!<WB)"U58:!<<9-qZ$p'!sSc,!!!$%"8`)t!<<-!!AX]Y!<E0$!h>aKQB7)]
-KRA/rJr5\XRY6'0Am/&'5Wh4t9Nl+OG@+TT9gh0)2(gUA7=J6HEHl2.:.@Pr&eI&p:K^V/UmZ:]W2=f.
-78?*?5!)%f3*guoT;A*>E_9%q77]sN?<1?%8nLbPYck44Q;gdbAmS2)6Td7d/4Mus0K;is7oWW$='8:(
-=uo2F3^QGdXfd@pXMiQ9c-OY`[(F,gTq%j^`P\apdCHp&]7.o4Y.:p<]=YGgcbHB^W2?l0]uSF-ajnni
-^;eRIf$Vdnda-\'hr*;Af@/1!gXFTub/_rccI1M$e'c[ie'lO_db*4(cH=AQbgOY_eBcCngXOcsc.ULk
-fZM4]ai_ZAcI0VRcHjAO]XbVlda-Fa[`d4RcI14a`6?NOdsfN]daljm`P]d7]>_h#['?X3XK&A']>DV:
-bKS,TeD/j9hUTs)eBcIjd)sJWbJ_KH]!&KMc,.?9]t_4c_n<Y+]sG\k_p-!4dDMo`Yc"G*XeMYsWk>[1
-VQZqoV5LQ!T<5W1Z+7QRZ,t+fXfJM#U9CkmSY)XPUnaZV[XP<XZF$pG^pgVOZ+S#j_6:S_\%B;Z\^9-D
-Z(n;!X/W8(_SWgkZHfSNZ+-[.UnY>rU6q:ITV@X9S!]tMR]<-_QAhQ.OX`:]8QT53D/*`g<(B8@4tn]T
-:0qjgLQn'eNe2\,IV`e;EHZheNhN)5PE(HRK6M<iK85HaqgS;2o^__LoCMPDnaGr<r;-*TmHX*,q>C6l
-rVZNgrr)ZbnFH5DoC_hNq=jCMrVZ?\qXNOm5!M;)>&C1.G)`H#K1\a)1G:$o+s&"!G__ofSre4s>>n[/
-?#4h.9fY::5'*R!W2Z.d<Ej-E=]\Ho5t!S,:Jj&8;b9\fEGU&9?VFX25$V;d='1!KVQZ;ON-K\kG):EG
-?=mnnF(Aj"@oliC<EE7*@UWPZCM@g(?!q8N;.X3E=&MOS7q-4`E,&cmCM%9lA8#Rc@UEMO?XR8M?t3b\
-AnY^bBP(X]B4bU^@:3PR?<q"=A.E!T@9m5H=^bcB=C,<;>(0=I>?+U);,:1g;,C"d=&)h#>#JHu:/=hn
->$Y-&=']<C?t*AD?!goH?!:ZH?sdbfDf'6+F)cGPK8H"kVP]\u@95ib7RU'Q:fC@i;dNg:?=72I?XmPQ
-AnYUX?XR5C=BS^-?<LW>>@V,J@p`;D>$>HA:fCFm;HR+%<?kaUBOt=O@:*;C>$G-0>[^W/<*)pn>[0rt
-9he8Q:f0\O7nEVN;b0DW9h\A\:f18$?<LE8>[CT9?t3Y^Ci+*.H^C=pVQ6btTpL:PEL*>?>Zb<@:JXPQ
-8kD3,2aBJr5X7Y)8l/)S93"YU;,0aLk5+WBo]PZ4q#:6mq&K,$p@e1Pp@e7Srr<#sq=jdbqtK[LnF5u<
-s8Mrqq?Q`hr:g![q>\G7#lt&8^k`q!aNlR7!!r]S8sciE<ZM2Ar;[N9&-i7:!!N?Nh;I/J?i^90#Qk).
-pAb6q!!#t""UtS:!!<<'!<E0$!@c:GD(qfhOdgKG[ZN7)9MnPS2aLb?.QL0T0ekOV4u6,16!mJI6W?2n
-5<(JO.39BN5?Oq2@6[Lt<b#*(?<C$*;-$drr_Fk4;I3U1>"qOm@ms('>u"'c78?TE5>#!Y<CK;G5=@q$
-:Ja,4929q"5V=`X1bq<J.Pr\..jm)3-T=.N/N>(&,qqVJ6S]iE792cI:d-g(6UFF34&&[G79j&->>JL@
->%DGhK!*GSg<3ek3#s%^+"oQ-2**<D84Z$58kD<99M%QI=$SN#4%(n^2_m3O0gR`W91(U/4Z#Jb3)Mg_
-,qU>f/hSFq-8IDP5US-D1G::10eO_,4t@m00dS)/4rtjh+<27D,o%.1)#bCE(`"PC*[E'X-SdbA/h].G
-4ub)X5sJ7H:fq8(aj6g8j5/J/X-@I)[+oaY.lKR7+W2+=)A!8`'Fkri%hK?k+r;@?-l3I<)\hrFd/X7L
-!W`>q!!WH-"TeZ*!W<'/!<W?&!Wr]3!<<-%!Wi6"+pS/L!!Noo@WQNlID3UkZ,4__;.![8<CfGPEh^=T
-YGn"KIWAt7?X.2G@V^*qG%bW5?B`".^V?mF@rcBj@q&P:7QNtM=\V=L:0L4a?Y+%jAR/A>?sQrG=eELH
-XK'1uhYHs>p%[1mlgaB4m-`j#q!7JHnFc,:p%\OXlL4Q@q"j=El/q'fmJ6e]kPP#OqY^6fp&>!gpAP$j
-rVZZn"TSN$s8W&srr36"r;QZos8W)ts8N!1rV,p^rUp0irr)irrVcclm/$b]rr2iroD\[sqtTsbrqcBb
-rVQ<^qu6QtqsX=Yr;HZqrr2p9rVZTmrr)ZmrV-'`r:faQo'58kb.P@<oDALcrrDurrs/N#r:^-bqtPX1
-o)/LcpAF[\p@%_HqXO1Oo_\X`nG2Y@o(2DFqt9LOq"3XtiRuQ2j4MoHo^2&-mHO',i904WipcEti99Og
-jmM^.m-F3)l1F6#i9'4]jQl!`ioo[hkO7m(kih=$na>f7p&4RSrr)]nmFB8'g!n*eb0]PRqtB!mpt[7Y
-j6GOWjmqg#iT'.fm+gFQgt'p,iU#Rgg!\p7bTmK*#m1D6!r2ft!<WAp!!!&r!!!&p!;usKR[/ndJ:N6*
-Jqf5HQ'n)0K6D!6:I[Z;78?oqCNO]DC1L7'-R^>f/NQUT>@q_iD.-R03B&cI,r7q]84[HaR"1Eu["gY0
-6pWpg.Pk"QT;J?ML36cu<_#PQ6V1*X8Otp5<(;>>WN<4e2bd^e:eshS5;t/P<(fM@3(Hh37oEDp?sQc0
-;HHah:dg,;XH\m=^;J=>`mDu*Up[nB\[K#I\Akqib.knr\A#u+e\nu4aM>^5Z*gm@W2?W/a2PI4g=+Bu
-cHsP]fZV4Zf@@mVbKJ`!g#^r9c-k%de(2mrg"Y<Ajl,Rlk2P:Uf?hC`dDj\jf?r4+e'd!r^!G@1c6UNU
-c+M<Ld*TtZdFQ4N_9'X.]Yhq9c,6cta2HQdjl+V8f[\E!bJqlYg=t01d)!]Hbegm#\?i?EY-"h3`m<,c
-hUTg%db*.#e$dB@bfRW9cdL1Xbf%Q>\\l/+^V\%2dF?FUc,I<5`kog<_RdG#^oX!*TpVX[US"s:_83Xr
-]"YkYZ`Kq!\$i6+W32qoZamEJZ+@'A]s=](StDC?UnEfpS>3!UUTUbsY-"q;\?r]V_p??=eC;au[^NHF
-XL#1;Yd;?tcGRH-`MTf=Z_jJ"]t1;BWj&k<R@9Y8P`M3,Z)=[jP,On08MMqQ00i<@D/O3'>>@II2`aH1
-B6f8rP*qc&Mhut*An,:]C3G5fOdDQ1T:(n(L4B/H!:Ccjm-XE;q>9aQm-F*-naZ;Gn*]T2oCMMDp\4[_
-@/03[na#W9q=jUUq"X[WnF-DVqt'@EiPHa*:/,)H[B"%fLRWE?5<h:h0Io(^I@."2PD"$a:/jYL9L2-C
-<^oVB9O(YUWj&S*O?$3F@T6&q6TmC]4'>BL69S(H8kr&U<FTNH=&rC0>>nNqJubc%H%h!6GB%SMH"1>u
-@p*&E@9-ZE>[(Z>>#eX*>$k<DC2$p[?s$T9=]A0j7mB1HDKp,5C2%HlBkUs`ra[X%EG&QZ>#JR2@:j4f
-B4PRaAn57R>#S-r<``."?X[/A@U<,??s6T7?<^WB>#]rW@U*)?<ENC"=]o!4<`WO891_lV<)?Cj?smMP
-<a06L7SHoe;Hm[B@9lu<?XR,A?WpcGCia]:G'.t\P+nnRS9@h,:/bJ%;c$=`>$+X+B4td]?Y*h[>@CfE
-=B&C';b^"`9i>1t:fp^n<)ljt@9m8MA7/V?>ut*5Am\kQCgL:K<a8d5>uOj-;HI44=(H&X@9mDR?s-T8
-<)m.!9i"\e:f::i8P)WK7nHEL8l/;\<E<'t<EEO/<F9*<@t9u@SW956SY2O-FDPTGRVbu*=&r*l:/sqW
-6pglA*(*+\6:4",8lJGa9Lr#U8,_rRq=jmcq=F1Mp%Ka,p@RtIo^q_Ena>W/p@S%Qp@\4SoC2>Dq"Xa^
-r;-0Zn*BH6rV=D4#QY[jV&r!@bV/bl#QZW7Z_:qh)?g'@qu?`u"8r3.!s(1<f]D7%!!*3+!Vufr!W<!'
-!<<*#!<iZ0rW*!#rW,Oi44W"Y4^aViLh^FkO>Spe6npV`4t&E`2*"2a4"W3F4A%D#;H5hF6S:/L/g_Y^
-*YoJRBV0HK@p<>/@q8.t:fp\6@T,T[IRl7r9hePm@9HT7:g7'q77&sc8k2-'4\e^93)Dt"6;Tm*5>FI-
-<';j$<BiT.1H7EB3]oYh2)R`r,U"Ng0IS>&6psg:.lC4"+=]oN0gT#D90tR!8l%l=90GL2?ufs^A7/hg
-VU+)Q`,RL_/2p-]1bCC/5!15U;cZLRIR$e5;EIB568gAQ0JXn#/13/<3%6gA-875.2+B\l6V9[!+>P;g
-00h3G;*m6%001mO4!lU3,:P]8.5aIY1bh3]3\N*C-Rq,%*uZ7F*$?RL',MZ/(E"A>)C-LQ/M8J$/i6!S
-0M"Yt=a8!=cAousdF6+0LL<lLd9ItL$n<hP*?d'Z)&3l()B/Se$kNsZ&fE&<-lE[C)\Bsgr;l]o$3://
-!sSu4!<N9(rW3H-!s/N-"UG84!!*-%!Wi6"GR"9M!<s0+@:WbFID3R\VnLH\A78A2<+h)k_8F0^Q%<sm
-@96c?;d!%2Fa[nNDea5iNk2[5]rOb3BOk7D;GU.f6U4UP:.RWE=%?%tARf@eBjObFAT)d,UVOa@V8M9U
-q>:'\p=\6cm-!d(m,.4*n+-8Hr:N2Fp%%tPl0e?<p\O.AlK.!eme6VZli-PTqYpBir;Q]mqYgBjqY9sc
-s8W&ts8Dfls8Mrnrr<#trr<#tr;R!#rV?Els8Drs$2sl'rr<#tqZ$Torr2p&rVZNeq"aa^rVmK/rVQQk
-qu$<^q"sdarr<#trr)j%rr)`hp%87_rr!Q-p$_VGmH33E^:r+gqu$Hns82ZhrVdH+rqZ9[o(i7_qsO4M
-p\FIZqu6Tk7.g6Lp%/(Smdg&AoCqtKnF#Z-kk!l`f](Z=lLacHp@n%Lp$(f)f@JmAjO;oDgYM)^lg<m$
-j6#dmkMP+Lg"k`Pjl/tpj5AtapA!b/kje?=pA=CUmH4!,k4@oja3`Pf`lZBMmeltRhTb]HjlYphi901\
-iS`_Ti7u]3h;-c>jQb^[k1@i3eB9$A%L<(=qu@$(!WiH*!sJc-!VQKr!<<*#!V??q!W`<'R[AP_Kn+])
-KS"u>PEqZ-S:c'%>YmsY6q1!UAScI2GA:Vd4";[,,V;&O?"\"lD-g=,3B&fK-9X^Z3C@MMQZItV[ZO*M
-3]/uiBoSd\U5XY>?!9uj8jkj15##0g9hn#F:cs$*WN3+^2+UhO9gM'/5X@7a6q]j23(?V.86:7A='8m;
-=ADk#?XconWNCr8S\*.od*^=fUo1Q,XL#FFVmsdY^rOF=`Poj6c,I-)a1oI1YdCd=VQ$]/`5oR>f[S:!
-d*^1ie'#hYe'Gb=`5UB]cf!X,`ll]PbfSPmh;-rIjl,@dk2kU]g!\@(g<nR0g!eO-f%/a4ceW!Za2uWQ
-e_A^%ccO>Qc-4G`da6OjaMZ*<_o0<t]t^u*g>Uo9e(E4#da?OhcHjb`dEKq_aM,*r]XG,RY-"h1`lui\
-gsjKea48u"g:b\Q`l#X8da?7J_nO(0_9L-SrllA%bg"2Hd)`u@aMc*9_7I+c\$E<VYFD8hVkedNbKSJ\
-behE>[(*91R&$a]NL?H.SZB*#Z`LI2X0o.8P`q/ePFS>;R[p%<SuT61Wi*#0^V@\.]u[jm_7[+m[(*BF
-Xg54;Yd;<sbJ:m)^S.a4[]$./XK8:qWiDkeLm4I#QCFeTVP'lQN1H8l7kcYM/Num6CMdp&>u2n:5<1ht
-=D<&8P*;?'PDb3GEb8fjAnuRBNKBHpTV%[;ObJ4.GB\:\md0<-oC_nTo(2;=nF?,Ap%IqFnF?/EoC_nQ
-qYBs\mI0W6nb;kRp@\4VqXj:Gs8Didna5>R.mZKe>(O)]?u^dfHpBtS0JuI9MOL0-O+_=U>#.IV6TdXs
-8QB"f:-qWV98':IX/V(<9iYFr5<h4n68geo:Idf99iaeR:K:D"?=IAL<*j*JB3U.kVL!?<KSXenG(4gJ
-AS>LP=^kc<?"I>I@9R&B>$"a0<bH,[>[Cf>>$G*,:eaAA5@nbZEG,8d0P5$3@UWeV?uTsn>#\Ho=^PQG
-AS5U^?>+%b?sQr79i+ej<a/p>?".GU?=.)E='>N.!FoPI?=dPI<E`R3@:!,==&`4&>?k61=BSg-<)m4.
-?sQo?@phVp<*)t%A7T1Y?<^]<<E!++A8,n$EGg#EH%hNYX/hh8;,'_\?<Kcg:JY;&<*X*K?XI>WAR\_G
-=^>34?<pb6;]&8+=B&4%<`)js<)m:3?sd2E?X@DQ=BoDq?t4%\?t<YT?"%/E>?Fa!<`rO1@p`GC?sm8C
-<EE$r=ADXf:/"8T;G^+Z8ju-:92SV_9i+mi=<UpL>>e3r;GL8AR%^+2S=uRJS:kruAVQRf;HR((;,C%_
-r^7hp69RCm5smt,78$BM8lSJQ9M@qRmeHPMrV6*Vnb)W*q>:!^p%A(Qo^VG;lga]@p%\4Pq"F=Mo_&"T
-q=sg_p\+.Emd^,Jq"_l/#QY[jT+NV\a$]_(#nBXmV3jh/&-N(8!Vud/!sS`,!!!$"-fEe<gf"1Q!<N;o
-!*0+#!!**%!sA`.!<NB.#Q[BHh(pipNj"1hM5?@n3^u4[0gIlK3(uCr76<q"4#JcX1e(;?3^5t`1,LO,
-+s.a<(I`;<HrjuhA5lu@8OcNQ7pT(c3IWhC-pgg%7o38a6pbBu@o5fa3%ZpJ5WqM5:I7li<^TS^6TI>(
-6:>9Z6XNSH1H[fj<Co>52`!<N4[2"d3^5b_0/>[N6Td(`7QMS93^,8c>?+Tr7R07$2)@N_:0M7F?W1fU
-Bn3P@jlOO&/h&2'75uG6/M0Xe/jNB264H1Q>#\'I4Z,Gc1dXGlr\A=>/N>I;4#JNC1GCUN5<_.h2E3Wl
-2C0q>2)\B#78lZK4@V^n2(]jh-7gYl0/+e$2EEZL-nQYi0d7h[(`!c%+<MO=(_mYu*[iN]*[E?p1c@NN
-4=_X1.jHij_q*%nbh1Fn`Lh`c8=%J!+WW*d0d@ke+;bh.'GM&f#nI[]&JQ3/*>p1>%iQ2o_uTf<q#CBq
-r;ciurVup!quQp)"p+Z(rW%BJ!s/N)!!!6+!!!0;79!,`<.M`uMQ4Y9V,h2IKq,E\^:UM/IVr1b@q&MC
-BNSD8Ap&K.F_PT/:5QKl^V$LA?XI8G;c6Cm>"L\;;,0\I8lA/X='&9s=C5-!<Fg/pA>$`UU92f(jS&?B
-jn7Kln*]N5o'kZ-q![eEpA?K;q=j@Nq<75>nb)_BmHifhl1+?@s6Ta\rq?9equ6Qmr;6Eiq#:<nrr<#s
-rr3K$q>C3jr;?Qmqtg9hqu$?k!<2ut!<)os"9&2urqud-r:9FSq=sg^s8DilrVlcns8N!3rVZEaqY9pb
-qY^9`p@nL_qu6WqrdOkGrVZKeqYC$bqtp'Xo^h\Ak2""j^<uTKqu-NlqYpKos8N#hr;6-Wp\k'eo'Q#9
-p\FI[r:faSp%%eNp[S"Hkj.X"kj@p4n*'!&p%%"ce`,K@jn8EHo'YQ+mcs-&in`V[n_iWtkND=+naGT,
-l07KijQkjaioB%Ykl0R9j5fFqqss4Fp%S+Lo^)29kOS00pZL;QdG*$faNW*#r;6'AeFVARkNq3klJ^[X
-hVd8Ef$WI@iS!)JjPAVOfZr*uaVt?g"p+i+!!2or"p+l/!<N9&nc8[jpAb<s!!!%c)j6&1I=Hd#L5M+\
-S=cIHK6D0B<Dual;cmLEEW1&e?s$/h0ek=31dOuIASPso>#[L@3&iT<3BJoN7W>#eDN:d%Ld"O6Bn)A>
-Tq@<aBj*ki:JO8I:I7B09j(Xg7m0@;3-D:(XK.@B8l&G^5s[_(8ieXb7m]L&6:jL=IS3=+85WD^5Y>*b
-@nqiXXGE1B_T(!Od`g"9Z+INN]=khV]#M=r^rOgFbK%<9bdP.$]>):gZaZp0XKf4LbIc3Ve'$1acdpRl
-c-+AYaN_lQdb36te^qpP]Yr%<`lcNOb0/5\dF-k0inrYGe^W@+dF?dtbg"_eeD8d,4l4&\Z+R`\^:hh6
-_8449aMc`[dF6Ib_SX:0`lQ0DbIt^/cHXM\f\P*/f%A<tdaZ7Wa3;]B]Y1tg[^*=?XZ`o/aj&2`cc=G[
-gY^`8Zbk).^rXpNaM>:!\AQA'cHX)5]Y(be_n`t'\$!-KYctIF^q6hT\AH%\Q(P1Y.AjGqdF?.NZb*r[
-\?`-3Wj0.*VQd%uZamQOVmEV3Z(n:sTUVOFS>)t]TM;2XWj]jR[^X#e]Y2.j_7-Yb^q.Rk\?W9@Za$gA
-\&Hb=^V%1kT<#6*WNW\.WMH8cV4O'6U912XT;AEXSZ&!9R?ih,0Jb:24%)tYrb2@@0j@OM84cW_BQS`\
-MjB]kMMZk)B4YXeD0UVgNK]a#S=5b,Kme,eFa!?Bn+$)Dp\=@Zmn*'>o'uDHnF5l8o()>Bo_/+Up@e(R
-qXX=Pp@InHp@nIZp@SC`qt0LKji&l.0JZ[\Yc))]Pb<:]8Q',FPb4\BO)o#?779jD:I7KF5X%/!<EhUV
-5"o'KJ#o]PWJ`l69j(@^69n"74uGAq84l3@;G1%]84Q-J=]S$k@VTRWJukhrH]F&EH$FRjHY7).@TZlF
-@ocoH?N+1[@:!8A;cd19BP1LS?rpK9<`)aj69.ACDg-,3Bk_<rBOkX_A78bZBk:RQ/Ql.cBkhO+FDYW"
-BPD$`=&i6l8lAhr?!UoH@V'%W?t3JE=^>37@:3AMB4,-H@fp1LARbXF&n#$M=&`'s<`;mo=BAa5?!go>
-rG4-$B4td^@:Wk[@qK@Q<FKKRDK0W=G'Se-UoUPfG#(_$9j:[o9i=bm>#8=:AmStGAnGIV='A[1>$#';
-A7B%Y@:O"b@qTIcA7fIe?!q&H?<puOAm88>AR]%Z?t*_T>ZP*8>$G33;c[.2A85ae@VB@c?s6]7<E;mn
-<DcC_9h\)Mr^8,'6:=IE=B/@'>$"^*;HHal<E)gsI$UFsNLQW7SXG.PAmg:XC/J%k=]eR$;+a2C69mdt
-3BKZ%7R]gB:J+/T91MZL7/6-Ap@S:Up[n+Np%nIXo_%tRo_8"No'uMQrq$Hdn+QGHo(;VRq$[,sp\"(D
-md^&Fp@m);nGj:))qUGf6(-(U!!!$/.V4sBP>iG/"T&0!!W<!!!sSW'#6=fJhr<bN:&Y.m!UTmd!@%RF
-!XB#44Oi(A7Z+=WPF%WDR6F/=5V>&c6Rb)h4$#Je8O@km2_6gL786N74@1VS2CK^p,8Ut37;eZ8;.!L4
-@pDo+8PMcA?WU)m69[A/DHTtHDe2d;<EW0a2Dm<;-T":b:/4\Z:gdBq9iXP?3_)>!=\qIi:H1=%6pjC1
-<(K5<6:=.%4#AZK2D?^72)@B\5"%an<EWd==B]EC8ksh9;cHRp>;.g$;HR.-?"mh`J@+"kjihcs,U4d'
-2(L+40M"GT1gj!@868k^4>/WI4ZbJf6:a@06p="9:IIrK5!_V(68h"o4>o#[9h[2^.6]^I6Ua[O5s-_Z
-4>SiM.4$E"4u5Ml3B0Gu762tS/Li7m,pj]O)B0P2*#1pX'c%K"+>#<!/Mo@?0/P+7.3gN"-oYtXeBF-$
-f[eHeT7'U&ON:9@.PNS'-mfrL'GD,m%1<LY*YoA(+!2@:,8h(2((\LeqZ$Tsq#CHt!<N0%"p>#1!W`?(
-rW3!%!=&f,!sAZ+!s/N&!)<_#!<NKC4\\^S=+A#tMQOt?Z&,Bh_ns*jOEk\HCLL.EDJNHZCL(:I@rQWs
-?!V/b:l2]o^V$RM@p*8J=BJI%>#%7M8k2B77SlZ[>#8^<>$#$8;bgY5C07%C_j[ONjQlU:o^)D.jmVX)
-p%7nCo^qD:n+HJKp%\+LqrmA;n+?G?mHrihlgjQ@s76*\r;-Bhr;HQlrqlKgr;Q]mrs\o%nb)bWrVZQk
-r;6EkrrN#rrVm'#rr)lrrVlfsrql]rrr3o:qtpEnqtKj_qtTs`r;6<cp\"@[rVQEequ$Em!r_ulrql`p
-rVml:r;??brr)Zfp@IqNmd95tgr@(@bk1Z*qYg<err3c5r;#jZs7l9`r:fdPp%RnIp?hMDn*g8H)>F"*
-o(DJ:lKm`qkjS3:m-=$3mGZ^WkMY(phZ!.eio/h`n`T*"lg*g$n(?X_jPoFlmdfT5oC;(thWa"YmHroj
-jl>Ifna,8toD81Qp@[n@mIpGKnFcA@p#t,NceHgdaNDrur;?-AeG%bXkNLaem-Eimh;7)Ki7$r^jkSbP
-hVm;KgXb37b8UQi"TnQ$!W`?)#6Y28#6k52!VZTm!<N6$!V-4!PEC]SI=Hd"LQ.LdTDkL$KQqKI=]SI$
-<a93QEcc;??<']f2)6g:2apYRASGjk<DYV53]]#D1c6mD8oL;aDN_6.Q>;ALX/DSQEEZ4(=&)%O=]S'^
-;FO)=8lf"Z1,;?s3H_C*XK7IL9hJGa77BL08j>6s5X%In5Y4@M;bpFr:et+i912WW=@.b?XFQG5_9L<P
-`m`51ZFdWQ^;%Im^qd7f]>_q3`QH$8cF1:!\A,tcZacs0YHtOJcGS,aeBc[kdF?Lid`]\Wc-Xbbf\>$.
-fZh.6\%]i\aW/LLb0S_oh9Xm8iniJAfZqsodF?k$e(!%%e_8V"e(VmW^W=L1\[o_q]tM>%_na@3_oBjE
-aMl->bg=bcdE]eQrlbDlec",tg="O!dF6@Y`l#O(_Qg>KY-bC7XKfgdbKS>Ua5,G(f[J-L_:?]Ibg4AF
-]tqUr_8E^t^9b/U\[fGnaM#BuYdCjCX0&hI^p^P[_RceBXgC$fVQ7k^a0MtQ]tgt[ZF.*GZaQ*iWMH8g
-Za70B]=b_ZR\QaKSuo,bS>E!WXL,1)W4'OX]YM;][R7sT_7R_(]uI@fZ*:F<Z*L[D`mW)G]=YnSWj/e'
-Za[<IV4aZ^VPK?V\Z)'lURe9TV4X*JS;p8s1Fst74\K6rBkftG?<:'"9iPG4F+&_!Pa7>eM1BY]AnGap
-G_(^0OdDW0S<oFlI!'LOFmeSanb)SLp\".MoC__GoChtNo(2MIp\+U]"T%obna?DN0_tJ:p%J+Tp\X^W
-o)AU_o^hY:a!iPl2-PO;Uh#%DTS-d*P+eG>P&ju279E>R86/Mc7RU*B6omk:=?//n9Nk&<XK&A$MaUH6
->?46a6:FU73^6&"83]U@9jC=j<DHCo>#S."@9cHUXJU)bNf&O5F)ZbVA85jf=^GWM>[Ut<=t3i^>$4j+
-?"[h^=^5?9=^>!(<)5b=7;-XcDeEj#CM@BlAn#1V?u'Ok@LlaI>@_>VCMn0.A7T=eA6o1;,Z700>$>09
-@:ESP@:3JQ?X$fD>[(WD>@;2VAnl'k?t!GK>[784(KjI*8k`/_<E*('?XdJS@UO.nChmg!B`;HhARf@a
-AnG7M?t<neE--,@Fb5gNWi;S5:.[lF=]SX(<(pCo:027E@6nI:@pE5B>ZY-2;cd"-?t!PTA85miAnYad
-AS5OW?XdDN?XdVY?!LlQA7/nR?=-]3;dE^3=B\s7>?tTDARf.Vra\#t>?kH;<D-+e:J=\c9LVNB7nQNH
-5t"@P=]\a.<Dc[s>ut$-<`<(JQ_Bt2S"ZIHRY>fq@"X_\;CY^M<DQXn;+F#@5X7Lr4\AOA77^0H9hJ2U
-9MeJQp[%SHoD.tJnalGJrVl^@rVcZfp[[nDnFueNo^q_Cq"OLSp@\7Vq"O[^q=jLMmI9iBp%Hr:n,OF/
-):O-I8$L?:%6esIWL7'2"T\T(!<<*%!<<*#r;Zj!"T8</!WXD$jQ5)l!!*'$!V-3k!W`)u+ohTD!WrEY
-e(H'/LSq,%G[mb13D!(30g8*!2F9_b2)RH]?TU>10Jc!`8OtWu67XcM-Qsi_((hWbG+`qXA6iVO<)cmi
-77TdZ@p`5.5!iIP84cfi=&)Ff=&)"B4[CnL0LeZ,7SZcI:JF>R=%u%L:dm]L91)Q[84m&h83T:+4oRG\
-4#o/G,9eEf1,:O@3CHM9;,9_l@:!2D>$b0-"&rH*=oMEF6TRP+:0(Y5=]\mMWmg"bd;p`\+!Wa$5rLYN
-4>e9;C/[Mr<(K&13^#/X1at783]]Gk6:b*Z78$095XRk"/ilEf4ZG`%75?GV7QWCd6:+$i.OR;A0.nt:
-2)7'N.Q0:D0fqTa4tnuY2(BIc,o[aK,oIF87hum\,9%72+?q_<2)Hj3.5jFJ/i>C82/^7]cBc`-eC2C2
-JlG!q``FB60Ie.r.4,uK'+tri%h'L+)AF#/)''S;)]'S8&Bb%R!V-6i!VcX$!<E0$"pbG<"p=c'!s&K*
-!r`0o"p=r-#SfL!;cun;_RP]$\\Z.s^VRX_K5t0u@Td,G=BoQM=Bo08@T[2\HY6A]B5^Cs[_';eWaB.1
-@U;r18OZ3?86A,B697M18mY>(BkUaQ=BA<r?tjCbUqjm>VTe,gp\XUTq:XfkkiqL$o'uJCjmhp8p@.ME
-p[@e=lLF65qW[D6i8F"mmeQnWrp9X_rr<#pqYpKhp&4mhrr3H+qYgEhq"FIXqu?]ep&=LlqYL*^qYpKj
-p\Oj`q>C0hrql]qrX/]&q>'sfrVccnrr2p%rr<#sr;-Bjs8W)us8N!%s7lBbr;Q]krr`8us8W)q8G2TF
-lfmNih9!=Ab4PE&qYL$^s8N#rrr2`nqtU!`q=4%NqY9IKo&f<)nal;@o_%kMnaPr2kj.HklgOB6mdBT8
-q!mhFmcJ]Sl1"*-i9Tq1qs!.siTB7Yg="g<io9+en*f?)lfmK_jOhi0k3Lp_m-*[%p$^o$nFZ,7o(VhM
-p[RnGn+H;Bp$CAQce[*occ=B#rr)KJeb\4`k2OtXm-<cni8WeViR$]Ujkf+_iT&\FgYC`A`YJRZ!Wr?$
-"9AK'!<N<'!<E*$!s/N)!rW/j!!!&n!*+o3K7AB$JVK)HR@p7KT:LIYFDYW"@qB@lEd2hKD.l[66U3^n
-4$ZG=?Y*h[?!Boj1c7E[3&*QY2EX]OX.jouW3EP/Xfe^eC0F(n912NJ6qLBSIR6Fk6:jF6;dE!H/jrGk
-EN-+BXH,kE6WR)T7mB+#4[2V"3'9&^84Q`Z=B/0j;,9hT;cQplO/K+7O/B\7dF#t]bG;>GYckFA]tMCr
-XM)Eia1f1-a1]L$\@o>a`iueYW2-Z&YeAB)e^W."g"+^!b15+a`7!2[dF-[m<6!&']XkJZ]Yi%E\%/uZ
-]#Vt9_o^?T`kf[>a2lKMd+-Xle(E-te'l[mahu'?e'H=h`mN>ie'catbf@]Fdb37#bL+kjdE^+h['R3T
-cI1G%i84Fe$I6`Nf?2=\_7@1\ri?pBY-+n3a2Z9Fbf@`Pcd^Ore\'/Rb0&"Yb.k^3aMkX&]rnfNZaI-G
-\[o5\[C!0>XKeq([CX&b]"5MeahPI']sFuP_SEsj\A-;4ZDsb#Y,nIlP+SYJUStK,[]-U>YGmtlQ&Cj+
-YG%YpY-,:L\YuR?]<\]P_8!\"]YM:p_SO".\[f)T[C<HLZF%[%cbd?,a/H!hYGdkq[^39<V5gPoVi.L]
-W1U#jVPp&RSt`0VL/U&k0e"h76W[]/D/aB.C&VI7@V0FrG'et$MM[7GHuEn<CMn<DKSGJLR@0M1P_O[2
-F)uNsnFQ;Fp@n7NmdKc>o'u5Eq"4%Fn*oi:oChkMoC),Cqt^'ap@IhFo^qj+q=sUQr;-3^p@RXm-7^W%
-8SY)aD1%YET:DdXX-.@-:.nP[:JF2H<)#VF6U!t'6r$cO/hfk!7=22;XJq+L:I/2c91qT969mq:4Zu1r
-78H]f8l&J]:Jjt^9j1t2;i%HNH$5+$LNdl[IWf48B3nYC@:N\T?<CE:>?b/m<`iF%=(c2V=Bf07=^4p(
-<)5_<7r**qEGKE-Ch7-jBOP4VA7f4X>uss1B6%s6G&h>-Ao;O)AS#:Z>ut;1?n>VnAn>OaA7]FfARo@^
-@:<PM?s[&=>?b63>#eF!:ej\[;+sSQ93,1t<E<<&>mstC@<-@&A6iA;<``6$;H*Qr#?"u<@V0@mDuO]'
-FFfUKW2QA49h.T?<`Msi:.e\n<*j?QA7]:X>[^uG='AU!;,LV,rF80-Bkh?tBk_?tA6`GN@q&nZBkh6p
-D/!QlB451U=C5NOBO=tF>$Y?6<EEC4?X@,L@p`>D?!CE.;+!Q79M7c?8k<nl7nQ-14[`:I:fLFo<)ldo
-:estd:f;V+T:1S'Ssl=BKQ1[6Kp?UV<`r9l=&Dda7RTR05X.J+;G0MQ:JF\[9i"M\:-nI7oC_bNoC2JF
-p\Og_p%/"Tq"X[ZqtKm`rUogQmcO6:o^qkNq"X[[rqm,soC;59o^_SF!!("=%LgC&)`Nu.`3._OhH1?m
-r;ZfurVup!q#CEr"T8<*!<=%njQ5)lrVus#!Vucr!Vucs!WXMI!<<*#!<<*#!X&KngY=D>H(CspLLQp&
-2FTqj.l'4U5=mpf3W;-#1,(^I/2]je756ei/MT.2+t+ZM&Kk82XG(2/Chcd@?=?8f:/k(^91Lro5Z;#n
-?=R>A9j:V"<W5E)83f!q84Z*47o;rS9hn\r?;jj/;+jYX7SF[d3A`oe4#fM\0/P:3.4d2$,9\Bl5s7(^
-4oRiX5=87N=\M@R5;bMg3A`TW4uY*%:InAe>?G'+:KMJ3d,3U,F!i(O+#>]*-nH`25V5B3;bKq[4ZZ#!
-5VG&L+X\Tp3^#Vm6V'sE8Ou6;8k(ct4%)J&5tOjS8l8_f5X'-V6pO!g4%*7Q3%l^51GC7'+"B*%0/YjW
-3\**H0e4:j&.B'j*Y]8/)]KeA)%R;t/gVbo0J>%4.4ltq/Lr8'DoC5PP/u(sf>s_?=@A7j@OETW,8VpZ
-,o[X8'GV8o$lp]9(*+S>,8qI@*?lL2o)RGDqZ$Tsp](9pq>p^#!Wr?%rrE$##mCP:!X/f4!s/Q%!"];;
-!Wr`G4%r@I8TVbbLmGOL_)T6F]nfHl@q94SA7AYC?WpZH?XISTAScHo?X.&N5(9oO^V$OP=@lt&;GonD
-4?Gc&4?GY_5Yaq#?>jUk@U`VE:eP&.E+c)a_lp2ejQlL4qX!q;kiqI$l/M'up?h#;p@e@RkOnW7m-3g)
-m.C/?mHNWilL46=s7$$^r;6NkqtBmds7Z0ds8;lqs8)?cs7l<[o^h\Nrp]LKn*T`<nbN%Yqt9LPqtKaY
-qYL-fp\Xpfr;HU&rr2inq=X[as8Voorr<#trr<#srVm9)s8W)tq>:0dq"aj]ru1n8p[n@\p?q;7m-*Ka
-aM,=0o(MqVq=jX[qYgC(qYp-\qYKpVpAFd\l14K0rpC`om-aWCp%S"FmHs6.mc=$2md0?2o_A%Gn+,d&
-kjnK<o(;2=o_@hAjkSSOm-E`tnb)J>lL4<.hrNYLins.bgY:iOhraUum-X3*l1"K<l0%R8pHA<7lg=06
-q"adQfZ;@oeB?1XcL:f3p#FNtio9.Wcg0cMhr<b]jPAG@jm2$djPo%Sf[JU1g"*kT!sf&4qu?`u!rW3(
-"U,#1!W<#u!W<#r!W)is!VQL#KnFo*It<90Ng?47TgkQ?JUDZ\BP1pjDfg5NG]7;)90tj-4?5Pn<*WsH
-A78P:7RJph4[;"a4#o&S88bK0Ee(!iYct:5Wc(!m9MSDN;,9SJ9R]K!:IdoO77g6T6SgJ`74W,QY,n[a
-77'+:91MK61,LgI6oHk\0fqlq='\s.<E)so90c<T>u6]^XdGHQ^rk'RcHsh@[Bd3IYc5%B_mlkh`5g*<
-ZGk"r]=,5][(jYdZa-U/XfetFcG.iceBuppc,RoYfYk_\fZ27]eHNt+bKIH*rj$7F_T]?q['m?V^V._1
-bfmi5^<4F3`lc?GbJD<GbK%]Jbf\/R`4sIAe_J$ff%SU"dalspaNE#dg!@pne^;LR_U5`t\%pJDh;mSP
-gYUiGf?Va]^Wb!@['Hp?Z*1O;Y-"tK`6?HI`;[a^eD/g5^<FR9b$`B3_8OX?_m7"lYID!EZE14A^pq"a
-Za$a=[^;sL^UU_^]tq_*]=Yef[_^)'`5oO-`Q5[&Y+hVl[^<';\A#JXY-kjEUT'u[VPCVuR@0tPTrG]1
-Z*h!GZ+@o_XfJl/_&C4r[CX#hai`#A\[8`O\$EHJZcCSA_S*P%Wd^tQUQVsfUSk&lYcOLdQDh!cU8Oo_
-V4*U>U7[p(<]W8s.5<YF;I4!TF*)A>@q&kUASQ(%Fb#4'M3*XIEcGu6DKU5SKStt[R@K\2M1BbjF*@!=
-nauMKq=jURo_%kHn*KlGp@IqKp%A.VqY9aRlfn!4oD&4XpA"U_qL888o'u/EqY0^Yp?p-L-n$W7C8[G2
-F-WMtVQ$GmE^3E#<`r'o:d[TB770a:6r$*;8l%W/1.G#"FKVXFWJa;<3a#3N90P6n3'Bho3^,Pk:/>:t
-:fUCr<DcCZ<aoK?MQ3M/I#Ei<H?jRbH>7;0@9Q`9@:!GL=C>NA?U%[k<a&<tB4tdW>[^`;>?4[$9gC^-
-AoDp5BkqHt@Us.c?smPW@p`SI;bgV2Df9]<D.6aYD/O3#@U*/<>?q/5%pE:M@prbS@:NbP?=7&C>Q.kU
-?XHl6='Ag9;G^Ck:.n8X;bp"Y<a/^*=C#39=]8=+EcPo,?sQf:=9;K$<rQ>b<`i@,Ao)@%CiXN=K9N%/
-W1\9-8OZ!H<CTGQ:L7=,?"R\ZA7AnRA7&P?>#nBs;d<U7?Xm\]C2.G]CH??MAmo(V?t!P[CM76nD.mQt
-Ddm0d?"@P[@:EMC<a9$?>@_D_BOt^`AQr,9<)Zjt=%c"P91VH?:CBff7RfX-6qL<P9iCsjDc]S+9i"\e
-<`aU6T:C_)SXH.@KlLg9KpQaZ<`r3g=&2CT7Rom74?5f&:eODR9hJ2S8P`)U90N"7p@n4So'l8Ap\b$h
-qYL0fqY9gXp@InLq=O=Rp$hhRq"OLTp%8%Rqtp<dp%.\Bo^_SF!6"pJ%+:j_,DXY)iT/Y='`\75!<N6%
-!Vl]q!WE'!!rDs$&_Q1+fh_SI!!2Ti!!30'!rN(C!!!$%"9DBSelYFjVQcGVG-.$#:II<#/M9.J7lW(f
-69R^p-T!q4.Rlrr002NS0et1(,p=$:+%gL@H!P;n>";;$BgP-i>"V1N67sQN<EN:+>>@CE8l/Mc5Wq.h
-00DEa5s."g91_N=84?0C4[M\+4$,\mIQg.f1bU^L6;oHg3&)p1.5*G-,UPK?5r(Gg6p3R_0LT)J:.n8M
-4\nR02*=W16o?tZ3`9El:J=hi??i^(jPA:(-6jTQ0f'mn/1jOf00r9,9he,C6;Bm0.5s"+.Om231cIls
-8l&&J8k;KO:HV$15Wq;";HZgb;-$7W2-"-S7S>a49Mn#?1F=D'4ZY5[8lA>K5!DCi,qC5a.4$Ve',)?(
-'Gr/<*Z>q4'H/,D+Wi*20K:j1+s\Kf1,V(1`R`@uaO/5ab,'hr7?Yc).4Hqm&hP=G'GhW)(Cgfb*?uRB
-*$-"@)&4/4)]8qR!8%;N!V??p!s8T+!Vucr!WE'%"p"])"8r6!!<E9'r;\&G#64f1'KJZT<).\T_K(O>
-]=bbg]Xs))AQ)6,=_VGM=CY`a>\InbDe*QuD,+D??!oaBZamiaX'emsAQ)2n5<D8#4$Ghh3\s#r7p0P8
-@V0+K:K0\cCMI"E^Vm(Ha5lX_qtBCKm-<a&oBGE%lh'T/q!R\NqW7;Em-s<*nE]`DmI'-!kNM7&r;Z!V
-q>L0hqtKm^s8Vfjs8Mus!<!/ts8W)trVc`ps8M[Uq"O^`p\O^^qu$6crVZB_qXsRWnau\Sq>1'hrVQWm
-nb;tZrV$$_qYU$Zo)AR\p&+jgp\Xpequ$3\r;HZpo`$0.m.1&MnE]N2n*B)ja1f40nb2kXqY'[_rVuos
-s7ZHaq"jgnp\4CRqXj%Fq<n4T%e'&grqu]io_/%OqYT^KrpWJHnbDtMkNh^+nFubHo_Ie>m-`p!lK.!i
-p\=7CnauA8ioB7aj6GRYkMtdun*TT1jm2R*mdBE.o_A:Zna#`<o^_VHp%J.SrqI,kg;qRseB?7^e+*G:
-pZ'cuhr,aEhTb?Df\GEGl/gdRhVmMRiSWJGgtUNAg!S<c('4^B!W2p(!s/N)!<<*#!<E*""9JQ)!Wi6"
-!!2orquQQm.sZDbH@:F$Mj'R$TqS$CP'q\%F`V\JG_(L#KR.QH=$8N%5!VD+=(uJfC_pM^8O5U(0Jl-c
-5WV(g0/uaOZF=7eVQp-&A$2kW8Q.u=8k;rY779g?6r-WR;FjMW9f"UZ4[:E0W2m#$O[q_u=\1kD3&E`[
-1c@6K1bC[T5u:QV:01:c78#a>='%eDWND;?TYS[qd)aS]\[ScS]W\KD[D9;X`k&t5b^Qh5c+:X!\@])^
-b-SLZY,n\([DC(qbh(=jf?D:WcJ$phc.LRpf@J^!_q*Aab/VTOf\bf,_o'L6ccX8PbKS2Vair2[aNMoO
-bK@T8bfIiAcd0e\g!ILSd*U4`c-aqec-",Oa1T%+e&f5?ai23<]=>l"c,n>af@Ap=hL=8<hr!/;^UCbu
-be(*dZa7$D[B?X7Z,FT,cca5GbfeYpgY''V_oU-GaN2<:aM>'s`OEb&]Y(MYb0\2R`4s.,_TU'2]">Yf
-\A#u*]X#&_]"H)*]Yr"&]=GSW['Zs7[)C"uY.)$PX.uPmWMZnpTW=ok\$<*@Y,/;4YS4:JYHtjX_nrjc
-[_9;b]YD5!`5hl!6b0h:[CNlV\$NNdf?hFJ]>LPG[AAqjWL]c[WjAk'R\-@OUSOZVS"H:EWLT*:Kj[;:
-4>8ZM4%iXaEI*1eJ9#I?B)Z3]@V'P+JVo\XO*PtmEc5r=G^kR0Q'n/1QAL6=F`hrsmNqMuq"a^Xp@ItL
-oC2/7r;66\naGi1nacAGoBkf)p[I_Fp@7_Grq@9'p\!tCqYBm[q"O4"*[;jX6u/H[>B#t'rMV]VH;Ig=
-6W?r_:ddZC7RKpG8PMTD8kLQi0gSDjEj2UGWK'S>3F,<I76N[t5WUtg3B8iX8OurYIRcq'<_,bU5ZM6#
-:Pc$IJTHU'L3@ZYKRRfUAn,+J?!^cD?!C]?=CPW7<ErC#BP:mW>[gi>=]e[$90k[-@;U+)BPV9n@qB=e
-?t<qY@pWGH;+tD3Df9W7BO=qJI=H`jGB._CD/<s'ARf:cAn,FcA7fI`Amo+O>ZtB8E)g+C9i+kh<D#nY
-9h7]?6!dbr<ErsA>[V#K?t!;D@:inO<`i7!>$YB<=]na"8P2i`Anl'rD0'cBKU&=5W1S3,8k;?L<D,n\
-:L.4'>%D8WA7K+W?!gc6>?Xs,=AMah;-mX;?=7#E?t!Y]@:K4G$>*pdDIm6dAn>Og3,;r5BO>1T@9R&H
->ZtNKBObRdC1q'_?Xd8F?s-Q:>@(?/;,^1\8P_oN7n#a78kW8b:fC@o;cEZp!*/ts0mK"URtd6!R@]ju
-DIm1/Q>KT%>Ydgi8k)*77Rfd.3Cc\::/+AW9i"PZ;Gp4c6M9^Ep'CKdnb)POrVlU?nF,uBo^qnPq>'d_
-rV?3]na#uDp%.hKp@J+UrVc`koC;;>p%.eJ_uKuSf!,>rON@FU#27rW!!*'"r;lfr!s&E&!VZQt&D,k%
-gfFCS!!D`krrN-"rrN&uF9)LH!'\r[75&GMVga52Xe8]n5XRU`1H.0X3&3iY2,$Ca0L$s<84Z*"3_1t]
-/hJIs*Z#M15%0[r=_^u58l0A86;;/f;+X8M/L=5'F(o?(>tmmjJ;K,+FE280A7&SJ;G'_k<_-(g9i4hW
-91MH54$@4B3]'2^,V1i/2'aM!.jH,V)ac\@/j<'%2aU&'6:Egh786972*3QM928)N6:<pf,9eKm;I!'i
-:Kq%5I^@VehpQBh-6aKb1F4;#0M4_^3_3+E9h7fA4@;(V3]SZH2C9gs-U^N)65)CE6:=[O5!_P(6UjdQ
-@RiIF9LV09='@m^<&m0*5qk>\1+kUa;a`f?:ImK!1-%'A3@Z@2/2St,,UXZO*$lUH*#TP5,:#)p,:P8u
-.kE>,0JP<]1,!CZf?]Q"d`g1ZT7'X(ON:WQ-oE+Y/KGQ='c@o+%gs-j*uu=>*?-%?)^QRB)@Q3<eGoRM
-oDnjm!<N<$!!E<'!!!'!!!!0$!!iW+!<WB)!s&N%!$VRO!!3E@6r6]c=a@lrJWdCM]=bkl\;4U5=%ZXt
-An"hEB6mrc=D(rR@;p@/9i4blA3b[O\A,e]AQVWB<\lWl6!@Si6pWjo0Kr/s;fQ`$I<&P!E(a\[B2"].
-_O-Y/j50M)qssLAhq[Pfi:-*tna5Z5i9:.<jm`9?q!757lh12CmcEWrkNVR:rpTjYrVlirqtg6jrqQKm
-qu-O"r:^0jrVlfprVm9!o'uJKq"amfrVlfos8N!#s8DrprqcWprU^%0qu6NepAP$jq"ad]qu?ThrVc`l
-qYTmOrT`nIrVlcq+oVH?qs<Y>n*fQ'grI.AbOP<(rqc?_s8Drqrr2`nq"t$hqKqeor:]FMqssR[rVcE_
-rr2W`qXs[]q#10^jmDd:p%8%UqXaIXp[dn;kOJ?1l0S3;iU#sql1=E+g#D8\k2PUmkO&*6lL!Qekj%X-
-nEK9,k4&$5o_S@Oqss.Fp\+:QnF,r@p%\@YkM=2(i7#fnbLH+^r:T(#o%FE/n)DUWgu.)HiVqpRiRcW3
-hW3eZkM5(Zm+fn;b8:?f"9SK$rr`9&r;cs$!!3#u!W`?'r;ciuqZ$Wt!<*#s!%n9P!!.7fGC"[jM2mgh
-T:qsIPE('<H$=@RG'SgtLPC.n@9#BG1-7]d93Q1OE#<G#<(/i34"iEX76in)5;b]-GI=SmJZ5jOX^S5O
-:g?IO8OcTQ6UadA5!ht49L_r^;)0OJ3^kZ;W2m#%PtXM/?:uk(/ic[)69I7b1Fk@M4A/m^@r,IL;Ii$o
->Z<\3W2tGrT>SRodEg7cYH"A)\YQjGZG!cU^o=ZfIaYL8d_a2<\@])^bI"[YZ*11+[`-D'e(E4(g=+Bn
-ce6mhe(W*qf[ecu^t@8fd)aMbjQGgG`5TpCe'QFje'un#f@\a/f%Jd0f[eHug=Y!%g=Xs)iSrSLiSN;L
-io&eWj5/;1a1T(.e]khC_7db3`kKR0a1f@-]XH.r%_p*6e(<7+f[8'qbI+Rdrj-FF['$O5Z,=N-dEKMJ
-e'?Ioe^_=XaN`)Sb07W&bepg+b.Yj<bK@B,bg*r=a1oX;a3`/GXgl9h_SO77c,%BC`PK9o[(shk[COAt
-WOB=AZG4)URA6jdW2-K$X0fgRYI(+!W2d,1Z`C76%'$\H\%KYr[D]PZ\%hpU9XhIE_SjR=b-epk[CWrX
-\$W]gf$;.E]t9u;\u:[rUSt)dVQR)&Vj<R3SZ/WeWh62k[\&PHOCC[K4tnlO4%WL_EI3=mJobdDAmt[G
-$XmmtJW#k_PC.Y!F8g.iFao1+Q'n23Q\pHAF`hur([^edq"jd\p\+:PoBtr0r;6<_oC;89pAXe8p$Cl&
-o^;/<p$q\Mr;6?bp[RS8qY0^Xq"O:'-RgH!:2HJ]BQol;Vl9Tq2Kr55:.%rV;+s;E9L_018jc'6:/Oe9
-.k<k[4a4-2XK.IY83C?V1,LdO<*)UV5<1\W4%Mb<CK",9@:E#5B1H6<>ss7DVK6I+NfSI1FEi"DB4#%N
-;Ia*<?X6oA:f:b3;,gk&>%hSZ=']9=>$+p/:eF&<6"Ot\EboT/C1V!jBOGId?"75I>Yn(&BQJ*4Ebf,j
->^q?XH[Bp[F`DA;E;jS_CMRX#Chmj(CMd`u@q/nU.UQ7b?sI#G?!1B8=^"p.:J"nt<`WL:A6iJI>[M&N
-?".5I<D5tM6;'d?r_H?c9hni!ASZ$pCN+?9G(c*TWi2M29he2J<)laf:.e\n<*s9PAn5F`>Z>-9<F&m1
->$Y64;c@(2>?>6=?t*\^Ch$^YB4u$pCMn!%C2I]u>\.>L@V8tQ?Y<tS?t*GLA7JnJ?=RMR?XdVR@VK=Z
-@Tli.:K(4g91_cG9M7rI9M.]U;c$Co=&`-r;,U=k<)utBP+A%rQ^sP7R"0$a?%eJX;H@+$7TN)Q6UUi@
-*^N"X6V'jF:/b+f;cHjt9Me:UmeQYPq=O4Ko_\Xe./`f0o_8(Op\"7Rp%eL\q"aURqY9dWp@\+Lq"O^b
-rqc?[nalJGoCg-''EJiiM%D#!]%>]ujjG(K"TSN'!!2utqZ$Zu!Wi/u"VoYCjlU"N!!!3#!<3)o!)s%%
-"ptM7!=&T+"TeZVeCc&cB=>L:PBr+<76`Ie2BkLO0g.KR4<l4I:*hM]1-A-!6S1Dl1,CI8.jH#M'cBS^
-UPj)BBO+G6CL9G4E'[>o7n5*>,#r?8F`2SOEb]WRR%OAAD39O'H?F^ZASQL8@rQj6Ed2,0An4e6;,p7L
-?sQ9%?q`j]84#d64tn9N4"r?T<DPY<5<2#,763t,4YJ**(`+S?+t>,q/1E/97oa,(84Zog>@Doae`5E3
-CaLSV+##K'-S-W15V5E%>#n@H9i!et7lr4c5VG2a3B&H=7Rf<n76Eq/9O;6u1-SH3;c6b-A56-5<DH+H
-2FUP&3':&3/j2HX3(H@m-8.GD2).*Y1HeZ%2a&]>+!N'^,T[pH)'L1G+!i-L2_$(&1,1C6-RL>r/i#:?
-AA-L<P0)5!d))5r:-=QU:E_,+4!P:g)&s>)'c.Z#&eGTg)'9tI-6=H\0d.5N'$C:T!V-6i!<<2t!!!'!
-!!!)r!!30'"9Si2"TnZ'*Wc<F&/7<*=BA:0^q"rb\%B8d]Y(e1C10qK>Z+U)rEE6,?XI\h@r$='7oiPs
-E(Y)U]>)%_;GTnfB1+^F7o;E45sSC=3D3IbH^gJ'Xb1(gC1:jlEFP'E^o<ICjR)[<qt0R<hrEqjkNM@/
-o'5oFn+QGC(\I_%o(q;-mJ6DHqWI#&jlYn!p\O4Rq>U=*q"t$gqY^?kr;Zfqs8W)ms8VumrsA>hpA4XZ
-q#:0gli.%cs8Mus%0$;,rVlisrr;uts8MNf"T.`Rf\-DalhLJZ0_YPFp\OCFq!mn?j5%nk]Z^'Hq#1*a
-r;HWos8;lpqY9^XpAFdTq"":UoCVSCqu?Wo.f/l8qtBUNnF6#AnG2qPoD8I^qXsCJmd'3.o^V;6n+-,D
-jQGjunaPl,q;`+SlJqC'j5]"hl14N2meQ8A9'u3@mIC&LmIC,Qp?hVRpA+CWs8D]hlIa>4hpflmdF7U`
-rqY^5n^Q7Ni7ZN5e*,uJj6GghhV-H*f\tZ9f\G9Df?Da`&dJLBrVup"qu['&!!!$#qu?]trW<0&!WE'!
-!Up'm!Wi?%C2%?rCN=fZOdhu9T9kXoJT#LIGBnk!OcblmNdbkP;*[9)2`sZ1??(.4EaVX)3BfAW2FCGB
-6UsF&3)*hfX_iuuZ)t12Y,cSE:I%`K5X7Y'6UX=07mp6N7S?fR/M&A9:c)FUY,n^jr]Cff=Z\;s4[h4c
-3&F#_/NcO%B7Y8WNLOc_:g6n%='SCBVQH#*Wl*!-cHstcWN3)(\ZE$Fa1o!ube(p7]Y`+>_9K'f\Al:s
-`iQAFWi;u)]>2&+g=+^)b0JJ_aNiAac/$jqgYL;qgu@5Eg"bNMnF"NDc-4DVdFHUsf%f!<h;I;RjQ>I]
-h:p``gB-?qh?qi^cIC@ke^rC+g&BP+f@JI%e^XNMA_>\hf\+s3lg=!%j4Vf"^V\%>g"P<?_pluNb.4ao
-[^NQHZEC=3Z-:G7d*BSTcHsqre(VdTb/;?@cd',B^<"7,^q75#e&f_Ybf.<;aMb['^:_8"^<=[9_TgKO
-ahk^&]!\pW]>;.g[CX&f_QU8T^;%=iZ2CR"Wb&TCVma(3VkLGlXg=_"\uN';Za6^;^:gYXa3D?)_:-6>
-^r=mO`QYp.[^s/a[^NZTb0e\V]tV%ET;ec]PG=GMY+2N"YH+@dP)u*.Tp2+BUTC#IR#Glb:/"&73_<+J
->\nV9-]<q8H#@(n<)ck%@W-^POd;8`Is?$SEcQ;CG^kL1QC4/'L4b,'H7A.Dlg+'5p@nI\qt]mSmdKf@
-p%%bGnac5BpA"COl0.a.mHa--nF,uCrqoXfo^hhKoCV_RrQcT7/1X.mS!7N9St`0_W2Qe??rom%<(fD?
-6UO.*6:=%28jGgA5U7s679DukZ)Xn)OZl#l;I2OE4@)S"3BT8l4Y]2q=8m#YJr",8;-d=2@:`DfY,[(b
-NfAg@F*)kYB4tg^>ZG*>ARJ_O@p3,@='8j4<ErsD@:3>E@T?Q5<)?4R2`YGeGAh;5B4tsj@:X%_A7K%M
-@9ZW#?=[qfBP:m^=&s`uH?XRZGB%eFE+`lrAmnkJ@:*MSAnM$T!b>_I"(,>LCAhoSC2I[#Df0<)CMWle
-rb?"[C2%EtBkhF"?<giFAoMg@KntV>FD4o_:1.UBBkhF*F`hn\OeSeQT6X:(84HT_92/#V=C#'0B4PL]
-An>.S>$kQ<<`N.)>uam/?<CE9@pihWAS#IfASZ*qBPhX'D/*]q@M*$W@qoXfA7fOjC0tCZAS,L`qdBD3
-@qT@`CM[Kk@U)o:>Z=d-;Gp7c:eXYb<)$.h>>n6n>>\?s<*NI%<-=CoQ\:ZoS=5k!D.d7/PA!Zf<_uL]
-8O>s=5XIt-5tX[96:t'N8k_uX=B&$m8bDfKqYBaQq"jjbr!iT"mdU#Fo'l5Bq"amdrr!]-n*]rCoC;DC
-p@n:Pp@e7Up@e.Jr;?*V_uLAO]TipfXi&oSgY^X$!s&B&!W)lm!!!)u!!`N)#1hksgg^6_!<E;o!*'%.
-+<X$U&-2e6!<WH.!$p4W7MU]aWgn0\TU\234#T#G2F'r$1dt%p4ZbAX763+e2aT\q3]T\Y/hA=n*#9(u
-7;AB6Eb&*N>ZO<h?W9a(:H;BGIPE!@FHU]_EaiWl8=#d2K7fGSM2dLLE-6>D>Y%k2EH5r7?Z9e#@9$]H
-:3:,YD/X-*HYIqeI;NnEC41\cHYmVAHuX(AD/XNDJ7sFSA9iKDNg$0@X-%'a7OUu,8QJVXCL:FYGbiU=
-gX:m1+<r!`4XV[*1d";e02kD64@`@I2+9Gk5;b2K/j;WY1I"5a2`s]!7R]m=9N+Mf?;OI/CgURK91_E3
-4@<">6U=4<;H#J75tO[=5WSa"r\li+5rqe>3'&iP,qh)".5N4s+XA?U,;1Yk,VqV8+Y,o10IebB3A!$t
-`6lPeaO/JZ`hmEQ6BAfQ)''eI+r_15&02]#'c[u')AWko(Ejk9)BC%R+r212b5_MCnc8Xi!<</s!!NB'
-!<NE+r;d$'!WW6'IKK]U"p=o,!<`E,&JQuj9h7ij^pe3@[Cj2e]tCq2A6i/K?W'To;H[F8=&3@DD.@6s
->X2+Y;IW1>Zb!obX&W7l6r$'4:/Y+T4$Yu/;GhCcP+oFjZ)i@\>@gE(<aAdh^:pG*cK+<aqYTsYioT=a
-mHNj$o^V29p?_JG-h6d*q"=INnF6,=m.TQ*k2kdlo(r:Fq=jger;6NmrVZTmrVQTkq>UBtp](9hrVl`p
-!qu<\rqHWnqu$Ekm/I(brVllsrVm3'r;Q]qrqlWnrr2otrq-3mqXrUq"4YfRq>UC4rVuW\p[dnNo()//
-gr[7CbkCl-rVZKhqYU-gs$m"eqtL$brVc3Yl0[d'q>:'gq=aOVo^hhRo^MGIq=O:Qnb)M@o(r4So'P`/
-mHa02lL=K=nEfN0oBto0nF5c,kih3lk5OEPkj%6qmcN]kpZqGFlgjrF:\!W6n*fuHoBGiErV>sRq#1-h
-rVufhqrl_WeDJa!b0ec.s8MZPg%XFakN(XWj4NPReD90Ag">!0eC<:1gYLZ8i7ZK,^(CSP"Tec."TAK.
-!WiB&!!**#rW*3'!!36(!<N0"!!2Qh"9JT(!,2pWBkqa:LQIsqSXc"-L4T>D;g*D<Mj'BkP`C63?rBBW
-3]K8p<ag#lG&LY[4Zbhe1cRm'<'rf/0J#b*[&IA[Wj&Y.Y-+gF;G0DY9L(Qt4@;V/5<;>3:.@cL4XMR%
-1.!a*W;`k5O?Pul4@D.f6:XX)1cI3Y6:"mpIZYD=R?s:R:JOtV77Bj9GGhO$GGrF%e'@s>A?E,>XgG=:
-[DKV_]u7D!a2#O<bJh]<^q7IkZbNQHYH+\'[D'J]bhCS!e]uaqd`p%cdEL7eak5Cu_UmYpd+-q1l1+2`
-b0J8Wc-Xe_g""g/hqd5PjQ#C^iniPIgtgi@iT1.#f@BlM2pg"(f%AR#eCW@)bg4efg"G!-g"G*4g"P-4
-lg=!&jP&8(^V.7ug=b68c-sM?`kJq&\@ArNZi7*jZHLA4d*KbY`lQ<\f\FWlcH"8VeC(tIZ+%*Ja3)QR
-^q@=o\\,Vs^:_%ubJV3;^Vmt"^s($>]stGX\@$dq^U1Vi_7R.a\AGkc\%KGbZEC@3X/i8#W33D(['m!9
-UUI#'[\^+?ZEU+'Y-,4HZ`:OUbegd!_TBsBd+Qa_bdkQu\\>Y`[^WijeC21G]u-eKZ)jmsX.6JmQD1CS
-S=,h5PaA&;Sti$LW1K9AJnnLa9h%0,92ASnCN^JEMi<44DIZjM;H-k/D1%,#QBm,QH$0++'68)9I>3cH
-R@07oK7S2ll0.EunG`(kqYBp[o'u/:p\4@Oo'l8Drq8DJq"!b:p[[b=mdTl?p%S=YqXsOTp[n+Op\t0<
-(*FkF6!g%C=E9k)WN3"sX)qQF9OCjo2E3ca77;Sf2FL2.5XS("+"AQr9LEX#WN<(Y5Y*n"7m/n'92.B*
-4#]]#7U^=gPD"FCLL`tP=@5\T<(_YBW./?:NJW%(FFAROC1UXR='f<D?s?uG=^#'4=^>33>A7h^?!(08
-<E`O*:eO)74C;rMDej*%Ch[ToA7oI`@U2r?>>ku%=^buTBP:m^=]TirHiA:BFDc2=DJ*ZoAn#"M?smMU
-B4kmkC1L^[?X@SaCM[d%C2.HtChmd$Ci+!)D/K8e!,;FIs(hUK(1(9Q?Y4;)Ocu&sP'1P@=&`O5?>+1n
-rcK*(KTi+/WLe?17n?0O>=M.Q;I!O5>\I_\ANsmB>$t91<E<:/?"$W-:Jk(i>$G9:ASGpoBPM-nB4Y[l
-D.mWqA7]4Y@Us"]C2.?lAS,Ud@Uit\@prnY@q,FG4()T1ASQ!mB4>.I>?t95>ZOZo92/,X<)?4a='J["
-:Jt1o<E`[0:f_\%S!SkrS",q6K5G7+K9^7P<X`,0;,0hS7moL(69I=.7h\9_:/Oe_:/=hh:f0XMq"+F\
-p@\F]+T2-6p[7PEo^_SFp%S7Yr;?Efo^D;Fp@\%Jo(D_LoCVtS"o%Qbq=4(,!:Tt#"M]Zn*gt41jl,+M
-(]aX;!WhTe"UWf6jk<Z&!"/oE.p#qK=]5Y-!<N0"*ru?ef\8P'KX7nUG^l<V6qBNt1+bCH6pEFi68:Pb
-21@GL4>]2s<'rc&/O(X</gqqc(D.??@@qXZ@p<bW?;4-t<(g%R0M=hi+?ik3;daW\BNmlVOdD/hOFCkp
-I!&q2C2m`f<E`sWG'J+QGCXO-<b5B[D/F<3B4PpmC2@?hFFJRCA8H=,D.R-mEHZ_WG&_>(GB[nQNLR`!
-`G*H2Rq4]E1.a\l;-$\9?smSoW6jM^c[IDf,9ep.+!D^_6;9X-=AMgk?s5ES-nd)&4$Z&(/1;hp/1`Y@
-4?#]/>Z"=!8lJJR9OV@+:IRN95Wh;%5Y4mP8OGj7:dmQ57nH!-4Ztker\kEH5!_8&9g1j#2CC4;-SIJ2
-,Xr^m+X&6d,oe6h4>8!+/Mf7?4\7U`1gn/I`g"Tme&fP'Cg&lW_HA680IA"b*u#Y/%1j6b$ksEi&JZ</
-*?Q:A-R0KL%*JYN!rrAr!<*!#!WiDt!;llm!!NB*"9f8FrW#Xp!!*B;1f.(C;KTaeEeV$>_SO(']o$<)
->A[eI>#eL'?X$As@UikT@pr4u:.e/\8Ue+T^V$RL@S9'`9LhlN8N&q3=F#[bV67,:`<X;sZ\WL5BO1UK
-7:DY!^o<RDjR2a=qsX.>mHs-*o]bW/n*990mI^2Go(i.Vq""(Ip?q5;kN_<ql0e6Bs5<_Cr;QQirVccp
-qu-Kkr;-6gru1b5s8Dcep$V)-hs0\"nFH/=nFH5Dp\=^drql^%rr2fls8Voos8UpT#lO8J`4Wb!`TI1"
-:At._mJ6JHq"""CjkRqk^=)ZJq"t!cr;QZjs82WcqY9XSo_SCInF,l3mJHhWqsX:To^D24lK-s^kih!^
-jQu6sjQlI1lLF6.mdTZ7'DCV[q=j=>kj@d"hrF(mm,dX%li-2Kk?@B?mI0B0jS&!2oBc&Fo_\1Jo()PJ
-l0S0Aq=aFKn,N@[p@RS5r9)q^eDem$c-k58s8MHMf^[nXiSNMLi83POf]2AakL/&:eC3+.i7c`+g"=j*
-]*eZ?!WE''!<N?,"U"o+!W2rt!WE0%!WhlmrrN*!"T\T(!<<+KA7K.bDg[;!QC!o$Mh6>!EH#l>HA.BC
-R@9J&IrJdt;,'PL8Q9&2F`hP0;FE2m5s7@t:g[Hs6p*"I7:W0f>]-IDYHP+2Wc1['7TN,F69mXu7mo?j
-77K^57RK!Z,pFp$1hs"gXK.CJ90PI+4#]Aa3@ZjL6=+GOMNjHVU8Oi`SS_P0>#8=";bDS=XHIt0_913P
-d*g@L]""uP^9Y&U]!Sr[\\uS-_9C0Gb/)$0_6pP[XL,:9XKB%La0!Y=eCW'lf$`3ubL+_`d)X2ZhVH<%
-fZhR[bfJ,\c+h34_8=($^;%V%`lHKWg#1W9hVm;Bf#u:fd_a33f%/<reCOWOFkka+g"4p6hV-oHioB.]
-io/tZk3)!lk2u7)n*K)b_R$AHYd2C'f@\<o]XZ&$]>M.g[^!3BXf\eJa3)]Raj/,RakbCl[_9i"`P]pB
-Zb3i\['e$#a3(Tt^UUMQWN`:sU9V,-VldM?[BI!S_mR4e\@T9h\@oe]\])FqY->CEY,A>2^q$_[\@&]N
-Zi7.;]<JZOZaZm?Vld/"YIh-TYHP49\@&?@^;Rh"\[8`scbmW7YdDQb`4EXu]=GJ]]Zo$SZ+[o`W2Q\l
-W26JhY+hDc\$N8uR%0G*S#3-WRuj55R[SVA@9Zr88kN)_<a0)XDg@(mJU26H>ZXg$<*O!XJ;]VTNJE%-
-Ec5i5D/XZLM37e(=c7ubFaWE8k2kt"o^_eQq=ja]q>:*eq=3q@mIKi?p\+IYoCMYEmd0?1nFH8Fp\4LX
-qtp$So(;YRq8a=$.j[r-X-Q^rQD:=RWMcb;;G9hl;b'5:3Bfi'5r:)V5X.Fq4"VL%,Vh\SFKVjLWJs;B
-4$H.s3^>bf.l'1O>\A&.MiEdOK8#%k=Bes/>[(H3Lp!\.BT.k(HusI^Ir'":?<UY5?8#Mf>?P-8>$5'7
-=BTEV@pW8<>ZG!3<`2X[4?m.hI;it8Bl.R!AR]4^?t!JE?!/p]6rI5tA8ZF.DJ3R&GC4gdI"$3_Df'0!
-@UrhE9i5)$?t<tdChmWj?=RJWA7fIdAn1gN"^tbH@U`dF?j'nF?=$q:>6%q,=u'5b>$l)qOeJ_PVP/l_
-=]nd1>?tr]E--5FH%_?SX/hh8:.IcE='A6g78I#d;,h1<@6S%0A6)o:=B/C,?<UW>@UieW@qo^pB5r*=
-Ed)kDBOt^gDJ<QmART%X@:*MWD/sW1AS5^kART+_C1q-e@f9j:AiOO@D/F*+B4kX`AR&YT@q&_G=]o!6
-91_u[;G^+^9O:gr:/+/H;f7YaQ%bQmR[KCgC1pb"PA*uA<)udk:J+2J69mk.6paF<9Lq`L:Jaqb:K:Cn
-=%MZFn+ZYLoD\P%r;QZjnal>Ao()DEq>'sdrVZNdo^q_Hrpp]lp@e1Np%J.Tq>'pUqtKOLec>.=&.-C/
-!t^OAhq[5GgDBqk!!MQe"VKPAjk<W(!&+Qe*'[M4F_ti.>S$u=!s&H(!WY+:gI<*5X/_b;JuPP?=A:\0
-4?#2\4#AiU1H@^&3As#b3BC/E76`LW3@H^=.O?/T'G`K7VKloZ>'""`<(U%g7nH-*7mf-S0geN*?u9Ui
->>JjNI"$TrG\M&%=]%jd<(o;'01K2F<b#<>BNRVh<E34%?2e7V=(G`J<(p7s>?+g4ASGgd=A`!s>@1]>
-<`<.FI=dWW^>.IZh;R(pDE^<B5W:Z&?<V,P?tk(le)f]7FX\FU+u_Y2,Te^$2^g:W7RTR=9.`(W1Fk%@
-69@Ff5t3t$4[hh24@rmj<*!R'91(j5>>[RY6U!e'5!;D%<,#f95=/"95;bMq<(fD?5X@Y#5Q3qY;+OJ]
-9iF5E2*F/W3Cl;'75HMK0/bU+*@``o-mTrZ90+IJ,T.OT=M<&#Qcm_%a2"*[>;(NF:+%D;+<hpK)&X(u
-'cn2-&fDT&'cS;?+<21B,9S3>b5_MD!!;`l!WrK)p]([&!WrQ.!sJl3!s8W%!)X(1!<N?.!s8l?5?M#b
-<,97\H\8iD_83q%]o?W1>%h&<@U)u8=BSa*=]SR.?s68m:fC7p:PHEi^:^RNA5c<6B3%_i5sJRkJXE@<
-[^NNM34?T<ZA<@+=^uAfB3U_9_6BNUjR2a<qs*h2jmVO%pZUc)mdBK3o(;YLo_81VpZLu6qtKOMl0J?5
-(%:kqrp0OMr;HHbqu-QoqYgElr;Z`ps!dmFrr;rjn*&fmjRM^(kNM0toBkl3oC;PLpAb0ls8W&lrVcTk
-rV$-f#6+Psrqu]mrqlp!s8N&urVZitr;-B`ru_('g;LY:^r>R9rr;flp\"FXnal8?lfHpC^:qqcq"amb
-2?3^Ts8)ESpA"(DlLOT1o(`+Uo_\LWp@\Icrr2rop\FCGnaG]*nG)eQoCi(Yq!m_:m-EdIk3M0soBtc!
-k3V3ij6?"#ki1mmron(\kih.#mHj3,nD`s$lKdTuo'c;@mdT`AqXa7Ro]kl:o()DApAY'bp&4%2c.(e$
-cHXnmo`+sTkg]1din`2<g"#6Fh;.;`n*AQZgXO^*h;-T/bLY7pfY7Xm!WrQ/"9JZ-"9S],!<<0"!!WH)
-!W`<(!r`5t!!!&m!*]I(!<E0#?smGXDgI(pP`q2gL4=JiEH,r?HA.BDS=5b'IW8k&<DZ=\:0;%DEc,Ag
-8Nnd\6U*h*;dis#9LLTc7p2OYASn?JY-4t0WcV'.78cN=8k)$/5XJ.-4$>Vc5!hCf.jul&4#h5_WiN4b
-5u'g;<E)=K0JkOU=_3#?Q(FS8S<oqFRVc5&9iYS)<(;;6X-na@^WFmKd*L+>ZFR?J^p'uKrjXSn^V\%3
-_TC$Fag8[oaMG9rYI1[>XKK.Rb.6!Oe()^_d*^LoaO&A`c-ankhVSsic-t.gaN)-=dF#qO]!SiR\AA0S
-/\f!>b/r/^dG<a0aj\S[d*B>CcHO2@bK.fK`QcTSeC3%"c-=P^f$r-sf\GB`h)F9OjlZ(#n*AoY^pC2G
-YHlC&dac:\_8=F8\@f5X['6p?Xf\hJaNMfOa2ul^cJ[*kWOKs]]='l=_m$npahtp<aM>^'e(E3rcbRE8
-]s,2a[BdKfbK.T?b0J,C[^EQNY-575[(EcJVQ@2-X/iS?^UC8O[/R<nZ`p[9^U1;P[(*!6TVA6RUp$f+
-X/rJ,]"YV]_RckS]",Ab\\lqH_SOU1`OWXu]=GJ^][#-TWk?'XZ)U-fS"6+<Y-"@iYe%?OPae51PFJ>B
-R$Wi%S=6"!CLLOV=AVdp<`WC4C3G2^J9l3K?<L0(<*EdOI>O&LOG\[9Ec1kl(iFJEL5qRdR#QfMF+!!,
-jQ5atoC;PHo'cSO*;TR2q=3q@n+?AHp%8%Tp\4LXp@\(Np\47InEtJgnG)ePnb)bUrVOSV0eY%QA>tl#
-A!WpeUo1,jG#_72>"hI\5s7:n4ukJZ1c.3Q1b'\!/N?-hHE+*JWK0GG6V1E\76N@_1e(SVGCtg<P`CTH
-J;&Yf=&VjtARo(AKrh2.Di9C'G]Rt]HtR2/?s-iC?!I;6"C#,6>[)Y[=Bes2ASGX_?!(?5>[(9-9gq63
-A8d!;CM.6pAnkpdA7f7XAmA\H<^ohdAS,guDe`lrG^"CVGBeIXF_PQ#?sI#;84?3S?<^]KD/*cq?<LQ=
->[(WE?=6l?>@1Z??X6f<<EE=*;,UJ"=&r:!;H?n&=']'<EJ0OKW2O@+TSR>a=Ai=/@Vg"%EHH>JKTi+1
-X.=E08OZ'L=&Mpf:fgOf;J0EC>$kW:>[CfB>$Y?5=(#f^CiF<8E-cSNI!g-dJoG[ICi=?3C1h*d?sm8C
->\7bhCLgjaBk:gcBPD3o@pi^D@hWBcB4YpsCi!s,An57V?s-`C?=3b:r`9A2?;XEp:In,Sr_>(>:0C^p
-9ic.lR[/\pR@0G+HY[7oJ!FbO<`;Xb9LMWE6:++57n$'F9M.lN:J^sa.T9;F=\@iGoD8F`qtg0bqtp3_
-m-jK7o^qhNq>'p`qYBmXnFZGKp@\%Irq$]koCMVIp\FaVqtBFJ!!("=&-]@i#7ZaIgXk98gDg4o!!2?b
-$Q8$^i7_?7!<<*#!W)j'!sp;@=Eo(#?q5ZMCK:uK!<<-)"TeZWg!s4RJ=E-mG(6]_5=nX300qKP1c[QU
-2``o]4?,>a4?5`)6q0<o3@csB.jZ>X'cBAZWchoP:1..:<^oth8jucG:.@Gj.lp^3?t*DE<`X?_Ch$sg
-EGf/Y9h.E25r'W+-pgit5?qf*>YdI@6U6)`3(QJ)6o@1m7mfX;763Le3BfJX1-7oi4?,2U5"A@>=(m8U
-Xh`NFh;-_f@Q6G$4?l8@@TH]=?Y"Pae)f]:F"/@U+#Pu30dAG60,uE<5rg_d67P#]6p!@o4>J`UCPI"T
-EGJs/?t4A)A8[68BOP%ODIlpE6TdLm1G0:t5"epN4>f5l5!(hp:f9_D3]d7'<Bif:5$(NR9M\\N4"i<D
--S.863\Dm4.lfd?+tY)[*[N'W,pFa#4XMI7<kH`"S'0.(`P.OU=X\a?:G=4D)&aD++W(k+)'Bq<()n/,
-'cS5:)&O+f+9<f"o)RGD!WiE(q>^p)!<N?,"Te]*!WiB'qZ$Zu"9\K#!!<&u$j6tK!!!'*!!*3/2,aEQ
-6!(V1F*bR>`Q#j8_j#%J='ea-;cd(&<E<@6<DZRs?<']i:Kq"-9n9dd]"P.@?rKa%?VjU"Fb?6^Ydq?T
-]Y1p,]>Vq6Z%?Xo>?Pc[BO$t?_6'ESj6cR:qXOF0e`lD]o]YN'mIBc?q"44Xocj/*pYtQ,q=j=Kn*B6%
-l0e9Fs7?0ZrVlZcq"jsfq#13jr;?R6q>1!cnDVU&YGA&5_7dIp^;In4b0eeqj5S\grr!0"lJg[Sf[nd-
-gO%`.lg40/lL*a"l1XlJrr)`ohWXIulK\*Aq"OIRpA+[cq"+=\q!$8K^V@S&m/6h]qYg?gqt0CLn*fQ%
-h9!CFbOk]/q>'dYrVuirrquQjo^VVFq=s:Lp&+abrVQEhjT#5Zrr;rop%7hGlg!d$qYU3equ$Ekrr;ur
-F8G_1q"agaq"X[]p%S7Up$h>5mHs6*lK[Qqjn%j%jlbs`ki1U\hW!YXmHX$!hWXIpmeQ>7oD/(PkiD10
-r:Tjajke51jj_Z(f\H<&s6&UplfI'`h;7;Smc*$WhVd>GhVQr8e_Ad,dFQascd("P"TAH$!!E<(!WrT*
-"9/E"!!NB)!<N6%n,O=,!<<*#!!**#!*WQ4AoE!LMNEjQIroL<AH$I4Ed*8"R@9P+LO*iJ@:`qT>[CuY
-EGK,e8N\[P,tUX";.46M8l%Pt-p0_MP?;.fYHP45YH<"H7m00u5<M.q5<Mn-5t<pl2Ea8a/h&,$3B]<;
-X0/D&OZH-'6;9s24$He\I>3cLR?j>4R@0hNWgRHu85)TX>#e+CWi_SDV7t(!cHak_R@gdlX1kgBZFIT_
-_T0O1rl$5)b/^Wp\Al@m]=52RY,nb:a32ENf@/?u`5p*Nd)XP`da6Rqg"]N`ai_oP^oj5rT;JNbVP'KK
-R[BS6StN'e]st;fbg4V[\?`]LWMQ2TSXGqW^V[ap]WelO_8=+6ai;c)Ye.HPZbt,0`5TX6bL+edbK\_k
-c+:4[XUMGR`PT[8d*0VS^pguUZN789riQm=aNVuPai;6DeBZt'e@E`@^VkT;b/q*1_9C-FccO/OVU!`C
-d+-Idbf.H>^qIJ!cHsq`c-OkfeC;gld*'DN^r".4`5BX:_o9a>`k]7!\@ArS['Qs>WP,U=WN<:nW1p#[
-TVJKa['6m:U91o4YeIEA\A5ekY,A_Lb/)'F]u7LqaM,9u^;A7MdAjpoZE/,GWM?;lX1,1%Su&<[Sti'M
-PaJ,6QBdo)S<K)&JS]%6Ch[Bd@96N2=(#ccH[U3_DI[!R<E<@5CNY/aNKB-SI!0FBB5)+!G_(a6PaRPc
-JTZ@mf\bZKlL+05nalAJqZ$QorVQB_oCVbLo(2PKqu-Ejn-8IVp\FFMmW7[\o(`"NmIU;Or:S#G.kiYV
-=1P/(<fj)OTr"N\E`Pk$83KC%4[)"e3'BSa0J,+?0IS.p1-S2tGH7aHWK'):6UjsB3&s-%@rZdBKnb53
-Jq8K&L5(1`:/";S?=[>;LTIJ0Ef,U)H#n%XG@"]j?rd23#?kD@?sR2D=ajOX<``F*@q]=Z?<CH:>[(6,
-9gq95BlJH<CM76kA8,R_AS5I\Bjk@L;aEuXDg[M<[C<f[W2?PjVP^DsUm[U4Kn+_n>@(fXGCG=3R[')%
-NJE@>H?+@MBk:LO:f1%^:e=#J@:sCkA7T=iBP:g]?=@>SAn,IiGDDNXX$3SaUl'"e<E!.4Anc+"EH?2E
-K9Dq-WLn?28jbsG<(g([:Kq"$>\7GQ?Y!YK?s@&J?sd/B?W(NQBlS'2FoHatIY<9'LN@Q[F)c5=E,Y_m
-"_hR\BQJ:pEt!)/Ec,i8Df'6%An#6JA-up\B5hd,Ci49.B`;NE>[CiH:1@U:=]AR3<D6=c7nllX:e4&J
-<)ZLe=)<qdQ@bBhR$<\VBOjqiQ=X/t<_lLj9iFGG5sR[u4&8XH8kMiV:f((e<)Z[r8)rq)q"sgXrq@K1
-r;-6Zo'u;Dp@e:Xq>0g\p%ItJo^q_HoCMVIo_&4T$M*i^p&=IXp[7SP`;g>JM1u'7Ib<B'gXFaq!TsFd
-(#\0/gfF@R!!3#u$Ng_[1I>,H;HR(";?^BLF\E&ArW%'D"TeZ\j5EfbG*eqdG'Kp8.5=4O-p0=C0fVB_
-5".Fj4$,8X3]B,n5XRaj3AiZL.O?/U()p1tV/g<R8l8;j;FOPi:.].q:-:HR,!'=`P+](k_o^!7Xe;)N
-V6?MNOcP$GISi3p9Pf6&L:apaNe_UfBK&q0@X20N7kl_E.k2er,9/-f6;gTD5>Gfh:ddW77SZl^92p&$
-YfYJYk2Y3u>:_K]5YFmT=]PH*6Xb5:d,a99FY5!]*A]As0I&8:4tAfj6pj448hiXn7n5s94uktT=*AA+
-Jp2R.Kn,8NLPqmMJqSAdEclSQCh@?c;/o?2ASH!uAn>Ri>[h8S>Z=?d5X7V$5X.P#5@%8]7nQoG5W:VZ
-/2&q=4ZPDO,VV;2+=nZR,:k2i)]'VN0I8/.<P?c#QcRFr_7GG=<?m+;67aK4+!;pQ.Mra0&ebcb+!2F;
-(*+J8)B]tA)]Kt1oDm#6#Qk,.!!*-&!<N#s#m:A3!WrT0!s/Q%!%7pW$NL22$3C54#V\qL=BSY7_H1H^
-`l#d5`PdsV?W'fo>>8.)>#@q<9i"ei<EWL(91;ER<`hk9[Ca&`Vb()_4]#BhF+pHm\@92f^Uh+p_SX70
-Z^5N9@V\bF?XHm!]t^>3aQ)X\qtf[Qf[oN_m.ol3lK[s7q"jXOo(_hIp%R\>lgjW0n+Q&0jlYn%s8V]h
-q#16jp\FU_qtg<krVc`q!WN*enalVPn(l4!YG%`/_na(*_o9X?d+-h/fAG`grqlE_lfHULf@Sd6jQ,:f
-nFZ8>p[7nWs82Qhqtg?Uo_eRUlL=WDp\stHq"OL\oC`+[nC>Up]thSMr;Zfrs8Dceo(2VEn*/lgb.PC.
-o_\U_q=jLMrV-3aq=XaPmJ?Yqr:T4Bo_e^drqlNioDegirr;ukp[RhFrTaddqtU'dr;HTorVlfqs!R^@
-r;HKhr;?Njqu$Bhr;HZqrVQHep@RqQp[[hDoBGr@oCMVHp@\F`-hcfnp$_);o()bYoCi4_q=sUWs8V<;
-bLGV(d*UFtq>^K[ldb.Rg*l"=g#V,YhV@/Ni8NYTiS)f4gXsp,hq6Q(aj7?t!WrN+!s8Q)!!!&t!<*!%
-!WrN+!qH<k!Vucs!<E*"/-&RJ=^uArL5V(MJ9YpC?XRSaDKU8^P+%`&Mh-"f@q0+_A7]@fE,o]&;+4_M
-0-hf78P`;rD.H102C0k>5)>Rj:S=qsYHG(2G#(Ic4#&uZ5".du1G^sN3B0,a2Cp4!/N,XF@]QZ2XGo&+
-3]BMr79OA]Odhf2T:VLAT:hjQUQg1*9M8PRr_+A"HE+'&K:os%da6:dcD.)B^p:n_[C!<U`Q$'=]YT'<
-`50I8[_T;`]</QW['?[2Wk$0n`7*Pif[@g`ajA8SdaZ^oe^iC&gVLbO`kAIDR@g7NW2HGeU8"<TU8Y&s
-]tV7ra3MlGaLSafY,A%hUo:)c]u%h.]udq0dalISb/VEPYJ8<&^9kSp`5Kg@bK@rJfZVCfe^;%8XfN/;
-Yf=i/da?RgaMY['_R$SRY-S&00X8^Fd`KVN^:DP/d*9qF`OEG$b0S&1]thq?cI0hRcahWWe'Q[md)X#?
-a2,O)^Wui+"OPKEe^aZK#M7PTeA]GNbl5m2bg4YadEg(ceC2pnbK7fB^q7b*]XYMbXh2-R\@]Dg^<0^'
-beL?i^:C2R[C+0!]"ck>`5B@0fA46[]"Z5$]Y(tmce$RH_SE4LTW=r\X/i\+SuJ`eVl$DhS<TG7RZX2=
-St1q$PC%+_D/aB+@prG=;H-k3EHln[GB%8&r`:.G?Y=;)KSkkNLOFDeBkM0qDfpJ_N00KfL4XVtdaSKU
-i8j1mo'u_H#k@N`q>C*dqYL3e?1@:NoC_qXrUTUVqu$?gqXX(>kNh[4p[[hMrquci`"OIL10IVfW]<\1
-U84Q\USMm08No?u7Pm1o5Vt)H0f1[?1Gg^2+XA^&6UGXjWii=Y2bQ.k8OGpIB7G^9M$JrrL4Y,6L4Of'
-G%s]?:fp(^<E2YCX/LD^LPCV4FE<+]@q'.`=^bTE>?bKF?t*;@=^>'.='0*M@9Zo7>@1T;<DZ=V5=0%%
-GA_21AnY[d@q'%_@Ua%\>u=E\6s+5PMk[Vg]=k/@WiN8(YcasuTUCn+P'C2<@;Bt7LROWpP*hGnO+_k-
-Fa\7FCLL[[>uO<j7RBp`D/sZ0A7K=eBOkX^?sd5T@q9@rJ<lh.WMu\PDHL+G?=[V[CiOQ<F*<1uU8Y#a
-G>h4'6WI#K91)-H<`*",?t<eZ@8pH7@UikT>ZtK=Bl%L'Dfg;LH[^EtJq8MpG'J.LEc?&;DJa=kCB/2L
-FW>UMFE2MIF`VSCEH>u6Df9K/DJa?9GB@nJH#dp(DcpgiCMRd(C1CIT@TZ,t:/4kj:JbD";Gg.b>$l00
-R?`>fQ^<o"G%bDbJWsSA;HHXf;bKtS5t41+5<_q@:.e,R;,(%l<E)jn;af[7p\b$gq=jUTp\FLR-gU0i
-p%J4Yqu$<ep@e+Kn*ff=o(D\Jp@\(OoCMM?n*fcDnGN+OoYge?!<@tM!!$oeh:UN3di8DO!!N_\jP\`_
-q>^p+%QR6l?>"4k>ZkNJ$"dUP59'\(!!<6#!E9%Kg"J;,D3qDsIs.rW2)Irt01@][1c.Hh6V'3l2F'&P
-2*"*)4?#,F2*WoO-mB]N()p+kRqunJ:K0qe91W/i:/GS#7klV2*&q)EL7G]`[_0]\_AU8/aN_T4]t1Mg
-]Q$#&7TFAOPKC1oMNj'TIYDQ\C5ZV%>!Y\M7kZ#8*uZdu=)_qL5X\UK:eOGN6pj7N920)PTuGODhr3=r
-A2Z_878?QP<*O!>>@2NKcJRO1G;1Qf*A]5^-QO9b2^^RF5#"aL6mt&T92A2P4ul%iBm*s4KS>h;H%M-F
-NJWX>M3E^:EdWdsGBJ=UEb]</DfBlPO,SO,LlICEEc-&SDJX-$?sHr>>'k7"?!hMK>?Fp,:Jk(h?sm2.
-0fh]W)(?dT2)?O-9JnCP,V)2Y>JSY+PJt_g^qbS5<@*XD2^KRr+W;XJ-PR.0'GD)j,9\!A(EFP5,:Xo^
-)&F4uo`3A>!!2rs$3C>6!!!$%"U"i,qZ$s+"TSN'!WrN+!Wi6"-OCG!!!!-.!!*0*0MkYL@q<Bo@<oc9
-`Q,p;b)p19<E;[q<EWU2;,BnV85iPk=Bep+8OcKK;atc1]"bnV:K]eSK;PWU[_fep\\Q5.ai;98\<Vee
-A5ZH/@V0.XAS7OJ_4[:8hsL.7qsj:Cipld1qrmP9k4/6GocE>cqXa(Epuq22n+#K+p?1PsjQZ76rpTjZ
-rr2fiqu6Etqu6Tmrr2rtrX8btp&"12_5sJtN/@Od/VT1COcc#rR[^%TY,'n7f?)(AX/VkdU8G'!\[eN3
-YHbXTbLG#'lg"3:m.RaaZp(duY-51<['d?N\$s`6g"P03a18FRZ+n]Qq#C?lqt^'^p\+.Ilf?mE]tDJZ
-rVlZiqt0:Uq"!kElgsH1qC213m,%4+rVZTmqt0UWs8W&trr2rrrVHBao^VDHqYU0fr;HWos8W)trr3<%
-qu$EhqY^6gr;HKpq=jphrr,%Yr;?Hdq>0m\q"=LZqYL*drVcZlrVccqr;Q$Wp%n^fo_eOYq"aX^s8;9=
-bgth-e'Zguq>UE^n(dHt*T-/=aNhuif%oWUjm2Bkinr>9f[n[/hUBs!cdK,t!rrAs!!NE)!!!'%rWE-$
-r;Zfup]1<qq#D`B!<<*n:f_"CI"mZ>LO!`G=&;b'B5VmAMNX<hNe;RoB4,.`DfGYr"*/0d;1:no/Ku?4
-:K:Y9EbA'82'F;26%k@k>c+p6Z*:F9ECN&M3\EW[6:3st1G1:<3]fD`3AE!+-7q,1?Djp,XGo5.1.$/@
-NL$!,StD@=T;86TSX,7OAkkr_6psmO;bU+dJu>Z)K:TQpda?Fie$lHl`3[Oh]=4uW`l,a5Z[TR2`4Ee.
-[D0#Y\uE$NZ)jk#W4'Xe^=1c`f$_^fb0J)Pe^DgodFHq%gqpnP\Y4_/L5q:WQBdc*Q^3l'PEM/qR&6XJ
-Uog/RS!]A(QB@>tOcPK\R[Th8R%KnLY.LsC]sXoMNKBEiO,JpTPa%H!Q^F2/Pb+MKYI1O5YS41?XK8V4
-dF6UfaN2?;_7$eZYd=>30sSdGf#u7Z^pVY3`P9HmZadZnaMbWf]>`+AbgOYL_oUckdb*:)hUpQ6g==j)
-ccaQ2cnX#!e'uq"eCE4)`Pop>bfn8Qc-=V]d*^4gf\"a(eC2ahbKn>R`50C,bKS2TdF$InDU[+ff@\g4
-fWDiu^t$]AaMks5`PKgKd)X/<^rF4']Y;&)e^1YC_n*.O[&&S?O0"kEZEp^@\=TXrS!T\;S"upKR$<l(
-F_l)AGBe1GAQi)/:/Y>-D1@%\F)>Jn>?b9<@qp(2K9;7PJU)9Nrb2dYF*`FoNgYucLjX`q&BrVYj6H40
-oBtu2nb;tZqtg<jCB"//mcs3.oD&=alKn->rVcZkp@.J9me6SUnF$&Lqu-*$(+_*rB5#K#4&(L"U7nBW
-TP$bX4$5;c3^,_g1bL4+/ho+:1GUI,+Xo026"dO)XJq(=82*PZJprE0NJ`C=Jqer2Jq%uaITT?14Y])`
-;-?t#>ZlrdW-W96K8+_qFFepYBl%Hc@pNSL=^P]G?!:--?WL$(>%MGU>$=g,?WgK0:J*r:6"Ot[Dej$!
-CLh!b@q]I_@q]:T:es5G@="*Cc0,!#r79BRj6Z."k3(ULb/Lg"SpPs>Mk$]Rb0eP_cdU7d(XL4F]u%7b
-XeMGMJ8]OF?tRd2`lZEE_Z%G_^V@Fn]"58;Tq7^=UoUGuY,n=UH>?_g@V'7mFE2MHG_;0RWMlJ5;c#kM
-=]7I[6p==C92Ju(ARf+P:g.18@UWYM<`hsu>ZG*9?=d_bDf0T8Ec?2GFEDMBE,f`3CMRa%!GH3HGQ)ji
-GBS+OrcA9cGBn+FrGhgY#C1W?I!gBiG5c\bF`hbHEcQ,<CMe!*7SZZS>#e3n:.n;V9N,%iD3:6MJ!61b
-PEp?)A6"/BBj+J?:I7N99g(g87RT[8;,L+^8PDuW<``@&;,U=Yj72pBr;$$Vnc&.\odKD!nFlSPr;HQk
-qYL$[o'c)>nac5@o^qkNp%\=QnEfN,m/$/JqX=!o!"Ar0R&g8hEQZtdgssR]o`4O_"U<?5jk3<*!"p27
-5#Y[.Bja\>B5D0d=%5"R"oJB!!D*=n45\gK+^]r$S;2TlV,Kc]:bbR!6T-P[8jGR%-S\"F-nmbN;E-Nk
-,r%V</0uAX(DI`YE1h)^>>np(:e")a<_61p:I?`gIMO(uDhWglMhZM*GB8%cN/N^bQB@Z&Vpj%<>AIYZ
-Nff:%X-]HcYd(X;ZE_]bZHBeuag,qa@o,'QVmjIRVj!7/YHkLB['dERY`u*!\$aN7hUgKCb`HOQ6U"%8
-<FTTO?XI>iVU+5Ye8mAt*Zd9m'.t:@,q^/`4$c\6:.$o`2*ai.7nGs$2C(pe2+U8-@9dYlEcuVKCj^ke
-IrodVKQCsCFEDA6F*DhTKoV1HH[pWrI=-g4R>-HQKRnT&IWUj6L4FT/G'nakreE%YKmeK-Hu=e%C`+QF
-.6o[5/gqnj-mUK,/RH9?`/_^VbJ;)I?;iA=^.pC0*&JcH&Ifim'-8&.)BBnE+W2"5*ZQOW+s7dC*sfgc
-!!2or#m(2/!!*0,"Tnf&!"B#5!!!''"p>#0!<E9)IKL&r'`\7<$NU82"Y38=93c&C_1\)qdDs>H`QO3B
-:f^ak=]SHu:fLS'?;+:"<a0!::e=;J;+br6]>)%]>Z`t&W5Zm%b0J,QajAG_aL.XmBO=V*>%VSW>@pr0
-?"onE_5O$Bf^JS2q=O:IiT]dfoB>i7ipHL2me5],,lI?!n+kf)kk+W4lh'?"iSitir;Z-]m/6eTp\k$d
-q#13jq>U<l4SejQo@gjRT9"e^Jq8H(L4tJAQ'@W&TsCu$guR#,a0h\4R$O/2TVJKcQ^=JAWOTXedcTZU
-qY9=@W2KTk!N2mpU^a6%Xg-.#f#H+g`4N@V%'dRrkk"iQrVHKlr:p9_;"!H#ahGI1o)8Rar;?<]s8Mie
-r:^!aqu-9XlK8!;q=j[`rV#mEr;63dqt0a\q=E_*j5\qVj5T+^kj.R-nauVOp@nFWo^q\Bnb)YPp\4X_
-)>*h'r;Z`or;?EgqYU'\q"OLWqYL$`r;-7`qtg-cl1"]Fqt9gcrUp3iqYBaMq>KgOfZ`"-g=+I%deWqC
-o'YH+k2Gt!dbN^9d+R[CgYq8Gi8iS=e(NR4fuq[hg"Ee:!X&T+!Vl^'!<<-$!WrQ/"9S`-o`5!mrrVur
-"Te]*!(fk5<+'WmLQIFKG%t>_9i#),DK^ShPF.JjJ9>X>?XRYhFE_nOFE)/.<(9#),U,rZ='fcdBhUfI
-)B1_(Jr=5`Y.1jEYck<J4>o5a/j2B\3B'#a5X@(^4$#Ac3A;U$-SmSeVlm,%P=._j@&0p1Z*(7.X/N&!
-X.bMq=[5(_3%I<j=%Z.c7Qa=AKVtl3LRG?drR#6*^9"ZNUq<kH\>m'X^q.Rh\BW""^!*FbZG=;YZ+dEB
-VPBro_9'=<eC;pia3r;Xa3W>_bLFkih;$u3aOS&!JU)^!L5hCXNff6UL5_+PO,oU*VOaNbS<ob4LkLM7
-L5LP0I![c,LQ7(DO,TU3\uMpO]qqZYJV/Q+K7nr2K7\]1MN3dZSu/]o[]Z[7YH+b.WiX@hc,S&Wc,9Ok
-!k>MBriSGi`mE>]cd'JChUTike@**:c.'hK[]doma2>mEdDNf*d*0PZd`Btfe'>kB`5B6mYHG+9[C<Z_
-]u%h/^VkTD]XkV]\\,_paMu<EcHaYTdF-Cie'lXhaNquM`4s7,`lcKLdF$Ioe^W:+hUU<4]#;1qe]GJP
-cGmi:\&Qb0b/M!0`591"^:MY=d'q*9\Z`!J[$@A_V3@FSWh-,hQDgjVPaA#<U7[L/RA$="D0'rIHZa4;
->#\3g:0JKDCOgq]G&M#">?b9<@VKh-JWPnKJU)<Prb;gYEd<1hMjBE]M1:)*aNDrcj6ZF6oBtr0n+?DO
-q=sperr2lqm-!^&nb<"]lL+HHs8W&pq"+%Go(r=`nF?DTrVlH)&h,7Z?tmcj<apuTT:i!TT4C)C4@(bg
-4#o,Q2*!][-n[801H70@,UG!)7;B0/XJq7N81e>MV4XBIQB@/bNfJsJF_"*n2(p3s2*k#,93FnT<*P<`
-Vh&i=IXlWcG'JITBP:gO>[CuI<aB3?>$Fg'?rg'%>@2&M>[:<2?!16,:.[`66"FqcDeWfqCh70dA8#L[
-@qT7W<)l7[ApoiE^tS;Mq:!U8eD/[0eDo3(_SWRaTmD3@Mk-]C[(a&a`59*7\@AiL^94-,SX#k/I;X4H
-?=1Oa\[T&Y[C33<VP^/gYHtC#V5'ZMUT:>rY,n:RF_P#[?tX=tFDl>GH%_BTWMuP5;c#nR>#dmk:I7r_
-;,q:DBk(FP<+B->>[CiH='%R^:ek4s<FB<NBk(^eC1_3pAS,Lb@q0+\@:a$f@pibeEcH&9EH6/BEcH,@
-F)l89CMn'/E;jqgG'J:[H[^<`G'8(QG'!Y);0-f!Jp_E0;GBtj;G1.k:JOMO:K'`#P*qM_P*VGuQZZnN
-=+ZEF=]Sp485;cL3C$/&4[25-:fC(Z8PrAd<Dl^n='%fOoDAOcqtBUNoCMK$o'u)7p@eC^s8Mupr;$!T
-n*]c9naQ,Ao_8+Rq>'UMlg*d"p?hhVo(9j#$iuNR#8;m2daR"*a:@nDnGi^ud,a<C>5eL5"ej;aaKDCt
-M1:;>JRCDP"8`'n!<<*#!!!$#5MXmY.TUGLNJrmQTNsoR4s;pE8NA4Z8N\jm,V;GA,V2)782iXo-S@M6
-.O,rP().WTG-#dm;,:b$:IS)e:dS&_;b]3"4WGnSI#)]HCi!X!EFr]pBjb@bK7AW+SCuMF=_hATP)NgW
-BNo.rBjb@V@UFn">_$R=bH,8LEEY(QE,KE(BPM@#?X-]8?>Y.LQ'9&:beVcfhq?`F`e%Dr4Z5Z.C3FAp
-A7TJ)WmKhcdr7&r+!Nj&)+,tq00Ud;=B]*]83A[V905I'5YXa*1_VGn.6opM9Mf&"7R^*P84Z065XIh'
-5tsd99M@oB875_,=&rO7Bl.NsDKpDFART(`DK9rOJ8U-lKRe6'Hu=+TLQ7CPN/Wg^QC+kRG9eac.6fI0
-4#/96+WMsd*b3+7_2?(NbJ;5M=ApoD\P"Oq-pfR%*?#h'%il>o&el3-,o[L4+!W*X)&jYF-OI`l"T\Z-
-$O[(/!!WH*!WrN."nhrq!.+bM!!!-,!WW?30M>&@;.RV]:j]Ld_SaC8b*Z.=;FsAO@nfcu?suf*92&T!
-:eOVU8lB&$7;9-@]"tOI9fu.Raj/,Oda6^l\u([-9O^Ul8R#hZE(F5-?rgcHA!OL4Wi<bpmJ?VSp@d5#
-oB+ctmG?a_lL=Q?kO:>(p$VSLlJ^^foC;/4o^q+rmd9rPs6KXNr;?Hhq>0scs8Moqrr<#srr;Hds81*2
-KR\E0rf/jjKnP,>O-5KYMk7Z0bfIrbf>XA5JV/W5N.HP9KmnT0Ll74SR_deLqt^*Vd"?q#JU`)rJ,Xj*
-I!^9lJqAZT^=(WW`4R/*^;/Xrr;HW`qYB[TpA=IKjQ>IJ^VJXsqtp<joCMt\>lFR"o`+j]p\jaTjS&!8
-o_\LSo^Ul:iR>-?['R9RYH=q,ZG3ugcHFMfj7`KOp#a`IdEC%fdF?k/lKdHkipuI-p&G$kp@\+Gn+6,J
-q"k$iqu6WqqY^?ls8PdliPE:?]>j@8p&>!\mec\Vp[@nRp%SFGe^*@/dDaAbh>6s5hX':pg>q_ee`5cA
-ceRX:g>V)JjQ>4=bhLanf%8@!eA.[[!sJf0rW;rs!!3#u!!2ut!!<'#!!2rs!<E3!"9&<%!!2ut!(23+
-<FTolH[9=6=\qmt?<UH;D0h&!OcbKNF_G/j>?tl]HA7H?MhlFe>"hFW8l&Z.@VBdt@mE"-,;2D`Y,OWr
-R]WZlX/`7A3(lIs4$5AE,V:r>0/Y[J7S>j*4uk2N6UWk;XKJS(OZPBL4JB<r['dW[ahk*HI9&R26Vp9N
-?!hV[4AnO?6;C3QKrqG;L6o]sd*^.edAaLmZ(f%LY-GOH^WFEu]>D4e]tLJMYe.fc[C3riXJ*,.aNVi>
-dFHaqdETl6c4\dYbLtCme]lLm[ERUXY*bK9MuJ/GJr5PGMM$S=OdD`5VkKEPWii1fO-l;oK7f#?N//m8
-Jr#)3L5:_NVmjI_^r3UDOc>6ULkLG9K7nl0JqSu?NKg!4Yct:8riK)'_8XRCfYYqW^rF=9^pgGW]sOuI
-^;%_3cI]qMf%&:(e_Rg_d`9S^a2G:+^!+ODcbd`>Xj=SfUnjWSS",q>T:M=GS>s9:XJVZ#c-=#1S?77R
-\!i\XVl?i'Z_k"9cG7E3d`0\I^Vmq,bfJ8TaO\h_e'?(Mb0\Gch9a-EY-+t6aM#14e$QBt]$7mn]th4l
-aK3+ic*ap`YeeE7a/k]OaM4CJ]<Rp.Ya^lKXIP]RV67>*RYR-0WKW^6Mia]mIpZl*EcQ&0?r0Qj92[oV
-@;0n8LP^k=G&:\m<`WC4B5iEVM2I%;F)>Dp?!_,[GC>=1R?Ni&cI1>"hraG$mdfr2jQPspmdTi@pAX^j
-o^qnOp\Ogdq>U(Bn*f]2n+-#;mI'Q<jQc(&qXa7,0IRtl3(f0f4^sJKVl-DhUM_qX0e+S%68(2V6q)PZ
-0InY73@Z'o*ZH7`4Z-KGWiN(T3]]#cYFCrMSro"hItrrHCJJ.l4&9sb\;O*N2c<FY>u,dHWe>SIMhlP$
-F*r7CBkpsK>[UW2='Ap;>Z4a4?<(06<+06B>?Os.?!gQ+;bBSG5\4h`E,'*$BOtacBP1dd@qfIX<DRQo
-93H4gYL2OjhrEbPg<\$fe(!4/be^TeXH\j(KR]l)k2tC;c.Le)b/D6DdEpIue]=eWChI*`Ao#Q._8<ps
-\\,G_\@8oW_8aF-_QKN#TVJHdVk]>o='8j2?taCrEHH;@FEi\5Uns8l91;9Ar_a(q7nHHS6;V,q?=SFg
->#JX-?<goH=^5*+@WmR#TV8!QUoLDnQB%&VI=-*]H"^SZ9O2:gL3.HfIrfC<ASZ*oAn"n>7n66469n.L
-?ta:jC1CUaB4>L\?#4FtDImI$NhiYQWM"Q49j1^m85W)`:.\2W9hnZAQ'[;XS"cL:Nc]8V@sa/M;Hm%&
-;a3i@3&X&m7Rg-J4@*Uf8OPm18l/;V:.n`'oCMkWr;6<co(;VJp\FaaqY'a\q"41LpA"L\q"ORTp%7nM
-o^DABq"ad`q>'m^q>0^On+5'0mf3`RIK0Xbd,*L.d*NZm!!NJUjP/Hfr;[>1eBcOm[]$NeF'1L,!!<-"
-!sB,k&H2YR!<<0%!A2sZ7P[i?X+lg_Sru*)=Y_![5V+9:1He)f-Sn,=4"E0K-94.K4#AKC4@1G:.NT`N
-(e&8@H!su^<)?CdBj+)6;I<Ef1bB:c7;m[-G\CAa?!UlMAn#1WA9E9LNgeVEG(b3iA=dpiH>$,ZDJ!?e
-<D-S&=CZ&fOO:R>;*dW<2J6;s=A_UX9LM<;6U=7B?XINXiQ/UWgYLt?g"O)M2*4>c79!E"A9;Eb=)=SO
-g>0PG,T\'T/M/\)+sniu)(nTF6;]j*-UBFQ4\8.%4ZF][AW`LNP_tZkQ(".\@Y7WhG$eQY4?Ou=4@X13
-B3JM?8jYa,852044ZY#7+"7d@(*Z"/;d<L78jd&k86eSJ<b?Jk?#tKb\_?*#in/i0,X"F7*@iBq-64E^
-,UP3h`m(c6bh:@U]9m;&0Sm2;+>5T#%iZ;m#S@ph'-//-(Hj>]&/Puo*#TD,)BBj@!!!$*!<E0#!<E6+
-#5eK$!Vl^"!<NB+"U+r%!!!*""&]7+!<E</!WW?4/4iK:;.7;T>C<Wn_8F75cB(Y%9LVEC@oZ]5>?t-,
-;,LV*:eakb93,S*5%M"2^VHsG8Np4]aiVQBb0&&OK4J%]8lJ9$L44o9N+P@\>u4L1<`"d`[AK_1jmMj=
-p@.e2hX9Xfq!-c!mcs07r:B[[q!n4Yo]YE'pA".>ipu9jmcO6As6KUOr;6?cpAOserqlBgrr<#trr;Ke
-s7OL%KR\H3OH#6RKS4u;NKB$QMOqQ.cG[ldgr5k6IY*3-ML^23KGf8kM27(JOI<u?nG)eUn^`5?I=?Tj
-H@'sbrdA4&I=6ZuW4p^3bf%--^;/XsrVlcaqY'=Jo(DeKl073Q^qe7ns8VomnFc\Tq>L3jq#C<fqu-0]
-mJH>HpAFj^qtB=Ng=<^D]">_k[Bm<O_og9Sg=G-Gkj86Go]alLcQgK`g"P<@iSi\]lf%-lp$q\Rs7Z0Z
-lK@<rq!I8:p$_\EmcXT7(&.Y*gqph;]#O48oDS[]q#0mUl0eHJr]'r=e^*@/dDaA_iVN?=jR)""g"b`M
-e_\g6eC`a7gYU]<f@ed%eD/X$f\4j+f>aQg!X&W.!WiK&!WN/n!!!*"!s/N+!W)j$!<<3'!s8T'!!!&t
-!+nSi<b$/nG'%2!<D6%d>?>!8DL@;$OcY?JFD,)j?!V,aHA7H>M2$%`>>Ig_:/P;7@qp(%A3r.-,;2D\
-WM`:!QEI<iWiE1901%WY3BT/I/MAkB1d!oa84bp+5s?n\7mJe1WrB+*OZ,!I7]*]+rNupD]l-n=5<MD%
-IVtF:Ndk.h;H,kF9gV3pXK7;0OMAfWcH+J_X001EX2_cT\\kqgbL+&Aa1o("`jiRe]u\1)YH,IEWOJnA
-a3;*Af@83pb/VrYbgakTg"+I#dEpCOcJQdEQ'@DkJ:`6$M2I.GJUrN6Q(FPETpVOR[&][UPEC`QJVAr:
-)hilsMM-S9LPh7m[_K_p`jhCmL4k85It*$"K)UE1K7ei8Oe&GSYcb81X\l@>`luiZ^s9s1_nO%-^9bMf
-Z`p[Fbgt.`dD*]Dbg"_hhnR[kbg=n\be;B<bf\D_ajA2?bHe[XX/DkjUS4T`Y,en8]ZA1,\>Q@JbJ1NX
--*=hdSt<!gYcXar[(*N_]#V:h`mDB6_RmLo^<O6n^V@4pX/VrpXTZA_d_i9fY"c7B^p_>/]"Q1r[B-UN
-c-4D]XM2En[C!3C^<G<NYbB:^^7V4)Wh#rTWLKBSS=H4?Wi25IOdrYSQ("##Q)^%"?=mqkE,K8q;,0h[
-D,OPFBQ\fXM2-Y*D.6^M<a&pEE.Nb#M2$M$D.-gX?"RqrHARcPPa%T]e(EL9jlu-pm-NZhk3D1!o(D_M
-p%@tLoChnRqYgBhp\+=Lmd0<.o(2MEoCr%CmHsQCp%$W`-QX`s7Z*$lA;d/\V[]JqBJ)Fu-n-Z52a0;f
-IR,hL0ekaK.Np)^)^IR-03G?UX/_"63&XU=S"$"@S=Gpo>#8="9MR<CPIB,fJ4N*u6qpuc5&mU&JT?-o
-K6)*RJ9tg>BO+PE?<C95>?kTH=^5HD='T0;ARf(R?<C0*?<C$&7RB1%A8Zm8BkM'jBkCjf@pW_WB4P7G
-78>m;=`&hncfjHPl/:7Ibf\&Qcdp[h]s+W?Q&gcWJu>g-gss9`d+$L_^W4[Jd+6n"a/bMBARAn[Do')s
-]"#)Q[^<LB\M^k+\\G_lY+M2VUSt5kUQBLu>?b-9Anl4%E-HAHHA\5gV3uC*8O>gA;bKJC78?fO;e'0C
-:1IO8=(,3<?".8K@9loBEJgWkW2ZesYct=.T:V+#Jp2g!Cg'A%>\T+NFDlkeG]7G0ARoXl@8orl76<Ip
-5YGBh@q97b>Z4m5=^OiqrEq-Y?uhC*WMcYdGu..5=A;Oi9M.`E;HR"%>_SH0Lk2%iSs5+PE,K99N,)9<
-<`Dm[76!Lk5X\(291_0)?<p8q6U+1?:JF\]>ANd!q>:$cq>0dXrq@*%qtg-]q"XUUoCM\NqYL![q"+1W
-oFUK^oCr%VqY9g\pA+RVnaZ5%!:BgpIWGJq>/o7Kf[7SJjo>PcdGF$G;#LA%`7*5hg!J-iGmXQQr;[!)
-7r!0J#Q+QD!<<*?d*t0+7@fudG%ISA4@)_#,ss^E0KV-N7Sks*IRl[V4%1qn5WqCu1FOP5/gDh`)&*rU
-C8c5[=&Vk%=%cdk5[.8j=[Oqp&LTqQDg$2:A7B4T?=@8H>$50FDfpeufZe_fH\cU8D/3im9iGJ)=BA3k
-?!UQBB6&sY\lMHg7nPsE9Lq`C4$,\i5tFO86UXIG@("t8]?o<eH0*c6]P'8h5Vbc':L%%1EaiHuV97QK
-cZ1uj*$-O^-6*sI/3+_+;+*uQ4[Lho1djW)9Ku*701K'3^VRY#^qIA$d_rZ9S",jjKn;`G+XB*?EHu"i
-B4kLL8No0o:JEo(,U"'>&K;K04uu,#:/X"u3]o,_*um'82ZYa(15!<rj4rG>Hmp0l3@#q*,9RgB/NG^J
-6[-PpZ$FRHd)!,JA5G=L[o+:q-mK6<$PEgXrY6"`(Cgp)-PdI6&f)N-()nAA,0Bo`!"&`0":5J?!!3-#
-!r`5t!;uru"8Dlq!`K1'"Tn`+":,&/!t$tf<F8g>aN7P0Xi82p`6$2i;-m!f7Rg'F:eF;V:KC4g>[C<&
-9hJ&Y>u!=i[_';iY"VAM<j9N[_SO%)_l-s7<HN:oF.6X.Jn/"Z=]e6p@W,XTP.A0+W57QXq>1$\o\n`s
-mcsK:lLO]7ipm!>p%\.Gp\XUOkj.p=p#auslK7Kmn+m"Mrp9R\qYBmarVZZnqZ$Tos8W)unc/X_adIj4
-I>s8HNJ%4](lO?0KSG>Q]ZndBb2_6oRsf^9KSPD6IY<0&ItEN5MMmRa]\;iIp\XU;IX?BfH?aX[H@('g
-H[9s_I=\<2dFQLZ]=u"qiUZsHq=4CTlLXN5o^_50im,?TeGB4Eq>C$eq"OIXqZ$?jrVHEfnbVeRo_eRa
-r:p6cd`/,UPEM,pQ^3YpQ'@c1Uo'l^\]WjfmI/uY[&mT3Vld,%XK]7O^r=.!^Wbp'j6ZI"j58&!_o^3O
-aO&;VbL4n\ai`3'oCL\K^:_,&oD.hJr;$<jo^D&4qYg?iroDVUjk%o!c.;"Rq"3e<iUYd]jR)=(iSrD;
-rnS4DgY:'!eC`L/e(*4/g"5!"UB^]"!s/K)!W2ou!!;lp!!3'#!<E;t!!<<)!<Mop<CBJ_Ao;O$@So`^
-3'9Z(9NP\>H\[N;ML^(qCLq'dA8QL<LPgq>Hu<J!=&W$u>%_tlDKp/46pNmc1ItNIX@-N]Y,eY)WiU5!
-7QNUk3AE6F0/#7J3^,Vh7S#^(3]AZL5WC;sXKJ\-OYnjG7AR2oYHP48[%gMb87Z=;DQgC'>tI@T:-h6A
-=@u&7XKI_@R`!2Fcofh-ZEM'V[)0hp`QYip^sTs6_n<7f`Oj!t]>_n.YG/b>YI:.2^s'F=eC;pnbK&&Y
-c.:7agY0d&e]uPJ\^9*SWKi^0MuA*ELkph?IXcs-O.;]9U7.dUZDa4MO,\sHJ:r]4K7JZ6KS"o4LlnIC
-^V[_)]:O_-J:W5uI"-ZuK7e`)IXZs0S#<EoY-G+3Xg,a_cdL(Ud`&]5]=PhjZ+[lXZ*:m^e^)@cb1=JM
-bLP%s^XCWXd*G_/cbe,Nda-Imbgjq)Q%"XQNerUIK8#5HPDt`lRAHjYW1oli[]H![SY`*BO-uN0TU1q7
-T;Jlu`iu>=[%XP!UnF?PUSO3CR$*]'StMaHW49U_^\t8[[)p(e]#DD(ageXWYJJ<!`QG9r^<O'mZ*:pe
-g;^S"cH*VmV?a62\\G5JS!O&HF.J`$SqrJsUo^A_SXPh1XHeB>?t=%jD/!Wd<Dl[l=^5ESG^Y6uJ9>a>
-?<L?4?t4&$JVJr5J9,R9?s[/LC2nEOOd_T%Rb-?SkN_C!mH*QogtLZEi:6F4q"a[Yp@\%Lp%J4Yr:]jV
-o^VG?o()PLp_WZ!q=X(GnbDtRo%,`R-S@SUO,u_:MP:$IA#?#=1d<Q?.4Ho'1G1CA2ENcV5smL`0J=@i
-2_lgbXK&>$M)@1L:9^IfVPU&aSUOC-Bo7aeC8/25PCmLS5r2&7C0NuKWiChuJrP\4G'/:_BP2!e=']9A
-?Xm;@>%:`??[c3Z>$b<FAR8VL>?"@'>#\Ef4Z>W:Dh2kABP;!lAn5Rc@V04_A7&8/4&B+"LoeqciS`bR
-i7H2m`QurZaND3&YH+%PM2-YYXOktK_oU*Md)!E:dETkbf[IgEP\af:ASQ7s[^<HLYHG4=[^`iUZa-mG
-[D8o;S"QOTWIC_>OE+N/=BAsDBl7g)FE2PNMk-Z?Q?#qq5t"[X9LCs/:fp1b@UNVP=^YB@>@CoM@UEVP
-COCi3`P]O0_na49fZM%C`4W";Xf%;'?!hW2]t1PTcd0>5XeVhnYH==QKS+qn;-.4EKo2.[R@K7mNfJsR
-F**1mK6_HXIoqo5X/MteGZ.:5<`<%%:eaMT<*<7&>(r6.Lk2%iSsG.ME,]QANG;?m<)u^i5X7:l6:OF;
-8Neq4>>e*[4\\jQ:f:(pC\IGsqYL!_p\"1Pp%\C^r;$$bp`fD&o_&"Tp\=FUoCqqPp%7_Bnb;hRp\=LY
-pA+LWnaZ;Q!6,!I!KN9B#?/RpgtC'#)<Lo&!ncSrj&5gU&]!#ThqZrDc;O`D!>?+M%&(oK6OX"s!WE(B
-!<rQ)-f3lZ0NbZfLl[4cU.%CF5qP8k3^HCr.QC0_3^G\R2*`rq6omM"3[c"21FO[d'+l*NDQJ+j=]A1'
-=&!%"87Z(&>tZq#&hQIaG'7k=?<LQ8=^5*/;c?b%@VL:Pf[#(rI>2O*A78bI:/P7t;c$)8;.*X1@:aA3
-e\5'Q5tk'D8O,C%4>erW4@)A'5W^td7olkObJ2K[g#UlA\nF5m3&F<&93bLrBjY4fUW_HKaD3UW)BUb%
-,omgB/j::0:IduH3(Gr#4A&+B:..rI3_M>;HZa%@D.6joOGJ:@US=6;_U*s.2EF`US[GqGY+qemWhuAT
-QFjbqL4#>86R+3?9Q>3.IZL7P?YjO_?q!\%D-gFMA<Xjcjk\b>Hn?Hi1Ft=C-6X<M0/taD4*S]hZ$FRH
-d)<2?A6;3d\PFG"-S6Pl'GUub',;6"((glm,T[j<%iQQ3)BL+M,4bff!!<?,!s8B#!<NB$!!!*"!Vud#
-!<N<)!s&H!!*'(&"U52;"U"o4#m()/#Ur>27Qs\da%(0Q_nj1-aiTuN?;F3d7SZo^7mfsB7S?HQ;GL"g
-=DVDG5r<;a]=l"_9h@K?X2Vul_8*q+WFg1&P)!Lh?`0)k2FpnY:/G&"A6i?$\\"f7^ZFeWr;?6\kN;C1
-mHsW5o_Ih1m/$AHp[dhGqXO%=kjA':mca*)iof4fq>]m^li$e[qtp?jrr<#rs8Dips8N&js8Vl9R=p$;
-N;eh9Jf'#qMhm%>M4D6%d*'Sed(u3#I"@!-MLU)(L4k)/M2-qGO-mT3nb2eVn^r8:H@(!`H$aseH?ja[
-H@'sgV8(F/bJ_'-^;8k!rVcNarqPmTo^M/1jQ#7F^qnk!qt^'eq>U?kqu$<jpAOj^p@@MFnbW+\r;HNf
-rUedeTTOq[IXd!$H@CHrK85JNOdEMqj59ItfY==0Tq.^KUS"<ZYe%HX]<f2ueE-2jq<I8(ccaDOcIUFq
-f@&"#h#>Vmht67+j1E%<^<#sBn+HPQr;QB_md'?4n+6A9e^*@/dDaA\iV`TFkO%-gg"Y6Bl1!Tgf[ns7
-gYC]Cd`pD#g==U+gtpc9f>jEbquHj#!<`<&!W`9%q#LBprW3*$"8Dit!s/Ms!('7R?#":p@p;Pk2DR-R
-7nQilD0q%rM2-J(Ebf9!A7]_*Itrl7I<]O<?!:?5>$l5tD/a`;@mN".)]gh'VQ2U\Pl@cpWi<(@3(>tl
-4?5/V3%ZV/0JkOE3^#Yg4[DG,5WUPH>H=p.XcYOs/3BH.ZECC8YdL90B6&cT=`:^R>r"H4;as;H8PVfK
-JZZ)5I[@pocd:%ge@2p,a18b'^<"[4X1HNj^qm[i]Yh1p\[]8f_n*1d\>uj+[D0que'umte'?7eda["'
-cJ$acg"=RWdCmo\c)HtkO,JGcIW1'uKnXo'Jr5MUS#)mLVlHegQ]$oaLkLA4LkgV7L5U\8KSG8CUUS(W
-_8s-UKRnZ)JUMrtKS+f'I!pKqJ;K_mY-G.7Xfee2`Pg*Kb/i5X]?%h"Z*CC>]X+iH_nX:6ajnVbb0JJf
-dbVOVccjO\`4F72cHaqfe^2Oja.JiIH@1!UD/F$(E-6;AFEr@oQ(k7TS\2M/Ne<=WPCnLGO-5ijOcPj%
-XgYsY\?NQCZE1"%U7S3]TqJ'IQ_pXYW1^H4[)C"eXfeh7bJ(9l_7mn/\@SoHZF.!I^T>/`c*ap`Ye836
-b.4Cp`iG_\Tq\Zs]rA'*R@p1CS=m-\Lm+R/V4sfYS!K>>PC6G;?tO1iBkUdT<)Zau>[V>gH%:HqG&V#!
-=]\[3@;:+=KSG/1F`(Vq?<goOD/t;lR[9A0hW*hem-3Zngt^W6e_/g9nauSNq=jRSo'u>Eq"ajcqY9dV
-nF#]4nFcX,qY^9iqY0p^qtfpQdjZX])Cd_)O#C1"Uo:5iVPA)f5;"H:.5<\;/1`S40/>=A3AN?L3]&BB
--mi3#Wi<"T2)mB[X.c;aUnX]VIoUHW[A%PUWjm%UEc>\O4%iU^=[[J7We#/@N/)S!FF/CNC27Ea=_1oI
-@p;l6@9Qi`?!C<4>ZYWO>Zb37>#nm4;bo_C2aCqmK5k[ABkV3pB52*jAn#1Z@8fi_;-7dnX3Kb`h;@,J
-f$)(Nc-ObWa1Sa^X-f-.JpX5nf[J3hbK\J^_SF=AbfS>bdDE/VDI[-fBQ(Gh['mBHZF.6P['Hm>ZaI*D
-_6'?"TVJGjWMcPOEEQFD=_)/[EH#`3D0'rWS>E'CD+m8^86/ql8jYmA=$oVg?<p`7?s-lF@UWeU?Y!D[
-J:Wo`Un"!KS>)saTph7;RuE6*Vil+0?Z(IqW1ffq];q]uRJrp%UR-dmQ&p&e=_;Z.NLH0#SWSttP`C`K
-H&R]:IWTI1H]4o(W2ZA8;b^(f;c[!s;+sSV:/+M_KpA!\JX`C*QAT[&EbTr^@8U'#;G0hN5W_1s779aB
-4uQJJ<(fD;;,^Ch;,1D0oC;GFp@e=Wq=saZq>'pcp@J:V(%h1np\=RYp[n1Kp@\+No^DABp\=L^p'CEa
-q"XRSoC`1&!"3t.!!HBIhr!,5dN.HM"U!H=guD<2!"b^NhV$N5i6#""$n5IA":i]\\c`!5!<W6#FTDOE
-!%-^d5U94/X+Q(WR%R5L=\gh0:H_*@2't%J3&j&[.l9CB;FWQ#3]f2N3Ai*-',(op7rYV[A78\E?=$l^
-A56K.79rbG-P\7!Bm+Q7AR/><='8a0:esnd='fE_NnD^4PC%4HNauU(>#eX.=B&1I:K:e);dNsKJC28=
-7n$6H5Y+($5X%(b5".h$2`3KT5!)E<hormagY:fCgp^fU4#8s";c.47<)64gAspfti4;u:*#^%[5qOB&
-*\KSn,Y(0e3A*`[77C!E;b9AU4[N:)2*3Q<,Uaf[.l/b).lTXU8[6p/8O5I.93u@QCL_-oB4bjqG^ast
-It!Bu[Tt@=4^!/cS</Q)P^J7AEbef\Jq@iXBiBJfg#_,PeVl%&-SI#,2CBpr*[)aO,V=5[c*;Q<g!I^G
-Lhp<]Q+]*u,on9S-P@(&%hfZl)&j4r)^cmL&.]s.*uc.A,ocIVeGp3`!<<*$!<ri8#R:YA"9AT,!Whlm
-!!3'!$NU>4"U+u3!<E6+#Q=]E"#!\O;bpiCc:N5b`5BO6aj,o9;bBb[91DTH6qL/p;bBSS:fh1KJrHIS
-;`QUIZaIE]Y"_SS9<5\=[^c=J9<"ADLkKkLEiG7,86K,*:17sI=^Y^#\@ST5_WC1\qtp*\k2l+-na#Z'
-l1FE-oD8=Xqtg*aqt94<m-sN7nF5`-gZ%;gqZ#dUnc&FrqtpEnrr;umrV$*fs8N$rp&G'Y^6F1rI#Er@
-MLpD/Itri:Kn>)J]#W1Aa4&5ISUPp8L5:V6IY<B)Jqo);MN3n6ddm//qru=QH?jj`H$OdbH[9s_H?sp_
-J#0m,f#u#2^*ph\mf!(Tnc&@Oq"=7Al/gsbcG@?CpAOjbrU0(Prr)fms7cEfp@RkclMC,Kp\Xa`pA"XY
-bIj<qrGlXqFDu8=CiXW;G'SV.^=(j.nB.PbG]7J8CLgsfC3"B3Fa/J&\A68Hj359ARZWVeO-PoqR?s))
-P)5'_\(KWnfsnZ,_9D`Ko_JCXpA+FMm-O01oCr1De^*@/dDaA\htm6BipGLbjlcm)hq[>Gi;V[LgXF^3
-gXad+i7ZZ8f@8O+e(;^3#lXl+!<E*""p+i+!!*-'qZ-Qq"TeZ(!<N<$!<3*!!<*#m!%V/YCN+0*>>7.0
-,9\6Y/NHg?CNFoRI<opSDJa-(CN"TNKSG&(Ebf)j>$MnNA7f_.N-9DjD.>^h4XMUD:opu`@$n'sri.KM
-Be2D+5=%Ck4utV\4ZkPV2)[Kb;dX6e><!uX>H4a(XH>Ft00Gf*Xf8B#Xu!DTTS.c5:jB:M?pdL[;ashj
-912BMJ#of1J=FBpcd'h`d^QX%aM#$tZ+@uf[_p>1`5i8*_8aR/\[fDf]DfHL[^Ms2V8'mj[a*LSe'cOe
-f@SU-eAfnV_qNbidD"#Y^7LIJP*(BMJV&Z4KnOu-Jr#MXSu86QW262SQ]@/`KnP&/LPCD4L5LP4Jq\uD
-V6S"X`5f$FJUMrrI=$>?Ih-pQH[L6kI>XJkY-G.7Y,sggZ,sl,aMc!KbIks7^9=fD\%K&OYdhWsb0JVR
-^!bK]f[euqa3_uL_Re(4ccjb[d`Tee`L;pAIX?BZrbt&DG]RkEF)cGWOK,F]YKY.fN-9VrG%P8uBkCsc
-@U!buMjUB5PG4k7O,&CFKm\Q)It<9)Kp%[jSt2df[B=thXKJ_0[a2Ut^r*gt^q@"XYd:dJ^;d7g^<O'm
-Z*:m`g<I'tbJ^ZhYbnG"Z(\.uX/heUQ)(OZNgQW;VlcVXQB[Q4Q@)5#<aB9OCM[Zp?!:3-<)mLFEHleT
-G&V&%>?Y-6?=Ir"I=ZrtG]IG*?<gfHC2\T]R?j/,l0WK\p[mn<k1eS>daZk$hXU14rVcZgp%.eIoChnQ
-q=O:Op\4:Op%S:Yqtp3dpA+adrVH0QcS.1&-oXVVPW)s0V5L5fVP%NO2Cg@5.kEA+.P<J:1,(LD4\A^f
-DdGd`+XC<oXK/:V2*!Q`WiW8(XT#4+V5qGM\tO1qWPEstF+\OI3([CY<a/:@WiCVjJr>>+F)u\UC2%Bp
->?G99=^PE;>@ClE@:<>F?Wq&R?WgK6>?b97:J=2E3'^niI;`k7BkV6rBPD*e@U*>O?rKlg<*OC"WQjPa
-hV[2Jf#u.Tbg4\b`k8RZY*YE/I<VEig!7g`b/r#W^qbEAccO2SeBbh2ST8CWBkhS"\[]5]\$ru]]"#/W
-\@K2TX2(j0S=lXVX/DbNDcg"<=Cc)\EH,o5D01#XS>E'LECiVh92\Vc9h7cO>!khh?!LN4?s6rE@:*GK
-?Y*DpZ)Oe:]"#;\\&-,"[&C(1]<%sJX.OfUBmu8\YcN;M]"+r<U77mOS#WTiXg#.!C2A0PQDD!qY.1pI
-[^ioVYGf.LZ`BLQNL$TEW2?&-:estg:JXkb91_]J9heJbKpA!\JX`C*QAfp,E+OEZ@olr39gqW95<qS'
-6pO184ZHYQ<_>SC:Jah_:ek>0p\"4Qq"FFUp@\(Oq"cB:rq?$[p\4CWq"XUXp@\(Oo_A+Rp\+.HoC_hO
-p@e.Pnb)\No()Ll!"4gh!!ZoXg=Y!'^^oi5"9AfB('4C7"U!<,g"oX*!!JYFjkAVkis3;QS6&0(!ZD0p
-^'"H8!WrE&"9AE%E$F#r4t'U4U4.9-R\!5F;c,P06812_3ANZd6U+%/3'K\d7RfNu1Gh$L1GU$n()mi&
-5%UU5@:*5@AS#4m>XM1J6X*AB/K$?2?tX%_B4PF\>$G33;,'ng>@;&gNnMj:QZ62"ODeZ-;HQpt<)\6A
-:K:\!:Kq4>HdBlH:f(.^3^c+m4Zt__5X7Im2E*WZ4Z5d,h9<[_gZ7JLhm$KI1+kId<)RI?>=qUmAspg"
-i6>dW+!;s^.5E@t+tuA'+\=s_3%d]_7m]d88jPjJ4'nFV4#J`?-n6Yu0e+Cn-mgc2:;l8#BjFhN;F(IE
-/Ku2S(]G.`()IN-2+i)Ed<RrD7TEDb@T>]o<DZn/?<hPaIYN]q`1)t+g>q/Jd=Whn/2&=s/1;V]*?ZON
-.PZ.ec*;Q<g!I^KR!DdlMSMA*1a*qW*=`\r(Ddbq&KDAl+Y"fW&JlK,)]9M9-lVaYf)QNi"Tni.!!!$"
-!sJf2!sT#5!<WE*!W)is!WE'!!Vl`p!XAi1"p4l/#7(5.%0I_K:/atn_ouJ=Z,FT[`sg4X9NFha;+j;J
-5!VRY8lJGV>B#7_U8=p)LJ'K`CU:I]^og@*862n-^:(ZQ\m2VNTQXLB;L5O;AOf-^D.$ImBinhTMm^+#
-Zd[dqp%eLSp>4Tfo();=jll-um.9cCp%\CYqYKaBm.L)BmHWosl.Y+[r;?TSp\=[_qY9d_qYL0fo`"dc
-s8W'\s7ZKmm(S^7I!^a.M2?h7It*60M1pP:RC^GcahuQO`1DC%I>!?/I=6a$J:`N0Ll%+S^!?9DqYTBq
-I/S='GB\=VH$OaaH[0g\J#0m,f#u#2^*ge]mJZkNm/6YGo^h\Ao'PZ$c,%3>q>U?lrpJtIrVZTls82fo
-q"=janbi%Wrq$Tno(rCY`4_^lE,]apE_p^qChe'6BlJ-ARCpi!i8r%TLN-m6CM[ZuCMRg(C3"HJQFsuV
-kipO2W0*!oLPL_BMMmOTO+Vq4Nj[*hgt'$J]YMkgoCi(Wna?#ClL+BFq\/i'jOMT<f?qR^f&-?&o\Srg
-lKTGWjQGLdjPoOmkhXS1gsXd'fAG?;jjD<%f$W6uSd,)m#lt&/"9SZ*!!*,t!!E<(!<N?%!!!&u!;lj"
-!WrK)pAc[PB6&*6Bj+1i.3BTQ,:b`P@V^%3I!KjPDJa6+D/F9BK8,,1G]%/$?!/%J>\%MhJ;e\rH#$kP
-/iP(*6;+5\9P^'!X8]+KX`#pX3($%q2```P2)dWV1dk2NFanpsR:7iq/6o3VWi_C@1c.XoXf\T$Xtm2`
-Wbt[6:4f^TC-adD>uaX3;aX5YH*+38P,l:;e'QFid]TXZ_8*_!Zadf^]#2>(_.LU)_8O7"Z+S2u]XP8S
-YdC.(XN&0$YK>YKcd0bRd*Be_bJMcU`n/bgfYPqa^7LCGOcP*GJ:N?.KS4l-Jr#JVSYr*OV4sTNRZNS_
-J:iB"KS4i,L5:>,JV8`>UpA%Y`Q,!?J,Xd!H?a[]H$ao;IgUOIIYsSlY-G.6XY-`XYfXZ(_n`t7aLT7'
-^pgqc]tL_UYd_^#cI:Ua[`d+Hf\#<+bgjq[b/2WJe,IAqbf%f^a-)X@I!0[NrbjrCG]7SBF(fN<MQ!VN
-X1,d>MfEfTBOk^jDes)m>?P`eNLHlAQ)^pPOFMP+I<g*\F)uJJItN3(LQ/.;\5]]@Xfee/]$7at`5&gd
-\\>2N]Yh\*_SiOi^<O'mZ*:pags3?tb/CZq[B6a<[BZjE\$M`dMk?]@OHZH;Xh'mYO-#F(S:3n&;cmIB
-Ci+!$?s?Y1<$>[_D0:)KG&_,'>?Y-4>[_JjH@UQsH?<k2?s[/LBl86RrK[HXEVTA,p[78+g""Hqd*^D!
-nF?>Qr;$!UnF6&@p\4LZq"FIVp$qSDp%J1Uq>'sbr;Z`oqXa%!,;(8j3'iLe8na6YVP^2dU22JB.l&k1
-.P)kn/2'"?1-nlMF+&h'Db;E!.:0-XX/_"63^$6@X/iE%WX,N%]VC"/EJ^V]\TMq0ATC=-CLL4K:iND5
-Mh$hOML9ViJ9tp>A7JkK?s?c=>?kB9?X$lF>$G65@V94X=]\[*='89j7n,L(?Yak'rb"0%An>Fa@U3JP
-@U`VC;aXJeEf$a=j5ShJh;-Q%a2cENdF-%HZ*1?tP(e7-V6\^n`Q#p6bKIRV^WF^<_9^NR\uqTEB4u!n
-D7d9a\$`KH\$NHN]">P_ZEgOHXe;/VUT:DmV20"k<)HV(B57B`.WTf\M4CH>Rr_1n92AG\:J+)F;d;jd
-A7&VJ=^kTE>?kB>>$trHJ$Z/Srj<NOZa7Th]X"T>V6?Pc`i5JS@:O_L\"c'TQ+=K3X/MS[R[9kMWj&V0
-RW!+mMNF1+VlQkoU7nB_Y+:WJV4XcXO,f[/Wi2b]FA5S2;GBeZ;+O>Ur_u'Z</$U(Lk2%iSsG=XFDt`:
-P%7a)<)Q4Z69n%584Ga.8N&S5>uXKa84uQL:/=YoB_(Z_oC_eNq"jj_p\>*jrVc?Zp@e1QrV73&p@\"K
-nb)PIp@e.Mp@nCYp\+7QnGDdo!"41G!"EGWdEp@kaqjXMr;[''$6Cl^83I+T!!NMSf\PRcr;[J/jlP:Y
-j5K%SiQWSM"T^%-c3sUO":+u-$Ng;.-l^aj>=jdeZ(R5-VjTh55t3sq68C8X2)dTV697D"3'08V4%i:4
-1b\h[)_i?R)'9M/2HlM`<`W-o<_u=j8N]mB7oMi51^Y0W6"">5@V0+S>Q.`D;GBk_='K'CGDt2%Ll,eF
-9:U377n$6M7SQTJ9i>(g7TNf)Fj86I:/P"X1I*lU2`<?E2`!9L4[;.h0f__#grmIZg?%ALi2p3C0.JSL
-;,:M&>utBKEhCV8h9g'd,:>&n,:b)a+Z)t<,u[2t6%1dg4AJ"%4@D1u@m!GZ>;du^,:=fb0/4aq-R]fW
--pPE%SmjlP>u3F((D%N)*Zc:;&J#<m02-uVfmQOg;--(B83Asq1G:I?4\.pk4$cWNdAEANi8iYGb&npW
-0J"Ch,Us`S-8.&+/MMCgc*;Q<g!I[JRt+TrL;?,24<,^r)^#q3*$?7:$Omp[%4!;I*>]e6',;<",;'tY
-!<*#s!"K&7"pbJC&-)_7#71M7!VQL!!<N9&!!30$!!`K(!Wi?'!sAN&Es3FV7n,g<]>n]=Y/A5s`Q?&m
-='JHu:e"5W84lKC?"JMMUpIqT]=Yk/69.2F[(3ibY>.h_;6%CG\%B8[]!AT9F'ifiHDZg==^+j?A6Eqa
-;cZeI[C*'?e)]ogqYK[Uf@T'MnF6#:na>Z.nEB]<nfm_ro_.b8me-5?lf[?clJgmiqtg?Uq=O[_q=jOV
-p\=acq#:7^s8Drsp\t-U]T.MiI"m?1Lja]!I"d<,K7\fF]#i:>`RW8MS:,[0Knb8/I>!?)J;&W2LlIS,
-c1(5tqrGkGH$=OZF`i!/G7JnEH?XIXJ>L!.f?D4J]RIT3l0\HFq!J"VmIB`>mdoo3j3>EUd.@)0r;Z<V
-p%e@Wr;Z`prq?!\o_e4Vq"OLVn+ZkM`k%ReDJNs(D/3j$AnZ4'Ch[R-R(Lc(mIeo#IV3(tBPD!gB5)*n
-C2.O0PIJ?EhW)nmR"0U-GB%S@CM7R&F_tr1GFc_#eOe6$]=Pi.p[@bJo^D,7o]u)Cqtp3apuKuOjk%o!
-c.1qPr:T(9gu6u@f]:rLiSs1gl/gLAgX4d'cJ.42i76*%f?r@!Rg&ior;[*)!s/N)!<WH-r;ZfurW3'#
-qZ$TsrW)lt"9JQ)!Wi#q!IoVdJq8/^>>-t&(Ddo*+"LH%Ao2I)CM79kB5MO,F*NFpL4X\fAR&A><**C?
-FF8LlG'A4LAjS"'+!*7#R\a&#PcLkaW]7,-4%)/!69.=u1cI0D5=SajHA\&UPE_PA.46fUX0&D(PW1KV
-5b"mXV5^GoY-"Xu@9$f;GH@uVDGj/!>$4X+:d798Dlp+&O0$4<eBlFfd&!YF]"G\l]YM7g\\,8h]Xtkh
-^qd@b^<+='[BZj4[]?L3`59d,bh1@jc,[cEaMuZQ`mr_ef#uIq_9C<<T9G:qN.HM+I"hQQ)1R3jKoMFe
-UnF<TUSF<FNK&[@Jq/0#KRnb'KSFl#ItEB7Up._M`lb<AIsQBdHZjRZG^+L\I=-9]JW#tpYHY16riK,'
-ahc<Bb.c?K]>2(s\%fPh]sFrJ\%g#-ceH:O_op<QfB(0"fuh@]a3qiQbfn2Q_9CZKSXb[kIsZ*VDesQ?
-Ed)_KD/sugZ`pmRe(hj1H?aU^F(8`uE,KE$@Us(hK9`=(LoISPRY6-BJq82iF`VJBJ<#DIO,9U4Z*1L:
-Y,eb:bd>!r]<nfL]<Jf]`Po^1_5tAbc*ap`Ye898cFT[k`MfT+U9Ul*YcYIE['#m[U7nWJMk-lP[@N8<
-P`Mo9Hp1"j:g.@GEH?)4?WU&K9MAVsASlF-EH,Z(?X$T5>$GKOFa\glI<f^E@UWVRASZF@rK/#kpA+LW
-nEoDrf[\O%eCimImect^rVH9[oCW%U<;6%Tnb2eUq=s[[q"4.HoCi"Ws8)Wjq!lu_1a4(q22mf"BT&R\
-Vl-DgFuVW;1GC7;3AN6?,W%VZ?u1%AL4tA&73Ng+?EL90Wf&et4A)WSX0MZ,#car3_k)^TJ;\lb^j1Zh
-DJr38@U;l/5\R-sKRSu@L4+5cJp1X4@UNDE@pr\L=^,*2?WgQ:<E<7%@q]CX=&i:#;Hd!n84GR*@VpF0
-B4kge@q/nYA70([@9m/A=@Q7tH]>)QkN(1Bh;?]'_SXUId*]hGZa$["ObJ71UT`1h_8aL1bKYLM_T0d7
-^WY!I_m#_TAS>dmF1Scc[C!0B['?mB\%0#RXgP:HXe2)UUT:>kV20%m<)ck,BPM@$EGooEH\n8iUmZ9u
-6qC'U=A2:T7T<\e9k@U8?sI,C@UEGI?<CNG=F.!EVn'+6Z`U4;]<nc>U9V"kQ+<fKD-C:hO0ri&UoM#>
-\$NE>VPC#dTr5-"[u4m5HA7NJ[^EcSXK8@pY.DQ\`5/dnV3-n2WiE+pQZPu";Gg1_:/O\]<*!%"<)eR:
-Q\^3^U7R[+EcZ85H]VQ2<_Q@Y7mB7/8P)N>5Y*dp>?Om!6Ua^B:&[ot@:o3'p%7tOp\F[[p[eadqu6Tg
-p%\@Zrqm)tp@\%Lo_/%QpAO^np@n=Wq=s[Up%7hLrV",/$YGP&%Tg<lf\"R)-M@H=!!r]:+#dD/;H6'c
-rW!*)f&GQH=8`+;P31o\i8E8Jg=F7Z"r.7be[Z.n!s&T,!!NH'!(ILFdRZcdYb\"SE2ngR2EO)]2b$(s
-4>A`Q/OD9O3A*'E.R$U%4>8<:-RCPp+<)C7)a.W)DHBe58kMWA=A;.h:eF5E4+9C81.QA&@q/tR<`2ak
-;GBbU:K:@r?#YMKd>3Hi?;?`#>t[@[:I@iO9N"S_7RBpR?ZXB:C.V9)6omIh1H%'B/i5791H.HW0If7Z
-W8,M.d+[U;g#/r;4"rHD:0(4n=CPBCEHRo!iS;[g-QXH^2Dld)+!EOB-7E"_4aoma8iB@269ddo6=2QG
-Ug6&=.NTu\*@<6Z,UaiY+s/qci/^u)9Pn&q+rhL<)BKqA)AWu%(E>AQfZm>X79*SY017ib/gi"h)C%+9
-3CcD(YM#M<a5c79fZ8+Y-n?\j+!W0U-8./20J>)'`m(c6bh:@^Z&a6;2i,1'+WVjJ,o@U9'c\88*Y8bt
-$P+C%+<MC=)A<l((F(OMb5hG@&HDe3!!3?/#RCeL!!!0-#Qt5%!!`N+!<<*$!!)uuHNF6K!<N?'!!3E[
-?Va$P9>A\_H`=p"_8=@6Ro!'W:esJJ9hSSo@?%(k]tM2#_RmP"JOD^eA[8kY^p6s;5X(pU^ULhi]">;Y
-WIAc,9ldG7CeIr5?WU!?E+30VM7L3jWR'\po_A:Tpse*\m-Es&me6)3me6)JpO;c,oCi%SlL+0-l0[g%
-g$\.jkk=cNnGMJJr;6<`rVc`qrqQHes8W#rs7uWlj1(%tI=6p-L5()'H@1@!J:W6)R(CDcb/i8[]pX:r
-I#!N3IXd*.It**%L5:hO\'=:*p&!prI!L!`H$=IXH$=@PFa%tMI"8',dau^^]mdT-_W^FeqYp*br:0=J
-qWI>5kMjb&^sqlKoCDbGo^hkMo_SUbr;H0Sq"4=GqYgBhqX*qRji+]pIWB7;DJa#rAn>XpBQ@m#GF5td
-f^&+NR;uP=@r#gg?t!PWAnkjaFHaGR`SBS)^m]b"FDPN%DJ<WoD/*ZuCNZ5fcq)X9\\#JidJ32#naGu9
-nFGi2o(2JHr;G^,cfNd+`Qcrtr;??Pmb[HngthD\iniJMiof[ef&5-;d)X_nf@Ag/g=js+b*E2-!!NE+
-!s/K(rWE*!"9AQ+!s82sr;d$&!<N?(pAb2I#_n(eH#$VZ2^\J>E??]4?Y+(lDeWfmAS5jtF*2__M2-\-
-D.?dO<Dc_"B68TIJol0]DeV[(66mO*4.`NOA<3dmXfSP+FYl6?6:!Rk5;kkr88<[7Q'I])R$3i.>q@K]
-=0&I'Xd;110J\cmXer)!Xfee-VJTjX7rGMZZ#W<,8Pi,N=]e?h8U%;>KSQM@`732Yf$:%k[CN`Q\@fkr
-ZFn,edDN`6^;It+]=u.lZ*h$IU:[e=XM2Bp^sg`]e'cFZe'cb"f#Q+[dF?4bh87:]ZC?o6O,nsIH$P$n
-JV/B$J:`ZDQ_U4FV5L/WPD>-UIYEB$L51F1L4k8,G^k<tNhiqq\AHCkOb%q-I!^*_H@'mZFa&(RFG#O@
-VQd;,Yl:b&YfXc0`n&,\dD3Q3aKE%\]"G>QYe7Te`59j5`59[>cI:joa4J2Ebf@r=cI^RlcFq9MZ^dG>
-KS4\iG&:l/EGouACN=K@PI%Hu\C&s?O)/T\EHYr)CMIKm?smSR@saK@Sr0GNVk8`mJq%lXCN4<-DLHn[
-O,o*jXKSb7Xfe\,\'D@i\$WQM[CE?F\@K/aa31Qu^<O'mZ*:mig!7=.bf@>uUoD#8YcXe,XKo@8R]*-i
-N.RFqWMce_Q^<c5R!(S[7S[#pD/jZ<BOFme:eOG`?=I\hEcH)5Am\bD='/X7B6&EPJq&/cC1:UY@qBFr
-Jc1[1qu$Ehp[IS7hq6H/e'm"1lL"EGrquQ`o(2MIp@n@So(2SNqYBjYq=aFMn+-2Kq#:'br;$$A3CG59
-.lEEX;.>9RVl6MjUN&(K.kiY)0f:jM5!)YHCjLV^JVf2:Lic*2,qrH'WiN.Z4?YVcS#NHnXfSS'WiN_5
-S>'qRWNLYnKQ(He3+-?(>"!;0Wd8oKLk:)"EdW"<A7JtK='oBE?!(B?>%IV;-rsGU=_;>U=&W.%=&<.'
-:e*i16Y::kEGB0#AnYmkBkUpc>%1cA>$;2%;IFa+Vp4GhrRu8:a1oI7d*'_N]!/KCQ]m5TGb:qad_j8N
-_U-]JaMl68]ZSUD_m,eR@qKFkFhG5n\@8`J[C<HFY-G79XgbLLXIkuTUT(2iV20%o<F&^;CMdp,FDPrB
-H&%oeV3Z-p5X.Y<>"hFR6W.2]8n;(,?SG\j<FB?H?sm&?A5[cQTr>`4W3iY$YI(U<UR8QuP`rYSKkX[p
-E.jsQT<5oB[&U&'Tdlt4PFf"[Z]8U3I>a8S['Qd)TW+cYVmNP'_8<LkV2p\+WN*%qR<;8#:]4#i:eFI]
-:_co0=bW--Lk2%iSsG"JF*))DNb2<m'i%h%7m9+&6q:!A7S5[)=]J9l5X/3H:c2$D?X`Nqo(2PJp\F^^
-q"=FZrVcH^p\=U_rVcQcp%.hJp%J(Np@nCYq"a^^qtTmWp%7bIrUeV?mf3`<YQ5##]\_Q$cI3j-!"0,W
-4\\XJAmSA?8-8bj"Tcp,g#HK=!'=WCj4N2LioJqRdjc+R!>OAA&ci(8!WW3'"T\W((ujR01P26bUm5nk
-H87TJ4>AKN5t3sh4$kf%4Z\$Q0K)*P7nuH+-nR/*+#to!)&Wu+9Qm[g@9Z]+>[CZZ?U[dR:I@3,7isBS
-@prJG@q/hO8kMcJ6UsjK9i4u*JCW&'N-&Z'I99cY6!@8Z;ccn'9i+/?:fgtDaj4K`9istP69@+d2_ZpD
-2_cj60/,".6VjZ7aLfdPiRnOki2U*J0g[g!@K'DLDFn#DDOJc.h8<MD(`4>L3@#^f*ALD8,?6]\6p*dg
-79*,R75-i(-Vfq&5<^S:.N]BD*uuOM(+LUL3QBg)8j#OF4rt=O*ZZ.:'bh8m&Jkug.<+:s=ZT)_CIBgA
-2^0"S+W_=;/h&#36p[s.R?@lphrNYIb^:W\,lJqh-6=?0-8I,.3d8TgZ$FRHd)Du6FCdXp]1FJ"+>FoW
-'+bor)^H:7*"<T'(E=J0&LJD9*#B_H'?L4W!!*-%!WE'.!<N<'#7(;0"pbA6!<`3!!!3#u"9AK'!X&/s
-!!<-"8c]Pa>>.UL4h&O@I&4Ts_8aRAP?(OU:cCa;;.YWUZ+S9*bL+_a`R)`KLJC<+BsYFd^oTn'9/)sQ
-_8!_!^VIRoYD7OS?uiB:IW8=f;.jW<A7/PJDO@rFYH?+,kP"cLi:u*rn*0N<kj%^1mcWp/p&F1>qsa7K
-jm2I)lg=$$l0IWskk>&VnGMMJqYC$cqZ$Qmrr2lps8W&ts7Z6cijk,!H?k@)L4jktI!gR"Jpi-%QF=iT
-ai<#^_4,guI=m6-IXZs&(4UgbJVAi9O1*0fp@Rb7b^4SZH$FLTrHS<c@!6^>I&"I+f$)+G^:qJCn,3"X
-pA"OXn*KK,lfdTnbe_-@qYU$Yq=X1NnbW:^rql`op@J.Zqs`n>qtU*equ-6?\s@thCi+-0DJ*WsBl.X&
-EH-B!^=(g/lbSj*?st!_DJ`lk@:X%ZBk;'rOh]2tk2aRjSq1roA7/gE@Td8WCgq0pH`>9GhUK9R]YDJU
-k4.m)md'03lgF61o_\Rak0qcDf$MC]dHUN'n_!'VmaThGiTK(Ye_TW[gtU]>hU'R"e(!.+eC!"(e)&?8
-!rr<%!!30%rW!!#!WiB*!r`0)!<WH-"p4o-q#CBrq>pQqrrN*!!W`?'/s2HjRZW)6>Wa_e+X&6d3F6<2
-A6W)7=BJm@CNY#ULPh(GH#$hi=&`.'@:sJ#rcq1O@:j=e8jGTa*\K.8XA!5_VlHl"WiU%t4?>e\2`<Wd
-@s*BaSXc+EV4jHXVP.KU1,W:9Y-"gf/iu$=MlNbVWN*&%Y,A%4A7eME's"Z`9h.WS>t%U_6qUd?XKIeG
-VS1%Lct1DIX2Ml_`5Jpf^Vd^j[`$/:Y-cEb_7d7h_nEIe[^!3L['$LEc-jAVe'uahbfn5]eBQFkcd^Ot
-c.h3k_9B'LNffQgL515+K7nc,I=Hp)NLH92SsQ:MVk9?6MM6V1I!pa((kR6fJp;NgIta,`YH5g]\?;-H
-H[:'dG]s%3s*=Tg>^qEnVm3J/YH=t0Yf+K'`QlWMcGmQ+]!8WI]tUeVYd_fua2H?G^W++;jON))c.0tU
-cdgCZ]"ub;daQRnb,Ub[KR.]XEc,`4E,fr7BkqX3MR'Os]\1T3LM2-QF)u/4D/=*1B4#CdEHdGFV4t?%
-R?38RG&;,2Anc'uFF/4JK7ecKYHkI?Xf\V*Z,`lQZE:F8Xh:jCZa73\aiUa"^X9BpZ*Cgff>k1[`PT6X
-TWbN-XL=k)]=Xo7Un4c\Mj'ErXfS%TQ^3f<Rs$eU5tOpV@r$"$CM"Df;b0AS<**F:D0'rCDJ*3S:ea\_
->\S;1rdlJ@DIm6]?X[SbEI*:qM<XI)s8MfanD`?\g=b9Cl0Rs<rVH-Yq=Xa\#5S#hp[IbLrqJ,Br:p'[
-oCMPCo)&=YnFl_Ol9dld-7^[)QqLq@S>W<_V4_Q_2(^L&-9F@`@VJAQE,or:EcQ;@H?FL+.P*>[XK&>$
-LFthV/siW=XKAM(Whuu0WgoT#F0W93It29L:cDHX<a/[QWiCl%Mj''FG'8ghA8c0fra%?f?=-u?=C,0A
-;H7"&=&iaB@Tc]4=B8R/=&)7P6:GL)KPtL9BP:pkB4PUeA7&hO>[9[(9N5PSPe#E1jkAMLhpTNaa3N&[
-`lZ0+ZET[YLOa`HX3er.^qmq8d(d9.^V%5#b/qW-TlP-jBln^8]=GSd[C#nB2n-9)[C*?;^9*upTVABa
-VkoGn=&`:+?YFCoCM[j*G'](;VPT](;FX&E=]SEj7o*2k9N#D,>(0ji@9HT4@:*JQ@:WYpUS4`uY-"t2
-XKSk5WL]HZZ_!DgTm^BQ;epoTU9Li6]!%j'VPBQUR@/YpVl>VfAos'(V5pZ(Xer/$Y-Yd<RC0E"\Y#"H
-S?&]mX.b,=;c-:e:JOqe;,U:k=^53eQBm2SR\HCAJo5RH?[.cF9eoXC:.do>3'Ko*6paI84Z$;I:.IW:
-9MJ>Z:f1V/nF6&Dq>:$^o()>Cp\Ojcp@\4UrVlg$rqlH\oCMVQo`=p_rV6luq=XFSp\+@Qme?\Xec>+<
-$XT\1#sG*;hq-8k'_hY<$5b9O6pa(29MI`T;,RPr!!NJTjQ>Jsr;[I,iS3DPgZ@JJgsdtr*<HW#`Z"gW
-!X&Q)r;do@0A>Gb3IAHGR?*39O??oK2F'Mc3^#ek0/5^R=DT965qXuI5Y4@#/2&_.0f:O+)&XA88p%:Z
-=&`4$9k@R(<a8Hj;FNfC?6_*tF)Yl*Amo+Z;GTqW7nQKP<)?kFK%87oMJd*.P%%Qc8k2?E;c?C]7RoX+
-9MeuCd*ts,>>8<p4ubJ`3&*,c2%;B!1,1LF3M,-I\'Wga5NLSW\7.?M3^#l5@T6'#9iGD?W6jM]c?q8e
-*?dKu/fu8k3CY;J;aEK8;b8l"2+^20:.\AMD2(\Q0d@eg+T<HE+<ML;*@3!hce!5)5;GV^)AO85+s7d=
-(E=2!(_do*9\[X76pa:D<&H-E*>K2'(`4>G,8;jd2mgr-8#")djl,7PS/s+*+XJ<U0I%kj-7h)>5(Lbt
-X*;hAcci;,Al:('`^Ldh,U+<I((:fu+;GP-()$uq-Q!U8'H.c-)]9qQ'?U:\!!!$$!<N<,#6"i4"q(h?
-!!NQ/p](9pr;Zs$!!*0(rW)s!qu?]tr;]A!0Mar"4$U-n>^rcj`PBR8adPsu7oic"KTMk5^W+FAdF6^p
-hU93@R9`$F5$P5%]tgjG<D,BL^qme"^V@Ru]!$s?IU[B"#bH'4:.SZ!9ih6rEa4I/\ZN0\jQl[?qsO78
-jl>FsqWHr$l0Rg1r:L!Nlh^&@nEB90nEoW.kN_O+n*p)MrTF"HrqcNirVZ]prVlcmrr<#ss8VW^p?'#M
-IX--lL4t;+G^OmkK7J?"K9j!bbf@]Ve\IQ!H[g^%KmeB%(kI*aJ:N<,M3#$cj7r67jMuRkGBe@TFa*e-
-rH2ClI&"I+f$)+G^:qJCn,3"Wo^qnJlfma$mHNlqbe_-Bq"XUVqtBRWo_&+Rrqufmo'c5Ip@%A8q"4F\
-qu6H=\WhV^CM[j+DeNj"CN+0+DfC)t^")',ikCUq@WuBoDf0)o@qKIdB4c((Q,(\pkip9uQum"H@U<AL
-?t*Y]A6NJQFf<:5h:96R]YDJUmIBN+naZ#;mIKf5mIp>Jk0qcDf?hL^b2rNsp#,,pqVBfVf&#0Bf$rU>
-hV6l=hUgK?gXY$2h:UZ@dFlR$"9AK'!!2ut!<E6'!<WB$!<*'%"p4r*!W2ou!<E*"rW33'!<<-$r;]n"
-!L9+ER?;u7?pZe%,pb*!4^Vf6@TZK)<)d%0C3+cSLQ.=KHYm1m=&N"%@VKb(H$FLF?=R\X7lN4>(G@P1
-WC^fcWiN8&WiU7r2Dmrr9kJBpNL-)_StMdOWhlr!Q%j-=-S[>NWNN>)Q8L``/X397Wi<#"XfeUtDe3QU
-A#lnZ8O,C6=%,JF6psdoXf[_IUVb."d*C:jXL5=;`lPBcYdV*R_Tg$KY-lB^^:C_e_nNOd['7!Q]t(Mc
-a2bR4gXFNtdF-@me'HIibL4nnce7)?\%KP_RuibpNIl_0H\-m#JUMrsKo;@eV4a9PUSjiQL5:Y>JUW$#
-KR\E"J9Q3aI=m`ZYHc3a\ZM!BH?jj`G'800Gl;eAItX/dZ*:C7Y-"h1`5Kg;bf7]D^pp\W[(!BU^9b&J
-]#_n3`R;oHb/DNWbhC+ecc!Z?Ia6'O]Y;V1cdL1mcD?bWJTc'ODf9N4EH?5>D.d[/N3]b#_9^&uKkPCM
-GAV/7DK']3@V9CuJWm42R'jDpOFhCd@r,ghB527'H#@,:G^H$c[^!3AXfAM.a0E(UX1#F@\$<ENY-GXU
-]<Ju`dBp9cZ+&$3aLIe^cH<)Z6):0TW4&FmWjARuUR\TfR@g%AXK/7fSsbY?PA`HH5tOmU@VKb!D.[!M
-7n$0N<F0-NEcuMAB3nY:9hnPiB5rG#JiS*rB4>1S@:s@nG^tU*nFcYWrqQ0Ylf[<chW*qjm.'uNp@%SE
-oCV\Jq"OXZo^qtUq=smcp\=FSIeE@)o)&=Wn+HJHjubRE+>#:%P=K2>T;JK^V5%u`0ISe<4DJqcL4b)(
-FE;PGEd`+M@TP!#.PFT"WMunW2*aAaSu\lmXfAJ&VQRG0St1"GZ*oO9G@=rP2b6hI<_72.WJ>t\N/)Ru
-F+8FGC1:CT@9m)=>$G6;A6NJ@9iYFt<`EUB@Tc`4=&iF0>?"9a4$-kfHZ*S2CM[TtB4PUc@U<ML?!L]-
-;-nsC]\)?(dF7(1dDs8IcHa\Pa2>9iYF1N,JUO8jcHaZ5_]-nG]t1hg]=Z)(a2>3VF`D85FEkL/\%B2X
-[($"ArNlm;V7s('R@p:QX+$tCO)S0"<`r[>Ch[X"DJs]FMk-`AQZZ+o77^Wb<(KDJ;Hlms?s6Z;?sQl8
-='o3?@:<\SI\NI4ZE:10Y-"q5Z`TpmWj/+[ZD)h[<DR=YSu&m']tCSFV5^AbURIj8T;SWBBk_gPQBRf1
-Z)a_"X0&\=RuO>CT"(M]OCju^X0&FrJl#BA9iFqd;c$Ck:Jb(o<JQm+KR]GbSt(RTEcGW9Lhosg91VH<
-5WLbi7RTU876W_=@oGl`5uCNZ;,9tn>k7IWp\=RZo^_SEo_81ZqXsLUp\b$js8Moio_%nLp&=Rap\"O]
-&,Z;%p\4CUp@[tBo(r.^!6"pG=-N[l9!HgudF6J`qZ%0:)D4W_=].ja9iF`%=#h?1r;[!%_V*i,>l=X7
-C#Rh,inNSTf\P%3*?PClf['aA!<<*$r;\8I!<<t_hb?O\Yc3A/FJY'^904jq7PleN1,_'T9fZ)t/3YU=
-/43-"2?#0u.Pj1I/0PrH'K]g"E*6CRAQ35E:fp[g78QQB78G!S5Ce-"BOP(D<DcL`7n6*C9he;bFFr&n
-K7[fO>`_r`;G^+\9MeJT5o2gR3]]i+=*_p;?><P;=$o,.1cREJ/i<M]@PBJg/iu(bho3(Og#(oGi4*5R
-0K(pS:KL7]92eo#Ff<XFi5p'k+!)Xi2DQEs,qqY63(Gtd4[hRm0JZ$Z7nQ?S7:1R84=VNr+<hpM+=&0Q
-)]BnF376H.8i%nZ0H(cRE$HYQ*>]Y9)A*]!,:-[P^gK]):KTq(((V8r&JPut*\%s5+!)o7ftX,tj5o1Y
-fUO39+s8<^,Ut&h.3^#k1bOC%b,][0g!A-PH>?\AJ?rQ.,8q@8'G_,c'H.]#)&*_o/2SIb'GMc5+W_FD
-,n9GGf`:pM!s&B'!VcWu!X&T*!<W,u!!3'!"Te`-!X&Z&!!<6%!<i?$7h.FS8P`#U\A_?mXhr)sa2Q#j
-6rR*5W2Zo/]uA:Gf@/^3bd>!VGAqOp5Y=:BXgbpX[8B[b3MjU1^qdn)_SX$pO+MspG#5WAEDB>'>[('0
-AS>LLIBpD_\B3k"q=sg[p>tDokOnN:ki_6sm-jH9rTEMAm-jB(lL=91md'0+o()8>q>L6WrpB[\q"aaa
-rr2lqr:p6grs\Sro%gU0I!0XaK7JLNGSbjZIXHKlOgVsF`5:3Y_3K7mJ;&`4I=)raJ:)cqJ:rT3NNgCd
-na#Mu]m+aEGBS(MG'3Y'#C1]l^XUiY`W!Re_Vst]q>'aYq"4+IoBu)4lJp+)^t&#Tof)^?nbD_Iq""@X
-s7c*RoCVYDnFZYPp\=L\oZ"8'I;3M7CiF?.Ci+$.F)uJHJ>^*0g>UbpO`493An>Rc>ZtB>@U*5IC2]9M
-e'["2ag..NART+W@:NbWB5;<oCMA.&cf=*C]Y:th_s['bl07d1nF5f;o]bW5p[[Lpdd#H3`QlorqYKsR
-mH!iirmVkDhWN\<dGE[1e^2q$h;mMIg"4s/hV-H5b`r),!!<-%r;ls"!W`9%rW!0(!sJl7"p+i(!!NH,
-!WrH(r;Zj!!rW.)!WrH'!!36)USX`VOb.^i>Z=?a6:FOEB5;0d:..?46qpcpEIELtMi3(,B3eVA<*E^C
-DKU2LDJ39T>$P&k3&D[#4$T+/6"H1\X/i8#XEc?[5\QIMPEhQ,TH'Z%U9q"nM3<?j;,/_l1c%b&X/`:k
-3A`HAQ)q%cWa;m4Z)==7CMH[WWNgS969e4B8P)]T91<[!Xc8X>_8jpMcI("H[BHmS`4E1X['dBT]Yr7(
-\&u:n\[B&d^::\][(F,g\[KAr`OjRKe'H:^bL4qhdF?F\eCra2f+-EF^qH\3Ng#]hKnY#)KDpHWIXc`q
-NLH<4U6qUIVk]W2KStV;J:E6(I=-KmG'87[Js)h0]YV"bW/c1JGBnFUF*IV,s)n<^14=kCVm3J/YHG"0
-Yf+K&`QcQLb/D*0^pgk^^:pqXYdVHd`Q-EN`Q?*@e'6U^d*0GF#K=a&_SX@Aao9M*e&R]-H?F+CBP(sl
-CMe!1DJ<QjFGQcmVR!kCR<i=WF)c):F`MVLE,'3.H]";qYF;8eR#6#o@:3MM>$YTKCN46'F`VVk[CEHQ
-WNE2$YfO;^Xf].E[C*9Q]</3K_7?ha^X9EqZ*CmhfZ:_/ccO)%FeGM&YcPI;R%(1RSsbhAWgol\UT:Ai
-R%'G(XdF2s5s[k/:KLq=CMIQj<D,hS928;b@Vp.,E,&ld;+aGP;-n'bK8,/1GACbr?=7/I@V^(2Gj4Pc
-q=saYp[n"Cki_3tmHa35p\!tEo'u;Co_%nPp@n=\r<<,trV-$YIe<@,p@nO_p[RtOo&E2#-7V#=OISOE
-MP$cBVPg85.5it^G^,:=QB$oWIrojSDI@<b69I7I+"o?@XK8J&OZ5E_25$kFX/i1sVP:3#VjNlnDQ^=*
-H?j%06T\%K@pD3.WiL`(LPpt4G]S4XBk^s[?=%)I=^,-9>$G0=3)W^Y;,gM)AmnkE='/O/?<gH(76EYC
-Dh)b=AnYjlBkCphA7/bL?<pfC:L%CbSANh;i6fs-gX,r>1s4"_aMbm#ZEKm]KReQIU;kX-`l>s?ah"sm
-]=GMl`lc?2Uj%!"Dg-NB]",Jc[^N`V\$u:D#e6SBXe(rRU8\R%VkoGn=&`:+?>"1nrbl[pGC5=>VPT](
-:e=2O?<U2r7S6HY9it_*=^#'6=]o!=?!^lE@U+YtW33_C\[T8b^VRk&Z*CdMVPUr,P&Xi6HBPA=_ns*q
-XJr;*Y,.tgU6;7MSV1s&K:8X1WjBLO\?iTL]"FJlTUh=LRZq'8Pch'gX/1DH;bg(e<)QUj<E2dh<EN4U
-Q^3;SS"cL@K5YdPCk.FW:JaVP6UX7'1,qNe5=@gu3alT#8jP^>:fC1c:g[Suo(;\Rrr)Zfp%7hIpA4OV
-p%\Iarr3E)q=aCQpA+OXqY9gXrq?Nlr;?Bip]pWhp@.kUquFY8$YH.6#ZJ7]e(!%',Q7ZT#!PCXG^FLS
-CLg.I;*Z9\'ES%1"M3=?j(nSn&9$FZiSW>HhppQ50d._C%+tg6*<?0@!r`1&!<N6$$d.Hr;Ji>3Lm*(P
-R7Tt/1dF;l2D?sF2DmER8gc/N-nHo77mo9i0JP.>4ut5=*>B/UDQ7_X;H-V%@9-?49g_B<:.IZF-9=S>
-FD58p>ZOs&9h>7Q(e@4d7ojMWf%?(-@q]858P*)d;bp._8jOI\5!V%e7nH^(^tEI?<EE<f3AWBJ1bC75
-0J>(2/cI;,4#rni`OF4IjQ5.S\7.<L3'BT,?<LE:=BoB]W6aGYa)ELO+Xo`>/Kc/`/3G7?69-qc4ZbP[
-4\S(,6paX3=b&mq+X%pI+sA$Q-7C&\*?ljud+sU^4Z,bd)B3ZC,9@pE(E"83&el*+/8F4\?V+*t?T])<
-&f)&i&JQ!$,oR7:*@.&u[#huZjl#+RS15s2+Y5/l-R:>t+X&Kq/;23hWHHG<ccN/2CL]u+[SS(f(_ml)
-)%Qr['GV/l%h9('3[PaZ'-S>;*#KqN&bH(P!"&`-!so8A$O?q>"9&<$!qQBq!<E6'"9\W(!!<*"!WW3$
-r;[lF.7d$+7RaT#9QR5N`Pf[3a.bq*?^&RO^Vn.2d*m<sfZ1=kH$!1eE-G;P9L)X\]=Pec9g^ooTYeU^
-^r4(+_S3F>KS=#[[\.S;=^#??=_hnpAPIHU\?3Qkjm2^9qtBaLmHs?2mI'?5p@%;3jRi92m.]i6mc!?r
-naZ,:md]c3k3D^@s7#sMr;$!Wo)8ObrVl]frr2lr%/g/#g9HQ_G'/ChJ:INB1Oae$I!^=([_Kr&^t$uQ
-P]qM*Knb;/H\$]qI=Qm%Knt_l`9cmPlef@!FED_NFE;SJFo-8:H$lC%eCMj_^:qA!j6upBq"=@SoC_hP
-o()/4j35?Te+*))p\=@LoC_kTp\XCVqY9dX?hEs^p@nLWpA"L_pr0V*HY@25CN"-*C2@a+F*MtTK;cH0
-e`Gc#O`+`??t!MI='/[6>%(iNCQQ<Vg>Co2Z^#NB@piYO?sdDSBPqO'EIbCBjl573^:Lqon+#r9mJZPn
-mJ$AAm/-_Wkg@iDf$VI^f'3,.p$_>/jNuHagYCiEhVQB"h:MYN(X^[\gY^iAf%JX1g=+m&Q3%'f!WiB&
-!<*&u!W<!%!<WH."9SQ'"Te`.!s/N#!;lot!W<!M!Wo=!UR[EtGAM#&=&2I_:K2(GAm%bi3B9;p<+0Zj
-K8PPCHuW_'=BAL,@VS>OGBnIJ@ouZ2=&1k0/05uo2isgr>`c%fWiN2&HRV?SJ@W+dUS=<SU8t5YJT"CZ
-4?68;2D-jC8uSnmXd_7$.3sqTX8]+VYHP4/U2Ojc:h6Q3F%](t<)HFm='JKdB<A7uT;BEHd+$Cid_*?/
-]Y(eb[_Tel['ZsPbHa1>a1/UhYdV9]]Xtbd^V7.ZXh`0-^sgc^c,df=daQLhe]bt_fAGB9f>u:XUm$b"
-P)tBOI=6a"K7j/N5_+i^R&6UGTV%sQRXp$ILP(,*Jq/5rIXcNbH[UL/TWZ#BXgP$cH$4@TGB7hKGBS.P
-F)uJHI>+#cZ*:C7Xf[&SYf4Q(`lcBE`l#g7`k/pm^:pqWYdVBa`lZQI`50I;g!\NZ`m;lOaiDB@b08>T
-air&\b`[^,EbfT-AS5[jCMn01BkM+'N2<JJY/.c@H=:H)Ch[^*DfBf7B5_g6KUK!GV5L>ZMg&Q<@pWDB
->@:rTD/a69H[(me[')s4W3*)#YfF5^Za.$K[^WQY_6L8`b/1Ht^X9BpZ*D!kfuLV,d)`G]UoUQ)WiiOk
-Q`?X?OHH61Od`&DXf/"]R[9,=Rs+`t-qI$2>A7heBjb"87nH9F:/kP5DfTf4AQr)+8kDiaBm,#]LOaVe
-AmkUE#?kAEDKU'jmh56dp\=O[s8Munp[e%In*ou?n,DZ)mdBW9oCVeNp@S1WrVZWmq=jXYq=aRWqtTdO
-p%@_/4#&'32)U5Z3*V01V>dAPUNS%K4D:1QUSs`DN.ln.Am%th3[>t54sM@-0hSLHX/_=?1GLJLVl-Sr
-W2HMeXgY-uSTJbP[!mm]K6(`o6<n,<@6.erWeZLjN/;e*FF/@ODJ*B^=^kcH@pWA@<*<O*<EE!q<+9BG
->$4s2>$bK::.Rc<6Y::jDeETk@qfUeAS>R]@9QuE?!gTABSDnhe)TB6dG*C%`l5p<aMu<>]s=rJT9"SP
-IANXTd*KbP_o]s0[i2lj]"H&(b/^rdH#m_<GBpj1\%9/Z[CEcW\,<[@\=pX=Ssc7GX/i.pNGqs!<*<L=
-DK'W;EcZMRMk-`ARW_J!8P35k9h.cL;cZCc?sd2F>?Y9;?=I,E?XRDOKXdt\[_'2[]",Jg_nNF^^VHnN
-]W@35@:+DGWjBGs\@&Q=USb)lUT'uWN1d/DMf<]gR])p\[^ioVYd1OC\"/h_Vja]UOGf:(X0&G!JQ#KF
-;>jE^;-6ps:g%(,LR4<[J"*1(Q%O$qEGgAe?V43j91D924YScY5<;"o2E"fJ<(oVC;,:(d:/PD-nalJK
-qYU*]p[n+Kp%TF$p[n+Nq#(*js82Wdo_81Xq=aRVo^h_Lp\t*uq>'g[p[n(Eo(i'u!"2\k!!Gp(e(EC.
-cmJ_l%3*@5ZG2lMHYmb'0c1;r!!!&t!!L!rg>d&K!"W2gg>UrBi8<)@dk`<u":BV2dMW&e!WrE&!sAf0
-!!pQt:MY6XY)o6'S=EVa9gL]o5WqG(4#AT<3'nuF2^^(+4$c(j1c%!H4ZkGB)]KY89QmX^<(fbO?<g6)
-?;!U[5>k?K9JTC@D/<`k?sH`79hS#H6UO706:Y'lFk,0/G$S?XQUa;D<`Djg8k+7p4[;:n4@r4HG.ZIJ
-A4BR#4Z4rH1G^R40JP77/M&G)/NYtaho3(Og#_>Oi4!/R0f(mU:0_7?CL:I`Gc8sGh8sO_,9eHt3@,dm
-.l07,/4W)o5<M"j5se=/5=@q=6rSV(/06#Y)B^+C+!`6Z+XSQj:=7aI:.%0?2&C9K+;bn3'G1ur((V9"
-)^8bOc?N#[=("3-'GV2k%Ls'b)'9k7.4[!:ae=[)hW<VOh3]ZA-7()j.4QW#1aF>*5W4A?b,KI+g!@O7
-Iq`(]VRJK$,9S$I'bV/b#nddW%1N[P,qUDa(D7i0*ZQ"C//.[Vdf9RQ!<N<*"9S>u!!Drq"T\T'!<E<%
-!rW,u!<`H)!sA`*!$)Cp7oNAO3iKhoEMgUl_SX@;VF4Q^Lr@6K^rk$RHcNt)I<9F2?u(FUHWNL#4]8Am
-]th!K69R&n_8F%'^VI\#\Z^jCJmiPuTQ!k1=CbB6DJ<fn9R="QZ,"`ImJ-GQo_@D2o^qM<jQQ@5m-OE;
-o(;/7p$:u6jll+(o'bo3md92qkP"oTkP=ZHqYL*drVZQkrquWmrr2perql`eg9?<ZF``(]JUhrgG'87\
-H@('gNjHOA`PBjJ`0YXnItWQ0I!^EqI=?a"L5(JBWl+)`h!3_.G'%hMGB@qMG'A*.F>S,`H$lC%eCMj_
-^:qA!j6usFoC;>;l0\$4o()/4im#<Td.?u+q"=%@oCr%Vp%IPDqtp4Ho^_VGp@S4Oo_SLcr5>b"G%G<&
-BkqHq@V'.fDgZn[Lo@l/cJmclO_eE6>@D#E='&U4>5hu#DO/,_hWNq:Y)mC,>[C`E?XRDVBOt[gDLo4>
-jl>@6^:1Vhl0e*7o'GW1o^DSMmHjWFqWZARlIF>%cI1\Jq<I#.mGueHhr3AKe'HaicJ-[bbgkCtcI(P/
-gstE>iS)Z1a,^3#!W`E-!rrH+!<N&t&-2h7"9\f-!<<*$!XAl3"p4]&#6=i,!<E0$!W<!L!s>HtT9b=`
-GAqS@CMIU$Df^/HC0Etb0ekUQ9jDFYK8,#,EGAfc>?P0>COU>KGBIn4<_H(_:.I/e-R'cm0TiD'>DoP_
-XK8G'Ik3oIFL8BYY-YCATp1%(:.dT==)rdl3%6L78#EGiXdV*u/1-4WXfSS*Y->11VK?`s;.Qi8FA>:t
-<(g"i;c67QBs"M(T;f]Kd*g.fd'C=)`4*=XYf4Yl\&?/"_LAi(`ONOo[(!ih^:C\_]Xk>GWP6O![*I:P
-d*L"_d*Kn]eBQ(gfA>?9d_j>?W0<=)Oc=sEI!^HtK7\GsIY!ECPbXtBU7\!JRY60HKnFl(JUi/sIt2ci
-I!p^5UTM8=Vm`L_G]n4RGB7hLG^"=SF`qqPI>+#cZ*:C7Xa[CSYf4Q)ai)*6]!o>b^:h4g^;%"YYdVKh
-bKA#C]tqe8f[%pG_pHcUa2Gs;aiD`Ea3N,fd[#c=G&MD=BkV-mD/jW<Ch[O-NMWJ@U:Rk$H!kB)B4Yar
-Df9`6BQ.s2I?h%<WOT=&O*Y8>?!CN8=^#6EBP:t!G^5[_Z[SsdWNE2$XMD3Q^Ug\R\%T2c_6U>^ai:["
-^X09nZ*Cj_g;g7fcHreiXK\k7U7SBNRAcI2PFeePMiOR9Yc"RpT9kS:PAa/e6U3h!7o!K)Bk_-_;+a;I
-6q'gN@VKk&DJNW[8Ol0?<+BoqK8,)/EFrW_='&3p>@VA\n,i%Jp&=`2q>^Hjo'u,7mdT`:naPl3mI'H5
-nF?#;oCqqRq#1-hr:TaVpA+O]rVZNao(M_BhE3VL1G^Y7QU+c,Su&?_VPAGd4"Xd2TqeHSP*199AO\pR
-3_EY(Ld<:/.4n&kWiW4^2)-m@Q)CL\X/DqoUTV&(US;jHY%=tuJ:DQQ5!iXcAR%6*WiCu8NJr[;H#nFY
-BPhQr=^#$9@qAnM?<p]:;HHmq;H..:?sHl;=BSp7<D#_I5!WOnI;`e3BP;!i@Us+^@:EDH?X6r<AoEO!
-_q<o$`5LZleB,\JrlPu#b.k9jY+1Q)H@)Nc^s($B`5B^;\ph6&]tD))d*'M@VL*B!EI*&F\$ilZ[^N`Y
-]"#5X\%&uYTt[Y#R@p:TX/DeRE*-+=='8pFCMn'3F*W.jS>E'MG>Ck(8R,Is:JFSa<^BJh@:3>D>$P?<
-?s-`B@V0))]<&*F]th4j\\,Vk]s"]P\?E0LYaTrSC5J:]Z$s?lZE^F-WNED+[&]XTS#2m7Df'uhV44Ng
-\$rQ>X/N.tQ&qc?S#r6FN0C?DXfSFU<*!+%;c-Or<*EI(;d*L4LmXK\J"*1(R#?$*CLr!K?VOQt8jtj"
-3\WKW4Z>Sm3]U>I<)5kG<Dumo:/,#!me$8Kr;HQeqtBOKo)\OZrq79)p\OjdrV6-]p%eLarVH?bo^_SG
-pAFjfq=ss_"nhQXp&"X(!"25f!!>Kle(ia.b:`bo#S,D?e(MR2W`]Be*Wc3>!s9Gp!W2p#[c?B-BDhgA
-9]4^fj4iYRf&+q5.kCf/e^GE=!<E9&!!E?)!!!>GfNW<KYcEbOEhn[`<a&*M2(pjZ9K"do4>o/H0f17-
-/j;Wf4?"uL1HRNF*#KP0)*;?*E`lFF=B8Bm:g?^a<^0DY7mmV;<EOTkBjt@Hr_!>b84>oF5nuaZ=Cl<t
-fT(;a;H9De4AJdN:.e&Hr]sFM5!Vh<>'\'AF^7::>t$S'/Mf16/28t;0J>"20JPXLT&7Mrd+ROBh;GbO
-3&<0D2Ej]1=Bf0@Bm?K"i8)Xt.4$5`3]8K<.kNV;'dlRE76Q)[4$>ek7lWY#9OCIuL.Ns=,U=EP*#fnB
-,9nB\-8erSfSEX,9j0Fl()ml$(DRMq(D[W')]'T%iQupR;,LX_'+PH^%h/pW&f);t%Nm,PT$aNo]%uK)
-hqX_N/i570,V:c$3&i953'occc-3))b1Y+`[ZbDp31-^)*%DpR*Z>Or%L3=R%1!CW%LjI&,pX9=-m9fT
-(*4b2`rQ&=r;m*(!sSr2rW*0*!<N9'!VZR!!<E6&!WiB(IKBNM!<<*$"9AK&$nY(U=?\^C`+F.g_8jC/
-bKR%]<(2AX`5'4.bgrP5:JYA*GbV.8TPRIi7RgL^\\Gqe9h.]8T#&=Z^q[\$^U^M(L4W]EWMO]77S-iW
-;K?>[@p"Sr\>cURjmDd8qt'U6h!Ob"o]YQ6o\o'4rUK=>)"I:cmIKQ.nb2VBkNM=#kiV4(q=`hCo)8Oa
-#5\8pqu6Qkr;R6)mJ5ttY(_7HFanmlJGsa6G'n[`I!gC&ZG=K!_U-TIQumS&KSG2-H@gctItE=PLD,WJ
-_W^(9leK3uF`hkNFED\NG'<k,$[-`>I&"I+f$)+I^4*f5iUHgEqtg$Rl0\!0o(),2im#<Tbk(N'q"!\6
-q>9jUn+,W?pA"@PnFQ;Dr;H9[p@eCQa0:YNB4l$qCMIEiA7fUqH$=[oWOgC&hqtr+DIR-^A7f(M>$PH?
-@:NbcQb^nsiS;/INFlL%?!h#H?XmVV@pNPVIC%/Zj@8(@^::\il0\!8p#tQ-p$qbKmHF$2pZg)OlI=;%
-cIM.TqWHf)l/C+Ff[f!:hU]isg!7gnh<3qMdGEj9e_Sm6f?W!iP5YLh!<N<&!!30$!<N0$!!2utqZ-m'
-!sf&7"p+W%!s&E(!Vl]t!Wf*l"e:d3I<9?*C0PRsH@LTtHYcnT3\rNO5ttTuG(5*iF_P;i>Zk39ASua<
-G]R_-;G'S[9h.)i.Olc%09ND8?\tb^XK8G'KJ>VGD7?jSYcb=BHV5e:5!2o#QCa:31++h99W.ll(7I08
-1bXcjXfSS*Y->11UiUHp:L:91IX+RG5#+C9>Yn6l8U%;<N/OIH`mE2]eBXnk^;ICrYd26`WNsdp^q7"i
-`O`_!]=c&&^pUDQ]"55NY.VQ_YKYYJdF-@ecHj\Xda-.kf\G64a0WXcUlgb#P)b6MI!gR"K7\GsIY3TF
-P+nY>U7n-IRtcBEK7SN"J:E#t-\$YlH@:3rPbkLqZ_t@3OEl"mG^+CTG^4OXG'.tPGC>13Vm3J/YPtX1
-Yf+K+bg=\X]=%XM7_QLC]tUeVYdD?gc-",>]#r@CccF;1bKA&O`59L6`R<;Wa3)QO_O6=1H#dqCChRHo
-D/XH7Ch@1&O/AeDUpd^uH!tK.IVNP2F`MMFDes<2EdsI[Xe;r#OGe9g=Bes6=BJ^5@Us(ZC2n?]Za6dF
-Wi`>&XM;'M_8!+Q\%fGg^Tt#M]th"e^X06mZ*Cshg;p.^ccrVdVl6K#XfnUgS#)I8TW#N8Oc?*<XJ_tb
-RZr`1Q>o\m6U3^p6V:ZoBk_0b-W<]/7RKO7;-mgREH#c'=%YtP8Q9&6G^tF!HuN\(<DcRc935P6AI%Se
-md]rBp@nR^*;KF/rVu]ep$qS=n*]`8naQ);m-aB5oCMhTr;-Eg;u6Ceq>0s^nFZMIm,1,f2`3BCJXTG@
-JtAj;Vkp/<0/k4[S"QRSURd]\4s)"'2cGBtWgtsh+"T9CX/W/"O>SmX31$P?XK/7uVPC9&Vkg&,B7@%f
-O+)"V@5U2W?=@2/DQ9^fH\dT5H$OL]F^\fnA6<,C?=RAD>%D/G<`<+$;,UG,An#(M<`N1*>ZOTk5rUZ.
-Cj^/8BPM9nAn#7^A7K(P?!^`:9jh^kT>K7@h8m[shpolh`6-3Ecca&,\$)<_KmS-DVn^9q_o0F4`dYP4
-]=ttndF$.Y\>FRlC3"TM]XYJ`]=58]]t:ha[^WfY\=pX=Ssc7GX/i.pO)\<)>$bKCBkhO'F)uVQMk$W?
-S9Rk'8juod<)ZI^;,]bX?!gl@=^#$5@Ur\J?!UlAM8$'p]Y)%o]",Jd^V$bS[^**D]!.ZPBkiNlZ$s*r
-[^WWKXf\k9Yct3uOe/GEJo#1KP+e/=XL>XCVl6JlTot>#Ss?CJP)Y^.X/rD#L/V)U=AM^m=B8R,;c$Fp
->)8Q3K79;aSsG(NEbT'6LgEbS9LhN<4ZG/U4?P\n84#XJ=]A-^5>b9U:JFSj?Lda`q"ss`oD%nGn-J[\
-qYBmZp%A%Xp`9,'q=jdbs8Dolp[[eAoC`"XrV6*Yo'u;An+6AL_Z1'5ZN11lXO,\Sa36OB!!`eRf%K$8
-cb9Dt!W<!$"$LCbA,?6/Z/+R&BDhfJ:uL-jj4iYRf%nb1/M$u-e(5`D!!!'#!!W?'7fXCYgd*r>WLoED
-J#.NK4AA@$4>\ug67=Q_:c0pU2)H^31.Oo(5r^GG/N5U?+WM=2%Q7[jEa;mT>u4Kl93+k^<^BAR5pJ61
-6Ul$3AR]%L;,KtY8k2<95sRe3=^kpif8Fue;bj)f3_00E=%GeJ6UsF35=/1C>C"?EE`k\6>=pe-0JkU>
-0/PXF0eY+30f(mOT&7Mrd+ROBgYfSP4#fAj5<h\9<`WU9Aoj`li8)b$.jcM_1c$pB-mL<!'J;[>6%1gP
-4$5Su;`m3/5tNtGMFfTK,:"ER*#T_=,9e6S+#RHTfT9B193jFm)'BY3*#f\1)]BG0)]'`1h90;$6q1*5
-%LW[T&.K!U%h]Kd$5+7'PL6:f]AM`-h:n8D/N>R2+tYW(2)H[+.P`o@cHN/(aP"nYXcI6_24:[*)BC.F
-(E4/(%0m7O$k!af)&X_B,U*p7,9@mD'Hee8aT2>ArW3'#p&G9t":#5="Te8r!!3#u!<E9$!<WE+#7CG1
-EYKob91UcjUV^kmVSU<k`QQH,:/=NBaMbm/_T12^?rrJM>)oGCI:QMS5tjpRXLGpZ[SB.W4Is7#^:h%f
-]!JZ>K7/&D>b.U4<BroX7Se2@CMR=<\@J8s`oQX_p\OOWhUgr]kje31p@-htq"4(@-0k-rmdTu7kj\??
-mHEm(mHE^!p\ajOroj:WqYBp_rVZHhrVZZnrt5(ho]=DuLNmo^JV&B#G]n:Srd5W1H@(OQ^W+(2f?V:$
-FEi:gL4sr"JV&8uJV3rV'8rs3jlPCegU_ZSGBnIXGBnCVFoHIiF`htWUVG=0bf.;F^:qJCo)AUerqu?S
-o_8(KnET2scG@<?nFlYNn*0*.qXsFJo&p#Dp@RqJqYKj_rUf[OmdT/WWJkt0@:Wt^AR8_O@V0A!F*rkE
-^!G-_hR\e`@:<;SDJ3Hc@V94_BkM[f`Rru(gqp.K?<^iD?Xd;H@q9"T='K0ZX3T['iRtrW\@9?;n*frA
-kihO+o^q_Dm-=0>lHR]@eC;I_f]`51mcNrth9OU$e)]`ZjOVl3dFI"(i9K(Ef\4m-eBcarcJ-U2!!!'&
-"Tnf+"9AK'!WE'""U"T$rW*3*"UG>>#Qjo(!W`9%p](?u".4P)OGSI0CM@O$F*`IsPEq2]EF29u0J5@Q
-:0V=NH@9^G>Zb!.=^,KTH$js`E+r?E5t+[G75l;,)]0tOMQBohMl<\XWiE.T0fh7>['[6I[C=%e69K+#
-7<bPhIUY>j.5a1\V5p]"RlDrS0T*!6XfSJ(Y-P1-FEMb'?a4%EHVZIX:I%EY;H-UlIB9Q(Eh:(adaHLl
-d&s:T_6^hc[(j)@WQ)fi[^O&o^VJ"&\\cJ+\$NNT]!JQD^r=+!daQ^nccaJTe'?"[d*:.tgtLE"XLb-n
-N/EgcP_b3HIf>!#KDp34KTD@^V4X0EW2#iNKRJH)Jq&/tIXQZoIXlZhI=6d2V6%8<XM(KlG]e.RG]n7T
-G'.kGEH6/CI>+#cZ*:C7Y-"h1`5^6Of[nQf]>V_-]=YG_]sFrIZGOW'ai1p*`6c`Qbg<Q@`Q?0=a3MuN
-eCVaZ`4s0lVON?nI!B^UFE2GDFaSO[D/4]lX0&1s]"OnlC3G&SFC]!"D/F6,B4YgkH'#,.Tsq_0RsngS
-ARK"S>[1cM@r>pnEHISTXKJt2Y,eS$\@/f[]reEG\@oPd\$<0KaL/Xpd'9s_Z+eW=b-%SfaK(l-US><2
-_7$57U7%ULTsDG%NgccAWLT*8OGg30G>h7+4uP8Z5uV-'Bk@]]=AhOR5X%J*<F>]E7UoLj7RTdD>\8&*
-JUr,a@ouN"84H!D>$kY)mdg&Fp%@nIo^q_Go(VtUq"OFRo_%nOp%._AlfRBrn*orEqYKs\pA"OarVIl5
-oD/4TmH6Yd.OQPiI%"&BK:Sm:Vkg,=0Jb4gSY2RJSt1m?FYkXWCe]r*`NtUQ)^$go9WG1qWff:q4#rV-
-WN3)&WiDkq\ZMj.D.L,_NIbbJ@kp)W?Y3nBF/l9eBSM@pH[0d`G\:Jr@ocfE@UibD=C>E:<)d"$;,^M,
-ARSqM=&rF.>ZOTk6p!>;DhN(DB4tphBOkQNA-HCF=^5-077U^&Ln2?3jPeD1iSW5/b/qfJaNr#AXgYO,
-Ob8+/V5:rHbJhE:`l,I#]"G\id*U(^\"n7hCialV^q@=s_S!Ou]tCoT\/2`g\=pX=Ssc7GWN2qnO)eH.
-?=I>QC2a&k)0^@_SY`0RGth(/86Atm;+sMX;aOJf?!LQ^>@:iD@Ur\H>$+p&Ju"j2Xf/D-XJrM3[BQO#
-W19BP[&K12A7U.GU8G,iZ*ga5VlHu&VkoW<SY`$&>?P`nN.@7mVPp2ROcPT`TpMISUp-ALO.!)LXKAIZ
-<E*(%:JXtk='&F&;c-S$LmXK\I[d('PC@IkD.nN[>"DOE8OZ-@7R/po4$>f!7Qs7K>>e*Y5YOmJ9heDk
-A+93dq>:$bp&"=JnFcGJq"sm]rUp9_pAXe(rVlirs8;Z`mHsE7q=sg]p$hA8o();Dr;+qDmf3_SWWNJk
-X3B2J`Q^OE!"oskgXY*3f=D1e!"T_C/'3-"%Jp,.X5E!uE;]bu:$1?pjPAkVfA+_/0.d2,c.+$@!!!'#
-!!iW.!rsJ!i\2'VVNRI;O/.k'2F0ea3C>r!4!6%@4>\N;"?87h/N<YsG!e>E/MT7E/Kl,R'+mNJY^'MT
-<)ZRt:.7uW9hn#?8O5$J4@Ndh?=7;N>[:*!91VQ@5sRV->$PLaf8t)k@8<4f3(?Y=:.R`;5t*t(5!Vn>
-=E_m<Cg9MA=\gt10K;$J1H73F/Li5$/h]:HT&7Mrd+RLAIbWejBL+dP;+a;T?>*qV?"7iGbM_4(F=/Ug
-+Ykf*0.8%t0buT-5<V"h77B@8<BN9%1c?OmL-mgC*?HCI*?,t@+sJ-S*A_-Rg4r`t7TVD`*$Q+8*?H%5
-)&a8*(_\0*fu-ZC1d4_h#R_7T&Io-T%1`m^%1jI/Pg>JX7`46Hhqm(R/1NJ3+sJTk1,1I7-RCH3NmGqH
-DogVX^mKOf9Ko8]0,GiM'cnJ<((C]_%1j?k'HJbK*Z>V()AX2+'I,.CaT)VI!<N<'!!33&!W<!*!<<-$
-"UPSE#6Fqu!*B7&!!*-%!!!*'#7LY7!>[CS8ObX"W5NCnVSU?m_og0&7n$+9aMbj._oBunVSB3p2j:b-
-:-hN?4@MM-WOBLU[nSnC1Rc(l^:h%f]!JZ=K7%r@=e(sVF]q4/BMD9EASPp\L:+FfONHVQpA4XXn*o9!
-o]53(l14<"kk+'-kNhd6md^,3iTg.2na>u<m,Hmcqu?]^roa7XqYBp_rr)WhrVZWms""'3q!6G2M0X2a
-J:N-!G^"@TI!g6cH@(OQ]uIh2gs<g&F*N1gLP:)#J:\\cI"6d&L4tMea5uRHnCkI"GB\@ZGBeFXF`dV'
--ZjKVI&"I+f$)+H^:qJCoD\acqY'=Bo_SFQn*0#qcG@?@me$;KnG_YQp\+U]!p9LRrq7i<rVcWap?M&8
-nFP_aWJbn/?XdV\Amf"U@qTV)Fa]1I]?JLUiOb1d@:=UeBl.Ki>[M#M@qK7oUrCd@lfcX"Lfmbe?=@>L
-?"%5M=]\mCJ$-uOin2#X\[TE:o^2/<kj7j,p$hMEo'cDSlHR]@eC;I_dcgT*p$2#5i7-Q7eDoQKo]4]U
-db3?ucK![,da?Isg!na*bLXat!<<0&!s/H&!rr<%!W`B)!<r]'!<*!'"9o/;$4-e'!<3-gQ'IDdIWT:9
-DK9rLK8P\NOb[sb90=s`4$uhKAoW*BC1C=E;H?n'BPr-GI<][C<_5SH<),nC,o[^=/MN<k<FC``ri7uW
-XFi)Z3.\HDZa7*J]RPR*Li+SfY's)1/ghu#1I.\8X0%mN,Ub$oXfSY+W33;/Xf$8`F\Z+;ZEeaS3'g\9
-7pf(k;Fko2XG^tj_SX^JcIC:[YIDEOZ*gaH[\Bn@Z+dNQ`5o^1cEFIbaMba&^q[F]V6%V_d_!uVeC)^e
-aNiAa`lufSeD:,X.ESd.Wh#31Q'RSfL4=],L4k2+H[(1'PEMc8S!gCZS<nkVK8"o-I"$KmI"$HlGBeI]
-K9)k1\\,8aV2fhEG'S@VGBn=QEH#i8EH?P^Q`%*mY-5"1Xg#aae'cOfb.G1&aiV*(Zb!iVYctIL_o^'@
-]Y:ktc.1CrXNnf-b/qu]f?hIX]"Z%u`NlG2L4t"uEHZPJG'8(VI!TaKKUo0FU85K;Uk<E2G("C?ASZ*s
-D.dEhAn?.HXK/;;bHR^i>[(cJ@UEAF@q/t_Ao)aBS$K&s[B-O3Wi3G?ZF@?HZ+.*S\%'2a[_pY']>)^s
-['?mIdFldSWR&tqV5gGh\@&ff\#5pgUnj0D\!i;>RA$aXQBmVfVj27$:.@B(1H7Qq?=mo#BOb4F7RTL)
-5"8CSEH-#>A6;Dm7Rp9ZATE0KIsGm><D5nL6psjR?X;p\nFQ>Eo'cALp\".JnFHPRqXsUWq"FOVp$qJ8
-jQ>[mmd^)JqY0g]q#13hq>'p\oD8@Yn*<Cr-mgGsJX]VEK:Sg8Vl$5;/1W5aS=cLKSXu-rA86O8DD.6R
-X`\7q'ceeZ5c1W_Wff4h0JJWiWN3)&WiDkr\uhp-C14Q[Mhc1_D)XLd?=d\8CT=CcA;H1oH$"+VJoPF6
-A5lT=?X[;@>$Y01;H-h#;H$_,@U<AH=^#':>>n-a7RT[VDhW1FB4tphBk:[^A7T%N='T!Z<CgP<MPA&@
-j5.r#iSiD3b/qfJa3D`<X1#=,OG8@5USGQDbf7]?`PT-s\@T;bcHaVU\#"=kE-?J\_S*Y"_S*_%]XkV\
-['dES\=pX=Ssc7GWN2qnO)eH/=C,9ABlA'6EcQ>KM4LK>S9IY&:.SJi9MS;V<`VLb>$YE_?!q2R@9Qr:
-='8[0;M1a4UogMpZ*179[(!<>TraiWUpR+]FC]$6M5-rNTrt]&V5'ohVkg&IMOUH:G[Op#Ko:8>Vl-Ph
-Q'%,fMOTp-[]m-1NfTX1WiN8$Lf[MT<_u^q;cm%#=B8F+A;Q\>K79;aSsOnFF)brFJm:u(<D,bN76jO3
-4ZYbo7m8^o?s-2n4@2nA:JFJV?!d*qp\F[]p[n7MmI9lDq>(!cp\+UY*q8mtq"Xjgs8N&tq"!h=n+-2I
-q=aILlKRm1nFcYSec>+<$UqN*"[K-.eCr0n2?!Rf)pR!igsk$!)C&39'`^2P6NR#`"IRm#j)k5")+*KC
-jlG7Xj4E#31G10Y!m&Y0"TSN*!!!6&!Z_7Te'pVpDQSb]IX%Zg@R<FQ-S%A=5<:&B4=`07IOmK:.kWnD
-4$5en1c7BY2C9=[*uuFlE3Xk!=&`$n@oPfg;GBVI4%Dds*(*M?CLq!b>ZFZs:/+>N6pX(#8Q]/&db0k#
-GAg<B9K,I>;c$"O4[2:q4utl#93#uSct[#gCKF4j1c.3Q1c7?K/h/7s-n6f13M,-I\'WgeIc]8@\8"As
-3^Z1t9jhpZ>[1]TS]fsLcu:9^.NpQ(+t>#l3B7g04$c.s7o`P\3Bo,O3&WiGDLk&2,9%RG,Tn-L+s\HZ
-.NgZ_eC&_=7SI#D)B9n6(E+2,',;8q&JYcr?J3M*6Ub'a/-Q7k&.oE[$4RFP&.9."4fHec8"7HYjP\nJ
-PqaX</gMes-T!D-1b^I@=-:hQVJaH-ccMQ#H!3Y/V(ru<)\sG5(F9k/%1X'h$jd_%*uGY$(EaV8((qZ8
-&BY"P!<3-#"TJPh!!EK.!X&Z'!<*#u!)<b)!rr<'&hH19846"IaCT=sc,dfCe^g`l6V<?J\@oSd]"GS^
-HY6\HH`Dup6U<Uj1+uJ"ZFd`]6:OX/PeOfG_8X:-]!nf$JUpp'V-B^E;+XVi=B96TBl%FB^:pS9cK"?d
-q"sdPp#t8nnG)SOq!IG5r:TXDk3qj*nbqt:nb2MFmdB)slJC=drqc*[eER#4q>U$Ss8VoorqQKls8Dfa
-n*nQ&OFI.T*dW'[IXHNfF*;bVK9ELRai2EMdD(ufH@LU%K6hos8:G`*J:WB.NgI)hkMP@`eZX4AH[BpZ
-H$FLRF*;_JF*2_SUqY:/bf7B1^;&Xps8Domo^;8Dp@.\;kj@?V]Y)Man*ol=p@S@_1Ap\1mJm(Lo_e^d
-me?_QnFZ/;mcD]uP^R"MDJEs$A7B+^Df/uoH^_@R]Z/RW]Td/FEGfN'@UESM?YX.eAnH%F][YWph8?FR
-ARJ_H@:3>H?W^E5=^PolUr:j9dC[*,_U8#HoBQ&Bl0n!4kk+cAp]('CbgYe/e&]qhn,<+ShrihXcI:_#
-e)TBGgt'p&dF$:beDT--db30kcdgF]bK,J6!!<6*"pP;8!!!3-!s8St!"'2E#m^_:!WW3%!r`0""9&9t
-!<<3*S=,7aEc#N*E-6S_M3!d^KR@cO>?Fs/:fq:HF)u89;+Nr:5<qhC@W$RFJTu*F<`;aa:fUC\0eF\!
-6:@?U:0<gfY->+>]oFs-2gYG%"/i*"Xa[3`:erlhY),A(0dnLs-qL8<Y,R^5.QfbUWMZ]!Yd1O=W2=i_
-F\PN)VKG0c6W$TO=]nNu:33>2NHhA6`R*#Yd*]tHXK]@W^WX[.\$XDu^p1)T]sPK!]W&Zf_oBI+Wi<%h
-QaY;^c.98+jP%l0]<^,FaOSk_f@SBm^C7BS`2&]QLl[OSNJ3&aHYn7bKnb>9Jt/[9U8jQHNdc8+KS+o-
-JqST!JUi)qI"-m2Su]/rX07t?H[1'hG^+R]G]RqNG]RqLI=dcaYHY16Y-+n2_SXgKc,d]3]Z.n$^ot,a
-^q6qX]?Rn"^W4L<e'l^m^qHr%b-\t/#LCT$_Tfg'])K$WVkBB/J8&b:DJX'(EH?8?Dg6bKLS:E9Uopth
-JT#@DCh@-mDe<Wp@qfIeG*&`5WiMtZMJud*?!LoH=^56:>@1`RG^>^WWMco"XKA_7`O`^f_8*=e\&Gbm
-cGRl[d'g?p`icn\\%L#9beL0o^p',pI]T'0ZELO6URe!ISXPq>V4a*EXJLl:R$3E#RV>\q7Qrdm5!VS7
->@hDV>ZEdD2E!W_9iknHI!TjO@SoT_5X.V0;dO$PDJ*$J76X(':ejkfp%%bMrr)irqtK[Km-3j'q"sm^
-q"OOUmd9Q<q>'scqXO(Ip@@nMo'c)CIeiX(meQk\nalJHiA;\s*%s$uP<;9`PbP"KQBl,+*A;93Y-"h0
-Y,J5$ItrMMK!:AYD+#`s*Z[8<X/`=e.k`_;NNK@aVk]u^Uoq,!Q'uN#^;#YQEbSrJ5$hc2B2EWMXb(DJ
-KnO_rFF&OZCgL=M?sI/L=]ng:?<gN1ITfrW>@_MY@U3&<=BJU-=A;(H4uZ>XRupuX=CcAe=^5NPD.d6_
-@UiVB>\SMN]?0!f_Sa71f%/?m]XktubgXVHYF(B-Mi5Ba_pZN6XfAtG]=#Gh^r+.5cH3YrJ9uctN1del
-]tUn^]XYASZ*h!CYI(O/^9+#sTVAEb0rLb-Dd?OO?X.&XEcGo;D0:8_PG+h?FBD@9;H?dn:KC_(=[,tn
-;-%"7@Tm/O?!q1AA4^'\R]*a*\&GqYW2co-]"5,EVkgu6[$5oQClP$l\AQ%TS#rrqXJhY_SXlU`XI4B\
-G(u9JLn('1X.u5[URRd;PGP[l^8I0Y!2'7k/u=t\:JXS[;+XGR:Ie/Z92JbhLms]eK9r0uQ%X*nD.eKa
-?V4!k9MA8Y:.n)Fr]r)#4$H\E6ps[=>@'om6r%B?nFQ2>o_%qMo(;eXrqlE`r;-3`p%%V?kN_L&rq6Hd
-rr)]mq%<JupAOsbp\=OToBuAGqY^Bo`;g9C[K$>#WRTbU^r.W"!"^((fAbfFh;-?&'a=d@)q@1K!!JqJ
-jPXkQ!"hf^g>CiBgYCB6dQ/d+!<LHgIO"po!<N6$"9ei/!?'PB6QCW<T9POcRB(.&1bgpV3_;ar0eH*b
-4=_g;3A3Bh;E.'/1c[BL.5!.i%i,un06kR1;*-a<>"h.P9jr9D9LqlO3%6^b<bGZ;@9uf28P)?<69m[q
-6qC3Y@*[W&H[BC:V-,QH9h\&@5t=:&IQfn[6q:!`J]QVi@;0e#:cL9q5VXuS2)-U30ek()/iGYYilSdY
-f];#Gft(KW4[2:r6!.f2<+\g2LS)<6hp6F"-RgZ,1Ft(95r^\73C"oH6;pH36WH636U*h#0kYN%5o:Ig
-+WMC<)^-LQ+WVgTC=Uje=%H"q6m*U$+!D@0()df"(_[]!'IISO_I6kO<`ggX%13IV%LERR#lY-)'dkr5
-fpJ#JiT0.Zb]b?[*\/]\,9SET-o*&"5;ADLafKU+f?(t2Hsp)@PJ/sk)CQLB,pX]V(DIGm&.]0\-R03;
-*Z,tF()%/t1_oT^f`:sN"T\Z-"9JYr!!EH-!W`?$!!EB(!!*,s!!!&u!%\?\"Te`/'J)C85s.9%`+<hi
-aj.fFf$gj(9hgPV]"c"o^:h+fK4.tKJujk/73+HT3Aj^1[Ca2g76`seOM8BC_8X:-]"5)*JUpfu:nt(C
-;+F;]=Bf6B=CPTj]tL>$]$g*AqsF1Mn*&fplKIa2p$M/*o'GPujR;a3p&+@Bo_.V;l0mp'mH<O(s8MK`
-eEd/5q>U9cs8W&ts82fp.f8l)lfZTsOah_)H$Xd]IXZZlG]S%OI=m]f]u\7;d*'%dFaJUkKnF]!IXurk
-G(5'rKoMG*_W]q=jjgV\GBnLWG'J4SFED\KF)uJKH_eC(f?;.I^;%J>nGiLfrquH[pA"@Qlfmcpcb-p9
-p?h><oChhRq"FIRo^DhXnb2kXqX3tQp\+@Sq"aF'Z'9ZG@rH-uBk:dcAo;HnA:0fR]"Q,=hS#.g?YF7h
-BkCg`?sm_\C1_$rOhB/shq>iKMIg4$>@CoC?=$`9>?bHMI\js5f[.=F^V\CjkN_-uo^)8Dp[._PmdTu8
-g<A%0g!e$ihXCIDp>Y5skKVH4f\#*5eBZ4Zci2B(eCij:cHatdbL4th`6-)SrVup!qZ$X""UG87!<EE0
-"Tnf)!!!*"!W<!$#mUV:!rW*O!WrH)!<`E'!!*'$"dt[5I;s+<C2S0BL5_7YPCn1"Am8A==B8^@EHH5;
-Bhh+q4YB3'@;U:>I<KI=<`;ab;-?mf0eFUn3]`D2:0*LZYd(CA]9PWD3d@X(WiW5#Y(!LPE_9%bHEDub
-4#AQD.P+2jYHFso-mLH#NN&eTYHY=;Z)X[JF`g>IUoAW*2a0o1;,C"R8O[?iV2AoIWl*31]?o-G\ZrNK
-Zb45n\[e`T\$2m7]>D>$cFg=!ah,6s_6gDMVk^rUdEU7LYi49[eAf8^im6<0c.1Fk`.#.pY.:HsLP_%M
-M2R(@H[C'cItNH/KS>&KV5L)gQB@#PH\R3+K7JQ,I!C0lH@:0hKoVb*[B-F3RXTU/I!p0_H[0jXFEhtM
-F*;q_QDq'lY-4t1Xg,^\f$i'pbeh*4`l,X!\&6"mZE_$b\%KDpbK.rL`QQ0;ZI$k._g]_Na0iP&^q@Fo
-_SW^PQ@aR#CN49/C2Is3F_u&AJ8U+7U8+Kj[$ZD_CMmj$AoDX&C1h$jA7p"FWjf%+Tob.N>@1`BA6rAC
->[(E??u1(8RB*<cYH4h-YdVNRZ)YCM[)0]#]>r44_o]Ht[CjM^]=#,acIC:]Xh`#`Q%#1&U8"`aTUD"-
-R\-4DTVeTZQ'nMAOHQ#rMOp,G;bfeI3''2d6r7#rA7JqI3]K&V4$cSBCNtDYEbeuT69mXp5=n[TASl@"
-=].[R6U+CA:f[)Uo_8=_rr;lio'c)6nF62Kq=saZp\"4NpA+U]qt]pOmdTf;o(;J?mN_>ro'Gf?rr)K_
-qY0&-+W2(E.!pt:6[XueU7dj=Cb$_aCp!W:<N2n!M1BqOLp)kXDau<-,U#7IWN*%c/L`/"LTR_[Vk]u^
-Uo^quQ^VVs_R5PPE+N<@6W@/f>tA_5Y(9l+H\$HaC3P&DCLURN<a/s;=]nU,=]J=J<*ER4?=[k`AmJA8
-<ENI2>#@aW6U"@dRu^fT=CZJo?!h;\DJ<E`@:3/7=_2uL]uo6e^VRe,f%/<k]XkttbL=PHY*Y9-MM8[T
-aP"PBXfAtG\[9,c^;Iq2c,dMqJUDrtNM=%o]Y1\[]=52RZF.'EYI(L-^9+#sTVAK9WMcMSEEudUA7T:j
-EcZ5ADK^GaQ_UCEF&u.6;HQpk7Sd,j>X21n<ENL8@9QoI?Xm\\C27@5R\mR'\]27^WN3,0\[eoAW27)6
-ZBffTDN:<o[D9>MU9V)-Y,IkaSXcI\XI4BYFbQ*HLn(*2X.u5[U77[;Pbkgo^Sd:sPFqiT#c3u784l?I
-:eUda+A#C/8kVrMLms]eK9i*tOFqOkDeXf]@7a*j:f'nY7RR/?5!hS%4[N4L6pjL6>[^5q6qq9;nFQ2@
-o_%nKnacDOrVQBcrVH?bp%%V?n+$)?p%@tHq=jOQo_/%RpAP!crqQfkoBuAFq#(32!"1cU!!#BM`6clI
-a>3_p&/X0\j5o:[iR-7#!s/HMffAj."K(/=ja6q+&3Jn*hr*5Cgt(E54t.r^!6>Jt.KKML!<<*#!WE(=
-&'`Hb$:S?`P^H>fSR,/T2D$L>69[1],s!b1,ptQ43^?G>5>49m/hJq;1bg3j)]]bKGfZ@I3B0oU@8^63
-D1YqZ84l3%,VDMmDdc^S>"h^`8OZ!35!:tq85<;rcJ+b=JR_`C<]X/R9Lh947R2D]4Zbhq7ndE@a5)&Q
-Bl@ul3&E`\0JPOD0e=k10InP(2)^uaah#pRjlG7O^19`$7o;uT=_;G[A5d#jT>]RCc>P?_-S@A7,TnNq
-4$49467t/[8OYEq:dIQB9N+qW@W4t))&atL*?6";+X86U*$ltEe_#aZ;H.9t+<5AH)]9A/*#05+',M;r
-,A5lO@TQ9%<[nCb$O[UX#Rq4K#mq"S.QaH[R[24ZjQ>CCFW2A>,q0rd.P)\n1*Rtp*0eglWcZ>6ah"C'
-DI>knYrWU:-6F<R)&3_n%M'0b&J#R),7tM)'dG1E'+Pp8'_DCT!!EB+"9\bo!<3-"!!!6"!!E?'!WrQ(
-"=4-U$O?_4"q_k84ZbbgU;UJYZ,t87c.1OP<_>f3\%98f^:V%h5e)YR<^;DDM*a^#5".Uk:SbM0]>-is
-3\$9+]YMA&_SNgtZ&jQg<)0-dI7Zk";,UJ/@T[8ULV:F,S&sUVpA=j_3p5M_kN:^np@e:XkOS0/mI9];
-na>`4l1ju9jl>dtlL!p$o`+s\qUOp3r;$<anG`FXq"sFKq>C$Z%J'/Xd]Sa_H[9s`H?ao<HmErXG'8:d
-P-MdA`6-KK\<V8aItWN.H@16kG'&4bKS5>OZbu)-j@.V-G^"CXF`hqQGBJ"MF`VVHGC-.#dauX\^:q@t
-iU-XCr;?Ham-sZ?o'l#2iQJsLe+E%qnFQ>Dp$V/:o_@tUr:p*_<VQ=Ymdp&@n*g#DkfU/pHt-Z(Chmfu
-@qB4gCgUe&RBsWC`STC`P\b#JB5D9k@q&n]ASPddD32EXg=k/pY)6e#?!C`F=^GE:=Bo';COi8!f%A:I
-^*UYFoBP]'mdTE0n+H)?q!ReOn(Z%7kh+D+dGFBls7PC7kN9t6+5>K(g!AF%bKA/YcH4A]gtU6*f\"O#
-f[7X\`e=Ns!WE'6!Wi?&"pbG:!WW3$!<<*$!<<3'!Wi6"!<iT)!WE'C!<NB*!<N<&!<<3&":1$GIs,RA
-BkhL0J;TANPa$]CDe<8R>8(L]F*MqND.c3s1cI9I4%`XcBl/<6AQi#-9h\,^?s-,X/0Q&n2i"V1=-Tkk
-YHGCMPs@AeDQ0Y8XK&8%Xf6S482l(&LH7UU0Jk@28#WSkWL>4Y/2!!_VQ-i(ZE^[:W.&u58O]AOF#l3B
-84lTV:dIfNCSdnnGbV^edF$%^dC6Ed['-ID`5K[<Z+mu\\\*C,^qI=f]X#W#\$WHU\ui3<WOgU/cdfD+
-hUg$#]sH;A^WOd2`mDrDZa73VX-nd%Nf/^LKnOf"H$b$nKnY/5K:J[4TrOH>L4+K(KS+o-JqSJpJ:Dln
-H[UU-SuoK)X0%hGH['maG'84WG]n4QG&q_JH\.Q`YHY47Xf[&SZ,4?)bf\5T_m[1n_nE[o^qdFaZ+\8e
-]=l2)`l5[&`Pfp,b0@lF`50C%[Cj/^Za7E[X.5K-Iqrh<E,9?.EcZ>=D0CMMKV#$;TsV1oJoGLABPqR(
-EGTH(@qfFaEK7*-XeDAKMJud,?sI5K='T!7>@CoUH[_EbWi:HNXf\\/[`#GXWj]F@]t24q_o]^7dD<<"
-]Z.(c[C<oreC)7:_T/pFQ_gLUVOFKUQ'7Z-R?X,5TUhF@WiD;LSWo#)Q=`f^6U!Cb2)RE^9ikS,>['Z`
-4Zb_i7S[H4G&hG5?;<@60JG4A6r%'(DeWT^;+Nu4779X=na@%]pAFjfs7u?Yn+H5BoC_nQrV$6^2"g\@
-q=saWmd0K7naZ;Kp%\I`qtg3fs8Dceq=rql)&3i8.Y*dE7"15hTqRd7CF^SZA?Pm4/Zu%MXcI[K<0+#<
-CiVut/ghc$VQ$Z"QRsO1.#P.0X/D_eUnk&tVO3cb?H0JsN,icE=$8fP=]Jp-CTagsD2<guH$++PH#%)&
->uXX*ra6RP<a8j2=^,-9>?Y-EB4kLJ;,CA$?!:6!r^&hIE1;nm<*3UKD-'eHA8#=M>@1Z:<F9EhR_[,(
-g:Y,9`n&YfaLo+$_T:-G^9<c^M2R%r]Z\jE\?2dB]tCfQ^3dc:a32N6VLj8HIuU#2[_'2Z[(EcT['R-H
-Z*C[<U;!_$S"ZUXX/D_SDd-=I@UiqaDK'Q9Ed2teR\cjHE`Pq3;-$[c5tP']?pROo=^"s7?s-T;?"%,K
-AnYS)R\mO(\])4^WiW>3\@8T;X/<G=YEsQQDiUHr[D#SKX/<83Yct$qTq%UFYH+.>F`N2$QAD*+TrXrX
-TV@pGQ^">V[D8]*Pb5"WXJMA18kVWJ9h8#Q:e=DZ8kr8VM4BlgK9i*tP(RamDJ=`\?qO)k;&W+t8ju$2
-5X@Us4$HVB77Bg@?=HT!6r%?<p&=Xkq=sg\oC`"Zrqloqq"OLUrq.B*nbN(Zq"ad[o_8(OoCVbMp%eL`
-q"=:Pn+Q>Jp\Y!.!"1`]!!#NS^rjm:^+oTe&.R7Lh<!YSgX+V(!<E0Sh)>'/"Jau3i-kP(%mT(-hr*5C
-gt(T<6nBbf!!9pb+Su.>!W`9&!>3Z1<uc+3TpCIFPa5*74#SK33^Q/#81Q_]0f(aN4?58R;FFAH.4->t
-4#8T=)AsM70m1O'6T-o!>u3RE5YG-?1Hn2f/1WeWBR+5o?W]ht8K1)b5<_4l6ps[M@F!McH$s7"KN:93
-9h\&@5t6;g1cm`^6q'^TH,\QhBk_@&?8s]"3\E*G1,:I50J4k+/ho8Sj2nm]g?%GPg:CQS3'9i,853,k
-?sm8UH(E1;i5ode,pt9%1EIAT0g%i?.RH'U2a9Vb0fqH\3]]i,2I:>q4W57g,97aC*[)^N*ZHRX@aj2!
-<)cb-7j;sn+W;C>*$,q6(D@Su&ftH=`ahk::f]%P%LidZ%L3@N#RLkG'eDSJgRXbXjlPR[a`ALG)'U:F
-,pOo_-nQVl0d;q3af9C&f?(\&KPk$_Q*31^(*XnH*"s;,%h9*]%L`aW,9RU6*#p@Y)A<T#0ba3[df9LP
-!WrQ+rVup!q>gKqqZ6j#!!!0#!!NB'!!3-#rW+>G!<NK4#m(/5'HfP*5!_E0`a*YqcHFATf%d?(77;X5
-]"G_h]"<F$\;=9_2hSDm5t*js76E.mUUR_E^dgUN.ZhBW^qn",_7I@dOb/-`9V82*85<)d=BBT]@rQLJ
-^;$\;cfOQir;6-[k2>1\kj%U,o)&FQo_@eDo^_YLo'5],o^qP9hs'OhkNLsnrVl<_e`m)0qY^-\s8Vfh
-qsa1TrqR3!q"aF/YEFB^H?jg_G^b$fH?fF30mnS9Z+n5majePEQ?RP&KnY2+I"6TdFFJdoKT2;(_s?FE
-imkSbG'J7RFa/(RG'.s+F>A#dUVG7/b/D$.^VAgnrV-']q"!kDoC25>lfI!G^:hqdmI'H5o'c)9mdp)H
-nbr@^qA8eqq"*kJqt]aNp[mRiY`sNF@VfaoCM3WW4)Je=Aq$,Q^;7_?f=@,_Bl.R"BjtL\@VKFhARfJ:
-][>HefYatQARf"M@:*,B?<C<8=^Q#tVSh$<c2PF&_US2Dn`B'$jQu++oCVYCqu?TLb0fG*eB$%hn,E.M
-hrj"Yb9><beCiI)gXONqg"kB3cICP"eC<+)d+-^p`m2Y["9S`-r;d'%!!<?-"8i3%!!!&r!!iT-"T\Z,
-!WiE%!&jr^!WiK,!W`9%!!!4[L3dlQBP2$qG(GX8QBmb`G&Cnu>[1QIDKpMSFDb_X2_d-E0K;R(@:^9g
-ARAG69M8#N?"@581b^0u4#r/(86_UjriT_?_iZu=1i0+jW2lqsY-+aL5smDUYD>/"/1i\/,snN4X/VO;
-,;(U.WMZ]!Yd1O=Xf-_oF@eloVenFX78HZQ@9H0&=Dt%6O*R\=`mE)XeC(h0YHkLA]"c&)e[NE9\%dC/
-^V\"+[(3E[a1f'b\%&?8W2$T@dEg@MXkM:Md(m9HfYc"Z^;\RH^UCek`2f;^MiN^OLkUM/H?aacK7no0
-KnGngURS6OP)+R8ItWN.JV&Q%G(5!eI=$<nMk7&]Yc=[kM0jJnH?FCWG^4OWG'.nKFaAY+WirY1Z)o=S
-Xg#jXahbg4a2,:"^:Ung]"5YaZ*:p`[Ca)g`PK@(]Z.n5[Jn8^aM>I+]X,Mu_m["h\YksaJq%QND>n>O
-DuOf<CMe0GE.aa]VkL>tQ%<pkDJF!&Df9K/ARoLbA8[C-[&]moP)OHf?XR,J>ut68>?bQDCj^c%XK-fL
-YH=q.YdVKW\ZE*BWjf=W_8F.+dG!'Z[CjJ\]=#,\cIC%IX2MlVPFA/8UnaZ`TUD:IXf8%_TU_I?TW,)[
-QCF+sU7,ah8ju!(2Dd9M5"SXT?!U]+69RCl5"&(KBlS'.C11*p.jlYm0g/$2C2[iq>Z43[2afhs8F:lm
-nalVTrr2]bo^hnOp%.eNp@e:Up\+FXq>C0fq=sLHlgOB4nFQJIoChqNo_&%Zr;6<gr8f.D)&=hVJsJ8`
-KU&:+TpCaR-QagHY,n_*X0&:rXcIUB9T5p1C2Z<e/gVGkV5UJtQS0d7.#4q-X/D_eUnk#qW0iud?H@T,
-KlM9P?U6qgA7'+UDm$3qD2j@*GBItUHtm;%>ZOp0>[1cP=^>H=>[:T??sHcJB4b@J;bg:t=]SEi4ZYc)
-Djubg;cmILE*6=RASGRQ?"%#?>%22qSA<>*g:Y,9`n&VdaLo.$_8jsE^9Ei[Ll@(t^!"[>\ZW!F]t=?Q
-rk<'``Q$$=\Yat-IXd?L]X>8[Za@9N\$`TMZa-mCXJ3G1T:2IKX/i.mN,2Kk='f<FCN"-/EH?;JL7G*9
-QZ?,%:Jb%h6:"4D>[]on>[1K6>@1T9@:X"Y?tO"VK:8[G\[TDbX/iD+rjE<=Uo^N'\uh?FCho!$[^^Fq
-];VU3ZEga5SY;R@S?Ao_H?F=aQ^EW%U7nT^R@g.AS=#M:]!oMRQBe)CX/r.cG=t\$8kMQF85W)V:.eDe
-</[<6M1_(bR[&PGCh[R;O'YFO:JF\X8P2H>77Kg<69@>.;FX,J9OD7%84??fGkLk,rqQcnp@@eIq>2T:
-qtg0aq"==Po'c,@p@\7ZqY]pRn*]Z9oC;SPrV?3^q"".Kp[e(U_Z1'-Z2ar.ZH^\=^:5co!!it[i7ZuC
-g"FLQfIHt'!%Qkcq#CPdhV-e6r;^CjinE;Jg=tE6j4QsS.00F[cP?K\!<N6$"pFu1!uB8@7NI/QU54JG
-Un1:I2`**<2**im?84Q20fhEX4@;4a:I7`;0.J.s3%HC'((q8t0m(I!4#/ig@p2)[7o3AU0gePq0*sI(
-<G?em>$kB%r^d/Y5X,011I=E#<aj;*LM(dI=GBsB5tt*F5XIq*1HIQ[6q'[QFiE-hDJ3X%BK@k*2_6XA
-0f1U=0)[=W0K,N_agfgSjlP=O[8\q41-e8t;-@+(>$u#[QI"LDbA8aV-7U`%)AjVR4@U,85!D(a'/r39
-/ON0+4ZuG/0j])t4W>7`+T<Bo*ZuRI*Z-CX?..`#;+jGb74'-&*ul.:*#]\2',M;n)I;:A@S]Zu?7lQq
-%1<aW#7CnF#n.+T01;qsTpsEjjlG7<E?HME*Zc1A*A/Wd-6b0124E";WH-#1ai161?VNhZ\2+g9*$-"A
-)&OA/&J>m!(_[;g+!).3)^$R])&!N%1_n%2rW<-%o)Jdl!<*!&!WrK)!<r<"rWN9)IKp)`#6P2;#lk#1
-%O+G:5X[`/_HV)lccXAReCLm%7o"fJ^:h:n\\#A]M-Wk/IBSPr5WLko4Y9-u[Ca2k9gh,hLq^O;_8X:-
-]"##.Jq7$"SuR*5<*3R<>B=aoDK1EE^7U8#ip6:4qsa7Ek2b^lo&oB*p&=.?o'c5C47Db;qXEk5mIBl>
-i8a._jQ5Cer;H-]f'*&.rVZQgs8W&ss82Zls8)?Yo&nE&P(.h)H?jg]I!g9eGlDh>I"IKc^Vn"3f?Uml
-GB\OjL4jr%J:)N^ItE?,N0^ffmH<Qif=ZBPGBe4QG]n=VG5QFgG'g(#dalU[^:jfd_;Xe[r;-EfFSG\,
-nE]Z0i8;bm][6B>mdBQ4lLFTBp[\%HrV-6dp%8+Tme$GRn*T]5i68KkI:Zl$BPD6qAS#CfCgUe&Qa4?A
-^t7#DP\k,NBkV0d?XmSZB52$fBo]jRf%f'#Z]8U,?!C`D=Bo-6=^>*7D1\\'f@U)Jrk:_:eaqkgjQc*r
-o'?)Ep%7kQrUepfdHK65aO/Q,rqYm;kMtCCf$_amfAb]@eCE@1g==s7gt:-$c-t"fe'H(\b)-*%$j[(D
-#6k>6"pG,2!!3#u"p+i."Teo4rW=#=!!36*"U"o.!!36*!s/K'!!`N/!<W^UGU79B@q0(`Dg6qsQBmYp
-H?F(:?XI5OD01,RH$4%:5r^VW1bq$[rDHTd6TI+i6:XOSC1U@54t\-@13f6V>F`('Y-5CLQ9%#fF/c:@
-XJr,#Y,Q\95UgiYM)mRF/2Sn(5c1`fXILjk0dq^SVQ-i(ZE^[5Vgs#79h(hUIW7V?8QJni?X-6'<beD-
-JnLUcaj\Y_e'u(?ZF%*UZ+%0[d]p6r]>DFs^rsg3[]I*XaMY0d[A9[tTWH5Ycd]>(f$r0q`P^QfcIURj
-dG*-dZa7-OWL8R"Nf/^MKnF_sGBeUiK7ni0Jt/L0TW=]OM1C&(KS>&0K7nSp*.WNbI=$<mMOpr_[&p@$
-NI5trH?FIZG^=[\F`dV*?@%3jWj&_1Z)t.2Z,49#aN)BBaMuEC]<o2Y[(WiOZFnAi]=Ynq]Y__0b/)*'
-ai)HE_SO=0[D0o)\$<KKUS*p)IV`_3CMI[)FE;M<D0CPNJXrd<T!#&UJTG[Grb6^pCi+$#ASG[cCQ#7$
-W2-5SO*"Z7?sI/G<`rX2?"7/TI"@`fX/W;)XfSb8`2^2EZF$mN\&lV/_o0sQa18Xk`N6\Z\%Br8bI+Ch
-`2/`lRZjD>YcXgrTW5,nU8Y/cR[]\6UQh"0P)Z9.C.Uo]4#J]B.Od/785NM<@UiA47mK!l3B9E$=^,-?
->u`9s)]0J</NQ[9ChdKi?W9$>1+k7?&b#,Yo_SF^r:T[Rp\=OWo^_\Ro+CZdo^qqUrVZKep$_><oC;GG
-rr#dnrqlTfq>L3fq>U9J+=8-F2_^&i1e*1bU7n9JQ>@ok11m\iXK8S.VkpPWHYl0(X-%754Xr'2)_n.f
-WiVUE/L_rpXfe_&US=Q[Y-Y*pRVZ>[agR%NI;igk6Xs_8Bio,RXEe-+KSb)$F+A^VC1COP>ZP!0?=m5?
->ZtE=>$PNF>A7VV=]nj%:g@+&;+*N+3`9mbN`/k\@<HZt>\@beBNnnU?<1*4AUKr]b2:pd^;@q?dF$"H
-]>)/%d)Nf(P_OjGJZuT,bf.-!Yee0W^q0NZ)8jG5aMbWdIsZNfLn22d\%&cP]=#/Y[Bm1<ZQcKF^T=&q
-TVJQgW2#Gl=]JO/@:sV&Ec,c8F`rG-V4s>u=8krQ;G]_M:f^e,5Yb<_=&W1)?<CHA@U!2L?WVcRW3s4G
-]="W=YctUF[B6=-VRF+=R!<C\M4V1]\%oSNUo^])ZDO1dSX5_GX.+BXG)DcYMOgK8WhPoPT:;C>Oe]P!
-_5ETaT<##oV3uNs91DNH8PVlT:Jae\<*)hRSX51bQ(FG0KQ1gBBS_[O8P_uO:.\8U9)_9o84Q$76rQuQ
-6:==M@7`sY;JCIPr;QX!qtp6apA"C_qu6?tp\4@Rp@e7Uq#:9lr>5D,p%J(Np%7tNq>C0cp%%S;r:BaW
-q#8/2$Sna_!aN.Zd*BMH1]@@Z'%c7$jl"kG#ftUJ!WW3@gHYK6"IJ*.jb<X5&hDtqhr*5Cgt(<58Lu=l
-!4^Q!rW,ar!<<9,!<`K9a4W$N?&l(\PBNk"=A:q:0fgg>0gJhk0g%<U4>f5m7Q3n$5<(__+sf)q-6a0:
-&ed!<`K2o35Y5m09M&8pCfWeu<Bh!F/3$%-G@jub=@l+V7m]E=4>T,b5Y>!_c.@ndEG\g-<^8oE:.doE
-8jP<r3^-#%8R$8TgjX'N?uBdC0f1a=0fUmF2)5"[1,(V\j2e^XgZ@PRgU^TM1,V<c;.t&b<`<@6@$8gn
-g!+Fg,paoj-lX6Z2`a/=-o!hA&hZ"'5;>2j7l<7m3%&!^9fsF5rZ#Sl+!;^L+!)@O.9k6[QV0k8<CA2V
-,T[a<'c%`,().Pu%i8F-``l>=?tV/$%LidX%0d+H#RV"H'/3"\gS(+`jlPRZa)Mt>)'0n@,p+]f.ju`$
-3%:BIbGfI#f?)%3KO789V7%oi*?H%3*#U"E)AO#*)]08'(a0q8&.o^,.hr[.+?14Y!!<6&!WhonrW2s!
-"Tnf+!!ic,"9\l2"pG,.!$MCE!!3<0!<NE5)am+U5WG=O=)>4ec-+;Yf!%k:9nKgfrkDLG]XkV2?r8J!
-Y)Z%:3]fhq1/4OR]>)6Y8jat_^:_7t`PTI&\$;*KJQbmAYC0,77TWkiCia9+CkKC7TT..UjnAHGo^qP=
-m-F$-n+H,@ro`J5o($D^m.'rKo'GE%meHM6jR)0rkiD43rp]g9kkY/UrV#sbrqZKhq"aphq=3k?k0L2l
-IX?BeH$X^_H[:!_F`V\RJrm4OaN;WUbd<OWH@CR&KRA3"IWfmbJqSf9Q*eEokN(RQ]R0X%'QnVFG'J7U
-FE;SIFE`).^XLcW`4[&&^r"^qs8Vido^qkSp?_,7jkSb;]tMedmeuT^lhLASp[IhBrUg$`p\=R\n`TK3
-kj%NtileWlHY-`"BP;0pAn>LgCggn%R'XK?^Y$uBP\k&HAS5[]?"@JYB5(sfBo]mUdG!Bs[#\d,>[(WC
-<a&a0=^>'5D1eb(f)aOKrk;INe+;_ll0[p(o'#-!nalMQq<QnZdHK35aO/`2rVl3EkNLaMgs4!jeEGfE
-f[eU%d*:4uf[e[$c.L@idEKVWbD?E-#RUkD#6b84!s&E&!!*0(!WW9"!!*0'qu@K7"9\l3"9JQ'!WrN+
-!WW6*!<N?)#^B*eCM%!`@V0M'L6.adNJ_t$CM$p^@:aD#I"$<^CL]ds2E<`T4\8UN:ea;?1c.0T6:PF"
-APt]S.j-`&FdYTrQE[TrY-ks.3&`m;W3-'#/?,bRWHq0)-uZ8K5;juC1bL7HW33;)S1cKO/;:(#WirY4
-Z*C7+J9Q-27\G42F$2KC9N4G`?VaQtBVMDXCSS\be'cUneA&i4\@9,__RdV4Yd(gT^q@.iaN20*X1,jg
-b-/+\X0&=pZHgbAe$Q4)f%8<_^"ClVda-"\f?h:;Xg,C6Q\L<UMhm4DK6h`bH%1HuKS+r.S"cgZXIb]3
-H[g["KnP&3LOFVrJ:MuqI!pU(T<5Z1XfA"QIX$*_G'SFZH@'pZF*;_KH\@ifYck47Xf\b1^WG*W`l5g5
-`66*-[(EWJ^9k,L]Z[gt]YVFraNr/T^;R7r^rsd<`5fm/Xh2'FXg+k$SsFtUDJ<d"BP_X1F)u)5G_0db
-SuJQVYGdM5EGBr:AnPglC2Rp"AnY^cCQ#7&US4KMOEFi9?<grE<*3=,?"7,QI=muiX/W;)XfSb8`2pMS
-[C3BTZ`psS_9(3R]XbJ``N6_[\%^,;dC?Bu`hf-%QB%N/[]QO)US=BNR&6mPR%Tq=Wg&X0Nf0a)C.Uo^
-4Z4uE.4Hu16qmni@:NA98O,662/PKK<)lq&<D=ne)\j/3.Q'k,Bkh0h?WB$:0./8,mHj?6p\4LYo_%qP
-qY0OKnFQ5BoC_hLp\"@Yr;63]qtBXSp\"@Zrr)]fp%.hIo_A%RqYpBJ)'^%41b=?^0L:2PSt_mIQ>@fe
-0P%Afri?1(W2G*HP(.I<I]\lVBKdq"-m1FFWN*%f1bp[2J?>uTVk]u^Uoq&)R@A&$aKLPFDI-U<2dU6/
-B2rZKXEn<2M2Zh,G'n[TDeEE[>?Y<9?"R);>$P<:=^,<C>\R_U=Bo'+;I*L0;FNc34Ap*dN_r_\@W?Bj
-=(Q#ZB3APM>uc>P>@`,M]ZK$a]t_G)e'ZO^]=YblaO%iAYa:9$L4H;/c-jP@['@Ng_nEdu^r444aMYNb
-IsZNfL7Q#d[^WWQ]X>;^\$E9G['Hg0^oX/qTVJKdWMPi"?X6Z8?"@ttEGKH4F*!)*V5'E!=&2Ue;GTbS
-<*3:.5>5!Y<`OTO>$tN5>$G$5?<^N]Uo:Z6\%/oDWj&b;[^E9:Whd)7XHn'HBSW1f[(3W?UoCE%[&'Cf
-SX>eHXI46SG)Ml\MO^B6Wh>]LSsl4<O.j4u_5ET`T<##oV4)X!:.\,R8kqoE852fS<DlAHSX5.`Q(FG/
-K5tjDBo%UK92RE97SQEQ9M.iG6UF%&5XSCF8OZ'??=6;m78[fGq#(-krqlTgp[e%Kp@e7Uqtg*\p&4O_
-q>L((oChnNoCVYHoC_qUq"=:Jm.p5GnalY.!:Kmq/#N@I8tNrDcc<sZrVus/d/E&5i7lW40*2.S(>).Q
-!!K"TjQ2*o!"pjBg>CiBgYCB5ek7VH!W]X]+T;?e!<<*&#6Fu.%E$jQ%</#KSsP;*T3GSo4#&ZO4uGH'
-.P!A;4?%^D3CZJ#8NSph5WpA?3%up1().Ju0l=mh0Jl6m?XGrU9j(b!4@i+-.4$`:?Z0=P?<Bcm8Ol$.
-4#oDd4?uP==io?bHuit!DbEAh928/O9MS&<4$,`!7nR!)a4bcQAR94k4u+lM/i5UD2`NWF.kWG*0fZ&j
-`j="GiT#CHi5KM,6Sged8nN0U9iG>%>*R:fgWaXj-71)l-6OWj3&Nf4-7q871H.B_2((7=.Pj":.9V0q
-3Z]+V*#KY;+X%sM+<;jW?.7Si84c$B6m`ln(_mi"'HJ2/'GhDo(L#h::esu"CGH8,$k!XT"pbPA$4R1O
-1/+k*Tp\BqjlPR[a`A=F*?cUJ,omgD,UG!#0cm%<bGT9tf?(e'Mel*VV5c'`,8Lh/(FgOJ(`*l!&.T?g
-*ZQ"0&f`;K'+bZu3Z-$?rrN0&r;lfr!!2`m!!3'#"p"](#Qt,.rW!$(#R1J3!E'((!<<3-!!*0*&3W67
-5WGFV:gpNKc-+;Zg9FI@7!>lL^V@Cm^:Uq6?s>X;X,ft?3&X)d1/=XT\%BOU8O=qf^:_7t`PTI&\$D3M
-JQbg>X'pEN5W_tM5\,"TCMSX;^SmC@jmDm@qt9[Ekj@d'lh1/FnGVY<o'5E#lLOfJp?h&0m.Bo-mHs9.
-kMl+5rUB[7kkP,VrV?9hrqu`lqtU!bqtBRMn'8(tI<p3aH$X^_rd#H,F`V\RJrd.MbK\;`dBo!ZH@CO&
-L44T(JUVccJV&Q/NL%#om-*ZoftMiXGBe7TH$=LYG]\"LF`_hUV8(O3cGdH/^V\Xos8Mfeo^D2=na#W4
-jPJn?^VJ@jmI9Z:o'ZDQp[[bGn,)eVq>C0dqt'1Ho^_bMnajf+PC$nOBPD*nBP(gdD/NfnH'bkK]YDt?
-ZBK-<BR=<)CL1=ZAS5XhB4GY9^!t9Uf>b.WARJbI@9uu;>ZY'6<*O3mVo.*<d(R--_UA)=oBu/?mdoT!
-lKdd.rql0@ajK>(fZ;IqnGN:Pj65^beDJQpg!AU$d*gCleCWC"eBcRtf%&g.da-(ScH(_D"U>58"U"l1
-"9SQ&!WW3$rW!?-"UkeH$OQt;!<<*#rWNl<"U+r0"pG)0!<<*(!sSl2$[ur-@:*5C?=e&$MNa9dLP'Yf
-C1UjaB5;a=It)]Z@p2Z"7S-3B9i>"j8jG<e-7(9%3^@+jAlq,V-m1;rD36qRO0,XgY-u*23]&[(VQ?f!
-WN!&&WHq*00lj@V6oQPC1+XnEW332#Sh_iR/rQ^+WirY4Z*C7+JTl6372;DnF$2949i3uN@T63&Br%be
-EM^Firm+EidC$R"]!f&abe:[9['m`VZ*1OLaN2<0YdqEd`NQtbZ*C4"\C/UIe$Q7(f\=lk_qWeee'Q=_
-cca58YdVHHQ\L?UM2$h?K6h]aH%1Htre(l5S#!'dYb@PAH@:L!Jq\i2L+.OqJ:W)sI=6a+Ts)2@['6Hl
-J9cEdG'\O\H[L-]F*;_KI"e#hZ*(75riT,&^W+mQaiD?8]YhCh\%AcI^pLAN^;m^r^Vn++cd0YM]u[Lq
-_Tg-Gc,[r?ZbO2c_S<XoRZrANDJNs&B52C.F)u,8H@Td`T;&'KX.tW'EIMY:Anl-tCN+6'AnP[eCQ#7%
-SXc=;O*"T3?<grE<**7+?"7&NI>"&iWi3,&XKA_8`N6_\]"GJeYcG7D\]<:K_7I(f`N$SY\%Ku:dC-6t
-`MoE/QBS)4Y*bZKStDaQVja9@P,4qM\!N8@NJO?uBM:ug7Qr^].4Hc%4]P'R@V0(Q:dHoe+!2IN1-7ft
-:.Hr](D75m*\'?N?tEn]@9PK4+rVIMp[n1Op\4CQo()DJqXsLPo'u;?nac8>oCMbPq=aFPrqH!Vp%.qV
-s8Mrkrq.T/o^_PHqYp9A&0DYt3&$E+.QMj;St_mHO_c<`.TrsUXK8S-WICbJP(%aPJ?YAbBfd[m-6P4D
-WN<7j3&*!6KrqMYVk]u^Uopu(R@A&"aL-tLB2i,'/luk'AlNNJXFXu@Lk^%oFF8@JChI-X=C#E@>@^f;
->ZXs*='T0B?tj7\<`rO#=']-:;+*]83`9jaNDNV_@WZ]r=(c5_BNSDD?W1'+>\SSS]ZAm\]=c#$e'QF\
-]=Ybmaj7c>YaUK"Jpsf'bLOPH[Bn*&bf.?4_8XI9ah5$UG'%kIJ<n![\%&fT]XGGb\?`<F['Hj3_5s5q
-TVDFa(T!=9?<^B5>[V>bDJO02FEE;-Uo'Dt=8l#)<DlF^:fLS(5Y+^P<`WC-<a8[,>[(B>?X$f`Tr#*/
-\[o;IW3EP9[^NE@W1g]2ZBTNIAqc__ZamNAW3!)0[\]UgSXPqJXI+'KEf$9TLn(04Wh>]JSsl4<NM!ks
-_5EQ^TDkl:V4)X!:JFV\9i"8F84cBJ=&_eOSX5.`Q(FG/K6(pEBo.[O9cm;+8l8&Q6:=416:+(04$?;4
-9LhWM?XZGn6W%NApA4de$N'\np\+7MoCV_MrqRc3p\4O\q#10gq>'aTq>'dXp%\=Uq>UBjp@Ib=q"4CS
-p&3GAmJmVFY5ePePJPJh`P+/-!"fCOjQ#@[i8iMI0*21T):qL^q>^YninE=Hr;[HfinE;Jg=tE6g"B+Q
-/-5gTefaql,QRlF!=8l2!>!?55SJ@4Uk!c;TTVlF9g19d5"dmp;CsUa/Lu8u/NQ?j6;9d/0KD';0K;!H
-,8D"4'/=7@M_6tc:hOQ14B,To<]N905qj]F;dF<L;d<<l7nH394$#Aa4ZYo(;cLfnWeYJ'=E$Vk:.nAX
-8l&A[5Wq:t9M.uaDogID?sd&MCI9p82)$mM1,qBR/1<,)/2TJij2J4Hg#%89hVc=c8O"sm4@2qN=A)b%
-='V<Agu6=h0./2!0e4S!/2/nH(*G(b1H[cU4tnQL3Aj/g2EO``7lDG-*$>t7+!DdM+!DdR+^`aOJO`*d
-7mA=>*#KP5'bqi5'bhDt&JnX1_+-ja?Y;&!%1EUV$O-hC#RV"F%l-q`g7Lm$c/dsJi6$0[-6a`_+t"<E
-*?Q@P3]&%TeB=b,`7N,GUlB1^7B*7@)C?46+;5q1&el&n',;;l%i-!%(DnML.M<7$+#OeV!!!*#!r)`q
-!Vucr!WE'!!W<*!!+-*<"9el1!s])9"98E'!s8T*!=&T*!X'E27Q*LgSA[p&Y05#0bLP.R?VO"2ZG+#c
-]"5Se\VXR"7XhD!;*lui4#JWaUUR\Ha&PMd+H*tH^qn",_7I+_P_=Tj9UpR4J6G]@Anj_7Ebo;rK>#%.
-QGMM?n+cbKq:FEbm-Es'p#tK3kN_U.m-*a'mcs!)mI9B.m,7L"m-`ojoD\UUq:=d(rr;unqZ$Qkr;69g
-rVuimnaGtnY)n'XG^"CYG^Og_H$FIPFaeq&YJ/9)b1YFWOE>_qKSP;2It`?&G'8FhKnYMP[`IarkiLL3
-I<]s\Fa/4VG^=UUF*2YJG^ZI(eCMsb]Y(tohs:47rVcWbmI9`=nFGZ!iQT'PfCA1roC_hJrVQ'LmeQ>E
-p\amerV--YlLF?4p@%89`3>DNB4YdnAS>ahARoXq@q0bN[CWr_cGm#LD.nB5BPhWp?Y<t`B4tpfBofsW
-aj&8OZ&E1#>[(WB<`r[/=^>!0D1nh)f%89]]t_G3o\/TqoCr"Vnb;kJjm;mAoA7U:kh"J.dF7U`qW?c"
-k2t=RcI1UneBl^tf[J=!g!eNudbE:!imZB&b/;HCK*;Gb#6k>7!X/].!!)uu%0?S3!<<60$3gV8!!!'!
-"'>g5"pY;8!W`E-!s&E&!!NH-"U#0LC11FP>$PQUHA[oNNeDn'DeWcm@qTS(It3#kBj=S79hA#R92JYj
-;b9/..3fuc0fVF+CLgI468'N=-tnZ"7ZXbPXq%tSTLV+%@AU*+X/N##Xa[6p78l<lXH5t6+sJK`-UXf6
-X/r!P.4Za#WMZ]!Yd1O=W2YDpF\P8pW-:cr5$M;W7:&kd8nXs"S9(.0`R</We'Oql[^iiR\&>VT`iuh`
-^ULPV]=PAR]XPVc^V-ehZE^[/S%-kdcdK2&cJ%1+_Sk3ZbL4YXf@\Hn^OEDo`2AuWM2R1DL4t8*G'8+[
-K7JW/KRTAeXfJS!U5=2BJUrE,KSG83H@^WqJ:2iuMkR>c[^<?:PCRt)H?OU_H$ascF)uMLFF8h3Wj/_/
-Ycb.2YK"8u_:-iZ`jrk"^:V"Y[)'/TYenAe]tqe4`RE)G]Y2Lo]#E"9dsfZ^a1\ah[^a)]YITp^J9l0N
-BlIWuE-?>ECi=`OC4r4QTUDUELjjD\CM@X)DJaH6@qK@bASmC,[[NGKP)XNe?!^iH>>nU+=^>K>AUT6#
-X/`)#XK8P.[DeZ@ZFn&kbe;'>^9G;udDWW)]Z$n`[C<`lf#k.sa2bEYX'(aWWKa'ETVSBUSt`-SU61V8
-TV8`\P`goZTpB7`8k;E:2Cp:+.ks(S<+0?K>Z!jE-lj9>*@is3:/OV=,T.4*'HS_d:L7RCAmnju+WqR?
--MR0*oChnMrph6(q>0aUnFH)>nFQ5An+ZVQq"OCKnGiC\qYL$as8W)qp3uW(o'u8>me6MUpXL--)\4n[
-Mn(&hH]t1tTU(ma1F"GPY,eV'Xf\S#XcId[=bX)IHu(Y_,p=6cV5^PtSN8>J+bHi!X/D_eUnk/sXdY\q
-?H9I7K6Ca?:bbOTB44JIY,m[tJqK&7G]J=Y@:WnU=BAX3<`EI,='Jp4<dn+R>$"^>Bjk"B<)-V$?<^5m
-5s@5*DOQP\=(#Q\FB_gYB5)!d?XdML<*X-bR_6_qf"&B/a3r>[`Oiap_9C6?`3,SeIY<<WXiA])^pUPn
-cd'PG^r+46aN;*&TlkF!F+9Ik\@8uT\\5Ja]t(DN['d3CVST@*Q_C.PW.(Y?Nbqip>@M)OC2@g,EcQ5E
-M4CB=PB'Z";,UFp:J+;W=^aQa;--h)>ZFs-<a&X/?X$T9H(^t=^Uh(jUSk?$\@/lNY,7f#\$V<?ARU.X
-\$iu\XKJb0]!nK-T:MI>XfRk/DK(>tR"q3*UT0rPS"6"=R#ITK]tpV3P=V=GX/i(bGX+kn:Jt(k:/Fe]
-77^<S9oY^1Lk1h_R[8YHCh7:;MdK:Z8kW)M845p<84#U/7Qs%29h\#G:LR[%6pjd_FnY_3r\FBIp@n:P
-nF?,BpA=a`p\+=Wq""+Pp@nCZpAFd_p@e:Vp@nObqXsIKlhC#EoC_t\!6"pG,GP5=5G69McbRLgrW!!&
-^ubOJ$K9Um.ffeR+kKHiq>^Yeg=bSUr;[E`inE;Jg=tE6g=fFX.KTULe:&bH!!!-'!!!6+!WWYOj(]?3
-LUX:IDPr:J4@)(a0/5^D-UT@:3BAlH0/YU?.T/o+/MJe$4#/`M*tT5*&2@n<M_$qi<,$293)Ng^;bTbW
-9K4FX<F9cS;clp`6:j[34#f5_4ZPi);c(Ei[";t,Bn8W17S6HQ9N"ne6@M*^6qp?K?#Rg6A6iPHAnaXj
-1c6sG4Z#,]2_-7.0e>1FXlIC'bh1h1gY0/>2(Lpe9Lqr[?!CTA<FDZLgu6+]/12r$2_cj/,:GB<()nhb
-2+'V`4"i*A0f)$O.lKqA75c>1*[ML<+!MmO+X86W*amOKGXXPA5<C56+)i2A+W)"?+;>M*'G;3dik7T<
-5ZV;G#n7:O&ISaI#m^kH"V*:`Y1fM4bi.XFi66BU*ZcX[/Mnb)/gD5V0ek#LeB=b,`7N,QVheYD6a*gT
-+!qa?-4^n*'c7c#&JGrj&/H*&'br#H.hW=#*AJ2u!8.AN"o\Vq!!30$!;up!!Wi)s"p"f,!WrE'rW<6(
-!<`l2!(R5/3(c"Z4-mijD6Ck&`5^B^Z<L0dIC6T"]t_+j]X`i1>![S;N^Q9#2`X#V;5pn3]#.-/1G"j+
-]t_J'_SEdtYEO`q=[PWMWe!c/<GZGU@;9RtAU:u%\:DEVmeH\VqXEn2kje!%lK7L)qXWY=nb)D8nbr@P
-k2YLdmdKQ-k3V-kmdU5UlMB)qs8N!=nG3+`r;H9Xrr<#qpZ1u3f<19eH?a^\G^+[bH?j`6Eta"ROKQ=B
-ccjqi\s.D`I>3Q5IXW;iJTQ*dJVJl:QF=g"lKRfl\9W4@H$FU]GBnFVFT->?FEi/.^=Cf[`kB+%_;X_Y
-r;HEcnaQDPkj[s#jl=S$_:S8Ip@@YBq!mqKlgXK7qsX7UrV?3`rqdo4qt^!\gWZgbG\CSuBl.X!Bk_-q
-Ddd4+QaOE5][4d0O_AcND/a*!@:X"_C1_3qAnmFAeB?If^93E.?=.,I?<gW8<E3=)A9*4#_q*Je]">_o
-dIZ>jkLAV_k3)X1kjJ'5o_I@fcfj$0bg>)5qYg$?jQPUVf%AR2jP&JDeBlUmg>1Q:e(!+)f%&!ji6T$`
-aF!md#Qb#,!!*-("T\W("9&9>!<N6'"UG>>$k<OJ!W`B-"p>);%1NUJ!<`H+rW$+&"UP>:"^G54<`iX;
-D0:>cOH"p=DeWio@V'1jFbGF"J95F-<)can='T<ODdQXC5qjW1-71?-7U]_4=?SPq+!E4FN^d'1Wj&Y0
-\A+D!5q6ZKWN<,$VlbENWHV*23HhKa4$,,G.P*&@Xf\\'Sh)<<0UA]7Wi`P3Yct7,JpVf<4/&Ws4#9E9
-?;aR#;--FsTr+AfR(^JcdEp7h^Tt>a[]m-B\\QA'XMVZf]X,;ubdjpXY.)0_]t(>OV5LN(dF-%a['AED
-f$q%Dgt']s`P:$_f#1(hU:Iq>Q\^WZL5:\=K6qofG^P'nJqel-R&7$jYbRtPIXZp$K8"u5L4+ArJpVoq
-I=[?PZ+dl[^oNTFG'SF\I"$?fH?aT3EsQl8KU8XBY-,#.Xs^Km^!FmNc-4,AcHEK$ZE1FHZ`p[K`k07+
-^W+L7_o97%_6h%i_p!SSa2H$@aiV<?`50<^TTXtPEGK0&DesB;GB@Y@G_'gbT;%gAV4EcuCi=63AS,h#
-Ec>Z%C2%@!NNBRZT9>1kF'i-]@UWMF=&rF+@U!i+J"NgBWNW>&Xg#4OV807!XLPL?cb?g"`5BU>]X>Aj
-Xh(mI]Zo$W^S\cbXJ:6;U7eKkW2uniS"6:QXfA7`QD:@UV3-k<P(0F!>XqC]:J4&4/L`;*0g/BB?<pZ/
-4!kRD"U"r:*\K]Q:cU!G'b1cf(Et\+=^bcE="km:'G(oSq"sp`qYBjUo(;bRq"XOOn+-#?p%._IpA":U
-p%J"Lo^_MAp&"a`qtkj7naGu;mdTfGr;?0B*uuO<-8C%V1dZPLT;86JO_la"+CM@SXKAS-W2QhYL3cmS
-Ya00E6n'B.+?HU(X0.mG/KlX*Xfnb%US=N[X0et"T5@TL[ZGNEDK8TC;ds?S:116+OB7!fKQhQ^G(=ID
-A7AY@=&`=-@U)i;>?u5Q<a0*E=_;2J<*!(%<EWX-;+s2<5Yc6dP?;$p@r6<m=(c,W@U<MT?s-63Aq6>b
-ce6^Y^;%_>e'Q(E\\5]#cGR]*SVVWAI]p#sbeq<4]?egKaM5[/_o^!=]s=>PEH65IK=nS#]XYVf\%K8Z
-Zi739ZEL(<Y+:rQU8]Q?WM>Mk=]\g4?XdhmFD5f7FEr_6VP]Su=Ar'k<EMUV:JY+t5tF[Gr`2os<`r[4
-?".2J?r)<FWNEtH[^`NAYdM-R\$;m3W4'1?Nc\oCM4(NY_Sr4CYdM$NW1B]WSXcjaQu[4`K9_gaR&-g\
-TUqX@Q^F/$XN%]aVj1JNT<,)oV3uQs;+Nf>9h.]R9Lh]L9MJ?FS!]%bR%0S0K6)!KA:]PC;,:"a;c6:_
-8k)686:XR65Yb-J8kDQY?;O-U;J0k6o(DhSp\"+Jp\"%FqY0^[qu$3foFgccq"spbqt^3gq"==Vr;?Ee
-q#:3uq"+%Gp\FLSo`2o1$Q>Q9!'c4Xg=X'P2Z<[f$.%8chrWMHhq]ac!WX=o8GN5g^YRi(N;W_f;<$He
-gtg`=g#^^Z2DP=6\pi0X!!!$+!WW6'!sS`0]\7E0<0a)6LP^b`>=CnJ0e+b'1H\2j-9aFR2_@$f9/Agp
-0J"n70J+n9,pOKH(`=cB`MGdf6;gWq8NKgP9LMEU=[Fk`4%X@/Am\V47nQ*<76ipp3BB2`;GgT2hn+PQ
-?=&=\5"J4B=&Djn9cQJZ6:""79N,uMfO.uiCL'Xs0JkgJ4?bS_2_cl_.paba32#6LZ-Cq[jPnq(=?AE+
-5X\(CG]ZD[<EEe)cf*j%BJV:k,r7P#*%<3l3Yih_.l9.?0f(dQ5!2A&5=6GsE)855)AaM>*?QUU+sA3P
--S&EOfk<]50i^:V,@i,O'GVN.+s7^9)Aa)+?0&gi8Ms.A/e/4#&J,<W#6kA;$jI\:6H%WNREa[Kk2=I)
-(+L73)'^(>1a<t`-7(#lYgC[pElubQ_P`ND=#l/91E[_\*[W6T*uYk,&/,m"'b_G`)@78u,UO]J#UD54
-oDmMD!!W?)!WrK+o)Jgm!!*!!!WW6%quH]s"p+l0"U5#0rW<6(!X0&4!$2:R/OMEN4IX>c?E;/l`Q6Wd
-ZX-QkI'pQ!]t_+i]Nr%*BNm`KY*)OL76<Xs2cH]a]"5dT;+!7,^:h;!_ns4$^9ElXKNgp;W.7W3;.aNN
-B5;7&BR@D,[tV`]mIpDSq"<k0kje$&n`oT4p$^l1lLFQ<p%nCKl0Id.rpg!Y)Wg8Tp](6XqUb!3s8Doh
-qu?]pr:KXWrVcK_IcU.eeub'aH?a[\G^+[bH[9pZF*)k^OKQ=Be^N:+\s7GaI>!E3IXZp#G'JUjLPC_R
-\Adh&mIT8OH$+=VG^4X[G^+CRF)uGFGC-+!e^i$b]tV:uiU$OArqH'Mj72j2oCD85ilo6Te+N>,p$_JH
-q"F=@lL4?Dp%J4Y6i?lYq;U](o'c&Aji+<aF_><#Ci!fuAnGRhDIR.*R'jN4^!+O*O_JWKEGK8q?XdJW
-Anl!hBo]pVd+6IZZB/g+=oM\J>Zt<5=C"s;EIt7/e_/6[]>)52o%`a!iq<-9nal5Km1o*_qqfQCkh+>-
-d+\!frq,=8cfj-5*7E-`h:C91d*'VXe(!"!dF6b&f[nBnh9Wg`aFF0h#Qb#-!X&T."TeE!9`kS*#RUkD
-"9SW(!=&i5"UPPE#6Y&.!!*'"!<NH3"U5-6=]JI(?"7_pJ;TAFK6D*EAn#4\B5r*JKRnVmB3J84;,UM&
-Ao2Kt?;a-,0d\%g-8.PP@:<JD2_?L$,q`en3D#12rif,+_jNt].VYi]X/W1uXf\RL;,&ukXd2C=1bL=5
-/PN:LY,IpG1c..UWMQVrZ*LU<Xf$euGYgPsW-:E_6X*ht<EE"!:LKosSRe2(`r46re[_up^ULG\[(Euh
-];iZR]u#65_TKg+ZaIHa_o'@0^UU2B[Ct#6`mhE$gYL?,]>`X]d*T\Jd+HRS[%b.FXd4d%M2$b@K7eMt
-GBn[jJqA`/J=*49[^N-2NIQD.JqJc1L5(,&J:i9!It*$/V6ReO^;R:DI!0d^H@(*dH[9pZF)uGGI"I]`
-Z*(75Y-*5VZ,FE'bgahV]<K,i]"Pba]"bSUYJ&&la25^5bf[uC['m]Yb/2';bfe2Ma/ZJM]=,/`WgJm"
-F)Pr2E,B?.G'.k@DgHqQKV>-/RA675I;NqBF)5T.D/=$!A85ahCPo4&Tq.F2Nd"o6?!q&E>$+m2>@UoW
-K7KVrW2b<MX/iA,\&4cHZ)GIW]"Pto]=YhoaO.Z.]>^n`['dQkf$hF>a1J[SSXPk;X.lMeR[',*St`!Q
-Od2Z?Wi;/AUQU5-RUJTU:/=MM2_Z[50/,=T<E37'9/e"*"U"l0#oY<V927Mu*Yf+p&/?3>6WRQ'>Z`^,
-(_dMoq"FX]!;?Ea%/BVlp[dkAnaZ5Dp%/1V$hO,cp@IqJo'u>GrVc^qp[R_@nF#i=rVZTbg_^bH'.G_i
-\0j4\O.`5?P`BW:.3W'$XK&D(YGeD%P)+HaJutSiE(;E*.3gsVWN*+i2E3<FO0,UcVPBl\V5pr*SXs_#
-agce\G&1l.:.\StAo(@RYH3gjK855.G'%qTCM76f=]J[->$G<:;-[1,?!LZE?s./W@9Qc7=^#3A<E)^]
-5Whe[RZgiW>@MSp>[(oSA7SnO?sHc.?Y=nV^<P<X]=ku"f$r*e]=YbjcHa>JY+1AuJUao0`lc38^:V_<
-cH%BMa2>m>b/V3#U2k?uGC57[[(!]X]Y1ed\@&ZJZ*L^=UV<n%R%^8RWDfRQDH^.H>[(NHCiX?7FEr7k
-SYi9MF'2I?:K:Le7SZWX>!l%]:f:7q=]\Wt:fU\%=^P-SS>N7!]tM(\WNNM;[^E?>W2R57ZA`m;@Y^AV
-]Yc5>WMZi$YcsspU7[mAXK7h4Ec-W#Srf8/VPToVSXl7?R?+De\%ei)Q(S&V%&KD95YXg>;,g4a:.tRX
--;%'5OIMVoK:&0sP_*mnD/+rq@8T`l8kr)P8k2984?l+u5Wqh:rCRf1?;F'V;J1"9nb)_Rq"OIPp\""A
-n."sZq"jdYo(2A?lL4KArqI9)rV?0[q"jm`p%J4Xr:omTo(`%Ro_$*%$QZPR!'$"ZeBYD/3;rmi$.7\d
-ioSnIg>"Cf!WX1n>ljd%"M`pUgku%1!`%\1rS%V3g#^gc2)#(3I^mcQ!!!$&!WW6(!X8Z1`oD%E>FVRZ
-O+N@Z;+3i?0e,1:2)dcX,s3b>4utku68:r#5rgh[3&s5f-RL&W)&4T=`2#O^5YbO%8jZc`84Yp97Q2q>
-4A0O,@pW/.7S,p:77'*s4?bkj;c-]3hRJnpCM&E"4[hn<<DcXmISE-n7n-*I:fhe`fj\Z-EG/cC0JkgJ
-3^,A[2)-X4.kE5.2kK!IZ-M%]jPnq(=Zn`15<Ltl=_:TEA7fq[cf*d'D)F%"-o3k++!r-_2]4(p.k`\>
-3]/]7,q:c,0gR-ZAP+?o*Zl[L*$$4L+<MaK,qEBRem_'+/l=VN*[N0c*>oY0(`3u$(`!]"=6.:o7lj[^
-2@g'#%LidQrWjDK%0db77)doHS^-3Qk2=@#&0i23.PN(n-6iF31*S2)YgC[pElubQ_4lX&=\,aA4!GR[
-(*"G6)Aa"s$k<j_&J#Zp)&sV8,pXQF#p_>9o`3SD!<iW*!rrAr!<3)n!!30'!VcX%!WrK(!<N9&!!E`0
-!$)F`0Ln>_1Q]^U=K'?dbK\Sn[U)urGdb?!^V@@mI_*%LAm.3;X-H^T76<Ur2GU-W]=PmV;*QC^^:qD#
-`59=%]sF#XJRD0CW.Io:9O2(7B51sm??EfoZ\cW^mIpDRo_.D,kO%Qnn`]B-o'ki;ip-%(nEoW2lgOK>
-na>o=o^1]&o)&IblMB/trr;loq>:3lrqc3\rr2ig'(k2RjjL5mIsQ<`H$FR_IXHNhrcKoDJs!4Mc.:G$
-ft*GlGCG4#LOO])JTuKmJqo,?R(CE)oCDP7`d)]NG^"F[GBe=SrcBu>Fa&2.^=CfY`P'"$_;FYZrVlK[
-lJ_"!oCDJ?lf-4,_UJ2Ip%%J=o(i(QkNh[1s82TbIf'*BqtB@JoD%e?p$9Z$P]UDIBP2*pAn>O`CMdQl
-I@7LSZ,"l8\WLT?BPM<s?X@,JAn>^h?tPG4e'cms`j:b@>Zb37?!LW@>[1T;@rR%#`7*Gb]=ktrea_qt
-md0cAkNqF$n*9*(q>B*ncfj$0bg>/7rVQ'@kM#+R*S/lmf\=m0f$M[bc-Xqgd*L+kgY1E/bh:C]d`-q8
-!!NH1$jm(;rW4#>!!3</$4dUY&.8[C!!36&!sK/E&.f*M!sA`)!!**,rWOcM;G^1g?=n)'KSbV?H#$u#
-@UESUCNXrXL4O_i@T$$!;d*OCEcubIAQO=P3\Dp7/i>pd?sm/41ajar.4T&/5"(70Ycb.=_jj1a/7kc^
-W3!)!Xf\RO:.d6WXdVpH1bL:4/4Q\DY,IpH1c$V5VP^>oZ*LU<XJghuF]1W"Vg1Tg5#YN_<EDgj79Z@^
-QtMu)a3i8XeBkV1[^riG]sG8[^V$hkXL)rZ^V%+f]!])fahtm1a25*XW3sLjbJr&>Z.e![d_`uYhUKie
-aP,@k\[7s:[]>^LMi!.BLkC>.H[0shKnG#4KRoMdXh)-FW/Q4TIt3-'Jqf#-G(><rIY!!$Of,Ltb/VN4
-TR1j-H[0seG^=UXrcAKjG'eh,W3NP/Yc`GXY-GgZda-IgaLnXa^:q1k\\5V\YHPX]]>VM!_T'd?_m[(j
-\]`:>`lul\b/:X&^;RIc^Ts;kK5taFBPM?uDKKu?BlABKE/('ZQ_(4QPC7:bBl%U#Chmd"@Uj+_@qge#
-[A0F`Q&g&q=Bf$:>?Y38?=%/KE.WV5X/'(%YH+b,YdVBQ^UCMg^Tt>V]tV"d^s1BA[CaD[]!SlXbgXkJ
-X2McYV4aQRU8X]`URRR8R%0e?Ruic*WNE=hNLc8gW0V!W6q^BT:.$ug.46>h2*sc)8NnU?"p4c(*!$?c
-0gnQ!3[PUH"p4r:*AU/b>Zt5j0H1f@(]+4/rqR&toC;>Ao_84Xq=aIQoCMtSrULcop@S1Ro'l/:lgXWB
-q>C3doBu):mI'TFr>G=m0-;G\-Rj)0.ku1.TVA*ENc?g),$_=Pri@ZRW2Hb`L3cR@YbH\f7k5l7+uZI#
-WihdL3%H;(Y-+e%US=NZX0AgsRr_lVI^tVhDIm?M86KD0Ak6./Xc$M>LPU;#F+&@KBk1UQ;-R((=^503
-?rL-2>[(?6>%q_`>ut'0>[^u=;GK_J3DOL]P?1ji@<?Ws?#+"]B4,+R>?=L'A:Ku[bh17R]YDM=f$_XQ
-]t_>-cc!l.RtZ3;I'9iqaMPa-^X(9V)pQOG`Pp*F`k&7DEG]T3FGIN9\%B,^]sbGZ[/R?;['Zs0^94#o
-TVMLc"/M#s>Q.f!=^GZRDf9`>H$tXAVP]Z#=Ar'k;cQCY:/4ko6r-]V9i5"r=]A*o<`rR,>uuEGW27&<
-]<eQ:XK]4BZEL@-VRj1CMg/uKMOC`Y/%NBnV6-i%XeVAZSX,SBXI=<SE/C'TO-Z<0US"-LTV8'JP,lL1
-^8I*ZTDkleV3uL!:eaS^:e+,J92%lG8l/NLS!]%bR%0S/JT5RBBS_j\;,:"_:eXAO7n#d.5<qP!4A8I@
-8k_oc>tddV;J((>nFQAKp%7nJq"sgX(A@V%rVQKco^hD5n*]W>q=jUZqXsOTrVI'!q"t$hqt^$Wo_J1P
-otpb;'s@T;16]c'bIFuErW!3.d,isBjk\Y<#i%?B!WWhbCBF>4"LI(Jgku%1"")p_h>Z/8g=PE>>;%N0
-!4C9*!<<*$!!!$%!WrE*]AHs%@%40bO)gt_8Ou-20-rV11G_'N.mkX:2``lR1Gq^!9Kt?f2EaGf,pacX
-)A=Q>`2#IZ4\BF,8PE\l7SurW6T$Jb)E'lpBjk7H91;?;7n5p25!VCu5>tKb^>6/WF(f!;:d%'5:Jt%f
-;bKAB91hlW:g/1ie6QEf@:*_00JkaG3^,;V1+rPW2(gR;2OraFZd@FbjQ,+/>sUV=4?GYh8R#D,A8QXi
-c/7F#D)3do,q^tt+=JHg3#X8#.OQit4$GVX+tYK-0eGL>:iK/T)]ft<*?#k>+s%^I+s\ULf$dhr69/..
-+!2FF*>fP,()7Jo(D@8l<oV(r9L)rt2@^!!$OdCM$4@7N%ga1;7`O,=U!VcZk2=9t*[r9U0I[q`*$QUK
-*$R!oYgC[pElubQ^S$$e:I1hn3[,Ub*uZ4B(*",'&.K*\&e5?c(Dn,6+=SKQ'+?-@'$C7\!s8T+!s&B%
-!UKdg!s&B%qZ-d!!!*-+":,;?!s8c:rW%!F)D+BG1bOa0DI03^c-"5ZgUL9]4`n$B]>)+l]=PM4?ro7(
-Vit(I5r^_`1.%bC]=Q!_:HBG>]tV;!`5BC%]XF/YIpu3FXbBYB93>:t?YX.`>C4&tWJ\aXmeZhToD%/$
-l1+</n`]H0nF>`7na5]bnF#W2q!%/8na>`0mHW]gjm)X@rpBR4kl:\]rV?6fs%N7Yqu?]op\<qDkL$>l
-IsQ<`H$FR_IXHNhGBJ%WJs!4Lbg4Pce@CfeGCG4#L44T)JTuKmJqo)=Qb(?"nEfGp_g-BKG^"CYGB\6/
-F:389G']sue^hs_]tSs2_;4PYrql<WnEoZ7oBPc0lK$=._:.uBna>W+mIKrFmdp,Ar;6?cqu-Kjp\Xpb
-qXj4Jm)cJtEFWWqA8GslAS#@eDI[.(R^KZ1_q!2GO(r?=BP(j`@V'%^A8,U_BofpVceHsgYDQpt?!CT@
->[:]B>[:QEDh>%.ce1e4]=bnqddm5-lK[p(i9TOon)i^#q>&mkcfj$0bg>59rqu6AkN1[Uh<3kYi7?f?
-f[J=!f\Fp'cd1.og"Os$f$D:]_1hgf!<E9$!sSr;$3C5.!r`09!sJr<$k<dY#6Y&-!X&Q-"q:qL%0m%<
-r;[*)!s/f5"pRn#ISWa<?=n)+L5Cb<F_P;n?X@2QD0C;]KR\5]@8Tis;d3[IFEr7J@9#l_2Dd<H3CHJI
->usWV,pt#i->',U8VX@OY-,7MSj5Rm@Ap9,XK8A&Xf6_>8MFh[Q:a1m.jc_q4f>HcW1Z%(/0]/4VQ$]%
-ZEUX9WeYb=<^r^]@=1C$5#+jI9NOq_6XZ[eNb=uu`R)uQeBk>'\\Pnc]sG>^]Y1Yg]t(\d]!f5jZaRWc
-^Uq.m[%s@kXM3-/b13l)gYL<+_SFj]e]PYPhqZDe]VW0LWKi3rM1p\?K7eUOHObU]KS,#4JXE46Za6O(
-MZ/&)JGt-&L51/"(4_-gIXciuOJfIm`P9'gSU5O)H[0sdrchsrFEDYMG^=n+W3NS0Z*(43Z,+<+dF-.V
-_n<[s^9=oN]"55OYeJ,d^Uq"g^Ve%4^Ve%!`6ZWJcHt"^`6-HGaM5-tZ^d85E,0B+BPhL%FEDM:Dgd(Q
-LS:9(Trb2WHuEe3IVEA)D/X?0A7K:_@r%%'[\9IcPDX<d>$tTC>Zt?;?sdDOEI`V6X.u\uX/rG-[_p"u
-ZEh'HWOK7J]sG)`c-Eu0]>^n`['dZneBkh,_8`ONW3`_2YG/.uUn43QV5g)WOHH'/XK@tPS!&Z*P@c[<
-8PiA_7Q`"G,pOin#<kUE5rL))"oJ?="rT']845Qf('FaB!sTJh5u:`g=ZnJ[(D@R5q=sXUp\+4Kp%@tL
-q"XUUo'u>Cp%J+Oo'u5:o()SKnF5u<n+6;Lp@nCXq"ORZnF?;QrVZ?L0c_J_.3ri+6T9+KTq\3JO`;m"
-,?V.KX/rD*W2Hb_IWeD-ZCZP_6n'9*+=s@gWihjR2^KJ`Y-+e%US=NYWi`RnR!)hcaKh(YDI[!=5Z2'"
-@7F\/XFjf5L4semEIW1EBP(^X='J^/>$G33?!CH7>?Y-4?ta7`=]SL&='Jd*:eF/A4A^!dP?:sl@<?Qn
-?#*t[BObIW>Zsp1AUKfVbh17R]YDM?f$qgV^VIV0cc*r.RXo[0H*+?ka25U+^!G%ae]l7W`5TpA`42n=
-D/*g"DM>a1[_'#\]sbAWZa-mC[C301^94#pTVJKeWMG\q>?b33=^l/^rbk/CG^PC=VP]W!=&;Xa:f0VL
-;,UV'6:k*P:Jt:t=]JU0>$G66>ZZBJWh[,=]WnW=Xg#=CZ`pU/V7a4FM0WiLMjUf![^3N<TrtZ/Z_a+`
-S!KGDXI+*QEJTmFMO1'2V4sQRUS=BKQ*%m5^86pVT<"umV4)R,;+aGV8OH*>91q`A92JNJS!]%bR%0S-
-JoP[CB7l"G;,ULt<_l:\8k;B;6:=:+4\SR?84uWc?;!dV;.Fh9md]uGq"XUSpA"A2o^qnTq"OOToC(i+
-mdB?4p\+=Wr:fsZq=XITo_%nQrVH?do_&(Ro_-0&$PBZE!%jDUcd9VC6N-ri"NoEOjlP=O$-q<a!Wi?1
-dU*%O!!JbDjP?.#!+Z_thqd#?h:gB;h-_`]"9>^Y0*)%Q!<<*#!s/N(#K5:`$>5d#L4<m5Ma'[#76*"]
-/N#CE3A!?R1G^sI0f;<f8OPNl/2/h9.3TiS*#TJBFiUFD5<_\R@m<Y#9gi)h<C8]61a"kK@qK+R<D,bN
-6:XU969mn.5X/1G?,#'qG@=`VISN$i7SQ`S;H-@U6;'jA:ek);bK`sd;GU"p3\E0I1cRWR1,8_Y1bga>
-1n<OD[F![ejlG=5?:-q<3B9K*<*<F$=(HEDaPPmsBJ1e\+=J`[*\Am(4r5Ct/Ll3'3BT8U3']Jd3\`ZI
-<dRdi)Bg.<+<2@D+s%aJ,U"RNf$RPr7R('9+<D:<'GM?%*?,_)(D%&m>Md.h:dSAg-k$Cl$OmOP$OmOQ
-%1=4;8&s22S^--Ok2=C$0.J"a,om^B)^6IE(aL^fYgC[pElubQ]V:'o;*L2A1*@S`0.eY!(a'h9'bV/p
-)%I,k()@`.+"efV&e6*9'?^@Y"9S`,!Vucr!Up'i"U+N!#Qb)4#6t5/#Rp\4EX<X55=IIcNR3)^U<1U"
-bLYLW8P)'dZamca\[f>`\Vj]r5B<Q]:dmc51d!TVTsD/=a^S45-@WVA^r"%-^q.+dQ[sTp:n=hB9LDNY
-=]\[DE,0'F^;$P*alVscqtg$^fA>rkqtTaIo^_M@kNi'<Dt*Gpp%J=Nl0@[)mcilsi99Idnc&RXqpFU,
-rr2lho)/Oep[S.[qY'XZmJ?A"WfV^VG^+LZG^b*hI!U!ZFFJh(YJ&-*cI^OVQ$.>"K8,,/ItWAsG_(F!
-Ko;;1dH'`Zjjq7mFa&(SG^=OVFoHIjF`qtPHDJ:*f$)(H.DEU6hsLFAqX<\7nFQ5@lgF-(jO1r^ch6_t
-na#Q/nalPFoC_YMr;?HkrDEIhp@mkCp@@kC`ibPGASZ4"DJWrtAn5asA7BnR[CWW\bfd>PD/Es'BP:g`
-AS#RfBOt[jOM')be^)+6L1O^u>@(]C>[L`;>[D#^K<*,?8D)>#]>)50oC2&+m.Bf5p[7M8io]n-oA7^;
-kh+>-d,XWqs7GR=hrNJGkiUj^f\bK;f\"p6i7?E+dF-Oqf[eI#b/DW?KE_5Q,m"/X'bh2i%1<1;!sAf7
-$kF!c&e"sH!W`9$!<`]>&ek]Y"98K#!!EQ1"U%I&8kMoZ?YONZL'**QD.*?H)I$NXDg6hgKR@fO>>.[]
-:g.LQG^OpP?;X0Wr]:cX7nHE[=AD",(E4MP/p+g<97sAGXuNr/Rl*5Y@Ag-)Wi)bsXf6Y99K-^hP"%Mi
-/1)ks2l!OVW1uX90e.LGVQ-`$ZEUX7X+th;<^r[0X*Hib5Z1BP7U/tk9l[)2MJSs#`Qc`Qda+ho^<=^?
-^pLtn]Y(JWcGI64a25d>\$NQX^q[FfZ(\4uUUJOtcdoJ/h;?`2]slACeB,JOf?qCG^obMnW0N*rMhZtB
-KS4c%H[C<uKS"r3Js`:5ZaH['Mh$8*J:N6%Knk%SG(,'gH[U<nO/TIp`4NIWSU5O)H?adbG^+CSFED\N
-H$Y",W3NS0Z*(43Z,+9*cd]tJ^;\1-]X"oM[^i]GYIi#g_8![s^V[q2^r+."_TgHRrm3%:beqB+^;IY#
-[[E;1E,9W9Df9K2G'.kBEIE:QL7t6+Tqe9@H#[hQBl@ZuDK'Q5ARoF`AoWm3[@3YPOb[aY>@LoI?X$]>
-?<L]IF+T";WM6ApWN3/*[`#\\WjKON\&H"n\$*6[bf%0%]>^n`['dfreC)1@a2"mRVmNb3Y,&2#Vkg/g
-XfnImP*)0*VlH;MR#R!!OC]aq5YFsN7m/+5$OI%D"qMV'/L_bO"8i-+!YHhC7S,s!)$L'?!#,\Y1dtDJ
->"Ut')]'Rkq"XUZp%@hRp([/ppA+LWp@\.Qp\4CQo'l/?pA4UaoE+UQo)A:apA"CVrqRl/nb`=arV#V>
--7CGo,\E073HC4UU7dg4DBU/K=0Sg/XKSh+Vgbb2H?rM7[$l>[7OfN,+=Nn`XKJ0b3[uG!Y-+h&U8+KX
-XK8^mQ?HZWY**mBARIhi94r$P:N<J;JRXCjKQM<VHZik2BP:j`>ZY39>?b*0A6iDG@9m8OBkUjT<`W4!
-=]\['7R0.&;K81j>$G3?E,JTYC1C^f?<^Q:>^fU]C4)8Yc.ULV]YMP?f@7sX^VIS-cc3r.RX9+&GGq[a
-`koF&][PH^bf@Z@]Z7b(\>bm2BOt^hI(Qbo\[K,`[C*BJZEgjF\#c:;Y+:uRUT(;nUl]M!>#n['?>OLt
-DK'T@I>OPmVjML+;,Bq`;+!`K;d3Kn8PW)\;u]eq<-_J;;HQq#;gb49U:\Ca]<JE@Z+@BQZEL+#]!\u)
-H"LTAQ+"B:_PO*5['mE@SY)C?TWtSaEH5uOPEC]jUSFc`T:VgOR[9JI_RdIXNg-0=X/i(bGYLe"92J>T
-;+aJP6Ua^G9otj3M1_1cR>ul=Df0BLO^Cs_86K%o:.n8R8k;??84c$09he)H8P3K#8ju-G@Wq52o_&"Q
-p%e4UrquZirVlZiq=s[NkjJ*8n*p)Fp\F^]q=saQmHs-0p@eI]"n_<Zo^_Y)!:Kmq'=\2G.?hs)d_*"N
-rW!N5`nBA3g=k<,h(\p3!"[CT!Vud!M:pY>Wr2o1)VO$*g"G69dbs"j-mSoqYM(K*!!!*"!$MOM!s'7k
-j#dihSY(%NE1DA85u(BN76E4c3]AuI0hshiDEpWS6;:*B3AN?D/L`A#.O>iG(E"rUbcF*!5u:ie1.>\F
-6sW>K2)RE@7os,/?sZo-77Ta;8Ol*56UsC);H$r=gT50q>>fcC4Zu8,9hSAc9g:g15XA"5;fp+)92S2F
-6;fcq1,gsJ4Y\ZFr[\I10f1R@SDhGpd+dXC.-09u>sgb71G1gp?s-T1=_2WCa5#UuD(mIh,:P,^*A&j)
-4r5Cn/M[5[;DU*_0d/&*0/P+PE(qJs.OlYf*ZlRP+<`$X+XUgPdT]R,1e]\P-QFHM(`FA9*>]A)&.oso
-hR5[<4B#$"$4@@Q&.T'T%1ELM%j<u,a4#F(7a0cKk2=L*,9@^F.3fod+X.pC)CI*`YgC[pElubQ[\ALo
->>_Q92BX5!/gqn^+<DF<'c7l2&.fZp',;B)1FX(M%Nm/4b5_PF!WiE(!r`5n!!!&p!!39+!WE-#!WE',
-!<<*#!sJi1"pGAFrW#Ln*\9QE2`-N=G$1N\bfJ&Ygp0154`Ia;^V@=i]XbS2@UDTMWKL+N9L(U'3BNqA
-\%9^i9fO;@]Y;1u`5BC$]!muUI:,gAY=!e/6;Loq?XS"uCh&@:]WIF?jR)a?r:K^=g?eS+p$1N*o'l>A
-o(DG<p%\1KnaZ#5n+62>l0mg-nD`p8s6oj4kPtP\2tHJ8rr)Q\qtp0\p%deCld)SmJ9lHbH?jaaIXHNh
-GBItUJs*=ObL4hne[^uiFa\mqKRJ?'J/NHPIt!'(MO(rum.'B)f>)WQG'J4UH$4CSrcBN1G'A.WUqYC1
-bf%60^qo!srVcT]initjnF#uBn*8r\_SOOlnb;bVnHo!ap?M&9oDSUbqth`6p>tf?o^hIlY**d:Bl%O&
-ChI?lASuKu@X=BK]!TB!bd3:HD.dm*E,B&k@:<h^BOt[mP.];cbKRl,M.g4#>@1iE>$bE3=CGraK<*/@
-f[.4A^V\@hk2be"r:omWoBtc$lh'lAhTX=0f[A!jhXLL<m-!QbnD2[Mf$rC+gY(0-eCE7+gY(0+dF-Rt
-e^N!c_U6)M!Wi3!"p+o5$jm:K%giRE!s/W5$OdO['G(TU"8r3+!X&c<&J>KW"TeT&"p+l/#mCM:IS*1'
-:fLk<F,#F&J9,L5>$+m1?=e,%K85))DIHX?91i&cC3FlMHtcn`7R0$q2ag>5:0^dj3%>gd+#>Tm]O"$Y
-Xfnn1[)&+^2_A@6WN*%tVld)#HV7-sEitTs5rpbN0J>AZY,eLt5;+N6F/>b6XK]"7ZDss[FDt/IH(V0\
-3&<m#<DuY%=].n0V5]StT>8Ond*U:jXJrkQ_SW[[]YD+t]YD=p\\cD(]Y1te\\Z8)^ULhS\[%m6bgObe
-['JNFf$q.7bh(4_^sCKR]t(kR\\4o+L5h+GL5:M9IXQQiJVSl0KnP)HUoLo8WhYQ*IslkHIfY7ZIXH9b
-JTc<cI"79W[(j\p]<%NLFa/4WH@0s^G'.nKG'J:ZJsN@?YHG+3XfeqG^X(-P`jMt^a1Jpt^UL_aZ)t1?
-cb.<<_SjC6a2PU$_77V3d*L%`bf\/I_lgVm^qR7IP(IXjF)Gl8D/XT?F)5oGIVj_2TUMLJUQ0V@IW9";
-Ec5l5CMRKnB4GLpOfGdUOcklaDI6UT?=RAH=Bo-4?=nG7K;#9>WNW>&Xg#4OXK&P@b/;$4_7[+Y]Z8+3
-]X>AjXh(mI^Wb0I[^4#g]VqL"TUhsWWMcMaU8"QbW2>oEQ^stQS!97nL8L&D,;;2N:ejMD,n^=`#m1/.
-"X,0?+V=kT!!rZ8,</(\5qa)Zr;[f@(bnBW>$Ocg,od^Cq"FFUq=jUSp@e.Kp@e:Vrq-9brV/MHna>f6
-p%eFWp\+=Po_%nOp@n7Sq"OFUq#:9kr:B#5-n$Vr-=r0.1N8GLTqIL)C`=B?<NrU,XKSh++/Z3(J:C^O
-Z($,`9e[hB,q,FcXKJ3`1aF8aYHFq'UAgolXK8[kQ#g9QYDmF7B4XV(;J^5`:2R/7LM2I"Limi^IXG^:
-B4bFT=&E1,>@(N=?!:B:@9m)ACh[6Y=BSa*?<^c<6p<Xs;/r(i>$G9BDJ`3OBk(Ue>Zb'3IToTTB7,rV
-ce?j[]tq_Bf@7pV^V@J+ccF#.RXK@,H)\$h`PK7"]@5B^bJV-4]#DA"\#Gp9BkCpkI(Q_m\[K&][C3HK
-ZEgjF\#lC=Y+:rQUT:GpUl]It=B/Bu=(lDfCj'uKIZ'epVjVU/<)ZUm<(9>Q:KUgg:/4Va!`MuorD[u5
-;-R(%;gt@9UV4R_]!8EAZ+@ES['-=#\$`T%H"LZCPdnE9^TjoGY-5%+T:_UBUU7+eE,09EPa%/pT;/?^
-St2UIQ'.]H`4Na[OHcB=X/i(bGXk4p;--^m:eaPO6V'sJ9otj3M1_1cR?E,>C2%LBP\!`Q:/Ob\9MA&N
-7n,g47Rog4:JF8G84m?"8O,X@@Wh)-nauPJp%e7Rp[[_5kj\9=q>0pYkjJ*8nE^)G(AR_"q=sXJmHs0.
-p%A+VqY^0]qXjCPec>+<$PTTC!%*oPe'4Yf2?!Rf"3B9Xjk/;Ac/15Y"99:f<WW$s"G>UdgoUGS3YL*&
-iRul?g<\^3>UL`u!3t-$!!!$$!!!$+#6Or?da_&+CS\"WKS$"k4ZQ/24?b>C2``l_2`a,[D_jRG4?#9"
-90>'j3A`9L00:a#'GD?;HciEU77'mN:bFk884?fM3ANHN+?N5'@piYG9h%]D8P;Q?5XIk'4ASma_qh>6
-A7Sbj<'WN584lKP=A:q<5!(nr6rJ'IdofaD7n-<7/29(=2`rfM0`EU2/ho1;2OraFZd@Ff=ln`%\m%<W
-2DZ[29jC^tCMRj3T?5pGcZ:ot0.JY0+<N$Z1HHC%.kNJ10J5+:0JFOr4>JT><cCYT*[i9W,Tn0Q,p=H\
--6XU@f%"5*2E"5`-RTfW-Qj?,(EjP.((_*'Cu2H]1Gr04-OgCj$kX$X#Rq+E#neXL9ZPP2/XalAiTB(B
-Eu>i9.Q&k,.jZ>W(`k+U-EtkBWH-/.be0Tk=%Q)j_FGml+rhO#*#9G/'b_8t(_dZ'(_RN"*&&lX$O\.,
-'$C7T!WrK*!<W&s!W`B)o)Jps"9Si0!r2g$!s]#5!!<W<rW#In.lBa`2)U01BiUqLc-+;[gpfpJ4(Y_0
-]t_+h]=>D3AQh?GY*)UR:d[<34#in@]",j^6o>p$]Y;1u`5BC$]<[]PI9]C9I]\,p786oi@qg"#C0uD$
-]sX0AjQ647r:&b+dc^/`m-<Hqn*Kc@p$:r3nF#W.mI0N6oCVYDme#W4n)Em8r9F.0kl:\]rUTOVrr)T^
-qu-Egq>'%8im4WeJ9lHdH$O^bIXHNgF`_YPJs*=ObKeMjf"%,lFa\mqKRJB()h<$RI=?g&MjM&so(;A=
-hnaPZG'J1TH$+=SFoHJiFa&%VUV>:0cGdN3^qo!prVcH`legpqmHOE>mHEWX_SXUkme-8CnF-&Ao]YZ3
-nbrFaq"jmdqtL$eoD8FVn*\H'OE"iCB4l*tAn>OaD/`uoH'YkM[_U;=[>f'>F(/d$D.-aY?tX(cA7KSA
-][Y-Kc,HiBBOG+J?=I/B?<L0+A8Q@?X38oEbe:^)_U\2?kjA$;p$_58lK7BunFc\8bg5M*d`g(nnGVt@
-hrj1ohpU*(d+R40g"+X"dF6S!gXt!'dad'sda>_Ce\ZtH"8i-&!s])D()RW!&e5'J#Rq1L%2'?g%h&[G
-!WE'*!<`Z<',1o_"TnQ$!sSl2"9(k":f_(DG_Um%Hu`h#r`)<e>\7u%KSP,'CKsh/7n#sQB6/?DG[jfH
-5!1e`2,[IQ;HZg]/LMJW)DsBu]M_%KXKAV-[_\Om3\47,X/W1uW3*3tWI@T92fu0e7R90o.PW\8TWbMs
-U,FGL,&*jMWiWG1Yd1=.K62'/5bG'#4Z5Q$;HQt,;G]klTr"6"QbLJcdEp@eZCnY@Z+%*=]">HN`%8@*
-]"GV_[^j#\^W"43_S<sc\?_d9bKIoT['AECe'kb6cdg=__9U]^`4s##S?9,qQ%tBYLkpn@KmnGrH[pg%
-JGt4%R\d$i\>uKdJq/9"Isum$LjO5jJ9?-`I=[KX[E?e5`jVIbFa/4WH@0m]G]n1NF`r"WJsWF@Y-+t1
-XfeqI]ZeLAcG['#`4NLr^pCGZYcb.?bddVg%)Kp$_mm:n[`6_>b05=\d)s>Re@s&M]t(VFOah=dChRR%
-Ci4?:EbocDIVXM.URdsRW/l4FDdd=!D/O-'Bk([e@qKhGX0nL]P`puC?X7&D@:*/=>[:?6C4(_fTrFig
-YH4h-YdVBOYI2-_^q@.j\$NQW_oU6<[CaD[]!SlXc-sM4X2N&qWLG6-R[BtPX/D_aSXl@DW2Q/MR@U4W
-P`h5VKWC;J'IGS#8kD<,)?p!<"VM[q*YekU!!i`H/NZEh/K"]i!"8rB.R$^6?<'WJ+<;a+p`TG,p[RnH
-o'c;IrVQ<^p\=OZqYBdSmI'K:qtp6gqtg*eo`OgZp%A=Z!qu9]rr.'<n`*P*/hJ:m=,&smEfZccTTY1P
-+X/+(Y,eY*YHFh#Xd4Ze<._6CHZ`.?,qUGiSZ/WlSi\MI*G2OYX/;VdUS=foY*>2i>04(2F_t\s78-p#
-B4a_FY-*duJVK,,F``.jBO54Y<`rL#>$>':?=$`9>(0[Z=BJ^@C1:@L=BSa7>$Y2t5WLi"Djlkl>?bQS
-DGsVL@q01Z>[(K<9NbkQPeGDue\/]5aP,7paLo4#]ZJLA`35VVFa/&.Z-(&%]Xk`)f\+Tf^;7@u]u7F[
-Snr"KASHD"ZaI<N\\,;Y[C!6FZa@0DUV<n%R%^7TX+%%DO)8!!;Hm.&B5;6rG]nC\Mk6iER;uA,;G^:i
-779mG=B\$a;,0eY;c?Xm='AL'?WC'(J=WF/]">M[YcFn1\@&fPXeh_u[]kj;BP<0c\@\rRYcP(1Xf\Ci
-TUM=E[B#U6Ci+unP`D6-T;\TWS"cI<O.s5*]Y:5)Q2mQVX"L6:G">.t:fL:d8k_cF84ZBL;NRB8M1_1c
-R?W;AB4bh3MeH$_:.n5R9hS)K7K#MB6UO^G7RTd@?"$8b5u_B<o^qhNp@\.Tq"3tFp@n4Kp\FaerV5[I
-p%@k?nal;Dq>1!ao^25>md9Z=pA"CWp@7qJnac_\`;g8TOoPJ3NkNZ_Wi8>a!"f7IiSEVKh:]^%2['6_
-)qnKsq>^YFiT&X_r;[E9fAGQ?f\Y?,iRq3Y,6IqOf)R2t!."\H!<NK.!WWM?ct4%lQaMI$Ju?%H/jVlU
-0eFS,2).E_5VXuN2`3<E1Jpq94#o5X1dilT/JT$7'.Iq?V*@=4:fC:I3*&X@=@ke?4?"-04^V]-@9cW#
-8k)BF7mK7&5s75&;e3i'Wb>gJ;LVY54%)S.8Q8kg4rQ:?3&s>q<-c=3?;sHh8PM,p0f:[E4>8TH0)dD0
-0JYIDT&IYncIq=@jP77G3&<6P0eQ%#;+YkHAo=0_hVQRq0J+k+/hJ+b-mUN,(F1Xa-R^])1+bIL/2opL
-/1P"B6QmHk)B9tB*$?FI+X\KX+][(ICe?iT:ba=B'*B.!*ub+nBbV3s&.p.)i3l$22d9<0%L`dQ&.]'P
-%134B(,%pIa3f^<dH'BNhT'FP*$Haa.O-#[*?#q@,UtOQd*AV2b0\AIU2j!o6)(MY-5dd?(E=M<)Aa,"
-&.oKg'HS))'Gqo=.ME!o-S,o%!8.>V!WiH)!W`>u!!*0'o)Sam!XJl0q#CX%#mpt@"V)%A!(R,:0L.f[
-4c[Ws=Jj'\c,J2f^fF>k<j93K^U_(k[CD</:c3O&P>+J>5W(bc1S1tc\].WD74`Vp^;.V(_n`grZBTlf
-=\+"5Z%Z4N8l&DpC2%0pBS!k3\WX>XjSA]Mo]P&PjmqX+qX*tDk3_O$o(`"NlKn3@l0\-8n*TQ6n_<?m
-ht-dBk5!`qrVucnoC`(\r:ojYrqlTjr8mD1c`<1YH['g]G^=gfI!U$[F)l\\P-D[D`lZcY\<hJbI=d-*
-I=N;jJ95s_IY<E6R(:</o'Gr*^j'sDG]n=WFa&%PrcDIhG'JA0^=Cf[`P0(%_;jeXqXFFZmdK`4k4J0+
-io8>$_9q]6mI'<+l0\!5mdfu:q#:-]p\k*go(i7Yr;>sLo#I_fDe3KnCMdcsA7T.bDe!:%Pd\<9^Wb$1
-Mf<fUA85dk?XRAQB4Pae@W%@BeBudo`N4c*@q&JE?s6]?>>eF3DKCK3aj]"c^:qA!f^.e`jlbpun*93#
-kjIj(p&Emmcfj$0bg>59rqZ'Iki_HieD/a0i8`hSgXXd"cd1A#f[S?ufA=QocF1F=`eFa$!W<!$!<ic>
-(D7c1)ANG[#S.FT%hfTg%h/gK!r`0+!<`Z;&ekf^"TnZ'rW*!(rWF658P2f[ASudJKR\;fAQMr4<)m18
-EdWUsJTtm5;Z90B8m>tOH$FL9:I.')4$#B&=]87%:-C'M(`*uG3eG%@7#%_AYcbORVa*Qs8#*,aXJ`)$
-I]KH!9g^ORYEhR<3\i$9/hij"Y,IsM0/bM'Uo(2oYd1L=XJphoE(rNgXF3Q"4[r(G=B.pk:M-E&SoBUt
-`R)uWe'P4^[)')`b.5I%YIV-N^rFF0[(!orZa[im^qRS%]pu.%S@Hb\_:#itg"as%\@^2=bf[cFf$ha\
-,fHFa\Yk^KNfAjOM1pY4H[0jcK7\T*KS,bkX/N4uTSnDQIXqEH7tlbIFF/O\H$askOeoJ.be_B1SU,F%
-H?aa`G'S=UFEDYKG^P12W3NM.YcY%1Z,O>u`l-H[`59O(ZG*iKY.1^>YJ/#\])K;L\\,_t^VRgl^":KF
-<lWM:b.bsH`6HQ8[_8,fH#@G7Bl@p)D0'`:C2nWNCOVqUSXQ=LNHfScA8>jmD/O3,@q04^A93m6[\K=[
-P_Ns\?Y!;I?W^B8>ub$CIYEHKWMQ`$riIHL\\,)HXKSq>]!f,U[Cj8eaP+;7]>^n`['dZoeB>M4`lGfi
--_702U9:f,Xf7tbS=5nFW1'$?SuJrQOH=U9YF/u9,V_JQ7m8aH"T&0'%2L'/(C1'>!!iZ>-T+:X/K"]i
-!#u(R.6UL3?<9iO+<;d'q"a^]q"XIQo'u/@p\k!gp(@)pqYU-]o'Pf5o_\O`rr)cjrq-?]nF6_Sq#(*f
-q"t'iFSbLb9J@qF,V!&S4Y_&=R\-@BN-Hj$+$Qg-XK8V,W2$J_KQ'P5WLe?Q9e[_>,U&VUWihdO1bU@s
-Ycb%(U8+KXX0SjlQ#0XFXd4HW@T>T`>[^uQ;J*)5P%AokNH]JcGD0X3@q/PE@Td#@<*<@+>[W"h>ZY'6
-@q]Re>?4a+>$t<3;F<`12GA"TO]GRf@W-6d<bGrQBO4qM@9u]6AUKfXd,*?f^;7nEf$_UO]=khtccO&,
-RW`XmEi?7ca2,Bu]%#BdcbdE4]#DD&\u;09AR]4cGIb&e\@&l[[(!KNZEggD[BHC?Y+:rQU8raDWMGMi
-=&i"'?=.JcBkDL/Fa8e7Vl,hu;b^"\:JX5B:f:M%5=\^I84lf^<)-=p<E`^-;cS43S"RC)]">/FX0/k;
-[BZg1T<Yi,OEP5JL6B*\Zb<32Y-5.8Ume!EQ_CdfQZd@fM3F$YT;eBYUn+!MSs52/^<""%V3:qIUAh2H
-UmQ6p7n6*B9h\,L7Rp'B85EBMS!]%bR%0S-K5k^CD2F0^;,'nb:ejh^9M.c?r]h,a6W$ZL77p9Y?:Hn>
-=(caKo^qkVoIot4md0K<p%.bHq#(0lqsNtHoC2&2nEofAqYU*\m.0]7mI^#Dp\4LYo_J(JoDlf0$PSg+
-!%ir'`nA54<;ce.Z/=6rgu@&"gckrC!#XO!!Vud!DV=+'PPkIm%bBOtg">08c/dJS-R/ZmZ3&c8!W2q@
-!s/H*!=I$1FqQig[toNUMm5Jk5"7+b82ELg-o3S44@;Ou0/5X`7S?971+tIE59_X)',M;n,\b&d3BoZ#
-<a.F?<(f\[7R9@0592UM?Y3eX?;aBf84cHC5<M(m4?#o3B#if1<)6=^Gud?t6q'O6<*E':4uGD]4%2\B
-I'qF0;+48T8iJ:T2).$P0JkO;r[_D10f:q`iPi(Hf]D5Ugp^6@0do[d6<@Jf6YTh-@?o$oi5f:R,UFZ^
--5ILM.loa+*]GJi,;M56,qhG:4@1JG02P\+*?H4@,9\$G*Zl@D,U+HT:=\?F7lEA"/h8;h(*=A0(Dn&-
-'G)&k%j5]J]hh$\>tuIM%hf0X%L<:K$3UMJ1IP$ZduLK[jlPOX_."?$)&s\B,9@mF*$HFG.RC;ccDbj,
-d*0/"KO7VQWieo;)C$CI+seHV*#9+t%hB?g*Z>\,)^6@N&HrIl1)0?\fDkpW#5\B'!<E6&!rW*!!rW**
-!<E6&!<N?'!!E3#!!2rs.ffVO"9nr.!!EN2!!*cS4\%^n2iOt_D4e>V`lcc[^KFGmC8A&G]XkYc\/VuA
->ZWk5YE)OP8iSt)5s:dF\\#jP4>S+'`5DSi?ba@d]rdHBG[X(5Z%Y_49iOqm<Gkr0?[fT#]oKVamIpGP
-q<Rq9g[XLeg[+P%nauDInFHAIlKmm"l0R[!p@dn?m-3]hiqrcPlg`Kgqu$Hmn*U,Sr:fp_rUogZo1%[$
-qUiBKMLg80JV/T/KS+i&G]n=\Kp&XSe*Z;J^8R$6GC"ObL5_.SLjXN#K7SW3NO-Usk3;<g^j:!GG]J%S
-G'%eGErC)9H\8*,cHsVM]=thjf\Plip[@tOjlZ+0q=Nq5jj1`Zg\C1'n`fK1nb;hTpA3tEo(MqWIe`U-
-p%S7Uqu6-Fkh*D$ChIErC1UgbCNjf;E,ou?LpFh:^X(3'KQ1^@A8Q*lA7]:cAS,RdC6lTUaj\bOU3gNY
->#ea1;GgRu;-RFHFGR-MhW*/$^V7P:k3_R"jm)C+lfI9kl1+N>mFTA$jOhf%dF@:Us6SP.jRCIC8Cl;A
-db*a6g"Xg'gVqgug"bB9e'?%Ye],8PaG(-/":#;D%M]Ni*$d'f/hA"^)%-NL"q).h-n$2S%gE1A#R(A:
-$4IL\%gW%50`_Cg#Qt9)9NYY:Fa\jqHuNY"<)?=]8loJBI>!E'DIHaH91huX?>=Y2H#ICu:.@^%77U!I
-AR886:-gEO/gV;I-oI(";+c80Y-PIG\XY`?,ugb@W2Z_nY-+aV77f7XY)l1>2CL%31cLo*X/_jD,:Y$Z
-YHOq*WNE>/X.jrRB2LmgXF3Gs78#j32G6G";fS_7UMQ%-`mN/TcdL7GW5,gDS@#rB]u%V,^VRoB`3QhY
-X08n<\&ZOnYHP7@YcZ*p^s(!/Y1V=Wd]fq(gs3gUcHsPNe&AMscCp@!LH^?=H$FLREH6)FI"6j%J:j;l
-Wj/FpR?j%gKo:b>J9lZiDgZkRGBnUhQ)Cq4Za%$7Ne;M+Is-9lI!U$\GPugoI"7`d['[$AX0$iKXh2$V
-e',POaKr7gbfIW0[C``HX1HU"`ko6j[(jl4dDa;9`4Nk,b/V95_T0d=cI0M2[$lbqChmj"B5qa+G]%2*
-Ao;X3Pc1XHP,GFFHZF.PEb]9-Ec>o*?=@>SE13f!R&-^BKP4h&@p`hX>$,0?>$trmMi4L>\%GMKY-+n.
-\[/NEY,\_9]<n`EYHu$b`4WF^[^rZNZa@<af$^gu`l5]YR\64ES"d6^UnsBMV2M1JS=cROT9tIkQ\U-r
-TPYPb)BBtE)@llE!!NB9+X.g3q>^d&&0)i:*YJ\YrW!B/))b<+DI-!k.4$#7rabfqmcj$(qt^-`q=O=N
-qu$6_oCVhTr:p$]qXa@VoCM\Op%%\FoChtRq>C3hoC)MRr:Tpb69dXc&JT/L<_e"-Tq@jBQZk#6,[e9j
-XK8S.VkpPcH?Mu9WgJ0T:bXFY1+o*rWtq!Q+rhY<UnarjWiN(lXLlKIUO>tQXaZRWBP(F/6:PKd7S76n
-XdEF=Jq\PpEH-VPA6iYC:0q[M?XHr=?!(6;?=.)TB4u$c<*NR1>$bE47mKL53E(!gP#bXl?uBdY=CbcH
-A85O[?;X-hAUp;dh!=%HaOK&+j5&2#^q[k1cbmW$PC%J+QE@U"[DBMk]XtqnYZJi_`lH*6aLSOKG&MAC
-H&8u+['HR6['$L0VPgJrXK/V0^TF#nU8+ciY,dn-;dNsFDes#uAo2C"Bm#3$Wi25+4?c+r=^"Ed7n6?Q
-3C$/0;Gp=c:Jh$i%U!+;92C#-Yd1mSXKB+BrjEEA]t_1]R\-jbMecs:MN>9QZ8ees]!\rS['d0FXIt`b
-XK74f@tL#-Su/?USsG7mSY_j@S\<.O[%)i(Q)Ua\W0_X+<)?=e<`N#r:,u-M=&r4`TU^moR\$"7N,rlJ
->)/)D8kVrS:J=Se:/Ok\:/OGB4]53V;,g\1BN.;Y6s!dmq"OU_rr3/jn+cn^s!RjHqu$Kor;-0Op&>!k
-rUKXXqYU0cp[[V5mHsfIq=j@KqYgEgoC0Wt$RW1\!%WN;c-4,G8H&T$!lWaEgtg];b25Md!WXD!:'(1k
-"DciOfnoY-%h7=Hh;R2PhTb'-;]Qk]!!]^_0`V1S!WE(@!W`9$%aF!q$p9KCRYbctXaE8c74BE48l7`7
-3&X#Y2FB_h4\@t-8iA4_4>ANJ1+XC[*Zu(MDoeG14%r1?8hiS+5se=Q6pjBp)(/6gDK9;o<(fMG6U<q"
-4?GVf7nlif_<%%u<GQi9CcOaV7nZKG:ju%n5s.:q5t5(%aP)#A=(5615pe]S-9"%C0IeCt/MJk12FFS*
-`k9pXiT8hV_,`-V91`i&6Uj[V?;a@%REjjK^jHn5)\k"]+s.sP.52;O+=&Qm.jZPm0etIE75#`.<F@s4
-*Zl7<*uQ(K.3BQP-mg-8g#-6n4ZlUl-upL[*$?:D+!2L>',22q)2I4f@5^&;8Jr0O%1*OR"U#2@"ptr#
-9NKK\M3,a;j4iG0>pq*H+=/Wm-6XQW,qh25/$R[SSV#/8bfI2OEBu.S[lkKD*Z?(;+"nTW+r2.B%hB3n
-+X8*R,Uk5c$O7In%.sVP!<39#!#kq>!W`?&!!**%!<E0#!<E6%!<E9&!!<6&!!2rs-NO2K"9nu1!sSu6
-!!3]N4A8@/1k_uZBV;rRaN)WU_d-5&DPjbP^&GV`\%%N*=#k]5O\n\G3&a#Z24V"`]$+JO3$j!j_u@GX
-^V@=mZ'B`_>t(?iKh"=#;c$_BJnnJ#I(I)-Q,DhOp%\CZn+u)*q!dS*l0Id0p@S(Rq"sjSnF#H.nE]K6
-n)rp%l/pscq>^?Qn'^@tr;QN\nc&Rfr;HWmp$hX'n)E^3d^>L"JUiH-K7el2K7SAoG'JIiP-;XLmGu^.
-VMo_FH$=akN/s*ZI!U?qJV&c?Zc2S!k3La9H#S%REd2kQG'%bFF*)JDI"S3-cHjPL]=thjf\PojqW[S?
-kiqU3q=Nq2jNt]YbP(c*q!7A:nFlVQp\jRWpA+XjrVQB`p[J1UFnbCmptWE;DJ*TsCh7'dAoi'8FDPf7
-LpFe:aj&&-KQ:gCASZ$h@V'+dBkM*kCR2]VaPGXdV0cfY<DQ\#<E31$8mG_=EJ:UAioAV)^V7P7k2tss
-n+-2Cl0%L&l07d3o%1n)in2T#dGO9dr9E&)lJTi,f\bB:g"jukc.'h\gXF^(f\>-5eBuIae]P\U`eF`t
-"XaEX$4maa*$d'f0.e+Z'F+^F#n.Om.OlVY%L*1G$3g\>$4IO]%gW%50EMCl$O-f/93>P:G(5-tHu<Ls
-<)?C_8m#SDI>!B%DIHaH91huZ?YXb1G]%.o9h'S$77U!KBOOk=9KadA/L25S/MVsl=@I_6X0f1@\=YoE
--Wm:IWN)qsY-"[Q7S,=WYE2:?3[c:*.P[BoX/`']/hJPuY-4h)WNE>/X/:A^B2:^dXF*;n6VBX2;d<9n
->B$L?V/r0Gaj\Y_cIU@LZHBqjTs(c3_T0O6aN/hRa1/aiWj]CH^;[gcX0Jt=['@]r_8OF%YhdmZa0;l&
-gsF?ne',eJbeg]sc^]uKL5C\:IX$$WEH-#EH[pa$J:j;lW3N.jQB[PdMhm(;IsQTkF*i1TG'SLiQD_%4
-Z`gg3N.H,%IWg0jI!g3`GBeCXGC4q2WO0%9Z)]O[VldS>_:-c?`5B!m]ZJ72\$NZOXfStYg!@aOZ*M*f
-cI'\[^<=@4c-=DN_o9=g`_4@d]ZQe%HuEe9B5)C(DKBN,Bl%I"FI&l*PF\PMOaD+iH#m\5DfBZ6A7AtX
-ATF6>SsHUaQ%j!]>[LTCA6rJJ>uY6DH\7*O[(K5J]WSE>Xgtd;XgGLI^qI%X\%/iS_8X6sZF7?J[^3?X
-aj8)3U;k<VPG5%OV5'uULm=NlQ_g4GUmdjJUS4-8M3WsPXe'AD'G;-!)\rh_p](I,*?lL4!W)j&!Y-=t
-,U!d*!WE'-!Z<dgAnk^K1b:$srYPS/oC)&4n+ukVp\4=Pp&"[_p[e%PqYU9dA,>fhqt9XUq=F.HoCDSL
-p\Facr:fj\rVH-\q`d822AQm<P?UY-Q_0hAR[8:R0.(5@XfJS,Y,A(uR!X!NKW:GfF&anB/LW!9WiN1i
-5:n!%E298/X/`5!U9(`IWMFi8^4*2LEbAuf3^[D"Al_`>XK7h#IYio/G]RkSEFiWm=B&aCAR/_L=^,0;
-@UW\TCM%?u?WUE4<``X3<(TDC6TS"`S!7)X?!;,a<EWmDA7oO`?!:#n<FpTF^"Vf:e'HP"j5\qD_8*e(
-aj7lAXHS!SK9WCE[Ca)^^:V"m_)&L;_o0R7^WF*lTQY6nF*`YMUpI>'Z*UU8Wi)boWi;o%YJ730R%g@V
-X0/LiDcC%R@VYmV,%YM+C2%dFSZ8WYGt(1k5?V,]6q0[C<]riE:K1:k:f("cr_jtA<)QkKT<kl9]<&0I
-\$W?BYf+SeVjX3`W/P_.A;QAWZW4?3]Xb>T[^N`S[&p$b[]HQdBkW0eOdr,:QC=/$Oe&//Q^Y:rYHsaS
-KpAX:Vl?#*:fC=m<`rF!:K(4h:fUOrQ(XY*L7+U%NIYn_A6FP<<(]tcr_Xt>91)9F7S?TP3]g2;;GgFt
-B4t434@<+Vp@S"Mq>C3ko'Z;Ps8N$EqtC'hr;?BWp&4pirUKLSr;HTkp[[V6m-jiJp\!qBrVliop@?*$
-$Q,`D!%s&8a4AAS:]:>""NfHQhr*GG^^/OR!Wi?Bg/.nI!!Hrjg"N;$!#6:'f%o<@k2+ABf4$'K!s#UZ
-0)ttQrW#Up%0HV4%*R[r'32$7TTaV;VfY6g;`#s[6p`n%4ZGPh5Y4C.6VTa?;EHWq1+4V30e+4\*#oV@
-C!*;=4$u));E7'D:/Y7p6p<[\IN'n;<FKKJ?<^B(770@*4?P\d4%E"B?btigBi/>UJ8%8C7mTU:85rJI
-5!(kk5t5+'aObW9;dEC#4X<'I-9!tA0e=_$.P*%t3('e,`jsXShrWVT_,r?Z:d7rY84uHT?;a@#Q-84E
-dZu(!+;QUb+W_aM/2n7a,UtQ)">;8U/LUNNFuM$(3a?>e+s%dC)^-4B+!;^R.NBKP=4c,76TI,$.Ol\m
-*?Z@B*$61?(DR`#)Md=f?U[=^:DscP#m:VE#R:_C":G_k4&"#IR?5DJj4iP4>p:RD.PN_5,U4ci,pk<&
-0XB?ZT7Y>8bd*RJ>s9a/T-tBq*$udP+=.d3'cIZ"+rUn#*ZuUK,:4uo*Y&Jl+q2Wprr`,u"9AQ)!Wi&r
-quHp&!rrB,r;ZfuquH`t703Mn!<E0+#6Fl-$m.T,:-L1SYAdC0]Y_b0eD.f=9/:7XYIhEX^V%"`OBkpL
-HE<9-84tcs4uYEj\@0#pC.gB3L;Uq.^brmB\[Sl2J9tQmTWEc:5uLuqD1dU]?tOMi^V#`IjmDd=qtKaQ
-i90n)kiM!ilh0u?nb)PIE:rYloBGT)l1+K7lLF?*j5f@qs8:sFeE?c+qY'@Ms8W#rrVZ?bq"jaQo_[+F
-R"B[2J:MlhI!g9`FDu,<FaK%F]ZoZubdX:&F*;VGG^b6uLOjVkH@1*gJq^,@l/(7Sd^=OHI=6<fIXQTi
-H$K:6$%R`+^!=sE`4EYh\\HeSmeQhElL4`;EU`bpl/LaO_84LnoC2/-jQ,e%p@nC_oDJ+Nq"aa^q>'1I
-q=X=Ko)%@XN,N?AC2INqBOu4,F)u&1F,7*=`m)u[WJPb7D.md%@U`kZCi!d!B5EpJbfJ`"^nlKm>?"?t
->?G!4=&2n#ASZn#f%f8+fY>28^sqT/lgO91nEf6!oCM/)mIg)&`lmAodEU(tnGW:Uk3_WidbN[2hr<kX
-db3O$_p?c]f%8R-f$Vdid+$C\d):VQ%L`XL$k3XS'Gqr>/1iCo)\`Y_"9o2M-S@"u*"`G[":#&4"pbPJ
-&e>?NrW!0(!X]&1!)60]=(,rlK852,D.$FE;,C(g?>=Y3J:_uX>?4Nl8PWH#D0:#BB44P-6UO:9:KhLF
-;bfnF,o&*Z*$6^\Ge-R(H)%FIZF[f>2)$7SVZ*PIW3!/&W.@E01NT[^83]$Z,V1K&S?AikW^e`m/:k".
-WN)r"Y-Ot'JSo0t6DUVoH9s\b;bU(r?WU'.BV_Q#E14Ybd*^.`eASQ!b.P'[XK/bGa1T4,_Sj=$^q6eT
-XgQ$d];rBJYI(gG_oT^5a0`&(da5n7\D5iad*^.XcHt(d_oL0!ObAXQN/*+>JU2TcI=6d(rJVAaYdLR-
-Ru`_mL5CV:JUi3%JTjt>H['maIu9YnYJd`GXIY2kCisi;F`qkIEc>o8EcQ,CJXWXH['6g8Xf&;5\\lkI
-[(F,`\@'&k^U:AWZE:7<cdU"KYc"D3b08/Pf##YA_#D>&aN;N/a3)98^r"BlNIZ"aChIL&G&q_<CM@Ko
-C3>rCWKEpWZ'Bf`G("X[CM@a,DfB<#@qB:oS?&BMZa#gOC1:FR=(#NH?XmJH>[MMsKVu/`]=b;LXf].@
-W3<V9[C<TGYe\)ZY.Vcm['I-OYICjF]uSFC\?<ijU7/!YU8b<&XIH#dP)>TpU840FT:hgDQ&M#jMQ34`
-!!30'"U55;!rN&r!!E]K*"E#G!!`ZL-R^>_&-`%6$Nh(r7p]\=>Xq(A0aIXSq"4%BnFHSSF85M%p%8%T
-p@\+NpA+OXp\OaZpAOXRp@e7Qo_%kLq"X[\rV?6^rr)Q^p@q!=6T5hi@$FPKGaP(nTTtX_.OZEI]X"T=
-Y,nRsYF0`\:k>g>IWJF>,qUPqS>iZlSOkIT,^?,[WiN/#WM6W&d&s6l;LZ?eP]LVUA4BF8H"gM[?)t)l
-AV5qtH$+1MIW9"2B3SDJB45%S>?=p1=^GBCAo;9rBO+bG<`iU8=]%g[5X.>+ELW.o<EiRBEE?4PAS#CU
-=B&-i6V^j-Nk!Kogs=9dcIg^q`P&R`\@obd\u1C.EeU0qc,A,[cd0eRbC7^Ob/hWEb0JPV\"n=lG'AIs
-_Qq"n[_]hp]XkV_\[oA_];NHGS<oqEXK/M)QZ6#2BOPLdBk_$fCh[U(L7P<CR<:e\5WVhB84,d7;HlFX
-84ucV;,U@k8lShh<E*")I\!gM\[\cH]>;+^Y-Gp_XeV>[Z`/h)C1rTk^GE@-YIh9HY->7F]!ST7P-M*d
-Jnf%TR?O59Ss>V-PE_c:RZN`4Z`:C%KS5ViWMcb_F\hs87TE;[:KCOm92\hlQ(XY*L7+R$Ob.IfBOHRH
-:eOY`:fCCt<(p.f8OQ3E4$-DB;,:.oBPC:35!i7Wn*]K.p%eL_o'Z2J!<)os!rVZerqliolhCDY"9/&^
-o`"\"q=X=Jl0n3>q=aOMnb`4`q=F$l!"075!<=C-[)^h7]LVr$#6Mfqg=kBEg'P1956:ld)VJ-lq>^Y8
-in<"lr;^@Pg=G*=h<*_CgXp-j+p.hReh$k%!<N6%%1r^D!XHEpJJ)1iX-AB]Gbek:5uT]o4@(n`76E:^
-4#fJh5YG-G7RB!m4YSEF4>&!*(`4&'.;-_q4>oA]9NjVB:/t7g4$#/OIO#g\5YYEi?sd/>;b'8D5<M"e
-2`X8u;.%)sOBkIeF+nHu:Id]?91i2`5!:qh5!__HHHFrh>uk9:;*#s^2^p^I2)6g:.kWJ./il:sil8LX
-gYh2Jk.t7V6=2fE:eaYJ8Qnt^>*6nbiQZlm)&<f1,p43L+>6#!,97sYIOm$&0J=J%2(^L81-o8b9-bQ!
-)BU%K,p"-Q-6sEH,%&pK>>7RS=>_la/gMS\)&XG9*ZGn4'cVkd]2qQp=]6@T$OHqB$jd4M$O$bA*@X=u
-`Ia,gj5\nSaBp&;.Oci!-QjWh1a=(m2)DSkd[u-8d*0(kBOjdqUmiGC*?ujP-7U_u)'L=?%Mflk%Nlr;
-*[)db0,bB/'Hmn.!!*-'r;d'%!!*-%!WE)u!<E6&q>^^#!WW9+!Wr,sIK0EO"TeZ(#R(2.":Z\>91V#e
-Fg?F"QFFcOa49(^<(/NVUT_>B\\Gbb[Zb!"5'X,k;FX,34%Me,T")>Cb[Edg-&'4R^qd_"^q$nYP(%ji
-:S4bC8O6-T>AJ\9BOYRm\%fG2]]AJRqtp3]kLnnclJh'mk3MU-lL=?3-gpHho'kf*j6-(.m-F?5jl5Le
-nbi=NnCQgqpA4UPp&G!aqtfdMrr2j>p\+:6\<qkpH@C<fG^OmcF`_P>Ecl_eWOpF6h9W^-MK/W;*dW9d
-KSFu!FF&=^IY*<P_rfh1h9rZYFa\[_IXQWlrd,'$I=?ZsKr)K/ccF&9I_NA-fAc;qs68qBm-3^#p[RG*
-j3ti[g$\.hjQ#=^mI^#Bp]'j]jm2I-p%eFYk5,#Np%.S<h7SYaBP21#A8Q7!F`hV:Ci"3NZ,4?"f$^RT
-F_bc)EG]/nA7]RnBkh<tQb:S_f\!m6Iqr@l;H?t&=^GH?<Ej!LKs9:\!TVi3^Mgp:k3)'pinrbViT'Fs
-j59=unCP\'j4Mc(dF7I]rq,C@mc!!Ve'm4<lfQ^MiRH'"gY(93f[nX!bL=ngd`B_PKG"V#$4-tE$k*ge
-+!rQl/Kl&E#6b57$Q1BJ0dn"P#m:>8#71eK&.fHa#Qao)"p+l;#R(?)$r'i5DLI7sKQq<><Drfn5#l$-
-G^OphEar0M9h@oO?"e+uF)GJm9h@]>786Q]Bk:197QMk32^94[-mNfF=?:MpXKo1E_4!55+]P>=rhpm>
-XfJCR7S,IVXd2L@1*e8)2a*b8X/i-`-R:0lY-7i)$E^J:VP\`XD,j-%I]@`_4%<"::g-pt;d3b+Vk.Rd
-^rOgLbg=kKW3O.FXKSh.[D0Ga^;.@l]<o8^Wi`2+a2b`n]X=iI]X>Gk`6?B5X3]#:aKN21dD=#I]=c_H
-g=jcmaK(MXMN*IFJqJW#H$=XaK85DFMiFL9[%j4aP*D#[KSY>7J:2uu(j:=SH$amgMjgWK^p9l;SVM<'
-F`_MEFEIJ%@<6O6G'JV,X1#C>Z)Xq(Xh)0adbD7F`OiUb]#;=iYdq*BXh_ls^pC5AVRt!mb/MrKb,ht^
-]YVV0`j3e7ai;93]V(75EGTE*DJsrOGAM)+?taA!S#<6ET!5MeJTu9_H$!t?E,TW4AnGLbBlolGU6Vd[
-P(maa@:3;J@UNSUB4Y:TEdEP=[]@'RY-+n/\?i3=YG\.nXJr;5];r$H`kJjd[_&fR['[Efda>_1`l5'Y
-V4='V[(<Q6UTL)MS>E-]R$aD7S!9;$Q'IE.SSJ3+!!*-("U+u+!;lg"!<s;Z%f$)G!ZE:3.O,Z6!W`<(
-&hZXY@qo@D6pNX-r;$'WnFZGRpe(;Ro_%qRqYBmZoCMYKoC_qSo_/7Yp%S1Qnac;Co_/"SqYp<bp&4aX
-oCr&P4[Ck<#@!O!5]`0`T:_=/FsnUY@(ihHXfeb(UI;;WH[/J;YFU,]9e7bP2):c&X/h^U-5RkMUnauk
-WiN+nZ*_QQXFXKfZB]NIBO=,'CN*ck:g0s&P$WToL3[o_GC43*@NJTLBP:j[?rp</=B8U/?t4%cBOkCR
->ZFp6@9?B%7K,Fa;f\:e;,UV&CiWTS?=I>H='\s.:d[fM<HsV8d,*EsaN)TYf$VFLZEq'T_m[.RM/dKj
-Uq4jdbgt4jbJVEC]ue=7ai_r\`O;RfFEMbWNPMj9^:;%q^:aHW-,%+2_Rue]XIGNKUTCN!X-[j-?"mb\
-C2.HkASYplEJC$`Wf_6!3Y"/J;Fj/A6W%&R7R9I997BT4<)Q=i>#\R(;Gqk4ZEh*QYdM'ca0`.Z]sY/B
-S#*HiL2q*DNL.JhZ`LpRY-"n5]Y(YVUm/-bVh/MmK:%jrVkTZJP`_9/YH*_KW3ib7Q[a^SWMueqQZZ,(
-;,'\X9hJ,[<D?%`=&bKYS;`5jS=>k$E,KE!LP8]*;(514;d!=,9i4ka8PDuE4]GEX9i>&,C/.5`5ZM.S
-k2kako(`+Qme-MVrr4;AoC)GNr;,[Orr<#tp[%>Cq"jpap\=LNo(i(So^22JrVulno@3j0!"0(@"99Ef
-^Wk3@[R^;s&H]i&g"4p=fsT:!!Wi?;f3JFR!!IT,i7Xt*!#d!5f&,H@k2Oe=doIqJ"ou$^0ED.S!WW6,
-#Q=cF"Lm3/$;."fP_X:8T2.C-75#uU6od+i1+G%:0K!])3^lt2697"f4YA?N4=hj+)ANr#0l+[f0JG[Q
-8mOV65=n=%0g\#^0I&,)?".2K?<']m7n#d04?5AZ3CHP>?bP<S9LNWHO`ENN9LqfL6r$K:4#f5c5tPI4
-b1^oB;H@$s2^C@?.loUH1B&s:1cIHW5!Pk&`O4.Ki8oFBk/:Xa6>A_Z=&DOM79<2Q=H:G\j1Jb6'+ka"
-,9@jE*A'Pq*u,\<+seco/flo61,Uj<.p6[[,p+0L,9Ja!-6soY'c\/;ACo(#7S-$Q3&N$3+=JBQ)&jS;
-*Z#\1*/3=Z<'<B>:EL>`$O7"H#R_7Z&-`I].S\=*Bokg&j5\tUa^$,=,T[jF+<;RW/fu&a2(lAjd\2<9
-ccjM6I</7GW1bUc+rV@H0f:R%+=J-A)Bo_(+<_aD*Zm<q(_R8j+UZ?l!!<&urrN-$nGi[n"9AT1rW)ou
-qu?d!!!*!!:B1S"!!!$2+uDeX3[A^LRsL*r`5]sFfZ.8k4*.:/]Y(ei]=,/2?<KO9Wg-OP8iT",6pR<O
-]=Z6l5;+:-_o':*^V@Rq[B,C8JS%`KZVQ?L5"A7=>^(='B5)Cq^UK!,jQlC/qY'U=fAl8blK%3nlL+$)
-o^qYAmcj6/j6l'qq"3e6md/rnki_F4r9a%-jn8?DqX*tUr:Km]lh^S[.f0&6jgpY'F`_hOI!g?iH?sXN
-E,p5RN2XG9l/pa=Wf_RNH$FdeI=Qip(OCCWJU`3'M6=n^in`DA[=N^XJU`<&Jbst*JV&N-VSLX.bf.0-
-]>3.`o_JFNo_.\;m.^/Bl/LaP_8+amoC;2:n*fZ;p$qSNn+>l6o'c/Eq"+"QqXsUWm,m!3MK!?HE-#Q.
-EGB]AD.da&F,I?C_8ssFVhfD.Be!_9EF`NhA8H'rC1qLO]ZnFDd^c-&CL1(A<a&U/?!LQ8?Y4,1[F<gi
-f`&W^^sqK)kiq*`iofL_kN:[`o(2+u`lmAqe'QLtn,E7Ng[FRqk1J,8i8ihTcHY%pdam4'eCE+%f@/-r
-f$`!gcbtA\+<V[B(_m\s%h]^'.46f&/Lh\N#Rq(K)^mEr-m0B9"9Jc4"p5#5$471I!s/H&!<<9)!!%IB
-:KqFPItii3G\LMa;Gg=o?YXY0I!L!O>#7pa7S$6hDK0Z4AQVbr6U3n/;-IC:?VO!T3\2.,+rV@J,]'o1
-<Gdo#ZF.-QUcgF\>c=g)W2H`!X/LV?8N1LhQqBFu-nI564.NIVWhqp,-7O&?Yc=b(Xfet,U313h=@dn6
-XF3Ms5".P#<)?Fm>\9e3R:VAj^sC<KdF57pZ+IKPW3<A2\@K,f`4ijpZFdQC[]6j]`O2\MZ)Y1D[CaAq
-cH3JpccjbXXh*62^rsa+c/d[:hp^&s]pjn@Oc5$LJUi/qH$OjlM2mIMNh`baYH"@_O,%t/JUi3"I"3)e
-H[9s\H$k7&RB*[1\#H=$M/d9OEGfi:EW0lbDJjB4EI*;+Wjf@>Z`:.-XhDNicITPHb.P6p`PK3rZad?D
-XguC!bJ(`sZF@rs`4F4)_6LP`]"Z2(^qJ(=`5fp0Z^co$Ec?#9EH6\^G].M3?u'S$S#NBHS#<6JIWcZN
-G][tEEc>o7AnGOcCNl;LU6MILNJ2.\@:3C?@T-ZFAn54ZFF9%GZa%3VYHG"0\[%s1YG\(lYHOq0YGe_C
-`4*.[[_&fR['[HddESni`Po?mU77pZYH4jlQ(t(CTVnKWQ'\);Tq.U;P*M--Sn.ZtrW3$!q#CI$$j?>*
-*$$La1G1$k%0Qb9&1Bb@@;p'h=&DK`r:fmSoCi.Ys7ZKcrq6rsp@InJo_%kLq"aUYs6oLOp\sq>p\+=T
-q"ORZq=s[\o^_SLqa*/&/JSLqSTJ"NM4pQ3S!SLV.48f?WN<5*XJgTCYFL#d<.(pDIrA.;/N>RASZ/Wi
-RQ`#8+`*pKX/i8$WM6]0^8J/f=hC`%G%Y5^2+(qh@Ui;?X/qdrHA.</IX-9fB457X=]]0JA6W>><E`R-
->$>6BCLh3m?XHu8<a/m2;,0PB4Zu_bR?(3C>?kub<_cn/?s$?4<_l(W6;1?uMQk.Ue&92F`mE#T_RQbP
-[D9bi\uCEtAq?Jab/M`agtL)o`PK(&_SX=3^rXEsT650pEINk^\&6"o_nX"d^,Na=^;.RrU:dOpPFnPM
-X/i7bE`l^]A8H*uBk1snB5)IBSZ/WUE'Z`R6<RG^779I<=[,8@85"D(9MeV_:g$n!='&6oHC:tC^VI+_
-[EQk&YctR?\#,UjYGm7rB4Hd_]s=lC`4rU\YHYLEZE0^\ZE'jQ@q1"SPG5"MSXG_+Q_U[^P+8V][BQ0Q
-L6\[9VlH)):/Ok_8ki&U8l&2S9ib:kQ_9k-Lma^$Q%a*mAQaV<>?ECP9Mnbj<)cI];,Bq^;*I0B<(ok[
-=(Q#=7R9=C@/p-%q=O1Jq"4%DpA=jgs!7U:lhUMSlhLJZs8MlglLsoHqtKXPo'Z&Bq=XLVp%nC\p[d_%
-!:Bgp#/))]'N)Zlbfmn+rW!N7bi7=.g#^npdmX<>!#*mq!Vud!EoH*5SG`F$'%YXmj4i_Udaui5,VB<%
-U>7X,quHa"rW4&C^Z0bL4d2qCSqEK)5rC_g0eGIT4u>8P/NGgH&iDO*6VTU95!).o.4I#2.46D[rY-A.
-D8V>e0KqZl>raDt8OG3f;*-H^*%EaO@UEDG;#X!D7moX+3Ar`T786`j^Ysl75%oD(C,nOP852ZB92%B/
-3BKMo94E=ndqW,`9jpdT.60:?3A`Yn1(>rm1,_'U4egoPY0G_Z606q__.5Pm>she&;GBMY;G0SeOiQG@
-`*s])()\h]*ZlC@,rue\(`aeC,:bAo-Ta:?2`E-0:gug?,UFW_+$Mgd-TN+\+W_h<g<i_`4Z?+l0d7nc
-/gqb\)]]n;(E"&1Lu>[:2)Riq*u>Ir#7:hG$P3s^#nS43?.mAH8!V$Pj5&b:>9"n6*Z?(D+rqmP*$I'n
--Fh^VUP6h7beL#uA3VQ5T/A5C)'C=X-n#iG+<MIB,7kD-*uZ"<,;V+m&e5R$#g32J!<<6$!WN/u!WE'#
-!<E9$!Vl^!!s&N1!<Mrq;ult"!Wi?%"TSN'";2M(8ju#rCT`V6J>L6)bg+n`>t6kpVRO7N\\Gba[>\Eq
-6#rrj<CBhM4@(n`S$fl?b[a7-.W<8C^qd_"^q.+ZN-^%e9UR`DLegB6=BocaD.6mYC:Cm`I]hPmnau\N
-p"\?fnFZD0kih0pnauVElgO?0p\41Cj6H@1rp<2<ioK:anc&ILn($Y!q>9sTo`+pes8DWjs8Dloo_\IE
-[ZPr[FEi%YI!pBhH?=(EFEr@pW4gOJle94SO*Z(sGCFsgJUnYeI!gKsIt33/Y/fVchV6eoJprB)J:iB'
-rdXutrd8%$KS62:da?=Y]"Yelg?\G-p?VJImI9lJnaYr-jjLu\dII)-mdoo9lM1/Dm/-/@q#1']o_J4I
-q>9jRoC_SAfXQfZDfKoBAT2R"Fa%bDCi+9O[_g)-ccN)CH#G3NDKKl0@q9+dC1q<pDO8#\`RWGJU46r`
-<)Qb%?!UZ6:KUt5AVIM<hW<;e^JDYpj4EA\md0B2nDiKci9Bh'le'5#inDr1dGs]pr9;u(mHE]`gZIDH
-ddc8JgY:6+e'?=ge_8g4f[/9ucc=GRHmU'`+WD:6&eY]f(a8r/r\5BE*"E5\#n7h%0JFms(^pTQ$4@+B
-"pPMG%LN:=r;]t)!s/Ku:g@[WJ;9#3GA(5Z;,U@s@;L+8I!BdD<D?+W7S$6kE,fl4@8olc5sR\-;HmU7
->Y@@E4"hO**ZH(P.:fhu94*OYZFI?UV`cX[>H"^)WMci"X+%!p7nPdVY+&$F5V+B;/2<NpY,\Be/i#%o
-Z*:7/Wi`G0WM4EHDcT>sXFEf(7SZNS:.e2V;dH,tQX,6P^sC9Je'k@u]=u/!T<59![D9Z%]=>Jc[_otk
-Z)>(R`Oi@YWN*A;Z+e8sa2kWjf?r!bY.<<9b0nYRg?@2>g4%8qe%;$'Nff<XMh?V2I!U'eKSkhMMN=O8
-[(3H9P)G!<K7/,qIsZa#J:)]gH@CL*RB3a0\uVd.MfNZUEH#u:EGoc5D/3m%CjUi&Wjf=>Z`:.-XhDWo
-cHEcAbIkX0d(I$$\%ArJXgc:'dD<]*Z*hg"_mILn^;S18^OEr;_mde6_S!h+]tTqlI<9[YF)uGUIWKCF
-B52-tG+>S4P+JSMP(S1.IsuNZFE)5;An5C`CNl;LU6MUQNJ)(Z?<pcDAS5R_?!1KFDfUZ4Za[Z\YHG%1
-\Zh<q[C!3G\[ecAWN!AD_76nY[_/oU[C!`id)iG``Q#9jTH'f6X.u0"XJ2PfSXZ.;Ruru0Wi2e[R$!Ji
-XJ'"t!<*#n!!3<1"o&'<+Y>T30e!nJ!s8]=-pCO9Df&f`;b-Z^q"OFRpA+^_(A7@mp\4IXp\FLRoCDJB
-oC_qPq>^*Zrq6Qhp@S(Pp\943q>0pZp%\(GoDJMG0L%0/$Wid2:1/[IT9u+4IP<&pB=b(EX08V'Uoou2
-H<,9qUO[5d1b17/-^gs6X.2U1,pd#pUT:GqX/Vks]"=fBK3#F]R<i^`?:7b#@U3;3<33-e<HEbJJUMcj
-Ht6c"@9m/IBOk4M=BSs2<EaiU?tXFpBk1RV>#ng1>?4Zs6TmXs:i`%g<`N@-D/r]U@V0.V>[:9"8NfgP
-E/:X9gXO6baN)`TbepuoZ+%Ti\%8PnD/"Ti[`-;<g"4j$`Q,s1`l,j;a2,m8YFfoZEc?Si_Rme'^Vmh$
-^:q:m\@8uZ]:us=R?F29XfEJCWK_L/?=@A^DJO''DJ*TrG)2]gWgRlt76j7D=oLos5tb3@6;:<T9heJ]
-8lSqk:KCLp<-ak7[`?P$\[]o+Ycb4A^9jf-V6-\SEbAm>RE)qO\]2ImZ*:I@['?[)OKtpaJ7N/>QBS#<
-SXZ"6S"-+DRZa2;WNWOqKn]u#Vl6PoQZGYm<)cfq<(0MS8kMo\<D]'US;`8kS"#FhD/EfdKSN]4:Jk4m
-;+t:q:f1(a9M@N1;,^4a<*WmF9gq<6>?h+'qY0XOoChhFnFlbYrVn2:lh1/KlM1AYs8MoilM:8SrqZ0W
-o(VnRq=XFTo_A.Yq=X+T!6"pG"K`.6#<g#R`6?#(rW!T9a5>e.gu[5&d51n+!"[Os!WW9!!!HfbjOpL1
-!"fLef&>ZDj5e_Idlej,#69kAIPq3,!<E0$!WiB(!!9X_DZhYBUS=0*TV+D07m]=%1."/V2)R?Z0J,.@
-4\fB_7QNOq4"rBD0.A=q(_mf#/8<.p3Aj&^9O'\786AbR7qOS)-5S0q>?b-3>Z"-j91h`B5<Ch^4@i:O
-A\m>Z<(:J@Hso-269dt25YP*C)aQYQ6q0j\JBZJSA5Q$9<&cKm2`*TN2DR$B0)d;,/O;Olhnl;7gYV&J
-iPB4i6:XCQ@8^0,C.h2o@[G0pj32'Z*u>nO0,u)W)'C[J)($pf,U=ok+>Z&1-8RJ0/koV>.P<M//L!A:
-+XJKY,9@mOBAM6G7QiY-4?kGTE%s'r+s%aF)]9G/(`eFj[8/e@7S+[;$jR"E%M96\#R(MG(`c?&c%h_,
-io/bS``Ecp.Oc_o/1_ka*??I^0IONcd\qo?b07/\D-oFTT;XIs*[33`+;m?k+!MmI)&`nm)BKn@-S6o.
-(D$ui.0];Cf`:mL"9AN)!X&B$!!;fn!s/H*#6"T&!WE0'!<N<'r;Zp#!!EQ+!'C;l'JN-C5qm#PE)M1f
-`5^'OhoAe]0l3Sf]tM"i]=>;+?<T[6VjCFO<^&W33&R23]=Z?u6p`PC`5BCi^BhWd]<RBCJR_MMR]hND
-7oWl1I;j"1<_d26^TMg`h!Ob/q"""0iU6(&o&K-&i9Bt/o'5N/nE]cBo]G&oo^qkMmGR$fjPok4r93Y"
-kPY5VqssI\s8N!MqZ$TkqZ$$YptiB<H?4+KH%^g(KS+f%GB\@`LQemTebf('caK@#Mh?Y<LP:P5LkCJ;
-MMm@MNg.-%mI05ujhH:mJUW&tH$t!cI!^-aI"$a)WPI!1cGdH2]u&Liq"aUNq=X+Hq>'IJmHN`[_84Xg
-q"3e<ki_4-r:0(Ln+lk[qssCUp?MJMp%.eDm.K2GN-08dH$*_<DeO?<DKKW6HAo5Ia32uXWK)?0E,TW8
-EG#2])Jj/$BkVCO^<XaNe[hQ-Cg9n==C,HG?<:*2rac7dZIRaleGd3X^tIYtk4.s.md]o6jl>Ogm-s]#
-a33Jrf[S=-n,E7TjR)?liRHfLf[SL?ki(@Nf\"m)daQb#gtUZ/gX=6_e&ckd/Mf+5-6F->&/#^),:kf6
-3B8K,&ebog(a1:U,T[s>"9A`5"on]-$k!LT"pG23!!!*"!)uou@;U7>KSOnp@ouT*;H..AF+&OcF)>/V
-6q9[585aVUF_tSe83f3s4@;bFAS5+D7QNIh0HVtm)]((W@]rH\?'DFs\%9DO3$oeLV5gMpW2ctKY,HV9
-8ip[fSP2(1/h/J)0po&FWi8982D]$NYcFk)Xfeq/VKHWl<CiX\IRugt<`NR'8P2KB=ehmU=+RWibKIoN
-cDRkZ\\5bT['6L7a2c$)[_'2Z^r*mdU9qtZa1SXOX1,R?_oop=b-\A+e^_gL]%l#de^DUjj3>u#h8[U^
-Z'0j$P)kQ[IXQE`FEDeUJqo)5KpnsC`k&C@Lja5gFE;VLFaSgjH[9p_I"$s?X1#m`Z`gWpH$4R[G^=FT
-FEMbLF)uMLIXRQb\$E9FWi`;']>De;`P9[=\])b8\@]Dd]s4]A\\d"D\%J`>Zcpb4ZGX,fa3i%Y^;%b,
-[`Ze3_8O$u`hSQFH%(<hFEN7cGAhD3D.dm<SuJ]QTWP>]LOa]$Ir]LNFE;M:B4GLgGb(q3QE-sFL2:L/
->@1oSCMIBf?"%MiEegU"[(j5UYHG"<Xd#fp\$EBQ^9k&DYd_3X`O3"[]X#&S[(XK+c+'go`iH3^SZK8o
-SY3[)Xf/%iU8+6LPF%uCXfdeWQ&:BuUfH^\rrMoq4;oe35s[O]*YT(p%jWnt;JU#Z@9ZJ$q=jRRo_A:\
-qtg$Yo_/(On+?8GoCV_Ko(2PKp%eRTn+6APr;6Kg!;Cs9p%J(Qp\amXn+?JR2(h*B*YMVF;E/$@US!sA
-OF/Q"+C`$hXf\b.W26YYI<nt;ZD<%g>W+)d.OUXbWiM[Y.4?]TU8+cjWN3"oXL,[=YCTidYF'ZWDIu^P
-?X[/<4A`,\PuDj\LO=DlJUqNPCLgd[@r#XT>?kB8<)da=>@;&`De<Ha>?Y6<>$"d)8jGX.4&L$fP?:mm
-?#Odc<b5rV@U<G=9hd`F>^;:2akk[qbK\8dg"+<Z\\5r,f#GS0Mdft3N2se9g=Fj(b.bO#[C`uY\[T2_
-Z_s4.Des-:M70\"['R3CZEF21%'?Y8Zam!CVjNX>Tr`^DWhu))=B]-DDes0,CM[TpCNkZ,WMu5$76s%$
-<E)FZ91)<P5Y"XK;G9e_:e=Vf;c-Ro;-.q*Xh2p,^q7"s`NQSN[Cr]JVl-_sMf``GNLe;,]t;(mZ*1=5
-ZE^L/RuX_QUjZicJ<uOrUn"$GS=lUQV4a0MWi</,S:jCgQDpd\Wg@]q:f^Rp<)lsr:/+M\;,gS`TU^ss
-R%'S-KPbU??\a>6<)$=q:ea_k>#\Bs:f("S5uCTV9i+\lAOo3S7U]d(rs/JuoC_M?nbi=b,l[W,qY9IM
-qYgBlrVc?]p&+a_nF,oAp\F^[p\Xd[pA+CPl2\a&$Nm('!!ZBEd`')3=oJC7"MWRKhqd8Ga4)[B!WWYW
-FohXEqu?k0h;m7nr;[B5eCN[Ag>h8FiR^@@/d;<BIb?U[!!*-%#6Fr-!<</3fNnY3Js_d\G,(fu92n8A
-5WDD$-SdhI2C^162`aTC=["Z#4?5Mf0deG%+Vbh5'J4+ATfbA(5ZM/T3E9Hh84R5D.k;;`5\+"n=Bna!
-;bg%X76isr3Bp2;>%YY1LdsI*BldWD;*[<77Qj:=IR?Lh5Xe.9@Xu_J>@:,nDcJhS5W:S`/2T"60eb.0
-0fDH_S__,Yb1ke8gYK_`3B]c#B3\5?>[Krl;JMiIiShj^+WM+1-mfiW-lX3^(*>%]0-__p.ipK)/h8_/
--oFh08MiUt2_QC@2C'e"*@MgS2/_.$?qNmN=@Pe9EAfX+.3TcS*ZQ(6(D\$JiO2EC3Cush(^pWU$kX3g
-&ISjP(*+Dfe]396aQ)::j2=e-+tbGp.5!;$+WhpU-n[?if@$UP`Q697TP\:525[)p-lOKh*uZ1^1+4Fl
-+!2U:&/lW2+!`-X2AH]/(bu9e!8%;N!WE*!!WE0!!!!*!!!!&r!!<6%":"i*"9AQ+!W`3#r;Zp#!<ic.
-!$;7N*Ap>E3%epEJ6S2G_oBgIgWEbe1iT4r]=b\d]XiR%MdBRSDPib$6;0I+91;.;[^s)q=>rB#El>o3
-^V@Lu]=G5.I=Pd,T!*lA5"SUPCjL89=AWhF^TN'pj6H71q==+3jR;6nl0S*.h!+Y,jRVm7nDrg!k3V3q
-oC;PGin`YZiSjP2r9s4,k5"lQs7Z3es8N&sq"k$brr3>onF>GDNd>bdF*RY;8VD\BGB\@`Lm5*WebA\#
-d^Yj)M1pY?LP(A8JV])>N/EOSQ+PB0n`]#r_LR)dIXZcmI!BscIXZg"KS5/[^sg]V`Ort!_V4AUq',D+
-oBGoAna5i8m,ZO0^t7iFo'#T.kihsCoBQ5FrU]jYm8`]Rq!@\Mqu$3Pj7;3CNHoboH?Wq?Ec-8IBl7a2
-JW$kPa32oRVi#Y2An?"$An>RdD/<fuBPs3Pc,\Je];:-t?WL?7?t3_X@U`tiEGp]CeCs!4rkBbpg#(]Q
-nEJomm.'W2l0RWpn,1bWbMq:/eBlt=rVZ<Mn*\rfcjnmmcdq1:k2Fn:c-OnogATY`f%.t!d`0,Rb]PEg
-2)?j2*Z,P%&elQA3B9&Y-lWd4'G20*-mp2Z*>A\[!sf/:#n7FV&.f$I!r`0"!WE'L<EN^JH%:R&HZERt
-;,L4j@r6@<J:)BQ>"_4Q6pjLCG^4FK@T5l`3B92hIS3jUBNeA)3&ETK*]>>`%jic8Y?O&+T<>K,\\>"*
-.3r#mX/W(rWNE;%H:LRhBWdn"3]JT@2E*^fY-"_&3?U(8DQpCHXJr;(Yc=UFCMm'FTrWT23^H;);,pIi
-8P!6eWfLDC]"cG3b08).ZbNcKZEh3LUU&([YJJ&lB=t7KZ)Y+/\Ac;)\>,Xr]!SQXc,.lO[B.m-g!dOF
-gt^9)cc4#aak5Xn`5AsHKT2.TMMm"7G^":PH$t=$LP1DOW33hEZC?c%E-c_PG^+=VJ9uZjG^=aeMO:KQ
-_SijdZ]TW[IK"O+EcuJFGBeF]ItE,tQE@X$ZEpR5E2p%P`6QZN`R)T6`l5^&]>)(nZ)t+=^=UT<^TFN?
-cI9_;`Oj4'`ko3sb/Up-bKeGU['7EGP(\7:L3duaL4OesD..$iH&&)nWKNmRWKDdXE--/@DKU&BF(o;s
-ASZO^Xe_;aW/uaOC1CU]B5.?]$>XHqH%UX/WjB"H7_5b+Y-#78TWbi.UoCf7]sP,S['76j[^*?SZadBL
-]>i.@]<9,gV5]i\YEtodY-P1&QBdf-WMc,NTVSK`NM)PlL9ILRli7(f!!2lq(ChTG5t!so-l<[1&0rtp
-9knBR@9QA#q@EApp%8%Tr;6<`o^qkPoC2bQ'(b_eo^VMFp\"@\nF?,Gq>:$`rqBFdp%J(Rq>C0\mdp;N
-4>T)C((j]??9iFoUS"'DPC>/-,%\HiX/rJ*W2Hb\I<o"<Z_`4h<&$$d2):`%WN2RM*[NIOU8"]iWN)qn
-XKoU@Y(0ilY^Vp_BOY%,;.aQO<^'QcXHcq:M2Hb/G^t<[E,8ob>&%te;HdC0;-@%->?bEJAnkma>$5'8
-;cQn!8O,R04'$EkO&K(e@<6Kk=(PuS?rpW0;cGkN=*on/aPPOmb0SAhgt0ca]"Z21fZ1h2MdBV-O06FB
-f\G95bIkEqYVs/+\@T2_]sO]+D/jE,JW%"E]!\rSXKeh/ZF%$K]YM+V[\oLUStW6dWhu)*=^#?KDea!*
-CAqg5CjCr/WMl/!6pWq%=&h[^:IIfU6V9pD:.S#U;G'hg=]nj&93->)Ye\iE`4WJ#b.5*cXgP@FZ)b(-
-MfWWCM3l)`X95K9]<V@>Bsk7IVji^OX/18WA:g29Vl65bT:DUOY-k^8[_KMfXdk$#Q`6m]Wg@[!<)ldi
-:/P"k;,C+c9iG>bTU_!tR%'P0KPkXA@"Ni);bL"i928Ph=B&$f8P;cJ7TEG_92/,aB1P?R87Q$)rs8T!
-oC_M?o)/OdrtYP/mJ-SOo_SOcrqu`cnaH5Mr:p'`rVHopp%S.Qp%e:Ol,*K/"/?#"(OO?OcG[G.rW!N6
-_VEl#gYCQ/fe3C.!"@8!!r;m"EoGs0Y5J>2$ImVdjkA\Sf@nkH-S5N'"0L33!W<"A!<rZ.!<<5Hj'DmS
-S#)L9J>&Z(;cYn20h>M7,;DME,W7PE2_R'Y5"Idt4#T2],9nZj*Y]M5'K0pLPVb?p:L@No5#k]]6T%am
-1-$$m1hp5j='SQo;Gg4^7R94"4$cSA?>IL<LcdRuFF[j`:.RiI7lj"d8NTI26UsXAA:i(O>@^N!GZm6h
-5rgqf/2Je01cIEX7o)T:S)(oUaP5S6gYK_b4$?;6CKF/<<D#\O<cFkZiSMOQ*ubh1.OZ/^/0,cf)'g=N
--6=?a/g)`(3]f>I+#7)9:H_?H4>7sG4u"o?(*+AQ8U8q8>Y%1?:,t4Q+!;RQ,p=BS+Wh[<(D\$Lj0qcH
-3D3-o*>&Sg%h]Wo)&XA400;(*hT1)<alDC;j2"G/-S6S`+"&Zo-7(#b+Y5ppf@$[U`Q6<>TP.k32k,CC
--5RsY(*"nU/gq\T'c%])(Ejq@)BKqA3#)f.)E%`k!7h,R!s&B%!<N0"r;cm"r;cftr;Zs$!!*'$qu@!'
-!WrH,!s&B&rW!!%"9SQ&*WZ]b2,l\*2e9+42MJTY`Q$6Wa&+u`Co4GK]t_=oI^6D?<*Dn5WL-sa8P20%
-3'Nh;]=Z6u9KF\P`59=)^V.@m]rdHCJ8nPZY(f_C:eOGpLOrW.@rSunUkH,3i:Zg<naYSnh=(!pht?'i
-k2lC-o^(o6lf-sllJCdtkOIp2kiV0ojRiKOl1E<arqH3fjmDjAqYpKZo)/FY,l[9!q;JlOIWfp\It<-'
-L4aetH$FOaKTE4Dd.QqccaT@!KnfP[*.WNgKS,)<LPgtLY/p/"i8`J'IX-3dI<TdUH$]I820sXtLQ&=M
-e()gh^;%J$hWb%;r;63Ql1+E0lgaB&imY]YeElGloBG/kkOeZLo_RhGrpSlrnbVtHmIC#Jp@@>'n^>44
-G'7tNFDG]3F+&(HE,'ZJMmgICf@&-JN,iWEASuEu@qKClC1q=&Fd]tjaP5IYVLDrZ=BSg5?t!JM?>sb&
-G)3HLhW<2#^V7M?j6Gdkh;RqnoCMG;lK7-jn^kk*iS;l*eDfusr9iG0mFK]mguR;HioK"XinMu3d)t"l
-e_Aa'db<-rfZ_Oja)37U2)d?G-63[4'G;QE779O01aj=V&JGup(`OM7(`*AY!sf,9!sAc6$k3CD!s8N*
-!!*'">%);iI=d&uD.d0Vr_sh=Bl\WTJpD3B;+j;E6q^6UIsc0E;FNK#2`<cf8Q&l'?W9NS1,V!B+#,)k
-)D<UBW_XRESZ]3&[_/Fm-7i2rWi2nuXKAD!HTt1hBWdt*68USO+tPaAXfe\$6np;HGd+@MWZ\CFZE'^H
-BPq6PU8iW56UjL+:L[Nq7Ta/tVh8?5[(XKY`t6=pVl7/AW1q#)Wir\K^Vm[3[_9&IVR3S$[E#ViYIU^;
-]Y(Mcbf\)S[BSK4bg`AhajJ/Ue[2g+cGnGK[`b_5L5(PEK8"o-I=HWjI"[E6Mhm%TV6@bLW1K'%FaJUd
-H[C0pLPCA1I=?^!O.!)Ve&S`#Vj)dZH\$`nFEW([H@'scIt;utQE@U(Za?`RWiE/8_:R/^d)io/_8E[g
-]XtP\Z`U@?_8X[;ZCRVj_9C09^oG&p\uNB`_n*Fob0%`?Z)tg/Q%F@8J9Z-_IY*?"CM.?oH\J)lWKXBa
-Z^6>eEHH8@E-?AGGACi%B6Jg"Xf@kmXc/$M?!q,OAnPgkrauI[G(ts9W3j!'_7HePXfT.;Xf8LsUq4+N
-_7I(^Z`pjQ[Bd6NZa[9J^rOgH[&(a]TUMd_W2Hf%X0Ab'SXc(0U7[a@U77jYS!'A(Pd-rVlMpncp])'=
-+YuM]9L:Wc)AEr,+>#oXB4Y[a>PAI&qt]m[q=F4Mq#:!mq"X@Jo_SIZrq6]lp\":Rq"=1Gp%JC\.JN]7
-p\+FVoCDkWp@@eGq>3$*740/m=K#.AAs8p`TUV6p-QXdI]!&78X=L6AY**mQ?$<KOMKM`\/gMo#RB3Eh
-RRSqS-?#WSX/`2!Vk^?)`hfi"?+grWQ[3^e;`.6iF]D@9>-4o^@Y'H$rdAC1JT5R>C1URXDdZUK;-d:-
-<ENI5>%;>^@U<;;=^#0:=]S9a5=7_7FdeP!;HRCACeRZ6AS>.NARnkF92T,KPePGri6BKiakGV)`4Wn-
-`7N\]`NbM:@sXKN_opQiiRH,n^:f!.^:h4p_T9g2Y+Bo]Ecco$^U:G]]sFiF\@ArR[CEi]];)s;RZa21
-WiN1tP&FQ,Ao2BsBl7WoA7oY!L7P?EQY\ZJ6p=LI7R]mA;-#kL<^oDK;GKkX:f^Oo<D?(bCR;04c,mT+
-^;.Y(\#-OCXh_-=Xf.2)C1rTq\Zp.TWjT::W2m,2YcXh(Q)pmXG\Cc>R$3f4U8+<LS>)sbY-Y@MbIFjJ
-Ko;=tWMc\ZEDo\28ki>c<``6t;,0b[<1'>KLkqFhRur>?D.[%,Khk?==&Mmr=&W1$;,'_W7ncNW>"V4Q
-9NkXm6UaRU?2FR)rU]RNo`"af,5q<(p%nLPp\+CZq=sUPp\k'do^_VHq>0gTp%e:[p\FOR_Z1&F])_m>
-G/i7gb.q6\!!i_Og"5'Ajk674e1gt*!"RJ0"TeK#"Cp0Hg8"TH'c#0MhqQoCg!o$1;]dS(!O(-3!<<0"
-!!*W>rW,Ll`n`fa6C,6?O,]g$;FruH8Lu]&2(:.(5VtJR0f_9I3(l^s3'AWI0KUs@0I7MP*#UAScDEra
-3D_e/,qVPc?7e-3:,P4a+t#isA8"n;>"MOd92AJZ4?Q#.8mYh4^Y5/O7:1k<Ajo?k;+jJS9he;T8kD`R
->A\o3eW4WL?#+RS2Dd`g1Fb"=3Ar]P3C#o#5GI2WYfP,FiSiP(>sLMOAR7ku>>[OL92SuRa5c4$=VDbq
-'-A>7*[;sZ0G5?`*#0Yf/gqkd.5`n70HhJj3cdtQ76NIY0/>XX2BWt`)EL?,h:Z7G6q1BF.j,oS,pjfV
-+!`!I(DePMP2!iG6:+%:*XiMe%1a$`r=h":-UCR:e^&rIb2_O:gV$Q4+s\$G0J"n7/12bh+!`MUf$]hC
-b0e8>So&"*/YSm[(aC"P,pOli-7p\k)B'D()]0eH)%m],-R9Q?&KNV.aoDSI!<E0%!WE)t!<`H(!<<-!
-!W<!%!W`?'!s8B#"p"f+!Wi?%!!<-#H3+-K!<<*#%3R]577fIOY^f3%[DKu*e(DfG6TenTYe7Z^]XtGU
-K3MSQEMo1.84c631cRI_ZFd`l?9]nUCW+**^V@Ir]"G20H[TR#SZ[Z;4@`1NG'eL6:/>6+^TNO,i7dbp
-p@7\6i8*_ikh5Rkm-j94kOe30Ie)phk3h`tkO.@!mIfW!hVI/_s8;9Wc0#$!p\jOOrr;oqs7Gs[qXsmY
-metbHRXfR*H\6m#L5(A1I<p3bJVB5h\^:6Lim"p"MhQb8KnY//IXm*(LP1;9MN4j]nE&KhhSOYcH$k!^
-FEr(QFa&+WI"$j1Y/&Q<bJh62"i%t8jS8HJoQBZlnaPW+na5Are%icKm-!s4m,mQmnFuePqsF7Unaue[
-rV69aqYBs]l/1^Y_2EATEdE"JDK9cEF`DMBI"@9g_8agLd&2hFDej'$CLLRY@qfIc@r6:T^<apSgV'S>
-CLgdS=^GKE@:*AP@V]t>ZHh=fGhB^E^VJ=_kN;6lhsTn(p@%A:o'br4f>u.ogsXErg@"t<mbR@#h:CKG
-gt(02g"Y0-daZU_cd0tgg=Y'9eC3*pb1+:B-7Ul42)-L%&JPol+YlJT6p`aZ*#'#")&=)/*#TS1"p4r4
-#6k85"pk\H"p=u/!!E3$!WlP6$#Xj7KnOklB3n[=<+8sEEd`OiH#$hc91;6;9i"o?H>[1h6T-_X2*4B.
-?XdGB75lqX2(]n1.P)`#/6T#X-u,9RZa@9TW&lLZ:St.kWN)u$Vl4W):-`NqSl%^/1ajP!1mP/FX/8'.
-+s1I%Y5YF/XKAe.UO6ck>"#$`'73)+5"8%H<`;:K7oQ.ZO(XK]]Dfi`aN1TeW3s=CR_,`3]!oP^_Rm@o
-\?;j?\#$CFYJ@BTWMco'XMN)ucHro%h9=$hY-ug6cI(:]]#Dh3fY=uEToOqdMiEILJqAH$I=Hg(N/N[P
-LRb9GbK-fVNe;S(G^4X^H@Ua,-\6eoG'\b$RB3dA]refHRXod2It)ZbH?aXXG^FjiJpW'9XgbdEZi-t'
-_n=7:`6$';^VRRd[_BD]\?i<>\\Z5.`OMbCW4^0n]Ygtj`P'%5e]l+Va3DcLag\@ZTpC7SI=?QjIt30)
-F`2#3D1@D9Y,RPYXK[k@G^=]WG\V#6DJjE*@:<PaIA<pCS#`ZSN,`HCB4>FbBk[KY:MFKfK8Z\7[_9GX
-Y-+n:\#QF8VPCN,_8Ejm]"u(l]X>&R\?iZN[(FE,c*X7a`2K?0ZDX@jU8+QZS"#t8Ng>ukQD:7UZ_!DQ
-O--N68+Q`V!!!&p!#5qd1IFo268g83'GVT1/4*6IAnGOY$MXMrqY'g_p%@tPrq?fqq!mkGq>0gYp%J(X
-pL3jop[IVCpA"FYpA"FVpA4OUo_\CTnaZ2Gq`cu0/L2-8W*V)kP+SA:R$W7R+t-X-YH4h*Wi)GkM0XJS
-GI"*%F&4qJ,Ut:1XK&=i5:%$\@%sHtWiE%rUTD#IVQ#8LI_E"OF(\o]6!.f:;+s,FXK@RuL5qRMIXQg!
-Ec>W)@pNAXA6`G?=]/C'=^5EAAnu3m>Zad(>$kH4:.IQ669S7iS<R2T<a]c`;HIC@BjG(V@TQ`-<+C9=
-^sq/te(;gfh;6l._oBpDgY9lfYE*F4I?h7ZcdgY#e',b@)8!\u]t1Y``Q5]pSp,0oG(uR#[C*WYZ*1S6
-Ym[qL]YD(S];h9`T:l1b;5T@h<E!:=Ch[^'ARB"]CNP<%WiDD%3'ftu<EDRU7S-HY5=nU?9ibCr;H-Ut
-<`W=!8Pa;mWNsOa^qde)`P8aZ]"PPjZ`L1*MKW`IMOMA%]X4oFY,%bdVm!%uTVRdQVkSEJBS2kGTs:\n
-SXQ(AW3<CuT<l;=Z($H%PGbCYWg@m*:fL.^<)Zk#<)HUp;c6M\TU^goR%9_4L2Lm@>D%N*:K(@m:/Ohb
-;,Bq[9hRrG7T3D^84lZ_>t[OP7pf?prrrE!o'u>D!<2lq,5q<(pA=aSp\+CZq>'[Qp\Xpbo^_VHq>'aS
-p%\4Yq"a[V_Z1&H^BFTLFL]N=`5,s_!!`PCg"G38g=Ze$bom)i!"RG("o83%=k_riU&=s(#1D2^gY:W=
-eDA\V+smTrXOo6)!!36,#5nNj\(k!q9qK4hQ]I`,=\h.N75QJp4Z5AQ3%$[>1H[oY5#"p61c-I80g73:
-+r_45)\b&Ud&')_2b-PC0g&33Air1I82X=3,V2\l?#a.J>#Ad*:Jt+e7nQQW;eBKR`S?kb<G6rDBhM2g
-7nQ<>6V:6M8jb[);K%*,dXbb&A:TJ&2E!fc0.]"80/#"94[MY,6`/n^ZdRS,jX8fk;`$0q<E`=%>=US=
-9i>8Ua5c4$=V;Yp(+(FF)':%O1DD#]+!aE95;FiH0fV$J3@5^k7s[ZW3BB;a1H.K]1*e(m,Xb@Sj4RX5
-6pX^82)$R-*#oe0()n)''+c95PhWrG5=/+Q.M`g7$k<d\'E/\#'bVrW<n,EKQ,)/7hW)^g,9eTX)C[*l
-2Cp4,0J"\(_:I&"NQTYh_PhWi6S4[k,p"$Q/gD>Y+!;aL)&X>.&/,Zq,8qC=,Ut/Z%hBO-aT25>!!<-#
-"9SZ*!!3#u"T\Z+!<<0"!s/H&!W2p"!<N?(rW%BI!WiB&!WrK)!<<-/)_b&W9f[1"Hq0+&_oKmFf?Rhr
-3a8A_]Y(ec]X>8+?scHEV3bCU8j>3l3\m#,]"?0s7Pl?5`59=)^V.@m\ZM$AHXB.2[Ydg?5>GF%Ectkm
-:0G'@XbO4=h=1".naY`$hWXFpeEuGeo'c57p@3"ip$h2,lgWrqmH!m(n)rNZfAH9$r9Eq!k5P,NrV63g
-s8;`mp&"X^p]'UFq;TGtP(S@CNdcJ.It)uqG]n7YJW?eEcJIX)\"]%=K7AK*Jq&/oI"$TtIsuisJtBX4
-da$RjX+>\JJqAK'L&QK0It<6*Kntho_qWhoaM8.u^r5Etq=Nt:mI:,GE:!#`mGm0S^qeIdjm_m2mI9K6
-p\=CUk4SHBrVuoqqu?Niqu$9Vhr<P0MK!HNF`_J>Ec-2JG'7nOIZ1VM_opKRUPX&.ARTCmA78tZChRKl
-C35oYd)jV_\u:9uA6i8>?!UcE?=$i<@r-n+d+iL"fY5,8_:e&>mIoc#jl5_$l/CgomHNidaNNPtd`g5%
-n,E:RjR)?lf%o?=daQRugt:*)f$D7ee^E"%eBu^md+?I_dDKN:,VhJG4#AH*'b_3)1IXc%6TH\@((Lic
-#RUqM&/Z8k":#27!r`0/!sJo4"9Si2"onZ(!*jJTEd<1iK7.NH=]\R#<*4']I"6We@p;]#77BsO>@Vr%
-Bj=:o1GLXD5YG-c@:)Pe0eG+8/0R#",p>,t>c:[QBq261['mQH5qaTUV5gMoVl-\uWHh*35&%-h;*?fj
-,pb,qP-(jdW'`*c.<)Mori-=,Xg4n"HYR7k4eR8,JO_RW77^HU;+jJM:SXhJ@>M2!a2Gm9aKhtIZ+@?.
-[&gdP]Yq4u^qI[uYc4n:VQdb=_QC2EUo1,k`6?0Cca0k2cd'kN^tdhmb0n5K`5KRE\$O#OQ&CTUKRSW4
-N/!%>L6.[hS"#S(VQR51\"oCUO,&F=KS>)/K8:A'L5:M4JrlLrZE_NYV6d4iH$+:VH?OO_rcK$#G^Osj
-I>",k]=,)RXf\\,a1BO9\%BBR_ahMQ\@oP^\$W9>\\Z;-`4W4WZ+n2q\%/<E^r4OMe]Q+fbKeDZbe'sZ
-V3QOQGBS.OItWN.EcQ,<DgR//W2YiNXK7G3FEMSED/=-6EH#u4A7T.eJ#9?HS"QU=MfEECAmf1^B4kgh
-B4,%bI#=l/[(j8XY-+n;['6gNY+_kq\&5PQYe@]Y['d3J\?iZN[(s].bI+Cj`i5W0Y+qJVR&?jVS=H7=
-MPH`*QD:+HU77C;N/sp&8b<#X!!NE1$O-Y5r;\DQ)CmpG9h@`.,T.L?*[j!@?>4+dA+]Zpp\+Rap\4L[
-q"OLVp$VDDqY^6eq#1"Kp@e7OnaQ5Fq"ad\p@RtLqYBs\qYBgUnaZGO3@mEJ.2la#=taWRTq@mEQ[^k>
--<%U_XK8V/W2"gDOFMaaGI40%E)8G?-S$I*XK/Ck74TB%BqhE(WiE%rUTV2JVl"i9];_<H@ou\t;da?F
-<BNaPXd*OMMO&jGItE5mEGK8t@9dSX?!p`;;d3@.?=R;QBl%9`=&E+'>[(*!6U3n(4]6EmPZUjf?Z^El
->%D)S??'t!?X#ih:gnX7a3N#S]#;"c`PfX3\@KAic-!`/VMfP@N1dc)e^;Rfe'Q(M`llZSb/DBPfu^[s
-HZjX`NMa_3_T9g8`QnJ!%)U!*c-Nkp[AT.FS"K\[.&Di8:ek2'B5)7$An5LfCNP<$WiDD%2aBbu=^+Kf
-84cZY4%;k9<*BE-;cI"'r`ODK;FsN%Q`$pu]X4uZ`58saX1l<X^oXH<WJ>S1A;?D^[]6(-Z`9k"WirD$
-S=GbGVkA9B@t:)>Up$emS=,k<VQR(eP,>XnZ($E&Q):OZWL%a,<EW-j:/"Sf:eOS_;G^/VTU^goR%9_-
-KPbR=?\aA7:Jr67;+sYV;,L.`9MS5K;,(+o8k)3;=BJ!V6VV,qr;HQn"TJ;ko^qtZ+o:X&rVZBTkj.d8
-qY0a\r:p!Vmd]i?p\+:Sqt^3cq=s[6!:Kmq"j-rJ&9PS.ccO+?rW!N2]\2)qg"bJlfI[.-!"R@s"o83%
-:tjp^WVlf1%FWqegY:W=eD8SP,U*<jVVsT;r;\&C!X&K(!!'=^>RNfX^RUdRTU]4c6q0I)-;-E\5VY8J
-4>f-85XRFl7T)3#0I8\12(p0n'b_K*'JOgZVEcn"7:g0s8PVfY5\X_,5sZV>79jksF]h[:?VOBq:JFYd
-<a]BXB6)5MMd:"?K9:Oe=@lFo<(TSU=]8L%7n[BCL!85(?WM<)K0_IX6ps+%:]<<`4$Z;2;+=0[g9R0d
-f&Pe>inCY3/h&SB9iG;%9LD9F;I,1!j5\3`&fD]-/i"Ih+X&3b%icc<1."2Z1IF&]3]fJS*$7mu674<8
-/hAhB5;k&C/M/>45]5<)<(]P?75Z\F*>K\@*uZ(=*#9;#)CD-3[nAA48R*__((pu`%M99c'GLo])D5%@
-c%;KT`8BV3iP](O.5`@h+<E!h,p"9^.jcOXf$]hCb0e8<TP\.,25m;t*[N9Y)&a;9,9IgB*#9#,)BU1B
-'bhB/+qtFr*\GJ6!!*3(!<E6'rW*!$rW*-'!<E0#rW*'#!!<-&!s/N+!rN$)!<N9&!!!$%!s/B$quK@u
-*A'iO82>%fHV0+&_o9[CeBVJo4'JA^]Y1ke]X>;/?s>p;V3bLX9Kb6p4YDu+\\$.(:dR$k`59=)^V.@m
-]<.->HX&q-[!%4$5"AgjF)>r3@p!3K^9N?sg>MGkp$hM3iT'4km+^jck3ha6pA":Np$h2(jQbdgn*Tl4
-kNh0cgY_](roERok5P;Xrq5s`s82HeqYpBgp\sOFq;KAsP(\FBMLU,+It*#tG]e1XJWHkFc.qI+[\8k;
-J,Y*(K7SAqH5CsYKS+i*J:O0'gX"1!b,C#FI=HcrIY%HI@Xs#]Jr5eu_:[Mk`kK4&`8g.\qss+>n*f]8
-oC);>jl+b*^XVZ3lgO<0nF6)Ap[e+>o_SF^rVH6`s7uNgr:T:3jOq5(F)c,@F)>l;DL$VSG'SF`MQt(:
-b0J5+Li@$:.U?q2B4PUfDes<)Cj)A`dE'V\\tt!o@9Zl;>[1Q>>$>9=@r7%/dG![1rP&frj5Jn^jlPt!
-q"a::j8S7+lds5$iS;l*eE$,tr9rh7mFfh8gXFU%f%Js<gY(B8f&GN;e^r6k`QQHQaiVuPC)nNS4?u(i
-0,bQ<&gK+U77K^64"VTl%hTHa%1<XW(`<S_"U5#0!<WE,"pY86!s8Z0rW*!#$X@:dH\.$*I;<Cs=8l0.
->&e_6IsZ0E=AMR[7o38mApAB/>"Lh30ebIM9ik\1?9pP)/MJn1+uphh+YkEKVH,6[T!#B*\%/P)0ITGe
-X/N"qW332$HqI*nC9="*4ZFu<-nm04Y,nY'9/JObI^$!SWX5c/ZDsXCBPC4))P4-\8NK%5<*)^e;H-Cl
-U8O2^Ks&,/`50R:riTY9\@%j3VQRGDb/_TA^r3jhV5UVqZGF/pWN!)%YHFqDccX/J[]nT=f@.=BfA4N`
-d)sVQ`Pg<9[)8i-Mi<IFH@Us6L4k59P*ME'RZNc2Y->(?VO*O/L4=r6LkUG5)23ltLkpb@Pa\)IZcBDN
-ZDj(<G]\+RG'8-/FpiP?H?t$uTrko:ZaB_5;6@dOeBu+H]YM:q^r![t]sY>VXf].N`P]I&Xg,=J^VdLg
-TXMk]b0J)Fak"VXcHjM;Xg"F\IsHEeG&r.eL4XJiF)ZAPJXi[<O.N5KNdc!fE,TK0EdDnNF_k`,B5iF#
-XeqSZUQ:1IB4>F^rac(?raS`8@W6aUWO/tH\ur3<XLk^3TWtMs[^X2q\#ZU;[C*NPZF79L\$NHV`m2]7
-YK=h\Q^stCS"QFMWN2kkVkfueVj<XASX>V*NL,N`X-ufV!;?Hs!X]GG!Wi6"&Hrt"4&&FA7Q)P1)B9eF
-2G79RBiSg<qu$<drr)Tcq"jd[p\=LQo_81Xq=s^]qYU0cq>0gSmdp/Gp\=LUoCMbTqt]sYp%7kFnbN&D
-.QT.-'k4@M0kQZFTV%[>Il&N#;7j*7XKSe*I\X$1IsY4@[%iOu<&>mN/L$:UWiM[_1FOnuU84iiWi;nk
-XLl9EVKbhHW0hpF@:2i1>A%MU789haRUgl(PD"L8KS"2`D/*Ng?>3bK?!(E;?!:K>@pNSUBk(CM<aAa,
->usfk5X7b(:3)hg>$#'>EcP,_@9d>PFE)&'ITf?@@<e'Xd*g+G]skMj_8=7)\\,]#ahG6\MK=$%TXi7q
-ak#.rdE'/@`lHHSbg>(q_RH7bFF&LsU!CWm_o0F/`P]U1_SjI8ah+X`W0WI7T;\]fV2f@l;I<pGBP_Hr
-BP(soFbZBbW0_?Z4[DD;>>7RV85W>I78HZWBN7r*<*N='=]ng%8kj8hVmF:U['.0__mHPL_7mn)X/3)"
-LN7$<LQo9PV4Y-(YH"Y+['-g2T9Za\T6O^PJ=2auWi)V_R$aA;W2Q/PVma(=S:cZbWMueoP]KSo;bg(f
-;d!:%9hkU_&l=sgS;;ugSXY[kDJa#qM25#%#Ye/i9M\G];cEWl&l)G(=BJ-_5Wr+I69IV1B4(T9qu6Zm
-rq-$d+o:[*rr;iekj7d7q"4:TqY'XToCVVJp\+:Rq>'saq=sg;!:Bgp"Mt9A%=$(Ge&TICr;[D=f@f!6
-h;>Tm1]d^Y&(#;"q>^XhhqZnlr;\kudb3O4gY^]6iR(1<+p.h:f/*L.!!30'!<WB)!!0@XC^E.V\=f+;
-V4LXa91hH3/OhKI3Aa#a5WO9U5XR@e4%;1d2)%6C-o<D!)&!i.)(9:EVEm:99jM$]6Uj198:P5O69lY?
-6X"MoH<sQ<:Jk(h9MJMi<`rgKATuGRLK85BJW5.`8R#M-=ADCY9h8Am<a'<cFN;mY>ZuB(E_eqZ4?bee
-5Wh.j4$Gqu7SI.+hnc21g"LB"h:f;<2_dQc8PiGe9Me5V<*tO%iSDRZ&/?$"/i"Uk*[)j\%N6fG0JkC/
-0L7KQ3]f2E*[*pa6815L0IS_B5r:,I1+bLM4D30g;arf-75H;5(_S)A,p+3Q+rh^@*\=MLY=^E'8Q-lN
-&J,EM%LN^V%M&se/md2QHkWC!j5\tM^K2Ep-QjN_.Q9F<+!CP.0IO]fdZog7dDrJZBO=4jYc8i^)Bp(;
-*ZcIO-6aTX+WMmT,U4-?%h'Ht&./pi1]kf"!<<3#!<<3#!>5J9!<N?(!!!$#!W`9&"U,#1!Vucu!<E6&
-r;]at!s8N'!<`K*!<NTR1J:8-/o7bP>_oc)`lZc[b#q;#@A9j9]t1bcY-Wde<BG<#QXWK]4ubem/X3]Q
-]?Y([3$rge_SEq$]tV(lXGM"E@7m#<Y_Q+E94)RXE,9#l<b8_S[YhQKhsU(-mdK#fk4%d$j6Ydcm-s`B
-o'l)<mcicllK79smJ5r/lK@Big?ek>j6b7Vrr)ipmI'oPqY'pfrVHBds7cBinCbUVT:`'\S",q8R@9M,
-NK09mX30/Vgum/%[&'4XS!on<R@'6VNf&dZP)tZ`OKm*qi83eV^7(=INK/pPK`$`UN/`gROgN!TgX4$V
-_SX7KmJd(^p@InDl0[p-oC(f"e\T)Om,[Bprp)H)kj.m6q<RtUq=sg^q"ajZp%nOOi8a1T]Sq)YFa\UO
-D/jH>HZjIYIY*Qc_na10bc$MCD168:CMdWk@:O+fDea-5T>9!ug"F6?K5P1*>[(N>>?Y*0@UWhbMR:pe
-jk%5]^VSUck1ekRl1OTAqtK^RnE]H3f>u.ogsXEriU?gEmcNp*fZVOfcI1D#bLtk3gY_)Ue^W$sgYCB+
-c-+PWajeCH(E>1q8Ol--+r(V!*#L+d6:!t#/fk`<$4$e=#7:kP'+bET"p4r+!!**'r<!*&"9SN%$=R^p
-IY*<*G%Y5ar_s2)>B>%9I!07/;#WsG9ikb=EH5r+;F<Q(1bq$Y;HmC-<&QH].5!;+-q,[2,;:?FUM)`$
-S?9-)]==e$0J6"oW2ZeqVlc^+W,kEu1Mj1`=?ei!-7q#'O08J^#":*q/9.nsri0>,Xg5%&E+*EW7%LB,
-90P[B=]\?h:/FSeU8F;hMm'_5`5'I7WMd#4[&g14VQ72?a2c$1]"bb\Vl-c![(a/qWN3/+\[80BaiqWB
-['8?<g<m%*c.g:Tf$hp`b/`7'a2ciAVj3F/P`CfeOGSaJM3F<hQBI/gWOoX>[]5sgRZihlM2$\:Jq&<&
-LPLS<O->s8\]_Lg_R?%mJU)HbG&hKtFu=JgH%VZk\%ArQX/iD+^VSLKccX8I]stYc]"bqd\$W9=]#Ve*
-\@8B6XK\tA[(<-La2Z*>8B/Zkcb[QCbIXg[\t,"8J:iE)IXQj$JT>mSDLHthU8Y&LQCY%?Km%WdHu*_E
-Ec,i1ASc+&KWD>[S#`WWM/I*?BP(pjARbXH12(9@I?:D6Z+mrUY-"e9Z`0CjUp%PF`6?39^qR=j_6pSW
-\?iZN[(XN-agA4j`1iH\*1N7_Uns9MXf8.tYdBjfO-$3<WM,W=Q\pj*RS<#I"p>\b*YS_YrW"&A$Q_,s
-:f1%S/g);]+=/g7?#ak)F7T,&q"ajcq=j^^rqRT2p[n.TqY^-`q>L9hq"XIMoCVSHp\=LXp[[kEpB1<k
-r:p9bGOt@pq>33+4YJ&m@BF91As/s_SWfCh/LN)N]="`BY-4anYD[aM:jTFBO`OM\.5*CuOK#@_SOP.Q
-,\j'LX/`2!Vk^?*[@O.B;n9&uIVr\-;H7(3?X,ooX0/@;Ll[dTJpiB,Ec>r5An,@d?WUK6>?k<4>#8I5
-?=[S\AmJJ=?<1-5=]J$U3^H,.ELW1p>%(fTD,+/@?>*tfBOY.E7Sm6*J>g-"`iu_FV6I,*YG7b_UTq,&
-UQp4KH@q-IXKen6Yc=`&Z5B^P^:q7s`P\pYR;QbWFb5pr[]?C.W1fd[W!oZ)Wi*53VO<R;T;SUmVkfJo
-=]T-KrbHRhARoCeCNYB$WMl,!2EF#e=]n6Z5t=gS6;C?N:Jt%d<*)pq='&6k92TJaUq"Oe_nECh^9XiD
-]!TQ#ZE1:/Kl1@1N17Pj['cp;W2$,aWi*+rSWL%NP^$eQL7FX0Y,eOpR[BJ6UnjZSWjfRDS:QJeQ):OY
-W0_X'8PMoV=B/L0=B8I%:f:;\TU^goR%9_/Kl1^=@#'A28kD]K92SPY;,gIk;cd+#;I!Es7RB79;F3K5
-:1n,2p\Xsorq,^Mqu6Km,PUR%r;6<ao'#B0oC;YRqt^!Yo()>Cp%J+SqY9dYp\=Oa!6"pG"L/L<%<'J>
-caq50r;[D=f%Js:g<bc#,Q[uH&^kY+q>^XhiSNCur;[E=db3O4gY^]6jO#k$+Tqe7g'0A7!!!'%"9&@D
-!<</*f9$S:QG'5dI]0#;9MnbV4$#th.Q0%E4Z5&Q3^>Vb3^u:k1,)$C.Pib1*Y/i#*%,CCVEd@B7nHB)
-4@MJA>%CK$4#S025ZMK`Q^+"eKP4q.?XI;R@oZoTBR%>-E`?dmCOh@fBl%?b>$P6/8Jb*-A7/kcGB:mH
-@o#s<J:;T?5!(qf/gpQV@6-J53```I`j3b?g>1W>]Nm][<*!.)<(fYK7o<5mMT+Q2aBT8i'c&;M)&!c+
--nl>^.jZVs/1WD6.kW_<-lsHY4Bk-86pO:,/2oRD/2/\(6q0dug<E;P/iZj!1+Fgp/fZ#V)&F52(Es\<
-/$[j(8j>UG==#"('+tie%fHc2'+u<>A_P1KT>f^Jh;6(U+r;7>,W%,45rUPS/gi,&_:I&"NQTYh\ts=N
-6T:s2*u#G-()S2='HeeN+snlr+<DaQ(`="u)]91o%j<b2o)RGD!W`9&r;llt$3L;0!sA],!!**%rW)p#
-!!<-#quH`tqucp"rW#Xn"9\c-!t?;-91VT8IBo)HK<W;6aOASZ=%P_eU9)#@^:ChZ[>J*^20GmbAk,N[
-4?u+_Pd\'6c=fR$+`PB:^q[Xt^:M"ZK55U=:k"h@Lf-]5>%hf(E+iZ^E4N]gJ$dnfmI9f:mblaXnEoB$
-mHEj(nEfN-lKIU&mcj!(lf[?kp?VA4k3CpUjSSuAn]g1nrVlT^o`"mfq>U<jqu6Ejq>UEghSQCkW3<D'
-VPU2gV4aBGR%L.Zb2)7:j3>6FW1Tc]VQ-YoW"Z"tQ'Ic+R$*`%[`e!shWES.SXKGA!L&WEOT:RCP?a99
-[(t2GdDj#<_8G6tqt]gRp%@kEoC22=mGm0S^qeIfjlYdmkN;0sl1+?<kPFoFq#13krVQ-Sp\F%2k3Uj8
-N-TPeIX,gMF)cYXH?aCNJ;q%T]tD;/X,qH1DJa9.EG8uqAoIZcEGp#l^sg?WftsY<EFWBb?XR/F>Zk3;
-@V'D5[FO!md_EQ2^YIlDjPo(\n`T?3oC_kKkihBbaNNPtd`g5%n,<+MkO%`mbKJ8Wce-mpg#1W7f%]!,
-e'un%h:gE0e(Mped_oc6*&9`M7mf6^'b:ir*%!U04[M4^*Y](k#RLhE$OdX\%0m";!<WE,"9\T+*s;TI
-!!*'"!b-"lIY*6$EFiKX<)cn#?$CR@HZWt(:B!`j9ike@EcQ&+;F<SG2Cgm\<*NR+:,4LR.PEM/.mPX0
-,;LlcVJSV-R'*a%\[eUt0J?(pW2Q\qVlh#8W-Ucr05dq_>Wt,$.P3D*O0>RaX$nHe-Yorhri0;+Xg5"%
-CKY1H8=Qc390b^<<)d'q;,U/!V5TS]LTJ,2`P]a;XJ;r1[&^:8Y-bgT\[f2XZa[HSYHPC>['I!XY.:I6
-]X462_8sd@Za&69f>Y),fA+Hef$;O\d)\T*aNN)MXI,?FT9kn>TUM=>RA$RYWM>oOWkH'HZDF(\T:MXG
-R[08-R[08+Q^!\tS=ld_[`c=h]<\)iLOk#.Jq/4IHoHJ&It3'&MOpu[]WniFXfntE^!Fj;`Q6-:^qmap
-]tC_][&pIAai;''[\TV(Z`gmE[@k.I_o@/Ne'cL`^V.\1[B6dIUQU1YJUW,sKSP;:H?sdWDK:H-X/Uo8
-S?/*6G^"RdDf^8LFED>7CMe6IX0AapX/hVDDJ`s!CM[`uA7K(XAnZ76OJoLk_7HePXfT4=]r%^&Y.1^F
-_8*t-_6pY][Bd6NZa[9J^rF[>ZEM?fV3;p_R$F#4U6VLTV4F9UVj3X3Oeo1`Vk9?KO--E-8a??\";W.)
-(^L0@!'^],0M,,@<CAPb+s\?Z1It_kEH?Bsq>9s_qY0[UpA4U\qYU-`p\Oa`p\4CZr;69ap%.kKnb)YO
-p\FXXp%Ek1qtp0\p%A%OnacMR2(q*G,o^j-Dan5rTq@mCR!gJ4/m#ZmXKAS-VjsoPGA^'%Z)!Y*<&Z<\
-0HcIVXfJ'`-la:=U84iiWi;nkWk5ErT70qPWL83S@:2i.Ch7*`79ZgrTjre:PD=g>KSFMaD/NroB5;$^
-?<:-,<)dp>=^b`PBPV<f;Gpb&?WpT58NAXh5>lQmPuq0s>&SF\=CGTNA8Gsk>>[je=EK4s_8sO-]XkYm
-`5T^'Za[H^`NuA&IWTgaLS(le^W".._op3Kc.(7jdFH^n_5WlACMn3DR**4R[^`iSYHY79ZEpq;[0OIR
-V4!O<T;[4=VkoJl<Dd+9Ci"!*B4Y[hCNP<$WiDA%2`X#c=&hmY5XeOM5>4^B:fUV!<`Dml<)cXc:/Z"i
-Uq+L__S!Ru_n*7`_7[(`YHY+,K5"b)Nh=.t[_/fNYGnJ#YcY%*TTH@QPBLPMLmaR0Y-"n(SXZ+BVl-)X
-WjfUDRtF:jR&R'_W0;4):JFJY<_lXq<``C':JXiTTU^goR%9_-KPkO9@YfY68kDZI92JGV;,gCe:Jjtc
-;-[?s845aF<C];A9k@c+p\XsnrUfUKqtg=:p[.eSqtp6^l0@j1lh:,Lp\=OZp[n1Rq=sa\q"+@Vq>:62
-!"0=S('"YK`QcfKb$k5K&@g<Eio8bAOO#Q\!<<h_Et.sG"A%G,i4Jpf&.-e<hqQoCg!ns-.L[0t!1&)m
-2?<dX!W`<-!s/N("N',E#"4K_XJ(?@W)?#V<^Sf390G*o1+k11.P3A=5"%e57Q)VA4YAfI/he=T$kjF0
-D:#=G4\Rk7>Vn]86XNSr<Du"6+>,ZeF/,nM`iuS[Z*(F?X/N5*Z+$j:`k$Ou@q&f!V5pi5Z)+J/\ZC7Q
-R[TV0QCk1bfZn&,;.+R)MJcNr?!U>t84Z?G:/Fnh>&Lk'`jj4EhW*PM\l^dA5YkWi>?=Qk7ScofMT+W9
-aC#Vn',;l@+;PY2,qKTP+sJNo3]T)R.46i+,T\0[7U&2C5<;7r3^>tn3B9#Q,:l6Bhp"VD/N[<32(Tb#
-2'F@r+<;RI*??1G.BhL!7mB4E<?`S%'c.Su&cE28&J?*<B\ULRVon&[gY0>?2'3kX,VC;k1bpmH0I.nl
-_:I&"NQTYhZ_1u569D68+qt\,'c%l5'd+nK)BL(I)'("L(`O8),p3s4%j!A*oDmGB!!<-#r;[$&!<N?,
-"9JH&"p"](!s/Q*qu?g#!<NE'!r`0L!X/W*!!**+#QXo/%i-ll6q9S"[!Yl'Z,F`(c.'mA:-VpUYIqQ\
-]Y(Y$\WTre1O,seBLGBV4[(nXPd7a2c>,p1.!EPG^q[Xt^:LeUJmrLu:RSG88OuQZBPr?AFDYN4\\G:h
-Z.S+&naZ5:kh"VWmH<Wtkj7s4lg4*,lKdg*m-F',l/UjumJ5l*ki1C`rr23QbiSa#rq5s[s8Vrlrq69j
-s8N![pAY'fj3>0>ZFmosaMZ-A`PKF.^V\"9i9fb&pZ0uXd*9nfeCE1"d*0DB]tqS#\@T]?p%\@WoBP2H
-^&,J@]D]AuT:`R4f\4Qj_8*n*kihd2lL=E6m.0uEm.'K'imY]YeaMbelgF*%qXX"DnF5<)p%\F_7/d)]
-qtKOMq=*Y5jP7D.I<g$cH#7A6D0U5FFDc,LNOH^=^rap'OEYV[DK^>GDJjB<G]\1UH_8+'`6m&NVh9,)
-@q>RK2I^-'?t*_^DMkjRgZ?_q^V7PCht#abhW=4mq"*e6l0.6klds5$iS;l*eE-2up[%22n(,Y):".J;
-f$`%"f[J=#e'?IugtCE:f?i:)gs=0n`Fou)1I=`,7m/=;%Lj0p.QKOT4=hE\#m:;1!sJr;%1WgU"U"l.
-!sJl/!WiK-!s/W(!"&a<Dg?h`JTtp:>Q.S/<`rdRH$FRO@oQ)"71`0sAoi3<BjOS"4ZYVf6r6oQ=]\<`
-/hJM#0etC63\)<p/hq=?<]+0MY-bOB\YqYI/k;\9WN)qtXfJFQ5X-i>XdiWX1b^C1/h2m_WN3*l/M8So
-Ycdu*26<pcVkRm%=\;5SX)gZr78Qr_>Y\O0=DOh7OAUY2[DTel`6,H\Vm`t6X0Jh:^qmOk]XbC_[^NcQ
-Z*^sIZEM<Q_5FBF[\^FO`QQB0Z.R^^_mmM;grIRe_UR8nf@%^gdE&P^S=?(=R%'@sMi<ITS",q/MiF:.
-W5-?QX/W(qWi;njV4sBBO-Z#pQ'I],XiJr7c,IN*WMcSfU]%"aUC!EYTrPZ8ZaHp;I]oor]Z7dr_8X4%
-_o]g)^:^h_Z`U@@aihN2\Yl4>\Zr]KXHKa$`QHKQd*0YQ]>;Y(\$rT:P(eaLK7eT)J:)ifEGf`3DhY'g
-W/?e4Y*b)mH@:6gIY`Z,J9Z9XH@gsRYca7cV3m*XEb]H/E,BE+Bk_<qD0UPnW3iqK7_,\)XfK4;\"]an
-WjT:R^9k,N[B['J[Bd6NZa[9J^;e=4Z*VQkTTPG.R$s\;S>)aJS=lC<R\H:;UTCMkW1KcIPcU3DlMq.q
-+=Slh'a+R:!#>SJ.n*E?>Y7%+-mp>j0M,JnG'\`1p]p]kp\4@NoC`+YF8Pq6q>:-gr:p'[qYBs^p%.M:
-p%eCYqt^$^o^hbPrVH3Xp%J1So(2bW/M9.:,p@`D=up#NTq7mHQ[UV</5a$bXKAY-W1pGbFDONtZ(mV&
-:H'gV.j0qTY,n9g/0Q9RU84iiWi;nkZ+I,mO`ad6Y'u@PF(SfT;J]u`C/86=XIWRINKoBTJ:EE"D/*iu
-@qTLd>[U]7<EE1%=C>TQBkqKj:f1J$@Tll68j,0u5#QHmPu_'r=)i@b=CGZO?"[YY;+EW56=4VqSZ8fV
-Q(jeP[C3</St_p_Z_NY1BP_I*EI`h&NKK?dP*r,BWtVtLZF%'FXe1Ao<`iI*BRlkOT:c(TrLWt[1X41P
-V3mO=SuJ`fUl&_[9j2+CBPMF#Bk:pmFG??dWg7N_4$Q#6<`2CR7SlrB77p3N<W6#H<)cUi<`Dml9lH&l
-`6l]B\@f>ZYc+D*\$*0BZ`U0ZCLq(;TYnFOEk/s'^q7.h_S<UkZ'DMhPBC;DLmjd=['I'=US4E^Z*Bsu
-Ye.WQRtQ`gWMueoO`4As9hJ/[;-?ps:Jah]:/I=NS;;ugSXYUiD/!QlM1SMn8k_lN:/">X:eXPX9M/2`
-@9uPl5!)_D8O5d?C1Zu-qu6j!o^D5@rVZ[>rqG[QqYC$`oBtl2nF#c@qYL$`qtp'Yp\O^]qY9LLo(;aq
-!"0da"98X8`Q6NSaCG/K&@:$Bhr*JLZ/7tN!!!ebE=VgF"@h,"ikYKm%h6t?hqQoCg!n[%-j:"\!.Kj[
-+oqZE!W`<.!sf)3$-_FD!^2@FX."KoY[^!c:I@3/7QiXr2D$O9/hJe@5tFI<9fOFE4Y]AV/1htT&JZ$7
-D:,CG5>F%=Bg=pP86e>`=C<j-'HJ,[:Oe+dV0R9TJ:X5^L3\ZDPF7M`HY#HB=&i%3G^G.*MMR1VRi.KN
-Z)"1uYG822W0B/!2`+!;YH"7gUSk#drg<bVrLI2qWlNT+^X:Zlj5AXr8Lu,C8lnhd>Zsul9i>8Ua5c4"
-@1s=i(Fpga*#BS>,RPD5,VLu62Dd0D,qCi*-70m+>u"<p77oX#1+k11-7:5a-Ua3Tb"4BH5$puDE\K1%
-2aBYg1c@<N.Q9IH[,%?A1,`H?-S$/T*?#b1'GV>u',i/RDqi3\Y0Z.ggY')20H;)O+=\`t0IA"j,U"B[
-_:I&"NQTYhWL%!h5sMTC*YB))(Dn,0)BU%>)B9Y2*[WNi)ANkp-R0K=&Ks"5o`3SDr;l`p"T\Z-"pG&+
-!r`3!!WW9!!!<9'!X8Q*/-5kR!X/W*!!**+#QXr1&fj#.5Wh&WY@("U[DU,.ce$EQ;Ee$OYe@`]]=`U#
-\;jQ_1O?*fAjA^K4?>ANPd.[2c=oX&,B:Z=^q[Xt^:L_TK3M_Y9:;u092nhi='0?SGB@G=\%T5'^"q]6
-o]kl*mFTtRlg!TojQZ7.nb2bMmd0<.lKIF!mHNm0mJ,r.kN1k#s8V6KbiSa%s7kgLrr2cns7lKks8>@`
-qZ$Tmk0U]DZ+[rq_7mt2^qILm\@oi+hs^.)n`/EWc,7NId*g@c`l,QtZF@KWY-,=XiT9q6p?LPF]=YS\
-ZaI9Trjt)!\@B#?R]j`bhUBN[^VIbQjn/!7q"3\*lLXN2na5Are%icMn*BB0oBtl<n*0?2n_a$8rV_3@
-p%A(Tr9j(Np[db*f"@3#JUW?*GB@qLK7\T)It*06\AH)%cHiPSI<]jVH[U!VF)ueXI=ZouTu#3od+-4=
-NIPn_An>RcAnP[eB5MO,Mm_6njjUrY^VSUep#kPthra+tr9iFsj6Q:1f>u.ogsXErj6us@l/q@$cbfb+
-rRMA)c-+;Ug#V)@e(rs]g,dj7f[np*ce-BW'cJko8kMN6//A^)(*"_]3BfMT)\!)V!WiN1#n%1Q%1<@C
-!<WK/#6=o/"U"r1"T8<;!G6:tIt3&lB3\P:<)cq'@<d'BG\pnf9)_6i9j2.OG]d_,:I%**4$Z84,Ze,L
-8j+aX.4I#/0eYdI,TJ-\BUh:=@@XI-['mQG6T6P\TW7si*NcBAI6^"KF01p:2_Zp8-RpR*Xf8D(7k,u;
-Cp:)AW\gfZZDF=392@iARB:Hu9hJ,K5YOURA6W`CWL.%RYdM?^Z+S)hTqS`sYc4\%ZG4Aoa2l29]!o,X
-YcY"8]=55kYedED\%8obc,doE[B\B=gr65#f%7shg;_=egXXZpf@A!LT:MIAS=5h+Jr>P@Ng>ikMi!Ib
-YICsQX08V%SY)[PTqIg8Ner[MMNEpYO.NA]ZHg_4Z`0UlUS"'FS=]_T%AKPhT:VL9QD1h!\[JSgXKJbL
-]#22$c,[5n\AGtf]XtP\Z`U@Ab0J#A^8n*F[BI'CXd-63bg"/D_8XOB]=lJ2`4Db8P)Yj!Q^!AqOGf-O
-J:<0'Js!.9W/R.AYF(9%L5C_:KTD%GLOOZ"Ll[Y#YcO"\W1AurIW]jRF)c,9DJsK3FFJn-W3s#4^](A^
-XgtgOWii.mX0BRg\"oe'\A?:pZF79L\$NHX`m2H(Y/nJHMN[q2(n-_RP*VoJXIY`TSsc@SXJVndUQh(K
-Rni8L#6u>!/h%S?!W<!4&1KtI>[9ua.4HYm.5FIuH$4ReoH3r-q"FFQnF?/Fq>'sfrV??hr;??ap%eFX
-q"=7GmIpPT>Q"<nqY0^XqYg9^nFZGLq"++Sr\ZT!-lj4LY!XsSP,+M9R[8L^/h0K)YH4h-XJhnrQ#pb4
-J[(u8BhLB8.OZC"Xfeau815K%A>5m#WiE%rUU7S7Ith]<ZQ66+GCOI75X/O[EH+f\X/i.4N0'?^J9uX&
-H>R8.rafAJ?s6rA=Bf'7>$56BBkV-p@8p34>%(Z<<(o\G6pFIeS<[,[@9RDb;cR7;BOG:ZAPkoZ8O[$*
-Q_(4YPa@u-WO&q4Q^aD1WNi7\I;W\1F)uqeKnbPFO,oKpSJe6%V5CAtV4<]lC._T7=D35TSt;I?QC426
-rgmPhS=>tlaf_4kNL698W2?>FAPPj+CM[KkBkV'gB52OCSZ8]UDEC$J6s<\i6pO1;;EIEE:fL:d9i4km
-:/G%p<`)A&NO.@+l.O85c,mo9\'!.FcbHriW.o8(Ar`\7c?%(Ga3MfE_8FC8aNhVoYbmS)@:Y:jVo$<c
-\#uU)W3X"HVm!YI^os2[Lm=m;W2Z,+>#8$i92A>e?W0Nf92JVjR%Tt*LmXa&O+_CbA71+?912?I:/4SX
-8P2QH;--^k;-.778jYa);cH=T7o4&<o(2bY"TJ&^mI^JXr;Ru?pZVDKq"ss]nETH2n*BcEq>1!erUojY
-qtg3fq!ReFpA2Z,$PB'4!"!bk`6HECB`.o9X4c=bg"G,e#hh0;!!!qhD[lOC"@^qsjMCcp&dd">hqQoC
-g!nL#.K]hT!/K/Gr;fXn!!3--$N^RHg5u_ES@,2IBlph)68qA#5<M1g0gIfX4?tna0g.ck6:"=1/1Nq?
-6o$>F,8_=>(Fj"BX#i[K3C?k(2apY^6V10b0Hbf[,9K<RMN!pqH[U]`CQXm(ApnN3I#<N$C/m_r;cn!U
-?Y+J/I!TsYEHH>:EfQ)qB6I6M*]cVG7;7aJR?2f?I"Ru[R?s+sLP;alPFn)6`73Mrgt8\s-m;&c>!P/D
-:e<rG;-f.$j5\*g'c%W+/h&:g'H/2B$lgZI1+[l#,qUf4,ptZ41FO)&>@`59G'IA.=%lFa6qC9R:hQcc
-b"Y)]5[RVh9hIoF:f0bL6q0O3>[Bk3iLN+d3GiOp6S9o4*ZQ.=*?QCD-8@],gV\W6_qsG1iP]([,:"6I
-+sT*8.N'*G-SRQsf$]hCb0e8;TkI7c2l)3E%MKg'*#p":'bh;s+Y>)\*@Wcq)AEhq,pF3;'-o[BaT2;@
-rVup"rW2rt"9AN)!Wi9#!<WE#!!WH-"TS`5$2ji(!s\u5!WiQ.!Wr?$EtBBM9Lq#cAZKiDNO$[Qe'?gp
-<DZ:dS[5c<`5T^.Y_u+?1j-!h>W,2D2`iTAPHhX0c>c32+]Gqd_8F1/_8*Oa?Wq#?;iH<;:ejnf9j_d`
-F`V_Y_83U7a6N6gqtg*]io&eRj7;Tmh<XCqna,W>m=+9`l0INnoBkN$nEoT+n*Aroq#:3arS6o7s8Don
-nau\Ws8VZgoCDSMoBlSVp#F]:]th7e^;\CAcH"/Sa3</ujQu6mh9sd3j2oj#eDB!4hq5ob`m3)jl0@Es
-qt9a]nFZJIkL\eRe],eVcHOkkg=#$Gn*BcIrn>K/^OEr4hV7Jmo&f*.kMPmsjR`$,hpoHUh=fpej7;g$
-hrs=hm-!U+mI^8KmH<m1kNhU,o^h.md)Nf/a2#R8b0.T9]"6A7aNDE=a4/#S^V7+VT:r6^V516"\@AoQ
-Wi2bq]tqmt]u.IhT7_-1F)lACE,9?.J:`<)TY8Y!f2g)'\AHYip>53*hsL("qt^3_kjnN@p<q(.k2b4G
-h<Fe9r8m#*lJ'_,bLP.jaN<#^dGX0Dhqm>Kg"4s:ki:a`cdppkD&aZN3($)%6TQ\9'+bZ\%/hRb,T@O4
-&./UE"pk_I&.&LApAbL#"9JZ*!!*+?F`;h\I!0.-;c6@c=(,ibJqSJi?;X9c8kDcZ@r?@/BOOb"/MK%D
-7oE](>>778-R0ib3']hh/LrD*/ga`"=>t>jZ+IQU]qmVE2b0gMY-5+8YcXs]8O=q=VO(XR3&;j/,:SVS
-X/`9s.4loEWMccqWsYu.W2<Zq>>%>.LFQh+5t=L5;H[I6>@VTXYbu<5b088^d*L+IZaI!>_7-2;]"5br
-]tMe,[f3[2Yd26YWiWY9\[9/aXfK7Z`672\c,SA^c-X>C`6d#haP4qXaM>6edEBM=\=8qKN/O'nTUVL?
-StMOAUp$\sWN2ecSuo&LP`h6-Y,\e/PSK.=R&@+'^VR\:cICIfcI0nMWP#[BrgjUoTV\N`TWbE)Zbk,D
-`OPlK;S9?NbJ:9a`3cS^\$*Zf]t(bWY//;dWN3VAUnOurYdCF0]XGYt_mZbW_lpGX]>;4_QB[;aPI7Q]
-RuibsSVrE.VP0WUU8kA[UQUt1S!KJ/E0c]MNJrdRLPCPDMj'p:Y`+'bPFS"oH\ZlkFDkr3EH>r7G^bgQ
-[&(%7XKA\9d_M`k]Vi?WZcpP<_6^kq_8ERa\%ohq^;8(Fg<Q_"^qce8OHZB5R#[6"R$O_TVQ-DhV4Wg5
-T<GK'Wf`aJU0.'g!<N?'!r2g;!>cq+*tADR!!*3:.R6sAAmA5%3\iNP4@2k]G^t8_p%S7Xq=aFRr;-6b
-q"X[Yo(;kXqYL*dq=a@LrUVf<rVZ?`qtp*YoC_tYr;-*Xn*TH2o'u-U3AW*'%UZD4.qXI(PaIl&Gp=^j
-7B<AdVPF-b*3bc4;E/j.[s_=R5:A!(+-3M)X.W6:+<F.UXf25s#cOc+Zt3TZ;bJ<bKPGLE?VDn.=C>QE
-;dZ,nKN<JNI!TjRFa7b;@pE2IBj^jD=BAU(<*r^+?=%>Y;Hd4#>[UlB=]S<b77pBM;.Yi9E,/KR@9HuO
->?t?*:IS8`>Z!mm=^5ruPb4nKQ'I>eKnk54N/*@ILO45gN/27cG_Cp;Ock?@FF#BeJ<uaeJ9l-E;,^Li
-:f^=k<aT0=CNk&IKSbY<Is,dEBle/tASl:ISGfKbOCqHn?=7A`BOb^c?YFA#K9W:4P&k569i"PQ6:agF
-90ta0;cd1*;bg7n:/Otj=&r$^GEoeSM1qLrWiMPXb0#d'OJ&MNV3#P;CMANjX`UeV[C<QGW2QVnVPpMj
-YcjsmKp.pjP)Oa5MNO@*Xg"t9\?)p?]"P;;M3FI1Whu2,=[GbU6VC3G<`E0s85<&Y:n=5HJq&uLP)"-n
-A6E<!LfmYP;,L4d8k)TK85N8]8N]459he&G84uZ7.Q^L7C[LfkrrW2qm03=`nE^#Orr3K,pA"Xaq=XFL
-lg43:p[nIV%efSgoCDPHq#(!ep%A1X_Z1&H^&e9J<kH/ccFm6V!!]4Uf\P<5blYZ462gid%Fp+:q>^[d
-f\bAu!W<!3cJR=/g=bB3g<p$("9AKJ/Hu4Vr;]Im#6b54%*.=<#[*LUR"9@0P"eM51,)0j0J,.>1c?s=
-75?>P3(Q@`4#80<4ZG>S1+!eS+tFrl@(qP.EB#^F3'pG+6U)qN+#,QM3[P\+3^-c"GDLro>Bb(-@;&bP
-F^]-+J7)SaLN,F?@!,7`Bl.]o;eBrDATDd(A6hbW/NG=83@ZjF6Tm,%A78)?Cj')p;bB&=<DteIBS"%M
-rT5H274U>]2aC\=3D_t!:gdsl]\;5VE'bln,pa9>*$HIJ'bD?61d$4F.3^3!+snin1b^$`6t;LeMfaZF
-Od(0MVP]T'H^_(Me!i6l1,E!SIuBk^MM6>"H$4.>@WZ.;a4Rdi9O)=L<@&G4+s\K[+Wr$X.PEbNN8)[$
-UX7oWhoq-='Hn\8+Xe?f0KCO%,q^SraOJLrLr.0GY`3j%/2jQ(/0>lK)BU(?'+l6#'dG+M*"NZ))\s#$
-*$6=4":ZS."ip]D!WE'!!W2p$!<<-$!Wi6""9JT(!<N0"$3:;5!!W]7!!**#IKBZV!WiT1"9S],!"^#*
-:/*Yj>,Q"%OL30VeCW[&;bTVTS?fT:_o0L+Y`2.E4Emrp=ufGQ4[(\UPd@m2c>c$)-=OI"_8F1/_8!U]
-@UX=c:gupF1.YVZ>A7\iD/![*]tq%.aQr?gqtfdRiSEY\lLa2khs9Y#p@7GCIdcn%naGf+o^Cl-o'l)0
-m-!3_o)&4PrSHr+rVccpq"adbrVZBhr;6Kmq<e4\p>4<2\[]2a]u&(9dF6F`_ogEfiU-0kg"bNIjNQ0%
-dFm.$hUooa^rO[Li8s%eqXX@RnG2nNmca&se]H(]f$i'tkN20km-soPrnku7I_WV3hr+)$p#kH.lg+B6
-lgaE&hpfEUebA+^j6Z-hiooXon`oH:n+68Ho^heQq"F:HmdK>mfu^e.]!f)]`Q#U'Yc>7=\@T)V_8X+3
-_nigbTVAHaVP^W/^qd[t\$<'=]>D_']th+aW0W=!L4tA:KR\DuNKK3\UqG.*2;$$]\A?Vko]GW/hs^:%
-p$D53i9K^pmF',%k2b4Gh<t1?r8cr)ldjJ+`QQ][e'?RpdG*UYg,S$Gg"P9Dm,6m\c-b(R?lL.:2+'c!
-69-J6'G1la%43DM.4-&O&e><S"UGDE%1igL!WW3$!!*0!!=&].!rr<%!HAfrI=HWcAm8/19he\tCNG)Z
-H#6harCL*d=ClDlF(erX4"W-C4%WCY@TuPi0de7n.QTm`2C^411,'tKUJE[hT!Q#>^;?U$0f2:rYcb16
-YHY./MFC&kB;Cf"5<_%V/1<'0XK/A':*hA@?)aa$ri6@,WN2dt>%gu&:ju(p/iuj/:Kp_&=&N+.Ycsm<
-VTmH9e'QOm['73T\&5;?WOf[[b/:a6_8XF/\[Aic]</9I\\,5][\p"5^q@\H`lY^9d+QsnaMl9Df?E4+
-dFHITY04l*['H-cM2IOaR\5t<V4a<DR%LCTXg=dpW3*>,Mj09aU8k,rXF?IlMNXU.\@K>lf?Makajeh]
-a1TI#Y+_P`WMZAc[C*`BZFS'*gWR:3XfSY<\Acb4YH>RL\BDIm^V.+e\ui-Lbcn1L['H@'YHYCEYH>[P
-^;Ik(^;J%1_nEOg\Z_TsNeNChU5k7mN00EVH]X)GNffKrT8]>,S!ok6RW4a]Pa%>oOckcdPa[l'TrY>_
-ItE]NUS=BVR$WklL51VDI=[B>R&%0hZaHs<YIi5qYe7HC]#1hj\%T)H[^roYZEgsT_8*e$d+6ppWN<nM
-Tpq4)Q(FS:Pb=G1UT'r_Str*QOd`,RXfeR_Pb"18o`+smrr`&s0EDq5-6Wm&!!!$''.H+E@V/qG7QWFa
-3BKQ(CNb2Wp%S4Vq=O:OqYL$`q"X[Yo()bU&c;J#p$q\Hp%.eKrVZ?`qYU!cod9M4r;-*Xna>f9o^V?U
-3A`<-$rj5n->81)R$a(uG9J1]5cUf_VZ!5/YaSTo6$TlGI9BQ;/1r7oO/o@_ThcpS,Zh%KW;WW"WiN^E
-ApRfT=%YDNB4kC,6;^oi=@c>YUOcBmKn=\nEIrUSBk:a\A7StM>?k97=&W@+>%V5YBiA5><*j'A?!('$
-5XIq485NlXG\Lhl>[q,PBN8,5:0(+o?==+>6rd;pDh!t@rh"4rMi<7DLk^_<M1^G,GC#(!EH6D[MNa-`
-J9H$[JV'/QMgKS]@o-0*9M\P]='&^<AT;m=H%h3>KR@odF)Z#5?Y=4mN0^KEWiM7s<EWa>ASl-qCh7*g
-CN>&pVl5l&AlMJt90u*=9i+SQ5"S^S=BBrP<`iR/=B/9u<),r3R's8LI$9nnVO!RZYC(MGOdDH(L1t^H
-CPeI^ZFI?T]!S]FYdLgK\[/]HV3m7+QBRJtQCOtc_U$c`dF['hbKn\VYaUH5SZ8]eQZQ;!9hIcH:e+>S
-:.IZC91_dIT:(:\PEh;aEbJuc@#TnC<)=W19M\M^8P_oK:JaeV4$?>5:.IlK8kUui2bdF_m.L2S/,AT/
-r:K@Rs8W)tr:]maqt^!\na#N1o_.qJoCVbNp\".Np%\F\rUfg[qUGT7!"/h%!!!d@_8X:,\5N8*$(]c&
-gY(9-^Xu!S!!<b[Hj9EI"\%8)gVj3m!!38Jhu;=:g"t'6]`\HK!WW9"!%%aJ!!**'!s&B(YLQk_?)a`p
-JT7]a91;?:3Cl7a0/Y[I4Z"WR21@V^6r-?&4>eKE69I=^/gD#D*$QIT?bLhY=>iTF6qpN72)ZsI.mQKp
-0,QK&5>lH@HY.#BE+a;pCiaH*<b5`Y>$bo_Bh_Q=H<,#rAn+k<A8bOR@9c`-9gL3_2^^13.Q]^X8P*Q(
-@8^f_O)J,sA6`D.9KZ0iK=T+_k'l:OZqiD<6p!S69het`5Y>!\LVhm(`cFBn+!;U<(E=SD,T%1=/2/t=
-1,(UK2`<<=.P)bZ=_rM7?;k-AH[odLEE5Ld93c+EMIe>/3]UMnK9DpsS!K2"R@Tn:V6ZG\]Z%$a9N>A8
-HY?f8DfBN(>?=m1:g\0hV:NY<X@C_"iSM\60cM>['I,+I.Ng#V'cnM>+ir0YO,1Zm^8cs,9e/-&SgGQt
-'c.i2*>KV3'd"Y@(_$ur)]0;-+<DU4!sokj!m(ED!!*-"!!*-%qZ$j%!<N9%!!*-!!!!'!!!WH-"T\]/
-"oSEk!X/].!!if2!<<*#&0!T(:dQ^DX'\#JZ,t58f\k%U9LDRFYI(aS_8!@ZN'gB0G,pj24\A+(4ubHc
-\@K8sE&f[)Cq79srko/]^QF(E84P@%8jP!b5uLlj??0k+FDYZ1]YCe*_s?gcq=XFSg!SdImdT>ulL*s+
-n*097me6JGrp:m&o'5T3nEoE*kMG.dq=j7Sg$\"urr;rpr;-<er;?Tlrr2pHqYpNgfta_mYd:.&X0]4F
-\[AfL\%U&6h;?o;h;?o>^rOL7b/_ND_n1B,\%TMod+$_'lfn$6o_nRNmH3?Nb0/5Nbf\,Yj5&VHipca>
-pt3j']=Pf5kP4rQn`fB%mJ#W0mcNEadD3NIo%rBgkih$hl07a3lg4TDp@RtJo^hSDo'Yc/nEo<'j3>Ne
-d*0baeBQ4NZGsqu]t1S\]tMP&\Zi36W4.5_VP^H#]=kke['?g>\A?,)f\4j,iS2]&cHFAQ`l,m6b0%T:
-cK4ljn]JGR^Wu?7hWEhRoDS:VmI0<(naZ)?dE0bsjOr)<lhUS[l07Eshr<M?dFHgse(<*rf%S[,hVm;G
-gYUuUio9(Lf%[rH&eZ973BT>]1*meL&IfH[#pCQ@.4?;T&.]$M!sAf7$4.%D"9&<#!W)j$!X&`.!<N=O
-EcubVGA^hj:JOPW=(,leIt)TT=\qRW7n69UAT)X1AQqkj0/5:E8l],(<D,A..46T!5Xn.".kNJ43A"@3
-8M"nMZ+%0R^nj"F1.8%CWhui!WhZMJ5YF%GToWDC2DQ[3/2<3gX/i?s+t53ZWMlbsX/i>#Is+FN5:ndB
-4%;=p6r$EO@TQl?<`NG/YG5g*bg4\^b1"e>UU@qN^9"BC]stkp]"cG'aihE-\%^##['@-M]!K)YW2@&;
-]>3CDb-]7<i769"`5KREf&,$/gY()id*TnAW0s06O.2],QC"/4Q^<u*Q^aSAV5'`dYH"OVNK'$gTV/E9
-T9P4jOcu30WN<>F^Wt'Kf[7CL[^;TtRA5q6Q^XDIWN;hp^<+dU_7$DFWij+ObL"VKZF.!K`N6_a['R<P
-Y-,LYX0/V/Y,&5*Ye%WRYK+Pu_7mY!^:Ctk\$EHQ[]HR%N0(3JS!K8&QCibSR$`Y_M2RL^O.DGtO-PcH
-P)bEULPCS=LP:S>MMI1TR@0Y7SXlsu]s4W7SWoA"P*;6(V5U8p^X:!G\#um9[(s)HYcO\:c+qH4]!SiX
-]t2%cZF@Wc^qRV/f%SKSZ,=AYYGn%^TqImDTUD%8TpqaNVk]uPStrKoZE9ObW1H`V!!<6-#R'u(Ercq!
-.4?)A!WiH+&LKS:@:j"S9gLg!3''8sBleTHoChqSq=OCSqt^$_q"X[ZoCMkTqtg-ap%.\Ep%A%Op\as^
-p\O^Wp%7tRr;-3]p@IeBo^qbC?9C)!,ns[g4<S0eS!oh5OE`#q.6so6Y-Fq)W?/:OW*<h0K"\pQAPbH<
-/h/93WN3(o:*CT)@B6Q1VZ*JuWJQ72;GK&36UX.KF(nW992T20?:RbZUOcBiKn=SiE.!"E@UiqW@:WnX
-?!C?2;c[.*?"dY\BieSF='f?C>Zas#5se"37ndHVH"U\i?t3YYBN.r0;cHLu@8gcE:0M1FH'583ZF70L
-W25lQUS"BXW1KH6KSG/3H$ajiQ^seAPD=pLR[g4OQB$fNG\^hq?!CQ6?!1fWDK'ZDMNERQM1C#'EcQV^
-F`DGDPFDKO-`N5G<`s$IB5(smC0kI^B5iKlWMl)&@oc>q846!?9i=hW5>50\=8c0G<*!!t:f11j9ll&_
-R!3h7N0TZ_KqXiKCMe3JJ:iAiG&hGVOI)?%Q(=D3P*M?%R&HpWR#m5_E*m!`AT)U2H[ps:P*D/pPF.c/
-RuE,GE.4=WWi)A@>XCqK5u1NW<(fnV8PW#S:S",GJq&uLP)"*mAQrZ(MHjL3>?+Eq;c$.`8OuNM8k(p-
-:JOYT928)O4>Aum?"W3bqYpEm$2jM_qYg6]qu?]qrZCk)rqZ?_p@[k?n+?;DoCV_Nq"FFQo(;YNqYg$X
-qYJbCmJmUr]DqpD<4U/q_7E\G!"b^UgXt3<ftl65!!*'3d!#]j!!GpRi8DcV!"&qUiS*#=g"XV(+8>g_
-!<N9%!W`K/"98M*fj"_YVPfSoAY>PX1Hn>q69I=n4#JcM/20;;1d=r+91q$+4>/WY4#\fF,81b0+<De6
-_h(9N3E]3Q<)>8%1c.3D7T<qh-9Y:6BShtFIuU%pL4sZ1Q%"[@Q%Fg0CN4-$@:iqd?#k1:G&(fBOaD%f
-BOYFX>"1\?4$Ghb7Qa=J<EMaiAqX3(@TZZI:JtM?BkhmV`6R=jiS3G+=Z&9A912<<:K92@77L=3`oQ!r
-BK7Oc*#fV3*?cm^)&">T1c-m?1,(750.J4p/1D]?CO'i)ASl(&G?nfh6T-nV2+L#.:,>L'1f%F_@q8_E
-<`;pt>$P?IE+30`@q%bU0Jl!t?s-lKCMmp$Bl.jGR]Dp9RtbBBQdb!Th9V]N'H7l&-T3>++X8!J,paca
-b1+[pL;LsGYD[U'0g2kA0fC[.)]p4D)'0S-)BBY0%h]s))AX57+!2("%N[&#aoM#5!s&E&!WE'!!WE'#
-!<N<#!)We"!<WE*!!30$!<`H)!=B)8"9S]-&g02,76N8<Y&csbVo6s,f@\MY:dn9QYdV$V^q[7YN'U</
-F/tU35Y"(!4?#$V\%B;tD`]^&BXtjorko,[]j!ca1d+$$2+o_V3Dj*j@r6.1G][_A]tq:=_s?^`qtp*Y
-k0hrLmH<TqnF5`0lfIp;l0n3+k3Va8p$M,5lf[L!lJq("r;5gYeF;u+rr;ooqYC-h0E:h;p&"dgo)8@E
-fYt)%\%&38YdV-V\@8rT]>)bIi7Zl:h;HoAaj.oD`koX4^OE`%[CX#fbg"Sjlg4B?q>U'Dl/pmLd*'_S
-ai`&gjk8VHi9g"%qpia$]=Yl3lM:8GlK.$_mJ5u6lK7$^e%icNm+C=\kNM0ql0.[2l0/$5o'u,6mdBB&
-l0@Htn*8lfiQ]9ef[.smcc*r:Zd$t=`l,O%_opEG^9b#AWd_FaWi<2/]=YV^Z*1@<]"l>7f&#$0gXF$M
-]=PYg]Xtkh]=G5M[E.Fon]AAQ^Wu<8ipH$kn+H/@p%.bIq"=:SdE0bsjP&/=n,*._kiq<rgZ%2Ff\=lo
-eCDsndFHh$jlbX[gYC]Gh;.5JgZ$1_&.oj.2EEiV0dR\K&Jbi_$m-W=.4HGW%LraL"pkYG$OI.E"9&:2
-!<N<)"9S]*!<`W-!!<=EG'SCVCKsh591hiY@;L+:I;rk$:.@]@7S[,uEH?,0=\:b/0/>R^='T'18NALU
-.4m>C84GKj0.nh603kS^12W)Q]XGDaX$/Bt8#WVlV5p_uUE$4f5#!nBToiSH1GC.*/1ug_Y,e^!,:P0R
-WMuiqX'Vm)9KY6f3&s>T4#Jl`;,L:u>%1lD=C/;;X)aiUcdC4kd+#Y&X1l0NXL#XU\@oM]c-Ef7_6U8Q
-a3;E2YHb@<[_B;VY.VZg^Z!&V^sCNgdaH=Vb0&Dlcc4&Re8NX?`kSgcXIZ,MPaSA=S"61?R[]_:R\-UW
-T;J<aZ)OgcPDkNeS"6LIP_k3VP*_i9V67kUeBcXubceahZ_=4aSX#P.Tr,/mXeM`*^V\X=[&pC/Y.V]s
-beLKdWN*VQZb*WP[CE`LY/.lHY-@o.$aR%@]"kJJ`4<Rn[XPZo\$N6CZ`pgIZ`0=\N0(?UT9k_%NgP?A
-TV[j4PE_<&SthX?P*V5oNf&gTMi*7DKSP5:LldpiR]DaITrbi6U6^q#L51M@Mia!bQ]mW+[_0qrY-+n6
-_76SX[]R3Z]"l1u^;@n,_8`dd\%ohq^;/.Hg<Qh*_n`1RXrO78W18g:SX>Y/S"6=UYGe:bS"HIUWir(h
-Ybk:k!!E<'#RU_2!%@p\,:b5d%0HY6!tce>:gmsI?r09T3B0#`94r9jH1gn)p\47No_A1TrqHs!q=F+M
-p\O^]q"+(Io`"Oeo_&(Up&=[goD&%QpIG,Up[n7So^hkQp@)NT1++4\A$8NO@!n6)R[9:e.OZf8X/W/)
-VlHc$[Ad;B:k$*pLM0FA.4ZhmM5[GTU.lgO,[7=OWM]Zm1T4;D7R'=+9//@b>B+O`5Y+jeBOj_2R\kjE
-H%^luFEDYTDI[!_?sI5UAR8S?<)Hn,<.7qZ>\7\S?X6f@?X-]:<DPtO7ncNJA<_OZBj"hP@:j.R=&rEq
-6rdH%>Y7t"@sO?CZbF)Y\$2g&TVA-ZW32hcO,&:@JpMfiL7b96SWADWKpS:*UQgamHZa"3>[C]B='ep7
-CMn*5IYs,BMi!+>IrKIXJobaDEL!/sWuA%<Q>]f)?=[VV@V]afA7B1kK:/^<PAX]-:]<mG8kD]S;+*N<
-<)lps;,^Ci:/Fb_;,g@aBnW1IH$t^4P`gTJSsXJ;FF0%&L4skuF`<5#Q^aA-U7e%UPl[8<rhCL(P)5$=
-?=RSXCi4$+F*rauN/NXRMi<XQH?Et>IS$'0WMc8@>sq=W786TP:Jah^:f:+c;OsGJJq&uLP(IagA6NK&
-Lg".l=Ar0r8PDiM84cEI7R9@<:JO>K8k2B62F()ICZOgSqu8;Hp?qeUr;6Hls8N#rp?__QqYL$`o^M>A
-p%%\Fp%eO]qtTjXp@nF^o(2\Q!!'t<$O"ZT!";#Z_9U$<AGlK>UYXeZg#Li'ekZ8H!"I;'#l4N(3o8rU
-aSc)@"4#o[rRh4f!Vl_E!!!$$!<<0'#RCS7!k%!.%8Wb#RY-BGV,fH076WOj77fX"/hA>767au`1dFVp
-6p<Cb3&E6C0.%MR+!`'U?,r:5>!6+_8l8>@2*!fH*]$&\59MX>4_C7]_m-5/b,LeiR?*2oQ*HOBNcJQJ
-AR]=YIX@,sF(ecbDglhXDJ<N`>?+B[4?c"u69@as2H3[W9ODIR?tNk^D0/?M?>EqL=+eQGjl+nR^gK&Y
-4[2+i3)WpA76X+CK>lp4_HAQB,9%RA*ZZ=P.MiX?/2&V)-RpSl+XA?Y-7gG`3+@/MAT`03DJ)RA>"(hR
-5!rj]<F8O(7Qsg]?ta.k=_M>Q=]SR)='oKMCM@3h=Xl6e4Ao$?3'';o852r\=B8[7<(0GQ<gV=ri8)_Q
-3#Ee[(aCLT-RpJi.P<2!0$;\gN/#0g^o2m&:,"i8UF\;[.O?G_&K2Q&',;?&()7T0+<)"1)&aD+$5"O=
-"7lNG!:p3h!VZTo!WE'(!WW3$!<<*'rW*!$rW,=l#6b,.!!ErX3C5b`,$:q':Pbm`d*^_&eR;6?:7eYt
-ZFmrcZ)igM:HEErQ<Z[N76Wjo/r6dE]?Y=Y1a-#3_8Q>l#fF2M3_)(i5s]r;/LN2D>[V#M@r?:'ASJfn
-\rjbmnFlbVp"K)ug$.k^h<+(lmdKT4q"X(Ao&o3&nac8=lg3s#kN_3kl1FoOnbh,1oD\ahr;??crr2lp
-s8Doqs8MQcqr5u,P+88;Q^=2ESsc1GR[U%H[(j]6e'cq(eBu(D[^!3AY,ZrIVQ-VrY-l$^cd:V2lg43>
-n\iVp`PT3jXKo1>Zan)k_7I;,e^N[3`k/jn^t\8Pq!%).i8!eso'#6#kMOh*^t@u'iooIclKmg!m.'5t
-o%iQulg"!5p@%P?l0%<lgY_2@]uS:6a3D`B_RHhkbL"MV_S4(9dDNGqYce><_nW@VZa[KTrjQpT[(*up
-cIU4jdEKhS]Xl)'b0/&QaiN;pd*UD/qZ$NC\[T2cip,Imo'>T+mIKi:n+#l5n*eZFd,a6@eCsEfrqYX9
-lKl[:ai`,edDFAZdF6Rpg>1lPhVHuDhr*&6hpp0-_-@EZ&K2uI/M&@q(D7Mp$O6kP*$Zj\+Vb=l"Tno/
-!sJl6#6b5/!!<9)!<N)u"p,&2!WrOGrcV+T@T5ul7n63P@Vp77GA:J_91D<;8Pr`+DJj5n9g^us0f2$f
-='Jm)6o6MG.k`tV:.I8s0..tp+A&;F4)U(W]=5VhX["]u7&mDiUSXueI\!<e5YE_7TorVF3]&B;/1Z4P
-Y,\Tt,q:9BWi`A+Xfeb&6o77g1d!Z32DHaH:Jk%h9ikFt;,sg(X*:)VcdC4jaiDc9X1PpDUoq8B]thD"
-c-<]5_6gGT_Sj4#YHbF>ZadEIYe7ll`o+h^`7!,idaH1Re'cq%hU^0,'%Y=7_o]<kWh65aT;noiX.PfV
-rMF5&U9(8qS"HXbW2PlBPaIu6TVe9NQ'IT$QC=DCUp[hP`Q?]PSYr<XSXkh"NK/sXO.MQ$Q'S8NXMDNU
-Y-+e-]u8(8ZF.$:VnL9h[B[6S\@\oH^VHYNZDt%4['HpG\uVX<UU%@X['R<\_n!CiZEUX9U7J<FPcqE^
-Q'IMsRtH3^Sro&#Q^4GBV3m=(PED)rP)P?XN.ch8Jr5ABO-5lrV4FloY-Y'nQ'd\uQ'\)9TrP2lV5q8S
-gY'BFY,e\=Z)PIO\$i`V^:q7m]t1\a]!8QM^VIY!^sLQ\`i,uS]onQaOclB8R>75trg4=fTr>/uW25oR
-T;A-LV4![CRniVV!s/f;$Mj`\!>-S51bBj`$3^VH,WJP-Anbg[:..?25!qtPCNO^kpA"FWp@\%Op@e1Q
-q"jm_oChqTqY9jbo+1Kgq"F@Rp@\+Pp@\%Sq"JOtqtKjXp[n.NqYBmV@Ql:`)@TQJ?7o]5P*28qQ$k22
--pXZ1XgP@6YIqBN@;J\i]>TYD<BDc`.O'JGWiMde,TRq$Wi;kiUnjld9gDQB7n5`_1,DdBCKWkd;I!X:
-92:nPLL,1TJpI?:&<M0Q?=I8E?tEkS>uk!->[19.=CYWLBj"VE>$YH?=BJKr77TjA9MT&[I;`k&?X[AS
-B3SS@<EE"$?"./;=(ulHYf=W$c,duFYK=]&^<4R3]="`=Q]QlNJVp)/]u@mqXfehH`W![i]YC\IQ&^N=
-B4=tE:kb-tS><9eV6mY5rh0[bQ][MgG]S:uT;m@?X/V>#;,LM+BOY@bCM%$`Bm#&lWMu(t>ua]j77U!C
-9288K2aU)4;c-@j='&@$<)?@e9h8fHW0r0ePa7c*JqL)!I<^0eN.uq8I!p6dO->p"PE)K6RZWesQBnAA
-S!8n^H>HblASQ7/G^"XiIt2rnH$EY%An51L=C<n%Q)^gaVibja:/4DQ8P;fR9heAV8k_pLTUC@[PEh>]
-EG/`]@#BY7;,:"b<)6"X91f+T(/@Cc5Yt6P7n6*?7QWLm=(Yq'l0nEGrr4VMqt0:Nr;6BbrVuiqrUf@M
-pA"IXo^qbIp@\"Jo_&%Yq>'aUp%J+Rr:K[ZqZ+P7$N[I@!"LuFZc9MnC&J#CTA/2Qf]1i-e4]iC!"750
-#l4N(.G3_;_u0Q@!R0NWf@em2\+p%&!."\I!!!$%"9\]*X5S+38=-6<It)=OO\IVt4>&BR6TdFc0Jl$[
-.Q'[R6:j-s3]/`Q2D-X4+rM=A,UFmB_NnM;3_r@?9MRr@3B0/U5XJ=9,VrJ2\^-ne`jN_%`RqJ`_Tod/
-cF)$\d&V>$Bm>69V6@SHYGSD0\:1i\TqnfuYbmb:K4%MF3BJd"OG]EtXF+`<N.>bfSoApdCia#`J&9^r
-jOrV/>V7T_5"7Ig<*W*[3D3t:^?"@n="Z!K)&O;8*ZcRQ'Fbot,Ut,e/2T17/hA7m,Tmp]DNApWG^4F]
-E_otU>#e?j7VH%+@Tm226<.K+DfK]'D.m<Y;GL+fE+EHe>uF6^-T4.W<`DRX;,L(b:Jt(d1Gh-O1,:me
-I`^X-iS1b9'dY.J*ZcIN,pOW\,9S3UbLXpqKYbaGSTA+).5n&c)&a>0*[Vg:)&<r&()S&1'GM`6*#9;,
-()7;d%ONt5oDm#6!W`?(q#LBp!<N<!!&4NU!!*<+!<<0$!!*</"Tnf-"r%n569[LY<2t^BKW<#=ceI7(
-?V*7ISZK9-]Y;%`I]S;o9f?mmPug:E5s@It2MnrU]$>:_2]YZ'^r+12`5B)^4@:eR3&!K=7;.$i?X$uD
-BPVHtCV.F!VTJ/mq"X=@l1X,gkj@Wpk3MO,m-=32p$22Ho^D26l0e$,n*oZ&j5T%Zme6JMqW@55rVccp
-rVH?irquWms8N#tIfK3BrTMV*LQ@mkNe!(hO+WdlOd)H*Y.r!,bgP1ud`f,'XJ_tiUS"!EU8"H`ZFn'"
-g>qPWj6H:+e'$%Q`P/gk]"5Vh_o'a>bKJAllKcm;]=YYih!=Y,n*oo1iplg<ki:pmhUTEWd.#cLk2G7V
-l0@HpmH3Epi9p7)GO"_lpA"@Ol0%F$leLRE\&#u!aMl3:_n!4r_pQWF^:_A)cdBY:['I'W^TO`I]">Pd
-]XP,KYI_]ncHk"ba2Yp/`4s.,`lcBB`Soq4g#__urVY-S\%BH7mFq%"n*0'-p@7_Gn)s'.ld3`"jl5"D
-g$\b;r;Ps`mFB@q5f1jtdE9n]e(W@'hW!GMg=kECj5]"JjOqu5_-.9Y&fW&D.kE+n(_R;a"pPqc+t"c^
-'ak9N"UG;<#RLhE#6b#+!<NB&!WW?%!\jc_!<N?*F`qnKC0jb/7RTX:<FTfhH#mS%:eF2E6qU?`Bl7^!
-;F`l21,1UL:0Ce'ISE*a/L`/&4\S[D3@HI,,r$Z8TklN#PH;F*^;$a50.K,`Yc=OrWhl8_IR-LR>GI<]
-68gPL/2K#4Y-+e,:+7_>9W>+pYcY+1UdR.,0de_)1Fu.*Ch?I=;as\a<`<&%YHs1cbKnP[_R\7D[B$jL
-[B$L?^VIOm`PBU,9#o5p\[T5^]">/P\[\fKZ)t(6\\65CdE9,Ic.LOrahuZXf$r[7g"=p)^!4m:ZD*,B
-R[9n/QE5jcSY_^GV3[UPW2l2UW3N7preC]8NK96hMiI^p-Bs[\SYi^._RI+jbK$okVk'KTQC!r/SX>kF
-U7A-ZZba](]!JQB)QU$U^rF@)^:pbP^raX)Xgl-S]<8<Ka/ZJLrh_WZZEUUAXJE,"\%oGY]>MP)_n34X
-[^WW3Vi6\8X-T'4OHl>iJtA9kN0BHjT:D[TSX5_/QC!d6N$XI<KnY;>K8#);PE26,Y,SA#URIm;MiEa\
-S"?+Q[BZsI`6-Q^7_u40X0'(ETXqkM['RQc]tV=oZF@QWZ*LjR^VIS!d+6mqYd;0ZT9=tdR\?.4RZj,4
-S"6FZV5L#]S>2mZWhQSeQ_0d@o`,'q#n%+9!$;^s1cR69'FY0O'.#V5@:j7e>>RjW5X7b2@VTt+p@\^b
-p@e+Mo(E"SFS>M+r:f^Pp%eFYp[e%Mp\FUVo(2DBp%S1Qo_nX\pA":Rp%@tMp\asbo34:,+Wq=lX^!2Z
-I[-+dPEL>D+s8n@XKAh3XKK4GX^c-<J@WOODbrGH/hnc,WN*"l:FI;(7'!8`U84T^VbKHO4Z>MX4",PR
-Nh_;13^68<?!^3#RAPp[I>!8tE,06@GACJl?s[AU@pWJ@;cm()<Ej-IC2$^K>$>6??X$Q,8jYs67S-Ke
-Km@HH<*NgBAnPCR;c?k"?X@5N<*a?eRAm.#c-+YI_Qg52ai)0Aa0)eNW0W<oJ:EEFW3*P:TUMFAZa5+g
-[(!NWX.toIO*+l:;c->]TTkhAYHt[N\[JTAW2#oXU7@<sKpSL5WiN+^Cf!o6ASl!iChd]o?>4S8PGtOK
-DdQO?6pa438kVfN5rUu";cZgn<EN@+=B/0m;,^>%J>8<UJ!-._Q@jjlVgWW7H&.-)I<^-kKpS0sSWe/U
-V59`HQ'7Z+V4Ep2KmRrT>?t`ODKC,QH[^<gH?aUU@:O%eAR&2=Dj76#X/D,!5>4gH8OuWR:/4SY7nQNK
-S=l:$J!6.]KQ:a:>\&eK=&;L_9i4\\91hfO8k`#R4$685;G'SS9hIW15?DH*jm)@2rVm'#qt9@Lr$VC=
-p&+ggrVcBOp\+F]qY0aXq"a[ToCV_OrVQHeq"OU[q#'aUq>8#/$De+1$:LGtb.bQ$r;[Cle_Jd/hV,rt
-63%#d$e0\1q>^[NioJk1!W<!'aPPY$g"b8`q>gKp!tHUi!WE(@!<NB)!NFt=.q,3QMJ6'fX+j>(4[(he
-5X7Ir/h/e84"`Wt85Dl4/N#CD3]o8L,T[a=(`XYP;m1^L<\d$<;bp.Y6SpPd4%r1F9.iMBEk%T1MklfF
-:jUVk/u?RGUr%GVjjp,7ASH+-Qu6ecG@XojBmsf7GBA>!U7[m:\@-3;3@ld4a3^$%XiI0;\]r<mX4aY=
-]=,kpQ_V[WjQ,+W]iQ^54%WI;5$(if4Z#fJK"C%(c!rR^+r(e+*?H7D+VbG"*%E]m,q_)62`<96+t"ie
-0PGc>>\7i#B5CIOE+2g490QKV:01(nCL:q%FE2_L@Voso>uk!2?uT7I7n6*42(LIA4%Vt8>!kVC7S-3E
-7l`h+84>Ws5^UQ/hr3D&<tHT&,97dP.jZJi,9%aO+3iB\Lk3C`_Q&0':,5&9QmEU]&fDc1()R`$*>f\<
-*tAf%*?H(:*$6%3$k=R?!VHHA!!!)q!!30'"9&9%!<WB$!!30'!W)jN!WW3$#6Y,0!s&E(!WrK+!!*??
-(HY#M6nVcKL-'jfaNr,[hUPt&2+3q6ZaRT]]RI8gKL\cqENYL!6UX("4[D&a\@K5rF@.o.=1H)a`l5j4
-[T5+)0g\ekD1IV0RuhW">@;5aFE)?4^rWq4lf@^8p$VV7f@o?OnEoK'nFYr(oBQ#5nG)_Jl0mp,o^2,<
-lf[Bhj5oUtp%J7EnEp&Frqucmq#:9ks7Q$[pf%(bl1af%["ip[L4XepI?T(tLlZk9P)5X<]Z.q>d`K2,
-Q]mMjLk:83J:WH/LlIOaSu06@f$NC=mI6[;M1^bKMj'3`P)kfsNf9g8^VndVdDZ$r-c"^,p@dk:mH3^/
-q>0X@jQ>7J^q\4eh;[JSinr_\kMtjpkj.R+oR?,jnF>c8p@@P7n+,tsaf_%sQ^=>:V4O3ER&-t&^:Ltq
-`Q6ES^ojK(T;SEQS"?CNV5C2gUoC?&`l-0`in)Z0aMuTKaNW#\eBcC^f$Vh%kk4lNd'^6j[asX$oCDG:
-k3qX.q>9XCp&4I.aO0,/g=4g<qZ$Q^mHEotdmqO)da?ImeBZ_*g=Y?DgY:B7hr3PSjP&bOdb)HE%Lj!`
-(`ObL-m]iL&IepK&f)B-+rqC,"p+c-!<<0(#6tA5!!!$$!s8?"$ipM4!<WFIG]dk4<D*6V+@Ab&@r?C1
-DI6@976j%+935P8C1U^A4#],V1,q[#=&scL83SaY.4[,<:fL(K.kE%n1au(lCb'+bY.M$M]raIM-Te--
-W2?JiV50r978,7@UQ82?1+Xn)1c0`cX/`=".4Z`DXfeb0Y-G(+8h_SK5>*>/Kpe?nJm_JL9N+ts>?n53
-\t61Ob1+n_`6bokXgPXP\$NBT`4*"j\B'-0_TKm4Zba5c_QgGZ\?iQJYcG%9\BNdObe2$7e'cmm_U?c_
-hSd=SaiMB$]t^V?QAqi6Q(j2#WIAcTV1G#4OHurHUQD1GV4<ZnH%:O&Lld^TMh6G-K8527M4U`GW3j:U
-a/>bhI?BnVS!KD0QBn8,O//PQZbF)b[B=t]Wia.S`l>Kq\$!3^bK[f'Z+@BUY-,C^Z*gg;WhZW(Z)k7=
-Xg,7I^pLDX]<]5i]sP,V]t'f.M3P'CS=>_3UnO$;T:_7*QC"GHR\Q^EOH>K`P)Y0LK7J;rI=R$'Ko1hV
-O.NkhV5'uRMj/pLLldmlTq@[HVPCH/`Qq'']!&9=XL,=8^qRLjYe7H]aNV<$_Tfg"ZF@T`^qRV,f%SNY
-\AQ(cSWT52S=#n<Pb+nKTW,/mVP9iYU8+QjW3N.bU7b<S!!<<1$3Bu''bDfZ6pNUW)A*Q$.6't,Ao)0k
->#7lk8Hhn!Bl\:dIe3=.q=aIPp%@nIo_/.Zr:]jZqYL!\o^qhNqtg!UoC;ADp\"1QrVZNfq=XIQo'u>G
-rVZTd><aY`-5BRc>96t#R$X>0PC4o&*]U(#Yd(:2YHka/?"-'D\ZKja9J\1M1+IjSX/hsm-lsF'V5:&_
-USOc^:cC-r:g,SgDhk7IiNR,e5"f0kBN%m(WKMR[Ko:A$E,Tr9AR8bO@;0C`?=6Z+=Ar@&=_D>`BNS8=
-?!guJ>?F`p6Ua:.7T*]QH>@(e=CPfQAm8G=>>7dl<*<:#>'#\%[_gkYe`"<fca04rf=K\`[CWE?T)OQS
-JV]qp\&ZRqYHtRNI`/e*\\cM,^U(>GO`5)=;,bER_6__Mh;mb`jkf"Ac+_$$VkK02PFeeSX/_4o9hel%
-Bk;!uCi*cjAp&]iWMl2'@8olf69dh091_`F4?ZPB<`)[m<DZ^t<DcRl<E+11cG$Hcaj&&JZEW';\>,gi
-SXtjqFaA[tSZB!#AtkflV4j<ER@g1PVP]K4IsGBk78dQ0G'npmIsQ3[FDu/4E-HJCAQiJ`R&R'bX.+9#
-:JOYV7nlTO;H-@\:f^>]TUC@\PEh>hFD5>nArVOP<DQLh:/4Y[8PDuV9i+J?2+gM9r_<r$9LCs0>]+QE
-lKdp6qu6Tn!rDHV+SY^-nacPPqu$-Mp%8"Vq"!kBq>'aVoC_nSr;$'[p%A=Y"T%c_q>.u/$N[[C!!c?'
-_U-E<B`.o9NRQV7g"P)s#h(R0!<<PXAc_`."Y/Nih8fWr!!r\CgY(*0h:\h0qZ$g)/8:WI:^I%#9*,5#
-!s>dgYtKGC[\AUi@#@Z@1cdW`91:m)6Ra6=.Q]4?;bg@_2(ggM3''8]0.%bX(`!r.0N5?5;GAQ#9NP+d
-5s71p-7(N)3IWb12.VT@C/CadFbNG"]K7*iY<RNI@Z'*sSQKlSBOl'I9Nb[u9NkUt>YIUX>\\"jEmNF!
-9M72m0?;%:5C/W:TobS4NL@S*C<!p@gp3ihcfF0Cj1%o5-T4+\5>,`uA4eXEA:D2PhTfmt.j#TB&/QE1
-)]fn0&gf:f-@R3k/gN2/0.%tr0.^"\PD5m5TrjijU7.I<X-/$PIXurd7p'P6Bln99Dd-.=:Id`>92K&!
-?VjNt67s8t,;MYS6!$?:4Zu5)77&h&;c$=]4%FqIiSWVO`*jK1,paTO,9J<e1F!hg2C6W!b_UhdaMP<D
-F]LIjZ'mTq(`XJ8)]Bb9'cJA=)^?F4$Q0j%*$$+K*>f:u/O0EY!!!&p!!30'!r`0%!<W?&rW*'%!s/9!
-#6Fl+!XAi1!.FtL!<N?)!WrE(#SnXO5r:MD;QZ6PK!EADd+6q'A4eaLS#`m*]tV.eWe!];4*@]f6q0j9
-5!(eUHaC5pbBQ</,[n-s_oB[5_R3f\Bn1JH6(b-@J9,@2D.d<lD00f=\\>SG]\`&Jp\O1Kf[o*DjR)3k
-hsU4(kPafBjUU><nF,N7nb)\GmI9<,mJcBem-s]<r7CH2qXja[rVZEgrVuoqrVuiopu_/5fs6B`OF1Sa
-JV8u8Its"gI?9>T]>)A'e^MRNYaCl?N/*";K7JQ1Ll..QQCatf`7EH)nF#h.PDP-\PD5$bNK''eQAUfs
-VSC(%fZ_7E\ph9,j6H@5p$1f'lh9l=q;U8igsj-Rddu;Qj6,Xbh<X:`lLXK3kNh<ikO\3&nb2\Hm-<Zg
-dE&DWR$Nu)VQ?M_Q'ePWbfRfBd*g1ecbQ`\TqeckVl-T$['R-JX/r\;`6ufUki1:RjO;<#e^N%"f$_a^
-e)As*gZ.l&q`<$2[(*Trk2,CdmI0N>n*g&Klf%U;oZtV+jPnqDg$eb9qW6f'lIF"ueCMjgg"4U*k1ePH
-inrYIgA]qdgtC$0eB?C\?OdPZ'c.]3-n$A]((^iY"r%jl*[)L<$jHb5"p4o/"Ub\A!s&B&!WrK(!<W3#
-"pFu-!X![l"ESEg<(['SG!ei&@r?I2D-Tt376j%,9itk<C1CL:2`*HN1-.j'=&r3g4Y\H6.5=(a<(f;1
-1*[_e+$uWJ1232\]XPMcYsL)l4f5E^Vl$AfUnrB-9eg1RMFU5t0e=_*.<;SlX/o8J.OeZ*Y,nn2Z)jg&
->@i;+@lBLSI].R#=AW7(:/Y+t?!OA2WJ-\McdUCld*\nn[C*6NZ`:"<aLen0^<<jg]"Y_Ybeh<=Za%!G
-]tV%dZE^aG`o"\]`ll-BajnVNc-5#+d*gRqbJU<g[&om`TWNlZS#`?[MLh4l?\t\AQEI6_O//_MRZMoM
-ItNH3P*1Z]IY`W*K8"r1M41NFX22lqa-N<OKq=igOJ%f$R@Bb)R@ThMZbO5`ZE:7/Xi%onaMP?kXLQ9b
-^WERX[C*TKXh`2dZEUX=W26u/WNs.FZELX>WNa+IWk60d]=,&IUnF95Q*@BWP+A>IU5tM5VOX'LVR*\'
-VPBE=PEV<%1RFAlPE:`^MiEROOI;Q8Q_M+"W3Eh+O-YohOdMN+S=$"SXeW#+_9^TAY-+n.[BZU;ZMqEq
-aL]%(bdXXle\SPs\%]Vm^;/4If#Oel^pp#!Oe/A8PbOh;UT^GcWNN8$USFHRSXcRGVONX=Thk:\!!<6-
-$MaZ:&1Kk668p;2',)B83_NdkChdHa;,.$]"A`H?EH;ofoChqSp@IkIo^_VGpA4abo_&"UqY:'`AG>os
-q"4(Gn*p#Ep%A(Xr;-0^o_.nHn+6;PrVZA$74B,p$r!g;-!c1kPF@i'IP)fd3N0*bYH4h0ZFZB.A41gV
-Ve9dE3A)d3+*4E^X/&Z@*$JCZV5Br]Uo'nk@s=/oF$Y8LY.D!1H<s999Ntt><E,TgL1taRI!U$YL3mND
-@piMLBOb7P@oQ<5<ErEu?t!e^?Wg]D?sd8C>uaZk7m]O3:1BB:E+VgD?"@S[>$+p7;cR..>?=X&DN1O#
-hT`a#e_]6<`44IRN5X5Q\uMj(LQ%+ALRtH``Q#0d[^LY$`ko@"_8j@)ZFHcoEc>>^<5@&"^t[_kiRHuN
-iSE/,bepW]Tob>(UT(5nWfCae:L[dHA8-!pAnt^_Ee0OUVj240;G0MK5s\+:7S66;5#+sN8l&Je9N>.r
-<DcRe8U-TF_QpJaa2tp%Yh%O>WNN8"WL]&pI"@0IYde8XXf8nC\#ld6ZF-pB\=o.DIUPf:<+pB$It`]6
-JTuE\DJO07HZj48=^Z?>WMuntRW_"h7nZNL;G9e_<(]MT>#1Z]R=KdMQ'6c=BOP%OLkAc):KC@e9iOn]
-:K1+a:eN`+9)VBn8k_]<3'^\cETcWTn+Z\Yrquloo,m>jq"a[SqYC!cp#l#?p\js\n+$;Pp@S"Mq"ajb
-p@nO\"o%lao_A:"!",\D!!lT+\AuP)DuBY?Ph"IBg=Xs^`mZO?!<<YY;u$Cs("(gpbl[kEA-9U#g!eX1
-fr>)U$8<M.!,1#d4;A#$!WW3$"9nr1X4qG76>DIGR!Ps)4Zktj0gA,f00;]U-V,mT-RCrC:I%<-5Xd^n
-4"iZK-64$A(E=l*`M$d=,VhS_<(f;45@cN,83hVf1EnMOOHsF7^IAfTU6qlb7>IlK;m]qijQ!(8I!fC/
-Ce8GB>"q[t>uY0::eXu$@V9Vpf8id:5qFa?VH@''V-&,SKnZ"rX_*j!R*scuZHD%Yi8*G%:+%M[5".S.
-@nK?s1HAZe_;s@jBf[Xa)]9;&+!;FB+;PY8-6ms[,;:Yi/i5I=-RBlQ:kXai[]tdM^!ONaLmG`Z[]$s^
-`gp"5A6s/,LmjlkR@0:nH[1=(EdO71H$<+@+<)Xp?s$',>ZOTl8k2')6ssP%83f('M9k/<iSDFZ'HS2:
-,9nid,;(bo(G.m#cIU3oJ\]@DUN^'6/2j)O,o@.0,9n!A,T[^C-m'BQ*t8\X)@79!*"rkk%4OUGb5_VF
-!!!&p!!r]-!WrT/!!!*%rW!$%!s8W$!!NE+"U"u4rW%9G!s/Q-"TSN'%Ndi$6oco+YF%eBZ,"N,dF[,`
-7QXA8YI(jX_Sj0iF\5.gEgD&L<E;=I5X$`JZFIZpI6BM99t8!V`lH0;]:5OUHXKE6Ts',?5tY?tB5(RW
-EG9-r^Uf`Kl1+HDqXEt6g#;2]nE/cnm-aK6lLF<Dmd0r9!U8nKoLATElL40/mHWj"p%e4Wh!jq-rVcZf
-o(W%Qp&G!cs8VTTq"3jjR!X:,G]8+cIX6U,NJW@BMkZrS^s:-IdCcl^P)"[>J,FXAKReW*L5D(YXLuKt
-h!OdsATs8jJ;&#mKR&9%FErOtMj:3Pb0S/F\nnsi_WL1Yq![P1nG;G2q=j%2kMsq)^t\#)kiLmii99Is
-pZ^JtrTES9mIBoAl07p.j7;Tli7"K]IW9OUI!U3jGA2M]Mij0gUVG:+f$_+.Ob.k&F+/XkLl[RTP)b]f
-R^gDab22I;gqUT&\IQ*W]<\T9U9UYsXi9#`jC@Ps[^<EPf(%__n*K?.na6/@o(MG;q>J^\dbs09e_9Hg
-rr)'<l0Zm:`QQKTf#c:lf\>QLjR_Qle_B*BiSrYGg"+Qq]3u9_',2/r*[<'^-mKQA#Rh(I$kF'g%grRC
-!sJQ&$3UM8!WW3$!WrN+q#CKt!<R_!H>[.h7Qidl2a'`9AoMd-BN@Sa5!1Yl;-dgLAmSS#2_m-G4@MqB
-<)H:O1+b.0/N-!r<(AYt/KlGj.7ftX1O5Ff[C3QWZpH>q6`7)fWirY/Z)M_88N::>G$%s8/1N5+.X%qp
-XfY_P/1aE#Z*1I>Z`U<qX-Is6766f^Y_PG!4\T$[;FX/W<E6!"WdgY]cI(.he'b_+[C`r_Y,eh=^;[mt
-_ns1$ZF$jB]#V\)^UCA\]>)%hXg,CLa5=n_`59gEe&fA=`k'@Jd)OYh\?s)`[%2o1X.kr9UTfr0KqXru
-P)c!0SZ8irR[^+FRui)LKntWcNrY/gNJE%9Kn>/>M3Oj/VQ[n^\SmD+TU23mM3NR_Q[ajhXe`"sYd_BT
-Z*(70Y/e5qb.>*a]ZdjgbJg`h]Y:kXY/%rU]<SNFVR<nKa0_JEafr4_[_'GkZEhBVX1bs9W2Pi*Lle9g
-R>?d+PBE=gTSnekWi`e-WM5-(Ko(Y+LP:G2Itr]/KoV%OMiX[6VkL<0W3MPOPEh>fMO0g)Ssl%)QCFPN
-^TbS^Y-5"1\&#,O]!o,Z]t2:r^;IFkaj@;u\[fMi^;/+GeBb7n_S;S!NK]^%TT>G6TVJ]mXi.THSu/E_
-Uo15lT:D:7Sl,+["9AlA$3g;,4qT;6:JF291`75W.Pa@kAohs0BjOY.7Rp<UCMRn`oChqQp@e.MoC;AE
-q"agcs8DT`q=jLRq"t'hq=aIRrpp6apA"L`r$qC3oChqMoCr.\r:K5_5V"-$(0.PQ-u"?tS=5k2JM&#g
-5H:`cX.uMbRsq\h;c,VjO`Y,J=$/#e0-GM@XK/!r,Te:!TVJ<UT:MjWTt.=bCK=$2W0hO8?X-B#=Ai45
-:f+!hN*U^YIsQ3WJ:_QK@q&eRARo1R?!(-+='&L)>[:uU<Eia7AmekL>ZO]m76sC7:h#N7DdcUE@U3AP
-<DQ@l=AiF39dEA8?[@a-^ust>^ZX4n\A-e_inN#>^:pYIQ\p`]J!-V?aOAT9`_tIAd)F5VdEpI^bcdIc
-F(\`VZImUqp%6MqpY590aOfY+gVpUtR?=#8WiE+tMe>XU?=RM]EbSlsC1(UqL75*@P%e6)9h%T;7n?KV
-8NT"*:]=:A<EE3t:fgLg<DuF\MPnhC\^&psbf\DB_=l7'dalRNVO;:>I"SE2aM5?h\>uR6\[K/m_ofEf
-XJM2!;-IgoRD6bZ`m2T<]t:tg`O`t'Vj2RKL7bHDWN)>/6V'mC8PDlP;G9h^8kW,cSY2@"I[-1^KQCd;
->$[,C<)$'m;+seb91r)U:]=;r<]rB39`7[K;,BG>8R-4Vmd9E0o(;bUrr2lnmdg2Nq!dP;p\41=o^r"Y
-p[IYAp\=LSo()VPs8Difp@RtGo(V_Op\WJ@mf3^rUE'=P<Jf)Jbf+o,!"#:Qf\+j6^phc-rW!*-72Gt+
-!W2p$)VO$1_Z]o<&]WPYf@/.$c#(O;,Qn)IM;:5l!$VFF!<E0$"9AP0k'e"?NLZAkGc.Q=5<_@p69dOl
-2`s#S.fM7.0Jk[S7P=[&7S,`u4?5)E*Z,Y4+=pU.Q<ls71/:&!822D?4ZP,_9-YQ=4DAk6<gnJN5`Dp\
-3Dc]AHZNh[c`,%IY%V[#=)D\O;-6q'r`UgV>?slt<`E[UDm.lYB37tq.NML"PBMpA>^8o%G!&]q[\g^[
-gs3@RguIFDh;5J2,:>Q=4Ap,k2IBHE5A$8&jQ+*R1GL$j)A=)2.PVqR&L/ML.Ocu,0I.o#-Qauj(`\!D
-;,p,+=*78?WDP$hR@SAGL<7ub6qgcOBjOq96o[^u4&B-W>'OY,@qrg.QTuiT8W@f(`6#rgS&`=_Z(/CV
-Wl2*@FBP,'f\tcGi5TXN*?u[J,:+Kd,:+i_+YYq"fZJMn`l>ipK3V8+0<^lg'GVN&*[)14*uc:M-RU\`
-%2Kp)*?6+H+qG.u-9hXV!!**#p](p-!!30&!WrH'!!E?)!!!'&!s/5u!<NE'"TS])!)`h!!WrQ/!!!'1
-(,\9H5;HWNKJS=_^<FpNg"B_$3^oL?[(F5l_mu@c;,fbE82`(S<_u+@3\,Zh\\HC>5;sfT\%oo$a2c'0
-Yc2Ob)E:3XZ7(Au6:4FJ=)DGXEbJsh]YL5`lL=KCqXjF>g#;2XkN1jlmdBW:o_%\Pl8.hlkP"iHn*fT+
-md'9-lg!m1qWIV-naQ)Is7c0\rVuimrr;rss7GgToA[ldJ7rDAH?B.9(5.QpDNp*6R\mO-b0n\b\[%ok
-LOt#*r-KfFJUrE,Llmt+]Y_nFkk44bHA[2fH@h!.KntG8J:NB0Q*.gCc-*s&]2QT0lhLDSq==:Xo^MkP
-lfmQheA/lVj4<>QjQbdfj6?'uiTU$rkNV@'o^_D:qsrqAnDN6=Toa\=FEVq8Cj^MOItNQ5M3FsTdF-^r
-\YXppAS$=$D/=$+EGB0)Dg6Pf\&-V?hrrS1U8t8s\!<8fX/)>[UlLeA`m+,@m)QQB[^k#Xp%eCOl0@Qs
-l/1Xikj8-Dd`0_mj4;f9mJHn^l/(^me]lLjcdLCkce7%)hVd>Vki(.Jio/eSe^rR3g<mK8%hB9d'bqc7
--R^>d(D7Gh%LigW&/H&p$jHb8"T\W*!XT,:"T8B-!s8T*!<WE*"8r6#"+GZDD-g%+4#f2Y4\AmiE,fT$
-;F<N14Z5f-?"[k_>ZWmD1,:^L78-Z[:eNl*/MAS*2FLMD822P?*@NTm8tKcBCm:d+[^WrT4tA*FUT^`!
-YHY12S9Ik13&j,]3BKPf0-r5"G-7mJY$38).7CPIYHkL@Y,n\)CaU8_4+<EtLI!aU5=e=H9MAMe:Sb%s
-Ml=kHe'udof!VTe\ZrNCY.)-Z_o9X:_Rd=f]!JW`d_rc*YH>FJ^:h(_Zadc\g;VFS^!PEUa2Z<RbL>1t
-c.L^a\A5VRU6_0nFJbadWLAKsR"&nJTT5nCWNE.nTV\0FNI?A2Ll.7TOa`=NLk:53J;B,?R&-FNX1ccn
-Mj:-&EJ]jJQ^+;<TUMRSR&d6j\%9)SY-+e-a1f^@aiV9:d)<TE_mm1e\[nrH_S<"WYcbC6Z`pjN[\g7F
-X08h;]>;1h[`Q4d^:C2@OH+gIM49Ed@reH=MOg*"I=I-SY.(7/U5";AD/sK3EH#Q$BOY1N@:F(jIA<mF
-V6RY-RWj7/J;7cQMis3eQA9@,QDUn,]"tbVYHG";^;A"3]X5,UZF$O6\$NQcd'Bse\%obn^sCT^d'':]
-]q:U[SXQ4EQ^+>>SuAWf\$iB4Vl->cVkU#]V4j<I9D&8g!!*K?$jHP/,lnT.78HZH3]8!",qUrB=(cSo
-DJEQY9LqcR=)2Vkp@@kJp%7qVo+plepA"I\q>:!YpA=[Yp%\F_rV?-Xo`"G9o_/+Wr;?HboCM\Mo(2VQ
-rVZ?Q=ZIiX+rFFe=r1RqOIDZ,P^b/)+ZQ="XfJ4nV1+`5Ip$&=4%(qo7TW2:-S$9_WN3(o>9t@74eJID
-TV%jSW3EXY1FkpeWi2;)B37nm5$D)oBMM-lWKLhAKS+YpEd)kGB4G@T?"@MV?!UQ7=]ng+<F9-IB3eqP
->%(]?>[(3*8Ol*:8P*9OIV`@l>@(NECgL1@='\j6?S5/L>$Z95]$7XalK#h=f"o>\`Mh;HbK7Q$Vid($
-NdQk\]?/OM`l?'>g"Ffqbl5p^f#,S5RX]<f>ZTM?iUXeGp\"FYlLF?3n_Va6Z`':OR%p[]X/Ckg9MT28
-D/aT8ASu3lBm#&oWMttl>ZOQg7m][492J2D4%)e<:f^Fn=&i0t>ZFO"<(]c0U=RDha4K=?WQiB?pqk"`
-^r*OYRVd(mK;,-8R[fY5Ner^SKS>DHRZE`8VjVL%=DN;5VRXLgSXI4!Y-G=>PbQ$pSptp;TDkeoX-e$+
-<)QHi8K()j6Usa>8lSo`TU1+VPa%>bF(f,h>`4;;;@-<&9i+ba8l8>WrD4:n3(ck=9hS2T:-_*??>aZH
-mHsB5o_JC`r[Rg6o(i4Zp?D,@p@%8<o_SR^o()GKqYBmWp%nRbrVQ<`q"OFSq=OOYr71l9!"/h0#lkB'
-I`]aV_/T>Q$]3HeiRm#:R>`'b!rDrt!W2p$(ujK9a9DMB$GtHJf$r1*d+Hh[r;ZnBh`CW7+Th`G"T\Un
-g7KR!TrF]DG`.ta5sRXi2EX2h4?PM\3BK&q/hT.J77':45W(Y\/ibdB.3BKF*$HCu^mS7e3($"p8mY(J
-0fql`92?u]2E=chQ>e5mPCGrcGt_G"8KP@7B=kmtfoCQ.JPT`_:fCFt=^#&/>ps)V:K(,"G&P1ON*f@N
-5VQ/OVf*k`Efbp#Ss,7aN2hHAf&FuM`7s@%jPA[t9d_Ge>#o0c?:Sg/5tPUB_;s[i9J7t@)&sA0(a(1I
-&.om(+s\Ng1bU:,4te*6/0#X!A6`%k@T$\F+bt#:JoGj(:2eYC`^E[-6WYl\()Ri-'+koj$47=W*ud,G
-goF!o0gSVa=(-<A-nCR@H@^oh-qC,[d$88FRb%Js6K5su.PNJ"*?H7@*>BG8*?[$raOnUZKZ1pGXGL=`
-0eKDh,o[sN)BBt=(*FV9+sS<Z'+Gg"*ZQ(>*$,\**@X,PaoDJC!<E'!qu@$(!Wi?'!!!*+#5nN,!sAZ*
-!!<<(rW#Um!s]#6!WW6&!s/K*"98E'%i$`\:e*9EZ\gu,ZGFi8eD&V_90bh4XKoLX`5AHe<_#YH5Vt5a
-5>to]1,pV)\@KAuKgRd?5.AGIrl>D`]==;59M[#TQ?f]e;GKk\=^u5ZC3ao=[(X2C`p3'dqYU*^in<;S
-k3(OZk32!nme->Cl0@[+lfRg5o^;27lgO'(lg=-1pA<nEf'r%jrVu9Ln,!%]pA"X\r;Z`kr;#6dT8%?)
-K3N/JLPD(^Lk1kNFcWH6`6m&^d_)iUNIue1rd4`pJUW0)Jq8E%KSkke\[oi/iToNcH[UWsMO]W\OGep^
-KRei/MQ"/2b07f=^VI_KmectTp[IeNp%/+PoC(\me\JuTimZiCiT]@aj5fUrl0@m*l0Ij1oC;>>rV5[K
-o]P5PY*ONDD0LSQDfp,EIX6KiEdORnf>c.^\tF1I;1;GC>[LlG?<pf=>[Uo_UVP!a_ToolLO*WCIV3/0
-?sm\dH#e%RRChP0i5iF<]>3:okO7m(lLFQAkMPIkmI^>Te&Kkoj4DrAmeQk]leq'pe^;t"dEg:jdGWs8
-gYq)Mlf6[RinrSMdad(,g<dB7(D7An%1Nsi,UF`\(Cgo^#Qk27#n[a[#mCA5"T8<,"9el.!!*3*!s8<!
-1'.FZ!sO!oB37_d0ekLB5##?sDJil_8inmi3''Q/@:s1]=&(G&0JYRQ92AJa9g^lor[K0J3Cd%K82;M6
-*A99!7%8*IFIK2>\@K8W4u"`QTWP8tZ*CKtIUQ/J90PHl2GZt37l;G@-#TldXfPn[/1!Ki[C!?K['Hg:
-UKL>d/fTnVL.FKl5tOsQ:JkG)=er+%KVQ`;e'ugndC$$_\ZrH8Wj/q;\A-,._R[7i^pUAbbegrtZ*V0Q
-]tCtc\@KD`fu)1IZHh1;\[o`-aNW&\_p6iTI`9LHU6^k=NescOGFtIfQ_&qWTpT_WT!#E,USF`[QB$HK
-Ko(_IOHGK\MM6Y3J;B2CT;S6QW3j@LVM9\cGE/5MJ<,SMVkKHQO0,Ic]"#8VXf\\-`5L!M^r<t$bf7NF
-^qmdpZFd9B_8*"UY-#.7['6jK^9k5\Za-sK<PH2Z\[g&)Zb=/XWg/NjI;XXmSpYpOP)"m?J<,2;XffF&
-Ssk4]C1V:*G&qP;CLq$d?t3n[Eh084PFSYAOaMk$Co)H%NdQVVXFGMDLm"ICU:.E-XsL<b^9Y>]['mZb
-`NlDI]"5`(d^6<i\%obn_pHucd'KXb]Ut^f*28slS=GtIWM$#dWNNn=VlQ_jSuJBXT;/'IR7[#N/HZS-
-,97$k!!!$$&h?@K<(fVE-n-Z#3(I"]EHQDEBjXq<:fC>*B5I/.p@e7[p*98%nF?/FqYL!ap[e.UqXsOV
-qYgEhp%8%Qp%.eIq"t'hr:b[4oC_eIoCr1]r:TAX1aXk((fR_H,%cLlR[KM,IOZQh2l!OXW1p#]JR_SL
-8M`+O.8394=#_ES)f_jXX.s#M+!!8-StDRFSti3_\nbV[1af0!S:5Wh:d7KY>@MPV<iE*]@![BVI!'LR
-HY[5'?sHrD@piGA;c[%+=&i-u@:Eq_>$bK<?s[,E>#\<i8ju3A7UM@/C0FVB=&iR?>?+Eq@9?lH<E*:6
-I@.q-dECR>Y2S<gk1SG-g?bZC\>,aVOcYcYR]XTYgt^?%a3">7.+->`c-k1_aKM1jH>?qqg=OpHcL]WU
-h"'OibN\!Fc-!DnR>R<(X/g]JVi5:f<FBQWD/sT/DJ!NtEe0ISWKLms;b05D5Xn+3:/!u:6;UKU<*!%"
-<)d4-:fUOk9Qd2j`hC$*p<0hS[H6qa\a@nm\>kHsBR,`AVk]uaW2cPcTUqXER\-+4PJ!r`H"1TUY.NB5
-`qIp'l,V-FrRf$0bfI)OJ<*m+WMunoPA`rb9M%fN:f0_M7ncQO='1ucQ[XCJPE1B<BOtITMM"u1='&-k
-;,Ktb:ea__:eNu38kVlO:JO_a7nHTfEd.$?mHa!$n+Zk]rqu3UqYB^Oo'?;A(%(YcqY^-ZnF?>Mq"OLV
-rVlcmp@S%WoEY0gq#C<m!!'q;$E+C6'3:.5`Q5l6r;[.Qf@Ad0f@WUs!VcWp!W<!%&`Va2bQn(H&@g3=
-e'un(fA`_2!!*'"@bq,I!W2qA!s&H1"9YdcOr.2gWM#2tL71h$5!:YX0KD-J0.JY;5;XrE5=J+.4$l%e
-3]ArZ1+jst+<2@F*)";D:GF[r0J,@_5r'rD9/].81GD0b?$_I-:.1ig-('d2S?lQgZB$5=XM`h]KnPLk
-E,&EV<``I0?"%2OIUuPU9MJi5DT(=mCL0Y$33lCVG<U,WD,u.(GJ]PeTk:OZjN!Y'gudbRhQ]p42*t;@
-=)_VFBM;0%>^3pBjM4M@.3'-B'cRu1,pO3=)'pOT/2/b1/1a4K,qh"t*^adR6khOWM)[.f8kiPK6XMuV
-eE!\]3(utK*t8YnE"s3('b_,g%LWd[$m;P0VFE1*I!eCY,or("-Vu0G@=1O"4&1^`X^ImRio9%T]ic:!
-,97gO.P2SR)^?LS3'5+3a`rKX`4Dt,@T><@V2HWC-79`M*?>qC,9%^N,9IX2)BKq<*?Z@F()\5I5m$WX
-f`:mL#lt&,!<N<'!W`?#!"Au3!WW6$!!36'!!!*'r;d-)":#,6!!!'!!^Qhh"98E'%i[;i<_Fu>YEMbJ
-\AlbAeCWDc<D?)S[C3ce`58006:!7c;*Qg&4A/UE2``R=[CEupM+BWJ41E,Frl>A_]<e8K6q9I).[mSo
->?=Wt=_V/IA9Ds/ZFmf5_!1@]qtg$Ujk&>PlKmEgiS`k`l1+H:rp:csm-3d*p%7hEmHWj#lg+-6p&"7S
-eF;\]q#1!Znb<%].KBD>q>^Ekr;,EgMLU&#KMZoRKnGh\LldOOKp8^T`6--DcFgEPMgp<VHiSSDJq8Z0
-JUW*%MN=LB^!56ijk>>s@#KkrPCS%<I=.'*IYETEWk6C!aMbj.^qo4(rVl9WmHa<3mdorBmbHOG^q\O_
-e(rg9jkf:imIBl;m.U)Bo(M_GmdKTAq<IG@m,Z3cNIbe`GCP*cC1VL:I=m&jG+lP!aOJ;DUNg-p=]\Tu
-;HHn$?!^N?@U3rG^rjONcEiU\HZaFOEGoVqB5(q+It)m<^YR8pagejm_;XhAmH`islK[d(k3DL*o_J73
-`m`l+f@f0Qqu6TajQc*ZcdC4icd:(ijlkOVkNCjjjkJYNhVI,Df[na)cb!U'&eble%2'L$+sS6K((Lc]
-#7(bK'GM/g"p+l0!<WH,"pG)0!!3'$!!<-#r;p+(!!E?,H$*Us6oQhS1cIZq?YO@o?;a0P1c7-L8Q9,0
-ARSP20J>+:3($A9<)Q@T2_HO..PWqR<)cCD.j5ul2^CAKGWUAKXgkpP]Wspb3^BFCXKJh3Y^VQl6U`pl
-83/Y(82r^g,qUWgYH+e,@P08Z4Lhf+[C!<HXfe^A779C#QEZ*@7RKO7=@YkT>?k4'Wi^W=aj8GcdF$FR
-WNWkA\YlL/XKo@I_oTa0^:V.gZan#m_RR%][^*TY\\#Ma^r5$FdC$!ncHO8@^Wt'Vh9s-\dsfWcbJU0@
-F.0)*X'^a^R#7K)KThU^KU8O<Z`TO^UnF$4H[ga*MiEg]N/`aNJp`$%N/F7*T;Sm#\Z;'/?^ct1Q#q#!
-FF9jLOJ8JRX0/qF[Bm!;XKBF]eCM4I\$a#d]>D;$]s+iSY-,RXW3N>#Yc"tB]YMOt[_fko]iN%e]=5>[
-c,I$"^p^>4KlVcmLkqI_Kn4T(Mh$SQIt4W']p5@WJq\&YG^F[G@:NbRAS#(\CLCnEX0.r'X,VCCL4P/A
-NJrL2PG4A!OcYZmWk"_0Zi7*QYeIWK]!niK[^NcYYdV6V_9'[)ZFIH\^VRq;f%&-XX2)B<QQ;NcTUM48
-SZfArV6R;.]X=`?VP0T\Vl-)UR?j@<oDg`M'-ekJ%Kc\2!<Wuc6;pl[84+jU.PE_N<+9fgGBI_2=]&$q
-;Ij<SnaH)AoC_hMp%.eIpAXh*pA+=Op@n=Qp\=U_r:opTq"FCPo_/+Xs8DbBo^h\Ho^_VJr;HQdlWuM!
-1b082Y%95'MO9j"Q^*+T.kj)]WN<(oU8<2t5X[F[5;Xf^786E6-n?KaW2ltp@4`WC24:&.SXuFJVl@4W
-<`hs_Xf.eHJ7VVC9iFtqCg0l9XGpG.J:`/jEdN=QARJnQ?X[JN<*3't=BS^S='&g>BkULM?<puI?<UH1
-:J"8N7S6EaP^mIK:K:b*?Y3JD<a&m4>@CZ9?=SJOSCHlmi/>\/g<8++f'Vbb`59!_TneD\O+Nh#^rbBc
-d`feUg=tE5cH"&QeATM5TSn87?WccrV"4$<n'Ar5_T(?gf')).[Ao^XS>!!4X/MnSBNA2@B5)'rCh.3j
-C27a;R&R$JBj">'5smk-8PW,Z76O%?<E3+%<Dujq?<U0)<`)S8Ra''^_rUX__P!=SoXMg8eAAbrMI^LF
-P-D'kYHOpiOHu/rS=u4GTT>#>X-e?XCl=CTh<XV)n`AE9htZL$ki^[GXHn9KNh35LWhkhn6q^-A84cBG
-91MQK9M\VbR\6!sIZotTJ9,C8?XJVA<Dlaq:ea_]9ik@k:KCLh4ul5/9hJ2V<)Z7T9ji$knaGi0l0@a5
-rr2rqme-MUp@J+Tn*fi=p%8(Xq=jUUqYC-a"S_ikr;-Be#l")iqtU0frrBq:$Bl8+*cIpt`5]c@r;[(V
-iS<DJg#+gZ!!O.igucigr;[27e'ujreDAg+cOg$T!-e_'4Ttie!!)ruEs;aJVVZt<8sQ<FLNo8c<'3-'
-3BT/\1+4b)/2fRH1,;'^8Ob9l5Wh4n3&<0>-6FHS*$Qe.a.Z$Q.5XFS4\7aq3C-4n4AS$r6Ut^.06`\>
-VZfi$IpKF[?&F2Y<K,)]gjWOBK3N;)8kE&a>$PEDA:A-)>u*gW>AJ&hg6mA,9fahR'Fp1DA!B/5@Q-TQ
-FC^]1b15IsZd.@gk1e^r<Aus#:.n,Z<^fhV<E)h<_W9Rl;(F"3',M9%+=/Kf)\X2J0/#.=/h/D%69->C
-1++28;FOA17T+MK6m`pG@6mqG4[7<PTIiGr:h:ph)K?]2"pYJB#nRXQ()72lPiJiB?q+$I.T8c2=&DXR
-)Fe4/>A@h`WoLirT$u]YjP[UH(a0t=*?H7F+WDIK,:G5t`7W1XKZ(^9UPW;W4>iml+WVXK*>o_6)CmB^
-+=era'bMH.*?#q@-7'B@)Cn/XoDmA@"9AT."9\W'!<E9#!<`B&"p=u*!<3*!!!3E2!r`0/!X/f3!WW3%
-!s8T)"U+f)*XWrH6s3589sKF?N4-dNdF-b(BNJ,-R^KH,_8=$[<B<?>6:4L/.R$3s5XIXq5)lkU^W_O,
-4<d)&_oKd<aMYKkWb3\35u!lRKj[qQ84d#uCN+]LE3d3mR`"FXpA=[ZlKQsTkNV7"mH!?to^;8<nal>N
-lm;,hpA4ILm-<Qjm-!U*p%8.Yq:b?&j7W-Dp[[tSrVccppA+^e,5Cd"hTV.:JTH3fI><<"P([M%JqK/I
-UV=[ic-t.XZ(6l.rIHk^LlROVNer46K8GJW[_'W1gYL80HZk3nCQ"@7P)"UJJUiH7SYs'Gd+-FX^r41W
-nGW@]qXjdS*U`FepZ^8ac+q*KiR-H9h<!PSo(2JHlK@m4o(2I%na>f3lM1#9lga?(cEW[tG^FOBEcc2:
-IYN]>ML^;Z]@4R@`k.mb@Tu`&92&8^;-@!n<`iO=T"VqakMb""UQC1ZI"-KeI"ZrhEGB*-TYKgJkKpiQ
-^r>R+j7Dg)lf[-_l/Cdil0n*%f#Q7ujO`,Gnb`@boB5E*e',oadG!-udF-t9hVIA[ip,U[i8NMIiRul9
-f@8$R>osjp$4."H%3$9-*=W5WrVus$#6#&8$j?\4!s8H%#Qk)/!<<-&!<W)t0a@pb$jR;hF^e020.A;&
-3^ZeRC2@Zh:-^Zh/hf+S=(5cO>Y[X;.k`_@7o3/a:e!Mm1b0q$/2B4U<Dl:?/L)>o2'4W<Cbg()YIM'P
-]X:0j5XV<MWhfWp)i-=9:..672(hHp4t\K>/ieZfWi`@30/4k@])K,r[C*<DY-)In1H\!iY_cCM4?5Ms
-:f18&Am1q1Y_&RlcdL7fdEoS-Y.(gH\[\iH^W+%+^r+,r`4<Fe]>;Y4_QgAMXK]CH[D'A`_:@>[d'p'l
-_U?ZC]#`"HhTrsVe'c4J\"K:5O/@YrSX?C6H^9+gKS>5UR[gLdYFVAgVjNKmJ;&]5Mi!@EKS+l'H%:^1
-P5_F%Wj/b0SstRZP^-elO+`RHLnC'+Vl-YsY.V?Z\?;u7XKTdfe^hd`^pq%i]=bnt\>m!GY-#OTVmED(
-Z)b1J_SX:"Y/7od^:q4g[^NN\_6UG[[]Z!GCkRk9IVF"VJUiZ;J;K\LM6O.pOJ%_eIqWP:EbPGb-"UM"
-CL(Ib@q_+,UnG&pTo=_fOdMQ.ObesgOEm+GHBk>/ag8iR\Z`0=ZGO,R^qI(`ZDOV.X0B%>]"G2SZFIH]
-^VIn:e^DdVYJ7cAQ'%Q6UR7I<X0AP!Z*^[J\#Z^3US+N^VP9`PQ'kGI!!33)"8`''!=^544ut#(rW=8I
-'Ic:E<`Dmi0.eY+1IFuFE-QbXF_bDb8P)?H<*\nY..d*(pA"CUoC;JIq=jU\q=XCSp[n%Mq=sjap@IeM
-qY'OPp%eOcqtL*]7.g-EoD&7^qsroX3\30?'1Js+-"Mh!R[TV/JMJc75Gb?_[&9h#Jj;b&8NK3o,th'4
-4Y\Q>0Sca4X.s)U,9Jt5SXf\M$DOH!YC&K";c^<)I[cCJ@88UG=^u5k@p#V0OC*9bKmRl\H\QKO?XR/F
-C2%$V?<L<2<`iO/?XIM^=C#BA?X?u:=&_pb:.RfG=(.8ABie#(@U<GP<E3((CL^a\=&2b!I&!Ibl,_'$
-gtp2fm`hZaf\G<'];qT]LP_(BS#sTTgt^,l`Q$BV<8cQW]"Pu![(`]2N.,h_@e\d#psZA%n)*T`e)fWP
-in(lPVj<=)RAm0_Uk`_f=_2DdBkqKpAS,[kCkA+TVik[p:e!];5XJ.B;GTY@6rm;g<`T,t-;[iH:f14i
-:48e`le_9s`RN&5Xn_eDjnJ#^X/^tbCO2GYVlH__IYsS^Tq@gOX-f`VObg?DV0P[%D1JeDnF,f9c,%Ta
-fu)dk\&cLgL3J9;WN)qlNFkUT:.RuI6:4=37nH9G9h(PDQ[aLLPDjs3An>C[MM5&-:K1:k:/=M]<DZIl
-=%b\992/#M:/P(o8kDokG(0;Vkj7a)kNr*CqY9CK)Ys-smIKoCp%J4SoCi%Wq"FCUp[n+Oq"jd_rq-Kh
-p%.nVrqHEl_>jq!$31]LXNAK)_L2:^#DqEkcdgCn47N:S1YULDbR4:K$GFp:eC2n&db37^r;ZtRhEM8H
-r;^s@!sK/@"/b.G(K$a)S:#7DY?O.I4>o)n9f=Lb3A<?H2ENo]4@rC-5tF1!2_ld5/gD>^*uZ@b;8Sqs
-.O?E869mmn1H@g17RKm1.4d>[UGltR7:UgdWED?J:(p`3>cEs`jk5;uEK4OTC/Il0<`r[7@X_csAmnFt
-6s4)6^Y>6/DcfF_LK63]5oF*_@t[uiT6c6dZHpqH_P=K\ioJkLXBI_M9O:jr;GoqR8l\MSIa7$1^e?7)
-)&!i#(aUac.2WR80J>+6/h/;!,r[Y+-8$Yh;,Tbu?#MtI2ErlK@;]+cMd'E>jHV/W7oiq<'lk*""pbGB
-$4%4U"UkkJ&;8f@;B?]B6tV$lGBJUG8m.-a11!'k=ifX#@[50sjQ,%!7MmL!*?Q47'ce)0*ZZIM)8b"I
-I#,bX[$cPK;*d:?OWk\\+=83L)]0nO+s8Bh*u#;.+WVF@+t>#Z(`k:u"SDcC!"/i3"TeZ*!WrK)!!3'!
-!<rW)!WN0"!WE'*#R:D2!!*0*#6Xr*"p+l/"9J`1rW!rE(c4NW81mfGLIR$+aNW#YinS*?91bS[[^Eof
-_/c//0-rkF6<IN)EGnK@7Q<PmZF7NmKh"9S8%Z[Y`lQ6<\#cHA7mnm^R]qNY=%cOnAQiVYG'7T(]Xs09
-lL4EBq=sLFgYM#PhXBjihspC(m-F38o]tf.naZ8EmcNm,lK%?oj7Ds7qu?BJnET96p&4Lfq=jX[rU]a^
-.K9&1oAn2mO+qLmQ[+"/KTq13KlD'iJ;^tYd+?q"]W[fbLk1//JVT$[N_tjoIXZp+Mk@Sm`6I&rdXR+,
-L5(#(M2[IQK8+o-JVT_p]?AUOaM>U.`9ZslrUf^MmI0T>q""1Cf\juh^Z""oh;.)Uin<bhmd]DtnE93-
-Id?:enEoN2nET3$kNC.!P_3IeF(B6<H$=^eLlu\%JZ-0,^!"I-SS_V59h8#N:fC4o=\V^o?u;RN^;oF$
-g:3r6Jq%]WBle`PFF%hBCNQ/]kih3W]"5\ql0R-mn*9Q8kNqHmkNqU/o]+QDdc0B=g?%i$rquHRlL!0K
-+N`*lgsaiue_]-7iTB%^jPJhRh;.5Cf\YN@cEpLn(_ZfW!Y5h^rZ)LZ#RCM7":#8E%1WgN!rrB$!X\r3
-!<N9%!!3-%!<*#u!&+QZ!!`T3H?E[l4YJ65002O$@qogo>"_"9/hAV4935S6@TlDj/1WA14%W:L;boau
-3&3$5-S@5:7oW>Q/h&"d/hnP0Q>A?oT<\C).)`M]1H7UlYH+J$X/h+71+bjP4AT'sHW`6`1+YA@Xf8G)
-?nF,b8%\c/+18P`Y->-J91:?]Pd$$M7Qs71<(0JV>@:I(X/gB0aSsR"cHk(UXfo18WOo[>X2)ff]t;12
-aiCp#[CjAs`4DqQ]=+rX['76X[)(GIbg<l*`kf^9^q.CtcIC%M_:$fL\@JN4MP@,!K!L<&N/*gOCkZ_F
-R!a:_\$W!0XeV,=I>!<.Ll7(HK7ec.H[1-tMit'AWhlc"ZCmDUNff-?Ee&h"MN!dcTqIsYWi`eD]sXtk
-Y-"nMajnkW_7@(h^r=F2a0htZZ`^FN];;j9Z+.$7^q[RtYG]"9[^icO\%/rR]=G8PZEUO"Jno@CJph?T
-PF@\nJU`buG_i].\;ZuCJU1^6D/<fuA7T:\C2RBbBPMIOWhGie[AT+BJVohCI<:+'O+)b@N.@1iX3&7L
-_RcnPY-GjPTXq_C_7d.`[&gRB]#):c[Bd?T_nNq.d+-Le^9PJeTpLn4Z)X=cPF\YKTW52q]XOuGWM?2g
-U8FliU6h39rW!$%"9S]&!!`N8,We=V.Mi!c*s`K+4]#0[;,/ht.P3GD:KhX\I=?BU?Vs<`5"SONmm?C4
-oCVbOq"F=NpA4UZo_eLVo_8%MoD&.VqYBjTn+unSoCM_Qrr2cco(2PIo_8%SrVcT^jBO\p0e!i0X^!8^
-M#NhlR>uhO-8%BTWN3>)W2P>62D7NV3DEClIr7_61b(,8XKJUu?S!KK5a_M@$CmffXK[4Z<^/aQI]/g&
-J7DeH9MJc'E*ZG=X,U/$J:i/gEHQbMBOG4O<bc>R;dNU*<)ct*>@1`OCfstK>$>6@>$"]t6V^0>8m5PY
-Iq`(`9j:h0@o?0";e]ZH?s$0%>_&`igu#cP^WYNZd-&cci3p2TTTl@DN/ipZI[@"Of%f**`5K[EIad*/
-cFLX*_R."WR>H93Ch*&!nFZ(d_qF#4iRm8LkN:R7[&BCRP+JSNVPJu_=BApDC2%I#C2.?qBl&EmWMb\c
-=&DLT7R9./:ej_M2F(#9<)HIj<)ZUn<)?@e:JQ>9ccNB>jN#O.d)GeKeF16%a/l7p?tk"WZC[eb+HMAM
-Q(FY<VQQD[T:1hIWhFN,95oNf`9-O+`21&lcbKJ.>//+uWJZ.XR&I!`U5`_K9MA#R:.IoJ6q9jB:esNI
-TU:4[Q'7,TF(Jij@u?"B;GU:q<Dc[e9i+V[;,g+L3)!%=8PW2a=%l=hAp&1kmd'K>p[7DEqtg*T./!H6
-o^_bNqY'a]o^_YLqYL$]qY0XRp@e=Uqt9[Wq"=4Mqtp!aqZ"D4$BPVq$t?Zfa3:u>r;[(OiSN,Fh:Xsf
-!!<60)$^!="ZkAjj2qW*!"-Qle'ujng!8$o&H)T/I,%+!!<<-#!<<-%#R(6rh1H,%OK"UlD1JEf69%%Z
-.8`eo-9aLB/hAnF4?GPo<&d!*2(ggP1G(7'(aU7@,="i0RnYUg,s4:V6S0f>106b+83/+F-oYhUK;tk*
-3R(KH?<s1$-!hiFMDI'5b*@[8PZ_[,;dEF+=^5;3@8^Z33CI"ZAAdDuEaW!D1iK((FCR3e=CcDhA9r9U
-MiQ$3g!-b8e_T<BgoOaC3CHV<9iP7q=A2de8;bgUh6oa#-Q<jA((VT<-6s96(Et:Z-@R6j/1Dkt/0uMd
-,9fuo4uaHF4WQ1jDHgOH<JMk^<Rfra,WJCq:_XEO#R(S?#n%"N'F"dP',QM\T0s_C8kWkqA9Tjg+$3q>
-3_W+:10DEJZ%SIdhVdJJY<rjG,9A6Z)^$.<)^$:R-lBePb(#Ai_6]J\;bKMAVNiJK(`X_R-ljEE)Bp:C
-,q'`I&K`/:)'("K.39TY0g,QX!"&f4#mpe8!!36(!W<!$!=B)8!W;uu!WE')$O["9!!*0+"o\K,!<WK.
-"Tno2rW%!D(,eEN5r)WMR9>NYb0/8cjPOT=6:.-DYHkmT]UD8X9OL;%SsatSFB;1-4#2Pr\%g1>6Tckn
-]>MV,aN;</X0ZXt3'9d#XbU^o:hOH]?>45$H>Tq%["5OGo(DkUp[me,hs'=ajltUUm-`itm-jL4o'Pf0
-n*061m,dg5mcNuthX^=,qu?<LnET99q"FU`qu-Hks7PdMrr;fgqWc;'NdcM1O)oJrL5:S@M0FB2KUB?f
-rmM8&ZDNkAKSP>;LQ.GqPUMZPJV&Z6NMF(t_o^]mb]A;SD177iMfs8iDfB]9Dh+7V^s_#jaMYk3_Skd2
-rVH!HkNhO)q>0^YmG?mK^VJ^be,J9#jk\GNkiha.j6u%!o]bQ1p?qJ>n*]AtiTA[nMg8]IH?s:ID/!g%
-H]3WCQ)qdUb0@]1STJCJ>?k#p:K(+o>Yn*m@;_jUcH=\j_kiIoB+S0PAoMp5Ao(XlFa^1-p?D6LgqUYA
-`pE!IoC(l4mGdI!kj.d2qtT4'`mEf/e(NjPq>U9`kj%QbdEL/"e]l[ld+dL2gYpuOjk\nThVdSLg>ClD
-c*C1g'+bHR"pYMO()Ibl"T8<1!<`f;$P!@C!!!'%!!!6&!<iN.!rr?%rW2uu#7(P8#QkN`Fadan3@Z=%
-/36:&A8>sn<C8]".k*)48loJ5?WBZY-mgT)4\8OP;+j&/0InS#0f_Bg<)>k3-R0T[.jRBGJ4"FQZaRBT
-_mi,c1-;/2VP:#cV1C]o9O0__QC<Vc?9gG+0.q[TWi`F0.PWPJ]=,2X[C3BDYci%-3BTZsY^VO<7RL*U
-?:Iah?"$g.Xefcm`m<&\d*:(TYHk^GXfSh)V7OFG\@obt`4ELe\[fGi\#6aR]X#>XW4KUF^tI;]d($C(
-`lZTQ`llHUh7^21e_%sZ_QB5cP`_?#Weuq0Q]mJtQ@4[eNL-fP]:kppOc+d8I=Qj$Lk^P4IXZToH?Xmr
-O-Q`JYc4P,YaUr\OF!4[Jspk+Kmn]>T9kY<Wj'.R^:(5LYHc6me'5J3YdM*Xaj%ZF]X#5ZY-,[WWOK(8
-Z)=8+\@BMgXLtUI^p:2Y_md7g\[SfBWNM\A@W?(7Pa-BNN.uXsG):*nNiT>$S"G[hHX^GoA9_p.@U`tY
-C2dZd@qTVGXeVJaXI>62Fbc33NKB]rLi[obTqeZq[F`:Da02_OZ,3iE^q-hb\u`BPZa[Wabf6cmZF@Qc
-]thb:f$MLOYe[rDS!BVMUQhF<Q_UOQUT19)\?<-;UntAoW2m"mQ'+H6!!*9;'+G*C!!*6A-Sn7e9K+.$
-"pbPJ,</Cu<`DmT1bLC<5Yt[(H%:HkD-g("3AENW7Xjjno(;\OqYL![o_84Xp@J.ToCi%Up@\1Uq"jm]
-na$,Mp[n+NqYg?bo()DGp\+CVqu-Kin).;/-n?MY;6OanAW!"HR?rnc0cqf&S#s*,Y-+sf;Gp_;6t;p`
-R@81n3ArH7J#ocQU0K)k-:=/kS=H.?U8P,lKL\[1;LYsOSt(=ECJIl2@:sXn>,J?V:2PE1H?4(JI;ik.
-@9m&IB3A):<_ZLl='Ad8?YO7T='Sm3@:`_H<_>YO7mTaN?&O2H>#S7'@:s:U<E316@U*8B9i5JUU!VTK
-jj)8tfC/5"meH_2iRk`GWhk].KSXu8T!ZPmgr[+9\UM?:f%\EV\@]&BYc=%BIWodDq!%+prVG[KaN3&V
-cJIjB_oB!WQALcrUnsr`LMU$j?=IP]C2@[&B5;:%Kq#$?OCq`q8O5^.3_)e7:IR0*9iY4j:KCOq<E)pr
-:J+5SNN(%I]Arqkf':8hjOr/Makk=JWJPJ1JY9KET732[Ln^'$Tq&$dU6qC;NNoLRE_&iDM7KnEiOm1H
-d*f_5\X'V<\#GsFCNkl9UnscCBL5Kg7nu]F8kV]I:/=he7@9a9J:a)NMgoeZ@:E]%L/q8N='/?p;bKbZ
-:ea__82`=u9MA#R;HHsp:0D4QFo(FgpA"IYp$_A>mO@\uq=sFHo^qqPq"s[QoCr+Xq=a^[p@e:ZqY'aU
-p@n:Pn+$;Oo)&+[_>jq3*rlsi_9Ks<Z\/2V#'/GKe`#67!':)Z#6b)0D/;*h$2ac,,h_&:a9DMB$Gk6?
-eC2h"cd1J`r;]fNgd_tX!<W?)!<N?2#Qpd_C'?;GV3lRNFeW514$PVU4@C_E2_ZF*/i5RK5!2A3/M]FC
-/3Z]g/i"I],97OD5Xi,R9ee=P5=nmT2_m?W8j,4--p/k-96unmLhM$Z\Op(^K7.]rL-T(M>(,GhW,$0i
-5taX18l\no=]t`.;H[L&2b$tV?+K!lCL:OQ11[%W1inFLO#/[g2F(J`>@G4nf>so'f@o0>gT4^A1-7Wc
-85WDkA56B-<0GJ^jLe/<.NT?B&e#d'+=S6<(*>1bIO$-l1b(+//1Mkb*?fE0/Me/+BPB"t6oHqO4Dd!%
-JCW_^4@2S><#6,U#n7=H#RgtO(^^EQ&/L;dUIH(A6;(u84%CDK4^_Y`+"e43DLfp`TN-i`g=tK:W^RUL
-,9%pP(`snA+!i<k/f;FWc%_A&_R#ek;as,9UQm&H*?$4V+;c7;(*=b?+!hg:%Nci8)'C:U.j-#b0g#KW
-!"&f5$46n9!<N?)!W<!$!=K2="T8<#!WE'+$O["9!!39-"98E-!<E<-":#)7"TACA";j0c83J_4Z^tEZ
-\&unDg#:t.6U!f(Xfo1H]Y:7jN/iQ]H*NrE6!?uP778_U[(F*!J3c4H:V+H``Q6-<\$;_q7rD3hR')6]
-:e5)*AnQ.'G][Gu]t936l07p=qYBOFg"l)dn_iZli9p$pna>ffmI0K4m-Ep)q"3h?oAf$&hq[\jm/-hU
-hXKdkqt]aTq>U(@qZ$<\p&>!do_RFZXFsf2LjXJlM1TPhNIQ;,Lk2&,^s1?Zf=S2SN/<=FL51bMrf\^l
-Mgp>7M2\(<^;eFUiP\E/EcQVYAV>M[Irf[TF`E)-YeSN>f>tjY_SX7Uo)8@]oC)5<mIU/EqXW_-e%WWI
-kh+tSh;$H0l/h+*qX!e?qu#mJq>0RTnF6#5gYLr9OD',aCh6dkFD5T;H@q0;Rus>WgWdjR\"@qX=&W:$
-6q^<K;,g(_;-@J(^WXOMi5)L\EH#c+BPVL+G&h(lC2SBu`qSmKp"R6r_T(s-h=9adlK@$glfREtn+Q5'
-f>c+tkL%uCnG*"Zo]PQ-rm*(Dg<.=`f@&O=h:prHjlG7ViniYXhr!;Fe&eps*"`_h#n.:U()@`'#6au+
-(BOaL#n%4I!rr<&!WW3,"Tni2#Qt//!<*#u!!WZ2!X&K0I=??J9fX^N-7h2L=_2AaB2UoM0e=e.5"\mc
-ARAD-3@6(+2*FN0<_uCL0eb..-o3nJ8Q8GL.OZ\d,q($)Q@hYHU9_5=]Y_?T.P<`RY,8%nUoBJpMNriX
-CT4+<8Otcq0fCM(Y-+n/>:2$U9tIdC\$`WLYHFus95@<`QQ38j?U-\N;,p=l<Ei^&S?/c4QH@D"e'QLi
-_5sp@^L!hEXfT7OZbsPm^;7Ir[^ET\a24pd]WSTVY,&P:XMEQA`mM8sb/V<@aLo:&eD8!Q`7Wb^]u$7u
-P_*;9VML_-VN5D8RtHB\RtmQ;YI1+%X.5E3J:`<%KSYA7IsufkJU2HiMN="!Y-G(.\?M'$P*:KbN+%`u
-J<5DAUoL,XWiN>6`P&^`Yck=Tb0e>T_7@4l\\cJ(beq!)\ZN$Ka0E=]Whu2X]!]#naLAsnbg!W(`Q5U.
-\[fDZU8+fSA4(QnJobIWNJ<CULP:S3PDH'<`LiTVI=Gp@>q95rEF<*^>@D/K?=@2MPc^XFYHsUaRtI</
-R]3'KM3N^5ClXLOZaSK-eAhKl6F"D6V7j75[^)d;\$33J]#21Q[Bd9V_nEk+dFQ[b]s#2aQ^F,2Vj3+1
-TUMg`V5()m]!niJWhcK!Y-+_"R$!V&rW!'*(E!hir;Zg$IMt%6:JEbm#mLYB&0Wu)<``6s4?"oH3'pMJ
-E-ZtbH#$Y\3&W9F3(*9)o(;\PqYL![pA+U]p@J+Qo(MtUp\OX[q"jm]n*BlJp[n+Oqu-EanaZ5Gq"FU\
-r;HThmbM)2.OQ>T;m1("@u?eFR$Nee2B=)%R]a'(Y->%!$]1U[R7;>'XDV'C7fG5(+Ej`aX.``E+soaF
-SXZ.?SYE$_UK1TMA4a#(TU^77Bh1s*BPMNp;P:"K<HE\GHuj:NJoG@2AH$$oBO4YD<_uju<``C3@;0FT
-=CGK??t!)<<_,GJ76jIL?&jJM=Ai"!?"IMB:fCP3AR8hJIS3LKI?i-oQg<A7jk\kSZHD^ui:-';\Z2E]
-KnkY>QD_IEgt^#^\%'2qe(`*R\\,5CY,[kCIsH$AW9Nj1rpR8ch:M)@f(8Cud(HTYR#I9$USXi_Lhp*h
-B4ksqCMINuAo2F-L7"m<Q"jW*8O#Bu4%Dh6<DGYA;dE^.ISj9Q<*<1"<DZ4X9o+Rph;R>Nbjt&5`r?#+
-lJLdEZ_i\"D184mVP'&uKVa`pS!0>=Q(F>(JZG`;DG<oHO3>K9q;Cbqahc?EWf*FFZDjC=D0V2=UnscC
-BL,Bb6:j[68P2KD8k`&U5+&"2JV'5PN.H+_@:E]%Ki1iI+]_Q885W/U:fU:e;b8l(92&#N:fCS&9MAN!
-G'`iIkP"fPr@RL,nF#i=q>0XNp@e=Uq"s[QoC_tVq=ajbp\4Rar:g$Xp@n:OmdKrEn+Q;NeH#";$CE+>
-&8K,-_SE[Er;[IIf%/L+f&C6[9P6<b&Cm9S!!2ut"W-(Wk/RZ(!'7gBdF?Xoh9t#T!!!W4!.EZr&cht6
-!!*-)":523KA(qb4dE7CIrpFG?pQhD6prt'1akI?,r@;014D)H6:j^!2+9V_4[CPN1)piJ*#'S`8%k]i
-/2&P45tsft.5F1c76j[5,UZ/aA$o)?Of(clAZ0;_3gWfAH]Lafj4TN2F,3t2>u=g,<`iL,='8[)@nS[L
->[:R1j0!K;Cfi(j<aA%8?kdKT8S^UeIu8;tc.C[oZ,"uDi-sS<Y$O%=<)-4g<)6=o9OV16Q,MD;aB1;Q
-*YK"l%NQQ31as%S.7$9M-941>2_6L5,T%CA?Q0/86p;q38l[c;AQE&Q<Ldm+e$25$6!.M;'*naK&Hi7C
-"UGS@#7(VCGhnTF+XB9]TKR",95J0=6XN.u$SOJXd+"=gN^gk<g"k8[7M@'g'HS2-*?Q4@+<rB]&&HoD
-Lm-$![%rj`770/.P8t\b,:4-:*Zc.B.NffZ*"NK#+W_LE.5<Ou*$Qt!!Qb<F!W`N0"U=r+$NU;2"9el-
-!=&l3!W2p$!s&]5#7:>/"Tn`*!<<,u!`/js#n.%>!<rfh6pEUU9;o%$Njm6RbLbM#B1bH[U9_;C`59F$
-Z]JsA8S"cZ;+Fe\5!:DHK!W2*aGW,A/n;T/aN2<<]th:dGss>;2P@4%NGMTa?YNVYASc++=gZ)[R&AZr
-o_8+Ripkj[kNqa(lKIHpkNM.#md'6)kj.j6mdBH'm-iinj5T%WkOJ<Bp!;CRm/-G=nbMqTp\OgUrVuci
-k3Vj(_QA<&IXH-jKSPD1Jq\;eJq%I"]#2q?g!m^IUPabTI>a)EO+r<8MMHe6Jqo5IWkQ?nfA"WoBmY)O
-K7\AuKmeW)Jr,29QB\,RbgOtZrP2=aj7;[:oCDYJp@[YCo'>Q)f"\uLm,m`nl1NuskO89Dj5'=np%.P>
-q!m8(q"!S1l/:F5Sqp`dE->K1I;s45AqPANM1hG2f$r$n\!h\O;HeNT;G0_]<E)jr8lf&/TYJatm-M]e
-J:;r_7sB5uFEi.ZFCK6@UVPL:l-R#P]Yrmrg$A7ogt:NGm-Ed"o]Y9&`59XVldshJkj\N7kN_Hrf[/+%
-g==[*e_/U+g#CrCiR[&ZjlPgig=b'1h;#A4%h&[N!s8i3"pbSH#mCtG#R(80!<WH.#mUY>#7(J5!!EE$
-!!!&u!ser.!!NB-!sT3`F`1JY3&WZR3_<FdCM[Tj82MkR0ISVC>%2)T:d?N\.P!;67T`u$;G021.Ocht
-6VBj;69R1W,s=(>.jR!7LHK:=Yck:=]!":K.PdElWN3)$WM?MSAnaM3V2nSK75QPF+!l'2Xf/:-*$Zk3
-UStf:Z)aRhT<!K:3&WC<T<Xbh68VD=7o`5X:0^5cZCGiWXh2]tb0A,Q[Bm]h`j`Fc['R*G[_]Se]"#2[
-_ofg0]s52^XgGF;Yc+_7^s135\])P0^pV,2d_iiCeA'Phc,Hlm^Ts2rK6a2TJ"iU%RX'XKIsmlEBT9!n
-X.ZSiMMm4:M1pP1JUi>$Mhm1BI=$HuMN":-St2I>J9l?tL6%R]JVoG:Lk(/CL5_[tR&.*p[^?%7;5ge'
-]"$2-\%T;eagfC-\#m-JZEh-X]#V%faK;t`_pcr8S[l>N`4Nb)^oFTX^TOiIVkoW5H=1oMJma1kMhl1k
-Sq26WN1m/UUS"BKM1]Jj>@(]I>ZP'8?!^r?@9HltVmWY>]V:maS<e:hI><'&OG&:;C3cDGXhLjP\ZW'9
-Yf!]3YIUd)QD(:_Yc4n>XeN2(XL6'o_SF(/a31Zf][4NkS"6LQSsZ1?StMaPZ*(".T!#o9Z`g=%XKAk-
-UnUN_!!jJf-n6GK"9JWp#SSRJ:J*f*,8q4*#7VP)79O23=\qRL1Gh3];IF9TA7AV02_d<N3C!3+p\4OZ
-q"a:Dnb)_Squ-EcpAFg\o^h_Hp@\:WrVQuro'uPRq"aa[pAX\1p$hSOrr)Q]mq"a/)&!6O]6-#@Jt&F*
-R$ECd+XJn6Xf\V$Vl;q_XfmG9<cG[]J953_/M%naHEF6NUgbJk-s*UTR@0hJZ*^m@N+#X]7BEGIUkWVu
-:I&2kE,TS]M5-D[DhO=&rd"d+F(nug>$h230NhL[=^#0;>?kB9>@1rL>uXNr=%l[r<_Z%E2`s`DRZpfO
->ZP<G<)[FA:fC(uB44A8:02%LL:"4ikKpU!lfdZOeaCMtlH4p^X/;#5NKSdcY-Zd9f$r$fc.pme]>)"p
-bK%0(XdtB2PDk=!f[8XNpYPB7iUbpfn,D/Je]"b`PaA$AX!b!=H=U/f>%VJ`Ch-dZ?Xn,2R\HOBDHf[n
-5Yk!K;,'k\4[W%C<`XZI='\p&<+'*9=^"s0KU]'4cfOK&dcfK=\A\-r_rAeSYF9QRIYju,W1KrhWM#iY
-U7%+,LmXL'c`N%26:,gdfC\p^M9jtrf]h>QaeH>t^oEWDLmY3BWMGPc5tb$H69mq09M@uN;+X2OVPfu7
-K9ML[N.Q.bBkW-C84=+\9N4kn?!CQ8:Jjk^7S,]t4T8/2928,K5!V>EO6GWqqXsOWo(2A@q>'aVq>9gU
-oC_kRq=O7Np\k*cpA+OXp\FX]p\ssqq"jg^o(hqUq#(0C!:9anOtm"H<P?c+_7tO!!"s1qg=k68dCe7B
-%ho!IdUrX_!W2p$)V=*0eHu3T$N\3)cd1G#g="3r-iF#pOkiVB!<<0%!!30(!semEhL6CeGIrlhLQ&`]
-82rjq5;P)N0eY171-djK2)dBJ2*t)*4>%d,0d&&".O#Z>%hp?ecFP_`4u,8r2D\*"/Me\ME(N&6/P05P
-W'MhhA29U9JrVioD`ft7<tJckgluH1Kg]fh7:B4l<F/a6BjP1E6pOCLAn\g/P\k\h90XV)94<!]94)O0
-APcNZ>\gFGVpE_i]%Z1nj5\t6@n&7J4%<"B<D>A@5X8>/`8'.h=Z%E9(+L@Q-mgPq',)]@1c$U:5W'W3
-6U34W0e4\O:-8t96qS"Y@n]E1-]LbYMe''E]MCt'=^43*#7M+N"p>2=#6tM:$3q31hi9K0(ef1#IWI(A
-5#F%-?r'T^'JP3Vj2G@qU<MZUg=s&#%j!&=&.]Hn+<MLE-la!IfA+l9VT$E`Z^c;/6qsV"(_RT*,p"Bb
--nH\d+X80I*XrJl,pacV*?H%2'+d#&aoDMD!W`Q*"pG)1!W`?(rW<9'!XAu5rW3N0!!!'##6b>;!!!$"
-!rN$s!WrN+!W`W8"onW,%Qm<O4tTm=SkXsHb08&Vf%kRQ<+2c<\%T_r_R?S)8m=>ZUl8;L<^f2;0JJ-d
-^:h[I5<C,d]=l>.`5B=(^9DWP<`Ve`+g-c<<_$D,>?4pED0/^Z_S2G<gYD>lme5u0f%fHQk3h[:m/HER
-n`]'!mdBT9oBbo6m.L/@kiV$fkNqp?p%6SakO&-<oCVkQqY0^Ur;Q]iqWdSFmE1oKH\.!%M1C29ItWZ.
-EeAsoT=Vnae(E9k]qU=5Ism67N/`N?K8GA8JV/Z6P,c77b1#%ld=$OqLOXc+K8+f(IY*9)JWQ%o^Wb*S
-a1qVh;;'t!me$&DqXj=Ijn800l06d6^Y.c-mG-LYeE5fSo_IY,o'#Z;mHa3,kM>Okhr*MKftF2=?t4,%
-H?":MCgUFfBjZRNX2!65da>RnH<X9->?k*#:/P"j;H6Lq?#QIPcI(Y<b+sE,GA19+G%P2m@qp73IY=Q3
-j5&tH]",JljQPq#oBG8unb2t@*UECal1i36alD^=g#2/er9<G3l0?dHe(3'ucdU;@did6!h:UN3i9]CZ
-jl#"Nf%/X/Z:b`<#7CY;$3^\A$k<R["U##7"9JT+"U5/>$47(G"TSN(!WW3$r;c`t$ipA4!<rT0$[$Al
-9f`239g)-QBPVBp?V!"*1GC747U'A7@o#?>-n$Q"2b-tU>>\!U1+F_'/4E9'7mT3n.k3bB2DQdKQZauj
-QEINtZF@;<3BKg-Y,SD$Xf8$fXG'/E1JFX+=AhFA/1i+qFf_^CX'Zqn+[_s%]Y(MNUn4B^GZ7mO5b#$E
->=:>?<D,SF:f1C_TWt&+HEXp&aM,pL^T=`W_R[@lrjjbp]tV:jYd_<[^Ve(*^;.A"aM,0nZEp^B^W4@<
-[COB!aM>[7eC):M`lQWZf?)-`[(*ubSqVogW2Q5_Q&;)aMO9cZU6C>&WiW+qX.ti;KmA3%JUW0!J;Ju8
-KRJ2rK8>J\VkBQJP_+IQR@0h/Lm4*aIt)m"Ndu_JTV8HmZF76DX/i2*Y.;$^_S*ju]#(em^pgGT[^*3S
-\$X,UXL=Y/[COH*Z_=n9_8X&V\%B2VV7F"3W2cP_PE1&uE.a..H&76*ChS93A<W:XXKeInV3m*gAQrJK
-A6rAB?<plG>\./KP,bspZFm-*O,/R3>_7P+CG]O:LkChgV6.kA_7?_NXK]UFYIM-FV6.5@U8+Kf]WeNS
-XK8hLcbdK8`l6*(Y.r6&TUhWTU7Rj=R$O,0S=m!bV5]r`]!&69U8Y8tYb[tc8cSht)C$X\,n'nY!XKDb
-3`/R91*[SF$4@Cb1.GDX@ocAm2_ZsG5Z(p)C1UjV7lN.^2)memnFu\TrqRf.nFH;Kq>:$cp@nL^p@\.Q
-p%J%Rp\amar:fdRq>9s_q"F@ao^qhMoC`+]C\@5cC-s?i)%BieBII/:R%9k?R#4Bb2+X[GY,\CuWN34u
-@<+qN_7,)G>WXMj+sVH:X0&1,,pFL#Y-"(YUSk?&Yci[oH@/bjW/I@)Ch?C/8Q0SJCI!QHR!3P'Q%""$
-H@]sE?=-f9?2Rq1?!Uc?=+4=Y?!^lI?sQf2<aA^.=BJ?i4ZYetA"&W`<EiL;BN%iCAkc!%A7o7S;-@LU
-NL@33j5/_Ri7.&=h"U9VlI`/PX/:o6NKSsjY-?+(e^Vmaak5(Y]>)"oa2GHtXIkE0OH,=Tm-j6,l1t,L
-iT/VPkgdrBftjb\P*_Z>X+%+NRsAOI>?PZVCM@3]@:!GaL74j2P%n)i3&j;n:ejSU90bmA:K:Fn<*!!s
-:K^q%<*!%"K;G]?a5[$m`o#:k\?ji!U"Iu)XHdjJIYt&)US"NcWhH&\U7%+,O.;]<dB&444@4=ba4BFn
-U".Ps[C!3Pe]$7t]r6g7Lg-7HWi;eSA4o`q8k2HK;FO&E9MnJU<2QRaItNrKO,/=.BPM:<Gt(1l8Pr;d
->?G*09M\>V6q03l3DE1@8l/5N4?ku?Ms06oqXsRZp%@tKq>'aTpAOdZo_&4W+8PX)q>^Hgp@e1Op%\@X
-pA"IZq"ssap%e7Vp\Omi!6"pH!Nm:?#Y_D@d)s@o!WE'3U#aeUg#(;adRF3=!!15R"Te`&!!O=ojkJ)f
-r;[DEh9O=%gYLE9dMW&g"TWu,"[rt'!!*-"!#Gb@"oqiXKH;Cd^R'C`N2g#C2F')Q4$!:!=ueZ,4u+]G
-4$5Ym83]3l.PsCD0ek:+)\Wl$+AL.q2)79L:fT>.:e<#^4B,TR4si'[D0/?@G+GL]V/T_,;.GK-2j//L
-X4u<]GDM,TH"&p2<)$:o;HI:0IU#`>5t=m_B=lifChmia:N(T,SR>ZIF)jrL7p0_*:R8$%jj9j;cfO3I
-h8<Yg0g%Ek=A_g]1.4;k<K4rPgqQW;+Unl!&gnqH-R]`E-6t9%.kEA,-Qk3&-7:5g,>`2@%O",F>VfDF
-2]*2l*Y<LEf&a&,9OD+22\--&3"?<#"UGG?#7(JA$5]>pP;X$j=F+4G:aZWB65pd['H^.=BV`]&Z!sHO
-j5AYG[QY`Z-6<sC,V/j01`n.g*\Z.#e;gEF_Rc_.F@8VsY^I6#()S)5+snN]+W;CE+;Gb&#n\='*Z6.F
-(_RAj1BR.Jf`26W!!*'("U5/0!"&`/!WrK+!!*9-!W;uu!WE(,"9J]0!<<*$"9JT)!!*-&!<E0#$46q:
-!<`cf6:*^`>HX2XL:#(HbKf%uCe@3!Vmj:O`5KO&\<U!$4\VE)=]ABh5"%=dK=&A,c&G7\,=T5XaiVH;
-^;%=\AjTNq3e!BtMe6!]=(,K6?ZL.-?aIVaRB><#n+6,AlK-XYna,E%ki_-mlKmm/ki1mto'l/;lgF62
-p%\(=jlG@]mJ-VMoZu4Um.g5Io(MqZrr)`lpA"@[mdKi5b(##%IY302JUrf6LPBniKS>>c]>N+Le'lCO
-Tne)GI#<l?N.-G3LkgV7JV/cBX2)s(e(WL1LO45pEHI1oL4b,3LP:SBLlSROcI0tZ^V@S"g>_Sfk32:+
-mcs3+oC;/2l.3Ycg#qGikMPI[j58e]p#b6(jmD[/jl5LnipcF!l079e\u(-sBl@j+DKfo7E,p2JHAI0I
-^XgoYdCkuj=+4+R=]8'k;,gIl<)?Y%EMC1md.6A6T6b[.G'SLUB5DF&EbT`IKrDiRe`kGm\\,lCki(Xa
-hV[Pcn)``so(MD8qo$@nj6P=Mi99_/m-*^%kLJ5:eC3!tdEg.dda[%+f%Sa7lJLL[iSreHe(*'U8eVO:
-$3C>9":#,;$3UP:"9JW'!-SAF"U,8B$j[+A!!!$$!!*0'!<<-%"Tni.!!!'$!rrB/F`1S]3B&oY7T*`3
-ChmNd82r:\1+bIY?Y*kZ:-L*T-n-l18QT(u9ggrp.Om#%8l8)K5WUVL-93e9/h0;XCaEJTXK\q7]<=RQ
-0L2;3X/`2#WICYGQqppD6(X$>=$AAj0IeSqX0&7u@4!BF4JAXb]X"W9T:r3!9NtOROKk'Q6o[Y4:H_3I
-<EW"mZ_)/bYI`$&_p6WBYI_oq\$iZMZaRBT]#1tZ\%ohp^V[^u^qRh0_mHeSYH54MaMZ60\BDn1_8XC@
-f?24_daQ7Z`dZ7E[_0)@BSrseVP'iSLnBWhPCRtSR@L.SXK8FuU6^aiG^Y6qI=HWmL4k53Isl]oLQ/(.
-XJ;JYOd)f(Kpd",T9kUqKo(bJN0B'cU9(].ZF$^7Wi*2*\$WQOZam?G^qIY$\?EBMZa7?V]$\0p\?*-D
-Z,+PgU:@J@`.#G*Y-YjD]Xk;PZDsg`O`kSeK626YJq8Q/Ll?k;QA)6<Z(meaRu)Au?!prK?WpZ>>[CfC
-@pEQ-WOAtI\!`G;M3E^IMKs#`H>n"HK9W40X2(RJ\ZW'9Yf*]>WMZ;]XgGI7XKB"HYcu$HXL6'o_SF(/
-`QYWj]$SBgUgTsjS"?"5PE_E&SZ/T`Un4WqXf\V"X0\q1SXuBC!!3TL-nHu$'FG!H$5+I><Dc7J/KkoC
-()J,P86TM4:d[2o-7CN.9jVIJBP1OD3\`]T3^NH.p\+O\qYB[Pnb2hYq&9,'p\Oa\oC_hMp[e+Nq=j^Z
-o^MJJqtg*^omZT+o_/"Op\k'fp%%Nc5Tq'^$t-kY+C'GaS"H74L--V05GbH^Wi)boXJrpLGY2)ZZ\X6;
-4"W6;-@;kqXJKJY-QkOSXI#<LVlm>2Y'+3!F\/($MO]H>@RimU=*A_$8r'(,GBAP(KR\/pL2:F2A6W/>
-=]ed0>?kE?=q+M9?=.#F@:!5?<**@-r`<r27m9%#7UqmQ=]AO*C1gFECMHjH=Bo6??W:0<G)^gZdc]ZM
-g?-lGhs'[Q_<Bq$\#ZBhNJWaQUoLW<g=4Tq_SjsM_nX%&]tq7c[&T@?I=m0,hq69Da3a)Lq"*q@oB,?&
-eCV:5SWfS7XF@7OX."9C=Ar10AnP[_?XI,LF,$-XU6TP!:-L^.8PVrI7S,j6:eahg<)HCg=&W=0=^#$6
-=b*HJXjZ4Xe\K\\dG3UGg<\Zk^T<]BDgdSAURe*YVQ-DbUnO0;P)u-%X3n&,?Ud;"QbV5KjjrJ3[`-8(
-agT4Fgq'G;Faf.6WiN+pNFYLL84,d::/4>O8l/DZ9NJ$gSUZ9UPE1ZSFD>Q(Jp9aU8OuZV>?Fs.;G0_V
-8k2N=0fVj#7R^6O76<^uBo_H@p%e:UqY0^Vo_J:So()JEo(2JFp%8+Wp\Fdbp@e7Tp%J.Tq"+:Uqtg-c
-p@S+Mq=XL]!5njF!OWF<#>D#0d*JhGr;[FjgYpo>g!darMZEt]!3]W3"T&0&)qa9*c3sRN&%pW@cJI@6
-f%.PD!!E?'<X%;F$ip>/rW%'A#6kA4B[qkZ.t575RW+q'<BiiH3\`BE0/#(<2`F&Y.Pj7R4Zu1r4#/EG
-5W12G.j5cF'cA&ecG;Lq2`+N10fN<>1b_$T6pF*k0goJm'3)N"R>S1o>b>_UH9F$LKT"=5g7<t@JR<V(
-4@E+@;HHOg>CKLP;+X/B8QfZ8h4.kV?W:=0>>'8o3MD"EA6`\_Ci=f6Q-eX9XNf/Sjl+t1?pQFp.R6Nm
-5sRS"5!`80`807d;`-*A&KDc9+W2:E()A5?.l/e(+t#,m2`iWH1+t.LFYb'l5qalB83&h&8QnYYKM]eP
-Y>7AgBNckm$#pF_$O6nB#mLV?"UbYUTAl+n*YpqD:/>Y"9O'@o/h\Y-,=QF<ce4U\U<M]Xg=s"u()e#(
-'HA>B)B0_E.j#iffA+l9VT$E`Z^Q537n]_%()Ro**?Z[R+!;R@)BBe6)A!5e+<VO;,pX<<%hLQ!oDmGB
-$3:/4"pP;9!s/N+rW3E/!<E?.!sAZ,!<N0"#m152!s&H)!<WE&!%J!N!s/Q,!XoA;!!*341-n8e.UB6L
-8rU='bf\5hh/l7Y;l-n5]u7h)[s,9D3_qqBUl\nU=@bS@3])Ao^:q^P9h6j6]=uD/_ns.&]WH'32BsW=
-YDZpk8lJr(>\.bdCi$]#_kXj&j6uU0oB5>mk4.m(kN(X`kN_C"p$V,5nF#W/n*KK1m-jB.i8EGEi9^14
-q"N(fkih[4lK%:$p%&+V"7Q$`s*j\5p>s;YL5C5$HAI9.LjX`"9Qkr5L8MJtf%A3qc+9I&Jq&3,Mi*FF
-JVSu3Jq/E-PH2LCc.1\+hLp,jH[0mpJU`<(KRnH(NId+h][P6SahPU+^tR`8m.Bf7nF,c9q!mk?lK[!:
-^t@o3q=!D5n_rB`kj@<eo^(r5n1X"_kk+35o^D5:l/]XYMLKMcCLqd:D/4*3FDlSVB:6Ncfu2:PR;Pr(
->ZOa!;,R9i8kMo]E1sticKj]6UjI-)DKg,0B6/0AHu4(LH(Vn<jlt.(\\5rFkMGFkm-O95n*fW5q"F+D
-qo$@nj6P=Mi9Be0mcs$(kh+bJ/(`A/gt'm!d*gLug""s;l0REhkiUm^e'HRsZUtrA#71M<#m^nF#mpk@
-"TAB(!<`Z8%/p\<$3UJ4quH]u"9JQ'!X8Q*-3=5N!<W<'$$C/m:c^Qr4A/^eDJa,t>=^b/1c-mK9k%^I
-@7r[2r[8(,3_EIV=\:t;/q,9#/MBgs7R]L"0IeP10Jk=/7[eKNAt6$0Yd1mK8LuMYSZAfkWiW4qY*(e<
-2,'j5@890H.P<8&F/uF?X(Eh6-V'l.]Y(MNVOjH\F@&,D,aYa#<^Jc592\;S;+skgXg4^HN4-IGbJDQN
-^pCc!`OiI\Y-51A]"5km[sl$*]=PSj^:V.l]t:nZYc+Ir[_K]%dBpI*^qdjqZbsqu\];k9^<4pY_n<Xf
-RXC=$RYd!!U5tXfJpp[PRtHg"Wi`V.T:q^2IX?a$JUW)pH\I'(Jq&2qH\RNTWiVtiSWf>8LNSZ/JY%sR
-MM-b9G_hc9R%UIfZ*^m>XB2F"Z`LUBa25*hZaRp!^q[F`\@8fL]t:f(`OWh#ZE^[I^oX9B]"5ShZ`CFL
-[_fhk\@SuGQ'6QLL5KtcL51A1K8P>%M1]?/XL"jgUn!3\>[CfA@q#@@,@"P]<a8a:P,Yjj]ssi,NIce/
-I<]=>K8,&5G(b="SZBW9_1&qtXfJ\FXIlW%Z*CdJ['[*I_7m7_`N6/K`m;N;_oKa?[^!Ej`MBT9URnBY
-S<fD,S"Q[UTW5$"]!8NDXK/V+W10EO8,r`$)_!Bm/f+p!":>_]0i(M85;O]/)&F)31IYAO>YRL@-Qs]a
-2bI@fCMINg:HL<n2`a7tn:(-,rVHHhq=sXZr:p']qY0a\qtg*_q=jXTo^hkPp\".Kp%\C[p%7nLo^qkO
-q>($gq=F.ED*9$^'FA3aBI.&>R%9n?Obc@J.m0N,X/`(qWN<).;IrL4^qu1Y?Tfqo.OKDBWiW"10J+YB
-Y-"%XUSk9#Z`np[=\1WIW.'VmL2UBc8l&`4DIc_,US!$cLld7<G(59bB4PRX>$+j,='/[2>[^l@?!^c?
->[_#F<`2js<)Z^n8jkg'4A'1TPZLa`=CPW1:Ldm0:/b5%@q8\G@rmKfaOf4ba5cC>l,:lnNR$h)\@ei=
-Q]6]\MkQuQceI""bJ1pAc:Pdb_8!Xq[^3?AP^e+9Knnd7]&MK!mJ,f8m-<NLjQse7_5`ibS=Zg`X/h\5
-@ouu=@q97c@qK%RA9*HnU84#i>#7UM8lSJXr^6cM7K-.8;cHXh;H[+-?s[,F?<`,`Xj?1ud)Fbpd*:;*
-ho+-^QG0GhGADVfVOEmIX+$eBVPL#[Q]I5aOHcclXGL7M5^&a;c/Hso`iZYtfAP`%a1o*uVh]bXR&[3d
-Ul8eN8PVrQ:Jae]9M\Vd9hn`dVk&<iPEV&cJotjEB7bA!9MJ)W<aT*6=Aqmg8kDKH75m5%:.RlR:..'+
-6"uADn+HMNq>:$aq"OUZoEb!TnF-#Eq>:'gqA]2&q"XIPo^qbGp%J(Lp%J:Zr;??aq=FFTp\r&1$N[aT
-!"2u5_:$W5P5P@nJCiK-f\>#cfQ$rm!!15s$NU;+!!O7nj4_rmr;[2=gs+.#gYUK.`YJFP"DZaY$3C&)
-F9)LH!s+26V(>)rZ_Wt)UU+/n7o;B*0.eY(0/YUG6od%b4ZPAY6pE[c.P*8)-R^8Z'b_5q,ZN+(2CgO@
-4uaf<6p`=P1,;6q>W+N1>@oa4Z>WE:TpBPM5#+KJ7tF*:c-5"OLh;0QCeR/o<)$:j7nQT[;,U.^7R07:
-B"6`i?sI>L@@Bh<@nB7]D,4bH?W'!tP!k;Lfsm`rdcKTLgVI2]00M3V5t+77;Ed62=c^JVhS`AL0H:fO
-0-MJV)]KA)r[96I/ghbh3&*N^4#oA]03<Qd;FaM2*D]Np2F1,1.T]4TSE7Le0jSZt*<pNk%L<FK#RCY>
-"pY56#8s&eO>@ai:3]f'8hiLc'c]M3:K/f63^g%%U3<9TjPnqKZTAj@,9S*S-6j`X,VL\l,;[s,e;gEF
-_Rd"@I8*=*Uj3e!+;l:N0I\4j*Z5q9)&=;2%M9p1*#U%I((Ccd2ZiXPdf9d[!sAZ+!!!'%!<<-$rW)lt
-!WiE(rW!6*!<N<'!!!'&"9&9L!<N<*!rr<0#QXo+"WKHp:HpODYGk6T]ZeUBe(ro.:ek#d[^j)i_ngf2
-Y*:t61K($3?q"L!4$GVXIC-W$`KNhZ/R,m%aN2<;]th:lM/$<Z5bP<?AlMB#=CbfH?=7>b]Yh=J^Z4PK
-o^VYEkhG%XkiqO#kNM:&o();<nal24lL+02mdKZ3lKdBdh:UTPq=spdcJ7L?nG;bGqu69Wp\XgZrr7HI
-p@nFM_QJcCI<BjhIsm)uIY2`gIVaA*\AHhKce@!bSr//MI>a#?MLpG8Kn=o,Itj2h`7*/klK$iNJ9c[&
-It<-$L4Ou1IuKPHS#s9Ge'H"J^VIY=iplC3mc<QskiV4!md9?*f>,5ZjOi_WgZ@eWj6#Rggu%hslf`fd
-mca!-kN_F!kN:aV]:jt/BlJ?BF)u28CN=Z;IY)pA][bKYcb>`\;--t&;,L7h:f("c7nQg'U;,%$f]^VV
-EEm6oEH5i5CLV."EI3%\VSMQOl-HuQ]u90th!+G"l0@^*ki1k"o^;;J`59XVldshJlgjrBmd0*'f%_\/
-f%/a9g=b!)f%Ja/e_T9Nl/CU`k25"BajSnL8eD:4"Tnr6#mpnBrWWi8!<<*#!!**'#R:S=!s/B$5Q_/j
-!sA`/!!!*)!s/N(!!3-$!!!4HEF2R.5!MJ;@W$:.DJ!*G5rq(i4@`CcBkLdG4"Mp4.PX4d<*!$e4#/'5
-.P*2.;,p(Q4>ef@1-IQX1+c1hJM(T-Z*LU?]X^io1d7D1ri0##WM?JY3BeuaUmbdc90+IP.k#>:X/E"2
--7C6:U8Y]9Z)aUiUTU),@73)KYa8HY3']u58Ol-:9O4m.T5g+-]$&=6c-sJ7[^ru\]=5,R]"l.u^V3aa
-_nNRg^;Ik&_S3Ui]<8B:UnkN=_UR2E\])+iaMPdFgq9u6da?%ag=sN]`4MD.S"$+*OJ%hfQ$Rn=IuBV3
-J"`jEZ`9[tV2]tQKnP&,Is?9nKRj&N,^XijOf#@lXg,:0SsYq&R@]@uNJ*@CKnk;DSqs5;Vm<b<[&e_X
-Wi38+\[KeuV5^T"[_'5e]!8cSZ`q0OWkl*D[^rWL\\,GKTt\IT[Cs2[\&#>V\$WEDW1K*/G_^NsLkg>(
-JqAE,M/\N4I&EsHU7e6NKkjn#?<L`H?!CH8?!L</<b7Gl\#uI8XIFTLF*2\OE--8>DfL,aM3Fg=_5Mh!
-\ZW*9Yf3Z6Z+RTOZ*h$DW3O+N[CXG\XL6'o_SF(._TK<p^WFcrX/_ncWi)P^R@KqFVkfuaWjT4<YcOq+
-Yc+4]U7OaQ"Uu:u/MJq%&dSgS&K3,p:f'kU2^ojc(*"bb93"t\2_H<p+!ra/<b-#cE+;s92aKJg7e.2[
-p%J:YqY0dWo(`(Uo_8.Sp%JCZrqU."o(2GGp@\"Hnb)\RqXX4MoCDSKq"aabqY0UPnq9F^.2i\0^i1]1
-LROj.SWf%*-SR]VXKAJ"Vl6]'\PcQs?ba^GEb@]g/L_oeXfJS$Be(PY:TgjgRA6[a['6R2MhGM6Xa[4-
-S:tlc5YFsU@q8kKOJ8%`KT)"CI<KpeDJ*Bb=^#'6=BSm8?XI,F?=-uA>$YTH>ut!&<)cdp;Fj/>4ZlPT
-S<R#J<*O$I<`ij>:/P(rAnYaX?>+S>[aO*r^!#`t`ok:^l,_T:Vk_#-VjEBtQ'.r?[+!d\eB>S@d=0EY
-^W".,[^<$8U53r6GBRu]m+:^qmeHD?pugi+eFDPIah+^HQ^j\LXK/FkG[soa=C#9GA6`GH?"J)4RA-OA
-Bi@J`2agM8:.I];3^ckH:et"j;cHn#='Ss4=^"gWT;g5cj7Mrebg=\_hWr);b-\pdP]UqnO.h`%Ujf;;
-W2QSfS!8qlKntqpdB/:51dHDZY,TLa`Q5^._m[G$`73)P]W-[0LmY3BWMGJ]5Y4aG8P2ZN84H0I:eXYb
-VPfu7K9ML[Kmn,ZCheiU7nZQJ;cdC6>[(3(;+aAK9Mdf39he,J9hRi<6:c-dk4&$:pA"F[q"XRXpD3Dk
-mI9Z=q"aa^q=s^XoCV\Go(i+ToD\Fcp%8+YrqcrooD%kLoC`("!"8qG-NFNa\B!(=]qkc/!!dl'g"P*5
-fs1Y0IJj-KbaAn?!rN$%("qR%fb",_'EQ,1cd1G$gXFj9C)%$T!1;S3$j$;,quJGRP21R-;k^=_Q>VYZ
->=CY:0f1mH0/5CL5X7Ip5!h@e1H\&n4>\Z=.P)qq,o@?q'bi</caGPR/3Ha$3C#tn.53bD>%V)i2Et#R
-?F5T7L-]..Ce&q:7VFndD]^gFaPO=ZD4?H19h&8b:/t7]7oiPb8P2N=4A9=pfTB<AA5Pj9HW,9X@r#[Z
-E`-.N;1PQR_pR/a]u\phjl,%3?pcY;1bUXL4Z,8^4@NJ8_qj7a8L>Gk$lUN8,T[m?%2:<K-R:5s0I\P2
-.k`e;0J4n$93X>V/ONK83]]Aa1eC[rAQq19i1j"<>&I"K"q(kG$47(E#6"cu!WrWITAPtm$5R,t0+oZ`
-0Jt(,//ood2dK?mcJt?pU<VcZgY8tl&03)B*?H@J*#BVE-QsckfA+l9VT$E`Sq:uY;,Xcd(EOY<(a(=d
-/hA@n*Zu@<(*4\5&L&D:)'9q7%hKRD!lt?L!<iT0!s/K(!WiB&r;d`8!<`Q.!WiB&!!*0)"9S].!s/K)
-!!!$$IKBQT"T\T1#64`)"rfHm;EcU?YGt*M^!+^Be)B,'9M8!O[^s8m_SWdlR:]S_:ns.Z87YOV4#ej<
-[(X2mOZtcM<5$#daMYp/^q@77@:)MqT!+5i;Fj\d@q&eRD/=I1_Phmoj6#n'o_7b?iS`b[n*K8tjQc1&
-mca$/IeN9pm.Ki;nauSHn+Gi,inNPfrqucocJ.C9meuY@qYp'Nq>UBfrr)ZUo(MLd[u,6ZI=Hf[;1jIL
-K6qKdJr$>7_:I;hgYB]?MLg5(MMd1GJq8Z1JqAQ'L6SdXe'm7Bj4ea0HZ4FSFG5@!Fa&FhL4k5JWOU.#
-e&B):CV[a=jRVd+j5&qjmH*QumdBE+f>,5Tl.+_Jf&#?=iTB@hi8XJ'lf@F%n*KN+jQGgjk2=h.T88&;
-FFJ=OGBA%NF+/IcK8?tLe'-Lj]p*/.='8R";,g=c:/=VW8m-A7^XCU#q9c!]DZ4qeI!'XPAnbCprdP'I
-^ZskD;9ukd]u90rjRMp2jQQ.-kM>+cm-![&`59XVldshJlgjuEn*90)e_&I%e(E@,g==a,gY:B6fAl&R
-gY:WEgYC,se)%E&&-rID!X&W5$jR%:"pbA6!s8Z.!WW?$"TSZ'!"&o7!sAc1"9SW*"o\T1!WiN,!W`<-
-F`AR3;F!H379O/?F`VM6>>%=F4$5`"=)2Sb?V<O70.\Y17K$1f4ub5H.P*50;H64S4#J]A1-%9X1+Gnb
-Jgk6(Z*LU@]XC<_1H(T$WiN5%WhZ_h?rJjMUR>Ob9fsaN.jo,5XJi11+!;^uUT(i:Z)aUhUTTnsAPPI\
-Y^W'G5W:u!;G0MK:f:c-Z\qqH^:VP2`QZ`L\@8rW_Rd+WYd_?]^:(Vja1o'o`PTR/`lZ'0ag\d_WN*hY
-aOf(P\AYeacG$sCh70T/f@A!mdDrK']Y9Z-RYRl0SX=4jNeW"BNH^kSQ):RaZ`C",X-80`JqAN$I<Tmg
-JgZ(sI=?QiKTW.9\$!$HUR?k2NI-J)GEmu>E-$YeL51AWTr#$&[^H+8;lI"+]"5P[SZ90,[CNl_]<\rU
-Z`q-TW4&k,XKAP1\\,SVV7ssZYe%T^\\,/KZ*^^;Vja$0HAmT;PCIn0OI;#aQ@t<YQ*.*fS#E!LJS/4q
-?%,pa@U<5==B\p0<`s1&Wk#COc*!OhI#a8ALjjo)E,&R8R?X)7Xi%N^\ZW*:Yf3WB\\GPPYIVHOSu&m&
-Y-GF:XL6'o_SF(._ooU"]Zn]oUnXELTq7jLS"-:NWMHAbWj8Y(WMHAeYGRnXUn0mQ"pu%m/1r_%&dSgS
-&LSDC;H$Lj82MP.'G;-*1e1JD83&=J*?Zaf5#c$/EH,Sn6odRq5Y$:nme-APqYU*bp\"@Zq"4=Up\+=T
-qu$BhqtTaRoCr(Up%.qRq"ORQnal;Ap%\@Zq>L*^oCDO,67XT)$tR1n,@?4pT:qd;M*N7;24CVJX/;en
-XJs0fE(O<P`fP=X6RaK6+`a]cY,5hX*[++YXdPTPVm*S5Wht<%CK,b^W0!^)D-]=t<**XMA7(CkK3j(h
-Oaqn*H%L$N@:!)B>Zk*/>$YH?>$PEC?<UTB@:EPG=B/F,=BSZs7RTR.;/2P`<(g.sARe_D@9lZ0>$Y]L
->#/=3H%`HL_r92*k,4!ge]I(4^$=+_]rIruNJa0jX/`MNf[SBl]Y,c?cGI94`PK!iWN2bLG'/(QDo:qu
-_s,@kqXO$sa5l"7e]Q.OYb.8IT)PcfXIOTI>#nI&?YX4X?!LZGFGH9YV3Gdn5WLYd8kD`I6pa%,;HH[h
-;-6n"=&i4&>?P'2;i%$Hf]M]%k/l*7o]G62i8Mu4WND>%GC,:?O-kBlVP9lbVkKK@MM[.FQF,&@NF>7K
-I@dseo(1VncdU4P];=9Eh9Nd6M1(2IWiE%oN+#1N:eX>L:/OPJ786EG8kl1\SUZ9UPE1HHF_tu0Lj_``
-8OlTV>[1T><`)^d84cEM3]0N%6Ua[A69[b.F.)1]oCV_Np\am_p@p*2o^M5@p\Xpeq"F@Qo^_MAo'u8J
-r:fjWp\FUUq>:*grV?-`o_A%Orke^D!P0ZZ$"pcgeA\_Xr;[%6f\kfAg"?bGii*7e!!'s!$NU>,!!Ntf
-jPec%r;[MLimH*,g"Op.iEZg"!!%i2;@im,!(m7m"9Smnfg5j6Yd0geFbm)0:Hg`m4?"uE/MfLP4>Ji^
-7QiLc6psL.3B8cJ4#&H>*#T_8))5[IZ7d@N6V0X(5s@(U3']]/:4>8L2+DObfS2njE.WBT"):t.BO36@
-BlV8=gqS_r[AB-m78H`Q;G]SE;c-:Z7S6!09P(H\P?V@/:d@I4?8GeA2LAe:/ML71@9laGbg4_I[FF3q
-j5.^c7PukG-8eOe1cI?U79ttlh;H4N+r1Xr'HS5=*ZGq.(Fq?j+YY<$0eP11-SRA0/LqrO<]jbZ<,=iY
-7p0\*:NK<E@sm7pSNp7WBLEF:$O[4H$47":"TAKn#:-8.TfF,?Bm;fr?t)r55"@XV*su1tCi[GLW,SKU
-jQ,+NYr<OG.3TQK,Us`F(*Xk?*[94ke;gEF_RcFpG#VC9Y`fh>*>fP4,:kAu-mKlZ*#KP2,7k8(*>B8/
-*u#1s)+"DF!!33&!rW*&!<N<&!<N)ur;ls"r;[3-!rr<(!s/N+!!!$*!WiH/"TSN/#6"UC#Ses\;*-45
-YGt3V_9:*FdGWi":f'ZS\$iuh_8<UYP$h-WBs!Y09OUUP4$50@[(a;qO$YuU;7jTbai)*2^q?jk*$ldi
-S?S,m:e"Aa@:a"bGAM?4_le<siofq-nFYu8kN1pno]kMphra7klKdecnb2S@m.0K2nFZMHnG;D8jP/bj
-rquZkdG3pBmf)kCqYp6]rr;fcqt9F?oC(eVY_mUUJpMrgCl3suJ8AJ@M2J+>_q!Gig=='7M19o"Ll$e=
-J:WK/J:`B(LQns_gtL`Uk2CK7GZJWtEJ&gpH$+XhIsQj:XLcX)e&B*@^qd_8k4\E8mHaHBp[e7ImdBH,
-f>,5OnD*%&jAXmgh;@Abn*B]:kiM'snEfK+jQc:'md&fJTSS)DFELE.J9,pV@;TmuCkT.0e]cLd\<1B(
-='&Es;,g:_9MJ/T93QV;^=(?jlGTEDF`qD?GAR8#$$fZoH@U[G_!9TMl-HuR]uB9tgu@DPh;RP[m+gLd
-lf[Nq`59XVldshJlLOoGmcEm&gt:--e'ZUpf?qsugtUN:fB2AUgt^cGgYL9!e(q2p%L34C!s/N1#mL83
-!!W?((^1'D!!EK2"pP;7!WW3+#m(23"U>22!!E3%!WW3%r;Zj$Fae==<(KMM9j_XYH[0UF?;!dS5XA%D
-?uU!s?VWmI2E!BT93,"h;`Z`e.Om#(3)imH5rgeX/1N>.4tn?SR=Zr)UTh#-ZG!Y81,gtQX/N%uXfA%o
-O]bCA>cFB,:e<Vl-ncu_X0&;$@j33B7A?]m]WnN5SY<*//28e6R!u94?Tp;67o2uT:0CJ"Y-O9pPJP&W
-b.u<Ia1Jpn]#;+_WN3>9]"#>_^rO@(]"u+t^W+I6^<aC(Yc4YAcH+Db[(+2c\'i1+fAOHUfAFrlcc*K!
-]X>&1Tpq%?UlCXfCRgK>LNI$qU7%gVXgG.,WM5Q0I"$QnH?sXTJ1-#"H@(*iI"df`[D]\e^T42cS;:Ef
-E-%4sLimZfLO+/uUnXcm[^WXCX&>q%ZG4/j^9##g_oC'7]t:S[\$N<N`36\]\[8<;Y->OW^9G>c[B[3Q
-^:C_[XgGdO\?r0$LjOrFN.FujQ&hAlDKp,>Cl5<q[%!e^R!iRR@")9^?=I5C<*!.'>$"pDQ)V9q\%89"
-Mh["*I!p'`LPC4[I>X>dVQ@\7_7?_OXKTUASZ&N]Su&Tm[%3nuZECI8XK8hLcbdK8a2Q9:[C=N*X/)D_
-S!fV5SX,Y<Vl?SnTrk`#WiDbiV6HqkQ_Tm1!!NN8+t>)u-5R!s%Xns*+\#'u8jY?U&ISpR'Ic7C;G0,-
--QaN_2`joKEd2hI@o,Wh7S6VLmdp/Jp\FRWo^qqTqt9d[p%7kJp%nL]qtTaRoChtQnaZGNp\":Kn+6)>
-o_8+Tq>L']p%A$25qjl-$!t;a-"W"'S=uL9Ld*7B17,)GWi)epWID:_GA'rt[*4b]Aj@Xl/L#/9X0&40
--mTs*Y-"(YUSk?&ZEJmB9LqaMW0F00C0j(o=']`kA6Y+iMHbRkNIH4tH\Z]\ARJ_M>?=a%=Bf$7>?kKC
-?X-iC?=@/C>#n^2=^"m!7R]^19kg)\=%lP#Bjt(IAn+nH<`rm:<)QIq@<@44d`LP0aPae2lfHOO\YABL
-`4rCNRZ32iP,YUjaO/>Y_m[,!bf@N7`Pf<lVP'N5BkhHuA]*ocRD?_]q!IV$`S]Fo^X(3:Y+:iFTDkl>
-XdscN>Zb'9BQ7itB3SYPFbcBZV3c1%5s7@u84cHA6:OC;;H-Fd:juGH<E*%!>@1ZA?s/;UXj[1;kc*k=
-jRhTJc,6l\a/c;1Dfg>`R?!f5UnXQ]Vk906M2%"IR((JFNF+q:FIL+rjhf9g^WkE_f;-C2inV2FLj+ZB
-WiE%nMdSe>7RBC084ZB=6;1!B8P#_VSUZ9UPE1TOF`2).JU0s[8-qja:K^q-=Ar'or^oUP<')p+7R0=7
-91;-<:Nr2fnF,uAp%%qRp%A%Qp@@\Gp\asbp@InKo^h_Hp\+C^rqQ0\q>:$Yp\am`q=<kInFc;Br7(f9
-!"/h4-iad"[_UD8[$(@f&ma5?g"G9;Vp0#]!<<AUW"&h/qu?m1f]D#A%K-86_;EP`h:g]7f$503!!@2s
-?PND<+oq]H$NgNjhGj\O[]bjOCQku?=@GA16T$GB-8%/72)R<VIRZX_2aBMo4ZPV[1.*iT/K>WL*Z6J9
-bd95O.S3K'2b6S/4@hCj90OmN2`tAI_MV-\Puho`*0tVC>::#5TRt)1gqnquTSSY<6V'[58k1d$9i"SQ
-5tX[59kL3QQ;C@X6TRYg:^A<o/TY*&3A"*468r)^d+QdS_:mr0>3"P]BMCNF1-&'C=\)UO4%3G9_qj7m
-A1AB1'c7i/*uGk;*?Qda,U"Kg1+k+0-T!tH3BAZs;Ee3$<(."&F]`W[*AAod)I;1\_EUan?9&T($OI(C
-$46q>qu[uG.B)6s1DUd"BN%Mt+Zqq:4%i14#rbe'REaK^=e\@0jQ,+MYVct.(_[Js)]Kn2'-SD9*?3Vc
-e;gEF_Rct:K3;&>TS+@'(Dn/3,Uk2f*Zu[I)BB_D&doQp&JZ9-((_3&7*#?2!!!'$!r`3&!!*-&quIQ5
-!<N?*!WiB'!!*-*"p"`."Te],!!*!";Zd70!!!9.!!!$+(b\Kb6ni2VX\tV,bKS)Si7_j=9fncM\\?"t
-_R?S3;F<Z\XHR-r=\(;25r*Yk^:qXN:.m6>]=l>.`597']X<Gb9Kkt;Y^VgU:IS5b?=IAWF^&4\_R=m%
-ioot)p@e"@ioB.`md]T'jQc7)mdol9p%@b:kj%R'nb;G7p#bMtf&62uq"OX4h!<tgrqYdMrUfRTqYBd_
-qu$9go\dfiNdZD/ASQaRQ%+=>Ch.p@Eh'_Wf%ABr_n2\$IsH<oL4Y).IfbCXJGt-lLQns]hV6fLjQ1fB
-J8BXcH$ORbKn+u;MiEaf[(k);dD`l9^q\C^p\".Jlg=0$hsfq!nEoMn^qn[kgYqDal.k(Hf&QT(oCW"F
-.dHBdki^mgnaH#:jhR^RIsuKa?upHmD0''$H$smlXh<6.fupjbB3/,7ITB-><)#nU9LqoL=EpRRc,Sr8
-aJ!p$F('$3EHQ8BH!>E8I=e61lJ:^M]=YbqlJp^]kNVI,mc<W_h!jq-p[lD@alD^=g#2/erUoXBmdB8p
-g"Y0,ce$Uic.:\)gY^cPn)N?aio]%SeB?=rY!!7##R:G5!XT/:#6kD;#R(;1!!*-$!!N6)%gN4>!Wr`<
-"U"u7#mLA0"9&?'!!*3#!<<9jF`Chh84Q3G@;C%5H#[S*91_K76VUWhE,K>t:.%*'2`3cn=]A6s3AN*7
-.P3>6<)c:P3AiWF/MT(M2_@apKe[\Lrie>e]WsaU1FS3_WiN/%WhQJ\9gCU>WL[X*6o6);1+I">Xf&73
-/2/METr,K8Z)jgoTW=2P;aiiuRBWGq4>T>p9hS&N=$oZZZ(>3]^qe.:aj&>L[C3KL]>1q[YdhH`^;I\"
-`PoO![_'>g_oKEtag\j`USYfL_TC96\]q[qd`K&EgUa`7cd'MZd*9YW\u_HiUnOZ^DfV58Uk+2`FDHql
-FI&r1YcFLhP)P*BIsZHbGB%X+IXcloHiAIcL6SXEa1SafWi;>ZRWO=IJUqouLk1SQOdM</W3!J5[Bus7
-X/WA2_SX:/XKf+0XMVK\]X,,XZ`q6`Xgc$_\YlU0V7+[o\\%gI.(6[qZ`pF7]t:thXd5'%LnTc^AUJr=
-Jr4>fIZ/N6XfA^qWL]?%B466q=^#-@?<0s(=]JX)=_j2"[A11GV3d!iJn]@WH%(9rJQm\XNh<&H`3$kd
-Y-+k0`M]B.Y-GFJ[ApKtS[c>G_7cqO[DpP0^r+43c+^Zsd*/r"VPp2VPb"/&PG"hQWNE&)]<&3>VQHc%
-X.YfRQ8\dI":-/".5E4d#R`m-&/QKP5tOU51*.#8$4@Ot5Z(NU5;Xc3,V;#;;IsloH#[Cm7nuQI<:TDJ
-pA+IYq"XRTq"jm]q=s^Wo(DeUrqd6$o^hbOr:ojRqtp-\p[.DJnH&:VrqI]7p%J(OpkM3n2'!0<]lYc@
-NgcH1S<8Uf,VLO,Xf\Y%Vl>-GZG:0Y9Q@G_QA8j2,V1YqDlp(BUhDJ9.S6eEQ^FPGY-PC9TOr1Q<26CY
-WIJVg5XeXUCjB#QMP?>@I?';;IX6<jE,/ul=Bo0:='&U4?<poD?=@8J>$>6?>ut**;d3@,<(B>D69IhP
-S!7&M<+0QM:fq48:f(.qAReYF>@_5_Mm1dpk2`2<jm(@>ddjrNe]!f]X/D5BLlI(^Xg?-nbK7Q+[E$D0
-^;._,]<S6*SqUolBkV/6m-hLJp>+QMn+,B0oC2/.a0;Y5P+/*CX!Fg<HYHbh=^bfR?rg]??"J27RA-OA
-DcAtf6Us[>83T:3:/Fge:OZ)=<E)jr:g.75?Xd8pVRb.NnF=69c`5=P\'<R\ZHo\RRW!CrM3a3oUS=KV
-W2H5LN/3.HKpK0pXGL(E7!G*5ceQ%IdDjMZeD$hC`mrbXVi5qXRB!9dUPiMH7S$*F:J=5L5!Vh<:f1&d
-Vk&<iPEV&aIs#[HB7bP/9LqiN<)6V$=]SBq;+aGS9isS;8P)9<9M@oA8PXGkjmML*p%7eMq"=:Qp\+1H
-mI9iFq"=7Mp%7kJp%S:Zs8Vriq>1$enb;t\q?QZZqXaIQp&*A@mJmUr]Ia+%L:4YAcEi9(!"qfQg"tB9
-gTf=m!<<*'e=R<W!W2p$%+s[tdgl<V'ti8FcJ@:5e^<,H!<N6$F5CUJ!!!&u!$;:K!<@/oGQgO?Xdbi4
-N20`R5rpYZ4uFiB2*F,c69K][6ps*l1-.Z^1cHp64#&N>(DRl.'d?f'[Q>`c9j0\45!q@_/i>^k9L:j;
-6VhQ_XG2q*(a4-j\P6%N-l?8b+GAJ,WebS6;KH578No4(5qk/c8PhZ;8k_TJAt7PH;+4&B5Au^5-s:L\
-8MXR];/hDAOFkL+ji!q6g>OC=j5A!p:cpg!3B]hg.RZ-U7ph=nh;H(V-l3^?*#Te8&/HZE-7Jg<0Ie\+
--Rp>q5<M(p10JO"=G^!Q(-"Jg3_pPF6s_TcdaZ#q=\r6W&ISpO#R1VC"9SN(*WcQoT@o5Q'cU%_8O#TZ
-/jV9W4[_jL6:G4<\_+)p7\\5ijPS[q1_U]F*?lgR)''.t,:4cg-eI/'Ni'e4\uUg@>>n%hN$f\e*[;UJ
-.O6#Q*[;[G+<N6O$m$H)(`ab:&JZ<MaT2;?"9AN'!!2or!!2rsrrMoq?3133"U"l0!!!-'!<NB-!!!*$
-!<E6*%44J@:GGJD[TAa+bK.cOg>$gF8OAiOZb=5l_7-k<@RiRlWK_!o@S&a\8N2++^:qX^84,1*]YDM-
-`PfI)]WPX&92Si`I^#,T:ejnj?t3qZASP/M_mG$*g?J/!p@R;4fAu,^o^V/3kNMI(o]k`3mc*O)n`oH*
-mIf]5kMbsigZS)(q>C'9gZdu"s7bdHp$Ll4rqZ$Np&"RWn):jUO`G]"I<gWtIu&l5H@C<oJt'?ff$)Uh
-aLIq$IsZNsL51P5?%7KYJV&K)Kp/[[eCWO=lKF(OEd*4aH$O:WNdQV<MiiXVY.W$.cGdT5^qS:[q>BmT
-q"Nt=q!@\AmHj#h_8"Xmg#;>]i8E>AjQ,e!jRhj4qW6c2mc)m[lKRF0jrM43KmIoaH%(-g>\A8*GC4^j
-JtKg.h9O*QO(DKs>?"a#9i"GT84Q-E6"PSF^<"4\nAV8ND0'rLH?j[OC34-&H[^R=_<TY:d^m!&aQhs@
-m-sB/lJq!ZbgZ1Qp$h@f_T_!(f@AR6oDA:LmHX)se^)^ndEg7`ci2?7g"tZDjm;$Zgu[PJg#1N8fq^nE
-#mpqB"U>/9#mUY=)?pEP"T\i6"TSZ0#mgqK#RCP="pG57!s8`/rW)s!rVup!quB*/F(JNM:/P23G^k6i
-Eb/KR:.n/O=CZ,cD.?aD7Qin"78I#l>ZXfc3\rKE0fD3p:d6rp/h/1l.4mbK/i8rU2fPAfYR[qKZUuo+
-08up/WiW>%UjfJ4>sgJNVOqO'9/S7^3A5?OXf/=D-7LK2U8kf9Yc=FiTrV`k:f^8[Yc(kl4@)J59Mn5N
-;*q.cU1K[s^<OjBcH=/+[C*T`^p^h\[_TMn\@B>dY.2Hd]Y:ni`jEOiZ,EcDYIhrqdaGM5b/)6Qa19:<
-Z)>IlcG%!2b#69nZ`]@SVM123R>.MhKp%RYMjB]lM3t<HZ(@e^Q&($?I!^9cGBJ%VIsQBgIXQTrO/TJ"
-\$`TJY,RJ2KpIC@JSB\%HAn&MSUdH0WNrt=[/R*EWNibIbf@T9^T"Tb]u@[rZF%-GZG"5Y\&>rYXU;&;
-\AQ+Z]=c/.Z$rjr]<7g/['Hd:Y-+%LG^bd6Llm^WCj;/0LP:JHLnq&UXdklKHY6nu=C#9?>$"[%;c6do
-A943;Yb8eKU7I3gJ;f>=LOX\pG\M,VOeA5F`MUJ_Y-"h0^oj06\[8cMWN;VJPJ+NB\[AH=[)L>-^;.Y(
-a254!cHNJbRP^S)R$3ksPF7l.V6$l!Wjo+*WiN(mX1>I'R>3X"!sAc=,V:Mq,8Lds$4ROp1c[c`1ER5.
-"<Idk2c<^U;FWc&0/Z'g=D<&2JUMfT>[(N@>Oh1RpAXh4p\FFNo(D_Lp%e=Qo()JIp\FORo'u5Cp@@hM
-qtp3aqX3qJoR?E'p\FUXoBu>Fo_!Yu2D-9d9>,X)Bni%KU7@O*6R469OK>[dVl6PpWO[@^8oVAbRY,<<
-/Nbs@Ffh^IV0+::/3pD?R[KqKYd1R<E)pk!AZ2PrV1<Vm5Xna_A85R=LSBr@ItNW2IX-="F(Jol>[Lf@
->Zb09>[Uc??3=G5>@IM;G?\'K:KUIn?;sNf5XIV0At,#e;I*dI@89^->"hss='8d6>$GBSJ?758dGW^"
-j2fI0kO$sij41?CX/D59M2[4\WjKaiccNu7]>ht-]u.h,\ZVX!Spk?eB5;8:h8dk=i7d#(kP!Brn*oDY
-e[_iQQ(4JIX+%+OSU,!\>ZkfU@qK=[@9mGeKpJR0P]B\f6U!b-8Ou?;77KgF;HI*t:g@$r9iP>#=BSp8
-KVGB_q![kQkN9%doCqD-db)FSXI"6QG`.oJU8FW]UnOKQPDXpANddkBbH6G"6q)6l_8G$piS3/7bJMQ8
-[+!ga]Vg[2Lh<$SX/VbL@6dI\92%rI7mK$r:ejk_9W+eYIY*cKPE106EG]HFI8*1#7o2r^=]JO%91qiM
-9i>+Z3^cG'5Y=UB8Q&]>U?Cq3nFZJLpA"FZp\+=RoCMYQrquQbp$qSCq"O^bs8N!$r;$*`qY'p_$hj)T
-kP4Z>oCMMQ!5njEY<N"$?a\>5c+o>;!"qfPaP#A+ftZKp#64`-e"dZ\!rN$%(#.j/eg(+n&B<bZdG!7-
-f%/+O!!*-%J_gER'DqiS!<N9'!WZoiGR7&kU8F<*QFUfo6Tm@p4u,&M1-R]c2)RQX.Q'UX4?YPT2'b%,
-.R5C%*#BP//6C',3%[Bt=$J)f3%Q=92)7!P5W^te;FcJJ5@1+-9;,!VHZa4-FEVIoO4<*j@WcQoA6DAh
-5XIk)5!DA+IR67e8k)':=esSr8Ou<C7]g/]97K`*8Kq&o5](puUJ8#Ci6A^Qg>h&MilYq59g(I6;)q!A
-4[_A#?%g&Pgr*bN(E=2**ZQ%<(EFP6-n@/>+XB3)+r_md0e=q51KA!C5[RDgC1:Nb.V*6h;GVI7]]6>-
-6:t]G%h9!QE!lsV"p>&1!W`H*'KEh^HR0UO9S#tn6!@Gg;*Qog2&m]BBoJ_;YZ%:=j5Se>VE#/0,Tn6O
-(`<hi$n!;M,U(jrd>+F7`ko6@D.6:?Y)XY@',DT,+!_dI*uGh4+!Dp]((M&s'GD?',TRpQ2$*:Kf`:sN
-rW<*#q>gKqrrW-"!WW6$r;g4)!s8]1"9Sc-!!E?(!X8f.!!<3%!WiNA1.kA81f:KX;jXu7c,nAjgNZOb
-5+/jn^V[e&\[@M_5uMd'P%eB.5W2/%13p4?^;Zj=6SCj>^<"@5`P'%!XC*G*,V9e"Ya03+:K1S1@;KUn
-B2>eL^lH%bkOAKDAENI;l0Rm,k3)C+md]T4mdB]=me-;=kj@g)o&]Q7f^%;BjR2sAqYJOnkj83Hp[S.[
-q![qRoC2DIq=F.Hj3ar`>B,=EJUpm0MhlS.G%lGkVS'arbgFha]qL4/H[CL%LPGnZJ,Y#uJg#o6Z,Y>G
-gu[b^Km.H[Klh9`K7f&-JUW*)Nh!8ebL=q[rkC)"f&H>rmH*^'k3_m+o^;,4kLdVdg@!VOmciZihV@8S
-mdK-*g#_nkkk=K1ip-L/*p)4qQ"Y)[Fa&+YKm.Z]EcHJUKS?A>f%/9f[YnQqITB?I84Q9E91qrQ:-r?5
-V7t4$hrh_GEbTT?F`MV?Bl86@COL_eV8;HLl-m5U]uB"#hWNtXlL=3/lJppunFQDR`PTjXlIXV@kOeZE
-lL3s'n)N-Tf$VgleCE7-gtq)Vg>_J]g>(`Igt160gu"nj%LNLJ"pP>=#mgh@)?pEN"p4l1"pFu0"q1kJ
-%gE1>"pY><"Tnf.r;c`r!<WK'"&sGaAQhl*;d4-bJ:W)gAR&,09hJ,`ASc=&AQhi!5!D5$:K_"0=Ah:C
-1GLR<2a12;5<1GO.OQ]%1-@TO4.CjXELEl5Z*D!K:,4LSN2s(\XKAINV65kB5"B1]Rr)\(0I8P6.Vl)e
-VlP"h.4I?PWk,dHWhQ)ZWan"C0dr<kW*qqR6VUNP;G0bZ5,5EeELaVVc-")LcH*-!]=tq`Zc'Vl^pq1l
-]>MS$`Q,L"^q7:rZ,OVY]qqC%\B2\7e?uj.`lccN`7Wq`[DpY8^Vn97aM>BsY,7_TBS37OR$q#]Q]lZ_
-K5lgLVQ-i(SthjGNJ)V(H[U*^F`i+^G^+UbI=?m5WjTRMZa6g8VhB>OQ$@;,Lkq.9K78-.Q):=XZ*^sJ
-XK&;"[&psX]sFoKVmadZ`4NUd[(*?H^V["Z_n>uQ$*LhK_S2eTUTqfC\$a8h[]?e6[j/#LR=&1XQ&gWT
-N1ZN%NJN";N/iprXK\RrQ'?N(@9ur;=]t]&93GD$:LS%(VmW\.[[ED0FF]?uG^aXTI=cifP*Ml>XM_!P
-]WSE=YJIiFYH"G)\@&cNWN!_D]u&3tXL,sl_S<q-`6#g"_TU*;ZSe\YSsbe/R@BnJVl[57Uo(Z*WN)tr
-Vl@#(T:q#q!!36+&1&q\.O,]>$4%"L-8@GC4Yn/lrWGXp+Z*"p<`DUQ0J>4I7oa2IJqo&2Bk(O\@pnip
-oCi"UqY9p[oCVbMp%A.Up@S%Pq"X[Yo^_VFp@e(NqYU0dq>0UOp3uZ*oD&.Vp@I_Gp%7s890=^K&5p2^
-/89^%S=c@7M+8pD.Zga4X/;bmXf8R+=^Q]jae"`)2^^L?,]^#fXep=o-n7<]XI>QPVm*M4Y]!$+8j/cE
-R\td[?:7IcA8H3l4,0K$D1[M&K7%ofLid<DA6iJC=C>H@?<^`@>^g$f?"%/G?!po:<D?Y!:KgUb7R'.$
-94s]Y=&`I6C1^LOAmnD2;HR13>?4p:EK[`RS%[b5kNRtnn*J-cc)f.4]WA#rKSYVHUoL]:c-OMI]=Z))
-]Y))"_n31KTq6aIB4bmmi6&jdqU!:Po'uP%iQ]U,k/b*7T9GV4X>$]UXdaQH?WU-8A7B1`?!poKFG6-Z
-U6KRp5XRe&91qlI5t".2:e"/\:fCS"<)Zlr>Tm.(OFjb5p@%Y7nau,3hU^fBd*&u$Q$%.jLQ[LcURe-K
-rgG'sNeiOOJ=s?uXbgCG5B*!p]\Do"`m265bh^g[gu@,'W/,XkLmG'@WM>Pe6:aR68khuR8k)9I9i+_l
-Vl-&6Js2F^MgoedCMScR<_lC_;bpIt>?b0+;+sba;--"F7n5g/9LqcG;dFjEkNVC'o`"V$q=sg\p@\%I
-nFZPSr:p!Yq"4=Up\F^brtG>+p\=OUp@e:Wp\"(TqYC!aq#J;4$b%Ye'igjEcc`bT!WE'*8(m"_eCE6h
-fjt'^"VB.O)%H]F!!Ntdjkn]:r;[2?hU9g+g"Y'.`s2JB!+LE4H56M]!<<-#!s8Z-!+O]o(0Ha+Vic7M
-Z>W'&76EXa01.la4uGMa3C6(q6q0$o5WLGN+ZhS*2'NeR'c@`7>L'`:0gJN9:-1j<4=;g81d"/g1,V<r
-MlM1:3MU_EJ-?@=I5ujI+'cS*hVbDCEcc;H>Wt;96:=+'5"&RG5!D;*7RKmVXP&+q770R4Udm.;I5rff
-@paLB<(92rN5X6-d]gF5jl,1X`*c,%0IJtJ2b$Y'6TIS@KYcU&_-SH()AX)1+!)I>*$#eA(*PO^.6K=7
-,q]'R+#50N2[La@>YS1'ODSB*8NTpWB4o]TXAV_Z<A"[f$3LG;"9\W+r<$U3%k"I7O>RL_5%$2o6!QN.
-4XDI69Ksk<FdpA,V,j2/j5f+O\4I>R)&42;+X.sE(b6gY/OA(Hd>+F7`PAg<E*Z(;ZA(+[*?61@+!`3^
--R0iX,Usrd((qH&'G;E(*Z6+Q2tI$t!!!&i!<3)p!&FWV!s/N)!!!*%!!*0'!!!*$!<E6+(HPDh82a>J
-UK*bla3DiTi8&c[7lm$H\A#r$_74s&Q"=&mA#,?(='J'P8kV*j[(F)lVFa*)4hA>Ia2Gp0^qI=8AQi,%
-T!"Au<_cV&BPM*^BmFa1_S1E(gun8%p%%;;g$/)"n)3@%o^;88o^;#2mdB]7i90Y'nab]0mbI-_f&Z2q
-q"X^0gu\#&r:9LZrqlHeqs<kKqtV`0me,8`Y)7:IKPYaZIsQp5I<om8I@$D3_Ud2bdF,h(L4+DqL5(J=
-IXh?J:kF:OLm5!YdEpM%j5>H6H[:0fG(50mKRnr2K8l+_WOp7#d`B2<^qe^\m-jZ8n*oW3o],N/m-Elf
-_8+jkf\l&ZioB(Uk2bt!iUGjhoBUkelf.$omcs'&m,?I5SUQ!6FEi7SIsQ6VFEN%QFbH[(e^)X_[Z"]t
-<DZO]6q9a=92//S87HY8^<b3mn&;/PGB7D5Bm"*$D/sZ:I=HpL_!B_=e@N9,_qstBk2+nZoBbc/o'Q&0
-io^0W_91d&g">0HoDJ4BnE0#tgt"R:e'ZLif$W%(gt:BEe_TQUi8E_UkLnM9h;Fta'b(Z[#RUnH$jd.C
-#7:qM$3gb?"98N-$k!IR!rrAk!!!&t!%W55AR&5:>[qr,L511uAR&;9<)m%0D/jT7Am8,)7RTaD>@D#N
->?!dL3B&3@2a'`4;*R)r/Li%o3B0)[0KknO1j#.bZ*:LG[8Ae8-]4t(ri9)"V664m;F=N]TPdq&1+"k=
-05dhkVlP"h-mgjEVRj@DX.l/XY*Nm3><87YW+&.W6Vpi_9L2?Y?*1E8ArjOAcH=5Jbf6Tj^r!^bZH0tu
-^q.Ir\@R.$]>M@a\\uJ)_61SgWkG7(Wj]sbb1<o/`lZKM^rbEh`k]mJ^;8";a18UjUo^,WLRY5dIZK21
-P+[DbHs_W/Pc:dkV59`UOFh_(H[U*^F`i+^G^4^dIXd-6Vm<_3WhuP`T8ASbN.QA7MgL51NeW1RS>;gU
-ZF76LXK#@%W3`G.\B;Ol[ApdYZba5`ZF.3HZ+dlN[_TV^YdL^G\AGtS[B?jS\?WQHZ+@NRZF.0?R@8kK
-KU[sUOa3.`PD,!MMKsE'Vl-\iTU1mfA78eE<E<-!;Bo.D>?=d5As91&Ye@lISs,(`DfBNAD/joGFaTC;
-Uo(92X2&&RY-+n3^:gMMVP:Q8\$ic[]"kJMYg9AP[)C;-^V\(2b.F^maiLiiU7e!CPa@o+S>`?]WOA7g
-[^*0CXf8_1Ybn%aJ11Hu!<NHC-RgAe'at6K!Ws&Y/3,aI,8L1`*"+#O:1%aK?;NpN5=A7OEJ'CAR@&GH
-F*;_JnEp8IrqLd2p@.VBo^qhLp\+4JnaZ5Fq"=7Lo^h_HnFQDJq=s^YnFQDIo^hhPq"F=Kp@n=VO]=e%
-,Ss1^CbBOTPFS88ObcRW.jg:XXfA7pWNE/8HuE2,^W`@+@QQ"u3%8sOX0&7D/12c&Y,n%ZUSk?'Z`9mU
-JU11jW$n+6LN?cl:0_(3DJiX<U7>S9K8kG/H$+pdB5(sd?;t$:?sR)C?sHq8>Z+p7<*`sA=&hmq<`*$t
-7n,X+4A':XP?(^j?=mkT>\ReJ;,(2%@9QW4@r.I>e&1,%X2!<2_!9n0g;B/pag.qDRYZcZO/K"\_p-NL
-^q74uaaUb0_o9R,\>ZL(LimZUF`QWnhq7>PeFN:fn_j,pg?mhD_60GrR@gR]X/q_3@Tcu<A7T7bA6N>F
-A9<QoV50;l;a<W76;('H7mTO378?KN<_uXn:/P1u>?Y9:>#U9IT$I?+nbgJtq<H`"iTn=ba18@;EcQ;X
-PDYs+RsplpQ'R`!NerUMKqb`sY)6RQ7!56Jh;#l[\B_Usb0.oEgtg_qWeYhTQE$scUm#L[7m]L6:J+2N
-:.nAP6q:=VW1ABhPEV)cJ95[CCPmC791_ZN:01S'=B8<s84l`X=$Jl:6p*J&8P)Z]AVcrFkO%[1qYL*e
-q"jaWn-S[Wp\+I^r:fmVrqIE-oC_nQp\+=PnF#c8naQ2Dp@.D5q"+%IoC9Zt$`G-I)H2m9c-<SX!WE'3
-6ep>JeCN6fiK=HK!!CHB*!QHA!!O%giSW<8r;[>6g<n=(g"Xs)j'<0#"9<n!h0Kn=!!*'#!W`<(#m?%<
-YR!FJZ(m8,E3aIH8PDN7-n\%X4?bVi3Ai`U3C5hV2b$1l0HW/+,rHk_)&!f$,[Sm*1,M<a9N=GJ<(eo!
-,rS4a4"N*S6DL]C7sLdU3atoKH`9bB1^R!pI*CE]F)uGLK3:3"5XIk)5!FE`8NT('8k;HN@(>'N<D?(^
-8V^;Q<FAK^A7n;;;K>oAOJon5hU]*Of&blJh7uuP1I3c]5s7e40gIZb?&$2RhS</=()Rl)+!_pL(E=G2
-,9J-d-RC>g,rIP:0f:j?+(\.n:j>u9C,BdW?pn!e>r43?d+b<a8Oc]5$k!+D"9eK%AHED`UZ%Ot)&u>(
-AlM)?,p5>n+Yto.1hpimd,U^'T#fsQj5%CE'cRi"+"&0P+=/0Y)&O;Pg#(89U;Fj]Y)ma+6WpdE-6=!?
-*?$%G.3g&`,8_FK+=7g:)&X"r+<2CC.Q0<Z!7UuQ!<N<)!W`?#!<*#u!X8`.!<N<&!W<'#!s8B&/cl"R
-!<iQ+!sJf-!!E9&!<NK52H3LE3)$?K>FrCJai_rchgABt3g@(`]tqP%I^cVJ3CZt`V3>Un?qECP:-!U,
-]=u4W6pW=b\@ou)`5B:)]=Neg4]kINYEj-08l8u-CL1+UH[NKCZtHDlkjnB?p##AfiUQ[5ki_R*mdolA
-o'Yi,kO.d%i9^%)p#tr-k47Kdl0S6?p\i=ji:6dClLOcCpA"Ubme$;N/c5&(o\[ldLjXc4GC+muCLi?X
-IXcTrN./.Nf%JNtdCu6.J9uWtL51P5ItE@QJhr%8PH;[LdFd@;i-KNrI!L6lJU;KkL5Ub?M3*jr]#iFJ
-`P91'^tRN-m.^,Dn`oN3jmi?9(?jAd_:e#*i90@_ioAnVj6uNtnbDMA0BV9UguS%pl/Laci7GN8OFq^l
-DKTlCGB%JFH@L3cM64D@e^;UNO_@m!;,0_S8H)(O7n?-FB69o_c,\`$]:sXpD+f2!J9c9\FE`.`JVC)=
-lJLjS]">Ymk3:ghkiD-uin`DWm.9H!g[rD"al;U=f\l)cr:&e;j6#+L8CuJDe'H@kcd:M&da[:-g?.PU
-i9'.di7uf:gmp&7%hK'Q"U,2?#mLS>#n%+F"9o&5!<i]:%1a!R!<WB(!<N?+"U5,5!s8B$rW4YP!<RFb
-AR8G@?>"P7LP^M'AmSS?<`r[>E--2AB3eG084Z<P?XmVW>>[XL3IWtI3Bg)9;*R)r/Li(f2**i\1,tSI
-3I%'rYHY=F[o#"=-\e_&Wi`D'U9BqC6:kIZT5@\%2((:E0PdbjW2k%b-RL[@VRsIFXJ25TY*i'R?:16e
-Vdi+S5>P6W7QjCOB!AS8;hqiuc-4>QaMsjR^W!spZbsJg_nO:0^4*Z"Zb*iVYeIrk`jEOg\&GJMZ*qTd
-ak3r/^WXsF[Dg\@]Y`+I^Vn:=b.G!kX.bN=SYrQEM40rL@@<=GQA1d!EMT_AXeqS[Ne)G*H[U*^F`i+^
-H$b!hI=I$5Vm<b5X/DbdOF`j_JW>YLH?"XsPE(K_Q_'_FZF7-IXF@1LW3`A*[*6M"\#QjRZbX/^ZF.0G
-Ye@WM[_0>YY-tRE\&6%Y\&uA!Z`^R2YJ7]TWiN>$S;`J^OHFp7Jola7MLV%UN.ZJBWi*2"TV%U"Bk(ON
-;Hd4%:eskc<)Zt6As91$V5pnfQ]6iG;MBRbL5Ce4I$:"dV5CB4YC==!Y-+h0`NcDNZ`^mNXJMZ&\%o>L
-Tu!e3[DgJ/^r+12bdOIjaMY!RUSFEMPa%]%R&HjPTWt#VYHP49YH>@@[A][bHm/Ok!<WK=,:4]]'++jD
-!WruT.QBIG,Sp^m$4S=C:gn-R@8fT]6qL<cFbuHWTV$peH$k!bn:'crp%nR`q=jLOoChnPp\FUWo_/%R
-qYKpYo_/"Qq"+=Xq>0s^p$q\Lp\"4TqY9dVnFlVNq1DR70-hB+Y&,t5KUAF*S<Jk&-ncp(XKAJ#W2Zks
-^//'BG/)4lKOm=s3BA[2XfJV%FX\Xa1om^GRA6[a[C3*7@psgiW.(\6WeYLr7SI)h?#+FiOJ.h4FFo@"
-I<p*sG%+uo@piGA?X6oD?"@;J>?G!4>Zk0:?WU<)=A`1-<(feG4Zl;NSWH`M?X.&Q<)@(:<E)[r?t!>@
-=(?30U!)KXe\KJpl_pKFnaGhbim!=YV3R$sN/ja5YKP2:ahYO#`dZ%?]Z%k-]ssuAUPO#3E-?<LaRA-C
-o'lG,b3nftkiCpkfu:+dQ(4JJX/i=iF^S<X>%VAXB4>(O>@Vc0RAHaFCfEY`5s\.=91M697n6?X;H-Cd
-;+shl>$=s.=]n^RUV#F[f%K?)g\'4Iq"=("[+DUdR<<OsMOBU"Uf*_NSsu+4Ne`1;KoN(8d&r4/3]q>L
-_q3)$gX,QHgu$E-kNV0b\Z(F4M3t<CWM5;\6V0g<91qZ=5tagG84,X<Vl6/9Js2CZLk0Y`B5ENO9)_C1
-;,C=q>ZXj%;+*lK<)u+D6ps."9h\2U>@W>OmHj90oChnRqY9m\ngNnkme$,Iqu$6`p\=R]qt9[ZqY9j]
-q=jRWq"a[[qY^6bpAXp`q>'g&!"4Z-!$5=BcI1"ORfWKg#<CGig>Cf@[gLWF!!!$)c(Z'Z!W2p$&_Q($
-fHL1n';jI/ce[@1d_b$T!!!3'K\^eh!r`0o!<N9%!Xf<tfQ[EMJ>]$*KmC:M1-A0#5VXoY4#oVi90bTs
-0/#=G0eP[U1c6O9-8@e7*ZYn/'I%)8W%9hq5!Db#/k/Pm2'k7N7mMMU/ON6Y@!d6g[RX8HQ5gKuG]n+!
-K:<sbeujsUD0CD,4AA(-6pX"#6qKU08kMQD<F32lNE8nL;+b.]I:Pua@r":\>\f"1Ap]i>[+Wm9a4fY6
-hql+E3A3]\84>[16o$q`6!]5_i8DIN-l*R8(*=eD*>]_<(F2$l0-`1q,on6l2)-O0/h8&4AmB1\1bqNP
-:MWQ]De*?L1k+'5]hh:!?9&W-$NpS9"9\c,!WE-l!uN)SiJoAt&ijW*:+cZG5]TXq;)LRQI=.O2iM^@b
-b2M=6f<.7O*ZZ+A+W(k*+Wr-Q'bMkJhpdUZ_SWm`Q[;Ll>dnbo)&XA2*ZZ@G.3BTW+qtb:+<qL3)&X&!
-,9\3Q.53Hq!!30&!q?9j!VcZm!WE'"!s*iN!!<<'!!E9%!<NK42c`[E3`)iW?(/:I`lc``h0)Xp5ErUj
-]u7n*\Z:uR4$m5KQ"s9$7l3Y-1NBV4^Vud/5:o%-]uS44_S3gt\:,>25rY49P]'Pk9Ntb2@Vosp@^O"U
-DRJHeo(2VLg[rqQnFZ2;kO.^-q==1Nq=kTlmdTf>hrX"^oC2P<kjdWglKeHEB`660g[Y:?kOSB9p%\F\
-p%J%OrV,[Llc>`SGAhtbI"6ofI#WDuL4+`8QFb#bg!e0m^n6C5H[CL%LPL>.K8,&2JqJi?WkZa%e_8m8
-G@>fJG^k<uJq/`3IXHK]O--?Oc-t+`^qUAp^Y7N1mc3R#m,R6qm.()@D!9Ke_:@](io]Oai8`VPj7)a'
-p%[e;kj7m(lg+'/lK@Emh7fbIIW]aRAU8lRF)?/GH%UL$[D185b/q,UCKX_;:eXJR7RTU277L-fEMC4l
-aQ2p3T6#+#Ed;YOGB@nGH$adaJu$3Ih</7m]"5SqlK$jkn)roqh;6iNm.g;HlMJN9aPuL<g>M;er:&b:
-j5o:^kiL[RccXqgf&>N:f]Ci>i8NMLk3:m\hUL0-R5>`p((U`W$P!UQ#6tSE'GLcT!s8Q(!!3<-#7C/)
-!!2Zk!I8g:C1CRXB5rEXNK&U7B4"tM?=@JdG^FXUBjXq<:/4_sC27U$@8]KZ5!1nm85NAc5<CYS.OH)l
-3B/uS4-tR]F.BJ<Yd1gK9/AX^L9.MWXK&A!WKoD%3DlTGE)oCa+u))-A?2i4X)K..-T7Hk]">5KUmdgU
-LFOQ>0U8kkV-u\I4\JLB8Pi5X:8bCl>a`@DcHaYW`lOgS]Y_:oZb<rdbe_6:bf[]4^VRjl[^*9Y^<!am
-`3$,H[)0]&fX/#sbL4P=`R;i?_U$TMa2H'H`O!(cSVrerJ=WTtR$)<5SU6ElQ'\;,WiWJ,V4!s;J9ZZm
-I<TmXFa\agI=Qp!I=I!-Trb8hU77F3L1lO6J;fVTL4bVDI=-6SQCjeIZF%'JX/`2!Z`17>ZFR<FUT;2D
-^q.%][C<BE]sk5U]"kGM[B?pG_o8UfbI>!h\\YV^[_02YZ*LC(PECNQO,JF$M3O]oJ!Pq?Q[b=)XKe(Y
-S!JM?@piAW<F/j.:ea\];,UY4A<NjtVR+18Q%4RKIY)d$Jr#,'JW,AFT;8O+Xi%]PY,ebAXJ`Y@ZEp^1
-VOt?,`l#X$b,_YP`QuE:`Q#m@[\q0e_QgJVZ`0X_NhD]0XfJ+jZ_<hdWNWP0ZEUO>W0N?f,Q.TK!XKSe
-+WM'u!WXSJ!!jMo4%;Rp.2<[<+#HW%H$k$`CL:=Q@:sY9RAI!fXd>$(MMd6!naH/Eq>:'`p$_D>oD\Fb
-p\+4Xn7_Liq"==Po_%qOnalPLp@n=QnauYOp%8+Yq"F@Mp\FU[KN:c%,T9=ZE]%ZdS"lUHQAS*Y2(XTc
-X/`%pWi`Y?:K(&'_Tnp.@6>el3$i:AX/r1=,paosWN;MUUSk?*[]5QP4Cps1SuA$SL2'dW6r[?/E*l:q
-TT2ouLPp_5G^5Ep@q9.Z?<pZ=>[M&L?t!VW?<gfD?s$Z9;-$Y%;-@4)9M.H14A'@YN_ihc?"%AE:1Im7
-;,UY(?=6l:@<RR$bg<u\iR?oHX2O8Hi9T4Vd&O.DQB$fZNi/hZbg"JU^q73-`lYd(`PK=*[][!=P(.n4
-LP<[Ch!`tcp\=1@qs2kWa0+UZ_lfMoR[jAX;6?:1@TcN-A7K%W?sd5E@s!HnV59Gl<^Ao85Y=dD76j:5
-85WPe:et(o;H6h'?<^Q9>?6EU\Bjm;il9pJpZ'`slIbO:fVts<D/OTTR[0UqUnF3NSskq'K7/6&OfGJ0
-Xbg7F7X(6*ddbu?`T,D$f#ZV#b1G:\Vi5n[RB!9dU5WJI9M@rI7R9@)8kMuX:J"N`W1JKkPEV#_Jotj@
-ClER5;,gFo<**(*=B8C"7S$?V<]N0-6TdP&92SVoCl>%[n+,f5pA"Uaq"j_"mHO'*oCM_Pq=jRRo_%tQ
-naZ;BlKeH;&Ff;bo_/"Sq=O(?qXEn?md7jk$B?Y;(g+K(dE'+hr;[$^f]Cl>g#<(QdY7Z#"TliL*WlH@
-!!NYUjl=u5r;[1tg!S.#gtgAriACK5"Cg5+('4:48H].t!,pG)"&#,cV4`No_0%Rs7moI$00;*X:I%98
-:J3i24[;@c2(g43/jLd=5U[]q',;6-AC$bn3(Z@r:GXCe9ee:S4Zl#Z7lN"`BPgt%>;h)+>^1<25+FfF
-R;@;M@bTSBNcerWK2Xm.5XIk)5!DA+6VC3J7S-H[ZfRK\>[LoE8/,<U87Z[`>ZH,Z7mf9[OJp(Oc*G=8
-j5JtT_,`ZQ,qVAE1-%T_4uGW3L;Vs-`_S*$'c7Z,,T[m?*[)FN4=2F0,VCu&/MT1G1b^X;-;ntd;I!$]
-*a!E7<]Fel7"%=QiT7@*4%i^>)%?rX"9o#4!rN'i"rS>Ohhiot*`$0#87+PQ0O$q=81mJ;9OW[ng94qg
-cf='?eZ(MA,9n-J)&!\p+!<0d-lt.shpm[]_SNa]RXIso>dn\t-6+K_.3frS/L)Mh-5IFE,pEd.(Dmbu
-*$6OS-o*U$!!<6'!<W6&!!2rs!<E3"!=/`.!<E6'!!*,s!XA`,!W`9%!<diR!WiN/!!!0&!!*-,(I(qo
-6onDPZ!!*obf7rYh;*$H>""Xb]=u;)^:CSCKPEhCT9X7j?V<:H:cEF!^;%XV4@(Yb\A$&+`597(]XWJf
-<`V,FZBK*'78I/jBk;:&C2LMuY&1c/kj\3<p>,Dpk3h[%mcX$-q#0^MlM#c'o^VA9md]f/h!FA!iSNeN
-g#qYqr:Ts5g"l2sqs4"Tp\XdZnG;tLoD\XSo'"/oO*P8]KkY^jMM$_0DglA2M5.c%e^Vmgd__]4IsZNs
-L51P5ItWT2K7\]2O/]n;ce$t/g3R[bIWpI!I"R'.JU)m-Jrc(o^Wb0QahSn1^qSLYmI0*'p$_#)mIBc6
-m-Elf_8+O\hrWqfro6,pi8O2"kk=T2nacJQlg!X$p%@nEk1mqPMKs>iHZ"+SE,03/CL;L&IB^B0]["9s
-O_e&t<`;U]84>p8r^\)-ASn-Sc-teDaeEs&IWp!VH?a^YFEhqLI".s.lI^1Ac+CU&`9?LEmHWTeiSs1f
-o'Q,=o^2Cj_8t[&f@f*JnGMe:n`8ici8s%Vg="9qcdU_)eCEI3f\YQBh<!nQe_&=%eXSZ6%h]9X#7;%M
-"pP>?$kj<["9Sf1"9f&;$4RIJ!s8T*!<N?,"pP56!W`?#!!!&t!!%CCH#72&@qp+9MN3^OG%k;j?=7;Z
-FF/I]F_Y>f;,C(gAo;F$DIH@26U*at6V:6X;F*B#0.J=s4?5;Y1IIXg3GFe`YHbOK[72o90o)g2WrB%K
-VQ6SFA2l]ETlO+'3$g=E04h/cWiL"X-Rq'FVn0OFXJMDYXc$4a>:u%eYG5Ag1HeH&;G:(h;-9p*T3Io(
-_p?]RbK.i*[(EiR]sGDeb0du9\B2t5^qRCn`5Am]]"#\_Xgk+'YHu*da4.Q)^!"gG\BWdV`l#^4dEK>B
-e&o&-[%*M[Q#_h]Dh+ILLllt.P](3&U8tE'VkBHOP(S",H[U*^F`i*\It!!%J:2p&LS1`LVPBWGOc4UK
-Q$eg]Ko(VGK6<$7KU/7'XKo7@[/R*gWNrP2\?`l\Z_a_<_nippZF.3HYe.<L]Xc"eYdU[=[)9nc^;74m
-_T:!3[]d<[_S<^cUmdBlI>sPPFoI./Is[#o?]&EFYH"OYSWSt^DI6[h=]\d0;GU"_<)ln&A6t@p[Bd0V
-V4!!pQ\U!6LkUtLG^t?pMjgHB_l1J`Y-+n2_m?>R[\p+*XLGRN]#)+r]#C_O[DpP0^r=@7bdXOkahssY
-Za-L(Q]d`#S>`9WTWP#YV5UN"Xg=^tYGRSEHmnpn#QY)E,TRa5"TeT&3!U?P4\8.)/JoHN,WJS7J:iQ+
-F_PH$CN+W[SuJs"ZC@&;NfK+mp%\C^rr2cfnac8Dp@n:Uq"F^[!r2Zgrq8AHq"aaWq>C!]qY0OOpA=[\
-p\b!bp@[tMq=sfM>tcpq)H=+f11Gd'U7[m<Ld*7J0Sum1WhuYmXa[ChVM%`Daj-]2A3VFu4Xk0MWiW(:
-,:4m!WiVYUUSk<([&TL0H?r#MW0X63Bj!hh>?uAn@TAD^Mc#%_N.QS)G`Hu\B4P:O?!(B=A7f.Q>@V5P
-?<pfA@U`G4;,CFj;HZgg83B"!88+KQ;-743@qo+EBkL+2='o-8@8^B5@<IL5e^gV<hQ+KRldt@C_!7tj
-_niFNRYliWO/].^`Qc`N^q74uah#7-_S<psXgG0nJ:<0,KZq*glIGV*kO\6=iQU9Pd-')uXIYTGT)Pc=
-XdjNC=\r45A78nS@UEANFG?3[V3bmt69R_'928&H5=J19;H6Ll<aK'><E)q$@U`_O>ulfZXhs`-r70TX
-f$2FtaK4!^\>cKhAT;aDR?jA9U7e*IQ]mA_JqSi?VPVS>M.&P9H(;D$q<$#ChUh&Od+Z[Xda5b-M0FoI
-WiE+qNFYCL8cD's6qU$G92J>Y92VUbSUZ9UPE(KOF_k],Mg.ff;GpCn<*<:,=B/6r7Rg'P<]<$*6TdOu
-7SZifClPC]mIBN-oCr7\p\4:El0dp0o(W%[rVH<`q#($_q"sm[pA4X_r;Q]orVZZoqt9X]q"+.Mo@3j/
-!",bb!"DW:e]PhDP5P@n45/B8da?aegrMVg!!'L2+9DTA!!N\Wj5\c0r;[M*g!\.!hVQT%iB.,D"9;T^
-B+b7D!$VFE"pP,2J_O]:=/`@$UkO92Gs=be3AETK4$?5<4ZPAl:OYYp4?#>k6nTN/-TN@t0cq;R&eu3+
->frQd3(H5"><XiB:*h)E6oR2%5VG<.CmqS>*)`RR4ee'DG<.Hr*Ya.:imtqkC1_jS><,&96:=+'5"%t3
-;,g7Z92einjd9[h@UW><0P#,eGC<G$?Zf=,A;!pAVT7fFZcLSThL=ME`)f)X,rA4Z2)dcg5W;&9L;Dg(
-a[n*&'c\&4,TI[;*[;XT0I/;,5Xd7S-oFF^5WghMAT'dr=DV=t;,Kb?0hWu-=VF*LgP7.D3Cu:M#m^e@
-"U"o/!<E6(!X9>PQ.h6['HL1k5Zi/)4u6/4@8]*V69/4p_qCthYXQq"jQ#"$58>=_'GVE$*uuXN.O->b
-/_Jq0Ni'e4\?29L;Ee?oEu?,K-Rg>e*[W'S,pF'>+=A?A%2Tfm'G;3*+t,9-aoDGC!!NB(!sA],q#LEq
-r;ciuqZ$j%!<<*$!!!&u!*01'!!!*(!!!0'!!**++[K+%6T.oJ\QaimbKA2Xg>I0S=[%tV\@o_t_R6MD
-IW/V&Tos1t?r/mV>![D?\\H+S5XR=k\A$#+`597(]<cNG<Co'8Z@7pL;b'i!>&mq\BQ/C6_ldFSiTKb&
-p@mM;h!47nlgF'/nb2hKn`KB0lL+$$kOnW>jm;4#gYV)DgZe#!r9sC1guS&(q==C[q>L'VnG`@Uo)AOT
-p>NulMKj;oK6qp&KM$3?I=QB[N3'V-dEg%YcbQ<2I=$<qL51P5It!',Kn=o0M3+XM`Qcrbf[P>"I<]sm
-KQE'(LkU;7Q&(K]V8(1%cGdQ4^qSOYlKmp3p[RS7n+$&<mH`rf_8+UYhrX"nl07Bfio0D$kOe02r:p!\
-lKIO#mdK]9k1RnSO+DLuIt)loD/XN=FE2SAJZQW8bh9e<Q#K`#<dmt>7n5s97nQKH;.FL;]ueabkf'?D
-GBmkGH@1!aG^4CYItN9Q_!Bh?d(-d'`9-:AlJpXXk2u!sn*fl,kj%TT_TCj(f%ApEnbi"@nE/o\g"kB5
-g"4a!cdUOte^iF.e_K3Ch;dVOdaQOqesJ62',;#e$O.+J"pPAB&.KKq#6Y,3!W`9%!s]/@q#CBrrW<3&
-!!2cn%YB4QD.dR$G_V3?Ob\0qraBVTCN4ZOKm\#Y@pE)8<Ea9_EH-#2:e!o@6:4=@=BJNg4YncC-7q><
-2Dm0QSrl$COKbsqZFRJ=2*WXDX/W,$Wi;\kW-N)S<MGq$@7`R/2+KT?X/W,"E$$P\2k?kX]s+T8R[pL(
-9Nb.CIZgn-><k&7<(^=`8kW/sZ*KuuP/5)_d*9eW`Mp>TZa7BT_8++:^VI.j^:1eeZEqZu^U(PZ^T"?C
-TW,3&`6#jB[C4'!c,[WHg=43Y]Yr@K^qnLD[_/c3S=5V"S>D$qSW69ZRZs4iGbCq6Xg+OjR%9=mH@1'f
-GB\1PIXQ]qK7n`&JVJuPWhH&RP)4gXS!8YTS!8,_MN3R@Pb!l$R%17`['R->X/`/*W3EYCb.Y9dZ,"8q
-]=P;T\?N<QYHtpRbIP*nYdCdT`iQeb^<k'DaL8F^\[]5a]rmruObA[WOd2/lNIlqDOFq\*D1ejiXIH/O
-Ob.X]E`uUI>$4a!:Jk.q<Es'AP,>Li[()j"MiNd:It`i9P`L9<OdV`0VQI\:_RZeOXg#^NX15C1XgGIG
-]=ttqXgPXNX/r_Kcb[B6`l606X2W3!R\d'`TVA!FP*DK2TV/'XU6_OSZ*141VP:&aQ&U,4qZ$d/*>fLu
-"8r3P#9GNg<E2aZ/MJt<8mch+SY)=0IsH6aH\Rf_Yd_6VVk9<DR@!aCqYL0irqZ<fn4<3Eq"=IYoCDME
-p\X[Yp@e1Rq>'ORr:fs^p[IbIqYBp\qu-<`p%%kQqtm's;(s+/9sK(%?$r*6S",e'7OU8HL9.PXW2HUc
-Wj91*MJI(KaeOr/6Rk&a0la=uXJU"b-nI<XXdYTNVlmM;Xb1&-DF9qmPb3SE?q`jq=))PaA<EUE7sg&N
-JU_riN-K,PAc>sj>$kTEAR8\F?<p`?>Zb*=AmS;3:KU4e=&2F[4?YqtA=AT[=C,0CCfjVNAk5Ks@9Ql6
-@9m#GEJ_'LdE(/(cH,8*J[4q3n%Z0Q\#ZBtL4kABW3*>Cc-OMI]=Z))[CaPs^Vdjm\ZDKbN0'6ag[+.O
-eb/a`qXjUNf'hPVkLIPQT9Pk<ri7EKRrr+@=']NPAn>@Z?sI8bKped3Q"O/c5"S7@;+j>B77p-K;H-qN
->$G93;HI",?=.&F<K3ref_PCDroiLjfB2MWaiU9i[&fC.GB/D1S=?%CTU_I:P)Y<OM2.4iVpMN#@6Hku
-TY]UV`R3H&g[aR\cK"$Nd^Q61H&J&iWiMqU@R3OP5XIq08P)TK:-qHA8u8GVItNuLO,S[5DJ<pEGXP,%
-9h\Jb>[(92<DZI\7nQod2EF5n3]of!92K#8NMH4<p@.J3o_eLXp[IJ8o_%hFpAFgaq"FCUqtopPn*TQ3
-o(2SNr;QQgqu-Nlo()eRn*oi8ec>(;$`uo!#XGiA`6Q/g!WE'31>1:5hq?M[f$c2b!X$3**X`#H!!Nnc
-hrEB/r;\jTgsaL"hVZ`$f,4Pk!<?<\?Od):!<E0'!<N?+$Cfj^!(3TeU8*U"\TL;56T-hb1I+,n:d$up
-5(5UM4#\cF9iO8%.O6hk-8-D[*>0))*)abQ0f_Q^9Og1A=%OMY5Y=!s9gLL';Iu_[?;5g9;G!9m!@*VA
-HT<[Ke(!3qD.6poLgWD45XIk)5!DA+6r6lV7S[&hYiDU(DJ3HXDh)[t5EL.IM.U^=7=_FZOHHp3e$@-M
-iE>$rikn_U0/>gh76a()6pit'?%g&Ph8Vc6)\jP:-7BrS(*4\>-n?o94?PkY-S7,74$>__,BS'.?t<Yc
-E+<697o3G[0L6^Of&`8`=#s)I+:/5X"p>#1rW3!#*X38mSCrHT'GaAh:Kq*N5u:l`C0j:cAp8rVe)Qg(
-7]jnmjQ#%'4V]"T&f2K++!;dP-5RXB+kGGuNi'h7]!IiR<^U)uG7kc9*?c[X-QXBR+!)16)Ccs?%N-&m
-&JZ$#*\03-aoDDB!W`?(rWE3&q#LBp!WW6$r;d`8!!**%!WW6'!<<0%!!*'%!W`<("TSN,r;fFp*'R=t
-75.98^gW#$b085PeDGj\<AKH>]=u,!_7-A8?V!4^Vj_R,<C\`2=$Lo9\A#nT6q9$q\A$#,`597(]=)5i
-0/GMRI^5)K;bUG4?tNJO@9R?R_mX$Xi8X:up[mJ8f]VMfo_%YEmd0W;q=+(BipQ@&m,@L.nb;SIj6#^a
-i9]e*r9Ek(g?\D.q"=FTme?;@qYpHdo)AIRq;BDuJT#gaI#!9,K5lC#Is-6qQ):t*da64XaM":)IsZNs
-L51P5IXd$*Kn=r1M34aOa3W;ff$AesFE)\^I<UHnJ;&H,NIR+MTtSUqe&K2;^qSRWkNCmllfd['naZ;?
-mHj#h_8"UVhrX%tmdKK#io0D"jmqX+rqGjQn+?,7hq[>ZjO_/9LOaGZF*i=fFEDJ;FF\dlMmU1Hbf%T6
-RWV\-IT'-;8k;B>7S$0C;J1*J^;J%Tm)Gc?E-Q;FI<][OFa7qLIXZUA_!:+Hd^Zm$_s$+;k2P:amc33Z
-j6ug'mI^.l_TCj(eCWR<nbi(DnEB,okN:UOg=k6-fA5??i8NVIe_]KMh;@/Pf$V^perq@%(`*_n%L<:E
-"U>>B&.f]u#Qt55!s/Q.#n.=T!Wi6"#6=i,!sJl0!W<!"!<N?#!"Oa8GAq82EI!;!PEUcHC&VO'B5M^;
-Jqe\sCL^[Q<`WCCGB%VEB2;#e6:+%2:g$n"5s7%Y/1)i+1cdQH24L$u@umduZa.'P=$&MhHiC&JXK/Cs
-I]0,H6o.W8VK5s,1a"J>2/0.kWiU7c/M&`LW4BXIXJVGZX(X%D4>)i$Sln<=8Qnnd5Y=I5<3!=(;3&Q1
-cHj_[b/'m\Z*q?b]u7Oo`PKd5`ON(_^q.+_`5fd;^rNdj^8S6B[)C+ub-nh)ccX2Ec-OGG\\-8=e&B/P
-I`St8XIu/?J<lgkURI=)Dh4FHK9Mn,V5CAsU7RR7N.lY/H[U*^F`i+^IY*3%IY3E4T;nW[S<AVWS"+tU
-KpILBO*Q85IZKbDRZs,=Za$sHX/i8"Z_a_+ZFm9>Xgc3c`P&jg[(*?G^8nTR][4I-^Tt8S_o8Ra[DCA5
-0"]!5_S!7RUTCl'S<\bQM2?D(NKBQiPD+C;NJW[bY,eXnP+.ksH!siW<Er^+r_Fb==&iR?AsK6nVRO45
-R!jIAH[^j*FG5R&EJ'R>M5IDh\\c#YX<k*fXK&Y2Wk#dHWhlr5b-/Fpa/c;K`mDQ:_SjF;^95Dta/ueX
-*35a-Tq7R@VQ$MtYcj[aV6RP6VPpf!VOs-5GS9lR"ToGT'F+^<!)X"C0Lo2G:dd&r3BBiBH'>,'TTt7\
-H[L0pQ`%1%^qm+IS=Q4@r;$9grr<#qp[[qIo_&"Pq>'^Up@\7Zp\FOVp\F[^nG)tXp\XaSo_/.WIeid;
-rqQ3]o(`%Xqjh(j1EmH!Xb&N<H^L=mTU:d8/N+`#XK/A!Vl?c+_KK9XB=uBbLKcka1I<d6Xf\\%F=Aal
-26<sMQD1:[\$W2W4&f9MSZ%^BK5bF!7T`K%AQ)KbT9DfjMNE@:H$bHmBP1g^@UWPM>[1]EAR8eLITB][
->?k<?@96Q1>YeI+;GBeI4[MGDRZ^fV?!1lW;,(Y485NK!>[(W@=_D]6[^Wm#j3ZrQi7bN]mI/<Tjib?;
-VNQ^fL5;Y,ZcUJ<ahYO#`lYU!a2,R2_6^\RU5k7qOc8;faM[*9lIbmbjmLjfouZ=A_Q05jQ^t1XI]KT=
-FC%pC<afBJBOYFZ?"J/4QDL=@A62,^8kN#\9LV078OlTQ<F8g.=]\a1=&`(">[(0\R&ea'cJncepu^ep
-cen9EceYS$P&G,\Ml3AAR\64ES=#M"LP1D;Pc:k6Y(KqD6?\j%bO!^)j4;&tgtTfminV,VWI]SX1R>&?
-WM5;W6:O=/8P2?:5XS1A6V1$LVPfu7K9VU^NIl7jC28ZO9Mn__;cI(.=Bo$.;Z9B:=][OF7mf6r8k2KL
-?uUscp%.kGmHEg.q"==JlL"69oC2PRrVZZl*rZ*;o^MD?qtp<irVZZpqYC*hs8Dcjs8)H`p\"Re_uL14
-=9&UkY/A31aKG[E!"pR/iS*/BhRq7P"98E'd(:M,!W2p$%+s7igE6@o$EE(7b1GM-dEgYUr;Zk(hgS];
-!<<-%!!*'$!<<.Fe;+)cWjn^kLm,>b4@D=n6UX"'3B'>k:H_*'.QK[M2_RWi1c[3P,V_8)+WqF5)]))a
-YWFs42cF!9-VHcK/jN5s3_MRi:/?&?9f?[?A=S0iBI-B?H:;S3^WX(>Rr2_<?[#gF8O,U15s@J#8Mre.
-<(f_X>[F_rX*er$>>'<s4>^#e=[@0r:hNFAMFjFkSDMYe][PotiS_LI1FOP'3As)mr^91:79tS_i7u13
-/fPQR+tP;h)\sJ<)($U_82i4^0fV*F-6k'!0-F7a4'PE.4^VfQ=^FKQ8S2%9Pi(>g5;>c>>q66c"pP58
-"9\c,!WE0D#8eM\f53#R(f"g#3`e4)>Y?Y=:.Zs)FD4=miJW/aaSsmZeu:G>)]'21+W(n+(a:RK+=Jej
-gXD1\a2P^#RX87.=gEAs-Rg/],q^_n.P)nm+X/'X+Ueu((C^fp(`=;D3%XV#f`:gJ!!2orrr_oo&ci"5
-!!*0-"pP5;"p>)7#7(M9qZ'+l-UC['2`=!sZr;gb^r".;hr/uq:cXQDai1j#]t1kUDE&eEWMaf/<'<E:
-84.g4]tMgX4$,#jb/M-2_Sa@4[CD!&ARS#VU9Tu&;En/^@S^HIASYb[^q+TgiSjG%qXa(Nh!+M*rV#RH
-p@.M@meZkJi:6^:lh'B-p$Lr0mH!s!i8X/(r:'R4h=:+1qX47\nF-5Jp%[n@nFc\WoAS0*JmF4aEf,'Q
-M3EI:IX-F/Kp'!_dam-r\?V``JU;Q]G'S@^I"$j/J9uNeJ;gJAbKnerg>7=,I<gBiDgI"`H@pBWI<L.$
-Zb+Z5bJV*,^:rCPl1=T3i9KaqlL!m+nClUH^VJ.^g$A1nkj%Kmht6C*meZJEpA=^UmI]c-h:prSinE(g
-I<p!GD0T'$F)-,5Ch6b!MO_N9`S&JLRs%PU:fC7n;G9YS7n#[6942k9]t1c.kej69DfTl?E,g>CH$Oms
-KS5/__<]_9cFLBp_rBS/ki1F^l/:LUlK%-mnbi$o^rb^"fA>6CnbVh6q;C8omG?[OeC`'qf\P66hqm&C
-g#;)IgZmeTg"Y$3ieo0/+<r'I%h&aL"pP/7"U5AK"9AK)rW!'%!!!'%nGi[s$OmLLquB]QLP1D;O-,^#
-TUhF2N/!%#BlSBLL5V%>G\q&"?X@&VEcuPA@ouN'9h@uT='8g:=@5,34uk/J2(gO82)CYh5&QO[WN*8;
-]Mq0Q,'9NQUoLDs)QTm0EBPmUUS;]s6nB`A1+m17X/rsW.4HN-riZ7&?)t*(Y+96>AN#gUQ!H^59i+tW
-:f0tc8scQK=,=]0eC<0teC_+=`P^!A]"c>$]tqD-cap3ncc!E4[(+)`YdM*H`N5u9[+340d'L+-b/;<5
-eE>)fbKA&S^;%N3aNDfBYcOUM@\f$)U4-O?V2'\oN1m>8Ml3b\V5TuLP)X^8H$ar<J5h)QH@^a!LPq1R
-SuA<TT;\WeR?<YhRYu9DR#d)nK5ls'N2Nh\\$rZFXJhtoZ(.f(^U'lJ]XP8XZFd`HY-tI7\]D(sb/1^"
-]<JN^^q$Y^]t_K7bK.?,_RH_FUTCi(Tq?jVQD/k[QY;V?Ed;#=EF=cnTWPVeXIc#BHsHYV;-R1&:f:7h
-;HmODGFGLrMlF7VODBB<RuMc-F^]9CO-bopUoU]?YK4;XXK&>/Tq\lpV6dP.WMR&+ZF%<k_6C/Q`Q#^1
-^rF[HaKWt/]WJR^W2lM_Um[jNV50leV4XWYSYW6c_7-YMVjNmBM[T@]8-TeS.O,Q8$kjI36rmf4D/NQ`
-@;'Y(Mkm>WZEC$sTVS9VV6%/?_8*[fYd(%&p\+:Lmd9K2r;6<Zmd'3(rVcHYlg*s,nF?JN%/BYeo(i:b
-s8;cor:hQ6rVlisqXjCPq"XRTTisl2$k#qSC*?o=VQ$G_ObH%Q/1$=bri@6FV4k$+R9Vjg]Y:_$@l#AX
-,pIQ?XK.[l()A8dR%pOVrh_HHZ)Pm$LkJF2X/DD1;H5bF6W@Dr;+[4WSl9cfOEl1mCk6S5?!LH<@9[&J
-?<poDAS-Br<*j-D>@_#F>#S3t<``^/:.@BA5t>UYQ!@Hn>@hVW:0qO-9Oh:3>ub0;<bR>sY+"D0\E1c*
-k1.JfhT+3eYb/+sP'VJ.MP6uCZ+d]Z^V$nZ\%9Mp_o^9O^V[.IJq&)hFmS#DdIGo+hY$*optN^Wfu(k0
-W1&m@VQ>6LYHF@7>?bB2<*E^;>?tTGDK(/qVl,qs;Fa,?7o*)Y6VKm:9NkY*?t*PK=^>00:JXnj;bhS+
-\bH-W`T=#cm*XLkb.X7cf=\)>>%_VuQCj5*US=KJNJWOLNJWp_SXd?oU2EY)I[cS6jP\V,_:Q6DfAZ/M
-i75-/Klp1HRB!<gVj:jZ845a78OGj28Oc3A:015dVOW6sP`V)fHuNk2EK56@<_uLj:g6q%>?Og#9i"8I
-6;C?N9fFh%92%iQ?%&RLrr;uqo'?)MqB,D$nFunMmI^8JnFQ56kj7^#jmW$<q"s^LkjS3=p\Ojg#QFYg
-qYTjU!5edEW\a\b;81N+c*i]7rW!Q\e'?P&f?L_^[iGGK!lr))!<N)u"VB2CjMhc0!"Z6cf\P9:f[Iq$
-LCOh'!0IH?CD$XJ!WE(A!<N9&!-6tU!\pC[Pa[,4XFW>k4u>Vr2*FJn4$Yl(<&Z3h;F<<42E3cI,:tT"
-6ms,n'.XtA=idp93]&rhB3$NE;(<tg3''5Z5XR4mK#^(bUhD6P4q`ma<(ML:L<!LofAN-$@UiG_C,J1:
-2E!]_3^%p\6W?fH93>V?^>Yks?=-N1H=gkfJQFF&IUcK88h"CC=fL92`N[SAjkS_O]gFG24=;L45rgb]
-3($_=E5^JdcW;J:*Z,kD/0YoY)]KkV3BBJu7Q3+c0dn.d-7pPb;GJuaH7q6k%UVp[5nc!t$XJLbiK#6M
-4&Sj*"U86=#RCV:!WrK)!<`Q>-)'.J0choF@Mq(?A5b9.4W6+NB818ST%DSf>,BR*hqQkm2%goH'-/).
-'b_W+)]^4a.+dG-Q*nTD_6oGC>!-Z6C*bGU+<qpZ+=/Tj+oWSp()7K%+W_a;$mH`5'HS_Vo)RbMr;lKi
-!!2orrri<%rW)is'EA.7!!!$%#6b86#R1D8#6tP>!W`3#+92BJ*BR.n3&a4"[T8?m_nj@=hr/Z\82cU>
-_Ss$q^q;G4Q6T'm>H+K7?=cf*<`DhG\%KGuTh@m29Zk>h^r"".`j`I);cch*S["Ao;F=5K8RVO1-?aO?
-^UeQiiTBh%q"a+Lj6Q7*qt04Dp@@bIo_A@XlL=Q>nFGc.rph-%lJh?ji8EVlnFc\.h<F+clKS$BoCi1`
-s7GdNo'Sg6q"3e"Y`!mcLjb52IZ',5EI*%]N/*e0^t%)kc+1*RM1U/!F*;eQH@CI$I<KdZIuC8>bKeVn
-g"1:iIW^'fGQ*"NK7\Q(J:<<<ZbFW3c,.6/^:rFRl1"T>kO.d$ioTCjnD)dI^VJ(`iq3$4in`_Rh<jLq
-lh'Q2o(mh1o'uD<kMFqPmHWQYZ]0*ADL$PFDIbS?IrfU>Iu'N.hTO6h^R][L;,9kg<DZ@^7n,d16We2t
-]Y))Em)?&\H#?PqEIN^rO+DV-I"$^I_!BP7cFLHs_rBY,jPntRjQ>jqp[dtBlhgRn^rb^"fA>6Gnb`"8
-p#5#llJ=,Jg""g(cILV$g>LuIk2GIdf\#3:g=P'.gYdu>-mU,a)\NYj#m^e?#RLtU$N:5:!s/Q,"9\o6
-!W`>o!!EQ:%hB'G!%Wq`L51PFPEql6S<o=rLk]_^EdNOuNf\d;DJ*Bb?=%PkG'%M.<_cC`8P;EJ='8g:
-=@>564uk2D0J+t32Dpnk5BE3jWiNJ>]1b+7+EsWYUoLDsXf$e&:.n]cTOq>*3&Ec]2J]4kXgWpB1FG?b
-XuEJaXfJS$Y(B_Y<D\^XP$(.283oX=<DZLs>Fhjd=c'o7e^E1%db21C^q7h/]"c>&^rOC9d`6gG^WFC.
-_6gVd]tM.hY/%!6V5D5=_:#ZsaLe[_\Ba0`_pR5saMPp8^V.S$\uqTcMPZYmUlU%tSUu!ER@:+@PbtUe
-VPp/QPE'p=H[U9lIt*!%FaJR`K8GMHSZ&3QSZ&?ZI>=)=Pa-f]OH5ltP*hMsTWG;uZF@3DX/UQIW3Dhn
-[E?4g]tCYNXK].EW3<P0Y.2`hda?"=WjAh0_n*C\[^Wf_aN)'/`3cbIU9(o4W1/O"N/<dgSrASJ4(s2$
-Jng:1S?9;jTUqa9JRMee=']$3<)Qao<)ct.DO7>iQ+=Z#R>7)hBmY2OLk(YRL4Xl1R]EU5XN*fBY-"_*
-[\TIsXJ2buYe%<_^qR:eb0$rm\&?;%_SF@?e&nf7a1nU\VQ-8^VOa0LTqeEbW2-`"Uo1/h\#c^2UmRL;
-M[fO`0`_Rs-7gMZ%h9<r2+h%cE,p#1AS?%.J!@"8ZaR-<USF`^Unt3'^r41,ZE^X0Vtg$#p@7S<o'lSQ
-p[IV:m-O`Nq"4(Frps=cq"ORWq>'RQq>UEmqYC*dq"jsgs8Voep%A+Tp@ahP74/KP;TWZ!@#Lq^VO`j&
-3[H'sP-V-iXKAIsY+\F+?>-saVNl6g0JP41IBfiRS7Nld.m]PtVPjEj$)Ff)Vf[0&BW\=aUm-+*:Fe(r
-=^537=J;ge<Ha+TH\-BYKlU[0>#ej9>@(fH?=@5PB44tM@p`PP?!LN4<EW:%?;aNd2F'2mBUk8f;GU,!
-Bj=JEC04YI?!gr:<EW@=MQatFipb@Ri61<E^TGW2bgX&$Ybm\4H\IEPW26i7\@]JfZEgrgZFd`^`QZN<
-_60J`IX6'V_U%;akj$X^lKJ$;p\OUVh8cLqSs,_CX0&M,RW;Y:@TQ]<@9ci8?!qJgJt8g=RVPtu8O5[5
-:eX2G5t+CI=]o!<@9d#C=&i'l;d!0uG+d^Wkkj]6fA=Z*^ZXA%W6*N!Wf17lCOMSIQ'n1^R\Z=6NJrdW
-N/WOUPIR]jFB)ClVmb4'S\;top#c8Fda#VLb-\"!F,--_WiN%`A3WOO5sn+391i&W:.e,X<26=\JrGqU
-PDFU+D..@CGYhC99iY%q=&rI*;,L(c8P2EJ;G9_=/PJc07o3K>WW)i!rqc3Rr;QQpq"=4uqYg'Xr;HNf
-q=sRQpA"7LqYpBirVH$LoD&+VqYU9qnb`1RoYLS8X#0kg?,P:AbI3B.!"q!=f[ea3jMAc-!!*'$c*eDp
-"T/6'(tdd.dNADf%]n@9h:^T:e'd57!X&Q+"DZ_"%0?D-r;gm@"-Vc&"#ZLQR];TkZ&1h.3%dKa2*FJq
-5"7n4=[k218jY[12DmBG0/Y:14s_9c$lBHt>KEg&.O-6*=\CA;?p-kF4@)7`0/kXbL8AcjV1h^FAP&AZ
-8LR\`ENs:pdG(L(@V8qkCcFdG2`<`\3@R$Y2+0\g6Vpru[Ge&j=C4cr3DOHYD/`!WAn-UDCjpD>R_7J<
-d^.$Oro-f6\j\;/82;k\5r:#A1d+f4FiW7td9eUX,oIO<,p4!G(E4DK0f(p]763Fo/Lhqb-8R;!8RQR>
-6!/2S8Ot--+&Y`r(L;EVj.@bR4&f6>#7(P<":GG;!s8W(!G)<=(m<[95V4`nMG\%[%5'S)BMjM,:JO2U
-IF?fD;l@q$iSE7s3"?fC&f2E)+Wi9`,p49b1>(R8PI8BB_60#G?T;Q+E$?eU+!_p],9\K`+<_pR)'0Y=
-,97^3#Tk!('HAPSoDmhMr;l3a!WrN*nGj""!s8Q(!s/H("9eu4!W)j;#9#X%9fOsoTrpn;Xhhrqc/7Q(
-=@kN8[E$:u]tf*1\=b>n-t90QEEH:+5"ngHJ%*&(aJ_j*1J5d.^VI_'`Q#Hc@66P)=.lscAl;,p77_<0
-@V'q=]"bXpY2AR;o_S@Tq;LT(lLsf7me-,<oC_GEp?Ll,lg492mIBiEn_`6ff%o6Ar;-*`d+n0_p@e"J
-r:BIPq"sRPp[iq#k3qs$aet8^I=Zs'KT1eCM1:).H\dWS]#3(QgX*X>U5OYRG]RtNGC"[fKR7lcH%1dL
-^<FjMhUg1iH@g-]J9ui_BmXQ:LNn<)Mkdr-c-4,>^V7MBf^A2"lK7O)lKRa&md]5je%icInDNm6n`o5p
-j591go^;A<m.(2Np&=K,lKmZfiU6'hg:3;M1M(`IDK9i$G'n1JEe&t9^tR8cd_q]&;c$4_=&Mdc845g/
-6:4[bT"Vn[gu,fCKmIAj@WmHZHA$clJ:W9*Uql<Ll-HoN]Y`Xgg#hJQgY_2bh<=+lm-+?H^;.nOjji5A
-lLFcFg[a=dhWH6?gtC95e'-1if\GHHiTfIdkh+PIg"Os-db<T;,p+!A'b:]X"9SQ&#lt)0#QOi*!<<,u
-!WN6!!!36+!Vl^!$P=-j'*J15.Z9.=M2@=YQ_9t@Q]R2`LNI]fL5qI`R>-36D.[?h@rlg=GAUhk9i"JV
-#>J-$?=I5C8,bbp4#&3>/i#(70p[tYBTf3kX0]IP:,O[KG+tb,WiWA,V2m>Y0jpiND,WnV-o<q?BW%l4
-[u*1'.6FW6Xf\\,X0&:tA3iL@8!1!<<'rZ:5snjV928o.TraS_N5!?^e_&I*f!r<$ZbsVj^;[n%_o940
-I`T%-\@T8i]"#Pl`Or7P[%F+hV8gEjd^-C1b/;-4bh^[[_p$]Ma3;W:ZFRfWUQ_:KOGf-gR[]_1RZ!o9
-Q):@PW3!8(WhPlFO*cM-IslfpIXm&kG^FahM2I=^WM,iPWM>u'Mk5<NRua"WE/AL_TS8T(TrP6#Z*:I3
-/$,_I[\U15^UC>[^ULMY[(*cNYd:I7]$.e5eB5G2Yd:LI]"bJV\$s,j_Z%5E[(!66Wk,[:U5P1H8V3%U
-N0oT1F+A^rKq+["XgFjrV4is$@9lu:>?Os(:Jae_<`iU?QDp4CYHsFWKpRHdE.`aoEfQ30KSYb\WijIK
-8'&<FY,eY4Vk:3!U7nKj^880C]!o#ggTRii`5]R/^rt$QbH/_(_5=H3Wh6)eT9l(>U8>#nX1#4/Vl6N&
-XJqthQ'Rkm(Ae(c"r\sN5WUMF.5!n`@rd*QL51"tH%(O.TWkc6]XY5IW2Z\mW3EhM`Q#p-ZEU.(p_`_s
-n*f]8n+cVNnFH&:mf!+Yo'Gl:p@S%Wp+l=7p@.YHr;?EboD81PpA=ger:opVp@n=SoT`BI.Llh^a^uAm
-LSh&JS<AUg,UOh"[/R-LX/VkuY>@VQE4`feNb(*o-nQinZ)k!sBd=iR5FA4DVuEP!Uoq:]>?ap0Z@8dJ
-NHeZ'.kP.4='AsAUo]q_GD:s#I;s4PE+3*S:fq(/?"%&F?X[/L@p<,@>?k]H?!(03=\Vgt:JF265sS%U
-S!I;^='0'I=&315:/P2!@phu&<**acUt!uLh;Rnom,d!]bi@a%g;pn/VO)[XLQ8+/VmaFR]Y:t]YuS69
-[^`uhbf[W8XeUGqH?4#0eaL<$nD`uN]B-cVmb[Zr`k&+?PaeJNXKAUhDHU+I<*<L9?X$fD@;^+;SYrHS
-C0!u#6qC!G:IIW=8k`;h=^5??r`^[M=]A0o>$4XIVs(FJhV,uslghF2gsFQkg"Nm7Lh1(6I[I!tR!tQo
-U6UdsLP:\BNJELP\#cNP9i$#.^=g;IY0HA$d.cnIda$Cg\>4k&LR>*AX/D7q5"A+/5XS%:5tFR@8k;of
-USaQ5N0TKgLO=,[?uD!M9iFh^<Dm+)<*!$r;,1%_91MiW9M7,m9M%iH:KrILp[e(JmcjE>q"OOTmiCfe
-q""(PqY9^Up[[hGqXO"Krr)irrUfIFp@n=Xqu6fmqtTXN_>jq<.0'TK[aELJ\s<3o#;4WUeDTEK`W=S3
-rW!**c*ef"!W2p$'A2:*f-^Fr$DuM1h:^W;e(_tPrW!*&Hf899!W<!l"9JQ(#7IBiEW\7bXd5]1F/*qD
-3A;a;5W(Yl5!2/"2+pIt1,UpJ8j53l1c[B8-8?M\'FPcp,$W=%696q]9N42-4\%"V3BTr&,CU[b1du"t
-U9nN@BShJ2ML17dOHj=RTsib1ZXdTaApnS^8jYX!3]f2\6ngbb2FC;DBWL-o>ub<,5Tj0d1eW@/JKl@B
-,<qPiDkNN=g<cY1gu@GTgp0C&001R84@D1b3BB?+<-ZI>jN:^\-n$,X+X/0K*>p%D/ho(A63'4K3@ca;
--m'`m0d0P?M\6"I=ZT&_<=UfY3(lSgO,2hU2Ddm*<]:6f"U#)8!sAK&8cf%u&<#A3:*ClOFAm!3!#\4/
-=uC235#bd'K[8>K?`;91j5A_&4:`AM&ePfs,nh:>,9S!^:>+UTOL<-A_5``J@5_H&FWVtQ)]p=M1*mtc
-,Te3S,p"3K+sS*I$j[mk)&!r90AZ[/!VcWt!<N?*!pfmg"9S`'!!30%!r;p(!!36(!!!*&!!<H0"U5)0
-!!*0#!HSMj5up]9/NKH17XqJQ_T'jWjFLc=5)utka1Ams]Y:@_4Xsj:UN'=74ZlD=9RaF^]ZHj85VP[J
-`P94*_SjI*WJ#,'A4rT(P\*lc;HdXPAR/_fI_*5!GIHMlp%@qQq"E\8oC)DBlgF91lL+6*naq:skj%L#
-lKn!/o_J%8kigXSiTL4?o(pYcq>C9ln*KZ8n*g#Jmdp2Fm,dX0mE;GgNcKH*IYF#9IZ8r3G\r%iUVF[r
-h:g8kZ_EG5Is?'WGBS:[K84l#G^=n"UqY*ueDo<2G(P`uFaeR]G].tFFb4OXLl.t?aNi#I]t]$1^Z!o8
-mJ?>;md93%n+,u?j4r2"^<l?&kOJ$1mc*QpmIC)Hp[R\Bp$hA9kj7m+h;7AXf$Cda>s;V1;-e0`Famb$
-?>b7LS%d%ne_A'4G#(k1;H-Oi9M7lH78-BVBqN)RaP5ssUO.6)ASQI@HuORdIY3K9NMs\Zh<81k\[oMl
-i8rn]khb%Mj6>UdjQu?toDcP?b2_U6h:q2aqt8e<iT8q\gYCK5gXFBle_/a9ioB(UjQ>1NlJgOJf@&@+
-MBs/S&eGN]#R(J<"pYD?#nI:G!s8Q(!<N0$!!E0"!s8c8#5J6&$ksX#)@-3@!KDtcM2I1QQC4D<S=,M"
-MMcV'JW#_[R[f7eG]7>.AS$(2H?X48<D?7`92APn?=I/A8O>[-4Y\ZM0eb.1/<lMWAWWUbX0TCR=$8Gf
-EhK/$WiN8(Wh+2r10gK@D,NeR-8[kBB;V]1\V)[i,rhs.Xf\\,XKAD"Q#^bU4-?[pPZ1%48Pr`!;b'Gb
-A"]lg>Em"Ce^VpugsERH_n!\"]">_h\@]S_^r3gk\%9/[\[oMka1SL^[\0ClXj,A0ca:.8f$i']_:$T>
-]?8^Aa3;W=Z*qTcUm.:FH@DNHS"YOeTTZ12I$L>$XKJh/W2#fHO+)e4IslfoI=HluGC"^eLl77SQ`6aM
-SZ\l\KV#/rJX;+JKQiDqI[PA6U7eNhZ*U^?WN<(q[AC77`kSmp]<nlU]t;+cZ*pa9\]V7saiD<6Z+IH]
-_9'3t]t2"t]XbSZ\%fAJVR*IsP_k<2;L!ImEgVc:JQu`$I[?UkXeqbeY+^f&?!CQL?!(61<)Qaq=C,HE
-BpYfbT<>ksNcpSNIsZotF(U&fNJX.#WiE5C[E6%`Y,n_5WN!82VP'fg[&pR8\%8fZg9@fj_oBI-^rt$P
-b,re+^S\92Wh6)eT9l":USY&jX08CpUoCE2\#Z9urfmM9(Ae(:"rf9\7R/jc-SI;K=D)l7MiE^FH$k.!
-Nh<G_^;I[oYcOq)W2[#4`lcKK]sY,AXVgm/p$qSAo^V_Mp[[tHnac_[r:os[q>0jbq%ic"q>'[Vp\asb
-o^hqQoD&4^rVZB]pAXhMp@b(^9.:2Q8]GH]<eR6HVO`p-6Rj];NOc-lXfA:nXM:026Z0TKYDZpJ+t,/o
-Gd4?LRUdBW.6WulVl9Tl#GeQ4^lsh7;LYpNVN#n+;EREX=Ar7'@&0ih=FH'dI!][LG&Cbs>?"^2>?kK>
->?kN;?=7#@>$G6=?X?f8>$4U(>#.j]3CZ_6B:PAu?t!JT@Sfg+?;=@#>@Co68Q/c0KVd)M]#s0ln_;.!
-iR[&/V96]hXJ_D5H\dfZWi<PI]Y2%iYC<^`[CWudbL"SN^9+2^IXZEWb4"!*bO<j2f#6mjdJLuFiPW7*
-Tp24GXfSY+PAj]-?s$W=@9m&C@q0J#K:8^9QtfMe6UOLD:/jeS7o3#b>?Y9<>?P*0=^5'):KCFgEhqQu
-SBnd3YNkTAl`."e^=(]BVgi2eEe'IKO+*CgU7[^5NJrdYP+%SsNOc0iG>(tbS#arg\@p;LeA()8hV%&J
-e$Z!)GDMWdWiW+aB1#6]69de*8OZ-=8k_`N?DOHfJW,kWP)+L*D..@CGYM+49iY(s=B&=%;,L(c9h.TJ
-:eXSB1/1>47o3<=Vtp#Xo'Yc8q#(*hquZWcqYpF'rr2lmr;?B_p\XROp\b$irs&Dnp%\@YqtpBrrVcT^
-pqd"=QSSUG8?'h\cb$%TrW!-MdE^1sgXutLijTp.!!Tg'+p7rE!!O"fiS;a"r;[M(g"P?:h:g?1d;9j=
-%KLk7Ad8A9!)*Cs!<E0'#bg*h"A#H"S=3r<P@QmE4"N9Q2*!f[2*!oS5!q7`1Gq*O4?G;T4#A-:1*.DN
-%j3;C<mSTY92A8R74p)P4=W$C4@hkh,onEn=_rAFY;&D<@Yh3b7AFag;(-@C_WBX\BOZ"!IW%SK7m/gm
-3Aic_3^Z.r9itb@T]31]=D:Yt8;soG6?Z"%9.jQu4b,.`TTI4Oeud*NioT1RYXpT&6SpV^5;k5Y771Bf
-HGnOlbZZD8*?6=T,:jlX+"Scp3AipJ5W:JT/MT:@+<`<b)F&%Y'ETO0"rUiG7SsX+'f0ikL=9Tg2cO$X
-/d2C`#R:P:!s8T,!sSr8':%RC:*;/f>VTPd.5"7d3?M4>@U>(nZdRKtA?*r8j5f",58>1Z'G(rq*>f_5
-+<qgQ:"eLQNjZpA^oiiD?T;Q+E$$JJ+!2aQ1*mtb,9S0S,9Ij>+!D[J&.BWu)&!o5/DgI,!Vl]u!<NE.
-"RH*h!<W)trW2iq!<E9!!!!#t!<N6$!W<"3#:;`782Dn[TtjTc[D9]"cJR]2>Z*eEZGFMi\A#P`Tf6(D
-;lHI%@:)Ge92n5tZFRKiTg1am5KCaX^r!t+`j`.%5#,KJQElim>=_S#F)Y]"@Vp1r^U/C!inNtoq"OOV
-jRi?CpAXIanF>r:q<mg&p@RtMp@I&%mdKfCo'>f5ioK1aqu6-ZdG43^q=O:Ho_J1PrVc6TnalA>nbh:g
-Z&"'^Js^k9P_4OFItW5qKo)>2_pdDmdD3&]N.lb,FEVkOH$b:%IX?BfIuL/:cHk/)hpm.,Km7rpG&`+X
-I=QftGC#"$VnU<ubf%77^V@YEg[O\1p@%M9j6?.,me,buf"\uDoA/O-krRkamH*a-rUTUNlgaW6mdTE'
-n*AidjP\P8[Y/U:CiaH2EGKTJH>R>.H&/93f&#<;_jl!M:Jk(i;uTW<:Jjn^:KV>(]tVD9kJX'3F)Pr3
-BPML1KR\DrL5Ctk_!BTIkg6iN^Vf'mjQ>O\hW*\So^1o5q=4"T^VJ+Sjj`,@jRN'9iVMKkip,CUg""g(
-d*U=rgtgfDhV$lKg>D;\hU^B.f@Gou$4@1I#6k;,!!**&nGi[u%1s'Rq>^^/)'L7N'E\76!0A^jMiNg^
-R@KqCS=,S&NJiC@NK]p+TV7I(IWf^LEH-M]JUV]T?<(*-<*3T.AkuZ69h%T?5r^ha/h\b./<m(sF./r)
-X0TFT<&Z]^E1j)(WN!##V3<uE92_OS?sHG`-o4";>GS3s[tH@a,VuI'Xf\\-Xf\J"MaLBQ08+\SQWZpB
-8Qoe5;bKb_=J)U\?^J[Ge'uq%g<dFPcbmZ4]=ktp]>2Y(_8jL3a2l/p[(*ca`4ids]r\<8Y/SStb-JJ'
-b/_?:`7!;T^t%/U`5Td9]"H4jVOig=PE2\tQD0CqS;X>5Nh2Z/W3*5&VP9NDNIHV3J:2tII=?coI"6d+
-NJrpbW2$#ZZ`9X\St_(#RtH'TJrl4\P_"[]TW"uuYd1L5XK&5,VR<_Ta1B$pY-PgX\AP_Z[]Q[Ac*G$s
-]Xb8O^9teqb-e[k[_9Pe]"G8R]=+Z7Xf7_TM0jf9Nf&CGQ$e%@H[U'[R&-a`Z)Xn(S;DT!?NXYD='GT*
-;I!I9?XmMYR&QOAV7E+QD2adEJTPF<F,#mDHBb/)Wij=Eah+[XXfSt1Y->(,VQI#!_7I"eaM#:@YctUS
-`kK:)`Qc`LZI$S%WO/P&T:r-QrgY.-V5U/fWhZ,ZW3!nKY,%n`QB?>;!WW3&"V)e=;-mgC>;0,Y=D;o.
-Ngu`6SWo1pOd;H6Zb+,p`4<1XY,n\*Z+S*$d*]V;Z)=f$p@RkDn+-#Jp'gK`nF?#Fr:p$UoChtXpD<Pr
-p@e+Np\Xj^oC;PHo_/(Wq>'XRq"=X[*quC89dU2R8&96i@#h+`VOWd+5UJ'4Mn,miXf\LpI^$4`IU6Hs
-\t5=,4!Z4-+`+NgXdN]=(ah;.USk&fVl$8oZEmkTK1)B4WK_p;:dn5i=BAR%=.uX]>CVTpJ:DK^G]%#%
-@TZ]:>[:ZB>[CuI?X[>L@:NYE?!UN4=^"g3>ua`k3^?,(AXo)k=^"m?@o606?rU*.>$>--;GC"k@t:\j
-kh=k7dd>c<a5bD%fXobI[]ZKkIX?m5U8Y*&`4Wdt]!&?F\\,Sod*p7S^948`J:D`^h!=7Rf'U]"p!W-s
-p@[&!hnut)Ss,eBri@NIPAj].A6WAH?WpW@AR]V&K:/X8RVc%l5sRq5:/shS85W,`>?G*8/Ql7]<E<:*
-:et%e8T^fJf(8FU^sM8nh=oIC_6M5=]W-a&Cib&hU6M%>Un3nNP>%U?S!B1s]<.`N;I,!DT>o^>_RR%k
-bjFu]`8BV%[&&=rLmY3BX/D7r7Rop86:F@2:J48S;GKtnUo'W3N0TQhNI5YZA9!WQ:fU9o9iY%q=8l5W
-;,L"_8ju'A:eXVG2GQk97S[$ES*8nllgO?5o_A.Oo'l/Aq=aCNnb2VGnau5=p@IeIr;HX#rpoRMp%7tW
-qu6ctqs=./!:BgpPtM)gAA6C<c*jMNrW!QVcJ$k'gtB*^K`D8V!Q:]D$j->,"U<</g!1W:!#(dRgY^]@
-gsaO#:]LM'!(u'd%0HM/,6J&L!!!$%Q.pHc9Wl1/V/DotA4'!_2DdES4$>bf5#47*7Xd]k7S#im2E<KI
-2`E<O4")?l%i?B1:X$I93]f/q82)ni68^\]3BK>T,Ukc:B;AjlCMC^_Gd1j\QX$;,:QBRch;"Z8>AnV3
-C.1rh5<(_d2)dfe84#aH>@)3=iNcp#FBV+IMO%+CJODGG6tUFWECX,gOO3+8U;u'LjaQ7CYY$]+:HU^%
-3A<0Q8O-ZoHG\Fkd:"OE(`")5,;1&X+Y=ol3AENV0f:m>/N#7,+=ABM6Z,=U:J4;;7U@o8DEp$+,A3do
-j+Bim:K9q=#6tPB"pP56"9f#9"pbMKS)T8q,<&n)*(a:22C'+c1L>!94F3[3e_6*gX[ULnj6#+)58bCX
-'GMB%'IY+F,qgPj9AAFON4$a@^pfA==[$i;AKiWJ+!_p],9e<V+X.sL*#K>.*uuO=&0_u0'H%uBhuEi[
-!<N;t!!NB*#RUn?r;Zj!!:p0k!<W)trrN$!r;d!&!<WK%!ri<$!<3-"!#c+f4&&4*3'a4I7uXsq_SsjZ
-jDdgb5*!%e_u@@k\[eS$6oSDSVeT==6TRb>6>a$<\B([B6SLR?`PB:g_?n5mY?<#E9Mh7_I[>"[7nmB&
-D.[KqBPk5oZu;r!kOnHCp%S(5kjn3-lgF96p@\4\o'Z&?oChtMjR2U/o^M,/jQP^fkNhj8nak2algOQ9
-n*BN>o^`"Vmd9E2q!mnPm*i+MD1mS"ItE]=LOsPqJ:3<0Qasr_g=+?_Yb-l.Is?'YG^"C[-\dA%H[:!f
-Ml"/4dFmU<f78?qGC+d`Fa%>0IXQHiJqAiY^<4aB_u@DL_;X,<oDSISo'>?#p$_,8khjq+^sqi/kj@g&
-hr*eTkk+Z5na#?)na#c@lJC^fk2PCWg=*?ICiX3/GB7bKCNP#<B5W!IWPI3<f?q=$Hs0HE!`)?YrCV9/
-9gq]RAY?`M_;FOtVL!?"ATMd2H$k'fIXZs%LShoRgum%o]"c,BjPf"Shr!Y`i:?7!lhU,8rP-.mioSVC
-gY_PonDa9#hr<qXgt:02d*g=lgYCN9hVd)Gj4N,MjPSPAe_/K5*>0##'c.Z!%L3.?"9o)6#71G5!W2rp
-!<rN($4dg_#l4N*$Q:9;-Q*-f!#1QUNKB6fR[p4ISXPe)NJiC@Ng-18TfJ6mJTu9YF`iFoKn=Ma@9Ql<
-='B'GAnG7L9h7`A5rgeZ-n[2116e=cELs,.X0]FQ8h2P@Eh]G-riI0?Vj]qB5$FbUAlD>W,VhP7=JMgo
-[uN=!,qc1#riHL0Xf\P%>V&fL5X(.0R9rZK7T`o!<)HLg<1^(U<//!+e^W7)g<Hq5_7?n`^;%S,`QHiL
-]thS(aND?']YD7t\ZrQG['-X8Zi7X#a0W4t`l#@$^sCZK^XplM_8*q4^V%k,Y*rmETTc(2QCOJ3MfkS^
-S#DR7Vm!G*TV.a:N.$D/It*$!IXZ]rH$XjfMMm=ORAZgQU9U_nS!f+dNL#<MJnK%bO+iabPF\YSZEg^>
-XK8G$[\^IDcH*]8\?3'R]!/oWZF$d;_8rq!`5B-cYILXF`5AOX[]d6T[_TniW3EV3X/i1mR=o1"S;;oc
-R['1]FG"[WJ!c\'Xg=asSs>+^AcuUL>u"5q;Kc,E@9?oBAsfTaQERolOa<+JKTU_#Fa8=jQ%4sZTrP<8
-ZcTh]Y-"b4VlQ_pVl-l1WP5jK\&c:id]p$c_T'=*^r"@>`3[k0\>cj4Wh,o]S=Q4@V59u[UogG`TqnX#
-\$)U(S<o=].0T_Q$5":67p9MACHlB=?!hJpKTr1,V50cPQ'e2<Xgbs]ai;!"Y,n_*X0B7Vd+$R_]="]G
-qtTjTo'uDEq=saWp@.VAqu$9bo(E"W)Ya('qYL*dq=sgbrVH?aq=saZq>:!_o(2YOrq7B-SlnT1%M)7M
-C`$QCW2ZYbObbn6-Rk(aXK&>%Ve;^,]jbVMCU_$TNbUTu,r$QV[B?X&CEXZH16\K2W26DhUoptK6Z6d@
-WiN1iKj.8<7UK;*>u":kWgH\*K84f'EHueG?<g]6:g743?XmMTC0t7Q?sdDS?X$rH=B8C";cd+';FpdL
-'1ZQ&QW[?k<+TK5;da!6:K^e%=]86q;-I^fWIqG>jkSk_lKI'JYMS6`f<hK[VjMgTL68.+WO]mY^;.Cc
-Y-Y[L\AQY>b.PKkUkF8IG&up0d`U5+e'$1C]C,+Bp&!4R[]?!bTVVRg-`WDM>?k]E?sd8E>@M&IDg6o(
-WMu(q<CK8B7nHER6UOC<7oWSi=Y<o\>[UW0<E<'t;c$52Su0p7k/Z<@kP3<EikE4Cbg3_tM.UC;H]tG#
-SXuC5M>iA^N1-<#Oc>1/XdsZ<?A>)Xc-=/W`Pp9VgY_)8g"=f`VL`rKR&[0eVj1ll6QAWh6V^6F8lADT
-=JVg^IuK\VP)t'/Bk;=GF\l($:JFhd>ZOp-<`)^e9h@fA:/=MV2`+<&8OlNVNhH7Dq#(-hrr<#tr;?Nl
-rr;lip\=X_qYL6jqu6Qkr;QWo#4q9Pp%7kSqYpWqnbq#=m/RK]3<0S3aOSe_Yb1jo#q49Sf]D5KYLTEI
-!!NJQ],(VOqu?m'c.gq'/H#P^P1naLfA>?4g"?N/!W`:2ep.o3rW",C"9AQ*!<JG@F9*tKW0sK2TV#XN
-2EEB82*=#g846*a5WaEY6UF=:5VYPi2)6^2.4[,',o[I2'H]oh]K%c+/4i2Z2*sPf/2f=@3&<!44]6Ne
-$n%0\SnNA;Q\&TqItW$I@qsTQ\7/?NFECtX:.%0*5!:b\4[;:p5u^oeAu+=gB4Gj`9Rq=a7pC(06:;S5
-C1U+UJ8pFqjj1-Yh;qc#j4gk22)e;r5<q:_1.=Jc=_<-%jQ+*X.ifTJ*#p+O(E"AB)(73f1H@0P6SBW5
-/LVnk+rs-W)Du4m6=j_7Be2#;,pkK^IFR;83BKGr7QCtc#6k21r<"2H#6P,6%@c7*7P$T3BJrpX1KHC`
-3Bor5DG+neQdFTN@RdWIiT'(RZ9/p;'bh?&*u-(E*?Qp\*BW*9cAK$P^qdUD@oYd;]jW*8+WhpN0-VYd
-,9e<M)]9M-)]]h<&.Km&)&=,3/)UC-!WE/q!!NK4$Om1=r;c$]quQ`rrW*'#!<Mcl)?_$884c385G>GI
-KXSb9`R!N(F%oFuOg`BNrk9kn^TN)g2eK%cEDp7:5Z2;oHF^YtaK%m#1H`Up^qdh'_T''dF(KH!;j`$7
-R;lCt:L[L?@;0FfCU_'dA=V6:p%8+Vp\NLmk3_I#o'l2BnFZ_MlgF</mdff<o^_YMnDiZgkN1OXmeQYK
-o?Z(YpAO^Ai9Bn)p&FgRmd0H;mHjf:dBA7NMK<0XJq&N6Lk1>/I@,q_]"uqKcHO&-Sr85LGBA%TG^+[`
-K7eJqH?t("Vn^I'f\bB6It;onH?OLWF_GH9HZk!sItaW,bfS#G^V@Luj4a/%rquQemc!9rmc<m&hUTEW
-i9]4^n+6&2jQP:]q"*J6lf7@%lLk&?hr<qhlJULSe@:9WF`)5FA8Qd;DL?8>G'JM@_;3Vtcb5cq>#5;p
-8jbuF7WLmh91DTQA"^NK_q3SRTmh&m?upL<FDGW5I><Z2LSr#Shr`:o]"Z5Jio8nVi7[,Vk3_^/l1*ri
-o>&/eiTASCgZ7o#n_s?&iSNhRgtC95e'cOjgYCK8hW!5Fhpg<?hqQW3e_/Q1*rl<B!sSi/!rN$"!!*,j
-!!EZB)&EbY!$2Uk.kWM$%g`7AP`^ugOdDW2Vkp&VQB@)^LP_.^U&LfFP`CEII=6QsNK/pRIs#U@AR](Z
-C2\!*>$+Zs91_W>3&`<E3'8s[Qn)pAVQ$W&]YI2k1+[VJU].@qX+%.EM-2uOV4VU$:,OI]9fcg`Wi<Ih
-2)-O6Vm!5)Y-4t0V5SZQH!j!oWgd<c3(R1L<DQIh:/[[`QqM_2`RE>ig=k&YUp@G8]"u.s`P9@A^q.7q
-]">ej_o9C/a184UX0]"*V74:V^;mReda$.UWjB[m^V\gS_8F+.b^R15d_)WOLPr$R@%!=4Pb=>'WKa!V
-URJ*a[&0@bRZN>QKR8,sJq8B!J9Q3`IYs&?Nglr?TV8H_U7%R0Oc"aCM1KV_NJW.OU5>#0WNrV/YcOk(
-Wk,(?`m2iKb.OgW]""cP\ZrNEY/%uX^r+10Z`gd4]#D@QY.1XG^b*(8ca^!X[_92QVl-&FJ;pInM4f9R
-TS.02I=m]UNiT1hSYqm;LOs5N?<p)pr_6*`<F/j:>%<r!QC+VOPDjdKKRT)@I<0(7J!,q^P+enZ`4*h"
-XKJY)ZDFY%Xf7qo\$3HW]sPJYT>7\8\A?8#^qdq6cc<?<`O_qOUM[$'UoL&XR[U(LURe9eVOX6NUq3h3
-Tq\-LR!L_L0JGLP8m,eLJ;8o4JpVluMj'g:['Qs9Tq%aMUoh#:`5fj/Z)aq,WN!,6a3;rY^V.+Y[JKXh
-n*of9o(r1Zp@RkDmdTf9nEoW6o(;VOrq?<b$2aYuqt^!]p@Is+p@n7OnFZJKo^h_LRoW*1()9ENBb=O0
-Vl?PaObl(<.kd$lXK8J'VkL3%[s_"m]=b>(DE]?u5qR5^XKA%1+WN'jPG>(TV5L2dYdKsVS:4S:['-$N
-=&21G=]8[79MqL`R7V+BKm.oaFEh_/;H-Rk>[LfD@:!>U?<^]a?<^ZA>\%GS>$=m%;H$\!9gh0/4\0(P
-Rp0*(=Bo'%;.*j;:K1=n<_u@[=D3>gYKl"6Rd]Xihr<PAh9sWd`j;kHRX911Oe/;F\%]Gf_S3:XZ*h!H
-_9^KN]tgbDKReGkEouZ5g<RXYd`]#-k2F\Zm)llRXdtfPUo^Y!XfIV&='T<EA7T+O=C,H@DKpf'WMu"n
-<(05G928>_6UaX?79!>d=B\a1@TQ?&<`rI":/5f$a63?o`8e>Tq;f6?_p-f]^ojVnA8?(/P,b1GS=,7e
-re)MMPaIYtMM8[ESTn1:Kr2H.`4k*]fZ:Y7aP>t?f$q.*J9d&LR&d6gV3GOZ6Ua@+6qTsB:/4AU7m9_F
-VO;plQBIDjHuEb1EK53:;bp+f;I*C+<`Dpn8k_iH6;:3G9/\P"84lBG<1'<MnaZAOq"jj[n,D_fmIU#A
-mdBZ9q>0sdq"FOZoCi"Xrs&&ZlgX?/p\b$qrr<#jr;Zi9!"+N<!"!DUdF?@FVYpK-0%SA!jlP4(jj?g,
-!!gcS+p8#G!!NkgiS)m:r;[Cfg>Cf>i8)l.eg:nT#67]R!eqEkr;_$B!<N<&!L2>a!#p!NMk>N[T565,
-.4HQ%5Wq;!4[WXA2*=&[3C#Sq9L(U"/0cMh0.S%X'c%N+8^>7>5!q4^1EnM<778[[0eY@8+<Wa?E1fm*
-W@e[4GYi^[KP%2rHchn:f\j\P87QUT=Zf>@4$#Yo2`3[G3]],^<**.7YhuHn?tE&)HA5C2;aEiL66@=W
->!ID(=(B2&`hCW2jl>@XZUQZ4;+4)O5qX]M5VH/QI)Y1-\ksjr*?ZUP,UjEH,U!mM0I8G500W#_+seft
-0-hV]6Z5e(K3C`l-p`SX,Y0UQ>]s<)fp4H^4@2Fs&.&O@"oA=$"9el2"Upm[J4M+>;Ihph0.:""75#]%
-4DAqoDO8c.NG>fEhrEeKX?%15(_mPu+<)IM,on9N%k$8nc%r^K^qdF?Bj!W>]4E'4+!2aQ1*n1h+<i$/
-)@d]#)B0J2%gsKr)&=,51\(P6!!<9*!s/5u"p"o=',:cSrW)*]qZ6]srrMuurW2osrrN*!7g0qk8kr#J
-4.aSmN4$L>`m3K%Jm;VWOgW!F]"Gej]V[Jb86r<nB4G7:3_WpQE43KjaJD'a2*f'u_8*q(_T''pL-[1[
-5CSa%R;Ykd=D_GS=CPiOBstdgDPZ+Lp%8+VkkO)glhgSIoBtr4k3)I4o(VkDlgs]<mcj<AqsO(FoBFfU
-l1t/Jp!)(Wp&+IJn+Q\Qp]'^GmHs?5jlcU<dA`.ZP(%\3Jn&YNMMQpcClOOK\\QeHbK@T&S;DlFG'8+V
-Gm&A<K7eIKHZjmuW4pI$f%SU'Dgm.mI;sL]H[:$kJU<!)KSZD;ai_cE^V.@sin<o"nF6)Ho]tr?o&]E,
-gt0<TcM$/VkjIs(lKd6nrV#1AnE061kk+`8jQ>k'nDDjPbI3IQDK0iQDK0iII=-0SDfg0,`8/bse\@Jt
-=+3n;9MA2W:/+DY:ejngAYQrQ`SK@aU4RK&E-$2LDf9lJJqSu7OKl[`f]1>e]"Z5Ki99@iiR$9AkhYY"
-mIg&5s1lFrio\YCgZ\2)oA93!jkJnNgY1<:e^;XigYLT:i7uo=hUC0@in2W.e_A`5-3jb^$4I.B!WiB&
-!!E<'!WiDn!!EZB)A`kZ!+$*U/2&\&&IS[IP`q2mOdDW3Vl-2XQB6u\L51n[Tqe<TPE(<IIXcp(OHGQ\
-Jp;6LAn>F`CN"*+>$+a!91_W?3]S`P5!LZ[Yrm#qUo:?"^;F&35;IGWW2$GrXa[CPRQ4DC>,@g"?;*1$
-1e0<*VQ?c+M(C2,1oIO[Xfek1Xei1h7PR^pI]o;I5Vu8H=AMF[:/"NUWLm.?]>W7Mg"Op.\#$UVbe:p.
-]">8SaN;9?aL\t#_83di_:$H8_S=!sR?b(o_8FC$ZdR+C^q7P7h8@4f`Oj"(`I>h2ZI%($Q^jYIL4,\\
-?u:soT;Gq@X/_kkXg=diS=5LnH%C6hJ:iE'I=QKaH%1d5N0'U.TV%jQSY(.nQ`$$oLR*sWM4'`fR%fn4
-VQI))YHY+.WN*V-]#hIr_Tp-1\Au:a]XkAUXf].\Zb*fc_mHn`VSUKlR^9`6^4*l*`6>TmZ+J#iWhH;P
-N/i^]U6i$FQ'%;^J<5;6P(0O3[?dhbObA0p@9m2:<E<*u=^#<EBO58=XI,K^Z'LH!Q^4D.MgTAYG`nYW
-R[L7ZYIq'Z]<&0:Wj8A*ZF?luT<kl#]#2+r^9Z=oYdhQk^;.P+cI0e:bJh/gXa["CTr"ldSX>hAVkfra
-X.l&QT;K6.W19HNTUL9m4?#/^78@$!H%q<=MMZk7M3+("ZadKPVOWs?SY)g_]Yqn1]<S?6X/Mu#]#W(D
-d(mB,YIFB'p%%V@nau_TqtB[Nn*]]7n*o`3nF6#AqY0aZq>0parVc`or;6<cpAXf5p%.\Fq=sURo_=tZ
-9._%u7Bq(\@#h(]VOWg06maiNP-qBmWMuejWkMP\?Yd0bTpom\+XfB!CTsnBS7`ZU/i]#hWMlYkVkgPr
-`F2>Q8=?E^Quu>09L;ZO='A3mTW4V\DM*prI;s=]FCA'K>[:WB?!CQ9=CYiJIUckl>@1`I@9ZlB>ZY'7
-?Wou_4$Gi#A=T,n>$b6@A5QE<@p2E$<E3'o77UI'K;6WSccj2km\$K*io]6YU!CloYGR_5F+]UFTr#02
-\A#kqZ`^R?['RZueBPeFXeCDtG]7Z1j5]"O]$KQsf\cJqiUuKm^qZqDR%^=WI]KQNPAF9+=]]$CAm\hT
-@p<hqK:&R7R;Q(m5t"@A<)l=W:eO2W=]AO-<Ers4;c?e)=\h[bCRs><qZ#1%dH1&ug=Y?)_niFWWJFqt
-EI3eFR[KV7Q&h&gNf]d)SXPUp]W@]N>$?`^^Y7W9g"b2r_:%H2hr`tDX/:8e>`>&NWiMt[A4T3_6TI>$
-83omF92JAR>Ge9cIuBYVP)=X+Cgq@DGYD"19NG%u=]\R$;,Kt\8jbg99h.l81JC8.7o!*TVYp5bs8W&p
-qYBjYq"OLXqtKaTq"apf#Q!uZnal5>o_e^no',H.mHjK@rrVoo!5edEF(#%ZB!B;'c+(+]rW!Qbe_\[$
-g>0U!VZ6f!"4=@e%0HG-"U<K;gs[PI!"Xt@inrAGhUBj2I/j6J!'>YfP7R`p!<N6%!!!$"!Kbuu!@<c8
-S>(XpY`V*o0Kqca69I+c/h]af5Y=R)2*sPt5r(>i4tnrZ68B8a&Jc-+:!gjE4@1el8hiM"8O=RM0/#+/
-)&kStE.*q0]i%"YHOq64O-lIC,IFn^f%R]:6=+M?;`[H22`jAo3]2@J3&i][>$YHQ\)!om>ZX6\/9Z3:
-C,&J(?WC-YH<PchHZdNncD\tAjk\bO[R;f91GV?p9KP7.75.h[HGSFlcX\XG(E=\G/1hSZ/KtiZ2(:CB
-/3HEQ-R^c82'Nq\1MD,.??9\[:gROG:J>"P4&\#jd?6"L77TX$$jU_U"p4r1!s8Z1$4$tE%A2a89eeA-
-D+%o8EDob&-7(]cMJ8!%^"hLi>d_i6j5SOd2]WhZ(CCZn*>9SH+Y"cW6/geHKsSt<^p0&B>WQQ1DAslB
-*[N$g.O-#W+sS!F*>]8))AX;($lp&u(*+SYo)S.X!s/T-!Vud#!<s)L('k!&!!!&p!!30$!rW-$!!*-!
-!!!&u!$2=\3DrRA4ZT=Y=,!Nf^rOjTjFL`:8t!3,_S3Rr^4*\m6R=F!X/0WCC-adK91Nj-]"Z=j7n#*]
-`5]R,_nj7/\%$$N<%0kpYaKE07p9V-=]T9NCiQhtWL0I)lh0rGpuhP<jl>q-q"O4?nF>r>md'</m.L);
-p[.58q=O+@lK7I!hrjk6n,(Jfo(2JHn+HJRrVQT]md]f,oR?3#r;>3TM0k&DKSkkEJVJl.JTuU*LLda-
-e_Aa!aL7[qKmRubG^Og_H%CWtI!U0lN2+/4cdh".d<1(eH[pKnDJt#JFae1XJqf8\\&cb6_n*Ip_W9SF
-p[e%Lr9`J5mdBT;nDr-8^X`/?jQu0njm26sjQ#dhn*]];msaNpr:/_0o(MP5h;?SiG[#*%?[6[,@<7!;
-GYpMCJYp<?bh1.[SU"=4:IIuT9h7rS;+ODO=DO\F^W"mX\X[h^DfTW#BPD(-Is5X\LPrUWlJLgO]"5Mn
-jQ,OhkiCa_kj@R(lh'`<lM/-.dG*g;hW*M_qtK%;iSW)Ah&Oemki'h4dFmF8i83>Kg>(]Ggue"Yh:pN'
-eUe\;!<*!#!!<9"!!!&t!!<?/#6t/.r;[$-*$QFD&d%t22%h>o3BK5D(^gk@QB[`(TVnchW1fcJP`_&f
-Od_u?UnO?CNJ)k6K8,8LP`CTOH?=1HDJjTGH[^HjAR8G9=B\d$4[h4h4#e^QX[$ZZVQ?f*\A20-1baEU
-V5CApY-"[n74pQ0V4VF/="tpS1GN"/WNEUm1GL1!Vm!5(Xfnk.VQOW9=#2F^XIWWb3Dj-[8OZQT;HK9e
-MgKoP`RNDkf$`6eZ`_!\b/q9(^VIS&^:M",]=Pu&\Au1d^r=."\[SlT[A9qBa1B^*[a`I6_nOCHh9X<u
-_SjL6[E-"tcdfJ#OG]m3PbP%6LQdpZUPYSCQ<BudY,\@hUR6p_KmA#nK7ni)I<9^aJr5\RO-cc>St<']
-S:dYrPFI`%GBoU/JX1GFR?jSDW3EJ0Z)=LKWiWn6]YV7t^sBWo]stSa_nipmXf]1_\@]MgYcbLG[BZa@
-S>s?@a2,=/e&&8s`6#j$X/qeJDJ#E$DkN_WDLdLZOCCkLSuSlsOIhW&L376ABjFY=;bp@u>?bK@@V_L5
-R[^@YPDjaDU8Wf`AS5P:SrdTGT;euta1'/p]<8<:X0eh3['Qp:XL#LD^:1ql^:)%dYe.Kf_SX@1b1+\?
-_T00OVkolQ\?MEiSY<$`XJM_tX.#`bWjfdBX/VkXSq'"2>Zt?<AT2p[St2OMR>[GrQC=_WrjNuNUR[gB
-R%:1X_8aC.\#cX.W2Zi,`6??E_SE^^YPIsBp@.VCq"jm`q=O=NoCDG?nF5f1mI9]<p[n%JnF?ANq"FRY
-qY9m]p\4O[p@S"Nq"=@Tq>?Xe<A5@,5dke\>CiZOVONs06RjZES?])pX0&@uY.eL@8ThSVW1A,m*[E-Z
-BX4eAS8TJj.4(1QVPg;hVP^SsMKX)76D:N1Z'frC=\(SI8RGb#<1U(KF)?5WH[0^PKlLX-;H6n2@pE2D
-?<puF>?tK=@:NMR?s?`:='&C*=Becm3C#l"BUb;n=]SU8B2_lFAl_Au<)uad85NB/J>oruhpLKHg>C*)
-fZN6kccrq6Yc!_5H\7Z_US564\%T_s[]lubYdV6cce?sa^9+2_IslHW^ZN_kl.Y+(]BmbbmCMl^kgR>M
-TpVLKY-+k(O_[lq>?P?G@9HuD@UjD+LRP0=Q>g"o6UF4:<E2[Y5Y4CD=BSj1<F''::/kD&=AhjgC72*(
-p["U8iQAgflac,AGeqn=Vi"kqCk.eDSscEpPaIVoLQ.RiQ(3htOM@ljH<sm=XL6:CprfhK\$PbudAkdZ
-e>]3pH&.ifWiN"^B1PTb7RTX891M`L:JOYV;P^+TI#F/LN0&=*De*XDF[o2&7T<W%<`N4&;c?Fe8OPm<
-:JOVC4A8IA7m^(EQhLFO$24)cmf37Uo`"CdmeueLn+?SXrr36&qt]jNnFuVRrrr,km-X61q>UKgqSE4?
-M-'`a4LjCs`l4eUrW!6og=Y'>g#UcCZMjh-$.,sr%gMq3"U*B5jjQ'b!"Ot?g=k??gtU9:&-E"7!!c3P
-N"H'j!<W6#ErlCD!e96(+sC9aR$<bTZ%bh*,qh8O8i\Xi5!24q2*3fW6qB124u+uU1b^L;/iG6p%i6-(
->KsQD3\WB^<]!!B;E>mN0f1.$*\'.&Ha.$[V7UuFZ>!?]G$0r#HbO7u^u1tu?=&kY>Vo2;2E4,t5CPOM
-1-J#t<+^#_T&6b[>%g_s5FGG`J7ijP/p]oPF=DB`J"k*=e$.9Vg>:lH[RVl&2`O-'5;#/\5XT"0Q,MS6
-`c3dP)Aj>8/M/(]'H\&:1c@HR/O<,k+tP`=2('Lj3aa9IA53kgE',(*>pNe_!*4d#duPn;2-!0s%l+@t
-!sA`/!<WN1"9nu9's-5T9f"P6AMHYkI68;`)A[.C=rM+>YMn#uC9#S>j5&=m55lQa)&O22+WD^L-m^/\
-0&>4$F0i]q[(M!:ANa,*@1s_*'Hf:q+Wr!W-70oZ)&X,+*?lR:'HSA;(CqQFoDnUcrrMlp"9\u6"9JB"
-#6>8N+!Vg1"6BL_!VcWr!<<2t!<iH'!<E6(rW4)G(ckSk9gh7EaBae/_7n":g#RE[:JR:e_ns-t^4*c,
-VKZ<;@&KiACM,mj77g!d[_BJuX$oTA4N5:S^Vdn*_n!.,F(],`PI?ls<C9r2BOY7\@VB\b]rRR&f^&5%
-q"`nFj5oFno^;87lLOQ9p%%PBoBu>JnFZ5=p%Ih<kMk7Qio'5%r:9^4hXBgunF6/Fq"=1Pk5+rIm!ep1
-qu-';["`XQMfsZ3M1ph=CO(\aN/ie'_9pf_a2YQZLkU8$FEi1YG^+gnIXHEgJrHP@cHk)#g!G.q@rZsH
-JTc'ZAmo^dG^Y.*YJ.p!aMYd-^;/jap%mY,jmq]tp$q2/nF5Pf^qe[nf\u;cinreXkND.+l1XE0n-81>
-nb;D2k5FLbjP\7eJ8/q@Fa&"IBmGJSH#RG=J#pHDcJ?gcRsSUF<D$.e:J4G[;+jPP=DO\F_8kBi^7]su
-E,K`<IX5p[I!UC#JV:JJl/1^K]"5Vnhs'h+n*/ffhr3nkkjn96m/=]5dG*g:h;[Y]qXrn=j4r&?$/sLe
-i8)l0db*@Sh$Dfkg>M2Vh;I>mf`]sQeq,(D!sA`/!W`?$!!!&q!!EH2#Qb&(!!W]K+s%a=!rW*V#9,3L
-2EWuC)[m:EQB[`)Tr4liW1fcJP`_&fOd_u?UnO?AMhHY4K85>MP`CTOH?=1HDJjoHH[^HjAmebB>$G-+
-5"@Op5X$leYsibtVQ6`'\\Cuu1,=<SUo(8nXfeUkHs]WRTq6.6<\P^O1,2n.XKAsn0f:U<W3<>)Xfnh-
-Vll5/C2-%bY+/Z`3)O?p:eX_Z:KEj_N-gAh`RN2_g<J6[Za%-X^;.7f_8F%,_7kB9_nO49^W!q!`P]0i
-Z`^.'WMR#Ca1fp-[F)k"\\QM?f##,E]@>?T_:d&Vd`&YjM0tbcHBb4iPFIDIN2`JKWILbJZD4.^U6^X\
-KmeB!K7e`'I<BdbJ;KANO.*)ET:`6]R[KR\I[6=kJprPoB74BFO,U!9Xg,18Z)fXZWiWh1]u?nPXMMBM
-_S*+X]>2+cY-,IZWjfm\YGeV/ZaI-UVR="K_Rd(jbe16hrO,;'Y*FQ^Ga4qbRAl3lNKS:EMg_.aXKAmn
-Um@C#G]R_@A6)i6;H7"-?=$oHCn.MpT!>VgP(f="TU^plHu4h2RY@#fS$'!=[slH1Y-+k-[][K`]X4`:
-VlR;?ZbF,d\';1^]=Q)"_8aR2d*&f:a0h/0WhZ)fWh5iQTVn]dUSFokT;])sYHk%&V50KMJjj-W?XRAX
-FFK=>R%0h8M3O3iS>W[%\@AN1Q^=#'R\d.&`l#X&XK&5%ZF@WjbJ_N@_S!"Tq0r,4nFZAJqYU*ao^qbH
-o'u2<nEfK.nF,oAo^_VDnbW(VpA4O[q"a^Zq>0p\o_8.Wq=sd_s-mCr1*@H)\p,Z4LSh&JSX5-q+tGR?
-Z`L7/Y,A%t]r-KjDSEfgV0+^;,UXjNZE1*rD&siV1m=]3Vl$AhVQZr2Ru<2,SPQ5hQ?u\9;+OY`>usd"
-S#VHiFb,?nF`2AYEFW3O<E<C3>?YB@?=@2H?XI)KAR8tW?<UE/;c6Xn;G]bE5s\%SS<dAZ;cI@B;,^q2
-:."q`.o]GD<`j*fW2mAcjLsj8m+p[BVT7NCf#s5]Vk/0YJX3.-U:J(N^;IdoXsgHY[_9])f[ddPXJCN!
-I<0>ahkR^@j6=Lud]fXhVUjt_dB]gKS=l\WX=gB1BiJ23:0:k1>@LuG?>b.JSZ/TQCK!Je6UOIB;+a8F
-:.eYh='8O$=^G-,;uKZ;;GLke[`%b7d+R^6am\r:kK10Tbcn++@V]n4P,,.U4Kb6EQ'%#dQ(OG2NK]F<
-XeC)MA!OLDiq2d+f&>2rl0mNYimPuKVMKMRR]<BhVj;'o:JFDJ6:4+4:.Y@Z)+mr*UmHIePELoVFDu,/
-ClEF):/OS^=C,,/<u"S09M\5G6;LKW9f"V"9M%cD;kTf\rqZotqYBg]o]koC'CY;`o^hVFrVlisrqc3V
-mHa33p&+gmp@[kIrV6Bnq#%u/$^k?%&Q-<rc-*qq!WE'(5h+<8jk&5,$J(t+#6>"BYp:(gqu?m'e`>i>
-0DtkNOT*sAgu-r@e^S+V&J5"0iJA'G!!*0'!<E6%!<IMs:*MEAViGt;Nk'R(1+4b14?bVY5XIV%5WhA"
-4@i729L:j'1b'n$.O$/_'b_K(+'6Oj5;+H:9NX#+76N.=5<h7`2CL174'-m59Jh9n2fl$LG)ocJ;Q5;P
-Yr'S\aB);BNJ^pt:-gs&6Us9<2,ZS*7o3Z4C8U$tAR&nC5'M2f1N[eo5rMX^'KHe!@q)jujk[o&h<!\R
-frICk2'O4q5WLPf5;P6!I%SL@jM+kF(EFD1*$cgO)Ajh?0eP.</d3U^680c9r@2&"+u)SI/6HdnBnoA6
->^.]-7k84of]/GN5s/(40,tQ;#6b;7!s8`4"U,#9'Wg2X;E?s_K2H6'C26R@5p]f[EEIa'JDoIiC9>kC
-j5et,7k,o3*>]D((EXqDrZr7$2Vm',F0i`t\!^oH@mXG0>S8,))]9bL1F47k-6j`V*uPe-*@3'U$k40r
-)&Nu/3U-VE!VcWt":,/6!rDs(":uCg-6EEp!!26_!!2ip#6=f*!!*'#!<<0!!!30&!WE(?"r06t91hT:
-WP(u[Ye\2tb2D<(;cI%o\B2_(\A,_gWFSq$A?)YN>\m&":f:/5\A#]"Y=VDP7E<?]^Vdn,`OWC0@m*4I
-RC8Jt=[Q20BOYC^?#+es^TNp.io0M%q>'@Ngue&#q=+%Em.9`3m.U,I;>0GIo^;ADq"jdUmI0,hfA5NZ
-rVZ?^f\Q)bn+>f2n+6)<r:K[RnEKoKqYKR2[>ocnP&kl!It3?/EdN:WJt/CB`RE2[`Q#9VM1pG*G'A93
-Gq"B#IX?<dJrHVBcI(;'g!G.oDgd=eJUr5uI!^HhH@BgiUU@t\aMP^,I_Wk`h=LI0lK7U'kOe5tgZ.MX
-fY>5WlI=nhnE/Zgjlu+"qs4(Inal27oCqY5kN(UcnE\r^[?#`PDL?PAF*W+cI!BFDDgJ:sg<A4)bFEok
-;bok^<)HCe;,U+\8m5r(]u%e:e$b`qF)>W0F*r1JH$"7cM0scN_<^7G7a&BS]u/dllKRNniS`_Xn*f<-
-o'u,I^qS1Mk1SSMlKnECkkNikdbWp?f\"a)daH_!g"Y<=gtUiOj5&YOg=+O)e'ignr;Zp$!s&H$!!!&t
-!!`N*#7hCX"9JE#(]b0n.jlY_$3C2.#7_q43^-#$/h%b^R?o4dR[p4OWN)nlT9kk+OHGfuUSOZXS</V]
-JUiE1NgH&nM1L%tFoHA\H%:R#Ir/b)?=IJS>=_:D5!M+\PG:$PQ)1I\ZFmkH0/u4MV5'ffWNND&T4M#!
-@ATc<='7L62``s+Vl[#/P;P6S2Q<p_XK8V+X/N1fAj]-ILTZ)p=%G8EB3e>0:Ie;jT;douNkiN^db!4&
-d'L0o`Q,a3]t2+r\%9Z"b/_-/`4O"-`luB5\%]&@TVJL!aN)-?['nE$\\PVkbgO29e&onWa1^0MbKI`1
-VOF!QW-EiWJqf\TFcr8KPc^LTXfS+bR%]e$H%ga!J:W9%I=6QgH%:C"NffBlWhc;]Xe_DROaEInQCXS1
-QB.&tLQ%O>R%pI[XfS\,XK&83XhD]^['%0T[)0DJTrPQ3[B6RB]V2jW_Q]u<XgPaM`2:#\`Q,j/a3DH.
-\$`NP_S*+KM3=TsR\l4)R@KG#J<,;IRuaMIWf3=:P^n1*EGTZ)=Bem-='o6??!h&TS>i*KSthF-LRk3*
-Q]?cIDLRS5Od^u^WijIYaL\OWX/i\1[^<BDX/W2)]Xk5Z^:h,/Yct^MaMG^4aMlWR]$8+*Q)(L_Su&3U
-SXl@HUSac_YcXUsY,AG*UnON`Tr!<CI!Yd7#^M#YOdql2U6Z1DOc,3]RAI$iYG%<]NYdnKW4BRO\?`$/
-W3<J6[_KG]]=5DZVl>.=o^M;<oCr+Yq>'[ToCVYAm-j?1mI0W:o_8"Kn*ffBq"OFTp%S1Rp%J%Oo^_JE
-q>'dYp\OlXAR%#5)FLrP**\8sWMZ;ML--S26_UcdXK/J%V67UmG[b^*]<[WI5:A$6/TItqX.4)O,<.cK
-Uo1,fVl$>oWksHpA4ebWWN;83=&i'f<)["";-foqOE,W%OF;=mFG"I<>Zk66?=7&D?X?o@@prnV>[CfC
-AnGR\=]PH&)c9C*7R9C-8S4HX>ZFa(@Ui,/?sZ`)<`E!m;uTT>@Xk/gf\=l]b3I<qiRG'Wi318:\#uQj
-G'8D%UnX]r`P0+'^9]8mYdM$S_o^EX^;-hGKReJlDqWC>f&56GlJ1CRg@NeKmBb-VZDXFmVuEbpW/b:_
-<)Zk#?=7&I?<1*<G_VT`Vj1sn6V0^:8l/DY7n6?K>Zk68=]\j7=Ar0t:fUY":2,a?oBGo/bJWH7p$L5b
-_9Kg/\YtBoB6JrlV6`=]VO4!BPE1lnTUV=0P`<G[SUt<^P-iO%n_3!\jOCuteCj$I_mZtLL4+uKWiE.u
-Q>&o^84Gs66q9sF7K-%F93\6gQ[F^TP)Y*<EGoK/PBTJj;bg=j=]ng-<_uXe:.dl?:Jk"b1,;Qp77g$H
-VPWnTp%A(Tp\+.MmI:G]p@.kOq=jmdrrDcllN?;9o_\Rd"Sqfdrr2]m!W;r6!"4iT!")`?dEL(GPl^ja
-##X+#e`GK@$dIJ?%KZY8bK2(9$2ac,$Ja_(dkq"'$^BE"g=tQ=f\,2(%/p54<oJK9!WW6'!rN'g#++%G
-+?Z4+To=AZY%K^O1c[W\6T[4n4Yo#f6q^!04[V5'9M.]3/h\t1+<DL>(`OA:;8fq10e>(C81?/U4#/0A
-1G:)(2D-R57<bbhI&OP-6?>t'MJOeQJN7VmS(Q)Y9hA9?J6=j,8O>R*697%a3^?"t93l7HYiE0)?t`7u
-F^?Y=Uhtg?C33ijMG@Du-\]XlhSmarjlPIRW]2@[.4m,74uPej,pbZcNkF*%^J>ph+rqUB+se?P*@`'f
-3'0992D@9]1ast),qV)1,!StWLJ_K?<^(#:Bl6LK1f7=Rce=!t2GI:<1F*P@"U>58!sAi7"pG/<'<L2X
-=YVgBE)^aj93YCq4X<EmBm#>-:=@moHaD/\j5Se(6lm?h)&F#))^?RErZr4$6/UA;F0i`t\"7YaB1ZgS
-C_@`l-6aZZ.Ok?B'-A>:*?#_1*?ujP$O[pj'c\#33U6YH!<N;t!!NB/$jm:Cqu@')"qr+'1G'+E!X.<Z
-!s&B&!<*$!!WE'!!WE3#!cJD_4\eI64#WtK6\2P\_oU!XjF^E-;O4c2`P/jt^:U@V=ADtpVfGpN5s%S-
-7r>]J^<!`[90#)S_nWt(_8O=([U_0`4\qWWQ"OAk:M*d4@:WJLG.PJrMl5Cpo_&+YmIoB"n,*"Rp@7SB
-nE^)A"nV?Nm.0TDnTFKto^h\@k2>1\oDJO\o[qpmp%nUDl0nE?o)J^Qm-Nj1p%J.Od]S^aJ!,M@MM-D3
-O+Mh2H%h`Z]#3(Gcc=&2Sr88QHZjRYH@1*pLOOMmH\%-S^Wt9\j4i(&Ed37mG'\gjI=d!%H[:?qMP[bt
-aiM?4I_WY6jPK=pp@@J9mHO*(m-3a!jk%8_ea;&Vp[@D4l07L!lh'93oChnJnFcJBj6c@%nFuA*fsQfa
-;c%X\EHQVOI"Z`GE,g<+_VEf!f>j8(APPfc<`Dpm;,C+a9M\r-U:nC_hrMG@JTYgDE,]Q*G(OaLI#3Q4
-[_V1j!TqT)\hh:ain<&?h;IAYm-j9!oC__Ds1lCrgu[2Ei8jG*o],Vtk1AAEi7ul1e'ZOkeCWI4j5Bpn
-);<g+khFS7h:U,).fo_Q!WrN+!<E6&!<iN$!!E<1%h&[>!#GYH,:Y)i*X`)N!!*6?/36'e7PH>8,+;5o
-R@KhCW2ckrUS!m=OcY]jS>2mTTU_%!K7JK,MN4$hOGSO9G'.eEEd<4jK7@cP@:3\[ARA&$2EElV,EAEN
-B:,TrWj07Q=th]iHiBclXf8J+WLmd+;,s3]DH'Lg-8@81=Ji.$\!oE;/MF-/XKAS,X0&>'BKJgR5E'lk
-Pug[@86o(_:JO5K>bJ*^D1fIBe^W=,f$Lb6^<+L7aM>L,^Uh.n]>MOr]"u+r^V.S'^qR[sZE't-]Z/"1
-aL&D/c,e/2^<G0F^Y@MU^qmV1`5K^>YFV>YR&HCETo+DbU6V:AOINADVld4sSslC<LjXi+KDpE&Jq8B%
-H$Y!iKT)%SSZ8HYU9CJeI"7'NWJ-8*Q^+,2TT>&*MO^H=XfJP+X/i8%]WS]S_n`Rk]!]/U[^*0L]="cD
-\\P/ZahbElZEgsN[(Dm7a3;cH_TC!<[)'Vm_TfruWJQ\&CM8uuR%p@1Iu]P&T;8$WWiVVZR?;lDFD629
-@Tco;='/a5@:!GUBUu,nR]j,cOGos1QCEVEBmPnrI=%EPUopl@^W=!hY,\S1V4XESV5^W)\%9&L^r!mu
-f<DKj]#MP%`Pp*OagB4-^mh$rYG.e_T:ML@SY2jWX0o4&S><!h\Yc'oY,A"D@"j5\H[C3rNL6N:US^JL
-Mi`UKN09g4XfJ.]Mi<[VPFJJ[]Xk\]W2?VtX/`82]Xkef^::5Gq=aCKnFQGPqt^'[o^h_HmHj</n*TT7
-nFH;Do)A.`q=s^Vp\":[p'CEdq"F:Iq>C-hqB,\9T4M4[)AP<9DA?62Vl?PcOblIL.ls!'XK8G(WMX:1
-^lEkTB"bp_O)d6(,UF^NYc=apFXJ@f1R4c6Vl$AhV66eQ;eB96XJr+YKNV)@4A8[V:J"]bX-[L=K8G&(
-EH-MH?sQr@>[LuI?!goB?!U]B?X$cB?".8N>$"a-=^5'-:.Y@M'MDu+QX<p#?<go5;ds-:<_cIf9Mcs.
-9ho;IR`F:6e)9WWgr%e#gYUr)e%`DrVNuFLJsN.*VmseH^fS4XZa73R]YVY:e%WW!UkF8IF`=Xq_r9Ih
-d-0NGn*TT%h!WbD^TjZ0V5LApXJh7j9i"kr>$YNA?<U`CBm>E#Vl?"t<(BMJ8PiAc9LhNE7p9,'?<Ve\
-?!UT1=BS^.?<L!=Nmd:#YL:kMnb:tileA&ec-3VqMeHmIJrcY1SXc%>Q]mSrQ(OV9Q'mWGXIOiWD3qib
-naYDue@iE@p<0e\k2Y$lV1O,RR]<BgVNbXU5<qM%7S-3G8jcBN:J>#iUmHIfPELrcHua(8E0GQ=9Mc3p
-<`3"$=&r9p:J=PY77@)K*]5oO846*D:Sb,kqtp6fr;6EirqlTmr:KaPoC)5ErVm,pl0@Tsm.C2Qrs&>q
-r;QZirqQND!:BgpG<l35?,Fq4d^H"RrW!Qje'uq.g>pZ>^C^VM!jB3]"U"Z&"U<N8jjulu!",.Mg=tB=
-f[ej:%fHAXC#<\5"98E&!!!$#!!!.qheNfQNif+EL5)^=3B&l\5!he(4$l(f4?PVjIR5nN5WhJ'5<1PU
-2)mNI-6O6E)&a_m`4nr-4@1bg.5XIY5<1#=.O-Pm-7Ml)IA)O@\:9a7@nLpCFao-IK?Tt?gp0^K=cIi4
-4A8F;5!D4r4Zu%t69[nCBPOp7Z>!fb;FE/r9V/4O=I+,HLk1Xr>`rBVc.UjecJIF;IcK:j3[,k.4>Ao]
-2EW]W2b%VO_;"%j<$i\2*$-CT.3]cN+r2mq6:*an5<q+S1cR0K6T-&V;Klpg%U`[NH@np^Cfq6]D0a[b
-Lc7F`:cL*N$O6e?"pG,4"pYA;#S%KHh2YT.;L!\!H>ZJe6m!C1E'l0?Mhmq_g6[/m7ag>Ug=3>f%hK<d
-'cA#7,9I^L.OQH.hqQ7q[D]eh[uZ#F6=n#T(E4PD-6ONZ,9e6K*ZQ=F)]9P4*$#J"*u>V5)]^m=lMpnc
-p](Hu#7LqH"T&0,!tHA#2)#[Q"U4r,l2^hbp](?r!<W6$!WW6%r;]Up!s8N'!=0N&8ju'.25n_tLUb7=
-a3WZ(LJp]2MmU:=\@B;e\"dqU=B_JsF_"uM5"J+4D6pdeaL+c62a#-u^V@\'`Q#<qHWao]>bJBOQ"F5k
-:hF!3A7ntD@CEqbLS`tklLarKj8.j$lgs`9oBu&?p@nOKjR2U,nG)eKlfRBuoC2)3lK.$dmIpMRo@_mk
-p\XjFlLXrJn,E:Rp\a[^p%\OQeZkBiEef[-N0oKVOFqM,JrZ=hZbtAFeBQ+@SrA;PHZsXZI"$NnLPUG*
-GC"h!W4pL'gZ@;DH$XgbKR\Q1G'ARjHuE>1NJaRH`6$$<]t_>"kMGXsm-EKgl07a'o^Cu'in2#]e*uA`
-lK.@"lfm^"k3V!umI9W3m-X0)kO\B6lgX5p_RbeTB4?%,G%>92JVneiEH$9/^tIApb/9TlA55iQ:f^On
-;,L%a:/+_rBVW2T_pmMPR=9!`?=e,!CM\0*BQo2aLUP"aj6+Xs\@T`Ajo40?iT'(arol<!o_A.KrP61o
-gu[2Ci9Be/mG79oi8*)=h;6f3cHa\^db!=7kM4kLgXt?Jleg@Egt9kt./j5G!=&Z-!=&c1#Qt20!<E*"
-"To;M%M&U<!#>SL-nm;..i&Em"U58T1dXi4:cL<`/:O+XR[g"GWNE8$URda;OcY]jR\?LMSX54gJU`3)
-Mia6hNer=6F`_\GG(5+#Kn+2ZARfLnCLp772`WiR,*'#oCn7Q)WjB7N>q[c\E1s5+WN!#'VNuC<>#q/c
-EF;X!-o*J2=JVmt\!f<5.kn!.XKAS,XK85#K3W(n8q)i'PuUI=8R5=`;c#eE8Xl]QC4X.=d+$_%ce#h@
-\A#\h_nNh)aN;i9Ye.``^WO^7\?E3I^:Uqe\?Ms4[(aZ$a0`;,d*0_8^X:iU]@Y]Rd+?Ina3)lIZCn+c
-I\!@(USOBBUR$>-WN*(fU91buUS+HILjao+K7\Z*KIMV.I!gHnK8YeNS#E$RUp@"qMNF!cVOX?[K7oti
-Oa(JaTU;LUXK/G'ri/Aj_lpS^[^N':[C*]T^UgVQ\@&E@\Ab_f\$<EO[Bd0LXKRnm^r4+)^VR[t\&Z\-
-]u7UbNfK<pLOY\YWI0&MMk-AhrhKk'XJhDPL5:+tF"qBFE*?IK=BJd2@UX(fBUl&kR&.!MMgpnLK7o,2
-EH6PNH?PL<UTUc>]?7^fXfAD.rM]n"Xg#/2ZpCb/`l#C9Yct^M`k]C/bK\MOXi/>lUn40YVPfuRR@'>1
-TW"ioZEg$iU8PN3Wi)MnWh=`QP`^iXJqJf7Q(Xb?/"DZLI<BgbJWH@qTV.[0MN3gaS"[!jYd1=)U84]a
-V5(,uY-+h:[AU"soD\2SoCr+Wp\4CRoCVYAm-sN8nFZMJq"OIPnF#f@p@e.Qp%@tJo(2JJoBki>qu$<a
-q#15dAR$o/(H&1<+^C,.WMZ5GLI`O508m<@XKAY'I\X-YSr[f']=bSCEB>El,U@'1Y,e+8,TeZrQ)(=U
-VPg8dZDjgLLj3@3Wi(l.>>RgS869%k4\23FTOi%sNJ;h#F,+aG>ut'->[LcB@:NeZ=BAa7>[CrO@UE89
-;c["#>?b0*7Qin%94OEW?!CT?>[^E0@pW27:/k@nIS`R/;IY$Fb1a,Yg$[hFkLSAAZeaBa^Tk#>Q[3q2
-RA$@R[`-)"^q[Fi\%B;e_8ajM]tgeEKS"\rF2Z8Idc'-Ig;V,!mbPFJ^#[n^XJV\eVQHr$V2SbQ92Sei
-='f0>>@_2VFbZ9]WL%F(8O>X6;cQdj7R9O4=]ej1>ZY!/=&r:)?!(03=%utag%*e=cHPFZ`TQ(ElFbs"
-d&O+'BkqL6N1d>EUT1#SQ'7DoS=Q4DSW(:`RX]!fRCC>le\oM\e\f>Q['73uhUSU$JU<6BWiE+rQ"U%_
-!_#UMr^dnn:Jt"_=Jhm]I#O8PNei(&BOP\6F\PLU9MJSe=&r=#;G9k[;GTVG91_fP3]g,17S??HUoa@c
-p@\4Wqt^0frs&8moCqeEqu-Nprr2?glgjlJqu6furVlipp]&eEm/RN6B)i<\cdU4_V4@_f!"pU+h:CB5
-h8[d.,S:+[UpVZ_"8i-&"Ol2geNs-6)O]F8gY:T:e]-T0"V1_:Fkpg>!rr<%!!!$#rW!F^esd*qS$fGl
-IZ1^]6ok6##rt=74%;b5="c.S3C#Sf91q]8/gi,&1G(IA/Ku&G'HAAi_nAQ)5s[4l/NcTe3&E$>4YAE3
--S\&+MRS-nNj+)5^6<WBG;6%g[`jB;f<na]B:+$K5>"R>5s@Y+84?!=7Qs7CAn\O0Wb6$d=%l=p?tZ'^
-NNY]>P(mKu&Mg,9c/dTodb3N,j5\t!2BO+j0dS>02E`le5t#";^"VPh>;.09'H\eU.3TZG)\Oe[3B/cL
-1bpa94?t\V3A;R#?\a%k.qE.F-S8D.Q$G30CkCI%Ji5\A6o$55$O[OP"pP56"U55;%hfMPg4W<c95eZ;
-:-C$^8j4RN5p@[4FF0M9fp-XaYL)=gg=EPorY5JN(`WDo2&@Yn.jI.7gWFZH`5&meO*4>Z=gVZZ)&aVI
-,pOQU*uu4?*[N$I(E"#.*t],0)\jG7));6Z!!<6&!!2or"p##A%hT-Mqu@'+'.Gh(3u\qB$NTDkrrMlp
-!W`<'qZ6Wq:'(M"!!!$+(cY&U7mfJ@aA7Dr_SjF@i8]`#:e6V]^r<jp^qI4S7mKUXWMsrGC/Rf):JZ)?
-\\6.h845O2a2>[,_nsC3['u9-00qsr,INnO<(U52DHCOg@pNNO^q+W[iSW\fq>0CPjm;F/p@@tLnG`,_
-r:TLLp[RbGo_\:IlgjiAl/Lj_gYqAgrqQ*<hWj\-nD!$kqY0IWr:^0iq>KgWro_q>P_OO>MKFE>NI6M6
-FbtU%S#3a6db37$b-@OtK7SDpG^FmhIX[*1IsZBcJW$J?bKnr)hqE='H=;/QJqA]*Kme#[COChaSA)q`
-`PoU,^;K3io(MMBj5fRno^D#/hUUE5^VJFjjlbFVlKREkkNqI"i:cR.nEo`5lKmp.mGd!^j5&+tM.pC9
-H?X=)?[$L8F),]*EiHk%bLk+aSpFsEEDKS9<E)pq9i+Y^=^u*>]Y;8+ft!Z+De3H^F+ALLBOc.:Jp)UH
-_!BtCc+1Eu_V=PFl0.?rlg!`qlJh@,q="-p^X(]rfA#6Ko)%t=p#Fugg==m3g=+?lc-XtnhrO"Mf\bTB
-i9B=YgXb'0b]tT7!;up$!!**#!WW8u!!NB6'FYZXquCO6&LB%_1+X7N!=')K-T=Cc;,B51/M<TaS=Q=L
-X0&J&URda;OcY]jR\?LMSX54eJ:E-*NKKNkNer=6F`_\GGCP='L4F8YA7KIoD.cU:2`a&^.[%%sB:Z!#
-X0fCN?oKkpEiQ(6WN*,(7&HAE6qq3fUi9O>4Z#2Y2dWA[XgsZP0eYSfZ)k(/Y,nb#Y,u4n7l?7/RTDm>
-:h=0,<`Da]8Y)lP=F7p$c.(=sf%0i62T*GKahtm6a2l]J]u.t-^W".8_md+g`4i[_ZDjOoYI_ora0`7s
-aiCri\&m@C]%,EYgYgQ5I_s+R]=+E2W/[7?H]k>#J!H=RX.l/eVl-VtW2?DgPDOa>JVJi1K8>A=I=?`s
-KStnNSYr-QUpI(tM3s6;Of"tMUR.^=I<TdoQ%5C+XK/G'XK8G+_5k5d\%euJ\[fShYd1."YdLX:]>q7f
-V5^o/XfSb<YcjD#^r=1+/&K09^VIh)Z`^XAXIk]1G^YpUSX!f(M/n$"JXM=OZ)jURQ]%#VG'%M<Fo>N>
-=^,'>@W6-qS#Da@R]D[8M3j?aEK6<;DJaBSM2HY;Ycc'Xah"XXX/rb;\$WKJ[^W]PY-tFF_T9=1Yd(dO
-`PB:,aN`5R\&ub%VkBL^VPL,^RJrRISYE0dZDOasTVnj!Yc4[uXf7t?BTnO7KR\K&KSu=fPa$uFDf9lJ
-I#4AeSYV^4Mia*eR@UC_YdU^3UnXilYcY4=Y-+n>\>cP'p&=J.o_A:Yp\4CRoCVYAm-sN8nFZMJp\+:P
-naQ,Ep@e.Qp%@tJo(2MuqXa1@q>:$bp\=afTk%=]+!!MIGTBnJW2ZV`N.sqO/2<1aXB;U,WM?]1CL^^p
-]">;8GXaA=.OoABY,Rh-*um(#Q)(=UVPg8eYc5`s:h!%uWND5->Zacr93Yh-77a,QSQ'B^OGSF*EIr.>
-?WgK5?XmGL@:<YY@9m5h@pWJM?ta(U<)m()<*!+"9LV$(78%-ZQ<76m<*EX&<F]?7;H$h,<DZ+V;I=pG
-bM:"li54Zrik+"%]\:uf^Up\HOaMM3R\?LU[E$8*_nj%!\\5bm`5^0P]YLYBKS"\sFMlbORa'mTkNLsj
-iki45gZc5kXJDPdVQ?kJXJ:SX928Dj='&a9@:!8I@r6g`VQ#nu>=LY88Pi;^91M?>79`kt=]eg0<``C,
-=A_gj;,1bl`4j@_hp]f<[H4p=aLog$YH=gX@;0Y7PG,1PW3;t`Q^<u"S>)UPTo6UcR=8U[S&*k=g=3:_
-p>*HmYfkeJ[^E'0KmJPZRB!9fVjV?n8OuBD8kDTD8OQ<M;G:&eUmQRiP`h)[Hu`t6E/\p791hlY<*3."
-<)ZLf9iFkN5>=jI:H::-9h.cI8trB\p%7nJp%.b@s8M`lqXO"Bp$V,;r;Zcd"7>[Rq"k!jqXjgf!5njF
-KjOfbCs(/Sa./J!rW!6Qj5/ACg#C'"UAb,r$I?dA$4$J/"UN`9iQa@[!"54Ng=tB=f@Idl_$^/A!GUMA
-JI2DX!<WE(!WrH'!0Z;t"!4DR[\S%pX`[&q1c@6W8jY[17S$ZM4$lP'4[_Y<82`"P2`E39/g_MQ&J6*1
-8].np3BJcC3@6^W4#JcK6V]Nn*@!:%GETA3<JR;-E6+e>IX+/]Mi#^!f@lO!>]ZN_>=1qT9h@]C:Jj`5
-8PMfE86BG6[+h9cBlmNS9QO2I?C@.DR!+m43@lLbHpOame\KeijlPIPU,*uA.QT%24?Q"o2E3W]Gdl>b
-`*>&;%1aL*,pXNP(E3uC1HRQP3&WHG1HRE@+t"`^3-/:R.9_RJ<!aC?-pL3Y=YN"_ib'Jp1fusm*t/V\
-(((<G"tKi]$4%:\&>e'.9eJn\MdfmZ4;Cb79-PJu;.<lh:!D:eDQV7Fj5A_/;'5cX4!#Ib*>on8,q:Pm
-0]Cg0GdkZ-\t4n-=%$W/@ilU+*%*'Z+<M[H)BU(K,S(P-)]p::%3Qc0*#f_J!V6<e!!30$!Vud#!=')F
-'+=sA!"/f/#T,*N5<Ku)$k;D#r;l`p!W`<'rW3$#rrN*!rW2uu7g9\d7R]g85-)7]HEtB)`6[?$O'tsQ
-J@<G9^:M+n\uJO\117)ZDHp[E7S,s7BsP@abd'f-3_RK2^V@\'`PoBhLH6JJ684b7Rr2"p>\RqWBP;*q
-BXtm^=-hh2p%A(Sp[[51q#:6cqtTgWna?)Jp%A+MmdBB>oLe]Jq=O"6jOr,Fn+QbRp"%s[o_[q7kNi!>
-nc&O]r;Q?co(W+OfVja]I>*c6JsV=<Ko(_GI!U^G\&?bJf@.pISrA;RIX6<fIsuosMMZk2G^G"!W4pI$
-gZ72DEI<+@H[^3dJUE'"I=HWqL4Z&3`QH0:^V@S*l.be(qYfmJnEol<lh0Mtim>KVh"'RfgZJ"ai8Enn
-naPK1mITi8p$qD<oBkVrhr3JHe$t?S@;pL4E,9Q>AU/NACh%@R^t6umgXW!A@rbIC:g@.*=]S?s<DH_-
-AYZoP_p6iBSq:rrC2Im4H%(9_EeB!mKsnhWi9/:p]"Gr:m-O!"kj%Ktk2Yjhl0nH=p;"GhguR)@i9Kk1
-n`]f(jkJVDf%&F'e'QIjf\53Ajji)DhV-lMinE8?e^Vif-27K>!<E6(rW!3)!WW99)%RMdqZ(@F-o!J9
-1*@24%29X04%E.N=?\i'1S(&+SY;s^XfSLtT9kk+OHGfuTV8$KQA:'@I=R'1OHu,kLOjepFE2DHJ;B);
-J8]16ASl@'BMV;Y3BTARP+XI9R&-a]Zb4+b4#SL!U84QdWigfRW1QsH3F&DSC0+7l0/>.4;kp@o[[/j)
-/j-/<Xf\\-X0&:uSj=i$1ki*+>!G2K?XQN,;,L4eTWF>AEl#`Fe'lq&bdG7/da#nZb/D?9]uAF=`QH!.
-]=5bu_SO.1^q$\RU7/*l^!"=8Za7Qnb-S=a`nAAFg"Xj)g<4rq_oC*D[[3;TPaSG5QD9mnOJ8hXQ\D-0
-VQ?krVPU/QLjjr.Lkpb>MM[%9ItWB.N/rpgVk9TWZ)FIKP`]^DRZ!B#OI_l(R$*u*KqPNJXfS\,XJrA=
-X1ZEmdCQj%]>D7g^p9oKZ*(7@_mQqLZacg/WO0RS[$S/9a2EGDai2$3a2#*dYHk@4To=q]J"NNqPDb?[
-AUTc*Sqr#tWhbZIR@JnOG&VA=?sm;K>[:WK@W60rS#DaBS>D:0Q_9nARZMuROdCrhMi3C]Y->jSah"XX
-X/rb9\$WHI[^WTIXh(XA]#h\(Yd(^M`PB:,aNi>T]$J@/Tq_daU7.pPTDk@'U84ffY,S\#SY`?mXe`+s
-Wi;bCCmC-=JpDTcH@:m:Mi<1'Ao2[8G_;?USYqm5MN*a\R$FJFWj&LtTV8?fXf/8#UnXTjZ(duep$qP@
-o(W"Vp\+=QoCVYAm-jQ=oCr(Rq=jUVo^h_Mp\4@SoCVYFo(-elqXX"9q=s^Yp%J=`TOV+Y+!*YLDA?'-
-VPpD`P)2m_/h;IZXK8J(WM?W2F&knN]=t>0EBbs$+sLU+XK.h1+WN7&Pbb4TVPg;fYI2SY5\Wf`WO8%6
-?<Tll:Kh%2;,3jeP<EH4LjXGbEHl9t?j^7LARo1W?<puP@=DWq?<g`=AnGIS=B\m.='&3i7R'"(8n=ET
-<*ER(?XHE)A7&A<;d!=%:.@iP@=!p:gW84#kj?m^Z..gbf#Y/9]We8qH[CU<T;&?nb/qfG`PK6t^VRe-
-ajSVK_6'A`Jpqi`ZH^X_ce?LmlIbCdi9K4elG(NDVP9obX9u&1UPN5L:KqC:>Q/&M?smS]EJC!_WKh@*
-6odM,9hnGW9LqcE>?G-6=^>34=^,!,:JXe_9k]^9b09\=]unIOkblJUe'>%l^8m!"DKh,-SZS]dWi;PZ
-SXPh:Vk'c]LqTmXIqNSiamefbn)`?Vj7Vuebh^^fcDd\%H!H5pWiE+tQY]8c7n?3D84Q*A77g0P:/Ig`
-R=1'ZPE1?DEb]6,OEaGn9hA8]=]e^*<DZOe;,0;@:.n;W3&F?)7n-!@U9!_NmHa-)m-Eg3rVHQmq=XLZ
-q!IqUrs&#^n*KN3p[%n[!5edEKg,P??+.i,b.=>OrW!QGf%/C5i8hr3_ZBf<"jOb%#6Xl("Tlm+jO$'f
-!"YCNg=tB=f[e[(N;rqZ!)*[WSIY]#!<N<&rW4PM!M&7Z!#)-*S<.K0T3XNF6qKa8;G0AH5!)/86ps[3
-3B8lh9LLcs4#m3k6m!0^'bh`69uX4f4$Y)N4X;sY4ZYSY4[LbP*[<7)Cg(P;AV7C1Ge&_dCnS/BC-S#p
-dG($p>BQW[=[bhW<DQ1\<)S099i+SU93Pn7\(mQdBl?sF1hU,.@s1[^L15shBm43BIo*`;fZ)P"jlPCM
-U,*uB4B+C"69dk&3_N"<N6UGE^K`T6%2L0.+!;^Q+!)%N1d*iW5<CV[4>SE3,UF]X4'?G_/8Tu/:dRl_
-'gH/0=t;5:iGL268odEJ*Y36#&Io0U$OI"C%L<ge%Aha+;)La]Q$[FQ@9cVq;/18D=(Yr?K]1n"CpDCJ
-j5A\,9ctGq*?H:C)]0_8*@!6a/)f:-GdkZ.\t5.;=%R>EDAsQ7(a(%P,pFNV+!D^N+V>G/)''n2$lgH-
-(Dn#D!V?Bf!!<6'!!;us'`eRN&Ju)_!<<*$!XTbs3($"W*YB"J!;urp!!30%!r`3#!r`6!!!!&u!$2=Z
-2+0\q4ZB=P9n]pi_SsgYhg/*k1NB\?`P/pt\ULudH;ce2WMa]GAPPij6UPRn^:q\";+!-(a2Ga-_nj=2
-[CCom?r^*n[[hD69ik=l?Xd2J@p-%J]5Xk%jn/3@q=O./mJHn[me?JKp[[bDp?Lu8nF#f4hWO=qn*o`*
-mcrKWm.gDToCgYhk5>8Jp\+=Yq!\.YpA+OSs*jnFs6&+>NJ)V/RY$$OQ&(<OKU7UNOe8tse^i:"b-.Cs
-K7eZ#H@:9mI>Nl6I<^*iMlFG6ceIL6ep2[lGD^faH@U9hI=?fuI#*TT]Z&%6_S!Rs`9?(Ho(;kIkNhC&
-n`]c9h;ceq^>&;DkMu4/h;72]qt]j?o]PW,l$i-fjQlL(iTKUohppVkQ$["YH?F7KFaeXfG%GQ-Fd^"o
-d+@%&SoS=B;c$e)>?k?/<EMt!@qDFJ^W+jRY*j`VAS?+#D0UV^DfU5XL6/jZk2tXG]",Gji8j@mk2YL[
-gXbHUj5T7toC]o6ceRU5g>M8dqrQT'j5\_IhAk%keCW=$e(<:.hV[8Ji8</8g?7SHhU^*&cZ^`2!<*!.
-"pP/2!<N<'";_sg(BjU85nbS!1,h$5'akK_%j<i#;-@!c4>\jbS=H.DVlQr$WMH/QQB@8kQ(4M@TU_='
-JUW#tL5h=]P`CNMHZaFMEd31bLl-q:DJ*NjCMn$':J3H#3&Dn@TJpVSUo(/t]=Cfl0-+/dUSFrkXfA7j
-IT8U;V4h[4;E?Qh/hU(tXKAt(3\Mp<WN`M+XKS\+Uop(hA6D0TY+o;f5tt*I9Me/N9LG/HT2pc[`RWJl
-g=XHK^s1?N]ueC8ahbU,aLAa0_nWn"\u2pF]XbS\Z+[W@S$^)LahZ*+Zc:SG\]N.Hh8d+Vf?_pqaPG:n
-g:XteR\Yk(Xd>*AVO!a>VR!CsX.Z/g[&'OoVNH[aJq],@Lk^eDK7AH+K8>MJMk6i=T;/TeToG>*L9$Y_
-NgklfQ'J)0OdhW2X0&M*Y,\O&Wij4B]"Gl)\?i]Q]tLYi\>d!DY-#:S\@A`\_P!d+]?eC'PchL3]Xktn
-[Cs\pZF@W_YG84TS=YA'W0NjDQ(3;`N-V7hO.rVHNKfj"IVs=PF)_+f-"C=i?Ya"fD.T39R[U(IKo1hS
-OdN)(EeTgGLQd+ES?/ouaM5YG\ur08XL4t;\$3!:WM,ib]reBAahYctZ+.Eb^qdk/cI0/&`lbu`VP^#M
-TVSC_T1l&WWhuc&\"JtTV6mLsY,8(mVL`QHNe;b$F)lDLNff<^LN.*IG^F^iS"ZLQR>H`XN/WsaU8P#s
-XJDVgX/VkbUT(&`U:%;&UA+>0naQ&=p\Xd\p@e.Mo^hJ:n+65Dp\FLVp\+=Qp%J1Tp\"7Oo^hSCoCi%O
-m,n*:p\"1Pr;WF!<\,4.33$j:>)oGWVjrm%4ru'oE4i<SX/r1kYJ@5a;/X"[Y+B]$/gqnfA[SV?STZA#
-/NAriVl-DiVPUSt_g$fV<i;m+\XdhM<]Ds7<)?Xg6(4gG;K\7aIXZB\H>$Sl@:<GI@q/qW?X-rJ>$G??
-?!^c:?!UN2<)uk%>#7d`6p<t0At5&c?=HlLBMhiB?;ja#<E;pp:Jt4uHBbhl][+F^iSW)@ro+a/ce$:M
-Ybmk8H&.o]U8t]Gbg+AN_7[4*^r++3bL=nM_QBJaJUV`]_TpiLf[d1Ml-.i:jm;0fmFK(RV4j``WiE.r
-MdK(L=(GT=?X@,I?>++pL7P9@Q>^"t4\/IC9i+\c:.mrV<*31$=]\O'>ujd$=BA9iDN3KDdIuM>e`H)l
-b2L[PfYk5/We=qsGE%cOXfSW*WN?)mDk<;jX.-&^LV9dXJS]+f^#@l&j7h$Ai:ccbbf8,mc)ILrI?0hs
-WN2n[AkYfe77BR/4[r186q:3P:o:%VI>sJTO+ht#A70;5G=bM)85E&c>$+m.;,L%`8jc!@84ZH82b6\6
-6q0kGXm>?>kPj]Mk2Z=;r;Zd$rqlQiqX4=[rs%rZmHNp"p?_gr!"3m7!"!2=_:d);K`V/Q&dQG&eE,WB
-Xj4O;!WWDK^*+$jqu?m%b2h[98c8W!Phb!HgYgc:`o;(D$3L88?/2Rt!!!$"!!*-!!,m,-P6!DX[A9UY
-Nh]T15Y4U64%`+58jGC'82E+i4Zbec.5j1@/1`A!4#7rp+<;4;+]6Ca1.Y4m>$*LC9KP$c1,_*C2(UIB
-3,j"fQqqD>HY9@iKU.7]c+/kFX1@'&=]][:DHTG!<a8[#:f`$B6r$ZW92/W%?bY?fAS>mV8Pj,D8$HnV
->C]O[CiGPXArh>`h:BNkhV-cFg9!7U+uE%S00;-X4Z6/7:Q`u[ft^uR*"sJI)':(O0de(U/M&_4/iYO6
-0L%6;/2Jt*),3i'IPYMo>[qY]J4"!H,\p=MUX<d+1eMaO*$/9!'+PT`%1WaN$5!IX((I+qJlk?';fc>J
-78eP$.Sb/36<-<^MS7p!Z[K@3j5&D:YWO-P)]0D,&Io[)(`42G-S"*1b]pV9_7H>'Da?9f[;6U#+Vu";
-/1gcH'HnYB+WVC<)\a&.&.TL#(DR`*1BR4Lp](Bt!s&K"!!iT1%M9Ql"T\W&!=8lB.6'[],9RU2klCY_
-lN$qdrW!r>(,Sli7Qiu)\57%E`Q$$@g>I6W:,II3^r"%._1')#P>#=[AX\Tn@Ui%p:J3oeZadZdZ;<t@
-/$6P!]t1h_[Bm6)<?sn(OgU]s=&_jk:JP>5?#=_g_ROWsh<jn4p\F1Lh!Ok0rUBa[p@\+Wq"sXMo(DSD
-o'Gf1m.pJElf[Ehg>;,hr;63@ip?@/p?;&<q!I;,q<d\Cn:'crp$C\TZC6PVCm:32NKKE[Dg.;4LmPB[
-_:%8qf?U^lO,/=6H?jmcIXcp"I=6QoJr-27]YMtNki@55EH?)7E,fc"CisiDEcQ\gWkQj/c,dZ7_8PHi
-kkP)Ina,o?k4S$3o'>Gn_84OhjQYgro\Ag&q>C$Xo_@M7mXF*Ll14E5kMYRslepmNZB9fSCia6,A6!;X
-A8?10@XkQ#g==j>h5u?H>#/'q>?bNIA6i8:>#f:9^t-f`cEN4J@TcuOE-HSNF*W7NB6KNR_!9t4`jNCm
-aSt>`i8*DWkhjnRjmM3fmd^.g^#/#1e(*"<q=Nh*o^M"sfH&SthrEeYhqd&CioK+Vi8itPeD'3HdEgCs
-g!ajdr;[3,!s8T+%1j0g"on]&!)*M1)]9V3"98H'!!!ig4$Z(r0HLuD',E/^:fC+]83AIOT:_dOVl?f&
-XJqn`Q^=#(PaS5@UnO3=NJN7=KSb_RT:1dpI=-?hH%1Q<MM[(<H>dV4Ao;U0GYppb5;b8gXHk\@P,k[g
-ZFRJA1GBnbX/N,+Z`^O1MEb-8AZD_E@95E:3B/^"ZELO>RliDR-E"0KYr&YfYck7!;CY(.S$/Ae7RB@2
-7mp9S860#fYanmod*'n`d+QmqXKfXbf=]AJ`59C;`lu5I]"c2!]th(fYHu-a[(!BIXJDSs^rXaF\\-25
-]u.:tcIK>*ZdHe8`OrRj_SO$jZFHfVLq8U]NhWAGJ<$e9O.</OYd^EtSt(glKSkPFN/WjXLl.+JM2$b@
-Mi*q$NermdVP0Z@L7k!%WiW"BOJnA2L4l4kWi`hD\$`>AXfeeFX0p$u`4)q\^p:qh`4N.S[]ZdId'9mW
-\]Cnf_ns6sXL,^F_SELa_Tg?E]X"uaZ_OG(Y*6#OS$8$FLN8cWOIM]8Dh"O^Y,%u+Xb:J)EI`^V?t*RC
-@NT9#?Ybq$N0'p<Sr])0T;T&rOdUoUPH1gYPbb=ZbIfCC[]-F0XjsP[YH+n:[]H.1ZbNfL^V\9tWlr>s
-\?iNgfu14k^<jZkTqJ3]rif/!W26GqYcb(*XKSLtXfn[pS"caNNco)\EGB6$C1q3mH@^^'IrTRIDej-3
-MNsBoS:u*8LkLMJS#*$WS=,bDW2HVmW1^)mZ*1LFZh+h$o(2MIpA"FVp%%bIq"XOVrqU=%o(;kVqY0XO
-naQ;FoCV\HoCD,2n+$)FpA"O]naH2Hp?f&89g:0T3L,4N:PYX?TqI^16ROK.BrA&0TqJ3X[&RMT>][m1
-Ss4Fq3BJuF=eqslTn#$X0.i*WUS=T`W2HSmTiWsD<i\Teb_pOU<'N>u6=Nr-Dj@)Z97;DII!BpXJT>=;
-BjG7RA7/eN?"@>Q>ZtB=>[(H@@U3&>>?Fj,=B%p[4?Pl#>F1<J<AIZhC0=eSA4fj&=B\p8@;9b)I?1D8
-Ks%rMZ09uqk/#9c]sFuJUo'Q9K9)OrSuTH8`r=!Z`P$`:`59U8cdLCneulo^R>$$6n]o27fZiUDkH35(
-k4@6Wile^0R?!],X/i4rN*\eB<E<=+?X-Q8<a9B]L6n^3QZ$J>:JOMF8P</k=%u.S='Jp.:fq%1>?Fd,
-?sQi;=([uUj7;QH\"0>?ho;e*ihN`gV1DfTE-db9TVYhb[Ca,VY,eS'X1#[:SBA"+F),67QF>>ukOn2_
-dD!3Ckk=-!e?#^+H]ju'WiW"9<)QLd:fLCh85rJh;GUCt@'$AdG`\8^S:>QrATNBSD+@&`7nH?J9hG=T
-*(s"!8PW,R6;13H7T32P79+*Ef^%tooD8C_q"=Uc#Q=2doC_hNrqud#rU9OZp@/(Yrri#mq>'s`rrDr5
-!"4-O!!,m.cd(+WT)nok#7\r1g"b<7dgF<&!!E9,`3L3h"oJ?("306Uge[kK$Z=eTf\YW@hr!@+!WE'&
-FQ'G5!<N)u8cf"r#^4d?!a2>#TT#4mX)gEr:dJ)?9g_625#=U>4>f/b4?5Me5r:/R3A2p:/gqVO&el3.
-5/aBV2(pjV=#rZ:4WZI:3'0&YIR-n?ChAgANtX@rLF.AN[@fNZ^s6;@ccb:aEaa6VD+[Q.9j1Op?!0m&
->Zap$;HR=>\)F9#G[XuZMb6<X@ShH(E#VE$?>W5%MNQEM`iIA7k2t[X[5/RD2`!<C4$4rU00E$5I_+4c
-b@j3s+s\EG+=&d+/g)&R.lf^@IO-g<6Td+P1.*rI/1`b^X@QWX5#EU=8nC.T;1TQIdFN7f03VgX,8h40
-*>&kp&el#k%2'Ha(TZ234$ko(7nZQA:OdaoBL=jiS9A(F[c68GFhcJ^j5\[H-RU/^,V1Dh(Fgdh-R:N.
-7HN:7FhGi:a.J5n5YQm2=;Vbe*#KY;+X%gD(`FJ>*ul@J*#'>;*#B\<'G_oJ0*1_G!!2ip!s/N+!rDs4
-!X]ef*uPIh!W`<'$QCod3AiB0%LMA"r;lEgqZ-WtrW%!?&hQI@3]B6k\l!7F`l-!Ah;EW`>u6Zt^VRk-
-_S*RS>$<mWP)O-]@7iUS91<m0\@fb[76W4SYJ.]_]">>WY,6MG;-6YX[@Cu(9O;F1?#FdtE,r;%_gT&L
-mIgAQo^MV5mIKZ>nbVqPp%&%Wo'c$Go'l&8p$1u6nb;S=nETH+h;7Jmr8d4uj7N<IqrmSFrqZ<`rp]=B
-lKIKukhaIjOb7h$I\;jjKm\K!GE.i>P-;U8d,<R,c*j@0L4O_sFa/.WrI$#BJV&N2TY8%Zg#MAUHZ!nG
-C1M7#Ch[m0E-HVUIYt,=c.0tV^V>66`9,h<q"aIMme$)0mcs?0ki^^;_U\,;lfIC#jQGRbkiLdfnalYR
-lf.0slL+-*kj7BahqsuOHY?u&?#FUqBkCXdEHH)PXN8l9cdgCCLN?j";HdF3?=IGS?WgZ;C8er!dFlsU
-MfE?:=(6#lH@UEhDJa$2OhAEnhq0I!\%9;pr9NJ+jQ5I\gtCK;lKI?rl1Da(hrihEe^a0bq!$T(nEJib
-g"P9\h\P&'h;I>Qhqm;MgXY!>jOhu;g=OYe*rQ'F!<N<'!=B;J'Ee44,6SVt)&sCn!!!$"!>[=N5t"$t
--Q!X8(bIjG;c$.\5Vb!bT73H.Vl?f&XJqn`Q^=#(PaS5@UnO3=NJN7=KSkkUT:1dpI=-?hH@L[,MM?Y-
-Des&uDK9fC9gC*].P=5pRPn!*XKA\4]X^ot4Z7_iWirb:YHG%"92RW@USqp5<&c0^3&G6OYHY?r1b9t&
-WNre6Yck77Z)i.J;--SbYA]q43]^&A8Pif#;-@(qYc2-/cH4MYcdCCpZEUpSbe;09`5KI9aM>F"^V%+h
-_R-n^]"kh\^::e^W1pZ9a03=k^"2#^agT1=i5NUWhTEjO[&pO>]Xt__VjEjP[[N&COas-qNifL=Pc1^f
-Z)%Ah$^$:%LPq1LKnb>7LOOl/LP^qJNJa($PE;0+W1960MP,f_VkfiFT;%./R[oq<Wi`_C['d$<Y-#aF
-[`Hh2\$<KWY._9Z[]6O>Yctsh['cp=`O<:`W2,lLV7+:kd)!<1aMZ!:^:(SOR@qH`GFstRN..7iOe%\e
-SXZ*sL81cGS=QIJJ8oRQJhM[pAR]"S@V0=jEF`sPTo>,5ZDN\F['Q0hSX?(AR$3<2UR.[SWlM]f[B$I1
-Xk*KX9<tn0YH"J"W4KFD]XPq_Wlr>s\?iNgg<$dq]$S<oV5'ibXK8G'W2HSrYcb"'WN2tpX/r=uU8b&]
-MfE*KEb]?$B4b^eGCG*rI4&oPC27NuFbl6FR[]"PI>EZ9Pb"_QVPBiZXK&8$W2QAe[CEZX_RpKQo^_VG
-p@e:Vp@\"Ko_A4Sp\su&p%%bQqYKsYo(2AFo^h_IoCMP<lgOB<p\+CZqXO%Jq=a3UH9j8/+?,XA0M[Cs
-UnF6AN'o-V2LMO+VkK]WVQ.OOD+7XJc^p,<:Gt3g/mtNRV4`)d/M/]9USFQ[W2QVmUO?9L@Tn5_WQU*0
-?tE4s5>5j"C2B65S5aibKR.caE.)e@CLpRS>@LlG?<h#L>Zt<9>?P-8?t*PJ>#n[*>?k<)69RFq4&hN+
->$bK>B51[[DJW?Z=B8L)>$GNUF+][FTrctZf&>NEbjF]>d)Do]Z)+:[LkC_WUo:K,^W+.']=WO#]XYMl
-b1GA#e(UtBV4WZnG4!>oiki@ginDWAmFLk%qqT6!X.#0ASu\okV2JYG8lAVm=^PB1=]S^=F,-*YV3Gk1
->Y[j]5Xn+6:J=,@6=454>#\U-=^,-6>$G*-='o$Ye_eutTs_SXf?1G&[FM[q];C!W=(H?6T;aTHTsDYT
-Z)ab%Z*q<]Wh7G<So\^\KU/t5p!M=Gd+dO1f#dULleJP?JpNTOXK&@tF'&9;+&>U)9h\Pd;H?b$XK%2'
-P*_].IroXBEdr^[8Ou<@8Gu-Z8/t5p91_iQ770dF7n-Q[7Rg?j_p.N:n+6AOq=XCZrs8Z&n+#r=p%JC_
-rs&Gip\agZrql]urr2inrV-?/!"4Ea!!,m2e'?4OT`P,m"t&<hi7lc5$eaUE!<N6$VlgjC"T/6'#LhD^
-eiis3@s$P]g"kZ@hp\JA!<<0$JDmI7!!!'%!!!'+!X8jYi26`ZR&$'qIVbj077]j&6ode%69mY-7Q`Oc
-3]AiP4uttl2)[';1,V'H*YT2%(D/=9X[#NE5"/O><F/fc9/n^]07GN.6!@]KU2s72N177sX)UXkGuVDj
-6YFNdgS&XpEfGHV>ZFg.90Ym75tj[;:01b4AnS:*]7lJm@nh#-8p!0PG&U_UD08BbFFALle)el`e(NmG
-inLdq(F1^g2(q$O,r@257T4iPh;6+^6o?)-+Vl%7*?Q.2&f3l3:0]b11d!]Z4u>#Q.j--((`R`g3]\6U
-?U\$`,"YaH02U!A?m6gS7mnmS*>TS4((^uf'GV>u*"EmdeTO/H6"<DSFC[4"?tXn@E+)"b?>?Lofp?Zm
-fAGWIeVu0Y-QFBR*$64S.OQo$4QY>.FhYu<`LDm!7S/!,?5sd`()Rtg*#0A0)BKtB*$6:@'HA;7)(?gK
-(EtI\l2Unf!WrK#!!iT5)C$ON'*eX=!XT5R1He,j3@>RRklCY_nc8LdrrW0"EWI=D:JjA<5b,VkE3[F$
-aNrf&HVmmEP.eZLaMbp.]r6'l8lM"EEaE!E5Yt<LEjrZp`NW9=7T$V2^V7Cr\@A]QQsNKpBU?5uD-pUb
-DG"J]G@Y2aVSU,jYh/:8qtojRpu1Q/n,)eSo(`"LqYK^OIe<:$lgX]7nF?/ElK.[)o^C\mlh^JMr6+-g
-qt'+8lgO`Fq"k!iq"+1KlL"B5jjTucR@]%gL6[4*H@BXVLk:P\Y.DF&eBl:IW1/["Jpr)sIXd!(L51S=
-L5V4i]ZSUXkNLNWIYEf4H$aFAGC+aoL4=u:OKH:Be]PeCI_NS8kM5CtoBYo7o^_#.lgF'#kLm_hg[=.h
-jl5LflJpd^jl>UulLOT5j6>pqk48$*l/q'hc]rp.EGfK/EdDSBFDlGBEHd2H_:d2Zbf6ZBH=g>a@VB@h
-E-#u9Anbk(\]s9hio8=dNJ)b"H$kF&P`_,[EGpAs]Z0U69BF7&\@p5fnDiZpjl#%Sin2`<jlGFYoY8)r
-kM=V<f^\b7mb@1!lJg^Tg"Y<9g#(W@h;@/Khqm)AgXas8kM+YGg=OYd)$0d=!;up%!t#SN&Hr%4,QRoN
-(EXbE*X;ZH!W`<<00Vco7QW1D)]9SH4A/XX>?4H^3hQhQTqnTeY->",Tq)(J@$[7TV59rTPDtBOJqf/F
-QCjV+L4+GqI=-R#MMd.=H?!h8AoD^2G[!is3A3'VY+IdVQa!TrZb3hH/NZ%AXJr>.['-^7U1.S$<NE-?
->u*C,3B8m+YHG.:Qp!Mm7&g0i!NrX*X9Phk<CU"sR!u3)>u+.!@RF4-@S]]bO0GQdSBAt&c-4D_f!;Hh
-_9g-A^W4@,b0%B1_SWpn]Z.=j\A,h`XMh]g^8mj4`l>pI[_C,@^9b/Zak4GKdFm:$_7d:Z[)g))]:+VM
-V1b8*WLJ@:ZAGWgQ(Y1[Y-4C^QC!\pMh-bHMM-b>K1:cPLP^qMOc>BlWM?)]X/M;DK9E1#Q(*2EOc>Qi
-OaW(JSuT')]sk;KXfSbIXgc6e\@&]T]rnrV]s+E=['6dMbH\OVW;aFd[%X"\S#<d+aND9.^W+1(b/CZm
-YGeM'K6306M1LY@RY[#dL6@"<Od2rMZ)++cQ[j@-K78K,DJ*KgA7oh$EH>f6R'3ZXR[T@hI%$XXLOjo&
-N/<LFUn4*MWNt.)d^cQaXL7**ZF.-IYH4n2Un+]qZEUFNXK'F]_76hYd+ZgYT"!(bY,\:mV5L,aWi2ho
-XKAV)VP'``Vl-JrWMZeqSVqJlFDb`&?sm;I@;^48IOKDSB45:Y@;UOSNg5iYEI!:pOH,X#Unj][W2cu&
-Yc4S!V6$]!YeIUGohtDOp@n@Wo^_SFo_8+Qp\4IWoC2ALqYL$]nal;Fo^h_IoCMP<m-jK=p\+CXq=3qJ
-q=a3cKL[sF+$#[G2,]=*V4aBAN'nmG21)=&Un=9SV1,M\Kn!$-^r3%+CJHoM2_nd=WhlD;2EF3"OJSbK
-VPgGoYH".":h+@BWPa=/E,Sl98l]M/?;cl^RS.dPKR@oaD1$G=C1LFT?=@)I?s@)L>?bB=>$,!:?t3YN
-=]&+$>[Ui35s7Fs6scCE='AX$AS5%LCi*6Z>Z=R"=+4(OB5i3WJVUVOV:aYKgUZJ']]@AQ]XY#BSqMWO
-Q_LOcZ,Xf!\\5Vc[^<KR]Y(tkXLt^6OH5!:D!9"!f](E=[B7m0iq;lrm`MlAUm[@6TW>,pUl/PI92/5d
->$kK2=BAX:Eeg*[V35Y,>Y[aV6qB[99M.W97U'2*=]JL*>$4s6>Zk96='9KfR-aeEg>LQSnc/Uaqp<'j
-b,qRm=&rgSQD([iXK8CrR$<\uT;AEaQ'8PHGA2&:R%q1]q:FZ[g"6#ms6/1Jcc3&ZFE3,*ri%34Bj"82
-<)QLe:/FSR:Jt(e:0Xg"NHgVQS""kKEbTQCK5aIT7g2@Q84Q-@r^[hs8kMZL91)'@9h%ZV=%Ge[BZ%p_
-p@\+Xq#^9arr2p&r:BLKo(D_Tr;R!!l1FlLrVcTmrr2WkeH#";$\NBu!EmLsd`\tj!WE'3-/.##dad"!
-ikuB;!!0RK,7+GL!!NSTjP\c`r;\m0i7lr?inE23j'Dce!X<c+Pm[Zq"p=o,":,#/!*%pP!^r$DTRqDu
-V1hB/6T%G#7QNt*2b6Iu3BVaQ2).$W3^Z.n2'jS02a]\M&JGrs*D"V_3'T)C5YEq(='RaT6Sg5F0-rAN
-@"bIN3LRZILkifk0p8IqPdtRhd+%*i@T6i_I!B6p@:W8+9hIlR92S_r@:`tYX5LF6KlC-THVJRdG[ktO
-+^8/cJojY!Ee;Wmc*kpKjQ1jPgT`RQ,:4co1-@QC0ebFK:4gCAi4r\d2BWeT)]fh5)&Nu!*&U#K1bLUG
-2_dW]0et@1/kdcCBi7J^91X.p<EVh'3&si]h;EK*,;MYW3]/H2+;kq-&JH$'+WMR;+fisr2FBiP=@n7#
-5>b-S:OmS9<-D;iYM%QZFg4BbiSrb?M`)k1.OQJc+s\'B,UXrb,!=uA]6D!2`Pe1,E_f/HWF?qh(`!r+
-(`")0)&aJ9*ZQ7?'GMT0(E4nS)]'\N-L1X7!<WE,"8`'(!=9Vh.4,l>"o\T3$l^i_;botG,olsclN$ka
-lMpqf!r`0k!>R=^;*[#tRCuI:Z,ai)d,<i892/'7]YMG*`50$pUKL_h=.#\+B38##<E2J$Zb!iiX@u5O
-9t8'T^:h7j\?EK2C-Nn6RC4K);H6RsCLpjeC0Fb/S%u[GXkN17r;63SptY30q#:6io_\LRq"j^`pf$kV
-o_@hCnFZG=k4Is2n_MscqYL$dbMqa`q=*_8l1+03pA+^ap%nLMlhfVse@DBGQ"Yi&NJ2Y'Hu+%]KoD\+
-\\d(Pe&T#$T8ePWJ:N6&JqF&Yre>`OKSktk]ueINjQP<WJ:W?'I"-9^IV3SYHs1lXP-D[FeB>eD^;%VM
-h!aq*k4%p5o]Yl8mcW]qfYYMZm,.*liT0:jkMkdslK\*$l0[`um-jB*p$q,-n*B2cWf;=EG&;2DH<t3(
-Edi%HG_<'4d+7./bcQqO@ok?b@;0LsF)u/3>[Cfc]#a'ciSi%dNHfSgIsQ`nMh[CTBkMm]]>jC2jiFsA
-^!HZLr8T$_jlYCIg"kT>gAJ_"hWWeEf@fZhr9rD0lfd?ag=b37g"5-\h>Q4Dh:C35f@8aCf[em3f@+OQ
-!<</u!!NB,$k3XJqZ%cB'd"PC*sr#L!W`K=/3H6g7QW1E*?6+S5"ns\>?4K`3t%^STqnWfY-G(-Tq)(J
-@$[7TV59rTPDb6MJqf2IQ_0_,L4+GqI=6^(Mi*7>H?*q;B5_g5Gu$j_3A2sKVOTPFQ`dNqZb!_P.53Pt
-X/N/+Z`gR3S4?=@=08NKA4o!84ZtN&Y-"n7Ou>-S5HOjg$Ep\8XK/Lf?ofH"I\*]r77][9?Wp<1<^oJ5
-J[(qAR*Eh(cHOeeeZQ'jbh:=e_T^07`lQ*<a2Z!2_T'*t[_KV]X2MKc^Sm^1`l?*Q[_'Z7`OWOl_993t
-b0Jhk_Ss<oZ-K\j]sX`8Qt;2=VPf]XZ&>HbS=useXg":_R?`kuObeaPNJrjT!euVireG`VNJrsnWM5iQ
-Vl5rBL5;@dSu%:&Tl57IJ5^W[V5UW-]sb;LXfSbHXh)EfZaI9Q^pV"m]r\'8['6dMafMkPVRO:S\>6"(
-Vl@5.]YV=p`6$*5cGm)o]!8B?SV`&YR>?lfQu@;0NLGNLQAh]DW2mD2T7hW<14Xt,D.mWsB4l!rAS5Fm
-RBWo[R?rthH\765PC.RkJ9R!=N/O!lVm=e#d^ZH_XL.'/qm%EP[B#gpX0/=ud]BIk`PK'k[*[OQ^Ri$]
-_60`4USO`]TW8!i+0)EBWhc)TWi2bjZ)4@tV4EWe>B4Uo@pE5B>$u#aH5:gLBjt=U?XIPsNKBEkJoc9p
-NK]6`Sc5;nUo:>tZ*^R4Wi3)$YHksRrq-usoChqTq"4.Jo^qnPp%S4Up[dnGrq\YNp@J"Lp[n(Lo^h\F
-m-aE8p\4CVqYB^Pp\FROWI%&m+ri;!LbM_bT;/'LNfHaR.5#Y>WhlA^UOJl:^1V.V@_fXZQ"NuY4?>)q
-UoC2^H8%0>8X$!HUo(#hWirFnBLOFKZ)Od;CLUUM91)?V;cZ8=UQdr`ItrJrFE)kQASPmcARo=W@q&VL
-@:3JO?sR#C?t*VR>Zjp&>$><?9L(a*5=T(NN)Nqa<+olA=Cu;H<F&U&==mcW=D2GnP*VrU^4F8Mg"t?C
-iP=I%aM#6fWLnfpN0^3C]"5_s`P]a7]stV_rjGP4\u`WJVN$I`G&QTie*#]PkJYR.YIs5OS^5p#Z)!eN
-R\-X]XJC\[7S6<K>$G?=<EiU/@r[9nV59AkA6Vku5Xe7692JMW5=SUS>#nd.>?tE7?sZo=?<gZRNjIF7
-s5W20oZQ4ns8CQ[`4iCNHsC)rH^U_:XJr+rV4X6CQC=A3RZ<W?U3L?kE0mQ5bie'\da#SifDkQVUWC?T
-TQ5+.SGoJhRVH():`NA2;b]_T9hnAU@B?JgG`nD_RX]F"C2n`YDbEV*7n-!>7RTiI8Gu*n9h@Q:9h[rH
-=&qg[<,0@lo(MbKrq6fno_SRes82EVmdTi>qu$Hqrp9=WrW)f]s4.2;!"3FM!!-<?e'Q16VZZnu&f8pJ
-f%8^0^W<;R!WW;:d4l46qu?m%^Y@Jk5Q(QiO5SdGgY^`?cJ`(5rW"F.fMDSL!!*0&!!33&!<=t*JH.ct
-XJCYsF/sgU7o)NU:ea&F82Wb(6:62j6U!On6U4"%3]/0/3AX#c*Y8u$(EcN$UG,"p/4iDb3($Iq2+fbY
-2***;=@mDEXdl_U%:3hOUgo@U5Cp.mPf(c%`F2tdG^PL(>ukE?=^t]5=]SO";,^Y+AAI32CN*rh4aU16
-Km%s/8Pk3b0Uk]>3gcYjg!.%Oe)Yu>jkHjo*$QXQ1Gq6V/35XF4&(CHi8DFV4#A2t(E4J:)B^=D'-&DU
-3&EBO5<L\j5:nWP1b_d<>Y\".6r7Q9*\L;fHUTYt>I`<o0Kr',;F*)c*#]Y2)&O5/(`3_n$mi@5@5C27
-D.lI2;GV3s67Z;0J;u`ECS'&.Fa"(qe`,TDc&Y!b,pOcb.3K?F+<hdG9'+j?H+qD=_k2s0;Fc&:>ost%
-()Rl('HI)jr>Z:f((_3%)\jAB-Q3aE0e)Af!s8W."8W!&#T"U1,o@!nrWEQ<+#?2];+s,#*rtO*rW2<b
-!<N<$!([+r-Uplu4[>UJ88b]Ma3N/khj@D>98U<r`5KX4_7-LeA5-3pSp"FC;ajDT5@Lh.]#^sE5;,(3
-_SX4*^qIFo]:sgg7UVj5TnHHT;H@RK;-RF3C0.(D^hL13mIpMUpuhD*mJ?SRrr2TgqsX7Rqtg$Zp@e(G
-nF5i8p[@;7jR2<eg$AM4l1NQcm/I"]n*]cDo(_qQr:][XrU&hGqX!P)e&T>A`P]I%Z`UC1Z*gsOcdgD#
-h;?u4_6pD:R/W9NP`q>2QBmr,S"67Q[E?eLdbjEXj0#D_V5'WVTqJ*7Of=k+T;ep,aNiAV_7RCq`9ZCR
-o_IkHoC;D:oCVM8kNU^;_U\&-kj@QojQPXYj6bpeo'Z)AnG_i&lgOT7gu[qbg#_(qKSYnQKUA3YLP^JH
-R>dN*_qEi(nF#,KW/u@0E+NB`@pr\K<`2al=a6j]c-"_u`MSN-AoVm/HZjjXEcQ\`OeTP)h;6>i[^N`\
-f])8Zi8E_\jPSkEg>CoBf_rS!h<E\Cg"Polq!Qu1k2Y@Rf\"p5gY1K_hZ;QgrnS7=e_A^*hrrbGh:U?.
-CD$aP!s&H%!!EB-%MB@%#m1/-!<N<.)'gOV,ng=]#71nY/3ZEk7QiFI*#p%Q4%<+Q>Zjoj55q;`Vl?f&
-Z)t(%SXKJD7@'C;V59rUPDtHSKSb_TS=c71L4+GqI=Hm,NJiOAH#mn=BlS3;GsskE2)-jVY*L_?QE%*p
-[^j%e0etP+XK&A*YckDQV4q<u7THIiE*,Xr/iP^?<3<=+Z][-q.5Id'ri?+%rMhN1BiI&cM4/KS:I%ER
->=D7Y7oVj7Ybk<kd*'k^bh1@mWj0RfcdgI^c-*`;`llI%`$W:3]t:P\^pU;ZYe.?>S@$;V[*6(lc/@'m
-^V\7J]>M\6eB5JFa*t1iaND98]Wn9)R@K\2S<T>-Pa\2'OeAbUWh5uYQ][JpOcG]iOctocOcPZgQ^a_I
-WjT@JVQ-r)U7@sJTUhmYW2HVBM4TZFMk?iJZad`TZ)at-Y/ml]^WsF'\[K2]_o09lVm<b8YeJ8VXg5+7
-\%8r:U8a`T\@]`!`dYhHaMl0H^8eEKWgplFPB25=JTm6@H%:KfItNBALnhJaZGOAYNIH(sG^FLQD/F!!
-A7]FhCP/UgVjO*TQ]HiJJX;IPNJ!LNR$`\VM3"=.Yck1/Y-+[pWN!P:Y-,+>ZE1.#W3!5!UsuKGaN)*+
-['nB9bIsXbb.OaNT`q-cVkp2fri1+>Vl6PiR[pCUUSP)jVQ-G^NcA$4A7/_D;G^7n>\J2!DeNK]?X@#K
-G_hBEQ\9U4MiEs[RA$COU8=fg[(*`SZamEFXg#.I\b,Oco^__Mq"F@OnFH/Ep\":Tp@n1Jo(_tSp[n%I
-p%S+Mo^qbHo'Gf7oR?T0p@nI[nF$)Iq!OVk5W9u42NiM99n]".S=5G#=skgQEiH.;U8+KRZFkU):gCND
-R=/UB2Dm<?;5:(fT6`+9/N0)rVP^8hWiE/$R<;h&>b8<W?"[2;=AV(I<`*7#M5?P.G_:d!G'%eZF(B'$
-?=7GY?=[MK?smGP@")Ei?sHlF@p`DC<)ct$>Zscc4[2.o>*k.J?X[2SBinYUD-Te38k2]Y928o3EeBCD
-WNie5XK].J]"u+o[&Tq!U8"!2MNOF&Z,+)i`5fm?a2G^$Y-+\!TUM+.R>?6;I!Tn;Y,\G%XLGUK]8rMt
-Wf4!o[AKRaQ(XqRX"(3HKj@;C;Ggb*>[(65>ZtZZLRG!8Q#'i3;b05?7mfa>:II31>[LoE>Q.f&>[go7
-='Sm+=^?9&Y0<`'Xg5+HdCRK=XK7t`QZ#]'A86jeSrJMSUna?>LkCG@O-,Hj[&/b!CiP/qV5LfRe]-(W
-jO*;[e%F2^ZE0=UU+`UIWNWV%H<*p=:/Y%h:/4>R:/FSV@]ZSiH'4M_R=]EtBlei_CIq&d7Rp!?7nEVN
-rCA2.8O#R:91)6O=%>YXC;[g\qYBp^q"OLXqu6WqrqZ*RoD&%Xqu6icp&>!jr;-Enrq-6j!5njFI7jP@
-;5qCO`ML-SrW!QIg>Uf>g=X3kbRF^U!jg)n"TeN$"Tc-igsSFc!"b^Xg"Y6:gY:T<=V:c9!Ebe>+oq`F
-!<WB'!!*'$!(>Y.!(s2kSqM??Z$AB&=$fD`<^9AN2*sZ%7RB@,69I+n6T?q].OR&)3AVQa',MGu434$O
-:eNuM;E76C><ODg,TeNm*ZmjX@[=.4_p#O"Vkq,2TXUQ$]R#(2_p,#qEeK-rR@o7[M1U24J9-'dEc5l=
-H\7<<Xicr8@qoRMSuJ!<P+9@u\ABgi\7Hjs]tr=Kc,&#hiT0+SV)0>>0IT"A2E<EP4?#E"L;Da)`a1DQ
--Q<j<*>fM0+qtG'3C-%s4$5Vb5"mp^/N54&1d=5H7?'_bCOA';>;K]%8paO-_,2L<7n$6E2C07G',_T$
-&I]!F#Yta80>H=n4$QGE>"Btl>Z3ah6Z,D(A6M<=Rb?PuUs.lXiS<#%?8*`N+t"if+sIgD+s\'F:Z^BF
-Hbdb@_5;s#:eZYO;]HVh'c7f*(`NAn&fMW+)BBS('HS/,*%EBU'd,4Xnc8Ld"9AT-"U+]&'`eUY,:FlX
-%Kut<"V2S.7TWVf6S9YJ!<*#c!!30&!r`0i!>[C_:dRE=TY43K[D^//cJ[0I>tmV5]Y;;%`59C#YF']?
->a_1(>#eHa5XdkJ[Ca&h[9??k:;=W^_nX"$^:1JEKm.`\(3jn3?"dATE*H+C?s@\_TtnWb[,(-CrqBsf
-pY>35mH4EIp%nIRq"=FTnaQ,Bn)s-/mHsQ:lgNosi7ZrOq#'4Ddc:!!qt0%9p](!ap[S.Wp\t0`m/6A=
-lJ'e%]=u5$\?rTBWiW8*\%]r0bg>,$gW[C=Xe22QQB[Z"&XJcQSY)UOVm!VGcdL5"m-Ed4X_F]4TUqXD
-SsuFQVlHbrWkQd/f>bY=]YDDNiqDsCo(r+KmcNp/n`oH)gVLbVn_E3mlJg^hkhP%ZhVe;!n*o`1l0%3l
-m,6@NlJgI`ke`jSSt)=>SWK8+LR4^!S#OHZjPf.]fZ(7i>E+>^E,Tf;EcZ8@CMRm@Vo-[#fBL8NP'Cqi
-BP`'@IX,sMMN3gj^;&LXbJ(En]"cnUnEJlhk2kFJf@SsBl.a\^^V8Lgg=+a0nG2hHh=TadhqQf:gYL]@
-h>Z:7gtUT>h>Z(;e^`U?gt^f;eB_e6!<N?#!!<9)%2&dV$j?Y5rW=;L(aLLX-Q*'o#n%7e1-nE&8O53X
-*[)a^4%<(Q?!1&m5lRMbVlQr(ZE:1&SXKJD7$a::V59rUPDtHSL5M(ZSY)@2L4+GqI=R'1NJiOAH#mq?
-C2n<<HVm3^2DI'c[@B-]S>rcu[(Nkn2_lmsX/W2)Z*&P_VPAla:KXWtCfEhf.4m8(=0Jd0Z^a?C2aXIG
-XKAS+X/`.qNGN'6>@D)D9NF\c?;3a]8k3,^Nj5TbU!Us1d*L=me#]jo^9uG<_T9d2a25j7]tD.t]<Jl[
-Z*_3UZFmEIX.u>o_T8q$\\?YPb.t?rdbr$ab/VlU`6/Y9\#dfd]YM"XR$*`(R#h62Cm10KR#[AuSY)4>
-TV7^5OcblrT9ke-P`V2tR[p4MX0&P*\$)X1ZE9skV4XQ\Vkfu\V4+0OS!f\9U9:u>_6U>HX/rMGZGF0+
-_Sa*m\$EWa^p1#J[]cpLc_[SGZEUUM\so._Q(#P%_S7nD^r!n%^;R7JX1"moajHuFPG+A3Pa[l/RXfpK
-O.hi;\%/fO[\o7ELlmphN/E4<J:WLTN(8biWNN%bS?\EAP*DE8IY3]9Q'dqpT8SP_SZ&ZjXfAP,W1U)e
-_RH_P[Blp+USG$!\Yu(CXK'=^^q$h\dFZIQU;+g]Whg9#USXofVl6VsWi)\iW2#rXrhaG,XK&;'TpUaS
-94_R?>>\-j;--k3FE;M@@9m;L?Y"A:O-Q,jItWfAPa%f<WN3&#YH>:G^9t>Y[BQj@[`,rPo^h_Jp@nFW
-o^hSCo(VnOp\4CUoC2>Gp\=OWo^qnPo^h_IoCMP@o(,<Bq"OLVqtopQq"a^SXF!Ao,pPR>K.U,\S=cCC
-OdT]0.OSr0WhuMbUn"^"XGL1g\A"8R@8J[0/gs_sWiDbC4Yo/iSc5JfVl-TpW\9fbD/O01G%Y?(?Y3S3
-3CQtIBNg@jS4IpXL4"8lEeSRGD/*-NB4bFX@9[/G?sX4F>?kH;<FTHF=BAQ&=)V2>8jYX&5WMo5O'5mr
-<b5lH@;Kmh85;iO;-Zmo@qBY0M4(!:Y-+h'Ye@NZ^pgPMVOs0<MMI%NS=ct"^sL?Qb0A,Pa2>R(\$E!*
-R#?iRH[U9fG-%pMX0]"8Y.2'K]>21q^V@1OQBRE'UoRe$XJCPV9M&Af@:!/@<*3C/ATW`pUns>o?rp9!
-5s@n277^-<3(R=\?<^T8=BAX0;bL%m=&E:6LRlT4`ON1cf%K',bLX>7XeM2):f1V4MPmh\W1_&E[Afpt
-ZMqKW[]d*8M/R0QKpK-ef]p,ee]6e=ldP(JeBPJ(OH1odXJi,$ZCuJF<)6:g;GBYQ8P`5a9LiHkWfMFh
-Q^X7lEGoQ4JW"8784H)H8H)3Z8/b2q6:+C@6q:Ea84$0e]sRA*q"FLUp@\4Srr2p%rq,gVqYC*errMfk
-kl1V__Z1(1>6"e6X2N?1ZcO*a!"o[mg=k32fuD[l=W7ACZca6h!W2p$!Qa?_gf44P&#\49gtLT@gs!*.
-(CCKR$O.%B!<`E+"TACC!<EB*9AHWL9;nh]Q]lm&Gs+o&1+?C-5"7t$76X((3B'&a2(Cm\3%m$@/MSh0
--5mO1'c@N@b-4-+5VbSr5?M'#5p7a-,;)2+,YLX7M3b2sNLm>MJ<HjsS#V^EL5:hDIq*54KS+B)Ss64X
-Ru3;cL*r4NS>NNsZ)XOKQZQJGC11&,]qhO;X.ki[Z&,p&Y,JP5\&>kn][m)>;ruf.2C'D.1.+5\0e"n@
-3'g]'^"VDcAhtk`*YoD5*>B;1%h'RB4?Y\_1c$mD3[bjm1FXA2:Ms<k]pk12S;OYL;.c2;T8:,!?mR0^
-4Blf??!:<%7m]3k/hoFU5!D28_pWQh4C;>rE*d"3/iR*.E,K/MRriV!c/"kLbi.F;h:KGC2Cp+!.465R
-)&X\I/KPZqjkRV!_8sO/UjQTI9T-DX*#KD+(`F;1)ZC]h)&O2/*#TD(*#o\2/M.qU*A/H*!;QTu!<WK0
-#6F`&'a"si.kiV$'a=gG#8%t486f>!8M_dX!<3)c!<3-"!$2.T1.Oqu2a*kU?@fc1aii#ifqDJ?3H2[K
-^;Iq._LAqoLKd#IUoAWO9Me&E:.8j)\\6.m=AM4\`Pfa4_SO%(X)D]m@8Tg97n,sG958Td;J9]IF(:fU
-_-<nnmI^,Kp$)8,meQ;8qY]jQo()YJn+-&=nFH,8kk+N5n+#l:lJ^FMip-78l1!3_p&4UTi8aD*n+ZSC
-rr;imrd+D0s8)HYh:9j%f$MjgaiMH7^:_>'dETkZfA536d`'&6Z)jq$USaobVm!;.Zb!igb0\quhWa@f
-jk/&%aj85R_ns@1a2,mHd)EuRf\k]4`k]@*`p`$ao).tQq<mV1kje-/mcrTD_V+\EjQYpghsp3qjmCs^
-rVks[jo4ChkMYLYeDKHOjo#/UlJ:=^pA"C?iT&DDnBBA5iU?:+nbMP4i7#orbIbC"^r"(0_md+e_rUUU
-lgt,@gtKTT]We]Q[C<rZYIV?Z`oQX`q;KN,\\Q>Ths'7_jQ5FWf%/X;io\tCp:n>slIsbAg[Y(5nD!Qm
-jP\kJ"kqbhh;$fbhZDQcgA]n?hUg9/io/VFh:0p"B*A;;!s/B$%fun9$PX3b$ip>0!s&N<+T<Vd)ZC$f
-"UZ+u4%)S/4u=B&+!;pd5"JRK:ImT,V5:)gX0&\6XfJ4frL"UkS>3![Un!a4Mhd(GPFA,9RZ<,NI!U3m
-L5V'_MhZb-F`M>7F*;eU<'hug-S%N_W^19nYd1RB_RjtJ0dU)-VQ$i'Xg+OfDbW2dV6"N;4Zt2F1+cM+
-X0/ao5;tMhUoUPtWrB%SND`JN7Q<;$3B/ub4BPup6<7#V>u6H]W'urrb1+kbe'cdLZGaMgb0@T4^q\%-
-]>242]Y)%n[^!WZZF.3N^ppMAUo:W7agB$t^=_2X]r\Wdfsef@^Y7JfbL!u/cH"#AXeV8KQaFH3]"5AQ
-YGSD'Z`U%#XJ2A[Ss,>&P`qJuO,o<\OH5KiSuJluZF@NSZ*^d0Ts:kqW3<V2VP^;fV4"'VV4jTh]>_e!
-ZE:6XXg#dP`4OO4_nr[cYdM9\[BR$HYHYgjXJN#'Xg,g^UnjuVR`Mb?ZadKW^VI1gY+r&(Y,p71fZ1G1
-`7!/a^V7@]WP>%$T!#Z<]tVIjWMZ/]Za6<tR@g"DTrFTRR[UV)WNsIn^:LtaZ*U1#X/;bsWhZSjTr5ZP
-f%S;r]!ANE[*Z(eZa-mCZDsXnWj8k:W1:u2WlN2r\[Jrnf#b_!]ZImiW2-5eWi2hnWiW4sUSOi`Uo'o^
-W2QPkW2cGTMebji?!10#8P2]U<b->pG&q;-C1q0nI?'\cVO3:%Pa7i4X0T+@[^j)`_oKg8_8X@,^;@n:
-aRo*?nac5Bp\=CNnF6#>p%@qMp@\"Hn*flIpLNjep@n=RoCV\HoCD>=o(MkQp@nCYn*TlFp$J]'5;!ll
-16[YV=,**8Ssk_+>pLa;=f&4%UnacV[CM3'4]J_mOEseq0J517>,nX#Sq&^O2+!q5V5L;lWi;"\<aAKd
-5?L4#5XJ.5>\-u%;cuk)<KF&G3H'D%IX?9XKl^gABinAEA6W8C>[grA>[1K;>[(<:An+nA<`rO/<)H:X
-4?>_j<gSnP>ZXp6@p!)OCfj81=Ar:-<EEjPEI<(`Ln1,bI"R'2M3!aYOdM;lKS=u4KohOfUT1E*\$rZI
-Y-"s!\@Jf@Q]?]HH$44MIXm''IY*0(NJWaTP*;,qMij3cS=G[pLl%OmVl-JfJm1r@<E!=6>?Fg(>$>Q_
-LmOp6PB(8;;Fs,;r_!ht:Hpa0=]ed,=BJX,;clmi;uTl?1HJ]MDfBW4Df0K>Km[ogKSY8#Al(WR:/bt\
-OG\ShIK#O1MiEdfS=5n1K7\5U=%#kb@s*B_NeN7DKT_dmQ(Xk=MMHXtE/U-ZVkfl8@T66%;Gp=c8P)WS
-:fC%W?*(&eH'=S_Q[WmlC3"lbCe@5g7n?5N8H)0p84H*?9he#@92.lE=BJ'Z:h[GDo)AFhp\":UqXsje
-rs&MsoD/:XqtpBsqY^Bgqu,m]_>jshJH,mhZ-(M?[)<UV!"f=Xf](`?ft>8$+TVQDZcjBoqZ$d$bhLgu
-9`4r!WnGtYg"tZD;#p\"rVup!quCsD"p4i+!<<9(8D9X81RP)9S<%WnJ3Q_+1bD6m2`Wu]83Aal4?#2]
-3AEEb6S0c?0f:g:+;u%/',_H?aKn0$1bUdQ3D2nE3$::I1,_TT/QlLqHt$\uL6$1sH@_]ON08USW2GVk
-D/X<-I=cfsQ&M3)MKsSn;K75IPF@u*MKiuPC0Fk_EbK''H!Y?JNg"aBNf9-4Js;.[R%KM>XNf>PgY^YQ
-1aX>(/42c[0./;12aq)4]\;;\F[%?%*>K55,T7XH%gsX:r\#ZS0etO60dR_b0.e^d(-bGm=^Yr[C0YnC
-A5@J\F(/$;-P[@E-V%lo>Bb:/J:Ml`DgReJJUqiGHuqA#*A0!3BR#H"?"J(eI]]#dXfI;'SX4)=[aEpi
-hUA8^/12_k-RBiO(`t+N.30-fjkRV!_8sI+R<)k;7Y80N*Z>k4)&sP4)?(Tg(`!r,*$#b+)BK\1.k;MM
-)_N0'!;?Hr!sJl5!rN$5!Xg#!0JFdh"U,)8$Pb'Q:ej_K-Q_FNrrMEcrrW0"*<?^,:KU7W7A7n.GdYQ6
-cIh19R8m-PG.tl,_SsEA_RHUc8OR9hUh*4e:eFSg9P(TF]udKS5r1pK_o9L0_8*jT9N">A@rH!sARomt
-DJO)dDJim*C8AYY9:jc&o_J.PkP3iuqYL-[q!755o)&"Co_A+Lp%J(9p\F.>n+$&?iRcoKlh(,Pps\6i
-o^2,5lgjf4nbMhUs7u=<rUfLTrVH$KiSE/>h:^B-aiM?<a2>a;c-t8'jl,%KccEf,YH4b'Y-"_*rif2)
-]"cD<i9'1enaYr5gXap*bK%lMa3)EAcI'kbaN2rdiSMet^V@V)n)aB8oAo]Bn*]E)mI'B2leK=nh>$<s
-jQ>I\jm;*po@qggn*K=gl0IU!lfmm&hVmJSlMpnVm,-XbjR)BgdG*3reA05^guJ/-q>^3OgrdRW`O3.e
-^V.=m\?r`W]$93np\t'SkLR,LZ+RTY]sG;NYHP^WakGS=q;KN,\\ZDUgY(ECjlGFZi7d,Lf\G*,pqOPt
-lIsbAg[P"7o%<HikiCVDgtUZBgtLQ@i8<8@g>(NBiRZE0jPSG9g!J3qBa4V>!rW*[!X/T4'bh>l!WiH+
-!X05[,pXfX%L`[K#o+mL6:F@-1aO:h+X]!,7SloU7Q<6$V5L8mY-PC9X.u6aR2VE^USk#cS<f7pLPLeO
-R\-4@NeVt0H@:F$NIHnGL4FPmEc#T5G'SI367tDW2+XjN5$sn`ZaRN^_JM"c/n1rYWN`S/Z(mgm4?QiH
-VHH;E4YAZW0N4mOYHj<M.k3NUX/i>%X/r@J1H@*785`&`;c7%*>?=rn>$4R-<g'V\2i,W!eBc%]dakM&
-`m3#G`jW7c^s'R#_LBPB]u%_)W5QTZYI;$\^oa9.Y-bj`bgEr6cd&u0\\689X1HTsg"jfda1/7mc-42@
-Z)OIe_8X+(]=YDXZ`U40Xf\e;Xf&"lS=#_2Q^jJ2R$X&&OH>g#WN`qIaN2-1^:C8H['d*GX0/_0WNE"n
-VlHGhUSG62a2PEkXa[CSYf4#h]#:hf_R$_Y[_'5]['d?GYf#"uVl6]!ZF@NIXK[tL]t:kc^:h;!`P9F*
-YH=t.[,B]aaLSat^<"I.Xg5$pSroP<Vl@_^aP4M2U6D.LY+(rKSsc"5SXZ4>Od`AE_:HlE`OW"KW3E>)
-Y+hkeUn+E^X0T1Xgj[GXZELL>d&X%EZEpj@YHOn.ZD=LqSBS(8`lPs+[^OK3c,#mZahb3_Vkp>lVkg5j
-XfA1jUo0ueX.l8fWhc8]V4*^0DG"/<=]A!`8PN,`A9N*AF_PN*C1h=1OI;Z<RuWVrQ^jSCYHbFA\\5_u
-b0%W:_SNdn^;.t2oG@/io'uGJq"4+GnFH/Cp%.nNp%%YAn+6PQA+K9cp\4=Oo^qbHo'l2ApA"CUp\O^T
-mJ$GNmA"qq3@H(4Q&RXtJsW!sPE(Z),:b'IVQHnpU8=Nh]5g\5@^<:a@7j'M3'T3$WiN"hI4c`n2k[(G
-Vl?YqWdHfn3%e'4<.8:\?#*nW>ZO'k?rLW@Q)U$!BRYY_G&VDSFCf3%?t!8I=BA[2@pE)@@9m)C?sQlJ
-B3.r1>$>63:J=;B3C$/@Q]G3J;cIFC=B]0J=\`"#;,LLp<G$5kJUrZ@VP/ZoMMR7OPa7Z!PE(Z\N/<OO
-PaS8FY->LL^:h1j[skm"]<A*!OGALAH['pjKSYM:L5_"IKp7^`R$Eo#Q]@9%T94qfNguf@Vl6>A>>@^`
-9j_:4=]JL)=_Du9Q_^I>F)+oS7mK7+85)iY4u#E2>[(?7=]np2>Zaj&<``Kl2cXF/DfB6$Bkq^=I:mAD
-K84>O<(K>]>&AbGKi<GIP*2)fM2@FXR$s4dFD,#e:eF]$FF/guO,SmOO-G`kPbXe.JT#4AMjgE=V4E0D
-9MJ>];G^.b9M\JX9h@f]XK.J0PF%](HuEt?Dh!ab9hG=T-V6j!84cEF7n-!>9hn,A8l%oD<)l@P:hm_N
-nFubRp@S(RqXjders/T(q"XabqY^6j"oeQ%q>'mRs2"aDK8BR1=JWdT]W\[MrW!0.g<J@+fA+LScE[ZT
-!!Ba<"o83&!PdaPdRO08#cu\.gtCQDi$eL'<WW:)!<NN/"9S`+!sAW/!aF`A!$R>uT7^NhZ%Y>2=%,_A
-6SU5O4A.^g4@MFo5!hF`:eiSf/2]FO-lsEK'+l*,6-6;h1astI90#3s:-0mb5;"EHIOHU@E,_/!LR#B?
-QB.]3US4Tm[$Qf6NJ3=XMh$n_St`0UUp@"tXe_8SS=H%9QC!bqRtbp-NJDt;HA.6CJp=)YPc0\(PG3Af
-WiE1kZaeE:gY:W<RkuN8-6YT@1bgL41GhR3Oh09)]RWX*+;kn.)B^(F-k-A"4?#,S?o9c!3&EfS,q(5m
-1`I#`:Kpq17orei:j-G+5"K!t8M`(F*(i+\?sd;S@Vp.*BjkFdF*iO[7n,j"4YA!4<*rdIC63jeIr^N`
-Is&#oKm6X#M71dbiS`1X1E7M`-R\m=)BC(L)BTh37-3:AJAK=C]o?oG=$V#@>p11*)]0J5)&O52*ZQ"3
-(`=;9)%[W/)&+8?((V?<,3f.2!sSr7"8i-6!=9Ym0/"Uf#RC_B$POaE7n,m)+;a2@!!2ip!<E3"!WE)r
-!<3-"!-8/U02bV45<Pj^;1c4#air/mhORYP;N8B+^<"@6`ji[TLLs_]V0,X:>#.n";-L<;^W<fX76PV/
-^r+(/_8XNhIrg!^Mi!UKKS>J>Hu*b<Bk:LgFKE6mA!>:-p%I_<h=oL]n*KiAqtBRNmd0ZFmI<UBq""(J
-jRr!&o_%>-lfdNZeF*#-nbCJjp$hDHioft(mI0lFrp8b=qsj1Pr;-!Sm,-g_dFd+%cdC%\ai;TNcd1(f
-rn[_6f['Q?0Yt]E`l#g1^qmn-e(31,kMk[chrN_XjQ,1Lg=+Bqda6@if%\s:j6>q#o(),(d*7$_bjXoY
-p@e1Jm-<m%mHX!"kj$m<_9MB,mH3<gjm;C%lg!Bkrp]CDkiqHuj6l4#l/(Rjk5G8Oo'Yl7p%S"Fna5oA
-nE8s%p\apfs8W)jn*fH*p=\-Qg=Y$)dF6Oje`5iUl0n*+kM4V4bKJ>gj4hu6e'ZLke(<^Jp#&Ha_8"%@
-jkehUi8!P\io&PWj4`>He,@"qj6YaXf%KQgpZL9&j58bEf\G08inWGGg>1ZAhrNMAgYC<0jPSV;iR?0$
-A-r>="9SN%#6Fl1&eY`a!r`0F!<NTH,9e3G#6=i*!!jMu3^#_j.NB'2&K;uM4\JF=6oHcuW.(_JZ*LaF
-Y-"UtSXl:@T:r*[W26,SNf/aLNK]g(T:1jsJ:E$!L5M"QMhHJ$F)l2;G^+L[;*Q`k.ka#bVDi.Z\?rWP
-_nC%E5WX4oU8bB$Xg4OuMf)TiOe$#N7R]'c4u>d(W3*4e1G(FiUT18jX0&A"HWs?L<+f`YCj9i8H#7.q
->?Fj&8R5_nXend?`5^9S[)pJBVkg`5behQA]th4g`6Gj+c,[W:^T>;YWP$!IZ+@BMR?b:ra2$$1]\(?8
-afW,"bI+h'cecXJ`5fEsa3N&Q`Or.HVk:#jW2$8^R?s2%Q'@MsOf,(QYc"1aUS+1WT)tUWR=:3ZPFJPT
-Z+.``]!/$,R\Hd`Tq%dGPEq](O-YruR%^h"_TU?Xc,HrnZF%Z[W56TqZEL=8\@]8\XK&Y9Y-5IRW3N=t
-ZadccZ`g<sWR82h]"#>g^q%P(_nN7\]roK"^qI.]Zb+#d_8Nsu]We]H\&-A0e(id.\[/]I]meA2XJr.r
-V4aETUR@^NXJMl)_7@([XJV_aWi<A+T<+o^S>3![\\QJ-\?W9D]"=uC[BHU=\Zi68]X"K:XI[tDXO#&+
-\[/Zjg;pUk^WF!eStW'WVllr!V51&iVlHtoRA?mYVl?AeT<FlPN+l$n?!:<,9heJd>%i5.IOBG^D0'lE
-IZL;1Z*g[+R%C1PWjBFT]uA(-_Sa@6_nsC5^qdt1d`EI$p%J%Np\4LRnF,r>oC_eMp\"+HmdKZ<p@n7Z
-oE"XZrq'Cfp@n=Qo_/%Sp@\.Rp[ReKq"3aFF$q]'*A3J-.Th7fS=>t-P?/q`/Sh5fXeDGbT<t_mJ5f+$
-RX/"29fFmq3)Qo_X.aqk,V)lnX/W(pW2QP>>ub*2BkD[.A7fCiARASG?!C/r>$RGqQU"o(IscTYCQ3OI
-AR\\I?".2G>Zt9<A6E,I@9d)C>@q8@='/Bu>?Y,u4?khj6<oq;>>eC)@qAeFB4t=E@8p*-@pED[EHZGN
-K8#2GNffWkS=lgTWMZf$W2QetKS,,:NfK<dTpbkJEL`>sYG@YON.,tmEHuk]LPh.QNKBEoTr4ikWi2Sf
-S"cF0KS"MpH%h9KSXu@)@73mj;d!4)<``C(<b$3,RA?UFDe39P6UX438l&8W5<M\J?!LN8>?Y'2=^,$,
-='\p;@W-=2F`1o)?t<k_ChdS]D[CDn;aO,U=CuW$IW]:>K7\c/Jq8c7P)tNHHZ!5"BOl.,I=Hs'IsZd'
-JpW&uNf8m?D/=6=O.<#?T9kRR9iFh^<)lai9NFt`9hn2hX/q,(OI)H*JTGa@EIs*`8OGs<7S$0C8Ou?B
-8OuEI91VE;92.lB=&_aX:hdDJo(i.Yq=aLSp@8(\rr3/snb2eTqtpBsr:0ISo(Vt[!WDrqrqcWprk\XC
-H>EQd=1HQ$b-\hkrW!-@dEU\"eCFrH^u8K:!<>r@%f$)-^"hc!8H&U""2EgIf[es4_^P`i"9T,A'atTa
-)@d#T"9\c,!!EFLk*,i[G`AAd93f2o2EF#U6p+%-3BT/R6;96r9gq0,3\X8h,r%5',rIG2'+>Tg(E5Wa
-W'N$c5!)1q3(6@r1/onR3IXLX4^i;aDh<sgH]WE=UQhO]Ya;#FSuJ*ET9jJ5G(YNqH\SJQPDk]_Q?\@T
-MM[XXDe3]hDImL$C4V5$J:a,YQCYCUO-,WgR%B>%PD4gUWOU4"da4aO(+:pk0eFq.0Jb@84&_*Sg"=VV
-4#eDu(`+;=,U4?@&1]h)2h!J;3ArKP2`iiC00:aV8mPh5>uOEi5=eOD<)Gq];-7:#0-)Dt3_3Ii>t\XI
-E,ff3Bl@mFKP".h8hr=r86obBCMd`h?u:d><c;MlDKf/P<+M-'eD/a&_Q-0L.3oub/L2M\0I7_^+r428
-jg9cR`5TWiN+#%@Njqe''H@i*()\23*#KM2*#T_>)ANr&)BK_/.3T`F)(ulm!!EB."pG)*!#,ML+!`Ke
-$j6V4!<`ZA-UC$`1*.+l!<3)q!!**#rW3$!q>^Nt"9&:@!=C5P<CK)-TY+!O[EHe@dcBAV9hR[)^;.J(
-`ko^!YEaE;4`u<U:JOe[7TWH"\[oPr]3\B"AAQ!s^rO1%Yb?u3Obo<aRZ*2\M0ErRF)#B">&7oP]t\6P
-g[4Y,natf8g?nY(qXs^Xo_eXarVPu2nbi7Up%7YKn`flGlK@[&l.OqbnE]W<d,Xono_n.Gq=F"Cq>'^M
-n+l_Dk3_L'j5o@Ti8E,8cca8La2>p8ai_cLcH5,'g"P!(ccj;=_8!k$_nEh$_SaXGg#V2Pk2bOci83AL
-h:L?,aN2cTd+6q+g>:H:i90=ejl"cneC)n=nac\KoC_kPp%%S8lg!`ugqgkVkM,=cjQl3sjl,=cj66I/
-o'tl$k3VQth;@&Dl0d^5rqH$SnFcVQo^__Hp%nCQo(DeUrVuosrq5^Jl0S&uh>Q1Rf\"Nuf]);lr;?Nl
-o^:btg"P*5hW3VMio8\Dg>1rao^u>Gb/(s4alV==lK$a^kht@Mhq-QBjk'LG^Z4\?g"+jGq=s7/o&o)p
-g=b--f\4U2hq[,Hg=tN@g#:rAfBD;Hd,*:"d:Nji!sJc-!<N9)!XTMT&InjDrW+2E$5k'6+W:Ue!<<-.
-*ATW:4ZOc*%LWge,;;8S9M.]418oZ$X0&Y5[^N?@W2-&VS=H4HVl?VkT:(e#M2@4UR\6:AOGA@9IY!62
-Nf]0PI!0RPDfBrHH$W"A00(X;25-U!C7M`A[^X/kD_!OkF0;=<Yck46PFHr/9J^=$84#L'/h/e:;5^@p
-Y+.d:1K9pFW2ckuR#?<(A8GdoC3(qLG&VJ1>?,!1<DlCj<gTk`:l*E>eC)"Vd+55$^r"F9b/2$?c-+MY
-\\68/rk^4rb.+[n`j)ha]!eB0^:(5\cF:I@cG7`9`7E5A\]rOL`kop9Z)P+@_RHqWrh:I/Vk]fLSX5S+
-PE(`cOH57%VOj`_Un4ELQ^sV:R%/,^NffNlUT1T8_7@.]Wi;DQTr4QRT9tY!QBRE!QCX>6V672?`5oj5
-[C3WZ`P&n3^V[Rr^;@_#[(*BAZ*pg>_7HAEWi<SG]!nQ7VkC$2[(sGcZ+S#q]sFuHWk,pJbKIc<\[]5f
-_na76_83psrkSrZbg55-f$q=:[Bg"McEFFQriL@AVk'TWXgPs\aj&AT_7I1a[B-[8[BHX@\#H.&ZFJ#t
-c,@,sYd1[MW3X"?WjB.:XJ;klVR!P'frM4#b/:cr[*dRM\=L7U^9FE.Tq%gPQE[BeWiDkkXJDGiZ_sh,
-WM>ucSs>:M:gdR5=&Mdh;H[4>H[S;4I!'FPGBeRsU9_,7YG.P]W2cu.^V77n^ph(p`5fa1`5]X0a2lcR
-p%S4Qp%\@YnaQ)>p%.kLpA"CTnF#c7p\=LWrq$6ap\se>p@e7ToCVbNq"FCSp\=:Mq"XLEQtf#F+rr%h
-IOJBMPF@u/NK7*[,9CBmY-"@lVkR4mUQBUi0kYK1<(BD500D4"YHFq$JiGA69;SVeX/;VZN-f8NCh@X'
-FDYl+BNnM>?X$Z179*<MWL$"dJ;&DuDJt>QA8>j]?s[;J?"@JTARekIA7>IC,[tIs<Ei^/;I3R28jbp'
-1I><6Na,Rb?YF.Z=_DDM<E`@'?=8(]>%VGdCNY)VLlmj_OGf<hTUr$UWN)\gVkT!"KnG>HQ]mi%R?s>,
-R?XeUUR@0uIsZ0TG^>"!M27%HNg6$(TqSKaWM?D^U7$R[HZX:KH\.WPQ'-Z-9j1@k?!^oE>?Y$.ATNWn
-Uns;l@9l]!7n-!:8P;`B4A#NY!*CgP=Bf*3;,U7g=^>0@A8u^8G]IS4?tX1hDJa'1G'.h8=ADdi=_Dc%
-G%bWEL&Ha"NfK*\O+Mq+D/aK3G^G!qNfSpFKSY>7Lkq=ZO+)7pG']4<UnsiWO_[ip;GC%g:/4AU8PE#[
-8S+s(LjP2LS!nkJE+j6ALhodU7OLYm7Ro^<8OuEE7n?3G91DBF:.RiT;Fj)MC:UtKqY^9eq"XUYo)AUf
-"o@ugqYU0errrDrqYKp`qu6m!rqlQkrVcQleH#";$XQd4#ZS(Ka2bKq%/p5<&_#=jd+I4%L5\&$!!!?@
-!Vud"!nH,hel_kN3hk<]iR#2a:+?_]'FP]k*u>_*'*SI="9JT)!!<72gQDO[S>DsM=DPC"3_3%)7mKU/
-4AAOA<(f#-ISE9o5!2)45UncW.jmJ;1)^iE%La:?c)X;j1.+]76TRY-3&NiR1dXP^/ji3:;."3NEJ0%)
-J8K@\N.6tEMNE@@LiS/cB5`?WLl?^uKmnVtKl)^4L4"JuE-YqtCh7U8An,k0H%M6@I!h]TPFS>5Q'H&s
-C1q6oI?M7Z)o/tF6mFiD/NH!\4?>DO0L8]l]%PrY;_g0S)#bO6)AsM8&J-0H5!:VM0fhNP-RU2d1H[9b
-:1@gLAmJD36;LW^>?FL6ChdNS3\ENG4\T!n@8:,-If=jAL5'f'IW9[N>%qkiFa&IuS=k=SGE.,lQ&qJm
-Nc/HLFcj1&dG3[:e?_Li/gh_g.O$&S+rM@J-Q-(Djg9cP`5TWfMJ,OKJ?i/u(`!hu'c7E(*#T_9(`455
-)&XA7+<24F*ube10H99W"9Jc4"U"W%#6Yb`+!r$7"9&</":,Ve6ps@"*u+bUhZ*ZX!<*#o!!*-%rW!`8
-&2.'d7mJSq^fQB!b0JG`j5H\6:-!n)^b3dN`5-h*?s-Z%@Tkoj6q0O2;GqJG]>)A"Am@`1_SO+'[&0"C
-PDP6\IXH-]D(BI;E+<TsG["<U;-mCu]#Aijg?&#$q=s4Jg[b++o_A4OnbW.VpA47Jq"=XT:[RoFjn/9.
-hsBOcfAuc%na,eqiqE$:r:9FSn`oN:p[.GBp[@>0lfdm$j6>mto'5;mgY(?:g=b68f@&7%c/-gjcICOq
-d)jG[ccsV^dsf?]bg+Vag$%>MhqHoJg<o*MkMt^[dF-OkdFHt(g>:oLj6GmfiTB1`kihL)p]'dTp\FUX
-na>Q+mHN`g_8>!jg?Ih_mHs9'hrF+gmJQ2=p[7&&me,_tf$rI<mc<WsjPf+Yk3)F)nFcADp@7V@mHX3<
-rquNem-3g&olKlQcHXVUai)-1_TC3UgY_2PgtC91f\5-=gu.>Xjlu$fh;I5Ql/gsXcbmT7_UR-#n*&Zi
-jPAVCf$E.9l.H!L^ZFhAg"+mHqY9L5mdKAme'un!jQP4TgtU`DgYC`Cg>q;Ef&u,Dd+m'ud:<af!<W0!
-"TeZ.%h/mI$3C&)"p#5R*#fRor;[Q5&h#In3Ahou&e>Ws-Sn%g<DlIS3I[s,Xg#.=[^WNEWMQ8[S=H7J
-W2lknTUM"'Mi*O\T:qpHOGA@9IY!62Nf]0PI!0XTEccSQH@&CO1d!H@0qG+)Dk+/D]"5r!GrIN*DmQ78
-YHY.->!>D?7lF4:/itpL.Om>7=K/:%WhE!N3_cTQVP06-E+a-%AntXT;(YmI<`N@";c@$m6qp$C8W0XL
-?'ELQe'Q1gda>,(^qIe.`kB(,bJ_?A]=l8%rjtn7`3ZPY^oXTJZ`Kn$a2#3sa18k9cG@cAaO\P>[E?e7
-aNM]6Xg#=GaM>L']Y(kWUm[O4Pa%AlOH,6RMMQ\cU7IpSXJ;J[SuJKZSpmZ;Ng#TkSt`*oYH=^qTW+69
-YI:^=Y,%ALR?iu%R\$"AXK8\=]X+lMX08P'\%0?(^r3t(_83q#ZF[EDXgYF;^UKc7W2[GG^q6A;Y,nqO
-X1uWcY-u6p^U'l;WOTREWi2tsW2HDf^q7b:aMbQl^:q7h^t%;pd*TA2\H][ldAX"AVu<D^R%C+NUSt)t
-ZF-m<YHY48[BZpE\@0#]O,B3jV5p8WS"?1EW2Q)>\&#MSZEgO2US=3W\[SBfX/s^k_n!+^d+QUUT"!%^
-U]-c2TWkerY,A+tWhlVqUnFouVPgSrU7A3RQAfNVAn>R`>?G*7A7g"A.>a.GJUrH,LPhJ"]"c.oXJMu%
-Z*M$]aLoF-]>DJ*aiMHEb-ndn_U$4#oGI8pp\=RTnFH)>nb)SLq"F@LmdKZ:p%J%Wnhp+5p@S"Np@n=Q
-o_/%Sp@\.Sq!RYFp[[L>ECVo2*?9QW/6R=_Q^F+uOB*GM)I8u:XJ)>a=.*r'<_kt683o:-3]/<63B:ZR
-Y,eCL3%u^IW2QVfO+M4[BjkC\;,9YS7n>j44A&jk;GT\A76lp8S5+![N-oqmF+nXFDJ3*U?sm2C@:EVP
-@TluE?2e"P@VB.J='8Hr>Zauu7RfL!5?F22>?+a2CMR3XAS4t?<``R6<*rg8?Y*q^@r#q'G^t0kI"6a%
-KSPDEMMR.KKlh0GC34ZCF`MMJG'.hNG`.ZAJ9u?XF),N0DKgJWG\Cl0EI<:iKnb55JUMTYCia9!?<C-3
-B64&p->d*k?Vsa.?t!AF=]AL8F+opUV3>\&>Z+*`7Roj:92.i=8R#S4IU#oS>@1H.9heGe>ZZT2IsuZb
-DeWfl@:Nk^DesB4Df')m<)?P)F)Z>JA7^^YNfK9cPa%H%R$*VhMM6P-IXQ`tK8,&3J:rH&L4ut;UR7++
-QD1I_['-R1Z&Vdc<)-=h9he2N7SQl^94b0*LO5)KS!ebGE+s?AKPs=I-pp?i9i"/M84Z<D84Z?I91VQI
-9h7`R;FWrKBt(eCpA+LWp%7hImJHk^#4h?Vp%J+Wr;R!#p%\FUp&4gg#5nJuqu6Qnq>]"Gm/RMb=9&_%
-U;=gj[CQnJ!!iqQf\"Esg7AT@!!NPai8`Bkr;[AQg;'=g3#2r<$O[LJ!WW<$!!E<&!!3E&!#nM^XTC8d
-[@iq)J?X)W;bo)06UNjo7S,p582UH/76^].GX,(d-8IG*+?(r%)&XM1%i.%DW^AU"6<.2V3'fth1,CgR
-6TQnZ4%*.A79!;uD/<KY:/=hp=]es>=%u[p5[6T74A]9\9ghHV:eaDb=]f?F<E2^e?q<a\6Vq8k5=A4?
-<+]]G>[gi9=B8!Z5?1'43\i-@7T4bA=]nZc1.`rJ5!q_&3&E'=6WJNAg>KbB0JFdk*ZZ=A(`FP7'I,:s
-8NA7P4%:tO*ZcO\3A#;jBk:OH7mK^378QcW<_?Y)>#S*a3&!-b?WUiV:fN+$KnYA?N/Vb;QA^WNH\?EY
-CM@a0H@gcqEJ/^_PED`*Q@jp^NgWAI`QHfhg;6uD2(Bdt-QjKK(_[uC//haLjfsQM`5TQbK4n(NFK/U^
-&J>]j+X@aD)&O>5(`=A8)B9b;*ZGqA*uPV/0,a$T!!3'%!!<#t'`e^W)BTh#"9JT*"UZ"s:JahS/0=lK
-!!**#rW2corrN*!(BGC/<`_g[1nr0,MQY%FcHk\:T3tnpM>k:Ba2>d1CHYNm@T$E*8SDO:<Dm('Cq70k
-a1GGS6sd$pNdu+d@r>[[?Ys%M9iFeb;+stb=B&I%:Kp_%<M-nDJuRMcp%J:XmIf<'mGR:#o'u8Bo^_SJ
-naQ,<ki_0noC(l2n)i]rjP82>o)/FMle1=fn+$,<mI]i1lgt,F/G&ApnG2kKq!I,)mdBT*h;78Ri838>
-hVZr5f%AC.e^rI0i6oojbL=ML^sRV__8XI<d*0bef\>'&cJ7.&j6#7Ngt'j&d*'VXda[(4gXOj9khtIe
-dFH[kh!"8'q"XOPmcrrqlKm`tk1mhjf^7MXkN1gdkNCjblK7@,jRN'=lfma$l/:7Hh<+.lg=b!+g>M,V
-hq$NAh;75NhW*SPlhgG7j6b^PfAM,Cl+k0Q_na(%^;%S,c-Oqngsjj$dF?Rhd+d4.io]=]i8*,DhW*eY
-hV$;l_S3q=gue(jj65X]gY191k3V0\s1Z80lf?aNg@4q2mbR@#k0q`.f\c5ljP&5<hr*DMk1SAFi6]m1
-hq$30d+$?M&HMq8!WrK*!sAZ2&J+sR%K6A7!!*'#%N??*'En=6C'l7A3'92M+;kq4,V:uC<E<!k5Wc$I
-Y-G@B\%&]IX/2M_SXlOPWN<(qTUM()Mi3[_T:qpHOGA@9IY!62Nf]0PI!0XUFEDhVI!\gX1cmBD32NfQ
-DjI]<\[]Z"G!/&FG-e!?YHb:/IS;"H3)2b45;uJ78NA^m2cciUXK%dT4ZZ<!MJcj#:.A#G5X.n)4"rQR
-5<M=s6U4('3_Mk87Z+4KBU$c]da64kf$LS*['%!U^qIFu_SEt-]tD.mZ`pdA^U(&N[B$L@Ybdh^]Z8("
-^:_)+aLf@#^sC-*ZGa](b/_5uI^dA?_pHK<]tq@kUmmdGSXPn2MNj?`Ko1\<ZDae(YdC0sR@gFHQB\8I
-L5V"USXZ(JVlQGPOIhbtWii4nTq.F:QB6uaP*qi<U7S0f]<\`QQCF(uT<5WAbK@E*Z*U^>[^rW>Y-tO<
-^V?G@Vl6l/]=Xu:X/N5BV7jsh/%WC/`PT*eX/reB\sJ\NS"QOOVP^#k]<S?+RAmBkWk6g/\%'2OS>*.$
-^\jT#S4]6BUSFBRSu/BeW2QbrUSP)nWj0(AZ*/q;PEqo@Rurr$P*i&BQ]SVk]!AcPX/MtlU:%Y>UYDfM
-dE9D<['nB6`kA(Ud(l0>Sl28^^r<ORTV8BfXKAh#S#``bTV\H\SuJ0GM.T_$B4tg_>@(]MC3b_sP`LQU
-LPLeIR&[a3_RcnIX08b/[_g,$`lZ3Ab0A8Yc-k%N\\Z;6aStl]p\4LZqXX4MnFZ>Hp\FXZp@@Y?nFlPK
-p@RqHp%A%No_/"Qp[e%NpO;o2p%J1VnF62Io]N/q7l;M6,D:_2>'?$rR@&V];^F+D@\9a)U84ZR?8b;E
-7lj!r6sik_2Dmc_@]li4V1(!H-UWuREb/6J7o2H74@_7a-S-u,-8$c/852]F6Tdb"NN8jXDi'I"H$+4Z
-EG',t:/tP(>?bB=>[1]A>CKg\<`N1,A7/A:<)ZXu=&DFR5sIRs;jNAD;,p\2BN\>GAQ)?+=^5*5?YF(d
-DJ<TrDfg5OGCP7"KSYD;N09'SMN*I8DfB]@HZjILF*M\BD0L;[M26\.Dej*"Bl%@!G(+^JB4u('I"R3,
-JUi,mE,fi7?s6c:;I4*OCOTu2@TlZ2<`E@/>?4[$<`imRL6n^4PAXl6;+Eu=6psU>911m3=C5WJ>?G'4
-=Ar$k;HR1/H?jXVFE2;6=&W%">$GKFB5)$lAR8(p7pKh?CN3WcJqJc4Mi<^XQ^X8%NJ*"7GB\@ZIsucn
-JU`-"IslitXfJ.]NffNrVb<tm[]QO7Q;^mc:fL@f9MA#L;cZdfAu_qfHB"8\R=T?qBle`TD*pTV7S-Q[
-9h.T@8P2QH:.n/I77g*?6WR,U5Z)1"^[_-sqtg<e!r;EcrVm)tq=jX[q#('i#6+DoqXNnEmJm1d_uL0K
-G5r"7SAiUpS"gGl!!j1Xf[e[1hjFN@!!*-%qu?m'e(rp1;>gJ"=@a56!<E0$p]0pd'h7$)#;``rQ]uoV
-WGY!s4X)L@4?5G#4=ru^2`rrL.P3SL3[ZI.,pY?"+qt\-(Dd`9^nEe@/i63t4>T/f/gr\?4Z+iRr_k.V
-=%-"mA7f+@<bQ,Q@p_uCE*#\4=@lgk9i#55;Fj#C=[5#*<FL>H;c6Fi5WV:q69d%\9iFDA69[V0<EE^6
-9h.]C5X\750J"t6-oOjX4#8NG0ISb81H@<J/LVtu0g8E_]%l5^>;RrW)&O,.)]BV9((q]=4\\=%1,_*K
-.O6/`0f_0d8OuEH8k2,r+Xf*#0/G1D770:.7Oo2o3^bbi;*>LQ>$G<BB52@+I$'SBFDGN"<W66,BkCOS
-F(o62H?+1KLjtG4I#i]+R@TnY_oB?/.5`_(.OcJ]*>o\C0II`FguYeo\&$#!UjQKF8p7+7&J,Wk*%s,l
-(_d])*ZQ4G)&F/.(`4#&-Qa09*@qrr!;QTt!<`N-!r;m1#o"C++q+YX!sAoB+$*>"<Cekjh#IHV!<*#o
-!<3*!!(R&".8X#<9g>W"B7m/-b0SZ%kb)-U6]Agp^<"LA^k[2\FbG=%IXmH2FCSHY<G/_N]uI`\8i]XM
-<(0Sb>t@V"BO>[mD.>&/@TuH"93G.f>#]-CAm(\=`dac?hY$X?q!n+>mHNNqlL4HAp%A4]p%87S;!mW=
-kk"Q>nF,f;lK[B\fAZ8om-36`nF,o<jlc4)mI9f;q"=7FkP>,Up&"CDm.KuDlf%@3q==.Ijn\fCk3MF#
-lfIU#lgEiqeD]]FeBi[%jkSSAgu[MKiSEb\gt1QLjRDm1k3:p\ip,Xdkiq9to\nQdq"sRGo'c,1hWO.e
-m.g;Gn*8ukh<sRgj6515_Un>9k3D'fhVRGYiT&_Rp$;/Ao'Yo2j5T(Tg"YEKo\\H[j6Z=-p#b&jnET*!
-j4`VYj661.jPoO[c.@+&p\++FlK-pXf@Aj?k25(XkiD:/nF$,Gm-a)riTTe"l0I-`n)i^#k2tdag#M5]
-qWcu*mHEp$i8*#;i9fdeh#G+'k3M*^f\5`fnEf*)nDN3YgtglPm+U1Ff\b]Gi9&bFi8;r1iSW><g<\9m
-?4R#9!W2p"!WW9-!XAo5qZ$g$#oOQq&-;\/6O"_k4$Pqe-m'KT/2KI]?=$i87RO;\Z*LgI]"52OX/M_b
-T:_sZX0&G$Tq%F2NfB0hTqn?MOGA@9IY!62Nf]0PI/\?kFa*e3*(r=F3&*3OVli[,O12U0^;n9;3ArO9
-ZDaY'Y-<AL@T6K3CM7WuA9)Kn6971b9q\>_Xdq=(0gJ&g0f_Eb1,hd!6;gNR7nZHB2`j)i3&X/e<)?Ug
-MQO$mNmYbncck%me@)WbXM2'R`5fa5bgOGH^VIUp\%Ju]^:Uk^[D]PaXJ2,\\\Phi\\$;2]=kJ[c-*N*
-aMH-B_7"fm^t-rYf[7OTbehEF^sqH%f%&6hgu$Q&dF$7X]ue.,`jiRU[D/c?TsD8.VP0liXJDqnZEKsq
-Xg,"Ncc*Z3\$*6T\[/o\]YMRdTrlG^^9YAWZ_<b_XKK.Xagn^XXK&23\>Q+,['6dJ_4IR)WNE>-]<J'(
-RA[s+]t]$4]u%Or]"52MXg,IXXfAY:]tq@uZE(jg_6p56UU7G5^!>$?]Z$b6T!cng]=PAVWhuG[WN3.u
-T;S`h]#VFm`PAmkYGS5']tCY[Pa]"d[DK5PXgPUR_SO*kXM)<U]Xb2GUSP',\Z`$iWiXXk`4<7_ce#tC
-V7b0bXJJ"VW2d><UnjZWXKJY,Z_3efY+VMcTr+N]R@/h>;f[#&EGB-$DKU2[R[g(DQB@/bOd)98^:qLs
-Yc"T%YSjpgai2EHai)9Cc-",Qb-%tX^!":bp@\1TrqRc/nF,o=o(;SKq"F@KmHsB5p%S.LnalJIp@S"N
-p@n=Qo_*b.q"FFRp@dnAq"XIFR;"o?,:+puK/lnMNgc?"KSNMM+s1EiY-+ImRu_W&An,:Q?<1c`Bi[JX
-4Zm)ZYH=UJ+W_LS84,3q6p`RX5s..m3'&iR2(odc*]$>U;b^.Z7m)d3UK22aO*l4qEd`"DCL9h<='B!?
-?!_#Q?=!P8HWaKU?=dYN<E*((>$G!!5;kG_5>mi,=&DstA7\kDB4t1<<Dlmq<*s6H>$Y6+<*EF/=]8@.
->ut02<afTI>$PNFE,9E-Ci3cp=CGfH>ZbEGCM7<oCLURY?tX(X?=e"h4?u5$;H7"2An,1M;G'PV>#nO#
-;G'JS;LVhS=Bf$2;-$Y#=]eTu:0CV*EJL!ZV3H"3>#RsW4?l5,8k2$'6=!u/?X6l=<E)pq:f(%m?Z'^h
-?!CH9;bBDG9hn>_>#]!GAmf"G8l&`1AS5^U;Gg7f9M\AY9ib=p:K(7p:.Rc<5=@dr3&i]P4$Pnm5Z1T]
-7R9U<;CGdP<a/U(>Z4C!=&`4#:/+;Q:01Fk9kUK-KmJ`FS!\nLC1qa@K5+!W80(8u;+F,E7S-6E8kr#N
-779a?77('U7R'g_Y.a2lrq6Nfo^_Y<pAP!ro'u/<p\"1VrVm*$p\=LMjmMO9!!'n:$YaY^"u2aqb/L!N
-%fQGA(<b[oe'5XT&-W7@$jR4G$QBTYr;[!&_V3o!:$hrT!!!'!!,tEhcitu%]qCR;Kr02i8i@kK0/Z'b
-5!VbA5Wh(i3\rKL2Fp@r/LiJ81GpQu%h'!`(+[4u3\;s;5".Ii77f-[1bU[5-:(m14@_F]0fq?W4"WHj
-83B't1/VIN4$lY6@T?i<=("B`.6C-U/LNV]7709u5=ddf3ANuf0J5Ob7MQg[)_3Ks5"\+#0e4Ck.4cbk
-1,'jl,:55u,:kT"-oEb<0e=Xq+#GW-8qb+=hSiq^/0u2L&el9+)&Ebl)`0cK5W^t_r[f?C,U=`n6VU-5
-2`<QQ/fkfL.OQAf.4%/K5X.^q+soQF0/uL41,(+'-6XQT*Z?FV-QsT[.N]`Q(DRr.%M0*W$kX6j',DQ1
-.N0*H*[NQq/NGO=4!c()0Ieb.+s7aA+u1_q+*-/uY_9L%`5&Hu<(g&>WD=KN)&aJA-l<d8'c\;8*[;R>
-rYPqZ()&/B(ChN8'(Z+t!<*'#!r;m1#8n^9.iAa""UP\U-pq3E?W'!=h#IHV!<*#o!!**%rW!u?$n+tU
-9h-n1]i]QTcH+AgiS(826U[0R]tD4kVj`'fMhlqBL5:8)H?!.`77^$`[^s5k_+mBP4@)7r93Pdi5A+h9
-@Uj(`C1^X:6qC`r@pr;L@:N,u]>\rbhq7DlqtBXUm.'Q3puq/BqX<nJr:9RSp%nIYrT3J>na>c3p#"ro
-iniP]o^qP"iq<!<o]#')o^hhRoC_\In`a*Lrp]FIm,RL+nFl81oD7h;o'k]4p?_)3lg<fkleC"Kg>p]E
-n_`9Vh;.)Ed*pq1gud2Ml/gaYk2Ye$oBu#)e_&[3ip5pljm(jbnGW@Uhq@Gcjl?@,,k1?qp%@kAj59:g
-i8a+P_SOsrhrX7kjl,:jn`o>tkkk#CmH8r`mdB9$lK6pSdb!aKjQ,@cm-<g*l1+]EmI0DmkO.BajRVs!
-kL[i+j72[6p$_2(g==[7k31aZkj7C"oAS?ckMPLnl0.F+q=FUEk4J!)p[Rb=m-!j%jRqrrm-X')lJggP
-fAl8ZioC'P^ZOhCgY(<Jq!RA(o^CMlf\7S,g>(N6hqQrGi8!)EinNGOf%9'Ag!nZuf#q>4!<E6'!W<''
-!<EN5#7()*"UQ(a((^NF!'pVn,rIhM5;ac.*$-O`4%EU`>Z=3\Y->4<\%')`ZE^L0US4?RVlQo$XJhe\
-Q]mGiPF8,?TULstJ:E$!L5M"QIZ&l,G^+LXG^OpfHqHCP4>SQCS"W&TMR^%)_ns3>1G(>5ZDXLlQ%sZn
-AS>LlDJs&m?!BiQ.4ZoCTr+imU,=PQ0eP(.2Esbb/kT&*7n63C9hdu21cS,u7n>aC:f9W1XK>cadD=8W
-bgk=s^U1G_bd4n%b.G:+c+q99"iSL&a3_!g\okBb[Df,OYHOas[_0Mp\@pP@_n`Cbc-O&=dDs>H_nE.d
-d(mWDb.bp@^W4[>f\k-#eC):efZqdjcI'>6`3ZJNXgk1<a0W+QYHb=/R@L4VVmDnsZE1")YH5Xfc,[]0
-VQ-o)ZG4/c\%J]>]@,6DU78Hl;k]hbZ*M*Z_Rd=e['$FB[A0M(Z`pXK_4@F)Yd(LD`k8IQTs)YN^U1>V
-_o':*_n<7SU8GN5[(*]Y\ZrHU]$fK^^Ta]/[_8oI]$Sj6^S6m[Y5ZEg_Rd:[V4F'YYHXssX08M5^o*^+
-Xe`26ZEggTahZ2jU:n+Lb.kQrI_s.Q`ONReWk?'T]t1GPSYNL)ZEUXlWiXXj`O`Face#k=V8(?_XeDSm
-Uo1/]XJMhtXf&"qWM-H#VlHhoVP0fORYP9NFa/.QD/4$0G^>:<SYMjGPDkE`QC4eh^;IReW3!5+\@oo+
-`lcNI_o9X=`Pp!@Yd(^QcG]GN!r)Kcrq^m1o'u8Co_/"Sq=sUPmHj95q"OOTnalJIp@S"Np@n=Qo_/%S
-p@e.Pp[7PGq"<m<B0\7!+<Z5^/PBo@SsPM"P?T%F+DddRY`affDfKrCDeNE_<FoZC5qOK:1gdYpXJL@h
-)\F2K1FtOT7OfTK5r:JU2D[<P.P;AL*'%)%=\D[_75TXrS5*aMPCe(%EdW"ID.?XS<a&p@>$>?F>[UlE
-raAW6?".;I<)Zn&;cm*s6Sp\]6rfS8>?+d+@qAbFC2?sL;G^Fp<F96<<`W0p<E`L0>#e^3<Dlq#<*j$>
->[:cIChd`q@:rnW=(>oO@pNJNIVib-A8,IYAR&h[A78q`C,nOK8QAbm>@(TA=]7jZ86T2!>?=E_5#GKf
->$bN<<)HP!?!LK0:K^\(EJU-]Um#h0=B/$^5!qq>:.df67q5q5=B\p5=BJ^.;GKh[=`naq?!10.9MnGW
-=&i+$?W1KNAm&26<(pM3@qB4JFAPt9<)6=b9h\\m<DZOo>#%US2DR6N/i5aQ4$5l!786ca=%PkV:fq.4
-?Xd,5>#e9t=&`7$:f'YR:fgOk:hZl1KmJ`ER[AeKBkMR?KP*nH84c<B84,s>84uQG84cWO7Rg*I7mg?X
-6p=O[XMOH"q>1*d"8MWVq>UC"s7Z*PnbDkLqu-O!rqQ9_lh1&?s2"aD8l5Qi-DT)4]"5]nrW!QQd+Q`o
-=#;!.'GLui$Om:G"p=c'"Tl`tj4mi+!;6Bm!WE(;0A3f9+fWD[Q$@JKN*0%D0LRKM7S#Bo785m25X7e-
-78bp-6T$;?0fp^8.jPf:%M9^7ag+2i2DR?^3BU/?3A)s81bU7A:Gjse1+"b=1d+#W5#!mf4ZY5f;F<];
-8ki;Y=["`31d`ZY<B32tIQ0A_5;"`X2_mWI5X[^m3(cUP)BU1W.k<811c@0B*uZ1Q/i,[N+VG820J"Y0
-2_Qd5/NGgL0-qf!/2'VSaPPXd@PoV`*uG\0,UjoW&eQ9S5WCDQ4$,5S2_c[&)'C_G>=1D,/h8%o+Y,]5
-.krn(5u^*$0JPF/3'SoMEBbs(1G14*,TRd@/hSUt+"Ard*>o7k%LraQ((_&j)]p%K+=Aod*%EBn4?u2-
-2't.1+##H$0J4Ur()\DR-R:!egZ>Yk[D9\qXERK0:l_PE*YfM3(`=5)*#KP8*Z5e7+r_C=*Zu=7.O,Z;
-+=7Wk!;6El!rrE!!##\[-7^Sc$3^P:$kjmM?!q,C5VV!o!<E3"!VcWq!<W6#*<@!1<EMj\.\=C[HCW+"
-dFm^CUfUAkM6a@eMhZI_D0'uJCM-C/4@h\+4[VY,8SkoL]u.Zc;*70/5<(Vh<^feaBN/5>?Yapt@8'9\
->[qDU:1dpE9TQ[!GG3gMp%nRYo_7_Cp%.tInG<"LmI]u?qY9a[q"XjQl0Rd9l5]0JkMYFajnJQBldOkg
-q>9mGjmVa1p\Xa\pAOr=nbN.Up[IbBr;HHjlfRm7jl>q$lgO*$nF>`)k2Gddh!X:nhsU*pl/q3lkMb%J
-k2>7jip>mok2>Ldjmhg*lep@Je^i^GnF#oDhr=&!s82BPl0.-em-O!,md]i=na>])lKI<klIEbgiUPdb
-naP`&jmhg)m-=':naPgBjlc(%m-a<(i8E2:jlk[^jm2L-mH`]qq!I"tiSO%sm,@!mo',].i9L%5rTrk9
-m-F*,mHX04l.b4]h"(1"h!aXknFQ&6k3_Qon*BK:lgFcJrq.Z2rpf4Jp#GN.jlu$jkg\;Dk2#%Xs1Q52
-lK-dRg[P(3khYmsg=t!tf]:i>gu%&Fh;[GKg"b`EhVd#?k1nJ6eB6Cf>o<VB!W<!'!<E0$"9S]+q>^L%
-rYkkP#5nNe"qE"=5<qIp/L;Yh0K)6k?!^`67msScZ*q3S]Y(VWXf8.jTV/6bY->"+TUM11OH,NnUSXWP
-OGA@9IY!62Ndd(JKRA#iH$=L]IslcE5;G;R.OgUY6t(_T\%BGu`HsI$4a3`XJnAOs:f(+j8l%K&.krJ2
-1+=_&.oN.?WNMsU3&ENG0.SP+5qtG`9fka185EJ_83K$o7S$0D2cW[P5^KE.?Am.Je'?1df[dgG]uA4-
-]ZA1*\\c.tb'q@IaN)?LZEg[?YctCCX0\k3Y-#LV_nW^rgXXHaYI;Qr]>;b>ahc6F[_U5*c-"AUf\=X*
-\$<fgYHGXQ[_&oQ^;%"_^q.UrZH0JmYJS>a]t(bd]!A*2Z)t1HY.D!M[BI0M]Z\:3]sO]?V5CK2_SjI?
-VQ%/Gd)ri!Ug'L\S#``o]tV:k\[JuUZF7-=VmNe7YJ@oGU9_,5[^sJiY-+t<bI4maYHu-d`lQ68\$Dp,
-[(!9D]XkthZ`gIFdCc<;OeKA$\$!6_cb@H+Up.YZd(6m#_7fi`+1Jr"[%XS,UVOpOV7F%8^VIIq\A?1k
-`i$2\]><+@_1'>Ddc/K]^q-hf^9b;XZF6F'YI1F8ZJDO]e&fS?['nB7`3l;Rc*F14Ts1GfVlHksW33;"
-USk8gWNW>(XIZ)WSs,_$@U"5.IscK`G^G!nP+n_NX.YZ7Mj0NpWkcEf^9Xc@YctdR`6H3>`k]:'^Vd^q
-]=Y>Q]#)k7pO;l2q>'m`qt0FLnFH/Cp%nLZp$hA8me->Kp%7nJp\"7Po_/"Qp[e%Np\=IUo_8+JnG)eN
-l_JJd1*R_WI!.#6B8W.EP)50#*[<1GOJ8=]?rK^,AnFt+.Noci/hnXq,Ub?WZ`^F,IO-6Y,r7>+.5<n:
-/i#O?.k2u&4Y&9B&ePg7<*`d&9gV9&K!(Y<BnDCnGBIkOG&D20>$kH;@:<>B?!LWD?sWb?:M*s@?<:!$
-<`N(#;c-(G4?Q#1Q]YNU?!(TI<`j*Q?r'Hi>$"Er>#.j`77'UA6;M*!AnY7H>[(<6=]f*A@:3YVBj4_F
-<a8F'>>S9t<.7bC9M%rW:f1Fo=B/C#:K:@O4@i+H=Bo3A@:EVI;,'n`;G0bV4ubA`84ZW^>$PH2;-R70
-=]SL&<FBj'S>E$CF(8?S:IRN98l/8W6pF1L?X-Z7>@(K:>ZXj%9hnc#@SfB]6Ua=14[i.A:Kq'r<*rd'
-7n-'C=(,HD=a!2&3B'/d7Rp'C84u`M5X\:7;,0J96UEq&8P)WQ=B8@*:-h9(2+:#0;c6:`76!h+:fpds
-<)cap85)fX9i+`#WiLf!NL$$"J8oF;F+K*Z83o^>846!?8k;KG91VNC;G9MJ:/FGG<Du1G<+`8RlL=K>
-pAX^fnDa$9q?d0#naGc1q"3qJr;Qs!r;?0aqt^6lrq?B/!"1qa!!=:'cH!]'[hAZ?#82Am<XoE<!!<<,
-"Te8r"U!0/inR`*!!!&r!!<6%!!3'!(FRh4![XSQTT=G=U5iAT8ioEu2b$7o1]BKe84,R177C6:3&W?7
-,qCSp0.%ta%hoa!/]kFj4[:nf5r:Ps=%+Yd,Wdq/IOmW1.3]iS-S6;i5WMP8.k3S=0f:[=6:<ms8jQN8
-00LmL,W7b1/h/D'-m9HM-mU*#,r$o'.3pMq%i-<60J5"91Gq6Y3%QF2+XJ9[,T%(#&Jl6)/hf%F-Rpu3
-2DHd4/Lr\RN5sc0\n!WH/L25M)C-XR*uG_94ZbDLIP3cI3]oPZ.OZ>X/OMTF)''Y7(E!f*/0uDa,oS=!
-0d7V\,9f!,0f_*3+;#/"'ceA?+rqjU*>',2'e1XK$Q0`m)'L+K-T!V.4s(O[$kFI',q^i#/KYNH)^R?s
--S-er.Mj'M.3Kl`CYRmOK!iD3^S-*\6V<9?6Pp=K)^-(5)&s\8)BU%<()\D;(E">@)%\&8&I]j4&Es2o
-"9AQ)qZ%9;+"/Zk*Y/P_$5+1+6![l0>!Xn!!!**#rW2uuqZ-WtrW%!?)D=ob8P2(Db&Ds"_p?]Uj5Zn=
-=\DJ!DKA3L=@PnG2a(,8770p<5tG?q>#K@N^V%It<ans-5YFg?7pJhs<cMDN;,:J=>A.>I:17aNC/f(d
-EEedD_h+c?lM(5Rp%J1Dme-);p%%tXqYU9ho_\E4nauA?q"F+An+-,>lh'`*i8s(pp$^tmiqE3Fp>Y)r
-l0\'9p\O^crq#pbrUoIDmecnMrSZ]0pZ(9(mIp&.kP4i9inrJYjQ6*tlfdj'dGO$OmbZp^lL<s"qY0^G
-lKRBsm,70kio]7Xl0[a#lK$d[kj7[%lgsuLp@@X#k2u!kipQL1mHNj!lKdNpkNV9a_SY+#hrF7sk2G"N
-gY(TJjm;-plfm^(na>Q%hVmngl1O<"iT0=on*9B'nGMk9j5fLpoCDMCm,[0lk2bn"o_._?lfmNlio9"g
-rUo.4nE9*/k2c=/k3ha-oBbo,c.VOPle^k)o]bm9lf@U"iqN33o'PGtjlPjbh;@/Bi8FOH^ut"EgY(?N
-qY9:.o]t5ge(sBMe_K9Ag"YNHh;$rLf@\j.g#:K/c-XScc<hXnq#LX!!<`K,!rN$'!<<EG*?5h#r;[W;
-$RI\q5<q7`-mg>u3C?PI?X$K"7'NotZF7=C]IU@pXf8.jTV8<cY->"+TUM11OH,NnUSXWPOGA@9IY!62
-Nf]0PI!Bp^G^04;21ARj/iG@92l!TVB7I%q]"5r&Gr\)G5Z10I.6KaH/Ku/Y5<:VV3%?[E5Y*sl<huap
-YFRfT7M%754#Si`3_;J86:Esr6rl[(:/"8F91r)X4Bu#r97j:GB9:E_dE^"cg"*a?]u%P&^W=aBbgO_P
-bf7?5]t;;%\?E?P]XG;f^oOQ<Xh_Za\@]H-eBGh4ZbaJb]?/=A`mrPJ^X^cT_TL$PeABb8XMi,]XM;<a
-]WAE]aKr1_ZcKeke%*6(`4VYG\A?+4Yd1LE^9Y,iai:Wp\['&d[_]Sd[^WQV_7R=l[BQpH[^<NN^W==,
-Z)O@fWi)Z&`kem\WNinAYdCL4Za[-B^;?S<ZF$sDWNr4bTr4s$Vm*M9\AZD.^:ptb_nWe)\Zi<M\\GMT
-[B[a'_5EH\Ye.Q`_T9a1[_K&FZF[u'`k9$r]XG5RZEV*g_Q0uSZ+%WSYJn8Y]Y(qs_8<mVY,eb5X16`u
-[(j5gd_`9']t)(qYd1UA]W8*7Y+r2'e#KItai1iu[a3XK[[k1XZ`K[q\uqX&Z)=@nY-=k&XfS"aW2?Vl
-Q(FA3P+IM>@=<WVIX--_I"?s6U8+_9X.YZ5M3O?oWkcHi^pU;KZEh'R_TTj8`koR1_oBI(]tCVU]#2q8
-!VcBgq>U87o^VMAo()JJqYBpZnEoT1p%S4Ro^qbLp%J%Mp@e7ToCVbNq"FFRp\41Hq"XRKW,P!R+sJFi
-Hok8;LR4?pN/Ua[.O?fA?Y(iO3@d<L/M&P),U,B*/M&kF3B1ZWXK81E-Sd511d!cT2*j,_1dj/P,9/%Z
-2_$^.*?."?@V/J892@a/X.NC0ItW#hF`;YKCi!]d=C,6@A78t[@pNSP>?tH:?tWqT=]SU,<+'$2:.I<,
-3C-H-OBYdl=CYi=;J'ZL9h\>g>>7t#=A2+L6:a[18R,S8BNA,<=^YH5=D)8T?=@2T?=%#@=]JX+7nur>
-<`_pf:fUXt<FK6@<*!!s=B@4:6:FjV@:sLpAmSD+6:Y-[8jtp,5WqM.92o(p=C"j&=B5?$79<Df@rmHo
-Uns8tA6Du16p<^u6q'U33':AL?!:H;?<UE3;,gb&=^boO:dRZ=6U41,85`;^?!^B.?!LN/6pF.>?XR>$
-<^&`/3'TMl5sdn*9ib(X7o;oQ9LLm47Qj",92SYk;FjV\5<UMP6psL@9L;-31e1&9>$"Q";E@iQ9hnGT
-:JPB!X+YeYQC=.gEH#Q1JVRl06V('I6V'pB7S$0F84Z?M8O5^<:IRBE:d@*BB<TYJnc&7ep@e7MjRW0T
-qYpKan*036p?_SOrri?"q>'dPs2"aD?YBED(jEj=cF(%kqu?a!"9&;i!!NMTj4r*Xk5\3W!s/H)!Wi?\
-jfeqAR%oOoJoIB=;bTeA1dF)k:e")Y90>j73BT;Z6V]m)0eb=:/42TJ+rLn*&f;t6Z9p]>2EO&R/ON;u
-.4?Z76[g7176;k:)]L%K'I>Ii:f/\j3\s)]-n\Fq4#T;_=#rB70Jk@A0GYl^0f0sq,VCr'.n;rk.4m,!
-1boFN)&t+]4&'![7m&4>(E>._*uYn1(DI]+)Bg^\.60%3/gr/!/MJP&4&q0Sgtoh]2(:+&(_dJr'G;2r
-%MLBK2DR$F4?kq^0IJA41c%Qi4!Y[`)&O&.'Ho4^+snZ`/iu0T/05QH/N5OL0GbT>&JYus(]G7$,W7+g
-)^ldP,o@.9*YK5/+tYH+.Mj?S',(TZ*uu:L,8qU>$m$HA3AMlZ-Q4Z]+<i!I,U-"<j/mp@^r*pQK4RJ>
-LTa,d&KD];*u#S9)&=&2*uZ"<,Sq%,*$Q.,*ub^u,:X>j!<**%!s/9!'+,d/.kDeV$OR:V)_FH`@V&b2
-1"H@)!<3*!!<3*!!-/)L.8N]-82Qsd;LuL/dFHV&kbqW^;b]hY5WhD(4?Q"n91)*<7oN/82,%Ls=_G7X
-^rO8s?UmUTCHO(K@9dYc?qO9s:K0tc@T?'%9k.jP@Vp7$?CemIIA+UFp&+[Wn*/m1r:91:lLjiHo)&C^
-nTOU'q"4@VoBGW9na#H!p>XTMe)gH&n+YSpp%eX_n`oT7o_8+QhtH:'q=ajcs7cB^m.g#2kj[g!kNha#
-lM:2?lL"!/k3;^3lK7X$hrj=Zg",<KkiV?tnGW+Pnb)A.h!".lm,Rm.h"CL4p%%hFh=B^_nG_\UkMtap
-k5sMqjSnFhl0S*:nEAllkN_Euk3(aD`7F5-k4%s8gstN[mG$sjp@7D0m-sQ7mdB?'f?3=Qk4Is(f]VME
-lga?0mH3TrhWOOth<b"0iU$7*k3_U$mec\5h;$QCmc*O!kMkXfiq;^%n`o-)m-OHEq=*b8j5]InkMtgr
-mmlO;pYtB1p$V2Bn*&s&q!6nui9BUqhYb=0oBbAnhr=A-qWQQ$m,QmSf];GUdFdI6gY^i=e_B*EhqHfA
-gX!^Ue'[%5;?Qjt!!3#u"T\T+$j?n6!!`N*&02]1)%-<B('4ji1H7EV2Cg'u-S-o/5?:lh<DlVu(ULT`
-^VRe'['?^3Vl-AiZ*L[?Xeh\\SGnrnSY2dTTUM"#L5(J@OHYonOGSO:H?sg\rd[Oh;F3&q0f(eaXYaCY
-\[f;^^qt=N1c[TT4"r*=2D6O:.Q/q5/LrS..kihS<C9fhX0K%-5<q.d3E[sV6VBmL;+NQ*4Z>GZIQ^:k
-2aKAr:K0tg>ZOOSYdA1sR)[h9f#>_A]%Y`N[]m-W_TK[<dE9/@cH!fAa1JRa`4`XaVo,R1TUW(#_Rn""
-[F*@E^Vdk4eAK>Oaf<Fg^WORLceQalber&R^:D1m\$s&k[Cji1]tD.s`Ncho^pgS`[ApOBUS=Ed+gSJ]
-]sPN'ahkj4]r\-=]XkqfcGH^,dDX,Fb/13t[A^V7Z3RS4YIUg1SuVdq:9h7D_nWO\XK]%>ZF%<_YctIG
-VR+(Ub,V#5]<IX)YfF\o\%]_t_SEt!\>>G"d'^ZqZ^n;*O0lO-\$iHCZDFb@[\L:Q^8nia^U:biI_!5F
-c*"4NUq":G]"b\VZaHsR]<f8^Xh_KX`mDiA\[J`J]YM%_\\l7ldE/Z'aiM90be:Bh]?7X`XJiG6\>@HT
-ZI$D.`P018ccWYmaNV,kUS4p)W0a3\VkpJnTUr!f\"f@`VONR)OeebU]6J%FMN*OKJU`2uLkh\*9WG.a
-P`_&kP*r;]^r==+Z*LdFZaRcsb08)J^r!t/a2lQS[CX)b\[(l$p%S.Qp%RtEna>r;p%@eCo()MIo^_\I
-o()>Bp%S(OnaZVP0(nl/p@e7Tq"XUXn*g&Hp$%r]4t7Tq,_Cb!;LOdsQ^Ekk>9Y@E1GLa:,9e?IIM<M-
-)&!`**%<0^/MfX^2H?WRUn<2p2_Zp67NiF'4uPeo2^'P!,q1#a1+Ob11eLMG:g.:+8qNh%>'6$bH#@;G
-KlLC#='Sj-='f0A>[q>S>@(iK?!q)G=(#]L<)#qc;c6F_5W1M_;jie\@qT4Z>t7IsAmSb=?;aU#92f%p
->u4U#='T!3<E`C%<**='<a]68<`iI->[D)Q?X.&G='T*3<)[%,:JOha<*ra.<)uph85E,\7R0[;5#,*Q
-<`N@*9j1Ih:&[`i84H-F84#U3r^nG-853&[;GKq^:f1G0HAnSoRseO:6:=F+3CQ:u1-@cr?<UH8IU-8c
->[1H8:.JGs=&r-o7SZcE;,pIl;bg(a8krGb8Pr_n92S_f9i4b`;GB\B3B/fZ6p!\%5<M1s4A8:68k)'=
-7n69P:J+,G5se+77RBU<8juWR6:OaH8lAkl:Jt5"<Dc[o>$P?7CnmbTEfH*BO*Pb^@VpUNCIgoa-V[K0
-5t4L<84c??6V'0r7nlub<)$k80eba[Y06P5q"FCMq"XOZnGW@kr;$'\qYU6grri&ls8W)bs4%,;!"2bU
-!!H?4_SXO.V%i%l"Tcj%gt6&t!$_LF!!<B*!'/c.#UsnqTTEKCVHc,D4$55I/O2Kj4A/XE3C%^^76Eq+
-3A!Bj5:drr1aO7b().;k'JdM+=&)a_6p2\?85DT;,!dS*2(q<R9.`.X1IF;Z/NGC6/20490LnJa0JbOI
-1,r6%3ANu\.l9=6,U"p",U4ic/k.iV0/P4")'g^\*>U.I'.Pjf2).6N+?:kl,Q8_f*#KY@)\W5a)?(\&
-*??F[.46;^,:+]m6uoN^gr4Lk,8qOI%La0l&dK$_.6o^E3'KSk4?PGT*YL2&0/=h"'d=n4-8$Yq.3Tl\
-)Bq!c)(.U%*[iiq+t5#h.k2_Q%Lia\*"j&+'bV8t&g\S9+rh=A*#p=]/0PuO()S):*#KY@+rWm)//K9W
-.O$?*/0lSs5qOB0-S[M=.:CoeUL_!I]=*rE?9LcEY#-&P'd5(G%i$0((`XG.'GqAn(`FYL+;H:W#m_1b
-'^>Z$!<`N/"8W!4$5t$2,T71"#R_.V*\gMr@oc5d!!(RMrrN*!rrN*!8HB;M:J<r;/=P$jJ[NkQg"#6K
-UJjl`9M/>R4$Gql6;C6Q6q'^=:I$ft7T<Ve@^s1ha1P,=4@sU;6p,@5E+r<N6qpTU?t*2PC1_+!>A%Y\
-Ec>Q/H)ABoIA+aIq#:$Vlg3[-qY'LPpAFRUm.0`>me-GKnac)=l0J$:q"jLUkhb%Jm/?nTq:+=!qYKUN
-mdp)Ao^V>4qsaF[oD.hPlL40-q"==Ln`/ZmlLs`7q"F.Tn.>E`l0[BbhWs4QgZRV`l0[_an*KW0kjn-3
-g#(`Dgu.;UjPfn$h!t..jlu="eEPoIp$hA9l/h4%mG?@IjQGdliU-1"hrF(mlKmcskMjJ!e`kWEmHsAt
-i9L(*hsTXsm-3d%lfRI$kihNufBDqjkMYCQl0m9qm,R9pjQ,Laj7N!.mdoSplgjB!jQ,,$i99I`kNUn'
-l=TGNkMtU`io&bSp@.22ip-++m,dHunDNEkkNVI'k1TA#l0S'7oCD_Ek2PFeiT/tQk3D3frku_Gm,-aW
-iV*3JmagssinW5;h<!>;h;d>Ii8<5?gu./JgYLlHf#,JRdGEk["T8<#!W<!$!<<62"TSf*!!`N*%icW4
-)[cND'`eXd1-%BV2D6L*-RpZ'4B>Tg<`2a0Za7-R^qmn(['?^3Vl-AjZEpmCXf%llS/IcaT:i!VTUM(&
-L5(J@OHYonOGSO9H?sg\rd[Lg<'i8q/M8fKYWH0Z[(3ia`5-OH0K2!N5r0rB0J>+A2`r`J/1iIu1,C[M
-7Q=8JXg#1)0J>(>?t(rD=(5905<U_\3B'BC7m^$L:KU"\;,1:s:0h@mYd\D!SB'C@dDj>E]%,<K^r"%8
-_SWds^V[S!b/1j,\\#)R_Ss[:\&YhVW2@)Iahc90\(8pFYfF]3e\T/B^pVP(c-sMO][4=-`51'Pd)*c/
-[(!]l`5'[B_Z%I`cb-ZsWi)i+Xe)ArY.:rh]!]5__RHqi]Y^GDXf//"Z*CgGcGQd(cc!6%_n)MOYH,IL
-[C*9@ZG!Z?QCY%ZZ*C7:]XFlD[_&lSZEq6^YHY@EUThDD_lBcC]s=-4Xh_Z^]"bqd]#(te_RHAObI=[R
-X.?Q,S@uA3YdCL5YcFh@^p:MbYG/PD]<8JhZ`UFG_6:MaYIqNZ^V@7]YHb70WNF+QYe.$I^r!Xd[Ca/T
-[^`iY_8*LU`6#U(`l>s6be19bY.1R8WhZ`(ZDH!SZI$D.`4a"8daPh)a3:rhURnEhURA'bW2QhuUS4Tk
-[%a%aWM#N;OJ&AP\TVnHMN*OKJU`2uLkhT5XK&=lP`UohP*r8Z_oTp3rNJ;fZbal-bfn&Ga2Q*:_oKs/
-]>)(lZhF+cp\4CSp[IYAmd]i?p[RhIp%J.Ro(D_Io(2JGp[e+NoD\Fgp%7nMp@n=Vrq@W*n+c\Nl()TR
--lEsEI>KOQG`\/RP`1?!*?Zde1-7'3*ZohF)&jM:'bqc1,oSEk0/>R>;5L=iT7847-Se@k-6GcV7RA^X
-*$cpY1c?aA3Bp/&9MeYp>uOp8MP?>=FdIu0Ch89VEa;XF?sHuFA6iJD>[1Q<?".)D>Zk<5@:j"U=A`7&
-<`Dd]4$#T+S!Ii#A6NJM8P3K'>$+d7=BHAD;,Kqd85;o\>[Li@>#A-r<aJs3?X?n7>%:rK?!p`7<aT$/
-<F&d8?!pr:;-$Lh<`2sf8P2NE8ki#G5>=X38lJJZ:KLIc<DQ=d:/">Q7nQTO69RS'84cB=85W#S:f14h
-;-IRXN2!,<HWa!,5Xd[u7moNt5!;PC=]nm4>$"j4=]o$4:0D"-:.e5M:fKk`;,'h`9heDX9ik@l<)uab
-:f^@_91qfI5!V+l5WM.t5sn")4Zttk5<hD-8jc-77S?EF6UaO<5X\(27nQBB4AAUA8H)=,<a/Hs:/Fqc
-<)HOq>?b0GUSE<ZNK99bHZO+9CjgtP84G!p852Q>84uKE8kDKA82`Cr9ibG!;.O8l0Khk,de<G1p@[qM
-q"=ORrVm*"q=O@Vqu-El"SMEaqu5s^ec>(;$U]XK"%K&q]#(\@&*<iq!QaE]elVeM"p+l,!!*3'oDg0=
-!!!$#"9\`.#>j'X#Ut;.S:X_6Y[faP3'o_i6;BX,0fh?X2*jDs4?5GY3A!?f8O53]4"Vp0*uYh,(cBCE
-@o,`O8O=aO7S#Ts/5.l[5V"H12BF4o0geE"3'/K8/20CN1IOPfr])u/5rLnW.4I>2+=9!#4>oA]/1<8#
-,Vgl*(*"A6)'0qE(D\MC'-o=]+so,t(G-mT.O6/\*>onG+^u)o&/cH.*>9JC+Wr$X/gVl"6ZTE_grFFb
-*u5V4%MKd#'FGKd+uhA73]/QH4u"cU0ci&>0d7SZ'dP=E0..hd-6OEU+!3<p,V1Vn(ah'c*$?@C*YoP&
-()@Dt(`+)/(B,!H&eu-.+Vu17*$QXJ(E+><'cJ&3*?l[G7Lpgs*?Z^W-8I_7,9eBb+t"Z]/Mo43C>IaA
-A@oIe\=A.k77)j-9c4]\)Bfk-)BTk9*ZPq1)%I,l)^[0`)_3KF#SS0kl2Uqf"9f#6q>_38(`sqI)\WYf
-$OmR^-;n/^>>7?_e,TILrW)s!rW#Ii(c>N"8kh@<dU%F+cI(+iiomFG;-$b!<(&r;6pX==8kV959i5"]
-3''N*=A326^;.b);GBVf?WKE\>@hAJ?X6B(9L)KZ8m,e=Cir`^?s%A]?\FE@_SUDab2W6rp[6u2k4JEE
-qY'jdp%J(Uq"""Pr:p-bn+5o2nFZ\Xp%dq4hVIZ"rV?<>hY['Blg![&rq%o9mcsT7r;ZQhq#9[ImHa-(
-nal8/kj@[.p@\4RoCM82p&+CNj6,[skMb:^l1F9(Ic'hcp$h54lhTW%jQ>LYi994]p$LT$mcEEmq"<S7
-kiq^,m-<cokOIfmeD'0Njlc"'p[dV6nF>f0kN1pf`Pg<keD]fYjkAPNmdK?7nG2SBo(MP4l20W*na5)h
-m,d<djPB.jg@".YiTfL`kNV1'q!mk?j5]%\jP8bW>3"T#j50+eip5^llfdKmioB=Zh;\/!k3V$hmHiij
-jm;L"m-XB>qt0.&me?AEmd0T=p[I\@n+QD:hUgfNjk]pR_t39Qi8!8ar;H0:naPVsh:UH=f@T6GrSJ7B
-g>(K>gtUWFjP@ttcdUb*:^Qgq!<NZ1!s\W&"p#,M*?Q1,r;\AN$R7Gg4?Y\W-7'ug0/Z$p<EE'o9s_4;
-]thM&_7$\PWMlbnWO&t<ZEU=$r1+XrUSXl]RZreeLP^nNQC!o"ML^)#H?a]6J0'2F905Br3'F"?5$jAX
-\[]5e_L"!n4[MFt0e4t507G`?1c?^40Jb^<1GppM69%iFXK](-2DR0a9h$fn7nufI7mo=!1b1RO6r$TY
->WkGF6<I/YDKq_V[pj`V_qNqnai)33c-OPR`6H`I`59a<^qe+;`lcB7]<\fU^s^QBa0r:TVn1*oaO.B(
-f$(n3]Y)VA_o0U4]$.e7dk]%jak+>B_nO+-bK%K(\\Yr#bfS/Pa2bj'aj7f<Y-PFLZ`L+4[_oP[WPuNi
-^:1\`bl4h;Z`pC1[C3Ne_QCPe[B[BhaKNIh\%T5WZEC11]!7onSZ]6!Y-u0d_R6ha]sG)NZb=;\YdV-:
-YJ7WWW2?MsZDb[Nb/2$7b9=a/]@"$q`4r:U]sOl>XJ</5T!tntWO&\+Yd1LN`4NXiriB81Z`14;Za-sI
-YJ7fY]sbJ_[^33?YdgL+XiA/]\uW0L\ui$;\\>Se^VeFG`k%hYbf7Q9]uJ%5^:q7ma25'XSu],tU=?KS
-d)!fA]>)bAeA%j"b.+OOTkU=(TV/ZpWiE/#V51#jY+M2ZWi2VXOIr>PY]FoAMN3[OK7AE"MM\%,Wi_nW
-OH>ZjRAmd5aMtlrY-+n.XLlKkai_N6]t_G"_T0g.^;7Y"[e9@go^qhMp[7G>nac8Ep?h;?o_%qNr::Hi
-o(;\Jp@IkIo_%tQo_.nYp\4C\pNZ/qq"XOHVfkTd+XAIeLbV_IO-l?%OG[<f,VM;B2_$*s+;c(;)&X#$
-+=&KY0etC82ChY$Whl>=.k!)>4>e?23^Gqc2Dc[,,8qs`.Q'4R:-(a386o7kCN>W8PZ)OhO*5>MLQ?Ub
-:fCh3?t<kT?sR8M>[1`eA7/kT>$P3<@pi_N<*EC,<_c+J3^Qo;Q"sf:=^G?'8n;I;=]Jg2>[^K/;-HRd
-9iG"o?!CH.<EN:-?<poD>?b-.?"IAL<`iL2=B&1$>$kH8;cZdt<)?Fg>>7ab:.n,M:I7BC8O?'J9hJ5e
-=\i1"<)?:^8k;EB:J!m%4?uG/7n?0F<Dlap<E2jm=_;u>U843#<C],14ukep76W_#85WYu?X[5@>%C]:
-?<g<*>?=Nk9hA2]7oN/R8l/5U:Jahh=]JI!9he2T91DNJ91hE64[he(7RBU8779L.5t4"$5YXm=7mKI5
-7mK=,7nQ6A8PE#]9h.5t8l/5U8k;ZW=B&7$='Jg-:Jk1r=B9:6UO[EFO-PiQFDti.H\?3,84H*@6psgD
-rCJD.7n>U"786fe<)@:@/hoRZZe>$Gp\"(Ep@n4RmJm4cs8)N_o_A7Xr;Qs!oCDbQrp9[b!5njF;M"lN
-2k.\(age;cjo>Pca5Pk-@I+!n!!!*!!-SJG!"p;ii3<A-Mn#7(;Q@?K4>&B[7RBgO5!hG+6TdJ%9g_H@
-2*!<N6UFC3/itd@.N]WG'-'$R\mn8u/j)*;-V-im2D.BR5u0'f/O(F*-7gf/5Wh"O/Mo.G69dk&4?P;L
-5>ja0.P<G=0.8,$1.!cM-@Rd%2(g4(-TrUp+X8'I*[DR>.NoTP.j?#_5W^5L.P)qk+<DI=*$lU=$kO?u
-)&jSB1G(%*/h\Lt0LKoefA+D[,9%:-'b(]i)&*Q$*A0N<5t=$h1f>t]5WU,<2D$$k+;lLW(+LLF*@2gL
-,:"Kl2_H^1+<VXL+;l4E+B]d%(D@f.(*+53*?#b2'c%c"&/?Q:(`a8,*ZYt/(E=S<+<Vsb1aa:P+tY/g
-+s86i3A)p=0g%EF+W`*e/1,MrhP=bq]>(qCKR?BYKr.`f)AO)/'GMf7r>ZCd(`<bm'cSMR-6G&r"pkt]
-'Cl.u!!<<+"pFc&'*f?s-R^#I#m^nK&K*/q>%(E&4jsB2!WE*!!WE'h!=gS[<(0MDT%J.DYKkSHgYCnr
-?W1*4>"h4N:/"/M8jG[%5tFgY9Jnq,=^k?A\@fSr`ElS;?X$)p=^#->:01Ce<)Q.aITg8o>[V59;ds]c
-CiYGcWPQ;ZPfqnYrqc'<p#kc8qY9LRrUBLWrqu?ZqYKparq,aKm-*X)r:'FDhUU*>r;-6bf&6)bp@me5
-nb)JDnEfW9kkP/Srr<#ooCVG/h<4:phX:.'m-sW9mI9Z+hsgC5q!ReEo&o8rkN2'gIc&lPkjnE<o'cSN
-lfd]sguS.nkO%Qol/pULiU6-lmG-L[jQ,Lci8a+Wgt^u[lJq($mIL)GnF,`/lK70kil/jbkLAVakhOkI
-hWXFrrqH?]nF6/Dk3;g.io]CTfAYZJip#LloAT-%h;[e`iT]b#p@IbCm-O?$kiUjd*UrL[n*K&tiS<e\
-k31mel0%=*n*9'+m,INtjm_[:jU:)0hW<k^nF#>piq!*C6L<k'kiUphlKds3jP/;JkMb.o_o)*4hr*;I
-qY^9XfCJ:khr<GHi7cuRhqd)DgtLK:gtUQ:gY^uHdE'\agt#1+p&G'n!Xf)7qZ$g$#o49p('sj=/cc8$
-1-%H\3@c<t,q:K'5Z:W_;GKom[(3oe_Sa7"['$I/WMll)[^<BGX.c/Xrga[oUSXl^S<T"iM2I4TQC!r#
-M1GSOs*4Nn*Ih$U3'AuU5GGS`Bp>s5]"u,!K/Y\Q7R]3g0fh4A1c73D/L;ku1-R<E2`F)r5?4kfYdC>o
-3]]r.3]KPs8P2$/4uGMa/iu<l9h@rR1-S<4=B/OID4%T5<-=hLg>16!_ofa7ai_Z8`m;<9bLFeP_T9g:
-cdK\@[C3BG_T'(&Z`KslZH'i'cF14+]tD(i]@#3G_8O+)a0a'>e'?Ouh9X'a_RHke_SE=kc+Lg0a2Gd3
-`O)heaMc35_nX$o[&gR:\Z;^*`jNY%`50.:`ON:dZ)=hF^:V7r[(NiCUp7\LYJ.$:Y,\M*XJMo%SXuFQ
-\?`*;_RI8(`P/pmZa6j?^;R4Z[^`';`jr+IVP0lmZ-L24`PTJ^bK%$&e@W#q[AKh+YcFe0X1>sD\$Dd/
-[]ZU8[_9Sm\\5J\_5t#OYI20\\Ac:k]<\QQ[Bm<HZ*q!Ia1Spe^q$S]Z`q0Urie2\YcP:A\AQ+fXg,dc
-bfRQ,_6gPQ[C3QZ`3#f)XKease?ZC,^rXI+^<k0N\YdHl]<&.qVl-YmVnB%.Vl6MhUnt/nS!ftIVP9ZH
-TVeijDfgblNfAgHIt2s)LnCZHXe1`9OHYlqVms=T_n,fN.BBGX_o0[?_mm:i^V@S(ag8Uo^:U]Fp@n:S
-p%J1Nn+?5Ep%S4Lnb2\Up]'pco+(?^o_8%RoCDSIp\=OUp3u`0p%J+Rp[@SGq"<mBCd]ot,V"A(6X"Sm
-R[9,"Naj@]0gS&Y-n?bo*$,q/'+P`t,;CAo2)I3T1/t-MUn<>u0/H!W.P!G<4$"iE/0QGj*[r`u1b^sY
-0K_p4?<U]UBo\sN7VeETGALoHO`t/,;.<s;?t<JJ@V94V?%-3j?t<kT>?YE@=]nj(=&r@!84#?q6<0J=
-AQrPM?!Kon@q/\D=Bed-@8pB7?;XQt<D?=m=]eF%?<1-2>?Y-4>#A(!@pieP?X@)A=]AL)>>nHt=&2gs
-<`N(*<_uRh9h7uZ7mop=77p<C6qUK\:KL7b84H'>7mog=5]K(U7SQKE85;]R=B\d*;G^1mAp]N4UmcI,
-8j>9q2a0Jn5!DY6<aT-<@:*)>Am/2:=&2Uk;b]q^9iP.c;c$%Z;,0_[;cQq#<)lgn=%Q1^8PN,]:.Ri=
-6U!Y'5t"..6:F:2:.RiA91M6>6pjR;r^-uW6U4%-7S???5VPMu:JahX77p?N92AMd=B\[":fpk$<GeM+
-J9$X1Q'-<1DIdU6Li,dW84Z?C85`%X816tu82rOr9ib=n;/Ku"1-S%.g%G+6p$qJDp[n4Hrr;utqY'LP
-q"XU]rs&Ano_eXdr9aLa!5edE:n%Fk3h41+]YLosjo>Pc`7intDs[Q#!-SJJ!X'AN?e1\H(QcA%K3>.e
-Hp8u184>C':cCX2>YR=C7Rf^@<]i8r4Z>&S2^^F6.O#ZF'+c-@`3N5u5X@=f,:Q)O3ANHS.lg<Z5"A@%
-/MJh&-Sm_<+uVeB1-%HW1H@NE,WSC_8io@&5VFi?/h8h,-@R*q,VV&20J#aO-R:)`)'LgX)^-7@+X7^:
-*\]8n1*7SW)&XD3'c7u'&J5m**Z,kD*\0331+Xk#,q_N,[+O0UA0`35&.T*[&JPom-R:T95!DJ(0/Qfg
-.kr\"+=\c]*[DgY0HDVg)'1.K*@*'e2D?[8.46ql,U+9R/K?8d+WV=9'G2B&(`F2,)AjAA+<24B*#0V6
-(Ejk!(HrQM'H.l0,U+'?(F:Ua/0GiT,U4BV.P*D:-Qa?[0IS2hhVP&=]=YhiL2^fn7ZsoV*$6%9*Z,bF
-*#]\5)?(H_%1Emg,q:,^5;3<L',1rJ!;?Kn!riB!!##MO+"&KY$jQtB$kF1+85iej76&TnrrN*!*WZa#
-=B@mc5Fp>FMltFNe_]ENZ<Bmt;G]tO9iOeXISNF&84#^,5#FO(6;^oo;Im5N^WjJm;*@Nb5X&%VGB?k\
-8O6Ec;Hd=@C0b7b;J(*#DKL&KD6:Xe>ER1fq>U6[jS%p*nbD\CpA=4Hp&"=Qo()58pA44Fna>VskkFT=
-lJ0b0jSSfGpse3eh=(12nG)eJlfR1"p[.eU?hsTts82Kcp#P-"nEelrpug`)md'-,p#kB.iT]ptmciur
-gth/Tm,dNtn_`R$p@@G@kM4qUiRm/`m,R!`kO%N_jl>C[h<iqPh;72Wl/UggeDTEQnEK',p!hLZo`"7t
-lK[Kkki'M!e`tuTqsN+ikMtmunGVkLm-*Bi#4L^9p?(,aro%tZi83ASkO\N=p?^i(mcNQrme$,9lL=0(
-n*0<.jlZ+$hXg4!khb1cj5o[jip>ssq=a4<n)rX!lK7[(iofL`kMkmnk3M'`kOA-5o_J+Cn*oZ-kiCd`
-kMFtIk3(^Ts22bGm,6jXhtd$>kLo@gin<5E#Me4jg$%/Eg\oe:f\G-4g"4j1gXa[!f%JAA#PJ-"!=&W/
-q>^[('GD2q#Q4WG!=9f%3^#Yf0.%qj-7CN/:f:1e9hMk']"Z"u`PoBrZ*+),#d1YG['[-@V4mj[%&'Jq
-WMH)NNerUMNgB[2!g&7hrd+Thrd]'><'r]10f_RnZ;5.s[C!N]_Sh'_/iPsV1b^dN2DmHN1,LO7,UP>q
-1H[Zc8j?=XXg#.*3&E?N=#DTp:1%0j3&N?U76*V";G]qX<BEr\AQN,CB3Lh2YY/u/_:dYna2Z<?_oBa4
-]#;h%]u%t-_S<j7]!oW#]!])[Z)4qF\&#GPS<U+p_SOL(\AbPU_8aOLg:k)*YfOqucIL:eeCr<ieBGS9
-aMP]m^s9Es^V[[q`6#KqbH/.g[_/uUY,/&&YdpsG[_SoN_8jC"a0MVAZ)j\&a2#-f[^a)_T<tr2YcGL:
-X.Z2dZE^C.Z'D.>Wj91?XM;T=QbL>K\[f&QXK]FWY->ILVROmeVPgc!XgYUW\]DIoYd_KY[*,qXWW'.p
-Z`^+&Yctpa]>M+YZam9?[^j2fZa79QZF[NY]sP2a^TP\t]=b>M_R$M[Z`q!M\]Me%Z+RED^UUPa\ui<F
-XL#1H]!f8WX16&%`l#gC`4Ee!\@8iKY-,(/US+cpWL_MDZI$A.`Oik1aMbB_ai_&eWi)brUnb;mV5=-c
-8>3/aR[BY:St;dLU8Fo_C2o#dNfAgHIt2s)L7YBFXIkW8Ng,`nV6meN_RZkQY-"XtZ+duma1o4!]Y1kc
-]Y(_f`Q#[%p%SIY'__4mnaQ2?oCM\MnaZ>Hq=aLQo^r.R$ha2ep%7nJp%A(No`"P`p%@tLp\4.Fq"XOH
-SSUbM*$d+dMEt?cOdh]!Nf7Hk*[s*-1*eD%-6=9H()Rc&(`=hE0f_0P4Y]m2X/)89/h8A,6mEm15u:--
--R9W^1ak"23IWqB3_)/'=_V,K@UrQ'U6%QPR?2Q-B7c+g?qX7'>ZtNF=^,0@>[:T>>$56B>$>->?;jd&
-;--h!:.7B-2Et-0Q"!Wq@U`b@:17L/:h+!;=^P'+=BSO#<a&9q='8U!=C5$+='8U)>$Y*)>uY!7>$Y97
-<`)^r='Ja0>$>$&;d!=-;d3-n9MnPW:0UC]6UjgJ:I7oS:JFPb9MIi?7S66A7S,^17S6EI7o2o@5>PE_
-<)c[j=Cuo>USO6!>"h=H2E+#l5!hP/85EGm;cm=-=(,3-;#XE:<`;R^:JY"q<EN-n:fL1a;,gRs:f(.i
-:fL7i;+s\_;Hl[c84#^-4@qh+845a67Rp6K84,p95Y=L591M686pO.,8Ol3?69n"59hS2Y9h.fT:f'qb
-:ejnb:Jt:t<`Eq2UOR<DNg5cMDeWWsJr+;58OuBD7n-9E84`YJ*BcDN9N4te:Ma]&3']j>g%G+4oC2/?
-p@S+EqZ$O"s7u9Vo(D_Kr;QrrnaH>Lrp9[%!"2GX!!kQ\begs"ZQJ<0"TcC#g!Ems!!*0'q#L3jFp&0T
-"9f)6C=SII'U67uK3=_RJjUe476EFo9//Fj8NK$r3]/WY82W1]5rL#<0IJ\/.2rj4&eGm9aL4Pa1dsr)
-/M0:N.O7PW1HS2`1-.WS0/u$?-T*k=+#?;9.5Ee8/ic-I-U9(85VbDU1+FIm0.f(4>Ve/n+"9*12CUa9
-*?HLN)'V0g*#KY@.jblU,U=QV1*%JN',Vc2(`48%'cA&<*>p:P$k=XE0J"b$,qM<([b9ETAh5,J'FYBe
-()%K"-64Qo0dnb=0eGmM,:!1;*\A`W*$Z[`4>&N@+!iH^+"&Tp0I8"t.3pGk/1D_d%PB7O,p=-F'+uH)
-(`jM0rZ!.6-6=!H(_\)5(a9t8(`3r((Ea_:*Z,P1,UXib0d[nb/gi"F,U"?Z+s.pZ0IS,]hVP#:\[fJe
-J72A;8Y<:a(*"20*#KG:rYYSL%i#Zd&K)c:*?@O,$Oma`$hOGm!;uuq!##JL*[iHY&.&UJ#mq4d7Sm2`
-75rNmrrN*!*<@!5@pVZ'6CYttH`>E9dadI<[pMg*;,'nT:/F9+78llP8k2E23DMb%7Sci\9OP9C_9TMa
-<(Kht8O,I5AnbXU;G(D2;,U7rA6iVa?#k@;Cj'T,A[K=iAXh!*q>U'XkP+?-nbDMEqYg*`qY^$bp%%P:
-o(DA>md9<!lhU;KmGcXAkPb;Lps.R\fAuMnnG)bFlKI="p@A'/rquH_qu-<epu^c/oC1>joB,6*q"=.L
-q!-o0gu[kZl/V$mg?%nko'Z)9nD<9nna,#kinrkajk&5Pl/L:RmIK`$q![1rh=0@fi8EedmcWd#hWa+\
-lK%.+rn#HYm-F95lKR?hl/9P!fBqPYqt8Xtjko:lnGVhMmd8q]i:67!n_i*VkjS$*i8s.glLFZ@na>c4
-mc3Humd0B+l0mikhW3ncio9Ltgumkco]YN5j6-.)ip?$ro'GQ!nEJp!k32F!g#M;ZnaH;Gmdo])q=*t@
-mJ6MGo_7tMm-!ZojPAbOjlPOUrPQPElf7'^i;!*?kM,Imgsastf[np2e(`O0gXt05gXtE=g=k0.f\>!*
-g"+g%8d+hf!s&T+"o83&"VDLe('jd<+TVig00)0Y3%H0q+seWj4&JpT:JOQl\%9>k_o9X,\$E7;X9l,@
-\[T&SY,A%frgs[qUo:8gT9kXsMMmR_R@+/DOGA>bHN/6hJ9$-E8OGm%4@Yp:4'IWP[(!Zc^kk!&2a'2^
-1,V*F0fq9M1b^X,+u:Q,5WV"m3)HZXYdKlQ3&j-&3\W0H:f9nP4>f`(2`Wfc9M%lZ6W[`'<F/X(;P^P'
-<I:IZg"junb07i@`lGX.b0e)KaN_TK`.#J4[_Kbi\[ArSWjfp__n!+IQEeQM^Wj-naJGcC`5gTb]=5>Y
-_8jC=f[Rp[dFHCicb@-9a24XYa0rIqcHF/LcFgO'V6IJ/['$dCUp%SD^q7Cn^SnEJ^q$;FY,\b;Z(Rl$
-]X4NB^W"$hc+pQ_X2;'OV5:?'[]cmBU40AIW3WG+b1)uD[CNf]]sG#FYeS)ZYdqKKZd6^jWj&4s[^F/c
-ahYZoYf+>e`3-)@\AH+pYcb4=[(XGm]t(S_\ZE!G\[JuQZF[?:Up.8;ZEh?aWk?!YaLf+-ZaIifYe%ES
-^q$eR^:(,TZ*hHRTs1r2^VS48^r3dlc$mRJ]YDb9_oBg:`O`@`Y-4\$VlZu#T$O^Jcb.H@]t_q;`3QGc
-cEEb6TqJ<WS>DpUV4jTZV4k/pS!fe7R@^7JWhu_fC2J``NfAgHIt2s)Kq,*AXIkT7Ng,ZkUU.VO_mukJ
-Vkg8cYIhKe`kAjm\@T/Y]=bYhaN291pK%%]p\+=Rp[dtLo(MePq=F:Sq"jaZp%J%Ko(;VJp\"7Rp%S4U
-p%J1Up@\(Lo_8+Kn+c\Nl)/W"3$0M$It0+FDipQXQ&^r<,p+Qo1H-U3-ls<Q)ZCU")A<l8*&fu<0/G+R
-UT:5[H7(:!3(,5@+tQ&I3\`-.2*!$4-[mU&0fhro<F96>@TcT+R\c3<E1Do/Ch/'QG[a9?@9HoGAR/bR
-A6i_P>Zt67?<LK9@UN59='&L,>#@aT3]K<%S=*n_<F''B:/,/(<E!75>?bQ::estj<**=$;cm7,8l8hm
-<*EX7>$YK9;-Hgu>>n[*=]nU'?<^`@?@H-]9Mnel<D67b9i4nf8P<#T76X.;<Dl=l<_Z1\=\i$c6qC$H
-84ZE@8Oc0A7S$T`4?Q8:<E<*r:fh7UO/&M;G?mg/5W:\j5s.J"9Lhl`>Z4R->ZkB3:f:G%?!:0%:Jjth
->#nX&;,gLh:/k1i;c$:i:e=5Q:JXST;gqY76:++56UX[878?E?7n6!@7moU776jC278-'25t+168lAAU
-9h.TJ92%lJ;G^"\=B8I";H-Ii:Jb"m=BAL=USE<YMiEp_G]7A*DhEaW6UsU684Gs;7S$'>7S$'>5!25-
-<)ZLeChc!j5=;m/p%S.NnEooBo_7SErsA])q==(Hp%.bPrVm)tmca31rr2<b_>js7?2t$ZXjG,.[CR^Y
-!:^$m!P@LPbt.(!"p+c,#6k55rW,KNi1U,nT!sc.:lqr97Ns9M1I+K15"J.;5#OX,2).-W0fCgQ3[lU:
-1,^pC*tf>&&Jd1K_b2$t3(?@h.mH$G.6p?`5#?\e.k*241HIcM/3#aO)(.Qs/3-*`3C#td-T`M(2't%-
-0ejh%4uGMa4uY;>,q_&-*$c^M,q^J\)D!$M&/m&R/K-l0+rh^`,VBfH)^6IG*$Gt9)&F>3)`9bf$m7/S
-0J=^t.R86gg=sS`1*.MU$k='d&/Q-0*@s<6-R^H04>B)K+ses+4u=Z2,:=fk3A<*;-S-ek+tP8m.O68j
-,T.IC,UOTT/h[,@:`CYt)_)XB.3KBH*?$+A(_n24'HS)0,T%",)AjYB0IJ%k*#^FT,p"0_/L2](1GgL-
-.O68^,:4rm.O/K\hOe/`\%TA7BN$rcTWCKm(_mu()&3`#'c7c&'c7c&'+Y`p+<MLB6p(qg&ek`<!!<6'
-!sAB"'*Jmg-R]uE"pG2:$4n=M<*iNr44O?.!<3*!!-8/M-s0G0833$Z?@&TucIq"9hn*Dq;cQXk7o3)L
-6r?KI6U4+'6s;u<6VgT_;.[2N_8s&V=]/F?CL9@o;,CM"<)I=B:K:Y$A6`5M=`/A+Ed;PC>->ZYF/ICL
-qYp-XlhB`/oD@qMq#1*hr;HKko'h,#o(;YGp[%,0lL=WDoBteqea!,,qtSUmo\AX#m-F<9mHsE4kj\$4
-rVu]eq>^?fp#kZ1n+#)jp@%GAq"XLTqXEb?k3M<hn*KH.m.0l5md]r1o&oH,lK?gYm-aE7kh=eSkiLLW
-lg+!!lK-dQg?@,KkN1mllK%-rl0U@bh!3tZo`+(4mcs97m-<cnip,@=`7abChXgO!io&JMnF6ADp[n=K
-iq2m0n`&Zml0Rd!h#?_1lKn!+jlu4)m,.(!mcO$,l0@HhiSW\Yio9Y(gu%,Xp[.JJjPp(/iTp$um-X*$
-p$CZ(io]jofB)2Sm-!iuipPpbo'&X7md'N;mdTQ/nD`?kj5JkXjl"tVh#,+.o]bT&hr4;,qX!#-mbQRP
-f[\g4e_8a7hqHfAhqI&Egtg]9gYpK,gsjm&:':Fp!!3#u"p"])"oni.qZ$d(&eu9!#5eH:";r^I3]f,A
-)&=)4,:kcJ:Ja_X8@Q)8]thP*a2bm(['BV5#dCkN\[]#NW29Hd(Smt.X/)AUOc,-WNgH3'R?<>UH$Xd]
-GlE4bIo8Nm4X`*LPc-cJNOQ@0^VmmH3\i]\4?5,T4=`-J1c-m<0deS=/2KFM5=7S6Xf\h7QS1He7pB+h
-1,;'V7R94!:e`l26:-,p8OQBA<Eid5?rpW*S[#Y4L8DoCh9Ep]bf%<;bdka6d*0t`d)aYN]Y_G#`4a$n
-Z*gsQ`501!\Yu+-ahGsC['e8\WOKRWe^_:D_SWk#^;eROb/VWYdF-+M^W41-VQe4Z^W4RBa2uWD\\t\[
-[&CUG\[T&``3?hd_Q@1]ZFdWTZD+G2]>27jUSY9*[&(%>]>(\^[&Be![\C(2XKSq8Wirk9[A9D"Wi!P]
-YH#:E]Yh4bYc=kA^osuS_5sTSaf;SETVJj"`OO+4d(Qa*aM#Nt[(!W[^9t!?\Jqoa]!niK\%oGNZbX&Q
-\[SlOYc+V&YdUgAaN/h1ZF.Bi^r+X.YKk%f\%T/X]=>2b\u`KFZ,3`;Yd:FB\A>PW^p^>^\\l4q`lGm4
-\@TDWWjf.4W3NG&VQ?T=Z*MZdbK.E6dEg%IX3&SiUSslXW26)]UoLGjUoLGjZ)aLgTq%aOStN3\U7c49
-LPh+OL4Xo*I>3BBV5G]@T8ebgOcY`uY.DHe\#ZI(TrXrl]YDJ,^UCV_]Xk\ja1&e(aMYOkpA"=NoD\E+
-nF?)@p@e7SnF?8Jq=jXUoCMPDnac>HoCVYGo^qhLq"FFQoCDGAp\4.Fq"XOHRqP8E'd"iJK/$#;OdhMs
-N07m(,:kl61aFS!*#B_9)&*i*(`b@Y0fh3I2DJ1,X/;J7,r%GG84G`f,r$o.0.\J33[H;!0IS_21IOE*
-=CY]K>['X]UR"f'T8[i-A:TM]@7j@+=^YZK@qT=_@:ibK?!LZC>@:T?@9Zf7<E<:/<(TG<1dt?4R:];s
-?!go18mu.2=^>HA=^kZ99i+tj;-$Ci='/U!:gI1*>[LiB?!pf8>#\U*:g3g#"C,>7>$GE@<*<+"<E)jg
-:/t=s=]7se;Gp@`:/k1n:K(+a92&;V;Fj;K8kMQD9hA#G5tXU7:g$1V:/k:s;G^.iAUKW8Um?1.5s@Rl
-2a9Ae77BpB;da-?<F9-<?<('/=^,*3;>sN4;,L:j:/Fki;+aYc;bg:j:f1"\91_cO8kOP4<_#D@85MoO
-<'s#P:-qQJ8P2NC6qg*97mKF86TRS&5Y":96UFC55YO[A8k;ZO8kVuX<(fqb:ejhf=B&4$<c"P+IW:4&
-P)ss0D.IU;KkX"I7RK^;6UsX<8Ol9B8Ol*48PrA^9i,P=4uku,bLQ:[p%.bAp%J%QkP#>`rr;odnFQGL
-nGW=c#5[cQnF$>UmJk$'$T)`$!\U[u\@o&X/b]87!!ND<j5JNYr;Zg!li9`\!sSl6!sAUEg9^r<Xg="<
-:Qhr96m=0T1IFT/93P%f7TMW14?>Sk3C>GX4>\fM0JG@C-Q![6%N[FK_c8!23'BGQ-U0gT3&a5f3IXXi
-1FFb?0ebI2/N#CF*$dg-1d+5p4?l7m/NG460-W8.1GLUH67OiQ4=<$70J+b%)'U[e2)Zm%*%*0^)'^[`
-0I/+p*Z?%K(ag:@*$-.=*$QCH'G2B('e)?a)C?pg2CTps.6i*jg=sP`0G>6@$k<m[&/lH6+#65\2@M*'
-6oI:\/MT%>3%lTW/8cd^/1D_g.P`@k,r-qn/1Mnl,9.aE+!VgJ1Gp'd(Eb:R,W-DT1+3q\,on*L*#KtB
-'HIo*,Spk*(_du1+rD+?)AFJ;,pFBX.3^#b-nZS`/0lD`.kE%o/14o_hO[uX[(Ei6Ea_=0SZ5*o)B9J+
-)Aj/*(`XM4(`XM4(D@W-+WVLF3]n&b'HI_K!!<6'!s8<!'*A[]+sRg,!s/Q.#7hh>93"YP1Y)R&!<3*!
-!-/)J-sKe;:dg_t@="s&bh:M/kI"Vg9hn8Q6W@5[7nu3E6p=+,9jpF>4B5a(@rSrj_8`uN9gV9H=@k;E
-BMhf4=B99L8lo\>F(80T<GQSjASumT>,T6UH`YWVq#'pVkkFE,p&4@MnbDhTnaPl:iZmORnac>Br9<)%
-md]u;m-EllfBW5$rqG.'p#GN;o'c>Fm-FZ<=7bkGpAOg\nc&:Rn`fW=jmV!hrV,jSjQYpsq"OFYkN_6e
-p%%G.q"X=.ipl^$o^DMCki^jilg4'*iS3G_m-irskhtafgZ@_fm-iNdm-!Hii8*DXm!e?Wh!jR\ioo:`
-n`]N=jm)$fip,@<`7aeAe*HbdjlYLco'Q)0md^5DhX'[mm-O6.i8!,@e`c;_k3)4%kMu"%kM5FtmcO06
-kN;$sp?V)5k2Q"'e`>iYp[%DKkM5q-i9g:-mJHYHp[$l+jl5sthWj4QgZRq[iqMp%o1.m6o^(r1k3)=.
-qW[29m-*Hrk1\GKhu1L2oB>K'i8OJ.s7+q8lK%'hh:^iKh;@#Iin`GNj5&bOh;R2Di9/;3hUC$*;$6as
-!!3#u"p"])"oni.qZ$d(&J#Qg"oJ?8";iXI3]]#D*>ob:*[`a9:/=MR7CNW6]tqV+a2bm(['K\6#dLtR
-]",2PWMTQe(Smt.X/2GVOc,-WNgH3'R?<>UH$Xd]GlE4XIo/Hm5V+rbS?+tXNjlC.]>):>2(UUH2DZsK
-6SL;U.m#I91+P4P/1<G?8Q/;hY,ee6R4'aG2FU.r,s>-ir]p]Q;b8`/9n#oA:HqB5;HHgn=(HPIQ*@c3
-NMjbKhU0?bbf%<?d(@*,a2H38]XG\YXh;?^_S+-sVR!_I]sP5V\u_U5_R7q;]"$.o[)9i%g"!XC_83q-
-]t;>6b/_<LaiME8a3_0/WjgL%_T/sm\\HA4a3q6"Z)5CQ[]IKg]:5k7`."c*]Z7aoZE(OF\\#>PV6@YI
-_QgPYYILp<[(<ua_4n6BY,\ItTW#0'[@Wu#Z(%\rUU%\A^rNUaYc4e@^p(&T_l9-:aKDqUWN*D1]W/`b
-eAA?$^ph"j_S37SWi;c!['Qs?]"5,I\%o5C[_oSW_8*:YZa[i^]"bYY`dYn$\@TH!]u/F2Us6lZ]#D7l
-cc<]=\u`NJXi%TF\?MHu\@nuKahb:$[)^5#]tCe`_8X[.ZGjA\X1>F-Sueg8Z*DQacH3i;d*U4UXNAYq
-Z*UC(Yct(-Vlm2$W3EM)[&fppVP'cfR%UXWU82U@LPh+OL4Xo*ItiTDV),$LT8ebgOcGTsXgGaU[]HO/
-VlZYr]=l5(^:Lqh]skD]^Tb5b_n<>Lq"=:Np%A(Knac\Q8,)fLoD&.Wp\=CPoCDJBo(;\Ko^h\Ho_%nP
-p@e+Lo'u8Ep[@SGq"<m?BLjlq,r'e%1eVeOS!0.mMIe(T-oE_3+tkPk(k*J;*YfD/*$mTl,rI_G7R17U
-WMZ;7*[`Nm1H-g%01@HI0/"h=2^0e62a95S4$$5<=]8R=E^bn_Qs"m2NHB&MJVn\\8l9,&>[(WE@p</>
->uO^,>?kH<AQMr>?!('&;-7+)91(Tj9iI=BAl`/H@UVu'?XHo;?t3JA>CKdW:.nYa9iOhg>>eQt<+90:
->>eI$=C5B>@9-H1:L.4-;da!:8lJr#;d*7-=&W!k<E)t!<)-+a=B&?s;,U+e:eFSb=&rEp;G0PM7RTR4
-8kViD5u(!:7R]O8;,UM":/F_eAUKW9Um?4.3]TGa3C?"r7RK[49jVF;;CYmU=Bf!8>>nBr:ejha:ejec
-<)64e<_l:a=Aqsr<_lIe;cljn;GBb`<W5?68PhrN=%5DQ:I.WN9M8;Z85;Z?84,X976a7/3'9Z$5XJ7=
-6;9gB:B!d077L9X>Yn=%<Dlau=]/+!=)=Y,I;jt!OcXg.De<s?Lhod\83TL991VWF91qfH91qfC5Y=sR
-;GU8(C-O[F;9m_bp\".KmIg2HpuhDOrr;odnFQGJnGWCcs8Vl_mJ$8Qrq??lrqZTE!:Bgp6?iJ30sf*:
-aHrtRjo>Pfb1bh-8aHEW!W<!D!<N<'!t$%K<T(Io6+=7cO&_UQKg[+;;DgQs77'X-2_dEA-[n!73]oE!
-/Li\>2(g.%0f^^%(_@$(1;(+u/N$$f6n9WI4#AcZ8NSIc5W'u74=hj6,r\%92'4AF69%(T/M/eI69Rpk
-0.S203\_sK6T#],3C"lN0g.9@-Qk#m/heh#*$d?n1a=@s+Y"cY-8%&-2&I\`)]9J-',M]4+at"8,TRC3
-)%[o?-T*t/,pOg&H+_nd`,RC<&K2)j(_RN&(EXA<5Z^&p2EW]P2Ej)K,pa`T,UOf],:kAj+=],k)(.<l
-+Z(r!+se]s-R^Jh+#>Vc)&aVL+=&uf&2G[L+Y=o^0e"4o*>BP2'dXb2*#Atn*$>q3/0YoX(e#l&+<V^D
-*&'36-7:l--RCQ$+W`0aADQ(0>-G3B\<(rQ8l)"^;B[8'(*=V:*#Th?)B'\>)Aj/+,:+HT-S[^t$ksm!
-klC_arrW#s'`nd\+sI^."9S`/"UYu$5taO).f]Rs!<3*!!(d2$3Fl8b:c=`f<dhF#d*^A+kc\/`:JOPV
->#e3j9LD6A:f'eA6!d#87pAu6AoP5m_9K#B<Cf;W2b7%M<**pX>$5KOAmA#FIViS$9Oh[:;Ik2rE,D,\
-^k&N,m.L/MnE9N-nG)\RmeHADrq?9diUZR)nFlPJp>tB*na,rEl/LFKbh`6`q=E1eme$GIio^.:o&o?3
-jQGjro_S=Lq>L?hlga`9p$CW(qrmVLmd0E6n*]fAo)AINp%@Y?lg"6+n+ZG<Ie<<lg[4:[iof:`lJ^gj
-kLo1bg?.nhj4s%^kj%*fl/;0lhX0k$h:_Doj4s"rp&4[WnG;G:q=<_1k3C[<`6[r3nb)51kjdTqlKIBh
-n*K91nEK3$q=N@um+p:QiooI\hrsIojl>I`j65k"oC2;>mH<Nik3;*toCD>;EpiSkk2Z"&lgaN(j6c4"
-n)s<9p@IP,iooXqk2#1bkNCpahW!edl/h!nl/hO2o^_SBm-*QmjPf1_k3VBqhYtF2p?h#!io'Y0q<Q`'
-jlk^]g>hPWeD/a=j5&hZi8W\Lg"kB9ip"e8g=Fp(:':Osr;lfr!W`T6!<iN&!!`N*#87mi'aOU9',2`J
-2)6[(%L*7O&0!,m9hn;O6Q!DI^r+45`l#I"Z`pU8Xg,IM]XkSVVk^'eULL$tXKAP!SX,@tOH>crR[TJ!
-K7/,nFa/RpKS!/u6pNUj3h391>FVn+\%BMoJ28f84#er[4>f#T0JYOI3]/-66n^/Y6pOjL?EL94Z]$+g
-3&+#W2FB_p6WR;V6;C6H6@Lah;botE8kq]::1[U6=bj8hDi:1)g"k,saNM6<d)+#<`kT::`6HH)^qd=i
-`5KO-WiWnI\\5qeXJi%ZUWTa\`O*"naN(`o]A;M`[(XSf\%BJqdDroCdb)pYaNqZ@\uiTk[)(/']"Z(r
-]u.t+d`8c3_6pn_[)9#V_g]>*_SW=J\[8*3Yc=t8Wi`b8Uq4"5[DKJ[WkG^H\urBMV7ib#[CWf>S@l_<
-T!ZDNcGmT5bdOt#]s+TF^qI"W]"=rV`k&Ug^T"?=WiW2:^:;8$]=PN!aJlDXXJN5.['6X5[(NuTYd(F:
-[(F,l\\#D\YcOq0\$`uj`W!W!aiCis_Sj%$^T4QL[^`oR_SjI2[]?O<[_/lBZ+.-H['6X:\\5S_[(j/[
-`6?6=_7mLfZ*CL6Xg,(=['-=UZE_Zjb/;'1d*9bCW6*,nY,\;%\u_F"UTq&%Z*UR8YGdh[TqJEkSt<![
-Un)+6It33*JU_oeG'\e(1nUY=RYcTFKSGDQVmEtDXIu2YTVSNj\\Z8"]Y(YW\$rcV`3Qqb^VI/Jp@e+L
-o^h\BmI:,F$MO2\me6DLp%7eGrpi&=md]oDq=O=PoC_eKnFH/AnalAIp[.GHqtTQLHVu[D,pn"o.Sb8J
-Od_SlM-qJK.5`k31+jUpIN0%;)]p:G'HT4a.m?6T90ljZWMZ2+)D3`o3?9P,1G^dS75?GS3]Jf<3BB)Z
-.nE?!6;qT*=]U'IP?iU'KR%]QJW"e[:/kM/>$tT?Amf.Y;-[@->@:cC?W:6>?WC',:fC=l76<R^6;a2@
-A7/tR=^4^$@pN/A?XR2BITffP85N;i;G9ng:g@+!=CY?8@p)o;>?Y06?WpuI<Ei[-=B/@+;HR1,<*`d,
-:K^ao;cQ[q=&Dq"<`*(#9N,(o:eb"f<)l[k:IJ#I6;10L69n=E7R9[H;,g@i:g[1!>#e@#B7,r>UmQ1'
-8j><s4A%h'5X[n-='Jg8.:$+[=^ti9;d3-p<E2gh8P)]U;,'\X9hS8[<)usu<)ZRe9hnM\;H6`r;DV0H
-8OlTR9i4_U7nl`R:eOJV9h[u@5Xe+46U!k,6psC.5XIt37mo^97mp'J9h\Pd;,@0g)GX74=^506=)F_-
-HZP(*O-+X+Ch%=4N,M?\.7[$.8OH$<9hS#O:.e/J6VL9R;G9o$BgP$W=4Z*up@S"Mnb2YJnaQ;Prs&Jq
-naQ#=pAFppq!RPBp&"aarri?$s82fls4.2;!"2,>!!5]RVod#SV&SUu#6Fl.^t[hp1%bMH!V$.4!=K#4
-"#\]*$9Ed/TUo;S[":Ci1HnGh6TR816;9us4FTCG2aTbn5:/'Q4YA?D,UOlb&.TB[*%f.N912N50K1XF
-7Q)qb3'95Y4#o#:/N#gK,:ki(4u"<=9Ii/!1bgpN2`*T`2cN*p3]\fJ/1Wk00g.BC4?b&51G'Un.O?Su
-,ptDt+Z1_i.5ib(+#"uj/g;Yi'dj_0+XJ<G%oXf,(_IlD.P`M*.7>X54"hg07!ZW)gWj.S+rLt*'-\&'
-'GhK%1cR3X4u>&M:.-9S3$fUr.jQ8X*$d$_+WhjN+!`<h1Ft.0.3frX+snQc1GSkZ*A&f`*@`Qb.Oc5S
-,U4Q]+!`0\,T7=2)B'_8&/ZDd(^:`i(E=P<)FbPd*#^.U-RCH!-mU)b,U+Td/iGO=.<XM%Nb5Z3[^q94
-?U.2P[9=Xl(`t.G&fDH.*uZ:I*Zl76)''kC*[Ed-'G26.&*X&r!<N?)q>_32#T"Bn$j?Y3!!**'%Q?^A
-5!:=pciF(HrW"&A$Su!d9N4'@f5QbX_T(9`k3'0c='Am59N+YT;,KkPr]h_u4\TK`6;qE"FC8jl]tqt!
-79NAW><khU6qC3lBieAC>#nTrIUZhk<^g1t;HR:MEcuMr^qk&_b3Sm$rU9%Ch!P"9rposZn+c8GqsjX]
-lK@HrlLX,umI'K=q<mD%hppffq"XO3eF)u+o&f9:rpf7<me$;JoC2JIo^MSPqXaR[m.Ti+nc/F_rU]IH
-p%@nKqu-Njme6;?p@RtRl1+K9AENIZle^jbf\kcJlK[3[io/SOi7[2Vjl54cjQ5U]i8`efj5K@lnE&0_
-mcEO!oBQ&Bp@J4GlLsf8lfmTl_o1'mipH!cg>MJ[mHs0&j7N0:p@7M6i9B^_h<*POmd9c9jlHF)(?X]?
-lgaQ:nabu3mHj*$lKmTunEoB"&*rZDlfR6lkN(srj6H-tkPjgUo(MY@m-jN0nEAfom,mE_f%T6Vo^1]!
-m-!Huo^D87m-X0'jll-lkNVI*n)aPd`:iT\hW!Jgr;,a2o'GAli8*G[khkLUk2P.TinN8JgtLT<g#2&>
-ce6n$c:nEA!<*#q!!!0("p"c&!!WH-&/Gun"oA99$m72X/g_GA!=0/H*%X]U9hIrD]"Ghtrl5/Z]XbAR
-riQO3]"Pbh\$2d*rM0[pWNE>&Un*bLNWG6-rgG:#Mh?G+H?FIcLP14U8NT'n5!>FD9P^&nX1Q0c`/$Q9
-5Y"6t3AWBK3rq/mr[iCM.lL!W4A/=:>"VquXK]$o.m,pS9Jndj1c@Qt:I%6:5Wq1c8k_cA1I=Mm6:tQf
-@U=nr[9n?R`S9D*a32K.`RW/[^s'[-a1'.6^!Fj.Z*^jE]W8-D\A#l!\$)m:Sug;Ra2kWpaN)<0[_^n]
-^U:_kaiqrK^jaGG_nX7=dDsee^rX-j^tQuZe&/l5`Po[4c-=h\\AQ+i_na"0ZFn)cY.r&dW3`OrWN3&+
-[&'P!WhZf%VR!e>Ycb^GZaQp;Z_kC7VR3b@XHp&uXK&eCZGOGq`6G]s_nELd\@ohcYe[iM]=+Q6Y.h$E
-Z`C=3`mDTG`#QJ&Y.MQKXLG:8^q[q&Z*:UC['R!C\A5tt^qmAV[U-;G[(!9N^qI._]>(eg[^<WTZF[WN
-[_8uN\@/ua`k]0r]YLti[B$^GZ*:'uVRFC_^Tt/Y\?s)m_83Xm]XtMTZb*<DZFdf]XOFJ[c,%Q?_8"@B
-bdaRlcaB^RW,&WL[B-X/Z`^.-Y,/&&WgTHPT;\rbSuJQ]RUp5^It<3$I!'IPG^kdDTq@[.JU`<*M3k'C
-\@&?/S=c@@Tr><0^U^k_Y,nt;[CjJ_\[fAfYk@_`p%@tMoBu#8oC;AFp?hACq=jRSnalbP#4h9Tp%S:S
-rUU0bo^hYEIe3+$oD&(In,*"Wl^Dod0-_noI#:-mG__*;P)P?2.O[&=5V+H6)^caF'b_5r)]L+f0KDZq
-3_V\=UoC5]Fs8Xu1--X1/1)eu6U!.S1G:7-,;M&.0d].S4%N+V?XI&iUQeSqR>>p$C4qFe=\Mn+AmAhO
->%(QB@p<JQ$!1//<``R,>@Ln;=)h/<<`hpX5rCu,S"!qqAR/PI:fCh0<`s*NAm8A9;bTeY<`2gs>#8O-
-;-IXA@q8eH=^539>[_&Q?WUH8<a/a1@8pB6=AiC4=AW$s9MeYb='&0n;c-Cn:J=Yd;G^+i;GpIg:.muN
-7RTmC9h.?;3DE"59i"AV9iP&!;c-Xs;-[g]NMNA7EE5Ui0/GOZ5XIe+6V1Ej?"%&D>#SU1:Jt:m;d<R/
-;GBmb:I.`M:/Fnj<E)sp;,^=g:f1+b;,^=d9M\PU91_WH8k;ZN7nZZP9285P92/&L7n?9A8ju!67mfX+
-4$H&+:.[c=#Y7EP8kquN:f73i7T!&a;c[(.?X?rTUSE0WMN<g\GB%J0D1@4S84lEG;GTkY7nu]J91qfH
-7RKmG;Gg%]BP9Xp8QO<mo_%_Ena?)AoC)#7rr36#p$qP>o()bXrs&/_lh'f>q>1*oqtL-jqt^9l!5njF
-6B_BW7W*OY^9P!jkPthh!!C!kiQs^R!;HP:"p>/64PHh<,`ARYKkI0bEA&Y"8QIrH4uGb`7S>a<81uJF
-/MB160L.WR1GgR0.P)DM)\3l@aN."A9K4mn0fMK[0K)p7;*6]i0-qek2DHgE5:JlS,rfL+:fBG42*O2b
-5"S=N6SLS]/NYpL7O^/U0dU<j7PQ)=,oS!S,qU\k+!r9V/L2;`/ghng1++G!+<hpC-5[I?+X7j6*$Q7<
-,:4HY,qpr?.4-r+-T+P;[,'NT>U^^*#RV"a'c.Z'(E5A05"@jr1ab+B+XJih-p0OL.j6)8,Sq[K,:>-"
-0J>++-RgDh,UOr`-nQkl+XV+X*$QFE+Wh^M,T@mS+<DdQ*?ljT*?61G)Bg"4)B9S1%h9-h,q0rR(a'e8
-+t4][-R^Jp-RC,o-7^f54Zb?EhV4'&[(WoZNGr;l8!KuI)BKe=.O5uW(aC+>+!2=;)\j83+Wh[J3&hQ_
-)'KI[!;HNr!<N<'q#CR%&JGZ]"9&9,!<E<71I",d4"&>SrrN*!7fa>`>ZOKp16pO1K<E>DdGE[9\7JN6
-:/+DU6pjjR9gqfE4%)7s9JAOu=B'*:A@B4gc+-_U;,p@Y9Lq93;.Wm/='JX$<.7eE<D6(P=BegB?Ya=p
-CRMuUA<Y9tqu-K]kOR?qrVQNbr;-!Wk4JB;r:oL=kj%R.mHEm$nFuGEkM5.QiViZDo@D[]meQD4k4SB4
-kNLsinFlPHp\Fdbqu$6]qY9=GlJCn-rVZ6Ylg"'7nF?DNqt9UYo]u84j7DC'qgSD8jmqcqjlPFbj6#^n
-h:g]?e(3"!iT0(`h<EqYjkekPipc$jl/_@(f%f-=j6Gpjj5oXqo\\TkoC258jl+1sf_4Y&le:(Pm,IO&
-lKRF)p$D5<o(;)/mG6UVh!+P$o&\`ik24qMlK.@)p$hJAo_.qJm-!Noj7;g(h/hT@nD`m(kN:pkoBPN,
-o&nuqn*KcCmHEp(lKRm+jm;?oiS`JHjR;U$h;mqbj6c=$mHj31oBY;pn)!!ViTBFbrkl\JmH39bi:d*G
-mFh(!g#2,Vhra(Wgt_,Qg>C`<fAbT>h:pZ@jj;B-f%.u7"T\N&#6P#-!!*'"!<EB0rW3$!rW*0+&fDT'
-#Q"K;#TPBM.jPi5!!ET:(b&'O9h@lA]"Ghtrl7aQ^:^n\Z*CO=]Y;+n\?W$/V59uaW2Zo'WMH&KNK&s\
-R[fn:P`(3EI<p*^KSG/2>"h(B2``m^[nC.mXgbdU^;#Of1H.BV0JP(03IX1O1,ps:0e"S/+ZD\P5>sgI
-X/rP4S2NMq6U3Rj2CpUI:-q*16p!=h4$5_h3A<]c5ZC?T;dEIYYd[SQTu5L;grRRVYK5A>c,.cK^V[1k
-`4aF8Z`pdC\\>DU[C!]b\A5>L[&0eG`kKF![`#tt[^!Hqe[Vup\%BT$b^RIPc.1%`e',k[d(I-#VRP7*
-c+h-([(sVm^!+I=_8+70[DT)G^9,,maMY*o\#6=/W3WJ,\$W$*UnaENS=lsfYdCIAYctL9XKSS4WiWJ*
-\@S'!UnjuqZDsq-\@ob[WO'=L]=GMiYHYd[[_fPMW3Eb4['?g>ZHLA'`.#SBa0iLnXK8Y+]$%t/[&p^C
-Y,SP6[(FE#^qdn)_nj$pYck:8_8`m_ZFn&^_S<Rg[^X2`Zb+#WWNs+G`lPd"\\#A[^q$\\]!/9<W2d5@
-_ml_R]sb5]_7[Oo]>;FpX0917WM-;p[&MN[Z-C,-_nj+8d*B5$aNCTd[oTc8Za6U.VmNV&Wi2S`Z)O1`
-US4TgTV/9\TTNeqG'A:[G&hG8DK9uUP*_GoJ:)TeH[gsBUopemQ'7GuPF8/J[CWiSYc+G%ZEh$YX0T(A
-]WLbsoD\A$o()8;o'Pu;p%@bBo_&"Qo'l;DnaZ,=nb2MGrUC$]o(;JBIdlmsnacJLmdL&Mq!4c%8hhM;
-,'T&2;fdkZRZN_rAh#&T2)?X*+;lFK)\sG/(*"A://pE04u,S`;l$FjS9uhB3BSrA/1DYd/Ntm>/2&G"
-.4HMi+t+^#6U"XJ=]S^*IA<)tBq(0'Ci"iaF]_CB@UrbT@U*2<?!plI@UN5:<``F1=^GN@=BAC$<E36t
-4Zteg;4<n\>[gr@>Y@[r>uXX3Bk^sZ<`i<t;Gp7b;H-7n=&2t4A7SqN=BAa8>?bTD@9ZoD>#eg):g$\"
-@:*5@?sHZ5=B&I*=Bo'/r_aS0;c-Ir>?=s%<DZLh9MA/M9h%WE7SQZB7R9C/7S69B6:=RD=\VLb<`EC?
-G`&8lPAs\q1b(1@8jl9B6pjRO@9[&D?XHl;>Z+Hu;-@=5<(ohV9h7cF:J=Pa<Dugqr`:pV;,9q_93"td
-7nQTV78-EJ8P)TS91hrV91DTO7nlcM77Tm<78$-<7n5j15X.J#8kVW</ON&t6:jd?8PrAc<`Ddj=&;^k
-<`rX1D53kQF,H$>Oa1qaASlpLB1bup8PW%[81dV17nH6>6qTpE;,9qW8nDR!5#,G:hY?p@p\FIUpA":I
-o)A[gqYKpYp\47XrVm)tn*KfAo_A:_"T.ols8)Qk!!'n:$T+FT"ZV4>ah#:#.-:L5!PdUPcV<d,q#GR>
-!!**'!AW<8!#Cs3IsQF>Zu@QE5=nR3:.RE0-p0gV9g^K^/M/bB0fM3O1bpI7.Od+p&/>fm/]GOn4@M.^
-2^p+92C^(E<E;OM2`NZI0JY.-0f't60-N&c;GB270eYXU2`XMr7QNLu3%R3<,;gc+7RM,V/3l*?/1`/'
-.P3P8,p4EW*?Z@G/hnq4+>"ia-6F<Q(F'e8*>p(J%M9Bh(`j_9'c/,B3$94f0J#=^Coc:F`+1SF%0d+O
-+;c.?(`4;Y75dCp5sm:]3[H(#,r8%R0HhAY+rhF=-6X]l1G(14r\Os8-R0f[+##Jp)BWoH/fQ)_+!)II
-/g28^.NTHM-6+B_*Z?">*#^"@(EFM3'GV5n(a:4F&f;`0(a("D+=J]n1FsXo0d7hc-n[>/F5GZ3B!f7[
-\rq/H77iZ;5oq?r*$Z[H)&X\A(`XG.'HS,3+!2L?*]5eg&0*#)o)SLb!s&H*!r2g"!tGqQ#6Of'#6PDh
-3]o>\,L6Ai!WE'?!>db)>"h[HQd/]QWR&f0hV@1u?:mXT7ncKB7Scp29h7uG4A&+09K+gn:JYV!@^j+g
-c+mOa:KK_F8Oc-B<*3!q='Jj0=BJR*9M@cR<`a6ICi4E0R)-^VQd4F`rr)<EpZ(iBo^_SMqtg3To'>c<
-nEB?5nF5l4lK[^.qWme5eD]-4o_A+TeDB3Fm,I$enaYr3m,Q[Sm.C$(q>1$hs82<Po(;G@mc*U4qXWY9
-kMkn$lg"97naZMUnD<?kipYgmo'bu3q!n@B:#+RjlKmj"j5A_Ie^N72hV[JLj58bUi8!;LlJh!eh!Xk)
-m-3]umdp5Em.0cGnF5o=nF#Q&il/gep?V88i83JUiUQ@!kN2F'jmV\fo_7_@mH*?agZe4hjkAMUmc*$]
-n`&WslK7O*iT'(]i83ALjS/?.ip6('l0n!!i90V'lKR^)kMbOhk4A9.i99F`l146*n*T/nk2YCXj6#Ia
-kO.TrmHs0+m-*g,m,I'lm-!*Uhs9P+_o299k2,+UpA=dWh!jgdg?IZXfA,E@e_THKg>Cf@g>CW<h;-fD
-kKhQ0f[e8;"TSQ)!<WB'!!*'"!<WK+!!*'"!<E0%$l'Ni!rDs6#TPBM/1),9!!*6-&0a\?9LqZ=]Y2/#
-rl?)!^:^n\Z*CO>]t_=r\[&94Vl-AhWN32,WMH&Jrf%&CS=Q4@:mR)oIt)iiG_Cg(Ip5Z668gh_R&`5E
-NO6+$_7mg?2(U@:1b^R50/bjM1cI*<2)-X=-nm\C4&7q8Xf\e8UHU_&75He[2)I<X6omFs6pU]8.760W
-0g7if=@uOo@9/#c\64'N_:dZ"a2Q96c.9bI^rssCbI#$m]>V?`Zb+)e]X>&P['dllZG<Q:ZDF#%^VnL+
-\%8oLUTqDXdC?a"\#$:BbK8&TeCrR'`4a+2`4W[_\(8X9X1bd=\\be^a1K!sajI_tYct+;WO9IN[C+#f
-ri%-;Up[S=[BZd2USXQOUTCGqZDb(1XL#+2YbeY(Y,S#$^q$h$Z*1IA]u.Lk^;S@4]=Phh\@B,fYHYaZ
-[_]PTX0Ah/[BQ[7ZHBkf_SXC<^;@XlZE:+<_R-\JWP$!NWNj=GZb<oW^W!1QY,nV"W2[#AaKr1b_8O"(
-^9k)Q^WEpl]"G;IY.1aR_m-8M[]?jP]=#;`Yc5(:Xg#+>[^<Pn^q$ng^U_.k[CX2bY-,=EZ(R_e[BeDi
-Z-C,-_nj+8d*TG+aiUTZ\$2O'Ybdqi['$4)XJ;SoVja3RU8bAjU8t5cP@\6IGBnOYEc#Q1EHZqpQ'.&T
-H$4IYI"mlYWMc>MOcY]hRA$dk]!o,RW2-JqWj017Yd:gNX7c-/p%7qMoCDA<o'Pu;p%RtHp@e:Up$qbL
-o(2GDoCqeJnaQPJ=n;:XoCDMDnacMNmdL&Mp?AH$:Gj@B,'eno7W4BYSrf.r@jN0?/h\Us+<)LG)]0S1
-(Ek%H/0ZZ)2D.<K;5C7iRXm7J2Ei<0.OZYq0/G(./2&Y-/M/?!.3^/d4$Gl7:0Ch.;gbC.95U2^EboQF
-Nd+i*=']'9@UihU='Sj2?s?Z8?!CN:=^YWB>$+O#;c6am2DR-T<h#@Z<a&F)>=_:l?WL!-?t3PN>$+^+
-=]%a]9i4Yi>#SR;@9c`8<`<.,=BAp5=]o-C=A;^m:fpIn>$+f,>\%4@<c(`4>[(H<=]\R#<DcRl=]SI'
-9MeJZ:eaSW6qTp>7R9aG:.n/L8ki,]91VrZ?s$E.=&`I>G`8DnP]9eq2(^OE7mfm>6:+:K>$#!8?t3DH
->ZXp':g..+9L_KJ;G'DN;bB\[:JF\d8ki&TrCR8g=&hmc:f;aA8ki#M77pBU91quT91DNK6VL0@5Xe+,
-78$0?84Z$277'7*6:F:07S60=8P)EE;,:%h<DH@j=]SEt<*WaKUSE0WMN<g\H#de6E.EUR7o2oJ84uK@
-85DlK8P)BA84HBP:JOAPAnF@o:LDc2q"aXXq=OFTq=Et@qu6s#p\OOSp@RbJrVm)okNVR.o_A:_#5e&k
-qsaF\qu=M5$TWA1!%stkf=Jc+,3Ak/!PmjTc<ou>p])$3!!36+!A<0>!ZR`FMLfrC\V3$p48q?I8P;NE
-001gF68pJR4?#2T002-O4#J6<-6Or^$4IF`2orQh/MJD'2'X>-4>8-73(-,$4ZYAb4YS'&-7pW)2't%b
-7Q_tW.jZu60eGgM1c.Tt1ERtl+u(2l2Ztie2+g%2.!?g[2)I3K0IeFp-6=0R/h&,"*@2mR,p=<R'cn/1
-(_IrA,Tn*I*[2sb+rr0d7l2hL1b:X[Cp)LH`FL\F%0m4Q)]'V9'c%iR2(^pS6q]L%3\;j/,;_S9+Vu"E
-.ioQL/fu2b-6arp*?QFI*?#n<+ZD2"+)r\\0Hhbh*>oqJ1*Ibc-6F*H,T%dQ(_[f+',i&9)B^(:&fMT%
-()Rr.(`X_>)B^.B+t+]b0J4Op/hnk!+!rj(M;I!IB!f7[\s@SU7noDJ58Y^j'H%u0'H/5=(`XM2(`X>3
-+!;RA*]>qk&frG/oDnOa!W`?'q#CR#%MB6X!rN$'!<t)63Ar`<cN!tH!r`0?!=CSi?;ON_TZ:8]W6<W:
-hVmY'@8^!)>tn!e:.ft-92%lK7o`AY=AM.V>ukZ:@^a%fc,3j_85M]D6:+=B<)6=i<EWX4<)7.A<Dc=g
-;-%=9G("mXR_lsdU<W!!rVH*Ao]PZ;o_&(WpA"RUp?;;Hmd0fImcNNikj%X7r9Ne-d,*L,o)%tQe_fNU
-oBPW,p%InCmcNKck4!inq"++TrVQ*NnFl_Kp$_PPo^Lr1lf@@%lK@s;oCMq[mFpFflLa-'n*0$*p$Lc!
-j4r8SlK.0plf-X^h:^]Af@\j8io&YSiS!)Ejkf(Sf^8:ulK[QliTg.7mdBTBq"aCPmH<Wpi5<OmnDNKm
-in`8Ch!XFdjPoarm.Yu$nF>Z*kiV$cgudkUmc*<up?h2;o&Ss$jlPpukN_I$l0%6nipuEkkjn0,iT'"U
-h<!n^l/q*kl/Uddh<aOgipH6ukjn-*nF,Ang>:lMi8a.pm-sB+n*K<1m,R*imcs$"kN(7Eg?7Ps_o299
-k2,+UpA=dXi:$*ibhsi*dG!gHin`hXgZ%;OinW2?hqm2LkgIr8g"FP=#Qk/3"9eo2!sSZ*"pkV@!s/K(
-rW36*%i?-!"oA9A%3[Mb1+F7O!<ic:'dlRI:/"8H]tVA(aiVWF^qR=crj!KL^VR_$]!SQ;WMuhqXKJh7
-XJDJSOH,EbSY2X)T9kRjJ:N&lH%Uj&IS`R#6omFqV5-1SN3Kh$_8+!A3&EW^7kQDJ0JP:?2E*QO5<Lki
-3]]_t5uKjCXf\h9V*Hgr5<(YY1,qK_4$#Pi6:4%#2bm1;4uGMc5Z('YASbP(Yd\.qTZ>aBf#>PP^;nU;
-`5p$<`m299ZcC+8]!oc(]!&$1Z*_*gbHeUSS?/QT\AZ,.[(!c_\?3E[f%@^L^UghZ[`6J6`5L'QbeLm3
-bgX8B]>E(7]WJfSXgGjMZ,aes^<Y08Su'-,^oOoSZELsY\>lU1UR\j$XKT+@WhHhtTrFr^Tr"`kYH,"6
-V6$JoUoL)W[CiqsZEg[4VR"%\\@B<"aN(m0[^!3Q_m-D]\u2m?XfJ4nU9h"tWij:R^!+O6`4*@g\$`B=
-\%8QRZEqNk]tDA'ZaIQT[(jAZZaR<KYctF9_7ZeX`P9'jZa6d6[(!9GYHG1:X/`D$\\"uG]=tVZ^q7%h
-]WJ*/XKo.9ZFn*t]u.Oo_7dFu]!/?H]=,&RZ)sUcTs:WIZE_Zjb/;'1rm4laYK>%nPHCjQUpRJ2W3i_(
-Y->"1WMGoRVPUB"USOofU5iklDfB`=Df')sB52=1LQ74EFDu):E,^/[Pb";-LPCS>MNF*sWNNA,Vk0KT
-V4suoUTCZ([AEHqo^i(QH114hm-a<4o(;SCnb;hSp[[eFo^MD?oCVhJoCDGBnac/@oCMPDna>oCq!R\K
-qt9->F%nV?-Rsb"/kU#?Q(!erN+44].m63I+!;^G)]9P3)B:@_.loIF6UEY"0i=aIVOE,p.5<e0.4$8j
-0eY%*/1N5,0.A2r2)m*<.Q]XS<_[%;B30PYQ<&0sMKNcLJ<,(a9iPD)@:<POA6WGB@:<>B@:ED>;cI(2
-?=6u4;bp.h9f=[b4]\&;?<^]<?=$8u@:<8:@:3JJ?!(-%<E;pg7n?BQ>?tE<B3e_@>$+a*>ZXs7=]SR1
-?rKQf<DZ^j;,gA@:1.O:<``@#:gI:-=^534;IWg2>?b0.<Dupo9i+PU9LD<;7RB@6:JFGR84H!>;,^%_
-:gdR4<*3(%B6oW7UQB:e4>AHC2*jMu6pj@8>$>-??X6u?>$4s/;c-Y":f0hX<E;sn<E)Uc;+sY\;,0qd
-;,C%a:eOeb7o!'5;G]tY91VQH:eab]:/Fb]9M[iB83fF28jl*@84?-A5X.Ft6:*t)852WJ84Q9C7nliR
-92JYg;H$Uq;,'qk>A^.1HZP(*O-+a/DJ!m@L1rkE8O5jB:.n,R91V]M8P;N@:/aqa8PE`/7n-Hngu\M6
-r;HTkrVHKgoCMqas8W)sqYp9kp%eRd!r;6NrV-0g"oS/prq60bs2"aD=(2.2/<.6_]"5*fp&OU_"TcC#
-iQc0!!)*Cn"Ub_@1>oMC/<mB(MdDLYQ9?TO4?uA*6:4L.67kVp2).Ql2(0at2EEoi4sMO#)_)j8$P=+4
-a0e&g3A!?W.4RYM1b:^K4$GrZ3AW!=2_H9q+Y,9-4uGH-4?"WF0deV8/Ls7K0JGjc.2EgT,r-Pi/0lE(
-75u_G.O,ro1b:7;2(9\3/13)&,pO``.O6,_+rMI:)&*r%%j<8D*Zc:;'cnkZ+!rF,5W^MT.54/1\D>lM
-<$)_]#mq%R&fVW%(EYXp2G6Dd5!UhZ0ek=/,r%2#.j#lg2(9q00H_Pi+X&?d+seZc,pOW[+##)],V^et
-*ZuRE)BgFN,pFKX,Te'P&0)`+'cnM8)Bp4@+WqL4&/5ru()S)>+=&'L+s7mQ-m'NX0IeG!.jlAV+YYQh
-hV4'&[(WoZR<WI=<1p<]%3?K.&/ZZ;*uZCH(`sn@*uPe4+<_jH+?;M%(F1[CkPtYc!Wi)s"U,JQ&IAR;
-!!`N1.lB=F2^6cPqZ$Wt!r`1@!=^ek?W'c`T\+.-WQro<g"tns@T-0,A5Grr;Fj5L9hJ8U:J!lI6T@kM
-<+]$=[D'K%`Eu2(86/VQ4@r1A92\nn;HHgi7:9_+<)I(2CMmX%E,AjC_8(Jsb3Sj%o^^r5i9'e1rr2c`
-n+H/Hm.g8?Id[.3mGdHrl0Rm6pYtGod+mR:qu?EjdbjKeqXWq6mIBN&io9LjjQlF4q"smbqtBdUnFGl4
-lLFi<mHa<9md'H1lMLDGmJ-SMmIKZ*n`TN=p@dn>k2kdgio'.ch;.>[hqI5Gf\bN@i8Nk^k25:[eD&sC
-hW!>HnET<.9Cq]=kNqg9k2YIjnFbu<lf7'igr%(fnDNKrlf?gRfBM>Qjl#Ojm.g,;n)iiljlYLXjlYFn
-lf[U$lgFN8kOJ93lgX!"m-a6&iVq^fle^+QmGm6_j6Q!mmHN<djl#1`j5/q^naYl.nF5]*na,H-mGm-X
-ip5snjQ>dr8Fl-5n*B<6q!dM0kih$[k3_O&nb28I_o299k2,+UpA=aVhXKgfe`c&Fh!!tagZ@AJj6#Fb
-gt:?<hV7#PdF6n)fulhh!<W0$$NU>0!!*3+"9JT(!<*!&!t,hZ'En:5'aPd41,1-n#6=r6$lCHc9hnAS
-6b^;A_oKpBaiM93\@2CB'XYZm_83dmXf8A%WN3/*ZF$a3TU5Y?=d,MPTq@[3K7JK#G^4ppJUUKf5=I[s
-5,G\\=,jPs[_0>mJiP_L6V]<f1,L^=2E*QZ2`NZL2_QsV7mBa5<NN:+[\uGE1cRrn0J5:D4#]8g5Wh7m
-1+l+H9gM!,7n6HY9itM$97F+OCPSM#g"jlj`6Gd*ccX\baLo.']?@\(`4*>&c+0p\YHkUJaMFd[VOX]f
-Vo6s$fX/-/bepp&]$8[5Y->:R]X,Albf\>VdEKVQai2?.]!T/s[(3WY`4ECm\$X>t\[KH!^:(_`XLk[M
-`5BKA\@&K@Z*11+[BZO)ZEgC%Yb@_hVPU>pZa7'@Za$1&VQ-AhStNU!ZFIQYZELXK`ilMK^V@[j_mHJL
-]t^hV^q-GM]"#/GT:N-]T<#*.]=uS/^;@:fYdCgBXgGL<aLnso]t;&&^UD##]=bqcZF76NYH+V#Wjo1'
-[CrnqZ`URH\[B,[UT^i"X0Se&Y-l$Z[^Noa[^3`[Zb3oSWMQl4]sb;V]YMFu]YV7nai_?)ZaI3DUT_5;
-\@oece$?7'_90[3^X1?Q]WTB"Z(A>,TVo0(Z_aq/V6I;1Z`0afT;\NbYbIqnWM5Dc?#"4pDes/u@:Wtb
-GCk`#LP'P_CMn!+G_M<MR?<2WL5(>;OIN)HWiVq`RA-OSXL+b(Y-GC3!ql9[rq(I+n*TK0nac8Cp@7bK
-q>9s[nb2\IoCDVKq=F@QoCV_Jo(_nNo()>=nG;qKnbW.UkF6Nc3@?1(K8VodDi^9RQ'7/9-RC9+81Pc,
-,oRU<)]Bh@-n6Ms.5=4Z1-mWnUT12[Kf:;10f:a2+Y"um-n@#&-S-\jINC1"-nd;D78[;f?<pW'GbgR-
-H^KM/Ch%sUH<Wp=@V07]>?Y?:@Td,G=^#?H=]8F(?XR2G=%Q4a:/t(P3'fi8S!ISn@pNDF7S$li:etb8
-?WgQ7=]A3t:ea\Y8kW5h='K3:=]em9>$,$4=(5?4;d!C,;cQaj<DHRtITKWW>Zb*2=]SL,=]/1&>?"L-
-='&U0=]eg/=Aqsk:.@iD7RBR16;:'E9i"PW84ucV6qKmN=BA:#;-.@UP,+n9Ced)M1c76V5=@e(77pWb
->@UuD>ut0-='&<u='&:#:ejha:Jt:m:/b1h:fC"`;,^=e91hfJ:e3oIISia284ucT9i4_V:/4DU:eaPW
-77p0@77p0@6qTs;84Z$24@2S0770L78k_cH8k;KK=]A0l;c?Fa<*<I3?XmG[USE0WMN<g\H?*n7EJ0-_
-6Vg?C85E#V852]I9282V7RU!M:esSSAnOV(<,:4JqY^0bqY9p]qXj1C$iBr%r;--\p\47PrVlg%q!%/=
-p@@VJqu6ipoD\a`rVHQ2!"2ks!!4dB_Tfs2YTEN=n,NUm\DcDlDrq$n!<W?*"9SWMgSP66LnKlb9o6KE
-1a"PE<a%sO2*a#j0h">^2,-e$-8$f.4Zbna)C-IF.3f?8)]D&c\4]@_3'9&?,Wd\*,um>m1d=&^3]&EF
-/gi+p,:+p!00)i^1GLmV2).3J01e/T.5sLG.5*+m/g;u.1c@<N/M&S..46u,,:,*#-6Y;q-85?L*%ilt
-.3^&_'c[r+',M5o,9@mN-7']Q+=A]W*$"r7$mRYW.RJ3ih:oSA*tnM]$4dU_',)3(1,Lsb,!\+M0/4k,
-0.8/!0.&P),:Fuf.l]%(/i=t(/Kc;d.OQD]rZ##f)\O>D+<VUG-mg,e-5IdK*?QOK)Bg"C+rV@C+W;1A
-*>fn?((q,o*Zu@<)BL(K+<D^J*\9?),U4`e+rVjc2E3ii3-3s2Nb5Z3[^qlMAOfXpYXfHR*$5k4,U=TO
-+W_IB,9\9L'cS8>*uZ1Z3uSq]0FI"DrW2fp"To2G%gW77!!`Q5.lBCJ3$ZuSq>^Ns!rW+=))G>t;Gf3:
-gN%>7d`]kdgukeF9Lqo]=%Q(`91r&T6;0L*6qL0:02H(R?rUXC]YVk5?qNmX<E;=K8O,^;;.*U);,9nb
-<Ei*m<bH)kEai]iA6G&2_0i6,lMLSVo&9<"kkb5UrqQ!LmH=90naR=YlhL8Blh0W.lg435iT]FQgYh&f
-rr6TThsU.-j5ntSn`nugl0RNkkjJ0Cs82cfp&+^Tm-<cmm/,r2nF$5JlL+!'qX`t7nbDhOq=a+Gl1=Q;
-oBti+lfR!Yip#dgguRJMiS;i0g"PBKk2tagi99IZi8s4]iSNbiiT!PnkN(^glK\?:oBu2?qsj=FkN1jb
-_o(F+l0ds*lK$RIk2P=`i9BIfnE]H6lfmEkki:UZjll*tl07Bolg=''o'tc,n_E3jmdU2C0B;ESdc'*:
-jl>_%n`B**i83MQiTAtNlLji@mHj-%k2u-sj6Z-miTB=flfmTni`b^:l07X#l1b,Qo&eurjkA2ElgOB9
-jo!$7p?h#!io'P.qWlo+mbQmik1SMFgu$iHhq6iIioT(Pgu7,DhVlf,g=Olp5Qq,g!WrN*!!!$"!!*3,
-"Tnf+!<*$)"Uu=f('aj?rW*`8&LB:p2_c?_":PhU+#$>`;,0hT^'_Wma3)QHahba&\,N]=[_]ht_7[7]
-ri?R0X0/\5['$C%RZs##Qi<a-TUCgpItN/oH%Ud#I9fE(69I:fR_2EoNk)I&]Y;:32(gRE75ZPIr\Q&a
-2_mBH/i5CG0.]Rb4%__9WN<>1WBr6r2FL"g0K1[B2`aJt3]AuT3IX1\3]o]&:L73t;bKtXHaC+pM4qrB
-h9s6\c*b@:c-Xq[]XPGU`jEFm['n#p\[K5XZ*h'W];Dm9TrP5o`m<>tZae&s\#$F4_U5ijXM)K]ZbF5q
-dGE3u`l?NV_7d4\Wjg3U[_02s`3d+a[)fteYIh`j_o9O"^p:\i]7.K(YctL;UnXio[&Kk$WMHJdQC+>?
-WO9":YdU^D\>QO3Z)+=nY.pj5Y-4k*Z*L[[]"Ynp_90I-[^!0M`3HSb`3R%e\\#2=R]3$TZ`C[I\&,hm
-ah><l\%&cIYdCpT]=GJ^\@]Mh\]2Ro]u6qPZa[KU\$roP];_@)XpV)7Zb=Mu[(O)SV#IE6Y+q_t_o':%
-\[]&PZ+RNL]"5,I[^`o]]"#,P]th4j^q%#"d*BM7Y-kO0R'!d-]tg_pZE_Zjb/;'1dEp%FX3&SiY.V*9
-V5U;nUp-kmXK\k4X/;G^W1g#eT:r6[S;(WV@Uiq\@piJA>?bHLG=$h0HY6o$B4kmtI>X;RN.6A0Jpr9+
-P+8;AU77F4S"Q@MY+_ktYd:.qo^hbIoC;A>mIBT7o(D\Go(`%Yq=X:Qq#9jlp@nCSp\"7Sp@n.WpF>e+
-na>lCq=!kMqt9'MF@A&7-R*o$5t5gXSt)(0MdI\N,;hY<*[2aF)1EPE'H.],,;(c$.7?]Z4Yfp/WMZ2?
-2^L.31c6I$.O-2e.Q9",-RC&e-S$Ak2+gVK?Vjd!:doN#PZiI(LN.-BIZA\W8lfJ5B45"I=]Jj2>?b02
-@:35??<LTC>Zjus:fL:l:d-m*:golZ@piSA>>maW?WKp$Bk:d[>^fm`>ZFQi7oN8W868hh=^tE5>?YQF
-='A^-@9-3"<EWF+>$"O$:f^Us<af9>?sQf6>$bT?<a/a.>$b<8?!(?<>Zb',:/Y"_9h.cC6pjLA6q0^<
-7RfsA8lSD\:K^h+<EE%#ApKB3UlTFn5W:V^4[2%q5=.h8<EWF0=q"VD>$=p.=]SI"='8E":Mrp&:Jjtb
-<E)Ug<(9SY;cH^p;cHCf7R9U:7SQNQ<`;[g;bBVU91r#O85MuR91VQB770F576sF65sRk.7n?->6UF=9
-7n60A7o3Js<_cIi;+jM\>[CcF>AU(0HZP(*O-+d/Ch%C8KkX1X:&mc_82!P)9h@fG9hS2T9Mn_b:.7Z`
-Ak,6iD:mb@q"ORXoChkOoBbi<rr)ckp\4O\o_SOd#Q!u\qYKs]rVQTtqYC0kqt^9B!:Bgp5.1Fk0t>ZZ
-`PAPljo>PcWnQFYEp!EJ!<iT+!<<-#+k*Is31-OsJQIW;MD?A89i>.`2_d*<6SCG[07GWE6SgG\0/bpN
-2CfXj-Qa`^&J?!7>gToN6oZJJ-5Rme.3^BB6p3Rn4@;^t/Kc/l0HqVk.jZoC-o!Y<:-pNi0eZ!M,U+j"
-2E!QP,r-`"1+k7E1c.6L-RLH)3\Dd5/gi2(,:4uk0fUp@/Lhqn.N0HJ*>K;')^uL=)`AZR)''b>1*A+q
-2E!fR1aatEDRSBW]3Zp%&.]?d%Lj-b',i)J0ekjL3(5\].krb1-R^Q$/,gkF,U=]e.4-i)+=Su^+=/Kg
-/1N,#+"A->*ZPt?+=T6%+Xel_)'9n@+W2-r,o.[G*#ok6(a'_4*?>n0)B9b=*?5n4+@RIp*?lIC/O;ZX
-,:"]a)AX\X4$>na@c#k"B!f7[\sd_I5YR`K73=$)()Rr-*#Kh='c\A=+WqaG,9e-D)Dj>h'dG:9kPtYb
-!Wi)s"U#DQ'Fk6E!"/f.":m(F5<CtS!!(CH!<E9#!([qU85W>f1mQU(H*>WDeCrsGWEW+l<Ff?)78QcW
-;bTnc5s\:P?UR(gG$8K[@^3V_bK"'d8Oc*B5Y+U35tOj_@Sop!>&IPZ@ST]s?X7YX<bl]*HChsjH`GNT
-qu6TciV)=%s7l0^p%@k@hXTUpo'P`2m-!a(iSEV^pA=IKldshGh=UR:rmfroq"X.9g#i2*l0nT4jQGt!
-n+ZkZp#5$2s8)Kbmc<s<lgX]5rV5OSk7I=Ym-F35nET'1me#]1lfR@AiSEV`khY=lm.0N(jPJbZir7U?
-e_B'9hqdANlga!#lKnN0=n)7CnEf2kjn/??p$MMDm-=B8oC))1j5RtolLaB.j5K%Wg"#3Bip>[hm,mZs
-m.]i*lg4!#i8!>Yj6H4.p%%P8m-3s!e)g,Qj6,dqkMtO[m.95ehUp@tmc<d,jjDiLkge_Tj5JSCn*K9%
-lKmd!lK.EriTfdkj6bp`i9Bb"m-3iukNq<mp[ItNjl5e&n''_QlKn'&rPQSImH39bi:d*Dk19+lg"YWG
-e_&R.inEGKe_T0@ioJtRini>@gs"'qe'c,s"8)Zo!tPJ8!<<*#!WiN6(`=%l!<E*"'Eo7#2`s,Y,SLFm
-&/$!892JJ\9h#N)^Ve+7b/qcA^U^iQZNmqT_o'@)\$5e3$a-bA[]lg-S<T8(RJrs[TUCgpItN/oH%Ud#
-I9]&h3BfbhQEs%^Pd\-9^;Rj61GCUM:,s^O1,q<Y2EF/\0KVZm1cefE6r$'GVQI)/W^JO$2E3oT2EEBC
-2`OK'3]B&aIS`F)4?Gbt79<#F<*3mHLp=F&Ml+GFh:olec+;'Oa2#m:_S*CV]r\l^\[8uXZ+%3>V67;J
-aLnsiV5U;e]>DM:]<oT'^TFoF`nn_C_:Z?/\])@uakP.]Y-cd9dEKYBXhW;m]Z.;(`ilYPYen2a[(F&_
-Z`D0V_6:>T'!AF:U9(l/U8ku9]sXl?V5:Q!rgjRhUo^;kW3WM:_m-hZ[/R"*\Ab,N[&K_"^Vdh&\&?(m
-[`,km\[]&W_m-Ji^pLYRWNr\!R\ujT[][3U\%T2`be:<q^:gqWWj9@F]Z%t5`kT't\\GPE[D\uDYdV!E
-XK/D5`3Q)=I\`^Q[D0_gS>j*,RB*KkWLBEh\[AiT\[JoUYe.6C\@SoK^U1#C]#2@t\\,A\]sbAn^<4F"
-Y.qrgOf>Um\%SokZE_Zjb/;'1da-%?V9$i\V6R%lTqeBcUp-ehW3*)&YH"4iVOjBSS"?FJR=esI>?kND
-?<U6'<)d"3;0%#1G\1DpAnPdsI>F)MN.-;/JqJi;Q(Y%PVkBHGStMUKWhHGqZF6V"o^hbIoC;A>mIBT7
-o(D\Go_\Oaq=X:Qq"FFQp\F[Zq"ORXp\=C[pF5_*na>lCq=!kMqt9'KCH*mp/0oLu3D4IVP`h8kM-V;K
--TXdS*$$.@IN9OL*$Z:B.m?6Q2cj'?5rMT3WMZ8A3[Z[:-S6Pl/0?#_-os45,q(E1.l&A#0gnH09gr2k
-An$@dQW\a0NH&cMIu\h\:Kq74@U<>E=AW4#>?k<4>$4m/>>eO.>[(?0;clps:-13h5['A6@UihL>>mg`
-AmSSKARo@[4Btri>?+0T4]PZ`:gmO,>\7)B?rgfG<*!%">ujg"<E<'q9j:Ot:/b"b:0L\&@U<)>A78tV
->?b01?t91@%9?S6<)Z[m:/k:i<(]g_7P.>66;:*B6:XjO:eaJ\;,pS!<E<()Bm>Q3UkW_d5;+ZH4$Gbm
-5"%q=<EiR0ITK``>#ea1>?=a#<Ei*m<E<.#;GU.c;G0>N<(9SX;,L+`91r,_8jZ':6W-QS<D5YJ;,9SS
-:/+>M7oVuI77Kd977KX86pO436U=:25<q_38k;HC77Kg978Qrd<_Z=k>$"0i=^,-<>]$72HZP(*O-+d0
-C1(k-KP!bL!D,ZX7PIJ*91VE@8kDZQ9iFtd9LD6Y@miX^CX_&1p$hM@n+6)AnEB$)q>:!_p@e=Yo_SRd
-rs&;gnbW+ZrVHNtrr)lsq>L0iec>(;$TO(F!]mHl]"b\L($bi#!<`<$"Tb"EiR2l2!$VIE!!*32#WpVI
-#<K-!JUqiu\VrO!6:F".5X%1_+upu/4D$B&2)-U92'XP+2EWuN.5<%o*tA\j)F2$4852H'1aX+p:,k+.
-770I14>Jo`1a!AE2F9,M75ZGR=>;a%/Pne_.k<)51++D$0J"Ll4=W03.OH;_/1*&92C:(I4@M@c0.A>2
-3W:Q=,:Y;k-7(#`/2SS&*[(Fu"!]K5,CUaP',`5P.4$#i.P<22/heh988,-]h5a[/'aY-T&J#<b&/?33
-/iYRD0/uT^.lB:E0./%r3$9V(2)R0?-7L8l+VGtQ(EXkL-R0`T*[ifd',qZ#.j6E!+V5J=,SD1B*uu"1
-/0#QH*#ok8*#BY5'HA,0(*FG,'cePD+@[=l)B9k<)D*R&1a+&"4#%<l0Jk[N12,P!Nb5Z3[^quL=?/d6
-Ud#\>*#','(*=A8)AF)2*$6FJ+<r$J',</U'bVT;#3Z$g!<N;u!#,G='H.f%"p"](!<E92/NZ3]5:?NY
-!<3)u!(RYH6q]sG3L8T7C9Gh-ccao#Y%:I&:Kgjk:/aG:8QSSP4?u8#6V1*_<C]APB">[la2(kY;F!oO
-:.e2Z<_QXi8mYOj>?ZJ`G\K<68PiT"BQ/-OGGE1#JYL3Pq>L6_m.B9#nF65Mq""4Xmca3*oCV_On)s9-
-i8*S`n+-;Bl/pLKoD/CYo%)O\oBuM3jQu$moDJ(AmI0N<oBu5Eq=O+Krr)HaoCDJ9h<+FmlK%*mk2#(n
-md^&>kNq[%gue4pl1TT(mdfi,i9Tt)me-)7lf6gah:glKg>M;`ce[gMkih@"j4r>Hi7dAis75X=jQ6$r
-jS/?+g?A(ikOnQ;m,,Xpf&,'7g>M#<g>(HBkM>(hm-X-,o&JHik2t^alLOH)k3;I)iT^"&mcW0^kM,+d
-jQcO6kN_R!jmD-ihUm;>kOe-%in`,5g=4p7j6P[VioT%_p?pr$io&qYkO7KdjknS=i7lrKmH=6;kMPLo
-m.0Z1iT'=olK@j2lgFT5qSL/Fn`/cdhXpa@lcekcfA5NBe(rs;gu-rAj5\nIhr`nQgu.5Ph:(!1f@@N;
-&HDh8#6tD8"U"l/"U,&5!Wi?%!W<!O#nd[X!rr<%!!33;-o*_>.3T<7'c7c11JCbR>Y7H"_8XL<bK@uI
-^ULSW[^NZ\rk^t7\$2s<XfS\4\@K/TXJMSYR[p(HW2QVeQApWVL4Y)=OH,?68i]!m5sLdS7no,N[]m$D
-^OA:$1-J&i0JbjD.Kqb'5W:GVr\ns^2b6.n3'pH<XK/\*4?>2?0f1dD2Ej8d76s%5:dn;[9k.9a5!h_6
-<EijFG%QrJ\S?ATak5D#`66?6_T0C5d)a&Gd(Zs*]#D\2cb[-2[A^%4_SsRD]X4l/SA*(l^qI%[aN(R*
-W3sa`Z+eW*f\O`e_g]A8cI^gr_o1-T`mDcE`O2YL`ilhOY-Y4)Wm8ArbJ1O#_RcbUa1f.-e%!-&Wi*8=
-^:;"k['cp0Yc">#Y,/2/\sB>'[^<HP]<nlL]!ABDaOIo7Yd:^S[&_$^Xf/hK[BIB^\A#\ZXL"dlSt2[[
-RAd-ZX/h_X]tqS"`I>k8XhVHX\$s/p`OERtai(Ep`4ijiT<GPtZb<QOai:Zq]s=oSYHOptZEq`i\@/N6
-T;S3WVQ@/(SZ9#r]#hUgZ)t.8YdD0OW3rUtVm<D+\@f&cagn^i_n<[nZDjk5\[8W[_77,"ZI#q``4O+4
-_oKpD`jM\mbF,<5V';G.Xf&)!V5:E#V5(,sYc=_"Wi`1]Q'[W%W(\pG=^5*,9`@OR9NGVBG^F^G@VK=e
-Dek8rQ^O%`I"H`pH\[rYV5U5fUS4T[S>)pXUS4<dWU96Dn*]Z1lg<otl0n36na#Q4q"XRQmdfl8nFZ_O
-"nD0Qo(;SRp&agUnUC&un+$/HnFHAMo]N/b0IS"k-?atm3-1=PT:_R4@kAiJ00(I%-7BoN.Q/t0,Ub,k
-.P<J<.Nfif<Muq!T7ALE0Hq_h-6acf0den2.m,jG4ZkPk6R=TO8Q&\u@:*YDCn-G`EK>coCh\BTH=0TO
-@:s@g?Y!bS<*<.%=ajRX;GL5#>#J3p;HI.0=]n?^69@M,A"8un>?PEDAQ;TADdZUD<E<4/>Z+6h7mfL8
-='&*s;H-Xp9N,8!>$kZNA7&hH9i+b_8ki)S6V10M92eqo>$+Tr<E`R->?Fm*:eak`9i4e_:KLXg:/t=p
-<EE9i5"SOD68gnq2_7Ec92&)M8lo1q<*`Qu6;(0YG*8i'Rs/"*/1r\*3B9,a9ho2;<)ljt=&)?d;bg.c
-<a/[&84liY:fUn/>Zad!;FF,P85)u]8kVuQ8PM`H76sO<<DZ=\84#X46V'gD;+a;O8juHR8jbp14$>Vf
-5rp\W4$$)6:J!f63D;e78OuTG6<-u]8l/Sk<E<F5>?k]GBVD2LG`7NAN.,e_A7U.EBLkig6V'g?84lED
-91qfF8Q/G_;-$LY5@\4o6rRCDh"^^Br;HKkr=/VuqY^?kqtB^Yp@e1GrVm*$mdpGSqtBa`!<2forrBt;
-$T=.J!&pgmaO8&2*Td>*!O1\GdUVVD!!<&uGQ@gI"UGeF0%??p+_ma5H=Df8LHI(E6;q8h5YG-?.QAt<
-3BK>T,VqP6,pt2p2aTS\/enm7'H85b`PFc$01Rof1Fkq!7l)q]2Dmc].k)qo*>^%`3@?a<0JP!t-pK4<
-2)due0KD!:.P`:l,q'oO*\J`^0Kae<2_cO!/2oLA3\r9;,98-R*@3!P,;:hc+=o)p/2/js'-/DC'Fba"
-&0)N0+Xe9L1-6m33A_io+tGHa]A_M`=!SOc#R^bE%Ls*n)_bPN0.\n<,TJBe.OQSt4#\N0+u1\p/jh`]
-0-);c'cn\A+u1em+X\<O,TId?&KYj32(9^l)\Wi#&fDT1-63gB*Z-.X+Vtq0%hoTh(_I&`%h'L-,9.I5
-%im)@*@2aD0.\@h,;1c%.mQ?W3D2>7g"qO#\$WfVR;c:p2kI*0)Bfq0)BKb6*Z,_9*uGb5-mU)b-R0?=
-.kVJH+>4#k!;?Hn!VcX!!=')K'F=sB!=8f/";*=N8jtQacN*tGr;\_b-rO&8:Ge3d>ACCfbK\/ajfN)p
-;GU1n9N#"j85;iA3BTc(8Oc69;HI:4?!OVH]uIon='>Mu$qj#W:0:YEB3Jb@6;i826s*8H:e=;U@Vp=4
-I:AYd^jE!$meQk]o&oT.m-j92qtT[Oq"!tQp%@bAp@@YHmHEWpm-X62j5/bLi:-@6m-NBTo(_\Mp%%V4
-hWXLqn+6,;oCD8:l14?,kk4Z9na>uDo]k`7g?%DXmI'9/m,-gekj7d(o&&?hjl6O4o&/ZpkPjObio97f
-kO%R!n`Jp!legXclI+VSjPo=ai8N55g#1cPp$h8<n*ocBp$MMEk2bt%l0.g5n*JrJ^sqK*kMY=ai7Zc5
-gZ%,ImHa0-q#'XGp?Cl/lKms$g#_)JiSES[hs9:Nk4%[-oASm*o&]'%jPf7Xjl^jKmH<]kh;@2JiTAhI
-fAGu[iTK"LjmM9jjl+tPhrO4gipGsfj6>LXlgO$*m,mL#q!dA/kMkOhp%R\@md0B7kPW37q!d>*gY_]$
-qsi#%kht7Wh::?>gu$l?gYh)Khr<PIf@f'@inr8<gt:2k=qUf8"9o)/"9JW,"Tno2!Wr2u0*`+"%flY1
-!<<-$'dtju3@u3[#S%CV)D4Z_>['cf^VRn1b0.rM`kT!i['mEP_#D29]sk5IYcY"0[(*ZWZ)jjrR[Tb=
-Uo:5iTU1[nMM?_9Nff?^@SfK`3BoTh\iriSZa-a>\%R2P3B95f5;P2a3Z9t>5r:5M3^,Ye4"33W:JOVT
-R]<BoWBNF'0)d\8/ho=N7UT=j<CoAJ9fGR/1IFJo79*`/BkgS(\ZTIkR*"":gVh1X_T9a,_9g?>_90U2
-d`BME^rs^3bdap]\%okua0)A?SY`s5aL/I^Z-U_&_oB^A]r&'P_;=4t^+[76]ue@Dah+su`P'.'`6Q<1
-\Ab8JX0/qAZamfQZ+@HZ_S*mjY.D$J^Vm%QZEX>09<"ntZEUaDZ+R?G]""c@[^_d,['6^<Z)t:1VmEb7
-[DKM\^qRV!cc3?._6UGa`O<"d^pq+mXfSk3VQ6Pj[]ZO*R@p@IR'FBB`I?.a`OsL0^qmh(`4;t_['I'?
-[C<3HXI?H/\\uFgZbjM_Zb!?@ZDOn5YI_'QZ`pa?Y-57.Un+HmZDk(*UU%S>YHb1,XfA_A['@BSYdV9O
-Ye@fW]Y:qfa32?$ZEL:.\&#tg^V%+i`N[drZGa8oaMZ-Bc-3o%e&eA_YTp*<W3)ttV50riY,nY+WiN"r
-UT(JuP*VK!S>f1<<*3=+:J:[W8PE/oDg-PR@Ua%\Bl7^DQ'du&H?t*eH$G(1T;eomTUhODR?X/6UnXQT
-ZD[*[mdKT4lg*s%jlu7)o'u&4o(`"Rna>u;mdTlJo)S=[ncnaYp%J+Mnp^-"o'u8Ep[IbKqt0'FCcjEp
-,p@8W,rg%4StVd>MIJ._-nd>*+"/]j,VCVo+XATm/hAP"/M&b:4%u0EWh4ks/2]%--R'TS-SdJU6TICg
--oX(*/M//-4%2\CAS>FW5A$@;:3;YQFDP]@Mg],7<aT?PB3nqU?Wgf?=]nd+=B/7$@U<,6:f14o<`2sl
-6pNXl7:;XV?sd)GE,JcS@qf%E<`iL+>[(&s69mds78-KJ:eanl>#\O-;-.+4Bk_6q9ghHD8ki)T:dd]E
-84QBN:/Y%ir_Xh8:fUIn<`N($;c?e":JY"l85E5a;,^Ci69.G+9g^iu2D6dV9N+eg:f(4r=Bf0891)?L
-=a#t-W186B9eS1[0K1mJ3D31YCK"56>[CH/>?(T&9351n91M??8PW2f;d36q;HHRk;asAW;+XAS84?-=
-8P2NJ8kqrJ84lEE9h%WB8lJPY:IINA:.@T<5WCha3^Gnc4$c/4=].mZ4\[t$7n69P91;QO:/"Jc>?k36
-?!CTC?"p%.I!CU/OGeO.DeE[2MJYmY84,p?84c?B84lNH8P;iR:Jb"e5sSpj7n$Baf\Q;tqY^6drr!<&
-q"jpfrVQ9\q"==Pm/?qgrpK@Uq"O=PrrMonqYpNq_Z1&pGlRh-ZHUPBZ(`/u!!I`(gXKs1!!!/u!;QV<
-!<rl:#ll*oE<I_5Ulp@ILU<C=0Jbd[?rK3R90bI/4$,,O3&)pD5W1,A.4[,1.O?J]'c.Ap)El$Z8454#
-@U;&C2b#\Y4[V7c3]AK4*#fb.)C6gT.O?c13@lgI+Y>Q192.lO,o@RE+=/E\.i9*H*??F/.j$&d-iPB7
-+sJNd-S6hs1aj_+0Hq_n0,5]^-RC/h,Spq**[;L3&J#9n,:tE&.jQl./i#aP+Vu=P1MXP\gW3t^*s`/a
-$4I=M%2p9@8h;VO5Y*^^4t\ND0JbO8*Zc.=*[3$h-8d1h-Sco!/f>]^.NKQU*#Te4*?H2',T\6Q)]]t>
-*[2@:'c\YJ*?u:4*[VdA(_dDi%1sEj$kjEm.l8Xr)&3\u*ZcR[,on*R+s%s^3^#&U4#T/g1gf"oJ7c9u
-]X4#NBMCU\Ys]HQ)AF)2)'&Vm'-858*$6@H+<i*U()&5Q'G2HA#kJ&i!!!&o!!NT<(E!V`rW!6*!!3Q]
-4%Maq-I2\l!W<!="=?uA4\%2ehe72=cH=DQi8h"J=B\d*@8g!$;GM[34A8:792%i?4[MY6A6rGBXhMNg
-``lGH<DcI\6UaUF?>*SG@T?02APZB)8n:gu;egH!Ch?5'aMs1HcL1W0rpo1AlKmp)p\Xj[nFlPIqt9FC
-m.U#=o]k`*kNVI'mH*0]i8s@pq=*k+g@>%/q=a=Hjl5Flp%\O`q>PjCrVc<`q=3qHq=a7AmeHMDm-s-,
-n)ij!jPT[tlKdg/p#ku-iTfamlg3p%n+?/8kNLmgkMtX`iT97do^_&$lK[F"o'GZ3mGI0`e(s3MlgWfi
-n*K;rlfdj.lfdX$n)s!.o^D2*_8+R`jQG=NhqmY\hr!PYj66%*pA?TBo'5c"kO%^-mcWKje]l\%jPSDM
-hU1BJjQPOZjQYmagt^K1f?W+2iTK"Ug==mUgIp>RdEC#"k2PU[hWO1dl0mijgYC`OjPoOml0Rp"gumnb
-jP8\Wn+?#1mHiunjR)KulK@O&o]Q1j_tEHXj4iJfqu--5na,Alk27<6hr<PQe_8j8hrNnYg=Fg+gu.5P
-f%Ag5fXt8s!!3'&"Tnl1!s&K&">g2^!<<3%!Wi?2)\s1o!!!'#!<El_1H7<F'*SC@$4Ie)8lJnr7mao(
-_oKmAaiVN9[^3=>Zl?cr_8<moY,e_,X0&_;\@AiGV4X0DR\-@RW2G*;Q]Qu\LOt5AOcYT'8O5Kk2DgE0
-8Q_=cZECL@^3qq#5XI_&2DR0I2DZg>1,LpM2(pO40KE!,8jo&IWj8`j3&i`O1+aq*00)Bo6pXF24%`7.
-5W^o"6pX=IB4t[Q4bC/NFc;p6f\P<#a3DKA`4<q6bf%9;`Q-?I_RK`^b/V9=rj6XQ]u@t-Yc"CqXLGg_
-\[o)QcI'&:aMl?<W33n^g#^N$c.(:tbLXnM[_Ko$]=,>n_n!4fXh;3IYd:C-_mZq[[_Tba^oXNB[Bd3K
-YHP@G\Z`'9Uog\oW2?Ai]=l>-[^3]^[`6D(^;e$q[ABClricI2R@IBcYHXh+X0oUM[(F,h[BmW_\A#_[
-XL#13X.G`WX1Ys?V5gJdX2iB.f%.mS`N-J`_SsC$YJ.$-W3*D,S$o;^Y-P:>X/)\uY+_J[Q^!nuS>`<d
-T<bAgrM:[8SX#,!WN2r!USb<'YdD'NV59re['-RA['@0VY,AA)Y(!@HWj94L[]m3KY,AA/]WJQI\\>tc
-fWqft[E-D+b/_cQ^T>o-WMQr'UT1JsY+DGfW3!5.Y,%kgV4afoZBLWDQ(b<T2,R@T=&2FV6q'aJ@;^75
-FC&3\>[_;XK8l"UMfWraEI3%gR\QmbX.,H?R[B;-USOZYTX:]hp&jpUnac\LGO4SZoCVeLmIBrGq=a@H
-p@@Y@p%e=To()GFp%A(Oq"==Pp%7eEq"X@NqY^*RQ"rT;*$ZSGJhTK7QCX_BP)Ecu,qh/4/Kl>b-mg/W
--m^,e-m]rV,Uaos2E=<qWiDbG0Io(<.juVb+se`t4>SWN/gr\A*.B+W-:Bsa79sP;;bJNMRu(C#Q@j0n
-C4;+jA5cK8AnYjc?=RDK@9Zf3<*!!s<FB3;;,1"i<EE$s:IdT*4%NhNRp]W-?u^!`;.XBH;GpFk7nuu[
-:eOVc;,L:j:ejYY<*3*s<Dlt%;H6ar:K1(_9hnVc92eDO9MJ2T:4?PW@V'(W?!^]@?!CQ=>$OHb9hdr?
-7n5m<9h.]G8O,p:9N"kd5sI4c;HR!t:eahb<EWX9<_GhQ:g&")WMl>7@8/:&1bh<]4?H59@:E;@>@1c>
-<a&3s=BSg1<)6F`853;q@9@/L=B]'1<DQIk=&r-n:J=AS7o!#]<<Q)i7RBQB89IBh5!i"?9i"2I92%iI
-84>O!1cIQX3'Ti!<EN'k6T[=g6q'pO7RBmL;,0k`<`rC'=Bf'<?#670HZk@,OGJ7)DeWj5Li>m[8k)BF
-8P;E@84Z<H9hS2Q:/4b`5sSpk7n-Haf%p,sr;?Ecr;?Hfp\F^b#lX_qo_S4Sp[.qZ#6+)_rV66\qYp`t
-qZ$TkrqcZ3!"13:!!,EmcHOk=VAeOr"DulJg2cT]p],F=$46k9!#j1@%n),CLOO#o[@9cA0g&66<^T#@
-6p4+'1b(+:1G(CD3\`!//Mf%3,:4NN'b(it6,^Z18M`_F>;drm69R%Z3A;R+1,(C/0K(@,0/"h%+XJm%
-/13%r1bg:+/L;Po,9\6U/M8(r)]9eC+FYLZ2`Eok6T6bW/2T+50.ne1)]^@T(`+57(aLIN*[DmE+;Ge@
-.O,]D$4A14/Kl>]-RgW%3^>GC(a:CbD7\]\aD<dW#6kPC(`!Vl*[WX&2**on9/eOd+=o<,4#SW8//]6F
-0/tm:7Pl>D3%$7%+XScj+!)I>()[]'-3b\C*Zl13(B,.`)&3\j&0E);+r(n9+WDFE)@[,`%206]'cIoA
-1aF(X&J#<c(aLXQ(F(@V+Whs]1aak.2EX;_Eo#Pr@CN_YYDdaC;*^VR9Geuq(*"D9*u#P1)B9nD*ul.<
-*[;dD(+q<V&gK+:oDnOa!WiB'q#CR'%i6&j!W2p&!XgP>7R8aScN*tGr;[fJ03;"@>YUjNCNZZ"cd9bi
-iNHB`?<^WE>#7me#>\#[<`)L`:B"%1>>Idh:/tu;^qdq/>Z+Ho<)H.V;Gp@s>ZY<L>uk9>?XQu=CJIu@
-KS=bjCfmXTc'Pi\n,!"\oAoN)j6Z@9o_\FUp\""Em-3j+p$h86hrX(`lLac>o]P/mjm)I:rV,"$lM'iE
-lf[[)m-F39meceR>lF[#rV?Bep%.tSpAXm\q"O=In`000jlGakhtQd7mcsB7j65I`mdKK,m.0B'm-<Wk
-m-jT:lKRNqj5/heo]4urm-aZDmd^,FipGg^iooRmn`]-(m-`iulKS<2*p)JEkNqg1n*],L_:R`&io&VO
-jl>I`iT0:fl14E<9DJ5Jkj@I#oC;>5g=kiEd+daMjkT1_h<X:^j4NV\lfd9]f?r(!cIgt-inEDHf%/U2
-g=Y$'bL"u"ip,+Mhq[#Jl/CsijQ>Uair80qmdT,fk2l!lgu7J]mHj</l/UUXj5f(Rhs0\$kl&E9o^(Yt
-gY_o+q<u]#mGQ^\,NIP:j58qIh;@#Fk31^Wf[na1i8`nMg#(Q;]N5RC!!NK.!WE-\!!*0)!s8T)!!3-$
-!<<NH'c$rQ!!*'$!Ym(:1c$Hk!s&W;'-K)&;H[*l6G:.Oa2uKGai2!&Za9Y<)Sa,)_S*C\X0/P)Xg>LH
-\?`65T:)%6SYN-^0rUb3Obo!OKS>MOOH*^F76`\"9qfO"=-'JlYd1aOJ2&rL7n5s/1+k7>2D.-Q2`Wqu
-4%V^s1IXVu;l$IpZ`HAL0e>:@/M/k=2aKhs85VoD8P2NF5t+a;79+JSCh$XAQF+;TN1.`:gt0Kac+C^,
-_:-BKb/DE@_8<msI_3M=_S!X^Y-bRMbK\)FZ`'h(Zbb,5_m?\gc*tR"\B<+*[(t,8i5s$`dF6atg!.CH
-_o]gGb/DE@]t1nW]Y(AIZ`p=H^qR=c^:p\SWiikC[C!BRXfJb3V5CQ-]=G/KXfJ>'[`HS#ZbF5ndF#nP
-d`Jo.YG\P0Yd(X6I\a<R[AL+/Xg,1<[^<EL[Cs/]^V?kN[]H0uUn4ToZa[$7VlQYsa2cEOcGI-.[DKu'
-_RHSH_QKW:\%],F\Z_g=ZDt(%YctC8Un4!:PF7H!Tq80PZ)OIlV5L,_SW\noS"ZaaS"lmVU9:r+]!8HE
-ZE1.7Yd(gSX.uYpI^H/PXg5:A[^iiPX/)YnXJVqq[_BP_gTn0!ZH:/)b/_ZF\ujH(USP6#V6-u'YahYn
-VlI)1XJVqnVP'in[?[,LQ_LTW1eq"N<DH+P6:FLG?u:%1FBi!W=C5ZOJrGbQM/dNXDL[.mR@^7QUm[I3
-S=H"AX.u>]T!G?d"SVHVnac\L;s`c6oCVeLmIBrGq=a@Hp@@Y@p%e=To(DYIp%7qKq"==Rp%7kIq"XFP
-qY^*RUi\sY,;_B2KeYl5Odhu9Q'#W(,;M;@0..td,UFcY0eFe%.fLq?3%c:&-o=u$X/hqJ0ISV+/Lr%j
-.k<)*1G:[P2(pmJIOQcq1J0Sr;KR(q<DPPqT8dB4PC@IdBn)+i@STp5Ch@?k?t3VI=]A=!=&r6r;-7+,
-;,:1q='o'/;+E`-6;_BbQs3m$?tj7S=DM\Y;bTn]7SZfV:f((m;c?as:g6mt<*3."<DZh$;H$Xs:K:=k
-:eXbb8PDWH:f'k[ISOH\?".2G>[h2SA7/bN?!KT\9hdu@7n6-J;+XAW9gMKE;-$^n69mRm;HR+#:JOYX
-;HR1.;+j>M:K_q)W2Q/3>>$S"2)RN\5<VY?A7SbC>$P93<EN1&>?Y0/9heV[8l8u+A6rq[?sd59;G:.n
-=B8<q9M.lM7nlfUG>h7/7mfX784Q-=5s@S*8ki/J77Td47R]R05<1ee3&j&g6WR8_90tU$3(-54:dRHI
-;c$1_:/Fe`:fCP'?=%NDTmCj>Nf]'CEbo?%IYDW/:.n,M91_iF84c?D:/=GU9M\G`:-h0VAP#Bk?Imm(
-q>0p^p&=diq"FIYrqlumo_A%Mo^2VW#6+#[r:^*aqYp]pqZ$Toq>\;3$W*Ao!A^%]a4@i5+8,^)!!ND(
-j5\m9joA*V)&j"e!WY77WYn6KMKj5PMmns;-8.i%9NXqT8jkNp/hAP12(g:-.l/n,-T+"D68']2)%mK$
-/Pa3n4@:tn9h.$#9hRZ+.5!.n.Xj$&0JG@D/hAe4.mc$E1,gj;0-`;1,pb,m+Yt]$-6Xlj)^$%?-70o[
-,=OFE4?4rF4@)M*3Ar]L/ef-M.2`pC+!N?k+s\ik(F0tF.P2k]((Um%/MeUq+X%pT0/YL3+;uCL1N'e\
-gr!VQ)@-QV%20Hi&0*)Z4Z>;]6%2!N/Mnn94?GMR+!3-V)'qC54u,\m1-7E=,o\Ef/h/%c)&*f'&K2`3
-,o[mB'GMB%(_mbq$P!pj*[M@4(_mZ$)AF&'%hTB_%20Np0JXah'b1le'cA8C(DeVO,Te$K,:"EV-8RbJ
-2iHMFEa?,a]WZs*>Xq,NV*l.F*uc%<*ulF:)B9V7,:"6N*?ZIL*u>_G1D^]M0aQtCrW2fp"U>JL&I/@8
-!!iT.&h>n.5;"22!;ccr!W<!<(GA`f;J]R7fN2ma`QuoRgtK&9;ccjs>$P-,<;out>?Os)<EE4!>>Rpm
-<*aUX^V7b-?rTif<)Q+P='Ss=C1;1-Des?/Ed)VNG"c"KKn+/\EbDDk`eUM2n,31_oAT9%jm2I7nbDhK
-p%.V@m-aOqq"!e?p"ABhlKn6>oCD)#j6,_%s8D]Gh<Xq/q!%&7p[7;5mcjB=p%ItAm-<Q`g>M/Xht6=#
-l0INli76fMhV72Wi8WkajkJeZio0"_kiCU]m.05ojlP7RlJCLYhVI5Qh;[Pgp#kE%lKe$1lL"<8ioK+W
-jQ>Unp#4SQeCWg<lL3`plKI0[ipQ=,nF#`&_8=pdfAuAfnFO`JgY:NDlgO3)m-sE0nFc/?p$_A0g#:iC
-fA>]Tjl>=Zk4@m"o'>T*kNCsdg">0BgYLN3i83GNhV[DYkN:XSg"Y04jRD-mki(UglK.^*l0@Hljlu!o
-nF>Sulf[Y4l/_$mlh'u:i7d#Il07?ghVRPcmH+8`_Xm*SiS!/br:B=/n*f)djl5(Ujl#1QioAkPjlG4V
-i8<>FhW*\Jg#(T;]2T.<!!39+!<<-$!!*!#&-;n9!sAT*!W`oR)]T4c!!<-"'b)990J+@[!s&N6%j!Jp
-;-6mf5.nT:_8aU>aN)02Za-n9ZP^El^qm[jXf8G'WN<A6\@AlJVk9BDR@9rNV^S7,OGf*UKSGVQOcF!K
-4ZkYs9UNCR:PYpXZ*LgMK.o2J5XI:c1+t?\2(1OH2)7$K2`*]\2+0r/>cFg*Z`HJQ/L<2--71Z43']en
-8l%rG7n?=&:et.n1dFlRDI6[W=.?S,D17\gf\P/u`Qc*2_8+I5b/hE<_nX(%^W=[>]tqd^WjK:PcHjVJ
-Z_j\(ZcCY>_m?\jd^d-%]$]'>ZG+>rd`'2D^qe"/[&'=fY.1UP]=5;\['-U*Ydgg7[CWN?XgG1'WNrM%
-XK\q/V5gtQ`3QMQ[Ap@@XK\q1Wj/k0\@g)4^:V7u_TU';`R)f<YH4q6Z*1OJU6h1<XJDu+Vl[>8Yc+h?
-\\#A\^qZtO\$)@%Za7<_Odhr8SY`?q^Uh1s_8+"4]Z8+1^pBrCZ)sq,[^iQBVl6c8Z`h0SWi2ekURma8
-R\?%7P`D;`R]EEbW3!;/Y+_;OR[9D=[%a\)USb9$X2)-JZa$R5ZDjq5[\on'W33;&Xf\b7]<\B,UT1T(
-Y,S@u[_',RgTn0!ZH:/)b/_Z>\?s`*T;8`pVm*G.Yb\G+W2d,,Vlm/$VkBon[?mATS#*5_1/1VF;Fs>C
-5XS+@?Yjg3G&gS]=]/=-?@.H^LOa/UDJ+BFM3sg-VPBZJQ^s\8UT:8bT:WEh./3Q3p@IqJp%S%Hn+QMO
-p[IhMq>:![nG)_Ho(VtTq"FITo_%kLp@nRZ;YTkVo_SCSpAFjan>^Os2D.<hOFAB5CQ=gST9kjV,U"]o
-1aF@k+!DmV-7:,f-7UMq-oiq(.kNhjWN<.mKJY,0,Vh%t+tk`-1,^U?4>AKDIO?Ek0g%oR5#-$3>uOcp
-J=h[$FcLulCh\BZIUZ)P@V]Fc@p`YO=BSU(=^4s(;H?e%=]8-u>Zb<7;c-(J3_*%[R[7;g>[M2Y>$PlY
-=&D[c90kp15u1m(E,fl6>ZYcU@UiqW?X?T3=]/'t=]8L/?s?Z8?<UN:?!UZ9ITp2p@p`_U?!h2M@U`YM
-@Ui_992ehb8l&2X;c6@e<`2Ld<Erm9<(p+W6!.3!?s-H#92o(s<)-1Z8PN?3Of54GFAt^m4[VUl2Ea2g
-:1@^7<EE=*=B]!2>Zk-/:J+>Z:fCG+Anu-pBkM*i='f*>@:3JM>Zb'3?<CB4"&rN09E%P-9i+V\8k2HE
-84cTX77p-@85)QC91;394ZY\h4?cYA91hN97mp6S='%se:eF5L:fC:j:f(%n>[1QQU7ljSMiNmUHZEh4
-Ck@@W7nlWI92/#O7nZKG8PMoM;,C1g<)#YE@q8(u;I7o+p%\:Wp[n7Uq=jOT$MjSrr;$'^oChkFrVm*$
-md^5Kq==C^"TJ?!s8;]m_>jsNGlRgiKYbLR^VV5i!:Tsl"O#o`drFpY!!2or:]URs!!*`E"9S`+9\P^<
-.V+TqIU\;IR6i8S7:\eb83fR01c?s?4$YSN/N"e,0e+Y35WM"],pO?A'Ho&'_7)X$2a9l,4[N(<1+Xb%
-,T;+N(`4_i91_NC8N&,(9g:p24#Sl:/hn[t0/Ft.1-.*8/iPC60JkU>.5*ha4Z,Ji1,VQY4$,8T4$>AA
-,;V2'+Xe]d1+jq(2_Z=!-o*b;-m9rR%jNA_1+aso*\&ot-R0rY+<rU[]&)8Z>9Xmt',_ep$4[RX+#uVB
-/i%l81c%-W0KhKS1*db^-R9uh5t4C65=%V45:\oT2`EQK0e+Ck-8-Vk+WDjW*ZZ.=+=&0T)ANu''GV]@
-(*4G2(`sb8+rV:8&e5Ke&/$?>*#TM*)]'eJ.OuSc,TIR;,:Frd,9eEi3B&aRh:ZaQ[^j)VNc%]_:8k!R
-(a0k@)':"C*uH(A)B9nD)'pOT,9n9H(G7KZ'I,=<kQ(S_q#CR##n7:F!W2p&";)t;5WgP<ec>OHrrN&u
-E=sNi<)HskS_.:tY0>):bM_9`?<C)r:L7dPCh[0U>[(QD?t!DD9hA,S=^trP[_KPt`Fi=P8UlSFFbl-A
-R\,qAVl?r/\[&iV[\IPPB6\`EI"HIC`l3P-c/eHorU\t<mHj0'naZ8@mdfo?r;$)9rVZ-Lq#9(0lL+-2
-na>Mug>V5\qYfpPg=l6"p\!e9oC2#.nF5T0q>L6^oDSXYl0Rs8qXaCOp%\@VnE]Z=qt9=Eo^),?q=Wt9
-naPo8m,HjSjRhs)jmV[$jQbgfkiLmmn)``qnabf$jl,=akN2!slf?p^jQ>Xjp&"*)iRZTAg>_>UlgO,q
-g?8/"na5c4i5*7WkLADRjPf:Oe`,ZGhWO@tmI'K/m.L);oC)#6jkT4PiSi\SkiM!`iTg1#j7_s$i8!2N
-iS35Ml/LRPce[I<kN:a^j5]+Wgu75DeD]]VmHN`um-3]ui8NeUhW*\UiT0(Shs057j5o7YjQlU;m,$CO
-l0[`tkNCn)kqV/r_nu'4k2Y(MoDA4NioKRbgZ78Hjlk^^hrEeUhr<PKk2tXYgtgrLe_/j8fXb#frW)s#
-qZ%92!s8T*!s/Q)!<E04)AjA"!!!*"!#,YZ.PNIt'a+L;"U,Si6Vpic6Tr'i^;7h2b/hW?]sG#Mrj,/0
-^qde![&p=0X/W2*\%&rTY,@n[Q^=,9V5L5dRZWViMM6eIP`^u575[.b5rsn76!f_YZEU[C^On@'3As#[
-6UX=03AWTUr]VPl5<(>M4#TW-;,3gdX0o$"4u"Nh@9664BP;C,Cj18SL5M(AM3F$cJ5&j=?YEqbE+5HJ
-[qC,Z`n0)#`5Ks@aMG:!^r4""_8++?cHF\a_7\"DUo_)@`Q-$<YH4CnYI)L!\[o,ReD%^K\%L,6ZE_9g
-_9U'IbeV?Xg;pb/]#E%9`l#g>bK%E1`66TN]u%k)]t_V'Yd1sS[Cs#JU7SB6^r*Ug^r!Oc]<\iR['IE]
-[(a8tbIk?t\%KGh]YVV)\Z2a;[^<ET`j);,Sun]]Y,AS<\#u[<`k/gi\%obZXL5C&Up$\q[%O.nXIbu[
-[Dfqu_S!Y*bdtd/]>CnT]qr'@YHbR>Z(e/'`NQGa^7Lm_S"lXBR\?[OS!&SVR$t+\YH+Y'X/VneU8*s9
-U91Q(Xf8P0Ycb=.VQ6YlX/qqcVl-&YWhQ2bV5:)m]=t_MS><EtZECF9Y-tdGWS=_a^9Yl$_8a[C_S!Y,
-aIoB6Whlu.Y-"e0YcY"0XJ`A/Xf.keYd9XbT:;[Y:GGI:;G]qP5!D>(;-n$4F*2J$;-6Xp>[2W0KS=ni
-C2IU+F+]^FU8Xo[R$=#(OI2`;StDLXW;$,^p@IqJp%S%Hn+QMOp[IhMq>:![nG)_Ho(VtTq"OOUo_&4U
-/beo1p%e@Uq"jgYpAFmbn>'_[2(^dIKmkC>F-E2dS<B"I-m^8j0.8M11GC2*,Ub#i0ebF>.jQVt,;2)B
-;l$LpS:imU0e$(-:eFeo?!L`8>@1WEA6_u5?ta1=:/PP6?smMDKUms"FHqi5D/+Q]JS%h[?".8R?<giD
->@LoD?sll/=C>06>?4X$=&rC&;G]nI4?uGHR[IVs?<q8Z>$,NR=].pc9Lq^'5Xo$qFEi1\G@tB%Ch[[$
-C1_$dAn>CT?!plHA8#R]?=RJR@piJ@<Ej$KA7K:eA7K4]@q9(ZB4tdL9i=n_8P;TI9h\2T;,9bX<F9->
-=&;mj7Tic'?;jZl:01V#<)HRc85*01Of54HG#Lai2`X#\3'otu94244=BSdU<``R5<E`F&=&;Oh9N,(r
-@Us7kAS>gn@THrD>[1E9?X-];?=@)C<`3+*9i"MW8ki#P9hA)T7n-6P8PMfJ9M@rG6p3_"3B&u\2`FB&
-7S#g-5s\=D;ccXe;+a8K;cZjq<E3('>$5$GU8!!WMN!^XIWK7:EJfHd852Z3852lQ8kDZM8kDZI85rMe
-;H$:S6"4@p78dF@earJ+p@\"Np\=ISp%S=[qY9aZnauD>rVm-$m-srHp?heSrri,rqXaX]s4%,;!"1u9
-!!5-Oc+qW-\g->;"Tb:Xg!4U9!'12f!WWE4$P*jV',MB*,U*sE,VL/<!<EE4"pkbA=jiH;.=\h'Me@s[
-UJEQs2FKu+4ZPbk4AJ4-8:F&\-ojsK0JtO90f:a;-m0ZQ',;B*6,C<3?TpJA:H^^/7Q)kE,pac\(a)Ff
-DeNm-E`Ye:=]J^4=%l%P;,]nA4@D.s7oN&=2ag"q6p3.L,;2Ve5sS7E5s7_$5XR^u9i+#",qq)!+!VgO
-,pOW^/1;V_-oa:H/LN7q(4IMS4t\'*)C$sm/12eu+<Ma]E4Xl^b[DS-&If3`$Od^c&K*Dh4#8cS0JYjZ
-/itg>1aO1q)_!Ek4$uP53'U#84"<`_.OcVk0e=Rs0/k@/+;cFP+<r'O*?Q@D*#KY9&eQ*0*$H@A+!;L?
-(_7/l%1E^X$k+*q'c7Vq&e5U!+XJW`,psTF)(7'c-2oAM1,:R:Ibib#?*q)V\=@hC9453*58YO`(a1.H
-*ZQ7F*ZQ7A)(?s^,p=6B(G.EY'I,79kQ(S_q#CR##Rq4H!W2p(!=9u+4uk&3!!(@G!!3#u8/s*Y@Tm#)
-T\aLD[`uqAd,F#jARJG1@q04gEcbYf?s$fNCNOoJCNt20;eBZDY.q]ka_P-b<O9]e`Q66Fd`fVRdF$h(
-g!ailcHED/BN&5XG^t!HW6!)6Wm]Pmrr)EGo'Pl3jQZ=/nFH;Co`"d_qtojLq#0.3lgs]7lg<s%h;.)S
-r;#[HgY;N'q=EY2oBYN(p@?tomeQ_Ip$1#J`lH6LhrEYQhV?oCip5q!j6-+.mI:)H$hj8ep@R_Dp@\.P
-mJZq_qYpC4qtp<ir;?Egr;6?eqtp<fr;6BfqY^9frVlZiqu-Oprp]=FhV[YZlg*QahWaV'n`oQ2i53=Y
-m+:(OdEU>.hWaRniT]b%md]f1lLXN<qs`qBimm,Mq"X:Iq"F@OoD&@UmJQVDlJq+"mcEa&o]kf-j6UaK
-mI^)=k2b[clf@@!jPfChj6#@]mc`QileppmjlPgml/h$fi9KgnjlY=LiUZp?q<d8+lKRBijQP^gkN_.-
-_Sc-8kiLCJo_eLUj6?$hgu@&?kNh-_io/kWinrSLjQ,7Sf\59DeC`X4e[J9VrVup!q>^Qu!s8N(rVup!
-r;['5(D7Dc!!!*"!!WTF-nQtj%/p55!<EWV5YP-U5<94c^;7h2b/hW?]sG#Mrj-LV^qde![&p=1XJr;,
-\%&rTZDaFaQ^=/9Vl6SjSWo4uNer[YQBRGE8NK0t3Alc39P^-'Z*:L?_1Oj93B9hs5sRk.1b(:41H\'!
-;+sM^@REL`<C3+RX0]!'5<(KZTq@mGURe9NPaA#4XegKFU9C;bKhFs!79sD<A5JZ+]5)tk_:dYt`Pg$@
-bJLKk`PfO-aM>jLeB?4c_8"4CW3!SLahkd/['ld)W3XXg[(*HKf%n-PY.E!#XL--j\%0/udD=Gc]WRp!
-V67YR]tM(j^:qG.c-sn]g"=a&e^N$tda6IleBugqdaAEMdGs6Hj5K(Yr8S=Ij5JtIeCE+!eCE$ueC<(K
-eQpbbjl5:Yj5oF^hTsHm]sGANZF@!8XLc6_]!Af]^T4HI]UYRfNfKdAWjB=?UT:cB^r4+#]Z%b/d(m32
-ZC\;)bK%3-a1o9r\%^.qYfsb_WhQH"YGJ8'\#QO/I\Eg?Z+IZRWMlenYGSG.VP:)kUSa]ZZ)jRqYbA/+
-XK/_5Y,SS*Up@J.WNW.mWP-9_`O;kP['?^4Xg>7<ZF6jfZEh<QbK.K9b0J&B^s0lpWNi@s[_/lEZELI<
-ZEC41Yct4,R\6glR%0nAUomNN8kr8]8OG[*5t4[V7VZseF&c+>9iYM+H@gp-Iqib<CNt)[R@^:VW1K?;
-QBI?!Uo:&_T!YNnqY0^Vp@ItOo'Z&Bq"a[Ro_A7Zq=O1Np$hPHrqHNgo`"D7naZ5Cnac>Gp@n7Wq!dqR
-rV>ukF%/YY3'*.P1/W=]TUhU8O(U$q-nIY60JPI?IN]UR*?m!d3Bo_a:fAtq4@D].X/_eH4>8]ML6e6`
-Mh?Y3G\D)3CMIZp>$Y`SB0J[C86]J6>=*e*NE:@lPBgtZJ<,4m<)m./An54T@pWDO@9d/H;GgP%>$G35
-<)HRo=^"]u7QWdq7:DUPA7o7RAS>4HB5:^Q=BS^+$W9T&JsN.7Yc==WNW,+eQ'7DnLkpY?LjFE"J:2`k
-I!9aYG^P0mG^"@VJo,:=DfKW0C]82WChms/CNFN<FT-:\E;jl:FEDSEFD>N0EGoN#@qTP#Fa%@t:eFJ^
-<`E*u;+aAO=a6(-W0h[+5r:)D4%r(491Vf_?=-rD'4"U=>$5!8=B/?n6VU3W@9R&MC]8']ChR6Z?WUH8
-<EW^7<a&a9>$G-0>$"^+>#eBp:et%d;cQUg;cH4W6q0g>6:OO55t4.+770*q6pj7176X7;=]\d2:.e\g
-9i"bf;,C4m='/R.>A^+/I!1@*P`gK;Ch[mEKPX+M1e'l.:eF2L8P)QI84Q3L;cHUl90Y[L@R`a_>L:gg
-oCMVEnFlSMp%%_Jq>'aVoChYCnEg,R#PmZRr:]gNr;6Ktp$VPEmJ6VYec>(;$VQBX#=toE^s/db,OYU8
-!<E0%"T/6&H/[H)If06\8rSaAChd?i9//Xm4%;Us.l9.F,Q.Tb":#>>!(Y/+#VMC\TRga;]:_qT0/5F[
-8j,F15!<+D5;#An/LrhK/2/q?1+On/0f($p(D.Ju)EtsP<,+]W5>+*o5ta@"0JY@A0d9,iao0U[be1Es
-]=ktp]st5JWOB+#S#`K^QCje)Iu]P]XeLi7LQJQoI".?ILO=T1N0&d?PF-EKIu]V=I=ZKqIt*E=MMI.;
-IuTSNM1:)(IWC!`JOV7?*$[!a-RpYt+s.j\EOsu_b$lJ*$3UMB+rD4B)]^Ul6TdUt/MK7E4%2"Y0cq)Q
-+$;tL5>5$R:/4bk4>'#V0eOb&3\i'81cm<D/0lhs.5Ne0+s8'O-QaWb*ulRR()Rc%*Z5V-*>9/+'bhQ'
-%h0<k',qi%7N*I%-S@D-+ZUto,:b/f,:>&p0.o%7J(re*?a@)V^R9OS;.6]%6Q$p]'dG+J)'9n@+<MRA
-*%**^,9@a;(+_0U'I#+5kPtS`pAb<t#Rh(Dq>^a*+>>i7,oH^/!!!&u!(S"V:0L@c5,?k=JZQu9d*(A*
-Z=mcN>CMj"O.3/AS#rTiXfAV9\[/iLG>MpmA$s(c`6E+$>[G(e_q!Ahcd^Ihg>:`Ng!bE*h9F$II=#F,
-H%LZc:T27PHD&LEq>U?`j7DEumHO'5p@eF^naQMQn+HPJmd]`'i9L"-m-3s7qW6Dbjo,&Ko%Vsls7u9E
-lhKl/lgs>nf&ZGlh<X7J`4it'bL=h^cICV*g!eI0m,$Fbn`&K^nEeldi7Q]SioT@Yip6m0lLFK3k3Ds7
-FRe\gq;gH0me?89nEK$'m.U)9l1FW4kj@a)m.:5Vo'=ulmcWQsiooCSeDBKTp$q>8n)2(!fBh>Oj42cH
-jNlNGlfdd,k2Ygrkj7s2n+H&4pZU;pp](9jrVulorr)irrVliqrr2ckrr2ZgrVlWjs8-g7q"4L`r:^!b
-r;HBdrqlQhq"aaYqu6Qfr;HBhs8DiorVlZep%&(]q#1'Ripd!JqYTpRna5K#l.tL`jlc'tr5-AHn*&ob
-f(f.<oA9!.h;$o?f')P]g>^rFk2tOVio&bNg"+g4j4)]:g=<W*"82]q!WrH*!Vl^-%hoQf!rr<&!!33.
-*@NNi)$g-@('+OQ/O3!/;Em4T^;7h2b/hW?]sG#Mrj,&-^qde![&p=1XJr;,\%&rVZDjLbQ^=/9Vl?Yk
-SWo4uNf&aZQBRGE7l3:Y.l!0u6"5qYZE^[D]n8L:5=]=!ARK:tD16,BEd)hYKT1qMR$Co@='n[pWiED4
-9KkHtQ`R<rY-4LsUS"BcXLY1#XL"RlLfmqR6=XkM>="Xc\7'TNd+R.+`Q-3;`l,9ta2Z3Hd_N`McGI]L
-`P9@+W2R2IbJ:d0b06rWSZU5]^qI(\dbV^LX1d--XL,sZ['6gS__A18d^lWZV5UW3]XPD^]=ttj_8jpD
-`miS`bK//[a2uNE`mi2VcH+2Vc.:Y)f[SLNgDAMthpTm1e_/O%e^Ddoe(E=$db*4#f%L&T0&GdRhUoim
-dD`N.Vm!7tUTV,9^q-h\_8!%Q^V$;;VN[O[ZBq/kZE(7A\$Nc`A@]Iq_SF:(\&u4U\&[@Zbg4ncaN_oR
-fZVLocHaYN`6QK:_T0d4`lc6@]t;A1a1fF2a3)*5bf.K;]tV4j_U?N<`m)9Ae&oeZb07fA_7Rk:^ra^-
-YIi64^raC&]="fDZDIQ((:(Q[gU"3'[`ce/_9'sB^Uqt6UoCMmDkabVZ)=n-XgPR=Wj8\+W2#`OXgXUc
-TUVaY:bkU;;G]qN4Zu&":gIgVG&pY\<D6@s>^CpSLONuRE,0uRNLZT;W2,iDN0KTlTrb2eTq8Wkq>0jZ
-p%J"Mp[[bBp\=RYnFZMOqt]mRp\"%Hp\spqq=O@No'u8Ao^VVHIeNL0p&"OTo_e[`n[3:$5:e<BPC=lO
-EKHc`T9POP0J>"=<`)Xf<``-n>#ng4>\.YfBn^n&-9Y%#TrY2eM*3LO3fTo3R[8tfJ:;E]EH6#7?XR8P
-BPC(;7RU[!C/Hd9SV^*\P_=$kC4M:k@T$33@:j+]AnPFQ@pW5@"C>)+<)W^!;Hm-t;H@=>=A1t?5Wh\L
-R@%Dp?X%&T>ZPKQ=Ai4";,KtO=bW<?Y-4gtQC+/0QBdZ!Q^!M`Nfej@MN!UHKTM1PP*19OM2..LKSb2)
-G^b9prd,c6IX#pfLiIukI>*0)Ljsu%H\I0#H\I#uIsulkAn-%6IZ]G=Bin8)9MSD^=&Vdc84m$0Of57C
-FB1df/i,sf4Zu>.;-mX4<a/g/='Sm/>?+X':.A&]A8#IeCN+36Ec>i1AnGFdC1V!mBOYOdBOYUgAnYXU
-?t3PJ>[LiH>$PKB>[L`7;c$Iu<DQUu;,LFm:fC4a7SZZP<)ZCk?!LiG@qJk;>ZOg(<`2gp:K1Cs=Bo9Q
-Tqd!ZM2IL\H?3n:Dgm4P7S#p7:/OVQ8k2EH9h7cH:JXkc:eEo:?t)Sn;-VDpnFQ8BnaQ5Ep@\"JpA+OX
-o^_YBnaPlCrs&5_n,2nXp\XsorT`_@p%A.\rrBt;$X%fV!]-+f_:#X$,lI]_"pY>9$P<[L'Fkcl(*P=d
-.oo%>!!!'$Q/UNRMu<VeAB`iFX,:b.?:%^k;HcIB2L[YC3%+h1!!!68&HVr&es$7XIB.g2B9]lg6S1#N
-5u16H<*;CC;*m*$6SU)F.kE5-4#JH;1JLXr)A!Ds'd?)^\kHU"2EO`&1dObn.kW7s/L2#jZ-_:`hV$?!
-c-ahX^qIV,a18=c_Pj<@]"b/F_7[@s_kafMZbO#P[KWe1Uo^l(rhjn9XJDAo]9oUjVQd#'[]$7"U9Lkr
-U9Ll%X/W.oNIRb*_Qp4A0In%`+s.pY.O$&Y*\hZGh;Q.Y-5?pn#ojrp%NQT92a/rJ2EWQH4Z5&W/hAq,
-(+(tQD+e&PEFaQ?FadUnDb+AD8PWbq5tOsS6r6r[;f>#Z78-$,4$l8'2*FPs4[D(Z/13,;1+"_;.kWk7
-/2Ae'+"/E[1,:%45!Lqm=?\#p1+Y%0,pau_-n?f#3BW;ShL8q>[)Bn=H!F3LSrc5U*#0/5.ioKK)B0kE
-)]BeC,:+HP)&!c:0GP6F/-bYFli7.j#R^q?qZ$j%$Qq&]2'j-c!!!'!!(R&//l,_U9LG?.Lm#'ibKSGg
-iim*8?>HpqeBcptf%8p<g!nR"b/h`=Z[#_a=_#"V^W+B=AR8l[`lH3AaP5b8a55=ddFWj!e'l7IZ%-Ur
-?Z(CBHY]CqaEt2?lhUMYo&TH)m,R!uo(_qNq"=.KqsX"Lq<R#$kN2.(m-jW;lfHsZhVmr#o]k/amIU8I
-hr*tpkhbFdhWO7no',Mqb.ta-c-b;-inWVVjl,(FiUZR/mdTZ,q==1Rq"aa^p\=OUp\=jcp\Omlrr<#t
-rr33%s7lNiq=ssb"8D`jr;QIVp\k*fqY^?ms81]ue(Wg/hWXP"jO`)Kp%.S?o'58N^teD?in<Pdi9&tK
-i:H$`oASQfn+H,5kkXE.mI'2iip-ODrqufprr`9#s8LmT9`FqWnb)#Dq"3t3kMtLcg<o3Nl0INcrklVF
-mcNimi:m-Gn(I+!h<O:Zh!s[bjkS\Sn*K#iiRluDh;$`?hV$ZBgsWB!$ig8.!sAB""9AN'!!<&u"T\rA
-%grF8!#PkX,:P&Y#QOl*!=BAe4\/CF4ZC0m`Q67%blbl"]X[sL7CU1R`l5[&ZE:@8Z*LgJ]Y:k^XJDJZ
-SY3$dZ*CC*R?<f%QC"/7T:Bgq4?b_V15!GUEL4&<YHkROJNcgr<1L"nVmiOPWMd&)W1p8gUnFNQRpAWa
-8kl._Wj8m17QWc$WiE8*ZF7BPR'*9IStVjNW0<0m>"M"I=_VM[=HTu"A;Hu&g"b<#`ll!7\>mWdaN2<B
-`PT[B_SFIC]<ScJXhD`i`QcH5YGS(jW4U6fZEpmZa2tlmYfkG!VR+"A]t1s%`P'C5[B-<tU9;;R^q7@p
-`5'+&a48_he'ujmf@S[/g=uPZ#M@b`g"P]UlM]rJk3Dj.!UA;9eHa[Ue_&R*eCFQL1YLgMio8nUjQ#+@
-]thP#U91W2^TaW7\&Z1k\\5\mXf]7QXJVDe];`-=R&.HpRCoi.ZV\HV]t(SqZb*l\ZCS2QgY(H>h9s^'
-daQt)gtUZ=dF?n"e'uXme'lk$gY:E/bLG(dd+Hq"f\+p-e^iC+hq?T9f[SU,g#(`Cf\>?GkN:q+j!rp>
-f$2[ndH/9^[]$F1VmN+_['mEQZ_,pVZbEihc,n,Lc-3c-dD_oo]O.Y<`4W+XWi`_G]s=fHU8OuhT:i9j
-Tq\N]VQ<]_;HR:0;bKMG8kiDtEHleQBO>+\C1_OANg,W\H?sgZK7f5WV6$l#U7@sMS>E-hW2Q_o\#f?!
-p\"1Oq"X@Kp%J@Z#O_*VqYL!Zn,Dkgo_%hMq==%DnF?#;nauAEIeEL.o'uJLo_/:`rVNj=5WpqP2MQfS
-=*9k$Tq.U6AM?,"7Y$>EI!U!TD/sW5Df9i=Fao3t7kct`;Q$RrTSGur2aWh,VP0cXQ]-`9F_G5i@U`MD
-?!h8>7RB[IARo+>HCp$hI@5q7CheK[HX]oL=(c#U@pihU=^,67=&rX1:J+>e>[:K/;Hd.+=&Vm^2`*Zi
-?^dHj>\%&KA6)lJ@o-*1@ouT.:1fWYWii\0T9>+pQ&glaOHYriIslm!J:WJqI!TjVG&q\KFEDhREcQD7
-@f'XX@U`hV@UinWGB7hJGBJ%PH#n"IG'8(TCM@a.DJ3WoE%d-:Q',lX85)ra=&W'r<(]VT>BPt+Wg%:$
-6Sgeq6V^6;6r-9H@9HZ9?t!>@<+#W&.9',56W[E!@Uin\B52-m@qB%R?=R>O@q&hT?".5N@UiqY@qT=a
-Amo6HB*i0_B4#(S?=7,Gra61D@:3AH?s$E7?=$uG?!_,\G^Xpn@8U*)8l&8Y<D,ka>$>-4<G\G(HZk:&
-Mhuk'De<g<J87tX7n-HS7SQ?C:/Xq]84lQN;c6Oe5!EOg7R^'Pe)'Zgo_/"Ko^qkMnaGu>oCi+SoD&%K
-o)8RnoC)8Fp\4.Ur;R!#nGDqSrVZNl!!'n:$TF4O$ph>HcH!i4+T29R<.SpoDH0A#>#Ip^9N+JT?XZe5
-rW!-'Yhn?iJH>`M%sumWeCN3cTo(g54=Mg<1^,<Y-6a`;rW%'C$jm7@3nf`"4-m+=H>/JMN'T*D.oAc5
-84-$<2EXDb1.")M*[3Er4#n`A4>euH,p*g1%2L-I_8AQ%:,Y*q2EaMg,qLrC0e4t*;8LW=iRQ2s^pCPc
-Yc+t@]udg[SYiEcWj?uIUPtG,N/4*gOe\P+MLM1FLl$Y0Hu`S3K6D'`J9Ha;MM.1\Q'Ii2MLCAJQC+;)
-Iu9GIF`D\i]$JL7;]Qf!.l8h(-7LYm*$dOXZK'u[="G'l&0M]4*Y&o3(`G[n/2BO[4"VpM-RpVt,S_+X
-6<%/r?!UWS@p<5K<D64n7o3Dd9Me#Q:/4bm@;oLT=\`+*8l9/.?Y*t`?X7)Q:g6ag<DGt\:f:G(<C]\b
-9gW&n;d*X(>]51]R^@)c1asCh,9JES'eM3s2(p4ohV!!Z['$dBP'L_2:o][E-n#oM0IRe_)&jeP.3BNO
-)]pCQ+W:t,2E)Kg*[:m\!:'Uf!X8r;!rDs&!=9_s4#J/rcN*tGrW!u?'.lsY;,'lbfkc#8c-Obfh;k_F
-@U=Q)dba!HjQV-Oh<!JBe^Vse^p^M"ASG[h\\>huaDY<b?+n4p`PojEhpS1"TU2@LV5'rVNK.[^>$l]<
-I<BS1`Qj7JeEco/qt&b<ip,afo^MVKpA4LRpAO^Xqt]^Ck2k[lo^2,=nE]2oiT'+mr:0(+g$SD/p$:i1
-n)N0am+^^lnaM"gm*s4n]"uG.cH=\gda$IreC3.*e_&U.f[SpGj4)Q-d*U:fcILUteD/C$g=b6;gt:KD
-hVR;Je_A[(dFQq&g"=j.g"b6-c-4hnf\>$.g#V5]cdUq-e*H2clJ:(Kl0e35oCM8-^qegoj6#4Ykh=tQ
-gYhS\g[XUnm.:\]o^VG?jQu6tiRd5grsSi&qYU6jrVZTnr;H-b!<2ut!<1sW.JiStoB?5Bo^:l0lg+3*
-hXU(&md/p3_o)6=hrWPGq#'mLe*ZVdlLO*`jm_?`kN:gck2Y7QjPA_Ni8EVUjOr;HgsWE#%Klk9"pP26
-"o\W'!WiB'"8r6(!WicE'+ap?"q)J"/1_bKrW!Z6$kk*U8lAMO3l/YPaNVoRcGdZ6\c0&X\AQ>+`PB'k
-Yd(I=ZaREX^:C\TVkKcWUTLc+Z@8pORZs5.Q^FD<T:Tal3]JfF4cm9L?&l5!YdV'WIPaDZB=,%^^W3t#
-YH>46U8b,nTU:t3Al;f1;PgFoZER(g2`R2)XKSb3ZFllJG&1K"CM@X/AmJe469[bLG@t8hR'aPHO/'kN
-gXO3\bIY^+Xi.roaN)TI`6$NOaF;L__7$eSXLlKh`Q?*/YGe@uY.r8nZEpjYa2u!(]$/?tU9qe@]tVA!
-\&lRsX.kZ;SZJcgXJV_mXffLM[BR!HZa70Sb.t$VWhuYrUntB'XK8k/Z*q'K]=G8Z^q71n\ZiNATqJ<a
-W2d#%W2ctuTq.p^[CNoSWis%Ig0h\2bdO@\XgY[:V67DC^U_"l]tphQ]tg\NTV\lcXf\.j\>Yn.^:M#!
-b/D06^TY5\Z`BV&gY:E;gt9rta2#X>ccsSReA]P\e^W-ue^Msqf%8I$dE^7lc-Onec-Xr=e.(!]f\bB6
-hV6Z<hV$]Brne%?jQG[fj5f@_hgX;/bgb/%[_]GU\$`WZY,K%J]=b\Rg9S$#\]2_._oU!=Y-?<nYIqia
-[DK>J\@/`O[^3!9[AU%*XJMo(\=oXsUSk7p79Ei+?s$5s7nulcB6J`RHYQttC2@U.M3=6jNIH>'H\mWF
-V5gf+YGInhTqA9_ZELI:XhM+9p_EVtp@\4VoCDVMq>'m_mdg/LqYBjVrq.-%p%J1Wp@@hHp%7tNq"+7S
-q"FCSqYKp\rr,LeWbt!X/1NrIIPO?2PaS/3Q&fE'/i$IjRuiM]K6qTXF`;8;G]e.QJq$NU5XAMNX/hnH
-5VOoUQ)COTUnF6AHr=!769mn)4_d/I5YjF+5=oC+A6D]WT8m$*Ru)6%BRc(i?rBm+A79([@:`qP?!pl>
-?X$E':0_".=]&(!<a/X);+<T)5"K%MS6fE1?>4%S<b5]:<F'*<;c?;#Pa\SS\=eb&EINCbH?spbG'.P5
-C&MWFA8,TR=p\;5>?4g3?X$`B!C90R7h/-_7S-<H8PMcE7pT5!>lJ#5?X@#D?<pZ7=AVk!>ZFHi;-n@1
-Q&'$K:eX_c;GpRp:.e&Q>]l(,Wfq1!75d+m5>"O56qp-F?s[,GA7T(N=]eNu;G^"T7TW`#@:EYWA7JtP
-?!gW/:gdC0rF-"?@UWYP@U`a[?Y<q^An,=_A7K.]AS,OeB4#%R?N+=7@:EYQraB/@?s$E7?=$uH?Y=D/
-Ljt(d8lnqd;cQh$;G^S'>[:Q;D53kRGE.WDOF)"`@;1@IE)9P09iF\Q:/4GT:.n)J9288]<)ug]6"ORs
-78?n6iq`HIr;?BfqY^3_o_/+eq"js`pA=XWpAP!qqt0X\qu$6crrr)oqY^BmqZ"D4$WMHQ!\p[ka25Eo
-*W?$Q#,02NV4iWd<)I!u7nd)d91M]M"o\K*!O^eCepI>q%X6U\g=b-&]3#CO"p4u3"U,#5"9Jc*!-APg
-$3UE$g91lVTWjVq>`H@S4Y80:8jZ<E7SlW95>"(#76W:J,;Lr53@c[A1c6d2+rCh$(`t`T`'HLZ4&&:*
-2EW`A0/Q*V/hJ5DaNi2KU4@)\9P/'G<FKEKD.$"(7n#^077:6L/hJ\).53(s2)m5k009garZ$,**uZ7J
-+Wr'Q(E>+W,qUl+1,UjA1,L[4,:=``1cHm)*[j('bK7(Y+"/3X.O?;j/1)P]-9>hGj5[gP.MrL%(D%W/
-&/?E+)a6DF4\JL:3&WT=-n6Ma'H0/%;HHt!<_l7P5=.gt/1aFO4B#-S<)-=d8k`*%;botf;-R=":Kpgm
-;-$h&>@D/>=&;Rl<)?_%<)[16=]JTt5?;/l?Yj+jO.ikUYZi5,.Np8m/3"q"3BT;`2D0jChKinJ[Cs55
-DHAheWh<3;0dIqq+Vc7I+<_sP)B0hA+sn]c+r;%R2]<DQ-3s/Co`5!mp](F"#Rh+EqZ$j%$6qDr5:ISo
-!#u7q;Gp.^<iatcGHT69bKo&)Zs-O0J^)6Xe(Ef3mb#@ZV4F0RUm?IOIoSj2=CekS^W+9'<Duu/`PKI3
-`lcQPO-,3LJU;QfML]bmB5h<TH]E5cFKNX+H`tf`q>U<`hXfUemcX$&nF?)Ep@S+Pp%7nImH3BfiTg%'
-mdBK,jl5FclLk,AldjbVnbi1Jl1"*$hWF:ip\X[qnDNrmd,Ea3gY1KAk31maro@kZki(@ShV?lAmeH>3
-i8inWjOi&AkMkI^g>M)Skj@d%kih0qmGcjXhV$N:ioK1`g>1cLh:C9;g#D/Ui7?WE_r9+iiSED^jm(pZ
-eDfiVp@@kKmGbpthsBCll/^jXhrj([khXnWjl5>Kl0Ra#leL.Ulf[<fp&+deqXs:>jQl!oo(;A4jlY(E
-l0dm'm.Bi:rpE_Ol0.9qlf@-hiq)g7oC),8n+-2Eo_A1Rq>'UNp\Xg]p&=merVQTorq><qb1>JMk3M0h
-kN(dmhVdbbkNCs_rklVGn_W<Yf_YF:jO3Mdjk/ZIjPo:Qdc]]MiSreMh;[;Jh;@5RkN(=MiSN"c9b.4(
-!X&W,!<<-#!<N9'!<</u!!NB.%h8mHqZ$g,*%*6d*")WE'F>9t5"A@A4#b-uair)XdaH1U^q]l]#en@$
-aN;H<\[MIG#J.[d_n`spYl:[*XL#CHI^uhfURe0TTqeNaVke!*6om%Y8"@4]=H^"tY-POPL,1eNBXb=U
-]YM\9YEaQXDK:/UEF;aW5;bbu:84ehZE?YV1,PAuXg,"6ZF?]A@U2o59h8#^;+a\V:.I-NG$e3QQF=;7
-KqQQ?gXjE^bd>7+[(Nf\^qn17a3;ZHI`BCH^UCDIWOTpd`5TU%YH"Y,Zbk(r['I!Z`Q,a']$AHuUpe7K
-a2>["Xj"r#_lKK*Vm3S7[BZj=Z*:^JYcOt/Wi<)<dDr]%\$i`SWi*27[^<WAXg,.=]Y(_\['R?VY,&2,
-XfSk=\\#SZZadWRX0&e*Y-t[;T:rHK;7<sB]rdg6WjJt(UU.Y>_7RJ!^;6qR^qQkYYG\7jWj8Y'YFq;i
-[Bd$G\[o5[VkUB%Z)jk>bKS)K]!8')WMHH"[]cR)W/m+BZ)t.3\[AaBYnF7AX/W;+VP^Dl^;.Ou]!o5]
-[f3lP^qRS&_S3P#ccsMMgt:<9f\PTIIbW&Y\\H8CZF$d7YcP":VQ%&5ZEg^2fs7ou\]2\,_T9d7XKL$i
-Yc>:E[^rB2]"#,S[^3-@[\fq#X/`G:];2:*VQ7./:1nE`D.R*X=BSsEFb5I-L37?MF`qnYQD(1MQ&:HU
-L5q:`Xg5IK[B6:,W2?]#]!JcOZ,*m@)#!Xnnac>Emd9K7nb2bQlKe$5p\"(Do()eL#4_?Zn*BE1rpX%X
-mI'N7o^_M@p@dnAqu$9bQte`8,:,O0Ik3p-Q(=S<QB>i,,Uli]T:D43Lk0;G;+jDU=C5'$:0&hb-oY)#
-X/hnI2_-L?PGb@TUnF?LJ5&["3&*$7-ndP@3(H/29Km*5=]/(HS;C$hR"fZsBn)1k?;O[.@9m;J?Y!YN
-?<dD34]P?S8m>J'=Ai!s<E`I);b0#05Xf(NS6fB/?YO1U<b>f?;GpIp;c6(pOI1ubLj<]<>@hAR?=7/J
-@U3+8;?p&q;GgOq8kJtR"[k^L9hJ!(9Lh]L9i"Yb:esk^;,U%W8k29:7S-0D9LM?A8k)-885WDm>>Ijd
-<*"41RuqGb=%l:b:f:Ir8k_fQ?$D=/WKCjq90>4%6VUHJ7S#j9=(#?A@Ur\H<D6"[;+jJP9ghB@7ncHF
-7nZEG84c$&1IO8c77]m;7ncNHr^[2_78Zl\<;oYn:&S+,<)Zaq7S60@9he5T;G9e]<Du^j:J+Mb<a/sB
-G)M]VP`9'C;,0e\;,UIi:g$t(=BAR@US<*ZNf9-aH?!\-BnD"V6qg6G9LD*?91_]I8Oc3B:JXke<`)1K
-@q.tr:0-93o_8.WqXsj`"8DH\p'LWjp\XXUq=jISrVm)snFQMPq!n4\"nDQcp\Xjas2"aD>CQVR33pWR
-cFp_7rW!0.][Y<G_69C;7O8TP#7D1^$j$G6r;[!%Vr$CaGPqLMD;!h&f@\QuB*AG>!W<!s!<E0$!!*'"
-#p'3M!_Uh*"ZVO?ODSBb]oY0%1H%NW69[Y-83B4#4#o;U.jH)g/i>R>/2Jq7.k)ba&eQ'$3lT$'4%__3
-90"gm2(C1*0ek7-IMkksc*2n?=$\Ps5XROf3B9#_2_HC'-7'l_/35L.*[)XK+Vkb5,Tn-Q(`jhD,V(Al
-,U=T_.j#TL*>]J1+!;^O(E4G>)\j/0+Y#?),8_FL*+[.:\j[_q*[)dN+>GJi,TnNuD6r9]]M9q!&e5Wj
-+"%pB*"s#<3]8o],ssOF/KG]Q-6F0F,on$O+X8!G(E=>5*?Pq&$Pj$V(`aJ3)^6F'*E3sp,U+T`+!2[J
-0JYC;/1N2%*$H=C-7'ia/L)Jk1bpU40./P:4%!%TPISld`Oo4m-6XET,UG)c,;Cr+/hJN%hV39h]skbk
-M.omH7&Z_R(*b"B+<qU6,U+9N+<DC?+<_mS-7L5Y(H+2i'd"e/kPtS`pAb<u#Rq1FqZ$j%$6_,h3?oBk
-!;6D6!=LYd=&MspU=Ne#WliZ2db`up?rg0Mb/qfNdFmruJpqriH\70&=D<(g92];:\A#\r`aMkK=Lc>c
-_T0[=c-M90P*(QIG@Z&GBl%0o<Cq%ZF`hl/aiAV.d-UN*rq"q:guItllL"01m-sH0nF#r@61=:4m,R-b
-kje31lg*ZliT97foDIh=eCj<[qt]10n*fK$l0Rd0q"aI>p"IsOc-kG*jm:dXgY(93f%8[-e^`:NfK%dP
-m,d<ijPfI_g#1uOhr!)Bhqd2MinWbXjQu9pip#:Qg"kZLkNC^XgY(02ip,=]jkntHe(`1-;V0(@kiD'm
-m-<9QiU,RuoChqHikW@`m,IU+jl>IQiofCbhq[PTh;$lEiSik]jQc'ohVI>iq=jRNl/gpjkNVO-m,d9o
-g",<Rk2POil0.9lro=XQkN_Bsk2t[dkNV9rlKms#roa:F&aScEjQl@)mI'W6l0[m-q"j_5gWR^fhuE'+
-j5T(Qi8`>Dk2PF[i7\+G_Xm3TkM4kfr;#[1mI]&^iVqgYe^<@.gY_)Qio&bOgXt9<io8bHg>Uo<Y>,]3
-!WrT0r<!6*!WrK)!!*!"rW*0($5!gW!W)j$#9"m<-lNKl!"'&D-pL6t9ftAT`tlhCd*gCmaiD97^V7Cr
-ai_cMaMY[#])K6N]tqV*_nipkYctC<\%95b\$;m-Vl-AhWiW5!C0F4n2E!sc[maS`Y-kF=\%mk[3B:KV
-['dBT^s@p>:eOP]>@^i#8mk.O7T*3]X/iP/6T@"]R&d<mY-P@BVI3kE@9ZGt3F5EQ5t=774#'fN?X$g$
-[^KY!TZc'Gh8R:UZbFPl\%BJj]"bki_S=+1^qmt&Z`:"5_oKX/^Taf=XKStHcEO^]ZHL2+_Q1#dbd"7\
-_7@M#_R?\pb/:i]S#*3s_Z$G>Unj`YU8Xl^USe$g&$Wa_]!o8\[(ruJZb!TNZ@8LGXJi/'Y,AY2Ye%KO
-Y.(a@Xg>OM^:pt\YcXt.\A>)KZ`U7"R%p+Z\[B#ZUp$i-[\TV&^9,;d_8F%(XfT:OWk5d>W32YnYH"[t
-T<k]$W2ZbuXKSt6Za?s6TWcAT_S<CXU7SB\VR!P0V5(5ZOf5L]Tr>/rWhuYiV,F(fWi`J*WN2r#Yd1UA
-[(!NAW2cl#Y->7:Y,]%I]t:r"a25j7aj]#!`k&^oakjS4X/`1nVlH,]YH4n.X.S(LZG!ZhbJhHAbfI3!
-dDDWU[/RKVV4b2qXKo@G[^3<;US=T_Y-bI0V6-Vr[p)[EE--#2A,][8?u("AN@0X>G]@_IH$b@:Uo:#S
-MMmCLMi4"(Yd_-KYG\J#Vm!;8[^ENI^pa7:(A7:mp@n+Io(VkQqtodKpA"LYp$qhNrpp`ppA":Oo_8.U
-q=sRRp%A(Sp\t"_nalbZrV`4(5qsc:4Fhf07<+KYTUh@1CagVX;3RN?R?s+g<\c?Z/N5pg67kT'1EnA9
-=f8=$TnPBT0fbGoVkTrZT::@'912-*/nHLP/i>=F3DMh$>&@DE;Lb3n96ut]G\q8HOaLG0=C5ED@pN>G
->ZP!.=]nd'<)H:m>$>!,;,^Cp<E<$h4?#Gk@@`oq>%1lMAQDoIAlVZ-;cHaq7q@^EK7S]&CgU[Y?<UH5
-r`92$;GBpb:CTfh:eXJT91_rN77g0F;b0GK84c?D91qfO92/8]9hS;P6psL992&&M7R]^36qL-N=Bej&
-8kMl`GaP%fE)oq4:/k(e=]Ipb8l8r?NiAt@BN@hn3CHJ0:.RiE6:k6_>5h_R<)c^m;,C+_7Rfd25X[q1
-77]j?8P2KC4u4ub4$#c#6U=+1779L1r^$of:fC=j:ese\:]=09;,U=W5X.J$6pj@66q0aB91_`C5"8(9
-:01hHOd_c*NF5IV:&[g+:/FGV<)lsu;cRY.TQt^<M2mUDF)>H'K7IQ$8cD=)69n+177^'E8kDTM:Janf
-:-UgM@n&j]=5rB<qtp<gq>U<oqY0dmr;HHcr;-6cq=ssfrs&;gp&+^]n,!%foDSFYr;6?j_>js0E<$%q
-SA3Cj]!sEm!!WP1c-XbZ_?$2Hqu?m$"9AK&"T8<(!j:D:g3<Jq%;aVKf@&7!cY!=`"9S\u!%\3_"9S`s
-d>e8cNio"4JW7C,2't=G3Botq2a'/T2D@-O1+b1/+>5?&1bgN[/K-#c-6*X0(`,<U`'ZOT6T[Ok2b$"a
-.P<>,0Gl5Y:r:)+?!po.3^tk[/1N+s-7:/c*#p+#+^uE<.3fu\+s&0R(EOeD*?>k5*#]e=*uQ=G+Xeia
-+!qpC(E4G@,:+?L)&F#(+"&9c1+XUd(*=o9`RDn3-79l[.Noid0,Z&Z.m\'ZiSMCG.3fW=(*458*#TV-
-(bIHq/L`>+-n$>g,UFcY(DRc))&sS9(`3u/)B'P7&do'd$jmah'bV9$(`*o%rY,nf,:+]_+sJ'P,:"Q]
--7LDWrY,8I3Z&kR)':+J+<_aA+!DmZ3DGXPdaZCO<[/h2*Zc7B,8;:L-n6Vl,]MGfE+-2\]"3uD?9q8b
-M`DImrZE'm&KV]**?l[M*ZcIH+!N$U((iG`)&4;D$KqKi!VcWt!s]5A"8`''!=C&-5W9i'ec>=B3"IZ>
-:f14hT%JFPY0##5e)9;t@pri!a1T(&a33SEAp\iVKRJH!@V9sr:/>A6\%]Sqa^ngg?+BmO29*VUbd1u)
-I!p0WFD6)IB4t^n=Bf?_JVnl\a2W2!bO59+qX`S8gu.bkl0Rp)kj\08r9sE0qXsRYq=<Y-k3qm-kNq6d
-h;dV[nb_M;eCjB]q>&q+lg*Znl0A!5nbDV5o@Vp^e`$#`m.Ki7mHj#uk2Y^hjQ,Lhl0%6qmHENei7mVX
-gYh5Vio/\NiSE>JhqI8OhrWnVj6>R^hr3bbmHj6(hV-cEjQ,4^j5B4ag>1R3kgIQ$m-<j$nF>SghX0D!
-oChqHik`I]o&&g"h;./4e`,cVjQH.6j<rmEjQGaqm-!a'k2P@mp\4LWp@\+AhqmDThq[#QhUplQiS<G[
-lg"K6$0pp:jQ5UjkMtV%huVm!roP$_lKdg$lg!]tk3MO)l0S$7na#T/kjS4:lHR/]bhN*`nEfW/ip5pg
-kN_@$m-3R1_8>g3jQPCSoDJIPg$J@_lKma!m,?^YgYLcGioK(UiSN8Chr3PIg=kK?d]ZCY!!*!"rW2uu
-!!3#u!WiB&rW*-($4d^Vq>^^))'g[Z(^L!>#mh(h5=nXF4ZLV$bg4\ef@SU"bfIiD_o'L=cd:(`ahkg/
-rkMLM`lH0Ba2,Eu\@K;g_8=('\?iEDZ*:L?[^<8d@nT*P6:I!I>B#_-[]ZpE^PY$<7qoKA['[9Qc%&5^
-<*s*CC1U15>=q(I;,X0iWjAlu5sI?'riZ^6['@'(:0(_,<DZ\E6W-iR84QTF7Sd<&D.Ad9[9\9Ma4K"q
-`P]s,]#hUm\\>S^^VRt=_TgEJb0ePSXfA\BahbR)Y,S:sXKT@]YILjCcG[T8Wj'OaXK9"Ib.t?sYboL_
-b0-in]=>Pq]Xk\bYck73Z*:=2YHtL;Zam]UY,n_&\Z_p4ZEgZEY,/2#Vl-SpUpI,$YHFq/['d6GZb+&j
-^r!^fWi`\=\>lp=X0f%&UTM8=[CWrLWNWqLYG&&3ZGXAl_na*jXM;lXZ`oskXGWLFY-=q.^9Y&KXfJ\3
-[CWiO\$`<9VT$TraSijgXJ),[Vk]cPWL&^<VjisBWi;qpVPaa!WhubqXg>75XT#=&Yd=>:A[&ACZ*1UB
-[]m*K_nWdua3;T>_SO(/d*K8-Z*M9o\%/rXZ`1@?Vm3V;^:C\Pg9S#t[E6S1`QQQL\@0c$Tt\=T]th"V
-[]H^=['mHNZDsdtVl-W%Y,.tqVQ@=7<HED1G&:sm@fpFdJWE6`Oc+L.G^4[gOIrAJTpUdsNJj!`TWtr<
-^:LSJYcOe.[D'Sq]t);%n+#i8nFH,?mdBZ7oC2JHjll4)o^hP<o^VD=m/HDYlg!j)naZ5BnG_bZnF?2E
-p@n"Frr!o6Sn0Z$+<r^bIQpeQOI;c4P`BQ1/N-UrStM^HRYVk\*A&cu4[;V13^QY$,q;,]V5pViL,^tN
-4coZ<"eqW_Rs$^h5Z^!%2D@?_4@VhG85<5r@q\hdT8?']PC[^gBRc(j>te@/?!h#E>$bQ@@TQf@=]Sa0
-<Era1<`Dmm<)upr;+E]*4[NSJS7#N.?XdPG<G,oD:K(+m>[\"IDNTltA7K+N85E%\9b1#p:/+Yc;,L:n
-<`Dss<`Aum>YJ-n9MSJ`:JObc<)HLk;c-Xq;cd!u<`q^S5X@e/8Ol?A5<V1r6UOXL;GU.b920#FR\#je
-:JXea=BA="<CfeU;."O-WMl(o9h@W15ts[<9h7cB9Nbk8?X=RT='/C);GTnY7n,[.6:OF?:JakZ6ps=,
-r\OpU76sI<7RK[@:&IZj:/+JY:Jah]:&[cb9E%XP5sR_&5X.Y&779^?9hS/V9M%oO:fLb=K:8U3SWR\h
-<)HUk:fULj<``I1>?Y6JTqH[SMi!ISIWKC=Ck[CO:Jae,:/FMN8ju6@8P2TH85W/[;,g:S3b)Yg6r$kK
-j7N?E'(tnlq"FCLnFH5?n+l\Mp\=O_rVm,kl0e<?p$;PRrs&Acp?qJDq"k$@!:Bgp13im-2jM8,a0`$%
-rW!3._9pujf[@#;rW)ou"9\f,!!E0""TbUZgtR;V!!%6Bed0g[f?ZY]!!*-!!<3*!!$hUG!!*91&-Y>N
-M?5;RQ@W[TNP1T7,<8%J4@1n\4[;/(1dFE!4#]De0etC71,:=-0.J:p,8h((()B*T`'uaS5r_"_1-n,W
--SR#'3BAp'`4TeF5!q"H.OHDd,9nBV+=JT_,Ub5p-mpT#.K1MH*A/TX+t"``+sJ?^,9nN^+YP/h.k2kq
-0c(WA(E4J?+!DU<&/,it)'URW,:4QP*'\ROb1FaB+s8*Y2(K^t0-)>^.m\-\iSMUP+<;4*&KhN"*ZH%7
-+#Q2E2`!3@/h&Y,,9S-I(D%K(+!;pY.4H2M',)&f#mh[d%Mp-$&/HB1*ZZ4@*ZuIF+<i*V+<^Y)!?WH`
-+rD(0()IZ"(`+&,+!`-U,V1>g,UFon5@gQYd+mO*^g\rJ-S-Pf/1_kn/MfLI1,"43eo5'+ZF[W;HXoQA
-Xc#+c.4$;i*Z6(<)]]tB+W_XM+X&'W+qtPH2]3>R.LYG?rrMlp"9Sl;$3U,)#RW(E8O+[E!!(4C3<L0P
-7Rp3R;kr68T!HV`aNrGu]Ob\mLW$j<`5p*ZX*/JuG^3k3BN8,F>#8==FM#<$`62t4D-adQ_[OK&`QY]&
-Des)uB5hI0Ec5,b=EJ"d@r?^PGH&[-I'1c_qYpKci:>d_n*]H.o'Yl;q#(-Xo_8"Mq"XOGjl5\!m,m`t
-i8*APjm`-2nC6._oCqtCkj.<dip,n*n+$8GjRh0Wldt4hmHsQ7lL"!$kNV*ml/q'fkiUgjki^mTg>V#K
-g=G!8ro/Caj5o7YkNCjbh;$]5g"tN=gtLH<jlbX\hV$N;j58J?inE,Qm+pLQkg%9)jm2C)m.0Joh!O@u
-nb)YEik`IZp"n]ee'd!ug?@tihr!\[kih*dk3;-okMbatnF5]8o^_M=m-F!+jl>OejP]([in`PUj5B(Y
-io8nRiT(@1iT9(YlK[Kom-4N5AEW(6l/h-mjQ>[diSs(fkMkXnp%.M:mH*[-lcHuYbh`6bn*BQ0j7Dp1
-lfdX+md96:_nu*:hW*8@o)&4Gf'2\_jl"tUm-3]tm-*E]g#(cGio8nTj5oC]gY:Z@d&p+V!!*!"q#LHq
-!WW3%quHp)$4d^Vqu@!'!=U&!/h7tJr;[*2&Lp%;:/*i1.*^#`e(<4(f[8$gaN)?@a3N&[eBc=X_Sa:.
-_SsR;b0.oE^:Lnh^r-/j;Sg&U['R-FZadQTZ\;mU4$,\uQ,.KiQEmg"ZF%E-4@N(`[C!<K\@Te8<(oe]
-=A)Lj6p=105>#-bW2cl(Z:mq_32E^\Y->:=[$=B_:e=/KIS`=&8j,:%<_H=a<+9]MMRC$-Kq?B<gY9]e
-c*k.%]X>Dg]t22*db2=RbJqWKcH*8mY.i&o\APPOUnt&m]Z[RlZ*Vft^:h"ea1eFL]YMe)Zba&LaNDNM
-YIM?Z^W*pq]"5)LZ`^U>Y,n_/Xf/k>Z`KgqY-+k%TVSWlI]orSY-4q.ZEgR7Vkp/YU8XoiXfAA)]">AU
-YGnJ([^)j*Y,.r'[\T_"^9tAaYcP+;\A>bQX1l$W]"l5!_QBlQc)@M6OccB*Trkc/U8,$%\$iNAZF%'E
-Yc5+C\@Af_`599sZa-mDWM6JqWM-/^SX#V<Ssc@CSXl19I[d"-VQ-PlZa6g=]!o&R\@/cMXf&8&Vm!>.
-W3*J@\$<K^bfRZ;_S*e4d(-EdZc1.r\[9&VWkQ9V[^3E[]XkE'ZEh6U`lGs5bg"24ZH^:g]!JWM^qI=m
-^q@%TX0T+<XK/G)X0K1EVP^DkX12J9Fa/1TD/!KiASQCA/<Q0ZMg0GkH$b7.T;AK[R#?l^Mjp-3\%BJp
-^p0lDXfJn?_8a=)\&uMXo'u_O:@n2NoCqhLpA"FGlLaiFp@[tLp@@eDo'u>@mI0T<p%\=TnaQ&Aq"ad_
-qt9[^rr;u!A1/B:,<'n";IFX3SYDXCO)6I&5$=GLTV%[@)iIZE,U"Zq/i5UB2*iiA0hGcPX/_kL4Zl(p
-P5V1_T;%j#2EW`K/LrS/2`icV5@75k<EigD:NDtb:j\L\EbfE>NdY8-<af<C@pN>JA79%K=^5*0=]nd3
->ZOj(:f(.n;c6F]3AiodA"B)t>@(WMB2qc<AQDW+:KUpH@ps;9P&b,EA6;Dt:J=JW:/=\]<)cam;cQdn
-<`;mk85&qW"%u0X:&[oo;cZt!<*37&<rPrc9MeVa5!D+l5=7h)5X.@m5=.Us92SDX;Gg._A:'f;O`+&p
-;GLA!;H6^i8k;fdGE8`%Q=ilY4#B#i8PW&U83oaF@q9!q?X6c:<)l^d8l&/U6U<t)6:sgA8kqoJ6UNgk
-3(c\/7S?9A8k)<@r^KgX9MJ8V9i+Y]:Jjqa:JOYY8jGO(5Wq4s4[D>'84l?A:/"5Q9Mn\kDM4LTURdH\
-<`Dpr:f(:u<`iC+?X6oCDPNqQGE.WFP(7Ui@VU[OCeRD@7nQTQ9hnM[8OZ'=8OucY<)cpr5sJmj779mP
-l/Va9&bYekqY9dTo_/"In+cYNp\4O^rs%rTme?JSq>:0rqs=(HoD8C]s4.2B!!!&s!"1rO$5Yq+cIL4Z
-[PIg^#R\f+f[eBr[M8Z?!!2ip"p+qFiS3.Ar;ZhKrn7M0g=jq@oDg*=!!**%#7pqjd@US#KqOEGCQ5lk
-3?g7F3'g"q2ag;2>:qp/5<1M]4#JoO.PES,-S[2",9[m7%M]gJa2:P45!2D.1+>.D0I\e)00_]\@DBg&
-5=7ps+=AK[,U=QY,p=]d,pXfe-R(5n-R'?FrZVF_(E+Fq,Uauh.jueu/gr1o+s7dG,pEs8&.]Hn)]'8(
-%hB?k((V<0*?6LU*?@7;FjJ[P:Eh/6,W7M).5)hg+"BQq[,Ki`<ZVtc#7D@`*?l[J&f<&_6U!Fa/hnh*
-,97jP,9n$D)B0P8*?H7H)Aj8,%1E[`((q?$(DRhe((M&m()S#3+<DRM,p=K]-N58/,9\-C&/,`h&f22p
-'c\><)]gCU,:"Qc.QCs.X45qYcb3O7/1*"r,;hG40eG1J4#]*VhV39h]skbkTm9g'8[+gX,9@dI.4-;e
-.4$#O(EFP;-7(&g.O>lH3B7rl+"7T]!<3)p!!EH5&J#'B!!iT6/3HEd,ocp.!'1/s-::9s8kc)<NfBs]
-c-k1jgr!f5@Xc8)[_'K'iL=e&>%DAJ;-?Y!?!167D/?bu]u8-7EcG0e_>_:Y_o9X&Df95r@9m2D@r#sk
-@:"8"B4l'uH#]q2a`si1meZn\oB5]+hWsRrq"sdTp$qJAlL+32mdBQ4m-*EmoBbQ.lK-p^ioT_.m./`^
-p%.kJmHX*#iTBUqn)Nd+k0r87h;HT2robHmmcN`uiT0:dj5o4ThrEbOi7Zl<db!L<f@89uf%Jgih9a^&
-daQh$e^rC*eBHP$e,J06g>1oRi8*>Ig=tQFh:LoNg@+C`gsFftaPu+Dp@IA1m+gLelLF?7p?pqV_V4hC
-i8iYEhVd5Tp?pYdi8Nk_iSWVTip-!rmdB6%iqN-9m-*Qkj5ShJiSiPBf%T3Af\PE?j8Rs<h:pa.iT9%Z
-hV7/Ph;[);eC`U8i8*_\l0RTun*&lmjm)*kjo4Q`ioTF_iU,XB]=Z&1q<RD1n)<!gna5W"iU$R,2#Y>0
-p[R/&g"Z,ro]F`fnD`?Wf%o?HkNq[(in2oAiSE>JiSrnZlK[*Whq?>Y9+V('!<N0"!!3'!rrN*!rrW0#
-"p,,@()%)WqZ$g.*@`Zm*=2WE+Ti2h/3QHq8N8QQcdUM!g>(E3d`oqVaiMZQe(*!uc,dp&`sTu5cHjbU
-_7m\"`VmjZ`kf@f\g+_p]Y1thM.B(B4[)E/^h[eEZEpgD[(DVf5t>=mYd(XK^!(qP<_u"N:ddfM7mTL/
-7S[/eVQ6`'Zr'^p1nh(VYd1R@ZCG*%;,'bW91DTM8Ol<Z=&;^k<*`Ub[C9UsSB0@<gr7@Z]=>\h]#`+:
-^r=+(`ON\#^q[Y#_7$VN]#qgua0r1LV5UN1bdG-iZdd%.\[fAq^o+?P_T96m\YjnE\\626Z*M3Y]>MCl
-\@JcI\?`9AVk^)gWM$GnWMlJdZEg=%TV/-[X/r8&Y,eY0['$X:[&g+0\ZD^.Vkg;sZ)ae'WMHDnY,SSA
-\Zs&fWirMD\[T_n]#;:][^rNC^q%%d]tqJ#XfKCgWhcM[QD:CSYedc<RAmF![]Y(ZXK&A.\urKLXKJAD
-b/D'%Z*(7/Tq/0^Um[X0R$!8fOcG`kQ'IGjNg6*5XJDSnXJi:tTq\BfZa6mBX0K+9\@T2T['m]_\[oSh
-]WnfPYHGg[Z)an)\\>5TYIUX*\@f5VWN<Y:Z`r2iZGF)kaMYp<be^HfbepThVl)PZ[^Wi``PK!_WjB(:
-V5^T"X0KCUWN!%tXg_Y<H@:0eF)G],CN=i]R%0P+Fa&(TH\ITRW2l_\MuJ`#T:i6s^W+@4[B6mCZb4&p
-`kfC!`k_*5o'Yr8o(258n*or?p%@A,lgjfDo'Gu>n*fT.md')ulKn$2o^MDMlNd"Sq"a[Yn+$DVF8Vh:
-+Vkh./U)_=;JhYiSXQ%5E\K%&;4+8XSX>ar80]8l+>"ie1b1RI/M&bM=fAC#Tnu*&7Q?F(V59l\TqHp(
-5WLYX/MB%F770R>DIm'X?<(-#EghhYGa3l$ChnNYIUYoK@:3_]@pWSM=B\X(<rc;";I<g<<)Zam:KL_$
-<)?%E2*OH=S=*hk?<_/Y<`*C?=&i=*C3FiDJ!Z.2<``6q8PMoN:/=V^<`E+$?!C`I@U<\VA7AkRBP:g_
-?XI5NA7\_B=B8I+>?G'2>?=a,?<7&#(/7P&;bp.a:/+GZ;,0GP9hJ,R7nmE74.;^t?q3pf:/kIu=B8-e
-7o3N:O/](@AkbQR2a^A?;Gg:`5<hbLA78eG=^+g*<)?:_7n?$B9M7rQ:&[sR9M@oF4?5E!=&_so<)Zgs
-<E2sq;cQpl9h@lN9h7oF6:+(18P)E73'T\m5"7e)5=A"77n?<E85;u\:L8(&>bnF%VjMU0;,1(_9357s
-=&;k#=BJjHUSE3\Nf9']Ir]:3C5@R\84,a78kMfS;G]tR6qKs?:Jb"k=&DCS@q.nn9NUK:o(;PBmd9cD
-p@e"Jp\!q?o_%kKoD8Cb#4UaAqY'gXqu6lrlhBuDr;HKlrrC4B!!2rs$U]aT#:Z^r`Pg!85Q1Wg"M`jN
-fZhU8#kJ$#!Wojkg>%Sa!"*`!h;6iAgXoI+!W)lp!-nnT!<E6&"9L@'PQNRgS;hi:NO5*>+YQ&D;-$4O
-6p<Fh.PN\7.k<2'4Z4]>1FXY.1Fjdq(Cq#n)F_W\:H^ct:JWes3^PYV2D[m7>"3h_]ONHC0-q_f,p"<Y
-+selk.P3A,1c[NJ68pqa/i?*f2)6j>1H.EZIO6Ts-n6r,/2&S1.jHc/.N]cT*$?XX,9J-Q*$6FP+;Q:L
-*[W-N+Z45df<[[^-79lb2^p:5,9IpR5Amjeh8*/7'+bK^+"&9Z.j,<4*BQPN1b113-7pbo+s@gD'e(LU
-+=&*U,U+0G)&Wqm$Q1-.()n53+W_^I)]9P:D^6>G)&OM>)BT\-',;H-*ZPe&'GhDt*#9A,)BL(D+!_mK
-,:+ld1hO2Phqm&/B.bPU/0,W_1bC:(-oN_31lL5IH>1"!]tBhR;E%1QTh6=?'H8/<,Uk;p+;P_6*ZQ:I
--n6\m)]Uju(_e#>$h=;l!!*-%p](F"$kX!Rqu@!'!Y?\<5;aJtaoFp7&LL(J:d[RDif/SfccOV`g>g(c
->Zc$_[C*WabMf"=F&lR^=^#??ARAbOA8Geb^V.S1Ecc7sXi&#m`59L4V-@>5@;&kh;GU>%@UN5VA7Tb+
-ASue(`m'+?d-^Z.rpo:DkMGChmc3X"me6;Co^D>BoC2/7na>W!lLXB'o^:o$iT'+mrU9C2g@t:3nE&m'
-mHO'3mcrj%pZBfZc.M++fB;Dana>N%lJUgllJLX\hrF"ejP/8AiRcc@rnR\2f@JP]gYLK8g=Fj/g=FR"
-h:L*7kh"_Oi7m/Ok2>XqlIs\;h;?iRl.bI^dFQb"aiNB!n+HA-hWj(\n*9B.oChV3_8>1,j5fUljm1^O
-jS/9'h<Etalf@*ejlG@flL=&rm/H2Ij:^\Alf6j[kigsXf%TBLf@o'8i;VO5g=LK!gYh/Uh:U]Eg#(oN
-hVdDSiSEMJiTK.]m,d6\fAGWHhVRG[i8s4]iU5^C]=Yr(qsO%Ao&/-emHNuohWa(`l2/B8o^:f*hr+8)
-p$(/ko%EQujlG=RhrNn_jPAbWjP//9gu%#Kkj$pVhq68W8e1q'!r)dn!<E0#!<N9%!<NT;(DRA[!!!$#
-!!!9D-7gSb$NL2-"qqn.5Y+R@3]GC3e(<:-gtUB.cHFAQair2_e^r?taiDNEa2c9Ebg+PZa25U,_8ZAp
-!lr0lrk&lR]"Phk]S'ch9gUg'SAf8RM73Dg%(a9@5Wq>4[BQpE\[m78I:-&;6W-KL=]%aZ7SQic:84hi
-Za<V08hHL:YctI=Za,Q^9M%rV8O50o77g!7=&)Lo>"hn'S@#qELn;`@h;-&lc+gd#]"G2U]"Q/&_T0O2
-`l5g0^Vm^hXLQEg\B;FiWMc_u_9f^,ZEr*)\[A]RcH<H&ai2-,\%a,`Q++HHf!_it]t_S%[C3WIZFdQE
-Y,J1sZa6^3V6$o!W3?3%=K/-nVl?c'[^NBC[C*3:Y.1^:]u@4UY,eG"ZEgUE^::#.T;S]oc,$a![%4+t
-`OWJ!^V%J"S#Ej&[)0A`[Cj>j_6'c]d]TUTXf/P#R&Rs9U7eit\\!<qXg"q0W40"@Z)+_,]=YM[YdCjJ
-WhuVuZE'RcMkHJoMiNd\Nf]9ZLPLkQXK\IjX/Vko['?d;[^WWJVOaWfV6[V<XfA2&\@&TH\@JfL\Z`0S
-^p0o?XL>sM]sbVQS$f`2\#?74Y-P@hZE_-ObKe5PaiD9'[`cO^a1d#6\?`3A\@T>^Yd:pMXI,ZYWMco3
-_l9W<VQ7(1<IKCII!'CCCMe3FOIMl4PB:qkG'\k)SZ8iiR?!DkP+8&?\@]Vr_7?e]\$s5lcHF5F]Ze=`
-o()>=o()JAn+#uAp%J.Akj.m:p[mqJp$hJ;mdBE)jm)7(o_.eGmd:AKo_84[q"XCNrr-s:S6.-\)A"3;
-KM+sSR@p+APE0c>-nRrRVl$#SRY4<a-4q1K-SR\A5s6t[4%E5FXJqnM6:F=!Ln^`BT:qmNF>G^-1cd05
--S.AI7R^lk=_DAB:f2V4NDt=mL37<KJ;Seb8lB&*>$kN?@:35C='&'u=Ar'o<+905;cHRh=^5'0;+<T*
-5Y#@TR:BN->%VDL<bcDS<`N=>G^+:YR$)>h<DuXc:eaJU:JOei<`<%*?"7P]A7T+[BOYF`rad]m@:<VU
-AQi>D=BJd3=B&C.>#o$@>#/!k9i"_f:fpn%9h7lO:I@uW8kMN<8RYA:R[oCH85)lO9NtY(=%u1R:L8:+
-WMk_e:ddW8935"c:/XhQ6;V-'ARJ\G>Z=Nu;,'VM8k2376psaF<)c[g:J=GI4ZcME=&2[l;H3Wo/5]2=
-;H-@d8Oc?F7S-9G84cEG8OkZo3^,Sd6p3dr4$Z;)6UO=59i+hc??0>3Uo^VpRs&"9;,p4[<``7':f:Fs
-=C6$BU3h'?LPq"9EGB!"M1TA>:J=DP77^'F:.e#J9hIiH9i4hg:..N]@miRU<Tr?5p@e+JnG<"Wq=XU]
-r:KONo^_SCqY^?uo]boEqtKRWr;QounGN+[q#:<o_Z1',R0<^A_UHKI[^/6t!!fXYg"=a$WXA=t"p+h'
-jkALJr;[++dbWa/f@8M1q>gBmE!67C"pP&."&7IK#!7gBQ@jXJZ'e$(.R$-P4#]5j6T@4c1c[KI.k<;>
-2^g.3.4.)90.8"]%hK[#8&W/>5W:Jc8NAUu;*-Qe1K&3p5^:VmD(d@i-6k#e*?umT-Sm>$.P`Y;77B:!
-1He)`2a[L,"?JCr2EG2.0f:g?/Mf17,qLu.-pL6U+seHU+t4rd1H-s-'c8#:(,%6]+W:n03,d3r[R2/`
-.Ma'_0/>@/*?$7hDR8<X[T=^j(DIlA,8hRT,n^k;4%;Y!/ho+/+t=l`*>KXp)$_&u+XANg,9Qn-&/,N_
-(b$[F(`F85)B0S3'bt[**Zu[F'cnA2*$H@C*ZuUI*"3,`'+GNl'GV)f(*+>2(`XM=,qUB!B<^4Khqlb!
-1+t".*#C1[.5<"m0e+e8P2=o7@C32EZ\rNr4]&MN4#&*-+rqOA+sSBW*$-@K)&=/9-70oU*BH1t'-/A+
-o)SIarrVrq"9Sr@%0ZS/#Qb,C/NuZe,9+`)*>p%u;GL7oX5[K-]$f*Xf@fJs>?tBYccjSWcdCX!SoJ4G
->@VMQ<c;SeCghI2F2Yu4bg(QgBMH+[`5KR0`Q>Q'FDbK"CLL[V>[V#G?tj+PH"^o.XN/2:^uXnYqtp-Z
-pu9rcnb;MCnaH2Mr:0OTl1+K<oAo3&k3Ma/j6>t%gXb<@o`"ghg?%bsqX!>5rTN2/l0.j1q=<p%me-/2
-lItLblgj>snDMI+bhUk&eAoJ@^V@V&`4*4n`k/^r_UQT<`R*8Xb0J8VbKJ8XeC3%%fA#/ta2uNOf@]'=
-gXk$-gu.&"\+S_/d*C_&i5<P*n_runio&hZhUp`NmJ6ePjL`%^lfIg,ioT4gmFpamiU-=4h<=<VmH`]i
-f\t`IlK@@#jQGgpmd03!gu[kbj5]+Rk2#7`in`,Dh:puUi6KsCkhb1ShW!\SiSi_Ni901XjP&DRm,-FK
-g"kiOe_B3DiTo[bjlu1(k/Op>`7k7Ukje''nabo-hra7ro^Co0_o(d)h:pfLrr2ZWhX:4$m.'<Zi8rnM
-hr!Y^h:LKCj5T%Sh:C9BkiUaYg!$rkl2Uqf$jR(Cqu@!,#oFm6.3Jp"rW"eZ$PadR7nH641saLqeCN=.
-gt10,dE^%^c-atjf[n[#bK%ZCa2uQQda$+[a2Q$8_oKmBb^R[S_SF")^VIh._n_@C:HpZt3JYO=<M6q:
-\[]8oLG_:`A\YUXZF.0\FA"h[4A&:75ZL?M<D6e.=fea/ZaEnC5:E>6Xf\M#X0J!e=Aq[^8jGg/4[ht6
-9iXtX@oQ6%Mla"%R)@%ne'cXne$c9__T]j7_SOCEd_a5N\UME<`5T$k\?EBZ\ZWN[aJl&;X2*-)e[`?9
-eASPl^=TugZb*im_U?WIbL>+iaL/gr^;dg^[]ud*XL,43W2?DfVPTiLR$j>5TV%XNWO&FsYHG='Sti!V
-USFifZ`pmK\\,_PWLoTJUSkN4\[8ZAWhc2p\A4l8TqJulYC<d^grH1sW3<;+Z`U.1[^F$%_8EFZ`5B:4
-]</06^r*(X\>R$[d^-Eu\[JH>Vm<G3ZEL(/Z*UmL\[J`CS#EKhTV7sDVOOTaTUV(>T:W'iUlChQW109J
-Sti9UU8+QXV66hoVjX*ZYFUiBQ_1FbTrbi5[(a&RZF7Kmb;?Z1Yd;3pZaITb]>hgrY+Vl)^r*mfag/4[
-[(3c]bMCjl['%X+_7[XqYHtF0XK8k>X.u`pZ:;$pUnOTgZFR0=Um6g[Dj$BJMh-;(ItE?@US+E\SV)KK
-OHZ-3]!JiLTp:h+PEq`A]>Mh7]Y:k]\@oc$dD3fF`6ug#oG.,mp[e+Plg!p(mdBW8oC_kPoC2,2ro[kV
-lL"*3md9H/lg+!,oCMYLq=s^WnF5o9oCVP>[W"ql*$R_/IO$suNKTZrQA8cf-7V]KS"?1>R>t3#-6sc`
-2^^"85!q.Y5tb7PVPfu85tF3hL7b<=WN)hgFYbp1/M]CE.t/cm1c[We:.[]U:/+N<V4(hDNJ)IsF*E+V
-BNnYC?<CB6=C#BE=^GB6=^>37;I<d6<*3*r;d*L(7mSpj6V17DOBu4$=Bf3:8RlUH=BJL-?XID^I"u?=
->Zap):fh^cIZ9STJ:W6-P+%l,R@KhATphLDS"5b)LPCh@LOPedS=>b+P)bKTM1C#&It3TDR@'A)Nei:;
-IXQs.QCse8DdljO8QTYWUS<!7:0(%a:/=tr>[gl;>@_W2Wi;%e7ncH=7n,U&4A/gS2EOr/;H?q&<)udg
-9LVQ?6q^BT<)lmp9hI`B8Obs25<M:s6ps:(3']Pe5Xdgl3IXJ$;c?Xk;G^"]:.RiB84Gs02`O&m5!(kj
-5=e.&5"J+:;bfnV93#PVSZ/HZP%INh;+<lE<E<-p7mBF9=(I#[UPO_lQBR/AChd^)KlpBr=]J6q:J=MY
-<)cR`9i+YY8PMo\=A)=h;+3iLEm25Tm-jK:nF,]+iTTk$oEbBjoCDDAn*^2Rrs&2`nFlMSrVZ[!me#i5
-p\ssfaT);AqZ%!nM?!WKV7=C]`2XpY!!i_1c-jq`bd\)R!#>S:"2N^Md<5Nm!!$Z[g=b-5g!i=g!W<#o
-!-SAC!!WH(!CY;7&QH*2L5C;;V2@es0fVKW3B/l^:J*T55qP&^3BJTK4"`'B/0lc+5pI0\$P=C(1r6F`
-6q&[]69QGI:dHfq/j_ok;eMr8:bt*d/2J\'>\I\kS?6gKBm,<"S!&JUKSP8=P`pQoOIpE*O#:m7OdMZ,
-O,8^KKRnl)Fa&=jI$B\AKo1VDKmn#ZG(Z$Qag>>2.jl/f4`T?0Ubs/D*[DpTr\$]%1G(Ue>I3DM]0dVf
-*YfP0'GD!"1Em>E3#a;%1GL7,+X%sH*YoJ3,pt/p/12S\&/cH)&J>Zb'b2#q&Io*[%Lj*j%rhg^*@i3R
-+WV^M)&sY6'bqZ*'G(TZ'H7Sk$k<gf(_%*")^?mZ*ZcIX;PM\#gYBVI,q1;a)'gpg.N96?*$m@&Uu'sg
-N5*0AZ%dC&8lD[S0JGI<,UXiW+sJKf+;l:J,p+0M*@<6W+>>)Y'H/e:oDnRbrW2fp"9Sl9%0u_0#6G,f
-5"7[[)T_t!'-0kN>$b!rk&Pm]e'lRbiTmdN;+b]Lbfe8Wd2_/8DMERVCNEl`?WgQ19P&$R_8=%5bADWH
-A%ot^_Ht$q`jTQ"CKt4T=&rC0AnG@Q>#/.JFF/PH`5$r1jR)[9qY'4Jk1en^nF5o7n+QVOnFQDDo^hJ?
-lK%*flLjZ1n)`unhWF"pqsjF?jQYt&n)EU,kMGUgkjRm5oJZ!so]Y*$hs0:cm,@"!leTk5gtgcBd)j&;
-_T'^?]tDG0_7me(eB>\MeD&0id*U1ed+-Orec+8jgtorhbfnJbe_\m-e_&[9f?(\9qr?;[ce6\$_Su-;
-jRV[-m-!Tkf\GZQn+l#)\@Lqcg?e"\jlGgthW<qQkP+W)m/H[)l0@Esj5B4hjQ,gpiSW\Uhq@#Qlf6sc
-kiLm^kiCXXe_fNJiooLZhWX"Rg>1K@jPJkUiSNPTj5'%Zi9T^dg"P3:jl4tNkMk.Qh:^cMm.0A[\@0?3
-r8Zc%kMbXfi8O(llg3p"hsSD"lg!<]hWOn:pZUH%qq^N(*pD_Ql/qEtki:IQhr*>QjPo+NgZRkdio8hB
-]KuZ#rW)cqp&G3r$O6tBqu@!-$5b!7.3]-&rW",F$5=RM7nH311XFCpeCN=.gt10,dE^%^c-Xnif\"a$
-bK0\'%`uuCda$+[a2Q$8`Q-*DIa#sT_SF%+^qn%2`PRL<9gh-113gu??_=m@ZaITiL,1\D=hD&HZF.6`
-E_'M;92AAU5=dq$5<2S?:T1@u[B`J.767?PYHOn)Xg+3f<DPqL5WChf5Y4[A7n5a1C0t:XQ)q!!MndE^
-eC)ake@Mfh]Y_P%^VS%<b/2-AI_s.E]u%@bZ)b=N]=#Ga_lU)LZbaep_nWk&_Rd+R[EuITYdV0[^!Y'A
-_U?oWdCR6,]"PDL_SEgeYdLmDZ`gI/Vl-8[StM^NVPKo`Wj\t/Za768TV\KbWN!,&[^*HU]=u+XX.buO
-U8>3&ZEgpD[B6F5[`>8EWM-DbI]TfZgrHA&\\Yh_['?O2Z`pjTYeI6Cc+1*qZ`C1-^W*C]XdQK9cEk4+
-_SWUf[D0&QZF$9t^p^>EX/i"aV6-nrSti6\UR\?ZSXbn:XJVr#X.Q/kTpD%6R@pFJUSXi^VQ?biZ(dtt
-Xdt`DR\-[bV6[bBWNrY(YI2'eIa#4&Z*VBoX/rnEZFdWGVQmS<\@AlCaKi+[[CNl`bMCgiZ)l.%\%02\
-Zb<oW^UCSVWi3#%X0o:5Vkg5q[(`rPWgf#nFIAYePDFmDL5h4cW26GmT8&#VOcu64\[AlMTpCq/Pa@uE
-]>Mh7^V71a\@o`"d(dQ@_U6Hs%.s;dp[e+Plg!p(mdC)EDY<bup$h>4ki_3olL+04md9H/lg+!.oCMYL
-qYBmYnal8Ap%J"HYA-Za,ptd)Kel)>NL-0*NJ(UY*ZdV*S"?1>R#=fq5s$eR4"Vg51c6Bo1dOm-VPfl2
-2aTqoM4g`CWN2niFYY^)-n@,)+<i![3'02e5WCo9=Bf-mVNt>/LkU+tF*WLbBjFnC=]t`+>$YNA=^#-7
->Zt33<Ei^0<**'u<`WF&91Cm$5!MT"OBY^j>$>638RcIC=Ai"$?sI,VKT0bR>ZXd"8m?OnMj9WoKSG5B
-Q^sV6SYDmYW1Tf\U7IO3MMmXN@u-eOSt;:7QB@2_MLp>-J:WlLR[KP+N.ub.I!pm8T;A?SF(8K]8l')K
-U7lg5:KLP!<Dlt*>[CN2<*NshWMkMV5t47-7n,R&5"\dH0g&H*<*NX6>?Y*,:IIfD6UOsT:B!s(7moj=
-8OPd06pa4)6pa(%3'BPk5XRh!F$)fi:Jaq`;,9h[:.[oC7n,g24$,_t5!(kl5=\('5Y=L:9LqWC92oGV
-SuJQ[O(:s[9gV$5:/Fhg9g:m4;IP3QUPanoQ'-u?Chd['KQ9mh=&`(!<E!"!<)?:_:/4MX92JAc>"_Ol
-<(BAVFO7qmpAXmnq"XRWnau_P$2OPrp@e.Nn*^2Rrs&2bo(_qYrqud"oCVG=p\ssf_>jroV>pZhUVtO-
-YFZa4!!\q;da-4]Zi^[9!Whro&co&di6?!:!<<+>f\bQ=iS<'Pn,Q&e"9f'>gR8@-T;@j:HBYOt:GX^Z
-2E!EL2*XSs2EO5`4Zb>W/ho+2.Prb,1+t^8*ub\&(`":$Y<"<s1+kOB+#6AK0eFh?76H#fA?`gV3]o)E
-.3C3`QCanUZ\*j`RA?aTS"$"GXf82%Yb\7aWe,bpJ!Q\)XK8.hTV%1"O+Vn1K8YPYQ@k!LJV.lWCibT=
-`RE\gD)a4'(aCtRg=2oW+>>E+/giA10/P=0.QKb^f\*5_'ce,))&X)%'-8M;$l1Z=/isP,4u+oI/L22T
-)AElC.O+j6C`!a#*#o\*'G_As%Mofj%LN^]&/,io%M'@$)]Tn;+!2@@*uPh/)&O#&%Ls6l&.B!Y&/c8p
-(*OY8+WD4:+>-Hjg#CfA]M9Om,T.:9,U4N_+r(k5-T.RRhNa5<^V$h&E`GS)UkpHN0Ie"h0J+_1.Ol_d
-*[2dN+s8'O.P)Yb1b0O_+?9qr!<*#p!!NH0$4R:BqZ$j&#;SD/3Zo6h!;6D6!>QPH>@M8DSE4d;Z-LhE
-e)]`/C0OGRccjSWd*q$DC3+8s<bcAW@UrkG;/U/T]#2A*c"_31A\?($_ns4+`3N`cBjP4X>@(cQB4bIK
-9M/H=G("hH`l!P8j6cR;p%\.Qk2GUqo^_D:nb2VFnF$#D<VGnFmdKQ0lL=N9kj73kf[o$=o(MbNi7dei
-q>BUEqXES3jlu'opA+"7o]"m$h;mSUk1mhn]VM$bVlmJ=Y,%SWU91o8Za.*OZa-pG_nEIh]u$`IWW&qB
-WiiP0YHG%5Z^m_bWi`S3ZE^L1X0B1M^Uq/Uhq-Z4cHOpi`5VB?l1OQ?nD`Ngg">KPnbh\5]"6tcgumVM
-i8*JZi8NPAkPY/=o_J.KiSWnhjk]:pkM>Xggt_#TinEJXm,mHolKI3akhb(Of%K*?gu%5WjP]"Mg>(B:
-hq6fEi83JXkMYXahrWqQe_&a9j5T"[l/LOXh;.Deo_@W=`jiIri;DWjlKI-ai7m2Wn*00#jP91A_sQmH
-hVmYrr:K@4n+tkui8!>VjQ#[qinE5JinrPTkN1aYgumt^h;6r:^-qr#"9AN)!<MrqrrN#t":>DA"p+Z&
-#QtAI+!N$U$j6J/$NUJE*(!%^6SpLCcQU]cf%Jj6f@SL!cHa\[d*gLtf[eHoaiMNCb0A;^d*KnUrl/*]
-aND`Ob/_B8`Po[1a2c3<N*JtD77f@\aAQ6.[_/rU^r_p04ucf]['I!G\B/\Z9h7B385DcK7mfO+=AqY]
-XKT"=85;?1UpI5,W2d#+PXnSF6q9R*5po)k92.uE4?>oH?t!N/XKZPt]unaOaj/Db]X>Dha2G^*_TBj8
-_S?)m.D`I-_7I1a^;IOg]s55JW2co3_nO%#\^8@5agJV+`2'QD]XbPod_*6lcQ(06]!A`OWKX$NWMcPe
-U8k;nW2HMhVlHl'Y,e](Xp28EZa.-J\,`E*Vg>;>Vl?i&Yck44ZaH^4TUhLDT;errXg+q.WN<;0aeGc=
-V4a6RYd*!*XLu<j^TXiHWi*2/\B)1rY-,j[ZFm66V4b-/Y-4UaZHq(8`m2H6WN!MKZ`UUHUmAd#Vl-]'
-Vjj]kYc=S#Wi2MYWLK9IQ'eD@St`BlXF@%=Q'[o)R\Q:EUnsfaZ*'q0VkL&aQBRZ+U8b>u]>(eWZE:7?
-^rFjI[B?a>_p#0Z\\#,QYG7nu[^3EKYG94EZG!r]]>DbGe%rJqbLsA.Y,\_8ZEh6YYc+V,YcOk7[]QR-
-W3N_;Y,\ImOEuAGT:;+'LPLeOPG>.RVC/:6MM[=WQ("V\[CEH8R$jA.S"R!u`6Z`J]stP_]th_9_8j^9
-d)dO)o_8"PoChnDlL+!+md]l<p%S4Qna5W+l0I[%md]l;md9?>m/u_Do(W.Y!Vc<eo1S`Lp@\$_C.L03
-0Ksr:1I,r;QCOA(MJ"@a+@V6YSt2:9MGYr^0HqSp1GCRI3[#V,5t.*:Vk/>n3BfNZT;AB`X/D\4.kWD'
-/iEhb-S$u5r];8[1dPSS?!`JcRTsuiLO4,]FanUL@:!)A>$"d.?!LN8=T2T'=B&C)?sd,>=B&0t;HQ^b
-68LP]6:d<,@9-cH@:*#0ASPUT:JP2&?<V-#LhKsn<DH7XBonsfYcXglPa82HWi2\`MiEj[N/`s\ObALB
-KSTh_KUA-pR?[]7!frD%ret`MLn(07QC<nsLPCJ;M3js:XJhe5@U3>78S!1BU3B^;>$,*5:KLk.>Zas+
-?"o1pW/P%L69mY$68U\e7o)Z16<Qub?<pc9;d*3u6;'m<5$1ZQ85;uQ6q0a>7RKR46ps@469de"5=In&
-5t$/j6U4XJ:f0n\91MTK84H'?845^(3^,km3'';j7RKF/91DQJ84ZHP=_WV^WMQ;LA5,`l6U!e-:Jt1e
-5!MG4?\+uILPD+ZO,7anDJ=*EE_oP,9i+ee:fpdq9MJ>[:/+JY;G^P$92&;^77C7#e&^kKr;?Nhq=aRM
-p\bHpqu6<bp\=ORmf*1b#5IW[qY:*ir;Qusp@7bMr;QNlaT);AqZ%!OPlLhEPJPJb[]qRd!!WM)c-jq_
-aT8^SnGi]Bg>LM%r;[+<e(ia4iSN?Mn,OL;":#09e[5c@Q)^:*@sk,6:cgd!4ZP8O3'TPc2DkD!-T*A1
-2*O,Z1,^[2/giCt(_d>h'H&(+_+QRO9KY<n-osjZ1+"827XdHV?b!UJ0eb+'+rN(_SZAQPS:ciiX/_eV
-PEgBGNeMn7M1pe3P'(l*E.ELoLkpS0I=?g%K7J;qI=Qm8N,s2`CMRj(DK_;Wf&boEE&97,)]157f[c`V
-,r@GE1aFS01+t:0/jN./g"Nhs(E!ks'b_#g'H8,-$lhDT3IX:W2^g"01aNq\+;GAC,oIRD,T7=6*??"4
-(Dmo%&fM;l'+>Be'+Y]l)&Er2)B9e7)]BD/*#KG-*?,_/%Ls'b$jmCS&f;E")^?=E+WD@G.QLe8g#Cc?
-]1j@f,8h.2*ZlRT+qtb/,VY\ChO'SD]st>!G$@O9W/;rJ+rh[M/12`#0I.Y],U=QU,U4T[/1hqe.jZ#K
-,<QM$!<*#p!!NE-#R^q>qZ$j%"YVes1)gnX!;->4!ZW=U<F'?FVWEJi\C8aOh;mb9D-g"Uc-4AUd*q'C
-B5)-`8m#D%=(Z&IAqG/1ZbjPuep;FH>IDYl_SX+*`3s&jDeEcu@:a+b@:E_R='9'bGC=V=`Q"%JjR)[<
-oCqkOj5TP"qY'@Eo_7qFna?$Pp\+%>mI0T5n+HJIm-j9-f[A@,pA=@OjPTImp\FIGq=Wn5i8sCmo_Rt9
-p#PN2hrEhZjk\%s\"T4WVQdA5WM#]KTW,9,ZEU^DYct=8]XG&N[CN67VPa<ir2L^8X/qb\Tr+ilX/rM)
-VPgN)^V.7lqqBHOf?VKef#5N$n`f],nE8BXinW,DlM(>TfXncMle^g`i8ih[mH!3]eDg5jh<XOqlep[Y
-mH*$aoBYE%kNM7$mcWHckO.j-l/UXXhrreGjOr2<g"+a2l/pg^gtprAg>1B6h;@)Mm-<ZkgtCK:e'Z_'
-i8NVTm-3HeiSEJ`p%J2Ok/Om=`SLOUhsg-rio&\ThW3hclfm9o_o(j.g#1oTrVZBXjlZC$jP8JIj4iAO
-l.jqLjl54YkiV!egY:iQeC<%#e%A!Jr;Zm"!!2or"9AK'!!3#u&IAaN"p"](!<<6.(*=_H,7akS!!rf?
-*(!%^6SpLC,1"Zdf%Jj6f[nX$cd0n^d*gLtg"4ZtbK7iIbKeMadEp+YrPr!]b08,RaMYj6`l#^8aN)8b
-?V3UK8j.aJ@r.aI\[B2fa-]7\3*El#ZEgpKa_sO87liLf7RKL584H?i>XY'_YI)#F;)gA'[BHa3WiiXo
-8PrDX9Lh?s7nH0?8kr&K78[i/@9SboZ?M;BbL4h[bgb+O[_g)1ahPR1bf%?7^W4R?^ULnm^q@:u`P/n"
-^VZnBSu9KJ[_9Agbf.<5^U;J4VQ$c/^UqP9^qA%BgWZt6[(*KCR\67JUnFEWV5L&_US4?SVQ6l#Vl-Sr
-WN<D,XK\Z(YPt9tU8.^^s/5jpE2K\;U8OHIQ("&5X0/J'Vl-JoYHu9>U9:PiQDLdihoDh1Z+mW<Vm<G&
-XL,dnbe1*]_o/ppXJr4r\\khWU6Vk%`j34n[^N-8Y/7NEYJ%!,\[/ZQ]=G&<V67)1Z)jXfS"-IDQ)0k7
-Q^F/,V6k]TU8"'FS<fP8R$s\CU8kT+Wi2PWSX,7oPFnYJX0f^X[C!<CZGFT(eB>;'Z*V<oYH,FW\$`E:
-X.QAp\@T,Fag&.d^::embhLXd]=#c7_Qp2?YHk+,[CN<5Y-Y@8ZFI<EWhlPpYbe+dTq.3gK:86qOb\RB
-M2dOdV4^MWURI1#OHu0#Vma%DYbISVR?j>9ZFn-$cGmN,\%B;da3_ZCb/;TJo^qnMp[e+Pmd0H1naZ5A
-nb)YNp@Ib@mHa-+n*or>o'u28rU2?/o(VqUq"XRUp%J+Rp\=EnCe-0*0h7%Q6;;W_R@BA#MeFXh+[V*V
-SXl18MLJ>N/1i"\,q:>l5!C8G91VF3VPg&>5W^t^Jt/U3WN2qkF=f.#0f(jI/MJq;3C-%s5tbZk>ulfY
-T4N>'LO4)[FFSFH@:<DK?!(05?<UH6=Bo0<=B&@(@UWSH>#nX)=^+Zi4>Jr]5":Zs?rgTAA6i24B5(UO
-;,:D'?klj]L4*`><``'j7r=<UVQHhoS</o-rhL-tR"pW]NJWOPNf8L?IXcusIf>X0Q&grbNJWLIL5(D5
-JX;mtOHbWZJVAZ.Kp/+-Wi2S3?<CQ08Rd"?U30O8=A`0u85W]">Z=^,A9*s8Wf^^W69mb)6o[7o7SZK,
-4AeRI=+47R<)Z^q:d@QD7mL'P:Jb%j9L_HA92%lF5s@V&83f@-5<_7q4?Pku6p=UJ;cHFa8k2BD7n,s@
-8k(m$2`No[2)mog6pX1291;QL84l`Y>AAh^WMQ;NAPPrr83fI4:K:%W4?uD9@=b/JLkh@]NehRlDeaEP
-G#hL89J]I@9MJGc9hS5Z:ejh^9i=ej=\;=\90Y^BFO8@uo(`"Up@n.HkOA?>p\aOZqYL$Xmf*1b"ShTb
-r:p-g#5e&_oD8C_q>\tFo`+snqZ%!eTE5<fUWLQd[^.dh!!iUrbgFb]afu-D!!i`0!,:-EfoH15!!l]L
-f%8U6hV:Bc!$DXQ#6RlU`t^_)XIOZGF/=ac5"%P&5;Y,Y69-n_1d+0S5;XoF2+9en4#nuI1c.39'FbB`
-(DRss\j\D=6Us$l/j2NV0.SA383f"?[&-q\/hJCn)EW+pPa7)eOF)M>Ne`.5HY@_ZHZ!kNI<8t=?XReR
-AUAcLG]%5.B5DBtAn5@Y@;LI8?XmDA<GH)SAppJsg>LS"/1<A!(b8a<g"2cP,r6i(-Pn!c1bC++2HOk9
-jQ+*E(`=##)&3\r(E"5.#o5'2/2T(9-RL2o,nh7A)%eGJ,UY2q*u5V2*[)O@&e5Nf)@m8m%h9'[%1Ejg
-(_@u7+!;@;)&!`&(`!u3*Z5Ir$4@7J#7;+X'bqQ.,9%jP)]pRb4^b!QeDJs6^/H3u.3TKD*[)pM(_RT)
-.Q!UHhOg=U]=+qqH!jKV[$rct*uuUQ*Zlg_*uZ=N,U+N[+seHb/05iO)A!N*3=b9RrW2fp"Tei4$OHk2
-!!rZ00K2*L)\W2ObQ(39*?n6V;dEJ%idHQfe'61ii97snA6!QjcHFJYe)Zm.E-Z.q=Bo'9;H-:sKQUe5
-_nsLKL4<lG\&lS,_nj:2[pj2oBk_0b>(0X[>[qDY@q'>0K8Y&__Sh>:j6cR9qt]:Hhr3tlo_7nGp\=@L
-o^hYGo'l)6m-!Eoo_.nLp[n.<f\#6_qt9aEj7;m=naGE.p#YArjn8-6qt01No(r(Clg*j"il/*oN.lqM
-UoLGiUSO`kZadlqa1/\!`l>g*[_'5XZj+%M\$rcQ[/RCRYck12XK8+kX09%E[BZg2TqS<c\\5SeqqB<H
-gsjKs`PhW@kj[KqiR?QAgt(<Go)JO?]=[=hfAklSnET`>lJUUQg?\(XjlPIahquuKjk8Y[lK%L+p%%S7
-iSNYXl0Rcth:LQAk1eSNhVHiAhUgH@j)Ec0g"t]ChW<YNiSreWlK@*^g">$2e(!%-io&_Vm-*<^gtCQP
-n*]f0a1Ah#hu2]snaY`#hVRJNhr3nel/;!L`9cjFio]G%rV,^<kP+$(jQ#Lei8a%bi8<VUgYCiNjPo+N
-f]2#Ae^iF'\39rl!!<6%!<N&trrE$!r;cg'!!N9$#lt#,";Djt+s%-i!!iW7*BuhV5;=[;cd1"gf%Jj6
-f[nX%cd0n_d*gLug"4^!bfe/Obg+Vbda?@_aN2ECb08/WbfRlBa2c*:aN;KAQ"!EO2a9<R`*HuC\[JlT
-]ucO-7Qjqd[Bd*G\B/YU8lJ8A3CQ>+2`WijDHol+Xf\tG@U),XTX:l)Vl?c&R7U7V9M@nR4_R/S:fC.b
-=`/(n?'DFoEf%KQdaZanc-s&-^r".9_SXO@`PT[7`5fg5^V%4bY-c'`_8XU?bd+4AYKb5(`P0(4d)*9'
-X3&P]WNs%Q^VA.5][5<ab-\jl\$`B9YGJA.Z*CgGZaI4?\.6']aNDK6]>MS)]=bY^\-TFM]=PP`\@AsG
-ZNIJ:Y-.c*CTse7Y-+n2[(3TPZaI*BYdDKASZ/fjQD:[fiPV_'X1>C'V6d;%Vm3h[bIk$^be'sbXgP^F
-aih;uV4+3i_QC2PWj&D%UV*t5W3iLr_SsL2]X+T5WiW>-YbdkTT:`-NR&ZjPR\HXLTmj5MUnX?QVOO3X
-US+E\V6$u+V59fRS!B(tQ_((NWjKONZ*(7+Xh26YbK.,qYHl$iY,T:X\@&K<Y*l)b[^iiEaKi.e^Uq>'
-akG7`\$3p']tL_W\$`EF[^N??ZEgF/ZF$s;WMH;jXJMedURm?`Jsr3qNeW1>M2I4]V$`olVO<F&OHu0"
-VZ+"]Y+_AVS!KS>[)'c-cc<Z.\@fJiajS>Yd`^4eo^qnMp[e+Pmd'?0nF6#@nb)YOp%.Y>mI1#C"S;3S
-nF$;C#k7EUoCVbPq"Xj],51g*q"XNpE(VZ&-:3N;4\9[RR[fb/MInCj-:EZZSXl49-&PJI0fUa(,pt2q
-/h\.o9Lqd>V5Bi=8jkm(KUej6WiDqiFtPHI1K?@f,parn3^cV385a)3BNg@mRUC;mLO=5cG):ET@:35C
-?<LE;?WpT:>$>-6=]e^*>Zt?7=BA[2?=6c(4Z,Mh6:m?'?s@#C@TZK)AnbRP>$,$</7`((Huj"1>$Fs)
-:3);\VR!D"PDP*PM2I4BH?+"FDK9i=EcuJJF`V\LH?fF5s*FZm8UQ#:JqAQ)MN3XJIt2onIX?[!O.)fA
-V4_p:='\Zt@X4`CEE,k:9iXqX;-mU7;,^M)Eg3Q&LgE;25XeF?5sIh.:J3/o:IJ'/;,L=m;bg4f5Xn14
-6W6uc<_l=W77Kd>9M%Z<5!hS*5<hV&5<V:t4?Pnq4AegM;GL"_91hoM84Q9C6oQt\2EEcV3^H,$6:OO=
-6q^-@85;r^AqlkUVkK2a:/FbX5s\%<<_5Y=5=\[^K:nooLm='[MJmKRDg.+c='&9A:fL@h:fLCh:/Xn^
-9i+MV:ek+p8P)TM5XJLlb0K8CrqR0#q"X=Bn+u_QrVHKjqYB[Ir;Q^$rq?$^rV6Bkr;Quup$q\MqY0gc
-ec>=B!!<#t$U'@J"?rU+cc*N$0E(qZ!L1aScd'Y;#QOi*pAbm3!W[Dph:7qs!WW4)c.:M!h:pRNnGj[5
-&.T9U=l-=m2Nk/5Ne)qnO$buo2EaAd3'p"p2EX&]IQTVK1b^U?0JkaI1cmog74T5d$lTs#+gn^K5=7:o
-/1iJ968gJY1ce3!4Ct@R<]`/r/1Dc9J9d!EPF7edG^"I`Jota0ASPOS?"%>]>\RJH?<LfL@UNSTAS5Rc
-@qK:cBOkOeHu`V,BO5"V@qTS0XjQ.]fPW5b0I7\jITP7VQn]j<+>"cP+u_A2,:G6?D8G5kYW<F5'cJ>=
-)AjG3+;k@m-l43W,q:5g*%N?L(E+,)/ho1<-6=$?)&XJ<*>T.p',)5o%iGrj%MBB`%Mffj+<)FJ)]g+?
-)&sP3)'0b4$jm:J$O@%I&JZ#p)^$7@+!)1:,pk?F4f-Zfg=j2:+X/BZ(De&8.M`^.'c\\^T[qnjT>7tC
-Z&4!>=(&A)1,((%/1Dhj.OlVd-RBfU,p=BT+=\i>)[.2n'-f=@klC\`q#CO!"9f)9q>^d%"tMGf//Jit
-b5b'7)'VmW;,^#UiH]^Jc-jqbi9J$nB396!cHFJXdGpX-@rZ*\?".Gb='8'uHu*K/_847FJ9bdB^;n+.
-_na./Y#8SCCi+$%IU6)Y@:ihG;Hn4"LQ-GZ_SCo0hsL.7qtT4IgYqVkp@e.Np@n4No_.bDmd]o6l/^ab
-na>c4n*05tg=G0Umect>i:m*GoC1]4qX*tHnb)SGqXj4Tq!$\hiofRklas6iN.lqKTW+oaUSO`lZa@Hd
-^p:>]^W"!s[(ErTI^H>_YHY:=Za6pAY-4t0XK/"hWj'+J\?i66Tq\Bd\\5Sfqq]TJhU]j!`5MT>k3_@"
-jP/\UgtCr]nG;e:]"@4hfAPTLmGm[&jk8JJj7Mj"lfI!_h;?lNkM5"Vio9@nn*/ljj6,jniSihShV[AN
-jkeq]ioT7fm,Qp[&`DHoe(s*Ck3q[!kih'fkMb%khd,!jgY^iIhVI>XinNAIgu@hjm.KP]]",f?qqg/p
-lJC=Mg?%DVi8`hXi9eP&mHrWdk3)X?p#t/rptXrgioK%Xl/h0kjQ,7Qg"bTHi8E8?iSiYOhVd(r3WT3\
-qZ6Tp!rrB'!W)j.#RL_;!!!$#!!*0;*ZcFC#5eI-!=^,75s[[g.aQGgeCN=.gtC?1e'QIfcd:+kg"P*.
-d*BnZbK\A]eC2jlbK7lIai_iQccsVP_oBa7`Q60A`K=S(5rCSPGJmTeNO?@([_9hI6qBUM]="rM[C=8,
-E'li_7Qrt,:/sA=2b%CY:SY+s[(]jI5!Z$OYHFh'XKmmL78ZiV91D304%E":6U=7KF)Z)%NNT:!L:PFR
-e'lXfe#p*q_TL!@a3)WH`Q-*:_S<t,]!noDZ,!oZ]Y_=tYcF@p`OEn3]=ZVFa18g_cd]20`Q#m9^s9h6
-_:7AVY,&A0[^NZ5WhHH"YcP(9Z*LaHrj`?C_8O$n[Ca,h]D]6>ZaR-BYHbFBZa6sAY-5"2XK&;(WMQi)
-Z*UgJ[C3ELZELO<b+G?'ZDs4cZ*E?(WN`_AYGSJ1Xf/\?\&QD)Xffm\XKnn3[Ah$\[\TXoYJnVm]<m$a
-XJVtp^:(,>WgoWn^V.+[WiWJ5Y+qbfSt2IKSu8-QYbnJ$ZaQm2X/i%^PG+qKW3rn2Y-4h)Y,7VaVPL#X
-R%0h>W2->u]!8BBYc4qA]"-).[B?^=aN(-P]tU\PWM6DiWi2u#Z)>^LZbO8e^rXXPeAJJhaOIT&Y-;]I
-Y-POC\$NBGY,J4tZ*C:-USFihYHk1/Uks#@TV%U6Lk^_FNK0[1V5L;aN/N^\Q'nMW[^E0/R\$"5R%h(-
-`luWD\@8u\]=uG;aj8>Ue]maYp[n4Op@e"Dna>u=o^q\Hp\=LUo'c)HnceXXo^hYDrpL$]o^_VGp3ul6
-q"=:PpA"@Vq";+79.h8,21Bs65AH%BS=,RsAh5S`7Z3b,SXZ%):b!hI.ip,l2*3QM)(%g=:7.rWSqKQt
-5!XstVPU8lVP%iN,VM#54?4c5-T*tI4?>i2C1h6]LSU8BFb>?lFED\_G%4rh=^><;>?tQ?>$G97=YX#]
->#eO+='8X);HHq%>#S!T1HREa:6^rP?t3DN=Ar79DeEB[>$PHG?u:$q>?Fm-r_uI)MNjm@XdtK.LPCSA
-Mh-1nDJj3-E,BK8EHZJGF*DnMEH-#CH$k!dH[^EqJq8K/NJ`C?Jpr,rH\6s4R\HaWUi^$I>#J+)Gq,Sa
-DGsA2;HH^h<a]9?>$+d0DiUcrLgE;05XS474?Gks:/<K';Fjba:]=9h:K(+V6pO"';,U=h7n$!B9LqWB
-6pX((6pX:-6:jO56qKp95!V@r9M&&[;H-Uo:Ja_W7S#p33&ioY4?>Sf5X[t)7Rop79M7iI:ear&LbG@"
-VkArX8khuJ4[)A2<)5tD3^?POL7k5pL6dpZMK!QQD0(DS;c6@e;GL%f;H3Wn.S`Z29hJ#Q:0:Ug7o</Q
-79FQJbjkH*qtp3dr:B=KrVHHlrquWgq!m\Jrr36&o^i"ZpA+^crs&/bmI^5Mp%eXf!6Y?B!W)j)-\VR%
-.?MNmc+C23rW!3*S''.*cci^$oDfR-!!/5?i6m_h!<<+>fA><8gY((3q#L3jForHl'E^qUS-q'*U61(b
-I^Y%p4%)%o5<M%o69RCm5;bDW3'/`D0e4q8/1E;11,p[%%1<jZ+Y(1;;bK_@6S'uP86AYP4$,Pn84%3\
-7568B0.JG&2K<J\Sr\VPHZEqCItVuY:KUdq92ADbC0FqJ>$>':IS<C-:0Ct7@q&bQ@q]Od?=nJ"@W$1!
-ARo:dCk]"=iniO41*nJ"+"^LKgQ4!2-mp_p*%F!,0JYF94^b_QjKL`['GD<,(_dW#'HJ;&'J:FX-6X]^
--6Xof'bqDp&h,=^-6!d@+!DR=()7Dm&JYlo&/-'!(`+25'bD#l&.]Nk+!r*W.OQDc*ul.;'bC3O6OXD7
-%i,im)]]k6+WhRD-R:<FXkDagf<n-f*$ZC9',V`:*uPLt'dYf:f\;j`_Rd(YO+(>-;Pf@%-R'f`+secf
-/H."0+rqXF*ZcFH.4H/R,q'TJ.PV2!!;HQn!Vl]u!X/`4"o83(!=()/1b'4MaoFp5)BhjV='\Lfgm*i)
-e'lgqjQj?d=\NYUcHFJVcJP(*C2REY?<p]A?Y3/EH=Ug+_844DG%k9!]Z7n-_nj=6XA2u;EH?28E-,Jn
-BPU^F;GVRrI"QODai'1BhX:18q=NtJg#MYop@._HoCMVHnau8@mdKc3l0[[%p$Cl,ki1aZe^34NmdT],
-jmVL(n+,Q:r9a:Sna#oAp@7\Qqps6Ki9'+`lbLcTURIUN\AS<_&]W#JfuVFpfYYVZf?qgP]?\T.[C=T0
-bg+P`dEonP_Sa7-^qR:k_8XmRcH=#;\[fAofZq.Bp=n!DgsjBl`5MT>kO%U&jPfCegt_>inG;e8]"?\b
-i9'%]kLo%]j3c<0kPsPmkN1[fkNCjjj59%^hr+Lq)<Bi=kNVEph;@2KiT94WiS`kdjmM?sk2YDYiSWJ>
-dG<mAjmVQskNM!gkMb(OjQ5FYgY:Q9j5A\Pj4i8FiSs.omdU&9`k&_$kPF&hkN(:pg*ktDkMbI\jPT@D
-`UNBOhW+#%r:8q"lh')ih;[8CjQbX`j5AbOjl"kliXFl%gZ@PQi83DH[l4?d!;urs!!N?'!!!$#qu?d(
-#RC>/rrN*!"VMdn*#/MP!$VFR+ZMMF2^TZncdC7ng"bB9f[\Htd*L(cdam.,f[\BrcMl&mcdL=neBlJ>
-at:f[c-Ob^b/VE?`koX6aN)8_?q`jK5;./sEGV&R]=58_aGrAF2HRJu['I'JI`6=s7S#d-5=It26:a=7
-A56%#YHP=I;b&`5VR!D-W2Zi&N&X1';H6Oe;aW]B:I@615%8VGBNU7rY'#N.aO&;]ajAJ<\AuP0_T0^9
-`Q-$9a1oU._8Wmo]<\rc\$3<M[CN95Q`8*9[^j#`bJLZm]s-&<Z,"T'\&ZJ/5et1ghk6L6Xg,+9\=UaM
-\\Phi_oB[9aN;cVdE'V[aMPp:a1o0j\%/rKY.qWZ]Xtqj\ZW*4WMQGdTVABaVmcT73juH$ZE^pU\?W?T
-S>)g_Vj!dYZ/`QuYdqBNY.1sCXh2BX`5]TpY/88h]</?AS@6&9R?F2Me[VZgI^H,^Z*UaMZ`pU5Q^b=f
-ZEg[;ZF%'>TVSE[U8Y/aV5:9$XL>IB['6[7Wi),HUT:;p\[JTDYH+b-V4"9`XfJ%]S=PqDV4k-#W2?c&
-Z+7]_^<k!/Y-5.O_kEa4[]$4*Tr4onWN3/)VolBR^qdRra3iYk^9"$Dd'p$U'<nO5ZF[-CZEC73Z`g=4
-Z)Ob$VuEi!ZDst%Li.a5R[/qbJV8l?O.W;CUSO?9M2RR]R&%-tZ`9RbSstq4Vn:$kaiM-%['mQX^<G0T
-e'uUlcLgc'o_7tNp@.M>md]i>p@7hMqY9^QnFceQ#P.KZo^_SCn,DhZn*ff?rqHNgpAX^_p2]i9DFuQ+
--96I9:/,bgQ^O8"KOH,O+$kdRS=Q1<N_h;Z0I@eh.4R#34s2IG4&MKFVk8W*1GqIRTVeQbWhuG,*?d-t
-3^Q%k.4I;B2DmNT?#*eW</73:@Wd<UGB%YDL37!8@p3/@>?k?8>[1E:=FOFU=B\[(@9d)A;GU7i<*)mc
-3AWiU5!t?m?WC94@p<#9CNF5s<*W[7>$>ZY:/">X;c?Ro=)ND>NJr=,BkV-mAn"qH@V&hJ@UrhQ?sRVg
-C1qa5=B8F&?X[SZARoRnF`hbFFa7tABkq9iCiO]EIts)QV5&!9=BSKq@46AqUMWq+<)lsr:0V+4?<gZ6
->B#\&Wfgm\69mn/5WCYf4\/:&7nH&H;$pB-=B/9q6V'L-5lO@m84Q3@8PMZ@6Ua@27n5g56q9p@9h7iF
-6iKCl5Y+FA;bg4i;,'h[8k2E@5<1ef3^#Pe4[)8%5lO+V6;:0H:JjkgCgMpiWi)MJ@nKBd5WLtt:/at[
-3BBE&@>1>GJqB8ON.Z%eD/+9RHWs3=:eaS\<DHFg:/+M^:J=AQ:f(>!8kMrY77C?u^!H0@q=sd[qYKmP
-pAOjcs7uKbp@n%@qYpL"rUKLWrUfUTr;QuimI9fEq=XR`!!(.A!!2rs$REFl#!Sg#`6"gH-2dfKRE<h&
-dE]6/oDf*t!!/hPi7<tf!!mGmhV6];f[MPM!;HP:"r.CN"%gJ8&Mes2MKF#XYCel#8NB!n4?Ybf4Ztbf
-1cmNO4"MsJ1c[WH,:Y,m0I%AA$Ps6e)61#10/G=O0fhBg@p2)J4[).k3,as")B0qM-RUJj?>F_GIr8Xk
-:JO_]90PI-:d[6184#X-2G$b=7SmJl1G:734$cA+4?>_q:/4>I8QJGJ8PVW<92f)$ClGaGhq_Tj-n?S`
-.8\jVN[uD'/MJIp2*<]P3B/TP@_1=T_+P[a'c7o$&.fWe',q<&*u-.M,qgr*.kDq_)\`eorZ2su)]Te;
-+rCt-().N%)%[Pu)'KkA*??(9(Dh$)',;0&,p+Ea-QjWU*#T\2%h0'^%LrpW%Lj0g&Ju?!'HnYA-7^At
-@BJ5Cg=NZ$)B'\5%M0Ht,pO?=%M^6HV:sXaO2/H:W/#Iq78U%O1`mhc+;uU[+t"Z\+=&<[*?H7G,:kAe
-*[N3O)([EEo)SLbrW2fp"9J`0"TnN##6>)Q-7L#E#Kd#f!?`OV;djTMUZR5_[FNRPdH0W2EF2OddEp(]
-bg"uUSSWIh>utZJ='87$:M5)bD#V4ba4PKB??Wd#_Sa:-`5fJtCj0u>C1D^$=D)P\@WG"gMfO8t]>V[O
-YMS^@qtg$GpY=p$lK[a-o^M>Ao^DA=p@.J=k3_[&o(qtGo'u5=iRlWFs8VTTjP'7en+l>,p[mG4leUIl
-p\!g#mJm(EkNhR%j5K15c+'F6Q):t-aN;KBaP,LkbLtF]_pm2[aLAq4cF::2cH4/Kai)'7_na.*_8*dm
-]YDD3eB>qH\[T,_b1=_J]B[hkdbE*ecbm]ulfmj#k257fkM4qQlg4H@hRU8Oo&f<(nF5E-na"E:bM)pQ
-f';FIhWNeOl0-p[md/rmlfm[!mHWZakMG+Wl/q'gl.Y(VlL=!/iniJIj5]+Tf%/a>h;IJYhW!VVkN_6f
-hrEhWgXt',f&P]BiSW5=f%Jg=mH3a0kJk*C`o?pUgZRYMgtgfIhW!S[kigpl`Pq?9gYCiVrVl9Hg#_Yi
-jQZ%Oj4`efhqd&=fB)Pigu@>SjkekXkgJ&5g"<Yi!V$-i!W)iu#R:P4!<3*!!!ErU)B0=d!#5MG+uVGB
-2Bs6gcdC7ng"bB9f[\L!rm2>)dam.,g"+Tud*Bn]d*gFoeBlM?aoor4c-O`<cH=3,`W*gSa)f1e?q*CK
-:-F$J@qD+A\[T&^bF1pe3b#q6['I'J_fSFG90GO08O>g#5!2YR9i@pnXgGi?68hK.[BHa2W3!7q8PiVl
-;Fj,[6TIe>928_OBQ[TiA=BU'H&&iNdF-FcbL<],`4EOm`Q,j3a2c$7^WKp#^;@:k^9t`"^:D(t`5Jp[
-S%.8&[^NiZd_)s([].QoTsD>6WlN6#\@^GPYd:jQ\?;p=RE2kF\@&i^a32fRair2ba32ZE^;@h,\[A]R
-^:CJO^Ugk\Za?j7XK//rVAl5$TVnZ_ZaR9LYd(F=Zb!o[YdCWuTqefbOe-?nZ/`R"Za6s<YIh9GYH5.:
-_oTTpY//>r_774iVT$ZjPCe[fd^?-c[]$F.Vn0L@YdUp/S@Z2<\[o5MTWb/bWj/Y&WNhtiWNit:^T=<.
-W3EM.W103PXJDbuY,&(uWNWV1Tr+lmWL9%NP7OUgTWPGmVPBueZb!HOc,b@AY-5.La/>W?[]$=1V5U#b
-X0]7BVoZ6P^qdRr`R3Ae]<%gFd)WH$]s=TJ_Q9f:USG04]rJ?CXKAM&ZEg4&T;86:CkJ":NJ;h+I"R?8
-R\?1=S;rG]MNO'hUp[V9W199IR?<l6]ZJ7:`ON4[[(<l`bgt%dd)j_[o^j7"o_7tNp@.M>nFQ2Dp?qVJ
-qY9dUo(DbNo^qhLo^_SMnH/:OpAXgjq=aFOo^r.V%J.GS74fuH7tcL]89BsmR5g1^BeCbX8s#O4SXc11
-;D0p_,Teco-n6Z'*ABuE;4XP\SqT6X2+iLkUSOlgVP/5d/iYsR4#TBR.O@)B5"AR.@;JtN@$@IYAT`W[
-HZO4KMK`T@@T?E/>$P34>[1B7=C#'2=]8C1?=7,@<*<:->Z=6T3_i+-6'.FA;-I@8<`2e*Ch$=:>@1W9
-=DDeV=BAX,;GL+hDL@%mL3diRCMRZs?s6fEA6W,D@pN>F>A\@rC3OiM=B8?u>$G??@q'.fFEDPBFEqb;
-BPM'eBQ&*>J;BAYV4_O+=BSKn??W*=DGsG5;Gp4d>[UlF<)lk$EK[9#P@[9S7S6ED5!;@s5=?tg84$6P
-:fUIl=].m[9gq<49h\2S9hRi<84,^58Ol<B8O,[58khiQ6pa+(6UO1h5tagG;b^"_:.\,O8k;QF69%"g
-3BK8]3'9Ss5=.Y#5Y"C992/#XCPSL]VkB)^9h\/E3Bfu0<(f\A5"/CYK:eceJX)FYK5PUBC3Ybk@o?9-
-:eXkl:/+DR8Q&\m9hJ#T;I!I#9M/#E6We9>e`ZDinFH)>p$q>:qXEtfp[7eLo^qM8qZ$TpqX<qOr:01K
-r;QuclL+<?q=XUa!<1(?!!E)u$T"@U"@9?8`6>3`2uWd_!k?:td*^1N%.jN)!rrA$fA"i>r;[4/b1>.o
-g=k.N!!!'!!!*'#qZ(dA!!sGD#7,G*^DAYWWg\<[E4Crm6Ui[\0KVEU2*F)[3Aa#[1,^R869%4u0J#+=
-4?P)2$kY'5'c4'i9I_eb4Xi-<2,$@`+$;nS0/I^9/MAe70I7nj*FNYoFCnoa;HdC1:.7E;6q]Wu5=I[r
-2DI^)<_\$F<\l<U-8.)00KD$R5YOjA6:OmB4%;k-4@)SA?Z;7De)&JA,UY#e(a_o1h2Em2.jl\e,WRtD
-2CL+(3G#kViPJG7*?64J'c%Q*$OI:I*?>kE-R(#e,;Uej(a9k1&L8PD,:"EK&0)At)''S3)BB>'(`jnA
-.2Wa1',V,p(D@Z&+XS3O,9[pGrZ#>f)\WYj&Io6X$471W'bD/s&/,it(a((F/7#+%iS)qo:*(>r((Lus
-+=8!C%MTg125&[WMi5Bd\#=an;+4KnX%=Zi0I7_l2Bj7b)&Xe]0HV>X,UG,u+<VOC&JQZG"nVfg!<3)p
-!!E?,"9el'!!`Q3*?laK#R/?N*<?]u;,:.s:SQa*K='.TeCijE_Jj$eGL+L]cHjiWhNi=sCg0nS=\;du
-=^,QGEI>O=_T(5MH>@K(a8Nn7`Q,W3EcH/CF)u5#<aT?NEGnTiH?k+!]?&!NRE+ahq"aaZp[7).oBku:
-na5f9nEfQ3oCVYCrp:p"lg"6?mcEj#g!emBmJ-,=g?%bloBbi,mdT;rkk46&mH]5hkl1PIipcBulf@$K
-_m,bpOI`AZ\?roY\AHCiUs-]YX4"i)`MoWR`13ICbJhB9_Rm:b\?i9IZ*gd5Uoh;>_nW@WVPL&d]#_h&
-]_gO5g"F`te\f?&lg+0-i9g'qkNq'llg"-=gq()Xpu:,kkN_R(o'X`>d+IaKjQ-j4kj%<giU$+#j5K(^
-jSn6YinrSIl/(b"k18AOl0.9jjm):'lK[<jhrF^j:ug]riTKXsiof=cj4NAKiT&V@h:^<4f\l/^g"PH@
-g>qARkN_C&j2ejDalWHRl0%0hgt13:jQ>X`jlk@\`lRZ?hW=%fr:ojHiTKdnl/W*,g=b6<io&_nh%JZ*
-j5oUmimulMlf$FMjNk4i!W<!"!<</t!!E<'!!!'!!!E<+!X&Q"!!ElR)]KFe!!iW8*&TQ10c_#.cNqtL
-g"kQ@g!nFJc5P'Xe^rI*eBlLcbKJ,UdF6b"da$"Va2lKLc[O6db/V?8^qIJ"`l>rQAPYBI5;IW'BOmOE
-\@9&ba-]@d5[qL8\$EEN_er:;83B(,6T%4n4[r:A=^e51XL,`>=$f<BZE:7-VlR(p='&F&=&;^g4?5f%
-<*NNg=_)#RCmqH1FE*qpdFQgpdaQ1F^;[h$`597)`591$_LBJE`PK:&]"k_^`Q5Zt_7ZbAX0f=T[CWo\
-bK@B![^<oiUnP?C]!K#Y]X?;N\ZW][ZFI-CWi`/!ZEC@;\\#Ae\[/QQ[&^a?\$NcIYcY40Z*'ds^V7._
-ZE^:%StVU;Ss>b.QBR`5Su\laUSFHSSuf<(ZEqZFUT:JjRQ%"IZ/`U&\[SZP_6:>^YIV'F]Ze$kY/\r$
-Y->7<\\H;&P(Jdg]tV+b['R-CXKfUZ^T"*'UpU-06a*MfUpR#,_lT/sXg#"1X0/hA]skGN[B?m8W2?`&
-X/rV9\Z2m3Yc4+jTrtVlR@p(4R?sVRZCe"uWMHf(Xg,7C_(ip9Y-,(La-s9B\@/N8TVSHdZ)Fq8S]eFL
-_8O(,c-=qc^9+KMcFp]mXJi"pXK\k/ri8VnYd1XK[Afjt[C*?=WNqkFBnMV6PDap<I=[$4SXlCGR?3>d
-Mi!RkX08e3Vk9?@Pa8)C]#`"<aL/:]\@8oZaj/>_dEC"^oFLTdnb)MJqtBOJlgF33o'u_P"SD9TmdU5H
-A+9*]o(DPAlg3m"kO%[-oCVYFmdT]1mIKoBo<!+/.3Ks!K7-6\F-;rZQB@)=/M&;BNLQB,R[K432CU:'
-*]#/b.5E_,1+u('S#*!SKf_Ob7"(`)V5^GkTmA^U1HIZc6@La8,VqJN;c5MO?<glMPGOjZA9<NPH$+:X
-GA^kt>$"g0=]\^/=]SU,>$P65='&d=>Z=g0<_ut%:dmZ11H[fgQ]5<R>?G9=9MT/0?slu4=BAR&A85+>
-=BAI';c$b?J;T_ZKRnGjF`2/&;cn0\>uu;qAm8\ZNJ;@gN)u!PB52."E,orEI"6O+M3*U^Q&'p0H$3tP
-KTVF`Q_'qHTlXXF?;F1)H)%-P;cHju:0(M!?t`nO<Dch<Pc:R?Bgk-O6qU395"@Ut7OU/g8l/Ac='>N%
-#$4Ge5!q_*r^7Vk69mb,6;:EP6:OXC9M7uM9MSDX91;KA7oViC9i=nc:/Y"i9M\5S7R0F03BB#P4?>G`
-5!ht95!DJ*92SDU92&>sNLm/JT8dDP;bB>@5"&+C:IdQ.6W7<JSt:@ZPDt?QDJX63JWPFl<)QKj9ES$d
-:/:d_+&5X/9Me_c='A<m;b]\O;K'%plLXlJq"=@Qmdg2Lq?[#rmeZnUm-=NJrWrJuoBu/Bq"OL[rs%l^
-p%\:Oo_SRfqn`=@14]Q15e+kQ^pp^,rW!0)Y0Fr1cHWp##P.p/!=,7Jg"DPh!<<*jf@ej0e_/PLr;Zfu
-q#F.l!WW9,"pkf\cG:)+8YhfGNeX-h?9^Y91,M!N1,V'M0JYOJ4ZbMV1-S,a.Q9ID,rdY('bq8g'b_M%
-W'WI%/Nl!<-os4K74orD0JS#*<0&XU1bgF5-R:EB>@r>*?>=.X>?FZU-88Ca2CW!581cbhJ6u#B>\6Z%
-84??M8OQ3N:I'))BiSbN=C"6t;`@Z[BPMU]aOf8$E&&ju,8i4;hV3u@-S[.r0K(FD:,Y!],r'ARi7teI
-*"j&)*[DC9*sr;d"qMq%,pj$P0.nY&0/Omj&/5irrYfYj'GD#u'I#4P%i$00+!)CC+XJK[+W2C>*>B20
-,q'u^-RpYg,8q^B%i5lh&IJaQ$jd@Q'-SD-&0)K),p=<O+Y?<qeE#E5[8%Gb*u>\+'cS>=)%mAq.4qjY
-f7&Lg[B6QV?Wg<GYbaZ;-R&a8*$-:L+sR"/&L&JH+Xelc-7g>b.399G*A.HN!!!*""TSW#!!`N.*?6(7
-"Tm3Sp&Gm0(+2pV?Y``=k*Lh-e'lh!jQa<h?r_7GbZE-<hj&1hCh.+#@o-E<>ZYHBD0!/)_oU2DHYR2r
-a2Gp6_o0X-Ci+!&BOYFa=^GraEcQ&.DKUAcM7CRGP+]qcq"ad[p%[_*lLslHrVcTdp@RtJnaCqto^qV=
-mI]r8oCM2-j5o%Eh<";/nF5,kp\4R\p[IeGki_:*p@%\HqtC'gleh'mhrEJD_ooT\O--3<XLPgNYd_Tp
-Z)5d`X/!qTa1e=?`Pe@@bf.E>`OiRh]t(PV\$EWKV5:&p\\5>XZDO+\VRjjd]Y+$lcIq.2`mH]]`;Jrc
-md&WdkLn\Siof^up\EdZ]A`MEhW*SSkO.Wn`lQT\mHNfqkNM-khr<VOh;6uGip6U.!9jFI5jdIhm,m9j
-l/(@XjQ#4WhXBsql/:a[g""p9g=tWOl/([elK@3okNV6gf\P90f$Vq$h:CE?e^rd>hs0Y#pZEmF]=Q,F
-r7p#`jPJS?eCN^Flf$jdf'^Q#lgW]cl0J6Ep?:Dto%<p!"5V\`f)=D<hr*PUiooXhhr*\Sh:13=caP_5
-rW)ltqZ$a"!<<-$rW!'%"Tef-q#CO2)]BP'qZ$s+&0Eef2)-*dcHcgCdaZt+hqZo7dJ_@0d*gIrf[nX#
-cHXPUbg4\cf@SHrb/q`Hbg"J\cH=/G_83k"_oB^7Nb2$N5tj:gbB7E_]=b\b^r_X$6Tn\d[C!6J\]&DY
-4\.n3;bK2@6U*t693,,eXKAq@:09bFQ*RNpVl-W%Ro3*[9M7Z;8U`cd:K:S(>#AF0Ao2@OXg34rU;tR0
-d*^=l]s52ka3N2bcH42K`Po^1`5fp7]Xl%p\\Pqe['mKDU8P92e@)s!^=C`Q^r3t-a/Z,Oc-!lA`6H?W
-jLD8$[ApC,VkCN'WNES=\ZNKV]<8BG]Xk8WYI(==W3E%rTs(VoVLH:hYdh'?Tr"W\Ssl4;Tp(b,P+%u<
-SuAW`PE_Z?Za-jB`0m3tZ`fLaZ*E?(XL#I7Y-Xq)\[/WM\%p2(Y-,al]!&?>W33qMY)J'tTY8+S['m<I
-XK/Y4XKSFmS"74'\[f,W\%'#IXL>4-YHXatVlQr"Wi!GBZa[-IX&#UaVlHSiY-YI2ZE1:6WO/h<\>Ggh
-RZ3PkO.2f4X0%tfY-+k5\A?G3['$O9`5nLBY-tO5U7%@FZ*pX9Z^]:K\@KDh_9C-Xe&8Af^!6JX"08Ar
-UA_+nXKVW/*4W;WXKA_(Y+qkuR#,U7P*:ubIsl`tK92XpT:d-kOG]!TMijd8YHb:.T9tk-QDL^raN2NC
-ZE1A2[KsUldaQXlbL=WGo(;SEo^hhSp@.P:mdBZ:nc&1ao^_PBnG_ufnFQ8BoC;;8m-Es%mHsK9o^hYC
-nF>o5o(;VHZZSnl-S[rBKhk9[Ng?'"O,%0k.4.KAS=?(;Q]=cp,qgYq4YJ$23]86:01&[)VPTf53C,no
-H_@42WMubfG;V$+1GUh:2)$:)4[_qC:eO\h?ta/6Un)(2G(FdWEHuqTCL1=Q>@:oM?sR&C>$>'2>$P96
-<a]HG<E<.!;,pXn76idk7m9>-P%.d,?YEkE:haWR?sQl>>[UcJC/mu.;bp:c93?@lLm+9cK62-YChR!P
-=F"mm=Eeap>@D)sJ8T45NK7a`Ao)L(E,pGVJq&l?QAUuoJTu3WD/k,ZLPV1]Sti-UF'VjR;c-qHUSD^*
-;H6^j:/XqmARehC<EaF(W2bkk7Qj%&7S#X$5;tl!-oOdo;,L@p=Ar3n9LD005X@s>8,c$n91)9G91_fO
-7S$*C8Ol3;:JaYW78c`F6:jpJ9h\;Y:eFPW9h7`H83T3s1cm]U3BB2f69RS'5>"[D8PDr`C5SU_W1],^
-84u?94Zl)'9M\5E3C-PKJtABVI$9_LKlD!OEe'-t>Q%;!9h\2OrCn,(:Jaq]:/k+r?;!ab9129KEOjif
-o(VnRrq6H^o(i(fqY^6Yq>BsSlMUY\#lXMhmd^#GqYpEm#3YFEp@e%OqYpQmaT);AqZ%!^V@!GcXhhll
-[](YR!!WLoccje]aT8mVnc0:)IbWH$I/j9J!(>Dkf@\a0dms'2:'(M!!!390&J&O'`"s=eR!aI,P+[e4
-2**ra78HcL5<h:m4#f)X4ZkSU5"\$l1,(.(.k`+^'+PTt'cP#u;aa,A:dQ]a6UF.05rChgIRQA0O"DJ,
-.3^&[)^Sp;?YtaQG>).O:HL-W0OmR5.p,/'.lT@p:J+2dDb`M\9N=GG7p]4u9lXHm<+BH,770^17q#Li
-8Sk'BhV[!u.3p\u,q)RDh2j37.kM_b-Qt-34YJB=2Jot\jLJJ7',D8u)\`ku#RV4L%j`MK%OWh[/1)kj
-*u>V$&/$$)rZ#_p*?H@<)^?CA+!DC:)B9_8(_nAF*[2ID(DI].+rqXI,paHT*[)L?+<)%1%1*LQ#RUkF
-&/,Ne)%[Z0*ulFN2I!H7iS2kk:_t#e()%2m(De/6'b2!,.\k\BDg]@7Yc*V+AlEEEQS0O,"X5-5*?#dn
-+;,kD,psc[.4$])*Z$+@'c\8L"5X"\!X/]0!Vud$!='Yd*>J_Zec>@C$j%7j92fD@=JY#FL9gg-@b0W+
-[:j>gJ^MZaa3iMqQ"aWBB5)O$<F]]K<FTEUDRRC"c-q#kBN_FW`5KR1_of>uCi=60C2Iot@;'.[?rqYq
-F+B7$Yf=\OXjHM3q"sjZpZL;rp@S"Rr:ojRoC2MFIdZ[sp[db4mdKT8na,f+l/:(Di:-d>nD<7!lgsWC
-o^hS;lKe*3kj@g8q>^KVg$%MSk2G:0Z($5]Ed)n[IslQmO.2#LDP<\KD5=&0Rr;r-QZ%,&G^"gnH$Fje
-DfBZ9Edi(AC2.m>H?+L`GA:f>M3tER`VJ35g#1W#Ia,gKqsEV5o]#$$iSEVUj6cO9q;]&ujS%a"n*TQ7
-o&\TLdb*:Fl0%0nlKIBko&SQbl/q'im-<cslgF<7oB"iei99Idj5f@ck2Y7OiooC^hs]dhh;[PShW!b\
-g?RqckihBrkiggPf[eL"jPSeMip,UQgZ%/JlL=KC0B^Nm]?'"/gt(KMjPSqPf&#ZWjQ,U\nAs#@n(ZOX
-li-hVjk]+gf%o0>h;$]7e,J/;hr*GQjQG^fjl#+Zg>:E9imG4i!WE'"!<W6$qu?j#!!!$#r;Zm'!X/<!
-"U,SZ)&N_X!!3BA-2o_'0cUqR$I6uGeCi[7gtC3)rQZ,(dF?e#f@A9oc-+;ScdC4of@/$grlS<dcHstb
-bf@cA_S<k)a2c/[@nK!V:ca'JG%R)Q]sbDbaGE/U9kqJNZEgsN_ehh*84H?Q90Z$>5sS+>=&kfpXL#N@
-?9^6.ZE::-W3*@l92JPb;+O?/:d[QD8k_rJA6iJTE+G$2Z%7V-aNrAcd*pIWYIhrta3W5Y`5KX3bf%94
-a3;N8Ye7T[^:h(p[_AuATrYcS^:LqieA\u+bJhN?XK9(W`k91+dE^Y0ZD=k8Xh(gJQC=Y;R%^"8MiERG
-MjTWUP)5<^PCejWQA's9L4k?hQ_9:qUna!0R$%;qDjc0-Lk:MDM11MVR=]pOTs(Z&\](#1X0]!fR]j$V
-_Q0lZYHkgCX1#F=\%fr+_lg/`dD!9+]=,Al\>PORR\[m:^9kDWZ`^LN\>cm@XIuB']=GJb^q[b&Z)Ob&
-ZF$[9YHkL?YGnD(\?WEF_bdtRXL#79Wire7U9q/,YHP=9\$r3'R[B(rV4O6RW4/suV66epYd_Hoa0MkM
-Z,=MMR^9`;ZE^6mS[#Z*Z+$IO\%]Dh^;.k7g=+'AVnU:PWs,T*WhuM_ri67)Y-5.:[^Q1;(Tsp6YG\8%
-RYYX1OcYKUIX?HoJWQFnT0]*;Mi!CNMism;YHb4*SX>_-QDUh!aMu36Xf/A,ZF.BjeCN0ubLFf-o(;JE
-oCr(SnF,]2mdfr=oCV_JoC;>>rpi)=oCMPCmdBB)kN_@"mI9Z<o^VD@nF,i;p%J'cEC_Z52FE.S:e>Yd
-PF@l"KO?2_1fBC)StMO=O%i>",qgf$4YS6=5<'l?1.5')Vl#u95t=-pH(_"0WMubdFYGF&3B0)_2CU4=
-3^6(t?<:3;BjcdnSSWCoJp)<ZGC4UM?!^f@>[V#Jr`UmV?<UH5>[CT7>@Ci=<`N.$<EW6h4Ynud6:@'#
-@TH]:C1^:;Bk_'`>Z+R%>CK^_@nK*a92&2Z:Mu]$Xgc*XYbIqcQ^OY6JVetoBod^ZDK9?HIqre]Ul^"U
-R%0"pT;@O6Q^s\aV6[b-R>QcOPH_BeT!lVSWi;J/?!(E3;-e:<UMj.0<*E'q=&`@6@ocZ5>]Pk&Wf1O\
-6qBjC:Hp^!4%N!o3_`:F;]Sq?=BAj*8ju<;6UaL76psR<9hnPW77BgF;,'POr^pHd779U;7Rog?8OcHP
-;GKq^:JFAW9h\)K91V0-2)%$N2E+&j6UO=683KXA8kMfT>Af=iWMlMOAkGWa76j+1:J=DQ5W_;3@=au8
-FEj%6MM5tfEcHSjK3V,F:'=9c9M%bR9e/t6:Jaqa:/Xtr?:mR^9ghKME4"B_nb2bTq"aaTp\FX]r;,sX
-r:]OErVulr#5.NSo(MkWqu6l`n+-5KpA=^d!;t@Io`+smqZ%!]ZO-gsW5-BlYb**<!!ie8d*gOg`OZ<F
-!"o<Ui7lV3!<N6$51\E;f\5--4n8Rs#6P&9'F7L_^`Y48S:cu[MP-#.1cdob4\&783B9/Z69-lO2*F8f
-0JPjU0JG.41b1C2((Uc`+W233[SJ\;1KmI'-q$Hj69ZnQ0gIg#F<2,A+Wr0Z-9-L<>Yem;=@,J>00a&I
--S?Pk-9)qp/iOgq'-\MH9MHi^>[B'=:IlWU-7UK\0e,+21GLC#3au2=,?U2KgYpXt.O?l",p5ZIg"quI
-,UYZ!-S[#&5sQnQ1d,]_guPkE+<)FE+sn-:%gs$g"r&@.-7UZ#/Ls+6*?-"6'G_`0)B'Y@,UP#^(Dn/<
--6F0HrZ3j7(DRl3)]]bB+<2RQ-R'WX,U"!O+Wh[D+<(q+$O7%I#RD1X',26'*"<l3*?$(K3b>KIdcB06
-\5!nW)]KS/*Zu7:*>T2&/2EgK`*dT$_R-1oG%aW_ZCilo+<hpM*#KIj+;5qC,UFf_,:+Wl1`d>W*YfY:
-0*C&2!s/W."8Mp'!t$(h*#&PX!!(4C8HKSM9iGG2;5334J$dbSd+7:D]5;FuK[J#b`R<DnQ=acF@U<\O
-<bH#P<FTNYFhbc0aOu/o?V%0:`5KR0_TTB#DKU&@DKBWC?!:H7?=mYqG'S\!I^$]*S[?]2q"ad\p%Ie3
-mIp&:mdp&=o^qMDo^_JAp@Re8m-F!/oBu//lf-IMj7*!Bo&A^%iT]Ouo^V2,jQ5sriofCno)JaThX'Ri
-m-<lRXdX]TCM@X<J95LQOd0BY?_XH?=duG#Y&.O@P[8NRL2Ca]K5#+MIUHPt?<MVi:/ttMART+XH?a.6
-I>aT$[`/1'f%Sa%_9Kp9qX3\:p?(`9mbZaSjmD^:qVf#tjR_U)oC28>p#kAliS<5bkN(ajm-<d!q!6u.
-n`Srtjl>C_l0Rg)o'G>igu[SJl0%.+i<SAsj4rPJnEX3=g>CoIi90Fig?e.ajQ,=XhVQl2e(E='m,m<f
-lLX;qioAnNk3DI3kJt<K`oR!NeE-)YiTB.RfB2D`lL=!+a3X&AgY1iVr;?9Jgu@eSi8<;Af\,'9q;;GB
-kiC[Sg]$4;hVdJBZmYtR!!<6&!Wi/uq#CI#!X&9!"p"oB)&X1pqZ$m,(FD!r1bfsbrlteseC`R5gtC3)
-rQZ,'dF?e#f@A<pc-+;ScdC4of@/'irQA3dd*^1aaN)9=^qdt1a2O!G8jGa61ORA\@%"[=[C<olO@2i<
-D83HaZF@H_DF-]\6:F@25Yaj;6;16Y>GeU+[(p!Q2^=EiXfeS$Xg49f;d*4"97B]25<D.s8Q/At?t*qk
-@ZIUmKT2qLcdU7ce'l7C^rjO.^W"1.a2bj7a2Gg4aiD0$\[Ar_^:V:k^Ts]3YIVio]Y;)-\?)^G_oB?b
-Up\:U[CWle`SBLaWk5mL_S!aZQCsM)NIZJDO+2/'RYXs_GEJ5MCk\.MRXf@=JMqV7UOR`kUO.BTQ#(5Y
-BOd*HA8QgREGfW/PFI)IP,5@cY.2ZOVld"nNLI)ViPi"*a0N7u]Dep#Yd_<cc,-WdaNhT@_S3RlaLedY
-V4a^0^:CV_\$WELcG-^&]!%a)[^3<K\\5Ve^q$SBUTU\h[Bm'=X0&S0W3iV.X]iZX\Z)d:XK8b<[%Fe4
-VQ$SoTrP,aP`qQ$PH_'`WNs@LUopkrUTC]3bK$rkXg,g[R@(D!\$NNES<U+aZadfSc*tC"`4j(2c.UUb
-VP_&NXfnh)UnjlfX8]=&Y5YUD]XY&@USY)p[]cg=RtY:!Oc>-KI!gBoJWQCl"J)0OMMM1h+d8_'YHY(&
-R[BG-PbPCr`l>p.Xf/A+Z*V-ge^r@"bLFf9neLZdnb2ePnF,]2mdfr:oCV_JoC;D@rpi&<oCMPCmdBK.
-lKmm'mI9Z<p%%YFp$hJDp%J'_Db2N0/Nn`>7n%K\R%0P)Kk)_k1fTU,T:q[>?BIu3.P3"n1+"D,4uso@
-1dtN9Vl$&>7mf3\GbCn.WN)heF>,F-4?5Sl1+"A%00;fs@9QrIBjQUnQu71qIWfmSFF8@N@:3AD='/X0
-=Bf$2?!LQ8>$Y?7>[L`9r`1"@<EW<k5;b;`77E?%@8Bm&An4Y/A7].T=AD^h@oZN:@nfBi:Jb%l<HOV&
-WNE.hPHLdGKTN*i=_VeiDMDe9EI)\^G&q>CT9F8:S=OePS>gjeN.QGcQAq<(R;Qh[DPae6Q+"cHW2Z;/
-@pE>88mQP5UN'=6<ErF%?<g]@?iF+C>]Yt)Wf1L]85)WN:I$g(78Q`05>4XG3)j$^=^#<6:J=PN6:X@.
-5se(48P)cR7RB[A9h%cJ84H$;7n5p:6UX7991MZO:ejb`:esSY:.bFS6:*Oe0eG:D3]K]#7n-*F9LDQO
-8P)QL=DWkeX/M_OA4]9^7R077;bfkR5X%Y>BS2kAFa947M1ohcEc->gKj7DK"\_Q^9MJ7\:]F2h:Dco'
-;,14r8P)oZ7S$KsWmU"unFl\RqtKUZpD!H"q!e"Rp@%JKs8N#ona5c:q"FU_rs/Jbn+-2HoDACa!;tCJ
-oDejlqZ%!ZU'(N_ZGjo)Yb`fJ!!ikEcILXh_7g0G!#>S;S)E,QQi[9g!'/W`e_&^6bs27/!VHF9#m:G@
-'F.CiU*Mg(MLLY/Fe+n)4$Z(i1,M'S2*=#U5<XHU2*!l`1bq0N/M]"62CgU7(D$ua)''^,\4e4t-;-lY
-+ZMMD5qsW5-8@5QG9[qS-7(<!02$)+;a!#b+^Rbf'/+/b!<rr_1+3;I2H2m_$Sr_26<"X4B4)>h92c6.
-(CC@E*!Qlt1C=Eq#Y//H)H`]Xhr3.32_R!2(a;%2f\MoN-Rh2+/jVKN1c6j<1-KWehW2(B+sA3T,UF??
-(Dn;9#8na/-7gl'0JcET,UF`P',VQ&(Dn.k+:9SC)&!l2+;H"?*<$g1)]TP4(Dmr:,9@mO,U+E[-R9HT
-,8h=9(D@2c#R1PB$ORml(Dn2>+qu4H)&XJ=1L2Z;fB(c>[mq2J*?Q(6,:4?D)&<o+2+4@ma(Tb7^p0ka
-FCn*T\u@D0+s%X@*$6=&,l](f,Ru4J,TeHd*#pIT)''hM!T!eV!r`;t!!iZ7*ul77"Te\I!([/+-WaMX
->>:sVK6OWMda-G'keqCG:N4Y*bK&&_g6uboCgp^[=B/a:@96iBB61r-_op\[FC._Ca2>j5_8FF-CiOQ7
-@:!PpEbB#q?tjXu>%;JfGAjCs`2po1n+QMOp@\1IiU?X6p[[tOp\k$WnFu_JmIBi?o^_;5oC1i&ip#=L
-iU$(+p@RA!qWRP>l1+<+iSikjlg"!(mIUAXq!IhEj65IU_Q9&OB5(gYF)l&)CO(J55ZXheC-n)][('aJ
-Y*)&!C3X&hG]le\Dg#DpDI,tU?UdOuE)'PQ;-n9S>C2:%['mmMj4E)>d)ODM`;/uno'P>qn`niZg$.hk
-p\W^V]&E2@mHEE_g[=:nlf[$TqX!D1md0,ukiL[[lf[!Sj5JtWkNhHri8Nq^g=kH=eD&^2g"P3:hWO7b
-inNa<jPS#'daQt4lf[!dlf%$jhr3MNg!\@*inDo:g>(cVm,d3`f@T'Fm.f_^^:VAHpXdgMjO_u>i7ZlK
-mdoo=mH_p=oCUr(lKS<Hp>OcamF'qMgt^`Dj5oC`jPo+Th;%)SkMt(>iToL]i8W4m,Q[iDr;lfr!!3'!
-!!3#u!X8].q#CR&'cJ&0$2X]:#TP6M1c$d('[=nJdF6b&h;$]5dJV96d+$\"f[eNsc-+;ScdC4of@/*k
-bfn>UcHt"ecH=5Ka25^m`u`3YAl;&^4tqN0?s/i.]<eu_adGUa3*X)(ZEgsN^j^5l84Z'96U<q-6UaC9
-8l&QiXfSkE=A_"(Pd7EoW2Zo)Sl/Tk;+Ef=;Fj8K85rhs7o*;k>?$<YYa(fba3iG`bL>"[[DL5-bf%QG
-bgb+U_T^6@^;@q0`5/gi_7QnW[CiW;Xh)*Z_7dLmfY=u(ZG4DiT:`@5a2c??_LBblm*W\qaLK*u[\]Oi
-Q^*toH_[3oI>",I=B]^1SVC9oP+\Y)DOu;^NMLf@Vk%C7Ni.&GNHJZjFDG]XT4N%sAos,ZD2b?sYHG7V
-VlR&)U62"OZ/<U/\%A]G_7-A>Wj]=C^s9TqY/SMr_R6;7S\VqT\uhNrbeq0)^OEYrXL>L?YeRB1OIrha
-Zad]^[]lsEZ)"1sV44<WUna`^Wi`eE[^N?Q\$D<kT:r6k]=+?<[Ag=4Tr"onURIC>U6q(1Q(=qd[^*!7
-SXla]ZcU.kXf\eF]98D][\fn(WLK?[\\>ep[`u@pa2l->c-4nk_kX!<a.of=W[=aHY-PC?ZEg^<XK/A-
-[]ld'S>s!)ZE:@%Kjf=hMM$D(H[L<oOStRdPDY$NMi3jtXKSk.TUD16QBRlB]Y_V&\#cO2ridQWa3iMh
-e'-:bnaZ2>o'uAHp@.P:mdBZ:mIBiAo^q_FnG_thnFQ8BnF#W,m-F!%lKn$2Ie<=,o(D\Jo_%qOos/^<
-1aXM0L4VZTEK6BUR#d,=/LM]0Mjp91R?s+7/MJh*,VCAj0KM<A.kNncSu&<UKgIj[-[MG^UT(8jSTm"J
-2E3<D2`EBF2`F3*:dIZP;-6_IVOMmdIt;liEH?MRD.-j\>$bB;?X@2N='8j:IT]`T>?YQI>?"[(;,C4o
-;FNo62E4&nP*TZX>?Y?B:.Jf(?XR,==A;Xd?"-T!;GL"b:K2IoT;T65YbKXo_Q()lZ[$5;I"I_t?uUIA
-MK=#N@@40EGHRiYGFcL(OJ\1cZ&t`S^:S)rKk5k<RuX\c[&BssFC\Za:eG,=I\NTX=&rC'9i5%s=Bf'7
-<E*.CPc:R@A4K*X5=.Ut2b6YB9IN,$9iG(q<ENF+92/&M3BTVj4?Yr!7R]U59MJ#I8PDTE7n6$=84Q3G
-;+aGM:J+/D6q9d?;,9qW:eaDM84#a(2Dd'F4?kkh5=.V)928)S9h%TE935ke.&!]?U5`VR7RTL%3_3(A
-8Ou-88QfhaS!eSMOG\gLDfKl=JWtss:/:d_!DZJi;BAY1:/+GU:/ati<C]b_;FX/VDl(hDmdBW>q"a^S
-p\t"'qtKUPq=a7Hrr;usq![P:o_A(Lrqud#o_%tRq"Oa`rrW-!!6Y?D!<<0!!"1cU!<G9a_T^*/Yr)F[
-#Q^^CdFZFW^^9Q3"p;6`g<u5erW!<kf%JU+h;$:J!!!&t!;lhB!s/H&!s/T+38Cu2@rRfuRW!/<S6S-D
-76*[p4[_V4:,4^o6oZq]4?H/)1b:I9,UFrr-5IC1%hTa$]"hE"2DR3Z.3:<&2b#td3$p.'=G\RN1+4J"
--7_i!GYpau.iNMC6m4C+9`tG(79(]8'JiKe*X>1N!%i+u%glrH!s^Z+&K!JB"$mV,#X_\r#9X*Z6QHY.
-R*adMg3Yk92C'.g8_;^c2_6X:+=/p%.kNM3/1NQ"_;O+Z9cbAp&ebfj&0N5G)?q'/,q:T'.P*>,+!MpL
-$k!^]&ec$$*?#\4+s@d?*#o^m(^h)r(`F>=.3K`N-QuP3%hocq*@<*X(*t.B)]TM,%1ERK#S%FT$P*aZ
-)'L4G+s.O7*$-\6Z.e<ofsO*[&f;An%3-T3(E=52+?30"e'EK"]WnTCKm[]1BY18t+sJ*N+<i-1-P@[M
-+s7sM,:=]\+W;OT-lF!K/+EW,!!<9)"9\H"#6YGW*#]Fm!m1L5!urt#@UE;8X65+VYL(eGeDfE.F^Ima
-cd'bTdF?m=E,]Q'Bl.3X<a9'5>?"[9_8F+2fQh[aDR7C%`59:+b.V\5GB7G1IW]XJF)Yi0D.@4&K6DWb
-WPZKG][uTGp\=OTpZ^H$rVQQeqY^3grT`bDqt'1CoCDPCk32L.jlPn"j4)uPkN2:/inX@np$Cf1n`T&s
-kP"H;p?Cl3s8MZSo^1Z"gXEm?Q[34ZC0GUpAQrhnJQP'7VQXc*R\mL*Akf=gIR7stA79_+>%Vo"?"\:s
-;fQ246"On)A9ql]DIQjsLnV2a_u&9>hrES7d)<luoC2A<io97ehr!V`lg"';gq()Tmc<j#hVR&Ljm_Tu
-f[TQcmdBW3iSESDfAYuQe_&pDjlYq!mcNBSiT/hPhq[#:g#(lQjPet`mGdBk>4(P=f\>69i8s+[g?._a
-o'kZ/lfdB_fAl/QeDK-<jQYjjgXjj'jQGq+kJb0I`8pXDf\kcAf%o?Ek3VO4na5Z1aijAKi9]dorVc<G
-hV7AKg>1fOkiUscroFjTio&YIg#;5^g!S[?gYLZDf!ct,r;cftqu?`t!WE'!!W<!"#6G#'!!NTB(`X:q
-qZ%<9*@Na$1+a@Vbg"DZe(<@1gtC3)rQZ)$cdUM!f[nTtc-+;ScdC4of@/.Hbq78ccHt"fcHODOa2>g8
-aN);cCfsIu4Yhf;@TAW$]sP8a_k0Rf3*a5+['R6PI_]np8k)3D9LqE65=Ih,6UOVIXKT"G<`D^ZR^0*!
-W2Zo)TN"us<D,eZ;GL%d:K:On;djNN?Wr2eXGW=IajJY`cICCYY/8]8eB-%bcILFU]ZeaA]YVS*`P/O`
-_nE=^_T&pXWjo76]>D4lf>"u%Xh_reVPgiKcI(%WI_Nqdm)cl]`O3IfXe2;bOclZ.H^g.NG(5m8=BBF)
-Sr$d+O.`G(AXRsQQ)0"YWhFKaR@A>NSVUsAGA1ZOR9tB2I:@tSDi:BqYHG7ST;Aj(ZBUrcZ/<[1\[eoI
-\$W<C\[f,P]$.giXi/5k`O2V>T!c)F\uV6g`QcE;EPo8cVQcbmYe6iuO.Wnj\A,ns[]Gq$Yc+S'Vl-&[
-XK]%8YH>RS[_9/e]Y:DKXK/P3[BH=.[BR6PW4BRMYb[_fYF^lJS"6OcZ*gF$Q("bU[*-CnXf\kG\WWPf
-[&Bn)X/;l'\]DRu[*Q:oai_O#bR)tM]q_L8afDA@"gYPE[Bd%9ZP^!PY,eLtYI(^5S#!?kY,SUuM.;.#
-MLp6TGqOJsOI;H%R?<8WM2R@ZVld/,W1B<DR?j&)Ye7fj^9Xi>Y->(4]#`=NeBuFeao:fFmdff<p\++F
-lgF33o'Gf8p%J%Mo'lYL#Oq?Vo'l&4li-5Qmcs0.Ie*4*q"4=Tp@e7Tq"MCM=ZRoV4cP4_3cBt?S=#G"
-Cb[:[7?!_*T:2+1;)'dW.P3S0-n$u9,:4`k9V&&YSqTBm8je-%UnjuhVOi)m1cRNO3CGe_4$Yu":e4>c
-AQi;=Ju=uWJ:<&nG&VSRH>?ep@UW_O?t*MR@T?H8IUQD\=B\m?@9HN1<DcUt?<0K]3\W0O8<T6L;dNR2
-@SfX/B4>:W>$Oct8R5h"6W$NP:J4K&NMN8UdDDX"^9aT=bd2S+JU<$>Ch@U4J;J#`@:Pt3K7L8-G`Ji0
-L7#NMK!UZ4R^f_8H(01tUmI1E]!SE8T6"FE@9-97IWhH\E`c@E<DQCi=^,?H>?+O$Eg3Q%O((RL76a.*
-2)Rs";bA>s;c-Rt=]&+!9LhfL6oI+n5!D1u8Ou985"A=<8P)TL6UjXA:/+;N;Gg%]8l8>Z8k_uS9i4VV
-85;lP:JF;R5!1k_3C#tq4@)A#7S-6G9M%T?8k`?&08uU*W2#A\8P2E93BB]0;G^"P8P<*"KU\EXIZK5;
-Li.*OEJ0X7@8'Bl;cH[n;#O9K:ej_Y77gKZ=B%^_:JjPN=)k4nm-a90p@n=So(W"Uq"s^OoCqtJoD\dh
-rq>[CnFlYLlhpbfqt0XWq"OFZqYpTn!6P<@!rW*,7]c^l1n2)!aLJiFrW!3*XNJf:ai;+&nGj9(g>LJE
-!<E0#:Y4.Jg"G*,:]LIrr;c]pGQIjG"V(Y="$PM8/kp,MNKIq&V4:L@6r-BM5=\C9;,8eu6:j6m2*3fl
-67s]D0-qr*5:mWb&IJg\+M,<h/NYO>74THC5!;P.4[CDB,?TmN)(d0\-QjU"Bo>>=D+GRO8M(c/B1rF.
-#sVKC!?<di@N>P9'``\E?l'Gr=pc<G<"U?\1'^8b"p?nX!>7s<"#:])6]TRPiR`$(/3>I4.S\OLRQ2rS
-/gM\n0ekaX2Cp..E51>c]1<qc)A3_r%1XO,,o6[u1Ft4<0dS+t)AjYA'aY6]'bqK&+Wq[;%N?Q0*#ot>
-&f)H1,9\*I.k;_h+Y-\A-QF6Q+!DsT*Z-(F*[N$I,S^q($O[Xc%LWj^&/ZE0+<240&f_uH>d2rDg"Wr!
-'H%c(%LsF(,9e6H+sJ^6WmoIUP.R`mY^UCr9Q._L2]X"e.4Qbo,lK)',U+?P(*4tW.NfKL,:+-F-8>Pm
-!:0[f!WrQ-q#CX'%3?H*&Hi0X!$24b/mDXi?;mucK6=KJe^2t0jMl@X>CFoCcHOYahL:c2DIQjZCLU@D
->[LB5>$,(D_84@GH$Oj]\AlM*_8F74]5)A2G&_\]BP;@'CN4E2DgI(ZI<2(#_3D4[jS&BGp[@e?g[Y7?
-p@A.[o(W%Jl1XuDmIKi8m-3WsoC2&8mI]Pff];>cmeG_uq!7bAl149'mI'3,kiqEkkudQWs6/A.lf-sY
-e'H1FKkYOGAo_a!?".o'<)d%lY&djNW6*5*?FZb:Isl!@L43Z[JpqK]Ne:kuDcpFdH?"_-P&#hqH'khn
-e\&QlhU^ZJiPs0]`;&s'm3:l]m-<`nkNV=!nb(qR]AW#9oBbW)l/q*njlG:Rp%7Y>oR?5fi98tVl07-[
-gZ%GYjm)@)l/L1NinrhUh;[2Hk3VO%k2YX`fBD>^kOS$/mc`p$k2"nSkj%p2h=g$mj4VuEn)ER$l/M."
-l07*Xe(X$LlhKY^^V%MDp>"TcjPetRjQYsokPOf1kjHR9p@mM3lg+KEm,HsWl/1=TjW*LJjl"tSj5f:]
-io&_Ih<!nUe)'9>h;$r@\0V1R!<3)j!!3B,!r2g"%Mos&'aFO8'Fc3<1c$m=(D+g7c-XnjgYCT;eC"6?
-'@"kPf@eg.eBZ=^bKS;[e(N@'dJ_Anbg4\cIaZTfbK7lF`Q-'?`gLXD8OGd%Lrj+-Qasf:\\Q1S9M.Zc
-^U1DS[^a4m9LqB184lH?4[27t7S#p9V6@)/]iJ038tiPoXf85!Z(=cl>Zam&@nB6e;GUG$<a'$O?X[#b
-XK6f+[DpVDe'?Cl^TYT-d`TMVeATSX]Xc/0I_rh;`4`^hXL>sW[_ou*[@a(qZF@0Z]=ZY4_QL2\_RQhU
-[`?J5bIY[<l0c<naMtp1\?rQT^7gjuVi[O7KmS?5K32PqH]*PjLOuP,MK#2EEh%f"Bodp]JV\tuI[5e'
-NcJuXJVeK0SsF)DDJP$#a1nmcae>W?]XErmI^-07ag&+_\[T,Z[^EZS[B[6]_lg2]_n4%%Z*LXC\@o2I
-USc&U`P9F(X/NJ,[^s,JR['GP\$s#e_RZqCYHb76Y,JP#XL#LQ]XG/VZ)>7I_S447aMb^'^9su:X0T+K
-[\1FJ\$)QnXL4e([]?@7]WefDU6_CPXKosb0=%^\Z,+#=VmEk<YHP(3Xg,.Q^p1/i\[ou._op9Jfupe!
-Wjp-UX08k<[^30<Yl1k"Ycb((Wi`S)SYiZlY,SOuM.;4&Mgp"sH$OXeOI;H%R?3,RLPq.XVld/+Vj`p>
-R[0)(Z+I`d\uVa*W2lu$]#rLPe'>tZamnm:na>r8o_/"Jn*BE0o()/8o(D\JoCVPOnmq7]oCD;5m-<p&
-mdBB,md]uCp@J+Uq"XRVq"MXR<Au?S5EC^g4`QIES=#@sC,7Ro:Q_-9SXGh*:,4LM,:><#-m^c3+=8Tn
-7@C'OSV'-k:J$54USXuiVP/5k1-%NY78bgg0KDB_93"be?=m>F;gY@0BQerdH$4:PJpV<>@UrqR>%1rE
-?=?l7?!pf:>$>!7?<C0.<E*%(?WTTW2)-pN8X#?K<FAm7@n]C.D.-aS;cH:Z8m>L`3Cc\6:eFG]B7P8g
-['5k$US3sBYb,fTH=UuYF_+foD1cS.:1fN8G@Fp0G[GZDH"_PhKk60]RA#t&@;U7/@"EEBJV8cBUnMj=
->[pl9@!/3=F]_XD<`N+!>@:rP>#eL%E/piqO'kFN7mfm?2Dmrr;GSf);c$Lt>#SC(;,1%^6odFs5s@J!
-8P)E=5=\=:;,0e\84cQR;,C"\:.dlK92A7^;uTjE<)QXh7nHEK9MnMN;*$Zs1cI]k5=\F@7SHNN92/#F
-7nl]ZC5JXbWM>P`8kqi@5!MV<=&V[R8kW#qL7=WVH&mc8Kl1^EF,$$=Akc'!<)cak9i+Ya;G^1b:.7ZN
-<*E9k928>Q7Ta]0g[+CsnFlVNoCM_Qq"X[uoBu2Cp@%VPs8N#ikNMF2q!mhNrs&8jo_81Wp\FghqT/^=
-!s&H$!"2K-!WbBV]ZS.#[lXKg#R.rfb0eJU\d.a*(R<q:d>\/-!WZT[e(NL.f[i^q!!**#!!!6$!-ePI
-!<WQ;"9noYf;9HEI(,<)M0c1p<]!9G9L1[4:H:a50J,LX3&3KS0K_<G.Prb-1c[oV'FkQ\%20ns]2ULP
-.lTpD*Crph5<LYU+!N"2IhiS=,U"TZ+t6*12(iuS.9AMU(`l1*!sJrJ/h.)N)+@(C#:C(3#"'I;"Y_&&
-*%<$<*_n<k3tDl=-n>WK5;*3l&.g['UW)*CE&0.20e4YCfA3#Y.4Hr&/1reA5X[@Y-SAo9gu>q5*@2^C
-*ZY_#*?HLK#8K$E0KD!:-Sctn/0P`:%2'Hl'c8);*#B,)*ZQFL*[DRB,:G&j,9S6Q'dY)E-m^W+2Dcs8
-/0YuM+!;^W+qlF=&J#3U'cdl(+s%OD,9\0O)%[Q++>$]ng?.)C\j.&R)]'2&*[`Ha*>0VA,t=ucd!ge_
-Y,8(A>uaXD_6H<L,UY&k-R9f[,pt&d,U+EJ)C6g`+r;=D,o7FJ1BI+Jli7.h!s8Z-q>^d%#SS0r(_HiN
-aoEFa+=Bl`?=-X3k'hTee^Dasip"0oA6='%bKe>Wd=1)=Ec,)V;I*O/<*Wa+?ta(Y]YM>3cu3]7=M2Ym
-`5':0`O]YqE,B*#J:i<"F),fAEb&j+DLQ`$`P[S3h;7l$qXsFKn)F$=qX3kOrpf^\p?_GFn*p&Ak3VL#
-m.'?%n_<<bbgYhRs5s.3f_t^Iqs<k8hsg=#jP]"WhgY+ps8VNKp$^u$e]ZL][Yo$CEH#o;Des!)JTlE\
-WO71s`NI2"JU,;BCjV8'LlmRHOGf0ZO-P`NOb%LpH%2!FP+.Z$LQ/.<i6/dFr8ueni7>`f`P_B>kiV$o
-mHj&qf[K$Ln+#r/]"?b_i:,mbj5B=gkMYOgl20i1kooZfkN;9tmd/ugf%AR;iSNV[mcifkkMbCajP/\O
-hr*MRro@5HgsG-=h:h,Vkiq6qmH`cii90:rk0WVNf%JKujmh?rnE&X#p[@J3hq6fNjlc6u`P0%(h>,s_
-gYUfAf\5?Ji8=D#iT]FFcLUYckNhF1qsWV(hs8qYjW3C>i8<GMh;I;RjlGI^inW;Hf[]$KgYq)KfXE%*
-li7+g#6Fu&!!NoO(`X4jqZ$m4,VV&10e=(MrlbYpdb!1-gtC3)rQZ>+cdUM!f[nWuc-+;ScdC4of@A9p
-cd:%_cd<9Qda?@bb/qZBaN2EAR:](j6#/B6b?\;D]t1S_^rqp07R:LtZF.!G\&W8X83&Cc4[h\$5=%G*
-<DH)[Xff4D9hIZ*VR!A,Wi)u)RnHLV:Ie#_@9m,=:Kh75;,gn*@Te/\YB#-$_p-NUajnk\[`R.H^V\UU
-_TC?N]Z5KC_8=@5[CNlU\\5>S_lUMQR@:S,frN*'\_l)la0i[mYd:mG]"l2"]$K7!m`)labeM!"XgtmR
-W1^Q%Wg]BHP(SaRIZ]><Pa-rsM5@)=O0G()QCF2&T9P/'Q(+,/UmHM$KoVX_OIN)4UQq=!J<m+U]!8Tc
-Wj&n=Wf;IqZ*N6,X/WD8]=GATVkLE([CF&hXffRY\&P\MWMRAC\ZN!=[a2k*]#D=dYJ7Tb]saK!O,gWR
-Xg>XT]!SZKYHPC<Vm!,%Xfet9[C*QFTXV;7YJ7ff]t1qp]X"N9Yd(sEOLV9eURI=G[\U(5V5:iD[^i]D
-SYWEgXhcj1ZE1.4^qQD6W33>*V4slfV5D>KY-Q0[]uJ43aNVi]ca]pR]uR4_Za-d;XK8S*Y->4<rN[<?
-Tr4ZXXL>7;X0&.Q?[nB"I<]p[G]eY#RJrO$OG/4?MiF%$Xfnq+R[0A1QB@]F]tV:lVkg#^W2Zu5bgt=n
-c,IuLnJC`cmd]`7p@e"ElgF33o'Gf8oC_bIo^MkNA+9*]o'>Q,lKdd*nETB.oC_kQpA4U^q"OLWpVM&E
-/gi#2NJ0M[G*//]Q'$l7/1`2AMk6E/S!f1-1,'jh)_!-_,rR_).l]U[R&6aJJ2fAN0o)EsV5pSlU3A:C
-1,^dI9n#Ms6UF"1>#\-i=]/R+H)@$<DM!plEH?2NJ8\k,A7/MBA7\nLA6i5??!(68>#Sd9>?+[";--Oq
-;F!6&5"mq/QBu;oBk(R\7mh-3@96K):e+8[>$XHW92/#S7nHclIt3lo\[/B=]s430WgBcVCNc\BF^Sou
-QAK0TFEN@tLk:_BH]j8IN0g3&HCKK'e>SF\I;s[jQ\C?XM2@[rTlamR@oQ3/F/#FQ=&Ddl<E<+'?!LK6
-<E*":Ml<Y<?pmOQ5"7q%2ag,7<\m!:9N,%t<EWX2<E)FQ3BK;g4?G\q7n5p:91_]S;+sbW8P2WJr_!Dj
-7R'L87L2CV;cH^p;cQZn8kDZK:e*Q@0ebF;2*jf!8PD]E:Jjt`;GBVP:/"W"LnLcIUQT(]9LCp*5"&.E
-:dd978ks,ZS!S8AOGegEE,KZ;L6@7"<)QOgrD!Dg:/Lpf'i7_!7SHQZ=%Q.`;aj/XE21tQn*TTCp'(!X
-p\O[['DV1enb2\FoD\dhrpo79nG2kLoDJUmo'Z&>p\=O[rrN,paT);CqZ%!nVuZoj[)L;)\?IRa!!`S(
-d`Tq_bd7?SnGi]Sg=sPmr;[+?f[8F1e^iGEqZ'Ut!W`<%!!3<+!!*3(#6QI/Yn&.2]m"C@D5F1?5##$G
-1cA?:3'U>-0K_QW2F0>P4?bSS0-qo$,;LSV$P=4(%OAj/C/8_<4@C5-:fob40deCk.t0HqKGtUR.3^2[
-)_XBu7Qbs:A4oQr59r?b.nMEA4]<q++$De\00LHo2GQOs=?@m45u:$RGu5Pl.8";B3^lUn846l:10AG#
-db<H&4uPYV+!O)'hOleQ+t"us/i#7:-n[&#/mGC2jM!r!+W(b-'b_,s)(-pC)Ccs_2eFuu/j1pD/fYE1
-$ORX^%hfp)*>f_<*ZcdV*@)UE*ZlIH+X&0M&0W&5(F:Uc/hAP,-m'HM*ZlgK$6oi`$3phN*YKG9)&=PN
--6jl['cA2:-Vg>diS*&#6lR'Z&eblm*@2pF%K7Oc8@I$kE.#=*VO`f^>#TXTTf=ML,lf4h+p&l2,lT/%
-,paWN)]pLT)^?UW)&XkVh>dZ[!s8Z-q>^d%$5FNu(D$ZLeH#:C3WUHN:h+'F;6/o3HaClCbhV4=b&1fj
-K[S,ibg+MfSS3.]<)umqBj";9@:EkYEOij!b0PEE?Wk4arkgV5aj.t9BOQ!r=ET7OCgh*jA6NVcFb#<l
-Y/eY_YhJO?q"a@Ep[.,<qu?<dpAF7MqX*_0idU(PnFlAHiU$C%gZ%,[l-ePTfB<,!rRKa's8W)Km.BN!
-jQl%!kjeHAmeutBcen0Hg#1Dtb/_6+\$NQX_T9pCc,drfj4i5?hr3SIfA"HreCi'phV[,>hXTaujNbZW
-^rOUGg#Ci;bfIrIdb)smd_EQ4_;s_Hio0(Hau@bljmM^;q<-kul0dNpnEK0!kMjJ!gYg`MjkSt^o&/j$
-mHa$4n*TK-jkeq`gt^iJhqHi<hW4\#6gO(%e*lMSjQ>1Rkhb:go]tGomHNN\i:$$alK.F'jP/VRhq[2W
-nET&nh<*G?k2FeCm.9uCnaPf%lg*Kbk3DF3n1WD3_p.'9eCWI1gY1KJnEK/rkNM6pou"]>r9<)!jT#8U
-jjMl]gYh/Mh<!YKg>2_c''/-5l0@Hli8a7qjl>CbeZg.tqZ63e"pG>G"TSN'r;Zs2'bqW$qZ%!+'e2("
-2A6].#g^d.c-Oegg"bK?f@A9qcHaYZdb"KN%bK1YdF-Fjd*UCrf%&:!r6kVormXcjc-4DYdEg"7A4]BX
-3];c8>$.#s^9kbtaJ23o3G5q-Ydh<U_ehS/5WqM$5t=!m4$uV78lM4ZWj9-@8jGJ6Z*1=7ZF.3;5XR_8
-:.JYrIUGZ7:/"JS;d3UCCg2t([#g*Mb0\Yf`6m&N]["p[^s9mH[E?e/^9=WEYeS#d`iHYmZ)+Y)^UBK1
-Yahi;[EuY,eD8p1W5?T`[CWoV`Oin+_7%bFZ'VDuW2Hu+T=)/8\[JW?V5^/dVlHbta2GBk\%fr-\\5tj
-`5TU#I_3Y=^pCZ"_pm/V_Rd@`Y-bm`_mQVDVkpl=^q.@]Wi<2'Wkks;Xdl0)]>CqebgO)(WNs%>]#(q\
-W3O%CZbO#R`jr4[\\Y>Z]sb/C\[SrNYH+Co]:u+"XIblGOfYq#\[K)]\=^ULX0oC:YHFRu]>:kRX1YpE
-Up%VMI]'c`^;@(OXKS_'Xgu-RXKA+rRZa_KP+&bi_7dFiZ)4IuT:i9o]$f'EZaI<\d@?f)Vkp2f[_K;Z
-X0Ah8XO+;^^s'd2_8+p[_PO-?g9%QaXK/\3Uo:>sYHG(7ZEUpLYH"S'\%B&TXg=XRCNk\iI!U0jK8,YZ
-T:hU6#D@V^KSl%iX8]4@Sr\npPEV<4]>)(r\uVTuUSk#i[(jo3c.gt"dO">Km,mNpkjS35n*06+mHsH7
-p@\1JlfdBhkNMF+p@e.Nna>c0r9=7Irp3DLn)WR)q>'rm:EqDB.5ZL05='=HOdqMkN,C4#,u^2&Ssl"6
-O]3ki/fc#W+uUnr.Olu+5%(ClXIar+/1W<+TqnKZTUhKh+!_pd1,45K;H?+H84u]H;-@.8BiBPVR=07.
-L3If`DhN=OA7f@a>%1lJ@:a@iBOP4L='/d/;F=/X9h8&S=A(kD7l*.s5us82@pi\M>%_)>?t328<`2Oc
-;,)(T?rBTq84HN]D/aN6DJX32G&_YACh.$[1bqKe3AWKK;,C"N/h_ZC5!hhB<(K251-7Nd:0_(5>[(B1
-:eF/R;+sh`9k&OMWiDtbBhC]`9NZ1rR>u5p@9l`4<a&d*<EW:,DL@P=TTa+l8i\^r7o;]=3]K&\9k.X=
->uaa&>ZOm)8O5'U,!\Lc7nZQP:-qiV8Q/S_:JaYU<EE$i92\SW6qK14:d\5\='8Bo:/OSR7SQ]P8O,@'
-3Aj)e2*")s9M.iH6U"@E:J+8Q<+1<@Tq7[5DG3q,9LhTD92JG\;cR+2@sju@D0(Z"Mhu+ZAnZ[\Cf!o*
-:/+V_92&&T:JO\`;G]kM69n.;5!VY/77^X.ZJPNTp[e.Qna>c3o(*Rjp%@qPq!d_Aq>C9mqsa7Tp[[tD
-r;R$$oC;JJo'lVTrrN-!aT);DqZ%!bXT8G`Mn7<I['`4!!!W\Id*TnWcN1]enc/jrU>t:[I0'<I#]%rD
-g=Fp+c:.U1!WiH.r;]Om!!*0)$kWS0f=aC+FfL=^NaSuQ>=;FgCH+sR8j#m`9hm])0.f"F/hRqb1EdS\
-+>b5O'H7>h,8N8Y\l)I)67bkp.Q^!L.5WLu.XillJ"8S?*%DjC.53qd>>@sd77p9I9LV<02_>OM)&Eko
-%hC'9-kZjo*YK851G0X]'Fbio+!ia$2_d'F0.@tZ+<haO.3h'-cJ.15Y<jEL)':.j_pPno5=\$g/1<55
-,q_),1eDMhgY0G=/0kf9)B:7F'bV&f%jXG(2h!S3+=B/r-RTiF#6P#A(`XM=,UOcL/Lh_h.N]o])BCFe
--64-X-6*aA/L_De-SdY,*?laK)&XYH+WD.+'at?^&dSma+=&*P*>f>4,97XC+Y66``SB(f]kSH,*$$"9
-)BgOV,UFos3]ikedog^r]r@lT@8/pt_/1GC-Q=6P-R9TN+<i'T,UXrb*>]J**?Z(5*?>t;.5g8g!!2lq
-"9AQ*!s8<!"p#,P*utCae,].A3WUKV=_MSd>Hd+:I^I>Hbh1\.c?F)!FjnISbK\>iRUp_eAS+q:@8p`H
-AS5mpI(m;/ajYl\C0eZorkgS4bL"LOF_cDH?ug75@pWhW?;b<UGC"^RX2i/LWnHe7qtopNp?h&:n+Q\Y
-p%n%Kp>k].Ie*0un+?5Kj6#prm.Tr>mb6dhi:$[4rR]m'qYBgHnau))kje<<mIB`7m/H\Dg$\_'jQ"e/
-bK7T5]!f2faj&/UcH+,_f[A-qf@eln^sC6Tdb<0laj/&Sh!"%ghoW[H^rOXDf&#02cH=GYf%\m-e\Jr8
-_<'eLjl5III`p'\jlu!so]PAqiT8q\mc`fqkMsM"f]1`Pin32InCc[Vk3M1$nb)J>ki_*gjlbt!md9H/
-j6>mji8rqOh!j@PgYplGiSEM\lJ'kCgY^c7g?In[j59(ehq?oFg=P3Gmcicnl1OB'mGZXVd+I77jQYpi
-i8</<iSj(t#P?fi`66p6gA]tliSrePgu[bZini\UoY\T?r8ubqjT#8UjjMl\h;I5DeDTBHl/q!_h;.#M
-l/q3plfmd/p#G&jkL?^X"8`,n!!!'!!!iT+"UP_C!!*-"!!NB6()7]#qZ$s,(+M1"2%^B'#1!q-c-Oeg
-g"YB<f@A9qcd0h\db"KN%bK1YdaHOjd*UCrf%&:!r6kVormX`ic-4DYdEg"8C/@Vl6U$IF='V*$]sPMj
-`2?C&1g7MrZ*q6S`b[b291huJ4[M%n6:XaJ;I-#sWj03K;b0'JYct:7ZF7BD8PVc]=A<%L9N4;D9M%iB
-:gRO>@Sr)gY_7V6b0SPc`R<5R]un44bgOAR[`Z^t^q@J%\\>knbcS1d[CaJp_7lSHZ`(C[[a)\-cd'\O
-]ZS:(\A5r"c,.61[^=K9\YQ^V]=#2RTsqS@]Xk>LX0/;#WN<,$]==o?YI;*^Stij,a2GlE]<AEBXfAqM
-a3;cF^ULhZYHYRU^pUDEX0'"RahkuqXK&J)WPc0BXdZ$$]#(VP\B;CdWMuu%]"b\VW3O(C[(X,V`jMeJ
-YeQs5Wi`J"ZFRZZYHFt-Y-"q9]<SZFXg5ON[&pX;VlIVBTrYDuZ_jCq[^2]rT;AQeT;fAM^9Y&G[_/Z9
-X/r+iVR=%DXK\tEZ`:F1Q`,t6USb&rYc=1\OdN#J[*R:DZaI<\e"inBX/rJ+Wi!&.X/i(rWmS/\_p--4
-_SP*]_PO-?g9.T^UnFlrYdq0GXK/D)ZF@9NZa@'I^VR:^X0S:LD0UtlI!^6lKSGe]TV.`KObSFAKSl(j
-XKAS*SWAkqPE_E7]>)(q\>l<sUSk#j[(su4bLtOnd-g;fk32!lm.0N3l0[j+n+#uBp%Rn?ki:^fkj\*8
-p@S"Imd09;l2U)Klm;/ijQ-+3q>@O!/2/e54FquE6Zn9MS<K(rEA]Kp7ua17R[BJ%ISqXU3%6=&*AJlr
-1+b.?7V]*,XIt/62)?q@U8=Z\TUV9h-nZi03]KPr90>1'84c$@>[LoH97ES"F)c_cF`VVEJp2'AAR/PL
-A6iSNASkpjAnGIU='Sd*77pEQ;Hm7+:I@K@3Bp2(<KiGN=B8@2Bj4PGA6E)><D#kXIS4^,A6;c8;G1%o
-DK9l=Df0Q:H$"=NDId6]/Ls(N2D-X96:+1,0J5j^4ZuG06Tm1]2E!rt>?tZC>$+Tr8k2`W:fC4hAq-h^
-X/D@u9LMHG=)O7kNc&$%=]&=&<`i*s=B&RDI#t%pP\XAn3&*Za:dR#o1H%6bA7f=XITBHO<a8p8;+j#)
-/j`'!6Uj[>7Rg<O6qpKP;,'YV;c$"Q7n?3A6:XgI85N&\<_Z1\:.I]?928,O6UOI65Xmst5VtJ`5!VJ&
-5YF^?7nH0I@!n!.T:(g[;,g7a:.n2J6qpHU;cd.2I\E?NF,cECMe?X6BRc@b;,0n[4\/=E:fUFj:/+GX
-;H-(N6q'pL6:4746Ut=)Zf(cWp\":ToBu&:o^hnQp\"@WnF6)Hr;Q`mnFlbRo_.ePrs/MooCVhMoDSRd
-!VuZD!;-<l"T&0,6A>LA4dWt3^qREQrW!3*W79>Abg!X'nc/k"_qjA&L]dVV#]//Lg=Fj$a\Vm9"T\W(
-!WW<!!$VFH"pYA551HAW.<DM>JUqC5O^(=N4?Z255".V1?9M+V9I<.c1-@6H(`k.P.QfRH-PR@;%2C9-
-1rQsq3]/NX=?J-!8N&Xm0E*.p+G6=S.OmV3+YGH8>$t90;+shk<`Mga4#\c!#SRdY$47.Q'-%\o$6L&r
-&KVl*'FkWc&/uiJ2)d9D0e4Rm)'UCQ.P38HLsY8@i2o3i)B'\B6[m,)[S8G03[cU/-nHPp1b(:QCpVpO
-`)A96&.''e.2**s$OmRd6V9['.OZo!1,Lj:*YJbc(`aY7)'0h8)(m0K+=&$V*>onI,o@71(`XA*(a^UN
-,pFfm+;u@H(_d]-,p4-C(a9e2)A3Aj#7D%R'GqW#)&O##)&XbkS4($Ef$2!N+XS<S+s.jC'd4hK,q1H*
-T\S(&G.#/gX)_QA5%_WL,pFTQ(Et.N/L_qh+<VjU//f<A)C6aM)]]k6)^mQ+!!!&q!!E<)!WrN#!!WK7
-*$-%#!rW,B!(\+[='Jp=;5EBGQ+52fbgtb<a`_MpF48=TbK\AhS7uML@q\n=BjY4O?".PVF1f9&aOGoe
-EF$;t`59F3bgFIFG&)MM?tEnuEb/Tl@TlW9G'J%KA?3bjTX!D8pA+UXnFuD;pZq,Drpf^Lp@I5,mJ6\N
-mIKrKm-=*+o(MD5ldsnOhs^F2ptaj&oD/:KlKm`njR2R2nFc89li-_@e`QPkk31L:c-+&@^V.D(c-t1k
-d*'YYbfRuQd*g:YZDs=YJTZ,dS</_fN1dN$g"4a$c-Xtic-tG#eC)Xie(!+.g=*gO^r#?qn`]#nbfnAU
-roa[UoBY`*i8ES]mJc67ki'IugZ$rNiRcoAmb-@NkNh!gjlbOLb0nkah<+(ilfR9ig?%GNgZ@GGg?deH
-f\>'9gY:`Pi6p$,e(ia/f]2.7jknhRkhb(TjQ#.Xl07-[g#2,VjQG1Dk18AHhVmSXinN)3fAYTMqt8d_
-_opg6hWEkUhrNhQe)9?HiS*2On&30=r8QGkjT#8TjjVu^hs'C]f\bN>i9B1WjQ,.SkiCsmmcs*-nD`?^
-jO17P!Wr9#q#CHs!!3#u#6P/:%Klb4!WE'&"VV^h)@lWE#m_J%1c7*#%L!"^cd'e]dFQt)gY(3/da?Fg
-bg+Vdf%AU+daQUkd*U+cf@SU(eC4?Ds3pts:=.;2bg4V[b+3'<5W1\aK?&(PR_$,>]uJ<i:.mBF]<SWL
-]",ds5WV/&;+3]>5<h4o8l&&YSu/Nm]k:MF4ef3bY->4?\=uGh7pTCpIS`=)5se:<7mKaU@U3&.N3BRC
-M7LXReC2Oge&T;L]slA:]umk-`NQhdbL"&:]Yi+*\%T;ga18UhS><*\\Au2#`Q6-=b0Ic:]XG>]]YVh2
-_n<IceD%:&YJn)]^UBlI]=PVc\%/lSYdLd?Z*gU2SXldd[D/c:VOjfXI[-@]J;Ao0N0'sH['[9FZ`:%.
-\A>nf[&^@8\\lb7_l9`<Y,nG:\#QHrWP?$^Xf]"Q^9t5EW3X7Q[B?I6^U(8Z]<fJ`W2lu5Uo1,r[$RMd
-YG.MNSYDOMYHb=9Vkg2e[^N-3ZEg4(]sOK3X/E.qU8kMuQ^+;7Vl?Ad@^ESPXJiA2Wi*)*X/N50[&K^j
-TrtDnXI#!IQ(=V?UT1>iP`CQcVQ$lLeB#&+[_pRmYHFn+Yct!rXg+n+T;J[;[(+*#_S!e'gXa0:X1[/k
-\$rE6XK/;'\Z`*?ZE((8rj<TQ['[HUZ*((0RtPa-LkL/&IY*<2Q^sbA2k#qeKSbJAQDC[dX/MSMOHPfn
-RB*s6]tUtRUS4K]W3!GEcd0hff?MV/mHj!!kNqd1n*K<-mJcVio(VhOna#K$jm27&nauPIo^VA9lhp#I
-li-5QoCV5.rqIN3Uf/in,q:`qKi1lnNL63$N/)4+1`o/HT:hX?R!t&p/L`;#/L2Dr0/"h&/2o_$Y-+k"
-KLS$a0S?*qUnaTPR;XB)-9XOP4$,np3Cl_15"]*f>#e"?U6]tGK8k/!FE2nUDe<Tb<+BHC?"%;Z?tO%e
-AmSMB='/'g:f(1t<DuUY4@D.n7mp16N*T@]=_;8H<+9?==^"j"8:F0.EHG\n<)ujk;d=6^G&_PBDJjT8
-D.d9Z;b]VG;,K>53B18XEd<(j[(;fgWhl,FF(7d47RU0T>$=p'8kDNB;cQao;-%C[WN<.uQYol&:f(M:
-QC<eN>#na(>Zk$*:fpdt?#G(QTqR]d;FNN!5X8+43&39J2+(V\A27=rA7enI=]8![3A3'M6ps7-8kMH@
-;,'GP9hS8Q85)iP6:4:184Gp69282V9N+qc9`@a78k2NG6U*b$84H'=4uu.r5XIb(7Rfd:779U:78RH?
-Nh2f1O`+-#;#X0/912!:9i4bf=(-]QS8`P1Q&LZ6AS,V'P\a5s<&.0@:/+DX<DQ@f;GBnc5t+:8<E2:K
-7RT[9=Eq12rV?3\q"aRNo^_YJq=sdYq=jCJp&=mqs8DH\qtKaXoDJUnr:]aTq"FF\qu6]kq:5Q<!!!)t
-!"1BP$joJ!`QuK2XZudb#Q_'Ue'6+]\dS'/&d5bsj49+j!<<+-f%es0f?_Z.rW)s!p&H3=#6Y,/51Qqk
-2M\c*NeqSMO((d\2(VO&3C,i)=#WTCIU#o;0K1gK+<i0\1-I3<,S1J%%2C$)/%W/S/i,O\8h__Z6SUJ\
-1aO7d-A7dM.4@#$,:tc??"@,D=\_n$;bTVA/1)MS'HJ2'%1`t&3(-#*5>PNd2c<1-9/ngO*?#bB.P<>%
--mBcR)C?m\.4[8WL<eo@hPWh".3g&fIRqZ1ZV2u'3@m$A-RU2s0I\eLDRA3S_,;[&%LEd^-PR!s$k3LW
-0gR`G.5X%//M8Cm((LWW&/lH"'cnG2(b$[D*?Z:H(`4;>*=rc!&K)H"'d+bG+s&*_*uuLJ*ul4B*>K+r
-'-%l+)%Huj$kO'a'c@l('G(`e)&FPl7@:^>eBYjK,q^Gb+<_gA%iul?,pXs!WS5m3HapqsY%h*45%MKJ
--S-ek)Bp:F,V:8c-RU#\.Mj!C+"JiX()n),*$mH)!!!&q!!!*"!rrAu!!WN:)B9Ur!r`2B!(S.jAm\kY
-<he6OR'Fu`c.:;'`c#<QDUZkRbg+PfUNK[E<F/['Ch$mX?>!nI=gGcV`7^'"J7l:0_Sa:0aihP3GAVbU
-AR'\%H#dS7AmAJMH$=+HD6_($WOq'Rp@nCUnFuG;qXjFWrp]XKoCD,(jmr3;m-jW>m-sT3mHiTelds\D
-i:-F<qq^'&oDJXRioodnjQc'tmJ$>Fmf!%HfA5QGi8rb3bfdrA^qRV(aj&2ZbJhTOda$1kf@e`oZArsW
-AQKpgPB2J5H'bk]g"=m*cHt(jcI:IueC)^mda-G!g=#u8>f#^ao^(]!d*U(^kj.a5mc3Hlh;.,Vm,[9j
-l/KY"j58JMiS<GLlJUjgmH`Eal/^OKd+."'jR)F&mH39bg#V2Fg#_;FdGa!8h:pK4gY1NFi7ZiBh<*_M
-h;_u'iS`MRki(Ofl0%*hlKI*VfA>KCiT&D1h!"+jjPo=_i8<5;gudS\rUej^_ops5g?.DLg>1]JjP]+U
-inrk\o#/K@r8l\ojT#8TjjVu^i8*JPhr`qQhrW\SnF#2dhrk"'%-6F3kMP.OiR+kL!Wr?%!<N;u!!<3%
-!!3#u#6Y5:$j-J1!WE'&"r%pl)%6<A0+&^P1c@0%%L!$]c-4J[e^rR/f[eU$da?IecI(1nf[na(e'ZRi
-d*L%if@JL%e,7Yoe,IiCd*Bn[cHjbWU2X:(3'fZZ^PR#p\[o8`]Z-L467c'IZ*CgN\\`f;8ME"c8jks<
-6:*b"9hd`5PGkLe_/3^h7[UKaYckC@\"#`\86oY#8P2oU85;oO78RH$=BAFaY-a:T\]rRQeB-1ga1osA
-`Q?N?agfC0\$*3Tb.tQt_nigq^pq%fVlmV$S"Zdk_9:!?`5ogBgqU;+^;.=h\\Z/'`4g]0e(_@-V6R&(
-]ss`G]=P_g\@SrLWirS*X0Sn2U8,*+]>UkHL3&K'CP%.IIXZ*aOJfRr[CEHIWiWD6^:^n]Y-G4;^<Xg9
-VlQo$X/!\JXf7qo^UqCh\])IpY-+Y![(O&WXf/S@Za7TYYJITJZ)kL<[^3QPO.3;QS=k>"TrOol\@/ZI
-V4=6U['HL'Za6?rZE^C1X.uVcStrHeT:`*]Za$@/Za$d<Wj/t7YI_3IXKo=AVOa9LURn6WOGB@/Z*:.%
-WMcGWP)l6:X0gI.`3ct]`Qk9_Y,.nlXg577Yc+V"XfU$Z\Acb4]u%Y?e%hf\]\9ZlZEJ5K[BQU2Z`CCK
-^T=64\$iZNXJrA)Y,nJ%RY5X.LkL/&ItWT7R@g.FRZiS_M2-tTVm!8'VONX.P*)*$Y.VK_]sOT2USOfg
-YIVTucct+oc-G_ClfI?ml14<0lKRd+oCMPDp\":Nlg3cqlg+*2rU^3^md09;klC#Lli-6soCV5.p\=O\
-WaRk;-nmW(P@.F2NL?3#Q]5c4.i:R4St2=:R$(Q0+X8$R,U#0'0e4V)1bVLqY,n@Q8jl-/I%R40US46J
-C`tGZ4[M4e6V9m68k_`C:gdX1<D8%?SUGp=L4"5gF+AIQA7o:R?t<JI@:O%_@:NnuA6r8==&2Fb;,C.j
-9MS;K3']Jg6VUI=O'PXe?t<_G=(Pl@<E)sn9hnW,EF`6K9h@oS?#F\+EH?,;Df]`0A7&;49LVBM<B`Q0
-3aQK*=))H#SWIc[S:cN:@nB6^7T<Ak>?+Nl7n6$K=&Mgh<G?l\X/r1aD-9h9:h"EnQC*VM?X?`-=BJL#
-;-$^q>],"QTqRK\:d[/u69n775<(S[1-],V?sR8SCL(:Q<D5_=/2'+Q69@P,90tp:9LqoQ8PDWE8PMfI
-7nQ<I8ju9D8kMiQ;cQRg;,C%_8k_cB5<hG$5sn(%2aBo+8Oc*;7RB[97nH?B;.P&<Oe826NbqWr:/";O
-8k;KF9i+bi>[r8US8`P/P`1Q5A7fM&P\a5l;GU%d:eXV^9i+tp:.n>M77KaD:c^W96mY<)GdHH/q=jRX
-qXsCPo_/"Sq"ja]p[IbLrr)`oqsa=Vo_/1Tr;Quqq"==TqYL'g"8DTk!6Y?C!s/<"$S94=%6'p!c,@f7
-48f-aX3Al2b0@^4nGj/JiT&^b"Tnf+8^Z5Bf\G!)3rT*[!<W6#!!<#tG6%pQ!s8QsfuHBMKr^f6Nbt\X
-@nB]h4%)q)5<_Y=6TID*90Osa1ajIo.OQ`!*?la?$P<g`)_!GO]0Ir2;Fs#$1.jnb/MAb+-7(-jLdN^9
-+WMOQ2aCSX>$kH/<E;XX4>eE.*uGh>,SLk+&i)B["s"'X-[n&^2`DO/3&Vj!*#g7T/h\Y%+<DL@-nH\i
-,rA\RaPu=;UI7*p,pG*?bKm@j4?tVH/M/7p-SR5%1.cGngt]8.,T@4%(DJ)3'b1ca#7i^S/hJ_87kQ\Z
-/0G`<"pYYU(_.6$+;5;.+W2IH)''J.)'Bq8(*+;<*Yo\;*c<#C+"/Za,Uaua+<D^I'FkTb'bM/r$O71]
-*ZZ%3(`*i%&ePs%)(&:R^tR;a]43!:+rhL>*ZZ7B+X/3^1-;>deREm5^TO_K<D,Md_/UkG-R9lb,T\-W
-+=/p&+rVXC)B0V@+qG2$(_mo52":S6!!!*"!rrAu!!i]>)]]gu!WW5C!(R)/2.^*!C0@@qUP#Aebg"_j
-k/D(G7s!/,cHOS[fq`k2Bi\J=;eK0:=C,`]?u*6d^W+cPFE_&r`ko[2`6-9GEef!oJ8'I=H@U<TBOtFV
-Fb+dTH?Za:aelMomIp;Op@%_ChX^I?p]'p]lg4'-kiM$uo'Yl7k3;I-kih<mkk!ZcjQZI:s8CQur:9^`
-o&]61n*0<3lgFK?o'?2JmG6aZh;RDJ_9'p>_nWq,cHanjf[8'tf@AC#hV[5If>iVSJRO!q@#AH@I:Rl2
-aPZ"<inrMIhq-K5f@8<ueC;gngY1)m_8*tNh<a7ZfuD1Xb3J?ap#alXi8!/LiTfLdkNV!E`TQ44k2P=[
-h;I8WiofFVm-)sCdD3-(^t7r?lg*Q^h<41ih:q#Id*LM'g=tB7g>L]:gu.&DgZ7SSf]$B%gY:WAjQ>@\
-m-*EdjQl-oj6,dnio]O`e(EU>j5/VOj5AhNg"tfJkkt,-_o0^Vq;'rehqZuDjm2$gg>V,Ti;CO4q>K^A
-kNW$Hq<-;_ro<#&jl#7Xf\GWIjRM`tf\c\l%HZO+k3(XXgu6V`*!??A!<E6&quH`srW2rt$jHqA$NU5.
-!<<*##o3FW!!rH%*Y'>H2)[6(&I&KbbfnAXe(<:+f[\L"da6@dcd:1lrmqV/eC)dkcd'hef%&:!deqMm
-df.]@d*KqZc-=GPQ>0Mi2afufb'@?J\@B#]^<)m568)HRZ*CdM\UMD;9LD'1845a53'B8f:K0q\R]!0j
-]jY#B5*N:TYcb=>\#2r-<+9B<92o(n85)]K9ODOD=^>9tYI0CNWl!05e'$1h`NmP0e\oqRbdG-u^:1MX
-^qm[j]s+lZ^pUSZZ*V<EUoL`<aO\_R^!FO>eB5>7a2c$1`Oj"*`.#G1e'u.7XK8G*\$_X/\$s/d\@fG^
-Z+7QV]>ChTVl@GI`5oNuG%-MY?\*Z-KnsDoS?0-4]tCn^Yd(aL^:UbZXKJk7]ZeI7X/rG-V4kl?Un3sO
-]Xu+i_8Wp_SuAE[[BR6JY,\kDZa@ibY.qBM[&U73]!8N>P,bXURhr#rP+7u;[]cg9TTc%Y^U^AAZE9Ra
-Wil?%A#QH,St2XUVPU,n[Ap%.[&L%*W3<M-YIh3CWiih?Yc4e3YbnP.U6D%CWi2V`VPp;YQ^"2EWj:+(
-`3m%]`QP0WXK/7qWjB:AYbJ.tY+s1L\Aut<_oTpQf#">d]\^-%[m%.%Z`Kt&[B?gP_QK]9]XG&IVl-Z"
-Y,\>#R=fL*Lk0hsI"6s.R[p+DR?<5WLl%%XWj/e-Um[7)Occ')Yl;?q]s+9.Unt#k[(OE,e'Qaubg,\F
-lfIBol0n*-md0E2p%@tNp@S+JmdB?(m-O62o^qnPp%7eCr9aOQrp^*ao]bT=q.9K!@5fY_0fsW:<C^_]
-R$j5(MJ4Ok*(>p[Ssl"5P$'e"/KZ/^+uLc!-mp`24^4keXJ(843Bf0BT;83WTq.Zm.m#OQ6pEP%;,'8E
-91MW[Am\YF;hUm6H?spcH$FCOJp;0?raQ7?AR/YO?YF+`@t%ln?WU?07nHQT:JXqe;GotH6p="0<`YEM
-?r:$1C1C:KBP(FJ<(p"\;H7g^DIujC7nHN]EclPGE,KE'A6rD<9L:j,8P`Dh4ZG5P=CtT.MMn(LQu&t4
-KTq(#:-h*.6V:'J:f'VM7RgE\=&`$uBmlhVWhl2+@U<GICOUJpR>c#d>#7^d<)QUm:fUD!DgmhBTSdA[
-6o[(l5=S./1cIBO8R?.MJq\T"Bjk+=5!1\Y1e(&,5=A%55X7h48PMoQ9hIoF8P2TG852lM6qU-C7nlZS
-;GC"d:IR]A8kMTC84c<=77]^*4[MP)5X.V(5tX^?8kMNK@VC.PSt2C3Cf+/,9h\)L8ki#Q:/P5$??_p/
-CiG2jLPKAKAnlaYC/@`+;GU1c92/>[;H[-t927lD779mG4[)D,6q1@-[cRG_p@e:Zq""7Uq"FRZr;-<_
-md^8Ts8;oqo_/+Qq#(!drs&,kp%J4ZrqcWrq"k'6!!!&s!"1Nb&-=#Ebg"#DZoJ$b#Q_-NccXDT^_$&:
-)$-)]j4K=m!<E0cdFm%&gsa\E!!*'$!rr<&!WrN%!-SJR#6P,3;:WNC5@B#)R"94VQ!QFA9i4,U5"%Lr
-:/4/A4[)+c0/"7b.Ol\h/0uYq(Cq;q*?dC#`5tM"3'pe70K`?/2_cj0-715pK9]S(-mBQN-Sn"l@p*&:
-84Q',/hA4_',MZ5.4Q#D%Lt3[$N`1$"F_m\"$fBe0iL1[)&<u*+!MpV-64$D)Cd9i.4I5XK#QU,h5*_5
-3\i6E;pNan<Alod(`k%L,:Olj-SnA8[bTWB7j]/d%N#fr)]&nm%1!n04$RLi78>d!0d.2C$O@%Y+<2"/
-*?,M")BTqA+<;OD()7]-)Aj;7,T7C>+`A27+<DdU+=&E^)&O55*uc%9*?,_1*>/_i'GhMs&/>ro(`!i)
-*#KqrSAEh+dCEO--6aQQ(`XSB+Wh^N0/G85f@!oEXL=t(>>\*]B#/C5,V1;g-R'HN.3^-!2Bj%`)]BS1
-+!2+/*#]P0,rP5nm/R+frWDus#6>#B*$#mu!lt?_!=9uO='0*<V<F=pWR/f4f])59Df&R*e]c.XbgG<s
-TQP^+?Xm>FDHg1D=^>fZHG$u*aOGKLDcj6__o0I1bg+[[MLBhk?<;E$H=:2j>\JV>H$+[^YfXqUYg)G+
-q"jaSp?^>ppAOmgqYKOAkjS34kj\B;lL4<9p@IG,l1"!/hV@/Rp%nLXfZa?jqtTgFkj79ho(DYCnFH$s
-jnnc1fA5<CjPnb,aiq]?^:_J4cI:P(f%K$6f%&@0hqcu-_hM`WB1-'dEINCNJ$6ZFjQGX^gYUlAf\"d+
-f@8C*f@Sa2f"o/;_rfeAj4r4r`66<flfdEqh;@V_k3h9pjlYdkil&dmkhYI`io8P@gu?i<i8FIlcdUc5
-a/H2EbN.aDlJ^@Qm-EckiT9(Pg"kB5f%Ss>k2+Y?g=k0-gu?l4jQ+tIgY1N@f\boMj5K1flf7$grnp$%
-mHs#nhr<YOh;I;Lg"k?6h:pu_o\II(aPcmRg>_>Zi8*>Qki:=PiT/S``5VQNmH<Zss8Vu\f%^2bmd]Kc
-h;$Z4h<j=blKR6ajlkmkkiCpro&AQ`iQn\I"T\W(!!*-%q>gKqrW!'&#R:P>r;d0(!!*HB)B'FrquADO
-&0rtg2DYpV"UE8pbK\>]f@\j2f$r-qcd0n_d*pLrf\"a(daHIfcHXqke^W'rr6YMm!7LkqHI:*bbK\;S
-`eRem4Z,MlLrXI:M7g7)^<"Ng7nZ!T]Wn`L\\#k$8Pr&K:J+2P4#f2^78QoeT;\cr]j+9+3KgYOYck@A
-]<4t>='AWt7T3Df77Bg?<,$2Y?Y!E)YdB%=V7k:-eBQIl_5=lgd`L._caC9n^rX6tI_X"@Zb!le`kf!c
-[_K8eUnjrm_8jO3_Rn@BcH4>A[_0,]_8sX5^;.=be(:h%VlI#.[BGt%\$s,b[^j)[Z+e,f_Tf?gWiNnN
-_8E=XG%Qtj@!mT<MN)G'SYEO-_S<[gYd:sP]t1V\Y-PXM_90p>X0&M.VP1u>Tq$t4I_<51ZaI!NY,Ae7
-YJRZXZ`^=8^U(8__6h(g[BZF!WN`"hU7/clRA.6jLP^bQX/)GiT9?%a]XFrGZa$@)XfJ=pWN<G/UmdgJ
-U7e$SY+_DmZ_XLsUoLGhX0et3Xg5FFXf8M$VPL6"[B$*tVP]uXVP^&LQ^4&4Uo_\f@E5gb[D^7iTWYW,
-Xf/A-[BQ=$W2c9%\%0Q+aMu9Ag=O<EXM!E"^V[F[Whc;g]sG#U\$)m>]="lIXK]:KZEC(,R"KC+Kmn8k
-H[gd*R[g"@QB6fRM2@.ZX0]%/TpUr@OVsU_ZbF5j]rds*V5:,o[D'`1e'Q[rbK]JB$gQg;kNM:'n+#c5
-mJc_lp@e(Nn+#r6l0Rd+nFZ;Gp\"1Kn,2SQn,DiRp\*q:q>'g^NDV5Q,VM6*LJU<QNLZH$LkTOp1al+\
-StMU@R#P-)4Z4Q7.4@5--n$>g3(@SaY,e.I4YSiHGbV%/US4'AFtPp74#f)O8q'Q14?uJ.;IsQM>[^Wa
-TpKbAH$Xa\F``.YCfk"P@UNhW?t!;OBP_?k?=R,=<)-4f;,0b`=B&-d4[_D"7nZU@R:K?$<,?&D<aoQC
-<EW!f92JK,H>$bb9hJ&T=E/M-Ec>l0AS#1N=&;=O77g9W>!=o$/l6"X;3I09`A=$1[CD'VJm_>?5sRe0
-9i"V`7R]g;=B\p2;c[U_VlH_mS9&.F?<gr[R%'%P;c-Id<*fK+7o<8a?#P1STqIK^<^eu-69@J%4"E!A
-3)WsmFH)3"DdQ^I8N8gj1,VTn6pO778ju3?8OlBH:/ObX77Ba<6pjL<6:"7;6t&PY92/,Q9i">N7Rp'C
-77Kg76:""38ju$36UO(&6:4"-8P2KB6VUj3Nh)`4O).fo:/Xt^84H3I92/2c>?Q!;Rr!&"N/!*t@qf_,
-P\O)u=]A*i91VcY;GpLo:JOeTr^@]%;aa&H845pMI(&26p[e"NqY9RUp@e.RpCdB"rUfLKrr<#qs8)Ha
-q=OL^r;HX"rpfjZpA+[_rrMih_>js$V[*;NXO5>/WhqcT!"&k7dF?Leb.%l\!V??r#IECBd>J&)!"M3D
-h:1*2bfX,i!WW6$!!!#u!rW+B!=BAC":53&cF"uT<HF=nN-2%`=XuU)9LN>Z7m&[t:g?aY4\@Ua/0u\t
-.jH,c1b(!k%i,cs+XADNcr;na11*<s0L%oc1H?a)+snUcT0kL]+!)OO/O*EK=^"`n6Us'f1+=.[*uuRV
-/J\p-$6_A:"%=>]"XQGE9iM]X<A5[:)AjA7+s\Tc*#fk;/29":/i?ajc/[d=W(KN<0I\5;cI9$q.3pGd
--9*\32CC+)1JDhtgtKD>/0,<6(Ch&o&d8OK$nEkc9r3=k/fc5a(_%#a#7DXq)AO24*YoP2*#BJ6+t"NO
-&el0"'G23)'+c:*+;G\5)BU%=+=%pG)&j\?(`45,'GD9(*Z,P''bq8k'GV2l()7Mu'HfW)][P<Z]3Qg-
-+t"`Z)AsSA*uc@S0-k)Zd9L^mZ_OI'<Dl;"_/CbZ3%?$m)AaMM-RUMt,U+TR)AsD<-Q3sH*#0>:2=gh7
-!!!*""8W!&!=0A\*>nn[a8d4_(bT<1@rG\QiL>J(d*9hdio&!uCKZ/8bK%`Kd6QT^F`_\9D.R*tB4,=\
-=^Y`V[(jApgPg9$Bs,Ck`5BUAdaDoaHZ<Lr>]"V-?t!_ZF*;qSH%L+=aN0[Pg$eY6pH%p>mb@7)p\k-b
-q!RG3nFl>:oD8(CoDA7Sp@%)'n*9>ogZ%,Zq"4"3e,KCIqX<D)k1AGXmeZA?pO;Ygo^q%ng=tTJin2/l
-c,RcB_8b'Rf&,K@h<*VQgYC]Bh:g)tYarY*JWQdqTVI^OcHY/%h;-f;i8ibLgY(<8g>1N;f[SI&`koR.
-iRZl8cHNB%aiEW3l/D$lm.p&2oB,E%kiq?j`Pg[&iU#dlk1J;Dimd#PhtQ<ee6^%gOIW/ikNqI'lJ1Uf
-in`VWl/h!biSN;>f\PNKiSN;@g"P34j4VuDi7HuFgYgo>hrik\kj%O!hVI/;g>CfKlg!Ehki^p_io&V=
-h:g?0gZ@kqgVh(PjS%Qgir8!Yio/hWj4`GNk2-$T`VTQ$kih:2s8M?<h#HHqkp59Chr!AWm-3ZpjlGLb
-iSs"`k3)4%jl"tQc`S)g!W`9$!WiE!!!30%!r`0&!t#8;#Q4]&!!NiK)]T_"quADR'db^q1bTFN!sZrk
-b08/[f%8^2f@80nc-=PZcdL:nf@\R$dF$7bbfnYhe^W'rr6bPmrmQ/?ccsVUbK.P[?;O0V7S&]\EaOsA
-\@9/l`2,sp5@_7/Z*_'RaDjdC7nQfZ9i=GH77BR69Mh"SVm=9Z=]\+SZ*:I9ZFIKJ8R,4m8Oc9B:JsPL
-:Jb;(Amf([=H0PkI>P8MdFHaleC;L@_op0HfYl"F]Xbr%_K<<*cGHj#b/;*9]s+cU[_A?/VP^l@]su.s
-e^iBr`O3%[Xg>aVcbd?8^Sf'!Z)OLtYI([CR^9Q6^r*_!a1K"'bJMEQ_8!Ol`50=*Wi(]&XHRUQR>7?+
-Mk[nl^r+12^:h.o^q77i]=GA[\%]_s_oAeWY6Lqr]!%QhI"%Tu\](tbY/7]XaLJFo[_0#PXL,aL[)0ko
-`kB'mT:r<fT<,5b\$)a5XJUc/MOUlQWjf%!Ye%*?Z*h$IZa$d>Xe_krYck+'T:r$UV4b&fT!5>iY,\D%
-W1^5uVR3\<\$Mp*W0!OFTrG?&V5^Z$V5:,eSV<DsP*i&J_LC"S[^WZaa/l/@YHP15YH>(6U8b,pU<C'W
-ajA2Pa3!)ibHA.cjg_V*Yc+Y)Y.D9T[C*?HZF-sCYd:O;\@AlKW3)MBFaS^bF`hqVKSGnbR[KD#KS#)<
-Mjg`QY,7kYOHGZhS>N[,^;%7YSYr<^VlmMEa3`/Ze'Q+Ung*\ikNV0pn+cSJm.'N:p%\=Xp%S%Lp?qA<
-nFH/Dp@n=So^VDJmJlYSnPAuWn*BoLqY[!j3\r?G6\CFs7rXHUR?iblDCmUn:5tm>SX>b&<]2fl.5*A,
-5W(5P.jZi6>bnI'U5V]*5WX(_V4s`XR?r%D3AWHD0Jn5E85)'1:/5#!@pNJQ:k#(+D0CG[H['dXIs>j:
-@UWPNB3nqS?=mngBk(L]=]SR&:f:4j9i4tk:I@633'Tf#8W8sG?!gZH@8^$/?s6H79LqoT;0[P-C04)"
-9M\Q,GB\+GAR\tP<D,tM1b:FB5#5!A4"MmD90P77;eR7q9L2ie9MA)72)dfd6UF%)8k2-26V:Th>[(0*
-Aq?fXVH]R<ChRNqBQKN0N,DTi<DZq3?!1B2<`<=CIZ^:qOD%T]2`F2g5t+$l2EO$!Aoij,ZB:)eAQ_D^
-5Wh;#7m]I-91qrO8kM`J8kVoU:.n/K7Rfm=6q^!:9hJDR92/)P846$A6qKp@8k)'05rq7u6:OR>6q0^<
-779U55X@t76pa79=aH1#S=Y^T<)ZOh;,'\R7SQNN:g..2G+>%=E/'7*Lgsq-C3u.U;G^=h9`@ci<E<'t
-;uTZ8;aNf@85rSZ7o2oN8m6PJk5"`Dp%\FYnG;kNnb3:_qYC*\lh:>Vrs/Anq"OCVrr2lr#5mugq"Xac
-q>UK`ouR16!W)j)8%8p.1p"jE`3d-FrW!0+T@2?=c,mBo%IsK5!e]Ojg9Ch_!<>.3hU:'/a2qHa!Vudo
-!WW3$!<`Q4"U>A96.!4b2KP+OR[ADtQ!cC97mBRS5X[n#7T3Vk5seC-.ki_//MAXu,r-qt'+Yfe'ce;:
-[`MK:9f>p3-Rgc12_.6A+=Sag,B]_V67Elq+XJL&?tW_I8Nf.#/KuGY%gij[(+(CH'+,$U)[HQp((_Z(
-#9P3#(*O%r&/c<'(`+)7*YoJ.+Z2292D6XXO3c_?hQBjX68pY@6d=,e<@T1G-T4[Y/j(U;.5jn@[+j3F
-<@]+%&/u)l)&3Ab&Ig0T:PRVQZp6o10eaCS((^uo*>]A*+<_mN*ZcCC)&jbF+s%U;'c%W''H\))+W_=>
-*uuC@'HA//*??1D)A3Sp$4dga(`j_5(`XJ1'c.Sr$PjKh&/69GQG1hqf=+g0,pFT[+WhX@+Wh^L/i,/1
-f$[rMWj/J'?!(#qBY\@3,qL;A*r[>d/heh*.K1\).2Ng?*@NBX*@2jI*[N]/!!!&o!!E<)"9\i'!!`Q3
-(a'_2!WgaMp&K.9(b8p$?!pL(iK\hlb1"Y^inVXbA7(5EbfIrNdG:REBQ.a-@p*e`;IF-EC2\1"]tMG?
-LhU[1W5ZWm_Sj^FdqXPfG%bK/@r?L"BQJ'>A8ZC5Jo.U.acNddmJ$JQq"+4Qkkb2Kr;Z6ZoCMGBmHa%K
-o_e7Dp@%20q"X7>n+-//j6Gaurr2]KfDPXJr9ND3nDNC"mJ?2?rV>.6o^hV=io9%Wg;V:^aN)?<`mi;^
-gY^K0iTB:]ioK(Vh:Bos_U6&oWQ*)gZ+.g,g==p1g=Y';jkKdf(#7^(imuc3bg+bX^qmnGf%eZubcJ@(
-bK/o<o^LhulhKSnkh>Ffkiq?j`5L^%i9fjumbZa^lf7[2gZ[eReA@r=S>X9ajko=Yc.hmOh;mbXgu%&K
-jQ,1Of\#6Hk2>"Mjm:[ejko:XfBMATjl"kQlJCLXjQYg`hW<GUn`8Ncimlc?iSWPOi7uQ6h9sm4l1"9c
-f#,GHkO@9hiS*#Dk3;'dj5/q^mdK>X`V]W#kNM+.s!mEjh#HNol/q$fi7m8Ol0@Qul/gjYhrO"^iTB1`
-inrbAXr%<C!<<*#!r2ft!<E9$!!EE3#mCP3!=/Z*!Y-"d*>o%Y!"8uF-T!e</I`$f"3\h3b08,Yf%8a4
-f@80nbfnAXcdC4mf@\R$da?@bbfnYhe^W'rr6bPmrmO]lccsVUbK.P\>>%CF4$8D=D-Dn+]stSm_kB1Z
-6uBWBZF.6T`H4j=78I,`8PMW15tFOB=&bHbV6n-T9hRX,ZELL8Za[HI7pK4t:/P=`IS*L-9NbM2:g%"4
-AQ+SkZZ_2;b0e\fcILCg^!b<Ibgj>I^rF10^:^klcbZm(]!AcdbIk0q_8`CWZE:jbd`08Cce%%"_77=u
-[_0PlcbR?Eb+lYsc,R8uZ*UdDS@,u>_8Nq$`43:na1K47aiD03aiMQ?[Ag.(]s*oo$bO3]YdM<h_771o
-_Z%5e_7dIk\\,Yf]s>8`]=Z"`Y-+t-S[bbgQ$f"6\])2!^U1AUa/kfAX1bsGXL,aK[)U"maMGg-W2[28
-ZbsPBUo^PuXeLE'Ng-Q<S#Vs7T#S.<['d*:Y-5.@\?;g0VlR#)WMQPu\tcjAWjJ^tI^cSbZ)sh+\#HF-
-Y-bC/V668l\Z27"W0WsLV4jTZV4E1*Ruir9Zbk80[^NTe^nn69USFrt[^E3@W3<G8\';=kbL+MSai`Al
-c*=RhjghJ%[Bd-AW3ES:]"5G_Z`^@5Y-Y71X/NJ3WiheEFaSX`F)uPPK8,_]R?s+s(kdKuM2Rh*['-@!
-Q&q,jPFSPX]t_@oW1<ga$EgnTajJ>Vccs>H-1^NjkNM$mn+ueNm.'N9o_A4WoCqhJp?qA>nFH,Cp@n=S
-o^VDJmJlYSnP8rWn*BoLqY[!g2)-L02LLQ[6YqUAR@&npD'UYc=-9&GS=#\(=?A&h/i54/4Z"H=0.AhO
-@\^!,Sr$#m2(s!CUnXZYR@&.E3B&lP4FTa\6VKX4<`Wa+<`rj?9R`b*BQf&aG]RtLI<fjDBOk:TAm/JO
-@VBOiAn#.Z=]SWu7nZfb;GpS!;b',E4@2\=:l^]H?!pfI@TZcAA6_u<9M8Ab;0.#1G[jK@92AK-GB\1J
-An,.P;b9PD0IJJ86;g`N4teHQ9i"PlA:BGr?t*h_AR87r0f2'Y6:*t*84Pm/6r%&r>$=fu@t1;MV5Bf2
-CLq0lBQBE-N,i*(9hel(=AW!l=&`LEIZ^:qN+Z'X3]fr"78$-26:*_)A93X)YDeEa?rfKK3\r`Y9g_05
-91MHB8P2cS:/">S9hnGU84ZHP7SulO:L$FY:f0t^8k2NJ770F38OPg/6pO@>7R9L55!VJ(6:++/5X.k7
-6UF4<=acL)SXt[M;-?Xe91hrP91_cQ<*`pGLn:)SEJTO/M.C+0CO;7V;bg:j:f:%^:f(-i<?4t45X@k1
-<)GqH;,0\U>'dR<p@RtJp\OUQq=O4H'__4rq>KmMpAY*lrVuZdq"OCVs8Mus#5didq"XacqYpWpkjHOm
-!!2rs$TGR#!A'8<b0@<-5lL`f$FJ+,ccsT6\dni@!!!&p!!`N-Ibi>pW!*)"$SU#bd+R3uc!(/K!WE'u
-!WW3%!!!*'$3:52#71DsftS:\NiJ.iMgV4cDb"#04%EI35=e=A=\VIO6W,fm2Bs.a1-@'71,^d&(**u)
-,r$p]^dgjp4%qjr2EXAi.75@)2)d<6A<<(#5pIEn,Ul2mCLCC>5<CqV*?c.)"q27d/1hnZ$ORXj+<EX,
-=^aBZ6T[Fm/e\R%'c-cc6Q7*f'bqW53^5>U.O%07c.Uk/Z;jaa1bg%;b0dP&3A_s*2,#PA/KZYr2GJ5!
-g=<Z/.NT6;+VPY7*"X&.$Q;-(L47aJ1I<uK.1lmt#mUqf(_[`/)]9V:+!r<Y*ZZ1A+sJ$E)BgLE-m9QU
-)AFME+sA!E+!ML;'cA#/&eYuk*[DU8(DdMk'G_>q()7Ae(`Enq(aV/8`miGeYtQ>o+rV@@,9\0L+!N*i
-5"N!4eRj33[&U<<>?=F3^hP>C//p#a-R'TW,qLZ$/M/=o',DH+-RBH?-R0TQ,rOrf!!2fo"9AT-"9\K#
-"p,,L+;bXjdfB%@EWmOEDI?UV9U"\-J"Fg+c-P//a^JOVG14dYbg+DhQudIcEF)@QDH'D-=(kiOCTbFe
-aOl)]F)/,#_ns@4bg":OAr;dk?Z9b&@:*nfCLV13I><GXWPulF]$'O1q>'gWp[72?rVZ<^qY9LEme>o=
-FSG"^mI0f9lg4-3oC226p#G&skOJ67qVp<*s8VrWkO%[%kjeQCo]c/=g=Y<2mGQm\hqHZ$c-F>G`lQQW
-g=k<:i8N_MiR,EL\ZrWS^sLNdh<2Ya[(4#lj4`M<\ZDa/a7/*LjPS_Ihq-9)dF?^seAhL)#2$uJcG6lX
-H*kQ3m-XB2l.tLdgun@qj6>dhm,#_"k3CdbiT01SdG<X2l1+60h9sHXM/RQo]^b:IiSW5Ao]G3$lepLV
-gudqbiSWA<j65XUgu[)DhpgB?j6>g`f]))Si8EDAj6cF%iSin]k2G.Mg>:iOf[Jg=dG*g5gY:H]h>uj0
-4S@1A_o^j.j5':qiSWGGjPA_IiSs"\ou>5QrpT:;lMpn_m,71/p#b<%kiC4Jip#CZk3:sdjQkpimHOW3
-%+j(^hTW#:!W`9$!<Mrq!<E9$!!NB)"pbS;qZ$m&&JlK.'*eO=rW!<.)CdO#1+Nh9!Y3I&bf\/Sdact*
-g=F`uc-4GUbfnD[e(*$sdEg+^bK@rXf$r3tdEg+arm1YmrmFTfc-")JaMkiK@o>WP5WsY>Dd7e"[^Wc`
-bb7*^3a95#Z+%BU`b@q95ZUK?<D5;*0g&3!:JHnJVm4'K;,BlMZ*1C8['[?@:-i?/<(pMF7o)<8;GpOj
-=_VMfB0qHXZ%/%6aO8J`d+$Ub]$K$T^r+7;]">]"[`cXuZb*`d\$ro]_8O+$\At_RZE_$V]#`%4b1kRl
-\\5_k_SEt7aN(a1\YlXP^W!CXY,eP)S@,o9\\Go#_8X1+_o^<S`5]<jY-4h/U7ncuaiMq[Z+7BT]scM4
-d)NN%Z)"kS^W"1.]=GDOVl[,2^Vn0sYHY7(PeXYhKQWTi]>D/"_S!%TZD4\H]X##NVmj:FZcTth^9b;W
-T:Dp]W3j.@Wh6#^Y,$8aG*9P>Un=3DUrTpL^UgJDZ)Y7H\?N09Ts1o1Su8ibWiV_dYcP0[Z_O4sYcFe(
-U7A3j^9jf9XKS_&TUVFFVlZ>OVPfQIXHf$6Q_C.QZGb;0[C!<Z`3,uR^T=H5VR!/#U8k2qWm85ob1+JQ
-aiN5hb-AS%j34p:^:(><Wj&t9Y-kaEYd1mKZF[KJXK/:sU8jW7Fa/:VEHH;DHA%NIQ^s?bL4=o,KoVb*
-YcasmObo'ZP*r&O]"P_\WM6,bUSFm"_T0dtbU^EAbk:Vslg3m(o_eOZnac/@p%S:Xo_.kGoBY`3me-2F
-o_J=Xq"=7HmI'uD!;$3_-2I?)lh^JTrhF$n1b(7<EemLZA;QeDR$!2A,:P!2NLcc3QCEj?;)C9b1F*tt
-3[XhMEA/n0>F_gtTnYrk4$.e`UnslYS=4FL,!AX[2afl$3]Ti1<(p>(A8>^;I&!!GI<^BrEcQARH>[5*
-BOG"K@:*JMBPq?uC0F_?=]e9g9i+hj=BAL%8O,d/5XIk:MN;(O?WU`I=''$G>$G!%78Hm3<,@P[I:,fF
-9h\?$F)u59AR](N9h.2u.jH;m9OqmTDImO!Eb&3=6WmW;F_kAY:d[cP<G#cC;+Ef85WCVa9jLk(=BAO5
-H_I73UQg.SG^"LOJ=N$cDHBh993GIs=^>')<*jElPb=\,AkbED1d=)f7m8Xj6qC'_F-EVQ]S:oWBk'Fd
-2Dm]`:.7K@9gqND7SZlY:esbU92A;M852HC8OH!@9i+YX7S?NO77BL*7SHKF5<hG#91_T@6q0a@6U447
-5"&%084Q<F7R^-WI$L=rSW@Jc;d!3t8Ou6?84cQR>$YQ`R?D9&Kn>24@:*SWH\Z-:;c$OM<)Q4\:fL4c
-;cHXk;G9VR9j1Ua5t=F;9j<(UiV;s5p@e(Io(hhJqtfs[rU0(=qYpKo#Q!u[p@n"Gp\b$qr;-<ep\4[`
-rrVWVs4%,B!!!&s!"1!Q#Qbp)ccs_KYX&0f#QgsMf#l+_\-MR)"p&Aohq"4urW!I!f@o*:da?E7!!!'*
-!!!&t!$qXH!!<W:'FOn#frZDg;kU.6G)E,d?:.b$7lWY$6pWk/@mOO'IPNQ11H-Eu,:>0$1bgR:*#0D*
-(E48FZb&M"9/]()1,;Ts3']8K)Cd9b8\<-#2^0Fg*[<pS>u4?f5t!RX*tetg#6tV`5sn+32F'Dq4=qTp
-4tg;J9KF=M)^?p`4#J0.+Vkq5&IoL"1+On-/hokHaP>V&MFr8/5r]iXIaZQB=>ql`+"f;n0L%6;/2g%F
-^"_5I8g>&Z%2B?a)A*8h)]^%W9T8%q)&O8G7264=$4[Ur)AjSB)&F>3,:k2f,T[aD,U4!@+VYn9&f;]5
-,paED+!VjE(_R;q+X7p=&eu0')&3eu()e5+%N-/n'HRc!&f)B$(F2#27*4$6e%8O.,rRS(*#TJ3)B9bD
-/i,GSd(rh2V4=oS<(g%REiNY6.4$`!-PddL/0lDg/12\j,97gN1+O(R(`+&3-9'f^"9AT."9J?!$NghS
-)]0(d!!!$"!6bF7"VNFu=]Aa%QKF`nU;t[1eC31$F)boNd*KbTcI(R.D/<QsB3/qg=^PoTCi=0%YeIij
-fn4*[Br]7n_SaI<bf=U/I"lHHDK(&M@9dGQ?;k`hG_(KWWlN2Z`S'YMqtp-Zp?C>uqu-Nio(;G=mIfrE
-qXO.Kn*K?)m.']?nEoQ7j5]Fenb)DMg>)5oqX`V.o'u)2m-sT>m.]r*gY^HHiSWYPg=OHjbJ_BBb0JVq
-hr*JQj5e\A_5!cpSsu^Y^X1<2^U+KAV6Qbpbg=S-U5!r_`SpgW#iF7dg!n6pe("BI!65#T>he5gi8)kX
-\AcMRmIBT,iU?Eths'+]lKRHthSmFslf%3rn+Ghukj%6okihEpe]bX^I"[6_lK$sak25:bhVI8SgtLWC
-kNLsckj.Nkk3V-mn(m!egY(?8i8\t6eDKBHi8EJFiTKIfjm)3smHWlpj5fFhin3,Hg>hDFe^N+&gYCu]
-p!q(#bMN$^m.BZ'i7l`4jQ,1YjQP[u`ln8Yn*]H)s8MiXj5p=/l/V$jl.XtNjknnUl/q*kki:dkl/Usi
-gtLK>bc)0T!<<*#!VcX%!<N9&!!**("U5#)!!`N:(*+>*"TeQ%$3_=t1c7!;%KZ\A+3i$Pbg"SdfA#$1
-e'H:_bfe2Rcd:.ke^;dicHFDQao0^mda?Cdcd0tbdF$Cjc-4;MaN2?5Hs93,1H[gRaE1pDZFmi`]YggC
-:/#N8Yd(UJ^W0SH68qh?7p&JI5=e:B;cQAOWN!/=Al)5mN3famYI([GU.IIIA5Z3P=\;UV5>"I=6<Ro0
-CM-7tZ*f[cZHLhJe'Z[o^952tda6%Ma1]4$aMQ<H^qdq!\$i`U^Vn++]=>k^Yd1IE^Uh_.`5'X@_6^hn
-_Sj:%^r=F+a18:WaM5]tXKS\(YG&>2[(F2j`5Tj:aiM]Se@iPmO-krlO,o*fZauGFVP9NTYaUun]t'Au
-ML:Yp^;@n/^UCMUV5(/t[_Kc%Y5YY/XKK@\Z(lc<[(+&ca25En]"k;C]!AZRZDb7E['Rok\AlA)`j;YS
-]=55QW2cemW32nLL3&<\US=EZTs2)/WjK(2Vld/4]=,&V]tCAO]<JcXW33P)USX]6WN;_^WiiD&WhuDc
-YI(L7ZaI'FYcXn(X08b*R\H[KWNVGCMijI!V6Ihe_md(a_p#d&`4;tOV4OBbYc+\(Yc,jY^rt6KaNV]W
-d_`&t`oG"JZFRBRW2m#+XK/\:[Bm<O['@0KY-5%3X/)eaK5YmZF)c;DF*WG'Pa@n3PD"F>Jr,V^X0/M"
-R$!5bOHQ$,[(<o\Y,@qdV4jZc\AQD0bKJ,D^<H9Bn*B?)me$DPp[RnEo^qnPq=OCOnaYr2mdB]<o^r+W
-&,#P^mI'E4nalAFp%\:Kli-_jrfgVM0./D1Fc0-jAquZNQ4&gq0fM$lR@U%AQ^*#P7kcSB0e4M-4";mB
-/MfFX<hQRsU5)/m3BD5QU8+KSS==FF*]$2A3'ou)3]9Dr8O-Bg?YEt<IA*0ZL4G&.FE;YUH#$\nA7B%U
->[1cHB5D:#CgLFO=].g_9i+kk=B8F#8O5j/5XIk<OcNUH=&E@9>$5NN=Ar3q7nuZU<c3n_I:5lH9h\B'
-Ec>o6B4>4P;+j#-/L2Vm7Tro$=]e[4@p2ko-UCX?C1g+#5s7:g7nQ*B:d%$/5W:GZ8m57u=]\X6H_UM9
-0V45fMi*[=KV+cnDHBh89O;+-<)lam<F0QnPb=\+Akt`S4@_k1:.@3+5=A7ZFd51k\X&=qA7.PW2*"&n
-7mK:+8ju3?8PW/Y;,p[u8PW/V:fBnX:ImrG84lTH6V1$G77BO,6qBd85t"./:eaX_8io^@8OGs=6qU-;
-6psO86psgRI$:%jR?)/i>Zt-&8k;049heG`>?tW_R[.],Kn>,1?X$oII#MT<<DYhY;cQLc:/Xh];H-Rm
-<(]YP9j(L`6:sgB9j<%Lh"U=.p@e(Ho(hhJqY9[WrU]UKr;Q`qs8)9Tp@n"Gq>C6mqYp9lp%SI^rrVWV
-s4.2;!"13]$j7T%_84(3^et(2#RJGqf?_UXR02sZ"a&b`fq&<F!!kC'c.:Ond*Y5[!!NH)!!*'$qZ%cA
-#mUnI!'8EF5@no;UP"&UV3k4<5>k6P69ID!5>>B\CMdBA5!(PL*ZcOT1GgpB/MA%Y)\Nr+)D]"<2)mKE
-3Cc(h;+r\r0e=:n/1OH-b(hu$,Tn-R79ESb<D>eF3\;Tl%giOH#TP<4+r;.4+s80]&H`Xe-8djs$PsHg
-"qV+E&L/#,)As(o&0<AKr[n:-7tSq`i!-fV`O(\^-YZ]:eZW(40.7u*67=05,pt<(8UA))fs49u)\Wo.
-)Ase?&JGfn+?iVgiJTHJ(+2-S$O[FY)&s>'(`jJ0)]g7S,UY/t0H;;e+!rNW+!_[=(`489((qT1*Z,_.
-%i$''(_ml+(aL7HrYuLl+W:q.)&!u3%1`p]'bhB-3(9@VcdL(O?TU/+/g;>R%h^$/+t#$#23cV2>'m-:
-Y`;LF6TKD!A2Pqb/L`7l+<i0W+=A]h-Rp5Z*@!9g()@r2)B^@`hZ*c[!X&T+q>^j)%N$-$%flY1!<C:C
-8-TtkD.6UW:mp%5PcW$Sd*CD/b\Cj#J^i,laiVrhRYu,lBP:U^De2s`>$c2c?F%>\`7foYCLaBc`Pf[8
-bKe7RATiK<Anc^7Ht-Dl?!L9@F`DecHaUo9W5.'Rp\=RYnFu;(jn8TOp[ItRo',N1p@I_Fr:]aKmI9fA
-o'GQ*oAS`pk4&'.r7Tfnq"smEmI]f0kiq@&q<dkAiRlo2k1nbPiS*&1cHO>Ncca\mioK1\j5f7ScDuGE
-Cj'W&@"Y;XG_m9%@r$I/OgM]jH@oQuN5jrLkiq$Ve(3!nrQo!#f>tkI_U[/Uai;/\VnpO?m-j?*iU?O$
-g>hD]mH`s%hSmFqn)Ng#lg*B[jlksnj5faecI':_Lm*k'gtgoKl/Lmfio&nZkN1gZi8NYPjQYsXf](]F
-kLnbKe^rO1i=tA0gYq;Ti8<AEjlkgfl1"3+j5]+shHf%&f@Sm9ki^:@e(!(*hWaY)fu:nQhYHU(kMP.X
-inWJUl/Lmfki;EXao281na5]CrqYd>i;V`lg"kKLi8<>Wki:ddinrYRioKCfiooXbhV6r1V$[8*!!!$#
-q#Cd&!<N9%!!**&!WiE!!!WuL)]0"g!W<!9#TG9O2D?Bd!s9%WbK7rOd+$Y#g"+Tsbfg".%a32Fe'umo
-cd'hZb/hZOrmNULccs\Yc-FV\cd:%_bK.]A`5&p3>#@[J6:d*OHZ+kN]=>AfbG@Ts7:j0<Z*_$QaaS&2
-75mq<8Pr2L2b-#$<E2AMWiEABB2(ubN3ojoYdLjJV,9NT>uFO"9iXJD84?*9<*rjACgWO4[?-cZaO/Me
-dF6X^YI;R%f#55FaMbX%_ofj0`6Z96\%98i`PT0l\&,,KZELgTZ-'r$^<=gEZbsht^qdCi`6Z$3\ULfg
-_7RLaX0]%2ZD4_2[DL&%_99s@aihoTe&&\dH]WfAK4SA;WN^Z,Ui:X4B7HSNLN\l*A!"(0c,e)D[&gC&
-U8P#t]=uCoZF.!;UUIe/So9Up^V%1u`4NCg`N,Z=\[fG]WjfUIZc^:ta1]4#Vkpc3]XY#:Z([eiXZiDF
-SqDj#St`'bW3Wk:YdCaE['Zg9['HmC]"FT0ZDk%9UT18aS>)dZXJDVnZEL7*V4auqXK/V:]!/<<WVr\U
-Vm;h_Unk<$P)G0XR[p=^a4/#:[^a6!]X"iCW3NM&XgPX>YcP(,c*tC6g!@pjbMC[cXhVd6[]?:+@]R)C
-XK'"CZEpmAXK8b8YICj@Yd:[?VQ6)6CN4W>DK0Z:G_;6FQ^NkdI"6s3PG"tXWM,Q9M2RCWR\mF$]!eZ5
-StDdNTWG`C`lQ9Fa1Jt(q"F=Hmd0<1q=j^Xp@S(OrqZZhp\sdgmd9H1o^`"UrqQfno^D5:n+-$uo^qhL
-q=j=Bqtp6gS7P)H/2f\AP?:e%M3jWuObms*0elOgSt;LCR"S@-1*nJ'-o!e>-T38!4@`2AXK8.P7PHYW
-F.T)"UR[jBEA&Ig4Z,>d7SQ!'6q'U1;I!@7Big"_RXKa9K6MK]GCY!U?!LfIAmJVJBjt[eBl.O4?!q&H
-<_?"];H?gu;H-O`5t=%%6U+M4O]PRd<a]QF=(GlG92/8V:fUeEP*gi4<DQ=`9Q"feC2@Nk>[:E+76*(Q
-.6h-VG)q6FMgK_kGZcjqA?32DFDu>>>@;tu=`.q?7Qr[_.QC"'<aAs1<+L6EURn-MS",b7RWaR$TpCaS
-<`N$l?=R&7;,pUt?uLR[TV.0R:HgZp69mt57mK7!79*f3OJoapYC:=r7lr[m7Roj55sn7;9M@rJ9h\>]
-<E;CR8k)BI7S--<77^!C9h@Z@8k2695sIb+5s[k/6pF77r'h8g9L;'778-?;6pjI76psjUHWlT$SXGOU
-?!:-#9MJ/J7SciZ<Eia:HC^C7C4UkeHs^#\?@@lC:/+DV9iXq`9ik:j;Gp=d:/=;L9NY=a7Sc`P9j`@O
-g\11.p\4=MpA+FUq"OIWrU]FKrVld%s8;EVo^hG@q>L<trV-!Xp[e.Trri,lrr<&;!"1g'&dg7O`5g0;
-Yt"]m#mIo\dF$IdTa1bk!!Rf2j4pI5rW!3[aNN)acHsj.rVup!r;Zg!qZ(g@"9SrB"BF'j5?)NnNKT<]
-VjpmH2+:>H5;tu17Rg$L?VigO7mA[M+X\iu1+jq*/K#<C&f)E#0Yk@W2**TT:d$R*8hqP:0Hhnu1ge&D
-O$+p;+s.sq;,'S];*m9/2CKU[%LNLX3]J'>*'GGO#96Dc!=LB+)_4/]+@SX6$o&+j,tAgp(D-uZ%3$`A
-/h\\*7=*#2cdoV!dCbs+)bAN'X\gl/.O.&I.Ng)j/M]@ZHG/(dZqMe_%hKTl(*O\6'b2!.1H^`SMe[nr
-.Q/%P%2'Hr)Aa/+*ZuUL(`jnF,Uk?"&/?9)*[;F?)AEl&)'0n6)&!l/)\j&#&/Q3!'Gqi/'-%r/r>/KO
-+:o)"(*F\-%Lj!b'GVoVR)@4tc+ROI0de%a+WhF:,UOif0JkVMf?@<<V4+B@;*?orHb3H,+<2LH/g;J]
-1+FRt-R9l[,T7XH0.IhX,U+3N.5C>mmf3Ik!X&T+q>^g)%iH<"$3:,,!QkC'"<]jLBj>+DS`c,cUrLm3
-e(<I(E,As1e^MjfaN`_CRXf*[@9$EFDcU1C?#++\Z+drjg4E[@?a[iO_[4E.cd$oRFE;&$CfkY'AmfCc
-B4,CtGC>L+]#2Xd[*S48q"smVp[d\<o_eXZo)A[^kN2:*m-!^.qYB[PoChkIkMY[rhrF"`nFuGNf\#ip
-rqtdGoAeZgm-a<;nb)81h:p9<gtq/Ph;-2uc,n&NbL>D0kN)X&%cPp\VK@5rFCA0KJ?-84IZU(6@rP;/
-]"s_LIU5L#`89bBkhjtAg""HobKS2UeB,SF_pm5Ub/_8STteb6m-X-,iT]mphsC((nEf?)ho*Ioo&]?*
-lKHmRhV[J[hVR\_bgO+[Lm*Y(gu@JYleL:WjlGI`lK[Nai8j(]iSN>JhWE\PkMkjYe_K3H''8'(iTBCf
-inrSIkj7Wsjm)-lrRh2)rn1Q:eC<4/kNC@LgY(E>iU$70f>PSKhXfddg=P6DioKFhki([bk2Z3VaSc)-
-nEfNAs8D<GjS[Wci8ie^hqZuTlK.*ei8*/GhrF"aiT]^ghqHr2U^$r%!!!$#q>gNqrW*-%!!*-'rW2lr
-"p,>N)&*DZqu@T?*%Nm(/g1T(!Xm5qai_fQe(*.(eC)Xdb5TLLb0J>]e'u^icHXMSaN)WRdF6Lhc-+>T
-c-=PZcd0eW`l#^2^:&]&=%YVA8<M&/?A,Ss]=kqrWCTZM@_B"Q[^Werb]mr&5Y+R:7nQK75;u#-:d^GH
-Wj9NQ7RKD.Z*:F8[C3WF=%?"b92%iJ<C9,K9N+Va@UNhgC7VW;MiF[TcIC=je'uOT_8ssJ^qeXQagSUq
-`4<4aa2c97^;7h.^pC,O^o+EBXgu<[cGIH:e()dQa2P?j]t(nod(R;F\[Ai]]>1SN['?^=T<bi5_8a=1
-bfe,MbKJ/X]=4,FNc^A,>#K[O^4DKMGAqUtJZ#Z%BoI1@N3T_,aND6(XfnOsUSb6']#M._ZEgO0[(E*&
-AqdV,]t)(t_m6S]YG].Z]u%4X\%K&Sb/h-7]tLqLV6-u5\>>[qX.?>@Xdb]NI?1J*WiE=pU:.M;ZEh$O
-[AC(:]!ScGX08Y5Xff+8\t5LgX0/V(SZB'(Z`L($U9M)5XK8b7X.>fQStM[HSZJ0ETVSfrQ^!]"TVAKr
-bLFD;['dfiY,S1hWj/_4]!SiEYH"b'c*tC4f[.jhc/@@%ZG4H:WN31NZE1^?Wi3bFZa-m?X/N5+YI:a=
-ZaR6GUoKi3BQA?9D/aK8H%V?IR?ib`I"-m2PbP4[W1]<4M2R@USZ/s)\$N!(R[p+DTrkrF`lH*>`O`Y"
-q"F=FmHX$*p\+CTp@S%Lq>'gXp@@eHmHs?/o()PKo_%tSp[mqAmdBO`n+-&Ao_8(Ek5+oKq4hdt4"iHT
-JVZofB82S9QB[GN/i54VOIVl1SXP=<;El`[-R:#u4!uU$-TFLjTrb>iLdWXD14>mlUnjQNR<184/N#4@
-0geZ!3_2n@92],(A8Pb4UmcRSH@U-^FEW1\EG#2X$"@(CASksg@qob#A6<&@@9ZK%;,^Lp;GL1g7mT[.
-5=@n>PET0S?!1TL>#8U:>>7^f:/FquG`nGGAQDZ':/#JCDej*!@9m2@:IR8t.47/]C2AiNRXT-jEdV=X
-:M[>;Roj`VFB2@fCK,(_5!V:g/h/kR>ut34;GgnHRJrrcTq7pBSsO>.K:\BjC/n559Nkh,<**C-=^Z/u
-PG"P+APbTL2F'Do83oF'2aUDTC6>I%Yd&Fm?qW^F4[;;$6pj:59i"JO8P`2\:ej_V852WG:.nGO6V1!I
-:.duE8kVcE6U=",84>g16pNn%6Ms1^6:jC+6UaX@5=e::8k)6I?!;N;SY)I6Bi\8-8PMoP852lU;,gb*
-@!\B1AncmKKmd?7?t+PB?V!md;GL7f9h\Yh;Gp=e9h\8K7nZr`7S$<M92/cAW8@19nb)YKoCi"Tq"44O
-q>BjOpAFmpqX<qGn`olJrVm)to^DDCo(i+]"8;Hg!6P9C!<E9#!"2#m"Tfis]Y_V+]heV-$3RTRaN`>`
-Y7q6Co)Jr>iSN:b"9&9+9@qbKg<n6j;#1.m!!<*!GQ@dF#6kMN$te>42`k9*HC'8=Vk.Wq6:==:3':>[
-9gM$E<C8Ds4[hIZ,qCW*0..qp.MrpA&Jc?)1r7!g5XIOr<BDKe75cG90dS;%3b?+PO$>*@,9e9o;,Ktb
-90ta-3%H$`%1!4O1bK4n$oee#!Z>E2";$#A-5mp*,?%MQ"=FHT+@6bZ(CpiX%N[5N.k;kl5B=]shVQ/Y
-gVKV5%lqnYY>6l+0d/89/g`>?0K)'dHFqn_[SJ7f%hBEd()n#('atX"5WY4cG%ujW2)Z?d%h]Ed)B'G0
-*[<!U'cn\M-RBrZ*ZH:B*$ZOR'GME,+X%C:'cA&8*Z,S)&fD].'bqQ$rXgCh',2)n&K;2i'G_`2%MTNj
-)&=)=5`s%7g=3f7.OZ2P+!D^HrZj9G-ndA5PLn&YDlKD2OBG4I4FOV4)'C+N+tt2_*]5Pt-RC#\*[)@>
-+YG/]*@2pK+"K&9!:Bgh!<N?)q#CR$%iH8t#K?`b"!9I>@THW'R-9<KU<1^+f%Ap.F)PK8eBH=cbgPL"
-Sq2?,?!gZ3C3+N1@WQ@&D6^gia4YoG?XLF__SjC5bgOXXC3+<&>Yf!VAmoLfBOl(4Jq8c-ZcC(`\(U0C
-q"FOUp[7MDo_/"Mq#C<bkj8$9oBtl1oChYAo(MbIl/M$shW*n^n+ck]f\5urqsr_5nDN*amd]cCo(MF!
-j4i83iS<;Rjkeh2dFQUcaNE#gi8NVNhV?o@iOOf1FGt9dFcs2ALPq1IH@B._Z,NnqNIuGIcg'ZYl/LFO
-i7lf.cd:"bf#u"K_U-WAZa6TkTt\S*mHNd(j5]UslL=Q8na,H)ho*Iqp?M>Cp\<t7jl,@fhq-fMbhL'#
-R?sM'[aO$skN^^Mio&YIgu75Jj6,dslJpdZjPB"Xh;[>Vk3(mhkMFe;iT'.dkMtXcj6Z:!ioK:dg=tKB
-rS]EaeC`X7j6,I\hq[&DhWj_)fu1eMi:Gplio/tUf\GTHin`VRk2c6WbPM8-n`fH?rs/,Yl2B>unan*h
-m+U+Jj5T"TjQYpmi8*DVj5B4jhqcl<c_LXF!WW3$!W`9%qZ-WsrW!'%!sAZ-q>^^'',DDt#Qal(2ZX7,
-/N#C7*=)`L#gCH5b0&#Wdb*.#da$(Xa2c9Dc-F_bda$+]bK7iGa3;iUdF$:ab0.uPb^Rg]cHaSS_nj.'
-]!6]c911^#6BB5r;hDBe\\5brX%H#R@_8nM\[fAqDcBS#6q^$;85N2R79EGf:m7iTZ,:!:5X1mHY-5%9
-[^i23786NK8O#XA6UaaF<)?b4CMR`qPHV<RO0QjTeB?1fe&B;KaN)34`nA\Z\\-&*_LB,(]>)7p]YMP,
-_7$PV^8/!=XLQ0ke\]5Be'>b:_nrU`^:_>!dD!N0['IKX^oXZIZ`^[([_TSk]Y2J/`koU._8F+)a.[gJ
-I$]1s@t(JbLQn'SEckB4TWjf%Mh6)7[)'H!ah>*h[&^+$WO'.KaLJR^ZDa_,Z'U;dMGLIc]tD1qag8%[
-]!TE#^;@=Y[_/rRaj%QCb08#9[C!3M]r.'`Y*H>qR[9RtPGtFaWiqYQZ*::-WNWM*Zadih]X4lG[B6sD
-Wj8_8YH\#0(8[F`X08k:ZE:43WjTCAW2Zr(StDgWrM^@&Q^sqKX08RnR$s\@WO0^qI`&V$[D^"bZEC:4
-WhHDuXfeM$WNN2E]>;YBda-1ai8E1t`Qd>E[DKtl]VqX,ZEUL7ZF@BQZ`pU?Y,ek:Z*'h"S:59uF`(u6
-EH$5YPF7c"M1^2'K8Z"hXKJOqOG\mQN00a7Z*^pAURRX>SXlLY]Y_Y,`50*p[_2M5DtE;\l0[s8p\=FT
-o_.tQqYKp[oC_eEmIBZ;oCr"Io(DbOo^;&4mI'E2n+-&Ep?Uu=q"OTZB1P'5/NA9:6p5.<R@0>(O)cs4
-0i!e$Ssl(5L/gK%0-_bg+u_\N2(LXH7pMajXeCP:,qCa%U].%sSsu*d0I88)/i5"@IS)dd8k`,X=Cl/Z
-Bj$+`TR;*9LNmu]G(+XQBOtRV>?P?GD.I3jD/<lj=]Sd09MJA_=&i3q<)5qK839%(9j*[B>$G-,@:r_=
-?Y!G=8lAD\=CZ]ARY5E[;G^+_ASc6uBP1ga?<L3#69?nU1d>8KG[,E!Amo+`?U.nK%_Sd(=)VnqA5[Ad
-An5+)r@_b43_`pg?sco5@s=<6U7n6RUnb#]J<m"%PA=&m=AN")?<^T>='8pLJ<QXuMI94O4[)J.9h[l;
-69IM-A7paqV5'u@H>-GP6:<su6:!k$77Tp>928Gd<`)Xg91VfM7nQ?L:/Cja!D5`n6:FC88Ol3:6pO13
-6T[Co5=\48r(:Nk6UjX>9hnDU8P;ZF78[97P+A59O(_Kr:/4YX7R]pA92AJi?!quHQ"4W]JVSb`?tEno
-Lg<DI=^+g*9M8)V:ejb`<)lmh7nZW]=@u:c;+XGiIAZ0"o(2YPq"+:WqYB[Po`b0en)j3>rr*0&p[@\H
-n*9]Hrr`8nmI'uE!;lTl!rVuraT);AqZ%!bXTAJCLW@NR`4JkF!"&h4dE0DRaJ]LJ!VZR#!<<*$H/[Q1
-UB:Dp#[-$;gt^?(b"2C0!WW3$r;_$B!<W`?%1re?e^HZJE2ntaBS3+A?;jWf4ZbMg?"Q_t93tk"3AE3K
-2BsFr0/YF5,V1;Y(**r$*@X4h]fA>=.Q^Hb,WJ:U.O$Sn.ks5&_U+N80.A1k,;;hp:J=8G7mK$d,T.7(
-$P"%'%QOnO$k!:U5Vr[l)*CPB-355N;CVks*"=)I&.8mT$O74f1G^aA.P!o3`8',"\%CM6Q!5>,g"3i6
-/L`\*.QfdL3C>P]4\Bt2g=N]$-R'<D,TJ!O(DReu%N7McMqN/cL+Pk\.NK6@$k*pf'+u*#*Z?.H0/5..
-,U=NP,T[jG*$ujSrZW*r&e>j!*??(9(Dmi)*>]4t',),s)'&Sq<>Z;_)&aS@*uPk4)&3r74H[P1g=3`3
--nuni,TIO8*ZcCG,q^u2Q.!cKBW7f3Ro`Zo7<u+0(F_=+.52b\+=/9W+t"on.NTQO,VUbj+t"ZR*\K/<
-!:9ag!<N?(q#CR%&Ju>o"NCE^!?X+4@p<A;SC`gMX3\o0e(*1'I!fpke&BPSbgCmuTQ=m^?"RJFBl&**
-@Wua3G.#&ua4PiC@;!*e`5BL5bL+U\EIW=TDdm0uAmo@[?W^o^I=HomXN/DP\(p':q=FCRptt6-o^hbL
-q"sdTn+Q8Aq>'UQp%.G5mdp,En*93*gZ@e^meZ_WioBS-qs`A'nEK#tmI0WAnbIY%hq6W,iSEDUkMb=7
-dFcgg`lclehVd;IgtLH>kJj?oP+.W,SZB?8WMl2AM3<pnXhM]PT:D@SeF_tfki:LVinW)7eCiL+g<.@N
-_U-T@Yd'g_TYAJ+lKIL'lK@^0n*90)nEf9%i5ERrp?M;?oCCo(lK.:'mc3Hf`nNerTq\N\][>QujmC^O
-l/UXWi8EMOjlGI_iSEDPg=,3Ggt^H7m-NchhVHoBg"YKKkiV-uh!"4ii8NndgY:Q@i;V[ggY1NEiSitf
-hqZo=g"GKTo\.='bMi3[lK@?kg=P3?gtg]BiTT@qaj'SYmdfW0rr32mkiDd%e)he<g#L];jQ#:Yh;[\a
-ki(I\l/U^enD<!Mg!QSu"p+c)rW30&!<<0!!<3*!!!E<)"9AQ&!!rZ+!!*?>(DdVfqu@T8$m.&W1+!e@
-!<EAJb/qfKc-Xkhe^W$mbPfHuair#VdF$4`bKIuJa2Z9GcdC.cbK7oLbC7XYbg"DSaMP^+]st:q<(BD>
-5Y73TAQk&'[C*W[_QQm>;Jj%NZ+%9Ua`0g95"&1@77U!O6:G0Y>$%#gVQn!H5se&1Z*:F8Za@6A<(g:r
-<a&9`:I@QE7nc<K?>!tb=cKYmK9*I\eC2LbeBtY7b/_B8_oC'@_nsO5`.#hP^r!t(['mT_`PoR#[_/<<
-Z`CRT`QlWL^s^NAY._]_]YM+q_p5s:]s4cV]"kGN]!eiNQaXcG^:M#&`l,X.^V@S!`m(cVY+DbgR#[T<
-\ZN?<M1q+KOIN2NS=u^OVRase`lGm+\$iE:X094S`ltltZEpR1Z*0CBEbgN9\%oMh_8j'j]u%@n]"Z%h
-VmX4E[)pS,b/_WAYI;!N^;d^XUna!WYGeJ%V4+<YYG\[jQasE'XK/J+YI1dH\?`3>[Afe,[Ag-sV73q8
-UnsiXUnOTbZEpdB\t?4:YGJ/$[@a1gV5XBm&"fGiX/W)&\!`PJS!p%R_Cj?V\$ifcagSR^ZEL'sWir>!
-TrFupWm85maOJS_c-P/$f"&cAjgC_g\u)d.VZ*kpY,ee;]!euPYd^d9ZFR0AT;J3/COC>ED/jT9I>F)T
-R>urOI!gO(QD:OaW1T',M2I4PT<PZ1[&fpgQC=G<UThDJ_nj+"\$NEMr%n0?lg*d$mJ$;Kp%ItLo_A4W
-p%IqIoBkr6n+6/Fp?V/=p\47GlKdd'mI'E2n+QG>jnJcJ8#'Q_4"`?RK9SqpClP!VQBdVU3']T-Q_L(?
-R?rh41bL=(.P2o(3C>PP4ZZ5HV66nnLI!1;3I[ZrUSONPR<1/52*3cc3.<kY5!2;'8jcH\A7]:LI\E<Q
-H\.6*G&DJPFCo#o?WgT;?t!\WBl.R!CLpgT>ujNg:/P%m=&`-o6pjO,5"8+CMMYG>=\rC6=]K!D>Ye$k
-:/Y5(HBXbMC0OV6:ekM:DJEfq@q/bH;G0;90.o1NAoNNMLOP/:F`(_kFFK=o`4(PNBl.m4JW5S-?9U%p
-/heh=:1%C>@p3#KHCU\'TqeH\U8X3,QD:"5Bi7i1;d!L:?<1'-=^c/tOeA>(?r'9S4@V\5:IIK=77^6]
-@u."i[^2`ZBNI_j7Qik(69me)7S$*F9288Z:/=eY6;C6E7RK^E;GB_T8JFZd6:4+184Q-A4$uM)3]]Jk
-7n?5L8n:F^8khoM:K'kV8k;?::0Dn+S"5t-C0Fh>;GfqP77Tm>:/G,"@=+E-@qgRHLOi`<ARp%D?V![c
-<D64\9N"\`:/+Pb<E)O]9i,"q8kr5\7ndB?VX4$Kp%eI[pA4X`qX<nXo_J=Mk4J]QrWiJpn+-,<l2(AY
-#Q+,Vlgj]?r;-EqrqZBhaT);AqZ%C!`<62mT@DB3`kbm\!<<JFg!S$hag;$Wp](^'!!!$"!X4A<g=Dnu
-rW!F)f@&7(da637!!!$#!!2ip9E>8'$4Hu#eAit(I^c&5@"+o!6UOX:3'',g8PVZO?;jj-:Hga#1*%D^
-.l9(</1Mq[(EEu#+!EDGYr+^+-Sn1L/OW2i-m^Pn0/S,>AAZZW756>@,U=p8>uF9_6VT^$/0buD$47@c
-5;d4:@7!p[5Y46e<+]]GE]6*96VfpC?s?&\(^gZX$OIIl2)@9U2)\<caP>P'^rtWHJj(DSf[mW-.kN\0
-0L%re0J5+=4@jY,g=N]$-Qj*<*Z$%J)AjS9(a1O^M;LS.]Zu^=4Xh?b)@R#o(_dZ%)&s\A+XAB\+s\TS
-&gJS<)&*o:.3KKH)&=)''Gh]/)]Kn0(EF8#%MKTn(`=53rZ+$8()e88*@!$N'GVAq'-T9"_9^TT\QCUD
--RU/V'Gqc,)BC%R1cLiLa%0U=V6HLb;d2V7[Sn1^.4uMY,oI[M,pa`X,V:Vu*ZcIO0J"7j,pa<H0ehJb
-rW3'#q>^^#"V;Ic#m8QTp&K.7-ou*U@:iE.j+DNQajA>ciT\[0EFs^NbKS)Ocdo1@A8GR]?<(WMC0OVO
-E,fj*^V@hCJR*&6[Dp2(_T0gEe9Z+fI<0UN@<QF"CgUCE>@V]#L3K`;aGmIQme6MQpZhP0iq)^/p%\=S
-nFQ8Dn*9Lnq=aRWnEfN0o()D@lg!chjm:snqX=:?ipcpFq;19%mHE]uoCVeGqX3.cf?N1-iTo^di5O0t
-da$%Zf%/U4hV?r?g=t]Ee`"m2jlGI`jPe_>bLYG4j4Mo3lK$45daHb4k2bXbi8EVId+-Y"gtUW-_ns=9
-`jV\DTobmX]#<mql1+--lg=*(j5K@mlK%3g`5La1l1=<-kgeDMlKRp3mI0/bil&:9\?j)teDB!Ff\>iS
-hW<kYip,IWgu$l;f\b]An*oDthrWn\h:CE=hW`_Fh;dSTjQtgflK$m_jlHBj!7Uqt$/4(dhVQuCkhk.o
-f`U!lnF[jS`Pfs\p#kMtinrMOlf?mZgZ%;Xk4Qg=p\sUNn*p>V$gd'6s4YQJg<AL0hu;jYjPAbVk2PI]
-kj.<flLNlje(N'B!s\l-!!39%!ri<"!<*!'!!*-("98K%!!rZ+!!*EB(`*\eqZ%$7+=o9&+qaqW!!:Be
-I`]^Qbg4Yde^W!lbK%WCa2uQMd*^7cbfe2NaMu6?aj&/Xc-")JaN;QHb0.uMa2,L&]!SSl<_#\G77ric
->>p<a]=>Spbc"-/87T<;Z*_!N^O/[86:FUB6q0U94#]r7=AkNdVm4-M6qU@FZ`p^;Za@6H<D-S&=CPGt
-ISiR*:.Ii@85EN%Bj?Y%Zuh/*ajS\dbg=kE[`HD$_8XF7]>hh1^q7G,`lZ-1\$rub_Sj1![^i'8Z`1@P
-\]Dq9^XCTRZFmrc^qR=ta3;6A^9FQM\\GJU]=5)SRC9lG`PK:-]Y(kh]=tnm]>_FqeATY[_R[:h^U_(c
-I^$E2d`BJDf?1P3^UL\j^VRh(]=G>ESu]-2a3)`<[C*?CVlm1hMg'u_]=tbjbJM!$\@AiOZFmrXV6n"D
-ZcUJ*beLfuTr5?3^;[mkYc45(Z)k(/Y,.qhVOOiWSA;G3[^33C\Z`$9Z)a\!YI:LJ_R$PJZ)b('R\Q[P
-(pBR&V6-bpXL=q.Z`Bq$W2H)QR@0D0R@=,I4/SgGVQuSRPa\&9Yf,&.\$ifd`j2kPY,eD']!A99UT:E!
-X3eMpaje\`e^WL6dB^^1jfaiGW0XWcXT#[RZE(.9[BR0L[(*?@[_B&PSYhs+ApeiCDK9i?IYa/SR>lcJ
--[U)mO-l`DX/)/AM2@+KOeT1h[^<*-R$O26TVf!._8*gs['Hp?Z@;`IoBP`/lKn3:qY0^So^_ePq=XIP
-oCMA:n*fl>p@dk@p%\=Tn*KH/mdBQ4o()MIl/MI2o^o8#76ECc5_P(]4_]b?R?WYdE%s:-:QV3?SXZ"2
-?8sAe,Ub/g2)I6B*\f`K?`1!-Tnl)`1dlbbU8"HUSXFXV.QKXQ8nCCM8O5R577KL29j2"<<IUa3ATiHR
-I!'IOL3@-;A6r>A?=6uI@VT^mAnP[a?!gT(8kr5a<``:#9g_9>3B]i!;Mp?6>?b-8A6;oDA6Vo+:eO_m
-?[@s*L1adk;G^+rBkq?mraQ[R?Wp<!5s?q/%6?U@4>f/a5;FrO4aq3[=]A^,5rLD[:/5&&;*H3I-n-\r
-4\fKmA7SqLApB`8StVmWWMd"oMNsp(NFl'h<E3:0?!C0&<`i^GIZ^:rMdT:C2)IT[7SZK?7nHHV>\Sqf
-XK/CtK5Y!h6:3dr8jYd28k2KL8OlBH9hJ)T8juWV91hcM9hn8L8K(/m;*I3177K[483K:)4ZYYg4[he-
-6pj@17K,e=8kDNF:e=2L7mo[>>'lI'SXGIO=BSBo9h7uQ84Z<J;d3R;I$g1+AV5PaHX0od@X*o?6pXL?
-6r-KOr_t%=9hnVc:eODV:g7$n:/Xt[9P/aMnG)\MqY^6frql]ln.P3^r;#pNq#:<nrqu<Ro(;82q>L<u
-qsrn8o(MeUqZ$NmaT);BqZ%!o[/g7RMT*`S[]iI)!!WV4da?IjbQ5[!o)K!s!gD[#f;/TK!")BJc.1Lr
-e';8"!<*!"!Wi#q8H];."@:hQ'/jBmSr@i6YDke190b6n5XRY$868tk7nuiM5=$nE+=/Km1GUO3,8:q7
-%MKp%0!hl@5!Utb6o6Sh7l;kI/Kus!4>pNbd$@*W/1Dkj.nN]78OZ$=6p!4T+Vth"!<NiH+qkM'(D[Df
-&/8/6/h9CH)A!5o.O$`9-56Xf#RC_B'dPXf3^#Ga;1QX<f\FX!iO5+Z.SS:;X$eNt0/#1B3&2j-0JkaX
-Ek'iV[RMS[%h09`(F't<+<_mY0fk7UgXtND^M-1i*tT7t%3cW')BKk>-6='H+WqXC,TmmT/g)5U+WhmG
-',_Z+,S(@u(`=&)*=io$&If6_&H*4A&cNFB(,d'K()eG7'GV>p'-fN)`R3/Z[oG%7+sJ-H+XA'H*$6I[
-2E@;Tb<o=2Uo'DQ9i!lq]2KLU*<[Ap,T\0///'BR+t4rd+s8-Y0e=@l-mocM2)!he!s/Q+!Vud#!<iuJ
-'*\Kc!;$82.QCpF=^4F^k^e)]ajA8Zf\G#%G%Z<Sd*9\WfA3<>Dg,Pm;bgh2ChcmUFDbNq^V7\AKj\nL
-\])M)_oBgDdr/]<DI@0j@<Z[.Eb/]^ARfV*MgMMBa-!dQl1k/Nn_`ctkOn?0oD/1Qnb2S>q<WRsna>r9
-j7W$6o'u25k3D6bjm:pmqY1!>g$nh9qs*J5l/Uagq=jRLqs`:af?N1-iU#jgi5j?sdF$=be(3:3hr*AG
-gumeTg="$Uf[S^<hV-5q\D,BNc,e\di7GHEa3rT+pu:Dri8<D?aj8>cf[ng#`l,d?aL7tOYFTF+]>Npp
-m.BN1lfI'`j65dql/V$e`5Lj3lM'rEo]+Kfn`f?(kNh'Ugr6_6[]ms'eCi=3f%oTDeDT?@gumYTk3V9b
-f%T-5jlG(Jh<<_XhV-i@fA>?;h;R5Bg#;2\ki(IZhq$K4e'\0@&CB+Zd+-ardb<X8gtgfFme9NLeAK5H
-jR1^ej58VHm.&rlj5/kYlK@i]anPc&naZ,Ks8D-Dhu1jYm,QOZk2Y^djP\eNl0RWqjQPski9U!oiR?K+
-T`PE#!<E6(!s/Q'!WE)s!<WE,!<N-!#lt#+!=K\\(CpZG!!WoU/28h#&,cJ.bU1KSaiMZNd+$Uqe'?.W
-`Q-$@bg"M]dEKhXb/hWC`lH0Ecd0kXa8X-[ao9FZbK.`?^:Lk]XG'V?5W_+oNQG@+N3p4*\A,qa:f9kp
-]<niM]"l:/5XS167RK@+6;'j.86Jt_R&[*i_e2M:>+;e$Ycb=?\?8Ih:/4A\;.i'j8krA[:..oS=_;MX
-N3KU3NM=/7e'u@Ye%NH<_RI8"a2Pa8`OjC-\\Phn\uW]`^VIXu[^*?PT!5Q"[E$/6^;@Y0da#VB]XPG]
-\B`4;]?e6mVnT^VZa%3RZF6:1]"Z8+^VTo^'>;/r^;J%4]Y_\"Xi%?J]<euMZ$r=SY,f+CcFM04SY!0s
-[`?q4_nisoZ(75XXLc<hbIG$jZ`U..Yb@SAPH_X3[DgJ)^pU8BWO04I^9XQ@^U(8jbeDKHbJ^][]YqIo
-[A^+#T!>W'Y-"_-WM?&IWg''bV4arpVQ%#0ZFI`[X/)`'Up[V+Vl7##YGIheU(s&hV4aZcUm[gQZ*U[4
-V5U&PT:D75rfUiWT9ke1S<oS7S!TM8TW>QHeAAW"[)fnS[B?O+Vn0[DY-=k,Xg5%T]"Z;8da$Fnj5J4_
-`5^`-Y.V'1]!\iQZEg[4Y.;3R]"#/ZYcG7K[BlL&SU4mpH#[_CG'&1jP+%esJ5CcCGDVKPV5pSgQA^TT
-MMmUl['mEMX.G]ER\?FQZ+e&h^::GOXf\f)q=En=lKR[-p%nLXo(;GGq"aUVo'u>=mI0K7oChnDmI^2K
-p$V2Gm/ZSRmj@Vup$(K0p%%[WAjA:,0/\-55='+BQ^aD,O`NB@1es+%SXl.3Ndb.a0f^L&+s&Ko3B&!.
-5Y+eMXKJ:S7OgGkJ"i[4Un=3GFt"Lc0J,LO3(cV.:.n8J:eb&%C0,k[T4rUqHZsRTEfGWc@qK"G=^PT@
-@qKIfDeETe>Zk6):esnb<)Zao<)#_I8NAq(86M4@=BJd1A7S_?@q&YB:JXP^?4C4dPa[>>>uXa!:1@pO
-rap"X@:W_K;G9DA0b4aT5<UnJ1H%?N/ho:t>[0uq75m7Z2b$&->#@F//g`"u.6L:3>$tc@=_)Z@S"64G
-W2Q])[[WqcRZ1lX=]/:*=B&<u<E3+,CjqM>TS[&P5rq(u6:+LA5X@b0;d!jfT0KEWX.Y;i>Y@4F3B]kp
-3^?2'7SZQJ:fLCg8k_iC9hRlD85DiQ8k2KE7nQ'35sn"(4[DG'5<:he3AsAr6UUi=4$lG)6:=7/6:X[?
-8kMQA;dOd7StV^6APcW.9h\)T;+4,N:fL\,@ssi5?Y"b=I<f.)?s\)<?9M%a:ch-H;c$Fi;GTt]<E<'m
-92ADh=@u@g;b'MnI\Q9+p@nI_r;6Nks8;?Ro_eO[o_e^grquHZmI9c4kPY;Y#Q+#QlgjiGrqcWsrVZTl
-eH#7B!!E)u$T"d`!A',Hccj>A=8i1*"L,nkdEKD;'D)8=!<<+\j5J[i!rr<&;V'7Hg=4Wt>PS7$!<<*#
-rW",C!!<N?"?tSc(-GK;LkCt(]W+ju;*HNg6:Et);--8#91+.l3Ar`:.OQYp0.\S#.O,TC*=WZ*+?d`[
-1cRZ[8P(Te5sI4a/1Mc!4Yp6[d$@*W/h/.m01Sc/:JF8E6p!7U,8h4)!<NiK'b(6T$k`sT$4K3J2'3bU
-%2B-\*"Ef=-5-Um#7(VA'-StR0f:[C96RnmdauIbgq1V39l+Ote#Gbg4=`0E/12hn/M8e;6ZBQhfs4$o
-)\a#1(_\;C()If-,q;!&dFdO4W.[qu)%72d%NGuf'c[r+,9J!T0.\1_*Zu+?+Vbe3,T7jF()e#')A<Yq
-(DIAi',VQ"%LipX#Sn*d&H3.O%i,`f&eklg()[l()&4#=6^C-\fA+i_7isT6*ul.H.Ms6L+t#-*4.apG
-6W9tWSr[5U7Pf2!9F`7#,o&$],qL>i,T\-]0Ie:k,UbAu+"&Qf(*#1`huEl\!WrK)q>^^#"V27Y"TeK#
-b5b'P2e$&p<_oLRV3S75c.(%ojjJR,BRJ@Ubg4bniid`NEclA&;J9fFCKFVTFBGW]_ogAc@pj#fa2c'6
-aj/#QDK:JeG@YK)IW]jL@:O"h@s)p@O,:?heA])Gjm2C0p?qhBhqHlSjR`6@kND'pq![P8me-)7md'?7
-p@[n<lL*Njmc*g8mIfZ-kj\N3k2Pb"o'5Q:pu^o;mc`?Xdd-)dpZLJb`R<;`f\GBCi8N_Shr!GThWF(Q
-UM44DBM=VJM2"r2IUm\&M3<osGA:oGT]#%qnB9G=g!nU)fAP91dEBMH^q[Y(aMlE@Y*lH0cKFEUo_S+@
-lga)onET3*p@R[h`8p:Lp[75#i9TIbmI0Z(n(#M,`4)qYZbar2gtq8Lf%Jm<iS`PKiSEGKjm([OhV.D[
-hV-iPh<=4hgsag+8CcPLhV-E3iRdAOhr<GEhVRMQe'Zb#f[AF*g"+U"e^s3Pgt1NEl1Xc*`Pp-cpZC\r
-g#1lLk3_*qlgFE6jnd*Bo(hYGqY^?m..QWlr7K``i8Etek3qTkgun(ejmCajp>k8pl0[?ai8W(L(CUEJ
-!Wi#qr;Zm""p+K!'*/j]&J#-J!!*-)!=]kg-S-Y^#5niIaN)9=_oBa?daQatdEKYM_oB^:aj&2[c-4>O
-rPf;eaND`NaiDB:_SO+,_u@VL_S3[k['HupC.1?R5rX>4F_ZcC[^WcZ`iE$<6s[C2ZF7HY_/_t59k.Kt
-5<_=r<'ilO=[J7QXKJg<69@Q.YHG(4['[987R^?c<)+];8lAP\7o!&f:L@L@Ec%8P[%EPW]u%e5bLG"P
-ZEC@K][#-Urjc(BahP<r^<"+!]=>;d_8*Ug]"b8Q\Z*0_[DpYEXh39&_nW:_ai)-KaKE5"_8!7l^;dn*
-agS1<T#&h"fA+H_ZaI?Y`5g!Ha3`>UK4'"IL2*HLQ'$N%@X+M@KT(^iKlD-NGHeTa_PFNL\$NHN^;dk$
-^:_%gZa-m@WhuSZMKt>c[D8uA\'Dms\%K#I^U18W_8XO#Z,XMhbe^WYV6?eu\\,eR[]uC&US4ZiYI1Hr
-R$=P;R&@'lZELC5Z)t44[CiW9Y+N2,VOs`qW3j.DVk8F3UnOTUUn<pDVO4Z`Uo9fNTUrB\OH#TsR?<r,
-SXYn0R@UU`SXc[`\'NIB[C!?^`3-\QU9:Z)ZF['K\%fht[GSO*]?8OQg>L]5d(dcSbatf?YHPXP[_]VY
-WjogP[D/6Be\A,c\]2:pV5TrG?$179IY!32Q_9b>T91FSLPLS?OeSeLVl,]>M2IFUMk7Jo]sOf/QB7;q
-Pb,%^]"u"fV#@20o'uGKqt^!Yna>c2o(;_Lo^_SEo_&(Xp%@tVni$16n+-2Iq=aORnacDJq>'m`m-*s,
-n*ToF[<3uH2DlssN*9.uOIDT*P`0WB5rMH#S=Q+7Q%"g&1b:.50HV5f0d/;#018W%M5I/EP$'Oh0ScBu
-VP]oSSTH;34%)7o5r_,%5<V;-:e=ek?"d`)S<JMLI#<]4G^P'aBOP7ZE)0VE>?tNGAoMKp>[:K7<*WX1
-;c-Ck:K:Lk84>Kp4Z>lbK5P0t6V^?[?rTm,AnPC99+sorFcr&A;bK\H:g77;?WBs%=Bkc71g3O60Hpu>
-/k3j2LOj/2P'^hQTr4Nn@@O6mI^PGq@o6/e/iGaW76*1^3B0N*=Cu`2QD"5N!2faq/!YgZVji`a@UNbK
-7nQWN;dN[2>$c-%U8!WO<DZ4S7S$?F2*3uf6!8)`UOK>PZ)O[dHXKiL6oQql84lKG84Z?D8OuQP84#j;
-;bfqT8l/&S;,9_L6:=.791_W@7nH$>6:44-5=.Y'4?>Mc5<h4s6pa.+6UXC?9h7]B7o3K6Nh2l3MeHC%
-<`Dgk8kMfH:K1A%?!D?=RW<_-G]IV1?t<_bIr\OZ90>d;;,C"c:e4)O;,0h_>%gf':f0_R9he#F=)bhE
-rVZQcm-4$7oDJR[nF#f0lKS?Kr;Q]]na,`:m,\0Crrr;urr;fnqu6ZprVtFKoDnmlqu@NRYRq*mW6W?,
-^U6l=!<<2-cdC%Z^UP$X!!!&o!!`Q*:u0jOUBpi!%;=;;hVZZ*e4]iB!<N<#!!!'!!$_LG!!EE0'FnHr
-YZaM"T;&$5O/e%04#K63-9=da2`F,rAQ!tB2`s/Z/3,RB/h8D&,VCnq*?,Fs((MIlY"V2?)^m!d4>J<K
-=]$sm,pFpH_9/#o,U*sJ-n7hY2).$L3'BMm2C&qF"p+i7*cqc)%M/VJ1a*hE%NT-^4^(S_5T1FJ$n)br
-&.THp&I]*\&0WDW8S<mqg"4isd+?:2<\,\8hTrK$2*4Vk)]pLM-9X1>2*YKGf[mSl/hJ1_'c8/3$ka<o
-&i!-u_#DeKiSU\G.3TQE$4%Fe+!2OC*$-%?*$QdM'-%c;+rV48-Q46Y,T.4.'b_T*)&<c!)%[i&'Gh8j
-'+l#j$OI4O%h&@KrX]AK'dOn<'H%l;5t-47e(2dM:bt*],U+NV*[DRL/20CQ1mukA?];+SLj`K";++un
-E$H2B*ZcaY,:t;_)C-gX+tG'51*.Yc*$HRQ'c/)FhuE`YrW2fp"Tno8%giC8!6P:3'fBQ8B4teZkF@@*
-d*L1ee`>)#G%Q<Uccj_bgY]8cE+EB`;,:J"=(YB6Ed)$#_SaFBN+['W_8aI1_8spDfQhCYGB7;..;F6_
-G@aub@U*hnI?'#ibLFA6_W'kKp@RqOmH*BdmI^5Kn)s!%m.9]FmQ0h+n)rm"oD&.RnETH!j6P^qr;6?X
-o]YoGlgjH7p@%&"me5l1q=*\&f?ijEnb;/'fuhmsd+$RqfDaS>gt^`Gkj7p,aIHX=93srINf8E[IT06e
-:l:Ks6Z#>:VQebAn)VsQhUp3'da6k&eBuIY_SO('a3)<?`3#T5_9V6.l1F<,k3MX(hs0Ign+QD>`5V',
-kOe9:n*p)=m.'Q5f&u#?bepif[Bmg+ce%"AkiC:Jh;$`:f\5<Ijlc!jg>LlTj5AhQlegX]in2]0FkG:'
-h;R5Ci9/q]hW3q[hVd8Jh:^H6g=b03g"P-3f\56ElK.!bhW+/!f#GYQkORBggt(*2gu7>SnE]N4m,7f`
-bOYJqp\FdfrqksBo).>+lK$g`j5B(rn)s*)jQ#R\lL!EcjQ,@Tg>:f7QPU&5!WiDt!!*'#rW!$%"on]"
-!'^K!%LigM!<<-%"9AuN+Xelh('OsK#7/Dk`P]R4a32lYe^`'ka2Ps9`lH0FcdC%^b/hTB`Poj;aiqoL
-a2S"ns2+cQ,f7:,[^<?GKP*eG:JaWD^MI5-['mER]>^^B9gN7#ZaI6U]>%*_84#U>:Hps!0L&;q6<RPe
-S?8orZsuQp<1g@sY-54=[]N@n85`8Z:e4\n=\2+U:.\VrB5qUP['lE\Q+4`RbJi,_^q-t[^X(K\aLV;_
-#K+<g]t;.r^AbD]^;Iq+^:M([[(!$Gb/qr\h6"KLa4&8?]#D@ma2Y?sc,5"IZ,"#k]>VguWM$'+e'?Fk
-^9t/LZb!ulbL5&$f=?91Cgqa!S=,_!<F07!9SJR_9Qs6^P)60S_6U8U]XFuHZFIlf^V7@l]<e`IXfA=s
-S;;WVXLH!MUp[eDYd_?WX15I=\A?2-Z*;H`\&cM*[^a#X\@oMeR'"'#WhVkPVlm52\X&DBYcOn"WNE2"
-V5:/s\@&i[Z`1.,\#cR-WOT%3Yca[jTqnE^UoUA`W3)_uUoCVoStVaNT9tt7SGem9TUq[EU8XulWiN8%
-YfPA3[C!B_]qMj7Sti*\X08_?\A,elYMm%&]?8ORg#1N.aL0(@bb_b\[9KfAZ`ggb_777n[BmK:Z,sGR
-XL,UL\>#jkO'QmJH$k*qN0g3-Tq@I&M2?tFPG5"OW2GiCNK'-_Nh<hn]!A6%PE:okPb51c]>;(eUSala
-VXj9Np\=RYo^MkH%eB8eo^q_FoCMYMqtTjVrpgNioBbu=q"XRVoC;AEp3uf3q>':=nEo]3q"V"4/MBFY
-4E6$Q950?SR[KG#E&0R4;3RN?R?a&#@Q,_Z,U"'C-6scf,r%ni8s6'KUQ\h<1dHbiUSXiYS"+g[.5*VA
-4$GSl;b9896UsOD<aKBFLRa]ZF**.nLO",mG%tT!BPpsY>ut<<AnPppA:@fh='/O+=BAC"<**%!=A;:R
-3&Ecc97V>+AQD<%;da$38loA3>s_1W<HaUoJPf'34]#EmBOFh9:Jt2#@:32.3\Vir*%sOfFa._05E:/+
-?'_4?X'D3uTl-T?P_!+:5W(/Y77K9n1c@0[:fq=QL6eI.U7\6\WNMJCSOfZHO)8?6>>n$a;GC(o>$5!7
-E/13`KiqAN8PDuZ=%bS;5!D).FH`N&\?i05T7^NL:.RT46Us[;7moa88kr)U;+jDN8lAC_8hs478khrJ
-5sdt,:/+AR7S6?D8jc'>6U=%)4?Gbk5!M:t6UX:/77Kg?9285T8OZ9THZ51>T:1[J<a/R&8PMZC84QKV
-<aK!4DO[)8HA$N`Ch$aX?#4q0=&)Rb852`K:0UUk;,KtZ:KqC(6;CBF6:sj:6s"??o_\L[oBbf4q"Xgd
-p$qPBlKms=s8Drrme65Cp?q/Es8Musrr2]irr2`irs&B#rr2ot!6YBB!W2p*1mJCM+I1*gbf7+crW!3-
-^<FpJ`k]5'oDfR,"9<Aqgt&P4!!!%/f[8F0dE^0Nq#CHs"9SK$FoqgP'+.mh\54tJN2Wb.GGC7!76s@H
-4@;Lp2`sZ)=].[M3A`QJ/hS_,0/,48/i4[k)%@#j*%7eW9Lq8g3&*HZ/Klf8:,Eh8,VNNDc&a>!+qu7R
-1/LS#/M/J'3''&S*to(g!sB)J<WiX0"oqL\,S:.dIKr:A6>&dg+oj&[*?l:1#nn6u&./dR$Q^`Q8S<mn
-f&5>s`nAkH<&\UGc*C&$3]/B++"SW`2)-^>5@UYKg8HeY.O$/c-nuhV'bqJn-Y8Fff#YVZhpR3/)]0M-
-&JQ'$)Aj2((`t"I,UjiQ*ZQUO*?6(I*$-7F'bD#n',2Q0*Z>b5*u,h2(`a>''+k`b&,m&?%hB6a'GD/q
-(`XM=+<DL>+$5q2dacXL73sc>+;l.:)&sSC/MK=G/;hs*?];+VMLS\p6T//DE%*"[+WM[K*[<p%,V(;e
-+=8O'-5[jN(`=G=',;`BnGr%Y!WiB'p](I""UYbI!rN&?!"9SuA7T(Q<2SlRNiCD)br45:cujGCK[nGp
-d+$h,Z[m=3=Bo-=BO+VE;Ib'#BY)'t`7'KRF+_0F`5KR7c-b="G&M>=@X_WjFFJ.09M\SoEI*;"J@*ML
-[B.O4lL4H;o(_S6l0%I2qY'FFn*K<,nF>r4m-aK0lgF?<p@.J7n)E?kjRW6Iq==1Eq#BjOlL4B9kiVI.
-lL4Q>le0h8l/2")io/h<dFQ[odaHY"gY(63guIV_ioACY;d3gF8r8I\BkBJ!;0GllNIicf-ZGrcb2)1/
-a3N2^dFR"'daQXrf\PK.^;%n:`P][3WNj@bjm2='l0[j&o'YT(kN;7-p?KQ5lgO-.lLO?.p$M,;nFPN)
-i7H)j[AL(5_r8qlh<s[ojlYdijSn-Qhs9LelK6pYj65C\jPoF`g"b?3drj3nf\bTGhV@/Ti8i_SlJ^OS
-g=Fs6hVHo@h:LB8gtU]EjjrDMi8`b[r:Sgb`Q[64h!4"Xg"P?Fjl>XbioT:\r5m.Oq<I\LrVuoql0IU5
-lg=*#h;I,EiV)TrjQ,1Vl/:dgh;d\ZgXt06i6@Q$$NpM3p](?q!!3'!!s8`/"Si$%!YYtL#64f(!#u"?
-%N?N;.4#N,"p>&5aN)9;_SaF:cdL:ld*'H-_[+9&bK\>WbK.a'_[=B%a2c?Fa2Ps2^\bel_SEms['HsA
-I:Pf:8k(sr_/a%;['[0L]Z@$E9LEC'[C!HX]7.J;9LhEB9h@uA2*OSo8n).'U91T%ZsZ<r>+De!Y-#%:
-\$0"+6V:*J8O$'S;Ed*)6;1TnDf]HS['ksGT>&7abJVl[^V%:k_:[Aeb.ba*\\,_m^:M"j_R?t^^;@^s
-]Xkq_Za?dDb08,dh6P)[cHaM:\AZ;!bf$g'c$mUMZ+mrh[DU+lWi)5maN2ZM\#ud4XL#IQa3N)Yc+ed%
-B6]#>TV8*<@W-FZ?'CtC8p3O^Y+i/<b.+">XK&D/\@oAc]uSCMfXnDoZE:"&TUCb(XL,gNXKoCN\$j#b
-Yd^m?\AQD1ZEhWi]Yh@s['I<N\A,_mTs_G9Xq@LrS$9-&_3p=KYd(F>[CEZOrip1?]=>2X[Ap72[ApI8
-Y.(R/VkooQStVjVW2c\hXKSJ#SuAriS=l=;S=ZCGS=Q=?S"ZUOUoUY_U8OumX1-X0`4*.\_SW+][]-."
-Y-G78[]Ha;['8Gu\\$#2f\59=d`Ai>dE]/7^MgN^YH=h1b.Fse[B?dFUTVMCWj&k9[C)U&Ru:NjD01#N
-K8c.hS=c:7M2I.HOdW&EUo(#SQB@8pPEVfP]=P5ER?Wo"Q^=GR\A#nqZ_F=nV5EhRp@n@Zp[n%FmdKiA
-q"=@PoCVbOqYU-ap%A=U$h`rXpA+OXp@RqHo`4[`pNc/km-a91p\1e3/1`qF05?8C:MPfXS=5_$E%s@2
-;j3`@R$Er#@lZ1d*?QLP0I@qk,W\_&:6qcTUm"h93CSOpUSO`WS=+dc0.AV93]A]V:II&k2EOB.>@_DP
-KUeEPD0q8$KQqZhG%tT$CN!Ka>ZbBBB4bjmIV)ki<**4+>?Fd$;,gFn=AMCQ3&<]c97(u'BNe#,;-dR/
-9Ntq9?URO]<d'aqIniX.4AfR*EG&HQ;,L7u?<gAt3]/Z8)_O+6;e0oU7#?eI@#pt8S6D&IMbJIbJqIT4
-8O5:??s?K"7S$!;6rI3%EeBdRU7J$XWNWCj4/8^DO)A0-<EDda;GU@t=]eg6EJUBbM-X.T7S?QQ<D,A:
-5=%P:HBY)(]<A95UPWS_:eX2?9MJ8W9E%OJ85DuR:JF>L92A,P9hS;U7S$';6:4438kMcL77g0D7R9F4
-6U3ao3''>l5<hD"6:=4184cHL6V:'F8OZHaEI<n<St1sT<aK$39MJ&L8OlEK:01M!Dk!29HA6`fD.I$^
-?>kO?@8Tlp84c?B8le_[91qfJ:L7R&6;UTJ4\SO86s+TEnb`1TnE]B3q=jmfp@@bInE]WDs8Drrm.Bf<
-q!RGHs8DiorqlHbqYp0arrr2sqtp?maT);Aqu@*LSdbiJQd=%*`3W/:!!ieCaN_lI^qCWX!#5S=!JK:c
-gopt_!!6<We^iF$d*-;,qZ$Zt!!<#tFTVgX'aIU_^c*W>WNW(GE2Jmu7nlid7n#^'5=A.6:K0qK2(gUC
-1,Ud:/LrA&/i=mn(Cgih*[[PN<Du411+bCH0I8VJ8iRe;-8T#Lc&3hm+qc1\4'>EA0J+V!1G^a5*"iem
-"p>>F63%,u$33[m3Xl.%$4B6&6>/:X%0.\d0.%h]%k'.c,T@XB*#]_F3`pa2dFm6nb1PCsVd"W)d'ck,
-2D$[,*\/Ti1GCC:6"R:WhQT*r,TJ!R,;()N()@c"0lEc9dBK"fhVP(a*#g":'-SPF,9Zt,'c\PG+=89N
-)BU4E+!D^Q*u5_2&ePg7'bq].*Z>b4*uGk-()mu!%L`[Q&JG]c&/,Tg'GVH&*[)(4*ZZ4<-;C#Gb1"bN
-9d`%\.K1;G*??(B+sSTi/sOl6?&YtZNeCq876"k_Kfgk9+WDIA)BUmb+!DdI*[WO'+W)FO(_S#:&JZNA
-nc8+Y!<N;r!!NH.#n7.A_uLem2.^6#;+I,=VN7\#e'HS'lI(')CP:6bcHk"phgVh\G\LDjC2S36AntXl
-Ir\Pq_8=+<L1YCH\AZ>)`5g$Jdu0*6H$X:9DgQqO?X.,TATWH]OaXRZe>]Y1c0Fonp#u25iTfato(DbO
-o'tu-mdfo9md06.lgF63p[mk?lL3lnjlQ"0nb)A<o(i:Uk2u(&oC),Ao^DJKo7$#Wf?id:mIfJuji,No
-d+Hn$gY(94eC<+.k3^g`mAO#tK6'tCLPB>&8QBb)H&$c0AOpO&Y0bSKgr[srf\,':g<nC#g"G6>bJ1g5
-ai)$0_mQqhaPQ:Nme$ALkj7j*mcip'p\*mi_r^OVkhbUeht-4%o^hh<pXRg=a:#>MX0fb'eCiaBjkp's
-1#_!EgY:<@inWPTh:q#Og#M;Skht1Kg""U(f\"m4hV6fDj5/\Dgu-l9f$i:*g>(K_g,dm?gtplDi8`SM
-gt1E@nG`+8`l-*[p#5?(j4i5Dk2tsog=Y!4iqgd>n+u>Bq#(0lqs*Y4rU&b/i>pk8i8N_]j5/bRh;IJW
-kj@Npl0$sWfA#0+PRdm!oDf-t!<<-'"U"r/q>^d('+G6P!!*'"rW+DY*[3!],7X_X!WiPGa2>d1_T0dD
-daQ[kbJqH:_o'I5aihrRbfIiBrPAfYa2c9A`PT@g^\tlm_8![oZa$a=I:bu<6p38K_KTOAYdh'T`652Z
-:.Jm+['R9V]>&J\8OcEN;HQOY92n>^Alh0bYHG%8?U[LZQ*.9nY-YIDVdEV);ccpm9ikFp77^9T;."']
-FCCHA[XX%A\AcD/aO/MH[D0Dnc-atha2GNs]tqHG]t:te^UUqb]Y_Fl]XkqbYHP(;bIY^Hf=K&[d)<i)
-[DpG2e&8i;c,R]*_7[[k^rN[\XHTp.b1"_M\,NBkYI(pYbLXSZhhb'LUlfP\SYCdIEI3mNKTh-kJR=/$
-U:.MB^RhF0ZF7BY^UCnnaj/Vk]X4uKXJi+qUR@T/XgPjMXKKUi_m?kg]">8Q]#;\4ZEhNk]t1>UXJ<>3
-\\Z)$Wkkj@YbI>KYctCMSs>\AVkj<t!O&X)W@+FIZDk.:Wi<5,UTh,-[&p."URn!KTqS*RUn=?[WM62S
-Su.m=R$7N<!M#b\S.M-YUSOZ\WN;M]SXlX[^>.6S`4*+[`PSRi]WS3-Y-P@B[\KXjXKg[^\R`k0f@o3>
-e&]#Ed*K51[Bd!@YHbFHZ`^U>Xfo75Y0"M_Z+.6N[%3q[M-"G,EHQS[NgHB1SXGUtMM[7TSu/E_VPBHF
-Pa%N#R&7C+\ZVg!Q^3r(R&.:'^r3mhU8FZZVXa*bo_%tRp@IhCmdB]>q"==Zo*G!]q"jj_p%7kTnd4XM
-o_/%Qp@@_Dqt*_Okj.X$n+H@UFtG4(0dL1a>#8pjR@KJ#LN5=93)bs0S!fP,P%-I*,p+<_0fq6F1+Yjl
-:Haf;VkfMV1c7=BUSOZ\T:VEo5!Cnb5X@FmIRR%#4Zc509NY\<Bj$+ZQtgSrRYuZ>H%pKS@q]^u=B\s8
-@q'%\Bl%Be>Z=[)>?tB/;G^:i<EN-f5WLS_3_+UKFD4iM:JP,%<Dd+6A7A&%9iZ>"R!q_$839a\CN*ih
-<Dldu?!UZ16oQnV+r2k)S5jU%D,,S8H<ZK)?]1.KJs(agLLYRQA62)X4C)E&=%u:[7modE?"nD5R%C%F
-UT(8rXf&+rSs+%r>?kQ485<#d>[(?7?u_!tUPrP]7m9C87oW,C5=%Y)?#u(#X1,+1Vk]2c=AhXP3W;Vi
-8Ou<@7mfsB7S6?E7nl]I92A/U8k2B@6UO72,=Y0p8Ol0<8k)035!hIr3ArlX5X7Lt5X7\)77Bd>8khcH
-8H)([<+C<<S"H74Am/SK>"hU\8kMcM91ViV=`U"#Ed3=cFDYPs?XIc,FC@p=8kDWH8kVuR84lKF8PWZ(
-9LhuZ7R0[A5XJOn\EWe^nEoQ.o_J@\qXsLN"8;BVqYgC,r9j@Qq"jRNrr;uorVZTiqu$HeqYp]mr:p'b
-a8c2@qu@NIV\97YLW.EO[]3.(!<<>.b0J5N^q:NW!!rZ0!WZlkhV,+9rW!F"g""R%e'lH@!W`9%!<<3%
-!!*0"!-SAC":>q\##N[_+Y8o*Y`!mXZ'@dB:0:sc4[MP.7Rf[?=%YP7/hAh:4#&09.4Hc"2('7U%h'3c
-+JbuE<B_f[-o!b=/jiQ05p.L%0j;N?M'4&d&gf^s:J<l.0e>"61+sjh%h9$R!Y-Y`!=`NX!Ad#&#[mcA
-&N'P67OS6T!#IXK/f#$4.5j%7,9\9R(`Y.l>(<a%cJ6dof\PH9PF:=[]i?a@4\%"C,UtZ31,(RPA[(%J
-[6lVg'-&&1/05E@)''MV=-gqGT7kSJgTEU_*Z5LurZ<"!)]9J0'HnP9+!DO>+X%UC,T\3P(`4#&&el#p
-'c%Z)().W+().2g'FtT[#R_(?%m:C5%hTHi()[u1+;5S.'c.`?>+ECPe^:m$/4)HQ*ZH(?*[2aG(`anV
-RFKVhL9I>7L1j=L3Gc$S4sM6nr>l^s-m0KO*uc7H2*N?/,q'`K,9RO2,:N-`mJm7h!VcX!!<`T6%0lpP
-!#uS0DfBB!=fUA_R'G&cbLYb>dX6.PLXaVocdUZuiimiLBNnSG@;B[fA6!JoDcsTd_oC/aF*)-&a2Gs8
-a2cQ8EIDn>A6`8YG'.V8CM@BeDLdY)IC78JWk%3DlLOWBjS7lrl0%Bsnb;kNm-3j-p$h>=n)rurm-O39
-p[IqDnESojkO&37q!IM:meQPFmdg#@mcj03o_A62oBOi]d-9BQp#>&o`m<,`f$i+'eBuIW^V@_3gWS:6
-^i>(8Sp$9cTmL-ZFGO1NO,IA!L4Yo)eA]>N_TC6Sd*KkPd+-^qeCN<t_o'U>`l>m6\@'8sjQl4$o(r.G
-m.9T3m-4*8p?TZ9md90"iUH7!p[[kIoC_/<dFHbRbe1$[Zbb;Igt_ndETQ9@hqm/Cg=#!<g>_8Rhr*GE
-io].\hr*>Fg=k32g">0<gYUrLhr<5>gssm+f&592e(NO/e(NO5hV6c<hWj7We_]6Jp@-ML`Qmf;i901X
-f@/C/iUZL"in`PSqoR+MqWd\Ir;Zckk3hg7hVd<5j5o@^j5B@jlKmcqiT/qZna#8rkMt=Lg"a]3#m(5*
-!!!&q!!**'rW<-$qZ$m&#8.IP"TSQ'r;e>V*$HRR*!ZKG!<E8B`l#X._8XI>d*gChb/M67_84"+a2uKJ
-bK%W>_>_4V_8F:5`koR*]Y"6WrOOGl]t1YWY-"gQAkPip8jJ3IJ8L7P\$E]bafA<57qfH>ZaRQZ_/i(3
-7K,po9L(m7:-VZe<(!=^XKJpA:eX6;YPt[]ZEpuq85McA6q0UA;bp._<)ljh=_`%u@@+@0J!%=S_o9d@
-cIB>2^:M"obL4q\^:Cno`dYS3_8<OfY.:mM_nrt)]Y_.\X0/hQ[E?tKYdi-/c-*K%`Q#[3`PB[A`kndn
-]Yh(h`j2_KT=rS'hV62o[B?U3Vl$Jt[\gIQNCn,fO_B)pQ$R.bIZIQTL4N]eLkLqi]s4WKU8kN(YHY./
-\&68+bL>"XZEg[8W2QJaUjeu<[`#\YYJec,[(*ua]sk;[`5p*+YfXYg\?N]SYeR`_`5'9h_5j];Um7=M
-Xg,U9Q^+/9TsV/2Y-"\&Vk()qVm3Y5Y-"h!Y-Y49Wi`4rUnj]TT:MdTTq\H`Uo'KFS<K&"Pbab0Odhr1
-PFA,>Un=6QUogYdR\m-mc[O?Y['[6^\>QmEWM>rYWN3hJZ*C42[G\U,\'!(Kg>U]/^Tl,;`MTiBZaI3I
-Z`h-V]Y1k^Z*gC.ccE2f\@];ZR\,k";.+$PDfpYiPF7i'Mi!4EM2RXnVP^8hS<K2$PaRu3Wk#mVYc+4f
-S=Z7BY/%im`Or@KWM?5foGdApp\Od`p@7S;mdp&Do(DYIo(2PJq"sp]o^`"O$gmETp\O^[p@@bGo_nGY
-m-3p)m-s`BWcp<Y6p<GEP$h=1N1-?'NeVR53B1'#S",q5Q&oE2-m]oT,ptE'.kN,7:ej<BVl$5R>!=u$
-H(q+0US+6IAL]Pg-ndD5CHb$T5X\(:91;`dBk:G%S<n#8MO'*LGC#'hAn,IiD,OD>?=I;SAo)?r>[LQ1
-<*!4):fL=l=&rI'6p<Xd4Z>ubJT>3s:0(>$?r^'0?tNtC92/E,OdLSk84PdAAR8kQ=&i0s=C,QL?iF:@
-=[tD8897$tHt,TPA7\DUIXQ*N5?)&r95\ZZ>ut?"5Y#L(BOP+E9h/2a?=n&!K9`4,TVSNbXKSIpVO`]\
->?k?>;FsV]>[:T=>@;H+USETL<(9)E:eb"d4[;;"6sXhoTV\umXK&"YF(.s33]]r-8k;KB7n,d:84H3G
-8OuHG6q^9H:.\&K84Q0>)Fd4d8Oc*;8Oc'74?c"i2``r^3BB5c5!M.tr^Ab97n?3H9LqTA78I3>Q(O_<
-Kjn1j>?4<d6q'OA:f0tb;d441R;[>)I<BF;?!CQQI;i7Z8P;eW9-m/-:f("b91hia@S93g:e!cI9LM<P
-Ej=Ntp$V54nbDt[q=jOR*:WRlmf!._rVcN[q"OLUnaZVYs8;ior;6Hlqt'[a"SVigpAW,5!!2ut$Rr_-
-$8S$id_`Dj;#UG"#Hc:ucH*c1!#P8-#R(5/Ic/r4Z3^F0#X6ehdacq#bpDu^:&t=p!XTSS#$90b,=%g<
-W/uC\[?j?H9iG.G2F9i'5=S4I?:Qq>1aah(2D$7//M&h72Co[X%gs-_,cdnG5VO`H1,q<L/3?3m8L5]2
-IP4R4c&!Sd+;-%c.mlZc3]/QK2a0;Y/1W;)*"3Q*2ZO1e+T`;s-O'kg'I*Sa(D?fj*u5hC3Yi>I3(67r
-0IInX.l'@b@YV),hVQQ&f%/KnX-_Sj[nSS43Cb\B,V:r:2DR3XAZX_AW]DUL'Hn_F1*dSQ)&j>S:m/N+
--)?@Dh:BA9/K593%Nur9*#fb4(D%W-(EObA*$-.8+!VaM*$-$t(`X8*()7]''G_T''GV#d%giRM$4dOQ
-$P![X$kX6Q(,QjG+W_C3(E"JaVomTFc)!ZU2_lg"()7W'.OQMe,:GC7eB_3IYG@D==$\f$CSP>g*ZcFB
-+sA'O*\/We.4-/Y+Ybu)+XA9P)($O>'dG'`!!*-%p](Hu"9o/>"O@)@!'(QKE,oc.@BnseLTf%ScJ71?
-dWK8:MUftqcdU\/YBk/,?s$Z8?t`kQ9O;dZB>;:"`RC$$Jo.d5rkp\7a3;5BKR%<JCia6)D/!g#>Ye1,
-H@ps']$&U,^Y%?-n+QG>q!@5.i8O(lo(255lgscCn:'`toB,B%o'c#AoBZ)9nF#)hkNr0ArTWt8jRMs9
-nauJDmc`s+p\O[UkgA;7lJUmskNCjJdam%&dEpRsdEKVH^Ve7Sj6#=BWi<A9U8b3'T7VZSSW]\AUl(S-
-QE.aLaMc!,^ra^Ac,mcBd+6[uh:'H^_oU$Da2>j+Z[Tj9lK@R)i:$=)nal&2mHX9:p$9N6m-a-+lLsi?
-o^D>CoD%SIg=Xp"^9+TG^WtZig=t`UlfdHkio8qSf](lHkNM!hgZ.&JjP]7ZjknkLh:^E3gZ7DOj6#@\
-kM"YHf[\a2j4Vl0g>:N2g>1WBg=Y$/io8\GkN1jqo1.9K`6IW;ki^m\hqH`>kNV9uo^;8>oZ>DDqX!hK
-r;Zcml14<9guIAVlK$p_g>LrPl0%-fjP/PWl/(7Wi7cc6g;oB]!!E&t!!2lq"9Sc-!s8<!"p"uB%L<1;
-qZ.-=*[;pT(^:!B!<E8A`@8[>^VIb-bg4_ccH=,C_SO%(_T'X;bfe&G_8*h#^;.V)`l5g2]Y(herO>/,
-]XbDRXfSUNAkc'":e6YaDdA4*]=#PhbGe-#6Ya0<ZF7HY_/_q19MeAQ6oR:u8N0+C<_oWsXKApH?!'RV
-Yl:d5Za7'#:fU.X8lT"aIS*.):K0nL5>bp-C1WsA[YC-N\AH>1aOJ_S]Y(JSa2uTO^:V%t`5o[(a2P?p
-ZbX#Z_nEFr]Y_=^Vlm>L`732iVQ.YadEf;0`5]O,^r+I?`5/Ch^;[Ol_mZhLV8(L6i7Z/i[B?X7WMZVq
-^;@h%Q[t?uYEkE=Y,%;J&Y?%^SXZ41TV%[JYe@EGX-]IXW+iE8Vm!hRaNiD[]<SZGXJDJYTV\3]\&bqZ
-Z`h3]\%KSe\@AoY`5]s)Yfjhn_7RXu]=G;^`5'EtaKi.QVj<aRXg#=7Q][`8Z+RTRZa-m?Y,&A,XgYaG
-[AC+(Y->%9Wj/Y'W2QJ^HC^\0XJDhsW2QkhR\#e.S=-=GO-#m*RZX)4VPKfRS=QFMS"d-mZc1M4['R3^
-]<JiMWN;qlWO'"A\]2;#_q_f7Z,tDEg>U`3_R7qE_4n9@\@f5TZ)Oq4[^ioUZaHC!aMt*Q[(!NNR%'=o
-:g@UICN=r_Od)5nre(9(-\R>BV5C#cV4!L/Od)3$UTM&A]!&$+U7e0OU9hbT`ko3eUT'u^W>tKup%S:Y
-p\"(Dm-O65p@@nKnaZ2Ap%A4Yp@IhRn-eRLo(MnSp\+.Io()bL:?h$0m-F-5or*'m3(?:tEf!dgDi9jL
-O-GE?0ebLeOdqu2QBdP>1FXdt*?lRS0IJ7j2+UJ9S#<-ZQXEBQ1jPdjUSONSRqaZ=0eG4JIRZ1S5s@e.
-68gkt>@_/IMOp/RI"R-.Km@rqGA:]#BP:CH>$GB@Anu7%AR&YG;H6h*=\r'o;-$_#=$o)20L%cuKmIW@
-8l&Pj?slr2?!UoP91hoXEKHN;:.Ic<<aoNK?s-N-:f^t8ARJeK>?FQf7mhQ;F*r1EDfU#5H_dKrJST1D
-EcQb_G@t/e7R04IARf"J;GBSV<*a-UI#j\iUS+E\UTgr"T;7p4BNnb<=AMOd;Hd:1>?bKSLSLT">ZFBc
-9iFti9KbX,6q:[0PG+k_W2lqmR<Dt55X%M2:/";Q8kDQA8kDQK:.n;P91V]M8l&#Q8cD9[7Kl:V8OZ6E
-r^I,W5X@Fj4?Gh-3_2J#5W_A'7R]g977KmA84ZBG:0;q/T:q^-@pNAB<_c@W77p3H<EWU6@X+B0DKph_
-F`(\q>[DK$DH9D&:/FSU8k2HF:/=Xa9,Ll>7n-3I6U4@=6:=srYhSsFm-Em(p%J@`o+CT^n*oiGrqQHg
-o'H#@p@RnMrr39$qu$Eks8W)mr;R!"s7ZHao_uo3!!2ut$T4gj""o\Fb.,9g:]:=u#dVh)cH*a$\/"W9
-('4L:U>X_X\./Q@!'Jc]e^i7%cnGG#r;Zg!pAdbh%1EJRd_%,'Ef$NfJpshg;FsGI7PZe_5!M)"=^,<+
-2b#_R/MB:B-8-_n1b^gB(Cq#a(`+j0S4>4X/NPgP3\W*G4[i*o,^q'n9t\Z1,TRp@.l]=T83]3k.Pa"J
-4>ecB/Lr%d*ud`r2HO!/1H/8d;,g7m,;hA@-VR,l1GCj.'+ucO2D-L+*YotO5#5p[^XCimd*9A&^rEU6
-e'>$a0fC:7-m0rj1Gq-K2aV#Sg=WPj/g;8^/1W7p'cIr1)b+5:`.#Y4Nmle:c;lJ5%hTU+,U"9P+!)C:
-+!)@G,Tn9J*uH(C*[D^K*#TY5()7Q"+<)(9*Z#V1%M'-Z$4RFX$jm@P&J#6_'c.W$'GM9")&=&1*[<V;
-a4B%kV*d'u/h%tb'c.o6+tbl;5X_<qbYNPeUmHm?7QWSSVctJj*ZH@Q+WhaB*ZlUR,U"9R.5)hd*uu17
-,9RO2+sl.I!<N;s!!NE-#mgk>ciE\<E=apACLURPXQQ45\^]-Oe(X-9F_,0BeBZ@ceD0#eIWopC>@V)S
-EFirf@WHBq]>DG'duAa-EOEj*`5B[>c,b3ZG]%G9F)uVSG^"4C?<(chJq]#qbLEN+gZ.Sep@\+Um-3Tc
-i:QR/p%.V<nF$%"oBu>Bl1FB<o^;G@j6u@(nD)j_m/?e[n+Go-nFuD>o'u;CmdBH7q"=4CdbE=;jQQ't
-khOS?h:pf9d+6h%f?qd`b0JAik18b[jkSkKgskK5eBYnYb1=Ydd*gRpgXkH=fZh1MbfnMhgt9g"gtguO
-eB,YHb0JDQb/(e_[`$GUj6lNsmIK`;nE90&kO8-:lbp`unE]`9o'Pr:m-jW=q<\(5f[J6d['R6Wajnnn
-h<F@fhqH`:g=b*8j58eYj5&kNlMfj"jmD'ggtLWBg=Y-7kMtCZjPSkUg"kZAf%es7g">$9i8*)?h;@)D
-f[ng/gtCECjQlV4o\7C(bNecdkhb4]k1ekbjQ,Y"mdfuAb0fDJmIU,Ns8W#ao]5c,l/V$niSihPe_/g;
-i8N_YgtCfQio9(Te'QOp`fLB)"o83!!r2g!!<W?+"8`''!<<H9%0ce4r;dB0!YQOs+<;$q!!*'"!QP\i
-_8*h$_T'dEcd9tZ`PDJf&&>uu`lH9Fa2>^-]Y(hh_#D2R_8*Ul\$rfSZa76Q['Hg8WMt&L84Z?D5`3Ku
-@$J14Zb*lnX%PZCC:U[X[_BAhF%Aet;+j\Y4[htC6:tB[8YWAhY-qqE>"Xs]Y-"h4ZF66":eF8Q<*OfJ
-<`N:*>?+9_<bH5^CSA&BJ![CL_oU$Bf@.LJ\>up]bKA2O_7[[uahkd5_m[Lpah>4#[]@*S_S<+GYHlBm
-dFI!LX2EB1bI"Umc,@T3^rsd:_PtAda1St!]!J0+]?]0kfuD(H^;%Io[]lm5[_&EK]Xk>UY,7i&Vm^WM
-TXCc,V73Y;]skVa^q$qSSu/TjY.2*PUp@SG`Ql3.['Hp=TTbnFY,&52a0`+^YJ%Z]^;%"cZE_!W`lbQi
-_ns+._SEOg[BdE^^r`q.ZEgX3S=6U`Yd^BjOI`\dYc=LmUnjcYWj&S,[BQU9V7HT3#dh7IYc"+jW1na3
-StE-aTW5#fUo0TNUmRC9R%Tt9R\HULR[]tJVOsEMT9Yq8U9:f3dFH7GZa7fk[(<E?\Zr-9^TXiMaLfF3
-gpt/&`mNAkiS;r']@kKKWk#IH]X"iLWhQDoYHP4;[\92,`MoiCZE:-gR#m"u>%;/VDg[>"NKAd;H@6TW
-I>F8hV4XNUP)kN\OHc02ZFdl\X/)EfU*-81\]Mq8_mlkHXehkrnaH2Gq>:!]o^;/;o(2PHp@e.Xo*4m]
-r;69]oD\7^mI0]ArqQWjoCMkP-1^Kon*f]<p8W9k1-RcVDi@[hG*%u\QBd5G0eG4`O.2Z-Q'IG[@5]bk
-,T\B^/iG::-ojdm8=6<PUmG:S75fOfUnsoYSss^U2)-dE5t4%)9hJ2T:.%0A?=I8MO.DVPI"d<2L3\&k
-FD>DuA8#+J=^,?CB5)'uBO,+M<*EO:>>S0k9iG(q=@5/30L%j$IsH!=92APe?X6]2?XR5Q91Vd+<H=7f
-Jl,$+5uq>u@U<,48OlEM;,^=g:K(:o<C/Z46qB[73^,2X.8*/r5rq:l6:4188Okp43&`NT6U=",8k_fK
-=(?&iK9_psTqJ*NPH:dZR\ZC/AQ`86=&)Fe:fpt,=^#-NLSLT)>usfn92JMa90>I*77h$?R@g;rY+DVl
-Umu^?=@5/691_WC7n6$:8P;WI:J45R78NnU%89Ym9h7cH8k;EA78->Q7L_^P7R'%$3]T/Y4?>Ykr]rV2
-6q0[97n,s<6UjR:8k;cbI#shjSqpud>ut*-;b';R84Z]_>[LucS!Il7JphcZA7AnSFbk!@:J4JL:eF>Q
-7RKX98P)NI:0Umh78QfQ6;L<C7p^AKh>?j5mHsE9p&=XRo(;D?m-XfOp\t'Zn+$#DoCDPNs8W#no_e[d
-!;??j#5\>orq5s`eH#4A!!2ut$SALi"@B0)e&K8*;#UG##d)Cuc,RN0(\@\A!W`:[hV$Vm#QXu,7FfuB
-g!S6o6Mg`a!WW9"![IdH!!*?5$4M+*\fj[pOeo".I\MZs91(g14?,Ad84#sJ:Ld4M4@h@[3B'Pj-7^8^
-/2/t='b1f`(`G-,Q:itY/Mo4B2DR'T6Te!f+XSj<^rMck*#obH0J5UY4>S?,,q18o.4$2c.OZeb%2g*,
-(E<qs#8.1_)%RJm((D&q)C$7D'HI_q#n@X_',Vi:*>pFq<H4hUeBQXpcCJ^Th8GIHe^1?`0/k.1,pOri
-0/kX?2*YQMgY'8(0Ie4i,Ub#]'Gq]0*D^aiai:T9dGN^.="GI-&JZB-(_ml)().`1*$-@I)C$"ErZF!?
-.j#oP()e/0'c%N+*#0>/'GM>o%MB0W$OR@P%M'0c&J#Ni(`*r&'c%>q'c7u4-UaO\^<PB[YY@/=/1W;#
-(`=bB*%X035tRd!a%CNUUmHmJ:dRC([:1d9+=8KY+!;F8(EEDq%j3)J-6"!M+s%OE*Y/o0.,Y+*!VcWu
-!X8l7"TeE!b5ad90P5!+?!X\rT8UJ7eB67tlILB"BSb'_cHk"phQq`NCK4>ICMn8g>utikI;Q[7_o'rS
-DL662`l#^4air&Urd"]jF(Jp'IX6B_Df0K1ApK/eL5j'ne=!u.e`uYtp\+IHj58VSp[RhNqY'4;kP+`A
-p@%>FkOnB3p[RG>m.'W$gZRo$oD/(PnaH,DnaZ8Ao(;;7kOSB=o'=fXfB_Y`mHa&hc.CY%h9sX#eCW=#
-cHOP\ce@@/kN(CJg?7bQhoF-^I`L!ogq_Cd`7iG^cJ@43f?DOec-kD,iS*2Mio0"Tc,7HEd*fqW^q[Lu
-am.mRoC2DEn*oZ,o&f'#p%7Rg`9$7Eo^M>7nG)\Lp[Ie7q:O?Kd_i>r]"lJ8e(s!Hj65O\h;@/Jgu.)E
-hrWS@hq7A_kN1pujl"eChV[&>ESB%)hq6lEf\501gZ$l8e^;q#iT0(Zi8E>GiSiVIg>(TIhUgK7kksVq
-a2H*`o&AWXf')2Dg[=b%lKd<bjnm3JkP4N=q#(0lq!%G7p>kPuk3:gal/Cdhl/^d\j6#FUip5jrmG?14
-ce$1!#6>#)!!!&t!<)s$!<N9)!W)j#!<<K:$3^;-%fl\5"V`(&+<1mm!!3-#!Y<;j_8*h$_Ss^Dcd9tZ
-`PDGe%`$!$`luTG_na!t]",Jgrk^)!^U^k`[^<EIZFRKPZ)t+,WH)<777p*<O2PsDS%?2:]>;Ul;aa#e
-rj45d^:V+&8jQ$>7T!,O8Ms(+;.X08V66o(Zs-4%7[L<\Y-#(<[\H\n9MeP\ISN[><E2pu>$4a4E,]Q3
-VR3dMPJ=]I`llNWdC?WjX1?a'bh(:c]=,&ea2,j6\^.V$]"#VgYf=>m_5a34Yfsf%gY0!Ca3N#W[Bm`p
-_SNOkai23:X2)Tn^UV%l[%3etak>\)`Q,R'^VRRoZ`pF8[&:OFXei,7\>$3u+g[rA\\,SGZa$FCZ*1FF
-\\GPSYck15]>;7h^r+%-bf.9pZ<=B)Pb"hVWirtRZa%'Xa2,@!]!T;WXL?!cb-A4o]=#_s]Weo^]u.h&
-^o52TZEC*mQERHq\=ShIU9:E$Yc=Y%XfA;$XJN#'Un"N^^Upq]\AGMQTq%pWI\3.%R&QjLV50NLSWT>7
-Q][MkQ(4VIWhuVhS"cm]US"9UT;SBRTVJmEcGI&t[)p"\ZD!r"Yb.]&_Rd1fW3E\h\\G;ddb*:4gsNmE
-f[Id?]<\lUYHtdF[^irVYHP:@W1:QAZF.?OWMGN>OG6Y<@qK:iHA7?9Ndu1q7XB?+KpJ[5St_j<O,8dT
-PF8AW]=bMKTV%mMT;AR"bK@uF[]QF0V5:?`n+QMOqt]pWmdBW9oC_bLp@RnHoCV_SqtTgTrpVc2mdg,J
-q=saVnb)JFo^_SAmd]`6me6@ME\B+04#V)=<D7b&Q(F;'L3#=12HPj-S!fP,*0Xkl-mooO/M8k@)(-gt
-;-?ebVl$;T;E@$!J#!">".YjLG5a:!2EO#`4[Vq58Ou`U9jM=B@:bOjQX4s"QAgB?H[9^FA79"a>?G':
-BOtddAT)<j@olZ<=CGB.;GU(i<`rQm3]euZ4&($IG%49A='&d8<`<=2>[p>q/59,bPEUVt7RKLD>[(TA
-<DQ+T928;^;,^=l=B&0_3C5tt5!_M)0f:4J5XYN=:,>+&4AA713'oSe2FU,'6:OXE:K(S6DK^SkQD:.F
-TV.RPX/DVfRu1c[>Zk9,9MnMe?WgK5?#YRoUP`5R:J")O;HQa\5sIY'@"+Q:6DUZNWN)__G%4`F3]Bi-
-8OuEF8OuHF84cNG6V0[D:JOSY<_Z1U77g*A77T[:7mf[35<qIq4$Pbc2).!M6UjI2r^?`T2+^;/8OlEG
-7RKL<@>C&9T:UpM>$4^$<)Z+M:/Xec<)QY!DOQi,GCk0aD.?sX??Cj=>>Ij]:/=GS:J+AX:J48N928ku
-5t=mT:-qZI5t51*]&<JXn*KE0oCMnOmdTf7md'6=rUp0dm-j?3p$qVGrVuomo^DVQr;?Qhr;QurrqQKc
-p&<MBo)Jakqu@Ni[1!13ZbY#1\u8[2!!!:mb0A/M^qCWX!#,S@!L;Nph6I+_!<>gGg"b9*cH]5]!%7jL
-!!!$$!W`K;&.B2(d'sWV[)T;;Jr6.E7mT4!;*[*&93Y1^5sf"/=$T;5/OqH^2'ab",;h/72AH]6$5aF(
-S=X(R.4[>93]8`L5X%"n+s83e;8g>A/K>ZH/Li/14ukAE*[N*[/1W.s.P2tq((D,t(D%9!*!cuU*>&u'
-)B&kp(Ch`-'b(uk'+G`q().T1.46Q.;-\%/]#ig]aN:8u[,K_SXl%X45VG&S4=DF&,V_P:/297rXPMX<
-1asmt+<`-i-Q!a;)&>PV_9'QjE6[FpcV5o9((Uj"*ul1=*ZQ%=*#KY=(_I`&.jcJa,VgMa'bhN*().Mq
-*#K8&'Ft]c$Om[V#m^_A$l'QprY5GI(B,0Y()Ro)*#]P+'-p:@Zc1)=e?MFp0-;>e-P@(=/L2es,q(U%
-d`+k!WhP`4>Y$h6KWe]9-6FHZ*ZudO,:4`\*ZcFK2(0:a.4lh_*Z5D",UqXO!!2fo"9Jf6#6ai&aoFpA
-.;!L/@UQ5!Ul_t4eBlY%imN!qD2-Qcb1"hkiO4,C>#SaDCN+<&8m,V7JoSB<_SsrXB51qSb/D69aNW&I
-N/)J-L1aa;CiOiIDJNohB6AQRO-$clc_e82jQc7.p?h\@jl+bBo(__FmcsfC<UK,?o(VkLl1OQ/p&+CE
-o]b,cjkf8%q=X"Fjm2O7m-=BAm-*g'nEfQ2nF5,jd-BHVn+,\mbh:=fe&TbkgY(96f\#'@aN3,^hY6-_
-hq@,Hgs+)Vc/[=+d*:%cg#(*(cI9\ScIoSJbL+egf%A^Ci9Kabcc*oJeB,2A_SEq)bi\3Un)Nd/p$:]"
-kiqa8o_%Cd`UE'FmdT]4ht6:%r;Q<Aqr-;Xf>tV8]>2eBbh(b1j5]%RhV$H5ro4[WkhtaohW<PAf];A^
-inrPIhUp+/d+maCiSs"^j5A\BgtgN8i7Ql>g>h;Ne'R:7g"G$-fA><>f@Aa5jR`&t`Pfg[p"/.$halMY
-iSNVUlL*QhmIA<IkP+K;q>C9mp?D58p>P8sjltsdgu.G^lf[Htm-3Hhlg*frjlOh<g=jW4$NgM7!WW9&
-!<WH*!!*-!!!<6'!<N-!#QXo*!<EQ>&Hqt2@fZiM*?ugJ%KHJ0!!!8Ga25O"\@TDoaNMfNai2-,]"Phh
-]thV)_SEq!]!o/W\%')a]t1b\ZEUL6Xfen:Z`pR2WMlb;=[l%Y9h15^FCpQA]!],b`2cR-8S5Q@Zb!i^
-^j^Pt2`X?'<E)=S82iq/:1dS#YH=t7?UdFIK<MG[Xg>=BP[RZa?"-T!92/Dh;H-Uc;dX*QEc[PQY'lG@
-^r+4;aj\bP\[A94c.0t]_7[e-_n3Ci_99m9[)BJZ^rsEua18(IXeW&G`5'dTUp.ki`P]:"\%KGj^:(el
-_`Z)H`4X$p_nj6sRtR6)[_oS__n<Uqa2Q$5`43=jWkI-+[(Wl^[(*3I\A>DZZELjJ_8j!q]>(JS\%e7.
-XZiqiYHbFR]u\^@]<\`GWg&+,X0/V0]?.go\[&le_R6\Q[^*ci^rFF!Z,aJW_8<jkUUdY>bg=.qb.kKi
-W=kSfZE^[KVNI%6Tr"fgVP]uRTDkoV['H[<\Ycd7T;Am+['$@&USXKAOIrVRV5UMuV4jECS">k4TpVLA
-R\d'WPE;o@SXu@<S>MdIR$snOYfbM6rj3ul^n%^5WiW)"Xf8M-[_JfI^=p-5Y05;Fg>Lf8^9uS@_l:2S
-[=5ZrYH"e:]Xt\`]tLtPW6!&bXKoO<Y*bT=LKIVX@q]k7LkLhBG]@hNH@1@9TV8!CO,&ICM2ddgVmaCS
-YG%S]SXQ(DZG4H)cG[8pUogSsZM*q`p\=OXnac)7mdg#Cp$q_Mo^VJEqY0^Xp%7hEnEoZ6p\=OZq"=4J
-n-8COnac>Ao)A-#q"Ub&0/YmT3bs[W:i_V_S<oA!E\fg><gK5HQ^3r!AMbJI)'LUb2)Zs%.QK[u<0jGZ
-Um"e90e74:UnsoYSXF=Z4=rik4Z#/^9hIrG9gDHV?"@V^Kq=??GDM<9JpVfqF_G>r@:E>D=B]*=CMRa"
-@t%Zi>[(?6?s--"=&i%#<D5bF1bD'\98.\1@80Qt;e'<8:1.I<?pd=T=`odmJ4rU(7TN`6H#R\<?!^l?
-:.[f>6:ssY?;<9u0J+b20I\7t-S-eq*@i`s1bgsQ1Hmoi4$Z,35>FsM;--k+?ZC%1JWZ=nTV7mCLngoJ
-VDb0:MI]O_:f^Fi9h8>h>%(fDE/UKbKj%2C8OuWI<(]2@8jP[NLQnI)U6hUNUlg.<>":G0:&[`d7molH
-9c6f)8l8P[9h%H;92A>V8kDTH76a+17n,p:r^@ts4?,;\2)dEK4?5Yq76`mq9L_?9770L977Tj:7R^$U
-HN96.T59Et<*37(:/+8K77TmJ<`<"+HCL.8H[pNdCh-pX??Cg;>#.dc:JOJO8P`/Y:/4Y`:L@L"7oN8W
-7o3,Z:1T'rjS/TFnbi7Urr)N[p@n+Hn+-5Qr:fREn+-5Jo(2MMs8W)hp&"RXo_/:^rs8H"o`"dfrr<&;
-!#I2j&-b%d_8sa0\53/+!!g?be&9>H\fUGC#7(B]i8*+i"o\K2.EpArg!S3k2$*dY!X/K&,QIlI!!!$"
-!<`W:'GXQqOrlrL[\TFRJuao+6p<Cc3C5\f69P6M<_Yh>5X.@j0gd`=.Q/q*4=qNf'FP3e)BuDU83/+P
-0.oU[.4%2D69Q5+,W]5@c&Ekl*$-[[1f$V@=Yr''1*n%^)&XVF2`E#i!tGYC%LWOF#R(J>Ad8DD#RLnI
-&JYZf'-%Jr(+p"<+=&6`/N#M!>^`B_cJ$prZ?\d3h;m)<d'Q@j/0uu%.O#l`1,20a4Cb_Oe>4uD+sA'S
-(b?^?+=7s98=R36]9I]jhqYkT/L2)>%3HQ.)AWr$rZDn%,TS3_)Bp%3'd+hK*ul.9)AEVjDAX6.()If)
-()%,a$Od:J$jR7N%i,un$jn'l&JGij'H.Z$'+u)t+[):3f%&EZ9-Pu>.j?&S)&F53.PN2"5GlrJ8X$'J
-NdYS52`QAj>V7?H+snQV)BL4R-6sic.4-c,+X&6Z*ZcIP)]L:cnGr%Y!<E8s!!E?,#mph4!!!&A!'(ZH
-EI)D/=.SNKMm:dWbg55'gOOTcLXXSldEg.h^56oF@:s=aCN4N'CMms?D7@9r`7'`iI<qs8rko,abL"t@
-R<j7/BRXZ8Dffl*?X$-(Cit8fPIST]ZFo,Ulga?7n+cA8j4;oOq"=OYnb2PEmHa-.p%7e>p@[nHp?q8)
-g!J@8lL4ZGo'c;:n+?GGmeQ_Np%%J;nFuV@jjN/8l.bXpnEAEIf?D=[cIq")gXk!0iT&\=bM:S"m+p@_
-jlkIUd=0Tnh:pf5f%nj6gYLZ(ai;Q@cGdo7b1G7jiRd,HmHj#Z`Q$-ObIYm5^;%Y2jm;I.n*frAnE]/p
-m.0`6n*@s2kOdj+lg433p[dkJp#jNbhqQZ3a1Adm^s:W]g>CrXj5AkShV-iLgtL`Gg>:lDkMFhDioT(M
-hUg?2g3;3&gtpf:e^i=#dGEO2hq?fEgYg`5f\+g'e(`O.hVQu<g>:lGf@nj;q=WFZ`Q.07g=4a2kih3m
-k3_U+oB5B,o?#JBq"+1RrVuookO@s8ki:U[kNV$ek2GLfiSNYWi83DUki_*ml-n,4g<5Zc!<N?(!!<-#
-!s/K'!<<0!!!<6'!<N-!#6=f)!<NW>$i9o0!<<EA*?cRC$N'm(#Kb$&]XYJ_^;\.9bfe)H_77(h]t1kl
-_o'@,^V%+d\$icU]"G\e\[/TGY-"h/Y-bO>Xf8:tW-;TD<DuOSK#D\:N4H@%\A5te<`)A#\?iNP]=<='
-Jl+s+;-$Rh5XejJ;H$P,<1^4pY-hn@<)SOUY-"k5ZF6r_BM;E0:f:"^:f'YT8301@?ts\*S$TS]PI86D
-_SF4BeAAl,VQ%\fd+HU]ai)$-\%9>r`PK"&^Uh1r\%&W=Q_Upo[`ZFuf%[.3aOJDT]Y)))a1f3uai7Ms
-]rT)c_m7+o_R#_cR%CLn^;@Xn]tD5&cc*T5]>(PXc+UX5`5ApmZ+mub\\>D[`Os=/`5SsgZF-R8WN)8]
-Za-I>Ye7Tkda#J1ZEL9nKqPNLXg,LZ_R]Z^+Mtt,]!&9G^V."hb-8+ka0ik!\\#Ad]">r!ZAQ!%\Z^I]
-Q^P.`Ye@0,Pb4eXXJr2"VOs`iUS=fiT;JZ]\?;X*Z*^U+Un*sFSt2=@U7I[;R$a"qSs>k?R%'n@UmdF4
-S!K2#SXQ.IUn4-OStr$MTV8U<e\ec%[)^%UUSXru[C3EI]">\qZF[j,\\YAje_&U6gsa0HdalFDZ`eh`
-\@JrP[^!?QZ*(LBYG.i3`NZMS_6'i'RZiG)<Dd1:Dh*RqNe)CoFEr.ZKV,!4T9YImL4b8>Q(+_\^U^A8
-SY)IDT;T*3a3;cE[&g()W3!;uo_%qQq"O=Jm-X63oC_eHp%S(Jnb)YNp@n7PnaQ&8md]uEp\FUWo'u_K
-"S)$QnFHSJ)u'-.F#Q6L3\b-'<_RLoR[oh.O`rlM3*)H;T)P*VQ"rN6,pXlj-o!VA-TOI[>uHoaV5'8Z
-5sRVUTVSE[SXu6s;+NK)6U!au4%M\$4[Ckh;-..:CPe^PF*WP%LO=,eIs,U=A78tJ>[(TJ@VojrBRXGr
-?<^T9>%1c6:f1.f:J=2B69Htc5Y6HOE+;[?<`NX?=&rg=@:Ml!85aJhQ[_\$6q(-\F*MS=BOYLY<DH%L
-6UsjA@UN"j*%30b4ub&;/1E8*,9\Zm2**TW4$5nh5!2+l:.\,G9iP:p@pNkgI"$g<TqJ*LRZ!u?Vba._
-R#GZW='/R$:Jjhf<a9$:=DWbfU5NAW9h%WO;HHXV5sdUj=+lg1T:qOEV50E0Bj=.f5#"XA91h]H:J")M
-91MTK7nuTC7S6?G7S3SK.n<'!84#R*5!1qh3^#M`3]B#W1Hd`[5!D%i4@DP(7S-*>84Q<F7RKI9?Z:CU
-T:V[5AlV`,<`E'o8kMfQ='/R-@!S6+C3k>UFDPGq>[28uE*c1/8kr/T928)S:J+/N9hAYu77C-Q9M/2\
-9i#AR^>SVZo^M\Oo`"g\nb2\GnF?,Gs8;WXm-jH:p@@nMqZ$TimIU2Mq>1$drs//po`"dfrrC.@!W`9%
-rW!cRZOI$nXj,8<]"VPQ!<<ADbgXYYc,M15q#CBqr;[`A!IEGOfWtnb!<Fn$f%J[&d`lG8"TSQ(!!)co
-FTDUO&fG-3_D=Z>[@VnZH)Hp-8O53o1I=<#;FXtm=%tq=4Zb_`1IjPS.4Zkq,TIF/(D7)k(a,`F9L(']
-2D[`j1c@oi5slh=*\(!rbDRMf)]^LY2+g,(90l-3/0u>R)^6[P6Tce+!sf,;)%m5Y#mL`c$3UJ=#n7OW
-'b_9$$ka-e%3cZ1%NHrQ,XF7c=c/ZOdG!6uZ@,<FhV-6(ca?M!1c7-?-n$>k.Q0OP035+,fX+!p-64'V
--o*(_)B04m/X!N]\;t^Tg"XAa2^T:L'HeD:*Z>e4,8h=>*YoY9(*jk7(EO_>'c@`"'c%Me'c.Mp%fQoM
-$OI:N$P!LO%1*OQ$P!XT$Od^]',MN%'c7]))&3hu+\&!>e^N*U9dCi+.4Qkn*ZcRQ1,ggA6DN&I7?4.;
-OagV24Z%,UA2bVP+!`0U+<qpQ-6=-M+s&Bl*Zc[T+sJ<Z(E>%`nc8+Y!!2fo"9Sf5#Qsr(!!11A*?."^
-HYHngS_p/rYggtDf%ep8JT"P0e'?+be(<T.[<d.;A7o@VBPqK`?tjJ0Ek9-+`7'fiH$HO5`5BO7bK\e8
-OD\ZC=^lGgEGo]8EaiBtI"7-<[`d1#ZJ+0rn+H;Dq"*b2g>(o`o)&=[qtg$UmI'E4mHX!/q"F@LmIK]0
-g=u&do(M_Do_%SDp\=7Ho^q\Hm+pmnqY9/Qh9ap)l.bXln*8KOc+^0IR[fV5T9PV-Q_0_2Of#G*caB[B
-R@p::H@LdfaL.J&S!9>-T9b+`M3*L8Ko1JAN0^$"S=l@QY-,.OaO/\a]Z\1._T'k"l6PfgmHj62o&ecq
-o()5=l,:O'p[%P8k4/'7p@\1Ro@iiogt(*Xe,I(-^r"XMe^r[Fl/gsgj5/YQhqmDWhqI#Iki1FUjlPIS
-hV-Q1g>Cc=hqm&;f\,!2gt(69g"G38i7QT4g""R%f$r=.hVHoBi90(Pg"#6_o[h(%bNS]UeC3+5lK@<r
-m-X-+jlYe*ajoGJp%J1Zs8W&\n*g)9iSNN:kNV'gl.kUki8!ASh;7,RjlYgom+9P/fuoHY!<N<'!!3'#
-"9no/!s8E$o`57##nI=C!!)ru3<p*6*ZuL<#6=i-!!3MLa2#9p[^Wia`Q63Da2Pp*\@K2]]"Ytr_8*dq
-\@/cMZaRBS\[]/TZ)t*VX/i>'Z*CI5W2QPhHXTfR;G06*^N*S:\@&ZV]YM!V75\)RZa76V]>8_[8kW)`
-9h7H79gD6F<b>F-Y,ne7BMhW&N3KIeY-YFBY]X>>6:OC<:eOJ[;-R:#9ODFIDKV>R[Xj:=]Yhb3`7EM\
-^::2G^s:3Xda6FhaM>@j]=l+o\$l:RFhbJq_8!ITW4BRO_7d2-frDX-dDs85Ye\>nX0T=^b."^U_7mgm
-_7dXmS"$:UXf8:qO-5]kPaRttKp@g[QaFB#Tq@^IV2]k`St;jTOdi)3SX,q<Ll@IXKS,b_O-,TjT9GkH
-UUn7Q[C*<GXI4p<XKSjWZG"Q%[(!ue\%9;iZDb:J]ski$Z*26m^W<sj]"GSg_o9R0SA2eKZDsRa['-^A
-WLT-6TX(o,XK\e'VQ?_lXKne!WN3\?Yd1[EYGJ%eR?sD<SWohAS!]P0R$XA/R@KP-R[9h=PF%c)PEqN"
-S><!VU8FWbVOsENZe!ZA_R6hYahspJTq\s)[^*HS]!oDW\%(8)_Pt],f@o02e&o&De]4u$Y-GLI[C*QF
-]=kDJZaHp3W5HHSZFe#YVM^_&ISis9=^l5qJ:E;sD.ma-G'Sh7U7e$@MLpG.Iu0;XWk#mHTTtiBR1Q$g
-[(sZ$`Oi:OTW4ohYkdtlp\st!p$qA5mI9c@oC_eMo'u8BrV'mqoC;D?n*ooAq>'m`p\"1Lo^qhLqY9dT
-o^r"V[XUD*696`+P#b.nOIDZ)P`pAS1abbRS">t4QB5Z61+=Ou-mC?%0Hi,66sWfZVl$8V>X(A6GbLq0
-Un+*HHqm!V.5E\?5(5L[6q9pM7n-Td?tF,/S<n#2KThFLGB\I[DJ*KjAPuZ7@;0@nDf0<$>[:E3<*EX9
-<)?=g<EN3n6Ua9s2a'ZXH?*Xp;--e.@T6B8<F0--8jl?lP*UPj8jYpF?$D$TJV]M^OHl/mO-Z-)R$*)Y
-F]M[\FFSXSDNfF#P($VCDJaZJF*Mt\P(f*eR#?NbR#@>hPEUiUM1h"[S=uOISsPXqTr4c_TU:IB;,^Y"
-8kW&Z=AiF4>?Pj"US<ZT=&24O;H$Ok5X@b'5?rr-S=Z+5SYN$PMf2ll2Ejr49i"JU8khoL9i+GQ8kVoO
-7n??K8OZ3@6pjL<9/f@35X%:o5<:hb2E*TP1c7*Q3BTJh4$5\n5se"48OuHF9he,E5>G[8PFe;9MJ#se
-:fL@o:.kL[6W@&e=Bo^4PA5>iH?="3@:<G\IrSde84lWQ91r&N:Jj\Q92.rY>!t_U<)QLq;b^/*NOe!;
-q"+%Nq=ssep\"CYnJ1TcpA=mhq"47Sp%\=Vp\=Ubs8DBZrqlcpqYpWdrqHEk!<:+?!W`9%rW!?C]F=rr
-X3Jr.^VjjfrW!1scI9_Q`OHlY!#5bALYge>\-i9;!BJZ]g"+R!cY3ahr;c]pGQIsI!!EQ7&/SKr\g/tW
-]saV^EMT+49g^s+.lodg?WV>b?rTQT4#AWB1I=A].3p>r1b9OZ)]/tp'cW^3;G&Mo2)@BV0/YmA2aJi;
-)Bheib)%8c)&k%T95n]X?ZU`g='JBo>@:T(:cq66.l9:R8N\mk7NHq2;("(`.QU-V5<)GA/j)^"1*BOr
-2bZG8AOB1%<Lq1Yg"=lsVfkV0gtpN4c`]_`.QK1*+Y,&q,re.M0jCg8fsF:*.N0-R/1`4e)B0P(3g@(l
-\<1mQg"ji*5UI-O'I=nF,9RmC+<27A,TIXA*[MpK*?l[K()[l#&Jf=()%mbu%LimY$k*LL$4@(D#m_%L
-$k<aU$k3^X&/H0%(`F55*>T4u,>XrNeBu^L:+%,),UkAk*[;mT/2&M.2N?5%6\_8,Ob?>%7Q,(\Bf@+R
-*[E'U+XS*S.39?L+r_s^*#g1Q.Om(s'HT%eo)S1Y!!2ip"Tec1#6k8,!!!&A!#ut>EcGQ!@&W4ZK<<VM
-d+6h%hLTKCE6cbOeCE9%kHAoN@9$Q;?#+4c=C5c[IVua5_o1#aCN"'s`l#a5aNDcPMLTMaH#InMDK'T>
-K7e>ZI"R'1P-rTbWj(48ipQO3oChh?jP]+rrV$*\o(VkIm-F$+naGi1me-DLnaQ5Lpu^8km.0rClLji=
-p\FUQoCh\@nDi$Zl1OdmkhX\>eEP`Tm-X)jbKI\uO-5`PLP:,4NIm"JJT$FEaiU00PC\:POD/EZ^<*I2
-KSb#,I"d&fGC"jh?@@6KMfsH.DjHlDSZf6&`lQZ\ah#[4_84(6m-3]tm,dEqnabo'mI^/LqVB'-m-s62
-kMk[clMgG\p\jCTin;b/f@@XM^VRk;cI1(gj6l-nkiUaUguIAVm,csYl.t+Kh;dPQgYUlEf%8a4e)90@
-hVdGWl.OS:g"4a(fA5-9jQ#%Gf%J[*f%Aa7j5B%Xg>:WLr:JU[a33]Ai83/<h;[8ImHO!#kN1phrlN^M
-qt9[XrVlirl1+!5hWNo>j6,UciTAtao&\iqmH!0ckMkUgmH`BGb1Y""!Wr<#rW*0("9AN*!W2rp!<<,u
-!<`W6%0ck2!'(&b&fMc2)\E8S!!3-%$-:0&\[JrU]"c/'aiMN?_RR+b\@B,_^;7V"^:C_[['I$F[^WcU
-\$E9@I]KHIX/iJ/Y,nS#UniBJ:JOVY8;tN+>)9Vr[(X,i[8fUP;R3X8]>)%tE]luZ852WH5X7q085E8q
-<M6OtY-qt87RiNDXfeh5ZaQT7;*dlV='eg!8lSr/D.$7RD/F67QaO8OLp+M/aN_ZSf>tV7YdN-=dFZR^
-bK7Q1I^lu$_nN[k]YDM']",i/bd++J[^j8eYLhC/^X1BJb-e@a_R#o:ZH((t[&LjV_m7(j^UB\tUopY_
-S!J#<G'8RtIWB^_D/G6=[#KHqI=@TCC3Pf1W1&'eN-^&"JU_ZcI=?KWNJ<+IGBSp\QD0#/_77%`ZF$Wu
-LS1`P=Kf'Dd)*#n]X+oP]YV%Z\A6&'cGHlkb/1^0\ZN!7Xh;Ti`m1m6^ppYMUR8EnYdLEsO,K-s\[&EE
-YGS%hX/iJ6Y+hl$Ycb(3Za6g6VQ$>YR%Tn/U87d^,,M<BR$*W"PE(`fT:DIMW1K<BR[BJ3S=ca\Tr=c]
-VQ%&UIau<C[^=/rVlltiX0/J%]!])S[]d3Ih71>#aj\nri6B`p[F<ODVRWt=\@AlN[]R<`[B[BZ[AKtA
-^9+cT_Q]_eQ]uqq;+jkqD0^SZJT5C9C2nBBLS(94S!&V[Jp`$(P+Shd]W%KfPaRi(T;K$3`5KO&X/DVi
-VQ$cn!ql<^rqR?&mHX!&mdp)Bp%@nFnF?)Ap\4CRoC2bJ?L[LUp\=R[p\"1Ko()GFp%A%Lo^qtT\UQY#
-4?YW7N)`AcO.)T)Q'-AR1FGSKS">t2P`0!#0HV2T+sSfs/0cf36s3HSVl$8V><"GrH_[F5Un+*HFZhW2
-1-\0!IR-"^78I)s=A<.4@qBG0S!Ro1K9M@NH$Fa`De3HmBjG+O?=m\bD/*`o>[1?3<Eia7<`)Xl=(,H6
-69m[i3'9TTH?<k!;-$h0?rBp,:g79t8OlKqPEgSj8jYmE??1^QIX6d5EdW1RJ;8K*N-f&ODHBnE>'4@R
-As-kFIYCs6BjGCh?"78TGAi"bKRd`oJqB;.FFdqMK56%,SY2RHS<]4iTVeT^Tp^UB:Jb(i7nHQT>#np:
-?t",=US<EI<DGqI9M/&U5X7\.7q7@@SY)C;SYW-RMJZTe0K<$.:/F\X84cNK:JsqY8l/#I77U!D84Q9E
-8OQ'@(.gqe5sR\%77'C$1c.-I0etLG3^?/&r]Xj\69me)7nQKI92.rH78RHBPFe86MJ--o<)ZLg7n$-F
-9i=hi=^,^3P%f2hH?="0@:<J_L2g9i91r#T91hrM;H6F`:f0ke>=:bT<DlUr;+XZ&NO\!:o^MDCp@eCY
-o(;_O)Y!@jpA4ddp@@nOo_8.WqYU-gs8)0UqtU!bqu6ctmJceXrW)u>!!!&t!":-Z$j%oP`lc6=_.<ZH
-!!\G.e&95?XoK4.!!`]/JDf5:\-i38#t3G!f@J?ucV4K?!!30$!rW*q!XT;=!=0,D&JnHi\g&kS]==es
-F/5F:8OGj:7o2KC;+Y8(<(fM93A`KD2*3oV.jZ`(8jk$@'GCle'H!1'=&C\*1HIcZ.kWOt0K:4"*$$8"
-`5d]X+rD4J/O+&n<Ad?G&Ki)0/3+jt/Kb?6r[_=n%l"_)-UJ(J1*n_1&/ZQ!'b2$$%3-N<*sFDI-:\ad
-1^H0A),nQ+cIp^dSSgihe_\p5d&fVZ,qp\c*[rTp.QBa]7<ZE%fV:V^.2ipC*$HXI(`ah?9:s&D^ODi&
-`n]OqHoiP`"q<+/+s\?N(`=D:,:OcQ*$lRB)&sbA*#KS7)%mT#(D%Gt&J5Zl'c.2_#RUhA#6t_I&/Q)m
-%1Ws]%hKEj*$6"<*#KJ.-;UGVe'?=F;(F1E+<VsK(F1+J-RUE!14I]e6%ko'Ob?"q8iUsuAh#&K+;uLN
-+<MgI.kr4h-n?Gj0,tiU.k<#$*tKDN1#N$3!VcWu!WrT0"9HdJo`-uk3H8tGBP=F0Sr0c#dEThajOo9:
-F,JMnb0n\dgq&&`>>A7*@rc3tB4l1,J9&6=_oL5hEHHE5`W!e5aN2WXLNm`[H>RSJEGTB-G^!e!DL$bk
-Q++ocYIE<JlL=QAp%\.>jQ5Y&r:TmYn+5u/j5tgVme-;Io'Z/Gp[dnAmI0&cgZ%`#p$;8CnG3"YnG2tT
-o^_5+ki_F-m,HFKe`koWlL!ll`QGcVE,g)1@p`>VF'WO2JS9=r\@$ciH>?`$G@Fcb[CVQ7?Xm5HBOtOX
-CL_=/?YNeUGB.;-A;5tdK:8d7`QHcacG@cD_nplAc0F`do'5N/n*oi4lgF<;qto-c`:!$MmH*?fh<=P)
-n*T`(o\8!Hh:fi`^VIV*b1,%pipPsgkNCj\gYh#Nl/UFMkL7o2f\5$2e(Wd?f[\[0f\PB=gtpuKk2"\A
-gYLE0gYLW@jQ#%Jg=b02e^iL3hVdAHh!""iq=I/0`l?9epu1;ngYClHhX0Uukih=%lMSfTiqi?Aq>L?n
-qW%)*q:t5qj6,Ucj6,7bnE8s&nEJrpki1^hlf?O6a4AIq!X&E%!<E3"!X&W-!sJc(!"K#1!!**%!<E6&
-":,5>$2jl;!!!$(&fMc1)%[#S!<iQ0%*6Hp^U^\W[(*ca`r=!j_nrmk['mEQ\[fJi^:^q`Za0S8$*pkC
-['m6DXJr/tVa.AdXK8@sUSE0E:.n5V9om/0@#DD%Za[QcZ!(+#C:U^X\\,MfIS<Er5Y4OC76OFC:/tV2
-=/)h!Y-r%=9M^oOXp_SB[]<\+6Vpib='0oG7ncfg@8fKq@qot.R^9GWNj-=:a3;WVf#YA2\%C>Jd+-7T
-`kJ^]Z+@Zka2c$/]uS"'\\,VlYG._i\')LheC:S7d*]n^]sPSo\?iHE^rF."W5?<eZbX/e[%XJ=a0:_i
-Q#^YQCl40hDM*aW?[8KAF'FQICjpqJCi]l@P_F$uH>.>Arc)t(E,9fRQ[O7NKQ2*OSYh.=]sG8TZaQp%
-NMEPZYd;$ga1oI%]"G\f^Uh"d]u.q<_6U8c^TYG]Xf7to]u7Oo_P4fS\$3*9S?K3%[%3AGPEr#RY,\\0
-WhZ;eW3!;*S=Zp]VPgGnVkfrWX/__SR$rJjSXl:@StVsZS<oD+RZNMqT:VXPW1KEIR[Tb6R\-CQTq\$O
-ZF7Eoe\ef(ZcU4c['QU/YcXe6\%f>[[`#i8\\b;fe(EC5e^VO>da#n-\[AcR\?iNOXhDT][_]hkWNO4S
-XgGUKWLJ<uOaU)'853E+F*W(VAn#.ZC2kVIMO^<.Q&C6CIX-<pP+Sh`\Y>IQOcYTbQ_Lh!^q[OgW1fWT
-U8=k2p%7qOq"X[Vmd'3,nFcMJq=jOOnac>Eq>'gZp%%_QnI"j]q"jm_p\=CRo_nGIq"X[Xq>%IK3B&ua
-4D0OO95oo[S=Gk(F[&,T=-8uDR$X/'BfRsg'c\GI2D-^:2+1)B<LBY[UR,:M3]qhcrhKjmT::-i0e#"G
-6@M<k4[;5&;-HXV;HdI>D2FjNE-?qrMM$/!H[0L>A85pf?s?rJ@;BOe@piMH>?kE??!C?-:fL=o=AM.B
-3&3W[7='<'CfXG8?"[VI<Er^6>sq1S:iVV_IS<@"6W[SoB6/<=P,aM)Ne=46NhF4[EeBs1H%Bb/O(*4K
-TmiQ(DfgVQK8=YuL4b\ZZ_j_*PGaJ(]:4Y0GbV9jQ`6pYTq7[7OG9R/U8"?KL1=%W<E2af;,CJ$?!q#J
-FHWDnL0RMH69n.49i+);4[DA=OI;]/Q&VE3VOi]e?:ut0;bg"]:J=>N8kMfS9gqQI5X7\)7n,m57nZNF
-7KQ.Q8Gtet4[)+t3&WNL2)6d>4$,_t6p<h#6ps@,7Rp$B8P2NF9M88jIZg7kS;Lu`>?Y$$;b0;N9MeYc
->$bNQS!%K1I!TmN@U`VHEJ\[9:J4>U:.n5T85W;\:/Y"d>$XQ_;H6Ob>#J'rE07ltmd]oBoCi%Tp%.kR
-)u0$to_A:]qY'RVqtU$brVuonrVuooqu-BcqYL3op&Fabrr:%>!!2ut'e$$i">?Ced*p"D>las+#dDS&
-`llI)^a&IO'`nUBM;6\5\dSQ=!D(nqf%/:"cXHqS!!<6%!!3#u:'1Y#!!3<1&K>'*]du6qZ`9UNI%m0>
-6UORI8P_Q>9gi,Z5!1h_4?G\h5W^t^/LN)"0Jt*e%Lig^'cE=)=]RF82*su$1,1[A2Dc?qINU"4^;l'R
-+r;.N0I9M.80'HY&eYW\2F7rp9Kiap4B>/q"%!t1'gNEF(c"61%1j9Z%MfWi'e(%B1EARo).,!0&e&0#
-,[A^Mf%STiR;l'-g!\1#c`]nh.kWG!,:Fuu2*!le7XW#.fr-qW+rD%7'd+kB'GMGu3iKs<6+ED(^tdnh
-E'5Tb"q2t)*[2gM)&O>5+=&$C(*XD*'G_N%'bV9'*Yf;&(DIDl%hB-]&etc\#71\A"U>MH&Jl5^%j2Gr
-&.]Ei)&a>0()\5<.n6>Pd`p.D;(OIW-6FTS'dP"&.2=X(4HS%,6&)&)Ne())5;$oaBdP/M)^$CO+<VpK
-.4ukj/M8A&1EID[.jlGk*Y9DR2V%j3!WrQ.!s-^JoDglc3d5^ZBk!glXHp?EeBQ.cl.(E6GE:;"b0n_f
-hR@re?rUN@B67ZoBObn#H"jb(_o:&iFa8DD`W!e4a2lQdNd,J_F(/O)De`ltEGo/V?uC@LO1!-[XLR'H
-lL4B>p@e%8jlbmno'cGNp%@\8kQ:)<mf)a$p@@tPoCMG3jQu*ijlGn0qX=+MnG)t[lgjcAp@%54mca'2
-nDqgVe`tuYlL!rqb0%,OB4l9pCi*[(F^&R1Li\$2[C:fuEHuM6B3SeO\$qQ;@qK1`FDYQ$EFj*=?>3nQ
-Ed2YBC4_4iKTVt)`QHfbd)sYN_@FH$c0XldnFZGOq=<t>mf)Z,o(_7^`8pIEki(Odk3_s>oC);/q:sZT
-hq5`Y^;.J&bMD+9md/rhj6Ggfio9q"#N";"h;7&Fh#?"Ne_K*;f@f'AhVdALh:p]?j5/PKjOr,Dhq?T6
-f$i4-dFeHQ$JjCaiS`AFm-a96<:nk``m!WAiS<VVj6c-jlK.Nsi90Rpr5mFKq=OCVr;Zfhg?n)#jlYO\
-k3(jhmG-aajQ>anjQ,RkjQ>dlh9j<ee]EjR!s/H'!<<-&!<N6%"9S>urW3!""9o,:#718/&HDe3"qhjp
-)&<Yb!<<6("UiBma1f'iZa@6Q^;J"3`koR$[^*6J\@8o]^:h1g['I"8YR7\C[^!'<WMcSgV>[JYW262\
-F^n?I:Jsf?^3j^Y\%8rV]?@9W;GhAD['R<U]>/ba<'EcJ92S8A8l82Z>?t*uYH=t:Dc0G3Pct(h$F@(J
-\me9!9MeGUITT<78PE8j8ioaNB5VaUZa57FZ,"8scH=eja0iIh]>Mn7f$MO[]XG8X]=l+u_8a=-`k8sp
-Yd1pLZ`gF<cGd3Ae?$C3eA986Yf";f^q-hda2>NcbeM*'_7ICjVln%TVM9b`FEVkRP)a?qKU-XhGG:jW
-@Xj5dFDbK+BlT2pKlq]kEdECdH$b0bCk./*KQ*$5JUDU'T9#tf\@8cL[B,m`Vl[/.Zb=`+^;%_1bfIN4
-]"Yef\@p),Z*D<eXLYR;YcP+FaM5C)VSopRZ`^-lY->.;S<TY=Up[Y2UT:`*X/`3!YS"(8UT_#2ZEU@.
-Vl,rXW1T<AI\<O1Tqe9OR@0VASsZ+EQ&_N4S<fP0PF//.R\?FLUS!mITp_^d]tDS>_mQt[a2b-Z\?<-L
-\ZN?G]s4cH_Rn^9_5tf/f@f*;e%;C#d`S]#ZEgpK[CEuOZaR9M]XtSOZH0ha[C*<<Sq<&bI8Wm69ODUU
-GBn7=?X@5V7;dF0R[fe0LOa_uI!p^4TrbW.T9kY&OH#?hU9hPJ]Xk;DT:)IJUoF%Zo_/(Tq=Et:kj7g2
-p%A.TnF#i;naQALp\+:Znbqqao(W"Xq"ORUo^_VQoHX/+q=XLVYCA_t5=.A>P?q42O-lE+QABTE5=8\=
-S"?"5QBE2"2E;it+sea"/1`J15tG!PQ)CISR:8EE5^fF,UbSL6R=RXY.5EtG3(5nn4$lS<6T%D2?"@W&
-Ss+#8L6%.DH[:!_Ch%$mCf=G;?>!ebrb!]j>[:H7=^k`D<DQCi9i>"j7R/pf5se+hHZa.*<E*(0@TQH5
-?t*G085"D/DMOL-9hI]==^bEFE,oZGTobn>Og)6OT#.[[Ln/g;Li\r[H"s:EUmuFEK6i<3ItsAMR]!s$
-Wk"7kQA)H=RuDobV21S;X/2J\R$3_nVPg/_TpUOD:Jb8$<`2gk>?tQA=^,m(USEfT:.IN69hS;\69[S!
-6=>n@R[4_PM4CB=SVhJu;)LL69M%rT:JFMVr_E_n8kDcI7nEVL>Xh1N8P2KD8PMrH6:4(&4$,Se3Ai`U
-1bU^K3^,bj3^,np6UX=58Ol-?8Ol?I:/Y>EP+A)5MeH9o>Zss+:I\#L:f0qh?!_H=P\PMnH?*h4@9?KJ
-KlUEn8kM$;:/+J\7nZTM:/F_Z>@'fd;H6L^=B&'sDiqftnaQ2FnacMGn*fiBp[RqMpA"LZnF?2HqY^6i
-rsAJqs8VrorV6-bqu6p#oD\C]s8N&K!;$9k!W<!+*P`Ht4/9[<dE&IhrW*?8Zd$t=ai:t8!!2cn'`nL=
-Hf3N0_@ZbK!D(kof%8C$c%?)p!!!&u!<3-"!$D=K%hqskXsZ>`ZDF7YLS0u=5X\OM/ibg[=%upm77BHB
-3BR3uGt1+_1F=G"+X\rm)\`bi)B'WbQs!BI2_R0U3]&EI5X@=I+XAI)YK)VI+r;.P2(MI*2\-if'd4b=
-7n=(,:1P(S4&8[""suGM#oa6h(,[s*&euAs(bQjK,<Qth6Q/-2%7<K6*Y_"U11RoCf%AEeS9nhdhU'Y6
-gs<)o-Rh/B1bU@,2*<u_1HB6XgY92&+rh:3+W_m[*#9;.'LJ\4_5`Q)YhA!QC-XQs$kk!0)':.L+!)L&
-,<R.g)'U"?*?5t7(Dd]%*#95')]o_,'b_&d%1WmW#n%4J"UbhL%1`mU%MT<`'GMB%((hE$'H&/C.mBRn
-_pZfWZVrD(2D?F5-5e!J-RBog4?A_V_F9K\TSe&+:,=20Z"u0?+!2^Q+s\ZW+<r$S-mg)j2^'(c/0l/b
-+VPnR2V%j3!X&W.!Wi&rb5b'I4*PdWBjdXbXHU!>eBl[ol.(9'C5LHcb1"kokHT/X?sRGM?#jLgDIR9p
-BN;4O`5L)iDfKm+a2Gp6a3)fcLOb&4Jou6YIVNV3CNOZ1=(H6$Nf($`e?$19jQc7/p\=OSjQPjhnb;PL
-qXa1;mdBT6mdBK/mIC&Im.']2naG]*mcEg7rUodTmJ$SYoBtu7p?go-mca-7n`%dUeEYu^m-j<'dFQ..
-I!C<eLRF$eSU$$\Tm)Bf]u?RqH_[p:N-UJOIbN2ZP^nF=Mi<RAFbY@#R#e,HPbkUk\>udG\]i^RaiMWW
-f?hXa_Sa7/bjOiblh:&Lp[R\:m-j?.o(hCd`9?dOlJCIbmHsTAq=j^MrnH,`inD2b^qd_)bLtY.nau#$
-jQl*nj5f[pjQYjdjP]%Yi8*2GinE#<gt^Z@"lnM$kN:e'h0%Z3fA>T>dGNd5f\+j)f\t0.gY1E=g=,*D
-gtq5Ulh0r*`l?3`q;Bcdj4`__iTB+fin3,Pjnm0JkOn<:qY^BmoAK*)qWmD+j6#Ock3V-bh;mh^i8!8S
-mH<a%kgn//dalBs!WW?'!WrE&!WW6$!sJ]*q#LEqrW3uA#7(J8"T\W*!W`?+%2^-,)&*J]!<<<,"q3''
-`P/jfZEq!K]YVV.`PTI#['?mB\$iWW^:_"`Za-j?Y-"h/Z*L^?Y,nRurhKOnri8YhUnF?&@oH2u;FlMT
-Ht\PK]!]/^bH+Z67;B?=Zb!l_`-"=?5#,-J8OYa7=%Z1c:Hk&IXKT'M9hJ*AYHG%1Za7-I>u=U.?<hqc
-;+O2N:0_.)78[6)EGgoG["=CG^r+19b1>(^\@fG]bL4Pbcc3c-]Y(tn]t_1i]"c8'[(<uY_SNXi\ZN0^
-bIlBUWP$X1ai1*V_nE1`]!B,o`4;_b^;[P!]YLq[T!bVcJ9uieJshn$W.g%rWd/N4Vm2/,IB'fEE*e!<
-Ks@SSQC4A4S<fG!K8k>$M2A"&Lm+3iQ\^TjQa"39\[AfPVjipKXKf%:][Y-;]#i(:`Ormn]">JZ^!"F"
-Z,stk]WJ0=Za%3aaMu?-e$ccoYb[SdZ*:U,Q^F59\\YMHXL,=:X/rk=XKo%/XL5RK[B6I3ZCd\WT:CA!
-S>)^WYH4IhS=H:DPFJA0M4L<0Q^F/(RAGk0TqJ-UT9l@OT;8`u\BWRB[C<K^a/>]DY,J_>Xg5"?Y,&#-
-[GSO1YKYGHg>1<(\Z=-,aL/RbZaRBO[_9#MXgP^IYH"M)b/:KoZ`'e"NKK'F;+sPS?>OV(G\pYg=^E[m
-D0h,+Q^!J^H$4CXH\.ERXKesqP)YQbNKBU)ZFdcYZ`0OdQD'qFW;#rXp\sq*pZgu+lgOH<p%e7KmdTc9
-mJ-JPp@RqGn+$DH#k@TaqY^3bp%87T,k^s.q>0m]pTK*24?Z"i@?k.sEK?KWQBm>J3Ai`sOIMi.Q'QlX
-@kTY\+=SHY2D$O=1-@oo4c?58Umb^R2EH2ZUnjiZSsb'k2`a5p84c$)5<_M1<_G\N;IX6KJ=Mg?GD;07
-JTuNeGA^r&ChZpR=^G`MBObajAR8YC<`NC2?r]iq<_lk#;bBJ=0L&'#I=$'N<``C(?!g]2>$tfG6qVo$
-:i;2VJ5/a(6t'>!<FTTRCk-JHF&u74.Q0V#86Tjp6XNeiED8Q7?Z'dB1e^nYAQ`DK?YXD-G'7t,AT(gi
-G'nd]GCY'oNgH6,SX>V'N2EMIU7n!+?;=4#>uXZu:0Ln/?!(<ON2*/*?Vs?X5>G!N:dRK977V!PQC*,`
-OG94!VO``kAP"^C=&2F_;,C"^9iOta:ejVW84cBD84Q3C7n-$@8kD`R6pO()5<Utc2Dm9K2_Zd?4?>Yj
-4?>\q4[MP(84c<=91qiJ91i#cI$'tiSr@>c;I*I"<DQ(V78HZL;H[4AS!7`:JpVNS@U3)<EIr4>:J3Q<
-:/4GW;+jGN92A8R7p0.h6rR/b7p&kn=)3o3iUua7qX3nKn*]N5q"=.Lq"=@ToCDGIq>UBmrs8;gs8Doq
-s8Drnrr`/krU^!fec>:ArrN&u"rtW!#;i-krl>PO;ZQju#cl8"`5][#)"@S0=Q%rh`=W"K$UiOqf%JR%
-b]3^a!W<)t!!*-'rW"#A$PO%?d'+l[K<qDBKo2Ff?:.:`8N&do8QJAY5#4t'8Nf-h0J5:I6ST]00I/V8
-.3KQ?$Q(!1TpenW2`s)V/i5I8/j;Q[)^H[V7C1'r,U=3G4>J!/2CfIT-P.CW()[ee!t?[^$R$&s*"*'?
-*si_e)^Q%')AX57'H\;6)AXtH)Cl@O58Pt>7nbTq=%R_Bajeqk]odML`88pke_JNN67!mA5;Ff>-8RSC
-3%m:/[G'B?5pm]e&gJYI-Q=$G*ueCa_76(m=fU37`-"U,(CM!8,8q[O,p=?Q/1)Jb+rqdH+!;RC)B9h7
-'c%W((E+A0'G_Dq%LWXQ$4$tJ"p52B$k<dW$P+!\&/5fq)&<f&*#KP8*[a3ASA<S!d^<"(+?;+r.jc,T
-)($OE,r7B@eAOtGWhP;g<'`5iDQ@P8-6OEU,U"B]+<2=D-6aKL.lJRk-nm"c.k;P\0/D)Y"9Sf1!s85t
-aoFF=3cSn=BPFI)R!Yg\cHOVcl.Lc2Cm!5nb0nYafY*&X=^YoA;Jp5UCLCpuEalDl_o'reC2.^oaSs*b
-a3)iWI"RB1F'`,fDJ!NnASuEq@VBh>Q&W&ge#9S,jQc45pLO'ljltscoCqYDp%.hCk32.#nFZAHh<Xq2
-kOJH?o]XlZjl,P)s7u0WmIpMYs7u*Sr:8h6kiM:/n`%pLdd,l^lgO3'f%S9WR$*_oO/nqGXf/S-UktkP
-_oSsONMjA'YEto2W8H"<Ul::nQ'\2)Iu]Y]USXfoVm!G4\]2D+`RWPcb/_ZXe&oSQ_8O4/bj=lkoC))8
-n*]T,kj@d.qY]*d_sQmUo&/3`l0Ij1p%.\2rnQ#[inVDg_SEq-bL4\cli$D:kNhBlhV7;Tf\kcCf[&!r
-da?OuiTAkGgu7%5g"b-6iT&kNgYCK6d+-sua4T/$i8inOg>LE3f@&1)hV.,WiSNPKk4eQ'`Q$$]ptsWe
-hTFF.gYh8ilJ(:al1iBJl1F?6qYgBip?hM?q!@J8k3(mciTBOcgun(cg=b9Dlf[R&kge/6g"+$"!<<9'
-!s8N'!r`0$!X/W!!!`N+!s8`4#Qt#+rW51b#n\+!*>]7m!<E0)"9o7S`P/jfZEq!J]"l;)`PTI$['6gA
-\$iTV^:Lk^Za-j?Y,n_,Z*L^?Y,nRtrhCd=WN3(tUnF9(@noN_:f!(jBi9Sl[^*EVbHY5B7rc,HZFRTW
-]mbN.5;uD>5sI\$78ufR=]\4cYH>";C.L``OKbmjXg5:CUf18u>>Rm^9LVBA8QT(j:/kM>H#]"RZ[Re9
-^r47:b1>(a]"YbZcI0_Xai;B8ZaI<X^W+75VmsdbYI_ila0qY<Xf&DKcb\)\W4LC1hU8=*cGZfqZED$g
-`.#7q_S4"!`4a!q[%k7?Z(meUN/OmBYIV'KXfIA:O0,dYR#nJd^m9>)QFE`pW2ZhqW2-YmOI;>hQ_L4U
-StMR6RA?CQU:IqI]!\oQUQpn8Xg>:=][P6G`501#]"#D][(*WYb0[u0Z,j_k`3,f8YcbFL_n`s_cFC6g
-Y^WI9Y->.;TpLjtP-WKKY-54<WhlGqX.?2hSt2ROVkorVWNWLtQCjnAQC=&1VPp2YR@BV0Lle*\I?^=p
-Tr4cXS>D@:S<oS;VP:)mVPL2jZd71?[C3H^`hoQEVj!aVUoLcC[]-@A]%sp3Z-:VHg"aTb^:MqG`jW^q
-[T9oHZ*LgQYH#+I[Ag("Y/nMf]="Q9YEb6*Hr*=+94)OUFa%S(=BSsCD0h2+QBR2VG]e1VI"[]VXKSaj
-Nf9*_O-H67[Cs5]Y,7VVQ(ahEVY9ZUp\sq5pZ^i'lL+9:p&"CLmdTc9m.gAMp@RqGn+#o9n*p#HqY^3b
-o`4U_np:!%q>'m^q"D%D3AWNX5%]XK6#)FLSX>[uG!7fE?'_"PR$a;+CHO!_+t4KN1bg@50L&''8Wp!J
-UR,=H0f=<OUSO`ZSsaaY3Bobj2`3WQ5!)&$;Fa8Q<G65\K:nHDF+o[6KQqffG&Lr)ChHmS<a0*DChI<j
-@t%`j=^#$,>@CK%:L$n(<(K>@2D.9f:4R_5Bi\AI?!UlG<*<U8>sq=Y:iMS`JPSp*6ss;$=D)l3LR![C
-K4n=e92\Mm<Gm(K7VQOCFAc,$H@C6(1JqOrDI[BpEIE"gMi<*rATV^0G^4grKSY>>Q'du2SX>P"LSUf=
-Tmi]&JmhSV=BA3j:ek1s?!UZDFcrMoJQu2L5<MS5:JF#<5sI\IPFIr&ObT=$VOiln@R;\/?r]rs;,BqY
-85N#M8k_`E4[;:u5se(5:.IcF:.e,O5<D(p5!1b`1GUR<1Fa_+4$,bu6U*h(5=7b%6V0m@9MS;R7R^'Y
-HRP#JS=Y[Q=&E:)6:sg:77pNY8lT##FdnY5I>!#gCKOYB@!$s=?rBf":,>L7:/OSQ:/OYS7TNeb6rd>f
-7p92#=)!`.hY6R8r9j+KmHa'.q"=.LqXsOTnF,l@q>U<l#P.<^qY^BnrqZQrp?qhJrVultaoDDBqu@Q[
-X9SbOT?P^-`NW\M!!!PGbgOMUbetn1o`,7!!W[/sf%.VGrW!?le(*%&f$h`=!!*-%r;ccrH3"'I!!*08
-)\PfsWZX*H[]c?XLRFE;786]I3^5Da9h8G^5XRh#4ZPSd,;hnD*$md&4=V-]'FY9d,q#U\;GK/8>s^8+
-6SL,V2_uF#,UZ:%b)dqq)&tdt-8@qo;FstN0539f-Q+0K/.a6o'cJhY)+uA/@O=''IM3&5.kie,1+u'_
--:pZn74g)e2+9tu:i]faCmi,`ce-^VKkF>gdDsMec`0Vj/i>C/,:4]l0fV-O8;+e5fU+cQ-56q2+X/*G
-(`=)';7+BWU5W<Yi8M_*81G&P&P"Jt+snQV)Aj_A'c\81'b:li&J,Ql*[2@4(`XD.DA`ln&ebfc$4@+E
-":#59!XB/D',MAn%i#Nc&.T9i)AjM=*>o_2,=7j7e'Z[Q;(<bP.1[7:'GqlH.NKoq3M+a?9q&2[K5<J&
-2a2emA3DLk,:"KT+!W9W)C-gV(`+PU+WN!g.2OQl,9JBhnGq_P"T\]0"9JW"!71]I!<WN(!(IVX@r#k#
-CT,gBGI6#Mai`&mhgf<KP0;"jd*:;(]R"a8F*1i!DHpXeF(AR&CT5.e`R'lbH%!<I`l5m7bKnn*M0jW&
-F+._NH$+:QF),GjE.O1FRARaBR]4WlkjS09q"a@AiT9+kp$qA5mI^;El1jr:mHEj'k3MKtkOJ*.lfm<p
-jR<'>ro*&4nFleQl/MF*kMQ"&n`8p-o@;gKmca0%jlkdebb^hsQ+OQ=bLXPdcJI40e]cRf^VA+3ccOAR
-_1';B]t1hZY*klWWhcG`S=Q"7ZFe;f_mHVTXg+Y&YdqN`c,S>R_T'^8_SX=EkNr'8lh9o9nF,W+o'Pf5
-o%qC)kLSP\hV@,NjQc.)p[-`7k1SJDe&BAG`RWbmfA>QTq<m;'lgO0"i8EJJioT%FeC<4/g=+R-e()so
-a`>STi838FjQ57Le^MX\db34(hpL01f\kZ?iRli;gtgiFiSj%Zi98nJp%R@bajT)=k2"bLki1OZg>D&J
-i9BI`n'KqZrUo^Jn,2kLkiqL7lfd9]hra7dhrr_Kn*K,qhq$ZLlK.*knD2aIgrbX$#6"T.!s&K.!!3?.
-!;ca,!<E6,#mCA3!<E</"T\o2rW*9)!<EZC'bh&YqZ.E:(rjJ,\?iKGZEUXC]Y;8#_n!7^Yl:^<Xf\e4
-[^NQKYc+LuW2Zl$YcXt)V>d8:V4jQUUT(/dT6"4790u-@K"#JnNjcF([C*oT9K+qK['I!H\%I1.NCuf*
-92IoG;aj#E<(oho=dcLtY-`"39Mq:cZ*1:4Y-P0>=\_t+>u=Qr:f(>$>?F<n;eC)lPHD'4KrDc(`lQ-K
-e\8Mr[^F&n_7R@o`6H$)a253o[C3iY\@erJ^r+"+_6q+a\]_\3a3DQ:_p6B9Wl)]aX3/K(Wj$roc)AUr
-ahYfrXLl*QQ_(:bY.qET_8NFq\(&dC]Wo,UWij4D_6U)2NJ<@jYH4:dK85MVS"H%1PE(]`QDfk<Q&qZ2
-XJNPFaL\pj[()p*V6-o)Z*VBrcJ$@Sa1/=]]",;b\[&KS]<\c]VmFOJWirJ.\%Kf#[?S\S]WXJoP(]I.
-YJRfFStW*jcG6`k]YV7dYct4/Z*pa(U8"WiWLfidT;&'KPa8&IQ]m]-UmdC+NIcY?R$F#2P5^q6UnaHW
-Q^F52S=cLLU918lZ_jMBg<7%;]?%doYH+e4VPU/]Vm)quZF-RM[_/lgbfI]<_R6_S]#W*t[B3)uWjB4?
-WjJIu]t:MQXIH&t]WniXaf;/2W1S\`5uLg%F)H,?>Z=m3?=S&2O,f<XGA_D>Cib,eR%pgbU5anZLl7:V
-T!Q&D]We73RkL>"S?BX+qY9UOnb)YHo_A1Wp[n+Oo'l):nG)kWr;?Efmd060o'u;Cq"jp`p@A.NH2%74
-qu-EenYU>!69dk:M3Un$C587JS=>LV0cqZFS=Z=@S!B%</L_bj1*eJ4/1WJ>3]C,:LSgrDS7+<=6$]&q
-USX`YS:aL$3'0Di2+pFt2EaB'<D$Y+A8l=AVjV.;LQRRHI!BgWBOkO^@q]RhAR8bTBjFnk@9lr;;cHXi
-<EE's=BJNq7QE^j3CH#$N/(eB=C5K?6;Crp;d3$o>@(*!DiU*678$li8Oc`nKn=l'Bj4qQ=#r&`1+k.,
-79O&&8P;*39N5M-?Xd2@CheEBI"I$&I!9phM2GbUGA);II#a)IKp%:FR[]b<QA10OU84K3U7[R&>ua^"
->@CiG?<'s0=^lN,Pb=_/@TQ2a3C?M<<)-.\7R:C1QCXYGR\QdUOEXi)5VY5r8jYj88k;975sRY$6pN^u
-6:XR:5se+/6UF%#4[Ve47mop?6p3[n1,(UF2E!QM2Dm?T4?>Yi5=%V&6V0m=8k;BA5!iFlGDhoXQ]5QO
-6UFUL=&r3h6UsR7>@M#oR?LrnI"I0-=A`1+H\c65:J+/L:/FYV:I[lR;GBeU='Sa%9g_36?<]BP<.=<#
-l0S$<pAFp\p\k!\lg!Tpo_\U`r;Zfpp%.qPrr<#os8;Teq<I;4qYgEorr)j"qtT[\!6G3@!W<!,!C*ss
-!A')Ic-457:]:>"%FEMMa3VW4*qK@M"Th]_hq?$]!!**me'lt&e^2Ta"TeZ)!W`:M!W`9$!<E6&!!<B6
-*>_W0[2:H<['PgMFd8.c6TIFt;,p@[4?lGA4>K>h0/G%,.jHW#,ptQ.0-hPM(CUlr'dC)g6S^Pe75P],
-6oQGU.P*52/14'#adO4q1,'gk/M^@2?;F6L2aK50%0d=N$3qA'4"D3m%iHH80d7`h,q:B41efDU6;gNK
-3B0;i6mFEd/5eo%D./9*T9bble]uj^D.n%4g<@so^p-6d/1itJ2Ea,R/35RL?&u\Ngor[h,S(A$+!iHa
--R0N?6B8k!Xd3:ig"O)M.io90&25:F(`jkB(`!l$&f2H#$PO0j*#K8$)\Nhu%h&nc'HS#&&f;Gt$k*CE
-":,>?#n7+H#mh+Q$kNmZ&.fEf(`=)1(`48)'0MYmcd'YE8L##c,V(;k,8Lt4'cAbi25AF.2d_oCVO01f
-0/R^L;(!V1(`XbJ+WMaB)D!?]*ulOX/gqk[(`bCa$kOU6nc7bO!s&H)!Vl]q"4$rJ!X/H%*=Xf8BjbFW
-Ut(`b\_#<Paj9&,L2pm\dE9VYc._0+]R"I-F*(SiCL^OP?XRDlD5tCe`mC#aB3r'j`l5g5`5^8]K6_N[
-ChS$0Anu@)A6N>_KT_miU;"gGY0l1dmd^#FqX!M3nal):p@IhAnauD=qY9OMnF,r8n*K0$nEf`:nE0?.
-oD\C[k2u@-pA+FNl1jZ2iq;g2jllDeo$u^Ln*'9'jltmY^nd?ZLnh&;[_o`:aN1I-h9N[RW1q&>e[_p!
-`lbriW0ac[T9?+5MMR+FL5Chf_RZSNQ_Kh9V37[Z\\>f'`n&5Qb/hH;_T(*hkP4c=p?^f%l07U*md0E5
-i5W^li90jsjQc!jk3;C)l.GmsgY1C@e]#VG_q3G`fAP]Po^(SqjQ>IXjP\bBh<!_Rg!nO,gt:00c.(P(
-f@/4!jP8JFhV-Z<gt(!-rnKlsh;mMMjPekOg"=m.g"P05g#CfDl/(Cspts-6dbj]Zj5&VNgu.GZiU#al
-lKI?jbLuFbo^V><s8MiXl0\N>kiUtVk32$jj5SVFmH`ipjk\n\md09(jk/&1fuK'q"9S]+!s&H*!!3<-
-!!*,t!#Ye?#6b22!<E6(!!!0(!W`<%!<E]D'b^oVqZ.N=(raD+\?iKGZ*:OB]Y;5!_R[.]YcOq,riHd;
-[^<EIYc+LuW2Zl$YcOn(V>d9;V4jQTU8b&cT57\182rXpI^jN/PIA$/['RZT;*[-P\$E<K\%KY=90kU3
-:Hh-D8if%%853c%S$0!!Zu82m1mYMQY-4t3ZDLf)92/De<D5eI7oWYl9M8GgAoMXKY-EG7X1c<jb/i)^
-]Xt_paLT.-`5BC*`50",I`B"7^:_G"]Xb/O^V.b6ahGd*^X'U6bKIl@_oKs;[)KhmY0"`*XK]giW5ZTn
-^r*=V]Y18$S>N0QV5TBRYbfUK^7_dMZ_4F`O0>S'T8\koNdm+YK:n*XH]ri,I"$EfIXd$CP_"j<K7/TI
-OKcRC]=52U\#61(X0An7I^6c;`n&JTa02;<ZFR]_]!AQS]<\cWYe8Do[(!BFZF7W_Y`HQB^9=H!KqPQQ
-`Nbu*VPpZ<]s4]H[]uj>Ybn+o[^<*5U8"ZfV4sfRU8k5hStDaLPEM3"Q'Ic*Ocbp"S"$"BWMQ>hVOjTN
-Q^3r(R[BD-V4XWlXKU4043P.E]?%do[]QR3T;A`oX1,@B['d$U[CEZjc,df<fuh%5]#W.&['R$D['[*B
-Y+DT)\?N6CUStc=]DfH#VP'KWSUqhG<Ej?^D/jAn<*<I4ATiomNK&U4C2@a$G(YmDTrP#]MhQ\9M3!pp
-[(F)bYGM2e"dtm`^]"!Wq!mqFp%@kIq"OUXo()MFnF#f8p\Oa`r;-6Wm-=04nac>IqYU']o).uRp\Xa_
-rVQB[SoICg2`O?]PupXqL7"O&S;qPG-mhiSSt;C?Q&f*#,983f+XT3),pk9(4]tX<V59oV@Pf\cGFYA%
-VPU)]ImlIW1c@<Q7XdNM/N?!h8Ps#,A8Z"7VOq^LM33mPIX-0[B4bajCh.0nBjtIZA7&PM?s6f:=&i+!
-<Dlh!<*2pf4[V1k7Qj+mKje+d>%(]+:LIL0>>J("?;F44Ng,)`93kao7nmBEI<TR3;as\Y2`)a)&gT%u
-8mY1N5rV8"6sO,1>CK4=;f$AuEJ84E@Uj(gH$W_4CL:pfEcHAYFGYj.R[fh<Q&(?WV59fXTTt16;c?_$
-?<CE9<EEC.@W[6dTV7Q_>YdRI85N/]91_W@5?rZ$SY)mMUo:)JE`Z+)0f2Wr69mn,69dh'4utnr6U4+-
-6:OI56UX.*7Roj464?4U84#^469db!3]K2"3))Cl4?>Ge5!(nl5!M:u5t+1-7n#g;5Y#.)Mjg'#NFbjS
-6;LEV<``$`8kVf]@V(OhQXFWXJVJbd>[:Z_Lh9^a:/+JZ:JFJT6V(*Or_4D;?<'m$83f=C=>r9>II$%a
-nFl_Nq"sRTqtp!Om2G3RoD8=YqYpKjq"OUYs8N#grqc9^p[.G;qu-Nprr)j!r:od]_>js$\./TtLW%Nb
-bdC@J!!ie4dF$"\_RLZY!!``1=PMQ[`tA:N$:W=jg#(Q=fOP$ar;Ziu!W<"C!<E0$"U,>Q&k1Ho+ZFt`
-\t579R#t$37Tit`:01@^5X\402Fp1m3\iEE.krY&.l8k=/0blM&/66%*2o`&2E!We4<#_73\!3@/2/t5
--;(hgQlRG.0HhJY,#_)t.NooB+rq"$"9ef/$5sa:&dK*Z*Y8`(."3W`%i#X9.Pi,<)]9;)(De8@)Eonq
-0bYuZ0iT`EQC61Qc.04DI"]i(aN`AXY<"Kq1H[QE0/>+73Aip'NP!ft]gFb2().c8,UX`Y*>]/HPJ4rA
-Sm\VVh6pB0*Y\qi.3KEA(`F2'(`!Yl&fMT#(D@H")ANr$%MK]u'b(`f'H7_s&ePWa&.T$Rr<l=.$kNjW
-'G(]a%h9'[%hK?c%i5rq*>BG`RCU\iah(+h*#BeE+X\c`(EaeC1d+%3d_S(ZS=H:6=["l)EiN.l,U4HW
-,U=NT*u#VD-iP7u/M\q/.NT??/LLo9+"?d]jT,;]rrVrq!!COI!<NB%!#uY7DfT>s?DQ/GQ+YYraN2Ze
-i.Z;gK$DH\d*:9nik0S^F+&=;<G#iN='''QHu,k"^rFZmH@0\Db/VE=_oKmKL4k,%Ec$&GDe<d+F_+T]
-G(l*MQ);=?S>jcmkjS-:pA+%<jQ>Ren+ZSHlL+3.kOnN<p%J+Oo'u&.n*oH1o^V)8l1=oLqW?r8q"jgZ
-o^_hClf[m/o&]+6o^UGif^Itjk2kpk]9.8N?W^u`BmY5QNdZ%WI[#_.Iq)SpC4:/=L75$"@W>Cg<cD,R
-?Xm;QAQrSN=a4^pH>8"PKT^nQWNN_Fair>\c-+3-_B$S=leLjsme#f%jQYpsn*]T3o&.O+f]DDmkih<s
-roXOSm-3:%khb*Dg==!Y_8FjMaOoS6jR_d$j5T(Th;I5Ff%oKNi7ui2f\P?7e'?M#iS<&6e)K-5gtpiA
-hV?o@f\GBAgt1B;h<*kYk1S>9f\PE>g=YB>hWNhYr:o-hajT,>jltd_in<,Kj594hlK76mfu_h;s7>gM
-n,NC[jlu14nE0$Dn*T?#jll$fkjdm9h[\W(kj7d*j4Mo0dFZ?p*W?$I"9eo3"p+o5#QXo+!W2p$!<N?)
-!s8H&"98H&"9SQ'#64c+%MKKd#l4QQ#o^h$]t(JTZ*CI9[(3lc_83^lZEC70X/rD)YI1aEZEU:+Vl-Jo
-Xfeb+VuWaoV#I$1Tr=laTQ4RK;*$^%J%1#IQaF9/['[`T;+!KSZ*L[E\%KY=91q`R;a*?=9gC[$9ibq2
-S?K*"ZZoAD6^k?dY-"h0ZDUi);,U:o@noHZ7p'+u7SHreAoVdQXg35+VS'dcaN2u`]XP2V[^Eikahtd(
-^UURu_Sj.+a2c9@^pgJW^U))-b.bm(^!FO6bKJ&NaiDNE^;dh"Zc0u,Xg6$jVo?Km^VR(T]>B5GPDt9D
-G_pI"JpE5rIUn/)OEH=qB7,&sHuY%6VMB\`D3/IgD1[+cHA[Z2KS"-.I<gNeNcK`1FHN>sXg,+:\#ld5
-XK\s9Yd;!i\B)b1`N>f2ZFR`^]!S]T]<\cV\%pG']"#,RZaITYY`uoG^oaN!L8(lV`2JohVl6T5^UCGQ
-Z)jt0Xeqel[^N<<U7S3`Whc8TU9:c$Un=9LPE;-"Q^=3@R2hK]TqS$GU7\*[X/;tcQ'.H'T:;46U7\<g
-Yd;o0gWI%:]ZIpn]X4fDS=lm_Vmj(EYHY7I[^Wisd*'DFeAo)#]#W+%Zad]][B[!D\?*'Q[Ap=0W2R/<
-]t^tXTphIHRsl27:KM+AAS,=I:fUS(B6oGqMMZb$BPM6rG_hNNT;J9ILOal2MiX:)[_';dXeM;SR%'J7
-XhO]_q=sRSo(D\Go(VkRp%J+PoC;29nbDqUqu$<dn*K?4p%7nLp\Od^p\"1Wnk\rUq"amdq=15'<(Ao-
-8;<F=<,[JYSXl:2D`'$o:QD$<R[]S'=tM6O0f1$u1c-X+-p0n#:l2'GTq#gb5W*hYTqeH\U7Zs(4ZbSY
-3CA6c4t/'E6qp*JARf7gBo8gYBl\rfMh$/"H?Eh1@q9+ZASZ'j?=@;I=C#6;?<g]7<EN3u=BJC&:eNr=
-3'0Sp6A1&'?<gZB?qaF(?<C<*;-[F'95fiSJ4*"8>YI\6N4Z<kRZ*o.]<IQhKSXPWGb15IU61k)T7hBD
-LO!B=@=rBdJ?P!1QBdE"UmeHcELVf;RY@Z"U8a'EW1Tl\Tq.F+Nf9g2U8"?LK3:iD<a&d1=^"g->$>BW
-Js2k$P\OK"5s\%=;Gp.X6pj7FIZU(lWKs6UUl97l;FWAq9h@eQ65MmO5sRUq5=J"+7m]L084Q'75=7t6
-7mpZM6;0m76:=.+69RIn3]K/]3&NZS2aK_n5sILr5XIh,76j:16q9O8@!@U!R?ihC9hIiN;,U@m9g_NI
-9j(h9PF\(ND1@(fIUZJa>C20;=&)Rj;GU"]:JaVY<)<Kb**urN;,^%K2I0KG4'$ppipQC7rVQNjp&"dg
-o^Wsmo'uAHq"FL[qXXIYr:^'fpZVSNoChnEoCi.Xrr`5no)Hc2!<E<$!"1^!)%&EW`R3)Z[Sd#(#6U7=
-dDsSM\,[TA!#>e@>i+/`ar:?^!(kYgg"Y33e7\ma!WE'"!Wi9#:]UUu!!*6.%2opWh8:0_E2ot"Kn,h]
-8OGX.5s7eC>!tJ=6o?S\5WM(m4>ScN/1!#-,s!Y('cdi!+;c#mW(TE?4%2O^/3H'K2_$C72_'8%8\)d(
-)^7'n,9Sos<&Ps:))iO34sic?+pJ`F:**FO$QpHf)\4`#9Ge'_"??`J%4E)7'IbRO-mAp_*#:@G9cQ9!
-,[[78^t.#_Z\ONocJ[*qgsE,X,qLi61F4P+/Mo=B4^3iVfA+;=4Y7Hd*[W6^+<ML<%m,u^]srN]>,pN:
-ZV2A\(CCKr+;u(5(DIJt'bCif)B'>/'+kru)ANkp'HA/4'bV,s&e,Ba&.]<^%LidR%LrjQ%1<RZ'G(ui
-$k*XY'GM/j()7Q'(*6,:]?njE\ORed)C-UN,:4KH+<i$_2aYC2`^=a@S"#103\rI1W_k>m-S,QS,U"<V
--QFBb,lSbm1,:=./0GT7/LCi8+XbkA!s&H)!VcWp"4[DK!!**%rW#Ok(Hl\YC1q%Ne>&>@eBc1WcJm`4
-F)[)bb0&)Ug>]bkG]@hH>?,'@F(Jg)F`_/p_8=4?SUuu`]$&.6_o9^>g4Xj*IWTIUG'3e'-#[6kB7,W%
-T9Z:hc((l_j65q(p%%kGm,?UEl0e<=lfdj.lf[_co'Pr=n+-2Ckiqa1j6Q$phsTRoqtg6QiVWQPrU9=M
-puh&1n*ou3lLaSpiRmV\mcNZtkJ`R+@THE<G\MPKD2!:dG[l;YB7OQ!@Usq-DMt!bMI:^;CJJtV>@;)O
-D/*6^=^?8iB7"`SGD232Q`[O&^r4=Fd`f\Q_8=,#`67E%lL+3<o'Gr;nF>oFmg/IB`l-Tlk4%I2jW*XP
-lgX?1ir/)sh:g>k`PBCBdE'u$jlc+#m-3X2j$;;Ri8EYXi7H]7e_/a3f@/:'g=b!)e_/^-f\b`Gg"=a)
-f[JF0j5&2:f%8m>h;Qr8e_T<NkN1U_iSNVNjS8I<hT*adi:?!cg>M&Igu@2Fj5].Ti9&n<f(T+2naGrG
-rV#ICli$,1kj7[%kiV*rkjS3.hr<YRi8s.dkMb(Ge(!*kMAlHo#QY&2!sJi1"pY&-qZ$Zu!X&E'r;cs"
-!!<*"#64c0%hfQa#Q"N)!t-$e_\'VnZa-g>Y->7B]"c%s\[JcGri6.&X0&T)ZjsCGW2QVlW2Zl#X/i1s
-V>d8eTV%gKVl-;_G%P#Y5X.P_\V"gcZaR0HZb`e=5so@qZEgsK]Yoe&91)BI5!;G/;+*lX>[UO$Yck:>
-F]i0\R'a*&Y-+t8X]A1q=&i@79E%P1<*E0f;dWdDEc@5FZ?V2*^;J%6a48kY]We<,\@fr']=>Sj\?``]
-\\,el`QH$'Z,"2^_8F'r_6LMl`Q-0Bcd:.g_Ss@1\A5\ma31WkaN:9t_8j7*Y-,IUNd-\;H?XCiEfPH\
-IrgR!BS_L[Li@3QF.I]#OeA_-A:9tnL163bEIERkQ^<,PH?5F(H&$g7G(bltOf5@aYd(RFZ)a\&Yd(L?
-]?\%-`5g*4Z+.Ka_R[:eY.VHRZbNr[agAO]Y.;$Q`4<@K`6?!!Vil_,Y-GsFQC=_OY/.oe\[MLC(8\(6
-Xg5C>UoC/aVlH_lT;&6_VkTfXI]&BhPFS>8Q'7,hQ&q9*VOj!@R$snLT;Ip<PanVQX/DYjVQ$\uZI.CK
-\@K8o]s4]?Xg"IkVkp)hXK\S$Y/[oZ][Y<O`PTp>\Ziijb,V_S]=YS[Za@BP]u@C\Y-+\#ZadKS['$*o
-TVe3,(,A9S?Y*eZ?WU$$<aTQg-]O4IM0s>WBkV:*Lm"7!URdU$IXd-1O.<;]]=k_ST:)18R[KhQ^'+B0
-q=F:Yng*brp@S+Oo_.nIn*KN3q"a^]r;$0Wm-=9:o^qhMq"jaZp%7kTnkSlRp%\I_q=CM/<(]>;98&[A
-<,I>YTU_L4D_WXl<KWlER[]S'=tM6O.PN%k0JY[A1.Y#798KIBU7,^e:J?#'TV80VTU^X#2`s2\3dsRf
-6SU;T5Y=CHCM%0rBo8m[Bm#2lNIlP&IX,U>@U*#FASPpc>[_)G=B\s4>?P$-<`r=!>$4X#91:j+1cRih
-6]$b5@:<PL?VO=$?s?].;-dO)8T'QPJ3uq7>tde?N45IIP_Q*)]qpFCJXMHjB9nJ&Um[=#T7hNNM`6#k
-?]TJnG.3d$R%'5?YaDD_Fe"GDSWU.=UoK?HX/)ShURmd2NJO:)U7J!GLK[;F='oHD@:9(;.p?G(Js)e#
-PA4;n4[);0<E)[a77K^PIZ9kiVj!gOUl9=o;FWDu8kMWE7/fLQ4T7SW6:F1%7mo^67Roj56UjR86@M6g
-7Roj377Ta15;tYb2`<`[3AEBJ2*X;e5!D(n6:a^C912<B77BI4>^26sR?ihB9gV0C;cH^p8jGg:7oNZ(
-Nh)PIDhEUmIpH2]?@I`?;b^%c;G^.a:Jste<_l:[93kh$:/FDA2I9WL5$!3nhrjG!qtp3er:p3goE=g\
-p@J(YpD!Duq=OCWr:p-do&fiAoCV\Ap\Xsgrs8W's8N&tq=aj0!<30"!"1U"*""TTb1=h_\53)("ph3U
-dDsSM!Os3D!#u%A!ruQahpo[_!X8ctd*U7mdEp0]!<<-$!!!-!!)<Op!!*B4&/u<]jM`#lI'BrIN-V:m
-:eNl',sb%'<B<$)75Z\T3\r]S0ekUF-R^r4,VLD`&Jkie*#]g%[Sf[i7m''`.5jFK1b(+63.<>%8%HL$
-)^7'o,9]Z29-Fu\&ORO;/eTfU5:6LL4:ta8&eu'X*>:_C<Ybp(%jD*H'G292)FHe,+rCYT,8N3a@Ne$D
-,@A-saPkn(^6sgs`89%_gX38_,:GE;68q(m2E3KM5ZrlRfA+/72'WeM)'LU`,U+0I'gItd\e2H<<2A:)
-Zqh_a(CLWq+s7jDrYT>[',;6!)AWf"'bhH%(_mYt(Dmr%&el,p&.TEk&Io6U$O[4G%M0$R#m^hM&e5H^
-$k3dc*Zl@9)As>.'-0B/]?njE\O@YX'I5%N,:+6?(`OG@0gE;"`^YBVT::[)2DmCCY"Bu`,TA3_-R9o^
-.jQZ&,TImJ0ek%$-6*X,0IdJB+stnA!s&H)!VcWp"4dJK!<3*!!-/)R11=s5CKm7WTT$8.c,\#Uhr]c<
-Efe_lb0\Deik0SV@:*SO=Bo-UDeacCA6Z+N_8Xl^Ck7/FcH+&E`5fsRHYmtQEbBB1G'7\/>usjDKT;7^
-Mk@`,PGusikjJ'4oD%eHmcE<hl1=T4kj\!5nUC'$lfdZomIfu1lhC&8jlGLUlf.C1p&!V#q"Xjfm-XB;
-jR2I'nFYr0o^:/dg$e%jk2u!m^5R5B>[1uoC4LVIM1_(WE-d1LH=UPf?@$L2O.N\KE.rLQBn1;@CN=*6
-G[kGsDLQtIG^P9mLm<XbZF.6V`Q$9P`kBL2_)K*Ld,XE\mGdKqi8s+]jQc4&mdK,S`Son;l/Ca_j6Z!p
-nE]W-rTW1nf[.:K`5C3[d+dXFn)s]7''A99jk8MMi8WeQe(*1.gt1'+rmraPe'ZXrg=t31hVm8Ag!\O,
-eCEI9h;.&DfAPE4e(3+&hW="ck2kjgi8<APoI'Cha2ucio&S9Ig>CQ<jlYCUgu.#Jk3U4Bp&F:HmdU8V
-r9j%8rTO7A/*Q<bkiCjbm.9T1o((`"l07?mki^aRg"aZ+'ES77"q(hF#RLS<"98H)!r`6#!;us!!;lj!
-!!!*"!=&T)!=&uC%g`.7#6=i.!s]AY`?<(4]!ScIYcY(4[(!]^^ULSSXJi+tX/W/%ZEggAY,J8tV#mQo
-X8]%NVkp2_Tq.aESu&9ZU2jI790bg.Gdi06NjQ1![^NoY;aWuk\[&NM\%KY=90tKrr]q\r7oW,U@p;i(
-S?T6$[Uhj+<0XeqZ*(75ZEI"f85rJc>^f+7:e4,K84$To?tO.bM6=($L9&&+aN)-JfYY\C[]d-K`5]Bu
-^:VD"^r!Od\?<Tf^9P)`_RI(f]<AlM\B2J)`PK^>e'l"F]Y_%l]=u>/Yd2<hV8^9k]tpkS]u,tSL3S#j
-E/\[iG\))=R?qc8IU[hDE+NgFGBf7AZZhjdRYQ32OG8%,K6rcBG'e:_QBZfRKoU;)KPZF5StDmdZa@$8
-S#`ctXgGabaN)0&]r@^'YHkI@]=4rS]s=u[[^X)Y\#l^A[CO/`\tm3g^p0f&MQ*\^_5s&mVm*_A\[o>[
-['[9<XKen4ZDsLjWNE1rU8%X_"/;BXSl);_Q&h,uT:(t2NL-#pPb=hDU8OKLUn3a5Q'IZ-WNE5$W3*,#
-VlR,Ig;pe7]ZIjkTV&'\R\6^aV5C#gUo^`B[^j'$cHF2EgssBRa2c?'ridiY\@AoMZ*(^W]=PhpVlR;;
-ZaRK]W2$,eS9u2'2agA<;boqX77^6YAM&._MN!:9Eb]<(FEWG+S"?:CP(7q0L5D%aYe%KZ[ATR^R?X)*
-SZfa'q>'^XrULfto'uJHo_/(Pna>o:p\=LXqt^'Yn*KfArq$9bq"ap`.eWH*naZ>Kp%J=]qXgP!7R0!r
-6?ei*9kf<OTU_I6F#PU&=d5MLR[]S'ITe<K)&jkH,qLZ22)n?%772p/VPBJ]2a]rUS"QINUnXN74"E*I
-1H%E\75ceL0g@p4Eb]0!?\5/C@<79dNIlJ"I<]IBBOkIY@VKO^>[_&M?<gc<<`Mml<``-u>Zjs$7RB!s
-1,qWa6][C@?=@8H>Y@gr?sH]-;-mU)IRn@:PCQ"m?!U,pEIX[9K7e&uJ=MO=F)?bi=C@,?[$?_sFcLfe
-I<]F.;g*;*J"N$_KS+E*MfFK"C4(GCL5D4KMj]!`Za@-ATV.g<O,0L+UR[mBMIBF\:/kG!>$4["='B*U
-JWc\"OD7of4?c)+<DuU`6qBmTJWQ@p%&K,YVPK8s>#RmI3Ca!<&k,/T6p*_$5XIe%3C?;-7RTR1r^6`R
-r]sCL7n,j26q0O-4uPG_3&N]X3B0&X2*F#Y2Ea2g6V'gD9Lh]I770=4>'Z-uR?ib@9ftO4:Jt.l:-h38
-78dH'Ln0lBDhiptJRi4t@XsDG;>s9X:Jak`9he8Y<`2dp<F&s2:JO>G6=F4f79kH$hWjV,rr;urs7cHh
-p@nL_q>C*aq>:!aq!RbOq"O[Ykkb&FoC2&?rr)j'rqZKkrr<#sp]&bDoDejlqu@NX`#&Y1K?r/j`k5RX
-!!!G;dF$"\_RLZ^!$;4A!!E?'!*nLAfXM1e!<G@+bL+nkf@G6K!!!$"!!2lq+pAPe%MB+2e[5r?JZuJN
-J8D$P;Hcg]2Ej?(<B2s(5=[k!IQT>:/Ku]&1*nJ73%63q)%@;g&0)E)]>.'*9hdN,+so'33A2j72E3-/
-7_-C#)^7'o,9]&j2\Q`6$Si8S+po8'9h,?r/IX`U'a=q#'bW;g5TC"^*"rrS0,b]N&Mc'L(_.02/.F'Z
-66%OE(f7<Ga4f8#a/+Ar^u3YD9[V+n7P?8:/h\P&/gVku2*k;o]%GcK9/7M#'c.rE.3fuR*uI/4[)'DA
-=KL95\m-O((CUlq*$$";(`4/%'GhK#(_R5k(`O>-',:E\/eem/&JZ,q%h96g&If3U$k*FJ%1`jV%LNLQ
-%1!4J$kF$j*ZuLA*ZQ"2'-96,-G@jQaLFY^%LjF&*[<'V',20!,;VQeeA4P)Z(mqS?W'9WOgRY(rZN1*
--RU/_+Wi0i.OZu)0f:L/,8qF<2D>d\-n!RGrrMio!X/Q(d/a1IrW#Lj'Ja'4Ecb]Xe=2,tf$27YeD0GT
-I<L\!b0&)Ug>]bkKQCjICgL4FCM71&Bj"ZB^qmq;N+[?V]u\44`5K[9iIZ#lI<fUIFaempFC8K`>&/VC
-MiWO]^<)5.dGjBYn*]oEiU#mmj5T(hq<dJ8k4\B9p$hDBlf[g+kO/$5mHEcrh='OsrU'79hX^47r9ih:
-p>k]/kj\6/lgsMliRmV]mcNWsk/Em@F)c/MLk1ACNM)Z,R%'A&I"-6_Df9rGI#=8nWd^(gLOXu0J:<!"
-H\$`oI=$QsLjXo6NK9F!S#<U%]=u8(cI9hLahkm.a3a&;mG[O,m,[EumIBE0o'Pl)`l6iuj65UijlYX]
-jm;1"kP=AqdFcj_`PTOEgsk3Cl1!Qfj5f7Yi83;JhV$T<h:C'1iS;r3e^r-re_&O+eIL*gg=4^+fA#3;
-hr!/?h#?,Gi7coFiRZZ3f%f-@iS`VPjl>:Ui9g:5grILaj720jh;-`/dbj*Ei8NeVk3D<Tg@G:,na5cE
-s7k^CkPai2j5AqZkiUphj6Z@'mITl1kO%[$m.'](g"YH-M@opl!sT#:!!!'#!WW3$!s/K'!WE'%!WiH+
-!;lj!!!!*"!=/Z*!=9)A$O$S1!!NB*":,P['?.i&]XG,MY-"h/ZF7?Y^UCJOXT#..X/N#"ZEggAYc+Ir
-UnjjaW)BIfTqIpGS"-:NUnVs8:J=8M6?otc?B)A$ZaI?V^0F6#CppXT\$s#gND!8@6;1'B6UF=47U8na
-9:rAkZ+":091b\\Z*1:4YHkQ96V(6[<.8"C<F&Bl9M\>`@9R&K?\becAq?tp_T0L,f[m@?]XYAQYJ\Q!
-]Y(Mh_7de"]#D.g`4N=b_8*dt^q[7n[(FVi]uS%,^s:3?]=5\b_Rd4sbd+Uq`MLPia1oHnXh2H:L6n-o
-R>dJhQBd8gLS13/QB$<JJW#,0Ne2k@Q%#g5V50]FR$O,)QCF/3SWfD*SXZRAR@'>#P*:Q`S=u^UZa@'G
-Vk:)qYHG4Fcca24^rWdYXLQ!]Zb3lN\\>AU^Ugqj\%JrKZ)b1EZ+-UBcb-K]QB/,LYedN7SZ/m*XK]";
-ZEUI4X0A\%V5gPhT;o/rU7\0UR\$7MV1,57U7da3OHbrrSt)IHR$X;6St`'NS#E3ORZj&,T;&'RT;/Bb
-Wi!#5d+ZOM\\-%tYdgm7U5b>3X/r;"Z`149bI5$ne]l=X`n]+XXMi9)Za6m<Y-YOBYdCXG_7R@u^ojlT
-^ULnrcDm_<X.F\T-TXdm:JXA>6U!k1<)7(ML51_=G&h>3Cj1&YR@^%CRZW,JItic?T<c#=\ZhfpPF%H!
-R%CLpqY9m\q"""Go()>>p%%bKp@@_@nF6,Gp%S=Yq=="Cp\"1MoCVqS..m-$nFcSJp&+aaoV?:k5sRe-
-GF;]+Bni(KS=#Ob4u"iqOe//5S!AG`=tMTY+tbMu.4?r*1.jkp6]._;UmG7A4?7e]Tq\BZUS*E//MfIK
-3'BW'5rC5M7S-j%A6r_KJ>SZ:Dhs@1J9Z3_F(/coA7JtRBP_'_@9d8K>@(N;>#\6r<`3"'=B/6k6odLj
-3^l%lN0%CK?X?u@85<At>Z+?q?=84V88aHOJ4*"8>YI\2P.%0cVMUS1YH=1MJWPk@H(^hEYd'OONeM_&
-E+EErIu9)]VQ?bnSWB5/O/Jh*J<##ET:hgMW0jTmZa-[*T:D+,Mk[&DS=c.&@o5fu=^G69>ut00>@hl,
-OeAD2Cg'7k6:FXH9hIoA84d!:Pb&M^VO!pQUlTb*<^nr-5X@_(6:(T9&OAZE4?l%l6:XX;6:+%-5X@d:
-6rQH>91;'15sRY#4?Yhg2E3]W3'&rU5X%1g4?c)!77Bd<7S$-?6:"@NH&nJaQA]6G7mg$F9MJAY6pjF9
-<a]TsSX!]'LkCD6A7AeJI#;?4:.muI9288X92A2X<Dl^q<+'0:;,BeS8mu*q79tN"h<jn3rVc6Ro^_\J
-o_8:\pAF[Zq>:!bqsO.Wr;$0[k5+iFoBtf;rVm6%p[ItUrVuosq>]"Go)Jakqu@NX`"N5'L!J2j_S9ph
-!!!A.dF$"\_RLZ[!!!*"!!QfciSD9TrW!R*e^N.'f@\]6!<<*#!<<-#!Wr9"+Ti&V#R^hod@ggmHDms1
-EG;&&4%i.45W1Ms>sLM<1.OTY3C#M\4"MX20IJP82(pI()\<hq&g.`#[_+j_6UEml*[id32^p412``<0
-7_-I%)^7'n,9THE?pRIT1/(#FC-tWP?WTZU<A79/7OK<8,9A9f2(pdQ7l=LO=]83s3`K$;;,'#0==R$K
->uG'L7Y%nhe_&R*b-6_<aPbZ0Yg^e#9.M&=4#\ZF3&3HF2ap_q\CfQK;_oF/(`=MD+<DR>*>gW/^s'Za
-BY`HZ\m['5(_%&k(B,-c()7Ms().8i&eYZe)BKb0&el&k&JY3Z.23F6&If0[%M'-\%hB'T$OdFQ%13FU
-&.8jS%1j3h()Rf&)B9S.(*u16T"i_"aLFV[*>]e:'Gqu8(_mo0-oj`!eA">%ZDF:dA5YEAKs=0!,9IsK
-,:"KU,TeEg.P!;.2`icF-6OHX2_l*c.4<[H!!2fo!W`H)ciF(HrW"qZ(H?,NF`h2de!c$#f$h^^dbO)I
-I<pt#b0&)Ug>]bkNIcA'FC%pKAR\_[BOPMV^qmq9R!F@1`;[^`_o9gDj,\V8I=#mRIY!H8H>IP;BOlC@
-Ll[=b^W_nDf&P`Vo^MJMg?%DMf]:oUp?h8;jRVd+p%%YLnE'-*kjS!+na>i2ipc.$rUB@?iUQL:p\=(A
-qWI>4j7)a,m.9PkiR[J]nE/isjjqtmYe7WocdBnrg?d_Zh:pQ3b0eJee`5B9d)j\gIbif1d)j_S_TL'J
-b0J8Tc-=tegr7RU`l6!=_T^3F^:hM-bL"DP`PTC&_pIf;mbR4#m,dR#m-a'+o'Gc'`l6p%j5oFjk31aX
-jmMC+lhTf$d+HUV`5BOHg=>3Kkigs_ioK1[h:gK:h:L64gXb!3h:U91f?qjjfA,3;$/!efg!eL&e^iRT
-gM>Hlf\Y*.d+.1=h;?]7iSi\Mhr3PTj5A_PnbMn6a2l]hn`0-&jPA),gu.2PlgWoplKH@Dnc.hDmdC,S
-nD*EprUB.;kiC[[j5oXhl0RX"m,dEml0@X)mcrBQfA4N)%0HV<%1WsQ!X/H%!!+,C!s/Q*!!33&!<N6%
-"9SZ*!!!'%!<E0#!<rc7#Qao)%06J5"q)+g_ns.#[^3.8X;\7I[^s,[Z`U4'Vl-JiVlHu*ZE^X3V50l]
-V#I4iV^\I;TV%aCR@BtIUn`*A=Aqme7X_^j@?It-['[6R\Q;?rD7$US\$s#gIZ7!*;G^Fp7Qs1-69S=F
-:K=*kYd(TT:f^8bZ`^I5YHG1A@8BX!>$>33?=?f2>$P0,>?5$>@u[UpEJ^m5^rja6f$pS(ZE'n-WOp3b
-^qd1j^:1to^!+3u_7?ta\[]Pra2>I*[(=Ji\BW(0_9KsE]sl(n_RQqmcEajtI`&#$_8j@/Y,o:LUn=cb
-YI(O=ZE2!RaLfU1\#la/Za@fle&oD.U8G-"]sXu;Wh#KLV5pMpWi)_k\Z*<AZ)FY!WMlGoYdL^=ZE^X=
-WhlbuY,eh>d)<]$]>^tOYIM6[Ye7QK\%]/R^q@1i\A5JWXJ`A>[(iTObe:9]#aUg[Xg#I7Q_+2\.'9_Y
-['[*=VPL5lUnO`cTqn]jV4sf^SX>tDWi`:tU840?Q'RZ#SXf\I7[K:)Ss,P&QDgjWUQLq<US46NU8"Na
-WhQc6db2[N\\-%tYf+/XVi6_0W3!,/^T+KDagSgmf$DU^ajnbDUr(7!\%&oS&[8C>Yd(dE\%B&X]<SNA
-\%K?P_aU5iTW"9*)B^k!4?Yb[-8mV@5tt[,I<p<bCM@BlD0gSkSXu@>ObS:1Itic?TX;2=[B#aXOHGWi
-QCb:lq"OXZq"=@Orq.3"o_/+Xp[dqCnacJNp\=X^qtBLHp\+:Po_&4WrqCm8o^_PHp[e(Tr;-,bF%o1i
-5=^!f>Y8ddR@Tn<P]]&B2d)66Ssl.6O'4+r1+bID.O?Mr.k!eN5u!?7VPK\j6Ua.fTVJ9YUS+078iSdl
-4$5]$<(/f)5Z1T`B4+tR?%o2G@<INjOGA4,I<&S&@pWDI>@_JV?t*>I?!2V^>[(Q:9i=ti=BJR)<_Z(G
-5rLbl3]i+U?<LT:@p2E$?"$r5:JtP.9h0&\P^u7r?!Bok;JLW(F^n'<<Dcme3%-4#0fMTg8Obj#4uc"t
-4[_1e4[DM.>ZFm3;bTVM8kDr[3\j8n<``[DCNOZON1$Q>TqJ$HR['_HVP.=lR"T'L85r\t>$YE7=B/R9
-F+BCGToa+p69dk-:ej\V7m]g@=alR)St_LFVPKB"?<ToW1dF>n6UO1*5!(tn4$,Yk4%)S06pj@15sIY'
-7n?-<6VBj14?l%o5Wo$-*&]W33AE?E1I+5g4?Gbr7RTU68ju9C76s7;?$]Y7S=5b%@nTQg;bftZ:J+#D
-9i+ktBSr@G?uC^LK7dT;=&s^+?r^$":JFGR92/8X:f:(c;GCS-<)?Ic7n$lp6qCa?hVR\srVlihme?>E
-o^hnXs8;omq#1""qsaO`s8Moem/?hVoBbW2rr2p+rq>dQqu-Qpr;-En!6P<A!W<!<.E)o%0SRKncc<e0
-!<<*-U!_9.cbd15!!*'"!VZR%!GU6Gh8U$-!WcW]rn.M)da4<`!!)ru!!7TQ!s&B&!s&E-"U5>?6J]<e
-1Q8ZOWeYAcJhK;N1G:[?79;]=757%i0g7WY6o#r</h&M0/Mo72*toM$&KVMsXgUDO68qUr*\KB>2'aY,
-3'8Q17(L=)*@*Ep+W_jj@nTf_*ZupW2&R#3#mCYF)&"#/((M2p*>K)"%1[h$()If@+X8N_*>TJ2)'gI>
-$6U!4-SmqR:Ifel`8B5$eBY\'P1/.7[GB*-:+I872`<3D3&!0=2b$_l\CfNH<\kU/)]L%H*?H:=+riD(
-]Zn-QE6?tkZr\_**=N>k()If)(D@>i&eYZa&eYZh)B0D*'bq8i&/?*&)ANMl)A3Ge%LijYr=*0A#RLnE
-#R1MI'FkW]%i,op',DH$(`XA*(FhbE^XCHL\3qDe+=A6E'cn>3(a:CX2Fat$^HR1QTV.lQ6S0[9Yt-Go
--6s`U*ZlOR+XSZa-Rp9"2_6@,,Te$_0GGEV..I;l!!**)cN*tGrW#Fh%Q.s@CM-e>d[Z9.e^_g_cJIH-
-FaTG#b0&)Ug>]bkD/*p0CfXG@Ch6R`D/4'o_SO+<R=9m5]uA%3`5TmAi/`G5EGoK=Dh*OmEbf`8B5E*V
-NK]9p^s&"Ce)KNXoBu&CiU6!df'2&Sn*'04l1jr=o'GQ/hrX=nlgX3&nac2:iU5anq=sLCi:csFoDJ"D
-rTit:i:-F*m.0GiiR@5YnE&cqjO)bpZ+R["eDJ!ncf*g>f@Js7f@%aTbKd`LdE:0Yh;-N9ccsDR_o]pA
-e^Dgm`kp<Kd*'nKaiMH=`m2QF^V%M*bL"MX`5K<u_p[uDq<m,+m-=',jl>Ono'Gc'`l7*'hr*S^jlYOX
-l1FH@nbV;%e_8-Y`59IFeBm=Gk25@ak3)!khV$*&rnS+Ag="d3g!n[1fZhgmfA,50hVHuCf@Ja5f$i*r
-cI(4ncdUdue'-.oh:C0*gu[_[io]RdjlYLUipla9grILaj72-ehrNhMg#_JRj7)Zrh<=%Dg%#+-o'YrG
-s7tmIiVVj*naPbtg#2,Ugu.>Wm-s/uhV[D\n)rBOcI:LeM%'Of"UGGG!WiT-rVus!"9&B$!#>S8!<W?*
-#6Y&.!!!*&!<E0#!<r`5#lO`5!<E?.$l'r'_S3[lZ`U>.Wu%nD[^s,[Z`U4'V5L8fVlHu*ZE^X3V54*c
-!i2Zhrhh0@US+0JR[KS=Unsi'?<C)n5WsD$HY&MM]="uP^TL0r:3*eKZF@<UI`.4=5<_J29KtX18OPR;
-<`iY$YHY7?EE-.5S[>Z,Y-5%7Zscg&928Dh<*<Bu:gIF/=CPNDAn@%+Z>k]&]Yqq4^=:Z:^:UMF\>cmM
-\A#tjai(a)\$3WJ[DBD`]<nl]a2u<1_6:8d_R[n1a3)iHf"\`?^;IC_a3M'"I`0+"`P9O1_l^#P]:>e&
-Up%)8[_nZFW4BOX\Z`ZP['Zp8\\>#QZD4\1['IHIVjsWPT:i*gYcb.$S$f)rYI:%)X/DbhZ`1:6Yd:U=
-Z`^C0XfJA(^!P!L^T>,PXgP[FZEV!QXL>mLZGjA\[^<fRYHFh5`Oa'o^;R[kI]/HsY-"q?T9>nTXe`J8
-[^`lVXJM/TWiN2%VOXZdVkU#iV3mgGUoLT#Xf@tYR%9b5OcbW[N0KK_Oe@c!MiOI'Q^<c'W2ukmWir7u
-XK%u!^s:WR\%0/n]rnWEYcaFbX0SJ%]>USEYfO8a]%56QaN3,f^Tto!af`7k>J@JBUTM#0Vld;3]=tVP
-V6%):_7Qk<R%'n=HQ""Y3&s&]/g`S22a'c<EI2qVEFrfo@V^7?Pb=_>Q]?ZGH[gd+NhEeg\$N$"NfB-\
-Q'S&H]D2-sp\FLSo)A7tnFZGMqtK^Pmd]iBq=XO[qYU!Tme?GJrq$?dp@e7TIeWR.o'lDJoCMkWqt?S"
-9h%&u5'<<"9lG`LS=c=7D_N\#>`kVLR[]S'=tLp@,r%%u,VLo*,sapk<0!iQUR,L\832-jTqS9WTq@*4
-4#8TG2EX]25;G&^<E3=BAmf1WLoHqRFGc$9KmIlmFCJoq?X.)F@V&ePAmStTIT]oY<EMsi;H6_!<Dlq#
-:.RH31H.Qb4,/c(?=6iI>Y.n$@TlK%;IEp-7W"0NJON4:>=h:ZDLQhQ@o6!,8l7`+.3foe5"\@<6S0rG
-,t(*a8iJag7RKgJ>$5--8P;ZM9i"MD0L8*/:h"6UEH[(mR]3*VTq@gFR]!!U6(Og;JnS:b9N5>(@9lc-
-<Ej!TJ<?LuN,)K[4[VY5:/">S7ScfaHB4PdSs6"HUlTV%>>-h*7R]a87n#[*1cdl#5Rfn:7Rop76qB^1
-5sdt/r^\G-7mfI*69dOn2Dd9O1b^aH0JP154?PS_3^?2,84Q?M7n?9A5XJ=PIX7'FR[/kA912-G;Gg=l
-:dINI;c?n5Mk-/ADMEUlJmr.o?@e,C:f:7l:ImrI:eaJQ:/4\d:1%7$92\AK3aQ)Y7pq&-hs9n/qu6-R
-qsj4Inb2q[qY^$ZpA"@UqY1!hs8;TXkl1MToBbT1rr2rtqXX"DqY^BnrVQTpaT2>Ar;[3L`Y8S:K=]:V
-cb*'Q!!j+5dF$"\_RLZY!"T)4D;X=)^_6_M!);"ke(4NI!f7$\r;ZfuIKBTP!!!$%!<`f;#n@;3jM;E^
-KrD5OJ8)$G4&/:'/O;$Q8N&e.3(cOo3\`*@+<iBi/Men)2E**/&f1rd)&O!d\4/bT1gN-a1-J#\+Y#6.
-4=2.<\]L9\,Vh%r*?.R^9N=)$,Wunk%h&^J!sfY`*?Gt$#mpbP((_MsILlo/()nAI,V'lQ+<;OI*#T7m
-'c/MC3(?,';1`u+j3cZ6d)<Puf[%$ugrZ?o4=_L+2D[HT-RC6$7T4Q?f\3Z//f#->)'U7G+s\-X,<'tQ
-`NOc.b1GFP9I)/4$O@^j)B9_8'FtHY&ebom&.9?o(D@N&'b1cf'c@u2(E48.&.T6`%LWXM"pYJ@"U>J@
-#6Y2?%fQf7%iH<'(EOe;)BK_-(FhVA^XLNM\3qDV(agUN+"/BI(aq!_/OHho^cm:PS"-!O;EQn*\O%Pk
-0.nLf(*4eG)'1"I.P;r'/Ku>f+rLn?-P71E..RAl!!**)cN*tGrW!u?'/sQCC2@7MesDB3f[S'cdbj/K
-LNe[)aiViOf]7LkF+&"PGB7S%?!q2LDK'GsWPQBgc^'BM@^F(oa2Gp>b2ekJL3\&]?A4u7F)>Vo@!m0W
-R$if/^W`4Id,*RGo^V_OkM>UmlgEs%naQ,Al1*s*q!dVAp$D2:lg=31lL=K7kj.F#rq#U6h"1@?rV#^M
-mcX$/na?,>jmbq+g"FsDmd9*!lf-pdb/_udiSW&/ajf%thppBDh:oQec-"2Xd*1"qhq-B!]ue7.bK.TP
-cGnAR]\(u``6ZNDbK/Ahf\PBBao93pb/qfM_SNpka3s5Dr:'(7m-s?,mGmL"rpLW^a2[*$h!++rp#G,r
-jm2U.nGDM-g=I"_^V@V&gXP$4c/7gCi90Rqi8*>ggDnr$e^NC;g=+^.e'#q`g">!6iRQcEf@/R6f%&:L
-dmVa:f@o0Ag""a4gsO[/gth#Mgu[JKiT9J#pYEm2dcTuTg#UoDgXbHDjQtplg<Sa8b22Uemdfc5s8W#]
-lf%g7jll7YnD)g`m,I0llgOE2j65jtlfdd(kf:cuiQ?fX"pkbT&.8C?#RCG2!!NN."9\W'!Wi?%rW*0+
-#6Fo,!r`<$!=&f9#6Y#-!!*!!(]XdM(F6f3^:^q[XfJ:pVl6`%ZF$sDXfMDr$DF5kX/rP.XeDD[rgj(]
-rhKOh&##VcR[fe4R%U4MUN9gE:]<atJ@Kc8S$oo9['m]V>#Rt*\[&KK[_0S87SZ9G;H-O\7mKC.;cm3r
-RBNctZu95[30:JNZ)t13ZFOXR<`<+&93H4L9iG"`:hNp;CM[LGXg!&(WOomcahcQ[[]73Y^:^hb_8=..
-[D0#Z(<=(r_Ss4*]XYA]]XZ#.`koBq\BqjqrkhXWcd0eO]=>Df_8F4;\uiodXMM`p`k\UY^p^2>X/NJ?
-]!nT>VmX"C`4W1g\%.s:^:_"o[B$O@]<SW7P+J#$R$El9UmnHUNioRVS?9#u[BTY@%_fp+]<ecIZE^U;
-WiiFq4g)?=b0n&<['-pA[D&rR]!ecP^U(8^]!&r`a2Y3aZa7?]\?EWl^:(/>R]`m"[[N\KLSV;YXgl3\
-Yc=i&W&gfQU7SNrWLfrcT9b_5Vkp;nWL0?XR?O8=Q^*\pOcbfkR\$@RS<]P<S;ic*S"-:LS#E0YX1#[d
-g,mBc\\-(pWi<M*WL]ETW33V2\Y57f_m[=kg<e-fakkss[DKo.]Wni[^8Im<]<8KL\@obkYd1^P]=%XR
-5E:i#XIO>;.5j+E0dRqb-S@#.93l+FDdl^B>$G'7EI3e9S<ShZHuX4QK8lA!['R$;S<8\eOcYHgU9_N*
-oH<l"p%A%No()>Ao(DbQp\+4IoCMeRp%S:Vq"!qCp@\(WoDeI^q,R4`o^_PIq"+1UrVH5_EC`AO1d?)J
-=\a!mQCOJ6P&i`F1KB[3TUVI:NE@M[,VCo22(1(+/1s4X91+K3UnjMi:/EE]TVA-VUnF?::..<+3B8`i
-IUc#-2EO3"Ch@?oC0lmtRqZnuP`p]IG'J4A?>4%bART._@:EbQ?<CB>>?G$3;,^Or<`iF%=&DLQ4uPAk
-4?8Od?X@)H@9lMt?!q#A:/bV,91<lbP_;S">@'um;.k&oDIZI:@:*5K9h.oC4%;n93'o>Q2*+N/;G]J6
-(Iq"f=CGKIA5uf+7nuTH>>[pd>@LuN@fBq4B6SuqTqeBSTV7jRWM5]SR##Tf=B&.(?sR#=:fgh1F+TOH
-T9*kh7RBXB9i4e\7S-*F>^qp)SYVUBVPK;r@oYH?2F'Ms8k;645l3bW5!D>"85;Z@6q9R,4@)G)7LVgW
-5XIq)4?l+k2E3Yp1]fNl2uYjO2E<lb3^5tu6;'p;7n>s66r$s2NguQ(MIK.B7nl`W:fL%V8kD`T;.GZW
-O'Z[UJ;/Yb@UNMiNaPp_:K:@b85N2W:/Fbc<`2Rs?s$3#8kMNX?:mt,MU(S`rr;umo^qkPna?)LrsSc)
-qss7Mq"4.Np\Xsi#l!rcrVulnq"Xjg%0$8#m-jfMr:'aarVsq=!!2ut(FZp,"[S'_bg+5@>QFj*#I`(0
-bgOG=)Y="F!<N7$hV$Z)&H`4;38)j0g"+KuR0E`l!<<*%!!<l=r;_!A$jI(P'a[ps^D\YJ]tg/"DOd.]
-1K$qA7ls.76q0^*4YAT\2_d9R.5!>,/Mf+22)$0i'b(]u'G8'n6:++07m%t;2aTbf-o+(D,TTb!`hFV#
-0/b'q,<f.(;+)`U1c$^I,9/$G%j)u=$5NsU$kag.-7<LA%2p#r,V()o/KHD]'Hn2(0-qDR00(jR3CQ>(
-9m!2TgtUZ3eBGVZikKoeb-#)D1bL+54Z##O,qUu>=b=*2e@JR.*>p"N+=&<U*?cFH3L@7l^V"s$iSCP*
-1*-Z+%29Ns+s7X6(&JUR&.fNf*$Z:4'c7Pm$kX:p'c.f,%hfcj$kO'Z#mgkB#7(SA$OmRS#n%7S#n7R[
-&K2Mu)&O#')C7S;^!b6JZp5TE*?QCH*$uXC+<)OK)EGL[Z9*`?T;S2`Bgk"1\O\Fu,VUhg)($gT,:4ch
-1+FA)4Z"K2+sJ$O,T7jc,P(ot!<3)n!!**+cN*tGrW!r>$7f@sDffcmcCU!-g!@a\a4K:'Hu=P_aiViO
-fGin_FGP!WB45%=;K-VgEH?5=ZGF>od$&m5@^Z3T:W12pb288:Jou?]EcR"gEcuVCF`r"gP*V*,^<!.Q
-d,NpMo'lDIo&oK%hrs.cnFH5FmIKW7p$M)8nF,r<n*fl<mHa3&i8`bYqsa".h#?gPm.BZ4n*'-.o^2GH
-mXG$&g=k-GlL=$%mH<0^a2cZcjlGOVe(<sEk1eY\h;$95dF?gtd*gCpg!%djcH3T4d^R<Ig=X`c\]3"N
-agSh$aOo+qf%f$:b/D69b/q`I_SEah`6%91p[@Y<m-39[jlGdtnaQ)-`l@!!g?\.tp#kQ(l0S$/mJ5u!
-eN)7)[(F,jgXbQUjm)3jiofXgf@/=$f%8X1h;7#?e(s'9dF[($d*pe,f[J70gu75Ad+6b*hqd#>rn'Nj
-h;-]1e_T<Adad4.h;[GNkMb:XkO/0?h8dUbk3h-dkhY7TdbNU9m-+-1k3V-Mhs^U5o'PlFs8)-Mg\pBs
-j=]olkiCseioK+VjQu6sjlu0skjRs(d)skmab:!'#Rh=S#Qt;6#Qb&-"U"l.!Vl]s!<E<%!<<3#"9&<+
-#R^k?!<E0#r;eMV%N$G+^V7@iZ)t()V5L5mYd1UAZEC7)Una`ZUSY#mYcb.&Tq@mGSY)OLUnep(Tq@jD
-S=,_2TV80VC0"&&7SHR4[!lSQ\@2CC@(`a@8O6akZ*CaG]Z#[s=@PhK6U`pr9hn8\>@Ca4Ycb1:CK"Cr
-PI%KtXfeh4ZXI!8:fq+27pK7l>@:]G@9QuLC1ip9Y^qY1^VIq5^t%)U[_fDV[]m9W`5os1_7=Eu`4<=l
-^;7e(]Xbbl^;%_'[^3!:aL8Fm_na($\&c7m]"5Vk`l$3@\C/O%`50O3_m$Ga]UtpsVma@U^:q.a\';\5
-`3RRq]<KDpa2l0+Yck::V5p\rSqiK%JsiOCYbmS@RA-m[P+o+`_u@+S]Yhq,Z`p^?Z*:F3Xf+CVXgcKj
-ahG[)YH47hZa.'Q\Zrf\ZEh9TXi%ro`iuk[\%]YcX1HKcZ`g$`WirY6S>WEc['d-C\@f2ET)PE-Uo()k
-XK84hXg=goUo0rWSuSriSt3$ZVP]W?Q^4GBSX>fDQPZ-aTUM".TW4NCPb4D7USFH_VP^K*^=#-taLJdn
-b.+IY];_s-P+SAI\$F#`Z*h]_^Ur4HcH=8]fu(D?_p5HiYe@l[YdCR9Ycb"1]">>PZG!fVrkUdbOdi29
-F:0KR2)Hp1*Zl[\0/cI-@qf^e;b^=s<*XEfMO9cnLOX\jF*WJ"T;o<,Z)aIZMiEj\MjgHI^@V^%p@S%N
-p@S%Krp_u@p\=LVp$_PEp\FLVq=j[TnF?5Ho^hYFo^qqSq=s[Uo'uMMoC`"YqY$7e5<Lhd89p_59lGfU
-rgs^dE&97":QV6BS",b'==?*+-6afZ,W7S<6qC3QOJ\hKS7"cW.WqDYTr"QXT8#s(4>o2c5(5aq5;GDk
-;IO0MBOkdcNi/OgFbc*BK7J,iH>6u)@q&kR@qK1\Amo%N>[CQ8=BAC#=BAU-=B/9o6om=_1dX5`Oc`sP
-<Dm4/8P38r?<L!%An"_4EflT<7S@#n9hJ,jFE;>0;,D+@@UrV8;+!K>9M@fJ1c7EW:Jt%`2]+59:/k=u
-?><VE=&Mjg5t=aD;,U(k?t*pNA/T!&JX2t(URe'OTrFr^R&-=/BjFeA<*ig/r_bRU>@_l.P+\J0C/d\k
-7o2u[<(oeR7SHs6QCOP?N1$K:OEYGI7Q*1k6:OL54#oA`4$,Vjr]go\5tFX:5t"1/5X@k16k2LK8ju-9
-4?>Sd4Zkkg2uPXM2`ETO2EX5i3^5tt6:sj;8P)<=7Sd<7NguQ(MIK.G8PW,^9i"8H8k`/h?tkOhO'Z[U
-J;/V^?X-ueO^M$Z9iG%f9i"DT9hS&P;,U1q?WU$!8kMQ]?:IV%Mpgqcr;ZZfo()GJnaQ5M)#a:-q!mhG
-p@IhIoC`.`r:T[Vr;ZcnqYpKo%0$8&md^5Sr:9merVs_7$T-0G"Zh^ddaHad;Z6Y$"/F>obgOG=!ZM+?
-p&Gp2!s3i.g"FCU!<W<ag""R)f$Mm""9JT(rW,su"9AK'!WrZ5"q(kQ%:@l:-8TnT]V(^/Q_7>E;Ed0+
-2aL,,927]:2EX5\0f:^<0f:[?2)R$=-Q<[0$4Ijc&AGkB2(pCH2BO&%5<_(S2,-=lIO%h,`ge+r1cHa)
-)`LPf;+<#a=%#/;4!QBt&geeI(+9Y'((ql>,p3['(*OtL)^[Za,:P#d)\*As)'pC>-T*na6:!n0Djn\t
-g=sp%e'-V'WIimSY#7J>1b:O?+sSH_0fMI*LUu'h\kORp)^$XU.4cYa+W;FYNki]N/>uXAf\3&o68fVh
-%Mfj#*Z,@q%LimX&/#Wj'GV3!+;GG&(D@>l)&sA'&0Cfc#Rh%K$kEjY$jut?64+,0#m^hI'FtN['G(io
-)&+#-'c7o<6Cba;ccEIY*#]qB,pX<K()J)900)$`[FDNFKWC`CRS-F>5)6pE,Te0\)DEE[,Te*O*ulFP
-.O6f00IA%h+rr3]'c](WfDtpPpAb6q!sd?VqZ-Wsr;^jO0O&4-F(CunRY/*&cH+,Ujjnj/G`:+naj/)^
-ijs;bE,B6$Cg1:]De<g$DJ-5j_8X]bGD:.Ia2Z-;`66<ZN/*",GBnRVIWop_H#@qZMOTp&S?K`NT;g)q
-kjJ-8p\4CHmG-L]kNqa0oCD5<o_<n+lKn$*nb)PDnb)PElL!]jin`_knaYDipA"IXo]b`4lK[g1l1FK1
-pZpAmeaMYllKI['e_7dPbKJ#LV1jADIs-'UMj8[7H@'CAEbK66J;U+uM1gS:H@LZlH?kF.I<gO!H%UEH
-Aor9^ZGFi8gu-o/_SaL9_Sj4(Yd$O2aQqpUo(DYGmGQgcmdBZ:nabPV`S9M.nF,c5kj%U'mdf`/o\nHK
-c,m9*^rb3TiU,jih!+1omcE3Vh::*.g"QG]38)d9hUBg$f@/-ti8s"XiT/tWgX4I#cf!^:gY:E7gXY-9
-e'H\)i7uc3hV-cEj5K4]i9':nqY*qEa2l]kmbcgUfB2/Fi8ibYj6l@&m-i'Pnc/"ImI(#Rp[.8(rSm&%
-l0[g$khkC\inrb]m-*Nol/q3tm,lg@cI^'i#6P&4$47(C"pG>7!!*?("UPD6!!EE)!!*'#rW3u?":#,9
-"p4r3$k3RM"9AK'"UG,0#7_Rn^q^,g]XY8KWVrY)WN<>/ZE^O4V50fYT:i!ZX8]5/US4<NS=Q4CTqeEZ
-US+0HS=5e2T:r'VF';407SH@)[Wl,@\$iZN[DJb391ip-Z*CaG]YoXt<'iu?8Q%rI7nZBM;d3:tYcb19
-Cee,%Q*[^!Xfeh4Y[(@0:KM";7nHWW:h!m?BPVF#C2nEhY-<8-VS'geai)]^ah,9hXgb^M_8O@0\A?)&
-^U1Jb[`$8*^V%D$_nO+&[BQR/`OWLr_oKp?`Q5X!rOXc)^<=-obepC#^rO40ZEV3bVREq?^V@._U5kFq
-R>IGoK918#Iu\c*OFMb8OI<J`+./+MN-9T)F*MqjP^.D(IX.*8C4)(pR&-ph[_9f%\,N[;Z)t+/WL&pQ
-[)KGb_8sX,Z(\&+^Uh1kZG!lUZbEoNahtp.ZF@KZ^qR1SZGX5ZYG[bnYck'gRA[$aVRjIW^p^2<X.c5_
-V5C8nX/DSiY+D)VUn4-OYI1^AI^-)YYGIJMR?=;?SXGn5R$j87U6CS*UnjNAQCjV8USOWdVlHu3^X_&Z
-\@K8p\>lX6Ts:SaUo^H"XhD6U[E#ep^"UlZb/i2`^qRe,dAjRX\%K5[[&gF7Y,\Y7]="`F\[Jo]^V?5!
-P+In\&1BIp0II\P'd"q[3)*I[-X9nL6pX@:9iu4OJ;T;<H#[\5BQ8K\SZ9'%Y,%GEM2-tNOe&DY^]s?!
-p@n:Tq"s[oq"X^]p\=@Sp%\=SpA+IXrp^9ip[n(JoCMVKrV9=`oC;\QoCMnYr:Qh"5rLP[5]E/r7r*mL
-SXc1.BeD.t<Kj)KS",b)==H!N,pk0#.ki\81I+<$9ol0IURYaY82b[aU7nEZTV$p.5Wgn`6mkGh8iJXq
-7oa/?GBIS:DO.8pCNG5jN.HA$G^4.<B3nnR@Us+\@UoCE;d`j3=]eX&<a&U.>?Y*,9L:`u0JYjS4->Y6
-?<UH==\)1l?<gW+;.Es07rO<NJ4*+=>tdp_>]=UtChmg@Q)UCJNM)>cP)Gd1[@3VlSt`W]LG3L[Oe&S[
-VQR\!OG&XWI!:F.Q+"#POIh2_J8f.8Edj";Tq\3RVP^GpR@:(HLh0ol=\<12=&W+$>$PT\K9W%&P\O/h
-779gG<*)gb84?-OHC(+nTo5G;TT+&+@7W.(7n?6E6pEe!3]fDc5!M:t7RBR85sRe*5s[k09b'fg8k;E=
-5WUte2a'8d48h*R1H7?K1H@T]5WV+s5se1:77g'>7n6B^G`J;_QAT-C5sn:D=AVmi6:a[C?"I`'S;pro
-Jq/Q+?X$]AH]DK-:JFY`:f'qZ92/&N92JM^>@(<):J+2HC1Kt7CQ@!3o_SI]q"=@RqXO+L)#aF1qu$$U
-q>0dWq"=@\s8;`jrr<#tr;QTn$N9bqrVuZbs8W&t_>jrj`=W/*NQfepa0%Z+!!W_8e'uUi_u[@fo)NY0
-!HR/OfZFa+!WYU>e^W=(daN^K!<E0$!WrE(!!!'%!t#\Y)\O&/HfW?k/T@bpQAfmPT3b#^1c.E[78?<C
-7QWk%6TQeR1b(1:3A`QR3A`96)%d>b$Q'Kh^:m'&4#]P`*?mO*3BJE;6TBNH+%io\PT(u01aOIc2,[1L
-<D#kg5YjF</5.WK9d;#F:*1cP,:GrG69dh17oWJ?3a3aR*C*7;(+q0c>tGAB3[I@$90l-XMn%*dgre%#
-gZ@++E8T6E6Td7g3C5\P,q_#33_!D3^"D)U9dh5,)^?UZ0dRn`)B:;R_9P$eZsC<"cA"J?2&Zi-*?ZOM
-)A3Po%1WjY&/#Wi(D7T*&J#Qj&J,Wt+s7pJ*#TP*$OdCK%hB-Zr<`]5%1NOI$iUYr$4[a]&/cB%*#]Y5
-*%=@I^!b6JZp5TG(E+\P*$QL>*?6Cd77a3'[QTAGT;@oK6T./X]13nf+WDaY-RL)Y+!D^G+"&N`0K(L-
-,U+?M3\(pd2($rUrrMio!W`B,ec>=BE?@,EB5;KlR+@RY]%tWQaj8o(N/)V1cH42RbLkgeG]me?EHZ\D
-BNo.[ChRKdWklNjbaa!?MS$pK`Pf^:b2J>8KQh]_EdN1WH@U0TG_V<KMj9^4^<DtEdc9KYoChtRn)`cg
-jlbgnnalABmIC"$qX3P7nEBB7p$hGBp%.YClK.6il21;MhW"8,rr;]VmIKQ(lLXH9leq0leE#0Kipu?p
-kj@-a`50[?a2XNcH"q2+F^'Z_A7Tt4@psI^=)W2+RAl$_G(Y$YHu"%GM2u\$O,Re$GY_I^COWD"b0S_t
-gWIFOb/hH:]YC@.Xhi*EhWaIqn+-&:m-sT6nac/=i5WadkM5_!kN_0onF#Z6mHO2rhU0?d]>28-e'-A"
-hUpHClgF*"hVdJogH=3Cf@SU,e(NI$ce$\%g"4j.g>(QAiSiG>gtpW4e^W+!f@ep&h;[&8h:p?4e(NX3
-g#:uMjl,.[k3i(BpYEm2dcTuTg=Xm<l.P.`k3V-di99CnakZFdmIBT2s8Vr_j6Q^/m-3`rjQ5Uhioo^m
-lg=$!jlkskkj@TmeBZIt`I\F"!WrZ2"U5,5"o\N*"pG,2!rDs!!<<-!!>tk<!s8Z.!W`E1$OR(=!<<-(
-#6=i3',_n+'u.Mr\?`38V59uaW2m)*Za-a8Vkg!bT.6V6WNE>+UnaTRS=H.@TV8-VUS+0HS=5b/SY2dS
-IUGlA6qTaj[<5rE]Df/rZbWhH;b1?'Z*CaG]Yob%83KL;<FAX"4%2Y::fg;YYcb18F&HCMS$T?&Xfek5
-[9m$8;HR41IS`m<<+KB@AoMa*?tj\PXfuo&X1lKla33&e_R-kU[^<HS_8jR2]"cD/]!8i][DL#(^U_/!
-`Q$0>]XP)Lai(s5aiDcWfZUn9^:Uh_`Pfs,Vng!D`k]U(`3QDT`3-ec\A>naY`j3gGCFOtFFT*R@==2T
-G*HiVH@^aJ9"C=5H])r\G\;5:NL"L(OGRV(M-k%UFFBgZX0K:W`j`7ZZa$[9Wi(f?XL,sLZFdid\@AfQ
-_Sj%!]!/iZZEq6TYKatp\$!3Trk9;YW3EqK['6R'Z*:L0Mi3jiS"@.&^q@%UXgJ)+&uMM$UnO]YVl?,R
-UnXleUnjidI]BQJXf\:cU8=<DQ'%2nPaIksU8XNET:V18OI)Z-Q_L:MWMZ]"[_:5FaLJdnb.+IPW11/t
-S>`g!\#c^1[BRW[_nFdOcH4/`e&8u6d*o;4\$WKGZ*h!B[CE]U]XY2JZ+7<M^UgnCP*Vo-EY9i[1G'gd
-&J?$0/il^-03h[`7R0.*7S6cuEdrgtHZ<b4@:O,"Mjp]NYcFLbNJWFIP*_fA\\IV&p@n:Tq#9mooCVVI
-p\=U\q=aUVpAX[pp[\(KoCMeRp@IkGoCMYLrqRu8oC;\QnaHARr:R=768UGU3GFUY8oBNVSXc44E&fm6
-:lh9BS",b)D-8A<+!rU!5r^eM0JbsZ84/31UnaJn6r$=!TV8*VUnOE:8O,Et3BfW!8N&Rs78[Q9IWSn/
-CQkWbATW]hNe)P)G]me2ARAtV@Us+]@U`_OA78YB>$+^%<a&U->$>$/:I[K01GqNc5*(X$@1?^T>"D=n
->Zt6);.*O!IRA%5Q%)(o?<]uo9OMm[D/3p%H[2<@JomB#Jr+GsWO@hK[toa6Lid-EOb/e%U6hg7O*HSI
-E-7P;J>]SoJ!bJ#Hu*>+E.!V6U8"0NVl-PoO-QW8Kjn7e<E<O:?X-`;>$GQ[Js2k$Q"sAo76jC=<*2pd
-84H3NFci2g';LeeVOWH]@9GoI-UpX!84,X-6iK:N5!8g+#t@6N7mK=-6:XNE6rc`I845p64Zl"q4#SuV
-3&NTQ2_I'O2)[NX2*a2g6pX+291;BC77TdA??hL#R[/h?8O>X4<Ei@#;+F5M7T<i0KUe*2DM!@kJRMhg
-@!@94:f:+c##7le:JXVZr_OD/:eb2$<DH=]7mLg$9N#Yaf^8>+q"FC[oGmPonb2qYqY9aQnauJFp%S1Q
-qtg!Uo(i1]qYL*drsJ]!q>L<irVuoss4%,B!<3)t!#HQU%Knb^cd0k[\l&P0!!SnAeBH@Z\/kGH!!2ip
-'j'AHf[(B7"TqBJeCWF*eC0?Y!<E2u!@RpK!s/N0(*FJ#&Jo6:\J-]HZaH0PO.;G45"%7o4$?#-8Ou96
-4\J7n2(LO@.5!J>1bgsO2`!!,'bUoa*#]U)ZpmV[<_"tf,<@\<2^g:>.j>p(\&XIE-9!S#,To<V='&<j
-75koE(`NiH#q7h;#rGHk(/GAF-R9W]91p*I:a[,7&L.fJ:(@t571MLL!sp[o)GEFX6<])Oce@*hbMM+1
-aA6>0hU\8Z1,(@:5!Cqa2E<WT79bPZfA";B.OcDS*?csj-QX?J*%5L/b1OU[f&=Dc1aXIZ"pGtf+s%R8
-'c?o_!>#e@%LEpa(DmYn'b_K%rY5bW)B9J0(Cprf&e4dG*!cfW$3UeK#m_"M#S.:R'Ft]l)AX5/(`OA?
-7[ul[da-"A5TCIN(+V*]-70ZS)]:"d6D;o=5DH5/Um>.N4$RP^9-bu6,U4HU,U=HW-RL2k-Qt6'/L)M`
-*>^ah(F(^[fDtpPpAb<s!sJZ)bQ(38(bf!#Dg5ogeYS_Ph9F!Zb0oR@MKFHqaiViPf\jGiI<'LKDK/l_
-?YsLrE-,m!_8+%6SU$6V^rXO7`5K^=ierJGJUDEMH@C'ZI=ZZcIu'2NK9MS%^<E4Uf\>0KoCVeSlf%*e
-lJL^hnFcGEo'ZANlK@[-lg437md9N9oCDSBk3;!prVH<Kkk"WHrV,^Mo]P;ume-DFk4J&ogsb`NnE/Te
-jP8\5_p-NObaW*c@q9A':Pt$6?[6s2A8bIGCi!d;P%T5N@X3!*E+437M2lV"Nf%+WDG3oDDK;_hb0\_s
-eA]8>aN;99^q?YL_oq9&kj%?ojll1%mHs9/n*TT'`l?]nh":.#lf[Eumd0N5lgiW^g<.RR^;%h?fA5ED
-hrEYTj5A\Fg"QG]$es@df@JU'f[nErf`'>&d*9h^e:,s&io&GDioJtFdaQXne^rF#i8iP@gY0m,e(Wd6
-f\kfIiSEAOj6HL8h8dUbk3h-fi7@,Vf\bcSna,8kkj%9Oh"(I2o'PiErql<KmJleAm-Nloi9'Lim-X'$
-l0.'hkiq<qlK-^EcI_0oILcS^!!36+"pG/5!WW?/$O$e>#6b22rW!u@!<N?)!WW9("9el0!X/i8#m:80
-!X/o=!!*<<(`O^5^:q:kZ`^7&Una]\VlQr*Z)t+(US"*JT:i!XXKJe&Tq@kRRT>uOTqeBUS=5n7Q'7Z/
-USE$:8Ol6G8qXX-F.^.PZa-pK]jOi0@'d,C[^NidND3/:9hA)\6pj.29N>2'=eW(&YHi:I?=9D3Ycb+2
-YHkWB<*3=.>(0II9MJQ!@Uj7qEFi9bE13o7H]YPE^<4UAe^V79\[&lLZFRcmaMG^)b/grp]YV(j`PT6p
-]>DP/d)Ni3Z*hfp_TC$>bK8/U^V%=l['RNme%;d(`N6tl`j`jgV6dqEai)$<a18aICQ*=QG+`H)MHO>B
-RXg$[D.S0FG"\%!RW!,'Hu4(ALjGD]GC,[<?>tF'CQO0lTVSQk]?.q!Z*C[DYH=e"Mik*I^9"HD[^N*7
-Zb*rb\%B)M]"bSW]sk2i`O`UaZFp1N0=\$dYIM$GXfAV1Y+:Z:PFA;OYd1R:W26>fX/`1uV50o\V4XT[
-R@U1GT:_X@R!tR"U8Y?$Unk2qV3@+)NKKBdP*2Z@S!BS6MO]ftU6h1>UnOQVVQR58e(VmQ\\-(pWjo=+
-[BH$pXL,[NYb\V3a10"&gsXTpbLk:c`kB[I^pUecZ`^F:]s5/]\$`]PXg,1C]=,8XX-/X9XGps,0KM-C
-+VG>!(`k1h8M!eA<)>>(1H.?\<+U/tIsYs<<`W.!@;g^]Tr4laQApTMJqK;ZUU7bOmI0TEq&T5&p@e.N
-p%S:Wqtg3cq=jUTo_/(Qq"FCTqt^!ZrU_Z7p\Faaq"=:VqXO%Mr;-5fC,@_'4?dPGA6*f1S=cLHQutYT
-0i*k'TUVF9IZI\c/g`,#0K:R3.5WtO7T*'BVPKuXB1#BgIA!:/V50iXLdsTn5<M(g84GEt7RpTrGCFF3
-ASI:)T5&_2QB[,QI!BaF@V0(]>[_/TA7T1[>\%8E<a/^+;,pb"<`iL,=Ah[R4Z,/d6:$Na?X?uF@9cH"
-?!CE3;H744ISWLTOd1D]93kUg7SdE4E+ril@WZ4MIW9\%?'(.fL:,@)YMGnE_kr*0Lm348Xf%GTJXM"R
-P\tN,NdI%iI"SAIB67cpA8Q[TS>;pJS#<-`VjF$RSr.2b<DcUs>@:c=='8^:F+KIGTTs7l9h%E?:Jt7i
-7n?-C<HX4d'qh:eUna<7H=gAL/h]LW69mat4?c%056*hF4(1ND6ps7*6pX.+5X.Iu6:4+05s%:u6U3Oe
-2`<KL2E*?O4>f#Y3ANi]5t+()8P;H@7RT^49jN"(S=5b$@S''X8l](m;,'VW:.J2jBT/IC?YkCEK7I?6
-?=J/4@TH9&*DoR)8kr;Z;,U4d:es\i?;jEg9h7Q`BN/2UNoBR.oaUQeo_%kGn+$)MrVcNcrq6rso_JF_
-qu6Hdnb)_Tr:T[Ur;?Qur;-BkrqQKm!WN,M!:Kn*!<=@Q*t:c;d*p^tb%LkX!!Ab@eBH=Y]-$YF'`eC<
-C#Ratcklcd"]a.'g"P$/duX\0!@e'M!<<-&!X'#Q+;+ee'P?(>*C-"-_5`Z_RZC$%7QX0r3^ZS891DB2
-9n#Pb.lT@;.5<e9/Mf@F3ADZm'FbNn)Aoi^6:*k+83.q?2_m$?1,_KU.Nq['ac.)^1FX7a,t2EP<_>P>
-1^5fK$5-,94$*QP6u45"@1N]#.2=787goks/JTK>2Ao7p&Je5."r]#q#<<b55WCSa<e\39gtK9Wi7u\c
-<^1HUd\]Ac.jl\q0KM<O0JPFM<IhO-fYU?4.3B?J,:>2n*ZlCD.U8FWe&Ij0euWdY/gV/:$5OHq'bV#f
-&/5$U!"]&=(DRPt'b1ci&J>]f%Ls$`'GMK%%M0Em')`(T#7(SA#7V4N#n7:H%grpa%hBKq'G_Du)&OSd
-7@_'>ccEIY*$#n6/281h+<;aR*$[O7[FDcQM63AGQr$.:88bA&1*e=t,9IsO/0QDl-6so`*]>r.+<_sM
-'JM3`0Jjcn!!<9)"9?RE3Yj>K@rQa1VUDZ=]@bWT`Q[&pN/3"JdE0MVbh1geI>WK$Bk2$f@Us=bBPr6D
-[_]bucC/j,K#G^Lrko,_b27r*MM-CtCjpbVG("dbH\R?6N/F6rXh`#Q[+F<tmI^/IqX!>3j5oIlnF?2@
-l0Ia4p?Lr4naGf6na#H-o(;GDlf7-ckPF`Ai8FP3q>BmTq"3\0kj.^2nETi;e`kWQjR)$cinr>C`P]sH
-cH`+tFD,E9IT)8b@V0_+ARTCV>&eS%KP6KrD/4B?Ed2AGEe]U"GDCchCi!<YDKpH*]ZnjThp]Q]^rOR5
-_nEXYXhr9Dme$5En)WQuna5`1mdKN0il9"!inX.pmIT](mdBE3na>tqdbN!da2#I*bM)%?kMkjml/pp\
-hV-HXg&Tn+h$ql_f[nL#g<n0of\"m4%c,pujl"hLiSNGLh:pT6rmbi?iSW27g=b$3e_K-9e_fEEiS<;N
-i9C+4h8dUbk3h-fin!8Ugu[_Qip>jck3([Eh"(I2o'PlDrVZKYjo>&4m-j<)j5TCglfd6\hrNk^kiq<r
-mH)sCcIqEsHP?_e!<NB."pG/5!WiN2"UG;4"U+u,!!NB*!<N<'r;\k[!s&E(!sA].!<<*$!s],4"pl%`
-)S3Vr]t1SRW2-5aUSO`cXKo+5XJ_haR[fq>USY#qZ(n(eS=9GF/Xi6(USFNRR[TS,P*ql9Uifd27n?NR
-LUN4cQF=B3ZaIZT<`Dq7\ZrEJ[_0J"O%rhS;as5S84l3A7SQouAuMr:YHr4A<)fX!Yct74YHkK;;d*I4
->ZO]s:f_%9Ble<1?=%YoS?B)FOg2X?aiV]Ue@`0&['m?S^qn.0[CEfj`3cna^q@:t^pp\[_8aO?_n3@X
-Y/e&d`l?BRaN_fE`P;D\"hVe#]<]e4a/I;"a1K-eVR*k;`l,^9a1AmTEJ\s`MPY$IMI:%HOaV\>Df18b
-J!R(%J9cs'IY)WnI$L:QI#Wl$Edr(NPEC9bUoUc5ahkNkYd1[?XeqeIOK>h*]tM>&^o+$8]tV1h]!\WL
-^9b,b['.`l^qmI_]Y;(n\ui3;XL>AIXKo(7UR%16R\Zmo]"5>SXK8:jrh][ori0J/U7S3WS>*!RR%L4O
-VlHl!YI1L/Wi`+oUnF6EP`h)gT;SKNP+%o+S<KG;QB\#;Tq\0VY->@`g;pe7]ZRaa\?qm5Xe;`!TWGT0
-Vm3GD\AQ,;da?=`c-FMWaN2lKXh)2i]!\cF\?rcQWhlf$Yd1RG]=GS^WK346Y`*931H[WH*YAqr(`Fnf
-92\ef9.qqQ1c7NuB6AQLG@jrR;,C+rCjqM;U8"'8KReT&JWuk*\&#oImIC#KqY0[Vp@S"MpA"F[qYU*b
-p[n%Jo^qbLoCr(YqtTjVrpg0`pA+W8r;$*Zqt]^Ip\Xg`VJ%eB2*OBHRVQ&ELR=U*RuhSL3BCE4TV.dD
-Q&o3&3&!$8-oE\6/2T+E6s<i[VPU#WA3NCLJ"NF1V50lYL."-j5s7Ck8Ok[#6V(R&F`qG(DJYK8Tl#.7
-O,\mBH?aOE@q]@_@:a%`A78eO>\%5k='&U.=&2dt<E*%&=]\Ei4?>2R5s%5iNb2a)?=7)89jCq,<)-A%
-?W'I6L6R3T8m>@d6VLg+E+ril@sMjUKR&NI@?lt#Nig6nW6M*<ca/[UL6@IPWNiJ(N08^TO`b`&KT_Xu
-O,g<#D0'?!ASujVSY`*IR\us[V3IN6Vjrfe@Tur8=]f'=='&O.@WR'^T:h*V<D5hL9i4\f:I[lG9iZ4e
-Q_:1GVPB3+Hu!%[0fDNl76s1(4urU+rBE;-6:""-5XS%-5=.b+7Rp!>77][+6:*q&4Zkhf2Dd<M2``rT
-2*!]U5WhA&5X.b36q'O47R9[QGZg&sR[/h?8Ol3A;d*.#:Hq6B92o;2O.;8;CkR:kJ6H,_B7,YI=@uFh
-;,9hX:esn`8OuEI9jV.)8PMrN5\=\0?>thcp%S1PoC_bKo^D8?p\k*fn+HAGrpq'(rVcZlp[R\@o_8.M
-n+6AOrr;ifnauYUrqQEkrrC%=%06GZ`[q`^Mo*`nbe-jQ!=B=ReC;Xg`4R2m!VHF3#7$+Eg=OI]!!*+,
-e^WC/f%AH*!W`?(!<E0$IK9EL!WiZD)&EYc)]EJPdih#=YdC<iKp[uq5#+:-4%Dt>9ggs&2bQIh/N5OA
--87;/.53Y?2(fsb&df$c&f%pd<_bbD6pN1H2)R-?.5F7M0dB;m`fV,_0.InZ+$jCC<_>SB6OGI_&hmMk
-7m%"g2-;"E7hHJ&4X2LX90j[=4ZbAX(b?Ur<>lW4.i]NY&.h)^'gFZ95?NWRf&58d_VinZWD70\d'[(F
-4#\oF.QT^J0JPFK;gc"&fX"*u-QX3Q-R:Do*W@,t.St6"e'>njf6UXp4";'S%ilZ/().Go%/ph:&e>Wh
-&JZ#l'GqAk&eu,t)B0)')''G&'GhAp%h9$Wr<Q[:%LiXK$k*FQ$kO0b%2Kir()7Q%(*Q)9^!b6JZp5TO
-)AjkT,:FcJ(aC.M3C1:,\3>bOTVn5?4@<)([88b&-nHbl+!2jU-R9ZK*$HIa2_6'r,omXN0I&J3)"@U]
-!!33("3CO4))GK0E-H)pe?"k>eCDd`cK*T.MM$u;aN;cPf\aGoJ:)f]A8l:&Ao(^ZD1-W8_84+<Rs9L2
-`QH3<`5KX;h1g`GIroXYGCY-kI<U!fM10_tMPH?1^<)nMe`,f\oC_nRlfIWrhrjP$o(MJ5l0nKAlKdm+
-nE]W8m-3s1p$VD8ioAqXq!I_4i;NZNr9j4Ro&T-)m-XH5kkFDkmFgslm,[9oj3,ig_U[DuiRFs9XgZL$
-XOGLt\$<`FUoKrSUo'r%Xh)'TX0T7C\Z`?Ib14AA`Q66:[B$%(Za7g(gYgc;_S!_$`5]X4]Y'r=`6RE4
-o(;SIm-F33m-X61n*TQ&`l7*'iUZC'oB,'$na#c;mdJB@f?2.N^qRG"g"tWIi9Tt&lfRO$jOX1`%GoIY
-f\"[,gsOp<k2G)+h;-fEin;uCgXY*@io&YGrmt]9gtLE5g"kE<e_T38e_fEGiSEJUip$C8h8dUbk3h-d
-imlrIipH*ag?7_[jPf1Ah"(I/o'GfErqQ*QhYcm)m-3a#ki1gekiLURi9'7bjlkpqnEJ]Rc-tdgI3&Xo
-!!39-rWNB,!!NN6#6t>2#R^tB!<<6+rW<T1!!!''"pP/3!XAo4!WE'B!X/uB!!`fH)Ap#t^:q7eXf/%k
-TqS6WVl6l)YH=^tS=0AH$)+/qY-=^sTUhPMR4Fi%Unj]TR[TS,OdDW6Uj66=8P2lULUi=[N3^()Za@WI
-9iY//\$<3H[_*6iOASkM<C]MX:fTtV6:Y'kA>T:/BXMkV<)09rZ*CF6Y-P66=C#$/>%(B/=&rU;Dg#eu
-:L83\Ofbg4Nip"2aiDKRf"AB-[BI!S`5Ba5Z*h<g`3cta]>(tr_7?k]_TBdA_7?nOWl;<Xa2ZTYaN_N@
-aLnpp^:hG-\?LG+_kkJka2#HiXhMB/T<"lrZ`gU6Koh(IWiq;^WJHk1Z'V#SNIZh9I"di]V377:R$`qu
-R'=9#SuA]`NKfZoUT:9!\\Q8(cc3DtYHG17Y,%kFO0#_(^:M,"ag&%Z]tD(j]XFoP^Tt2a\[BVr^qm4X
-^;.Fr]</33UULrCY-G48SrSenPG+h__nj!o]YLnJri5pt@]Z)iV59f`Wh$/t[]uj7Xf8Y3VkpMlS#!*`
-Tq.R8Occ9.Ssu1=T:VR:SYML6T;86WTW>B'\(99S\@K8p\>lpDSuSce['lNuYdUR8VoH9e^td;bcHOed
-_8jj@cF^?n>IUuN['$d?['?O)Xg>C;Y.)$U^UgP4Od<,,C)As#4=V9^&f)?(1.4i4:ImSp-7CAs4]5g/
-G'J"5;G'VW9j)1YO-uQ+O+Vh*I!Bt'VQ%2F_<C1Rq>:$ap\jdno_/%Sr;6EgqY0UNrppHep%/"VrVQEa
-o_n=]pA07:rVH6[qt]^GpA=^_WbjpS0fMC;QtTB2K9MarS;h8<3]pN,TqImEQ&o6*0eY72-oa1K0/>(:
-6s<fWVP^)WAO8aKJY&R2V50lYKg\0p4Z5Gi9hIN05"K1)ChHpWEb:0+TP8Y/N/N=8H$FOF@qfF\@V9@f
-ARJbL?"ACj='/X,=AMn!<E*%&>?4Nh4#o#N5<1lcNbN$.?<gi893Y_.<)$4u>u4%/L6I0W8R#Fm7VdI+
-JT#$o:hjHWBinA;4AS[:7R9U/3`f^;L511pBMhZ,?tj7b<_c+T7QWRr6X!o.@qT^m;c$1`;JCB=Su&3N
-T;SH^ViO$2VOW`fA6`8A?<q#I<``I/@rm3`TV7<[=A)%M9hnJc;+=)J9iGqYR@g:LVPB'#HY6MP0/Q?p
-84?'A6Tb93qEPre6paC65t=RC8k2EC7n,s24@2:m4[D=s4ZE?ur\k6C3BB5`5WhD'5<_S1r^I#Z7m]mU
-?[.U$R[/h?8OZ'>:KU\%;*R9<93,D/NLPl5Ck[@mJmDSa@t0MG<D?@f:Jjn\:JFVZ84Q9I:L.7(8PW)T
-6>:+0>],Sjq"XUVo_%qOp$VAEp\OaVkP+cIp\"7Ys8N!(q=F1Lq"ss\nauhW#l!`Slgt#Qrq66i!WE)@
-!!!&t!#I0&-O;/L^;eXJZU"Ql!=H$]eB61W]HZqI#6tH\hVQl((&e4EA(/o_gXb',IKBNO!<<-%rrW0#
-GleBm%0lq>+V@H'c5Sg#VQ$/=I[lcs5#X^+4\ejN:I$Zp4AA'm0f:XA-87>1.53_C1FsO[&.&^]&/DX`
->uWpQ4@:_F1d*rR-8%J=/K[H[_O)>d0/=^k1Kn^0;*H6N6ln*1)^m6B+s%%&%N>`^+WW1#4=r!q0HM>S
--oNb4)ANi&*"E>i'IY7W-S%DA+<r*X/Q78;f\kDca5G+HZU&*Qca[=O4?5J^1dF2X1,V!U<IVC.gTaU0
--6!mM+s\on*?QCG,t;(Ue'?M&fP*rH0I.G?%4*2>)BL(>%fR+>'+P]f&/>om(`Er(+X8$H)\*f()]K>!
-(D7)d'GD#f$N:>1$X*iE$k<^W$kjBd$l0`s()7]+(EuD?^!b6JZp5TL)]0bL.5E7\&0;uD2E/+p[Q]PO
-U8jbO5r_H']gFCq.OHDh,Te9T,U"$B*[;pd1FXFm.3TKa0,lZ%)tF!`!!36*"3CN`(,B-.E-ZB%eYnP8
-g<Ia[cK3E&Ne`;-aN;cPf\_.nJ8B1NBjYIV?u9stCj(DNXhhlnd%GuKJ]GpQ_o0L4b2&#<OEP;SIX$3g
-H?=XnOFhh1R'2dL^W`.Rg#D#YoCqkOkMG^ihUgrVnG2bIp[\1RlL!p&nETT:mcs96p[\"CjlYLaqXjRG
-k4J<1n*0KBn)Ws1n+lkMk4`*Lg>L]Qlg<g"n`S-F`50jMeCDs]^V%M/_U6]Yb1XSS`5oL$Yc=e3^;7V/
-\\,nm]Z8(<daQXdb1b%V\%/oM\&?VGhrEDB_S!_%_o9I3]Y1)D_Th9(i8<Jlm2tobi8sM"naGr*`Pga'
-kjn$(le:Fho'Go:lg;m6eB<<\`4s%&b1P>#jPoRkkMkLfoBFidio&bNgY1?+d+I(&gtpH.g=aiue_T*>
-gX4R1f[AX8hVHr>g"P0/e(Wd@i7m#Af%o<9e_]?Jini_\jQld=h8dUbk3h-mm+^@Si9TIkjQu=!lK6gB
-h"(I/o'PlFs75FAi:uO*n),>Dkj.?rh<+%ejll'qj5f=cmdol)f$2Fs^4.F8!<E6*r<<c;!sf)8"TSN.
-$OR";!!NT+!r`0+!sAl8"9Si6#6au*+TVZR$igP@(`O=&]Y;+m[]QL)UnOKWUnsuoZ*1:-UR[bOS-bja
-X0/\&US+0HrL!_WTqm.5URdjBQ]dJtS>2m&>>7a_;cAXbLMDgZ['[0G^n+/$=CJ88Z*q*R_N@\Z6;^3<
-912<D;+XVkDIB*>YHG6V=^+k%Za$d;Y-5.7?!gr88Q]V#:fgV!Bm>,E>uPNkDi_$+G*0/H_9'd@f%7@4
-_mZbC[Ca2uahPm4beeh9\[Jr]]Z%h$[(40!a3VZ9[]?ON]tqt:`5K!n]#Vt)[)0eteCM77bfR!*`5oj3
-XgH*`Pb>(TY,e=mVjj3CR]3!eWNE)3XhVB`Yca:QLl@UiX1=q#Wh#Z[X0fCJ\#umKTTb\<XJ`;6\\?&+
-`QuT4Yck47YHFXtKp$ndZb`l@VQ[_=Z+79GZb=/bY.;6OZbXGlbIkKuU9DAK^:h+XWhZ,lZ`UR<Z_WeD
-MN"7-]t1_YZ+\)dTsCr-XfJCtV4!jMWM6DqSYE*]S=-+RY-+^nTrk#UVl$5[R@'A-QBRQ&Vl6D_St)(:
-UR%(7Uo:,aYI:gLf@k\p\@K8p\>m9YVPg5cZ)kO>[_B&TXMVNf^td;bcHP2!]"6,-`Nm4kXf&S:Z+-a=
-\?rNK]!n]@[(F&j^U0JmO/IkO+$)kS.NB$5()\/O7SZ]P68Bf5-n6f3;Is]eG&LV`9MSAZ>&&PKR[oY!
-I<]s_GC#RQWP-6dkirBAq>:'bp\=a]"8)<\p\t'nqYKsXnG`"cnb)MLqu-Hgp@S=S$haAprVQ<\qt]UD
-pAXnZVJACO0fVXDQ"Eg+LRam,Ru:o65!Vr#TqImEQ&o6*+s\fj,VU`&1cdHY93bMTV5C#XBhCubJY&R2
-V50lYKh"U%2CpjY7t+&m3BTuNH?!\,BRFKKVjq@GO-,NYH[:*aA7'%]?WU]JAnPX`Am]+T='8X)=AW"$
-<`N7*>ZXcm4ZY;R5s7JgKO@t[<*<R,8m>_4<`W:3>u4+5O-,#a8mGb!8Srs1J8JUa8SE$dFCA-F;,'h`
->"MUg;IFU0MiEU@CjoAi?"e7nBOtCK9gqK96qpfpASuX1BjXh:;,h:TO.N2CR\6RPVl5cNVjr`\=\hal
-?XI;J:JtD%A93?cTqRQd>t[LN8Ou]\;+F,I92]YRS"-+BURdL!H=BuH0fDNk6:+4;7ls%(5sR\"5!2%p
-6q9U783oR47R01*88^sd6T@+n4Z>Sh4?Ybb2`NcO1,_0Y4Zb_j4[V\'5"A797n-!?6VV!6NguQ(MIK.M
-9MJ8_<`i'h7SZ``@UtXkN*^=SJ;&Sa@9-Z^NET.X;bBSV:eabW:/F_\:Jjqm>>[sf;b]\tBMM]JOT,%W
-q"==Zp'19\o_eR]oci_]p%\@Vo_/:arVZTeo()PNrVcE[p\Xjan)s!"nG3(^p&4mjrkndS!<=pe+pKQ^
-cd("bWAaeX!<ml%eB61W]Hd%K(BOmF@GB\m`u5!]!GKs2h:pN7ds_B%"TAB$"8i1E"VrEu#R(i!'1L`p
-(dXb%\>P%9UmaS,;aE;h4[htB9ghcB:HgEf0e,".0f^p<0fqTY0HV#B$4@ae(p0N"3@-446SKW<6prdi
-4$teU,>u.hS0&q13[l10?>j=F1Dgum5"J!j-64ES+sJl_.4$K$;e8ct:jtqs-8m;5:,k-n/Lr%b)A<l4
--S-f7:dmW/.k*#(<J&!;i7G*Ri5De47rmD3X[Xc`+YPf768^#93BTZ3K"B[k\m@EE(`4>3,W.(n+!2OL
-6VtkK]>r=7JQ5)c*Z#.o*?5k3+=8'<(`*r&'+tie%M0?l'H.r&',VMs%Ls0l*#K@t%2TN^&eGQ`%K-W>
-#6tSG'+YN]%h'*e%La*k)&F&-*Z-.sSA!@saL"2P+s\6P-71>f+W2LP1-Rh:e@%PtYG81kB2gQFOh!It
-/hA%],UX`_)C$UT+XAH_0/+^q-S?\`4td[%1*6#eg&M0V"9\8rrW2<bqZ6?i*$-\1CiXW;\D+BO[F*1;
-`m*5eK7JHHhoa'hc.RR*\p'*_G]mq5=^>uc>B#FUCp_."a46]+N/G$_`501&_8P!&PC%e,CiFESL2q6n
-VNZIYKoM^eZ-1^^ZK0s/nFQ;Fq![2#i8iM^p\47Kr:KLVr:'1Bn+H>Bp\==UqrmDAn`o&gpA+CPf\Yub
-mI'K3p@@G2m.9TAq!ih3qTeEQjlc.)k2"tDhpU!1g=Y9(akH"Jj4)`Ggp=2_PD>-TLQmLJMMcdsBoJ.7
-N/=dc_5ioKI!q7#`59I4`koR;cdpk2mHDa.^?=[kXJi5)\%ofHm+L7]mcj02kMGLnq"sXOjN#@#lJ;(-
-mHX'#nbW+Wo'52[]uCc#PDP3OU:&.jhWNhekMG%Xki1O[rn(i<hr<SLe'HRue_&U+eDKENh:gZDi9A_=
-gXY'8i7lo;f@/:+e^i3te_f9;e^N@8g"k$6io9"YiT0\2pYNs2eaV_UiU,XSe_&[=kj@a+lg3orbMi'g
-nFZDLs8VfZp[7b?mHu:`hVmYZg>q>_l0R?ijm(jfl/Usig=+O)hT:3d(^^<K$ka!S!r`0+!sf/;!sA]2
-#6b#+'*A=B"9J`2!sJi1!WiZ4!<WB'!W3$7%g`pb$a-bA\$rfPZE'n!TV.mGS[&1""0SSpRf8T`R@g=W
-Y-+n)TphC6Q'@Q$$(didUSF?JQBn*@T.bLi6:XO;;4#1[A;7:n[C<`_T1qsMH,mD'_7dn7Q;L^X76s=)
-6UaU>4&Ka1<M'2o5.5E*=]^clYHb43Y-Y]gB2VZ09M\/b<_5\kIro78D0:AMO05g+M7UC<a3MZUeAAW$
-YdU:Ibfn&Ee&T8PIa>aA]Y2;'^Vn4-aNCp'beUcdU:e:X_mHef^TOcP_:I&=Yd_Tff>YAGc)8q#`O<Y'
-[_'>R\%oi&^pUhNUp%Y\]u.n7]QT*nPDtlgMk>f_OckNrS<B7uLkW+IXHnfuLjY>t\$36?W100SZ,+K-
-hUT0AYee,WU6h('FdB;;cFfdJ^;@+^]WeKI^<4O+]th%`_Rutlah4paY/&K8d)rhuU7eZkTo+nbQBe&2
-V66Z,]<JBH]!AHCTq@sQVlZklR$*o2S"HFCS>rm#WMHPuXgt$nV4FH]WM,fOR?Nr.QC*kuQD("@QBRuA
-R\5cAV$3j%X0fn$IbMrS\A$@nV5q2.TVA?aZ*V$O^Uh.obIbm@g!eI#g>1E&^":cV]YD4kY-GLEWO9.K
-\\52S[CEKP]rA0AX.>f\Y+g.o4?+r8)]08.-8e:k=\qC7,UFcY+Y?&bB5r',;b'DS:f(8%D1e"7LkKnc
-Ci+!*F+0[_]">3:(A7Ftq=sXRmd]oAq>UEonaH2Hp\+=Qrq??`@Ij'cp\+:Rq"t!erVl`kp@InHo'>W<
-qtg-!E'QZK4%Fd_?W26=St2@=PB8rM4&q$)S!9;&LfP]S.OQbu.OQYs/LES]?;$'JUS=2^5"%_bT;86[
-Vkg#H?VNUL5s7M_+Z2JB6sXqH;+jbeC1)^hR9FTfPDFg?G^FXM@q01e=(#NH?X@2H=CGT=;c6Op>$+d#
-9N"hc<aT$+5WD"q6VNu:@pWAE@phr#?<pf<<*;FH:0;LhR"A1,6TS4J;HmdH?WBcs=BJKk.j5uX1FnTK
-P(8UiYH=%<X0\gTRF0$9QCXCnE^MleGI+fLLK[b_>]+_:JU2-2=C5fpR\Z^=NN9_)Z$h8"UP3>`;G0\`
-=C"p#;cHn.DLIS;SrdV\7RK:.:ejtd8OG[.6Z@gSX2:d>V4`foB3.V]5X[h%7Rod169RFn5=7h+5s%%g
-5<hG)6pjOD;GKpn9i+)F3B08c5X@d:5]AqM5!_@r4?>Ym69m^s6:O4,3^lP/8k269;dt$3S=5^n>t@CY
-;b0VY9he/O:/G/)A;Ze5D0:AVHZN_,?=.i+AQDZ+:.RuP9h.iL;GU.]9heP];cI+4@9@Jf7n@$:p&FdS
-nFc\Ro^;)4oD/CnrV?'VnFH)?p&"[dru1Y#o_S@Xp\"(Ss8Vimp[e1Yr;HWms7u]pqn`=K9Y_eU2n7,\
-bg4'u!<<*2UsIE+cb[$i*qTFJ#Rpf@f\4rq%fl_58(-2IgYLQ<Wtu!>!WE't!<E0#$7Z\m":#>W&P:6\
-$o"6aV4=3&U6ekF5!qsj6q^':5YaI"8k1Wf.kEM=1bgI)/i"\+6oZM,%2Kg#-,dJd4Y\]Z67F0<1c@9G
-4W"e]&i`LacBTb#*>0qY,W&4j6SBW5r[2A$#mCG9%gb?n=?J]R>>no[:gmTeA5G`r9L::*)%IQ=5tWdr
-1+b+68Q8km@7`(/7qnsNgt8s:j3F<U5Z-7hX@jrf+se]n4";=%/ilI%HFDAU\kO@k*>BG<+YPGo*>fS/
-7qKX#25!`Q6Z-7/2CTRQ(E4&&*$#k2(Cpuc&/5rr&e#*V&.]?i&eZ03-QjBN,S_:-$PEm]',;,Y%n-m9
-&If3Y$Oma_%h/p\)%RAf()Ic,)]'>E<M$hNd)2V7(`=SF(E=S?+WV^O.5aLb\C%ZlR&?RDN*oUN4cHC:
-0InY!)B9eD+rDIH.jc\d+sJK].P<M;4"N]b(`Y7NbQ.YEnc8[jl2^__o`0"L/Qcb)D.9O)Z]VZCbJ_EK
-h:RX;GEL=qajSGeiOaGkKS4u&E,9Z/CKtV%H=4"r`5gE&J;J]b`PfR+^VRk4TUUI^Km%?XM2$V3NLGNR
-IY!BGOL<'YQ)rBllgXWAp%Rq6hqd8Jp@RnBnGW7Qqttp:p[RM7n*KZ>p&+aWjn%d!hqe#%na+uen+?/A
-p%/+Um-O36nbi.Mqte^uc0"9[p#t>oe`,$*hV-]Bj4r\aqXit6inU,aR"B70It*GqCi4H=;cn9rJphg3
-b/Kd,CN=lFair)Xb/M66cI(;"iofOP^qSso];qs:[^nQ9^[1FOmca32p%n1>kjA-?o'kY[a5cLEoD.tG
-mH<m/naGr6kf:3P^6=A2L7>EebMDIFo]YAqjlbY&h*9]MgY^oDg"Fj.hUpT>f@o'<i8*,?f\PfHfA+j0
-io&PBf[nU&gsag%d+-t0g"k?=k2GX^jP&25cd121rV&A0a2c]ul.tCfin)f7gu[efm-s<)kMsbFoD.kI
-o_JOep?_PAp?CZ$k2G:[k2kppn)`lrmHj/tj6HX)*no&if\FJo(D7)Y#RqCU#6Y;;"9f&7"9\l2#RL\:
-rW*]7"Tnc."p4u2!s/N0"9AQ)!!*0'rW<?6#S@XSXfr;B\$rfPZDj[qTV%aCS$;mt"0SSqSGnflR@g:U
-Y->(-Tph=3Pa%H#StVsUUR[d=QC\#I06L5^7mfX5M9(TeL9Ini[D9YT;bTMl\[T&a]uSBb<DlXi:/=DY
->!b_A9jM.!RJsH+[!#AK9UE&gZ)t13Z`SOl<`EI-9h^"?<`W.1FCf3"C3"`CPHM-.KVc,oa32QUeAAW!
-Y-P%MaMbj1e^2%Tc,[l?\%BAb^;e"3cb?a)\?r$(]YV4n[C!liZaIZkh:K*C]?&%G`4<t4X2qon]#)Ot
-^Vd%^^qe(-\%fek]?8mXf\"'R@V1(>Eeo3pO`+rLG^Y$bI!^NoGArtZY_%@EG^XGC_8!diWLK?XZc'r1
-f@7U?Yee/XU7%F6RBa!A_QLM_`k&q)]X,)[ai:d&^pUSh]s,W#_RHhT]ZJ77`k8XFS?&cbM3!@LO-u6,
-Z)bUP\?`TRZE("'UnjibVkTfUR%U=KUnjNVW2m#!V5A^;X1G7*Ume-`WM#ZKR?Nr-PEh8lQCsq?TUMRU
-V6Z\mR[0)#P+fS@g<-q8^!X-aYIgj1V5L>u[(<]\\@]Gu]?8COdaZb!h:Tf^f$qjR[CEZNZ*h$J]=Yne
-]=#De]<JcYX/rS.S=HFUT62YB3A;Tr(_do94\f*a:d-6T*[W3U,;2JjBPha!;+=,P:et,"DM+(6LOjM\
-Ci!m'F+'OZ\$rFSnFH>Lq=sXRm-sT=q#16mmdKlEp\+C\p-A9BoC;JKq=sXVpA4[arVcZjp@\%Jo'>W<
-qtg,oE'liJ2Ec2A?<)9>StDR<Oa'2T1eN1cS!98%MH;,V/MK-_2'4t..OI,L;F#l0US4/b6U<_^TVS?\
-W2-,A>>maT84J%l,r.\P:g@g?<_H1eBjc[kQ!A3TKnk8)H$adO@ps"`>@CoG>[:lK=(#E?=&`!o=&i-m
-9iG+m;Hd*p5;thp5Y.90A7&VMAn4Y1?t!AE='7aJ9NQ7pR"J=/6p+LP;d<sJ?<0cuB4G%:1G11.0.VHh
-JT#XqSXkOLK8+i5MjL&\Jr>A$@mE.HD4.2jAm8PM@rQUCJpV<5=C,WhQ):@<NiTn.[t9@0U4m;h>Y.[o
-?".#7;GpV)DLIY=SrIG\7RKC5;,:(`5s.7t88EmPX21X;V3d$^A6);^6:O=/6q0L.5<qFt5XRn)5!D%m
-6:!t177TmC:/6749M7W@5<D(i5XRn'5<qFq5!V4m4$#Pl69mk&6:XI:5t4.)5<Lne:18F-S=Gjr?:[R]
-;b9_[9he2P:/G/(@u?\3CNY5VH?*P*?=.l,AQ;Au:.e,O:/+M[;GBq[;,L:e:fUk1?s.Dc6q1L0n+uhL
-o(W%Vo^DPMq>2W>q=a@Onac8Cp\b!hrr)KWo(r.Up@\%Ts8M]ho^hkUqu$Hks7ZKmp;-eE0t/5034R5`
-d_rds!<E0(GL4^TcG9Ok+o)*<!W<!<!X&L$h:pGu'`e=8:=S(QgYUW=G7t>b!<W?&!<*!p!XTbN#Qt;<
-*"Z!$X:?XeKq=f`I%m!05!)&"01SDq3^-J61.=Vo2_QL-1+k+*,qq;2-T`t)&.B<m(EgN*8jYEs9hR,h
-4Zkhg2*Mfg(a_.;\^-ft+WV1L1aY.U9gUQZ/5SYg,S9q`@LEJ[&M>"73\rQT$5!pp+qYV/.OcMN,o%!u
-)]L1[$8jk378Qlc=CY#Y2FLi>`o5UYZfB6-W_H^Ofr@q/3?Tb.4@_=V.4[DG;gPt*fXF[&+<;:A,pOod
-)\`u**B7062W^H%?pmge7kH&/%N-9)(`FA2'+tri&/#Zk&e>K]&/5]j)&*o++<hpK*#]J2&e5H\&f28o
-rXVC*%1ipV$OR=V'+Y`e',_Q,&K),i%1ERR-;C)DdaH+32]<V],oIaI+!DXJ,:PK97CLRL?^[pdQAT'L
-5s:7.:G*e9)^?FG+X80X-7pDg+Y+um+t#$$2E<?S58>%d)9`*\!V-6j!U0U`!V?A3'Jj6?FEqc*lElnf
-dETYLe(rf>JolmraN;lUg>KYoI"$g+H#IMCB6%^.IXGk<_o0^HV1aPD^Vn(*^;.S(cC^\eK7.ZSJ:`?1
-M2.4GMLpVHSW:%reX`nji9Ke(p@e7Mi8*2EjS8H@mdC#Jo_Et0pA+:Cm-a31p@\=[o&/oriS3/]qXNn.
-hXU:/oC25Bn`]3&mdL&Jp&=g>iQpfRmI0,oj4<>=ce-t-j5JVDjRVj#f$:gI=)MPMCL^^a:K:A!?r:$A
-EcZA:GI"5mG?\<l>1Vg)o'5/bf$MUgf\YcKa2#IRkJ".$[^gk#_SYU0lLO96o^heIlg!j0p[Rb3`l@!,
-k489=nEArsnF#W2n)qQtaM4+$Oc5a5a3*$"jmMF!kMtR]hU^ZBh;7&Eg"+m,gYUQ8g=>$6g"Y?;f$N7;
-in`>:gZ@>EeCW:#e_8F"e'Zb'i8!2EguIGbio/\De'ZY!o)2G[hoEdcmHiipmc)pPg"YTMl0.R#l0.$N
-ipup3o^r%\s7bpTme,f(jQ>U`h;R\ThW*/Cj7)L'iSs.biSr_BdF?jeH4^Jm"9o8F$j?Y:!r`9-!<<0*
-"9\o3"8r3>!WW9)#R(5/!WrQ4"p+l.!WrT/"pG)<#7_1HX;7tE[(!KMZDj[qT:MF<RB<]uZ*(("Sc4pc
-R@U+RXg511UR[[7PE_?"SY;jUUn+$DR@TtBTQ+.2:e=DVLs:opMQa@n[)'VX<_Pef\@/i^]u\Bd=@u4a
-;,B_[>sh:U<aT<7TX(i,Z[,YN6_:NcYcY(3Z`\Lm?rgB)9R]l?;.!R8CLhC!E-ZnOOfl$6L8;5paNDTU
-eA\c!Y-,%TbK%E6e',bRa2cE?[(<o\^;Rk1begNrYcj^l]Yh@o['[llZaIE^f$LY*[D0`6ai)QOYfON$
-[_0>Z]=k;Y]t2%o\A6"l[(ju5bJ_6&?Vu0%Gaj)*LM:L<G^bBsMg^>>O+3D*Z@7^WH]2aA_U$TJ\>H=%
-V6e(afZ^e.ZG=;VSs>b2S?fHD`O*IrbJ1^)^Uq"e`P]'r]sY8b`O<k.`4;tN[Dg,$`kJa>QE%'[MNWdH
-MOBTtZDb.E^::PUZE0b%W2HSlU7[sKR%^CKTq[sRV5'ocVLG8/Wk#C8UR@s_Vk'-AR$3f*OctukR%gFK
-U7RsUWOf%*S!K;*R&IjTg<7"8][+!gZFd38Vl?W!YdC^L\@]Gr]?JLPdF?Y!h:Ti`f$qgPZaI6MZE:FE
-Wii\&Y-Z![]s+lXY,JV1St)OQRWBi.2(Kag)&FAK86KA2<^9/3-7L>k/3?X9BkqKi9gCp17o!9!D1IV&
-Is>a<A7T1^Dge+RZ*1%po_81Wq"F@Kmdg#Dqu-N`nFQDKp@e.Xp,_j:nauMNq=s[XpA"F[r;HNhp@\(L
-oBY`=qtfucE_/SZ5XT[L?W_ZCStDX>Oa0AX1.?P\S<TA$N-JGQ-7LZ02)I0S-8.)=:K'lAUSFKQA48^:
-KVG9:Vl?GbKj.MH7RB@'/1iqU=BK-:>>A("BjQLgQst#_KSkJ-H$X^O@prq]?t3VP>[1`F>$bH<>?+Hr
-=&i-m9i>"m:01@c4Z>Vn5Y.90ARJeO@pr##?!^e8<WYKJ:4?;aNL,/p84>^C=&iRBC1COL=CGH17Qik!
-7o*oiI%m*ub-nOEH^gJ#Vj39cJ>&`nIV<4tNj,h%A5uB&;cHh5C1UjT=^uB+SYi-@Ni^"1YCD.sTSR>n
-?V=7$>@1W7;c-S&D1.P<Srdbf77'759heDS5<:nq7qmUJX+%aUX.YH(FC%p=5!qh17RKL/5W_:u5X@b'
-5!;+l5XI\%846!>8k_uS8Obp769m^q5Xe%)4[2+m4?tqi4?>Ym6pX.*5t4=>7RTR-5Wq1n;.=g/S=Gn!
-@7s3f;bTt`9MJ#K9MSf$A;ut3CNY;ZH?!J)?XS&.A5u8q:/XhZ84lZI84u<@92e_f9i"bs?<L?FCI1Ku
-HfanuqY9sdqtBUYq"X[]o^VA@o'u;CqYU3fqt]aMo_\IUoC_nWs8Vlkp\=U`r;Q]hs7?3fnC7O.!#Ye;
-0s)T+4LN>_f##(*!W`9'Dq!.QcG$k7r;ZfurVup!r;[];"TW)igXF1]!W`:.f\G07in3"6&I\aB!W<!H
-!<WK0&-`OH#S8$e:>!&j/7!n.VL3caQs2^75=%;(7mfC$:..*/4aoLV0I/&$/Lr.o0/PF.0IInP$PjZt
-*kf6]6T-tm6n'<:2Dm0E3uA\_3`3H4R496u'/)*h4B#$H3\<0V2'a4Z(E+AC7MGqO+r!s&*[_.$$lUB'
-)&+/Q4;oY92%;5Z*^g,Z-S[>/0L8)c1Fk@XEO4<Ve#fk6aeP_,=ZG!`YZF(T,;)#95<:>F-o=4fHFhe_
-\m$X*)]BnC+=&*H',2H+02f4?U.Srf3^Q4\+s%=5*Zc=#(]kB](]G(1'G:od&.B-b&/,ln)AjA4+!2=6
-&f_]$&.B0h'FkQ_%L`aV$OdFO%MKQh'+kfn(aTt5&.T0Z$kb'gSj^-;e&\UQ+!)^T*$HLI+WDFE-8e(Z
-]?[TcRB<9NL1!tJ5E;a</Kc2],9IjH-5ddG'HA5J.kW"l0/kX?/3H!-(Fp<G!<3*!!8@MQ!V?@_(HQAT
-FaJ)/laNCrdEfeMcJ%-6J:3a=aN2fTg#0VsJUrN2H>R/,Ble-:K8+Q\_o0XFUk+5C_Sj@-^;.S'fTqY`
-MfNHULDk\iMhHM?PD=^KS>24Qa3^E`guR_gp@S(Ro)@QTh<"J.qXs:MmeQVHnFuM?oC28Ap@\.Qn`&on
-hqQlWqtKL6h"(%'mcs*-lfI?qlf\!>s8W&Kl-S\WkN_!]hq7)>cIgq1jkneMlLj`,da#FH<GH,RD.QjV
-<+]]M?%,sbD/=$,ATFoDEdD.tCh_8Ql0IKif@J6keCrjCi5`UIkiogdXL#:H_SY@(l0@m7o',B)mHX$.
-p$hM.`Ppa,l0n36mGR!do_.hFmG>pqaM4$oMh.>'b0&<#i8j+gkhk:Yi7?lDhVd>Hf@nj)f%SR#e]ln'
-g"Y?=fQu'(j5A\Ee(EL5e^N%!eCE7"f%8L+iT&kKgt:K<kM=hJh;7,Mk4S]IhoEaal0dZtmc)sUgY:fK
-j5]Oll0?pIiplj0oCVnZs7bpTme,c.jQ,Regt^uGi8iDDiU,dpinrt_i8<JBdF?jeH4L5b!sK)D%LNIH
-!rW3-"UPD<"pbM>!Wi/u(BX[<!!36)"p+f,!<E6)!sJo4%gWUO!Z.o>Z*UmIZa-R,Tq.^AQ^=eVYd(@3
-US%OO)4-nhW3!;0XJMJSPED)oQ^j_EV5KuWR[K`GT+#gM=&M[e:Pd8XE/^puZo5P3WDlM]DT&ul_7dn4
-SQef_;,L.Z92A#O93Gb@?DOm3Yd8RR;amCbY->%2YHk`XAS5:E80M)=;GLS#=)2npC3>5aF-3Z1G_rZ>
-`Q-6Bf@7gHZ`pU<rm4fi^rjF8ahGL2_Rmb%^VIe(_o'9o]WJ?0T"N"Y^U1Ah_60uI]?n^&YdD$SdEU.n
-d]_!2ag/=`XL>U?^V77n^V.J"]">r1d)s/?ZXH^UKn?(OEI)PSIs$0kMjo6GK84f8[\J,0K6W,tV7OUc
-_7$5AU8GB=ce6ONYHkpWWh5TCOdi\_a2G6ka3VB$Y.)-T\AH+h]tC_Z_8s4,_SW^TWjBdkaiV2mQC4_S
-S:??AJW67`R^&Tb]>;%^YdUd0Xf/2!WM,lUSX5k>rg<qPVkg)bVgbP>TWGH$W1f]SVl#oHQC*r&RZWu*
-R%1%QV44'GU7JH[S=c@HX/rbLg"OWZ\@TqpZ*h3EW2chqYcOt.]XYSg`k9L=g!J6tg"kB(^t.#W\%K,V
-\[AH;[ApF<U91`9[_B#O]<8'5[%Nq`Vj_ZQ.PE+h)]9M>2Fpt\@k:YP3@ua2.P<taA8>sn=@kY<5=8+K
-A8d!TL3mrT@:E_TAT**iWirP#nFH8Op^m/kn*]`;p%eO`mdBW>p\=O^p&ssWnaZ8NqD%d@pA"@Yqu$<d
-p@\4Tp$M)AqtfoeHVm0n6:Z0P?sJ,JSY)OAPBoVZ3DP3tSWoJ'!K:4].X<a/2Dd'C.53SG;Hm(ZUSFQS
-@RE@:LSLZ>Vl?GbN`8YG9KG1(0e>:V<)@.;=\`",DIA0mSmuepN/WI9G^+FM@q01b@:NeX@9d)??<pW6
-=B8=#=BJKr9hnMa:f^C`4Z>Pm6qNc5ARAYH?X?5i>[CW6;GokPIT9TkL6mEg77'.;<E<ICC1CRO>$tZ8
-8j5C&6r.WiH_-k+f"@rCJ[`"dTqe6+GEnSJH=^8`Q+aE0F\t_*:Jk2.C1^pV>@_]/SY`'>MQFA)X*]Gk
-U5Whs>#8.$<*!.%;c$M#D1.V?T9*tk6pEn.8k_uP76Ne%6>_IL's"m1T95+fG@"3?4$?&(7mTF/5s%F4
-5lj><r]adP4[2(m6pO:58k_uT91V<75X.Cm4[;=r4?Ykj4?tqk5<_>#7RTL-5XI_,69mn*7R]^6;djp/
-S=Gt%@SKKj;bU%b9MIoD8PWK!As/O9C3>8\H?!J)?XS&.A5lAu.n`Z47n63A8P;B@8l8>`:/4bs>uk'D
-CI1KuHfFSjp@eC^rVH?fq"aa^p\sk3p%7qSrVcZkq"=(Amdp&>oCr(Ys8MW`o_&"VqYgHks7Q?dmFD:/
-!$)(@!!!$"0rZH06*eP^f?D$=!WW3*QIOC%cG@(<r;Zfuq>_K9"UY?RhV6W%(BFO:B\V7ngZ$l>V@!J2
-!rr<&rW"8I"9K)I$3^hW-P9,$b82paX0JLYFdAA#4Zu.u3_iFH76Ejm69foS1-%*>1Gq!@-7(&j0-i4s
-*"NDm*#p*9^e[3M1,q<=*ATN0/1N@o+uhb_XiltW)A`u9/Litc9h%6"3'fSU,8q@8)^e,l"!As7BJ1,;
-#q[SL*?[!O'I>:F,!$kQ4=hF0&gAGH.P!,;6oHkS3`'n(f\=rUU>jS%O$nG!e_@Q54YnWE2(0q/0.J>)
-4A^F=g=j2J/fY]F*Z6"D,Tdd;)\b58Yi_3+7OpMl9I:l'%M0U&*#9;.((M,o',;5o%M0*Y%M0'Y&e,]q
-)B9h@)Aa))'bV#c%hfWd$k3[T$kE^U%h9*b(_mPn%hfKn'+Ycj()[r-02G$,\^K!MYWs?S,paQX,9A!F
-(`ObY5t]&>XB_0sV3ZaA<^T-4W_G#m+X&0V)B'b:*[)19+"JQh,9na"0e+e?3tiD\(X)jZ!WE)A!(Rtj
-Bl7[*BW::0UV5($`Pp*XhMHi<S_qK.cHOu"^4D?$KoCb3C1V!i?Yjt=EjEX%`m^Q,Lk<L^_na"%_8Y#a
-Kp.[MFFJ[tKn>A9FH;fCJWQCqQ+4i]SZpi/lL4K;q=sU@j5o4[p\+FVn+Z;Ep?qACp[RqGnFQ>Go^hY=
-mc*6`g@Y79legIho^)#2m.Bf5nauA6o_ngiqV1Vno'5N,jlbXVkg%8oe_oKGi90.Wg;1PNd?B'9JprW8
-IZ8uGOG84=VT$<VS!]SD_7ZG=Oc#F'a3iPtkNCaUe'cb!gtpf*^qf0oZEggG]u7n/jR;9rp\=CGjm2?t
-lgjZ8n_D+'l1!d#nal2.lKIp;nFH&'cG7Q8RXBd0S\!:sf]qATjQP^]hrj+Uhq[&IiS3)Dg!eR-daQak
-f@o':gY6`(i8E>@f%A^,d,*=#eCW4#g!nd4gtq/UjOW2Bi7-E/fAGE>hV[>\p\3Rc`mO#=k3D<kgYglA
-jQPadmcrutgX+sLq<[_GqZ$Tjn+Q8CjRD3cjm(p`hX'\$jm;6si9]R_jQGLYi769*g;J:H#lXu2$4@7L
-#R120!!39'!<WQ2r<*0%!!3'!"Te]+"98H$"(hc?!<WB,#6b89$jR=P%h&Z@X0Aq=[^39<VkflRR[KVB
-X0&Y0Xehe]R?s82Tr"]nZ)spsRZs#%QC4;:Uo1/bTUhUGTq@s%@oZ/e77DdPQ$87k[^ENR_PpF,:NX[c
-[_08nbC5sa>#\?u>>n<j6:3q4=_M!/YHb=<F&#_3Ts:c)Xfek5\7AcUAR&2??<C-8<)74RChe3KK6N]c
-Z$1r+^;\+9_:6uU[C3QMZ-:D<bJMK>a2bg(aiD39^qd\%_8!e&]"bDQURo'7_S!7`bepNcZG+i6[(X8m
-_q3Dnh1!bXeAT_@[C**B\u`ua['mHY_SjC7^pUG@T>JKeCP7Y)S</8_KU@jWM4_PaTS85]Ts_%dRYH9J
-P`quM^W"1&[ApI=_T0sA[BQmLZ_F4cR$F5M[*$.b[*I%3Z)b=J[^a/gZG!lW[E$4n_8+!tUpIJOdE'JE
-U7dpRWd^:RH>%tqV3[RUUoCl;\#cgD[]$4%Vm!.pTVnELSY;I?R?=/<W2QSjX0/\(UnOEUSX64BOd2?#
-QC=)0TUqmZYH!tcSY_U@QC4G:T;JNk^!PKV\%'#m]!JiUWMlu"W3EV4XhD6R]Z.V,b1Y1leCi[3b.uTX
-aL/mkX];dA[B?[G^W*[p\\,,Z['@-FWNES%St`3SE$utR(D7H!)(.XE?"@AE8j56i0/,Ug?Z0k"Al1rU
-2)@*c?YFD,JU29J?<133>@23'V5^PqU@ImKrqR#so^D5=oC_hQqsWtEp&=Xrp\"+Lo^MGBo_SCZp\=IV
-pAXmgpjW#2p%S1Qn*TrIp[th?:d-Tl5B;Ni@=O]7St;C5H9s_Y;MLd6QC3ko=t)9\0g%QX0eOe".6'q&
-:PGO<U7GXU5s0ptUnXcdUS3]A6;:?H78,Kk4A8XF@qf">=CQ&VMPHbPEJ'1-KQqZ_G&Ll$C1q!`@:N_O
-?<CE9<dn(O=&`4&=Ahge9i"ei=A_[T2a0Ss8=5fX?X$cB?qEjr@piA58OH-K=(d#GHW<R)6!.)b>'+_%
-C0FkK?;F9g8nMWj1k0FXAnm!SH='a,I;`Fk=\hV%B4c6_:0`4@R!Nao@96/n7oii(?t3_aGDr,jV2Bl6
-[^i&]Ki+G7Mem*1;H-k$<EN:!:fUb:I?gFrMec6X5!V_5:esbT4[);#CP8(SY(M[ZMhQ@^<_>A76UjI/
-5t47,69d_&6U3k'5!(to4[)8!6q9pEr_4h:5s@@l4?bhe69I:k5<V1q4?u5!6:XR95!qS'4?u%o6pa=1
-6UFOPGYF$cS=#.B:.n;X9N+e^9h7cG:0V+:OdLo<FbG6kEF`Nd@!7$1;c?=[9i+JR85W8b9i4\_8Q8P^
-;I*I(<,HD;7q%&+o_\I[r;HTnr\"'Dq"F7Kp%J(Lo_SL]q>BsYnF,o=p@.VJqY^?koD87Yr;6Bjs8N&q
-rql6d!6P9B!Wi6"$Rr2/(.YXKeC;jX@K$99%&h_+aj@l8,ldrG!<*#r!!iW2!a442fZ+X(!>&r!g=Y0>
-f\3&&!X8i1!!31A!!*3(!"KnQ"V)Ir'OKG6(+sp1XeCGbNg4$<5tsd.84QEF4@1nf4>8HL2_R!F2(U%"
-,UY?"1aO1S$PaU#*kT6f681/S5:.O76p`^Y-QXZm3CTd`Ot.Lj'e_-c4C:ub9K"ss5:\$'*]Gnb%O2Pa
-)@/Vi+;kYY2BNZ_*&A]O+!2Un,p+*s8iJC\5Vjr;+X&Ho3B',n?%'07iSUMYe()'_9jlK*[T5dN1,Cp@
--o!D'-SRSTI)"CgYurLo()S/4,pXi^()S&)4^4T5Ii9aH4],-,+s%1))''V0(*"5*'G(oo(D.2m%h&p[
-%1X!['Gql4+!2U,+r1ah%VQC_$PX$X$kEdV%h'!_&JH$%)%I>l'atT^%hoTj'bhH25Ff:5eB5'_,9\9V
-*[`6T+WVLA-8dnR_9Ju^Q*$mMK4%_J6BJ-=.4u_^+t+TS*%<Bo+t4ie*\Jca.5WY(.mZ92(bHWq!8[\Y
-!<<-#!7(WF!W2pe(cQ#FE-?B5l+a.0dE]_Nd,`u=KnklGa2cHJg#9PgMgg#*KmdcKCh[9kEIDZ(`5KXD
-Sp?-G^Ve")^;.S(e<,lVP*(6CDMjI8Q%O:>NKfKiPEM!<a3g`jdc0QYp[J(TpuCK#iT0Oro'u/GqX!kH
-nG2qOmI'H4o(M_Hq![_4io&P]qX`b+g\1@0oB>K0lg"$2md9ZArVQ9ClIYUro(;D=k1/Y?aN`8oj4;i=
-f$`*b`6QW(T:hF.O,o9sQ^sIlPb5D*`5\p]X0B1Y[&T:PS[->afAPcRhq6N0f@ns7gW%%Dkf]p,Z*VKq
-`5Lj,mI0`@p\44In)`m*o'Pu&`Q%6.hsU13oBl2:o^_57o\e$0a1e+$ObKC<e(!4=ip>aeiSWVWk2P4L
-gZ.;JguR>FhVd&>g=+R)h;-h7gYh/Qe()t!gX=1#e^2guf@\d+h;R5Kjlba]j4rhLdF@"8hq?W7hX:46
-hoEaal0d]skM+bLh:gu^mHF**io/k@ipHU1oC`"\s7u-XnFP]*i7d5Zn)rZij6Z((mHs$"l/LU]jPJbC
-dF6dgH4'o\"pP5:$47(F"U"o*!!!B*#6Y;:!<E9$!!NK+!X/T*r<$R3!!*'%"U"r5$k!aX%1**6WNNP8
-['R'=WMQ5WR[KV@WNED/Y,J.bR?s81TVSKjZ)st"SX,J*QC",6Uo:8fTq7gJTq@s"?VsKa8l(MlRX:.!
-['d<Taf&*5:i!qV[_'/kIa+6Z<_GtY>#nNo84Gj<<+ApmZ*CO>ED0A2T!>K'Xfek6[;0>cASYUH>[LfN
-=&N[JH$FgcFE!YOZ@@h1\AcY8^splY[^s)VZ,FDr`5'gI\])G#bg!u:]Y;"n_S<h-_8<@\VOk?9]X"lO
-cGm/tYe/<*ZG"#fbh(1kIaQ6Ed)=;C]YCtg^8T&`['mK[_7@4oZ)4OqUqaWtNM3,>TTt_CS>)I?W3X=G
-[@*Y]Vldb6Sqr2bSWp"V^Vn+%['-gF_o9m?[BQpIR?sJ4Q(Xt\Zcp+i^<=^9_7@4q[(*oaZ+[cV[Doe]
-_o9[0ZGF,nah>^4WLoNR>H=<DM0al<V44-`W4'4GZ)t:@[]ua(V6I%pU9:AcVQ$2]U6hCFW2QSjY-P@)
-TqJ!RR>n,5OHl<'R@9G7VPL&iYH4CrT!"KEQ(Y4PR\$.Q^!bWX\@B,p\GifVUStDuW3O.LZG<rT[ElJ-
-`S&_ieCra4bJ;`Za0`L_F/cL\_76bVZb=#m^V@1f]!S`DXKAe$S=c^ME@<"H&.B0c(FMLI?tEbC6o[%Z
-0f26uAT;[.APPWR2)@-e@;9k1IW]C7>>nU*=^Gp'Vl?_oTCDFDq"a[Xo^hYFp%A%SqsEbAo(_tSq=X=N
-o^D>@o)AFiq"sm^pA4X]IeNL.p\=OXnaH;Mp[t_69KtBr8puM-AUg,<St24*GsX_\97`Y)Q^O"o=!]OL
-.5s:L1G11,.5s[p97EV1URb^S5sL$sUnXcdUS3QB91r/[9Kk6j7T!,Y@:<VI?!C`DMkZeVF+8q&Lj=/c
-GAq)(ChR3_>[LfB@UN2>IT]cW>ZF['=&DUc9hnhn=].jW2a'Mo6C4*S@U3AI?:[Ik@pi>98O,^9;J:fJ
-I99-77pK+m>'+_%CKk"F=\;+N7V?Bi0p7ZKG'Sk'N,rWjKm[uL>>nOEG'/()=DE>]UOdW3@9#uk7oii*
-@q9.dFc;ohUkEg%^UKbhIZ'hkM/-s6;,LY+>[(9,:fLY7I?gFrLhKRO5se=D=&DRV2`sVuC4heP[um8A
-NJ2Rc=%YP?6UO1*6:OC15WqA"6pO%-69[_'5se+06UjaC9heA\69.(f4?tq`6TdCl5X.Iu4[MP(6q9d<
-6:O735<Cto8OPs25!VkKG'Jq8S=#(@:.e,S9N+h_9i"DU;-I:7M3s'3F+SmgEF`Ne@!@*1;,BhS92\Y_
-8kVfS:f^Fj9iFtd:0Uq#;J^,87Uh#)oCqtQq>:'gs8W&pp[RV=o(i"Pq>UElqu-6YnFH,@p@IqSr;6Hg
-me$,Hr;69frr3,urV,[ZaT);Aqu@*nYV@%fZ,Y;Aag#.N!=/mheC;Xg_RLce!<3)r!!`Z.7b?JM`tA:O
-%q!uEg"YN=gQMjG"U525!.FqL!s\r1$P*s^'G1of@arI?2.hfOY)$kKQYA`S<(8l53^H"n9Lg]s3&Ec_
-0Ink5-mBu`,s!nA,p*d.'H7l+[)#m82EEZU,9Ag45VOo?)B^=Z8$Bmu1En"`3A;X<?rBou3&r]L+rD%2
-3'.KT7nu`A3_`.57k7q<4aoaS3@61?77C&o1-JE1:d7E91FaUk+YGN74[MeEGdc;ah2apr^oVfqH.CTR
-<)5V//jDQZ2`)j/0/lLN^Y7;=9-bDo)^Qde-mT`C'Hn2R<g)=/1/'/_:fAtn*Y0&))&F#(*#]V,%h]]r
-&J>rq%ho`j',V;o(*4M=*t9DA(^pi^%2''S'FbBXr=<0C',;2r)&sM-(_I\t$Od[f'G1le'IH/:\^K!M
-YWsES*ZlFO,on-V+Wr6j2ES=mW`+nVV4*-H<^oE=W(A?b*Z-"M/L2A[+=S]r.k;ep/0uMp0IA243t`>^
-)Y*ma!!30$!QP0\*B.YVG^FhSlG'1/dETVLdGro8L5V)Aa2Z9De_bhcFFng`IslKUC3+K9FE2eMZ,OZ#
-d@u#BHF_#5^qRS"`7:6EP`:cWDMjX>OGAUSK9_^kNf0"4ajHrog#_McoC;_Qq;pc)i8sIpnaYuBpZhYO
-nFueMkjS'3o(MV@q!d_0io&P]qX`_*g\CO3oB,?-kN;4#jmMR0qt5F-iUlC3naQ/=mH2jYbK%`Pg"Y'3
-i8<>B['%csUSkGsU8t8sbIPX.]#NaebM'eI]=,K([CrQ7_nMA&X23*/e'caodaQRli6/aElH#s,[(F]9
-b/if6mdBW2oD8+Kna,W5o'Pu&`lI<.ht-^=p%.b:mdT?,p#+34c+spoSu/*[^XUlmk2GpqiSEJlj(mc5
-f\P]Mg=tcHg"t]BgYUQ8f[ea0h;-lGdbWX-gsXC(e^2h#g"G*.gu.&FiT&nWi7$rIda[.;iS)u@j7<-B
-hoEdclgEiqjOi5Gh:gu`n*9K0io8k=ip-F4oC_qZs7u0YnFPZ%jP_->lL=0!g=+pCp?M#2jmV9`iof:V
-da6=j_g)Il#5nc2"Tnu;#R1D1!"oA?"p+l0!s&B&!!!$)#7:tA!;lp3!!<<-#R:J=$4.@V%L<*2Vl[0%
-ZQlTRVkKZPS=H@PX0Ah2XJhYXR@'G6TVS`pY,eInR[KS1Q^iMsUoCDkUnOESTqJ$%>#J6l:/m\,R!Ojr
-Za@-Ta.uO-;eE_LZFIH]bEPat7n$'M;,U4b:JFkh@p5;)Z*1HV:K'iOZELO8Y-,+?Ec,PtC10hAA7&kN
-?Yj8"I=uf\Eh';;Iu^\D`66EAeCMsV]Y1VV_S*n+^<b$4c-(RMa3DH.^;7It_RmD%_S<.VVOP'4]WncM
-d)`N#Y.N!!Y.2!JdaHIlbJUa?dF>\9]XG2TVT?6OZ*_'U^WFF.[B#CH_n1\i[BHO8Vkh88]<o#dai(6n
-StW!QZ,`W>NeXO.I=n/u`kfI)]!o/Y\@TVcYctX!O-GioUT&^M[*-7r^;dq#`kK+']t2%mZ+[cW[`5t`
-aiqf>\\5>ea10..WL]HSYG-rBMhR:cTqe]d]=YDNZ*^mD[]#mtZ`TmoYbn%iX.uJdS>2dNUSXlhWj/(o
-VOaNNO/\S0QCXP7S=$%MVPU>qX0&@g[&01WVQHS^Tr#'2f%M%c\@9)p\?N6ATW#,sW3O4N[)'>Z[`Q/(
-_V+q<9A/.TbJMl\`j<+]ZEq3\]s=W/Y.;]f]tLeg\?)d<['ZKsR\H0g-lWR##7:nS-ot%)>?43R1,_$L
-5Yu$4GBIb,8OGQp0JljDEW1+nC0Xe99M\Mc>],Y!US=9DnF:u#qY9jZp@@bDoChnRq<dS@p%\7Tp[[hC
-mdTc;oChnRq>0m\p%\7SoChkOq"FCMm.pJNo<37/6od>'JqmoJJ!ln#SX"tT5X.S+I\3:$S!8h2+"JTa
-/MT%5/MJn;5XeXJK;539SR=]I2h.KrUSk&dTo2rL9MSD[4u7XJ7S[#eAlrPJ?rpN>NhN%XG(YR/LjaGg
-G]@;+D.m?`>@(W??sZf??<:35<DQ\!;+jYW93GD":J*l14@;D$QC2Jt?!prE7mUEi>u4?g5!qn7@=!WL
-<_Z@a?<9m(G]e.J@9ci2:JOktN/0GKJVA2_DKL>[Cg_U6CL@u%*[!FI?ta(D=CZZ2Ir/qhTR(3K<ENXG
-rbQ%_H\\,fUk`riZ)j:EL7FilC2@0N93Ye0>?Fj%<Ej6eQ(FP*BMV)d6;CK[:.IT-4@qnWI>t//QD9b#
-HZWRn90Pp:5sRb(6UF1,4[;J*5<q_*5!hV'6V0^97S$-G:/)-k69%1n4$Pb`6TdCmrBO(=5smt)6Ua@2
-6T[k+4$,c#779I.6;_'6Mk$<(LLEnK852cW;G9e]9MA;f?=Jn^LM(UVIsc9I@UW\hIpu8M91hiR;c-.W
-5tFdP;#X<3<`2Rj=A;G%AO&UnL>MRsp%J1Tp@nOcs8MlcmM#3cqY0UTqu$9aq=F.Jq=j^`naueY$Mj8h
-q"amcp\k*irr3#po#LeC!<<-#!<QB*0H*Ngb1G(]VH*Tr#R#S)f$;db\K(2@)$L(>g>1H)'`e=8:=S(Q
-gYUW=R1'B+":#'Y!!*-("pG2C"r@pi%1<__d)d=jFIB>8R;ReMDa[)t763Uj5X7;!67bPl1,hEO,Vh8,
-+snKW3]8f>*YSko)]0Br_-KSi3\rf?)DaW=,q^G\*[2jkUTfM+,:4To0-3)c>$G&m3&*$7,qCoS7hH+j
-:0'YA;,pn(1icr784*Ra":ut63A;I31Km4*6omJ'8jFs]1I"l9:f1A8UX7]JO#_BCN,`KRcdf=#;`lKR
-2a]\d2D-C32bJJ4g!m?&,Tn0J,qL\o*uPP&+Vd19J`*t4I8<*u9J.V4&0Mr/'Gp`c'cI_r',h]!&K;Dp
-'GhDs)&*i$(E+;)+!;XA$PF![&.AgZ%13OUrXTSL&eu)o(Dmr*'au)s$k*gi(B+t<(b8.I\^JsKY<F*M
-*#fqK,on-Y,9\Qp2Ee\"W_S;FV4<EN<^oK?W(89\+WhgT/h%kZ&KE,V-n-Sl1+=7m0-_T"1_19Q)Y3sa
-!<3)>!$!=KCO:/:A[C^:UqP-t`Pp0`eq/X;PM!pqb/r.^i3[B[L5:b?GAq_>F*2YEHZlg7`5U-%Jq@mJ
-`l,^-^VRk?OHYuhLPLbGP_k*LPFR;ULR=*^S&N@qQ*B6.m-aN;qY'aHk3Cjeo'c>Glga90rqu!Hp[d_C
-p@RqKlK@d+m+^FSf^\k6jl+kep$D,7oD%h@o^V,/lLt1*q!Qo2o_Rq>mcs&ncK!*gajJeqdG!O;h9VaQ
-d(5'kSWSc"PEMGjX/1PlbLY7sT96"WYdB=tS:\DTJW?YAaj&>fb/h`OcIUsn]"R:[XK/_DaO&,OjQl*o
-mbm:"mHaB8m.0]6n_V:,fC7ksrq,^NkM>OslLFN"f##OX^os3&R'+3Rg"tZAna,5ij5o1Vjl"qNk2Y(H
-jP&/=hUgE6e)/d(db<U3e)8a:i7$?,d,EO&eD/j5gsOj5gtU]ChWEP3k2Fe=h;$T5gYh/\o_77`a3sAA
-j5]+Lg>^rBjmhTsna>Q%e]Zt:qt0LPq>^KknFuGDiT9DHmH3Tuleq-cjmW$.k3M'tk18JTj4_l(bL=:P
-"pOr1&dAOB!sSl2!!!''#RL_<"9el/r;[$&#n.=Z!<N0%*<H9B!WiQ3"p5);#8.FQ"9G9qXK]%;['Qp;
-W2$!aSJn3"X0Ah2XJq_YR@'D5TVS]mXfJ@nS=5k4Q[YHsUoCGnV4jNTTqJ$.?rL#r5!Y"MQ[+UpZF%$P
-`h?(%=DPaZZa[K]c&bLt;H-Xu;HR3o9i5"j@U5S2Z*:K[<)>cAZELO8Xff"?C1h<g@V07ZAQ`5@CNa9$
-EI`7PIAF$ODhtp<_8jj>eCW*Y]Y(GT`PTj@]u%@reUGcN]?/"$`Q,d0_6pSe^:^>GV44p3_mZnYd);ug
-\Am4I[(j;_bKeGfcbZg?gsE=3[BZp;U;saJZ*q3V]>he([\.t[_lI[!RZiZ)NeEL>SX"YAXh(sQH?"t7
-T;6Y*Iq>:6C3Q)M^q@M%Xf\e6[_0YeYckd9PEM)uRsq-A[*$(hZbiuL]X5,d`OisuYe@]W[D0Yfda?"D
-\Zi$Kb.c!9T;.mNY+^T7KSbh`Tq\BT]"kYQ[(!9A[]?4&[&omkY+V5WVOjESQ`?^FS#*-^SZSQlXdc#P
-Q)g@9QCa\<SWoeFU7nH^VQc_LYcF.YV43d<UoC`7b^S9h\@9,s[]ls9SZ&iqW3O%CY/%ZX]YqG)_:[;f
-eCra5behu]`j3"c^UCYc]<AoM[DC2![_&l`\u2U;[]uBiPb+4Y-5d6u"pbPG,;r%j=AhOJ2E<`V6;hH;
-H$*k'7mfBr1ce`QF*;_JBNS509M\G_>AfIrT:VC3mfDtOrqLd5p@\%Kp%\7WqX!V@p%\7Tq"!qDmdBW9
-oC_hPq>0p_p\=IUoChkOq=jXQm.pJNo=TEF75ZVWGD0U<J!ut%SsP1U4?l;.J=iI'S!8e0)_`j!1c7*F
-2CU=@5t"XLLSLW=SRk2O/:=(cUSk#cToMrD:/+>Z<B`3"5t>!bDHTk9?WUQJPbagSEJT[0J:2ZbH?*S.
-D.d9a?"7;H=]JR7?rKs*<_ut);bKhT7oi\l9h7N,4T7`2Q^__t>$PNG9h/T%?VsKc5Y4R??$1I5;bB_U
->>e-sG]e.K@9QZ-:/=koHYGGhC27<`>%qhh:-WK)7l;\-)(%:36<dnc6q2<E@V8u#PBUP6;d!UCAnYpt
-I#=SmW/uD3YcF4@K:8EjBkgaD6r[Aor`DTe<Ea0dPFe>0CK!nu5YP-Q84Gp*4\.bUIZ1/-P+RblHur[o
-839@45sRe*5sRh(5=%b-5<_P$4?u4t5tF@76q'R>:F&V(5WV7t3^#M`6TdCm5s[b$3^5tt5XIh)7mAe"
-6T[@q69dg96VC0XG`/)^QA&^>7n$*F<DlLb:.\&T>[V*+R>5BoIXc`eA7AtUGCO'u9i4b_:/OeY;+ODZ
-=\_^f:KUOe;d)pgARdhg@tre0q"=X[#P7War;6BbnJ(Nfr;??^q>:-fp\+.GoDAIas75m_r=Jl#nbDeQ
-rVQ<erql`or:TBt!!!-#!WE'72lSGJ8%-aueB=U`!<E6+LXO\ueAo#u)>jI:!<<*#rW!r>!!EC3hVHf,
-)?Bj=8(-2IgYLQ<U'Cl,"9\o6!WE-s"V)LX"UPqR%NLA[`XXYeYaU]DF,Z`76q:9E4$bu%75[%W2,m!n
-.QK:44$>/>,odj[1,'di&d]0j*?)<'>sg5"5Y*CK3_)=\-m'?R-@R-qOdpM@*[)RZ-5ndT>$G,o2(^=,
--S$\r&.o'Y(FC"50dRnQ">_G2!!*-)&-rCX.h<6s8h(-+*uQ[p4")O88O,I*85sf<g=YDj>`4DpKMlI,
-f!\CI0-qJ`2_m*H2_$L=8:8,'e&>H=.3ofU/0c&R*>'&1%nTWAgH_o0CHP-Y9J@_/%3HZ.',VW''cIeu
-',qbu%iGof&JPcg(_I`%&el?1*#97t(_mGi$jmd[$Om[[%hK*['G;#W'KR0E"re?e$kj0^&/5ir-9Ia.
-daQ:=4WbU\)BC=S*?c^L*\'037*!]T9S'"9T8m;\7mrN=80oH/.iKWX.4-)b)^6jr,U4W]2Co^m1*dnt
-/dr=C(sW*]!RUo?!-05ND012VFM-qXS%Hqf`l?K[fnY*9OkI[jb0&,d\poR!Lk12(C3"H@CialIB!T@m
-`RCT*I"&'6_nj($_8XuhQ^WnbItX5MObJOJKT;.ePD,3d^r+`oZJjm0me#`7pYOrql/:mkm.'Q:qY'RM
-oH`r$oC_SGme?VOp%IbBn^?:YfCA\,o\\Tsp%7D5oCV52nET!3nQ,>UmIL;:dcTr^n)WHWgVgqIceR+*
-f@nm-d%boIIofZQ?>OF]DL-&+F*(F(a2"flPEKZcM._Ek<KE)WH(MI\aiVlGb0%rVf%%^M\EqtYZFIs(
-f7(r`n`K0"n*B6&lg4$(l0Rj+o&.R/iUuHrq>U*Ymd06&lg<`^g<A*k]!%a1]>`+PjQ5=WioK+Viof=Q
-hqH`>i7ll:imlN7iRl]7e'lgtf\5*8j5&SHe(id(h:C01f[8-uinDu>iSWPQf%f*;hVd8GdcKN@h!+G,
-oNC(ma3sA?h:pfCj6?(#jl>mpnE8`rfZW:CqXa@Oqu?ZgoCqtJlK.9slK7-fk3M'llJ^jomHNckh;.#M
-k1.`0gqe(C$5*s_#mUV=#7h@P!!*?:%1*(9r<!B-!rr?)"pYGE!!*!#%0Q_4!X/i7!sB#B#n7LG!<Jsg
-(Sn%9[C3HHY,S=lTV%jLV5^](YcOgtTDk8]T:hsYri6.!UR[bOSQ2>YVlHf"WMH>jX/2G9BN@r);+Zhn
-So9UfZF76X^SF\!;ea+QZF@<W`0OM)>?"=!<E!'t;Fshk?r3AuZEUZZ8k_s5Ycb:6Xfo(>D/4#r?!^rS
-IU?Je>%1iWG):Q_Fa'I^ZZ_28^r=I:[as!3[_KGY\[]Al_T1!F`4j1)bJ_E6a1TF<_84%#_SVbDZ^S>=
-]>q=da2PQb[`Ht;ZFdKJe'lIab/)'QY+)ArYdUO5VnTI>YI;*S`l>p.Y,-DWT:95!I"Ru]DM"("D3:9-
-I_`Y3X_=)oG]]m2TScjISRH#kXh2?X];D^4Z+@QVZELLFVjWd1TV\Wr[EuCiZ,=;ZYd([O\@9&YZG+#\
-[_g.t\&mC@\[T/a]tqUiR&?a_Yc!n=QB.5sUTCPoU:%M:Xg5IAUoL2`W2ZJ]T<+KKVQ6>WU77[CTVA9]
-E2p4EXJhS`Vj!sIR%0Y/OdN>ISu8]jWj&(jVl-JoW2,KRWLfip`7<M`\[];uZDaOtVR!hN^9OfRZG3`L
-_T'42a4\tme(W[/`Q-W__S!:e]tCe[[C3]R\\,2T_S<Xh['6O1\A>#1VlH+s.j"Zr$4IF`.lg6r7QN.S
--R^<"5YYX1H?O78<CoVE3&s-9Dg-SSDdZO891qlR=_E)LSXkUqM'qrdo'uSTqt]pWo^VVIq"X=Io_8(P
-p%7bBo()GFp%ItKp@e=Up%&+U;tK_Wqu$<amdC&Pq<tS<9KYC#6[FH">^_p0S=>b,GX+AX8qE_3R@BP*
-<[]UX1+kF8.PEP61-S<-7YRS3URbgT3BD2UUnXcbUnN`F:JjkV9O^g]2Fg8=>$>BCA6Vo?AWWaW@WI9c
-MhZCpI<]43BP_?m=^,3<?XR/C='A^0<``4(=&i0n9i+\i=\)(Q2*=5k:7.AZ@:3/EA4]$n@p;Z'7momA
-7UKq39N4e^;,U@f=8d4WAm/VF;,LM0M.VNfUnrp1[^VO/U54c3I\U4.2+gk=H\u9'Eb1o?CljR)M1'2=
-='&R7B4kq%J<Q_,Vh99"Xf%5(HCLLWAo:jJ92nnn=]JBs;-@^bPF\8+DcJne:et%h;+3Q-4$>ZEIuBeu
-To5(hFD+lW7m]L-6UF%)7RB1'5!;2!5X.G#4?Gku5t"716Us[@(/7Is69me#3Bobf5s7Cs5W_"j6U!Ut
-r^$`T4?l(rr]sXN4@i(/5t=j[H]+>]QA&[:6:F[H>$Y3(78?NQ=BoL%R>5HsIslW_A7/YPG^<e!9i"V_
-:.n5T:J4J[8ki5]<DuUb:/=MV@9Z2j@uB^IqYL$\o()MNrr2ug.J*E8rVH*Vq>C6gp%e:Sq>C$brq,m]
-s8W#lo_&(ZqtBa`s8N&uo(2Fo!#u"B!<<-$!(!SC%n)l6dEKMH<<3(##)h-jcI0l@^`EIU!<<*#q>^d&
-!ruKUhV-!crW$FZg=k*3gY1DO#R:V<!WiN-!<`H,#R1eO+;"hk'mSQI'Jbr^Yc;bJUma>1:/jSJ0fVE\
-6UsF&1-%0R1Gp^G0f(O1,qCB'3#*AN#ne-m.Ccc[6p)n]9-tN96Sou<+s%qP-QPL..N'QY+XSK`*&:_s
-<F&3Q75cYF001rt81t>Z&K4D@%l?`p&Oo=o%h9^,!]j0b!]:<l7KZmh%21ll.53>11I+2oA:Lo?in05p
-UlKnI;d[l(Ude9<-6aif/ho"/-7CTBJ@j=\\mm?+*AAlm.OZ5MrY#AB8mdBD^!;0jA5PNI/LD>L&f2E&
-'c7o,%MTHb',;)h%i>`a'H%Jq(_I>q(E4A9*uGY*&do6a#nmdY%hB$U%MoZc',M>s(_%&U'/UF;&.BHs
-&/#s87\[H>d)`:J)A<o1,r@e@+W)LJ.5*GO_pPSdNMWA8L1a1D8XlA@0Hqh_.4?D`+X8<V-7BoZ/h8M&
-,9J$Q+s\rl(E"e<bl@_EdfB"?E?RhmFaACR[Hk>g_U6KE`7!;kLOY,AfYk\Mb0etTJWZ7ZLkL%dCh@a-
-H%(?b[)Bl$c)l_cTWH)L_7mY#`7L6=QB-uXI?oqVKS#,9MM[dcN0o^:`7:ZfguRbgp?_ACkN:pfh!=A#
-p[@PAmIp$up$hbIo'G`-oCqhLq!@J<dG*^1l14K=hqRr(r:T:Cp$(`-l07U&n+HDBp&+%)jQGUkl0?dT
-ai2<Hh;$Q3gtU<#STBsK?WC$*An>%`Is5C<Dd:?']rH"3Nc%:+>'kR"N/N47S%d.hb2(+^bg4\ee\eu/
-m+/JF[(b,tg<@S*kj%.!nbhcAl07R&mdf;Va5QLGiV3??lgXB2md]u:hT*=F]<\Q9Zb+,uh<*eYjko7b
-inr_QgZ$uChr*8@fAP0,gtpT0f@em2r7WOOe_8a0j657Pf%/U1eCE:-e^N7/hV[>Dg>V>^k2>+Mjl+nL
-jmMn%p><s3dd-8Wgtpc=h;R2=iU?(%khta`bMr'en+?;Ls8M]_p@e"?jlu-skN(^do^;8<j5fS+l2L!3
-lKRHad+m?kE=)jZ%hB'V$4d[S#m1/0!X]29!<E<*!s/H)!<NE0#71tC!<WK-!s&B("pbJ:"UkkI$kN=<
-!2BsrUoCW,[^<<BWMcD^rgst%W33D0Xf8"eS=5n=TVJKeX/r4pS=0AI<1p%bWN3/#UnjujV4W-N>#@pe
-7Yf3NC6bs,[BmZ`UejW\B>LgX\$s)iQ<@F#>#\[*;,fkV9j(h9=e;h&Yd/g_@;C\(Y-G+2YHt]TBkq-g
-@9e7p@:38>@UEnhJpVWbEgO)=IYb8D_o^09e^q=D]X=iO^WF^:^r=%.^r=%1_8<do[_Bep_T'4(_3q:&
-PH21,`jE/#cc3N"_pui6[BdBgcc=;S_o^iFTVeil['7$<_RQqW[_BMn`5fToT6+J=VIsC]HB=/%L7jNE
-K9.j8^:h.YD3L<4?]AoaJ7"k;EFt?AaM5@2Wj/h9\[f/RY-5O4P`grjWNEV:capB_ai==e8@cIG\%9&S
-^:gq^_SWUcaO[i(\\5o"aiqAoOcu3)SX5,#O-#U$XfA>#ZFdZQYd(F2YGJ%pWM,lRWL0$HVOa'EUSOZ\
-UnrO=W262bVP16%V4jEHSXl(4S>DdFUSt,kYF_Mk\%&cFW1']_Tr,94dFl^R\@^"nWhl\hW3!8)S?'<0
-^pL;[cF_<Cg!\F#g"t8u`n/hZ]!])^]XYAW[`H5%_6^P_\[T,a^UUee_5X$+WL%0B)$U9M%MBm=5t4=/
-0d]^G+s8[,:18?mF`(Vh8Obs)3Bq>#H$jmS?;sKi91r)bB7$&9RYQ]So^q_Eq#1*cp[n+Jp%A+TmI0W>
-p@\1PnF?/Ao^qhMo(;YNq=sXRrq7i5p@nF]qY'@Hr;HH[Z%Gh63]fQJKOIr7R@p.EP`p>W4$cJhU8+-G
-Q]Z_t.5X%E1,UU2.jcr.6VgfZLSCQ=SS:Ve;K\b1U8OobToDuF:/FV\90>+&6rR8m?<LW><FfKpTUKM5
-L5^qDH?=U_B4YXgARo%S@pN>C='Jd1='8O(;,pRn:.n>[;HR$k7m\ph4@2c0R;->H?sR566=+));bTVI
-85+J&@;K+B;G9\Z<E`+#G]e.NB3nnG;cHn0KO9^jYG?`(W25ZgZ($iGQ=Vs385r9,KOcoF>*,+mMi*XV
-Hu`Cl=CYoVBkhd?OeSkQKm0YtTnmu@S">:GDHTh3=BJa0<Du^k=_rSOSt;$Z:ch!<92JSd7mB.%6UG=*
-I>^[oTTkatEb8NT7RT[16q9R06:!h'5X.S&5X.J#4$,_r5=.h/7nQEK9h\5C3^,_j6UsC,4[)+r4[)+r
-4#oJj5sdq$5!he27fG\.84c-76r.'6Mjg*$LLEbB78?NS<)#_I9h\De>\&\ZLMCp_I<fgC?sI/cH=9fJ
-:Jk"d:.n5T<Dldo91r,X<)ljq=&r'i@pMPo@ts1:p@n=Tp%SFbrr2WYn+?JPp@7eOr;QQ`qY0^\rV69i
-q"Xjgs8;W`p\Ojdp\=dgrr<#cnEna+o`,$o"9SN%*AXE<$<".Xe(VaY<<3(#"c(aecI0nO*WQ3B!<</t
-!#>S;#6J5bhV-=$!X&fagY165gYCST$2t,L"U+r0!<`H+#R1YE(D.#j&7*Aq*A<#FV5fJ`VP=&[$qWTL
-3^l\(4?G;\2*67B3\W<;/h/D$+snol2)Q'b'aG0])(3&4>uXWa1di]22`riH-Qa<P-m(m=1)qM\*$d!i
-*]@Y:>$Xib4Yn]B/i"jZ>sf;6$4epH%6S>a'IY[@%h9U'"#3"K!"T/j0*P$?+rE7=3\W6\4%)J-@XG<3
-j4f\mNdYYI?"?jZfr@V>/hJM*0/>=:/1)c"9Rsb*e[eg.&f`AD,:kAf(D[o,'Iu=ABpO0BE)AYL/LMDO
-(`"&1(`!o'&f2/l'GV2i%M]B\&etog'c%W))BA_s-k?au&.]Tt&ePT`&.f9[%h]<Z&/,]k(C^ol*?H+6
-'+c'"',2?46(g0Icd9e;4<,(P*??FU+;#D7+Y#3%8[m*N>*Gt\P_3O@5"M'66nTZ1.4?Gb+X8cn0J+Cj
-.4-VF/I=*a-6tT&)&On:`rO9_8/+@.G'egf[d1#R`6c]I`R3>kLjt/?fttVKb0eqSJVK,<JUDB@>\SS3
-H$Y-f[`-2*bH65LQa+KI^qRS#`6O'lLkq%CF,bX-NIQG;N/<+HNK9Nl]ueg)Yh8%%n+5l>pZgu(k3(pq
-q>9^MnEKZ<p$VSCn*BH3p\+(JoAocEi9'F_o(r@]g<fZkqXie5o'P](k4/$3n+68@qu?9FkNCpjkN^XS
-bfRuShV?>te'c@WT7<`3G\h5;JpM`tR[/SZKmcM:cb6`DV5KJsLjtDAG`.TaTt8e+bfeSef$r3sbfR]4
-]'RhLZ+Rm"f$qk/n+#W2n*B?.lg!a!m-jB5iQ0'ole^e#rT`V0roc-)nESiU`PK!l]!K#haNiW(hVd\X
-kj7EegtpoDf\#*@hq[)If@Jd7f@/F-gY1E:h;*P9j5/_Nh;RAGg=P!5h:p`Bgt($1i8N\Xk2POln)N<c
-jlP@Rio94rp><s3dHL#XlK[Bei8`bKg["%lki(gibMr-hlLacGs8M]^p@Ie:k3;0rkN:mgl/h*jhVm_^
-l0@U$n*]W0g=+a,^2OA^$k3XN#6kVK#mUM6"9no:$j$>-&-E";":PM="p+c,#QXu/!sJT*%0["C"p"`,
-!XAr@!WiBLTqJ*XY-bXEZ*::,US4<QSY2p`Yct:4UnaKNR[g"DW2Zl#WMcHgT2VGYW2lu$X/)PjWMcD-
-AlMJs:eZbiKOC1NZF@3U^SFb!:M%DGYd_*U`0OP*>#J'o9h.]C<E31,C1*^=Z*:Ka;,q(cZ*1C6Xg#.7
-?sR&BB466f?=$l:;e9TUB6\QDI!(p]["O19^Ve(:]@GHE]XbM^[D:/:`5'7!a25g-ah>Bt^;%V)]"c%b
-cHiQ!\"^@Lccri'd`TG:WP6g)ZECCKccjAMahc9a^o4KAXLGLFYJ.TX[(jSr]XknhWhtVqTquI6GC5F)
-EIO:<Iu/WAOgMX)WHOJnLjP>;MfiKcMgf]1\@SlC[]d0J]t(MKWNND=S</enPFJ8X[F)k,[`$(hZaI6O
-]!o8\ZG+#[[D9JY]$&O-XK]+F]u.q#V4![7NgH2pR@')%TrY&eZEq6X\#cX3XJ_\_WiW+mVQ68XV5BiN
-T;AB[VP\g?X/iP-XfSG&YG%V[S"QFFSY;jNSY`BhYHtU>ZbF,WWj&G$U84lq[a*RL\[]5o\?<9KX0/V3
-YG7f#Z+mZN^WjC5c.^OoeC`X.`PgBZ_RHta]Y(b_[C3WR\@/QF\[]2]^V[^ta2b<XVkfMa,8gq"&/uoN
-6V9d73@@ZE)&!Z;5uMEAH#6hd9126?7nQa*I"6flBj";'84lZ[AorisR?;rJI.m7)o(r1Yq=X=PnauGF
-p%7nLp@\+KnF,l<nauPMp[@VEpA"@SoD\A2o(2MKqY'RNnGE+Wo:gV-4ZGPnDhM7iKpnU&TTt^c5s%;&
-JY]-1S!SSe<[fIK/Li=r*#pCd4[VkG</@<EU7Z-c5tcKuUnXcbV4iW76q'aD:I?uq6pXXS@9cc6<`j$E
-N1ubVEJ'4+KRIodG\CZ"C279`@q8nN=]AU.>#na(;c$Ot<D?([:JG5):JFA>4@;e=R[\)'ARJ\J84?ij
-=]\0c85+J,86KG'8l&5W:f:4c?[6m=DeWfl?s$K2<,,BIB:4`iBm=TLPD=a@L3ulX3(d1HA7ek)9iu:U
-@r#t9H=pP]8krQ"A7oLsKVGEFWePSnVj)jUGF+kRCM[ES9ikD"=Ar-p;-@acOe//-Bhgi[8k;ZP:II9+
-4[MGHFaXgLP*V,eJ8o"&;as/I5t4C5r'2&\4@2G'5sdq'4[DJ#6Us[<92&&T9hdtQ5Uf#e4[2.r6:*q&
-69dRo5X@_(7Rfa79M7`>6Us[:6UX76>C)3rS=#.Ar_">3:/b1h7R0R=:g%(7Lma-;G(tHkEF`H^@X*<0
-<)-4R:f'n^9hnJY:/4>P:JOni;cQn#8Om)i7RUjMm-sW>oCDGDrVuiloC)8FqtomLo_&+[qtL*fqu-?_
-p\jd\rr*9$q=sdarVZ?[qYgEn!ql<Zec>:A*<Q<B!!**SUDO/<[`ltM`l(jX!!*4\g"t$&bJ>7o!<*!f
-!XT!?g=t6-,67fK4PefFgYL`AIff`R!sJf-!<E6&!XT5A"qD%O)\Qi3`$I$VX/)GU@%*NY8OQ?O4ZlJ;
-5WgqU4?.dO0KC[8-SdM5-6OQ]+[nmG+s%1,)^m>Vc!X194>&cB+#bu.1a=.e,q0rtIkhug,9S<\.N^ik
-B3e_>9g1Wp0.8(l#W+4S&IT0u)B(A*4XDd;%1Ngg,7,\J&crLP,9$n1,WHu"3%,ag1-@ik87I.[g>h4^
-7sfMm;FQ%2`7(hg=$A#Z/M/b5.P)np1JWJ3f@[l8+r).G*?ZRP)\`r$(DAVp90m38<b#,i.P2q_'cn/3
-+;tq-'GM2j%MT`o&el,l%MKQg&Jc3#)B9h@+<VL8'bh;t(Cq&e%hfTf&/,Ta%2'Bl(E+5/)C$FC'Gq]+
-().T%+[/>f\^/^HZ9B?R+XJ<[/L2)D+!2pd1eG"#ZXK?,Um-=>9Kkq5UdQaY-7C8f,9e?Z+s\BQ*[W-a
-/hJ_30d@et.i/pP'$('r!([,#5AbUjJ:=fbZB3,Scc<uOf\279Lm-Z3_TL$Kg:Dl`It</rE*uplJU2?U
-KS-qU`5g!%F**)F_o0@*^V[q5MiELEMgoPlJq]#-I?9_OKSbD;OcR8peZ5e&iTg"-nG2nEjPAtcjQZ=2
-o_/%HoCV\@p[.>6n+?JLo(M\:oCUr!khPP!q<Qncp@\:Xjll."lfI6sq"=7Op?_VToAf<0lg*Hbg"XTh
-bgbS)f@/I+dFG_&XKmnCOHPlhP`_N/P`_+GT]G=`b-/Ce[Ag4*V5C&^VRs@\e'cgubl6-af$Vab_7I5D
-c`jdl`6[2aamnKTiqN3<o(;;1lfmg*mdfAY`nB_@o)&=NmcNZqkN_HsgX+$^]=5J_^<4XGhW*>GlK@Bp
-jPTpl'\M!mhqQc9j5&MKi7Z`;eCE+$g>*7sj6l0oj5AeJdbNX6hVS7f6/^YXio]CelML#3lfR!Xk3M$[
-gudPVq"EUda3`u;jPf(Of@\s<gXk]MlK7-oilg6Rp#ku>qZ$Qenb2PDj6#V*lR1r[k2bR`j5AnZlg!]n
-i8j+hldX;2e%fu2$5+!b$k!CP%h/dG"U5nP%1N==!W`?)!rrQ/!sJc.#S7%>"Tni.!s8f-#VcD_"9\o2
-$NU8.TqS6[XKo4AZa$U1US4<PS=cXZY->(3VkfrUS=H4FVl?c"X/Meerh(a7USk)lXK8:pWMlYdBOk%;
-8PW':`en>rXgGRD^V?UD9i>cHY->FF^;PJe>>%^c9i=b[7nm/e<)RIGVQ[8/Z@PM5;3nMkYcY(4Z`RbI
->utQC9NG7t;,CnDC2.d+Df]lgYdB+9WP-6hc+qiY]"##S^Tb;ibf@oN]u%_+\Au7o]=u8)_n<n&Z,Ob`
-YHXY&^Vmdn[*HY-^9+ukbd=LR_Ud/WbfL:-b2pF>\\#5YX/rV>rjQd_`kfd9aM>-lUn=WtKnlG$Xe1Z3
-SY2@AXh2m,ahXIIXKK+GZ`'(MUT090V7*bA[AgI>[D05[Vl?i%^R:+FPa@f9[^ObrZEMR!]=Yed[(Ef[
-]!B#b[C*fb[`Hb>Za6g@]=YhqZ_<kZS!5n!S<BD5PaA,CTV/U&]t(SUXK/A!T:VsYTq.gXV4srhTq%mJ
-St;[QWNWVC]!eoFW2#cTU7e<Xrh)TYWiE8/['dBg]X55VUnkB$V4+6bYd;a1bIP*mb.=gXXeMSgXfeLk
-[&ggDZbstuaO&VceC3(+e\oAWe\ec&\[uRf]=GG[[Bm9IYHbUL]!f#RZ*hQkV4jWTQ!u![&ec').Q0Xd
-8OGKf*ubn-/O<?NG'Ib':Imf?84cW_IY*6)F(\WR84lKO>%i,9Q^!GSH[,8Yp%%nPq>0mZq"+.Lo^q_G
-nb)PInc&(dp%.nNq"O4Gp%J4\p\sjdniQI6p%\4RnaQGPp@Xo$9KkBs88X>l</-g3S"Q%1GX=PZ9801<
-R@BP+="5@=.Olqn*ulsr4Zu2:?&eiX/>$W90g0u\UnaidV4iW;8OQ'B9Kas]5X/%NBO+Y;;,L_-OJSC^
-D1Ib-J9h-;%qoK^C2RB]?XmGO?<:95=ohW)r_e#C>$"Bj:/=Sf>Ydp[2`X/n8=#c[@:`nQ>t.7j>Zb'&
-91_fO7oWu!9iP+i:eaVX?[-g=E+rosAR8VG?@?j4F25>DNKT'qUPk/$RZ;8S7os/7EcZ/2B7#8mNdl_F
-OE"N":fUJ*A7oLsKVGEFWeb\nX-ncaH"*24IqE;";Gp\%?!1$(:f:J6J!$=oPA4&c7RfsI:/4/;3BKJk
-B6f)[P*_>mK5tC,;+!ZB6q0[75sR\"5Wh.o6U3k"76s4,77'F76UO@99hnJ\8k2<:5s[[q5s[h)6iKCh
-5sdn*7Rfm=<(]VO7R'+,91MB<7mTaPH7+W>S=#1C9gqNH8P`5Z83][;9it_7MOBE@H&$ioEF`H^@X*?2
-;,7$bs%`Mc3(Z_;:K:@h9i4h[7p9"]6"Z;Jo_J@Yp\4O`s8Vufo(2\TqsNkFpA4^^nGE"Vqtg$bs82fq
-rr)il&,Z>)rV6*arVlZnnFGrH!6P9R!W`<%!<F[Z*X?&Xa3*)T`)lp=#R6jQhTaKl_&rCO*ruBB!!s!Y
-g"4g),6.]E9A\IXh;7)EGm"3N!X&Q)!.FnK!<NWB$4$qC#8%Jgh8(HdCV$^6MJJ9691(a9>;n?*91)39
-0K;'Q/N510.Pa(C,pF`b+Zhh2*Z5=r(`sg,aB:o(6o$bE+$)/.1b:(#-n-2nFYY$i/g_qg+!NdWA7K(J
-92eML3\iZr4[N:Y=]8UE941\"?sR8T7t)O)2+'2m9h7E5?!g]5;IWj18MhV<.jdGF78.-A]\;?)TgF!Z
-H<rpBc.&OW6T-\T2)RKN-7gJo2,8V1f@e#=.NT]T*@;pS)%mMp((iH!>"r[Z@r>[=/2&4^'-8)5*#]S,
-'+trg%20Ef%M'Bi&eu5s'H%Mt()\,8,Rl%D*?#b0'+bQb&ebrnrY%O3'GM?%)]TkR+WDLB&.fd%(D.B$
-(*5c7\^/aKZp>iQ)''S<-6a9:*?-4U2c.$3[V)8>Ulp179KY_1VF2dVr$E4*,9\0Q+<DRL-8$bn,:+c^
-+=nlR&MFgf!8.@p!(R&.7;m[&G^$(9]pcpdb/M<Hf\;ICNLJbA_T9gFf"6QhLl@@IHuNh@H?O:HLPWX^
-`5p$(I"[g"_o':)^V\"@St_R-Lk1"qL51P5I?0bMN/iXDLP`^ce#T=lgu@hto_A4Kj4E&@kNM:$o)&@Q
-n+62:p[.A=iTfq$o_J7Nmdf;nk2>\(pZLJbo()YOm-<j"m-3QqqY0XUp[A%[p#GK0lK[?dg=*mWd+mL/
-a2H9NdFZFTg@!G8i8j"Hhq-lPf?ANlkP+`2k2"t[n_V[Of%8g-f=ef6aiMiZbg=klgXa`l_R?u?bd4ds
-b0K"jb4OBAhX'e&p\jm[r9WqDnF>S[`S^"Jp%7kBo'Po9mdK]3i6]]o_n!=e`Ql`Xhr3>Im-s2qiT9.W
-g#Cf>gtU<&c/.40h:pQ3gA]P%eCPMjhr*VWioB1\h:piFio/hPh:glLjlGM%j^\,QjQY^Uf&PuOf%fEG
-l2123aN)Zin)WHfhV-`Cjl>:fj5o4Zmc)FIq=NkBo_SUeo^DMAn_rZol0IX"l0%X0na,N&l0[`rhVR>W
-lK?XEeBksM$jm@J"p+r3"pbJ9!!5=e$OmOG!!*'$!X/W3#6P#-!!<K0"U>,2!WrT2#7(G5!<<-'!=Jo0
-!26*]Vl?i*[^<?CX/)M_T:2=GW36-)4KGBQT:DFBT;AKeXf\Y&Vkg,^USF`cW2m"uW2Z_lU3:9S<C]JK
-I))(dR&mU#ZbF/N=Ai1=b,h_P[_*$bQX!Ki='/^1=Aqmmr_dWMDPsbDYd/pX;.?'$Y-G+3Yd1`]F_b2j
-?W($1=B&+0EG0B:Dea!$S?B/OI&+Bk`luEOeA/MnX/r_=]u%b:e%`W6_R@S!]Y^h\]=bnu`P0+*Xfek(
-ZbsYiZa7ch_Rm4faN1fqY.)j(`Q<8C]ZB3LXgu6W^9kGSZa7-XbK%?,[(El[_99d-d@m;VcHj#2YJJAl
-[EIIPcGRW+[D0o0_8igOVl74tR\['`YHat/[_0Pq\tuF3Y.p9_P)kutYID!gWM6B-`k'"2a2lcA^:^ec
-^pUPc]t_b/`3["_^&H"Tah"I@SYII#Q'I<!SWoM=VkL#u`Oi@Z\$iB7YG@edTpUt)VP0][Un4$IrL=^u
-V6$l/['?pCYG\4pWMl\jUn4*]['m?KrjFi6]sP>UTqScoTpDOZYdW-9bIP*mb.=gXYGS7tZ*U[6\u`3=
-Zc(&!`m`SceC3+,e\o8TeAJN#\7)q[]Y(eb`lQ*3\[K&`\[&KFYIMHgUnaZSP$oFV+=&Bm5tk9Z;G&ku
-,oRI30MGnlFELn[4?,Go:fh1NLl7(@FC\KO91r)bBQo>sR#uo<EGbIEq"4:Pq"jg\p@7bFrq$NgoC2>?
-naZ);o`"OiqY9CDo_/+Tp\sjdomZK'o(;YJp$_>Eq"=9VHqH[\0L998AQsnVStD[AP^,_a78\l<VOa9F
-PZTOe.5<V6/Li)#2EErg>[`YfU8";q5WqbmUSOZ_W26/F>#nEl927f-0gJ!"?#!VL=&D^p=cT8ICh\<_
-O+DP#G'@\3?"@MU=^,0=AR\bC=YNuX=Ai$t:/k(]9i4be=B\Nl6om@r6q3K4AmT%X@9u8e?sZl5:JFJV
-:.S>m:dn@_;bBVO=CQ8jE,B5tDf0)n:fCh/.5l*[6:FL/@9lZ.<)#eH77LB_>$Ocp4>g#ACiF''J:DQJ
-?t="_A6`MOC4W@`V5]8iTr+E7BPV^ZS:+aT?VF:"?=mVK@8U!.D1.J:T9*bg8O,O4<)Z^d5Wh1s6YCIf
-IZ05ALja/K=&D@U:.do?6:=4,4@;=q5<q:j3C5tr5smk*7mfX57nZQO:IIQ:6:O=-5XRn.6psC.5XIh+
-6UUi@%oPqc7m]:!6:jR36q9O9?[d<ZR[fb&@SK9]:J=Sa;G0AN8P2rgBSr4;DL.(eH#[A&>[Vf-@Sffp
-:JXe`:JOni<)HFd:Jk+i9MA;U6pOmX69o=Po(MkQoCVeRrVlfgnF?/IqtogMq"FR]q=+4Tq#'jXq>L9k
-s8M`bq#('grVQ<[pA4gbs7lE^!6G3]"9JT(!!+%Z/Il'bcdpgj_H?p@!XZ'`h9XTq`Zk?]rrMoq)@I%(
-gXt*.-34,N>Me)fh;7)BR1Tr7!sA]+IK0?K!<NWF#n@CL"UGEMe]&sW?,*n9Km/fK<'`9%4ZtMX4@)n@
-1bq$M.QK"01*S7t+=&Ki/i5R6*#K+s)]Tj(a&,#n5s.1J*'H51/1i:r.4HAnE[_hV/Li:m*\9EO>@:i9
-6rm#M4!lRM49lKe58t[j&jJ0$1+XRjINBRR1cR3I,pjE</M]L`5>bKY82r=d82i^i4[i>$`8'&*Sj%"B
-H!E11dF4XB2`)d12*Xr,4%q%T2c+n1e_7Z41*RVR*@rWj+W1t0)&5&">ZG$6:1dKe/1MhX(aL=F()Il-
-'Ftuk%M03\#mh:X&JGii&f)&k'c%].(*Y"B(`+#-(D@Dq'c.T"'G1il(`F5.rYd[L+;c(8%Ls<q'Ftot
-(*Q;C\^/aKZp>iQ)^-4H.OQ;Q,9%[P2c7*4\8%eFUlp779KYY/W^Qh3)^Zm[-mg2q1GC7),:4om-QsWY
-+<27L.2*7J'_26t!$2.Z5\PduFF1.K[ZnJJbJ_BHf\;RGN1/V?_T9gFek*K+NJ`aWIsQ-LH@1$cF+S\B
-_o'R<VgF;k_Sa7,^;%P)dZp;dKnb;4P`:KQJ;]bHOHu/mP*j2,c`3Y\ioKS#mJHYKlJUIHrTl6*qY]aK
-o^qABn*g#1kj.X.o'Gc4o]YB#kOSTNo%_X]nbVkDm-Ej$m-!O'o'lAKIe3O<p#,#rj6Q!ug<m^Sd+d@,
-_S=:AdF5k@h<`V9h;mhZgWn=+gXFO#o^CPkh;./VmGHpZh;6T2_RdM0d)aS^cd:7te^2=P[CGSHYd;']
-`o5.ao\%mSgudeiqss1Rn+-,@nDqX/kND*tkO%R(lKn$-lg<omf?Va^I^ZSka2uTWgu75Tn+>_shrs:^
-g=Xm&f\G*.e^W.#f@A<ufA#!/eC2t"g#1fEi9K@Whr!JUio&bNf\PTKi83DMhWEbSl0$mUhW3SGgZ.5X
-rV#-ia3j,=ip?.!jPo=dkj/$-jko(akKDcXp$),AqZ$QemIol9h<F+c0C.uklf[X(mH<g"lga6%jll.$
-kMOtEf[.BP#RC_?"pG;?$P!CA!!391%1NLG"9&9'!WWB+!WE'["UtVA#m12/!X8l8#mCD4!<WK+#64c)
-TqeB\Vl[24[^33=V5'ZTR@KtKXg,.:XJhhbS=H.BUo19mXTbc)V50l]I\Wa;W2m#"W2QVjU3:*G=@khQ
-J]s0fOJT7i[Cs;P>#J=?a/uJO[_0GC>Zt01>$+j0;,gOq>ubNFRBj-&[!YVMBVD`7Z)t.4ZEeCdBN\bR
-?Y*PG>?#*PA9NKOG]\2*Y-<S'T>AFbcG%cW`kSj_TtA"P]t_qC^:_G%I^R>3]uR=a[Ca2d\%KPt[Bm6C
-\]N(5['I]d_R6hdb/UluZEhQl_TBp:cf`'BYdUmQ^<!L_Z+%Tl`P/X]\@K2`_n<\.TV0<Me&etnZ+e#d
-`6HHE]"YGQ\\d4KaLS+DW4AUhT=;&&Xfeh3\\u=qV5pl(^QaY9MNX%&I^ll7WM$;n\ZNHa^q\C4_SEOl
-^p^Vl\@TSb]X"rO]>_\(_mQA9Su&!?Nf'HoPa\DEWN`tU\uN!F\Zhs)R[KkDSX>k5R[fq<R?sG?URn!F
-Sti0eYcG";Ybe@tXfSItV4a6WZF$j;Xf\\5Xg#@GWhleoTpVXXYe&N@I`o:3]$%Ud\\,;TZF@BO\&P_Z
-X0TUh]?&FSdF?\"h:9HZf@%R<\[]/]]tM%f]u%Oo]=GPl\$`cZ]YVCqX/i(eP$f4O*[<*n6rI2o;+32g
-,oI@12,\"'DfJoG3&E]d:02%RMiEUEE+2mH92/;iD17S6RZ;c5E,#(B(\mXpnb;nVq"O=Oo(;SEnac/=
-nF?,?o)88kqY9@Bo_/+WqYBmZp[[qFo(;SInF-/Hp%5,*778sb7VR]d<e$=)T:VC6GtC=j:lM6JS=Q%3
-==u0T1Ggd9.j[)44[hhB<J.'ATq#[Y6;NB3UnaicV4`]F;G9\T;,0.o2*aZ0>A72I?<gT@A<`m\CLhdQ
-NeDb%FEh\:@qB%Yr`^ROA7AVA>$4d,;c?an;b]eW91i)a>?+<c5!;D/9UM>]?=j+D2+'Z;?s$<!8P)WP
-9NYb#6VgHQ;bp4l?uU.*CM%'mC1CXJ;-[6T2/d7r78$-Y=%?"f;*[!f6U4UN>$=Ke7Qj[XE,]K*KmdiP
-A70+c@p35KBn<:`VQ#;gS=l6u@rn*.IU?Vo5t=mX@pE&B;c[.?I?0qkMJ#pV3BTi1:f9hK3]fVoCNFrS
-Lk^\AG\pnj:e")S9g_-27n5j/4ZPPd5sIFn4$5Yj5<VA&84H*>84cAe9L1s05tF@.6:4137RTX25<qP&
-62a&976j./7R'"#845d376sXVHAe5^R#,6E9i"hg<EN6s8lA>T;dO*kR>c$/L4"8e@piPLG_9I#:JOY\
-;,L+a;,^=er_F8.<)ZUk=&)(E?<oraCQn2Yp@e+PrVlg#rU9.Co_Bm2qt0d`p\"7NlgscAq"=:Vs8N&u
-qsj:Or;HTorquZls8VclpA"4"!$)+@!<<*#,I8U#8W:mFe&fI2!s&H1[b'?\e'5lVrW)s!qu@`<!<N6+
-"B=77eBAj4!XEDqg"Y9;i7<en#mLJ6"b$OT!<E6'#SdOU'b_&h(5LVh,oBRf[\/grK:#t?4[1Yi2E3TU
-:eic#4#eZM/1`_*.3]fY+s8Bn4=hTo',2Q8-,@_u4\Ih!591Y*4YA*-,9\Ke,W^K*'dFqK/LN)#2bmL`
->Y[[Z6U3^[.60$f&OJVu+"AEo-lOEg.=)gA*>p@\0eXXk,o83s8P23DAP><Y4u#Al4"r`b;LusHg#AG]
-@r#OG.TXpETeePb'cn_[8j"e"/2B=cHF),TYt$Db&/6-4,q:&S',),q5tG?b;bTf$7lN%J+W2=J.2ig7
-*#o_*%grdV&e5<Z$k3[V%h0*b)#b9N(L@pr*#9;'(*+5)'GMB%(DRYu%hfcs().Ju'H.]%*#oS%'GqMq
-'GqT2:S>8Ed`SjZ+!W*a-S$o',TeW]*[Wd?Z-]pnTWauPLg*P85a\ZA+snQ\-7LAj,Uk>r,lT,#0J"Y#
-.krCi'JhKZ&2Fmi!5/@4!Ta;%!>RM"KRn9#\Eg5U]?&=;`m<;lObSUUi53CQaO#Ce]7c&lLl-J#F(g5N
-FaS7WDQ(Ija46l*I>Gn\_nj($_T0lMKSG&1KS5bPKT1\DRYQupSWoG6ahuW,V9e5fn+5lAq=*b:leC[m
-o^:u9r:'4Op?;;=m.^,@nb2eGj6Yppin</CjRW'4gXPT`rqGRCn`T3*lg+67n+Am?o`+sdio]C\kN;*[
-d)X>[e(<9n_9(?fiRH*%g;:YTf\>0*_nsF3_Sj.<bdFt&eE,]FdDa>V_n*%?Q^duS4LD]9`7Eeoe]Yh;
-[d;8FZFn'(l-7H@gsad:na,c=imd2_p%ItFjN5F&k2PI_o^_;,k3M6olK-jM`Q`kO^;.P3bLPJ,h;d\]
-n`8NckN(RZf$Mk#hqd)Ee(34*e^`:*hqcu:e^iC+io8ePlJL(Ggu7>Qi8WYIg#D,OhVdDMh;.#Mjl"tN
-iSrVHhr*o#p><s3dd-8WiTB.UgYUlDl1jT/jQQ-qc/JBln+?;Js8MZXp?D/%l/s8Rlg=-*l.k@YhWEtb
-o'GW(lgXH-hV6f;d(jW1"Te])!!<-&$3C2-!<``=%L3:CrW!''!"'#8r;[*)!sJi1!<<0+rWk@a!s&E&
-"p"u1!<AddUnjcbZ*q*JYcO[rTV.^ATV\`pZEp[4US+0HS"6@QX0/\2XK/7sUOJu5V5L5jXK/:uV59r,
->")Ui6WArdKOTq:[^ETW^SY.0:Mn7VXgPUM_3eJ.:fUOp<*WC/;Gg_"@TSYsZEU]Y8PE-[ZELO8Xg#.4
->?Y92?=@8W?;t?8@ruC-Knk)#K;c#]JUF6-`5g-7daZ4P_7cnY_T0I(aO7r?bC7L>bIkI/_SEh&`j`(^
-[CiZ=U7\9m_S<Lb_T'g3Y//N*ZFIET`l#L0`P9sh_lL,P[_KYuVl[MGaiMB<\?iQ^cHtFu\\FDs`lcNL
-Yb\,$[CaW"ZDXY%W3XRcgsEXAUm7aQTq7mSSX?"?Uo_AR^q$JCYHGX,Mi*@RSk?K&\C.IHS\)nJ\A,);
-\&$)#[_';_[D]P\\$3f_Y,\hC]t;"`V4a*GR[0>+TTYtBUS=ioYf=2SZFI?IXe(lIUo1&`VO3mGTDkB8
-T<+udTUqdOVQmD,Xgb="UnXoiVPU5eR\d9tYcP(6XK&;)['m3>WhZD]USk6,fm_Vt\[]8r[Ap@7X/i5%
-Y,AYH[C39LaNV9<d+ZpteCr^.`4jjN`2gGY\@]Mj]Xb&MZ*(OD\]2:m]>;8!^q-\PV4<cY'.51Z1IP2M
-AnG=?2)-^.+!<pTD/F$':c'gW2FC2@DM=(2Mg]>H=&_mg<G$E6T;8$;G\V#*p^?onoCDDDqYU*_o(;qP
-'CbV`mdT`9o(2JHp\FX_qWdG;pAOdjp@e.Jna?DI5P=X:q"FCSTkce[2_RmGKNV0#Odhr3Q]l\b5<hl!
-V5BcRR$:`,.O?Mn-RC,_3]B)h7T3!/USFQQ?o^55M>j7XVl-A`L-n6o7Rp9OIQ]JM9NGA6>[V#N>@hT;
-V4;76I#a/>I<0IPCM@I!A7AhO>ZtND=]f!7;d*'s=BSa'9i4GM;H$Un76WXd4[_l0S7?#C@U3A46!n)*
-<C]MO:fL7n?VEXY:/"MY:02"EEG&ouBmY&HA5,fp8OQ($JPfBO@<ccu?u^-b&l<7TG'A4L=]eTr=`&S9
-IYsJUreY<;LOjMV=^G]iV5gGmL2i]OOEkSaR[Sh9@9Q5t='8m/7T*5f?>b4QS=Y^P;*6^$9hnAW76<Ce
-5=&UnH\.$0MN2ptA5l;q91qlE5XIq.5sROm3^5tt5sdXr5!D1q7Rp$@8k;NGG"YLq69me,697=s6UjI3
-7RKF'6:=+)5sdh$5=%Y)5sRY(7mo[25Yba6Mjg*$LLEbD8lJG\;GKbS;GBec?tkIbMf*`jI!]sF?sI)a
-KjmbP:/4S^;G^.Z91h`M:/=kj<Dldu:dR6L>spqpPjnD@q"OR^rr*&rmd'?9')2;$qYpNho_%qDq"OOX
-o'G`?rr*Q*n*p&LrVuosrVZTns7lWjqXqo0*!$$@!!!*XUDO/&KZ2HbbJ[Nb!<EG1fA+[#c,K`.p](p-
-!!!'#"9CaDhUf^[!!!%?hU_\\?Js:T!<N<'!X/`0!<E<+#T=!]*$#Y,,GEr4+rsplYGIXpHB)-+:fohE
-4@;4f6qT?o69H\Z.k3P=2(9k'*Z-@U0I7JG$O[Xg+Ml,g7pSD:66dC.5W(,9*[3*gIOR@1,n_FI+tFof
-.6LU;;c-FkD-gL@.P!+u)';aU/MTI\?q;n.='77*7QsOG=AV%92^g@V>te=:C0stW?:\C(8iJUo97+\3
-gu4\d@p`;*4(Q^cWAZ=V+=Slu5:%$n0Ju'nGd,TK[mh_Y%2pH8*[;[>&.oTi/icp7*EllYH:0tT,ompG
-*[DU;(`XG0'b(NZ&/5cj'FYKM%pThb*#]_3(`4/2(Dd`"*>Ann&f2E#'c.Pp%i6-"'G_K!&eYrs)AWu!
-()IYu'GVoiTXiCqafdfH)'1(H,:4TP*A/NZ.m6tAca75RWh5Z@=\LqBR'9%%-6siT-7^Sp-5n$K*$Z[T
-1GCC10/P-s&i2?Z&2b*(!!!&h!;6D6!?F+*Lk0Q!]&^2a`QlWE`m*/jNduS>hnm:PaO&MMKSk;;NIHD.
-H%'C7F)cYQZGaZ!cDc/<HcO%A_7mY#aOPupL4b&*H^022OGo6nOHZ9*LPD)4`7:T`f];>do_/+Vl/h7"
-i8<tuo'#T@p@J4WId6^pl1arEo_nd_lhKl;lJ:CUk4JNAf%0!RrU&J1pupr0mdU#Gnb)\Krr;cTm-`rq
-gt^9*c-XqcfAFKX^<+[NcHFJ\^V8(=aihZBa1/"@X0]FDUT2#Oi7Q;mXhMTMW1SHkMNX0oX/<bPf&"m)
-begctldN;K]uJRaIaZI"l.akTo^MVRmG[d1p\47IjiGHol/CR`rqks@l1"-/nF#Jd`6?68^q.D0hW3VL
-hr!/SjPf1]hr*YZhqR)Hg!nO'gu%#EhV[ANgtC<2g>1]ChV$cNhp^E5hrEYRjPntJjQYabk3;!ej5AbL
-hVd5Kjl"hIhWt.4=l7<@dd?>UiT]Oci8s+^i:H0tlL=N(c/J<jo(D\Ns8MWWp?;)"l0%3pmdKN,jmMBn
-l0%4!na,8pkj.Eif%AO!_fHCt#R1G6!WrK)"U"u5$P4!g$k<I?!!E<&$jm4;!!`Q-"9ei,!!<*)$j?_7
-!<WN,#6=i*TV6h1Unalm[^W]MXJM\bTUD4?Uo^f+['$C'TUhO@SYN*`Y->.4XJ_tkUnac_Vl?buW2QPh
-UNg$3>Y[I\N6$omQ`@?t[Ca2N<_H"qaKDYQ[_0GD>ZO[%>$#$E@TYu_<)dC9R^9<)Z@#D@8uAktZ)t.4
-ZaO7B>ZY39>%W4a:LmaDHZ=:cKQ1XKUTq(OJuui+a3McTe%3*+`3?>Yd)EN3d`KAQaL9:(\&ZY1^sLTJ
-\')J%[]64#VRjdcZaIBZa0)8UfuL>,]YM_4^W+1(dH\WQ]>)"l[C)g6_SsU6_ofBfW3s:Uf[R16P*a"u
-\\"`:X.kiFY./qHM3FBsWPl?j_OdZhG`Io5Ko1e?MNijlXMDrl\#H7/Y.pNfN/EmlZbF#o\tc"4agf13
-\Zj5pai(X"^UCPb]!AZLe&SSl\&H>)aM"mMQ(OG0R#dAsWN)bbVl-3(\?WKOYctRBWhlboT9u":U8Ooc
-VPpPqVk]u[V5o'JWiW%u\#PpqSYrH`VQ-ScV6me?Z*q3OZ*LU7WiW>'U8au_U9(rXfZUh8][*m^XgPC=
-YdCgBWPGgM\&$A2]?/@Pe^W+&gXX3Uf?qO8\[])[^VRUo[D08Y\[])d_S!=c[CsAgWN2b^Q"1[^/MT1R
-<*j$B@88mC1b'k!-q7WaD.dKV0eY1=6VCEpJ;oVJHYQee<D?1fB6fT6Vk&`hC2.5eq"aaWo'c/Hr;-3Z
-o`"F\n6PGNn+$)DoChqSq>C*Rm.'fFq>0s]p@RqGmd]l=p%.YIp@\-ZCck6I.S=`??<DoISY2O@PBfSZ
-4%Y1'VOX3EPZ]Xh,q:Jr/2Ab6.OmVN<E+XDUSFAk5<1][rhBguVkp#C83]I37SA2%4"WEd>$Z,X@:N\D
-=CdYhQ=XocO,AU<H$4@EAS?$r>[1cG=^>HA=^bT8>#J0u?<U9+=\_Rm='8Qo5WLYb7STAA?X@DM=(+fi
-?"%#@91_iS<)6P'9L)KR:JaJK<G6AnB4P^nG]R_+6:OU=5='gN:J=SeEcYYj?<\+38Qf20CiO2k;+a2I
-A92L(HZOX[rc;\#DfoPm?=n\_X/DqQFJ#(dHtmehR>PZh>Y7jr?"R56>?4j6DLIM7Ss*ha3]Ti3:/+PU
-5<D"s7pTtYItrl8K6qWP<_Q"R6V'R26ps=,77KU/5smgt4$Q"u6UX=79h@lJ8kU7#9hmo<4?uG(3^>ns
-7RTX67R0('7mfU37mo[15sR[65[-ZJ84#U-9jrC,R[TOr?V!XZ<DZUq;b]VT9MJ]%D2t!AD0:>UHZ`e)
->@;]1@SBQm:/=bc;,9na:J4JY:/k@s:/4_]69SOX6U5OWo)&@^qYL0gq=ss^o(<%]rVZZup[e"Il2CAZ
-na#N6rr*Q(mI0cKrVuoss8W)us7QEeqXhi/)Z]p@!!!'X[3#`\T$H$;cGWie!!!/#fA+[#blPg/q>^Qt
-!!3#u'a=eAdb`a)*!$$>G2:a(g"YH5QNI9c!`B!u"U5>X&JH3&#m_6#b-Dp5EjD^?Q@P'Y912Tc6SU\u
-5qtPq5<)5".Qf1-2aKMW1-Hs+4>8`H)A<Pf'd"dA`&p1\0e#L@)`0`?2'jFl.t0,u2L?_a.Ouho)]L(i
-@V\b1;IF$1755W#.4#WC9N*;_,qqtc2'X4a',r)6-o4(R1FOId'/hrn0/sas-n-Dm7O_(k2*soZ_q<l+
-Sk*d1=\Ch^`6Yqd3@uC+1HeSk,!@_B6;r'0d+H90,nU\90-MGb+Vth.)]L4b;gq\L@8BWn:I-<G(`3r0
-)&F20()@f,'G;,p%h&jV&el#p'c\;8)&aA2*?ZO='Ftlu'FYWb'GqQ")&Ehp(`XA/)B9Y3(`!bt'GV8s
-)Aj,#'I6DI\^/XDX>h+9+=\Zc/L_hX-QjWi8n5Q\Zt#K"S=5[D8io8)Yso`\,T@sT.kN1s+tFu_-6sfi
-3%uU'.3f`G/MIkL3>\7eoDikY6$%6gI!MsNYG]M-d_irCe*iT`I?`9q^;S(<fWKOHLQ.4NOH,'EI;jC]
-M0?DC^qdg^H\-ph_o'7(^;@h;Oc><WK6i#sIZ9>@S#MpLR\>_)U;kO7XLca@n+$2Mp%S(Al/UXhp\4+D
-p\FILmsb-%lgsK1n+H/:p@ReBp$:Jnm-3p9qtf.%kk+W6j6ZL:lJV.(lh06)p$_,:n`03*m-<Wfd+djI
-hV62SO`"l=CMB&mKm7!SJT$"A^s:'9Sn)VX;e(5ePIRitDK'>e@8(B986^+WA6sYC]#Vk1`6ml"]tX*g
-bKeqm_g]qO^uObEn+,r>p@.\KmHs*/mHNEF`S'eFm.9o@m-OE<p\a^Gh87^mai;E?`Q-Tigth,Uht63h
-kMkUZi6pcUk24_:g>UTAi83_Ug>CfHg<S7,gYgrOl/Ljih;[AGh<3eRjko@eg">HOhqHf8fA5B>e(3@4
-ioJnXrCcn@a2QWur9W+rhWX"Tl/qU0mdTZ5kj?XSqXs@Lp\Fjep%%kHo\\orlL!orj6Q'rk2u!sm-<p$
-p?:Q%iSW;<eBtsI!s/]4!!3'!"Ter?)B04a!!`N-"U>/7#6t/-(^CBX#mgeA"pkeI!s&H0%Lrm^$j-P3
-!h_$9T:hmUX0&b;[^3*4S=-"BT:r']Yd1dIZEC.&USFNYVl?f&Z*LI3Vkj<c:njkeW2Qr'XJCJT:.mZ=
-;i%l4H_J`qXfS\3_dHVD@(3_S]"5PkN)`_V=B8C&<DQ^u85EE"=J;k"Xg!1P:f3plYHY.2Yd:]P@UNGI
-=^HP^>A%SSE.N(TFFS%GK<2VlIZ12;b0%fMf@@dJ\[AWVbK7E0aihW3]#V=c]<\fTaM,:,`Ort)\u)C6
-Y-Z<f]Y1na_SWOW[_0MbW3sCTb,)Mjah69)QF4'<_5<`fXiSf/c*F70H'Ec;JshOWLj#VuMhJ@:]<\8o
-@rm*bEeo]hJuYK9D0LhIF'Nfp?Z_?f@p*]#[Cs2_ZGGG<XKB7'Tr55oL6/=5c+'d_]=c#%^Ve(%\Zs&e
-`4r^f\\"uP_SsL.]#27ta25*aOf5%FR@9M5SZoN!USaiTahFgcZF?m=RC'W5Vj`jCUm7sYUp?qkXK&J%
-RA,/:Y->";]!8]TX0Je'X15F7[\pR?T:`EqW2-5^U8P&jSY*!`ZEL+2e(i$U\\Zn?[\'_"[^3!CZbXDe
-^V.J"cagm8e^;[deD&9ca4Jh^YIV0U^UpeX]=kb`[_';f]W7sS^pLtl]W.ooO+L^g-RpT4=DM_a>XC;$
-0en,:7UU@`G&_(o5W1>P1d+K:DM"+7HY$&J9i=tsApKB,SXbjsH$++Kq"XRSoC22:o_%qQp\+:Np[e%K
-p@\+Pp@RnIo_/1Zo^DA@oCDSKnaQ)@pA+[dqY0UQqtg$RYAcuo/N?@FQY0'(J!d+1URZ$R/Ke)XS"Q4=
-Q]Z`(1+tUM3^?&$5<1\U2*Xc*KVtfJUN8jd4bof-U8OocTo)]=7ncED9KkX79h])<Bl@g)?".DlR$MT1
-H%(BrF`DbQCh.-f?WLE;='&[6>$5$;=]ep3>#\L'<a/a/=B\Ec5=%=j7n?[CQ==91='K'.<+&m<>t%FU
-9NlmNAUAAs8jl3FAo23tB4GF[I?^P%_54,iRuEVdFf2'S@;]7Y@TmPIFf1P1Rp0*@H[g40`g=&sV2V:f
-^po\aS:asJ<`O6iH]tM2KPY@<?s%?'WiLtd?X$]8@:NVN?s-W5A8Z^VSt;9n>"Ce@6U+(784cQG6VC9l
-H$LWjM1p:c>uX3R6UX167mKO16pO%!7S6-;4?>]$78-<F:eF7W8QSAG6V0a55Xn7177TU05Wh;$69dk*
-8Ou$28l/,M7n?6I:J=8D5!h@n2+1hsNL?9#IRu[d92AMf;,g:d:JaknA7L=^O)fT"I<]aC?X7/cIq2>N
-:/EcE:J+8U;,9q^:JjtcB4Xt5;,otM;c-RpJ>_Gelg*p1q>'mcrr2rtrUfj^jlc.,qtg'Xrpp6YmI'oO
-rr`9!rVlfr%/TVfs8Dlls8W)pp\E>>o`,!o!W<!:!].M5$oF<ngtC6#;ZQju#I;h4d*p1Q+92E?!WN6#
-!=Af,!<`I2g>_#@,lRfND;Npuh:pfAOU(jfrW4PM!<iW/'Iak?)BfJ#*am7%,WAkRURcLEU7,4P7R/je
-5<gkW5=.@b2+;sM/ibR?/2K%84?G8S4!YLQ(Cq'"+>CCB4[_Xh00LX83\3BU*@DUG4?lE39-GDp+X]?9
-1It>;8kElN>pVr[2BQBi5U[(TGSh)`.mZ3F.0C)M%P9gG'N.S$%O4+B*<dMi"rp6+%gF71/i,%/>CN$]
-jQ2^h3^GbV0NnS+hmPiM20UcC83K:,1G^OP>C4'4eAQ,T*>TJ2(*+\C+XeBK*uRIJ:17a<:,+RU'b1rn
-%k/P5*#KS-((;-*)AEVg&0)9'*#U"A(*";8(Ch-#)&<o+*>]V7',MAo'-%f$)AF55%hTj/*#KM/)':(E
-((h/n&ePKg8=;lWcI'Y2,81S0+Y#&i/0cMj-7M#I8$1.JDP3tqKm-un5"Up99-bi0-n?Vd+=8Na,9nNc
-.4@GC0Hqkt)]9tH+<3HXcN!qGq>e\=8.mn*KR8?#\(mmQ`9Gaf_o^QkKnXl5cb@-2aN`5CLOFl3IscQa
-COq%ZI"R?']=u(r_P;O4L;CdE^q[V#`7L3/LPpq:JVJW%K7SK;UQh+0Ru<H&`m<A>\'XC/nbW1Sq"<t@
-lK.^6o^2/Dq![tNqsN_?nb;eQnEol;kih?ukNhTtkPFrGhq7;iqt'LVqtfU>mHa]Lkj7g)k4A&tn)``o
-i7l`;m,m-XaJtA6A6W\ZQ]ZoB@"*Z?FKWU.aMaupCiL:\C5$#BZE^*%H>c&J9PRg"4(`ba?XnVtrl8Ke
-dH]2p^@]q!d,!'pfYYGiiS<GRipQR6oCVD?kjdithSd@dn)`p*oC2)8p@n@\qWHb_e]u(Ma2H!GiT8bC
-hW*PdlIt7Qh:1$(h;I8Qh:^c?b1"qmiS`\ZjlG:Kh;i\4hVdY]ip#gdjlG7UkMXtMg>_/KgYUW0dFm:+
-f\k]Bg#1iNkMPP%o@_.'g\C9pd+R(3j5B=lnaGf/k2tm]cfFool14HAs82BWp[.b:mHNfuk2YdulfR9i
-lg4!'lfRWqj6PUUe^Dmm^2F5\#Rgh:qu?j(&/#<M!!<'!+ThfL!!il;"9S`6$jd%@"9\f3#mUM4!XoYS
-&JGHQ!<<-#U&L]&Tr"fl['[9JY,@hZT:hgMUoCN&\@8fIWMTTf$DaMtXg#(9XfSFrrLlf\WMlc"Y,nF:
-<`)me9j!I`G]K7r]<&-;\$St.9j+[1[(3ZV^6N&)<DuR[6pES5>"hk!AmD.6Y-"mU<`)hgZECI8Xg#.@
-D>mfA@U4Fi@Td&D=)<5!EGg&9EIb.$[X<q0^WF[BcILLc]Y;%eaN_]9^WXd4`50O(Ye7N^`QZ*/`PAmh
-\@SuQ\YlIH]sYPa\])Y&_T9[4[&pU=f%R=7a2P^BUQD^]^q?D0R'=`Za3(W_O_p#(LOl"YNIl;QYCh/(
-Z+@0AQu.:pP%9iJ@r%m6P#?pq<b,HXAQhrYR=&.;EOEKl]<f?2`N?8WPbb7aV3RIIWmn)>Vl?i/ai207
-\%f8a\\H"gZb*ZG[_K\s]Y;D$^rsg,Z(\+dQ'Ic)SZ992UR@XES&rCCZDt"!Tp_gZXfeLmX."j1R@1%R
-X1,@?XeL9H\?;p;\[\oU]r\ZLX0&n6Uog;kXeheiT9>P9VkTodYGe8"XgGF5[a`pI]"5rA]:tLaTX(o.
-^:_.l[CNTO_8X%(bLOkbce-pn^VnaQc*b<s\@K&S]>hIk[C*W[]tCD?_Rd+n]X4Q2P)b-&/hAM+7TaDC
-AQUlC-Rh;43(RJ,IsZ3H;`lfk1cI`r@<7-aN-8W)84cNQ>@r5DTqe<BJp)-PEV]D)oCMD<n+?8Gq"a^Z
-p%S(MoCheJrq8DEo_/"TqXj7Gnal>Ep[dtGo_/+ZrVH9[oDACXm?V9S75mA*H]qo0@=OT?V4j2b-n$07
-NLQT1SXN`IA32M)3&<BI1+G@I1,qNm989@DW2"H(4[=^rUnaldV4ilH779gA9MS#>779XSDIR<lBj5"V
-H^L.9EI*+fJTc$^H#@5-An5%L>#na3?<:N@@9HZ;>[RJ4+BDZJ;c?[j7n#d(1dX]2OdKZh@pN\\<)R+/
-?WU0+85"D5>%N(u;b02C94VgPD.dBg@!n-5Q*d<\MOp#qJ97ffB3K+W@U`\b??`,s_Q?d0F*i+8XjVlp
-Pc0h=PGlU5L448J>#n[HI=%3ZWe5,&D.$FhOf>C4?!($':0h@<?X6f><aoihOIr54G?II!4[D8(9h@rR
-8OZ<TCNX32L5CV1C1C:22EsMn9h.E75<q7k3^>tt7R94*7mB=.6qU'E:eaSR6V'j>5X@n06:XR36pj4)
-7R0%#5=@q+6:==05t4O?9M\GX6U*n#4?#];I$0qeNc[NC3CZ_><`<'t:B!s&=C>X%Q]?'6LOaku@pN>K
-GCjF*;,8B2:JOPY<DQ@_9i"V`:hO937T!2Q5#>$T;h:n2l0Rp0p%\O_(%_.srV6$]rUKFOp\OUSme-;I
-nalGQrsJW#q>'mds8McbpAY'rrr;uop[n42!:^%"!WW6&6Eh:4/!.d(f?h;srW!?/Nn)k3f?hSh!<<-$
-qu@-+!<<-$"TiMnjPSQ9rW*U?hV$W>gYU_V#Qb&0"9JZ-!WE-G&0MJu&fM&g)dgk)+Yd/SV4W-SVO_$b
-:.[`55W^YV6:!=m5CQ'V/NYmW2`W]K4#JH9/L28R)%?um*\+P76V0m39iWl!3\iZH1H6?s2)n+&72m0\
-*@!L)2bd:J8Od?<>no(5.NWG#4!+lOGRb'H1-[cT3!U$Z"%[,-"@c-E!'=$Z$O%[_!s']_3<oa)/i,%0
-?%/6`jl;F^4[qF[6j.VbiMn[4-$CIm8jl!.0fgmS;/j+ugq[AM*>B8,'d4qJ+tFiU+X]ZK6<Rl':dRH$
-'+,3_&1JY5(_RMk%La!c(E!ks(DR8g&eZ3**[W$Q)\a58)&*i+*#BV<'H.f%'c[qu'bD3!',))r%M'<q
-)&jeG*Y];)'G:in9LYeocd07g(CCKb)^R'a1+OXq+sS^%8&EEVCS\22Tpo.L3_#C8;CO+C,UO`Y-8Qtn
-+X/6^.4@G=,oe9g)&"/7*?.3ZdK'7Iq>eY<7he(5LOFVs\(S!ab3IHn`5pWlKo_4\d)<lCb0\bPN/*@O
-M26t?Is--WFaARZ]"Ytr_52X;MS-mF_8!_$`7U3+KStb>K78l8L51STTokV*Ru`l,`R!/4Zd\:0nbW(S
-q"3h<lf\*=oBl/Hp?MJJq=!_BoCheHl0J'7lKdX#m-X)pj8/N?hUM&gqtfjSoBbN$nEKoNlL+'&jnS6!
-mH*NojPJ22g=+*VYapYWA7T@gP`L?4>C(U*E1F#=]"4AJC,L$,Dhi+[Yd'ffHuhMN<I0%#>^V?^JSf2:
-`l?'<dH/ci]Csh$db<'lgVUf#i83_bkO8<Erq/_LkOI`tgr..jlf.:!mdKE,nF#fBo]"KQccO)E`PTRC
-j65:JgZ.>ZimlrAhq?i<f[\g@hqR>G`R3Akgtq#Lgt^Q2h-T-pgZ7\^ipQ<oioK%Ul/LCQi8N_Wj5AYA
-e)]]Ge(WR-gu@;Sl/M"+m*s"ngA('hgu.&Mi8!DSnaGi4inWMIc/\QmmITrEs82BVp?hS9kN(^ek2b^o
-kN(U_kPj`Zm,[Bej6b[Oda$+`^2=Aa"U,&.!!WH(!!EW;";:b9!WW3$!X&T-!=&l7!sA`4%gW%8AcMl9
-"T\Z.',MH"&-`1:!!/jiTV/!TW2m83[^<39T:DRIT:r$YXg#=EZEC1&T:_dPUo:B!Z*CI6W2HDcTqS<]
-Vl6i(Xep&?<E_pb;ie;;IA>'!Xfeh7Zqsn3A?`PM\@K5eI[+>?=]eX!:J=;U<(]td?<*c&Y-+sW=]JOk
-Z*1F8Xg#.BCKanIA7&b[@:<VQEd;A<Dg?2AJ#g,eG_N-6bKJ/Sf@ImN^:h)&c,.*0c,@!/_oB9o]=Yhl
-`4!4s_RI(]]XPAVTVf]AYe7HX_og!4^ppVKZF6sff<Ma#'Y_'-UQ_s`^qQb;QDqF1[]uQqO(J<IApfo'
-Lj*[+U3:UIP+J28O(WKlA=/p!DP*P_5_=ng?t+\ADebE)MgJc8\&#bm[_pk;XfK1"VQ.)!P+/DLf;kLH
-Za.0gcGdZ;]Wo5_^q[4^]Wn?B]Y)+m]"YP\`5/RSWM5]DI[$4cR]<p.Wg96MTt[q/Yc=q(X.c/VVm<4o
-ZCH]6StDjYXg"e*VP('"WMm2:[^!WcYd(R;Ydq$8XJr8&Y-4jtR[gUgUmn0YU8bH#['ZpEeC)(A\]!42
-SYE6`ZEU@7Ye@]Z^94KF`js".eBcLef@eB__q3A\[^``Q$+RFO\A>\_ZF.4A]MYf)]<nrb\Z_d#NfT!.
-/j)$`<a96TA55!6.P*GC;J(K2H#R+e5;tVa6V^g#I>`c/Cg'Cu77U<bCP7nGV4i`lE,99*q>'gWoBu&8
-o_%tQrqQKc)><aro(D_Op\4@So_A4Qnb)DAo(D\Jo(DX(p@eC\q=X=Mqtp*UQYB/c3BKi[RV5H.J!Qq-
-U7,R?/Lst`S=c=@R$;)B3&NTM2E!BH2E<?E3CZJlVl?YjF@\\aJYT$:W2HJcN_r,/9MA2W8jc-@:M+EN
-BkV3fARp(RRqZbeJq\c"E-lhHAnPaf?<gW6=^YW=?sd;j>$5*8?WL-*<EiU*<DlRa7R/dc6:Xk6Qt9c<
-@UitD8R#M/<*!'m9N>5-H#HYS77BmXD0gPUFa&1mV6l,^YG@&VTqd^)_S:bNR=K^8JWk26Z^':`F'OBW
-KM\l#J=2q=^RUUdX.kMi:0:Os<HWY:Q)gs;ChIKf<cO(IWN(8H>$"d'?=d\V?!UZ8@Vg=QTV7Ni=%GA5
-5WqV06Ua[;5Y#4!EHR"jIWT=7=[P>65s\",4$c(s4?u%l4$Z;'5Y"."4[VM'77Kd96U3b#7R01*845d:
-90km35X@n,4?u8$77Kd97n#d>;G0PT9M%Z<69RIk7U^s+Q(+5)FZqQH8l&>`;,U+`9hnJb>$mD\NcBB!
-J:D`P?!Li`Jn@tW91r#T928A[91hiPr_P[e?:dL]<^AiD9iP&<U[.=4o_.hIq>9mSoChqNo(r=Wo_A=]
-q=F%Ip@\%Mq#:<mq>'aYo_87\p%81[rs&Gtp@ItX!6G3P!WrE&!^adL%Q9`pf@8<f55kNg$'NoodaQI[
-.g#\NqZ%]=!!!$$!+jpGin,[]!<Q3Ug>(Q<h;"e2!WiH,!sAgW!WrN.'cmeu',qDq)-tM**%GE]W1SiZ
-U7>FW9hRoA5WCGW77&Xp5smLa3B9;X0IeY:3%QX/,p40C#mqRl,d>?[7nZ?@80]-.2a&QK4<>Y!1dmm*
-*Zc.=,;h\W@W?0m@rZd%$S=%b)fJYB*=Qb)'GP4M;H-^p$Pc!W#@<,l$!M"/!'O'X#RWdh'b<iJ814]E
-/heh.?@JNhjl)4Z4$keN3cNd.TI_KA/LNVX:ddK22_.9pF1p8^\m$U(&eZ#q*?c7<,p!d<2*jDm=^=`k
-6:!=@%1Np_*Z#;%&f(uk%h9$^)\`l'&-iUW&JZ*"*#BD)%Mp*j'+u-')AaSC()If&(*",$'GVE$)&jD.
-&eQ97)AX;6(`*r('GCoq9WcC`d(PYY#ne:&-R^8g+XJ?Y-Rp]0_9fW(Sunf]Q<6F67$alN.O6/\,U4HX
-/L2J]+XI%8%6Z?e(ah*T&0;`.)`no,!94%]!<N<'qZ+_<,ToBrIX$3]\'_Rbd-B)t_oU?mNgZ<1eAT;H
-bLG:ULOk,5Ll21k*e]?!KSGD7_8!e$_5;dAO1<'E_SEn&`70m)LPUY5(k[d&NffHoT9>_6TphOB_pR)0
-YhA=0nbW7Z@drIAjl?%.o^MMKp@%SCp%._Dm-F0.jQZC1lL!p*ki:[Zkl(DKh:(f^q>0LKoB"fpo^;,<
-k4%g%jS/3'n`oN.ki0k9gXXBZYap\bCMn*0PE1H@??^X,Fdf,2]"OMI6uI-GA:8KaYct$7F_k&c=FQ$7
-A:/QENeVhqa2c?CdH/]g^%9t'c.UUaf##2rj6-%3naH5Gm-j`7jRhm*f>PSUn*BuK2Z*:Bp@S%Wqs*%d
-bK7lI_S*\(g#hDSj65[kjOrSNj5/kVh:CHDf@9!?dGF3NhV6`7f%ep'?eOJsg?._\j7)X"gZ%/Ll/gd^
-kMG"QjPf%Zg$%VPe(rj/hVmAOk2>M&mF9(mf(A[qlKRKoi8!/ElK[a/mc39_c/n?gnalDLs8MZZp[@\4
-hVR>[lJpa[jl>=Yk5OZ[lK%9giTf7Ne'?4a^24>d#n..Ar;Zp*$ka0T#6b53rW!!#"9nc1#71Y?"pbSI
-"TAH4!rrB)"Tnl9(`4#$$j6Y2!E>kiTV8'UW2m51['m3<TqA!NT:hsXX00"BZ`pF)SXc@JUSt8sYd(F8
-WMcMdTqS<]Vl6l)Xf$MP;,K\M:lho:J>pl,Xf\b4]NJ`ZDRR$]\\#T]`0">$;c6Rmr_s//@9?fAARMR@
-riTm`>$,!oYcb45Xfo(=C0b+L?sR2Q@VBOjEcu/@FanX_IB'odF+UU8c-";Pf[[dC[^NQbbJh98bJ_$*
-]u%Op\[&KP]s"lb`4*@f]sF`;TWH>QYe7HW]u.k"]t(&;[^rl^`iQ\!_n<D-Wg^B%`l"sRPc;70\$D`s
-P&QngQ\1T`P^dS8R<s1GLRFa,NFd<uC4M(UK:ea(>^1[+DJ"`tE-.1kH&Qo\]>D>"\\m.;XfT:)VPUYr
-LR4p<f<2*cbJ:^2a1An&[&q6_`k8[b\@/``b0&,T_oB=&bf[H"URd]]S<]A$Paekc[ABh#VS9R<[&p^:
-['-C!W32\YZD<b][BZU(Tq@sWVOXWoYbnkAZ*M9bZDb%1Ye%9EZEg@%X08S'YG8J2URS0^SZ8ooZEgL=
-e'bt?\A6b6WOB:?[BQ[3W;a4@a1J[fago3te'l[heD&Hh_Um>VZ`^G<[Cs5ZY-GC@Z*Lh;]5XdD^:(>a
-\[/-)NfT!,00_Nr?=%2\@S&^>0/#:T<bHo3G&:Sb6TmIm78[E2J;\r)BN[np77C3dEf-3YUS!9cDJX-+
-qYBpZoBu&8o(;\Oq>'m_p%A%Mp%%\Fq=j[Yp@S(OoC2A@naZ2Cp@\/7o_/"Uqt]pUoDJLZnYL1r5rCSl
-H^nhJB7cGGV4sJl/2T.kP+8/5R$<\?3A`BD1-#7p8O5d*4[De<Ml3PRUif9s7X_#,V5^AgTo)Z86q^'E
-:IdiJ:K;"A@;]q!B51n$R%%](IYWZ.G].hMC1Cdb@p<2A=B]$=>$G3[?!LW==]e[$;,gb'<)usn83f6n
-2+L26O-sNd@:EYT:.A;m@ou>t7nlucATi)q9h7fNA8ld?I!9g_Nhj1N_pl&UWhQefMRTpJI[55)JV&u(
-OM7<sW-W<6Mi;SK^RVBu_r.,\UPb&(M-=+b<EFBkI?pn6KQ(R9>?GZiLoIA!>$kQE=C,KG>ZtN:<+Koo
-Q(O_9G?n'46:jU>9h.`N91DQ\C3"TTJpMEG?!'Wc5X[t06Tme%6U4"+5Wh>%5<DA(5"/1;6pa4*5XRdt
-5Xn+)77]a392%Z:69mh,6pO(/6:!t077p<E:JseU:/+5I5=.Io2aq+2JsDgpP^5_W8PiDc;c-7[8P)ZV
->[CftRYtp'J:DreARSkQGCO(!84ZBN:eO>O9hS)N:B"$C@9uSp:fTeE:eanfH_Tp!o)AU[oD/7Sq>1$e
-q"jsfo()MLr;6BdpA"IYqu-Qpqu63lp[n4UrqZKjrs/Q'r:p!ZpAi>9!s&E&!WE'96Hghi5,--Mf$qc4
-!!*-6Wn5tNcGdLD!W<#s!=T#3!<E6*"+]4gjOl$^!Y7lUg>LuEgt\/"!WiH+!X*rT!sJo8'cRT&*$H.>
-(g5#"(+4!rXIY2VRZg]65s[[r5<C__6:*Og3BT>]2D6[8.3pB*3@lj8-63d2#n.q!,d5<Y5=7q)73iZu
-4[UqJ-Q+-`1..1%,9e-O.Qp<n@WQEtAT;p/(f>6F-#6Ih/.Y``)&Q[87TWke#p"Iq%4a[U+Bi5X"Xl&3
-(_0E-(EGsj,#BQj1GLI9A:C)nj5cOk3]SrE/7dGeS1l`\8MrS%7Q31l/LO(qK#H9na^d:\*#p7H,ps]T
-/LDGZ002?n>uX-O/i5:''b_>t*Z5M+'c7W%(D@5k)%I&o((D$'*>K5$&J5`k$klqe(_@T,(DnDD(_RW"
-(*+;-(`O/%(E=;5+r2FO)AaJ<()R`"&ePQk8?9h\e&A(%%3?iG.4?Jb)BKqE0f_0T]?mNQL81N0I:>i3
-7$XZ>-QF*L.4?;Y*[2^J+!^b3%6#pa)C7$P&g&#1)`nl,!9+"X!WW8=!$*1DB6J`UFLU)(U!2fN_o'[K
-l]7*aR+9*laNW)bI_(Q&OH,<ZM27"ALk120LOR(S^qdjeL67_/`5BI-^;@h7O-5TZI<gHpJr>PAO-uB(
-R\$.FR`!S-T!I/:lLOfGpA"+8j5Jn_o_8%Mp%\=QoCVeLnEoK7o'#H4mGd<olf6sdk3`*@mG?I]n+lkW
-qu63Gm.0W1n)a-.Id-"go&9'#m-X*!c-Ot_]<\E1O`Z/-Jp<cSR"]7)IrTOhX0oaYWe#taJqTVhc-jnd
-X-&-qNdIV5Lj>2IQ`[0nd*p@le(j9<^VTO$d)jtp`S/8KpZ(H*qsiq=m,6mklK%U*lds(nio]=pnF#o:
-mIBW5q"*M!ccXPWI`B1>_o:-ajPf1`kjn)tkM4kCgZ@DMi8;o/ki:LZn)iH^fA5HQjOMuJkh5.`i8X1m
-jkJkTi8rtRiSiA:h;R/Ci7-T;eCs-Ngt^c@h;R,Lq=3%R_pn8Pk2bO]jlP^jm-3Zqp%7e@g=53@qs`kA
-qZ$TdmIp&>jQ>Rg+7JXZhVRASiSin_l0%3kn`AWhhVQl2cd9:;&-Dt9"TAB,!<<?2$OQn:"8r6A!sJr9
-#6P#/!<`K-#7:_?!sSl3!W`B.',qr1(CgZJ""U:GUSFNVV5^W'Za@!>V5'`WT:hjQW2mA8Za$R,T:DOI
-USXokYctC:X/H#orhFe8Vl-JuZ*(!O=[bqS9MgeYG]]b,]<&*9ZbBRF>%k.GZF$sL]oQK)?!(30<)Z_&
-@p3)BB4%X?Y-+mX>[(O!Ycb45Xg#.8C1_![=BK!:?"@JPB5hd1F*rCcH)S?`E.kU=bKA)Of@7R=Z*LXK
-a2u<<`Q#s3^VG<9^UUYT`Pf0p`Oi=[[^rT<XfJbJ]r\iU\[o]!b0JGGWOB=F[_AoY^V72*Ya`)*^r!IX
-TW#6+VPKQFLNT)aOaDY2P_3_%JoPIKKT_^lPAu2FPF%l2^;Re-ToP+sPC9@BK6**.LR=0u_oBL3_TU]O
-Xffd@Vk:/rM4/mnWn=JT]#hUj]=P)E]!STW`5fNt[(NE;_7mS%_RmRi[DK_]X.YrPT:(k*Q'nVUZ`:%)
-WQ;o[\>lU'W3ED%X/D/GZ`U(.]sFW;UoL]5[\9Y1\YQXAX0B:NZDOq2X0]%0YH+1\V5pGbWLToaS>EX&
-Wi)qnVl?Amd+3Z][^Np%`N?;GXL#:D\%8rNYf=W!`5T@$X3Au9cICUt^qeRO_mQq\\\Z%gY-,1=Z*LdJ
-\[\W<`kARc\%&B0O-5?2.SWiUDeE[!?:[7B2Dmm"@W$I:DIlsG84Gp::gRm`Ll?Y!@ou>o8PN8sHB=\m
-T:::OCi!s*q=b3io(2JAnFZDKq>U51q=jXWoChnMoDA=Xp@e.No();@nac>Co(VhNp%S1Uq=jRQoDJO\
-nYKn_4$,PqH^8,6AV$/EVP9Pm/M/>NQ(atDSX5RR5sR@f2Dm9K2aTtu5X\CDMPmGQV/f-o7=Co+V5^Ah
-TncE:8kME?:Hf^`8kMi_ARoUnCM[ipGaFb,DLm\$J9PpXGA:Rc@UE2@?X-f??t!8E>$P<8=B/I&;cR"%
-:Jt.d76Wjo3($22NgO?`@:O"f>>A@0@9H5p6qgWaC4(&/<DQFg?u0J%It<T@USsl;U99f1Ss#@hFGuE8
-G'e[cJV&MoOedG]D-fk(84H0I<b5u[;.+6aBOkO_F_P>^;,gY:FaB:MWISbm>ut-DMl<S!>$Y<>=^#'8
-<)Zt%<+KooQ(O\3EE>jr3^Z/'8jc!=76jFPD0:2QGB7Y0>$+Ef6qBjC83o^05WV+u69mh(3BB]"5sn:7
-5X7Cq6:aL*5=^/m6VC'@7nufO6qBg:8k2<?6TmLs779X<6V'm@9iY.e83fL+4uu/;IZp=nQ$c.d7S?ZX
-='8L"8OlEP?tEr5QA&giK84qsARShOG^j1$:/+M^;GB\Q9hS)N9i"P[>$=`m;-$.V<`2jrH'ddanG<.V
-o_A4Mp\=LWoCs=&qtTp^r;HTlqXj@Lnb;kXrr2loq>9s`p@e.UrVm*"s8Dfjr;=Y:!!3#u%06Gq[hoE1
-T#fU=bf*<U!"'"1f\Y$'ai#_3!rW-C!!!$$!s&E("Ts50jQ+uC!s/Qqf\59Cg"kG7"pG/4!<O8E!<E<+
-!t#_T(`4;9+Ve#!^Cr&BYcsRHA"T)c3W;*G1-@of4$H##3BB,_3\rE=2_Z[54"qp-.O5iB&e5Bk*[.T'
-6T[Y+<a\3=/j2BQ+WqRG0JlLq="PsJ.4[GL2dCKNGBeOb9Gpo]5oW?[<[eD-0bt9C2ap\L8ele3C,mL`
-',r&6+W1t4,:!RG;^2ep(`bdh0e+b-1gkBkakPgG5r1#B/2(hmfpaZN2+08U3B&?42(^1H@"lSOf=Fa,
-,ngn3(`jk<)'^+9*%sEF;b]VB3@c[6+;u%7)CHXC*"ino&fDK!'bgu_*>fG,+rV+.%MBR#)@^Wu*#oY8
-+W27H-6<mB)]9\:(E4/#$kjKn(*+#+*#9PG/0>`D'+tle)*Xn8e'uC6+VGY7-7:B"/1;MX*\TlS:;Y)9
-3HD+'TRC3D4@#426n'?)-7p_l*#p.F*ZlRQ-6t2r.ioui*$$IM)]^sPo)R_Lrr`9&_Z1Z#4_K(rKl+'J
-X/42/d_j#Fe+&cbHB$In_T9gBIa>irRZrttNerUPI!p$WFaJ)<^;.P&WJ?\)\\uD&^qR\(cBF]_LjF5t
-KnkS?JW61tN/j0pU6WUCgn;%1lKn*;qXX@Nj5f7\l14ZEoCMbTr;6'Zp$hVEoC2#4o]tT*jQbsmmHj02
-nEo)blgjrOp\Om_jQYsrp\3qCId-+am.0$#j6,XhiQBHqah4p[UR-jkKSPG\Vk'-0N/`d[T!u>F^pTVr
-N/sC8`8fS(f?(%^V5BonYb7>bZEgpFa4T%pg"5$Fe%``ijO)$"gr7pa`:iH[n+?/:mdfT(mdTH2m-*-@
-`8o\-mcEKqkk4cHq#1!RjO28uI`K+7`lHHZh;-lEjll!kg>^c=e_T-Bhqm2;eEPoJh;Hr<k2>1[mcDpJ
-io/\SjP].akNCpol/:LVg"bTBh<4(^g"5'8f@SpDjk\bLf\56;iqW,t`PgF(n_`E`ioB1fm.'oFm-sH5
-mGH.Kk5=K*oD8LdnETc6oBZ2@2XKhul0%?pjPf(ZkND!gjn7cjini\Kda-:OB+>(L"9no.!!!$#"9o#0
-"U+u0!<E6("U5,7rWEH2"p>&6#6b80#WW"f!so_`*Z>h&"9JZ."/hujUS+<WW3*A3['Hj4V4jQSTV&!W
-WO&t<Z)jdoSY)RKV5UJuYd1O8!i_ukrhDEKVl6l*Yc)tS78?ZT8;O[$H)]0%XK8S2`F;tD?EUW>['[<R
-QY'f<>Zt6/;cd%'9M\Mk;PL;mY!%;@?"0/(YHY13Yd:KLDJNHV<afEGA7/SNF+%Y7F*rL\Vn0?WL:,+H
-b08,\f>4_t[C*Q`bK7Z>a3DiLI_N_7\@oMi^p^np\Z`WK\[/NKZELsKWk5gN^WOg@b1"#)ZE:IRaL&[m
-^;&("RBip*]We6&VmEh/V3dO0OJ](JOc,BmRZ*W%R#HlbR@'G7N0U-=[_BQ-bfS,IWi*8/Vms(,Q)q!^
-URns=bf%]DbM'k9Y0!N<SZK&OI[R49f<qck^q@.j_7$PY]X,Gh_nEC_]:GM&Ycb[K_o]d2b/_'&Un40G
-NfTNqVQQu"USale^:L8KV5U)gWirG$V3dRVWMZSoT:r]qXgZ'TTVA`sVR*S/Za[?MZG!]IXfA.nXJ2Ps
-\#l9mW2HAaWjK+5W2uVeVkC-:?.Zs&\&-t4UopYsZF.EZ^raL(^V.P)bdbHod*9bZeC`6_]\(ZQ^!+@,
-^V@=h]XYATZF.3P[\]nF^9+fP]W7fhP)*Tr:K_LSD.mWf8N8U_0LJiQEIN7P@TH/$6jcLa@r?dPLj<lI
-=oM,+:f:hOPG+bDRsf<lCi=1dIeWU-nal5<o(DeRqtp<fp\4CQo_%eFq=j[Xq"F@Po'c)<o()>Aq"ORX
-p\=R[p@RkGr;?B^WG4U\5X.PWQt/p(K9rI4U7>sT/07QNT;.sKS!\"^7QWXj2`!BR4?YGW3^lGjVl?Yk
-ECrYjJ"ia8WMcSdKi1cC90YmB*(*.e7S6ftE+!-cCMd=$R$M9$JVo86GAr"WCh!BR?<(0;?X$`CA7K%O
->[:K:>#nR$='AU$<`)R^6UEmn4[Di'QXaE6AnYm_:g7:4=&_sb9N,)3KQ:Bt9heAgBk2L=JW5bfWN2Vm
-[%W_aURd^>VQHqhNJW4;JrGVbI]/liEaMa>92&i0GCY-\CM8`^G^FaaEc+lW='K`gHBb>,J8J_"<EO'q
-W2P#K?WgQ8>[:]?<*EL,@r?UWTV7B];b8f$5!2M78kMlM7o*W4G'A%NG&_/#<C]JE7n?-;5=.Is3^?#!
-6:!n!4%Ve+5X@Lq76j+,8jk^%;aNf=8k;BC9M8#L:.n#F77'C15s\"77Rom<84lKM<DlO^5X@Lp3CI"u
-PFS2+G!n>[85i>d>?4^&:ejhmAS-jhM.UjbM19PU@9[&_K4@tb;uTW!:JO_]91hfNr_=G8>#@ge<(9D\
-;cHbAPihQ3rVu`gp@[tDnaZ,=&GuJ+rVHBdqYL!]q"=CTr;?Qm!rVrkrqurroCW"[rs&E#r:p-dr5ep?
-!<<-!!>b_l^`*YFVodWHdE5Mk!!!.seD&C$dEVhP"9\f*!<<,u!WE(;!WZ]ajPnc>!s8["g"PBFgYU_6
-#RCV:!<E?*!sA]-#T+fp%20d,&6-f^'J4^8Y*sfUVOppO4[;7a3CZ@t4%2k:7Q3Im1H@<J/LiJ:/L3"q
-,97R:&e,Qk+KN=D5YY*Q<^S8h3&<-@.N9T`68ViI="5R?,UG9310J[DH@(3nBMNr:>t/OJEa;(DDJDp7
-<Dl[rB0p<WIpuSE1FXXu7l`qK>WbSAA40<s;cZ1_r\HMrBm,fagZ"en1aje*/ns"lTK"hc3&ENU5Va`F
-2_@L%H,84iW]VCG$k!d_,qL8b.NocY2*af*6od=s5W^bN)ANr&)BKe0(_75g',25s',(c_*>K8%'b1`m
-'bqW2)@R)m(DRu3)'0tE+<;dP)&X8)'c7Ps)^6.8'H6rg2BjY!+;tq+%hB*d4/9X>d_D1h%2g'1,qh53
-0/+n%.6C4!\^@*<K!;VTH<*Zt4I`HE0KCa7)Cm<b,Uao]+!2[P,U4ci/g)Di*$?dV*$%!Me,TUP!sAZ,
-cN*V<E[XCrI#!5g[EQ"\fB:T"_o:$nTp^=id_3E3_T'd,N.lb-I=6BgJr#,(GC5!a[_T_q`i4i\R_6SU
-_8*h&`7(0FR#HNALQ.=RN/X!lVhU(lTVR^ddG1M+g?\4uqY9aYo&8Zkk3VX2p@e1QqYg<_IeW^/p@IY:
-l1"?2kk=*-o'G`*kO\37hUq,fs8M<Hp[RJ7kN_j:m.Tc/mHF#lki1dhkN((HhpK3K\$i]S[^<HR_oC!H
-_T0L2aii)^eCNBtc,$Zibh):JnEo;jaO8SgjP%l+f@SU-f@o-=g"Y?@kgI>dqW?DTf\"-r1<.9$o'l8F
-qXX1MoC2JDlLaK.fu1hcj66I7nGE"JpA"=Un`JoYc-FDD`m2ZXf@\d2rSL-%f&GKDi9T=]h:g`?fAYHB
-gt:!,mc*0]jP\SEj4rPPhr!YXhrs:ol.k%If\>QJjQl=%iS*MTh;@,EgY^oFg"bQBj7_q!f#5MYp[R))
-hrN_Ski1h%rV?!Imcs2`jRi01o(;eYrpT(FlgsK<n*00)lg+!(kN(^dkN;d)%drB4j5&SHdEp=Q@h&M>
-rW2uu#Qb,5"98E'!<W6',Qe2Q"9eo.!<N?+!<EN5"U55<"p4l-$lL'('FkEO!<WH,X/UQCTqJ*SV6$o,
-['R!:WM?/ZSY)RMV67&-YcOaqT:DIFUo1;sY-YF:X/2YfUnacaW3NV3We4bQ:Ja\SNO"=lZ-Kq_XKJkL
-CL^1KY,nb+Xg#'i?<C0';c?Lh>@qAC<**R2Ts1c)Y^p"a@[jX*Z*(76Za=dmD-gFMAnHL*An>LfFa[_0
-EINIZVn0?[M6b+EbKS)[f"nPq[^`oa`Q#p:`5p9J^;S+)_nNUm[_Kel[E#Jd^9tALWk5[E^:CYjd*8r%
-^:(;VWNjC\]#;7l]?@XP[^!EVZ`Kq5_7ZbASXc=T\[S]CR$tk3]>1keZ*145Z*VBWa1$MjT=2SbcIL@h
-aLK1+`m`#?^;Iq-`l#sFcH+,KbgXG5YKWlJV5gPOS#WO?_7@:taM5O3_n<q$[)B_t]sG&WVle7`^X:6:
-`k]=*^9b>;T:hU6R%TnIVk^#\USO]kYGAJ(Z*:mAYc"7nTq/6[XJMV[VSKL?XgP=+Wj@/QXK\_+['6R<
-[(s/KV50f]YcP":]t(29['$@.Whu_rX/_kiWM?T<e%rN&_:Q8m[]HU6Z+.$FajA)D[_K]*\AQ;7c-ahd
-f[IIDf[@dScG@'']t:nk]XYAW[^`cRX/j:QWjB"<WLoHAO_?7OEHunUDIQU<4[)"l9OT;lG^"(9=\VO[
-8Q&c%FF]7.Meum*;G^1i=CH6-S"ZI>O*#2MC2Id9p\+=Qnal>Ap%J.Ur;6Bfp\4CRpA"CVqt^'_p\"+I
-nac;Ao'l2>q"OOTp%A%Qp@RkGr;??^Y]E/s5Wh;XSSM/?LR4j7Umu0\1a#P_WN2tpU7ZR&7l`Ie3&Nf_
-84GX&5t=J&Uo(#_E(NDdJto-;WMlYeMH3VP9g_Ke;b0JQ92T&1E*ZgZCi<L$R$M?(J;/c.GAqnRCLL^`
-A6`GL@U<;I@:N_K?!C<1<`2an=B\^'>>\6m76rmi4@)l-QXXH;AmenA9jV74<`r9i9i,,:M0EW::/+Jc
-?rgcYI#=&NP)b7qH4YLaO(i?JH\-s'H?*b2ASGfqDK()SD-Be2;,CJ.CiOE/@pW\XBjY1T?X!G3@:F7u
-I?gY)H"UDa;c@.XV5JfM?WgW@?s[>M>@:Z:A8Z^XTV7Th>#[^K8OZ0E8k;QA6r.iAFDu/?FD#>t=A_a^
-6UO+'4$l.u5tF:/5X%M"5=7Ou4ZkV`7mK:&5sI>85!_>'91_]N91_oT<)?+V7n-$>6q0dF9hRuP92&&U
-9h\;V77'.$4%3G,PF\8-GsjV`8Q8Ga=\qmn=B8:&A7UC_Nc02uJ9u<H@9Qr]K47nb;GU(c:JXkb:.n7Z
-:)lo*;b9;Q<^oS^<)?D0MrO0qp\aj]p@RtHoC1ublh1#Jrr2lmr;$-aq=*tHqu6Tmrr;lnrVuiimdg>V
-#Q+2oqXs[^qoJgX!W`9%!<<*^d4#`%YK>DLg<<\%!<<;3g>glBfRD7-"9JT(!<E0$!<`K)!<E9(B%u;$
-e0b>#"BaF3guR>MglW$R#Qt/0"p>&4"9o;P,R=\g+=7Rrb.&<DF.oS&K4UdI<B33.6T71s7mB1(7SH9/
-5<LPT0I\D"1cm9<4<uC&)AWek'Gi.*_*1Fm;`Z`b+uVV<.lT%#-@R@%@'X6$1*\%j0/b.DBQSNEG&hJ?
-BOk=UB5gXG=a,7PF^n6=4[;q8?<(!(:H'sW0J5Rb9OqU4;*[K?;F<W:5s%.h3Cmq*R*+@BN]f3I-70sE
-f%Hue4>f8h5X%_*2aTMV8m?YYg"a860JXIZ,p+0U+s/$K(a_R98q&u^6V91%2CTaf(_dZ"'Fkrm(D\&,
-(_[Gp&IoTf'FtZ\%NcH#',M>k&Jkuu*ul7G*ulOO0.%PR(_ml,(`=DC,9@UG+!)OK+!)UK(_[Dl%N%L2
-`7!)LS/VnY*%)p[0dJ"u3AW-?7nTo2[:#H-V3?=.9f4r#X[k3//K6#`.4-Al-mTrZ,:"KW,pacR,qU&V
-/0PlM2%S1:!s/Q+!RCc<!,!TID0LS`HH+@7Vpak\`5BRHkb+MuP1.(Y_8=7>XF$(dKSG22KSYG:EH6;R
-DmI-o_8`I3Q(#J*_nj.(_Sk*!S<o=lJVo&4L5hF^P*CodQDURB_:%)9\CU$8nbVkNp[-epj5p:2#5.cc
-p%A(RIdd12nF5W4o'c2BjPfXpq"X.5gu\D,qUjBaq#C6YiUcd5p$(c-mHXK7l0Id/hX9Rnm-Eiah;H\q
-\@8lU_7$Y^_ns7<d`KPA^;\:@fA#!4cHs>9Zd%D(nFQ/,j28s^cJ7U;f@&C,e_B6GiS35Gi9&J)_u&NL
-eCi9jIbhu\m.Bf7qYfmFlgF9;m-+37mFT=rinibmnE]l?nGE.[qXa"<bfe;S_p-N@dF-V'jQ#(KkN(I_
-hrNhbk2tFLi8E5<e`GfJeD9WLj5&SNj7)^&io8bOl/14Zjm_Kfg>(H@i8*/DjQbmbin`JPhq-ZJj5JbJ
-inrnn8+5!G_pe,Mk31UZgth,Mjkoe.p$;2<jO<5cp$MABq#CBbkkFQ5kj7Ekl0RTojmDBqjQ>XejQ,4\
-h;%/If@nTtd^is$!r`3-!W`9$":l%P"Tnl(!X&Z1#RLe9!u_CM"9A`3"9\u:#6P,7'HA),$3CA4!!36(
-X+%%DTqJ'RUoU`*['[*=WM?/ZSXlFKV6-o*Z)jmtT:DIFUo18rY-bL;XJ_niUS4N^W3NV3We"VM92&#Y
-TXK>sXO4\`Xfo7HC1pOUYH4k,Xg5<c:L[U4>$=s-@:iqC:K1_#S?K0#Z%#t`@\0m/Z*(76Zat@"CL^d[
-B-1Dd@:j7iBkq?qFG#6eVn9B_M64Y;bK[rVe[qib['otM>K+b,`59F0\]N(+\Zifd^;@gnY/.Tj`j;S6
-W5ZHd\[Sudd)rkt\\,VmXKf.D\B)Fr\^J-a]=,Mj\?Da?_S)qCS=?7^]!SlUQ^,S8`PA[aXKSP/\$j/a
-b'pduUU\M*e_/Kod'L6m]uegH`k9=4_TCEYdEBeWbgXG5Y03WJXK81TSZ8a?`4*4sc+C9m]tDCpZcC),
-]X>,\Tr?&H\]_t+bfI`@^pq.FSXu:9TV7@>TV8?dWM#Zk\?*6F[^*ZS[&'@nWL]QMZ*:4#XMUpBWi`M3
-`.#\6Y-+\)\#Q75Z+dT@Uo1&kWMQ;bYI:X5Y,JA(WhHH'Y-4UtX/E2Ge%`?"^!t$'Z_sh'XL5.7Vo-Wr
-]#Dh8^r"4EdEp1igXs9Pf[djK]sY2W]stJX^Upn][^``QXJWb=WjT(4W19';O_?=SFEr4[E*lL:84Z-8
-:Bk?SG]@J+=8kos:KLn9G_D';NG;d%:f(%j=DN>JT:hR/J8f13BPV;UpA":Mnac5Bp@nC]r;?Ecp\+7O
-q"OOZq"aa[p[n"Go(2DBn+#rDp\4CUp%J+Po^MJMr:ooeF$]df(JBOPAPQunQDLFQQ=W'9,>ar1X/Mng
-S/Q62:I.-.5!)&!84>Hs5".qpUo'u^Db3;cK`7_sWMu_fNa#CW;+aS`5s\%7=(#HG@:NkfEE[RQQ>1Gg
-JqS]"Cj:,:?=78Rra.Bg?sd5G>[1B=>uXd!<`E.'>#A$t<)umb3\iKX7p).G@Us+^@9QE%@qJtH;+jAS
-;LVnlJU)':;,C(n@T[/_I#=#KP*(ZLG^b=*N,*6OH[^NqH?!_5Anc!uE/&p\?Wg6);-7OHChmTgA8>pk
-@:<JO@9Zo>@rl^>Q)1:#ARJ_@:Lo0WVh&5_='oBB=Bf'8@9HWCEdX.DSrmhj;EHj,6V:3N9M@lE;f?Mo
-EIMqRFCAcf=&Vsg69dk*5Y"+.6:jX95WhD$5<V"o5sI=m8Nf@'5!M>)90u9E84l]M7o2oZ:IdoG84l68
-5X@q6:.e/M9i4\Z9iY"[69[Rq7pgk4SXl'r8NfU8;,'qi:/+)P=&W=9B8Vq4EI<CfI<B+2>[;T(?r^&u
-9.<Y6:.n;Y:JFJW:/+A[:IIBD=%,JY;GU,-N90X)p\b!do^hhVs8;BVqY:m(r;HZopA"I_s8N#rrVQKj
-s8DZgrVlg&r9rVCp%%kRpsfB;!$MCE!!!$#!boXq$q.)6eCW9c7frem#/AjRg"Xrq-NODQquK%b"9JQ'
-!<N7*g>Ui9-3F>Q?f'GijQ,7SWt>^E"p4r4!<E9+$4[LU$P!k!.h5J!\fES@PGFh-=dG1E1H.K`r]g]V
-6pj4'4ZtNK6pW@T,;:f,3&r9/2Cp^<(_-i[)BL`Q`]d!s9g10T-:LWa.jcDZ.P!MbVJea\-RgK%4"3R4
-GBnCSD0VF_>Af((@9I#RG@ki-@nKEb6rHZi;J]T:6pNF`0K<<+9Me5G<*WEm77TL3:-h'+9l=s:b2D!'
-3]Si?*[kTKf\3Do4"irm4>&KQ2aoGQ:M>R&eC1fk.4u8F*uc@U.4$8[*%a9;84#O=9I2VM-70uX'+Z$"
-'H@l,(a'_9&e,Qj%Lrma((puf+V5G%',26,,T%UF)'1+E(a^CY,T%@9(`jD*&JH--+rh[C+!`$K+"\`W
-'+bce)apYn`RE>XW$)co)'p@N0-VPR.lT+=:K=j?Y%j]2SX5LI<]W71Va)g_+s83],U"?^-6aTX,U+BY
-+WD+A0,YNU*uQ"T&(LX^!<WE)pAk3nrrLIH8Hp;)It`)uK>#d>W7gLc`5BjTm$+?+REi:T^V@Y,Y'khT
-J:<-'It`f9E--VQFgAg!_T&s>OK?jI_ns4(_Sk#qNKK9UL4bCZKR.lrPb4e8Kp]06NlK`,P+ULqn+-2I
-qtTa@gZn(anb;PDqYTj\rV,aRq=X@LnETK7jP&hZmc`Tfj5o[tn_Mgfo_%tCjm;?sm.'iLm4@JgkNCUh
-bLG_Dm+psef[eE\Z*V$Zb0J5Sc-4>Wf@eZsb0JD[eD&m;gssmg^VSI^nauGDi83)4dG3jBf@\a-f)F'$
-bJV6<`Pp!=aN=GGhqdGOcIg7Vm.9`6rV6*Wkj/$=qWdA9mbGe"jPfG$p%.\Mq"k!do)&18e&f\Zf?VRi
-dFH[og>Uf6khk:Zjko(^io8qTiSreOn)N-Yro==GiofCWhsKeJi8<JPi8*5HiooaqjOhr8iooOaioT@^
-h#>o4gY_#Mi98_Eg=b<Bq<?/?_:.]Fk2#(Wh;%&Qi9^"#p?Uu9fZ`FDp[[tJqu?WblhL5ClgaB0naP`&
-kNq?nmdB5qi8WMKl/C1Ej4;E)cG*]f"98E&!<<*%"pkP<rW<N/!=/c-!=&c1!<<,t!=o/<#6tM?!s/H'
-#8.df'b:3E!sAT+">@*aVkg&]TqJ6]Yd:^DYcsdmS=5e4S=lXTX0&J&UnO3FSY;gVWNE;,Z*:4+VlBZk
-*N--J[]t0e=]e!a>aD^KIBq22Xf\h9^0PY`AZMd/X=C9MLg+%i>$,3A?"@_`:/P;#=IcOtXfmUb<cPCM
-Yct:4YHtZZ@V&tUA4g9A?WC'2CNb&@?ZhEQDQLU[AT4rnb0.lJdal7<W4]dG^r3q&b0.QAcc*H4`PT@&
-^ph%rZ)"e4^9aW5VPgc.Ye7K]^qRUiY5YXZ[^a/XZb3o_Z`1dYR&@a8]rANV\A6%fW1^*"_p?TH^T"*H
-dF$.S_nWmj]>DS4cZRLVXfoRcgu72Jaj%i=]$&OH_og'@aiVWNa1T%"]tV=k[Be;_[C!KKP+&PXeAJi)
-cc*f<[(=;tb-\Xsb.tBj]qr!T`PTO=aNMiG\]W!oTU(n<Wh5ZUT:_U?TrauQ]<\QJ\$3-KYHP(/X/r:s
-_6Tr>rj2j;Z+.0>Wd_RlX/`;)Xf/2"Y-bdPYb@S_Y-Y@6XKf+4US+9SVQ-f'YHsgmURn3]b0@K([Csr+
-X/3&$X/`M6Xgc!Pah#+2`ON^rda?@be_AKb^=LoO]u7\#`59$l\@o>Z^V@4\YHF_1_Qfl8\>>ObQCi(H
-DgHhYEb/?L9M.iN=Z'l9IXZTV=&_ph:K1D2H\@68K6_!2<``=&=_2]8T;80IN.>YXE+a$.r:fdSqtp'V
-o(DeTrqn)>p@\+Pq"jj_q"OUYq"4+GnauJEoC),9n+$/Fp@\.Sp%@_Aqu6R7VK#C%1d"]eS7kZ7K9i@2
-TpKFI4Y'O"YH+b+W!8lF:fCFm:]=?">YIdN4%V\0L&Ro^UN/ac:m%NLV5^AfTo<,G92J/W:Id]64A9-t
-De<0bH"L-(PET0WJV8Z+FDuAICggU]Am/YW@p`bU>[V&D<**7%;H6Xp='AHo;c-=]4ZYJV3C-K&QtB`4
-?XI)18R5_5?!'ln6Q]'*GERMl>Zb$+:0(J*DL@FuNg,3?BkV@%H?`\%Bl3im>B":g@V'%Y@q'e5DJ*0U
-<`WO:BObR^>[(oUCMI?fARoe'G^FmiNh)`5E*QRL;b^kQU8<EJ?WLZC@p`AC@:3PG?ZLXYTV.Hc>Z*dL
-5tFdJ;+jAO:J#bMD'3n=C2.Ep@9QZ/:.RE85X7_*5se(/6UF(+6pj7469[[66WulE7RKC,8P)3>8kVcI
-84cHM;,U+X6Usd?7moa:8kV`D6qU-K;,C%d5=[n#5"T:?R\6:<L/($#92eP^<`;U_:/4bm@Vh3rM/.Be
-IXQ9K?s?rZG@4KO;+FJ_;bft\;,0ka;GKeT:/!oB<),t[<_uRaDLBt-o(;eTp\+CXr:]aRp%e@Vs7u?`
-rquWgnF6&Aq>C!Ps8Murrqc9VnG`Fe#la\aq"XaWq>JkEoDhD_!<N<&!<c0=,n<\IaO8kb]M8J1!!fCQ
-jQ5LZ[m'rs"p4o1"U#)8"98E'!<QKYgt118!W`\#hVI,Nh:LGO%g)t>!sSl1rW+;I%N?T("r0<;$=LZL
-#SD<OURQ15NLX'10M+hi78QB;9h@B69Mm`"1c[0>0.e_13@,Rm,ps]D%L`[U(F63'9L:p/3&;Qq1d+)e
-/gMJU,qiK<O#JXH1+j\&1HelkM/$pfK5Ojn>$>653Cd:_D/O,n7n6$Br_4h5@:reE7R0.#6;:<F6qTg0
-;H6n%8k)HMAmoFuH@N3Pe'rk$1,(1%/j<:_h5iq*/PJE"5VY,b6V&jjAWaX[g9jF-/f5?A,:Y8t,TJ-\
-*)\sZ9MIW.4ZG/D+<_pG$QKos)B'A-*W?i\'c.]%'-\8)'`Jq')AaA1&elH2'c\8:*Z>q:+!`6a+VbS+
-*uu:;(`aY=)&*c&*$Q[S,UX-=&.T6j9gu;5g==3H-km=:,p4Kc.39TX,;M,B@DgKd;OOAQR=eg93B`1`
-681)D.kiS$+XAK],:b8h*ZcLF(*>"G)($^L*YpsKeGo[P!WiDt!<)uu!RLfo"W0@JL44YpXOXYWfBUf&
-_T10nN0fHud([0([_'8[TUh^BP)kNTreheBG(P0o\A?"ua01)HPg7.__8*k'`7^cEPECTYP(%n/I"@*8
-PEh;iRB<!IccOe5WS?b.nbN(Wq"*\-lJq'uq"OX`rql<`q"+4Om-=?<nFl\EjR;-njPf:clhUANhUqAk
-qu6!Nq=`q1kO%U)p@.\>jlc'Wc/.RAh;[8?e'Yh;[C<uqcd:(gdEU7tgXaTnd+-k)gY(32fFlrU_q=/C
-p%7h5gt's*i9]giir7nMh:p])^qn(2b0%]Dao:GUf%\a'hT!J!o'ku4l0IZrkjn66k3)4$fu1hjgu.bp
-o^;8?nb;\Cp%-nbbKJ;`cHXeaf%/C*hqQW@iSWYSiT'+\jlY^ah;@8SgXb6Dl07Nlk2Y4SlN6J4h>Z:A
-gtguPdG3sMjPSt\jPo5!k?6s2eCrjAj5fIkkhG"Lh<"#$n'T%if^JOml07BmioTCdki^ggkNVWpbiJ'`
-nFQ8Is8DW]p@mq6o'Yo6mH!3clfI0ch:giSiS38RiRccCf#uXj^L%-JqZ$g&"pkP>"U#28!<EE,!!*9-
-!WW<"!>#;4"pG/9$3g_<!t#_X'bh)U!]'rZ!sGs5Vkg&]TqJ6]Yd:^DYcsgoS=,\0R@U%LX0&J&V4j<G
-SY;gVWNE>.ZE^I.Vl9Tj,,_ZO[]jgU<*;dc:kZ30I^.50Y-"k5^fFoKDm-:DWhlG\IZ8buG&V/4Bk1mm
-CK=A?@Uc(8YcP*`;G12qZ*1C7Y->7CG@Y>r@;9[b=]\j9Anu4!B6K/ZGdY)hFEt10aiquUeCMOGYe7BL
-_8jL:dF-7QaMkm2_76kkaM5d=\Z``M\#uX3Xg#aZ\@fAe_T0p2]"kt\Wi<A.\AlM+I_)H$^RLe$['?U5
-[^EfdZ`^(#[_gD=bJgWbaO\kb_o0C,^r4+(`QQWXZ*M<pgu@;LaihZ?_9^cdbgXqbe(3%'_77%k^r*mn
-[^+D\YH+h&R@p^eeA8W%\$EEQYdD0X^ot,`b.Y-f]Ukt6_Sj:/^q[[sZbjS[TUD4AI]/p.URn-NR\6^U
-R(0K,ZEga@\?E-DZ`Bq#XgY1%XL>[M]WeiMW2mJ@Xf/8$Wi)euZ^I`!\$2s:['$L4ZEpm@ZCI_lYHG+=
-]X+K6V4t-$cdBJ7[_LA.VR3h;Za-sHZa6s5]!Jrmb.,6rda?FdeC`*ca4JtW[)Kep?GXCaYHtjKZa-^4
-Z+[68[_f;HXgk-mTU26g06)AeG]."j:eXJQ:g@aZJU_rX=&_pg9i>/4IYNiDL4!</;c["(@;^=PTqn?I
-ML]GVE+a*0r:fdSqtp'Vo(DeTrqlutq"OIQpA"X\')24rq"4.HnauJEoC),9nalPMIeWL.p@\+GnGE4a
-rL@Rp838q)F.6oACkA%NVPBYp.l8YZS?&ZhV4Ns,Ch[Wn?=-oA?;+$W4\A4CMP[2ITl3.O5EDS7V5^Gj
-ToN>L9i4Ma><Y286Vgrq@qK.]G%tB6S"!u$JV/W.GB.nQCh.!e@pEMWBOk^e@p*/BITBQP:/"bi=Bf*3
-;--Rf7R''s2aKu6OI'Qg@qK1Z;GUP%>?Fs)9h82eGDCW`=&Dgi:/P"tCjV2#OHP3=C27d.I!]4/C2\<@
-G]@_;@UWVOA7g:?DeE<W=B8a;BP(mf?smkhDf9?&C2.[-G^FsnQ(OV>Dd$4A9LrlK32<=&?XHf7<*WX/
-=^509<*aHmQ(an6CK=+l5!VG-8kDN>7SHBuF)Q,<CMRNp@U)u49h7?55sbH9)+Ht^7Rfa26UaC-4$Z5)
-7n>p769db-8O>uI8L-ht927cD:JabW92A#F77TsB:/F;J:/Onf<)umb8jGR.:1f#pQ(FM0J4i't:f^Io
-=&_pc7n$-S@;:djM.q0dJ:2EI?X@5eG[F<J;Gg=h91_cP9hS)L7nQWR9L)$G:J">_:es`%I+\8eoChnN
-o_A7[q"FFWqYBpdq=XR_qtTpWp%J1Yrql*]r;6KnrVcWerVm6(q<7VKqssU^!!(+@rrW0"5qU&'&5/b?
-eCrKp:]LLr&&%)^bH$tW8fnlh&I]-U#RUb?!<<0&"`N2Tg!_DO!!88:f\Y]Mh:nn@"U5/5#Rph6!D!A$
-%M03[(cE?IFO\5F)gI[FV1*ZUSQS6?8O,+%;c$1i<_G;;3A<?J,U#*&1d")W,VgVh)%mSn%N6H@Ye`q#
-86%o@/1*.O0/"h(-Qt*"=0I-9,:=f_+=/Ns<.:'\GCFjT?!h8XB4+#$@:jJ"EaiET7RBI3;HJ<]D.$I:
-5sRS"8l//V:ejbrB5D<h>@D,K>%Vu2P/Q)(dsEVs-Qj6b@+a;<5W^MM.5`t70fh6U-oPOs_VEqP4XVHi
-(Ddu6+s@sC*[D_%6U"+74ZYS^1Fsan+;bM)(D[i)(Dn,.)&jJ1',29%&e5To*#p"8)Aj)%+!:S#)ZC^j
-)&aSA&/c`?+WMRL)&O20*ZcLN&f;f<,pt5t-P[U6&/QQjUW1d/^nr:e*@<9a.kN4q*?,b>00`aSd@j3t
-WMGr+<^f8FQCC#b0e4b+.j5rV-6aQS)]0VF+rh@=.Nf]X-5mp@4q-r]jT#A`!W`>t!;uot!RLg:"=Qfl
-O,/F)UtN/XeEP;s_TUX!N0]O#d(?cqZ*CF0U6q[KTVIs6Mh$\6FFAgo\A?#"agI:oPKCb\^V@S$a4[2N
-R[&M[A;l(gIt`f?NfT6fTrk2fc,n_:X4ce.nbN(Vp[[b<m,IO,q"XUZq"aOYqXaIQlg4E?nb2eIl1+61
-k3)*lkP5)Uh:D#_oD.eFrVP^3i9B\'q!dtGk3(j\ce[mJmGcmKc+j7[(9kEc`Q--CbK%-*]XtPZ\@9>j
-_7dLrI_iq9a3WGsi8<DHeBlUlfA>Q3`l5a7`5TTjUnjlm['R9[cN!7ff%\a+ho3M"oCVM>mdg)BoD&"O
-lg!p+gr.1diT0\-r:TXMlL460nF#2Ybg4_gf[\EseCN+"g=k$-gYL]FlL40'k3D9lg"krTgtCTGinrYK
-io/\M>3Y>3gtpoBg>:lRf&,]Vj5/\Qinr_Xjl#(]gu[ngin`PRjP/\KgZe2(ld!8[e*Qeelf@$ahV6lG
-lf?[ZjQZ<pbiS$`lK\!;s8DZbp\4%:kN1jkm-3]uroOpRf[o0Ski1[fhpp93e'$Cl^K^gErW!*&!!EK3
-#6"W0!WiB'!s8N("pFf'/HGkR!sf&6#R:G7!W`K9%h9!U!WW3%!!380Yc":kU7\'QW33G5['I!5Tq%JK
-P<G8'Tr>#nWMcMZR@KqFVl6Z#ZEpj<W2HSjUnjikZF$ffAQrP?9h0T<Lk)VQ\?2j8[D#[L??<*DUn*m2
-IZ&c(Cj(,RI<B@@A8GUR?=[Q>Y->+7M-a4aW3<D/Y-,"7]R+:/B3o+`>[(E?@Us(`BlSW[KS6_C[Wd)'
-_9'jCd+$U^^:_1d]Yhe1`6-*C^<+L5`kJpk`Q5m9bJ(F$]Y1PQ[AU%Abeq-']=PYm\A68)Xe_epYIr9%
-I`/^j^;@1U\@AoZ[]d$J^ppkSV6RGKaiM<(Y-,+9YH+b-X0f.7Wirb?]X>StfA,06f@.m[`Q6?RfY+o'
-[`?P6c`X=GX0K(<YHkanYHk12V4F0YY1:S.\[]/aa2,[5_Siml`6#g$[(<*4_9(!D`P/ji\$N`[Z'q/Q
-#,S5uV4j<JrgX(eURnF`XDP8U_8*C`\@J]5V7*b1V67/0WiDu"X.uW"Z`9q%W268fY-jk%[C36:WiiG$
-X0T"1WO&M-\[elBY-P7-WM?#h\]i=/ZEh0k^SA9BWj&V)X0/q7S?fB2cH<Z2[*[+Dcd^Xq`6-]`]sbGY
-"h)(W\[]<O[TKf2UpJ%MZFn&VTqeZ\QDC%HGsQP"H#@%j91MNH<Es6\IYNT'Alhr,928T$G_q?=ObIpZ
-<E3+-B5iE]T;\]]Q\^!+DKKZ9Gl%+(o_\O]o_/%Tq>:'gq?$Hdo`"V!p\OXZp\=:GmIp8KoCVSDmd]rE
-IeWO*o_%nNmI'lLrVNgC;GKM@5\um);/:]LV5BuUBIbhg?'_UnTT4t]I!0@MH[CEnF)slJ7mKR<</IHK
-UnDTs3BN.nUS=]dV4`uV9i4k[;HH+I6:OgU?!UrSD0Bl2I[c[<B7>A_J9GsXG\h&*BObUfCi!ltA6rDH
-5[7Aj;G'Pb<`r[6=&`=(:.IW:2`*fs>*G=a?<puKAQVo:<`W4(<_l7b?[7`lJRi%e9MnDmD0LSpOd;;f
-JTUm63dGmlH%19pKS>)7Kn=f"H[L9cC1gdP<`N.+@V0:d?s[8bH\?umEcZ;`Ng,lkOJJeLR;>u':.@Q[
-<J.-EJQuA\='&d<?XI2H?<CQQIZ^:rQ>Tbu5t+1/8k)3;6:4:;H[L!RBOP=V@UrqN<)#tL4$Gnp6:a^@
-7Rfp?6p<n.9L_HA91hcI84uTI8l/@^9I!2(:fBkY;cHRe9hn)D6Us^:8l/&Q<E2mk:/Xq_:dRE=<+mq?
-RA-C?KMY$.9i4_b:eaST7RB^K@VUjjL1b^bL4=5S?smPkH!aNG9hnM^:JOac:-D3;6q^NT8jZ!K;+XJa
-<(f\lD:SFNo(VkOq>1'co^_MGqY9jbq"4=[qY'RNnFH;Nrr)TjqtpBlq>1!^r;R'#o(VnPmIpDWaoFp5
-!s8]-!<=7[.M5.=c.CXn_bL14!"kmP^Q;o$5r'c&,:P0",Sh-t#6Fl,"9iJniS;m7"9AOQg">!7jP\Ut
-'F"gJ!X8r0!IFnP#RUqL'd5Ia+`GlE)]`jTSXk(OR$q)O8PVE=;-I.)91hN.6p<F`/0>up2)[Ta1+G1:
--6!^9%1F()35!7"4$,ep82i1W-RU;r0J"A"4'8ejGW7W8+XnNs:1o9ORZE)JG&)#8CL^OI@;KOgD/j?E
-Hu<M&B5rBF?;j]j4?PV`7n66L:IdoNBl\WJCMRd+I<9ajMO;E@hTpd*-m'<@1Lf%mX?ANt0JGa]5XIh%
-5VY9,N4diu^d]b!)B^%>+WM@<(E">=;,9bO5;tAO/i5:/+<;@2%h]Qj(`jkF)B'Y=(_79$+W2%8+<DLB
-)'9n;*$n`6*ZZ:C*#]kD.2F$T.O6&W+rD"1)]]b9,oIjY/L;M`-R9ZU'+c08<j0j'f>apA'd"SF,UO`Y
-+!2@3*\BZ`\^?g5Ofts^H<Ng*:Rmq<.O62_-n-Jg./kG(*YfD40dIhY+"SKO+=/$H'fHBh!9=.[!V6<k
-!RLff""HonMM$G#ZJ)gkdd#,q_ogL#R\#:dU6V"4Tr4f;VPgZ*XJMbhTVRsNRtH<IHEk9%_TB9XRukS,
-_S<h#_T:E$NLQDkIt*K5JV8i=PFIN'W3*.t^sLo3XP<(1nbDkSp[IY?nE96/oCheHn+?MVr:BXQo(hnH
-md]o7kjA$1j65jfiqWBHg<f?Tl0I^(qtK44kjS-;p#YQdn*&fVinW\ck4[chf[@F4XKJhD`6-3Eaihc:
-^V.7d[^ir]]`,`0^qRLq`QZlegY1?9dEU+if%fB._SNq)_Sa0fVl$E![^3N]e,SL^f&5H5g;_&!oCqqG
-nF?/Bo();DnG_ejho3OakN_d:qt9OOm-aE6nE],Yd*^2je(E6tbgP(jdacq!kNqKmhrj1\mH3X"kM>%\
-jkehQjke_Egu@AOiTTRfrngN,g>(`Pkj%Bjf[o!Ap$:i1mcEKohrX+di7lr<hqR/@f&uDli5rgMdd6Y`
-lJL=Rgt19@p$q#+jQQ6jc/\!^lK[s9s8DN[p@n+HjlGPDlg!j(mcEd&mH*<el0%'dkMY"Fh9sO"e%T&m
-#lF[-!X8o7!X&T-!W`<(!W`?,"98H(!<<*#!<N</#6tP?!sAZ.$P3^T#mgY6!<N6'"15;1UnXTUT;/?d
-Z*UdBZDF=dQB$uePa\5@WN3"sUmdaBTVJE_WN`_9Z[T'VVl-AeUnt6!Z`]!q>$F]o:5ZK:K<3A.XKAY3
-aCJsc<-iq>I>!3*J:W?0KS+f)IY<$&H=LDr>a_b!Yd'.$?rWi)Yct74Yd:ub@W#sh?=%;S?!guLCN3s2
-L5_"FVSTT\IBpc4b0%fTe\K&;`4<Lo^Vdh%]>Db=btGmj^:q_)^q@M#\[B&f]reNIU8,QA_7R.i[BHjD
-]#;=cWi`S8^WO't[\ggM_77@r[E,_Z]=kka[]H@7]?SRA_6U8L\$N9=Y-7i-0<_Re['mBL^rFjTf@/0s
-a25m=bg>%R[]ZsTaN2T2Z)b"6[^**A_Ut`gW3`drQnkhIf>khG\@]Gm_nj.$`4W^uaMYEm\Z;sPaj%oG
-_Rd+a\@fD]R@KqEUo^GbPFA#2QN!I<]>;.bYdh3I]<nuXZDFJ-[&p@6[&p.!Vlm)!X0T(5X/i7uUSk9&
-[C3KEU7eHi_RHk_]<SEDXKf4AXo>1'X/2edR'*m9aaUe)ZFeMsT!kYnY,\=sYen)R\ZiWj`k&gidE^%b
-f%\Tf`n/h[`3m"]]=bhl^U:\g^U:>Q\[JfU^osT5XIY]RSYLI$GC=XK>>[s^85*)nDgHthL3I01<)-(]
->%r;>Mi3RFEEQ@E=^Pf]Kp8C6VO`s*H>mbDD0L@'o`k!Zqtp3]pAXg`q?H]co()GGq#9ttp[R_@q>'gW
-o^VJ<nb2eRq"+.Mp%Ie@qY^9f[!GS@4Zl5YR;>f:J!m11U7?$W3%%+6K7e`(K6hlkJqeo,LPCPC>%:f1
-8kr*5V5C)^E)8eYLSL]?Vl?MbP$(@S=\)4[8Ua)r7Sd/qB4,XuGBR\DPEKKkJ:iN*G&MPIC2%?qARo@d
-CM@*]=^biI=&`'m<)uq!=]na'<a&6e6U<O`5Y5(CR:TW)=C>T;;-dC0=^>*&5tt^6Od_>H@9H<*8Rudd
-Iuf\XQ]$QAG'.qQGBeFaIY*9.KnG#0Jpi#mH388(AQo(3$rUD>AS>^`?".r%Jq3f>As/=DR?3Z0Vk]Gj
-;G^(Z87-kAV1)ZT>?=p7?sd8G>@:ZDDgdY;T9jS':-h996VL!;77BR6:4%A5D.d<d?!h,O=AVRZ5=A%5
-6:"(15tOO98Ol'68PDZF8k_cG7S$0H8kVuWrCqT392&/\;cH[j8kD]R:eF8P:.\/W8PN/_:eaVW9h\AJ
-5"JO]NLQc=Q\8.#8P)ZP;,0eZ:ejMT=(#g+R"]0tL5(5"ARJbPG^3b%9hS5W:f1(f9i"Ya9hJ&S:.diA
-=Ahgf=&_g_ASp<$o'u>Ao_/.[q=aXZr;@Q0q>C!\q#:-`p%7kHpA4^^o)J[es8MijrVl`p#Q!rcq"F.P
-r5eq."9el0!<<*Y_(?<gQd4:9cH'5k!WW6F/M/V33&3-A4[hOk3]8l_&K_Yh!sJa(g#:f;1C+'`D;4"%
-g>q2?Zk*<G$j-QU!X&T,!sJr?((2692`2jX_PS+lG*\tqG[ZYt<)QOm77BdF<DbqB3(?b31b^F+0JY47
-2E39;0KCHs(DdGd(a:fObt0cC/j2KS.Pi_30fCd7(F2%L\Bq`_75Z8H*^3bIH&.]KL67F?GB%;+?!V2a
-AnQ%)F8^%YD/"H2AQho'5;Y2P0LnH$;c?%N;.!pQE+<HlBTS"*PEhueg=sMY,:"<O*@b+>go*A#3\W?S
-6UF%#2aTGf?&H/Af>^ZC-lO*H)^HF@*#oh:,YhB:5s%%`.k!,,,o[[:&/u`5(D[u1(*FP9+<(t.*[)I@
-+!DR?()\29*$,,+-2o$&*uu7?,Uk/l.3]WH*[N9X*?ujN+!qsN.OcVb*#p(@+qG/&-VCr!i7c;T-4q:=
-*?ldN*?cmY)C$gs?bt!K7$FgXV2JeQ4@kd.6ocG7,:4ff.k;ej.k;eb+=8<T)'(7Q*?laM)AY4;o)ReN
-!!2WjrrM6^!!2Ed*<Hs>G(=seH,/+CY0uR[_nsOFnX?,3H[g!WJWH4+SYiQr\$)X)SXc@FW18-UJU"H8
-_8OO%QBZj2`59=(^r"+ES;3B#O,/IML4P#5NKp2rTVeWdU:/k5Wj:OJm.'l>qY0FDlKm`ojm;R/p%8+W
-rqlNeoCMkNmd9N3rotHhjkSk^jQQO2p"n*en+$&;lgsZ0l1"B8o'k^*mHs/raj\_lkhl!hf]D2E`50C3
-bKe>RaNDiU_SsR5_oBd<_8F42`l,g3^;%Y/cHaSTa2#L/`lQ9Lgt^B*hu;OQ_SF%2j5nt<ajg@Ui7mAU
-d+ca`p?qSDnFQ,:rULlpmd0<-g;LqfkNh^)mHNs-n*]Z8mcNKLcdaPmf%Sg(ajJV`cd:.imdfo0j65ae
-oB>2tlK7-ig"+g6jl"tPgu.8Oi8s,#jA4dlgY:ZIk2bISf%T<Uo&SWdk2Y=Th;$iFk31j_iSESIfB;Jj
-mE`M_e*uk[m,6^[iSN\cq>9XOiSa:Ze)fuknFQ8Js82?Wp\+4OnaS'slKRKnjQ>dqmHj)rgtgcBjl>:Z
-k0_K,e%Acd$3C50!sSr8#m(,/!rW-'!WW3%"9SE"rW33."pG/5rW*o;"ptG8!<N<'!!*'$"LbS6V4aKP
-SY2dZY-@o2)Q09sOc#$SNL$*0W2m#!W0s'DT:r'WWNNP9I^ZJ]WMu_iUnt2tZ)qqK;,]tS;k(.NJZ?r(
-XK8S2`FN^i:0:+a>%VMeF*`@iI!0XQDKpblIU-&c>FDXuXg!Lg<^W=ZYd(=5Yd1o`?"n.jART=_>[LlK
-DL#i>K7o#4S&Vm`K!rYBbg!oNe@`H+^:UAG[_9Am_T^0O$I$Z6^r"F3^Uq7nrjQjWZD+;*Vl[qG[D',c
-]",Pb[CN`MZF@EJZc0Aa[&LXH]<o,QWlM?5V7aLPZ`U.%X0Jt5[B-I&Unsf_WN<+uWiN5!V4jQRT;o0,
-\?`E:S<K>,S=Z^dZ_aY>cI(%5TV&7(b-eOa^"B?kY.D96I[mREgVUnF]=tkj_83q&]"5GeahG*f];r9P
-\\#Gc^q@%^\[f&PQ(4\GVlm"kNgH6"Q'e/;`5om+[(<fQ_R6ST[]lm>UnFH`YH+IsTV\T`USk)fXf\Y&
-USFfjYH=dtSYE@#^94<6ZEL("W2HSsZF$p=WhlehRBO!6Ia5C,Zb"JkR('2oZE^O<^<+O/_6'ob`O`dr
-eBuUff%S?]a4Jq`ai)-6]XbP[[C3]^^V.1`Wi`;4_l]uF[@3D[Tr<??G'7_.:ddZ=7SmE,I"I'+K6:g2
-=&Mgl@<.!YMhce(A62f7@qBM+Q):[fWgf0(H$47UFb#2A/Fr<"r;?Hcp\=OXp@S+RqYBjUnaZ8Ep@n=T
-p@7V=qY^3^p$qP<nFZPPq"4RY:A4)Cq>:!`R;5A]3&aH]RVYl:I[R(1U7>sU3@dZo6V'sS?=IVeGC"Xc
-J:iZ8B4Y=778?O/Uo'u\CeH`9JYK!9VQ$DbP$(1I=\i!n1eL2(7Sd/sCg_4$EH>`1N0\6rK8>>9H"qMI
-BkCsjAR]1]Bk^s`?XdGL;,U1`;cZar=BGK$7TE&H5X@=d6U=Y6R:]c0?".5;9jM+5?!UQ'5YYR/Pan%V
-@9uN%6XY.dI"-m1OH#!CG'%P>EJB:)KmnQ(JUDm!Ko1_B'o&$?Lk0hsI=6m0QC=A,P)aa1Lkg$MCh9!$
-RZ`/RR[ot7Aku2r84Zp1TVHa7>$4s1?<poF>[1H9?Z(=WTV7Qi>td4<4[)M06UXC06qi#[F_P)f?WgT?
-@U2l)76F.9912-;7m]s@6Us^<77U3M:fLLp;H-Ur=&rC+#[1>0<)ZUh:Jh$i/5T)8:/tIm7R9F77nH9C
-85)cX<DZFf:JjDB85WlNR\?FAJk\I%8l&8_;H!Kn+&Gg6>\K:eL22*fIt)QN?!CfaH=L5[<)QOg:/+AV
-:]=35:J+,J7QWk==AVpu<_Q%iBAE@To(2SMqYpNjq"aa^./N`5oC28Dr;$*ZoCD>:nbDhNrr)`mqssCX
-rr<#ts8Mukq=aCFq#/86*!$$?!!!((_^uKfQ-S+:dE#Ai!rr?'!!!'+%1unb,;1r/-n-Jh1`dnW!<E<)
-<8$6ac6rhs!*7e2g=PEDfX;:l"q:bA"U5&0!sAlA*Xa)=.k_r+['_#)Ju>cJOA_4.:J"&O7lWUu:JX>G
-6qBs:/h\Rt0eb+31bnt\*%i9F',D#c*#:$6bY1)V4?u"S+uD8@3A`B4(*n>g>J&D):d6iX//Ts?G^4L`
-LkL8$D-^189M]8>EFrQkD/<HdDfg5ECLhmFG]R_;D/F9,E.3I`H\c-?F*MA-@q1[ZN0B9p_pQuT@3Qs>
-+!;k-ce+jJ3ArZN4$5bn4?PJY4B[`[g>';;2BrbF'GVf7(`=;0(a2UX:cs1[2)?U&.P<%e(DRH)-R9TI
-*?5kB*#BS9)]0M;*$6RZ-6ji^-RgDj/1rD"-RBrY+!W-]-R0WM*@`om)&!i.)]9M3)'0tN.jZAc+=%O0
-*%".VcIpadV]lWo*ZuaY-7:E"1+"M"10DH9R8TQSTqIBM5rhN,TLh@%0J+1k-6scY,:4ok.4-,T)]98*
-/hA:t,9S!C0*p).!!2WjrrM9_rrMiop&K.7(I`n7L3n!Wf!_[.lHd>baO]O5R@]k/IY3<%H?t$mM4:9:
-WhZ2\W2Z5*EJ&VH^qdn2Z'_#:\])G%^;.V(dArOuR#d2]KmnN-N/WpjOIDZ.Tq&O=eZ>h*lgF<:o(VqE
-kN1jdjm2L0o_A4WoD//VqYTpPp@n.Jo^;,8m-j2qiTTCdq"adAdI?Vtqt'4Fmca!+oBbf1lh9`-j3$*%
-eEPual.+q\hTNmZbL+hee'cn,jN>`nc-4M\cd'o9bq%,d`l?<Qg"Fs-dEBVQaNM`Oi8N56ioT7^_na.1
-iT&bBdbt)ci7m>Sf&'KM`qeidm-jQ4m.L)Iqsa:Km-WNG`89bJo]b`,m-=',lgX9"fZ27cd+$\!e&g"e
-cdC1ke`H#YkNM@)nFPr(iT]aoj58VHiT&eMh;IAVjlGLajo4Ehio&\Oio&eTi83>QlKI3^gu7>QhWX"V
-ip,moi90%]iSa"iq!C`$^;&%Yp>P)gg=tE@kje?AnF>>gmFokHo_%eIp&"dbo(h\EnF5o:mcilsk2YXf
-jPf.\iS*DPioT.Wi8;u0g=Ei:#mp_6!<NN*#Qt53"9S`(!<W<&!s\`,!<N<$!!30$!<*'7"U+r/#m(D<
-!!**&!WiB(!<`_;YmRG+TV.jHT:r0`XT#FHVkBB<M2@.MPF8)AX/r;"R@0S;TqnN`XKf4CZE:1.V>d8\
-Xfen0EFE'Y:I\*KZ\X.5cFL$XY-kf@@rH'o=Bo*3:/4S`=(cJoH$=:VN/`0a<+K=/Y-4t3L1FR^Qa*d"
-Xfen7[tJI2rb;IG@=DEb@q9(`F_c)EH%171]X*$5Z,Oo/cGA&^\@/cS[B6jM_8475bJ2-;c-4#9`5T[2
-`4W^r\\,DKVQd&"_8*as\%]Jgb.kHpZa$pI\YuOE^W*XV]",S\[BcsU]U,P6a2#0gWiE>7]Xl"o_5XQ?
-XKf.?[(*TQ[BHd:Y'[%CZb+2q^:pkMSXu4AT;T92VlRngf%$OhT;]]JZa[cjbG;JI\[nH-YHQcm]=GJd
-\%9Q"`ll$3^V@n)['RBJ\%f>^]"PVdZa%!LXJqGPU8+WeVP&s9S!98/TVT04]"#>f_o'="Xf\tA[&p=(
-Vld,#USaidX/c/sFf2IKYcOh$WN3"uX/VtpYI(X:U8"]lX/*/-WirkB[]Zm7YcFV+\]W1,Z*Lm_^S@s1
-Tr=uo[_Tc$]>1AD`lGX*`R`J_c.:@a^X1H\_SX.-^U^e_[^3KR[Bd-HZ)P.:^Vd.RY,n+\WMHD<>]t:-
->Ydig6j6FqDh*Ln-\6beAR&A::f_1QM2mLHH>Ztc;-%.<EJC'aYHFafNduD#GCFdjMAc6\nF6ARqtBaX
-p@\(Jo()YPp@7YAo_%nLrq8tSn*g2PqXjINnEfT6q>'m^p\4@SmHs`Gq"L7u;G9;67tR4H;/1TKVP^&V
-ALfSr?s$3&:J+/K928MuEIELrMi;Oc>!,)H:Po(I';0/84YM;YV50ufV4j>f9hn_b=+4(85!hh<=CGoT
-Ch[U#@r@U&ChJ6OJq&,_G^*n4@q9(\Bk_<s@q8nN>?Xs+:In2^<*<C+<``:&9L:p-3&Elk=-K"_?=%/Q
-@80C$@:*8D<(9;T??VL#O_e?192J5eG^k<tM2ma\M1L#"FF&:mNfApLL51M;Ko(YIO*cqKSXkgtJUiE,
-NKg$+T9GIsH?tI*F`2/7R$a>)I=IEBN.kY6:J=8L?%&EAFB)@A=BSm6@:N\S>?t]UI[$IuP]L2+2`X#b
-7S#j376j+/I"-6P>[:Z>>@1iG;G9PC6UjR87nQHJ9h7T;8P;WD;c-Ck<`2go<`o?(<`rU0<E<*u:esnd
-:f1.f:Jb"l84,[/77^'C:J4DX<`i<r<_u^`6qUEkKUAI,R#+X,7S$9J;,^Fn:f:.f;HROnR>Gj0J9uT_
-@9QoKJph'1;H-Oir_=_3:/4GS92/#K9hIT7=]eEo=BA0g>\<$moC;DDqYgEmqYL0i.K0)6na>l9q>U<h
-qYBmVmI'N4n+lbSqu$3es8N&uq>0sbp\XdZn,<:-!#kq@"9AK&>/`!'7$l-Ng=*u/!!*04#m(22!Wd`N
-!<WH8*%*Nt/N>:-&c_n8"(p6@gX@ST!WZ!Fi8!&Gi7uHs"pPA<#R1>2!<`T3%2]To)]Bk;3QT5c*H7UB
-R?ppBS4Gq06U3h+:Jt(_8jYR$3ANE>*[Wg"2E<KG1+k:*'G(oe$lC*A^<0#05"eC0+s8d+4#\f>*?BS^
-3)R$/^.C7B+"SQb>)S].OHl,mLk0VcC3"TONK/[>KSY;9LlRR]P`h3-Vjs*7NKK?iPEhJrJU`2hDL@"T
-D/F'PNJrjLNi'"_TgTkG+<DUV>gq>i/MJe32)[B]84,s-5"&P7^Xh2R=$%Z;&JPs"+;Ye3().WY<_\$*
-/M]"/+=\ul*>oV')BBh<*?ldT,omd<*?cF?-6aZ_.O?;c-7^]".k</%.Outq,9\9X,:+W\+X/<f*>]>$
-)&s\8,Te*R/MS_!.jHDZ'cno)Vom]Eb-EH2)&aM:,pt/q.PE2",qDd-c_b*EUQ^gk:HLU=X/&-C/MJ+o
--6jc\+=&3U+!;aK(a:%;(bR?`+seHT)(Z!2!<3)_!<3)p!;$82,Yj5_PCdefe$Q.)l-mPe`6@_3P+A2-
-Lm43]J:N,oH%Uj)OHZ33YH4IOKT:Gg_84"/[@<kS_8O4-^;.S+frq6FQAgfYKn"c:Oc>HmQ^*u-T:EC5
-etetilgXQ?p%J1Bkih3hm.L5Kp%S.Mo_;;TqYg3YpA4IUp?qD>lh'f0i90=fnbi@<d.$Gmq=*nKo]YN)
-nb)88nG;M1i5jNpddHAjp#PQ8o]Y8kj58bQiS`ean(6CUiSW\WiniPDf)=2'f\,!7h>Z7RgtL?*c-=GQ
-gtC0)hr<MJd*BtahVQu8]"[(Mg"GHJgfrj\`VSccmcX!!jR2O*o(DqSmI&cL`S0VEo'Q,?mc*d+lh'i2
-fYkhVdalt$fZr!qd*gLtf'MV`kih3om-<p!hrF1ok2kOZj5AVBgZ.J\kiUpejlGUikiVm("Q\b/k2H<r
-([q.nmHX65nF,](ioB(WgumDNj5fOor(uV#^q\.Spu:,af$i+'k3MC&kO.9cn_27Knb)DDo_SU`o(qbI
-m-NiukMbC_l/gjbk2G1Xk2Y^ijlPIZgtC0*h:T8;"UkM9"UPYK%0Q\0!WW9!!!WN/"9JQ(!WE'.!<<*#
-!!36(!<EB)!s8H%!!<*"!rrH1[kG%dUnFBOR[TeBVl?c"Xe_MPMhd.INfKErV5p]!X.,TLTV/'UVl?o/
-\?rNCXf)/o1T[a`X++qpB3Iu&R'VNqXj4P\XfetJ=^5f_AQ`MR=%Z(R5<_Y29ik\4EflK:AS#deU&M5!
-["r:(<hTGr$a$S8[(D->F(f-#Aq"/n?YX7aB6/'3G'JF`S@GnKENR4%aN_`Ve$6Bm\[/`^ahu!6_S<n*
-_9:3F^;e:9a2bj,_7@M$Y,&5&XLQ6e\[K/\\\l+m^Ug\TZa[<C_8aO!R^BQ?[(!QSaNKX7^W"%"XK%h_
-Uopr1]>()>Y-P7@]=PJ[XK/4qT6['.ZaIH]_7dOdXIYZ@OcPQjQ&(L$[BZrtNf/moVOEF-R[f8;Xgks9
-WNWJY\%B8V[B-UH^Uh1sc,RN@^pUP[YI)$U`PfTp^ULJ[_6Ku!Oe&>JW2-5RS!fP2Uo1-+]=>G`\@K;^
-\[/<<]"5,PYH+e(T:M[Qri6'tUjf&5Xg,7>YH+_*Xg#(6WhuYl]Z.q%[_KVi]st8LY-+t.YbA%sX0T.^
-b-eIY[`Q=\V59`RTrPN1\%JuZXKKac\\Q#2dE^%ef#YYRe(D@K[CNfQZFIHQYI1gDY-k^E\\5nuXK/7o
-S=Ha]WI8E"Ch6U=5XI_+<+L6-Ld?]BHuWe+>ut'4DhX@?Ne)Ce=&`(#@q]qCUTLf*V3?dcH%13pIufce
-na?#Hr;6<^o^hVCmdKW=q"=.Ho(;\Krq-irna>cCrquQ_nF5c0nbN%Wr:VB&mJ6VRp8i^F;Fru=JXgIN
-COh_IVPKbs/MK(m>!5>F4?,;S4#B,o<ENgNIuAPgAl)<+:l2'GVOqWr5raUnV5:)hUn*W[=]JEq=&VIM
-7SQlc?N+Y2AnPpiELWG2@"!`ZI!T[VG%>,pARfFlD/3`sAmASE=&N-u8kiPj>?b01=]JX'7Qipq2*4H7
-R$hMk>[_,P;,:M)?!C`;7S$U0??hj.O)JH8:ea\mDf'E2EI<4fKR\&]C1q@&G&_2.@U`_R@;9OoD00l7
-@:!&8<EWI8CN=?1CM$jT=D)5?779LbEc5\b8l&]-DFm,c8OGjOH(q'T<*!$u<`iF/?<UT>A7f_/Oe&/3
-EaDF"5=.V#8ju$9770UqJp(f]>?Y68?".AS=AhdZ7n,s<7n-!>84c9;78-BF>?G!2>#eO&>[:`F?<plE
-<*!($<;ofg<)lsu;,9ta9i=h]92JYh;c$=e;Gp:b<DHFd8krK%M4CH=Ru:045tF[>9Mn_b8khrR<*O%!
-RYbm.K7/)e@p<2OJpLd*9i"M,8kMiS9hA&S8k;TM92A#B5Zq2d;-@$p8696Yq=XFUr;Q^KrV??hrquEV
-m-*[&qYpHjq>C-bn*oo=n+QDKq=a@Vs8N#toCM\Sq#'s[mJd.9!;-=2!X/f6!s&C!as[ciR`O(9g<in#
-!!3f>!<`N+quBRp!WiT;)_X<-*X)]T"(pEFhUj:]!s)rbi8EANg<m2O&e,'L#R1>2!sT#:$Q'Tm()S,2
-5L[Ri&o"#,M3VD>Ps.Q'6p4+H?r]ot9fbBs1a"J4/g2T+1H[cS1,^^E/K#'4%h''r35a!23&a2m6RsJ^
-2Hht#-QO?f2GCX2\ktUS-7:8l6<@Q#>@hJWA7J_=92/;V<`DLS5=%Fq4@V_.7S69>4#\oI0JkUM7RoR"
-1G'gs,:kGh)]9GT3A`E.)B9nV3u8>G*#TYK@"-YZP:SCA-S6l$4?YP_5#"dVOhB,s_-&`B&JuE&'d=P3
-*?H%88Phu@/M&J*-8%)+,pO?C*ul7@*?6%A*?Q16(aC7E1+Xt//0lDc/i#=C1+k47-S$c#-m^/d-RpVp
-,p=EU,;(Pk+Xo0!/12\g,pafY.NKfW*$[1CZ:*."gs<J]'b_E&()eJJ-QjWU-7CTL_U,)]TW+EEI8i<k
-=f\/X1*S%j+!2aT+s%pQ*ZQ=J+=8*G(bR?a+=/<U)(,R-!<3'!!TsI_!UB_V+@^[4O+qbld'KY$lIEhh
-`m+1GQ(4G(Js2OYLm!pXNfo?NI<KmfIt39"LQH_c_84".YD\Nsbeq<7^qdh3`1Es*RZN_oOFE"DPa%2n
-URII;Tqn9hb1WG\hV[blo_8+Wi9Tn!j6$"0o(2\Qo)/CVp\k!arVH-Xo]to6kjS'&hWaP$q!7V.c1:;k
-p$(oCqWR&,oDJ.Cn+Z&)fZ;^idHp)\o&euge&T>GbgFkgeBlXqfuM@cda-Fmd+$RmdEg+]aaVR^d*pIo
-e^hskccaS^eBm43f@T'Gj5AD7eCa!Kin1iZlf.6jjl5"RaMn#@o(;SMnaQAKnau;Ho^(ts`5LTmiooY"
-mcNI$p[7nUmbYn$c-k1ke_&@%f$i4*h:UiGhrj4al1!["mG?^dn`\odhVmDKhrX%blg*`oj9Of+k3D6q
-kN;d,DW]s:hVdDSq"s:.i99Cbj58\HgYh,Kd+dI<kj890b.ta=md/E_jPJJ<j6c6ul/D$ml1iiTjQlO(
-nFQPWr:0LRpZh/.lf[-[iSiSEk3qWtkNqTigtgrLl0.9Ze_]#i;[!R4!sJuB&.J^Br;ls"qu@K7"pG,2
-!W`<%!!*'""9Sf0!<<-$!!E0"!WiB(rW*$)$QQX]WMH2[SXPt:TqnTeX/r+fPDY*ONKB-aSY`CdX:Ukj
-SY2XNUo1,m[(*QMYct&)Ue7_jY,ZhY<*EC":mnYDHa(f.Y-5(:b@P$rE*ZCPAQ_l5<_cIl:IdiB6rIK)
-B3]+h=dlRuY-id\;b3spYct:5YdgKPI!TUDE.2V>@q9IlASc[7Dg?hbJ"*sVEcJP(bf\>Sf@-h6_nNO^
-^rX4(aN)'>beV9Gb/i)S`l5p-]>1he^ojH;\@]V[[(Ni_\@92X]#_anXg,FTZG+;tX.$E)_6gVX[(XPC
-Mk$B0Q]RAjNg??0TV8-BR%BtBV5L,hXJDY`S:6T\T;\cn[C3BHSY271OdDK(Sstb)Y.;'MPEM#mZEg6f
-Pb+tL_77(aTrG6!g:Y8?^rO.'b/q?6]?%q*b.P'e^SRg3[DftjX2Mf\_p,iuN/j@'WMH;dR@Tn9TW5)n
-]!/<H]!f/eXh;9EVRO7FYH"M%W26AmX0&J)W<oAoUT:T*['R!?rigCGX/W%sX00IdZ_=D)ZEUR6W26Ao
-ZDa"\W2Zu,eB#&$Ye&>hOKGacU8,'/]X5&F]X,6!`4EXle]lLef%\H_b1kO\_7$tcY,\b3Whm/?]=#/^
-^T"?G^94lPZCRVlX/LD[Ebo;e90ts179*oGLOP&2H?a=>?XHo:?uh3mRurAJB2r&7>\%GbL7bTQYG729
-I<gBkKn5>Np[R\Cr;?Hfo(2GAn*KE/p\=CLnacAJoCV_Kp@7S=rr2ijoC288lL4KDqtKm\p@dn@q>'dW
-V0#@%7R'FpRqb]7JX3.1TpopX0f<H?3(6>$4a0:c5ttB_<E<1/Bi7W&85iYaKVkWCSnC5F/rcX&V5^Gg
-Q@N.D>$+U+=A)+U;--t3D/<m"D/a$)S!dhqJrk\7IW'IQ@:j4e@qKRpBk1pk>\%,@:fp[m<a8X.>#eU*
-;ccgc4?l%m5sA21Rq>r1?=./A;I9?-")1h*8:FQCGak7aDd[!L7SR<(?!LWAD/jiIG&1et>?trZBjP(I
-=&iF.B4kpkCMRHb=&D^f;c?k2DJO$,CgpXRC1pF87n%QBEc"WL;dO6Z:eOb`6U>%)U8)g2=^#!9?X@8Q
->?tE@A8Zm^TV7Kc=%,&45WV/)8OH-E85"G`F>IT7='8d:@qT@W<DGqL5<q\.6q9m:8kD<88kqoZ<E<7+
-='&U3?=@8L?!^l:<**.%<E/rt!E<"s:dS)M;H-1R78QfR92/)S9hnM]85;cL9NPqeSYi3MJP%sl9i+DV
-<``0j8OcHW@Vq<rL1tpgK7@oQ?<^ueG@"BH:E`J(7nQBD6r$WU9hnP_7m8ss>$Y<6>$FWk=((%`p%A+Y
-rr3E(qYgEnr:91<jlc.0rr*K-s8Mugo^_S@qt^-co^25Lrr*8ome$GPrqZ9Ws8UXMoDik3!WiH*!<?0F
--O`S<`RNhhc=6nV!YY_<"9\`+!WiB("Tnf-!<NH/"9no4$j'JghV?X)!<<+ThVd>Oim,5E&JYuf#7_(F
-!sAl:#nS3t',i#A)ElNb'bZ&0Wg08dRtN^l;bfSC=^Flo<DtqQ6%1R?3AN'C4u58^/MK%20e+%O'GV<!
-'.CT@9K=so3'f;O2DR*J;Crh21GDM@f<\=84<tpp.P<2#-n-r56UjO02_HX6002-H.k)nn/h]:J3]/]I
-1bC1',:"Wc-T*tA1HmlQ.O[#.,Te$G69mXp,U=T^1IE?)0.%SR/mVf6g6aQP3B0>g4\\O/4>fT#=dI"Z
-gpfj')%IK"&ecT8(aLLP+%Jpm4=qs2/M/b;0e+Rq()dl%*$#q;,SqUH',2Q8*@rTf/hAG$0JYIF3AW9@
-0dS5$0.eY%r[Jp:,pOTY,oJ<k*>988,Te*N*ZZ=H,pF!C*#p%P?q%KPhV#oD*X`f.+rD:O1+O@c)'pq%
-B?&/\9pi/aTRgcC3DZ0.4>\90,TI^D*Z>b</LDYe.4Z5K&JZuX1+jt(*ulU1a8l&:rW3'#r;ciug]0D;
-*C>@BNdb]Hg9[j9kgdG_`R<h8Vjs!2L4t>APCItCQ@jsNI><r9KlLpYI#<Th_84%/ZAaU%g<InAh[.TJ
-\\Ytd[`$.p"e1s?PEq:/RWXj\Pb+_]aP!l*hWXCsoBZ,GkMP(Kkj7a.p%n^fnGiF\p\Xj]o)%qDjmi68
-kP"?+iqW'3nFPW+j6>[rlK[m0mdBc:jPT8#p[@b3m,6gfnF>o6ipH!jl0dKalK@L%n*TB&l/LLGeDAs2
-hTFR,f\+g)Ic8`)c.1ClgY1-,d)jJ[eBQXtf%/I+gtgQ7g"+a,f[eU/j5T.`jODH#d*1G.mHa'/o'u;B
-n)s3.m-X2n`5LToj65Uhl0@d,n+6>RiSrbAeChscg"Fd%imQKBf&biIiooRaj6H!lhWEVSnCm$_hW!PO
-i9'+YkNLj`G3J#NjPf+Zkih3jhr!MPf\>KLiS`_Qg#)#Ski1[gi7[2Fce.(&f](])_oKaTqsDthgZRe]
-m-Wg'o'Yr4jQ"G,iq)a1o^r%[rq,LMp$_;9n*]H"i8E\Wk3DC$ki1ROhW*PQjQ5:Of%JQ\<sfTL#6kG;
-q>^Kr"p+c)"9er0quH]s"p+f*!sf28quAn]!WrH(!!!$"!WW6)&\,<WY,@eRMh-D/KT;S#X.l2RP)kZ^
-NJi^TPanSOY,S@qUnac`Vkp>nZ*UgG[&j8*+fqfIW,Pj>Am.l(Pdl'aYJ[lLWi</0@;TIV>$4p.@V/Yi
-;eBcH?!gK5@T6f59O:h4Au2]8XKRLe:KXU%Zad-?RZr>^KmeB/Ob."N<aTNRFae[aI=$d1V7=0sMRLCD
-`m26DcaU*ZWO]RQ_8OLKf"BPW_o0dA_nFI5[&gaVYcu0]Z`q<VY->:'d`JSi]sG/]Z)bX\Z_XY3f[7]f
-b+?>Y]"cS6_6fuFZ)Y+>WM-]'[CNiUZ*:LG[&C(8ZE1I/[C<HKY,o:6X.uf"VmE\0Xf%baX/i##Yck77
-ZF.0FZEg[;Z*CL-V6I53]!nZ7Y-t^V^rs['^;%J"_n3.c]",St]sG&WU8+`bX0Jt@]XYYlcEaO;KUJli
-S"?[XS=d3cUooQHWMuu-ZEC@=\Z_a.S#!<SX/)JeVP9leW2$GsUSb2o['6[8YdCdDYH+_-X.lGpZE:42
-WM?H"YdCR;\#c@/TTl"ESZTcM]t(kfaOmnfTV/BgVQmA$[CEKHYHYOJ]?8CMe'un&e^_^Qf@RmQ^qmfj
-]!/<=YctIB]=5,JWgflr\$!!FYbIebS<e"sA6i;:<`N!s@X3KZMh?:l@THQ:BPhmGO-uK)Mg&c<;F*ZN
-@r[3mVQ$PgQAU?JLO=`?S#!:frV?0Zn*orGrqQrpp[\+Up$:l,mIBiHpB1-bqY:$`!r;`krV.Z5p@\(Q
-q![\IqY0]VDGa8&4[*tS?qtQlR&[-aTP?;E1/gq=r^@Jl1GD']2*F,d6r-0A3\iuf;c\nWVE^i"9/o1t
-SXbt)KR%?C?X?T->?4Ni:IS,[=Cl#ZBPD-oDh":@BPrEYKn4YhH$3t=C2A!&?!guMC1pg`@9ie;5$1fh
-;clt&@TZQ5:.@<;5<M)"<.0[LB2qc/=^PE3<FB6DBLP3P6ZIsIPZ^1)01/*-;c$Fp:/"Yd<EN@(r_jq@
-;b^"j=]JX#=BJX/=BAj9?WpiF?"7AN?sQo=?=-l1rCdo":Ja_Z9h\5T9h\Gd90td-8lobTI[Q^dDe<!L
-=^YQC?WpH6>$l/rPbFe7FCA0@91_`H4tncT8j$$qCh[Wn=^G0092IlA83omR>@(K8:/Fni;,g\'@<#ab
-?X@)H?=.,K?=RMP?Y!SJ=&`4%=]nj.;c?ar:f1:r<)cms;,^V!=]SU-<)H_7B3nbA<c35L-C^<jNH.]V
-:/4AP85*,`=AVOZ=D!;UR>,R+J9lK[?XR)EGC*b"r^p-[7n-*F9hnYg=]SHu8l%Z8:/ODF:esn]C5Vui
-rqcNkrV#jPp$qVIqt]jUrVlfkna,Q+o_JI_p@RqOrVuZ^l/_1*rr<#tp[\%Rp\jUVrr2ruaoE1X!X8`-
-!'A"7$qm#-g"G$$9*#+q"9\W)/HZ.V!!<?)!<N9'"p"f+!!**)#Ben^gXnFe!!/&*d'ej[9Jmq<*YB#-
-*>&F'"p+u6#o4@!)&jG;/R-c>.5$.IUm[QMP_2b&6q:WP4$Z/-C0ro'7m0(&5W18\/MAG.7kQ/O-5mLA
-'bV-"+IKZH5;+<72)d9@1HI?O80Joi*Clp;]/1B7$Q'U1-mL/p+<)gY/28k2-mpDt.39Wg0.8Rq/heh3
-/1Wl40Jk:<2D.0V1H$j3-o3\1+WqjK+<i*Z+!MmN+!DdL+=SBK'GhoB5%i-f\6`)g.lBRU5XI=X2`3^%
-O29W,]1t+0)'0e>*>T"k'dXJ>7kH\i/gW;'+W2U='cRT#0eY=</g;Pj/gM\p.5XsT2_cs@1+t@@2(q$T
-0/>[e2_cm4.P3A00.S@r.jc>^/M8G".OH8b0eG+0/Medt/OM6E/0ZQKJ'$-\dCG)W%NQQ/*#KeN+u(Db
-*A'O=dF"n$V5KWAJkA^!4I)X/0`E77*?5q<+X&'[0JP.+,o@d@'d=qB(*=S>)DVcl!87DQ!r2iq!WW9"
-!<3)T!(R)?8qN:mOFP!t[]SELdD*H6c0(UoR[&tnNf9*aL4>>EH%Cg&N0fH\GBJ^pP)R,k_8=6rKRJHr
-c,n;SbeC]jZaI0O_o$?']XP#HX.,ZMNK'*]PF/W#f;kaukj@j1o^qqAiSrYNkO/$6me?VGoCDPEo^q_A
-p[e(CmJ$)8o^VD5o]bZ4n)3Tjmd0iGp\O[Slg*p(j6#t+pA*V5dG+![qYL-co'l&<pZgf-j6,gsli-,X
-hqHK-hqm&FdFd%"f@58rf$2^fcHaV_cI:4daiVfPbLFted*gP%i76W=f@Sp;g!na6i8a%^e]lRcalD.8
-iT]dslKn*7o(DSCmd8]F`8K\<mHjH9p%nXaq"4LFlf$UZjjDB*eCE%+e_9*5kNM!djPetUlg*cule^^n
-j5&D?gYCK:i8WSQjOjpohV6l>f\,*>iS`eriWS/ohrO,&k\'&;kO.Epk3M^1me5JdhW*AGj4qMg`5L1$
-q<d8(mHj$*nEAZdl1ODme^DY#nFl5@o_JLcp@.hLlK%9tm-3TjjQP[dkNM!`f[SX6jl>@`lK-jTg=<Q0
-"UbS>"9o#3"9SZ*!!!3(!<<*&"U"W%rW*9+!<E<5&-`1:qu?]tr;\bW!!3-$"qnAOZE9snOc"[=ItEZJ
-V5U/]S<K(rMi3IMNK]g-XKJV'V50l^V59ucX0K"<\$rI<W"H,5XJgPS<b>`EA#$P_H*G5rri-@0\moM_
->$YE??"IVs>?5?E:f^k#?"[AR<)mO<Ci-/TYcP'`<^fZMXfS.\RYloAI=-HpN/iRCIWKj`EI37RFa8+W
-JXsKeKRKr<aiD]IeBk\0ZDt.7]u7^uaNM-.^;.J!_7d;"`kSd_^9Y/`^qI1gXf&P0RF90_Zc^5.bdt!i
-]Wn]EZcp`4bg;ro\%'6(e^DOS^:Ukg_mHGSWj&n?[JmI@\$N$7\$`HNWj8k3ZE1".UT:)aUnOibX/D\`
-Sti'RXfA:sWj&tEY-k^BYdh3KTV8KlZb!WGV6[J9a1/jnZFIBQ]"u>"`4s%)b.Y*e]:u4-Y-u!Ya3MfF
-^<*ajR#n@+\>5q$Tq@s`Vl-PLTsLr(YH4b,\@ArKZ^mnuTV7jCStDLDUSa`_W19BPSuAHZUo:DtXKVW+
-7B<>cYe%9M[^*'B]s+lL]#DIsa/#0"XeiDBaLS^g[)1M9[B-F8Z)k@@Wg]Z_]!%^(_n4(6gsO[%g="Nn
-_q3MPZFmkU]t(GQYdCX>ZEp[1TUDOS^:CGR]XOi8Un*cb<ErX+;H6^r>%`59MiE:2CLU=G>\7bpLm"3r
-Q\fou?;j?c>%_u7SYi<^Ss+n[JV8E)QCOeWrVZE_o'c#:q>U.!oCDDCr:f^Ilg=65p@e1Yp'gcnq>'g[
-p\F[^p@n<1q"XRWp\=OPn+lhSp9/X:;,'YXJ!aY?D2+LYWi)J*2**Hk:eOMU7nGZr5<CGV4[2G88k_E/
-84ZohO/8_NTlidX22.'GKRS2aAQi,:;,ph$:gIO7ARo1^Amo.[@UWhnQBYljI>3K0Ir]s]CM[g(DdcpZ
-?<guL=]nop>$>!/<Dupu>uk'6=]JU%90Yp,3^6&3I>rVj?!1NC@p`#.?>!bZ4[)8(EJ^*L>!Y/.:/Y7t
-='8d.:fpOm<``<#<&dlU9hnnr=BeX(<)Zt%<*3=2>$G37?X$iC>$+p2>$4Kj84Z?H:fC"_:eXP\;GBtg
-8jPU+8m#h4I\!$gC10n;='Sp6?X?uD>[_Q"PbFe7F^eHI;,:%c8NA^i7m0t!F)uA7>?t6192@iC7R0XU
-?X?f59i+hi;d*I4@<#sc>$5'6>$G<?>[UrC>$bE2;,C+fr_rl!r`0t:;,^P#>$5$2<`iX/=]em:?<goX
-C1:LP=`/O5S"?.BP]]u";c?Ca8PWGh91;9C=Bp<=R>#@"KRA)b?=-uIH$`jqr^]sX84QBM9heM`<)64[
-:/O;A:Js_O;Gg:cC5)B\r:g!brVH?aq"FIWq=a@NrVl`gnF#]3pA+X^p@\(Ts8W&jn*067rr)imo^MMI
-p\s[Zs8N)A!<*$@"pG)3>JhEi9qBDZgY1"Q!<W?+"Tnl0"9ef+!s/K%!?qUN!sJ]*"9T#>LYUkAe1h")
-!+:e5APYuT,nUh+&JcH.'5SX/&f_f&)]TA#(D7H$8&rCe)ePS;US)@rNDE2A8PqN16U!M$8M`4_3&`ZN
-0.Ah94=`$J0e>:6+r)+/%M]j&R(I0/5W;&#6T-8>2aTVl(E"8;8#"5C2B<GE.4dD60/YmC,;CDj/MA[S
-.1RpX*[*?q/2\\(.46i#-@RNs1ajn+-o<J20I\7n.k;tf)]0D2+=AZ\,pj`W.4HG^,p!g8(Ek:oDq!4C
-:dHEW0K(^G5X7@q3^R5<_:m\V:cC!K-712m,81Y%+;?P&5>tfK/2AFr)'fk3)%.BF2DZj3+!`Ei.53Y2
-1fldk-71/k-7LT'/Mo=5-jD=R,p=?R-2o:m/,h"m-6jih2)6mA/h/M9/MSk86p<V#8NJ^c/21@Ze(N:*
-a-eY*-7'fX)^@-e)&=&6/LkAMdA0m9Xe1o,77od4S>&%l*ZuRF*?64J+X-h4&0Vu/*@2R=,UXWO,p=EM
-0aR=Mf`2!Rq#CKu!<E9#!<3)T!$2.h7XU5YOFFjq\ZalQcbI96cKUmqR$X.pOc5-UL44W-LNn?+Jr>qT
-N-f`"HA-aT^qmq-ZB'p'J;]&>QDpjg]"Po!aiD<6`4`RkZC@>NNg?)sPF&Z%eZ#:lkND=+p@%_<ip#LZ
-kOSKClgjuKnbDqNnalDCpAFp]m.L&CnFQA=n)*C(p#k`"m-+*3o_%qNmHX*5lf@@(qgS=tld"PJl1"*/
-nET<&mIK>mjlu."mcs#uk3M9hiU#jklfmcujm)'fi8O(_hV[2Pg$e.bj5f7[jQGX`i8X"lpZ1c1jQ,as
-j4rSUk32*jg<SU'd-BrfmHO$(kj%U,o(_nKnEnoI`8ok9lKI['nFc\Vq![h/jP8DEgJc26d)j\[eBun%
-c/mg:gu.)Hi90"VjQ4qGjPJJ8dFHgseCiR-gY:9/g"4d'daZn%g"=m.f[\I$f@J<pc-OVXcdU7eb0AD_
-bg>+uj6#C_hUMP;,JD@cj5]=dn*B*)na#5ceF<=tgtBm0lhT`4p%\Reqt0LNli$&gl/h$hl/_!gj5/PC
-e)&s@i8*DVjkSP@eZr'S#R:82%Kuk5!!*'$!!*'#!WrN*quHZr#6Fo,!t5\E!rW,u!W<!J!<<-#!='7A
-Ycb%'RZE5RIXZd'PFnVFTUhI6OH,6SM2IF`UTCW"X/DfmUB@3dWNL]U[(!NIX/W&"XfJ@H>#8O2>[O)4
-J:"N=[Ap:-YIe=Z>[1fC@U38I>?5$8:KCb$>\@AU=B/a1?sfS0YcP!b?rL!#=]AX8G&r(dNf96hPE1Q\
-KRAT/EHc_JI=Z]lJ=X<`Jp=92aN2ZMda>P0]!AEC_9U'1_9L$5`Q*GA]=u(maO8DIYIqN^^;@k#[@a8+
-\"hEnYcPXP`5T6n]t(D]\$*Nid`eGr[CEWcc,6ru[C*6J]W@^-ZaRBR[BQj<\$W'3\@&HJ['m0@\@&B<
-W4/e'USY/c]!/37XK&;%\[J`FZF[us[DB\e[DB\cUStE%[C<K@T!NmZ][+C4]X##S[^a&e^W4:/`6,d"
-Zb<!*X/rY8\A6;0_R7%SYaCo]Y+M>WP*_H3V59o?V7*\4\@/iU^Tk/T\=f\#Uq!b;\%&iR]"5Da]XPA]
-\=oRfTVSK`VP9o`TqJ*TU8k2jWMZMkXf/4rVlm(sW0i^8U7S-XURck-TVJQmQCk4`['6O;\#uHgO0lg3
-Z,!un_qNDaeCWL1c,eJd^:1Ya]",,PZa[0FZ*(%#SsZCR\@/?>]!nT4SXPaT;HQ^g9N,&%B6AleOcFd,
-ARJS@?Y+)%MO'ZtP(Rmh?s-H0ATEBbT;83RQ&C0@I=Qg(R\6Xeq=u0,o^_G;nG2kSq=F7NpAFaWmHj91
-nF,l:nb)VOqYU-br:^?co^qkPrqB7bq=*kKq=aH_E_T7u7o+T$@o.#sR]<EdT56DF0ND.F:.ml?3&<QT
-/iPpZ7oE&V5rqD!:JckDVP^,4:-:X1:eO\c>@:cI?".,H?!16<Ch@'lBjkO]@;0Oi@:XbPQXXENM2R(9
-F+S[QCiOE3@:*ST>@1oL=^GH=<E<.#<a93?=C,<:=&Mg[6o6nk8lgJ%HYHM\>[1`H;,:\9@p_2\85=#]
-S!7)J5<i+I7n6!=91(j17S$*B7n*DF%RN9@6pj4-7S#p87R]R-GX4ke5X.M%4\A.06:4(+6UX7*5<qY1
-:-hEA5s\%45uLZT6U=%3<+C';R"f$L;H-_&>$G9;>[^rKEIX4GTosG(<_#eV9hRuA4?5\e;fZeuF(f3'
-@qf1Q;,U.Y<-WV2E,TH*DJEs,Ec?,SJ9,^MEcZ5@Fa!b,!ci=("a,KPKS5-[Le!/SLP1A7L4t82J:W6$
-JV8W+It33)J:a5WOGS^HPbPOkZ`g-eH!t#U:/"2R>?=Wb3_EgoK9M^VB6T,_HZ<P)@:Xe8?<$kn.8!3-
-:ea\^:f'q]8l&8L5YOsD6r?f\;f.'PrVQ9^qu$6_p%\=]qY0S/p%\I_q"*q?nb;tWqt^!Yp%eXfrq>dE
-oDJRbqY0XQoChnUnb`@daT*Ic!<NB,!s;N?+:h2@cJ.C3c;XiH!<i]1"Tnf-!<<-$!<*!1!s\r4!<<0%
-"Tr;hiS3$E"o\N3!s/T1',)6.+sn]d,p.RT-mT`a-5%+1&/u`.'cB]f`#TY'UpR"gDlSsr9jC^m3^?M3
-2*al)1dFAd/hf%52*k/"/NZ$O1+apk)%$fj+"!YmAjeC,4?c"m.4.2R5W02m,:c-XcaGSR)AakT*#oh;
-+r:_*)BBnA*#TS1)&Eep)Aj/+)]]b3*#eeiHQEk6&/#fi+;kn/(DRW#)Aj/&()nJJ(Eah:(Eah:,:=NL
-()J)@11&/KY<t#p.5*P62*<u^76j=QQGM80[7N)$)'C(I+s@g=&Jts)6U4aS3&a#O2C0q!,977?BOG1M
-<_6"g85!,k7o+GC>uam/?!1BAARK1b>B!eV?u'CdBlJ?CG&;8?CM.F#D/O*%C1h*mG&:u'BR"K-D2!7X
-EbTHYYf4l2gX)]h1,C1#*uZ@].j#0+*^`DC_9nrQS[5>bG?J!=9;JFJ/0#ZN*$-.G-6XT[,U+<K(*Ok<
-(*4_A)C$@K+>O/m!8%8O!r2ip!W<#u!S[So*^t[CN.c/Tg:FKAkKgoYa3a"=TU(t9Koq@JMLLJ<L5^S7
-MhHeDMMZY%I;sXTYJJ&l`3khnNd>qeG]eOeOJASP]Yqb-bf%*$^U0K!Pae85PaIrNbLNbrh<!V`p?hJF
-k25OjjQ>n+p$D>MrVZZlnF#r@n+->Ro&oN9mI0W;kO.<oqYTgKh!F.kn*B9.p@IV6nEoB'p`o\.h!<;I
-h!F\!k3VR-nb)\DiT]Rjm-X0+lKRj/jl5Odhr=Y"=6Sl0iS`Y^j58bRl.54[hrEhWi8s%ZhVI&LlL+!4
-p?1Q,nD`Wqn*f]3jkRl0f$NUHp%Rb?n*oc1ki_[3naGl!`5L]qiooLfjQ5Usqu$6af\5'1e32'qc.UIn
-c-t1qf$<I:hrO1llg!g&m.'Q)kj%?`eCE7+f@\p3f@ep4h;@,Df\"m3h;-i9f\"[$f\"a'r6d[UeC`=#
-e'ugib15/%iSNDAc+1Es]u]9rjQ5Lfjl,Rrm.K>cjRqp$cHG57pZV,>q>^KhmIp8=m-3a_l0%0ik31pk
-kiCaainiMDgY103jPe\<eC:d%!=/f1"9Sc/!W`<'!rW*,!s8T)!!**#!<E0#rW*0("UttJ"9&>r!;up!
-#o*B?-`No1O,&+1H[LR0S=cRNTU_@2Nf&RHM3+.#X0/V-W262]TV8$SW.(kR[(*WKX/W&!XfJ==>#o*8
-;,WRfJpON:[Ap:-YI\1S>$blD@UE8E?X$`C<EW[0='o0B=&iL%=B:flYcY-hAm&)+8O#d9;,(;6EHR)"
-Ocl)lJUWT5EHQJRL4O`'Kql2iLOuqP`Q6<=f$Ln0^:^eW^<4F*_pZrVd!j0M\%ohj`6c`?WjTOL]YVIo
-[%XA1_Q_J.Z)P:E\@A`O`k8@\]!/rreAn/k\$`H_dD;lg]"Yem`jVhPYdCjJ[^NTN]tLVM['-C.Za@'C
-[BQa5VRWY$UT1Yg[]#t$Y,J5#[Bcp9XgPdV]unI-[`$%gZ*LsR]tCbRQ"[>;]Zn=7a0`Ch^Uq"^Yf+Dn
-`6,g$Zb<',Wi)quXK]L\aMGcgV3dRET:;[SS!oY=W2Q8BVRX+F`l?!7`50=0`3-SWZ+79O]"5D^^:Cbb
-]Xkhm^o4-,Vl6YsW1g)bTV&'WTrkEpWtDJ;Z`pR6Y,eCpOcG]qQ^jS88!o^4UTLnmTrG2sWM?`-YIUBc
-UUn+K]"?&&g<\6tfAGE+^t@>P]Xk\b\?`HI['@*JYH+e+VPTriYFMJuZ(RSTRZhA]=T1uM;HRCDG_hKH
-Nd,;J?rpE7AT!'\S!fV'Irf41>ZFm=GDMW\VOs<;KRA)nI=R3FUT:lu(&.Clo'Yo7p\4@TnF6#=r;-*Y
-o'l/JmpY_Tp%J1WrVcTep%@qLnal>Dp\4IXq>'OKq>'aUTlEq*6p3q]Q=Nd,L75-CVP%`^2D/$578HT?
-5rptb4#&`Z5se7:9L(U'3_;hoV5C,cH;Qsk77'"$4?c,&<(p=pr`]A0BjtX^EGAlm?YjXsBOth,R[7T!
-JW>bDHZ"4VC27j4EF<'_@9[)NART(W=Ar7%<)d(4>#\[3='&6o5XR@h6r.*AOF(V><**+-@9$-3AS#4/
-6V0seNLGu390tg<;bB_V9i+AH7R]fF8-qdU7n5g.69mXsr^HuY770<Q5X7n-5<hJ(3ClG#6:=+)6pX*;
-5%6fI7n-6J6paI:5Zq;f84>p@<F0^/R##6Q=&i@/?<g]8<FB*AE.4%DTosM*<CTJJ7mfR,5X7^o9lY)i
-C1V.#BPLdT;cHF\<I&k<G^+1GE,]fAGC"UmLNRWXF`qnMG5ZR`Foll3M>i;<MMmCMKSYG<KSPB_K`-N*
-KS>5:re*%ZJ:EiMN.ch8Ngd8][BQHlHX^5T8k;EF>?G)u2aUecL7+H_BR#8^HZ<S,?XS)'?<7%q+@\sq
-:/=S\;c-Im;bp1`4?Q,-6pa[C;GqC_li$MKp\Fgc"o.uos8)="n+6AQqY'ONoD/@_p\4:Oo_87^rt##$
-pA"U]p$qM@nFH2ErUp0ia8d1\!X8],!'@t?%S!2<gZ-Z(;ZQq""q(J:"9AQ)(]aX=!!*-%!X&T.!<<-#
-!WZ'OiSE9O"p4c)@K6E/!<E92#nS%"+sSQc+WN<e&f)*%-Qj<G+'?n.,9hNC\YG0hSs2r??tNP%4A/(#
-6<7&U:I[,i1,LO95#*s^1H[<F.jc#K$P"+)1on?)5:e?>0/c!M-oOF]2\@&VD^@QCb,R'>*>KbG+<r'V
-.if9A)&jS;*??+=+!210(DIAm)B0S4)Aa)$'-@r#&/6#j*>8u!(D@Gu(D[Ys',MW1*@`KV(a:+=0JXst
-)]KtM-re(.Z:6]1.ks.L3AiB<69IYFPJ>`(\4n\+(]G9[(E"#,(``r(5s@b#4Y]2r2``99,pjN@-Z!O>
-GB[S(@UN_hEFWsMKOJ(h@qB%VCgg^]BOu"!E-lbMH%La(JnoOOB4Z+*CNaguE]eMnM1TnoHZE\)DJWrp
->[DQ/Vm3\^eZi%00d.SV(*GId2&6H33Du'ed@X@0Z)=%<DdGdrPa=Eb*??+<*$-.G,U"K`,UFfa+Wq^:
-&Jc?)(EOG8*]"#C!!!)r!!<6%!<N-!rrM9_o`0"V:m@Q4Km(#a]WKZGcbI98dHd3jNfTBXP)b3SPE(W^
-K8#5;JVAi5I=-csMhJUV_8=3oMhZG9MM.%=F`W.UD01T"R%^^t[B[?KStMLDS;`DlQab>pY-6^FkjS0*
-p@d_'jQbskkjIm'n,)tXq=T4)oCh_8mI9Z2i9KjjnEoN#nE967p[IP)nEfuKq!dbFp[7/)nF6)KqsE&&
-d,ig:lg!NtjQbspn)W6]lKRNpjPetMjQGFShqcl:f%]-?f[ea2e`5B6f\bf<hpp0/h:UB;bKJ/UdaZk"
-e(rg.e(`X+dF$V$hV6T-b17'HbMM%1l0\!1nEf?#kO8E;47:nB`7sP?nE]N-lKds7r;ZfWj5&51bfeSp
-e'ZFacdU1ajP&;@j5JtRhqd)Fgt(<:f@A@!f@SO%fDX2%f@ns7h>Z+9h;-f;f%f!/e_K!3rndb4hYuC=
-iSWPOiT&nPjQc^3!pJ[r.au]#n+u\@kMk^eiU-=,nau)%e'd!tdGsffm.BuJs8VWSq"Wk0mHj*#roG*[
-kj7WqiofLahpgB7db!O:f$VstZqgZ*"pYA3!WE'(!<N9%!!EH,r;[9-!<`H)!<<*#!s8T,!r`5o!!WH)
-!!s=7V';n;UR[C%I=-<cJ;KJVU8"?SS=#G!M2I4OR\6X]YH=e#U]-rhUSF`gY-PFDYcOn)XK8J"F_50!
-=AN%h\qG@0a0r"JX00*F@oZZB=(>Q>?ta%Z@TZf@=&`:)@TluH=Cc$<Yct75Kj.;<?<^H<9h%HJ6U+(C
-@q9G'M10o$NIu;#I"m5oF*iA-]tB,T[`$;-cF)'I\YupK\$36P]<o;qaN2E<\A#kmXM)E\Z(\;/WP6$T
-Yd^[7]=G)n`j`7mc-!c&[E?7^VnKgcda,e'^ph%`_99g&\$<EM\\>>GXLGXGZE^R4VmEk8W331rVP0ig
-XJ;JbW->#CVk^/lZ^e+jTVnigVlZPbU84]fY-4n6[&^14Z`0^pX0]7AXK/,$Za7BNZ+dWX]t_.bYHYXL
-]"uP(['R?FX0f%7[C*BT_TL0SXg4b$WMZGoV4!L/R\6@CMPmbbZFmf`]">>U[^2j5X/2hoW2ltuWN5us
-!irH,)6pTUZEpsHZa$^AZ`UC<[BH[5Wi2nuXK&E%XC867Xf/J2Z*psDWN;nmU9r(j]s+]>Xf8)%]!AZS
-X.,6?ZF[]gb1=tieCr[,]t;kHZ*;!V\[\rOZ*:XJ\#ud:Z)jjkYHXIh['$'hR%0CO9N+MT9N550Fa]C;
-PDO<i%pE7E?=IYmLR"9lOF_RlB)Z3Q@rd0aTVeWUObA+,G^=aiP+\_V\g6tBo^_VBmI0`Aq"XRUp[n=Y
-q==+En*TQ3mdTlCq"amcqY'O[nh'D%o(D_Nq>C*cmHjTAo^JT#?Wfi_8:6Y6:M5?KWN2ngD)<sq:JsVX
-9g(j1r]L`K3^,kq7n?6>5=e+?<f6mR';KYA2_7]s7Sc<33'8l?.QBXY7t+9C>@)/[@qoIkCg^X\Apou/
-ASZmVMM-=kH$a=>D09r-=^>98?".5L?X$T4=B/'m;d*4"='JF$:.RH83'9Q$>D&#dCg(.Q=^>H:;-dI;
-=[5GI7V%:BNFZ6m<+9Q=<)Zdu;+s_a<)Z[l:/+Dh?s?`;>#n^+=^G?8=+47U;Hd$t;cd0u<`)[m<Dugs
-=^#!5?=.)K?=[SQ?"7AMG'7\7@:3ecIYXJcPAO`2<`i^8>Zas*>$56OJ!-FtQ>^/38P;QD76`n$8Q%uR
-E+rloDKU>KFD,8o?rg05JU`2sHZ3e<D/=-.FaAXhH?XU[H?a[\H$OXZH38PBI<ba8GBe@VG'/"QF)uPM
-FaSR`H?ssdH[U9hI=6QmH$+1KCMdm3H\[9*Mh?1W<E)jf84H<Z=]eNi5"]"0R$WMCI=uupEFiT`??C9l
-;b9MM7S69I9i"Yd:fCCq;cHIR4@i+86rQiX<,I6KqYC$ap@n:SnG)t]p_!/hqYg6aoC)5BrVuopp[e"L
-rq@-&p@nI^rVlWco()>@p%J+VoDJXgaT*:]"Ub\>!<Q!/,Rlu/c.V('bZ4`F!!<E,"p=r.!!N9&*WZ9C
-!W`?("9AN*!=&jJiSiVF/HYtQ"9S]/!<<*#rW$%$!s8c=+rD.O,nqC:-Qs$4(E$,j]H\eSYd'mc99u#D
-4]5m!2_dBS0g&#s6UEgf0K(O+.4mD-+=]5k1*mtS)@d>s+Yft1FA+\]6o?b`2_-U;6o>l,INoplU!9Q#
-3AN6L9-l,</M\Ul+tP2m-RBrY*B6/9.kr\(.OH]&0e"G!/Kcbp+=/Qo)_)pM-7L5e.OQVn/2/n=3&<ic
-1GM'W0i1\;76ERs7pUbpd_/@91bCLH4Z>#B.Q'"G?'2hPgqZWB/0#]N*#]S-)^@'S,tUBaIQ'W!?Ud:6
-1+t@*(c6JVF*2S2<)l^g<`)b(De*3V=^bcC>%1cC>$>BIBPqBj?t*\Y@UEAN@T?K?AR&eX@p`YUARfCb
-AS,UlBO+nK=\VXb>@VVj@[X!M3@ZF'*#]S93AE08(_.6,Gg+@)?DaisR"f!F3BE%R0IItc)]Th=*[)[P
-.P)hk.k;qn)A*Ss)BBY<)BBqX"j-fF!r2ip!W<#t!U0UV!-'2\QC<V`K#QW_YL)IY^V@b1m[Tf(Knau0
-JU)s-LPLV5JW#;7KoV(FKoCMAL:G(9_T&[>Oah\%IZfA9Kp7"/EH?2>G(Yp7MOKfnTU;REKoMLc[*[L)
-Vq1(un+>r>p$L;ajQ,aqn+#c8qXsOQIe*@7rUf@JnF,o3meGr6lJp^km-sc8kNqF!jmr<Ip$_DCp[@PA
-p&"^_nCd6Wjjr#:h:UlNlKII!kMG4\jPf(Wio&\EhV$E5h:UK5gZ7GKf\kcEjkS\Ojm1RakiM'rm-<rp
-iT07in*fc9p@e1Qq"XUIkOA0AqXa./%bA_Bf\P0=mHs3(kiV:*rp"=emb5UtiT0(elL*s(n*f]8qZ#dD
-gX46icI::bcHaVXda?M(iS)l7e^`7)h;$oAfA>-0f@8=&f[SC%g=k'*f@SO(g=Op,f@SR#f%/@"eCW@'
-f@SR&e^r@#c-F_ccdUFkdbWd7hVQf/:<12W^=qu9hWj:klfI^3na5u8hU^95e^ELMmd0W>qu?]kp%%h<
-j6u@!k2k^cj6>sphV-uKh<*>Hjk&5Mini8<g9jNQ!!W]5!!!'$q>^j+"p4l,!WiB'"9JE##Qk/1!s/N+
-!Wi/u!<E3!!<WE3'qlkJW2ZS`Oc"U9H$OpsOd;W4U8+BOP`UlaNf]^&W2m)'WMQBhTi\%cVlQr)ZaR-@
-XJr;&WMFZNAS+h9@]-eoHDeckWN)u&_.I1T:g$Rs<)?b*?!UZ7<aT$0='fHI@q]+\B;2W7Y-3Lf=@Z+Y
-;.EL#;e&Kl6UjC+7T"V=<**jJBmk;bJ897WH_.p`Jq'o=b/V`>d*ob*X0].E]"Yqi^rXC/^:q\;cbQj-
-^p^hUZ+mHV\Zi'DZ*:g=UsdYpWkHO'`N?;ab-SFh`R32Z`M()X^9b5W\#-=3\$`WUZ`:47YHG%3YH4b!
-XeqekX/;kiV6R;$UTK!KWjSk-Z*h3A]XYA\^:h1m\@K;ia2uKIbgFhbdFHgt]tDJ8g=X`s]=5/S]s4WG
-\$`TQ['I6Z['[<Wb.b3g^SRd2Xg,:B\@]/\`RM6)U84ZbVlZ>JOHc-'Tq.@E]<\NCY-G7>[Bm<HVQQbj
-X/W)#Xf88"Xfn_%X/g]KX0T"7YHb@8X0Ah1XKAb4Y+hYaT:hpPSX5_6SXH(CS"-:FSt2F9QB[SeOf?!p
-UU./1YGo%G\#m9GS<T\R^q@\1e^;mrg=auqbLP4NY/.f^[^3<EYd_9QW1p>oV66>q]V213Z_sCcTp8tN
-9M%lO;-I[XJ!6(VK5V<2>[C]CA8ZjVQ^O(rH>dG-ra?[TFblE_WMl8IJU)KdI!p[4U8kK3oC_\Ip&=J$
-p\4IXp@\+Lp\F^[q"=:Lo^hYEo_8+Ur;6?aoD\:boCMPFo_/(Zq]kRrp\47IU3pBL5sJ8$P\3d(K:/a>
-Vk@re0dK=_5Y+7"5!!mJ3B/`Q5"._*9he2K8jl]^MPd8KUN90q1I+,k;FNuD8NA:K-mg,d1.",j<E*.:
-@WQ?i@:s(tQBG]hI><N0IVjCYDIdI$EF`<[?<^`E?!CH8?X[;B:f^Lt>#e^4;HQX\3CZ(n6UOq(KmRN6
->[q#E>uar)A-6(*84S,"AVZY4AQ;>r>\-c3;c?^p9i"Ya:/4S\:/+bn=&iC,='8U-?sm)=?=-]:<E31+
-?;k08>?tWD?=.;WBPVF%DJsH5EcH,@FE<(eH?X@KH[h<JT:_?c>uXm+>?b64=^>*1?Z(@XTV7Kb>uX?f
-7n?-62)mp"86'P?A7dH6Ecl;ABP(UY=&iX]JUMZ^C1q@!Ci=-5H@LBiG^4X_G^+O^I!Kp^H?aa[F`dV*
-9QP5rFE;JDF`qhMGBS(NGBS(JEcZ>CFEV_@CM@-b@Vft1G]%\CCK"#0<)$"V:gR@+;+EiD?%J6+L2MQq
-H[0UA@UNesG["'<84Opo8kMfN:f:4c:/b(e=AV4K92/#J<`;suDLLC1q>C-^p@n@QrqcWb&,Z>%q"FCV
-rVuosp@%D;oD\IdqYC'hrr*B&oC28>o_/%Rr:L!gs4%,B!#kqC$jQe6"`:q%%Q^*(g"b90>lk$,!WrH)
-!<E#u('"@:!W`?*"Tni1!XK'MiSiYG/Hl.TrW*-+!W`?*q#DlG!<NQ4$6Bs9+:/W!(J_uW*$/gcVkK\_
-R@m\A6<RG[2`s5]5"7^s2)ftO91:T]2(^O?-nde21a<hI*"`f$'doHPAjS.7;Ecln1H.Q`7m8">+<`Y6
-b,IWV+<iC%,V1An0IIqf-R9l[,U=QU-8-hn/2&G'-7h/;.Od/3-o<>$0Jkg:4>o#V5<V+l6q:!P>[_,R
-B5hp0F+AsnO,\jML45,L^W(`Rf#1?>.k`J22)-^>4teKJ>EQ\RgpBL'-lX3I*?>k(&/m5C/OVZZ3_E7?
-1cmHI/2&4g1lQZm>usQc92SDc9N,J4?=@#CA7SkH@:j1Y=(,N@@:3AD>[:W::g$q$;,pn/=&Mpl9MJD\
-83]@084#pE6T[Rp/i#1@4A&"0.R$I&-6Fff+W_OK4uF`:)\*W8HG[e!@B-GuP_N@<6W'_J1*n+e*#]k>
-+Wi$].39KU-6Ol\()\#2+<)aP+sf/Mb5_VF!WW5p!!!'!!!!&S!(d23:61TmLP3_%`3@YPcb7'2aR>gt
-OG&:8KR7oqKn"c+I"7-4JV9/EM27"4KmU,A_SaBsS"c"-LPM1LLPUnMMM?V,H%1WgCM@O,F+^*KVONI5
-VO"a9fr(RnkO.j5p%J+Jf%Js<nF6/Ho(DnVp[e(Vs82N`q=4"OnF$2Dna#>nnEKB8n*KH/l/1[qp@RqD
-o(htLp\F[^q"`q<fAklHi8rkVg>LiBiSW;Cg=k<>k5OZKgYUrIro*q<rT*q?0CJ5qmd0?-mGm6hlK7'f
-m+9k>eC2dic-Ohbc-4GVbK\D]d*gLqbg4qfiof@Xk5OU<lKII%qs3P5md8]G`9ZIAl/q9mjm;I)nF?A4
-jOMPtbg4GVc-k1icI11liU,^^h:p]?j5At_i7m5Fhr*>Hio&VFguIJKe_T$4%,Bh!hVmJRhV-f:eCacS
-C"qS)hqHiBgsja$gtC!%f[/('gst-6e^W:/bg+u;mcj*&nEf9+oBYi2jQ,[mj42H8o'ko9o_JOeqYTFJ
-kihBtjlP[ikiLsnkM"SIjPK(MhWNPFki1FKfA!Z)!!!-,!rr<%!<<0!!!!*&"pY2.!!NB)"9\l0r;c]q
-&Hr@B!s&B&!!!$$!<<-#!t,efS=cXVV4j37K7A2nIYNiGS=l[UUnF0BPa%ArR\-CRY-"b'rM3JlVl6Pn
-Xg,1:YcOh+Xf8%3@UNV@;dlN5P(0OQ[]6C0Z,^Wq=BAR$<_c@j>?4p.;c[71<*!I@A7fFQ?s];+YH>!_
-CM6aY>$>Q?>$,$9>#nKq:/cUF5s.;)9O<*iN.Go!LNf5r]RbC0_90gCajJPTV5UQ!^;%\0^r4I>`4j(6
-eBGhJcGI05[B[cb^q-kO\#laCYH$%"XJ)i3aMb?a`Ql*)^rO[Cb0@',]>MV+`Q#0iZFREN]!nuQZEgjJ
-^rFF8[CX/e^;%Cr^qdh)`5EG0_T^9Ibg+JYb/_QEbK7fHcFgg%]=RsO'tUrd\@K,ZZa@6T^r!jr[C3KU
-a0_lGYqWJn[^<`l[^<Q]b.Y-f^S[d.WNWJ-[C`iT\AP5JTr+ciXf.\SS"QUPUnF'N^9OX9WYVYBY-PR=
-TW"N[UnOKZUn=0LVl6,PTamcaTs1`'Yd:[=X/r+lVu<Z3Uo'rXStr!EOd)K-Ng#lnV6m7mStD=8UTKuT
-Y0=_o['@$DWO9:>Yd't"YID0X]#2P;cI("if[IpdcdoD/]t(S[[C<NJZb!H;SuSokZ(&#2U8>B)Vjs9O
-P$^CE77^3P??:[POcG';.V`Br>\.VeHA[rQQAg92@prkZAoMsIQ)(F[VjNHlG^+RaJVfblY-u1?rqRZ/
-nF,i;p@n=Wq>0mZo_J:To'u/<nac>Gp\=R]qY0[]o.9S-o()GJqYU-bn*KcAo'Vri=%kY;:k=sK;.P?K
-WiN"jD`Td)7n5j65;YJ82D[3I0K20b5XeID9Lq`=:JZZCVJ)`I<_GYR8P)fH6pO(.69@(Y/M]:6,Ukf9
-:2+$VCgLpsAU^,4@:FV?L4ahnH[KaDB5_[!?=IDN?t3YO=^,BF?!(03;d*U5=^tT:9h%-33BTYt>(;*J
-A5603>[L`9=_D>W?V*g+9Mf5NQB#ru?XmhmEHQAEG'.hHEH-#AH2`.4LlI1CMi<RPM2@1OL5(YDJqJQ)
-KnG).N/WXMMN3RJrfmVPQ^F20rg<YQ-(CEnR@'8'Q("/0RZ`SC?<gE->$G05>@Uc:?Z1FYTV7<V=&)*]
-6jc@H3BBAt7os;1>rZ.t?!CQ;>ut'.=Bo?YDJ!3\<E2mk:g6n%?=%&I>[1WC>?Y6=?s6Z;>?P0,:JO_`
-;,0h\8kD\S9gMZT;,0na:J=AQ:JF>N9h@T73A`fZ5!r1F7n?*@2)A?8:/"2R>?=j!6:+dgKpA'^DL[Fj
-H>mA&@;1LE?<'Nd1.4N'9M\AX;,U"[;,g@p:IIfK9hIlZ<`iLHGhhf`r;-!Ro_.eNp\+4Oq#CBho^VPK
-rVm9&o'l/>o^qbGo`"jhrser&p@7hNqtKIMo_ngiec>:A-NaSW!<E@;_(cN`S^,sGgX]g9!WW9'!<N9%
-!<E0$!!!$$!W`?,"o\W?!<iR+iSWGC0ae3e"p4r4!WiB(!s/N%!!!&t!$hXd&MbI<+Y+:(dCL86A>#ro
-Nbk/U?ogGH9h@K<8j5U883\t\3_W@92DdQL2+9;S82N1L)@dYr&K)H=SYojQ+tu;F2_m*L9L_N=,9nQg
-4-mjmAPb`d86o>-?<h&L<a8a/>%;W(KnY\fSW]bIUSt&`YdL4"Y,@heOe8YMWfsp$['6pJ[&V*a`lQ9G
-cd9qZbg=badF-Cdbg";Ma3i1A`6Ps#82E"L-o!S70f_l]00<L+_:m\E4!u0d(`*u,'bM#m,T&$j0eP7<
-/ghtn/LVkm-RUib;*6Wi-n-Mf,rI)"1+kC</M/_4.OZc'2(0_%/1)nn,U+K]-R'WV)&O=l*uH+E,9\!H
-+W_C5(*4D,'cI_t((LW[%Lj"=+=7d<)']Y#0.S7i)C%-j.j,N?/PD2Fc_FgFZ([G,<_l1gZ_BB/+<2:<
-+<i'S,:FoX)C6aT0H:rR)]^%?/L)Pk3WdJ)!W`?&q#L?of)S>B)buK^Ocb=5eB"uDkKLZT_o_>CXI5*-
-OcbESP)tQ_KRSK1Mgg2;L4t>;H&$mV_84"/WKWm/Q\BgEI><]8MN!CEItET>IZK>:IrpIAPbFG&U8a6^
-b13Pig?7Gco(_qPnCuaUh;mejp?qAFqtopPp\*q?qXN_4q!$`1nF>r3i9fRkp\X^HhXB[uqsa=So'Z)7
-jnSZFpAFpRnC>hKlgEa#jl+hHi7HZ=g!\L,gY(97i7,lne]u@acI1Lud+[+#Ic9&9leBqEg?@MNi9T^h
-l0dNii8<>Cf[eg4g"4d'cdL:nfA#*7f$2^qcJ7a@gZRVYlgaE.n+c><mI0Jp`5LX#lLF3-k2l(,rVcQg
-hW!8<cd0hSd,31&d*0qgg>UT,bL"\bdF?LqkLRi'bh(Ote_/R$cd:1mbfJ8_GL+gnf\"s9hqQf<dE^=s
-f%&L+g"+NseBl:^eDK',eDAg8mH<Bil/CRLk2"YFp[7;3kj@Wnkj%*llfmj(hr)]$j6uX#nb)bXq<[P?
-p>Fuqk2YRflfmWml/^LNkNqBldG*d6f&PQ>dad*[9EPCu"TeZ(!r`6!!!36-#Q4Z,!X&Z0"9SK$/HGqT
-!<ri:"p+f*!<<-$!W`9%!!E]FS=cXVVk]T=KReGtIYNiGR\-CRVk]d]QO]7GR\-CPY,n\&V50raWW&hF
-WN<>/ZEUF0Xf\RsD.6se>?bO0\X%lLa0htJXg5rbF(/H]@U`MGARp*oA6Mu6?X-H,?t*STAl`AMT!5E"
-Y^^1n:M3d*>>eX.=B\s5<Duq(@9m#5<D6kPGDCTdM2H>@[^_!=ZGa`$`m2rZ_lKlAXKT"I`k/n+bfRN.
-_o&jiaMP?h_lTQF]>2.jXg=h&]"bi"`jVt\beD*.Z+n5[Vo/MS!6m^Z[DTSddFHmqd`BJG`Po^2`59:+
-_o'@._o9*n\\#A\\@B,_]=G\j]>2>%c,7B:_og$=`QcZJbfn#D_nuDh4Mo(R_8O7+^;@Ce]ueO?^:^qW
-YH>aDW3WG*[D9Mc]>qLn]>Vq+Za7HOXgYF=YHGCUb0%T=UopSpY-*5QU7SEQTr"BVUR\0SQ]mr1St)RE
-VR)qVQ&_?'QC")/P)kclR>m&gQB7H4W2Qc#YH+V&SXcLVUnauYS!T1uQB?o^Pbaq3QD0eT`ji"OZ)+Cf
-[B?O6be^otYd:I,Xf\:uYcP+5X15^N_nt*Nda6LlaLAh8e>TO][^&i?[^rrUY.(U/Ts;)3X-B`tT:`Kj
-UR@RFP[QjO6UsjJ??LsZOc"R-C1CLRASQ46O-Z,uMgfGM?=IJXGCGI<WNN8!R>lW>H$k'mMjUEG\AIt=
-q$$N`naZ;GrV7K1q!mtOq"XRSnFcJHp@e7Uq>9s]p%@qLp%\:Pnp^6+q"jm`n*KcAo'Voh=AM7M:k"aJ
-<+UcQWiMtgDEU*9:/"DY8O,d03^,DU3'Khq6V^6F7S#aA;MV-GVP.p*82sO<5Y4+-69mk(4ukAT3B]Yk
-4$bu,CgV0s?up?rH^pI5AUo`"J9?!\H#[P5Df/ob?Xd8G@UieK=FOLV;,^[t9iYP#;I3I-:ImQ62*40"
-@>U"mBiSGA?=RA@<+9-E?UdL[=(QrKR>$3@Lk:SGPE:fgPE1onPECukPEClmSXPh3S!]V2Pa.W"Pa@Jo
-Obf-aOHPH\OH,-PN/3(FNJ`OIL51PALk^bAKS"r?Ne`14GC+q"L`_J,J7Mqj:f:P)?!:E?>$59QJ<ce$
-ODA-#77K[57n!>F1.t&:BObCV?!1HH=^G00<`ra=AmeeC=&2R_7SHo[;H-Y$>$+m1=]JC#=BSR"='/F(
-r_+V4:JX\Y9h.ZF9hIuO9MJ2O8PD]C7nQWS7nccR84Z!-6:4169NtRq:.Il51KRRN8k)BR;H6CZ86BAS
-R[T%JH]!B#DdZdP@<m!!;Fa/B6q^6N:J4M]8krDi<`_s]84lKE6Wd8g=a#2Mp@\:WnaQ;Lp%n4Jn+HMV
-s7uB^p\t-k$2X,Yn+$#Aqtg6grt#,)p@7kPqt][Qo`"mj!!(.A7fru#!WiO-a>XhrU!VNPf@"%0"T\`.
-"U5&1"9SZ,!<<-%!s&E+"9S`/!<iX5iS<,6-3aSQ#6Fo.!<N<'!WiB'!!!$$!r`4I!!OMY.NAsM0G$e(
-`?-(@Zal<>HC:%-6:=UC2DIHe3BKc)6o6V]1aXY6/g;c2-m1W.2('FU(CUfl-:"rOE^VNG2*XGf.kj%>
-90s^B.m-1[`m:fgWOSq8\]):p`PT=*b/M03_SX+#aOJSVcI0t_b.ks?_8XO-I_`b%^rO1*ZFR]]Y-,7<
-S[Pi(URdpHTWXoWVkT<4S>`!DP_aR.KUIFGGE"^=1a=;(5!1VY75Zkc@[b6hgq$$4.2a$@(EFM;*ZZLA
-.R,pN2)$@.5pS-4+sncj2`E63+s\-I(_[lB*Z5t<.4-8b-70`P*?ugI(Ek"CDBp8D*?ZUQ+<;R?'H%u1
-)'9_8(D7As'+>Hg+W_42+;l1C((V/t(*"2F,p40P%h($>+W_C=.Ng)\(`b1gK@/)A=/!(#PAEcP0gV(^
-/0u;T(`FPC-6sZ[,T.UQ0e4^i(EXJ2*>L"F,:YhZnGq;D!<E6'!!*,E!(J83OH,d.LV_WYVpskQ^V%G+
-lBe04Q^!ksOd(]TLPLk>M1C/<NgPHWM2$YJKX/J2_T8sEMOfTkR#R&PNe`OOP)OjDNa[d$LQIRLL6Rpq
-S<^%PLV(pf[_UhamI9c6lLX5oh::$;jQZ=0mIC)Dp?V/Fp?(l@mdg#2kj[[(p"\NqiTC(4n)`?to'Z>G
-n*KB2q![;9qu?6Mo]kQ*jll*ie_fiLro"aSj5]4[ioB(XhV@&ZkihL,o^q>7hs'h)l[J-ana,c+jR)!c
-n_3$miS!2Ihr3_Rce%=?g"5';h:giOjPS_Ge'HY-gW.@gjll1#kMkL`kND@2p%J%GmaoCqlKI!fmI0`9
-lMg_ZrUfI0e^D[gbKf(se'HUsio&JNi8ieGda$4sio/bWgt1ZAj58_MgtCB9hUgB/dL"^gf@/=*hr!2?
-rmM20hq-WDi6K^"ec+#:bgOkie^E(&cIh4Ch:glNinr;Cl1j2nmH<Qlro??&hq[>Un+Pnth9b3Tq!RkJ
-qZ$HjnbMn?kiq0dioTIlm,.'_g=kBJi8iM?hrj%Wh:gQ2d^2dM!!`N)!!*'"rW3$!!s&K."oJ?*!<W?.
-"U"r1quB(b"UknJ!<N9&!s8N'!X&N,#8.H3RA6^]W1fZDNJ<"7JV8lMTr5#qXJ_b_R[08+S=l^ZXKAY-
-X/DblW2HPiW2ZisYT^0SY,S(;A7&MLDe#BLOa4"K[]QX4ZGL*fAnP[h?XdYRITTl]@THc8<+0*I?Y*h[
-?Z0PFYHP(3Lgs=m<bZ8T>u5!8?=7>Q<*Ej@>$,9F?=\&"JUM]uLLlpa]TSYm`6-*?][50=X0&.kZ*1UR
-`4EY*]Yh.ecblord(d3+VlI/+_8i@S\"TJ2\ZEuo^:Ukn`4i1K`QYZb^<,$A%("$a\&lh@f#u"OcFNqh
-DS<Zm]"5Sf\[SoL[D]Vb^W4F7[CrWK`kJge[D9>eYct^@X2(L4^9"'1Wi<&'V3R[WYG%SbWMQAj[A9Cc
-V43dDYF^/jPGG4bZEUC0ZEpmMaMc$7`6,a!ZcB2<Y-PIO\?aT)a2Ya"U7\B`?aHrC\>uR'Y-GRGR&Qj\
-VOO'AQDq!fU9:,UWggAuXK8J"VQ6enUS46ZZ_NVIS=lOFQ&q/lStMF?Vk]]NU8+EUT:):@V5'WYWLB`m
-[\B+^V4O$;TWZ23VRit3WW&b6TqIjQVR!n@Z+mlfak"h`cIC=ebe;?MY-baH?Eg]@\[oAP\#6!pV6m5%
-SY`WtY-+e"TpD"-A3ig^7nmH3H%:[.JTGU<@9QcBDg?nrR[&VXE+NTk@U*DcM3k!?Z)=(TJU)p%I=I<P
-Vma1U^\Rg*qtTjTo(`"UrUh-#p%eI]qY0XQnaQ#9o(DeRpA"FZq"F@Np%@s+o^qnQq=sXNmJ-DDkG!-!
-77L*KGaE&9BSDqVWMZ;'0f:Xa;cHFc8O53o3B]2^2aBu0<(BYS84QocKVkTCTQO'l84?BQ8Okm35XIh+
-5;bJe4?bks:.J2i?Z0dpF`U]:R$)6/K8bS:G&;t`CM@NuBjb"G?XR,C@Tcnn<EEO/:/kFp>$Fp*>#AF%
-5<D:j2b$GEM3*7,;d*F0>?b*0A6iJG=@bhS?YY4MKn,,GNeEbuO[P:iM2I4QNerOGKnk#!G^OgbG]7V8
-BlJ!+C1:XZ@9ZrD>$,65>%(Q5=]\g5?Wg9.?XHl9=^,$2?".5K=%u4U:KLU(9hA,P6p3Y.;c`m"3a6$!
-?t=2*Q(an/BN._r852ZG;+3iF92SZ'AmJbL<ao$+;,gP#>ZkKA@96&j4?Phn5XJ"16;C'Ar^8P06:+%-
-5X7Lr6Uj=9;,gUu<)HCe:fURp<*<9p8ki&S9M7rM8kr,S:/FPU;cHLb:K:R)?s-`FAPPQb<)``d6;gZR
-7mfjSAq,u2LMqHjH@'[@?"7AfH!OE?6U=%29i4bZ:eXJV:KL@s<'j,X<_,__='A^OK&?2!p[e+Rna6#I
-rpU]tqu-H^m-sN>s8VurrqlThna>T+m/Ht`$iU,!p](9bp&4m^r;Q]r!6P9V!X&Z.":><,`@VE_U!`#V
-g!a"'!Wi9*!sAc2!r`3$!W`3#)$C'I!X/]/!Y,H9hqZr41Bmj_!XAr4!s&N'!X/].!!*-&IK9HP"p+u@
-&gSP81+ro5b-WlnLU4"IF&oK@;*m]74?4oI6:3[l8MiL[0L[fA/3YRA3@-(0,W7@g&K2#c*[*5E^4f`?
-3BT5R/ho@O00DE\*uH@c9qJ_pUUnLXWkl3P\?_frSY*3gR?E8SMgf8OH%:`o='Is]@Tc>rEBZfR68:2Y
-/hBF;/j_09/h8S12_5mo2`<$0/2&P'1-IHG,omd8*\/NJ%2g!!'+uN9.5!8,2b$&!877Rugt],#+sIpG
-,p+'Z*ZQFL-R:f:0K1a;5:7]u-Rq&4,W@A8.Mrj.$ka9h',qYt+;Q!s(^Uum'GhSu&J,Eg1`I#D)^6RS
-+rhF;)'^FK+tG#V(`XM6)As8-(`jY7*[2@=.4Q>R*@<0a,:kuN+;>tI,oZb"2]s1[)&4/S6ZB`_T4=Fl
-N0AZc5taY!Q8:$2(`!o/,:Fr[-64!F+>"fk+qu%M.NB?U-RC!&"nDZX!!!&k!!E?(!!*,E!$*IfR@'M=
-K>uT]Xk;d[^V%G*m[9Q.P*V,^NK]-IIY30$HA-frJTlKqNJr[BOc7&k_SO.!Q\^l^N.ub8J<l4[OH>BO
-LPgMFOHY]QI#*QCP)5X'NP<coY.!'IkO/'(oCV2"h:^TMlL"98lKe-1o]tc:o'QDNlgaT/l1*p*puUf6
-jlZ44n*T<+mdL&Co_%_CoBto1o`"CE*qJCIhrWbDe^)h)ccsSSb/h`NaN;E<aMu*<g!eR-rn1Q%imH30
-g!nX-g">9?jRDEskL85NgY(WDe^iR4f\koLi7cl?hqd2MmcNKgio&h\p#P,ul07s@nET3"in`SWo(DYF
-mFT7njm:pllKRa$m/6SPqXO"6f?hjq*n8WodEg%\aOStojQ#=Ue_8d2iTK7Xjl,1`g=4g2rn\(<f'DGW
-hUgZFfAGHAr7rLJd*pXsfA"p-e^rI*da$(nh;R5@g"Xg#hW3AAh;R2Sro,9ngYD)OhrWq[jlGU]jl5Oo
-j4i,2j7W3:p@e=^q=X:Op#tQ-mH5eYl0[j(l0mWjh:giAf@JX4iS`_Wg=as'Zqp`'"p+i,!W`9%!WE'2
-!<`W3!W`<%!!*-%!WiB'!W`3#"on`0$k3C@rW+nZ!rr?'"p5&;'+C1pU8Y,kURdU.L4b&0LPq[qVld,'
-W2#uTQ^3u.TV\WhXfee,Vkp;hV549jVl6ToYV`MfY,S+@BP1jcC1!aIPCB^V\#la7ZH6`m?=RVS=C5ZF
-<`iC';-Hps<(g"rBkV*`CMg-OY<T:QB2;]1?!1'.;efcS@q8qI?"-lG?tNnN>@hSnF(ouPC7_uJMN5!\
-aN2W5f@7:1Xf&20\%9Mo[^O&^^pSWs`4`V)be1O"W3!J2^<<al^8IX3^9#f1[^<Te^r3U`^rE^_ZGG#'
-[D];NZcC"n^;@CgVkBTPSt)CIS=Q"4SXPk8W1p&cVl?M[XdPZVT9u.DU7nZfYeINNZCIf"V4t)kS=ZUT
-TW,2qWM?/bWMc_tZ)=D#Y,eY2]qIuiVlHf5agnd`Z`^7,ZbOAq`QPp"Zc0;HZ*1=?Za7lj_8<[jY+hhr
-]XbSZVP9]ZTrG)YVl-JeS"ljSXL#.*XJVl!S"Z^[ri?O,U:mt@XJ;r*US+6Or15$uNfocoQ(+&6U8=ca
-Ssl"JXKen&WMu>YY-4@XS"H"BI\<I3[\9G(VP^;hVPpDmS>`*][B?gK]#2YAdETqcf#>M>dF5D,_nW^k
-\%K;`\%SrGV4jo`S=6LaXK/Y6US4!>P%?pP91VihEI<CqKR@]PAR\nKATE0OOdM>cG%b5j@:*>PGDqoa
-Y-=[eOaq_/Jq&<4UoCo;`kV9GIf'$;p%7tQq"a[Xp\4CSp\Od`p\+7No'u2>p%\@Tq"X^\p@RtKo^_SF
-p%S7Vp$V5Bp@%4BH<X'69M9\uBhrJuS#`NbT5?D>.oK>@7ncK>1Gq!G001sR5Wh;':J+/F=BpubVPg5:
-;`I'27moL.5>"@97RB9u4ZtVl?p[FY6:t<[BOk@aDdA$aP%JZ`N/NF9BmY,?BkhF#A6N5G?WpQ;='AU'
-=]JC-=AW1*<)m.#=&qaU82iIm9j<1&Hu2hf>$PKC;cR@9=]\Qm78$irFa%nCBPqg1IXD'?)L-RUG^=LT
-H$=CVD/4!-CM[ZmBjOtN?X-o>%THD1<a0!<>[1-+>uaj-r`0;.>$"s:>?k93rEDKmB4>%B;,:1pAmSSB
-91;6@<**4)<`2dq>[:l\J<ch$NG;Nk6psU98PD<58P)iaCM$pa@om&9:esh[;cd*#?k?@2912*36pX.0
-8P)cM5!hX96jQ.E9LqW@5X\*C5Zde^F]2%3;c-Ck;,0h\:JOPT85`>b;GL%b8k2WR9LqiU=CtoH?XHJm
-8P`,P84Z6L<)#kJ79X8QQ'd>FG_:9gEFW0X@sNH.<(feP7SHQS;,C1d:/=V^:/k.\85rM[9NYA"=F#MU
-o_nUZq"aRPp[me=n+Z_ns8MZ\p%8%Zs7uNco_%tJnEK?0r;R0!r:Ka_rq6!as7cNls2b6^!XB):":#!.
-_(ZBhV9e;Xf@41/!<<</"9J]0!WW9#!$hRF!<E0$!sSo3!=B3ngu%&G63dJl!WrK)!W`K-"U"o/!<E7N
-!!EB-"9AQ/#T"-]*[V8$ag<?MF0N$MMFa(r9gV9:8OG9m6U3F^4telH.5rn/6THPP2^Tq1,r.=q(EX(p
-(*tZ4YAm>h4ubYe2D$^L2_R!E*uZ@Y4^N>H:et4t>@U]1;Gp.c>"_[]6VU*=9h@N:9LM?5/4:p72(g:n
-/1Dhh/h&MA2Dd62-T3:s/h&"j/1`,&3A3*9-S6u'0/Q'U/0uSe-o"=I-S$/R)^?mc0J=n%,qV/A8nFC/
-g=Wf*-R9NF*uZ.I()S5;.PO(J1IXP^3?fLa*?$7T,;_57,o@O8',29!'E/jP,o.%+(]G6U'G)K0)]0.j
-(`a27,UE:4"s4Tu*uZ+ArZ#,`+W_L:'db4V-6+3S()A)>)A=#3,!.J30fg6d*[)[E(`4,:-5ma6(c+C"
-`lt&bS>hC+G>^F`7@'T*.3p#U*$Q[W-mgJh+s7mP*?ZI@*@N6V+Xncb,<uG(!9aC_!V??p!<N9%!QtH_
-,#=MoQBQI0gVgDQk01QO_oV>8Q]$idNJ3=QKRSE*L44T+KSG84KTD4OMh$b@_84")`3bb`Nf8jHI"d'4
-JVo)3KSGYSL67IXNJ<@WR?a"pQ_^(id+bS(e`c)\o^DJHo'#5slL+*/p%%A4n`oc8lh'Z7rpJk5nEKE9
-n*Bc2kk+00q"sRIj7)O0qs=%Rp$V88n+$>UrI4S?nEK$$k1A&5gu[h`jQ#1RhVmnei8j=ml1!H^jlu!o
-n*9]6lgaE,lg=!(o'Pl9l/_L$n*oE#mG[Bml0IO"n)E]phrX=qlg=H8kN_I%lK\36o(;))o)@Y*i90=e
-m.0W9o^_G%`5Lm0kOIg!m-3p4oD8CSkMOV-`[o'A]Xt>Y]tM2-gt:E4e&o_]f[JF,g!eO*hr2i5iT/nS
-kN(I[hqm)8g"k'TgJ6S\hVdAVf%&U1g=t95f%/U1e'?M'i8ihJg>(-)h;Hl6g>:TLkNCdhgtL`Bhrj+\
-ioK@akMYFfi7lT'jS&?9p@e=^p$VGDoBYT3n,VeRkniRGkih!gjPAeQc.:k3f\#-Eg"4^"ZqpT""9AQ)
-!<W3"!s&K,"oJB#!W<'#"9n]'4p)'"$j-M3!<E6&!!!$(#RLqQ$^$^IVld&!Vj`p2MM[4MOdr,DXg,+3
-X.u;TR$O87USk/pY-+n+W26>d4J\[HUSP-"Z*CX?X.jZGBOtFO;5(UiM7Ca>Y-"k4c>$oo?Y*SH?"7#<
->?b*->?P*4;c[XLAnPF^B<D0:5-U#Y:/kJ%;,1:oAQ<)?>?tQMCgL[]AnGIbF*r.QCj:SWV7+$iLTJA4
-bKe&Td`&c+Zb3o^^;Rgq[(Wi^I^ul%\[g/'Za.*BZG*lYbI"dkY->OSYLC\([DC(uaM5-t^Tk,VbLk+[
-d(mE/cH!DqYHYFCZ`gO3Vl-W.[ApFB]!]8HV6RJ:[CWZ\Z*CjEWir\3Z+@6J]!&*GYI1j=X0SV,WNEA*
-Za?R6VP0ur['6mLZE:RK]stMh<jK$?VPLfIWhu`$[^3HY]>2A)be19hagnL`YH#%;[Dohr`O)kIQ^jhV
-X/V\HPaS,?YIC*tS!fD#Tr4KZWhu;YUTCP]UTUl&XL#11Z)an#S"lpMrhCa8V5UAnZ^mS^U7n?TXJ_u!
-Y+qSb['R9KWNE@tR\ZaHP+%i+I]'$=SZSBJT;&3aWMQGhXJ2efUT^`*\[fMseBlIbe(2:C^spl@Z,X\o
-\[JrRZa@-AZE9t'WK*CRZ_!biZC[VQP`]E>:f1%mCNt>]L3@HH@:!APA9!-VNg?)nHYZnd=Bo?KEds:H
-VQ-VdMM6J(J;8c8S#`d/`5ogj-N*c;o^_PAnal>@nF?,Ap%.tRp\"(GnaGr6o(DkUo(2YPp\+1JrUNnY
-pA+U\na5`=p?q+5DcB=r5s'1RBi/Z"R&R$\TPcP:,Yh627nZ<71H7?K0g%Ha770L?;+XAL<EPE]VPg58
-;)^X)69@+i3Cc.t4Zkkk7nGmc6U4.78l]>1B4bOcE+b#qP@JEWMN*F>DgZqQE,T`=A6`DJ?<UE7<E`L)
-<`E%+;+jtn<EWX1<)uIR7lrk$:0`F0IV`(k=C,TJ;,Lh6>$5'/;,^S"A8lU)C1UpjEH#c3CMIX$FDu#4
-FE;DDA6reZraH+>AR&>A=]JFM<Dc[q;cHdp:01:l<DH=g9h\)M91_iQ7ncHA85;oR9j_%&<**.%<af9?
-<_,;=92&,\=B\g0>ZtBCEe'FJT8I;^:-_$77S60978?NP@=*HRItE6+I"?T_?t<MB<aoK<:JjbR5=7b%
-5Xn=?6qU3O9hnS`9MnMY91DMS9LeqUG>M+5<_Q+]:/4SZ91_]K9LhKA:JXka8k_rK92\ee9M\_h@:3JJ
->uXX#:/=GP7n6KX:e<l<=CcuMR>Gp0K6_f`AQW)HIXba+9hS#I91r&U:JX_`<)6@f<*;da<E2dl>[1H7
-H&LeVq=jRVq=XR\nF#i;pD!K&rp]CInFukZqYU*`qtosQlfe!=rsJDtp%81Xmd^2Lq#167!$)(B#6b22
-!)(*a'iCjQjP/28AHDl4"9nu1!sAW)+oq]E!!**%!W`?-#6Y/2#7-OMhr*9O"onZ*!W`9%!<`E)rW-+&
-"U5#2!X&Z/#8.jh'ats-(j+$6*[kX"\#u$)TUo^u='9-(3BTYm1+tX<3&)s>/1a@C+>#At0g7<C2&d;O
-&J>s/19%^(;)CQn5tX9j.m6-T3^YYRIPNc;6tg@06pEk.>#S-g7mTL5@Tc2q@UE8P2_[Eb4[).k8Mi%X
-0.81s,ptAo.53"h0dJ5#+!N'Q*uZ1A)^-FB+;be2,9n9R4u"E70JG.375d%V(_7K1*[)ma1+t@E2*=KE
-R`3t1YtHJj'GDK**Zu7>-m9fm9NGM<.r/^'3DE(20g%<<-87"l(EXS2&JYuj&Jc?1&/l`=+<i0Z*[MpN
-)AF)2'E0(L+<VjQ,qU#P+<;IE)]fk7+<VI7(aUFV,T@gK()S8C*#9M=+>ko0.5N(d,97pH)Aa29-m'B?
-'J2Cmc-N(pSuR[.F'1=S8>N(C.jlS`)B9nD,U4Q[+t"`\,pO<R*ZcON+t"ok,pGPXbQ%YE!n75C!+$jB
-Odh`"EQ$YP\DcVr]Xu&%m[0E%N/a!ZO,\^DOctZ]M1pkJN0K]kJr>PCFL]0'^r<41M3EaNM2[OKOEl;%
-JV8fCRuiSdL44GqKo)(dR[^+Ea3iP;Ze"@+mJcbip@.+tg>hMbme$)9mIKQ7np^-&na,o9kNq^(n+H,=
-qrm#$k4AH@lg<Ktmdp)9pA=OMlg*s+p\js`q=*J$kigs\hr*\Yk3;-mhqZuPk1nhUiSNkVhWF1knFc89
-k3;=#inrYXmdTW3naG`5nFZ23mI9-4o'u23m.Bc1jl,CnnEfc:m-3g%m-<g#k^N$okMtt%lfRBsmd'<3
-n+-#:mFT:plga64m-4'/n+Z\Ys7>+!b/V</Z+.HQ[CN`Ub1G:tdF$(VeCN(!fA,'.eD/d$mIT`"fAY`B
-g=G!0dbEa4c-b2#i8EGGle:(Ph:UT@f@AF+in)Z:e(*1*db*I/eD9'9g>1]Dg.UGgipPjbhV[D[kMb:U
-kNM9nk3V!ZcHPAEp#ku?q>^-Sp[@b>kjIg%jl5:Xi8rnSki^dXiR-E@h::'1h:^B-d'QRL!<<3(!Wr?%
-qu?m%"9ei-!WE''!<E9)"U552!uCt="pkYA!<<-#!<N9%!!*B9%M99\OHY-cV6-l#WL]B;NJidXPa\;D
-Xg,.6Xehe_R?sJ:USXojXg"q.WMQDcUS4HVUTh&/Z*Ua;UN9jRARAJ5T=^VR^!+*kXf\nPBk^gY?XmAL
-@9$KCBO>1R>$PE?AohcrB4bXTTs1]%Z@6(U=]ed/>[piF:fUCs?!hDhBOQ?r>Zt-2@Vp:;H[UNoVRO0i
-Mljh?aj%rVdDN;lWNs"E]YhOp\\PSf^:_@q[_]_eZad0D]"#Q&[B?O/[(WiEeAf#*^;7>!^U:bfY-GCS
-cH+#K^UgbnahP9m[(!6D['d0=VPUi.VPpc$W4&S&ZamWZ^q-kQYI1R0TV-b;[(!?J\@&NO\%T5NZF?aL
-\@8iHZ+IBFWM?Q)[B[9KYHYIJ]XG5QVm!V/Up@hDYHb[P]"5Yg^VIe1]X+uh\ZiiRYIhBT`P^'M\YYj[
-R@^1EV4Wa+Pa@u@ZC[VRQ]I6$Un+?WWhZ/UVk]Bd_Rl\>Y-4UrTVS<OVQPBBP*ho>WMu_h[\BLtV4a]a
-WMZMp[&Kh*USY)oTrPAsSYW'OR%Bk;Q(XtFZ)!t\VQ6r&U7\-ZW3N1tYH+t>\A?;<bg+J^f"\Z3dabY0
-^qI:eYct73Z)t%6Ybe1rPFf:gR[U+PSt)+1O^^UR:/bM;H@pp*Ebf/k>[SpgA9WfjPEqPlG&:Sg>@2&^
-I>!u_Vl6AWK7SDqItWQ<TWbfCaN25Ip\O^]o_%qMp%A%No_%tRoCM_Op\4CRo_%kFo_84YnF6/Hq"FCP
-o()>@oCVhRq!mb=q"X@CRqkkn6pE\RQ"j<:L6nj;V4_W\0.'Cg:eOPO4#K5h3]fJc7nQEO<`)7W9N"E<
-VPU/_DG)uU5X7V%7Qa-t3B'#_5=nRu7R'%$5sIq?<bQ>dCiF0HRZq9"I><Q1H?+@WEG]H,E+<*X?X?r>
->ZFs2=]e[$=&D^o=]\a3='/Tq4$P\h6qCI3OFM+J=&rX>@8Tj1@ou`2;G^1l=(#ofDf9?&CMe!/E,TN+
-BQA$*CN"$)EG&WiBOk[d@U3,<>$+ZK9heJa<Dujt<)H[r=&i$p<D?Lj:JOJT;,0\R7S-EO9Meqq<E/ru
-<E3.&>ZO?V5!r1H=^56:>$P69@W-^\TV%$R=&;4K91hiI78Hu[8mHRfI<KmbLOjeqCKk4N<E*=4<DQF`
-6p<k'69dh.90uZ^<_Q+\:J+8N91hZt9MS2M8PMuW:eskh:/4_`9i"SX84ZEM8k2WH85)ZG8kquQ;H?[j
-;-6n%>[UfC=B&3p;bTbO6W-l]9L;-L@tC&:MK+$"H[9[C=BK6gHs]oH84Q'<7nQBJ8ki5a:JXhg>>%Ib
-;bTki>Zb'QMrsa-qYL*drqZ``mI9T[o_A@`p\=UZp\FUXrVHHkrqQ<bnGN7b$N0;eo_/.Uo(W1_r;Xk=
-*!$*F"Tnc*8\[;)=fTX%gXk"`!<E0'"9nr3!s&T,!sAW+!<N0%+9i8[!X&Z2!bgQIg<1]C!<N9&!WiK*
-"98H&!<E6+#R(,.:]URu"pc"f*$6OLG07T@0PR,ZUlfJ]O^_*S7ohl44$l+g1H[0I2`*EF-T!=u/Men3
-3A<<P*"`hn'cS/DV7q1M0JkFI8j+UO4$>;S1bNf!/Mo.A@;fCO8OQ?K;--mt7R'%A;*RHG846WD1dF]$
-7nZ-+/h8_0+r_IH.4lnr/h/,#/M\k$-S6Ao-6sfT+=JHS)AX8=,9S<i/Li5(0J+h..5ELn%hos0-nmSA
-2)REP3^mG?`7ihG9._S/'I*N!#TYHU,T8."9iZX97p0=j5!h(Q1bg4!.OlDS*Z5Y'&JYri&fDSt0K:a+
-)'U=E)Aa;0'HA;7&eu?/,9n<Q0c_8]+<)IJ)]0D7,o[XF(Dn58(*"P<)C$RN)]p@N,:kT"2^oml+XJ3L
-().l<,p3m;/NJ(%dAL`RZBLDl=Yqj0Wh)1%+s7gE)B9_<*[)RH.4QG_,p"KZ*$?@D*\8`b+?p(U!!WH)
-!Wi?%!S@DN!!!&q!-'JcPbFtMK$E/m]&Mnu]Xu#%lB\*0Ne`RPP*(EPOcYQdL44l/J;9GOIuB;EFh,?(
-_T\^4OdCWNO-c/hRuE,YNJW+<N.d7PL4+DoIYEfRURn*H`Rik@]%lK:nFZJKq![+mfAGl[n+-#8mdfl<
-Idc^up@%JEo(2G=lg3d-rTiG"hX0k#k3_3rk48$,o(MYBmd'*.qY0d\qt]^Cm-3Tqkiq[%me$2CnaQ&?
-o'GZ.k3)F"hVdJVki^jelK[j*k2PIXio8kTkNqKjiofC^m.0B+kjIm!kOS<+lK@Btjl5dmlfdBagtgiI
-IcBSZjl>UkoBto3mc`j!o()57mFfIskk=E=n*KW8o(Dq\s7tX)bcIY*JU`Q<Ll@C]WOp=(daljof[nX-
-gZ7VUg"Y02g>_#=eD]NFgt^lHgZ7\[f%Jp=io/bKhq-cHf$W:5hr<JNlJUF[e(*=2e_]KJg>LuJh;I;P
-/)01Pj7;Hrinib^kMb=VkNh^,mdK)fd`ghLnDNp1q>^9Yq=OIHlfmZsjo46Tj6>R`kMk.Af%/O0g=Y'3
-f@\[$cEg@F!;us(!s/Q-!WW3%rVup!rW!N2!!W]9%0ck8!<<30$O6e7!;urs!!WfD%M0!PM^a[VVlm>2
-Z)FFfR$3f'R[TkFXg>C@ZE:'uSXQ(>TqeQcY->.5Xf&"jr1F%orj!HN['$9T@qB=fAQkqCSW^k6]</3<
-ZGgEnARk^F/Rr?p>@qDTBNnG=<E!(@C0kOeA6>V2Y,npS?!(B0;dO'M?#O.Y@;0=Z@V9(tAn>4M=Bf-D
-Dgm7aHZbmi]RZ6R^W=I@c-XhUYG\8"[CX)g^U^qj]=thc_o'$qb/Cs)YHG(3a3qN$Tq/6hY+a:cZE([L
-\A>\[^V?kN]Z7k.`lcWH^<=L2^:CbhZb"#j^V.:m_SEXf\$*$S\#lsEZ+73BYdUpO\#u`[XJ;bnVPp],
-Z_aY)X/NJ>Ydh*Q]<8HU`NHYTZam?D^9=lQ\@8rU\$2s:\?*$L^:q+a]=YGT[(jAg]u[moZcU+l_mQb`
-]=Yr"d*oe*TUV%.O,JXBLjXr6P+88AX.>rTT;8<YY,o.DY,A7nTq&$VPE_rETq@sSUn4N6Z)=FtYHtXC
-YH5%.ZFHg*XgY./V5q&(TsC&SVPT`YZE'b$YH"Y-YcX_*Z`(C9W2$2iYH4IlTrP3(Yd(R9Zb!Z_bL=SV
-bgFnW[E$eDY-Y[L\@/WGY->C<Y-P+"QCXG5Y-":eUnXELOcYW55?CioCj:G\IX5[;>Zk6Z?=Ic&PFJ#-
-P_*ph=]/7+BQA]aSY`0WSrJ,EH$b*tOe8be^WFX<_"[[#p%7eEnF#i9mHj90nalDIq"OFRo(2GEo_%tT
-qs3YAp@n7Rp%%YDo(DeTr:faIlhC/ClDJZ$:JFGNH]r8IDMFLVW26,$0Jk=V8kVfR7m/g]5<_4s4>fMm
-6V19S5tXpP8rKRCVO_Hp5X[[r7S?<=:I@?36pWgs6Td[65Ysa::K1e?F)G`)LmO<5FFf1!JpVTcGAh8/
-C2RKc?!goB>$P05=BAU+<)cmt>?Y-1=Ai@-8NSsg4?c/5I>`Je<E*"'@UN&2@:3;@=&;a);Gg=n@VKIj
-CL^[O>$YE=r`a/D>Zk-2<)m7CC1q?sAS"nO>$G'0;G9e\;Gg4e<*30s;H-Rl=Bed*;cZpq;H[1"<)QUo
-;,11l='Sp6>[UuP?=[>D:Jt+o='Jp7=]SU/>[_JsPb=_-@ouSr6;1$H7Rg0V;GL\[S=m>D_:8)Qj5@b<
-H!3sBBPV-^>>e*d78$EI8kMcM:/b"]8lAVb:JXkd:K1Fp3]oY+5tjL,5W_4u3]B5h6UX4-8OGa54$5hq
-4@2P*5!_P&5X@\$4@;\.:eFAQ:K'nX77:$Q<DZ4W>%E,MRYu3:NIQ@sA6W5NI<]+#7n6$*6q9a?92J8X
-;H$7[9NbOk8QAb`8mYe,>Bu"fp%A+VqYC'dqXjOXp%%_Lp@e:[q=O1KoDS[lrV,sWpAFptq!IhLp\=7C
-o_eRarrDrH!;-<m!X/K-&Hr5>]fR6>Wlj/PgXK:*!W`K("'>a1!<E9)!X&N(!W`<($O6\8"pY3MiRuo(
-*!63D!<E9+"Ter3!WiH+!<N?(!s/N)!<N?.%j3;C*>W8(\f*_XQ_9k4GaXP!83B144uYSh4Z5/Y1H.%;
-0K(a=/2o7A2(^=1,s4@5&Io*Y',W$_\8"Aa/2'%L3%HL>2E*KK.kE>-/MKaq:/k(V4tSWS4ut\_2`s2W
-0/4k)5Z^ED91VH;.Q]FC0eXgo+<MmS+X8Bi/Kc>f,pP-'.P3)'0I/#(4!Z:'-S?\h1+4_41Gq$O4[:f*
-4ZP&=.kEP31c[QN.kNeC6!/rZgYB&(0.RnV,9e?R+"TN**A_PDDfJoW?>i\SAPtrE*%*^01ajq#)BKb?
--6*pE)]BYA+Vbb;-6F9M,9e-T/gUr;'`Jmm'G;/l()[Si',VE#',M])&K;,f'GCoi)]'&#(DIMu()7?,
-(EF8<*ZZ+@,p"!@'He_M-6!s\4*A]nX)=lHR[/+s3AXU.O>\]i*#]_8*$67L+!`3[)AO/9-6=-O,8qFO
-.O--$#0m2M!<N?$!9jI`!U]sf!Vudf!@Ug.S><*>cJ6FLiTJM!]>;VPQ_pF?ML:,AQA1*MJ:iu;KT:e=
-MMmOJM2[IJ`kfI,aJkDjQ&^Z_R$!&mP),*\NI?;2IY9J5LkUkMPamc+W1]cP`mEJ4^#/#@nFZPMp@@2!
-i8a.ko()57m-jZ>lK7U2q"4+Gnac\K)t)q[k31senb2kLmG@9srVPpLp%%YDm-+?Fq#:4@s7kd=g=4s:
-jQu=*n`o9#mdff=o'Gc0meYnng"bEBi7@,Zk2b[ckO3lbn*&cgip,[ekj.Epn+#`'j6uR#hrs@ho'bo4
-iS*VYm-<Zch;RA[kiV'cip5jnj5B(bkj%R+na5N)gr74iq!RqHlgF$.oCr(\rpAadUna2t:e4o.IuBi'
-^<PBYf$i+"eBldui9B1Se^*!lf%f*?l070_h;[>Dh;SRkm-*Nhrn\RNg"u#Xf@K!FjR)$bkMXqKgYLrK
-f%oNJf%U,X8DW1Zk3;-dl/Labg"tiPioK:hlLXN8n_i*KbiSWji:HR:s8)0Vp%dq<l0I^%kN1pkj5&_R
-hV6N3g!eF(hV?l?f[eEpZV^W%!<NB%!X8Z*!sAZ*!!!*"!<3)u!##J>#RLV6!!***$jZt:!<<-$!Wi9#
-"p5AO&J,*K'T.m=V6.)2[&p:"R[08.S=6(HXL%o7+L%o@T:DFBTV89^Y->18Y,A1nTqJ*PU9Lr/Za[BI
-W."YT6=jn<VRr@Z_9BNoXfo%KB6A**?r'j7Bj+_I<`is:=^P<2>@hPXAnPdhZ*1=6Y^^7j>?t?=B4Y4d
-Amo4gBj4kQ1gO?o?=7MeFF8%XL44JoT!l7VQ+"HKa3N#Zd)E8lYd1dQ^qm[n\%BPl['$sX`50=+]"@sL
-7_#kAZad$0Z+.ZRe&J_uccio5['@KeYH#[j_p-QTg<m^Q[BHj=Ydq?[]sOuL]"bhp^pgk_]#_.QWNN2(
-XJE)3YHP+1I]p;g]!/02W3`V,Yd:O:\@])MY.VTUWjB.A_7[:iXJ<;,[_02[\@T>bZ`C@/Z+dlUWi354
-['[BY]t1ep^U1>ca0igoZ+.-P^;%P-afqt7LQ[aE9fl0UEeKs\V5CGcTqA!RTqA9]Zam9=TU)I2Q_0tK
-YcjptTr4]SI\E[0_7d@bYHP19WNX%LW2I)9Y.Cd5ZDj@lTr"okS>ENlSti-YW2lnqZ*pm/XehhlT;AKb
-V5C8rX1>UF\#ZgG\A?;;aihlSd`/]3e'P>(]"G_h[Bm6JYc+_+VPBNMS!9YLVPL,fSXYb'O((@V=(QH!
-It)``AmnqI9j1k4DM+7HS<f:cD.?UC;HdOJJWuh)URmj1I!L'fJVTMeZb43!b.kX_q"OFOoChnNq"F:J
-nF?,Ao_8(RpA"FWp%\7Tp\OaPm.0lKpFPn,o^qhPr;HB[lg4EAo'N5n;G0VW973"><c*SXW2QScBe_S(
-;bKAE;+WuW2E<TO5<1_r6psU@:dmrN<`YN`V5Ku);+*`>5Y"I;4]"[86UsO(3^,Pa4@)G4=C5]LDg-/9
-BSi.>>BPRQK7eVrH[0XJC2\'$?!^lD>?P-6=]J@!=]ng);uBf==&Vsc5X.(h6;Lg9NdPVL>ut3<?W0s7
-?X[2@<.7kK=]nj5@UE\Z?X$]=>?=d)>$P6;>Zk33>%)5Z@qB7]@8^Q>=]&'o:/k7t<DlUi<`E!t=&`.%
->$"Hq='8Bp;H-Rt=&i9r93"nm?<^Z?@q9=_@TcZ*;c6Oj<*3=,='8d4?u11QTV7EX=A_LQ8OcEB6UamQ
-<,%,OSM7RQMN"F:_7H.e>#8=6CLp[Q;+X8F8P_oM7Rg*@9M\J_='&9r:fC4b:fC+[7RKK@5:So\5=\1)
-3^Q5(91D6<6Tme%5t44)5t=:)5!V@t5X.J#77TR77nZKL:]<j(85r\j:eF>aA:U#8MfF3*IXZ9H?!:ie
-G@=NB83TR891huU91VfQ:JXSV>#e!_=&r!g?<p`<H&(YYp\k*hq>'aRnb2eOo(2YNp\Opfo'>`3r;HWp
-qXO(Hrr)j)r:KCKp\FURnb`=brr3#qp=969!#ktB"pG/9"'rZ&)d98ahqR#:;?6n%#6Y&/"pOu,;?-_"
-!<E9(!<WK1!X&Z4#Hcn:i6iqV!s/N)"9nu0$O$S6"p4l,!W`<'!WrW8&K23*0I%VVCX'-u6@tPsSt:S)
-P\!KW;-#tF5!V1e0f;$M#qI;Q2`EQG/N#Eb1N>)t.N0'9$PO=*0qc3r84>fu2`s#O0g%<_5Vk/R3'TM]
-5!1\f68pe[3]Sc?/N#RH5WgbW0f;En3]TDe4#\BG2_H@%,U+ck2(Bmq,:t8h.P3%s1Gpa.,V_2'+"&Ne
-2DHd;+rW$[0g%<N2aKi/>!"_u-6k&l-mL)l1GLO=3]TB&K"]po]1aq0)AXD5,9.XC0/G"F>tSaN/HPnW
-'/ig,>q$jH2Ej#J/0>]G'cn\C*#9//%Mp0.,:tDj+!2dP)':.D+<;=9rY-7d%hp'*%h9Eq)'Kk3)\ihs
-&JH#s%MKct%1rLO!YZ1Z72Qp^&0;W+*?-+=)&F,:/LDec+>l6%ajI#$V7E+`FAY4X9ppeu.ifZR*ZuLL
-,TdpK+sA$D)C?O@*%E<V*A&`c+?g"U!!<6(!Wr?$eH#RLq>a%f+&S8eQCiu[gW$YWjikEM^rbr5W1o]D
-IYO)MJV/i4KU.:GQB./tL6I@JNKJn5_8*n,WgB$3R"pZgOF`[KJqJo:Jr#G>1jan*I>`u<NgcZ>StDOo
-bhJZ#hrsIroCr%VlIOYEg?@tpna>i6nb)SDl0Is7p?V/8o(E"U*p)YFlg*[-rr;]Ye+)o,rp'(Kp%.nH
-mIp>CpAFgdrq7W%k3h^1r;$9cm,[?to&oZ6jm;O+nEf?*o'Q)Co'>o7l0Rd*Iei7#mHs6+p[\"Np%%YC
-nEoT)mIKDsi8<nom-F9,h!FM%o'#-"md0Q4n*Jrjm-O0$hr<eZkN_O)mHNuk`5Up3kO\-+lJh4#p$qqW
-mGk[AOF'P,"9SlQ6ZA9oa4&Dac-P(qcHt+lh;-r<akkt<lg3s"h:C<6i7u]0-/$]2ki1ISgtprCjR;?h
-ip#CYn`JE\hppB7hWEbFg#Cl?f\5'XgahUPk2#7Vh;d;HioK4akN_0tm-a?"g!J%+o_.A;p%\RakjA*;
-n`K*&mHji6([0Z/j4i>Lh;I&7dc'-8fAP<3cH`[j!r`3"!r`3(!!*3+"98T*!<E0#!W2p#"UGAB"o\N)
-"q(hDrW3$!rW2uu&d&dc&.AO=LPqRrYdV*RZ`p@#rgZHKR[p:WZa[HTZ`^*sS=5q>TV\WlZEpjAWMu_h
-US+?VZ*UaB\$iQ@F^nue=(,=/]:=hocap9]Y-Q)eG]IY7;-@LB<EO]W=B]HB>A.GSCLV0lAnc$mYck45
-YC^Cl<+]6<An+hU='JpAAmf4e@T6T7>\7beEdNCkH[C%.Zb1IG[_U#)cHOY^\tuC,WO':Q^V%1j]tqOq
-Z*_6__n<am]=bhj_m-YP]s4HHaNM!?_76r+e%!6)[Dp:rZ+n5a_9+OUe]lUo_S<gq^!+sWdD<<'`6#U6
-`O`k*`Q,^%^r3k*`58go['R'C\AbS^ZEg[=^Ua?W8@c1;[BdBM]Y_"TXfT.R]=>edVn07I]XYJd`50="
-[]ua6_8*U_Vlm>0Z*_-T]"?"sZa@fhXhD*F[ApXI]XG_sYcs1IR>HAn*WQKX,tWKOVR<OlR?a,5Um[jL
-TrY2pToH%V\\>kn\Z_m2X0JauUoBumYc4InU8=`[X15F0WNiD!]<.R$VO3pKV6-\_SZ/HQR@^4SWiW;4
-[BQ=&R$OA=USXidXK&D!['-a?Wj91G^W"aGbKA,V`N-Mqd(-9h]t[U]Za-jCVkpPmUTLAlSrfYOVjjB\
-SXPY#Nab+U??(CBIX?$F>Zk-.>%)5mKUJU-QB-E+>>Rpe=^lK/QD17LR$*5PG^P'qMk%#a`6-<G]"7S0
-p@S@R+S#$lnEoQ*k32F-o^qnPq"a^Yp\4@Vr;>jGmdg/Ip\+RXHMRL;rqGsHlM1,Dl]uEe7R9R<I?eMG
-CkS1TW26,&1c[Ep;F*iN7lrRh2)R`]4AJLE<_?:]85E>gQDULVUMs.!4\%V"7n,R44?Pbm5sRk05r1M]
-5YP*V>AS8$DJEmDSWd3!K8#&5IropYCh@<tCggUU?<pf>r`]A)#ZFT$=BA<r=^(f2Ea)C66:*sr6VLKf
-K9Uk'@prDB@prA<ARf(M<)HRl<)$CuA7B4e@UWGF=\q^b;,g7i;G9nd;H%(5?t*PK?rg?,:e")M7nufZ
-;,L.d=&`1$<E)mq;Gg:d;H?Oa8kDo];G^Ci85V`E91huY=&rI*F]D@17n?-L;cHe"=&rC+>$u/oPb=\-
-?rTlg5Y".56U<n2?!(^&^!blELOY,<T;8ccCen,>@9?E,91(d&3^>np3]KPr7nZNK7mfL-6:=+$4[;,1
-<DlUf:/=Y\;d!-s;H?Ui>#\-k:J+;U:K1.^9N"[b7g):N5s\"Q7n5mD8l8S`:IdrG8Q8bf:.IiX@Xsi6
-LMqNtIXH*E?<:Q\H"9lE84c?E8ki)P85MuU<)6=t=@>hg=%c=q?!CHWN9g0/rVlcjp$qMAq"smZo(VeI
-qYp<Zl0Rs=rVuopo^r"XrsJVqnFQGNp[7MIrr)lsmJd1/!#btF!WiK,?,/E;<N+.#gY((]!X/Z6#6=l1
-"T/9@"9AN-"9o5:#m1;7$4!Hbg>LU3#6Ou1!<NE-!=&N("p4r.!sJ`+rW.?L#7(eZ-7p;[)f3p3&3b]6
-VkKc)OG6^q5>"F-4$>_g3AifX3\`$00K(a9.krnC4?P\O+Vu"3$lL?I3iU5G;cl[G3^Ptc2+'Mk2^p72
-0/Y1<6:aI=:I@W869H_@,V1\r2(^%%0eG%H4?uA#4@1eT/0l,T*ZZY.+YG&e,:##q0/5+2.4HVj-mL5t
-,9.aE.PrV&1F*hd(`aeC-7q&/3%lg1(`OS>/1)\n/hJS,2)RQsLVMQtZpH,d(_dr(*Z5e0-Ts(I?Z_Z=
-"oJ?G!\\+J+tG)o+rqpI&If3Z'+tug#T"@"+s\?R(D.>q)&3Sk'2]2j.O?2X*?ZLG,r7%n,qC/_2('7c
-+Vkt:+=A?J)C6L>'G_N')&3l+*#fP;(E=Y?*u>b3)^[$X,9%XX3-3<iRp_ksR#u/[5Uns^PX?f<rZE("
-*[)dH(aL(C-QjWd*u#kQ,T7mZ.3]ir#4V]N!!NE,!W`9$e,]LLq#End+]tA)PFmicg;L;Nk01QO_9)2>
-W1f`NO-,cfH%V9CPG*VWNJEXeMjB*RPEU-t_8*n-UlgdqM0=E8Q\q&NK78H-Ko_@FJq]5@K8k\=M4^</
-Od)*GdaF\sh<=7poD%tOn(Zd\h;RScn*fi?p@7nQoBbl6mIp;Io_%hEmeQJ:mH*'nrqGdHe*u]%p?;/F
-q=aOSo_JCTr;ZcrqVpf&kO.[)q!IbKmca$-o'Q8DjR;m7kiLpnmGm6ll/D.$me-,VmeGQ&kNhEtp&=A>
-mHs?.lL"0'jm;3pmHj*+jQ?7.jRDX,khkCdm,mU#q"O+=o'u>:ioK=dlL!p)mHa/n`5M$/h<k4.2<*cd
-p[S.YkLd56P@kF/"U>/5!`"`Za2uo]bKo,,eBlprfA5]Lc/d^:hrEeWhr*>Jk2Or/g>LQ8gYLcFhVHr=
-ip#IUjQ+_An`J9WjSmh4gu@2<f](cCgtprIiSreQi8itfh:giIi8it\jlGL[l/q3qgtL$#j72j,o_8%Y
-qVgW2p%ID-l0INkhV[8PjQkRSk1eYLdamR=cdC\'e]uIF:BURs!WrK)r;Zm#"U##1!<N<&!!2ut'*S[N
-%gN4>#7(_H"9AK'!<<-%!WE('"Vi!g$31']MO1-C\%98^ZDaIfS=H.=SY`Hp\%0)WYGS"aR[]qAUoCT(
-Za-m;X/DbgU8+NhZa-pH\$DuUCN!T\@:-"GRYeZ%\ZW'=ZHI?7EH#i(@V9(FITU2oBQR?T?WpoTAT;6m
-DJ`LLYcb16Ht$2R>"DM&CL1aL>ZbBD@r?3m?"IGQBk_-qJ:2`]EH.8S[W[hA^rsaCd+$L^X0An1X1#XS
-^;.\*]Yqk)[^N`TaNM?5]Xb>XbJ^a%W0js5\Z+#o\$48t[D]knaN1p&`6,[71=jn/e%E]8^V7+a`PTjF
-`4Wn+ahlNK\Ack;]X>/_^9+]J\#6jI\@f>\_jmp2YHG"@rj,/$ZEpg=ZGNiN]!\rY]=5JXZcg1h^9t>P
-Y-l-_\[T&a^pUYm`kf!]YdCaD\[K&[]u[po[*,qQ[B[!FWi`hI[_g"^ToPM4IV^5>!!!*$&Qk$i[A07[
-PF/DVTV&0QUoV&.PHV*jYdV'KYd(C9\[836Z)4(bUSaudUS+0VZ)F4oX-9*dXd,caSY)IIWMPiMW26,Y
-Uo^i+['?j9Y,\dsPFJPMVP^;kVP]reW2d"uZam`]^spZQb0&&JU9N%o^T"ZP$bX!QWiE2*Yd^I&YPt;5
-PGYjfPF8JBRZNPi@Qe%)Ee&XeH#6nj<`W4)@W6dLRA6C>Nd55B;GL%nB7#c.Uo'`JOGA=1I"R03T<Z/N
-bfn/9\+TLho^MGBo_A(Ln*T?$kk"B;o_8+UqYBs`q=j^_r9<M7o(_tRq#9u9pA+[ds7c'IlM1/Gl^2j"
-8O,gAJ<jnHBnVkQW2#u'3&rft=&)Oi6T$_d5XJ+(1eC)1=A;dd85i\aM5I,ITPR@g3'JuS7nQ'>1-IW[
-5!hk65WV.q78Hl[<c;hlA7B#%R@7<#JVAl4I<U-eDeX!+DI$FN?!UcC?s-c(?Wg6)<)Zh"?!L]?=]\p.
-7RK?n5>4^QJ!>Ct?s$E6An+kBAnGIW<``I+=\qXg@Ua"b?X?T1=&D^h<)c^u<(g+l<)3C""'SN&;#X<"
-8P`&M9L_iQ:ejbcr_ae7;,U4c;-$Cc;,9tc;G^:d:0LXl<(')B6r$`_;cIpA>$=Wo91i8d<``F+='8X.
-?u:=VTV$mB:.di>84#a26p=:M<*k^2f!TF?I<'aT>_A8W:JtY1=&W3t7QWgo4$Z;$4%M\)6UjR76UX:/
-7n#U.6pF@?:JXe_:JOS\<`)Oh;b0Sc<(Ke`9MJ2U;GThW;,@-^"%l0S6sr;H7RgHQ:K(.f84Z6A;Gp7^
-6pt*aJ!u[WCjCb_HZ3J";dFZrB2V/g84H*<8P2]O<(p%d:JYG'7o3Ji7o*Gs>?Q61m.^5Ps8D]_mHa97
-qYBdUqt]gZrqZ!FlL=fPrrW2rqu$I%r:TaSoD&7YmdpDVrVlr[kQ&a*562!""9AW.CVi"F:o;LugXakc
-"9el:%0Zq@!WW6'!sAo2!!<9+$j@%A":5J<B&VG$dNA\o!!*'""9no3!<*!%!WrW2!<<0"!X8i6"UH=p
-+8ujk=2i8n3dd?sTU1Y6S7"ZT<_>,&3BTDf5XI:l68^,>/1EG94?>P^0ebpH)B'1m'dY"ST#YqD7lDn\
-911Wp84Z070K)0V5V=066Uaa@3^>2R3@lI*0et7B1*S;41*ntB5X-kI/LDYi-QaZ[*![c),9J-S+YWgA
-8L5Z0,U+Ni+X&6Z,V(>k/0Q6#0Hi%d(`=/90/4q-0/tj6+seKk/L`8+0.et71Hnou^Y.572B<hT(EF2,
-(E4)84XMjdUT#70!$VM64X)"'/KPra,o$k%$P!gi'akut(Dn,4)Aj>.(`jS,'Q4j$)BBnC+s7sJ)C$aW
-)C6[C)DrlW+XJ$G)BC+H',i)<(`4,1*Zc4;()7])/K,KK,pF0C)&a_E)]fb2.lDIraH0JiY`t#V:H]pZ
-P+YMq)B9e<)]0P9+X&BV*@N!O2'`tc0cLfO/L_kc49k?Vh>dTY"TmT^rrMBb*XaT$OI)K.O4)giZeOBZ
-]tM8'l(X63RZrl!Pa[`%IZKVOQ&UHTLP:bbQ]$TPMfQhP^VSC4S>2[2N/<I:NKT?PIsc]uMi37CJ;Ar1
-P*U?YN0^3+Nk3HTQ)im0p%\CXna>5ee_T-Fnb)><p\X[_m-a`AkjJ9FrV#jQnEoQ=q;BumjkfV+q<?9'
-p[[n6lKma$lKe00lKII#IeWa9o^M)2q"XR^o()PMp$D#6o'G]3p\FLKk5"i?lKn'<md&utl0[j%o&9--
-j65[mhY?I"mdTc1pu'ollK%$cki^mnmbR*skigpZk2t[dh<*q]i8j(^hrs1]l07-jm-X<7q!#]6f]MDZ
-n)`HqjR)-qp\<1`]q0?e!Y>V?rW.6P10Adj[*d%?e'ch#cHXqfhV-?1gXb3>iof[kh:(9Be^*:>e)9HG
-eDKBIiniAGkN(gih;%,Lf%f*6g#LQ8maBP<hULfGdGNj2g#)5YiTTb!f%KZRhX9dunE9-)lK74#f$Nj\
-o_/"VqYp3PmeQ_Bn)im#)X6AEio9"_in)`.e`,ZFf%AL&g="R)gWcrir;Zfur<)]m"T\]2#mCG.!!EE*
-!sf,/!]U/[!<E0&%Moii%fua)TqeNdYd:jS]X"W4T:21?R[KeIZamc`]X4i;SX5\8TV89bZF%0NZ`pT]
-X/i5#TqnTdZ*U[3Hu!5%AS5PS`J95Y_6gAJYHklY=(lGb?=dS[>@LoH>\IJM?XmMYK61L+?"-^6VlHl2
-RVZ_M>@(Q?:1@pL=BJX/@V9=_>#np;>&J@aF),iIEbUZ=WcEX"a3iJfc-OM9V4XN\\]E%6^WasDcaL))
-_mQDF^<Od5^:h.f[EH^hR]`TY]?/7<]YhLo\[&lZ[)0Sd`3TBH<P$/nb/1p#]$&7<f##;EbJh*'^;7Fk
-^<+U<]<KAu]!SoXag\XYXg#.;YeI0O]WJKE[\^pKX0oIJY/dN:['Zs;XL#.1]XjrG]reE3T<>B!ZDb'X
-\?iEI\?rHP[^!<NYe.Q^^;S:>ZEgmE\u`'.UUmJ5USP]JOd`GXRPFjC$3LD4!!QnuTVS<JQ(OJ;T9YM,
-R&6[GTr=rr['mQ]\?2C+Z_<\h[@=;*W19lmZ*LO1ZF[NV]WeEDY+hnqTqeZTU:6DQT;A3iWL9ffS>3$!
-\$)p?]"FQ"\Y>_(Z`ps@Yd(=5[*6@s\]`XWf?M4T]!B3+fr;Eg\\,M[ZEC@7\#uBnR%(1dZ)b%.XfnRm
-TVn*E@oI/hItWE%F(8HO;HR15CNtT"Tq.0fDIQjW>[hSkH&%rfVkKE3GlDdpG(PsNVmsajah>ElW:]_2
-o'l2?p[e1Pna#Q-nau\Po^r"Yr;-3_o^MPHrVcTfp\"4Op[dh>n*]]7o_.hHo(`4arqra94Zkkj:k+R2
->&o^pVP^/^KMOg)>$!jS5t!n)4[),"8O6$C9N,%g?<g<+7YInFW0^141+tLE2`E<O6U<^m4?c2+8jts@
-4%2b6?Y!)TBlSN=AqcnTEcm1qH?jXTJVA/eEHZ;"=^5$1?=@/O=Bf9C='K-:<EE'u<EE1/<(K8G4utqm
-4G]ADAmo1[Bi.Z=AlrGPAc?!c@q/tN=AMdt=]A[-<``I*;G^=m;G^=p>?4Wl;H-:_:/tOt;,^Fq=]ngT
-:.%cN8PDcP8m,4o=BSm0@8Ka$=&`-t<`Mt#>#/1'>$=m(=BSX+;HR1-=Bf$7:JO;E9MAAg<``@+E/:6`
-RW(be@Tu>p6qUK^8OlX%M7ESJ0-i8",8h4Z[JG&L@9$E/;bp7Y6qKsG;+jqh6:OO=9i+SU6:aa95tb!@
-6:t$E6V1!E8k;EB9hJ,T7n-3D6UjR87SQ6@;aWoB8k;oV7nl]F7S6TM7S$3I4[)V5:Kgn';FsPY=']<Z
-PaI2Ard#*!G["*C=`nag;+3uG7nQ>O9-d>/8P2QH;a<EJ>=LnH5ZUr[6u\@>k4JBDrr2`hp@e:Wp[dhr
-nF,N/qu$?js82]ep%.S6nG;D9rVuorrr2fcmIBZ.oDJUhrq=G6*<QNJ!WrN/BYGH*>dhr5gt1,>#QY,=
-#m(53"9J`*!WiK,!r`<5#8ION"p>,1Eo5p7aVP![quHm"!X&W(!<N?+"F^FR!<N?)%hf$a&0!8@%oCX"
-)_@8WR%91YUnh0i78QZ-4$YVZ6:jI?0eu6[.5=4O1GLF6/h\bF1DgWB&I]Hl's,Yg8NoI):FIJ`8hiY!
-5;kD]8P;T61aFJ33\j#W1,h<P.OQi&.OQi/4Z"W-0/+Om,;)/0-71)l0iTeX,o7jP*$?=J)E05o0f(a<
-73`m+/LMnm/Lhu(2'=J20JFdr/M8G(,q_)1/i5IA,UF?F+sJEl0JYCDBs?=J`)@Zo4"M3k(EOnP+Wq[p
-J(&3.!$Dhc4s_s++sJ*M*t]#!'d4_9,psBG*Zu^W,T@@9+;58f+!_F>,T7:8+W_^F(EFbE,UFEJ+rh:7
-)AO#0&Juu/&/H0#/0GWL+;,G0.NB<H,9m[.,T.XZ0eOjn+!`<l5'P#jNEr<PT8IhT.jR$@MCp4o*$-+A
-*W@,p-6a9D'c886&M5XQ'Gh?,-63[Z"S2WM!!E<)!W`A]!<3)b!$)Cn=du"QRuGYJ[BnTEah>C(b2fCe
-TT>%nR[^(;IZoSIP`C<BL4Xl.M2@+ILQ6Z$^V@V6]q(piQ^!YuIYWDqLk9qtH@CL&MhI%JKTD@GPE)'/
-Un>KF`L*dclh:)Mp%%M/g!eg=i:-I1o(M_As7,RQp@%YIqYg<cnaGu>n+Z)+m-*X0qY9:(p[[eGlL=E7
-naGuDna5c6IeEI1qXX4Dl0mj#p%\4NoCDA@q!784nFH2An`of<lKms,p@@\;lg=-.mJ,`/n*KQ/lf\-4
-m.9c=mIBB,q"!_8k3D9pnF#<%n*'*"i8`bQkMkgrmHWoshrO.gk3D3fjko:lr;5Ei_V4,8kOIcso]GW/
-n+ZG&fYs(`IL$Dl!<N9*%M^[=TsW.idaZIbd`pM#eD]HAhq[/Kh:^WFjPA\Pk1nJGjjVH,f@ApFhqm>I
-i8ikVin2uGhq6cAg=tT:h!`hFhW!AXi7$Q9bgb8'gYV/_oA\Tog"5TVl0.3lkN(U[n_):Vq"=@Ur;-Hm
-oCi"VipH0s,iIV?l07Eqm,HUGd*^\#d*9tcf%np/e(N*P5QCfb!!*-'!Wr9"rW*$""8r30!sSo3!<N9'
-!<EE,!X8c)!rW-U!!EcJ'FYHO!260_VlR&.\%o\aXe_VYR@g";T;]*,]YD.gYbdtYQ(=P@V6$u2]!o,Q
-I]f`PW2ZPgVlI#-YGHAZD/3]n@A_##LUY+,Y-+t8\8G_gA7/bYBlRNe=Bo<E<)m10>@D/W?=$uM=0SU&
-XLjp=C1V*jA7nnJ=&*1.<`E1,@:ihK?tEV[EF*[%GD1HiRBNZ7J[`YHf$haebI"(9UoguBccF&H`447-
-I^?l%ZF@Ebai)34]">bga0;ADXf0:]aN)*0\[B)_`PfL3`Os:&[CEic`Q-'9_7I+h[C4,u`PTR0]tqk$
-\@]Jl`59<u_S3Ig\@9Ah\ZrHH[C*?\Xh)0R]<nuLaL/@e]"GA_Ydqcg['[$D[]d?TX1#XBZ`Bn&W2[)*
-I_*>/]=PGS[DBG_\[JWIXL>pje&/Jr\$3HHYb\>7Xgb:2^r2J3\?^6#!!*3&"9\])4c-,5TUM@DP*MAu
-TV7dRY,&"r[C<B@Yd_$BXg5@6S?B,ePG=eBYdCR8ZDt7@['mECWO8n)Wi`(nX-o`oR[U%PX1YL&WhYcJ
-I\!O8WO'1OXIQV_Q*RZrYGSG&Vl6f>`OWM%g=Y$%_U6H@bh:UCZbX)TXg#7C[C!NJSsbh/V5C#]VQ$`(
-X.PoWQ^V;\DL?tfJ9u6D>#8+!>\%`"NM`bIK5Y@.>[LfKEHltnTVn][PCn($FEVqaQ_LLk`luN8]WA%'
-1A:;.nacGFq"=@Jn*TZ;qYBdUq#('bq=s[Sp\=^`q=jXUp%8%PnaQ):nF6#@oC_\Lrr,IcTQEUh4ZlGd
-OBbt0OIW2FURZm377pKT5"%h56:!Rn76s1#8Ol9E7Rg]j;H?GDXfSFe9JS@V5X.@r0f_*D5s.1g4[DM-
-?p["H9h\f$=)VhqJTu9pTqumTLl$D$F)unfG&qVGFAH"E=^#*9=(YW?@:<GL@9$<1<E3"#>$+`u6qKX/
-83K"hP\jo=@q][Z<,$#M@;':^@q&qV@9H`1:fC._<*B3$#?=]&=\qpm<;oo/<(Tn]8PW)\=B/=$='8^1
-IT]Q;92//Y9MJ8d=BA^1?!1B3=^YK9=&`7'<*NO)=B\m6=]SU';cm()?sm;H>Zap$7n$-F;HHUm=C?32
-U8+,p7n@/s8kh`I=^+Hc;ga_An9cf;-mBlZ(*eCsHWjfY>#eBj9ghWJ8PrMc=B.m_7n#p?91VTG9h%KC
-ISE0o7RTU::In#K7S-6E8kMKA91VH@84Q3D6qL?I7S-9J<_l7\8j>[491)-=9M\&A912HV=B/$c8PN,e
-@!%NuKkks[H$=I?>?>-REE>q.7R9:092JD[;,0VQ84ZN92,mRE6:O:C<D#]!O4<Lhp\Ogcp%S.Qq"a[W
-..m9/rquZanG)tZr;$0_o^DYUlK\9Gr;?Nlr:KRQoBZ)Ls8N&ur:J)2*<HNN"9S].?+q@!>IMi4gsF8q
-$3UP;"Tef1#m15Q!<E<)!<E9(!X&T-#6tD;!dihbhT6Q8!W`E+!WrE'!<<3!!EK7)!W`B,!t5bE(_\#O
-.jAQSdi^6(X-8g"D5F=A9gV`Z,WA"N3BoV[=>_p'5W1\h0f(aE0.\n=0ejgd*>B/1()3[c<^Jo:9j9D+
-=&V%I91;$37=Ifs7Q*.Q-7gDc0fh-H1GC@63[Z:)/i#4<0-2Sh*[E'^2D6U3/MT%;0eO:d,9nT[+sK-(
-/N5OK0f^^>6TQkP-nd;'2`2m92)$p@-7UAi/h/_F5<:e^/1E%h)C$CP/KuZ%7t8/+gVHZ+)a,ho,T%XT
-0HhGV>G]._!;HP:9hm#g,:=]R'c7K#)]'eM+Y+r]*ZPt8+X%dD+!MR8+!D4*().H),TIaF)'0tC+<VF:
-+WM48)]0D5&fE56',_i60I%AU)@[;o*Y]D2,:=<=+;#AB/gqeY*$6IX2f?FTMd2pISVhP\4>]BlI4$9a
-*#9G-*$HXS,UaiP(D@N+%14:+()@i(,p=0>3Wm_/"9AT+!<M-ZrrMcmp&K.@,@."5Pa@EWgpj]ChoWRF
-^s(i:TU^n*Mi*7TOHPTgSWnngQ'$r^LQe!`Ko12r^;%P2]q(pgMhd1VL5_"JKR7uqJqAfDK7&K9MijHf
-P*26+TV93I`gEg`m.U5OoC1r(g=,!Dj6lU0nFQ/5qs<Qrn*ff:m.C,Np[7D;pZD;Ekj%BtrV#sIfD#"5
-rpB=Oo(;MCq!@5/o_J4Ur:TdVnEf<%pA"4Jo(DVIq;pr2nEoW5oC)89l1"0-o()88lg4$+m/,u4n+-5=
-l0%[&n+?&?oBY`8qXNq=kND3smd9<0n*'6*j5SnMkN(nZmHj'#jl54^lg+!+j65=]o)/CB_nt3hki_I$
-lLsN3n+?AFf\aDm3!'9l"9&?V#mCTIWkQd+e^V^]c->"oceIC2g=G?Eh:UE:h:^fHj58D@gsO?re^rmE
-hr!MNi8jmp):dF$i7[#Hgtgl;hXB1QhW!8Ig=G05dGNkMhq6fGj6,@^maTbNl0.3ilfR9fhX9+Em.^>N
-q#1$grqlTgq;Uf/jPA\Smd03"khO\<e'Zn'f$2RheCW+"cIL@H4T5<e!<N?+!s/H'!Wi9#!!3'!"p"](
-!sJf0qu?d##Qt&,rW!K1!<<*#!!*63((gcX!!&^d$_O2lXKo:N^:1DIU]-foS=6"HYdV*V]stDJTpV4<
-T:i*_ZF@KW\?iHAWMcYiV5:,pZ*1!DEcYr#@:Q7TNJFsY['-X8ZaXmc@p`tV?Wh,NA6`V\@TZlI@U!5L
-DJ!<[AQZ+6Wiie#EG/f^=B]<;r`f_4;,C=t=C>uIGZ%g^@Vp:+E,]uLH$Ym]X*0!"`6m)`a3Vi9V4FKg
-\&?D,_Ss6rbI"I^ZEpm<]u@t1\[K,fY0+M^XfS\I_oBd4]tD,%]Yqk-bfIK<[]m'QaMZ$B`Q,s3]<eug
-bJM!1`Pfd?Z+.K]]Y)%u]Y:k^]=PA_]t+-J!jf5=Ia#+,]Y;=kZEV'I[_B/`]=,/db.Y9nZ*CdF]",2]
-]</NKX/_tlZ`gmR]stS\Z`q'S]Y;%b\>Z^JcIB_:ZF6pIY-4e._QpYPZbj\MWNrd*'EA+7"pP21!$-6]
-WLoiUToY>#PbFP0Tr=c^T!u/4WiNA+Vm3G0Wh-#a%%39MStN<oY-,17Za]q>DPa8=YG\P,Vl6VcUq3.i
-V5gJtUn=]^RB!6bT;J`mZDjb.PEiAVWiN)%Whubs`5B-pakG=sc,%oVb0ntoTsVSAWiWP?]=5&QVjj0C
-QD(4RTqnZhXJDJQTUhNY<HES;I<]^C=]/7"=^Pld-\RVXUlp.A@9cuEAo<!LNL-N>Um[3jG&qeOJ;ftr
-Z,"E'a0rLVV>g'?o()GEpA=XXnF,`3meQVLo(`+Zq"sj\o(;PJp\+=Ro_/%Sq=aIOnF>u;nalDCpAY%]
-qjVn(5W:`"I#qZ=DigNeVPTi7;FsDT=%l(S8k)!,6:aC)5>FjC8juH`>u=NnKs%MTRSG_!1-Rfe90Ya4
-7moR+77K^A/6P(o78HcfAn>grF*i%PMkHqiFG>WtGB7eVMg0>_GBQeb?!:B7=]Jp5='PZ01KmUS>#eO!
-=Bna)<(KPE6:s:!L6QObAnl+"=&rsF>@CoF?=d\X?t<GG<`Dsl9N51r<;oo7='JBq;cHXm<)u^g8kDlV
-;,pUq='&O-/Ql4U7nQKR<DcRg<`N:.>$YB8=C,H@=]nd+=]\d0='Jj3?X$T4;GgOt>?kD3>YSC#;Fj>S
-:0(Lq=BoBYOJ8G8D+@-,?VO9c93Y^j5#R*.f=H&d7mBL42_$%Tc[&f#=Bnj!5t"+78OZ<P;,gId8k29<
-7n?*A8P;WB%S'&U5!q\*9hn5M91VWHr^^il7S?<B84c?C8OH'K7n60F9M\AT9hI]C8kMB;77B^67S?'=
-='&Bo7nZNR>$c64R"T7!H$FLV@U<>LF`:DY8OG^-8kr8\9i"GP8kMWL4?-;?76s:*=&DFTE/`66q"ajc
-qt^'^qYU-a"7u'Tp&=n/o'uGNqYU![oCVSPs7c-`q"ORZr:oaKo'u/Br;Qfno>ptP!=T5:!<NF5^*+It
-[a3^`g<Y-S"U"r8!s8T/";q:B!s\o/!X8f1"9Sl<#Qk84GN%T=c5HcdrW*3)"T\Z+!s8H&0*2.X$ip>0
-"pGJR&Jc-(/0cHPc-[XaLT6Q)JSM*iBMUrq?RI]q3ArrV.nMBE2?#KZ/gi>51Fsn04XDs=)]KG+,8:fh
-`E#H"=]/Qb1/q%076NId8QJPU6VTX*1bL7&+u289/i#7>2*E*1/1rG'0/Fh!*uuaV-8.#'/M/V10eY=%
-+<rBk-6sfi.PX%A4?5,N5Y*mi0e4b/0/YO=3AiKO1b'q!+tkH(3rV#_2)-L/*Zc[T/MSP(3_kICg=a56
-*?.*s+XS-N0K'md*coZ-!VZR=.oIoI,qL8S%M00j((hK5+XJ6S+<2.5*#f\8*Zl@9(`<knrY,S\,9.[H
-)]g1%*C:GV+W_F>*Z5k9&fE59()e57,TIXD)%[c.*"`o&(`O2++:f2=/LVSV*ZcOY1hXYKL0C.=S:klY
-7R0Y8G:"RX(`O)%*[W?`+XA'C(`!i,%h0^/().Mq,oRO53W[S-!<E<%!T=%Y!VQNd!-/Ap?_*78R[2LZ
-]X?>JaM#:'al9.jSXdR(V2pq(PDtg!Q&h5uNe`OZTp^mnNeGNg^VS71Stha<MN!jLJVTSAH%1m9KSPkE
-I#*lBN0TQoSXl16R_R.gQDiO(pA"IVnEB#jfAc#\naPi1nac2Blr*6<lL49-o(MhMm-=!.mJZnFjQ5Y!
-p@dY#o^_SJkj7m0n*]Z:n`fB4p?Li0o^q_CmHjE=oC)2Cq=jINm-X<2m-O64oCVM=oBto9mHj*#kPjZ^
-q<@A:oChG7j6,:doBZ#AlK[m-kNM<ri;W!MlgaW8l0[Znk2P:]i'u\`gtLZIlIXnWmdp,>nEfT8q"j0j
-_qsA9jm;6to'Yl2o(DS/i4jXX!X95J0aIji&d;U>`mE2`dEKeZd+6Ujf\5!1g&9hbiSW>;h::67e'ZXh
-h;[/?i8`_Ujk\nVhr3PGf]:uEio8eOgt1ELg=tB<f\+g-hpp6<8*Sp`gu$i?hX0pigZdndlKe!+kih!p
-eC!UVq=jX\qZ$Qgq=jdKnDrWjl0[p&jPStKdb*4'hVm;;dam(&e(;[he?:k6!rW-(!W`9$"U,#,!W<!%
-!<WK/"9SK%":#27!<N-!%fl\2!!*3-$P4!]!sJZ)UF`+2Tqn`o[(sGe[&p0sSY)FCT;AZr\A,bg[]?0k
-R%9kBVlR,4]Y(e`ZE1&)Ue[b_W33A-V0@'">Z>3KXMp?Z[)',QYHY=>DeWd%Q\K]lC0tOW@W#[_AnbUU
-?u^L,?W^uMYc+S([[qMQ?X6i?APZ0,BN7i.A7SnPD-'_8?#!h_EcZDMHZsCLR'*K3H`tB9f$qgfagnCF
-W3O1Y_S!Ou_7mdpZa6[;[&LXP^VI=c\%K2u`NH&9Wk?0faM5<r\AGYa_7mq-]>D7e[)0_fZ+L"P,JCb%
-_99d1^;nI<_83^q^:h.j^;@\%]"5VcZbX#XYH=n/Xr4C`[(<oa_m6YMYG8J:Z+RiY[(O#TZam<>rj5V4
-]u%@a['?X6Wi<;*Xfe\%XgYm>YdqQd`k]I&^;@q;b-J=^XLbL6V6[bBZ_t+F`Lj09X>gjn!!t4d!!*3@
-Br&&/Tq7m?Pa.Q'P`VK1U7n=[ZO+"EVk0o^Uo0`NI[l_&Y,%_mYcb=?XgGUD['Za-[BHR7ZDae$TVT&g
-U8"EYVOjN_St*'lW1ToaTV86f\XT4qXKA_2\#ua8YJn>h\&mCUe]knWahuHYfr)<dZF%0T]sY)GY+V2S
-St2a_Y,%u"ZE0pqNh)i3>uu<$IX,sK@T?9/=^,9K4F)[DPa%&TEb8T\?tXG.M3XU.VP9<0H#n"JH%:pH
-Y.;QpahtBhV5*_ToC;AAo(;hTq"47KnF$/Iq"4O[/c>G>p\+:Vp\+=Ro_/%Sq>'aYo'u2<nFQ;Bo`"jg
-qP/F.2D7-kIun&BDigOhV@9)I;+jGbGA:5T8k)'p4@)P*6:XmF8P2cYA6Mc0;hqNWVOC:=2_d`b6:s4!
-78H336VpTM:K]b<78Qib@q]q-GB@Y?M4g_eEJ00qH$+1[MKj;bH$34k=]SR+>?P66=]np6?<L'$=&W!o
-='8U/=@bkE5X@CjL6QI^@:j4g<E*O>>$YWE?tNmr>?4p1=]SI!;GgIq;cHh&=&i6t;H-Rm;H-[m:J=DZ
-:f(1k;,gLpr`0k68PDiV<)?Fd:/=ts=C#98='Jj.<`rF!r`;$\>?tE:?<L<2<`<+"<)ZXn='T'-91MTP
-;d<U5?!UlYM4pZ0Ce%!'?;=-c8Qf@e5#[31fU6b!5>G+$:G==T<kW`b>Zb619g_<:8Oc-@;G^=lr(10b
-7R9O27n?!56U4187mosB84uZJ8P;TG8OGm=8OlBF84c??8Q&&L84cHJ8PDiK6VUBL5t"()5XJ(<786i`
-=%u@a:K:_0F-N&FC3FiHFa%4t=C?An=]%OQ6O61W:/=SU91_VP9Kl6:4B5EQ6UO+?:..QjM:D7qq=s^X
-o_%qWrr)`foChkGn+?;Kqu-Bep\=IXrVuolnb)ACpA+U[n*p#Fq>UEnrW2W[eH#7B56;<"!<<0-CVD,9
-;mt*.h;Qk.$O6hG7jnrQ"p>#/!s\o1":##2":,PM"p5,7JDoPEc5Zof!<W?("TSQ)#6"WV"pP/4$ip>0
-#6bDH'd"_K+;Pu)c-.4SI&`^-Nbt]!C0!r3?SOQ#0JGII2*<TJ;)'[]3%Q@*1+aq%0/P=G2&d;C'GqGr
-Vo;Ls5#"RD0J6$i2*=8c3_`+$.lB:G1+Xq*.lB+6/iPpP0JFn*/hAJ%/i"e&,9\Tb,r-ns-mpGB.Od"k
-,9n`n,UOTW+"oW,4$PAO2`3':1FaV$0.en=4>eiQ0I\S&-8$\p-RU2e/2]O4*ulIV00DEW4?Q&PZ.[pG
-80&R+0d@kb*@j#e(*RnLPkG(i(J-J8-n6AV%hTBh&eGp(+!W'/*]"fQ&K2<")%dDl%N6E+'HS>9+<haG
-+rq^G'bql5(`jb;*#TG..2Ea;)&aJ3)^#n/+XJHT&JYuk&JQ93'H8VP.NolZ+t,?0C<+JM=IY_FJo=1B
-2FjBo.jt<5#TP-;,U"-L(_cle%NuN!,q']K()%u0'GWY0ci=+J!Wi/ubQ(3@.p\L"NhMiggqU>JhoNLE
-_9Ci5TqJ^Ge',M=XJD,LP)G9[LkLbRO.)#aNLZ0T^;%M2^n7?fS<&MlK8,/AMhHkKNdcD8NdcnKO+r4@
-L7+j7T:2@fa2j[If^/>,q=jIIj5SqVjR)I)lgFB<o_%nQp[7YKo_J=Vp%._AmIpJNj58t_mJ$A9eb&+d
-kMkUknEfT6p@7G:q=j7Ao^:u,k327'me-&;p%\.ImJ$5AmI9Z8n+6DNo_%Y=p[%82l0%9plS\4to'l2=
-j6l*lhs^+!o(252lK[QumGd-jm-!R$mH3Wrhr!eejlbRZgtC<6j6P7LjmM^6rUWGLp%IOb_VsM>jlkmm
-lLO-!mIU&.gU))5!X&]04TY]j%LQUG`RNA`d+-e"e^i7'hVI#Fkht:QiT&nPg"=[%gssm(DpmP%g=YBA
-g>CrFhrE\Uk2"\Li7[&IgYLT9g#^c:e^iX6g=k<.dGO*<e_Ap6gZ7ViiSikRkNqR-lfmcpldX>KpA+IW
-r;$?hm.L#Gk3:mimdKE%jQ5:Yf[SX/f\Y93bKehuh:pJudakN]!;us(!<N9'!<rW,rVus!!WE'"!XAW-
-qu?j#!s8Z,pAbL)%1Wp\#lju+!.LT5SXlFMXg>[S]t(JPWMH2ZSY)USYdD0Y]Xb8IUS4<QUSk/t[(3cY
-[^3-;V50rcUo1;sXeg>aBN\GPD6(X@Mm:+)Y-5(9Z>F;fK"ACnS<SPJA7f(H<`rBu=(Z&a?!LiXDQp(>
-X1=pFC0kOV<a\a&<E`U-=(,?0;1;h\?=dkX?=dbmJV8GmG+#P6G'g@0dalpnccW`"Wi<,:_SX"$`Q#j5
-_Sj6p\A#Jl_nEq$]stJfd(Q9JW2d/AbJh0,Y,&&"ZbF2k`4j.#Ydh]k[^Eo\ZEUO<\\5Pm]tMG.`4`h(
-`4imu^qRM!c,ml?]=,\e[^*0AY^Wj`^UCqk^V-_ZYcXe6]<Ju`\$<<IYdV*DX0f@?Z+RWNYct"%\[erM
-XJr+nVQ$o8UTLl9_8jR8_o'@0bK$fj]rf#OUnP3(\uqX)]ZI%GZ)fbp!<t/d('+F<)eYnDTqS!HSt;@=
-R?sMBV5:)sZ`p[@Za$L+UmdmQRXUTlQ`@-^U9(DkX0\e1[^*?OY,&>+Vm!>&W2$)YXdPcKR]NQcV5BTG
-WiqtaUns`XY-,:0VlZYq\?WZLYdUaR_Rm1qg==]t^X0m-ak5:EYd(aS_7-bTZ)k+&S"ZOIVPL,ZT<Yo3
-YagQ@UR>CqIXZQ^BO+S39iG)!BaK$=PF.)UH?*\2raH4OG(u3RV59lTMh(eM@sE9QPGGS'bg+2?X084h
-p%7kFo(2YNr;$-]o^M>:q=saXp%8"SrVH<`p$qVBo_%kHp@\7WqYBpZna>f2o_%\DrVlclV0YHa1-eli
-OCDI4OI`8GURcm291`fYQ&^B:@X_9H69R:g4?5;b7n-6W=A`=-N397]Qr#_%1/gb59ghKB9h\#P<`;OY
-:dm]D:JObh?ZUUEH#Re^U8E*RK8Fu#F`i7jG^4FWFBD[K='/X4>[:WD?X$fF?rU*,;cZn"<a/a,77'1'
-4?kobQ"=<.?Y*hF:h+!=>@:]=?l*3Q<E`I':JO_c<E*!t;cd+&;c6[t<)W]p'2qY);,1"a;-6[m<)Zar
-<``*j;>sBc9iP%h:Kgq%>?k<3='&C(=]87#=]JL,=]A^6='&U1='/F#;,L+c<a&6i8krAf@U`\O?!_T1
-Uns5g77:Hf7n66B<E_[S9nB.uPtcF,BnafN;++2[[VoGZ=B80o9M.`A6VC-L:K1Ig7n6-D8k)6;5XS(2
-6Ua=9:.e,R9hS2V8k_uR:/FSS:/+>T9h\5R8kW&Q8k;NKr_4t<76sL?7R'7+5<q\/9hJ8]:K1(_;,C8#
-@;qHtKkbdUG]e19=&N=MFBVC*7k%&&9M/#R8P;ZF:/4JY3]U,>91MH?<_PnODi30DrVZQfp@e:Vrr)]g
-rq7E3o_%nRrquZjoC2;>q#13ks7u<Wp@e7PlfdR'qYpHn"9/>mn^[^4!$;7N"9AK*$>@.(+&98lg>1?+
-EX;sS-*Xh==$[f9"9eW'8H8bo!sf)7"V2'%iT&e=*<QBE#Qk,3!<N<)!s/Q0"T\W-!s/W1!s8c8+#,W%
-)]rYCbon?QWh,`@HDRWR@96i<1cRBI1cmr$4FT^b1-%`b0J>.50J>+34$>23'+kok(DX$k82`(V5=6eI
-7S#I"4u+o]68:#N0I\4j,V1T"1b:183\r<;2`!':/h\h.-8I/$/L;c'-RU>k-n6`!.3U/g.465h-RBon
-2(CUI0e4h/.PW_+,qUi$.lT742E!$72E!->-n$De+Wr!]2&mSW-87AL84#X*5]=!ai4;;q(G@?[*$Z=G
-/f5KKBZuG5!!!3#!(mth0/4k!)]fn6&eYco+!;[Q0ch;S*ZuLA()7>o)%mMo&0E)7)'U1A+=%sN,U"E\
-*uH4G)Bg:F*Z>n6,o%:4(*Xk@*?5\&*%<'H%hoZg&K)Q5)'UCL-R9f_,:Yi:@`QZF=.>YGJ8Ib3.6jSk
-/0PfLrZW1#+X%gI)&4/4)BfP!+!VjJ)]9k5'Gi\/dK'4HqZ+e>8-gYIQ'@c7PKhk"\C06T]tV>+j.r?7
-Yh$e4ce[C,_7m.SVO<!aMN!1KJrQ"aN5iTH_9g#lU6_'uI$0V^ObA[HJVA`)J;er:OHGHTK85,7R@p4I
-U;4ggTW6W2p@nIZnEo5ri8ik_mI'N:p@IeDo(i%Ime6>Pr;$3bq"*tKpZpi!kj@j6q;fj!p[Ib7jmi$4
-o(`"Il0nBBpA4d]mHWp"oCM>Do'c,>nF?2Ip$_;;o'u5@rVcH]na?)<n*]T0m-fDomd0W:o'bN+o'bi8
-n`]Q4mH<g+nF5l,m-X<*kNq3_kiLRUn+,`+jQ,Lfj5&PMi8<egmIKc6m-s]Epu0*,iSj+ajlc$pn)rct
-mePej[XB;$"9Sor!Y#A>&o"M\eC2[ff\P67dE^Ctf%A[=jk\P@gt^cGf[8C0g=dA"f?Malg?%5Bg>LZ?
-j5K(`iR[#HgYh#gg.U#Qdb*($f\,!2e^E+0kh=nKgtUE=ip5O]hpp]Ll14*'mb['WdHpT&p\4U^s82*Q
-o_@J*l0e-/iSNY^k3M![g=Xm.f%.m`f%L&N#fP6DX$-Uf!Wi6"!<E9$!!**%!s/K+!r`0%!<E<-quHm&
-"Te`'!!!&s!!NW>%h/mMr;[+rT:DFBUogr6rk/]KZE:'uTV%jLV6.*']fNa1Xf%tgTqnWfYd:jN\[SrM
-XJ_klVkg/iXfS=BDJ*EhDJ5i`RZ4MeZ`^O:Z*nL_?\#\mZEq6QX=ocqH$!t6:J4Yl>\7#DBl@aeW2cl.
-Tlk*T?rK^)>\78>>ujg&<)6J"@:NkZ?"*_D96Pc5H[D-aX+,T"_p[)acd0bBYcOh&]thM(a2u65]=l/"
-Yd(dMbf[fCa2Pd'_oK'YUogi.`QZ<4ahY?oZ*V6c`lQ-<Z`gmV`dYbFd_WE"ZEq9][`cP$^qmb#`QZ<7
-]Y;4t^;8:G`PK="_n!@g\$WTT]t:hl^VIL]]=th\^q6ha]",&R^q@=kXgbjRZ*:^<UTgkoV7sdSZ`p[?
-['Qj8Z*(@@^V%G#^:M(rb0Ii-Ye@-QY+_PuYd^d,VROdKS$9:f%it`P1M@O.!<F?aURe*RR$s_FSY)..
-St;LET<l,5VuE]$Xg+[lUTC)[Un*a>S"m6hStrQfY-kRF]X4H=YGn_/Unjc\R\Z4?R%'nKUnXHMTrt\q
-VPU#\S?&HiU8OlUVm<G7Xg#=;]u7Oia4f(nc+qfG[)^hPUo(`=_d^<_Wj'(@\?)I"SsZ7HVjEgRZ)+:b
-M4gW1?tY(?G\pkj:eaYW:g7[`OIVl*KQ:^5?t!VVDL78.VPg5]QAC$8H$FU\LmY'J`m)ZA[\p4#TCqjI
-n*ooCpA+LYq>'aWoD\P&p%.\Fq"jj_q"XRWo_A1SoChbLq"jg^pO;`'n*Kc@n+$ATqtQn-69@:r;L4I:
-?#>[qVP^,\J5Aj+B:,BdS<8DE@p2`)90tHj4[2)!;d*7-=,=#\WL-RC3AF5q4A8LN:IRrH8PMiJ85M]D
-92&#X=C#KZH[BpZM4pboF+K0pG&qeXKm.ieH#ctg=^#'9>?P-6@2iTX>@CoA='/O->$4s4<),hL5XR\!
-4H#VEBP%0T?Vsa5AR8\K>?P<@?=.5I=&Ddj<``.%<`;st<)cn&<`;mq<E)pl=&r*o:fLLq<**.'=B\p(
-9i=eb:J+Vj=B8[1<EiX0<ENL1>?Y!/=^+p,=]8+&>ZOp3?WpQ5=+47S<`2gp;bTk];H@46>[C]FFc`Gr
-P%[9P>?scg91Do`5!i"mVVJ4o>[`ZCE*u.'?,gea?s-H'<)61X69n.99MA;c9LhH<7Rfp@6pO457n6-?
-6q0X=;,'PR9hJ&R9M\P\7nucN9he8R8kMZL7nQ9C92&&R7n,s@:fKtR6pX($6UXL<;,9e]9M/,V<FT<O
-P*^l;G'J7SG@4KL>C(Bn8OlBH84Q*C;,0q_8kr&P:,t=3;+X,?5Z:?G7r=:Err)`foCDJIq"OUZqYgEm
-ru:_%nb)SPrq5mWp&4mhrVc9SnFu_Pp$M,7oDSXf#6+N"o^Mn]b5b'7#m:;2"UA/F0Ha#udb<U(dWu3(
-"!PS9g<@-W;_&k!$O?h7!!*-%!s8`6%g[L?j4qj#"9SZ.!<<6*#mCA4!W`B)!<E?+IKTfW!sJo9$QgoN
--730Neh/@hW19!"J>]5SAR8b?0JbUK4[2"c2*")m0eu!X3&NNM4#o/Q4Y\/r'bhGt(`':#?Va$Y6:34U
-9M[o=2DI!R6U*q;3\Mg*,qq/'4>JH@0J5"84Z"]?/heq2,rmn5.k*#+/1`J.0/5=E;'dG=.4QYb/iPL8
-4>eTK2)?^:4?#2V-S[D9.k38"+#Yl#.6KjN0.eb/0eF[t.OQA`.4[/A5;t_h8:8#,i4;8r(G%-Z)'BeA
-.2<gF<mmuF!!!B(!$N^S+u(Mg)'^7B((Uil)&aD80-_DN()[u/*Yf5%*#9;-()7Ap'H/8?()e>7+!`!V
-.jGiT+WMXKr>JTM*>9;)(E+85)\s,&+!_[<'bV)g(DRr.+s@^G+<DjQ.R5jk_om^7S!o^pDbMr64JS)h
-)''nI+<).@-mL)`)BB_3*=WGs*?,e,&K_W#(Gc-_!9+"X!W)l>!(R;E>+;+RRu>PGa10LQa1]4'`T3Y`
-PciKK^Ve%>j5.f+e^VL:U7I$tQALikN.K$`^V\..TqIU:OGT0ZR#ZQNKS,#:Nfu>cKT(tGLQ7RWI>X/T
-V5:oN`MKWdmIp>Pq!d\3in`VQmd9H4oCMG:mcj33lfmm,q>'m`pAXYKp$qG8lKdp4q=Wdlr;HQkkih^8
-o(DnUqtg'[oCMbTq=F4IlLXiAq"+(LoCDSOoCDD;lg438oD\[VnbDV?m/HGSmdFr^p@@YAn+QA4mdfi4
-o'>N3mI09,p@%;7nF,]5lK[cphrNkTi9fsrkj%C!n*K)mjlk[in*'-*kj.a2qYB$c_W'SBl07U,m-<s,
-mHOH-dBA9h!s8]<6372k#X*OA^s^l]c.CY"hUK[HdLXjRh;m;=eC`@*h::!0hV!#-i7?#pd+[^Cg"tT:
-f\YEBk2+YIhq6iDf[e[.db*"&g"t$(f[\F%i9'7\jkebKf&#KLh;mMFiT'1pmI'W*inDcGp\FUYqtg?j
-me-5KioBCnmd&rnjlu!tkhk4IeDB$<b/r5cb0&,Ng!uuc!<iN*r;Zj#"oSE/!<N9&$3U>/!<<-&r;Zs$
-#6k//p](L!!!N`;"U4f(<2#qQR@9eIZ*q<Z^V.1dZ(n"dTUh^SZ+.H[]XbAQX/2YjVl?f'ZF73N['Hj8
-W2ZVhUoCGsUj6lqCLq$`Ur/d`Xhh?HYctFBBkCRp[]Zd=ZabJ%Z&tZNSr.Du@T$`Q=_),T?`g9,WjSOD
-Bj>1R<aSs>>"`!t<)m(+@:N8F@pi\[Df&`nDKgPYQ`[9>J#U?6eC2^ibI=XRW2RJF^V[n+]=,2R\%JuL
-Za@Wh_T0R1^:qFuZ`pR:ZG+<"a1B@;a2tm$`6--Bb/_]H`5-o:^;\@;_83aj^rO.2`59L3_8ad=_S3Xl
-]>;M'f$M+Fah,!j]",A\\@o_o]=ken^o=iV\?ilRXhD'T[(XPp\@oVj\A5Va];qs4XJVr+]!AWN[_9Mi
-ZELUEZ+@WV\\>Va^;A(>^p(&YY/I]GXM)-M[B?R9c)d>=]O;Qe!<>K0*u"_^2hIQcSYhdBTUqOJQ](j.
-A=Ss`[AfdmUnX]cSt)RQT;8ESNg,j)Z`^('XJ;c!Y-b^CV6mM,Xf\CoU849QS#)^RR%U1FS"d$kZDb%*
-Tr+?WVlHDkWL]rhZ+[KR_lp\j]!TT5f%&$\d_r]<f\*%!]teF!]X"cH\$`oUWhl8SVQ?ndQ`[BXR?ri.
-TU085KR7fQ=%c.X9M8ApFbZ-MR>Q-!?X$]?C28-PQD:R`VNm-nI=-HjI>F)[Wk-6o`OW7MXe_T`o^M;<
-o_\CYq"X[Yo^M;@q"a[SoCVhWq%*8po^VDDp@\+Np@n@ZqY;]:o^M55p@[nCr;HNfUif*m4ZlDaO_.p9
-OIrDIUS3658O?pUVQ$>`Q]?/qr`i2r7mK?p4%`R]=&D_CY,nUm<BE8t9LhB@6VL'66pX()77^*H4[Ve3
-:Kq7<>\IqqH$P4=Vgrl>M0sJfFb>HoH$4IR=BAU->?b95=]QGF?!(04>Z=[*='/O,=^+]u8Ou-86:="n
-RW\UI(hI5V<+BHE>%(cD>?P*4?<UE3<Dce#<E]9$6WI2n<`W0t:f::p9j(Li:fLFl;H-b#=]ns8;,1+j
-=B87">?P$3>ZtTB>#e^3>#nd/>$"m.<`i-n?XQr=@:EPL>(0XV=B86o;HZsr;c?\(?!h#LAp0<5V3,=V
-6<RMh6psIF<]WKCH`5'*E,''kp5*fl:kZ8i=Bej.9i"DT7R&n#6UjR9:.n)D6:=107mfX88k2HF7R0@0
-92\MW9h\&J91hoT91DWL85)]J7nQED8k)KI9gqTH8Oc<E:'XTf8OPg14[T-;F&>b-;+X>U:KM(8CQb'=
-C3OoIFa%4p<*afk=%Z"U8k;KC9i+Va;GBq\8P_N6<)Z@S4?QM98OdHXirAuSp@RnIq>9jYpA+[es8N&u
-p@e7Sq"aFJo'lYYs8;ijoCM\Mp$Lo)m-+-As7cNlq#:!W!6P:,!XT#5!s/U-^bm9+\C90hf%PQX"TfU]
-g#LrCag>;$/1`7e#6Y,/!X8c8#R1BIiT&\>+pA&L"Tnc.!X/Z+!r`3&!WrT0Gl\!M!sAuC&-WOY+=o$L
-ce10+CT*hfIse5sBOOqH:Gag`3'02Z0ek194"`$?2(pXA2)[9K2**03*?,b2)''Qod!'/1@RNR91J(;+
-4%;S%3]/cT69@"\/g`>8001mE1c$gC5r18K.OQ]"2'kFE+t59"-RgVG0`a'j;a2`X0.]":+ttr3/NGXA
-6T-kR1dO&R1c73G3%lp@,9f!'.P*bL2`ENJ0JtO1,UY;r-nHf"5;tYj78\]MhVbn.*#C+Z-Q3g?.jtrJ
-,Z2h&#5nN%%f?;L5qsK1.3]TM)&="u#S7O[()%c5(_RJs'G_T$&K)K&)/gK.%1j*i-R'HN*u>e:*[<$S
-(F((@+<VL;)&a2,'H@u4&f2K('H%r:,TIg>&JP]h(E!r5,8qaG*@E*d83'Sab_0)hS=5%J8i/(`UQ$W@
-+<i!N*?64L,V1;b+;u%>&ec<,)\`_j*>9;+0*LhGi;`iYk5YJ_h#JK%04(6AQ&^OFgW-hLhT*=D_8Y;u
-TV&a7]tVD)dG%FGUT_G^g!\KrXdG`@Q]QfOcG%'1b.jXCP*hc-P'D_>Ll[X[PaIr*Ners_KSktXMi*IN
-QDpt'`l+[Qe*Q`$qtKRBkMY%Oj7`!-l0J?8/G/5pp$qJ@n`o]>p?q;7o(DPCp@.;5p\jaEe+`\2p$(]5
-q=4(Po_\O[mcf2fpA+.EoBtT(p[dqGq#1*aq#0IGna,B$o(qtVqWRGGn_r]smHs6+nauVHn*^)LjmD3n
-jQu$nq!I_;m.0;pmJH>6md9N8k31dejlGamkNhHskiq6hjmDBnm-Wp#mHF37p\FRE_85-jna#N2q=<Y;
-p[RA>k0g,[9a#nP#V8p`!X'QQJ??f9g!\-ndEpe0dF?[ugX=g2eC3+)eBlUje(WO)g=sp'e^<%2ininR
-eCN@*h;R)<iSW;Fgssp*g="U&iS`kIgu$T)eD8s7fAkZCki(akkM57ahWNqeq==4UjlY.@mJ$GOp\jpe
-r:B^UqW@2.l0KGZmd&rkjmD?mhV-]Ggtp2rh;6Z3cH"\iVEt=f!rN$2!sJi2!W`?'!!!*&!!<B+!<E9$
-!<`K5#lk#*!<*#s!!EH5#64l(!$@o,R[BP:W3N_@^;%Fq\?_m'U7e$IW3NhC]Y(haZ*!u&#H=f/Z*q*M
-[XPQcX/N"oUnalhX/(2dDei]^>H,N4NN9n%Y->(7Z=%9VKX7kaZaI9TVegL1StV[JP]q%e>\.DM@CW89
-WjSODBj5+]AR7l+=&`L5?t*b_A6`8NAmSnaEGK6'BQJfZS$/oEI]137eC2[gaL\IKVQ7hU]",>^\$s/Z
-[!oa"[C<TL]"c.n[^Wue^Uh1eXg#UbaMl$2`4EOj\&?G-`l5d;bJUiq\&6:r\%]>P[`,tr_TL9Oai`#?
-]th4a[)(#(e]YA6cFp9a['d<J[(F,q^UgtuafW%SYH,+4YJRZb[(=)YWOpEgZG!la_m-VJY-"e5['6sL
-ZYR"[[BR!O]s>5^Z+%HX_o9U9c,Qrk^ok\dWjB^ZXLbsHX3.T7XM&Qc"T_qk.22b#=c/K6Q_p7?RZru5
-WKig:Su8$QWhQ)_Vk0?IR@BqCQ_1"6S=Gq?Z*(+7WM$,jW33M.V6mM,XfMGo&#>VdS#iNjT;no\Pan\N
-U1p.$V5CT"Z`pO'Yd::1XL5sX_9B=$_Rd+rg=Fg!_9Bj3cIggJZadQZ_7mLbXKfFHY,J%fYGeRiQa=/s
-V3Hq<TU0A<KR.ZK<(TSP9Mnu)G__EDN.5_V@UNJJAoN6[S#<QqVilpgrI5B,NgZ]D\AuY)[]cL/Un@DR
-"RtgJo_\X^%/B\pp[dnHq"sgSnacSPA,#Tdp\4@Ro_%nOqYL$`p@.G7p@[nAr;HKeX*R9&2_mpOO_8!:
-OIrDIUnN6-8P*ZhVPg#UR?VV]78R5q?t*M;6W%#r<(g#@Y,nUm<BE8t9M\AS1dFMu8P2TK:JsqY6%2Bu
-7o3Q%@qKFeEIE=qUS`N^J;J`"FEE1oH$==RF'VpK<EE:*=^5!2?<gZ>>Y7dn<)c^r>$Fg$:eX,A6qBLq
-PB(AMB4b[Q<+9<?=(,NB=&`7'>>nI$;bKti<`E+&?<pZ9?;OR";,'hd>Y\C!7o3>g92JJd<``C,>^fXK
-<)d..;HHgs;cm1,AR8VA=Be^!=CG?3=]eg2;cR.4>[(WE?"$r><)ljn;HI%%;,U7j?sR;T@qBb@Uns2b
-6pt3a<CfDH?!'$M;LG.\g2V+Ndf5VR;eNAO@Tll8=A;FX7n6$46UOI>852T@5t4=05X7V%84Q$;81$Sl
-7n$$I:/+YZ7Rp$?92.uI9h\)O91DBA91DKB:/4\W9i";J8,c%T77Ta484,p>7n$?W:fL"[<)["7@r7Es
-LMM*YG]n:9=&r[SE`l1-7n?6J9he2R;H-Cf:/4bO5#bKT7R9@<9hIliQ0A8Gq=O7Io(i1\rqc`qr!i2]
-s82KdrV?3[p@e@Yrr3c5qY'LQq>'dPn*oo5oDSRQr;?9fp@66)56ME#"9AK)A&(#H8%@%%hq6Y$"9erW
-fA59.dEKEu#7)"n0J,+1$NphA%0ck:L>h1IclrVq!<i]4"98H(!r`<)"U55:,m+2P"Tno>&Io6]%3%,`
-CY75p-toWVR#,scZu02E<`;4@/hJdV0i:%b1-RWQ3&Vg(1,(7,0/kp@.OcMT(`O\9S\ef68kMQ?/i,sf
-3Aa2p4YS<<2EWH=0Ie+k2_Zm?3^Z1n3^Y5F0.7th0L$mH0H;H$0-2Acr[e+'<&Hcn.4d#84s_j0-m^T#
-0hF>e.ks(5+>ZSG.5Wh<4")X83AN9N3]&rV0.JP&,UY?).juno/3c'a9M%s'[G'KI59:[p2DH9g+#be]
-)'r4W^D$SH!<FhO!$DbQ-RBue,o@I3&f;Jq&J5m$'c\,*&Jl5q%hK9a(`!^&()RJr((qK2+s/6S'c.i,
-+!VaA,9[pI*YoJ,)A<r&+s/*H+!ML4()e).'H7c$*>]_:)&4MN+t"<Q0.T(a5ZbtLL0C.<RY5ZG1b_=m
-MCTql*$?FQ,U"-N.k2_e*??O>'-82<*"s#)'ce&B"nM``!!!&*!$)1l>FhCTQ]]td]t2tN`kB(&`SR]!
-S\<:X\@ff#IalWDWNNP9^<,$de]tU^OJS,]^V.M,]p"S<LPhCiKSbkYOG8:DPE1ciL6.m_MMcb4L6@j`
-U8,TPa/6)om.9rGq!dM1gXk?>nal24lgjW7lKn68jQZC4r:KLMoC28Bn+Z>8lKIL)rqtC&q>9OElh18M
-m.C/CnG3%Y/c,>4rUK(=q"+%Lo]?)Fn,<.Vm-ON?p[Rh@q!%bJmJ-JJi8<egioomqo(DSPn4`36h;R_b
-kiLn&qXNq>md9E1lK.9pi9BgtimllNki:gclL"$)kN_I&kiMd7j7r?3hsUC?n`%@"iSikclL=6.nFuYI
-p@RUnY(:A;0*).T#lt)??&5)k`Q6K[g!nEtf%A[1g=4QudF6Y"e'6\+c-XedgY100i7cc7h;6oBio&P?
-eC`O0f%8O'dad"!b1"_dg=t3/g=Xj"e(NL2hpp?;kNV0lkjmlnio8hSlLsi4mIKB(gsG<Pq=s^^qu6Tm
-p%nRJkN;4So',5sjP]CnlJgaakMkCLh:Kg2eCW*bbL3@O!=K#/!!<<'!!2ut#lt&,!W`?)!s/N$!!EE3
-!rrAs!!EQ7$3p\0!%OV5R[Tb;T;8Tu^;Rt*]!JH6US"0PVlR,5^V[k%\?i68Vkp5gXKA_4[XP]q['6X2
-V5'f`W2H85E,KK%@:ujgP)m,bZELF7ZESInAW3ptY-"n6]:NtUDfpATOe]4dVhA8_H?$0hV5^kpD-L+J
-?YX[d?=[_Z=]A[<@:<eLA8YpdAm/YTE-#lCI%%7=K7pDHeCW3rccNbrU8Xm'_nEFe_8!Rg[j])+XKfOW
-aM#!q^q74p\];1^XfSS6dFZ.L`5]!^]ZA[D]uS+#]>rA!a&9Io]<A]^^:V;!Z.6h,dE]bD]#r"4^qmY*
-]%+^5b0.`*Wjf^FZb3W[`koI(^V@7bV5h#1YcXqJcbd?/^V.@t]!JlTYIVT_WLKfp[B6^:[XPg$[^3HT
-]XbAr`3.8'[]-m\dD<Z%Y.^pI\Z)jD\\,njZbabgQE%?W6PL+^2&?o=96H,hRZsJ<UR@I8S!oe:S!TV1
-R%L(MT9uU[QB[Q!T:VC>W1fcRV5U/eY-4e!USt5mUoC>gT;/?WPFn>6V5'TNU84<FS"ljYWd^D-X0]1=
-Yd:sDVlm,"WOK^VXgQ!U`5]Bl]@b]ac,[oPc,nYkVldDD_n*.ZYcYON[]ZU5Z)k!sWhc&qUo0Q7Q(jj^
-IZ/c"Am\D.9ik;0H$Ot$NdtnR>$P<8@;U%=R&$mjWh"m!K7SZ0MNO1&]"uA+_n<1KWLof^oL/?CoC_kO
-nb2\Qr;?0Rkk+E8n+68Iq"Xabs8VocmIp2BnF6#Dq"OX^r;-0Sl1Xf;mJHhUoV?Y#69@5*JV[]?EgNHu
-VDb,r<`;P'SZ/TeUS*og7m]C*6r-inBP;4*<D[()KWMAVS6.U)1-%B_8i8Um69R4^3C#_h5^kde;G9nh
-:KqCIEGK`AMk?ktG_:j&H?OI`MKs>bGAp_i=]JO->Zt33?<^?/?XQl1;GpOq=Bem,;+O5B4[`%9Q'-6-
-@prtc=\r=0=A_pr>ZOp-<*rX#;d!.$=BA4)<`<=1=&Mmu<``7#;HZLk9M&2a<_>q[=&)e#<bYf?<`E%#
-=BS^$;-[:1>[(oM=]SU+='&L(;H-Uk<E`C3>?bTH?<gZ;>Zk**<*!(+>@(?,?><nQA8,n(O/8\8A3E@_
->=h%H7p&bS3`C!`aPE(hDLmgf?!`rBUM<Y(:fgLc5sIV%r^7>j7S$*;6:O:+7S5p45sn.46P)[Y:/">W
-:esh`:J=>O9MJ4[8nppf8PDW@7n-$D:J=AU91DEB8k_cI77K^<8Ol9A9gqQI;c$:a;,9kd@q0J>R"T!m
-H$FOZ>@(WAEcG8V77p6D84lTK;H$Oi:fLIo5WN.S6;'U3;G0;ECQ7Z[s8)H_q!mtNnb;hMoI0Y6lhgMR
-r;HNeo]kc2p\t3lp\FX[p\4CRm,RX7rVlcim/$8KnaZIt!$)+I#6b/1#'[:",@&(;h:gc?C_.'[/^NG9
-h:gQ'IQIc;":,;G*Ap;R6o"lL(CYZNhUTst!W`9%!<`Z/!<WH+!<<-&!WiH)"UP;8#Qb2<()mr7.;-`J
-2DfNVV4a!#Vm1,;8m+_F4#AHA3]],M0g@ZF.mHBV-RUH#/i,OC0ddnZ'+l-5,f794@6?PA>WsYr6T$2=
-1I<lTIPiZF/g;c(0J57?+\X^D6U<RZ-os1D0/+k:*B5>f1Gps0*%!Eb/N57D2)6d:1c-p=+=/p#1bp^d
-7lW1X1b^[B/gi2$,V;#/3%-@D4Z"oJ1H.-B-S-r+2_m`V,XGKq01AoTDReER\i^]H.5Dt[)'CU`()//\
-MQBPQq>aY$79i"s)]^7J(Cpue&J5]j'bhAt&ec&o%N-;t%h90e((h6#*?#h=+s.mQ,TR^=*?ZC@)]KV0
-)''J'().Q**uYt:)ANo$)B9V7&eu9**?,q<,8_7A-N52-.jc>i7R:Ltb^)^DSX>:k4@VY%MM!H%)BpIG
-*??1E*\&]j+sSKd-5-eD/.a$>'cdks'f?*Q!!!&5!;6D6"=$m0S"HOGgZ-2beD83Z^;7kCV5^$!c+(9r
-`Q$EQXL#18Y-"_'V8BpJM3+QtahPR+ah*Y!QCaG#MfXB,OH>6JL5h+CIY*3-HA%6.LPhCdQ):Fscc;c[
-d-pW$q"4+Ck2"bPjm2F)nFH8BlL=<>>5[s[o^heCkjS-7mHaKBoBbl/lLjc@i8F>+q"iq5qXj%=o'5c>
-r:g'anbiCYo_._@o^qAFm-+6?q=sLWp%@\<j6uaBp\4X`p#tc5o]>9&i90n.naQ&?rph3(qY0aSjn/$+
-l0e'.lKmg#mHWg$o]kSoi99CjmH<ZsG4"efm-aB#f_>"!o&nWjo_\RRjMA[hiofdqnF#Z5q"XU]rq"[9
-Hu3.S*!$'Q1gPiuS%m1jdF-Osf@A:$eC)q$gY16.g>^i4g#1E.cd:.gbgG.uf%/U3f\50>hqHZ0d*U1f
-f%ABpcHaM_e(3:0f\"s5rn7M3ioAqXADuJ*lLX]@p$Ll#jQ,RnmI'3(mG-mYd-'ckp@nL^s8Vrjp\F+>
-i9BUkioT:]k3;!ag>:fFhpU''c0<a-cc=;XW&t+c!<<-&"p4o.!s/K(!!**#!W`?)"9S`,!W`<%":"Q"
-"Tf&?$3pY/!<8^@S=5t<TVS^!^;Ik(]X4c<US+6QVlR)3^;@b$\?r?:Vkp5gX0&M/[^WcRZ*(((Unaid
-Vk7sBAS>apDR7BNP-Vg/YHY7=Wc)ifN3]UhXfo(CT5\jnEc5c4Ci5`+H!"L$Ej2RCWjJ:2?X[tj?XHH,
-?=RJL<*<R6<`2j<=^>$5BjYLeF*MbUJ"3XAIt"30eC`9mcHEbtVQHr0rk;UQ`P&Xk]ZSI3\A#Vk[&gjT
-^:1Mfc+L<dYH5=JbJqT>b/2'"\]_n&^:UV^`6H6Bah,gG_8*st\&#ngd(?^/bfn8GcGmi7]!/llgW[dg
-d)NH)_8<I^\#HV9b/M01^V]ucFi)8>_nE1f_7@%i_S3Uo]",PdZbOPlYG%r%[CEiUZF%6X^:CnlXJa1Y
-Z,*iB\&6>4]u."V]WSoYWj0(E^;mgqbLO>#SZ86$8LPi0-9kIOJ:sPiR%0S8StMI9R['#$S>DpMSu8ik
-RAI$WQ'.;rP`M&XSt_dHUSXWZWNWD(Un=0ISY;sZSXQ(9P,"YAVPTrWUSt,eV5g`'WiiD&X1#g\_7m=[
-Y-"h2]=#)N[CWWY`O`1`f[nWta4&GXcJ$sQYct[O\?N9DY-YUBW1p5jW2Z2YSX[BiUm6n+Tq#_DLO4)U
-@TH9#='0EhI"RD+ML'#G>$PB<@rQ^QSu8`oUm$OdK7S]2Mj'U3]u.h0_RltHWLof^IeNL.oC_eOnb2\P
-qYKgPlLsi>nalJKq"OX_rr)Z`n+cPFnF6#Bq"4@Xr;-0VmIp;CmJHhUoUBba5!D;7JrF5JDN10`VPB].
-;,KkuSZ/TeUS*of7n>m/5"%b,6X4&:;c$k&LTIVVSQ7O*3ClLu3[ljG4Zt_Z2ENoSIP*TF6pF@K<*s<Y
-FE)VQNM34tF+&[eG]n+VL3RlaHZW=l>$5'7>?>$5@Ur\G?!U<#9i+nl=&iI,;bBYI5"%\$NJqptC2@9i
-;GLD";b^+h>#eX*<F0'7<`i:!='&1';GUJ#>?Y!3=&r0q92eYk:et;!=&2^o=]&4&#>eH(<`E%#=oMZI
-?"RSZ@pESI<E*('=&i:$<EE0u=Bnj<?<goJ@prYF=]eg.<EE:';cm't=^kHBBk_C)NMWM9ANiRc>=h%H
-86K(`6<SJh^$F+EMg^#-Qa,#sSRki$:/ak\6pNq'5sI\09MS8I7S6-777op75s[h(,X=[d:/">W:JFPY
-:JOVV7n,s<7S-6C7Rfg48OlBI:JFMY9MGF[<_l@[:.n#E8P`/Y:.e,R<)cdk9MJ2\?s[`6R"JplH?aX[
-?sm5HG]d7c5t=I87nQKK:/Fe]:/Fea5<)eI6qos5;GBJGCQIi^r;$-brV?-^p\ap_.JEZ2kPP)Nr;QZk
-q"+4Ur;Q`plhU>Np\=LVna#rLs8MuilM0oGnaZIt!!**'rW<r?%">Z<-r?thgY^T.@1*GH/C3>8gY1<b
-a?0\6"pG/."r\j<+Tquc%"RBtg!_,H!<NN0!<E0#!<N<'!<*"!!!!$#!W`B0":>VX+rW'dD9U9Z-s`('
-S!@fWWG5I1AQLQC2`3W[3A!0K852*#4?G#8+=8p!0.]1E/05iH&fVZ)[^9X\;cktJ0ISb;.j6>r4>AQL
-2_IEg1bps=.Prt-5q4-B4Ztn\5rCJI-m'ul67j`R4Z+K70K:@/0dA201bUI<3;ks1:J";L1.a>T/2T7?
-/hen01+jq24YAuR0fqNa5;k,K1Gpp?0f:F,3AVs>4XWKl<a]IEgYTV.(*"eZ*u,_<1GTsk2,@D2@f[YQ
-quCpJ6=NVF,p+'J)B';#%1s*[%iQE.)A*c,(Ch3%'G(`a&.]3\(*+;3+!;LB+=&-Q)&<r%()7]+()%Ap
-%N-$!+!;L@+!)FB*?QOK*$H@?)'1.T-m]oU+t"`d,p=HS/3Ypq_T['iR%Kb'M+gH(7%]`"+Vl%:+<2@B
-+WhpU,p"'N,pEs0.3oKO',)<"&/6l%e,TILbQ.;9EWdgmP*r#@QIOm8`RNbf]t_A+gngp=]$Rgl]#Db@
-c`OFOVPpPsVkC5rV2C>.OiP5O^rEsIR@TA!K8G2<MLpqKMi<a^NII(PO+3+LIXcs/P`hf;_p6;qWR()-
-p\FRRmH<<Whr*kgnFH/Co^))2Ie!:)lL499lf[a1p?h#0p$Lr1n+-DHpt=Hoqt^*Qmf!+XnF?)Cq"a[_
-r:g-hqY'UMm-jE0p#tZ8p\4RTq==(>khYLuq=+%Sq!mP8mdK6%n)Wd-nEfK.o(MhGmI'<1nDW^"ki_=%
-mHj?0p%\(Ep\F4<hr!AQmdfQ)2<sT'o&\fnjkBA%mIB/dip-(0l/KLoh!"(qlL43.oD/7YrVlECX-o-.
-Jmh#;@r[@!XgQ:Mcpc7/g"b3,h:9j!g>Ul?ce7=2bgYA!i7lo:f@8I1f@8=%g!nO)cI:Cse(*43b1,%j
-b08/Vda$1fe^Djof%f*6gZ7GM8*K*lgZ8&$mIK`/hV[J]lf79nkiUFUf?raIq=aU\r;Zcfq!\%CmGR-k
-jl,:[hr<e[hqHiAi9]:Md*1Rm`6HHOc(mE%!WE'#!X&Q#!!iT+!!E<("U"o*!<W<&!s8/r"9f5A#6ai&
-!2T^lT`1GqT:r?n]YVJ$]t1PTX/2MbV5CB$])KHQ]""oFWMlVjWN2u!ZF@?R['Ha2UnaidVk80KA7fRo
-CTGLKS$K]7Y-5"5Y&8,eMR0LiXg#4HSoJ^bAS5n'DJaoRE)p@iCoXM:X0nL7Anc$r?tNVR@p<SV@q91d
-A644m@:NMPCg:@VCN=BAI@IC?I=7m,dFH^jcHEetU8Y!!\\,\m`59!rZb=Gn[(*`_ZE(RS_mceX_R$>K
-[CF2ed)!`8`koX(^<k6K_RI+n`Q#d:bJD<K`PB6qZ*q*P`jN;!a2cK@be_*%[&CIYd)3rRc,-p(^V6t]
-^9E'pa2#6r]>;M/]Xk\^]tLAP^U^hg_SO"*_9(!A_9L<AZ)Xk+YIhWVZF7Bf_6L,LZ_ta_\\5);XL5a^
-\%f&J^:1qqWj'(G_TBU-cI]h5S=>\&H=0ECA8uR@Mi=I-S<oA-T;.d9Ss>7sSuJHYRAI']PFJ><W1oiR
-QBW/QURmj?StDF@U6_=HV4jW_Z'V5aTU>\HA!WIOSXPq7U8k,cVm!>$ZEL7&Y/8)f^:LPIWj9.GXgYLB
-[]7-\];rQtf@8'be]P\Qf%I+1YdV*NYHk=4Y-YC5TqeQc\Yc'jR(&HEQBIl6RV@8(G]IS8ARAeWDhF%+
-LI-cCB45"F=^GKNH&8#hX/`(aJ:rQ+JV9#KSYs!:a2Z-7\?)I+TqSO\p%A%Qp\FIUp\=U[o]tc4nF5l;
-p%\CYq>U:Op?q;@o^_PDp%\@Wp\Xd_o^1u<p@%DGr:fiXE]uZP6WAPqBk;1?S>N3[T6sI288"HkWMlS`
-Q%!F84?5D_6UOI4:f(Xt:0U_QXK8Io=Z8N16q'4(3'KJb5!(ee4$G\X7S66>;-Zt$?tjRsGBf(?VL<K4
-JpDTaFFT'kF`M\F=]ns6>[C]=>?4s:>?=s2:eFGY=BJX&=&Mga912-?6q<AuE,TN.AnY:K?!1*":/=kf
-<IS"L>$kB7=B&4!<Dcgn:g-q%>uY$.<)6:\:f(%_:KUUq:/Oki;-$k!<a/[+<ENI3?X6oG@:NeRA62c1
-='8X,>$,';>$,*==Cu#N@:*PT>[CH5<`Mjd:Kpe%?!1B@>@(cKBQfN:WKUjV6s*V^4$c;9<CK>]CiYTE
-bpCH"I"@o`Z*^E[@9$?(:.S)N7lipu4[)A.:.d`>91D-48Oc<Cr^KmU7nZ]R9i4b^9Me>T:JOSX:fKnW
-9hIlF8kM`K92&&Q92%oO:/">Y9h8)U77'I?:eOJS92&,\<D>nR92f(tCQb$9A9N9CFa7G$<aU?!>YdXS
-7l*P'84uNI:/O_\:JakX5$:oS8io%2:d[N_O7)o<p@e@[o^M;7o(;MFq=X.Pp\OjfrVHNe)u9I3rqGdU
-q=sXUnaPl4pAb0lrVH-]nG2VEq:,K<!&al^!s8Z1$#-q10i4Xfgu@#8BF5%K.*1?*gY19!3X5ci!WrW3
-#6bYM'E\LN$$G:ij4P[Z"9&E-!<W?(!W`E%!WiH*!<**K!<rr7"pY_X(+CbKcHIje>`k>@OEI(pDH'52
-9JJ=^3]oYi0fL[EIRZ=N1GpU&+!rm(0-r8',T.X@)'g.E^9h0S<EM^c3B9;^.O-8h0eG1>0KM]]2)Ha0
-/1`2,,UPW42aK)[0J=[s)C@'k,Uto5/gDks1*nM2-S7G</hJk?5=7Lk5s.S(1-mZI/2B1A1-%0U6p!4m
-7l*Ik2`EW`7Pm%UIPWo:+W_ma-94=I3B8QF5"&=[[bp/]6PURj0cUfE+##>j+?E%U=`A:I%KQSC+Z3eJ
-75?/5)&O,.)&!Ai$k!IZ*??"-(*=;$&K)<'(_mbu&JQ-))&XJ;)B'\5)B^(>*$ZpG)BK_/'G_H$()@f,
-(`+&,+!2FB,U"!M6m<E\)(I-[,9S$K+t5)h(`jbJ2(M\GbA]n>TU17^<'E'*W0f7a()e/2)]^"?+!W'R
-*?QIM*"XPC&KqPh)]9>&/d'W(!!2]lbQ(3;.9W%-SYD=pj3,KshT*CE_9(W5WM7)N['dKaaOSV=[]la0
-X08k9UnONCO.D0E^;%J&^mgm_J!,MDMNa0[NfT<[KSte;L45#BMj0BRJWlRpRAZq$`Q+dYg$JA*qt]dJ
-khX_@h":"$md9ZAo^_#&na5W4q>'^Ro_.tHlf[ZriTfk$qtpBFg[t:6nF,fDs8;N`rV6*Yp&"[_q=F1L
-o^VA7kj@m+o)/+GoC`(Vp[\"Gq"F+=o_J1JlhL&@l0@]pidUCalKIO#n+6,=mH*['kOeK>lK[m,nbhhN
-qsj+Kp#b&fjkehWmGR3hkk4H&g>hSUnb2JBio8eVnbhn2_8+ahnFl5:md0Q>p@S1WldE50OGo-HFaAUl
-Nh<A]bg"G[cI1D"f?rF)d*U7of[e9rf?q^bda-FkdEp4ccu@LacdC7mdaQgrf%8R+f\PK.dF?OgeCE*t
-cd1%he'cXmh;-W7kNh$`ki^g_naGH'm,?OIjQbpgki:jfe`>?0kOA6>q"spfq<[hJqr$f&kNV0jio&_T
-kih'`h;RG^kLe5,h8[F[cdg44495K^!!`T1!sA`/!<N0"#64`*!!!'&!r`6"!ri;s!!`N*"UbnM"p=Z$
-I]96?SXc4BUT:]2^VRb%^UCJNVkKl^VQ6u2]tV7p]!8K@WMQMkWMHMr[(!TT[]QO*Uo:5iT6G0eBP2-p
-W5kU(\%o;QY-,(9E,]QNZ`gR8YdM09EHcA8B5W!@Is#gL=^Z5\UT1Dr[%heYAmK=aB4G^l@qK=e@U*AO
-ITBZXARoOn>[_YuI!:-kSZ]#EKW`8Ce^Vpkb.XaETq]E7\[o>ga25WmXhD9P]uIt)\%oo!\[AZQX.uf(
-[`$5>^W""*]=#Mid+?^d_9Ks9^VIq6`5K=#]Y1h^YcbXQ]#)h4]>V\9a2u3<^!"O5\]<(<^Uq_._7$ke
-I]KWd]=52V]=u2!^::>R]<B&pa1T(%_St!@cdKeLc,mDlX0JY#Zb*9CYdMQdWhcl5WkcZf]reE7Z+\Du
-\ur3L]>qmkYIV6[`k&Y!d'KLGR?*PjJUr`>MKXQ.O/J\?Q][`-T9bY3QB72oS=,t5StMF2QC!c$Q'@Gl
-IZBMSR$3c&S!TS:S"QXVVPgN"Q_:1ISYMsSS!TJ1S=5n6SZA`]UU.J3WNrk-XhDBJ[^N3-Ts1u5Xg>.8
-[Aq'\]</j%f@8$^dD!'5gXi+([^`lXZEUI2YdCa>VPU;p]<eB*R';g=Q^=P@QYV)"H#d\:BOk^pHB"/N
-1Q$g+?X6Z/='K'JI#ao$X/MbTH@pd!JVK;VUThPUaMl-3[]-%'Unk*gq"a^Zp\FOVp&=\Po^VGFo^qYE
-p%\CTp\=OZp@7VHp\4:Pp%S7Qp@n=Wp@7YJq!mhNr:fiYF@/5T5uN)hBkMIJTVnZ`T79a99PL$rVu`Zb
-I[+S75s.7j6UajJ8k<Af:018DXK8Ip>s:P<3_)A#4[VS"4?Ynh1,h0E4@Vt;='ng.Dfp;HH[:^IVLNiC
-M1'VjG(GKrF`;J@?!1<6=^>HA>Z4U+=]\g8<)?Ll=BAU);b]kO84,^8921V1EGT8uBkUUR@9co8:JO_`
-!*0#"H;daD=&r9t:f:7i<aAa(<`WO.=B8L%>#.a\:0(7i:KUS!<*!-t;-6ju;c["(>@1ZF?"%5PC0k+F
-<`rR/@Td)J>$50;<+'6I?WgfG=C+p+<E)O[941b%>[(EB@p<>NCjVJIWKh']79E_^4$c54;F!HJApTKB
-("D9a_U.#S]!%l\@oQK):.S&K7QWp84q9nJ8k2!06pWt$6:!t+6N07Y6:=O@9MJ;W9M\>WrD*bu;asAQ
-8OuKL9hbOZ2,$\:91M]O8P2lW8P2fO6q'jF6V'a<7nZc[91;BC;Hm7>P*^f5G^=OTG[FHJ??pNl:.7Vr
-7n-$>8kD`Q;G^.b;,g(S>ZX<`3]U)97R:[Lme?JLpA=jgq@WQ$r;-0]mcaB:pA4adqY:!grr*<(m-+9?
-q"=CUq=OR`rsAW$p$_YEqXsOXec>=B4ou#n!s8Z2@CJ9V>I;u@g=t+t$O[1jcJ@@2g=O>(#7(G7!sT#B
-&IA^S"9f5<A)?>-g+*=0!s&T-!s/T.rW3'%r;eAJ!<NE-$4d4C(a:@N0eRP#c8.;!WhPr;K;>_l<'j;I
-4>ScN1H\)g4=,G(3AW6I6SBl</N,F?/12\_'cRu++s\_T\6rH55uLH<6V9Ku2CTt%.P`n=1b:.31+k"%
-,V(Jq1-m]G1GhHX3ANHC4=hZr.5rn1-93b<.PEV',r@;,.4m>74$Ynn1H\#d;F3K"0K:sP:,YU94#TGj
-.Q':O1b:^Q/2f^?/2Jmu(`tsj2*ElY4$,#S6st5SioIsH)'1=_)\O#/.k)>Q/NHg2A:JSi5?DN%6Wdhj
-2Bj:^(_mr)&do<N%1Wp`(D[Dk'FtQ]&.T9`&,ctd&K)?#)B9S3*Z5q?+WqpS-k[@9(`+)1*#TM-(`F8/
-(D\,9(`FbL*%2gQ*YfM<,8V@@)AX5=.NfQK*%*Qn<lN7'8tVc>G]uY2-UOGT,pO?-*#Tb:*ZQ=K-R9iX
-,ps`N/L1oI$ORmp(D&"teH#UMp&OFZ!!2$Y8-9r8S=H%AR+UN<^"(rW^V.J-i2!<L^!*dh]Z&"Gd&a@O
-WM5rRUSaZNTp:k4MSd$>^r=<hSW0\bWg\`rL5(D;NeVn9Q&\shI#*E4LO+ZHU7dmJSA*7eWO1FGo_87X
-na5Sue_K'Tlg=60o(r"Tkj%j5n+HSRrVQ<Vm-aE7p?LZ$l0@j6p=S!nq=j=@iUH^;nb`=^p[e1Vr;H?X
-rUM-$lKId)m.:&DlgsB3l0Ra*l1OrCnbN"RmdBl<nEfK1joac6md9u>@.*OSoB59"iUH[=md0K2mJH8D
-p?_)3kM"MImGumXkhkCUjRMg)lLs;ilgjK2hrX7oo_nC8^q\Uio_7\?md9K7o'uJNl-Rhk[^WE=ZFmld
-]"Z5%c-Oecd*pOse^j`K'%5%Le(N-rbfS2[ccO;Pcd1%g<70%;b08;`dF-Xrda6Ipg"4cucHOATe^_mo
-e'c^rg"Fp)hquu;l1+)nkj@?dlL!d!lJ^:GjQbjkl/C^dgZI29l1=Q@qYU-gq!RnPqV:Q%jlZR,)!9uA
-jlPR[hVdJOk1\A2h9t'*cdg:43W]-Y!!2or!!3*#qu?s&!!!$#!!30"!Vud#!<<B6&-rI7!"?-8V4a9G
-T;/?e[(O3R_@4/kZE0jsUSO`eZFILF^&taJXf;;r"fJ&jXKo;6\L"DZVkp>jVk.aBDJ<TqD6V*KP-_p0
-Y-5"6Z>FMtN3]UiXfo4M!2'7-%;9B`AnuO.C2%$`De5dEW<or7KPk+STo42-raB&>@VB1J?#=1H;I*U;
-AQWPmJ:;WfG*f>3Ko*%SeCE$ncHEr%T;8@&[^j)^^rXC6Za@Zf]>Vn3ai)*-\%')b`iu8?YH57Ocb@*7
-`P&UeYJ/3"^r+UA`5'@5"Nnj&[_)OM-+C"V^q71rbegm.\&,Vd\A#Gke&0,Nd)`u:beLs(\A#5R]Y(lU
-\kT`I]=l"aY-=k:cd0JC`PKC=^Wap:]YV(VTs226Trtf(XJi><_R-elZ(\V@\@ATE\@]N$`4<"P_S4:9
-XKoCL]Y_%^a3q5c^SI3^HBF5LSXH"0QB[]/WL''>S!fY.Q]dPrOc,EiT9kt0O-5imMMd@PNf]EaMNX!\
-Q^F)-TUhRBTr+fdURe'KR@U4LRA6IFS=l[QSY*!`Stia0\=^(<X/ED;ZF%$AStr[#Za@*?YIUgR`4E.j
-f[nWq^rj=!c.UU9rO.0d\$iWLYd(I:W2?PrV6?\eS?S`jR[BqDR;.2!J9Z!QF)lbgQCjk@M0WZ4=&2Ol
->[VK$PbtR`U6p^\J:DuuMO1*>^WFdE`59*kX/)nsW36$np\"@XqY0^Wp%J(LmdBW<naH)Br;?<\o^qnJ
-nF68Jo^MMFq"XIRq"K74oBu&Bq==(Rr:ffJF%/DV5ZWDoA70>;TrFlaSUXI4:MHB!W2QJ]P@?[93]o;`
-78QiJ4^D#a<`"FOXfA"$6pNVLJ8ARl:JOYU8khi@852W02ap55=&!%II!]mWEepBbK7/H2IX#pVItrAo
-EHZ;-=BSj2>[^oH<`^n[?!:QD<)m(#<)Qe#>#S-`7mK7*85,,0F)G]&A78),?<UB2:.n/O;H$Rm;,dHp
-,ZRoG<)QRo>?4R$:f^Cj:fL7l<(fk^<`2dm=A`1#='8I$=',?&,?nD_@qAqR@U<YS?s-Q7=BK$6?=$]6
-=B%t#Anu!b?=Hi59Q!^0<_lCf?rpH8?!UlLBkhF(I$^b/P%-[B<EDUO5!`"@3]L/ODfg;XM1pG.H@1*j
-F^ABO;G0hW84#[+3BB8`4?Go#5s[^u5smq#4?l+t6UX=/91_`M9h\2U9h\/Q:Jah^7nH3?852fM:B!oq
-:Jjt`7nuiO8lSbd7o3#V770X>7n-!<7nZ`Z8kDTC;-dIDP*go9H?s^UG?e*G??L0c;+3lA7ncQN:/+G[
-;,C%b<'WiW>=M+K7T35T6"Q,Fnb;VFo^qYAna,iFpDWbqoC2AHqYU'^r;$6cqY^$Uq"XOSnauPGr;Q^(
-rquWdp@.nInG*%aaoEIf"p=u1$?EO,-rIS2j4N#2EX<'Z/^`G5gY1/o1'IRY)$0jB#n."?%L*+G"_HWO
-h:a^m"T^8\.MW3f":,)4"Tnc-#6Y$/!!33*#6G2\0.\.k+(!:B5!4:sUmcj^S?-j:78c`C0f(gG4@VG&
-/MB@O2*a_e1H.!=.53S;0-M&J'G;9,.C6g/?;EdQ3?]t=3&*BA,9\<b0Jb4+/,h4H/Li/%.O[)91++k)
-1+"Iu/g`D4,U>*'0.SP5.lAq52(0mT0ekK`0mGT:6UaO&2`icd7n5Hm4#Acf1.";_0Jk=%/jN<"/i5^<
--lsWk1*e%s3@6IA3B/r]9i4l1K#-9t_*o1\-S68O()eGD'GDuS>>%I`;FO#Q8PhiO67=H1*>f\1'bCob
-$4@7M$4@F]%hK0X%M90X$4I@R%hK7J%2BKh(`=,,*Z>n5)B^4H*#9A,',MW.'c\,0)BL%E)AXM@(`FkW
--PdsQ)&+,8)]Kb7()ePM*ZZ7=,W@M__p!F(US!KcDa#a&6^V[4-N4o%*?lXO,9\3V,U+BV-P@7L.23a7
-)'9n9&LdhP!9O:]!VQNZ!<3)Z!(R,8?(d^RT:"<j]!0H:`4iq$b2]+eTX*%Q[(O?!g<ZdfTVeKRQ'[o,
-NLZB%T9@=0]t_P+Vk&RYce-X_Ybn%_PE_)WL6I(BJV/c-KSG/GP*M;mR?Y>/`2U#nm.L,Mq=3\7imcZ;
-o&oH9o()J?p$;,Do^2&4pAFj\kN;1'p\F4<mdTcDq"*.dqt0OKnE995na?&FqtTaXq"XdYqY^*Wnac,:
-p$:r1o(DSNk3_0hio]._qsa@Uo'bf.o&T6,m.5\onaZ8DoCDGAo&&a)lg!cnlL=Q<nFu>1nFQMOnal23
-j4i_fleUXfjQ5Igp%RtIqVL!!qY'I<kjRd$p[6tS^te;KpZq88n*TW7o)/LWf#k_>]!/?CXh)<\^rOFA
-da6Fke'c^oe]?+fd`fqchUpB&bLbFnbKJ2\f@k6$gXXTlb0eY`d+-LdaNW,`d`g(aaMc<McGS#Tc-=\i
-g!\-rf@&1-l0-URj4Dc9kj7^%jPAbXlg!j%iSs%Tk1S,HoCDVPqt^6hp&"R\i:>pdip#jtm-N`hgu$uC
-gYUcQgt0p-e`"p%eBagJ!;llt!r`6"!<*!%!W`<%!;liu!!3'!!!2rs#6=f+$kO'X"8Dj@['?R'R[TkD
-Vl[58^Ve(3^qR1XV50i\USt?(\A#_n[^<9>rM;'=V5pl.\@K/SXJhtoW2H5+EcGf$BPk#pO+aULZ`UC5
-ZF4IZAq7=nYH>%<I_qUk=^YfS@:*DUCLC^_@rcFfWN)u*Y(pmtUUIkDU5skNFDYo/<aBKL<EEI0?"7;d
-E-$):Ec.)DWeQ5-`73>dd*KhLXe2;^^Tb;h^VIds`4!>"_R[4d^rja6YckIK`6,HeZ+%0X`Ql0-beL]p
-_m[4q^qI@tb/M*7I`9:K]uA11\%'#SZGsDa]"uA%cEk0dYcb=4\'r7=cc!Z0]>V%g]Xl"o^qmt-_nj.'
-^o4WU[Bm6<[)C5.`6H*)`5g<O`Q,j)[&14J\>ZX@YHY:A`Q,^/bGqDUaMY]m[CNWJ_7[ObXi%ltaK2VV
-^:M"a[*779VmrRoI[QFaOH#NqPa@Z'VQ6)RR%'A*Od:]]Q'$rdRA?OJPEDB-P)P<\Pa7f4RZinoNg?#q
-Q^sM-PaA#;SsQ1FR?a56RZ<o-Q'Ii6U7.FCTphLS\$VL#YF_,XZa[EOYGeV4\%/uVX09(;_o93l`7NVi
-b/2HC_p[8hTY%M6?*UuR]Xk_XWi)nrUSFc^[\oghY,/LqQ_^CHBRG>_H?"%LGD;?SUnjQ<H"C&Z:eb"r
-@<%!fVlZ\_ObS.2I=-U(S#<O/bg+DK^::DKV6R,'Z2XXsp\FX]p\+:ZoH!Vsp@\1RnauPPr:BFInauAB
-o_\IYo(;SLq"+1P,k^p%mdBrJo^VkWp[aeu8O,7!<e69;=)3kiVl$;_J5&U,@@-tl<hu7K@66%q3B'&b
-7n>g%=]\L'<emfZWLmQf5VReZNJN((ARAS<;,'>I91:p)770aL<GQGkEGBE-KqP>sH%CZrG]\.\ML9Yf
-F`1Mb>$tT??<LT:!aB)=r`OJC='JU!:0(M'<_u7Y77'O:8r]3[CM%*kA4TBt=]%pi91V`P:KL@p>?Y$-
-<`rR,:f("h<`NF#;G0_W:.\8]92JJ^:/4Sa9351s>?P-4>$P99>$bN;?tNhXA6i_L?<UN==A`7+@:*2B
-=]A7+B5VEl?Xm/=Dc'M<=&`$u>Zk?@@pibWC1q0pH',#'O^gRA<E;OO4[2_=5!W:bCj(8^Mi*")GC4jj
-F^SWU;bU%Z7mK@%1,qBX4?>l%7RKC'77TX.5!VM*84lHC91VWJ9hS,R91hZE928,N8kMQ@7nQBA9)_Bi
-9MnVZ6qL$B7nulVDaR,e5<D/%8k;HC9MSPd9hIuG:L.7BP*gr;I!TmVG[4EQ@Wucm;aNc:7nufV;G0ST
-9i+V]:d.EV>=M(K8QAYW6>)8Ao_\=Sp\4@Uqtp3bq"OLTo_%hIq"jpbqu6NinF,o=o(_tPo^htXq>L=#
-r;$-[q!n:Vp\Y$6!$M@N#Qt/1$?s$*(Ib[]h:^Q3H3XTW*PL@ggY:5o/cu(Sr;n,F"U"i5#6kYFHfEr9
-fJO'@!+X0RMHhtZ'b:QU"T\]0"*jnJ!W`B."rS0p)A=#(;U*iZ2/T"RR#-WnZ$]qI9h.5o2+'De5VYMY
-2b#nc1GL@:4=qd%/N#aM,T.XA(EakIXi>Tb83^$=+=0!(-mpJi+!i?b2((7F2D$O80/5=3-R^Z*0L6p6
-+!D^N*%!Ng/MJ\&,UP2fr\4F81k%DB3BTAa3'BGU3_MS"5VYMa6T[:q1FG1F8jka'2Cp437U/YG2aAlF
-,qV2;/h8h6/3HBl5<2),76ajl\D,oT72R!l.iT0:(*k.B)`9iU9iG7u<(/W4:eFYR.l/Im)''J+%LrmN
-#Rh(I$5+3k'FbHb((L`\%1s3g)K-E)'bV,q(`!l*(DIGr)&sM/)&O"u'GqSr(`*o%)'C"<&JuE$(*Y(N
-&KD`$$kjX(*ZQ.@+t>,g+<DCG2`+^Tb^NKeT8@T/6T$\oST?)-(`!o.,parh*ul:D+s.mN&03MW'c@],
-+WV=3/-GGCjo>G`!WqNb!!2rsrrM*Z*Wmm!SsPb<SClf1ZI[dO]tM;(jIVm6Y10kf^;\:PIa=mhW2QM^
-Q]@&nLRFNpT9mj:^V@k'TU^nB_nj1+aNV`@XJhnZO,J+<Knk5?P`qo(Q(",;TYn^fVQ\S<p@nFWnE'&t
-eC`RLk3r0;o(;5:lgj`8lK[I%r;?6SmdTi?p?Lc0p\FgepXmabkNqm<nG)hRp\+.TqXaOSE:WtuqYg9[
-oCMA<p[%A7n+ZDJp\XLOnFc2Co^)DKlgF',q!%JDlL!j'nalDDnac>HkO/*8p\F4HmJ-AGqX3A4p\OUV
-qXa%Chr<n_i99Rkj6H..q"+"EiT9t6p%%//k25+eleT:ii9U%0lL"T>$M*`YrVl9@ccakjIacm-e`5`8
-dbEC*d+?and+$[pd*:"he^Dmtg""a$bh(ChcH+5Ucd^_%dEp+]d*U"ZcdU@kdEg([a3N)Xb08;_cHjh\
-b1#/#e'?Ith;-uKjP](Zi8!2Ml0RQkiT91alfm`sjQ"bMf?igSo(MnVrVullqt0dJnE/Ze*9leRk31p^
-g>CoJh;7/\g!nF&d+Qpld*\UH!!3'!rrMoq$j$V9!rr<&!s&H)!<N-!!!2rs"p"],$kO!TpAc_S[&g$m
-S=cLOX0B+J_T0a:_RZqMV4s`XUoUc/^;7[t[]up1V5'iZUoCSIZa[NWZ)st&WMl_dH$!t7?u0eda,Pe[
-^9auGYHkZP@qL+rYHG"4\AOVGAS,Rh@prhTC0G+V@WHLpWN)r*Uk!5`OfbgjY,n_&S:uE=CM.'N?<UW?
-B5qpED0'rFIX.EeX+Q&(_p[)bdEfkNY+MD^_QCDi]Y)+g]XGS(_Rd1cYe8&t_RI"d^;.amWj]^Yb0/8M
-\&#/O^!=O7`lcH<]$/7/`kB"+]#)\.[(3`OZH9_l\@or"bK8&F_S4"%a2u-Fd(dH1_9BI2`k&jm^;@k0
-`59I2ag/S"^rOX0^VS4;a3qi2`6H]RbL+AD`N$&M[&^XHZ`^bK]ZJ:3]tLSSbfdl<Y.1X4U].f=X/s4O
-c,crh^V@FsZaS38]<JWEX08M)[AC=ASti6[Ybn%_Q^=),O,f'XQ'IJoQCjbBQBRi,O-#0YNK'*hQ]78k
-O-PukNg$!&St)7;Q'%]5T:21@TpqL>PEME4V4<pGVPgAnYct)6XKSXuVQR;:Z)t2.ZZ*O`\$<-CWPcZc
-Yf,/FeBGq^bf/#_fr)<fYct[L\$NKIVk^;oWMQJh\YG^dX.ZMbPFn_DApB&`I<g<nL68+2Xf.eGFB_jS
-=B&F3CNti1W2Q>KLjaMqI=6d/T<5]Gcd9hN]XFuEW3rn8[Jp+lq=aUYqYBjWnac5@pA+IUp$hYIqu$$R
-mdBT7o_&.Yq""(Lq"aUUo^_\EmdBuLp@A.Zp[b2-7m&as=FlK=>&TUsrh_*:JP8U+?^@[jVkTZA?oU#%
-3]KGn7799n='&:%=c9D`WL[Bc76$.$rhg."R[/nZE,K&f=@bb^5"%k??t"7pEHH8IFc<,nJTu^"H['[Y
-JrG,(E--#(<*E^7>?t<7=Bo-6<`W-p<EiC";cm1+;b]_U8OuTN:5t`j@q'%gBhqT4?;jBg8P2cR9iXtl
-?<gP1=<LaK;H$Cj=&rL,>uXj(<`3!n7o<)U9MeVh:K^h#=&`7M=^#$5=^#3C>[_AZC2@Hn=C5?=@9HH2
-?=7)F?s?]9B5)'mA79%O<`E:*<)HIg?=@>Q@UNb]ARSnYH'GA2O(1@?<)u.F5!Vn@5XSjb@pihYB5(=7
-:/>)#?!:N9=%l7U7m]I#3''/a5<hV-6Uj@+779C+4[;;!7S-,e6VpNQ:f'n]:Jjqa:/+GU8PMuT92/5Z
-r(Ru(<E2mb852iQ9hS2Q9h7]=6:OO:6UjiM;FX>O8kDl`=)*ncKP>g[F`hq<>ZtT_EEQ.-5s\"89MSAX
-84lTT:eskS9O1gl76a4A;+!`cMWX^/oCDMIn*KH2n*orBp_j).q=F@XrVZWorr)TVk3hp6p\+:LoD8I\
-rr3?(qYU-^q""@Yq>A>7,6A>[!W`H6FL`P5;ng]6h;?e6"p>)H[c-3"g![Pa!WiH+!rN-@!!``5%M"KX
-j4_s7#mC?-gu.,Ic)m:G2C0IV$3u"[!W`?(#8%P#'H//;/0erbdP`gqTU_I0P,G^>@mj![4=<!T2`EiN
-2_d?W0eG%+-8IY8.4R,23%lEm+sA'Y.4_[LH945]Bi?H35s[%D-R']`,pP2l2FBPX0ek:83@ZR-/2o=H
-3C,;R/i5(;.3C5r,:+`i3@6gJ/hhT&1,q?X3B0#d8i/h89NPRi8i/q#4\@U[3C?A)5Y4'l4$Q,+7QWe&
-0.JM33AN*4-T!kW8OYm/9g:Kg95VB!jh!ks*%!-M'c%W3-5dje2E`rZ5<VCb(F1=U0/+q6.4#lJ&ekld
-#R:\F$k3XY().Jo%29Ea%13"C!"g(a'Fu&s()[u*'cA#4*#fe5'bVE*)Aa52*r[&q(D\#=-63^8+!2OH
-+!DXI*#K;&)''\6)']&-2Bs4a*@*?h<5m(/;l-+HH[npX3D?3&.jl5N(*"SD,:"EM)B^@O+<_ID/gqJO
-&/QQ0'GW;&o)RkP!W`?(kPtVa"8`)u!TF)""!q'5OINJQhW2;^k0:r[^VS(QT;&I$c*k-s`QN_gcD7S?
-SXGq;QB[knR$a)-QI!7Z^rj$ORuk+q^q[b'`5Kp?_oK^4\tbUNMh[IZLQRdgT:MmM]uA'fZ.eL4q"sgU
-lg<ifi90t#m.K]2p$VMDp%%D9p@ItUr;-0`p[n4Sl/V1#nbN"RfZNjBm/?G<o(`.^rV-6eo_O%-meu\C
-qtT^Tp$1c8nb;VFp[%8;pZq24o'H&=m/R"RqYL3^jRi-1mHsQ6n*]T0n+HPHnaP].oA\d&r:]aZn`p#=
-mHO$2lJqBmg>(QBl0[W\hs9k,p$_2)kP4H,kMPRlkNi$:dD*HVl1=Z7mI0N7oC;AJrp&"_aNK%T`mX27
-fB1`?gX4Nth:'Qkf%\Tng"=m.f[nX"bgat^dEBMUf%Sd.gZ.>KeBlOhd)sDOaNi>ee^`C2b1"qje(WdA
-h;-i=iU#mji8s@uoBko3q=sd^q=<h6k2+kOjP\qYj6Z$khp($/d-1)npA+[_s8M]do(_A2mc>\Rl070]
-h!EtRjQbpfiSEbDcI:\$gXXEke"no%!<<*#!<N;u!!<6,"U4l-"U+r0"p4u$!!WH*"Uu"T#58*I\[JW9
-S=H4HUoCT-^;@t6`ko9kW265`T;/Bi[(X;n]=+uGV59r^TqnZ:Y-POI]!AH:Vl?VmSo\a[?"A8/\&jbq
-`4*(UY->7@Bkh^JZEC@4ZFIi=Ao2*a?=@J]B5C^[@UF%mZDt"*\!hMT@%=F&Xfeh1Y-+OhTUhR6H#$ep
-@;9[kEH$,MH\$@*Z)`D/YK,,Ce'?4__m6):Y0*uW_R$\f]#)42`4rao`l#R5aN)9@`5':2YbeV6[_Tl-
-_7%%NZHL.r^;eUQbe_NF^W3poagn^q^UCkhX/a:Wahbg8]=Yo"\@]Ai]#DY)gXjHndFZCG`lPa*^;n")
-^V.:r`Ql34]WeuaXK9OpbfA/N][FX4]"uM$[)B&BW2lu/]!@]PX1#mb_S!=[[)TYZZ)Y:CYd2Ej[B-IL
-]?J<qXhVWd_R$Slf<hHdXIu2TW5#mA\>ug3SZ8Q`S</u(SWAJlQ^F20R$<i!S<f;&N/!LaSsbn4V59WK
-Q'%>qMi3UUQD(+LUSk2^V5^;bW3We2X/2Pl\[\fFZb+/m]=PY(aMl<FahG3hZ)=D#ZEC7;Xgb^CXJ*AH
-]<9**f@/!bf$2+Xf@d(*^p^PZ[]cO*\uhg4['?[3T<OWITsCMrT95\CT4N2%JUMp"Ll%7aZEC*qLN6X&
-@pE)?AoN0]TrP&\Lk9qrH@:0oNh<Meaj8>U^q@%VXf8e8ZFBi7rVHNg"8_ofo)A0"o(i4Zp%@hIp&"[W
-mHj3-n+?DRqtTaSo_A4Up%7eFnEoZAqtBUYr:ffSF?hcI8n!F4?XS,JT;JT_S:F=-;JD]$WMcJ[O'st.
-2)?pN7nQ?;0NV=Q<`k9^XK%[k5XRYsVl$>hVkg,^Ob\gJJp_?_8jc'?='o'CDKL/JHZFn7UjdTBML]to
-Fa]!mH?4@R@T?N9='/a3?!L]@<`ra5:fU_$=Bf'7>Z=Ed8ju';91t;8H<aorBkC%8@:WS99M.oR9M/;[
-;-@+)>?Y'-=B&C&<EN-s<EE!p;H?Xq8k<&`:fU_+<D-It<EE6%>Q._H=&rF3ART%Z?Y*nW?<q&I>[gl;
-@TZ`4=C"s)>%hDSraT#@=A)@j<`;ml93u%7=]eg9Bk_3kE.=:WXGp[P6;plI4[;;/:H^jF>\@GM?!h2H
-:e+>jA6i8?=BS<g6qKd31-[rd5=7b*69dh'4[VFq5t4@77S->`:.\A\:/F_[92/#R;>sH"<)uXg;,C(g
-=^1l*@8pB:?Wp3&=Bo!0;,UV%<``6q8Ol-46V^NS9hIiH92S_hBTnd9BR4uJG'd_)='p>s>"hOV6:X[=
-84ZTM9Mnkl;c,bL<`Va^6:FsO6UbaFjneZAp&"^Ym-FB8n+-/Xp](3jq"t$irr2p-rqGL5lLOQ?p@RkG
-qYp?jrsJYuqYBdYp&=jcrlG-\!XAf.!Xfm&[3R/Ecd^\/e]iCF#7W62iSr\Id^srX!WrK)!<WK0"U"f1
-#6kSGOPf0Uc6<Dp!d*ASg"tT@g<>%UE*uj<*X2ZJ!t#PD'Ghl@-8?TEd)n+$I'BN>M0bJhJnRk`>=^4u
-4=r9O2*O&d3\<0Q4"2sJ2)dW^3'Au>(*4A1+=&AAdrI$&@T,`@.nWi),UXi].jKKc1F+8*3%m3I-n%)/
-3A<-I.Om,2-RpT$-o<.k4Z4fK5Y*[S3BJiK1-@BN1b^U@6r63<7lNk51G_6m69S"(0MF;[/i5dH-TOOQ
-2E<c`74oB!0etC6-6Y3-6Sg;J3(lt46>;G'jlNs;(E4YK'bqQ(,U=-B1bD3S/1Z0!4>\E&-T=1B,;(Dr
-)A3Ss'Fb3V%Ls!]&.oE^&e>B^$jdCW().As+!2:@)&O80'G;,o(`stF+=8QS+!_pL-SI5(.4-;m4?G5@
--SmkE0ISG63Ai]K,p"!B&elN;+s7sE+<Vs[,#6/$GYt6.OG&Wo5r;!+P:Re")AjA4+WD79-ls?R/Lr+n
-&/u`7(EF2-,o@400`fl+!W`?(p&G'pec>@C?7]BJS!^"Jf\s?_jl=[s\@p#KTWFp!b/qT5]ZSRJXf7YY
-ViQh1T8fG9NJ*7P]YVJ(e?PL6OMJfP^V7M"`7)3)Z`UmR]sb>JR?`S_Oc6*3Q^jY\cHE,ddd-DmrpgW_
-l.FeUmHjZIp$D)8m.g#5Idcq#o_[nEp[\"Sp#Y]3nDrj%l2(,?l0.<kqsa@ZqW[hUqX4%FoD&=[ipHU7
-nbMhBlh0N+lgaW8mdTo9n,)kAkkOQ?qX<eDr;-6Qq!RDBlg*a$p$_G@j7N-FoC;bMiU,atp$V,9o^:u,
-kOJ60j7;'Tf]r2'oD%/$C@LKNnF6AIo^qJ)dG=BSm.9i7ftYAVn)O*1jm2=-kO\KHr9NFma2lTLb0A/[
-d+$t0eC!",j5AYCgtL<4g>:fKjlY^SeCWI5hUp<0gY:B8iSr_PkiCX_iS3AOjQ5Ulnb)YKo_A7Yrqc]l
-rr)oorr2fp!rhuR*T,W*ir7rtjjDuTkiUjMioB(en(-4>fC8>%p%A7^s!I7%naZ&*iTf@\jlYm]lf-gc
-md0&qkj%$VhqZAtdFZmnX?lmf!UKdg!<il6rW**$!WrQ'!<rZ6%hoWc"o/-#!XZr]'X=sJX/E"oVl[/3
-^;nL@`P&^dYbqDnAtu?-Za[T_^UUSOVkg)]TqnZi['mQZ]W\E@YcXjK?<h/YG''t/R@Un+Z`0q(Y.&+f
-D3hZ=[&9n0]:s@X;e:#Y?XdGA@VB+RD/uYZYd1s#EGf6WZa-d:Y-,"<NerI9OdMDh'ngjQDeWp-Dhj$k
-G'K=XVL*ijaN_m,`FZupUo_2G\]iF=\[oG_`ON4a_7mb-ZG+/h^;n$l]Xth\YdCFJ\#d<]Za7WX_pcZ2
-`R`,A^Uh+uc,HQea1f.+^UUkoZEU^L^UUec_R6tt_lg5`^<P!@]ue[JcF;'5]$@q"I^Zu4^r+'r`m*#P
-_plZ0^8\`^\?rug]XbMaajIo9bcmk:[(<oY]q24?\[KGneA]A:Y+(WU`3?hh]XbPXYee/Y`4W:b]Z.=l
-`Q,s$YcsjsWhlPkVld&$Z`TdcUo(2lT:MaOR\-=OX/rJ-YEkQETr"NTQCOYBSY;s['r.\2WhunsTrG#k
-XK]+G^r4%)`5g"!astZcg""I#f@JsBjlkd`gY'E``P]mWZ*Ld.X1u'MZ(%ntW4'.2ZFn&p`Vn:Eg"4Tc
-^=(H:V5q&(XK]%AT=hG2\\Ytj[^ETASuSTQQC=M2NJCnaNeE(?Mj:!7Xg>.%Ndl1!Df&urBl86RQ(+D2
-Lk0hkEd;kSIu9_u]uJCDaM"m]XK]%?\@o`%)uf<hl0[j-q>1!cp@7M3oCD83n+ZbXp\FX[pAXYjp%\=U
-p[n.Po_8+Ro_/%Vq=a=BjS&<>n#hCM83KF=HAcWSG`J;rXf8%<5=7SOS=Q:TY+D"V3C5l!9.hee82`e1
-8P`T-QDC@NQ"<BL2hI`uUSk)fUmZCGDKCSnI[Q^oM0a>]AoD@3G\q>:K:]&oFao*sIX-HoNIPh\ChI9i
-AmehJ>?P96<*34&='S^-=%l@f;,1>!>>7UT2a^JLKT1P%?<1EG@9-?5@9QW&:.J&N2EaPs852oO9j1k/
-?t3_V@:NnX@VKI\?>*>D?<:*1?s[/;>ZOd0DH'S4<EiL+=&2t(?s$N>=A;e.E,fZ.Df'2s?sI/N>ZbEO
-AmA_P>$5*-;H[!s:.\Ad?tNkQ<`NU1>\A>=QD14>A6)W!5Y"@>4Zbl#;cHt8@Uj"`BPM3r@:*DH9hS,O
-9hIoF8Ou9?84lNLr_<l0?t*\[B4G=YAS#@_(MIMq=^G<6>Zt03>$G3;@:Nn_<``F->lJ#=>[LlF>@(]D
->$+m1?=@VkLk^kLMJ5CD9gM$:7nlrS;,'GN=]Ta6PB_+tI!]pK>Zb*<JUpcg6V0X577Kj284#R38k;<9
-7n?$469dq9=Beg)NL\AorVQ3PjlGRirVQH\$LHs:jS/E<lKIF*rr3E'q=sXXrr<#pp%J1XrVm6(p[n=]
-jm)O:rr:(?%0Hk@"To#=B!XKWC:;@cg'c;=":#&he'uq&i7!/#*<ZKG":5)/"9\],#6P&9(73_4g;P?B
-"T_i_hV$WBgYB_/0e+MLB6mic2Ba"O%2fg<0,klP;U<WE/7tTMQ[G'][<+o,<)>qX<^Sc(2_dQO.5<Y5
-1d3?G1*\(u.Np`.2^'+W%3$`QPI#L45V59*74U&^7PuhA,p7Xe+Uf#-)':4T*[Eg+1ce#p5X%P04@*(E
-1H&)`5XR@\4%DY).6oR<67aZ800:pI1aG(H8iJY%2^0n>>%1?$=^+Zd4?,i-3AO-"3A!9W1bh!4,rR>&
--m:B*6V'9f*[sQ12bn:Z_;*tc81H54'HJ5B',)3-/giAB1,Stm5!_A%2)I<H)Aa;1*uu+3)&Nu%(`FG<
-+X/*\/2/tE4#8BA2E!?L5=%@]2D6O8/0uo$0/,:H6q^?31cIK[r]iJ.85;Q:7SH9@5X\RU>&]CrUTqD?
-D\j67&/-6-+t=BT+;Q(S-Xb3<H"EhBRYl/S3]'7&V^W>s*ZGh2)&aS,*Z#P2+s7d@*$#b*'G(lp,:jrT
-8-@KE!s&H)!VZQp!<h!SoDik\>EkPBUnuht[_UkYaM#4!am#M#V7Fai`O`b*cd8c$TqS3BOIhW!R$s"o
-O,LNa_St$1SY;Fc`5B@(^qmt6]<eK+VkKck\@JrKR#$ZUR@'87VSgBqW34e<kjJ$2o'#;miTKF\kNqU(
-o_.tRnp^&so^hYGl1+NDrVuibo'bo(m.0K9rqP[.m.:8IlhU5?q>KL/p\"7KoCq_PqXa7PoBPW5nF#c;
-o^;&3o]kc8p[7D@lh:,Al1=`GrTX1Nn,)SDmd^&Cr;H<dpAO^ZrV>jUlL40*l0dp"jQZ+'oB56.j4;fA
-m-F'1lp0q0naZAGqt9LKmciftp?M)6m-<*:_;sk<mcrp"lL3g*naGesf[\-gd*'JP`m2fVg"+U*mJ6\X
-q>'pbq=j[`q&9&&p@InJp\=OVo(2VNp%.nOpA=dbq>:'br;6HWrrN,o8D;hJdb4T[jl"GAn*9-$gu.5Q
-lKZsSd+7aXnFcJPs8N#em.9f-f&#ZOkiUmjio&MCj6Z!iiSWVHe(`NtbL+hfc)a84!<Min!W`?(rW*3)
-!<<-)"p+W%$ipD1!<<-)$kO!\$3L#'!WreOI_W7sZ)jk&Uo1<![(XK'bK.Q2['$7#TqS6[Xg>LJ^q[Fd
-Y,J.kTqeE_Xg>II]tCSNZ*:=.G$S9`Bm+U(^R((j]sFf@WiigGF`3ST[Buj2Zb2uQEaEBr@q/nH=']6A
-A8lC_YHY=GNHB2ST!P`,Xfeh2ZBBoeBmP)LIYET7NJMdnDJFTEFaS_/Z)2o#XNJ`3bJqN@ZDb%>]r/3I
-]"Gr!`5fU&]>2.o^p:Vh`m35`]"kqdY-Y[?]Z%Y(]tMA3[^3uj[):"jTY\IZ]>)4mcGmN.`P&dl_Rm=h
-^q[Cd[_T2U_Sism^q7b6^UhD0c-s8M`kp*<C;[g(bJhlZaO//Zb0/G_^<Nmk]!AWQ\ZrKQ`6-?>^!X9d
-TW5)sXgYF?a25a>a3r)F[Blm3]ZR^s]<\rRYcu9\WOoRA\[];Y]t:_TR%^d]VQ?YiUS+K^VlZ_aUq=^m
-c,[lKbf@]Arl5Sh`P]I*_8F:3_7dV&`kfF-$cU$*cH=2ObK.rUdJhGodF6RuqqG]9h;7/Li8N\Tkj%Bs
-jl"tL^;I[t`o=A6YF2B(\%'#LX/r8*Z)+b=_9'^GeC<%&eBYhCe'b.]VR3J3['.$DXehr&]t(SXWi_n^
-V4j9CR[oV!L1,4_KSPDERA?pgY,RkLJ3S:!Eb/p#Eds+:S=5IgH#dV7EHQMUNLmAha3DfH]<SH<YHt^J
-^;A+noBbi4n+$2Lqtp*VlfI[0oC2DJqtpBg!Vl?doDSG=p@n:Qp\FOTp@e@Yp@.G1p\+1HXG'kK4@W.o
-Q"siPPFnnVWM4Q$6U,IYStE0fSsXt%3(lY181uVd5<D&#8QK/2P,+qIQ"EKQ4Fs3$Uo12gUn)aJAn?+-
-I@?^oPE1''C1VL(Cia`SU8W]hJr#8<J:iB1I;s(>A6W/?>[:]E?=-l<=B8I&<`E4';-.%,<*WU/91_T4
-5Zq`ZP_F?m='&d8=B&:$9iXn`6:OX>5>+I384ucM9j(t7@V'(Y?smPQ?tO(\?tNAB>ZOd*?<gl:?<L?:
-<`iC)>ZbBC=^YHA>?kZE<Es<VChd^$BOkIZ?XdJK>%;Jar`]e1<EWL->Zk-+9Mo##ra['X?=d;GA9EZs
-V59#W;bf\F7n-$14$#Vr8Q9G8A7lTjB4tjh?X?u<9Mnhp?=$f=?!UW9r)st?=EAP*G'A.QF)uMKF`VYJ
-FD5Q*BP_EtD#S8OD#J2NAG]p>A7K0K@l._,?<gZ;?XdhqP`V/rO_R6O8O#F285<;b:JF5J<`XF3P^%5!
-I!]mI=]\^8IX=dQ6:jU584Gs<6U3as6V'^65sdn(5!V8#:fpn$;N73nqu-Hdna,N+meHPLn*]Q.m.pJL
-nF,fBs8Vrdo(2>>p](6hq>1!erVm6'p%.qUjm)O;rr:LKo`0"6"pP55#RkIb1b)tJe`>]Cd:<@b"?=l\
-f%]35bo?in!sJo1!<`E(!X&T1%hXHJi7Q!s#6t?6gYUW<jP/J:5q3fc-7('C@UEA6,S(Ot,TIXH.q72W
-1GEdPZE0OeQ*5("92e>40/baN6:*q(2_fb;1,(@:.5We23(H+_4>ei8*?5P)3)-ZsO`OMU/OMWR0/G*t
-0I8(a*Zu1F*uH(F-QXKl6U!e-7m8ss8N8b*:d.$8/3Q6P/2om\81[+g1ds/X0K)-S7o)3:4\._#;aN-&
-85iGX85i/F3'fl&9/ne*=?e8g0IJ8'0J>XR3&EB:0KVHa5<C_b:GY($?'E=ei3PWp,o@=9*$>h,&f)?"
-,=j^O5Wq+g2*3KG0ddh^0K_Zg4$,_o4#]2!4$,G]2Ip?4Dfg#7?t=8!C1M.#CfY"I;dNX-?ta4cA7fLk
-DHpLU@q&hP>[)&cC1V=,FC\KX@VBA&RD2/&`5of@(`FG*&g/2?1F47g(*+nQ@*Q]=BW%AhLi#:61e"('
-*Y&l)(`aP3*u>Y&&/ZN0(`*l&&IoEa',i)D*>h6Kf`2-U!<N<'pAb6q!s%omrW1dS81S#2QBe/:f[I(2
-gY0Z]^:hVQU919&bK.W6]unaJX1"goR#I9"MOTciO-Pl`[DKf#e$GU@S%cn[^q[\$`6>cqV4=9FP`-fO
-TVnZIJr,YXQ'\>C^WaluXk2n,nFH&<m,m3cjl5@^jmN-==S;Iap@7_FnE]E1p\Ojgqrm_BkMP\!mI^5L
-khGS$s6f@Mp@nOakhc%1rTs"Ip&Fm]p%e7Gm.T`/lgaW9n+-#5kO.p2m-F*6q!meEqY:!Np@e(NmIXcM
-mI'95rUfXIp@J"Vq""CNlfdU%na5Ptm-sE+h:q8\hV$rOio&kOf&5QPmdBT5jQ,UllL"',nE]3"d)!K\
-lf79nlKdO)o)AO[n)!$M`Q6BMcHseWbgY=rdbjTbs8;j&rVuosrVuoqrVd*$rr;rqrr2lqrquiprV?Nm
-qYgKlr;Q`pqu7?,o#o;#bL?CJiT/VOn)`Qhh;@Dpjs\m<f[TKan+?;Os8W)ko(;\1dHL&am,m$YiS)i7
-jQu*jinWDBe_AjWd0%Y8W^61U!!3*$qu?j#":##0q#C[$!<WW<&If*Pp](<t$7<s8^V.+ZWMlYlXK\t>
-_T9sFaM>9fW262]USt5tZa[cd]stALV>[2\V5^]*\%TJ[Xg>:6VfuKOA8$(&YIfmKYIq3DXfAP7Cj'`_
-\$`TAWO':1EH>PtA6rkT9jh"&@;L%#UTgu.]o@/WCn7l;Yl:d1Yd0CBF_c2?IViG(EI`RZAScO:G'JIb
-R'EN6JZR#>c-")G_Qg2L\$iKDYe.`e^r"(0_n<[s\[8cW_8smNaKiasZ)k@FYI_BY_nO"4d^-O&_8X[@
-Z_kR]b-edt_:6E?^<+1%\];(_[CsAf]"bqaZ+.Q^\$`upbeh-8ccjhFaiVKDAA6*p]t_/#eAoG?ai2BP
-bf&#<Z*:OF^:LYQ]uIn#Y-Q!\Z)"P'VPC/aTs1l9^VIb&YbeJ(YeIoa^UL5N['6jX]WS`K[CNQ\_p?H?
-ZCS(pT;/EbWN<"gU8b;mSuKWciSjan"lJ7riSieqiVD%)e,Inud1=[SdaZgocdC.deBlRgbfg"-"4>QG
-df.]Hda$Cpe^`:(f](uLiSWA=dC-To[_^Y#YI112^9FlKXK&M,XfJ>,^qn18df.`Qg!J$``R<)%P-_a.
-\$Mj.Xeqeg[_KD^[A'OiS#)sSSt2F4MM>S_M2I=WR\?^bZ`'R`Ma)iDH[B[PH%V-BS">t(I<KI=@qp15
-KT`(9^rXO7]sb&DX/rY:]#)M7rqGmHn*BE4q>0p^o'Z#?p\4U^q"=U[3r&CAo(_hMo^__Jp%7kLp@\.S
-p\aj^oCD;Cp@@UOK3Li.6r/,qBNoPCTW>,mTm&di5Als^T<>;fI[<bg91MH;/2B[R5WV5(>[_3*V59iM
-Ak,9SJY8d6W2ZVhSTej[?uB[sDg$\eJo+n-C2[a!FE<)+WI]5DLPCG3KRo&/Ec#Q"?WU<6?X?uC?=$i=
-<E<'r<EWC$<a&L"?<^H%8k1m*<+V#QJ95C'>$kT<=]JKu;,:%XIR?Xn;+sGS:K'tf>?b99?sm;I?sd,@
-?!q#E>Zb<>=]ep:?XZl=?!:N8>ZFj-<F''==]\m4?"75F@V][jB4bdf@96f@>$+Wq<G#Q><`rL,>@:cJ
-AQVu*93,,"?tNtX?sI#JEJBpYU5EG]9L2$96;9j;6UaR>=_:uM$ta*_B4YOY?!UE&;crR""`/$mCi+%g
-C]eQmChs#d$YjHlBPM9rC2.HrBDlHB@/OF8?sR,Hra%Bf?X?o@>[:fZJ"2stS<\%`7nZ6:8OZ6P;GU(W
-78m94PE^?5Jp_odBNS>>B7>(r4%N%$8P2H95sdar4@Db26:!n(5<hCu8lJem<)S[FeF3/,p$qG9nFc;A
-o'l5?p%@tMnEoN8rr3E!o(2G@nb)bUq"k!hrVm9)rUoaVqs!A6qu6WH!;$82!sf)6!s]-CaXS01_V+&4
-g='X:#6[$7f@Sg;e&rX3$NpS7!!*3&!s&H+%1s%oh;Hr*.0p.]=P2KbhW3GHd6Jup&0;N$%MgBR1_pB.
-(*45/.483EbqCYeXK8=gUR.uq;Gg.P2Cg@>5X%:o5X9c[1bUO6-7gu//iH!N,X=:=*$-+2'eMt\_2EG;
-.lBUW2```H+Y,#o)As\;0I7bd/1i,"4>\cM5=.Io5WpkV3C#_c2)IWf3&Ecg6qSmm5<2"b4Y8?E/jE,p
-3&3][5>ag/:J4/D6q9s?4"NNY3&)^&0hO>R.P</"0/3ed4[:bV+s\oq0/rkp<C/W-5Yd-[i7bG'.O#WF
-*#BqA+<2@A)(ms#1d!f\5WLPO0f(*n-8oFOCh70mC1:aeCi=?4Ci"66EHQMIDJX!4J8Sn/BOt[e?<CTC
->%:lD=B&/s:BF$X9E%Wt91V?@8jl'<8P)fL8kr,^I@s$Wd*pFbIiB=M'c.u1*\AZ^,8_7D.:pH<J8D6X
-RY>N<2`jg0MA?R?,9@sG&/,ik%1a@"*>fS*'G(cf&f;]8,8qCe"PEbV!<N;p!!**'!!2Zk!s&H+"60@]
-!W2pY/mss/Pb+>ne?#k.g;gk?]u]N7Y,/\Pa2GU'b0eJ5VOs6;L6S<jTTG.sR?EE<_SX:>[@NtV^W+1j
-^^7iqcF'^MV5p)TIZfeWQ]luPOI;N'Su%sfcGuuif]qtro^MD:kMY=XipQ+!p@[e>p@S1UoCDPDkO%p>
-qtp?em.0`2ip,t!q!7;2i9Tk3p%nFTq#1-`o^i(\o(DnMq"OCNp@.>4o&f&sn+#l8o^q_Enac>@lgjiI
-oC;PNqYTFHq"41F(&."_nETK9o'59%m-jZ;mec;4k3VX;nji!=q=O7GlgsZ5n+unRn*T`9q"a[Up\4"0
-iTTOhl/q:%mH*NX_8"ptlL!j,mGdO#qY9p[hrN/'a3;ZNe'H+Zf&,97g#Mu0p\kNsq"FLWo^qkLq"Xj\
-$hWl^p@7S>n*]Z8o)%r8k3)$rmdBQ4nFcA?o'l#8p@e:Xqu$?^b08#PfD=7WjP8n`hqHrDip>sliSEGG
-e+*+to_&.]s!.@8me>GdlKR?lkhOhLh:g]Kmcrlni8EJIhr*,;cHXPSWBp(T"9AT,!Wr?%"U,,:!rr?!
-!=Af,!<EE5%hT'N!Vl^6!XB4\b/_B1Z)ah"W3!/+[_Ki+cHF2:Y,J8tUC='!Y-G@L^qRCgY,J/pV(&CH
-Z*_3XZE^jEXf$JS>[h;aC95..J$-GkXKAM*\nlV0QFF9.Vl@#9*M.1[>@1Z>AmnSK<)mIIFDRnZYd1j$
-FDtobZE^Y5Y$J9<NI,kmIs#gC@V0UrA7]h1I<^3iGET5/IY=iFc-+2J`Pf$`Z*LgM\@T]!\[fYoa2Pd+
-_7QqZ^rFO;b/:^(^U()K['@BGXMD`e_U#m8`5'@9bJM-0cI'8>I`T.=^qdP"]=58cY,nn>]t1hk^q[Rr
-^VIIh`6?NG_TL3Md'^j:a2Pd:]#)=q_90^-ZFmidahkg>YcP"8^:h=t]Z\aGaMZ!Bb/1m8a1f!l^;/%?
-cGdoL];VI)WiWe?\&#YT['['C_nidm[(a2W]=c2'`4DVGVkBc]'r@n6WgofdZ`^."ZejTsgtUT;g"G*Y
-gDnr!f?VIWaN)6:`l6$?`5BR3]Z.k&\@]A_]"c#W]ecgpZaR?R]"5Vp`4s7+]u&+Abg=bada>M5[^a9-
-VQ$u'Zb!07Xf\b7ZE'n(]>DA+ajL+;$eWnSbKnP]S!^XkX_G)KUn=ciVQ@AF]XYDLWMZMlX/Mk`R#?iU
-@WmKaOI)Z>Yd:^4T9P7eJUMuhH@h0ES"?:>Mgp"iAn>b!HA@lb\&$/%]sk5HWMur*\@oo+df97Bo_%\B
-o(i.Xp[RV:n+Z_YrVQ9^rqQ`mo^_PEn,Dqbq>'g\oD&+Tp3uf1qY0dVp%%tSp$Jo<>=CV>8U-M2=*'Ut
-WN)tmG!SM\DO[5jY-":^9K#.'6TZ_P83B6u5u(`pAsB*fTpTL_69KglUSXrhV50W(B4P[tD00i>G'It7
-?u9k%Bl.s0J"ETmG_:d&Iscm#MgTP]BOPFU>[h,G=^YE??9;:i=&i$s>$+[$<)cb#>ZOKg6TRM+?AOYj
-DdusZ?sHl;=']*.;,p1X9L)!;78-EQ9N5.s=BSs;?=*V=5@7c*?s[)A?XR&??!q&K;d*O4>$#$1=]na,
-?!:6)<`W=.=]f*HB4YdiBkCs`An#(Q>?4sBB4YUd@UihbCcHBR?s$3$<)Qq.A7JnM>$ki[Kpnj3O(DKh
-6:aX583fI*7ncW]AmSqW@qB@d@UEMN=\_gi@:E^E@K0a5@2WH\BP1piAn5FaAnPaeA7f@\A7JtP?=$oD
-ra>Y2"AV]g;,dEm%ouY-<)ZXm;bTq`;I+6jS6MGPS!%YW78$*<7m][C;Gg:^78[68P*L<6KRA,eBN\GD
-CP-k&5"S=77n5d+69m_"7nQ<>6:4+.6pa16<`W0t;N%'qmeQ_TqXsRTq!IS@nFZDKqYC$cr;6Hm$24#a
-p$qYIq>:$crsnu(p@@_GqWmJ<rVulu!6Y@5!t,;9!X/d8`Zl0u_:%)ugXKm?#R!-7f\,-@e&rX3"9S`,
-!!*3'"9AN-&.oG4gu-o//-c@]=kDKcjQ,(Nau:=Y)CldL'7LN.*Yo%g(Ejq>+=S=&bLAL-EiG_"M4U0<
-CfF%s5".=f7mo6k69%:s2(pd=,:tl60/#(6.6KXC*uu10(`kN,\9_IW1ds_n3B/o\4=;a>+<MpH*?cCI
--7C&h2D$I64$>Yf6:*q#4[;=r2*"&n4#fMr77epi6p*Od6>8&12D-jQ3A)U30Ju'Q1eC/&5=eLE9M@QG
-:-q6.1Hno98PMuK5X&CRCMua&/1iD!/2fRO3AiTX78/BZi7GS51F*bY*Yoe4)AjSA)_jB*1,h$O76E4V
-2E<B2+=(#k=]JF#:ejb^r_X8(9MAPc:/OeZ85;iU;+aAQ8..^U7m/jp4?5Jg5X500"<es8-S#*H7kQVP
-.kiP(/i"k+0/5b2SC>m7cbj`;(EjY5*>B;:-7(#[(a:VR^r_1FXe2&6Bfe@B?`Stu%NZW-)]TD!(D@>o
-*?lOB)#Y0U'GVZ:+WhO<6NloZkl:_b!qcNo!<N<(!sA/q!s&K."60C]!rW*[/7Fa)Q_9euf!)^Eg<R4B
-]u]Q:YGSkRa2GU'b0eJ5StVa?MNjm+T9>A(QB.$?_8=19\=8qJ_8X=k^BhWmca9RDTr*rpPGb%ES!&G^
-QB@>sTr"9m`PJjhhW=7so(;G6l/1=Qk2tmrqXs+BrpTUVo(2SHm-XNFrVQQmrpKIGjlbaor:]UFg?[o#
-s7u9Snb2\Kp@J.ZnbN1Qn+-#;n*9'!mIp2Eq"XLPp$;2Bo'l2Ao(r:^qY:'f"on2lrr)^%qYpBkrr)cn
-rqu`oqu6Zprr*$"rr;ris$QVWnE\WVcIqpUp%Ik8m.0H(l/q'toBGGf_8#3ul0@R/mcO!(oC`+[iT/kF
-d*9MNc,S&Te(im;g"GocoC_hLoCMtU&bbkemd9iBnb)M?mdp)BnF6,^qXs+Dm-*^"mHs6'l07O"rp0aI
-jQGe+l;m!1jPoRmjQuI+oC_eOp[-,HaNN30g>CT6hr`hNi9'7kmcickjk8,Qp?M;Cr;Zfrq"a:Mg>1T:
-dFmgIh<<eQhrsFfhqmDPiSNDHf@8'fbKH_H!V?Bl!<3*!!!WH,"U,#0!W2p(!<<*#":G\O%gMb..0U(k
-dF-=__n!"PW2ZhsX0/eBaiqrM]X+`@Unjc\Vl?`!^VI\#]X4j@W%+X?Vl6Yu]"55S\[SiBH"C,cBl[pi
-^6"2\]X+T>WiisOH#AnX[Bld1Z[TTZDd-OZ@9mJU?Xm,>BPh^-Y-5(8\W_#K@@sd.Y-"h/Z*TC5F)QGC
-D0p>EG&:l/H$"4RJpqp/YH*A8[)UD6b/D<<Z`L:3]!8WVb/Ca$d^d97^:qM![^F#tcH")Te%3E*Z*(%3
-`OW4l^qI5(d`9)3]YVG$a1]R:\phWE[C*QZ]"GDX[_Bf!`5p$:_8Wq#a2,O+_SOOGe'H7de'cpgdb3-s
-ce6[tg""O$g!eL)g"bE<gYU9'dF-Xuf\>-8h;$uJioB%WhVZr7ai1j'\\Q=u_Sa6pYICO4]!eiZ_6()O
-Yd2B][(!H^]X,8]]thn2UTh5.V%fYpU8=EWW2?]#Y+qo8a3)WObKA!,cQUTWa2GjBai;NE^r".6a2Gp?
-d`];>]!]#W]Y(b^\$rlWrji34XKSr.ZoPA"Za.9V[Cs]$_T'R7c-!>uZa@HmTrOrbX0\h*YdLjK[]l^9
-^VR_.bL"eheC`3oaO&;ZS"QUK,*\_0[&:=9X0B1K[^*->X/i4tVl6;VP`Ll[@rmHiR\?ddrj!cET9P=j
-K7\`4O-cN9VPBiLKR.cYAS#Y%K9;k2\\>qk[]c\0W!96.]#2eCg&Cpcq![S:m.U5Nq=aLYq=44YrVZ9Y
-p@\+XoF:Nfo^(u;q"a[VnFu\PIe`[4qtg'[p@eF\o^/T1>!b>=9mr7>??ha)XfJIsGX=h`D47&hY-":^
-9K"t#7m8FY8Oc'.6r.,qBptioTpf^b4uS+iV5UGqV50Z'AR]Ck?tk4>GBRh5BQ7a$BQ/'2LSLi-IYNf6
-J:2p"NIGn_B4G=P?"@>H>@puB?X?o:=&r1!>?k0,<*Nd7?!0lk4uu)+>_\GjC1(IW=]\a%:K^mu:/OPT
-:dd]@6V:-O9iP2!=^#*:=]np.=^,$2=BSd7@U`_P@:E\X>%2&P@:3YTA7]:\@qB+ZAc--IBPq[)E,06*
-DJ*Y^AcQKCA-Z[XBQSEJL6a``R?M\t;cHh"@qK:\?!LH<B6&]qV4icT=\M1U846!54$658:0VIDA7JnQ
-An#:T?sd/9;+gge"BJT(<)ift**#s8;,pIi;,Bq[:f1%a:/Y(h8l\_a:f(%f:f%$dr_Wbl9hnO`;%HAt
-91i&W92SYd;H$V(FG<J]StDO;F&#:u4[;D%7oNJh<(]YX?@A$&H#n^gHu`q(<F'EoG=Y%d5<:u!7R0I0
-5X@n26pNt*6UaF/5YY6X;c6MLS(m,up\"7RrqRK(o_%kKpA"CMmIgJVrVlipp\":SoCM_GmeH_[!ri/p
-rq?]oqXO%:qZ$QqaoFp6$jHe9"pSe[.Ni??cIq=6eS><o"ZF`[g"t`;b8LH`!sAZ*!<iT/!<NH8%hu,!
-i7cO3"p=s9g>1WJk1\Y72&[,F+V,681F""c'atWp()@]5.32OEhF9ed[AKL[Mk7=q;FNl=3AEWj6S^T$
-0g.c\0JkI2/NZ0R0/>ad2*N`<)%dH$,W)42H;-q'68^GR-n%&;-RgVh,VBrP*#g"I-6aop4ZGGe5WCY`
-/N,^L1c76N78-HH6qU3J>rt_a:J"&i=\2\!;bU%k:/P/"@r>X\HtmMAI<Td^MdpsKBn(\UH#RP<JWl7d
-TuP't_JM:c0Jk@D7Qi[j2(_'g<J8HOf<IOp+rDRJ(a'P,'dtXS0hXPd1at.>/iG::2)6I#)DNs&2E*KL
-1]BBI2`3<@.lAn//hA7o/1iD$-nmOh/g2ns,UOlh.jlSh-7:2?-j(P6+sd+6<?W\3+"8N[.5EJ,0/Q%@
-WRK;Gd)C,J*#T8#(_df80.SRr)^@7h_T@CJYG.P=Aihe6@BG+s',(i`%iuZ'*#92'*?Z79'GqW((D@H'
-,9IjB)*e>q!9jIb!<N>q!!NB)!X8o4o)Jgo!s7N`!<NE&!$*FpOH,a(TA.l)`95dt\\>eum\d:d\]i+4
-]=lA7*6tU\X/M\VQD((EQC!r&NK1il_Ssa0S!oPZ`5DSh"Mhq"\>T>"/W,XSOdDH!MN!LSOI;i>TY\R^
-XgHpInF?&>nDrimgt_)Nk4/68jmN*7oC_\RoGdDjp\ap]p&"^Sq!RA-hsgUCo]k&nh>@3Ho(;qT#4V!R
-p%7PE'E7\$s8N#rqt^*drr)fqs8DorrUKmfrp0U`rWN3!rr;ris"F9Ci7$*$bh)=;m-sK)n+Gf#kiM!t
-oBYVk^q]3ihW="smHXB7p%JFahr3>=d*!9Db0J#Tcd("pi8<GNiT9FpmHsE0mI9]=rq-KfmdBW6k3)a5
-%d`WVqXs+;j5oUno(DD+rSI\4gtVhk5N_"ahVQ`8e(3aEh<OV$oCMJBp$KoFa33!-hWEMEhrWhOgu@Yd
-md0)skLJ&Pp?;/@rVulpnFuJFfAPK<cPt6nlIb(Rh;%#Lgt(0:gtpi:e^DadaNr5/4TY-SrW*6(!<WT7
-#Qt2(!<*!!$2tD8$3U#&/dN%)d+-Xk`kA^[W2ZhrW3!88a2lBD^ppYNV50l]V5L8m]Y;1t^::JMWMlYi
-7]!#]X1,XG[_02YWcVcQ>\eM"ZFuZl]tC\NXfAP:DgH;d\[AfCWO':1EFNNtChRNnA7A_KBPVL*YHP19
-\<LuKA>?E5riJ#[Z*KI:EGp#5C1q0oEc#Z3DfKiEK78*6Yc<51ZcC>6b/209Z`U=1]rA<PahFsidC6j+
-8%udT_7mItb0%H4aNq?8]!SN3[)g7r`kT-f`QlH:^r+"'^U_5!^U(o,^;SFMe'cCacI1:le(<4#e(<(%
-h;$c>h;6uEhYu@1h@A5qhVHuChV?rDhVHuDhYu=>hVR)EhU'ZudaZdug&9\8i8NSOiSr_Pf@S!T\@=l8
-^Vm%[]>CeY\tu13Za7H`ZF.-FZH0#DZ*_K_\AQ2!_9g5qXL"q'TU_gTSZ&KZUT1W#XgGIH_8X:.a2,X5
-aij\-#0Fa!`l#?trkoPe_TUBN]XP,M\@]Vs]Vqj1XK&4sV>dY5Y,nV"Un"6QU:@S4]ZS:3_S3e,afubj
-Za.9lW3`D$X0Je+Wj9.D[^3$@_nX%1bKp1;@+`uK^WY0OR&-XOP*<8_TrkQ"X0T%2Vl?YiVPTiSU7.C2
-PEgc/G)MQSUogr-YcX^nP`:HOK8#DRTVniiU7R6iF)bu)@qg:HQ_q("]Y1\WX/2_nWN*G@aO8burVmE.
-rUoaQn+QPQq"!tLoBYlErG2<+q"OIRo^_YIn`fB0q>:'ap\=LXq"FIWq"=:Qq>UBhn=tV<5X%V6JX((`
-HBk#'X/_q?6q0CXR@^%RXe(kR3'^,37Pckl8O5I0:Kq+?R\ZdRRVP>U3JaH+VlQkpUn)^A?tj=YBQ4,l
-E-#prBOGFcC3"E8Mkm;+I"mQ2JUi-#Ndc%aARetI?=R8B>%Lc<>?Y'/=&rF.>#J*j<F8m:>#.RJ4%<1W
-LQm0u>$kT>>$Fcu=B/6k8jl6J85)u\=Bf'7?t*YU@Us"Y@UrsFAd)j\AnG[gralCKAS,UgAnP`]AnPai
-B4bgjqIa)ID/XE3C2.O$Bk_0kB4bX`An>ReEdEb3R@0M.DcBJ/='&pF@:!2C=C,W^L74s5Kiq;F6;'j=
-9LCp*;,^1lB4GI]?"%ATAm8MC>#J9m8P)TP;Gg:i:f1.j<W6#';+sY[9h.eS:'=6a;,pI"8l//T:f:=p
-;FpaXr^cu_>YRg_8OH!76V^<G:fL@k;H-nAK:ea-SsFIp:.dc:6UF:?<EE'j8Q/uFQ'?Q8L44MkBN\27
-Bn(:r6pX!r3CZP&6:!k%6:*mt4@;D&6p!J&;,gCk</6jum.C8P#l"&_oCV_Jo_/Iaq"X^ars8W(n*ff>
-p$qVPp&"arqtK[Op%\C\p%%MLrrN0$!R(O5!X])4":#6X`]#Pk`6dE'gt$BJ#mE64f@Sg;e&rX3!s],:
-!<NE.!s&N/$OdfWgu-o61'Rj_DVNt&k2tCRcTN0[(E*P`&/>`k*#0%a'6Fs..4HBLgY"_NK<q;ESUd<?
-E)o@i756DX8j"U]<%g*i2_m3H0JP^Q0-qo"757.e,T%"(+##dQ`HFI+7R/ml4")I5/hJ7k(a1OS,r78:
-5!V8"9NFnb=BJBr=AW:@CM.:"H>@J=CMRg,E-b`-Hu!3uBl[WtEdVS0I!Yd+@<-I(COBuDIs#72Dg-MR
-A7U+1?"&)#E-@87]?/:@dD]K?,UbK$5Y<me2DQpL:0i[oh:\JQ,omdI*ZQIF'c&DT)_OQ>2_c^93\ENH
-.4Hhs-6O?N,:Y8q.k`A&0/>Ea2?k`Z,qC;`+9!Yi,UG&N2D-."+!E!]1,LL"r>YkW)&W>s=s5"/)As,(
-&elT7)^mKq/M/S9CnK/(f@%`f+sS!>',VN&,qCYu+<;afL<%>bDm?+1KkW\$1g$Pt',;/k$47^n%i5up
-',VQ!%M'9e'bq/e)''_8)]_*Do)S"TrW2Wk#6G#."ptM8!VcX!!<<*#"9ehf!!*-)r;[ffA<W%BUR^)i
-\AI4_be:a)a6ok1VRapl`O`b**mi98Wi2YdT9l%=R[9J.P)YC5_SX@<\t>^j`koR+rkBPlc+'^HU7mO6
-O,fKjP*(iZQBdo5VPM&Paeu>rlgaQFnJgcVj5A_Tk3M[6n`fN=n*fl@o^_YMo^qnOo'cSG)YiUZkMl(1
-rq,X>lf%U1qYC'eqY^-WqtKgQ!r2`equ?]qlMpn`rr;usrr3-"r;Zfprr3B)rVuosrr;utrr)corWiK&
-rVc`mp&4mi0E1k<eAfAB`6%3"qYTa@lgj/tm,mg-m-<ib^q]0cgun"tkNhF$oC)VKeCrL#d!j?adaH4]
-cdUM"hr*MQhW*qgkiV0agu7A[m-a?0kihR(iSs4emd]`7o'u#2iofe"o^qD.j5f=`jPo+WiSiYIf@A@'
-hppEIkM>Ollg=**m-X/_b/MKOp>>)mioTCdh:UQMkN_HsioehCnb229o_eahrpKFMp"8?dk7QOri8r8:
-j5&MJh:U<5h:^T=rmD%ra2ZTWTJloA!!iT*!!*6/"98Js!!WW8&.T'P"S_sL!Xoh`cIU[ub/ClqX/i.p
-USk,s^r++1`5&dbWMcSgUSFW]\%KMq_nNXdXfSHkVkg/cVm<e<[_BD`YBjkd>\nOrZG)`j[D9)LXfAP<
-E-uPg\[AfBWO'72F(]#sDK0Dt?sd,HAnc."X0Ah6\Wh8ZEhT_<riIuXYHs=:EcQA;FC\osEc6&@BRG/R
-K7A?<Y,?SuYKG,4b/)'9Z*CO7]!8iaaM5*ob.5&G^;7Y!^r=+)_8<dm[^Wig['?d0\&HJ"aMtp!_7Rh0
-c-=8LaLoU4_77J-^t%H*j58\Jg"P69gYL`Ah;8.e"Q&"kh;8%^1>:I8f@em.e_&O-eC3+'d+R()eC3(&
-f%/Kuda?7`e(2stda?Rtd)XVrinrJ?dCZ`eI]Tc]\ZElo_6C)OV5M#8^VIC`\?rNHaebi?\&>\b\A#Ye
-a0q5+Vl$AgTW5,fUo:/hW3NG/]"#Gna2>a3ZF.9Z`5g$E_RmM$_R$Yd]>V_-`Q6'5]Wnu__oKg.ZEgjG
-[^<<DWi;toU7I^=UTC/c]sb&X_8!Xq\$s)iI^-2`Z+A5Y[BR$C[^<'4XLbXA[B$UN^;A"8cdUFog=j]]
-aO88"WiiY(P,kgPT<bMuXfS@sXJMPcV4!pMSWf8+S;:[$P*quBZ*LU5Vk'6<NJ`UONh<5Q[C*36R>604
-F)G]+EJBaNYI(jK[]ZX*Tr"`gXgu6jfAGZaIfKHIp@.G5me?VTq"XgekNha<rquN]md]l=oCM\Li9'S)
-qtg$\p@\1QpA"L]p@7kQrr2Z\V1_c46:k70P\jrSOe&PRWhXi-7R(aXStE0fSsW846V0j?3]0>r5<VS5
->$Yg.V59iRCIgi\OJSnRX/i.qS9JFJAn>4Z/nS[2ChRNr?YF+hEclG]TW!EdKSP&-J:3$-I!'49@piMJ
-@pW;A@TZ`8>?=g*r`UmR:/";T;d*U29h%3,6rI<ANHeu9<Er^6?;jg/=&hme7nHEF<F9*BA7fRnD>IiM
-B4bagBP;$kB_uTBC'&*`C'JEfBkV9sB)ZOeBk_<sBk_<sCM[]qB4b[dA6rVM=]AU/>$Y][J<lk*VPKc5
-A6W;@:h"$F?sd/F?=\)2S"ud6<`)IW91;??5s%)!912fc=C#0;@V0"Y>?Fp.;H-C^7nQNP9MA2L77^'H
-:Jan[7Rg!A5s\%08P2QH9+jie84#d<9285P6:+%-6pj:,9`@XP84H!77S,p8;,0YZ<)Z[m<*XR!T:_jN
-QZlD-9gqE<7Rp6P=AMFZ;dOp<PB_/'J:2KP?;jm;Is"7N7Roa(5t*^p6N'.k4?>Yl5"%e"3D31H;,gPI
-P2kiqo_%tSp@7eJp@n7O(&%J"m-suQs82TfmdTiBp@IqMkN_sCrt580qtTm[qu$6bo]H)Orr<'#bQ&Xb
-%Kun:#RYgq3@nXNdH'EEeo1j$"ZFZVf%]35c$gW8"9f#8"9JZ.!W`E.$4IN:i8E561C+3jIGio8k2tCT
-c93$W()[Gp%Lj'f',D;i)AsSF.OSfScnI2%XI>TKI[[KW?:d:I3Aj,o4Y\fb0ekOH1bUUE3&iT=,9S0[
-2+9)?)%RB$/iT0,DE]m05!)(t/hfOF1*\%b+W;dO2IU*2Df0WGKP=e%DK'B/G]%D?I!TpXI/A.oG'7k:
-FEV)$C1qNn>^U3cDeNuq?"dt_@q]+]Alh`2>Z4g*6Uja20gJE'9O!"AaP#D&gXL[64?bVJ4%;(a4Z,Ad
-6WoPlhV>(X+s%UH)B9_6'+lH3&LB(Z/hSq22EriO/Lr8#-R^2]*?cj],pXlU)]p:Q.P*1q*$$:J(De25
-+s\?W,pXNQ(E=VE.4H89(e5J_(`*r/*??%8'bV)o*"s):,9&-d/Lr>&2J/K-e(N6mJ0l]h)AjA3)BgC]
-,9%[M2MT;lIW)KhU5Ee_0JHG$FVG]2)\X+s'c@;f(_[Pt'FtZd'+Yfm$k+$p)AsY@49=1:rrM`l#QY&3
-!!Wi9!sA/q!WrW0lN$e^!<NH'!';rNR#mc.Ph+Np\^ffc]Y(tum\dCh\BN%4]"Q84dB0:9Q(=V8Pa@f*
-R?NenL:>%:a3D2jXg#m`_7oo`1W%MIV4=*GKp@g]Oc#!ZR>[DrQ_:7W`Qc?&[,0p6naZ2?lK%-jgu@Pc
-o_8(Pq#'[Mn145)n+-AKnacJQr:f[NpuLH"k4JKJp$Uu2n,2VKpA4UYrVcEequ-?fq!e.[!WDrfs!dpE
-r;-9er;6?er;6Ejp@nIYs8D]lrV$0`r:T^Wq=saZq"sjVp\t3frqcfss8Drprrr5ce&K5@1;h5uj8AcJ
-kjJ67nG;_OnE/s"d_W`RhW+(pp#>3&q#:0jqVCGddFHaldE]JFd+mR8rn@\AjlPgmi7m,elQ>BRjl5Xg
-kjn0#iU,Unq"!_6m-XH0mI]o>n(udQhVeCm!9!h=']nB5hqR&<e)oH3hWsLrnaH#>lc^Bm`QHa'gu[>I
-ip,spi9'CbjQtsckL/#Qp?1r;qYpL?nFl>Dh!3h`k0VuHd,!jDhr3JJgu@5Fi8N5:f@%UWe^g?N!V-3u
-!<E0#!sf29!<<*#rW<'$#QOi1%203Y"9\E!"To8Q*6m(agXXNg]WnN<Vkg)aW3F"N^r==2\$2j0V50f[
-USP9-^W"1-]!ST@W2KWj6`%#qZa[cb\ZgX'@UEqi@BI>1M5e=tXK8J*^2SI=Pe"3/VlI)8U2sjI>A/(m
-='8j8?t<thBr%u;ZFQ3FIXn5uX8T.,YHs43D/F9$EbBB&AS5V!Hu=@YG_(F!S?Ai@M6t:IbKRiB_l^>T
-Y-taM_oTj9a3M?-]>MIq]ue+']>_k4_RdM%Xfet0]"lD"aN;<9b-T()aiD0?d`'AOc,RiD]%5s+jl,(O
-gYC`Dh;6uBgtgiAg"bE:e'u^hcMl,rcHab^e'Z4XccKhRdE1(ka3_rS`PfpCb0%iDai1j0e'l:Zaj/Pp
-e(!@6i8NJBcapHdXg#4GYg(85[^3cU\^/4<^TjoO['6mQXff=M_l^AZb0S2V^nA'4WNE4rWMu5QWNrk2
-Xei#7^VIk,\[ApF`Y-2*^V%@n]u\-uZbj&fd)`r7_$n3#\\H/%`5/OPW3!6&Z#6eLYct=6X/W%oXIc&l
-WLC!(^:h=p]u7prZa-mMbbMGDYHYOL[]m0NX/`M*YJ\)kaihuYeCE:4d([ZNc(D;@\$2'pYa;8rZ)t:8
-Wi`\,TW5&`U8t&OPFS5#@=+9-TW,3$Y,A%`P`Ul_N@0aLTrP?-[]cHmNIcA#FDl)AM3t!A\%/iOXJhhc
-V5gT!]Y_nGioL16rr3`0o^;&5p\Xd]p\b!MjmDsErqc3Rnc&)foC_h6j7)jBqYBs\p%S.QpA+RWnFlbZ
-rqZ)fMcW537T"SsC0kh:S>rQhUNo6t5])mZT<>;fQqo_-69mq$2*aJl5"SIP?=]4qV4a5l8kMd?V5U;m
-X/DhbG$eB\?rg]GBk:se@;BgnC1h7!G'T(?WJ5eTN.QV5IY!<%GA^u$@U*8M@UNVT=]\^0=&`1)>?Om#
-<)cap>[UN(7mB1(;-ng3HYZnb>$,$5:K:h,=&2aj9M%WQ?s[;SB5;C'B`)KMAnG^gAS5Xe@U`sKAH6?A
-AHc[WBP([_Bk:diAn,Ri@:j"]@:3VWA7T1]B4bOZB4YCX?sR5L>?bT>=^>Z]KpSI1VPB]5AmS\J<+K`W
-BP1dc?=7f0S#)jB>?4Ni8jGg97n,jC:eG,#=^YTE@UiSJ>[CW<:f0hY8kVoR7n#oG:(U,n8k;H>7S?<=
-5tO@7:eaFi7S$*F7nHEJ9hIZ75<qO664cFX:JX_\9hJ#K8O5[;7R0ND;cm"#@!IL!SY;X?G#D116U=16
-:/b4r912?L>^i!&G]SXjIWT73=BB3gG"G:n8k1m-76*V%69mk'5<_A#5=J"&4&/^O;-$_LOlc'"o_%tQ
-oC)5@o_.qnp%\I`nFce\s82N_p@n@[rVHEhlgOfNrsSi*qtB^Xr;HKhpZ_\W!WW6%bQ&Ud'aFgD#6nnW
-0d'/jd,Ed:fPh'&"Z4KRe_B!1$-jOo"9JW-"9JW'!c\>H$4[Mmi8E241C4L#L>^kAj5\kNa>jqD&/#0[
-&.K*X$Q1&u*#KP=/2M:jffD0L[A':iJsW<FA5tiW4ZPi"7mf^?1b^^I1b::D3]&?90JG(03^Y8:)\Wr(
-/N]?,Gum6X3As&_-Sn@V2(C:0IO63V3,3GWH[((!O+V[uG]dV/DL,_qASYLH:K1.e;H-Oj:fL=t=%5e[
-8q'i6D.#h68lS2G92A2R8kW)V5!iFR5Xn.-:fBVFCHk-]AW*Y3g#1T:e:g.S4@1M^;FO/X7Sc0-;jGM`
-h7tZn-6FEH)BL"D*%iZX3\;j?'JqO&2^Bh)2D[!3+rqsR,:Or\)'&T(+!r6W+<MLB,pF-A+Vu@U-QX9N
-+X\6P-R:#_'G(lk(B,*](*XtJ+sA$K*#KY-&gA2(*<%KA0/5\4WR&rBdD^;S,p!j<*$HOT0/4La*@3Io
-b//OEZ_sUXE+_3e<iLH`*Yfb9)[[5r$POEp'c.Vu',M>o(`<bm+X.dA,:#>Og].BV!Whon#m(87!!EZ:
-#mLM.!<3*!!!3</"mc6b!!!*"!-/5p@[E7=R@Dd][`7:fd(6a#`U9h0WOg0j`Oin(gXrj7ZE'apQ]mf(
-TV%C3S!CP$_T0m5USONs_SEt"^V7\3\XfIlPa7Q%N0]riLROj"StDOJV8C6iXKLRHnF?);n)i]ehr*e\
-lLF-3q"sUTm5<bjqssCOp$M/8o)8LQo'ki+nE]ZFqt]XHj7<0Bq=+=Zo_\C[rV?6[p[m_Ls8N#ts8;]f
-rr"tVrVcQirVc`oqYU0co'Q#8me?ANqt0[UlM1;Fqu$9cqtTaZqtB[So)&=Sp$qSEp@\4Yr;HWps82`n
-rr30$pZKf8\6un_aQMUZp@S.So^(f-mI^,Jn`JQA^[((=oD.tHnbVkIq>KR4jj`)@e]l:]bf.ZVhpg98
-gu[JPjPo"OiT0.bkN1jln)30jmGmBqjl57\m-3QilJ^UZlKdQmkLnkok8NUHi8Wq[gY1QBg=b<;f\,6B
-i8a%jm-F?;l5n9j`6-a#cJn$FhrX(]hW!JRk3D'bj3lZJo'H&BqYpL$o()/@h!XIjiSOOh"Q&"mhqe:e
-%d<!.dF6e!c-+D[d@*,tnGi[m!!!0+rW!$$!!!'!!!rZ-!!!<=&e5-Kp](I("r/<taF;Ldf$i!d\ZD^%
-TVJ<WU:@eM`lZ98\?W39Vk^&cWO'(H^qmk$]sP)GVk^&aVm3S4Zb=)c[sVgr@:<q`WP=jh[_T;NWN*,6
-F`qel\$`TAWjBL@HYID;Dff_o>$Y]O@r$L;Vm*D3\<hJ`E13o2Y,e\*Y-X:0FE_J@EIMk;DL#o4J;/B(
-J:2foR]i]?K"B(Jc-!]=`3$#BZG3TQ^UD)&be:p'VS('b_8*mp[(<llbI>7!Z*h-I[`lY+b0%-5c+qB3
-c-F)Gaj/8S`4a(%Z-_F[e_K!0e'Z[teBlapcIC=qg=4Hqd*BJ=_7I;"_p$HFaMbR/d=/aSdEB_[aMH-G
-`l,d2bg!o>]tM;$_SsaEc-t1ncHk&!i8<;@ag\CSY-#%EYf"8sbeL]kY.MKfa32*#\ZiB]\#7'`^;%J,
-`4Et0XIHDeYcXpsUS=KNSu];oW2lu7]"5Yi\$s#b_8O7,_8jg(Ye.WU[_&lNYdD*TZRW5iYcY4C]sb>X
-VR!bA\%9#NWirItT;\]_USt/fV6@2.[Ca/b\AH>,Yl:pU]You9[]um<[Bcp?XfSY1XKB.L_nsF@eC<%$
-g"!pXd*A2j[^)s2rMLpBXKAV+X0&M1Y+q>PVl$/WSsl.&C4DYHVl[,)Xf%q\Q][;f.[-BtXgc!WZDaFc
-NJW7:H$k*tOe8_a\[AZAS<oS5SY)gf][+s]lJM75rr5gmo^(]+o(2_UrVPdDo_nghr:0(=mdTlAq>9:<
-me$>NqY9gUna>u>q"XRUo_JIbr:m+:<^]#9>_S;RB6T9(XKALuGt14fDk3JmY,n:Z*E,-i;,9bG2*aJl
-6VU6YBlK<5V4X2n8ju%.VQ-WpX'MKjF';m]=(5QK>[qJO=_r"hDf9K6FGlomL3JQ5JV/K"KT1>!CM7<e
->@(K@@q/_I=%uh'<EE4*<_uC_<*)t&>?4Nn5s.b7@"sDSCKXM<<F/Ws:fq",9he5NIRZ\'@96`HB523s
-?t3SO@:3DM?t3\S?=.&G@pieS@:j%`C1Lsf?Y=._C27KrCM.-kBkCmd@q]Rc@UNPO?sR)I@UW\S?!1<9
-;H-k6Fc)TbWiE+lKP=Xn>[M2WAn54U?t!hqL6SO.L1!kU9h7lL:dd?08juHU<ENU12-X0i?WpE8>#e9q
-91qfH8kMQB84lQM9M8&T;,'ba<DQIk:ej_^<)ZRf;a3H27Rf^16omU46q'O25>4gH84Q9E84H->6q'[>
-8PW/_;H71OLRk-5Ss==h:/ODE6UsaH<DZCY7oNW=QBHB2KR%ibBO4hEB7tJ"9h@iB!(-EF1d4)o7RB6u
-4\\aO<DukGSEK;0o_&"VqYU3dq=s[Ro)&FOp&=sclL4Q=q"j^Vo(`.<l2:M[')q[so_8(Lq#(!gkPkM]
-!!!$#nGiOil2^JWEWZXR!s/T5FM9LcA?!Z.gtUP$#R:Pof@ep6j4_9q#6bMC#6b/0!WiK/"Uc:jMV[+<
-d5VF;"`;uRjP]1Wg!Dbi&fM)i&JPK_)@-Zm-Q"0T+!`:Jf\&;=T<XubRWP41APYic8iAOi1.+Z,3BJl9
-IPa;C1bq*D,Tn<e2CU[G.jQ;S&gShlVl<^#3\!3D68B`93C,eU-6XNQ(c#Y`6>L:D@UD`+8juHF6;0pK
-=%YhK77'I-7Qs+6860"g;+`iGA3jL0<)d7&7Trtj8k;EP>!teD4[_V#5Y"I=92J#;4$kb`87dabc.h4;
-IcJt@7QE=h6r?K@4ZYhq7U0_\^>RV?4<l@(+!Mm\*>'/7(`OtM/i>.--nd5"+Yto"*[VpQ+!2[M*#p(F
-,UOf^,UtGj+tPAm-S-Pg+snon,U4cQ',DQ.(`+&"()e&.)]081+s.X;*#oe2)As8**ZlFK.P<2&7=M)Y
-.b`\*`+Kf/-Q*R7*$6LX,TmpC-80Ma_/3kfPa%,;9KtF2Xb%?5*ZGn0r=];J'GV>srY#_])&!Ge&0)]4
-+s.p_"P`tY!WiDp!!EB1!rrE+$OR4H"o83!!W<!#":#,5jT#8]rW#Ln.q4j.OIVindC@3Yi6/jE^;]E9
-V4Y$:`l5R)`SK(JXfeChU77=/Q'e#'QC=)O_SX@;]:km`]u%P"]t_>"caB:7UQCV!P#[7!R#[2nOH?!+
-Tr+[%a2>$`j6?(%naQ#2jPJ_MlepjikOS*4lM:,?p\O=Lo_nU`qtBpbn*9<*kjRa!oD&+JkN)14rVQ'Y
-p[n@UoDJ4Oo`"jcqu7l;q"=XdrVccqr;QZorV?*WnaH,;o^2&<nFlbKo^qMBqsGR#q"44Rna5u>mI'N7
-qu$*_p@S(Po(DeTqu$HlqYL0is',Ksj3,6I]"Z;Kj8/K>nEoT/lKd^&oCqb;ftkGhl.tn)naH#Ap%/"X
-n`&`ehqZT"b0\S_cIC@cbh:b*e^rX:iSs%[jQ5CYhr<e[i99LdiTK7dkiqL"hqgl_l/h*rmcWWlg#VJ\
-i8WqaiT&kKfA,6<h;[GNhW!MLk32:&mdg#9cGd`Ef^@)Fjl#%Xki1IXioB.cl/:UMf'W(op%A1\s!7+(
-me5N*n`o2rkj%<gh;-lAhr3POgtg`:g>19$bKS;[RQLWA!!NB)!!!0+quHWq#6G)4#n[m`#ke6$%LO+"
-)1KTNeCN-ta1S^[V5'i^TV/d)^;e:9_S!7^XfJ:rWN*84]"c(t^:q%^Xf8+mV5LQ'YHkjU]t&H%?t!P^
-B<8V4QFal;Xf8>'\o2M$N4cR*Vl[5@VKQZgBP;L*<E31-@:O,$GcJ!PZauKJE+kWAXfe_,XKf0lD/XK0
-D$b#m?YOY!Fa\CTrdo->I[I@=J:tMWc-FJI`l5'\XfoR?YILpS^;.+r_6q5&\%]]'a2uK=a3)!#\[8cR
-Xf8kF^<=U,`R3#S]#D_)ai23A^qIM/dDOYrg"5!5da?=kgXt'1g!na)f@A0d`P]L0]>M4k`4j7:^;S"$
-`I?(Ea2l09aM>C+_7R@p^s19Gahu!5`4s.-bK8&Ye'#q`h;@&Df>k8$Xfeb3]s,Gj_SWR]Y-GUM^;Iq"
-[(*?Gb.FRd`P'"$`5TF0b-e%OWj]%*RA-UZV50rdPFJ>H[B6^D]tD%r]t_@r]"5SkZ`gjMZ*:[C\@9&`
-\1=\_Z+@BS^qdFc[\gIG[]ZpF\uDa/SXcIPUSt?$Xf\k5Wjo[S]t;%u`NfEJ(VI\MY-bI7Z*gm>Z*(1/
-ZELIE^;7b.d/MN+f\"Qc`6lo)[_9,PY-kaFX8]+AX0Ak8ZD+1kStiB`S=?+;RtYX/R]ENlXf%k\PEV5n
-N[p3WSu8g&]tCVHT:(e!L4Xl+LQ8+0[CWiMVP'BDQCOJ9VmX=fe`6#TmJ["`:AFALp%e@Zr;?<Ml1"ZO
-rr)Z]o^qnQq"t!Mkj@s:q>0p^p%ItKp%\=Uo^V\Srr)YeI9&`u6X5A6BkDXQSu\unUio-j3bObMTWYAh
-IZdMg6r$9@4?#Jh4$H50?"e2CV59fPCe6rUNhr\RXK/FuRr;G6@T6]>@96iK?=%>U@r-+'F``J5W/,\T
-Lk:;1I"[H*Eb]6!>ZY-3?<pf;?X$Q:>>nR(@:*29:K(=o='8U#90bBu94!@2EGA]\>uY!(8l/Ph=%Q"V
-;c$=d=^bH=AnGalB4>C]@:WkV@pibT?<LB4<b,WL?smMRAnYU`Am].a@:j._A7o@ZAn,7X@Ua%eAnGO]
-@piPG?=@5K@9Zf7>>J$uB6B0'WW&n"SqC`]r`L@R@qK:Y?!UfPG_MH[U5*2T:eO;M92.i:5YF^I=B\m7
-IT9HO@:EVF>#S0e;+a8C6Usa>8k_iL91h]E8k`&U;H-Cc;,:+g;cQai9MS#C6q9a85sdUu7RB=)6q'^B
-8k)6@8kDQH8k;KF8k)WT;c?_)G_hrbU7RWj928>P5XS%6;H-Lf77U<^I$U"@Ee\pgFD5#_=D!208ki&P
-"\(sO84GoE5;kbm6:!k&5smk#5YOmN<DukGSETJ?qY0^Sn*TQ:p\=ITpAP!YpAY'bk3_g6qu-Beq>^Kg
-qu6U)qtK^UnalMJnG)qZs760hrrE$!nc/XjlN$PW,m"DY!s/T6I`sW'DS"9Xgt^Us"p>#Vak>G*jk@El
-"U,/8"9eo,!D!7p"V)IlQf-fNcSc(6"(p0@jPo=`h8qD]%ho6Y$k3CM'atTl',)N9-7UHQdagW>S$&Kc
-SU@*:APkl_9JJ%T00VK\01%^K/O)?I0Jl?f3\Mj62(U=8/L2GQ%2:$NWjGr25<D+]3@l@*1c%$5+X/Nl
--UM0*7q#b1?WL$.;b^Cp9NOb^:I7'#2DRlh83T406;CWL8k_?@>!Yq]84ZTH5"nF15t".F@8'He6q9R)
-3^?/&6VB[&2F&rM6=Pn]d,Ni0iSi4G7QWIe2Ea/g5rq"g6<.WN_;O%K5pIg(+!;aS*YTD<+<iHj1GgC&
--SmY8-7gGZ'd+J6'G_]4+<`$S+sS6P*[)dT+Xnre+t"Wc.4d,%+<MgI(`FJ<)&F,"(EF>,()\&3*ul"0
-)&aA2+!2F@*Zc1H.P*,)5^0+Zce@1%`+Ki0-5dI6*$6LW,p4$D-o-%i`c5asR[fLP7QNA$X+hN:,p!pA
-*$#q4rXohW()Ic&&ebrj&/6'%+!D[J1'HD5!W`?'o`,-s!<``4!!NN8%hB*So`,*s"pY52iW)LQ.V+s1
-PFS/pcEk:LeAf55]uKB;X/EGMa2GU)`Sf.CYcaRgVPBNBSX>_*O,Sb$_SX@<^87Wp]>;:t]YD5!bIjdR
-XdkfDI[Q1WOcGWiK8Z.eS=lLbc-!?#ip-$unal88jknhKmHE^"me6&;meQVNrV>mTq=sdbrV-6gq<mtH
-lgXE4o_/"KjQ,Y*rr)H_pA"X[nGi:UpAb-^rVuorr;--YmJR"^qu-Hgr:0LSna>r;n+?&?mHjB0o(VD:
-p[I_H$1RTXnF?/<lLFTInIt<`p[%PBnauSKpA4RWq#($_pAFph7K)u>a1o'm]ZKBtq=aLLkj.[(l/V's
-oBk_n_8,1$h<jn)mI9K5oCMhQl0%$dhpTZmdaQaoe'Z:]e_&L#d+dUBjlk\&iXt,-j5oUbjQb^Zio].V
-jQPdcDrKj?io9+]h:^Q7jm;'_h<44klf[9dk3;*cjQ>ObkiL[flL+66nal.na2Q9Xn^6@Vi8NbZiniVU
-jlPdnj5ne=n+,i;oD/Fdrp]IJpYkN(j58k[lJgRJda6Ouh;6o<gY(-2h:0TibKeJ$3q<:K!<3/q!!iT-
-$4[^_%Kcb,!%J6j'd4qF]#E"De^Vj]]XP&BVkp&WY-YXTa3)ND]XbDRX/W(uXKf4F^])&$]XbAQX/i1u
-Y->"4]t_:mH"po!ASu%Y\<W/h]<eW=WiipRFE!GQ[Bld4Zbq6dDf0<$BR+c)<FT6>@VBUkUp.)0\XIqh
-CmM-%XfJS*Z*BXBI=H?]EcG])EGg&IBlSWNI=$4#WhtN.\]N.@bJV?=Y,n\,_mQe]]>hFp]#Vb,c,[<2
-a2Q*Gd)*lNa1B4&\@K)T]">Z&b.#(.daGtP`lHHH^X^6:_:3q]]$K<ee'lajc,J8ff$i7#d+$"WbJ_37
-`59L+_n*Co\\Z=o]Z7b$`kK@,^;%Uu\%fqt^q[M$a19.'^Vn43`luH@b0S2I_p?i`e^r3eYcb%/XgH$R
-a2?!1X/rS6]!Jo\_6^MYYd;?cVn0dY]YD"p]t_P!XKnq7Y,2o"U8P&iU84WLR\?[_W2R,;^V@[trk)jR
-]"PnjXKT.9Vlm>)XK].>Xf\n;Z*CaEWhlYi[_9&HX15sO['6R2YHtO5YdLgE\@&KT^:hA!]uJ4#['R0T
-aI'-:Z)k4;ZE::7Y,ek6ZbO5h`l?EVeCE4%cG%6Fc_RtUXf#."[C<?9TU_OGW3!2(R@Tq@UTCAbStDIA
-N,a]FX/i1oS<A\^MMmRYQD(@f\%BGeXeD/KOcb`bNg$!1\%BDh[ATLXQB@;tS=cdh`RNJukhkq0rVmr8
-mdp,Eq"spbq!meHrVuorqXO1HnFH>Nr9EY=p\+U^"8)-SmmZa8o(;VKn+QYWqtH\0:ddQ<@?$[e@X=?5
-X0/FsG""b`Cn%#hY,n:W:Gt[;7moR(69mh#7nZrhA!3[bT:0Xk76cs6rMqcVUn;R4?tEJJ>\%&D?!C]G
-<F'3QD/jKPV5T?$M2-_>JUW60Hu`q6B4=tJ>[grB>$kQ>$=R+:='Ap;?<0m%r`W**>>S!^3^-/;JW"M\
-<E`U(<)Z=_<)?[j8k`/\85`i&@VBFlCM7?pB4Yag@qK%U@:!2F?<q/OA7/bR?Xm\S@:iqWAmo4[@:EbU
-?XdXH@NAlhAm](X@UrtV@V&qR?=7/F>?Oa!?"eGCU8b5o3N/KtAQDc5>[UuQB3e\F?"\>7RAHX:A5Q&n
-7n?6B6p!M%:/tD!>?b!+<aK*??!1$"7o;rH5<hU98cVQ`83BC58kWAf='JX$<`i:"='A^*<*2OT6:F7+
-4?knq84,U,7S6KS:J=DV:f'\W9hS/T9h8)V:/P"qEeU&sT:h^<ECif!6pO(.8lASd:.7]T?@A*)G]JIc
-Is#I.<``maGYLk'770I584,X'3&ir`5X.Fs5XRb"5YXsM;c-G?T',Y?qY9gUlKdj0p%S4Po(r4Squ-Kb
-m-XB<p\=FOo_nXarVm?)q!n7Ro_7qBn+Zb[qu6Wq!!<6&!Whlm!!1pV8-02(!s8`:L<_>!F3*%rhqH^r
-#6tDfdb*:1jk@9d!s])7":#)3!<WB+"UPPFI,Nr4coVX@"DQQJj5B(]h9n>#)'0;$%hjBt$P*XZ'a>*c
-+!2XK<mAu^5*r7GYb-]BY\$d"5u9]s2`XAe2`3od4%VL`1cmrh6oZYM4ZbMf3@?!h&JZHDUpaH"1HdoP
-0eX\#0e#11+s\os+"p\g:g@47?W16D>ub65:00\N7mK1%5Wh_+83T.)4@W++5u0g8:-opk7RBL85<2,,
-6q'L.:/<uE6psX<6Usp>5X@n.r]<Y&0LB-+\C]cqiSDn;68L;W3Arlc76*([4AK7:_;O.W80]B(*?HCE
-*"s#0-7CK!1,0sq,VV#1/h8+^'H\>2&J5m(+sJ<TrZDgp+!Djd-n@/',:Y;m-nR2--n&sc)Aa2.(_R>l
-%N6H,&ec6/,pjiX*[2mU)Bg:I+XA6O.46Gm0KEgCce-st^h"6&,T.:4)]pCS-m9EJ/N8$tb'.O$U8=&c
-5;b2kVhc<9*>fJ-*$#h.$k!FP&el#m%hKBc&/6*&*ZlCE1^3CLmJm=i!WiDq!!EE,#n7(E!!3H9%hK-Q
-!VQKq"UG;9iW'Gl.qbB:Pae)meuQFHeAqR&29+p^Y,o4Ua2GU)`T#+:Za?U(X/M\`Ss,D(Q&LL1_SX:6
-^Se69^;@Y"]YD.rcFBaJW1&luNLZ2oMMdajNfom'T:hdga3(m&iTp!uo(;G:k2G+NmIBE-n+Q#6o_7tN
-r;$!]qt'CVrV$-ep%A4Qjm)F4rVQ9Xk2b[uqYTs]q>1$bp&Fj`q#0sJo)JagqY9aSm/6hZq>9pUo^DGE
-nF6,Fp%%M@m-F3-nabc,q"!bpnF?/Ao(;YGmdfo8naZ&Aq<mnFnauVLpA4RWpAFg^pA=jg%fH+^a1o'n
-]ZTEqp$qqOrpNAEki(gpnE];j^q\h!hWOM"lgNs*oC)DIl/C@QhU^#uc,nA]f%8F&f\PE9f&#HHiSr_P
-ioT=em-aQ-jR2*bjQbFSiofG;jQ,Lai8EYRg"+j1jQY[[ip#gdrno$Yi8EMJioT7amdBB.m-XE;n*fYg
-a2Q6Xo$u[Wi8N\XjPJ_ljot/>k2k+@rpM<-nG<1brpfRNp>>&ki8NbZk2G.Je'QRthqm,DhV$3&f[S3h
-b0/+t4SSmV!W<#t!!<9&!!2fo#lt5:%MBEf$j-P+!*]L4)As\D*43Q*d+-aqaM><iW26;^S?9')^;e@?
-b/(a!Z)jq'W2m//\@o\p_nWmoZ`^C/WNE>(YIqT`\pA4+@V'CcWkXLO]t:YRXfJV8F*Mho\@&Z@XL!Aq
-S8*(`Ci4]K@UW_I>@q\gC9"MBZalQTIt!ccXKAM)X08moH$FXVDJO</BPM:1K6;BhIXc]hOK>=;O136V
-bfdrE`3?AFY/A#]]"Z1k]#)A!_p$0;aN;01aj%T@c,7EB^p12U^rF:*ccW`,^W+R;b0%fMbf82Q`Pc'+
-_lCH)f[8!ic-4,Uf[J3qbehH<a2l-7aiqlC]"tqe^pq.qYdhcj\\>ht_84+1^V%Cu]>)+na32-6^V@b0
-`Q$'?_T0pC_o'dLf%&?u`NZMHY-#+LYen'"`;[(`[(*?L^:pk[\?N9Va/H>[]Xkh]_S*Ip]WA30Y,sjf
-SYDjMU8+WfTr4fi\?;sC]tCqh\%0/d_8F=9`NQMXYc+b8Uo:H&ZELL=ZE:77Ybe%iVR3n=X0K4KV>[>T
-WMuhoY-bOD^V@G"^q@P']>D^r[Bm6UaIB<9Z)k19Z`U=7YH>4>[_KPk`l-BVe(*+$cG7EKc_I\CWA^f[
-['Qm4Un4*LW3*8)TVA!DRAHgVSt;:<N,t#PV50fUR?EJbL5M"TR\d7#]=kndX.P]ANrG+ZPF8/I]>)+o
-Z_s=[P`_&qS=lspaOf/*jPAtqr;S#<q>0j\qYBs\nETQ?rr<#tq"XLPo_84Yl0Id0o(VtVq"FK3o_7qL
-o^qhEoD/=\pRZn676s@KNKdgXHBk)%X/_q=7RTU^S=ZCVXItPH1.kD;84,U484#C-:0_%8Q)1=NRr;"o
-8sQ?VX/rA&URZ1,>[g`<=(boG='&mG?=@MaDK0TSV5TK+LP:A:J:E31Huj%6B4b:O?"-r??!LN!>@C]:
->?k<7>#\9r=]\m=>YRaY6:O^MIu85V:K(Cp<)uRa<`<*r:/+JS5Y,-d@V'.gCM7<nARf:[?!prF?sR(;
-@5qb)@p`SP?XdML?Y<kU@:EhY@qK=^@:NbT@U`bXBOPF\@V0+Y@UrkP>[UrE>?Oa!?"\A@U8b4UWi2G:
-A5c?4?t<e]AmAGA?"J)3RAHX=B2V>n7n6-<6T[7r:/t7m='JX,<a&X3?<gK19iFeW6:"(5r^\D+7n?6G
-9i"So='&X.;HI(";H?n%='&Kj5X7Y%4?GYh6UsI.6:XTB8e4Hc9M8,X;G^4e:/Y+rDh]X1StMU:ECrht
-6pO%-92\Ye:.7cW@""<+G]81_J95I.<`j!`G=tL+6iKO]69mUm3''8h5<f'5"$AV,:&\!3:f;\5me-;I
-oC;86nac;DpA+OZrr)`mrV>jFlgFB;rqHKmqYq$&qtKsZoCqhCoDJXgrr2ot!!N?&!<N<'oDnjkhuH7K
-%gW:?"Ug($+<kmHe)TQCen,-m#<C>dg>:rF[i#5R$j[(D"p>&2!<NH7$Or<Xi7laF%1N_ih<!eUj5/J3
-1DLQ@%1NSl((L]X#T+Wo'-88?+Wah<c;mN"USb8bMk7+c<^]/K8hi7e7klk`4Z,;k4#B&`2)dQO-SIM;
-5"e!]*?5q<-SM!s>!jYi3\E3G+t,?&4";X*.NoKJ7n?<M<+0'0=(#$';b0)?4@;M#5"/"27Qs:(4%25!
-7PQu%7Qa"d6qg'>9MRuA7R]O06pXUJ5tXO59M.]C9g_*-779:#3\<$P?&H,Cj4r\Nd"FP7.7HTh5Xn+!
-/i,U]>DBuMgq-E0*[)OE+;Yt1&0*#F-m^Dt-RC&f,q^i(.3fl[+rqF5*$HFH+<2FF+s\Kb/4;!?3@uO-
-2'F7q0.naf/M@qU'c7\s%M'*f*#B8)*$?0u**=4%*#ThA+<rBe-nHen/Mo=kVpNrHd(X01*[2I9()e;B
-,q1#T*\TU'aNA^9VPU2LA3`"0:SEL]*#02))&jJ1'+PEY$ka9h&eboj$k*Xd+!)IA*]+)l!:Bje!WN5o
-!"K#5":5D=!!N`=&eY`^!VQKr!sJl5!TO/$"Y=G\Pa%Q#e(Ce<lIsRp^:hVPVPg/ld`BA=^W#5^bG)2I
-X/)\gTV\WYS=Z43N5!-F`6#T]Wj'7R^V7:n^;\F.WhlYbO,T'YNf&a\TU_:@Vl?_m^;S.)]\r,Fn+-)>
-lK7*`hs9gnkNVBjkOSE8o_S@Yq=OFSqYU!^puh&;leLRhp&"dboB5K1q"F=OqYTsXq"X[Xqt^-jp#l>Q
-7JulPoC));p@IkJnE]N3o'bl.m-Ns(kj[p(na#]4j667.kj.a0nF?8FnF5u>nFQ5=o_7_Gnac;Al0%='
-nb)_Sp%8%Yr\49Gk01ZU^;8%Zi:QI1oC;>:kiV!moC2#.ftP2XpYP!&n`oN*q"XCTqWd"mh;$KYc8!Gi
-eC<(#f@Jd@i8*JWjPo7Wi8Wk_m-X34io9=ch;mk\kiq?mi8EMUjQ,RgiS`eOrnp9*l073ai8j.djl#"T
-jlG=YmIB]7o'Z/GnaQ+rccOGlp=\B^hW!PWjkebSkNVI'k2k%Bn*Tf?o_e^grq5pUp>=fdkNs8XlfR?n
-in`>Bh;R>Li8WP>d*p=`a2c9EQ95-JquH]slMq.j#7_:W$jZq6!W)jB#8/.$+s7l+[_g/5f%&-c]X"N7
-UnF9XXKf@Sbg=_W`4E7UW;`V#WN<D7^;@n/_nWc6['Hg9XKAP)\\,VeI<'%2ASGJG^6"Jm]X+T>WiigK
-E,CNJ[Bld4ZcAPMD#SB<HZW_1CgpmmEH6$#YHY@DP]_>'Q)^jcW2cl#Z]ff^HZj7?BPD0rC4M(kI#*Q8
-KRT,dVN-hIaN`#Q`5]a#riZ^G^Tb#N\u;mL`OEX3aMc'<^r4(.b.km4YdqWZVlI,9`6Q9Ibe_?;_84%6
-cbdNAb/M0<`lYusc-k+fbK\;Ra2,j7_8a:$]thJ!\@/rY[_&r[\$s,]^:UMT`PAmj^;@Ot`P]F&^VRY#
-^q7M'\]`%3`PfBr\Ac8%b0%]?b0eVbdF#n<YHG!VYIVf^_n=+/\$iND[^3Q_^9=rSZ*D0hW3="M\@f5l
-`Oj"&Xf\D#Whu;\U7J0\Vl?GiUo_;<Zamf\\@JuS\@fSo`Pom%Ye79BZF[9K\[SlJY,o%:ZF70EXg4h)
-XfJ\8[]lU,XKo.7WMZi'Z`^UI`59O;_8X[7`6u+5\[T&hdA3nJY-"q7[&p=4YctUE[_KPm`PL%&e6pk[
-cc*uQcD.58ZF[]Z['[6GX/MtuZ*U[2W2#cITV7sMTU;1-G*nqpSXG_&Mhm+<LQ7dtY.VT`]=>)CS<]:u
-OHZ$%WO'7Q_n`jcUmma7Nf][$V6[q]g=k?9f'`MSs8W)us8DQ]n+$)Gp@A"Lo_JLdrr2W[nc%qXp%@kS
-nm(q_p\FUXo^;,4lgON?lgOTEq=:&,<CK2@?]pU^@XOH2Y,eOsG!eMXB9f']Y,n:T8hih5:J!c584uN?
-93#D.BptfnTpogf8PGVSXK8S+WhZ,%?sI&@=]J@K;ccms?>4%_D0:&JF-!2sP_+[EK7nZ&K8b2"CM.6k
-='/U1;H@%/='As6>$=s4>?Fd!;H-Fp?!'Wc6U*t9<-sF?APl5t:/b.^793A_92JD\8k2i`?XR;TD/O3+
-DJX**C1q<rChdWrBP;$h@V'%ZAn,C_?=IY]@Uis\BOtdjBk:jfB4Y^fA8,dhDZ4BIAn#4ZAn#.YA78nQ
-=]o-JG)VuiWN2n`G$@X2>@1uRB4P7O>@1r_L6eO,OD.T`8Ol6@77TR'7o3>b9hn\b<`N1!=B\s.<_ZIe
-9h7`F9`@U!7n?3E9i"S^>Yn6t;GC%h:fLFo;GU&::.n,K91qcE845m977U$E7nQBJ:f'nZ8kVlO84l`Y
-;bfnT92JT%J!l[oR>brL7S--95t4OG:fC.[93>SMQBZW4I"$NbBO+\CB7>%t6pjI;9h@fD7m]I*5<qP$
-5=@t04ZPPq9i+Y\:OT#,r:p!Zp%A%Tr:]p\p%.YbnbW7ar;,pMm-sQ9o^M23m.gMY!<2ur#Pn,ena5uF
-q>C9l!!!'!!qQBl!T*lH!tttD!sApd^a(CW_T^p!g=9X:"U$0hf@o*Cg9_[t#7LqF"pG,7#6P,<&eG_V
-f\kQ71C+<tHf=#Ggu@,BatjnK(Cpn&#R:S@#7)%h*>g+V2)?UjgX9M(MkQrGQ&2*9C0O4q9M-lh0fLC/
-4?tPZ6T7"e1-[fW0./>),;VM<)&F,**%rt0Z=$BW-m^8s1`d\q1FOFu.P)b]1-A#r7oj&,?<(B9<ErKp
-:fLLo84H6F77B@05X7q,8OYI!<D5Pn5Y4dB8l\_[7nQNJ:/")R<C:1t<EDp]4[Db16VC-A6pWmr8R[@Y
-dGX*IhT^7#,p599770C*2)7$U8QU_ag"F#?,oe'M*$-"@(_Ro>/L2;[-m0]Y,TeNg/LDec,9eES)^$@J
-+!;RE+!W*2.L\Hc,VUSg-S?Yo/M&7W,U+ET*??:G)]9Y2rY],a+s@pE*$?LP+WVIC+WqaH.53A',9S6a
-03+akc.(%J@MB\$*#05-+XSE^,9%a[4+58kF^:Z9Uk2rC3BL04Jf5@=)^-FJ)]Kb5'+tol(Ddc#(DRAe
-$lBm'*>f_Q#P.r_!;urk!"K&8"pkM<!!*9/$P<s["n_iu!sAc3"69G&""J)XOd)2qe^CtNm+p%!^:hSO
-WNE,+cc<u9^Vq/PbbV/?VOsKKRA$OLS!]CpKY#":`6,ELT;B7#^0eId^Ve:.Yc"OsPE1KZPE(QZO,f-d
-V6$bk\AlS#\_cZAnFH)<kiUpfiofpslg!orlh12Dp\OOWo]u2AqYg<ir9W_>m,ma+oD8L`o&]B:rVGgL
-q>0UHp%.tRrV]Cgq!\7]r:fmXna,c4o^h\Lp[n4Imcrrtlg*d%kj[p(na#]4kNhd2kj%^-lL+<6m-X06
-o_7tEnFGc5n*fi;l0.C(nFH>Mp@S.Zr\+0DkKL`U^;A+\i:HC%kj.U"kN:mop@.>1fYG8[pYOm%oB>N0
-r;HHir9`Y(hUXO,aN`)Yf%86kcHstmjl5@al/h$mio/kWjlb^amG$CVhq[8Qi9':dj5T"Qio&bUjl#(X
-rnIk;jmD<jlK[g0oBuVA/a;BQh<+"glh0c:q=F+HcI'bYjS7Ngh;7/NjlP@Oiof[tmGm<Ug$e>$o^r%[
-rs/>mo_.8"hW+t.lfR6fk2"eErm_P1fA5KIgXt'!_8jU9bEkEg!;llc!"&l;'+tl_!s&B%!W2pQ":c7m
-+WqU=WNs1Tc.1Coa2#-bW2-,ZX/rJ4^<4aIc,m]-Y,S7nW2lu'[(O5oaMu(U^::MPXfeh-X1,XN[sN.0
-?Y*nTUUckb_S3CVXfAP5EcuG`]X>)DXL#s;Ch.?uCN4,pA8>X_rb4`4WNWP4\W(?CG*K#,XJi5%Z*K^L
-H@C6\D.@9sDea?:F`DqdNJ;e>XJ_,=[)gM:b.u$9YctRC]tq.e[_&TK`6>`?`5oa4_6h%m`QcHJbI=jn
-\$NNQ\\le6d*'GXcc3H/b0@T-`l,g5ccsYN[+NaPb/qrQa32*5_o'[>`5oR'\?iNP\[B#V^:1Ve\%]J[
-\&6"h[D0G`]>M@n]",et`PT4#^p;&!_Sj@([^a8i_8sd=_TL?Vda6=YZ`^EZXfo:YZbjAb[]Zg8XL>OM
-a1e[a\?`EXc)@b^^p^efccjDQ`NZVIY,%POTr"TdXe;8ST:Dmn\@K>g]Y)+k\$ro\^:UngW2R#'Wj8q5
-[CN]NYck+3X/iP3Xf\n+WMuo(]XOrJZa[`c\$E<I\$W08[Cj,ecGIHC`5L&P\%B)XajI)gXfen1YdCO1
-Y->7C['RN]`Q#aCe^W(#f[.^^dE\P\VQRD;['6d@Wi2bgTqSB_TW,#iT:qa<TV%L<Nd.(iUS*s9MM?_6
-JVfP\V6R\M]=>5LUn!g<OHZ!#TrkoA`PfO"Vjs':P)bZqUoV,Ld+mC0daIC_q#'sarr3H)qXjLUq"XLW
-o'l5JrVle.qY0XQnFcGIp$qPDo_8.Yq=sRQmHsB;pZq8@p\4*DJlP-'6<o\@Bki$YS?8fjUNT'n5\cUV
-TWYAhN(c#n:/",<2FC#+5tb'Z=C[VkV4j>i5=%c,WiW8(XK84gDe36_>[1E\:/b=u<)m4/?"\8*H?"h=
-W0DddKnG#+I"RB*F`(o'B3JMC>Z4a2@96`A<`rL$>?P'-;cZst='Sm'8jtm1;H8.%F)+lV852r[6U+LJ
-9h\Ja;+sYf=C#6ABPM@%BPhR%E,TT3BPD-kAS>agAR]4\@qK4^A78t^An#4uAn>F^Bk:gdA85gnBOtae
-@;BRkC1Uj_@q9"T@q9%W?<UN?CNYT,VQ6bpR<De.85i]$@qB.T>?tZKEe^!UToWqd7S66@7nQEB5YP*[
-;bp.d8lAVi='T!49i4JW9M7rK9he8R:J")J8P;`L8QSSZ;GKq_;GL.j;c$9t:JF>J77^$?7S#rH78HNN
-9LVcS;cZpt:f'qa9LhTI:esbX8P)`ZBn)P;S=,:P77Ba<5sRk4;GU.c8PE5mI@$(@DgZt\EbJ`\?"n_2
-9gV098kMQ?6Uj:)4?NO'*BQSW8OP[%7n?HP9MU#4p&=jao^M><o_8+Vr;-.#o^VhXr;#sNmI9c>p\=LP
-nb)kZrs\bsp%\L]q>0p\rr;rrs8Vup!!<6'!Wg[K*<Ho]!s8Z1MTRb:JA'+]j4`'n#6tGda4T,&jk@(j
-)$0pI#R1D5!sJo3"U>D@%$B3#gsIPR"UK2(hW!>Pjk\<F+Vkt1%LWFF$k!=J%hB*g/35X3;U<j&7Ydh9
-Um6>!ZY3WE84?9/2)@6>0gJ5_5=71b1aY7@2)6gC2CU:?0d@e\'H8_\QaCR<3\DEu/i":Z0.nRt0eb5/
-,p>W95s[qA>[1i7>?P*B@p<A9:Im`;8P)9<4\7n)8jGs:3^?P94[)J05"/=?6Ua@B;,pF]8PD0K;c6Uh
-5s@S,69n(97moX-5=o75Y0Ynbjkn@/1F+(m1-7T^4#JiV7S-U;_:I5M>9t.2+W;=D-ls6R/hnau+sRpj
-)^6[Y0JOjl*>f_:,9J$S,pOW_+!)IG,9n?R0HM8_+s/*Y+t5)m,pX`Y*#TV7*Z5h9'c.Z'*[N!J,pb#r
-1+N8K3@5mf)BpRV,UafZ/i-M#cH4P\[U^0l)]TV.)'L=M,pOES0/n7$^is(WU7ZaB8if4<SUqgp'H%u2
-*uc%6)A3Yn%LijW%hfd!'b1Ze&fhr-)E.oY!!33'!VHF(!<WW5#6P&.!sJi6&/#Q`#5%s!!sAu:"n2Nc
-!([,9C7C9LQBTqJ\B*glcFpd%a6Kh7Zb4H#`Oih'im=[*XeD5VR[9M,O-#?ZLPNLY_T'p0R%L%b^V7@k
-^V@\5[&]^hS;W1%PUDQOK7eo9Q(OnLRC(5Z\?t&WnF?)9n)EKim,m?ume$&Bl1+KEmedarnb2VBlL"NJ
-qu-Ngo(;A:oC2>Mr>tOom.gPSoD&.Zp$MMCrV?EhrqPm[rVZB\o]kN,mJc`HqY9^WlK[QnkO%a(nE]Z3
-m.'<-nEoZ8nET?1mH3d,md'9+kihO*mIU,Bl/h-rmHX$*n*061o^_MArVcZjpZg/E^qi4QddcDmn`o9!
-lKmj#ipQR1kip[5^Z>1HiV<01lL4QFqYpBVkMY:Od*C+keC3!obL+hcf];,VlK@0gmcFH/4Qu"ii9B.W
-k2Y[nkhYFfkN(ghinW2=gY:?4gtU`Dgu%>[jlG@Yk2Y=RhrNqZgt^oNj66:1meHSOpWuI]c-PYPi8EDI
-io/q[hUgTGmdf]$jNu]QnFZ>Equ?]qq"OFTjkeqQhVdGRhqZc6f$_jgdF[79kM4_?b/)-;_o\0,!!!$#
-r;Zs$!<W?'mJmRt$5!jZ"T\T'!<N-!$3:JL+=JNZ'cEgKI^Qi/db3:#aM"p]WMQAkX/WA8`lu]Ud)Wi*
-XJi"nVl6Z$\A#l(b/_B3\?`BEYcFh3\$regEGAciAm;1CS=7+,[&g7,Y.8b+I@7RP[&Bt1`h@<`BkM'u
-Cft(F;cd=8BkjZPYd1g#DfBZ[Wi2trXK8\5NdbqfFD>H+IVs%ED/<p(Dg[(iIWL@GVi6J;b0J2R\]2Lj
-Z+d]W^V.P"`3d4ragfX?]>MIn[("'%a3N)O^V[Ro]skJla2u`R_U6cL_9'jH_n*t-cc45ObJUa=eBl=Y
-c,.3<]Z%h.bfRiF\$r`K[(O)^^:1ng\\GPa]Xk_k^9tGcI_)ep_Rm=h\$`WV^:M2']Y1nh_n`pt^:q+g
-_8X7(^!+^Bb/qT/Yd(F;^!OI9`ON4OXfet>Z+\8nXgkgFZGk(eX2W#b\@g#*a3DN+Z)On$T:2^YWMlkh
-StDdHW407I^:Lba`4EFe\@fJaZb3NI\[K,e]<Ac[\[]2\6a`hcTr"TYTr4`eWi)r*\$<$5WNN=uUStE'
-ZDjh/[BmZub/;HGd+PtE\[g#>Xf\V+YcP(:Xei##[_&iJ^:_G-`;\7Fe(WI#b0/2YWhQJjVQ$f'Whc>a
-Un4!@TW"TbYc4=iS!9S9Pade`TV\6HNeW%2G^+arQ(b._-bmR/ZE9srS=H%6R@g=V\&HP3_n3.IR?<Mm
-OHZ<8Zc(8BhV$K&blm\<q=F7Wru(h6p\FRXoDSLYnb2bSr;Zfpp@S+Qq#1*arpa+_o_SCWn*]K(lhL5?
-lh'o?kDt!_5t=FNPF6,uH&nJrXfA.?84c?jS=ZCVXe:YK2FC20697"k763@p8Q8f'Q)1=MQtSiQ6CFjV
-X0/P*Umu.);HQsr@8Bs+=B&<s<*!15Dfg):L8Ci3I"mE/Jq/0#O*l(jC1:d\?X@,C>@:i?@UW8<=&W+#
-=B8@%>?G-9>#J*a4@W"EItr#Y<D?1b;-$"H:J4V^;c$=b8lo2%?"@beCiaCkD]*S8DfKK*BP(pnCM@?i
-An5Fa@Us%]A7oI_$Y*d[?t<q]@qB.Z@fBpLBPM*jAS#RjBP(ph@pieYraT2>?=[r"MOUE;VPBGu<D,e[
-=C,BIAR&AD@qB\8R\?F7CJmSo91;<@8O5X:;--dp:/OS[;Hm=->ZXX!92/)P8ki)U8k`)U8kM`O:.n/N
-6UXF68PD]C8P;WF3Cue284H'>845p<84cBD8P`/W9hJ#Q9h@oK9hn;M7S6BJ78$!4:/kbJR$=&,LLre:
-7S#g16VUJX:)HSt='L'>OEkhoIsc9M>ut?HI<\LR6UO3>6Qnc\3]fD`2`3QV6:OU:4ZZ)):ejVVIAZZ:
-rquHXmHsQ<rquin'CtPPli6qYnF,rBq=XR[na>]/q>UC'qt9LPq>U6er;?Bjs8Drs!VuZk!!<6'!Whil
-!!2'Z*!$WU!X&W2Oj#^@E4F6Th:pLm#n7;+e(NL2in8di*!6?M"U"r0!WrH(!WrW4%@,l0fZbrN"U9,(
-iS`JPjk\!1(CL]^#6bJC$k!@F"pbSR,:k8[8'TOd3eFB/URQ1p\7f2V:HqH569R[j3C6+f91LTk1asq.
-2`<<K5;tVc2(Bmj'-APWTWhm42C9_%/iFX_/0lr"0J%Z*,p#*25sJ"L=&j0:?s[5[C1(^J91D09;H-@^
-5YOO48j,U577BsC5!Ve13C?V35t+%%4\&(4:fp4\77gEW9hA)O5s@b37RT[46VLs@X3BASiS2Is0-q\i
-/i#@O68gMZ8kDsD`7NVM>pU@6,8qOE+rV@J.kN7r+s;=O*@*9i.ki4e+W;7>+X&*Y,Tn<_,9\3S,pa`V
-+W)(<*$?OM(EXkD*?Q@B)&3l'(_d]&(`XM5*$cjS+<2CF+;l%:+X8'H)':%F*@MpE.l1(hbf.rRZ!A(Z
-)&sD+(a::J+<hpQ/MVRr^49agV4W'N83&t<SVeO''bhT$'c7`$&.K*Z$jm:K%hfg%(Cprh'-/#,))qr\
-!!<6&!Whro&H`7I$3pY9!!36("qD7Z'+G-=!!WH+&.JmK!V6<`!-')oRZ3T"Q.X]n^"h\i^::nsl)V"g
-Zd?_2]=l5DdB'XWSsc@IR[B_=Ss>@rN4d$E`m25oWhdJG^V.1k]tqt(YFqV`OH,fmMi<^SNL-*,U8+KP
-]YhguYM8@3naYi3hrWtfl/Cgho'Z)3m-XK5:B(7]pA+FHnGW@[pA=ITn`8Wjip6R;rUK@9n+lALrVZZn
-pA=:WoCV\Pq<e.\rV#sXjl#Y!p\+7So^D>Co^M,1n*TB2mITc4nE9-,rp_Q/lg+-2kO/*6mI9H)kjIs+
-nFPu2kiqI#kNM3tkNVL.na5cCr;?EclHdA_I_`kLn`TcBo]kT)naYl$me6/5lI<S`k4mflq>'4;kO7s7
-r:T.3g>C`<f%JX&aj\\hi8<)>jQ5[njPAe]kN1gimdKN,lf@9qlgsl=k3qg'io8kKinW;Ghq?]=g>LuF
-g>_Gcl/CIThV$W@gY^oDhW3eWjne]9p\FRX7F0Q0cg(Gdi7d&IiT'(We_90ToBG)kd+e0anF-#Is8W)n
-q"4:Ei9fR[i9TjogtguMhq6N:ki:jdf@/3ob/_K<ad#'c!!E<'!s/Mp!$)(@!!!'+%h&jQ!<E0#!<E0$
-!<<65)C-g\+VYfiI]Kfb_pI)if[.OGYH4RqXK8D*\AQG3f@8'^\$2s6Vl-JoYd_<_bfe&G]stDRZE^I2
-ZaR<KDf05mA7f/I^6FV]_m?JEX0/pQH$#+^[Bum4Zc8_\E,9)tG&pnl@q'"]BPqahYctIER!j=(R&m<g
-W2lu&ZBKo^FF%nC3HK"JDfB`=I=[0+KR@m'Xf%#.Yfb56b-f7)Y-GgT[Bd6W]YUq`\\Y]%d(.'7_m-i!
-d_EW>^;R_aXZN>[`kKRCe$d98\'rjRf?V=^^rsF+^WFI&dFZdfb0@]2bJD9>`Q?*4^rF@.\$s&`\&#Ym
-]=GY]\A%sW!kc"PBY_9d]>_Lq^::JT]=bVe_RR@n]u%Oo\%B8[[D'Pn\@Tl+a2uHB[BZs>YeAH"ccX8;
-Vl[;;\u`Nb]W8QLZEhQrW2n"Z[C3EV]>;P!W3)eqW2c\tX/;GbUT(H%TrYZ6^;.4^[(u[P'"u6&_7dUn
-]>))#cGI-0`4NFbI^#fSVkpDnUSFc`XfeLrY.2-MWM?;cT:`*ZXKJP)ZaI'Ne]beNbgG+S_7@,&g9@]Y
-Y->"3[B64#YIV?NX1Z*_bK85]eC<4(cH=AYc`a1VXeMf*]sFN8Z*^X0Up.J1YH=LeTV.mLS!9D)IA*R)
-Ne`.2H$=LdNL-E>#ID.][]lg-T`1K,S"?@QYe/$'_nNU]T9tk+P*)!'XLH:$g>^r>aNaAVp?h8GrVm?+
-r;?BboD\U[nFQ8Dq#::SrVQNjrVl]gnaQ&=o)&:YoC2&0lhUABlgj`:ieVkN5Y"=OPa#`fF,llnXfJ4?
-7R][YQ(FYOXe1Rk:H1p@7m]=#6pa7-9MS\qBU5KkT:'Oi8O]-JXB_p/WhZ,%?r^B6<)[%%:f(7n>@V>_
-EH6,:NM`Y7G_Ls+JqA3"OaM=oCggaU?X7#@=]ns0A7JS?>$+^*>usft<E<L3<(]S@3(?D<J:_TK:.A;e
-<a&*_;G'gc8cV[4:.eMk?<q,ZBPMU+EH#i9Dej3/Des-%CMRWsAS>UbART([ralCH@q0+^@:X-PAJJ]`
-@:WqZAS>ReAS,XkB4PUb@U<JRraIZh?"7_tMjgH;VP9Au=A2=i>@(`QBjFbE@qB\9S"ZR7CJmSq9LVB<
-5rq/$9iP(e:/Xi9<``O.;cm1$>Z+En8k`#W8k2HL9h\5U;,U4c91MQH92JM[7nl`M77BR/91VTF8Oc0?
-7nQEF7nZZV:eF;O8Ol9C84c?A84uZL6;'^0:0(qMR$3u+L1W_:7n>p26VUHR9hnAW<Eaa:Oa;%uJp_TQ
->ZP0GIX+dY91;,l6V0p?5<qP&5Wh+m7Rfp?5rgtt9i+SV9RWi4s7PsNlg!d+o`"h6qt0:8lMg_QmI0]C
-r;?Qmp@[qJrVuosp%%SIrVl`lrr2lnrrMllqu?]trW<*#oDemn!Ug$\!-&JP!X&Z5RDCC">-c]?g"t@l
-#7(Pe_qEf"hq,=X":5A;"9eo1!X&T0"pk\ORc*,RcT)C@#D)!sinE8Eg!DPr%1s6\#S7:H#7LqL(`anM
-.O5p9gsT(TI^#`FTk'h/Am]7O4$#,^4$YGR1HI*e9i!;s4#SKC5rg;@1,)$T-QX*8%NZZIV5R0`-lb6.
-2ErK,0d84n+sJQd*]-5O5>P]a:N'HN@pj%Z<*<[<<_5q`;FsVP:dm`C3^H@:8hEOu5tjd079)oJ8O5C!
-77TU7:dIiJ92\YX6UsR.3'p/(5X@_%8mm7QcJ@10IbDhe1FXS02)70a:,sda84QO@a4K"N>pU@9,oR[=
-(_RT/,UOlZ+se?Z/2/Lp.k)f#-QaHS,:=o`)]gFR,9nNd/Li(l*?ZRN/2ALm-7BuU)]051)&O>5()@f*
-*Zl49+"&Qa*>ob5()@o-*#oh8+<hjE.393R2H6!e7)[HsY?_nY(`X;*(a::H*?l[R.PGqh^kQ['Wh4fc
-6o@86TT194+W(h,+!MU7',MK#%h99n(`XM.$Odjj*?#S/3""RDrW2Zl#m(8:&IesH"98E.!!*<9(E+D0
-$3p2(!!W?1!=&Yf!(]P!SYMRAONlRpdd68G]t;&#j/];[]un++_T0jab-IV6V59rYR?j%tN/imPMTNKA
-_Tg0%TV06=^:Cti^r=m9YH#+7Q(*^ILldaSM2dFYTVJ9\WP?Bm[("fNlL"TAAa/=3ioT7qqY9g_q=!e6
-oCheLo'5T&n,3%QrVc*Zo^M))kOeZ;khb%XmI0H!g@P:5jT#2UrV6BkqX=:Xp%%V@mI0Q5kj.O-puq)+
-lfdO!lfd`ulgF0(jll+$jPJt_l0.A\lgaN3lgF-&j7)I"lg=$*kj.Hsn*0'/kj7a'n+ZG>o_JIbs7+UX
-^qe+Kq=!>)md'98q!mqLoCVVCmb>e'q>9C>l1"9.m.C/Np[d\/h:gE+f%o'-gu@5Ujk&GKn`fN&iSa(Y
-l.kFhiTg+#g>(i^q=jRVna,l6mIB1+io0.YfAc&QgXtKKkMkO^h;Rhoj4rGAe(NUBjQuBpm,m^,nFZMQ
-o#f%k`9$RMkN1^Zg"bEAjlGUkk2,@`cdhX\oCV\Rrr4>=p@.b3hWs.Thrj1]h;%/Rf?i+)h;m>?gY^i:
-d)j\^d[32u!!DinoDf'r$l9cr#6FT"$3C\O*[`?Z+;,1jAuMZ0Z+@p#e_Sd#bJ:B]Xg"q3['m?RaO/Ga
-cGI,tZ)FY(Yd1^G\\lJ/ai;-,[&p=+W2HVtZXHdOE*cslYf*<8a2t]iX/`>+EHH)_[^*-C]"6.DDcU%R
-F)l,-=]/%%ARo=ariQs>\X\"dFJZ.BX0&G*Zac3NI>rqqIWfUEE,B&nB4Pq/J:N<-R]Wl^QFXoTaj.rO
-c+'g\]"$)9c-+S]]tLSa_nj7(ZaR'Oc-*iGd(@TD^::2G]YpqQZ*VNo[^;Zp_U5]ch:9Zmb2(7XYIi3)
-`ko0jaNDB2]Xl50\\5D`\[T>d\\G;S]!elFZ*q9GUo^r/I^-2g^V@=h]=G5L]XkGZ]"#>[\[K#^\$j;b
-]=b\gai(a-b0SMecFL<dYd_Kq^ojrIY-H!e]tD7p^:h8#]sG*!ca'p`\@SrT_8s^9`ON.UXf%kfX/MVi
-ZE1OAUT^i=\\YVWYJ%'KWj][J]Z@X_WjTjlb/VQ:[_B5Z(;$THUTC)PVm!%nSZ/p!Y->./XhMWUrhO(r
-V6%57]u.+gXg#=B\@p)3ZEpj?`5/1H]!\<)Uo^u8XK/_0VSU!W^rXODd*U:qg!e!ee'b%j\#Z4#ZEgO-
-U9LekPFSJGWh#KKUS+-IQ_C%FNI.1ePD=O6I!0X[NgHQK/\T!6[]ca*TUh^FQ^stRZG"<$`lZ$)ZDaCd
-US"*PZFn-!eDAg&^qI2Sr;HTlrsnhqp@ReDp@7VAp@[kJrVlgHr:f[Fo(r:[q"F:Hk4\TJqtTmTnbDtL
-meQYIfq<7D4>o/uIue/QFbZFcWsb\E9MA'#S>)jRR@5+OB2L`R6UOI884YKg:fCCm=cfY]V4(U[8Q)(X
-rMq9ETp]Op<*`O&<'ioN?X[AWB4u$mBQ8*UV4_sTK8kY@J9ZR!EcD#"1K.=Q;cm$u;bg@q='/I!;,LCu
-:eXhj;IEa4:-q-.6qUpTRpAif:fUFf<EN'n8Q&M[:OZ)28RQ(JF`hnOBk_L%D/=98CMdg'CMRg)CMmd#
-Chm`tBkqTu@V0@iBkh-iAn5C^A78eUART([@qB(Z@:NkX@;0.\ARo@eBk1pg@q9D*Q_:1PS<7u&<`*"$
-?Y!_T>@1W@@r[!_T:L+9?<'s&:I@B98P)QF7R('Z<&dfW>#\9p<DHLk8P`)\:JshX8Pr#S7SZiR:f^@^
-7nlud<``C';-$Rn<D6(];G0MS;+aAK8l/=_90u099MIl=5<Ckf5Y"1490u0K>"q[e;JLcTT;/-@E_&ei
-5tt!:5Xe4J>t[[W8qr^uHZXa`HZNk)=BoNiG=b(m6SUhn7n5p45t=C/3B]Yo7R0=291hlM6:O=1IBEJI
-rpK:Jqt]sWoC2DIr:ogIo'5`=rr*]2q=X@Eq>^Kos8;`jrVc`pqsWqCr;?Ek!;lZo"T\].#6Fqu!<*#h
-!;$82"U+u2!<NUG]/DciW642[iRM-=$3rl<gu-i4d]b20!WiK0#R1D6!!!0-#6kI!jP8\?-OL+fT&f"f
-jko.R`%;`:+;P1k"9Su@#mq4Q'-8/9.kP_oeicHUZ`0jpH(D0E9jM481,q'F4>eZ@+YnL)1c@!5-R:H0
-/L*#2.RcKX,S^t.*$.,H_`o\!,U=KX1bTt*,qh#!/Lhqb5#Ps2C1:OO=C+p,<,HbT=A)[l:K^^q=[Gb[
-:I[W>:KB\;5>"I983oj?6U=..3]'>q4$c;$76X(&5tO:)<B`iA6V1BY6W$QO<,A)GgYZK!e%UH$.O?_u
-3(ck-2aKGd7:2+je'XR]2_-=*,o@C=+sJ6S*#(%X-6OWg-QFE_+tP)Z,U+oh/Kc)U.2sTO,:aia2's.Y
-+u;;>2*!<;0I\G'*Zc=J)A4):*#KD2,U<:1(`F28,o@1)%L`j^*#KeD(Eb([,9\Ba>,=[:db`ZbA/H:)
-(E=;('H8,J1*@GN,+$QpKl3]OQ\B3B3^$TCLD^aI(D.?#)]'/#)]9+m%MKKn&.oZr)&a>&'bh?@$K;$e
-!s8Vt!"&`."q1qG#6Fo+!<)s(":PnY*>B"g!quZu":#8B#mKGk7n%NnWM6>\f%I[\m-2j0]tVPLY->%F
-`k]F,a33bhZ*L[;V4jKOSYMa<O,o9bcF^[(c,cu]UVss^\\>\k`QZ'!V6?VUT1"j'Pa.8kQ^+5ATUVC>
-[`6Is]A;H1mITo>l/gUShqdnuoCMeOm-OTIqtU!VlLF<3qY0OVrUoXDinrh`o_J1Fh9tooob?ZQqYg!G
-rq?-_oDSU\lM12HnEoTAkoT0Xn*9B4jm2=&m-*p*kNh9om-Elul0[`sjQ>[il@/0blg3p&nF>r1oCMD?
-nE]E(lfdU"ki_R$l0I^*p%.\=nG)t\n^PLl^rb=,oBYoAp$hG;lKn!2oBtr2gr78)qW6l,p%%//o_\L\
-qtKI/e^DgqhVQf;hV7,Lf&,E@g#qDYlLsN2iT]^cjR;0jiTBOqmd^&<k3qd2qaC)MjQPIQjQPIWf&#QN
-j5oC\kj%HqlK[Khj6#U^gu7/_o(VtPoCDMEaiM?<fD>",mHW`fhr!GThrEt^hs9CKfC8;/oHO/3s8MZa
-mIfN%ki_*gjQGU`h;[JOgY_5^l/((Linr>9c2Q,oQotEL!WE)t!W2ri!!WH-&/cB##58+*#8A+'/0uA[
-&ePDGV5UN)^rt-Zf?qgZ\#um<Xg#.=Zb"3&d*g:\]sk>GW3!/,['mN]`Q$!=_7[7YW2QVjWNNR9<-*1q
-D0ie1TV]]PZ`L7/Y-E.pFITVAYd1jOc@1UeCM@[-E,B2q@pWVWAnuCmY-,">S:5R(V66r$XfJV2[$QAi
-JpV-WFE)ACBPMI'H%^TiG'K+P[$I/n_TU'Eaj&)?W3*D2a3MZCcH<`1ajJ>O`OW=e]YMS.]?&F?_7?_O
-XL5^V\?<-Be'u.IXJsCk[A;Hs`Q#mJ`I>J![a<+4_6U8\_7[P$]#;Rq]YDCu]#)4k]WSNJ['?g?[^*!7
-Y-G7=\?i]U[CErc]<fAk]>)(h\@/rV\%B)V`4!1d]>2G)^ULtsc-jnJZa$aE_U-<6^VILj]"#,U]"GYb
-\AZ.fZe3R*Z*h9VWj]acaN2cL^8Rs)TRN`>XJDhtW3WV$XKSY%\?i]XbIkTp\\5/R_6p\V[Cs>i^ra$g
-]"5`"^r*+OSX6=XV59TVYHG+7Z)tFC\$WWS[]QjD\uMg9XiJ,h^q."_^s'*jZ*:pcZa@T`WhcZ![^rE6
-Z)X_>^:D+t^=1KWe_8R#`6QcZX0].<YSF:CZEC:*XKA@nVmEt>Un+<ZUS"6Lrh2?3H't1aKmJ5tH[CC*
-Q__"%_S<X^Vk9NNT:MFCVm*\Ib0.cE]sP#AT:MaNUSt`@bL"qse]knE[f-"Lqu6Tns7uHbp\4OZnaH#@
-o^2>Jr;ZfrrUo^Tq>0m\o^D51oCVnU)>Nt!p%\=MlhC2Dfq<=I5Wh>;Kp#qVFblReX!j`d:/=Q/T;8<W
-R@8kB:J",K6V0a>9KkL;<EN=1Q)^dZRTiBW;k0icX#-fLS7u#$=&2Uo7n$KfAnc7(E,K5qAnZsoS9&t/
-O,/I9G^bEgD/jN6:f:.f<Duam>[Uid>$=m%<EE:(:.nJe='/I"84,[,6;V3ZSRGPu<*WU'<EN'k5u1?J
-8kVTB?=RkqF*2P9Ao2F(Ci=?/D/O9/Ci=3,D.dQuCM@HsCMIKoB5)'pCLL^`@Uit]A79.bA7fC_@prnV
-@UrnVBOPC]A7fOiAn,.R@;LCZTqnQ7S<A&)>?G6=?s[,C=B]!8@VpLUTqQdD>Z4[&:I%-58kD`O:.J>a
-;c6Y#<`)[k9N"YX:/=AL:.n>Y=AVmf:JjYU;G0YT9i4ec<*3!m<)cq(<``'o91VfR8kMKD:/4GV9hIoH
-84H-@6pO(-7mB7*5YbNk;GU(`AUL+RSYDmDG>D%,7o2oH5t4CI>=h:S988n!H#\:]I<94+;d*jdGYLXu
-7n6!;7n,m46q'F-6V'jA6UjXA92A5L7RTXmX82_jlgOQGr;-<^nFZMRq=a=CjmMg@rY5>-qYBd^s8W&s
-r;$0erVlfpp@eCYrrW&t!<)s%!<N?,!s.unrrM0\+U&&Q"p5#BMnh&*Dm%=FjPJHp$k3P:eDB-:dF,0H
-$4$q:#9sEV"Tnc1#7(SIZJjNocmK5.%\DbCgZ@>RgX.ek%2K?V&dEdg%1s'^)AaMD)AF#+;9I*F8W1*]
-U5=>gYZsas<`1J(/M/h6-n7DN5rgqV,q^o02(9_%4#JlI,od^:()\J`[*)3(0/#(5/N#7*.2jWd+=AES
-))tB!C1^aQ9MAJi?rUNF93,2'=ArO/:KBeO9hRrD85DcB5!h_.8l:%!5smh%8P2E5:f'SQ8O,R*6U!_'
-5!;b,5sn(7<DuLT4[;SMR)n(=iRG\u82W4i4$>Yb1bgjL3C$Su^"V59:bjFN/gV2H*[DpW.k)Mg-6aNZ
-0.J.j-6=N[(a:4D(F1+K-o`V**[W<U+Y=i\+!N-a.k`n1+tP9%4u."4+=%g=+!MUA&fMr;+!DdK*$$%=
-*?H+6(`FD-',MB43C,2B,U5jAeC!"(`IfE]+W_jK'G_Z1.kD\Y(aPNr_K9.ZSXk^b4#/fuX,nDA*?,q7
-)&jG1',VQ#&JQ6/*>B5+*Z?%;&Jc&p2[JpRo)Jjn!sA\u!!r]0$5!UL#6Fo+qu@!+$P+$j'b(<IpAb@#
-#7M"H"6TYR5&Qd\R\5qqf=/ffim,0M^;]<?Y,T4V^qmk-bNd0RYck""S=,b2SsbUrMi3_B]"5c'aK;>:
-`5'*t^:V2"e?u<SY+M"0W0ia3PDY?`Od`#7R@9YSbg*Z1gZ7YenaH,=kM+tWipZO0nbDeEnc&Oer'Tu:
-nau;EqtBg_q!I;$h<FG"o_[n/c2.>4r:p$ds82Efq>1'cs8DiaqYBaQna>Z(k2l('lKdj!lLX]9lgO6'
-ki_m.#OCa>lg3fsl$i!dkj.R"lgXH6lLac?oBtf*kj.Kslf[C!m-3d(oC28?lL+EEr:/:T^VItIp[.>>
-oC_S:l0e*0mI0K1mb5Xup%R>(n+cP:j7)a1n+cM8eC;jlfA>?9gY:?9gXP*>g>(rRlK[s&m,@-nh;R_\
-kN;'slfRO(lJq'jlYu:TlL=)tiT]RdkL&/HiT04bjQG7Ii90@bh;IJ\h:gWAq<%&8oD&.YmDm;e`nU@P
-jmh]thV[5Ii8!2OjPT4_bgu(FoCMVPs8W)jp?_J4lJLmnj58q[inW;Bg!nI'iSrS@g>(B.cI(1je!`Dj
-!:p0p"UYkZ((^TC!"/o?*?lsd+;l%+$jHX,;6."8a3E2ee]l%G[^!-?Xg,1:\A?52dF-:Y]Xb#BXKA_5
-[(*]^_T'U4^V-bKW2HPoY-V5,CM[EkFh#5VSB&RSX0&D([<H_3S$K<'ZF[V3cA?COBPMI$B4>(O=^PTH
-BPjuVY->I,IWp+7Y-"b,X0/e<NI?,)G\i+\FE2;2B5D=(IsH0[G`f)6Q^t\)rlR=@bKmc#Ye%<[aMPg<
-aLo=:d`p(^\Z`W`^;eC6`m;fA[]-:6]",DhY-G:dgV_%J^Y7DZ[c,NQcHY)aahb3nd)a,B[B70W[D^(r
-]YCkc`lZ!.`4rdlYd456>d_#E[C3<BZF79L\$rcT]YD+e_o0@,]<\cO]=55Z[BdT[\%'5l^qdjq^;S7C
-cFL9dYdhQp^q.Cn]!J]J\@]5W\%'#g]sG&uael;Q_nE+O]Y_:lb/1Q`UnN71V6$_oWMuYnW1^/oWN*M:
-]Y)4l]s>/[Xg5XH\@/r]]=#/b[&gL9[(!9G[&p."YHFq1Q)(I]YdCa@\>Gt%\@JoFYdh9EVPpWAXfo7F
-]t_e;ZF$pD_9T'Y`ke[PWi`P5UnOliVnp*W_7dA,da?V!f?hI]dF52+Vm^HOXf&>+XJ2D]T9tt;X/qt\
-StDI<R\?ROU5=&XR>liHJV8Z1OHH'3ZFmoa\"K:[R@9\=T;/U!^W4XEa2>ElXehY^V5UH$_opN_i7QK$
-^q[>Mo^VMHqu-Hms8Mliqtp'Yn+-2En+68Jr;Q^*qtTpXp@[tHmI0E4oCk`Mq=XCMo^qP9p@e"/P%cg8
-3'15qP@.d@O.32NWhai79hT`(UnscQRYGEM84H$577'O:4#Tu5<)m:hWMlY^>Y7[iS>lIf1T@(9@T63*
-9i>=k7oiu,ASl:#C1CU_Bo&OSFaSh$LkU+uH\?HYEHH5!<Dugu<Dle(?q4O1?;s[">$"^$:/G"p=&_pb
-7RTC'<FhAcAlr,:AnG1M?Wg>r;H6@b9h7la@r?C1G&h,(C2\-/D/O*)EcQ&7Df0<*B4q0V(MRSrBk_3k
-B5)'g@q/tXAS,L_Bk_0lAH$!RAR](Y@UWkZ@Uj"`AnG^c?!UlSI[?b(I\iQsFC8?V>?tW@>?tE8>$GEQ
-I?^G!H"0oS=BA<b3^ZA'7S6??<)Z^n;H?dq:f'_X9LqlR7n-9I:f(.e;+aSZ84l`P:/4S^:JFYc;,'h^
-;,^7e<`;^e;,Bt_6V1!F9i"MY7Qrju7Rod05t4@/5!M;/<*E!k;H%Cc:S=8OTTX@c7S63J9gV*5793J[
-7Rp(*RZqr3It)leC0=J=BnU_*84,s@770O76pX(&5!(hi6UX.+7nH3D8k)?>7=V9/q=X+@o_J:Xp\s[o
-r;Q]kp@%A;p&"^dqY'mer;Q^(rqcB]q>C'brVH3`qu6Zqrr3#q!;ca!!<WH,!V6<k!Ta;,!WrK+!<Wgb
-`%!<X\Ba'pgt?3I$OBAUhVd)7d]P#+#6kA9"o\WH!W`H."pYX4i7d&7-k-LpT&f"fjko.R`[)3,'FP0d
-E<ugX&./m^'Gqo.&f;NcbfW7HK<h_XJoQaL?VFR2>V.`a/ib^<01\W#6UE=J/ib[C/g`).3\i0-)B0S/
-'eheScs/dk2bck06U<Ff*A0/q.juM]5#,L%Cgg=67n[6'<*!3r<+p)P<a]-+;*m\L70lFU6:a[75=A(E
-9fkU*5!_\27m9dK9MS#;4$H(t5!qIo9LV039MnJW:d.!+7qA".gtgl;^3Dn%3&WcX1,:jI0etUM=GalK
-gn77h-S[D)'Fl!%)&snI(F:=L+!W6arZ`X*+<D=@,T%CG+Xe`n,:O][-6"$U+=&0Y.4-5d0I@ne,:4mY
-,:+le*#p4L+!V=7+!)RN,9\$<%2Bj&(_RT(*>/nr'eUjf,:"ck?EDc+eC23X)&FP@,9IU7)&akM)&X88
-QdNfd<MZF]Lj;0>3E`JG+<;.;+;be1)]02"&.]0X%i6&o&Jc2u()@W%'GWJ2nc84\!s/T-!VQL"!<ic?
-'aOpF!<N&t#Qb8>(*+A-#R:#'"Tnr;%h/a+!$+.<PaIZ$N6p.^_X?1']=u"ukcUhV]#_Y&_T0jaI`f$n
-Vl-AbS<oJ(Oc><ZMi5Qd]#)_5Xer#7^qR@n]>2D?Y,nh2Ss6+<O-#H\NgGukSY;jYWP?Ks]=lhWlKe$2
-o^2#%j6,Lnp@\+Tq"+7Op%SIcn`&s-m.^PYqYBgUoBYW1nF?/Kk2";[qtU'Wn+unTnGi(TrVHQm)uK1%
-qt0LPo'GZ.jmhm)m-j6)o^qM6n*T6!lh]jMlgO<)k3MBsm-X6.m-Es"kje0/mcrlskNqHrl0%0roBY`6
-oBY`6nb2n[s74[X^V@nLo&]'&l1=K3me6>=jmDX0mb#Lsq"*A)nFu\EkOeN7kO7Zdg""NtEn/doeDAj0
-g=k3:kN(aliTK:fhVm;QlJq!mjl>LkoC;&.m/$>Cn*fQ%jR2*biTB+Uk0r5GhW3n\j6P.=h;I&>eCWX@
-k3:seo]bc7pA+L\n&WSh`npOKip>d_g"Y<9g>1TIk2GLabgPkCnaZ8Krr38tq!.P1k1f.d)W0?2k1o1Z
-hr*;?gZIJKf%Ad0ccjqidaOXFq#L?onc/js$kX6m'FXX82[L6D-nR(n()-rX!iMlkWN`tPajf)"dE0>=
-Z*^[8Yd1L?^;nFEeBuCR\u_s6XKJk8\$s#b_g]SD_SN@RW2HPoY-V/)An>(LCU:dBQcHqKX0&D)[<-;!
-P-qR!ZF[WlMf;p.Bl\0.?s$<(?=[S[BWA5<Ydp9QGC-0hXfJS)Y-YcqItE>sBS1SME,B0#Df'37I=d0-
-RB<`cS[?2Tb07iJcbZck]t)))aN2`P`6#j5`=(,C];i<V\]3:IaN=G#2n6B0]!f8jW3<P_gV_+?[EHb*
-ZJEO?d*C=a_6LZ$aMu<5ZGOPf`5K4"_Rd>!a1]($^U:PYZi790ZSAl"\Z`0D[]m<R]=PP_[Bd-R^:Ck`
-YHtXK\$WZPZFn,d\\uFu\\u8'bgFtd\[/QGI^mA9Za79F\[]&W_nra\[(XAu]X,!"_ks`O_83Uc_8Wjf
-^p]u<Vk]r]Vkp&gVk^2hUoUi0[D0#W[C`THXgYmK[CruS[_Ki!\?rli^q71gZ`C16W1^#gUnt5\W2ZYu
-['6dIS<p:\W2-)^YdV!O['I`WYdqE\]una/I^?;b_on[I^q->5V5gVuV4aokWPH0W^V72*da6Isgsa<j
-d*eo#TsV;,U9:_pZ`C"'U7.d[X.YlOSX>\1VP^&]M0+cDMLp5+K7ScAS"m*n\[o8VSXc+7Q^XJ9VmO4Y
-bKnAM^U1,DUnFBZWN`tUd+[:5f?VFI]!M,&#4_3SpA+L^rVm<*rq6$Unb)PBmI9cDrr3K-r;$-]p$hJ;
-mHX'+oCi.X61jg:lLsr@foB]#2)@*eJWsGFG*8ArX/_t>9hIfpS>2pRR@8qD;*I<86:jU97PZ\r;-$\!
-NiK"RRTrHY<h-/fWsYi"P@%<k=A)Ls8oR3u?"7JdDe!HmBQA0UUn;mZIu/u<I!BskF`DMGFAu@B<EiR+
-=BAR+?t!&/;d!+#=]J@!<a&[.:.mu;5#u'SS7br*=^b`8:g@'t5>bHS9hS#M@:aA#G'J.BBPDI+CMe!+
-CiXQ5Ci=3+C2%A\BDuQLBkhBpASGjkIUm##ARo:[@:<bZA7T.V@:EbV@:N_SAS>UbBPD$gBP([]A8H^]
-TqnKSNcJ?+<`N@4>[:iF<`N=5F+KULSonCA<*34!7Qj115=%\+3EK0Y;c-Ik:f:(\9MA)R;G0_]8kr#T
-84lEJ:eOM[9hS5Z<DuXg;I!7&<)c[g#u+Dq8ki)U8kqbQ8k_rT91qf82F'Pm4$#Gh77B^66;CQb:/=ed
-BnN%KTq@Ee6:4719hR`95s\RR7n6$?Kpn<ND1R7cEbJ`\>AAn:8k)';8jbm67mT]F6Qn`X5Y"1+6q0^;
-8kDQE6q)O"nb2M=m.:#Hq>:-gr;HTj$hj/XlgXQBqtp3crqud'qXa1EpAOjbrVQTjrri6!rVlNe!!E<)
-"pP/#!<*#\!!!-"!C-m8`?ZdO^sM'%gtH9H#6[-6g>LQ0d]b51!WrT1#6b53!!!0,#6tNhjP8\?-k-Lr
-T&f"fjko.R\fDG"(^UFf)$gBQ%13Ua((M6%+=o*[f$[/bFf)CIOEH>[C/S>N?naPr1HmfT3A`QO85CiZ
-.6&q94Z"cF1cmcQ,U+->(,Ih@c<idl3BTDU/N578(b@Qn.O6,X5Z;*2F_tDZ;+Y;/;-7.(<,-/M;dNU"
-9h7_P7/fUY85W/J5=biI6::`@GXFb\3]fr*6Ua0s4$?"s4$bqh7o;W@;,]nN;+a;J;/2Q@gtgc8\7IEK
-0IShC2*"/h/LWACAsgNfe<*'I.5N_0*"j;8'c%`,%4`bL+<i*V*[W$J*??%@-QsZa+!`!V*$-%D-m0]_
-+s8*\1G0pu.R#U?/1`n0+!<'V)''n@)Bf\4*?$(H+!2O3#nn'e%L`g_)B'V5(b$si,UP&m=K0`reC)!H
-',;T-*>oJ&'GMuCrY[C4PL.He;l?O]H>cG;4C,.I*?,S2*u#>*)\O/-'GV5i&K;Mt&eu2r()7Z''GWG.
-o)S@^"T\W+"9JVt!!`T4%20K]!s85t#R1SL*?c:6%L;b/"p+u9&.f-MkPuSdGb:Y#TTe$ZZGGt^bItX(
-`TXG$TXr4Z^r"19IcenbXKSb-VkT`PS=Pt2QBd]V]=Yr(aK;>;`5'*t^:V2"e@)]fWg8U6QB./mP+&):
-Q_gX\XfT:Xah5@>jQ5Lno^h56gY:T9n+H;Bp\+1QnaQ/Jrpo4?p?_PRrVH?_nbVqHo'Gc?roW%`r;6<f
-mHsW@q!\7Sn+lSN*V/^ap%n1Io^hJ;n`TE.kj\04mI9W1kNqKqkO7g9l!*?;m-3WrnaGW,mI9]9lK$pf
-md'*'ki_HumciitkN2($kiq^3lg4E;p\k*kn^PLm^<5I(jll1%q=a1Cp\!\5nb)SCgW.D3p>tZ.nFH)?
-r;?3Uo'4r^f$ncje^`:'jkSPCgYLfPiT01Wk2ksmgth;clf[TqjlZ"(o'Pf6p[IP>n`f3!k1\JDgXas1
-g#_/HjQ51QmaTeJh::68hW*V^p$Ci,mdToDq=F:OeB,\LfD=_&kMb+Hh;@)Ei8<_]iT9%Fdd68fme$DU
-rs/2klLj#ti9D9Hi8O%eg>Uf?hVR#Fm-<Tej5]"Kf@\['e<r8j!!NB-":#)2o`,1%&JPll$j68)#mCkX
-,:G#j(CUQJ!%P(NWNEJ<_8k']hq6,m]s5#MXK\t4ZFIfpd+-[m`kA^aYcY%1Yd:XD]E,dbrl'/gYcY"+
-XK]$==)i(eAobMuQBfM,ZE11.Y-`:fB9]g0Za79Tac:IRBQ/6?EG&Za?>"(jEcJ1`YHYO,IWp.8Y-"b,
-X0/e<O,&C:DIIa7EH#o5F*W"MJq]#;LmkHOT:WI,`lHBJbf[l)X0Sb@ahkm:a2,j1]1B`_d_2foa19.A
-d)a>J_Tp-8]X>#^a/H/Ggt]iiZ*D6e]s?D5]#M_7\@&3?d)ElB]X,T$[(s5[^r*n!^;.4a\[SiN\[SpD
-Z8&Sl[^*$A]Xb2U]"Ytm[BHX=]=>8Z[BdNR]XY8V[BdE^[^X2p]=Z8%aj&8acFL9cI^$<"`3Znb[(s>`
-\Ac=eYdqWjaM"pdf#Or)\$rrZ^<Fj<]#2%UVPBi[UnjlbZ`9n$Vl6]*ZF.3B[^EfYWi`nM]=>J\[C3ik
-`P&n!`OiUm]<\TCX.,NMU7.OCT<>;mYd(1-^n@C.X.cDkXKo+EaM"pj[CEl`^:)#-=1>QCZG=be\\#2>
-Su8]qYc+;!YH#:I\\Gkfda6Cjg>15sd*U4<[AgUCWN3M8TW=cZVP^&d\$rQ<X/i(kWiDtgTSRQDPDY!C
-KS5)@RAd9n[Bcs6U&LB'QBmr/TrkrJbKS2N_76bLX/)GaX/rbJce.+5hq62l[^WU;#57c_q>C0equ7'&
-oDA+Kp%S+KnbN"Zrt"nqmd0?+n*ol<nauPKqt^3b#j^aKp@$OqE'!t[1KK3o?<hZ;Su\olUj#L'7!+un
-U7dpCMJ6!W7S-*C8P;`:3`oKi?!rboWMQ%g8k`9UWVrk(WM,_i>$+`n93-(*79*`0E-cbCD/4!2FciJl
-H@1:%N/W44I#<,dDfBMn>?P*8>?P63<E<I8<DHLt<E31&;H-\"?sHQ%5rqA8@$7$m>?>!8?VO7"=&(tP
-;+F#A5t5*iCisoHG%bW,EGfW5F)c,<EG]N0D/*m%Bk[EW#&.daAS>mp9P%aGAS,L_?X7,O@q&tX@:`kY
-@prhU@:X%[@VKOfA8>de@:X2(Q_C7OS<%Sm>$"m7@pE;L>uXm1AoiNfT:L%3?!(0*:ImlI9L\qM$9VBj
-;,U7g:JXk_rCe;.<(]eY7SZZT:.@cM;bp.a9heA\<E2mo<*3-u<E2kE:/4SU7nQ<A7RosD8k;ZN7Rp'3
-3^Z.n5!VA"6:amC7S-]b92/2T@=+E5TqIWk7nuH<91hH76UP$[84Z6@K:%sJD1[CfEbJc]>&&e98k26?
-8OGj;8O#R-5=.\%6V9m:8ki#P:ejVS77M]ume-)9m-jH2mJ?k^rr;p)qXsLVq=jRToC;5Dqu7&to^)#<
-q"OR]p\OmbrrVcbmeHhd!XB#7!Whro!W`?(jo?D'#6Y,1!t:=2,:.EJdcBNFg1(Hp"?k/ah:9j"[!jY>
-"9o,<$4$h>!<EK6%M026jPo+F-k-LrT&f"fjko.Ra!VfC&Hr:J#R(SI&fW5F'dY.T1GNate4rneWO9.$
-MNG2b9MADU1-7HR5s.%j0.o"I9eRY@4>&?R3%cmA3(6"]+r1_/2Dq)N?U?S13&i643@ua!+=nWU)''M1
-1f.CkF)PDa>YSU,:LIdA>$kZ99NG(_9i"DOrBsmW8P)<679!&I6UaR?7m8gd4[hY"6TmJ%4%DRt5<V%r
-:d.*B<CK>]9M.lTC7NB#hq?Jg?nsJl1-nAf3Cu=\/N6C?R(q+tO[_,]0./%d*%*-U*$-(1.OH5[INfsY
-+=A6N*??1F.N]fZ)'^=S,T.OJ/g_hj+sJ6^1GL=.0/kL40.nLn+sId:)&O##()A&7(a1%?)BoS!(_[>i
-',29"+=\KP+#,Pq,q'm(QcIM.f#;eM,T@O;)&!`%(G%!S*#]lUbfX[!WN2M7E)8SW?*B#%*#0M9)AO&2
-*=s#!&/5fj'd+M5)BU%>+!;O@'brJ,oDejlo)S^j!!2cn#QY&8%1`pO!<Mrq#mCME)'L%>&deg;!!WN1
-%1s'S!qcQd!+%g7TqS9ZRbZQ&`9l:$^:h8!kH:qd_o0@*_T9p]cFUHjXJ;>US"6IQQB7;rREW:T_T^0,
-WN*nP^:Cti^r=[1ZDaC_QCjY0P*:oiQ]mo:V51#f]uS:*^>.c0kPk#`m-`KWgXGK[nF#o;n+HVTobdN&
-o^2AMn+HYUq>9sKo^D#2kNr0Hl/0kdr#GP,qu-K`s8DKcp\OFMlhC/?lL=9,lLF**jlu@8n."^Oki:mg
-j6?%$mHNfsrol,uioTS"n`f9$m.'W3kN;.#m-F0-mJ,f3lfIBqkjIcukjn?6oDJ"HqY^<_eAT/:I`^=;
-mIU#Dq![A2q"jRSq=jFIi5`h4q<RS<kNV=!o_A4So',#\dF-RsfA,<JgY:H<i83YWk2t=XjQYpcjmVd-
-l0%0rkND7%mdg/AlJq=$iS`SWiT04^hVd/Dl/:4Tj4N)FbgbS$dbs3Sm,%"!k2GI]jQlI6p%e4/7**<e
-g%O=kki(:Nj5o=\j59%cj5f.Ff'Melme$GWs8MQ_lLj*&kNqNtlLF2thqQc6e^`@0k2>+Tini>Bg=F^%
-R5OpC!!3#u"9T&>$O-2'"p5;L'bLl[p](X&$Psg0-mp5R#6Xr*!NrPRXKAb;^W+XRhqc`&_7@1`Xg,17
-Z*qHhcI:=kb/:`uZEUI5Y-P:<\\>r"a2bWpYcXt.Yd7Y=F)G`/H,7@bRE*1NXf\V+ZZL;.S[5W-Zb*fj
-OEGJXD/a<*ART4^B5)(%Fg/$PYdg9TH@McoXfJS)Y-YQuKmRl[CjUR8F`D>6D/jB7rdo3DKUAmJR\%+.
-`QHKJajJ#(VQQi/`P9(&^q@Y2ahu0D_7%8-^;A7<`luT3a1f'mY-6!gY->1dhoX$Y^<Y0KZeNp?b/qu<
-[]?j\^V%FlYJSMk]X"r_^qROm]sY)PZEL[J\[SoLYd:[AXf8D2^q@!UZa73W^ULMR\\>Va^:ChsZG*lT
-\$rfY]<\l_`4j1;]"uJ5da#D0YckRRahYg5]YCkX[DpA%^;In*`P]!fg!$k>[B6^@\A?5*_8E^`Tq7pQ
-Vl-Q![f*-JXK&V5[^N$?[CNiN[DBhs\[]&^\@0)d^V\.)[&ggKWMk9AYGS;%WhlYgUU.(rYcsq$Z'Cud
-Tq&6l^qHh[`jW"UVl?l3^:MJ8\$WKJ_oSFS]<e3)Yd_-NWhQZ%Xh2*R_S3V.d*^@sgsEm`d*eo*ZF@<K
-[_9/JVkKZOR[TkGZ`Bn&WhcAjXf%__Li8$3MhZn?LP_7hY-bUEXedD9R$3c$Q^4&3V6dt\bfe)D]!ni?
-WMQDgYHkpbe(NU6g"+6[ZF7"DqYBpYp\4OXrVQU&rr2Z`p\=CLlh'cGrr5prr:fpTmdKW6naH#?o_J=Z
-qYU3[me?JEeWOu94$Go7MN_@QFcr>sWN)_:9h\3+TqS3RR@9%K<(feR5Xe%49L(dD<*N[>PH(UYRU&T^
-=IcAhWsG\uR:KK!9h/)m=ADCg?Y4%nD/F0)BQ.sOUn)[VK8tqKI!BmhG&;)6C/e;;='8X,>$bH8>$b9/
-=C>3/;c6Il=]/I-:.RQ/86BDeS7c,2>%_AD<FT'*7S?ZO6pa41?"7VhFa%n>C2Im(CifSq'l@o,Bl.U!
-Chd^!BP1skBP1mcA8,maChR6cA7fF`@:3VWA7K1]ASPXbA78qV@:a"Y@;'@dBPqBg?Xdi#Q_C:OS<@r$
-?WpcC@9HiG@U!/IBQAN^TV6L>@9Q]*8OYm584Q6@76X^M:f1.i;,^Hm9HR#(;G0b[6qp<M:In2X<DcOe
-9i=_];,^@n=]A6m<)e-88kDlS:/FVV8k;NM8k)NJ6q0L#3^Ged5XS.75Y"O;6:OgM78$EMA:L#=Tq@Kf
-5ta[59M@fA7n-]c84lHCK:%jGDM*RjF)"uZ=_WV78kDNF8k2HJ8jbs25<V+k5!h_)8P;`K:esbV6q2Tq
-mIg&>nac;@pAFq!r:'+?o_/%Rp%.kHrqud'qs3b:m.0uJqu?Wjrri8um.0K<!!NB+#mUV8oDepn!WqNb
-!<NT+";VWL_'^XN^shE(gt6$C$4'D^f%eg%dXJVY&IA^J"U5)5"U"o6#7D(XT&enhd4#P7'V=CIgZ@>R
-gW_/c&.&OH&dnpQ&.]Hn'c\PE+=SgRf$?f`LUO[sP^\(_E(<Al5qFrO0fV$F4$l+f4$kbQ2FfMT1+k+6
-3[[$K,T[U0+Z;K\c!O%'4AJF$2+TAN+sJ]b++>"B))b,c?#!nO:0^Ru8Ps)-?XHf;:I\,O78ZoX91D67
-77K[/3'9i:<(/l16V9s93]TQ!6U=:279DTB6TRFr5"A%&5#>0L;//Nb6VD!ZaP>b-eA5ue69@7n4>&K`
-82i_":h#9kf%ZTg4?+o7*?#\7+WqpL)A=>;*<7;_-$gsh*Zc=C+s/0T,9mpI+XSNU+tYN"-6scc,U4`i
-.l'.:-6Oij*?5qB*?QOJ)B9S3,p!dE*u,S.#RhIX$PaL&+;>eC)Aa;9,oImT,>4iPe_JWiBFu:*(E4;1
-)BBeN.2s<J*JM_UC07O;To++g1,`@?LE.KV+<)CA*[MmB'G1fb%1Ng^)AO,2*Z6%E*uPb-1'@4MrW2Wk
-!!3'#!!2`m"p5&:%1ELDo`,:"#S8%(+r:k)"o&'%!t#VP%1!(1!;$7Z3-_!aT:hD&h7(Mmi6&dE^<#?8
-Y-#X\^;7\-bNR-XYcajoR?s>2T:M("N09CF]=Pl(b-J4T`5'*t^:V2"f!V`XT)PGaRf8BpMN!LJQ(XhE
-V5ClHc*P"9j6H(&naQ&<h;.)Fl1=B2na>c9r;;$=pA=[Xq"aFQqtU'cp#,<&hsBUorqbp9eb8n;qY'CL
-qtf@Hq=agdrV-'Xr;5sJmI'0%oB>Q%mIB?*oBc#7k2t^am-aB4mHa*-oBYQ$lL=<1mHE]rm-X-)md'<-
-mIKW0pZ1f/jlu*snE]?)nac2@qXF1Trr2K<`P<J.b1QIZp@@hHlK7F+qt0X[q!me/`PhTIkjS!*rombT
-oDA@Pk2Fk=eC`R0i9'1SgY1KAg>h8\lItF[iS`\\nF>o2mI9T+iooh#o(DbKm.pJ?jPfFinaYl/l/(4]
-hUU`Ie_8g!d+m%!k2bpshWXC^h;mPRkjnK<o^kT"a2Z3Zp<qg\i7crGkMtLZhWO7gk2FS=nac&<o_\[g
-rp][Lo\A`kkN_?qk2YIgm-!6[h;-l@f@AX3f[JI,e^2g62Y[7T#n%4Q$M=B&"q;:W#mU/)#m1JK*[;pW
-+W1O_!!'9QY,n_/[_0K!dbE[3beq?2[BQpAY-,+@^<"[Of$Va[^UUSPXf\b/Z*q<Z_oKj3]=+uIY->6:
-=)Vb`AobZ*S"@[<Z`U4,Y-2heFJ#nEYd1mPbD^ITAnPjkAn,1U?=RAQDJuSYY->I/KRe`PY-"b,X0/e>
-NJ)LqH?OdeI<0@EAS,O]Dgd+bJV'/gZBU]d_og-I`l-6DXK8n6[Dfkl^qI4ocHaDHb/_<9beV-?`lcNE
-YJITK[^!$Z_61#If%e?c]X>W#_4o&s_pd)c]tUkfdDEQ4[B%-g[C`]V_6gbk\\Yqc['6dH]=u"j\$s#e
-\$<0F]Y(h)]!\fL\[o8Z]=>J`]"kkda0E@jZF@HV^Upte_8F%+cG%9@d*p:N['6dD^s'a;_7@+YY-l0g
-^r".3_8X6rZeER-^:CJQZ*LjSai;0%Yb[qbVlH`![C)g.Uo:DkYdM0WWOT4<YHkdW`4rt"_SNXb\A,nt
-`l5a&a2P62XJrS5]=YATZ_XM/XeE,-Tr4rRS>r*R[^<faW3s:7V66YkXLZ*T_pGfuZF.`pNLmefTV8U"
-\?r6/Y-bIJ]",\q_pHl\eCra*^sCEUUU[D2[^NKGXfT+CZDO=lV4soaSu&3QT;JZaR\5@LJsMLVNKf`s
-Up@G<\$2_ZR?3>^Mij<kT;Jg'aNi)Q`P&UaX/DqqW2m;<ajf&$i7lc/_nWRiZhO+ko`P'gp\t-k%K?;)
-rqc3\qtK^Mn*T`Es#'H;n*B9-p%J(PpA+O\pA"R`o^2AFld:]23B0)^<f)iE@<IX&X0/ItFA,D&H_I.0
-TUD7*)eW)?7RK=*6:aa23`JmT>@3GkVkohf:/P8dWVrl(WM,\g=&2Lb>?X`j<*a!EBk(gkAnGt#NME"a
-G_;$4L44AlK6V?SEc,/d>$+s2=^>KG>$,'6<`rd3<)HIi<`W!u<CfYF3D!1\Q(;Dh=]f0B9Mo+m5t"IM
-:J++r7nmE&CN4E=Eb9*$C1_7!B52@"DJNltAnGdgrac=E@qB=`?sdCAAQ*&G@:WqZ@q9([A7]@`@qoC_
-ART%ZA7fC^AS5[gBl7Kj@:O,&Q_:4NS<J&(@9Hi>?!(?A@9d2MBQAN_TqQ[@?<UH*8OG[,77p6A6U+FE
-:fB#E:ejqf92%uL8k2NI;,BbX8kMZI:K(4i:f1.h9hJ/Y;cZt%<`3+):/+>X:fUNp:eOAN:e3oH8jZ!4
-1H7TY4%2M.8O5j=5X@k9:e*uH7:1G1T:h^7D)OOD6q^3@7RomN=%GtW8;!@oH#nXgIWT:1;cmacF\,+l
-7nF"Y7n6!991h]@5lO%b5<D5'8Oc?K9h@`BI@TZto^VA<m-FHErs\krmdKfBq=jLLp$hbTrsSi%mdTT2
-nFcJKqYL*h#5eGurpfgRp](L!#7Ch?!Wr&q!s&H)!V?Bb!$_LL!s/N+%&(6^05nJOjknkD>6tZE;V]s`
-f$DdM/Ii!h"9\T*8cf"t"U>JJMr`[OcmoY>)kQ-PgZ@>RgVY<R$jd=S'FP*P%13LR#SS7!*%!%Bd`jgB
-Ks\(aR!3VNG>D">9f>'l1H73G4A/=-IPsGQ1,hTY0J4k/1c-I8.i]QD%jN_kX2e.*3Aj8g,VD;')BC4e
-/LMS\,!f+,?"RMB9OC=f6;h#U:L6h$;FX,@5Z'sA8OYm07o2H22a0`%77B@"4$uG%5Xdt-6Ua[96!$'<
-763Y%6V9d378?ZO;e8Ng7Sd]d`nTJ(3n)#g7Rf9p2DZpB7n,U.85WiQ]%Yr19/eda+WVC5(*"SG*#KA6
-*?HLQ+sJHb)BB_7*Z,tB.4?#YrZ4<H-8$u&-n?o%+s&![/i#:C1+>:F+s7mQ,q^eq,paEH-Q<^B*toG(
-#7D.P%N60,+;5_<&ec-++W27C)FBk97+g,:\R#OO)&X>3(`XP7/ghS\+!?Hf_0'@lV4s#p:bjn4X*kj,
-(`OM;)]KV2+Wq^<&JGfj&e5Tm)&4#3+;ke,0a%+LrW2Wk!W`?(oDf's#71_F#6ai&qZ$m(#T>':)&=+q
-pAbC&&JPif"U"8p!!2ut83VEpSXu=2g>BHcm,Z7%\A-,CVQ$N0`PB=+a33bhZDt",WMcSeTpD.1NKB?b
-_Rd=pc-*N#[`#tq\\>\k`Rq].WM-2^Q'*\WNg,]nR$!T,VPpJj[a*+$Ze+:(mIKl@ht5pdjkT7tp%%bF
-nG)\Rq"FX_rq&tSq>L6iqs<P:jP94mmeub@hqIJlp[e.JoDSXKp\sa^qu$*[nbW7Vm.'T0m.]T+jR;Nk
-jRhj3n`f2pipH("na>`/oD.h?lgX9%jQdZNkiV*okj.d%lg!m-kiVBqn*K0#md0H6rp`SKlgXTCrVuos
-n^PLm^WP7'mI9?5p$M)6na>K0q>9mQgVq,+o&&j*o'l#;nbW:bp$(Yoe^iL1fA,EJf%Sa1hppW>kNgpi
-jo43Rl0[m)me-PCiSj+oo'Pc.ki;@0j5NSciT'@miT0%HgZdPCjlFtHlI4GGg#MYdhWE\\mFL%Si83Ye
-p?h>AcH!rGe,.t`jP8><hr<MGhqR;]lKI9Pf(Ab&oCMnZs!..0nFP2jfAGcThq$N?i8`\DeD/p7h:gQ>
-i8*#@gXOU"R5XmA#QY,B$P!XQ!!)lr#lt&/"UP_U%1!(2!!<B8)^G>/!Zr0[quD2KXf8;%ZFIZfbgt_-
-cc=2B[^!-EYcb==\AQVBg""Kh_n*1YXK8P,YdV-W_T0a5]stDQY->6?>]XXi@;W^!Sta9GZ`U4,Y,lJZ
-Dj[r=Yd1jOcA?FIA8?C4F)5Df>%D2WE,;DRY->I0LP1S^Y-"b,X0/e?OGS@-I<9pYF`)&9CN+6-DL[:m
-Kn5AgZBC<V_9'jGbfe)NZE_!F]$/.0`5'%*_9'[6c-4#>`4j:>b0J/@[_f8J]",/h\#Za?bgsVC^9b](
-a/$l1^<k9T\\,2ZfuUtI\?3]rZ+.'R]r&'R]Z%^r[&pLD\%BDe\%'8t]=58^\ZZpT\@])P[C*?M^Tt>V
-]"bYX^9G>`ZFIQZ^r-/f@(s7f`llcYe^i$VZ`p^E_o]^/[Cs/V[CX&\XLlEm`lPj!ZeE6o]=tne[D'Ar
-f@7gK\Z2I$W2c_pZEp:$U8=r_WiES@WkGgGZ*LpT^V.D'e%)`e]Z.q'\?rQB_o$r(Whl\q\$i9;XHfWk
-Wh6Z)TrG\tVm<5-_mleVW4BO3Ts1AgWOT[K^<j9pZa@NsSZ0-#R[^=_Z)agoXL5FN]XYf!b0SPbe_/p1
-_U$`WR]r?\ZEpI!TW>&oVO3aFVP'ueUT18fVQ?hnR\5@LJsMOYOdVc5Xh2$N\$%9WQB-oRL5qReU8t]8
-b0SAR_76_UX/E"tWNEVHcIq(4i7cT%^;%1k[.O=f"SVT]oD&:a%K?D-qXjX^q"*q:j6HXBs"sTEna,W1
-o_%nNp@nCYpA"Xdq!e(Old1i<4?,D^;hg6?@s*^%X0&FsE_&hqGFkP*Tp_>hL1X7L6qBa>92A>@2c`gY
->[32dW2,he:fUnnWVrl'WM,Vg>Z4Bp=].dW;da<VEc#E'C27j.LnL;YF+9+%LOji!NI,\dFDkPn>[(H:
->@:ZC>$,*:=&rL+<`N't<)HUt;asAH3_)tTPaGcX=&WX;9N>Lt5tjsQ9h%N=78%$%DK9lEEbK?&BkD0s
-?tO=mDes-#AS#XeA7f@^@qTRf@q0(\?XI;R@:3PR@:NnX@q'"]@UNbSARo4ZARoCdrb"-#AS,XlAn>Rk
-J!Zh*URREf?sZc<?!giC?Wg<4@;0h7PbFdn?W^E6;b]\K6V16W7n#gG;,S$+;,9n_;FsMR84c0?7nuiM
-;,.$^!)NSkA5ZH6:J+2T<E2pn;,Btg=A;I]8ki5]8ki#I85MfC9M7]B83/n#4[Vn45Xdt18N]7.:JXGK
-84$U.S"H=DQ#SrR5s\(66:+%*=B7pc9M1#-P^IY/IXZ<O?W^HFJ944I5=6Yc84,O)6UO:/4$,_p5<qD%
-8P2QM;GB_N7X^fnp@e+Mp%J.Wrs\homI'K9p@n=Rr;$<irsJYnl1"'-o(VnVrVHNuq"FF\p\aUV!!WT9
-$3UG6!VQKq!WrK*p&O^b!Wic5rW6j@R'nS'Dme-Wgu6a\#7(T*dbWj7dF,0H$NpS;#RUkD"p"c1"pkbJ
-G2Cp,cR]bG,+dlWgZ@>RgVG<[&.9![$3p\>&/#`t'G;K4,qLBA_9k/#FfD.9V3$JEN*97k;*I<13]oA\
-6TRVQ3As2i1bq'H1Ggd@1+4V3-Q+$E&Ki>ZVS#8V1+YsW,W&"6*%<*l.j5fN*^4(AA8Z!Z;.i3i6<7&A
-6=<]!=\2"F5>ja88ju!2:0^4Q5Y"1"2F0bn3B]Pf5Y=(&5"/(,3Cu/$763_)78-PW:(0]_8l]+t<a'L5
-`nKC#f$V<N5WpPY3B/lX4Y\9D794;l^Y7J05V"WL.jGrP)^7'q+;u.H+sSH]+<MmW(`F8/*#'A2,UOEY
-+s.jJ-7^Sq.lB[@*Zc^c0e4Uu,Tej$+!)=@+"AWY+<V44-5mL?+;5S5$kO6e(aU.9)A=28%1sO%*uGt>
-(HdmMce-ana`n:1(DR]%'GqZ$.jPuU+X3#q`eS`@Tq@-S>WOiKVf`Uh%MTj&'FkZj'c7Vn$ka6c'+bp!
-*#TkF+;b_+0a%1N!s/H'!V69m!<WAq!!30)$2t;5"p=]%q>^g'#nn*t.OGr="nr!#"q1tN$3g&%!s8N'
-!rN$Z5^ArpS"#Mce@<lkk/P!C^Vo9=[B%![_8!k/e*=rSZ`U4$Pa.i2R[05#Mia.=]">i.`3ukD^q[S^
-^'VTnf"e#NUopGW;2C9oNffTiN1?lNZ)XA&b0@3&iT97gnac85m,6aTg[=>"oCW"VmdL#Kp\Xg\q=adb
-p@\C_puLl!kOR?frVQ-@eEQ5tq>'^\rVQ<cr:9^_q'b.jr:K.6n*TB2p#kf4me#r7l0e63lKI7#m.^)A
-q<[&/kND7)n`T(amGd<mk2u!slhB],mI9?%lgX-(naQ,@n+QABmdBT9p%RnKs8DK5`4j%2f_=\(p%.nJ
-o(W"TlhU/Hq!QtW`qo,dnb;,0nFu8DrquQRl/(7\ioK7ReE>Q;hrN\Un)a6)iTB4hme#o>p?_SRl/gm_
-ip,t#mFpIalLaCVkMG4Xj6,Xfh:UiWg>28eleL7Lgu%5VinNVQlLNuki8*/Ko]biApA!(ZaNEQ?ioo.V
-jPJ_Mi82r=jQGgqiQg$>p$2)?qZ$TpmJ5r:j6Pdhn*Jupn*0&oi8NVWiQTd%gY^uIf@0`Q!nj,)q>^a'
-#mUkF#6=l%!!`N)#7:qR&I%q0$3CVK(*b@Y,97U4qZ'X#Xf\t;Yd1gUcI((mh:9K`]X+iFYct7:[(4&q
-d*^7ca1Sd^Ycb75XK/J0]uA+3`5&mfY-YcR??gBs@:ugYSYa6FZ`:")Y-E1uEL!l7ZEh-Xc5_RPCh7C#
-@q9:^>#f0K@W$+\Y-,"BR>?B;TrtKqX^/9CRW`XoL3@NOEGoW-Des!/L5_1KHB,)5P*`r#a3)]Lc-!l-
-Y-5%A[DTetd)NZ.a2l3CaMZ'=da,kJcHs_>^T"ZUSu'QG\$*'W`7)ZB]["sC]?em;aN`#GI__;Of#Y>0
-[^3]n`j<Fp]YqIp[_0Vl\@&HY\];P&bIO[f['[H`^Tt/WXKo1:Z+.BT`O2q]]X>#R^p^ei^Ve"(a2Gd+
-]YDD)a1]C>f$Ch3YctUPc+M$7\\5Pg`QQ0*`4Nq0a2#!df"J<'_lL&Q`O<h4bK@*$XfT+>I^6AVTX1Ge
-XK\e0]X>hhZF70U^W=12b.Z$L\[A`HZFR``]V;@6[)',RV5gPsYd1F1TsVS4WkuTaWiW;(ZF@?KW3`M4
-^9+6.TVAO#YI)6he%)op\&m!mXfJk2VPgQ'Z'_2aY-c-Y\\YqucdL1jf\4`be'?:?\ZW6N>IUT9]X5#E
-WN3#(X,ipLV6$_rV4jlhUn`ZZK9V^kR@0n[]!o5YY,IhPMhd%EOdMW9Zb=<%bJLcs['$I3Y->+8]#)P@
-j5\tNf@%dU[_9Mcmd'H?qtB[SqtpC&qYpKgo_SI[nbDJ5mJHn_$iBJ[jQGt)q=aOOmK2eKq#:4Vp[.YD
-lID/;2`WiW=GN/MA9<a&XKJV"G#)%1FePY*U6q4#AP5T_7mK:(9M@E'=&`.%?]1h^V3P1\;,Wd[rMqcR
-Tp]Ui9M\\n;*m]N>A7niBPqd/Ecc&OURZ=KL5_%IIX$=!F`MJ?DdcsbARB%W>$>?A/R;Xd='Aj<>>7gk
-=BSO(:/4JA1IkGYP+>iQ?WUlM;H7(.6q0gI912<A5?VXuDbYG!CM@WsC2.I"BkV-nD.mTo@r5Rb@q01Z
-=CGK@@:WhP>[^rI@:*DPARfIa?Y*eX?t3eWA7oLfBk;$nAn>OcBPD3e>\.c'RA$FQAXem*?=@#A?=RAQ
-Am\VJ>\A51OeJFh?!UW=8kMWE5=eLE8jc$F;H[!t;b9MX912?G8OuWO<_c7^92\Yf;-$^p=C+ct8kDWN
-;,^@`8lAMf;,9eX9MJ;Z:.RiJ;+=&S;GTg^4r$=N7RB=/6:jp@5t"%19h.H99O;k/0:SN#MetO@4%3"@
-5X7b+;--4X9M:#+P]_&%JU2EO>?4d?LNQ<_7Rp0F6UsjB8Gtmo7mf6s4%Mq98kr&R9hS*/T^MLHp@%22
-r;ZcqruM+;o^MDCp%7hDmI^8Rs8W&kp[mh?nFQALr;ZfqqYpfsp@.hTn,NIa!!NE+#S7@GoDepn!WhNc
-3Wo`l!s/N1K#fK%BsZLNhr39r%1rn5gYg]<cGm"5#7(J;"Tni2"Te]1#6kSJFkl'9`Zu92%>`m%roFLE
-gr),Z#RhL]#m5V[#n%=\'Fc'51,U^):=.9F7[^BbYaBm-Zt`W>:JX89:.R]P6T$_i6U*k!1cmio5:.[3
-3BANE+<r*=$Qq,oTZB;F8Mj110Ju-R+!Dg\-643O%kV'q='&p><*NTo;Gp:p:JF;S>YRaV4'XmD7Rg?>
-/4)6Q5>"=#1d?FF3]f8\5t+(>4uYo#4ZPc$5!r(;:fBqe;bT\O8l8Si4$?VcUs@cKhpKAe4@D7h4@2;)
-;*cd&3DOa[]\;##4#Ao[*$-+C'd5"V,T%II,r7&!.2`pL)AF/7*#p:L2'X1f+Y,'!.lB773CG2<+!)LN
-.kE1f*%<3k-6mCH*ZcFK,U"'@+Y+?I/hJCg&eYin)B9P+)AF5=(_[Vt(a'n7(aVJ*b0SP^\7H0b%iZc9
-',;E'*@;XC+XDrk`b'%jVj!'R75ci/Z[!W7)&jeC'cSA<*>K;*'cRqp$k=*o*ZQ4>*Zl:=1BdFP!!2ut
-pAb6q!Wr&q#lt)0$5*dT"U"l'!;HO##7qXm.OZ8H#Qa]#"pG;B%LrgKo`,'r!s/Z(!'3/]R\-.CQIF?m
-c04B2]=PbpkchIn]#DJ"_oL$Zc*sjSVOs!8SXcIHR[&u"QGpJJ_U6B0XJ<SH^&G_O^r4m?WM6#\Spm#i
-Q&poaPa7K%Unsr\Pd8ETY-d3Kjm;O0o'#>lf@AC6iUH7&qXj.Jr;HTnr;$<\p@n7TrVPsOpZ1N1io]t-
-n_MLTiVDm2nbrF^oDALbrqlThqW.MQq<dP<lfRd1lLXH/o'P`1p&"@Op$_hAnEoW<na$)Ena>i4ktL1!
-nalA?mI9W2m,mO&oB>9!mca!*m.']5nF,f3mdTi>p[IqWrpe:P^qe1Jp#GB(n*of:q"jjXq=F@TmbPk%
-q=3M-nEKZCm,mp=oe,4^h:LW@h;mM\khF_Hi7m2Sh='F`jl,Cbq<mnJl0e)thVI&JlgjZ?nEfT'k@NN/
-hX'FahVR&?e_TQHh<3kZg>_)Mio/eSjl4qLj4iAPlIt4ekjSECp<q.*b2iEVk2GI`h:p`<e^`L:kN_Bk
-cI;1SlLOZHrr;ueq=!b.lK@3lki;%#k2"_Ef@8^?h;@,Ern7V-f@JU*esnet!!W`@%1<FF!!!&r!!`N)
-#Rh:Y&-Vb.$3UkT)C-g\+W(n#qZ'U)Z)t=<Yd([Nb0SGdhUflk_7-YOYct:;[(*lkcdC.ec,7-!ZEUU9
-XK8P1]Yhh2`koBpYd1cH=*/7fASe`fS#!mBZ`C+-YdAY&Dj7T4ZEh'R*QF+\Amo=h?t3hW@pWqfB6&'m
-Y-,"?RtZ97TWYBpX^&3DR='1!HujFRGAq5/DJs?6J:`E#EK.'*Nfq2q`lu`Oc-Eu$VPpE"XLl!Tb/1X(
-bg"D\c,\/Fa2Z$:d)rr:bcnOlW2@5;\$<6Z]Yq.d\Bra?[a3OMda?Hk_SVtXgX3jO\?`cl`43^u\A>ee
-]Z/46_8a79ZG*o^aM>=1`4rst]!\cH^V[h!]"Yhe\ZrKV_6pJQ]XGGd]>;Ft^V7@m]YMJ(a1oRAf$Ch3
-YctURag8Rf['d<V`llE8_n<n.a2#!dg;'_o]<K)k\?E]b_oAd^XJW7OWiNG.]X=W0Wi`+t[B79QZ*gmI
-[a2_0aLT((Xfee.ZFn,o`OiUgX0AD!UpdM.VPKu\SuTE%WjoICWO9(=[BZj=[]cC%XeDJmZC\&*XgH$g
-e%)op\'!'kWjK=<Unt,mVja9YY-c*W\\GkucdU4jf@J?adalL8\$E,C['QmD^9FH+TUhIJYbeS+V50`U
-USXcbTV-sSKU7^bR\-[o^qI:dX/),EMi!:KOdMZ=[_Kl-b/1TmYcFh+Xfek7]uA7Kio/YDe'5kH\%9Ab
-r:0@QqY'LLpAP$irr3H+s8VuiqYU'Zq!@),q#14!qtBIHo(`%Sp@:]@mI^,Mrr2idq"*duNG(+-3BLN(
-Q!n3EMP.#OXJL,:;bD/)V4jWPR#YlZ7RBI,4[2S55!)tO=C#BrWiDn_>#.snR&U%b1T7"5C/[l%:KUOe
-8lSo)CN+*,Ch[X"@YLSJDKLYoN/)n/IYW#`D/3om=^toHA6i>EA,]n;?<U]<>?+?n<`Dq!?;jTn4#B3!
-BU,,n868Sr@T-<5=[Yk^=%u+T8OHm"EcZ8GFD5H+BP_BrChRKrD/jB.D/+)r@:3MV@UEh[@UW\Q?!CNF
-BP1lTAKbPo?t!Y[@UEPT@:a"\B5(phAS#C`AnYmn?<q,ZJXN4.7AcQ;E`u[H>$>?BA7f7S@9mMfJ<?Ou
-G$\BP=A;Xh5WhJ)8k2-2;GU7h9i=_e;bTSN8k;BD85`)Q9hJ/U=]/7#:Jt0j8/t5u<*!%";H$:c8P2QO
-:J4;O8Oc';:I[iL91qeR5ncRM6:=1(6:F.*84lBE76j46?["PuS"5t*CcXdF7o;uG5X@V5=%5_S97rXt
-GBARhH#dS#<`j-eE_/el77g$=8kqlB5!M7n6UsF.5Y1lE%Sfbk9Lq^(U@A!Jo()8Dr;R6*rV?$RoChqN
-o'u8Er;Q^'rUTLHl0e$1oD/C^rsA]'qXX@Np&"=\p](L!!s]AH"9J,p!W`?'l2Vq."Tec-!Y1@6.l:kC
-g#:lNh.$m+#X-bpfA4p%].XZurWEu<!sSo2!XoJD&/'TUiS_j)&e>J0ioL+#$/aOS2%U-%%1Weq#7(YB
-%M]fp*$HLN*YCukd4dVP[^E3,Kq#;U8k)382D.?^4&%gl5>+R>9gUp11d!Q?.lK.23'nu;,nCA!-V1Ge
-4s2[-5X7(`4>@p*1c['.+sI^bDK]W"AmJ59>=_mn868MV:L%d?='SXD1dXAj;+3QM8jks24uP-E0hP8;
-77Bd<5smXo9MR`/4%DJ'8OZBQ77p-A77U$K;cc+H<cOq\gu%)<^hb__/2B"D5Y=mB2a]Z%EKRoffUG&X
-.5N+s.i&a;*[2^@'I=kO,p4QZ0I[tU*$,q6+<)mU*[2[O,<RJ42'sh-)]Te9+"/g!1bL4,+!VX8*>p4L
-*Z>n6'bhQ5)&abD+;k"m=;;Vj(Cq2s&J?')(*+A/(aVP3b0SP^[UTd\(*4_A&ebrk+=7sF+XDiha_bq!
-UQ1.=4Z5-)VJ-ng)]0S9(a(+D'+YWa$ksWo()7Z'()@l2)''M01'ICQ!<N<"!;?Kn!WN5p!!rZ.":>_L
-#6Y)/qZ$X*"8Mp'#S.n'.3KH?#Qjc$"pPDC&e>9Np&G3t!s/W,r;[iuEL35dTU+*W\'*t!a1]1$_rn83
-W4g3d^;J"7hAa_O\[/TDT:r6`U7@L2O-5XC]=Pl)b-7e?^qfo_?GOM1_m?SCU7nBMR$!>hR@BY1SY2gS
-R^U/WY-R$@jR)L1o',Ahf%&=1h!41hp@7VBp%A+Wo^VhNo_%nPrV>RFpZCT2o()VJo%hRTi:la+n,<4[
-nb`=^q=XR\6M][>s7u3On*/s)oC2VGkk"?1m.^DHnFuGHmIBW1o^V;Fq"3t<lL!ipnal>=lgF*%kiV4%
-nE/fsl07R!kOA*,rp'UOmf)Z2p[\1\s7+CR^qe.Jo]#0$nF,`7q"XUUp\":SmbPn&q=<Cul07p7n*g/J
-qY]U=in!&GEo5m9p?UPhhVd/CiS<kajQYaejRM9qo&o9)j5JqUk3MR/oC;)1i8`SPip,X^g=b-/eCs-F
-hVmAMh<!SPhqHZ;m,HaTio&h_o%DmgkjSBBpsdO0bNScXj4iDGg>CrKgXk9Bkj%EjcI2.Sm.C#Lrr*2n
-q"3h(k3(aa)W^)On`&-OhV6N7ki:RWgY(96f@\X)e^^3PqZ$d'%hT9V"SMg"":5VQ'b:KC!"&uI*$Qd]
-,oI7#"oA95^p^>KZ*:I<\AcV9e`#<3d)`l+riHd:Za-sJ_ogBTf$hm]]!S`IXo>C>Z+%E`bK@iA\[8]P
-?rq>_@:a;`^71h2bHq2L.'U%%HuG7TZ*CUF]#KbTEboiEDK'W4@U*MYBPq[bY-,">Sq)*3Ts"<q1UFT]
-LP0ktFb+jbE+s'-F`MDHI=cojOfbpLOMSTKaj/,Tc+BgKWi2qkZa6sT]t:qo_/.*7^q@h.`59F3d)`K/
-bd+Um]Xbkf\?iK]]"tkX[F*L;Zd77E`l?<B^n8?qdDN`-Xh)co^<40t_S<Uka3M?3`Os7&^q@1q^q%_4
-`OiOe]!\WS_SEam]=>/SZ+%N]Z*1RF\%B/X^r3\[])]MC^'ViraOSkf\$WBD3k)rGZ+.6MZE_0a`l#U/
-^;It1^p:9"_5=-8Ye\&d]?/%5d^HQfU9:Z#Ycl*WW2$>lUSP#l^UU\^rj>#0Zb48e\\GJUYHbLJ_SjC+
-Za?^4T<#!!Y,7qgTqS'U\?W3DZEpdJ[^<EAV6%G8USY&gW3j.,VRWh<`QHlGI^untbKlcWXfnLmWjK19
-SY3!d[)'8_^V@k:da6LmdF#eXe\[rcZE112ZG!rQS=QONR%gphZEU=)USOcbUSOKQJSBk'O.;uG\\lD(
-\$;j%PE(NXNK]g(Vm=%UaN;B2YGn@nX/rA(Ye%cseD0'@f@%g]^VRLk^V9a=$17?\p@e7Pqu?Znrs\l%
-q>C*cq"jUKm.1/Ts%r[np%.YDp\+:MmdKcCrVulpo_7q?du%]l2E3d)MNqRYEep?gX/r.@:K'l-TVS9V
-S!o@O<DH+Z7n6-L<'3-A<ENI4N2ihQR9`K\<LBcaWsYf!R;H,/:JP(u9,^H'>%hhsFD,?!Bl.I<V4VXH
-Lm3mRJ:)j%F8fu`CL^[aBP1sf>$G9:?<pT/=^#!-9Mebf9j(e%9MS#>6VhB^SQn]c;-dU1<a8`p9N"_X
-6qKp9@;0b(Ed)P;BkV'oAR]=b@q9=lAS#UfC1(LZ?Y!VQBkM$d?=.)G=Vk[`An>I_@prhS@qK:[?XdMS
-A7K(\Bjq!P!+c%>0kt'&AScpcTVeTUP&a]0<*EF2?t<eT>[UlNFFTFGTQX[D:/aka90ts;7nuiK5u:/P
-:+9"8>>RjW77BO17Rp?O92A2T92nP\<DH=e91hcJ9i+bh<`Msn8khfMF\GY-8k;E@6:"(98k;NE8Ol*4
-5<h:l5Y4=,5t"+192@lD5<D,$??DL#S=#.K3BTGl9hRf?77'sT7S$3FK:/$MFG,*gEbABP=_`>&7n-!:
-77KdB:..6069mUu84>d.7n#m;:JXPS7n8*'nG2>;o(2\Urri?#p[dq^o^q\Cmd0-&p&4mi$NBknna5i4
-n*p)Mq#:QsmJ$/=p@J=cpAbBu"q;%I!s8,q!s&E(!UB^d!<rE'1CfVi.PbJ9fAu#Sh-ga)#XR,"g"t6,
-]e:!,#R^tE#7V%B!=/r;%1[dHhVQR-%LWf,ir.sEhqZ.4)]&nk&UkK%#n%%N)B^(7)B'eC(/ru:0K5]A
-\#5mZSZlKi6q0R)0LeK!:.-ru4?>_n1+>1C3A)U.2D64567F')*#';:9XW52+##&u4>\uW0-;Sp/0GrW
-+;7%UG&1Vu<D?Um8R=tO:eF#@=(Oln<C^+S76s"-76FaP9KtKs4rH728l/2M5t+(#4ZPc$7l`Ik5sIe(
-4\Sd<rC$]Vr^ehG5XSXkU<_NPiR5MV0Jt=90fM?i8jPR,5#-!V]\(l+5Umj(+Y"ZR)'g=R//f<M)#b]t
-,U>K")A<o(',2<&.jQ8b+X/'`+=Jri-7^5<*XO#=/i,::,pjWS',DZ2-6X9E()7Jp(F1%A*ZZ:@)?(CS
-&.K<r(D%5s'c.u=&Jl/o(*Pu+aN`/WZ<n"O&JlE*'Gqc*+sn0I+X2Wdb&2."U5X\-1c.*tSmE0O)]0D0
-)^QdI%Ls0b$kaQt().T$()S/;)&X2*0a.=Q!WiE(r;cNk!!3'#p&G=""UGPL$3UD*!!*lBq#Ca)$Q:BB
--6=!8"p+N""p>,<&eYZZo)Jdp"8r3>5]rTgR[]Ddf!WW]lGpTP]Y`a4[]R?`^q[e.bT,lc[^WKDW109O
-TVJ$>NfT9^_n3LsbK[,`Vnp1I^0SOmf=nJpUnXZ^PEh;lPb+S?R%U@]Xe3&>b-\b=gu@_koCD,1fA#6>
-l/M4%mJ$8Fq>:!drqQ0cp@7eHp&4pcm.Ti-n+HMSq=EFhmI'rNl0\BHq"+=YmdKWC2#mO6q=sRIkj7Ko
-o^MAGmH!m1m-+*;k2u*lk4/$5m.0f6p[I_?l0@g,kNM6tlKds-kjAB8.-BFJmcWp(kMl"&kNV<um-O'&
-kk4QEs8VW7`5'13g%Xb'p%@kDo(E"Q)YWq"o'Y;Q`qf>lk4.s4kOJ?Hq#16^l06dT*TZGGg["+]gYUlD
-hW*Yemcj*(kNhHhj7)?smHX!7lNlkCkMPXjl.t@thF$5Zhq?N7jl>=\kNCjdg==p2f%fKNip$%'lKIHd
-hXB[rp\+I4bfS)nptXl`gtLKBlK@*ZhW3nckMOS7me6,ApAFph#OhBYmG-gajs]BQk3VBlgtq8XhVmVO
-eCNC2i8E;@f%AL$RlUNL!<<3,$P<mU"TSSu!!`T5&/>cf#m0o&$N^eX+t>,o,8U[j!W)jHb.Y!_Z*:C8
-ZbFE#eDK-8f$D=GZ)t.5ZE^^B^;nOHf@J?k^:(;NXfSTnXg,7E]u\:6_nN^l\n55jCL:I^Z+ud!^!!a`
-XfAS/G("J#Za$g@\\$4AEc>]3G%kZ+A7JkRAS>ssVlm/*\=n@nH_R\@XYR5nR"U0<H[(0dGB%G:GBnCP
-I"[Q;H]YD9Q^GV%`6-ENc-*euX0f.<Wk5gM`k]I2aD],De&9,Pa2,R._9gcU]ZRjm]"l/%^Ug\VbfnAT
-XKg!r]sc55\@TN+c,Q<bcH*Z/ZE(R_]Y;S#YJS,d[DU1mZ+I-B^qmjt_8Eb&^;.@g\%fS_[CE`S\@fG[
-]!o2ZZ)Oq=[CNrXYJ8#_\@MUN$b<dU`5BdIf$Ch3Y=Gh+_9BL/`Or[d^V[au]YD8"_oBHsZJ*C)Z+RQY
-YJ/$'a3WPT]"+Q9ZF7*;\[SZ9WN)elYHu3_\\5Vb]=Y)L_S!Cn]Y+3T$G<s[Yc,":ZD4Fqrh^s?XfA4h
-WO0":\%9/Z]W\<<Whlc-YckFJ\[&EBTr,?'[DBo:3kDl1]$8KhUoUSiTWl)A[@s:oYI)*R\\c,&e'ZLl
-e'ZOVcIKt1Ycb47Y->CDX.lJtZDO\,TqeNbriJGbVkg5\S:G:*PF&/M\%ou#]sOo9R?3DdNfB6mUp%DL
-aiD?7[B6@&UoUSrY-l'edbWmAh:0]g_R[Os[_K`[$N9PeqY'UUmI0fGqYpp%rqlThq=<e4m/$VZ>Pdm]
-p%J(KnF,i;q>UBjp\amWfTKr*2`E]uLm27TEJL0eX/_q;:/Xc1TqnEXR[Ae<;bT_S770F=:-LX;;cm1,
-N2ihPRpJ][<g]keX/`5!TpKIq>#8""?%,@;='TN^H?a1=C2nE4LSUPbG_qZGLOji%M0!NPE,]K#C2.Hr
-AR/\P?X[AG;dEU1;bTnd>?P!4=A)7V6UapfQ(2/X?!:K?;,^_&6q'[>6qC0J6""2?EH$&@BPV0jCh6se
-B4PIcCLCO\?=./O@p`_V?Y3_U@9m5L@0p4K@q/tXARo4\raQFG>@1oMA7]4WAnb[`A7baN;Ia-L?X[M^
-JXN1.VONck?!piB>@:iJ?s?iB?Y=G0P+\Ik@pW):;,9MG7nuTQ<D#\[8PN)^;G:(e8OGp86psO<<DlUi
-:JO\]7nZcW:/OharD*\q;,C%\;,C(\!DH)_8o.'f5t4O@8kMfP8jYX#4?Y_j7n#d::/4DP845p34$Q2=
-F-i8aQ\T?94$,`$91)6B793JZ85)U-R?Vr<JpqucB2ql3Bmanl77Kd;7Rp'B6U=%07m]R55WLkq84lKN
-:J+8M7X^iqq"FX_rri;tq=*eYnb2eKnF6#@q#10k$2aAanaQ&7mdg>PrsAW"pZVDEm.U;YpAbF!":PhL
-#6P#"!!<6'!WhWf*<ZTK!W`<.KuGGn?`M`=jkA?m$k`n<gtpc@da,%E+q=qb#R:J8#mLJ4#6tPD$[h$i
-gsRe`#ni<[jlPOahqZ(*(`Eek',_#\$k*jo-mKNK,W%A";:a2Z8#<u1WhPcJZ=HI!=AhRJ;,9b\8N]@0
-6:jg//jh`Z/L2W%5rp\c1E[e^)BLJ*YK0'`5s-n^/i#FA*?Q@G*$[((,SE77?sd)C;,(Cf8RFnE:ejA@
-;-Z+A75Qql7RfL083'I476`[j6pW^o5s[\#7n#L.5X@[r0/c6^6Us9t8lIf;6iKM46U<n76:P!lU<_KL
-iR,M`3C>ki2**uk5W:Vd5u)$Q^":o+82_kQ-RKTJ+=eTg3?]=n(a(1G.OQ5g-6*^9(_mc)+>GAn.4-;e
--5n!Z-mU;k./bJ"-n$Gf*%*$X)'0[p)G2"k*#9,(+WqgL,U=KM&IoBa%20a"(EFeI*ZQ.6(DRMs*^#G(
-c-jb=>mh/R'cIu-*[)IK-Q*mI+G.qZDJuMJNegjq1,<")BDreK)]BS5+<D=3'HJ,,(E3qq%N$-+*[2aF
-)\s/@"Sr,u!qH<n!<N9&p&G@!"UP\P&IJU@q#CIA('aR7#mCqa-RL&[(CgZE!!WQ2%1j'X"Sr,p!!!&u
-!-1>KSt;@=O3cIaalMa-]tV2"jK>qn^r4%'_oU$g^ppq\YGdnVSXZaWQ'@`*PKCGJ_91$'Tr>lE^:q4n
-^r4s8W2u_lVk9NLPDt]nTV&!YYICd-Yg(D,`8Tb;md]l=kj$aRiSO"ao(),<n+?DPqB,V5q=adap\apV
-p&"FLqY'(3l1"NHn_W!nqu-H]n+QbU"SqW^q"Xjg;s4#MnEB'%kiVR(m.ou-o^qY?p\O+>oB,3'me-#?
-q<mt=mdol4md]`/lg3s,o^hG=mdBE$h;dkblgO#qmdoW'kNV=!lg*g,o)&Fbn]f"e^jaS`pZhMJp$qM>
-naZ2@o_J7NmbGk&p%n+FqY9mPn+Z_Nrr23Dn^lFOlKR'akhk1PioB1cl14?*l0@I!mGmC"m,dKsn*f]3
-lK@9jlJM("lIatGi8<GOjQ#(LgtLT?jR)6jk1A);jlGF^jlYn$p?U\qiSj4hme-,Idn\-/bj,&[j5f:\
-hW=%`gtgiJl0@BecJ%[ZnauJMrr;u`p$MD3j5B4hk2YO_io8nWk2>C_e^iF-h;I5Ef\5'1e=/K!!!*65
-%M99^"nhp$!=9>S(^pWNp](X,(F(=]/h%qW"p+Q#!R\c5[^!*AY-,%>^;eLQhVR)@c,$inXfnn3Z*CdP
-a3N,_e'>qBZEUR9XK8S0[(!ok`lH*9^qjeoGACJkBX#@>S\<4QXKAM*Y]bG:RBs0(ZF[ZpJTPmGEcu//
-B4#IcB52C.Dlg+DYIL<SF*sacXf\Y+Xg>X#H[g3hI!^?lI<'(;F*W"YKoD:WHA\l3TqfHA`QHNOc-*ku
-X0o7CXLl$L^UM"qbK.lS`P^-Kaj/,?_9Bm3cH*DnZ*_<a\$*-ggX"!LZc:)"^!+I4`QQracD8(o`4<C`
-Xh)lh\]M@`_o'4"a3(g!_6C/W]>_J%be;*'^;IRo^;.?![CEcW^;Idt]XtecXer52[Ca/\Y.V][ZF.4A
-]+qlc_84=Cda#>.YctXRbe2'?]!o#Xrk1h7^;Rq'`kSgbg!71CaMZ!(]>_q.cJ#e9_P<p0\$i-;[&g+'
-XKA_6\])Fn\\,Ge^U(Gg]sYD`_83n"\[JcJ[&CRJZ^mn%S?8loY->.1V5gN!Yd_K`ZbNZ?ZF[QO[]m*I
-_8*@QV5^K%ZEq9]ft+`&]$J`qVms79VQd_DYbe%mZ*_3P\\c)%da?Fkf%/3Yc-aq>Yc5(?YcY(1XK8D(
-Yc4k0R]!-ariI!9Vl?YeRsejtOI<2\^r=C5]<J?.P`Ch8Od)6(Vm3qTbK[l7ZE'o&UD9l4XKfCWcI_+9
-hq?At^VI=r^UV2&$ig.tpAFa\p[n"Gp\FjgrXo,+p$_27p&>!irr<#nmd0H6rU<5Dq"F:HoCi4_o\,OF
-2E*NQ=GW/I@;q!oX/i4pF\Yh.GbLq-U7.L'@8fik91;3791qZ:=BAm;?]_:dUmk^`8lqCZrMp4%Tp'"b
-<DHG!ITT??<a09WH$FFLE-?MAK;+o`Iu',EL4Oc$M0*QPEc>f,E,TQ,BOGC[?X[>G<*Wg:>#@jc<`W:0
-?;3aN4$lt]PF>u`?!:ZE9i##!69\.?92/D`7:9P>E,Tl>Bl%9iCL^[bBk:jjCgpme?XI)D@9m8P?"6uB
-?X-f@EF)mZ@q9(\BkLsfA7T1V>$b`KAS#=WAS>L\@Uit[ARo7_?X[J]J=E4-V4!Kg?=R;I>@:cF?X$`?
-@:sS0P+\InAR\hM=&_UT7nZ9J;as&U8P;fX<(K_Z8OQ!877TpF<DuUf:ejkb928G`9i"Ub;@-2r:/+G[
-8lSee$:[TU8kDTI9hRuFrC:Ek;,9bO4?,Ml6UF107S6HR8ju-;7mf=#6<S>qR%0LtBJVS57o2oK84Q$K
-=%5bT7tR.lGBACbH?<h&;cRI^F\P4j8P2KA7R]^56UjR57n,U%4@_q78l/;W9LhR%Sa?%?qu$Hsq"ORU
-nJCZ`p%dq;l0e<Ds8W&sr;?Ebp\4=KnFQGT$NC&'mJ-8;q#1U&pAbF"#Rh(I"p4o"!;llb!#u+J"9JT)
-$&$,>/mPF.jQ5+J>mq>Q8DN(Wh9s]"WZMcZ#RL_="9nu5!so;G&eL2dgY1+0$O@E0jQ5L^jk\_+-kI%"
-&Jl&h$Od@S*@<'Z.5=.O*(7lo<F2B+\#Q0hQa13k9NtIn6!@Ab;+O#F7RKX83A<cg5<UV@,r@G476r+4
-'G;9<8><pt5=.Cn3[ZC;3?/e].4$H52D5h079Ner>uOO-5sngA1f7+A79<eY5Ya6s4#o\j6Vfd7/j)H\
-2*=&_4[DG$8Pr5M7n#j41b:IN4[hq*1e1D)3^#e.75R@r:-_9IAY@B'gY^;lF$*&\3Aii[5<V"c4@N"P
-NP3oqTMRp56SgD7)'C7G/iF[c3#NW`+tP2\+XA$B(Dmu.*@<Kn+sn]`.k;_f0I\1m-nR#$.4-8_+XS0[
-/gV5M'HS56+!D^E()e#/)^-^Z*ZGY"',h`*)AsG8-n68R'c@o,&/,p>M94#jb-+qS%2U$/*uQ+@(F^^K
-*?cJQcbXI:VkKB<?Tg.r<i^Wj(_n(o+<).8rYQ=a)&j;0)%@&d(`OM;+sA!K()8D(r;c`ro)Jjn!s8Ss
-!!`T4%2KWf#Qjc$""50!#5J6*$Q1-6,pOEG%0QA*"Tnu=&e>6E!;QV<!WiB&!'PFoSsu@<eDIIMjlsgu
-]t_JJYdLFC_na(*a33\b_7[7bYFhA\TW=fKOIMZ$ah,.#b0@&aW5HEb^:V+p`6uB'ZDt@>TW"TKLP_4a
-S!fb>XJqJdcHX5EhW3ecnalA;lI"2=ea2>bn*'0(n+$:(q"=IToD/%MrVl9Qp$Cr6p?(8nmeckKhV.f'
-p[.M>oCM\OqsXI]q"XgdjRrECm-F-)jmqd%oBYQ1o^V>?pZq>ClKe'0q!RYIlL*m(o^M/2lg*d#lKIU(
-lf7=!naPc%io]RnnEK$"oBYArkNhR)nF5i7qu6K`c,@>F^X1p2jmi!1nEoQ/o_8"Lqt9@EgW.>/o&]*+
-nbMnOqYTsbro`J8f[J@0lJh$ghq[)KkN_ErmdB&ol/Csjjm2C&lL"*+mI'B,k2kalh!FIif]V>^kht:S
-i8NYId+?n*m,d!di7m2Wo'52oio&najPT%[j6u=%o^M]Qe',qWl2';uiT&tVk3D-hi8<V[lJp[Eg[=h+
-o^qqXs8M?VlLj;th!=@ij5JnTiS3,?fAc#MkMt@Mf\4s1g=k--RlUNL!<j&J'+t`Xq>^j'!!!$,',MK%
-#Qa]#$3:YY-Rpf#,9.3rq>^NueUGTP\[AZEYd1^K_TC<[gtpl9ah5!aYH>%7Z*_*YaNi5`dE0,3[BQg8
-XKAY1Zb!ogaNDWE`FrP"CLCXh[DnE#^!!a`XfSb5GC4=nZa-jA\@Tk:Is#^SHu<b9A85R`BlS95Y-+n1
-\=n@oI&!jHXfJS+ZaQ3PKmf&>IX[3/Eb/]sF*2PKI>Wc"KW_VWUV+F_b0J8UcFojHZ)Y74\$rNMYe.Kg
-`PKO0^;n1/dal"=_Rd4paL.eDZc0bfYHup<_6g_[_SWq"cbdiMbKRuHTX3(g^:^nX]$7dn_RHbd_nWe!
-a1&e'[CF,fb.GF2\%B#]`4rgk\ph5u\$`WS^::;S]>)(fXK8\;]>(k[]>V7_YdM$S^;%Fo^WFjLcF:-a
-Z+@rq[D9Y`[B[-L^r4%$a25L.]sG$!_6()Y]#DM&aNDBLg9\?.Un+0^\$!-CWhl\sZF76N^V@%[\ZrcT
-[Ca8i]YD=r^V@Im[B['IUUIY5S:7ZC]<n]=Wi`J.V4=H]Ye[iO_RHbX_T9BpYck%/[&Th!Y-#+=[Cj<.
-]=GA\cI/Gd['m!4Zb3rZW1p8r[(<WT_nX:@da?Xtg![FTd*f+uU:7_<XfJA$X.c5ZSZK/o]=+`9TqnQb
-X/V\[I:\"oS#s<@`lQ*1XJ_VTOXcQZQ(OkV]Z/1?beCB^V50f[Vlm2,\&-D?g>h&DeBYtE^U_>"^<+V!
-s8N!&q=j^Ymcs39q>Um&s8Dfen`oH-qY^'crr3)ppA4@Zn1!hlo'Yc*m.^P[qV[KM1cIBU?Aa_H?u_!p
-Wi<(rG#)%/FJ,D)UR[d0)e)uH9MS,K78Q`G4B,9f?XJnpW2,nh8kW6RWW&r*Wi)PZBieJ;>\I8B;cZt.
-C34T6AnGt&@t12BI=Hp.N/)q2I"ucXCiF3+ASl:!An>:V?s[&@=&N(&=^5$#85N/_>$aof4ZYu1As8]q
->?+L/@8'@!>speR<(fPNIS<+6AT)U/GB7G3A7B4^?YF.cAS5afASP[a?X72I?=[5E=^>EA>?Y68@UikV
-A7]7W@q91_@U<AKA7T:^?Y*n]?=./PAS#IcAR8bSCOhnIUnjB<Ea)jQ=B]':?!q&F?"7JbI[$ItF^JBR
->#J<n7S-6B<Du:R>"_@V6VgZS:JFDK77B^<8kr8^8kVrP:JOV[;Gg7f;c$=h;,9n\:/XY\;b]\U9i=bZ
-84cEF8OPg26UssH77KO)5Y4U>6N0>27S?3;7S66?3^#c2EgE)_R"o?33'Tl/:.@cH7Trqa8PDU)RZVi:
-JUVuiBN\D:B81V*5s\+9*_/Xd6UX:,5X%D#83oX17mog::JabZ7n/!!n+cPQr;R3#n+-&@oC_qUp%%kU
-rVm9#p$VGHo_84Wnb2kTrsS]$r:0UVpAY($"TeAu#QY&7$47(D!s/&p!W`?(q#L'fEWZOJ!W`?4PIM_d
-?`r#>iT8m(%1rk3f\G??e^C`I(_-l_$O6kB"pG&4#8.X[Q/p]RdOkt8':%Y?jko+SgrV>f)A+,?',V>j
-#7;.e+;Yn7/M.Sp`6DOnOK5dhTTtVBA33+U7SQ!D;as2?4?c.uIQBJG/2K:G69651.OZi.5p?jP&KNMl
-U;L/&0I/nG,U>60*u$Ca,oe0W'Jr`u?sdGG9j'hH:d?s9;+a8P=$T>Y5!_Ls90#.01H@0P6Tm:_2)RN^
-5!;8)5r:hq8kD0%1H@fk8jPC);+!0!4[V_28kMN86r.3_ce@(->0=?i1d3lO1H76O6:*dr8539F^XUnu
-5VaiK.PN+h+sn?g2Ad>m)AX,7/0?,\*#08,)]g+H.k;Y`-6=KY+snll-n?nu.k<%q+sA0[)(-mV'I"YL
-,T[jDrZ30s&/>p!.3f]P(D7K,,p!j>(DRf1)&!i.*#T>%(c@2l7*X0(Z!.PE(*"P@)BL%A/1DDV+WPgT
-^i".iU77HW69$PrYDFG<&g&89(`*l'(D.5i%N$3")]0J.'c8&;+!)14/Hl"Pr;ls"oDejmrWDfn#Qb2=
-%i5fa"TeAu!@f8p((CBB!!rc=)^6XW,9.:"pAbF%$kj<b"p>&%!)3Lt!WW3^EgiSkUmourY/]Vg`k/dr
-_s">4W4L!a_8F=:mD$H@XKAChR@]qFSVi>oQ&`tu]#)_7Yc"D;^qROp]thS4a1Jg]]Xjc.I\)a\Mj'Hk
-USk<0]W8Z^c+CI9jQGt$p%7S8dam=+jkf@ijQbpsp&=sdqu-Hjki2=7pA4gcl07Zti9Bh3r:/Uoq>9^L
-n*p#?o(`1Xo_\=LpAO%?r:]IAn*/ftn`TB+kOJ*3mdK]3oChD7q=+4FlLsB(mdBH.lK@BsIcoqWk320o
-h<=4pmcs!!kj[s.n)s$-nEB*#lg4'.n*'39rVQ-/`4s+8iq):$o',c8k3;R9o(2bOlgENJ`qo&Yk3qR.
-qYU0dq#C?Ql0-gTf%]BIkiC[VgYh5YlK.F'jQ>aak2>FhlK[g,nE9-*mHEZnk3Udcm,QadBC>*Ihq[&I
-ioJb>hqQ`CiS*GWj5&e`kh>1Zgth/Ph<!h[n*TW;p%d.abK]/Gi98bJi8*DVkN:g^ip,acgWeC@q<mnI
-q#:<nnFc;CiSN8Nk2GLeiSrVGhV?Z>lJq-jh:UB5fDaD3e^U-Q!<EB7)&O%u#Qaf&$3:/-!!j2T)ANeh
-qZ$TsrW!60(F1I\/L)5M$2OW&#6oY.c,@B*Ycb=>[^`uhcI:M)hqHDn\$3'7Y-G:=[(<und+?mqa2,Qq
-Ycb+/XK8P5]YMV4bfIb8>BFXiAT>6'OINu-Z`C(,YdAY&Dj7Q4Yd1gNd!pIWA8ZO(B5(ac?<^lXEbhh\
-Xfo:-J9cL;Y-"h+XKAh:TTP.]Q]QZEJq%fRASl@&I>!QNRu!?4Z_!Gg_8j[Cbfe8GTV\upWhcr,WjAe=
-^=1HMb0J2T[BIKr_T:?R\$s)XVQmVR_mltWg"X*F[C3uf[D(,4^WOR5]Z6YCe]YV<[]d*W^9>,TYJ.Z]
-\@TD^^Vd:ab.l*/\&Ye_^:Utf\?gXk]!AZIYdM$HV7!kH]="rN[D9Di^9kGg^UCS\]=Y_i^9tSoc-FVC
-Za$aE`5]-u_5t2UYHl$d]t;G(\Ac.fZIZUaZ+7*Sa2uHE`nB"H]!eK5TVo-![BHU+UoCT*[^Elg[C3`N
-[]d3S]Y)"r_RR4m]stGSZaZR5\#X56\$rlPWi)l%ZEpBuZE0t6\$*Q^]<f#a\Yuj=StN6_SZ/os\[Al[
-aP+>?\\$)6V66`"WMH`.]Y(8=W3NY;ZFRfhbL"\bf%/O+^Wk6TX/MYrYcG(9X/r"fVP9NY[]RBYXeh_d
-V>dA)S==q?MO:*E^;S"0^U9o5SXCpnPa.W;ZbOW1e',kDXIu5YS=cR\ZF.BedF[.0f?qj_]=5Gd`PTXC
-dJX"Mqt^3eo^(i6qY:'trV6-]nEoQ5p@/"ZrrW2urVl:8n*]]7o'##pp&G'ggkoc$2`aB9NJUhGEepBh
-Y,nID:K'l-TVSEZS!neZ?s-#g84,a29M@W2:JkM*>EGk`UmbR_9id^^X/i>&VkKPt?X-T=CfsV2<`rsI
-E,Ti9EI<@[N2<%iG(>L/Kn"JrLNI9IE,9N'Ci!cq@pWe\AQrGI=^"a"<)l[k>[16->"_+F4@rReQ(2Dh
-;G^e09M/Dm8O6'K7m%DQ9L;fmE,flAF(])t@V0.[B4q3U%VK<dCLUjc?=[8D@9?]=r`gRM=BSj:@:3GO
-A7/PLA7]:\@:<VWA7fC]A8#R`@:NkZradio>[LoRJ"*+,V4!Bb>@(H4>[U]<@UWJGA7f\-Pb4Ui>ZXj+
-9i4_Z8kDNT;a<cN9M>X]9N"MZ84EMFF@Sno9i4k_:/FJV8PW,Z:f:4j:/=_a:/"AW;FaP]9h&&[:eaMP
-7nQBH6pX@46VBs<6q'F+6V0d47RKI.84>m:7n#R&5!i7iQ'[r+M.nh.3C?P96Usa>>?OEf9LOH#PBh>(
-IXQBQ>?P'@J9=LN5"?\b6Us[76pNt'5s.M+77KU76q0X@:J4>N7Y%9,s7cNlrs\o'q!I\Ip%J1Wq"XR\
-rsSi'o'c2GpA+^\o(r4_&,cD+r;Q]dq==@]rsoA;!VcX#!<i`;$jd(=!VQKq!<N?)qZ-Bk!!3'!!<WQ*
-!c.uPTWoLe@'J>ChrW[(%1rk/f&#?AeC(?;(C('J#6Y/6"Tnc-"V;4QQ/p]TcmoS6&sq\@jkf(Sgs/53
-*tg"W'+YQ]#Rh@`(+(Ca;HPV\gs/S[GH%pES;rB.BKS[`7SYg79gM!*4A/k,<BNN63]ni:0Jt106U*+Q
-2]rbJ'-f5(YJj[2.O7,>,pG'),TJ'_+;>eB'.I.!?X72D7SZZ>7mK.191_TC9gMWV4$u_*9f4^r/i#OL
-2`ETI0f;!R3B')g3@m<\7n#U&4$?8+9M%<5:eEo85t+448P)'*6V1LPdG!E*horTD1-IND2a&cJ77K9t
-92/ED^XUnu2_$41+Y"uf,U+?p1)1`X*#ob8-QaTR(_dZ!)]]tD.ki+k-laHQ,Uk,i.kWG"-7^Mj+X&'Z
-(*tCO'e1[\+WM@<*ZlL>&02W&+s%O>*>oP/+WM+5(_IE#()%T*(_dSt))ICD`ll`O[9j:P%2U--(E=S@
-0.@\Y+<#LO`-$C,U7ITW6U!>-VgTU"%iZH()]]_3&J,Wh%2Bp$*>oe2'c%i6)]KP-/d;4S"9AT,!Whon
-"9J]/!Whup#QY#7%hTH]"TnK"!W`<P"!ecs"o83+!=K\c-RU2]'F4a7!!`T7'c7Sl#mp;*9EPD!!!#0(
-S=cCKS(HZ$`olL(]=>Slk-27o]u@h(_oU!g['mBHZEL!tX/N+pNf]p(Pg-hO_Tp</WMd\M^:q4l^r4dA
-]!%[0ZBK`oO-5ZkR?`c(V6@_JUohPYZ`2@5kO.p5oBG\ph<3YVh!44flK\$1rquB[qtg$bn+ZeRr;ZTd
-m-s,rl0S6FpYFKqqtL!Rn+ZDApAY$Sq>0gas6fCRn`K!$khkRskNqKunEoZ=o_.kNpuh&;kk*ruq<mhH
-ki(akkiuLBlg3s'nFQ)/mHs6&k327(oBbu:l07a0naQ&7lfmZtk3Mg?qshnK^qe4Np?D;Gm.p>9jn/<6
-nb`"Emb>e$o_.YEqsaF\o^VD>rqP"$g=kcJh;[2Hj5/PDhW+Ut*:N[hmd]9!kOS30k3;$gkN_L&kMkL]
-oA9!.jOAG:j4i;BhrNt^inW2QimluFhV[SZeCNU9dd$,UiToR[jQ>Fhmd^#Fq:3g7c/\`^l.b4Yh:pcB
-gu[JRlKI-[c-u:\m.BrGrr<#lp@Rk.gt1QBh!=FiimuuQleUL`jPJeNhV[/@f@8<ue=Jo+"q;:f(_R)T
-qZ-Tr#Qk8A(`aP.#mgD.!!3'!#mqUt/1`4k'Fb6C!%n9Z#M7;C_mlqT['mEP]"lG7fAGNBd`&c%YG\P/
-Za-mG]#`7Ng=4Be`j)bNXo5:H[^s8rbfn,FBO,as@V'PhbDr(-aKqqHX08dPHuYFXYctCC]$GhHEc#K3
-HuX1KC27<dBm4iBZ*(76\t4M"H_dgHXfAJ)Zau`hJoHR%EGTW7DJsQ5B6]#fTppRfY-O:GY//0"cHFAT
-_ksQLZDjV(Z`CI;_R7b7^;7q3_pZ9=dD<uWbfRN3[&UC6^rjI!ZI[dHaKN"l^p:T(f!*0>b0#1bXfBgi
-[^NNEZG4;[[^<<O\@BSq_nF+1YIMQ[`36Jh]>;IpXgG[J\%B/\\$s)g]<AfW\$E9H]>2@s^qmLi_8O1*
-^Uq%d\$iQQ`QZWQ[^33B\AHG#a2kI"]WA3M`3d(t_RILtZa/6([`-@t`R2N9]=cS7S$&]g[B"bTYGJ>(
-WM?/aXg#%<_9BU-`3Hh^`Q#Nu\[JiS]YD.gZECFIVRsXFQ`dBcUnt0![^<??V80O9ZaI0K_S)qFZ`p%2
-\##t-WLKchX1,OJ^WYBF]XbYue#0LR[B-1#XKf"3UStH'[^*HYa3DuZdFQh#g;hLhb+b]&XJSmi\%8`D
-S>Nd)V5^i)Za?m<Wi2ekUSF<JIVY%;WOp$d_n`^^US46KR[9A.[(F<'e^MUV\uVBoS=,h=Z*UpUbgb;#
-g!e*a^pgY]^W"+5e^FBq#lFJsqt019lh:,R$N9_nq=<n:mI0E>qu6chnF5oFmX"$PkP,#Vq:U^B1cRNb
-@?-(F?ZM'tX0&FuG#)%1FePY.URIU#=Aqg_9Lq`I<)c4K;H.1:@$I[hV3kO_:0*g_X/`8$VkKGo?<9g&
-Al(f`='oc^E+s6-EINLWJY/KRCOD%uJpr#kLN[NSF`;;.CM[]qART%ZA3![l>ZXm6=&i6p;d<O4<`r*_
-5<(u5Cm^`'>#e^2@89Hs>>.XX;+j2M=@lY,Ci4-6Eb8cr@:`tZranH4C27O"CLUma>$tE6A6`JM>#\X/
->$>0@A7K+\BOkI]ARf.V@Us(aA7fI`@qTIfAnGRa@q&kS>@(`OJ"*+-VD"C#F'W3[=C5Q?=C>N=>\%G`
-I?^@tH=:2d?r9m'770C/;bB#69MAAZ9M\2N7n*DD91;?@:/Y1k;H-7`:/t:i:/=VX:/Fhc:.e/P<_?@m
-9g_ZM84Q3B928/Q7RU'F6:j^<5Xn+$3^H%l84Z-:8k)-<7mfC$5=/IoPsq%.Q\oN:4$?#09gCs26X3b`
-8k_X'R[&2CKRS>lB3AGCBmaql5<hP&5tXg?6p3k/8jPg97Qs%-84c?J:.\#H7Y.H6r;R6*q!I>2o(VtU
-qu$6grr)j*rV-3Ym.'f>o_eIVr;6L(qt9aYp&"a^q=X[crt#J<"9JW"!!iT-"q1nI#6Fr"!!<6("9SQ'
-o`+smrW#Ik#6Fu/";7H1)_,C)g#(TCg0Y:$#t!D)i8)f.R1]u9#7CnF#S%4G!sJoH(D3S+gtg4(&.K8>
-jQ5FYiSE;+4sLgK)C5XkIK^,j()du#+=/gG==$,Dd5iUeX0\=bLOuaL7T!hu9J]:86U3k(5#k<21d3cN
-9JSC\,qqbN5;4r<'GM#p4&rf/<'`2u1d!32/N"q()([0U.Q\V%;d<=&?W09[<B3E34\8(3>#J?r>$3pU
-6o%+[/kn>k6o$/F2)6sJF?r8Z5Y4d@2FU&"3]T>l9Mn5P:-V$>;,0eW770@*4ukJc7p);/g>Cl9^2H#$
-5V58i/1a+S0/lU";i/9<g7q,#5"$bP1`dSR))<HF'HJ2C+<DdF*#f\-',29&)^?pp.4[(n,U>*#-6ji^
-+=&?c.3ng6"u7)L1*@/P!$D1W?5t(4+WhR:.3K<G*?>n;)\*;n((;6)'bqc,&/Z?&'+u'"317e0d)re*
-%1s0k,TRL3(`+qW(EO\;G0n?[J?>Q:Q!?XE4B\7m(_@/o'G;K4)&Nht+<M73*>oP,rYu1^+<D@:'GWA,
-rW!$%"9S`#!;um#!X&]1!qcO!!<iiC&e,$H!Vl`q!<bM@-QW]m!"&c2%iZQ@0I7_Y&GQ52":5\Y(_[5Z
-!VQLc!s8Q(6?SQkTUqk$hRLShkfUWM]u9'<\ZWN__SX=8d-/HVYe7ZOTV%mJX.bZETU1te^V@_7_lp8:
-aMbs2^;%M(cbcrcYcXuPVP9',Ng6#tMNa^?\$N-GdEAr+iU-4*o'l&+iRcoDjlPXekl0lolKA!BqXs^`
-q>L<ioCMP9o_._5f%T9Zq>:'fqtKXSp@@hMn*p>S/b&N*q=F4Gqu?6Wna?#8lLaN0lg3s&lM9u6nbi(D
-leM%(lfdX&p[I,(kj%43lK%0oli$2VlL"!)ki_0pmJZZ%o'u;Bo_.qJnF?/GoCV_QrUJ.L]=c,:o&fB:
-oCr"Ijmi36rqA_OmG>n'lK@F*nF?)Hq=`qDr;,F5ki:mhg>(cHinW#;jkJMZm-Np&n`/KrmH3p1jl,Xu
-q"!b7k2Y@Sjlu1"lZqXNgtgZ5gYgT/hrEVMhqZoBkhP.RhU^BCd-TfNi8WbZmc*NrjlYe"q9RaGg@G*u
-hW*PMf\YTFgXb<Kkj.Nle(F<do^h_Os8W)mpuV"qg"tZ6gZdYVj5&YQiSE;HiT0"Sg"G-2f@AL)eY>D1
-',;H+'b:]WquH]r#n.1X,Uk2j+r(@Y!"'/R(`XnQ,9ms/!Vudt#:(nUcHan^]!oPf['R0K\]3%JiSrD4
-aMG0iZEUX>Xf]"IajAYle'#_G[&pU=XJr>-Za7<cc-+1LA8$!rAosfaQ^GP0ZE:++Y-WJ.Gau.HZF.?[
-GKYh`BQf#WEH,f*D.HRXEHZl?VQ-Z(Sq(roXg,+5XKAJ+ZC$,cItN9&HYmA6Cj'u:FbGpBN.Qh`Xc\j`
-d+-Id_oBNoVQ[AAY-YIC]=YP^Zcq"E`QcfTf\4K\\@8TYb.O^BR&Rm?`lZome^)IX\@TGc^])O]`Qc-9
-40l/k`7)?6^q.=iZGX;^\%0#V[EH=k^Wsd(\=pLLZECIA_7?ACY-Fq0W33A1['[6JZ*q'GY,ne2[/J$/
-`59I3a2uB?_SX@;`Q?'Dda#/&Xf\nD`O<M)\\>hgXM)cb_SX40aMG3g`3?Pc]=kku^q?SXaN(6`[BR&f
-Z_XM'Wii7iV6Qkm^qIFk^VmI]`4rataL/=g`lc--[Bm*;Vm3_D]XY;MVl6A\V6-8SXK\_'Wi)Vl[&UF6
-Xe2DqQF*WeVPL#fZ_Xe.W2Zu>f"&T/^<b0"TW+ogU8P)lUnY&sY-4h6[_Kl(daQRmg>LB$d*9b'TqnVc
-P+T([XK8A&ZEL:-Y-bgNYcFY"Vl6>gSst^WQ`I@"\?iBDX/2J^USXWRUp@SNaiD30[C!*8Uo:>lUSF^!
-bKA/chqQf._S3[n\\Gu$bg+;Yr;R&jmeQA7jm`!Cr;R6*q>0pLp\"=Wq==1UrVZZurq#R:idUIpq>C3e
-o(r:]rVZG%8OZ'-3..Wc>[VZ2T<#)oUioL39m<5(URmj=M-N\A9hRc:5"8%)2,[Oa=^I#gXJhOp;Hm=^
-USXriX/Mb_EEQ"5:JjeQ2*jrHAnYIZA9<!AFGZffL3nT*IY)ruKog_%D/O$&AS#LcAReqH?O11L<a8s-
-;cRB->pE<P?"%2H;arAp<FBW]@ouW'9i#+u=C=cp852iY>$>6ED.3EQ11aj#Bk1[_A7K(XCM%!eDJ<Nh
->A7nbA7]FjBO>7[ARK(WA7]=aAnP^eB4kdd@q9._r`g1B>$5$4>[:T<=]o!:=A`""Ck/(QW.(\=PB'o6
-?X$iK?!(KD=C>NLF+KFFTT!Mr?r]]c9N"YU:Js\;02G5::.IiL8P;TA852WF<)HLf;,g1Z<)HCh<D?(`
-<EW<u:JOPS852oY;G^+\84Z3;84l688P;WG8Ou<B:Ie#J83fO74A/.06:=4.7mKI)3C68FF?Q"TQ'?i5
-6:+:>:/!l;5<MM58OuZZOIDAVFFJ^dFD>/`?>>=<5=.q65t=aD9he/N8kDNB84cEF7n#a3r_3Yg5<iV(
-hu!$Cr;R-%p$qPCna$&OkPG&T$hs2`o^M>8j8ArTqY^@%rr)`cnauACiqEEP-j(:o#6FT"#Qb27&f1iX
-"9J2r!s/W/!q-+Z!WiK0!Wj[Y\g8e;Z.%gjgY-'G((<afgtp`1bd&;t"Uu"K"U##4"9AT2&e>_AguI)3
-.hWO'KAGDFiT&YEc9E'P&J,K_+pS/O#7qXe$5+@?5WgVi`QV.KPbOhKOH6-GAkYis:e3i:r^BpS2(q?u
-6o7+q/i5O^4#o8J3C,qj-m'95%P^@lQ;K[s-6jg$0f2BK-m:#c0JP:;:2rKe76sI-3)N+.5XRh$5$U]A
-8n_-b5qGc269[\+=%P,.5!_%j&2cU86:4+/6U=1169[Io5stW7C-4L93BKAg4ZPD[4[_4\/imR:d,<[7
-g;.>X4@D(k8NA=d823J!:26*+e(Cij6p`LJ*%!3`(FCaX$48%#,U4-D+WMRA&JuZ.(b[<e,V(Pk*&&lf
-/i+[n.l04?-R9oY*#TnH.k;tl*?H(:((qH*&e>s(*#]e7(*"S<*uc.2'HRZ*(_[V_'il:e(_R;n*(5k4
-_8X0c=VDGg+<MO8'G:on,TRgK.B:M.F)ReLQ]ZPn2F1WVD\!L!*"E`1*?ZIC*ZlFA)&s\@*ul(2'HS;8
-(_@3#!rr?&!sAZ+!Vud'!!!$"!t#JG$3gS,!!iT.!sK)E$4-h/!!W`B5;t#4&buD6!XTS[-S6_k*Y\eQ
-!!`N2',D>s&-VP(%753$VOa3Jbh0h^nDqak^'qsAYd^XA`PKF2b0]@$`O3J"^pBu<Xg#"-R\?L@NP`HF
-_Tp61\#RKd_SEn#_St'B]XYPWXer:oR$*JjP`D0-Za6m:]$SU-[GUBBnF>r8ioT%Ti8a4jk2b^ilgF3:
-r:p'drql?\p$M>Blh9]0k2YCZn+ck\rUojOpA4adr:94Fp%nL_pA482mH4*=lgXQ?q=*bAnaPo4nF5l3
-kMtn#lf.3uq"3tBmHX*2kO%[,lLF3&k32.1m7d!6kN(^dkN:punaQ,Ao^D/<pA4X[o^h\Lq"amgn]en_
-]Z&Xpk3i*;nEoK&n+>c.me$8@fZ2"tkNDO+nF?;Lq!7YOrT`S0jQYnai8a.ek2P%Gh:0p6k2tainE&^&
-p?h>=jl#4[k2kU\jQPgglg4!&inrkbi8*&@imc<Rh+6PhjknnRj5]%Vgu.Y[oBG?$mH`rsio]7[lL=TE
-ce?q$kl9u8dG*U8iTB:]jQ5L_jlG@Ad.I&'lLXfNs8DZbkO@$Vg>:4#gZI,9cf!jEin`AEh;[AKg"Y<6
-f?VjqeYPbC)BBn=&-hn0#m(VQ*[rNb,9%$d!"&oB)]^1R-ls<;!r;mM!Y6_6imlE)cc*K,]skATZaITm
-dbN^3d`fYA\?rNHYcFh0[_Bl4f%/<t`ON1XI^#lPXKo1;\AQJ2aE(m)De*<sU:d8!a2PBeXfAP/H@^1+
-['R'G]YDXHEd<.hK6hihGB.G&CiaZ?XJ`)![A/M*CoahFY,nb*YI9gVLkpe9JVehtF_5K4E-d>%OGJLF
-Vll8J^<b?Vc+h66ZE1F?]=GJYYI(dK]tDP8=N\h8da?.Y^9b;[ZH'VcY,S(i\AcY<gYUH(bfe5Qa1f+#
-`QZW[_oAm\T")eF^;\"2]=#Gh]XbVf^:Uk[Xgl9XXL5OT^UCVZZ*qBJ[C3WN\[&9:Y-S&7,.FeXWiE,$
-X/j4V_SjL8_7[b0cd0hU`Pp*Kb0nhdZEUI5>dD,^[_Btr[B[$?]>1PR[D9l+]X"i]Ycu!T]Xl(t^TP5j
-cEt!eYd_*DYdh'HY+_PfS=?ak[^Ecb[Bmrt^VRjrYI1^CZ*(45[C!0J]=YPTWj04=W1g,lS<j/Q*j2lT
-Wi3),Z`^U5X1YLHZ)Y+:Yc=UsWMH>n\B<C5I_`S.bLj&(OeJnVXKf%3ZEpR,W2$l1]?&"?cdLD!h9F!c
-cc_lTStqUFYFV#CXg#.:Wi;u%\@&QAW2cerR\H:@Nc^u$\\#;QV5BoPTV%pRTV/9n`6HTJ]XFuBUnF?T
-UnOKYZGF`3f\bK8cc3W-\[T)``lul[cIi0srr3B'o^_V=kO/!>s8W#rrseu+rUg!^q>'gTnb)DEqu9dl
-lKIg5q>C3eo(VnMq>0kt8Oc*+1jPs`@q^+HSZAfkUioL296Qr$URmj=M-N\L;GBPH6VgTD3`fQq=&t'X
-XJhUu=(,NoUSXriX/Vh]EF;mN:f0nZ@R<^a?!h2PAnZ7,G]\k@U5!uGJUN0!IY*Z2FDl&0E+ifn@:E_P
-?!^rG>$bN58k`Po?!gZ;<aK?H=%"Mm=(?,k@TZN)=BB!9<EVa^9iFkg=B8R4Bj>(YB5(jaAnGUbracpW
-@pr\RBk(IYBPhNtBP1mhCL_!iBOtjg"(>VKAc?=dBOt[^@:E_U@9Qf:>$P96<a&d:?s[&@>$P$->ASk]
-V5U>dPAsi5?X-cA>$,*9<*3=8FG,pPTSmGq>uX<^8Q&DW:f9qE1/CV@:eFAW:JOPP7S#m59285T:fC(]
-<EN*r<)#qW9282S8ki)W9i+_c:eOAS#?"/b7S$0>62jCX92A8R8H)7h84l<>:IS)O6q9mA6:!k'2`F-!
-A9=3&Q'I2A8P20?:ej8C6U4OI7RTmJP+@taFFT$pGA1A^>A8k65=7q46:aj@6:"4:91h]E7Rp$@7n#d4
-9hn;L5<i\0mf37arr39'qsj@Kmdfo<!ri5rqYpj!nEo`6mI'H<q#:`up\41Fo_A:PrVum#1Ed24!r)a$
-!<WH4'+>-N!qcNr!X&W-!V$.Z!WiK/!WaIL`&'W&\'a=!gtH*E'+%+[gYUW0bd&;t&/,Za#6t\K"Tnr>
-'FbIoh;d891`78GJD8o@iTAnJ`'5Fa)\Na3%1iaM$477X&/ZTN3&`Eabg'-UM4L3:Q@PI7E`c4=93OnP
-4Zbko4$,c#5s.S)0dJ,10fV9I4>8`Z3$f:F$o^t?TMIL#/N>U[2_I!0,:bT$0eFe$4B+.(9MSST4A8@;
-6UaR<76imj5uBm'5"JmW7S#s67T)<:7S?#N90tQr4[T-:F\"_Y2`E`Y3B'#Z2E<o_2)%*X7n5m.4$,\`
-2*PcLcedL6g;%/T4@D+a3&*!I4=;a;8TCKCf%@)k69Zq@)^-a_*%3Ee%1=F)-70cU-R9oY'bqW"&K`5B
-+Xere+>Yu-/MJ@i+Wr!Q+!)RN,U"Nb.OH5D*$HgR)AO,3&eFs[BceTD*#]nA+<2I>)($4K*>]Y;*>K8$
-'b(Th,>4*A^rF@!C`OQ*)^HO?(`3r7-Q*X>,HoVAGAa4[UmQ6u0K`LED\!Nt)%RQ.'bCir+!;UC(`=87
-*?,e/'cnJ5'b:g!"on`."U"l%!<)s'!<NH7%1*4@pAbI""U,2D%0ct:p](U$%Mq>l0dn%S!Vud'!t,_]
--7^Pk*"iMO!!`T6&f)9"#QjSt%7GK,VkTiWcJ$7hn`7so^'hpAYdC=:`kfO3b0Vj+`jWIhZE9jjSu&?]
-QCjq=PfLMQ_Tp30[].9c_na%%_St3C^V..YXJr+jU7.1,rgHHTYH4e&\B`4)[+k!=nFH#9k2kIZiT9Io
-kiCpmmI'Z@o_&(Xq"sXPna#iCme5l,kiq6dm/6YUs8)6Lp&4[Yp%%S>nbVbMo([\(na-)LnF?/Cp$Lr0
-oCM;4mdKH.mI'WAnEorEp?h8=mH!I&lL4-/kO%I"kihF$k2tmmki_6umHWm*mHsE:p?q&6pA4RXo'l,H
-r;?Tpn^,+c]Z&dsjmN!:lK.9to(DA6mIKu<fZ(nrk2u7$n*flBqsaCYs7>R<i9#LPj5oXoi8WMDh;$fH
-hVR5Un*005n)WQqkNV9poC_\@m.0]2l0I^&i7R&[j5A\JimlH3hr!MZk25"SiS)i<g"GWTp#k/hjlG:N
-io8ePme6MQd+[+)nGD2&cedg?h<+(fjPShNiS3;4e*c\toCVqZs82?YlL<?ZhVo^2hWNV?d+I(.hr3SU
-jl,(PgYCT;g<S'qf;2+R*$H76"8Mp(!<EWI+!iB`*uPO_!!sJ]+Xeuq,oI0pq>`/O%3.,^iRuc/d`fM6
-]stASZEq-\bL>5%f[@mZ]sk>RY,S>$Y-u-gd+6k%ahkMjZ`pF.Xg,.4Z+@`f_f'$qDeEX$TY72'b/LZg
-XfJS/H@9e"[^<?J]t_aJF)u>FI<07?CMIK`BleHGZ)F\'[A&D'CTF\DY-"h+YdBXUNJN1:K7SQ$HY79r
-HQ\-'M1U/2Vll8H\^/dOcG.<8ZECRC^U^taYI1pP^;\,U`5U!HbL+AM\Zr`^[E#_\Yd11"[*?D.g>L2n
-bL42=]Y;%j_9BmG^;@+YVnU0]^r=.,[&gdP^U:>V]!VIH4i,.M\AQ;$[C*ZTWiWq>\$WWG[&g[<Y-kX;
-X0/_1XK]+@Z)kmX]u%q7^U(o%cHODK_SO^Pcdp[nZ*1<ZY-Pj][D'kqXf&J7^V[F_[(XQ']X"l]YHGXL
-]",Si_mI1ueA&MuXg>F>Z+@QLY,.hjVl-c%Y-GOR\\$)%[C*WV\\,Gj`ko@"_8*Oh\@]>STru8:Xehu!
-SsQ@TWj&t=Wi3)+WM->fUU@SHY+MMiVk06NUn+3c^s:MO\\Pkkd*e\_N2EkXVQm\>ZE0^jU6rBs]YV>-
-e'Z[qfuLqQd*%uVV5g&^Yb.2FTqn]kYHbFF\$WB@WiE/&S=H(?O*@M4]=bACR[KD#S=Q:JUSkB2cIC:a
-]X=i<T:_dPUS+Ed^;J1Fhr*,3a1\hYZj=1V`m<2ie_U9'rsJ\dp[7D9nalb[rqud)rVcWdo(MeInal2@
-rVZ[9r:B.?o(MkTq=aUVoD&7]DbESg3BDPeP[nNSNLg'L2PbLk;+Yo$TVJ*FQAJp@9M7i?5<D;,3B'uC
-@TcomY,nRk@THlELngfGX/i4pQu6A;=AD^gB150b<F0*MChIF$DKKiRVP8ikJ:E!!IXZm/Is#XIBQ.Wr
-A7B(\?"$uA>$P?:;FsD`=C5N>>Z=s@B3@PL2c=%$EF<!J<DlV!>$"`p9LqrS;HR%(?titWAnl'm@qKFh
-A7K4`AH$0SC27EnCMdm#B52'f@r#XhAnY[d94MUFA7oL`@:Wq[@qB:cARenF='8g7=Ai=.?sd2C=]f'5
-=^>ipS><-_Toj7t?!gi<>$G9??!(03@s!BhTV76TAR&,&6UjpP9`@lu4>]c):/=MW;,U"Z84NSL(JRFk
-8l&>\:KULf92A;Y:ek%m<`2gq<;o\r;Gg%UE(a5)8k;KG6U=778PN#V8OuKH7m]^56;(!L83]C07Qidt
-5W(Dh;.Xj:PEhAbBL>*L9iFeN6UsRC:-q6=:6(m2FDuVWIWT7-:g%FcF$E&b9LVQL7mfU47n6*A8kViK
-7n6!86VC*B7R'+NMu3JQ$2XAeo^DD@mI'HDnbE+krUK=Dna#E)o`+persASon+#i6o)&F_rr3-[-l39r
-!r)a$!<NE4&J#0N!qlTp!<W6'nGjR2!sAf0![G.i2F`;-d,jBGfj>1##X["phV$/tZ6g_&$OR1F"p5#6
-!s/W8'Fth3iT&\=1)LrBI+mE;j6#.N\i;)[)ZC:I#mUtN$P4@#)'Uge/L3j3d8`D]R@C+CJ<mT`>#\O!
->"q@I4[VY#6p3Ol5=%Cd,9\rt4@Ltf.Pa=Y.h`."/4>5[763%Y/1*G;0ea[t+Y4ok/q,E'5u]s89N"eV
-4%3"D5s7\-5Xe+2;HZR[<ErNm78ZK44&S@86V':+4%2=s770'o5!_@o5=J%-4#o&M2F0Vc-TaU_6pE[i
-2+Tej6uJaDg>UrC]O3QY6oQSH1,qN]0e5"JDkb2&gT*S(3[l$d*\&fd.kE@g%3Zc;,^pgY-n68[(_mr,
-)'Kt>*[WHc-93Y$+XSH]-mUT+1+Fb-0.&"n.OZ>Q+#4oZ(`FJ1%iH?,+XSER)BU%<',hPu+<i9S&/,ot
-%L`s_$4@e&:lii9`PJNX'b^rs-m'!;*#^1K'+l*$T%(kr?(.U_O'Y1(2H6ku%i$!('H\5<((^uk(`FA8
-*Zu[K*?,k2'cnG2'b:j($NUA7"9J2r#6=o2$4dLJ"8;d$!sAl='b^oW!VcX%!X0Db5!CnW+rUjb!!ri<
-'d>4^-m'<7pAbI&$P='g%L3"7o`0##I$LV/VkhSs][6-0c+^p,`TFJ5Wk-3d_T'aGkf:3DZa-s=S!9;<
-Ulq%6R%2I:^V\=5XKA,7`5BC*^VRk@\[JoNVQ-S_R\QRFR\-%6TW4fcTX)qd\$OfUo'u8=mc`W`hr3n`
-lK[X%nF5f=p@37sq"!qOr;$!Qq"sLOn)riskMc"3rVQWmnE]]CoBbl=q=aU]kk+98nb2JKrqGpMn+#l4
-l1=N1j6>jhmd0?3o^M;?o]tT'o'##qmHEs&nETN1nET6)lf@'hkj%R(nEoW/naGo9o^qY>o^qbEmHsH9
-rqm!#s7+IP^:\p6iU>mrq"saQo_%eHo_8+QoBk>Q`9cXJn*9B/nFZSKp\FjalepUWjP\qWlf@3ghr*V[
-ki_*jlKdEhm,?g[k3DF-p%.tOl/q<oguRP^n`\][jPo1Sh;d2;hrN\Pi8<8EjlG%Ag=as6nFu,!f%Sj4
-hW!SRj6lU9q9MXdf@ocjg=Y<IjO;Z>m-!<\ip6!ghTOI9nb)PHr;Q`mnFGr7e_B*Af%Ap7g#1B4gY_#P
-kNCpbh:p`>f%8F#g"E2r()e5.#lO`'!W<!*!X]\b,:=rc*#8nW!!ruQ*[NBm.3B?4q#CU('I#FqgY?Ar
-f@ABo]tV"]ZE^[B]uSFKhVQf.b/1`sZa$U1Xg5CJ`6-KYf?_OP[]la3XK\k,XL#IN_/EmqDf'<4Tu<Fq
-`Q5?eXfAP1I"$1-[C!3H]t_aLF`D8BKmmlI?YX1O@Vg4A\GiKC[[V\c@B6T8Y-"h,Z*fREKn+T#JoZ<d
-ItM`cIsZ<kLOsquJ>o]:OLWWdcd'JJ_lTiB[`#AZ\@0&c]Xl2)^r"71^<tNW^9tes[DKbcXK\\!]\(BK
-g>^>ta3V?&Yf"Z)b0[fC]"bJYY.r,p^:_%k\$E9R^Ta]BZ`1IC\@o_j\A,b`W3En:UTUu,[BR3H\[?ms
-YcbC>W2?`#YdLsN[^<?W_8!k-a25L0a2Pp0^;@q<f$Dpuc`s[UY-Ps^[Cs`']!K8j^V@S$^r""1^Tt2_
-YH>FD]!f2]_RR=se]#&#W3*;+XKf:>Z`pI3Z*^pK[^Ni\ZEq6LY-GFJ_8s^9b/Uos\?i*;YdhKVUn_Y.
-Y-+\$YbR_gYcOq.WhcSu[A9@kUR\I"_QKAqR[Tb<U8=Q[ZbO`8\\PklccqoFUTq%mS$9H0Y,J/#Z(/20
-^V@V3da6LmfuCeJd`S&TWi2>UWM6#aS=upbZ*^sN\[SfGWi2hpU]-r!O*Rb6\[86&PEqQ%R[p+IW3@Y]
-`7!5b`OW4OUnOW`X/Mks]>DV8gYpr9bJC]nZa-mH^W4gYiS3;ersJGpmcs0-n,34^qYL3pq=XOXpAXXb
-o_e^crr_rbo(N(Y'_V+ckO&$@DbW_i5<aRrNF$1@Mk0jJ25>=k;+l,)TVJ*FQAJpB91MH?7QWe$3B'i8
-?!:]uXK8=f?;Xp0Ln^]EX/i4pQtfl+;G'f89g([<>%VDbCgppkBQ.a>V4i]iJ:W-"IY3<4I<0:ECM[Zt
-B4Y[d>[q#@=]na(<)H@q>%(uE=]ep>B3IYS6<@Q4DI?aH;bp%g>[CW.:dduM:fpt,@;BC^@:j.cARfFg
-@UEVU?Y3k]Bkh6lBkq9fASPa^A7f@bAS>X`BP2!iA7oI]?Y!\YB4tskAn>+I=BSj4=]Sd4>$4p.=^,98
-=^>ipS><3aTT="q?!_#H?t!MP>[1ZDAoiNdTV79UAQhr#6:=UI9i4\a5;Yu'8khoL9i+PZ91_`M:J^sb
-),O+$92S;P8kr2\<E<.'=&;Xg:.S)R:fL5>7n-3G91VTH7RKaA8P)NG7n??I6pX:/5=SII83T.$5Wh1o
-5rL\m:h=a9PEhA`B0\XN;c?4H5t==<9LMHK;N%!.EcQSVH?3_':KV1[E^)ob8jl*?84Q9>7Rp!A9MS;R
-84Q-:6V0mA84#XVNrK(Yr:]OEnbE"PnF,iIpAOdd#Q48hqtosPqtU0sqt9FFn*KK5rVZ["/h\@\#mCA*
-!!iT+!soVT%0cq-!!E<(!sAYq!#u%C"9nu3.)E5<2g)IRjlPIR@1X"W8CuVOg!.ZgZ6B\a#RLqI!s/Q,
-!WrZ<&0.J*j4_^+&/#:qg"bZKk2+k+0,tc@$P3dM"V;C_(a9q5*@DsT*')'d=$1l$T;7jAT<Mp(:KUal
-84Z3?9Lh$44Z,2[0J519.m,UU9JJLa1d")W'abp<7#$mo5:eN8*\KTB4=;^",p=^d/i>@N>=V"G7nlN@
-4],'<1HdrY7RKU?;Fs>T;F36*:HgEp6Tmk&8O5p:8O#@,68^M]4[2A+8Oc'63&NNP4?PMU4Ztkb1,:gO
-7lre#DPGD0jkn_#?8O`083&_!76imr6U=F[QG(o*W^&a*-6*g?,qU>k.5;YK*Z?(,+W_UH-Qs]V*$-:&
-,]FtQ-mg#Y.39HM,:G-"2)@9N-6jl_)'L.N0-hAM+WhdD)BT_,*$H:A*ZQ"8+X%R3(D@;s-S68I%1`sY
-%M9?_%3$`lO3PJZ^SFg>%N$TA((1lt(a9t8*@)\lcGa7%St)('>!jbr:TJ7A'HS59&el?'(*+#&(`XS?
-,:"BQ*#TJ*)&jD/',)c&!WrT-o`,3u"pbVJ#m:>(!!`W1$546d"p=W#%06P;+Y#Q;5<1DG*=N#H!"&c2
-$5t9D.3frM#P\9(!<iiC'G:o]oDil%JX315VkVMs\B+!tb.bF$aQL%AYJA,n_T'dJkfC<@XfS_+SX,YJ
-Yaq5OPEj5(^VeL8XKA,7`5KI+^VRk>['-mEXKJ=jSYDaHSt(n(TrOrgTWZ_c\$OiWnaZ2;mHNT`h;7D[
-mdBB,nF#T:r-nG7q!@AHrVH3Uq>0IHo]P8umHaNHrUp-dp&"Uas823Wr;6Eeo_e@Snabi0q"O.AnauGD
-jRD^'jQc*ooBbc3oC;;9o'GN,o]Y9&kj%^+q=smcl/h'omd'61hrsOulfdU"o(;SFn*flBoCVYEnF?5K
-p\=Uas7+IP^4*`8ipZ$tpAb-hr:fLAoDAF\p?p_V`9cXHmHF',mIBo?p\+X^kN(X\jQ#(Rl0Rd$jPStX
-i8ikZlf[Bomc!L!lf[O#o]u&;lfd^%k2t^dm-NW[eD9$:guI5Dj58YIhqQ]6hsK@Xio/SLp@[h7iniJN
-mGR6nkj.[1pe&ugeCEg^k2bdkh9jp>l/(@Skk4]4i69U?q;q5?q#CBlnFH&8db3:(cHb%ldb`p?iSrkS
-h:^iJhqm/Be^N'sf@Qcm)Aa.q!Vud(!<NWE+t+ff,o[<sq#Ca+)'gXb0eFXg'F+C6"pl(g/iu5IB&DS$
-dEfnM]XP/P['R0R_TUB`hqHQ*aM,'j[]lm=ZEq!Q_T^K[eBu@MZ`pR5XK/.lWN`hACgp^cC1h@W`0Zn/
-`j2_GWii^[JU+#t['I*R^rq^]D.[^9Hu<G$FE:c"CN=j0ri-[@RXK3dX08_0Xf\Y/[>96bKS"c)IX-<j
-J9-*dEH6_fJq/&nVll>I\^AsQcGml@Xf8M2_Qgbd\@]Pg\&lt;a3)!)f@eTd\&$(j]Z7CZYck:Kf#kk]
-h9js+daZ1=_9L9Pb/`#I]s+i:Xhhoc\\,bk\ZEEWYcG.>Y.qEP]>)(k[_9)O\A,8H]!/KR\AuV6)pP[j
-Y-tjI[_8QB]">>RZF.Wka2Gg1`QZ<A`W!_%aj/)VbLG+hZ*1:3ZGOPg]>r7A`luE/ZbOZ*a2Z38ZEqBM
-X1>OKrjFYr[_BK(`O2qQXg#%.XLGgQ\$2s:YcY==[_'&W\\GG^^Uq"d^W<q#^ppea]!J`IZb*fKI\*(.
-XJMi!W2$SuVl-PkStW7#YH"k2UT;DM[B$0tS>ENbY-4t2[E-q1^q75'eZ#INZ)O.b[C3!9X00+KV7*bD
-`luZTd+6n)ahZ!Ga-iWlR?3N$R[9nRXfo"7Y,\P4[B[!;W268aT:MO1H`a`dYFh&APaS&-SYN0g.)3^D
-f%AHj\Zr66X/iD/XK/\B^;\OTg!Ig]^ULSYZa@9[`m!,ohW+J4$2s_fnFH5BqYgEkrso&+qss%Bq=aU[
-rVQNkrql]uo'Z#>p\st4p?_>GrHqO:5<LrOVN"hhFc;rnXfJ4@;Gp5:T:hpMQ^*DV?;*jV5s[t'5=7\#
->$"p/>`,VaVj^ph>?QcVUoCDqWM>np=&i6q;G'5>;HRUJD.?saCh[m)J>AorG^tBqJ:*-,NI>kbDej6)
-BkV$hA6NJN?!LN0;--[l?<^lL='&X4@qT+>0L/cHE,]E!;cm@,>$b`F:eXVa;cQd!<E<72ra.j%C2Rlr
-AnPR[A7]._ARoCeB4b^b@9m>Q?!:]D?XmMXBP_Kk>[:`G?smJG?=IDP?!^rC>?k?6=B]$7>?_#/2-jTp
-<**:?JXiO:W1]2i>[1KGAnbmf>?5!>A8$(9P+\M*ARnq?7m]O::JF\[:d6^091hp-91VWN;Gg7b8P;cM
-91hrT:/+M^8l&;[:/=bf:fLCj:Jt%b:.n>[;+X,B84c?C91VNF8OuBD84,j<;+X8M7m]XC;+sDG69mh+
-5"%Lq78.36R$3i$LMK@K9iFeW4@M\':/+8T=&k9NQZdS0IsZBR>u4X7JoNq?7RTKD5Xn1/r^mhq8kMWE
-78HZP6U3k,7nH3?7Vn@hrs\l#nFZGNrpT@Glgt#MrsSi'o_/"Rp?^f4s8Dfo$NBnrp%%D;p&>!jrr33N
-1c?Wq%0Ze,!!WT9'+P<R!qcNt!<N?)!<<,m!+uE<"9\f/*jr@$/8V`Cjk\nG@hTLb=5)Eag!%RD,7On]
-"UGD;!s8`3#7(_H'8to2g<(fT&d`m;guRMXhV5sq'GhMr&dnpK%hfa#*t]&)-R'rY1rIUA4Fj9(TTl=L
-Y\6j+;H<]l#=q9W75IP+5^kjW-n%29/Nu$\8hDb\2E=)^*=EcG4FEAp<&-O*0ekme5qOH52_?[2.jZf9
-5s.8&;HQmV8PM9(5XRJ-6U44?9h.Q>4>T5m1b:pN3(,r/;.*cj1,D'W3^#n]2F0\k1cINW4?Y\^2*4,d
-4?GM\3'Thr1H%R;U<VERh1!tc?o9r,=]&-t8Mi"[9hSE&R(_,,VE[-u,TR[;+snK`,:s`?+WhaK*uZ+G
-.OZVe*$6=F+WhpU,U+Qc+!rKb,UP#t-SI,#,Ut2e,9J-[-l`p6)B9S3*uYn:*#TV6(_d]).ioTM)\X)B
-.NoWD'+Y`p&/Prk)'MP6atCKN`irtj(Ek1L'Fl$"&gAG;-8?j=d*$EX[A9.VF%Ru@:TA%:',;,h%2BKe
-)Z1Wi*#]V?,U"!<&f;E&()7Q4%g)k7o`,3u#Rh+O$3UD(!!iZ4$l'Wn$3UG*!!WN1'IY[r56aD91asIY
-"o83+!XBJ^-n6Vi*=i5H!!33-&H3@E&-__,84eGtT;J0Hbh0YSmbc+"\\H5K\[Si]`PKF2bgYdt]="`7
-T:qsQVQ@&!UnEs5_8!b&d)E?"X2`,r^q[Y#`7D3"^V7%YU8*1-S!TS=U6V"BYH"e(ZI-h)ZeOd5naZ#7
-kiUj]gZ%brmc<KqmHXHErVHE]nGi=Vna6)Hl0e'(k3DL-p\XjUrr2H_nFHVWjQH"'r:g!dp\+.KjQH14
-nF?5DnET0'nE]H3o^DJ>lgXH9n`of>n+?;:jRVU)o]u2?p%SFM([LGUmcEg+o'GW,md^#EoBkr;r:'@T
-qu-@to_/+[s7+CO^:_MFn`]<0q>:$ap$1o>p\F^^mFT@rm,d6lkk"?3naPuBo`"RIlfdHol/1CbkhkC[
-h;@8NjPf@ijlYstiU?=$jlG[sm-X<4n*TN2n*/llj5\oRf@o-:gZ%,Fj4Dr@jP\Y=e`YlMio/SCnEK-&
-mH36_kMkmsm-<m/qU4*IfC&Omh;R2Bg?7kcrn/=Njm(a]c.2@\iq3!?s8W)io'c"sgY:B7f\Y<+fDa\,
-iY1/#io8qRh:g?+dEU4nU/2pJ('jX8!s8fC*X4&D.Ol_[#P\9+$6:KI1+ssp'Fb3A!!NcM,;;5DB@Yr&
-hq$/ta2#9m['m?K]"Z81eC`R/e'H%H]"#)NZECF:\%]u4e^`6s_RQtXXf8:qUSt9"[VTJX@qAnSS@kGd
-`PSp_WiE50K7SBH['[-H^VJ$QH#@/*DfTl9Ci+9*DK0`BX8]+4[\&8$D6'nFY-"h+YdK19OH56PIX?Ki
-G^+4ZK6DBpN/37;J#KN;OL`]bcHXAJ_m?SPYe.Tg]W\WQ]!oc2d`g"P^>7)V\[0#dYe.cXXL#@F_op$.
-eD8="`P0mCVQ[VMc,S#^`kAX`Su0'>^;.Y$[]lpE]=#)\_7ILl[Ca)d^9kbl]"c%bWkG^L^pLnj!Q)bQ
-Z?Wab\@AWJ]tLk[[(*upb/M'-a3qiFcHsn_cHjMSb1,"gZELC4ZGFJh]"u2%`5og&[)To!aihi>ZEqBL
-WjK(I]!f&SZbX2s_6pe\Z*h'BWk5X>Y-=k)YcY==\\5DZ^V@%i`4<:`\]).m^;.Fp]Y2"fYcb3ZYc".i
-WhlPpXJN.oTrP?!TUVO_YHb@9US#6)YHtX9SY<-\ZF-s@Z,P;*^q7;,d@d&-UnXZk]<S',VPC/nS[Go@
-_p-BQce$n+bJMBLaIAutSXuCLT9,VFXKJh6Z)Xh4[Bd'=W2$&WR$jJ#I^?JlXIPK:Od)2uTW,.E\Aue>
-g=jrjZ)adqW2Qf&Y-5CR_T^Q^d)a/A]XG2V[^Nigaj8f&i9'k8#laGfp%J(SrVcWn%K?D+o_JC\qY^3a
-p\+R_s!dm?q"X[[q"aXMme6L*<Co841N9(R@:XVETW>2qTm'F5:4Ah.U7RX8IYhE,84#<q5<h\44[<C]
-?rpHbXK8=f?r^TCLngfGX/i4pRUoW,>>nKm6pFCDAo;X%@VKh!GAr/1U5F2GL4b#)L4tV;GA_81F)>W%
-@:a"R@q/qS>uXd.9h\bo?t*,:=^5KN?qi=4<`s9WA7/#)?WL0+>#nBj:g$e".ofVM<F90C@V][nBjbOb
-A7]IiAnkmfAnPgjA7f@]A7f+O@p`\V?tNn\BDl0R?smGQ>@D#O?s[5M=^><:='&X9=^5?CrEqB`;H@"<
-JXrU:W1]5l>[(?<@VB=^>?G9?@;0n=Q(Xh,ARee<8OPm>9M88V90G%,:JE03:e=5V:J"2P84cHH91huW
-9hnP_8lAVa9hS8^;,U@m;c6Ll;c*Ec;b0;H8OuBF8OuKB7S-<H6pa798P2TF6:"F>84cEC5X%P#7R'()
-8muh/PEhDdBgP'V9h\8L84,L59LD9E;N7-0FE`UiG]mb,;-@L_E^)o]7L2LR8k2*88P)JP8e4E[:/4JN
-5X.b.7n#g7CR>&#$i0>\o^qnRn+6;IrqcX%q=sOLp%A%Mn*0fGrrN)orq?K]oD/:`#:)/j0,b9(!qu["
-!s]8H$jd(<o`,*q!WiH*oDik7"p4o.!>1j?/MqO]f&bTDdps1,%URlDgtBlmZ6Tnc"9JZ/"U>;9"qD1W
-%1[F=j4_a1(E4$8g>1iMk1n\/+rDLH(DR5]"ptbQ,UjKB-8I#,,WEij?9Eb@X.YcSTsJoM:J48e>YdLD
-77B"';,p4V5qai].j[).5t*7W2DdNc4X1=F1GNd#:JE&[9/@nC2)?a-/jD-H.4c\k4%;P*<DcO]2ap;(
-6VgTM;aWiB92SDK9h.K>9/J:j3'g+s912KLrAZ&`4[;7d4@M\%2`a2`5=%@b0Ki)f4[hq477B^,0Ju17
-UsIiV:tsU5A2Z;'5t=aG75QYb5sn\!V8_*AUcpdl,U"*C+sA'[+se!4-R9i\-6+!T,TImJ)B9h?+Wi$[
-+sSTg*\B&m+sA9f-n?o'/1W5%/11<;&fDB#*#KM7*#Kb3'c\A<'G2$)rZ2^l'+lT4*$$(;&.fWj)ANo&
-*^ku@b.u$8Wa-8L)''Y9(`jM(*#o\2+Wm6"`GC=>Ru3MK:+eM'WbDtX()7T")AWbsrYuXo+!)=9,U=NN
-'G;2t((q5o,n^@_!qlTq!X0&4%fm">p&G@%$5+0i$3^J3q#CU""UPtr1c>V$5<h:i0-V&1q>^m)$4n:1
-/LW(g$jHb.!!`]:&/5rr$3L,*rrN&u7nSK#T;eQQbM'e[n__I&\\Q>M\[8NV`PKC1c-tmu]Z.^kW2d,/
-YFqtmUnaBD`4j")dDWH&XN/8s^qRS#`Rh?#^q-\RVLG2/Ssl1HVO3aOZ)b1/Zd6_)ZJ"O0naZ#7l/q!`
-h;mqnm,I*onE]Q@q"4OZo)JCToBl8Hl0mm$kN;$pp%n[Zrql$Gg#)Puj5fCkqtBUYp@\%PmdKoLp@@kD
-lf@C!mI0T9naG]%k31skmH=6:nF?/:jmMI,o]GT*k^Mdcp%%A2m-Nm'nF?)?naGo8o(2D>n+?ADo_A:X
-p@e7Sq"k$inBJh_]>rb!kj%X*p[n+PnacPKp@n@LfuM)"jl5Rhp[dkImdC&Hqt'.<kiCsohqdb]eCs'C
-hra1qn+,u,i8`YKlf[3ekND9sj5fIdg=bKQnEJcbkT]9Pg>Lc>i8<8Gf\,0Din)Z0gt^oHi7ZQCkN1sp
-khb.Qjo4R?mdTrIdb<=,o(LV^h:L68lK@-adam70iSNM@g?\M"p%J7]s8MW]lL<Kcj5/ePiSMi7g=k<?
-jlYRYhVR)EhqZf5e'?LoT2-U?$3Bu'!s&fC*X4#F/ghnc$i'c0"q2M%1cREF,8q'f!"]5U.53\E5gS'<
-hV$5tahtgk\3[L/\%9N#c-tP-g"Xii^qI4^Z)t+1[(F<%dam+%bJ:]tY,.qgTVJEdZ=mcO@q]:\S@tVl
-ahk?cWN32/K78'Arj2d9^qe-BNd?5$G'JCfIs,:<A8cO6IBKQLWjSFQIW)9lYcb(0Wirg`JWYeCL4OYu
-H@'^cL3\'*O,/XBJ>]Q<O13H^cd'PL_R$MQZ+[W_\ZN-L^:M&,aMcKJ_V<5S]<o5eYe7NSYHFk/^rXa4
-fA4E_Vl.;EUo:Q1cc!cN_nEB5]W8BQd`TD@\?W!<['dBR]=PJSVlQu$Y-b:K_RmLs[&pjF^VI"^YctFF
-^qI%X[^E9L]D]E3]"#Vq`PTC+a3;E@bg4MUb08#Tc.COmZEUL6ZG=Jj\%K#\]"l:u]un((`5p'5ZEq<I
-WO/tL^U_"^Z,jT!^UUb\YdJqkXJih:S><KnXL#CW_8X9sYHt@2]=>&P\@B;\YctUAUnb**^:1&>[(!98
-Xf%qrWhc_iUTC`'TUVOQWj8e0Um\WoXK]%6TUhaRYHb@=\B!13^q@D,b*.mZS"H^jZ`L-rU7IgKS@,f?
-]ZAIHcIL@ubJMHLbFtu;V5ap!X/(lQUnjun['d4=YX>LrXfJCuU7@X>KmBc'ZD3YJPE(W_PG>4f^s:EX
-f%83_ZEC7,WMlo([(4#tcdgLh`lPs)Za-mG\$iuj_U$lnjQZI>!;uik"82-SqYU:&rr;ihq#1$cqu-Hh
-q>C6hs*je=o^hePrVZ<Xp\K_O8io-nF/>+1B6]N1X0&FsG>h@5I@m1*SX#Is?VXNq76O+4;c5G8?XI8H
->_]A^W0q$o@Uk7iV5^JqWM5bk>$P0*<(oVC:fV1JFD5<&Ec-/BKVkH%GCP@#JUiN/NIZ7kDJ3s)BObF]
-AQrGK?!UW?=B8X"8mGP-@9$B/?"RYP8M2f*@;p-o?q*L^;cm+(<`;^h=B&:$>#J7)A6i\^Bkq?mAnPdj
-C2%?l?t*YTA7f=bAn,=^?sI/KA7]%T?!^iIAn,.Q?t!>Mr*p[T@9Hc;=]ed1?<LK>?sd2F?<^B2?#5+`
-V5U>ATTX>$>$"j5@pieS>@LlFBQ\rmTV7-O@TQB!7RKsE93"VU4>]l19i"VX85i/K7nuZJ:/Fqg<DuL]
-91VQK:.\)R:/Xk\9i+PS7S?WY:e4,Q:eaGP84H3C7nH0>8PMiG6:4438k;E=4\J=97nH6<4Zu)"4Zu;0
-@<._fPEhA`ANW"C8P2cJ6pNt+8O,O5;N7-/EHHkZGB@G';-@LcF$`;i8k_fL8O,lH7hSBe9hIoM9hn2D
-5Y"=56:=4VT`4s!r:'@Up\".Hp%J(VqYpomnFZ2Ao'Z&?o`"[d#l4>ho_7qCpAXsh!?ENl1c-['&dSR6
-!!iT+"qhRX%Kun,!!E<'!sA_u!([;"!s/Q*'rJf%4++]jjk\tE@hfRa>h[refZD7@,S(S##R1SF'+P$G
-$kX0c'7Jm#fuu#b*>F%Yh;mPWgY'Cd(aC"4((CLt"q1tX-nQ>S/i>+=-ToZ&@lnt=XeMJcT<NKI;,9qh
-=%bV87nGR#8jGC(3ANoK,WRVF6n0oC2F0P\*=<9D6%t7e65L=f/L`,&0JOn)4>8E>1aOJ4<'`uT9hIT9
-6UaO=:JOGD1c[`Y5!qD.9g_<?3\ir]7nGL#1c@:A6VBj,1d*rW5sn%/779F*2E<iY1c7B^2EXAt6pX+*
-4Yo&fFf3UBhqQbsBK%_%0g7rk8O#4+4?lYaT>K47TKG1c,U4?J-6=3`+s@X0-6s`[-la-V*tfD8*ZQCO
-1G(=6+!)OD)C?^N+XA<`,Te0V+W(t:.kW.e)C-Y3+W)7<(*4G4*#05/+WhC1'H%c1*#TG"+<27<*?,Y%
-%holo&fW&bLW[EO^S=R5$5F?o+rhF6&eu5p%iHFYb/%G)Xc\3o=ACJ.;m1*Q)'9b<)'0Y))?(HU*[)^L
-*<%,k*#0,((DRMp&gIqk!<Mop!W`H5";;CV$3p2(#QtVV+s7F'"9J8t"U5AM+>Q"b0f1pT5WptS(^9^8
-$3geT/MJY.+qb4aq#C[&#7;.`(_$WLr;ciur;];YKpSUAYG08#][?90b.bU)alg4>X1uWi_8aaKkfUQS
-_6g,;Xf%YaY+hS\R$bq.^VeO8YHaqF`59=(^VRn@YHYO;Ts0!LUo1>lTVJ-<R&dEhYG\\P`OrJ.m-O<4
-mI'5thV[;Zhs'Fglh0o<kOe-+qt]g\qYL$Zq"a4El0INgg#2Q%q!e+Np\FCXoDSIYo^r.Wo)/4So_InC
-pAXUJnF#o:na5Z0nEoH%kihR-lL"?<o^V54o'YZ*kk+Q3o^3=]o^)8CkiVF+kjn*&l0n0.jo4[^n+#u=
-nFH2An*TN4o_JC_s8DE1_S!M$h"Bmpm.pSRo(_kGnbMqOna>AV`:)aElKS-=nG2M?rV66\m,[3aj65:O
-mI/ffmH*0bkiUjhmcEd*mGR<hg#M8SiT]:]nEercl/qR-j54nDo'G,jh:^]@f\GEBhr*>BfA50=lfRHn
-f^/G'lL!s%k2tjkjll7.p\WCneCEm_i83GFfA5KBhWWGGki_@"i69U8p?M;Cq>L?loCV8;hWEhPgX4R%
-c/@L:hW!VWhUgH6g>1ZDg"G*-f@??`*!Q*;!W`fI#9bTO/fu,O#PnE.!=]kn1-@]Y-m0K=q#FV&,qC]/
-5!d96e(rs8e'l@R]XkY\Z*UgQ`Pp*[jPAhG`koI!Y-"t5Z*_$Wa3E2ifZq@I\?Md)U8"H]X0H;J>A/(q
-Cn\b9UrgW`Xf\\-["E^JTs_87[_T_.bDpmqH?j[YIrf%1E+3R"G(?isWiEOrJ9PY.Z*:C4Xf8P4JprN%
-GD1p(LP^h2JU_N^O,SdJI=J/sRuXr(d*L%[`PAUWZ*q]M[^`ZS`l#Eo`OWG&be_cVd_i`6_6Lba\?DZo
-Tto!j\_>feeA]bEc+_!/`7;oHeAJs][(`ZK^!ad-]=>DZ]!\iP\[8N?Y-,=IYdM<^^V-q[]st5NYeRuX
-^UUtl[D9P]Y._NQ]sY#K]"PJPrkC\6_Sj=.`5T[2]tVA(cIL@qf$CY+Xf\nDagnjj_TBR-`ko6t`59=+
-`l,3i^T49>Zc9kn^p15h^rF.$Yct-VYdLC(]Y1/D]WnE>[C3BR^U:\m^TY8TVmEn<ZF?s?^:L5?\$Nrg
-Yc>:N\tuR.UT15cVlcu!Xf.ncW2Zu5[C<H6\]21c[Bcs7WN<8$XLH!ef"/`1]?SctSu/*QWN`1r[@aP'
-XKen<[(O,ocdC+idG2m]bg4S6ZDsN.T9Pb4OK#=]Xg,4=Xf&8%X8]=DXf\XtSXG%OVP^A]N0'6bNK03u
-YIhd%f$hpkaLhGV*jDcIY.2-_bh(S)e&fSN^TFT=Y-b[I^<+CCgZ%>^q#:a$qt^'\lg=?Erql]mrrW/s
-rVlTtrr2ikp\F^arr7HIrVZE`pA+^dp@7kOLg3Y;6U,stN*^.AN1I#MXJ'i::.fl)TV.j@P_idC;,BbF
-6:X[;2a(JO?<U]nXfSFg>u=p6MPI#IWiN(mQt'3":InG^77LHeCMn#tASc@%GAr/2UlBPGKnP#/LkLY6
-FDc#6BP2!iA8,a_=B]99<*`^.<)?A!?"%2C=B&X>?W'3C3*9O/H"h"n=&<+3A7/SB:/G+n<EEC';I3m:
-?YX:nCh[NnB4tmf@:Wn^C1V$oCLgp^?t3VN?X72S?=[MTA79(\?!UrM?=RDL?=IDP>Q%Y+=^"s2r`Tb5
-='&O0?<:?<DM4RWW.(\<PB'r4<FB?L?t<\K>%(fMEds(@Tnd/f=&;R]6rHZN=A;7I2GHh992A)J;H$+Y
-;GB\V:JOMY;GBqe;+XPU7S?KK8l/,S<)H1W:ek%l91_u\;+O>N7S--?84lHF8k;?<84Q6J9h\/F9iXqZ
-8kV]A6:4.$4%W:ZE]obOQBd5>6:"18927c95=J(;84QKZPFRt[FG>0hF_+iU=_EJ377p6D7m]U45>"L=
-84lNJ84-$C9h.K8r^d_j7RUpYs8Dral1+ZHp%.YGqYU-h$2X,_qtp0_o(r@[rs.cWmdTo?meZe[!##VU
-,r.>-*"N/QpAbC#',V5r#QjVu!s8]0!VHF%"pb>6#R)BdXscAZ\'Y-92UGqK%LH.cgY:B&a0I!%&J5?R
-#7Ch@!X/r@&.fV4ioA\3-P7+'KAGDFiT&YE^`O7/%1![`IL$?$)]U+I%2^]Q,r?l+c.QhlF0)L?VlZMh
-BNS&2?9UhL5XSOK3A*BG.R?3O2(gIJ4%)Lf1b:^S0HLl7&i;_:UKq7^3$pg[7m]3q.4[S90.o10-9P3d
-4&J^S;,0PH7S,s12a0At:Hq9L<(B>93^l4g3&F,u2Fg##&4\iU7l3"i75dRs1H.Tf3\^OiC,It23&WcY
-3AiKG3'BSh5#$@'dG<X5f>)2]1+kph8O,m91GqTg8Rd[feD-TV2_?=%+;udP+?:bj'Fu?/*$6FD(+UpQ
-*\/BP+XA9S-n?Jg0e4:l*u?%F*Zl^M+YG/\)($R`1*7JaB.t_N*uYn7)&4#1*#p"<'GMH&*[i3V*YBVO
-,TRpI)\j)((Cguu.S>96^<"<t?P="h)&aV5%h]cr+r_CF/[EaH?uN6<PEf*?/N?_7G8D;A()@Dn&e,j$
-*#fqA+<)%:*Zl=:(B,9W'GV6%$j6/&!<EE/&/>f^"p=W#$3:5;(b%!Y$jHk9q#D!-$4n("1d<EC3BB>h
-3@lQl"Si$(#8\C00.SLr&dJ+2#6Y;D()dkq#Q4Z&!W<!=9nAe)VQ?E2ftP\sjN5-J^Vo9I]XPr%_8+(5
-dd;M&^:q4bW1TWTVm*P+Q(G(PaM,F+f>5/0W6N;u^V7CsaP!VqY->./V4O<VVOWX-S<9A9S?&g%d_ic,
-hra%fo'bu3j5o.Ulg!Tqip$($mcEd.p?hADq>0pSoD8+Ho]G;tj5Ae_r9sFVq=F1Ms82Tbq<-f8mHXWD
-qu-fsr:g6io^VnL#4_$Nn*B9$rpKdUB(#*Rn*g&Glg"$,naH&;l0n?9p[%\Cn)iZtn*]Z8n*0--mJ?DA
-n+-8@k4JE?p@.J@oCr1_rUJ4N^:qSFn)`m/pA".Iq!mhMp%._Emb,UumH<WqoCDGGoCi.]q>L9Yg$%J[
-Id#kWgZISOgu[JLjlGObkOA9>m,?g^gu7>Ln+,T"j5]Lqk25C_jOE#Io&J-BhsBFVeEGZFl/Udcj5/hW
-lf-^jmH*s)l0Rd(dI6AfkjeTFpt+3KeE6VamFL4UgYLfIi7$H7l1OZ+f$X!^ip$+2s8W)ao^hMAj5T%S
-!SuK/f,)rrjkSYRimlWAhpU?Ah:pN)e^U<\%KZ>)#n7jt.5*;#*"2oF!"/rC,:kT/3]AiF*=2KA1^4R5
-2)RK\4"eb0f[eU-eAohR]XkSXZam?F\AlkFguI;Jd`&o4\[&39Y-G:A_TC-Tg!iO8`kJaZW1]cVUnso"
-@:<VYD/Z2^StEs?ZE:1/Y-Wq?JZ?/cZaRN]d#!*nFE_tLDf0E5G@b6$N/Y'AWiN\"OF:lLYct;0X>@)f
-IX-<jL4+PrIY3GtC2nZCJUMfsKnZG/S!1S.bg4SQ`kS^bYdDBVZ*g^C`4<Rc\]6nS]Y;M4da#54`O`Fp
-[BZj6TV/g>Zbt>GcHXJ]`50+*Z)c*[\'Vt0aMGg0eC)CP]=>8T\?NQQYcaq4['fnB4LMQ$]"5o#[C!WV
-]t;%kZFe#f`OEjs]<A9F]=>Jf]!A]V^!FX3_8OR2[E$M3ahkd2`Qul_f$CY+XfaOe_8<Oia1]6r]uRgt
-aM,=#_oTKrZbWfJZbF/b_n!G&b/)9F];)a;['['HV6dD&Vm3A%Z2V."\AHJ2]s4`JWj/t3_83CZYct^Q
-Z`LO<YahYs_Q]GoXLbX0S@,2q\$3$AYcb==]WeBN\u`TNYd(L>N4#jpXLH9mf"<QL]=Z54T!Xf]Y,8(s
-Xf7kiR]a92[C3`bb0/)Xe_/R$\]iRE^osc;V5'ZRrgZ`d[&L%4ZDFJ/YG/,,ZEU3oR@&_EQ(+,+P`q2j
-NK97(]Yr.Lf?MFU]=YS[ZF%!E[(jW*eCiX0e^DLM\%ArQ\$i]WaO&/Wg?.SJs8Vop$2s\nnaQ>Ho^i(Z
-rs\o(p\k$cq"ad\oCDbTrs&JokjnQIqu6:\nqpLD3B00OXHd4(G)`,pX/r+?<`W+LS=lOGR$ND1:ej_S
-4[)#":-V$Q;dO0MMQNtYQX3p*?]ChWW2chsU6o=f:f1%a8jR,W<F0?E@r5U`An,t-LSUc*H@h$2KmnZ0
-LjjVdDJX3$ARf1`A6i8:>[10+=AVdf>$YZG=B\X.ARee..Q:7:F`hD4>@(H7@qJkF<_HD#?<LK6=&WL2
->[h;`FED2-BkM!f?tX(arb)pWAn>:TA7JkK?X-rE?s[#C@p^cs>\%,H=]\m8?!^oF>$G?8?s6Z7>$k?0
->[CZ@=]\d/;d!FDJXiR;WM,Dlr`_Zp?XR8Q?s6uF?"7r,Q(Xh,B4Y+E846!D:KLXn8OPI+:J4JZ9i+AU
-9h7fL8k;ZL9heA]=B89k84uHF91DfZ:&[cl;,g:^:J4DL854/+90kg7;,'MI:In)S91r#Q84uTP7n$9L
-7o2`H8kVW2845X'8QB8CQ'7N"MJ#4J6;CEQ5!V@t7nc0=<F(TPQZ[J/LO=5X=]8=5Ir\CV9M.oK7n,p9
-6VC*B7SQKA9ib%U5X\(17mKU8Ga\I,nFQ>PpBU?XkP>/Vs8NN-rr;ufoD8+OpA+O^pAYBnr:9UWnaubU
-rrE!(%2U99/M\R^%0H8(#6P,>'bLr^!qcNr!X&Z.!VQL_"pP54!X'ap_C[N]\('Nujk=,\)&$i7g=b-)
-b,QNq%L`XJ"9\r8"pb_D&1Ji\ioAk3.3]`CQeLBSiSWYG\f)+j&J>Rg$jR"N)]&ko*t]A0(G.C2^tiZn
-M6s[lR[C%IChQOB>>m^Q4$QY24"W$I4Y&-F/hJS/4%VOf3@Q^I3@,=E&LL/7Qs3]T8N/Io:,".S+Y62L
-2`riP/PA8j6qLEb>Y74U7R''o770NC8.\3W5s%/#8Mr=f2Ea/f4>As>7m0F%8i]!d.QBON4?tt_1d*N_
-3A`TR6ng&Q69ROk1-7EM4%OFgcJ@UCg:CTG2*<uc4[2V)2+Bbk6tVh'f\E8h5:nQ2)^-IR2)cm.*Y0#3
-+!`*T-5[sN(`=J<)'L.I+s\d$2(9Rd+W;CF)(dNcrZ;@n/gD>]+!D89)BgjX&.T[.+VbV8(`k"G+!VjI
-+<W'P(Fg[J-QO-I*Z>8((_dN'1.m_K_8s^)<tQPc+!i!?',;,q*Y05C2Oqe1C3I+lS!.VO1+cJ%Bdt&C
-*?#e2'bh>p+!DL>+s.L?0-h/E)B0P1%i#d3#5%rs"9o#<()%#Y!VcX$!XTDT+=/-J&-_h/&cr7W)^mNn
-&gT%e3Bf_l1+jORq#Ca*&fDrF0ek-s%0H;)#6P;C&J5Wg#lXi(!W<!<6@"ujVPTO$e&0Q#jN>3I^Vo*<
-['.Ni^qdt3c$nfu`4W^hX.uGhY,A:mP*hi)^qRP"eA8Z%WQiE!^V7CsaOIZ0[BQa.US=HVTU_73R[^+K
-SZ8a"d_i`*g$S:una#3!jlbO[lgF0-iofgojRVd5qXsOVq=aRMme-,7me#l-iSWYgs75m]r9*A8rr)]b
-q<mVJn*0Z?pO<#3o^D_So^qbDlfdd$na>f4l1<oqkNV@#mdBZ7o'tl,o^qM;naYo7q!n+Hq!n"ClLFN:
-o_.qGnb;GIoC)/=q!I#,nalJDme?>Ir;Z`ccbd<+`T$FPo)/1TnF?2>lLOQ:n+#i!`l.?-jm)U9qu66Z
-q=jFPq!6_sgN20-i9]Uql.XbFgY:rVkN(Udn*K)tiT8qVjP]h.n*TT.m-N`rm,[BdjP]1nk25:aj5o[j
-e^ra=ioAeXk2P^gipl-`lK.0hip#4If]_Jcp%&"1f[SO?p"&0\h:gK;iSiY<gYV2_lJBk;m.KQ2p&+gg
-#P@uYlg!HgiZ-t;i8<DJce7+,gZ%2Cf&PW8guI5Ehp^9/Tg&YV!<*!*#T+g5.5!"i(C9j;$j$qV,V:i6
-3ArWB*!c?@1^+F-*]Q/D4utC=e()t"gtC$'cGRH.Z*:RCZFIcpd+7+7j4qnt^Ug_PY-G7;[_'H#cdDa=
-/]Y?&W1or[V5L4q>@1lRB4[UEUSGfIZ`U:0Y-!,#H)e<ZZaIEYacD'tFEr33FVJq4Cg^R`IX7umWiNUu
-MKs!CYct;0X=1<[Mi!.;JTuZkJU`8mEcueXLk9u)Jq^,,S!1>-f$M^a`58jhZ*qXN]*>CE^Tt)Z^4+,H
-`l?3Ibg!N&]XG&Va18=MSts6S\%gGE^V[n;ahkR,\@9o![`lM$_7-n\aih`B^ULDH[B-mGZF$^EUo18r
-Z*LaD^Uh1nY-Pj[\%',b[(XJm`ONt%^pg\a^qIP$^q.4u^<ad7_8OR2Y._]kahkg:`Qul_f$CY+XF@:X
-_Sj%%cb.!#]u%:c]t:hd_8s9pZbNTD[)L,-cap[&^:(ks\>QU.VlHl2ZbEoETW"]`[CNfTZFRfbZad<K
-Y-YO>bf[W3]skSbY.)!H[&C42Zc08NZ*gg@]X+3&Xfeh2V7F%>]<\ZUZ(/,#Xf%ttR?<i;WjBIVegJ)D
-]=u\7Q)17OV4jfgXJ_D`TWYT"['dZ``mE5^e^r6r`7E8R[]BA,*N?!7Um@dTV5^`'Vl-u+U8tZ,YHagn
-R=o./O-Pt/OYN)cR%^t+b0SVc`l5a']!o&P['I9X`Q?HYgt^K0d)NZ+]=>;V\%Tf,d*U7sjQ5"np\tNt
-q!dY>qY0UZrr2fp$N9r!qY^<doBu,?qYsC_p&"^cq"OOUI8EU!3&bu^QXaTONLd)MXJBo7;,)V5TV.mF
-R#56M9he,B5X8"?3BLJD>$tQgXfSIh?<CQBNME>KWi<"mS7l5/;,0eWIR?M$=_VAYCh[QrA92jJUns&s
-It)ltJ;K>HIsQ!NCiX3&@prtX='es4?WU<4;G9eg>$kN7<a/pB@TGlM5#Ys3EFNH[?!UQAAmJYE9iPJ)
-='&6r:0L_(A8,q$DeEQnB4Y[bBjY7VA7]=aAmeqQ?W^K>@9d)G?X$lJ#@M%IARAhM>Q%r+@piVM@om&A
-=BJa6=&)h">$Y95?<C-/?>Y7`V5^DdO)\H4?s[/I?Xd;A>?kBAEe0LKTn[)h='/0j:esha;+X,>1e:>3
-84cEO:/k%[7/f^u:JX_Y8l&>^928)R84uTI=BSR#;c$=h92JJ[:In1h8krD^8PMuR9i=_R6q[GO5Y+[G
-8l&&L:e<oE77B[66p!@h4$#l.?ZVKsQ'I#54[hk89hR]95X.Y16:asTMjflNF,#6kF(eWR>&8q491AeQ
-r^n>*5t4=47nQ??9iXqS5XS"/9LVTFGEM=XmdfrAq>:-grVca)s8Vfmq<d_Io^qkOrV$6rrqZKgq"47Y
-q#:[-&g/DO2_#XX"TeAu#Qb,8&/Z5q"9J/q!!3$"pAb6r!sSZ*&JVas1cKKbdGs!Cg/\dt%;OGmf`KUJ
-[!j>;%1ERK"pPDD!s8l6$5X:lio/_5.3'0:QeLBSiSWYG`@;uH&J#3V#7(hS(_RT(*$QLC.kO3,h.fB(
-R@9qEY.1ZWC/7r9>tn$T4%_Oc4u,5g2)RKM-n-o-4uOlE4?Ped,S^Y'.Rno;77oC(5Vt`$3AruE.RZ<Q
-14CSu,<@_G85WAc9LV$877'@':,+Ra4[DD%6U3^u4Y8BT6oI"h4Z#;o5=mk/4[M%`5=.S$7m]:#8MWdt
-2)RB^0Hr214$PV[68pY]89:TPh:gQ5\7@Tb7lrmt4[h@_3B8u`@[P$bgm^Di0/k7*/gVbo.NTNG%2g<+
-))iNV.O-Pm(_dl*(aLFR+Wi$_.3KlX+rh^K*]Z84.kE"q.N]uc+X@sL*[<Kd*$HRL+Y+cO'H[5q5Stgm
-*[VpJ.3/p?(`4&((C^ZZ&.]^/5`*Lt`kn`M$l0[#*?#P)'G;!!'-&;IPg76WCpBk"MIAJ"3GGa/+W:8#
-)BKn=)As&$)&=&1*Y]YG+qbP+)]'Y4)&4_+p&G="#mq+T$j6\-!"&c0$5+C,,Tmp6"o/-5!X&]L+YGN!
-'GDK:0KMB]3]/B+%0ZM-$3^hU,VCf),8CUfp](C##RLqA'c7DT!-1APT;JckPJbkhdI6/?]sthqij?(r
-a2Ys3`lZNjahbEoYc+=mWir=sSsPq;R``C[_U?9*Y,fgd_S<gu^rY06]=5#HXKSIrU7.UBS!]M4SXZOU
-]$SF0\_?E@naZ&7lfI3^gu.bsp#tZ3m,n-3nNZsIp\=RVqXNtEo'>W9mH!0ak4\fLq"adMmIC/Ln)s?4
-o`+XUr;-<ep[dnMqXj@JlfI0tlgsZ7mca3'jllX,3V)V-n*''-p@@kPp$1o5kk+9;nFZ,9o'Yo6o'u2=
-p$hhMoC2;Fm,7-qo(MM=q"+7Xs8DK6_S3[3`o$@NmeHSQp%J4Ro(V\Cmd]_u`l.B+jm2U8qu6Kfp[d_=
-n`S]cg"G->mHj<*g=>$6gZ\"hjl#4dlK%-ekND-mi;2j'lgO'$l/Upghrs+bi8=+kk2kFNhsfj]e(j!G
-j4W_Zgu[_`p#50.o'kbpk2OhDm-3p/o_@$,f[\[Dp=SErjOi)Bgssotgu@PZhV?6)m.KZ8p&+ggrUKdR
-iS<APk2ta`hV-Z/e(EF3io8eDhV6N7inE#<d+6X:4TbK\$NUM@)'pa_.Ol\X$i'c1(*tF`2Ea2\0.A"W
-qZ%$.(a^df5!VCr1G-_t*no?'jPebCcc<l7\$NEN[(!chb0nu$j5JP1`4i[arj#>)Yd1^Ua2uWWfZq7;
-YG\1mV5U>&@r?=/E+bWNTqoZHZE1%,Y-3;&H)e9Z['dQ\c&R<mDfp;IF`qqCB3o+bI=el,VlR7qK61t9
-Yct;0X9l,<L5Ue9K7Ji0C5%(_F*i=\GCk0cI=@$NY+1ffc-st``Q>p%Z`ULB^rXO'\AYq`b.PO7bf@lO
-ajR`+\@8cQbdsjOTrGoW]u/7K^rF7:]<\<G]>*"9_9p<B^q7(a`QQ9;]<\9-\?NQR['ZmDW2Zi!rN6[G
-]"GY][(sVq_T9U$\%K%r_R[\!_R[7n]",Gf]t:tp_U$9A_SXO0YID3`b.kX6`Qul_f$CY+Y-#"F`OW_(
-^V[Y$aMPU-\[T)baLngb^8\3B_oBgE_nWpqYID-OVlc_hV67JB]sXZ-W26>u]tCbV[Cs5\\?WQR]XG#k
-]X,,][C*KJZa6[=Yd^``Wkl3OZ)F=s^9jQ'Vm*M3UV+"6['d?ZXg,[Q\Z2*tU5bSGYHkgZf=\i0^!Flg
-V7Wh'TrFiYS!9qKY,Ikq[D'DqcdU7jf?qaWeC(t*WiWA+XK/4mT9c"CWNEG1YbA5!U91f+XKA+_Q%!+p
-OH>K[Mia<tU9_V\d*pGkahY^([^irUZaR-RaMc*Igu$o@e^;LQ]"PhjZadlnbK/&]h;IGO!<)Wk$2j;\
-meZSIr;HWlrs\o+p%8"TqY'RKnaZVUs%hnFnbDkRp%S31;b9/94+=Q'AnQ@JSZAloUi]I29nAn/TUqO;
-LgO%O8OP^,5tt6;2d9<g?XJ\lXf.[p;d3[iUSXohWN)\YAm\V::Jkq*77C'RBPM?tARf7ZE,^`4UlKeP
-I<g<mKSYS:H#.>0FDbu-@qfIUA62l@>?=s*9Mets?!UN2?=7;P=%4i)>\SA'AR\eL>ZY<E@q8kA>@V)F
->Z+?l<)Qk+C2e?=BOtmkAnGLc?t!MSrF?@B>$G02='T-<?"%#?=Y<oZ?!1Q>?!1?9>$5$6>?Y6:=^YH;
-=]o*4:K1D!?!(08=Ar@/D1S4RWMlJPErK>p?XRARARSeM>?bQWJX)n%KjnRp=%l=b<)HLe76Waf84l?@
-84uiX;bonNr^\&*;,BtY92SMY:.e8V:ejSd;GL%e:JXe[:/4AV96sE,8QAS^9h7ZD<)5nL84u]N7SlfK
-9M8#V7S-HN9L_965;kSe4@W+SG*S;WQ%Wa578m&W90YR"3($D.84uj<SWn/9L4=JiBN7o4Ck?Fj786NP
-9hS)L7mTL17n?6E7o<>a76Nk'6V0X;8:d,rnaZ,<nb<"^rr)lrrsAQ%qssCQmd9Q8p&>6moD/4Kkk"QK
-$N^MC(F:gl,p*U"!VcX#!<``D)&3DY!V??o!<WH*p])98"U>27"<,2"2`l/kdH'*Eg05.$%;a\Ng=am!
-I]t(2#mgh@"pYMG!s/`5%MfkHj58Y7.23F/QeLBSiSWYG[3Qn5&J,Kg#mq1Q(E=M8'cIr(,UH4/g1s6,
-OH5p)T<,)8AOoNbAmeq45uU-'9//:m4Z>DU,q_,23B/TA69[If-5[((3Dkfr8k:p/2_?jW6UsWs3`&7*
-(HO#k+tt]25Z(HY:eX)K84,a)8i8Of48h<O3]/iR/M0(O4?Q(s0/5C;4>T>`4>SiW2)@*N3Aif\2Ffkk
-2E4)Y,V1W05r:8`2_mHcF/7+;jPAJ$AN)_:5=7h/9ggp+2Dma/R)7M2Q8gu]1aOP%0.SLs)&3bl)'0QB
-()S,D-nHV\'H.f*,Uk,c*[)s\+XA*S,UalY5V"',/0lJf+!W!M,Te?S*&&`b+W;%7/gM,C)':(F(+:@E
-+Wqp[)'(1O+rLn+&I8gZ&fN)aQGp_\_Q$HC(+UXL)A3Ph$P+<o)]]uZeAYm5YGIA=@5KPoB<"iE(a't@
-+WqgE(`!Vo'c7l2*ZQ7Q,8Ce+(D[u)(DS\,pAb3r$2kA8$3Ku&$Ng_G&fiJV+;PFm!r;m4!t,YR/2K4:
-*"i\t,q_/?5<UnW+VY:Z!"&oE+<r?f,oRC#!Vl]s!X/i7$ksHf!s/Q+quC_-JYK'FY+*;[_U7l2ahGI'
-_s"nM[E-A)_8aXHn%Z97YcOUjT;8HlWh>lQSY"6D^;A74XK/GI`PTC(]th_@WjAt6Z*:I-W25iKT:hX?
-TV8-\W4pQr]t*"fo'u8<mcs$!hV?fNp%.D5p@ISBk8!@Zp[IeOo_nOPo_7nEo',,lk2l('rq?orn+#l?
-na>N-m-O]ApAP!g'`%@lr;H6Rm-3Wrn*0B2n+,i;m-O`=rp2W3m-sZ9lKdm1pA=RKlKmU#lga90lKmm&
-lKdj*n*oo=p[n1LnG;G7mHsN=mHO?9p\b'in^#(dI_E_VoBG]9p@e(Lp\4R_oCMPEmb,Uun)3<mmdK`;
-rquWdn*f]/gu%#Ij5oOhk2b:Pjl"nTmd9/qk3qm/iSEhgo',!*mH3d*kiM$jjlYI_hrWYJk2kgjhp^-5
-k2"bKjlkjbi83,Dip$4"p%e4Nkh5"Vk3)0okOJ0=7b?;AfAukim-!*OgZ./Gi6pQBkiLUTajKVPkO/!=
-s8W)cp@%%slJ:=TiS`SHg=Y'4ioK+[jODo:e_K'9f%86sd@N?!qZ%!)$kOR2/M/J$+;4nS!"9)S/2&hB
-5!:_T,omQp!"8l:*@`a#5smq!0.k0bcd^Luj5StKe'5tO^q@4f['mQ]`QZo^gYUQ.ai1slZ;7^-Y->XY
-aN`5cd)<N&X/MqoWMsTFEHHAIDP+Y7UrUBYXfSV.[u6&mXL>FA[CsK(JT>I=Df]i:E,]r9?tXA*LV0Xb
-X1"IFDf;qcYcdu,#dCO]JUi3*Ko.m=M1KnjI=Z`iKR\N'IuL;/S!^n:eBZ@S`PApjYd(IB`l#3pa2,7'
-Zan9"^;SF@ftb#,^:Ltq[Jm'TWjogU_U@)XbJD*&YbSY7[EuY-e'#kO^:1\rdD`])Y,//,XLGXH\?W]O
-Z2V'.Yn"=R]Y_:f[^s>obf$lq[skHk[_9&\[(!NO['mNV]=bnsbf@iB_Toa']tVJ.]sl,&cd17pca'dW
-Y-Pj_]">qp]t)#!`Q699]=l,(]X"lYVl[89]"G\t`koBr\@AuFXK&D,Z+%-IYbe8&Xei;;^UCGV_8X0p
-Xh2Eg\ZO)gZb!r[Z*gpCZ`:@5Z$rUIZa$mFWgoZ^Z`'\"Z*gp?YHF\(Yd_ZY^rF($Y*c&^WN*A)Wk$%!
-]YD%jb13>nXe;/\Yc":tS?AWiVjXft]Y_b7d*U:qg<7+Rd_)EbUSOifWMZD^TqSHjZa-pITr=reX0Jk-
-W1K?>IU.GbOH#$PNglcC]#N.Hdj`V^^:1JT\@AoS\@Tc/c-Y>+h:gH+c,RK1]tM.l^W4XIcdgk/gu.#a
-p&>Etr:p-\o(DYJrVuiorrN,trqZimo'>W)rVcZo-Lpg+rr)Wdq>#eJ90YU(L9d(SB6]K0X/i=uGZ\$E
-JtA^0SsPXkITT647R9'u5"SL84'Yln?Xo;$Xf.Xo;-@CgUSXohWN)\V?s6H*;,gF]7oWAtCi=-#A7fLr
-EK-ijN.$;0I=QcqK8bA-D/Ea#D/<coC1g^X;H7%)<)umj;dW^8?s6W8?".8G7OfupBmG#=A6;o8<aT?F
-@9?92@q&\L&lVS%=&rF.Bl8*=B4GUfB4tjkq.4&==^,08='/X3?t3SG='8L+=Bej2='8[-='/U/>$G68
-?<^]<=^Y60='&R2=&`I-;d!FDJXiR;WM,Jq?!LQ>?=RDR@prkQ>[qi,Q(Xh+@UrP>7R]aG<DlU`5<(Gi
-8P)O'92/5Y:/+8M9hIrN;Gg1]:/Y(i8k;`U<DQ.f;GL(g:JFV[9hn8T8PM`H:/+M[8OGj::.RlH9i"MV
-8Ou6?7nclS;,p@d83]C+6:*ms6;Cm2Q'7Q"MeY[Q9M7oN5sILt7SZ<A92CG9QZ[D+K6q]R>Z"O9JnmbI
-8P)PR8fgMn7Rfm?91hiM;,g@]4?c/"7mfj=JWo9enaGo7p%SImq=a:DoCMD@pAXab#5\#gp[@_Op\tX&
-!t#\c0JkI+'*nX?p](O##71qT$3UG&!!!$$!X&Q!!!3</#lY#J-.9Xb4*eHfjlGOZBH.p'D:RFrg!.L.
-(^^KQ"o\Wu#RLb=$47:Z*k^Ohgs%5Y%htAai83GMimshA(_RAo'c%#`&e#Hr,TIR?*$6[Y=O,H198o^>
-TU:7sWdJPU9fuN_=[PPX:,>6b/hKCK/i,4.2F0,]5rCAW2E*QF)$gO-:mmtX:Gjs^.ks:O4?4]P;Fs&:
-/0lN!r\k9W9iG@f4%Mh19L2NA62j4M5rg_U2`rrN0f;'[90t9b0deh53A3<C0ek750f([E2``rc4?ke`
-74p/G1-7cU/3c'K4%OFgcJ@U@)VVo=3B9/`4@2G-8Oc?73CRVO_V!V62`rZCrZ"uq0eF^m'bCck*#p"A
-+XSHZ+W)(?*Z-%N.jH,\/MSat)^[-k-6"rq,:G2j+XA9U,9.pJ+W2+A+XA<Q&JQ30)AjG;,U4?O*#0G5
-+u(,g0dS+b%hfWU'a5'^,XRg87)[3d[UU'o*uYq;((q,k'd=A3*#ssfbA)%&X-\ra81lT!W`'WU)&XD7
-*?#b1'bqQ,+<M^M+"&6K%hf`n(_RPs1'74N#QY,=&eY`b"p4Q"$O77X*%Ecr*>8ea!rDs+!<iuL*Afo@
-,o.*p#R_=g.Ps4M4?5/B)%66?#m_=e-S6eo*>JqV!"&`4$4[^^%0m+A!W<!h5'WWhTUq(Sf>Z80hoWUH
-^r5HP]X5`!_SO77f'gA[ZEgR-SXlFM[&]mjRZiiX^V@Y4^oXT<c,IQ7^:h>'fs8&kZ*^O)SpmcBR?a>:
-S>*'f['HXDdE&i)h!FCsnaPr0lK@3hi8j=mk32=*lL*g(qXa%Grpfp[n+?AGnal#'iTB=loC;AIq!%#-
-mIg8An`Ss*m-aQ@q"saNoDS[]mdTN&lLsT8nF,i/n*93(m-jK9o^M;:o'bc&lK[g4p$;#9mL8XSn`oW-
-mH<s-naZ2Lod98%o(VYBqWdJ;n+?ADm.U&Fr;Z`ccbd?,b2N$\o(__Clfm[&pAXdrp%Ie*a2RE)k3VO&
-nEffHp'(3^md0/uroPZnk3;3qhr!SRg>hVgkMbLhna>Mpjlu3th=^dAp\=.<l07U*lg3Nhh#QI6lrWZ?
-i8!,Di8EMMioTCVgtCN<iUu?umGmHmh<*__jlYC]nF$2+f[JO7roWS*gYLrQgY(N@inik`in_`'me5o6
-o_SUfrp9@9nDWfdf\>?Ej5o=Wgtqtg%F`hZf@o*8e_f$2c^cig!!rZ3&JloL/h/4j!>Pk9!"B8U/N,RP
-69mO_*uGIjr;[6-%NHrW5XRq+5rBo3F3N.dg>1cKinN#/bK%W<]!\iM\\,Vsda$J#gXafr`j`C_Z*CO8
-Xg5UYb0JPecc<l1Ycb(0X_2<fE,BB)T"L_pahk?cXfJY7Mhle][Bd0I]u/0IEb]B/FDl&5CNjW(B5;O4
-\#Q@,[[MV_DmHUOY5YL-YdB.;J:NQ,IX?<tLO*ibJpi95N09$HNMs"IOh/odccsAI_mm1a]""lU\[/`[
-^pgt^^<FO*`Ri,\^ULeg]YMLoVPg>n\A,D[dFZ4M]!f/`XgkI5_RR4r_S=""YIi*3ah>6hTrG]/[^<BI
-WO&V)Xg#.>\%95`]"bk]XgGIH`l,<r9#/$O]=kSaZam?Q]Y2"o`5KO2a2H3=_9TX*_SO::_S"%1cd17p
-ca'dWXg5db^;7t"ZELR>]"u;$^r"+5]X"iZWirn@\@T)Zrk&EK]XYS\Yl:sV['R6O[&U.4XJE)8^UUPV
-^VmmpXgP^S\ZNs&a2c?8Za[EV^pq"VI^#cR]=PVf\#lR+W3*2%XKJh8V5gAlVQ[kBZF-X8Wh$,bYG\Ck
-WOT[m]YD%kb1EVtV4jlmZ)"(oX0A1sXe;u-]>;S6da6LsiQf!ZaigfuR[p1OX/rJ*W2Hc&ZE^[CT;&6^
-WiiM(ZDsCUHrk?CMi!4GOIW,M`m)r].aH2O[BHg=\%&oY]u/%=c.(_0f@nj&ccO&>_nX+1`l5g6b1>D+
-g>LiZo`#0pp[@D4n+?AMrsS_uo(;PBo^_PBpAOph(B!juq"aUUp\/r.5<1__I'o5NBR#W2ri6F&GZ\!D
-JY&X0SsPWqJ65E683o:"4[r(14C)&n<`kB`Xf.Xo;-@CgUSXohWN)\[Am8/2<)H1P8m,,'C2j/h8TAit
-E/g]hMKsc,KS"W'L5gh3Df]N*BkV'dAnG4P;HI4+:f^Xg;dWa9?s?`:?"%2G7k-)qBQeT3AQ;Z5?"dn]
-=&Vk!?sm1q=%u1V<**:0C2\BGChIKsBP:mhAS#IdBPM9t>?Y38>#eO'='B!<=BSm4>?Y64>?4m->5h_q
->[C`B>$G0:=]f'3='8X0?<L<7=Ar@/D1S4RW2Q>MEaW6\>$5-8>@(WC?sdMfK9`+'M.:.#;aa#>:JXe`
-9gL`s:JFS>:/4S[:f'qZ8PViI92\V^8kW#\;GB\V:JstZ<aSp0=]/!k:f:7h;FsMP92\Vb;c$*c84Z?F
-8P)QL:II]A7mojF8kMcF7n,a15Xdt"2*t#CEg;iTQ&BEI8k;WN;aWZ05YY'@7o!!@SX=M@LOshoBO=\<
-BT7(&:.@\V84lTN:/1^Yr(7c)<DQ+G4?u)$6qL(*No03nn*]N6qYpKjrs8T"naZ;Fn+?MMrs/PomIK9%
-q>9pd%0-A1#7hn+0.A+_#m15'!!`W1$kj0Y"TnAt!!*'#rW3'#q#DT@"9\f/!ZB%s1d?H%eE,fPgh7ZF
-&T$(UgY'ijT,7k>#R:829*PV,":>JE$kAoih;$7'&.]JAg>LiHhr<4u,T@@/(_?uY%iGih*@;jR0/>RK
--!&%9?9a"BXf%JGUp5Mf=C4Ne:eO&;9M@6(-[mg=1FG"A+Yu>?4@(n`4#SrT//\^"2+W[p9M-od2*+&r
-4";j.3C?.n1F*n^1-@W[:Jk)&<'j8M7RfC,4Zu"r7S6EQ2`3HR2(Bt,/N#m\0f(pL3AifM2_?g92)dNU
-4?u.q3BT;g2DmoU0K(dN68gM`2_mHcF/7+;gF1b(\njSr5r15P1,:pU5smq4DP+l!g86kq0e+([(*t:U
--m]]A%jW=t,>od3-7:&Y*$ZF?+"Jie*[*$f.j>oV-7^D^2+TYb3\)F%-7^_s.NBNK+"AZg/1)DU)&aP;
-*#p%D,S_45)AO2C*ZcI?)]92%&fDAo$5FdJImh5nahkK$(`jM5+=A!:%MKs1&K)`8P17`jDm?:,O_\#R
-/m,c))'oq2(`XV?+Wq[@)]g(B*ZuXP+W(\%'G2?$(DSY!!!iT,%MKKe$jQk/!"/rB*Zm"!3$T(A!s/9!
-$ipMA)_Es05<0bl#m(M>%iQ]H3'0Ah3%>sZq#Ca)&g&MS/hJFk&Hhe.#m1>;&f2At&I\jA!(T.rSti!H
-K"BCRf^n"C^:_8!j0Z%k`5][2`lZQla1f*pZE'^mU8Ff`TqJ$HPKLYT_U63)Y,fgd_S<gu^rY$8]=#,Z
-Y+]9pXKA%ZS"H1;Uo_&2UV,'p\#n3JnaQ)9mHEZehWNnao^M>>nFZ/:m.UAJm.gVKq"*nDna5iCmGm*c
-l1k5Ro(r.Dlgsc=q=+%DlMUMKo_J@]qX41Srqc?_mc!C%l2L,Rn`fN.rojUPm-a?9nc%e[io0=kn+cS>
-lgfMmp%J%Go^2;9n+#o8n+-&;nF,lCnF$/<l1+94p@e(OoCr1_rUJ4N^:VMGo]tr9p[dn@kO%p3p\4@S
-mFTCtlf77#nalPGiooe$q=X.FoBGK"j5o@hp[R1qhqQlIm-Nlkh;mb[mc<?\jQkdsqX!V@m-*g&lgX<4
-kjVU@p%%J5k2ta_i7-ZAf\,$:khP.Qgst3KhWjUll0%$ji9'%_k4/<@qq'HLh!FsqiofRklK-XGe`>`D
-kO%Beaj]VInFQDPs8VoYn_`rihWO(ak5F<VgtgfAgtgf>eC3((gt^W5g""WuT/$BIr;[*,%iHBA0eOgr
-!>Gn;!"K/H-SRMB5smjo.2ig)"8r3A#T+jA3^Z>(69d4I)pH^Ye^iL3hr<PFe'6%P\?iKJrj`HSc-b2%
-i83;>b.tWrrils9Y,AYB`6-T^g!@dS['BV4*Fri+G&Lr#RC]8sbJLTfXK/P/IX6.8[Bd*G]=uQ2N-oVb
-GC"=MDJWuu@;Kn-HF9cNX1+RNFD\=fYcdu,?*L\pMhQnKK6qg#M1'8eIslQtM3WpDMPdMAM6bIXd*BYP
-_m6;H]XtYk^q[_$_nNdoa3DK5b1ab\]<o&U[(ao!WMQGo`R2H1dFZ+M`PJmqYe.9LbK%B8`59J%^p(_q
-f?_LU[%=/)XT#O.[ApR8ri?:*Y-G=O^&GA`X/`b>]>qdp[_KDj`59+&\\b_c]tCqg^q[It_8=L7^X'L%
-rk^V:ai)EBcd17pca'dXXg5d`]=Ynn\[JuP\A5_l^r"18]X"i\X0]UT^r<m[XKf=Q^UCqr\$`GhYd(FF
-ahY$SXJM`!]tLkWXgP[H^U:>G[C`]bc+CX,]=#5^\A#Vm[D'>n_7R+]Z`pR6S?/`aUSY'!Wj8Y(Su00"
-ZFR$?XJ;tmWM6Jo\&QD<]Y;%odF4baXg,CEYb.>QZETe!Z)+_4^V7V8e'HRsf>G#:aj-KTYHP)/Y5PFt
-Vl6VpWN)u!U7\?cX0&Y)X/25DITLTPNJi^VQ_UXjcdC.e`kSj\Xf\b7\@TJrcHstggZ$u7e^MU]aMPg6
-`6-HSbf\/ZfA#!/gXl&pp&>0oo^;#2rpKj`q>Um%r;?6Vo^qbHlLk,SqYpTqq>U+4G"t@d3AYicQt^>^
-OI`DNX/'l8:.g&.US=?KQ\JgC91qbR5>4UA3&b,I?X$`mXKAFi?;k':NME>KWi<"mS8)D2='&<k5Y>0[
-@qfgsA8#k(H#8M9Uks/?J:E3$L5:h=FDZ,4Df'6(B4bj`>ub)e?rg0.=[u7m>$YB8=(,NH@9?&T3FQTE
-G%>5h='/aBC1^[Q='f6B>Zafn:/=qt@;g.1Htm6lBEN![BP.6T"_M@ZBOG'D=!LX@>$+s:>uk'4>$YNA
->$Y9:='Ag4>$>09>$4s1?s-T><E9$$%:*7C?<C-/?>Y7`V5^DBT9+)">ZkB<?sHi?>ZtKAAor]kTV.0Q
-BO"P/8OPp98kr/K3&jr8:JFJV9i>(m8k2HD7nuoY:.RoK:.nJX8k2NM8l]+o;H?[k;,U4i;H?Rm;cZmr
-:JOYZ8kMHB8Oc0?8P_fJ7n,^2:IRlN77Tj86p<q%4$#r5@<.V[Pa.AaC-k<^;cZpd3]K)s:d@NI</R63
-EcZe\G]IJ#:/b_`F?`1l:Amm,84Z6?7Ros;<E)ac4?Ytn77'O=L5t9hoCMVIrqQL!q=4.HnFH8FrV$6r
-rVlcdnFl/Dp\t?oq>^L'!<``F+tGN+,7at[p](R$#7V@]'+G*GoDf$r"9\c,!W2pJ!<`W2!s&q9aur4K
-][>coj4[cN%1-Y"hV?f4c)r6&$47(E"pG5;!Wi]=rXg$4j58Y7.23F/QeLBSiSWYG`@N/K)''@s#%nGb
-&J5s+*u6%O69-/e^tDjECn%6"S><3hE`>bB8QT+q;GKn_4?G/X75?>R5p%X<1,q0F1.a\i1b'IR&jo?O
-Pt+Y41bUs]:I?s"2*F8p4#JH+-Rh/F7UT@q?r0$V77Km27R-l9'0ecN77'!d/MACr2)-sW4tSKM21@_U
-4>f5W4=rEN2`3HT3]/fQ2FTM\7kQAQ2E!ic3C5Y[4%OFgcJ@R9e@KBU3As&[4Z4uR4>fDj9lHcFf@[,c
-7Q`=I+WD.6*[E0R&.p]F,U"6Q+Y,Q+*Z,k6(aCIY,9.XG,U"Z]*Z-%I*]$#1.l/Y#-n6Ss.l&A&/6"G[
-.O65`+W_[;*#o\/(`Xe=*uZ".'da_<,T%I<'c7Js&J,Hp0gpT3`Q#Ql@1s@t-nd.g$k!Fj,S(b<-'-Np
-?tQ:/MMPe,-Rhd&FV#93+sA-.+;>\3)AsD2)AaYC+WM")'bD/q'biM#!!iT-";M^d$O6b.!"/i:(*P+d
-5VX5g"9SE"$Ng\M,WA(Q4#%QV"V(M4!s]Mc0fq`h5;X])"8Mp("rJO6/MJn-(^pWC!!``B(`+&(&I877
-7Ql*nV59`<[aE=QoA.X(\\?&B['$=F`koU4aj0.m^q%"_XJDPbVkg,]T;/9Wd([62eA8Z%WQiE!^V7Cs
-aOml4\$s#Y9<4hcVOa6IR[8r$VRNk)^sU03Yh/:5o'u2:lK$XSkMG_$nFu_Ip%ItGp%IkCp\FLYoC;G<
-jmW'5jP].aqZ$Hbp@RY@qtTROlMg;orquK`qu$Hkn,<"[qY'[Oi99@\kNh[4o(heDm-=Q4%JK;Skj7?e
-nFZGPp#Y@cn*BW@o^MSEq<[V@n*B</m,dX!mJ?;=qs*D;o'Gr@o'u>Gr;Z`ccbdE0a5QUOk32X9p\!tH
-q=!kDo(DD&a2[H)lh0lBqsrh6mI^;Jl1+?,l/h!fi9^.+hqR2KhsBUmkMY4Xk2bspjOr_ejQYgWg[+:m
-mHs'%kk"<uq""%?k2>%LgYLc:hqQW6hr!PVk1n\Dipkddp[[_5ipGacj6c1)rV?6@e^`ODrVkb2jQ>Lb
-jl,%Ti7dD\inM]-m.0c?p\b'jq<RA6n'BVTmcifjhr!AGi8NABiSiD>dFd=Tg_A8bcd0h.2ZO'_!!*<:
-*$csf/h%nE('t$<!"BD^0K;9_6:*gk*tJPWr;^:0&g8qk78?TG4Zb>5%Em)Ge^iC2i8W\Kda-1X\[JoU
-]XbJaa3W5eh;[JLd`obCZ`pU7XJiA2]#W@TgY12u]!\fIY%hm)J9c-MTY%,*begZeWN3/)I<]b0[Bd*G
-\\9-0Ndl%gH$jaTDf')u?tj\9Mn>sfX1+RUH#'^iYcdu,>d1SlMhQnOMM?P7K77lgHZs:SK9V4<Ni9+J
-NO7$]cd'JJ^p'c@]XGGl^rX^6`5f^/`Q,[*a3MiU]=GGSXLuijX/;_raOS/>cIBVRd)2uqWOTOQe'>tQ
-b/Y@A`O3n-f?qaZ[%+"mSZ/a!]sb_`Z`^=-rhs;H^Tt8XY,f=Sa3V`0ZFm]caMbg5^rs:&^q@.d^:CM_
-\\?A*^<jI"a2GX/b/D09cd17pca'dWY-Pm_[^*<X^VI^r^rEmp\\5u(]X"i\WjT^X_8s9cY-GRW^9PJi
-ZaYCgYd(=A`kJONYcOq;\\,GUY-k^G^U^bM\AbkdZ_"#)]=>MdZadE]^rjO4[Bm!5V5:,lS?/QWUo^Z&
-[C3'4UThM/YJRoZWhcqpV5:K&]?/:K]Y1qocdeecVQ@&*Z*:=,YcjLuYFr,,]tVD5dEg@qd)EQ2dE7]F
-\[PVFXJr.sWMHZ"V5:B!Vk]i]YcY%5VkBTDMgecQR?!AkR@gXm^sLKQb/(QfWNN>)[(*cfbL+S]fA,'-
-cI^Iba2l9@bL4kif$Vjdc.:RteCi77nGW%[#l*TFnb)PDpAXpg$iBu'oBc&Aq=jRVq>p<grVq-?s8Mcd
-p\&c*76N[hI'o;SCjV;8X0/M!FAYb(J=`O1Ssu(&?VsHh7mB:(8PV3'>[(ZKAWj0tW0pso?XSkgV5UDn
-WhPbl?rg?3=AM=T<EEmLChR![C3Fl=O/A\0G(+phJUiB,N.,hbFC]E0C2[m"Bjk@N6<[Vm;ccjj:L%.1
-=]8C0@:WeK82ED=C3tAFBjY4M?=mkb?sQrF@UrhN;aa>Q>$G9NE-?V=?"7J]D/+!'BP(gcraIik=Ai't
-:eb%p>@:W3;HHk%?!:<7=C,!/=BAI%=&i+!<EER1=(,*.>?Y'2?!:B5;d!FDJXiR;.B/u%Ea2^F?sdMT
-?!q&C>?kZZK9`+&MIU@+<_5tR77g*I;*m-!<DHBi9e8n6=&_a^91_]P:JaeX84u]N;GTqT:/sq_:.%QL
-;G^7h:/F_e<*<7&:JOO\80CJk8Ou3=8P)WL:.@]>7o2QD;GBbQ6q0C,5s@G)<FpCRPph`JCI:H\;,^@[
-6U3h3:I%HI;i7*1EcZ_ZG]IIr:/t_SE]cQc;c$3e8fC2l8OZ'>8OHNW:J3i669ROt7o"u-kl:DMr:^-q
-rqH6^p@S%Mp&><oq>'UMoD8@_q#:Elm/[+c#m1MP.6TaG)[cfC!!i]6%hf`r$j-P'!!NE,!sAZ+qu@f@
-"UG;9!uSu"5"U[HdH'3Afio$s#\;TEgtC0%YTsn]$7#i]"U>;7!X]AN+<n/Oin_U'*#K9Sg>LiHhr<4n
--R'BF+WD#0#7M7Y(`XS5$PjsP3?DDEfNpLVR@g=KR%^Nt:J5.`?X?]?>Y7pa5VtPc/1`_6-S7>;3A)X5
-76`jk.NAp77o,JG<`qjW/ic*f:-V*/7n69?4t[^%,<nFZ?rp'13@m0T8leVj8OYp.3W:uJ4>\E7/gMPr
-3'9\m,ptEG/NH'V1-IK]/i#:=/1iV0,r.&-75Zhl/h/tD0KDEZ3&`TS89:TPh<!VI\n*`O.76<m76*\%
-1H%0\C7`AqfW.#'4tn-,*#9M8,qBiB&25=UrZNX1-oEUs(`s_;-mg>f*ZQ=J+Y+l_(F1^Y-6j3A-n6Sp
-.jHDe1G:e-1,C1#*Z5e3)B9A0(_IT)*$HIM)&Er+.23aR,9@^;)A*Vr'G;TG:R]5A`k&6^'bqT3-m]]H
-'G)N8%iZ`:Lsa4MAu2/XLh&7h/OQRS$kOs>,Tn*I*$#k;*YoM4*Yg"D+Wh:.(D%,g&f*P0qZ$m&!sf8N
-'+P6Lp]([&#o+U:3'TJR(^C*<!"8o6'e)7?<BVl['E\C8!"/rB+tu)E69d@V*XMQA$NU\R+Xf$"//o92
-!VcX""VVU^*>fItr;[j$Gak7rTTHb8aP$1=ahGL&`TOnDY/J>s_T'aGmT[Q=ZEgX3TqA$TYcF@YR%pM*
-^;%P:_7d=Vc,IQ7^:h>'f<N#sZ*q!?W2-,XTqIg9R&7(%\>[Eja1](Amdfo<n*fE*kNVEok3:sro&]<1
-p$hJ>l0n3-r;HWh+7&(YmcWWjk3)@5na#uAm.0l=p\F%?nF-,?o^_kTr-nD'p\Opbn+,c&m.Tc6m-a?(
-l0Rd&l07O#mdBE(me#]!m-sZCo]56,naH,=lh0cClh:,HnF6)>kj7HuqX3bJlK\6<kjA!/k4A?Fs8DK6
-_S*S&j7;F!m-jE9p$_PIlKRX&o'Y2O`U)OIo'Z#Am.C)Hq#'[Cm-*?mluMFUgZ.M[hr="ek4%Ksl/^sm
-nF#H'lJ_=1j4WYHh!jn'mHa<2kjn98in3/Ljl5(Mh;I)Lg=,'GjlYaef%ApKq;0HamcNB_mcWKckhtIg
-p%R.ie(Wj]lg*g"in`b`kM+hMh!+%WfZVY0p$D;CqYpL#q<m_Ag#qAQhCIF=iTKL\k2tFRkigjRdFmL6
-hVQf6eC)[91B7LW!<irN,:Y?!.O,lG#6Xi'%07(g0KMKe6U*Ug*"2rI!'(N*,;MMT:/=8>3%bmMaNMlW
-e(3@4hr*5;e'ZFU\@B2b\?`T[`Q?EXioT(JeB5M4Ycb(.Za6mC8&a$2e)&d"]sb2MY%hcrG&qbIUq`\,
-begZfXfAM2Lk9lL[^*3H]"uaIGA:o7G]Ie@CNF?!?>5%O]W%p3\XS\/C9k(JY5YLYYcrh?Kn,/<LP(;.
-IX$<fEd<P$Sr\>aWNVeY^<tKWcGIQ<]=,Ak]<AZH^r*Ii_8O+'I_</'_7J4N^r!ggX1uEVWiDtu^WX!g
-c.'SRb-nssV6[YC`4Ek%`ko[,Wkuj1cG@/sSZBE*Z`p^@V6$o(XfSV+Yd(gMZFe&\W4BXZbJLHj_8*_#
-]XPkobIGU6`P0+*^U(S\][":*d(6g6a0r\#^9tr+ce-gpZEUI5I^?u3\[T,T[(O8e^r3R`Z+.Wl]X"i[
-VmF1L]Y_(f^V%>&];iKNWjoXM[AC+7Z`:1?\$NfV\[f,U]u%Om\\,5edBfaXSu9<>]tCkj]sPYl`3,f8
-Yd(@/V5UMoYb[el\$<9L[A'It]um43['m*.T!PGiTrk#a[Dgh3"MMC\ak?ZtG-S3JZ+@9;X/qhoX-fuq
-]>;M6da6LtgY'cgd`\>jWi2_gUoU`,V6dS/WOTIBV4OZlXff"0VkfT<IT:EROHPm$W4'RbbK@fA]sXrD
-YcY%7\A$&2d*L4tgX=<le]u4Sa2Z3Egt:64g"Og!eCN!pfZW@@!VQHbrsJ,ZpA+:GmJ$PUrr)j.rr<#n
-n+-2HpAb!Ym/$b^qu-Ogq=aRVF\FtX2`QPsP\4cYP+SeUWhai>;b_e5US=?JQ%E157n?!15<_S15<N.J
->%20/XfSIf?<goGNME>KWi<"mP@\-%;H6ao7t*m'=);\fA7]FoI=?."V4rosJqAH&J:<*1K6hWaB5D3k
-C1q$d?XQu<=&;gq7oN>n?sm,9=BJj=@p2AS2-a^<Ir&e&=^PQIAS>CM:g[O<>ZXZb85<Al=DVo"IV`V0
-B4kmdAS5UeAS#IdB3&#1<a&Bp<EE=0=]&+#=FO=S=&`@)?<(69>$"g0=Ai0u<a]$2@9$<8>Z=d.=&W4"
-=^GrrS>E3`T8mqt>#e^/@q&bP?rg?2@<-paTV79QBO"M,83p$K:f1+U1,_p":f1%b84u`R8P;rX:/jq`
-:J4DZ;c6@d:eF_l91D]E85rVg;G^=k:KCFq9*@^U9he:[84lKF9h.QD:ea\[91)*9:/jVB91hW=5t=7)
-5!1\f9OW43Q'[_nD+R;n;c-:W7moI6:-_?E:5GF-FE<+bH$!_*=^GTiF$`Jm9)_C%92ADU:/+5J:/4;[
-;c$.N4@25!5tFh1OlQK;qY:'lrr2j$rqlQep@S%QpAY?qp%A+No(D\U!VkXP!"&c5(FM4(0-(K+!VcX$
-!<WT9(E=%k!Whup"Tec,#6Y,+!(I"m"Tni0,hBmo8;k=6jlP1KA/Q'iACTJkg!Ij<*"<,Y#6k>7#6tG9
-#R(SU-G&3sh81Tb*"\Iji83GMimshJ,Sq(3(k*)*$4[[g+<(q1,r/Fh-#M&ZBM=G_TVS69S$e)f@WP+5
-7Qj^I3^l;$1c-p6/2/)#2F0\r/gW>22E<cK)$pg25EM^E=?SB&5rq>(4#&'K5"@[k-5.LN6T[/):JPS&
-5=In,75[7q5sIOs5=.al/LN54-QXlq3'oSM.=O040fUm=4#0,S4[;(a1c[B?0I\\E1b_KR/k%oQ0KV$=
-2_mHcF/7+;iRuYfAN)Ct0eu-c4$l7c/M94tR_m\1W]*C0/0,iK,qCAo/f+m+,TJ0[-R9NN,U49N.OHAm
-+snW[+t5,p,:4f\0gHit,SV+K1+Xq'0.\A(02s_L'c\A?*uPn6*Z6+<&K`>C,:"EH'cA>S'aZ!*(_I?"
-'b:if$PFUNT>JUi^USJ.*?cgW*uH"8%j3&,*$?2Pd*69@Xe_)AD+[,]8?-VB*Zc=#)&OD>-5[sO(`=SE
-)^c^O+V>>(&JPln(HVZp!!`T3%MKEa#Qt,/p](['$5OjD5WphG)$L'<!"8o2#oYWo>$*m7+;+eR!"02Y
-1-.We5Vjf-$3L#'$5"3u.5s4?/0#'#q>_rF":Q"a+Wqg?$3^D08;X%)U8sErjL`Onb/Cm#^r4m2[^sl3
-`5K[;c9La<]<895U7@I6TV\`TQ)Lj^^Uh"reBY=lW5cZg]tV.r`Rq]2X/2u"VkBrXNglZ-P*`2KXM;*O
-a2>EnjR)p93pu.th;deTkNqR#lg4-1qW[;<o'Gf0q"4%Jqu$!@qY'.0iSj8*q!I;*g>D>gnbD_Dq"=1Q
-mHF3@If8j+p@IeAna5H!lK@L%mHa'&lg<j#n`o9#k2tmnl0e06m.0H*m-O$)p$V&6oBbuAqtK[XqrmDA
-m.^2Gp[[eDq!dhEp%S4Rp%%bQs8VlIa2,R9n+5r:n*KN3nF>H*o'l;Fo^LJPa6r9XmdoiCpA=[\rr2BG
-ldjqNIbWW:jP8MKdb3U3iTK%Ym-Ecol0RQhmd''2p@@\7mJ6SInbM;,i8Ne^k2YO_g<n7"hr*5Ge_KZV
-g?[\VjQ,FcmISf`lKm`pioAqYk2kgoo_%.cdbO'cp#5;tnEAiahq?fFhrEA<jilNNrq?0crVuoqoD.e>
-jQ,[^)qEs3i8<YUgu@JRi8rtVhUBj'inMl/e',mu./a,Q$l'm:2``cF*Y\kU!"B/I-oXOc84>Zt,oRL)
-r;\bX&10>):0(M#=%,"q*=rt3cI(;"gu7AHgt^K5f[SBj^U_"l]t_J)d+$Clh:0Kj`kB!qZ)k,-X;\=N
-^Wk?fi6fKW]<\DAD/3QuG''k'P+fRpZMq"7ZEJk5M5@VfZadW]d#EBfBlJ?@Des?1F_kl>HZc$bY-bg.
-G^YdXYcb13Y->7ENfJO1KnP#!Hus7JI<BLRN/N^bMgh+pObgfuccaMG^qmX]ZF[*@\[f5^]=bo&[XP[(
-_RmOmc,[9-a3)0!d`SkmU8GEL`k&^rWOBaY[_KSjd*'5G^q%>1bIFpn^V.7o\ZVp<XKo=DZE^[?[]?^E
-YcFq-V5UMtZ+%3G\ZN$?Za$mPY,Jb;YI26g_S+%7Za\#ea2Q$<_S*e/^;.V)a2c3=`5g-Pg"O-J[!o?k
-e&]AC]W\`P]=k/S^V@_-bL+,8\Abh\\A#;i_T9^7c-3SkZCn1uV5:?#Wi<4nVm</(\?30P]=#&W]sb)Y
-]=?)-`kf*ud*KSId'^3`Z*h-NZ`p[0Q^4DJXe`%iVnTL5\?2p<Yd(OG_3h+-[]ld1Whc_qVlmADe:,EJ
-\\lVB^o"K:\?Da$X.uSpUSsWQ^:;8-fA,-7g"tE*_U?iNYHPR7T!#K'Wj/_)Y-Y43Z*(I=Tq%j^[&L%&
-R>lZ'MjL!8Xfeq@`66'6\@8cDWN`b7ZFIT]_8XIGf$i@+cdL(`c-=Yde]uCW\?iNU^:MJ5eC2RboE=dV
-nbrI_rsJ\urpoFDmHa0.p%\Pmq=sXTq"aaarqZ9bs8W#ps8;ZgqWr<)82)eXE1r5-H&A5gWi;tlH<OES
-I@Hk&S=5dr@o5]`7mod38l8Gd6:,($MQ*VUT9a.k9i@=TWMZ_pV4j,j@9?]>@pp'YAQ_i;CiO</F'i@!
-GbVUDK6E*)rdb?-LQ@45E-5].rb+N-A7](Y<)d%%;GU"`:0Ck4>"UtY>@(B04t]/u>`FhiBi.l8@9cr3
-:0;(8?!1E69hnVl@rcX0CM[ZoAS>`TAJSofAS>XaA7B4eAn>UiAn,=V<`rL)=92]Erb<6ZA85U^<EiEn
-8l%rY<`W:&;cR"#<*!'!<t\P;>[ClSFd8JiTULIK=BAR1@K'b->%1`=>%);rPFS(sCM.*Z:JaGK6pjOB
-6pO@C<`Dpn<`2Xa9ghTG6qU3F9i4\\92AD[85`5Y=B8F":/P4u;cHsq91_`M:NoQ,9hRuB5t4F<7nH'=
-<),q[8kVlQ8P2]S4$lG.77'7)6UsI/85ErHNLH5qM/Z<[>#S-d76XF<84>X+93d4?O(<$MF)c#,<(U5.
-JoF7O;Fj/J:J+2Q91V]N8P2]M770a@8k)*.5=\FXR$Ht-o`+pckl(AX$N'MmqtTaRp[e=^p\tEglKds9
-qt9siq#($i$3:GP,r@_?*"2rNp](R$"U5G[+qbIjp&G9t!X/i8"p4`'*<?EN!<NBA`ND!pU!qiXhr<F%
-(`=?&cdpn$da"Y;-kQXe#7(M:"q(eM"9]Mg0s]j"fuPu_$l5Ytj4i\Qi7l%%,npq1*ZGb3%gNai*>TSM
-+!O38>0bhr2Pd:GT:_+6[?X]lA3<OY91VK?7m0Wt.Q]C8-R15m0g%uh+qljt2_$$`$61QTUpsW#/2&nK
-3]&H=2,-=p3'oQQ,9na#6sX>,84Q*16:aR45s[h,3C6A'3BfGe6U*b&:.@?41Fb%0.ka"Y6V:*95uUBC
-00D$2+=\Bj1c.-H/201=0/>@C2`3EP4[MtbQbq2*g!H[&1c-pF4@)>'/3u<R3C[MD`73/2912$&,V'iV
-*?-4T)%mu6.4?Bh+t=r^*$Q(8*u,hB)^6^X+sA9^,9/3\,WRe>/L)c04>&<O+s7pJ+snNW+WhO3%i--+
-(`X5-/gD2\*ZlOK*?HIV$ks[%)&3f!'H%W")^J:L[aN=.Z@sbC1*n.b((VN+)&Nkt)(M'%^JAL8QABZp
-2C(7iX(31i.Mrj<+!_mI+WhRD,9.aJ*uYt7(`=8.%h]Zq-p@\0!!rZ/%NHZ0$j?\5q#Cd($6:lq90=jJ
-$O$V/!"K#:)_O9M@:<>%*t8AS!rN$+#TPHY5=7^o.i\m"q#Ca,&/QWL4?5#8&I/%2BE/2E&f;`>,8Uak
-!)&?RUp%"d`oOhTj3#9N\A#l.XKSqRdDWuCaj0=q]=+rATpq@8Up.+kR&$LJ]Xk\of>akYTZ+a^]tV1s
-`S.N)Xer.qTUr'RPb"D0MNXa0W4K.>aMYWujmE';'(>5Mldt.`jPoCinFH&6m.BB(2#-qCrVcH^nb)bX
-rr)0HgtLfLlhU>Dki(@Yo_J1Vp$h_HlgOW>pAFgZpAO^Sm.'N,kNr383p>_imIBK&kjRg#lKI<klKR[*
-nE]9"lgaW<oCVA6o(;;7md9c<q>KjVrqlBZo(DS?nFuMFp%S7Vrq?]prr<#of>bYB*R+!Emd]f:o'Pr?
-kjn33o_%kHf>bkujl5Y"nGW1^nQl%kp$VY=l0.3fjQ#1Ujji,Ef\PWHjQG[cjQc=&i901aq"=%@jluL7
-p$hM<lfR<ij5JkPj5SnMi8EDHkiCt%m+L=WjQ,=YhVdGFhs0XojlP[bki_'jlgsc'7*X33lM9W(inEVS
-hq$]<hrit\gXG6-h"(I;qYL3ks8M`hkO7["lf-jaj4iAMgtCTCg"bK8gtU<)g#Co>d*g.ZPplS2$5+O:
-3'&uL+;G:dqZ%-.%j!Gh6qKp:4>J0"&.&L=!"fAO.QL!r=BSa+75ZG5&/EX?IaQd#f\G?9gt^K8gt'rt
-_n<[t]tM5!a2u?Jg"Fp&bJV*/['$X6WMcf#\&?SEi7l`&_mcaVEcl>KIWhg1PbGdsZEC@4ZDi.uJY9N\
-ZadW]d#EBnDK0oDDf0TAH>d_CEG_>NY-bp(EHR)>Ycb13Y->7BKo:G)JUVob?$gd:GC4@DF+f4)Q\KmV
-Wg&LXc-OPT^VIXoU9VG@X0oLR_nNXl_m-Ykc-4VaaiD!-`6d,e^:0o3V5gf=`OiXpXh;it]YhV#cH*K+
-c,@ZG`4E\*_7d=k]!8@9[2lWWX0/h?Z)Fh7Ycb76Tr"chY-k^@WN!/5]t:ql8$&\u\?E'AZbj8ld(R<H
-cGdZ;`PK1#a25d7ai_cJa3;lYg"G,m[^<BMe&fJE^UUe\]>Lne]=u/$bL+,8\AbPK[_]Jra8WY+aNVB)
-_m6\YYcb18Y-#%'WNrA&[BI!J[^3BS`P&Ib[CFN'^V.%cb0\5H`4`dk[C*?G&?`+=Y,J8#Xf&,*YdDH^
-UTOO"C9FS6Wiqqj[CETHXKSS+Wi)r(_:-95]=lG8YH"LjYGIq_X.uc%VQ?>[]t)5.fA#$5g"tN3a4/DW
-[C*NIXg,+,Vm*(oXKA7qWh-GsTq%ma\ZMa*R>lZ'MjBm6[(OB#bJq'!Y-+n*-`=&NYdV9baNW#Se^Vss
-e]lL_cI11ieCiF"ahPEr^:UbncIC=cbm!q:o'Z;Lq>Up'p]($WnEoQ-lL4WKrVQU*rr2`hqYL$bqXa+A
-qt]aZrVoFfo6=J84$#KDToEo7M4LB@WMZA4<DunER@g1CR[8V9;+jAM6ps=8<*39j6X=M[W2ckiQ"*Z]
-9UDWUVQ6\mToNbn=^#';/R)Om>>o!HDJ3^$>@;MoT=(VPHAI3)Jq/Q1NJ)=kGA:l(BPM3l@pEA<<*`c.
->>7mg>$YQC=&hmk<`W0b.Q1(-NfeX'<E`a>?!0rr<*j0G>?Op$;H[=9Df]o8DJ<`rAn5@]AnYa`A8#Ob
-ARoCdARoCfAR\kI=Bf!5!aAoFrb;gN@UrVL<*EC!:fgQn<\m`R<**+$='/U.=BAg:@:O(rQ(=S@Rt>K[
-=BK$@@Uj%W@p2r:@;^FUS=G:G@UND<;+COK0h+u17oW`!>$"a+:ej\\7S69@84uNI:/4GT:fU@a:.n>b
-<`)^g:KC\#;cHUi:/+B&91h`H91qfH8kMWF:JFVd;+=/N9he8L6q'U/6Us^;6pX./84#U4:1nm7R$O%o
-Ce.#o:.Rc>4\\O?7mB:5>_\].ASZO4EG]5e9j;FhE_B&%91hoO84ZHG7S-3A84c096;1!D7RK=&7SRB[
-PNq]0pAYI!q==7Sp\=^erV-<rrr;rjmHsoFrrMomqu@**"V`:?4>\,l"T\Z!!!iT-$6CW@'*\L2!%%^J
-":,GC!s&B%!tG_B"pZ-`ZSk^PdG3dAg=TC;&JS6cf%ed'c@2Q;&ISgL#6k;9$kj<X";)LqWT3$i_C>ou
-&#%tBgZ@DPgS,o:'b_H$'+l,p$Pjd"%M^9,*^;>Sbh,oYT;A?WSX,nOKM#3\912-?<)?.P2aSf?5X.Cq
-4tJ-?4@MY#2BjRt,pa62&1KW;\meSq4$H.s2(U%)4&SO13ccu$.lfg^=C>B.8k;B>6U!Ln6VB^&5"In$
-5s@=n4Zbr%6TZqR/iG^I2`aGt9Mdi55;>MV3B8B83&!0E1,L[7/iPOA2*!]Y3B'8p93?G.`RNYqdAUA0
-2DdZ_4[Vt&75Zh[6t)=ueC(*X3'B;N/Kas,#9PN>*%s-,14Cf).jZA^,o.IB'cS;;+XA9T+Xf&o*[DmS
-4#JN;+so642(gR3-6j]X+<DLB+!2C=*Zc1;,U"El-l*jG+X%pE'c7l"'HA26(DR]%*#0/*,>OQ;bfI`,
-@2p.2)]TS+%NlZ0)\Nl(.[AAq;/2elMg&es.6M7LCEO`I*uc7E*uGk=)&=25()\)+(Ddu,)B0P,&/Q03
-4otT^#QY,B+!M^8"TnH!$ipMF.6'pi2^oRN"9JE#%fleC+Z`4u@9ZGe*"2uO!rDs*&L&qk5X7Il0-D&9
-q#Ca(&0WS^2_c^$'FFX:rW%9I#7VY'-l`j*"&"KITW>5X`SSAOim#?O\A#r2YHkO\d)3fAaj9Cr]=+o=
-SX,A&TWP;\S>`0T_7I5!gr$1]TZ"[]]tV1s`S7Z/ZE::1W10QPPb=eAR@C(NYIpmB`l>j+jmM^0o'l&3
-lIY(ak2k[fo(DA7meH0in+ceTqYKp[o^qhPrVc6Ngt_2]n+uhLkiLabo_JC_qYC*fo^VPEp@n@Vqu-B\
-kj@g(lL+-.lKIEpmIBK%kO%KrlKI6hjl>FbkMbOfn+$#Dp\!_4n*fT3o^hnIpAO^Zrr2NZnac5:mIToA
-p%S4[oa(9drVuoneAf<__9D<>nFcGKoBPiAmI]c5nFH/>f>bl!j5'(rn,)nUq"4C[o'?#1i8<GJf\"p<
-kLnYLf\5<`k!\:hiTp()iSiYSp@@A/jlPq*p?^o-m-<ouiS`\PjQ5CZjPntNmHa!/o&Jilk2t^_hVR&K
-l14E3jPo4YkN:gfmI^'Lf@8?ulL*?glf[j$jP/SFi9BCihUU]8h"(I9q>($is8MZfkO@ZtioTCdhqR&P
-hr!SWh;dSGhqco5g>^r<d*p=bS1XdA!Xg)#2`ioL*=W/J!$h^^,VM5G77T^+1+!nP#71Y?"U5nu3CQ_B
-<E2jd4")$^#Rf%/c-=Ybe(*.)f%8O+gXa]n`k]I-]t1ql]>2D1f\G?7ccF&>[BZs=XfSV+[D0c-gYUW1
-ahbT!D/4!2H$$+%QD(stZEC@4ZE&J+K;5l_ZadZ^d#EBnCMe*1BPD@*F_l,DDfDPUY-bj$EHd5?Ycb13
-Y->4AKo^t:L4k.SDg-;EH@^BcI#!QAQ\'LOWL8m_bg4MV^VIRjUU%YDY-5:M`k/Xmah,4.cHFMYaiqH3
-]#;tH`42V=X0f@V_nEUqZG=Z(`lZBKg"+$Rrl6P-^q[e2a1\ag]=5#S\$`KDXKJqAZ)=\2Y,nk1U8=]]
-UoC>fVldG=]YVE)^S[m7Z`U[I]Yq@ud)3iSf>PJ?_SEaq`59L5a2e2!0ZqVef\+uj[C!9LdE9DK_SWsm
-]?7Xu\%BDkb0n,8\&GAC[_oPo`Pod1`Q,Nm^p*g=$`KeqW3`q1X0SS$ZMq9N[B[$L`Pf$dY-lEl[^``Q
-^Waj6[Cs8d]="nmYHk14Z*(45Y,A52\@'>mYd(F=Z`pL0VPUH&]Y:hUW2c\sWMQ]&_plH7]XZ2#S?K3!
-\u_m)X.uf(X0\Rp]Xl2.f\>-5g>CW/`RN2UZa6g>[Blm0XL,"/Z`pC4Yai#'V4XQgZ`0^sQAp;tMjC'=
-\AZ\Cc,-olVQ?mPWN!#(ZF@]iaj8Jaf@SU*f?_mcd+6apeCN6qaMPg4`59=?f%Sj+ebo.2oC_hPrs\f)
-rq,^Kl0@[&m.C8OrsSc!q>0p^mHa'0p@J1]*r9kW<BE9*E1rG6H&%o`Wi;njG#q[FI$pS"S=#XpIUc5N
-8jts17SQle;*m`ZC5&^gWh,G`;+aNJVQ$GnWMQ;KB4>1S?XmPM@9HN>DK^)?E*d'rE1OA5MgU82JV/K+
-LQ-t.E-Q,5A7o[lA7AhS<``U5>$+m&:g7.0=&W*o;cZq$74pJq?]L4jBiS>JB4>%F;d!I;@p;r2)c9X?
-@:O1oEc5l1BP1me@q91cARK"\A7K1]@/XL:@p`GD?2e%G?!^fNBkV0l?t3DL<**0u;--h"<)cmt;,[Bo
-qc>RZ?XRAZGF"hnT::IM>$5!>@:3SZ@:WMA=C5lkPF\5!ARJnN;,B\L6U4%77R^0Y=Ar-+;G^"[:Jj_W
-8jl0Ar_@B)8kMlZ<(]bR93,%f:/+G\=B89n;,L.c9hIuL8PMoP8khrL85`8[=&hmf9285T77BU47S-6H
-84,X-77]a27o*iGQ'IZ'Lh&bA=B/-e7R0[?8kD<::L/[AO(E*PG&qJ1=AE%9LN6!Z92/2&:.[uJ:J",Q
-9h7oO6V'^B91q`<3BK>m?''p$lhpPX#laf"p[@bFp\sgb!;ZWo!Vc<ZrrMihqZ$s)#oP-H1+XU_#6X]#
-#QY2C+!DF0"TnK"r;\;J"VD4J!WW3&#R^_<"rY1g3`;Bkg#M)Gg0#+((L#)8gsj`rUaQfa#6t/19Ekn<
-%0QkN(am;_j41mk$O@99iT&\SiS`Fc,UXQK*?H12((Ucj,U4BS.i]p&-qhk;@n2rXV59ZDT<!K9<c1](
-4[i@N76Wh+0JNbt5s.1h/1pi]B/DA%-n6Sl//ej,.m9l??;WRA9Mn>D3A`]Y8P)$!/1WG;779pT>uslt
-84>g.4$>r+5r:Yl5!(tl0f:gD1c[?C/2K.A2a'Af5X7b-5<V@m74^8U.kNkG1G:C:0.8>,1,LjI2uYZ@
-5t"4DGb)q.g=J40Wa@bJ3(ZCs6WQB@0ebFL?BN+Te##5_4Zt,B*ZZ1:*@MmF.PWJ$-7'`P*@*!N*Zl+6
-+9!KR+W_^P0eaXi*$I6s,:"HW.lfO;+t4rh-6aKP*ulFI+!)RI)&b"Q,W.7t+WhpR*uPk0'cA#9,97R6
-'G_W&',`&mR_hJ4`QYPV%id2M,oIO3+;u:A'GqoDPKLX;CnmJ\I;2"t4(km:*ZcCH,U49G*$cLD,9[sI
-+VGe8*Z5k8'FkT`&gB@;r;['+%j*/@&-N%/!"T,;'-oM!762b6$O$S3!!3'!&Hrgk2GI:\?V`^2%0Zh6
-!<<,u!"92R.Q'=P5<LkU*tSVP!"/f@+<rBj1bU0r&-Ve/;?I+1'dFk@((^gMLRsj)W0PBW_9(Z]_n*@l
-`72-$[F!%5`5]pFm`<&PZDXCdQC"5BVO"'_V51o<\]ELCZ)=S>_8![t]tq\B[(<NAY-#"*>,RmQSYW$X
-Uo:;u\=fqE`l,RMmI9Z:n*K9*hW3qZlf@'lnEK94qXj=Np$_;8q>'dZp@n:OqXik)jlu@8qtK=9hW4+r
-md]c9q"jRHjmD^5qYKs`qs`b6rpCoulg!d&mHX!(mH!EqkiV*kkNV9njQ5FXmIKo:m.C)I(A.7ilfmm1
-p&":Nqt0FUrUoaPoCD;9rpjUmp%%\Fp$hPKrr;fD`kfL8mIp/Ep%S(EnG;MBlg+'1nF5&L`pMmIn+>c8
-p\t0fq"X7=mcicjkN:[[ki:dZguI2Cj6GmlkMtL^mI0)oh;7Pgjlc!nk3h[!iT0+dm-E`p..-'Wj4rGL
-j5B%hlegpmkih'jm-3g%lK7Bto(;A4jlkU_j5T7hp[nI9:XA1ifB;Mep?:_tiS38Rk3h9_jO2iSs7,jY
-rr<#qnG)A:j5J_Ok2Y@Ykj.'_kiLael.G+Zh:L?8fZqjkc-2\3!!*QF-7gu20d[eG!WE)t!$_so.Ps:U
-7R]R$/g2&C#71\D$kOX=4\/FL<`Mse3[P^Y#n/93c-+DXcd:+dcHk"rj5AbAcGmlA]t(_c[_0Z)cHato
-g=4?c]<nfJZMq(*\%fo)eC;mkc,mk:CLq!kFa1(%R%_-uZEC@4ZE/\3KVZ#`ZadZ^c]*<qDfL#FDJO'+
-EG^,TEce4^XgGa$G_;3\Ycb13Y->4EMN<F:Knk,9H$j^RGCb<uK8PSOPBV)7WLT6cbL"MV]YM=mWjB7A
-\$)pE^pgeobf%<9`P&pscd9ME]tqY*d`/AbVm*b[a2PX)Z+\)lZ*q6\d*oh<ZbXGp_o'7.bIasc]=PA]
-ZEUUB[BQmB[A^.3Y,e_+WN<+rUnslXZ+7TTZbLt,_7@"_XfAe?^WO1&be_!:d)No<`591"_84"-`PTL1
-`PTR8e(NHe[C!9LdEBSP`PB-p]umds[^a&eaO%c4\At\N]"kD^_pQcK`58j[[C*-=Za-X8[^3<>X0\h(
-Zb3iY\?iBH^VR7]XffFU[CEo[[_KSbZF.*P]t8a$[_K&QYc"D%YcY1G\?**M['['F]!o/Z\$EHO]YCt[
-X0A:tV513"a47o<]su1uRBNp%^osr>Y,8;,X1,%(]t2;/f\,!3g>:H%^X1HLYH+J%Z`pO6[(*':['?aB
-\"UCEXJM\mXJ)AcQ&C&sOdiJa^W+F?_n*.QUT-&PXfen:]Yhk:d*pLpe^Djld*9nWd+?t'gtpr<d)a5G
-`5'.9eCiR)ec#41mHj38rqHEurV5sJl0@Nnn+ZhjrqcHirVQ3Vn+?2:qtpC5GZ@Qr1cfZOP]:u(SY<'_
-VkSE?=''g@StV[AQX#,P;,BtY6q'[C<EDm]9P&$rX/`.kQ"!ck;jF5ZVQ6\mTos/"?!UcIBObUV;.=Hk
-Is5p?AT;FL\#549KRe]-J:`Q:KlqBXBQ%EkBP(^`@qAhG>#nQs:/Opg?63*@93#,!=&hU@5#YsQOE>,4
-='Jp5;c$@p>?bK<;[ZQ(;c[@;Ci495EGYVc%qfNdAS,R_@V'(ZA78tZAc?*^?!1NE?!166?X7\kC1_!b
-@pNVF<`Dji;,^Or<E<-u;H6`n<\df]>[_AiQCabARtGT_>?YQG?t3nY@ou`4?>FkNSXbLK@q&V78jl?F
-6pjR56;1]h<.7qO;bp@g:eFAR7Rg$I:JOYX8PN&[91h`G;,^1a;,0ka;GBbV9i"V^928>W:.n,K91qlO
-<)?.^;GU(]:Jjq^9h\/N8kVlM6pX1,7R9:0:hkECPa7\o@m<Le=]%^\6V^<H83o^B@"t&0ASZX;FDYPh
-93>q\ECWGf9-$c#8P;iU84lZP8l/>R9MA>Z8jbZt3]ff9OGrDqq#:Trs82`jpA4[WrrDl_rrMljqZ%!)
-":cCu0/G:+&dJL5!!r]3#nRjn'ak0HqZ-KnGQS6X"Tnf,"pbD6!X'Ra_*:h^bLbe6gY?-R(`6Q.f\G!(
-c(ZTu%giRI"pP;?%1*.G+<*#dj58G)-k[+.Rc3;]jl,(MZmmFC'cS>G)&j(m(+(^m/MA1r3#Xm"e8J'A
-R&QsOLS:r1='9!$=$8W<9Ktd5:H<k]4#AK7,qq&<5<LVH,;qP9.45o=(b\I_ZWp3U1bpsH/hSk:1bq<U
-/h\k01J'r+<F&j4;F3T67R]O+6U`jm69R=l2`X&b2)I0C-9+=S0eGFP4^;)_5<Ctp4A.:\1FOP%1,Ua>
-1GUI20JG7=1bpgB1c@?X9lHE?f\1f+dAgV;4$,qu4[`=6756AL5$F#ae^UTb3C,VG+rr'X*?-4>'d5Oh
--nd2",Ut&c*?H=@(Eb+Q,U=KR+tG5f*ZH(L/g;Pi,U4fi+s.sP-7L8b,:ai\*uPq<+!)RY-QFB],U=HW
--mg,_+s%dI+s\6I'GhE#'+u0.=/&O1`Pg$.71U@k0.Iq]'I"M:*>BJ<16p"s;/W5&PCIF1,W&f,AK)L(
-+!VjI+!`3P*[DmM-70HP,:+BL(Cpi^%MBmF!<<*#!XTDV*#&\]p](g*"V2P&3'fec*tnn_!WW6"!>,A?
-)D"9Z?t*G93?nn7!rr?.!!E-!$k*t$1d")l69R(L'F=O8$Od^_)'Umn0Ie1Z"o&'n"qDLk*Zc11?B1kS
-UT9j)fYP\gcGR6'^;eX-ZEMKr_Sa@6cK`Na^::DMWM#fVXK%biYFh<#]"#f8_6g>F_ns1%^:hD'gTe/g
-VP^2j3j#QXOd_c-St;[OX/hG]bK.Z8i9g"'o'u)0m,$a`hsKL`lL='(p@RnDnFQ,9mechQq>C6kqt0LD
-rng!.s8Mr[l/Lt"qX!\?n+ZbUmcO*6p&"RVp\aOAl0e'0nEoH'mHs3(mH`]jlKIHtkj.[*lg*s(kO%m7
-md0N=3VN1Ao',E.o()bMoCqqJp%\=ToCqqJn+-)Eq"OISp\FFQqu6Wjf>bYCbjG,qp%@kGn+-8:nF#ZA
-n3GXIaRA<TnaPN1qYL*_o_7kBoBG;ok2bFXl/1CQguRDKkN1aclKdNmmHNcpiS!2Xk3;I'iT&kPkMbC_
-md0(6l1+!'ki1UakiCmql.k1Vi8<V^mHa64n`o;ul14B/lLEs!k2POho_$__f$`UQiT8\JlJ:O[jP\kV
-jR2-djj2`NrU':QrVuopme5r4j5A\kh]:_<kN(.Bg>(HEkLS\Thq6Z=f[/*td*SUO":c@ur\4L--5[*g
-!<)tF"V`794$Z2&6Tm7T*=rPa"ptkW,V_GL:/P%l:.n)?0,bN;#n52%a2uQMcdL(acdCD%g=Fd#bK7`;
-\[fAY[DU&)bh1k3gX*sQ[&p[?Z*CXF]=u8+aj&DkeBE/VB5)4)GH8BETt@Y:Y-+n3X+>hMTX;&2\%95o
-IZ/T"FaA^nGB%SBFE)h]Ci#rNYI(s#H]",hYHG(2Y->4DKo(>(IXd$%JpD?WH$=XaK7o2;C2K05SWpY,
-ccjPG_SNa^Z*gdGYH57K\$sDq_7[P$]tD).d(dN@dFH[e`NlG8UU/FmcG7<)_TU-+ZFIQlf#P8.`5fa7
-I_rY1be(!`]=YJ_[]Zd@[]m!DZD=D&Y-,(5YdLpDYdCX8Zb4,`[(XAn^VRF_Y.;0Yc+_!4_S=+4b/M<>
-`k]:(`5g$B`l6'D`Q--Mg"O*I['R6hbK%`D]">Pib-\jq\\>i!cG$`q_lp;X];E?``lPs1^pgV^[B6R:
-I^#fT\#ld3X0o.2\@&ZN]XtSZ^U^e\Z)=nB[^jDkZ*UX9\?`EM^V.(d`3d%^Y-,+<Yd;'QVlHu'XK]:K
-\@fYm\$E0D]XtPW\uDm4UoCZ;e@iK-]#`'lXI5ffTW5&tXJiA'\#cUE\]2V=f%Ja/h:]i]cHaA3Whl_r
-=f\^1ZEKaeUSjrnZC\S:XehkoXeVVaP*(6"QD(OraihfE^qI(UW2m)'Yd(RH^W".7cdCCuf[nR#eC2dj
-dFHn%e^)7Wa2Q<Pcdpe%g>1B5s8;H[o^DYKrrDfmm/ltLo_/:grqlQdp$`+ToDJOcqYtS`?<oo]6[#8j
-Ed<G1TW4uhTlsR=;gY%.UR[d>L1OFb:ejYY;,^M!:dn/kB7R%_Vk92]=B8CcVQ$GnWMQ8MB4+kG=^Y`R
-C0OSCBlnT?D-LC]?]VdrNdcV1KS+f.MiNL6E-#Z2A7B4a@UihR=][:Z<`;ah<)R"0A6r>7;-7.,;`lTr
-;.P]HGAC&W=BSd.9iG4u>[go9<DlXl@q07krc1VIB4POcB4YXeARAhVA7T7^AS5Xe@:EYO?"%&B=Bf-=
-CM[ZpA7&bK@9Q]6;G^1e=]SR)=&`*u<``F+=&rF->$P?AC3>f5TV$\&K5Omt>$tcJ@qT(W=]JO0C4)8;
-SVCfj@ou;p7n#m55Y4C6:L74(=BAEs<(otX91qiG:/+AU:es_Y;,9q]8k)EN:/=ke8kV`H:.e,R;Gg1b
-<)6=d91r#U9hnYa84cHH8PN&[:esqb9LhQA91q`B84H-:5XnL_I$H(GQC!PE6q9pJ8jZ!7;,0YP5Xn[\
-LR=0:DLd"SDe<'D=)!D27n$,N9cHi);GfnQ92&#V;FaMZ=&Ma_4>o/[5tQNSl1k&R#Q+2fp[R\Cr:0df
-rVl<d"8Vfp!;lg)!<WcL.6'RQ.MrKoq#Ca&!WiK2*ZZ%,#6OT!:B:S%#6tA4%h9$O":$-k`'@4bb1>V4
-g=TOF'G4?lg"t6,cDE'+'+PH^&.AsV&ISdS*tod=j58M*,SV(6QJ^`Wjl,(KZ6US/',2<*,CUmO$5+7"
--mU&T+<q=I\C>RlK9iO6RZFJTLf[P\6<ZN484l*37RB!f1c$[/-T*V@6;0j.0J,4B.j5E0)D4dhY[^Zc
-2D$X>0e"n?0f;E_/hnq)/PAH#;-dO4;FWi677KL+77&^c5<V1s5!MJ*5<:qg1H%N`0eYOQ5CQR59KbO$
-5;u.m1,gd6.kNe=1H.0E/2/k=3]T&S3B]Ge5YZ*[`7<SndAgV;4$,Vj5t4d26o6MO4^!c]f@6N_6:<UI
-+sA!L)&OM8)C@Er-n[(u,V1&\*?H@F)'gCK+t+c]+tFub+s%OB.jHAs.39TQ)^HLI,V(;g-?q3i-R9cU
-,:"EW/g_GU+!)CF-n?Yl.k)Y])&jbD)]0Y6*#0)',>juNai)<1=;;\k+<D16(F:7D)\a8=2k/(+;f\q3
-PCmj9,V`H*CE"*1+!;[M,psrQ'cJ)4,psHT-S-J_)A!8b%1X%+!<<*%$5F?l&IAR:!<)sD!XKG`/NQ$Y
-.if*(!W`<%!<E9/(b%=9=_(l>9gL9F"9S]+!<EW5qu@02(FLt!5=.\#2^oXS!Vud("q2@p0f1[>,o[9r
-q#F.k#o4U0-mBF7NMiVJUQNRL_9(]^_n*@m`7;<(Yft5+_o9[BlH-]IZ)an%SsZ"HW0X3YS=%(&\B!F;
-Y,\>8_8![t]u%eDYICpFY,,C"Tr"<ES=#M,R\6IWWKjR,`l5FBmHsH7m-*Wqg#(lOl/h!no'>N*o(MYE
-p[[hFrqZ'Rq#13jlgsW3lK7U9qu,^AkO\WOq>:'aqZ$NcpA=[[r:TOUqX3G0rpCiso]kN$ki_:'khP%Y
-lL"-/hrX+akN_Btip67/o(.>&oB,K/l0e65lhC&Ep%\@[qYBgUp\47Jnb;nYr;$0frqu]ns8VlG`kfL8
-mIfuAo^MGAo_IbCnaQ)>nF5,PaR\KXn*fK<r:]sXnauA=n`Slgh:pN6gtUN:gZ7DMlepRVlL*p&o&Jor
-jOr>Ujm)O*i8E;Bn*/orn*U_Ij6PjonEoT0lf6USj5]8#k%NuGm,dL#mG[Ntl0muuiTTUrlJppenFbAY
-e'm@RkN1@WmbR*einrSPiU#[_jj)`NrU':QrVuornG))4k2YIYhr<YQhV?i5fAGKKkhk.Qh:UQCi7cc6
-cHrCP%N6?;2)[3A,8:4Y!;umH"W/[F5!h\,6THhI)%?oY#n7Fa.Q9U\:Jt1l9h@i</f,39%1^k0aN=G*
-50hBscHjqng=b94dE]nN]"5V]Y-kjUbhM%5i7?/k]sY,JXK8S1Za@Nda3``*gsLIdBQ%a)DPk(7Tt@Y:
-riQX7Y(hUYTXD)2\%95$ac(OeDKUM]F_ti3EG^&JB5"'CYI)#rFbc!VYHG(2Y->4CKo:e?L44SoH?F=P
-F`;JLJVT29Cibl@S;su"ccaMI`PJdSY-bXDZ*1dW]<f)ba2,R3_S=%@d($[%cIUO[`OiO[X16^%dD<`5
-c.Uab`6-6NgsNmZd`]RXaM"sub.=^^]=PA]^TjfAY,nqAY+_SmYdM$MTrG,mX0Ah2VR+(R]t_@tW3s"6
-[D')W`5':.ai_oPbf7TCahkd-aj&5[bfnMcdaQ[rg"O*I['R6hb/DB<\%B>mbI,.$^;.S+cG6ls_QL2U
-\Za,u^r=!u]XY8XZE1#cW26/aWi;nqWO9(4]<A6<]YD"h`O!(a[AU%>[CjSoYHOk'_7?t`_8!Ca]<f,`
-]XthdYb8)%Yd+266+";:Z*h6UXh;!I]!eW:Yd1^@V5:9+e%WE*]?&@%XI6#pTWbK$X/N.t[&g=C\]Me?
-f%Ja/h:p,fdEBS9YHFp1X0/V+W2HDYTW5&u[B$I9X/Dl#[]cU)OH4m#TWPN:d*g(S]st)@V5L8iXKo7J
-`llNQe'lmsdF?IgeC)gndb*F6g==BjaMc3Hbgk:qg>CQ9s8M]`o^;DOp&>?roC)/Bn*0B8qtU0nrqQ-T
-#4(^DnEfoJqu9'6?=$,b4`6pXEd<J3TW4uiU3U$G;gY(0UR[a>L1OF^9M.lM:Jk"l:I7]_AULMXVk9/X
-<)cYWVQ$GnWMQ8LB451Xra.*^A6Dl?Ao;U,CKt7Z@?n@"NI-5,Kn=i1N/iL2DfTT1A7T@eARSeM>>eU+
-=&r-r=&N1)?X6`493>\4=[=].:h>ZHH#Qnn?X[DM:f^t/AS>CM<DZFk@Ua(iEcH&5CLppbA7K1cA6WAN
-AS5[h?"%5O?=72K=']'9>Q.kU?tX(]B4>4J?!:<2<)usr>?=j-=B8C#=Bo0<>?bEA@U`bUC3>f4TIuk+
-K5Fdp=^PTIAnYL^>$"g5COD>;SUkEd@TZ<#8O5a/5"A%2:0^q#;Gg4`:&R[291q`M8Oc9J;GU(g9285T
-7Rp<M:f^Fb8Oc3J:J4G\;G0YY:/Y'j;?frj6qL$E:&[m(:Jt(b92A8O9h7`G84#O.8kh]>78%3:7[0:+
-QAfWN7nlrV6:aO@9h7]:78m]PR>kltJ9c6TAm%i1C5R1,7nucQ:/4MW9M7iH9heMa9hJ)Z;bfqM4?>Ph
-8:H3cq#:Wpo^_YEm-43AhZ!ZTr;l`p$NgeS,;D8?/g1`/!VcX$!<``I*ZYq&"9J2r9`kV.%g`=N%M&dI
-";S#T5Z3rlf&PcHggM3?&lmH9hUKrtVCE;i#mh%M$O@"J$3U\Q&0&FFhq#I\%i#_?hW*APiSN4k,9n?R
-*>]N@',hDj',;<(+!DOF+:pWRf5X'%R&m!NTsLtJ9i"td;*I-;:dmH'5Wgq^2_lg74>AWL5=%=f+u_kO
-/JJR5/6&s^E+qL15t+=1/iuQa:Kp.?1++;$83o^D?!LH.<'`H+5!)).4Y/6M5=J47/N5aM1H@KS.5j:N
-3BB9O3]0>n4%2Ou/3c*N1bppD0Kh9L3B8iI00)6a5s7A"9MA2S<,n8CeCrO%Wa@bJ3'0>m9N3uB3&3?V
->)gAMeWW<f5qsH4,T.U<'d"D6,W%,#,pFBM*ul1>*$HFB-6=$G-n?Vk0d%_e+Vu%I+t,;t*Zc+7/LDVd
-/LqtS+=8<_/h8D%-Qa$B+!2[*,A/8P.Noo],T.gI)^$.8&f2T5(_[Z+8!(^8`l>Jt)]9P@+VPh4,Tn!B
-&/llUT?k,HE3#XqK5O")1gd\4*ZH:G+<i!P*ZZ.4(`skJ.3KZT.4$&W((h#d%2(As!!<?6*?H%0#6Of'
-r;[3-%2p`V6:*^V'ak0D!>#53!<`oV1-JTEAmA"t4t76F!sAZ,*u5%X!"8uF-S[YJ779C!.2rNf!"/i9
-(FLpp1G::''a"12,QePn*%!!S>_erES=PYWhSI=nc,7-%^r4s<\$4)t_8=13cffi"]sOo;UnX<FS#)pA
-S#E*X_Rd7shR]qpVS^0a]tV1sa4ml.\@K&KW10HMQ_0b5S=QR\YH"/#aMl'%g@"@una>W+kM"kUk3;*m
-lL=6*kOn`Go(VbDp&+[Yo'uDHo^heHmI0B3s7lTZm-46Bs7Z<doBl8Ilh1,LqYbm9l21;Ek3MI$lgFN4
-jQPmllLXE$i99InnEnujkMtO^k2bUfnFZ59lgX35o'>l<l/1n!oC2AKqXaLRo(VnLm-XK@qtg*_rr;oo
-rr<#ne],G@bjY2lnaQ2Ame6SLq"+(Ko^VM+aN3o8k3DI,rq?*ap@7_@jlbmmki"GWiT9+Qf\>*>j4NVY
-h;7Jak3;Hsk2YRZi9oRhn)N?jgtMDgjlPt"j5/hXlg3j!lfd?^guJCu7-sL1n*Aolm-<I!kiV6qgY(QN
-mci`kkOJ5tcdL8(p>bDsn+P`*j5/JKk2GRcguZuGlhp,ApAY*lqsO.<mcEBchVfaCiRZT;kLJ/Ejlbsn
-f%\s3hrNhUgtL3'Y"9T^/2B%:.j5T/q>aD$)_O-984c<?4YIut%0d%A$5O^93^lhF>$P0*7R&pf.N9BL
-)&^oFaNMfNb0JAae^W$tf%&F'ccjSL]XkY[Y-,.IdG3O7hq-,n^qR7`ZEP4LYcb(;]u/(MjlG<KCLV!h
-B5=<VR%_0uZMq!SZEfCCI\=*RYd_3U`f,7`Bl/0BEboB)DJ!m6EHA%\YI(upGDqW_ri\5^Y->4EKo:qK
-O+`+'FED\OH#n:[LlmjRFF'@SRtn;nccXDG`P8UQYdLsH[^3KY]X>)ac,XqBai(p5eBttA\%Tf&a3)**
-Za79n`R2TA]$T*]^;A%2_9Bs)ajA,NcFg9u`k&@]]!nuT_6KrAYcP+B[%jG"Z*_'KSY`B`Uo:>nWNWkG
-\ZrKOYJ7ZQ]=bDG\%]\j_91$=bJ_6;a2,C#`QHKNb0/5crmD#%g"O'G['O/Le&fJC^V[au`mMWC_nj:/
-a3D?+[DK2PZFd`q_SaL4]",/FY-k[EXfJS1ZDXLtVmE_+\[JWC]=kY``O!"Z[B6XIZ+RoZYIU[4aM5-j
-_83I\Za%$P[C*NPY,%u"rjNfX_RR:hXfo:DVSKOA[]lEpVm3Y4Unt3.eA-OE\[fi)WNiA1^nn<<WhZ`$
-VQm,!^Uh\+daQaqfA,*#^!"U>Y,SM$XKnq!Su]/eT!,E)\$`<DWMZ]%[^*$2Nf/O#W40FYaiVK<]<eT>
-X0&A!Ye.EX`Q#g=cdC=keCi:!f$hsleC)^f`PB.%`m)r_f\>',eD&R*s8N9$q=X:Lp[nIko'uGJp$h;9
-q=jmqq=*b=nac8?qYpBl88hL47m0"NSs+,=LRb'<WMuV=?Wg<SStr3QR@&hB=A_db85;u\<`MjW7:9qf
-X/`(iP?V$g;3RiSVQ6\mTTa"r@:j"Z@U+@h=]JsGEHZ>A@Us+aS[GASFb#'tJ:NE6Ne2@kF)#T*AS>[e
-@T[#G>?P'/:K(7k>?Y619heGg@q&Y10LA?AMMZLo>$tQ>>ujEg>$,<J>ut3*8lf>/Ci462E+s-"?t<hY
-ASPg`?Y!_[BP(:L?!CK;=]ed1?XdAI?!dY?B4V!MGZIUA>$"^*?!'s-<`N4&<Dl^q=^>98>$bZH@:3S[
-Fd8PkTUUOM=]nj8?t!Y_@q](L>$l)nPb+J"BkC^S;c?(N7m]C/6:".K?<L6+<)QOb84lKI912QN84ZNR
-:/=k_:.n;P8Q&/W;G0SW7n6QW9heM`91TF`9i+_`:Jah[7n?;P:`<54:fC1_7nlWE:ImlE76N[r8k_W<
-78.<=Pl@%:MJ5OO;d3*f8juHH91M05;IP?JM.gjZI<faC>>SI?MKV`e:/"D\:.IfK;Fa5S;,U@l7nQoc
-:J4/@4ZkhqF+*r]rs&Jqo(D_Eir\ZErq69orr;urrpp'lrVlirrW*6+qZ%!)!t5tk2*a;\*=N)F!!rZ/
-$Q's*'FtBLpAdkg!sT/B#RgtG"Tni>U:i]fREaCEhrNR++W:tnfA,<6dE\aA'at?Q#n..I#n.(@"rA.1
-dGs-;]c.M$'p.51gZ@DNf=3(M,Uk)_(*!hu%h0?o)^?OX-79uR9Zu('1NT+grgdT+X`I98>Ye3c6:a^=
-4YK/k4>o2U-SID53AiZH-RUH.76i[H$QL<eX/]iD5>O4"5VjE/4"a6/5W:eP*]$/L8l]+t;b^=Z2*F/c
-5uC!&0g7lj8OFaS1+Xt0/h8G,4@;4fIPs;I9h%0.5q=*32`*-D5WC8V1GCaH0IeS03^Gtk4@N.?8k;j"
-Qc@Y3g!Qa)2E!B[5XA.U7T2B,3C6u1_:R5*7R/ph.l&(`+;tt7(DIfJ3&)g.-mp;Z(`aM;+;H4J)]U1R
-,:5,f,9S0L*\/9[/Kc)])Ak7\+sJTj%3QW5+X\`b,UXiZ(`=Fp->4ka-S-Vd)^?L@-QO$E)%R,g*[)=4
-(*?/5_9U3GZrS"a,rI.f*Z,t;*ubb.,rV78[8:eBUmQ^K74U3)[W<T4+s%pU+r1q:-PdIC,pt5m)':CY
-+s7j>&J#6[/Hc+_%M]ot%gE+5!;um,":u\.4[qn)/eeQp!<E*"(BXjS,<8P)A8Z0`5qsZ%%g3%?"9]th
-#Q"K/&0rkf5t=F22_#jTq#Cd'"UQ;(1G^a=-l`Qg!$V^W%3-]C@#(8BS"lCnhS71mbeq$$^;JF+YboC^
-_8=13cRA#!]tq4\XK&(lWNE7dR]<Hj^q.(rfY=r+Yee/j]tV1sa4mYrXg,21Wu@_"Ssl(@SZ&coUm\R2
-`5/P.mHsK7nEK0%hu;[mmd9/rkNhI!m.U#=p\"+Pp\b!gq=jXYqY'.1j5K4tp&+.DipZX>q"js^lhC;F
-jmDX:(B='hq"O1=m-a0'mIKK%mI9E)n+>f*rT[nTl0n0-kND'jnEo]6lJgsqlM'i5oD%qGjmhm*meQS>
-p[[hFp$h;3mIL#Eo(DkYnalSUs7t-__8+:`oBl&8q=O(KrVQK`o_.tJo%M1+mI'-!nbN1JoD/+Mo'PQ$
-gYgt<f%ApBi7li<g#:o>k47WmkNCd^mH!BbjPf1hh!=:]iUQ!ap$Ul!mdT>piT94]g"G9DiqMj,m,m6i
-o'Gl3hrO7oiT/_Ik31d`m,I3gi8j4uo\%R9c0FZNm+:Iig#V&Ee`H#Rl/CCXe*$#om.L)Ns8VlZo',N!
-g=Y%'ip,FJf';JGcJRO7iT/_Mh:g]Ein`JHda5-j+YP`10-hST$Mja#"VrCA5!qk47moHj*Z,=i#6kGN
-,r.ML:fgk,=\hLN2_6Bs*?Z:>f?ML_bf[uJaj8A]cICP%gXjm!cc*W3['mBK[_Bo4e(`a3ccjJL^V%'X
-[^3<CX0fIO_9guukCm\ZAn5_$WkXjn]X+oHY-"t0K77p/\?W9I]"H"@H[g-\JUi)kFEDY@EHueWW33>2
-]SD$(S>iZpYH=t3ZFk[9J:`W2KRSDtrcfZ2Ism3<Ndl%oQ)^7)Z-:P;bItm0[&^O?[CWuVXgPdN\%0P.
-_7[h-_9:'Pbfmr?a3;uSZ)FLrY/J-$_S`_$cHj8CcGdQCb."do_9UWFW56B]Z+%<OY-tsFWjTCAY.)0I
-X0Jn5Z)b%9\Zi-8XfAk:[^iW>X1>IM\ZWTa^UUDY]sG8i`j<e'^;S%*\@9,fa2Z!8c.0\MaO8_p]!Shn
-ZaeK*_8*_)^q.S;bfmuCa2H$C^9tAh\?<!I`6bg'`PB'qZ_sn$X/hnfXL#+0UT:;uZD+eH[B[6OYHkpN
-[B6jB[DJrU];i-S[Aq<_Za.?_[B?g?Z`^'uXK\kJ]Xk_]XgGpU^::8J]Xt;KTV/KmW2R,&Y,.hiZGk?@
-^q.%ccG#mWRBEueWi)YaZ*U=3Vl%/?cbIoWf@8C,f>G,>d)E!`U/\;(X-T?cZ^-lVX/E&&YdUU2WNrn6
-YGR>9K4h@$c,mc3[C<B=XKAb6YcYIS_T'mFa32`Pe]cFmdaH^qcI:Isd)j8H]YV\7dF?Upf@&1)f@Ks,
-s8Vuhn*ooFp&>Eoo_A(RqXa7Prr;olrsSf#q"a^Un+Ze\qY1!h7s%d676EkZUQTSALn16>WMcJ7>>n7=
-RA?[LR@&hB=B\X!:/b8!?s?Jo6t((uX/`(iQ![^"<g0AXVQ6\mTT`kf=^kfL@qoXh>ZYEJF*hnIA78tY
-S@GMUEdiUoJ:W<0NeDUrEbTN,ARf1\@p3)@=]\[*;-$LnA7T(L:/4en?<C/j-oOS)M1ftb;Hm@1?WKTi
-?!CN@=^#-.7oWi)D/XE3DJ<ir@:s7bA8#ag@JsaJ@:*MT?s[/C=^PHA?X-Z8>@1cOA7&bW>Zjs-<DZXu
-;bC.l<*!(":f(%j='&F'>[LW;>@;2gQ_0qDRY#?X=BB'A?tO7hCg1(I?u14TSt:aRAR/G?;`d335s@b)
-5t=pW;bp4h;GTnT9E%O*6;CNT8kr,Q8l85U84uQJ;asPY7S6WQ7oiM\8lAS^E(ESq:.n&G8PMiZ;Gg=e
-8l&Ga<)?.W:JOAK5<VD'5sRk.83oF/:253?R$jCt@mNa]<_YhK6VBpD83TC<@"su&BQ/NMG]77t9NGq_
-F@o(r8kr>[6q:3S6psaD9MSGV9NkOn8jtj*5!25SJc>TI#lal&mIg5OrV-E^qt'girr;upnc&glrr<#t
-$O-A,$3CPJ+#H>T3?\n;pAbL#!!a2Y*>]Cu"SDa<!<rrC&dS^F!X0ab]K/r[ce.:8gY#dK&dh+Qhr*#3
-c)H.A'c7Jk%h]Kg'b_#Z"W/IMguIAH`#omC+HG49gZ@DNf=2h8(*4V@+!)L<%Mos(/Kuhr+rM%c`S"`P
-DkX8%T8B\RIU$#[8R+tT4$?"u1H%?R0fLp>2(^a^:.$cc.lKOK.jY`3&0FQASR#;P5<(en1`\#12)IQV
-4\:)M))"9@9itY!9hA,D2ap;&5"JX72aKYm5rU\e6THqY0J#:D3]o/H/j)-i6T.5(3\r'=0-r/20-3,-
-/i,@;-RL?!2`3?I5>!ms4@j4SakGM&d&:2+2).fl5#66#?9:/06X5Vef@?lu5;P,Q1(b9B)&4,-'H&5K
--6@UX-mp8[(EOJ:*tokR+s&!T*ZlmU+r_[I+YFWZ-5djY+W<3g+<N*d+rh[J,9I[:*$HC_.jukl*[EEf
-/ghVY-7'NI&.]Tq',)9#)\Wc!,?:JQbg+S<71gX[.O#B@'H.`1*=s#21R6%f:2d2-Q%!L4,qiH)D&jH2
-)'U7S+;#A=-P6q4+<;XO*?m-e+<ML7'+bN]/Hl:i*Z5Oq"U"N".K]tq/2oja6T6J*"p=r,!<E0&$5b!F
-;J0T\DHB"P*tSnb"U>26/LD5>qZ%$4*%j6:5sn"#/Kkf5p]([6,V:`.2)$Eo#lju%!-\PO'H\W.J"*@1
-V4#Eb_pIGk`4EFl`7(os\C&F6_SaC;kfUZKWg]<DR[p7QWM>uXY,]=J]#NUB[]?(<_8![t^;@k?\$2j;
-[%j7gWM>iPW2#`UVQ6_jUTDYY^:3%fnF5u;m-<lni8ES]md9E.l0Id)p@<\#oCDMOo_\LZq#10`p[75*
-ioBV/rqGaEht6s:j7;s@qtBLMo^hSCp[@GAqX`e3oC2&7lg<imkj%C#mGmL!jQlR/jmDO$io/nUm,R4"
-p$:`)n*]Q1p%nR_p$:i3q"=.DnFcSOo'Pi6nac;Eq#(*eoCr1]rqP*c^qp,skPjsro^_hJm.C#Cp@\%G
-nFGGX`pi?\ip-(,o'u25nbi%=i7$Q6c-t=ui8EVLg"tE9lK@<rlJUdigudb^kMtFXjlYXcguIYSl/q0q
-n*fW-k2Y7NeEHDVhs]msm,d0ho',8lip>UXmH3Bgl07?nlg+!(l0n39o[$:]e_&LNjjr/@h;@5Ig$.tc
-j6>U\ilpHVqt'IPqZ$Nmo(qhBi7lZ1f[84)io8A7g>_,Hh;[JUi7m)KhU1E7g"rc2/2K48+rh@)q>_uO
-(b@[36q9g>6T[%M(_6lV#nS+,1d+E3?smGL;+El10e+Ck*[`<ee&j8ed*U"^eBcOje^rL,gtg]<f$Md`
-\@8`IZa[N`bL"eogXt0*aiD?3\$rlPWW'4u^<YBjkCmDUD.dR+Vo,"&]X>,LY-#"1ItNNR[BQmB[_'P=
-I;i\*CiOB1DJjK?F)cPQVm!81^PRDqMQ*e^Y-"h1Zal!HI"RB+GBY0WI<TpjJTZU#N/N%/F-3GfNk!B\
-c-*l=^9joEYd1gPrju@D\%]Go_7RY&`6u`U`kfF7dDsPIYcOUu]?nd<^Vd1sgU<ia^rt0K]"H,(^:q@h
-YeJ8qXg,^SYIh*KX/)o&Y.(j;YdUL9_7-MU]<\H9Wi<J.XhV`[Xg3Df\@8ubb08&J\@',p`kK+"`llNA
-]Y(to_SjF9d*^+Wbg"Jag:Xo$ZFJ,s`5'=,b/:p6bJ2'5^:qS/^U:Je[^E*A]"bnj\[&le];29nWM#NH
-U8G,tZ)OY(Vl@>=[_9>W[C`HI[^`iRY-GCC[C*$@\Z33K\@o_p]t&U#Yc":e[(`B<]stS`Z)tCL\$;m7
-\Z2I:YcFk3['-[?ZF-m=[(F9*]"Pbj_UtrWS=cIJW1p&q]re6;W2mP?aNi;dd*^@qc-!lLcc2lVQCXV7
-RAI!cQC+DJXJ;Vn]"P;HV6I%n[[i_UJp"ZKd`/c(Z`g:'Z`p^CZ*Pgoahtp2bK\/Mc-t(edEg%`e^Dpn
-ahka#[_T`$dF[4/gtLB*f@AXSrrr;joD/.Vo`#6lqt'@Pp$h_TqYC.!rq5[Pq>'[[qt]mVrr5H,92\MM
-6?],aEdW\4T;nlgU39U>=b!!;V4X<HM/$@!:I[`I<`ra1:J+)[F-!B"Wh5G^=]A(YV5^>mX/2MWCKjnN
-@pUZi@:`bG@rcs;GApqs@;M4@VMKSOKS"i-KSthCG&M;4E+s!!A7K+T>[1G2<^fqk:K1_-?X-T);H@(-
-;a<$#:gK!:DJWHM:fpn!:.e>eA7AV<;+sY^@V':lFE2;9AS5FYA7]:bB4,:`?tF.f=C#6;rDj),='T9J
-?lE9W?<pfA?".;Q>#eL'=]\R#<**7+<`2gp<;ook=^>?=>$bNBBm#]1TV@m2Bj+VB?=[MPA7f@Y>?P6J
-I$1%lKkkC+<DlFT5!:qj9h.H:;-$Ia9MeDY9hn;Q84H*G:/4Y_8PMuNrD!ns84lTO92.oL:Ie2U:/One
-E)BD+91VQ?:K0kV;c$:f9hJ2]:eaJR9gqED7mfX57RTR38k_W@9N,YNR$Eu%PAs)V:/=2C7R9XG;air=
-;.G9JN,NfcH[^'N>$#'NKQp6c85)]K8P`8`84lWU;bp1f:Jb;!=&VdT6p!e,BSl]f$3'r(r:KFSq"ORb
-p%%bT"9/5nrpTjfrqZQn!YPhBq>^p)"qr4;3']SQ&dSO>p](R$#nn1!+;P@fo`-'9#Rh1G"pb>8+hk<N
-@@P9cj58VH=VMYkACT>kg=Xc$W\58%#6Y29$OmXV$OI"J-To]3j4V'g()@FBguI2Ojl"n2/fGBF,Sgt-
-*#9##/2/+s.j,oM+$$a\>X3q?Vl-/LWiLYR;,Ked:JFPP5sROk4Z4uM1+ka?2+'Mk5;XZA0JkI.'+5U.
-4fGDU>sKSU0fC^9,UPHC82;]E.j5uc84Z3GBjXY66:Nmg5!M2$7Pm>!2*tA8/3#aI.4?Vn2C^IP9fb$h
-4?5;[5"J=<4"Vm=3]/N?/i>aP1+Ok-0/>=?3^H+t4$l8&@?e^Xg"ar[<B2os5"e:,92S2D3]0$(MnIQm
-ThS'1.k2_[().;q-63^6*@W%Y'cJ/6,U"BQ)B9P1-mU#d-lsQZ)C$IP,Tn'J+sS6T)B^@F-6jcb/M/Cu
-,9Id?&gT(H*%WHb-m9WW0I@q]+!VU:,T@O9)B0M/)BL%=(Ek;-P0Cqb_8VHQ%N?H&',M9".P)DM(F(r#
-dC3bLV3dm<Aihk8EN44))\j88)AO&2-7'BB*@<*T+=8E`1+Xk%*t9+t&JcQ#%N-B""p>#&!"B#A*[`d2
-8jY9Z)%$HHrW!l="V)Fu5?qu=I;i7R1*@DF#mUYB$PP6G*"W/K!"9&J-o=(N6UNsh,8LU\!"'#Q-ndG:
-2(p0d!;HP:!t#_\=F$:.St_OkhSmk%cGR6'^VnU-\$jW)^r""/bim3a]<\?4VP0QQTVA!JW3`VA]"5oA
-_7[1X_SO"#^:qJ&gUOl)\[J?/S"upQStMXCQ(+SIT:N%)aLnt:mdfo>nE]B*hr*JQk32$kkiqBtme1)]
-n+6,Aqt0a]q>'seqY9OBj5T.jr;ZTYjQZRAkO83@p%\1Mq![\<n+Q8;p\X^LlL=*#mca0/lKdTmkk"!)
-mGR-ok2tpmjl>L`h=U$smdTT.mdKQ0n+HPTqu$!Mmf)bpp%.eJp%S(JmIKi>oC;5:o'lAMrVlTA`kd,?
-c/eEan*p)JnEBH<q#($dqYBX8b/`r;lf@I)p%%YHo_JFWkNg[Pd)sqqgu%&Mhr!DHf]:lDj5\qTk1oOu
-mH!-_k3D'jlJCL[fB(uRm.'W6l/h6plfds5hr*PYo(DA-i99Oki8j1[gZn1ikiq6fhVmP]lf[Hqnb#T(
-eC)h"rSH>ZgYh/Xhq$fOjQGmggYg<;o_e=Qo_JOerq-'VlIaP>gXt*5kNLp[gYh5Rg=kK=hV?oEjPeqP
-e(NNW=YDQa-6F!4q>_uJ%j*Pi6qBj=7R&gc,8Un"#Rh:i00)<m>%:uK>#.UP2(pF%+sS]l1"q*)dacgl
-cdU+_cHsncdF?q*hV$E,ah5'fZ*_$M]u%n9e(<4+f[SBn]X4uMYctF<Yd_Wuf\Cp]?YEq^FJusEW4fOC
-Y-+n4X+Q.[UU780['mTdNI>qcDL6eSD/!X"FEDeYI&O3N[)7fTPF&8PY-+n/Yd1p%OGf'YIsc]`H%:?g
-IX?<^I><Z)F`E\GP`2uncHOGG_nWU[Yd(R=[^EHM\$``Ya25L-_SjgBdDj,Ab0eS_^p'i6Wk6L%`5':$
-e(V"2^;7h6a1fI,^q%%k[^!Tj`3Zh_[&LR<\[SiLX/E,5XL,C2X1#(3ZEgR4Y,eA8[BR0Q[Bb7k]"#5\
-`6-?Kc+pj$_SO+/`5KX7a2Gd+_84(.^q@@t_TBsHf%RaE['R9ca2G^-aNVN3`6H?MbK7uSbe1?m`O<1S
-\%KJg]YM;$aLeOZSth[8TW"llYHt@5ZDj\.XfA_6WjB.6`l5^#Y-GFJ[C3`NZEp@7ZF7Hb`4pc3[CEWS
-[)Bq`Xg#4L`O`1R[C`iKYd^U,[^rfL['-@%Vl?u*WiWG>e%NH*]>rKuSsGtEWj/IpYIC[<[&9e2]#r4G
-f$Mjqf[\<cd*T_&Q(t+ISY`QsXJ;PiYH+ClWNik2Wi3/+Xf\(YRt>q"bf7E)Yc=LoW2lu%\$cXSaO//R
-cHaJG^rHB"$I[>JdFQt'f[@s[rjrTO`Qclcg"Y*0e)9$@rVm*#p%A+Pp&=Xa$N0booD/+Hn+,lDq>Vu=
-lLFQBqt^'Zm,Rj?s(Fnu83T:[U69SFM4L??WMcJ6>?P'USYN$RSXG<GC0k+E:JOnn=^+ft7Rgd0PQ%RP
-T8m;c>?-laWMZ_sV4j)iA70(]?sR#I?s@,WGB@Y8>[LiNPdmWGH%CQtJUW90NeDUpE+s-$AS#:Z@U!,C
-=]\X);cumora6gO<Dc^r?!C5m0KN-?N/i%!=\)V">#7j_;I<g><DZLQ9h\JpBPq^.DJX#tBP:sg@UN_]
-@qK@\@:s"N>?Y-1=BAC/>[ClL@:*JM?!L]B@UrtV=B/C&<E<3#<^9_f<`Dss<E<.";H$V!?!UfOFdASj
-TpgjR>$"g9ARSkRAnY[_?tF>/Pan4tCM@!S;bB>>5sRh57mfmG<(f`1:Jsn^9i"GV8k29B84Q<G7nZTH
-<E2mh84lWR9hnMU8kVQH8kr5_<)QLd:esn`<`Vda92APg;+aGV;GTnZ9LV9@91VK@6pNk!7S6*97nmT?
-QBdi'O)@<N9M\&G8jc-F:e!c?;.,$EMJdK_I"$3O?!:TTK6BjW:JX[p9M\Yh;bp1c<)ZOe:eFC[=pS&$
-69mS"7;._[rsSf&p?h8<p%A%Squ$$b!;u<c!r`,srr3'<&Hr74!"/l<)^d4#4Xq3S!s/,r$3^kQ+!Md@
-$3C2-p])fF!sJu4"U+u2*kT'S@@bTnj5SnK=W&+q>gqEbg=XcP0,bQ7#n.CX%1NUB#=]L_6JCJ[fX<%G
-+W?O#j4rbXi7b[q.3^8j)&3Z")AEu1-6a9H)BBP03Q9BH4*mHiT9>>;Xb'eT;FjDK6U3h"4uGDb3.<S<
-1+kX<0ge8p4>\]I1,LX/'FPR06E@P(D*K!l3]JW:+Y,iF67sT6+s8I/:f1.u;b'PF8Ou-63A`os4$uFk
-2b#_X1,1=0/Lhu52)[]e4?,Sf3&Wi`852`G2(^L;0JYLA1GgsJ1G:740JbL<.kEG65<qYIQcR\,fm_;V
-=ZJ5p85DW47T*/]7RU$jT#&e$V,'W80.\:a()[r0.303G*[MU7*[MmP+XA0Q*uG_9)]BhA)B^7B1GLC'
-*$-=Q+sSKU+!;:B+!W3g0InIo-R:&b1Gg'm+!`Ns-lsET.O6&Y+r:n9+WVF>(_[Dm(`jP0)'MV6a@aIp
-`kHO/&JcB%)'0J.,UOBE)Bptkca7,<V4"'CBh(<QEN*jo'-A;8)B^L]-6F<S-m]lS,9A![/M&7n(DR>j
-'I"/%)&!;Z!VcXE!='Gi3(68"2('@Y#m12/!!*-.(*kb4C3Xl?A5>6<*Yo7k#RM1Y)*^4b0Hh#)!"B5N
--8%)>5sIFg/0PZ6q>^m(%2gBC1cI<G*t8DK!%7pU%U+@RURe!>`nJJZj35EP\%p#4\\#/jb.kd0`QRAa
-^V.(VWMlWlTHBnsS?&cf^q.+uiP`O=Vo6He]tV4t`nS&>\[f,GX.jsAYH+FdR@ThBY-Y!qWQ<#o]&<#I
-nac28kj76dj5oFilf[U*oBu2Do^MJCoD/%Np\O^[q>C*ZkMbF_o)&I_n*KB:s6B=UqtBp^o_S(InF?;F
-nG)kRlg!j#jmD7$o'bo,jR)R&mH`]jkhtgnkiV4"l/1mnl0[s=nUC-$nauPMq"aXRn*oi:pA=ORnalPN
-oBl>Gp\FLKm.]r?qY^?ge&K;Ac/S?bmdK`?lfIU.q#'mZo^q\1c-,M@l/_=+p$h26nb2_Cj6P:Ic-"\t
-hqR)NioB1Ve`#?@jQ5FemcF$5n_r9`kMtFZlJUX]f]V2Tmdfr<lP\aIkiq6qkh"PAj6c@"gY(NNk2PLf
-iSNkgromMFh:^WFnFQ)6lLXZ!f$2V'pt"BTh;RG[iS!2Ok3_Zug#1<8nbM\Ho_SRerp][LkLRu<h:L9:
-l0%!ai8N\Rgt^iDhV6oFhV$l4b0\Y7=u7oT)%d8Q!!3B@,UY?27nZKD5WCMK,o[X<)]9V?2*a]/?".>T
-<_c%G3%lm4+!W<o2*"+VcdC4id*L(acdC4ke_&L.hr!)3b/1j'\$j#b]",Mkaj8MhhV[/CbJ1QqYctLD
-['?sOa3E"`BP;6nAoFQZSu99.ZMq!aZ)`_>JYKKSYd1[H_MNYaDfL/SHZ<e5D/jWDH#omdY-c'+M3=%%
-YHG%1Y->4DO-P``NIcP3G(,=+I<Kd\H\@NHJTGatWgT!Zc-OYX^VdgqXKf(?YIV3M]>VOt^raO0`59I:
-a2l*;^qn.Bd_i;gUTD)Kd`'&G]$oE>]#;P)dEKAF_Sa+#^q-qia2><l\$;pAXLYsPZE("4]WSWIUo1Ak
-]"#,Q\A#DN\?rQO]"EL)]YqY%`5p*DbJq?3^VI\+c,RW9`6-9A]ZS46bf.0*a1o[:cIUa][C*?Nb/hQ7
-^;8",[_g5/cGRK8`ll-'Zc9G[Wk#gX]<AcV^qd4OZC[_SOeStZW3<P4ZaQm.Z)t1:[BmN\[DpA-ZDt7@
-Z`^XIYHkL2\?E?U`Pm;C]<euS\$NTOTVS?e]Y:eMUTM&4Y-GI:WOBIHZa6a-S=lml\[/NE_UQ<6\@BZ)
-R&-4EV5gf$UTUl+[CE03\@T\udF6IidF-[n]?JI3R?FPFS=HO`Z)F\$WN)nlUStK*VlHYnWNqnQP*L`R
-aje;D[B66pTrt;mY-]Xb\\cG)cIgOdai_fPc-=SZbg"S]c-+,:]Xt_haNi8ag=Fp2hppT<hu*KXp$hMA
-o)&+[$NBqqo_A.Mmd^&Nq>Vr@oCqYCq>L3co&TB@s)(@t4Z59<TTsVHM4LB@WMuS7?<^ESStr6XSst1f
-DI6XM<E!('>?b$!6q1U*Lo[PUT9!Gh>#CK\WMZ_qV4`rfAmo:\@:N\XAn,FbF*DS@@V01aOg_3HI"R'&
-K7JW4NeDUqE,'3&BOtagB3\bK>$+g+;cZXh?"%)?:K(7p?!:/m0K;m4L5:"l=@cLt=]@s_:g@F<=&CAD
-:JOktB5VU*DJX#sBPM3l@:<b_A7fC[?t<VH=&i4$>$=j5?sd>Srb#,6>?Y9<?smDL>$"g.=^,98<`E+&
->#nO(<``L+;,UIt>?kNLG*eelT:1[S>$"d4@:!2IAnPXZ>@DK!P+8,!CM6pS<(]D84[)/'5s\+A;b;F.
-:fL1`9i+S\:.@TC84ZBJ92JM\<E<'k7nZTM84ucN8kVQI8PW/`<Du[d:esn_:esJL7S?WY:ImrI:ejYX
-9LVBC9h@fD6U!On7SQKF8PNlGPa%W)MeYFD9Me/I8jc3G9h.ZD;.,$DNcfMqI!p0Q?s7&^LO)Q_<`0l5
-:fLY%<)ut!<`Dsp<(9A]>[:6(9L;$888OamrsJ\tl1"Q=o(N"[rpp'hrpTjerVZZu0d[V?!Vud(!t,b^
-1HIEB*"N5Tp](U$":5__+s@[*!VHG5!=K#6"9JW@Y/3_:T?l<Qhr<9k+<D4ne(Wd8g![#X)\rqn&/>fg
-%1!1B"rS^?fAkoB\0rLA(6m_:gu[VRfWm7c,q1,Z*Yf_B+r_@@-6OT]/05Q`bLpGsK;59?RusbTL0dbY
-9hJ&M6:FaH3BfZ*3A`NI/iG..4[hXj/2K1@1bL!f$PG$OTrr'N592F>2_ZO#.6U'e1+=b#,;2J\<E!!q
-7nYp::Imf22a^G+6UELa4u"cG.k*/21+#1G3'Kk39.2n`3'9Jp6q0C#1,LjH4@M+_0/GXO1FkLC2a&uG
-.Q91H5!rhLak,!jf?h$44#&KU7m/^t;,L(O3^dGA][5**9gp]i/g;)A'GVK/()%`3+VbS2-mB]U,pOZ[
-)&+,2*$HLK-n?Jt2_Z<l+=&'L+=J9Q+;H.C,:bK'/g_\f,UO``,SV(2+"Jrh(`"/?,9J'Q)&FG@*?#h4
-&.B$d,9RsH+]+e'`5U*I[TX.U)'9V3*Z#_=+WD=?,;Ono]l&k/R@T:G:d%0eXE#*i-mK`Q-SdA'.46Mm
--R0i`)]^I`0dS"e&.T<f-6!g>"p4o$!"K&9(+D:<;F2rY((UcU"9&E?"UQ/#5uD9=HZi[h3%5pb'+G-P
-&0Du?5m0A--56U]!"T)9'dG4`4[D@s3A;j#'F4L8$ip\K*@NU!2_QBl'Fad;8cf2&:jSY,V6-</g;V=s
-bf%*%^rFj:]s#N"^VRe+bN6g[\?M]uT;/-WWMlA]YH+>3\[ff9b.am?_nj+$^:hD'gUF\sZEgI4I]KTR
-X.b]>R[B_I['-:.^r"(*i9g%&naYr.m,6j`kND@&kjJ3>m.C#Do(2JGq"4.LqXs1DqtfpJi8Nkiq#9pW
-mc4$@p[S+WqYpB`p%.nMp&"IRq"O:?kj7[%mHX*+lKIO#o^1i,lf@6rkOJ*3mIKuAl0.F"nFH/<IcpM!
-p%S4RoC_bLq=jONnFQ8Bo(2VNp%%nInG2qOo(qhIqu$Hhe&K8@cK=Zdn*oT1lK@X-mI9rDmd0H'ai<c5
-k2Pk"nEf9&lgOK1iontGda$@th:^`JioB4Xg#V)Ok2tptnEK!%n)<*aiRQW:iS<S^hWj4fn*f]4>Nt,1
-j58VEe^N:,hqZr@g">6Fio&tajlPjmioB1^hVR5PmdKQ0mJ$8&f?_e*o?lLRinrSOiSE_Yk3hj*io8DE
-mJQJGo_SRer9F"Al.akJgt168io/_Ohu2@Hi8`n[hV[8AceZjie'b!p1FjO`%LN77!!301*H!>a5=eF=
-6p<Ud.3BBC*$64F-oF7]:gIL=?rfrg3]/N@-7(&l1G_)GeCW@(f$i'seC2jpdaZ^rh;R2=d)j8F^q@M#
-^:qG#`lZQUg"kN=c,[oE\?iWU\[/]X`5p,GA7f[pF*jt#S>X$+ZMq!8Z)`qGI@daJYd1[H_L@>hEbT6,
-G'S1LE,fuEJ9Pt1Xf\tCPD4g?Wj&Y0Xfen6]Sqi&K8G28It<B4HZ="LG^t^=ML9N<X.5Nec-O\Y^;Rgs
-XKf+BYe[r[]ZJ.(_oK^3`5K[<aMbd3]X#9"eA\\kU9D2Hbe_'9Y05S:ZG=E#f[%4Fa3)B<`$N1._8Esi
-Z+%3J\$<?JYcb4=^:(,IZDt"5XMDWc]>;S([^!3Lrk2=AYKFi'aiVN>`Pfd>b/M03_Sj:,`6$0A_99R,
-bg!u?c,%HCcIU^][^EHPc,IW8^pLtj\AH7t]Z7gt]>qgr[)K>SWO]UM[]?dB\\#&>YFqSYQ>`=lX/<),
-Z*UsBVmW_7[^N``_R["h_6U2NZD+7sZDt@HY.V0T_83n$\[&WIWhlJ^S>E$_Vkg5cTrkZ(Xg>LAZ+73B
-WirM#USk*![Bd'E`RVZ:\[]c%P,4tPUn4NcW3rk6\%T#K]=Q,#d*r!A$e3_J[*-V,TUi!USd(g_Wi;ko
-Vu<J_W2mPCWiW+hS$&'?PELTOa3DT8ZE'jqUp-u*[_'5fa3)EIe',eSbK.cIbgOtgdal^hbf@6*\$Nce
-b0\Pfe(<R>fA"s:r;Qs"p\"CZrU^$prquZjp@e:UqY1#=s82Tgrr2ifjR2gA@midL4@+7iQ#h;.SYE-_
-WM+NE>uPm;Uo'lXRuD5l=]A3k;cR.3=AMCXAT3@(WMuMSAmSD)PbtFWX/VqgP&"K1@prhXB4tjdARTFt
-D/3KkCM]BCW/Z@\K7\c-KStnFGAqP;D/*crASZ$c?X-c?=]SR%<)64m?sZT#;-$e*>#RaA2+q#&JoP[1
-:fCP#=&;Ia=CYoG;cHRi<*s-ODJsH4Bk:phARo@bCM.-gART(\@p3&==Bf*<>$bTG@qfXh@UNGG?XI&B
->[787*ElQI=]SO&<`iL+<E`@$>?k0.>Zb6:?YOYKSt;QMR##K\='/U2?<goJ@9[)B?#"\GStCdQAm/;7
-83Jmm3^#tu5=e^P9M/#V9h\8X:/=VU7S?<G:/4S`;bp%a;G'JS8jc';8k2WR85N#WrDG+@8l&)O84Gs6
-84Q6B7n?*=8kr#O:/"5N9h7Z=6pj4%5=S=;7S6KlI?cLOR$`bD4%)qE6U=1/9N+YU7S6ZlKU7[>Fb"mh
-G%t;_?uq0O:/"Vb;,L4l<`;ssrDO5+=%Z+j>[:&q91)';88F^nrs8Q!p[@bOqYU6_rrN)tk5PH>0*<1%
-!s/9!$j-bH(FqF*0I.AA"9S>u$3CD@(Eak9#m150p&G*r!r`<i"t.U27U2G/h;d>Pf39RG&P:F)iS3&6
-Xt^k.$j[+J&/#Wd$3pkZ+Xbgph:BCp*tnmFiT&bUiSE+m0-hGX+WVdLIN]p[)%dW.*$?=V.Ngq+h/Q;I
-V5L>cO0,^D?;ap'9N4hU7p8nO69R=e1G^[?.OI/C4!Pn&3&``H,8LXt,rC^R<+.p>-T3nB/gMc#8P_E#
-0I\>%5t"=@=BJKp5t+.*5!MM77QWh$2`jAg3&icO3^Gqb2EF)k:JXGAIRH@`6UO%!5!2%r5s$q]3&<6B
-1H@KR0K^s?4[1VS5;bSh6XuM)e^W3qZ<'%A2).3S2FL)#2aTJa;1Q%'fqq;*/hngr'+GNc'HIl"*$HOE
-()eD?*$HUQ,U=<F+W_aN,:5#q-6Oll*ucCG'GhW/)C$[N-mC&k/Lr=u=s#"3*#KG*&Ju?))&O5,'cnSA
-*[;jL*?uRA'c7`"%h]^&*?#tE<MILMbg!Ll$Pag2'G2,t*[r6O*$HdrNlehDKW(H7N+5:33cD6I*?$7L
-*ZlUU-m^5fr?W.*.Np#j0ejR_*tSqr'-eG4&-`4;q#CHs":QXr.m?X"2^opf%0cn:"U5/:%3-uf<+g;l
-BN[k^+r_1-$474S*#p@E91hT2/0,6(!W`9&#n\%#0g7li6U3^e,SKnQ$ipeV-SRM>1+k%!%KlP-8-&if
-I@d44YF`kk_p%,c_n*:l`mh`9Y/ni$^r"(4j2f!CYG.MXTq\9`WM-5sZ)POL\B!@H^8dC7_8![t]u%hE
-\$`BH[]=kYY,%__SW],&R%'_LY+r#:`l#IEmIKf=na#B)i8E\Zj6c3pkje0'p%7qLp%A%OqtKj_pZh/C
-q=Nq0hrjY,qtfgNiU?^Cn+leSrVQ3ZmITo>q=sUWqsNP.m.'N.nET6$lgXH5lf[R!kj.a*nFZGGo(M_D
-lg=*-md,Dch=gC2q>'[SpA=geq=3b6k3qm6p%.bIp\3h1o(_eEoCDVPrVlTDa2,R=m-aB5p?M26kO7p*
-li6qWo((_]`pW$OipH.!lLFE1nbi(ElIanLf$Mq$g#(fHhrW_Nm+gRXhW=%biS<\`hVRGVfA5-8g$A4f
-l0Rp.l/aqikMb[ci8ieKhrN\Qe'Hq3hrX"[j65[ejlb[]iT0(XiT8nRhr!P]nb(;^e'm@OeDB0Gi7d/L
-hYuXrmIfu8jjNV[q![_@p\t0fkkF<+hV[/Hi8EDEh;dGNgtLK<i8EeahVR/;a4A_de'=CV,o%'tq>^R!
-&Kl!E4%2_89gq0%/gD5L'HJMQ0f1jY:f^q7Am\J068pVO/M8V)00)3\7*EZpcHjqde'ujocd1(je(NL3
-f?M@R`Q#g1^qd[u_84".c-tA'hqQQ'bJq3%\@oJ\[(*fd`c5[.E,g/IW4\Uq]<egBXp_M9OH+^[ZE::8
-[C9&JM0s2SBlA*:F)>u=G^kBqH)\!N[(MTWL4-)+Y-4t1Yd1p"Lk1;AKS>))H%1$XDKU2PJ;oA2ELNkr
-PdJTYb0%H9^ppJMZb!6M\ZrTZ]WhCS.)a*Dai;fR_99Qs]@,*HZDaG"^;It0_o8h!eB5&1_oC9R]Y(tu
-_7h23^q7G(\ui3G]sP)UZ*(78\[o8UXK]"5ZFRBX`5fa2`l#HsrO>A+Y+s%R`QZQF_oU0Qe'#P:['IB]
-`l>s6`Q-$*YeeK!]u7k3bg4hn]XG/Q\Br+0_8j(*^:D+u\$jc1_o'O1Za7TRXf8f/ZO4@V[(OAlY-F[t
-WICM-SZ&EfZ)t.9Y-#C;Z*1=<]XG)F\\##I\@&-7VlHZ,`Nm%f_SNdj\[\oRYcY.2UT1Q"Xdk]WYcP+9
-Y->:>YHbF9Vl6\uVP^DcV4aK]ZG4i"^q75"bE\g!Whl5^XK&S4YdM6U]>(r&\'!.FcdLFm_QqA,^nmp(
-Vc0OmUS4QcW2HD`Tr+ce]YLPHV3R4=Tq%L4JVChVbIjpTWi)YgX0]@K]>)5!`5Ka?db<@!b/q]Kc-4DZ
-^:Ck^Y-54Gbgk@tf%/3ph;Z],bgu[k"oeGur;6EarsAYmme$/Hqtp<iq>^HoHh[:2p\FLPo)/H!5X$qX
-20u3cEdEP4U8k2lTm1$P;KSJ-WM5uSO)A<-<DZ:d?".5H:J"8nG)iZ$Vk92c?;j4UVQ$GnWMQ8OCL:7U
-A7K.b@p<2I@;Kt$BinbXCm26'N.->-IY*$$MN<I8DfKT.BP:pbB4Y.Q=t!QX<`W0u<)?k0?;3sf<EW[4
-;aN2r7Tb=sD.QXF:K:@l:.\5b?t*:<;Bo%<@:EtgDf]o2BOt^bAS>dkARf:_A7]Fe=B\p3>@(ZB@:K4J
-(1goY>?P-:?WpZ?@UinV>#nX&;cQn#r`0V4=&)Cg=]SI%>$YE@Bm#]2T.HY'KkX[m>[(N@?"%2L=CkoN
-DLIY=TS7&j>$"Kf4?bqi5#"R98lSeh:J4F]9G^Gt9MJ&K;+F5M852oU8k2ZQ84ZKK6qI;H1J_"C:Jk%g
-:JFV[8l//Q9h@fG9h@rE5tO^@9hn>S:J+/L8ju*56UO+&5s[n%4[r1YG:8fBQBmJD4@2qF6pO1/9i=_V
-7S6fuLmWj6G(P=!H#$Yb??;!O:JXmf<!?/t;ccptr_a;+<)cI`>[(K5:0(1d<Dme)rVm,spA=UWp&+g[
-rrN&sk5PEP"[b*g&-W+3!"8o4$5kHW3AiE4'+"a8!"&`1$l:-4(_I8`!VZRa!s8Z-!X'gn^I)%gbM)"0
-in.Td+qR;mgZ7,Be?CYH&.8aJ$ka3b&do!T,qV18gY^Z"/ft`3QJpl[jl,%I]Ik<D,:FWVIO,jF'c%Ar
-*ZQ.5+X\?hcIZi(HBt"nP)ZNJLgEq];ajDR5!D_3/OVZ^3A`QJ0/Y=E8Nn:=0JtjM/0Pc:%j*[$ThA'8
-1*\G*/h81o1d=Mh.kN;#01J5s9NY\*6qK[-5!hh984#C&69[_-75R"e3''8j4$5bs7Rfa*IP!Z?4%)Iu
-4$cM;;FWW!.k*#'2)R0F1cI?<+##`2/2K:P5t,4H`R<>jbcOc&2E`o^4Z>bs3AFQ+7pLn^e(LKa4t\K6
-(_RT!&Jc]8(EOeK-6<sA*ZQ:I+<VjJ)^u[H*ZQ@P,9@aM-6+!N+Vbq4)&FVS+!rEh/LDYgF!MeR+!)RF
-(*"J;*YAo&*ulFK+!2aL*$$(;'GD9!'+bii'b:fm,>*p<_8aR*=:>if-5@%,(`t+M)]BnV;4Yk0=*U^B
-WgRrr0K4!VGp"7T-7:/c+XJTc-6jWV,pt&`,VUl)*Z$.E)^$(E&dSO@!Vl]s!<iuf+>Z,P8ie:>'F=mE
-!X/oE',_oH7p0>:D.QR<2B`kM&ebif(*P1Y4%r=;4#%ur#lO`5!sfM[/NH'_6pj0s.Mi0^!"9)K,:ti:
-4#JT5'ak*=!$+jhUS"6SOiZCsc/R$d]!oDmf=ef"aNVB6_SsXWI`T:5[]QI)VP'?ZUn=E[XJinF]#W[J
-^pKrV_8![t^;@nE\%9&_]r\0=Vk9WZU7\-RW2-AoUSc,P`4k'po'u8=m-!`mhrO%`mdTQ.nF5`9oCVbL
-p\FL^r;-Bgo(N%To^(Mlk4STJrTiY1me?VRqtBRUq"=IBlg4!3(\m[ur:B.9lL+*$nEB0+nac),mHX$)
-li-8Zm-sW9md]c4l0%-jrT[>KlgX`Jp@\=YqtKREm-jK2o(D\Gn+-5LnE]Z?p$hMDp\b!hpt*R&_9qZ<
-nFZPMq=!M7oC2DHp@\.LgrdY*k2tdmki_:(n*'39p#kJkhr`aDcdLS%gYglDjPJb\iTK1XlgEoojQGRY
-h<F4ck2>+Ll1!ZpmIBW'i9'1[hqR&Xleg^ZhrrhIm-j'"ki1^fjPf.Uk2G=]jPJhSiT/nSkjS*9dFZt#
-iVVBdgZ%2Lk2tFQjll1+nEo;`iTg:+nF6;Rs8D?ZlfR!^iT9;El/::Ql/Ug]g=kB<fAPoJfAP9*g!Rpd
-cC7HL&dnF7=9TEd1dFT(:/!u71+=1W().f<0Jb[N85r`#An>:H8jP?g/1`D+-o!kO6Uo;Dd+6b"f@\Nt
-b/hWGc-4Ydg"4Tsbg+MS_S<gt]"Ybd^W+ULgtq)Kf[##f`4s$s\$<0C[^j"lEH#`1DJQ)`R\[R%ZEC=3
-ZEB1FIA!mJY-PIE^575VDf^5RHZ<S;DK^;LG^--hY-bs+M3<q"YHG%1Y->4EN/rmZQA'pHI!:*lJ:2p"
-M2."EH>StIS<gS*cHXME_SE[^Y-YaC]th1j^V%(q_Sf<l`Q-3BgXO9h`4Nt<bJpuhSuf]I`m2]I[`$>/
-]u.Y!c-3r<Z+IQT^VILucG-Wh[(E]G\ZW0G]">AI['?pDZF%$H\\Q(s]th@mZEUF6Zi7<\]=G`$cc=#N
-bK\/C\@TDi]>;M+^qIV,c+^^)bJh32a3;fSe_7[F['Y:ldDEi@bfA/K\\Z;"_Sj@/aN2$"[)B,NXL578
-[(j/T\&?"^XJ;f$W0`sOW2Zu$XL546^Tk;SYIhQXZF.3KWi`hE[C39AVn'[L\A,tsZEL^FYH"G#^::2G
-WiWS(Tt7qB['[!@['-U8WN`G'Y,nIqW26JdTrti>d^stC]tMM6SYVjTV4jupVPg]*\A,Pd^q%P!bL"S^
-daHXc\BW1/U8Y&mZEgF%Vm<A(VkB]YURnm.V4slXR&6I?OHG-I]>2=iUSFccTqAEp^VIk3bK7oB_8jmO
-d)aAOaO&>]db2aX^p^GLYdqm)e^i:$dEpS,e_8U1s8Vur"oJ#]m.C/IrsA;`nFH8Ip%7tWpA\"gp\"1G
-l/qI$CI^WD/1kb8P&bl)S=us^VkSHF>>o[8Vl?D^S<%Pp>$>!)=^b]A>>7X\??(t+WiD\RA7/S;PGY=V
-X/VqgPA=W9CM76fD-1@R?"n/$HZjC6?tjG<\>G79JUW-%IY*K=Km.HTChma"BOtde>@CZ<>?4g+;d!+/
-A78D2<)He+>#@R@2F^u/MfE6%;cHgq:.RlO>ZkB5:/Fhc<+KP=DB<h;A8#LbBPD3o?Y3k\An>ReAlVr9
-=BSg5>@1ZD@f9hd<`N7/?s?lF@:<MH<`iO/;H6e!<)Zh">Z=O#>#nU%>@(WCBm#]1TV.^*Bj+\I@:EYN
-?t*PM?!CcXJ!?OsKkG"%<_PhC5Wq(h9LqN@<**1"91qrP8khrP91VTN8kquM:Jsq[928,L85E&T:.[uG
-:K'k\;,gFc8PW#b8P)HE<)?.Z8P)]K7T!)Y:JXVX:ImrF77T^36pj4&5Xe.*5"JO_GF+S\QAo`H6VgWL
-6:XO>9MJ&J8m,qdR#Q*/KS"btC0jtMFGY9<;-$e&>#\C!>$"d)rDF,&78$cb?!'p):J4S`E0pS(#l!QM
-qtK[NrVlcqq#:Eps8;3_!<2or#>@fT-5R!l!W)j)!X0/\1,h9S/fkN*pAbL%#nnL:.N]9/!qu]o"o\Nf
-'skP>=I71^j4`8A@O3'-9@;MTgY()\0cL]:&.TBk&d]0V#RM4j37R!KfXr^X*Yajrj4rbWhUo=k-R1?#
-+FY:\)\Ei.+t5)p/K,ZW+"bObDbkbET;Is1Wj7Fc:K^Xf:fL"T8k1a,3&s)X2`<<S2apM2.jd,+3B\o8
-'atWq6*R_"81H8F1Fa[p+=T?*3\DX+/1E5I7o)oZ>us*Z5!MS5:IR$+5sdq*6Ua?p2)mEL3'9)Y1c@E[
-5^ks`0J,.M7m&t.7S,s+0/5CF.PN_:0.\k=5;"<=4>\ZD4@2A'@?e^Xg=siO;E6g,7SZ?16:aF*5<D;F
-QbUu!TL(mt/KY`A(_dGn,p*p@,qCSo()S)5*?cIG+WMIP*[DgK-7^;_+XA0J)^ZsV,9@g@-8$>b.kiIq
-*ciPN*ZQ":/ghV\*#p4@'dtUV,U=HT,TI[@(E4/)(Dd\p',DDq&/uriLWdQQ`49Fj'HJJ8',_`/*?cFD
-+u<,jbdh#,Xf%tL@S&F@Gd)--,:G)t0de(j0e+Y"+<VmR*ZH=T-SZnd.NB0A)^Q%!!Wi&r!<NQ`(G8*I
-;FE/\)%HfO!s/W7'cA)B5Z_N4D/<NO755hs&.fKg$lCHS3_!4R;Fj#0.2W?mrW!E3$5+R=4@;e:8jYH]
-$3L#'$O7Fm0g.`b3%cNu$2FQ@7Y7;(U8aI#i5O%&cGR6&^;S[7\$=0#^;.S'aaW9k^::_YWMunmR]W3Q
-SXQLW^q.+shSd+7WPZKd]tV4t`S7o:\\#APX0o+.VQ6YkUnFfjVlQ\r`l5s6hX0k!na>c-m,$RYl/qF*
-oC;>@p@[qIp@\4Xp&Fm`qtg'_r:0FIiS*Adr;-?Ym-=-:rr)iloDA@TpZ:l6mh>Hkp%J:TnEoB'n*06&
-mIBZ7mGn$-,4G'jmI9c9kNCaYkj@^#n*B9-qtp!VqsX+FlK[s6p@.VCrp^3`o(r1Wq"Od\1@k/9rVlTB
-`k]F9l1+B=q=XOOkj\99p?Lu3o^U\YaRJEZlL*ftnF,f0me#o+jPJbSIc&T)i7Zf@hVdMOgumecjl>k&
-m-3Tih;$lJjl>Lak1o"^iUQ$slJ^U_kMFk?fBqhVhppKJjkT1dhrs"Qio]4\kMbU_j6#I]i8a.nmd'6,
-oC^\cdamIWj5o%Ti8!DUgY(NOq"Et5jNuQEq<IJ?q>:3jnG2;.gZIVY*TcGBg>1cJjP\eKi83)BleBhD
-gs=Qq^V\0Z6Pp4,!&=fo,r%PS;,L4b4Z"Q%$kF$h+tkr=5X\[]An>Ue=%PV7.OQYq1,:^M92AA^_8=49
-ci2H=ccsPM`lH?LcHjk^a3)NHf$_gca1o-n]t(htd*^Fsg>:T`c$RRO^qI+[ZEggDC2S!*DKKiq^mq=9
-Za-a:Xg50fL4H#(Xfeq9\%[WCEH?>OJ:;QOF(oc>CNXs#YHG7INeNX[WNWJ-Xf\h5]8i)8N0&^GM1U;5
-Knk82J<#VGKme$2WLfKcbKnGU]"u1kWiWM<YJ%ik_8*k,`P4URa2Z9K`nAeXaMYj9eAfM>WLBj'bf%]E
-bIP[=bK%`A^!P'<_6q(o]"c+p^<"+%\Z`BJZF-d@]!o5XVm-$&,/V75^;@q(Za?a1Zb!ZQ]=YSid*TbN
-d)!Z;]"5i&b.b[-rkK/__Tg<JbK7`B`l-$Dcdpg^[^1Fi\BW"5a3;ZR`kK@4_8N^g\A?8!Za7QS[Bd<D
-YIh?SYdV3NUoL>lYGn"aY,8,!XKT%6WjoIM[Bm`k]t(PUXfAP3[Bm<L[]6[HZGa/c]WnWL\?;NpTY.b0
-Wh-'!Z)>+@XL,++Y-Y76Z`CC4WirS&UoL`2Z`g[A_:*kI^:CqueZ#XAVkor`Ybn1t\&6"bZ+dcb]Ze^J
-c-4D^bIu6A[@jY'WiWA%T;&<aWi)PbVkorj_l9*#Tq/$KMi*aOK"&Y.Y,A>%Vkp2n]"c%uaMPd1\\ZJ;
-dEg7eb/VTEb0SVP\?rQBW3sFde^r@$eBcIihT!^YcN!b@"o@lZkjSEArs\i!q""(OrqlHcs8Drls%i=]
-q=F.CmH\:K1Fah+F/=t>I#4AeWi;njH<s`RGFk_3UnF6=Eb&BY>#SX7@U!&.7n6QtO/o7[T9<Yi>#UW^
-WMZ_sV4j&hART:`@q0.hC11OeF+&FXF^SQiDO%T-Ne)e4JVSi.MN3@4DK'E.Bl%TuAnGI[=BSm1=]n[+
-<*s'B=&2ai=^kQ15VkGj>DJ#TAP5m(>?+Kg6r$ig?s$6&;Gg>#Ao_j,DK9B&@qKFgBP1`KAI_dC<`N:,
-?!(B6>@D)QBG5,[;cd=5=BJp4>$4j*>$YE5<)rosB2qu;>?Y34<`W:*?!UfOFd8MjTUCRM>[(QD@UWPO
-A7K"I<F'QnPb+P%Bk^pU90tm,4?5Mo69n"@<``3n:JOSU9MA/T84H?K;,'\^<DcOb8k;EB92/&S927rL
-:eF\];,BkU:,l!>7RBL@:e+)E85`/Q:f'_Z8k;TM7S$-?7mfU26pNn#8kqlF92K8GPa%Q$N,D*T:K'YH
-7Rp/O8ek#m<+^lPPBD)(Jq/&\?Wgl]N-nB"r`^XR>#eU,>$G-1<`rL'5"AFJ@:!#><DHFnH(G!8q==%K
-r;-6er;ZEh!<2-\#@h@L5:dca"8W!)!XT\k2FgJ/0Hgbr!!r`6)(RKr*t\kap])<9!s/K(!ZSqd6slM-
-fAkcAgh%ZI'2m95jP8M>Y^SDK',2,l()dko&dJ[J#p)4QioA_)-lsEGP2>6SjlPFSZnX*X/1DV]/gMAV
--S7).-oN4h,9f.qfQC5FR&$mYJuGo.=%lXo8l/Yn:/">N6o6kd2**fP4YoAn6S^2K.60[H*#&hq+$QX+
->tl_"3]o)D*uuXa1dX&H.haK`.n30=>"V^s6q'1):.RrF1dCh&+uD,30/bpS0/b=44%2G);(O1R77B-o
-75[(`/hT.M5qXfEr\$Dg1-[oa4?55T2*!rg7:V\(e(NL$YZEtM6q'j=3^c\367XTI?C/LWetGQ(3%uBh
-(DIMn&g%o&)(@!b-@QgR+rhLD+!DgI)'gCT+s8Ko.4-2Z)]9V=+s8*R,8hUP+#"lh-ls?R,TIO2'ItLI
-*#'5>+W2XS*$cRB+!VXC*Z5n5'c7`#%hp'1*#TeC:6<E5b/Cc.(`=>?'bD3$*#]k@,pFa(Qd!B[I]oZA
-IU#N,7"DU]*@ENo0H;l",UP,r0.S=q.k)YV+!Vj_0I&.l'GhiA$j-P*!&ala'.6(E;H,h*)@ZcL!<N?/
-&K`>Q4^;fGEb]/`4YIfd$OmXa(`Oqm<E*I4>?+9\2_5jX"o\K4"q;:i0/u9l9hIf9/Jeg"q>^a(%id)V
-4[2%21b^3bq#GG-Lo6uGXdI5ea3rtm_n*Fn`7q`-ZHp_.^qmt2j2esD[]6$pW2HDmT;8<U[^j2a]#NLB
-\>l(9_8![t^;@kD\@f,NXJW2'X/D\eT:2+<Z*:!pRA%aC_nFdknaH#8m-*flh;dbWkO.j-l0\3;n+8m?
-p%\LYq=O4Lp%S:Ym.Bf+g>ho+q"O7GjRW6Krr2lps8;?ToD8CZqtp'Yo(2JCj6-")lK7C!kNh^-jQ>Xh
-rouQ3p[mnApA=FAmcWd)oB4uina5rHqX*V@n+?8@mdTW-oC2,6o(2D=n+Z_Rn*KW>n+?JSrqY$__81TE
-iq2p;pZ_8:lh0u@nG2hNp%$kX`p`6^mdTE(o^hhNp\=1>nDN'Yhq$]Hf\#*>j6,4Ji8*MNh!FOnjkA>=
-hVm>FfA5KPhVdPYqqUB#iSj+ehVZi3lfd$^g=YoYf\P<7kg\#7j5K7ll/U[[k2t^akj%d3mH3Eop=i$c
-bgkhRl0@6hh9t-=h;6rUrV,7&i6^TEp?h89pAY*joD7\0h<X1Zh;I5Ef@f$=hq[2Sjkek^gWeR3cdLLe
-a3Ko2$2OWV!=KGZ.5X4[;,C(]4>\Ap#o46n,;2&@5t4saAn5Lb<Cf5,,pXig1Gh0Y92AA``Q&V7dF6h%
-f$i'kaN)EKd`]hXaiFD**8fQ(f$_UO\&>tpaNMcPccXqte^rR)aN2<4\$u@F88`NnE,p2CWP>(+^9b,J
-Y-#"8L4b&RZE::7[(!c)H#R\@F*W1ZDKKT?I;XXnWNND2]T%DqKrM8YY-"h1Zau0ZL4Fo,MLfMlJV&;u
-G]eM"PD"1#C6bcfQ*JEUcH<`7^pg;DZFd!?]YM1h]#_k)_T9a?d`0VS]"Pbmaj7cB]r@Bt_U$*8_T0"(
-eCDXcbK8Gb\$a9'c,@W?]Xthk_7cqT]"YDLZ*g[=]=4f@XKMQ-&@BX#^V@n;_6CSXZGFD`V5f!^^;\RI
-^:VD$a2c$2_S3Is^:Ltn`5'%!aj.r?]>;P(a2uWXg:F\u[("3"bK%c;b/D-<b.bO/_ns=4]X+r^[(Ei[
-Xg,^U_ns=,[&UX:V5pSgWO&CrXfo(@WhQ]![B6IB_RR"QUnt6"Y,S5!Zb3HE[^OYb\@]#N]=EBnXIPfj
-[%jk$Tt[q.W262qS=-4XXgPjMXf&,$YH"V,Z+R]SWMd8S_S!@jb13c&VQ6APSueljVnC0gV5(T3cEYC:
-cd0nceB5PQ`jMSJXJMYhVk0EMV5L2dW3ED#ZcB&2USXNSWfrI0JpOB%Z*(::YcFt5\\cA+a2fXD^:Ubc
-bKn>Vf[.g]b/qlTf>"o(Z)FJ&\]N.FdF$Ijd+dX(aiDg(rs/JqmdpGXs8M]k$iTnqs8Mljr:fsarVHQn
-r_*.`o()3_76)tP0Qj4TFFT4>TrP,jU3g0I<Ht+5WMH2WO)ec7>#e<u@V0%Q8P;`ZH(V.9Wh5Ma=]7nU
-V5^>mX/2MOD.Hs\?!qJ\BkLj[Ao)R/F*M5"?=]#*Vi6+TI"$ZrJVfD?G&D88BOtmmAR]4\@96T;='Ag,
-;,:A"?<9p!9Nbk/:-^Tt79+eeE+MjJ>?tB39h%cR@q]7M<E)gm>@_hsC2J'0ART._@qBCg@:E_WracRO
->Zk*.?"%)A@9d5RBOOMA@olZ4?sZi4=]em4=BJ^-<)usq;H6as;H$\'=&W!s='/[3?YOYLStD[FMeua(
-?<UZB?=[VU>@1WDEIX4FTS@5s@9?2j6U1Q:0M4]!9itCo;bp=i91V`N:JODI8OuQH7T!)Z9h.T>84lEC
-6qBsI84cQO>XqOb8kO>(:In&E6VpQJ91MHN:I[lG7ScB;84uEF:eO5E5t"+-5XS.>91DBB@s=$#S!JqL
-8P2l\69@J$9MJ&P;+sbmK:%F5FG#:#HYm(lA9NoY:KLb%<`rR*<)m"&=&rL1>ZX*\:f:Y/='/a+<*4C.
-lhU&@r;Q`qqu?Hk!<(mV#]Ffs8M_M%"TeN$%KQY:&g/u&;bK&&'*J=:q#Ca&"V)A!1b'Oa$N^&'*!6?I
-!<N?D`4SZTUW_9Lj4`:'*>]DjdbEj<gXL\V1`R)>%13Ua)A3\g$OdJ$B\qG&ftf!P'+9oWj4rbXi7kIj
-.i]KI)C6UM)]0M9+rqsp-l<X3-cXMJ9Q5fTUR-M.Y_H1N<`D7L:K0hK77]g%3']>`4teT>2*!`R/1r2.
-6nTDl%M^!<LQk_500;9`3\r6/+=B``755T50I\D/7ql@"9jh!d2aKko6;L-23BKD'6"<8H3A<-O8O+jn
-1ceB.3]&iR0/lEh0.]+@4?PJX2DQa</gr5(1G:703C,ST.PNe=4?c,BR*!t2gX3N;5Wh=h6:*k1:I7!,
-4[`bD_:RA792Rl/*uGq4)]BY>(_n8H-740g*[W6Q(a'tI,T7@<)^64=.4uki(_mc**ul+4)^$OK*[;mq
-)C-XN*[W3R*"ii2,ShI='eUaH)Aj27&eGm%)'C:L(_dW#(_m`$*[W'L(`G\q]ZAL>ZuR0.,:F35&JuQ2
-)'^^Y+>ASpY>T8=XK%V.7la(oZYU^80I[qf.k;he,:P,m-S.)0.24!O)_a)n-ScSZ,:E`j!&su\":Z.s
-6VpHJ1a*bF!<<6)!sfP_-o=4tDfol,?:m"#(C:BU&/cB52+^_EB4GL^=AD7D/.i$`!"K&6&L/k_5"SXK
-:JF//)>F17&0WYe56a>83\r2t"oA9Z7?"(=UnF*rahuosi6/^A^W5?M[C*oj_SO%)b2^CO^9"*3Z`Kjl
-SXZ1MYH4kB]t_M>]!o>Zao9%4^:hD%g:4Gr[]?I9^9"97URS$SSu&0OWL^'H`4E5,lgsiDo^V)8m,d]q
-mca9/jn&0<kjf#Vo^22Cp[e%Rrr$m5oC;GBlfI@)s8ModlgXNAr;HEepA=jWmJ6PSnF?&.n*BW<lg+9@
-n`9!!kj\!'mcWlsnE\ilnEfQ-k3)'rkNh3pkj.d%kih<tpAFFCo'uADm-F*/me6#.k32$qoBc5EoD/(K
-q=sOSrVuZGaMT.<eEc_oo(2\Pp?q;;m-=03p&4R<_nl!3mI9W/p$M2;rr!2thrrPMgtq#Biog=!4Qbn^
-f^%\^jlG[smcE<djPJhVjl"qOi8s=pn*KH$lfdQfgs":*inrYWjP&MXo'+oXh<`tPj6ka[q<\(<$f9h'
-lfR<mo]bi5p`8,@db*dWg#M/Yj4Dc4gt^TElgWrjh8\jJoBl)Drr48>kkk&8jlb=XinrhSf\bTKin<)L
-jOrAFgt^cAh;@2@c,G>qq>`5P&KWSb5Xe7:76N[d.O,oI%13jm/3$'o<aofY@ouMq4>\Q;-RC#a.kj.Z
-?XdVXZQ?Wg^VJ%?e]cFebfRoC_TLE_e'Zag_7d4b_oBa<c2PR(^qn1Bf%Sj8hV$E)`m2Q7\AH.qZ=dcS
-@UNJWV66]%_S`\YXrXjRNIQGQZa-s?W3jU5M1T\YF+/OOCia]6G^XstriR!A]8MH&K<2;[Y-"k2Zb)6P
-M26_9N`)!eH\HfkJ;/N-K78N$KYOa^LTeJ>dF$%\b0@`5_6U\Z^UC;\_SE:caM>-m_84"-ajJDYaMbs7
-^q?hS^Wb0Q`6H<Hda-(M_o'mR[C"-"b5Sq"Vms.R_n!1m`OW"RY-,=CYdh!HZG=#I[D08`[BQsH\?`TI
-\$NTZZ=()K\@T`-^U(bl`5B0t^;%A"\#lj?Zb+/ea2c-DaMZ<G_8FdWf"e]!Zan5p]">W!b/:]p^q$kd
-]tV\4]</9d]="lGW4]LD\&-"t\YQU-\>lF&RB!KnYHbXKTU)e\[MlNa_n`^^['Zp:[^N<9Wi`P;^:h.k
-Y.1jGV\uCrS>r`lXL,4-Wk-$UV4=KqWi35=WiXIYriekoXKAqDZa$aLZb!lq_7dFmbK-$LWj87WP+JPI
-S#*3mV5pMte%NrNda[..h8QnQf=.riUp.#&Yc4@tX0Sn'V6dD%T:c+o(V-WHWL&R"H[rc2WN<>0Z*_$N
-^UCPdb:(WT`7!5_d*gInd+6XjaMGHuYcb.;^V\"3ccj\]d*^:ng=4?M[D9?Krs8,^l0@U+q>C3brsAYd
-hrX.gkN(n&q>Vi<lhpVIoC`%Zp4HaR5WL`EUnW<cK9)V(WMuM/>uamaTVA*ZWL\us=]B0D=BAR#BP1dV
-7o38nH_dO<U6T(k?sAtnWMuqtV4j)i?=7>L@qodc?XdMWD/O34D/"$$B9/jGFaf:"H[1!fML9GUA6reT
-Bk:R]AnG4T@9cr>?=$c<=&i7";H?q(>#7UO5tXpQJqnD_;-.44@9Z]4>$>?B>u"-Y:/+l%Dg-5>DJE]j
-ARo=bB4>I]@UWkZ=^kuRAR]"T@q/qW?XmMSAmo.P>?bNJ?<CQ@?sd/C?!^fE=]AB";ERuW=&`*r:J4Sg
-<DZk2Fd&DlTU1FU@UW\VA6;c3=CblN@q'/"Q):I)A7o=P8kV<15Yt9Y;aX>N;GBqS:eFDW8kDE@7mB73
-77BU37ncNC5XRn(5X\"*84cEJ;,gIl;G0h^:In#@6V0pB8P`&N8PrJa84,pF5<hJ,5<r%9r^$NK1djl0
-9gqcG8mQD!PaI_mEDfCu8l\SC3'KK"<_Q:a9pqc.BmYPbF_52r>$Q&oAli)3=&of0=&Vpo;cm't;-6ms
-@q5I/#uX\o6Vh*OUYGSCrW`8op\ashrq-3jrp9Xbrql^&r;USWF^[m"+:nVN!"8l8',W8o>u+$R-kQRV
-!!NE0'Ibmq"=ti9$Ng/),m4S\!s/K@\'\Q#Q+59&ioAKe+qt`:g>(EBg=*GT(b$+*&/5ZS'1iZ<%29U=
-g"PKA^EFXB)55aDj5o7XgqGK_+XJ!J/27qW*Z5h>-m1&d*@r'PZeT.KCT=2!QA:j7NatRL2FT])6Sh8-
-9.iFu-Tj+A5<h+h2`*?H0/GRL3%,RV(aL[iQ`b.30K;Zc6T[+e1GVEf5lN$-*]$)iEEuRL<C8]24[)G+
-4%;7p3_Vml4\A(14uYMg5rq7h5W_8(3^#5U2+CV000h]g68pba4Zbtb-R^>i.PiJ30eP.0,VV85.m@L,
-_:RPo29;k55sIY29/\7O2+'Pr6pt+@^tdk477B6f*$Q%0(+C[f.hj6F.3B]V(EOeB*Z6"=&.]i])Di9O
-,pF6A(`3r%)B'>.*$-7O/hAJ&+"&<Z)&Wkr*$6.?,U"!E-nltb&K3&1&f;f*'J:O-((Cum'cJ,<+W2OD
-+?XAR7)d<eZ=k:!)'1";#R_1S)^c^Q+!@?2X&+YSViGh)D)jLtU.-Xd+Y>/j/LDPd-8$bj+tkMk1G^*p
-+<MmV*>'&1/-ktN0`_Cg(aV(07lVh?(Cg`T!W`<("qMb0794&DGAptb2CBIT%1<LL#nIe(8RQIlG@G(g
-@TZGq3\D?["TAB3!sK8Z.5<tU;,C(`6Sp%mq#Cg4*@j$14[2+j/end!quA]GN2`hXW1V2S^!l*!aL\jq
-aPah>ZbaVt_8*q1k/+[>XJW,$T:).ESX#hJXffLR^Vns=[CW`erkAlU]u%_B[]d*KY-5CD4engUXJ;JY
-Oe/>DZ)+SZ_n32,lgsiDoCD>>lKS$/lK@j1m.Bl:n+-2DoCVeLp@eC\qY'IFnF>r/i8F&&q*"?<kjA3E
-q!n%Jr;ZH_o^qtKoC_A?oCqnFlgXK2k3M6pn*T?+lg*d-oB>c@naZ&4lgX?-lfRR"me#l6Id6.[me?8>
-r9j.Gm-O96nGDqOo'l#;r9<hGoD/4Tr:fdVrVuZGaMGgAi:ug1lgjT9lg"!*kOe<;rUns`_=d!TnFlGK
-mI]l=nbD_3j3cl?gYg`Dl076`i8rY?hVI;Zl07U%k3)*qj5T.[h;@;XlfmX"mHNNol0[^%?fK>^hrNq^
-hq6cEjl5(Lhra:il0[0Tmc3KggYLlNjl>%Gh<sLpnbV(ndb*^Wg>h2RiS*#Ahr<MRjQtseh8\LEo'>lD
-s8W)jlMC59hVHrIinrbQg#:cJinWGTkl0BGgtUW=gYLW4d)CMgq>^d.*%<^.7S$-B-Ug6W/1;SY'G1ij
-,;D8K:KV1FCgpIA7Q`CS-R9o]-S7,<8ml.@A4<c3]>2A0eCi@)f$DO\`PTdGf$Vjl`kf?r]?AXNbK%K:
-_ns:4d*^Cnf%T!:g!A-l`P0.#\$Td\?Y="_EiH47X2)NWriS,bY_mgUTX;#3Xf/VJQ\U!-Bl\?9@:st1
-@r?O?N3BFfZFu*JM1_n5Y-+n0Yd;!#Jr#;=MLLbEFE`OnIsufdIYEN:Jqq+FSqsSbd*^7]c-j_H]un's
-ZGO>a^qI7d]>;7o^;7S)a3)`L_nERs_S*@SV6e"Yb/DT<`R<2KZb!m"g:k;>`5fF$^TYGfaMb]u]=P5I
-ZEC@>['7'L\@0Dq[_p;'^Upn_]XtS]Z+7BV_g]/.\$iWWahYX;]tqLq]"l4ubJ_95^:D2/\&?;)d*9Y\
-ahl$HgXa0JYdCmW`kAge_8*[iZ+d]Q^V.A)b.FaXe$Z?a\$X#Z]X"cE[C2a4TsUbnV4+Ei\$N0@[\&VQ
-X1#[P]"bqe\@oJZZ*^g;Wj&tB\$`f[\#d*K]RI9$Y*P`^Yd:[;Tr>-!Y,A(sZb<o[^SRX>ZFI-;Wj0"@
-ZD4(e\?NKXdDET.]ZJ9_WMlhdPFA8IXeMVeY,8G&YKk)1c-t1tf$hIJe(D..VkpW#X0/FtXf/G+VlR85
-W1T]n\[f5LVk969Lj+$KWMQPrZaRQa_oBU3aXPKV`lH<LbKeMdf$r7"e]u(D]<nlIZb4/r`lQ6Ec-FYc
-gYUN+ZF@W\q>U`ur:]XKp&"[cp&><rjkT.dl0%@*q#;Z9s8W)so_/(TKOItM4Zn%eU3_!7Oe8YQWL[s4
-<)egKU7eNcSQUkQ;J0?@<`)FsA8,158Q9#DUSb#bO^;:!>F2.bWN3"pTp'7r?Y3YWD.QgR@qfaqBk2'u
-DL#r1NhhSVIZ/f(H$apjG]@>0@q&k]B4,=]@UEPM>[1Q?r`fV0;c6@c;#XT79gCa#6Ujq'JT#4!=^>-8
->#\X2?<g`=:4>u8;-[gTG][h<ART"YA7T@c@V0+[@;0C`BP_9mA7B%[A7B%VA7K.aA7SkI=C#EC?"RAL
-?<g`A?X@2L?!LH2<aAO&;c?Rj:K1Fs;-IRSPFeM@R?)Q%?X7#F<Dcdu@prnX@VL7UVPeWIA7Ae?:H_!-
-7R^0O6;'dD9HHu*92&/Y90ks65!21t6qBg<8Ou9>84Q!56UF%0:&[so:Jk"d8Pi5]:JshN6qL*J:.[oG
-92/&M7nHHH7n6-54%_h/5sIS#6ps@26p=128R?G"Pa@YmEDoJ!7T3)C4$Z&.<_6"]:n",8COCneFCeri
-='flmAl;K'=!C[D<`;jp;HHmr;d*=%@q/)$8OuZT7mg*]MO2TXrVc`nrR1]Rr;UGOF_"91,ngC^qZ%$*
-#7_P!7932X4tITZp](Et"qVk*"tVPc,81.[qZ(U=$O?k<"!PV/:g&aie`5QId8:tu&olLXg>go9ZQg5/
-&e,?\#7M+`&-E.K)*QX,j4q3g*$?,mg>h5TiS`M"//]QY*@3Nf%hg-4+Wqa;+=AR"+ssPKBf0\+UmdU$
-P,Nh893+JF3`Aa991;*,5CPgX3BTGc4ZtbZ/gr"n2E3N;'+GNl+"ibN>#R+;3\NKP2*jDi4?P\N-7L3&
-;.t#[<Dc1G2aT\l84,I-5X@S6;*If^8kMN95Y"7,5rh:u78ZE@1GUUG8j5@<4$Ytg2a0Pk8O>O%1+k@K
--8R;-0eOq53AN0MA<Od\fm_Dp]66S'2F'GY-7^i:3_)S+=-:8PhMXN[4>eB5',VE%)(-aE*u-(B+!;FB
-,UOWK)&a"o'GDB+*??7F)B9k?(`+#+'-&/B-RL)e.jc5`-7^>l*tAu)+X83O'cJ/;*uPn8,9RsG+:er+
-(`X;(&f2H)(`!es*uQ.`GX]?bai(Q$*ul(7*uPIs',;W:(`shFVq8C\OKYF7B2V>Y4F!Gc,pOTc.OHVl
-+XeWe.O-8q0dSV3+!)LE,9ms8)'^C/q#E)O%2^EO6:XF'.i]-0"pG)1!<WWE,VqknEe&FM>YR7*'FbEW
-#mgtP*%srrEeep?*EZHE;,'D?0I@YE"9J]0$ks[21d4B%:J=5@1Ed)$!"B#=+=Js)5X@Xr+<21*r;\fA
-LS:ZHWLC`H\'!gdaL\jqaPX_<Z,">q_8*q3kJ4U;Z)t@9Un=B]TU)7SZa%B\^Vo$=ZaR3^rkAiT]Y_V=
-]!SlSY-#&_[\]_!XJDDPOIi>JZ_jn^`4NA/lLX`Cp$qS=k3;[2lKe-5mITl9q"+(Kq=jj[9_nP[o^1l6
-oBt_sh<ae+q=F19lhpe[p@e(QqsNkBoD%kJp[%YFna>i3md]i2mHWp&mHX$&kiD7'lga]=o'Yf/nEoH+
-kj7X&n`q(ZnF#T0o^;)?m-sH0mdp)@nacADlf[a3mJcc0q>'d^p[e4Zs7k6f_o0gUq!d\9lg4--mIBN*
-o^VVPpYNd)p#Y?+qY'gPpAXIrq=`Y"ceR1*h:UZKjP8/6jPAMKe`6)brTP'`md93!jlG@XkjRp$i9'Fn
-jQu*pk\otOeCE@:kht:Sin`DIi8s+^l/^jgg=c)`mc2pPjQkm[eBuk9m-X9<hq?N3jS@QjiSNGMj5K"]
-iT&eWjQ>:>mcsE4nbN4br:ogZpZUJfh;[AMi8<GSg#1iHip,abh;-rCgY(33e^;jeHmedk#R;1q2*XQ&
-91V-45s-S=*Z5b4*??1T4[VkA@:WnT=&2@Q2^fmr,U4`m2a'`2Anl-s]u.n2`ll]VeCW3rbfIiFcHt#=
-edB^FbJCm7e'cFX`;[b2a32iXf@SO(h;[2:da6+Q^::bgD/Ep&DJa^!Ya(rt]sFlEYHtBfI!VEmZF$a4
-[)mc_Km[u^H$XUGEIiCHDLI2!Ycb.7]n_5nJZQ&XY-"k2Zal3RM2?qANehh"KS4o&GB&(eMNEIJ^Ta;e
-YJAN4d)jPY`4!A(`3m(k]XY_i\AGnk^r*t$]u7n1bJh6-[Dg+u[&'M"]YDV-b-](<fYb>7^<Y-6[)'Z!
-]"NR/Z,=8j]=YP^\[elMZ*(LAZaI3IYeS#b_8j=+]=#/]]!JrT\[]5c\%08c\A#np]#hOu^:Lqo`5'(%
-`5&mg]un",a2ZKNajJ5KaOJtq^9t8Q\&-1tZ`q$P\[Jl\\?`l_^<4U2Xf^'XX0]OO`3[:bX/i_?Su83a
-UnE12R]*HpWh6/qV3e$PZG=5c]"5Gc^q[Cf[^<0=[(X,YXg>[PYe%3N[(`c7Su8p%Xf/8&W2HYtZ*U[F
-['@3>V8U$^ZD=>(]X4N*R@:^q\%^A/]t:r!bF,?,UmRXMWN`h.U78'Z[Ag@Z]Z\XLe)/p)`5C$R\u;F'
-Y,j@WXJr2)UTCSsY.1p>T:`^*[^E-1Ssc+5HZlQrXg#+=]#)M0aN2QMaiD<>aNVfNd/MK7c-k(c^ULP\
-^qRP%bKn8L`Q$!@aN`8gb/LQk\[;)1"oJ#dq"t'_rs8AVn*TN,lgk#Ps8)b>rpB"Cp2sM:5s7;WW1eBS
-JWue,WMc;*>?"LYSt_mXWLSiJ;J0HH>?"7.CMR-A8loMOUSb#bO^20r>*l%aWN2toTpK\(?tN_UC1URP
-@;0OmA7KIqEdMP:NhhSWIZ&`'H$k$kG&Co-An#7bB45=\@:`kO10e6p>?b97<_uRd92A_p=\M(?3'KZ+
-JUhNK<*`j8?<U6+>$>-7>#.sl;dX6TFEDG8ra\Q3ARoFcA7T.X?Y3q]B52$jA7B%[ART+YA7K1_@q8nN
->?tWB>[q#F?!LWA?s[&B?<gK.;d!"!<)Z[k:K1Fs;Hd[TPb+S@3Lc.T@pN>D>Z=R&=CYcM@q',!PGY4%
-@:E_Q;boMC5!q\8;aErC9hS2U91huS7Q`n&5s\"%6:siJ7mKU;8Oc*96U47>;c6@_:/Xta;,:"a<)#_I
-85;rQ84cHF84cEJ:/+5G6:X4%9h7lC4$5l$6Td_%4%`%7?$26%Q'R\nE`5Ru6W-iJ5!_V8<CBDS;jsG3
-BmPG`G%P;l=^l>pB2VT)<`E!s;c?dq<)cds>?Xs6@7a$\7nuoK5uD'GMp(P`q>1$gk5PG[mf*Ccs&`k>
-D.?X?3$f=I"9JH$%06M6%j!Ai8lS28-lNBd!"/f5%2U9I3\hob"U"Z&8-92)"U"rVc-AXHLr%X%hr<$Z
-*>/p!eD/g=g!R&I'd+;+'bCZa(aKat#8A@Mf%f<@ZlU))(no[Dj5o1Vgqkoj+XS-P/0uhZ&KN/C*#&u-
-.ka.4.'VH@2f#@fRZrbsUi07+>u!RK;bK;E6p=1.2`sGnr]*_81G(%$+XB-21a*J@%Mg!9Q't?B2Fg%j
-4?"rN1GV!Q3@-%'-UCO0@U`G66UO"(5s@_)5=%Ip2bHh4:01%]76X"-76<k"6U=.55XTu`3Aiod4#]bj
-4ZkY`6:3ps4?u"\-S.;/1bgX</hAh>1G:q$P/>i'eBbjR6T-\W2_6=02*j8n6pt%9^"V8'3]T>e.k2/N
-',MH6.hNX6+W;:?)&skE)%@/p'+Ylg(a:(B*??+B+s7jD)Aj21,V1Gj*[<0b+XeT_,VEsX&el3.,T[jD
-*uZ":*[)aO*#KJ4&.^*/+rCe#(`jM)&eGKp*?I>%]Y_b.[V[-,'bh]2'+kuu,:+!A+=XDBW_\ALViZ(0
-68q;NRRneK,q:;i-mg8n+=JWb.Q&t.1,9so*#p(D'G)97,Q[`A#QkMR/3??q6oP?'-4L1`"9Si,"qMG!
-2*XiLH%Bp>9gg]W$jch=#n7Um/4*NYIZ/^u<*!+$;GBVE1b'LV"p>,7%1F""1-.fq:ejPG1aWtF"8`',
-"rnm@2a9Pl4sqNo&cD]!5)#W)VPTZtb.#RWfugn;^W59H[^!Qb_SO%)bNH[M[BH^>[]c[0VPBie\@Jo^
-]t_MB\?`HIahY[+^:_>$f"ADu\?N/`ZG<cDV59`QR\6OWVQ-5jho*19g$82&p@7\Bm,R4%m-sQ9lfmp2
-o_A+MpA=LNp[.GAp\=OVnb2VDki:anq>:*\n`'*=s8;`eo(DY>kP"WGoC_kBo^_>4mI'B1p$1r3lK[d&
-lKm]plgF$'lg=-+kNM6sj6Q!qrojCErpC`up?q56mdTZ2me$,=kN_L&lK@L'p\=OWq=jO\pI+oWs7k6f
-_o'aYo^)&8mdB`<o(MM8o'l;KpY`p+p$(c6q="(Fp@7qTs8:d/e(`R,gt:BAh:g?/i8*5Tg#MD_kNhL5
-kn3+@kNCsdjQPjhhr<tfj65CX8Diajk1nbRj4iJXkhtC\jm2<thVI#Pio'M#mcN?Zj6>USh:^WXo'5W;
-i7li9iVM?iin`GQlfI3niT&eWjQ>:<o]Yi6n+cn^$2sGeq!dD'hr3Mmh\Y88f\PHBiooIVhVI&Cg"=m.
-g=+WuJM$d"#QbAQ/2opd8kC!m69R4P*?#_0)''eE1I"<'=(>cL>ujZi5;ao8rZkf"1-.Tk<+p&`C:M't
-`lZQWf@o$4e'H1Yb0S8UdF$4Za3i&Kcdg\!e]GqUai_fNbL4hde_B$;f\+j%aMu$2_J<t!C27R.W3;G\
-^q@%WY-519LjscC['I'@W3dA_Q@sO(EI34dE-?YXDgR4sOKl!lZFktlJRbdcY-+n0Yd:m(LkpqELl@RN
-H@L<hG^G!rMMHt7Lqg-cN3C"CdF$+_d)*-#bJ(X(]sY/X^V@b%]tqb'[_]Si^rOI6_SF:6^::2B[(sf1
-`6,O2gtB]`]tVS.YcPjaah8t7_6:Yf\@&r[[^WrS[C!0C['d6NZEUmP\@K5_]=>/Q\@&HJrj=GdZ`p[J
-]tVJ+]skVe^V7:m`5B9m[(<fVZFI]jb0.oOaiDNFa3<&ef"SPtZF@lkrjF#_^;.Foa1Jam]=l>.]r\<c
-\?NEQZ+dT[[^Wri`1a$&Y,6Z=TUMLRW2ZMfYbdnoV6[bE\@fMc\[o>][^`iUY->=CYc=k9\?NB@XK8q5
-Z_s_+YbeA3[B6R9Z+.HRXK&;3Z)u*b^p^8?ZF[?8W2$*(]X>?#_nWmtaN^3RW1]HMZ`ULDVP9QXVR<G-
-ft,>Pda[41f$;4Ue\nYlX/uB'ri&\q[%aM"X0/h5UnOEl\@&]AU84<NRY#so[^3EO]"c5-c-aeZb/M3.
-]Yqk1aNr;af$i7&e&B&0\\5Sc_8j^=a2Q'>b/qu^h9O$G[^`^;rrr;srr2roo`#3rqY'UPnFHDPrr;cn
-Fo1t0qf5b84ut]NW1eBTK9_t,Wi)J->?+UYT;&!YWLSiJ;Is6D>?Fa?De`TO;I*maU8Fo`OBl!m>*l%a
-WN2toTpTb*?Y3\XBPh6c?"I\`B5_m4E-,Z+O/%\[IYrW%H%:HuF_t](@qB7dA7&hWA7f:4>@(fF=^>'0
-;bg.b:fL_*>#%CH4$lJ=JpqNN=C#?@?<U-"=&iR5>Yn6o;-[gLE-$#5@qK:bAn>OcraZOJ?Y!_XA7]=_
-@preU@U<RD@fKm:?iF=W@:<GF>[:ZA>[:`E>uas0=]A9q<**4'<)?@c:KU[t>%VoAStd[,RuDJt?XI&D
-<`N=-A7B%Y@V:%OVP\]MARo(B9g(g.8kiMk6:aWG9G1)n7nlNE4?c%s6VBO.84Q-?8Gu$h7R]d96q^6M
-:eaMS:f'e\r^eP88PVfI9hS#K;GTnW9heG^:I%-/7m]I:9M.`<5!hb+3_2_(:.n)^Ft/Q:Q'I>M<(]VH
-;,p"L6:XpR6qL0QS"k=CH%^cmB4YR[@Vp=)=&W$s<;of:<*<$q;c?_"=&EF88Ou?@9i+>I;e:oOeG9+C
-s8DTirr1pW"9&)r:C:?=@9lhu0-(T-!W<!/!<E91(a:e*?;a'A*")iLq#Cd+$54R:2)Hln#mCA.!&O`_
-#6Y,2,fn1p8Wgm:j5].K;&p>_B@Yelj4Vea+;>e1',DAr*$HC>#S8%+7F^/Rf<?@r(_<Fsj5]7Yi7l./
-+<W'S,V![h*u5V1)]BS>/MJ\.)(2cEDEDX1URI@:U8`!*79DrJ8l%`46UsX?6odJ&4>AuQ1+aq*.4Qu8
-4Z=W$&/#j(2OBb+>!GSI4ZkYQ.4lr45<^GD.jR5Q9j(k/8O5s5770:*6U<q(3]BDr5stW?$pcp95s@+j
-5!D+k4#_LF4?GYn7QWCd4$>\b4$u=r.PEY8.OQSs2``fO/hAG&3B&`X?]r:XhUp/`C-=U=3BT&M2*=;j
-770F@NP!luRR'/)3?og`)\sM@3]%Ke(Ea\9*>oV7)Aitr()%?&%i??-*$-4B*$$"=)B9_8+!DmV+WMRO
--QaW5*)n:*,8h@B*uGtI,T\!M+X\cc'G;$!(DSDG+rV(*(`aG&)AWl2+riP)]>2D&\T&`3(D@c7(_dc,
-,:+!A+"=AFTh0j9WKhmH;F<o[Q<>^b-7C;A-5S'b+!i6\.PWFs1GU'n*#]k?(_IlF/HYbK#6YS\3C?;+
-4W?$u)$pHL!s8Z1#7;G*4\AsuGB[\"83AC@%LE%?/IiUD1.GSpKo1=I7SHQV<DcL\4Y\3"$jR"E"UPqf
-.Q0O^8k_cB4#\l/#mUM0!%e9b+Y>Q55sdRf/gM2;!!#E@SY2aMPetSTeE>Q2\@TGoj1i15^;Rn)^r"=X
-:VjQJX/2r)Z)=7dU8G'"[B[T^^W>9FZa$s\^q[Xu]Y_YB[]d!I[^Wf]\Z_m)S"HLSW2c_lS$(Yf]sl\\
-oChnJo'Pf(kk+$,p%%J:nG`)2p\"7Umd'Z8me$;Nqtp-Zo'PW$kOSNLrUoaEoDSXZoC)2Cp[dqJpA=OW
-,l-g"q=*\;mHNp)lL"!(kj@g&na#E)nF5f4lg=$%kj7Tpkj&-1*U;qUkjJ'7naZ2?o'l)8oC;,2m-aB8
-o_%eMp\=I]pGDO:q#(-kq:Nd+_p.<7lgO?2nb2SGp?h&4mdg8LiPNJ)m-XH9jnAH>oDSXfqr$JcgtU?n
-gY(07i8rtSh::0BjQ5I^kO7j'kPaOFjlPXbgt^rNi8EbXh<!>Ehs]XrjlGdlgY_PciooXbjQu$gio':i
-h<F%al/gdYj5APFgu%eql08$%gXk*8qqU/khVRG_jl5L]jlGdhin_W=mIT`:qYpL$r9s+Lp>Xfai8GU4
-h;@;Vg"bE>i8NMAhVI&Cf[nX&g<@aZIP(Ku?NgoZ.QKaf8kDK=3\r&q&ebrr+"/a#5Y+[P?tEhG91_K5
-2(pO1.4d255Xe=O@r6+#CWb)PcGmoE_o0^BbKJ2YdF?Fcf%8C!e^r="bfRrGc,e2Rc-O\[c-k+og)8Pn
-f\>9;cH+)I_S0r2E,fi5GcIs9Xi.o\riT\8ZAO9aT!Yf1Xf/VJQA'L!BQAQSDf'WEFF/XpO0GgjZ+Q'K
-ItOi,Y-+n0Yd:s"Jqf2EP*;#dJq&#iH\R<4N.uq/MSH<eNj$1DdF$+_cbd'%agSk#]sbG_^qd\"_Jd9.
-[Bd]^]YMV0b0%iF`4NIZY.;L"dDO,=c.UOR[^*Neah51'`lc*5_m.)"^UCbbZEL[@[C3<B[CEKV\$ioa
-^q77h]"#)S\[AQG[Bm9KZaI3P[_'Gq^qde%_8!Ur_n`ag\%95h`5TU:a3+D'$d?Z3b0SVkf"\VuZ9Gb;
-_6p_^]thP"]Z7Uh]=>Joah=dXe[r5tZ),1O]=>Ypa2=aVWNW7iSXc.FXgPR=Wg]6U['m?H\A>tk\GEWn
-Yc"D'YcY%6Yc+h%V6%A7^p1,T[ABt?\$!-JXg#CCZ*COL\uWEN\@T,MXKo(+W2HE,]X+uo_eQs!]Z/6d
-VQ-GZUU@;0[\TaqY,8G&YL1/0cdUD"g"=Qb_q*#4Uo^Z"XJi2(Z_OFsW3!,"SY;[e\?`B5TrXWOTT4c:
-]"#Ab^:qM,bL+PRa2lE:^<Y!IaN2QLc-FSW_nWmnZGau0bPocuccF2H_S*_(aL/@ZZa-e7s7cQnrr2ou
-qY]m`"oRu^n*g5Ks%NCep[<$$9KtQtGGV!YGD;?OWN)qkE*QLFM4^N8Wi;MH=Ai[8>#n^'DJ<We9i>2+
-I\Wd>To`\e=^.8hWMuqsV4j&f>@(oPCMdiVAn,1WAnl4+GB7\A@;Cq!NdH52IsZHkJVA5`AS>I_Bk_-e
-@qK=^A6iMM>$#'3=&Vmm;H-b%>$+Ne5!;;0<e#O8CK=R:=Ys5V:L.41?<pE*<)[(>CiOQ9B4#+ZB4kdd
-B4bXc@prq\An5I_ARf.XA7AkR@UW_T@:E\Z>?Y9=?s[/H?=.#D?!goA='8^2=^"j,>$"[&:JXe^='8U.
-Ap'</US409FCAN`?!^T5>?bZI@q&kZH]b2&Ht6l#=\2:T5XA1C>ZX<d8khuO9M@oJ8kh`@5<M2'6UX:.
-7S69C7f>af6psI:84ZBJ8kMiO852QE8Q/G[<)$(a:In&V:eOS\8ki/X6:*t17mKR47Roj35XIau84Ys>
-91E'-O->ioNcS/k7RL'S7R07.;-$7_:JdLTKkbsgIs#=4@pWPWG]6Y[rDXk:;cd'u;,U:k<)QG"@7a!]
-8QAb^5tYI>PhYa&qtp?ds8;lsro3qZr;Q^=2aUAC?t3812('1H!s&B%!<<*%#S.q385;uM0d@\S!r2g(
-!XKG^-o="3)\WM[rW"8I$O?n="!PV,8R.q)b2VIAg/]:5'PH%QgZ-u7ZQ^,'&.B'`'H6rc*"!5p,=L,=
-j4:F\)&=0ggZ.>Uhr*7r//]EV-o"7L0e"1](E"5A0/PI6-P\&9flB>nTqe'>SY`E);+XbL7oN2N5!qt9
-6q9@(6Sg;[0JP.//h\t?4#o)A(D@K&/N8TQ=C4'Mr\6/a/1`kA5!M:^.k`84?<16=>!t;55t+7-5".q(
-8jGR/9M@lF5t+($4[VCi4$G_h4ZdCB4uG)U6:3q#5X%Fr3BTVl1G:I?2`NfS1-@KO1+Xt..5s:I5[BVm
-fA>0+[:q`a4?G_`0K2*_3^Z.s;2`$=g71T#68'3$*#BD>/3G^'*uc@E(`F;+)BL(A(D7/f*Z,e4(E=VC
-*$"en$m-?)+!D[H,9IgI()Tph/0QYi+XeTQ*%rW\,UOQU-mKNE(*Xb4*?#n<)AEl&((M6#&1&M=0p'#_
-`PfB1+;l%2*[Vd>()e>D(`shFXOsaVMl`b6Dcg%,6;sCf-mAO;%OEGR0-DJc,q(/f)Da,krZ)4g,9.73
-/MI;)!!iT.%3I6#8O>K@1F*_Ar;oCi#7V=g0L8B>F*DG$9LCZ`*#'"p%1j0m.5j_+DL[IoH:11o:/k4k
-:IdW,.N]<4$O[+C&fW/Q5!he69LV3/1`d8<"8i-L#8npD2a9\n3A`<0$ig9!Mk[&FTpER<^>.o,cFLO$
-`8n\H[_9Vr_8*q0IcJAZ]<SHA\$`0)S"QFJVld2>]t_YG_mcn\b.td,^:_>$gUFAj\@/fPYI1[;X.lAf
-TVJQeW1C3N`P&h5m.9rGo^_J:k3Vm,lM'rBp[n.NnG)YHp?h,=oCM_QqYU*]md95tiofn.s7u9Vlga`D
-md]Z5p\":SnalVM/G]85qY0C?lg=*.o'5W2lK7R+lKdTqkNhX'md9N3lg=61ki_9qmI'B6o_/:P:?q3<
-o^_VCmdTl<kj7a*n+HJNo(DMDp%A.Yq=j^`rr;fGa25a;h=g4&n*KK6nF6)9k3hU*qY9$d_t<3\o^Ll7
-rUKFRq"sdCk1JDBIam-,f&#-BkMP%Eg?\(hj5B+in)s'%kNV0iioK.QfAPcKi9'@hn))s\nDrs"mJ$/1
-i9]R_kig[Qk2>7Zi:??njP]%am,6XTi7lZ4g$J(fkPF)jf@\sWgY_)MhW*k`jQ,7_l1!lrh8\dHoBl/F
-s8W#jmIBlCe^<@5"m"b#hrNksg_&H$gXb3:hV?f:f$r?k`4pXMrW#7c$5Y!B5!r%:84>j+1F!MF',;B-
-.Pa(Q8l/VuAR\G+7mT*i/hSV(0f;$Z7SR9#D/O*'a3DfM`Q?6Ba3N/_da\9H):$COdETn]b0\ele'ZFh
-daZXjda6:`a3)aIeBlLkiTT@Te'ZFX]QSXFGB.VIX0A2&`4rb[XrXjTMM?VN['I'@W3sU5ML]heG(PKf
-C2nN:DfpMhriR$A]p4A&L97_`Y-"h1ZFl-JK8P_NNe%+`-%UPpMLgG>MM-;6^TX;kXhW30d)jS[_R@>+
-\[BJo^Vmq)^UM(/^q@FhYJJ)m`llHGaMu!.['?X6\\Zk>^rjF7cGd#oYIhot_S<n(ahYm;[`?=uZFRNS
-[^r`O\$2pB]sG2P['dN]]=b_f]=>Ge]<efQ[CWu]_o'R0]=YP``5KL0^Uq8!^U1J]]">r(b/204_T0aC
-e'5qWdad%%^9t4pZF7Wh[^<KS]tV%e_RQh[[^jH#]r\<b\?r]IT>&LZ[^il[\YZX4Xf.Y[T:)OO[CNN?
-R[UIn\[&HL_nijr\[]2[ZE^d@US+`oXf\q>[(WK<Y.h-P[CjPqY-#:?WjK1-UpI2.ZEV6_XL,4:]tLYK
-XKAFhURnp&YHu^d_S<ar`m1!IWhl)SrNRH?W2m8)ZDatU^!"aNeDAp(_nO+AbFP$&X08_*X0Af+Vb3qh
-V4aHQ]",/QUS=`NPF@A^[_',b`5]mDdaZgl_o9[;]Y)M6bfS#Od*^CmcGm`:[B.$\`Q-!=c-a\XbK.Z@
-b0.<%ZEp^9s7-*jqt^6^rs&Grp@7S8q=XbZq<W9/:-q''Gbq'\H\diSWiE%lEEl[ILnCE7Wi;PK>#]3G
-?<C?3DIm3[8kW&gIAEa>TTNek=^@DjWMuqsV4j)g>?b]MC2#J3A7f:`C2J!0Ecc>A@r.4$NdH21IsZEg
-J:_o]Bkq*cC2.HrAnGR\AR&GH>#\d1=]J;t;@uu4=&hjZ5!;81;13n4C/7]-r`C=>:LIO5>?k$)<E3IC
-C2\-3Bk(^cB4tjcBPD!e?X[DTB)Q9LA7K1_A78nV@V'(]Bb>&h?!LW<>[UrH?X?uD?sZu=rE<l@=]SU'
-;H-Fi<)?Y#=B]9YPb+VBS<7r%?=-rC<`E4)@p`\Q?Y=\IVP\WKAn4t49h@Q791i2_6r$?J9M%rQ6qTsD
-8OG^)5tjg>6:"(68k)?A7Rop76:4C86qU0G8kr2Y;b9MQ=]A*n:Jt7n91i&U8P`,O7nuZC6:":;5XRh(
-84Z$25X7P"7Qj:56s+SnPEhDnF&PRu6rHuO5sdn9=\DOe:n"/3BmYP`F_,)i=(#ciE(ru);cd$u;cd'!
-;&*#.;,1P.8P)NG<`M[R7pCY-f^ek:pAY3os8LpU&cV_.s"QW*9jM=:;EQQO%gN18!>,;3!X&iI.kjIr
-<'i8d)[?EFq>_H;%2L$?6T$>7&dJF;!!WuB#6b2S`QM.qV7k"Misa^G*uku*fA,*?g=3T\,oJ!G&J>ou
-)\Nbs#7(bV6J:/Se?geK(*9F0j5]7Wi7bUm)&anO0.n1g,Te0O+YP)j1b^Es/[O)O6tr9eRZNQ%VJK71
->s1AQ;Gg7`9h.9:4?#J[-p9OL1G(440/YR?.ioB<'H/\YI[=DF/1iA*/Meq-6U*Ol4t8641Ftsr;,pn*
-8O,^177]X'85DH82`j/k9LVH?7n#^48jtg&5s>39&lDLs4?5DX2a]qt69R=l6Tm.Yr\Zo%5rpbY/hJe-
-0JtIA4Zbo5Pf;2*f$_9O4ZGJ]4"r3A3'fJg4ZlMq]%Pi&5smsh(*t4A(*ObP.hs9K+!)44)]KD.(a:%=
-&e,Bo*ZQ"4*$c^J+T39k(`+#2().f5*ZcOR,V0oR+"e]d,V(f,+!)gR*$cdE(aC(<(`"DA'GqT%+<VF4
-'GV5l((M?*(b^i\^r41)F<DD<'cnM8()Ic2.ior\-*#V":l29MNcA;j1d>'9BGq[8-7]3L,pk2or?Dn$
--6aEb1*@Y[*@<$L$kXg:!rN$,!t#eq4B>*;2)$6i#Q4]n!s];Q-oaXmApST-83f9h*YoD&%M'6l+tl&O
-CiP&]G]Yi(5t=aT@:*2883SdS)\<A]"9f,K,;;&C9M\M^:/!So*tSYS!!*09INU-u5!_M%4tn/l$W2qX
-Uo'iR`6H$NkhO@m\\?#A^:gqd`50:*_8tTU^V.1c\%9)MTpq[FTWGK+_7dV)h93I;]?7q(^V7@t`n.o0
-YdLd?X/<,)XKSOsUmdpUWi2JohoELCf'W)&q"4+HkiD71m-=H>o_S:VpZqSBId$Fql0n?>q>0p^p[[h@
-ki1[eo_SR[p$_D=o(htRn+62@o^VMEqtKscn+lM<k3;:)p\3t=n*9')p$1c%l/h*rkNhI$mHa32nET<.
-lgX?.p%81Sna>Q)na>o9mdBW=n`]3)nEfN2o'l>=nFQ;JrV?-`rVlimf>tkIH-G4=lgXK2mdfi:p@.D7
-lL4QDi53D)l0@p3j7E'8lgOHBq;C2_fA"d0iRm5?hVd2Fg>1uWmH`otmdB?,l0%F!k2kjggt_#Qh;IYh
-n+Gc!j7)*jkjS37k2kskg>qJLgZ[JMi7m\ji90@_m-NZbi8E;3gY:rkklLY82;6[7h"o^Zi8EDGjQYgd
-jm)+&mHNHMo',`6nbE.aqXj@Mp@-D]inrn^hr!MQhqd&Ci8NSmh*p,RgY(--f#GYEGpNFn%N6KA2a9c'
-8Ou-/1b9jc#RM"W*\99:7o*)d>@:cA76N[h0J+e)/291N8PW2jEGf>u?sqR@9[q;,^pL>N]>Mh=e^N.#
-dE^+ceC`F!eC2[^_nEP%dEBe]da?CacI(1me(EL9hUg*#a2Pl9G]e.LDK)8QTsDSN['$R9Za#=@J"$AD
-0!2+\_OZ[;I<^3pM0!TTGAD)AKT`OBY-G[2NId"iZ*(73Xg#+AP_OgGM26h//qJV.LP1,2H[q'6KR8`o
-YG./]^X(<SaNi,H[DgS.[E?>%b/;6:ZbX/V^:UVXrl7^U`l?!7_S3C_XK]:Rd`02M`lH0B\\>A`a2>X%
-_8OR7`lY[/]XP/Q\\>kpZ*LjCX1?*S[BI'F[CioX\%9/\]>2.g[D',_]=>esIa>sJ]s>,_]>)+o]>2J&
-[^3QX\%08j^;[_!`5^*Qc,S&Ye_&He[Bd*H_nrgj]=PVf\[ohq\$`NM`Q>fpXjsnb[]uO:_mleMYe7ZG
-Xf8:uR%U:GXIQGuXK/"aXh)9[[^a,g\\G\b]tCe^]!/*1Z*C70]"YktYcP(C,d=P\]uIjoZ+I9:YdC("
-[&C(.W5-<T\@JiW]s+H>YbdJYTWnF&<n+t"]Y)5/Q_1+NQ'JAVZ`pL1X1,@EW34[^bKnVdi7uDi`5pQL
-Q(kF^ZF$U3YcOn(V5UJtX/Meg\$`KFVP^SeS=kXdZbjPp`lZ<FbL4YVb0&#S%*-H7ccsVQ`Q,s9a2S%k
-(V-`nd*9bXc-4APb/M<3\\#,GWP6'R[dX4tqt^6^rs&JunEoN'qtL+^r;HG(=AD.G4+ON.I!^R1S>rTd
-Tl=4><JR3>TW5#`OBbk&B4Y@Q=E/(a>=V:b@t:>OWM,Gh?s6p)UoC>oW26/RE*ca[@:iJK>%(oMCi4*-
-Ci=B9EF`pIU5s\ML4=PoI"$WgD/*ot@VfdoBkM*l?"@,=?!LB4>?b-);,C+j=]\Tq6U*b%:JcImF(e3G
->?tB7:.nks>?kH3r`(:QB5):'E,B9%AS#Od@;'Cd@UESQ@V'"Z@qB4]A7fC^@V'%\A7JGMBkCaZ?!(9:
->[C`B>[CiF>#ng2=]JR)<)umn;b^.k:fgq+>%Mi@StVgHO*+l<@9Zu:<*EL;@pr_OApTZ<VL)c`A6DDp
-6pEe%7TEDUr^nY68kr2O9g_H>5sRY$8Ol?C77KmA7nH3?84Z0;7nlNF9he/N;,gIq9hBG"<(fq];ccpn
-9i=\U9i"/J:Im`95>"U87Roa883oI+5s.;$4[hh0=`omlQ'IGP;FNuA:f'DD6pXgV92S\hR\5+CH%^`l
-An>1J@Vg@,8l/Pe=BSR$=&`*r;,U@m;c6t09M82X=BJ*Y93?^pfCAb;p](6m!<1mU'`S+3ru`RD5u_N5
-@9#r_.MrHp!Wi9#%flb>'d#A2=B/0e4<=k8!VudF!XK>Z1-%BS.hr<j!<`l?#6b5T`5knmS%[2/j58Wk
-*?5c!e_Ag<gXgnc-laWY)]9V7*uGV&"pY\`8_DeXf"*mf(a5j5j5]7Wi7Pn,*?$1H,Td[?+!)gX+XeBV
-1G^O!0XKAU7qnEcRZ3/kU1R;)B15!j;GpOj;,0#>2(C^K.PX%J1G(../M]4>.j#Q@'cS\SKrSrh,qq2;
-0f:C*4>o5_5qRO?1Ftmd8PrPm<_lLW6:a="8Q.l;2Es5c7m04)77BL29M%E38O,d75uUW[6U!Ra1Hmf^
-4ZbYf7QrRZ2)d6B1bp[?.Octt0K:[B5s@P;Pf;2*f$V*E4?Gbb3A2p@4@qe#3''fi]@ku.5<hIf(Ea_5
-&Jl?</eoEH)]i3!*?c+>&KDZ''+b`q*?ZCA*$QRH+<2@D*Z>q;+W2.@+W;CM/hAk'*$6dT+XATr0-_Vi
-+W)@J'Gr)6'GV6),o.I?(*F_8&f)5n$lBKm)]LMj^qn".^31Rs'd"A6'GhT%-nZPg.4qRJVFuTBVil:9
-4>]N4TN`0R.OIM80d\5!-mg5a,q(/g,qq"s+XA<`.iSs7,UEHk!!*0,&03;f8kMB),o[C%!WW3$!sK5X
-/ius;?Y=Fp<]V`T)\ita%l"b@.Q9al@!d0KI;*FR3'Tl.>%(fD;G'23-lim-#mCD9'dG:k5tOdI;,C"K
-.O#N1qZ'e0*@NU%4?u8"1F3qY98T12TUhFfc+VZjh8m1;]u8jA]<Soc_83q'aPFtSZ*UgEZ`pI*SY2XT
-\\P\k]t_VAcG-a!b.td,^:_>&gUaYm[C!0>XK\_%YGhGm+J>^4Umn[Ia1o7;mIU&Ho^VJ6ipcm4mecSE
-p\"F\lh1VLi:Qd.l1FT@rqJPJo(M\AkiqL/r;QH^g[st,rUp!To(;DCnb;kXq>0pRo_%_<l0Is6o'5Q0
-lK%L1lh']>md'E-m,n<2''o&SkO%m,mcrj"lgjE4o'>`9rpCiom.0oClK\$:nET?0o(_VBoCDYQo_&.^
-rr;fGaMWJEcKai]oD.hDo^_YPp[d\7mJ-J7_SYp1lLjl2mHF!#mJ-_\i7QT/g!ed>gZdMPhq6c<damLI
-o^:u.lfmZqk3h^)me#Z$jm;']ht#jjn`&KjpZpl%m-X'"lgjArj65:YmGI!ag?e:bk3:mkl/(7WimuH;
-jQZ$ulhWHlg"4j2qUsTXhV6Z?lK[BplK7a0n(l7Ln+,f9qu?]pqY9dXld>%Xhrs@_hrNVOh;$oIroF+8
-rnKfof%/U%ccLGV!"9bj.Pa%N7S$!;5WC>?*YSba%i-9@3^ZD6<a&X3?!Bc]2DQs=.O?Q!4$cJ8<+']a
-ARo.Tepc<"ai;*(Z*hEjdam(%f[\Ktc-FeheC)dh`l,s:^!>0RcI(+id+-Idd*^1edb3F1e^M^dc>I]A
-EG]H.T!4lj^qd:ZXff"7L4suA[C!<CWO9R7OE>YhH[^QcEcZMDGDDBJZ*(77]:tC>Mlj4dY-"h1ZFl<Q
-JVK,@KmnE#I=I!)H[pTsMi*%0NkqonP-)LEdEp"\cb$L%e%WH>]t;5"bKR<-Z`(URYcl!^_oTg9_nsO7
-]"#)T^W+[A`5Km?ajdl9[(aSs^:DA/cc*oCZ,"5k[C!EW^:LPS\$2mC`jN^u`k8q"\%AoQ[Bm?T]!Aoa
-\@]/N\ph0*]"l.n^;RXq]t1ekai(]r_T'6s\A5r']YMJ'bgFGMd+6b"f"SPtZFJ)hZFn/i^VIOtc,[],
-ZF%Tm]reEd\ZiTQU9^u/Vl@/Iaeb]-USaEQX.lntZEU:.T9#;F^rF1#]"GVc[^Nuf]thXoY-GRBUTD;9
-ZbW`GZsLe_Yd:pR\$NT]\>?F;Vm*h8['?LA_5t)VZ+RZLWjK%)QEdNu[^Wcr_S*Up`Qjg>StqU3Up[_7
-Z)X_2\&#&HcGIfMe(!7*ccFASf=dQ]Y,eq=X/iG&XJi%rY5YXFUSG<-Za$L/[&0e"LO6JPbKA2Zcd0k_
-_nj@3_C3:;a32cQb/q`Jb/2<D^V%.dYKtP8`lu`N`Q63Ca2#C'[&^4@]sP39rrW,iqsj[iqXj7Sl14KH
-*FVo?5!(`PY+L#cK9;h,WMZA-=]n[WStMaVWh,AY?!(QGA6W,6Derle8l&`.K;,6BTp9D&>@<hpWMuqs
-V4a#j?!:cKB4P=W?sd\eCMIa*FE28-D31KQI=6j"HZsmfJTGXBD.@*oBkD$jC27*b<`!(/<E*.)<;oZ7
-:f^k*=AD=P5t+OFJWY+h9j1b,>$=Zn?!CZE?W:#3<)[%:CiF?3D.iiZEG/olBPV-mASG^eB4>CZ@U`bU
-AS#:]BObR^?=dVR>[CcA?!poB?!LWA@piMB?!pl9<E)t$;Gg@d:f:"h?!CKDFd/JmTp^XT?=@GO?<1'2
-?ts@^?=%5iPGY4,A7]:V84G[(3C?DE>=:qO7ncNS:/a\[84l665X%:p6V:'F7n6*?7mod<8k;QK:.n;Y
-9h%]S9hnY\8l&Mb928>^:ejhf:e45T84uiP6UEt-8jGg86:aU35=7b!5ts^984Zs-P5^^nOE4;f5snIC
-4[V\(=B\9n='1oaLhhBnIro:4?X%,[G\KfT<`<-->#S@$;H-Ok;c`m!%pr[;9MePi>>%@\>C_+Trq$0i
-rpp'hrpg!irr;usrt$7r/j)sBCh$gP7l)7s"Te`'!"K);&gK8$92\ki7O/NO!r;ls!Ib4^'d>(b4Z"#`
-"9el7#Qt52+2Prn@?J4Rj4`;C;&^Dc=4>pXj5&>$.ioKE)\s,$*?,Y*#7Vb2;:O=[f=sO!)'Z$8j5]7W
-i7P\"*#KnG-6O*F)&O_L*ZlRO1+spg0XfMV884NcRZ3E!U0p\sBgkI%:J"AW>$NsT/Uem+5q49C3%ug2
-.4[/<4#&!!(Dn2D/=""r<@L*h4>JiE,!7bN7R]!c0IJt]<`rL*<_GkG6:a="93FPX8QA8L:-V0-4Ztkl
-7n#I-:dIN61ds\q2a0Ja4@;+h4#])`8jbHf4@;%W/MAe=.k3.t/MSV15s[b>Pf;20fRD)G>W4rD4$>>P
-3^m+H3&`fjLV)9rV*dI82&I5D'+Pa!5<KYq(`+/-*@2OJ)'9\.'+YK](a:=O*$$(@*?#h?+s8'W,9J'W
-+Vl%O+X8W^*[EZl+!W0a-6jln-Q!pN)':@K(`*`++qtq9(EOS2&f;Dp%j;`.*?I(s_)&sI`P-L:'+kos
-((V6%'eV*W-SREZbI(E5YGI"g<(/oI@@0k-2(Bq-1F=G!,q(&a-7]!H7kcV@+seKd/KbcO/L:As!<`]=
-(aLh&7lWCX*Y8S\!WW3$!sTA_2*+fRAn#Ib<'DZK'GD,i#n@Xo00W!0Aq>;YHXpbD0-`A?8lfD1ARnq<
-6octM(Cgl]"pP\d/ic9i:g%+.8j,*a+Un5J<!3dS.lfmc84,?d.:&%+TVeQZbK[]KjP%\c\%T`9]tCM[
-`kfO/^rY]Z\?E<DXgG@.Tr"'S]"Yk^_nWt)g;:8+^WO@,^V7@t`nRu:\$EBBVmq2][]HO/SXZ@NVlcqf
-Utrr%\(g3?pA"4LmH`j&qW[PBp$qYIp$hYQr:BRPo(VkMqu6Qbrqc0Uki1jjmed"_nF>f7r;H?cq"Oa_
-mdol?qYgBenFubDj6Q.#n+Q&6n`&d/mb[0ijQl7"mdfT(kj\-/lgX9.lg+!0p%a('o_7qEmdTZ:nEfN0
-naZ&1mHj0/nFHJLpZ_,Arr;``p&"dhq:Wm/_p.<2oCVY>nG<"Ro'Pr=nau_Qi53A&nET`7kOJ32o^heT
-q;TfPe^rC%e'ut%iTB:af$`C-jmD<snFGr&kMtmql1!s,ioopmfAGr^hsC+"jR"hgk2kXakj7j1n*T8p
-h;[AHj4iM\nDiBfi8Wnblf[3\f]22Uk3;@2eDf95j7V!Xaj8JjiVqgGjmh[(mHWNIoBZ#8o_\Xf2#681
-k4-gXi8j+cjPSkNi7ZfBjPo.Zgt^fEh:^6)h:0N]KImKI.Q9LT77g'?5WUVK)\+5#$3q"Z-SIJI:/k>!
-=B8C":HUQl/L`,!0/bp]:KLt<BPhKa;cHXChqZ]+bJ:BeZELj\c.(:rcHstheC3%*e^i$a_o0*h^;Rb-
-bf\&PcMc*,eD/m1dF?arbK.Y:F)5T-C1a!>T<#`?Zi7*bZ`Jn9GFH"JZE("5b++0+H#dqUK5>IRDg.&!
-O,gKKY-P['KS,>gZ*1@5Y->4EMj''ON.l_3MM$e@JqeT"K8,2BKm/$\Z(R,_^s:?Sb0SDN[DgM'^Vdq&
-^r*t"^<=a8^:_(oa2H-NcFh]P_SijeZ`pdTdFQ:[^<G0T]>;8"e^1_9]uJ1=c,$m-a1&4\]!f)_Z*h->
-Y/e&KZ`p^H]Xtho[B[-R^U^ke\[o;\]>/m6ah#F4_7dRt]u7[s]"Ytq^9G/W[_TYpcGdi4^!PBdbeh?C
-f%\ck['[-J`k&t!]XY_taM5R&^;.FqaN;,tXjt1k\Z;X;^9Y>S[_fbWRAQjVSX5P,RA7$t\[J#gS>E[/
-]"5es]r\`L]YD"p\\>5R^p'K5]"G&Ta0U6!]X5#MYctLH^r!dtZ`9t,Xe`8$Xhho\XL>79[_08_Yc+8"
-Yc=n6^<jU6^UqS,PF[MhMNOd:Xf\Y1XKJe=W3=dcc-Oedh:pN"ZdR4@Q`R9m['[$;WMlnoUogl(XfnLp
-\[f&KTqJ`rTq7Bj]#VS*b/qiWd`BVTbg$X?aNDfLcHj\Q_o'7(rkJlWa2PpKf?qjbaNOS)$cg6#[]m!@
-WlW#l\aTP#rVlTdo)AsonEK0%l1"NBru>KI90ba,J?>DhG(GmMWi2egDH^1>LRb$4W2lM=M-EkcARJP?
-;ep)]<)6\+C42hSWM5Yg>[([)Uo1,kW26/NCLpm`@q9"[@q]=bE,'*-FE)JE@:P:mNdH;7IX-0dJVA5`
-C2@<jBkh9lB4bX_Bk(CR?!:N<>$4p,93PS'>#e0a5<;2,=bMBGCK">>?=-r=;Hd=.?<gVK=]&1,Ch[a,
-EG8oqAS5[`A8c'b@:*F@AKtkt?t*\ZA7K1]ARf4\Anc$c?t3PL?!^fE?<g`@?=$o;=]t`+$!(>4=%c:d
-='ST$<YAVKFd&AfU77*]AR](P?<^W==oMtM@q'(tPGY4*An>OS8P)626:OOK<CT8F84e8(8k;<;7S60@
-6p3Y!4@Db27nZNH5Xn(28OlED<(g"d912?K;Fsbf:/+V^:/+AU:Jt.m;c6@^84uQF69d_-90tm45XIn1
-84Gm07S?0:6q1I%Q&LllN,VW^2`aT,5!D4s<F&9m<)oB^I;+(_IWK(3@p3)UL29L_<*(,D=]\O#;H-Lj
-<**+"='o</9i4qu?;X<g=+ktcrVcEh"8r&rr7q;`(`",E7UBb?E,/cQ2^9+J"9&<5!!!'-'.#M";JTrE
-5:.<\#Qai'%fcS2#8&1;7S>ca%L`IJ#Q=jA*k9!\=c1&Gj5/SH9H4u\?-h6]h;?hf-P[@9'b;#n(De,"
-%36cL6IOlRgqPB[)^qlEio9(Wi7PIj/0Z/]+<)^N.3B`a*#pCZ/2o*o)6;S85^')tP)ts*XDCd9@m<R_
-;b]eX91)*KIS2^a4#K/`3B/uT,!\@P3@l3i'+l665,"`W>r4Q!5<h:j0f(gH5<_+h.kO(m91rMp8O6':
-78#C!@7Dh12`X;s77U0;3B]r+6U=4076s4.9N,+R6V9U*4?Ybn4Z>;^5!D(Y1GLUA1bq?R2^'M&4@UnX
-1c.L-Pekhr0A=a[>Y%4J2*F&a3]9Du8OPpCMn@^!Th7U>-lO0F&fDT01bTXV(`4,/'b_/l(B,@J)@d,e
-%iQQ2*@)pR'H@r2+<2XH/fu>l*u#\C.i^#t,9\Q_,9\-P,UtH&/1Vqb)BU";(_RQ-,T%46'c.c0*ZPq.
-'d";.(`PSZI`Sn0aL>Xt'F+pX(_@;p'dts^+XetCfVD?(XIt&[@T#3AEO/mc-n$Z%0e4Rt,q'o[-nQns
-.kiY&,UY&p/gh\Y,;oQ&!t?8!.lp9p4"qlp%Kle4!<<-($PFL:8QTG9@:*AF9IV,&&If-Y&f`5Y9jVXV
-Edht><`_pH&MH(/8QB50AS#%?7Q`FU*tf"]#nR^k-9":`:g%.2:-q-$-kld]!&aoh)(7I07Rom31+Zn#
-USb2pVTI#ug?7)/\[T;ki53=<^r=++^qe%Rbe:KrZa76KV50]KWrB=BX2;Qb`7i);\\ZG(^V@Lq_T(??
-^9XlHX/19NXKSP!Umd^HVkg5dSZU\b]XHPZoChtOn`fE!l1jW8o_%eIp\"+Iq"O7Ko^_YOo_8=_mJ6,B
-qXES1lL=W<q![A7o`+sZp@ItVr:TmZq"X[\o'lMPmH3^"kj%Wtkj[`up[IJ1io91dkNVF(mI9fCo'l8?
-nEfH(lK\ZAoC_\>kjJH@rpEMMnF#W0o^VAAnacMSrpoXUq>B^Qp&4pjpt3^+`6@E3nal>Eo_J:So'5H0
-n+->Mi53A(mcsT=oDS[ZoBl#Co]4i_f[nd4i835Dj8S0`g=>0FlfmHfj6,[rp$D/8k3hL(kj7crfAG]]
-k4&-/l$i<qm-X?6na,K#kigsXgZ%;Ok2"kRjPAbWjlu$lj5T7gkj.Kokiqd9f&595jS7H`j5f=`kN(OU
-l1+*.mH!'Cmcs?2oD/Fdrql$Xo]X?Ki8j(ajP\qQki1RalK@6kh;-uFgt'iud*9_LKImi_00MWh77Tj:
-4YnK0)*AB5"pb\Z.5<nQ:KCY'=B8?u9K"UY.46Pr0f_Hf:KLt<BPM3[;Gp?Dgt'im]<JWIZ+\?/f\"s0
-eBl_Eeiq^0dE]_J_S!A$d*'qhda6FmeC2jldF[("cd1(kf$h`ZG]7YDE+trIV6[tNZ`^I8Z`oILJ"O*S
-ZE1%5aCM$'H[U'_KS4/^F)Q;TJV8iaY-,(BPD=pUY-G16Xfen6]T/21IYi`,KRAE'I=ZNeKSP;<J:!'d
-Z(Hu[^s:?SaNr,JZ+\Dr^Vdq%^r4+']#DRu]Y;"mc,@WKc*tg+b0Ia#ZP0^^]#hq5`m3>lYe.H^f$qFO
-`le;"-+^S.b.P!f\$3'EW33\3Y/.`VYcP%:\@&fY]Xkbo`PB4(^:_#U[0O4Q_o9I%[_)OT9"qpN^V@In
-\\c%k_SF%4dF,kIc-FhT`5^'RgXj0HZa.$[\\5Yf`Pfa6^VR=a]t1hrah=gYe@`'"['n*']==fA\[ST;
-Y,\7iI\Wa8T;T$+\[J/qUU[tJZE:FB\\lM%_8*Lp\\PS`]rds-Z,Eu_a0iCq^q.1o_8*[iYdLj?USY,t
-XL>10ZF$[7\@/rZ[^*0J]sYAVXK](MeA9&9]ueHbSZ/W^TWbGrV6I;-Z*:O2Ygg>.d*gG#g!e'Td+u9m
-U9(Q).'p+YX/i\3Xg>LCYd:.$\[\uHSt;dXUS*]m`7;iPf$hplcGd`:^;U#l-HXBUdE]kTa25d4_SEq'
-^V%n<b/hTDbfe>WaMkm%Z*UU2`4ERgn,ELfrVZT`rrrAnp%.YD!;H3eEbSWO6psCrXJ1,iK9`+0W2?8,
-?!UHgTV/'YWh,,T<G,rS>?Y$CCh$F@<`rpYTr+f`Q"40+@[NshVlQbmTTa5(?=%&M?Y!JR?=dqbAo`$3
-EGf<$Oedt^IuAf%GC4ssF_kZ*@qKFiBkD$j@pinU6X!c$>$PH=<Dujf<)Hq/=\D4L4$u50KSjhf=C"s3
->[(90?=@/J>#\Hs<FTi]DfK].?XmJSBOPFfAn57T?X[GR@f9jCBkh6kB4YXbraH+BARAkQ>?Y;2?Q`WZ
-?!^iC>?P69>$4s.>@(W5;,C.j8lf"o>\8/DSY2\ZRu;5qraC"Y>$5*5@UWbU@:snMVP\]OAS,.D;GBDB
-6UXjN7S$3F8PMuV8Ol<E7n6!45=S+57m]I-7Rp*I84lKC8k2iV;,^(T8PN5\<*)jl<`Dpo<)lmq:JFV\
-8k)?E9h@c=5=._&5Xn.37n#a27S$<O7RKU6@!.Z%O-GofEDo7p7TEGT5<h;4>te$n;O=).BR,2ZF_,)l
->[D>pB1>]s='/R+<)Z_!<`E1)=BAU4?qj?l<*`d$7SR!;I/<O9"oeQ"q"k!FrrEcJ,9S[+<+]rcDIc[0
-.2i^%!W`9%!<NH4+#Q8YB5_9W3%>jV!r;mq!<ioS00V`e0GtE-%giOH"sh%.>\KDAf&PWEgef:?'QDg[
-hV6l<ZS!.<+W2"6()Ru)$4Raf+udd%j4_7!*Zll7gu@>Thr*.q0e==_+WhLDIMX+E*$c::.PE2$,oJ&B
-h/5;nW1]<5LSD"i91rPY8l8M_92J>O5"n7"4$5A]76*.Z1*/+t5t*XR)AWr((+l5eCh#V".lB7H3]B5i
-5=@Lc0I8;A@T$',=$ei22*OSj4]b3>2`!?U5s7G&7n#pH<D5tZ8Ol-34[)/#"[YUB2)72k5]o1L4$>_g
-2)@?T2)mHK4[VXg.kWM7+u;)76Y)M"e(*:%ZW]d`5=@k!2``i\4%2G":PZR9h3^\u8i%eI.2Nd8(FppP
-)B^";)]p1?()\59*Z>S!(*"A9(_ml-*$d!V+sIpL*%rQc/05KF+Yt>q2^B_,IP3*"0/,%/,U"EY*YoS7
-+WMC6&f;H!'c\,3*?#b2*$?LS)Aa816]T*p_8Wiu*u#P0,U=-=&e?QP+!W0]Rae?3Ju5?(EEZ"!3bt3V
-&0E;N0/"h(-71Jt-ndA0/MAk7,U4T_/1VSS*$d<@!X]Mf3BBDo5rBu($3gS5rW"2E"q;:m3DEt!D.HjO
-:I-!;&I]$U&/?B=4&'%!Fa8+B>YIjY-mpQ'4@2Y=?=RJS>#@jZ4#A3%(D7;n'-&_j6V:9[=]eKo6out>
-$jHS0;$%"9-oF4T7Ro[&C6tTgWMQE8c,/2te]>;1]uAdA^9k_p_8=")aQ(Xb]=5,V]W\*-T:iNrYHk:J
-]t_PA_7@4pb.td,^:_>&gUb2)XL>DAWO8k5X/i4jT:VnXUMmKk`O`>-lLX`FoCD,3hrFM#nb)VIp%S4Q
-n+H8;oC_\Fr:K[ZrUK^Eme6#)kj\<Co_@n6m-FHGnbDhMr;6$VpA"CVq!mhMqXNh9m-3g(j6,pskj\'2
-kN(^eki_0qnaQ,Dp[dqGo^M86ki`<9kk"E6kj%[-qX-uBlLarGnb)PFq"k!_p%e@\p%A(Xs8VlHahu$@
-kNq^/oCVJ@o(DeIm-j<1q=rpc_XR6fq"!nKq"s^KnG)D,h;I#=g>hAWgY`"k+QhJ5kO7d%kMtL\l1b#@
-n*K-&l0RX#leU@Wip#@do&bD`nE]<)o(VhJm-3Wmhq6ZBj59%]j5].Wj6#Cbl/UOQjR26mioB+ZmJG_q
-e_00_inWYYkNVC"kN;$qjm_Zqg;rUDnFH&Cs8W)tp%nIMdb`m@k3(gai8NkVh;RGQhr*;DhV?f5cHX_`
-d)h,#+Yl>S9M7oF5W156%1-q^#mLSK+tPW87Sm&f=]eKm7RT?l/Lr8$0fD-_8l/PqB5MNo<(TPK7Fg)G
-f?hXY]XG;Z^rFO=cI:+_d+Ht$f?Mpucc<uB_o'I1aihrRdact$eC2t%g=Y$)db!7*b%>O+Ci!ftTWk8u
-_Rm/RXp_P8MMQ\RZa6s<W3q)nVj)^YG(,3sCNO]FJq8<&Mm9IgZ+Q9WMik0IYHP(2Yd1p(Q%OIFN.Qh6
-KnP#2H@UI!KnOu,Nk;KcLp+V?dEoqZbJ^Tmbe_'4_nX(.`5&gq]X,5a]=ZM0_U$T@aKWG$\ur9K]Z%Y-
-a2l-8d+,J:]ti+E\\?)+`PR)@\[KT%^pU_^ZEUa7XLYU=\[oGZYHYFC[C3W\^;._,_8!e'^:Lh\ZaI-W
-_n3:b^VIOs]t:tl]t1_jb/D!4_SXI?d`0>QbgjeSajAYof"\VuZF@l`]=Y_o^:V(naM,3r[^jB!]r\?b
-`jrjhZ,"8s\tlI:Xe;W!XeU?=W3*.qWjT@H[\B4l_7dFiZE:FDbg*u>]sPPc]!]/[W2Hl&\#d*UZa7BU
-[(F2q`kf9rZ*:7%Uopr'\@/]KZ*:OBZFIHNW2R)=['6R1XK&k\_S<^qbKcfRXKSFr[C<QMYcO\-Z*'k*
-d^mKFda[.)daQ=ef"[ZPX0+aoZ`gL4Xg>(,Xfnh*XJi82\#c?lQ_C@RU4m?pdC%$Dd)jANc-+,CaNVrP
-b/VHDaiD63^r"(/b0JG\daQUgao99i_ofs6]sb5MZ*h6e^qm\Prs&Ats8N#trpp'jrr)Qmo'cJMs)DmZ
-:-h00IArogH\@ZWWi;hgD-U:EN1cf;Vl?8I@9RAX@pN;9C2RQd<`N43H_RC:U6B(n?t,M!Vl-SoV4a#j
-Am8SPBOYOZART4iC27[.DJj<)D3q#TG(,@!H$=RbM0<ZFC1LpjCM@BoBOtO[>[(97?<UN@>#S@#92\Jd
-?!'Wd6pO.,;2(!LB2Dc6?!^]6;I!L6?s$<):/t_?CiFE5B4,1V@q]FaBP(mc?XI8N@UWeZAS,[lB4bai
-AS#@[@:EYP?X-`;?=*V:!*oM/)I-KP@U<8B=]S[1?;jg$:fgFo=BJg?GE\SkBVV&TDe!3a?sQc4?!V#P
-@UNPTHBG)%J8&\0=\ha[7RBC0;,'AJ:J=>T;,g7\8P;QD76s428k;HA69mk-:f9kW84,s=;,:(d84ZHJ
-:e=J`:/4bb:Jt4p=&i-p9he2K7nZKH7R[5B&j\iQ6:OI35<hM-:JF/B6UG%"/<Q*\Q&0Q`77TmM=@P\I
-6s!Sa:K:/SU4[*'JV&)X@pi_UEHu:l;H$Uu=BGK$(0FL5<**$t<*NL"9N,)&?qsEr=+GSmp\tKsp\4^f
-rVc``s8W)nrrE&qrr<E>&KW>V6We/DEcGbo6Sp&-#m:A/!Y5GN0/u:&CM@B[75lM)"9JB";#p_-+"oK;
-7l)7n%0m%?"<G(p>\KJDf&PZAg.<>+'62aXgtLK6[kf3S*uPt;&JZ<%',D8q+Z\!*j4V-s+<i;<gu@>T
-hr*.q2(oja-n-0c,T.dH+XnBR+=nld+s/PUg1E3XW1fB1I\3oa83pEM8lJ_e9i4_Y3^bnY3Bf;X8i\LY
-2Bjdt1d<]7)&a82)_Ins@Se[B0023T2).$P5=@F^/L2l:A62o>=@>/51cn8p5"S7;3]8o[5!;(s8kD]V
-<DH.[;+X2B4$,TS4$l7o0f(sV4$5Sb4$5S`2*=Dp3BK2U3^6%d0eb1=.Q'4H7;&"+eC`X(ZWKRZ5smae
-00DKk6U<jt:5?F6h5=7E9eR_<*?Q.4(apI>)C-CB*?upS(`X\>*?#P%)^6CF*#KD-*A&rf+s7^F*@N0_
--Q3jG+!qsT0I%fC/ghno1,h'E.OH;^*#0;4*ul7=(`4&)(`F52*#K;$(a:4K'GVDu2i58^`ko$+-5@C<
--RfrO)Ak%[)'gXTO4C@(H)7L,F&Y_(9mE4,(aULY/h\aS-mUGm,q(8l-7CGt,9eH`/1V\],pb)D"W/RO
-<),b@/KGE+!<<0"!(-en&0*&W9Nc+HBNRkk3%,IR%L`j])^@=-9Nc"MIXu027Q*4Z-Rpl45tOsZ@UinQ
-;bKSD2(0Uf()%Au+Yc,H85fFg#Z+5b4YRuj"p+Z&-Njc"1d4/n84#LUQ(=VGTq]fV]@>uqaL\mp`nA,=
-Z,+Ap_SF%/j*oCp\?N*F\#>ssUo1Q$XgP:J]t_PA^Uh.nb.td,^:_>&gUt>+Xh;6N[]Qd8XJqkfQ(k%K
-V5LWV`43&&lgsiHoCD/5ioTq)nb)VIpA"FUnb2M=oCh_Dq=44Xrq?<[kjdliiU$.2rqZ'Mj5]_/oD84Q
-qt]dPmI^2Nr>"tnp\F@FmdBK4p$1i0mHa'&md'3'r9G?hm-aE5md092mI'K1nFGu5md09/o^:f.m-F!(
-rpE/Gqt9FMo^_\Lr:Tj\p\t'aq#16mpt3[*_Tq?2nFH;Bm-sQ;p@@b?lgOWDiPNIuq!n(Bj6>XsmcjEA
-mG-USgY1:7hW*SLhr3MOjPAYVl0%I,o]bW2mdK9)mGmU#i8j4dh<""agtV)`kiV-hnalGFnEg,;8EAUa
-j58PEioT7Zi8*,Ci8W\Kf@o':g>D,ZiT^6ug="^?r8uefh;ID]n*]Z*j50:pi7c3>kje02q#CBkrUp']
-pu:DmiT>UOjPf(YjP8GGi8*5Hg"G-7g!e<ne'ZO`LGpV<77^*E7mf?k.2WL#$jd1K)(.+!5tOsS=BJU#
-8OZ$01,1I80f1jR7S?T\@;'Lp?W'E_77,PWf[S3g_n*7b]#Dk?cd^OqdFR++f\=m,e'5nL^q[\(`QQQT
-dam%&f@#,pdF?[neBlLihVZdpD.dTuAn7R:SuofA['$R9Z`/h9H_@aQZE1"4`M\rJF)cY\H>%DHJV&2o
-LQ&LAY-P^%MiE_!Z*1@5Y->4EPEpiMQ'I;aI>!?-L4+c!K8##1KT<gORte&[d*^4]cHX;5]$8.-`5B@-
-a2Yp+^Ul_:]YD%fbJD-HeAK_K[_fGKW3s1OdE9JW\%0T)[_]\ldEoG7]>V\0ah>+"aM>?u]=5>aYctOC
-ZE^dH\@8sG\J`#i\\#Vj]=GGg]">Vc]YM+i]=PSg`4`CerONu^]tVA,`4Nt+_T'^Ea32iRf$VU_db3F-
-^U:AP>e%h`]=Yhm]",Gda2#Hu['mrr]r\?`bIP0\U9:K.Z(n\=XduJqY,J"gW2ZDjZE^[AV4=[!\A-,)
-]"5ep_7%+nZG4)TYdh$<Z+@0;V747JZa[*Q`5]a0]!_OE*jDTCYcOUuZ*q$DXfJ>"Yd(=-Uo(2kUnb0%
-W3k!lI_ND,bg<8[S=l:C[(<oaW1ofg['$1-f"/uLda[.,bg4D[f?LD$WNEJ3YH=q1YG\.pXJi(uUoUo2
-XJ;5OV5U2_K5SWX^WY!K`l#[2`P]O5b0A5Zb/r&XccF#A^r!n,bKnA[f[eNubfn5Nc-"&C]!\`FZb"/g
-]XIk?gA_EWp[.;;r;Zcms%%!090b^'I&WW]GCl*OWi;heCg:+AN1Zc<W2ZAJ@9I5O?sQo1B5VBk<`)k.
-I%mL;U6B%n@:>P!Vl-SoV4a#jAm8STD.mKp?Y*\\E,9E)EGfZ4C2K$+M046*IsH3aJ;8>bASPdgBkqEq
-BP;!c@p2r>?WpT==]JL*:0:Ip=]ImV5s7P/;1X@8@ng!,?=$c4;HmC.>Zt--:fLe=D/s`=Bk1geAS5Xe
-ARoC_@q,CI!+l.?$ta']A7K:aA7]:_AnCsH$!U_D>ut99>?bA2>leD@r`Wu9='/a-<`2aq;HR+)?"S;E
-StVpIMf3*6@pWD><Ei^?Amf"RApTT:VM&_uAQ22g3'f_o86&AL8PMlP9i"VY7nH<@6pj7,8k2?B:JF>L
-9M.oF8P)6?84lTQ:.S)V9h7fO<)67c#"qor=&r9trD-ot84cHG7R'4-6U<t&5!VD#5X%7n5Y+C077TXH
-F,lKPP_aHc76j1<<CKAJ8Q8\Y:KC5VUOQp$JqA/X@pNGPEI)S(=&W(#=BAI$='&6r;cHXm;cm*o92eu'
-@8KZu=+>Ylrri8op\t0Fs!S6b)C7+(<G$/iG&h(f4tRld#R(;3!s8cE.l0Fj?sd8?9KOX;#Qb&(!)EV$
-)_<U(:-U98$jHh;!ueb\9O*Xqe)TH=e4(Jt&TcRYhV6c7[ko<P(D@](%2'[$)\rqr,WjE0j4_3r+XJG;
-gu@>Thr*.q3%u6g0K'4d,o@dI,V'ra(B,[f-6t:Of3pCJWhY`3KqGSh9gr8[8lJ_e:/b"_5"7C]4$PSY
-68gPW4X`BE.QAsp',D9".5%$f;*cQf0g@iZ0ekRF1H[ZQ1FFY<?<LQC>t[OW5<hS*6:!k+5sR[56OlOP
-6UaU=770@;77B^67t+-#2`WfS4[V:_3B&fQ2`j)`4@qdq3B8iP3C,AW0eGF@3BTApBpuujf\=ZW=@5;B
-4Z=oE3B^&.4ZYVtKt>smX^"Lf,o@F-(_[Q'/ftWE+WqdE+!VdA*$6%9(_[K&*?61O-QO3R+sIpJ+;c4D
-*[)mU)BgLP)&O\R,R>VA+"oE-1G1*S,]OtG*$6.9&f2H'()7Jo',DB!&.T6b)Aj#'*"t&S\A?>(Y_4PB
-%hg!0)B9kB-7'BP/0^80Vb)?8WKhO,5t+LkTP5f+-7CK!.juer.jH/`-m^/d.OuYc-7LT!+!)^R.09ks
-1dt255;FDq$j-M1;ZQju!<W]E,Vh_d?Y!\R;+*H%-lNm:',DH..6gC)AoW-GIUc):/h\Y+/MAnB6:XaN
-?".;P>ZXZf3A`?5(`4><.PWtM84lTU<)ZL]4YnE$#l=TD"WK0S5=@h'EgWDmWM?02be)Bffugn:^Vo*N
-^UM2#rk\]PaaWEu_6p>F\@/?2WM?2bT;o5s`4s(*g:b)3\B;V%^V7@t`nS/?Y,o.@YHk"(VP^/XTTu4E
-TVJ<dh8d%1g$A8'q!mqEmca'7nacGKo_/(To_/+Qme$8Dn+#lBrr)Edq!n+Fgu.8Xmeu\Kn`]NBrU'CQ
-nGE1YpZqDDq%3MtnGDqKlg3s(n+#f1kNhO4li65KlXK)Dm-X3,lfdp'lgX92o^1u2lKe!6mc<^!lKIO$
-o(MSJo'>l>oCMeWq"smYqt^$_rVuomfZD%KdcKodoD%qLq=O.Dlg=$'n+c\:_Sc$9mITQ'mH<ftjn/K>
-ioo+Vk$d-"gYU]@hV?oGgt_)Wk3Vd5m-OB-l/V@+k3hWoj6>X\kj76fjQuC#lgO0*n+-&:l0.?lkih-j
-ki:CHgYgo@f@JL8in`AFgXjp3h;[hml0nH/g!JL=qrunlhVdGYrotB[j50:pi7c3ElLX?5qu?]lp?VDG
-q;pJjicF2Aio/nXkMP+Tk2b[geCE1'g=F^#ccF2JQ;'J.:/4JP6Tm+H&dJUE"9oD[/3#g^9Mnno=&Vg_
-5;t;O0/,(:3'Ti':KCb0B4b[a;bBGC5X*fNf%8X/eBGhD]Y;(l]#)D1ce$k%gZ%#@eBu^ldE2C-#KXm)
-a3DoZd:q"SdaHUqjPeY9gYgb&G&VSLF)n:^Suf`?Z`^I7Za#XMJYf]YZE't4aeOrBD/auTH>IbNI!'=N
-KSHh9Y-P[#MiEIoZ*1@5Y->4EOct?DOH59OFaS[eJ9HKeJqJW'Jr7:GRtn2_rm28"cHsP@_pH<:`PfU1
-a2Yp0`BqAL^;.=g_7mt?d(\#P_T]TjVQ6c(cG.9A]ZSsVYJ.Z]dFH%L\A?)&ahP=+_nWan\$`ZT[]up>
-[^*<K\%&uY\Gj#K[C<]X]",;V^pU\b\\H&]\gFqu^rO-l]"#5X\@o`!]Z7gr_8X@2bgO\]d)=>VbKSDf
-gt0<KZ@9*i`k&dp_o'F3_7$tb]!ScO`QGlqXOP(n[&'V)Xg4jpZ+[E@[B6pGVOX9TU8Y5rXKeLhXLYdQ
-aN)!-`jiUc_o0"!^T+NIYc+q@Xg#%A^:1Vc\@B5h_S!@b['6pEZ*UjBUnFZgX/2VcTt%A-W2celSuelj
-\%K&]dsf9L\\657WLoiXR@^Xj\@AE0S?oT*V6AL`bg"Sch:ood]?AaNYGeM)Yct:4Y-514W33G1ZF6X0
-['cj+Q^482P`g90aOA/K`Q-$Gc-4ARb/qW>`ll98aNMWC]u%S'ajSbngt^T8eBc=Z`PKF,^VILo[^3li
-aM#<ss6]gdrpB^ip$V2:o_8@]s$q079L(d&H_m3VG_;9QWiDtjE*upOO.i>DW2cDG?s$uG?X?i0CN!ik
-9hA;oGFke5U6T.o@9o7rVl-SoV4a#iAm/MOC1_9l>$t]KCh@HrE,06+BPWU%M049+IsH6eJ:i)cBl%?m
-C27QsBP:seAmAJE?WpT8=&rC'9NkS%?<BZ^4Z>Dp9n%_5C0+P=?!^W2='o?:>?Fm*:fUq>CiXT8Bk([d
-ARf:aARo=]@q9(ZraZLJ@q9.^A7K%[@Uit[Anb=X>?kB:?=@,@>?b97>?tTE>@Cc==^"j,>@(?5;GC%c
->$G-8Ap9H0TV7a3EFWEg?XR&==]T$D?sd8QHBG)%H=pi!;b9G=4#oJp<_l1\9MeY`9MJ.Y80^Dd6:!q0
-7n#sE:.RoM7Rod=9gqZG8P;lS85E,U92/;`:f&*0:f((k<`2ai:JFV\9hnJW7lik"5Wh+i3^uI75>O@$
-8Ou0=91E31NKolqLiuuk6:+UM6UO=4;H6.]<_esUH>%Y\Iro75>$#$JG]?e_;cZt$<`E+$=Ar*u=BAU.
-<)ZIa=C,]T;,'qiKT5a+"TJ5mp[\CWj8]/Yq>ViV&ec343($>ICj12KBNe"^+WD%""9\u9%i6EI7ncTa
-?sH>e-Pm*lq>_fB"W/@65!Ce6&-rIE"=2-q8md^te)TKJgeoOB(4Y,rhVHr9Z$nDK)\<Z%(C_0()ANVb
-%jEdLj5\q0-6XZVY2&$rjko"K]J_>Y(Fh'a*t]>,*$H.B(FC@M+Wr88eR:7OX.to;Q_16u>#Sp)9N>.l
-:/b"]7SZ'#4@(hZ2DR'J3$UUJ3'o>;'+kZc-R=JE>$=!M.QTXI0fVHd0KM*H1D_Jl7TEJp?WTc`6Uj@'
-6:O:-5sR_'5sbK;@m*(E77BR/4%qe'7mfmG75["]2*OJk.lB1?1,V-Y7Q3au0fD*L1He/a4#&':/j)9Z
-8Sad5eCN9p[9Q'b90u!+1bg[L763Ch9SL(2gQkT%59h$a%hT9^)_`KQ,TeB_+[m:g)AjA4'bqMt&/uT-
-+=\f_+=A-L(aULI+s7jI-6X9Q.NTZT.P<%q/12er1,:@,,U=NY,U"BX*uGD!'b_)f%LjBor=Ups$lg0"
-*[2LbOLN*N^T`PJ'b_6%+Vtt8*$Z^D,V:4)fUtrsYG?ql?9'i'A"%<d,pk)n,qUSp.P!/!,q:N!/i"_"
-+<i<g2DcHl)]pO9,r\Ro8N\jY'aOm=!(R%p%NHoY8l]82?W]ud0H_2L()7T&+"B*09jDO\JUV`Z=[P1t
-.3^K"0/G^V77pQa?t*PM=\qOM3AMs$*$cUP/2fdb8PT1b#YmrW2_#aS!W`0!"9K5e1HYS$EcI>3Tr4TX
-b0@`WkLIYb\\H&?`k8[s`59C-_9(l^]X4cF]!ecBXJMYdTWko)_S<k(g:Y&4[`ZD#^V7@t`n7i6YGn_+
-W3rM&Vl?J]US"9NS"-(QhT*49gZnD(p@7_Dn*KQ@nalMLoC_kPo(W%U>OhC[naZ,;p\XdNqt9UTm,[Eq
-meZqTo&T<9s82Ecq=4:Yp@\"LoCVeKo`"IOlfmTokiqEujQc."na5K&kN1ghl0%@!nF#`6md'E*kj@R"
-nDs*,ki_=(nbhYmlgFB<m.Kl2nFlJEp%\.Tr:U!bq"jshs7k6g_o$rOi:6=,p[7VJp@%>4md09/q=rpc
-_Y!Edo]to:mIp)8n+Gu)khPIkinN8IhVI#Ag>^o@jmDBul/q'kn*TN*p\3q?mcEQrk2#+\g?.V]i8*J\
-mFpXkp%%M7khkF^k3;:!ioT:_i8*/Il1aN"g"kTEgYguGiT9.jpu2\8dG!g^kM>"QiT'2%lYknLjmhj"
-g;`jOo'#]Bs8W&mm/$MRjkA\Sk2bLZiT0"Rg#(fKjQP.Ef\,!2e'cahai0N@5=/1A8jl!.0Hgc+!s8N(
-%O!Pg5XnIG=BJX&9LLuu/1i>$/i5XU85)l^?=RVY@q&A/6pO"#h:R2-f%Sg)`PB's]tV7qa2lf`hVHoB
-jkA2-bKnP]a3)WNcHOPYe'ZdseC2prdaHq*d)j_kgMM"KEcuGCWNDu&`4N@YY-5.8ObS:\Za-m<WO9m@
-MKWo[Jq/>lH$k!ZDLRFtZ*(78]8_c1K<DJ_YH=t3ZFc0ZJpN0)Jqe_uI=ZluG_CU"IXQKhLqg0aN3^:H
-dF$+^d)E`>d_ru@`4s1-_nEk-`4Nau]"5\k`m;Z2bf.WF]!JcKZbt#)`6$$MilnjM^qA%D^V7P'_8!h!
-^!OO/\$`HBXfet7Wj&q>]XY5S[Bd*H\$WQS]Xtei]=5PZZb!HQ^97gW]sb8Y_n`dkrj[![]u.q#`4W@i
-a2Gg6bJ_]TaOAP[c-k;#f=nYuZFRld]=Pek_8jI%\@&rV[("#r]reBc_m["PXh1sV\"p.3X/32,^;$b?
-TW+cdXfJM-U6hgn]XkY^[(4#f^UVD0\\Q"cZ+.-=Yd:.3['Qm5Ye,@sUp.YS_S!@cWj&b7\%K5R[^NQI
-Wi326ah4[NX0A_)XfA4rY,oCf`4igrbL!5]UnsQPZ+%9TWi;i%['6=/fY#JPdaR%+cc!NDf$LXsXfo%7
-XfSY.Y,A%oY-+t8VlR56W1fTFUmdX4G&baVc,RT:`m2iQ`lH0A^Ukl3bfe)Qd*9\I_84%-c-Ohgf@/3q
-cd'hZaiD?;_S*OdY/%op]tUu-rs&AnoC_kMp\OnZF&tms4?.YaSpc!@Q(P(VVkJ$:=]CESUSFcfSV^WO
-A7&eR=Aa'YBjFD)=(Z]NWMuVW?sdAIR&$XXX/MkfP\jr8?!h(K@UrYM?Y=1gDJsRpBi\e[O.hGVJ;eu'
-H%:ErG]IP9AnPjoBkD$k@q94[>$bQ>>$+j+;c-"b<a8p491D-,6VC1+MfWiB<`rg;=]/7,?<^Z9:f1"i
-ASGt$E,B/m?Y*eWAc?<EAmf(Wra?=H@:EeZA7T7^@qK(VART*VARAbL>$,$:?<^V3>>/=0@p*,B<`iR,
-<EE@&=B&'q<*EO0?"S;FSY2XCO)nf=A6iPG=BSX5A78kQApTT9VKlifA5u>s4[VJ#6r6NF:JFhk;bTqY
-8k;MP66AKZ7nH6A7n#d88kDTD:JaPR8ki#V:.S)S7nuiT8k;uW;Gp"Z<***u:esYU9hnM_:eO2E6U<q$
-6:XgB5Wh:t5X.k45X@e*??VBoR$<GM>"1kI;cH+P7n6N]8PiGaQD/\>I#3>oARo.N?Z140=&Dpu=BGK$
-(0=O6;,^Lr='8L%9MJVqBk^L@;ceU6p\t?io(2DRl0/*-s8W&ms!\g"',`2T4@!(]Ed;nJ@oP?8,T7'p
-"q(YC%imAm8kNc5CKEnY*tJMUq>_Q<&K)fH2Du'T"pG/4,0[f(DOnetj5].Q;(*@sIb+MT!Su7-Y:CJ0
-&f2T*&0E/='aY*Z-8Wp,j4qBp+t+D5gu@>Thr*/&1+=(U*Zl@H',_`1+W2RN.30BI)(2`>A34t:UR%(6
-T;?[<=_CK)<EE$l:ejGL;aN?*5Q3Ma1,CX9)Dj965qsK$'G291.$qAYF\O\I6pWXa2a9Je4u=]F.jd#M
-;-$q)9Kk9k6:!Op7R]s=3B]Md3^,bi5".t177fp58iJh#3^ZIs4ZbDP2aT\c1]91"4$lIm5W:2M4>SZK
-4>&ZP.Q'%F5<MMOR)7A(f#kU46U""%5W^kY/NuTc3]g)l]%>W":e!bu+!M@;()%K1*Yp"E0/S,))BBh:
-)B0A)(D75r+<DOC)AjG<+<VXT/K>rY+X&3X)Bg=B,:"KT)BgR\(a1Oi1+O[s*$6=K-7^Gc)B'G.&eZ!$
-/05H8',D;q*ZPe+(Df6"\A?>(Z@jhF'GV]5(`=;6-7g#[/0pD/T21WUUk*8c75mAFST-5)-n><N/cI.@
-.k2bd-7UJq0d\7l,:bH,2C'1]*[_@J3Ef3D1bg?m#l=U"!=0Db0LSiF@:EYE75lP0&.oB^',`&M5Y>$e
-Fb5<nCgp@02^g+!2)I'E2*!fd9N5>.B4kgc:e!c50d@bb+!<!d3'T\t;,^Im:eF)8/05FQ"p>#0!<<*2
-,W%ME4_oq:Q_'M1aj7`WkL@Sa]"Q2@_mlth`PTL.^rY`[\Zr6C\?E!8VPU&dWjoR>_S<k(gq18;[`ZD#
-^V7@t`n.Z0[BQm:YIU^9XK8=jVPU&WT:qjZh8d1>hWaY*p@@eDn*0-5o^hhOoCMYImdp96q=4(Ko(;YF
-oD&+Fqss7Dk2u4#o`+pfmc3U.s76$dr:Ba]oC)GLp@\1No)/%JmH`s!lKd[&rospUna,E%kN(ahl0%9u
-rpV`8na,i,kj@R"nDWg'lfd^,o'GT,nF?#9nF>rAn`TE:p$qVEmeQhUrquQerVuomfuh3]_p7!+mHsH1
-me$5Ena#Q0m.'uIiPNJ)p[\(Gme#i?qXa4Llep[Tkj%$Zi8WMKi8*5NhV-uVn*T8sjQGdrmH!p3jmDR$
-jQPgbioAbKjQ#%LhrEbZn+ZSGki1OXj5StWm-Nj$kND*khWOY(l/:CUj5].Thqm,Di9^:\hqcf8k542p
-gYCWDl0Ia*jR)4%nEAZLnE]]1nb`=c0)G2:pA!b-jQ,Iai8<JPiRuf8h;$iFg=Y07g==Qsg!S9kPuC+C
-:JFAE3\DQer;\;N%3-u_77p<S='8[+91;!#-6FE[/i#CP7o*,h?Y3q_@UE>77707&45,/9g>(QAf[.gX
-\[SrPYd;9pd+[=3hrEGBda?Lje^;RfdEKYSd+$Rsf%AX,e^N.*f?qmof\1(]B68KAHa:#MZc'J^Y-+t7
-X,hjYUU@D5XK&\MSVM<+G(4gdF*)eXG'Jb!Lp4%cZFl-UPCp$CYHP(2Yd1ftNei7BKnrumH\$m'JpN3,
-KRJB"I#,PAT9-Lucd:(^cHjMA^X1'=a2Ga._SE[oa2Ya(^:V/#^V7e/[*6A'^9P)X[_1):ccX>Ce)%gT
-cH!ZEdCZm0bJV-3]"62$^q7(\ridHH\$3-AY.V3I[C*9F\@AoR]=tqj_8!OrXg>UE\\<Nn]tM"c]#2@q
-[^s5h^V7Iu]#MFg^W=C0_8O%2e]cUobKSDfgt0?LZEgsV^UUV]]"Pqt]YM%f\@/uiah=jYe]GG7X09.A
-_SNIYYcO\&Y.M9BSY`?\WirP.[\fLi^VR[nZ*_$O_8!@ta0rb#['6sGXKJe'W3EM(Uo\mHYd;$`a1ep`
-XfSb0XK]:IZ+mfY]!e]Maht]oX0&\5Z)Fb#St`*md_`c2]ZJNrTUh[?S$9B7^8S38['[9=YLL81c-k+r
-eC;RZeCVsLX08b5YH4e+Y-"IlUSt)hXfo%@\Yc!_P,+S;ODSRHbK.Q7_SaO>ccc=/!5U(u_oB[4`llB>
-^:V,!a3iDgg>1<-dF$7aai(m+]=kkf[C!onaM,I"ec,pSrVH9Uo`+sjrr4!X:eEZ)0lN_OJUE3<T;nog
-T5It:;N79CUSt5bLjiT,@UEYP<)IXQBjOP2?"SDZWMcJS?X[JLR&$XXX/MkfQYU#:@:3VXBO,(VBl7[)
-FE2)2Ch7@CTo=ANNIQ8$I=?cmEG00$BPM<sAS,L_@:rtO?!UW=>Zam":e"Jc=]\Nr90ka;9iZq,E,JlT
-?"IMK;H-n*?X[&6;%-6$A7o_"Ec#Gs@:X'NAIN*^ARAnU?t!PT@:EdHAI3!]A7f.VART+\r`ob5>$PEA
->ZtD3?:J4,?<U`@<`iX.<)lso<``+!<E`U0?"S8DS=uXEP&k)<?sHu=='Jd:A78kRB7#c;VL3,nA6)Gu
-4@M_/78HTF8PE)`:In/T9Lq`H6:4.-5t=L=8OYs57Rp'B6V^BE8P;iR:JXPT91MNI91VQE91r#Y='&?s
-91hcK91_iT;,'VO7Roj37Sc]J5sR^768D)'5Wq:r>B>mhQBd>L=@PPA;,]hM84ccb92JYgQ_AnCI#!8p
-AR]+Q@WHd6=&W1%=;k7?;cHds;,0td;,U@q=&2Us@;BX\<*<IRMtd5To'Gc4o_R\L"oeK!s8Vols!o03
-)B0_B.l0e#Bl\HADe`071F<tH#RUeB%Mg0=1d"oQCLC+22^At?!W`9%qu@`=#oOs<0+/$h!sAZHb.(Sl
-TZG[Dj4i!S,Sq#;e,J3*hpnhW()IW')\<Q(*?>n(%3?oVh;dMM^*4jS)m7uUioT(UfYT0c+<;OH,V'WN
-*[E'P.kE.i+<VOL]$tObJ?PZ7R['>>G?dmO;c$Os;+ODQ5XA15IPj2L2**lW/1N.h1b^gC-mBiO(+gsl
-Wjc8K6R=lo8i8:Z3Aj/n2C^4'0MY>D?sHDm3BB;o5=%Lt91(X$4ZPPh5s%4u8Ol9G8jc9/4%21t8MW@h
-2)7*W5W:GW4[)"k4[(_j3@cpO1bUO=-8mh83]B/a4@s7Q_9pofIa5c?5W1eb4#AcQ2*jSn4[)`$]%>W*
-=AMC7+X.O>*Z>k?*u,b</1r(a+<D@>*Z#V2'G)''+s7d?(`XM>+;cOV)B^:N+XA<Q+!2=<+WhR=*$67I
-/2oL?,Te'I+!2IG-n$5]*#ot;'HAYM*>T;'(`4&-*"i_m'/k0L:;+`c[!X;;&.om((E"8:-8?Pe/Lm=@
-W)/MYVh\q^:cq9uTP5u).kNA(-mg>l-m0KP,pO]a/1`+p0/5@A.Ng#]*X=Mk;Fiet+V=t\quA2I";)n8
-6;q9'@pW8*2^]OO#71hP(a(P!;dO*WIYE>qB3S"f1*n7f2)bh#2)@'N6VC?_@fC!Q@T,fb4#JE.*[)g^
-1,M$T6VUDV;-Q^_4Y\3!$jQt>!WW3(*],i<4`HFGStqsK`m)'GkLRbd]"c;Eah>1*`PB@,^rY]Z\?)d<
-Z`'e#Ssu:IWO/n,_S<e&gq1>A[`ZD#^V7@t`n7W.]XbPZ]=*0bW2HMcR%^:KSZ&Q`Xkq+3^#8/Hp@e.K
-mI99!p\4=Sp[[qIo'Gc=p[@YDoCr1PnFunSrq5jIi9'Igm/R%_md8]rs7,j^qt'X_p\"7Vqu$Eame?8A
-n*]T4p%@PCna5JumHWm$lfdU$n*B-%md0?3nE]]+lLF32pZI"hm-a<4p$h2/me->Hmd'0.qt0+Bq"=+O
-q!e+Wo_J.Sq>L?nq:a!/_op[&m-*j1oChnMo&eitmdg8LiPNJ)oC2G?n+Z5-n+$)Jq!-qlhquu:iS`;H
-iSWYZiS<GSnFZ/7md9-#jkK+gi9g-th;d_Zj5o1Okj@^#ki6sElgXK8lfd['kiUgWgu[b[hV$iOjjr2P
-h;IATj5AeNhrs@ek3;=/gYLH5k5+)ngt^Z?j5oCbh<aIsna5/Pkj.g+m.p\[qt':Rp[?ttjQ>Xdi8<GN
-lJ^OUiSWSShq[)Dg=+?lcct"`PuC4I91hZ91a3Y>"TAB%%2^H<0g8'!:/tD!=AqdY3\r-,-SI874@;\:
-<aB*FARo7X>>7OQ5!D#Vg"YEBgY(*(aM53lZEpgDbL=kmi8`_OgtgT2bf@uR_91$GajAYqgYLW?h:pQ2
-f@8$gcICCsDg6&EJU;pPZ'_]2]sFlEYHkF!L4Q;1Yd1=0[E>%oE,ToFEHuJ=EHQ>HK7SZZY-5.DN0'?Y
-Y-G16Xfen6\qlB.N0''KQAB[1JUMofK7ni*M2-V:_69Ms\AHP<d`B\Za0rM&bJVB=]t_@r[^<rj]",Gc
-_9g!0a3DHN`l,Hj[CE9@cd'q\d&Y4B]t;J-^<kHJ^;eC>b/q<'_nNq#]XbYg^95;`[B$17Za.-P[^Wo`
-\ZiTU\[oSj\A>;T^UM!6`Nlk^^:qG&^U1A]`Q?'4]"#Gs_R%&#`P'L<^Wk9Jc,\#Odb*=*^pUJR[_T\e
-Xg?+J_aqPYYc5.B]?/1.Y-$0k\[\WD^9s]@Y-YaQZ*:44XIGWSW0sfoYdD!BS#*R2a2#@'^UC_^W4]mL
-^VmCUYdL^>Z)XS+]XYG"[BQU>^;@[q[(*fVZ`U%$Z*^a:V6.>;Tr>W)YdCdCYcOq+[C*0@Zb+N!_7dM'
-cCpo&Ss5P>Xg,4+XK8b:^8eBa^!"dLe(i?n^;/7M_PjQ?ZEpa9WN3/1Xf&5%X/rP5\@fDMSWJl!QCj7T
-A]`Q<]=GVb]>)D6b/_XRaiMZJaMl6Ga2>X'\%]Z&e(<C7hqHc:e'ZC[_8!Up]!eoN_8F:,^:3)$!<2Wj
-#6+Dbkk"]Nrr3s[;bT;72KGLUI<gL2SuSfgTQ"@D<fs&LUSt5bIYh<-?XI;I:JG_>@9H9">@DZNW2?;Q
-?XdVPR&$XXX/MkfQ>'c;BOkgqAQiGIASG^kEc>`4FD#<LU5jbVNIQ8%I!p]nDIdKrBkhEtA7]7Y?=dMJ
->[1K>@9?B%<)$Ot>#eBn8Nf(-93-e!AnY:A>[q5G;HI74?=@,@3E8jS?Y=4uFDu&/B4PgmB45.ZA79"Z
-@:EeZA7&hWA7]@a@qT+WAn,Ff@9Hi@?!h#H=]o$=@piUA><u_(<`i[/;d3C$=B/'l:0Lk)?"S5CS>)aJ
-P]U;:?"75C='Sm8>@M#LB7#c;V0HZeA6)K#4Z#>k85rP\9hJ/UIS*4/8jl<E6UaL46:XF::.e&L8OQ':
-5=e@38PMoM92A2R9h@fM;G^1c91VlY<`Dmk:fC.b8k2EH:J3r85Y"4(5=e%*6UO1+5X7n:7moa7>]>jg
-Q'I5J=%5JA:f0JC6UXaT9M\_kS"k^PH%gopARJeE?ugI,;H-_")d$0@;c?Y!<)HRn;cHh%=]&"#?tsCS
-;HmCPMu*GXrVQ<enETW*rrrE$s8Mrmqu8,e+X%pH*%!O3<+BceG&qS375ZG7%1!1E$546q+=B$8<F9$5
-;+!&T$O$D/r;_!F)'UIZ%h&XH"U$1$Vb:Kc`7!]+in%'Y*#=Fdg"tQBf<6S;'+u/t$4@dd&eG?Y)'(9d
-iSE5%+t55dY2&$rjko"K_'gTZ.k3/3,nUq2*$#_<.OH2g0-)CLeT+B<YFq;TLR,#e<C9tm;--gp7n?'3
-3(n]e2)dNS5=m^\.5E272*!97+s.C--RUjQU-DXB,r\Lf2).-Z5!MP&2)?R.5ttKoA6Ml(90QEP75ltj
-5<;/!5!MP/6T7;"6Ua[?5u'7#8jH'M3\`QU4?u:t0ekaX8jb]u2*"5j/N#gN/3Q$C3&`3;.6KaU7q\(%
-d+iTqd`#f]0K)Hg1c.6O2_RE[5?!QQf@Q*]8OOsO,ngY#)&t4[*[)II+rD+>*"j>8(`FD2&/Q61.3]fW
-+;u7=&fr/2+=86M+!_pM+WM7C.jlYh*uZLZ1+t"#-S-Mf*Z,b<,Td^2'ce2&&fq]%rYPtX'GMN4*#BG1
-3GVC*]Z%grGU=.;&K2W&'GqZ/0HVPn19T97:kYpPOC^pI0LC2N<@'%F/h\_'-71,s-mL&e-7CH$1+FY)
-/heq")_!!N#<u?V4>S/r"p4]&.KKVY(+D76=(>iN>>.(1,8gmr$l0g*.69t$@rQ[BIsPsB=[k2$,UFHs
-IR-(V1GUgH4@)M6>\/&#Ec#Mq<(fM7.O,uU-7gl35t=XH?!^c88jPEh+q4h`!WWE8'Heq[BoAFSTV/+)
-bJ2KceB>hL`P^9<[^<ib]Y;2+bLaP>\$E0C['d9JYcFh,Z)+81]Y;>8`4s:3fu1_@^Uq8%j2\sS]sGDZ
-*ji;ZXK&"gT;86WW262gbf%E+i9U".p@IkFm-F$$rq9UhnF,l6mdU2LmIU&IrU9RYp\t3fn)a00jlGFc
-p\smWi9B_/r;QTiqu?ZinbMeGpA=FPrqPa;lgF!(p[IM4l0.3hki2(!j5f^ti9TUgioT@biTTUdguIMX
-1@F8Xi9T[nnEfH-n*]Q-lKn68nF5u<nF-5Mmdg&Ap$M2@qu$Befuh4MeF;u!md0]?rpWJImd9K3mI'Ju
-aNO;:k4S*1o',$%nF6GSl0I*`k2>"KgtL35lJUmpj6Pmil079sp[7V:j6#Oek3Ljjm,R3hi8NJDhVm>W
-8F>3jhXBn(nFYJtkM"JGjPoFbiSNJPkNM']g>_2OkipmUi8NSSm.C2.f\"s9qUa3Rg>:fGjmVNtk3MC'
-l.F2;nGN(UpAP!i1@k8-ldk.ZkNM-linrMGinrSSin`bTf@\g+g"k0+f\4]:=@b\@2D$0l$NgJ6!t6(o
-5q=`U:Jk+m<`)R[4#8H<,9J6a1-.]l:fq4EGBIh9>ujls4#]>`3Bl-Jg=b08i8`_MeBl">VP^>oWNs"T
-e(37Ph`9QNin`A>cH3l>]XP`$eD/R"b0nkfdF$+ahVhs\G'e+AI&a'7Yf"2e['Qp;Tn@fFQ*%O-]"tqk
-I[,D0H$4RgNfT6CDfKiMJ<[1:XK]'jMNj[JYH=n-WN*8BU6M./LQI7IM1pV3H[1$lKnkV<H@DTiVi/("
-cI1(\cHa;>_RI\+`5&pp]=,5[c,6s'_oL-<bK%ZPe],;/`P/^\W2m\U\_PB1[aNLNdD!BKf>+r:^U1eo
-I^lr:a1&:a]t(Ym[]us<Xf/;)WO]^GYJ@iQ]XkMV[C<QJ\\,5K['d<XZ)+P4\@B2^[(*]W\$WNO`5'$u
-]tM(jb0%<2`4s7$^WF^Ee(VLEZEgsd^q[.X_8!Oi\$i]NZEgaE^q-_Pd\a(XYHkO:R^fc5bJ^EcW3EP/
-I]''@UmImcWjB@?\%&lX\[9/o^r*^g[^`cS]WJr^ZaI3EZDsb(Z*(^RWj&S@^r4.1W4'45Ts:u0\ur*2
-Vld82Yb.SiY,Sb7U8+ihUTCoAd_WW0]uJ?^PbahJXJ`23]!\rO['['DZ,FT:gsj`pe(<9lcc`knZa-pE
-+gePXWMQMqWMm,*W3VnRWjAh7[]HO4UQfD-^":lbbKS61aXtQSa3;TCbKR<)_8X@4bLP%ngtgT2fA>?=
-gXaK_\#ld4X0]IU^rXsH`Orh%oDejijo5Pbrr)lqnGE.`EfaH^4&9(/V4*'bLm=C#TqeKEG^Fq<X.5TH
-Q(!qV@U<#/7n5g16"je/=(5QfVlQnpRV#Ms;MV'IXK8S+TT*;S;H6b:C04SLBleKEH$=.ADJsZOVl#Du
-K8b;,H@($gF`D,'BlS-0C1_'j?!h#F2HEj\<a8^4=&)k#;H$Is>"h:F2aL2;H]2u_=]\m5@UiPB?X$oC
-<`)mo=D2MbD0'Z-@VBOkrb*<`A7o@dBk([gBjkjpC1q<sC1qC"BOkgkC2[]l@K'pJARo1W@U`SH>?kQ@
-r*'e;@U`MG?<gf>=C#3=BQTN.US8!\K5+Xo=C#21?ZK=Q?!UrYJsN.(HXC2k>$"Nh5!qV%:J!f;9MeYa
-9M@uI6:jg=852NF7RTa:6V:-H9LhE<7R]a:85W5W9he2O7RTd>85E)Q5sS%79hS2F77KI%6:4(07RKL0
-77Tm=5!MG)6V'd77S5s26V(R*P=1Y#P`Bf^5XRe1:-:d67oN>Y93,,ZT9!c+G'\FXB2hl<EJSj,93>;!
-=]e^';,L@m;HQst=DDAF;GpS(>=M4a?A+aCrs8Stp\+(Orr2lerrE#nrri?$p\Om_rrFr4.k)Y\)':%R
-3(@"cGCG'kH#6\Z6o#hp#mLSA&f;lQ6r.$+G%aW60-V):!W2pH!<NK=((goV"pk_jb+W'RUW1^4gtCJ.
-2)7.Uk1A)3a3qpe*uPY!$4ZtB+;tt(&0;`XgYh/I`@DcD+.h9HjQ5=[f!6nF*ZGqT-lN.*+sm4:GUY3l
-,V18g2S7[j3eaT,S=,(qQu-2.4B?!'=\hOZ7QES&4Y8?G1I*]^2(:RN/hAA32^&tJ%2^QFS%;Tu4?,\n
-77KF&5rM(k/1NA$0jImR9j_*m5Z(<H6:=.%4$ko&:cpm?:cDER91DKK91)QW76F+493m!51,hcq84Q$.
-5!_Fl1c.*W4?#2Z3B&fd82WLp3^>JX5=%V@Oi#E#grQHo3\N'J3]oJc3\rKK2Eb0%^t$l'1,hTT/L2/C
-)&F)=+qte6,UaoY*#TS))'Kh;,8_LB)BBe7+tOoa*#KS6)B'Y9.k)Sb+s%gD'c\87-7a6X().r:-6srO
-)B9:t(Dmr/)&Eu$(`OJ7%hKQq'ce;-(*4,#(EGhi_SjC-]6G8)'Fu6/%hp-,.4H;\/M49V]30cWSs"n5
-1c[j?Y%eXn/h\q6/h/1l,:Y#d/h//"4"M^,,q_84(EFeM*Y(1f0HLf5"9JH$!s&N3%OW&C5"f-j@TQ2f
--QEd2#mL_M)C..-;dscrOGSF.C1("3-QOTV*@M"W5rpt(20Ul;5Y"RRB6JH>DeiTX90kKh-6O?U.P3M@
-78$K_?=$`.6TZqH%g`FC!!a&K*@E=QNh)u=SY40O^XD/lbJhE<_U#WsZ+dub^VIt5f>"\tY,SA$[(*ZU
-Z)t.4Unk`;^;SU@^W"1F`501&]>)GGahbm+XgB7R[^NHAW2$&XUnaTXT:W1.`5B%Alh'lDo^Cr4lKRI&
-mf)])q"jXMjRVj.pA"=Tp\as_qYBdVlLaN*l1+KEs7Z$>nbW:cq"agar;?Qi,PUm+qt'=Sq<d>0m-*g-
-o'Pc0lK76nk4%j%jQu-fk2P@Zk5ONIjm2*klf`fZlLF'&nEoQ2lg4$.nF?&@p@.SBp%J(IlLk#Ep%7YE
-o(N"]s8MiC`PTL?lh'l=m-sZ=na5Z2oC)/8mdSuPbOb#bo]ki2ipZd<p](-QkhP"PiniDDhqI,Xi8a%U
-io]=dkMtq$lgNuqjQ>Oal/D+!k3M?pkOS$,kM]"un`T?'nEK?-o],&qg=G3Cj6Q!nj5T._k2Y@Uj5SkR
-kM4kMhV[AUmePSge_K-\gXP0;hVmAQmHWrsk3;9pfZ<=CqYKmYp\t1Ip%n(>dG<sGio/t\lKd?gi8<\X
-hr`qPg>(30f[83sdE\%[7R&md-6<g*!!39*&KO:j0f_Qt;H6at;+j;=1+4Lt,q(?&4@2V9=_)GrG]@>"
-<Dc=K2*Er\52FiBf%]-?hV6Z0c+g`cWN35'[CXQ3f\YWHhu;Fhf@&!d`kKC-_9(-Wgt0rrd+Hdqd`Kbc
-fk#,LI;W_DWMuJm_nNaiZ`pU"I=-L.XgbjL]=EC)P^@InE,g5`Pa-T;FE<"^PHCmeYdB@IPafLmXfSV'
-Wj9R=QC!P\LOY2=Kn=Z!H@1F#KSOnuJ>TEGN4H^KdEp"]b/q<1[`>nh]=Z)*^UU8W]XPes_T'^GbJqWC
-_8a(,]sG)W]Z&.+gW@"Fgt0cq^VA:J_o0R5]YXlj\[9Dt]X.UJ't1lf['?p@WiWM0]YCeV\[JKHZEUY5
-[p$2P\$`l[[CX/\\A5_e]XP>Z]=Ybi^r*gt^V[q+]<oGt^V[ju`4sFBeC<%&]!S`J\';k.ZELdO]XkJV
-\%K#PZ+%N[YHHBZZF[*?Xe;r;]Y2S+V6-buXa[FQUnt)cXLbF6Z_=J/[(3]P]uI_$[^!3J['[BL_8!Fj
-]=#/g^V..^]>V4p\APnm^W*Rf[\fb&['I?QZE:42ZEUI/VQHqoXKnRuWhlJjYIi3!]t;&#d$^/qSuA`g
-XLG^KZE1=8X0T%V^"_DodEU>!gr[pd[%+/%YT^0OYHkXKWN`J)ZEL=7Ss6@aY-G70XJM;HBkt9-c,mlC
-rl6Y4a2lELcd("h]"Z&"_SaFAdacq&gY(69i8<GGc,@2uZEC@:]"YblccF&;]uBUC!r`#pkPtP]"TA?!
-o`"ghC&3ru2`sl=H)$p`H\RfRT:r'WLidliVQ65VSXQ%4DI6RE90bd.6UYa)='&g;J#B?KUmbmp;Gr:G
-WN<2(XItP]:f1.gCLpUMAS?(-H['dQBPVC)L8h&/H%V')H?jplMKj,R?tX9SC^"TlCL(%G7Tieo=]8=+
-@9H<&;,:7n>Zj]h6pO.;;gOIJF^JBU>%;&B<FK<D?s6H/:f_(BCN"62ARK%cCM@NtAn5OdCMIEkBP1[e
-rb):HrbEosD/3j&Ch[^%B4u$nBOt[]@UinT?XRAJ>?kHA?!:<8@U*2E=^G?=raH"EFI/Vo%AB/ED-^:H
-=^,<B?<pe7?#=(iJsN.(Iq<2$=B8-]84c6?;+Nl99heG]9hS#K852fI77][3770R76:agA8ju'6770F4
-8lAP^:JX\[<DcUg8l&D]8k)HD8P)WC6q':$5smt08Ol3;7Ros;6UF405t"4/84c'26:>(!7?Wn#P)XQ^
-5t""4:-:a37T<8U8Q8]STSI6"FF/@\BN\JHEJA[&7p&hn<**1*>>nU&;cm+"=DVVL;c?\&=@YhU>_SXC
-rrr2ep%IqSkPk_bs82-SrV$6k3s%2`+9!=+*@!:)<,-`4LkC4u?rT]S+;>1h"ptkS+"96A<,6`#@S8[.
-((('B!!*'"!<NH7%MB6R"UPP`_Q[BYTuPL2gtUFk/1r`:k18)8daZ5q)A<Pc"pYJG%jW,+&02QSg#1rG
-`@DfE*hM0GjQ5=[f![=O)Aj&8*cr>@+sJ9].4?hs+XA*P4j)N.4,9i-R$<]4[!l:T4&JjS;GpY,<&cBe
-1bU[E/i,^a3[ZO2-oEV?1a!_V(*,"XR(d9Q;+!?,7Rf<q6Ua@/1bCF//4a#D<F&Wn4\&IE7S$!44@DG4
-;F!B<7Pmh/6UjfL:BjHm:J"Sc8UaW?6qC9O8Ol$/5XRn%4[MXt2`a,h4uFuW83/ps1I*uc9MePoNlg#/
-fugL&4>AED3C,hg2DmQS2Eb0%^t$l05=.^g.N]6C+rhXV+;#;0+=&6T)AjG2+=%d@*>',,(`XM4+=A3S
-)Aa5/(`457/Lr%m-6a]k.k)_b-?_'g+rhjK+<W$K)B'.s()Rl0*ZGq5)&jM3'GMB$&f;Q#)&s8#'c8rS
-^r==,\U5M1'bMK2%hg!(/12;U-n)7LX\a>5TUM'V6:++_WacSY/hJP$.kWV8-7pVm/h88$5;FW9-Rpu(
-)&F2:+:g7\+qk:e!rN$"!<irA(*PV/;I*a::e!Mo(]Fh\#n7Og-TXh'C3t]+P_F3j<_>Fu)C?LH-qHcj
-4$,J^1H@We9N>J7D/X?0?sHW&5<:MK-RC&e/2B7P85NAm>ZXWe4>A&t&deaL%grpc).Sc&V4sEIaOA&Q
-j4)8i`5KgC\@]Ak^q..p_o9u,^9tPa\$3'E[^*BIXf\k)V7sXV`7DoB`5C9H_7m[r^W>?U_nipe['6gD
-YGJ(mVP0]XTVS-MYKOl&[c-QEp@e+Bg@==ikOIp.nF$,NqX<hGo^MMFmd0H:rq[<%p\jCLkh5"dp@eO^
-n`936rV63fq[!#lp\XUZq>'o:p@.eJnEK-#lgXH6m-F$)l07U"mHs-#kih'ihVI;Vj5]Ffm-*["lK7<t
-k323rkNh9qlKda#m-jN4n+$&Cp@@S>q"4:Mlh:&CpAP!gq;0*._pRW?p[IV:o(;M?lga`<n*TQ4gW7S3
-lKdp&o(2#9p?qYSq<.5(g"YP)iRurEi9'C_i8iMLkN1skip#spp[@G9n*TN3j6u?slfmKnn*K?#gu.>T
-oBc)7md'H*jQ#"Hi8j"cn*B0!k2bO\k2GC[g"kZBhqZuEjPfA"i7-63j8@feiSWPOiT07eki1gqoB"WE
-iUHdEp'gp"rVZ*[m-NQojQ,;PioK=imbHdYg#(W=h;I#@gt:B8eCi'dbE>O[2(]ph'b:QS#nRao/iZ'a
-92GO`9hRo@4>eW6-S6u+2EjN":/tY:CN+-$>>e-c69$he4?Ys`e'HCnh:gE3e^;[]]XG/R['@'K_og<W
-hr!8Cg"Y31f@JBoai267aNi0ieBuRgg!\=!c-XthDg$JXEG'BiYFVf5^:UeZZ)j7BK7fGjZ*1@4W2G2f
-E-$#7D1$k]HiA+0Jq0,gX/iJ3NJj!f_69uBXJr5*_krcdN.Zk:L5LV3H2`:;JV/W2H?Ok:XJh,i^Wt3R
-aN_]H[_9/f[^s#Za3hr=[)9[a]>;:m\A6/*bK.T?e@N].V5h,>][aaLcFCa>`m2uJ^X13?b.u'5_o'3q
-^VR[o[C*Z\]sk;P['[$B[^3KU[^3EMYIC[:[C<NM]!oAa\\5S`]"G>W]=,&TYl;!BZF%*P^U^ti_SjC-
-\%Kbu`4`VY`!FN3da-I\['Hud\&ue0[B[$L]t:VU\\bYXZ+%N[YHH9XZF-[>[\gLGZFnQ$WjSq*VQR(s
-Uop]#\Yc@/SZK?0]"##V_m[\']YM@u^VdCo]sbP`[CF&d]X=cC[^3oc`4Wmu_mZqXW2-Z)[_02\ZEUR9
-XK/S+Y,e1kXJ)_nTVefh[*Z^>]Xko"d%6]&UoLMpXL,FEYckRIX0]+N`801udEBtcd(n#O\Z39GYHG%4
-[^s2NXf8+qW2-A^Q*%EqYcan-T954VFi)SMahu*:`5BU9a2lNLbKS2ObKJ&PcHt+rf@8L/g=b$/f@\["
-_R[:m\\5l$ai2<E`P]I*a8c23rrW2sqrIbZrr;inrVoIHOC1.5:KVh:SV;?DQ'n5;USEQfI=7rlV5U8g
-W2>GsI!0@9@9d&?ChZsP@UObbXK84dB2h`*LSUoNXKJXtO((s_;c@FD<.7q[AT2sFHZa1=CMImGWMYW#
-K8b8*H$b=0H#@5%ASZ*sBl%a-?=$l?=BAO":0:_%:f:%c?WC<177'C-5Z^s2Lj4#E;H[48@o?-1A6`PJ
-<)umt?YXCtE,9,r@r,moC2.EpBkV3oB4Y^e@r#^hBkqEsChmm(CMdm&C^4`fB4tph@pf4CF'i-V?=6o>
->?tQC>Zk9>?!pl=?sm/D?XRJaOIr5?R>Plh>$4p1@UWPI>[UiC@rHsbU7cjEARSVA;+!uF5XeO?5=A7?
-9i=_Y7nZHL9gh?<5=@t/7n,g891;WK84lKG8P;]S;,0n_928A^:eO8L:(g2o852WI85)E=69dOt6UXI=
-9)_=_7RTU66UjF,5t!t083K4*6!82gQC!_mF]Lju6VU<=5=S(@:e4;_<Kj)9CN"EDH$<jt:gA!rH:Lb4
-=&r@'>$P?1<)ZXm;Gg>-BN.o2=C5<*6:kF8P5YCcrr)ilp\b$hrVuQj!<)Wk"T8,aq#:!eIS)^N,:4]Z
-)'^Xn9j_piK8GG6C1C=7/gV>F$jd4K&JufN6s+5GEaMHt.2N9m!W`9%!W`?*";DFP"ptY[^;"&aTuPL3
-gtU1]0fh@Xini\Pg"=G9-R^;_',)3#'dOb1&0;`ZgZ%5I`@VrF)kPjDjQ5=[f!mLS)&X)9INfOH+<)IV
-1G(%$+XS0N5L/#54c682R?E9._Lbc\4A8IK:JG)9@QQP43&<BH-6tH22(^F//Oh?T//As>()An`PdP+9
-4>&]\8ObEd5ta=/3\N3</O*-6>Zjoq6q(!E7S69@6qKgA9gqB;6Te.15=nXA85rAe;c-Xr#u+>r6Ua^<
-69mL/3cR,92EO/[2*!ca696h[76Ems0g\2e5t+=DE4XcTfZ^^15r1/G2+'Sd1cIc[2Eb0%^t$l%5sd[_
-0d[VX*#9MH*toM9*$6IN)AjP:+sRg;)%IK')BBe6*@)OS+s%pP+<VpP/L_nk-6XWd.4?>W'HSJA-6OWV
-+s&$K(`3kq()Rr2,9Qn(?Ps[s)]'A.%hfcl*#T8#(DANF]?&+,[tH"=().i7&/-!$.O5uY0ds-U\QOQX
-T9>"40.f;+Y&>4*/Lr;#/M]7I,:Fl^-7'f]4>SB7.P<S1*YK)1,mth9&I&==!WE'$!<NN?INU+$9N5.u
-=%YV1.3B'+$PO9m*A0BC=_W,9N15rXCg'Fn0-D/]+sSU07R0*u3Ar]U5=J7E?=dkiDf&rj<)#Y@1Fjk#
-,pt,t3^?/0;d!=,:.7?(.j>f="q2%O%29C_P,+qLR[M:D_p7;lbJV69aj@`7\A>tl]>;A'IaH'H]Y_Fn
-[(!B@YH+_+ZDXS7]tMA9`P9:*fu1_@^Uq8%ilK$R_7I:m\@]&CU8=ZVR\6LVURnR2_o&qAlgsiDmdT3(
-ip5t"oChhAnb`1Tr;HB\o^qhLmI'`JrqQ0^nG;S*hsBq)rUf[EnFlhXrr2fkq"++Qn+ZVNIeig6q<RG4
-jQQ+-o]t]'m-O')nE/otl07Erm-ETck3(RVkO%Wuj5oFemH<Eil/q3tlL+')kiV$llgjT6m-jW@o^DMD
-p%%MFp@.MDr;?9I`P]U@kk4]AoBu2>na5`6p$_A:mdSuPbP(>jm-"$7l1FB(nbr%>mGljQIcKG<fAb]H
-l/(IahX'RmmH`j!nE0)ui8j%\ioT7dk2GF\gu6uCj5\tNhVIGZoBu8:m,I'`h:pfHk3M<skN([^i8<SQ
-jQ"tKi7m;HgZ.PWl20Mid,*j\j4iPPhr!GQk2taameQ_DfZ)e<qt9[Xr;HWkmeZ;9hWs7`robipjPf%X
-iS<5Gh:pZ8f\,$9h:gc3aj6/A2)-R%)ANej$4[jk-o*nN7SE_W&l)"d5<:SN,Ub5t1,qNf8P`DrrG*lj
-=].pa6T?qf4[26ff$i+$h:^E7f[7p\\[&EH[^<WWa3N5hiSiYIg"QDV#LCH._8F16dsfg#gXt-3eC<'p
-cd9jPGC>!^B6'lPSZK`C]="rLXI4fsJ<I"=YHY.-Vh]V>H$XOPIXQ6WDK0cOK9i[@X08pjMij7?YH=n-
-WN*8BU6q72OH5K`ObS7-IXQNgJVfA8G(6BjVi84&cdC+Td*9P8_7mb$`4rXmbfITBbs0.\_84"*]=c/6
-d`0/J_U#okUU@SAag]sO\A?\=f@IaOc,RB5]#;A!_SX"([CiuT[DTquZ)k%4['@$NYH\#7412N-]W\HH
-\#ldA^V.+`[C<`^[&^OAZaIEQ]"#&MYHP7>^V.4f]>VY)]>VD"^U_A&_S="6cdK_=Z@9*gbJqH1\[B&\
-]!SiT^9Y&L\%oSYY0jYaYGo%BXL>@/[`Z1YZa-C&Y-4FiY,JD/VQI2%\%K8d]X5>h[_9&M['m9F[^EcV
-Z*gm;Z)Ok3Z`U71Xgts[^rF%#Z*LU7W3!;5]XG2QY-"b(Vlcr$Xe;AeTs1AbWjAY4dL!q*\\ZD8Un+?\
-rMsn@Za-gC`Pf!eZGX`=g==Qncdg:UdEB)&]<AHG[^NNGXfS_.Vl-MmV3R4DZEUgCY-k!fP]UiSbf@cA
-`Q#p<bg+P\eBu^mc-=GR`lH9Ie(<4&gYLT<g"b?:g!I^M]=PG^^W+C;bfRlD_8XLqo)Adfq#'1P!WE#r
-s%(Or@6?\K=EUI6KmAE<R@^+IUPX>IH_[U;W2?GjVN61TH?*\0?!:0>A5u]A@Y1P[XJ;4s<)HGHUoCGs
-Y,n:U?r9a%>&\Fo>$GTMDL$YSDej0-D/tB1VMoeQN.62"GCPKpChR<hDfKW-B5_]rBOP1M='&=!<``:&
-=&;^t=^YB#5=%Cp:/Z:hG]Htg?s[AQ:eb2'>$tQ3<E342A8?4)D/!ZqBkM'nC2%BsB)Q?SAS5[nB4bmo
-AnGgrD/*d!C2A?:B4PRdAS#C]@UWVL=]ns6>[(B7>$bTB>$tQ?>ZkHB=]ed5Ao<NuTqRm2D-pOP=B]*?
-?=$lC?!UrYJsN.(H"U_q<a&Ej90YI(90ta-:eOM\:IdfG8kVfF77]a;84Q6B6V'j=84,X077'=/92JAU
-9hIoJ7n?9G84OFd84Q-D8khiI6:*t'5<qP(84cBC7Rd;D<CK8E76a%)5YFX26:O7EF,cNROGe9a6q'R>
-9g1a/6rHiT<*`RhTT<o.G^F[YAPu6-Eeo!3:KLV#>$>$0<)cpu;,L7i;.sN>;HR+2?VX!]?A4@:rri?"
-s8;ims7H<krqHEqrqcH`r:U(i9L1?]-R9fQ-SISS=_VhuNK8j;Cgg'q-lWa-$4.+M)^R7(9j)+IAlCiF
-+;"n_!<<-%!<E6'&JG<P$OIlhb@"YM`mNDlh9omr4uIuPhW!MMfZJYD1b:=1)]0G.%2ooi&0W&chW!PK
-`%;iE(nTOAjQ5=[f!@(M)'9qY2]a+f)BLC],p+9X/g2;taOtr&MQ<G>P]3,"F\P\#86ob-7SRQ,6<-TA
-2`*?D/hf"93&rK=4Z5ee'bD,o'IYDhY@_</1e^A074orJ6T%1i.PQ<*2+'Z->Z4Es:eO8D5tFU;85VW=
-77Ka67S?cK5>=p<5>PEa9h7iM;cuLM5Xn"+76X"$3&E6?1,V*Q2)-sR69I+l3BfJ[6UE[f2FCGXXjktT
-bd(J>2`<BJ5!Cqc2a0,X4]m]Ze^BUL6T->K.i9BC%MpH0&/QW2*$p%Z().i1*Zu17*>BV;*$?:>*[DXH
-(_ml+(`+)6-mKcW*uZ1;)^$7B)B9\9*$ujW*Zu79()%;p(`FG:*?,k5(DRW$'c@i"&JYm"(_.9!'/FsE
-aiq?)M(',S(Eah5&f;H5,U"j+/ZdU<>_o)GOFL+^.6MjXD&XfP/MV]01+t.+-n?\j,:4]\1G:(&/i,OG
-,SUtA-3k;%%Kuq9!<<*#!sK,N.5aFd>Zt0'5rC,:)\35`',DK11-S?;E.Nt/NJ)7^=%Y_9*uQLR.5+Ci
-8ju'03]fJi6V1!N=']TWDJa-">>[mU3AE'4,U=io2*F5r:fq"/<_Rs34Z4`1&JPc]#7:Z;O.i;DSXIRF
-`6I>kbJM-6`mhT.ZHC"o]"btm`P/meZ`p@'V5U8lWN382Vkh&?]uAXE^V[\;`501&]>)GH`5B=*^:_>&
-`3uP;TUV.7Tr"`^S#X]P_6`+boChnIo'l#+naZ&<p\4(Bp\=LXp\,U#q>1$fqt'R]rV5jIpAXmLjR)dA
-rVQ-@oCr7a@/floqY0UTo(r(Op@n=Xl0ms#kOA6;lK@?rlf[Hrk2tmmkiV*skht=\k2"kWlK@9hiT9:e
-l/h7!lL+E<p@Ib>mI'H3nac,5mIp>Io(D;<p%%tMq"+=]rqY?j_SQW-mIKrCq"=4FmJcW]mI0N2mdSuP
-bP(W!lf@R&kkjr:o_Rn1jQ>1Kio&>9hr*JXiTKOco'Yo9n*0<4l0IEgjlYU_jQZ$liT9"NhVI5SkN:gb
-l/:Rfl1=0*l/U^[hVI,Ql/CX]iSa^m&DZ""khb+Qgu@)Cjm;-tqW*+TdbX!^j5/_TiSWbXj5o:Ylh0r6
-fZ*:DqtB[Uq>UBimecD8h<3k[kNCpbh:q/Yki(F[k24hDf@f'>gt^o?e'Ne+,p=3@%Ls!W&fW&H2aBr1
-;cHI_7mT9s0J"Ru-nR244$ub>;HI+3@q/nJ;b]eN5X.:h6:+(.e'ArZe'HLmf%/C"c-")F]Xk_`ZEq'R
-^rasTg"ZM_ro%/<e]l1Q^q@D$bL4_ce'QRre^i?uDg?\VF(f`tXIQ?0]t1PVZE9[MHZtgUXfeb)SX=nL
-BQ%ZtASuI+DJjH;L4YVkX/iD2O,K-__69uBXJr5*_k39YQ'@>qSUR#bI<KmYE.!:pNIH"tVQ?VO]#)hB
-dDF/T`3dY)^V7_,\%'Aq`P]X3`5TgDd*9GIe^2:J\B3CH[&g^Ob/_ERah5LAfA=ud]$\a6^V.\%]Y;.o
-`j*4hZa@Wg^p'oAZ*CC6Z`gR?\@/`P]t1DM\$rH@]"5AY['I*M\ph&l\\,Gca2,[/]!f,Y]">Yj]!T#d
-a25U.[(X>kaM5s<aO])!^pLDQ\'Mn-]YD4n['[EU\[8ZJZ+%N[YHHEm]X+QDZ`:jOXguBTSuK,rU9:Sf
-S>rQh[B$UBX1lBa_nin"`4<OfYdV!GZ*_'T[B[-CVlm/.[^`cPZPC$TZ+[]d\\,JYXf\\*Ydh6EXK8J%
-rhj>%TWPPtU8aliV4b!"YIi<']Xko#d%mD4WiW8'XK&P0YHkpUXKo.T^"qGndEL.obeV]N[]6d>Yd:[?
-Xf/)'\$iE<YHk4"SZf?)Z`'h/UnO];Fhc>LbK%ZC`5BX8a2Z3>`[A[AdFZdoe(370h;$fBg!eI#aiVcM
-ai208_TL$Je_Aj2ai)-8a3*rP!rD`ij8VjMrVlisrQ9Up3]g/@G,1jdG_hZSTqS6WL3.QZP,bR_XKAn?
-Y+1Z5LO"&eH>mP*<ENd@J#BBLURGjq:ec_@WN<2(XItJX;,15!E.2q=@;'4hF`hS@CM[p*EJ(3cMg'f5
-J:)]hI"QTZCM%*qEc>`)CMdQm?!LZ=>?b??=]JO(:JFYkA78/!6:+4:=+-*SFB`!Y?!q)=:g@@3@9ZN+
-;d*X?CNFE1BkV'lB4kpmB4bghAn>XgAS5^nB4l!pAS,apCM@KrBmXW3BkD$mBPD3oB4YO[?!UcC>?k?5
-=^YZD>[:E8?!LfC?WpZDC35T0TqRj-CL(7R?!:Q@?sm5C?!UrYJsN.(HYR2!<)u^]:d[E77m/jp;bTk^
-:.IZC8kVfG7nQ-D8kD]K7nQKG84,[277'=.:JjbW9h@fF85&qW$VO,g5se+49h.`E6N'.Q5t4@36q$r?
-<^Ar=84#U05taa36qB^NFcD]SOc+?a7RT^@9gCp06VpQN:g-k`TSR<"GC=g`BN7`2F,,!1:01M!=BAI"
-;-@(+<)Zk#;e'<6;Hm@6@8TWn?%%2#r;QisqYg?lnG`LfqYpZrr;HWes"IMP8j"jX,pk,t3($JG@qpp_
-ML^)!Al1ZD,T%.&$47=]+=f<9<G$2a>=^h**=W5P!r`3@!"0>A"q(e^b0F9tV9%*<g"t=m0.S>gh;[JV
-imiM#Cdp!1.2s-H,9.L4%2'm*6e^PZfu,K\(_rXtiT0+Yj4:=^)AXGA2FB)I.3'<P+;Z1G-S?M_28n$f
-2i=f7SsjbaWGbX=:.JH#@S9-k>Y.RQ4[1qh5<qXs1H7?C,:>]W7NiQa)'L=_TtYGX5t+jB4?tVQ3BoMm
-2^Wu)/N$$]<+&^#;c$"S5s[t05s[q)5XS(25XeLJ6:"CA4[2kE:J")G8PrDW6:jsD:fgCe83oBu3BK>`
-3]/QH6:F!t4teo[3^u.u4$6JcNkElpfugBr4?Gbi2)mQZ4uY5T2Eb0%^t$l*;bK"q/Kko[)&!o2&e#=#
-*?.9j+r1e2*?H=@)]okB+s80U*$Q^L*Z,Y2)Aj8--7L)Z+s%O?)^$@N,9S*U()J)5-6+'H(_mc"',DQ-
-(Dmu*(&en-&eGm#'G;,n*uGM)*>geq\&c_)[Y-(F'cA2<'GD2u,U=E[1aoNZY#'S?UmdER3@I">XC`@q
-.kMhr0.eRu+u(l/-mgGs-8RG'-SdJ92CB@`/gUQ)#R(;.!Aso]#S.q+5>YKe=A)"=.3TK?%1<UY)'("`
-9iGA7H@ps)HYd"c7QiL[,9AKj1-&*)9LqN7r]MDh6UsmM='fTUDJa0&?;a<\4>\]@-RU;o0fqWj:fgt0
-=FO"75WC;?(Dd_k$4I,=Nh2i<St*dI^s1ogbJM-6`RD6&]@"F'\%9&Z^U^qj]<eN4U8bB%Y->1;UnPN:
-]Z&OD_8!V8`501&]>)GG_n`ap\[9)f]<J95U7RdHUS4HQR]FWO_6i4doChnMnaGu0o(;G8nb2VGoCVhJ
-nd,'hq=OFTr:0CXq/Z9"n+u_=jQQ=;rVc6CnFQPUrqGsVr;--_qYU*]p@IeJmIKZ.kNqa,nEfH,lJpg_
-l0I[#k2b^kin`JQk2GFhio0%`k3(sfl0%I#k3MX.na>c1mdK]9lgaQ6o(r(Jo^qA:p%%nIqY'gds74^^
-_g]MOn*]c>q=sOHmIKo>lgO<0mdSuPbP(Molf[d,oD8+Lq>0RClK-dQh;6`7gu[S_jlu!amI0K8oBc&?
-l1FE1nFQ)7md9E'jQkm_jm;9niT&kTm,R*dh<X.hpZ18linN>Pk1nhOi8<DJhq-H=l/17QhVd5Hjm;:'
-q0q8Qe(`s[hr3JThr!VXio].VkN:scfZ*:Dqt9UTq>UEhmecG9h<3kYhr!8IioK%Win;f:iRZiCgt^iD
-e^i^5f@#:.+<)"($OmIM&fi8O3C-;8<`Mja6pE^h/gqtl.PN\<5"8=F;d!C7@U`_H;G9PH5<_7l6psL6
-e/Qoff[SI)g""R!bf[uF^:1\]['mT^`lurdhVS7j?f'Png=+3a_na(,bg=tke_&F&gXt03cu!uNG]RSE
-X0%_g`P&jgZa-^'IX6R;Wi`D&TT"eUGBS.IAn>e!HusIRGD(F+Y,n\-[?-?-O28$%XK8D$ZGN/sMN<dP
-OY`DfKReDrG'8IjKnjnoI\s6BMn?jQda6+]cc<N;aMG-o`4s"#^W*k!a3M`A`5C$>^<-Ao8%ugc`O)_N
-][4[;g!$t:b0\hbYdi31^Ve+8^q[Uo[)0>h^:(D]]t1YXYd1L2VQ-u1\[\uLZamBDY-kaE[D0#O\%9&X
-\ULin[(ElT\\c"m]!f#V]=knd]t_.naMb[,_R$nl^rO+5airGmf=SDqZFA5p]t2"s]<S]S]t(DRZE^mS
-]!&9d]st>K['d?U\[K;m[]6[?W1p8kTV/3cXLYUCZ_G%I^rF=+_oK@/^qIY(^qIOu^U:J][B6jM]X>#N
-YC<aiZE^d;]X5Gq[&pU<W3!G9U8FohVl$>hSXcdgVkL#cXf/)![^Es$_nNdsaj-KTTrb;pZ)jt3XKSe.
-Whcu,bIucde^;XkgW@7[b-\1WYcb%+W2m)*XKJ_%S>`Q_USYB*Za$3tYcF\"IWN-EaMl*:`59F5b0%iM
-b:(TT`6H]QbK\Jcf\#!:inDu9g<\'jc-+)C_8==9c-t=te]u:XaNMs#rrrDuqu-Kmi;XkBHs8Qj:g/+?
-Tn.HFQC=PAUSWZ`Fa9@TWi;tt\[-aaStM4'H?F@WH#7%n>%:ofVQ?hnRV>bt9S]FCXK8S+TSd#N8Q8l.
-EF2p]B5r*=F*2A7CM@aAWMGGtKoLV1H@:6qG].D2ASH%#D/!^"A7/SJ@Tli5<+/p-:Jjte<*3O59LD$0
-9hSW<N-K8?=C>6:?r^*3@:<VM:fAl@<a]NWF`D51@q'4gBkh?m@:NtbBP:sfAS>ahB520pC2R]uC2@X#
-CM7G]BMW2QBOt[_?t!>I?XHo>>ZtB@?s6iA<a/j7@9[,F?"7\uQ(F_ER"K*W?!grB>[:cI>Zb9;@rHsb
-U7cdGAmA>::.n>M6:aX45<r+?9MR`F846!D9he2N83om@8ki#N9MS)Q8k;TL8k;QO;,'\Z91VcS:eODR
-8P2iH6:4"/6V1'@5XIe%5Xe+-6N0>86:+%(4[_k/5XRk183fR67pgD"Pa.JkF&kk!7nl]D5=.b5:ImuP
-;O!i1Bl80DH[07*9O)[oG=PD0<`:5A;H$Ut<*!$s9N"hcAnP(A>?Y<=:eakpH@,Phs8;cmqY0sLrrN,t
-rr2Qi.pH4V76)qL/1E/.5ttQrE.Wq&KnY/">!b+q*>K(n$k3jf-Smq`ATDg+<!PfH+:nk^!s8H&ErZIV
-"9])@,h'k6>-#`mgY(H:A18ubNoAXC_QAr[>YImV/fbcK,qU/T&elN+3mm$HfYfE]()3@qiT0+Yj4:7[
-(_@T--oi_"+WhsV+s/<]+s\'I36K]l3fL8<Ssb\-Wd.ZP;bBM]?<9p"<(]>563^(E1bg[V2Z51J/hT"O
-4s:^U(+CLgUUk&>1-&)h1d!]O5=7k23[lU,/OMs2Am.o%76s^?7S$!02*")r8Ou*06:jX25tap@93XkQ
-9iFb^;+=,H9hR`C:e*r?4Zk_e4ZtM[3]/rf68^kf/N5jU75mY"6!/f:`mWSp0Zp@k3B9Ak2)I3U6T6VU
-2Eb0%^t$l$:IR)g/L)Ab)AaM>()%H2*ZH4D(DI`1+=$k+2%h&V+t"][,q0i`+s8-X+s8'[.j?,`+WDUS
--m9WS*ZcaI(Dmf,(a(@H'c.Z!'H.l&'GVA]'G(`a(`a;&'GMT,&f2Q.5`WI*`5]R#GU+.?)'C":',29-
-,T@UG,-]_&:k>=9RZ(K6,s6g[@i?RD.OHJg-7USq.OlS[,q'fq4=_j:0eG"'+!iTa!X/].!<<-$!!3<2
-'-T,%?"@;;5r^><)\WYf$P4*p+>#u_>\.r*K7JAsC0XFu2_Q[1,;qGA6<[K?<_uL^7RKL/6UjX@:/P>/
-Bl%g1De<6N83f-f-mpAj.l'%H6qgQ`?<pT.9L1Ze,TR7$$Ns=fSXcFFR_dLhcK*Ht_SX71e@<63e^0qZ
-SXu@JW3!M7XJ__[SuK6-Z*CU1U;"@S`n8>J^UMn7_7m[r^W>EQ_6^__Ye7VgYc4_+UnF?RTU_[GSup2T
-_m\RhoChtMna5o-lgaW5lgXN<naZDJpAFp^lKmm,m.C&FrVcNYn*&Zghs(%.o^VA=o_\Udp@J+Xq"=O]
-qY9pao'Q2@na5Z+l0\!0m-O-+k2YUdm-X#tjll$giSsju$0^d9hWO7hkj7ChkND3qi9'OomHa''mdKQ/
-lgjW6nbVtGnb)8=o'c;CnFZVWs7t3e_nsgimdfuCo^M26nalAOmmQR2nCu%-q<[>2lgaTGl0n<@p[dkB
-hq?T5gY:Q?j5K:bki:4UmHjH8lgj]4m,d9jl/gsel/pp_m-!?om-3?]iS<&cj8S+ch<j:jq<$VsjP&GO
-j4rPOinrVLhqQ`@khXkJiSWSPiTTRtqqKlYg#Mk]jPAtUhWa.\kLntbkih3_aQN$io^qkUrr;oeqX3Fq
-hrNeThr!GUkhFnKeBQ\(db`j:guI>Df\P3/aEoNO#6tD<%MBR'0KMKj:KC[I?<]rb4>\Z9)AaG8-o=+T
-8Pic%@:*DI>#\Bn84,X)3]KDm84Z<FI`TOHb0/,Wda$.ac-atfd([-'[B[$AYI)6lf%AsAini>Dio/\D
-cbmT7]YDJ'bL=qig=k<9e8T\REG]95WN2;^aM#0jZE^O!I=d9DWiN+gObo!NK8YD6H[9dYL3e2kGCt@,
-XfSS,[?-?,MnuU!XK8D$ZGW<#LQ%4E#`k1'I"QuuH%#[CB7tSSJ>TEFNP!'Rd*Tt]ccWT1`6#Bn\\>no
-]#MM&cI'J7\@B;a^rO:9eB5MA['$F)X2VNVf[mXHb0\\[Zb=l5^<"C9^W+7&Ye[ld^:L__\@]5UZF$p;
-WN<;3]=+oJ[^iTGZMq6:]"bPR\%T>`I_E.r[(3WHZb3]U[Bd0L]"#/V^qdLoaMbR$_RI4o]>VJ$a3)i`
-g:O_tZFA/n]Xb_h\?iQR]Y(_ZZE^mS]!&9`[]m$A[^jS_[_9Pp]X>AQVOsT\Vl6PqX1,@?XdZK/]u7h$
-_oK@%[^*ES[^*?P[]d!M\?`f]\ZMm:!ii*'rj6pN^U1c&[]m3IVQ.)1U8P)oVl$>hTq&0iV4FNbWi`4u
-YdM9q_8!XqaNKsOSueuk[&p:7VR*\6X/r_7aMQffe^;ReiQ]?kafqMBYHFt+X0/b8V5L8_Q(tCLVQRA7
-Z`0=]WMcGbLP!Xgb/_K@_na(-`Q,m1.DEU0\C&sWe(31*fA,06h:U6+cb7$-`lZNOeC`R1h;.#Ih:BZk
-b0ST,rrrE$rV?9gir:(u`-#0A2H*q0W1eE\M3aU)U8+QCDfU&]UT^bqTTjnsS=c^NP)Os>J:_rT>$>EC
-I\s3IURGms:.g;;WN<2(XItMY:e+GeB5h'S?tje/H$OOJAnYq"L8h#-HA%9-H?ashKm@NKAnYsqC2I]u
-Bk1^X@UrP::/4nk;bg%d>$4p/<CfG:2afu0G(4aU<*3I-?=Ho2?=RDP>?)_F:fLe6D09o:An#7dC2.O!
-An#:_BkV-iA7oRgBP@BZ>\n:kB5;@"Ci*p"B4tpdAS#=[@:*DJ?<pf<>[1E9@:35B?!1B:>$tT<>?tWO
-GEnbnTp^RJ>?bE<=^>?A@9m)C?"7f)QD1$rAR\nH=&;a_5XS%05t"%79M5:X.7d!(92%oJ76F(3852cK
-9MS)K6pa@56pa:;:.\&T:.eA\:ImrI7RToK6V]m<6V10E5t"((5=@h(6UX=06:+%)4[Vb+5=7e08jPa3
-7p^8"PEhDlEDoIq7nlZD5X@h4;G9VY<L0;9CN"NIH$<h(:1&.!F[J]$<[1RB;c["';,L4c8PrD[B4k4C
-?<giF:.nDbG(02ZrV?<hrVYp[!<2rs!ri/tnc'VMCLL4<6p<Re1cR]i;-@7HIY<H7Ne)+R:I6c[(&\RI
-&K2lF4\o9qEX6Ab;+*#[$jd+:!HJ/F%Kcb?$n0iG6s6_7dbNX4fkDfe3H;j>VL)cE>ZOsK>=L_.,V)#/
-*>B20(I6^8i7Pt$)ANjUgu7>Ui8`Ck.N&[5*?mBc'c82J.jc\o+WMXF+$IcuGs.1kTp_"3R&kg6:ek"`
-92ASd9hn;M4%N"A1aOCm1bL@/,r.YF1,UR%'FbKl(FP':AmI/P6o?ki2_I9d7R]9k1F=M98QfY4:I[T:
-;Fj>O83T!q5Y4[=4[);+6:46A8MX4K7R9gP;,^Ri6ps[:2aBks5Wh"e3BK2X0g%QS3CZ=i3Bf/X4>fGd
-2EX5qD4S\pf2gSKW_bW44?52U3'KVi2)[?U=H1,HdZHmY1bLF./f5?C*ul+8)'U%;)]]q;)B^(F*?>t+
-)^$7M,p"?]*?Z7;*$#q7)C?[M+"8HW.4HS_)'0Y1+T<2h'-J,70cCfG(_@;u(_RN")#Y-Z&IoTt'+P]m
-*$,b,)&thi7_lgV_RF;&*"a&2*Z#M()B:+J*$crAf!JG2USO33<D=u0N2g.t*%NKe-712p0d7hg)AOAA
-)*C28.5rt2/KbuR-6<3ir;\VS!Wr]@+>#]H>A7hZ75-,.'++jE#6bPW/N6.'EcZMSKRe;_Bimnf1b9ps
-1GD'Y7nm2C>#eBo91VB;77B^<92/2gA8#e"F)P_t;+X&70.81t.4[/44@2Y:=']*5;,9VD/ghb?$qLLu
-OI_f5S=.7F^!>Zeb/2$5`729-\$W?(Q^OJ=VlQo'Wi<,"St;pn[^!$AVl7DF]Z/UE_8!J4`501&]>)GH
-`Po:#]X#@V`jVtQY+M&KR[TbCUnY!8`5K.Fl1=WFp%.YBh;Rhtp$:c,nF#c?q"F[an)s?>kO&3GpA=dX
-q!mM-l/C^qrVQ-No_87Yr:p*cqXO%Op%.hRrUfLQmHso=+mJLgm-3g)nE]?*ip#glj65q!iofOeioT@e
-ki([fjm)@[mHNs+mH*^/nb;_Ko(;MAlgj`=kN_d;o'Z5Ao^M/=p$MJPr=/PK`Pf[@lgOB4oBl#8rpWGM
-p@%J;mdSuPbP(GimHj6+r93\Hp?q2-iRlf5e_B'Chqm/Nj6,CLj6>gtnEKH7l0[Wpl0RTpk2>%Fh!*qZ
-mH3NdiU#NPf\k]Ll/q[%l1aB!k2t@Ojl51Wk2tXZhVd>Gi9&_BhW*GQj58n]n+kYmgXkEWf&k]KhqmY[
-iTSbTqY'URfZELDqXs@NpAb-]lhg)5ipG^ck32$kio/tZkMOkOlJ1(KgtLiLf\5'.be\T]&ci4A$POC!
-/2fa^92JYK>$>'"5!(MM+Vk\2(aCh%7ncci@UieS?!:3(91VB74ZYVk6qKsB9?kPpbg=qidF?XocHjh^
-bl5.>[Bd-DYdhd#f\5<EiSiMHio/V<ag\su^;J1<f%J[,gtUT=e8]bSDJ`p1Wi;2Yah>9kZEUHuH[U0c
-K:8?rP)PEMM1^G/ItWDuG_UZqGBJOiQ`dEjYI0INNJbQUXfSV'Wj9O8RYd2kKTr$bIu&]$EHZYUIu/]&
-J>K?GNkE6TdEp"Yd)iDt_9Km)Y-kmO\&ZA'c-El(^rNdnc-aDNcbRcAZ*Ug8V7apdf[RXPb/r)U]>E"7
-\&ZA#]?AD#]<T;ark!Ba\\#Y_YHYIDZ*Ld:ZamEG[_0;Z\%/oP[C<`YZF@EQ]#;@m\A5_]\])>'_S<e$
-^Ughf`4`F_`5o^)`4a%#[)0\nb0SD_g:=SsZF8#m]<o,U[^NZS\\>haZE^mS]!&9e]<S]JYcu6L\AH%j
-ZDsn"Un40,VQR/)Unb6!ZE'=o]"5es]#2Ou^UCS^]stMZYH"=s\[A`X[^E6C]s=K<YdV-OaLJh*\?NEM
-V5Ui-Vl[,,X/;bnWM$5pT9uLXW3E:sWjBFc_83gtaMsFFS?/`h[BHO;S[lbU]XtSYb.??^e'lRnf>,)L
-bI4^iXfo$/['[-AXg#%9WM$H)VkL3!Za6d'Su&-IRtZ[@^<4R=bK@lJcdL4b`4s'tZ-V%JdF?atdG*:&
-gYU`>dD<W7aii&Ve(!%%gYCcHi7Z;uc-k/AnG`XjrV?0cm/Qh[FT04%=ZA9;?$rWEFEi\/RA6OOV2K/.
-Cik8uSt;XBTq@sIQ]RGgIt3,rAQi/F@Y:Y]X.u+t<DH,@UoCGsY,n:T?;X9p>A81g=CH&kFE2G@BP)'u
-GD<#mN-g8<IX-*aH\-KW@q9@pCLq3lAnYae>@Dti<)6Fo;H?t$:/Y.m?Wg<#7QN=h:02XlHZW4d>ZbHH
-<(gG*?!LK5>>\C/AnlC.D.[9iC1q<sCM@Eq@VBFd@qTLiBPVBtBPD6uChRR"Bl%d,Bk_<qA8#^iBP(db
-@:3DH>[CW8=(#HA>$tQ?>?>*9=']0?Bm#f8T:lLXLMC!r>?G&,?Q`W]?!UrYJsN.(HY-bn=]A'k6pX=3
-5!(th91qiJ9MS7[8PVlJ7mf@,7n63F7nZQH8OZ$;84H!98Ol-<:JFGY:/+8O;+a5J5t"43:I[iN7R9I3
-4?l5#6UXF76UF+,6U*q.5!))"852E86:P7#P=Uh#Q&T`[90c!A9LD'277U?X;-I4lSV1WoG^t0fBN7N*
-FGG*5;,gV!=]nj-<**.';bgCu;.X<;;I<a<@809d;g*iik5G5ErrW,urql^!rr;urr;Q6d!I\oA?<:0*
-6oR7k4[;D.;H@RXJ;0)IKlgp-7l;V/%1EaW&K2lB2FU)?Df'&k<^8/K$O6S28H8u+!s/i<-eu<s<jTlp
-hVQr>Bd>)O.6M*W@V/SP?W^Au6;'Qm.m5U/'G2E,:#tBnfYfE]'bHtliT0+Yj4:Fd*=j/7-9a&2)]L7\
-+rVOF)]L.N-p>H%ImB+!SW\_dM5G_j5Y,0i90Ys=7S$3E4%W'r,:tc#0K_0=0/tUQ3%,mg%LX%#16&DX
-BehA.3C-:o,W/+T3\rZV-n.SR;.*d37RKg>6q0sJ7RTd,7S?!/78H`L:Jj\Q8P`8`786]P<+K3^8PN/Y
-5"emJ;,'PL6pNgk3^>\U01&,h2*s;c2_@3W0L8,r?'idheC`$L;Dg3f0/5LL4$5Vi2E!^#NPO)mT1M1(
-0.7nn(De/5'bM)h)B'G0*$QIE)&XJ7)]&o"*??CN*@*!P+;u.=+<2:<*Z>_2-6aN^,9e'K.3B:C*YoY7
-)Cc^I/K>NE)@mH!(DI]*)]'2&'bq8p)\3>k(`FP4&/?*GDo00%`OTIs*Y0,1*Z,S))AXnZ.Ps0!d%a0Y
-Tr=WLA2bPeLTG)0.4?]!0ek:1-nR#(-6+Nn,;q\6-oa%80c_&H*utFbrW!<,!WrT:*]#uR;-mi^@8T?D
-,Spsr!s/Z0#ob]h:g\["J:rc3G\UVa6od"T-m^l16UOLF$#FHk?s?Z09he7Z8T@?q93,;)@V]q*F`1\j
-9g^uu1GLX</1W>35!hnB>$bQ@>"Ck>0-(rH#?@"iVkK]N_:Qi[iRl5d]u%e6_nj$kW1K`\VQI,1XK\k3
-Za6a2VRsLJXgta6^;%G%hSQn@b1jhL]Y;.qa5Y7U\&ue(I^m8)Z*C@%R[K;@W19c\[EHV!\`2oGo_@tI
-n*oB$l1+9,mI9<$nbDG?pA"IWp%/"Ko(i+TpA+.GfZ`C@nGiIYo%Wg7s7,gUqYU$_q<mh?p%J=_p$qkF
-l0IO!p@.,3lg!WmmH<?clg3`umcX&tiTTCbk2,.\kiUpe/aDfclK@0jlL"3;qss4Enb;5Cn)s!(n+-/?
-p%nIWq"jjYo_\[go[M"#_pRuQlqQsAlKe$1nb;S@md'0+ilT=9nEoc7kkY)5kj.a3m,mfhg"Y63f%]*9
-j5JeOhr!YdjQuX1n+?);l1!s!kM+kSlJp^^jPfI\l0I3^Id-+Rh;mtmjk](nm,m6^hVHr<n*/ujg?\:b
-gYClSg;hY,hr!GTki1q*f[n[.lLrc`kN(@LkO@`ki9Bn&mIAcRkjSHBp%J@`rr)*Xn)E?pjPo(Xlf?sh
-k31aYjQ>[qgXk05g"Y04hU9omG:a"&$O@@c.PNtQ85E,`5?Clc<BrAp/0u/H&f`/P4\&:I>&.nf@9Z],
-91VH:4Zk_a3(HV<:f1'$]t_7o_oBd@cHXV[e(*'j^qRRlZ2Udc\\ZJ<g>_,BfA,3;i83;;dE9AA^Upkp
-e(3=*g"XqnIY)ueBR["aT!#oH\ZrHDX-A?iI<0OkQBmf!I[?=ZMMR.MObe[CIY2ufN/a+*Xf\b8Mh[:b
-`NZJEWiW5+_krTTStM+#R>uuWIs?!WEKQ30K7&NQXI#![^Wt?U_p-NJZb3id]<SiUY-,=TZ+Runa2>d.
-bJ:j6`koX;^VZ_2WjB(W`jXUC^<5-BaN2*2bg=88]X5>eI`KdI\];=k]!T,f]r/<DYcF\1YGJ5/\ZrZX
-Zc'/T\[AiSY-b[K\$WQS_Q^MUXgP[M_T'g5]"5SoZ,jP^[(<la`4Nn-`l,m<aMl3Bf%J]f['I!Hd(-Tg
-ZG3ZN]=5Ae\ZW-=Z+RfSYLC.q]st2]`hBTB\\beW\tc."9Ve>SV6$DmX/2enVmF4H]ue1.`kfL%_n!4c
-W3!D>Z`UXCZG!9K]<89H\ZW!?^VdL\[`Q4kYcFk+W2.)5Ybe#%]qqEsY-ajYQaZmn0!;FY\C/1+]=lG0
-P+SnWUS>$+[&'t8]sb/U['IfjhV-N-bLG(i]?nU$ZG3TG<i`I9YH,7?[]HC1ZF%B@V6R5"TUD:HS=uR.
-K>YaRaiMZG`l6'9_8jX7^V7>0f[JL.f[\O(f[\X(dEp"F]>MtBeCig<io8qSi8<G>bK.rRc1go/nG`Uh
-qtg0Ws7ZITrP<MZ5Wr"NIAi]_H%2!HUnXZ^LMpm>BPMgAJq8]8KRSN(Jqef%F`heD>?5EOJYoKKUQoCf
-:K3:LWr9"-TT!>T8mPqFCgU@WD>nW$F(fc8AoMsSWMP/mKSk8.G^=ajG\q##ASu3rC11L`A6`8/>@(K8
-;c6q(;GU.b:g7%)9Kkd.4%i4DHB3Dr>u"F#@Ur;5@9Ql;>#A=*>$GfXEcZ&0B4GIfBk_3jBkCd_BP:pi
-Bk;3rBP[T^,A1_*CMIQtCi<p"ARf:bAS>an@q&bO@p*5D<``I.>[CT>@K'XA@:<>D?"7YrQCad"U7$XI
-=BJ^3<aB-@?sd,B>[hT#OeJIoAS#4O:K:1S4$5_q4Zu2)9MJ7\8-DLT9gqJL6Rt]"6V(!G8khoM7nZ??
-7R'.2:eO>R91i&O:JXMP:JXMH6V0p=5XeI>77$o<&3i6N8Ol'28kqZ;5t4F11ct\."[YUG6<eM&PE_>s
-LiH6[84H6E5t=C-:K1.b<*Yo_MJI-TH[0gJ;GgV;Klfpa=&r7$>?=a-=B\[$='/U3A78D8=BT!=:I\2^
-F+*?Ds8;9as8Dfo"oeJrpA=jYrrA42Q&'Ko@9Q;s7RKO48l/GsCiauWLl71<E+;R$-6+!A(_mYq'I#:k
-9kA-\F(\W@/LD/9"Tn`0'*ndM%4p)D;IPBre)/p8e6OaU+rVFZ6V0gE>>[UO5=/%63%Z[6.i&XG.n7kI
-k1R<p'c/(!h;dAOjl+go1_pZP1,CM2.39Z`.j?#V'KRca.4J-=cqd&iV4aWGGEStO:J!cE<^o_X3B'T'
-1c.9Z4#S]B68^8E/1)l11c?9^'c%E.,UShmFF?_,2)@Zl/MTUK2_R!;1I3iU>Z"a59hS5L3_r475WVJ&
-1cS'"5"JL:?q!L]91quF852rU84cd0?9h.M4$uP-:f1Of5s%5$0LdoM/N#CH5W(_p6UF.07QW^t;LG7\
-db*9tWCnrt0g$sE5<D%p2DHsK:Oot)e=&lr4Yn99.M*1)(*!u#)AsM:*#BD.*#Ke9'bqDs*?l=C/0lDe
-+sJ!P*#]e0'HnkI)^6FI.2jN[*#g5R-6*[9+=%j=)D!!L()%Aq&e6-,)\Wc),ngk')''7m$m$B.'GhW$
-213?]`kS`h)&4).)As;2)\42F-R'rt`6PVfKqY0&Lg2Yf1j#Qs+"Jik-7q)*-8dD2-mL5p0g.HQ-mpJn
-/1i"[+!V[*!!!$"!X0&H,W@eX>@qG%?!(&\*#&qj"9JW.#oG0Z=(QH,O->NOCgL(55r^MF+sA*q8Q8o$
->A\:l@U3)8:/+C\8OH*C93#2'@;Bh)F`Ckm9gq6&1,C^?/1N2-4@2\?=^GE?>=q1F1*IYT$!*7jVkK]O
-_9LB_k0qDc]u%e7`5KR'Z'bNW!MZQBZa6m;W2m#%Z+%N`Z)4k2VS9g[`SSJE_91NM^q@Cr^W5?T]t)+t
-[^O)f\$)d*VQ->tY+V\_XNSSo^#SGMo_J+Lna>K(l0Is-o(;>9p\jRNoCDVNr;>a@n+chWq"O:Okh>.Z
-kkk5FnEo?+qsF+Nq=aFWqtB[NqYBo8rUfpVlg*s)n+H)8oBY`-kO%<lk3;'ekjRj)i8O"fmI0?(k2YL`
-kNM3mmH`ruj661$nEKB2n+>o<naZ;Ip%7tKo(D_Lp%\F\p\Faepsd=$_pRr@naH)@jll4&mITl:na5Z0
-il]C;nF#i5hWs@^lgOH;kiD9fgYLS(f@J^6hWEkTiSWMTm,RF(nF-#@o'H#:m-s-&i9BCclK6p]iTKIa
-iT]UckN1sqlfIC#jP\tUk3MC"kiV*hiU#m\iSE>Hf@&LDhrEk]l07a8g"4d,htu9nlK[9Yhrj:fjll:+
-nF>)RkjSEAp@eIarWr#ikiUdbhr<N3hrN_NjR2O#hr<PJinN)@g=tB9g>:-#`-F$7#:^E3/Mo^_9Mn_g
-<`Dsp5r:/?*Z#M.)^I4'85N;kCMRTi=]/!f7mfO)4T7Ds852oZ<)^KF_S<q,aNMiSdEg.fe()FO]tUkY
-X/iJ:_9CQhjP\bGh;-iAg=aj!a2'(8^V%)%f\><;gt^CuI=ZfcBRm.cV6e4U\ZrKEWg&?nK6r*)M>i/?
-Ng#ZaKRnf4MiX0VL3RNfMjF@E5d.YTLl\1IYcXq*XK&SDU61D&Q\^HdQ&CEGH[^a$R?</TG(??gSX$k&
-cI:+\cHsP<_7@4m[_0Dc[_^:u]Y89t_oL$JZa76ab/hTC_TK6`Y,eP@_Qh_JWO9m[aN2!'`m`)F^pq8!
-_8j1+]stYf\\Q(l[(NZKYcP:4YHG=?XL5gR^TXrU]YD=p\[SrQ[C<`YZ+7EOZ`gdT[(EWR]t;.g`4`k&
-`koU2^VKie%)U$-ccjJUfA+!FZEeqgcb6rt\\,#G\[JlX\[&QHZb4&VYL:.s]saW=YFr53]YCbO\u;R*
-V4sWZWhuu'VQ6VlZG!QVa2>a6`5B:/^qIXo]W\lS[CirMZE^pMZ*CjMZ+.6Q^V%"c_mHYMZ*q<Y]X+iK
-XfJq?R]E9]VOa'M\uN!<YI(XNe&-+;]=c//SZT0%Wh?2n[C*?L]"58Z[Bdokh:gH-bLG+o_UQ]4Y-k=5
-WN!,'Vm*kLZ`C70V66PjZE^7#S"$@DS">@g`llHEbKe;Sc-a_Ub/hB0['A36cHt(kf\>!0f%JX)e',G:
-_p-KSf\tWbi="T)jlOt:c-XncoBu\SnG`Xiqtg0dj8V3ZF'Cjl;I4dLTRD3?QCF\EUnrlcChmj,FE;PG
-H\7!)K7A8tH@(*nG]-b`@qUCjX/i"\APu<'N2<QQX9kPY?qj6s?>OFc?sRJ_Ed)taFa\=EE,p]2VM0MR
-M1'\nH[LBhD.m?fDej0+An>dm?WgN8=B\m4;Gp=e;c6Lp=^>#s6p3Fr8PaMWE,8KH<`W[;9iPY1>Zk<2
-<**11Bk_X2DJ3WkCMs,c)J<bnAn>Ud@:a1eDJ*X"D/O9.CMIQtC27X%IV*>.AS#@\BjbFW@:*>L>@(N<
-?=7&E?sHrC?s[,H@UNMH?YXbMT:r!IKP=Un>[(-1?XI,F>[:WFDL[eATQt*Z?s$#p69RFq5sdXq6qg9L
-9hIrI8P2`J6pj=.7n>s;:.n2S9h\)Q8k;TC84cTP9i+SU8kMiS8kMlT%8')X7nH6>7nZ385XIp<874qY
-770[>4@;D#69dOt9M%lF6q0XPF-;cQQ&]od9M.oO8NT4.78d)\:KC\gSVh3%G^F^[B2_`7Fc(?59iG(k
-;ccpq=']-7;cZgo<b,Z>;d!72?r09d<HWfZq>0s\s8Dusr;cilrri>tq"O[Ss*g9&O*bh\@T-)s7n,s?
-9i,84Ed<:nMi3F8@o#?E*uZ+=(D78l*@Wm>?Y=7rC0sOi/K+m!"98Z>#R1YH0%eKYDO\_rh;$f:?Sa2]
-,Uk5n-n$f<:JXA<1,h0Q6r>lr'FH$28_<"bfX`LI(F$-?j5/eWiRb4e'bVf@.q1"Z-7^Jk-o!n79/e"C
-+$76j>tg?TQ^3)SPb`@u:d7<O9iP7a6W[GP1c73M4$5_T-RL;s/hT(@5q<`f&Ifa),DVsd;)0:P2*j>P
-2,-:t1HR6C2)@Zs9j_L5:ea2J=T1c,5tO%$5=Rsu6W-KY6:FpU=^G')9h7fJ:OZ5A6;L0>69ID03^Yhi
-4Zl+h5WLhi6U!V!3]oYo5X%P,7m]=*AX:Ejf\4QL:c1!e2^U.>3]K2[2E!]qI^[VOR7Th30cD,L%h]To
-)\EW#*?H:C)&F,0)Bp+8(DIQ&+;c.K,U+Za,p4W\+=%jH*[W*U-mKZQ*[E'R*cNGQ*ZQ(<+<DF@,T%:3
-(E+>;*ZZ1?(`+;:%2TZk'FkNb,9.dB(`OAVJ\f:E`4L+9+!)IF(_.<$)CI!\,qLsmdBQ]-Tq@L(>Ve0"
-N3Q_0+sncd-7pVj/NZ*K-7U>d.Q979-nHi#/g:oH+rpa`!!r]5&K3;k93>\9FC%j86SfVl$3gS7"U,2M
-/k02cH]4)JKm.*4<(9#.0.\P%.R[!8ASPe'I!TdJBOb7K;,9kY8kDTL;cQt+AoDX1E+W9M91;$.4?,&F
-.P3;65Y"OJ>$t]=:JF290Ie)PQ`-gVTV0*Qaj]D$ah,4%aO'q+#/%UYY,A5!I]p/k_7R:j]t;&!`5K-b
-[]udF]t_VE`4a%1gV^h>^;%G'i6&sN_6gAL^;R^gW2$8kTWP/cVja[1`4WeClLafGo^VJ<k4%WumHF!-
-m-F<Br;?Hgqtp<hmd^,Kq"XIImJ-/3l/Le"o^22<k4/HLqYpEdo(r1Lp[\7['DD.krpoIBlg!s3nFH8;
-m-a60j8S:9k2GOllfd9clg=-/mH<KbiTKRokiM*rlfd3fq=*h;nb;VJq"=4NqY9^UqY'IKp%@hHr;??c
-qu-<?`l#^@lgXK:p[I/&nF5`2rpplmlg<]Vc1p_qp$U]!h;R_ho((u'nG_5fgY(35h:^`EhWEkYn*/ls
-oC),>o]bH)l07[!m,[KqkNqC2i;hp;i=Fu/iT]C\kO7m,m-3]pjlcX-60IFpj5T@ff&YcFgY:NBkM>@d
-jlu=/qq]uVf\ZJ^kiCsegY_,\n`/Nkn*T>kc0Oiqo_/(Yrr<#jpuLVqjko3!iS<DOh;IG\jPT%WhrNVK
-hqd)EgtUi2b/Sog%29Bn.5O%P92\ek<DQ7U69@1[-6O6H+!`?o5"JIN>@2&V@TQE!7moR)4?Pen6:=UL
->$YE=rNdiZ\\#Vmai_iRdFQpqai_`D]X"lPYd1pdeC;mqf@AO-g>(WCh:R2(aMkd$`6$3Pd+-^lApJlR
-EG9m#YFV`6]t:VUYcX:IJqA?#MLTYfG'\[oMM-V8L4kACLl6_$LlIh)X0&S7N/Eai`NZJEWiW5+_krc_
-Q&1!BPamnlH[L@$J<#P?K6)L<XIkci^Wt3Paj&,J[`,kf[^!?S[^Eipb0GIZaNDZNcFh!6ai267]"ZD&
-['Q^-^q$W#frDR4da6O]\&?_5Zc'MsaM,C!c+Ua#]!oJl]t(k]ZF7-NWNrk=Z`LUK\[nuM]YD;"^ULMN
-Yd_<Z]!8`T\[JKBbIb?k]u@b(`koO0aMu*6aMbd)`591(c-jhVbgb@Y['G.d[`uV$\\>SOW407?[CioT
-Za@BZXf^*c^;[[ZXIuH!]"G\YW5#C6WMZGbV5U#cWi<5)Xh)*L]#;G#`lGZt^q.+n[_9)\\@B5^Z*L[A
-ZE^[@Za%*IYdhNc^V.4g[^N]W]",,PZ`U=;Z^e1tV4jTWX0S\2['$dJ`m\A5^:V%tcCV5=YHF_"YIMBR
-XKf4<Y-bLW_VNqrd*'tpgW7maZ`^[7ZE:%,Y,JG-\$)j:Xf8M!VmWh/V43mPOd2MmL<%NW_oU$?_o9a8
-`lZTObf.ZQe'67fdad%#dJhK1bK\,H_oL3Vhr<k[k2bR^iSrkBa2Z9Gal`ffl1b/Uo)Amlq=sIUroX5)
-rlB:d4ZlMNL8phgGCu3KU8=]^Jo,%/C2.?f?XR;QBl.tkE#*G4GC+[W>ubHLK;YfOU6T=h:fNCMWr9")
-TT<PZ9itM0BJNk%D/=39J:hreD.mm-Kr:f'J:rf-H$4UaJ9>aE@UNtcBl%?kCM.<i@:*;G>$>!1<rGfa
-;-.+.9L_*"6:=OkIW9:0=^,3D?qjU/=^YH@<DuguAnc"$F)>T&@r6-uC27R!@V9@eAR]:dBP_<pD/O91
-DJNotBPVI%G&1c)BP;$c?u'7]?XmSR@q8kM?=@5I?"%,F>@(T>?"@AN>$YiaQ(ObER>5N]>[CQ1='o<>
->$YNDA8ZmZTV-L?ARSb67m&su5=%Rr4$lY9:/+>Q84Z6C77B^878-3<7nlTJ9hn2G8k2BD77^'I:/4Y]
-r^m/`r^m/`%SKDa6:"(58kDQD7RTX6r't*b779^<4[qe)5X7V&7n?EF6q0gYFHMfQQ&]od9L_QJ9KYR3
-92JAT9iP/ZSV_-$H@'m\BNJ8CG)^Z99N,%m;,gRo<*3=*;ccps=(Z#E<Ei^<@T#Qd<I'>orV?Ecs8;m!
-rqu`nq>UTsrV-*bnGc5^s.H3\NeDq-C1:=E9hS&L92o5/DK^SgMj]??A6Vbi/1i7o)%R5k(*kb*;IF?^
-Ch$F>3$/nG"UP_E"UYi"fu-KeQcRJ,hr*$h/cHt!-7BfH',MR9,V1o./2&\12a]\c)%@lA:YOgjf=EFJ
-(a?6@j5/eWiRbRr)AOA5+!W'`2(0_!1dWTL.j$/Y2T"3Y9oc'9P^\XYTP[\15s.q49i=>E;H?dj7RKF+
-4ZtMX1Fst(-R^`<2^'(M$Q0j+M5*jI5Wh4u904IV757+f68C*</2:(!;.![/:ea>W>=M.X8l%E777KO&
-78QQS6:FpX?!^Z07R'79=BJKg91qiF1c\f.5r_8(5Y"F14?uA'4?c5$3B'2e2`sf,6p!\BOiH)+g<Hg#
-3B',X+t5T81,D!Q3^6Pl[Em0c7nH*+)&Wnq',DE%%hBQW+93L4)AsA1(*+5.)]0D:*>feD+sJB`*>ft@
-*?lCE+XSH[.3orV+!;XH*ZuRH*>fP3+sJ-P*?5t9*$$%>)]Ke7(`j\-)&3es&J>m!)C-7<)^7e)^;7h-
-]m(eE(`X_>%hp*0,pF?R-n;XOYZHXUT9+k85!25r[p^7"-8$]q,:G#f-n[;+-7pVm.lo^C.kN>./gV#C
-+sR3k!W`E4(a:S#?!q5U>>.%0,U3p/#6Y/6$4e(,6<@uLJ<>nJF_"B@68L8G.kinC5ZD-0I"6HgI!]sP
-Bk:RQ;G^(\8k;KJ;H-_'AT)L0F(noY9LhE74ZP8J.kE825"/.o;H[F;=]%sa4>ec9AsK9lU8+L!fu)2!
-e&o;8_8jj;^:q%b]s4]EYGS.tZF.Bb`P&gm_T0C!^UC,U]t_VE`P9:2gV^h>^;%G'ilK$R_6^AS]?%ah
-VkK]PR@g">V4+I._n*G;lLafDoC;A:j7)F$lg!p-mHX3;r;HPBr;HNdnbi@ap[\%Nm-4'+jQYjoq>L-\
-i:-F<rV?Hjp\4X\kkalJr;$*XrqZ3PjQ#Oup$D24m-a<6ki:jll07U'kj%0ekj%?njl,(PiTBLpmcWcs
-mI&usq>9jOo(VVCr:osXo^;#7qtfdJo^qPAr:KXWrVuZE`l#\Hd-^;mnb)>/ipcL'mJ$/@md'<#bKK\H
-me656n)`g$lgFE1ip,I[h:pZ:gYCT`iCrIpiU?-rlgX?/n+>l)mHNm(k3VR(kN2$rm-`ojgtgoEgth#H
-h;dnnn*KK/l/q'di83hcjPAYSkMG4\kiC^\h:gWIl/V%#q>9&fgXk0=pt4HWhr3V]mdfo3gun7tjk.]@
-n+u\Nq#13ls6ojNk2bjclK@'ckiCgZiSWPVkMk^]hW!GLiS`MSb/_MP2\6cC,r%AD6qgKY<`Dgd6pWmi
--m^)\*?ZR]3^QG8=Bf-FB4+e;8ju'0r]:KO5sn+;<Erj;?*gkd[C*NX^V[q5c-F_aeC;aaa2Z!.ZEgsG
-\&-MDg"=s1f\,'8h;-r@dEKVI]=Z53e(iU3gsTq]I!fpMK;l&?VoHB]Za$a:R"9O.FF0(#G^XpYDfpAS
-LQ@LOJ:WH8Km]&HRB<NlYIBLLOe0OrXfAD&Wj9R;R$O"nJr#O;TTk.VH?OU\J:W3$F+1!gSWUIucI1+\
-c-O86`P0!l[(*`XZan3#ci23fahtd<e'c:L_SWpo_RQqZY-,U\^"^`?^XUWUf>bAFf"eH2]uS=5^UMJ.
-`O`=X]>DFj\Z`<I[_K&IYdq3N]=bS`ZEh$P\$rcNY-"q;]tqO6['[6Q]WJK_bJL^$`O`b,a2Gj3]!T/o
-b.G."_R[G,a2c9Kf\4$HZEgsc^V%%e[ATn4]!/QW['[0H]YCVPe@WB5^ok,IYd_!L^U'lKY-+b$Unaca
-UT:GtZ`L4=]st_m^qIS)\[&u\]"thg_8!Lf]=knmZ`^=1YH=gRXg5"-ZG4;n]th=l[^<<AXLGX@V5:E%
-VQ@#.Y,eOuTV]''WjBI_e&&l5^!"TaU7A$\Y.(sS^p^8G]!SNFZHC&?g==Qne_f0!e'5/(]W&EIWN`h8
-YbeJ&X0f49[\Kh4[Ap0sRBMa8Sqr3Fccj\aeB>tTahu':bfS$H_oKjBc.(Crf%Sp3f[SEpc,[`>`mN>k
-hW!JkiWnQ*dE9SUd*)^WjQ5q-qu63e"oeAomIpP@s#\YU=?J]AAr3OWF*3,$R%^@RUk3;g?tEtc@U`q\
-?<goRCN4QBEH6,GF^eTkCP/OdX.kkl<)?PQV5jKq#G@&a;,C@rBO,FY@r?%#Fa&"IC1_'rE.t9fKm\N2
-IX??eI=ZNXC1CahC2%EpA8#Rg@q&nS>Z=R/@U)Z$:/Fhf=]\6c4ubo&<-sRKEEZIJ?tWkD='o!;>@1H3
-;cdRIDf]f1ram0cD.m["CMd]pB4tpjBPD*qBP;0tCMITtB4bglD,G4iBP:sjBk(RfC1^j`@pWMT@:!5F
->$"p;@Tlo??!1EC>[1K@C35`4Tq[s/C0OnJ=A`.,?sHlB?=%/[J!$CsG%G5o>Y\!Z6U!Xt69I=nr_=n:
-91h`G8P;KA845g=84H-C8k;QL7m]d;7nQ3@;Gg1`:Jjte91VNC8T@9k84#R+6:jjC84lEC770C,5Y=U;
-5s\"26:==77RKO/5=eR>6:O[[F-)TNP_sHX7R0=9:dd`F92nVV:KCJ\T8@?&H?sdZBNeMDF,"j2:fCS#
-;cd.(=&Dpq;d!4'>%VDL<a8sB@oPfe<I0Gso`+jhs8DZk"TJAoq#0a_rr,liV50K<ML]b`@Tl])8Oc0H
->$kucIY`lNP(Ide<'rT#/0l,F&.oR!/j)a0BQSB9@Tu8N+;G+i%L!"C'Kt*^5Z3rjc.h.7ela@<)&aSN
-*Z6%>IM*/-+XJj-5;=`B3BJE%1,2VZio\k(/K#BKZ/+HsioT.NZnWL;+;lCS+Yl#(,:+NY*Zl@@-6"qh
-em1e$W1KNBJsN-I;--.Q91hoU76a@><D6%Y6U!1Q8Ph`&+snch/3#=+)\W]",VGY!Amde_4\S[9/NQ0I
-83'!pIP<?-;d<^;;+3uL9h82N852f[69@M*7Rg*J78u`G;,g=c91;-26VUZg>t.:N9i!i3?Wp/e77fR(
-<(0&94>ecP8Ot]n4?PD\:-Ca&7qe((e_&U"XAUu73AD^,4?bMU5r^hg;h2=)dZR$h7m%q='c.Su'cRbr
-'d=hEINKIH(`=24)&XG3(F(%B*[DpP+t4KK+<2CG)B^U^,U+Qa.4ZM\)&jV9)B0M,&f;`;+s8'P*#]Y1
-'bhc3)&!Z&)\a,.*>oY.'+c!+)\j8:97OUi`5/lt*#9&!+s\$F+sJKY)^R'aZdc3\MPHc&LgWe>4FsP?
-+=JQo7P?)?1+b(%-mg8q0.J_<4u"WC1,^g7%h^'5"T\].$Pt$=2b[Ob?sZ`"2(Tmc$jm:G"U>>N,rSA$
-DgHknN.GqT9gUlor[K`Y3'K]5B6])dJ:iT4K78,fCM$pV;,9nY8kVfN:/P,!@rQI/DdlpR:IRQ63B&ZG
-0JYFCIR$@q;-7@<?rp,n5;mhVV5L#]UqkL)f]UK#]=bu"dDEW3\\>tjZbO5ZXKn\(\AcP/`QGs5]sPJZ
-W4p!\aPOtR_St9I^q@Cr^W5<L_o9O,^;7V,\YlC"R$FA;TV&'LX38Mo]&;oGp%InGnEf*"n+#u?p%J%G
-nGDhL/FrK/p@@SAq>BsWq>9pOlJUI[lL=WJp@@P=p&"X\rqZ0]s82NenbW4^r:9j_:@7*$kje9,nEfN-
-l143$l07EunF,`/kN1pok2GF\j5oC_jm2C*lf[[,ki_U4na,f>l/M@4qYKpRkO&'An*BQ8mIC,FoD/@b
-psmC%<5[,QmI'B1mcis*o^2,Dn*fZ0mbu7.q!%&6n`TN3nEo<%p[I5'i8<AEgY1E:j6#Fakhb%VnF,f6
-mH<g-oBl;Co(DA?o'G]-mIKr@l/CIViSj^m#NFh-kN:jek5FH[l0Rd!hr*STi83Y`l/LUWh:guQi9'V)
-qL7AWf\5E]f\PKDhW41rn*BH%lhL5?fuECIqXXCUrVlirlh^&4jm1^ck2#+`kNCgfjPf:]gu.#Jk2>+W
-i7dA<b/fH**?d!o5=S=E>?tB4:.@E)/1E"p,UOlc.lKR[9iG1u?!LW=<_l:S4ZPJ\3'BPr853/lB5)*o
-VgbYEWN<;.[(*lgbKS8Yd*L(edaQLa_RI%c[_9Gid+R.$e^E+*h;I8KgtL<*be:X'`PTgIb?]18HuO+Z
-WO/>#aL\shZ*:?rJU)H`I=cTaJUh`WFCo?5Ko(P;M1g\=H]O5SXfSY.[uZK1S&MV6WiE/#ZGE#tR[95#
-Q%#'nNIQ;$E-$S\KS"brI\s3;OLW*Pe'c+Yd)*$(_8O(%_8F+!\]h_%^;7b*^:;&'bJ_-7bf@<+Xf8M1
-[(s\lg!mOGbf\)W]sH)?b.l$0_o]s>\&?A2^9F`M]tgYYZF$m?]X=fG[^EZ]^U^qb[CX&\ZF.!F[C*BL
-]RI`5\?ifb[^*fh]sbVlZDtdbb/hN4Z+7lu]=,Ji\\68+`Q6HYg:O_tZFA2m\$36IYH>CLZa[rYZE^dM
-]s"Wh\@9;fYe@TW\#ZjT]rSB@XJ_nlUnsohYHP4;VP(64_8*n%\@fl#^WFC2aM#L1]t:ql`Q6'0ZE:=9
-Z2_$,YQqG?\@AuS[^Q.ED7R-bYc"J'XJr)&\$W67VPU)nYGSM;aO.o?]Y2G1Q(XtMW3<kI]"5_^ZGO;[
-[BdumhV$E*bLYJ#^!Y!/[(N<FZDb":Za6d@YcY77VlZPg]!SK<U78EMNg+sD`QQ9CcHF/@\\5YjajATl
-gYCE(aNN,bf$r0rc-4>OcHFPZc-tM1jlY^ejQ#+Ng"Xus^qIP#^ZFA3kNq^5o)Ammqt'@Ip?hk[rql^:
-gOiNg4AKLJWge9\LRO[*V5C&ABjG"K?X-N,=BncE;HH^q@r-%"EH?2D@U!S]K;P`NU6TCl:f<7KWr9#)
-TSZoN;-7+DFC&NoAoVs6EHQ#0B5_aCWMG5qK8b;-H[1!kF_b]%AoDU*DJEcsAmnkH>?P'+:0Cn+9h\D`
-=&i6s7RTL'6;(7$K6VB:<*!:6?;b!<?X[,C<E=QL=(,rcF`(o)@qB7hC2.HrCh[EmB4YakC1qF!C2@a%
-BPD-oC2%BsD/X9*AS>mm@;0Cb?t3\N<afHH@:38>=^Y`C=Bo*6>@^o@>@;2fQ(ObER=f0U=B\g+>$tfF
->@LiC@r?g[U7ug@@UE>8:dmo=3'9Pm3]^&3:/)-j91VTJ:.RrI69dt5r^n,$7S$9K8P`#R:In/Z;,:"c
-<E<*q8k;NG8kDVR5mK_D7Rfg66q.&D6Usa@7mfX56pj:28kDE<6:"+96pO.6@rdWoQ'@2H;+<rA9Mn;M
-8k2u[8lAhpR%T7NEI3"UGA()X>&o@@9MeSi=;t.>>$+m+=]\R)<`)h/C0OeF?Y!PF7SR$9NrJ&<!<2ur
-o)CEBrV?-^SuAT]S!f=fH#m\*<_c4X9MJGh@rZgKPa@f"HY?kj5Vt);*uPh1)B0hSIR-k@DgceQB2(ZD
-)%R/\"UPr2fZ6s$V9mTDhr30k-Q!X7)]TD!(`Ekl&I8da/28_02DI-6(,.@8g>qDH\h4m<*jOP]hW!YU
-f;0i6*?ugi5U\KD*[E$N)CZaO*[Vmcc-fldK<(]=S91!pD+RVr:0Ce*>Z+$_;F*9$-TX1E.jR)@3[Q(&
-1H-p=,T.F7&fDrFN3-]!1bq!W6T-Yc9g;*)4oR690L];`Aktf_77]U@84l?><(K)=7RKgJ;G0tb92eqe
-77fp=91_ZI<aJp'6;:TO3`/^B4[_dq.7?`u7RAs_1IFem0fhEQ3DDLq4@`tG`nB"u2U&-p0eP49-n[\N
-2Dmu]2Eauj]%,>r5sIUp,:=EN'b1is((Lp%+s.gF)Aj;6+rhUD'G)3/rZW1%*$-OU+=nfb.Ng#l.4-Gn
-0f:a6*uc7CrZ;%S#8\3s*#]Y4)Z1Ql+<VU;'c@i''H8/8(_dYt(a0_0(aDRr]*6!g_7",!rY9Ps,TRsL
-*Ao)`/N#/nfWJ;7V4NU$@R)b-GcG0q-mLK",qUo+0.8P,-nd%p-oaLM/hf.A/h7MK+smU"#S8(24%3%U
-CLC@A5;+)k%L`[N$4@1O*%X*C?>k(<JU`)f@o5EB-6j][.l9L\;eC'&Ng,NSKmnl4IsZ9QB4"h?:J=AP
-8kViQ;-$n2D/jW;AQr>97m]I&3AiQH0eY@I6qU9WA7AtN;+X)9J"!43TVJF#g<%n.c,dQ1^rFmD`5KF1
-_R?\Z\Z`-BWMll%[(+'$]tUkPZE0q;^V@hGa2,O.gV^h>^;%G'ilT?^_8*n"aaVC>U8aoZTr4W_U8O`h
-b/M*,hs9n,p$VA9leUmro'Z)@o^hD6q#1*_nauPJoAo<5q"FFSo'ko"g>_Aeo_nCJo'Q&IrVlfinG3(\
-qt9FSq>(!]p%%qLkih@"m-+*2mcij$lKR^!iTTb"oB>K'mI9K*mHEm&ki1R_l[JU!lgFH4kO%^,o_ACT
-iUZjBrVcNYmIL/Em.'Z9o(r(Rq>C3ee&B5BdI?MhlgF00mI9c;nbV_CmHj<"a2[l<jmDBonEKK0iTKt+
-jQ#1Sg=k<9gtLK;hW4"]hs^41o'bu.l1ai<p[[hGl0n')m.0fBp$D27jl>Lgklg)/l07:.huhfrkNi-7
-Dt!2Xm-<g#kM=qNiT0(YhrO+Yio8n[n+?G8g=4[-qVUH)kM4tZlK[^"h<+7sjk.T?n+uPJq>L<kr9=+?
-l/LjYjPS_OjP]+]lK7*hiS3;Fj6#:Wk2G"Qcd'Re6R!j23^H51<F&m5<D5eC1)MDb/L_tj,q(K15=S@H
->?bE?>?Y!$8OGW>2[_T.6:OL?=^YlVC2"0UWMli"ZEq!N_T'gEd*_j=7FBK1bfIT-\@];c_SapZgt(*/
-h;I5KgtC?3d*0VF]>2M0e(W5ZF*`4OFGHg*SZ9`C\[&KDXdFfkIXd*'F)cMOE,Tq!Ba\g!GCu!.K6qKg
-LR.qA'X,!-N/j7DYcXq*XK&SDUnF3BQ]r\TTqdEiH[L$eLP(J=K6r0HXJ(fc^s:BU^s:3AXhhim]"\0Y
-%^iO\bfdi8^r+%'Z+Irqrk^Y2_RZYDWj0"Da0sFNZb4Q4f@RO8ce$7Z_RdV%_TKL)^!"=%[Cj#XXhM9Q
-YGo%<Zad?C[_KVqrjiHO_nEOo]"G_eZESec]Z@q"]Z.Lf]"5Sj`m;>t^WOdId)NW,^rsF#]th:qaNDZH
-c-tCX['I!Hd(-NdZ*_$I\\5Pa`iubR[D0>WYLL(f]!eZL[(<]EYK"AZYcb%'Uo(#eUn=EZYICR1]Z8+2
-_8!Fhai;-<_o'O+_8!Oo`Q63C]u%IjZaL(N\[AlW]!VI="08f=]`,Z__8ELd[^3HKV4slgY-+h'Y.(=3
-Wi!#3_pQE:]=Z#,SufH)VlI,3[CNiKXLY^=['Illh:U9)bLY(c]$n^/ZF-L3X/2u&XKSq>ZECO9V6$8c
-]<nZBUmnEKOck$EbKn;Vda61X^q[Ut`QL$`eCE!pbfnMbf\G?5dE^"Ycd'n\ajAf&jlGI_jQ#+NgYC<%
-_S3k(_<Bk9j6#RtrVlEg"oJ)clgXl9rtOaT<]`E>AWEdTG'\h/R\Q^VUkW^b?j1+G;bp@p*Do^9<)Zq+
-?t4,"EH58^@q:1hX/ht\BiRr+N2<QQXB_EW@9-9.??C-sAnPRnGBeI[D/F$,G)3)nLjao7IsQEbIYW&\
-BOtgmDf'?*A7]:d@9Zl8=&W!o<`Mpj:/Fqn<DH"M5<M,';0.)-EE67M?XR)8=(>`G>$P#F<EWF1BlS<9
-D.[3aBQ%^&BOtmkBPD$eB522[CgV("D/4$*D/F'%BPMC(DJ3a$BOPI]@qB=f?rgZE@q9+X=]o!=>?P08
->?kTB?!CWLFI/VnU6pRH=BAX-=^>BD?X.&F?"7c%PG4gs@prVE9hdrF4Z>Gi5W_#%9hd<99M@uI7nH*>
-8jbs?:/=PU8OZ-F9hJ2T927uL;GU.i<E<-t;c-7^:/F_Z6q9a7rBLEO7S*MM6V:!A8kDQG7mTF.6UjO4
-6Uj[=90tm48mcV"Pa7SsF&kq.85)`E6UsXH9h.rZ<L0;5CN4`JGB[^t:0DXsGY1\-<uY(8<``7%=Bem.
-=B&-sB5:aS>[V)M;b0YbIZi^j"TJAus8MWi0`M(Kq"+9KVQ-MgTTt4]GAq"o:eF5N9MSVpCNY,`QCaLp
-DJa#U4#/0.*Z>n5(*+ML4%`UhHZj^S=%bOu'b(?N#o?+b^.Mb'cI1P+h:H$crZ,/g)@m2g'FP9]$4..S
-()nkn/MIqJ+!F50k2t:-0,bTEZ/+HsioT.NYVIFE+=KE31c?Zt,q1&j1aFLp-mh1(f4mj.X.YfHE1!hF
-78QTP;d!1';*dE=>=O'&1bpm?/0uu).OHJl0K(L*(DIPr'db8PRU98W5"\F00eb^^8j"sm0/,CB5#5s5
->#.^R4[N:L9gh*<77L!<3CQhF=]89u=^kK/=]8@';+<oG<bP]/:L$OR76s=5;-H145Y+OG;F<5r4@qOf
-3BT5]7R9=&6=#Vng=Rk.b,J#e.k`P32EX>h2b,\_4]R3Jf@ZHV3]Ac8,8VF8%1sTt&.p*/*W@$1)&O,,
-'c\;3'I,%V,pFHM*%WH]/0uPj*?m!\.5<V;2(:.,+s8*Y-6X9J*>nbj!tuLk*r[9"+s\*M*ZZ=A'+tuq
-)&X5))'9_<'GD?,6?[7V_8sX3GU+=T)]^":(`XMI+;lFU.(.[.=,s/JLkoLn.l2[_BHJEA.jcGi.juo#
-2(g@3-mC'!6T6VP2`NB8',Vf8$j[4S,;_ee@rQ?p=@Y4p(_$ca%13CJ$lCQL4\oU3IYEN"F(noT4Y-LU
-$m[>]6:t<tH%qHIObjR-Oc>6RJ95[A?W^6$9hPCUCe75o<a00SG^+4EBjsS%6U<t"3A`?=/MoRT6qqH3
-Deic^9Lk)5Uo0fZWkmc;e`bT(]=Yere'#bM_8aL.[^iiMWi`G(Vkp2bYe@W\[&1+0VnTp\a54kQ]t`=>
-^q@Cr^W59Yd)E]8_6b?*ag@qFU7SB\SYi$SV6\7_^qARio_/"Lo'P\tmI0E*rpEt[kiVO;rqZ6\p@Rn@
-n+Z_PmHa-,lK$p`kOSHKqsj+@m.:2UrqZ<fqsj@Io)&"HqtKjNq"!Y7md9E.p$V>:lgj?0oB>,rmdBT+
-kihF)mHF$+m-<cqjl[0>oCVVBo^M8=nb;qUrV,IRphTd)qXEqDqXj:Ho(;VJqYL-hrV>'a_o'mjmdKW7
-lLaW6naZ5FnaZ&6n);@/q!7)1mH*g$m-X!%oBbQ(h:gK4g=tE:dad"1m,R*uo_7tFn)rs2n*0K3mIKH-
-nE9*,nFH)/n*fGtj6_<\iT]arjPo7\h<4+lmd03&lf[a'lgO#lhr<DFjQPXalJga[j6H%%qV^&UeD'iU
-j6>X^iofFfnE&HdlfmK_bO4iqnFueXs8Mr\qrI)(jl,:XhrN\JiSs(^i907]khP4^i8EbVf@\Er`J@8C
-0KV]p:KUt7@Tu`#4Ydm%(DA>K-R^N"4%2b<='K!<?!16+:.[i;3;tgE3^6&,:fUk7Ci=93TqnK_W2m#)
-Zb"#ob0eM_e'ln%gY'rs]sb2NZa@-Tkht.Ce(<@2i8*5Jhq[#;Y-+t8[`-\;?ZCC>EHQu3\='G=_RH_P
-Xf@nKIXQX%Ne;_/J9VWIGBe4KDeWp/KR\N!D1[P0riJ)^[ucQ-Pf9l/WiE/#ZGW]>RZNr%L7P#pI=?Ne
-LP1,5Jq/<)VQ6JV[_^89d)F;V^TGDi^9R[I0YFWj_U[)T_8F1+]Xbbrbe^ct]>(q]YH"b7^s9jNf<V]t
-c/76e\_#<@^:1bo]!OK:]th%t_m[(h\@Ao[[^NQJ]X,5b[]HpN]YLqd\\H+u\\c+p]!o)T\%9Jr_8!q(
-]"l"tai;]HY5ZI-bg+;B]"lD(]Y)%s_SjaGcI14r]X4uM\'M^sZF@*R]!JuZ]>Cn]ZaIQ]YHQQj[_'/S
-]WniQYI)*TXLYC1TqQq2Vl->WR@g[lXfTC[bf%<5\@U&']#MM"_mmIu\@fbs`PSst_76\T^V$h_^V."Z
-['HaB]YM=r]"5P[]!o/[ZD+7uTqSWqXf]%7Xer,+\%g>.]t1hocCCl=WiN;-Xg>dKWiEA+W3ihP_VWqq
-d)sthd(7]G\[/ZFYcD$0Yc4G#Y-bC6Za-^?Q_D!pWN`1cSs,IsFFqicb/hfK_nrsj[_Ki,e_As8eBlUm
-e^iF.cH4#E`lQ<Mc.:M'k3MBtkNCm^gt1'$ahYL#^:iU`gYC]CkP+oRp&>9rr:]^KmJ$SNs7ZISmupm8
-4A9@LXH.=AIZp>$W2HPIB4"tP@8]`j92.rM9N"\b;,gP$AoM`o;IX0gVlQkmQ>'>o:5l$LrN%fJO(;?i
-<F9i_@V'4aFEVn\GA1l+D0_)=VM]hTN.-%uH%:TjC2%3gBkqEsB4>:XCLgd1>?G!+;,p[t;,'SR;HQpt
-8O>U'6;^g0Is#R'<aoKH?rp<4?<LK=:JOqo?Y"/"EG]Au@VTi\CIDlQBPMBs@:s:gC2.R#DK9W1Df0E.
-CMIU"Ci40,C2I]sAn,LgBPCsYART"WA78\G>[^oB>?kH>?=7/J?tj\IT:qu,R=o9W=^+p3?sR/J>[UiD
-A8Zm[U7ujA?sHf/9g_?54$>kl4$QG5r_$0`84Q!75t=O96r6WT9hJ#I7oDrL9h@oM7S-NR:fL@n;bL"d
-:.\)U:eF5L84,^269n"28kMWE7n?-D8kMcI5sn%*5Xn:577g-E5XIt3??2)pQ'[f!F&Yb'7SQWD5Xn@D
-9h%`Q<0a)1CN=fKG'@Ut:g%k!GY:_0=&W%!;c-Lp=]\R)=B&F:D-^7K?Y!M;85NE:Rc=>Lrr2rso)Asm
-qtBUKn=?U\Yck.0U611\G&(Ja:.[rG84uleD0:MmR[T7hJ:(*[3AW?;,97I0'-/VZ5?2rNJ:MHG;)fL)
-"U,2M9%Kb%;i8NFio8_F@O`B;*$cC5%1a!W#n%:C$R?&e'dP4Z((20,9&&Ljf=N[S'Gn%1j5/eWiRbS#
-.30?V4t&.72('@m-6k],*[i'R.nJ%?ECthbSs5XjT<)]p;b0;G;,'bX4#]QE<'iW(2D$@01,CO/*Zljg
-/gh\S',)6:1Q\J>9ID`$:dI9-2)d]R2aAZ61GqHaC2d?V:-_':>>7md7T;fR=%,&::et%`;c-\/=]&L.
-=B&'h92AMa>[UQ0>?"$b78R#^>Y-M@77BjE7Q31e7Q`Ug4?Pem77T^9@#W%Xf\4QL:GX^_.lojP5!Cto
-2E3p$Kt>gbRR9.s1Edt[)ANht)&!Pr+<CG".309C&/#Qo+;bqF.4lkj+rhUX+rr$R+=/!M/gMi!/hnt$
-/M/4h+=ejh*ZZ@G(`+#+'-&&;+s7mH*ZH=H+!V^;'GqDo)''P2*ZlF:'c\8XGe:i7aM<$E*$#n>+r1k2
-+t"HM*[N/>d]-B1VOWBpA2,YlJ%'/8+Xeoh-7pPf-n6r%-nd2$0fDBZ/ho:E.N/s=*$,\,(*ke+;eC2r
-C0sau-Q!4."9K/E$OmX^-U1%"A9*$GI<f^>=%YY3,lSno-Sn%b?"nhEO-c?)%uH:0Nf8gHF`(l"=Aqsh
-9)V:q928MlAo2[7FDbl'84Q'75Wq+a/Li;-4?l2,C2.X%@TZ>pO.N2GSYN4$j3lfKe&K#3^;\RD_n`js
-_S<h$^:CJNUo(2pVOjHY\%TAX]<eKN^V@eFa2,I&gV^h>^;%G'iQ'*T]ueBF\A$"nXfe.[VkTZVR@BkN
-bf%9.hWaY*p@RnDkMG^pjQQ+(oChS:qY'RMnFZAAkP"NAqXj(Apupu-kN(h"rUBFKkO.R#qu6Nhr;Zfa
-n`]TCm,[m8qs=+Iiofb$p?hJ:mITrDmHsQ5kO.g&ki:mhkjR`olg3fpjm)7Ymd93/o^MMFp\OX[pZh><
-iV<3?o(;G<n+HJKo'l5Dp%%hRrr3T+grI=Md-^;moChAAo',W6nc&/$nEo](aN4/Cl14N8p[I>5mI'H*
-jRM$Xe^iI/gtMba+m&"Ef')`"oBu,4m/?SEq=O=TnFcSBk3:slmG[<rj4E(8lfZpblf[?nn*T/njQYpl
-jlYgroBYQ(jPK(^f@T?\khY%Xio&tem-jf,g!eO2p=.aFh;dhfjluI+l14K;n'oAFn+uPJqYgHoroj1C
-ki_9tlK%*mhq7#QlK$mdjPf=Wj65FZk2Fn<c-sRc:Gamn7nZZ\?XdAG:I[Al0I@YQ.4Hc#0f(p[9N,)!
-?!UW6=A_d`69[Ch2E!T^7ncf^@;'QXE)`R.V5^MuYHtRI_T9pKcI11jf%Ja.cH3c,YHYFE\A.@jgt('0
-gYUfBh;R5Dg!Zt'Y-ka[e^%WDH@0[SKr)DV[`Q7kYHG"-S;;K7F+9%"KnkKsKR.l\EHHA?AS,e,JUr')
-Ng]mKBs5"-N/Eb:YcXq*XK&SBU7d[1Tq.(*SW&8SF`2tdI><2pH%;]mUQW(&cI((^cdBD-a1emb]=bkq
-\?X/j^q%(n^q-ek_SjX4[CXMh\[])LY.Vl`[b9'9Y.)R&d_!N[fsJ;o^WNp4VS9gc[`Q=h[(a;m[(EQL
-]=c+l\A>e`]t_"`[(3ZW`4<1d]skAV]"u4t[)9ht`5KX=`5oj%^UgDb`koO.]XPMk`l,X)^r41,b0\Yl
-g"O6OZEgpb^V.1kXhhWQ[_')a\%&iT^V6qVf=nf3`OEgsX15XK]W\ERWhc58T;8B_Uo(#gZ*pBsZc()+
-^r*ase],DL`lHBBaNV9)\[B)bZFRZTUoM&:V7F7K[(4#fZE:LE]"#2W\[oScYdU^3ZETmj\&#DIU9q)#
-YIM$Td_`]0]unEXR[0PJ\%&WK`4rjo]skJXZHC&@f[\?kfA+redET,.]XkRXYd1a;U9Co5YcP18XgFCf
-]!/0=Um@7.R"oa:e^`-pccjAF[]ZmH^rb*\hql`,fA,3:g=b0+aiVTB`QHKUe(NaGm-NoujPf"Mf?qgZ
-]=l"pj4r8=g"53Rr;Q?g#Q+5eoC2;Fqt:!^ru_$%>!"i?As'3YG'JP&SuANaVhJ\e>?P0,:/4Yb:JUm`
-(fXO::f:>2EF2m`C4iFbX.ttp<D?2HV5jKq18'G1<_cV*H>["tC2.s4EIi:ICL_%#L8Ul*I=dH.H$k$k
-K61jC@p`qfCi*s"AS,FUITT]R<_uFn=]J9m7nd&b<E;j^5!VV(;0dn>C._H2>[h>Q=^#'1>[^8r;HmXB
-EHZ28BOkakDJ<m(DK'<(DJ3TqC1h*lCMI[(CM7R%CM@L!Df9N,DJa-*D/*p$BkLd\?<1WF?!LZ>=^#->
-?<g]>?s[)D@:Eb^FHN#cI\N6aC0OnK<*j!;?X[2F?smM`J!$FuG@P&g>Z4Kj5sIOt4ubVk9hS&M92%lH
-8kMND8O5L19i+PV91MNS9hJ5V:/X_\=AM[f92JJX:JjbQ7SccI7n?*:7nQ?>5XS%37RT[89M\8N8Oc$:
-7mB41:Imc;:J3r@8P!-.7?Nk$Q&BWX6U!e4<(&u@9itCk:fgkkTS@6&I!Ts[BN\8:Eeem7:g7+)=B\X"
-='/[.<*34$=_MYX=Bo6E?:[R`=*pOprrE#irs&Aqp@.D7TRNuM['I$;Q\^9<D.?R@8Ol9A8l&W*EeK71
-QC*bgH<!R%2_lj-*>8qq*%<O$;0$],Jo>C+59:=>"UGu<e[8:gQ,qY<gtUIj-l<[4)&3_r'c.Jl$j[.L
-&.AaJ%43YI'J(e3gZIYN].Y'9'sZTThW!YUf:srC()f&,0Rb<&/1*"k)E98f-5[UF42KNe8:[n:QCa,4
-WFA>"76!b;<*!!f5u0s00f(XA-6G?00eFXj,<@;+0-_8H(*FA>OKi4`+>Q;M5u:ZH1,g[D7N`Nu3(QDO
-CJ@Mu7nu]X7S?ca@S9F"9gVZS770UC9iGFs793Md84ccd>nL4/>[(03>?,*.<DGM=4"*cir]E"r0f;3`
-5WUhd69mY!8PiZ3NkEZhg<H]s3AruI5<gk`5;t\d4@*&&\C8oq6pEq#.P2YTrY7.'%M0R$)Aj;0*>o\4
-)AaD8&e5p//LDYe*?[<h+tb5l0I/,.-6ji\-n?Ad.3K?C-@R3T*$-(:*$QLB'c7o2*#]_8,:=QP*Z5Y2
-)\*?"-lis6,Td[:+!!Ii^;@t1[qHTj%1sj:)AF,;1bC"$0K$i%W`P:ZS;)`.68L?>Y%An,2)?g:1F=1o
-0/Y=00.eS,2+'AV0f_3C'+u<(*#9M61-nT9C3FN$<C\hi(-2g,!t>\N'c@u>4]c37G^+@KAoD$R6om%M
-,Tn3X2b$n^F,>m@R\-.'KSkYGN/NF?FD>5f<)HC_9)_IK:/P"p?"I\eEHlYLE+N*F76`af1c7*L4?uA9
-=BAd9B6&ELR&d0eT:WdLeDp/[`P/n#bL+8G`50:0_SO!oXC/<K]!\rMWj&_#R\H^_]X4]Q^q[tKcH!iC
-ZadWY^V[n-d(?TkZcL8%\%8rIWi;qnTW4u`WhH`L`Oa%Jn+-&Ap%%8:j50CooC2AFq"+%MlhL&9o(2>?
-qtp*\q=!GEll+pAm.'fKoC_\Dm+qX?rV?$XrVH0]rqc*Gj=orlq#1-Yioft)jR)3umcj*0nF>c7q=*hE
-p$:u8p\"%Eo]tr,me-&:i90V!p\"%RrCH_UnF6#Bp[e"NnEfiGnaZ>Irr2iiqYpNpps[@#_U.o@o_na^
-oCV\DlgON=o^;,6j3#O5lJq*niTT.]jQ#FbhV-cCe_8i.g"bN:hW<bRjPo+^q"O[`o]PB,h=L40p%n^`
-o]tl9o&Sp(m-sB&iTB:\ioKUujPf:]k32:"jR2d3m-O$#jQGakhWa@kmH<EjiTK=cp@@qUfu_%Hf_FIc
-h!"D$m-F'-o^DJLoAf,an*9iCp%J7]s8)0\n)rTokiq/.h;IMZhrE_UjQYpkiooUkin`D=b1aq[c'Vj3
-:g$t*<)H@^6p3Ui/g_\_,9\Bh4$uY@>$k]H>?=a#90YU'4?GVe5<_D'9M\\m?uKjuCh[[aWMTTm-)R]E
-\%T]!bKJ/XdEg(\a3)TJa1o?uZ`^I/VlI;Je(!.-hVR(;f@f$9bK.ZC]sF_rBQ%^$DK(fF]!0*&`3ZSF
-ZF?loIY!-)N/<=CH#Ik\IX6<_D09u4=^c6$R$j5?X/r_MVNQ[i\$E3AZ*L[B]UtCTNi8tHOctlcKSbYE
-JW,;0JpE$UXHf$U\B`LI`669CYcbgQ^q7=u`kT+(Z,OG+[(X2b]ZSI9_oBEq]"YnbX1#RQbdbF7dD;s,
-f$VOP_o]p8`n8VOZ`:CHbLtLg]",r!Yd^mF\$<?T]"GAdahGC)`4<FpaMu$1`4<Oc]Z._!XL5jZaiVEI
-dF-Iha25R)_8!du]YM(e`6H*5a3)rdd`g%jh:gSt]sG"n]$Iq&bf[`8]th4d[D'2^[_0T"[C+>iY->:0
-Y+i"tW3<:tS>;sMTrY#jZ_st6Z)Ob%V6S@pf%ABh`6u*Bc-"5Ug<7OM]uS$tZGO5f\Z`$:YGn:o['Za+
-Y,JG+]=4lP`kAjj[^*'AZa?U:\$ilRWNs"JZ*hWgal(&p]XPGffW_TX[(j5\[(<od\A-&"\'_t6]%u)k
-dEL/"c+qfLZ`^sL\$E';[^E3BYctFB\[A[@[R@4$Z`p:,P`h5VEjW`m]YMS0dF-Iif@em-d+-h"g"P-.
-beq6/^;J:Gg=PBWo'u5;m-Nurh:U6+cHjVG]=khb\``&]j58\KhV[GZo_nd]rsAZ$q"=1Jqu6Wpn,H#Z
-q2\uY8QoJKTpBk:F,cinXeVA+@:EG285W2[:.IT=9hIoG6pO..3]fSp7qm%/WiN4mN`oLc=eMRhV50l]
-T9aM8B4l!rA70jpA6`V[DJX*0EbfW/EgrnaL51S9J:;uuML'/LB4PpuD/O-'Bk(CS>#eR':f11k:/4e_
-;-[L:<_Z+L1d43)H\69G<F'!9>$G!,?!pT)76j=8<a&pCA6ib`DJ!g(DJsB0Des6'BPV0iBk_6oCi=3+
-C2IWuA8,prBjlI"AnGdg@:j+bBOkOS='&O;BOP=[?Wg]C=BJd.?=@)89N,#'Fd8;dU6p:<;cm*u<a/s@
-?t*b\Anu=5N1?DkBk:aX:f'JM5X7Y%4?ku,8kr)P91_KA9h%Q@7RTg,2EaJq5Y"O8:esbV6qfj>7S$9J
-6V:6S<)ldm<)csr;GpOr91h`E7mfU.4$c4u8kMZF7Rp!@6:jd@91M?>9i4,13B'ZLP*hf0PB05a85DiL
-77BpH:Id`@;-npAKkt[RI!L!N>>8@DKm$!`<)cai:/k.er_O>-<)ljnB4kCJ<aB$79gVEKFd2q+rq69k
-quHZgs8W)drs&Djo^VPKpO8g3Vl[#&X/Vh^O+)"U=]A!c91VTK>%Vo&Jr,MLPECKBAlhYg0HqGV*ZZFQ
-2+2.qB6SE?J6a'*#R:kP4P.DU<.2.-jk\e@:aR8'%Ls<j'G1ZU#SIUT$O6h?#6Fr/"q3:QA(ou)f=<FS
-)'$cSin<,DhV,h81GC:E7=Hj8.4?2X-S-Vg1FsRq*%f._?<N#HV59c?S$[]A3_i%J<`WI.;,0\>5W:2H
-0IA5(1FOY+,:,955:muu((M)r09W;B3&=&p4#]5W0g%fY.300A+>>oR=%bPA?<]Zr9iY:i<EiF%7Sm8[
-78ZuT935P.<)Qpl:HhQ\;LVD#4\SOO9gi&a>$=`k3&36I9i"&@7m&Lk75Zqb2agJ./L`M>=dR.Kg"af2
-6S18T.PNkL5rq2&84ZHYLU>FTW_5Q<1a++X)\`r$'b:cb+rD=C)'0h5*$Q=<)&F#.'+u0+*>oqL(bR?e
-+s/6P,on*W,o@[T.P<>!-%76j,9\9_/0#NH(E"#,((_9&(*F_@)]9S8*>BM9*[)I;)^?jI$PX.$KYbsa
-cbt>R*#U"G+;u.D-7BlR+"K=Mb,A9lUS='5?qi(4JYliq-n6bq+<i9a+seK[-S-hu,Xk-X-n@/4.3B'6
-)BokT:fq7A?<LB(4"D[%'RgAo"pbGA)CIO:>\S2'IslKVAQL`E0J4n,0/>7A5tkL"G_MKHQBQrXJqJl8
-Mi<RKJ9>X:>ZFZu9MA)O928;_=^5NOD/jfFGB7G#:Id]42`<TQ3BTPq;H6b&?tj\5I[m^EW0j$ff[8XL
-h8R+=_opHG_o0C/^:Lqj\pgldZ+mfYZ)Ok,S#EHmY-tF/]t_>&k/kEP^Tk8[]"l2"`R;B/^q7V.^r!t#
-YH=h)W1pDpT;\EfgW$b>hsU(,p@\"@oAnj$mdor;o^qV>o'lVUq#($[nFQ>Do(MP6m-!Qee`#TRo_\LU
-md/a)rVlWbpAFaWp&>!kr_<=gqu6NhoBPZ5p$q8,lgO60o^MA7oD.tHp\3h5lgXB/m.0Q4k3;0nm-!a/
-o(VbBq"FIYr;6EirVlB[nF?5Algj`=q"aUVq=X+Irr4SFd)El<cLLZ'rVZK]n+#r9n+,u;m-X6!aiX)7
-hrj:`m,IO%mIB]1jlkUQg(rN!hr<>Ej5AeSiSWo!p[IV;kiV*oqYp-oq>KpUm-XE6kNDj7=6ec$k32!l
-kje6/mJ-M<kk"H5oD%e?lKIBkk3(selg*g%kMbXbkihC,o(;k4ahYaDpuUVlhs'IkkND7!l1+TBk3:4\
-lhpDJpA4dgrqH0JmHF-)koJmDip#[dio&bTk2t^^g>:rOhV6>ofZ;7YQ"*Qdr``Z-;+sMH3]&H:,U+<P
-,UbK46qgTb@q/tO<DQ@\4$#A]3''/d5t"7;:fpk-E,9B-BksZHV5U8iVQ6l0^W"@@dF-OodE]qUaiMTD
-^:h"^Y-+h+YJ/01g#(cJiI9\:g"b9!_SF+'[]Ya+Ecc,3BofX5Xh`T)Z`U44\#YL;JV/Z0It33$F`V_Z
-I=69UEH#;tD0U\qOcQNDXL??IMLC#aZ*1F:ZE^gNT:)LAVlHD\SX,FpMiEXINei%3G_<H-PE;rTc-OYP
-bK\)4Yedrc]">bo]!T5]c$mmUc,m]3^r!au_7d+b\@AQ1W2H]._SspL_5tQ#e&]>BaMkp2f\P?9b/h`T
-f%&'a]u\4/YH5+A\%0>e]X,Gr^qRe.Za73X^U^nk]>(\\\?i`P]>qh2a1]X:aNDcOcd:+k]">Ma^ULYe
-`PBR<aN2ZJ]uf$fh:fNN[2uWbd`9ALaMYWu]tLqa]!f&S]Z%jt[El+YYI(44W;a1T]",)H[A9@eX/W50
-X/`M0VQ$GgZ.IFHaN;K@a2QcZbfe;`a2G^,`5B*mrkL+oXJW2-Z)Xh4\$!$R_l9lU_775"]=55TYcb49
-Z`CRE[(!?AZb!r\]#VV*i(_&#\%0?-ZEg=,Z*^d>Zb!WN]>VRtcb@W9hV-Q-bgke+bgaYF\AbncZ`^OA
-[]m!>YHkRDZEC"&Ycb7:WLg#PPE:'6]Z7_%_T0aArlZn=cI(%fe^`=-h:gE)`507)`6Q]YcdqIJl0.<p
-lKRKjgt:-%ccNl4]XtV^kmHV9iSNDIhrEqlqt'gnrquTbnaZ>MrpKeXqYcIe:eXtpGG17CBloK1Wii+d
-Ea`E]7n?<G92%rG6UaaA8OYj15rM,%84R3-OK,C`SVU?H;H06aW2-8bU7RHeEc,].ChEZ[1LF^0Df'?7
-FD>]-EL3GXJqSo.I=$EnLjErLB4PpsCi*p!AmetS@:!8F;Gg4d92&2U;>sfg;+Eo2.l'UsIY2TI<*E^7
->$G!+>[:9.=B/F&?!goKARK.eE,9B+DK9Z9E,KH)B5;*jC2.<kBPM9qBPV9rAS5[fBJ!e+C1q?l?Y!YV
-A7T1X@:EbYARAhT?W^Q:=C#65<`rEn8QAr*FdS\jTUC=Fr`'/%<EW[=@UoCK4_en`Nh)_jAn,:S;,]qZ
-7Rfp>6UaF@9MS;S9M.`D91;6<6pjO/2E!W[6:XR=<DlL^6qKO77nHEJ7S?VX<!#fj<,Yf<<E3+%:/Ong
-7RKU55X\"(8kDQD7Ros>6V9sB8k26>:JsJ93AsNHPF.o1P]KGh84c0;6UFC>8jbj5;I>0FKl(aSI!L!N
->uY6WNI"?"<)caj:fLCj:esk`;c?Lf?!gZ6='T!190u6IF.)Y"!<*'!r;?Bj!ri2tmJgGgn+?5Cq=pPT
-Uo:>rX/_teP_OHu@U2c*9hIrN<FBfiIu'&FPEV#[Eahs71aaCh+Wr!X1-elH>]Fh4NGTRK%L<IM1t9<B
-;1uU9j58_@:aR8'%M'*\%hK3U-jL"i%1NRG"pP)3#7:kg0N?H]jj^O](_[Uug#C`ChV-Mc76s="5XkZ1
-;DBC@.PN@u2_Z6u)_A_O<_[t!R@'%jS$7?=4\eFM<)Qjs7mfO'8Ol$44tA$/.O$)f+sf0+2C0+P%0m:`
-24U[S2D73d4?,DX0KMBQ3C#S^IPO/Z85iDR93bq-9LVlb='T'4;FXDb9M&5c5XJ%A;FsM]9i=5G83fg7
-79<;f8Nf^;852fO7nHHV77]O)7QW=e4#K8i1Gq6M+<id7?^K$ceCMsB=#2Wf0.ntB6pO"+6UOILM7D'b
-SjGG!1a4:`,8qIB*>fV3+W;@DIN0IQ(E+D6'c7Z"*>fD$'G_W0+X8s$-mBZX(F'tD-6sQR.PEG)+sA?d
-.juf!0Hqep0,PKF*Yo_9'd"J;)]9S6*>]e>*?Z:;*@<9Q%29<uHG[tXdDgbZ*Z,k6)Aj52,Tmp?+"]UW
-c)F`tUS=!3?<T0VR(%)]0e+_%"!T!A.fCW9,q18h+tkc).P*A.+r_%,(`sYa<b?5d?WKld/g;5I$OI(C
-"pk_Z.m-O4COUbaH#$Y`6n'K.+s\Ne1,qHf;daQjKUS$fPCnX<I>!92M2I1EIX#aB?XHu7:Jah^:/Fef
-=C,KNCN"?@G&(Dd:eF,B4ZtkJ4$,Vi85)ZQ<Ej$WEgX/3UQq@agWeRIfYtG6_opI,`$N7;]!\iQ\?`9=
-\?`KHXKSk)W3<D*YGeA5^V@nQahYU*^V@Y%rkgP2e%E<.\$iu_`5/saWMH;^R]*6VVPLZT`Os(Imdp)D
-p%%PAk2Q"%nEo`9na,T3nb`0+p\XaSlh1#Gq#1!Xp$D)+gZ7ScpAFgYmd/m,rVQ9Xp&+a\qX""UrUoXL
-o_eRZoBu)>pZU`+o'c/@mIBQ7q=O:Qq<6u)mHs3*o'Q#7mc`^!lg4E<p%7YDo(DbRqY9dZq!@G:n+H/7
-o(;SMq==+Oq<@PNrri,D`P91rcfb0!qu-H_m-jN7rpMc7m-X5taN3r8iofL[jkK%_l0[ctj6#=Sg>1QB
-inN2Iini_Si9C:<n*BQ9lJV1-nF,u?qXOO]!r;TbrqS2<m-3j&lg!Qqlf77&pupr3n`oQ8mHNfpk2tac
-k2u'rk3;$el/CjjmJ$/Aqp]9%`l[$7m-a)rkjS*/m.Kf7p&"OKj3R/[qssFRrVlino(hM6iToXgjl5@c
-l/gsbi8WhXi8<,>iSi\Kd`U:gd`@P^:JkJ,>#S-b5WCJI+WhpV-6k3(5"&%?=^5BD>?+Km7mAm11_Vc/
-5=.h29i>)#@:j7dBP:pfX/lB"WMTTmGce9Z]YVY-bfnGYai;BAb0.rF_7[@fYd(C>^r4LFf@\s:gXt37
-hos?jd`f_JSo8guE,'!EZFm-Mft=YkX0T::NIQP4Kn"DmH[U*ZE.)qUG&MJFBkD:.J;K5HX/rD1bbBuC
-J?lD`Z*L[?['ug%UR.=8Q_&YrPDXsFKRnK,LO";qLpjCOP-VUAcHO/JcG[&q_S3Ui\\,YbZG!ikaMc3=
-]!]Do_oBg?^r=%'Z_sn,YJ/#tdEob7_Tg6@]YVb3`5o^<eBu%>]Yr:Jda,eJ`5o-`\%T>a^p^na_9'U2
-a2t`q[_'/]\\Yno\\,AS]X`L'bJ_EA^;[q-aNDZG`5p*0\@B/f]!T5h`66?@_TU03a4oV0g:Xo#ZF\9)
-`5Kg>]<f)^]=,/S[C!Tc_R6es[&gI9TW4QbYHYF@X/N;#Tq\TgYI:U5Za$L/VPUQOe&&rCcG$X(d_NT2
-_8a(0bK7lH_nsC1_n*+TYd&Y\Z`LI?Wj0CZZEh6[[_'DfYcXt-XK/D'XL,45YcO_+Y-kOD_Rme@]XbP`
-a5";>Z`LCB]!Jrc[^j2pahGg-c+Vrdf$V[jhp'-hag\Ic[C*?FZF@<LZEUO:ZEg[8TVS]lZa-a1WLB99
-Fa_6O]Y25'bK\AYcHXMVe(5tue'lape^)IV_8X@8dF?[me`Z#PiT'%akN(RSf$;:T_T'F/_S!Vena>c*
-j5Bpo"leb;q#13brs/Q$q"FCJo_e.W4T#/6@o,fu=*UF&F(TT\TWG2hRW;hI>Xq=W7n-'A7RKI57Rom5
-6UX%)8Ou6WC65HsXIY/K<)Q_dUo"'c#c+)VH$F^VEHNXMBP(jdAo)@#Cj0u8DJXH^V2^.`M1C&&IXm/u
-De3TnChmd%B4YZR?q=X1>Zjlt:f0ta<Dck,?sm#/6TH_T8QgOqEF_sM>ut05=&iR86VCH[:eaej@V9@c
-Bk_L*D/4'2EcQ)6Ch[NtBkM0rAS#NQBEi6cChRNq@l7t6A8>jmA70"Z@:NbU@:3AI?t*DJ@U<,@=^#-<
-<`WC.92&PsATaB2TqRj0D,jP:<E3+,rF86+A86%3OIi%pBOkRT:/4&H6:4415t"(<:/4MV9hIlF91D?>
-6psU93]9#c8l&#Z?!(0/='\Tj77]s=6qBsG:/=JS$;=,d<`;st:fCS)rD6oq:/Xe\9M.rN8kM`L:eaSW
-91_iQ;aW`:5ZM`gR[fb+D*L9`:.7cK8PN,X77U$N@>pS.D/aiLH$<n*9j`($GY(\0;c6Fi<)cal:esnc
-:eshj>uXd)>[:K+7S?KqSb<$_qucrus8Dcns8MHd"9/5onG`2`rqr(MSYW0`XK8J#TU(OeH?3Cs=&;Rb
-;H@CHG(,1)OHH#qK61a-8insc.OQPj/MTRa8mQ"KMK9RJ%gWOK1Y9989T6pDi8NP>:aR>*%M'$W#n.8l
-#mUYD#mpqA#6t>7#RUn]-WJg]jj^O](_[Xsg#1WAhVHnl:eFeN3C?(k1b9gn,pa]U1bTdl+>pmdA5\/N
-TUqL%R]Ld75Yt$O:JXqa6UF"$6pj1&2^T^u/LW,*/N#p\5V3um%g`^i3M<B]4Y8][1c.6N1-e;I-9!b<
-.3^3$:0Ce#;H$n89Li/l>[Lc4<(Thg;,11r6U4(79h7oW9ijt`76F@;79i\i90Z*>7/f_+77'7*4[;"i
-76<.`3&s;l1,:sT+XKHU@?f$ff@J6QA2,bq1+k.?777&>)*pkuMS.QmV+*R/0HD8I*YoP1(_d`&,97eR
-+<D[K)&OJ8(Dml%*?Pt,',r5F*]-2@1,(OK,p"*N+Wh^I,UXrc*ZcCG*\A]f/0cQ(5U7U(.3Tuh,U"6L
-*Zc:@*ZcRM*[)RB+X/?P'c\#EJ]Q3fc+eZB(+1:D+<qmO/g;5V-8IlocE(-(V4s-/>Xg/.OKiI?-7LAJ
--R:&j/12bC,[2WB,U+]k-n$](1+=7X(`"#5:g.gZCgB[u/KY`;#R1SC$4.Fh/Nc[.BQ&HPG&(AV5VF,s
-*#p%M1-S3(>%DW%KSu4VO,\R?H@(6qLkpnFL4FShBjk@P;c*Eg'MqV*<F'!ECN"?AH#@(p;+j>E5!1nh
-4$,Sh85)ZP;H[OQDj%/uV44-mgWJ=Ed`&f3_p$NI`5]X2]=5&JY-5+<\$30DXKJe,W3<D&WhlZn^H]j#
-c,[iI^qmn'_Sa70d_i]1['$jG_8!F[X/)AWR]*<YUntQT`4s1MlLXW?oCD>=kN)7*mHa30na5`;p%Mqd
-n+6/@nG2nVr;?Hep@Ik@jQu=,rVQB\nEfB:rVQ<[pAOj[p@J+Wq!dbEq#C3ap@7J9o^D,7o'c&;l1FK;
-q"OCQq=<t@n*f]5p$VDAq"!eEm-+37oD/%Uq!R\Ep%A=V&aSlQnb;S?o_A.Qo^_eVs7lKjrr`&G`k`_3
-dcpVsp\k$^nF>u6lg=32mI'E!a2dc6iofIYin==i>it&%h;[PQh;-rGi7m&Kk2YXbipQjGqY'd^mbmF%
-kj%d6rV?BjrqlNep[n4Uq=sUNkMbmml0@9gmd]o:n*8innaYi'iofRgj5fFkk2GI_i98nQkO/-<q=ubo
-b/VQXrU97JjlZ.-md0Z?p\k*fm,cX]mJHJIpAP!ina$)=jOiGNj5].[k2tdfjo4<sj5T"WioK+Uh:^K;
-eCM[$BMhW6?W^3!76WXa.3g#`.4Qf'3C$&-;HmL9?<C-%8k2*'r\P$B4?u>*8l&Ah@:X%dral4AA#TR1
-VPp<iW+`B@\%fi&a3DlWc-+5NaN;QF_8!Um[BR!B\AZJ9f%o':hV?f;g>'osc-XPK^RT+[EG]N,P-V`r
-]\9s'Wi`P:X,VU^KS=r'G&q_HG'\LXGB\"IF_t`/G^P1$OfGI`[E>A0LQ/S<YR@_AYdCm>StVC/OchAf
-R$!A^KReJtM26J*I#>A7RZXtgbg+GJb0Rr4[DK_f[(*`^\@0;h_nN[q^:_)Wa@j[uccF2Ia1\[b[COGt
-_pQoL]#`4A_nO%1`ko[6cHjSA[_Tu=eC)da^:_Fq[(3o\\\,5`]Yhk3_SjR4]Xtqn]YDJ!_8470\]0*/
-[`QG*c,e,M]YD>%`59I0[(*WZ`P&atb/_K<_TUTfb0o&'h:fZSYd1sgb.>@4aM>=!]!\cL[C3HU`ko-k
-c*XRUYFVS]USaohW1]cbX/MkqXKSt5WjT:=Y,SA-gY0uueCVXF^W3ak^;\C:bg4MTa2c'1_8X:,]<keD
-UUmY7[&L(8]YV.k\#QaK^TXW7Xg"n+X08k2VQ?bnYGA8'\AQ/.g:Oi'\]3I=^V[7Z^;%+e`k]O:cca/H
-^WaIKg"+Qne(2@Ke&nnjYHY=<Yd1[EZaI.<Z6$6RYH>%3Z*h$KXJ;GIF+MKV]=Phsa3)WNbKS2Vei279
-gXb!.g=4Nj`P]O4c-Xtee`Z#PiT94gm-!Hcg="*a`5]U._7RAPo'bi+iS`VJh;dkqr;H9f#QFSop$(l=
-rU9b+rqh=S9Lr/gH_Q^CApB]9XfJ4bEarWc84ZBF7K,YW77Tm:7Rf[26pF(284$TpP,kXbSVpWP='D;p
-V5'c[US"!'G^F:CDfB<"A7]FjCM@U-F_Y`0G*\teK8>P<IscZpKR%NJBP)$qBl%EoB4GCU>$+g+;,R<j
-+]DHB?"7>R>#@gR0fqm,It;TP<E`[1=^+m+?!p/q;bp,:9iG>0B4tsnB5;F+DK9f<Ec,W/CM@NuBPD6t
-BkV6rBkhL!Ci"',BPhEkCM7EpA8#U]?<plD?!:B=@U3AO?WgZ@>Zt92>%2#A;-RC=FHi5jTpCFL:f1Cr
-<`rd=@:<VUASZ77OIi%oB4PIS9MIcA5!M=u4?l)2:esf49MJ)J7SQHE84H'B7mK4&8P`2T;ccms<`ia/
-7S$0C7Rfp<9MSJ`;,0\P>#\I$:f(4r=&_sh77pBQ9M.lM9hS)N9M\;Q91h`K927f<6pk-uQ^aP6O_mBN
-=]%R\:J+>[;+jY\=(7)QLi.0YI!KpK;b(#4KlodTr_Nbp;H$Ll;uKT*:f'qt@ol]4?".8<8P`&uUA"We
-rq-3jrpB^fr;-0WrqS/ErK*82StW*_XK\h)SWek[G@Or^<)?Cj<FTT[G^tU1Oe8,'JT5'p69-bP-mg;h
-.P3tZ86B&/Ir#c0#mUkJ45.288<h9NhW<S=:adJ.%M''Y#lY'.#R_"F#mge@#6Y29$3qLq=Q/9$e?peK
-)^!>`i7coAg=XAR8l7Gr2)d?G.O?;c+<2@V0cV;Z2nIa\:lMBHTU1+rWH;91:eXYX9i=\S7Roj02_?a<
-0I\D'0.nq91dFT&8Mqb6'+5Ks1SCXV8MWFp2DmQP0g%cF-o!1r+tZ&er``)u9i>A(;d<d8>ZaO";GgOt
-:fCOt:JF_b:JtFn='&s793b+R>#8-s93+nO4Zktp4?5A^5WM&#4Y]&b4ZbVY4A]EA0L\rLOi>`+epb]D
-?7%0a1,:XK5s.1k5sn:LNP*flT0te'/fGcA((_)m'+PQg-mBcV+!D[C)'U+@)]0A7+<).:,qgej/N5+0
-0K2NV+<r0U+!2UG,Ub5q-mKZH2(0n(+sScu1b9st(`k+T*ul1@+W_UC+!_mF*ZQ"=)Boq3*?./(aY2)m
-cG>#J))roZ,:=TY0.J1r/iH/)aKA[%V4s-,=u.6XJYucg*[E$X,UY#i-Ro!A8gP`.4?G,E/2f[U+rD@9
-(a`EiDJWf`7Q;h=&e#'P$4[UY)'gt(<Fp8uHZa+5=%Y_2*?,t<+=oK?93#G<I#*`DR#$QUH@0^P&p8JM
-LP^nHMi!"2F)c&*=]na&r_R9*:fUV'@:s@uF`VG7?s?Z-8ju!/4#f2`5s[q/9ikk?M4pQ@U8#HXaP?I8
-`OW_#bgFDK`kfR%]"5/JXL,RT\@T/LV5Blf[^2s3Tr#H<^WGQ]a2cBMaMc0=`5TaC_RR7fYHY+EI_E;#
-Z`BmpT;\leUnY9PaM#7Elh1&LoCDG>l/qU/nF6#@na5`=q"=7LpA"IXp%A+Tp%@tFlKmZijlu73r:fdQ
-mHj]JrqlE`r:fUHrVcWhp%S:[s8)9Yo'>Q.oBku8mI0Z5p@S"Oq=O:Qp[dnFo'Yu=o'c#@p%%qG*Tm.g
-p%e@Zqt9XUp\=ISo'Z&<o_J.Kq"j^RnG*"^s'>O#s8Vf@`kfL@mJ6&9qt]s[o^(]&n+-,?nF#5Vb4jfL
-kNUsnkNM*nm-!?flKRHhgu$uCgYD&Zl0@Hpo)AXbp\"4Klfd]pkOJ9Eqt9^WoC;A;kOA'7q"4"=;s*iB
-nb2>7n+$2Alf[$XkND-kj6Z7!jlksqj5/nYip#1Rk3_^.o'slDaNEH@nal;0ip?-riTfq*qu-6PjO`bc
-qssFRrVliin+l22h<*VPi;MX8jSe?AjrN[Iki^p\gY^c5e]*JY:ek8";G';<1bBjq,pb#n-Sm_M8P;l\
->$bN==&2L\6U<gk1G^mM5"/%;;-7.9D0'c,?!Uc@>9C&QYH=h%Vl6YsWiiY6Z*V'[_8=47c-=DVaMu09
-^:O<N>IV)T^;Ik2cd^V)iSiYOgtpW,bc?,<EH$#<Og2Qp]\C!'WNEJ:X,V[`KS=c%IWfXKH%1TtIX>pG
-CL_7)I=Hj%NN0%\[EGG1LlJ^EZ*:I;YHY@-QCO5"NdceOP`qGlN.un6M2?\/HAAo1R#8,Yb0.rBbK[i3
-\&#nm]"Gel\@0Do_7mY$`5fg5_SsL0`ko@"^9suDY-l<h_9p]L^W+LHb/;0=_7@/0f$;CN_8O[SeBH=[
-]sG;c\$ruY\\>Mk^r+47_nj=6_na+)]t_M%^V.b/_1'V?ZcU/*bfS/S`5TX5a2Gj0\@oSmaMPU1bf@H3
-b1,"sg<eC*gt03JYd;$hagAFn_o'=-[B-F;\%/u^`l#0kb,VDDZDY(4Xfnt9YG\>/Yck%+XfS\,Wk#aL
-ZEC@Ae'Z1U_T'=!Zam'>]>Mk2_SsF.]tLkY\\5ht]iDJDX2_Z^_mm(a]>V7cXe28gXgP71[^riKYd:d<
-V66o"Z^IGcZ*q-Xd'U6i\BEa?]tpkO[^rZE\%0>sbJUs7^s'RLg"+Qne(VdXe&f%u[B-I5rNH:-rj`$<
-rO!TT[C3EL[C3ZISYM3gLXsqg]Yr%>cd::ke'ul-cd("i`l-!Cb0.oKaN;iZg>1N=j5T"Rh;RDShV-B$
-a1]'qcc=)G_SZ0Gp@@S4inrJDhW*hhp%\1Z#QFYtmHsN@rpTk&pjuR76!.TFU69G,H'k8-X.ku%@q8mE
-8-;IV76uAg7nQQK8kD914ZQ&.9LW2sO/]1]SV^KN=^.;gUS=NYU8"3<K85&+I<ojLD/4B:DJO07G&;&1
-FHrY^IYNi0H[1$iK6M?JB4l*uCi*fsB4PRX=^"m0<`Msm:JXha=^59@=%u(D002X*It2QS<EN[8>?t6+
-=^"[!;GVaA=C>NN@qB7iBl7p4Df9Z7Ec5`3D/!a#BkM1!Chda$BkhL#C2%U'CiF'!E+s$'CM@Hi@:NeU
-?sR#H@p`YU@9[/I>?=m/?XmYS=]esAGa=hqTp:=I9MADb=C,EE>@(fOAo)I:O.Dee@UW_M;,g(X6:41.
-5=@tB<)=]39M@oE7o)fO8k;KK;,:+c;c?as;H6Ol<EEL0:f1%br_?Wi<)m"&>?Fj'<DZOl:/"Ve=]AI%
-9hnYe7mfU68k)3;7S#j26pj:1;cQLf;c.F`SXl@?N+kI?=\_:S8jl-B:.\/S=Cm>RLi.0YI!KpK<_6S?
-MKhWc:/1dbrD3Jlr`&qtrDO/:@p2u:?".>=7nufoUZqgYrpKdirV?'PmJ6\[.YrtCPb"VKXKf%4Vk0-4
-Klh'@?<UH4='Ag<C3>#]Mjg*#Ne2=d@8'!KIPEE$,U>''2aTo2DIOCk"pGPN5hEA48=%KRhrWY<:adM/
-%M&pW%L<4B$4[^Y%L`LC"9Jf;%LF!n:tjske?g_J*$DcBgXb*5g"=;e;I<3a69%+d1c.3I-m9fl2'F(_
-1:,MC6%GerOGS@SVJod0:/4hh<*)d_7S665IPj&@2`!0<.Ocer.l]OM5;+)p%gisn18(CS;DC.(5W_1c
-.l0%;0JG%21dX]I;,LD$:f1J0='/a0>['p1=]&7(;,1,$=]AC$:f:Lt;G^k.=(tAoAQ)T;>$G#p6q9g;
-69I:o6p3q46oRP&4>JZQ85rnk4$6/GQH7D1IauH?=s5%C0/c$_4>8QV7S$EaO1NffKfCtP1*S.d*#9>/
-((qB&/LVhc+<MI=)C?[O*ZH%E0.\_)/h\t2-S?Sj/i5pS.P3.u,pacW/2&h=3ADp.1F=P),U"]k2_6O.
-)]^:R*#B>1+<)+7)BBP*(Ddc(+=&!R.48>q-I^MscFS68(,d?N*?Z1:+s\<[.5j]&`NE@"V4s-,=ud`g
-OKiC9rZ_7c!%7at!%e't7RTKs0/,:J6m*6b()89.?#!qO7Q)M1&dSaL#n@Rc+u)8Q=DE#.IWB.-:eEo-
--lj9H*@3F,:0D.LJrZ.fSW7r>HYmV>8TAfrIYEQ5Mi3FDI!0UL@p<,<<)HIf;,C4n>[V/YF*2SBCLURO
-:eO8E5Wh%d4?u/"786ioDiCB_XJDQ+gWJ@Fd`&i4_TgL-`Zr=;Xh)<ZYcb7=^9tG[XJMnmWjB%5Xehr0
-^V@qWa2#L.ccH('$-134^q%=u]Xk:q^Ugh\Z`BjnS=upZWMR5[aM5=FkOeHBoC;A<lf[j0p%.nMna#T:
-na#Z<q=s[Qp\+IYoCqqDkNh6cj6#e-rqQ$Sm-XQCqXa7Nr;-!Vq>'g]p\4@Rr:]RMnaGf3o'5Q0n+6;F
-p@\%Mq=X:Pp[[b@nEoW3p$V&5lgFUumd'cEoD/.Uo_.tMo_%kHme$2Co_S7QqtBaQnbiC_qZ$?es8Vi>
-_nX"9kP=H1oC_hQp$1N!o(;VEna>>XbP1#UlKdErkNhI#mc`Wjm-3]ig>Cc>gYD&[lKm]to`"d^p$V)2
-o]kl*l0n-=p\Xd^qtp0[nF>u9o()="oCqb7lh0]2mI0Q/lg<Zdi8*e]jRMp2kiq<rj5B1djQYU\lgF*)
-naX]@aNNTBn+#o0kjJ!*jQYajo^hS8immJ`qssFRrVlilnG283iTT4WioK.Wi8j1im-3`tl0RBfkj%3]
-eCN9oe&R>X;G^V%;+X)50.7ha,pb!h/i5UY928Ae>$bK=<_uFZ6U!Lc0etRH5!qk8;-@:=DfTl+>?b?8
-=g"s2XJr(oW2lu!YHtXB[_Bbu`Q6<Lc-"8N`PKC']!AZM\[fJla2lNRf\GHFiRuu<gsaEgXFbqBE-62_
-ZFcsIg:XbmXg5O=Ne2t<KlMQrIs#fOG'\gfH[TgHD/!^*I"@'0OK,C`[EtP'J;1>5rioh7ZF$^*R%g7D
-R>mJnO-Y]_KReK&L4Xo&Njc'XM6ah;bfdcEbeCZu^qdk'_nj'p[Df_b\\lD)_n3n*aMtp6`O`Uo[&C"*
-ZH())da>qI_8FC2]Yhn3^V\:AaN;8I_8!t?d)XGP_RI+iZ*UsM^W+",_ns@8`4s:4_7[Ou]=Yht]XGVd
-]Zn.#d)j5Oai_QA`PB:+_S*Oq^q[b._SXO;a1oF:d`KVcbKJPnf=A>o[CaZ+[B[<X_o0EtW2mM?]",Ys
-_mQqqXK8b9Vm<J/Za@3GVlI>4Z)FUMXfSP(Wk#jQ['-[Hf$1tI\@9#e[_&WH\[f\obfRuNbf7B/]=GJc
-]=PYk]</KX\?r]T\[&NJVkBl\\#c[C_76_VYdLL.Za6a?USFutYHksj[C3NRbhotB^Tt)R]<ncLWjTOT
-]=H%uc+Vrdf$V[jgW77\aLA@_Y,nj:ZEgR7ZF[]]\[JrW]WeTJ\@A`EZ)<kZOEZN5e\A`3aiVWHdEU(g
-eBQ:ffZq[bcd'eWaN;NJdFR"&g#:oGgt^iHiS`P@cH<o4\^&+0_nNh]qY9^Ol/gmXg>(TJlgjc@rs&H!
-oC)5Cqtg?ds#Tq3>!kVZ@st#5EFsE\TW>)dQuZ\I?:[UR8khoG6UaL=7nH9<4?kqt91q]\B9K9rXIOrE
-<)m"dUA^iDT:V:*KoM%HL4!oUC2/!6DJO*.F)Z&7H'tIiI>3i4I!^9mK6MBLAnH"#DJj)tB4G=L=9i)7
-=]A6q:f@9hF';dR?<9fe3%d6c=+Gd?C/Ir8='8a/<Erg&92A>c=C#*C@:NkbCN"36DJjH6F)l2;DJ3a"
-BkD*uCM@NuBP;-uBkM0oBlId"EbfB+CM.0e@:3JK?!CKCAmf%Z@U3JK>?G!5?<g`C<`3+5H'k.uTGElM
-Ce[Mt:fh%6?WpcIAnPt$Iug+hHi@Oc>Z"Ej9123<6U*t/=&r/s9GBl`7Sc`P91VTM;G9k[:eXkm<)ulq
-<!$6)<rGuR;Gp@l<)ck$>$G908PN,[9N+ni:fgar:/=VU6UOL@8OZ*;7m]I17RKXH=&2[i:2PQR-(UWq
-MJ54;=AhRZ91DHF7RKX7<Fq)RL2CmVI!KpK=%ZbAMg.hm:)d#-:ejb`<E<.#<)cju@UWGE>$G9>91)?J
-CS^_)!;uKhs8MHd"o\,_mHscJrrIk1DiBdESu&BjZ*(.'S!&_VEGB&o?WpT5=C5ZYH%Ca4QC*nnHZX%&
-83]!e.jcMi0ekdR9l+>a&I/LQ'KjaL8PG8fg>V)FbYT`5*tAec%MB6V#7(\K$OdIJ!sA]1$4[C`,Z`^^
-jjC+R(_mppf)FD3g<[j1CKGY"?X#`TIPEK23ADg&+!rQe-6YOgeS@@$YaLi>I%R6P?Umd`?sR#A9gM3>
-4tJEO3B&W?/LrG(-S.>:2a&`6'b1Qa-8VKk@T4j24u>)X2).-S-n$Pr1c.<V>t[ae>ZFj1?r'X'>%D;N
-?sHN,>Z46p@9$*$<)$(b?;F!h8Pa/!IS"]d;e'!08k29969[Ll2+L;)6r-6690GBo2*jYp5#=*j6"?G0
-eCi9lZ<nds,q1Z;75uhS77^$L@ZS+Jc\ahI5;aW4)]fh7*#B5(*A&cc*?ZF>)&XbI+s7jF-S["s,pjfg
-3@Z^..4d#11,L[=1G^X7-n[&%0/YUGIQ])!+tb2c.4d"q/MA:g+<;L>(Et.I)&jG5'b_K((E4_L+seHY
-=eaO#f?LgJ'GWGP)':%A*$?+9*?Hh$[)]7MLo$i/Lg3%f5*3-b*[DpR,UXl^+t"us0J+b(/MK7H1,UjB
-1,^'^)&F)>BOP[a;*cfS&e"pL#mh%P-Q49o85Wc6H$t$]BNIen3%cBm(`=;=0Ki!6C3k`#R[]e(E,BW*
-@X`*.E-$>ULQ%=VPa%8iN.lOmC0t:K;,9q^:f1:t>[_AdG^+LXF`D"r;G'>A4#f,X3B]Po:K_=dUnFcb
-Ur(m3ht5U@^:D/+dDj5J_8EId]=5#LZ*(C6Z+$j8Yd(%.Z`g^9WP6-^bNd-`^r>-ScJ7.+cc<f3[_9Ad
-\KA&k\#la7VOsHOSYrNhV7b<s^q8[coCV\HnaYu3kOAK@>P.RXlgXcAl0\0;o^hDDpAFdYqY9LHoBbQ%
-l1+`Np%%\?nFu\Kn*]lHr:Tj[qu$Bgq"OX]q"+(Dm-F*.l0Ij0pA"4MoC2AIp[\.OmHa32mdBQ;nF#r3
-kXtX<m/6PFp[dq@mHj6/o_/%Qp%ItIq"=:WpAF^[r;-'\rUTdas7+@N^;&(\q=!nJo'uACm,mX+nFH)=
-n(l+.oBPT.m,$sbkPj^"iS*2QjlY=Li8<5FfB2DalK.1"qss7Pp[.>@mIfl>p$hnUq=F7UrV?-]oBu#9
-o3:bWq=*A+o^;#4na#9$nE&TgiU,Xbo(_Y:kiM*iip?$qm+g=SjPSYMgVLbEaPd*am-3a#n+#l2l/Cms
-na5Pnc0jrro_%qSrr2NUqsNY'kMtUal/pp^k32g/+6M_MmG-IYki(+@fA4TubD0J"9MS;O5;t&;,9@pT
-0-iJ@6q^]e>[CcA>?Fj!7m]I(2_m0F2EO2o92ASn@r-++GBI'f<)ump[^NHDX/VnhUSX`\VPKuaWj]7I
-]uJ7>cd0kZ`lQ0;\@/]LY,eS+ZG4?)g>_2Ph;dGPg=4`cMMcb)G]8\I];`Tu]X+`>ZF[#qJqer4FFA[d
-F`;MIF*DPGHZ<nFG%GT>KT;+VWiW;/d@Z;JL9n4n\$2p-TU;.2R@0D0NgG]YMM6_6IXccsLkL8@\#c$T
-[(X]/c+qKG^:Unh^V%4o^q@(cbIb$e_8F(&[Dp,,aM#d>]>;M#YHY1<b/_9FdDEm%_$[c`_9:!>a3;uX
-c[NaG_TL6QcHX,;[^`lQ[(F#h`kK4&^;8"5^raL+\\5hm]YDP']Yq.abItI6`kTX5^UUe^\@TJn`P]R1
-_8473_Tp3H`P]sB_8Oa;b1P:j\$E3C]?\U2\\G_f]t^tXYe.?Q\\Z>&[C+5f[CE]@Y,8;)Z*C3uU:%&*
-UOJuAXfJb'[_9,TXK9(Q[C!`bZF7ZZ_Rd_*^sC6C]Y2J3`4s4&[C!NX]"Z+nVm!kDZF.6HVQI5%StVdl
-ZF%Qp_7@.d]X4uZ^U_%GR%C"BT<Z&6Yd1d]hm^,+[^Wo_]!o/K[^s&_]u%D(^Y[\qd*1%l_S+F?Z`:I>
-Z=UAQ[B?[?[^irX[C*QYXfJb9ZDjb*X-9'?HAU>+c,[uUdF?UrdF-=b`l?'8]=bhm`QH3?d*pFog>:W<
-g>1H6g"P-0eBZ+M]sb/LeB#YN_nc6LqtTgOlK7![g=k<=j6$+7oD]'jo'Yl7q"t$hs7QD4pOu^<6WdiJ
-UQT_4Fd8W#Y+_5'@qAt;84,sA845m86Uj@18O>[177'R=7q-:uWiW:lKN;&P=-oGIQBmYnMM[(JQBmc#
-MfENMDg-/=D0']?Ecl&:R&,pnLm*@<I=6^"G&q;-Ao;L'D.dBmAmnVI<a/X+;GC%c;c6Fi?<glI>>[gM
-0KVm+Isl<Q;,LCo='Ja-?=?T+='&X2?t*b\Bk_I%F*2M?DK9f?F)Po4AS5goAnu3rBPD6rBkhO#Bl.Em
-E+s!,DJF*+An,:X?!^q<@i/fj?XI;N?"@2J?<gfA='9!8<*sHlS"cZ"U6gUM:ejh_<Eij>?"%;UAo2R=
-P+A+nBk_0a:JaGNr^0mS4$c;8<)6([9LVK?:/";Q7n6?_=B8[1;c-Xq:eOAO7S?<\>?bQI?sR,D=BJa2
->$YQ-5=.t77ncZW:KL_#<)lpj6:4ID8k2B>84,^88Ol<fC1V!fBRl:8UnsfRN+kOB<E)Rb:/"J\7n#s>
-;IkrXL2(XQI!L!N<Cg>9LNZ0_:f(%i;bg(d<)lpt;c?[t?X?i<=^,3@9gVNMBq<iT#6"GjnF6&Bqu6YL
-IY<N9P*qr=XKJk7YcFXpOG/('DJ*6U;c?b&B5i$AL67sqQ]R&ZF(JBE4u=`7+=&-`/j3QJ*YJ\_&emO\
-ZqsST_V4,/fZ[,?,TmR-#7V1O#7(S?#mCSC"pG5;":,JG,q`KYjlOjg,8_17[F!70Y*jZV?X$c^HYmb#
-IQfD6/M\b"+=/3_/hJ,+aOtZ#N4YaSS:70.C1'P'8m#1s=\D%P;*QH\3]&TC+tbB"/gi>=3C67p,T.+#
-'I,9*RUTJO.l8e23]8i\74U&O3'0)e868eq=^,!6@U)W+?!qJa=]\Zr:1%'r>$4Qk:fU=f;IEI">=(\j
-C/@QO?;b998jP^*3'0Gs8OlKM5X7q/4AJ%.5WqFt1cJ)d1J;PWceI.'bHG.t,Uk#l3C#\_3_2V-;du!*
-eBsp^84GKZ,S_77(`3kp&fN/H*uQ4E(EF58,9\*G)(%[)/NPd;-T3D'rZMgo-mM&;3Cln34@(n\0/Y[G
-IQU%>&f)Z6)^-IS+"B#n+XA9V(`4SP+rhUA*Z,_:+<2Ld3AroU4*J9oi7uVgE#'3@.Nfr^,:4`U)BU%O
-8&3HN;MCm?P`/p-+?"kP@2^@:,pt8n+sJHc/M/M&.4m521G1F9/MK.,%iQ?%,?e&H8inUH%LEFG"q2+b
-IOR$=@q9:oH?aIFB2q;X1FaOd)]KnI1I4lCFFT16R[KG'I:6Ai<DmUJDf^,OLPh.RPa.AnOG\C$CLCIM
-;,9q^:Jk1q?!qDdG^4U\GB7J(<(f\H4#o8]3BTDk9itkYVP:)dVo%38iq2$F^:D/,dDj5J_o''sZDsq0
-I^6)bXg5I=Vld/+\@AoSWMR>D^Wblba2uWWd*'GF^Uq"_\$WZS[^rff^Tt&HW2$2jVQI)'S?^qk]sZeZ
-o_%qMnaYu4kO.m(l0e-4n+?VXo^V\LpA=UQmIg,<o_%G:o'GAtjmDs?n+-):o_SF_q=XL\p[%;>qYg6Z
-IdZn,qYg9alf[R#o'>`8oChkDn*o`7qYBaYnE]E0p%.bGp%A+Wm-"-1kkju=p@@Y8qtp0_q"a^Zp\+.I
-p@@ePr;QWhqY9mcq==I`s7+FP^V81eo^_nXna,W2md0E8n*oi:mFoY&oBGN/n)<Zslg*p'inE;SiSrM>
-Ic0/=jO</RkNCjcnbV\Fs8Vi[o'>u=q"XCXr9`P,o_J(Hp%7eGp\44FnbVS?q=X4Kq!I,)m,R'hm-s&r
-o_S.Bm-*g!kk"E4nClLPinW;Lf##;BaQ!6ale:7[kiqEsjm;U6p$qA"bO4]oo_%qSrr;ZXqsN\*lfdKq
-IdQCZip#OdkiUsel0[KcioJtHfAYr=f$K1W8kD]K6U!CY-R^5a-nmeO7SR/o?=$uC=]SBn7R97$2_m3I
-3Bff$9i5"uA8H4*F)kD_;cHXl[^NHCX/VkgTqnHZW2HMlY.:sS^W4L>cd0hY`Q#j5\$iWNYcb.8\AZM>
-Ibs2Jio&qWi7ZK+[Y'?aH$=.hYe.!QfY=bpWNs.8Ne3">KmnJpD/FH?EI2\LI;s(CFDlDUM33gXWiN5.
-cD?\_Oef7_RZinnO,K<cP`h5uP+e.tN/!+@KoLhANJ)G.]rm`TZ,"T.be_NH^:^tf^Tk)S]Y(hjdE]P?
-I`0.Ab/Cm&_8!@p`O*M&^9=]=YK";bdEobO`l??F_8OI3\%0Q*c,d8u^<Y*Xf?q7?ZFINQ\%f_r_m[1i
-]"cJ2_TTa*\\Q5&_8F:4bL!f+ah,"._n4"+]=#r,a2Q*?a2Q!7^V@e)^s:3UcGdoE`R;rGd+m3s]!ATE
-I_F4J^;eF.[^3QT[^NlU[^O#n^pUSo\$ru\Vm<J/Za@';St`ZjXIu5iYHG@,Zb!KHW2[>DYdr04^p^q`
-_S++5_:$`<W2m\O]=,Jh]"Gkq]!T#g[(+,i\%TY`V5^YmT;em/['n''`4EXm^UUho`kTEYPanD9U:%M8
-I^$,gb2'D5W3!>3[(!EI\AH2"^qmguah?Naf$V^lgVpnUb-eCa[^EZ[\Zi<IZF.-KZEgsQZ`UC6XJW23
-[[<_XH%XPi`k]O=dF?b&f$r!lcdL1\_83q)`Q5s7bKS5Yf\YE:gY^lEhr3JIf$MOT]sY#Fe&K;F^V'OD
-&,c7sna,K"hV-T3f@o'LqXjdorqQ'Nkj7j5pAX[`8bIO57RU<eJu+WQC35W3X0&(^EarZe84Z?F7R04-
-7RBX47S,p16:4=?:J556O/f7^S;16K>?m)HMLpD0Isup#N003^Q&^-=EcH&AF)l>NG^O[W@;M($Nd-;>
-I=$<hK7\8gB4PUgC2%KsAnu-s>$5-4=BSWt92/,R:0Le/@p;_s3%[-Z;13e2DcKeE>$G94;-@$q:f^Ip
-<F03LC2[p*CN4K;DJsT<FE))2CLq*pCM7O!BP;-tChmj(D/aN/AT)5iB6%g%DJNclCh[Hjrag"XBP1XX
-@UEAN?t<_Q>Zt<>?<LH>Cjh\FUna6)Bi7r7:/P)!@UN\XA7]OsJWl[sIVEM.?;XWl9123:5W_8#;H$:\
-9he)L6;'sD84H'D>uk'<AQhr2;,C"]8k2TM=A`"%?s6]=>Zt?<?<UNM>>RaY:JOPZ;H6Ik=B/@(>"_4N
-:JsnW84Q6@7nl]L958-NAn,V/RAHaSR>Y`B5YOpD84cEL9hnAV92oMeR>5KpH@1!`BNIc0FG>!1:K17m
-=&i'n<)QXo;c6Lm=(>T<=&rF3B2h;q;J;Bds5s=crV?!Qo(MnVrt^9@L5M"VSY<!aZF.0LZE9ORJp)-J
->lIZ4<a0-NFF/\'S>)O?P*1H=@T#TR.jcGf,:k9'=B6.I#m_+U7c:XR;hVj<jk\S3:FRP3%hB-[#mCJ<
-#mLbA#n7(A"pYDD&J6HA:sn:adB=u@+!c,sJltlC7RfaB<FfHAF+.:k4>8KG/Li;;0fV*D'.C37B/>.J
-QB[P_V5%d77n$$>853&V7oWl&3&EiV2E3E9+XJBV-p'.O8N7t3%1*Xe-CU0.@50K*4$#S^.krh+/iG@6
-.m?^2A923\:K_(4;-7@@Cgp+9;FO2d>#8R*8P)ld=]JU0>\J:R6:,0V7<hs0?r]WY?s$)o9MJ2P:ej/:
-7mK13793&H4ukVt68gu*CmN5ugtBc@;(F@_,UY0*5WqA)5XS=VQGM2'S,Pu=4!H$k*Z,e4'+GQm,:4?G
-+X%^H&g/>=*#BG;4Y&6e=Z.W\-7U;h,TeKb0-_c(68^J[3]/i\5;Y5Q2Cf[d.O?2b/L_bg/L;Vm/gM8P
-.PW7j+<2LD*%**V,WR\;2_mRI`8KS0c+%R((*+Uu*C_+r+XA<[+tlX.dAg#qUS='5?p#SlK;rH%-7UGr
-1+aas/12kr.46Jo0Kh9C.k3&/7k,,m*u,\e6qBHp-lrm,%13@L'n.Mk6:u39EcubNC0t4>3\W39+W;@C
-,VVDV>\JG:O-lB#Nehsc='SQqD/F01FaJdtNg,ipR$O&&LjXJcB4"kB<)?Ce;GpLo?tjP'JqJf4I;WLr
-:.R]74Zk_h5=%qB?AkDJY+MT/gWJOKd`&r2_p6TIa2Yd%]!S`M[!o-[[&g[BZD=.tUU[\3\$Dd%^;.M-
-kKCicc*=@N]?J4&[_0/Z['?pBZc9kn['R!>XK.nbWN`8/hoWFDkN2@2q"=.HmHs00q"!e=oB5<4nb)VO
-p[\1[q>9mQrV>U@lL4$#jPf%brVc$PjR_X7s8VTYr;HHXiq`NGng!r+p\=X_q=!_<l0J-5m.L2Flg"06
-o_A1Po(;MAo(;M>me$GJ<UfGElh'r;i9p6tl1=iKlL=Z@p\=OWp%A1Zr;$*^q=a[`n+Ze[rUA%J^q\.]
-mJ-YWlLauBiU$7'kih=%mbl71oBYu6lg=0%jlbn"n(,qNh;R@Bg=Fs5gYCiLp$h5,qYodTs8Momn*fc8
-o(;YKp#ku2nc&+LqtBCJqtKaYp[S+DlL+!.p$)/8h;IP]kh5%TgZ7GLf$N=4g=FX!i6]Tqf@o*4d(R3/
-aNa>JgYLlSkNM9riTKn4p$M(seF2l&n+HDKs8VTIqW7/)kNV25k32'nin`MQm-X#pjmC^[kj@Q`eBR.,
-fZSnL83oR*3&<39,:"lq2a9l5=^PWMB4"qH<DH1V5s.1f1c%*S5=A(;<*EaBCN+94Df8HI9he8Q\[\uK
-WM]Zh".l-ZTDkN&V6@#-\%TPsaNVfK`lZ<H_7-hWWN)hmUpIgMbh(b,gZRYTjOqr1\V?;oGC4+aY.LOH
-fXeDkWNs.7NIlh4H%1*_H?jLOH#J"SGA(Q1B6\K=N/`UJWiN5.cD-M[OF)+jKUA$XLlRUTMMmFQNL5um
-Oc#-ZNJi41L5:D>^9!QZ\\J-e&];l;^:h+oahG3l^94WX]tVBYa2>U3e&T\M\';q"[^X,d\$)a)ZH:.k
-d*'PBajnkP]["jB\#dm(_nNn&_8k!Qe&];=Z*qW][DBkr['[`b_o]s8^r+"'_8O1#]Ys`a/&8j2\AZIu
-XLuBMZ+nT)ZFe5na2lEE`Pp!Fbf@Q;a2>j>]#E"De'5;+Y[arJcb%3Aa0EJ%\u<$MYcFh/_8sO%[EH(r
-[^EKNWi3,+]ssGm[@sV$W2$8pY,\h8_RZqN`m_E<hUg*"^:_.n`Q--Caf2kP\B27kaM5$maM>O-_SXX-
-\%K5c`3[@fU8.^i(TFgHX1#I:Vk1)tWi)G^ZB'j-R@L@Y[!o0\Ye7U!`Mof=[^39L[B?aRc,%$0^V.Y(
-hUg<*c.LphZ-p\*ZF7<P[C3WSYcFk2]Y:hXZb<BI\A,PNX.m"rVj`*hbLG7rdF[+'daHapaMkp'[BHjE
-\\5YrbL=tme^rI/gY10.f[n['da-+Y`PTC%[^=T3bK7cCp_*E#r;66[mH!9_g=k35gZRnor:U'rrVcK[
-lK7<oq>Bmb8Fq775sng_J#&6IC35i9X0/1`E+<Hb6paL977Tj76UsF47n,U%6on+;7SI9(M5mVXS;13J
->$PWI@rQpCH?t-kLPL_DMMl_/IXHEjI=H]oEHQ>GAT3g-Mh-eJI<p6iK7eAhBP2'uCM@Wo@;]I^>@1W8
->?t9/:e4Pc7T<Q"?<C&j1bLg]9m_b>BN8>H<EWd6<*<-t<)cb">[:oSEGfK.DK0`AEGfoCF),N.D/!a"
-B4bjnC27[%BPD=!rbMXOC2&-2BlA!*@;0Ui@qfam?Xm\UAnPXa@:<VU@:*>J>$,!:?=RJUDhFRRV50Q6
-@8^$#8loG->%)#O?sm\hJWH=kIVE\2>Zauq7m]R87l`Ot:f1.b7nQ9@7S?6L:.[oT;F3uZ=&W$h:Jb"j
->?tZG>@UlHC11@W?WgWD?X4.M?s-l@>%(cMBkVC%ASqEe?"7S^A85ji@U3V[A7AhOBQnN;F*`M%S#30[
-Q^E/&8lA\_8k_uY:/=\c9ibnlQ%WpoIX??dBNdl)F,YH<:/t7l<)lmo9hnSe=&_sn='K*9>[1B<>#S!g
-:M5p_s6'CfrqlHWl0@d5qtpCnOc>*KL5hFfW2d#,ZEpjAURd[+I<'(2?s-K.='T6KH%V-FTVJ6UNeVgt
-?:m7/0InA'0f2U$'Gq&['b<L^Zq42Nb1bt7gr`;=,T[=!%LNIL$3kqa$3^eE#m156!tG\D'-eYdguIMD
-Y:(G5,9@X:02tJ#3_2e684u`T;H-=Y5<qJ$5s6D:/N"S*\C"JPS[FcAOGg$5D.H:7=BS?i<]N0H5=@S"
-4YJob1G^O&1,0^t1IO>[,SLOm'-eZ`[W+qr78GNm904g^-87;2.l\b84\T('C0+VB=']iM<GH\b91iGi
-;-6mp9Mnef<EiHr:Kpiu='&C$:eselBMCE]><=uF@T,6R:I%]Q91VH=85;ZA5=%@h4%;;'9N,u-ce..2
-d&]Ga0In2$7QW.`8iejg7Uhard*\@X>=18$//]<@(a0n-$5t!4,oqFN)B0P3+<<$Z*>gLc(F2F30ejdt
--S@,95t+3q6SLc.4uZ(u00)Wj4@;Iq7kukd4%`F@>Z!IK<DugV8OGU590+s^6:Epn/2'FY2*XH+F-=Do
-j4MK"V)KA?.NoiU,Ujo^.l&D):r:5F<L'PVQBPoP*\)KDF<;_Z.Oe^S/Li"g+t#'".O6Aq00V*O2CgU5
-.2X3I()T=p3@Z*i'atBT',DW<4AK!cBmG/KC27Nh9gLQ`,pF?K+t53-7oa8MN00U'TUCjt@962s771p/
-DK0fGKSPMLQ'@[8Q5b[.H>dJ(>ZFa":este<)d4=Dg-ecL5(.p@Te.U8OYm.4?>\l6;(<eNM<,KSu0E[
-b2Dp@`P0%(c-XMTd*BqN\$`]QYHG73ZEgj8VRNY5Z*1pQWhR5C^Wbrb`Q$*5[&gUL^;8",]=58V[C*HY
-^q6qUVl-MkStrHkUpf%"]YWamo_A4RnF>f/kk"KDo^_\?lMC;JpA$B9o_SO\q"F:Wr:BUQp[db8jP]J'
-s75aKm,IL&r:'=Sq=X=Oqu6HdqYKs]pA4L^mi:``m-!^-q"++NoC2AGp[n+QnF#f<o'Z#@lg4$<mM>3V
-nb2hMlLai:n+cnZnFcbSnauYRq>U'ir:]^Urqd'$n+Qb\rU7qI^V>6Bn*]uMr:g$an_iQulK79ona>5S
-a7SWdm-O33lJLXdoC:Pen*TQ.i8!AZmc<]omH<Qkr;ZNjs8D`kr;Zfnq>0sXlgXlCp\jj\qsN\9p$qSF
-oCVqGm.'K5o^)59i8NhYjl,Ldi90:]h;IS_k3;$imcEBmlfmN`d(OM8^rFXon`&Kfm-!QtjPK%fq"3t;
-g!fB[qX+"OqYpNfkkaW0iT9=fjlYgkjP\qXmHj*$l06m[iTB%Jg",65f?8eJ7mT@#2)6g6-R^T(4[VkA
->@V;[BOG%E;b]hN5<:_\1,1jT5Xe:?<E`jCC2RthD$Nm49h\2Q\[W!QY,S:mU7n0MTqD=X'rJ7>[CO&f
-b/qlMai2?AbeUWnZ)O`%VH:+=bh(k3iTK=\jP&)6\VZW#G^F+`YIpdKf=\GlXKoF:O,&dYObA(-H[9dT
-H#7bLH#.8CE-$#DQB[DfX/i>/c_?PWNJDt(I#F,ISWT.qN/is\PE^N\P)tBOLP^b6I>EZ.Mn6!VOLW$I
-bKI`HbIY6q_8OF2]YUq\aMtp2a2Gd7d)O)C]ZnU8`P]s?^9t&:Z,G)&d+#q=[^OJn^<":.^r4XOa2Gp6
-_8jaGd)X#?\%K,PZbaVq^;Re!_8jU6_o]^-^r4(&^rX's]=bhi]=EC+`lu9/`5T-qa3r/C_Tp-9`QZWM
-`l,g>_n3b-bfS)?_pHl]cEaa\Z+/,m`m2]Ba3))nY-tR4WNX.[_6p\p\%oG][^rc<W3EnFSsm=!]!SW@
-ZbaSf]<o/PWiF4r`mrtnaOJVmf$2OecG[E)aLK"0^;.n!Y-l!S\\<O)a3_E/^Uh1t[_];HV5gGmZFmZP
-]"5,KZFmfY]=58dW1gK$YI1I;Y-,"=]A(6.XK]7AZ*gj:YJ.uj]>24oaN!&ff$M[kgr6eObdXd_\[JiP
-\$iTGXL5aS\$icTXL5=@YGSS-ZCdt^ItYqleBlOlg=Op,g=Xm"_n.;-\$ru^]t2)"aj&5Ze(*.)f\,!6
-g"+^%cHF>K^q@4aZ.71DaMu46q"ajcqtK^Mk2bLVg=Y'3j6,q.rq??urVuZ`lK@BppAFR_8+V:<6pt3b
-J"r3IBloW5X/ht^EFWZm:/4JS7n?-;6Us@17RoX*8O6!C85Wu7NN9+]S;(-H='KNSA86=3Jr,)1M2@.L
-Nd-S3I!p6cGBnR]Ed2_L@rIX-NIm%KIX?BhK7\5dB4kq#E,9E&A8l'g>@1Z:>?k0+:eObh9j1n9@Tubu
-1bC[b;gX+9APGm+<EW[.:g@=+='&C->[:oQDf06,Dfg/?Ci4B>F)Q&8CM.BsBk_<sBkhL$BkhPbB`;]c
-BP;4$Ec,Q-E+rp#D/*QmB4GC_AS#C]?smDI>5hf6?=7)L@qBV4St`$VRY5*I;c$=p@UE8D@piVMBQAZe
-St:@ECh6jS<_>bF6V0g14\/a[=&)Ca:f0k]7nlND7TWY`;Hm'q<`NO5>ZkHB?<U`O@V0Fe?Y!>@>$bE>
->[CZ>@9ZuG?tO+eDJj*)EH#l1D/*a#ChRHpD/<s'C2.[AK7JK*Lm+:(WMH#NG?@U>=%u:[9i4V[9M\A`
-AWiC7DKLDUG^*k&8Qg+hGY(S/<)QXo<)QLe;cd#u<"3)@<**1(@UN)(:/5GcoDeags8;6`#5e/`m-jZG
-qYqh'NJN7BNKfm,VQ-i*Za6s8Tp^gjF`(c"=]JC#>%(raJ;TV`rh:j(LjO)K:dR#o/0m#,2Gm9g)[?T^
-%R/OT92U8[g#_;NbY9Q:.i9*7%/pVA#6tS=#mgqA":PM6$?-n9/4n^YjjC1X*?-+P+W)Cc5"fZc9i"P`
-<ENKt8Ots$0/PXE,V(T)))8nRA5/DoR?3>WUn_I+8PW3%?;t,n5A!MT4$l.e4?t\T.j?`+,s+Fk82r%7
-$OID#/!?i?5U%C>/i?!M.6KjP3]/X@5<V/';/9]B?=$uQ<D$,'Eb&Bb=&Mdp=&Dgs<)?Ou=&;k(8P;cR
-:eseY=(?2R86]Oo7p9Y26VUTQ78-KR91M<87lrRk5X@_+4%E(IGH'$Hgt^8V5qXoD.m$9b.l0FN1,D=-
-R_I>)Q:Y.F2DHm,'GD9**t8]&1,U_6+s&!Z/0Q>\,T@U=2*<*<7PZGP1f?_+4@_h*2*G#+8RP(T9/A%R
-4uP>`3BTkj2afi%;+Xth4@`1?9L`&W78m,P5t+gR:K1+a??Kk#EdEb9^Y7`&dEe4=,:G,g*ZlRP+!MpY
-,VVj*af&O8X.PK1>Ws;cHDtR!+Y>0B-RgSr-R9lb0JG%-/1`M;.PE>'4>nQ&*Z>e14u=r<)]0;!$Omdj
-.lKdo@rd!QL3.!5=A)">/0Z5Z)AsnU2F'r<CNtf#Q^X8$KR[E09M%W?rGrg"G^Y4"NK9-aP*D2jLkL2"
-ChI*[=B/6qr_X#+?taA#I"?itG&06O>ZF]r6ps@17nHN\@ud=[XeMr:gW\RHfZ1_?_p$HD`Q6*A^q7+c
-[BHa<XKo+=Wi*A/Ycb%>[]65(^D"iUahks9^V.+e\[Af^`Poa4^UsKR(;7GlZ)FS#Tq/*aYG/MZahPdS
-lgsfGrp^K^jQZ@-p@IkJlKS*6q"ZW@q"FLYna5o;p%7eHmd]T)jQ,Fprr;Q\nFQ>Qr:omXqtKUNqtU'b
-q>0mWp\"@Rrp:`mn*TK4p[mk@p$qMAp\=LWq=!bBo^q_Ip[[qKpAXe+p@.VFo^VSInaQ8Kp[RqPp$q\L
-q"F@Qp&=^Tp&=jqqsO4XrVbou_S(3-cL:2rrqlWhq=<V.n*fQ,lgjK"aiO)<na5`4o'GW.n+H2'e*-&]
-k1eSJkj%3rkj%0fjSAiSs8W#grVccpmd0/ug=+U/f%/U,f\"U!f\"g/gt^cEe^`C*g"P<@gY(<7g"PEG
-i83DNhVR/Khqd/Gg=tfSrp9dPhV<%rdEp4kn^c4>hra%`mcs$%me-;CinVlJo(qbIq#(-jr:'UPkiM!l
-kiLpgkiV!dm-a-&m,m*TgYh)Kf\>0?e'l<f:e!N$/hAY20JYOI6qgN_@;TprA7A\>9h@]<4?>G\2`Nc`
-7nQKR=C,J9CC=fd@:*5591_]G8@0YKY,nP"Vkp/]TqnEZUnjrfWi`G2[Cs;j_T'U:bKn)?\[o&Lri/,b
-[D'c1cIgq,e_JQrcEN"cI<KmMN2sUh^t$*(Xf\n>W/H4^Mi<C@I=$9^F*;MHG'\"AI;s4DFHVcHNrH*p
-[*PJ+KntM;IXm-&JWc7]Q'IMlMi)h;O-5]\L4tD4H\%'/I#PS:RZk+hb08&Bb07?$]#;A%^:_:hZ,=8o
-a2u<<`5fO%^:V4r^V[\&]XP/IWO^6t]?nsIb1+VR^r4@2\A6>3d)j>G^UV8)ccX,<^9tM\[Ca>m\%9Ji
-\\Q2+`Q-0:]tqY*_8aU5_oDYrI`T.9_ns4-`Orb!aMY^.aM>^7cHaML`Pp3A\A-83a2PR+bg=\WZ*:C6
-\Bhh-cH")H`4r=R[C<9?Z,+Pu[C+2e^ppn_]!STI\A,SDPI7X%YGeA']Y:_e\@8E9Wl=/Yk3CU@f\"m-
-^:q%_UnsupWN!,$XK81lXKAS+I^$2e\uMd4X/rG.[BH[6XfSY-YcXn,Y,SD$Y,\G#WMQMu[_05a^:(P\
-\[K)ac_mJ1XKo+;]=PG[\A?)"]>_D'`nf7sd*'qlc,.rN[C!BQ[^3<J[^EHG]YD"d]X=c@ZECL:WirS0
-SY;L(L;_cueC3(#eBu^gbK@W-)Qg'G]u@q2`llNMd*p@ie^i@(f$W!pbfRiBrkBSl_SNq#g"+KobKTSO
-q"ad^p$h>3jl"tIf@Ja9jQlL;p&>?tq=*_7l1"?BrV$74o71.87U';TVNZ%6F-WAuX.u)%?t<V;9he8P
-8Ol,Z6Ua:177TU,8O?$?7o*Z2O8c3nS;(*F<`s3QAnPpnC3=lMIXZhGI8b]QKS+Z&JpV]gG'.54Q_T[r
-LlHn3G^P*qFDto-AoVa*DId6o?tNbR?<:91;+jYW9i+Pe?".,B;+!;t5#,%'K62'<='AX1?r9X'@occ7
-<ac_M@:NhdEG]c>H$XCHEcuPCCiF3*B)QHQChd["D/F*+Des6,DZ4PeDK9f@F_u&8Chdj,Ch%'kAn#<M
-@g6=G>[q#A?2e1f?=IP]CNPK/V5C,XKOIbW:fgh.?s?iE@pi\YEe0CESptHjAmJP?91hZD8k:s'79<Pi
-9F"0a:/=M\8kf4R(fX-s;HHIa<F9NYFa8^uOGSjWN/WdUL5,\Z"bVAZKmS(DH;8j6It30)KS"l0JqJr=
-MMI(HLPUeELPL_BKnbG8KnP)0Jr5\XS!]Fa@Sout8kDWM<E)po9hni(NgPQ=FF\^_G\:#O?#t^D9MSSe
-;ArG3<)Z[k<`i@$<`;^r>Z4X)>@_5?7ncTgNrAtXrq69nr;?HjmJd@fp\4@Vr:p:BQBI2_Ll@ObSYE$_
-YHtUDYGn=eOFqn#C1CON;c[+/D0LSlR@U%FR$*5T3d>IN;a3E'5sRe@<#?MY#S[h>ft:$UIDjb!jke9V
-,U+BE'G:oc$k!:F#R1S@$O$YB"pbG>(Fgt6roF[<XX+o'*%NH\,:Xob5"\BF9J&Xt5!2G<;*d&u4tS*9
-2DH%)_:3F&MPZf/L3B8e?W0Tr8n;.*><k>U5>4C3:d?ir1FXIn+seZ`3'0Sl0dRVF$Pk3BPc8Y66T-q[
-5=@"H4A.Op2`!id5"SI_C0P4\AoCaN?Z0X[;d`R#9N>1p='nj%<Ei[/>[pi<>[[P>.UZUoDJE<\?rTp,
-Am%Mr<D,_Q9he/G5!Db*1H\&n69me2=^luig#1Z@Ia4rZ/i"q73C5ta0Kqc]2b%>H^=:c'8QS>?0ea^k
-)BC"B$k!t*0.7k[+seTZ.j-#P(`>"Z+?2k=,reJDCM@aFPDF@/U4n;gKmnJbBlJ*2GCXL@E*lsa@;B_-
-K7%W^F`;JYOG8+:LO4;uLOOGtH#I_`I$'DFMh%1oI_s.J`IBcf+!MaH*[NEg/1)Yk2G(L*W*YsoT9+q8
-3@d:EVIUhp/Li+q.4Qbo,VV&,/2/Lp0/Ft+/2'.K,Sh:8((rJP(_RAo(`!r0+uMtl=^lN/Ll$_$>"h7?
-0IS.f+<_pQ2a^29?>On=PEV5jLO=,W>#@dW5=0I5)0L"EG^P'qMN*UYP*D2kMM?Y,DJ<Qb=]SH";+FGd
-?Y=.sH[pZtH#@5"=&i!a779U88l8c!M4gZHW3a@qb2DpB`kK1)bg4,@_na+(]stJTY-"h3[BR'<UTp`(
-Xei8$V5O=-(<Ym`^qdk%_8!e!Yb\>7^VIe(]XG2Y-c!O1[]6$oU7J0`YGJe`aMPpSmdp)InaZ,2j6HI0
-mdTfAna#i8pAXgcq*=TLrVl]gqY9RDiSNGMjRiEInFQ5:nG`7VpA=geoBl2Aq"OU\p$_\OqtBIFm-<s/
-o(2SHlg!p0n+-5Jp%S:]nc8=]oa(<\nFH2Co^hVamHj?4oC;DAoCi"Ro_8.Qrq8#9nF6/Js82Qer;-6c
-o)&Ccr8ko7^:qhYmIpJQq=!tKlfdp6nF5l:mbl:0o'5cEm2PQ]n+6/DmFTeJgYUf?g"bE:g?e1qkNCq"
-rr)ir)>X71s8DQYlK$jXe_Ss3gY(?6f\>?@hW!Q+ip#^fj5f7Zi8<GJhr*AIrnd_4qqGZ;h;7#Hi8NYT
-lKIHpg==Hpda-G6g=Oa.k2b[lmHX?5p%n=>hp1]ZqX=+Np](6lo)%kAmcs'#jlGOel07<tn)i`uim6')
-io]=Wf[]$2e&Hr55rUDG.k`Y52*!cf9N55*-Z*d7@UN889LqN94$5M`4$>\o8P;fZ>$k`RC2%9i?X?o0
-91h`G8IW#6YHFh&Vkg)[T;&%YUfOIrXKJe9\A,hr_oTm>b0@f9\%&ZGX/i>,\A?A=dbNa:g"t6*d'%nV
-H?ORQP-2Hq^t63)Xf\n>W/>qPJqJf1I<p'XEH-2KFa@n;G&258DM<b#OT)<d[*PJ)J;/f7reCf+DKUu"
-OdD;lMK"E1P*MDmKn"Q%H[ps.J<%1BSWpChbKS,BbK[K"]ZIgt]=c+q[D05d_o0L4a2c!>eC)LVbK.H0
-ZE:.*Vn($f\BrX<`R2ZB_opBJ]XbntbJqT?]X>c(d`obE]X,#\^;.Y$['[EZ]>2D-`5g(#_#VFQ`WjN!
-^qmq,`$iO>\[T2c_na"!^;S"+^r47.bKA#I^V@k6e'#SIbJq?7]ueXNcc<<iYYqsV]>Mb._n!It['7-W
-[^EQ]aMkTrbdYBt\?r`P[(X/f\!iJaSu/H`VlR&&WP-$ZYHOq@iS`qbiR6B/g""$Y\[\`FW3i\-YH>%1
-XK]+=ZZ`mi]>MOs\\#D\[C!<GZa@'C[&^7,VP^8gVl-JlWN*)&Y,e_7[C*QMYd(XI]"ZRlV4O`nYHkaQ
-]#;4saN(j5]#V\Ef[\Bof\+ipe&o;;\[f/TZEq!K\[0&e[BmNMR]!6m\$`KAVm;qgR=^"$dalgofDa;'
-f[%db_]-.kXK]=S_8O:6aNi)Zdad%*hV[&;f@J?pa2\+m+hth-]=unHcHOJWnb)VNq>'aTnEoK#hUpE1
-f\><Fn+lqTrsASpmd'-#mJ-SXp\u9(HWia*>@rbjPAt;YQ(Y1XUR?(/@9Z2k9hS&J71hmR6:OI57mB%'
-5"nL686fehri?a'L0%>S=)2YgCi*`i@sE6GItIZJ14Fk5LkpJ+H$jg_F`h57QDB[uL5CA-G^P*qF)G]-
-ASc7#E+`]s?"7,F?!:E4;cHq%r_abB?<p]39gL]m4[r=rIW0+-<**11@oZ<->uOd(<ZY[U@:X"iEc,r?
-G'S.MFEDSAC2@a%Anl'pC2@[$D#S8lDJs9)Ci!s*Ci"'/EcZ,7D/='-DJWltBOtde@:0"?0k"X%?=7)F
->[1cQCMS*PU8=`aRtY9I:eXhf>@LuHAS>XcCNG&eS","CCh?sT<D-*d8d7aF3($J;:btd;91ME@;,'kX
-84HHH7TEMd:K:_9D0L>_O-P``PDtQ_NJ`IFMMHq@M2?b4ItE9)Jqa2W#_n(hL4tA=M2;%`!f)PereWCf
-L44`*JUi6)NffQnQ$6b::JFGP8kiAe>#A!l>A&k^KPPXXH[0pN<E!7HL3c]m<E/rq(fXI7;HR%";H?U`
-<a&L*>@(`G:e+2QAr-Hds8DWjrr)6a!WDlopAt0jq#;h2P`Lc\N00?kS=um`Z*h!HYcFUhN.cOrBO=qC
-<`rXAEIES*R@TtERuf^eIs#U46UEk'7S@)e&JGBT'Ga^*\4]\M`nBJ6hTee=*#]7r&eGK[#R:P<#n$tG
-"9So4$O6hE)C/;]jZh4r,oIF8.PE;(/fP?=5!DM5:dmQ15u:oo9/\@O0.&>.1*&6feTt>LR[fgqG,(s@
-:JY.a;cZk,90lN;7Ql2b5<1e]/MfRN0.ekC4ZP/B*to(k'cncfS6oJb0Jk[W9J\"O4>&KI1IO;e8lTeK
-?=[MRAn5@_Ch-I:;ccgi<EN1$?WC*->?kE>@8^'+=^,*5='A^5A6`2:<*!=3<Cp"a8Pr8R5s7@s7oi)D
-6UO$u4%31ZCPoOQi87kudB#P_/0ur#3CPte78H9:9kKd&cd8@Y=%,)%/Kc8]+X.m6$5X^++rhLB)]'>?
-,psZP(b-aS5#<sc3(.b%EI=%HUmcq9OGK3]Ljjf/MhQkOR=U9SJUrQ,KnKAV*/06%J;8`.H#[hEEH6)D
-GBn^kK84_dJ9lNjE.TO(VmsmjKK:=t+<DLD,VUi2-m^K.8$pU7<L'PVQBPo@1I6YnE@W@f.fLem.P*/!
-1c6^00I.;[0.Sb62)d<;()du)%4NA3%M'3i(`XeJ3_imgBmG>`J9Y[,8j>0c-RBu_-RpZ27o*E,G_1a5
-OH#$EF_kYi9gq<37"58eI!Yd=?[[HRJ:E3)M2-nCM26k7IWK=9?WU6*:JY"p?=ISaF*E%ZH#[e<Bk("<
-:f1+g>@V9(Uo1Ar[_geAj7L^;^:D/*e&TSPa2u'/\?`9>XJrJ/XK\RoY,/Y2WNi=rVuFFGb3-m^^V[k*
-]tM4nZad][]Yqn4bgJ&T\@ArQXJVbiT;/BiX1[<1_T(O%oCVkMnaGc'lhU&?o^qtRo(r1Ln*foGrqnVM
-rVlT`q"4"DkMY7Ui9g=7p[Rh:lM^YVq=jaaq<meEq"Xa_p@8%QqtKOFlfdX)n*fl@rppBgoCVeOo_&%Z
-oaCEap%@tKo_%nLoC@A"m-F!,na>i8p\FUVp\=IRp\"7NnFHAOrqu`nr:p-eoD/Fcq;TH2^V@qWmI^5G
-oBGf?nEf`?o'l)<mGc=3oB5N-md9T8kjS'5n(l^ahVmGLhrE_Pg$@tol0%7.p%/(Yq"4:Mo'GGlc,IQ6
-]YD+l^:h@s^V[n)`Q&&$`8ppVGiIcAhVmAMiT&kRhs0Cfjl>C_k3)$smHEa"mH*Etn+6ACmci`hlgaK!
-e(a!MjPStVi:,jnp%%"pbO=orn+HDKs8Mu]qX!Y?jlu$njlPXhlJUslioKLfdb!+4k2kIMe)o92`-k-9
-0e=b+1c[]e85<,e?XeIsBk^gQ;bfnO5Wh"b3B95f5t"CD;H[:<CM[cuAR/J<:ejYU84Q0AY-"e*Vl-Jl
-VQ$PsXKSb1Z*:@2Wi`5(YdqB``6$?P`PTF*]XtPU['I!H\%T8_bKS)R`Q,iiF+e^YFDI)A];3?t\[/E;
-ZFR&tK8>GEKS+\sF)cYID0C&?F_bK.Bm=N9L4P/BWiW;/cD$5IK8PSAL5h"<K8G>=OdMQ*To"beNeiFC
-J:iB"L5:PH]WI`iYIMd"ahQ$E]!/lk]Y)(ra2G[4aL&Lg^rjpIcH=Sb`k9F1]>M1`X/;Vp^V@V4d^m*;
-aN)?>aNVQ5]u%q1ahet-\')e>cGmK-Y-G[M\A,kp^:qS$_oKg8`68/"%)g*(`l,d5`l>s7_8-&Z:qOHQ
-]"H#&_nX%*^q@q8bJh64b0\M\bfn,B_TKO1da?@WZ*CI7\';P$_n3Re]#VFj]"ke`[_p2+[^F;c]=,5V
-]"5#R]">JFS@YGpWiLTNZaR*9]=ktaYHH!ueCi[)c-F8J_RZqHTph[HUS"-NTVS9XVlH\tYHFt6Z*LX?
-['6X<Z*L^DZa-mDYck./X/rJ.[(*TMYdM!K\AH"tbIta*]",i+`MoQ1[^`QCY->(CZaR`h\Al%u_VWnp
-dEU=qdC[iM]Y_%d\$g%XZaI?TYI_9KZG!Q6Yd1XDZ`g4!Z([k_L4?YVf@83tdEBSN^q@7i]=>;X`lcKN
-dF6OseCE$uf%Ad5d*'e[bJV'/]"l)$aN`&Ze^W!kcdCtAn+68Hp%7kEm-!?_g==X#fA#<Lo(htY#Q4Ah
-mc3Ksn,r:VrVcTmF7=W^7RpZsNi/"YC3>o:X0&+`Ear]h92/)Q8Oc'65sIe+5t!jr6Te.877^WrOK5Ia
-SVL9G<*!^IAnG^f@qKIhBl7m/G^P7!LkgnAJpr8kGB7n?F-ED`LP:S6I<U*kKQV0HCh7L'D/j?*De36W
-=?9Vk?<UN3=]nQs;-@.5>uOH_1bCRS<IoX;Bj"G>>$YK;<*EL(<*<I;@:j7kE,oi@G'\LVEH-&BF8g(^
-D/!a"Bk_A\D$+ZmD/B/f!c2Xerbj-(F)c#6E,f`1Ci+!'AnGIY?=.)M@q&tZ?X$cDDK9W5G`SPoWMq26
-LLEtR8P`/dARf.ZBP(gkF+K=>S:>0dAR/D=:J"&I8Okm-8,c@:9h\>T7n-9J:e=2K<Fo]UCi4'-Fa\ju
-OIW#HWMQVnVQ$PkTphOAR?s;.QMlXGLPLV;IsulsI/S@-G^"=RF`qtRH@(!`G^Fd[Ci='%CM@^+8TAm"
-Huih#=]S?n8P;lT=%Z%\>%W__KPPXXH[0pN<Dcq@LjN&o<E)pq;H$Rq:K:Ck;HHac>$>!/>@1fH;bKeU
-AV0j[rVZZgrrE&brs&Gsp%8(WrV$6lTq-Y!P)kZdPEhK(TVnlr[(*QMY,@kVNIH%gAR8VC=CPraH\RQF
-R&?[JQ^!G]H<jiW>Zb6J<Y5uN#SS"ZhQf[OMTjf9h:g+N.O?8O'G(fb#mUY<":,59#6Y)5!tGP@%Mg6f
-iT91MY9b&#(G%-a,qUA`,V1;l2Ej>u=@d:#:/4DH3&*<<.4m>#41j$j>^hs.RXBLXWann%?Un4)=_:`2
-A5,$<0fVEb4ZtP_4Y%j23&sAc-m002#nJ%1VkR3f4#/lZ5=7C`2*!6E2a0l"79Wr9E+!Hp@qf=S>%DAY
->?bK:;--gr;uKr0>?bE=>?P08>[(?2<.7qN='oEA;cmL@>?"[.<DcXk7mT:'6qgBL:/4,84%<=dEHmVU
-fA,EHe#tta-Qj`]2,$A"7ScK@9kK^#cHr.N;+!>s0I7\Z+!;R6%NQZ<,p4<U+<)+D,:OWQ)`(Mn@rQ'f
-B5WWkR@KqIX0A/1X/<)&Yb.8]WLffbWd^V)LPgkALk'\kDK9o<BP(jj@:3AB=']-@BlS'$@;9dh;I36t
->Yn^1>[r;KC-!ao/LM\]+!`$c*Zcdk7(1O:<L'PVQBPo>0/S!XF=n^g/1N"p.4m.t/hJ=r0IISg0eG%6
-2D['9)B'D,#T4?g%2'R&-S[hW;dX?aIj]erG%tMc7liCS+!DdP.5EkI:g%4HJ;fYUMMHb-E+N?Y9hIi>
-5t2!-Isufprd=crrdJm>Jqo,;Ll.+HJU_f[B44tD;bp1i>$PHICN4KDH[0^RChmQ\<Dc[n<Es!INi8nW
-WjTXrb2i3?`P/k!bgXSN`l#d/^:LSPY-"\+WhcepTWkH*ZaITQX/NbI^WGQ[_8*t$^:Cbd]=,;aZ`UI<
-\%c.k`kT*k[BZj7VkBc]YHGXpaMPpSmdp)Ip$qM<j6HL1o(DMCnaH>Qq"O:Lqt]s]lgOW8kO7a%o'58r
-k3;O:oC_P:m-t&Tr;,sQrVZ?`q"jjcrV6'ao(r%YmKMtEo'c&<rq6Ecq=Xa]!qZ$Yrq-Ebo_%nHr:g9d
-AG,Wcna>i:nacAHp$hA@o^D2<pA+OZpA4[`rVliqqYgHfqu6ThilAjL^WPm0oD%hIm.C)BlgO<0m-F00
-i5s(5i90Cnme-;>oCMM<gtCrRjPJPDj6,L`m-!j!j6H[Ar;6Hh(&.4_in;Ml^qICp]Y;.o_8!e'_nsCr
-`l5mRgA]r$i7li@hV[5Eg>(6Djlbjgj6,Xhk3;!\eCiI3hrs1cn`Jigd)O8]h:0j+jm1s_hr*GQgY_>a
-hqH9Ao(qbIq"k!hqVh8;kj..)kpPWUkipj]jP]1gm,6pZjl#%Qf%K3>e&6`(1bUF30fM0Y78$HY?",*k
-BkqEg<DlO^69[Fe2E3ZY5XIn6;,g\+BP_HuA7AbE;,9nX8cD6`9!>D"XSo(%V5^GqX0/Q'YX5LpX0/P1
-Zb4#maNMuY`PTF)]"#&L['I!I\\G_hcdC%bb07huGD:HeDebB8\tm6s\[/E;ZFR&sJV8`5K7n\sF(KE4
-D0'Q-F),?0D0BuLQAU`cX/rD1bG1#HKnP22Iu9&5L5CA'H\$m1RZitqNer^RM1gD+Jqf)G\uhNfZ+/!$
-b/;BI^9G8m]Y;:o]Y(hscbdT3^<+@3a1&_#[][<Q\Au4fri['Kb.,.3cG@KRgWdjQ]?/44a32cLc5Xg;
-]$\@@bf7<.ZF7HW\\>u!`50L3`Q,s6_TDes"i8-s`k]^qb>ua+`l>a-]=Yno^;Ik)\[B/d\$a9!d*TqV
-bg"8Scd9hPb1+5KdF-@XZ*CI7\';P#_mmCg]uRal[^WNFZ,"Dt['e&W['[?N^VR+c]=PAAS$oB"W%OmF
-Zb!ZQ]skYUWNk(6hV$W3eC;^[_76Y?SsZ1BU7\*PTV\E\WMuhuXfSV,W;`klYGn>'Yd1O9XfeV0XKSn0
-X08e3Y-P.$R\-.UZ+7-I^U(5NVOXBaYbRki[^`Q?XKSh1VPgo:\Abu!`nf7td*:(kbd#R=[_/cP\P9WD
-[C*HRW3ES2[D0AX^:1JPXKSM#Z)"(bLO?>Jf[n[+f$M[fbJ_35_S*If`5osAcHjbad*^7je^rU5e'?Fg
-cGdN3\%TGk`66?Lrm:tsdF@7>lgFBCoFUQ]l/U[Vf$i+!fA5KQo)/L]rs&K"q"*S0l3-JAo_JI^s#f_#
->t7IhB9&jNE,0WbTW5,fQuZ\I>t@R\9M.`@6UF")5WhCs3^c5.92/;mCm(g"XIY2M<E3(3B4GEMAMRt7
-@pWSQA8umTMMd.IMMQt=FEVVGC3>f;P(n^JIXQHiJqS>cBP_6uE,'3%AoD?o>X)=n>Zt*-8ki)P84uod
-@pW256p!.c5u`JkE,8rk?<gW8<EEI7<`iR5BOYUkCN"62H$OdbF)l;BFEDMAEGkbj$>4$eD/O3,D/O3*
-r,=0)DJaH9EcQ8CDfBT3BP2*rBP1gd@q0%Z@:<PPAS#:T@:jJ"DfBu_TqeRqWLS`P:J=;U;-RUA@/XRp
-BlSZaSXt4>BOkCN=A_^_8Ou935"/IN:eODV9hS,V8l%rH8mZ:IC2.X)Ed2q]LlIgnWi;kqW;`bNVPK]Q
-S=,b3Q'R5YKnY26Jpr2tIXZH`GBA+RGBe7QGBe=UH$4.DDf0T1CLgmdAS=YMB4bjoBjk+G<_uF[8P`,Y
-6pjRJArW:7DKLDUG^*k"9N6%eGYgq1<E3!s;cHaj:f:(f=B84+>ZXj)?X[GC9h\,jJ,0*DrV-<nqtg6W
-rrrAooC`(\p&>#h"/DETQ2Zt:P*MB(UT(E&[^NQMY,@kXLk0egB4+nH@VB\'ItioDUnF9KS!8e[Antab
-@qB[Y'GLiZ%hr.!Y=M]Sce@F5g!*AC+s%9o&1n@t#6tG9#6b27"9Jf3%LN^c+YHsPjlP"!-lNg;,UX]V
--R9la/0,HD+!WU9G\()X9MS;Q6TcbD-SZu7^X[X5Jsr3tIYXVsD,3l47p04q<(f_l=@kY32*O#S1ERhj
-*?-1R2+]h\,T%+%'GiC%Y@(R5<C/l+1G^mP75[+g6W-9DBN8hb?uKsuEF<$V@Vfjk?>3YE=&i!l=Bo0;
-='K!9<+Z&B!bGeHIU$>m?!V/T=^YK=8OZNV84?*G:/4GQ7nH*?;cQ:M7U'2<G^Yjef%T0Ee#tt`,on?\
-3D;e$5X@Oq7UVIle(9^D7R/sg1b0Ui+<ML3%N6`C+rVFH,U+?[+!qjB*_CQi@qKIoHA-a)Q'7DrTrk3(
-X08h2[]>t#VkBoa2k?UnDgZqVIViM6Ci=2s?!gKA?!q/F=(#NG?=dD14@2;685VQ68jGj:4#B&k75?/>
-/LMVY*<%3N'bh`D7(C[D?CS!fOGR3u-n9D?AgeWM/M/M&.4Qnj,UXid1b^1@2(^1*2DmKC*#]V0"qqR]
-&/HB9/Nc[2AT*!SFGtp$FCSBG68Bu6)BBnD-o!_K=C5]eM3O9gK7A/aA6W)57Rfg577r;hJq8B"H[C$_
-G^"FYI!UI"M2dOUMM6CtBjb+D:f(+n='As?BPVR0H[UHqJUV0??sI#EA8,nCX/Dnr[DptDj7L[:^:D/*
-dDZ%##0+Bn]sP#L=L#!5XJ;tuU9Uf.Z+.`XXf9"L^W>HZ_ns<t]Y1kdZa%'[\?`HFWiinM^qR@eXJVbj
-U84WcWkm<.^r5:"oC_qPo'u/-jRqp,o'Pr9lh'rMr:BFRoBcJJ,5q6)q"4COkMbFbmeZtYnFH/5kl(JX
-r:KIUrUTaZqYC$b'_1Yio)&1MmdBB-oC_hNoCDPGq=ag^$hO#doC__EoCqtLnGMhnnF,r@na,i>p%J1S
-m-FE?mHsT>qtp3brV\bUs8W&ss7Q9grq,!b^qIG*lgFHAoCh\Gp$Cu4lg3s%nF#5VaReESlKmg*oBl;G
-nEJWVj5f4Uf-K,2jl5Xnkk45tkProUdF6b(i8NGEe'?"J]=d4diT97^lKII2l;m<9jm)<rmI0N8mH<a"
-mHs*)o&o>ul1!fqlgErojlbR[jl#4XmH3^+kMu!piS38NinW&@ki1FXjlkgaip#acg!9$VqX+"Or;Q`p
-k54N)kN(jlm2PEUjlYdejQ5OhmdKQ*gudMNj4;uEf@%Tg5q`-j.lTXZ85NGq@VBFd@prYD9M7lB4#]#P
-1cRQ^6UjaK=^5BMD/aB-AmJG59)_<Z7kI8'XK/G'Wi<"uXfnq5Z*h$PZa?p;WMZMiX0T@SaN`8baMZ$:
-_SEdn\$WBDI]fiPUqFRY`kT@%QZ.ItEGK6MX1P1Fft"GkWNs(8Mg^,/M1gY:H$+=SEHZ85FDYZ6E-6/P
-S;i\rWiN5/b,(,NL4>)>LPLG,K91Y2I=$'YJW>tUP)4sIJ:rQ'JV&QA]<.Nc[(4?'b/DHI^p(5b]!f>]
-]=YJc`QlcC9tSBY\A#boc,.$5_TKd,Z*1LA_Tom*dF,Y<c-OY[^q%P.^rO^Fa3)3)Zd-D8cH!Z3Z*V6^
-_o':(_8473`Q,s6_o]g9_na12aMG[i_(3=9^V[[n^r+(.`l,6h_83Rfaii2`bfnJ`c-=JYccaM[^<"^M
-be1*`Y-3;`c+Lp4]th1n_R6\WYck.3^;n4"[EGYY[(!<L]sGPj\?VQiYc+V!UT(T2[_9Aa`3Q2Ag7=b'
-U7\BgZ)b.6Za$^:YH4n*Y-G%:[C<ZV\\,DZ]sO]D[C3`WY-GCE]!Aub[(<KN^U(5W]sXuK[B$F8X1G[P
-ZaR]SXgiheXK&A,Xf.qu['$@1ZaR->XL,IF_R[b-h:L3(bLG:o\'rO&[^3ER]tCe[[C3BHZaIBZ_7mdq
-\Zr<BVlQtoSt:gh[EI1Re^`$g`50!r]YVP'_SjUDa3`;`dacape^r:#gY($!aiVE7\$i]R]u.q8d*U(c
-daHXth;B14l1"68o_%hImcrlkg<n9pdb*C9kO\NJrqQL%rquQ\m-!HijQuL;rVZ[emXnh<8Q]VcVNGh4
-FdSi&XeM5(@:<>18k`#R7mog86:F1$6U*S"5u(*L<+9a0WiN4mMcj(]='oNH?!UW:?=mJD<`Dmp>E`HV
-QB7,_Jpr>qG].S7F-`VaKSPM9I!C-kK6M0DBk;'uBkh6jCL_-h=]ej.:/Xk`<)-1c=_(uI<)5tH2F']/
-I=H-I=]o'<>$+d)>[^`:>$YZFA8H($Ec65KH[KpXrcA9aE,]i9rb;jSBkqO%Chdd)DJO!&rbMXOC2/3B
-H?4"HFDu5=Dea!&ChIBkAn,=^ARf7Z@:j.^@:X"hFDl/IPbY%OVON?L:ejV[<*Wm@?XdGR@;'Y2Nh)bj
-A8#LY<`Msj9M7oD3]fW,;botW:J=AX;+abZ6V(UcWhu2OP)YEYLl$kDOHl,hMhm:HKS"c%IX$*aG]RnJ
-I!9m`GBn+CD/!]l>[_,J9h.lR8k;ZO91DNH77Km<>?Fs%8P_uN='8[3A7fCW<DlUc84ui[;+3lE>&'.e
-L2M*`H['dJ=&E(ALiZ<a<)m"#<)QXo:f:1i<EN@)@9cl3=(5WL;+jPRBmo[SrVcQl"8qulr;Zcars/Jp
-o()MPrVlNj"g+f#T9trDPBE+SR%0qOXg>FE\$W<9UQpjnHZ3M&?".D[D0L>\LQe'pUo1#VOFDe(G&_YO
-;A9fO#RqGNe?VVEMTsl:h;$:P,odd4&J,Te$3pkC"pbA7#6Y)6"q:nO+<rUKg>h;F[4*(3)&jqK+!2=6
-*A&6E'G1]`H5U4(B44\*3&3NG.jc\h6H.Js<J[<;Q[k*bVJo6s;ajD`8Pr&F<(UCh2)@6H,V1;j1+"7u
-3))e".O5oG&/cH9R\EnU3]fYq3&*0E4@M4j4$Z:q5[mf5E+3d)Bl%BrCi!]m?=%DR<EE0q;-I+-=]AO4
-?r^0+r`9)"&l_bHG$nEaCg^da?:m[g=%5VQr_[?):JOh[8PrVd85<GpDKpZ"^Y.Dth9iDl.OZGi/363^
-3'KAc3CI5:\C9&s4@VRo.kN+l,U+6G$k*mu,p4'F,U4E\.3L5a'H9oWYbdYJOHc/eKnb27P+AA#M0Xr2
-F+ARUG%tc6IV;u"Dc^Xf@W,=>9h7uB1dOSh,TJ!W*ZZLQ+;l4C)&XJ52(gX/*[i'L0JP184$l+_,:=`Y
-)BU=V,oIO?1J>C,W*YsoT9+q84>/FGY#Zbi.P<D/.OQYp,pt&h/i5F@75ZbH/3>aP,oRX;)[-]a'GMT?
-3^?SUBQ]&hIYrc*F_FT@5W0u3*#KV=-87GK;eg;uLm46jN.H7j?Vs9W5<M5!6Ujb)L4Xu+IX?EeG^+FX
-H$ajhKSb\LO,Jd@F(o&e<DZLk=BAX3?tX4kEdE1eJqJPbA78bM?Y*qcNMiYPX1-(&b2W'@`P/t&bL=MR
-cIUmg_SEXf%_&pO]!/*;Wh?Pp[]d!Lri0eJ^q[tMcGd]@[DTts\?i`e`P0.-_R$AKR\mI$[B$.!V51#c
-Vkq8VaM5UQlLafHo^qY@iSO.kl1FZFqXX7Jqt]XHq=aCVp$r"Snb)DJp$1MojQ>q+s7c*PmHslNqYpBd
-r;#[Jq=sUU7e>j+q"O[Zna>`+kOA3@q"""KqYBgWp\4:PqX="Gmdp5Jo(2MHp@n=Tp@@qIkje<;p&+d_
-pAOscq>0p_p\+F^s8W)srr4hRs7?'crq+s`_7dP,mI'`Hp\++Jn*'*-m-j?-n*];\an"W[lKRBnlK.O)
-mHNK`m,?s`F5lBLkhk[jlhpA2i;_*KdaZn$f\537dEKVE]"$\Vg#:rCio8eMg>(Z=dG<X*h;7#Kg<nL,
-i83/Pn`8fejmM3gl0@Tmi8rt_l.k:Wn*0<9ki:Uam,d3chppEAm,HdUi8X:pn*fW&g!K3VqX=+Np\t0t
-nb2&$kj@U#9CD33jlGOkmHj6-m-X?#fBMDYkgnDDe^)0d6S:)H0K23b8lAku@VBFb?XI)<8kDK<4?,5V
-2`s8j7S$3Q=^>KOD/O0(AR&208H)"17n?0B9!,1rWiN/#Wi`J.Yd(RD]!J`HXfA:sWNEP@`6$?Te]>YJ
-`5'-u\$N?CI^-,\WMdMM_8sI0]U!A[EH#W,PH)9n_:ZB+XfJb<XH/!nS>_1!L3n2mHZad[Cj'Z,FDZ/=
-H]j&BQ)^md[E,5-Knk5@Q&LHKKTqRTN0B<NF*D2?Koq4GJq/H+JUr9#RCK>eP-hgCbK@cFbJ:<a^pgVc
-_8sd4]Y2G-:pm^O_nO:1^!4I+`kTg@]WnQ>X0o^j_9pWJ^sC9Ie'#YP`O<G'bJD*(Vl.PUeBl:L\u`'H
-_oKa1]>M_1_o0U7_SjU3_83h&aiVB:`5__r.)*U4Z+\#j_p?WF^sC?G`R)u[cH+5[gXX]ocdL._cFh-D
-d`oG/Yc`GX\^.q-ahbd']XtDT\[&QHZ+e6"[^OMh\$WH?Y-P"9\@&T:T=Li#XK].H]X#2_^!OHgV:M$&
-R\H@IVPp]'Y->17XfSFtT;\c_X/i1uVl6bnT<"QEStMaST9Yk=Vl?E"^p(/BZbE`K\%0)NXg>7?\#HjE
-_7."qZE+Y;ZamHEY,\+k[^rW<W3<G@^&>NU_7Rb)hUpB+c.Lt0`7N#0\@o>`^V77bZEq<Z]Y2"k^;@Ie
-]XYDZVl6VeS">Rj[E[:Se_&?rai:g%^;@b#]tq_2_p$NWeC`@+gYCK9i8<,3bf[i<[^3BM]>;D*bK7rS
-daH_!g^`0#l0Rp2o_%hInE]2qg]#S+dad(0iU6C9rqHF#rqQ-SlJgXWkO8BHrVoIgm=/>37p'GdViu+8
-FI/Z$X.l&(@qK.K=A;Ud8Ol?C6qTj276in$5>FdB:L.b#WiN4mN*9:`=(,iU?sQrCBP(^[@pi>8<ISk2
-N/ipQJ:<#mHZ*e4FI8hcKSYV:H[1-iJTks?An,RpDK9W/C0tU\<`WC+;HZgk<)-4c=Cl#L<),e?0/ZX/
-ItMcV=]o!<@9cl5=Beg,='&d2?>+7tFE)SLG^4=OGB\+KEHH2<BkhBrBl%O#CM@U(Des6,D/O91DKTi@
-H?3tFF`;;CFDu2=EGfZ-B4>7YAS,UfA7]Cc@q0(fF)GuGPbb.QVO<-H;,Bq`<*N[8?t<_W@qfn3Mjg/e
-B5(m\;G]tU84Z3;4?l>6;c?Li<),t\:eY%h6UY4WWMZ)NO,/XPLP:D<OHPf`LP(D8rd=rmG&VGBD,t:e
-EGBH3CiEom@U<ME<*s*=8jl9I84Q?J9gqND7nZNE=]ed&9N"PU:0:k5A7]4O=&r0k84ZNQ=ADO`>\]Cf
-KPPXXH[0pN>?G3XNH.ck<*!+&<W5l-=BAO)=&rC*?<UH3>\%;Q:]<ohC4Q'YrVcQl!rD]j!ri/sn,EXl
-r:BLOq"t!^s&H8)VP0NIQ'7DrPa7c3VQ6o,\%/rPX/VPPML]e`?sdATBl%j9JV8c<R&7!dTp:@hI!^![
-Hr1Fd#R:bQ@G&"];hW9Gjl,%B;^s(A+=e'>&e#*UIL?Aj#6Y;9!XAi;#RhLg/7[Anjk$sm*Z,h;0J=[m
-(`k@_,9n]b'FbTe-V.E=5rCAS/hn[t*CJ*$D,Q=jR?`DeOJ$Pc3_Ve0?<_2U:Jj8R67jcN2Cga:,r-kp
-.l:'s4=VNk%LN_#18(XZ<'*-)91D'&0JPLE2)I-NIOR$L@=!-/DeNNe?#4b+@UES^Bj=S<<DZV#;HHjp
-=_2)E=^,-=@:<POD0fSc?ts"UML])@GB[A"=]\?h85EE'>#A+!=&2Le=DN)0SAEt<g"O`Q5qOW5.P*M@
-2EF2f5WqSBNO-pXV*msA1*n1e)''_9(_7/t,:4`_IO?`o*@N<\4XUpY8"Q`[R#6?9H]Nf-HA.HEO*>VS
-H#[#"AlMf'9iseC8k1U(7mBX(.P<D6.3poB0ch&N-QO-M,:"-E*ZQ=I(G[[%-6k,c)^$dr5!2%h,q:Jp
-*uGnA,W-nn,<&K6b+D\!WM#Q@AkPBSTXRcD.4R#.!AZ8+-NH"$0Np4k3\`BC2+'8\+rD+4*!Qog',2QC
-4[r^t@WdTiJTG^J>Xgn<1ajFg*[)p`2aL/FEI*.mQC!VaIs,F,83Jge3']l"8PP8*MM[4CKReMsHZjRV
-G^"jpM#E/<LOsqsDJEfo@:*8Gr`KD.>$bcVFFJUjMiEC;Is6$TH['V$X/DefYe\o7jmLX>]!fAlh9=*]
-e'$4TXK/eC\?<QQXg5.*SY3I,['mKKY.qQ_b3d?i]t(haY-bpN[Dp%obJh*0[]cQuX1GjLY+hP`WMHJ]
-\^f0Y`Sg.Po_\O[q!dY2l0e!/nEolDo^DDDm5=D1qt^9bnFcbUo(;kRmH3Ebhs9q6q!IJ6q>^?go'uSR
-o^;MNrVuiprq#s\q=X+<nauGJrqAkVq"ORTp@e+Lp@\"Qp\sgOrVQ3Tp%%J?qXs+BnaGc0nF>u=nal5;
-p@IS:nau>=nauSEl0J!=qYC!bq!RA"cGRN=aF;J&k4\`?r:fsXl0S-:o(;;8o%qU0n^6O^gYh;ajm2[4
-nE8Bdm,6XUio&bWk3;1%mag%cq=jLMnaZ&1k4\<0k3;I#g>CK3jlkUZdd#fFgtLcIhq-oWk2>7Simll>
-guI;Zk2tpgmIKB0n*AZWjQ"kEp%@S1l/ga[iI9_?gYLfEg!A$oe(`^6g>q2Yp\=1.`r>2qoCr1_s8;cb
-q"Eh*kO%EnlL!itk2Y^ji8*MZkNLsekMtFVjQ>%?Z>r8l5sn%19N"o!CO:GWI;E=p;+a8D5<Ckd3]fVs
-92\o"BlS38Ch[9]=&Mdd7mo[.5<qY8<E3)$X:VD.U8=T]USt,mYd(OBYd:V6Y\LAGXg#.=['dET]th>!
-`5Ta:a2,HtYc=Y$Xg"q6['?m#@sN$1CNQ;TZD51Y]sY#EWN;YOP`WnrV2]V;H@C$TIWK@KFDY`/GCOdg
-OdDN@W3!JYY*suiP)4aHP)"aYQ&M2sL5^\/CgUt(P)kQOGBJ1dKSOi9[(*N<]?S[Lg!\F#`59$u`O`Xk
-\&$,"]"Ghd]?JC9f>kbGbf%**beUTgX.Q&e]?.e0b.Q'M`QGj*a2P[#`k]dFc-FnSbJqZ@^:DJ5dDPt#
-)oKS1_n<e#]=Yko\_#?cbf/;gcHXhcb0etpaF:b7\[/]V]Xbbq`4<Cp^U(;Y^q7+i^rF's\Ac_;cHaYR
-_nrslYHY7<\^%\(b-]7)_8!1Z]tCqi[(48kZa.<5Z*U7-[DB,Ya25BiR'40+W3!5+YI1dI]#;@XUs-s$
-_S3e"]X4ub_Rd.a`3uSGUnP-)Xf\8/Yc"M!Z$rsXTWl,9XfeS)SuAK`YcPLDZa[0O_Qgqj\>,Y"Yb7]'
-]s=`DZ)4Y&YG\G'Ycb+&URd^IXg5.6V6n(Y`3HPnY1_Odk2+G'_nFRM\tcL>YH5+@ZE171ZEgF+XKo+@
-Z`g^<WN35-T:qm2Gdtc,\%K\u^UUVMX/i8.]-kA9daljmcI(%gcHOGN^V.=jZaI?Y]u.t>d+$Libfe/O
-bKd]:_T*VAe(WgFmd]oCq"=@Qo'GYqe^W*sdaZh)j6l[7s&T-tp[I>'g=G*Ajll.'jhZ%U:JOY_MkZ,M
-G_26QWiW1sE*QICK:.C4=]&'l7lNRh3]oVi5sdk,<a/g9FJ>q>S:O'p;H[C4;HR1*<FAp-?<L-*:4>c4
-8l&MtDhiq!M0!<A>^r3/HZOOdKRIi]G^!q;A8?(!Chd[!Chm?c>#na2>ZtB'77pBS9NP_?AmJ>*3Aiiq
-?A=/XEFrNd>?YHA=CPrU@q/P@=&raKGCF^WDfKN4E,]f;EcH,;E,]]4E,TT"?"[PNBkq9lCMRQuE.2hC
-H@1$^H$Xg`I=d#rH%(0bI"-QjH$k$aCM@L$EH#c4F*iRtPaeJFTq7X)An"q?>?>*8='8j9<``C:J!6Fs
-KO/M,=B&3o8OlNL:.RQ><_lCa:ejeb;cHb#=@l.mCMINoAnGIW=CG?4;cHq"<*)sp>?k62:gR7'<=Di0
-=\2"S;bfqX84u>L87>._;GKt`92\eb<Du^`6VU3A7T<>`9iY%h<*EC1?=@AW@q]RlCfO"i4AemC9N"u_
-U3'pcH?O+8@piYXG'dn0?!UT8>?tE7=]\d1<)Zn&=^5-3=B\a(=&V^nAUB:0q#:HgnaZ/MrU9ajrUK7?
-n+cnPs&?V>YGRq[Q'IDiOcYcnS=d$l[^`iV[Bug)Q&:->G&hYADJEs'E,g8[P*qu?Y-b4$U77I.SllFA
-$4$nGB\8\DE1P)%j4rAB6R!TjQI0P+&do;#&.&FE"9Sf3"9\l6$P==%-:$8>jjU+C&/5j-*YKA9)&F_E
-(b$[E)A*;`#7V\$1-7*@2(p*s&kTs^Ce8ZDWh"llR[7/T6W@Aj<)6.b>Z<dN3%ZpP4uktR*?m'e,;Dhk
-6Sg#(%1Ek%5,Y5nDd,It2`4#h1I+f19N!ct3'&`_A:/uD?tX=]ARJnTAS#=^=C,<7<aK'28OQrT5\+J)
-<+968@"*?(EHZ8/Ao`!3HC^=>CP$qBDg["RCNb/K<(TelDJWfoEe9d[^<50feCDgB7RoQd4>K&\.ka"H
-0JY:SP.f2qOXX!i.OZ_n*?6LR,T@450I.]g+s\?X.4Hf#3A_Qk6s<Yg8P2T@2D.HW/h&>3.OH\k+#5`*
-/0-i*-7C2p0H:cK/0c2X)'9P2(`=D8.jH8c+"K)i0J"Re'HnP4'eV*a+=\Z`-n[&+1H7N`3]]Ac3[PdZ
-&L8J;,VCslfS)M9U76aO:IIKEQ(Lc)1cR+#/2T=@/1rD,0de7u0ebL?.k`S*-7^J]-SZSG*%`cp1.G5K
-D1Rn;Q^3AJAQDGh2_63t+sS?d4%)nQF+fO>S<f%ZF`Cno9L(Tl.Om#59j_1>OH5?ZMhd(>IsQHbG'A1T
-KS"u8rJ:l9Is5mKBkCg^?!dJ4"'T#BCOUAQKSthEItDrhF*r4YU9CYsU9MGfdcp/Ga1A^o`8/\^`mr8c
-jk%M]Y-#(=YH+h/W2-5t^UC_bYckmS^WPidahkg'\[8`RYHl$d_9Ba)_7HqNU8k;jV5U&WT;J?]S%I.u
-d_t,4n+?MRp\=4Djm)7'o'l/@q"*qKq%!#fqtTd]s8)Keq![S<mJc;akN2%#qss1CipZd6p[n4Xr:9(<
-q>L9l#5nN!p@7bFrq?`pq"OLUp\=RWq#("Lp\OX`q=jjdr:B[TnbDqRn*p#DnaH#@p@.eIoC;JBjQc.%
-n*]`=qYBm]qu$6brqlHYjkJ5&^r$W#bNS'UqXs:@lgF$)p\si&m-F6%c,K2$kj.Htl0%-kp@@b=h!F=d
-i9':djltU]kjIinhtH9rh:^WFgs++%i8<;ChpC0@ins"dh::'>i8<SPkj7?fmITQ"k320kk2P4Pe(ia:
-khY1Vf]_\cg"59Fg=kKFgY1]Lj6D*Nh:p`@f[.dhdF-Fpg"=s7iUd!Bm+95Tkk=T?r;ZfoqsjIPmHF0/
-k2kjlk2YU`kNCdZj6>glioK:`hr!MUf$L[B6p!_)84cQS=(,okH$XaO@9?;t77'4$3]]>d6V1!N>%)/f
-F`VA5?s6N,9hIlC5sR\%7T3;e=0*+;XJhnkUoC/hW3!5.ZF-mAYd(F:ri\\o[C<ZU]"G_m]u.b+`Q#p5
-]X=rCW2Zu)YI1dEZBT*QG&_GCU9M,+`6Gp%Y,eS(Srf2"`k&XhVN6(@C34Q7C2e4mE?B@RG_qZPS$Aon
-\'q[VM1^hKM2@+?JWu[iS</>]Km\>eE-["ZI<]pUGD(R'HBb_GZ_4qTd*^Loe^VIQ\\H(q^:Uql`k8h#
-a1f:0`4jLNcG[lC\$<NQY->75W3*SI\&l^s_Srn"^r+C:\$39QajenngWnU!bJhQAeC2se`59=*_Sa@,
-`5p!?b/_BNdbE=$i8359e^DgqgXgo"]YVIt\\>ns]>MS%]th7]YdV3T\\5i$bK.lPccaV^cG[K1[(3EE
-Z*_$`\%BVoZ`UO@YI)$V^V@.da2,'f^7DO>Za[BPYI;Bb]!@m6]!ANI\[AcQX0T1K^8e9W[BZX'Vlut^
-Q)q-iW2QeeWj]17]">#:Tt.A/Z`S\e]s+WO`3cYQ[(EKIY,J7fVl-Z(W3*4r[(<Z?TWkYrUnt&_SuAop
-\>ZI)Xf\LlS#3!OPbG"WXK&23ai;0%YKsB)f\P`LeAK,:eCDF?^UUJKZEg[7Y,\b3W2?W$ZFI0CZ`pI1
-YHXXmSqVL%a2G^/aN;?1[&L((Vm@GT]Yr+Fd*Btde'umqcca;C^:Lb^\\Ghpa3MuXd*DU5,gFZH_nsI>
-cdgh2k3;1*p\"7Po'P_tg"+[$daZe#i99b-rr2Zl/H,>4kMY(Fg>V#Olga#OHZ;q[:f<4GOEPr'R%C=Z
-Whs`?=&Xd@R##oq;ahWi4#\rU3^,et76j=D?<pr]U9:SfK18:1?<pk9=:8#+?!CE;=AMpn92kgb:fV(X
-JqJesAnG;!S<nPBH\6otEH?AKCM@?rD/O9.C2.O!?"RGH=^5*1<`Mdc:Jjb`>%_AP<_Yb83DNe0JT>O4
-<aT*=@p`;D@:NbX>[.\A?YFM-K6qlbF)5o=rGXK3Ec6#@F*)MFE*cd^A7TImD/*m'CMn*3DL-_[H[:'f
-IX6KoI=-HhF*i:\H?jmdGlD\&F)l5:Df^5SK92=lUSONOM.U!p<)QIm=BA[4?N+%DBRPr3TS?ilBOP(D
-8k;BF92A/F93"ea;gq_F;H-@e<*33r:0h=:>?>$9<D?%a:/4JV:.A5g=]\m8<DcV!=BA[-?!g5s;H?Rc
-:/=b\:.n,K6:aX>:In)N7SclW7RTmD7n6*B7n6ER='Jd,?=.,I?!:rWCMZs>4?H878l/DdS>((8EI;tJ
-AS,:TB6SfAB4P:N=;tFJ=]\^+=]n^&='Ad4=]\^0=&W1!8m#YOMu*8L"TJ/hpA"(U#5d`NlgX]Knc(,Q
-]=+i>UnOHCO-,NfQ^aPIYHt[H\$`WIW1K30JphlcE,KE)CM[m5Koq`WSu/ZtYGS:oS!'LL&gRqp$4LV#
-X]KkIc.M(2gY,%?*u^Tr_j+.M&I&@A"9JZ."U=r28IH1S,pu%1gu["c)&4&1+sIpD*"ir4-Qjo\&K2>m
-$OI7Q%i[2Q-86kh+qm\jaCe%cUSjT6HCC1%;FFPj=BSNt;HZjW9L:Uc2*NrQ2E3*0.OuVh2+Bbf/KYQ5
-&LTH)Qs*KT/3uBa90t<j4@D_B6UaF2Ed!_?Km\5mA8>db?=%#NBj51eD/OB2?qE[m;cA'qG$JQg?>P.?
-ATE<QFDlDSJoQa5I!0sY<G$5kDf'ZJH>@20FE2&)DKL8[NM<l.g"kA'd]u8$2(p:"/MSb25!(SX01h)3
-c.8:8:J!W(.N]WK-6a`W&0NSO,Uk;o-S-Ad.Prn&,!e@P/LN,.-Q!RH+sJ'K+quF_0J#4F.3BWj/1`M,
-2a&6(.l/Fl,:"`\,9IgA&K)H-,T7^G'dP1Q().i6rYPk[()A,@.Q&`*.53V=1+OY84ZbSI(D%*!+sAKi
-0u2Ik4aWusMKi>k4\_9>>=(h>/hA_4/h/G%0JFk#.PWY90Ine2.jcbo(agsV#9GNW2`sf>A8m0^O,f-J
-DI-(,4#8?4+sSEf3(-MFBR#<#S=Gk%H#[M&;Fs&0/h8G+5#,HjBp4YdO,f*TMhcq5HZjZ5Glr\PLkkqd
-BT%XtHZsIJCLgg\?!LW??".GbF+&V"Nff0TJU;TiI!M?dXJqqt^Y@3$mEinb[_Tl=cHO;]aMuEWjk7GS
-[]HU3WiWD+WOBRO^:UVT_R[G'kg@_ua0iRkZa-[9^:h4s[Bdfl^UIpf]Wn?7Y,Ik_VP:,b^WtNU^u+PL
-pA4X[q![S3lg=?9oC2DHo'cDOp%8(Ro_\X\n+HMMnac#2kih?rme6MHmd93-rqc!OpA+RZmdTuIs8Mrj
-nb`+Jk2bO^kN([`jQ,@^j5f.YjSe*MiTK4_jQ#@]j5&MCg"Y95eIhBHqXs7Ao()/:o^qbIo'Gf4rU4Fk
-p?h>>o^hSFqtg0^mcs*#kMb:Oo^_;>pup]!lg409oCqnCl1*i[b3[a@kj%KuipZF5oC1kljQ5C]l0@Nq
-kh4nVlK[BemGm3\f]Vnrgt(WPk2kaihV7;WhWF.^db3[8ioSqW*pi%Qo((eoj6>^`j5f7Xf\PHGmGcsX
-e`c/Wg=YHIrnfEjh:UQ@i9B%If&,QHhVcu6e'Q[tf@\j?q>L'NfZ*mWp[.YOs8W&qo(_nDk4%j(roPWj
-jlYOak2G4XkNV'bio]:YhW!VJd'Rpe5t4UG;H@%/Bl7p1Bjk1E*_o6n5sIRt5<hJ)9Mebn@V9LuF)GPr
-=]A0k8Ol09r^$cW935;">8+0BXfSV'VlHJiW3!)&Y->%2X0DN)%'ZqAZ*UgI]"Yek^:sTZ9tIa>XfS@t
-Wi`G1[^39)COL8DEd+4\\#I<j]="fCWiMeTP`j8#Za$sOVMfVAC2@X$E-ZbPG(=muQ'e,KVl[DU[AK(E
-M3<sUKRJ=KNs(StI?TnEMLL>?LjFW$I<'I`K8P2IZ+R3/\B<+Ae'Z^q_SWt!^VR_"]>;Ft]#De-^rO@.
-b1XhH_o0="]s=lHZ`gL;^;.+tb.,L:_m[1n`koF!]=u;7e]l:Qd)`u-Z*1^P]<eoR['R-I['6jCZEggB
-Z)FCnUnt)gVOsELStVj,S=.%,a2#'g\\#/W^qdY!]X"oO[C*KQ^;IIl]tqIq_TTj7_7R@o^VRe,`Rqi/
-]>1PGX0T%A^:D%mZaRijZa.E@XgPRJ[^3W^ahkQhQ)V*oZF@ES[C2s9[CWrRYJ%'>UnG$4^8@R/\$`QM
-\u_mB[B6jMY+DW!WNrl>WO9IH[DB\^Up.>7WrB5?XJ)SoYe7-;W1LB&Z)"(tZ)jt#X.u2ZX/WS&US+fu
-YcbF6VjNa@UoLPnX2<'#]X>&m[+s3dkMaq5`P'dP^ok;\ZECC7XK8V)Y-+b%X0JtAZa.!FXKAe4Tq@[%
-GdbQ,^V@Y#^9t;OY-Y__`5p!Ae'lXfbg+PZeBc@[_nWms]t1kraiquUcHjbZbl,[%bI>7$`6-9Le(NR8
-i:Q[7p@\+KmblpWf@KoM#1qbqme?MRq#;lDqXj+5h:L*.fA#<LhS+/L:f'qcNMDSYH@qTVWiW7uE*ZOD
-JXiC*Q\0=-<(0)12*!T]6UO+(7Ta)*@!A<IXIOu886TJ-?s6T2;,LOs<*2sj='/F-?!:**B827qL2^a;
-@>(5<G&V_VIX?'TG^!q;ASl=(Df'<*CMI0f?s?f<=B8C"84H3L:KC\2AR8D65W1c!>(VENCh$^P>$bTA
->%1uL?!pqL?<CBOH&.WAMi!+>MM[4IMZ/G4M#E0AMM[1PNg5ilQC+,/R@'D2S"?-iFEMV@Ci=9/DfKc9
-EH,f7EH6);DJa9'Anc!j@qKIlCi499I"[?<Nfn]m8k2KF9iG+r>[CZ==''$]NLc\u@VTI`>?"'f92A5U
-7m'7=:f)U?<E)mr9M\Se<DZIm?=$`8>\7DE:KURp;H$Lf:g$jt='ANq:f^Cm=&;t&:/=ki91MWO:.\)Q
-91_TD8PN)U84Z*D:/+5J92.uL7nQ?A:/+Pa<`3.0ARo7YC1q<p;a`Z/9N+hj<*5N\FCoQDG\q&)@UNnn
-Hu*A(?<\CO=]nj/=]SX,<`E.'>$G'.='AX&<DuOnB75d;q>UNoqu,p^#5n5[mIU)LnGa3?^q@4`XfJIc
-PECrhPF%`;X0/e9rjEHL[&]jeNf&R;G&hG7C2%C+J;Xo%S"m*l]!/NDVOFGk&Kgu[C^k+3X]KkGc.M(3
-hq:IF*ug[!g![Wp9c43B!WiH+"pbJ=#7M:m-RVC5gZ?qf*>fnF*[VsG((_$")B'\1%Ncf1)'9n6&0X(q
--8$_g,oKk3^fWg;QC*\UGaat#;Fahn?<pT0;HHXU:.0Ol3'0#R1,L-o+tY/p3C5qg/L(r='I>N)U1@M&
-4Y\fY6T[.j6U<n/6:*XkG^uE_P)P`iL6.[ePE:unPD,$\NfK3]LQ?hLOGop,V3R+$OdV]+NE^+9@S]^#
->"ht)?sR/E9NbM%>#eR'>X_.Y;Fa)K>$+m2?"S>HUq2#g_P9%2*?lID,qUc/4uYAT/Ok8sbL<=F7RK?s
-.N9]Y/0lGX$lC?;,qLZ".4Q;_.5!4u,VV&2.OHuG673g,/1Dqq/0?)m0.&>0-Q+*[,:b>j0/t1%0JFRc
-+!r3P+!D^G'cJ&8.j#ZJ'I4nH(_n,9*#oe8)&+)6,:n9j+=]?<4ZY\l4Z>/>'b1cp,qV&11;2=r6\_V6
-N-ec$6r0)B=$K&61+b+2/1`D%/M/@t.PNS7/h8S0.OHYn)CI0Y$77]&92]/6Ed`\#K7%cX?qrpH1+k%)
-.P<ME9NYhBHA7NUSX,7gEb&6H7mT-j0/,(<8QBA6E0LEgOc]R#",DPYIf=R+H$=jkL4kD@MMmIMKRJ/f
-Des#p@f0J4@:sM"I"@<<P)G9PI<gBkEgEGrVP13.furLFe&Ju-^r5*VbfJMZa3)TPl0?@(Y-bL8XL#+-
-]>:nh\Z`EW]"cANd*KhSZb*`MZ*1CAZadTLZGt#&@CNtdZ)Xq.U7\0YUopQ3b1FkSj6lI1q>0j\n*TB+
-lh0l@o(D_Jo(DbMp%eI\rV5jIo(VqSqsj(;iooUqrVZ9Skj7sArpTLQo(;_Oq=s[]qYB[Fq"X7>i8EVX
-khb@ujV[(=j5f=^iT'%\kMYC\i8NGKh:^?2f[\:dcg'famH!?lkO@j*n*BB3n*K?)mdKK0o'YuFn1jY5
-p%\7NlK@-ck3M:#r:]g]mHNm&nalA?p$h50nDqj:leLCSiSs%_p%8(MmcDpWrnd_8ro>EfgZ7V`ki:RV
-fA5*.j7Mp&h;[GLh;mh^fAYQ7fB2,FgtU<9hTSsNi9'7fjkA8=hqcr=i8s(]kiUsmjPT"Pjl5:Ug>M,T
-i9'Oni8N\PjQP@Lgu7/Ml.FJ6db3=.i8<epr:]C,`q]3#kk4lRs8Di_qtB14lgaB,roPQjl/C[aio&hY
-l/LU[k2kLYioAY;ZZJi-7o3)_=^GTRDfK].?WdJ0:.IYK58?IO85)l_?"@YdFE22-?Wg<&91VN>r^$fV
-7SHle>$V'0#Hb/0VlHPlW;`k&Xg"k.WiiK'XpqS?ZF$sF[^j&c]>2.prjs>a['Zp8Uo:>sYdM!K[$P?G
-BPVU1Ts(hu^!+7!Y,eS'T`1/\bdb$cZF\,gA<24XFE)2;I=-'^JTm*<QD1X_XLHTaVNHdlOc>!GJ:EB/
-MhcY,PF%5WNKK$FKme/fG_Up4Kq#?YXe38McHXkce^VIR^;%A!^qRIu_n<au_nj10aN2`O^ph%p_njF*
-[]ob4(:;3'\]W%.aO&2A^qm^r^Ve./^rajA%)TBnb.Y$]Xgl-[XL%l7$b!@O\@/]JZF79AT`1ZhUR\'N
-R[Tb:RZs)BZ+%*?WiiG5ZF%*I[(3ZOYctLDZadZX]">Sf]u/"+^r*q#]!f,ddFHgn_7mmpYHP=D]Xb;^
-\$<BZ_m?YdVl$GoY-YRR_o][%XHTU^X8oL(Z?rpVZF@<OZE1+!V4a?\`5/RSY-=q,ZF[E?Z)jRp[Bla1
-WLp>qRAI-o[(!<9StrHdTqnfqZ*:XBYe.-@YbeV-Y,J.uZa$X6\$Ds1Y,JY2W1^8uYd;0IVjNgFVm*V1
-YJSB#^U:As^>@>nkMae1_mn4H\uE*N\?[*XY-,%8WN3,#W2d&,\$NBLZ`UC9Y+_JRIXSlMrl.+B`50!l
-YH4t;_8jR8c-OYZcI(+ff[S9laMPa+]t1emaNViPbKS,Nb0.uQcHa#<^rF@6b0JMjhVdnnoD\Cqo^Lo"
-hqQi8eC;mpf]25fpA4d`rrN#iIdQ4Qf?Vmne_9*:^i*dU92/<DUlKJ?JX)h,X/i+:?<:*XS=Z@ER#5]Y
-75m:k3'fu%5!qh@@:!;dU9:SfKh"[;@Tm,A;c?Rk=AMgn91r>i<F'$<;-7ReJqf)%BPV.6TU0kCI"6Zl
-EH-5ICM@F!D/aE1Chda#?t*AF2Hs?h>?FNd6qC-O>%),X>uOH^2a^AFL5L7pA7JbI?<^N9B5(dW>$+s,
-<H*8>NJ`RKL4k;=rJ^r;M3![TreVeVNKK0`PECujQC4)+R$a5+QtpJSD.mTtBl@g)DJX0.DZ4PWE,BE*
-D#IrT@q0.cBPMF+Fa8LgJUAbpIq2DI9heJa=Bf'8=]e[)B7#Z/T8I2n?X6]18Q&5X8khf<7fH-_;#O8m
-9N(jh/l5;;='8U)>%D,H;H?Ug9i=ne:K14b:KLRm;,Bna;FsV^:/=\\7mfd<84H*Ar_48+:/+V\8P;TK
-91qfG8kr)Q92SMX;,0qc?:7as?Y!YXAnu'oBiIPa5YY3U<E!%fTQb0qKQq?FA7AnXFEqS0@:*;D=]ed/
->?4g-<`E+&>$4p,=Bej*<DlImApfd<rr`8uqYT[[#Q4DjkO/'?r:'^eaMnM&^::GLWgT0<rfM5bQD::U
-Xg#1@\@f>WVk99:N.6+qDe`rtAorKYP*r&FZbO#^[]lO2B*o=X#71fQg71`PS&X"=hVZsT-m'J&e^Dpp
-bct+c$NgP:!sT)="UPVN,pXa3f%fB9XrA3#,o\*M',2&k)A3i&$k4:()B!uM,8:h=2D-U;/0QMc@ai;#
-7!P/fO`to7QW6sY=]f';<`E!t;*[N43]]>b4?4],)':=Y3(?Y41aX=Y%NHrVVm15M;bSu05<1MZ:/s\>
-3]K2R.qOF%R>-?ZQ]ll[S=c=AQ]A)BRuW8aRA#[aMMd.EI?KkJJ;oP=G^3(W8lJMO5t==D9M\Y_:KUUs
-;,LCn9heSV7nH9?6r$cW;I!aGDL-hlPGP3Q.j$)],Ub<(4#S`K/Ls8;ZHgq"3^,AU.OQ8h,qL5a)%7>\
-+oine-RKl^/1`7s+s80_-6Y!67P5u:,Te-V/1)Jh,oIgY/Kc>a)(-aG*XjGA,UOZO'Gqf.'c8"k+VZ1H
-+Y"WT*uH.C*uYt;,9\*L-R9]2,$$'L-Rpu;4?uS04Z>8E(D7K+-nR2-1r7e1;O4P[LiZEc5t6Ws:H1I"
-3&*$;/MJq..P*"r.5!>1/h8Y3/12qo)CI-W$nOS>=(#liIYWi:HuWk5>pi<,1+k+-.P<M<92oA=H\[WH
-Um[3sJoY?u83f6l0/5:A4AB!pBQ\cjQ'7AkNJiRGJ:N,tI<p3iItNB1MiWp\O,SdHK7SAdBkUsc@UW\V
-CN+HFK8PbVPEClZJV\r%QD(1UTrbr\bN80DaL\gqa554daPOtQ^r479m**G\^UpeV[BHFA_Qg_\Xgu6Y
-^WZ#gai)$'\#ua=[^*6Q_nWOh_SS%:]>)"\Y-Y7'T;&3WXJ<SVbg=MsmIBiGqY0dQmHj6)oC;>Ap%@tP
-nFZGKq>:-hq#:"Zo'l5Eo'tu(lKIU4s7G^BkN;O5qtp6`p%\4Sqt9^ZrV>mUlJUFPg"G-8cdgXue^rI*
-f@JL"d*^FtkMPCakN:[cjknhNi7f"!g[aUqnaQ5Hnc&4Uq"!qJo()>Ap&=\Fq>9pYnac;Bn*]`8nEfH)
-lf[X1s8Dieq=3n<mIB`5l1+'%l0m]VaR/!IioAqZlg!d*m-sB!n,D5Zh;@8Tl.k=`l/h$dg=P0;e^idC
-h#>t=e(3F8iRm)Ee^`^Bg"b-'hV3M#e_B*AgtCH<hr!YTg#(iLjQ>RXi8!5PgtglGin`MSkht4Zk2GOj
-kih0af%f-<hW!ABe^r[7i9BCeoC__DeB%FZp?;2Is8VuklML>AkOA$1mHNfulg<Zjj5]+Wj6,@Vi8iqT
-hr<YJd^OU'9M\bu@r#t#Deile;b])B84>g.5!M>#7nQNU<aK9JCMn$.BOb:K;GB\M6UF+-77TsG<aoZP
-BX4qIXf\S"Vl$JnrhpU6XK/J&Xf8A$WiN2%Y,\J"XLGdN]=.[G/$uRbXJr(oWMuu'[^3<.B6%X%FEO4Y
-[%tCZ^9t,FWiVkYOd+5$Y-+k4[XQ,^OFDk5G'&.XDh!@[MiNsuZ)Fb5eZka)Ko(_?I>3Q/K9)@XJVB,E
-JqB&BK7]#1GB\:aJr>5KZ*pp8`Qc`Ve'6=g]thD!]=tqi^;@b$`jrn&_o9dDd`]bN`4NRk_n3LcXKJY.
-a3(s8agegn]u\C>_7[Ou_o]d<b<++t]ZRmlV59o\XK.qgVl$;gW2?JiUS=BTVQ-\jW2cu#TWG2iTr4f^
-StNWqYIM$R_RR_#^V[Lh]Xe$N!5&6G42]+U]t1hg]=+oKZF@$>YHb4>`SAYT]"tk_Z*_'PYH57<YI;<c
-Z*M0IXKAV(Zb*ZU^Ugq^Tsh/.Xq[q<ZF.0AZF@<LZ`pC#Vl?8\Xg4l(VIlHqXg#%-Y,n@mZaHd4URJ<a
-PbP.[Xf%qjW2cr+XJ;f"Y->7;UogPpZ_sb%XfeV&ZaHp/ZEL=:\[AiNVkL&kWi`_6W10BXY-l!IWP$![
-aL&8%_;3SrkMae*]<fu9^otGb]0!O.Z*LdIWN*#"WMur']=,,Y\?W<HY+hJGH$?a7]X>8VZaI6Q]u.t>
-e(N:#dEp7abg";P`l>g0_8#ub+MY_6dFm1*eBuO``lQ9D`PJdf[_0Dl`lc]]hW3nen+$AK&aSWBhqm);
-eBuargu@M`n,*+[rrDpgp$V#%g<7gecd^[r]52"G85N3HVN5eCJ<ZY*X/i(9?rg6YSZ/TcTU^F@:e!]7
-3C#nu4[qq@?X$faUTU\fJOMt-?<^Z5:KCTs<%qET:f(1n:LR^8:KqakK8,2$AnYY,Sst"LJ:rK&FE;_O
-CMIU&Ci=3-D/*g$A7&MO>?k?;?Wg#n91quQ<aTTU?;jT`2*k,GL5L.d>$>?D@U<5BAnPg`?=%,LAU9?(
-U7\3VR?ir!Q^!c%Q^*o%P`h/lPaR,OJ:`E*Jr#,2KSYG;K8!f??=I;PAn#LbAnGIZ@q5LM!,):C&SGT]
->?Y37>$4a%=&i@(='/Ec:/kLq7Qs18<*!++>?Fm+;,h1TNh;u$Bkh-a;c6:^7S60F90u?K:JOVZ:fC=f
-:fLCl;G^%g>?4U">$+Z$9K>U59MJ5W;c6=b<``*p:.eD\7SQ]P8k;EB84cBK8Oc9E92//U7nQ<D:.RoI
-8kV]H:/=JM9MS5Zr`)Bh;--t/?=./UAS,RU84?0S>>J'r=.Gq,Cj:VWD.R6b>@_f$Ch@0a?<p`;>?kH7
-<``@'<``F)<E*%'=&N!p9Nu7]R/?mdr;-3brpTjgrqQ$_m/d%^n,EFfb^R^T_7R"RVP'KJQ'7DrPb"JA
-WN<A5\@]>[Y,J%`QAL9EG&V;6CNP#_OdVoBZGF2g]sk/UE=3E_#7CrVgn%2WR`3h;hr3-U.NKP*f];,J
-g!YI*(^gZW"9o/<":G\M+Whh0g>1l=V\^$d*uuF:%i?3!'cJ;9&JH-(&MY@U*=s)B3%Qa=-ljZS>L1],
-;idiNTo!cWPuL^\>uY$1;H?^p;G'&24$>Sh6TcY=rZauY0L8K02^T^^$lUcXVm0c%2)Rip83\pj928MO
-5se=:7tmqM\#up?Y,-H*S<];.T9u(4NJ2h8Q)AS+Bl8!2A:Sl9BQnZ6@METE1,_B\6qopL6qL*:4[qb-
-77KuM9+"Eb6TI"]2`3<9-iP\a.P!,!,VVkA*u,\>.4[&12D$=0,q)6.[F3X'6q'0o-7:#]*$QCJ+;5qE
-,U+?T,q1Ae,qLSp-R9]Y/L__a/hSCJ*"j#'+<i!Q-RB`P/MA:o*#9kG&Uk]E+!):8(`FA6,TIR>+!2XN
-+W)7<*$Z=>*$-1?*$Z^M'HeS@.5!/&/gD\p2)@*Q763=d.3'9N/h\P#0K-o$PujN\T87Yf5rClXSl\3G
-4Zk\Y0JYLF-n-Vq-n$Q!0.SP,1Fsn(,o\6`*>(;)?>4P4LlIIRI;N7g;Emc;1+Oe'0/c!`9jD4KIZ0P\
-R[f@dG]RY#763=^0/>FL6r%*%G]nb,QB[SpNJr[LJq8H$IX6<jIY33-M2hLq$B0^oKnFejBk_*graRNk
-CN4NGK8P_SP*(c[K8YD6T;\orUTD/_e*-2KaL\gpaPG=d`o"hP^r479l[I.+ai_N7]=G/F^V?k\Z)bRS
-]>)PVaMks/\?i38\@AfL_8sC(`l>s1_SERXYd:L1St;UEVObBLccX8kmdg&Iq=j[On*f]-o'Z#<o^h_O
-oCr+WpA4abp%\CZo'c)?lga<+o'>H3qsEe7kMl.0qYC$crVZ?]qtp<eqgSD1p?U\kg">!1daHb!e'Z_!
-fuqUcdF$=ifAtlNj5f7Qj5&D@hr*;EhYZX)o'Pu@m-Ng#p$M5?lgaW;mHsB/jltmbh;RPWgZ[eZgt:<8
-iRuo=naZGIqs3\7l0[j$l0mctm-s&VaR86VmdfQ*lg!^$kj@Zmn)`fri+:j.m-WTak3;!kl/^[Zj5/SM
-ki^^Ri8<PXi8EJMk2kR`j4N5?dc036i8WYPg"59MkihBof\b`HjlPa[hr!J_jPSkSk2>"Ul/1+QhqI2[
-ki:U[iTKFfiS!&;f%f<EjR)-nrU:NMaSYQ'mJ6\[s8Di`q=<t;md9K3=R,/:mdB)oj6#@Wi9&qPi9'+W
-hr<SHd^FO(9Mel#A8?($DeWT^;GBeS76s+$5=.e09hnYh?Y!kgDJX-%?s6T.9LqN<6:+(08P;o^@qTFf
-ZE^X:XK)8u,-7iEWMlo"X0&A&W2chsX/`8)XK&8&\\5Vg\[],W[^<?DDlfq7VPpGpYICpHST0!pFEi#%
-YILXNbe:EeXK&=mQB%-S[]Zd7ZaR`>S<&eiJpr5rF+8^XLP_+mZ)Oh6euY?rJW5G5IYs#5JWu[`MNa6e
-MMdLLItW`/I<Kd_H\Hj4[(<94_p$BPd`^(d]`,bU]"Ybd]YV@sah5O4I`K@IcHO>OaMtg#\%o;[['[BK
-W4p0RaiV'!]>2J,aNM`H^qe1;d*'b_^<+$lV5L)]V4jT\VkKc[W2Q/RStMaKTr+`^VPU5gRA?XOStr6W
-TVTT2YILjI]W\N8Z+R?J]!&TR\$<3GYG\S)V4sliW1U#cTq@X<T;J-MI\"'[_S!gk['-^@ZDt"6X09(O
-_m6S`['[N^ZaRKT[_&rTZD"_5\$`EBZb3uOX0oLE[^i]@X0/@tXL,=4VQR#*\$*!;Y-kXA['Q[4V4Ouq
-T<PW$XeVPn\@&`UYbA)$XKf%>UTCQ$]s+T<Y-Y7,Z+$g)XJhbr]<n`BI]]c[\$iKAZ)F4gY-PUUZ)P7C
-]?7Fbe%=Mhi90+LbJUp@e]"c(\@]>ZZF.3PWiE,&Whu_t\$`WV]!8NJXeMAFH$R*D^:Ck`ZaI3M]"c;1
-cdgLndF$ChdF$7ab/qN<_nj.']tV5$cdp\!eBuO`aND`Nb/L]u\\Gqr+N)=JfA5HGjm)7'oCV\@ki^s`
-gt:0+eCN:.j6#V%qu-Bk;>TtRkMt:AdETt`f#tgNCJ%<";j!r?G'\b+SuSilUi9^@;hL[@WMZ>YHt?>T
-7moU3779@07SmAm>^rQPXIF`-6WIDt>>J*u=Ai+">?4`&<rl61).HT>>]5@QKnX>OAR9tXR!*P#JUDcb
-Ed;m.CLM-tDes0)C2%Hq@9d/H=Bf-584lWN9M8AjAS>IQ<'`6%:0<.+G%Fc\@:3MQ@:*VYCgpgZ@UNbn
-MO1'1UnO!5PF%W#P*ME%NK0*`P)tonJ:2rtJ:N'$J:3!'LP(;:%r#<T@:*JR?=$`@@p`VR?2eG:@p`YN
->$"^":/Otf9hnDY8PDfR;G9GC84>s26qgQZ<E`O*<E)anBR>c4T8.6#BkCIH9M@lG78-<?9i=qh:JOeg
-=%uCf<Dldr;Hd@0<`N:*=A2Ef:(^Au9i=nk=&`7%:Jsq\<DuOhDH08#7RTmG:JXh^7S-6E9heGR8P)QR
-9h@oL:.e&O:e<uF8k2`Z<Dldq?=@AT@9dMWB51UB7nm,j9heVjSY't<GCO^OAS,FZAp&Q?B4>.Q?<^T<
-?!UK3='/L%<*3."<*3@+;H-Id>A8SWqu6crqYC-fs7H<qr:]RGn+6GGrrW3"q0pQ2ai(j!Xf/1oT:;.3
-Pa%`1TqeQgZF7?S[Bcp3U7I@&KmRubEc?2PMj'R&Vm*kF^V7=e^j6e<#R_1RCtl0sH(i=2j58bB6n92q
-VUsnigY(#(0d7DG%LELN#R1YF$6L0-A`)G-d\@Qi(`XY<%hK^#&elE8)]9_>*e"nQ.2NF40KM0E/0G]N
-'i;ll<(i.=P*:3/R?^ZM<F/U,;bp@j;,U1U4[VOo4@:qK,Uk#a+>#]B90+XU(((a'/t]CZ5VkGi6UjX:
-6;'sX8P)6A8P+N-Z+ITUWfMO_R[f7fPG=mgE-d.eI#=;)?"RY^AlEPX>$u8hBmsi<<&?Eq3']qk2C^[S
-3''D`77]j13'9)M.juM\+t"TS+!)F>(E"8=)A<Z(*$#e7+"8Tf1+t%(.O$96I(%VUSP<$Z9J7k?+rVL@
-+W_:@-S-\l+t#&u+!<!a-Rp\q/2An.-S@,,*ZQ@J,:OcZ-7:Gu.P34q-6=$T-[lp].i]TG'H\\J,UafN
-*$6.D+XRsE*$6^T*#p%F*Z-%I*"X&/(*tXb,q(/u4$u:o0h+/^5;40#-87(t,;)$ue:CD_WL8]p=\M+O
-Nhp&K5r^tg1bgjJ3@QC,/L_tn/M/J'0f:L0.jQ&^.if<i;IFEjJr#DEJoG:&:,P[44>SK=/i,UY:/kb=
-GD26MR[0.lGB%G/;a`W(1+tLH6V:BlD1@"oR@0>(P*(``MMd1ErIdRfI=?[#Ll.+OO-5ZgO,f0CEcH#8
-D/=!)EHZYWKSGAMQ'@DiMirdKUT(K%UT;)_e*-2KaL\gqc/$jf`oY.DZb"&oIc8AncH=5L`P9!p\\"lQ
-Z)PLS]YDYWaN)-5\[/EA]!8<C]tq%eai)-;[C399XJ_bdSt2LCVk1TMfYtblmdp2Jq"ORMn+#l0oC28?
-oC2;Fp%SF^o_JI]mI9fCp@n7OkjRd!oBbW8pZV#&m-+?Hqss=SrquH`o_87RIdZ^kq!dG+j5JtOg#VJd
-k2GIdk25.Zki_!hlgaK:mdp#/mHj0*mdKQ1mf)YCo]ki;mcNHqp$;8Ime6STmd'K3gu[kflKn*4lhL5J
-o'Yu>qY'UNr;6NmrpB:DlL!j!mI03&nF>M[bjO`YnG2M=kOIm*kN_6_kMtgkEoZ*>l073`l0dZom-NN[
-f%T$>k3CaQhV6uNgtq,JjmD3lki:g_g?I\QlK-sginNPXjlkpge_oZNki;$bkiUsnkiCX_m,Zj[l.k4[
-gsY*Fj4ikio^M>=kL\_Hg>V5QhrrnWnaZ#8e&_IWp[S(Wrr39&nbDV@j6,Rk/+2ZblL!p!ioB1\gth#F
-g>M,RhqmANg=*Qa?WC3:CN"<=GAgkh9h7T95lEo.6:X^I='fKQCi+34DeWik>ZFNl7mo[06:=@;:/b>+
-CiOE8Z*C[@YcY%-WMl_jUnaZYXfee.Vl6ToWt;5.Vl$;d['d6GZ*:L;Ycb'VXK&.sWM?2dXKo+8S9'$r
-GC+M*YILXNbe:EeXJr1iQAh!R\?2m9ZF%64S!K>"Nf]*MJU)TXM2@:qZ)Xn7euYBtKT:h<KT(P0KTMFJ
-M3j?fPC%t3I=H`eGBS+WH\['9ZFQ^!_oBg@cHFY`]>)2#\%oSc]YD(ha1fK@c,mfBcH3i<_8O1,^V?q\
-ZE^sFW56-Hai(p)`R)]>]unU@_Sj(%bJ:g*\Al%VU8"EZSY)jd[&Tq%XfA+jWNE8#XKo^[a1oU3ZbaDi
-]thM"^VJ+"Zam3C]X"Q2ZFd<N`3R%r_QpAUZ(.bqYH>(>\?NZZ]!\fK]"kt-]!]PrccabC]!S`LYc=q9
-X0]U\_6UA][B[Nj]=GDc]">;SY*lGu\[f#LZamQLX1,jMZFmiITq8$[XL5X>U9(>t[]6L9X0]LIZaR0I
-XJi\8W4K=;\#uR3[B[*GYb%u(Y-bFEVmNe7]X=uFZ+@07Yd^O0YbRPb[]ZKV]#;Y+_S`m[[]H+!Z`LIF
-V5Ul3]Z[XecahoaiTK1JccNoNe&&)gY.(pHZ*_$KXK&>)WhZAj\$WWY^ULSXX/)8?EHJS$[BHj8Vl6`-
-_p?`agY1<4eCE!mai;0-]!o2^]th@u^W".8f%f'8g"+Km`P]a5^UgMPZ+.I_]tVD)bgP,!hrO(lnauJ>
-l07BmiSE5ddg4RZh;I\nq>1*hs&T'mo'ku*h9sfuc-4SUaEh_s:K1S\VNZ1LJsN".X/`"8?rL!TS?8fh
-US!3P>ZOKe7R]U/6:+%9?<CE^Uog_fJ3u_)?<pc4;d!$p<E3*r<*E=(=+4CZ;+au'H\-s*Cggm_K:\EN
-EdiL`H>mkLGA:r1Dej9-C2@TrBOtXY@:3/??W9B]8P;iU=BoBM?<1#l0g830K9(:j?=[JK>@M)MAnYpq
-C0XnE?[%!ZPEV,cKm8-&LOjr+KRnQ#JV8W*JqdE2>?G'4;-6n$>?kH=>^fpb;,U@g:f^Fe8PrJa<*<(!
->?Og"<)?%W:Jae[:f'hb<)HC]8P)TE6p4"/:.e2S<`iC+=&`:%:KD4WO.VtuCi*p&>ZFBm7n?$?83]XA
-<E2jk;H6[m9iP4m;H?gu<)Zap<)Zdk8PD`J:.@cP9i>%k;H-Ik:/"Yc9R'Q88l//O9i"JZ:J4&I:J4JV
-;+OJX9i=b]8PN&V7S?QK8l&#F9iP"b<E`a8@:EJ>@U*GW=ADC^='S[&;HB?]EbKZFFDbZ%An#CrJ8Jb$
-=Bo-9=^,0:=B8L+<`2gs<Dugt=B/3t:JG)1Jti;Frr;onr;6Kjs7ZI!rr)Zal/q:"qu6*b=Shp`bfn8O
-`P8sjXfSClR?s/&SXl@FUoCK$]"5G_[BQd5S!B%lJq&5tItj#MR%:.W[^3Z^^q.O;)^#Cq&J8d4Z<;IH
-aOfJ0h9JA<)&f=%fA56=fo-"i-m09(&9eKh$4$qE+;u89gu7ACUD=FZ*[2R9'HIks()n>-(aL+C*u>n.
-$Pa^./hALp(*OJla2(>7KT1M9CMT?';-$h-:L-pq<)H4[9LM*:6o6tm0H(rT,:G#u3^$"m.kDJD(*P)t
-]5^D-;arc-85)HH:et(p4>_LE4*5_$MMd45AQ!5oL2CF;F_tDlCNXW1EIp/.4>],[-T!S42EX)_3]oeV
--7g;c0I7bW,q^Dn2^L.>2C0S!,S_=D,9\0V-6Fil.3fiR+!hmG'-A;G,Ujlj0.Se0-8$hn/Q@81eBjjc
-9iP@X/fuM_*Z,q;%iZfH/L>ik-S6kp+=o>s-SR5%,9S9Z-n-bj(`sb>,8hIK+=Ail-RpDk+rr6_*\Jf]
--6F'J,U"EY*u#bA+!_pV)'gFM.jQ8X+XeKL+!qjG,8h%7.O?/h3C>tu6oH8Q0f;0K+rqsY0.JD$2TOBo
-99uH<MLAQ,855AJ><"Gk2E>,"0JkaH/1E&$.3g&e.k)r%1G't),9/-^*#VIXC3t\hLP^Ou>u*jI1,1I:
-/h]+J8loD8ItNTBT;%g;ML9DT>uX9U2`!3G4@DqJApAW[MOKluQ'IPsOHGK[Lkg]`KH#AgIX[!,MMmRX
-P*;&kOcXd.EcGu7D/F02GC'F@KSGB`PBW.JMj&mHSYN<jU8tu]bN&!@a1AgrcJ?md`9"qG[^j;qiPs*h
-aiM`N_nX*r\#?sGX1uH_^WZ&gai)-/[B[0OX/<AB^T=l^\%',Y]YD+kXJ)JbTqe3\V8CL(b/ru;p%8+U
-p\=+DnaP`7nF6#=mHsZ=pAI/Oo_SRao'l2Bq>9gNlL3ikmd'3<q!.8'lf7d?s7c!Ur:]ROj73$:lL+6;
-mGQ[Mf\>3=e)BKKg=b!"f`'GbdEU+ph;db[mITE.l0ITtjl>=XpZ:`6lLFlPrV-6blLk)Fnbi=Up](6`
-n+ZbRo()DAnFZJLp$qVEnFqD'q=FIOme?YPn+#`-nF>`/oC:h^cKscOkP+E3jm)!lj6Gmbm+g^einrbU
-i9K@hn`A]nm-NT[hWEhWjm([\gYV8VlJp@HjPSn\n*9#ll/:=\h<"4ohr!5Bh<X:Yk3Lpag#L]Gin32H
-hr*Yajk/SVg?@hTc.q[Li7h/ol/UstnD`H[g>_;OgZ$]Bp@R_;e&MCYp[S(Ws8W#llh^2>j6,=alf[Ep
-lfmQljlYUWg>^l@hra%XhW!JIe$t$<<`idIE--8HD-g.67mR&;-pKp]6V1!M='oWWDK'Z:DJ*Th>Z=Hj
-7RKO06:4:;:K1P/DK0Z<Z*>L[Z*:C6X/i8!Unjc\U91T#Xf&+rWiN2!WMlbnVR<n@Za9Y:-aBkXXfA7s
-WM,uaXL#4:So&UaFF&&$Y-k(=bJ:QhY,\IlQ&CaN\GiW_ZF%63R@9>"Q'mYiNcTDZMi<b#Yc=e6eut^)
-Ll[CIMMuq*L6RjGKTUk>ML0f1OHbl[EdDtSJU`W4S?TH"U;k=!bgO\_dC[00_mdOq]=bkf[`,krc,mfC
-d`fVG]u.e/]sP#QXJiJ1Xj+S\ahtg!^WtHK\A?5"\A4uObe:Hu_990UQ'@Z,Su%^IXJDAVQAq?"R$a%s
-PFnn]\[&rg[DKMg]=>5SZ*&PhVm!_7[EQh9^W"$k]?.Iga2b[&dET/,^W!jq\@K#R\%B8`[C3QP]t;.n
-_mQtgaM50oZ)Y4AXgZ-d_6UD`[AL:N]t:\]ZaI$CZ(A>&Za[0?Yd1FCZFn&\Y.)'SWM$5rY->7DX0AS+
-]<f/UT;JoqY.DH\Z`L^@W4.5VZ,4,QWi)Vj\?r'<\?)j.Yb88(Trk>pXg>[FTrtf!ZF$6cVn'4;W40@E
-\AuLn[]?%!Z`'t6R&7R/]>h4`cFi#ciTB.F`P&\/e\\>jVm<_8Y-PI@YH+b.X.c5e\$WTY^pg\YX/)8=
-EHJV'[^!*;VP^>u^<=gRe^YJff[e[(d*'MJ]=tnh^;%Is^q[n.bgY2CfaQN[bf@]E_nisfZa74A^(%rt
-a3;l_gu7McnaZ8;rok$XinrP=d*U+ee_&U@nb2eVrVld9qtBOKlf?mQf$DU`cc!tLBgtcq>*,VBF*E.u
-Sc5WHUi9^>;h:I<WMlSaKP+Lk8k)BD6psR05u(fk>_8`QXIF`.6s!c&>Z=g.:J4bj<_?4i:JZF<>@:]<
-@qg:ELkfkYBk3!jR<Nh*Jp_ufEHubCCi46.E,KE,B4bdd@9[/J='K'37R]g>;H$Y!AS>:E;F*0093-\+
-G\()hBO=nK?X$uO?YF7[<`rpZI#*`=MM6e4FaeplH?saRH$4FWFE2MN9i+hd='AO*<EE@,=&p>@;ccUg
-<DHFu?!UN8=ADk$;Gp_';cd@6;c6\#<rPp$:/=_b;G9\P7mTX176j:)4B#Nk=^,!.>#nF$CjV58SVh8s
-ASPLO85)E?5tX^792/;`:ejh`:/t+k=]/!o<aSm+<`iC!;H6Fc8k;`N:f'YU;GKte=B/6o<DRj5<)$(f
-;FsGN7S$?O7nulP91DQB9hRrJ8P)NL;GBVR:Ie5Y7mB[I<DZ@g=]Sd;@Tm5GA8,.>77pE^=&i-tS=jq<
-G^XXLARf+QA9E?<@pN&;>Zk05>Zt93=BS^';H?dr;HI"$;,g=c>\\kcs8W)tqtp?jqu??h$2XGjmcW`t
-nGE4Urri?#q>'CVb>HF'`k]9nYGn4aQ^<r-SXuFIW3!27]Y(qh\$NB4R$3McKS"f,MNX?oSY`HmY.VKb
-]uYsE(^:<Y&Sg*o9Pg*7eDoTDbsNrt)PkpBiS!)@IZ-$/,8Cb)'b:`b"pbJY*$/qMiT8La(DIi4,9@U>
-*=`An*ut\%*>&o#(*XqE.O68q1,1$m.3DsEbu7B&S;rn]CRLGb<a0$/?rg-(9gqNC5<DG)1d">c*ZZ=H
-/MAk45=dIP-5I"4,:K1tDF-<WA3i"968q/&1.kk57kHPePAG)J@qT@c?UJ4@@o?,m2bch88jGC'<?NS>
-,r.P23%cmA0eFt,-SZSc/g2T069m:d1a+J8-RUu;.PXL_.OHo20`ECT,:"Wd.O-&U*>]b5*>]_0'.lI3
-0fCX41G0k+=b=04bG\3!6<?6&*?l==(*4J.+<Ms^IO$*_,pFrf0K:F(/2018+Xo#n,UY2e+rhRL+=JNO
-*%)pS/i>7/+tY&]/0H)k.NBEG()ePG(aCCJ*u5q4+WhF?*#p"E.j5WL,T%dR((D9:/0l8f1G(LV6nphY
-2*il:)'BqP0eOq1`RoZ;S#23tE_Sq^6&_XE3A`';?SsMh1,Ud=.P*2%+X&9b.4I#//LN%n*%<9U),Oa[
-JVo/6JTYC!8O,$_.kWJ/0fVNq>%MQ/Ng-$/U7$psI</q$9gLd!2D[6S7oET-I".3:Ss>Y1R?s5'OcYWa
-NW+kULOXf&ItE<-LQ%.QOI)<$Q&'s?I!BjXG'/%YrdFp%KoQ(j.#3P<KnPknY-+Ir^YI#jmErtb[_U/?
-cH+/j_Q^GX_T(BI`6-<Ib/aM$8[l^L]=PYk_7ID)ket]l_7R%RW3<P7ZF.HRXLbmG_9'$m`OM\:URdpI
-SuA^#e'uL`l0e37qtBg]n`fE-n+HAGnFcVLmIBftmJ-VQqu-?^q"aOSo^(f,nF>c#kk=K8kj@3squ6Ef
-rVH*\q!IM@pA"X`/beSmm,d6ijQkdaf]VYXi9B@\h;[JTk3_?rjm)O*iTKM"o^2;Dn*g8Nrr)`nrZM1:
-q>:0jr:opZp[RtVrqH3UqYg-_rq$$XnbN(Sn+-)Xr;QWlrquE\p\4@[o)S4Wmq_ISc-5Y9j6lI#m,I3o
-kMtX^kPF?)lJpOTjkA_TlKI-fmH!Higu@VQe)TZPiSihXk2tRYhWjaqg#UoFlfm-XjPoFfk32$ih:LKK
-jQ,7Tl/U[Vhr<PFh<Wt[jl#%SioB%mhq./\m-?.mi9BmulgNlgi83\^fAPcFjn/<>j4;9Inb;)5rVuop
-o]uAEkN2""lf\935OJ+0iTK[ojlbacio/hOh;@/MdEfIZBjG+\D/<m#Cg^1;7R94$4[)+u7S?QY?"@kp
-Fa%tFBP:g]=]\En8c;*e92/5_=(#TYGBe=QYlM'.Y^3CRXKAP&UnXKRUT1>nWi2npVlQkqWMHDdU9Co+
-XK8J)Y,eY(Wi;tpVkg)gY.(jIT6#'mFEhqsY.1:<bIk6cXJr4fOcGaR[BHd:Yd:p.OdDDuOckijQ$8"0
-Mj1$@Z)Fb5c_mP*Koq.>I=R$)JVK>=H%gitNII"@L7XEPEd2_II=I$0Og;HjU;+dkcHjMXd(m-&]"Z)"
-^UqA'^::bi[DgD.bg"DO`Q5a,]sOrI]=k>?WkPdHaigd*aNVZHcc<N1a0hnN]>2>&`Oi7HWhQ,aW3Mnc
-PGPCKS>`-MR%L%EUogr0YI;B[WNihK_R[P%]7.B<^s1!>cHabX`50F;cH*f5^qR:lb0%H5Z,4Yr^WF"(
-\[KAm]XGD`a3DfLdE959^VR[t]Xb;U[CEuk_m?Y`XfT1MZam?I]!JW@VQRqH[^rc?Y-Y(2ZF[KG[CrlP
-Y,AG6W1C6'Za$dA[CNiKX/`YIZD4\%X1>[7VGsb&\$WKK['6L%W49(9Xf/_5XJ`)$Wh?<#Wj/h2XKAY0
-Y0!c<\\5Pa`NQhm]"PteXgFh*ZCnD-TV]?;`5&ded^e5\f]V,;_mZu$e\/)l^U:?GZ44=\\#HXEZE1=4
-]tCnbrjEQNY*kW/DKE>(]XP)EWN3A8bgXtfdj`eqcdU@jc,.-(Z*(F@\%9Ajc,.TBbg=tsgtLN5cGdQ5
-\@])PZa$[Krk8cU`lcQOe(N[Alg4!:mQ9^sjlG+Kg=4Kpe(<1,k3_g6p@\4RnF5u<mHE6WeC)^k_p!LD
-:/OneN2`"^Fb#gMWiW4sD-^+@KV&1B!i;QB87P\"9M.fD779O08m#G+B7cq^XIFH"7U9>->#A$m<E3!p
-<_uFc:J+W%>$#$=@s`l_K5>(1B7?A<G'AFfI=ZKZGBRh;C2X#i12UiBChm<a>#ns9=C"s#7nZQO:01P.
-AReq>3\iid>)J&RDI6g[@V&tL>\.PeEc,Jt>[_/XAnl@(B4=hBB4kXgDImErC1UshBP;1"=BS^/?s?Z7
-=(#<:?!^]<=%u[m:KLRu;GU%b<E<!l92/,P9N+ka;+jeh:Jk+d=]A<t<(B2?6V:'E:f:4d<EK-)*F)`I
-<*<s_NLZPoBkh?o=B.g_7moX46qC<V<)la6928AY:f::m:/b4l=B8:"<D5nZ;GTnW91qcFr_4kA>#Isi
-9MJMd92&2Y:esh^:JFAJ85N#T8k;cO8OuEG8OQ*G8PMoO8P8tT0j%"8:Jk+l>#/.&<EEI,<*3[G>"MFb
-?=m8B>"t-OF_GrRHu3D(?Wpu]IVWM&?sHhU>?b9:@9ci9?<UH6=BAR';cQgq;c-%eDM5"hs82][rs8Jp
-n*K<-o'c2?s"XNJnEf`?ai_iObK%N8^:LVMV4aENR@0D0SY;jVZE^^G]YD"a[&p*iOH5HaN00KpI[-1g
-TrP'!\\#GoN>iZ?%1`kNj0VKiR*4.Bgtg4;,o[r*g"kWHi7Wl;*?H"2&J,Ka&-rg]+XK*egt_#>K+\qK
-+!_d:%MBQn'GDK!$PX0])_`*H.O>rX0e4Rm)'U@t`lLnQKq+0uH=N5$=\2Im?!q&A;H$gu3'K;RIR$4X
-5rL&4,UXla1+tdV6TH;"$PXF6Z)UT+6V9^:;+30"9LVZW<_GeK8P_Q7;FNW+-8%8=.mluc2Ffnf1,qBY
-6;B-f.l0ON-nm;@4>T)b2)RB@1G:4:2*!<>-S$u1/g_bh,p+?c0I84j/N5",1F"h0.4m1p()[u7F!r:b
-0eak*1-I`]4#\fD.PjtVZd-sf6q'mD0.n1b*>fP0'cSkV.P<"c+t"BV-S?km.53,&.O-Dq*>TqM,T\!L
-+W_[I+<N-p-Q49N+>#&]*$cdV,U4Q[+W;%5-QsWS)C?OG)&s_<'H/>=+X%mH*r[5d3?/_[.5!26IO$L-
-/hfC>-n[AH0c2&[/itgH3@1fZO%YbHVM8q`5r(`PV,BK<5W(5N1,1aV2CL7A0e>"01,1:/.k<%u,nqRS
-*$8a9M2?[uDKf_f;aE)f.4Ql#3C->??u(%BNg?0)PDtQ[GA_%q:e*rC6:FUE;HdIFIZ'VaQ]@>sI[?Ii
-Q]mVpOcPQ_NJrXBIsuitJq\r:M3!^aQC*toJUi/qH$FUXH%1<mIY<E7Mi3IFJrGD6Q)CadU8Yi]aklF5
-a18Xoc.^OaaQ::C[CF)ngqgq<]=kto_SjI2agACXZb=/c^WYo_aihN1Z`p[A[BHO6]X+fX^UhM)+0`&`
-[&L./T:MaQY-Ggbe]H&!me$)Ip@nCSm-jE5mf)\rp\O[Xp%RqMqt0a\rV?Ejq"jjXmHX'*lfIF$rV6BR
-%/0Vrp@S1To_J=Qq>1*g.f/Shk2P[gkO7s:n+5o<q!RYDm-3j*nF#`9q"=%@o'GN+lLOH3o^qSA$iKYr
-rql]ho_J7Tq>UA3qt9[Tnb)_QoDS:VqsjFZq=O4Ip%S+LnauPNp\4LYp@@tPo^hnSp%@tJoCCqdbjFNO
-l0RR%lf@BulK[<bm+^=VjP8e_l0.6ki7HoSl/q'bjQbRNi7lr;gu7>Si:$$njPnV7in`AQnEK#pADQJ3
-kiqI"k2P+Yio8kOkhk4Pip#gokiULMgtgc>gY_5kjkAq`kiD?ki98nPl/Cdgi8NMAhr<b_pA4URe].OU
-pZ:uEs8W#jmJH8;lL=9/m-j<'iT':bkO.Kmk2PRcj5Bmk($!ci]SC<1?Y=+fBPD6i<)#eG4Ztt85=%_/
-9M\_rAoR`n$?^2uB4"tI=&;R^r^I;d92/8a>%)&`G^+FUripgSYH=t0Y,eS#UnF?UWiE%tW2QVlX/`%r
-Unsi\YHtF8Y-"q4XKAM&WMubmUnk#n\$i`8DK'H6GB]OZ[\1(O]X=oDWiDMONL%nuYHP+5ZauNdJV/Q-
-M2RO\KT()*LRP6JW3!JUWh5K.NJE4ALPC8%JrP>/N/NC=Q&L0CP_jp;KQVEgKoV=bZ+$I%^<+L@ccFP]
-_n!Or_7I4i]>Vk2_S3pu`QH$<aj\MYcbmcB]sY,R\Z_s5[E-)&a0j+2aMG[3`4Nh+\\#So`lH$&R&?RT
-USY<-_lpJL[_8iK\?)X0Z*CI7[)p:u\\Yh[\?s&a\\c44]"Q+qcHX>N^:V7r^;A+>b/Cs,]=5Gh^q%Uu
-^r3[qbJ:`u[Cj5d]"#Af_Sa42`l#@'_7dM!_RdLp]u.n.Za.BOX1#RE^qHq_\[\rATsUbuZEgL9]t(SX
-[B?:.]sk;OXKT49TWb>kV5gi/[^!QWZ*1@#Q`m?c[D0/!Z*C77Za@3Q\?i?6['$R5W3iY)W33VA\$WK7
-USk&gUnt0#c*=(S\[A]]X08t4YI_!M^8.U&S#rrtXMDj"ca^=0\)#HckMFP'\[^,:`3[(f\$rrXY,SJ2
-X0K1<X0/J=^q7(`['R*AS!enJGItZ$Z`C((WNj(Vd*L-#e(*$ueC;sp`k]3nYdLmJ]"Yo$^rOF<d+@(.
-gYLK/ahbj+]sP)PZ*1sX^:qD#a3)WPeD0'Hlg"H:47)4pjkJSGf$_mnf%/R9l0n04n+QGBmdKW3kh4_B
-f$`'gaEM>n:f:2MWK;+AJ!Q\+XK/18>uXgWT)P\iV4`9i@oc,d5X7V%6UXI><`rL4J"s0JRsICh>@(W?
-<)cq";,'ba:eXkg:g%C3<*3L?KT:e@DJ3g%KqOfXGCY<oJ95dUGA_/3E,oc2C2.O%D.6sZ=C,97>?"Bk
-:f:.h>[(iP?s-;i1cS?=N/Vmu?XI,E?sm)AAS?=6F(p)5@9ZoEB5hd)BO"tbEc,rADfKl:Ci+02Df9W*
-@9d#D>?P65>[(?:?!:H093,%i;b]n\9h\>^<`;de9M7rM:/+>^:/Y%c;-6^r;c6Cg7m]L/77Ta>9i+Sa
-=C#-:@:3AC='KKhNguYsC2.Bl=BJ6f7n6$@6paO?9i=GY9i+nk<)QXi8P`De=BAI'<D?"[8kDE?8kVWA
-=&i*p:I[cK9MAAe<)HLd:JO\^;,C"\7o)cN8OuWK84ZBM;G^.a6q7/H1e1).:L$Ua:/=ec>"qdl9i"nk
->?tcN;asGUASG:P?WEAaFD,fOHY[/%?s@5aKPbC4?<eOV?<gT5='Sg0?!162<a&X+;cH[l:f9hfDMPFq
-s8MBb$3'_km-<j*oC;GBs"OEGmcs<7ai_fNbfRlB^qI7]WM?,YR@0D.S"?@MYH=t7]=kb^['-?tR$O,.
-OHZ,^R[9A2TrOup['m?YJeo+,$P!VQj/YXUQH@b=gu6LB-5mr(f\PNGi7Wl;*=W>^$4@:R%h99c(`4`6
-g>1l<M%gXL*[)L<'c@i"$P40f%2p)u,:XBA+!;X_74p)9+Y,9PeAb<_JtA'tH=`G*>YeC+@T-6';-.43
-779:f0gIu\4>8?6/MAV,4ZPqs4Yn;p$P4mR[C'@T6:3t"6UERi9hT8BCK3tq1+"q>9LhH>2a^JH8mH(,
-;dW-e8Q/Vc:g$CY2`<oZ/iYLH2`!QY2*!332)?a:,pFca,:PB*0Ie7k+s/!V-6P/k/2/7t3@ld3-RL;b
-)&F0>*$61H-S$Sr1d*i\6UNjj0f`Bp[a*9t845p7/i=jn*?6%?'b_]2+"&EX,qpo#-Rg5W,VUc%/LW,%
-+;Z:C)&4#2+WM@T/gVbg'G;Z4*@Wfp,paTX,:"Ta-R0]M,Te*J)C-:@)BU:U-6sfM()\#.(`45<59Ujh
--7L6(4!5du+!`Wl2**]X,o%OI5"%7k6o2F-MF`i9V1`\]6T%;`X^"=_4>o)Z2D$=,2C^C@/h/G%3&E3:
-.k1HD//KT_+=D#LJ:2BNCiEo_9KXpV.4m5/4$ubJB6/T_Q(+D9ObeaDF),>h:e1LR%7a2m='oW_K9)Ln
-R?<gLR$a>0R$X/*Q^*euPEM&^IXQTkrd>0*JVT5HOd22pN/WVmKeS74JU`,uIt3*%JV8MuG_:<gP,54\
-UTD;cbi8'<aLSaoc.gUaaQ:@H\@]]#il/n9_Z7RP^E:J=['Qs?]th:pbO*Hj`kSpfZ*UmHYc=q=[BdQ^
-\A96!YHk[CYHb4.V5^GrXM<-7c-PVAo^htUp@n1GnaZSK>O_@^p@S.Uo(W"Qp@e@UqY^$\q"!h9k320u
-mdU5FmHj!-pA4d_q>:$bq!mtLqYL6lrU0CPq"=CYqYf[Klg=91mI'?.nb2\ImdBc@n*p)DoCq_FnacJJ
-ngjJ*mJd+_s8;Zbo^qqWrr2iop[n7Wp[n1Yp%\CQpAXgZq"XUZrVQ<^o()eP$M4&WoBt]&nal,?rUN55
-bffJ6i99LfnE]0$lKRTlh<X.[kipmWjlu!hjPSPEl/gshk2tpggY_/SjQGt#l/:mnki^jQg@":`jn/'+
-8)rCdjlYdml/q$ZjPo1VhrEJHh;@5Um,ZjSfA5ZOgu%8[qrlo%kj%:"hV[GJgZ@;Ll/LORh<<tdlh'rK
-o%2(amJ#i:rVlgEqsjROkN(ghk3;:"k2PCcjlbslioT.^jlPLXgtgfHf[@BgEFW?]r`KM.<DZF]770C0
-5".t5:/k;#A8HF4H?sdNAmS\E=B&3q9hS,Q9hnYg?!h;^EH?ALGBU'hXf\e1Xf\\)W26;_T:`!_XK8P+
-riQ:*WrAtVVPU5mWi<&"WiE"sXf\V'WN3/%Y-bgP\Y*\VCN+E?SZoW"]?IpqY,n_)S<Stsd^ZE^Z*UmR
-I[QL[Nf/dOM2I1GNcou/R&[EkWjgK\RZ2rVLPCS?LOXT"N.ZV<MhI(BI"@<5L4Or+I#!T=N0piZTUig<
-air)PdEfV?^qmq&^:_(qa2#L0a1fL5_8F19a2lH<_SNmmY-,+9Z*Uj[[)pM"aM,O<`5^!;_oK?n\%ff-
-<S#@!\$W`S]>MP/Y.1^A\?`EIZ*LjR^UU\Z`59.!_na")\\>Sb_nWh"\[0N)a3_lD^:V"obKe>Qahk^-
-`5'"!b.PL+[(OMp^VRh(_o]s6^Uq/X_^37DXgtj=XLYmF^Uh(oa2,'d^T=BA\$*QYYIV0OZDF5"ZECXH
-I]B?Q\$iTJXJ2c)Za.$I[CNTBXgYXI\\c:tZ+.<OZE'Ii]=4`D_S3F\Vm3M5[CE]PYbSG*Y,nY-V5L8l
-Y-kjFUSXW^['6I0Zb+VpXgtsP[)8uIZ_se/XKfI9TqeHmZ`p[I_9g]G[Eu>;e(a'Bd*9D@e'l"2Yd(C;
-1UsotWiEG-Z*ga7XJr_<[^EEGZa6s5SVD06]YD:q[^Ni__SjL8aN)BGc-45G`4rmkYPtjD[D0Q!aNhfI
-air)ZdaQ^ob/_3/[C*@?Zn8Pe`l,^0^qdk+`lZNUg#1rQl07O"m-<j!j5JqMeBu^ndad")hr!DMlg!Zt
-Id?FglJLRWhV[DCbBmen:Jk&IVNQ%EJX;t.XK879?;jgTS>rQbTq-[@;,'GC5!;%n5>"XN=]]!\UTLVe
-HUL2&?<gZ5<`iF#:/"S_:/k1g<FJs.<F0HsNfK'>CMIR9SsXeLJ:i9#FE;eSDea-0F)Pu5Chmj'?tNbL
-9jLt)=AVX]:/=V]>$GWM>ujcg2E4T<KSXbh>?k`I?t*AGASH+*Ch7!b>u>$=@prJ=92B)3AS#OdAS,Lb
-BPVBsB4kOV>$G?==^>#+<\7BP;cQ:R:f0td:.e&I7nQTV:ejSM7nQHH92&8W;,U(`<Dck%=&i4";bp1`
-A4oTk:/b+e<*3$u>?b33<a0BgO.DntBPD$f='/-e7n,p>6paLD:/k4f9N"hh:f:%[9iP"e<)Z^q:eFDV
-91MQI:.doS<Dudi7S6]\9Mnqo;c$.^9hnJ\:ejYQ9hS,N8PB%R(.h.p;,'MN6qC*J84cQP>>@^b:/=Pb
-6qg9N8kMoR:/kS*:JXqfCMR-\@9A\_FD#]KH>@&%AR9"kJSSe%=]ns7>Zk*.>?G$5=B8O)>[1</<E)gm
-:eP#/M7DjN$N'Mal0.F&q#13ko)B!np[d\8nFX`A!6Y;b/'5lQ`4iadX/MkdS=5h5S"61LVlHu3]=PPa
-[]us5W2HVaSY2RDR@BhGU&M)cVmpm_&dJaQ%US+u9k^$>fAkZJbs3Zp*N.KEinrPAJL_WP%gr^N#mq"N
-'bM9"-Y(lhimEu+&02c4)\s8/)%d;f)%mGt)%ml2IM3D6*@F*?5Wg\J.OeHB`DTTcTTGgmD46Yo;-@@?
-=]n^%<ErNj9L:[&4>\rH-m:#i,q:l576NFY,Spn$/i'6*@:;)V<C0&E4$?84<F8cu8QS5)5!21q0eXe%
-4\@q*9L;'55se+A<(o_L5X%%a5s."h/2/\11G:747iW<s/grJ',9IpH,:bH".3ffS,:+KW,;:;l/KlGs
-.Ps+@0J>48-RU,_,q(/o1Ee;(,q(Z0/Mo.?=,XT8d[NTi6U3.Y,Q8Z=)BKV,*[`-]/KZ#]/1Mqn+rDFR
--RC5k.4lhd+<r$M+!i<Y)(dEh-Qj-B0J"7k3&2p.IN9RT,:"W`,9I[E+!2IB*uGk6*$6FS+Vkn/)C-ID
-*$Zdq,TA'U-6Y2f+=.pG,p+?a1+aRj.ORbX3Bp(u^=%^(NNf12D,F1q9nTHD4#AWD1,q0E.4I))0JtF2
-/1<D6/Lr>$-RU2Y-n?Q!H?=.:=^,06:J3o20J>4B-U:$o>%2GsLQe1!Tq@U+I<BRFA6r>79heA\=^boY
-F+8n(QCa\9P67/<R%!r@$CI0FPa%ApKn"Q"rd4ouIt*02Nfa7*$]pC.MM[.FKS4o,Jc:0pJq8Q'G'/:[
-H'>/,X.u`2gX>9PcH!K(^WkN^`5^oWZadWcaPt1Xbfn5K^Uq"a_TKC%]=>Vl^:h_Wbe_-0Z`pR6ZF.0L
-VR!G0]=k[*]!SZK\?iEATVA'RV5^E0d+Q^jkjJ'6qtp*_oBl&9nFQ5BoChqMo_J=UpA+^].erW2q==.O
-o'#5tk3;=+p@dV8m,mm7rVlH\qtg*\nalPNp&+jiqu$<frq@N-pZV29l0e*/m-F'/oCMG:l0.I$o(VeH
-nFZ;Ao_%^&nFQGGrquQkrr2Q\o(W(\rVZZjq#:9fp\jgUp\XUVp[7bQr:g!brV$3`pA=^YoD/.[qWmPC
-p@7Y?m-jN'bffJ/i9TdilJh!mjl>OakP+E,m-WWXgZ.;Okiq!_jl#%Xkih9qjl,1Vh;./XjP&YXmdfi.
-jmVm&j6u15hr!GkjAb-rgu%8Xjl>@XfAu)Rg>(`Ge`5<>mHE?_kiMU)ip5pukj@?mmcEBcgX5$AhVdS]
-i8s(ko^hD$c2R,)lh15Vs8Moaqt/k'hWa4ckND!jl/q%*jrWXHjl#(UiSEGOj5etF]8L`A?<gT6=B8<o
-9h.Z?6SCkt84l]Y=C>cZG^+O\F_YJo>Zb',;G^(]9M8)V<EW^?CMn6:G^+FUXK8P+Yd",0$EL2)V5'`V
-Vld)&qlL(&W2Q_nVPsKq0WqOZXK&;&XfJM&Wi`>(ZF[QUS7ut[E-6ApYIUXKc+:<cXK8FlQA^pS\?2p=
-ZaNNAR?j,)PDtEQKS"f6HAn,]Xg+n,\(.aLLk1>7J:N<.KnX`(IX?g,Jq\Q!Ko_"FI<KjXJVT&:R]s>q
-S\<.fbg4G[cG$j(^:qD^^'MWp]YMM,_8F7k_^!=C`lPa)^q?hNXKSb5]"YeSaNM$3^rk'?^W=:,_RZq^
-]t&U6f@7aV^q[Fl^:qC`\@&KI\$E9CZF@EV[]lp@[^s5k^q@:p]st_i\@9,d\^&:5dE^"L\[fMpbK@lP
-`5'XC_S4.+[_B\k]Y:YdbKI`=c-=#G_8=F>_nsX6cGm/s^qI4d['m`i^p:5VV5Ur9Y.([B\Zi<AWNO(P
-[Ce')X.Q>rYcbFDXKSt5XL#@D\[SoLZELC4\A#JRY-YaV]Wn`S`NHAV[Ap:1r3/ktWi)l'['?j<XIuf(
-Y,%u"XIcYiXLtp<XL,@Y\ZrcY^UV"^\%f8QYc4>(WhQJt\ZVs4]=l2,^ph[tgst0BhpBWa]$f6=USb?%
-B<SSFYHbC9X0/Y/XKJY/Yd:[C[^s)VW1erfK"en3[BHmD[(3uk`Q?6EcHjh\`Q#g0\?iWMZa@H^a2cEB
-a2uQOeC<%$e]uCV^q.%`\$WKHYf=]"_8!b#_84(3cICS)iofLgli-5alK@9ggt:*(da$4fe(34,gZ7GW
-Icfn\m-EQfhr3VYf#N)J:/=\bM5HM\H%_TWWiW:uDdZIAK:Am?V4jH0?r9cl69m[p4?>u+=C>HGJ>B9J
-Rsd^i<F&g1;,L=p<`MUa9hS>^:Jb7s<E<FCKn>,8DJ<]pKq=WVH@LWtIWT[ZG].>5E,ff7D/F'(C1(X\
-4'Pom='&3j7ncWN:0Lk4@9Z]+6TRA&;h9aIDHpU^>[1]B>@M8bFDG8hA7JbUAnGOT;+O8fBP1jgB`2L+
-BPD0nARnhD>$PE>=]e^)<``6u;,^(V;bfqa;c-%S7S-<N:JOVR8l8MZ9i=YV;,g=e;+k%u>?+R(<_l[q
-:JO_a:/Y+p?XQr=?X?r:<*3m`Oe&+q@qfUf<`DO\7mfR57S$BY;cZso7nc`U:/k1f:Jsq_;H-Uq<)?:]
-8O>a691M<F;H?q%;,LCu:f(4l9heC\9d35%84cQP9hS,N6qpEL7n?9E6VBm?;GThT:J=kd8l&5\:*!>/
-;H?Ug9hIlO@9uc2<DI7B>$G00OdU9&F+\^QraZ7>Aoi<3?WUG.=Tho1='/W&=:A,,<``7#;G:A4MS9#V
-rs\o)q!@80kjA$>r;HWfrsJc(qY9UJlKe!4_uds#b5TWobKJ#G^::JNWM6&WRf8]dS"QLRXg>RL]"Yhh
-\$WBCYPt<uU7_FU:T1"eVkp&lD%[He$4RJMh7?[1VpF#UguZdH.i95)e(s$@gsps+)B'>$$jd.E#S%O_
-,UY?_hr<SARhlMO*#ob,&Jc6$(C1Q^%2BZk'7L]1(E4DF2CgO8,U=TY>g'r^;LkR+RsK+HO]tU^?!gl?
-<`W4%;*n#E3]f>Y1b0go,pso`2E*cX0IS(]&JQB7QEFY&3_!.43^u1j78$Wh;Ed9I;`@NG8jY6^+!EX<
-76O(16:!h&85;oL5<USQ2*+#c1c$m?/ho"--[mTj*&&fd1GCF'*#p+K.k2qr+!N<k,:+uf*\&ii-7U&o
-6U!1U3]8?@-mgQ#-nR>67RJa_5s."V.5=_W]$\rV2aL#(.P)M[*#BA1(`Ot^.53M"(*4bI+t>,f,UXc[
--RpSt/0uJ^*Z#V5+rq@C-SRG5,pb9-,U>)n*s!K.r#p8+*#T_@,U"6O*#'P@*uGk;*#'J0*%N9P*$c[f
--6=K\.jQbl.53%k+rh=E2_QC+/L!MJ2*!`R\BTXnMQWV*Dc9Fp7sppu0Iee2/het30JP.//M8V+/M&M,
-.4Hf#/M/=k/Lr/1Ir/k!9MeSV5t3mm0ekRB4@2M=@;:.EP+85<T:1mrH#mh4?X-Z1:f(%n?YOM,JW#VW
-S"?.:PEqQ&R$sJ6S=5n7rg3qVQA1!BH[Bo6G6N;BKSbVKrg5I-Q'7DjNJE4<JUi8rHZXCLDf'Z>G*8o,
-XJi8;g<SgIccEZ*^X(Za_8bEQ^VIh1c0Ki$a2#I(]tM(j]>DY!^V74m_7[M*mE<8[^9FcBY-G=?Z_=M)
-YIhZb]!8?BZ`gL0R\-.CV50m&dbE'lkO%m4qtp'`nEKB,lgF00oD&+TqY9gYo(MnSq#(!erV$!^pZUo-
-k2PUqp@@G7hWa\1s820KoCV\Fnb;t\qtq]=s8;Zep%8%SqtfaVq=41Up%8(Vqtg-ap[mnFp\=FPn`ouM
-p`K/"o^i(]s8DWhqY9j[p%S=[qtg<bq>^Kkq>U*Zq>:0c2"UD>rUB1Io]Z/Fq"ss[nb2hZq<IGBp%.kG
-n+-),bfoS4jR;U!m,dNukN;'ml1jK"k3[WUg>qP[i9BXij65OZi9':hlg3cmi7uo@m-Ng"m.'i@l/:=`
-hrF+bg>M2TjQ5L`io&bWlg3isk24eQn*fArjQ5=[eD9HJeCi[<p?Lc(lgNs&jm2I%io8kMlKmHckMk(L
-iq2m.j4MWUmJ#u?r;ZfooBQ/Ek2bapmd*j9k2t^`i8`kWk3)!njQ,@\hr*MSinDqoMK3N7;G0ML69mh(
-7nHEN:f11k@V0@nFF&@`H#.2'>ZF[";c?Oj:f1.k=^5EJCijrKF*)JDEH1uW!N`F&Xs:'NWi;hhU7nTh
-XKet8Yd(I?Z`pU7Y,eS&WN)qsVQ6YsX0)l5XfJ_7\@KAh]Y'bOrcE%#HCD"HVn^Kg[B?U4WLT?4P0LM@
-Yd1gMad\ZOLk^S9M2I1BMgCGPT<5AuWjgN^PD4XAJq/E)KnP)!IX?ErNf&O7H%Cg*Km7QZFa\ssJss!V
-U7f';a2lTNe'>S2\@&`S[^j,la2?*<`5?Q._oK^8da$1b^V\".Y->48Uo_&>[]7Kf]#_tCaL&:g]=Ybi
-^rajCbLP+c]tLqb]=l+u[D]tn^W4(&`5]j;`5BC)\\cD/_S3Xia2Gs9_7mXrdEL=i^WX[8_ns7,`lQ6A
-be_6IdDNfG]Xbhrrk&TH]ZS=+[)9\bc,P4Scd'DCa269CZ+%KZ\\GV`_8j6pZFd';^V6q_[C3ZQZ*LR<
-_R?PR]s"B?]!ANK]s=rPZE(1:\%'&`[^!$;VR""R\@]>fa25<fV7`h4]We36[BQm?Z*:C5Xg>OL['?s;
-TX2>FZ)t78Xg"=o\?)3qW3aXZ[CNoc[CoYK]>D+aZ*(7D[ATt.Y+V>\^:q1q_RIn!gsk0BhpK9JZdI@8
-X0K7G\$E3?X/`,!X/`>-ZEgL1X0/Y7]">;JUk`u?YJA)o^Vn(*_8X:,]!o5_]u%2VZl??XZ*COF]uA.B
-f@7pab0%uSbK@oH^qdOhZEsP?"LYVDbK54R_nj+%^;.S'aj/Aeg>CfIjm)7&mdB?%iSE/9dDj2Iaj&/\
-eCiX7j5oFhm,dTum-j]0aan>):/OcBUlokFK:&71X/r.9?rBpZS"upTS!nM(8jYR!3'')a5"A7J@UWet
-Uog_fI7-8!>ut'(;H$Rq<'s8N92S_g:g/<I<)["9JU<-*Ch[EhKq=QUH%:^#Irod[G]%83DJj6*C2Ia&
-Ch@6a>?Y-4=]/$g;Gp:e?!h,R?W9Z_3'B`2L6$Lr?tWnM='Sj0@q01hAmADC?s@)L?sm2<;,CG)@9[)K
-?<puK@q&kT?X6W+:f1%a91MfQ8P)9969tfN92nPN8OrbJ&48iT84Z6D6UjpP928Pb:/_$i?VsHp<D6%^
-;bU:l;,pRj928Vu?rgK=?!LK3=_iJMSXk@EC2.<]<CfbQ6pjR;8Q&M_;ccag;H6Uj<*)so<)?:b;cH[p
-;,0_T5sIV)84-9P<***s8k;iO92\JS8c_^\r_6Qh91hfO:f:(`:.[iK;c?C_9he5Q6V($F6UjU><_uLd
-:Jsna9M\S_8kMWD:LRC&<`W"1CL(4G:lh#dAoiNICh.'_=_)Q#Bk1OV?!LQ9=BAO&='&F)=^(f/$WgA2
-=&`0s9O2Lm]CGq!rs8Mol/q-ro_ACVrsSi'p@.D4n*TT:p\+g,_oBgBrQS0_ai(s)['H^0URmp@QC+&0
-TVefr\@TYu_ns.#\$`HBWMQDbSXQ@ETUhO8VIgP\$O[CQ=kU#UE2Ck3j58tA5qEcjZ-h=bg=4Jk,o$dn
-rWaAJ$477U'IYIeC#@n/d[M$](E=5*&J>co()7)R%0@7a(Od&4&/5p!-86Pp.j#uW)dLFu<Dn:GPF6iD
-TSuoB;,pUn:JY"o>$4]q5<Ce^4#\cC-nd5$.R$-]5<(&0'+bit.&Xal@7=Nm0.f4@1IOW,?WB9J78#g3
-6TdFf/h8D-77/st83T.)7n?-=6U<gc-7g_u,pF<Z-6XNO)%IN$.j[,%)^HRI*?6"<+9!Dk,o[p[1F+>,
--mU>tr[hD&+ttbr+=f#d3%lj?1+"1o2G6@e2*X)[1bCL`NkNifKfhh&8M)P8+WVC:*ZQ1P.O$;q,TS6b
--R:5s-RC5g+=&Be.P*"n*Zc%.(*=Y:.OZr/1+"%Z.i]W]+TiQ&,Tm"/G97nJ*[<$^,U"BP'I,.[+W_dM
-*Zl"5-QEa7)B^se+snWg+t4Z^/g_Y]*#U+d.j?Jn*]cSL4>&(mc@nWAXIk)_<Bi3&G+qbo2ENoW0eP%-
-.46Sp.4m5.1+t:1.P*2(/LMSl/1*<&?WKKN2)-O01-.Q`6SV));d"!^IYj>^USF9AMh-1lAn>7R=]ns6
-?tF7tH\[`NSY)@@R[&qpQ'Rc'R$sJ6rgNhS#FLj7KS+Z"G5c[uG'\UhL5D"ZR$jA/Q'RJmM2-]^JI6[K
-EH>u4CNFQBQ2[p&XKKCl`o-:4a18aqd+d-f`o"eN^r=F?!pe"Lqn[Ej_T0a)]=>/Y_7[P)m)QlW^9"KD
-['d-<V6dbD[CjAiZEpO1XK&A'TV\EYWM?'%eD8KrkO%m6qtp*bmca''l1"-1p%\4Pq=s^Ynau_Rq>9sc
-qsa1NoBl&8jPJn^nF5f3i8a>'s8Mokq=O=LmdKoLrr2p/rq5sRo(`"Yqs!YCm.9u?oD\V.p\4LZp@J"P
-p@%YMpA4U^p[IhMn+c_YrUg'_nG;t[q#:(Up[RqUrUom`rVQHep\Ojeq#:9`me$/<p\"4Sp$qJ=p\jaM
-o_.nPr:fdSo%_I5n)rp(nE9H7l0dp,oBG6!jPAjFl/Lagm-3Nkl/:RfmGcs^l0%9sl1"6/h;7A\j72@!
-m-*Hbe(W=2n*&Ziki1^fkiq?un*0*(jlPaagXkKQm-*Nji9]4Zm+p=PhrXS"l/q*ohWj1_k2P4VkN(ml
-g=kiSini_kpZgniaSkN#m.L;Vs8D`[qs`k4lK.7qm-Es%k2G4[j5B(al0ITtk2bCSh;.&Be%1?OB2h]!
-76s+#5!VV1:/Onf<E<^GCN"BBI!^'QB4"nD;Gg@k;>sH(<E<=0@q]h)H[BjUEH#i7ri,q"riQ^4XfJJ"
-US=KaYH>+6Zi706Za-g;X0&G'ri-1%WMZbsXfO+XY-"b/[(!NW]Xk\CE-QVOG^Z'aZCJJL]sb)HXK.k[
-L6B`iYctFD\]L>.LAm$(LlRU[Ll6G7OdW/QWN<VZWfr6iItEH4LOsemKoCe>LlR@@H$4IbItW/lH[(+!
-K79;s]VD.1aiDHJbgXhJZ*q$G]=PVj`koI2_S]`u]YVb/aj8/Sb.5+!^U:V^Xe2Dk[Bm$Z`jE_&d+-4W
-`k/jr\@',sdaZjsd(-]k[(F#m_lpVbZFdu_]Z819_SF(,^V7\-`O`n,_oKd=_RmY%\AQ8=cG%E;\];Yf
-_u@Rk_RmY1bJ(^5aMYm1]YVV-^s1!5[DBYea*ttHai;*.^;%n,ZG+)a_T9O+`5oTsZbNiO^qR.n`3m7h
-]Y(MGZ*LF9\$30L]Xb8Q\#usJ]s+QC\[Ju\\\c;!YHY^S[_T;\]<n`>S>;[X]sOlF['$[@[C<WW]skJ`
-Z*Cd>V4b'*]<nfHXh(@5];VF*XL63c\[JoZY#r6@ZaI'<Z*q0UZCdkuZEBao_n`k(]XQ:sgsk0BhpKHU
-\C8p@Y-b:9\$`TMYGnG'X/N5-ZF.!BYHP+6Za6s8U5*`5W4TaX]=PSa]"c+u]t:qn_T01c[N`,cZ*:FB
-]#)M8f$ha_bK\A\ccs\V_SX$u[C*QT[^<?GbTG$M`504'^;.P%`Q?HTf%Sm9j6,atnF>i.j5SkHdDu7+
-1s*tgdF6b'iT'"`mH=!+o(;bA`.Du*:f:,HUl0/6JX2k,WiVt6@Sp']S"upTS!nM(8jiS?,<e4U6:smO
-?X-ufUTCPeHpU"s>uap+=BAEr92AJa:f:=m9H@>8:/4o*KS#,<DJN]hKq+?QH%:^#IWT^[GALu/rbc"X
-Ci4$'CLq'^>Zk-6=]A'f:esbY>$P]R@T5iZ2)n$+LQ6Im>\%MV?sm)=@prh[AmntN?X@,J>[L]7<)H_%
-?!1E?>?t`L@piYP@:*&2:esb\;GL%a9h7N:6jc.H7T<#I8OPd57fGgT7VtOY6VL<I9N+qj;GpIq=BJ9t
-<D?._;bg:j:f1%`84clh>ZY3<>[Ui@>A\kSSXkOPDJE`b>#7j_7n?EI77pHP:fL7f<E<*r;H-Cf<``*l
-:fU@j;,:+i91(p57m^0N:f:(^84,m792eVXDbX##9i"P]:f:4g:f:"^:e=2G92\Y`9hS)U852uQ7S66H
-<`2^g9i4GW91quO7nQNL:0ppq='/L;Cgg[N;O3kqB6/WJCh.'b>\8&-CLpmU>?kE;>?P!+=]\R*>?b?=
-?<L?2<)HLh93Q1gYk%hlrs8Sumc`m!o(`1Trt>>/q!RA-jm;F+q"jg%_8F=9bl,d%b/hN8\[J`FWM5uP
-QBmc'Sti-_ZF\!R`A,9G]XkYZY,S=qT:)C>R?WklSmN<U%LipZ>hPK0A"1Tij5]7B5qWlk[*dXeg=4Jk
-![SQhrWm`T$4RLX&eQ92-sbT`jj]S1$lL#u'Gq`+'+G6\(`!`"*#B)"%Lis`,rI241F+@g(LG(o=AjUL
-Q'?]FSr-H9:K(+k;c6h&;c6=]4ZtVY5W:AG,qUSj,;qSO8O+X=%h'!f/$-9e><Phi7RKO!1IODj:K'tT
-1e1,*5!Ce_2(gR5.lTRD3C>Yc84uQB5sn"(0I\P%,:G/m.k2qi(E4A0*?R3f)'^+:+Wp\(rZ=KI(E4bQ
-+!WHp0.e_,1,h-=1G^7!-nQYu/h8M(,Tn3b6TQe]5;tqp2E>!+^X1;t9M\VZ00(O*+<;RO*>T\D+=/Rf
-,UG&s/L2\p+s\ir,TnBb-RgJk/heIc'HJ530-hnp,Tdp:(_RoA,TIsQ+!DmT-712n-715d+XS0G'H\hT
-,U"6N-l=*W)AO;5+u_#!,9eQV-6OET*Z?(E+so5o*A&ln3^Z8#/hOukMaiT*T7Uu]75mYbW)PuB/2B+`
-2)I-B-mgPr-S@/02)dEG.kE.t-RB]^/0QHT;bB,).3p&^-osR^92AJl@s`c\O.)c7SWnt`G][b5@U38E
-?t!S\D0^P^O.2l>Un4$?NJNIYQ^7W<qjRn\R@Kb,LPC;'Fo?:lH$=X_JV]__S=Q7=R$3boM1dR9IscHX
-C2IWsA8Q4+Qa*`uYdVL'alDg9aLSjrd+d-eaP"YS`5p-LnBB)#c,dl@rk1q@`O*@kZb+#`^W>`W^W+!f
-Y-YLCY,7l)^V$tc_7d%ZV5UW$Xf\@hS=Z^TU<1[:dEUk?oCr.Zp&4@EnEoT8oCVbNnaH,Fp\A.aoDA7W
-q"=IWl07[)nF,Z!hWF7nmHj6-i:-I9s8W)poC_eDq"jsgs8W&op[m_:n*p&Bp%eO\rr;lpqu6Qiq"ss_
-m-O94lgt#Lp%\FUlhLDFnaleXnbrF^q=sp_)u07$o_AC^p%A1Wq"FCSq#('gs8Vrgq>'aWp3u]+o(`"R
-mdfK"mc`X!p$_88oA7^9mcWm+nE090k3D0snE8]kl/Umei99Ofk1nt[i8EnfmGHphj5B(_kO.TfeD&j2
-ki:plhr!AGgt1HIk32$eioTFjl0Rm0k2Y[_j6Ygaf@o6Kl/LOSn`0!)h;I\aiUZC%jlGgci]H&Wjl51W
-lfI3jh;IbckMbCop?V(kankQ$lh12Us8Mocqsrk-jP8bWk3)*skMtpki9':elKda!jkp'm3oSQ8\Un:#
-;+El61G1C?3_)nF>$bND@<6X=H[pTpGB%;(>#\?m9MnYd<*!1-?t<kcF*iIjJou$Krb;D0"KAE$Xf_T*
-$a$D-VP0`cYck:=[/IIGZF-sDZa$I.W2Z\tX0&D(Xfnn4Yd(^L\%KAc\s[SaG]nFcTWtks^!40sY-+k,
-S=51sb-nU^[(<upR[0>,P)YB[Mi37DG)qoWW3N;&\C..;NIcM0LP^b8F`*2%MM$VBMKsPtF*E@jKme2g
-F*rgsJYKB]UnG6>a3)WKd*&o*]=GDg^;.\*]XPbq_oK=%beqNFa2l3'YdV$O\$Ds)WjAq6Y0+qk`P0.>
-da6.I]Y1htcdUe0h9j?Y\u)O1Ye%9U_8sF7d)=5Kb/qK8`PfKrZFRNK\]DRu_8E^a^Vd2Y]"ce:]$/@s
-`;mgT_JmK5_8!t7ahY[2_SEmu]YVS.aNr,L]Z.n0_T'O2^rXR7[C<69[B?:4^UCM_a1\db^U1Aa^9YSl
-ZFI<Q\ZVX-\$E?HYI;*L[ApI>Y-5FN]r\KNZ`ggI\\c"YUTCYs[BR-LXK&CuVkC-!Za@,hXfeq<\@9&_
-_R$JSXK]=@Xe;Jm\$rN=VnfOJ]r8'G['@Tb]=#&]Y-G.7[Bm$B]t1bTTW#B/ZCdi+^V/"(\'hhCeD99E
-dETM?e()%-XJ;euY-GIDZ)b@;W3<M3['$O3XKA\4Z`p-qNGrg.[_9\r^V@\)^;%=eZEU_K\\PAKWNE8)
-XKStB^;eIJf[]uE'$ehIai2-5]",5TYckOJ]=52W#0tN:aMu'2rk<Kh`5^!Gd*pP!iTBLrnFH)8kiUjY
-eAfGF_Sa72air2dgth#QmeH\Vr;Q]i`.W55<)cePUQ9D=K:&71WiVt6@Sp*aSY2[KR?qtr7m]R-5!D"l
-5=e@H@:!AkUTU\gH9OMp>uXj*=B89l85rVh:f(.jIS!a?9i,&/KnP/5CMRBfMk6,ZH%:a$I!'U\GAV)4
-E,T`7D/X3&BOPIW?W^?7=Ahd_9hRuH<EX!K?Vj6W2Dmj'KnaS`>?kiRAR\bFAn#:W?!CN7<a90NC27Qm
-@9H5u;GC(l:KLCl;GKq`:JFtp>[(97?X-T5=&DOd$W]ng7TE,M:/+AS8c;0d8P;E;78$?F8l,Fa@8U'-
->$FWr<(p(b=&W!q;bThR6pjXL;c-_!;Hd1&=D<5JSXbIODJNfc=\hXZ77U*D6:Y!O;Gp:i<_u^h:fL1c
-<EE6s:/k"`:/4AS8jGC#5<;S5:f'_T8k2E?8P`(a:JXSU:&[sS;,^Lj92A,P;G0VM7nZZT91VTQ92SVY
-8lAGW<DcOd92S5P84H->6q0j@7p]7n=^#6ODI6aP<LKA#BQSlND#Rrb?>">.BOY1D<`iI,>[1E5>Zk$/
->?P0>?s?`7<W5et86Tb[U\"NarsAPtq!dP1m.0lJo`#[*r;$'RjP&GKm.0rMs8B^I_SsR<bl,dXaiD<6
-]t(MRVOs<DQ]mc*StMp_[_9JqaN)?>_8!ObXK8=mR$*5_L4O`7<#Hhl&.oRdgR^lNUWq?Lj5n6G/ef>;
-e(<C+dE?uW,81V"%1<LL$477S&LJkT?/"#oeVk"I*?5Y*(`F5&#mV=g)%mT%(CCoc$PF=(2DH^0*[_pF
-FO7X';LGX4O*uAHLf6oH>$,6<=^G0&846*668:/[2D6@"-R0QL/29^e3$K+O%1O.)V5dL!2`bJO<Cei$
-8jH$:6U`n%4Z>Pq;*m`A3^>DD-S?`"3\!'=0J=e#.k2hu0/kd>2a]VY1c$Hu.kr(a*]>>a.OcVg+X-h-
-6m3fp)]g@T+!N0d/1W/'1c[ZD/i+e#/2T"30.nLo+<;CE0IA##.NpT)/2'h[^!P&t9iG%`/iG+!*#]eB
-)\X)?,q"-h,UtJo.3Bfb+s\cr0Hq_m,U"BX+!i'D%2'?b,Te?[*#p":)&+&9,:"NU+!DsY-7CE#,9J0N
-+"A?R'Gqo=-6F-D0-;Sn)BLCS*\f/l+sAHV*ZQ+>)]0M=+!*3b+u:u86UX4)0K%)(O\:b<T7Uu]:HqL'
-V+im&,:QeJ/MK(?0Iet5-S@/.1cmWM/1`7s,pX9T0,ka+7l;h@'G(rs+#cM_='fHWH&I]DR%U4DP`UTC
-DeNW`;d3L;Ao)O7I#!T?R\m9jWL]B9K7JT@Q^3r)R%!rB*h&LeS<&M]IsH3WEH#oCGC+XdLR4?sSXu7<
-QBdMf7YHJFI!9FACM%*dCi4<\ZE^aD\AR+OlKHF4\[]E&gXj6^fZ;(NaNN!#bfe#E_7d@bZ*CjU\B2h)
-^;7@paQgFSahOjWriS)ZX/`8*YcbIT`k&RTY.D*HWLofRSZ/9P`R3Sjc0+E`p\Xj\r9s%EnaZ2<o(MkL
-o(r1W?Mj3^qt0X\qYpBZmI]r9lJ^IUnFlADn*TN(qY^0Zo(DJ9o_7nTq"4Obs8Doio]PT2nbW"OoD/.Z
-rqHEfr;HHer;60Om.U,>n+Gr8p\aOGr;Q-`rr;c[rVlfkr:_-*qt^-frr)WdqWmP=p%S4Qp&"^cq"".Q
-p\'(3p[IbOrr2lonF-2?iq;BhhWF@dbfoV9kk"?'l/Ldci8Ek\ipZ!gj5Ak_nD`3Ri9]R`k2u<oip>[X
-iT8_Tlf-genEf9#oCLnqi7dSXh;@/TleCL_kih-ikj76_j4iJYjlZ$mi9BUji8X"Yk2t4On)W0glfmNo
-n`,)PhWF7ok2YdlkO%HrmbcjZhXU.%n]f8Pnb;8?r;Zfoo]l8FjPf1^l/ULOj6>^gn`euol/h*lkN:ma
-hV[8MdEf@Q>[UAr4ut>I0fD'^9NPG*?t3\hG^FdfIsc<YBOFtB:eXP[;H6^u>$YKHBPhj=JV/PsDej'#
-Br2'2WN)u#Y5PJEWi;njTrkQ&Z*^pJ\$icO['6pCYbn=sWMcl!XfAM*YHG18Yd_*K]",>\QZ.4qG^Y=@
-ZFR*Wb.>!`XfSOmRYI'K[^*6H]"Z@VQB7&^KRnc*IsHTkR\Zd]Z)Fb5d%6PcK7/6#JU`)oH%(<nH\.KH
-KmnAjI$0JFH$4=QH\d/uT!Q)*TX`+ab08#TbI=pq^V7Fn]Yhb&]?/%2ago+/_8XjJcH<Q&]XtVVW1fuq
-]sP;Tb0.3>aM>F$_RQ\Z_S+LEaOoD+eBbe;V5pf+^q7.f_S4.;^<XR9ahkm6`4W:Z^V6qZ]WANU`3ZSc
-bC6\Ace?@GbL+YT_o'@._o9^;aj/;X`PKQu[(!]]]t(bla2Pj)_SO:4b/_94dF?Oba1/RqZ_Y75Tr#*7
-^pCA[XKf[XXgYR>Z)Oe/Wi3A4Yd1I9^;@+QU9D59YI1dYY-G[FVm3Y.\\>GV^;[mm[)BnbVlcc-Y,JG(
-[ski`Yd:aEZ*C^JXf&D"XLtgE]s+WJ]<eWB\#Qd@SufW0VnK^Q[CF/]VldDB^UCM]^V$qSYd^U.Tq&[(
-^"0[&e@OJbgZID@_mZr"f=@f\YHk4&TrYK&YJ%6?YHk77Wi;u!YHbOFYaq>ED/#BC[_oeh\\lD"]t:YX
-Z7`Z$_m$5BY,ne-Y-bgS`6?Z[e'$"\cd0n[a2Gj+\[JlMYID*S[C!?ecHODO_u.8&_SsXAcHt(ni8s:o
-nFH)8l0%'_e],YL_SX+,`ll`\gYCcMnG3(^rr<#o^k?f2r`0hmUQftLM4's8WN;h3@Sp*bSY2[KR?qt'
-=%>J<4?,;V3&j5p=T2uOJ#'6KSTm7]>$b0.;Gp@g:JOMU9hS8a=AW7!:fh(BJUrQ0C2.-^Ln0]UH%:a%
-I!'U[GA_27F)u89Ci4$&C1_'a?s$E7=&Dad;,9eV='B6J>#%[Y4?#f6L5'hj?sHl>?!1'-Bk(j^<E33Y
-='/g>C1qBu@q8h:8l&/Z<_ZXj;Gp:c;,9hd=^PK;>$=g%='&0g<Ei-n:fg4S9i4_Yr('7L9L_QG:/4AS
-:J"2T;--gu<C]YV8kr,]<)Zgs8kVlR8l]5$=^bH2?;=*gAUBQ1SUtNmCh?XG7S#m25Y4F79i=ea:OZ)@
-=\qd`:KC@h;c?mq:/jt\8khNA91;*98k2TO<`Vg`8k2cP84cEM:e4;U:JX\Z:Jj_T91VWP9hnV]8l/D\
-8kVuP:/4/J;b]_Y:JX\[<(f\O8PMoN7ncQJ@U2u:;d"!T>?k62R@/85FbG!UA7T%NA9*$1@Tuu=<uOt7
-='Aa0?X$K4>?G$8?WpQ6=&Msn7p0SVSG`EerqHF"r:fpWn*0$(p@\@VrtbV4qtTmOi7ZoEm.C,RrVsXI
-^r+.4bPfX-bK.W;^Uq"[W1f]IQ][W(S=H:Q['R<ZaN;TG`kf9mY'@+KTU(IdK7.ubM+na/'+turDr.p-
-K!NeUj58t85VNlm]@5Bef$VZZ,81Im#R:P;"pP>B'K%p3BA_A'f7aVB+<;%-&eY`d%1N^V%L`pl+;5P"
-%iloF0e"_**@;U;BZI\f;LG^9O*uAFKN1fRA7A\?<*WT*:BF9V6sMH"5r:/E-nZtj*\fNA5:dfm)AEZ%
-0r_0[ECDoG3BT)D1JgMK5VkAc4ZZ#$:d.??4\%FR+=STi2'k1//h\Y$/1Mho00_WQ1,L:)1,L6q0g$R2
-/Nb0l.5*=Q+W_aK+XABV+X\ci+XANX+=&Bj0e=q!,:F`]-87/-21@8(+t5&i1I<lP6STcH*uZ7eJ@a(Q
-LI4j?8gl/.*#K;%*>oY;-R9u`,Vh8'*Z-.V-R:,i4<c"&,8qUI&g&;9(*4\B+XAj"*Z6"9.j#ZL*[W6O
-+X86X+X&*Z*Z6%:*%N0W/0Q&].O,uV-6+6T'HAYI(F^[X+s\ib(HEEU,paTQ,9n?p1+G"*/4;]\2_[>=
-cBh:fYb6Sd<C&B*G+D8b0J5(0+X&<i/hT:B-S@/*0JtX=r[^>a.O5cU0,P9i5qF?(&.B6l*]-/\>%;Dq
-L6.O]R@p7?NKT!;Ch-gM:0_1<C2eEIJr5POSuT&uWL]<3J9la-O;3qBQ^4&,R@9b@USFNUR$<bkL4Xi%
-rI/:1Mia$XM3!snS=Z=@Q^*YfJ:;WF>$bK8<*NONTsV,3W6NKDdHKrJ`kK!td+d*lb2((V_7-u+qr6#G
-`4`[l]!o/^\[]8]]ZS%$\B*peb-/=_\[/E9Wi)MnXKAq?YGS>*0!2:\Z*17+Tq.dKTUi^Gd`Tr+o(r7\
-p@\":k5+f?kNh^1oC;GIqY0jap\4LZrq/t]oBP]8o]b>ki8a4umbd<ohrj_/s8Mifq"iq?p@eF`qYL0f
-s8;`hq=jdbo(MnQo_JIcqt]mUo_/"No_8.SoCDSMn+unLm.pVQIerp?r:T@Er;?$Mq>BjSqYC*hrVc`p
-q"47Op%@tInGW"SrV6'[p%n@Rp@.D<qt0UNk2bmtm.'<#l1*]Vci34pp$:u8hW!hYmdJrpptOrmi8WYQ
-mc!Htj664-ioT+[m,m!Wm.'H)jlYdhjRhKqp$Ubpi83MUini\\7eGQqiSihWjQ+tIg>1lXkM5IdiT'7i
-j4s"[hV?T8l06gXki(+MkhFeOiSESXi8s.koB+unj5B+^l0@Kje&M.Oo&]K=rr4hQn,E%IiT]gulfm^!
-k2PUilg!]rkih*[g?@bXgudkXg:M`,6pE^e/28t;2F'f0>%2>m-\I%mFEM_HD/<lr?sH`4;c?Lh;-$k.
-BQ/*BI"$ToH$OFOEFE<`?2gl6XfAJ&Xf\e,Wi<"uWM]Wl!3#n!2QWmWV4s]]XKSb+VQ$JkV5C5mYd1LB
-ccaDMcHaY0F)Po3H$d!0Z_YRg_R?SGW2HA^PbZ+'rj42\`SR\^NJE%2IXZp&M1gbKMNas>Y-#"FTojn`
-KoCtKOctcZLP1/6O,JktNdQ"tre=?uI!9^\JU`*4Za$=#_ogBTd`0\Z[^OZ-_R-hh_o0C.b0J,Qc,[lK
-c,%6/_RZ_XaND,qU7e6a]X4`[a/?,Ya4f%Z]">_\a2,U8c,[iLaj.s+_B?V2bItg4_nj=;e',eI^;7_)
-_7d\%^q@7n_m[S)[^<r$ahPm:bL"8?_U?lK\AcIu[(aZ0e'ZCfcGdQ7^VIY"]"$/+aOJ;K`PT[4^r*^i
-]?J(.\ZW$@[^3ECW3aCTYcuZc[)02Z]V_U4VRa70Y/@3GZ`^R8Z+mQV^p^r#aL/:TZ+I?;W4TjWZa$jD
-Z`qKU\B)IfXK\e3[]uo_Z+S,[YHbC>ZaI3;WN!#-^UU;Y[B['M]<eNNZ*(+!Wk#[5X0S^tX0nh"YHG%9
-^:(_]^;71Y\[SoS['dBK['R'a]$\^Nh;d)5a1'@C]<],ZZa$a@Z)t"3[(*WQZF%0HVm"1__7@(ZURd$Y
-E3RF'\$3?PYd1[F\[AXSW2?8^\[],X\\,Mf_SjF7`Q?7$cRI/]_Rm:eZ*h!J\@fDh\&?/%^U_b=cH=5J
-`507&]tCqg]tM\;e_T<Mrp'sYn*fW*iS2r2cH4-+_[F`7c-b(tip$IBrVZZp*U/i6>[1WCI[c@EG^bjI
-X0&P%DIHLDOe/2<TV[g#AN2;09i=eS6:4.78Q]J7Dj.-"Wh>/I9Mebi:J*i,1bp^I3^ue?91;BS<_uY"
-CP7IuKkk7-?\+W9Is-BoG'.qLH@TpOEG]E&BkqNuB4tge?!gu@='JKm8QoA'<_ZIp>$YH34=DjM9o=jM
-BNSGNAR](P?!(TC?=d^u@:3JL@p`A@<Duq$<EE@*='As>?!:<1='/R+:f1+f:JXed9iY1f92npj:f("c
-7mTR>:IITG;+aGV7nlcR:fC4a9heG];,C.g;+OJ`:J=V^=&W$s<)HY$;cHjs;cm1(=&Dq1I?U7nEFNHn
-?s-]+9hI`<6T7%o9N+hC:/4JT;G'bZ7Rg-I5tssG;GK\P;H-Oh9hnJZ9hn#E:J*l;5sRb)69mk.:.RrK
-9)VBt6q9a<9i4YU;,'YU:JXVR;+aAK6:UrM0N2:]:/b.e8l8>V;c?b$=BA3d7Rp9N<(oqY?>lC-H#.qd
-Iro42A7&hhH"pJ]>?MnI=&r@$;H?k#<`N+!<G#Q>='A<i:fL4uI?16'rrE&mrs\Yoo^2#4mI9lGqu-Ng
-s#g;Yo&o)kg=Y-9io]dmrr)fp]=bnr`Q-*Cb0/&Scd'eY^V%"VV4O0GSXYt4S>3*gZF@Ka`lQ9D^q[U4
-]!SQ8S:,L-G\^r=7Nrre&/Z4*e!sTeR`*k?h;QOF0c_INg"P36hSrh1"qD7Z&.&XN$ka'j.O[9:gZ.8D
-Sg+s^)Aa,#$3gY;!s]&<&f;2h%i#Wd'-&AW2_cg(*>fPd]uj\XO._GkNGb,U=B0NO;FF5Z=]%pj92Ij%
-6q'$n4Y@m$1cmTD,;2)71+s^["q)7jYd$tl2EP>J76i^m/4i&j:fTqO84$$;2Dd*>0fgsE3A`QQ6Vg!.
-1b^aE2Dcd3/Li(n.5)l"0d7_n1FXh)/hJ1^*@r`])CR-Z*[i-[/1E/+/gM\g.4Qer.OZqn.Q8h'/LiW,
-/hJb.-8%S90JOk#0/5%3,UPs6]?ni[5!W%-0fL!l*Y]D.$P+7!.46;a+<E$S-mTcQ.jl,V*[*!X()eYU
-.O-)],U4H](`Y"L'bhDt(`F2)(EP"F*ZcCG+<_mC(`429.jQ#`+s%jR-6O3U*ZQ%1)($[O-9!Os-7g6f
-)C-LK.4d)/0/=gm)'1.N/0Q,[2c@]KPuO?^V36+';*mR&RSb^j2)-^8/Lr1p/MAe2.k)u#5ValJ4=)'s
--m(-(+:TeO+qb:s((qB/1.GM]F,,m?R[fk:R?NYfKmn)V@9m/A?=I\jH%hKUU8Y6#YcXn"R&57]F(^RA
-OHPcnQC+&-R\6ARUFMt)P`gu]KR\K#IXls%MiWsWM2mmlS=Z=AR$NkkJpqiH>$bK7<EiXNU&M>aVp*<@
-dHg2N`kK1#dFZd_`o>"W_77&,qr6#J`kAsq]!o/Z[^EWR]#hb!\&dgbb-f%0a0h\9XgY[AY->@AYGeC7
-['Hm;XfJ=kUS"3RU7o<Oe&p&,o)&@_q=X=>jSAE6l0\'5oCDMIp$qbNp%S=Yp\F[_q=smemG?CFip-+0
-puq#.jR`EOrV,dOqYomYn*KT;oD8LerVZTmrr)`mqt^$_qtp?krVQ<fo)\CMrqQrsp\4L[o_8%Jp&4h'
-q"jgbrr)T^p&"=Lq"saVqXj[`rVle.qssCOp%@tJnbr+Op?hACpAFa\q=a=ElgOE4lgFNEqtTgRoCLqb
-b5UD_o'Gl?kihNunF55pp"&$Xi9B@ZiSj%ekN_U,jl5(Rl/pdZmI0E-kiUdPbjXWYo]b;ni8`t_jPJ`1
-jQl-pjP\hHf@Aa9hVR;WiRd#Cg"bQFi;VM@j5JM;hVQlCl/g[ZlJLLckhP%RhrEVXn*B)pg=G6Bk3D0g
-e&M.Mo',cAs8N#on,<"KjQuO/n*]Z5m-3ZrlK[TslKmEYg#hM[jm2$aft2W*6U!F_/2&e92a9l1>@MIu
-H%q&qFEM\FCi!`p?s?Z3;c?Ih;H?t0BlS?GIXclrH$F@ME+*3_?2gl/XfJS)Xf\f+WW]<$WMZTmW&gr]
-Y-"h*WMQ>_V6$l&Whl\lVPU2iWN`\4\'N7=a3MrRU2k-fCjC?7\?VmQe&&SrXf&+gRua2^[f3W8Z,PQH
-XHns'J9ucpK7ei-LQ71PUo^`$ZG<&oLQnI%N.["SSXkOkJr,KdMc>.QIY33'G'8+QIY33%QF*rmTu5"!
-daH=fcF:4/`OrUj_8F4/_TBd5a3)BCc-F8K_oT^/d+Z@=S=-.P[_9Paa2b6rf$r0j['[Tk^<jHu\\>]k
-`m`DZa2uTOa2Q*Ca2H$?bg4baai"+l!P>oA_dL?t_8F:+_8!LpbfmrE`lcl]ahu-E_n<n*]XGMkbgFb^
-e'Z=P^V@S"^Uq))`59I)^;Ik3a2Z0;\[JlV^::S[_og-:]=G\p]s4ikXKK7E]Yh%X\?3ETT<#`$XK8Tl
-]!STEZFR`\^;e.'Y,AD2Z_sq<]t:e^Z`9OZ_6gkp]!/HDZF79MXK8eA]=>8PWi)YeY-5"2ZamB;YH"M#
-Z*LS4W]7>jU8"fnTWGH$V67>.X1>X@Y.1mOX0o[PZF$a3ZE^^EZEggBcaqKLe_T96bepj7e@i9+^:C_%
-[CE`RZ*1LD\@&`S^T+*5`lQ3;^9"'!K6)"6`PJsc['m3EZa[KRZ)O^sU:@_B[^`r[]tqV)aMl9DdEg1b
-b/:m&\?`NN[^`u]_7%;!`4rn2d*BeU`l5g1]tD"h]">Z#d*p_,jQ>[klgF3-k2Y:KdEftV_o0L:bfnH>
-e_K0Krr;rprr7'&PB^>;?=&)MNI,u%PF\bTXJK`>;Gi@DT:hjRP%?U*6r$]Y6UF.-8OuokAT![0WiD\G
-;bU.pA62Gc/iPmT4Zl;0:eO8I>$4]u>%iD:Lk]_X@:=bVSUP^4J9H$VG'nj\D/a6&BkhI#BkV0i@9Hi"
-?<105;G0_h?XR2D>uad'=].O90M56#M03`H@UrhN?X72MBNeMC?<^fI@pr_L?X-Z5=']!4>$P??@:*8@
-r`0#!rDY[Q;,L:m:f1%`:fpgt:esqe:J"#G9L_NG:J4>U6qL*G;,gFh9MJ>\;,C1h;+OAT84l]T=]T-7
-<``6t;,C.l<EW[<@Tur>D1@\>TPn.EBjk4Q:f'kT6UWjm6:jpI:K(+]8kMlP8OlBF6VBsB:ejPR;H$Ii
-:JOJK5>":69h.K95se"06U3n(85DuR8Ol6<6V'd>84u`N6qRAI!_Q'Vr^IAj8jYj885E2l>Z"O&:JEKB
-;bBe\<`i:!9M%iF9M&&Q8k`Q/SY17EI>*)j@preN@WZp3>?5$7>?Y04=B8E#<Y8>3<``a9=&rL$:/b(d
-@""*4rVllsp\tZpn*fW0mI0W?qYgBlp\tp+q=!J*gt:64hW*bgjo55Wrk#fK]tqY,a2uKIc2Q%0cHa2;
-\?Dj,US4<NR@0S?W33G8]>;J,aN265^q7%XV4N*WI<]L<Gsrhs&.fWnEmg:ZKVH?4jlP494t@Kl[+3mb
-g>9hT%0d=V'G1ZY$O[IS)'pRbM;.(Je=%Kp(F1g^'*\OD$k*@H%2'Eg$k*qd'bCon+t>#t/g)2Q)-"Pq
->tp<MM2I1:TVG[gCfa8#;--n!:f'bP2Ea>_3Bo2B-Tsga5!;Fi-6ji\'F5'k-a9XS>uFKt6T$hc:-Vl=
-0/l'R6W-fO69[e%2)@*U4#]5b5t+F84uE6m!A5r&0+9E_.k`V).k)\l3&iK<.k3,,/Ku5Y.39KU.O#u^
-*@!!]/i5:4,:"]f.Ockt0-MSf*[*$a3rUp51b:"$-7^c$0gS?$3&<KpMn7<bE&0FK4?#PO,U4-D)@I#o
-(a:.L/1);W+!r3S*[DsK*uQ+H,8hOQ/1N"m,9.=*+rD@K*>TG,(`FA2'GMB#*[W-U*Z>h0'HA/6*$?RM
-'cn5/)'0k@rY[[<*to;-*$-Lf1*S2$+s8Ke*[2p_1+"Fp+!)=B)'p=F+u`B>fTT7#Y+^kq9hIQ4K:Gmt
-0g%BPr\GoT.juu&0.\Y-1,pm;1-@*8/1)Ai3ZnhX-lW^*&/,]n,W&%uBm>XcR$aD6S!fS(MM-P-E+iZc
-?<giJCNOr]Q_UI[Yd1L8Vk]TTI"6?Q$'C@3Od23!Q^XBAT5^O!S!K8!NJ<.;IsuotJqJr;L4tPDOdDK)
-R?WtuN.ce-A7B%X=]\m6H(hLJYGK:^hU1cXf#PM=^sUc]_T(QW`l#C"fD=LTccNu8]XtV\\$N?H[C=2l
-]!f]EdE&uBlfQKsStN*iWj&qB['HeKVl[/+WiiS-UnaQUUnjd#dF?4^n+6PV;Yp(WjlH4-mHsE7o^hYF
-p@RnKp@@nOo^V_Op[n7Zs6e^lf&cAoq#9pEm-+<Gqu6B^q#16WnGW1Zqtg9ks82ZjrVcZir;QNaq>L3f
-r;QZkrUp<br;6Kh#lX`!rr)K^qtqK/nGW1YrVcWcn+QDGp%S4SpAFphrVQKfp%%\Fo_nGfrqcHbo(W%W
-p\+4MpA+@Hp\47In+HJNp@e7SoAn*7qr[#6mdg8Dmdoc6n)*0qgY^`@m-ETcj6#[nlKIO"hq?cFk2>:d
-jQ,Fbk2=tCkN2.#jPo=]ioTFdi!/#qjQ,=Wg]#l(g>_,Nhr<eWe_Ap:hVmSYjk/ARkgn8>hVmennE&m"
-i8!Y\g>M5TgtgfKlK$dQg>:`Mm-*BVa7numnFZPVrVZHXrV,gEmdKQ/l0IWujQ,M&l5f9]k2G=^kN(U[
-j4`+rGY11_2`*<K3^,l%:fq(:%W?ZFJTu6VD/<ir@:*5Br)QQo=']6KCit)VJqJN"F`hV>CgURU>cFa)
-XJr;$XfJV)Wi`D'Whl\nWMuu$Ycb+/Wi2nmW3<M0ZE1%'Vl$PpXfet3[DTes^raU:ST4XF(j^M8\$;dR
-e&&YtXehteRua2[\$`TNZ,M1GXI,00L4Xl%K7ei*K8GABUTCW"ZG2ffNM4G3Ya1$$O->9OLP^bBM1]qs
-I=Qp*H[0m\It`Q.RBj2nTYedsdaH=fcFC:.`4iju_o0L2_T9X2a2c':b/_37^V.1ldb)I=R[L(Z]"QA*
-_T&k%f$)[e\@oo-]#)e5`lJq9cIUFb_oU'Ha25mG`PBO>bf\2ZcH,t%A&6=/`Poj=aiMoP^VIq5_R[h-
-`6m)Y_nO..^V%:p\$jT2eBuF]`kfC']t_@u]tMn>aiD3;bfI`?^:qM*^pM&"^:Chl_o'4&^r41,Z*DNW
-Xi%ZaaL\alZFRKAVn8n/W!9<9]<A?C[f3uf]tV:^USY3$Xg#FAYd(O@Xe_Js[_T_dZ*ppB[^iiNX0At;
-Z)t#)V+RYjZELF:[BH:'Wi`D,['d9:WO]O5SuSoiZG3oPZF?g-\$Mj1[]uj1WO'(>YGnY,Y-Y[EZF$p`
-[a<FPh;Q]$^U2>:^q%CmZT,4oZa6m;Xg,CG[^a&gY->4H_nWdhWh>l<G&aUu\[A`EY->+0Yd(L;XfSS'
-Za[BU]"Pbn_T'Lla!/UGbJqK6^::YXZa@6R^V%Fr`l5p7^<t9Pc-4;M_ns1&^AYY^bKS;_g"kQFkiqF!
-l/q*cg=4Wuc,n)KbKA$7cI1>%k5>5Vqu6V9iK87e>?kHaS;hlDK9Mb)X/r.6?;aX[S=Z@FUlo=L00r9/
-9gh?55=A%@?tF,9W2cnkL/1E@AV>GH;+!K86U*k-8PD`L7oibi9Nu@eKSbG#BOkS*St(7OJ:McaFEW%_
-Ec#`0B527!D/!Zs@p`A(>?k31=\_I[>?Y<=>?k0+<*<-f/hg.*OG\:)@pN\S?".5R?"%;P@UihWARf(P
->@(N7<E<O3<a&j9?!^rH>Q.b(<ruB$<;ffN>?+Ks<EE'n<)QUo<_uI]9h\8W;,L4g92A>X:JXYU9MA8Z
-;,L:l;GBq^928Ga<BaA[;HR+';,pV"=B]!;?X$`ADh!h?Tlj^RB4>+S<)c[d84PNr5YOpH9iP(`84u]N
-91MHA7nH0@9hn;R;Z9B-:/4DO6UjI98jbp66:+(16pX((6VC$B8,bq"7S69E84lTJ6:XO:84cKL9LM?G
-:.%<;84cQU;G'VT6SLeu7Qs767RKpG7S$';8k_uN8kiW0S=k.CH\6]eA7&_K@WZp4?!(<6=BAR)<Dulp
-<Y&87AR\tI=&_sk:eP,9Nhc4G$i]_Zl0Rs2p\Fadrq?@*rV5pGi7ci8f\>ELlM'ZErr;u0>J.Y`_8O@6
-aihrSd*U+b_SEgkYcOn(Tq@mFSt`*^YI(gQ^Ve"/_8=%&\Zr'*KmSE"DJ+2\*ubb&'bk`<P['0H_U.E+
-g;Z<,)'668g"P-9`EWiV%MKNg$iUGS$k*gn,VOc(j58FS)\X)HT7KKL#R:eK#RV%Q&.]9ZC(M'j%N-`R
-0f:X.+W_V+aMh:SMjoBTKRBGh>Z,999i4qo>>n?p84#3s4YelU.3Bfp2)d]_689c/,UF97$SFEMX^c6J
-6!?Z:6Uas76r?<A8juNY;+!K/6U!:[1J9_`4$u;!6;'[.r\b<E1c7$B0JP@>1-m]F.P`k5BI#>b/MoC=
-,p4Q],UOuj.4?Pp/L`/!,p=KX-RgMp/hSk-/1Dbl1G:I:/1`\@1+"_32_d0P5s[Fg6!fJXdb&_%5#+@*
-7P#u9*ZZ7/%2U'0*?Zsc*ZH4H+sJ'K*Zl@;(a1+F+"I75&gJVB(_Rf,+sIj?)Aa2.*#]S+"Vqpt*ZGsq
-(/#Gb+!)CD+s%C7)B0V:+X/'E)($UC&K2T+,;1Gd+<M=2*uY\.+WD.<+;u7@(E4G?*$-=`;8q.P:R%iN
-Nbh-Q3'Dnc=#Vuo0eWGW-7U>i.k`P-0/>FM4#SiM/g_hg)D!`h$m6`4'G;)t+!rR';.FNp%[Nl`S=#Y,
-NeW%2H#db6raR']Bl%sBMNa^3Yd(O>YGn:gPF[#IFD6l"OH>]kQ^4,0rgtF.U8"3GQB@5bKn4c(JUrH+
-M26h<M274XR$jA,Q&prXJp:i*@hDjF?!MZKZ*CL.a3*Agm-N3@rk8ffgXXBfgrRLR]"?Si1ud!3b/(j,
-]XG2VZ`gaE\&Q7q]#O![`P'RDcfX<-Z)44rY-k^BZ*C1,['6R8[BQX*T:u7[#/S^<a3O/Frqm0!p%%5*
-q=O:KnalDPo.B\2p\O[UoC_M@q=X.?nFlJHkhY1\mI^5Hn_<?oqYp*cqtpElro3&;q>:'c/Gf55r:p![
-p\+@[qt'=PqtTm^qt]sXo_/+Vr;69arVZWis82KbrV#dNrVQQf:%n;NpA"4NqYKm`rr2llp\".Ko(2MH
-p@n=VqYU0dqt]mYp[db>q>0a\qXX(?lg3s,nF,r=jNGR;o'Z>Do(MM?o^D;>jlQ$skhOm@jlbU`jl>Rk
-lJgpnhq?]@jPo1_j5].YjQ5Odi9'OqhW!eZgYh/Sj5T+[hqm/Bg=tH@h;@,Gio]7Sg"t`Fh;[S[jPoCc
-f\,?Ij7)g5kMtRVe)TB?kOR`ai7d#Hi8!2SiT9IrlJL.4p?qP?oD/Fbr;#aZp@.83mHNh&kNM-lio]Ij
-lg!d&n*0'!k2bR\g#CZ8\Tg_14#])V3BTVt9Mel"BQ8EPJp;<VCMRNl?=$f=<`W4$='/R2@;Be+IK"jW
-IXH9[DJX#o?sR$;WiW;$XK&D&Y,\M(XK&:tWMuntXfeq3Y,\P%WMHGpZ)t:4WMcYkXJr<1Y-P4<_nj4*
-ai25fE;jWbH?cg+Z_Yam^::;IW2HA^PbZ"&[C!<G`n@G^Q&^]SIscm#KRJB-LlA%/Y-,(EQAUa#]Y2S9
-Z(-]$L4b59JVf>;FFJ^iLQ$_3G]eLiKS5f![%X).aO&A`b1"VF[Eut5^qdke`!!osaiVbHaMGg6^V._$
-Z)b7O`QYiiUT1Q/^V%@ta0`t:^t-cMb0.u5Zd-S2b/_QB\Au@t^V@Lta3;9.`6#s8b/q]A_84%.`QZE@
-_o^*D`mi)F`Q>s-\]r13a2l?A`k]X6\[oYk[F*IQdE'8B^qROr^VKib$-:B;cHFMT_8O>"^:(MiaMH$>
-^:=0KEO)sY\%]erZ*DWj\B)@u_7-kf[^iuOX1PjLWi3;5ZF.*H]>2.g]#:VDUTLc'Y-bF;Y-,"6Za6dB
-_nE.V]!839['m9FZF$d:WMcYnWiiA)Y,\b7ZDXP$Z)t%2[C3EH\@&-/Za?^@_7HnRXJ)#!XfJ5)_6or:
-Uo1DsXK]FE[(<rXZ*psb\BrUQgu?Z$^pMD;^pq:gYcb(3YcXn.ZadNR\@o_a\$s)d^:C>ESstOZEN6U\
-\[SlM\[f#Q['R!?YH=n3[^NcW]=Pbm`P]d<aiMTHbfIf>_7I/UZj!tM^:V4nrl"uX_9^FFcHa\WaMbs1
-^:q4j]=Z,*b0SSkgu.;Vl0831']Rm!f@&!hbKA#Nbg+Yfhrah8qtpBm8`,VO>$>09J=DRGH\7TRX/iD#
-DIHLDP+A2;TVR`^3%mWn;GT_L5<_J+;I=!NOJo1ZTS6-4<+hSbLi6Qh5rV%p7n?0B9L`!1>#@t"Dhj1*
-L2CU7A;-VEI<0jeFE;MHH[p-RDes0)D/=''BP1a`?!gl;<`Vd^9j1Ot>#S:%=^,346S1#_=H\PfF'r$[
-@:a._A6E,I?t3_U@9lo@>?=m);H$Y&<`E4,=]es7>$+j-=B\m1<E)pt=&i7+<Dc^q;,9qB<`;gi:JX\Z
-9288X:Jt.h9i"PZ9hS&L9MA8Z;,L=n8ki5^:f:7g<E2pl;d*C,=]\f)="dTT>A\kNStUFABk_'^?;jj#
-9h7f83'^GB9h\D]8kVlO8PDW?6V0j=7S6BJ92GLZ%o#bn:-_6@83fL369d_&7/fLS6V'cI7SQBC84Q3A
-7nQKJ7R]j?84Q9H:.n2S9ghEC9M//^;G0SL5W_D#5"eaD4\nd;6Ua:8<DZ@`:ge10TR(C#K7.fN?XR,J
-FaIq0='8U*r`'e7;H-[u=&r@'=D)/P=&`-n92J5dFH3-qo`"sjlNcG2mIBiDqu69g"oeDllf?k#edC'c
-j6>n(n,E=drdMMm]tM.s_oKpCc-F\`d*TeN_S!C`Y,\=nTqA$PUo1?!ZFIQ__8=%*_7mIdWM#)tKn"&R
-F[-ud%Ls3eF4-R^L8i8DjlPIE6no]+^":okg>9_N%0mFZ((pu^#mh"K&g/JRIGX#EfTd9b)EZ3gZ>)--
-#m:P@%LrpX&et``(D.,t1-I`U/g2AZ*aHh*=@e48rdn^)R@d_^CKae@=]ns-;,0SQ5=@aj1Gg3r-T!8#
-1+t4@0eG%,(^^Zn28HG1E(D`d8PE2Z:,"Fu6V'p?76W=j3&*0?.kNVE0J#.H2`<ob4#SoP2E<cW1+t::
-2D['T1+Ft6.lAUu2D6O/.Olen+t4rd,qU_s.4d&"-R0cX,9nQb.P!2,,UkH%/MJk,0f(@*.QKUJ3&NWK
-r%0NP2-,RBdFOLT9iXSB5:S35+rqa9%MpZG*uu[U+!DgN+=&!E)Bp.:(*4V@+!ge,&0W2A,8D+B+;>V4
-(D7H")Amo>(`453)&F)+)B9Y8*#]kB*u>\3*ZH"=+sS3O,U*s=+<_^P0Ie.a(_I/n'bDK<*=jA7',MN$
-+tk5c,UYWK`7C>RPcCF<DFHuT4b]M02D['>.OZbr-RC/m0JG(30Ju6c4>8B>,T\-I.Pr:W*Zc4<(`FGF
-1,qX%B65)JSZ&?RQ]mA_IX#mQDJNorB4u!rE.!G)S>WOhZjs@CV4X9@Q[4%%Dj$6FOT(IJQ'[i)R[X5G
-$_NuYQ&piWJ:E#uIf4]pJ,b-#LAm,^NJi^MKS"bmDJsE"?"7>nU9Uu+Ur(43cfa]>`kK$ud+d*lb1t(Z
-`4ES69).DrdE9AB_7d=d]=+oM\[TMm]"5lFbeh':dDj2Kgss<I['-jFZ*h'@Ydq'<Z*1%"Tq7pQUSGTO
-f#Q#'p&"[bq"F:@jS&3;rUTsZ/G8f6r;#pXp[.kWqXX+Iq"+(Ck2bUcnG;22jQu.-s8Digr;ZZmm.L2G
-p\TF:r;HBdp\":Tp@nLWoCVkSo_ACWoC;>=nFQ;Mq=aOXrVQB`nFQJQp%J=Yq>'aSnauPDp\FCOqtp*Z
-q>C0eq>1*_o^h_Jp@n=KnalGIp$_8Cr;6!KnFZ>Eo'Pi1lg=03mHO*2hTjLAp@@tElKdR!naQ#<lfRd%
-lJR-FhqZrEk2GIgkhkCfi8!,GinrYQl07EninrSJgu[teg#2,Qg"t`Lio/hSmHWfkgXt-/h;I5Ii8inP
-db<L,db!7.khk@Ygu%2LiU6C0mHEQff]q_[m.Ki3k25.[iSEDXlL"37lJ:(7p@.Y;oD/Fcrqc*]p?pr)
-na87#m-a<.l0.F!lfdQsm,mHnjlGUeio&A8\9CJ,4Zkkl5Y"LI=']9MDK0cBG'%Y>BOY:OrDjh<>$G9@
-@qKFmG'edlKnP&*H#n"CB4P1L=]t^*s/Pst$E^J6YGeD"XKA_1riuR-YPkU.Z*CL<YHtD2YlM(OZEpj>
-XgtmJZbjAdODAZMDL$K3[^;gJe@`2kWi2hiT9Q+c\$`TMZ,YFtS!B"kKnY)2K8G/0M2R=dXfeh4^QXG3
-V6[J8\]i'pP`(-CJUE32H[:?rIti`%G^"=[KS+oFZF-<q_T1$OdE9k]\[B]$a8NgX`5KL2aim#sbJM<A
-^WP!B\$<Kc`Q,ZsWhuVu^o"TZ`3RM7cd0\QbJVK9ai;*2aN2QK^r3q"^V@Lta2,L+a2Pj4cbR9,rj`ZU
-_90a5_8aU<_nimr`lPs3bJX=t(r3r)`kKO6\[fVn[_p22cH+#HcG.--^VKib#e\!j_o0I(\&WsBb.G!j
-^qRUu[C*?I['mHJYdq]bZ*;]t^r<aj[B[0R\@T;ZXh;*RYGeS(WNin;\\Gh`[D]2FVld,'XKK%A['?d6
-W2QT!]sXZ<\#lI+Yd1L:Xfo.>Xf%kaS!p.PVkg5lWM,`TVjs0JV5:MuXKJJ%YGe/%^:CSOUnh=c\@/KK
-_7d4]Wi`V2Xg,^T]tqOlYI1[`]$\dPh;Zl,_mdtB]sGD_[Bd*I\$WEH[(<cT[(3iMX0]1E]XkJOSst^b
-GHeTa[Bm*<Y,eS%XK8P.\@AuR\$ro]^r-)k)T0M1^;@Ut^:C_ZZaR9L]">\i^VIq7bfe/O)U-FMc-4>P
-`Poa3_7mUr^r"(4c-k8#iSrt^rTFpTj5JeGe^DgkcHjkefAGQ\qXaF[s"E)eE)p"H?A"f2H?b"/Su\rq
-VJ]gA<0EfDTV80DAN2A29i=bR5X7P'8lB#.CQJIp'qp@V7o<rjT:_U0G@OHG6qL!?7ncWl=C5$$?>P+D
-LP9PW@Ub"^RX9+)IWTXPG'ea[D/X0*DJj9,BkV-f@p`YN<``Bp:K(M"=^>!(='K'@;EcQc4B.;sH#mG%
-@U<V[?XdAQ?sI&K@:EVJ?!:60;c6Op=&rC+>#nd5<`W6"<!?<(=&`$or`'2&;,0ne<DcVB=&Djn9hS,Q
-9hA,X:/4bh;+*lH928/U;,'b]:f1(k=%#PP9MJ2S8lf+u;,C4m<`;ms<``@)=]\R(C4DG=Sp>'_C1URR
-;,^4a7S-$379!8_9MA)L8kquK91D048P2NE8kV`I92JG\9hS&K846'F91)0B7RKU784Q027RpKZ;GKnX
-8P)WO:/+J\:eX>O9LhQD9MA>Y:/4JW;+s>E84Gp15Wq8"76j745s81C6:OI3:0(Ep;&*JUR%J_AI><;o
-A78nO@s337>#\^0rE0;+<`W:(=8l21<afE=='&L&:JOD`EJg1^o`"pg#4:X@o_A=_p&>X"o_%P4hV$Q2
-e^iL4kj%a8qYgF5_8!au]t_G&aN2NHbg"J\bfe)G]sk5IWMcSdrLX=mVl?i)[^j$L]dg\(Z)ORaMN<R;
-CNr#`)%@#k'R&!(<d1Ceg#_/Nb="'*,/)U[gY:T%<sB*=&/>up$iUG:%1X!n.5,uGj(d;7(Ch6Db1YIs
-ZZ\8D'abB[$4[^Y'-7hs*%39j0e=Fj*#r,&`)T<_Q[aU;Gab71;Irp5>?b01;c-:X8jl6;1,h39.Pa.@
-0/kX<2`<ZT,7t.h&1k;jAT1I790l<U5tX:76TRM*7MSKa2Es&P1+b".1GgdB4#o&T75?PLr[^Dj1c6s;
-.krh80.S:p0et4/2Cg@2-6aW[-Qjli,U>#s-ljEV-Rg>j/gM\i.4Qi'1)h;\,pjo_+>Z,>-m^E"0J+gR
-/KHK!0ISMKMnRH\RTE0_6SgSG.4$2Y+;tk4.P;teINT[K*[;aJ,97O9+s%U>*Zl@A+!r<[+Wh[B)AO;?
-+;>\;)&*o-*?6"9)_EQd*uc(6(*+M>*?QON)\X,1()%N)*%)gP+rqdO*Y]G5*#B8$%h9Qt'H/,3'.G+A
-)B0J;0eb%,.lp>>e!a7)YbdS-9hIQ7MP!j&/iGL=1G:I;0.SV-0eb.//MK+B0.ek5/0uJU-T!"T*?ZCH
-,9n]s6:b'bE-mM5Tq%C1Mh67rC].ofBl.g2G^tL+Q_CF`Z+%0JYH+FhQ]-lHG&_GaPECt+PQI,9QMm0W
-R[]q@S!K1oLP#JT!.Oio"+PcPK)LQ+LhMKpJq7lYEGo5j@q'q_ZEgX/_T:Z[jR142^:Cr)f?qITiQ0*Y
-]=ZbkimlH!`50@,\@9/_YHtdJ_SEao`Tb[b\]2t:a2uNOm-)U$[_0&W\#c^=Whlu$TqeBTTVS?X^XC]R
-cL:B(r!WAoo'#-(mIKi<nF6GK"8)0Xr(6\VqY]s\qtB[QpA"@Ej5](Ti9gF3n`9*"pAb0lq"jmYqt0pd
-p\F^^r;ZfmpA=gfr;$6]q>:'bq>:0gqtg$YoChtVq=aOWrqRl3nb)eToC`%KpA=[YoC;8;pA+CRqYU'^
-q>C0dp%\LZp@S"MpAXdlp$hMFo'cDCpO<#6o'u>Dp[dkCn*]Z9qXj4HnCu7:qXNqAl0%6klgO?2oC;&:
-h<!SMhq?E-kMbIbkMbFcio&bShqd,Gh;[Y^jP8;7i8X%`g#2&Mi8WhZio&\MmHa#thV-T3ioT4Vh;6u>
-f&,B8db*@/hU^E>hr<PAg$%kkmcim!g)TJGi8<GTo]YN,mcWTai9p..o'"cZb4b>qjn&<Is#p;NqtBC6
-jR)9tl0I^#kNM3slKIBol0.9kjl>=Zi8W>8[s:V25!;%o6qL*P=C>]TDK0`>Ecc27B45(LrDj\8>[:]H
-@qTRrH%(BuKnP#(G]Ie?B4CgC!NrPRXf\V'XK8P+XKAV-YHOn(WN<5,Yd1UAYcb14Xf\k5Xg"q4Xfnq4
-Z*CX?Y-#=G[^Euc\rUZEDJj`FZ*q'5_:6*)XfA:tSXY\4`4*.]ZE_F%XIGK8Mh["?L4kJ=J;9)ASZT&t
-ZG;c]LS(l\[CWrbg<ZRPItrN/Ndc-nIX-<rJoZ*\Faf!rJs`jNTq9-Bd*g@ee'>S3ahG^0rkM@K`50C-
-a3DcGc-XDMb.bKs]#i++Z`U$pSZfo?^r4-n`73Jjb/V<)_oUKU`5BX6bgXqS^;\=Aa25a.`QH?B`QZfT
-b/hK9^;In1`PKC.rl#,U]"lD+]thc1[DBo*`59=&^;n7+]#)7oa2lNN`kfX<_SX(&_#D/V`l5[,`k]7.
-]#;b2]t;"o`4ido]!o,\`4NFk`k/I\d_WK.Z*LX>[(<fY]t1G]X0]"0XehS_\?`QT]<eoZY-"h/XJi)!
-W33M8Yc"(^X0B.?Uoh&)Xg#+:YcXpEWjfC@XJVY[RAm<gUnaf_S"?X[S=-+LUSscZXK/M)S!U7aZa?p8
-Z^eS:WMQN!_mQka]X>,LZbjSt^p0rJZI-82bLGA.fZqOKd+,b3\?rNEYd:^AYHtUG\?rNL\ZW!;[(3WP
-Z`g$jN-]fW]D],DZ*1:5Y->+3Ydc'gZEgpI\%98g`l5s=ai2<>_8X:+^Ugq^['mBM\\#Sg^;%_4bfe0O
-a3)WNc-4>P`Pod5_SEn!^qdn/bg=noh;@5RkNM3rroHN,hqQi6eC)doe_/j=nG)PHrr<#OOE+B&?XAAU
-P'M8&R@^I\XJK`>;GiFDStMjSO^pF*6VUHU6U<t&7nccdBPWV,WYD.^:.J&iS=H.=R[/A@>tIU^8OuQt
-:0(On8mZ1WKSYA!B4>>&Sst.LIXcH\F*E"_F)>]*C2Rm'C1q9n?s[)G?<1<:9heDf=Bf'1;c-S%?Vig4
-1.><)L3IWHA7f4[AQW;MCLgg]@pieW@U*,@?<gN2<`WC0?!:E;@9m/C=B8I(=]JEu;>jGt:esqg<)>,C
-=%Z7e:JFMU84cQR:JXkh;as5L92%oM:ejb^:f1(k=%Z%V8khrQ;G^@rr`)]o<`N%"=B\j1>?t?7D1RtC
-Son[VARehF;,L"^77p*87SQcV9h\,E6V^6C8OPj17nZHH91_ZF8OuKM:JFAI6:FC=8jc'@77Kd<8k0=[
-77C9X;c-7^8OuZU;#O*T8OlKL7n-*E92%iK:/+JX7Qs()6:4")6pF135<Cti6rd5Z8kVTH:K^Up;-n")
-T6Y7%M19VX@q/kWG'dt+;Hd3%<tJJ7<*!(%<`N't<FfN>=&r?#:Ba9mE/L1bo`#-mn*Tc?q>L$e'E8"*
-o()#(f[na)e^r[;kj.j:qu-O:`l#R)]t_G&a2c9Bai_iPbfe,J^U^_UXfJCsTq@gDrh;-DWNNJ5[C<ZU
-[BHR+R?3\nHYdph*ZGS!(DV,DXAWu3dFmX9g;Z<,)'668fA#*;_@]fX#7qUe'atHW#nIRZ*\/d]ro5K^
-S/;_L1X=CrdF-72Cb?8/&e5Bc%M0Ec$6:<70f(F)+WMG&a2D(NLRJ-n4,9K*?r($%<EiU*<)HLf6U!Y%
-5r:el-7:9%1Gq0J0ISM00cgc.%3.77TjD8+>$=<d9.rS(Ced;a80C5l<D>M53C?"e0JP7A5X7=i5taL/
-4>nrK1cI0D.k<:P0NohM.P`\*.Q&7q0.\Fq+s8!W/1)Yp0In4f,psu^,V:>i.4H_s1,:'t+X/9X,;1Au
-3&<3?0JY@60f([A0fM<Q1KKjXcGtZ76V0En0I8%j,T@mK'-/2C,^pgX)%[K-*ulCB(De,7*ZcCC)B'S6
-+!`*T)&*Z#*$ZL=)'Bb6*$$(?)&O2D/1;bc)Aa,4,pOEM*uu.5+!273)''V:()eA>+s7R0'GqW''GVGp
-*#oS$%h]m6.j6&Y)B^:`/hSV37_R96<1^InP'L)&6:Hm+;(O.O/m9bW/MAV&/MAe2.jul!4uY&F/h84n
-,Sqd`,7PhC+X&-]1,hX!?u1"7MjTonOc+m@EboE"@Us.eF*E"^MN3jkWNie9\$iTCVk9KEMMQG!FEEk8
-OcYZeP5^XfOcYZeOcl6*S<oM%NerOCJp_ojGB\=XG'8(SG^4R]JSB[eJ:`<#I!p?S@q]G*VmNh7U;4e,
-biS69`k/dsdFZd_`o,"^`kK1Cq;BiOb/VB<_nN^s\u`-HZ+n,b\]*g^`ONUs_S<t(`5pHga1T@'\[o#L
-ZDak8XJ2_kUSO`_UqkC/a3O/FrqmB)p%%>,nEfc:nF#`8oCMVAoKE$Do(r7Qo'u/<naGu;jP\kNiT'D&
-rqPdGkO\TMs82Zinb_tVp[\"Mn+->Oq"FUarr)`ko_\O\q"t!brquusq"FO\rV7E,p\F^`q>'pbq"41J
-pA+FVq=O"Ao_8(Pp\Oabr=nqkn+ZVPp%7nLp\4X]oDAO\oD\2Rn+6;Io_/+Yq==1Km-F-:p@S(Jgs4:C
-mcX$(kj.[$mI9K5oB#H$jk\_RiRlfIjPo4\jQ#=Yj5o=Ygu%,=g#M;[jP\qThrNeOhW!>ei[EdDi8`nY
-i83;JjQ#(NhVHl>j5S\AhrESIe_B'>hr<AGlL!s+l/_2:g>UuJjl5Cpk3DL&jlYR\mI'N3iRZZ'rU'1=
-o_JOerql9`p?gbul/h!fkNCpcjQGajk2tmlnE8lskM4\DjO__cGY^[q7n63K='B*KE,fl6D/!WnDJj/s
->Zgu((fXUB@VKUqG^+O_KSP>;LOjo!F)>c.A7>F>!3?7(Y-.c+riQs>Yd(F;Z`:%)Xf\h1YctF:Za-j@
-rif\7Za@0M]!o/TZa-m=Xg"n0XLkpJNc&cPD0UH5[BuUDe%E,iWMQPaRua2][^NTMZcUn"S!/khL51J<
-Ll$n8KStVSXf\b3^mg4<PcCddZ*1LC^;-1mOb\UGI"$BhGCbg.Ee&L]JVSr4RBj2nT#/RqdaHChcF^F'
-]Z%\$]tM>%_8Nq'bK%KEcGRB0ZaR9I]u%:^VkTlZYeSK)a2>-sb1#.l`ko%!aOA)@^:q%f`l,X+`Qc`L
-_o9I7bf%HDc,\/VcH4#Ba3)KFaiMH?aiquMaNDZF_0Ec+^r+(1b/:d(_ns-u]Y2)-cdC.X\@TVu`PB7'
-^qmk7b/2BQ`k^-9]"Z2%_8F7;a1f@%['I-X^:qP*]<ST_]X5>\[^E`Q]"#2\]r\`LZ`C+5Ybe2,[C*HQ
-\@/oKYd(F4VlHnfUTh/5YcXq2Y-YF5Xg4r*Yl_5:Z$rs]Vl?\tWi;kjVlZnnTr+WWV66toSu]#mUR\0^
-W2m(rT!Pi3\$2sEUTgr)Z)k%BZ+.QZZFR?K^q[XqWMd/0c*l$De_K3=c,I9@e\&)qYH+V%YHP%,Xg#4@
-ZE^jK[]-11Z`:%-ZD4(VIse]:]!ATJX/2MeV5UDuZkC'e]!J]N]"Z&'aiMWE_nWdo\,N]r[Bm3EYHbLD
-]"Ghn_nsC<bg"GP`lcNMbfe,Ka2lBEaMu-6_8=.2bKn\ig>CuRlL+01n*oc4kiUmbiVqOZh;@5TnEKE?
-rr(6$DH9eJ@>(57H$=h-SZAopV/0I9;2q*9St_s>@=C'd4\8OK69mb!84ufbAn[($WiDbK:e=5jX/Mqj
-UnO?EED]A+9hS8Z=BS?n@VL4JN/2CdA7U@bRsf@-IrodRG^P'`D/*]uD/<p#BP;$d>ZtH<<a8p'84QZ]
->$4Zu:K(J(;EQB_;dG98G]-krB4>C_='oKQ?s?rD=TM]3r`]h8?X-Z5<``R4=]o$:>5hk9>Zk04>uFX$
-;Gg<j<*E0t<)cak:JObd:f("a8PDlW;c?Xs=%u=^9hIfC92JD]:f("h=&DXb;--If>#8$n<EN=(>$=s1
->$G*1=^50:Dh41FSp4s^ARenK<`Ddk84cE>7o3)X9d<M06psgD77KX36:4=;9hS&K8P;?=92A>X8kDWG
-91h]F8k/YL;b9_Z:f1%a9heA[:eaVX9hS/V:.[rM:eXMP9MS8U:.df?7R]d66VU3J:JOVP5tb-W9h@rI
-:JY(j:eb,,R%JP;Iu&JlA7T1VATiE9=Ai4#<;ohu;c6To<=r2/<)mL:=^"p):/Fh[=D*>SoD]!mqY^Bk
-rq?@+rqcHKi8<A@e(*+$fA5NQn+-/Lrr)jIaMu'2]t_D%`l>s7_o0U:aihfH`5'!pZ`pL,U7@U:R[TV4
-S"ZXWV5^Z%Fg.sFUS=-HQ@j4*4WPFN%N611fVD>`VpO)ThqH(6.iBD:e'm"*gqHSn#7M4]'akBV#nIRY
-)_!+FiSihNTH+RS/`5C<eCr^0aC-)$)%mJp&/,cd%jrYL5WU\J,Te(3aM_1OM4&sKJr-.s?r'ou='8T'
-:^']k6T7"lIQTAM5pRNo.k`\5-RpGj/MA4W#7N:OYb5E15YZ2j8kUa%94:.I5!C\Y5!(__3CH.j0f(XO
-5rU_g69@V)6U!Fe4$YGQ0J>"00JbL<0/>:8-mp8i0.SS+-m'Z^/M&D(0et1+.4HGZ*$Zs_.Ocer0JY:/
-,VD&(-U9"*9e8(Y1c.3U1H.9P0.enA2`tE5^X(,Q:II]<1,Ua7,UaZU+Vc"D-QjKX+r(h>+WDC=)&O52
-+!D^G)&s_0(*=eI+W_UF*$?=?)]oss*rd>]*[i*Q,:"KV*ul@J,9.XE*>ohB+rD(<,T[j>*$QFH+rV%1
-)B'S3(F'iI+s\?U(_n5C0-hV\*[N'f.k)_r5J5L!:S>"cM0W?"5Xg[);Cj7I-mg8h-mg5f.P*,"-n6f9
-1Fk15,p4H\)'pmZ%k0.e0/Z*g85s8EH@:3qN/2e9KR@iUARJnP@;9h1KStk]SY2sg\$`NLZE:$tR?s+m
-JTl-WGF4]sPQ$^CPBN%KO-#HaR[]e5QB72dLOt/,H[0gZG^+=PG'8(QG^+[eJ:N6%IslcnBOb^eK;c5c
-YbT"Ri6:ELc,RB/^<kWbaNE8Yb/V00h>-![ccX8G`l,X(^::5G[]d?Y\%'EAf#P;4^VR_&_8OF>nC#.s
-_RmCa^_=Gf[_Su;XJ_nlWMl]1dF?4^n+6PV=S_X\ki;1$p[RY<mdfu@o^;AJp$_YLl1a]8p%Ie>n*]5l
-i90CqpAFCFmd9`Cr;ZNfrV6Bbq=F1Sr:p'bqYKs[qYU'`rUg!_nFZYUm.0c?o'c)?q>($e$i'Jnr;69^
-q#10gomZl8oC)AMqX<tGp@n=Sq#($cr;H<Vnb`.Wp%7nLp%S7OnbrL]lM^\Sm.0f>o(MtSnFH,8lL+35
-p%It8c,ohQlgjQ5nb)28o'5c;ip?4%g=b`Yk2kjhinreZjl,"TkiCRTi8rYLjQ>Uglg<lkiSrYKiS32E
-hVmPXkZ[3'gYh,QiniMEhVd/Ci8`bGgtL-&gu$cCgu7/Bh!44go^hM>k2>Ofio9S0rqQ<Lkj%*]kj7[$
-lg<rme(Db=lgj<5qu?]qqXOIUmGR-olfm[#m-Elnir/!]l0R`mh<4%ZgZ@SMcF%mn6q9jB9iP>%AoD^0
-EG]Q+#A%@^DJ*B_=T259<*3F:BkqU4H@10qLkpe@JUVfaD/<os@K'C0=p(n.Y-.c+!j8]0rNHj=[&L(*
-Xf\h1ZEU[>['HsArid-CZEpsJ\[AlP['I!>Xg"t3Xh;-MNrEraD0gW8[BcIEd(QogXJi%kT9Q+e\$i]N
-ZcUn"S!&egL5CY@MMHq6JV\uGXKAY2_4HXCOf>FbYckCB][3O9RZ3#WIXR03JW6%ME.WOcKSbJ<R^'5n
-TYedsdaH@gc+C@(_TTa-]=c&"_8Nt)bf.99ago@&Zb3lR\\Z1iVk^2k[(=>k`PT+&`Qd,Y_oKI8aj%T6
-a32B<bf7Q6]u%b)_TBX9`OWe/agSms^qI:h_8XO?bf[rEb0S5M_T'sPIa#[N`Ore%d*',;_SO""\\#]%
-b0J>N\\6/*`k]@(^q[_,_8"FQ`4!q=_RR=r]tM>+_n3XpZa$pH\%]f"_6C2e_77Cs]tMCl]=YJ^^SnQW
-]Vq^=^UCP\[C!0H]=P>HYdCX5Vld5!Wj&h9[(*cWWir_-WirD%Wi`J2I^Q\qStW'^XJr(lSu/EZTrG&i
-S>W-JQ`$mYXJ`/#TVo6.Y.qTX\?)R9ZE^XQg==-\Y-kd?WOp!_]Xtb_V51N)bd>dBe_K3>bf%'=e\&,s
-['?g=['m<FWN<D2Z*LjOXIc#g[]Q[A[A9CXIsnoB`k/gr[&p70VlQl'8@,tA\$E9G\\5i$aiMWE`5'$t
-\[AiO[Bm3EYHYCA\\#Yk_nsC<bg"JN`QHBJbf\&Jai_fLb/hQ@`5BO5air)]f\PTMlL+ZA1@k#*lf[?k
-jknqNhr!GSm-!a6s8C?&DHBkM@YLD5H$G(1S#iZnVJ]gA<0EfBSt_s>IUP)d4\8OK6:!k#7nQQ\AS-as
-Wi;YI;bBVkWi2nnUnF9GH<<sC;,'ha@U`;:B5)XNNf.jlAn?[fS:5R0J9>sUGC+j]D/3j'D/3g!BP;$d
->ZtK<;cd'k91Muc?!'fr<E<=1<'_ud:03.&HZ<4qBO>7_>\%AX>[(]Lra1"X>Zt33<`E($='Sp.<aK$.
-<E<.#<)cq&<)cmt;GgCp<)QOj=B\a%<E)af:f^Ie9hnPa<)Ze"8P)QJ8ju6G;,C+d:f11l8k2KR>>7[i
->Z4Bq=&i7%=]AL,>$"a,='&^HJ<6@qH#.2.AR/YH<DHI_84l-9=]S3@9N+te9i"JP6UF1.5tFXE9h7fI
-9h%]K:/4S];GK_R8k)<Br^T%@8P;cQ:.n8U:f1%`9hS2U9MA2X:.IuM6q'dD8kr&T9hA#X<Cf_R7Roa0
-92\M]>%1Z0:/Y(_5t+BE<Z"V,935bnTQFsuLO3uNARSkTG'e",;d*9B='&L+=&i'q<)cdq<*!F2<EWL'
-:f^Lf=(d5TpAYEtrr;uqrr;rrp\u!-qt]sChqm):e(!%%g#(oVn+65MrVcaGb/hK9^V@\)`l,^/^qmq-
-`Q#s=`l#U*['?a2U7@U8QBmc"R%'eETVAD?X/r>!USaQTR=o[04WbUR%N?:5fpbf`Y0PGOjPe9M0c_IP
-f@/F.gqHSn#7M4]'b('K1_($+(aUA2gY1E7U*('Z.aQu4i7cf7c]'@h+;b\)&1/V9)DNN]6U!IY-R'[<
-ai.CTM4=Kt&Up.@?r:**@9HK&:Jan`6TI5W6ouqY3?07a.l97=,:>2t/MAFc#RW"8St0e13C7=F7oD?C
-9iO/685MT<6p<ak0fCg@0K1gP3@lpP4sr!;1+t101c[6G1bp[81,q$A.P<_F1b(:8-6k$!0Hqbh.kN>'
-/i=jt-R^/X+"Afl.Ocer0/+Xn+uMe9*]??6/gMr(0/#.A0JbXF/LrP/0Krg)\Br`^=%uL_4$>YU,qBrW
-+qkkS0HD,a0I%bg+rV:8)]BM1+!`!J)'0q:*$HOO,UY)e)BKt<)BK_6)B0_?+s\EO)]p:M+s.dB+!2F@
-+<qsD*?#M&*?Z4D*?lUC*@`W[+s7jG'b_a>-R0lu<^7u[,qL)P(EbFe0IA%f.6G,lGY=X4RY#Te8j>\&
-TMdBl1+k(/0/5%.,:4ig-n-]$3@H++1+"8".2jHa,SDXa6Td\9>ZG6`H@^WrK84qrKRnAfBk(OY?=@Si
-Iu05NUS4Kc[^ilQ['?[.Ssbk-LOaShFa06lQ^3r$OcYW^Mi!:GLkUSMQBml'QBR;`KSG#-H$OXYGBRtD
-Ch[U"CM[s1GC=poJqSblBl%I9WO0"8TtA4mbNIp4`kB!udbE3g`7)oNb/(pKqrHM]_7R_3_nX3s^TXuS
-YJA#c[)V@Ub/M$-])KDN^W4Uge()^fb/Lr@]!&KKXK/J!Un=TbXId8Qe&pA3pA=dcq"F=CiUHEup%@qE
-n*o]-q=47QlhCDHr:T:Aq!m_Bs6/(kioTRmn`]B,k4J]Pr;ZffqtodSp%n.Qrq,mXq<I2;rV#m\qYBs^
-q>'pbq>'@MqWmSCrV?Bao_J+Up@IqQrVcJ>me$,Cp\Oa\o()VSqY'^\q>L9`nb`7Wp%\+IoChhLq"XLW
-p\k!VrVuWaqtTm\o]Yi;p\FRLg%+_*p%%+fc1C5`p%.hIlK76nn*TB)nDEKpdbF0MlgE]bhr<PQjP]%T
-j6>@Jhrre\pZCN&jP8_Vl/q'fjm1UKhW3TKh;m5EhV-]BiSE5BgYL`Ci8E,=gtLQDjl5aonFlSQrr)fq
-s8N&tqtT^Oo()VRoD\#Ik2"nYk2>=]lL3ibfZ*jTo'Q,Is8W&okkk/?i:64%n*T3$m,[$_jQ#7\l0dHi
-kih-ei8WhGdC46r9M\Sf>$Y`UF`hnOF)#:c>Tmcn@:*/<<E<7-@:a:rH%1U+Mi3FLLkL;*GB%G6CM.3e
-rEB3);QR%&XK/M+YctI?\@J`DY-"n2Y-P:;YHtI@ZE^I2Y-YXO_83q%^:Un_Z*:C1Wi<bG\s7,OD/OTF
-X0SRp`6#["XK/:tUR[F9]=>>Z\?sB5)m#d!J:!'4K8>b=NIZeBKUf-HWj9F+P*D6/WrB,-YI1pjWMlDU
-PE(<II>!Q1JphojGDD'6I[[LHUoMDScdL1_dET;.`Pf%$`l#I'^U^_o_8sU*a3qcH_lL,X[CO97\=]Lj
-VQ[#0[DU"e_;!;`grm(B_naF3b.#:7I_WY5^oa]Oa1f1'aN)9<`Q-*C`Po4%aL&Foe]Q7Y_ofjA`PTO9
-eC;OO]=GPlbKIrA^rjg:]"G_hdEf\Fb0.]?`kJsr_8!\$aMc3@d*K;Jfu1\K`5BR0ZFmuj`l,0Q\$rue
-`PAa_b.+[q^VmptXfo%C[C!9NXLG[/+K<)_]>(PMYdLdE\?2p6Yd^O#WjJS5a0W"]Yc=t:\[MLF>.^])
-Y-kI8[@X4lTq\QeV4s`[V5C2jWM$2iW2d/0Yedofb/r#`f@8U1f%AX&dE0_`e_8ip['mEMVlID@ZaI-K
-]WJ'=ZH]c'cdgh1fZV48b0d`'aL&:_40u#p[]?@-Ycb.5\\Fo<Xf\\+Yd:a0VON!Y]Yq@j['-C,Unaui
-WN`\?^:phT[C3`b`Q-0B_SEXgZ2UmGYHY76XKJ_3[CNoa^;Ib)cHjh^^qde+aj&2]eGdu?e'l[i_o0O4
-_o'U@e^iC/iofUoq>'d\q"ORXoCVYC7.'4"jkT.^k4STEaFe,+<b#QtU5X2=MjU*:X0/7:?rKmfS"6%=
-TT<J<0K_Qh:.@K25XA.B?=mf.VlHnmLJCQAA?Pm325d%7H!4'=:fgn*?WU6,=_NMBMM?1fBOHOcSUYs=
-I<9RNG'eUXChd]oE,]W-AS,IUA6E1[>#8:,8l&&V<F/j';.Wm3?;a!9-:LjhMKa#N?Xmb^ra/l;AR/bL
-@:`\G>$P!#='&9s<a/a2=^#!6?!:E/='JO#=BJF$:ejk_<)67a;HR$t8l\hj<EE7$;,L@t=BAU.>"qXX
-6;LBL8l/2U:f1%g=%Z"Z:/b(a<af!7;d!7*>#n<o>$PHC=%l[s>],(SSt:FGD/O3$AQDc*:eaVM6qC'P
-<(9J[92AGW6:4%(5sn7;8P;lN6V1'D;--Lc;,'PQ:/=VX92/2O6:aa@84uWP:JOY^;,9sc:]=0-85)`O
-9i+_a=B/L0?"%;T@V0(X@U`k_GXQb$IWoa3;-$^e5Xe:D:K'n[:L%S#TQP$uKm[lN@prYLEd)5"=^"s4
-=]8@';c$Ck;Gg@m=B&@*>$G-3>#RpkA9a=4rrW#nrpp(*rquT_mHE'Kcd1%jg>1fOlL4B<p\=[brVuo?
-#0Fp(^V%.frjHCI\\#Mra2c9Cai(m"Za-^3U7Ia5NfT6_P*(onPa.Q%St`$`TVS<HLlk.G(Cglm(P1@m
-8p@eig#V,N^d]mo*QHOZdaQsd:CIL;#n%CX$4%+H'bMK9,&,NdgXr#5()eaVg]$:Bin2V=/Ku)P*[2OD
-IM<P8(*YXk2D?^2-Pp%7a'`>JO*un-G++\(935+T@U`J98P2?)9/]$s-T=I<.j?5h4u4E8Be^ne+VFt_
-*%@be?=%#.:i]Pq5s[b34@h=s;`Z`n3[Gn'2(L(04?GP^3BKDi3B8EC4=2O94>&NB-nZi%.4-Gs3]\f8
-IP*0(0fCpE.Om;<1b^[B1asgm)_*?^+tFl_-S$Vu1F++p.5EV$2H2C_3&``U1*A#*4[VOf)DEj*>`cJA
-d$ma'?<9`i0..qh,9[j?*?m$c'ceqN-7^,O(`*r()'0k>+!qj;*$c@L2^9Cm+W;CH-6jZW+sn*=*$H@B
-@NcX4+WVRL,p43M+!;^N,9n!F*uuFL-R:Q%2F0Q!=]J7+=&)^k;I=g&O.`&,1+"S))\X&3/0lYe+so'.
-]%DO+Q`Zd5FB1ps1i/FO/itgC2)-F00dS"i-RC&d/Mnb&r\,0A/hndj-8-5I5Yb!P=^#<UH[1X/JTl'I
--YR16E,0)r?t!PaFF8b#PaeANZamZW['$L,U7IX7OcbZTIs?0]G]B.>Q^<nuO,o-SLPLS;K7oMRPEh>q
-Oc,'NLOk#%H$FOWFE)25B4kpmC2Im4I!gX"KS+&SCh\U&['Qs0]#31Fki:%0]tM/.gX=*[e'#hS_84q'
-iRuf%^;S12^;77hW4'UTaM>?n`p(jm`4`mrrk8]Ra3F%te]uRicXOi0]>2.fXK%nfSu8KbS%m:ua3a;L
-r;-<ap%%D*lgX-1o^_D=p@n7Qm.0f8p&+CWq<d\Iq=j^XiSESVlLXT@nEB,tnGiL_rq>dWqs!YBqX4+V
-o_8+TnalSOo(2\Pq#9t(q"adds7lQloCi(Yp\XRRqY'd\p@J"SqZH]ir;6KiGPLarq"t!`o();:rVlQ`
-r;?<bq=s[WoBbr=p$hM?q"sdbr:04FmI'K.j6Z:)o(MhKmd9K7oA\'>pZ^`(jlu='kihC(nE]E2kj7Td
-h!!\YmH*BjkMtIVi8`SFi8*/OleUmthqHu>hVmMTi8!#;kM"PJko/O:iSEMSio]RolK@Bsn+-/HqY^<k
-rVccrrpp(bqs`t:i9^@4l0.F$mdBQ+hra%en)`-Q`qf,pjRi9Js8Mufr9j+6mcis%l/Lmli8*8Jhqd,J
-jlu*umHETgiSi/0[WPSE:fUY)?tsV'rcJ6^B`MZB=s7Hg@:!)<<`N:,@:a=uH@Uj/Mi<LMLkL;*GAqA4
-C1h*drEB3)%'6V5XfAM*YctI?\[h[A5d7JqZEU[>['@'FZ)aq.ZF@H\^V.=n\[SoKYcXn)WP?*WQ>UYY
-DKpN.ZDaM:bJ(BcXJi%lS<BDS\@8uW[)sBBW1TH4Itro5KoUV;HAe)OUogf"ZG;fiPF&/HriIlX[COY[
-VOsHKR?<DcOdCoXH?OOVKSP>/Qa*iiTu+jsda6"]c+gHu_n!_(_7RM'rl$@t_8Nq(d)3rEZ*_Bba3`)9
-VlHYp\$j)e`lG0mg!\$m]WT)e]#2;'[DEBu^VIY"[^j8k\@KJp`;[Yk`5fsJeAT\^^;J1?a3MQ=c,IrL
-`PTU;ccsSP`PTa?ahYL0cH3c-[B?IUd`98KbJ_KA`PKC'['m`g^q[P'cGS>]]XYV_\%/fG\@]Ac_83ai
-Z+%Kd^p1/d\#d-A[Cs8XZF7KW\$WcU]XgY/X1,:@^U:M\]=,#LXg"XsXf/)'\>ZpSXJDqjY-G=>YH"Lr
-\>c:1\[&?BV5p`!YI;!KZ*UmN^r4:9e(<7&fA,07h;$lFrn]EcgtplChqm,Bd*U(\eDA!I[C3c]]u.Cc
-[^<TXY,Jb6cF_NJe_T6;c-*]Ee%r?.Yc^3rYGeY2W26GnWi)i#Z`g^BZ`pR9ZEg!qR=0M!ahbg+\$*$8
-VlH\mXfo:I]<8<B[_0Q!aiqlE_76q[Y-+u-YRI\9Y-,+=\@TDg_na7icQ^*;^r=F?d+$_#f@SR&da6"U
-ai;<=b0SMdf@f*ElL"ECq#'phq"XSPoC;21k2,CakOn]Eab4;-<b#QsU5sGAMjL$9X0/7:?rKmfS"6(?
-TT*;6/j;Tn9gh3-4@;b:?uBnFWiE4pLJLWAAZl!41oHq6G?.O7;d*X=ARA\G?YP+CLkTh_AmBt[SUGX2
-I<B[QFF&IZCM7EnDf9E)Anl'h@9$`=>#A=+9MS8]<a]<7<a&I,@8fHC.nNj%MfruK?smPR>@(T@@U*>F
-?t<MG>$G'-=B&*n<EWI,='/U/>@CuD?XZu:>uXX":/4_`;c-=c:Jt1k;-R4,='&?u9iP8!=8l/:;,'bS
-6r-TO9i4\`;,9h^<(TPO85E,[?!Cr=:f1.i<)?.]=BJd6?!:6.>A\kPSt::CC1q-a@p)f.;,0hR77gHZ
-<Coh]8PW,W7Roj55X.k684H3B85E&Q:f^.X8OQ*A91qiG7RU!A6q^<J84lZV<)Zau=]\X)=B\s9@:E^E
-A-QXXAS5UfB`;ZDB)Q6@BlHLnKSPM;E`Q":<_H%[9iFed9MJ;gBpbQ<DLdUnF(Acj@:aV5Cfsh@<`rL$
-<*)ml:esk^:/Fhm?!^fB>$+p(7TEuDQhp^brqlZjr:0e'rqcEZkiL7?cd'tig>:lQm.'fCp\=[brVcf@
-*mDgK`4rpoZEggC[C3TU`59C0`l>j.\$iZKWhZ,Rrf0a3N/NOLMMd=QOdVf6XIuA_P_bAl*#B(o)AdkV
-LeW0'bLtt;iP7o7)BHiGf@8=)^.Se<%LWaZ%LECJ$4mXj3]2TNj4i1U)&=)Af\?De$KB^bJL2NY+!rTh
-IOQEb,TnBh.5NM*,pF"'bK*d[MiECNG&E\>Ak5`s6sa2"9h\Vg6prXc3@H^M,q1,h/OMl[2`rQA2^K.E
-#U)%2Z!174846KD0g@f]6omam6Vfa$2E3?@1bU1&0K1pK1c@9S4ASd478#<k5r'uH-71Js1+aq%.53S6
-IP!WA2E*NL.O6c13\`*6-R1&i*uuj^,:>#k.k;qh-8-M`+s8?h.nMrS-7LAn/0l/[1G^sS4Z+`=2-5^G
-cd@YB77fU$75QJ>-RBuT)B^L`/f>]Z*[<0Z*$-%9().f3(`"/2(aLII-ScYY*#'A6+<V^C(DS24'd+hF
-IN'=N,psue0f(I5/MT+F5Xe4=<EE+!@:NMW@sEWNFEh;(E+<9oB5Wd0Xg,F<Qnfs=/Ku>b-7U5i+X8<i
-6+kj4<hm+!NcnMu84AE9=YDT`.PE:s-nQVc+sS9R+=&<h2E3TO/hSe''dPCL'Lu/-B5DF.JV\r7KR%NM
-,[k(gD/3fr@q&t]EHQbdP*r#?[^Wi\\?rE>V4a<DOcYZ`KRs)K$_3cUQ^<epMMQk9IK"U`I><T7N0'-a
-OcbT]LPC>.IXQWgDJN]i>[1K?@V9IrGCb9pIVED0Bn`Rp['-.3_;!B%jjM/_^;&.Od`0;UbfIuD_;Y81
-inW,1`5BU3]t2(mVRX[X`kf3oa6Csn_S3jurOrEQbNmC"rlnKd`6#p6^9k#ATVS3YWMuB%d*fkRlM(/M
-qssFNmGI1!md]i8lL+9=q"a=Iq""%Oo_A@RmJ$JQpup`"jPf:qqsNe:mG-n(r;6EcpAOpTnaZA@p\Y?j
-qY0a\r;60VoD\Fuo^qkNq"agco(i1No(i(RqsX(Qq"js`"8Vfjqu6Ksqtg*YmdC)E8+QBGn,<7^q>L0_
-r:]p]q!dJ4p%\:PmIp;FrVQ<\o'lAJnF$#EoBbi5o'>W/nFGYcbkUVlkM"eVjQGanoC(u2o'G`-h(7LG
-hWN_RjQ>akj5K+aj4iJNi8`hMjmV6hkhtL^kNhO'mHjH1m.gPUpA"I_qucorrr)Zm%fZM.rVZWlq=X=Q
-q!mkCroGiumI]r9nB8traOfnIj6,UmoCD8-i99@ln`\ZX`qJuojRi9Js8;c_r:fR3j6>am4R(qlmc<Hk
-k2bR_jll$sn*]>uhr!;9cF87/<`ijICi4B>G^"4KBjY+F;,LY)>?Y68>[(WIC2\EKKo#_g$&XXqKn+Pp
-FDYgmB)cTD?lQDWZ*:71X0/G*YI(aK]=bGTYd(=4Wi;u$Y-Iu0%'?A%W3`qI^rF@5_SAUQ]!elHXKJ\E
-_8)XaF`;;EGG_RFVT6lo[B6R/VP9TDT=_VA\$r`hgSgg5N.Z_;JqAW7M0FuKOeJn[X0TL,P*)*3WrB+X
-Y-GO]V5Br[SXbt1Ng,leKm@lgGDD!1HC(k@T:*=3d*p@ZdE]V4]u7Y#^qI7j`6$0E]>.+]_8OO:`QPWm
-]u/";]<\Z@Tr>W@[(+&lU9E"jd*]M:bJ_$1]>M"kbJ2!2]u%k/]X>;a_o'=,_o'F3b0I]@b.#('ai;W?
-^X1*GrPpM4bKeDUaiDQIahYO#^Ugh\]!JH`d`T\UaMZ3=`Poa)YHkpc`k]4)a1fpC_d1'l\\l@r\AQ4u
-[^N]XYHP:F`5&X_d)!6!V5^f)Z*UpV]XG8_]Y(_SYHtCAXg5II^:gt]Z+$s6XKJ\0Y+r88YcbC9[CEf_
-_Sa7,ahP[>f$hplbg4Y^dF?^qq:QV>h;$Z7f[nTraO&>S`l,C!]=u/*`l6953k2Z.^s]d!Za79\_8*Ib
-\[K,bZ)b:<d([rOe_K08aN1g8e@DNeYH5"4X0]:9Xfo%7Y-,+>\@T2ZrN7u\S>)KuHFq&([C<KCY,\@t
-W2[#*\@oS[ZaREU^;.Y'^q@7aY-"b,Y-"t3YH>"5[C*TXrk\WJrQ>/M%DBQuc-t8$iSihTgY(3XdK@k@
-c-QC:$I[JZjQGk(q>:*gqu9+arV6'Tj6>Ueo(hgrI:,rM@qh+%OEYu,QCb.XXe]iB;c/jLSsu:DM-Vhf
-5"A@B5<V+i91qreEGpr<WiMeI:JF\tVu<Y(WM>o):.e#Q=(G`Q?=[>F?tt7FMM?1eAmBt[SU5=(I<KdS
-F*`C[CM%<pD/F!#ASGmiA6)f<<E<9t92ASf?=?f3;H7(4;Eulj6WJtuEG/`e@q/nS@piVP>$kH?@U32A
->$P97;,0qdr)XM5=^#*<<E`[,<E`6r<(p"e;,[?h"&Vrq<*<L3>?P$,;,0k_;GpIq<`2Rb8OlTP8l&2X
-<)cR_:/jnZ91VcP:0:Xu;c6Rr=]A3s>Zk02=^"d(=_iJISt:.ED/<Ta@96T0;GKqX85*&b<)$(`85;]J
-r^R_n6:"=B91VWI8kVfH9iF\X:J+AX;,dHo#?4f(<*Wg;>6.u?rFZ%Cq.fnBrFJ6(?s[8N?<g`9@U`JE
-?X@DkS"#q=P_*7==Ah^c;+se^<DH:c?>>k#H>e=kIWAq.?sdDbH>6DU=&i@(;c[%"r_rkrr_a5*='/U.
-?!:H:;+O_qGa&++#5nDrpA"Rar;ZNk#QFYqn*&fgg]#M*d+$_)jQGgup@nR^s7Q?d&(/bLbJh6-[B$:+
-VlHo)Zi7F?]=u%n]=YYb[BQO%SWJkiL4ahtG&q\JH\79ARAZ^RSsG7u;B6M_$lU%5g6GT`[*%(`jkmjA
-/K5bPdFZgrgUTl_"qD4W&./^L#SIaW,sX>9iT&eHQPgPV0A,+[jU(#&d<$BH(*+VT?n*o]-6s`]0e>4:
-/LD\U<m/W`5Br0KQ$?o.UMNIo<DH\":e4)T=A):@2*`iO4=;C)/LW_L1G^L22`Dim$Omq)WhW-R84-'I
-5X%k/3^bhk1-nJo4#SrX4?"]6-7o'O&iM[/5XR1d5UnEI/LrS$,W75.r@@t%0Rbc45X%7h2DQa.,q1;k
-.PND"-n6D`/L_ko-n-i',9.p]-R0fV-7L6$3%up7/2T::-87S?0ekIA-RUWHLUPOVNEoOY1+t^>0IJ:r
-,9@jM0JG%#+XJ*R)]p(A*ZZ(6+XS9J*$64D*u6"N+!2aL,UOok0/5+53@umM9++0P5u1H\<**I9?#BOY
-rc)^bChR$S>?=Wi5tam95!1Ja5r:Sh5?!<be(!!gWB;I[-Qj`d,UOcg,:+cs7`!`F=eiF$N,hfb6U6!i
-:F@M?-n["r/MSP!-n-Mi,pt/r0f(O?0JP:.(*tFK(KY3kJqf#<P)b6JH>R+)=]%ph?=.&JA8,k!H\%*?
-Su&NkrjrKI\?`35Tq@^9NrFq9N;\M=St2@<Q]R5`L4FdQH3\_@JqSo9NfX1&4-#;VLOju*IXQEXBjY1M
->$5-<ASZ4.IXcirCM@^%L8qVfYFrA@h:(ZNeAf5:^XLobaN)cRaNVK:i>haUi6ook^r!t&\AGhR\&,>a
-^U^kpl-[Yj^VRP\^0S\#l,q>m`59:#`PB-pZ)t++W26SsXe*ASe&TVspA+O^p%ItDiTg%&nF>r2l0e'/
-rUKOXp[\"Mo)/";lLXN0md0,lg>qu)m-*m,h!4n:rVcQhrqbjJn+?#?$i9Pop\"I_q=O@Ro_eD&q"aaZ
-qt'[_o_SR`q>BdSrVH<\q"t$eq=jRVp\jn@p\!e9lKe*>q==F]qYC'`o)&"KoC__Bn+ZGKp@\7TmI^/M
-qY'X\rVGmPp%@nErpUfmmd]l.cHQ(QnF#B#legjgm.9]0l0mluirJ*<jW*X=iT0"^ki1XVjlYR`kiL^k
-m.L>Qr;QWiqY^?js8W)ks%<:grVZKcp%.b?mHs-!l/q!ml0IQll0dcsiT9CtmdK\ibK@oZo',)qi8a+c
-i7m8UlgXK0h:9O?mdf]:qZ$QprpTdZm,.*pkm-VBl0n6.kNDg-,O+LSk32$ij58bNd*T4M?rpQCCi"$5
-GBS+MDJ*6Y;GU(n>lIqD>[:WDASZ:5K85AHOH59WL4t/*GB7V:ram*bCLUd`@^35DYH"_*Y,AG)ZaR?S
-]<SWEYH=r+WY)J=ZEUU:Y,8%oZ*V-U^qdh#7_QCD[BZj8Xf][__l%U!E,^&HVQR)#aNMB,Xf\LtTU_7>
-]=GA\\?sN8Whki<L4=f,K7])<G)_c@S#icpZG)]hOdN2LriJ#[Z+8#PUmdU3OGT'XNK&[HH[UBjMN!OD
-R^'/lR_?bge'Z.^c,-a#`P0+&]sbG`]Y2\.28mb[_T'[2bI"+J\\5Sl^9XH"UUn@JZbjPR[+!=JdD<]E
-^UV.j^pCbq^W=4'a3;E4]Y;#U_aDA]`P]p6aNhTBd`]e[^V\OEahc*FdE]nT`kfL.a3)QF`3m%XYID?\
-YftG9aihW:b.bO%^q@(`_8=:3_o]p0_8]Nuahu$@dE&i3_83dq\@AoN[CjGoYd)Qm^:gbX\#HR;[_]P]
-[(<fSZEU[A[CrBA\?rl[[C2m9Z`^O?Z)YOL`mN#We^2anf%T!=i8<GHg>LrIhqn@crn&CGf$_slbfRiA
-_8!k']=>Ma[DBMj]<f/f]=k_a^rjR9dk82B\$s9)[B?g:Yd_$FY-kjQ]tgqW[^+8kdF$M#iR6#q[`m42
-YJ@HJZa-jI^](K)[C*BL\[o#MYct.0Y-+t#URHIV^;[[n]!\WAWMHDgV5pZ&[C<6@ZadT^_T'O1^:^eV
-YcY(2Xg,"3Xfen9[(<mK_>h7JbQ,-d\@fVuc.1M.jQ5L`iSNACf@SO!r6G\se(<O>kk=fKrqcXOrr2cg
-o'#B#kNhd*dXGS$;.F='UlotJM3X[5X0&18?rU$iR[ok:TSZr000;[#9KbO$3W;Y\@;TY8W2ckjKMG6<
-AZ,L-$E9ehFA5=q92T#!?Y3bN<F0EnM2mL;DJER5St1:LI=?B`F)uVVF_k`+BP_L!B4GLa?"R5C?rpB1
-:In8^:01Xr93#2)>>.141I=ulJoYU7?XmSTARo(O@9Hi<?=@,F>$>9>=A_pn;>sW9=BJ^0>$,'2>@1E8
-?rBj&9hneg;,'nf<`Dpm!)WYs/ll"P<)ZF_9i+ko>#e-e8OlQL85DoP:f1"^;,p.Z9h\>W92APj=&`7-
-?s?B(r`^@G=]nd*>&8YKSXt%FEH#Mu@oHN.;,'_T7S6ZYrD4M/;++#H77Ka46:XaF92/2V8Q8Pg?<^]C
-?!UcC@f0a>@U`kZA-$1NqJ&f?B4bae@pr_O=^,'3<`iF&>$+p0;cm7+@UN5??<_,lR@0P7P(-b4=AD4S
-912HM<DQFg?Yu7)G\he]HuNS'@prkfGA:5\=]\a/<a&c-<r5l+;c?[r>?Y68;+XeqGaA@/#5n;nq"OXa
-r;ZKj'`In$lf?mRe]l@ad+-n.jQPn"p\4[_s7H9a(":XYbf.<)Z)"1iU84ZdXKJe5[Ca*M]fWm:[&Tsr
-OcYKQHua%:B5)1'I>3cISt;[JSX#j[*Yo.m)B4.YSlpKKa4]S9hnDH0*?WALe'?Fs\Od_J#R_4Y&.&XK
-#8.RT,W6l[g>h/CP8Y2R0\G4\j^7*)dW$6D&eu90*A&TZ)B:(]3^>Y^/h.ZBcc9-SHBF>OI;4t:CeIN)
-:0(Fm7R9O74'"7"75ltZ.N^/m+"B/r+Ybr;//]!+%MpLYO\/5=6V^BF92@Z.6o-q[5",f@5W1Gc6Sp2?
-.k(BR*&]]63B8u`0K_]X4@q4Z2C'V30J+S&1cI0B/1^]V:bssb0eORl+X8U!1b'^u+s8B\+"AKZ-RpGd
--86Pf-7(2j+Xf-+2_['T7m&%J3]]2W1G^R21K9.;cI%V\?X#cW5UJ*2-RBuX)^$^[,p[pc,pFcQ*uu7>
-*#BG/+X8'P,U"-[-oF@T5tjR277^?_@q/qU<E!CC@9QrRDf'6&BOt[V=&_sf6pa-q3B/`H1,(4<1,L^7
-1-73W4>/TZ4'.iqcdC4XUGa;K+rD=C)'C7Y-7:9&9>oJE;jseXL2':S8jI?Z:Fn1Q/MR>\.lBBe.mbd<
-.kE8)-R^Go0.nt6,o@sX)B3"$HAIT@O-#3GH?!Fq:I[W:<**71ASuU5JVTDYV6.,5]tM(h[]lg/T:M:1
-NrFneP*1fcO,]j*SX,J!N.un1HZs[RE,^)QJ;/oAP*2,rQ&q)`Knb86H#R>$=8l,!<*(\X@VBOtEHH;8
-Ao;C=WNrh6Upn.reEZ2H`kB+$db3'kajSGVc,@Q]q;C&RbJsOu9Ye?M[ALCFX2)N\]#a*_b.kd8^V7It
-]u8+[bL"5C]=5)Y^:_"cZ)jq'V6$c#T#&_%b0]VKqY^9dp@IS3nFQ#6nac,7m-Em1n*i71p[[nImecG/
-jR;Hqo'YSnhWOJ'qXO"Bkk>&UnauSPr:B%=n+5r>q"Oa]p&"[]pA=[Uq"Xjarq[W,r:Kj`o_\Xequ66^
-s7u?[q>L6eo^h_EnalDErq.H.oC22?q"!SCq=OFXna-)Fn*KZ>o^MD7o^MDIq"=FQq@<>knb2\Ko^V><
-o();<p&=P5o&J'@o]P6#l14T7jlG[olf@-ll/^jcjl>[liU,skkiLjlo(i:arVuosoD]3trr;uqr;--[
-p%7eRnG_ethr*GOio9"Yg>CiGi90@di8<POg?.hdj5At]mHNp'bYuU'a4p.GgZ@;OkiLXRip#e!o'>5_
-a852ome$>TrqcKUp\a70j6Z!qlfms2khb1Sio]Cek2taejQ#4Vh;Qi4\qFj-A9E*BH$FLTDJWfh<`8oj
-%oZP4>@(`MCN"??ItirEOT(:TMMHb1H$F@IC2%BoB6SQ9D/F*p[!o<cY-4n-X0Jk8[Cj8i[]d$@Y,eS'
-Vl-DmW2lqsUnXci[CX,la2c3=_8!UmYd_-Pda67FG][hAH?Pm\YGoUf_7$GIVkp&VQD2"%\@K,Vcdnqd
-N/ECBJV/Z5IY)d&NdmP#XfetCR?E]#YcY"/XfJ_<bcIq>Q&gu_LLZ1#Oc>0DIXc^%N/`:TZ*^C&_T:-Q
-d`Tt]^UD,#]Xttq]Xtec[`Q7uaN)-6a19@!SYi[&[)]tcSt;mh]#;D%_6Lr3d_Nf8^r3Xe^pq.c^;Ie2
-^q@Y-^V7\(\&?5(a2e2#(W"A4aN_QDe(2pta3!#ZaN)ZXeBZ+Q`WWZW\\Z,\_b%\RYdV0GT?,-la2ks(
-`l#Bp]YV@m]!fPk^WX^8`kKL6]Xu)!^qdUl]=knf[Cj&^^VmsmYf=/V^UV8']!&<B]=4rG[^WQHrj+#b
-]Wo5c[_',Z_SXOFda["*eD8s;hqd,Fg>:]BhV?o?g"kB3e'cI^!R&Xb`_FCg_83C^ZEpsH[^NQQ]=>Jj
-`PK0r]XY>cbJV'+[_'Dj`R;?+['RQoY,8D&YI1[<XL,RO^VI7a['Iucd*U=uimP`^Y/SbqWjf::riml`
-^TaZ8X0/_5['mNTZ*:74XKSt/VjV[P[CWBBYcb(/WMui"XKJ\2&[JdLZ*UsO]=PM\['d3CXK&?#XTu&6
-Z*UjD[^lCN"2Vm_[f+,[ZEq$Va3iSrl07U&m-Eluk2bFSf@/(Fc3_kFfA5HInFZSVp]!5Pqt]aFkj%Nl
-flgb";.XR4Viu@NLm4I2X0&17?r^-lR[]b8T86c+/N6'i7l`Rl3($51@;050ri-[*K2539BV23(X/i=s
-RWD%h5=\CP@Td,J>$#-LKSkeJG&D&&Kq=faG(+sbFE;VNHus7@C1h9uCh[Ej@p3AD=C#!.<_c(Z<D-4m
-9h/8i?X$;k.kXLtKS4Sj@piJF?t<YJ>@:T==^GH@?s6`?>?=a(<DQb#r`];*'j"^C>@(B:@96E0:/>"h
-:JOeh<DlQp9heYi=Su6/=BAL'>$P617Roj9:.I]G:.e/T;,C.g5tFU?:esnc;HHmr<EE:';c-Uu>?b64
->$,$HIug.lI;<\7BkM0b=&Dmk8k)9A<)QOj:esk`8l85N7RKL6<a/m:?XdJOA7POJ!+Pk=#A.OXB4YO]
-@0BnB?!^k:>QS,5>5hE9;cH^r<DQLk;H$Y!<Dudo;GU=t=(,H9=BepCJ!catT9=b29ik%V7nQ*@:K:4f
-;.4C5TQb1!K7%]L@9d&EE-5kp:g$h$=B8U1<DZLf;,^Fo<)Z[n;d3@/>#S'q?$)A3s8)?Tnb)VQrr)lk
-rtPJ0p?q)#f[A6rcd0tffA>TPmdg)Mp^m/_kN_<rlIFA3bJq3#Xe23aRn'!?TVJBbYd:pS^V@Lr]<n`>
-V4!R,JTY^7>?bB@B5i3MM2[diR\$"JIiK12$l^4@g7hc!ZGkJWjk[R8/KZ.Xd*p@jg9uGt#R1PE&.SpM
-#mUeH$6q2DBB.t2erLac'f47ljQ>Uah9p6\(Cq,m+<)IJ*ZZLV2*F2a2(g?p>gLAu:PYEuMLp#7OD%Wq
-=%cCn=&27R5r)%f1dEuR1+=.l.iBQb,98^*2CTX[#RVk8S![\t=@bD65t=9s1.!cX0g6.74[q=d5WgeQ
-1GC(52`Wr]r]D)U68Uek1dF\p1cd':4YA350fV*G.4-Do0/<A]8iALX.l'%:+WqmJ+"89M,q'lY-7^Mn
-.Mj6O+tY8o/h8e8.5!G81+aq.1H@HO0f1UF=,F?1d"bCk;G0ee2(Kq#,p+!B*\8Za3%$!t-7Boc+rhR@
-(a1Xt77B[H=%Hh*ASPU_AQEYbC1q0e>?P]F:JOMK5<qP"5!D(h3&i96-n5*F5pRm0.4[230InS'.3pW2
-1I4)Q0f_'lS]oI/e%h\6+"JEL*$,n;,q^Sp.QgVJf8i^mWh,/e9g(Wt@Y@9#-SHrW/hSY33[u<t,:+`e
-.k3"t-mpZ#0eXsp.45uSCjLr'R[9.uL3@TN=\D%@3&sN*<aTT`ItiuLT;]!'\[oGd]=5/KV4sHGP`Ula
-N/a@!S=Q4@TV%a?PDkESJU2ZdFoH7`GCP'pLQ.CYrfmkPOGS^IKnObkAR/C9;g28I?Y*qiDfKc0AoDL>
-W3<M2VRXFte*?)G`kB+$e(E*kbL4YWai)-\o@VR9aMbs4_8*q!^TkA^WkcE[]#a'^b.bd9^V7It]u8+\
-c.'kO^:Lea^r""+[]-'uT;\`gS%m;!cd_FTqu$Bfp@[e8nFGl1nb)nQ"7ksJl$hsfo()>Bm.p).kOJ*1
-lfm?clL"'2rq>dKm.gVVmIL#Jr;,mRnal2Ap\4^]p%nR[q>C'Zq"aa^qtp6dpAXj_qXF4Us7uTgq>U$\
-qtp3`o'l;GnalDFnaQ)?qtg$Wp%\%;p\++MqXNkDr:94Gq=a:CoDJ(DoC_kRp,2dFoC2/5n,2b>l0Rm.
-o(i%Oo^_%hc10iHjQ#Uumc3BkmHNWikiq?mk2G:aiSj.fkOIp,p&G!i!;QQk#Q"&]mdB]7m/H8rlg<fn
-io]Cbjlta`j5oLhlg<]ok2>1ZjP\kPkN(ObleU[bl0806I`f^N`nKtEg>V,\oBk\ti99S!na#5aa7o)o
-kOA<Is8;lhrUBI?kih$fjlGdrio/kUk3D9ul1+-+kiLj]g>^Z4\qFs2B6\]LH[9s[Derlg<`2Ua9N+tp
->$k`PCN+HCJVfAJOH,?\LkUA,H$=:HC2.NtBR"c>Df9O"-FC(`YHP".X0Jh6Zb!la[BHm=XJr8$Vl$>l
-W3*/#Unjum[CO#grl$,!]tCk`X0oCEda6:JGB7S<HZu*`Y,KFd_7$GIVPToTQ__7m\Lk1qe'=GJMM6b;
-K7S`:K8tSGN..7uXfetBR?EW"YcY"/XfJ_<cE=FKR?Ebq21pjPS=,C_H$X[iLkpADYdCC,_TC0QdEL"^
-_77P(]=>Yr_o0L/^U^e^^;@_%`43mpU8bR"^I>`5UTLc)[a)q2_7%A4aLf:&_8X1)a1K*o^;7Y4^q@P'
-^V\%.\AZA,aN;QFaMZHEa2kg/b1b.ic-Y%^ajJM_ahu$9B[!oq]>2+l]the4^pU\aX.75L^W":-[DU/$
-[(OAo[^*cp]Xbns`Q?$Bb.bEp[(4AoYd(XH\@]Pi]YMJ%Ycu3UUp[G@_S31VYe%3CXL#CFZF-p@]X"iV
-]Xc%t`89J2i83;Hi84Ic$.dYXeB?@meBu>9_?.cp^](lp]th(a[CNiV\@f/U[^`r`^qm\#_RmFr^Ugkb
-_nW_"a1&n%^:qJ#b1!i-ZEh9kXei,(]YV7kZ*V!S^q[:bZa8#idEL(qimu/p^<b9J[C`T>WiE,.\#?=,
-Y-GFF\@T\t\@&KGWi`\/WL7mT\@f&RZa$^9Wi;o!X/i6GYd(L:Y-PUM]tCqc[C3EGXfJJ)Y-"n3Z*UgB
-[CEoa^;@gs\,F;kZa70XajJi"l0Id,n*]N,kiLg\gt0s!cd:%ff@o-@mI9oMp&??;oBPZ,m+pH??qsO0
-D4IPfG^5+0SZAfnUMO==<L9,CS"H=,=V*)22F0l)3B0,_78HilBk!#"WbS/Y:JFMsTVnllX/r(bF%Sqf
-8PWSs?=I2GBlJWVMM?1eAmBt[S:Pm6J9H!TGBnRYDea$!Bl.a(BP;!a>?"R'<`N*n6qpZV<*E*m;d!@3
-=$nDe;d4p.H?3M!=Bf0E?sR/M>$P6;>qTGm=^#'6=&i:$:g$t*>?kE;>?G99>$Fs.?!1'):f:@i:Jt.i
-:J=DU:fgb$<rQ)m<aAs5=B\p2;FX)A78???8lJDV:K11g:.S,N7ncTR<)d%(;H-Rl<*<*t;cm1*>$P6:
-D1@V<Sq1ThAS,Fc>ujg$9h@`@85rPd;[cAp:eF>W8kDWF8R#g+A-6=PARtdL$"71L?WpoK@UNI?=TVf1
-=8l6"='/L&<**.%<`i:"<E<4)>$=j*<`;ps<)QOj=&`(!=\rO8=]ns4Ck/"HTV.L!>YS0p8ki&N:/=ke
-;,C\>SY(1DIY`MrA7JtVB6A`D>?"X%<!-)u=BYT"*)fm>=&iC)=&iO0>Zk$"=']p7s8MQPjQc7+q>U!c
-(&[julf6aMda?OicdLG!iT04ko_8.[pDrkejQG[fkL@u.bJ^usX.PoMR$O#(R@^1OX0/b>rOicR['?[2
-S=,FhF_=r[=BJd8IVEbFIXR9@Oe/&CL`7!6$QL7FgR_PrZGkJWjkRI4/Kc=\cd^Iug9E[C":#8E%L31E
-$4Rab-nH9Lj5K%JM]3EH2U^@@k2YIWdW-<G&JZ',+WVmV-o<_70fC^;-6j1)bJe3rM4KKTJ:<ZAC04V=
-7nm,m=]&$i4Z4c@IPNZ40.%Sb.i]ll.4$Q%0eY!n#7*"GS!\&.:HUEo5tOI,6:j$q1Hmrd9/SOf3AN9E
-0IA_=4$5\j4?PMn2`j,Q2F'P^2(gUE.4d210e=Ur-S6u+1GUU90/>dV2)-mE/0>rT)'14K(a:XY+=8cm
--6jW`+<2XQ/MJk@4ZFuD.4-T,.jl`"1G^mL2*4rt[ER!f83B7)6r5uq,UXiX(`48E/12kj+t+NT.3TcY
-+!O(!EH,VqB67ec<"D_r:.RKC;,9bH3&WZW2DY4b.5NP+.kiY/0/=t,.k`V62E36B0e4b./h/1t1G1+5
-3%%'^1c.3P?D,_!e^i<fTJ@N9,p=Q\*[;p^.4Qc/<l`^V<1L7lQ?uLr9M:2?@PfVc,pjrb0ejpP,to^=
-0JG+>1GC@90eb10*@`ES+a&@'U8=HLQ&9m*@TGu_2DmB\92o>;HA7BCS#!3q\[o>`]=G8PW26/TQ'.5j
-Ocbj%USFW\US+4dS<K.qMhcn3H#n!)C'Sg%G^FppNKjF/'p=]<Mi3ILIrT%'<DZIe:f:@t?XRRHC.r)E
-B4lmnYHb@2\A?tJkiUC7]=l#.f@%jddEfqV`5Lp3f[e?e_T'R-]YqY,[C<cN^qdIkal_'p]>i49_8*e!
-`QRVme]G\>\@/nW_8*e"Z_sXpSu8KbS%m=ucd(hIqY^9ep@@Y6lgO6+nb)JDoC_hFnF5o;oC2,:q<m>/
-n+#u7k254flK\3Ao^;25p&+OZq"adbrq>aNp$qeKq#C$Yq>C-bp@\+PpA+O\rqQTls8Ms0pA=jho(DhU
-qsa@Uq=X@MoC_o>o_8(OnaQ)?p@n:Op%\1FqXj4Mrq5RLq"!qIq=X7Hq#9mPo'uDFqYg?gq!RMBn`o3"
-m-aNBp[eCS60-D:n)iHhhqR5UjlGXmlJpmfiooIagu@h[i9'+bo]YZAs8Dlmo'l5>m-sK1nFQ5:j6>ss
-j5K.eiSieWkNV:=m,[*_k3(gelJVWurnVGJiS`D?f@A4#gYgi:hVciBlg<s'nF5tia2Z-Lo]tArlh9r;
-lfR9lmIKf5j3l-Enabl4q>^Hjrq63_n_W3fiSrqXlg3KlkNM7$n*]K2m-3]liS3&AeC;*eFDc#JK7ePu
-F`;&(?<U6&8fUDo;,gV$@;'P"H%:X.P*2#lNerUFJphrgEc#[lBa/=%J9H0^Fptde['[!=WiE,'YdCb9
-]a(pP['Hg6WM]Zi1T74PWi)SbV675?_8j[>`l#O'[^WEL]"$8=d^saGCMnEBT<#)k`Qc3,X/r1pSXc+E
-])K5k[C"E.S!].eJqo).J<>_UL5h.DS?/iqZFcThMkIM^Xfeb,Zb+Yl[ATR]P%p&-NKKNmMg'JlG(bX+
-HC(k@WLg`Dd*^7bdETS<_8<pq^rF4.`5Ka/^q[Ou`4ipuaKqbEZG4>l[Ag(/X/`qQ`5BI!_p60Cb/(m9
-bK@Q6_R[Is_pQ60^rXL2^:_+r_o9[;a2Q$?g&B;/_p$Q^_oU*MdDO2Rc,di@`.#eP]=kqp]t:tn_o9F!
-\@]#Bb/:m4cG?p)`k8gs`PB!nak+DA^q[b&a3`)O`4*1m]X4cF[(!`h]t(\d_n`L]cF9maWiE85Yd(OI
-[]cd=YdUjCX0KOEYI:sRah,@LgsOKo_7me#]=ttj^;Rjt[(=&d['7!RYd1UC[gTd\^V%"b^;%=o_m]NO
-rj6IT_S<Re['HgA]"kn_^;-ne`591'`QZiA[Bd*MdC#jV\Ac:s^Ugqc]thCj[^*0d][=sPh;Zl#be;<P
-_61,IVPgAlZa?R8Z*h*U^:h2*b.>'bY,eM+Vl,c#HEjrZY-,"3Za-sEZ*:GjXgGIDYd1^J]",8VZ*(10
-W2Z_oXg"t5YHbIC[CNi`_8F73Z*M-[^q[+X[D0l4gu.>\n+?;Pnd"jXlKIBff[BcK#h.DYgu.Gap&4R`
-,l[T+mIg;?eSnY`9PAC8W/u4JLm=O3X0&.5?rp?qR%'S:T7q_s.k3JC7nPj#3'Bl4<af]RN2WbVT7]s7
-;.Z/iWMuntTp]gg76X+7@:*JN>ZkZWJ;/l6EG9#iK:\WbF+&R^F)uPNI<KOBBkM-sDJX!#Bk(CM=BAL'
-<(KMR<DQXu:f((l>@:T"-8A1tKS+Sj?W^`E@UrqYARJbK>[J%I?Xd,>>[(B2;Gg:m=B\m4r`T>.AH#pO
-=C#<;9M\Ja<(g%c:eseZ9i"Sf>$G)-<D-@p=BSa0>[1<$6pO4=8OH'G92/8_;,U:c<(ohU8l/;b>Zt33
-;c-Xo9Mn_j=^,<<=BoZjO.MqrC1V0n?"@5B;,U.^7momE<)PSO928DV8PVcJ9h%WY@pWGH<E*!u;H-Rm
-<*!!q;,p_";,C4n:f("f<)m"$>$"d0>?Y38=8Gr`<EE3u:Jah\;,gRq:K:Fi=C"p)<*!a]S=ZCHQ$u_-
-;ccah:.nM`<DcUi@;h^/HZ":gJ95=1>[_5dHYcbZ<`0N.<)Qe":KCLr='8^0<``7#<;p28>uFBu?#uD4
-q!$_pl0n-:rUg+@rqZ6Pj4r25cd1"deCWL5jlbt'q"X[[p%%V1h;I)Di7$-$ahtZmWhZ,RPl6[KPaJ&8
-U8bH0rOEEGZEL=%S<ASKAm8/0:f2[A>[h>]EJB:'P)Z&b(_?oY*[-X#QW&18a4TA3gpoU#+skCVeC<1*
-YW;sl#RV%Q#m:G?&KM]6/0Sc_iT&FB*>TDJc.V(:iSiP=C`+*%&f;u@+!`'U0JG(71Ft%&+qn##bA'Rm
-SWA;LIZp+;=&;dh93GS&:fC:`3Aj#X0ebC9+<Ms]+"/im.kE>,1bTRI$mdp'Q>'eq2F^)'7nQNP5<:nc
-5rq;-1bh$R3A2m3.5WqC4$5Sb3C$dI76<Cn8Ne@L/i5C1/MJe,-7'ug/i,@D1bUI71,_'K0f(aE-R'QH
-+"e]R+Y+`].PN>#-m^\q*[2dX-oG?s4>f&I-T3Cs,Ub<#3CPe[2cPL;bgECc4\n9t4Z=r=-RBoT(`akO
--RTr[/fYoW*?cjO+&Q0.5s[1W1+k%//1N8.0IJ5#1GC1%.P`7q-RgT!0JYI;0K(mI2*<Mi/cI:;0/G:1
-,UO`W-7^f$,;1bp1d3QC0/Qq#!7_##HH)X0+"/fl,pace.4ltu.6L_Rd[XF0ZDWq/9g)*@I\0ao,Ut#b
--7(5s+>#)p0JtdG0K1a>/2T1>0IIhh,oJ%]OeJeTT9tq&I;*%e6TR%\2aU)7@WR-[P+8>L[^s,`\\#AX
-Y,eCoSs,;!NffNkR&I*eY-+gt$_ElPOc53RJp_ibEW0\^EH65JI=d?>Q'IYtOc99t%uGgVAQi)1:/4S_
-<ENL4B)ZL;?sR8UKVGQQZ)P:NgX,0HeAf,5^sgl_bg"P]bKIiBkP*omd_ioBa18_!\%SiH]=,_r\@TfD
-e&o;Ccc!Z8^:qP/lcdht]sG#JBt1pcYdCU3Whc8cWN;]-c-=JOjmr3Er:osUn`8j#n*BN8md'?5p%eRa
-o_%tIkOn`?jQGgmmd]W$i99._rqH-Rm-j`Lrr2feo_\UUf_+t0p[n7\p$qnXr:]OJp[n+Oq"a^Yp@%qY
-p'pKcqu,dIp\XdRq=!nHrq?EcIe<7+q"F=Np%\4Sp[e%NoBZAKmeQkWm.Kf7nbDqQp\a=So(2_Pq=O7R
-p\FXQmJQJBnFGr,jmM^/mI0T+d*2%@ipl-aiTfUilL+$"jQbCXi8EAQpu1Q*kNhWge,&Onlh0W,kiM'q
-lfRR(mH36em-3KdkO@KlkN:jb$/aRrf\#$9f@SgVf_j>*gYCK9i8EDii*k3_hWNVIlL!ZsnaZ+la2c3M
-oBkQ'n+>c$lg3p"mIB]3jO26FnFGu=q>^?ks7H6_mG?jhjlP[fmdK&rk2baklKI3kjl,1Ti7lr<daG^a
-G&MAOJq85mFDkl&?<U6&*D/mq;,gV$@;0V#H[pm2PED#jNJE@CJphrgEG]RlB`i*cJ:d`E%(<XQ['$R3
-WN<>/['TbE#I:_BYcOh%V>d4tW2H\rVk]r`YI;0^rl6P,^Ugn[Z)tIC[F3FJ\9W+0DL$N$X/i&8c+pcg
-XJVhbS=6@e\\#J_[*mHQV59?,JW#>/I$0#=I"[H:TrY;uZFZNgLnV5[Xfeb,Zb+ViZ_NkIMMH\=KnbG=
-G^t*aLPh"=R]s)oQ*eZ\da?4bc,R0(^;@Cq_n<Uq_8XRFcc!fC]stu&Z`'k([D0bqWMHPcUrgEm_o'(*
-eC)jk]!]H!^o,&c]>2/q_pcB/_Tg6;Za[]b_8F41`5BL'c2PUm\\uY@]"lG8cG.W?_oBgBaiMK4]t_J#
-^;Iq-`PApj\ZhpV`Os:?`ONao\@TSs^qn%"d(mNAa2u03a2Z0?\$jPn]">\bXK8h=['[B\^p()g[Bd`V
-VQ@G:[C3f[YHG=0ZELGfWOC$U]=kbh`MK<X]s,#c]<eoM\%B/V]"ktbXL>mTZELaSZaI9N[Bm'<[B?[>
-ZE:76rN?+$#IM(S\%'2f]DfT)[&q'^\@9Am\@fl+e@E#oZFePoWOT[[['.3[^ph"l]sY>TZdQJ4dad.2
-bfnGGbga;.[Bcj6G-%gT\>HL6YdCpM['IWbZEU@2X/N1rViu7O[CWE@Xfeb1Yd1U?Y->%8[^WKH[^s)^
-\$WKEXK8A"W2Qf%Xg#"6[(!EQ\\Q&#`lPHk^qmk&Yd(UNb0o)(jlu1)p%7hGq"4%BlfR$Tf%/C%f@es9
-k3VX:q>^Bm*;Sseq>9^/Dc]M(BQ0K?O*5c(Q(=tUXeTZ>=&o3d=Ic";>;%Wh5=\@/1,h?a:/>,/CQPKp
-Wh4l>9i,GjU8b,lWhGi!770.&8R5P0?<'g/COqD$L3%-D@"k2CJ8TX^GB7hKH@U6WAS>dlCi!fsAS5F^
-@UNtT<``3h8l&G_<)uXd='Aj9<BDEd8R%%,Huib)ARSqR?XmJB?!^cC>[LuC='T*<;GBqc<``C+>$4s/
-<*iX-=B&F/=%>kY<)Q:a8k_rT:esk]=B\p2<`W:*='/X/>$G3391;*8;bKOX8InTr<)HXt6;U<K:ejtc
-;H@('<a&F#?;XO$>$+^%=BAO,C4))6SptHfEGA`f?<C-*:JFAL8P;lU:J+Jd8l&;U91h6);H$4b<`2[g
-9i+_a:/Otg:/4bi<DZIj=]&*s<)ZXi:0(7j<`N!o<;f_n;$Tos<)HRp<`K'!%8TYt>#SF+<DQLoCO2Br
-SY)R?IofHJ>#%OW93,(m;,C(tELiYIDLI.bEF`?`A7]e*CKF>8r`(1B=]nO#<)Zdt<`Msn:Jakm?=$o6
-93,A@S,2U<ioBJ!o_\RYs!%I<o]P8ie'ZOidaH\"h;RJYlM()Kq=jIJlegLQg=k?1cjJ+@_7?bKUn=-@
-OSt,$P*_T*TWGK-[C<WQZEL@+T9b7VAmJ;/9h\>^=C#?OK7\K.K9CBo%L3:],E^fD;L,Rgf\bZC[QH,d
--Hc>40%8OZ5R7W&#n7LQ"9f2A'Fl'5/:H@5j3rZ%()8dRg#:rLiS;gq(DdPk&KVl5INTF>+=Ad,2D?^2
--Pp%7ct,4LR$E8MGaP.J;FaJ[9ikIn77g6B927u;1cHs*+t>)c-7Bu_2)R*C-k6Cn+Zu^"FDF]D<_5D7
-5tjTk4?khl3^HY#00;Qe.j6/i1,LmJ3B&iQ/4)0M2CpdP3#s1o1b^%)+seTf/M&A!-o!S=2DQsC3A`ZQ
-0etU@-R^#O+>P2\+WhdP0/+k02]"%i,V:H!-nG9Q;EH?W67=0:2_cX+0eb.6:Ooapd@*WrA4\F74>/-5
--R0TK*Z?=M,TS6m*[W<X+sRO*0e=Co1b'^q+XSZd,:G2q,9eTm/gVbo3%$.+.Oc_j#U1iI-7gYm,V&a>
-r?MUp.kN/!0JG*X0f:3t001R54>/$32-l?ie'lpgUb<oG2^fUa+u(c&.4HW,>0,'\<gThYM.AnE;b1kh
-;Cj.Jr[93C0f't&-mpMu0.S>"-RC#l1G^^1)CQjL.uTjgVPKT@OG.so?W'6P2CCCB6:k*dFbGd>TV\g#
-]=PP^\$WEBWMQA_OcPQ`P*VN,WiiM.YHAJ*R?WhpLkgS8J:DihF*;S=D#J8gF*)PNJ;/uDO,\[5FDY]$
-?X6]4;bg%Zr_5UN:eb,"?<<SnWhlMd]Y<g`kO?s>]tM>7d`KDQe&KGL`l[0<iRPud_SsL+\\5SWY//&T
-X1>s\bO!0c\^84m^'_E^_pIr%e]YeB^_a]$\@B2UWMH/\VQ-GpVSUO3cHP58o^r.[A,5TPm-3g*nG2YC
-o'Z5@nbMtGkNhC!n+-#1hWFLhmcWEalLXfIp\k!Mnbr1Zs8VijrV5gGoD/1Rq>L6eqtg0`oBkf3oD&1V
-naQ,Cp\"C^p$_\KmdKrGmcs?4lLacCp`oA+p@e7Up?qJGmIB];p@%JHq=O=Tqt^!^r;-6erVccrrVlfr
-4T4R$cHtnNo(2)/p$:l3n)s-;r9WhGq!cqfp[IY:ki1Xfg?JG$n*f0!g?%DLh!4=glK@<mjPJk[lfe<.
-$0'n!jQPdch:^H[h$N*)ki_$ckN1UWIcBACgY1QHinN;MjPf%Sf$N"/gt^uWl.abAo]P)fhqQrFkO7Wp
-m.'fIhp9<^fC8.Zm.Tr+hWjRolK@NulgN*>q"+4Gq>L?nrU9.Rp[H\fnET#ml0n!!kiUsglg*fsk4.E\
-jlY1Kg>(N.N.cG#JUhoaChI*Z=]JC!%8fr!;dEjEC34`SMj'>'PSB:DN.le3H?aILE,KQ5Fa&.\JVT'[
-Mc?pcZ*LX@Yd1I9X/`%rV5^]*['d<M\%9,WYHP12Wi3).ZEpgC[^roW\@]8a^W4[SjPJ//e&#XIP`L'0
-PGZ*h][jj)YHP%6Q][/t['d9M\%BpWesV>BK8bqPKRAQ6Is[*9J!d19Z+.r>P(TL:Yc4V)Z*h6WQC3Yr
-Q'@AeI>*c;Islp%N00!\JWQqAUme[1aNMlSd*]V6`4l5c1!7>F_7IRs]Z8!uYI(UJ_7mRbUq4p^`O2J9
-Wj]UT]@"s5`R;cIg!d[Vc+C0d^;n6B]uJ16_Sj@5_83Ob[(4#k^ppqg_o9O8d`/uC^pptq`jiCh]sP_s
-a3)6C]"5Vi]WnlZYdUsM]s>&c^9kA`_nE[r`PB4,bKA5cbgP1uhUp,q]Y;Y8]t(&=]<\NG[]Qm[`NHGc
-bKRW3d^urnZ)Y"?WPQlt]tL2FWO9-_WN*VG[Cj#X\@&KE\])=r]=bee[^3T\^::MQY-bOB\\Gtp]=>Sg
-[C!KT['HsE]t(GT]Xt\^[B6:-]=58bb/LclZdQe%\@K#V]YMV*^;\:BgW@(8[_0qpS[QGMWi!5;]">J\
-ZE_!DYL^J;db3I9h8cn-f%Rp4Wk#GpWiED:[]?gBZaIEX\[Ai^VkM#LYHk(+X-[42Y-=k%Wiib>]tV=s
-]",2NWNN"kV5^8fV5C&br1lBPXfnn6ZFRTZ\@fA][C!?NYd(I=ZE_-X_8OI@eCiX<m.^GVrr<#tqtg0a
-n`oB%jOho-eCimJo)&:`p]!/Nro&oB5Wi:lZEAFdFao[KW2QS^I;N\=S=Z@BS=5:93AX)h5=%"S5sn%'
-6st=aVQR"rRrnX23c1IcXf\V"SsXk$84#[:?!LE+;H7:HIscTb@TZr@MkcVaG^FsgI<0IOG&1]&CM[Th
-A7&VL>$tH8IU?DY:/OhS6rHlS76X40<ao97:HC[:>]b(&EbJBN?XI,LAmAA:=^"^":Jt%c:K14l;-$Xs
-=B\p4<`E($=BAa6=&W76@Ua"]?!CZ?='Ad3?<(6EBkqNp?=@GL>Zt?<=]AX1=&Dt!<)QXn:et"d:K1Lt
->$5'9C3kJj,*[e,@ouQ(<DHOt=]AC'=A;b'EIa=>H#.\EG&h;'9L_`Hr_!Pp7nlWH7o3)V;#X2n91VZN
-<`Aro1Jgh?;,^Ch9M.oO9MJ>^<)ZXi;c6@b:f'k[928A]9MA;\:JOYV77g?M9Mnhi91VZY;uTJu92&,Q
-:/Obc=CH#>NL6<.Q%Dk&;--mr6:jmA?<g?(=CRqtG%l5TF_tVs=&*7DG\0K:<)?7^:fL:d:JOPW:Jah]
-9iGS.7RgZi<)lplK$ErXmIU2OrUKmjq!?nkfDa;*f\,$:jQ>^prpUEmo^D&.iS)i5eBuUgdE[3cai;-,
-['-R.S</PZIsu]qM2dLUR%L%HVR!bF\$2ZtP(e*uBkL=?9LM'.7S6NYC0Yt<M-hGC$OIIgT\jWLAu*N%
-io8Y(;)Bgm`S&nie'bfg$jI(H$P!@C#n.:K#UDnjKA#>CdW$<L(dZg3io9"TfZeLW'b(Zg,pIdV&/?-.
--8@2/1*[V[(0T#"<D.(fLR*%(Iu[Pn;,gRg4\J%%5W(ka1dXGS+snQP*%NHZ()8#31Hd<;+qYP>2i)cQ
-AQg`@:.[WA;)]sT2*3E<.PE>%.PED..kN2%0fV6Q/hAY62`*]e2(Ud]5XA7>3A`lZ/NGmT5qmaP:/4\d
-6oR5"0fCgG4>A<K2_HI21G1../h&2$.k3>B1He#n:h5?OTu!^c755o-/gDc#0deJ22'458CRi>^R8RKs
-?Vs6S*ZZaQ+sIpO(a:+?)CR*Z-mU#_+WMOM1G(().Olek+Xeon-6XEN,9\9Z/MAY'-7gVl,:@pf,9\-S
-.OQA_.OZVh,T@L<-mBib1bU!j*^;8%,:"EV-6O]e-8.>ODS+3Ge&8.3'dkgq+qu(C*BH)+,VDC+eWs("
-XdFNW=#D3cKV(pS)D!0U*[N?b+!`'R+sn]b+sJX#/KZ)k2C9h$(D\roR%0G#LkL8!BkLIA9L]FR4@;_@
-@;^CKS>rp%rj<!;Z*(.)US"%TR37NSQ^jS@Xg>@B]"PegR@08$O,/UFKRePuG]S%KC2@eeDa/8_Fa8Ll
-M3!^WJTl6SC1Ug[=&i0p9h\;V9M8/T=^566SYrE_Vl./?nCQsne&Au3_q*5W_9^TM`Q,s>iV\/]e'6"S
-b0%N5^V7.`_nrOX]"c))m)I&TcGI9/^:CkncL0'3d`0)9[_T2P\[/K=Tq\BaUopT3c.gRgiU?F2qYU$\
-o&]E-lL=<>p@\7Sr;$!Yp@._Nq=XFTr;#mQo&fB%hW3tnr;$!^q![qVrq$*dp\k*iqt9a]qu$TqrqZQj
-#l=;dlfmg,p@\CV+S5@$q>U3_qX3S4o()&-m-j--o_/(SrUogVp\44Lq"Xjb"8qofrTsP:rU&Cdb2i0e
-p[RnMna>o7kO&*DnaQDMn_2^nm-EZjh;7,Vo(qkEmc*m)nF#CejQu9rlK@<ojPJk[jPo+WjQ5I\kNM*f
-h:gW@jPo.ZjlGCVh;[DLgY^oBh;-uLi7crFf%K!Bh::*4io/nVhV$W@k1nP@hVR8TjR)-jm.:)Ohp9<^
-fCJ:^ip5gdk48?DlK\$/l0?X9q"+4Hq>L?nrq,OTq"!A2mcrs^kNM*lkiUsck3MF"l0%Tqf&buEf[e^-
-b)1joG(+j^EGT;s>ZXo(;[cQ&<*j'ICit)XMNa8'PR*G7N.le3H$FB.E&Vi^G^P$pLl.+LN/OsFZEgaA
-Yd1I8X/i.tV5^]*Za@*I[^ioTY-5(2Wi3,0Za@'H\\#Da]=`U(^V@h5f&>B-cI0L?Js)1BFd/c?VSCWq
-['-X6Z^-c2T<kr4[^`rqe<P`AM3=0iM1CJFLOkDGK:8a@Z+.r@P_,O8YGnM(YdD'QQ(F82R#m,ZGC5C+
-L4b,3Mirs\JW["BV4+g4aNDfUdac7Eb.td)^Wa^9b/DQF^r(W=\\Q;*`lH*Ba1TF:^;[CSV5guC]=?;:
-`6Hrb^!=d7c-aYN_8XO=ajA2I`5T[9_8*IaYdV?^]tM7u^;\"1d`f\T\?N9P^Tt&P]<T/ga3)HP\@/u]
-]XG>c_8X=1a1f@7e^)[of$i*tg"+a0iniAAhr*MQinW#(]siI3cGI9"[_KDY[C*-A`Q5EnaNMiA^='Em
-WN)bnZG"H0`P&p^]Xu%q[C*]_[_0,Y\[ATF\\,J]\\,Vf[_BMj\?iHG[Cj&[]=kkeZa@9QZa.!HZ*^jF
-]=+uM\ZN'D]<nT>[(X,c]stDU]#(q\ZadNY`4O"*^;eIJgrWg5[C3`o[[sM+[&^FFaN_?0^p^GPYclWm
-eC*%+in`%pY121CYJ7QQYHY=:Yd1U>ZF.<X]XbJfVkM#JYHan$Vj1V*XfnUtWNNY>^;.Ls]"5>TY-Y%'
-W2lblrMBIg#G\3!Y-,(9\Gj)M^:^ta[C3QLZ*L^BZG+$r_SjRAe(<C9m.L8Srr<#tr;-9coBbf,jP//3
-eCigFn+lJQ9E"eEP$:.5?Zi]XH"qMRQ(P"QVO;jMBQBZ8T:DF?LfHGi84#U01bM-`7m]aTH$QEmX/)5,
-=BJX>Su/WlWi)JUGu.+&85*8j<FSWq;eL6,I=$'F=C,3iUR-4NH[pKmF*2bTDJ!X"Ch6pa@UN_QA7&ME
->?"X->";+`=]SBf7S$Qg>Zac_6;Ld-G]7e>>u"I)?=mk[?X$iA<)ljq:JXhe;H6Ro<)cq%=T);;<`iI-
-?<^H8@U<DO?s?c=>#na.>@(B<'kh8pC1CX\Amo4Y@:NVI?tX"X@UijG?VXm4?s[,C>%(iG?=7T"NKoul
-I:cY_='&:&>$+a(<*N1"@<$d]P]^\\D/sT.=]\6l84uQL=&2am9hS>\:/F\\:J45N:Jjq`:f1+f:B"0*
-:J=DT:/Oh`;,U7e9MJ>Z9MA2VG"YP':/ObZ9Me;Q:/O_V8PN#W:f'kY8l&>Y84lTN:fBhW:ejtm@r73m
-St2-t;+F;W<DQ+[;G^\+<`<(,T;$LCG_1'T@prY?@W$=%:Jt+f:/=\^:Jae\8ki)Y:eshbA6q_p?!^E-
-;bM\bp[n(Pqu$Elq>^?l"oe8_i7QZ\eHaa^gu%2TlL+ZA%J&rPk2kLPeC;pnc-=Uac-48K^q$nYXJMGM
-MM$J/H@gs0M2ddhSY)a_\%9&QVk993I<BFB=B&*e69n%59i5D$EIWUE,o6mp(F,[0F?s`AaP,S.ft's;
-.n.M3g="O"\2Od!%h0![#QtME&I]*p7P^1`k24U,+<VI_fA5BEj5AY:CDe!&'c/'C)Aikl)(%(#1,1I/
-(a9`!d(i[UCm9dEG))KX>XVas<_#;K7mfp79gUg$4"N-L3?TJ$3\r3++!<@#/LhqV)CI>#P@A`S67"TR
-5#GKS5rq7p1,C[>.4Qi%/heb+.4?i,1bpgC1b^jH4%2:h5<q+d76iU\2Dm!B3'9KU2b$D1:/OJD5YFL:
-6UaU22Fq1S8lSec84l]J7TEVg6pkEp>#npTU:A(d[?jTF.5*G+0/G=1.53h//4OED_7t^q=\2I^4teT:
-/Kl;]*\euo.j?,c.jHGf,:4QR*[W?a,UY&k-mU>q/1)M^+XANb-7C>n-6XT]-6XO],U=HV+XAH]+!E!N
-*[E-Y)&jeK-7C8e*Zl^[+r_RJ,:G/b-7L8r3`179cI^O`V'd$"-7^;[,qgl34>J?9360X:;3e2MI<&CW
--p)L5:a@P@,pFQZ,9nHY+WhmT.4?Mf/ikU,+#>c!,pa9?1l[Z]NJ<+>J9Ys>;bg'q8jc!?;HmdTI>sbq
-r3Zd9YcXt&URdnQQPc3bUS=]l\$ii[^:q7HQ]dJmLkpb>J:W%GGm/>-CMRa&rbXc:FEi4bLP^e6G^4@M
-D/!Qe>#eHq9MA)P8k_lV=BSRlVQ$GlWkH+9g$@tQ`Oib"e^2FSd*]nQ`l?-\If%sKai;9=aMbs5]tChf
-^9+TM^VS.]aN1j5_nEh!]">o)maBh;aM>Hr_QpAS[BZa(U84idXert\g<\()me-2JqtTpPhs]ainF6;K
-pA4IYrUojXpA4a`p$_;@q"*n<naGJmi8<bno'62Jnb2t^rVlcmrquZiq>0pa-iO&Bo]tr6o^hbFnEouG
-p%A7]qs=(Np&"[^qYKs]rVcTfr;HKkrqcWpro!esr85c?a56F\p%8+Wq"+"Al0\-<m-XTFnC#\^nEp26
-$fUI>o^1u)fC%hbjUC,+iSi_[kND*ki8Nr"h$rB*kN(Rdki_$agYLfNrT$f7hqQoAh:gT=h:UW@h;@&A
-gYgT4h;[>Eg"kZLj4r>Bi8NVIe_&[8jQbahj5]Ltqu,Bt`l?X#mG7*pkiV-soC_D:q=3\2d`)%Pp[.eT
-rr38tli-hOi9osp9^1s.hrF.gk2kahlfmTtn)N0bjO`)8e^VToG\h5:Des,u@UWMC<`iF+=^,-BBl8!9
-I>*N?OcYWcO,esFH@0p\EH6)CG'ngiKS]Vc*K?)>NNK:eZ*(I=Z`C70XJhqiVQI25[^EQQ\[]'HZjj7A
-XL>UD['-^>[C3TXI_<G3`QQHSiS2W(d(j4EOH+U1OeTam_U6-*Yct48QBI)sZF.'J[^jc4PD"F@O-5]d
-LQ7FUKnYJ<S>`Qp\B:)%JXj-NVl?i&[(Nr8TTu+9OG8U9H]*f=K7\c5P)YQSP,c!hS@?P\b0J;[d^ua)
-]t1kkbfIfH_TL->I_iq>aNhcD^9kYm_8*q1`il/1RAR[(X3f;6bLY=jdET_VbJCs6aN)NNd`/o&Za@K[
-_RmFb]u.V"aNho:`P]U=d*'\W`Q-<PaNDlYbgk;!gtLZ6d*g@meCN:'f@eg3g""m1e(*+'e^W+&f$rF5
-i7QH-fA#0>hT3=;8@HF]_S!7k_Sa$rZ`p^J_6L5acHWr2cag?\WiE2,^W":1\ZhI.\@ArPYHb@9]XYJ^
-[BHjG['R-M]tV+e_SNsu[Bd-I^:aHW1:afuZF%!DZ*^j?[Bm6JZ`g[CWNEP<[B?^?]YM4gZF%0R\[&<@
-[CO#j\\Z"o`m3,j5KLIE[_0qpUU7J;Z*_*XaLf:/]<8<AY1:88db3I9gXX$@dal4:^UCAP[^)j4\$`QL
-[CEiZ\?riEU;=aLY5Y14Qst*D[]Za9[Ca2h`P&jk\?rNGZ_X@nrhfanrhgI0WMZPgWii\3['@*M\@T>`
-Za6pAriu[3ZEgaQ,K7[Cbg+YehW*kkq>C3js8W&qrVZQfp$q>-g"4s5i9'=tqX=GTk*f^K7:pbSY^1,0
-K9`(*V5BW.DJ4']StDRERtjs%0h+Jp5r:;d84H$>??^^rY,e@eFBMaIBqD3(XfA=mR<_V%7n66V<dn(C
-92]GHKm\5g@Td#ANMDkdH@(3jIrf[TH"pi'CM79cARf1[?".5H>?k66?Wp#i:fLLn6pOOK?WpN'1HnH2
-Ed2VGBjOhC>[qAW?!UfE>#\X+;+j>J9MJG`=BJR,>?G!5?X-K2=BAd6>$PZLASG^a?=@;M?X[>M?N=R7
-C_CT"C2%EsBkCsf@prn\An#7[@fBb:?!LcD?!1-4?X-lGDN1$TSWA84>$"s2='Jg/<E2jp9N5D@K:&$K
-C3=B6EbSZX84l?C6Ut*N:/+>P8kMZO:/4SZ8P2cQ9MJ>];c-:i<)ZXh9MA2[rD<hs:/">U9hS,RBhV,o
-9MJ8U8k_uM8PN#V8kMfR;,BnW92/2V8Ol?F9i+eX8kr,\=_2K2R%Bk6JQ#-;;,pOd92A>i?s6Q2?(Ia5
-B6SrMD.@!];dsTbAkl6$:Jatd8ki5[:/"AW:JX__<+]Q/7U06u;?f[A`;TW4rq?Bhru:t6oBG8ef[\R,
-gtprMkj.X*o^_S:jPAYIf@'ZE=j>+3c,n&H_nWgn[Ap'qQApZOJ:<'&L5(JAOd2<*Vm3V6Y,\:gP)+U7
-FC\][9h%K@8P)NX9kABk;(!:m$l^LggNQ,,XN9,OgtK232Ch;?f\4j-e$h/_#mC_F%1WXI%M00^%j!eh
-S)*5ad;gHV(,se!hr<\UgX'dV)A<l&*uGn)%2UHO5;4fE,oRmA?dHPk:iM_ZRs&n=R8H(J;GBYE:ImuM
-5"J7+3^#;^6TH;1,VLr()]1(]2Cp-k$5F[1I$\D_@n8L>5=edN4Zl%u4#8sI3%Q6k)^-IX/Mf132*!KM
-5XR^a2`<KY5s.A/8PE;e7R9UB6qU3N;GUY<CMe04Bkqj*E+<<e=&3@<>?"[*;G9b^7RL'W;Els-9Lquj
-O1W`ifY*qP1bLgG1H.*A.Oc_u+=KU!Vom5>:L-Oh;+*&m+XA'M(_\>D,U+?/*Z6@O,UO]V*[W*T,:=rl
--mUH!/1;be+XATgr[;&",U"<U,9J!P+WVgO,:"ER+X@mD,:=`W*[<!]-m9TR,UOcW)''kG.5)Yb-71H.
-<JS95f@7a7.2aH[/1;M^-Rq/D4"`!=`S$MNPH1+$E`>[_4)0aK+tG#c,SV[Q*$6XU,9\6V-70ub/3>U/
-+#,SN+A3C_0nb=7J:;ooH['U;<E*"";c[.0AT<0TPb4n\Za[<IY,eS!Tq.[@QC!r4VQHu%Ydh<W]t_D"
-^Qt1JOH>9TLPCA2H[:!`G&R4m'5hi6H@CO%L4+>nF`_M:Am\bC;gqJ89M.uM91i)`=AkK`YH"S"]tX$j
-mHN$;]=Z#3d)s2Pd)X,F`l[?>hUTBT]YDD(_S`gp[C*HCY.;<`bjNTo\&lP$^V7:k`67c'fZh:H]t2:t
-\%/cGVOO6PX/E(s_p6u^cf=HcoD8+Vq<$Q'l/qO*qXsFPm-scApc\NJo^hA@lf70olK[a+leC%IgZ8,.
-o_nOPl1XrPrVZWoqtg3^p\=R_rV-!Rnb)_Sqtg3[qY^!Zrr;lol2Ub^rVm3&s8W&trr)lpr;-BurVQNl
-rr<#iq>UBsqV'05`^\nXo'l2Eq"j[Qlg+'2o^2&>qX2_Urp]:3ioK.XjQ,h$oA\-YhV?oBh;$fAlK@Es
-k2>4_h;@2Qkih*bjQ,LilJgXUir7mHio8qTh;-i?h;@&AgY1B\gB$-hrS7q:g>CuEj5o+Mhr!,Ihu;::
-gu7>OkMkLcmJ-\;GgFCLfCA7ena>W)lK@BtlL"B:l0?X7q=41Gq>L?nrq>d[r9Vnclf-smm,6pnm-Elu
-k2tddm-`ojk2Y(Ff[\KmM0NfODf9B&A7/bL='&L+>?b?<Ao)I0H@Ua,OH>K_O,f0QIsQHbGB%YDGBeRf
-JVAr=NK*mss/cd8Ycb@;Z`C:0Xf81nVm$$)C::U[['I$DYH4e6\?r`NZaI<P]"Yko_o9dBdb`[%bg!h1
-JsV[HF-3?;WPd#p['?m;Z'CN/TWto3[^Ncpd?KH0IYN]=NJEOLNe;_4Jt/dAZ+/#EQ%>@3YG\A&YHtjU
-S=Yh/P`UibIY*64L4t/,KSP_OOF`Rp\#5e+aiV]N`R3,@Y0+Jk^V@q0_8Wmr`5'@6_na!m`O`%NZF7Hb
-b.jdCS<KYZb.,jK_Rmh1e'?+YccEl=^r415c-<u8[C<fg`QlQH[`$8#^s:EQdG*F,hVd8If@JO*gY1H=
-h;$oHjP\qR'[k=Qd*pLpf?DUgbgb%beB>nTbfp(.=Nnk)aO8P`c+:d?gu@51]=#)ecFpTi]YVS%\?`EI
-]">;R`6QZ=\^%ajVlHi&YdM*^a2+s@WiiA%Xf\V'Xh;0S]XG#L\[8cS]tqIq[Ca&b`59'l[(61G$G!^W
-[^3<GZF%$G"0]#8Z2V%/[(*HL['R$B[CifY^pgYZ\$E]VZa-pF]"YVg]=Yo"dbW!W[C3`o[]-mJ[C!BJ
-Zb<ud`4N7ZYclTie'ct,inD_mZddR<SYripX1,O:X1PsQ\@2@D*O`GSVSU-OXehefS7HZH[&g=2[(3oc
-`P9*u]=>?q\%&E7W2chsW2QSjW2QShUT(E&YHtLC\@B/b]!\oNYd1O=rN[!S`lQ9HcI(+tiT]k*qY^<k
-r;R<+r:opQk2>%MhVRAWmIgDHs$u(7@S97(FL\K!CjCf&T;AB]Q[E[`Eh&_nSXl4';E-Ht4Zbe]0h4c$
-77gU$GcS!JUmcF0=]T4,VQHu#W1fW-<(]PI8mH18=]&'qATWNKH?!Ct?<`DbR!F"*JUN#hDg$;:@VKUl
-AmT"U?X[)A?!:QB=&r?u8OH*D:.mo>:K(Cu<(AW+=B]fmDerl`>$"m=B4G4S>$Y91=]8$f84cTS=BT!=
-=']*5=^b`E?tEnZrF?@QC2.R"BP(miAn5I^@fKp9C^k,oBk_0l@UNSM>[UuIr`iZ3=]ng*;H-Ro;c6Ch
-<Es!RP*qo4NdkP><E`L,?!161<_lRe<FBm&R$i)3F_u/?Bin;#84cNC6;C'A7S$'>7S$?N:JaeX8l&/V
-:Jt.j;,0tc;cQgo9heI`:BOEi:JUj^!)3Vl9M.uO9E%Ub9i"GW9h\2Q:/OSZ;+sSV9hA/U8kDWJ:JaGN
-9heMc@W%3nSt;3u;bC%g<E2U\84[&p=]JO1T;-OAGCk!T@piP>A8QBu7n-?L9iFn]9iY%e:/:d_#YS#n
-An+>">[78+"A+0_s8M]kqYrALp?^kug=k33g>:fIk321"nauDCjkeYAf@83oc-+8Oai_TA_SEjs\@8K9
-TpUt#LP13UJNeaAMisF"VlZu"XJVb^PDFg;Bk(@E8Oc6?8k)fR?u'^U+rh:.)^1s5F[pSZbM(k2gTsO3
-.7qe9g=4d'[!j_:"pYD>#mCMD&.B'Z'eV/.g#h2>F<i(H1t14:ioB%Rd<m&S%hTL"*?Pq/)'^^i-SR"r
-*$?#*c,!O\Egi#XG$p/e7QOXN:eElF6U4$o2a98e6o6YQ,p=-G+!VpH)(R9i,pEs-'f\"*S6f/b2*X&_
-:fg7O5r_(f0Rc&:,pF?O-7h#86UWRl5Vb2h:I.K[?;tKUB4Z:(Dgm(NBleE4Dg$/5?YO@kB5(slB5(4F
-91DQD5>=U85!V@q3]]2R/MJq:1+sq*2+h_R_U-ud\Y)AC.5Wk=4>SQ@/0u\f.7/9\bg1u=>t.[k7P6,-
-+X89L%Nl`0)''Y8)&XAA,UOoa*Zl^R,UOuo/LVkm-nI)+-R0i`r[%^p-RL,;+U0/:+W_dK+9!EV,:4QY
-,9\-N,Usf_.O#oY,980W*ZZ:F-7KiU,U=rs:5$=*f@@j7.31#j/1Vb\*?[C.2_H[Aa4QSKOfOt'E`#+Q
-5B2ZO()J;=#p1WE*?Qm^-R9r9,"<_'.Q]R2*AK8n+<VF80n4h'H['aXG'.k6?!^iE?Xm_\D0gu"SY`?l
-ZEpmAX/MnjT:;:9QC!r8XKo.:[(*`_^qmq+_>TK,NfK!RKSG,3I=6HcDJ<furFQ7IBl.m4FF!k1#^^lC
-H$++A?sJ.\;,'\T8k;ND:/Fe^O/'4iVkUl=n(I*id)E]3_q*/V_9pNKa2c3Ak54,j`PT@'_o9L,[Cs)W
-[ApF@^VS.]aN(d5_nEh!]">o(o@DU@`4`mr`kfL*XJhqaTV&9aXJa%agX"4,me$,Iq"OOLk4@p+oC;YK
-o(DA<o(4O3r:0.@l1jf;nF,Z3q=!LufAPTRrVuWhp@.JJs8W&qs8MiiqsO4Squ-Kgrql`qro*khr;?Hg
-qu$Ekq#'p[rVcWlqY^?krr*6%rr2lor;ZfqrVlg!qV9H<7`aBWo'u;Bo_.qHm-X93qY0OQq!H_dr9!(n
-gtgc=kiMC/q<co)l/q-mkN(^dlf[U#kMbC_jlP[hlfdEeinrb]lf@$cro+"<i8=Ol0&>@AjQ,4Sf\"m1
-h;I;OioK1Yh;.&Lf](rGf\PH<jlGCUgYLfIio]1VjQ>t/?/3fH`n0bJk2t^^jQl-un*'!*mdBVi`qo0!
-meQk^s8DZ\rqc*4eEPfFlgErun*&uuk2tjilgF&tj6#CTfA,$/abOnE?X6rB>?Y37>[:WC@V9@gBQJ9>
-G_(JGM#N5EL4t;0G^+FVFED_NH\$j*Ll@FYqi_#[I]BBHXf\k4YH+b(XJ_qpZa[?M\$rlW\\#AZ[C3BK
-\$rcPZE:43XgY^R_90pHe(!F7da-@Y?%AH0FDQu7_5Y>r]X4lGXg++SLnV,^['mHUda=JCH\.'0MiELJ
-L6%(:K7]YmXg,CYQ'Hok[]cU.Y-51D^7:dYR?`qoIZ9/FPC\43IY<H=OcP*ZWjems\B2k8cHFYa\[Ti!
-`5073_nj=$]=u))be(<lZH0kj\$ic`e&].qS=l@Ra3VBGe\o5MgXscnc-=2@_77G(bg4GIbh1S"gXk3.
-da?_$e(*:3gY(H>g>CiGhV$N5g=tB>hq[#Gio8nO)r/QWa2H*DcHX8K_naOAb0[o>a2Q$=b0%]Fbl5[\
-c-aYWfA>NE`k8ag`R;H.['mTa^UUSUZF@]a\&HY9\[ftfVk9`[Vl7/>a3;]<S$ff8[^ioU[C3]W]=k_Z
-ZFIT]^;7b(]=#2W\\uJ"\@_aN!k>\HrjDs:ZaRKX279cnY-5%8[^ioY]=YMY[(*ZN]Y1\V\$r]Z^:L_Z
-\%0/^^:Lhf^<#*M]XG5\cF0mYX/iK([me-E]">GZ]rnQg]%#3_h;[)3^:)PB^7D"(USG3,YckXG[C3KN
-[^`rVYb.f*^8n<7V5U5.GeLu1_8*h&_SO(&^UgkW$a?h=TqnNcW2uqsWW&n2X/`/&ZEga?[C3KO\?rZM
-Z)k%/ql]tFrQu#"db<R9kNh^4q>C6hrt#,-q=a@JlfdKnjlbt$q>L3j!<2fo*pJr';c%4O\#sslH&7o\
-W2QSYHZ!J;SXuIDSXP40:cUF$5<M%^0h4Vu7S6d%GcS!JUmcC.=B9.,VQHu#W1fW-<(fYL93bV%<EN71
-DLZnWDdlsW>E>PGH$XmiI=H<XH$O.:CM[j#?=[DM@9NS5#@V%@;,^:`8,c@-9LVQK;HHt%9/]7E>]kC5
-DJ!9^<a'*I@9m/??!:31#Z4;q?!UiD@UT1G%VKBaA7oLc@qK:_A7]:^rFc.As'kt82dp'!>[1fM@pr\N
-?!LH7<)HUo;H@"->$5!4>$=j)=&_pi;H-Xu=C#BVOI2T0OFC\@<)m%&>l@eF;cm+*@<I<kQuchXBQ%j$
-<)l:W9MnAP<)67a:E*&%9288X:JjkZ8kr8^;cHar;,0q_:fUOn:Jq*f!)NMf##.cd;,L(^rCS_::/F__
-;,L(_9i"SW:Ja\U9MJ,V:es_W9MJ;O85)ZQ:gS""R%Bn7J5]3<9i"^d8fCu@<E!(2TVHU@G(FjT@p`G=
-ASuR#7m^$D8K(H*:JOkb:JOVY:/4Sa;.jK37:'8";Gfu8_Y*p=rr2rtrr2rtr:TI=iSWPlhA+u.jlc("
-nFH,=lfm<[e^DmncHFAPrQ"rNrOWrX\?2d/Tph4+MhZh5H[0p_H\-s2PF.c/T`1_mURd[0LN@3?=FO+?
-846*<:.8;l@mq=Y*Z#b8T&4NWGI>]Lio8as8iJ1kd+-dsf@$rZ$j[.G#RCS<%LidW%hpNIS_E5`d;gHU
-(-'dthr<\UgsLEj)%dJr,97dB*ZQ1H0e"e(,p"-EB?e4p;KS@hRs&S8R86:Z='SKa90tm30f:mL7t*r\
--Rg;d+!r?^+s&*[.OQMg)%@WP2iXG?>?=Wk2EXo:763Rc5<CY_/LE5F8kr)Z:fLCoB4t:HF*:klF)>/s
-FD>H!?t*qc?<U]7;c[O@:e=5R9LqT=6pX$n3\Ms<1+tOF4?>G]4?GVW1H$p9.5*J53'C)WRD-qudm_!F
-75$)@1H%9M0/5121bgjUI&b$#G!AV]7nG`g/K5o_/g(oZ-6j`^,U"<U-6soe,T\$Q.Olu&0eXq#-R:&o
-1Fa_"r[.[mr$3p?+XAHa,U"0K*ZcIM-RL2h-mU#^-79f\-m0NS,9A<`-6XKU,UOKR,9eNb6$^4:c.1Ic
-TID$-+!W-T+!;af3A)d;7*XAH7uaO>KQ9jP/44ZE8JVsb)&XbP,9eZa,U4KW,:"Tb,s"+1*A]H!,9dsD
-0m%VYE,PYi&oMW*E,TW5F*;YKHA%BMUoCDqriHp8W2-,VS!fV1R@TtNZ*q0P\%KJn`;R[VNK8OLO,]-U
-M1p_<Kn+]&G].;1B4YXbA7fIiDfBW<F`qqSH[:!_Ebo/i<`2[e8kV]G7SQZS9T>gWZ_jD.^@'\Cim5TW
-]u&@GbJ;QLaN)?@aliQ\h9sTg_SjF0]",Yj]"+rI]YD;+m)I&Ud)3Q3^:LqpbO3j8f?;%D[D,_W_nN4O
-VkBZQX/rD#`mEMecK+Eco_SFYp[%&/hrj\'q"47Uo_A(Nqt][IpA"(Gp%e4GnG2qQin`_XmecqNr:]OF
-rr<#sr;QThqt]aYqu$Hlr:p:%r;ZcorVlfpr;Q]mrr2fkrWN9$r;HWmrs\f&qt^'ar;?<ep[e=^r=&Gs
-rVZTlrr2cns8W&sr;Zcqs&o6Ucc4&Un+?DNo(2JDo'Pf4oC_kIo(_S(fDXjjgu7)EhWa1ilgaE%o^D;<
-m-Eouj6PsqmH``ikNhEslK[Toh<NnRjQPUalK@?kiSE5Bh;mDJjQPdc*oGQ%g=tNGjPASMkNCsfhq?oF
-h:C*.hr<VTinW;Hro>?fi8EYSm/5Yc`l?X$mciZgi8X+nna>N"m-O98bJsGHq=+.Wrr4hPnc/IYi8s+W
-h<F@mkj7<hjQ5Ohmdfc-ioK:_g=bH;e]`eg?X6oA>?b65>?kND@qKLl#]+:"GBnOfJr'>Z",)>[IJn?s
-FEMhRH\$p/MiNtsPQ%NtWiW>,Yck.2Wi`8"X0oIF['mEP[^WcTrj#q7ZF73K[Bm*?Z*:dM_T'pIdalq,
-h9O3h]j$#WQZHo%VSK1NbIb-bYH>$lPDGs<[C!EP]@>5tPDYHbMiEdOK8PkMJqnuLWi`P9b*/$AU:%/%
-WNNG2]=F<(S"cC6#DRqeP*:EGJc::CP*:oXQ)_BkS@H\_b0A5]d^cj*ZG"2mahu*A_T'C,aiCm!_o07)
-^Vmdq_pd5]YG7qgY/8)^dF>qIe_f$'bKS,H_7mP)bg4baaOo>)g>:H:e'lCad*0ecf?V[nd`g4kcI1+e
-d*^=jf%86sf&5QAIbWSra2c!5`llQAahka6d*9qJ^W".0a32WAcIL:a`Q-'JcdLM)iQ8^?[_^D,^V7+d
-^:V"aZE^sP]sY]%bIP..XJM\jUo1<*^VR\"]VN3V_SNpt\[JiV\\#VgZEh!Z_SO++^Upki[BmN\\\#_m
-^:^t^Z*L^J['RB\,egdrXKSn7[Cj,YZFR]`]tCbV\%/uOX0B(G]"Pba[(3ob]>4EW8[lXma1\ph]["!l
-W2Zi#\%TJj[^<KO\\PAOe@<uWg>1c?e&/ZEf#Fo$Y+qbt\$WHMY->7>[CO&kZE'Ur]Y:PLYc"G!Dg/bj
-^'MBc^V@V%_n`hj['[6IVP^;oWN<&tV\Q//X/`/%ZEga?[^W`U\@&cOZEC=3qlU%Pe^`1JdL"U^h;[Sb
-nb)bWqYq')r;$*]oC(r-k2kgpo_J(X*TE5p<)I@N[B=^iH&@u]W2QSYHZ*P<T:MUDSXG-H;E?a/7R93m
-1.FPt853<0H*"-KUmlK*=(H0>VQHu#W1fW);,'VR:0L[s<EWC4DhEFaD.6dV>E>PFG^=dhI=?6YH?X+9
-BP)$o?XmGOAR/\I>$t]9;cd*j7oWPg9gqZS>$kK9:,YC<=*&S'DeWZd<a00H@9m/@@9lr?>>nF*?XI5K
-@pikZ?t3YQ?t<_R?XmJL?XI)FA7K+[@:3AH=^,$8?<LK8@UinT>?tH;='AKu;cZju=^,$1='Ag3:g%(,
-:JFSZ>?Y'0@;h-mSXl!sA6W29=B>E)*EcNE<EE@2FblBOFC]9(Ec>Sj<CB;F9hJ,];H$Hr;,9t_9E%_1
-;,9eV:0(@o<E2sp9iXq^;,^:g<Dugn:J=DT9MnMX;,gIi:.\&N9MSG^9h\A^;c6If8ki#R84H0F:JXe_
-91quU:e"#M9M\AeD3($TSs=h):eF>U;+aSY8mGRt;-RY*UNC*kJ9YsA?X?cFD0'De9hn7`8Pi>_:f@9c
-'22+r;H6XkB4jh*?X?i5;+cGVrqHHlrX/](r;Z`nq=*V.ir8$<iXOu3kj\*3o'l#/jkn\=rm(Vgans-X
-ZmW>l\[]/QY,nRrR?`klKRJ,iGBS(SItii=Mia3pT;/3URZrbZE+sc.>#S-e:I@cB;cHj_(`a\9)B,(%
-E(55bcJ%:;h5X%,-qr(=f$W*sYqZXn'+k]]"U5DC%2'<n1,>T_j58:)+!2=ce_K'Aj5Sh?D&jT4(`=D4
-()J)7*%!Qu0-_bc*Z&M7^K+0QRZ<eUGat!o7SuKM;a<rA6r,p43&k)067OE@2]Ehl1b9jm-T=+F/LhbM
-(bdOgOBZ"!?Ulq:;,'D@3\s5k3(#DQ85rPg;cQ^r<^feY6qC9S6UOaB5tFO478ZiV;,'SL7lrt";,fhM
-5t=O<5rnp.+>Pu0-SRG62DR6O1c.6U4"<<[4";R*.7$*T5$NuXcIFPta/MQg1b(462)R-B0.\_11I->j
-_8Upe7mBd@3[ua$*??CK*&0#t/L`"n,9Zt4"Y1oA+!`Z@01%6=,;1;c.P3"r0.\Y(-6XHS+XeQY-nd+u
-,T@dH+XANc,9\Ec/1N+p*[;pS)AjJ>-71,f+Wr$Z.30NU,:4WrG$_r,e_.p6.O5uS,:+HY,pG3%-RUfF
-ce+:ILo?r$E_StW7<+Gi,U+BL)'g[Y,UjfW+<_pU.krCq3'JK+2)?j2+r_OVCi4!&BkCmeC2\BHIXQ]u
-Kn+f0NL6H;W;`UlV?3QeTDb)aR@U(LX0T:K]=Yhoqo/Vn:5XpeMi*=ILPLV=Jq/?#DJNutART"S?t*YW
-An>[kCi4<=I=-BfF)#/f=&Daf9LqZA8P2WIN1[A[X/N_FnD3Tkc,IB0_UZrU^XL<Hrl-M2lM9Amd*K\G
-`5og+\\>bk];i'K]YVeW_8<h8_S*[t\\#c)mF'hBcG[H)<kc;`]WSB:TV%^SXK8>@dGE0nj6lU5qYL!b
-l/h!Vjn\NBo(;eOqXX1Nq""(Rq<RD:oC1u2p%eFIgu@P_nGMqXqW6i6r;?9aqtp?lrV-6cqu?Wmrr<#t
-s8Duprq[9*rVcZirr2inrr)ZlrVc`orVZZn"oeE!s8N%-s7H-`p$hYOr:TmVl1OlFp[e7Zq>'pdr;-El
-r;-<gqY^6gs8W&Ud)jAWoBuPTo(;A=oC(l+o',]2m.]Mgd.l_]j6,=Ujl>IgjQl6kmcNp(jl>Obh!=4i
-md&olkNhF4k8<=?hsKCYjQGIYkN(aci7lr>hrNPHjQbn9iSW;Dhr!GTi7?H7rT#oqf&,69g"+a/jP/YP
-g=Y6@iofOcj5f1erS,`>`RXMHm,[KrjQuR1kMY@gmd9Mf`V]#tnFc_Ys"jWDs8;TPlJ^abl0.9ml/^sg
-jlGUkna#/mkNV*agZ$l8aF@l*;GpFm<)m"(?tF%jEHD8/I=(sG%#'FiK7SZ(IX-6bG^04/%!6fAIY*61
-OHl3#S"0AA#,\8rWiN;-rif&!YHG".WjoUF[^E]W\@]De]skP\\[oGb\$<0?XKK"D`66]^f$r1,g<n*e
-\6XHEM0!KoTu*kOah+p`YHG'lP_Pp<['[9M]@G1[R$!5gObo']LOk>EMM@"?S>rTo\B0_jKrMJ`W2Zr(
-[(Ni5URS'LP)"[BO,npIre!jpP*CuYQ`7QlS@?V^b08/Yd($QrVn1!faM>^;_T9I(_o9=)aMkWu[CN]N
-^WY-T[@a+fW3O7Md*]>3ajA,D`5fsDcH3uJ`QHb\dE("hda-Cfd`]hO`5]mBcHXDXe'?7hdEL.gdF?Xn
-d*pIle^*"-g#(]"_o9=!^W=R6`k8[paMYs&]u@_!_oK[2bKRrC`5TX6_o9mSgW@+;[_L8%aN:p%[CEu_
-YH,7:[]d-^_mm2'Xei)'Vl7&2]t_%e]VDjB^V@/cZadEC]=GSh]<efQ`PVVg,e^ar`ji@f^:(G`]Y1td
-ZELRA]<\`T_S3OfY-bUE\\5GRWjMc;7D-(2[Bd'@XfSh?ZFIELY-baM^qdXs]XPl9`kAgf]?[moXL,@=
-\&,khYd:mL[(ENFe@*iTg"kZ?eAo&If#P,0WN**PZEg[<Z`p^B['R3S`35r(Vn0IAXKe\'XEAp)`l?'=
-`l#[0_8![lZ*1@4Wr8e6W2HPiVQ?o*Za-pCZa7$HZaR9JZE^O5WN3%uqlLIhiSWGEf$r4#f%A^6iooV$
-r:L!tr:T^LkN1sso_JLdrq?A5hj\C_=DW8hZ$C55NL6?:W2Go,DeF0aSY)IDRY"Et2bHS+4Y\c`6:==<
-??CFmXK84eFB)@EDk<i/XfA:kQ[)D%8P;f`=&W%"<+C$(I!][=?!UZrUQg%MI"?ZmEcZJJBkCj_BPUsb
-?=.8L@9Qf=2-s9`>?XE_;H-Of6V1<a@Tur12`arBFEVD6@p2i-=(>`PAR\nQ>#\d-;I3L/>$,'7@:<F?
->n(1L?<U`F?XI2I>@1cGr`_3_='&C';d3C'=BJX/=B&0t<EDml91DKI8kW2g=B/=%<`W$t=&Vac9hSJc
-:/kV=NL63,2jSr&?!UB7=BSm4<***q;cmUWO-c8ZASuC/E+W?P6Ua738kW,Y;,L%\:.n&P:Jaqb91hr[
-<W5oB;G^+h:J=Va:/4_b;Gg1_8k_uW9MA;`;bp.\9hnG[;GKeS:&Rp-:.\2S91hcI9MnJZ:J4;S:f'_U
-:/4SZ>A]KTQ_'h7IoB3=;,pOe:ejJ^>#\F(A"fZ>AT`NKDI[$[=(Z;jC/Rl#9MSD\:/=^c9bU2n:/Oti
-:1n<787>n/;boo4\c2C(#Q=Gkp%7P8nc%qrlK%-pna>c0lfma%me6AInEK&lf[eEoaiVT@_Y_@QWICqP
-Z*^sLZa6m>WM>uPP)"I.F`VM<Ed)kWH@(3sO-H30V4X0?N.Q7lBjt:F:dd`87n$!)*$-(<*?U^'F@q.s
-ce@C<hPE_'-V`+>g!n[&XtU7j&eYZ\"UGVG%1s6q2D:QZhVZb")]TbifA5EFj5AY:BcA$.)B0n='n-l<
-)BUOq0eXXq+W_G9be$kMEghrOE-RS"912-'9j0kS5!i%/7Q3.e5VFlT3>i__/12PY+uhnP.OQ;I&25no
-N(m#=4YS6?84l`Y83KI'1.O5T9KP=!3^Gr!7Qit"5Xn:24%N(56VKj18k2B<5X%=k3AicN6:3Rq6")K.
-2(g:11,U@/+r_[Q+sSWr2(pR<1GL@92_H@%-6t<!-o4_Y\]rLQb+q<g5Un]I1HIBA.PN"p/OP6%aj$#5
-7nR)]4>eK**>]e@)CZm].j?)]+W2UR-n?Ve+!`Wqr[\C+-R:Jp+Y##g,V8pE$R?l:+XAHZ+Y#,r-42"=
-,:"N^.O5rN,Q9*1.O5rY+WhaE)^-UQ-70fT,:=i]+seN^,<UIlbLP=dS15m/-7^Gd.O?&e0e=e06dFDF
-6\_P4M/l6\2+;>@=!oC:*[)dS+sSBW+X/'P,:P;o*B$5-+#l/4,p=*F.UQ@_>@(Q?@;^=@Mi`pZRK8k@
-rgFh!V5'QFR[]k=T:MLAP*2&sT;ATnZamih_o0U;qo8Vk"Gr%nLl)+dAVPkhJ:DKQCLh!b@:3MQ@q&tY
-B4u'sEd3"[H[9mPA6`58;,0eT770U:8Oni4WNE>)]tO!on_DC.]Y))2cHO&QaNDKA`l[Q@hV#ld]XYbu
-`OrRe\%T>MY.VB_bNlpZ^"^F'^'_E^_p@i$g!RgV^fS1c^V.1]Yc=4cR]NWmVo[9Bc->;;p%A.Xq"sOI
-kh5G#o_%V>p$M><lgjlHq"F%Jna#Q.lgt#8leU%Hm.9oCn,<%Knc/XfqY^6bqu-?dqsa4WrqZQn(&n10
-q""%QpA+XdrVQKiqtU'fq"=Xcr!N>tqYU-grq?9gpjW5An+ZbQnFukZr;QK]q>L-bpAFpdq"t!drVcT_
-p&4pjq>1'is8:p-bK&*'kkb;Kp[.DAn`8d$lgsQ1p>jfQqVL#bjk85Ej6l[2p%[Y5h<XFdj6c3klfm^&
-lJpjdlK@6fjQ,=Ylep^emGQXNh;I8LgYLiMin;uFl:C$oh:poLiT0+Vdad(+f\5?Eh:C02jPe\@h:prK
-g""d3gZ[n^k3(dor7fZ>`RXPImGmX#k3r3Cl.k@knE]Db`;T&unFc\Xs!@U6s8DNEi83_elf$d^kNqR$
-kMkL^lg!BbkNh6egu?o5a*qW%r_a&$;cQn)@:a1nF:NMDJUWB/KnY87J:<&sIK"L(G^+7LF*)_TIY<H7
-P*VQ*SY,eF#,S/pWN*)*rNHa7YH=n,]",/U[CWoX\c03#[C<NO\[oA]Z*CL6YdqKid+R..e'[%)c,[l3
-@![Z`GB&\:`3.5&]<n`EYHF%QL82&^['d<Rf7(r.NdQP8JVfSJKnYA;Knt/GWiE>6abl%3Y-kL5WNNJ5
-]Y'W'Pan5-OGS[LNJ*+?ItN98Q&^H_WOemq\&ZV5bL"Ya^VIXea32E?]">nk^UU\ca2Gp6[)BY]Z*C^U
-e%3;lQ("YY\$`NhdD*ZPgs3p]`kog?^;n@+^jae\_U[5fcd9\R^:qIu_p$KQbfS,R`QH]Q`mi8Xd*BhX
-cHXnia3iG\g=j!N`kAmubg4G[`k0=9aMt^*aM>I)`PT^;^pUhudEfVFaOK)%bJC`t_U5[/bdG-k\&,bX
-VRWh?Z*h]n]=ZIdSYrT_TX2#Fc,I]EWirP:]md8n^V-h_\\,\iZa.*X^:Uqf]XbJh[^O/p[]ZmB[^``N
-Zad]ZYHGLS]sY5Q\@]8_]sOW9Z*LO;\[f)LXKfCIXfSk7\[eoDYHtOM_7mb#]#`^I]sb;[cF:6_\%&]U
-b/h/p[(a)U['$X^[aNXXh;[&8a1'OJ_lKu:Z8oJ&X/W2)]=Y_aZ*C^KXe;&[]=P5JZ)":uFEtL8_8F72
-_o'=.^V71_Yct73WMl_mW2HJcUoUT%rNZs?Za@-H\$i]NZ*17.X/W,uXU;/2Xled)hV?c5eGdu&f\GHI
-kk4iErsJPomcW]pmIKlFrq6;3fUZbT<c<GnZ[$J9O-lQ:W2Gl+DeF0bS=cCERXe3o2FKel3%d$Z6U4"1
-??C:gX/i%cFAu7DEh9/1XfA7iR!MV&7S$9[>#nR%;e:**H$a@;?<pctUQg"LI"?ZmEccMJChdNkDerfi
->[1Z>>ZXo1>$kE8=&DU\r_RZ17ncHP>?=m'4?ZD?FE_VCC1(+A>%1lL@pNGL<)6e":K^k(>#na)>$5*7
->@1iI?!L]A>$YK<='o9?>$4p.<)Zk":/t.a;c?\"=B&0u=BSR(:eOMZ9h\Yp>?4^)<`N*u:eF5S<)Z[m
-;-@@HMj'NWSWnJ-?!^E8=BSp5;cQjp<*<aXNL,uT@;B_%D.6[G852WO;,0tZ:Jj_W;,Kn\:Jaqc91hrZ
-;c-@g;,C"f:/4hj:.e/R:/=VY9M\P_8kMr\;GKq[:Jjnb;GBVO92%rN:f'kX8P;oV8P)TL:f'bT8k_oN
-8kr/Z:L7p.Od;T2Q$uY19iG+l9iP"\<EiL'=C@etF(KKEH#I2!?<1ZTEbJ0=8PiA`91hoS;Gp=d8kM`P
-;b^k=9LrZ$=]/!bICK+Ls![mFp[n%GjlGXajQG^el1=Z?na>i3lg=-6p@[q=iS2o5d)j;I_SO"d`WO9%
-`hWg7W3!2.[^c=DFKhjCTU_:(Is#mTDJO36G]n.MH%(U2RA-OOS!K=sIWfgLAR/%s69%:r5qF,u'G_l?
-RFZXZLqh9igu.+c7li"nf$W4'g!ZrR$4$tH#R1D;&.AjR%j!PVOknjNdVfs@*)tSJio9"TfZeFW)%mZ%
--6I[T()e&61I!?B+=89R(N.I.;bhA#N0J1/Q%rC>8igEg6UWjn6SgbW/2omS2`)j++!W$V+s8?W/M/+j
-,81b8/VoZrAS"b!/ilKi8k_946nB]Q1atXU5<Un`1,h'P2`X9!83oF+5rh2$3]0Gp69R@f2DR$I3%6[<
-,rQPt/2fF>-nmVB0KCX--S6\l0K_HO/M]-]0OlOS+"K-&/1iG;@Z\%9bga\!2a0SV4>/EO2'jS%,:kK6
-K!iP:N&!Lb=[=hu-Qso^.kMkh)^[!U+=el^-71,k-m0TW0.\M!-n6Si0dJ##1F*t_,:"T]+X&0^-QX9V
-0.MDr,9\B^-7C>g(E";<*?QXV,9%RD-mflP+X&3\*Z6"B+X/*W.4Z`2M8@<ag;]R2.3C#n-mLK#*@W`t
-/1s!,gP\FOW1]&h8OYF)Cl;+4*Z64S-6=0M,:Y/k,9@mL-7'Tg6R*[82D??t(`F`';GpLu>$PTXI=[KG
-P*R;fV4OZ_USFZXPDPNiR@9V9S"#M$PaJ/DYI:mQ_oKg>bK^%+!l`-urdb9(Jq8N(KSBD\8;)SGEc,`.
-Amo+R?=$i>?!^rI@qTRpEd)hUG&hD.?!10(:ejSQ6q9g8NLcuUXeitMnDs#qbJh**_Ud,\_:-NI`Q#p>
-lhMIWh9s<[`5'@4]sG,S^V[4Y\\>o+iQ9*Rf>@O%0Y4m7c0Np4ai)-4]tM(i]XP/GV4sZVV6Hl>cILCm
-kj@s4qt^!_mH*WtkP>#Mp%87S*VAden*fW8rV#aElLFH4j7)Nui8W\\r;#RQq;h2IrsSf(rqcBeqtg'a
-r;TIjpAY*hrVlWfp[S+Wp\t0cp@%eJoDAO_qu6Kiq=jdaqtom]p\+Ubp\t$gr;$9hr;HNcpA"C]s7uNh
-rqlEeq"k!_p&+a[pAOdbrr4VMk0q>lg\(+.p>kW6p[RG,m.BrIqY9dLe^=?Ui8`SLgt1WVmHX60kjIKl
-jPEM^gu[tclfI6mhVn1si7mAVgY1`RioT7Pg#CiNgXbHOf[T6?jlk[^ki^[\f%/sKiRur9iT/hLiSiME
-g"4m1g=Od.hr*AGgZ&4p0\bIFjRE-4fZ)"^nb`%Elg=!"mIou)jnAE>oZP2Om.]l@rVuorrTsISl.YFo
-m,nW<kN1pqm-O-=lQ5?Wl0RBakO.EfgXalrJ65]F:/4Yc='K-HDfpG[MuJS>Nf8pML4F\qG5cP*EH6,A
-GB\@XIY3K;P*_T*St;RHQ^=#%OHQE9W2co#YPb^KYck10[CEZS\%9,b]t:kd\%0&`^qI@j[B['FZamij
-Ia?Wse]c\%fuq@X[paB4Ncf$'W5>p[b.>'dYcY-qR#%KB[C!BN][k>pPDb0RNeraTLP1D6LQR@_Vl[/6
-]pFt>WjT%1WiiP4]X4-!MOL'!OFr.?O,SpILP1G<NKf$^Wj\n$^<+O@cHF_b]XPbl]ueUB`5BC*^qdIf
-I_!"t^sBj-X0&eA]X,PlXJ)5PVnp$Eda>MFf\"d!c-42E`P]d7bg4kk^<4mCaj\2M_n<n+^s:6@_n!b%
-_9C?OcIL.\a2Z9FbfmfJa2HTW`mr#QbJ_TLbK\2G_o9RBfZ:hDd)!<4]tqq(]#D_%^<=()d*^J!ahP6p
-I`'[M^:gGK_8X*mX0TRSai;KJb.>(.WhQPgVl-B!ahb^+]WSWJ[C*08WjTUL]=#&WY-H-j[^*T\ZE_'Z
-\\5YXYIV$SZE1^WY,T@C]tq4g_7m1dXK9+R\?E0>\@])Q\@AfGXJr5%Xf8"tZ*U[;Y-baR^9tJ`]ZAsV
-8A_gG]?eX;ZF%6PYe%`fY-u6c]YCVRdC.NPg>1cFb0.!5fXRlm^:(8OYcb:B]=Ybg]=begYHaOc\&>PP
-W2-GrH$70G_o2Pl'>_5g[^<9?VPg;fV5'ZZUT(/jWW&t4YHY79Z*^jFYcY%/Xf8;#WN)qsr2]t%p$r^_
-m,mBfgsss(e(*10iUZd?rq6:"rquTcp$h5/nF6)Hqu6Tks%1_4D,+/HFKM]kEd<V4SY`0[Q$m[cFJ#.s
-SXl-u:cUI-5s@Od0hOf!6:bI/I&jEOUmQ%'=Bfa9VlZu"W1]N%;bB>F:0h+&*)TX6C3G;^HZ<7m?sAeh
-R<s@4L4F_oEdDnEAnV*Y?=dVS?X?uB>$"a,<)H\'9LqlQ;H#tH:0(b/>"^bA:f;I[C3"&q>ZP*A@UNSN
-?X-l<?!'d!=]&1$=&`F->[CTB@9HZ2>#n^1?<^]C?!LE1=]n^)8lJJZ<Dc@d:Kq73='Js3=].sh:J4Vf
-9j:n0=&W4!<*)df;bfhR:fCIs='og%Q(FA*H"'fU93>D.?s-Q6='&^;B6f<"RWW+WDJjE);H$.V786BN
-<;oN@84H'C;GBq]9i";P<``$i;H$7^;,pFj;+XAV9iF_W;,p4Y<D$.g:JXqgDbEr!8Q&Pa8kV`O;+sYZ
-:J4AS8kMcN8k)NM:JFMV:K'eT8P2cS?>YFZSXGdp?!'p#=B7pb:eFeo=BAd=TVQU>GD(3YA7A\E@r-I$
-9Mebe:Jah^:fL=j;,9ta:esqeBOaY0An+e<:Ior5qt^6rrUoU@i8<B!hr3JRlg4'-o_A7Xrq[0$q=sOJ
-l0.6dg="0da25Xk^BMTqa3)ZMEKcZVSYN$\XL#=D\$W97U6L[oJpMKWD/O*!@:X(kG(,1,Pa.Z/UR7I6
-L4Xhn>ut6%6o[1m-6O9=)]T`tiH/:L\^K$`h;,),5UfFWe_8O*dB"r/#nmXQ$j6bI$jd:N+@J5\gZ7/7
-=X5+1:"eP*isF`"cXS(8$kjO)INfI>(E+h_5!(JK(`FY9FjJ*;>_8lBS9/V<N)E&=<)Qmt8jbp/3]oAU
-/MSe(1.<H/+<`*_)\XVT2D6Hq$lUN?OcE(NBLkKI5>ap<6pX1'5r_@t,;;201HI?J4Z#;e2G-S!1b:XB
-1dOPn5tjR.1G_!O1Gg71.4-u,INpR/8j5'q5rLbW,q(2e1-6jC4@V(V2(L=<,U4oi*?Qd^2)R?fJ[EMO
-c+oQ30JOP"3_;Oi.PEV56:Xt3Yf+\?3C?D,9KFCI,97^K+XAKZ+X%gA)'URT-6aW\*$.$s,U"Wg+Wi0e
--RpSb*[`0`+WDmc*>gLP.PE+qIP35o-lX*T0d[q`)^ZsV+XSNX+!)@@+!2F;+X86V+<Vs[+<V^K-72$1
-YJ8Q2aJ;'Z,UP<!)^-^U/2]=B4%IZPIm]:!T8.So3BB91UHonK0IJ(j,9\<`.Olko-7C8h,UYQ,+"0H9
--R0cQ*u7gN84l`_A8?=7OHuQ;%'$>,VlZehS=>q/Mi%Cg)iTc;Q^aV?UoCW2_8F:7bKS5UaN2?9]t]#G
-J,Xs7JU`?,KnkJ=KS";`DJNlo@9m,C>$G6;ra7NnC2Ip4G^4IRD.?mU<`2dj8Ou<A8OAE/W3rb)`4k^$
-mc)F/]=Yr2dEfYXaiMH@`l[NQq;C)[ai)-3_nuD`%_0<kZE_-X_9_,_`kBs?rkA`M]>Vt[g>L2krjl%D
-^Uq.eYc+=iV5UApU<(X9aNEK0o_/(Pq"sICmHsE<q=sXTo(;SKp\=OUlfRC%na5Z0mI'9'lJLLZiT^+6
-kkt>>n+Gi:nG)qWpA+F[q#('ns8MWfs8MsIo'c>MrVZ3]qXj[]q=sd_qY9g[rVQEap@\(KoDSLYrr)Tj
-qYg?_q#($err!W0o(`+Rq"Xj`pAFa_rqcEer:]j^p&"^f/E,!rakQL\pA4+?mHj-#jlu7$p%.hMjjD<N
-jPf7Yj5&DClL"!2mc*<\i8oFKiS`h`lgO0"iRulHnE&TklK$pcmHEm%i8Nn\ki(:Wkh+AFiTTCWg?%PW
-khY([mH!$Xhr!8GiT/tNi8<>Hi8EDCgYUlGgtq&OkNC^ZjQ,h/f[%OXfCJIrkNqa.lg=0$hr*nhn+"ZA
-rp9CGq>UEoq>BRUp$Ui.mcc4al07?pmc*9fk32-rm-X6$hWO:bgYCH2b(*Pj:JOY_<ENL:B5i!AKT5ti
-/s)*QKnOi"FEMSCF)c2@F*MqVH@L[,OHZ'#S"?7FT9kk0PE:p%USk)lY-5.:rj)a4YHG"8rO<TS\\Gbf
-\[JrV\@]Gc\[SrMZ*^jK^B)F'rn)MBg>CZ/a31r$FbbouBUPg8[)C/!\$3->Ya1Z4U9_26[^Nj"c'X]V
-M2mUPMhckAMh[+NM4U`KZ+7T8P_Q0FYH"V*YI(sLTr3s:Oc59SKo(nMLk:>6MN<m\H^CbDSsZq+aND]G
-da5Y<`Pfg=bfRiA_8=(,_g]SD^pL8J]t1JPZ*_3X]==]2T:)Lc_Pko1\&?4j^U_8(`4s$sbf.iReC(nI
-f#c%Z]=c&)b/_$0`kBO9aMl3Dc-")LcH=2F_ns7(_U6KFf?qUg`6?65_oBd@d*C"\^;\71]"5tq]#DD"
-bJ:g0`P0(,[D:&6f@n<Z[=5^)eAK2@YH>4A['-R8\[&u__p$-0[*PeLYG\G"W2meO_Sa$aWMcr-[BZpC
-]=YnkZa-L*\B;Ln^;@Ll]u\%/`O<:k]>(k]]>(MH]XY_iZ*D!Y\A>PY_T9?pZaI3JZadZXYHtL;Yd:[>
-WiiS4Z*1C=\A5ni\@fJqhF5Gr[(!cp]<\ZL^qR:h]!AND[^NZYY-QH`e'd",in_JlY0>V4YedfSYHkL<
-Zam6CZaI<T]Y1VXS=I(*Xf&1qWj$bjrl#5b`Pfa5]=PJYZ*+&(#cX\oV5'o_VPjEo's=dFZ*UmH\$E3@
-Xf\S%Wi<"tWN<6#X8r#.p[[b:jPf"Je^W'tf\GBRq"XdZrso&+q=sXMkjIj/q"t'jrqcXce=^\T<bZZX
-Y'=u4MOL*4V5BN+EbBKdStDRER"/!n2bl\)5V4Z[6:=46@!R1&XK84bDd$7HDk<l.XK&4lR!;Y,6UOCI
-=ts#U<)mXUKRS5g?sHu<OJ@t]GC+mgHuX+JFDGQ'D/X0#@pr_O?!U]??=$Z0:/4DPrD6$R6:k*]?!9oY
-5>tI%G%tu(8l&,^A78hN>@CiE=C#!#;-Hjt<Du[u@:<MD>?k68>?b97?!LN6=^PH8<)cdl:/"Y`9iY%_
-8Q&c#=Ar:'<EE4#<`2I]:J"\l>?"O';cHdo:/XeW85<#_<*!@DNL-6(OaCV?=\r1#>[(?5=&`+#?"A5>
-R[eJ1DK'Q9AlMM(7PRY19hn/L9hS)M9i"P_:J4;L6r$l_:/b.i:Jt7n<`Vsk;c-Ih9Mn_\7o<&\;G0Y\
-=]A0r9h\Pg;+sYY:/+DX;,9e[:/+GY:JFGT9i"MY9i"YY8P2WO:L7n$R%Kk5HrX!=;-I*p92%ZS=Ar.&
-A"]N9ATrfODId0U<aoiiAPc9':ejh`:/Fph9+t#p:Jane<+of79P%U3;GTi4Vu->j#6+Smm,d*ZIbNQ2
-e_TERnFcYUqu$Bhqtg-`m-3WliS2l,b/qZ?^qROt`Pom?c-23/Q'n8?Vl6l.[^W]LXJhMLNeMt+E,B<$
-@:!ASD/aTFKo1kPR\-%>Q]$WNF_"fc9L_'*6RErr&K2W-Xl48(H+;;Rh;@%g:I$@'eCE:&f[6cQ)[m#h
-%1EXI"V1qL%1aXP4f%)ugs'"J+<4).ir7tFinMdi,p*X.&fi#0()Ru@2**TK0-MAY&T#e!8OmT_M2uF]
-MgSDq;d<g7:J+#A5Wh.l4[;7f-6XQV+!`'V,T@UD.PEA&)%.02-%q+L@RD1a+u;n]5<:Yl5XIIuIQ/H$
-68(,O.jdDK7RA^f4Yf8b4?5Jh5<:_a6U3F]0J4b",W%&"2_QC14%;.Z1H.'I2DR0D+!`<Z1G_-F.lAk2
-1asb'-6F<X-SR>69np4%fZh4!82N4L.P3P8/hAS*-T!nULpbCPK0)S#9N+&#+<MUG-m9WR(EObDINBOS
--71;k+<MC7,W[D#/2&Cu.Q&k81F+;!-nQbh-nQGU.OH_s+!2sc-8-Se0/Y.$+XA<X+XSZc*[DsR+s\EW
-*$?FN,9\6W.3K`V+snX&K#>mfcbbo!,U4Zr2'3td(b@9g.5aN:e:BuJXdt,e="lEl>bFS4/Li"i1aF@k
-,qL,[+<i'X-n-Mm3AVa'4uF`5+W;F<;GKk[<F0?ZI"RZPU8tK$Y-,7:URmg6LOK/S&VPmrNK9U'Uo12r
-\%fi!a3)U)bm)80`PB1$ErL+pGBeFZJ:E0(KS+r1H$41DCM%!^>?Cf)%Tce;>$>3?ASQ$tE,]`06t^%>
->[(B+9M%fK6]e%E[]cXM_X6FPilf<R]u&@Jcb\)PaMl0=am8c\h:'K__SF+,]=bed^V?tW^V7P1ilT3R
-e\_=#/%W@2c0O0GcbI!"]YVCr]XG#AU7\?cXK.r4cecgjjR2U2qYU$bn`o?"m/H_ap@S"Mp$VMJIeWL)
-lfRHslg=$*p%mn8gth#Lj6lX$rqc$Vr:g']r;ZZkrVQ9ZqYU<mq>UElrVlERo)8L_n+HJJr;H?bqtp3b
-p[\7Xp@\(Mp$hYPq=adcpAOa_p$VMLr;HBdrV?!UqY9[Qq"4:Xq>'g\p%7qKnb)JKrVuoshTs3`IbaVi
-q#'^Kk2kahkiqL"nE]E4iQ]LBk2bdfjkeeBjQQ"*p?hA*iTB7\i8`tYlfR$Zgtq/[ki(ObkiC[`jQPgc
-hr3DMjPAbUh:UfJkiCIOjQGLei8<bainE,Lh:^`MkMY(Rhr!GRiniJDgY^rHi8We]khk=ZjR<'(@+<3;
-fCAFtl0@^+lg4*#lK@R&oCpGLrpBFGq>L?nrVc6_q<QqukN(^hlK@C!l0.<okiUsfmHiihkNUjUhq?Q&
-I8`m:;H6e%@:jG"IY<N;P`h8qOc59QJU2KXDJoGl%WQZ8H[UI"M2mjhSXc7Brgs1^rf[JHNfL-?#HY/6
-ZEq!G[f*TDZE^gG\%9)\]"GSe]=PTQ]O8Fi_SEdo]"Ykn_SsU@bK\#Nh:]unbHt`%LlH^tUo_;;`65d%
-Yck15QC*K&ZF.'J[_129R$3JcN/NOPLP1\JL51eCSuf#u\\=DpL8_M`WiE5*[(NcAXHSm/MNEX7LPh1P
-LOk,2NKfZdGEo2?Tq/^7b0/)Wda5hC^q.A$aiMK>_o0F%_8X=.]<n`GZ`gX;Z,P&$[\94`R@:.bU<_0$
-bg4>L^WFaCa2Ys3^<"OJf"o\_aN;lC[_C)/`3m@r^!4j?aNVfNbf@Q?^qID[]a2*^bJh<Ec,.bT^;dgj
-^W+CA_8X[=]>)G+Za7<R]#DG!]tM"f]XbPbZb49#e_8$T\@]`1b/MK7ZEL@4Z*CL?XgPLIbJCQmcE*qK
-XKAJ&UV"1Ua2P?nXg5CCZ*1LBZ+IHHXfAP3aM56q^VRRk]tD1t[^EWP\@],V]sOrS\\Ge^Z+ReV\AG\^
-_8WsiZ+dTK[_KPbZ*gjA[(!EHYH4n3Za$jD\&#ki]"Pbsh8m=<\@g)"['I$O^:1S_ZFm]U\%KY^YL9r0
-db<R;gW@^Kbh9V0Z`pO4Za?sB\$rcR\@DOG(qdJWTXhn=UT1&cZ[6i8a25U,^q@=cZ)mr'!Mu_$V51&h
-TV\H]Uo+-j&?;k8Y->4=Z`gL4WMcVmWN,rs!35t"!3I"8rVZK_mcilif[eU'f%/O8l1"EDrq$.#rquQ_
-n*B<1o(2YRrr<#trr5L@TP[G(?u)C4GB.tdR@U7SVNlRMB69c;T:MO?J5A6b9L:s-/hoj_77BgUG^QWp
-XJD5%>$+sHSu8ZkWi2SXG?.R06:Y-5>#eR%<G?T.IX?3I?!L?iUm-(LI=clqF*)YLDJ<WpChdHi@UEJK
->ut6:>ZXp&:.%GJ:e+)N8Pr\t>"g\3:/H"TDKKJi;bpS/A7K%S>?P02?!'j'=]/7$;bL;(?sQ`6>$#$;
-=Bf':>?b0/@p`PK='&?u<*N=!<`FNC<*j$?=]ep4>ut-2<D-%a:KCIp;,^Rq;bg(]9LhQ@7o*)^<F9U'
-R%0P*HY$Aa;cd++?!^iA<``I1AU9H.So\F]EH?57<CoMF7SllZ<Cf_W9hIuM:.e;W84Z6A9ik7h:fC=j
-:/Xqg<)-1a9i"V\:/XeY;,C1g91rMe;bpCg:/k7j91r2X8kr;`:.nDY:/=\^9he8S:/=V\:JaYU92&/X
-?>Y^fSsbjl<DcRh=]n?h9L<&j;c?t8TV?I=GD(0W@prJDAScL#:.nAW9i+\_:fC1dr_=&"92/;^ARe;(
-@:*)8:e5u/r;6KurqZ3Njkn\tf$i.!e_TEUo(`1]rso#)p[mY/g=Y-.c,n#D_>M&Oa2c?Hccq&oLQ.Rg
-T;&HlZaR<LZ`g-pQ]HlLEc>Jn=]\[.@V'+dFEr=hOHl9,Ss>P)MgKDc=&D@O81,T$&K2K'WSD>pH+;8Q
-iSr[n:I$@'eCE:&f[6c-/dr%#%1<LG"V2"?%h9^G32GZsgs'"J+<4#,ir7tEinMdh-R996&0)c0(`=8C
-1,^pA2(9[h%VX+s:Ju;)Q'QT@Q\8R=8PN>f8k;H=69m^g3^>hb/g__Y(aC:N,U"TZ-S-_r)$g]t++K5R
-F&XkH-TY7%84>a(2*<^E6TleW5;"`P/0QrG76`7Y3&3ff2EX8j4Zt_X8jPR$1,:I000V'?3&2g95"@[f
-1d*ld1,V*I+s\ci/1W;".lAn1-70r]*ul7B,V:T(98U@-eBGXq:H:Hd/M8_52E!9A.PitOLUtg]HTXr&
-<EVL7(`=87/1Dqu)]p:u+s%dJ,9A0V)]K\8+uLr!-S6u$,Ut8s0-hei,:4f`,Ut#Z-mpSr+!2s`-8-Vi
-0/Fst+"SWX,V:Pm+!r3W,psu_+W_aN,U4Q\-iP;B,:Fm'J%`qUcGZ#%-6slo2'3qc(d']*.Q^JQeUp;Q
-Xdt&a<&[!.?C=5++<r"#+=/?Z,Ut,d,:"NY+X/Ed3]%p&2_Za-+WMO9:/Fhj?YOV4MNF@'Wj0"B\$`]J
-URIF+IWp$]H@(3tO-?<9YHkFD^;S%4bKTt1#L(3-_nWgsE;jhlF*2_OIXZj"KS5,8I!BaNCM%$_>?Cc(
-rE0D1?Y!kdCi=<37;?LJAR8YH:/+DT9LY)<XgP@5aMI0&nDh^2]tM;6dEfYXaiMH@`l[QBi8)Vq]Y;;(
-`PT0r[CNiJY._QccK!'e][Xgt^GWU7`6IT$i6TEY^;.S#]Y(YVW2#u_XfSUuaNr>_f]_bno_\CUqt079
-hraV(p\=CRq"=%G5P+:1pA":Km-F'+lgsrAl.k%Qi8NttmeHS?meZt`rVc`mqYgBanG2t\s7uZnqtpEk
-n*^#Hq=4=ZpA4LNq#:.Prr2Zgp%J4WqY^3br;69fr:^']qY0OVrVlifq"sdWq"jdVn+#uBqY9aRq"=.M
-p[n1Nq>C6lrnl)CElm22p@\7So'G]1mHX*1oCq_?o]=EBqrZr$j5f(Tm.U#;oC;2;md0,pg=kKHgu[\S
-guRY\jlG=QiTT@Ri8Wtain`GFf&5B?jlPLbh;mbYioK+QiS*#FjPAJ@khk4Xki1FVhqQoDinW8Cg"P<@
-rSe(HkhtI_jR<%Skh*nrfCAS'm-!Npk3Vd1mHX62oCpGIrpKLIq>L?nrVlKfq<QhkkMt^km-!Nqo'c#9
-mH<Nkm-ETel0-pTi7ZZ'I8`m;;H?k'@V9\(JVK)EQ'@T#O,8dIJU2KZrbW0`DfKrEH[UI#MN=$lSXlAO
-TDtM^P66o,Ni*2]WiiM/Z*^gE[/RHAZa7*L\\#Gb]=k_e\c0*I\%&u_^V%+d]"bqo`5]pGcI'e]iSMo*
-c*h,+Ll?XtUTD,8a3;0(YHP(4QC*K&ZF.'J[_129R$3/VL5:bMN/W[QJq8`/S?&`r\\FMqL8VG_WiE5*
-[(N`=WKWg=P*CEOL5M%MLk:A6NKfWeH^Cb@W2IAOb0//[e^;CO]!Aoc`5p'<`5fa&^:q"a_o0@#[BHj?
-YJST'\tPRaQ^4J_Ygh(2`6Qrdc-FPR`llN=]>_q@e\]h^`5^?L]XZ"s^pqD-^rXF(`QZKMeC)CT]Y2+u
-`ll?=bK.THb/8\N]#;=l`lufZ]>M_+^W":5Z`^XA\\Png[Cs/Y^;%:oZb45teCqpU\@]]/bJV93]=5/W
-\?rTV\\>MabJgotc*!qIX0&A*^X:*=_S<@c^V..\WN!)/WjT:;WjT@F]tCbX\A>eZ[^j/f\[8`LXgYUC
-]tLtjZb*r^\\&rnZ+.'D\\,;PY.qBN]tq7d[^!!<Za?p<YH4k1Zi7=;[DBYi]=tquh:'6L\\-5*\[J]I
-['7$V_n`ps\\#b^YL9r0dbEU:g<J$WcIob.WirJ+[^NEDZba>i^qI1_[C`rCTtJ1>UT:,dZ[6c6aMbm2
-_S<dkZ`U7-WMU!#V5:&dTV\H]V>dA/W2Qc"Y->4>['?g:WMcVlWi<"tWiE8+rN6n8s8MrjoBkf$gt:3.
-e^W./k3Vg:rpp'trqQ-Tl0.R'm.'uPrqud;gS&L[<+'O7Vfd$+MOC$6W2>i.EbBKdStDRER"/";3B'Jo
-4$52Q8Oc*986^1\X/i=tR;Z;2=`9n0XK8G#TU9n':.7ZH>[:?0<)dORKR\>k@pNA@OJA7jJ:N?(I<9a]
-G&V2+Anbse@q/kR@9lo:=]SI&=]S$]rD4P+928Di>?XZS2c3V"G\_5/?!UK:An,:[@Tcf:<*L&=:K^ap
-<EWL$='o0:<aB$7>?Fj.r`s,C?<:QA?=-oB>?Fs2<E)ss:/bG,?<^ZB?=6]5<DcId;GU:l:Jatj;G]t\
-9M.iI7n?HU:fC\;NgH9'O*bJ?=&`@.?t!JO?!1B<?Y"JAS"+P2DfBc>B38518OcHL;cZdn:.[oF7nHEE
-9hn5L9285[;,0b[<)H4^:fC:h9he;Q:/+D[;G^:c;,^:f;,Bn]91r)Y9hJ#V:/"Pb:ea\[9MA5X9h\8S
-9MPI]1Jg\99MJ>Z?>Y@XSXGam=&`$l<)lF\:eP2&<E*49TVHR?GCk!T@piMGB5D^$9h%lP:)d&-:JO_d
-;c-Ij:.n;Z:h4*/8mu(/<)?,5U&Flg')_Lnjl"qDdEg.dg#;8cp%\LbrVm?+qtK^FiRuc2d*0PL_Y_)&
-aiV]Lcd-f]IY<`FR[g:WYd:dH\$i62Ss51aG&gqn<Dl^o>$P?DC2e?IN0K[&U7!g*S!JhXIU?2N85(KY
-*YB8,)QMM'>CO$-f](oHW_Yl/:"7_IeC`0M/dr$r$O@"A#8%OH%1X74/t1YXhp5OR*udf)ir7sqinMdf
-,p3d6(F(4D(E",@1HIEI2(9Xh&T#\5?>+qdSX+YkTS[,U6UFRI6V'g96Ua0j2)Th7.Ps(>*?$.J,U4E[
--nHnt-l<0t.k?sM;.*3g8N&k384Q?G2)@6J5s$MY3@ZaJ3[QOI3'&ZU6T$ta/3-!]5tFF'6T[Cr3BfVa
-1HmQI1b^=33CQ+h4[qh4.l/q2,Uk>p.jlSf.kiJ$+=8<S+!DXH,qUT"8Vt(&d`c^EQr,[s/i>OJ5!D"c
-2)[WZ7>8.lcZq`I;,^O[/i"t&+!r6\/h8@r*Z,_8+rMRL)]BkF,:Y/g+!rWh)^Hd_/LMbf+WD[O+Y"rh
-/0QDm-RUAk+!r'O-Rp>]*A&N[.PE.o,U4ES,UFTU+W_^L,lT(r-6aWY,Uk')IB@M(e'5k%1b:!u.4Z>[
-.O78A/hB"Xdb9FFOfOt"Cf*A`9Oa8S*uQ7E+X\W^+seoo.kN1p+<i9_2`2a&2D?[-+WMO79N"ho@;U=F
-OdMrDYIV9Y]tCSISsbb#J9c-SF*;tdO-QH=Z*h'Q_8aR>bl5inbfn#D_nWgqAnMrqC2Ig-Dg-DOI"?m%
-KReT!F`;,,?sHi:r)HQl;cZt$>[:iLC2Rm,DfK`4CKFA/:JO?CWNiq;YL(ATjm_<V`P&t%f$Vg[e&f\M
-`l?-dq;C)O`k8q%a2>g-]XPJ_WNNnJ_9M&``k0[9rkAlQ]>Vt_g>1*#ahka+C;.9i[BQ[-T;AKaYH#an
-gs"@2mdp5Mr:p0\n*B0*o^_bQo(DkOp%S%AlLX`>rUoRHn*0-)oBb8cj5T:qq!IqSk3;O:rqQ9aoCMkU
-qtU*drVl9`rqlEfrV#[OpA+@YrV$$VmeH_Xrr*K*p?qPIpA4^_p\O^ZqY9aZC%:umoD/7YqY'^Xnb)YH
-lgsZ7o(M_JnaQDLo_eX`rV-0crVuoYe&TSfp%InGnac5?oBkc,p@nFTmIK8_c26\`hqm>IjR)[2mITf3
-naGl-i8!,HjlG^nj5/n^iSikUg>D,Tf&Z&olOi7<imm#Fh<!k]kM>.ZjPo7X*80*!g#1lIh;./NjQbj]
-h<!PKh;dMNgYpoAh;A1i?0CA-iofCkrSH&DaOg"Ok3_6ik3)+(o&Sp&mHNu_`r>B"mJ6_\s8DodrV>g?
-iT]LfmHirpjm2'mnF>i/mc``eh<=(XgYg`7b^WPf;I!U=B5_sDKoM:^QC!p]Q^<bhKn"GlF)>`0D/=34
-G^+gqMia-hSt;[NUS"0IS!X,6!fMnl)m-9GZa.$H\$``T\[AiR\$NBK\$ro[]skP]\c'$%_8=(.`lH9E
-a2uBA_o9I*]"lnSd*9kH@<dNeJ9\N/\[BN&]=+oHXg"+YLn_2_['mEUf$0SGJVJo5NKK(sNZ<b)LObnp
-XKf=OR$36#[BHU1Y-54F\Y5d^Una6)OG/=BNJiUELOtGFO-50bX1=t#]#Vt9c-Xka`59F*a2>a7b/)$=
-_SO1)ZEq9_]?7mkZ*CF=^W!aUQ^jG:[CNEfdC6a*da>tM_S!Ls^WFI>bg">=`mhuBcHXA=^qRUsbg+#B
-]=Go*c-k7pc+L<k^:_G,^qR_(^r=3?^VmOq]XP_r^r*k#^pq(o]!AZIYI(jL\?rWZ]Xc,)_ofI$_St!X
-ahP?s`n/AI^:_"i]th._Yee/r]Xu5#[^=;_Uo1)gVmX=f`kfL*YdhNa[]c^2Z*h!P]sFlL\[&`X[^!6V
-]WA`]`Pod/\[e`M[BmQ_]Y:b`]t:fr]="iJY-5:E[Bm3P\@f\lZEq6JX/r\7XK/Y-X/rN'Z7W`+\@]Mh
-a5+hN[C<fo\ZWBBY-P@B_S`ah]=+rPYclKbe'cq*iRl2k\'N^=rj"#VYdV$DX0/t=\A5tn\\GeeV5V2F
-W2?MbUp>5a_TB6m['['?WMZJcUS[pd+/c'6W2Q_pWMcYkW2Zo#Z)an,WMubiVPU,dWi3&!Xo>R,ZEUS3
-rt>>/p[mb5j5&><f$rL3iT]t1rpp'urVQBVkNV9pkjS6<rVlfr*S-Zo853&nOe?i<HA\)\W2QSYI<&tB
-T:V[GSX=pW:cUI(5s%+^1It&*77g^)GH.dHUmc4+='9F4VlZu"W1]N(<_Z"U;I3W,;bq(MKn=Sl?s6oC
-PG=FfIXZisH?44RFDkr-CN!oo@q8qS@U32D>#\=!=&i*i;,^Cg6UO^N>?b9+2*Of9F`qM9?X$Z1=(#<=
-?!UiE?;qYB;+OPe;,C7t;cd.,>ZY9?=]na(>5hi>@UNGN?XdPRA7T%R@9Zl:=&`70An,7YA7&bO?WgE/
-<DlRm<DH@h;G^+\:ej\Z:.nA\<)6CuD2X[LR#ZE&<)QS'?t3bW?=7)F@:<o!O.2Y\Ao;I)Eb/HW:.RiK
-9Mnhg;,0YR7Rg!E92JJY852lP:Jjk[:/k(^;,gRs<DlXi85DuS;H-Ll9i+_b:f0t[9M.oP:ej\X;,:%h
-;G9b^:JFS];,0h^9heAYrD54@84uZS:gS"!Q(FJ1HrNj>9i=q\8l/2c>ZF^(@%a98Ap8iLD.?pS=(Z;l
-A5Glp:+8t;;GKq]:ejba;bp1e:.nu'8kNN">#eElIA$Q=rr;urqt0=@i8*#4rQYW&ip-(,qYpEm'E7h#
-n)N6UeBlL_`5'1'^VI\(`;[q3cdC-WDKL8XLQ@UjUSk6"ZaI9DWhuAPLjX8R?!($%:f1(g=C>]SFb#C/
-S>.p5TVS<NOcsp%>#nTS,977.',me"@U+MncIh.9h5X79.8A=Bg=4d&X=anf%13@G"U>SMrXTJX1+ejO
-jPS<j,p+$pg#E"k1ud99D^?A8)B^FP()7W'.Q'CP/MJ=f,9(gJ^J\KbQBHrAKTg^g=&;e(;*[ZH5XS()
-3^8'P.4$Z)/hJ7m-RU&S)D*Qk-70W='IG5hN)*D>5!(8N6T[:k4@DG$1HI-//3PL41d<WI3&`lQ6qB0o
-/hB"L6:F^E5=@Ir83faA5s@Xr2)R0C1d"E#5"/%/6TdRj/hSh-,:k8e,V(;j,9A<]+t4rd.Ocqu/Ob?$
-`mSnP]9?#C.k*eL77][%3BoYq5uEKKb0P?!7Rg!G3]&WD+WVjR,q^c",9@^?*[2aU.3KTS-6FQa,Te9b
-.N9ch1G^a8-RTcY,U"Wj.P)el.OZYm,T\*L*[E*Y+X&<^.PE7p+Y"`[+t"`^+=/-Q+sd+5#9b36,V(9-
-I8di#g!@U$/0QGb,q0cU.O?i-/h&A8b1M>8O/n[sCeloG7:qoU,p+BU,:P&b+!E!V,V:Vq-7^Ad1H$F$
-2DZm/+rq^79ite8D0UbrR@^F^[ClIQ+0VW7Q'$lOF`))8F+&k,R%p^h\\#VpaN_uTc-4>PaSrsW]stR`
-De3ZsCMRj+F`hqSIt3'#J:MuiEbf5o?<UK4<E)mq;H$Rq='Am<@:sFnDJsN6DerNS;G^.ZPGtgrZE_fu
-kihQscc*T2_Ud,\_:-NI`Q#p>lhTJpd*089`5B4"_8<t&]reKQ^;8(UbJq-A_Z%:X]">o*n_DjEcca)3
-Hb[8)\[A]CVOaN[VQmAMdbi'oj6uR6qtp3dnaQ):nb)DHqXX=Vo(D_InF?)=lhBc0o(DMAoC(u!g#D/`
-ro`,7q=XIZs7c$WqY'OUpA+I\qu$<Yr;Zceo(r1Pp%nOTqYKj[o_87\r;QZmq"F(Gp[\"Rn+ZVOp&=\`
-q!e(PnFZ>>m.9o?me?SKmI^#<o_.bFn`f]6mecbIqtU$br;Q`Ye]5bgp%Ib=naPu7oBYAuoC2SKnFGM^
-aSb>_h;$l@kLen[lLXQ2n)<=+jXB3OjlY[jl/_*rkMk[diT04ch;.8XkNLp]iS3GQi99:[ioT7[h:p`h
-i8EGGh;\Co']A';lJ^FPjl>7Wl0.$`l/CLRh;A4j>iXl"i9'+hrS5f>a4KnMjR)!im-X0,k2GLqna5bh
-`;],umeQh]s8DiarqYg:iU#almHirpjlkadmdB2qkNLpZhs'=YgY^T3c$rVf;I!X?BlJ9ILQ7UbQBqoE
-QBmVhLOXYnEW0coD/F95H$P!tMij9mT:hpRUS"-FR[/nlNJiXLXfeb1YdC^D[(!HQ['d?NZa7-O\@T>f
-\\5Sc\@8oT^;7Y&`5Tg>`Q-$<_o9L.]Y`=Ze'caZ@!IEbJU=l4\[T])]XP)JXg"+YLn_2_['mEUf$/Z2
-PD5*SK8ke=Kp7j^MMm+XXK8\;_4$R?V7!M,WiiP4]Y1&4OJ\h;LkUJ:N/NOHM1LMCNg5KlWOeUp\&ZY6
-d*L(b_8OL8aMbj8cG7BA^VRh%]=Ybe[)',J[(*NV`PT*UQ(+;G_k`dKd)jPYfYY28`4rsu\];Y5b/u'O
-Zc:VA\\?&*]YVP(\AZD"`PKO9cHakfd*'))\%K2__mI.m^q]lb<5Z&X]X,2ZYckUM\?s)k]<elNYID'I
-\$W3HZ*;0][D]Vg^VeLRahbHs`n/AE[_0&Y]"bYPX1u0_^;%_([^=>dUnjc_V7EM:]=u.sYdLdC[C,t@
-/@Msu\[Au_\@K>e\@]Sk['[Q^^;%4b\?`cX[_KM`\\5YcZa-sH[^39H\\.pR9")CL_RQeU]sOuK]",#K
-]!AK>XKSq8YdhEU]"Ykuh8d49[_0npXL>17]"5A^[^*EZ]<f#MYgKo/e(NR9g<IODe(V:6Z*pmB1Ua`p
-X0/k7[(jA_ZFIQUV5hAIVP^;^UU,2`_p#^"\$`KFX/;bhUSXibV5C5lVPpDkV#I82VPpJrXg5%/Xf8:s
-USalbVQ$PsWiiY4Z*LU=r;RB-qY0CAk2P4Lf%&R2i90Y*rpg!kqYTdGlNcb=k3MU,s8N#t0&2h/85*#p
-Oe?f<H]"2]W2QSYI<&tBT:V[GSX=q(3B'Q!4ZY;O6UOF;:1/6jriAD]RW)J4=DaY-XK8G#TU:+-91;NP
-?!($';H%7PL4XYk?X$rIQ(sOaIXHZoH?=7QFDbl/DK0As@qAtS@U*,A>(0RR<E)gh78?f_;Fa5Q<*NO/
-;*.9:9QG>uF_+oV9N>M.?!LT@?!^K3:e+Af<DH4i<*<F2>ZP'7='A[-?!grF?X6iF?"%5K?X[,E?WpQ5
-<E3+.An,4U?!(35?<1$,=Ar!s<_cOk:JX_S9Lq]J8OQ6N<)$1pD2OOIRO=,?APl3"?sR5P@9QrA=^Y]T
-I?BtjF(fH,DfB2l90u!7:/+Sb8k].X'2)%o:/+M[92AD[:fC7f;,gIg:&S!+:eXYY;,C"d;GL%d;,9kZ
-9hnGW9MJ@^;%uc&<E2ge9N"_`:fULk:fU=e9hnL`:^BQ[8k`&X?>Ya.Q_0e5HrEa<9iG.e8kVTU>ZXp.
-@A0K;ATiWID.?sX<b6,k@STNm:Jate:/+JZ92&2[9M/&T8ml+#8RPq.<)Q>:TDefirr<#nnET/lg==Np
-cHjkegue/#r;6L&rqZ0OinW)3c-+/E_#D(V^qn"/c-4DXdF)`EDfBlJK8>DRS=l^ZZ*L^;XJhhZN.6(f
-ARAG7:/+GY;d3R;DL%"iQ(OS;UnjWLR<ig_?X,9,*=`_s*j=.&?\Z#6f&G]FW_Yl/:"7_IeC`0M/dr$u
-&.&UG"UYYO'bqoQ18*aihp>^W*uRK"ir7sGinMe&-5mF7+X@sAIM<P7.Q0OV.P;e^-6[l]ZpnABOd1WJ
-HBEMX=^#-C;a!`L5!qn&3]f8V/h\b&,T7aR/ghY^-nHen,p!U>()h@YD0JlN.O$Q85<Ck_69ddl2(KXt
-6o-)52)@'M5<UV\4u#&S2aB_t77KR*6o7(s3'K\b5!Lq^1,(C<;*%?<3]oDT/N,[C.5Eb2,VCVk.4ZVg
-,8_UF)^QXF,qCPo.R\ip`7*&EP><SO.6T[W7m&CZ3\s)j<f=Q7epBhT5t=O+2]EVP)^ZgV.N]f4+t4ZZ
-+sS9Y-6X]d,UY,m-7CMu,9n`k/1i4m-6Xid,V:Jk-RpSm+X&'U"XG67,:=u?.!6db0/"Xn+Y"ib,q^bp
-,VCAe+<i'W,pXKO+<r<`5CL;ig=!s).Ng/^-nukf+W<!l1bLLHbhI\9NN/CpCf*AN6Z\_]+s&*V,Uk)a
-+!DmO+Y,&d+!`-T1,pI#1G^O(+<;L5:L7[MFF]:8T;8Wq\%TPk-b[1'Y,%DFKQqBRE,g#KLm=O-XgYjU
-_8XRAcHa\Xb/hW:^V@Il\8YneAS#LdCM@a,F`r.\IXZm#IX6$NB4>4Q>?=g);c?Fd:JXec<`rX8BP_^6
-H[9s`?WU<-;+[%NYdLdFfurXEo&J0;]t;/4dEfYXaiMH@`l[QBi8)c*^UV4u\\#_s_Sa-jYJ7fgbiR$f
-\^A:n^C%Qa`6IW!g!%RX]RI<*^Ugt`Yc=OhV5pPuXj,5LaP#_Enb;qXpA=CKna5Z:meQeOp&"7OnaQ2E
-o'Pc-jQZ@3nb)kIle^CUiU$L4kPk5Lp%A:^q"t!bp\XdYo)&7\qsj[bs7l'Uq=F:Uq="(So_\I]qYL-e
-p\":Slgsi>oCqSDo^qbGo0i9GmIp,9nF#Q*lLaT4oC_VBoCVMHp?hMEl1!s(qsWY@p%J1Xrr;$-a2d'0
-q!@A?nEK0(lJq!rkk4W?n`.m6r9`VFi"+K'iTognmcNBbi8NYUk3)a.$K1%4k3)-ti8j(_ro=gRf](iF
-iS2r>hrNeXlK$^ZkN(RWgBQKii8*5IiVqg>iSWh^jSdsnin`SYkhb4^kMb1LgY^uKhV[&Ek2c"0j4;5j
-e+3.smc*9mmHa0&jQQ7.p%QYJrTa1Iq>L<m1AUG=pZ1#am-!X#m-!Nrm,dC!mc**aki(1MlK$UMhUL$#
-JQ,KHAnl1(IYEfGQBmr,0UJ)jOH>?RIX6-VBkhC"DKKrHJ;0&GQC4>>Unso_Ssu%3OGf$UMi!7pZ*:O?
-\$Q(C1pj]t['d?HZ*LgK]"Gel^qIIn\@/cY^r476aN`)Tc,d`3\$`TO[a<mYeC;0;H%q6.KZF)&'$AG3
-\$*'=Ya1Z4U9_26[^Nj"Ia+7DL6.7DNJ`+:Q'[VmNe<n(XK]4NRZiB![BHU1Y-54F[%*_KT:_4$LkUVC
-Mhlt?I>a8LP)#R-\tH"6a32TPdFHX\_T]m4`P0L@^r4F/_7[Cq_nELcYc=\4]=,Q)^:Bu,S!KqeZ)>ss
-bK7`ObeqND`5'4'^qRq3DT^)1cHjqS]"cD%_8F'r^r3n-a3;ZIc-FGNa1A:X]!/QQWO]LK\[T,^]rnlO
-WjAt2X0&q?YIV6R\$NNJ]Xk5T\?*'<YJdfG^Tt8Z^XCiW^UL_kf?V":_R[+[\?r67]<8l``Q?$'ZHfqY
-rhp7#\Ziud]=bMEVQ[81!k#JHrj`B>[Cs#Y^Upqe^:jNX*4`5_[^3KLXL,CI\\#_jZFR]^[^39G['m<J
-[^c=I"LtkR_7]`S6*mYu]Xb2K]XP2IWN35,Yd(aG\A#Ysh9<[B[^sc"[(!'<\@T/\\@&oa_7mgiYgKi,
-e(NR9g=='JeCq.(Y-tQ5ZF76HYI(pH[D9P^Xgc6]VldqQTqeKRTs/`W_9KBpZ`^=+U7n6STqeK]VQ-Vp
-VlH_qW2m&%Vl?SsY-"_'Wi;nmUSai^VQ-VtXK]"9Za-g?qYq*)p%%M7k2Y@RgY1NDm.L>HrrW,lmKi7J
-k2b^fjnJcRs"<)mAj]!d>_nhkFaT(4SZ&B^Q$m[cFJ#.sSXl-u:cUI,7Qiad00qos92T,BH2al]V4)@-
-=''71VlZu"W1]N&<(fSL:Kgk#r_k+VFbPEiFCJH]?^7CNFb"plJU;Q_HZj4@C2Id%?"@MQ?t*>E=\r4(
-=B/9s6U4FJ=Aqde9iYM(=\UkE92TeUF)tbo<`*"1@:*>H>$>0/=&;Ih='8En<)d")>[163>?>'5?!LW@
-?!(00Bjt^h@:EbR?sm:>>:Nf[A8#R`?sd/D=^P?7>[:?0<``'r;b^(b77p!=9LCs7;H$7`?#GUdS1L1k
-H=g&M;dW^7@UrhN>#nsAC3tu2TQ=gdCiOH)>u4$[6V9g?9h@rL9287]:C9Zf;,0k`:JObc;Z9N,:eFPZ
-9M\>R9hnP^;,pIe:fC4dr_*Ji:/"AW:]=/n:JOhf;>j6+;,0qg<DH=j<)?:_9i"S^6pjL<:f(J8?&Fl<
-S<nb,;,^.d=%c.Y7U'/"='fO4UiBpfJ9>^=@:*#FE-P_`85W/Z;c6Cd;,U+_;c-.X8khi_@7j!q?WU-%
-9Ri`6s8W&pp@.;,hV?c6d*Btce(*:;nFukYrseu*p@%/#f$DL\`PT@)rkAfY`5g!Hccshde7`f8CiX]F
-JV0,MR%:%NX08S+W2,lCK6hTVB3\D49hIoJ:/FnrCNaoZR$jG>VPBl^LjF#R@l>AH$P!jjWmY?cMmgaX
-inrRl:I$@'eCE:&f[6cQ$jdLX#mUV;#n%I`)(%O&T]P7md9e4B(dcp8ro4@FgWsCQ)%RN'*u]SG()If:
-1HmoI0I7_a*Il>G95/^>T8e\_T8?]N>[(904A/R96V03t1c%*L0.A4a'Hf"_.3U8h/MALu)%@N+,DDJ&
-D+$QE.lg?n5sICi2a/lP/0?`04"ML-1Gq3V3\!$L0g7Zb5!D;!3Ai`j3CQ\(5=RCl4#]&T2DeGl5"n@'
-3]JfI/NYa?2`WHA/2&5".j$)b(`jM5,o@1:-Rp>f7#&1je'bpr<%9+F4>Jf[5Vk,P.R$L,LpYFZHV7%&
-9hdK(,Te$E+WD=?*ZcCH,:*78$6CB?,:"cd,Ut>pr[8F-*@E*U-6X<Q,Ub#g0.7tk/1MqE+U')9+X86Z
-r[.gq,V1Sur?Me!+seop+s\in,p46OrZk_d)''nM-pN-g`S&\]T/%`C*[NK`+!DU\3A`QV:=@mE5`2M.
-I;`%W0L:2\2]Neb,:"]e,9eHa+X/Kg*ZH7L+>Po$*\]8t*ZcCE%T-e_It`oMTr>)t[(*fa8A2UF\#lEm
-O+hjtFE2MIIZ9_hWjKFU`5p-Ibg"GWaiDB<]Y2%l\@,jVAS#IcC2%U)F*2eUI!gKsIX6'OB4>:U>ZXp*
-<)``j0i(\I=Bf-FCN4QFH?jgD=&r6t8sH3W[Bd<rb3A3]j3ko[]>E.Hcb\)PaMl0=am8a@i8)T!]XYr!
-]>)(r_8EsdY._QdbiR*h\^84m^L4Xb`6I5cf#u"I]tD;"]=G8OW2#`XYcOt*bg+tcgZ@nop\Xj\qX<eB
-mcjK6q>BdTqsXLWnFZA>kN_F#oDA4BlM0i:jPSnNiq)m2rVP[3j7rZQr;-$TqYBp\qt^/=q<e+Urr)Qb
-q=*nGp$VYRpA=[_p@e@Xo()PMmIpDJp\O=Mnal>Ao(VnFp$_/8oC;JAqYBUKlfIF%o^VeOlh:/Nqt0^a
-p$)GGoC`"[rnl,Da5$@an*g,FkMbdrlKRj#o_%hFjjD-HnEK&rin3GZo'5<"k2P[kk2G/Ji8j.ho]>?+
-jk\kNg"kZKi7m)Hh<<qXjl"nSgY^iJmH!*ei8N\VinrJCgA]q-gIp8ZkN1UYjPe\Gf\>QKf\5NRj4`/>
-hVmGJgt:KEjR<',eA]GVo(;8:hV7)Slh'i.i9Th&pW^\UlM9rFrVuosna$5Gjk]1ekN>P*m-3g(ki1^p
-oBY]2lf?dVl/C1Ch9s`tJQ,NIBl%^3J;95NQBmr+QBd\qNJN49HZa@FCMIa)FEMq]LldgfS"QUTV59oX
-R[05#rJN7`Lp=4hZEq$H[C*KM['I'H[]m!A[^iu_^VIb%^q@1c[(F#e_o0O:bfS)L^j`i'[C!BOd,*7&
-eA,=5L5UV;a18albKRZ/YHY.5QC*K&ZF.'J[_129R$3,]L4P>DIu9>PO,T!JS?&`q\AF\uK;,cWWiE5*
-[(N<!RZ!W%OH>EWM2d@HJqeW3Q]mM_S#WrkWOg-maO&;bdD*H@`kKL-b0Ri?bIc*<]/%1;[]m*F['mf\
-WjU$d^8RWkNgR,]YL1b+Y-,n"c-!u;\\Gkt_p$6D`NmS$eBGeGb5T"D]X5St^rjX=_o'U>_SO@-Xgl-R
-]"tPZ[(3ZR\%TJW\?W!?\@/rS`ko*iY,\_2[^3c\XLc-]_n!M0]WK>[Z+%Hqg;^h8[hm$9d(R$2]s=WG
-]!JQOWkQ?iahkHlcFa(X5,tBf]Z\$t[Buj9]XG)JYI1pSaL/Rp[B6X7YI(jP[^*6L[(j8^]sb5ZZF.'P
-`k8[p[^`l\\[A]GZ*UgDrj!]P\A#Ya[Cj#OXJ`,-[&C%7]X4`<X0/\2XgYLE]tDDAb>u?a[^sc"[(3$1
-Y-YUR`j2hU\%KV]Z-fo,e(NR:gX!@1f%74.\[8QD[^WTM]!\]J`Q#O#a2brpY/S#FT;@jHY]jm"cFCBl
-Z)jq$US+?TUSXiaWW&e@WN*&"YHG%,WMlu&XfSP'Wi2biVkg,bWiE5(Yd1R@ZE^\7s82g+p[dnAkiC^\
-gtU]Flh:;Irs\o(q!deAkN(gfj7iNOs%2+4AO8gb?&>%nFa].5SZ&B^Q$m[cFJ#.sSXl-u:cUI)76<I`
-0ge?!8P`c<GcIgGV4)C.=''71VlZu"W1]Ms:.[cA9O(b&>ZFa%BQ\uYF*2)#?<i_iQZn%1J:;ccFF87J
-C2Ij(C0b@^?=./F@p<&=<`)Xh77C3[<_PkR:01h0=@t>3:0)IZC1gRH?WL?=?!LZ@?<gc8<DH"]:0C[o
-=&f0$*a2NI?!1H:?!(36>#nX*CLh*p@q9:\?s[&A>$G06IUm,'@:<VQ@p<JO>$>!&;,p[n<`;[h;c$=b
-:KBtN:Jjt]9jMUrQ^jS-HY?>S=(598?tNqV>#\d>CO1r/T6"afE--,1>ZOKd5Y":<;,C"[84cHM;,p=d
-;GB\R84lTQ;,0eY:JFbb:/Xh\;+s_Z;-$Og<)-4c;,C"\"%l3[:&Rb/92AJa:/4Y^8PVoQ<)H=`<)ujj
-9MJ8Y:dRH<8l/;iD2OUNSX4k-;,g.^;FjDU9j(Rq;dF%/TlFUdJ9>^=@9cT:DgYtf:Jjk^;,U4f<)6.\
-<E2gj;bp"m@S&sm>ZX`u9RiZ4s8Mlho',,hg"Y00dEg5HeCE@5lLFNBrVca)rr)NXjP&),`l5g0]`,\R
-^Vn+3bL+Y]dF?ZcBPD:%FEr:bNf]KmStr9`WN2tnS<8JPH?<q1=A_^`6UjX=9NGV>EeTdDQ_C4MUSiuu
-FDYVL)]B%n'HXF+@UtS/ajoD,h5X79.8A=Bg=4d&X=anf%1`^K"pG>C&JGs,3A-ZTjP\Ep-Qa0kg#E"k
-$0'^c9GeNS',Miu*ul.8)(.."3$L43+<VPMcbN=nG`e>AI"J)O<`3@6<*)1T<'<Q>2,$(f3&2j+,oR[Q
-3%c6h,ptH*/L1u7'-o&cK1eK[1/9_i76<Fj3^>ho0JY$p/gieA-8PNU*&K*)5W(ee5W1Ma4>JTN;E[WQ
-5XnU04?,5V1GsV=2*FPt2`s>g68V;%1,:@&,q1Jm0In4o/1E(n-oN.].O?D`,t*U%bL=qSRoq9h2+&uK
-4\%^p2'tF[=bWutdsFqj:K^OP2D?Hs(*"87,q'uZ*$-7M.5N.p/Ku,T)]g4O-mTrZ-6k)l,Ut&_.Np&^
-.PiP!0-hkl.OPBF+!)LI,Q/d-+!rNg,U=id)^64D.OQ5Y/2/Fn*?QIN,Sq48+Xe[%ICRAPeB+=<-7g&W
-,on'U-SI)!.Q^DMds=67W0r-U<'_ciKV^^P-70o\-Rg>g/0l;\0f(.'0.J/&3[,Lo/1DMY+!(khBnD,#
-Q_:=\['@!J].Ue.\$W<9SX,J!JpMZaG'JOuRAI's^rOO>c-abZc-48L`50$u]t1Y\B4bRW>5hSs>$PKH
-CiO`GEH-5JI!^0bGAh,"=&Daf91_]F7n?9G9i>"s@;'Y%ARoOgAR]J'PHD$sWLUoEn`'--ccEo<_pm)V
-^=CHH`5K[=kSs3Nfu(S>_op'7^pg_a_6p#:]"Z,.jN59G`l.km?b<qfcKj'9fu121]>2G![C3<6U8tQ.
-[^`?L`n8VgkkFcEo^VGAk3)1(p@7kNp%A.Uo_J"Jqt9RQlLs]/qY9aHlKRp-hV[AWn`B3+o^VhYnb2PD
-qYp9_q=O7OnM0Y+kP5&Rp@n4Jn+ZJJp\jjXrV6$_rVc`oq>L-enbDkRo)J@OmdBQ5o_%_MrUoOFrp`SU
-qt01Kqs3VAq"=4Op@ReMp@.nKjn83=p\OaWdE9JMg[XmpjQGXki8s4hn`fH0mI0N%aN3i-iT/hJj3ZWM
-m-4*'f^%VWgO@c4l0.$kmcirugt_>Ti7mS]f&>iRkNM!ah;@2Dh;mb[iSWPYjP/DEi8)uKh;mq`i8WMQ
-ki(mph;mMKh;RMVhV[JPgY_/SiT0CWg"PKTn*p)#dEBbhp$1]%hWaFhlL4$/p\OULi6]R>lgrj%q#CBe
-qX+1RleL[cl:^jCkj7d!l0@X"jlPanl0%3lk2+\:e^W$fN+cpDEHQY\L5M"OPEV8mO,AsSK7&&hFDbu5
-Df9W>I><]=NfB?jSXlFHSXGh.Nf*Xe._<.%^r"4=cd0hS`4NL_Ye7ZY\$3$9W2Qr,]"Pnr`5^!DdFR")
-hqm,?IacKW]t_k;bK.`D]7t-HG(+pmYd2HacdTM7Z*:=*P)k=![C!9J[C=Q'TUUptM2mONMN34=LQR[Q
-WNNA-\\"5lJtoi_Xf\h3[Cil:TUhO-Nf/sbMM$\?L51kOLkq%DXgbj3VRFUhaiMTKb.>0u_oK^<ai;9C
-ai293I_Nt?]tL\ZYboI[`Nc_M\ZhZtVQ@;1]Z.e$dFc.DZbFQ7bdbBqZadBK[%b.S^q.:k[^Nud_8=I6
-^!O[3bK7lTcc45IaLK(%_7J"+\$WNN\%KJndaH.D\%9/Y_S`sd^r3@T[CWcP[^ruR`4WIo\>m6R_847?
-d(-QiI^Ho:`36MVY-t70ZaIBMZ*UaF^q6eR_5=<BZ)k*nT=))3^9a99]!\`BZFmfS_8Ejn\>lOC[C3BZ
-^T=r]]Y;.n[Bm9NY-bjU]XYAW`4N=[['m<C]s+u^\$NNG]"GDd^p(>TX/rV8['$U@Y,eb7[BR'SXg+q8
-_84:ID8!Zm\]*%/[CNNQ^TtDd]"c;-_mm(`[FD_2`QQZcf"Al0d*oM#XJr>;]rnWNXL#:BZa$dE]=GGW
-Za-^0TVeKZS8`);Z*(41X/i7tVPpGjXK&G&Y-GFA\$NNM[&g@/VPKo[V5UJmWMQQmV?X'%Y-PIG\bif8
-rqZR*rquTao'Pi1lK@?pme$>Prp]qeqtT^HkO7s*meQ_IX)2<F=`8,AUN:3sJXE"(VPfl2De='[T:qmK
-Rtb!,3C?(u6pEe%9hnYnB68BmWiMq`F'r9`G+>5)WMcYcQZuJ)9L_Tb@rbOM<)@:PIXm*#Ch70`Lms`W
-Fa/7\HZjafI<B@>?X[P\CM@Ko@p38?<`Dpm:eF\X6UsR25tY-^=AM7G2*433LOaG[>u#*GB5M$Y?=7GY
-BO5"E:K(M!;c?Xm<E`3r;HZmo>#\="<E37+<EWO3<rQ8.<ao-1<)cjt<sDc"<*N9u;uTsB=BeQn8kD3>
-;,^=f;,L._<)61c9h%rT;-6n5I@-OtSW\P<?XI2H?t*Y[Bk^aX?tF2*PG4e+ChRQtB5qTn>"(eP6rm`#
-=A_gk=B&$p<Dudj7n-?N:/"Yd8P`;_;c?Og9MSAU9i4hd:JOYb;+sVW:4>l.:.IoQ8kDWE9MS/U:e+/M
-9hnMa;,0nd:/+M`;c$Cp8OGg6:/55=QBn#-OEX]';b]bR8kiDf>ZY!+?Z):'H>.biIWoI:>$PKVH"g;Z
-:fCLu:fC=f:f1(d9heG^:JOec=Bf!39hSDhCOl6Wq=<q5hV-Z7cd1"deK*/lfA,<Gl1+KCqYpKmr:odF
-iRlW+b/V<7_8XC5rlY8arm;t>e'WYlFDkr0DK'iIJr#JOR@0S9U8"9JP)YBNG%k2Y8k2>L5qt\r;,pe5
-Fb5I5SYVU;Ss>=lO?XHt&/HT9Uu$#fOJpISgu7"Y9/\(rd+[:+g![,_ILZbr$O[IR#RqL\'co"g0;RXi
-gs9@Y,Tok5g>V#Ki7Q=c+<;@6%OreD+rM"A2)R<`6n9Q4)g9KB;Gq+dP`'[=U5`\^:-qEF<a&L%:J*]9
-/hf%1-RTrc)\jM;)AXAB2_H*a&.B0f4/e!D>t6296qq&a3B9Ar6qTEsIOQ<g4tnK=/1)o+.4Zu2/LN\7
-.5it<6T["`3C#2V2E3B`0eFh'/1iS5,VqV;-Rpu21Gh*<*$QR?*[`Hc,Ub)g*\\oa/L),\,qCf2=dR4V
-f?_7,;`6Tt1HdZZ77^0.3''B)LV)*eTgV7@7R:!01,Bgc,8_Ue2)$="IOHs&,;1c&.3ofL.jQA`0eF=k
-0.JM).O6/_-64<\/1Mtl,V^\j+!W$S)^ZLI.NoiU)'^FK.Oc>]*ZuXQ.OQDc.O#u\.OcVl1E.,E*%*+&
-KZV9_c+])g.4QM^+<Dab/ikpM0KW7Sf:5R#_OQm;=Yr3(Ga_>S-mBrp5r']5/0H5c-RBoZ-7U>f-RUN"
-/L;AT+t"*6BnqJ(Q_URaYctdQ]=PJ[['Qp8Un![.M2-S1JV9#MU8kK-]Y__gbPoKa_nj1(^](es\[f:a
-AmntK=&r@(>@:rVE-QYJEd;t[I=-EdDeEEY;G^+]8P)EA84uTL;-$jg?Y==tB4bsoAn>q1Q`mR!WhdYP
-nDa'-ccEo<_pm)W^=CEG`5BU;l1Ni`_nWt(b/D$.Za%!OZ(S,.^;S@W`ko4,`;[S2]=Yu+lIk%H`3m=f
-]u.Ff['-0tUoh#0[B.$]fZhq2p\":Ro'l22k3VU.nFQ8@nb2YIo'c37p[IeHl1!rsp@Rt<lK@^(i8j+h
-p@%S>o^;GPp&"FOpAFXXqtTp^q>:']rr2ikp@Ib@n+lqXrUo[WnFleZrB1#Rr;-9Wo_A:Rr9ik7n+ZYM
-meHYRoC),7lgsfEp?q_QmI^2Imd'H<q"+I\pAFXNqX!bCpA"71bJ_D)e*6_snaki/jlY^enEfN/mI0N%
-aN3f,hVd2Fl/(RmlK.U!e`565f$rO<lK7'dioTRhh;[2Ad,O0<hr*SWkN1^^ioTIklfdEjkN_HuioK=h
-kMkmeiT8nOrT#$PiSiJOjk\bOk2Y:SjP/DFio/bQl/1IZkjn96psWHobKSc7lK.9im-Wp!m,m^+p[d\.
-cH,bIoA0'7s8W&qnGMtDg#_2JhV?fHn)s64na>W'kj.O"kiq<hf[JBud`7;\CN+EAJ;&i>P)tihPDkNW
-N.un2I!'T2D\[83F*E+hMi<^XQC"/5TV.mEQ]mDcq1\p]\:2')_T9sGbfdrA]!efH]tV"dZE^U7W3EY?
-^;S"2aj&#Ve_&O/gtC6(ahk^)cHaVUbK7MVDgHMQJr-h>b.>pJ]=+rJXJD#@KrqbiZaI3Md`.oJNerUQ
-Mh[%II=6[)N.e15Xg#CJQ'-it\?rB?YctOJZ_+(bRZ!2\N.-tGJV8f3L51_AK8YJd[^hp'\]W(:b0%uP
-]!o>e_8411^q[t0_S*Or`OWXpZ*1."_S=$mZDtC;TV\`r^Uh8&_Rn"A_SNao_pZW;`4ik!^;%Rkb/hH5
-^:C\Z[`-A.c+pj1\\ZG1ajA8Nb/VB*]tq_"aL&1T[_Ten[!p9IbJ_!&['I6U]Y(G``3?SY[]QR9]=k_s
-_S!t)ZGX&[\\l\<]XP5Q^!4j8_oJjgXKJ_.\[SiKZF@W]YHPg?WN`S1\"p(8Z`LgGQ`@$bWi3)2^:LV[
-Z*V3QWj8q5V7F:A[C3]\^:h(e\\5ku`4rst^;@n)\\#\r^';-bZa@<JYl2(EWjK.6]"4uEYdUp?Y-k=2
-Y-YF:ZF[HT[(F8nbM'YC\%0K,]!K)X]t^k]]X>;d`4i^f\[Bqtc,\&Uh9jBd^!bH=Su\WVTq@dS\Zic]
-]skDU[(*c\[C3HGVk^,^URZ:9WNrk8riQO.W2Z_oV5pPr(T=F>[^3HL\$`WHY,nRuTqeH`XJVtnW;`Xu
-WiWA/[^s'I[K-=%rt#,+p@@\>lKI?hj6#[squ60d<W<$rqXX%;m-Ws#nFu1PEF`!MEH@G@Eb]rPR%:(N
-Vj`$PAojK7Tq7jGKi^>r6pX+,4Zc&*9N"u&EHRtTX/),&?sR;gS=lj\Vl-,QG#_=37S@<A?r9p&:hOp"
-Isuc[@q8o%S!SGCG^OpdGC5$kFD>Gp?Y*kaAnGO]=^+j+;,0n`8Phi@6pa.(8lT"s;+3]05"]1<J9#7*
-:i0lXCKsnIA8H!t@UiVC>[(<0;cHUn<E)su=]%mn:/P(m<E`L(='Ss.='Aj0>uXZu<E`T`=&`!o<`;ss
-=BA^,=AMU_8O$$M;,'\Z;Gp4j;GU:h92nPZ<)dIVQ("D>QA9?hAS54VAH$.#BO"kNASls]TqR6XB4tsm
-G&V)!6pXI6<*N3u:/+Se<DuRe:/Fe^7nQHI78QlR:/4Ya;c6Ff:f@9m#ua\u;cQjs:f10t<Du^k8P)TG
-8,Z(q6qKs=9MA2V:fL:e:/ak]:/Oh_:fU7]77g<P@<7a$S!]:]<Dldm84cEH<`<.$<Dm1AR@\_>I#`Vu
-B4>:W@s!'3<E2dd8kDNK<)6Lp<Du[g:Jak`;cHn)>Zjcn;d4$hs7l*KjkSJedf\"He^Phrg=tE>ioTFn
-oCr"Vqtg-]n)iT[dEfqS_SO(,`Q$'Dbg"E3dT=oHdXQUcD/*d"CN+HEKo;([R@U%KW2?>\R#?TACg^:A
-:.[i@5s[q5:/tbBI"RHHT:21CS<oA.8fATX'IbZ?hJ5uJW6WrLiS0nr2^MJPg>(<5e$+9Y%LWdT$P*RN
-%203_(a_!gTAenebZlSB,?<=KiSi_QfZmnN+;tn+.NfNJ(D.rK1H%0R-QaWRHd9H&:MPrQMgUGYOCD!Y
-4[;V:;bTeS6o[1X1+aau-QOEJ&KD`,'HSSY/KY`A&/HBRX,C7\5Uor08QA&64@rLJ=@@U-3@m?V1bL=1
--7LK"1GLp?,;LMp2)@$O3&!3Q4!udC4YT,M,pY$"3ADs80f:R7/2&S50/=jr+sI^I.juJ\,Ut;h2(^.1
-.3:,b,V1WINPWiof#b.-7ncc65Wh7q5"RXk3'pQ!]@>?+6p<t*7:\tT2]*8R(`tCV-6Fua,qpu'+XSE[
-.j>lR+WV=G.N9WY-n6bt-RL2j0/515.Olu&1G't&0/5"*.io`V*$"o$7i!-e(F(.K+s\Wc+sJHY+!N'Y
-+seie*uZ7P.S#99ajSGJM_6A0-6OEP+YY?$0JP+=<6<a`:R/SYN,)3Y77<$+80]N')+#5Y'd>1R0/,%/
-,U4Q^-mgAm0etC2*#KkI'b>8AQCOeSZa[HR\[T#TZ*1@4X/MhcR#m>eL5(MAP+&5I[(<rga8X9]`WX2p
-^V.>X\LM9+@U32><`W:'>@;)[EH#]0F*N%XI!g-YCLLOP=&Mde91_]F84ZBJ;+4Dd?"7GV@VKIcA8lp`
-Y-"t0XNAHKiUc<X`k]C,f$V[Vf?;1P_o9d_p"Is9_84%2_RmFj[C<]MSuK35`7!Va`4*n-rkUJ(]>MqT
-g"t<"]YLqc^::MSY+hY\WNr\5XhVm.b0oVKp\=LQnFGZ%lgXK6naPl2oC__Ao02m=lLFN1p@%8?o'kW!
-lgsK$j5]=kp%%MAnFQYXr:][QqXsRYo'c2?pA""QrVl`go'l)3oCqnUp@8(QpAXqOr;??er;,mWr;QNi
-o^D/8q"jRDoBkl6p%@qJp$hPGo_J@RpA"@Klga]BoDSR[qtTaYnb2_Rqsr+U`I>kZo(VD8mcEs#k2P:c
-md'6+mdK,Wb4+<Gi8<GXip-!oipZ$]hp^62f%oKTlKRZsip>pbg#Ci;jm1meiSEGOio/hTjR;U,lf[Bn
-lK$p^ioo[jip>X`jl"tUkMkLRiT/bWkhb.Qj5SnOj4i;DiSWDGio/qXkjRs.pFt(CbKSc7l/h'elg3`t
-lKIO#oC;,)cH,nFo]Gc?s8W)qmJ?M9dH0ZPgtLWQo^:uClm_2bm-sB,l0@Klg"+^#d)V,_DK0uQK7o,=
-NJrmXN.cq8J:N9)JU;]grHABlJqT,FrfIYUQ^aM;T:M@9P)tQULAQc,\UM'#^:qM*a2lBB_S!Fc\%f_i
-\$`TJYcFt6]XtqpaN;]Ocd11pg"=s.f$DOZaO&D\bg=YPOE,ekGCu$cYfF9"d(6WfY,eObOGL*J[Bm9J
-\'`0dQ][/_Nf&IBM1gJ4M2?h_Y-,"?\Wr>4W494:Xg#%;]W@a%R@KG&KER'iKn"[QL/*8SJq&Q2YID'0
-U:JFgaiqlNb.5!o^VRb)^U^nm`58ss_nNFf]s"uPXi%fdWN*,3Y+VSfXgu9`a25I.e^21E]YVt9\\YVV
-['[<TWrC$K`4i^j['.0[^WF='b.kdla:c_>_oU'A[_^&1_oTO"Z*qKg\pg^"^q.>!_n!=j[C!TV_SWai
-]!eZ=Z+@NWb/Cs4^pq:m^q[q<dCHWiZbOi.\A#_[]<AE<VmX%<Z*C^O]s"WTVlI&-Z+?m<\#cO>Z^@\g
-WiW5'\\Z(o_6gJ\\Z)F9[&LaX\@oDZ[^irY[^j#kb/hN8]t_Fs\@/r__HO[a^pLP]Z`psN[^N3C\$!BV
-Y,nh6Z`L=:X/i>+YH+b2\@o>__S=1E]tLnc`RDB(]!]2aZa[NS[(O,c\$iiTd'Cj;bL,2!c,I3@euk:=
-XeMAUTsVVEZi7BP\%'&a]tCe_[^)p0VOsQQEGDS]['6g@YHY+0rhok#WWKE-Y5YO(Za0P7%'Zh1V4aQX
-Wi;nrVl9Tl#-+Z)Xg>IEqm-;%p\ta&rVH?_oC2/1jlbgkq"s^`!<2ut.fTJHqY9^SlKn$5l*k_D='BWi
-R\Ok;H\Ru\WMuh\I;`b@S=ZFGT:CU9IQKJW5s[n$3C6>6<*<[KFJ5\5UmQ..?"J;OTW+ogVk05r<DQ4X
-:M4'1;,U2%FFSdaG\CGn?](A?G]S1YH[9p`JUDQSAmShTAnGRa?XR#=<`i*h:JaS\8O,g869[k?>?=Zi
-4>Sul?AO/Q@TllOBkM0b<F93IAS5=W'3J.5<`iF%;c6Rl:f:+i;,:7i;>sR.=BAI%?X6Z8?"$rC=&i1!
->$P*(9hJ,W='&U1?;aa!:eF;G;,^=c92AD^:01Ck<DlOj:/P(oBRQ;?Tq@R#CL^jb>[qAX@ps"U?!_)Y
-J!-M!Kl(I9C2.p4Bj3kg8jlW\:fC.b3DijY<`2mo:/OeV78Q]K;H?Rk:JFS\:esh_;--k$<Dudo<DcOe
-:fC@m:f'_U9M%`I9hJ#G8P2JN:-_TP;,0k`9heAZ:JFS]:J+)J:JG5<QC").OEX]&;c$"U8k`5a=&Mpn
-?Z2@(G%Q&XIX#L;@pWVeHt?,S;bfje84li^;c*Hj.8Wi=<)HIk<*EU6>>7[f>\o,lp?1Gjf[SF"e_&O.
-gu%)OjP\tWk32+0mM,0Yn*K5rhU9fsaiDB;_T0a?b0A9.djp$"G&D#*AnGalEd<:pO-5`oSYDpTTq@F(
-JTP^>?s6;t84,a277L$Q@;:75IYj/MP+S/.PG(qq*=ro95/>lb:Q;O(f](uJRS,Rf>12*Zf\4fY1^sd'
-$k*XR#7D+V'c8/J.@f;VgWE_K,pZUDg>V#Ki7Q=T,Tmm<(G-^B(_mW+0K(g=1F3ta*J;\S8PF&eNJE4B
-TSm2P8Nf=0:.dl@6:3^e0K)'?*[N0R.if<I*#T>+.lJn"'bC`b,sJ>m?V!FB>>@gh4u58h6pF+"4#/';
-1H%'@.OZ_k-S6c'.j[&%/,h:e3&N?E6p<.]5Y=%%1+Xe(3'Ar>-R'fc1c.*K4!uI*-6j]N-n?\f*$Zm]
-,W.8(0e=P&,UtQ,>FN[^g<tGhV-6/Q7l!Fs5WL\j3A`Z\;2)U1e"9)o77]s_:I[2V'-J,7.j-/`+!iTq
-0Ine',:OrW(+1=D.PiD$-6jc`-RL)d-oO%C0e=e+0.J:o-S6u&-Rg)Z,9@gK,Tn3F*[)CI,pFNY-RU)^
--QjKT,U=KV-RKuV+=JO(J]TRed`oLa/LN(r*ZuLJ/h/G'/1ES[ak)A:Ks[52G[F-05`_X()CQmO(D[o<
-1+FUL-RgAi.P<.u.P*>51+aI_+=Is;H]Y#$Y-POH\$iQHYH4_#UnjuhV4sQOrg4CcQ^F;<Wi`kE^Vn.5
-bKIoE_nj+#q7-N?BEM^L>?Cc(Am/MOC2\$'Bl8!:G^=^_FDYPr>?Fg"9h\,M7Rfm?9i"Vf>[_)J?"@GS
-@W6^\Y-5(.XN8BJi:H0U`k]C+f$V^XfuqCR_o9d_o@_X6_SO.1_7@.p^:_%\TrGN8`6[Jb`3m\)rkT#T
-]>MqMf\Ors_S`glI_3/!Z*0t!S#NctZ`h0afuhb/p%S7TnF?&0jm;R2n+#l2lLOWAm.pPKl1"9-mHNj1
-q#'aWkjIWiio&e_na,Z4oCN"^p\+4RrqH$WoC2ACp\F4Tqu6Qhp%S"@me$#Dq"+IXo_8.VrVcWjqYB[X
-q>C'bq"4%Bo_SFVC[gQPoCqkJpA!q=q"X[]p$h\MoC;GCmI:#KoChkJp[n:Xr;?-3aMl3QnaGDqip#so
-k2P7`m-<s'mdK/Xb4FNNk2bF]g?%Y^j6G^[jl5:Xgu@Sbk4A93i90Ffk2bX[lg<WnjP/MJhu2@@jQQ!u
-kiC[Zi8*;LjlPGYh;R;Rm-3Keio0"XmdK0!jPeqOio/_Lin`GJiSWJIhV6oEj6>alp<h4/bhVmUjPShV
-l08377I'@6o'GA]a8G,lkk"QKs82ELr:SmikO%R!lL"'.l/1FZjlYgomHWs!ki^mWf%&'oa,P(XF*iFi
-Jr#/=MN*RPKS4dWIt*'%Jc:$9H?spbJ;/l?OcbfiQC"&0SXu@=QB@5aK7\f4rJ1Wh\\,\k_u@Ss`l#R&
-\$EEP]=,&OZEUO9ZF@Wa_SjXBd*U4fe^`=&da6Cba2>m?ccXASc,#K]IW]g`OgVF5\BiL4[B?[6WKNC"
-Z*h!G['[<i`13*UMi*OOJq8`<N/*:IKW2,WYdqB4P(][A[&pI7YdM-=SthOBRZr8UL5Uh?JVJu:I><N+
-LP`:E\sT5(b/qcMa3D`9\%KPr_8F!r[DBi&[`?M'Z+7HLXfSVC`Qc37Wj/LlUS=Wn]=Gr!_8b*\]XY_s
-e]P>1[B[-I\\P>f_TBj7]>;"\[_KAj_nF1.^V[n.aiVWF`5B+'_p$$<_7d7^]Z)VC]u.Ch_Ss=$]tUYN
-^V.M$]!&QQZa$jEY-c-_\A,_e^V.P%c-t(K['I'UcG$F[Z:hg3Y,\>(\#lj<[D0GYYJ7!=\%&]KTW,2t
-WjT+&Y.(mHYI2*\]#i1.YIM3O[Cj2[`Q#@#]<\cN[C!<IZb4,o`kf<r[C3HM\@m@)\?iQK]"u(eZaR6P
-[)Bql]XY2IY-YF8XL#"0YHY43XKJk<YdV-P_q2T7\%0K+\[&KE[^rr\]tLed^qR@g\@'\jb0.uVhV-&]
-XjYe!O0#UgYHY=@\$Ds3X0/e<]"G\dZaI-CWhlS`URcCCZ*^pCYd1F8X/`+sVl^0'YcY%/XKDK.)76`X
-[B?I,USFZcWi2qrW2HPiWi<,&ZaR=>ZN:%(q>Ud#rVuimp\FUXnG__Vm-s]Frq-4@rVuosrVcWip[RnL
-q!#8.@olcMH(:XLC3kW&SuJ]fP^RL`Fe#%sT:_X-5ZTp(77':.4ZPi#<a/j>Dg.qTWMGo%?sR8dS=lj\
-Vl-,QDcKS(85j20:/OndAp&ZUFa.Y.@UP+aQ?RCrI!bj=3e)KuC1gm^A7]=]@UEPJ=B\s)8PW&P9gq9>
-8P;WP<EW9r6TZt\93[.(FCJK]C1q<t?<1?<B4bda(1:9D<`N:+<)lq!;,'k^<)c[o;,C.ir)Gj`>?4s4
-?X$f>=&`+">[(9&7nZ`^<a/m::/Fec8kDEG;,^:e:ejYW<)QFe:eae`<*<C>J"!"&Ss"P6ra$dU@qB4]
-@:`\L?=dr&OeAA!D/!a$C3+9(=@#2B6<7Ap=]6MA<*<7#=B\Zu:/=PX;,U+h<_cRj9MA2V9he;T;,gRs
-<)NWi,>Cp/;Gp:a8P)TP:.\#L8PD]Q;G'\W:ejb_:ejb_:/4S]:]=*(9L_B=91iH0Q^=51OEX]&:/+/I
-9MYRg(fO@2?Z;F)F_>uVIX#O<?W^QTHXTZL<DtPJ;,^In:eF>S:/4V_;G^.e;cm:1>>7Xe>\o;noB"uf
-gY(64g=k<;h;[JXkMkM"j8nH-roFmUio/bKcd0kXaMu09aN2NJcdC4leGRc0Kn=PgBk1X\?Xd_hH\7-5
-Jq]/JRf8chR?NPYGAUu#<`)O[6pX+(8krCl?>4J0K7nr?rf(ul<#Q_g&g]`]g1=!:YgM.`jPH=u3@S7^
-f\G37e$(V:#nROS%g`IJ%icW3,VC[EhrNP:?7I6F;V'R\iS`YHc:9*$',M]E+;,G*'-T(m4=)d2)^6D\
-dD/7GEKlB:N..4M?VO0Y6qC!C5<_>#4>ApH4s_3p,oe!D'-n_I+Y+ro-6![0#nA.;Un;?l6VC9M;-H@H
-2E=8o7ligk,r7593\N*>/gMVi,VLeu1Fjn+0/57=1,:pO/iu']3BfDX.OQr64#/'$+Y>W.2EX/I+tG/g
-+r_[R.jZDd,9A!^/0cSk,:b,p2EYE@cIUT@d_M5A1H%-N6U!^p1dX)V2Et&m\C/`c7R^*N86\AB/eo'?
-(F1dl1+=M"1bgOA4"MO#-6XQ_.O-`*,V1>e+XA<X,9\3[0/GC;.fL\9,:"Tc.OH;[*[<-]*ZcFF,9ABf
-+=/3W+sJB\+sJBY,5rke+pT82(`X\@4F:/QbL=bNM(L)"+rVIG,qq#+/1iA7=j#9J7"V_7Q[3=40f"NU
-2AR\i,pXca/1Mnb*?QFL-7CAm-7:5q1,:F$(Et7B(Q"HRW3*5-Yct=8Y,nY"US+:WV&Q2'Unji`W2Zo(
-]tM5"`Q-*B`Po^/]XkPY[^Z4G!,i9aBk(LS<`W4#='&X7raR']B5MX4H?sp\F)5Js?<gE*:JFGP7Rfm<
-8PMuY;H?n(ra%ZnD0V5EYcsh!bJi`$n*%s7^V@V7d*';Yb/VB;`QIH:g!n*\_SaF1\[oSh]!nl=XLc-a
-c0!0cZc'f]_$dle_p75shU0K^^Tq[e]tM"^YG\7hXgtdGY.r!3b1,bMq"XRPnF>T$lgXN9o'ko0o_A1O
-rVc<RnF5Z+lKJ$;r:TaFl/^dak3;L-lgF37oD\dap@J"Up[n+NnFcDIqX"+TrVcZhr:]UPrU]dYnFZ/?
-oCi"Urqm8no^qtJp@\4Mp@e(Mqu:@/p%%_LoBPT/pZUo:q=sg\nFcMGnb)J=nGE%QoChkNnFZGMqXW(W
-`5^<to&o9$mHrfmk2P[hl0Rd*n);I6oAANfjPAeJiTomrk2"bTl/^[Rj6Psdk3_Hmk3;:-gZ@M^jOE#A
-ro+ROio&YIhrO"eki1OXkN1ggkiE`Ah;IAXmHiffjQ,OcnF,>ti8WSIiSiVKiSXRl4l>#HgYLlQkNqri
-ccXJep$(Mlhra1gmHO!+o(VhFjNbm?oCM&7qZ$Tno&T`Agr\[<kN_EtiSNPVkN:t,jrNRHjl5@\hUp<.
-cI0goF)uGPIXls&KnG#3Kn4W$(4(1KLPL_DL5(D9MM[=PP*2)rPEV?!r0RSQQ&q(+M%tf$Ll.(G[C!ES
-]>)>'_Sa4-^:UtgrjbA(['?j>ZFIBU]tqJ!cI'qbdaHXof%/<td*U1dd*0\VcHsRrDgZkWH&fD?^9GZ(
-]!\`EXf7SLMQsXuZa@*KdDTgjQ'@;eNer@=Ll7+DL5C\dY-,">^6t.8Tt%J3Xg#%;]Vq['PG+D*JV]8C
-LOk5?Mh-hDKSt\l[Chm%]?87;c,e,N\@9,c_o'I.\@BK!b.Z3J^9kG\YH"Y)a26->_Q0o<TW+ur^Uq#T
-`=Ku=fY"`/_pZ]9[_9,X[Cgt*WkuNlaiM<<_n!S)]Y_Rs^UCeg_8XF:bfd<)]Yh.m^VRCp^q.;&d*B_M
-_TK[$XL,[BXhVZg`PJac[^36H[B6gR^pptj]t_(j]uSLH\[AcL^<XX(]=GG]Vl[&#Yd(:5Z+%N^Y-,F7
-XL5RBY+MPq\$N99S$B`>Z*"bK^qHt^_RQhY\\6.k]t;4pWO&u2\LtM)[^<?J]YVP$\[Jo[]tM.p]stGU
-\%KSn['7$K]XPr#[(<TMXK/S2XK8Y0Yl1jaYH+h6YI1mL`S%o:\%0K+\$E3B[^ir]\\,Pk`590t\@'l)
-c-"5Vg=F?SXO>XqN2reTYR%M:VPU8rYck;1ZPBaT[BHd:Xf%qlS>2ZqEjW9_[Bm3Br2h<KZ`^XB[AKh"
-WNWM0Ycb./WMQGdUT(5iW26DjW2HPmXK/S.Y-Ru3!rDfno`#I#rr2cgo'Yl-lgacKrr)fnrrE&qs8;n,
-r;6Biropt3A6;rMEgWPDDh*S1Su8QdP^IC`G+>.tT:_X-<]W-.6pa:)3C6;:=Bf3PGbh@=Umc@5?".oG
-TW+ogVk05p=&2@X;eB?3;,pP,FbGBmHu3A(@#LS>G]\7[rH]',HZX"7?=.8VAn,=Y@pWAI?SG5J:/+8P
-91MND92&8_<Dl[b5r:\s>DIrU@Tm&PBPD6e<aK*GAS>IY=Ai-t=^+o*=?TV\<DQLl:/FY\:f11l='/O&
-='&U*=]ej-=]nd-?=I>=9N"hj;,pe+9hnP`8k;EH;,L+b;,0_W<)QFdr_Nnq:fg\1I$gFtTKSQjBOYFY
-@:EYUAR]4R>[CuYJ<HRuJS]"6Ch[m*@ou2g6pF^Y?!C3'<E`?r:fUFg:/=_f9N"_f;+F;Sr_P1D:ej_Y
-:/Otj;c$4a;c6Ll;c6Cc8P2`T:e=/L8kquW;FsPR;,0h^:ejb^:]+#r:JFGM6UaU>?#uAgQ^jJ*G>qC5
-:.7ZI:/t=u<`N(,Eg`JFDL@@lG%P;n='Kcn?qjWr:f1.f9hJ#R:JO^b:+K%69i"Ve>?k<*85if1Nq;bt
-hqd,DhV[5IhrEh\l0IZsjP\kKgY1B4f@U#S);!Kdcd'e[bK@uNbg"M`eCW=#da?Fgd>a!3Jp;0H@UWJH
-?tF(nG'J1UJV]ARR[g+ER#ZfEEc#;l=A_XW5X%M$7S[#nAScC1K7el7T2laH',)EB`7es'Pd&QgioApb
-90"P1e(<C/g=*8^$jdLV%1`aM$4e!o*$HpiXQ/Bsct"[Q+%t2=iSi_QfZm2?+;5P3//o:P(E+)51.4AX
-4"_^'+,84X8Pa>gLPLh?Sqp`J8NfC6:J*o=6V9X)7meRF,U49K*Z6+D-RCAk.O-#R'FY["25[3h83f[B
-9MneU2`Nck6V'7%1aFb,3'8rQ2`<3:1F=\,,Ujoa-S$l*2)mKA0ek[<2)I9E2)R'E6;'p`.O?Z&1+"D)
-4<Pdt/0c;Z+X\Z`,:=]W+YPAk,q12j,:>3%=-^ePgt9]?:d%*-5!Utf5<(k]1,_EsLUtp\Jj_st;FOJJ
-2_H'e(_S&O4#JB2.lK"(-SHqn,:4iu+Y"lp-l=*Pr[/@--R9o[,UtH%/LMeh/1N,#/Li(`,9A!S.k)MZ
-+X&-T0.e4i*[`-S,UFWYrZqFg4<u$i)&F57+$bM(bL=bNM(Bqr,8qOH,qUf.1,1CI?-:Zi>a;ahO(_Zb
-0JJ9T1DD5Z,:+]_*?#qC,9m(2*[)dQ,U=im0.@qX+t46HQC4eSXf\b-WMuu"Vkg)["eD3ZV5gZrYT:-X
-['I$E['dW^^VIY%`5KO/^q@7gZa7-N]">Sc0lLuGARJ_C<`N.$='Ap<?t3_[CiOZGH[L!YD.mBd>uad"
-:/"5L7Rop=928>]<*3?'?7TE$H'G51Z_=/=`Tc4Gk0(cY^VSFHber/W`l,d6b3ATQe]PkK`lc01]<hLB
-%'?A.]"Z,-jiYHI`Phbl$G3pfcKaNJdEB22'sG6]^V-kTW2?Ao]",AQ]uAgQf]r82pH\<=n`AltmdBW9
-nE]K8q>'daqss7Hm-=$-m.]o;jl>q'm-!`ukOJ99mI'Z<r;HKdnaH2Ep\ORPo'uGKl1t2Tr?;%8q"41T
-nFcVKp$q\EpA+O_rVZ-Zr;Q9`r;?-`s8;]hCAR_ro_&"Nmd9N9l0J*<q"sm]p@.>4o(DSFr;?9]qYU*]
-q>1$do$GLs`n'\OlgaK3leLXej65Uhm-X91i60@8hV?oEgZ@JUmIp,4f[o0Bh:C*5l/pdXk3(smhVR\T
-lg+'$e_oEPrTXIJjPTt#$0UC/jlkmhjQ,8=hqQiIlKIHnh;.A[khYF`gZ7>Sh:gcFh:piDro#<cjPehI
-i8Wnbl1"GncH4;cp#tGqk3;-rl/:Xmo(VkJk0;$@p%%8:q>UC(qWn"Mhok-?k2kU]gtqArkof?[n*KE&
-j5AnSgt's-cIBsqGBJ%XIY!'(KnP)1Jq/.PIsQ<_LPUhHreM#=N/Wj[Pa%N$PEV;sQi*-NP`Ch(M>rA0
-MB]O<\\,Yna2c$4^VIIh[C3TU\@/cLZ*L^I\@oYq_8F^Ne,Il)f$r:#d*9hYcH=H3aro!Wa-UgkG^Xgo
-\?ioSaN_<(Ycb+-Q'@35\$iWN[("FH`L`E\OH#B\K7o)0IX?X%Lodb^YdqE7P(KF<[&pI7YdM-MXeh5U
-P(nFAMiEXGLQ@@KNJrgVL97ksS>a$uaZReicHEf.]=Yep`PB$qa3)TCd`T;7]!S`GZ*;3U^p'rQ]WS6=
-YH>CR^W=C3`6Z]D]Y(hsaLo:"[Bm2g]"t>Z_8jR;_T'O0]Z@Y!`kB1!^Uh8$`Q?HL[DBr0]#Mh7]$&IA
-_oB^4_oBa>^pgPU\ZN'M^;@n,\$iK=WjB4C\]2Y%]Yh\)^Vdq3dF#M3Za7Hm`4Nt(\@&*7Z`C71XKSq=
-^UpYO];2@+Z`UO5VmO:PY+V/^[BQYGW3O"HYHYOF\%/ZD^Tthtb.Oa_\A\?_AA>aa^VRb#]=GVk^:h1k
-\@&WG]"Yhi]!/EQ]Y(J[\u`BJ[B-F4YcOn/Y-P@;ZaI*>ZFRBR]=Q/=]=YS``R;3#[CWr[]!efJ]u%_*
-^Upt^e],kVbg>%qd)39>eZ+Y0U8\<rVl$)^[/RB[[_0;c]!\lGY,nY$UT9r]T5f%b\$rfQZ`^F5XfSV,
-Z`^XB[AKk$X8T:?Yct1/VP^,`WMubnV5L5iVl-MrWj&Y.ZM_$2q"Xacp&>R$rVl]gnET5ukjA'=rVlch
-rrE&rs8Mq=rVbokEai*RCi>W5G&W"gR\$CUW0D[JC3Q2>Tq7mHKiU8o7n#d64ZPi#9N"nsDL/.ZWMGu(
-@9mAcS=lj\Vl-,QG$Ig68P`_u:f1:oAT``[I=,pGAmU:bOa;4rH@(!`I=lriC1^^VAS5UcART+U?XS=g
-:/4SX8kr/R7m]O08Qo>"<(oV73_j";L36s,<c)SaAl_o=@:s+_?!g]1;cHe"<EWF,<_l^j;,pFi:Jaha
-<E)t$=&`@/@9-W=?<1BA?!CT?>"hXi<)uq">$Xm";,KqW7oE2Z8kVrV:/4eh:JXqh;G^=q=_W;PSY/0=
-P^d@XAn>CZ?Y*n]A6<)CAT!$^TV-gOAS#UiF)tkq9M%W5<*NI*:/+Vg;b]n];,U1\85W&]<`i3i:/Cdf
-.oT;?;cH^p;,C.i;c6Ii:JOSU9i"MZ9LhTK:/4;R9LVQF;bg%_:ej_\:B"&t;,^:c9LhNA9M8f:0:8,s
-R?2Vl:f((\7nlWP;Hm1%<+9p:SU5=(ML]n_ARo%SG(!go<)-7b9he2N;>sB?;,U=j;,'\Y:/kD%=\hRe
-?#5Yfm+C(Gg>(QAhr<YVk3)!plfI-^g&BJ$ec!nqdf7hsci29'cHa\ZcHahee^rO'da6=dd#id<M19Yc
-An5(K>[LuQBkha6Its)QStMpSS<]"_H$!n8@TZAq69mk&5t=aS>[_PlJ:N?2UKeZR&f)H;_:r^&QEnrl
-hrEU_90+_8e(*7+g=*8_%13^Z%M/sP$P3d\',i>X[,^6&cseOO+ACA?iSi_QfZmn\+;5S.+;TD@(*"58
-1.FMd5;F`=)h-;J:f_CfNK&XOVN>7]7l`\*:J=,E7S?'683eIH,p46P,97mC)]'JO2_-3t((1^&4fbDs
-7Q<;.;+jD:1Hn0"5t!Un1a4J(1H.*J2`EK=1*e>(-RpDk,qC](1HRKE3'^(i4[;@g6VB[)5!E[?,ptE'
-1+Fn42^'Cr.O-,Z.4?>Z*[E*X,V_##-8.&).5*S??(/m_f$q[/;+45P5!1M`76<[a1,_I!M7_3_J3u@\
-8O?WY3\hs'(C_K?0In4d-Sd4r+"&Eb-6*sT+Yto6.N'KY1&Wa:/LVkr0/"k)-Rpc#.Olhn,Zu93,UXla
-,9.XM,paNV,8hXG.3]iZ,U+?V+seN\-Rg>`+W_RD,9]L:cHOe`^5"0a-7g/W,U"E\3AN<C6t"6fTOO7p
-TTNej;a!7*Uc9)9*$QLH*>fY@rZr^8.kE.u+s8'R-nR#"+r;LT'd96@Z*1F9Y,n\'V59u\Ta%-[SYN*b
-ZMq<5[Jd]E]"5G_^:h1l]=u#Y^D4Go\@/`K\%'&_]Xr9-E,0&n?<UB0rDlEi='T-?B5;C-Fa84UEc>`-
-Am8;9;GU%\8Ou<?77^$D92\_k=BSj@EL!B#[%aJB`TGq@iQ/mK]ti(Bbf/D[`Pf[6b3AR;gt0`g_oKs=
-]tUeXZa-a3Xgu0be)86a\BMnj_-jme_p7Z1g!@sS['I<T^V-ePVkg2l\\5YR]#ERSh!"M,p%@kEo&]'%
-o(;A?nE]K8q"OO[o^DDAlL*]rl1403lK[s1kiM-kipHX8mIB`<rV?6_na5rAq>0s\p@eA\rq69iqtg6d
-p$qYAq!I\Np\FRZo_JI[q>L3_qY^Bfrr;oms8VriqY'=DnalGIq=X7Ilga`@p\jp\p$V)1p%ItJqu$'T
-q>C$crVZWno$@<V.GaUal1"''l/1aii907fm-aH6hTF(6inrSOguRPYmIp5;gt:H9gt^Kpg#;)Smcics
-lIjVHhsKh%leq!iroaLMlg!Qhrp*JGjPo7`jlGFYgY1?6kj@a#khXqVjQG@_kM>7\k2"bIhqd&Dg>:`D
-iT/tMh;[JWkiV:,cd'YVh"Bmjip#dllf[']m-jQ<n`S0@q!n"DoD&=b$2X&cp#=<Zkiq%9iTT@_n`Jus
-m.'Z;nE8m3i=+Srf%\R$b)L[jFb,,CJ-LLMHZs[WG5ZLnOH5KbOcYchPa%Q&S!oe6pQ>H9&rqm-Ll.+M
-NJk6Q\%95d^r*t&rOj5^\\#Gd\%&rS\$WTO\\#Sg^<P3Wf$i'reCN*ociDJme,[qrc=##JbaX!+GCtF)
-\?`cNaN:osXfe\$Pa%08\@8fP[C=Q'T:2(-Nfo?ULQ-Y0I=[33XKJ_0]""#gLT.ejXf\h3[CirLT9?"1
-K7Si7NJi7>NJNCKM3!dNX0fR4X1$+KaqDh?b.>-t_8O++^Uq(taiVHC^j`l.]!8Z;Wiit@_RQtd];qj5
-Vl$lG^rO=,`mVuC]=bYnaM,L0]t1kqbdbm=`5'I2_S*an_mR2$_SsC3^W"=3`m)T;`6?WEcHsbQd*TeJ
-`5&[j^VRe)`OrUdYI;3W_o]j)[B6=+[CWcU_oB6q_T9O6bf\Abd^HNj[=5s:^:;"nZ*L:6Z_sn.Xg,7D
-^q6eQ]W%p6[BHg9WjBOW[&04eXKSh.X0]@H_n<=c]Vh=,[E-A3`O<Us_8!b%`590q`5T[0]=GSg]tCn`
-ZE^U:]Y_Is]WeHM\@SoW]!/cT[]HI0YH4e-X0/Y/YdL^5[(NiX\@0E2]2H8N\]*"*YdM0W\@T)JYID3Z
-^q[Ok[*c\4ccjekg<[^IdakL^WiN4uVQQo!]<AEB[_Tbr^::SRY-"h)VlcSgTQ,4g\$<3BYHG%7Za$dA
-Zi7?A[\'=lWMuttX/rD#VksBg!ii9!r21(*WiN/"WNE8,Z*LX>ZLI>bp%eUXrs\l$o'P]+lL"'3oCW"K
-s%E@Z]mjEh>A\>HTm:^3N1H]AWN2D5DejTfS=uOGS:t$+3CcM+76`k$9M/2`?#G%dWi;b[E*cg]HCUY-
-WMcYcQ[)e07nZTb?;Q)H=&iaPKRnZ#DJEihLS']UG^+L]I<U$hI<97;?XRDUAn>O^@pNGI<_Q=c8k_cJ
-6qKg<85WSp=&i'd1cnQBLkKhY=B'*OB4b.E?t!e^BjbIX<a&L&<`N7#<E;gn9Meeg<)Q^m<)lgr=]JO-
-?Xd2I@U<8J@U*)@=]9',9i4ei>$bB9:fC4e84c9J;,'YU;,L(_<)l[f;H6Up=C#0IJ!lmuS<A82@qB.V
-?X[V]@UiPH?=n,-PbFb$D.dKsBQA0+=\MIX5#kZ_<DcLe;c?Ro;GU4f7R9[B=&rL*:/k.k;cEZq&5c2&
-<`N'q:f1.h;,C"]91jY*:/Oh_:.I`J92.oO9h.lL<)-+^:JOVZ9hnJZ:fC1`9h7`D8kEB3R$aD3OEXZ#
-:fKtT9hS2V=]83s@W\$.GAV\\J9Y[<@pNMcHt5uO;,U+_:ej_b:/4S^<*!!u:.n>W<*NX5:e=VlCm<uH
-hVdDSjlYahmdBT6naS!snDrK]eBuRfcH=;QbKS5UcHjqhf@\a-f@&*reCE4'g!\3mc-=Q@R@'.pJ9Q!K
->?^u.E*-4VDKC5[OI)H0Tq@g?O,AX>F)GMm;G0GH5!(kq8ki#gA8uU7JXBIf(CqB-0#H=]=IckPgYLiI
-Sk;$tA^o5bf@eWW2%C!-&.]<\#n.IU&el6834.`,g<!JG,pcgIg>V#Ki7Q=h0H1WC'cqfC'bhW+*%aQ@
-4#nuK0,J]\ZrUOGIZKV=L7jN8;,';C7ncND77Km65sR1M-RBfW(`X>7)B^(J3Ai96,8U_#/jcS+A4Sd9
-<)6.U1GqHd<D$"O91(<n1GCL<1bLF:+tk)e2D$U70e"e4/MT:A0fqd!2G-V04%i:22EQ@F-QjZb/MoIL
-1G^7).jZ>`+"&EX)BL7T,9nir,U+fq/2B1M6>3+<e]uISN_)N/75d+_77K3t/i,FR=H1#Cd"4hR5ts^L
-<B`,_+r_(:.4-Mj+X/?b.5<=u.OZ)E+=&g#4#8-8/2&S,0/5+0,V_)0/LVtr/1N+s,U%IU*ZcUX.4$8Z
-(FC=O)^QaK,9\N\*[2jR+<hmO,U+K_,T@sN*$-4D6&Nt3eBYd`.O6>n*ZQFJ+!`Ql/1j8!bgD\YN3&\9
-C1pC-5*)F#(a^LS*??CI+"e`],:>-"0J4Uo+sJEg0J+Oe,qKcWVk'ohW2?DdTV27Nrg3tZV5pi2]=knj
-rPAKK#ems_\$`QK[C-"F'"GBW['I3P]t_=qF`_V=B4>.Nr`9"u7TNPo?=.2UCiOH<G'@tGCMRQg=&r3q
-9h\/M7R]d;8P2TO;H6^u=CZ9@V5:VuWQW9Dh!<q?_S!Osda-.Vh9!XS`5]s`)ti%?bJqNBc,[T6]=b_a
-Z)Fe7^;SUW_Sj.;`;[S[]=Yu+leU%8dCZm#\[]DdX/`%kV5^r<]VE!Thp^HFp@\+NmIB],l1=`KlgO<.
-mIg2Ho_.Y;p$h58kO%^1n+H)7gt^N:lK.:(qXX%Gme6\XoC_\Eq>'dYn*99,IeNX+qu-BcqY'@Dnb)hL
-o_eCRnbi.[r:]sap[7M@qXFCYnFueQn+?PUp@e1Nnb2nRkO7j2p@.hTq!IS?n+-8Glg=E@mcjE?oD&7\
-r;6'6b/_QUo'bi3lf%'fmHNEgl0@[(o'kGVbOalZk3:^ZguR\go^Cr!h:UcP:>jaYk3Dg-gZ@hYg[NnW
-iTf^fkhtCVi8j(aiSEVZmH`rngY(u[kiLmbjQ5@fn*f]#e`#EIjRVp(lK%-af\PH>g>1?6gY1NEhpgK@
-ro,Kdk4[-GairQ5ki1I]l/qEuhrX%cn+#o1c-#bPo^DAJs8Vrikkt/6dH0ZV&)H44khbLhl0.F!m-*Ko
-k5OEMi7lrAd+-@"H$FI[IJnQnGPuU`ErL+fOHGWeP*(ukPa%T(rgO"YOcY_'NsUo0NfT6]Mi3FMrJ`;9
-[^Wl^^r"")^V.:k\[JrV[^`]P[B[*E[C*QW^qR\3f$rC&e^`7'e'3?ecdL4fc,n,Nbg=M!KR.]lKTWdM
-]s,T"\$E-<Whu#GO0uL,ZaI3MdDhiKQB@8nOGSjTKntG;N/Xj@XffCDOck[-\?rB?YctOJ[&'+NW0)gn
-LPCbEH\.01LkgbJP's=9]V;R:`lcHF_op-3]>_q=]YV=m]#D\0^r(W0\%oPZ\>ZU;^pq@q[\BL^S#r]r
-_TT^6_7RkAbdFso^<Y$:\[ScCYe%]T`6,s0`kAmj]thk&^WXF+]$/%5bJD0@_R-b_`ja(0\%p#![Cj`-
-^r==0^Ve=/Wj8tA^UD#&_lKuEY-Y[KXg,ORZ*(dW]#)P-bL4bK\$L"Z^s0U&_7ZbQX15L2X0Sk4[Ca5c
-YHGOA[(!`RX.lPq\\G_^Tr"d!^U'rB\\Q\,WO'@AWPG^M\AH+n^UCSY[_'8f\?ilb`l5[#ZEM9e_7dIk
-]=kSg`Pod"V6mP>\&le(^::YRW3!2'X/r,rWsc);YG8G8['[0B^=PBW]=>Djd^HBa]",8_\#cp@\%95d
-]XP8s`66QOdFZse]s5u9Xd,rhWh?/pXe`//Za-sL]!S]P[f*B?X/N4oVkS0V]sk2KY-"e,rN?:-Z*aM<
-$_O/jWiE/"X/rD"VZ*CpUoC>kVuEP(Vl?YrWiE&#Xg#+:Z*CV%"Ru'XrVlBf$iKelmd'0*mI9W9rUKmf
-rr)jgosf`a:g7p]R%SbHK8c@qW2QbaHZ*_FS=H:FSstI94?5o#77KL)6qgH[>@DN"V5^MjQ#9i4BmuSF
-WMuenSsOY&8OcEL@:V;l:0(>&EJ&ajG\_)/=GEK2I<p*_I=-3`I<p!OC1LpdA7]:_@:EGG=A_[f:.\/P
-:.IrI8P)eY:.%iQ7QNk4@"j,OAR&8KBPD*^=^PNG?Xm8H=]/4$;H-Xt:f14i=AD[o;,C%j;H6dq<*)ss
-<E<@)?<pQ7>Zk$-?XIGK:Janb=C,<5=]/3q9h7iD9MS>W:K((^8l/AX85N2[;H6n'BRH/8T:_<pAR]1[
->$b`RBO>1P?!h5`JsE%&JT,F?E+s90AQD>o8jl`^;d*=&:/Fki?;aBl;+O2U8l8Aa<DZWm:(gE&;bp(b
-<*!$u:/"8\<`Dso:`<2/8PrA`;+ErE85)WT<(p(\<)-+^:JFPY9)_OK:/OeY9LqT@7RUI$R$aD3OEXZ#
-9iFPN:/"D\<_uUi@<@p.H#J%^Is#=5>ZtHTH=]oQ;c$(\<)6(\;,C*g;&N/&:JOba='T';;+X_nCmEoE
-k3)!pmHs?0rq$6_oF1?_o&SW\da-1`c-"3-b6uP=dF?e$gt^W:eC=KJ?J*l]dEg(\bKZNEQB$WFF`1Jg
-=]eX%;Gpn6BlSKRN0'HsSXZ(5PE(6>F(o#]9h@c;3BKPt8kE&eAnGq&N_VYP$QCTR`7T*6S@@,)gYLh[
-8j"h>eC<:)g![,_ILZc"&.fE_#n7R_)]U"V4L3`'fu-Z2,qX#cg>V#Ki7Q=b.2<F9(*P%=&fVZ*.6odO
-1Fb+5'5Z@.>\%AkOd(!2P_*:B=%uX]84c0;6q9@%2CBRr,TS*L+WM[H+Wr-Q*>ok@)%[]<5ba*@:I?s/
-8l&/C4$G_l2`i`V4#SB=2_?U90d\8$.QA\&2C^(#3%ZpE.kik5.4d/9/ODWQ2E`oI0gnDe.4Znt2F9JP
-0d\G#+s8-O+9!EJ,V(2_*[iN[*%*<a/M]=I>F!.PdaQ'r8O#a5/iPjd75-YU1H7g,O2'2mJl,6<>=M=V
-4";6p+;cIT-8RJ-&g/GL0L[K3,qBoO/KQAg0/"\)r?Q#(/1`+k.PES6/0lA[1G^[6-mpDm*\/fo/0#?F
-*?u^_1F"7k/0Z)Y,Tn0Q)'9tC+t"WQ+WhU@)]1J]cHaqb^5"0`+tO]P-6aW].jcSl6=S3gRU1rPRYP'K
-4Z,-JRQ_W<,pO9s*%<'L+t"Z^-7C8f+!r3X,V(W+0I7P_/eo_7SY)ODR?s8*Q&gufP*2&oQDL[g]"Phk
-^;@b'_8=()^q7.bZEC@7ZFROF[f3WG\@]Gi^qG,CH#[Y7A7/YF<`T,t*)p*F?!^rNCMRd'EcZ>EEcGVu
-?X$T2:eaVT7mqeo6pa75:Jjte<*X7$VR!>"X3/N=ioS_2^q..ndEp+Qf$24P`5]mdnE&?@_o9L1_na+)
-[(=)[Uo_/?_p%&`c+D9>_SO("]>W4^h:C,p]XbD\]>(eSYGe.qW3a:UXhDa-f\#*Uo_8"Ikj[d)p@.M?
-o^MVGp[7M:nG>`KoD%V5lgF?=pugf8k24eKn`o<0rUK:ImIU#@p?_;Dr;-9`q=O"Eq=3kKr;QWaq"s[I
-r9ih@p?h;DoCi"Xr;69^p\+=[pbVaBqtfsQnbW.ZqsWkCqXj+<mI]rAr;H?`r9rh<qYL!]qYC$cp$h_S
-p%eL_rUS:Ua2`Y_o'ko0nFu2&hrEYOi99[tmI8uXan4`YjQ"nLguI2[q<$Snf@0'Sj5AbMkk!cslKREe
-mcWNekj.EmjlG^ihr3eYdcBWOip,XZg[".chr3e[g?%\bjm;6ml0RTsmHs#oiS3YVd+[[Ah;?u@h;RDR
-iR$]Kip?%#pYdIDaO9)@l/LUclepdel1!]pnFuJ4d`hFPo',`Cs8W&gl21,;i8st%$0g[;j5K._kND",
-kRd1Kl0%']f\#$3e\R/jGB8$.Gm&A9G'7s+FU<,3GB]45Q'Ri,rgsIfT:_^HSXYb!rep`4#`F_'O,]3[
-OHKL*s0I0[[^s)b^Uq7r\?W3C\$W`W]=GAV\@/uZ^VIV#^rt$Ic-FV`eBcLdcHFDWdE9n\cd:1`P^J%5
-H\@Ql[]m9X^9k5LY,nXkQAr5`\$WQO\(&-nS;iPjMhQkBOGnaEOcG3tY-"t=\=B(HWjf:9X0Jk8^ojN'
-R$j+oK8=B&N.cJ2NeELKKTqgYXgYg;W3"+`aiMTIbe:s:^UqG*^WF:5]Y:hdahka/Z)k+6\AlOr[)f;C
-Q(bXlYJJT!ahkU._S*I]]>r@H_7@LrY.VQZZ,=Z2a1B16^9btjZ+[u][`,qr`lcHF_u7CM_$S$!ai;$$
-\AZM/Ia#I4^r3phXK]=G^<"L7_n`FNYJ%Z`]>DA$_n<FmbeM-9cdgIR['R*ScbI!&_8NXSVlQ_iW2mA4
-[)'AWYJ79I[C<3:U8OWp`ilG=SYa0C\$E0@]?.Fh\@K#L^V7.d_8O("]tD4r[CF&`V7XLQ\\c%bZGaVm
-[CEua?*UuW]Xkqm\@o\h]Y_Os['ZmHYahc'ZE171X/rV6Z`p:A\[B/caP4qN\%g#5\Zi?Q]WJEI\\bGS
-]>VLo]!Tquc-=JZg!S!PZI%.0VlHeuY-5"1X/W;+YctJ5ZkU9g[^3-:Vl-\rVj;:K]<nfIYctD3YQ_26
-Yck45#dLe5V50ucWM]ZorhfmrV4s`ari-=)WMlerWMuntWN#ct#3=q3nb;t\nc''qqXs7=j5f=apA"L`
-rpTjs]msZs<buiES:,sHQ(O`KW\p,jDeF-YS=cFFSUja+3^Z;(697.r:/t7tB5r0lWi2_^E+<BjHCUb0
-W26GcQ#p)#8k)TcF'qd@<`*:JKmn`"Bl.ZnLn'c\GB/"YHZsdmJ9>jK?<h)TAnkpf>ut-.>Yn6r8k2ZS
-9i+YT7U'"p;--[d4$uqRLk'GR:ek\7Ao(^V@UEh\@U3>>:fLG!<_le"<_ujl8Pi8X9iOqd<EE7%<)Hh%
-=oMS0>?kK>=&`4)(LC?G9hePj='&C(<DuXm9ghBN9hA)Z<W,g)<)cXf;-6Xo>$GclR@^%CPC[=U@qB=\
-?X[JS?;t-:ASm$`TqR$VCh[ZsDf9/^85DW=>#\=)?<'m#9iP4h;H$@c85`A]:K1=m;,U7k;bg+f:e";\
-:f(.i92&>c;,0no;c-1]:ej\\:.n>Y9hnP_9M%fM<_u7[<)?=c9heAZ;,L.Y91MEF9ji4$R%9M$GZ@R8
-<CfAF9N>4o:/P##E1!/@C41kfFCnuj='ourBj"D4;,C+d:JFGV:/=Y\r_FJ2;,gFo>$P<09iP50QfI`+
-m-X3/nFZAHp%A"fp@e(Bg"4a"bJqE6^VKid"N8C-hVJ1dA_l2"h;$]9e^rC'bfe/La3(6SSX#+eIX#R<
->Z"!Z85<;qB5DO2JVJuAS#!![V4s'0KR.NH>usZe4uP5S1H%^+=^GKOG"F,((_S,Qbg:0VX2`fFj5f3o
-:HU14cI:Lue^pgM/end)%hK0U#S.[h'HAb_19ffnh9f@[0e$P_hVm8HinMLX.2`m6(F't8()mo(0h!li
-0IAY8*IcDOAl_f]R>Z9CZCGT=?9L;D;bC.c8ind_/j:a40-1uT,pOoj)B1dk,oe6\)\F#E4fjQF81GoZ
-4\8gC5".P3838mS5q4-51-m]B1HI392'O%g.j6)j-S$o/2)6g72DmAk3*\I,69R(Q/iuB_1F"(q4#/<7
-/hSV"1+=1`1*IPZ/h\_)/M&P.-6as".53bHA>7;tdaQ%/8jPg::cL-d4#\f?0Kh`uOhK&iLJ^`:;*@TB
-3Z]@m(_\GE+$Mo</LVnh/3+q(.OH>Y.kDqm0/5"+.Om)&,UP/l(FUj_-SHqk+YbW",UP)m+!W6],:Y#a
--7L2d.k;hc*[!-^'d"tQ+s\9Q+seTa,ShUG)^QduQ`n]d_RGUY,U4r`'c\DL2C9Xs0h#6ad@*q!Yb?Y[
-:Im0!Gbdk\-6sl9,Qo;5*?l^,,Q8r".k)qq.P3;,,p"BW'Ip#FQi<BfR$Nr"NffHbNfTNtZ*V!S_8jaD
-c--+."N\KpXf_T+#Hb,0Xfo%;[f3Wf^VIb,`l!4PH?!b8A78bI<`N's;,^V#>[:`IBk_?uE,fo>EH#Ju
-@9co6:ej\W8:Euq6pj=5:/=\_;-I[nUp@/$Y/nT<hW*S9^q%(md*U"PfZV:P`5]mdnE&?Gb/hK<_7[Cl
-YI;*JTrbf:_p-uV_Qq2"_SO("]>W4]h:C,p]XbDX]>)"_ZDsY!Vm!P=Y//'1f%AsVo_8"JlLEj%q"*k@
-mcE]qnEfZ@q+1JXo_nFSkj%F'q!RG?na#,jkMYItp[%8=nG)qYr:TXTq=aOPo()5?p$D#Bq>U?cp\OLQ
-rUo[Pp$hJCnFQGPr;HHcqY^9hqCq^=o^DJNrr)chnF,i6mdTlCnF-/Lq>U<`lgacFp@e+Oqu-B^oD81Y
-r;HTbccO-3`np7Um-3a'mJc?jiniSVnF#c7gs*t1ioT1\gu./Oh=17(ioAbCio/\OhqR)WiTTOlk25Ur
-kiM.!lf@-mnE\objm(pfki1UejkJVIioK"Tkj.HgjlGLfki1daip#mtjQ,[fmGljXki1R^iSWPOiSE5=
-jl54enaQ9'fZM:^iq;6bgZIbWiT9.cmd0H5le^+4p?hG8o)/Ofrq#FPp#k2kiT'%`rokWijlPXfkih9q
-lfmWrjPSbIhq$;pN-KGcGB\:VG'8"LEc_5&(O(+LP*;/sR@9b?TV%gJSt;IAOc,*SM>`5>MN3^XO-#Ea
-Ocu#oPI4GtZa[NX^;.Cs^ppYP['m<M\%/uTZF@0N\%TPk^qe.>c-Ob`eCW-udF6CddF#nWa2uKN`/f1n
-JpiE@[C!6H]ZIRfXfeb)R$N`=]"#,T[^Xc#XIK3R,`[S1Ko(J0J;oG>Wi`D.]<dccJ>9TZXfJ_1[(rf?
-S!]V,M1]i&LlI:CMNERRKn"o<M6jP#Uo:E:bK7iKcH3K4c,7-/^Tt>R^U_,"a3MT;ah>BgXff=U]XYkj
-Z([hkUoh\X\&Z@tc-OVP\@oi+aLSXg]!K&^Z*)0be'5\EbJCp;^pq.p\@B;a]u.q6ai2-:aN4>"#K4Ho
-]XGSuc4nLK`Oi^h['@$L^U:PdaN)NAZDt2.\n/Fb`6-!.]#2>)a3`Ab\?rTJ_U$'1\[fD`ZEpj:U8P'#
-[(!l_Xfo=8Z*_$EXf/.k\](eTVP0rt[]d$BY-Z*Q\%92[Y.r,q]u8"1]Xu,)`O)qa_S!Lq\[fSjZEpmJ
-]=#)^EQ#\t]!o/_]XGDY[_9Vp\%'5\^pL#D\[/TLZELI9YcOh+^pLA__TLTL\[T8ndBBRQ]"+oGZa.0R
-]=Y_cZFdNn]?SUEd+Zpl\[9`8[&'[qV5g]%YHkC8Y-5(:[C<WW\[AcIY-"b0Vkf`"G.G!ZY6hA8Y-5"1
-Y-5%5%'[+KUnslaVQ$JnWN#lp"K&#iUoOEnrM]^p"0/B#Wr&q'iT07mpA=jZrs\l*q"!\2k2tk!pA+[U
-ru_6MHt->]D0;DAIX[!/StN'_Wg8!MBQ]c6T:_^GJQ.(a3CcS/6om=q8Pi5cAT2jgWMlV[DI-UWGFYG-
-W26GcQ#p)#8k)Tc?qsO"<+U9/ItW#XAS#8.Tp:(NF*W1\GC>6nEc>r(>\%AR@UNMH=CGB?:f(.g:ea\U
-92A)L=(#97=%tt@7S[3DJ9#7'<,ZGaCKX\F>@_;U?![_3:K::s>>bB$&6;q29i+\]9i+S]<)m""<)W^$
-?sHrB?!CK9=&i@/@:3/6;,C4k=^#*4;G0n]7S?i[92AJb;,L(b<**$o:K11k>?krnR@^+FOF_%T@:3SR
-B4tpf?;t-:Ao30cTV6jPC2%KtEH,Mc85;T=>ZO^)<Dao<;G9ke9N"eb:.S8c<)Q^t<DcUn=B8-i;H6Rk
-;c$:j;Z9?j:f0t_;cQde9M.oQ:.e5P8kr5[8kVuX=A_^f<DcRk:esk`:ej\U91;6D:gnL1S"5k(G#(h+
-;b')C8lAYm;Gg:uDO6o>C41kfF_5,l=C?/sB3/%2:'=Bj;,C'f:B"$P:f'q`;c6\$?=$N(;d!n"kk4B3
-nF?,Bp@eCYp@e1NlK-^NeBc=W_8!_!_Sa:0ajJo!h;-rFhr3JKg"?8Q1!Ie^a2c<$V4X*6L44D`B3\;(
-6q0jL>@V;]EI3=iM3OR+US=EFOGSI-Bjb.B911o@3-mbb:fCA#CHs*^(_eA\e(S_^OL3Hhhr3Rf:-:+7
-d+$e#e^pfR'at]f&J#-P$kO'_(F_!hWnlFcbY]c6*Db;DiS<;LgW*GG)&<i$,9@F3*#TkX8iB-l+!i?X
-Okd][<`Xa:Mg(DgLg+>"68qG*3^5Vf2Ddia6[gO71FFOm+WM[T+<E@'1aXLj'+Z062Q)I?;E-I>8l&MM
-2*3Wa76`jq,U+uq6TutT2Dd*K.O-Al,9nW_-SI541GCCE5X7Iq5!D%f2DHa>6V9g-/LVqq.5*J91++1q
--6FNj,p"9].k)nm-nmM3,UG)n1-7a3U<M'?ek<ZM:.7B16p=".6ocnI0Khd%PeYPoH:^Xu;F=;U3Zf@j
-)&4bM+u1Yp.465`1Ee1u-6jK\3\Ms;2DH[00fUs6+Y#,p-nQeo0.QrE+=AQ_,V:`(*$ZUM-RBl\*Zud\
-.3Tla-Sm+h,V:Ai.4+p<$6gN1,8qFI.Rf?5.FZng[t5kI+=nKH)]g@Z2(C"'4&NrGRSfEUTnI)V8hiAO
-U-pFV*?QF&,R,J:+X/-V,lK&!.46W#1c$L#,U=*MSW`u;(6aoCO,esRO,oEgSu/d#\\5o%bg"JWrlH(u
-_Rm"TXf\\)Wi2r"ZF%-O\[T>i`5]g8J:@oUGBIh=Bk(OV=]kW%$<C;4>[:cG@q04erGH"^Des#p?<UE/
-:eaPR7n,s:8P2WL9iY_\W40%.WliB:f\GE*_76qhb0J/GfZD+M`5]mfn)`0EbK.T>_7R4dYI(pFTrb`8
-_pmDY_6Cqt_SO("]>W4\gt:2r]XbG^I_3A*XKA@lVl?r,[B[Wggsap8q"=FSnF,c!n+u_Fo^V26lh9uF
-p\"FTnb;MCjQGXhp@Rb@na>T!jkf(qoBYf9nbW7`p[@M?q>'m`lgO<6oBGT>p](6gp\+:Sp[n"IpA+U_
-md^#HrVQEcqY^9eq#(!^p%J(Lp\b!fIf'*<n*'-,oCMbInG)nVrqlEZoChkLp@IqQrV?$Tq"ajcrVc<6
-ai)6^nal89k3DC%l/gj]iTfq#nF52Uan4`\jPnhFg>h,\p?:W"h;-i:gZIVShsTRim-<]hkj[fskj@^!
-jQQ("hq6oRlf.-hiooIXh;./Uin`PS!U/;;j;%(IjQP[gmdK>nh<4"ciSEPSiT'+]ro#9_gY1QHhr+%r
-nFtS\b0Jc7j5\hQjketUhrO1kn*oZ"d)bqJo',`Crr4hNmJQ_:eCig@k32'olKdKlk3(sml0IHmk3(mc
-hr!DCd)D#dE,fu@EH,o8E,]f:F``%\-\[>=Od26(TVSB\V50l\U7dp8Ll$qAKS4u3KSbSKO-GimQ'Rc'
-Q5m6:YdLjG\%&oV[^<3@Yd(OE\%/uX\\>Yh]Y_M__Haps`lH6GcHjkbcHahbaNqrObg=:nJq],9M3YQX
-YcY:MZ`pR4Whu5POh&*6['d?Oe@hoOQBmbqL4Y)5J9la(M1r"5Xg,LCP)k'e\$E-:Z*1OMXJDDTRZ`MV
-KSYPFLO4`5K8PD8KStes[(N-3YK4l.aNVrIYJef,]?%q"]XZ&#ahu$<^q.Ck\tl7&[`6A#]Y1hUUoL/i
-aM>7(_S+=He@r2t^!=p>_6ge_^U^SObJ2QUaMc3>ahkg(]YVS.aL8[r`lZ<A_oBpD_njF6^q[\"]"lO=
-cHF;N_7$JN[(3`b\%0E!aj@i3Z*UmH\@T5^_T9U(\\Q,*ajS_e\?rTKaNh`>]XG2Y\?i<8UT(B([CF&a
-Y-5UD\$i`GV4a`^\\YMTWMQi$WirtAYd)0W]"PbaXglNg]YV\.^:V/$`jMtZ`5T:%]=GbjZF$sN^U^_#
-[_9M[\@8ub^:1bb]Yqe#Y->LJ\Zi0B['6pH['Hp?YH+Y1^p()\a3*&O]=5Gje$?9\\$iBAYcP.@]"5M`
-[(3Tn]?SUGd+d!s^pqeAX-oHOV5pc&YHtU;Y-5(:\$rlT[Bd-EZ*1@;VP0K"EjE$TY->.8Z*:I4Y-,&H
-X0/S/Uo:/iVPg;jVl->cUS+6RVlZnsri-7'WiiG+WiW2$riHO/XKC=;jQQ%*qu6*b%K?1pmd9B-l0@^.
-qY^?_ruJIsCLLLbELEDPK7o,SV5gSsRX&d`FdehmT:VU'IT&Nm7n6$:4#oVu:/=r$Dg/"VW2,_q?!Lc]
-S>3'^V5U&PFB2(-7SdK$:f17k@W[6MJTkg=A7:LkPC7XsH$t!^J:r2dE,T/iB4bUa@q/kO?WUK.:Jsn_
-:f0kS9h\;`@q&_I:-q*;:KWC&F(\Z[CLq*l=]o3B?t*VN(0aL/=&E7-;H6[s=Ahsk:Jk(k<D?7drDd?,
->[LfA>$YE:=BSa,>$kZD<E3*t:K(G%>ZXit;+j>M<`)Xh;,L.e:/=bf;GBna<**=0CO__CTq@6mBP(a^
-?t*h`AR\tH?!q;`K9i1(JoPXBCh@L$A5Yrl771<]<`Dg`;--dm:0(.h<)?:[:0:Fl<**+!;,^Os:.e;^
-<_u^l:fL:c9h\D_:ea\_<(9MQ92SJW:.n>Z;GBVN9iY1i:/Okb;,gEl:c(sB9MS5J6r6ciF-Du]QB?>e
-:eOVQ5Y"=>;HZjn;."70Sp>(!LOjS[@qJtTF*_@q9hnFj:Janc:f0q^:/=[b:_QPt;GpV&?slo-;d+'u
-q"F@Qp@nO^=T/'gnEf;pf@\U#bJh<3\[oDf_SaI>e(WR5iSrqZk2P7OeC)[gbfRoF`Poj!WMZ8QN.uq+
-CLgI?7S$*E;Hd@9AoDm:I#=,WSXl7DSsbXoHZO"4=]'W=6pNmu3($&)8l8nT.O?;Z-T99&IWC%?eDT<B
-iL`e+04E;Zg=Fg+W%8Vj',(rg#mUhJ&IoO&/hX6_g"j_C,pF:(fA>KAhW!;1=!nn&',Ml8'c%`()D+3/
-4u+B,,pJf4^0F]CJ<>V0S>gX,@V\@l;bfPI5tF=,5r=$S-RC>g,p4EQ)CHgW0gn8^/0GT<-7:OHMdTUO
-5#O[8:HLX,6omV"3]8-*2_.6_0/54=3@u[+-7^c*1*S"p0f(R>00M]j3B08f2)I0I0K)<i6S^GQ-6afm
-2`ENB+tFu^-86hm,q(,f.3p2k1+a^r/2&kE6=cb3dbJikZ^ald6T[=p9h%<*0.8V>795YgdaX:U;bKnL
-6pWjX*@)L>0e"V$+!iTm+sSlj/1r=p)^IBp.PEY8/1<).1F*tf0f(1/-mpYt+X8-[/LMbg.PDY`+X/Ea
-+XJ<Y/1i+b*$d*f,U+T`,UY,j-2o.r+<DdQ(`=eU7=Zl(bgX\LKdA#d-Q3[<*$Qad-mg?(;T@=W;4"M^
-KPF@c3^A%^4!,C]+!U\0*@3$T+X/-V-71)a+t"`j1cRHD*$?OD*/fo>NK&kpLG".5O->s(X0f.@]>;M0
-cHjk_bfRuG^q$_RXf87pUnXfgYdV-U]tVA%`lQ6@J.$mWH$4+BC1L^Y>$:c&$<UD8>[LlJ@VBIlrb`0a
-E,TE#?X$Z3;,'_V8H)(*8P2WK9N>V\Wk5R3Vp*39g>:f-_7I1lbK\2IgW@IR`5]mfmGlds`[&IDa2#C$
-Zb!lUV6.8>_pdJbaLKR7_SO("]>W4ZgtC8s]XbHW_7dOlXKSY$UTFI-=15uch9jm;q"ORUnaPr%n+cPE
-p@e"Mp&+LTmdBoEo_%D1j6c0tp%7\@kih'emH<a.p$M/=me6SVnE]?/qu$?ilgO<6p$_AJqu6Qgp\"+M
-oChkKpAY!lnFQAQq%3>po_SFVo_SFTp%\:Rp%nLup[e4Vna>r;md9c@p\k$aqY9gXrpp3aq"Xj^@IimY
-qt^0frVlB7ai)9`nal>?mca!!i8!2Ljm2C(o'kATan"BRjQ,.PhrNkeo'#<#i8iVCi9TUek4%^'md/of
-iSi_RjQ5LdkhY@ai8*DRjPf=`iTT@YiT01bin`E.hr3PZlKn'/kN_9plKm]ih;mVNf\PQDh;e@j-K!bD
-j5]RtnFtS_bKe`4jQP@YjP].Zgu@;Qme$&0cH#YGo',`Brr3E#mJHV7f%]?NlKRNprTF(A*9H>Gki^s_
-hrE85a,b+UEH?2@EGfZ4DfKc?G((]eL5;%VQC"29Uo(&eV5'cZTUCjtLkp\9JqAZ.Ll.=WQ'@Q"rKd\o
-Za$sH\,No>]!o'FYmdkE['m9J[CWi[]>;;^_DT9L_T9gBcHjnde()dkdF$.`a32ZO_Nf_.OG8OP]!eiH
-\AbeYY-+e%R[B>P\[SrR[^Xc!!NMOdOa2tEM2I4GIt`o@Lodb]Ye%30Q\V]PZE:14YI)*FUn+!DP)4pT
-N/NC:L6.=ILlIFWOgMU2T;]*;aiVTHc,6g)c,@B>b.l':d)Eu5\&H8"^oji7Xfo7PaM,<kYbe5&YHc!^
-\]DUub0SD=Wj04ad`'86]!fAb4gq]?`6uuN`5f^5]tqLs_9L<J\\,bt`l5j3]Yqh']u7k#^VR_!^Vn.-
-]uJ"%[(*TMYedrgbfn)L]!o*HZN@YM^](kQ\[8rf`QQEPf$V#,Zmj,B`5BF+ZF-m6USXliYI1gO_7?bQ
-];W-F\?Mm.W2R5<YdUU2\ui!?7DQOE]#DCs^V-qPYIM$N]Y2"m^U1\h[^3NW]=>Vf\A,Y^\@]Jh\[8]N
-\?rua^rOC)^:_+m_7HkT\$W36XL#(2['I"8YVWJk_7$ee_TLNJ^:Ckmd^$<a\$WBFYc=q-YdhK`\@Arq
-]?SUGdG*-r^:;P=X.#WZX0;]0XfJZ)YQD,9[/IC+[^3BJZELI?VOsB"CojtEXKJ\.Y-5%0YckC8Y-5+,
-W2?PkVl$GkVkp/`TV%sWXf87uWMlbqXfJV(XJr;'XfSY,XPMdok3M[7r:9merXA_snEoT/k3)'uq"t$f
-s7ZI8["3%(?>FDGSV;]MNM32KWiMS5DJ40^SY2UHSUXO&3W;HC6p*V$92SVlAT2pkWMlVZDIHpaI%6t2
-W26GcQ#fu"91D]d?rU!';IXd(K7%u`BkV%:S!/2CG'SF\G(#!gE,]`'?>4+cCM@Bh>$4d-B2DE%84ZQW
-:e",Q:KLk.>?k)t5=eURLk'JV=''!C@qT"NA7].X@pE;:;HHh%=]&0u<E;pn;,:%l=]J3m;,gOp<)H_$
->ZY!2>?4j0>$"g1>Zss(=&N!u>?P'.<DZ[h6Uk!P;>j<(;Gg4c:ej\[<E*%*>\ehVSXuBhMLT;QA7T"T
-An#+U?s$]CB5rQjTqR!QD/!g#DK'/d7nH-<?<UQ4:/kD!:fCCn<)ujg7S-BN:Jk"f;c?Cg;bg"_;,L+f
-;,:+f9M\Ma;c$1^:/=GW:Jb"f9i"MZ:JabU7nQWQ928>Z:/Uja#u=;i7Rg*K@<7V[QC4)'G>_C6:d[N@
-7nlfW92JPrELEDDC41kgF_5/o>@DPt@oH0"r_W_m:JUmbs%rYi7nl`V;cm@6?r]ou>Af5op\+=Vq>C0h
-rVZE]m-3QbeCW*oai)!/\[oAe_8F@=e(NI4io]FfkiCXUeBuObb/_N@_o'HqWsYc!S!&\`H#RD!;>s,q
-85)o]=^G`YEI!8"Qi<O7V5'WLNeVt*BOFn984#O(4$u>*853;K/12ke,VR3eIX6s[gYh,Phjd>%0kf(g
-gXap,W%/PirX^@d$4.4U'b_Q:0f-2rgYBnM/1MrWfA>KAhW!;1;(!8"',Ml9)h&SA'cJf!5VkAU0/"f>
-be-tW@=X>mF-NJC;IX3)4]YTU>#SHi4#&3F.k)qe)]pIQ*$ls[0fCj>/ghVQ+Y#:KM-Nh93'oVg90bd9
-:-([+3]SN62_[NZ/MSt61aae'-7_,=1F+:t0JP77.ks+K1,:pQ0JkaI1,M'U2A.Al1b'q,2(pR9/h/Y)
-*?Qd\-iPDc-S$\o-7C,_,r%)35XK.Wb0e_bZ(+Zf84PU$5W:AR1b:IG7U)+neC/q<:J"GQ8P2&k*?Z4<
-1FtC3+"K6(-S.)*/he^r)'1+M-N5J3/1i(r/L2Je.OZVq-mgMo+XSTg/12Yc,T8!N-RU>t/0lSh,pt/f
-)]KqJ+<)LP+sJB\-2Af@*#p7S7=`4pcH=+]-Rp5d(`"/4+!`-S-7qVib1N.[Qa!6?CfO7i5'WMV+<;XO
-,p`I6rZh:c*?l^U.5*S=3%Gsi-Q!PENerOFK7JK'JV/lDR@^6&Yd_$O]u.q9cI(%dc-+5J^q$eVX/Mbd
-St;aWY-tsW_8=.1aN;QF&:f:[IXQE`EGfK%?s[&A=&f,uBi\>=>?bQGAnGakH@'s\EboAu?!10*:J=DQ
-6UXC684cZbJYBHRUSl;Ue^rX(_nNXl^WapF`SJVS`5K[:o'GAd`l?!:bK@]8]skYgYbeJ2]Yi4Vc,mTI
-`59@,]">o1iS<,=`4NPs\%]Ji_RI"XXIlW2_SNh$a5,(plM(&Jo`">hjR2X0p%._<nEoo7l14?@qtTsN
-m,[a3nac2:o'#,dg[+CqoCVG;o]kuBqtBXMoD\OVo^;5;o(i(QrVc`knb2YDmJHh[o_&1YnauPLq=s^W
-oC)AIp%J7Yp%%hNo^_^)p@S"Po^MDGp$V2@p%\L`p\OOTp%%\Iq>0p\oChbDoD8:\r;HTbd)sGNiUQF*
-md]N)io&hXk3)'tnb)D*a34#0l/^p`gu.;Wm-Nm"ki(LRgZ.GUk3D9ul0[iuio8\QkiL^Zjm1pci8<PW
-jko"[jPf:]h;mYTh;.$1io/hWmHj-,m,I-dgY:fSl0%9he^`X=hr3bWio9mp:>P'ul07O(ps@:/c.DXG
-i8E\Xj6>[]jPo7eo^Ute`qSlkkjnWNs8)0IqtK1/kND-slK73klKmg$l0.?nk3;-qlKI3^gu?o3a,k+Q
-rc.sUrbVdUF*N(a8VN(dPE1`gR\$:PVlQeoU8+9NR#d)\K7ePuH[pU!M2mggR?s;.R[TVLZEpg@Z`g[>
-ZE^[=Z)k47ZF%!I\@TDh_na72b/_[([g'LY_8F=3ao9I2cHOS_eB6%Wb.s9gJVeu6PIn<&X0]@BZ)t1,
-W0j!>^:Cb\[C3Tq5.db[Ocb`eN/NXQLkLPDMMS@:Y-GRJS=#2<\$E-:Z*1OMW1ooTRZWG]NJij[Ll[jb
-K8btYQ^+qe]q246rlI:Ca3;Z9`5]U3a2GI%]#D1f]t;D/_o&adVROCT^;IY#Z)X7`YI:sV_7@V&[):#.
-]!],ae',8/]"PMbI_s"7b0AAR]u.n*]u\F>^VIt2]"c(u`P]R.]sb\l^VIk/^Uh4r]Xkno]Y21o[C3i_
-Z*2!Y`QcZJbd4^bZa7*S_8*^o]XbD\_o'X=dacaU[C!?YcbR3.`3QYIVlHl"Z*1FA^;7@`Y.CF:[CEQ@
-Vl?c*[BI*BWO8h28@c:=\\Pto]"YkcZEgaI_7d7a]u@Om[^EZ[]sY;`]=>Sc[(EuZZa@6Q\@/uc^qRe'
-[^roMY.23Z]"G8BUTh,/ZF@-GZa0P60snd3]Xk_ug:Xu*]#)jrY-YXHZF@0@ZE(4>^q[Ch[F2\3bKeJi
-e\e`!d+#:sXK&BhZ*::/YHt[E['R-HZa73Q\$r`LXf]"/TU^+=WNrS)XK8P+Y->(3YH=k'V5UJtXfJJ%
-W2QSjU8+BWT;&?fWN<)uY84:HZEUR8WiE2&XKAV+hVR/KjQlC3r;6KorqHF(rquQ_n*K)nj65arpA+^e
-s8N&urqcX;[=;ap>AJ/DSV;i^RA6UYWi_P2DeaHbS=lLGS:4@$2uQ0>5<VJ/;H7"6E-\:YW2,c!@piqu
-S>3'^V5U&PEE5e-7S[E$;,LFtC3tkqH[KmOChScsPC%LuH@'s]H@^BaDeiZfB4bUbARSeB>?(Z.r`"28
-92AVd:/4GZ>@(N7<`i3a78I'BIr8^p<,#uWBjFhH?=IDR>@:N4<*!1%:/k1i;,p^u:f14m:Jand<)cam
-:fUV$=BSm6=B8R.=&rI,=&;dp;HI(/=]e[':K0tR78QiY:JXhd<)QLe:JOSZ<)cq(>\ehWS=M:'OF_"T
-A7f.S@U`hY@TcuDBQ8ZkU7d!PCh[^#DK'/e77BU6?<UH0;-$at;c`lr5?1QR8kM`R<)QId;H?Uj:/4Va
-;GKtc;,:+e9i4b_9MJ;Z:JOS\:estc8k_iH7S?NP9hnMV8Pi8[:fL7g;>a5q9h\2P92&c80:82tR$2\g
-:/=bU6;1!G;H$:b;dsa7Sp>("M1Kh^A6`,@EdD>!<DZUm;,9q^;#X<-:esk^:/=Yb<*<L6?;sWs>Ao2p
-q#($grA"<NrV5pGinrMBd*^+[`4rmn\@9#b_o9^Ce^`C1i90:fl/U[Qd`]bP`Pf^4_84$h<iW-rU77=)
-KR7ZK>ZO`u84lTP:JtG,C2eTVO-Q*$Vl?ShT9kUqF`:tt;G0MH3]oGg5=/.%+<;RB,VmNoE.Fh-hVdAQ
-hj6nu2/LdngXap*VCE5dr=C1^$4mgc(EP%Z1U>lph8reS.k,AfhVm8HinMLJ-6!j:(*auO(`",6.RI<9
-00;<T2DCN@]MhsJJr>D*J=qU(?s,Z];,0>J779!_3A*KN0/"=g+##2k,pXp#2D67"/LD5Q-o7lW;a`;p
-:.IfO6TI%a5t!ms6Sg>M2E``?0JP(,1,q'=.Pie*.4Zu(0.eY$/2T=C2*F)Z0JtaC0Jt^o0deP*-SIG@
-0.ek2.5E1g+!i9^,U=ch0.\Fq-6s`\0/#1H6=cb2d*L+NU.e'I:,b'j2`X&^0Jka[?^/CYdX4DZ8Q&,O
-9KX^A)AjGN/heUu/hee*0J+h,0.A(D*ul[^.O68h1FFOq,UY,m,U=ri-7gMh-n6Jc,:4cY-6sfd.46\r
-+<r!H)'UFT,UF]R)'gRT,qL>i-RJ^:;'R>2+X&(#LX"2obf,/X+s\TU(a:"D-RBo]/OWgcfpP^*ZDECr
-=$8&mG+LrK-mL#c,pFHU,pt#d,pX`\,:4`g/28t=1b0Uh-Q*M8N.Z]\Hj>+MJ;f\`V5PiF[Ca#`_T9sI
-d*U4fbK@oF^:1PUXJ_b`S=HCRZ+.Qc`Q#s>b08)PIK"['I<TmVE,0&o?X-o?r`/qs**66H>@:lLA8#V#
-G^=OSDeWci>?4[!:/+>J6UguD+&6'lTsLntVp!--fA+]h]skSebfn8Nh8mRR`5]mim!dpCbK.]CbK@T0
-\[8r[Xe`&-^;JIXb/1O2`59@,]">o1hqHc:`4NRi\[fPs\?Md!U92/D]t),#gs4X@q"OOTmdTc2mdKT>
-q"*S0jRDF!p[@hInal#9kO\NBo^1u;oB=`QjR)C,n*9<2kjeQKp\44Mrq>^HnFQ,?qB#S.qu-Kdn+QGA
-lhLAQo_/7ZoD&+Vq=s[UoCDPKqYg=?n+?;Cnb)\NqY9UJnFuYJn+ZDCp@n=\oC_eHnbDtWo^heRq=F1M
-p\k"Bo$GP"`nBkMkiqO"jlPn!m-*^!lgaW:gW.P0hsKLbi7HfIl0IHllK@-\e_K(Hh;./Sj6#Cdm-!g&
-jR)O'hqdAWmHEKajQl-phrj(Zjl5+Xlf$RRiS`JDjQbjdki1@TkM=eLlKRBhj4N)bk5X]Fju;>Zh;-rD
-jmMKul1=Vuc-+Dap#Y5pjQ#=el/:gpm-a<+hU'::mIKK3qZ$Tno^2SNinNJRkj/T>k2tstm-O$&roaCF
-lMg-(ki(:Li7ZPtODJ]OEH#c3Ci+'.G'\XkLlIXaOcbs!T;/9\Wi;kjURn'EO,8^FKDp6)J:N<1O-Z3&
-R$di@/$Z=`ZEUaA['R-H[C!BH[Bd0HZa@0N]=l(r`5Tj=agS[f]YD>&ai;NLcVi*;cdL:j`lZ*7\;koe
-LOt;F]ssi<[C3?DXfeV$R$j>W\[]#S[^ar#Vj3R4Ocb]_MM?e8Ko:bBX0&M/]XF5kJulGeXfJ_1[(rQ4
-T:MF5M>i8YOI(f[Lk15<O-,Wj\$N`;X1ZTsaiMEFbJ(j/^<FjBYdCUK[^X/c_aqSS]Wo&J\\l;#^UqJ"
-ZBp]NZamf][)Thb_p$B<]=u,3aK;YZ^UCnqah>a?cG-s.`kB%&aMkp1ai;$3_o9U4_8![p]tq_ea>(-:
-^UUeg_8+(-[^*9R]t(Md]=Yr#aO@H&[B[!I_83^m]YhUt\@fZ!a3W;`\[AcLBY_s.[^j/YY-#1G[]Zp<
-YID<_]!&<MVRj1EZ_F4pYdCL5\>uU2W3<V3Y.2'N\?ic[\A,YgaNVN/[(O5r^UCM^`5KBt^:^th\[9&g
-\?WEN[^**H^:Lbc[]ZsJYc>(E]stMXVlTg*s183<%CE@@XKJnF_SEXlc.TmW]=5Gie$H?i\?`KQ[]d0P
-]=>AYZFI<j]?SOFdG<Bp]=?8=XJ)PjX0Jk/X0]@F[^<EL['[0P]t(\\Z)ah/X.u/,BrA8:W2lu$Xg,.8
-Z*CI5WMQPpY-"b)Wi2knVP9iZUnFK_Xf8G%YHP15ZEga>XK&;%XSo7%io(4&iT04jp%\Lcrpp'urV?0W
-nE&`kjQGk"p\sda8ZmST?<_2`Q^WP^Q("JDWiE4eG].AAS"-.DSt(4+5;l#$77BI)6qC*Q>@VPqUoCDj
-Q#C):@sa`@WMlYlTTsIs9h\#O@UW"\:0:_8Fb+jcHuNk9Arr[LH?ad_H[Bp]Jpql]BO,1bB4#(S?<U<8
-<*0&p3D!"C=B&*m8P`T%?;sd":I.BB=,)3B@T6BCC1h9f<`rU9A7JkQ>$"X(=&;Ri;c-@j<E)dl<E2ln
-<!H2r:f^Y$>l@q5<EE:'<`iO.IT99E;-$k,>?Y*,927rC92JJ_:JXng<)64a<)QLd:Jk+r>AAVTS=cI<
-Jn8A!A7&VRBkqEn>?tNJEIsLNTn.#tBkqI!De<'>5sn+I>#\?r<)HLj;bg.b;c-:e:Jk1s<DH7c<**!n
-9i4nj;bg7g:Jt"`;H6Lc9i"MX'1tnn9M/&P7S-<E6qL0L91i&S:&\,l<W5qu;,I6e2bZk<9M.reF-N&]
-QBQPk:f:1X6VU3L<*E0r:gS%-Sp>("M1Kh^ARJVKF*_@t;bp7h;,9ta<;f\n:D-E!;,pV!?!^f7:K(G9
-KDbNBr;QX#rr)]clf6gTfG2o]c-"&B^:Lkc\@KGm`5g*LeCrd=roXdRj5/A6bK%T@`5BF,^qkJpV5C/d
-SsY\!K6M-D@9Zc)9he;S9NGD2D0UVgOHl-+USjubSsGLdG&:_l;GB_D3&<QP2*iW6*?H(F1<7aSJ@!PU
-g"PEDQUsA#Dq*=lf%&<H-kZh"&J,K_$4RIX'HAGL19fKoh8WJH,TpUKhVm8HinMLG,o[a9(*doF',)E5
-.Pj1<0fq<K0eT6S^//*WKo:q5H(pI:?;Na[>u<OB2E`fH5qFi?,pjWY,;Ci$-m0j#7lMM.,:"'F,;#^A
-:IHus;,9na6o?PM6q9L'763.V3&i?30J=k'0/>41.l/n-0/#"50.SJ!0JYUNrBLN;1,LU91k%DA0eFh#
-/N#XK1,:@(-6F3T,pt&b,:bE#,pO`i/L;Vg.l'1NA"Lfhe(2C68No@/3&<`k;Fs#,1GhX1O20AmJj`^4
-;+X&D4tRZf(E>1_-mBrf,pauk,UXig.3pDj.Q':@,U4cl2(^'u.PWY/,V1Dl.OQGj0d[te-5@dL*[2sV
-+=/-J*[D[?*[`9Y+=A*Mr[Rq#r[Ipr,lSuL+X89Y+!F:6`QllQ`K2Gn.4H)N,U"Ea2(Bq"3)R`LR8KBX
-V2TCs75I,SS3/)D+=&<[+sJ<a-RU5frZiI.-n-c$0f1[?-mBi])%g\CI=$6bH@CI#PFSPP#d1JB]tV>&
-bKg+5Em`7WbK@i@]=>,IV4jKPTVSTo\\Q2(aN2NJc-=IZI"$QoI=6BbDf'-!@U`YD<E)pq;cHau='Aj8
-?=IAlIXlfoH#mk8@9m#:;c-=Y6UX@26VU[9UU75%WlrN5g"joj]<f#^`llNEgrRIQ`5]mi53q1VaMu3=
-c-*u8[^3QWYG\M4^;Sa\aMG4.`59@,]">o1h:gW:`k/dk^:M(rZ)F.VUo_/>\[',lg!/@BrqAPInF5u2
-mHsE@r:fC?lh9l<p?qSDnF5W2kj7a0q!RG@oBkAaiTot*n*9?4l14fOp%@_ArqGpUm.9f>(&7Opqu$Ed
-oCqkGp@.VBoD&7]q=saaq.9?qp@e(Mr;?Bcr:Kg\o^VVLq#'s]p%%V@o^;JDn+?8FrV$!Yn+$2Kp\+4P
-qtg!Vp%8(Wr;?-4b/MBTnaPl.l0[^!o^h5+n*90+p$gbWcgB9HiT97[kND6tiSs(^hqZl?Eo#F,l/:Ud
-ioo^jnE]E0mH*9cjPfCfjlGOdkNLgdjPf1YhrsCei8EGBf%B'Jin`\Sh;mtai8itVgY:fChr`q\l/Lac
-kN(UYhr3PSlg*g'p%R@kbgP,8mc`fmi8En`ip?4&mdB>qd)PhIo'#Z@rr39#nbi.=fA>]V#O^m=jQZ*r
-kl0iFlU:%)mHEQbg"kN7_iS_NE,KN.CMds/EHlthNK]a%TTG;#R[p.KUoC8hUS43LR#d#WIXZNeH%(3r
-Mij?oR@9V9St;MOYR@_?Y->.;Y-YFAYdFD=(UgZV\%KJn_o9[<a2tHdY-taJ]Y_M(b'qU[dEg4nf#PqO
-_R>GULP^\@Q+jl-XL>RAYcY(0U6qC>^q%"_[C3Tr\>GISOcY]eO,SmFIt`f;MQO%aYe7?0O+FCAZE:14
-YI)*?TqJ$IObnjQLlIOJIt2j#Ll77QNO?.)S?9WLai_]Hc-*f:^;&%DbI+miaM5O,[iN8u\[elRWireI
-`k].)^pp&&VmX.R]!TGkZc(,:rjX#]e]Y5.[_TJh_oB7-aNVK:`5KI4\[oAc_og-A_o)Jm42\qO^q.;(
-beq9<]u.b#\A,kraMY^)\$WHOZ,+#_^Ve%=[^WZIZ+@]^]Xb\m_n<Om]u.e5e'Y_6Z3.DJcbTOjGIXo`
-_8!.O\ui'B^qdObXgFP)ZFRTJY,nt9VlI2(W3<5+Z)b1DZaRNO\%B)a]Yqt6]sbJ`\AH"o]Y2%n^U:eg
-\@f>Z^W!jo[^<0<Y.)*QYd_!D\&,Y]\%&`FXL5+4[^3ERZa@0M[BQg;ZFIT^^Uh2-fegda\\H#3^UC\\
-Xg#@DYe7Z^\@ArO\[Bktc-+G[h:Bri^!bE1S>*$e['6R0ZF@-FZa7.?\3IU<\\#;UXfAP-VO;O@Vm3>(
-XK8P.YHtL:X/`%mTqS`rYcb14WiDqlTq\<[TVSTlXK\k8['d3IZa-a8Xf_T'"0AT)jU1)/iSrq_mdp5Q
-rpg!urr)cnkiUpbiT9@lq"t$`s!%EGKP+XrCiPc.M2mmkV51,jXIa`XC3Q/:TV%gGI8E*c7fGh$5<q\0
-9iG8+Dg\F]WMGet?sI/fS>3'^V5U&PDcTV-7o!N%.T&uC=CuGsF+/FQBkCh7TU'nLI=$<gGC"mjF`1o!
-Ao26kA7K+U=C+p,r_>IE:/tCq:/X\[?=dPH;c-7U7SHm=Ir8^r=_MJ\AmSSD?XRGU>[LK1;cHdp9iY+j
-<_cFd:fLLt<Vo`,;GgRt=C,?=>$Y36>?=j->&@GC<**($<`r^2<DlF`6pXFB;Gg.a;c?Ri:/=hg:JO\^
-<*<C>I[Q_"TTXk<A7/hS?>".mARJhM>\A)/Q(jt"ASl*sDK']1=[YJ@79iqp;c6Lh;H-Fe;GL+c:/ath
-=BABq:f1"g;c6Ijr_j8$;c-=f:JOhh;,0k\8L$f!8kquK8kDNF;+jJQ91VK?;b^%e;,gOm;,gLn:eje_
-:J1UZ1/28"N0]lsPC-J3;c#_F9hS;`>>e9o?#H(%H"qebJTb[;A6`VcH=BiN:fLCk:/4Vaq+qSt:fUP"
-?=$o7;,g\:L&CcFr<WH&qY0I@h:L,)ccjMQaMYd)\%&rY]tqV)`QZZXfA5HKk2k[`gss`n`kfL._8*e!
-^mgskVP^/[R[&b[G]R_8@Sflr91MNJ<+'6PF*rRpM4C68W2ZYeSVi&IFDGDn=?\c$2DHgH,q:&\)CRM`
-b]f)Tce[=2ioQe+699&7dbE@'eYFPo&-rmI&9nWn&.]<c*%!9t]]/#,_GVj-+(NpZiS<;LgW)f1*?,\.
-,9ds=*$6=M.j$]00eFk"RbPVQ@=F,mO*?;UP%\,q4]Z9!4[VJ*4Z,GR1*n1k)^Hg`.4?em-9k$b-6=?T
-)'1"UVLhZ72EXT(77fm,1-7Wi7QNgL1Ft151b0k,/hJq+,paol2)R*A0E*Y;0.e\30Jl-b3B08Z3B8fH
-1cRHM0/5+6/29(:0Ie1j*?$7Q.468`.kN4t,UP/t-6soc0/l"%SB9.3f>+1U6TmXt2FLbN5;bMY1.G`4
-^Xp\J1f$S?=A<!c0c1N;)D<Tj-7:/U+t,&h,V()g-6k)j0fV$?,UXue0.m/QALoAa,V1Dl.OHDm1FaXq
-,9%RB+XS<O+W_RG.j?#X+rqO=.3Bfb-Rp_r-RpYr,U+K[-6XQX+XKs<[`?\2`Let:.OGlG,9S6c3@cF'
-2G_?GR8KBXV2o\%;*.3uS2_W6,:=oH,p49T.O68c,prU=#::iO0JYOC1B&RT,T.52M0jMkG'ngrNgQTE
-[(!`b_o'I8c-Ob`cdC(^bK7iA^::MNV4aHSUSk3$]>;MdaV;qBcHaX[H[UBmI=6BbDf9?'@UidE<>\\5
-;H$Or<`rU3?!q#eI=Q]oH?=(<@p`Gh=B&3r7RT[7779jQK:oKQWj'O`g>1N,_S*Ih^W4O?a5+hV`5BU9
-oBY>__SO+.cdBbJ[^Ei`Z`LCB]YiI[bJ^p@`59@,]">o1gtCH8`k/dl`kK4'ZEU@/VQ@AB\?*Hbg!/CD
-p\4@QnaH&1mI'QDq"*b>nbVeDp[e;IrVZKXoBPGsnb_h>o]ki*hs'Lsq"4"Ao]brFrV-$Pm/-MGpZM/@
-o^q\Dr:g0cp%S(Nrq,aMo_A4Up@e7Ur:rAHmdU,NnaH;NrVZBZo_.tNq#(-dl0%Nto(2PLp@A%SqXs=I
-q"XFWp@J"NoC_tNp\Fabo$GOua$\tYoC;23nEB--l.=b`l0%O.nD;44n(6mbjlP4VkO%NjiTT=Yj5/_M
-h<F@blgX$"k2GXgkih![i901Tg#;5^kMQ9p2s98[jPf"[h:pcEh:CEGjm(pajlGLhkMkL^iS32JinE;K
-gYq2Fh;RDSiSik]jPf1algsoFfRD#cdb=?\i9&tPh<F%ZmH<^%oBkM``qSlkk48BKs82ETr:]40l0\!1
-m,['al/Umgl0I^)n)s$&mHW`egY(N:_N8YNDf'<+Ci+*2F*N1jO-Z9/U61V)S=Q@LUoC5gUS=9NR#d#W
-IXZQfH@C<sMij?oR@B_;St;LUY^Wg\Z*:C9Z*ggD[CNWQ\[f5YZa7*Q]YM;"`5fj;XKAY6[CEof_oU*L
-dFH^shV-2uaMbTLItWQ0NL[MfXg,=BYck44XJ;/OS\VeH['d?Pf!qN>Mi*FSP*M5kJ:`W<NfpWLXg#IF
-RZiN4\$E-:Z*1OMU7\*NRurPaQ>2D<O+W7MOG\jQO,\mt[^r!3_o^$CaNMlO]"btqdEKY?^q\10]YqV1
-d`f_<]WJ*0^WOI(`3d%RU9D)>`kf7._6_))d_!*![aE1$]Wf2c^qIChaMQ0@`l,g:f"\f,^Vdt+_84"+
-`Vmde^pLSmagedsaj/,G\@fVlI_WbAc+g?YZDbCJ_8aI2ah#-mY-GRO[D]_g]Y1ni_n*\$bL4eK[Bd-\
-cG[Q5\\5;S^9aB(_Q9`F^qdRcYIL16[(3`EWiWS4UStVuVRWn=Z*(gZZ+n8a\$iQS[DBVfZF7K[Z*1[S
-`P/ad['[Q[[_0,X_6^GS\?i<DI_WJ.\$ETT\%oS`[^`]IYdUm=YHk45[&:"0['[-E[CNr]\@fMoe(;II
-\A,u4]rnoPW2mA5YJ%3J]"Yeb\[Kquc-"AZh:T]W\C&j2Vm*G5\?W$.X0Sh0Yd:jO]tLqf\\#>WXfJM.
-W0_UBW3ND(XK8P.YdC[<XK&.os.]LtriR?CX/;YcU8+W[V5gc$Ycb@@[^*<IZEC:2XfAD%XK8H0k2kX^
-ioK=jnFukKrseu+lKI9fhr<hapA"RbpA[XhJRi(kDfqS@NKKNsV5UAmXIa`XCj2A;TUqaFI8E'a6:!q,
-5sn7=9iPD0EIb!fW2#Sp@U3PpS>3'^V5U&PDcKP,7o!N0@TH?,=D)c3LOjbhC1U_/S<eJII=$<hGC>-l
-FDbc!AnksfAnGU\=(#'8=BJQr:KLIh9iOb\>[UuF=]A-`7o*<EIr8^r=__Y^AQr2>?sR>V>[('(<)?Rp
-:fUFo?;OEm:fLCl;,L4j<;ff+=]AC-?<1'1?=7,C<`a`Q=AVn#?X$E-=]A<u9i+8C6W6r]9i"\c:/k%b
-:Jah`<)6@n=_W>QS=uR5IqWJ)@:NVVD.m0Z@9d#LEe0ILTRLNjBl%U'F(\ZD4@)D@='A[);GgS!:/b1i
-;GKh\9iP%e9MSM`91hu[<`;ae9heP`:/Oe^<(ot[:J>e#9N+V\8k;WK8l/5S8kV`F7nQWQ:Jab^;+jY\
-;,L.d;cQ[c7nQHPATEp%S<]4a=&)[i5<qk6:KLRm:f:_?R@\\=IYr]"B4YCO@WQm.=]\U(<`;ad9i+PZ
-:Jakc;c?Fe<E<:0?X?N+<`j9qrqcTl#QO_tp$_%te8EXWaMl6>_7mOj\@K/a_Sa:1b0JMgh;[SYjQ#7R
-e^)CX_84")^V7FsQ^a\GVPKiRR>urKHZa4>;c?Od7n69P>$Y]TF*N.aR%0tNX/MheO,J^?F),Ar8OGL$
-2DIEF,omsD0LX@>OJ'25i;V^Eje>F84)i]sgXk!+Uja[%#Rq1O&.T6b'bD*%.PsW<j5&A(<%]LDE7`t*
-gtq&Fa$q<p)\a&4,9RgB*@*F88j#'g0I[rndD/LfKoM"QGEf+c@TuSm='AHc9M/,E0g[W^4#er;-7U;_
-,VgVj4?>Y\.4?GZ+=K+KLJ^N!4AS^>6U3La5Vu#)4;U",.535-0e4t21I`f>,UkB"/Lr>'0/3>Z@PoSd
-6:*:U3C68)2(gU@1at"?6oZJ>0d\D%,qC#R*@i]h+X8Kf,;:Mk-7:)e0-r,*3a\E!d+ZpSS5E$M5=@Fu
-<^nPj6o$Db@Z.qOa`]XD85rPY;*crS%hfj6.PiV+IO?Eu2'X\0,q1&[-mC;r-6XWc.N]]Y0/G.)+X83_
-.O6Jj,VL;a,:4QQ+Y=od+WVdO+XnZZ+<hjE)^$LM,UFQY-Q=6T-RU2d.4m"k*?cXZ<IMX0eAB"m0Hqtl
-&ecE0,VU_o-7hA``mpJSRC&fOF^.0d5_,Il.kN2%:G+":)BU4I+X89\.P*+r-7po-2`3B8-n-AY'Q/\O
-GBS4YKT)(]UT_2?^r4=5a32`Sd*Kq_c-"5PaMYd&Z`L!rTqeE]Y-kmX`lZ?FbPf]hBk_C'F8gF`G9:gD
-ChdNj?=$i=<`Dpp;cQk#=B]!=AnPptF*;_KF)HGABk:d];c6Ro;,(%tI\<jFSu]uRcI(7f`P]I*`7W\^
-^Y6B6_SsR=p?UblaM,7!`P]3tZ+@BV[&LpT]YDqNdE]2I_83n!^;SO`iRQZ-`6,d*^;.UrY-b:,V5CQ*
-[]mE]f[J10o_%nKn*TN&m-NiunF5u6lLt,Anbdk4n+-&=p[.,/nbi@PoCVtOgtq;_md9K7o%i6snG<%X
-kk"<:o^(o4qtBgVq"smar;6-[qX*qNqt^!^qs+(UrV>pXp@J4Yr:fa[rVu0XqsF"MrVc3[rU9+Jp$D8F
-qXs@Fm.U/EoC_hMp@\7[rVQ<[oCr(XrVlB;b/cW`fCA4lkN;=%m-s8piUQ'nkNhQf`lIH0hU^T?k3M*f
-kM+PHjn79^l/UCOk1f7hmci]djmDI$lKA-,5N(P[i90LkgZ%2MiT0(Xg>^l?h;-Z8hpUKKiRZT9jPf"R
-i8N\TjPf(XjQ>UcjPf+Ug>:uShqRMcjlu4*pKQ:nc-G56iTfOhk2GF\h;mSUmIBZ/fZNp\nE001s8M]a
-kPk;Mjm_X-mHX92l0mp%m-sB(kj@Tlip?'pjltmch7nnZBPq[*EGooBI"R35Od;E'SXl@DTV;@W&Y>Ve
-SXc1<R$a&"PEM/oQ'@[8QNNYES!s5I!5&EI]=GKO[JmB=Za$a:Y-YL>Z*UsL]`,l"aMuBE`l5a2_8<pu
-]=>;[^:qCq^!=j>^r3dgL2hcrJV9H'\>,q/Za@%;YVre]OH7,\Za[TY]A10*UR7$rN/NLKN.Hh7Ll[b;
-[&p@<Z_jIOWi`M1Z*V'\d(#jEP)5WoQ%"gXP_XaKOc"pHJq]#<Wj&OoS@QhebfR`>\u`NW[Ca5i_7RA'
-bdkL7b.GF']Z7Uf\%U,9[_BQ%]:bn%ZaI-Kbf6lm`js%0`j*@o_SEn"]#hLr\\Q8-cI'eN^rEt%aiqiF
-aNV*8bgOSDaMYI*_8X0ubg4kG`lu'2aaVXe]uJL5\&6"g]#2P#[Bm-P^:Cee^:_1m_TBp;^:Cej_o1!S
-d(?]nZG4_t\$rfZ\@0&YVl7A6Z*1j\]X"lQZDXCuY.VZ`\[SQ0XffL?YeR`IY.:^O_8!RdXgGd_`PT@%
-]=Y_a\[])^`kSgi\@/oZ]XG)UZELU@Xa[I]V7=CPXK8eA\@&`Q\@K/^Yd1XD[^NTOYd:O6Y-tdBX2)ET
-[_C#>^::Y^_SiI]XL5mU['-C3\\>Yg\#R0Of>bqSaNiAc^:po#e\nAn[C`oU]XkJ][^EZZ]!JcV[^*<W
-_RZ\PY,e_%Jo[otXfnn3XK/G%Wi2hlU^a2rV5C/fVQ$PnWMlesrMgF.WMl\jU7e'KU84T^VPgAmqlU(t
-q"O7CroO@Omd^&Jr;QcqpAb-j%f?(lmHETjkiqL'oD8@_qYq&@M/Qs9C3>o6Q'dl.T;2C]%#fCIC4`7S
-S=,h6G>!BG1e'_r6U*b+8j5XOD/*jITW"rYCf4);K;bWBUnO6?LL="X92&>j>"_Rc;I=I$Jq85]C2@OK
-US3BfJ9uZkG_:g'H['C8@V04bAR8t^?X@>R>$P<:=%c%U:0Ut#<`WO1:/P(q>$5'[I<0OM?X$iE?>!hY
-?ta1bB4,(O<)QXj;H6[l;,p7b<)cam;H?@g<*3$l;G^4m='/Bs=B]!&;H-4^;-$dl;HQXc<)H:a<)ldj
-9h\G_:f("e;,U7k=BJU%:f("g=^5`jQ^jV>P_!@S?smJQBkqA\?5m$M@VL=WTV%-jGAD)/ARJ_=<(B/<
-6qpT\=]Q&-;,^.f<)upi85)l^<`N)s;'8V1:JOhh;bU"`:/=_a:.nDW8k_oM8kqiO<DQ1X9i4^c:.A#U
-:f1%c;,^Fn;c?Li:JFS`<)64b:.e/TA94!)R@0.W;--t.9LqiK:/akU928]0Pam&:KSkM4DeEB_@;^3q
-;,0PO82!J+8kD]L92/5[:/=bk;G^Cu='8Kt92S]6LB%5PrquZhp$Lo"gXsoubK@lD_nl/a'Z%Z*a2lTT
-e^rR3iSrD9d*BhU`PhYa.uK7JQ^j_@T9Y\+Ner4,D/!H`<`Dsl8m5G,A85t$Fb5I1R%:"KV4*a6OFE7G
-H>[5!>#eKc8h;&0+W_dlbgMQA\'`pdgY:ML;DU"`hV$N.e'Xd4&IK-Z$OmIM%h]-W*%ilt[G'Hsa\<s#
-+E$)ph;6r8`NqZL+VbV4,pF!<(`"&K:d7#r,pt2iQe')a:k":^NdR.iJ7E@s3^HG5:.79B<]iNE8:EEW
-3]Au@)]p@j674HB68]c+.krh725#_.?=H#Y6:3Y+8OYs@9h/,G3@l^7/2/n9-n6qp-nmG1/MAq%1,D!F
-,;1Po2)7$@,WIqW*\K5k,qV&:+tbr%+>52e,qgu%,9\0[.jcSl.k)tt0K1pF.jcSn0/l42Qc.7uf3ZFl
-76`mr76X:@7PZ_^/hf@`O2]c#Rr27j9gM9:2('pl&/?!--7^o**[N9Y0/#"1*ZH7O2)?m:.OZ\p,UXoa
-/2Jk$-RL)c-n6Ja-QsNS+WDIJ(FCd^)]L"O-N581-7:/h,UFfe.Olkr,UXiZ+t>&f+=SWY+X^'C_HG=4
-c+IX70/,@2+!D[I-R9]U,rJB4e"9mA[&B=E>!>,2Cm.41,8q[G*$QLG,9\0S-R^2b.l&M"0f^p=.3T`Y
-,:*q=KRSH)KnteXU8kE']YMG'`l?-Drll>)bKS5TbKIuF_n<RhZa$[5WOKLP^Ve%3aSX<bB5)g1E,p/I
-G^4RYF)c&4B4G7S>Zt30;GpFn<EE7)>[V,SBkq^2F`qnJDJWut@8g*)<)HCj?\"cMX.QH7a3;l]bf.K7
-^r4jUaM?NC]Y_Y.bP(8^g!.FJ^r=-t\@0#W]!JBQ]tD,/gX+0Rd_W`6]Y;>6jPeYFe]5P1XiFnka1JIX
-Vk9of[CNiT]tr:Ld-1,op%%S:n*09-l14?5na#K5q<R\Lp$V>;lLO`Bq"FRWipH"$l.b.^nb;YIo((_t
-p$h8@qX*tFo()#.lM:2NpA=XZq>C-`q#1$`p\4X^(\.=qrVQ6_oD8F]r;HHjrV>FBq=!qHoOIjkq>9LD
-p$hYGnac;Ep@e%Kp\FXZp%8"UrVcWeoCDPIq>L<`dE'AJeai1plfmfuip#dkkOIa"kj7`h`lRE&g=kcR
-lg!EajP/5CiU>X]l0$gUinNY^mHENhlL+!'kiMd((?4E6i8j+]f&>QEi8WbPg>^rBh;-`9#i4.kin`;D
-hqe:d#Mn4ni8ESQj8S+Pj5T%VhqHrLjPT.mp$V8=p%QtZd*LJ<io].\j5/nWhrs=elL490e]RXUnEKB4
-rr2fjli$YDd+7=Dk2l!skO%R!m-sB(kj@QmjQc'qki_'cgV/STBPq^+Ec?)EI>!B8Od;H)$_Eo\StMaK
-T:VXFSc5)[R[KQAPQ[;:QBdj:QNNYES"';I"M27W\%)FFril[7ZE^R:[^c=EBtV$k_SX40`5fp:_S3k#
-^q@4g]=PYk_8F()dETVI`k8X5Ee&^jKq#Z`Tqo'%['Hs@Yd0sbOM8!,\%K;agqU(gSWf"oMhd%DL5^M7
-NfqAeY,]%=V4iXEXK\t7Zb"*#\>,jhN0/kqK`7EdM11>AK8YG=M2[IqYH+4b]$&:@a2,g2[(O/c`PB:*
-]=c8/\AQP/]"GV]_8a=2_oKWo[^*TMSYWO$_RmP.a0N(l\Zill\AZ%p^Uq+b`Oit!`5BX=d)s8CaiMK@
-`Q60CaM#^7c-4#F^qe")`Q,jCc,QWoahGT&_Sad;aiq6'^pq.l\[o>a^:q(g^V[k&]Xtqtb/qQ8\[]>g
-_U@&`\[8`L^<aO*]Xt\VWO'.AYJ7?JYeS2jZEpj8Tr,B2_8<Rd[AfauW4K7@^V$YL['%!T^:1DS\\H,#
-^V0WY'th)h\@0&d\ZE<L[C3WV['@0JZ*UbDY-,.7[^i`JZaI1>Z3R_C[C3NJZF'V=A[JeJZEL=3[^E<J
-bJq6/_9^fJ\@T8fafM\CZ+[ZSZDt=K_7$qcYe7Hr^ragAc.CLd`44=I[YU6MZ`gO@[^*KQ[CNu^Za@BO
-[CErd]WJE@WNDqHE2p1GYcb76XKAM'WMlWuV5L,dVPg;hrM]mtWN3)tWXbr(V4s]VT;&-WVP^8iWV`e/
-rVH<[mHE]plg+!3q#:<nrq-4&rqucoqXsCEjlPO`kj.[0qYp?k*PmVOA7K@tR%0A+Q(4JAUnslGGAV,I
-UnF6GR[JAK90+n#6UO:,4\&(16sshGC6,-gXI!^":go!SV50o]RZiP8;Gp:b;,U7e:Jk(tE.iUkI;<\;
-C6t`iL3nGtH[L'kMM6M)DIR6jAnP[]A8#=WAR8PE>$"^%:Jt"j;bU+d<E)Xi=Bo6=?%IHIG&Uec>%1oS
-ARJnWARoCE@U<)7;,0qd<)?Im;Gp@h;H-Un:/k(k<)6Cf<a&L*=&iI-<CBS]9MJ8W<_ZOo8kMrT:esh^
-:f1+g:Jk%j<Dual;c[%'<`8on0i;%XCOVYBStM@"AS#@\@U3GVBOtXZ=^#9LJ!H\!LO"#[FDGPt=A;^a
-5<qM,='/T*=T2))9Mn_g;G'SX;H?dr;Z0Gu:f1"`;,g@`:]=*&:f'kZ:eXMU9M.oO8kr2V8k_uSrCd2c
-r_<Mk:f73j4&JjO:ese\<)ZRl<DuXf;.Oa6R[9D)FAl.?>Y7L[8l&Gb7nHBZEL*)<C4_7rI;ik0@:O8!
->!tS@6j,nG84Z8M9.iq8;,0nb=B&0u>$+s,:.e>^GD-"qrr)`jq"3n5hV-N+bfIiD`5BI-^V@S"_Z%@b
-_o9X9c-Xngf\>6>e^DgibK.Z@qmn80L5_@aS=cFAR@'.rJTu0TBk(IS>#eC!<a9$DBl%d7J;95OS=lOO
-Tq6_%R?<8NBOY:O<^TS5+<qpJ,=B`(L6]*lg>:ZCglkPk0o=c>f?r'pT-FpT(Cprc$OI:R$P"++/1nEg
-hrDdN+rqhIhVHuDgsa9N4<Pjg'c@`!)]Ke7))"B45rL/E1+]*P`b&/"MN!R@R';ruDcoA%9MA2M4AAd:
-6;N%q2)dBG0J4b+.lAq#.3pPp)Bpdm6TI9*OBu=(4=)mV5#Xs:5Y"=0:-h)u0InS(1,:@31G:@4/MAe3
-0-r;(2DZa7-SRS72)R'P3\_?q0I%kj-oWG+1`meh,:Orb,pk&k.jQMp0JG(--nR582_cg0-7:9"6>E%3
-eC$D1`hc6q6U<sn3(?J)4$>8P4&V-Xf@#CY:I\_h:dQcZ.2WU0'-JhY1bp:#,p4Tf0.@tc-7^l*/Lp`J
-#q@;N-6t&o-Q=E3,SMOQ,9J9V+!DdJ*?uRM-QsNS,U<72!$hFf!@9,m.1mpT,UF]X+t>#e/2](--7_oM
->0,+5b.r!D-n6tq*?cLK/1hqb,<&WAdZme(Yc*tH?q<^PI$HGs%MT`s(EOS9+X%sQ-R^2b.k`D%0/bR<
--QsKU+X@V7Jq&B.M2[OcUo^f0]u%b.aMu?Erlk8_'?S>7`4`gp\?rNDXgbpT^Ve%3ansBa@t%s#CMe'8
-GBnL]F`q\CC27Ej?X?r><`;pr<)lt#='Jm9@Us1hCNFN:DJs3&@p<)>>#nR,@>1ATX.QN5`6-BWc,IT9
-^r4jTaMHTD]Y_Y,b4b/]fZM.J_T0U*]=P_a\?W$M]tV86g!@jNe&&o8]Y;>4j5JD>f?;+<[WB@(`Oi:X
-W1p/i\%0,X]tr:MdHL5pp%.Y=n*'$!kOJ-4o'G]6pZqPHnEo]1kNqg5q=aRRlM9c7k1ehUm.^5JmI9/q
-p@@_Nrq?3Zp\F.?kkOuNp%nFVq#($`q>C3gp%8(Wq=jUWoDAL^q!n7Yp%eRb#64;lrV6-\/b/H"p%I\A
-r:TaRm-aTEq"XCOq>9mZp\=O\rVcWfp%.bIq>L?ad)a8HeF;u+mP*VQj6Q!olfm^"mI&]KaQ_R7h<O:m
-lepU_iS3ANmc!$bkMY+Sio07kjl>UnnEB'4j:L8.i8E\[in<;Hh;@/JgY1Zdh#Z9_%bTOnhqH`=jP\V>
-f\+s3rnUB/io9"Yio/eRiSN>Hj5]%WmdB?*md^)!cI:1op#b,bi8EDPjPoLokND1&n'fJTnF5f5oDege
-p?;MNl-S8Xq"!eAm,R<pl0Rp+k3243kS`OIlfmEki7ku)@;0Y%F*MtWI"R65OHu6%!h5jTrga4aT:VXF
-SGSi_S<fJ-QBmf%QMm-PR@9V7qk#7I]"GSb\$WNIZE^d?ZE:C<\$`cW]tV:s^VI_(`5]j7_ns@1_S<nc
-_&C>2aMGg<aMbs5]!@*4H[L3qS[GhsUU.D9ZMq':Z([>C^9P&S]XbT.^I>?"RZihpNJWLNM3!%=NKV5b
-Y,]%:UnEIFXKf%9Zamuu\=B4`P*:faQ'IYlIuB>AM2-nDNfL0DX.GoobKJ,O^rF-prjOc'_na1%]>qt%
-`l>[%]=+rT^r"11`kJdu[(360UoUf<^VJ1;\$j;g\'3@>b.u!;]tCSd^4+#4_nsF8d*0JHbL4PM_8sjB
-`P][1b0A#I]u.b#_T0^Cak+5Kd`KPK^VRP!_m[;%^q[If[D'Pp_7.%n`P0($_84+4ai2$-\[oPmdb)sW
-['R'PcbR3.^UgD9X1>aE\?`KJ^rF'nZa6R'W4KXZ_mHe]YGSG#\@&TS^(.HN['d9W^9b/V^VI\"]_oBV
-[^`cS]YD"\\?rTM[^EEG\[8]LZEC@9[C*9B[(EcJWiiP/Z*UgDZEpmE['R!?Yct:2YI([?[)B\f]"Z;=
-]=GSd_9K0^T<#N1['QpFahtEn]<f,YeA02Ma3N8caM5.4f<g@(]u.K9[_&uMZaR9P]t1PW]X55]]"Ge`
-WirD'UO[6[Yc=h,XK&D%W2lnoVl-JiVPg;hr2'LkVZ!=rVPU8kVP^2crhB[nVPg>kW2]Zo"onW%qY0LY
-l3cb>mIg;Qs8Murrpp'prV5sQm,[9ikQ^>@o_JOdrr2q>qmM2uA7TV+StD43PFA,=VP^/IG&D,JUnF6G
-S""Up4Z?#(77KO+8P2B@?u0LkO//bVQYKDn@>(PSUnaZRP_idC;Gg7f<``$k;,gnAKmnW&Ci40+Q_^=0
-H\$NjI!C1!Kme,[?tO(aBOkFZAm]"V>CK^Y=B/3o:f:+i;G^Oo<)ZLh<EW^:?\O#TGAptj?Y="fAn,Cb
-An#=\?r^0&9i"\e;,gV"<)?@g<)c^k;,:.l;Gp7k=&Dt!='8O1:fLOo:ese[8Pi5T:01:h:J4AZ<`E$o
-;,pXq;H$Oo<`iI);c-@e:fpt<J!ck#Tf86gAn>L`@Tm#IBP:jZ>$GNPJ!?UuLj*u[F_ti#=A;de6pO%0
-=BAU-;G^.c9iP+h92AD`<)`Zk$;OAl:/Oqd8l&/Tr_<Ph92J@^9FFHb9MS>U8ki/X8P&hQ"A;E_9MkXa
-&l;A#:ej_\;,L+d;,9k[:L\C4@%!=IPBKo%<EMa[9M85a<_,_Q>]Z4#GA;_cKmdlP@p`\bG?I=#8k_lK
-91VKB91quU;,0nb<E3!s=BSg.:.e;]EdducqY0XSo'GMrg==TpaMl'6`Pod6_SjC3aN+8!&]_u8b0J>\
-eCW=%da$(Y`l5mn^&`D'"+Z2iQi<LeSt;C7MLp5-H#RP6B4>+F<)m(,?XmYaE-?bhP*M?2V59lYQ]QrF
-DJNim:K]4k+W;:I9@MF@O06d^hVmGKOA@biM;Ht<dFH^<,81J%&J#E]$4mgZ&0!)K/\9g"j2FP3*$KS+
-g^)`ke]5*\)^$4$)$(ZnIMWn>)_jc=5<15J1G#3Q`b8A(MN!RCLTQq]@S]*]:eX\S3_<+/7n5Ko2)-R/
--Rpc"1Fjb3-7gG^+t,*35=)B?An5C9/OWi=?;*pb91_3:6p`LZ.OQc&1G(7<4>JB70/G:6.kN,(2D6[/
-1G^I62)RHO9d_\X/M&=r/0uDg.iouo.OcYd+Y,9#0-hr"1Ft%.0/#+?2`!$7-7()t6>W=;f$`9nVbI([
-1-mND4%Vt)2)-pP</n`FdYLpu8n:t$6S9T8*YfD'+##6#1ajUq-6k/s,p4Nb/MAY)r$Vmt-6sid/LMSd
-,9d%3"!Ja6,Q8kd*>'G?,Te$O-mT`L*?H7D+X8-Vr$VFg@j3$@-RU/e/12Ve-V&^3cbmf?Hmg0a/05`R
-+=/]u+WDL`>KG6Z<1g=iQ\8U95<XRd0b+d=,pF?R*>fe?+<r6^,:"ci/M&G.1bgF'*?u^M$tt<KMia*d
-RA-^d\%KPra:$/6`lH0BbK7lI`Q%ks&]Vf,_S<ds\[AiU]>)2#a2lC"bnjet@qfauG'A7ZHZs^SEboT,
-ARJnM>#tT#$WU2-<a&[4?t3haC]8;WD/O!#@pK";8lo"t@>1AQX.cc9`66HXcGd]:^r+aRahuiG]Y_Y,
-b4b/]fYkYB_T9g6_RdLl]X+WT]tV86g!@gNe\],:]Y;>4ipG:Lf?M=HI`9.=_S!(VVkTra[C<ZL]YW4K
-dHL5qoCVJ:nE&oukO8!2o'Yi6o]u;CmI'K2lKn!1o(;bOoDS4Lk2,+Yl1alDn*oK"p@\(UqrmG1m-aE3
-kk4cJn+HJMq>C-`p\k$eq"OU]qt^!Zo_\O\p@S+Qo(;\OqYC0bo(;A=Ab#*Rn+QD?q#1$To'u>Ip[e(N
-o_8%En,*(Wq"t!eqtKgUpA4gho$GFt`ROJIlg4!0jkSkYjl>@blg!m*gW.D#j5/YQi9K[kjR)9pkiD<k
-g>M/Vi9'IdmdB)rm-X6(jPo1uj;$Y.h;.)SlfdEfgY:WCg=b6>hqd,C&)#Ugi8<5=h;mJDdb*=-g&Be-
-iVhbJiSWMNhqQoCio8qOjlbgonFQJ(cI'tnp#k/_hqm,LjPoLnkNV=#lda,No^D/8pAOshp#Q)Im+q=,
-q=<qAl/Cdil0Rp+k323plK[Hllfm?ihqPl'?>4>#G'eRbIYNc>OdDF;S"-.Dq47PTs.'%Y&"&`PR$X/,
-R$X2,Q^O;3S,8`m[C3TQ\@/`MZEpjEZF$jD\%B2a]tqM$rk8fU^VRb'^;.M"_SEk"rkKGk_oKU3cH=5J
-a2#3?F*W(ZLRtl[TVJj$['K\8$a64fPJ4<.\%K8^g]P<pTp,J;GE7fJP_kKOLl[e=Z)t%:Yb[kGYH4t4
-ZEq*Ybf6?KSs,G(T9PM'ML^SDL5(A8Ll%"hYH47c]$&=BbItm0Y-tmM_8F(+]Xu)#\B2Os]"GS\]=P_j
-_8jI-cb$fiUSk&o^qRP/agnn%^:hV/Z+@6M\Ac=h^4*f4Zb42rbL"DL_9($G`l6'Db/hQ=_91!A_nj!s
-\@]Ml`l$NH^;7Iq^U^ti_nih%d)EB'\\,eo\\,Se^V$eX_o]X/`Q-$:^V7@r_UR5c\[AcL^<aO*^:q@b
-TrGB'WN<D5[(sYoZa70CVlI&.^W!dr_7[+^XM1sAZTYt3ZFRo\`P8[c]tM1p]XbSb]Xt\ZZa@9X`4rpm
-ZEgmGZ*1IC[C!9GYHG(;[BH^=]="Z8Y-P77Za@'ErNeVjYHG+5X/iG1Z`pLA[C*Z^bLsS>]=Po)Z)+"k
-\@&]MY.2Tk[(!HG]XZS3b07lMeBcCRYLM48S%HJU.)*1%[&^F>[CNu^Za@BN]Y:nc^p9oBW2ubDCS\59
-YHG(2YH+\)WM]Zn!2][m!iDimrh^.$V5C)dVPU,hWi2koVZ!:oVPg>kW2]Zorr*E-qXX%>ki_0pme?PS
-q>C$f"TJH#rVlfr"TJ>lnaHJ>#jCUDo_ACbs8N#t6+2Me@UsJ.T:_=4PFA,=VP^/JF`)&JUnO<HS""Up
-4Z>l#77KO-:/=8J@VogpO//hXQYKDm@>1VTUnaZRP_s)O;(PUK?qj?k<+'ZuIt)cZCi!^LUS*<fJU;cl
-H@Uj*I!'44A8#RgAR8hX?XmCi=^#$4=&M^e:/=ni<aSj,;bp=k='o9?KS"GnEFN!T@:!MR>[;)YraH@D
-;GU.b:fC=i;,p[s;GmEm-W3f<:K1@m:et%h:f1.j<E*@':/=JT9h@oL:es\]>#\-j:/=kg;#X;s;c-4`
-<`i:"rDj8(;bp7n?>G%YSt@g4Q%<LX@q0%T?=IJV?WC97A86RXT:LpfGAhG6BOY1C=AVUY6VLQ\;cm+!
-;cc[o<_cBg;$0`o:f.-g'i.Ls9i+bg;c-:`9MS>U8k`#U9h\7[8e=`m8kD]R:.RiH9M.oN9h\C^;%c]$
-:/F_\9i"V`:eaVV928;nF'"ZpQ^EkX<_l[r7n$*E;--ag8P30*QCN8<K8>2-DImEd?Z:3n9MnGY9LqcF
-6UsdB9i+\^:Jt.m<Dlk$>?"?i:K2=\rquQ_n*TH(i7ul1cH=,D_SQ2i$,jg%`llKFaN)@"`XU#3bg+P\
-d*L"]ai;<<qnN2H(2\5FLQRpmStMaKRurYbMM6D!F)GZ!r_a/(<a&a7Anc40Jr5_Trh;fQSX#:mIrogP
-Bj,!t+s7aA.T+aHJWHtYg>:fIgPeic2Mp;Ff?r-tT-G!X&J,Ha%1O*j%1s[7/hjlnjl=9M+;uGRrn@k;
-gssNV:ELZ")B0hPIMWb:)&k4s2E!<=.kN'6fYD#tJrG_TKn?=eAmnP!85MuV7lj%34%_[m2)d<C.O-5c
--o3P274p2=+!i6a5s@K4T5%tL6o%"s2FTYb3EK*?6ps6d-7^Ms1,:@11H7-B/MJt90.eY%1,LU6-nQqr
--nR),02X5G-m9c[)BU(G.juMm4YS!),UP2s-7LAl/L_bd0fLX:r\Iq:/M&4u2FVMVajeenaJDHs6psO$
-0K;B_1FOt85ZEWUeBsmu<_QO_:.@)h1ajC`(F(IZ.5ES*.PrA+0I%bj.4Zr!-RU;l-mg)\,:>&t/LVkf
-+XA<T*[)jU,9\3O&fi#=,T[mJ-mTZH*?cIF+X8-Vr?l5',U+KZ+<VpW-R9fZ+<VsZ98CX6a3),D.j-#d
-*>p"C,qq+u*?R(7`RLMaUTU;NG>V:&2LLuP)CQdZ,9@sH(E4M?,:=la,V(;t0.AP41++7c,9\*8AVQ/,
-R%'Y?WirnD^Vn1rb0/#K`r!d[_Sa=2`l@tt%E69%^V7Fp^;%M&a2lC"b6_EY?=IJ\D/scCrd"uuG'%hD
-D.mKg?X$W3r)3r%;c?_!>@(]JB5%9]-u*I1An5Od?X72VN2*GUTWZ&EbL>(f`P]I+`7<A\`Rql:^r+.6
-o]lP<f`&a5_8j[6_7%+i_76P_]Y;/8g!IjMf#,;<]Y;>4iq2$^fuq7A^rj[9^TX]4S"lpk\[\iU_;!>`
-kk+Q=p$_/6k3hj1nac2>n*BB5m.^&=nF?)>nbN"NoD8(Io^D;3iT9:kqsj.Gn`Jm*p\F[Zjmqg,l1"3*
-oD&gklh12Qqu$9^o_J1Urqf4]q>9mXq>:'^oD/%Np@\(Oq#10_lL=?:q=aU[rV,dSqt'(Hp[[tDlhC&@
-p\!b9q>'[Uq"jsfr;--_r;Zced`TVLfCA2+kTfW_io8qRhW!_algO8ta2mQ,jQ5@Rk3M3kmdB?(j7;']
-hW-f`io]amoBtZ'lK@KpjPf(Yjl51Th;RP_lfdQjg=kH?f%Ag7hr!8EgY(68i8*)>h;-Z1gYgi>h;I,J
-rSe(@hqm>Jg=tNai?dLKlgFH>p\3=dc->>BlJC:Si8!DQi99Cfn*TB"fZEp[n*KN:rr*6"k5G)@g@F4c
-i[NjNk2GLgl0Rp+k323rlg!Qmlfm?ihV#]*?Yjk:JV8Z3Lld^`Q("/6rh0:[qjm\T".YpQT)P2]R[]b7
-r0dMNqj@c![^W`V\@8iP[JmKFZEpjC[^<QU^:V.j^:q:o^;@bda9]o/aiVQCaMl/J`Pf^4a2>^,_S*@1
-F*`1]KUf9NT;]*)['Hs@YcaU_Q+jN0[CWoZft4G]OHGWcN/s'^L6."IPa97pXfAt:V4<:FXK\q7Zamrs
-cDm\4P*(foSsbt*J;&`.KnY;=MMeF;WLBBhbKS5T_T0Er^;e",_nX%%]>2=paM5?9]Y2(n^ra^3^rO1"
-_7@+WV5pc,b.5",ah"t&^r+1.Y/%WYZGa\b]Y;4c]ZA=BdE05<_nsL=bf\#Kbeq9<bf[f<ah,1!]Y2+t
-aj%K(\\5l%_o^0J`O`t.]s5Di]">;Q^V..n^TXr\`P'%'`lZ?D`k]L4e_/?\[Bm/N^WsBu\[fD\WiE/"
-V6$r0[DKnuZa70DXg542]YqIp_S<RgWk>U=ZF[]V\]))#^U(J`[_'5b\@B2b\[AiP\A#o"_8!F`Z*gs@
-Y-bRD[Bm0EYHG4?['-[?Z`U(0[^**D[^3:<ZP0RHY-P.0X08h5Yd;'T^;e:Bg:pRs\$s?"[&0Ou\[AcK
-X0oa\]"5)@^:;b3aiqfMeBlX]Z.%=7QaiorWi38-X0T1A\\5S\[(Nf[^::VdZDat(WM4lVTWb2kWNE,"
-VQ$GkV5L*fV#R@iU].(qUnsobVQHu"Wr8jqVZ3RoWrK0tWW3"trt##&o^2#0kiqI'o'uGLqu6Qo"oeQ$
-rVlfns',Hup@.J8l0Ia*nFH8Eo`+shWd8Ji@Wd9sU7%41R\-=MV50#kDf1-%U7RgCRsRpo2b$8/8O5^C
-<'j)cEG]TSTW>/[C/I]6LSprDUS=6BMJ?-h;,C+l?;W:N;-..AIsQQjCMn$%QD:()H@U?iIXHd+Km\/d
-AS#OeB4YCWA7&hQ>$G39>Q.Sr:/=qh<**$u;c$Ip>%CiAJV&,kEF`9Z?<q/S?!D#W@UW_O:et%f;H6[l
-:fL7h<`W0t<)c[i;H?an:K11g;c-@g;H6jq8kr,X<)=K1;cZah:fU=`;,L+d9h\J^9i4_X8lSbd:f@3k
->#A7'?>P(XS=cL>J7N(r?t3SS@q&eM<EWR;COVD<T8\,DF)YW#@9cZ4;G9MG935(j='/F#=AW+#:JXe^
-:Jt%c:Jk"d:/4MZ;cQgs;bftY:/+;P9heAXr_*;a&P>_l9hJ#P9M%]I:/"8S:/"L_;$Ton:/F\[9i(ab
->u=Bl:K(5(G*A;_R>l>j:KCUg78$6K<Dl@]935qnS9\q'LkL+nAS>L[EHbV[:d.345t4707nZKL:f0t`
-;H6du;H?q)<)-%^=)<!Sp@.A/i8NJFeBlLbaMu0u`;dpUaqr:GbK@rH`PfO+`5K^;aN;WKb0%fG`5MPn
-Dd[!dEI3CuP+%l4Tq@gAPa%,^Jphi\BN\>5;,L4l=']-CCik,[Mj9[$T:VF8PECTWKm%6P/fl)P)Cnb>
-foVH(cJ%+0hqNr\3]VuPgtC0,e"J*%$kO!a&e,?j)[d6%2Dd1tg?%A180SrqKDsU5h;$Q&\6UL-*uPq:
-IOH6U)]TeE2CgXA.PNP&Qe8lS;LjXbR?!T<Q>1AP8k`&R:.[K383BF+2)dNV3A3'?,ptQ$/2Sn/,p=Zd
-1J9V`URc45AOeaE5;Pu%3AOT74$c7t,:5)s0JkI3-SHr&1c-s@0Jb4-0/PF6-SQqs/1Dqr/MfF7*[E$]
-1GC=21,^^/.l&Im.k;no+Wi9`,:b2_*\T2p.4m811GU[700;aET#T.+g;T^P5!;%t3rV-01bC+02*k6"
-][P<$AS#(D3CcIs-oNS")AOGI-n$c).k3J*3A;^*-mL&g-mg8j.OQJe,:4rr0eY+(+!2aQ)]^.J,U=NV
-'-SD;+XA9R*[;gI(Ek%I*[;pR-2f3',U=Q[+s.pQ,pX``-R:&m1/sIUc-O\EFY+a_/fkrS*[<3d+X8-\
-6bq3B=eMpmNdF]06TKUa2&7MM().E#(`+,7+<r6^,:"cj0J=k,1bpF&)BpFH$"f6aSYW6`Xg5LN^;@hh
-a8X3\`V[Ri^qdh(`Q-'Abfn2M`l5p8_84%,`Q$!?qo/tI>[1ZGBl%d1FEme2rc\ZfDeWio?s?c6<;]Z&
-;H$Rs>$YKFAnZ%!rG<foASGgd?Y=)3V66toY.qcueCVsa_S<k(e'lO[fY+r5_o9djId?%H`Q?0:`5K:"
-[_TPn\uii^^;&IXd`JrK_SEq!^;SI[jjMl7bJgp$a2#R,Z)j[kV5q8C]X,;ggX+=1o^q_GnETQ(me-)9
-nF#f8lg431o^_YEme-AGqtojRqXNtBoChM/jll++mHjE6kMl41qYU0]rVZK[lgO$+Ieij.qu-EirV?'V
-p[S%Wr;$*_qtTaXqt]mSqtKg_q=ja^rVcQaqtp3dpA+U_q=OCVq!n:Wlg*ZurU9(Jr:'4LmdfuAq#('g
-qY0g`s8MT<b/_KQo',?$l0[g!j58\Ql/q9tn*]#Pa6MLAlfQsakN(OdmH*Bamc*9cIc0AJip#h%mH<s$
-hs9LeiSrt^iSEVVjQc$ljQ,:Rg>Lf<f&>?=hqQoAh:UH>iS)l9g=Xj2jk\VIi7m5MioB(YiSWVKf\PND
-hr3__lL+97o(^k`bKT,@leU@ViSN\Uhrs.coC;))g<'*WnEfW8rr2cdk5G,BfB;2Y.HKORki1gkl0Rp+
-k323ulKIBll0%'ghV#`+?Yt">KSG5>Mis3gQ("0@T*([RR@X;H!1j(X".YpRTD>#URfAcTQi!-PZEppE
-rj;j6ZEph8Zi7?M\$ir_^qIRu_nj+$]thJ(a2H!:`l>p:aMr\La2Z*<ai;99`PT0=F*rFcKUf9NTrPN-
-['Hp@YH=C^QG0W1[CWoZft4G]Q'mr!Ll%%GL6@4PQ^5RrXfAt=W18UIXKf%9Zamuu]qD$iP*CuiRZ`np
-Jqf&5LPLkMO,^3EWL06ebKJ/S_8j9k]ZJ"(^q@It]=l%n_n^`<]t2)#_9C-7^rO*r\\>teV5g]*_R-Vm
-ah"q%_SjR>^sgTM]=l+b\\>nc`6?NRd`K;;_7dk5ccO/Ibf7B=bfR]7beLm4_SO73ccO2AaNVcM_og9K
-aMGd6_n!t-ZEU=3b-nUnb.+ss[CX#a_T9mA`kfX8f%JH^[BgRQ^Ws?s\[f5XY,eV%WOAt:[_g#!rj-45
-Xh(sA]Y:tb]tLbVU:@\B[^EZR[(X;u^:(kfY.MH\\@K;e\?il\]Y_P!]=YSXZ*q$@XgkXC[Bd*FZ`^RA
-\?W0>Z*'q2]sOuN[^*3FZa@*GYck@5W3!5,YHkUN\\5qtb1KY,\[JrfagS%AY.D*LZ)Y4F`PB0jU;+4g
-]ueL>c.CLc^9Q/>\WX%oZ)jt4YcP1>[CNu^Za@BT]Xt_a]WnK?UoC/@Bq_f0WiWD)Xf/7tWMQNkV#R@i
-U].(qUnsobVQHu#Wr8mpVuNdsXS\sss8N$&rr;oioC;5IkQgD=m.0lFrVl]orVc]p>Q4X#p[[b:kNM0r
-l0S'2nbrLbWd8Ml@s*?sURRL6S=cOOUn`fhDf:3&U7RgCRsRpo2b?V98O,O<:dRZaF)PoVTW>/ZCJml7
-LSprDUS=6BM.0:Z;,C.l=aj.@:KM"BJ:)osDfBZ0Q_g7)H@U<gI=-X(KR7ubARf=`AnG@V@pr_N?!CK<
-?r^0*9M\_e;cHe"=&;js>$tN:ItDriEFi?\@V'IqAR9"`@:*JL;,gOn;cQdm:Jjkb<``6t;H-Oh<)uso
-:0(:l=&i*t<EW=%:fUOq<\I9H<)umm:fUIi=&MXa85!)[8lSkd9i4S[:Jaqh=&i6t<*N^GI[?RsTTan9
-@UT1D94_XB?XHu=>@hSuOe88%G'eCRA7](O:01:b5s@kC>#eO'<)6Im=]J<s:.S/Z;,:"d;bp(b;,L=n
-;Gg:e91r#S8P)]N9hnAU9bL,l9288U8P2WJ7SZiU8kr,T;#F1&:esn^9MSD[:Jb"d9hnVa@WI^#S=>FZ
-=AMt$84H9F:K:4_:JOu+OdpT/J;Ao-E+i]d?u^Bp8P)076UF726qBsD9i+\^:Jt7p<)Zh"=]S9h:fhLU
-qXEk4hq6Z7e'H=`bfIdB`l?'?aND]MbKJ&Pbfe/N`l,a.^;7Y'_o9UlaT'9WaAl>H?YFD,KoD+XR\-:I
-T:MI9NerF<F),5j=&`$o;cHq)?=n)"I>*fMT;/-QStDI1Q'-Z@IkDcc*$$P,g"Mjb\'Nd_gYLS;8j#.i
-hV?f5e^L3=)&!Dl()ISj$PjHb&L9Fu1Ubuuj1e54)Ba\3ggT$oe]5*b*?ZC@)B0b;()S#4-oWe@3\r]Q
-/"k_*>>fp*N0fWgY`E:4Ce@,i7ncN94[q_(5!1h_5!q"[1F"8).4Hf%2D$(!.Pa@H0:eYOA7\=o6:j^g
-BMCT^;`Qs.IQ\u21GCRA0IJ1t,q_)80J+q6/gW2.0IS5(/M&b5.krb?1GL=61b^a:/i#7:-n@#*,W74q
-*uZ1\+s&Bp,9nZ],pjuk1,UjB.kj(YE1Y"oe(DU25s7@q5!2%k2`!6F/MogpM7h?fMGn)">s(V?2'ak)
-*Yo;/1,CF24>893/h]7=-S6S`-7pVm-RpYo+Y"li0/"e'-mg#X,U46I-6FHX+X&'R*?QOR*uc7C*>]tN
-,9A*U+XR%6"XG?>+<;[*,Vp_r-R0rj.nPH3bgOnFF"ndb0HV8X*[3-`+t"Ze5JGX0:n+VbR>G<A4?7k[
-2A@)E(`+S8)]9J5+Wr!W-mKuf0JG%-0/>41+rMRN*=6DIS><3kZ*_'S^VRe+rl,&Z`PfXl_%=K!^r!t-
-a2uNLc-+;Qb/h[$`VIF\=BJa1?=IM]CN"<<HiAC3H?j^RDeW`h?<UH1<)HRj:JXea;c["*?Xd\^IVNS6
-Cj'f?F(T!#Dj%0-Z_"/1^<Y9]c,IT8^r=dObfJGM]t_G&aRnfXfYktS^VRk#\[oYj_mund]Y2,9h:9ZU
-e\],:]Y;>6jP/#4dE0PE^;.=o^Tt#=U8+d%^V$nd_V<GakO\<<o^;)9ip#pum-j90nE]B1naH/I2=Ti%
-qX*bIn+QSDnFZ>KmbQa_lgOB2o'bf%p%RqLq<n+Sp$Lu5kj\?Alhp\Xqu$9]o_J:]q*k)Qp\=XSpA+U]
-n,*%VqY0gaq>C!_nauG>nETZ;p%\:Tq>L'dq!.A8mJZ\Fr;QE_puqDBoCi"Vq=jRWr;ZcedE0GKB\DtB
-lg4*-m,m?eiofXfl0Rm,h8dS%fA>cWi99+]hs0OhiS3hZkMt=Wjl5Fjo'5N4k1f=hjl5@bkMb.UiT04d
-i8*>NgY:]Ce^ig4h;?uAi8<5Bi8<5?gY13+iTK%Jh;-Z@iT'pu''&!2g=Y6?hVR5MjQ,UsmdBi"=jkR>
-jS%ulguIDNk2bIcl0J!7n)i9EqX3k>me$DVo^h5Dq!m8-nb2G:n*K*!lKR[)m,mO!nEK*!jl5=]jkSJ-
-P@\cbMi<^YPa%N$R@0V:St;LDR@'HBRJiWYSt;RIU&C\cU&CSfS"#k8R$O'7Pl\8"$F@4L\@8rTZEgmD
-rj+ku['[<P]tM1q_nj1&_7mk1b/hcIaNDQFb/hfKai;H:]"Pbm^po,@It<0&Pc_'^X0o:@ZE^X;XIb`F
-^9Y&OrjXN4]<.`iRZr_bLkphCP_>-aQGp56WOfL<SqO>LYd(I>]#;n"R\#h+S!TM)*/fl;KSYM?L51eO
-O,^3EWLBBgai_iN]Z%Ub[_i$X?Fdhc]=btp^;\1+Zbjer]Z@\%a1/[r^<!^VU9(W/\[0N%]sbqr[_Tno
-c,mi4]>_"b]=kAgaNVuXahYU-`lQ9D`l5p:bdt^6bfIH>aM>g3`QcEH_T'1%]sP>UI`'%>`l5j8cb[rE
-Z*gjCbe:F*dD3N6YJ7`_^r==2_8!k.f%JK^['[-ScF^X$_76qVX/rG,\>upD_Ss<rZF-=&\%8lX\%B&\
-]X"W3]!T,ZYI:mH\])V!\B)+X^V[[p]>)(iZ+INX^V@4a[^i]L\?r9<]</EIZEgpH'<e^M[BHa=Z)XY1
-^9k#KZ`UI;[/RI=['R*>Vl[,*Y-P@BZFRfc`7DW6\$s?%\XfP!]XYAUXgl3e_8<[[^:;V)aiqiOf\!pN
-Z.%:=T!,`A]!],XXgGOE\\5S\[(O/b]"GJXXfAP!Wi(J\T<=odWN#lo#,e>qUSFQX"JVWhVkj<erLsOi
-TV8*SUT:HoWWT2uWi>lqql0Gl'`It)o'>H#jlPOalL+9;rVZWns8W&sqYr#Cr:ogJlg3lth;dGQq"sNN
-DJ*EfFG?]kS<fM3T;/3ZUPX)3E.OdZT`1H2HVZmg9MSJ\5<r%?6qM!2DJbH-WN;A%<)$bTVkp2bU7.:%
->YS'h:f^hM>Y@U]=(H3#It2ueEc>`ZV4E6cJ9cEfH@Ld)H$+%8@qB1_AmSeR@U3DN>?5$<;GC%_:f^=j
-=&rO-:/P"n>?b6\K6h`\A5uf@@Vojh?"Ib[?Xd89<E)go<E)aj<)QUn<)QRj;H?If<)cai<)ldq;,g[u
-=Ai-p:f'f6:.e8V:f:.e<EW1&;G'\X9j:Ff<Ei<s;FjV[:Jk(k<)HIi>@22rR%9hAPCR4T@q9%VARo7[
-@Tuo<ASZ^VTV.-`GBS+BAQrD7<_uCR4\Ag]<Dcas:K(:q;c?[k7o<8a:f1.i:J4P\;,^Cg9hnMY9M\AR
-8Pr&Q:/"=r:/4DT:/4DR9M7oG:K'tZ9MA#S:f73jr_[-!928;Y:/FbZ852rW?ZMEuR@0%Y=\Mk"84QBI
-:f^Id:Jb85Palo2J;Ar/EG/W`?uL6q:.n,O8k2KE77g-F9i+\^:Jt:n;,UY&>$F`n:/PYBp>tDlf$r-r
-cHOMUbK:%3bK\>RbK^%4s3:Md'?\D8_n!=i]Y;+q^r"%.`Q60DbPTKl;H-_'Ao`3MK8Gh^UA^l8Tpq=1
-MgoefBjt4D:Jt"d;,gS&Ao2U>MO'a%R\-=SRA?L5Ko@T$rZ;t+:tjZqTt&J'hVI/EJkA3jLY^e@eCN0D
-IO5d>()e,+$47L]%21!J3&A,!iSVCI-Q4(YhVHuDgsa9N1Dq5M(Ek(O'G)!!+Y5i93'&lV2CkHV[p2j\
-J:`f:J?+`=@9uAj8OH*B3]ol"4@DXt/NcKQ,;18l1F+M.0K_'1+=Jj"2DLnuEb&WL/2fj]A6;8[7oqc7
-IR,t<1,(=81b^:)0.nn30J4q//i4e'0Jb@,1,:=6.kj"=3%Zj2.465`*[i?b/hJS.4"EHG*[;dN4=;:-
-5:S*6*%<3].PNS1.k*&496HuMdF-X`T1)+983f=&4#oAa2(C@K<JeB>f9&[+A7S,#1cH[6-ls'5+>,W*
-5:%g3,q:]0.Om5!(b76h-R^Pt-6FW_-nR"r,:"W[+XSEO)^lXK,U"<V,T\*S,T[sL*uPkA/0c)W+WD[Q
--iPRo-TE1e+s\?V,pa]T,:b-.I)a:RcF8<[)CI3]*?lUO0.eFt.Q'f6e<*RsY,IqQBfnI;FdP<2*ZlX]
-+<2LE(`abB,:=la,V(]&-n@/0/h\@c+<_[/E2BA4[(3cZ^VRb(_Sj@.^q[k*_#D(J_#;(O_oBd?rQbks
-cHOMUaiMQB_nj.c_$jCH=]o'?ASGmtF*2j/Hl@E[H#n"AAmetM=]JI!;c$4a:Jaqi='Aj:@t%s#Anl++
-F*;Y<Ao;OMXgPO-W4p$me_&-c_na(,dF6@]fY+u5_SjOflf-R3`l>^-`4ijt`4WjoX2;Q_^YIc"b-fd9
-_8!Xs`73r5gtg8mb.tg4^;7XkX.l/YW4KXPYIq^+da@7Lo(;M@jm;3rnF?/=l0n--lLaZ8pJ:_Tipum.
-lhgANpZ:c6kOe#kh!=M&o^DA?l/M@0p\asWp[\%Nlh0T6p@IDBqYC$dqt9[ZrVQ9[p\=IRrTs(Kr;H*Y
-r:0CKq>U-_qu-Nc/+EK8q"44Rp[@_Pp\jmWqtKUYr:Bjbo_8:Mp\"1Oq"aXTo(Mt\rpe@VaF;.^naGr;
-o^hM5ioB.`kMkaln*]#P`TYt*j6#=bh<X.hnEK&mo\/Hcf&GrVkjIm#lhKSqo'>K"jQPgcg"k?;jQ5:T
-ioJkKinr8<jji,Ag=tTEg>CfAf%Js7da-n8gXY!2eD]BHjQ>UcjPnnGh;R5HiSrq[nG)_MpJK;cdEgbE
-n'TtOinik\jR)F'o_8(He&h@Tn*'33rVlcmli-bOjmhR'l0.R%k3M<sm-sB(kj@s+j6Pmdi8s(Sf>j+f
-F+K:/OHGfnQ^F2/rLF%[R[KQAR15[VSXl@DT:hmPUSFQXrLX=cS=>t7QBd^3PlS,uZa7-J[C3KJYctL?
-rj+l![^N`X^;.S%`PTL,_7mk/aMl3=`5fg7`Pos>a2?!4]=ttr_7>;BJV8W,PHCs^X0o:@ZEUR:X.>TE
-^9Y#NrjXB0]<.`dQ'7&YM2dFSQ@t6]QGg)3WOfR@SqO>MYd(I=]#;t3Whbf5rgJ,#OHYcYKnb23L5V(M
-MQ3kZS"@14a32T<`PJjj_o0[0\A#bj]YhRtaN_;s^W3akb/29=Y-u0M^p'6!Z+7T_\'E.0[`-%tbg*f?
-^r+%'b-egk[]%*`air/T_SF1>b/2!6`l#U?\%Tc,c+M$<\\,JjdDEcAc2PBW\]TBCahts7`Ork*_9^!/
-`P8h$bIkpB]tqds_8![u_Sa1%]"l;9g![C;['RQn^:qS-^q-\KYHb:;Wj9%L`PAdb\tP[t[^*TR_7RLu
-[]lXDXh(p?[Cj&^`Po3rbdF@e`P/ss^V@4\Z`gaK]sY5X]<\`Q[Ag=BWj9":ZFG%cZ*h!EXfo.;V5(Q7
-ZDt+5WN`\8[C3NO[Blj1XK\k/ZEq'I^WXaFg:P#0\AQ\*QD1Lo\@/fL]?/12`P8Xh\CA@:b/hl\f$2@H
-dFQ.3\$3BLYdh-G\$i]T]t1PW]YV+f^U^SLXfeCuW.\cTZ(n7sWW&auVl$>dUS7pdU7nN`V#I+sTq\<W
-TV/!QUSFljrMg""WN3%ur2TXnq>UTsqXj.:ro=CBio]Rpo_e[frr2rsrqcXDrquWeoCDJ@khG(Qi:m$6
-SSi.O@s!I&Vjs'>S=cRRVPAuiEH$K(UnI^W!IIUk5W_M1;+s/=;,KhVAoVX)O/&YSQ#0Pr@"tVVUnj`R
-P)!OI;G0Y_?=$H$:KV+CIX?KjDK'K*QDC.+H[p?cH?at"M1'SfAnYacAS,7TA7JkSA6Mo:@8BKp:fLFe
-;--Ln<D$%h>?tN=JV8>nDe*$YA7B:c@q'(fA7/dj=\D^m:Jb%j:f14q<)?@f;G^.l8kr5b<_ZFm:/=Va
->>e@!=oM5::01Fm:/=bb9i"bd=]/!q;bgCq:K:Oo;,p7dr_POO<)HFe;-I=DJ=)q!T9Fe:AS5Xe@V'%Z
-A7AYA>%DDsOeAD0FE2ABBP(CR;-6ai6U4@F>?"@H<*3'u<`W's=A;7a<`;jm;c?F`9M/#V;GKq_;+sY[
-:.IoS85)`N9M\DV:/4GR8kr#K78HiU84lNF:f("f<)cdp;+sVX:ejb^;+jMX<`EUQR$O),O*Oo"<a&$a
-:/+Yh<_Q:d?ZMI&G\_qgL4+&TAn5ChFC.m@6UsTj77g$?8kVfO:f0t`;HZpo;dEL->Y[gb;.jkAi8`SB
-dEp7crQ>Ggbg+V`aNMj-ck"FHbKJ,Rb/hN=]"5Mc]tXK]#/S6saND]NqofIG;,g\.D0LMXK8uCprhUR8
-VP9TKP(e1+E+`BU;,U4b9hnPd?Y+"mI#<u6Occ!#XduAcNJ`lN)'^=J.88IOS>!I>g>:fIg4;dZ5)7tN
-gXOg)TdCKa&Jc5s#n%Rc&/?HI1,?Gshql+I.N0C\hr*>IgsX0J7joSs&KiJM)A<r/+"&ou1,UdC0dW1?
-\mSNeI!LEpK!hInAn"M87mT^?3]or&3Clk>2'k:P,Teck0JOUr1a4\)(EP1e4?PKtVK69U7lEb16!$`M
-787,T5!C\A0.ne.1bpO10g%3@-nR&%-TiLt/N>X5/N"e#,VMA6/M]Bd-S-N#1G("'/hJ:p1FkO=,Vq"s
-2)Zd:4!uO6+=elg.4m2&-7(-%96[5Te^)`o_OsIl:K'eM5<1hi4"i$;5uicSf@m?#7oWb`9/&OX1G'ad
-'-nt`.j$8s.P*A3-7h/$(GIWr-n6f#,T\*M,:Y/g,:=l_+X\NP*@_pM,9J'U,Te9W*uc7H*u>Y=/0PlP
-*uH7L-RgMp.4HVc)^6OO+seT\*[rs%:m0(+aN)N:N&;=s/g)/Z+t#0'-7CH1=2raW<M6XrRu1ZP90d<Q
-5U%Hi*?,k<*?-(D+<r6^,:"ct.OH`+/hAb$(a("C#]ZlAY.)$V]t_G%_ns:,^Uq+s_SH/a$bsKo_SO(+
-`lZBMd/M>ucHXVXbK7iE_8*h__#IFE<``O2?=@AXCN"E@I!bjD%!m/<DeWck?<UK4<Drfj>u"3o<**1+
-?=@DWC2JBGIsl9RF*O.NXKeJ"]t;G:fZqOS^VIh?e'>ea]Y)"r_oD?9kM"+r^V\+2\@Sl\_S<:V_7[Fq
-gYL?$]%Y'<^q7>!dc]`Gg>(0"_7S)J^:V@rWLg,eX1l?Z[(aE2b1#PFo^_S@lg3ZnmHF94naPc,n+#i7
-p%@_<nF#W7rUiAJo^hD@l.P"]md]]9nF,]-qu?]lo(VtLnbDG:m.'f=lLX`Grq>mXo(2bMp&4dVnbr7[
-oC;YMp&4jWoDJUd#kRESp\"7Vr:t^6oCr.Uq>C$\p\=IRnac>InEoiAp%.eIp@e.Knb)\Kp\Y!in^,@u
-a5-:OkNVI-mH<`qhrF"^lg!a$g;_4tjPA_Ymd]?'o'#&okiM*ik2b=Tj5AJEki_'nk2PRcjQ5^njPSnZ
-io&q]in`MRf%oQJh;mYTgXb'Wh0%K1h:pZ:g=tH<h;I8Fe(Nj>l0.3nj4iV^g=kcRjPnnQn*0$.p$hb/
-cca_jpZUr)hq-61kiU^sk2c42l.jM\mdK9)pAY*kq=4IZlepmanFl>7ki_*gjmW!;m-F0.lfI0bi83;K
-hr)VECjLr&Q'n)0rgWqSrgWtXs-`nPrg"IfQBdr0TV8-VVPpGmVl?SlU7n3OS!o_1Q'D0-"KST+Z`jA9
-G.+caZEUaC\$`TL]!o;_^;.V$`59L1_SsL4`l6'BaN;KA`5]j;`3m%_[`#tiM0jMlI=.E_X.H?![^EEG
-Yck:&R$#.iZaI6K\(JF#TU:atNfT'OLOYPGN/O";['$F?[AfaT[]?X:Za@6ZdClHNUR[gC0pSVtN0K<R
-K91qFO-,?\Xg"jjTt/FkaiVH@\#ZgL\]VY&^UC_h^q@D#_R[+f]"#TT_EPlR^9k_\S><Hu\[/rpahYU8
-da>tG`ll*0a1f9r]"52L]"uSA`kBI)]ZS%,c-!W2c,RoA]u\+.d`Jr2bPoTf]sPJh^VIj<aMl39`QH*>
-b/;!1_SE^k\@]Yh[CsGm]Y)"q_8!Rm^r*h$`R`_j\?rZM_9T[#\\Z(kYd1O7WOAk8[(=,fZEq*DV5q8G
-ah#=4\Z`<HY-kdO]!&BIZ_an<[^3TSZ*q?X]u@q%[C3o^[_9Dc['dTL[(j&U]=YMWXfo&X['R'H['Hs?
-Z*L^AZaRBIVm!e:]",5][&^RNX/ie?[Blj=`OE8Sa%Y1$\[K,dca1']Wii;"\?`*b_61YmXM_Nq]ue@=
-c.(Co_nX^R\=]^u\\l"_Yd1L:Z+S2t]=>Sf\?rcQ[&Tn&WiiCPAY#s!V5'mcVZWclU8%mdUS=K[VZ*D#
-VPU,aUS=KVU84]eWr&jrWW]B&Wi;roWV?E)rqGpGjl"bDg>CuUn+6DRrVlfr!<)lqr;S;HrquN^nESld
-fA#HTkFHEp>$cT:XK.bRQ^aS@UnsiFFE22LU7n3MTUgI7<C]8Q:ejhV6rHrH8SN*UD3^cmXHm^%9k0!W
-V59lYS<Sb;<)QUo<aJs091i?$C4(egIW0=FBptfiIslipH?a[fML^"pDI@0iB4bRX?t*PM@9m#<>?Xj!
-r_O\8<***t=&hpl=^#$4?%R]VH?3k2>?bcVARB"]BOtQn@963":Jb+e:/Xk`<)6=k<(p%f;H-Fe;G^1m
-<D?:kr`*0!92JJ^;,pUq:eaed:f:@o:f1+f:esnb<)-+`;Gg4c:f1(d:JXhe:Jk;&Ck.nESY)'qAR](Y
-An#CcA78hK='T9LI$C:rOF).iF`2&$?<U?#8ju-<>$P,a;,UCi84uiX:eshY:/Xqe<`N!l:/k%b;H$Cd
-:/XYX;bg"`;,0eV8k_rQ9MS;U91hkU9LhiR8k2KO:/t:m<`)Rg=\VUj<)ZXf;,U(\<)d:JPF.l,P'C#0
->?=-U7SZoX>t7@\@;h3rF(p8cLO!cNBOPLmG[!s65Y(uP8ju2J7iP#q<)umn<)QOi:KU_(>>@mk9kA85
-g==ZubfKe(s3L\h,0nTbdF$:ddF-LmcHOAK`597"[C!?K[^N`X^:qJ&aNDcQqp[)c84u`[?tO4tI"I9B
-Str<jZ*11&S!B%iHua"8?s?N#8OlBN=CGo[Ed<+cNKT["Wi3/'V4*]/*#0,)/77DiMk.B%e_Ap;g5\cj
-16()Dg">$/Te@>r*u>V-&IoNl#88XE-8WTohr2@J,oS%ng>LlCg=FBN67*g"+X&9Y-5.":/L)o@5<:_`
-0eTKW^eS'^Q%a[9S$%'G?!BHm8PVlA3C6/#4@BB;1GLgG-ResD5;"WH0IAV+)Bpgj2DI:kTR:g(Bhp`L
-;-Z[U9MJ8L5!U\C,q(?--RCDl-8Hqu2DQL'2D-a4,qgbu4>S0/2Z>Ke-Qjce.4R&-0J"M%1+P"80.AD'
-.OHDf-nchh-S6ep-7LGq.4$8i0.&2096I)Re^7XM^7[nX5=eF46:=!r1G^L<5YHXDf[?g3;b^k1>WFu0
-/KPrO(E>4i0I8(s,T%UQ-RC)a*[<-_.Pie-,U>#j,Ut>m,:"`X,:t/a-n$>a)]g.I+X&*U+WhaIr?31,
--6<sE.O$Js.53+l-T3%g/M&=u*[`N`+>GT?M_2lld`9.\/MSq0((hE0.3Lu")(J!J\C#n)TXCkYE+rQE
-8q``m*>oM2-m0BFrYlds-8ID--S?ns-71>t0J+Ij-QX-3H*Ocf^;@kg`W<cerkK_m]=GPc]tM(i\[]Dj
-`lQ<GcdU=kdaZ^ncd0n]b/hQ<^:jES!*0S1=&rO1?"%5UCN"E@I!YdCCjLAIE,0&o?<UK4<DlRe9hnM^
-;cZt'?"%5QB5)[<I=6*SFaBLSXg+S"]t;G:fZqRU^qdn?e'>ea]Y)"r_oD?7jO_Pk^V\14\[oDi^;%"[
-^qIFrg>16"\_G$<^q7>!dc]cIg"b'!^Ub-%^:D+kX.lVcUpmqD[(sN7`6[N9rq$E`lg<frmH+?:%I<3D
-o()25md]i>q"jjcpe(;So^qJAl.FnXmI'ZEl1!ino(E%Zo'u>Bq#0RIn+QYRp&4UXr:][Rn+68Dp&"RW
-pAOX\q=jd^oCi1Wq>U?kr:p6hq=XR^rI4_;n+68CoCqkAmdT`5mI9`>nalJHnF?5Ep%@qHnFQAFp\b'j
-o$GIt`n9eMl0Rs3mH3Zpi8j1cm-Es'g;_4tjkekUjlkL`n*96.mHEumg=Op4kj7Tik2kXgkN;3rkNM6t
-jPSqXhqd;Qh:gTGh;RJOgYgiFh:gW>i,mo5hqd&@g"P38h:gQ<g=Fs8iToajl/C@Tj4`APiSihQipZ0s
-q"XLUf[%agg\9puk3(j_iofI^o',Q8p#t,Or:9@;lh15VrU]@RpugGiip?7(l0@QtlK[g-mHj<7mHj&u
-i838FgtLN'QuIJ4Q'Rj9RKStDS=H&^S!fY-PEhH"Q'R`+SY2[OUo()hri$:'Vk]uYT:;:9Q'@L0Nt8:l
-Xg,(9ZEppEZa-gBZaTk?0"SO)]>)2#_8X@4_o0R7`Q#j;aN)?>_ns:1_ni^f[^O,j\;bi]G^Xt+X/_bl
-rj<<CYct:7SsYYUZa7'J[(+c#5-CHCNf/pZMMHtGP_P-XS@c&/Wk#O:S;FYSYctI@\AHY.W1TiRR[K>1
-O,B'YKnb\>J;9&=Nj#U`N1@<"rlZ+oa18@Z^U:nn^q7"f`50'o]=knpa3)[*`ZW4;_8*FoYF;8kZaINf
-c,mN%_7n@;]Y21ta3VK:]"c+2^:VP&`mD`=_R@+p^;A%7_8FX9bfRiJahYgA_8XgKccj;Rc,IH8c-OML
-]thP!^r!ah[CE`QZaI?Y]"Gko\[oVl^qdXp\\5hl_8k-[d^ZZiZG4`#\A#kq\?E3CXK/e4\$`ld]s=uT
-Y,A;-\%JrZaLo1#]<JfIXfJINYIh]fY.1jF]XYAa_7m\'`4NFe]sY2W]<niJ^9kD`['I-G\?rNH['mEM
-[C!6EYHbC=['?g@Z)t4<ZG!iX]!ABB[&L4:YctL9Zc0Jab0%r]^:C\a_9]HsY-PjQZ*pp<c,I93^8erX
-d_X&Gb0AGhc+LR8fWpm<W3s8]\?rZPZaR?T^V%.k`Ordk\[8W?USjldW./KTZ)4@nV5O<k#Gn8kU8+HW
-U&Lo!V5:&cV4s`ZU7n<WVlHcoX8]+%X/`1uW;ERhrs&K&q!mV1iVqL<hW*heo(`.^rVlisqu6Qo!r`)q
-If&j4nDW9ZgZ@_]U24.>?@7d7X-o3>R\$7MV5&ukEbpB&Tq@mKS9n4)5?(HS:e3uP;aa2iDeX3YUoCG^
-D,X/<Lo7)GTqIp?L14+Z;H-Y%=]%ga=D2N"LO+/[DJX$UUn2pZIXHKgH\@9-I!'=7AS,Oc@UESS@9Qo?
-"C#/?@U/k0<E3""<`)pt92Sbn>$b]oJ9Z3S@UiYI@q]IcBkV3m@qAqG=&2Oh9hnMZ:Jae_<)cXi=AMss
-;,gLj:g6dr>?Y03<*EF(:fLS#<DH1_:ejea:J+=Z9cHi(:eska:eje`:f1(d:JO_`:Jk>'Ck.nETV-at
-JnAM&ARo4]B4PFX>$,$?BRQ,<T9+GEDf]Z)=C#!/:f'\O8Q8Ya:/P+p<_?1c:Jae\;,gIm<`N!l:Jsq]
-:f0q[92eP\;GBh[9M\AU9MJ8W9hnDV91hiN9MJ/P9M7rL:/G"l<)lah:f0n]<)?Cg:/On`9N4u$Fd,Lc
-S!T:_<`r^591MTL;bpLe92Jr5OdpN/KT(b6DJ3Wf@rHKl8jkp591_TC8OuKJ:/Fhc;cZdn;G^Is>?acn
-:eP>>o?bq5c-6.-(sgOQc-FYae^`0tdF$Cke'6(V`PfU,\[DFD$b!LT\\5_o`5p-Ichl8o7n=(\:/kG*
-BQ89IM3OO+VZ*i;XJMMUP)=d5De``e<(]bS8l/PoA8,n&HA.69PG=nSXJVY_5opdU)(](Qg5V`9c.Ce/
-hq=#^5VeDUgY(65e=S90%NZE#(D72n(Ch*+1G1r:hVmM2;'d,*P1njOgY16#YsTl\,9S*V+!)dC&K`MN
-2,,VP.PWG+YM$*E:iqeVLPhJ%IV)kg3_E(>76Ne'7R&^.3<MB483d&*9//+W1+"h+)'LRd1Hn@6R;-&4
-6r?*+78QZO>#%sc7S>cp2('b,-RC5d-7^Al1,(+,3@H^</Mf(..mGO<5<V(f00M?M.5*_D1O^_r-S$Jj
-/LDM^,9n?T,:4ic-7^Mj,qCDo.OQMf-S$Mo4%j^kb15+r`2?3n6qg*75X[dp2)?gB5tusIf[?j5<_Qam
-8M3%^0IS@k)':7T+Wi!b1GBjt-6sub+tG;t/Mf+0,UOud+X\Z_+!3$Y-7U5`,U"KZ+!DjS,]k7V,9\-M
-+!DdP+!)RI)]g7N0J4h-,p+E\*[3'Z,UXc`/L)Gq1JNtJbgFJHMCgP=1a="^,:Fcs+sAI#9YT#6<Md1/
-O`tV=4$e"Q/f,38)Bp7B*$-+D+seZg-nI2*-n-Mr/1iFo)C$1<%#;O-]YMD_`<Eui^qd^u+h>%i\@T>c
-]",Ae_T'[>bg4bde'umqda6=dc-",F^qIAWZk$>D='&L,>[1WEA8,k#GBWq5%!m/AEGfH"?sQr=<`Aom
-=Ai't='8g8@qB=tGC"UVE-Zi&Wire'YJ7fqe_&-e_na(,f$hp^gUt24_8F:`l/L79_S<t1`OWOs^:1e`
-ZG=/f^Y.GlaLKsA_8*[s`7!i3gY(<-aLs=;_7[=k[]ZI+TV]65]=Phqg!&(3o(2JGn*KK)jm;$lnF,],
-mITu>o'c,@p%%bMqu6C_p\"1PmI]Yrhs'Ion+lAAj5]k-r;#pMlgFK?jlbmsp@@\Jp@7nNoC;2=p%J.U
-q"FL[o_n[[q>L-]rUfg^r;HH`q"3q=o_j7;p\+(Ip$_GDnF?,Co^_PDp$qVHq"!b>q=O@QoC)/<oCVeT
-s8MT9aMl-NnF5c1nF5f,kN:ddlfmg(m-WQJaQVaDi8ihXh!"%clga9(p>=TWh;[JWl/Cmjjm2'kn`])u
-mH`rrkiCXWioJqLg>UrKi7d)Ig#(W?g"Qbhh:pcAgY1?[g.C5Te_/d4g"YQPlK@?hgY^Z;io8\Kj5K%c
-lK\*<p%Qt]bL#)=jQbaflfR<kk2bUdo(2;2fZF!^nDia)rr<#kmJZkHiof@drp1Qlm-*a&n*]Q2o()8<
-lK@'\gtgi>g;f\,Kp;S,!1j(VrK\+^Pa%AlNfoTlQC!o.Sti'WVPpKmX:)).W1p#WS!fS.Pa)'$&#cG.
-Xfo"5Za[BR\%0#W\c'$']"5Da^;.V(_o0@+_8O7._o9R6`P]R/_7m^tZa@3N`l5QQH[0d]I$(>(T<,H-
-[Bd$@Y-4C`P/+E2ZaI0MeN^OER[9%lO,f$ML6RaJMisUBZ)t%:[Af[O[&^F8Za@6ZdD)WPTU;+5OHbc_
-MMR(FO+W"AO,fL1Yc<t`]$:5u(rF;(Z*M'L\\Gkh[_To#^;.Ir_SX+*b0'_*+2l%3_m[CbS><?n[(!s!
-a1&Ot^s'^0[^Wld_m[+\[XPfqZbjJlaMu$/[(O8n`Q6':`lc-BbehHGaMH-;_p-BH`P9:'['I<cahPg.
-^r![r^ppqf^V..d\\,Vi_oBF"]Z@q+_SEgq]th=ta4Aql\?rQI^X'[*^;7FiYHY@8Y.1dI\A-"rZEq'D
-W3*G4\[&rd[_0DcYem`KX>-uf[^j)Y]XP8[[^Eug]t_S+^:_4n[BmEU['?mG[CN`N[CEEJ['Hm@[C!6H
-Za-j>rio&'Y,\\3Z*1I?]Y(__YcFt*X0].5Y-bF?_R[5!bKnnU\[K)dcE4IQZGs_f[BZsL_nNpoVnT[h
-`6--BcICOn^:MhH\=p"(Z2V0=]!o#T]=bbe]tqSb]G/)dYc=V"U8ao9Bqh`(US=N]Vl$?iV$!TkUndme
-rhT^oU8"=[T`LpcrM^1+XJi;&XfAA"VPU*cXS2YsrV5gFjSmj@gu%,PkNhU/q>:-jrqucoqu:C0s8Mrm
-l/^g\iT8mmDIHdWI$(P6R?j51Sti0[UPs;8CkJITU7\*KIT/]t<)?Ch9hJGf8k3?.CN5`;X/qY);bUVU
-Vkp5`TU_7$@T63&;c?q(9h@rVAT!*SI!KUKDf)#@TR_KAIK"U+K8P5-FDY>mAn>L]?t*YT?<m_=?!U]@
-=oD<"<Duq";ccpl;--k'>@E57G^+1<?X$`B@q9(ZA7]7X@9?E*:J+DW:JOPY:f("e;G^7j:KCFk;H?[k
-<_lOm=&i3r;G^"Y;-6q!:J4J[9MSGZ:/Cjc)c':-:/4V`:.e5Y:Jak`9h\;X:f1G(Ck.nETj+4SJnAP'
-ARf+[B4YR\>?Y<EC42>>T8n;EEH5`(=^>$,:f0\N:01Cj;H-Xp<)$7g;,9q];cHXn<`W-r;c-:`:f0q[
-92A;Z:.n>X8kr)S8k_uS9MJ2S91o1V+&5F!8k_lM9Mnhk<)c[g:J4DZ;,'e_:f1(a9iP/(Ft&`FS<o@^
-<**7.:/">U;c?L`:/>&1PFQc4KT(e9DeNciAT2it:J!f=r^\5*8k;WN:JObc<E;mk:eb"l>$FZm9Li?+
-kfD#nbfe,MbKKk1#1D#Qf\"g)rm;%uccjMM`59@'\c&iBZEq'M\\5l#bL"ejqq;$C%SKDf:/b4uBlA3J
-NL6?5rig4AWhuJ\Q]6ZDFDYMl<)?@b:Jt1p?t<tjG(,!sR[^1QWMQUg*uG\1/6q)aPG>h;f\YTGfo/He
-1QgJHgtLK3TI^oh*Z#P/'bD3"'bDB@0L3n>jl=9V,oIndg>LlCg=FBN7400"*ZcUK0Gb?6)'pgs822_O
-2D[8'i4r6!J<u@ZNg?f!C0aq#5>"L75!VY069[Ll4?bki3\p[g8hhqR1at70)BgU`1,VG#OCi*77mo?t
-4[;G+7mTO+3^>DH/LM_l-RU2_-7UMt0.nb-1+5%:.PE\5-oNJ(2E!?F.4lni*[is+IOuum-Rp>e.O-2c
-.46Gf-7L5e.kW+i,;1Gp.OQGc,pt&j4%j^kb1,/!`2?3p6qTg05XI^t2`3<L78eoUf@$R/>Z"]o6n^SS
-.OZbd)($sa,:=ul.P;qr.4-Ad+tbMu/Mf16.P3+q+X\Z_+!2gT-R9cZ-6=EW+W_dP"sY99+X%pKrZ=]W
-*>onA+!)RQ0JG%/,Tn?O+"&EX+t"W`.jH8o2,KIWcdKqLJgW-&1as[n+t+fe+XJKl8AN`9>Gem7Q@3RN
-5"0jg2'!VM)#bO"+<V[K,pjod/2/h+-7C/m.kN=o)'0S.%$nlJ^qmn+`5BLk]`>VU\$WHGZadW[]Y2"p
-`5p*EbgH@;$e3VPd*KtZ`kf<r[JR*N>?Y-1=BJd2?=@>XCiOW@H[L6iH?sgVE,&rl?X-c8<)HNl:bP[C
-<E<4,?=IGYG'/%UEc?>RTW><)UT_DFc.CRl`l#U-`RWA]`8/,>]tqV,o&t)Oe&fJB`6602]#(qb_6^2Y
-]tV87h:'HSfu(YA]=u53kNL[Pg!@[N\%]Sh\?`<7VPU<+^Uq"l^t@#fl14H;p$h;7jl>^il0Id+m-X96
-o_7nFo^V50nG2hQq=aFOq==7Egu@San*0Q7oB5E9rVl[#oBbu;l0e$0p%g$.nbW"Mo_A1Nn+QSSqtTjX
-p%.tVq<[YLrVQ?Zo(i7[p@\%Np\=ad1ACY=p\=:Mp[S(UqY9[OnFH2Ao_.qEn+ZDFp%.Y>n+-,Gr;Zce
-d)j;IhX^$tl0dp(roP9`kj.O%mI0Jta2mW-ioTFcm-<s$h;[PSj8.ckiTW&\hUgHHnEoN,iSX(ejQGjr
-lKdp&iSW_Xi8*5?h;I#@jQ54Ph:pN3g=t99h:pZ;rn0ftg">-<gY:ZGkNM*iiSieKiT/nNioJtWm-<m-
-p%8(*bfS2eo\S`ehVmDRk32$`jR;F!k1IlRp$h/1oD\dho^2VOmca-=koB!Vn*B,sm.0`;o'ku3mHWro
-hr!GRg=jT7GDDF]SL^+rR$a5+QBd\uP*(]_P*2,sR$aJ;USO``W2Zl"Xf\Y(W1p#WS!fP,P`u!!&?Dk7
-Xfek/YdLmI[CE]R\@;IIrjifX^Ve(4`lH!8`Q6$:_o'=,_na+&BYV3p]X+uR\&QG#P^Rn&I!h'SV4juu
-ZaI*CYck7#R$GLn['R0I\(%jcR$WhlOH><RLQ[FANfKC?YcXq9[Af[NZ`C=7Za@6ZdD;cQT9Y\-O-#H_
-KnG5>Mhd"IOcGX/YH+%g]ZpH"'#DPuY-,IH\\#Mg]=u(u`Q5g,I_re*Z+e;u`Q5s2^;[e'Z(S"uZ+$sP
-d)W`5ccjMQbJ:[&^Tt_o]=u(k[_ots_o]m2[_U#/bf7N;_SF1;aLAk/d`TPB^<+L9_8*_!_8=7;b.l3?
-`Q#U,_RdY)`ko9o[CF#d_8F+#]Z%V$_SEgq]Y;(ra4Aql\[8]L)oU%6\%BD`[BHd?Z*:aF\@BDp]sG&S
-X/`J9[f4-*^T=]HWN+%KYdV<\YGnV<`P/joZ*(jV]Y;A+_SjO1\@&u_[^3<B['m6E]=kSWZa-^8Z*LO=
-Za-j@ri[HOYHG7?ZEgpF\%/uUZEU[5YdL[8ZaHsD_7@+p`m!,I0Y"U%_T\m\V5_&:ZaI0IZbO)\Yc,:H
-d`0GQbg+_jc+^d<ft=8jZ*CXC\@T/RYIXYJ'#D;l\[oGg['Qp:Y+r%lH>0.VrM'@jrMBpuV5C)cUnaid
-Vl9Tk#cFDlTq\6TUSe!h$`pG.Y,e\)WMubjU\h+ls7u[3rr;fblfR*\gt^cDioTCko_SOcrr<#trr2lo
-rrE&trDEFWk2P@YjP$PN@:!>iOfbdUQ^F;7USao`N,s#VKVP37T:h^&<'r`G:f((c8lo+d6=FkKD3^ls
-XI!d&9OWdUV59lYS<Sb<<)HLj;Hd0q'2(tr@rHsOJUMKXDf(r=Tn7iHIK"U!K8G/,EG])lrae3&?smMW
-@pWAF>?=j);Gg:h<)Qb#<EN9s;cd(*='pQ.H$j^K?=%)PA7].PBk_0gA6Vu3:eFDW;,0h_r_rkqr_OG-
-;HHag:01Rt;,0kc<E)gm:Jjte='Jg+-<!];;GL"c:K1=o;G^+`:esh^:es_Y;,0n`:JFJV:/Fhm?Yk7\
-rgliFJ7N+uA7/hXAn>L^>?bBFCOVM?T8S#@F*253?sZc,8kM<7;H[%#=]nTo92ekk;bp"V;,^=j<``:$
-=&Vmi;,U._9M%rR91r,[:&[fg8P)QK!)!5as%E>`B2(uj9hnAU:/Otj<)ZUi;+j_a:JF\b:/at`9iFu#
-F.&JeR?;Yg<***k7nZQV<D#_S8lonoR<EG#M26RuBP(O]EHthf:.%B<7nH<F7n??O;,gOp:eaY\9itJ$
-?;O9h7p9inb5KKib0/#QcHjndeCP;cgt^W6da?Cdbf[uE_SX+$\c&iBZEh!K\\5l#bgY.qqqQWs:JFMW
-:/Or%CiXr\PFJ5FXKJ_-WhuM^QAgKFF(o#e<`;gj:Jjto?".MfH%:X:R%pOXVlil@)&=/C>i!tsVnpa5
-hVmGGMFTojQJL3Kg=k#J.MW@4(D[o)&K)K"$lh/V0uVi.j2=e@)'Opli8<;Cf#b0e-QX?K)^>>'rY'Sm
-+"fcC4#SuW1GcAk`*6r0Q]R;hPcB7G<*24H77Tp<5=.n783Jmo3@ua60.eb/0J"n<0/b=$,qCT*/O-+m
-DL$Y76:+776V0Nt;H$.T7l;_K.O$/i/L;Sj0JbL;.Outr/iYL,,re"B/L;\s1GC=/-7UMt2*NfV/M\b,
-/gVks,qgu-/LD\e-7:)f.juPc/L;ep-R0cZ,pt9+96I#OdaQ[VT1(t17m0!65XIXr2)I<^<JnQ@d[OZQ
->@L6'69m+H*Zbq//i"q-1c-Kt*\B3%.OH2V.kN5%1Gpg?2D$7$.Ol\e+WDXO+!2m\,Q8kd)Zh*)*W@5^
-+9!<o,9@jM,U"<V-S-i#.4$5e)^HjX+=AT^.4QPe/h]qScdC7d^3LkM.4H>[+<i<d+!)XK/P3b'O^+ch
-Y*XQK;`mKtT0">D(`4/2+!;XE*$Zp_0/,"+,:"Z`/hSk7,T7a?&Ib2IrPAfW_8*k$]tCoh\$`KFXg#7F
-]Y2(p_oBjBbKeN7e,Ii(e'ZOgc-"#@\[Aa?Wrua8?!CP4<t&89?=[Y`CiO]DH@()>H45%;DJ<Zi?X$]7
-=B/B#;CkgI='Ap=A8$%(FED>7Fa]m_ZF6U7^:heCf$)+N^qdt?dE]_e]tD%m_T).qkhjh0_8+%8ah#'t
-\A-.lW5?3]^Y.GlaLBj?_8*[s`7!i4gt10'`k8dr_nW^cXeVVaV74"AYJ%g0a4')?o_%nGmHrrimHj3&
-n+6,:l1+Z>lKn*4mHsZ@o(2VIn+-;Hq<[)%lg=<6p[[n;kkb/Ts8Mlao_Ih@n*p!VqXj=Rq"+%Qqt'LU
-qtp3`p@n7Nqu-?WmJHkUp%7qSrVcWkpAFmdp@\(HqtBdYn+-2BoC_eIm-3d#p[@MAp@RqInalGGnaGr;
-p%eOcrpnIYaN3E3n*B?0lKdX4jrEXOlL"!.mbGk(legX^lK%@#mcrcljk\njh:gd<l07'YhX'b"m-<Ha
-md9<'mHs-$mH*6]ioK"NgXb<@g"YTKh;.)Lg">-<gA]i%g=k64f\5*=jPSVGkMP7\kMtUbkMbUbhVm\Y
-g?7hflL+34p<h73ceJ*KkigpWgZ@_aki([klg=,hde`V)mdB`GrqYsDs7u!Bm-s<`kj%U(ki:jkn+#o:
-m-3g#l0%!_iT9.SgrGe/O-uQ0RJrQmQBmf$OH5B[N/NRNN/s6iR@'V>USO``WiWG/riZ[0W2$/\SsYk1
-QB:us&Zi(6X/iG-Z+7NX\\,Mc\[K$I[hZKc\[oVk_oBd8_o0[7_S<t&^V7LsI_<;+^qR1b]"6#*^QX.r
-I"6[)V4sZc[^3?HYct=6S!]JXZEpmCZF88kVjEX-MNO$[LPLqILmF'`_R$AE\[AE,L9mqbYd:^H_U63"
-St;13QB78pObJ@BLPLM5Ll$hCX0AI^TsDhabfmrA\Z;[D^:q"h`5B:"^s'O$<k#iZ\[fbt^;._%]"Q/#
-`NuDAZ*V*R_U$96^!+OBd*p.M_oT7&_n3Xt\@'2k_SFC<^q[b/bfRiA`PT@5d)`]-bgODK_oC$Nc,e)D
-b07i=]XP/krl$.q^;7Cn^V@@bXf\hH]Xkqs_7m^u^r!q$]"Gbl_oUE^d^c`m<j]om^:V+q['d-AZa6pH
-[(*Wa`kSjd[A^%0]!fMr`58abZ_j\@YcY=J^9=ZC_8X1&]WSBOaMPd5`kfL4]sY5X]="oLXgY[AZFd`U
-[(3]MY-bUArj!fSZ*1=5Z*LmP[B?jMYHkUG['[9NYd_$CZFR?C\%oPb^;.kA9"_^D\A?CfZ`pI7[C!KP
-[(!l_\$WEP\^JF<bfJ)ZeAS\udabk(Z+76G[CE`QXg>LL^V7Fo\$i`V]!\rMXKSD!T6>%EW2$,br2'Fj
-ri$O/W2?JmX/r;"VQ$>fUo'r_US[mc$EU81WN)hpVPBl_qlTr!pAZ!/q=j@Bk2YFWgt^`Bip#h%pA+Ra
-s8N&tq#="dqt0IEl0.ElVJ]dE>^;[>Z(%)JSY)[SVPB&jEc-Q*TVA3USUFI-5?(KZ<_c=j=@Y_kG%tcU
-TW>/\D,X,:M5R2HTqIp?L1=6_;$'X!=^Olu9i>D;JUi/oCi4!"Q_L%!I!p9dI!gR&JU26P@q/tZBkUjZ
-@VB%N=^537=]\Ep:Jk"d<E`I-=&;n!=^>6>JUMchEbAfiB5(pkAR&q`An#7R;Gp@c92JS`:f@9l)c9F/
-:ek%n;G'S_=AVgh:fUY!<EE%!>?4X!;1;;?:Jjt`:/Oe_:f'q]8kMcS9hS8Y:JO\\:Jah^9MJ8Y<*N^G
-J!cguSW&&0ARf:Z@:s1`AReqK?"Rl%P+SA'GBn:QC2%-a<DZ=\5!`"G<)d"';+s\`<`W0r84ZW[<E*""
-<)cps:/+P^:.n8P:/4DT;,L%^:es\U9`\!^r_3>br^q9*9M\M\8k`/Z:fLCk;,gLk<)ZOg<DcIi:eaY[
-;.=R4R%'M,G#24G=$oDM:K:Ch7nZHXEgE)8D1dOsHZ!J)=^Z/j>>S!a77B^<8Ou9B9M\Ja<)QOa8P;oc
->[h5@8khi[D;WFWb0/&TcHjh`dF?b$'&23uhV$E+c-4AQa25X+^V7@kr3Qg:[C*QZ`6$<Tf\?;Y<EWC&
-:f'k\:LRdLG(>I5Q_C1PWN</$WMlMYPDk*<D/!Qk>?4Wu:KCV(A8HI>Lm4*pT:hgS9d1Jj)(T%MesNJS
-dG!I9iRirT5WP4fg"bE=e=S4>(_.Q&(`aG,)B'.q-q5a=_:dr1`).fu+cG(4hqQl9ag">a*Zc4=,9@U:
-'bq`=4#\oI.ki=sSBe0+=Di_GNfKF&IUPiO77B@2;c#V;792N,0fhEQ1H-d0-S6kr00;!N/KlMp0fq9\
-V2K/1E)0)!>#n-j9f5gI8OQ$R1FFb),U+ir-RgW&1GCC2/Li&'3A2Ku1cm3<-n@,:2DR0?2*<ZF.46>q
-.4m+r,qC8g.4HPc*ZcCT,9\Hc-m^5e-RpMj,9nK`00DmMU<(d1caB97779a/4@9$4*Bc8:3(6u2^!kDn
-=^56C92eAJ0-hY]&/-QE-n@,)1aO4f0/P@8-la0V2(pU=1G:C=.O65d-mTlX)^H[M+Xe``,:=fZ*?ugO
-rZP&Z+!)FC+!Ds\,TS$Z,UFok-RUAp,V1Ag,qUJd/1Deg-RqW2bKS;V^j.+U2CfR]+XS`j,9J'N10MW>
-O'A9WW0;F1756f?Pr0^-*?#e>*$67C(`jkJ.5!5&-6=3O-oEkD4<tge(D%+U`Pf^4^q[Y`]b.le['6a9
-X/iG3]"Ytr_o9dCrltPle,.W$da6=cai(s'['9G/"CGMB>[.20$sQnA@Us1gDKU)HG^KF9'7"Y<ChR9c
-?!CE6<`W-s;H6^u>%h2K@V9\!EcPl.EdaR[ZF?[8^:hkEf$)+N^qdt>cd'Sg]tD%m_T)02iRPra^r=XA
-]Y)"oaj@Ju^q@Crg"k,u\D"j:^q7>!dc]lMf@S?h^:M>%^q$_OU8"<V\%8uR^;AXKfAuQ&oFgW[mGcje
-na>W0p@[h:nGD\Bn2U(5o_&%QnacDDlgO]Dq!6u(m-XK;oCDG3iUcgAqYKgGmeZJ8kNM=+n*BZ?p@7tU
-pA+LYp%8"Wq*FrUqt9OUq<@A>oD&:[p&":Tqss";nFZPJo^hD9o^MA@o^hVBo(;bHlgjiEo'u2>p%@nG
-o(;YOr;ZcedE0DK$fUXHnF?)6m-3ZokPj^8lKds-h8m\(hVR>Wh;mV[mHsK8kiDErhr*GMgYh5Slg4'.
-iSjA%nEoW.jQ,L`gY1QDgXb$8kMk7Rh:^NAlK[<`jQ,7ug*PM-g"=m,gZ7JRf%oQHh;d\WjQl'kki1L_
-kMP%Xl0@U&nFH;)8_)26g%OLrp#k2gkj.Blkj.g2p%$MSqXs@Hme$JXqsinKq!@,0o'>Q,mcrrqn`o9%
-lfma)m-<crj5o@^hpgB#RXp]lSXc)HQN`Y?P`q/gr/;\TNK9BkR@0\?V50ucWiWG0Yct=3WMH>^SsYk2
-QBD&ts/uL+YHRr2%(NmY\%9)\[^3HN\$u@JBY2-t`Q66Ca2lNHaMc*9^qROq]"5Si]sG,V\B)_)P(.n-
-JUWTUUS4fuZa@$BYck3tR$Y^qZa6sC[ahjeR$*GeOct`[Lld^_Ss#DQZ`U7<[Af[O[&^F8Za@6ZdDDoT
-Ss>Y0P*lE;P)"YgL(&]cLl7(KXg+jkV7"GEb7_Y/\Z2OA`4rapa2Yj'^<XI)]`#](beh'-_n<CfaMYs%
-W33G5^:V&&`j`=m^rs[=^Tb>l]sbJU[(*EF]tq_(bK@`A_T'I/`VmjoccjPK^<+I'^;7Y-c,d]A\\l=p
-Xfo(?:s-Vj^pgni\@B,`]XP;Y]?%Xo^;e()]t1qp_S3^t_8*t0f%JK^['I$TcbmQ9`NlqXYHbF=[^*9J
-`Q,d#ZaQd0Yd^dF]"Z8$`5/j__70EM.^?+^\[K5c^VR1Y`RN&M`ko@"^:CPS[CENEY-u'TZF.'CZ+7`g
-[^3TY!4Mm3DmHXOY-"h3]=kVSZb`fG[(!?K]t1V^Z`gjIYH,4I\[oJhb14AD]"5`'Xh;HV\%&r[ZEV-a
-^;.Im\@9o+aihcNeC)LM[F<^;VmF"BZaRBOYcbaLZF@?Q\A#G\\%&oXZE(!pW1S<SV5^5bVZ*CpVPU2f
-WW&h>W2QVoXK8D#VQ$>fUo'o_USXibVl-DnWii>$VQ$GgUSn!lo`#0nq=O+@kN(S"g]l]ul0e6@q>UBd
-s%iUfoBkr3m,b']?s-`[R'*Z_Q^OD:USao_MK3`UL8:K:US=?/<(B2P;,gUm9itLf7rEZhD3prsXI!d&
-9OWaTV59lYS<Sb=<DcUk;d:hU:ejb`@VpRCI!BIFCMB32SUl9=H$XgaKSY2)DJj&s@:a1f?sI,R?!LV4
->r5b^:/4V_9iP=u=]\I$=^#-:?%.-FG&Chs>@M,MA7f1ZAR\tR=&;^h9hS;^:fL=j:esse;AE86<)?=h
-;FsPV9i4qh;,p@j<_uC]*D]O09i"PW92J>W:Jah_:/Fec9hJ/Y:ejbZ:/Fdd:0gXm<*NaHJ!ce"T9+V;
-An>U^?tX(^ARenJ>@_Q#Oe88'GB\(LB4P:R='/F!770dP=&W$q:et"b;cHdq8kE#g=]SR';,L7g9M8,V
-9M%iO;c$._9hJ&T<E2df!`;fir_$?e91hfJ8PDuZ:.\,Y:/4Yc:fCFq;cQ[j<)cXf<DH7_:/GD?P*D<#
-PBTu1AmIkr:/=hf;G'\[??M[*F_u_`Km[cMA6WM]G?[p=8OZ*>8Ol9?:eODSr_OS68kDWO?=.2Q9h%fI
->B/03b0/#Tcd:+fdaZk#r7he6e'H7\bK%Z>^V.@q]X[mH$F7%H\\?#&cI1=sqqD6]?X$T2r_a/3@;'Y-
-Ko1nXR\6FSri8/_VP'EFN.Q7rE,K8p=B/7"<a&pGF*rY$O-l<&RA*:t)&4&@@GfY(Wl!0:hVmGFL-e-f
-S_i&Th;$PRIOlBJ)]'A5)&+#/&J6s%0f.#-jl=9V,oIndg>LlCg=FBN815N#)]^7I)Aj8+*[im'0eFn1
-.P%CHZrCRVJ;&r>R&5=?7pA_Y5"SgU5;ki14?5>_5!2"l.O?Ak.3^<*1cI!2.PEP@3BNU^Amek66T[h/
-2apM*5t!do%m2Eg-R^>d/M\h1/M8M$/c@=Y3&EB?,qptm,:+Wf2D6O8,VLl!*ZcRS/gVnn+!E'X,:+]a
-,U4Wa0-_Pb/h84o,:+fhrZs?K.PEnYFeZt)f$h4):eXPY3'BYp5!hCf1,M:$OhB,jPu^pg?U7%>3]/]I
-.iK3M1+k",.46Ad.O6Pt0J+=e0gn&Y1G:.)/12S_,UOZR*@*0`+XA9R+"&]p,U"Qc,lSl\+WhaG)]KqK
-.O5rV0-VSf/0u`!/h&A",V1Jl+>"ob,UOs3G/1u:b//ZV2bQ%K*@)s\-S$Gg-U(q^d>qP)V59K%=A:\:
-EgSa/+Wq[P)BBn>)]:(J*[2sY-S?M_+"'$/4Za`#*>];&\&cG&^qRLo]"GVa['BP2%C*CT^r"".`llWR
-cHjo;e.'sYeC;spcd'YP^Upn[qlM/S@U`VL>$5!3>$G?@AS#RlDfp2JG^XpeGBRqCC1Ud_?XI&@<rQ)"
-<*"HN>$bWJCM@U$AS,h(S>rj'W3a4Pce$ama2>^-a4&A[aPOVC]tVA'nEAoa`kfI2ccNc0^q[t7[BmW\
-]t`:We&f/T_nj.#^;SI_l.jnDdE05;aMYa)ZE'UmUSti?]=Phqe^raCo^qhKmd9N*h!adtn*ff<o'5Z:
-o(@J)o()GDo)&+Qq=<_8q=F7AiTKIlp%7\Go&eg!q>0aXoAf-2n*TQ3o_S7Nq==:Kp%\:[oD.qFq>9s]
-qu-0Zp%.tSmHa6/nbDS<oC`%[q=smdrqc6Yo^)&?oCDSKp\"4Qq=X:Ho_%hGo^;8Cp%7kLp%J4Zs8MT;
-b/IW*hsp:+mdKB,l/q*kl0%3kl1",saN*W(h;meTi8<M^nFH2<l1O-"jP8AAi8WYWm.'W)hX^F1mH`uq
-jQPdbhrNnWgYLuTinrhOe_T0KlJ:.PjPAMBg=t?7rRN"DiSW>Cio/_Ski(Rfkhb@YiTK+PjQPdmmdToE
-peBDldEgM=ipZI&j5oLdi8`tbp%S+Fe&hCZn*of;rr<#onGW1Ljm2F#kj7^$kN_a$i9K[ijmhs0k2bRc
-iSE><g!-"AR@]q=Q^<u&rfdJENJ@Ce&;l=)OHl-"R@p4KV5^GoXKVW.$a?\4VkfrVR$j>/P5Bt6YpHZY
-Z*(I@[CEi]]=keg]",5T\$iiU\@TDg`Pop<aMc0>a2Gs6rkJQJ\G`r[[(!WXai_JcI=6EmI#FqsTrkc0
-[Bd$AYH=4[R)H89rj")`dC-0IP)YB_PDk3LP)tfpP+K1iY,]%?WLSgQX0Ah7[(+!#_Q'3"Q^O>/I[cU`
-MM-\:LPCPDOcG^3YcOJ"]$&:@bJV62Y,B.T]=u"q`5K=$`kfU3^q[b%_TKa4aM+pfa1f?kV6$l+^:q"t
-a18Ij`Q#R/^TFo`]>2:p]t_+c_Rde%`5]d<]ZIk"aNVZCbg!u?_SF15]",Pf^W*pl]t_Y1_S*n0I`fjN
-_83Un_7[@o_83ds^;@n)^;It,^Vd_!`Q#g4`Q#^4aO]%m\[AcL_9^$5^VR4cZ`gXAZ*UX;Z,Oc!Za7-<
-V6IM3ZaI3^`5T[,[)'>c]!&-8Za@!K]u.dnXi/`3`l5d)]>)(g[Cj2]ZEq6\\[B&TWjB.N_R-MVF1\f_
-YHbC<YH=n-Xg5IEYHk^CXL5UC[(X#Q['I!HYH,(A]"5Vj`mNGQ^Uq(nc)\Ii[Cs>b[&pLF`PTU.Ye.Eo
-aNDZHc.(1j`4j^Q\YZO@Z*:[G['I-WYH#(CYd)!W[C3TV^9FE4R]3*.EMB8(UAUhkVPU8jXJu9#ri6C/
-Xf\V)WN2nqVPjEi!iD`irhg+)W2lhqVQ-MhU8Igko`#^+rVH<\n*/lhgtL<4hVdP\oChtVrVlKi-2mf9
-p%S.DVJT^D>^W$DZ(%)JS=ZIOUnW`eEc?f0TVA3USq1'o8O??Q<**!q>?aTfD0]o<S"cm`QYfYq@YgqY
-V4jQPP_N^K;,L4i?<U0#9N5P=I=ZlqE,oo7S>Ds7KReAqI!UI&Jp_HSAn#=_B4ta\@:ikS?<g`@>ZOg#
-:f:1a;-I"$<)?Rr=^GB;H[U-\D.['T?t<SQA6rq`An#7,>>e?m:.\/X;,pCk:/+Ve;GgCo:JXe_;H-:\
-9M/#W9hJ5Y<EN7#='Jp-:/=YX9i4\^;#O6[;cQXg9MSDY9hn;T:Jae]:Janf>@;8sR%0kCOF_(VA7T"T
-BP(dd@oul:@r-[XSY(jbG&h\9@p2u9>#eKl7SR)l=&Armr_G+>;,gUr8k;oe=]SR&:f1.i:/4Ya:/">Z
-<)?=e9LqiP<E2ac:JjhY8kViN9)V=P9M\DU9MeP\;cQXk=&i!m:f(+e9iG%d9i"SaAoj3#Q^Et[;d*[:
-8kMiP:f:+^:f1M<QCN,:K7nr,De<]lAT;ou:eXDI76!h/7Rp$J84?3L9heS`9M&#c?=I;;85McYEm_qO
-c-Obce'ugsg"bEAi83>Cda67^a2c-8^:h2Y\cK:MrNlp;[C*Z^`5^$Ie(=KN.r&d0?<^Q5=C,BID0(,U
-Ko;"XSti3`X0J_'VP9Q?Jr"u+F)5;k>$>'3>^g*rE-R"fNK93cSk'q@'H/T6iRXEs_U-rkhqcn<69m`,
-hUgN<gsr2U*"X#))'9e6*#oP&1e]Sif%f6E_,2Ks,Egd=hqQl9ag"Ab*ZlCE.3fiL'cA/B1-7BO1c[BN
-\DG8CH@Ud.Nea+&M.T=c:-hHC:/OJC5u'[45^kgV4?PAS.Om)%+"'-(1++4n.ka(K1Q70*>Zjfc0g\Ae
-5"[q6;Fa)D2('t#.3Kri/Me_-,pP'"/hJk;-n$Pm/heFj,9\<b,9A3]1,gm>1d!rU-7C8b,:b)e.4Znt
-.4d/',U4]f,pXl^,Uk5l-7LGp0K`'PU;kR7f3>n^:e=/J2a0\r5!qId/hT:kOhB)jSQA`m?p-Y.0K(pG
-/fkrX2)d38+<r-X+Xes"0HM/e6om+[0.//"/0lJj.O6/\.PE.p-m9HO,VLeq*[W9[*ZcCH+!1A"*[)jU
-*[)mV+t5)h-SR+r-RC&i,TeHe,U=`d03*V@@)0h*_L*Xe75c;5,U"EZ.3g;o4B9DNQ!pGbVO;j7@RWk;
-Rl2E3*>fY7*ZH%>/K>TO-m9`e-QsNX3B]GZ+;H(:&Jr(!_8*ar\[f5][^**<WiE/%YdV0W_8XC5b0Bn3
-"4G`LeGdu*eC2jlc,n#B^:C]LYQ&)9@U<AE=]t`-)dZl^AS>gsFEDbOI!U3bG&hP;B45@[?X6l:<rH#u
-=B]!:@;0CiCLh!oGatb<\#?XI^<P9]c,[]9^W4gKcH+nV]Y2%r`p`3UfuChCa3_r@]YD%m`3Hee]Y(u5
-h:'NXg;CbB]=u53kNUdRg!RsZ^<(i>]t^tUTr"N_]Y1kb^qn[Ngue5#oC_P<nEJj!nDs3/m.'c=md]W6
-o'G`6o'cPQq>9dHlM9o<j5&h[l1FrHoC;)$mJ-_Xrr;T[qXNq>m-sZ5j6Z.,mI9fCr9sRSn,*(Vo(i1K
-kj@j6rVQ3]o_&+PlLa]Dqtp<iqXc]Dp\=ORp&"LRoCVVBm-X<6oChqMmI0i;nb2_Mp@\4Tq>C9lo$Y\"
-`o6IUl0%3mmH`orkii$-7-O..hT3b$i8<bbiT9+VmHs-&m-aZ%iof1SiT&hSl0e36h:_2dlfdWtjll1%
-kih@"kiCjdjPAeYh:CZ?jQ+n@g>.5/f\,!5g=b'-f$i.'hqQi<j5/q_hVmb^e_f?GjOi&MkN2+%oD/=Y
-d*g7dg@X.bjko(Zjk\bQh;n5&mGcpCp\=7HmdpJXs7u*]q;^/clf[EtmHNm(nD<$mo&JWnq!dG,jlbRT
-imuu5RtmB"S=>k1Pa%ArP)YETL5-CsLl7+MOd26#R@p4LV5^GoXKVW.$a?\4VkfrVR$j>/PP^+c['R$E
-YdLpJ\@]Da]XbV`\$WHL[CN]T]"Ynt`lQ3C`llHGa2l08_8*^mrO!NK[(*Zfahj<kI!U?kN2WGDXgPLC
-ZE^[<Xo=[h`3HZJZ7E?1\?MQfN/NjaN/*1MM27=SUU7A1Wk,U;Sr0tWYctI@\AHY1Wh,iLR[e\kSW]"l
-LP:D=L4tVJMik6IX.$)uaihoP_o9BsX2;]Z`4W^uahtd+\A5nh\%oemd`KVT^9Fr_\[eZ5WiWG=c+_BB
-]s,/gd)OPa_8"+*^;.1d[B-10ZcB_n_Ss[+cb@'7c,.3:bdXpi]#N1B_TB^8b.b0r]Yj`f!69Q)\'W18
-`kB71_R[=m]!S`K[DB\ua25I&ah,=,a2Z*<ahbs<f%JH][Bm0WcFgZr[^*ENYHbL>YcOq1`5f^#Zad$4
-[(`iV\Zs/i\@K2\`N6P]ZECOCZ*_0Y`l,!U^!+I3_SNq%aN234`Q5m.]tD"b\A,AO]W\u\Xf$WQZ`L=5
-Z*LX<XfAM$WNrq;YHbI;[^rWI]XFT=ZF%$;UqaCM]YVJ/f@mjL\@BDtUU7,&]YLnSVlmDA_8WdV_mn7?
-b07rPf$r6g]@5B7QD([hYID!I[(<rMWPHBTWjosW[^`r`YF_nhXf$GaTqnEXV59uaVPU,gW2gH/WiN2%
-YH=q,XJr7tWMcZnV#dHgrML"'W2lhqVQ-MiUSn!noD]R)qtp*Xlf?s[gXY!5hW*hip@e:Yrq-48rVH<a
-p?AGk?s-`^S?B)cQ^F;7U84TZMK3`VL8:K:US=?3>?a`f;c$Fp<)Hk(7mq!3BQ]uAW2u;%;b^bXVkp5`
-TU_7$A5uK(;H7(/;,'_bAScgIIsZ*QDJP]:SqM]FH$XjcKSbA2E,T;pBk:gfA7AtV>@(Q;=^531=T28A
-;G0hi<)c^i<)m"*AmKk8H?3k6@U3V`B4ba_BP:saIUH/K91_lL8l/Ad9ik(a<)ugj<)uU^92&5d<_cLe
-:fL1^:et%k<`iO,;-$Lk;GL%g;GL"a:JOSX:/+GY:ejSU;+XJX:f'qa;,L:t?u1=[S=uU:Iq<+t?s[;V
-An5I^='/R6COhM;T8n2@F`qG0>ut'/:/+5M:K(CuISs$A:ej__<`rBm78[5h<)lmq<**.#;cZt!;,U7g
-9i"\]8Pr)W;+X8N9M%iK92%uN8OuEC7ncZO8kW#V<)l[i<`DXd:f1.a8lntc:/OniBm,l0R@04\:KLb%
-84uWH:/X_S:Jk;2O.:H6KS>/1DeEcmA8cQj8jl*73CHD/7S-9M77C'S91_rZ:.\5f?=7#88lA2_E7N7Y
-cHt%jeCE($g>1ZEi83;@dEg%Za2c-8^:h2Y\cK:MrNlp;[C*]_`5^!GdF8!E.W93=@p`JF>@(]JCN4WJ
-Jqf2HR@g=SWNiS*WMc>OLlI7DH?*\-?<^T8ITTc_Ao)g?L5CqQSk:(A'H/T7iRaHs_9gihh;-\:5X7N,
-hUgN<gt/D\*YTG-)'9k8*?>_$-p9%PgY(KC^elBr,a@$@hqQl9ag"Ab*ZlCF.OH/O'H8;F1I!cS1H$sA
-Z.cfsDg6efP)c$4O`4$$8iTa>78?QF5t!RoIQT>>4?P/V0JG:6*[Nft/0c/^-nRPY4IDIV>#J$g5$Dbt
-8l%TF:d[<*-Q4$H.39Z_/N"_3,pP0'.O?c**uuLL/j(s;/LW,),p"K^0/GCA3\i'@/1rP$.P`S$-7:)a
-+<_sU,q1Al+<rH\,Uk8p.4Zu#0Kr3RTZ5@537bU07mT7!2aBo!5!qC`/1`kcOh/rhVd<G3C.:TM/2K(-
-,97jT-8I>),q12d,:bH.0H1cV4#?jh#V%Jc2D6X<2)"nX2'XG"+WDmP.OlAR+!DRD*ZlOI*ZGt9(Dn;@
-+W_^Q+t>2h,qped,UFfe)]:C^,:+il2I_hXc,e,Q_/g\M0In7j+W;FK+<Dp_1-rG"RV8RtW1\fKA48q-
-N%,PV)AX/2*Z?%D-PmRK1*7J`0-hSc3^#DQ,o@sG&J_ah^q[Lk[C<TSZ`pR3WN*&&[(!Z^_o9X8b0U(6
-"4>QIeG[o)eC2jkc,n#D^Uq&RZN+\FBkCpd@prbQ?2\"8?!h)OB4kpnDJjUrEt3>8FEDD7B4kda@pWGF
->Q%VQ=C,B??t*_jI"IrmYckgW`Q$<\cc3o?_SjmGd)t7_^V@J#cgp/Gda65;`tQG.^VRn$[^N]Y]>)2;
-i6K6IcG9Fm$c0d*hr<;/`5og.]IUn5^qd7VTUMUO\\Pe\]><RDa5cFPnFcGHq!7D?lL"34m-aQ@o^M26
-n+-GI:@J)To^(c7o'c56gZJ"pnaQ8EmGlg[mJQnRnF#`?qs3Y7me6>@oBZ)BnaZJQp\+FYrVZWmlL=?8
-oC2/:oC;GFq"sm^q>9m\rVcWg,5q35q>C-crUopZp@RtHnF65KoC;VLmIBT9p%.tVqsj(Krr#spg!%Ra
-l1su<l1+3/kiLdalL*`ulg3lh_o2'$gu.>Ni8!,AhsBallLs9'l/(1Tj5&GRjQ>skeE#rGg[OUklh9`*
-iTp!pgY(cPg>h2FiSj+^hVm>FIbj/=g>Cf=d+77.hr3DFiT&nSio]=\hr3Y[iSW\Thr3bajQ>arp&+aC
-f#c1iq!@/,hrEk[jQ57WhX1%.k1.KJo'l)5oDS^go^;\Vg=bf[lKRd*l0@a'mdTZ0jlGOdk3;*ljQ#=c
-iml2GJ;oYROcb]gP*M;sPa.N%!h,UJrL=@gT:_dLTq\<XV50ujXK2?#rhfgpUS@aZ!go7<rK@Pt[^*0D
-ZEpj?[Jm]r]>DP"_8*n'_SO7/`koU,^;.S!_n`ss^Uq@o^:M%n_8F4-`l-'?`k@LZI=HfrPc:Rb^W*gl
-Zi.*9SYD^fYH4b'Ydqia)P<UkSX,S.P`:WfTSS5WR'!KjXM2?ERY@fHrNQj=[DBGPOGo?_N/a*_O,j3l
-6@OQ;Ll[IMWj':%RCU&O_p$6Ob.PL0]Y;7q[^a2m^q6qZ]"GSa]"5Gr`5&gc_nEUrYbJ;2\\#Joe]#)"
-ZF7lork&KLbKm>rWNj$`\ZN?@[CETN^r+")`l??Iaj@?(]"Pef[CEo]]thP,`l#g;_8FUGaMZ-8c,IcA
-^;I@g\@K5^]",AkahYU0_n*Om_8="-ccWr(]uSIJfu(G4\]rdF\[/rY[]up5Xg,C9Yd;!V\?2mLWiE86
-Yd1O8Xg5XT[^aAb]Xk7pX0f78X1G^I`3Z5H`N$5d`k04;`jrUub.Y*a\$i?EZ_t%3]sFlGY,eY4W2m,*
-Un"6fUp%)*X0At8YHt[FZELRA\[&EGZ`gUB^UUGR]>W=\aM>3l\^J1"\ZDd3YdhKXY,/SE_n2qNd_X&L
-b0\bnc+^g>e"i53Z`gM_['m3D]X>Gf^:CVY[B-F<]=PMTW3E1gRXfIZX/`/!WhlPeUS=HQSXQ":SGf>b
-VuNarWrK-uXq77uTqJ$MTqS6UTV%mLT;AObVuZefruD%8p@\%In*B&kh;@/IhV?oNm-sQ;p%\=\r;QWm
-s$->Ur;6?^hPYmEDK'`UXK%,3N0p31V59uDEcuYdVPgMtUmQX=91qlI;,L7i;+O&DAU/lhW2QbqP@[Zf
-Dj^O"2l!1BRuhVr:JF\e=^"Wq<*O!UL4P&.FEi"LRA5g^FG>L!JUDlnG%PK!?=7GXAS,OfARf"O>(0[\
->Zt<1?!13*:KLOq<_l7]<)ck">^_$PH?<k=D/O-'BjkIcCM$p^>>n<j;,C"a<``-q<E31'<E`!i:Jak_
-9MJ>Z:f11l<E)su;,g\%<E)sq=]AC&<E`=#<)ZXj:JOY_<)67e:eOPV:Jahb=&_ph<*EI=F-;r\Qj&7h
-A7'"drb6LfC2.Nr@:a7sKU/I2Jou0YG]S"EC0k+K;+*lK;-$[l9i4b_9iY+k>#@ji<_,ne<`)n&<_uRm
-=Ahgb<)cRh;+j_^=&D^h:/+J_9MJ;Y8k)EM8l&8Y9i+\`:Jk(i:esnd<DZIg;,:"f;bpM">$bcUO%PV,
-R[8+e79*AtA5c,o7UB=u='Jq'UigL(Ko(;!BP(O\E-"lJ91MB@9M.fI9heAZ:JXYW9k.U2<)Z[q='&=%
-?#>#Ad*L+fec")#g=uVb!oMefrQ#5__nWpu]XbWP[26Kh]Y2(p^qd\"`Q??Lccs_[cd:%bKR=#GDJX-'
-Amf'H@h!-oI!U@$NffQrUo^VqrMF#%R?NP^IsQ?_BOtXY>[M#SEe/4dLl\B*+!`0^.pLoZK9s$kg"bNB
-gOqsj9W?q'j5Sh<OuXBt(`"#.*?#_*&/HNK6Y>*-iSM@?,T/,0gYUfAgt^8h>V[*0)&sY<)(?7<+<rEt
-0KM!H5rpZnf![P+Ng5T`NfKcW8Q&,B5>Xj;7SQ]N6T-h[r\m\32(V$P1++;'0.\k'(a1F]/i,YdLOio?
-8Rbn+;GU+Y91MT<3']>I,T\<\,:"s!.k<>/4#JfW*[E$Z-R9i[-RC,i0/>780et744$>>P1O^f70JYF;
-3%?I1.ju_j,U=ur-RCAq+XJ9[.OQi.1*n(r3^$`/_9g]VYa\6I78uuQ7R9C28k(a(9k'=&g"MQi<*a<D
-?;3gE1,^X$*%<6h/g;Dc-R'Wb.4R>*(b%6Y+Z_D-1I3fE-8RV2+W`0a+"&ET,U>&k+s\?S,%<#B+!`*L
-'cAA:,UFWV,UXi_-RpPk,UFlk,pXic,U=om-7q&35Zi?I`73)NJKPj_.QBO<+sS'a/L`M<2o+%+=.?4o
-UPj"i4@OXU+Vc%<(`X\A)]g4J-7L;h+X&$k2uY?B.4Qbu,pOi_)mm8k]=PJZZa@*EYPtR&X9#Q2rPKeu
-aihrRcd0tee'uprd*^4dcd'h^cH*u@^qRUu]tCth]EN(bAnGRaraBGG>[1K<>?kWHAnPdkDJjH7F)uMJ
-FEDM=BkV-hA7/bL>?Fs.=BJj8>@(`KEd<8.Y-5%D^r=:?gWmgW_SX7@cd9\i_SEn!`6\#8e'cRb`Q-!;
-^q[h,]=5/U]Y)"qgu-Jq[*HJd]aDTobhq1.eC2gc^GE[=\@oY_Y+qYaV7F@OZFn$7`mEi3mdKf?p%dtD
-o]ki>o^(l2oCVVBnFH/?n*f]2p@/(O8,MrNp?Uc+o_/.Op[[b3g?\G.qtKgWo_S@QpA"Lar:KRIo(VqR
-q"F7Fmcs?3o_n:EmHWltme6PPq"aa_q=saSnFQGNpC?ljoDSFZq"FRUp@n@Vq#:(;oChYAq"O@Po(DbP
-q>:![o_JF`rqY9rbL,DBq!R>3l0@Nsjl>IbkPja3l.EnlmGQaQhUpZ=g>1lYlepq"iTBCgkN(UUj6l3s
-n`/9bkh>+hmGd3glf$RRio/_Lkigd]in!#Dlf[9dhHnpihV-Q5h;-fAk1JSOiSitbl/1I[j5JnSj6>OZ
-hr!;MlKdWqlL4EDqq9K@c.VmVjmD3ol0.BsiofLsqY'@*`;&uomd'KDs8V]VrV>^=naYl+m-sE-lK@I#
-nG_ecn*9-'kiUpbip#CPbG'ECrfI;DNfoM'PQI#6PldDCS,JifSXl@ETVA0UUSO`_Uog`!ri5sq#,\/j
-T:VXAqj%T"\$`QM[C3KL\@V[M7_Z^M^V7M!_8+"+`PTL+^;7Y$`P]L*_S4"'_S*e&_o0R/_SF70_RYVM
-I=HfrPc:Rb^W!akZ`p[;Z([kY\?E'8WN`qS)n2N4S"#\/Q'@5dR@o@hLmG0FWiWqIVOE4>Yl1giZaIWT
-WLfZOQ&q/hM2[FHL51D6Iu',BM6!hpR%q:-`PTg?e'#D>aLo=3_mZn_^V@Ij\%KAa\$i]Q_n#cY*Qc.5
-_mHJQ_8F@,ajnA?Xh)?d`PTU6`6?B2]tM=4b/UfrX0]FO]Y1ne[C3BP\A-;!ZF.!@Y-u0f_Sa@4aMu-8
-\[];i`koO.]ZJ"-]t2%c[^`ub_8XF6^r*gr`l5[/^;@k/aiqlC\A#o+e_.mW]=Z5:b.OseZEpjAY,nV*
-XK\t?^::;I_lTi:Z)b+5WNWkJ]</E\YdV,l\[SuNWO0OT]#D%S\&#>]cH*Q.]u7Fc[(3]RZamWI['QR3
-Y._<NYcb%-Y,S4qXK8J*[\p=9YctUL]!&EH['6a>[(<QGYHP+8]YD%][(F3,iQ&[?[^jht[_]DVZF.Ba
-]X4iXaN2?"Xjb51c-"Aag!ICAe(D+)\$rL\WNj"AZ*ppJ^;%@p^VR.W]Xt_`XJW4tS""qIWN6#u!iVok
-rLjCdSXQ%<Sc,GcVuNarWrK-uXpUhoTqJ$LTqS6UU&L\cT;DFa!W2lorrE&ors8Jop@\"Hm,mC.hu2=;
-jlu4%oC_tVr;HWms$-;Rrr)cgiLtgCDK'`UXK%)2NgZK4V59rDFEM\aVQ$Z!UmQX=9M7rJ:f1+g:e4&F
-AU8ogW2QbqP@[ZfDj^O"2P[(ARuhMp<`N4'>[:#p;-R[TMhZn6FEi"LR\Z!dHA@3'J9u]lG%YQ#?=7S`
-ARo7\A7JtR#[:M<>?P'*=B,9"4Btrg=&D[j='&U/?%.3QI!0CDCiF<1D.-ghEGoN)@962t:Jt(i<)ZOc
-9hJ2U:g$Oc9M.iH9i4ng<)iis&QD_)9i"_g;Gg=f<Dc^p;clrs<"Mu-<)lpo:eaV];,0q_:f1-i<!c>u
-<EE=;FchoUI[>t?B45FeB4u$oCMIKi@qBFrKUJ[5L3I][FE)A=BOG1P:I%<D:fLFp<)ZUe;-?q">#@pl
-<(g(m=&;al<DQ7^:eseZ<E2aj;+aVZ=&`$n:/+GX9M.uR:/+J_92AD]:fLIq:Janc:esnb<DZFd:JObf
-;c-\%>$Y]T1QdrnR[8+d6s*],B2q]%87>q.>@(^4V06^-L5CD!BP1U\EHbS_:J!rD8k_iL8P;cR;#X<-
-;IsB><)ZUn='&:$?>XuCcd1%if@\gVgBQKii8<>Ef`&qta2Gj0^:V"g\c&oJ]Y1tk^V@S"^;.\-bfnAW
-b0'\,!/Z/VH$+1LDes*"An,:[BlA-AKo1kPR\6LTW2Q_rW2QG[P`:KMIsc3OBOY@[B527+BRP8_R6Df?
--7LHLhpR%A\Bij`i8E=F9MImHhrNbUgWbmA)As>+)&aG4((_)o,W7nth;.&H^dfXf/#M(XhV6i@d(E.1
-,9e?V+s\TO%i6<50L@i\0f2'S0Vm=)6WfbAMMmFRTR'7190>IH;+!Q67n6!/48q/B2)-g52D"h[83Sjc
-1aX:n1c.<O5Ga3eAnYCN=^YWD>=V(Z?Wp9-74of,,Ut;r/h81j+s&$T.68^q+W_RA+tGE#0/,+90eY1*
-,:5&u/Ll3$-8R/*/h8b+.kE8(0/,+8-S$Dd/hJA!,q:K!0JbC2-ndD<@?nXHc,mDj;aE`A6q'X984>a%
-4$Q>COho`(TO(Mm>YeNr5r^nf-5@@I,UtDu/1Dhc-T3Y24!tsu0-;T+2('e%0d[te-RL&]/M/(m-Q+0R
-0J"Rs+s0i-+s%UB+sJ*Q.N9W\,U=op/gM_j-R9r`-S?\h,U=Q]0J+\*1c7HuGJ_ALcG>&P)Dj<<6nBZ5
-+?MS?4@)?Wg65a5XK\CTDHJtdI[`)8,Tdg>*[:S)!ZrX7r[AX6/O)EQ/1N"q.4l_h.3]P1]tCqcZa$e6
-Y6(i,X9,W3[Jn&G`5g!Erm(VldJhSpeG[_oci22rcd'\R_SO%'_SZ8e*-6+:D/O'%A7JtR>[(E9>$YEA
-@:Ne]Bl7d/FEme/$[?]3DJa'#A7T(V?2e(U?!q&F?t*bgHA.rnYcl!^`l-<VbK%T<_8XsRcGADS^V.>!
-cgp09e^Mgd`5KX5^q[h+]=5)Q]Y)"qhVZPr[*QPe]ct;2bhq11gXj`h^r""'_8*=UTUqmR\\>SZ]trgT
-g?%Sen,Dr?qX*eEm-siBlg!p0o^q\DoCDG>mHjQCnFH2@p?_>;j5K=lnb_qOmdB)hnbVYBmdKZ9q=sIS
-q=j`7qsitFoCVhPo^h\EoC;MHq>L'QnF#K&oDAF[q"ssaqtp0QnFQ8Dp\4@PqtTs^q>BsTnac;Dp%J.T
-qt0FPo'5W6oCi"To^hePqYL0jq:sZLdH:)rnEK<)lKIHmhr3V\lKIEpf>PSrj5&MJf\>!.hWs^qh<=au
-io]P[lf6jZk3_BqmGcjbjl#=jlf@-dnF,Z'kj@]tkNLa^in35GjQ>L]hr!;FiRl]8ro"1Cg>V)NiT'+a
-hu;Ruhqm>Ol/LORh;@A^lfmTtn+?JRg!n-fgA'polJq!fj5f=Wi90b)na=iGq"=+@lgt/Vrq,FQp?q,2
-mcNFQkOA'/ki_3rmd9H1nE/p#kiV$lkipmSc(K?;Ocb`gOcYWeP5UUGR[a8G"J)*UTV2:Y!2KIf!3?+!
-#cFT!W2HMgUS%OWrg4gpQ^G1e['R$G[CNcZ\[o;Y\\#Sl_8F./_oKU4^;@V#rk8`W^q[Ru^Vde(]YR"O
-^qmju]t;.o]s<B=It*'$SZJus^V$t^Z`p[:ZDF4X\?E!7X0K4V\Y>^bS!0&#PDkHhT88/SPc_*gXM29B
-Rte#KrNS5d[DB/MVkTWCOcu&kOH+mDKReW&LQ%+IXKK70Xh;Bf_TU'NbJ(d5]u%n-[BmHZ^q[Il^OEl,
-[C!9XaLT!u]>M(h\#ZL8\%Besa4&&<Ye\>b[C3]__9:!-^qd\$_6C#LZad]]\@0&]]t2"p`QuE,\@/QD
-]u\:4_oTp<aN29(\@oSj_SX+%aMPg.^;RReZa@9T^qmn-b/(d/^:(Vg^r+:6_8*t&^qe1Gg;V"@]7.oT
-aM+sgZa6pAXf&"pZ*CI>]sk,G`iuSGZ`C:2Vm4(Y]<&Ni[^3EU]sOrG[_]M`_6^2T]sbYr`4Wanb/hH4
-^W=C-\%/TIZ_t%/[C3HJYHP+0Yc"7sZEUR>WN`b8YdCmKYHY=<YHG+9]!JK=XKT(J^V$hY]>E(Va%X4T
-[^jht[_/rKXff1L[B6UI_8+!iXjkA5bKA,]g!d[Ce(D=2Za6X)XLYpLZ`pmL]tM1q_Q0cN]=PS\Xfn@e
-SUP@NXK&7rUna^_TE1aXrh'.ds/5mrs/PssrLa+`s.B:b"JDNbU8%Ob!V5pdqYU3ip\t6mrr!W1p@7J7
-jlG:Qf\,!6iT9:jn+65Kq>C6j+TDB;qu6Tnq;\'"F)#N1J#B&sLm=L%Tr+]^MKa/^MPpHT*M]!O?VO0c
-7o)oY;,BeQ7V-mpN2W\UW0:dk:2cO!U^a)pTpq-]?s6W4='T$-GYD(@AoWTZK7.fbG&j(JN-Tr2KR\Mu
-I=69OC1L[[CM.0g@Us%\?sm5D>Zt62=Bea)<`N7!<DuUa;,^J#=^6N-JUDca@q9@iC2@<dD0'W+AR/8-
-;,C(e<)QRh:Jaha;,g[r8ki#N85N;d<)cjt<)lpt8PT1\!`Don$W'i$;H6^u;bp1c;#X=1;GpIi:/F\W
-92A>[<)QLf:fUOs=DE#?OI2AlHY6c"BkV0oBkh<m?Y*e`E.aRTV1Ec/E,]W3A7AkK=%PS@9iOth='&6o
-:K1Fr<*3!l<`2[k=&i*p:fpe!;,^Os;H-Xk;,Kt_:/b+h:esk^"AM]c8PT1\#uOAm;,C(d<)cZm:h*9r
-:f14i:/+JZ<*3's=^,'8@r%3lSXYsf7mpB]AS"b491</q<``I3USN*OK8>A6E+irk@W6X!;,'PI6:X^C
-91V]K9hnP_;H%"6<`E!r=^"m&=C5lfj3?$%f\>6=hr"Fg!o)DZ%+N_HaN)<<^qRLo]=IjL!5AHI%D]cq
-_S<n'`lH0Cb/VL#aF9G8LP:D5I<TdQCh7![?=@VgH%(@$PF.f1UoCK!XfJS%U77F-Mhce-F`;27DfBQ8
-B6ecUN]/40,:=pAhU$bB_:$ujiSiIJ;bB';i8rtXgWbsD*#TM+(`4//((_,o,W7\fgY^uH]gX.a/Z@F\
-hV6i@d(E.4/12S^,CUpV'cS8=.6KIF0JY^K18rj(;JhteNJiLNU3o[790G[H:-h*17nH374ut\_1G:=<
-4=i->/iG(0.N]ZX.P<tD4fXKjBm+8T5tt3U=%5SSAR%bt4X_9u,pk,o-mg8e-RC5l0KUj-,9e'H-SdG1
-0/>::1,:L',:=if/Met.-Sd8*0/#.4,:"N]-n6`!/i"h$.jZ5[-RUDu/gr(t0/,(>AXg?GbfR5d;*mZB
-7Rd;G7mB$j5s[tCO2KZ(QX*H_<_-"K2E!NP+;,G?.OQ]"0IJ%i.Pr_.1aaA!.O6Q'0e+Y#3&WE>/N#=6
-/1i%n-Q=<T.4Q\k,\85F+=%mD+=/9Y-QXN\,pXih/0lJe,pXZ[-S?bj+<i'\1G(+21c7BmGJ_ALcbY/Q
-)DEm04s_Bt)`'K01cRhDesB^<YcsdTCg]@gHD!>E+WM41)'U:J*?H@L-7LGq/iPjGr[\X90In1j/0GP"
-^Ugt^YcXt+WrB1%Yn"+K\[o\r`5TjBcd0tbdJVGkcTTS!c-4JYbK%T?_o'O7`P]U4F`_VBEGTH(Amf"O
->?b65>[1WC@:Ek^C2.d1H$=LWHZaFME+s#tARK"SrEU[W@:!>OB5r0MSuo3"`59R5e'uR\`50:/e'lUZ
-i5*1A]u84d)s5]$cH=&B`5KL,`4iglXg#FM^VSdabf.!:_#D#S_8ORTiSE,3`507'a25d3Yc47bTr#<5
-\$E``jNlK<kO%d1p%A.KnFZ,=m-F!+p%J(LnaZ5BnaGo5n+?&?o^hqOo'G;ml0%C0nFZ,:inEnrnFGr/
-kjA0>nFuP>/FN,sli$MEnal8Br;$<irr)cjoC2SQo^hnSnb)PMq"=I\p[7eQp@\=]p\Fgd:Ab"hqsj4I
-naZ,=nbE"Tnb)A8m.9]<q=X(?p%A.XrVlWHf?;M(p[RY;nal/2jknkQkj@]uk31C7`:;gGio]%NdFI"6
-mHNZuqs`Y&%-Qj5iTfCaiSitVgZn^t-L:0jjR)9ojm2$YiTAtVinEGLg>CoKiT0%VjPAJEhV-]<h;R>L
-rn99biSi\OhVR/KjPetOhVmY`lg3m#nFH>Ogt0Zmg%k%"io&tZi8WkRhWOP%mdANEp\41@m.C;W#l!]a
-pZ^Jll/`31jmDO)lfdTtrou*$lfdX&kiCmhkig^PcC]?8OcPQcOH,?_OHbuqQCFD8SXc7AStMdOU8+KZ
-V#@%gX8]+)Vl-JlVl$8bT`1S`RJiL&\@/iT[(<f\]"Ybg\[AoU]"Phn^r!q,^;I\%^V[b"^V[k'^Vdn-
-_T0@k_nuDh5eXnG_nNmiK6r)sJUsAnY-,RP[C*?EYck:-Ss-^fXK/D,\]D@WU7.R7P*;)hNgZ;iKRf,c
-XfAJ:\ttmNXg%c/1paU+\ZMTnNf9*]RZs&!JU`9#J:E?4Ll/::^8%^<]ZA"4ajePK^rX7.\[]&Y_Sa1&
-]"3@*^U^h][(4#^^qmb+_7d:UW3WV6ah,O?a1/7d`O<7_YdM*cag8akXfo.7Xi7]O['m<NaMl9GdEg"U
-]t),'^V.V*]"l)"_na:8_R@>&_8+.6_Ss^@aMZ$=_6^JT\$roZ]#Mt3]u%Fh\%oYmaMPEq_R[Cucdpgh
-_mhY9cIotD[_0>_YH4XtVQdM7X0]LJXffREZEh'GY,8%u]Y_=f^X'd(Y.(sGYe73KZEgsBX1Z+E]0j6L
-b0%B:`Orn']rJBHXL,=7['$C3Z`paC['-m=W3!/&WN3,)ZEC7-X/iJ/YHP+3YHkRAY,ne3\%TPmZEh-X
-dGcq'_R-b^d_E?!YH4b)[_T;MY/%`a`MouhaNDZKcIUXu_R\.K[$m_lVkg?#\$`]N[^Z7H+hP@hZ,+&^
-\[/E@S"6.!Bqqc0WMH;`U7S!MTV8'OT:hkUVZ3RoWVNUnT)YJ`TDkPcTqq[_ql0Y^#OqEZp\=U`rqcX5
-q>U<jqtB[Nn*&okg"=s2f\PNJl0e*6q"k!hr?2+=qYL0irqGEAKl^sDE.=d]LPV:eStMsXUPX29EfI!r
-X9kYiIpYrF8k2ZQr_X4t7RCU2H\n]"X/M4m;bh8!rhKstUnO9>EFDpI:fUb).8irB>\.i.K7\PnG'.kr
-Ul0PKL4b&.H$k!`BPM'c@UrtZAnG[f@pi^D>Z"^-=B&@#<``=+=&i*i8l/8[>Zb0]J:W)oE+NWrB4Yaa
-?Ysgu?!LN28m,"b:/Oeb<E)t$>?P$-:ejti:f(+j:Jjqf<)HXs;GC%h;,L=n?rBs*=&i=(>?=Tr:esk^
-:JXkf:ejh]8P2cQ:Jt"]8l/Gd='96[OHQ*#LNR'6Bl%X#BP2!kAn#CaBlAWmV5/N\EcQ;@DIHsZ=B.sZ
-6VLW[:/k4i:f^Cl:f(+d9ih0h(fa[?;-$^p;H?[d:fL1e;,'n_9M\M^:fA<1:K("^:/4MW9hnM]:/+DV
-9i+Y^:JOY\:fC3i:-MKR=&W(%>?b?ACQ=ULR[8.g7o<B!@o#]i79a2$<EW_)UNg^1M26RuBPCjbE-GGX
-779F07S6<I8k_lO:&Rj-A7\kB;H$\$<_Z_(Cinmce^iL2i8NbWgt^W9eIp<VcH+&G`504%]Xk\a\@K/]
-])BBV^qde'^VI\(`5]j=`5Ta:a2Xa>P`h/jMM$>$DeNTc=]o6KE-6MXN099fTW#&tY,ek0W1ofHOc5*J
-IWfaNE,p,HD0pYeLb^;'+XJR=hTgVA`7!2fhr3:D;b0!EhW<bVgWu3KIN0=C'GqZ))&Ekt&0j(g:YFR_
-hRu<%)D8/HhVR#BgsE]<3%#a`)C$@G(`jnE-9*_:0etaI1Tf?-<b[MNQB-QTTRKX890Ym55s\"8:.n#>
-4ut_`2)-a81b(7;0K_0F-QF*O+soK040+TpAoqKL7S6!79gh?F@88U61,1'r2CBRk-6sup0JbaS4#Sf@
-,VUu&-SR5#.Od&).PWh5+tYQ#.P`e30K(dD1H.EOq]mL7,q^u(,q:,[+=AB^0.J%d.P!/.4(F\m^s^K3
-O@29(<)uRY5sP?1%RrcP<KG)Pf7d=1>%CK)r\Fj80-M,M.6&\!/.=*U,VUJn,pb)d+>>;E-n?c%3&iBD
-1Fak1.N'N^+t"`[-R'TW-R9ue-R:,b*?l[L*ZuXP,pFEP+!CM-"X5-9,q1/>+uLYt0J+q41,h6fHG.2E
-cGY>X*%*:"3?oXk)_X3,0/Q&=d[4I?ZEB[MBk0RuGEss$()IZ"#T4[++WhgM+s[%5-TsaQ/1E&%/h.ee
-/ftXm^ULSSXf84oVm!;0Za[N[^Ve"/aNDcRd/DAqdF$=fci23Qc-=JVcHaYVaiDE?aiMNB`lEUZIsHB`
-EboK'@pWJG>Zk*.=]np7@:a"`CNF]EH$O^^GBS"HDJj6)BP.<Vra['^ART(ZBleKVU9(N%`Pp$;d+$7[
-`50:.c-XVOgqs'(*lQ@okL\80b/;-8`l,d2]",>NXLl*Z_;F+n`O4(.rk15+`6@,uf[7s`aiD'1]u%Uj
-WhZ;_VRjFL[(jE<cHk8-mdTi>p%e%EoBl/8lg4-5p%7hEnFKuXoC;>=lh9rGo^2JMqtB=<mHX-;n+#f5
-iRdGar;?<YmI9oDoD&"IoChkPrUT:Bo()MPpA+Xaqt9=Bp\k$apA"=Jp@S.Qme-DDoDJO]p%eLZqu-Ki
-qu-Kjq"Xa\)=7"cn+ZPIq=sXWqtTXKq!IhSrr2]HdEU!Tlh^&:mIBl:kih'ajQuC'ki_0[`5D3,jQ,Oa
-jO`8HjQc*sm-sQ(gZRh[iU#UciSieNg?7P[jl5LmoC_57n)E<kjO;lDgZ%5Mki(7OiSrnYj5JtQh;6l8
-f&#<AiSWAAf\>BDhVI&GiSi\ni=+`,k2tprl07a/p&*i,g<7anq=*b2jm)$im-j)tlhU>JoZP5Jp[@>5
-oD\dhqt'd^j4W;Rmd9?&jlksqlK[^$mf)T"o(;2)i8NSTfA"QAH@q?EP`_#gOH5HdQ'e#0S=Z=CSXuLI
-Tq_O]rM'=cs/Q*ss/>mn!i2Tdrh9XdR@0G0RBj(4XgGFE\@]5[\\,D^[^j,f_SsI2_nuDg"M_[b]=\$U
-#f"'e^;%Cs^:aHV'Y(W`^:CqVIXQZrJqTi([]R-Q[Bok:#-Y,(SsR!iri7*F\]DCZURI[8P)ticNKo`^
-KRSi^XfAJ;\YP^LXg%c/$a[7W\u2'aOdDGoPCAOSO+Dn<Kn4c1Mhm=pY.gX*YIhopaiMrT^;%\%`j`Fc
-]>2;!]t(\g^Uq%d[^<rd`PK"'a2u6*YdUmIc+1[=ag\=_\Au_.]Xtu%`Oj%"ZaINW^W3abZadN\bJD0?
-b/hB*[)0r-_SO.*[DBVq^p_%u[_9i-_na:5_?\6.bf7QC`P_\fF2>W.`Po=&]tD>%^raU5`QZ?5]Z.+e
-a3rMk`4`^lc.9P>\@fYeZ*CC-W4'7EY-ksNXf]XL\$s,]]We]M]Y;1o]u.gpX1,[EYeRQQZEgg;X1,^T
-]t(o!cHs8IaLSgt];M^:X0].9\Zi'7Yd:^EZl-*PXK8S*USP&rYHY42Vl6Z%Ycb(1YHY77rieYo[C3NV
-_m6S]^X(rb`3d"ae&/l+Za6j>^s'X![E$5(bc@hpaNM`LcICLqa2-9UY*P]_Za?s=X08n=\[f;arkAuP
-]>qUkZ`Kq%R@p*uCo+63U]6tcT`h*`Tqe@`TVMI_s/5mqq5XIbrLX:fTq\9XV5F6gqlLCbi8s(_kO/!?
-rr)fqs8MurrsA](rVcNeo'GDmrnIn5f\G?Dk3;.!n+6/Lp&Y'hrr+8;iKo1:A7]M%Tq%%#Q^j\BV5C&G
-G&hbjVQ$YuUR?U=:/4DO:J^sg&55GV@XE?RVl6YpP%.EcDjgU#$_sMkRuhVr<Dl[t?mAfM9N58/EJoX*
-J9,jUF.B(dH?t-pJq82oI!97=@UNYT@qGXO"(btL?i=5*=]nU'<a&R'>$>04:et"d;dNR/Jq8GuG\M&5
-EGK6&?sISiCg^XT<`)mm8P;lV;--Uo='&C!91r/_=&Mmp;+sh`<)H@e<D?:k=B&-t#usl&<`i@&=]ni*
-<$bC?;Gg:`:JOV]:et%g:f11i9MJDZ<*EL?FHMoYR"ocl@;0Oqrb4o<BP1miB52C<R\cj,E,fl>E,/`d
-=&Da`69[\=:eanh:f(4j;c$:f9heSa;c6Fj='Jm,=BA<p<Dc7\;,'nb:K:4b:/Feb"&i&n;#X3!9h@rP
-:JXe_9hS/S:f.-d"&D`i:]=0Q;,^Fn;H6q)>?kQOM34<rQZc"m;-R^G;c$=b?Y!>C>[sP*G]/:mLOF,T
-Bk(dpF]M+%6q9mA77Ba=:B!rf;#X;qB51[N:J^sh&klG8CNejcg"P6=j5]+WgY(0,$dR#@ai;<<_SEq#
-^&,DT]Y)2$_o'@._83q&^V7Iu_83q&rP;I7W1ou[TU:jpIs,[B@UNGD?"[tlG(,7$NL$BAXfSV0YcOas
-SXGh.OGejCI!U$cG]A+VM1@**,T\*U<85KIUVtU2f\k`DKMk9-[b]]tinMeGIQ\_l().T&)B'J,%h0^C
-/4A1EiSM46+rW);gYUfAgt^8h>V[HA)'g^Q(_do5+Xo`B2)@*L2DqhoWDuu?L7FKYKqNli;Fj#C5X7\.
-92.uH4?PYc3B&`K-8[D:1atLJ4u=Q1.4$H10fH)$Ht$kc?XdJB9iOME<b5/i1HIHI.l/Ci+=8Eb2CgI=
-2)6X(+>#B,/LrJ(+Y+up.O$>s+t#6-0.J\3/M]4D0ek[J1]As+/,_%d+=JN\/Lr2&/h/G//gDSn+Y>`@
-@?J@Kd*8bR5sJ(C>>%FT76Wn&8OZ*MO2]i+ITBWUAm&%h3%c[.*uG_14!c"$/1r1n1++Ls,psfW/1<&!
--S75?5:SWN-RLJp(Eb(J-RU/k,T\-T-RU>j,UE@5"!8?t,5ibj*uc4C,p`I6qBRpG.4Qet0etID3_4b/
-^!P$CLa4)j1.=JV.4ul)5s%"f:!qX]@ApK5Q[`^W85=Pr.MWX6)[.?)(`455rZ_Fh./k_G7Sc0",U=ca
--5e6`*YOmT['Hj8Vl-JlYHkUI^VI\(`Q$!Ac-FY]daJ-Arm1PcrQP8d!mT$8rlZt;aiMQFJq/H#I<]jP
-ChI9c?sHu?<EE:*>$YKGA7oXrF`r%UH?sg[FE;D>DJa,WBP1phAS,I]@Uj(kF,ZipXg#d`bf%lZbfI`=
-_8OOEai2rM]Y2"scLC&Lf?h[Y_oB^:`P8jn]rJ*E]>)2@hTWsJdD5ap28R5ThqQW0f$`-r]Z%_+_QTr4
-Tq\R#]skGb^u`kbf]MVko^hePmI'Q3oCMM?lg=-1o'l/Io02^6nbW%Xo]Pi>q=a.7kND4.naGr7iRd>V
-nG)bLo(MtPme$2Gq=aCTp[R\Cp\4CSp%7tLo^hAAq=a@JnG`#=q=aXVkOA3,oD/@ZoCMVHq>(!^o_\FY
-oCV\KpA"IZmIp2Cp\+7VrVQQkqt^'bkk=uSrqY9odVI7mq"!tAm-a-%mcrfmlL43.lKQj;`:W0Nh;[GZ
-io]Cbkj%Bqjm1dZlL!Zij6Z*rl/^[TjQ,XlkjRp(lgXW;iSE_]i7R)GiSrh\iT&hSk2bCRhqQl>hqQf<
-jPJbPio/bQk2bLWh;8.i&)H4)io9+_iTBRmkOS09rDr"6bg"f8o'P>plK7$hmcEEjp@e+Hc,KGNn*9<4
-rr;upp&=aNi8sA!p?gnujQ,[mlL+38p@dY9o&SZfkN:dTgrZ+;KTD@^OcbfiOHGfoR[]h<TDkD`TV8(U
-U&^ndTE_ErVP^8hV>d@jU^3`jS"#k7R@:DrZEL^E]"5Sb]",Se]XbYf^VIb)_8-#`"MDF]]=\$U._rg8
-^VRb'^qd[t]XY>Z]=>JJH%1?qJqTi([][3S\$N9BYck+)SX6mhri6=0\]MO^V4=$=rfRnSOd(o_MLUGa
-XfAG;\YP^NXg%c/$F@.VZCme_SYi3AI[H=bOar"9KS+o8Mhm@rY.p^&Wk6BjbK&)U^:_Ct`koL#[CEf]
-]t(\g^V%1i\@]i#b.t3p_o9O#X08_8aLo7:ag\=[XL>p]^VS"9_m[:k]YD1g^q6tY\\Gnp^VIV#]YD+b
-_8a=&\@K8c]uIn.^TY2aXM)Tp_S!OrI_WtFahPI*]Y(\^\A5hraN;$2_7mn+_91$Hc-OVTaNUZqaOA\m
-`4Naqb1FJE[^N]OZ+.0AW3j%CZFR]WXf][P['-sJ`4N[r]tD(j\$`oPXLuBWYI)'X]"5;NX0oRX_SO=7
-_Ss[Fb.+gn_7$;LXKo1:]!/QFYdUsB40,QcWN35'VlR5.Y->7<Y->@BZE1.1Yd1R9ZF$sE[^NKO`Nlb`
-^!G`a`O<7de&/r(Za6a8]un*mYPuF!`iH5kaNMcLcICLoaMcTZ[\'P)]YChPVQ$`.\[fDjaNDZ+[D]SZ
-\$N-5Q_TsqEi,q5U8+HUT`(SdTq\:eUS4H[Vl$>hri#Xms.'%[rh0=drh]anV5F-l%,0Orio/t`nG3%^
-rVlfr!<2ut)#jL4qYKgPk2G7Sh:UB7gu7;TkN_F&o(E"U-2[Z>s8DZFOb@^bASQObS;iMnS"QLPVPK)n
-EHRSEWN<1rR=JZ_:JOMQ:JXnf<)#\CAU\oVVl6YpOCM3aE1-^$@ABWlRuhMk<``@2Am%u,<a93TLkp_:
-G'8"OS>D3kG^k?tJU2WiG@tW!?Xd\\An5=Z@q/kQ>[1Q>>$4j0=^>''<``I,;,'e\;-R1)J:W5sG%>0!
-E,BE/@9[McCh$sA>?"Ku:.n>\;c-@g:f1"b:J+Ja;,9n]:Jakf;,pF`:/OMX<)lgl:Jakc;H6Oj<`E$q
-;,U7i<)Q[g:esh`:et'i<YAJ7;GpOf;d3I?F-2iTQ\orr@fC'cB5).!C1h'jBP_^CR\cj.F)Gi6E,T5s
->>e3d5s.//:/4hQ=Ar!m='&C%;bg%c;,pUq='&C&=^5')9iG"d9MnP];,C7h;,:"f;bg%_9h\8W9hS2Z
-:/4V_:ejhd;c*Hgr_NVj;#X<L<)c[j<a/^3>@;9(O.2Q(F\GA&>%hGC:/FPh@TQW8@ABWADM<n%HZ*S2
-@qfq,>#.[Y92IH<6pa@4:/+GX;cQk!@V8kB9i+qp;bUA#C4,'fg=tE=hr!8Fg"+Wuc-+8N`5BF,^V7Fq
-rO`$@$,sj#_ns:,_8*kc]`Gm^rkJEI/$Q+SW2Z\eQ\g??F)Pc)?W^QDB5)=0It*99S"us^Wj&_0XJ_ke
-S=Gt2OFE(@Jq&2hE-HDXE?Zq\*Zl_.gW,5I_9^]ci8NIC;aX$igtC]HgWu9P+<D@7(`4/1)\rnk,sa.K
-f@f-=\j@SZ0='?hhV6i@d(E.',:4Zn3?9%U+!VjT5!Cqf3B8uX\(Rl`:MGQRO+i+UISEU-4\/CA7R94(
-6q'4#3ds+O3AiTF4?#M\+tti62C9Li+t#K018gRg@:D>d;IER-?qEFS=].^Y2_$@.,9A*^/Li2!.4Z_o
--6=Zl.jZDc-7:/q.krIm,V'`[0Jb:--7LAs0/G%*0eFt(-R^Gq0/#"&.ju\q.k!/21c@<M0/#.%.m$+,
-O20&Za_.uH7RTg>9ghHJ;a`f784ZE[Q,VJ1LKmeO=]o-"6oHM@*Z#G$0Hq\p1as[t1,(=5.3]l`-o!A.
-2Dm-D3^G_P,:tPo*@E$W-R:;i-R9re.3]l[+<DXN+<)FP+sJ9[,pFTa.4+s;"=,9>+sm49$S!VP-SmM3
-3]T``[9L8hc,GPd+=&[14<u7)+uDA<1cn+Lf90O?Yc<n8Bj+,-KU=M8)B'eK+;PY.)'gFO-8%)52`X;e
-.3^,m/gV;b-QO(r]X"cEXK&;%Y-PFF^;.V'`5p'Dc-H=7rm:\krlkGarlG>db0/#QcMl/tcHXYZbfe/O
-bDV3!Kn=u,H?=+@BOkUZ@9li3<`W:+>[LuRBl%d0GB\C\rd@FdG^+LYF`VVDE,]Z+AnPanG&iV;XKJ_F
-`m2NFe',nN^V@Y/d`0#R^:_(i`6Ii:f[nNr`l,s@b/qK1^r*=U]XtqqiSDYq\'`"j]aV`qbhq(%g"=Tu
-d(7GMa2l-#VOsHUXM;KY\%f`>dEp\4n*fo>pA4.CnETW:o'br4mI0Q9oC_bInaGo6o^VeRn+leLo]b,e
-jQuU6me-&-f^%VZn*o`4pA=LLmdB]?mHOE>p@InLq=X.Jo_A(Rp?heVna5r?nF6/Io_J.BoDRqFo_8+O
-mIBrhqYC'\o(hqNnaZ5Bo^qkMpA=[Yp[dkJrVZZl@Jp*"mJ$SYs7tC!eC!LTnaZ#5lK70plJgmlmIB]5
-l.*_jp?1GiiSs.^ioTCgki_0nl/(1WlfR0bkN(gkk25.[kNh<pmH<EkjQGLQe_B!9g?7AQinrqQl.t1Z
-kM"QoioJtNiSrbPj5&JHio/_Pki^s^h;@5Pio/tYhr3YYiT'@jkOS3:r8?5Oc.Vp\l.tCaj4`JSgY^oV
-o^CtmaSYZ"m-jZIs8VoarV>mBip$"(m,mU!l0RZtl0eQA&)caAinWV\lJL1L`LM^=O8bCOPEV/qPF.`,
-S=Q2RSXlFHU&LedU&1M_TDk_gVZ!@jV?WrsVl6MgU]$l.XK8S1ZF73O]=kbg]>(kc^r++0_nX%'^:h4m
-]=kehrjtn;]=Yej]=P\g]=PM]['R6N[()]RJ:iB)LT.\nYI2$O['Hm<YHOsrPdRQpX/iP:cb?<STU_4.
-OHYfhQBR;jJVpV4WiNqEURR+DYl1g5ZaIWQU84QPTVHsmT:212IXQg!K8,DFLlSX@^SIX/]uS"5`6lc@
-]>D5#_SEak\@B,^]Y)+s]XbJY\%oVs`OWt.]>:eIV6%,C_n=R@[]R-AV6dY?]u\R=['mBT]WJ0J]Y(ba
-^;[mq^q[e%_nib)ah"mm^U^nk`P9F-Y._r^]YD>#]X:PH_p-?H]XYhf\[8`P]Y2/#`l$$B_Ss=%`Qc`Q
-b082Vafi@sdb!0k^q[M)f"f&0[^3':[^<*6\@/rX^;..YXin5^Xgl!]]=,Dg^V%2X\gsqa[_9,TZF@6N
-]XG#J[_B\o^W+!r^Uq4iXK&S6ZE(I<Za6jEX1GC6\[R$eVmEe6X0Aq6YI(C3Y-YF8Ydq6LY,nh5['R!E
-['-^A[^*<[ZE_3[cK!*b['mNo^q-VRZDj\-_6pA@\%o_jX0'gib07rOeC`*b^=1`HUnt6&\Zr9BZF%-M
-[C<oh`l4aX_6pJV\?McqV3H=PW2lYdTqJ'STqnBXU8@mdrMBRmri#Xj#-"SlS=Q7DrLj7eV#I:lW;EV+
-e^rO-f@f-Flh(,PrVZZmqu7''rVlWcm-3]ohq-KZeh>Y/gYL`Dio/q\kkG#RrVZ68NJ).X@qBhTQ]@8q
-S"HFQWMGAtF*3kNW2ltnRXQ/`:JXSR;,L:o<_l(IBS1YaW2QbqOCM0`ELHg%@&'NkRuhGi=BJR0AQVr1
-=^>NTL4tD9G^":RSu%HoH@gd"IX??eG%YJs?=IS[An>CZ@UihT?!LZ?=]eU'<EiX+>$=p-:e42Q;-7%(
-I"6`oG%=lhCh[U$@pEebB466s<DQIg:JFP]<)H=d:fL7j;+t(l:J=P\:/4Yc:fU=_:fU(_:f:1e9M\Vd
-;--Oi<Dc[k:f1"b:JXe`<`Dmm:J=Vd=&r:"=&r9q<*3@>Fc_iQQ\fio@VKOiA7fUpC1h-kBQ&$JR\cj+
-Dej$$CN!]l>#J!]3]T3#:/+#R=&`!m<)Zas<)6=i;cQap<`;al;,^7^85)cP9iOnc;,:.c<DH:h<(oq^
-;bg%`;,9tb:/+J\:ejhe<)HCc:]=3O:fC4e:fC=i:0(S%>[1ZRN0Bd#QZYnj:0M:>9hA#I>[:9/>$Rbs
-F_uefKmR`OB45@jG?ds76qK(-8ju6B8PVoO9Mnbh<F9<>:eahl>Z"1"=_`WIe(WR3hVHl=f@J?qaiDE?
-`PTI+rkAEIqnNEN^W=L9`Phbm#Jn-g]",D^\GNie['6^:Z*'sqQ]?`IH?*h4<E`g?A8#n+I"[?@S"QUX
-YctF?ZEUI3Wi2eDTUhI7P)"4+H[(Hg+>+oZ+!X\:`K@.9cdpn2j4o;q6pA<@hr3PLd$I$A+;bk3)&jV;
-(_@*-:btGlgYpu"5Tgt"[G0QpgYCT2]LaV'.3L6%*$QFL,TJ!f2EjAi4#T11frnR]G`S)CMKtY<92.f:
-85MuM6U!\"6U="e4?P\a0ek.5/j)-F3BJiM,T%FB-T4%@U6Kt7BKIk4;G0ho9KYsB76s0e+=eie,9n]m
-.Np8j0.AP)+ZM8(+XSW`,V(Pt0e"%h1E@ek/M/:m,qh#+2'sY(-S$Gf-71)g.4Zo*0IeY%,:tf51bpjH
-2D?:+2aM#?^;\!*ag.'u6q^*@4?lV?6p=%/93,Yn`S0$t=A;+X;IDjT2(Kmj&eP^.+s8?h.O?Al.4d/&
-,U=ij0e=n4/0leq/1);R+XA3Q/0lSj,V1#i+sJTi*ZHIU+s8-Y,U=`]+<i0Z+s\`k-R'`[r[/4%.46Ad
-.4QVh1GUXH3_#!+]"ue>`.fHV+u)JF*?HID0eY"32`SY(NEi?`VN-";=$oQ*RlMT-(EOhC(`OM:,U"9S
-.kib60g@NB+Xo9(+Vu^T*$hJoZa$^:Y-G:>[_'8j`W!jYb0/'/ci;;hbm;P;c-=8JaN2L&b6H29cdC4h
-dJhMkcN&kRM2$Y9IsZ<YCh[Hk?X[5><E<.%>$PBDAnYsuEcuVSI=?ZrIX?BhH[0gXrc8'XrFmWuG'&e>
-XK8SD`m2THeBQ%O^V@V0f#>2O^:q4k`6Ii:f\"Wt`l?."b7MV(`lPHf]=bnqin_br\'`"j]aMZpbhq4.
-gX3^NaLH]<_T'HqWM6/cY/.l^\A5oAeCNUCmd'K7p%dq>mHaB/m-sQ:nF,f=p@n7On*TH:q=+7XnFZ2?
-q=*8$me$DQme6),g[F:tqXs7Ao_\=SnEfZ8jluaAqt'1Cq"F+BnG2kXp#PiEoCMnYoBl/@nG)Y?q>^'X
-nb)_Nmdko*rVQQdo_eCVr;?Hgq=s^Wo)&7Vq=aIXq"sjXpAOm[p%\F_s7tL+cd1nRlgF63mGm'bj58qg
-mIBc;l.*_jo]5#fio9+Qe_o]Vk3)1)mGcjSiT0(^f[em>j5K(alfd6^jl"t^hrNkXiT0"UhWj+[iSNVG
-kh+POl.C"0lga&liTTF]h;-f>hqci8hrs+Wh;RDTj5]=_gY:cNio0=ik48*9r7]`Dc.VmXk3)+#kMPCd
-gu[Sdq=a+'`;K5rmdKlKs8V`Tr:fX9f&GlUjmDd:o'GJtioTCdjQc=0j4N/GhVHf@_OQRBNr>4HPa%K!
-R@*uE$D*fZTV8*TUS=HUqk3t]rhg!uV50raVP^9hW;`S;USFWdXKSt9\$ro\^:_4o^ppnj_o0L1^VIUu
-]Xted]Xb_frk'u!]YD1n]YD1o]t1eb[Ca&[]:jV&K7JN.WO9CD[Cs#UZELF7YcO:R[B$F1X0T:^^)EoI
-U7IL3Od)&nR?a#%KoN4:WiNtFURR+DYl1h6ZaIWVVl-&>NL>TgPa7G\It`Z5LldXQOKYh%VlI5@`P'L5
-dEB25^q7Uo\\#Sk]t1_g^Vdq#\$WH[`OX(3\\Pbha18%I\&$;0][k*0YeI9O_nNUj`6ZE<\$<EOI]'0f
-`l#?k[)9_f[CO8oahXpmbe1U4c+UNt]XYkoZ,Y;,]t2#!^p^o!e'HCV]>qIp`5KR5`Q#s<^<4O7aMYj<
-`lc<:_p-E@\\5o,f\4Bc\[g#:\@fGd[]64+XJW#2[CX#e^pU;HaL/I\]=Ye^W4'OW]=Yr$^pC#@I^6Ah
-[\oq&[C!6I]YqXo[(WoTaL/Xm\[]8^[B@0KZa-a@Uq*D$\[n`=]u@C\ZFREIXK8J'YH4LsYIV$CXK](>
-['[<LX/iV9Za@]WYJ@p!j2\sC[^ji![^Wr^YH#1P[BcdDa2YoqXjY,/c,\)Yf[.@=cIfe"QD1C\*NHN`
-_S3IbYctLE[^E?Oag\:RXJ2DVV3-+QWiMlnTa7BgU8=QZU8=^aVZ!IhVZs-"S"-%@TDbGaUSRme"/r0!
-XSo11e^rI)f%8jAkjeHGrVc`nqu7!%r;QNcmd0/ui;V:0e^W1$rmq2(g`bS6jQ,q4r;?N]f8t]'@U`nl
-SsGD#P+&#<Vl6DKI<'=nrMps5RXS[@:J+/T;-$b";+<fdLOOuVW2lkY@o?'ARJs!@USOTQODeH/<D->#
-=A_jp>[q].Mhm+5GBJ,$V2]nQL5(,)I!L$]AnYRY@U`k[B4YR^@UinT>[:T==BA[0<*NU,<`E(&<(]k`
-=']07H@LHmH"CW)DeWm%@U*hfARA_?:KLOq:.\2[;+sYY<)cjp7T!8`:KUar9M\GY<)?.d>u4?n;,pIf
-:KLUt>#A-t;cN`t*`Z0;:f'nd;G^7f:K14k;GU+i<)6Fl='B?^NfKKoIYVrN@;9Um@q0.dBP;*mBlS<O
-R\cj(D/<p%CMdB]=&M[X3]oZ0;+s\\;c?Xg8kr;^:fCCp<)-.c:/+eb;,L.c;,C"_<`)^j:/OV`91r8b
-9MAMk;bg.h<)67a9heDY8P;iZ;,0k_;,^=h<)H@a;,gCe<a&X2>[VE1;j<iAQZPbe<*sBP:J=MP@:*#<
-?<s;%FDQVbKmIZNB3eq`G$Rg,5=.k08l&>[:.e#H9MS>UASPLI8ki8a:eY.sC5CTog=tB;gXk'+eBcC[
-`r<p`_8*du]tV7r^qfob#/@ppaN)9<rk\`Q^:jNV$+RLU\[]2\\?rINYd(O=W1]`GM1^;#Ch-UPraBSS
-D/t#UKoVCgUSkE)['mHNZa-pBYH4UqSXYdmKnY/FFsJ[c*$$8%fu0/T^<YBfio/UHBL=YbhW<YRgsDHT
-+X%^>)&XG:*Z>Y#2-i75g"kWC\3M/T0t#cmhV6i@d(E73/0PQD//fFU(a(%D-9jg`6pa!o4M'4J@VCXc
-M0b8+R!M=q5WVG"6V1!C6pX(-7R9-s2(pOA3@m9V/2Ab04"M9l.PsFY0qFAMBlQ@0=BeEi>>%.c;F*B(
-+s8`t0-hP_0.S1h,VUl-.N'`r-71]5-Qsf`,;1Jd0gd<9,q:W!+so3s3A`lK-o3A*1c.!C0J4n,,r.,(
-0.SG,/i#%,.lK12.kWV@C7DfGbg!>B4$c_C8NA^q76X"578@')SAj4:F])"(;GpRR/1rM!)%mW%1FF4d
-,q18m)]9hK-RC2q0eXds.O65r,Ub,i-7C5e+ttAl,pF]S/K5W\/fc!^0KU^-,qUSl+sJ*O,U+*F,V:Af
-+s\Nb-RUGm+<W$]-R1E%/j)0cNkr]acG>&Q)D"$K5p@O%)`fc-4$PmIg4rh-XJLl&BimJZBU(Xt%M9En
-)'11X,pOHN*$HRP+[8ae-QF9X,TdmW*uli8[^36DYHbIA\@B5f`Q#n"`l?6IrQbSkc-4E1apcJ:`Q#p=
-ai_fMbg+T7dg+:Je'c[ldF*K#M2[4FIsuT`DfBH+AS5IR<``@*>$YKFB5;7#E,ouDH@:9qK7JH'Jq8E#
-I!U*]EGKE.Dg-PjT;\ijahu*9ai_]E_RmCpc-=8Ke%`N,]#E%cmbH@Dd)X2G^VRq0\Ac=hW4]aW_r]e$
-_mRk-^:h1q`6@2id+$aqa23;<]YM@u[&T^iTrtr>]W]#biQp'3kj7g2o_/"Clg!^+lg=!)qY0@@q"aj]
-m.'`4iq3'=q"sjQqtTL<l0%O6qtAt8h;Reko(_nFl0e??mI9N3oBYT4p@e(OqX!JDm.U8Jo_A1MnaQ;O
-rV#aMp%\FImJd(Rm.UAUqu%<-q!IePp@J7^p@e+Rq<dVEpA=[[pA"X_AG#?bq!@JFpAFjes8VoKe'ZA'
-q=O1@naPi5mbd0tl0[m(mHN$:`:VU7gu7_an_)gZm-ruoq<7&*iniSQl/pg\mdT8okih$^h;RSbmH<<Z
-jQbjdjPf"Qhr<YQg>CK6ioGRChWWtMf\YTOlf$pYf%o<@gYq/Nh:giOj4N5Eg=kEDk2u*rmHX-0p%[Rs
-b0A?/m-XE,hV[DPgtpuSoC2DAeB@dXna>o?rr2ceo_nRUi:?!hi99k0p@%V@lg+!.md/cpo]k;ij6#IU
-cGuW;MN*pgR@';)S"-%>SXfkVU8+O`T_Y8cU7n6QStr1]V$s/qV5:&dW2m#%Xf/2sV^JXMXg>=BZFRBT
-\@oMe\%B`&_ns.&]tV4l\\5Sd\\,Mb]=b\b]=RsN)7R&][BmBR]XkA?JqAN$JV()2[^E`V['Hq7XpUnl
-T!PN!Y-,(Bd!j$8USj`JPE(BLMjoimOFr7hXfAD<\u;'PYHY:;ZE^aD`2]H$Un!^6NK'*_NJ)n6Jq8f7
-MiEImY.^U/ZG"/nbK/)P\[fA`aLJgf\B;h"ZGjf,_6UVbYc>LZ_8OR9[`ZOqXKo%?dE0GPag/Ci\[TGi
-\@0&m`j`Rf\cTLIX8]bV\\H.kZ,j;g`PB7+_R[7g_Tg?A\@B>laKDr"age^ob/q`HaMYX/b/:m<d_<H+
-_Srpqa2Q9D`P]^:aiM<2`Q#C"aMZ!9aOf,!`P9$pc.9eHZFmfU]"4cB]<S`NZb=/]Xffa?Xfo1P^<E[d
-\\Q1iZd$%k[skZdYI(mLXK]RY['.$T\[8]Q^W+@/Za%0[]t(e]YHG(8Z`gF5Uo1Q,X00">Uo1B$]"P>U
-X/)i&XK/Y5ZE1%0\[89;XK/>'['mE\]XY>[^!GQ[^9kAYe@iW;[\Tb(ZaI<F[(a)ha/c8h]ZJC<c.(7_
-^;JFO^n8-7U+N(A^;Rh"^:q1i^VIUtTs2SOYct:2X-o*:Isn5oUSFNWU84KXU8=]aV5:&dq54IpVPgAj
-VP^9iSHtg[TqeBYUo:0iW;rsrWt3_.dF$CnhVdV^n+-/Fq"jje&H)P*q"4%Bm-*<\f%&7!e("BGIals%
-g=u#_p[dqEd?TK&@Us(uTU_%-R\$1KWi2bTI!:"0XK/A$TpU=>;,0hW;GpIj;,'PECP$tcW2QbpNb)0b
-DjmQ"US=QXRu_;e<`iC)?!9lr<*O!SKSG/9F*;hJS"u0mI=m0#JU;ciFCo2m?"@GVA7fOh?s[GW/7W!h
->?b*$<a&R-?!1$1=]%mi:/kV/>E"5aJ9bmAC2[g!Bjb7]C1gjX<)*?f+APd691`,V;,gCh<)QIe:/Y4t
-;,'b^<)lI_>?+Bj;-3]r.9&l7<)?@n>uFTt<E)Xa:et%g;,C.g<)QLd;,U"\;G^It>@)&fOHl2^Rtl&q
-@:sCmBP_KuCiElrB5DXFS#)p.C2@a*G\q5$<_uUb4?5r4<E)gj:Jk+k:/G(r;,:1j:eaVZ;cZsu9M85_
-;G^4e:JO\_;,9n^8kW#[9hn\c8kVoU<EE!q9hJ/W:/+P^:ej\\<DcCa:/+DW;,gLp;I*L1>@;STM3XX"
-R<D+m>?kTF;b9DJ?=[)9>[a>$FD6>\K6_BJ@U<beG@"'A5sI\,:/Xq`;GU"];,^@i>\.,>9heYk<D?@q
-D2@'%e^W'uf@83mc,n&F_SNt#rkSHH'YqN!^;%M$_op6FaN)9;^q[Rr\@;IDs0_g6!4+#\\@B#QW2#`G
-PE(HKHZa%9A7/nXCN+`TM2mjgR[p@WZF79P[^5t@0!_[[UnX-@M3O-YFY>Nn)BL#6f#X>ncICM)jPJRQ
-=@cH4jko.Zg<H6],odsCrYcsp',2,h1JKeig=bH=[RDJ[0"0`sh:^T=d'uCi,:Xl],p$)#(E4GB-oEtB
-7l!(f/?%44<b-Z?JrP_EQ>]5a4?#o!76a4A;*?j3:.mf)2E<6.1-7<O5rU/V2^TXm+tQ5P4M%>,HuMkN
-;d2sc:IIE?;+3Q,-Qi=7,U=lp+<<3[.kiG%0.eFq,V;&<.jH8g0/=Ii6Sfr0.lB+<1GXD4+=T&r-9FUG
-/1*&)+X&Bc1G:=1/h\n3-mL;r+<rNi2)RHeFIU"cb0mMP84#^D;FOP`5"]!A6Ua^[TZl0BLHS1#=ER\N
-0eFb%,8(P3/M/M$+s\Ng.O$,r3%#t'/LMbd-7q#2/0Q)b0.J>!,pXZ[-RU/],T.OK.3O'`/LMDT+seiq
-,UjfQ+seEU,psu_*[E<b)^6IJ*[2s].PWG51c79aT!lYfc-2.i+?VM:1aa=`*A]r7/3HD?d>C_jWh,)r
->XptTEgf04-57%*)^R'c,:k2f,V(Gs.4mbH0-VSi/gqVW,p=h>Yd_0S\$WTV^qdh)a3"J,cHc@4rlu8'
-c-FY\bf\&F_o9X9ai_iPcd1"ee,@epdP?`>O,8aHJU;Q\EboK'B4G%F=BA[0?!h#OBkV="Df0cEH[^U"
-JUiB*Jq8E#I!^'ZD#SAqG^PXKZ*LFQ_o0L8b/hT>]=Pf&cH!uS^Uq+h`R"&>IbE8ub/DBDa32oN]#MUm
-X1Q$[_WB\#`OF41^:h1q`6@8uf$r0j_8*e!^qmdmXIu>aYIVB\ZG46:bLGM8mdTf=p\!nDn`B)slg!m3
-p@._DlgO<0oCV;8o^qVAq"aOWp?L]$l1"]>l1",kgZ[knq"F=Jme6>=mHa64!U]4PpKdIer:'(Oq>'g\
-q>9mRp%7tRp[dh@oCM_Anc&IZnbN+[q"OINn+6>InbN+Qp@J(Wp\"7Gq"ss`o^hePkN;@2oCVhJp%J7]
-s7tBseB[O[o^:u9lJq-sjmD[&rot?dl-[Den_N-]iTT%UhW*\`mc!*qkih3g$f0OmiT&hTmHrunk5OI\
-kj.X$kNh6gi8*5Kki^pZg>1cLk2tOWkNLg\l07'\hqR,Mg?ISPhV[/CgYUfAg>:oMg=tH?hqd,KlgX&u
-i99Rpqr?2Kc-c=Pm-Wiii9'+[k3).'n+,tr`VB#njmMa<s82HXqtTR4l0[d!/F2frmca<5mdBT6mH`j#
-o'"l`hr*kYe]X_HMN*shR[BJ/S=Q7BSY)XNUnmg[s.K@b&tkhfUSFW]V50o`V5C,gX/rG+rhq!<Vl6f'
-XgGFE[(<c\\\Ghm\\6/-`5B@)]tV+f[(3ZU[f3fD]=b\b]=YS_\[WNe\$i]Q]=Yeh[%`/(KnY;9Yd1UC
-]=5/QYl:e6YG7SYZ`L41Y-Yae`2TN(R$!VsNfTTuPa%8`MQO"]X2;HHRu"8PZ*L[?ZaIcZV4O6ANKK9_
-P)tZXKS5)5Mhm=PM6="sSu9$5ahu6@dDii8_mR+Y\$WZ`_n3[oZ+,7oZb*oT\&#nk\\uJ$a2>6aYd1gf
-\$k,3Wj&k7\\Q"q^V._-Za[6O]<SNR^:q7qaLJV!`Poa4`lQ!)^q[_)_S!=c]Y21f]$ng;]#Mt8_ns4"
-^;7h+\])Uu^:D)&_T'R*`lcHD_8*t1ZEV'a^qn%(\[oT)g"OBX^:cDOf#,/,_6^/I\?<BUY->18]>1eU
-Y0*fPZF7NS]<Su\^r3I[`jrXhZE1+.YdCU?^qmFa[f3s/_8XF2^;R^p[^<EP_7-_NWN<G6[^N?A\%/]G
-]"5&GYH+t9X1GU<Y-4q-X0/V+WNNY8WN3,'YH4h4]u@L_W3a%Oj3:W=[(!No]Y2.fUo(E+]YUtb^:D)#
-X0'mfb/hZKf@e<\^<Y?AQ`[QsXK]7I[BmZa^:qCu^UpMQ`4N4UWMQnrR[\kXVl?GeU8+HZTqe?YV5L/d
-VPa0e!2f^m!iDlmrLF:eTV8-UV51&eWN#lsrMotFc4/+FcdUM#jQ>dso(DhSqYq*(rVQHao^hY@i8*);
-e'lbEdoOoGeCN=+kNVU+mHrAgLMga=BRHPHNg6')TV\ZeV2p"KI@[I?WiDb[Ipl/K8OcQT=&`7"83gsB
-IY4StX/M%i<).D%VPU&^UnO9;DI$:C;H6t+9N=he>A/)5MM6n/GC";"V2okLKo(A3G^=RTB5:s\?=%,P
-AnYgeA7&SE>$5*7<Dut#<)d"(<a&R$9i"Sb?rp<TIX6BaB4bmtD/*ck>\Ih_?<gK+r_Whp;H6Fa<W,l9
-<E2mj;,C+h;GU"]:Jaq]:Kpmt:K:Ls<)QRg?VF0l:ejtj:K((h=&Mjj8Q&Me;GU(b<(BGR;GU(d:/b(l
->AA;CQBdbfF(A]mDJ3NpCMRm.@:a"cF,-6]Ujd3"DJsW0@pW87:e<`-6WI,c:ej_[:f1"c=BJKu<;oc7
-<*!%";cQ^k:/+GZ<)c[g9MSG`<)cUf<)l^iIT9BC:/=S\;,(%e:/4S[9heAX9h\;\;+s\Z:/=V[;--dp
-=B&=(>AT.]SXGmh84Zid@:<),85*H(<`E:3USW0NKT(Y6EG/lgASuWq91hZA7nHBK9Lr)Z:JXnf;,:V4
->#\3i;c[$u='fd$h:^<)dF$LkcHFDO`l#X.s1\<D!PuSN^CS/u`6?HJaiDB<^q[Us\@;ID"h(hH[^NRD
-\c'/^\$<'/Sskq+LOsnjC1h'fAnu@,G^Y4#NK96tWNW].\,`u:[o9]?YGnFkTp(t7O*WN:-R:&aB\_+,
-][#'[i8ibJPZg[Za5u4>j4hkK6m<Tf',_`1)]^"8%5gj@6/15UgU9Ns)DAY[i8*)AgsEN00-_YZ)^BeS
-'c.f2-7q>G4@h:j5;KV#Z;4q`V4*QrJ;nA<<CAZ)1dF;p:ejAJ4>\iO0f_6D.Prt5/2oRC4#A6*,:"g3
-0.NTO?YNk685`bq;G]YC7S?'03@Q.&.Olbr1*[nt0JG.50et7'.Ocl%/LDYc-7:Ad,ssO>,r%A70.gQ]
-,U4Tf.O6](,V18q2(^=-+"f<(/gr(t0H1rW0.//#,qCK"6#E%*ai);uM+Bp$>=CPC;+Okr3Bof#@%>Bn
-esB!,;-%9t6T-\L.3]B6*A&io,pFET,UXib1GgO,r@/[<1G^[80e+Lq,9nQh/0uD[+t"fh.O$&f/Uerj
-/hS=l,TnB\+"ei`+s\?S+<i!P*[3$\*ZuXN,U+E[0Jk..-S7,7H+(`Ac-2.g+>bf.2(0Uj,WeFK/368B
-fp>d;[A]LQCeHl^AW\ne*Z>k5*?l^O*A&`g-S6o#-9":P/0Q,_-SHVf.3pRJYdqEZ]=5De_SO42aT9T0
-r6G5b8'K3%cHXPSaMPg3`Q-*Cc-=P[dF-Lne^`1!daHX!KntP=IXQQjGBRnBChmfm?<piD?XR;QA7fLi
-C2\$5G'e[fJ:iE/LAluVL4t>2IWg!]F*iCsT<#&g]tV4naN;K?^q71lb07iCdD*6'\\uh`Ep)')cH=5P
-c-4Ja`kBC.Z`UpT^V]*icGd<?_7mUr_8ORXgssm$aMG[+^qmk$[BH@%SuT-*[]dE]jNQ*2kj@j/oCqh>
-o(1u)kje00na5]6o]YZ7p\FUPp@RtGn+68Fp@RY0kNVO8mHXB4f\PfZrpU3coBu8EkNV:"2Y6D)qY9gY
-q>9dRqt]jRq>L<jq>L9iq=j[Zp@IeDlLFcEnaZDOq"==Ome?>Iq=F4OnGDnPrqSABkO8*>q"""NrTrh?
-q"OU[o(D_Qrr;fJda$8.q"X@Fp[I>,kMYRigZ[qdlKQg:`:2L[h@8Pugu.5Qkj.*\leC:Rrndt>j5K"\
-lK[R2j<!LLmH`lmkNhHng=tTJkMk@SiT'+bki(L`kMG(Vkl0I6f\5<=k2t[[hVmAGh;R>MiT'"Xh;.&M
-hUpfVmc!!UkO7d8j4)5rdeN.ok25%Sk2bapjQGggki^I8p[dn7mIU2Srq,RRqX<5(md;=dm-X*&kO.a)
-mdBK,jll!sj4rGJi9B+Ib+XcQNL-$#R%0]GT)tUYUAgtmVPBo\TqV:Trh'4as.]OgrM9[qWiN8+Yl:^U
-X/i>/['R-K]Xtec]tM7s]t:ksa2>a,]t(_^['R-H\$WQQ\[T)]]t(b^\$^7a['[0G[CEf[]!nJeH$b-r
-J"WpHYe@NRZEUL7XfnOjS[>N$Y-,+CcbH?PRZru%Q'@B"S!TA"LQ/I=XK04LW1/XIYd(L=Z*UjW[%s7_
-P)YWcP*:udL5(J?IY36*L5)k6^n@R4_TKg:a3hf8_8cJ^#f"!]]stJ`]rcaj_SF(,[DTeo\[fGl_8F*q
-Wj&e@dC$I7`N?JU[^EQS_8Eq(`iueR\@fAX`k]@(`5oU)bf.6+`R*#T`QufO`PTO1_7[:hZF\,m]"5f#
-_na($[`l\1b.YL&[DTYmaiViK\@TQ!`kK1,d'pHt`l6$?^:Chjdb3<l]t#Q'd+6:P[`,eYXKSS-Z_FV,
-Y.;?TXffL:XKJk<X0]%?\@K5QV7N_1rN@]V['6mG]Y(_][Cj/d_T'O-\A#r#\ZrHM]sk>NXK](@\[erK
-\$rNC[CQ:?,H%THX1#ICY-,(6X/rP2YHYCAZE1.5['$@5_SrmZTs;5HhbhY4[(!Tp]Y(\TUo1N._p#?g
-Z`CLHX0'mhb/_]Ng"FWa\]WF9R'!^$ZEgmDZ*LmP]Y2(n\[ATF^:1;LX/3"oR$rMSW2c\jVPU#]TVJ9Z
-qkO.h!2odmrM9LirhBLcTDkJlUS4KYVkg2eWMcYkVu<Ime.C*XdF-Usf\GBBjQPmqmJ[%_rAa`QrVcZm
-s82TcjPetJe^W'rd*9h\cHt"gf\#6AioA.EHuE\4CknpcQ]di0U8FrhVilOVJ"3S=W\'p3I:#cF8k2`X
-=BA^.7mUpBJ;1&(XJh.j<).J(V59r^UnO9;Dd?@C;,pn++AP^3>A85<NIcb$EH?)hUlTeLKStM8G^FXU
-ASYaZ>@RSD>%;#M@q&VD?!h#I=BAO(<)cn#='/O#9M\Jb?rg6SIX?QfBk1dlDJX#l?>!q_?!UE,;c6Ig
-;H6Lf<`Djj<*EL-<*<@*<)Q[p;,9n^8l&Ga:JXqi<)HLh;GBt^:f1%c;bg@j;,gLm:.@oR<)QId;HQO_
-:/Xqe;GL.h<a0<]Od;E&KQh';BlIftB4u!sCft:[C3#&uV5/`cFEM\MChIEj>#e?`4\&4ArD+e;;,C+h
-<`W0u;c-Cj<E<*t:K(:o:eOJX;H-Lg:/Fee<E2jl<)cTo:/b0l:K0t]:eang;,0k_:JFS\:esnb;c$4a
-:f0t]:g$gn;c6Y">AB"[SXGjf84Z]]@:E2/9Mo/+:eaqpTqlpLKT(\9EbK&jA8H?n8kMTD91qlJ8OlVV
-:)6](:JGA2=&;Uc;cZss=']["g=OZqbl5ikbf@cB`5B@q^q[Xt]tV7srkTDg_ns:/`lH-DbK@oG_SX(&
-]=k_aZa@+=[og/M\$`ZT]",2RYcOk&TUV1+MLBbmE,KQ4EH#rAH@^g.N1ZiEZ*q-O\@T;b]=YS\Z`gX/
-X/;>80d@eb,p?jQfVQ=.e_9!ChV4N,:05Kui8`kQcB^\D+<2.0)'0tD+s[j42+p/(iT91U[RDJ\1VM`)
-h:piBd'ln*+s@gC,Tmm?)]g@]6:Wdo.5!>+Yh6B\@"YGQQ?Rq?AjfWi1c.?f8OZ'54@MUk00DNf5qt2O
-0J"b/2Dd<K,p"9V/k7KEU5EK%A4]'S;d3C#4?l/%5<1e_/0uo".jlo(-7(K&-7(?/5;b,V3]/TC0/"h&
-,:+BW1+FRr0/>11.OQDl-7gbs-S-Js.4Y<N74B3$.PNJ$,q_2#*[NEj0/"V%.kj8+RD?qjb,Uh+6:kW^
-4@)A$:JE<&5=]"Ja4]"-:KUe+BLkQZ5;Ol<'Fu3,+s\Eb,U=Z`,UY,s0J"Y%.Olu&1GL@+/2K".+!Ds\
-/12Vc,UY,p/L2Sm/0Z8e/cI"j)]p=J.Olei+seKV+s\H[,UY#e+sJ<\+rqsh1F"1h.lB>&[`6e@b).5]
-.P*>6.3^&j2`i<-/3(JtQs$;qXIt_q<BNWTOZXF$*#p"A*Zc=B)^ZjW-7^Ml,!A4I-QsW[-S$;`.3U@J
-[(a>lrkJiW`l5s=b08,TcMl-.cHXSWbK@uNbK7fE`PKF/`Q-0FcHX\]dF6VEebml.J:N6(IsZNgI<p*W
-E,KK-?XE\<'k(N^AS5[kCi=66Fa8@_ItNB1LP^m&MMd7HJq82oH?FUbNLQfEUV=IU^&H)b_n`mq^<4^?
-`6l?1]",c*nE&3Pe'?.^c,n,T_S*k#Z`h'V^V]-icGd<@_7mUq_Sj[Yda-=lcH!f:`PTC&[&p'uSYr]u
-ZEM$Zi6^!/l0n-5o_.n:kj@NtnFQ,6nEfE-q!7L"qt]mUme6/Ap@IhGnFZG?iTBCnqsa+Bn(lsho'GZ+
-nac)>q<@51mdol5q=sXUq"XIPqtKULqu-HjrUomUmd0H5me#r7mI9Q.kN_R/oCVkSp&+IXrV?-\pAOaX
-o()GFnF?2Gp@IkKq>C'^p@nC[q#('gs8VoKe&g!dmeHG>k4/*/jPJDDkhtjqm-Eoc_o;*#hV[2Mgu.,Q
-j6#Uah!<VHhVmGQj5f(Xl0.<okN(X\h;@5QjPeq[mHEQjinEDPk32$lj5K"Rh;R>Hg>UoBh;-W8k2tL[
-j5&VUki(Oal0%*ejQGOYhW3YLiU,skin`nmp&3oVeB6%aq<@/$gYLfKiT9OdjQ>IcjOM9GmdTT1oDJXf
-p[%_Np>bW)lg4!'lKmoujlu'rlK.'hk2kOYioT=Yf$;1(N/`pdR@BY9SY2[LTVJ9YV5C,cUSFNVTV24S
-rLa+`s.]OgrM9[qWiN;,YktO%YpZi_[_',^\A#\o_7mUqbf[rC^q[Op[^NQN[CEWQ\%&oW]Y1kf[(-+C
-;m`s>\%KAe]"+YfH$FafJ"a!IYe@KQZEUL7XfeLkS[GT%Y-,+CcF]jJTph:8P`L]eQ^<ekLQ8O>XK07L
-VONIIYd(L>Yd:dYWLTKPR[',!Q@>'XLkLJ9Ljai&JqJf\Y.^U.YeJ/qaiMlIZ*qHV]Y)+m[(EcP\AGSb
-bJV',[DTPh_nNas\\Z1jWNNP;be([=a0N.c]W\H@]YV4ubHeO\\@f;U`5'(#_o'1'b/1[!aO&/Rc+q0/
-[^<TV[_K8Y[CEZMYHk^R]t_P*^jaeRb1+GH^V7b']tV5#`l#L,`P]L*_oU0F_o'I8b/VE>aOf,!`P8sq
-d+?4FYIqZWXJD>_Y,AY6ZFdoZXfoR?XKAe;Ydh!M\@/rMVR`Y+Y->4<['d'E]",;\\$`cT['dHV]=>5b
-aM59u\ZrKJ[^irX['I$>XKo.4X&?1)WN<1rX1#I<['Zp<\%/`L\%9&U['dBLXKJt:X0TRV[Ap+2_Tq2d
-^9kAZe%*&nW2$5o[(snfX0/J0\uDg]]ZJLBc.U^s^q%Y?`hKiAYPkaO[(<BF[^j&][Bls8Za6pEYcFIa
-Od(3BWiMtnVl-;bU84T^rM'OkUT18kVuEP#Vkp5eVPL#_URn+WTEq<dUnai`VP^BmVZ`lpVP^7*gt^W8
-f@ep6g=tHDjlu'rqu$HlrVQM&rVcTep>tAogt($)dEp+]bKJ,ScIC>"gYUo5OF1nVB5EC%VO*L:St`*^
-W2Gf.H@MEbX/`1nR!`48:/"8Z<EE1&<(0)fIt3?SX/r7[@oH-CSY`0XUSXZRN+lBo=&rF/H<a<C;cm[S
-Ll?k8Ci=<4StqQrI=d-&JTuQfF(/ci>[CuTAn5CZ?=IJO>@M#H>?Fs+<`iC&<`E.%;+aS[<*`U.Jq/<#
-G\gktBP_Ku>[_8ZAR/S?:f:1f:/Ote:K14d:/tJ"='8Bt:eaSX:JFY[9MA/T8OuHKr_NSoIT00E:/P+n
-;,^Cp;c$4a9he8U:f1%b:/Fhi;G^1e<)cat=Bf*HG*%uYR"TZo?Y4+kBP(^_BPLgbAo)ODS#)m5G'%kK
-G].>1@p2i-5X%\39hnM];,L7e;cQgs<E)mn:/+J[;,L+`<EE*q;,Bn_;,gOq<)HIh:/4V^ISEO5:/"DX
-8PN/`:/Ok`:K1=j;,gOp;,L7k;,0kb:eabg;bg@l=']3MM3XX"QZbkh:K1\0;b9VZ?=-H$<El,lF_QA[
-KmdrSBjYCeG@FBD6UaX@84Q<G8P2WM:eseY@pr82:/G"p:eXbjC5LQic-+/Kb0%cB`59C-rP'Je]Y2(q
-_8=+/`Pf^7`lH-DbK@oG_SX(&]=k_aZa@'Ir3oY(WiiV3YH=k0YH4RnR?WefK7.ueF*2VKG'JCeLQ7Ib
-SYW?o[^`l[^:q@r]tCtb\?3!:Tn=pA*#p%DC>.(5^sL]giT/kMS75;r`oc:@j4qqBIQAGi)AX>9+<2@A
-&IpK_5>'nrjkR71,T8MTi8EGGi7uYd5p[[$+X/6W)Aj>2,qV>K/i=n'/1e<`]3&NePE_5XM3_g:76i^m
-7o2]@6Tm@n8N&M!6Td:^1b:==0J5%11c-O"+XAU)1Gu4tDgH1u4?#Z-=%teH6qBU(IQK#)/M&7q.k`7t
-1+a^r1-ITS3[uX-+s8-W+t4]Z+X80O*$-@S-Rg`'.Q8e/3\`*9/2]",,paod,UFol.jlVn0/tU8.kNG1
-/i>LJ8T^H9aOJA4RS#S*<*;XS2(h'^0ge<%@%>9je!O0<>[:r=9gqE*.OGlA*$$+FIO$3e-Rg5g/hJV+
-/1Dql,:"Wb-mg/l2(^1*-Qa]`.P35'-RC,a+seNW+!`$O+sImH.OlVi-R'fe/L2\p/hA@t.4chj+t4f[
-,r@2!.4$W27Y\@ke',pi*$$:P0Jt4!,;(c0+W`-k^"/3>S#`BRM.BpY6XQ9P+!VR>2'*eZ)^$:D*[)aV
--6aQo2^]jq-7phl(E4P=0=8@,_oB[6`5]sAb0/#Rc-FV_dEg+_bK@s*a;)b8`Po[1_o9[>bKeAYcdC4l
-e^rC&rR1jkFa&*/Gp7Q\G]n1MEH#Z,BP1siB4kggB4u!oCi+'.Fa&.YJqJl7MggMEOH,?TKmeArG^k.,
-TV\]i]Y:he`Q,s8^q."gaNVT<cb?ru\&?V^jOVo4ccaVX`l6$6]th.`YIqQ`_W]au_n+72]tM(q`6I>l
-cdULkaMbm7_nN[dWh5r[X1,[L\A?&CcIUe6mI9c=pA!b2kiV@#mH3U'o^D>>l#QCln)rs#q!RbKnF,u:
-o_.Y0j6,h*lgON5g>1lUp$h><o'Z5Klg=',o'P]8p[[nJoCM\Mq=aX^q=4(PnF?,?nalABp%.\FoBki-
-kO%d.o_\R^r:9X]rV$'_p\=INm-O04qt]pWp%7_<rVQ9[q#:'pr;?Nns7tBtc[OI7qX!8%l0[j%j4N;Y
-nac8>mci6=`TH17gXt94gtUcDhrN\QlK@<jj5T%Rg>:uWkiV$jk25"Lh;[PXjPAq]jll*pg#hM`lfmKh
-hr!2CiSiYMiRl]8hU^HGlIt:Zhr3b^ioK:ekMb:Tj6>FSiTB1]l0%6pip-11q_I3]bg"W4kNUgVgYUlE
-i9B=cmdKf9eAV:No'c&=s8N&omJ6PMhs'7elg*g#mdf>rl2L&hlKdZpj5AqWjlkLPdDMK6O-,p&StDRF
-TV8-UqkaLkUS=HTrLO"[rgs+]$_Eo\St`!VV5L5jWrB1$YPbO'\-'4N]"7mQ4hSGB^:q7l\\l;"^V.7h
-\@/iQ['dBO\%0)[]"5Pa\[8iQ[]m!@Z*q<X]tCqPI=ZfnJUX>qW3<\:ZEg_6Xu<S_T:<-gY-+t7]@+?i
-VkTZHR?*/VM3O?dKS>GgY,n\A\"oIOZ*:L=ZEU[Da/bc%U7.@5P(&jbNJ<"9JqJ`2L5:YIYHP[5Wj'+S
-_op$Ib-eLb[_TGbY-,OT]"PSV^W3gbYd)-U^;RRm^:1qr[]$71[`,Ygf#4\qZEq6PZFn#daNq9([_0;Z
-Xhhlc]"Yko`Q,s6`QQ94]Z.Ln]Xk\e]Xknk\A,_bZE^U@\[fJrb'q=Z`6$QO_8XC0_SEgn]tqb5aMPd1
-_7[5'beh39aiMQB`Q6Zag;Uh;^X:WCY,\h;[Bcg)W40LQ]=5Mi[&pOEWhcDeWhuqtYcb(3X/`Y<[^EKK
-YcOn.[_0/Z[^W]QZa-sK]tM(c]t_7s`kJXb\\,Ve[Bd!>X/iJ/XrsmQW2$DrUoV)>X0f:<Yd_0L[C<`V
-ZECC<\ur$:[^<IA\hCFj[)15Mc+^Qo\C7suXJ__eXg#@RZ*1XI`5J^Yd^dHBa3N8df#5/Cf>X>`Vlp$'
-,dOhlWN`hD]tM(jY,\e6[(!9AT:(t-H[i)sUo1)eVl$>hUnn!`rhBCj$)aYuV5C,dUSFR^U].+kV5F3e
-rhU($V5C,dVPU,dk2kX_hYu>*g"P08hr3PSmI0N5o^hkQqYL0hs8DlmmHj&thUg<-dE]tXb0%iJcH=\f
-fA4H'KPt^HI@.(=R[B_@U8FriVNHCUJtB$CWMlMXHX?\GBLu0'=B&6s6:#72IYar%XJh+f;bhA(V50l]
-V4jB;C0=P<<`rd8;,C+kAoWQ[KnOJfFa'RWMg9f(Jpi2rH$a^EA6iGJA7].WA7f:\?X$cD>?+[(=]8@(
-<)cms='/<l9hnVj<EK0I%t/M4BOkjoCh[3bBk_-a>8'q1:Ja_Y:/FY\:fL:k=&i$l<DNBd@o6#r:f'hX
-8OuNM:/Fql<)lXi=B/3t<)HOj9hIrK:0(7h:Jah]8Q\qg:Jt.i;HR%*?>=YFQ'dbcFC/3]BPD0qARfFk
-B521!FblN`UQL1\JU;ckF)Yo(>ZXWg9N4ti;$Trp:/+J_<`T)tE_];%9i+_c;,'qe;H-[q8lSek=&i0q
-:JX\Z:f'n^:eXGT:.e5\<_ZFi:Jb"j;,^Fo<)?=c;,p@b:fL:j<DcUt<``R9Di'aLR?r%c7o!#i@8KHa
-9jhF/<*We)V0$C#KnOknBPCmdCj0;_8jPj:-:p]t9MS&I928>]:etV1:esk`='ABo<*<soe'H1U`59I2
-_8!e$rk\TL"h_O_^VRhe`<4-$aN=G&"NeX$`52Gf'"tui]!f)W[C*KQ[^NZ9T;&3_ri@?JY-"_"T:)"2
-PDtHQJUW&nH$FX`K8,5GQCaqSZ*q-Q]YD:3_83q&\\PMXYc!.$0d7_g15t>GXi/]Bgu7;Ngn&.V>0#ab
-iS`M:OZFO)*#BV<*Z,Y/%Lt$M3_J5ejkI+++rN8Uh;6uBi7uYd6mX$)+X8E]*>o\3+XoB24?tSX2Ef:A
-VGh/QM2.7LI%5@F4uY>c6U`po7nZ-94#&dF75ZJC.lSq32_6L6.Ps%2*$6@R3@lq[Kk>4,7SQ0><*)j]
-91VcE4#nZ3-n6Gd,psuf/2/S.2DHL)0dJ%l,palb,q:5d.468[*?64J,UkK+0K1=14>SKA0In_),9S*Q
-.5W\--n6Vi*]Z#+-n[2,0/YUK8T^H9aN_L]UQ%Ai3CQS383A^p;b^%`<GA,Ig!d9IBkUg`>?4Eh3\`3/
-(a:L\.46Jg+s/!Y0J+b(/1Mng+X8B6.R54./LiD0/068m0JG+.,pX`Y+=&3V+se6I+<h[G/he@p.3p/i
-/LMtu/hA:m,UY2g*[E3_.5!"s1at"=9U3%_`mN#PL)_0W-8%&!)]g=d4";dD6H.Z98Wp$IQ\Jg\77CRP
-6lR0](EFM8)^-LF*$HUW.4?N,2^K^q-S7"n)BL"@0tP'8`lZEFair&Tc2Prdc3D\BccsYTaSs3Y`;[^Y
-`5]g<bPocncd0tdeC<%"f%'`Ks)fc7G^4X`I<g-`GBJ"KEboN+BkV0oBkCpgAnPakCMds1Fa&+\Iti]8
-M>`MhKnb),I<pEkQCjnOX1Z-Q]uA"1`5&sn]un[?^sKg+[^X3$nE8ETd`fkYcGmlGrk8iLZEV!S^V]3g
-ahkX;_#D"U_Sj^]hq-B*b/D<>a%4+^]!A?,S>*$m]=5Dg_;WMiiT]e"o^2AKmHEfplgX<&k4A96m-X-5
-qX*M8nG;YGn`T?9nacD?hW!_cp?V5@m+U7Tm/6e\oc<W!qX*e?mdfZ)oCq_Bo'l8Gp@7hQqt0CMrV?3`
-rr!H+r:BXSqtp'\oC2ACnFZVVpLa3fo_\CTq"O.Kq"=7Gm.9uBmIL)Mp[@M@nacMNoC_eMqYpNjg="<q
-lhKo8n*fW7o^:f&n+-,Co'ttm_o:ctg"P'2g>L]Bgt^uMiTfUeio/nViSNPRl0@HkjQbRWiTKOokl0WS
-i8NnelJh-ql/q!aj6,F\iVhdFk1\JFiS*,MjPf1_j8S"1hr<YUj58MCiToLXh<+%ej6#UniT0Ftr8Q5M
-c-uLNk2G(LhW!AHj5B"co(MM$_t`ZhmdB`Frr;f^qY9L1hWa@ml0%6pmH<a%rUCfsmH<]qjP]"YkN1I?
-Sr\tqS=Q:FT:_gPV5=-f#c=JoU7n6QSt>qPrgs(\$D*o`USFZ^W2Q_rriZ:)r2p.3\%0*L]+Vcg]YD4q
-^:_(r_o'=+^:V"b[JmK2ZOs^X[^`l[\%&fS['m6EZEgpOrk/lUV0df@H%1@>Xf&D5Za-m@riRQRWLoZd
-Xfeh1Zb+W$WiDYYPaISiKSkq\Mh-SBXfeb*_mQ2+N;^!hZEU[DaL7t;S<T2(I[HRhNJE.<J:<-'L5LeM
-YcbF)XgYs``65mCc+^WtZb*l]XKK@U\@/`M_oK*d[^aDh^:USX`Oih$[\^".[_oMgf#"VpY-lEk^;It,
-bKRK/\@fMZWkH9Y\%B2fai1j,aN2-+^WFL4`m)iOaNM64^W=L3_S!Fm]XbeuI`]IO^r+L8^V[go^r!t(
-^V.Y+^:M&"bf.6+^qIJ'`k]I%]"lbIg;L\8^!50A]=GJ[^;7C_YID3Z^:D(r[&pOEWhQ5bW2R#"YH4\+
-Y-#1B[Bm0FZ`pU:[(<oZZaIHP[(*ih`kf=#]=,5a`ko:"]t1YYZF%*IZEgjE<OB-AX/N5-WN<P9YdLsI
-Yd1R<Za7$GYGeM+]sFc@[_95Y\@f>NXh)[9bJ(?m\^IppYc+4jY->=IXfJnDaMb-]e%NlJaNiDff#52C
-f=[6<Y-5,0XrFXWYd_<]_SX71[&g^H\?i9:XK&"_I"JE#V5F0g"K8,lU8%U["0&5sVuERmV#mEeUA^he
-Vu<LkV#I4gVZ!>@k2kX_h:pW7gtLK:h;@/KlKmp,o(2YOqtp?jrr2rtmd9?(in`5;da$,:aX5*McH4Sc
-e^qluKl:^EJ!d4>R[KeAU8FrhVNQLXJt8sBWMlMXHl??e:.n/W<*3+";F*W]G^bIIW2unU@Sfd>Sc5Em
-USXZRMf2p&<Dut,?r9`t=D)T+K8"u!FEMi'V1j)CKnOr,H?X^\B4kLR?=d\U?tEqY?sR&F@9HW6=^+j+
-<DHIr<E3*t8k`#Z=B/IMI!g?^Bl@j,DJa2u@;0Lh?%-!T9MSDW92//V;,9tb<E2ji:fULn<EWI)<EDsn
-:fULm;GU%a:JO_d<DlXc:/t1g;Gg(a;G^.\852rV928Aa;,'\Z:/4\b:Jatg<a0<]Od;B"LN[*7C2.I"
-E,99*D/!d$Dg$r+V5'0*J:`,qHZa:C?s?]-7SHc[;%lc';,C"a;,pXr;,^Lh9i"\g<`K&q&5H#"<`Mst
-=&i3s:f11h:f.*f$rfqp:Ja_[<)ZUl<)NWk!)NPj4\naG:fgLg:/k:p;,C.r<`E7/D2OUKR?r%b78Qri
-@8TN`8mYk'<F0%+V06R'L5(.sBPCmcCis#S6UX?m8k;E@8kVfN:/Oqg<)mO?<)Z[j<*<4#=^>g%d*BbP
-_8*n'^V.Cs^qdec^]qHb^VI_)`W!mVaTfi,`l>p5_>V,.]=YYc[^W`S[^W]T\@.s#U8G#qZ*UO7XfSFr
-TUhU>QB@/aKnX_nEcQ8HI=[EAQ_("QYd1aM^&Z"J_g/f/[^NQHLa=o$*%!M&iQn^HeCra;j5/RcC/eBV
-jl>=Vgs20M+<VO:)]p.>(DmVn.PWtZgY_,HYWNsD29"A-hVI,Fca-_-,9\!I.4H8T(`FVI1,1gQ0K(gT
-cJ+%EDhXC7P_EtEM+pE!0fhfn2E+0$5!:e^IR-CW.PW_A/2/\#.QK+71aa1_,:PN%25#J5CfEr;>?b?;
-=%5\S;FW`.,p"?^+<VmS-7pYm.P`b.,:PE'/MT:J1GUj8.k*5/.P2tm-RL)f1,CL7+t,9".4m%m.P3+t
-+<W$`,p=Qf1G'gp-RC&l/gi,!.kj8+RD?qh;9#f*5sJ.@860%q7S6TT;GpV5U<;0<Z#O8c>[_)J8k:il
-.j>iT/1Dqm-RU/`,UY2u/12l#+X8<b1G^[6.OZPh/Mf%-0JG+/-RC,k-RC);-P.aL*@)pP+t>#e.4chl
-,pai8-PIaG+!`Nf+<i9h/LMnr3%-.36AJ.B`mN#OK,PXR-S@/#)]KqV2(:1E6G_??:mnD`SrI,l77COF
-3ti;E)'0b8)'0qB+sncl/hf"I4";^/,Ub2l-7UAa2S?cAa8O3ccHjb[cHcC4"jbN?bf\$*`r<m\`Q#s=
-ai_g*cMu;ldf.`$e^`1!e'lf`"`J@"FEMg,GQN2:HN&-rF`;;<E,TQ0Bk_5ZAeSlmD/F31F`i%WJqAl:
-OH>ZhLPl(_4+Mj0P+A>HV7*e6]Z%n0_S<Xj]Z8C>^sKg,\@0?&na##ae'H7bccO5O_8F'rZa%0V^W#Eg
-a2#45_#D"T_Sj^^iRuc2bJqZGI`91<]X=l5SXu^d\[Ar`_<&tsiT]e!oC)AKm-=!"kj@m)l1+9-lgaN@
-p[.MFo(MSFn`00:mHjH0h;[_hq<mtEmbm*ho_eX]o_%qTp?h>:mdfW)o_J"Io^DMNp$2/Bp%A.YrV>sQ
-rVZ3UqsO7Pqtp-bnb;hOoC`(\H2%('p\X[Xq=X7Pp%/"PnFl><n+?GQqtTIJnaH2Cn+HAIqYpNjg="6k
-hY?L1p$_;>o'GK"kj%[-n*]Gg`5Lfoe_&F&g"kB>gtL`Hi9&nNf\5<FkNCj`kO%KjipGaaiofUmkiLma
-ioo[kkNM'kkiUpckN_.-j8\*Eio/_IiT/kSjSn+Vj6#CYhW!SSiTB1XiTB:dj4iPYlf.-ll.tFko_d^u
-bg+`5jlYX[gYh5Ri8WMIkO.s)e]IUWn`oQ6r;Q]imeZbIfAZ,al0.<nl0@R"mdBK0md]T*lK[TmiTTOj
-hohUPOcl3(T:_gNU8+Q]rh]anVl'Hdrgj1^SY,nQ%\KDeTq@sMTVSB[V5^GqriQ1&,-@uKXKB%E]Y2%o
-^qmb"]YD4q]tM(p^V@Cl]=>8U['I!Erj;a:rjN<I\%8uWZaI$CY-GOLrOi]=I=?KdI=%H^VQdP8Z`sG3
-%BZb4T:<0hY-,%9][Oh:Y,e1aQ'mhqLQ.RjNIckHXfeb)_Qf`"MZ'egZEU[DagnCCSsGV1S!]G"M2$_8
-J:<$$LkUqpYe-R3\%p)'ahcHN]XY\`\[oM]Z+[cT[(<ig_mHtj]>M1q];rQd[^NoVUT1Z2`ONt;`O*.a
-^W+:1_8aRBaLf3s]Y.XXXM;]a]YD+scGm0&_8*k*bK\#9]#i++]#_=t^rXU6aL]7+^q@J)ahl9?a3MT?
-`P8q"^r"16_o]R&]"uM4b/Um*]tD7u]#)"h^s^oh`4`^l`n%c>_n!7j^:+$D*438e\%]YbXfet(R\$.D
-V6-SsX/)htVlm2'W2h2J[C<WOZF@W[YHu$T\@K>j`50.!\@KAk^V7Ik\%/rS[(!]Urj;[2#I:G1YdLX<
-[JmC$['m?EY-YL>ZF7-DYdV!N[&^FE]sG>_ZDOb=bi?m\[(*Zp[^NTETVf$'\\+i8YIDE^WN=[eaihiQ
-f@A9a]?Jg<P+o7fY5YRQZ*q$N^:q:o^VmCY]"kqbXKA\0V42jaXKAJ$Wi;nnW2QMfU8"?TT:Z"Z&Z2G%
-V5'f[U7e3SU8b/lWMZQkV#-kdU\pi'nF,c0jl5.NgtLH5e^rI+hr3STlK[g/q>U?krsSSlna>Z&i7uo4
-d*+l#aN;HB_TgBOd)C`oEGffIT<G_mR\6@NWN)nqR"Ka;SZAciV4a3)@Sooo8QJnq=&r6e7V?srM5[DT
-W/G%Z96-U&UbAL>TpppZ?WU9-=CP`::Jk5.FG5C!J8fUOGG:jgH%Ld*JV&,kI!94:?s?oJARtdM!+,V3
-)dccQ?!:?0=&hsp>uOU$:e=>W<*E@-JUW-#G5c=pE,KN1@U<__AmJV;92/;X92/,W<)?1_r_Z'_='8Ks
-:K:Il:K:+g;,pUo<DQLl;,:%h<DlXd:fL7f<)?:e;,1"b92A8T9M\Vg<)Q:`:/+P\9MeYd<a0<]Od;H(
-#`a+;A8Z-rD/]Dh2JQc9BPhmJS#)pDLOt21JU_reDe*-V;bg4c9h\8X;cH^n:fLOs:Jk4j:Jati<E)jn
-:Jatir_j)%<)lmp;,gRpqb[Sp:/"J_:/Fmg:``J5;,0k`;,C(g;,:"f<)ldi:fg^q;Gp^t<*WgHMH6"4
-R?r"`78m2m@8oih86T4m;d3M"UNgR+Lk^D!BP:a`D09,U77Ka;84H'?8PDiS:Jjte<+TQ><`Djo>$"d2
-?>GPGbJ_94^;%It]Y;+q^qmn*`;[O]_SjC4a2c9Db07uJ`PDDc"M_^`]=e'Q!P,f?])e+\I[H\%WNEA+
-Xfnt6Y,nXuTq.^?P`UlUI<]jTGC=stNKKKrTr>#u[Ca/h_o0O-`Orgp[uMaf+W_saL"jnX`n&o$j5]"P
-W,>U=`oZ7?gtBrA7O95r(EOeG*#]\*'J(t';VU0lfW-tO(,X"chVR)Hgs<601F47d+>,8cIM`nA-S753
-1,CF;0KdP,QW&$aR[BCgEM/([83\pi77f^,770!p5!D>"1,_9Q2Cp[;+"ff--SQha*[N?t0Kc@mG^a+'
-?!UiB>[U2j9i=GB3@,^l/KuAa,:bN"*[WBe.PNbA0I%l"2'jP(+tkE$1+b7-/MAS#.Pik4GV(0l1+Ok/
-.3gDo-8-ho/0c;_-nmJ5/flAd,:b,d.P!#'6#E%*ajAAIQp4,H:J4_k9h7fF5Y4UIBqWW&eYR.hART"Z
-@8BZ]0.nOm,pFHP+!`9d/12_p1G'k"1FFLs/2&_2.OZVk/MA\,/Li;'.OQSp0IclH#:1Q8,Ujo_.K1T6
--RpJf+t"``,q:8f,Ut8q-QjZg0IJ>"1*n;/7=VhedE9O])B(%R/i>(#*[!!c+t>Z6]%!6MSZo,fNF5pU
-7:DHC'G_T**#fb5*?H@L-RU>l.kj7N/heh&-n[##0.@r$^;7h2c-O\[cdC(bcHaYW(!=YCc-4;N`l?!:
-`5BL0`5]mCcHji8c2uGBdJVGoeC4BD!,VXO%<-?0FF&4\H[L0eH?F6+E!'onCM`r`'5D<"Ci=66FEr+^
-JVT&COHYi_NW+VnJq8B9Uogl"[^iZU`Q#m6^U^hda3_lBd([*$[`$P^nDDpOe^;jnaiDTCa256kZb4#e
-`9>^i^:;V,rk/ZU`6RPue(3:&c-.?Q`PTC)\Zha!TrPZ;\@]SohUpW@l0e'1o^qt@kO@g'iVr+FnaPu=
-naQ,;kO.p'mHs`Cl1Y#7k3qKfipHC8lLaW7iSs.rnFcDBoCr.Rm-a9/o'5H3qssCQnbN.YoCr"NpAFja
-rU]RXr:'4RlM:)Hp$hV8q"XORpABC;q>0pbrV63epAFjXlhUGPqtU!aq=aFMn+Z_QmI0H0qu$Bjs8VoK
-e'ZP'qr-i+hWO+_gtq/Xm-F'*m-2s:`9#n.g!e9od,![:g#:oHjPo"Jf\><BiT/nWmHWHbnET)jg>1cM
-kM+hXo'k_tjkA\Wm-<ftkMkL[hq\:grn;AChr`nYki(7LhWO%XiT]RdjQl3ulgWm"leU=[mH!Nok1o8!
-q>K=&bg+`5jlP^`gu7P^jlPFZl1+K5e\q4OnEoW7rVl]dnG`.TipH$qjlPalm-Ns#lKRBhjltpglKmfr
-kO%6fgW,eEOcu6(TDkMfU8+Q]VPXWqV5C,_TUqdIrga%]rgj1`TV2:X#GRofUnsogX8T1"XoPU&X:2SI
-\[oDd^VIRu]YM>^^EL;,_8!Xp]Xk\a\$`ZQ\%&iT[^W]T[^icTZaI$CY-GOKrOi]@It<-$KR]MmVm*Y9
-Z`sG3%'?Y3Tpi<iY-,%:^!dqBZ)adsR[f\'LPqRqO+E.NY-+h)_QTGoMQsDbZ!X`A[`P_ITr"BNT:;.2
-NK&gOKS"c-LQ%+SYHY[>Yd;'b`5KaHbI"Um]=Y,O['[NY\A5\d]sk)N];rBK`P]"!afDSTYG/&*^rj%&
-f#>)-\\tnf]=c&'d)3E,\@d:(['.<d]"c+qaOA8D_SX"&bfn&Q]t2J4\[fqi`P9:*\\G5`_n`q$bKRuS
-cd:(ZaiV?>aLJe%dEL(Zai_]B^qID"beq$)]"6&'`Q6Zag;Uh@]Zes.\$`'9Yc=IqY-GF@['I?[[&pL;
-V4O<NR@TtKZ)j_%Whul(XJ^NFX08h5[BI!S]W89R_Rm.Z[(3laZF%Knb.G'pWN`qJ]XbM\Za6s@XK8J%
-X/)r-ZF.6IX/W82[]ZjG\[8cX^q@@tYeRlQX1H*S]XY,>[*7(\bJ(?n\^Ipp\ZDL&\@fSkXf/P;`ke[W
-f"fDQaj8Vgb.bO9fZ'VkYHB:RWj&e9\$EKR[^39I\Z;[?_n`aeZ_jXnQ[+1aXf8;"Wi)bnW2-5`rh0@b
-T)GQ%VP^2dUSFQXTqS3UWiE%tVP^/bVPa<d!hl<_r1Y,%o^_J9k2P=Rf[nX%eC<%*iSrk\lKn'6q>L<m
-%0$5"o()>:k2Y=NeC"QGbK.iGaMIl!3mGd&M0F,fKV,<PR[]tDV5^JnW0i3cJt/mAWMQ5RIUl>P:JFqo
->?=j'7Rq0;JVpD*X/Ck_:.oVurM2<ITpgjT>$"j/>[q5?:K(J6G)(g*K6)6[Gb_$tItE?-JUr&nIWf44
-@:!8G@Us"Z@prqV?NaS9<E`T*;g)>G:fgmr:/jtZ9N+tt<Eaj"J:Vo_A7odqCi<ffBPD'a>>\'g;bTn\
-:/Y.j:Jt(e;-6q">#8!t=ADUn8lSVb;,0qX<)c^j;--k"<)H[s;H-Xn<E2ab;Gp=j;H-Un:esh\;-$Ld
-9hS,Y=BJd6C3G](Q%#'VE`la`@:j.`@:s@kAS#IiFGQE_Um$XfKn4YuEcl>4?!1$!;,L(]92/2Y:fC.g
-=B8-m=]J<m92/5\;bTnc>$+Ws;G9ne=&r=#<)HLh:JOYZ9MJ,T<)?Ln:eaVY<)cUh<E2mp='/L)=\r1$
-:/+_j;c6Fo;HI@=CgDp`S=,^c6pt$U?=Hr18kNDr:fUh.Tr!!KJ;/f-E+`]eASug':JF5F7Rfm=91hlO
-9hS,O9i#2*<EE3t=C"g'=^,U!c-"#B^V.Cs^:_1o^qde'_o0C-_Sa=2rl5#[rlP;aa2Iqis1\NJs1&'>
-"1u.U\bs&>LbO[FPF8)?Vm!>2[C*BIZ)+4hSXYt1Oc>3MJ:)ftKo(YGOdVf9Vm*M;]YVM'`P0Fm^H9)o
--T!>*1cC6LeZm0GgYUuNhVG,J=BNQ(j5SkGbFVEU+s@pN,paNL(_RW<0g\mtjPngk2&[2d`S:CK$fKgc
-Yt6Gm/0u]"/q+]U)':Ff4?,5\1-7E`d*o[BG^u'HP]M\WH9OY`3]]#[5X7b*5"Rq#3ADp<2'j\#3A`!<
-4s(q!+rD@M1-d?MV29MKAmRbs<`3(19KPmC76<LV+!iQb,UOfj3@uR0/LN&.3&!KC,s""2,WHi!.4m"p
-.2acl.OHZ(3.<S<0K(jB0Jb161*[ko0eG780JY:3-RBuh1b0^o+X&Tu2*4BOS%ct`ag?UO3Cktm69I%d
-84l696VLs\b1kOLG%,/k;Gp"a;EZWb,p+B[+r_ID,UF]b,UkQ(+=&p"-m9ZW-RpYj,;2/=-mU8`,V:c*
-/M&G#-RC#^,$,j-*uQ=R,q1Dk+!)UW.O$,j/LMu$1GCLB,Vh%t+>,H!.jlnn02#5u\Alq=`do$H/LiG5
-0-qed1GU4.5<cm:RT,]VW1A`J9ftp^TLU"G(`+&-)]eo#,9e?U+<MdS2`33D0IJJ2,:+cb)`GIK`Q?BN
-cHab`cd0n\b6Z;5ai_cJai;@"`;mjU_ZIcrao0QacMZ,ndF-Ilr6Z3mBl.[,EHcPOH%1?sJV8YsF)l;@
-rc%mTqe\3+CMdp+E-$)DGBnL`J;/f?OGf$VO,8FXWjB%8`4rpn]=Yhl^V@S#^qI(_e&KGB]=G\raF:tB
-cG@i[cHk+iahGp<ZaRK[_8YH`a1o:F^V.Cu_T'phk2"S<dE');a2PWrWMlbqVmX:N[COQ%gX4dAnalDF
-mH3ZokO.^'lg3m'p@7G=n+cA>nbDJ>q=F.Ko'Pl;j6uBrj5fb0kN2F7p%[tNp%\=Tq>L3`n*fi9mU5\`
-q=j[Yp\=U[oD/(Nqu-0PoDeOWq=+1Wm.U8Alhg83mIg)Hqt0U[q>UEnq>L6_nb`.PnbD_Fqt9XRnaQ&9
-mdp&?mdKi@mI^2MrVlTHf[A:2q<[P<l1+H.gue&'m2>6TjjUu[mH*9ahVQc7hrj(Shr*S`k2"_?Ib!NB
-fAPTOn*T9#mH`ipki_9th;.AUiq)Qnjl"tNi8j%\hr3GLl.k@Wf\tTAkNCg_kNpjUl/C:Nj6+qFkMOnO
-m,R!]k2t[`kj.KkhW=%nqV0QBcJA$QgtqA^jltj\jlPLdmc`?^deW8,m,.*rrVuihrq#C(k3_Ep+6i4`
-m-*NnlK[Klk32<rjlkRXjPoCSe&@`@R\$@PVZ*M%Vl-;aTV%^BR[KhAqk"1cSt;RITq\9ZVu<RnV`:WS
-X/i4uVl?YqW2Q`([^NcW]XG>]]=>Mb]skMk`l5p6^q@=j\[]/VZa-mL]XbSb]Xthi]Xte)]=b\bZ*C[C
-[^VoRH\$m)J>93DS"Zd^Wi`D.XfJ4ZP-1phVQ$K!]YV+b];Md<R['.tT9uCJNL[,QY,](2R#mTPXK8P.
-YI2!i^pKo5U7@L6PELu`L5LhFK8l"QKorF<[\g(9_SX.+]>M+a[(EcT['m9M_nEFl]ZRm#]>2S#]u@^t
-^qI1c_5k,TXK/G7d^6:2c,Rl;ahl*<_T:$H_S3as]!T5l`P0.(_8=40]Z%\!aO%]-^"C0:`OWn0[(aD^
-Yf4,IZb3ic`Oik)_U@)a`m)Z=]#_n&]#24kaM5L'])B)M^;7Il]>VRs\@o`'eC_US]Y53*ft"c1[^j)N
-Trto5[C3HL]"PJPXh_"9Wa_^&Y.Cp;XKSqC]!8<3UpR\1Y->IQ^9t;Z`4N^t^;\'u[)0AacGm3([^<BL
-\@K)RZEC:>Wj8Y!YcFq9\$3*G^Sn3EZDXe2^8\<MZ)P4K['-[@[BQg@a2Y<^Xg?1.`_==X\\67lVm41M
-ZamTK\[f#P\Zr9S]$@\9e\T>FcI^4UeB"_XZ+%!@ZadWVZ`g^E\$<0D[DTJ\[&Kt-ZFHg2TR)<hVPBr^
-UnspcVu`frri,jirLaCiU8+KZUo(*aVuNaqVu*Cns8F&8p@7J5k24tFda?Ced+I")gY^uPkO%[.o_JC\
-qYf_1kNCg`hV?i<e'ZF`a2c<F`koTGKQD$KGE],1Yd1F5XK/CtWL&m#K:es8riRiIOaM"N>"_[n;,U_'
-84$3UApL;TWMbnt?sI&qXJr7tUn3s+A6Dc,=Bo<D>rc+uBQJ3<G]7eQG^Fn3UmH:QItN<'J:rr3EG/TP
-:1.I6?"75C>ZY65<`E4!;d*4%<`N's=%uXmr_5[Y@;'8!EG]Z*CM%6nAn>Ue@U38D<)c[i:/+GV9N"kl
-;cHUi<E`3k:g['s<)-Co92\b`9NFtZ9i4_e<`)aq<=`;@>?+g-:JXtj:JXqd9i_0h,#;'5;c?^u=]\d5
-?!1')='9<`P*2,rM0306C1h'hAR9"brb!6`CNt`,Vl,>sH$OOTDea3,@oQ2p85<Mq=&Vt#?2dbJ<EN=$
-;H?dp;H$Lp<_Z:g:f(@s9N"V[9MSJa:ejh^:/t"d:OYu69hnYe:f(+m9MJM`928>_7nQ]T8l/Pc:JXnf
-:f::`7Sd&rBP_[NPF\,*HXBWO<Du^o;I*d><DZY$@u?XuC3"leMM6(R;,_4ZE(WJe6UXC891h`G8k_oQ
-9hnJW6r@)f<`;Uc6Vh9.ONYSZ^qRLp]=PSe^;%M$`<F9%aiV]Jr6,GiaiD?:^V77irODp>rj`EH[C*NT
-]!f&V\@B!UI=d9;Q^j\@WiWM7rjWNKXK8G#Un=-CP*1f_LP:A3rK(3IQ^seIWN3/-\@oYp_ns4.ac%As
-.k3#$L#pgabM;4=j5\qRT8#j1_:R8qi7lVaHVQ=P)C-pU)^ldE%j3/I8_<(`fWn(!+t0JQhr`nQg!6Nf
-0Hq\h-nB`r,pOcb/MAq=-oX[Z3Cpp:^/JQgQ]R2bNO<k27QD\<3^#5X7m/Ld0gRNJ001L43A<'@0.AA-
-+"Si`+!<117RE_b>\-?-9iFn`9ib.\4?PPR.4H_p,pjl_/MT%40IeD)4XhF":FdnK,VM%u.ki(f1F<k\
-.4-`)-nBa&0L8K!0fh0=,r.2$,qgVj1+=Y",pt&i.PN\90Ju*X1FOk23b=kt^W=@#QomZ47RKd10LAW*
-77KX;CnJ]#h5"Ic?<:2u6r-`E-R'TP-9O"5,U,!&,pt)m2)6U.0JOt*/M&\6,9nih-U'=0.O65^,Uk2j
-,:+NX/K]Eh+r_dM+tP8j,V1\k+>+rZ+t"oY*\8NT-SZto,Uk/f,qC)[,UkoH?AlY=e&T+Z2^9k..O?Yq
-1I4&P,qLr8WlgGrM6+@mUN/OM/n:;F'c7o-(E+A>+<;FC+sJ0R,:"NQ-8?qu-QaTJ+>b$&_9'jCc-Xkd
-e'lXhcHHO:aN)<=`5BLk_?n&p`5]pBc-ObarR2k9d*U7kf%/@"dF?XodF$EVBl%U)E-?AJGC=miItNCQ
-F9?Q)EH1ts#B+HtDf'?,C]8/oDK9f@Fa/1[J;/f>OGf$VO,8FUW3<D+_S*Ri]=Yhl^VBc`$GF!`e&KA@
-]!f5`5/>([bJ)*Iaj&GcbJ)*?]"GYf^r59`ahkgO^V.Cu_T'phj4r/6cc3Z3`5B*kWi<#"WNrt?['n9#
-h94F7rU^6[kiq0mrpDT/md'?:o^;D=p$;&:qss=Oo'u;AnF?/=oBYH!kO/6<mIg>Hq"4LVq"a^]r;#mU
-p%S%^lK.C(qtTmaq)A!>qt9IPrV6'ap$22FmdTl/n+ZDCr:B7Mo'lGPp\b$hjnScPrVZHdrVZB^q=F.S
-naZ5Bp%A=X3VW18n+,u5o_SOcrqP@$dF..PmI'E,nabbtkjIp0mHs6)jjUu[o&8Nbh;6iCjm2-kl/^ss
-h:LA0h;%#LeE,`TmHWcnl/h-rlf@?uiofmripZ*^g"Y35h;[GPgtpoGl.4\Ki8NSPjQ,:Yioo+TmHNZn
-jQP@UjP/;DjPo%SjlPL]k3;?uiT'(iqV9WCc.MRMjPfFhjltgYiofIloBY;mbkLK$m,@6trVuims7,R4
-m-*dYnac/5iSEJSlK[Ttm-sN)j65IYj5oITe&7Z@S"HRTVuEV$Vl$2_TV%^BR[NuDrgj:cTqS3TVu*D"
-Vl-JmX/i4uVl?]pW#W1P[CWiZ[CEcZ[_')^\@BPu`Poa2^:_(i]",9K[04.S\[f<N])o[Z\nSdg]XbSY
-Z*^pI\"IqjIY!'!TrY)\U8Y/nXf\h/WhYrLY-"e)WMQc&\@TGaUSt;ZPEh3'R%^=?UTLW#X1P@#PF0Cl
-XKA_1[Cai"Yb@b`S!0%uO,\sNMi*LKM26q@NiK4hTVf38rkT2Z_mZnZ]XYJ[\@&of^q.Cn`A"g6_Tp!7
-_nE[q]t(bj\%]5MY->CW_7A1B_99aC^rOL8bKS&@`Poa1YcP4F`5'1f_`,?DaM>=%c,7?D^p:_p[^j/P
-[(j,[a18Cj\@'/n^W4[FXM`3&c-+#Dai_H8`P&k*\[fAd]taQa&&l>r]>2(d\%p&3db)OT]7.H:ft+i0
-[^iuJV6RP>\[JlP]"PJPXhL[2Wi<"s['dTV[(!HL_6L#BYH,"9UU7A<^:LVR[_9Gs`4Nn-\\?;(\]DOe
-YHk@8Za@-HYHG%3\"]q(Xg#"5[C*<EZam-B^q-n][DB/V]WS6=\?i?@Za6m=ZGt(rXJr;?i((i+[CEcm
-[BI!W]!SrUXL>aK\%]8U`OO7$g"!s\`6R,ba4AG?T=M26]=tk_X/2r'[^WZR]=u1iZaQs5Y-bX8W1SBk
-VPa<fs/#Xl!N2ssWV`@qTV/$RUSFW]VPs3ds/H!qqksMnIfK?>oBkl-j58VAe'ZOhf@S^0hVmPXlK[j-
-p@e:Vlg4!(ki^sahVR)Be^;^daN)EH`koTGJ8f:>FHW],Yd1F5XK/CuW0W^&M4^T?Xf\jrLj*]F=@l4b
-:/P>&8O?6UCOW4]WMbnt@U3E"XJr7tUn3s+@ouT*=B]-A'3eUJB686?H?4(KFEr;*UR$"KIf=j8ItN`/
-EG8]T:gd^:?=[GI>ub'.<`WL+<`f6"'3%t4;cZai:/=enDJFN;CiF*+B)ZHSAnP[_@:<MD;+F&I:JFJW
-rDXh<;,'nj<)Hgr8l/M^:/FDT;c$7j:eOeb:/k7m<a6GF7oWPi=]\R%<EE$p<)?@l:/4S]<)cru=CYN:
->$P95;-$k)C3>T$Q^*DM?t!b^A7]=\BkqBqB4bq(MO^TBKQqcfG'.kEF)>Gl<(fh\>#nd0<E`R(=&r=&
-<Dl[n;H$Xs;,p[o;d*-s=&V[_9M.oN:Jah]:/4Sa8POY0:f'qa;c?Lh;,p=e=B/3t;cHFc;+sSW;Gg1a
-;Gp=g<(9GY=^koVEK?<SR?r>2='/L%;,g@s@:*)7<afU"RX&XgJWPbCEa;[HC4^M$7mf^<9M.cA5t4F=
-9M\J_<(fSS>$4m(9MRrNA87:M_S<k!]=bbe]=kqn_8?>n`lIu!$I$`;b/hW@_8!^qqmd'F]",>Y[CEcY
-[^Z4F3-p",NKfg"St`*`ZEq!K\#ld6Wi2\aS!f\0PE(TYM3*aXOHPp!SY`0\X0T7J^VRh)^W"<R+Y!C:
-)(L*lc`G@Gjl5=\h;4TV<aiqtg#C]-VLN$';F<&Q*@2O@-mKQ>*[`aHg"bZA[7i2!/$\3nk2G+KcDX/a
-+!2dT.4HG_,UP0"2EEED2DR-X[F)?R>]bm\M1pkoE`kpp-71l>2*4Ds2*NWS/MJqG0JYI</h\k//i"n1
--6FBU.R%'4U23nE;//a&;c-Ck9g;$65r'_j)&aYJ-6ai:06Ag%.O-H)0.K+7*[rff,UjQT/LD`!-6=if
-,;1i)1I42B0/YOH2D6a?2(L.1-RCVq,UOlk0/PRF2`NTN4?"i>0KMF-Oh8QR`jD!p5u:$<76<=q;+O>L
-6VD6f`S0./=Bo05=&2_!=@4hp+W`-g.4m1T.5<P"r[f?M/ghno.P3M4-ndG*/3>L42D#jh+W_[J,pjl\
-+sJ9`(a((%,Yoj<,pXii+!i]q-RpPu+XAN[)^?dZ+sJB^,UFl],:Y<*4BIHU`RN&HQ9?`P1Fsk(-S[eJ
-0.JY<6F>.(8r9X\Y+p#02DoEJ>8nOu)Bp^W+;u%0)''kE,UOun,T%d^/h&(i,8;7V)aqQdbg"J]dF-Lk
-cd0n\aiMNBqnicX_SO..`lcQNcdDX=$IR8MeCE."e'ZXnrQuKpAnbsqCiF?7F*Mt[IXcilG^=[\GB\4S
-G5cX`F8p+UE!:<)G'A:\B75;bL6%CRMiEdSJXWO@YcPaU]!o;`^V7It^qmat]t`%He@W?([C!<O]YhJ&
-d)jVheBPYHahGX)]>2DGfuq=MgV:G:_8=4<mGZdKe'>nF^!+U2[Ag$uUT^o-[C3Nhb1t.lli$GgmHEcp
-l1+<7naGr=q=aCSnFl/Mn+6POrpjFdnF?,BoCDM9iT]^sq!I>@qt'^\rp]XUq>L6fo'u;Dp?gi'qYg-Z
-qYKmUp\4=Lp\k$gs7Pp[rU]RQm.'uKp\XLHr:KOQq=F=WpuD,Ir;69_q>L6gq=sLOr:p'dpD!;moChnM
-naQ,>m.'rOs8DiQe'HEjkkOQ5mHOB9k2Y[ilL"!)lK[K[^VKEuio&MEg#D5\jll-oipkpXh;mPQiniq^
-l0@EhiT/q^o'>2snDrNskhtdlgY:H9gY_&Pio&YMj6>%Ij6GUajPo4\inibPiTK@gmH3Kfio&MDi8ESM
-hrNkVi9'7nmH!3`lhTC/e]>q_na#K!lKREmin<5MjmM[*i8;`PmJH;0lgF`OrqZQbl-nSDiT]^kiSWVQ
-jQGdikj.U*hr3n^guIVZe^MI)R%0hIVl'Hl$`9eqTqJ$LSXGn@U\UY`U].+hW;ijrW"5f)W2ckrW2HSm
-Vl$>hZaC.J\@K5\]=5A[\[VRME5KK-^q[Uq]"5G^\@8lPZamWS[C<ZS\%&rT[^s)\\ZrHI['mH:GBnXf
-JpsGoVjjEYXK&D)YcFatS!p=UX.GlQR$F,1USXNRW10H[U8*pCURJ0aXfekAYah#I_5s`?YckIHdCQNT
-Tq7[8PF6lcOc+pJKS5;=KnkJEWN<M!VRaOZ_SNk%\$NKW]Y;(j]"lD)^rO41\@fc.`PT=%]=GPf^qRLr
-YGnh9\&>hbf$2+WbL=/B_oU-IbJ1g-_S`[VYf=f!]uJ(,]>;A!\AHV9ak+>>bL!r6_6g\j_S=(!YfFAb
-^;@Fp`PE(a_Tg6E_nj=6bK.Z?]"H5b_J6p%^qR_(^q@=p]skAbbgb(oahPBubLX8;\?iu^WiND1Z*q$F
-[(<rXXKB15WN;nmUpI\J\[f>YZGNoIZ+%$CZ`^mK\[o2PY-GFPc,@$+b.P1*_7%;!ZEga?ZF.0O[Bls<
-ZF?C'Y&^tV[C*?J[Bm$DXK]1B]YLtg[^iiJXg>@<XK8_5YH>+Lcb?W\VSV04`3m+aca^Km_Rd+^[&gUC
-[(3lY[)9E"[+X$Ia2H9Yd`9kYXHTWQVmNn9W2H\uYHtXC[(*`dYct^CVQRG8V5U#4M5I2HV#@+kVl-Km
-VuNXoWW/ReT*M$]TV/'UUo!d_s/H!qqkX`#s8Vuko^_G8jPo"Ir6oK4e_&U5i8NYWkj.U)nE]H,lfdNn
-jl#(Sgssm"bK7iKbf7N:KS"/YCikiBXg547XK8J'V5TZDLl.[nTr+WVR?rkdIX,L4=%ktN6:sgI>],.l
-W2ZMSCh$gcOfYO_VPKfNK4A"\:fge-0O\<pA8$"%EcQDEF*)eXSYMHjH[gQqJ:E32HZ<b+;,Un5?=7>S
->[^`=<EE4-<`]3"!E<(u<^g"h:.e>[;d!jLH#[Y?Ci<frB5)!kAmeqO?!(#n6VgTR8l&G`;cQ^l9i>.r
-<F/Nu='AEr;+j\c<Dupo9NG"d;cQXl&QVk#;H[($<)HUp=&i4!:JY'j;J9'0<`W=)>$5'7>?Od(>[;&`
-Mj9ZrM0337BkV0jAn5UjAS5UdC3YW+Vl,/kH?XUZG]\"CARJb>8lJqp>$kE7>$"j/<E2sn:/Obd>#e<s
-=A_gq<)-Fn9MA)P9MSD^:esh^:fKr*9N"nf;c?Oj;c-:g:/Fnh<`i<u:/F\Y9M\G\:/4\b:Jb"Z935>+
-@;'V>PFe21Iq)\b<Duan:L%:7=&`1-B9&I,CN=reM1otU=&s*dE(E2R5=S135sn"/84lNM:Jaq^5ttQf
-<DlRb6;M-,PK1K<^&5MF^;%J""iSC#a32[*b5TKfb/q]C_8!^trji'=rj`9F\[f/W\[f<N]N;e[]QJLM
-KoM4ZQC4;=WN`_:[Bd*CZ*(.)Unj`XSsl"1P`UodO-5`pR\6COWj0"F^VI\$^W"<R+Y+ia-RsZ(cE>FK
-jl5=\h;"<I@:cCI_5*QWH#%k<>Zar[/h%YP)&!l$+"TKfh:q#D[7`5'1VDi,k2G+KcDX#[+!)[Q-n-Yp
-.k*"u.OmG20/>UTYgB^G??h<^MhR"mE*5^p.4[eP4$lY34@M(h/MT%M1bp^;/hAV/1,(@8+rqpV.Q:-o
-SShSJ?Z8D.:/t=o;*[9.4>o8K'c/>Q,9\Nk.4[)(.3gE-2D[oS,rRn6,qC)`1GCC:,Tefj,V1Vr.l/gq
-/NPaE0.S_42DQs>,pkPK/NtjA1,(UE3&EQT3ADd75XSk4[`6P5ZB@C;9h%oJ5!)5)5t44.8o1-=g>.Td
-?=$W7<F'!56p3OV+"f;t0g[lR/hnn50eG",,U+N[00Cs70/tF,3%lO30-MJ\+!DmW.4-;a,UFuW*[NBa
-.4HVl.46;g+s\]h0Jb1.,UXiY+9!NF+sJB^,U=f[-SdD62,K.A`RW5TS3]"d0.\G!,r%D?/M&P<7(C[1
-98T^\XeTo03&>-6:D4?L&g/,6(_[T")&s\?,:"Wd,ShR]0de7m+;>qS)b.fjcd0u9d0\.Ebfn2L`l>p6
-rl"fT#K+L#aNVoTd/MMoeGdo$dF6Rpe^N"HdJ_E(AS,UiC27^(EcH;II=?]uH@#R;s*FZi!I&_cFUDu&
-EH#i8F)uJHH@C3fItWN9O,JmSO,8IZWNrn9`4rpo]=bnl^V@S#]=,2U^V@^mZamZY]YD;*bL"nie_8Bm
-]u\7*_S*Xu`T>aq`kpBC]t_D#`m=&2gssp#`P978beCK`US4?cZFIT[[a)nIcJS*^o^h_Al0.3mo(D_L
-naZ>Lq"X^\qDIa3o)/(Gn*oi7nb2\ImdTDulL+6?jQ616p%\@WnFc>Hr;-Beo'c/Co]PQ=rUK@RrUoaZ
-rpq]>s8D`jrVQQlo_&%Qo(_qRr:KCRp[e.ToC_nNq#13hp%A(Sq>:-fp$VAKrqR<(p\"(Gnal;Bo(;VI
-oD/@arqbR%cOS:cqX*e>l1FB(jlbglmJZ<*jjUuZnD`Hbg=t6;kN1[emc!!ikhY1Zi83Y`l0.BojPo1[
-h<==jh<OIeg?[t[kj.7-i&0NTkiq?qiSih^g?%P`kNqNqjQbpajPJ_Hg?@q_g>V,Ig#D/RhqHoHjP\tY
-kj[s"j5]M&8`/(>bL,kCleLL]io&_IhVI,Tmc`QebkLQ&mGdI"rVuihrUoL+i8N\WjQ#@cm,mHljP]%X
-jRD!`mcWHelf-IE_O6g_TW"gfV[92rU7n6PSXl1:r1a"^"JqrmW2TZpr29[sWMocnrMBS$A@&VM\%/rX
-[^ifW[_'2b`5KL.^q[Oo]",D_\@8iP]",8W\$rfS\$rcP\[o;]Z*C^D[^VoRI"?m'Ju#KHS>3'bX0&M.
-X/;APOHY`hPa.].SY;dUXfJP1VPgD`Tp2.BQDa_b(9kKUS=#_YXK8P.YI2!i]!/!*TUD(30:\DnMhHe9
-JW>SFOGo4!XgY"-^r!q)_7ILkZa[cf_n`t!_o]p<b0%r@^qnC7]`,H7\%BPq]skPUWO'(Ib-8/%d)O8N
-`Oj"#`luWP`kfC%_nE4Zc,mH)a2u*.`k9!uajnYRbg4ATc+h'6^pq4p_8j0o_nWas_R[=q&A,j+dE',=
-_SaC7aiM9+]#jrj$,aTm]=GVh]Y;/[_G7PRa4&SlahPBsc.9M@\$N]RW3!2+YdUg@[(<rXXKB48W2lbm
-U9D/>[CO#UWkZ6N[CWTF\\>Yb\$`NGYHP=JaM,!taL8@l^U:hp\c0#F\\,Pf]t:MQZF[!@F1&Ne^V.%_
-]XOuMY,n\)\\YSV\@]&J[(3TJX/iP3YH>+LcFgB\Wl!Z;`3m%_cEb$b\[/QEZ)k46YdCmF[)BQ&[b96L
-a2H9Uc,.iJYEu5cW335%Y-YUCZE^U8Y->.JXKT7AVlmY:V5g,5Ml3MLV#@+kVl-KlVZ`lrWL]UZTDP8c
-TqnK\VPg?jWVi[oW;`^oV'De3V>gJos8;Wbna,B!hq?K,d*^7ie'ut&gtprLjQGdom-=T91$Iiajl,1U
-hq?N,cH=8Qc,[]<KnOJ`Dg7MJXg>:8XK8J'V5TQ;K7\r:NglT/SXkuUM1C%lB3eD*7mKU;<*O0iri&A]
-O_eN8Bp5WtX/;\aR"JmN;,UM"@:N_QAnZ1%E,U#BGC"aeSYVTqIt3*#JU`<3HuWk-;cI@=?t3eZ?t*GL
-='/I.<`8or+]DBB=&i0u:.e>]<F'3KH#db@CMI?k@q]LeBOkIU>?Fr^846BS8OlTW:fCIl:f(.t=]AL+
-<EWI$;,pIi<)Zas;,((i:fC@j;,gCl=^+m';,UBl<<H)m:K@?m#ZXi(<)lt%=^:r31Jq.U>A8,9Q'dqo
-FCATlBOtXaA8#XfB4YXhG`&#hVhKDAGBeCWEH>f'@9lSt;.*R4?Q*$J?!pf<<)Z[k:Jjhb=&Vdm=&)Cg
-;bg7k;#X2j:f70jr_QZr9N"kk<**.";cZjm;bg(^9iY:l92ADY92AJ_:JFP[;GU+g77pTb@Uj+kMj'a$
-R=/LJ<DZLe:JP/$>#S9s?=o1bH#%GNO,8R2=]875IW7tE5!VL<6UF13r^mtu84lNJ9hR`G>[1<-:J*rL
-@qq7H^Uq,T]G\Gu^qmt.a2cEJb0%iHa2Z0?`PfR+]tLterO2X7#.M%O]",JdrOi_]F*`@iM2[L\R%:(V
-ZaRFB[2-'NXK&4qUS+3IRZ`bpO-#NjR%0\?V1,PQ\\,\m^V7Y.N$C#*-n@$2jj:<Yi8rnWj5&:=BMhB*
-<Fg#nJ;K,4D.@6M5W'`%(_@Jt+Xo9]iSikMZUll#1r/51k2G+KcDX#]+s80X.P*2%/Li7u-6t]/3C6,"
-Yh-TbCPS".OG/IoDHTOr/hfpd5=\LA6V'L20a'?f5r'ti/6jYW1c-j8/0Z)\.PF%P6Ci:)BNeD'9ghiX
-;-6FU4?#/R)]17^*uujf.4[>(-RU]=3\NHS1-.HF.PWD"0.\b4-m:;s-7pnu.5*)&4$PJM.P3;.1,C[8
-+sf&E0GZ;q/hS\.0JkXJ4?bkS002I/MRLUNbSIFB5=/"483K$s6ps7/5sItXU;bj@QMt,+='JR%?VN^K
-4<b[o5;+lV/hAqG1GLF0-iPA$,:tf)+YP`!+#,>m/MSXP,W7#"/1rP+,U=Zg*@EBk/2An..53:s.3]rX
-+"];q+!rBZ*[N9_,Te-T-R9rd*[NKp3&sli\Oa]icHMS82(Bt",:"Kg2D6I*.Q9`'c^.@_X15:,E^2<2
->a//%&eG]m(DR`,+<DRE*$-1D+X@aF3A`02-6<jE0cN^*cI(&:cj\4Fbfe)J`l5g3`5KXm`s9].c-Ob`
-e'n9Gr6kbteC2hDcih\@csgK*@q0.aC2%O$EcQDMI=?WpJ:N3$J:E*"It)orI=2$9!-8$\=Eo+9H@CEt
-K8knKM2[LPJt8mH['I]d]"#Ab^V%=r_8*q#^q7.c]>MV)^Uh"d\%]]'e(31(ahtj7_Qped^;.hReB#SG
-fY>,7_8=4<mGcsTf?q[U`Pd5D]!\T;Vl-T$^;@Iec,JA_iUHL2o^M53kiD%%p\FUTo(`"Sq"jpbnau>I
-p$M28mI'T>o^V;=m,[?pnbq_;o)/+Qq!RnQn+HMKr:p3ao(W"Ml1t8GmJ6_Sp&+IVp%eR^nauSFnal;C
-p[ReCme-PRo(MeHpA4R^rV[Q.qtp-]qu$6`p%eFRlL=T=oCVbNp\+7Yo)SF^ni6=9p%\Odq;'NGcgCW!
-na,W-kMbF]kO%a%kiqBoe%`ZchqQuAhq-ZGj5B+iin`t`gu.>OgZ7Z!jr!1?jlYX]iT9%Slg<BamH`ip
-kMb7TioK;%kQgA8iSs=ina:M_m-a9)l0dioio/tWh<=.Xg?%GNgZ.GUhV-cFjP]%[l0IHkkN_R5i7,lm
-ddc/Ve_/j<gt^T<g>M>cl/CLEp@.tJjQc44rr)Nhnb2)5p$q>4mI'?+m-<cqjQ,Fambd$lkMG:biRZPr
-R@BhAW2HPjrM9Ies.KC_s.'+_s.]Ie!2BIf$DjSsVl6SpX/i8"qPaFls/,ak+L\bh\[T,Y]"5Pb^:V.n
-^q[\"^V.=n]=,/SZa$a>Z*sY>>-bH?['I!D['I'H\ZrEH['dB9GC4snKnH5'VjsN]XK&D)YcY%%T9bIi
-Mjp9(P`Ll`MN=1$XKf4@URI@;RuEuBXfenFW1'!?^9"E<YckIHdCcibVkT]K#+La;O,JgOrePZQOHk`\
-W3*M(Ye\,j_S*Ot[Bm?\`lH*4^W+=5a2lNL^r!h1`Or[h[^Wug_7R.h[]H^>]?[gne^;:Uah,R8]#)P*
-bf7uM]Z%n#Yf"Jg[Dg8'^WXC/^r=X>]"c+m]"P\i_Rd:f[D0i#]"l+k^rF74'[On?aN267aNDE;^r==)
-ZFRl`]YFH^!Q2bQ^-'3G^VI_#]YW"KfuLk<\^/j=]sbARX.u\pYI:pCY-PXPZ`L:EVPgAjWi!#0\$*?Z
-Z`(FGY-kjDWjTM=[2?3TZa-jD\@oDZ`Q#*k`l,L&^::PY\\,ZU]*5mWZEV0RF2GVt^V[ds]#)+`Za.!C
-XLZ!CZ+[iVY.(sLY,eS.ZELF:`lPKgYHu=-c,6s!\'1bVW3<>,WirM/Xg#:FZF.Q[dC.`Z`5fd@d`TGS
-bIt!i^q-q]\%&oU\[JiLYctC;_6C2VZDk(=YG\CkHAeZ!V>d:hV?!OnVZ3RoVZ!.dTF.BeU8+N[V5C,f
-Vu<UhVZ<OjU]:>mr<rN"p$qD9k2=nCe'J$=5gRg*e(<4,h;I8OiooUjl0@Qsk2k[_i83,;d`T_WcH*l>
-KnOJ`Dg7PKXL#17XKAP(V5fuKMhct;LPL\LRA*lZVl$)EH>Zt^4uQ/6=^5WkW2lnlMf3-7Bp>]uX/;\a
-R"JpP<)Zn(@qAkK@VBk(G'7tJH[^EhS>DWsJV&E%J:3'0HuWk.<E<dC?t<hY@:<PN=BSU.<`8lp+')HE
-<Dcan9i"Sc?YO5'F)5`/A8#[dAn>C`A7f=U=?g(c6V^KL7SZr\<*N0s;,g[u:Jaqa:Jah`;GU%^9Me_e
-:Jjt`;,pLo=]JF$<Dl[o=&`'p<)l^d:/jta:f70m"'/H*>5hb_>uFO!>AA;@Q'dqmEarTnBjb4U@qKCe
-BOkXgG`&&iVh]J=Fa8=WDg#o/ARSG0<F8m6#@CP4>@(B4;uKT.;,0nb:JFkj8l&Jf;,U=g9hnM^;uBTT
-:f(7n=]na+=]e[(=]S<q:fC1c<E;dd;Gp1^:fC1c9heG^:Jk(\7oEN&BPVREPF\).H<XKK8kf4Y)dH]P
-;c6S%B98O.CN=l`M2$%P;,_4]GZ..+8-qdV84cEF9hS)MrCmqt5u(Zi<`;dc6Vq9-Q,:;K]tM/Y]a)<f
-_84(/a2e2&'?S;7`Pf^4_8*du]t:hb[^ENO\G3T7^AP_XE,p&DH[g^'Od)6+WN`e?\%)FJ%C`dRZ*CC1
-VPU&]R[BE?PQ[;>R@BarTr>3&\A#_l]YqpN,;:Pp.l3:KcaV<[jl,7^i8^niCKa@r94DLOFaA:SEd)"q
-9/7_*$5j^--Ri3UjlG!p8hVYP_<'S:iS<,3W'i<d,q(/n0d7eh.PNM10eb@P9LCh@ftgR-NJiCHHAA_B
-=\D+<1JpS+8k_fF7R]^o2)m3Q1b1%*.4R#.1bL./-QjW[/ji0&VLVfW=@H(f5tt'A<(^+\2`EoF(FLaS
-)CRBk00Ug:.PNq=,q1Dk,psuf/L;Ye+Xo3!,q:Ah.PWM14#8QG1+b"32(pO20JOjp,VLDi.4[//1c-m?
-2)mWX4?b8E00a<=]#MuLc)c[f77g'21,V'U6q0^25"KLaa4f:==&N"%@oH66;*mZ=-QXm&/i>aB-o=%>
-0.HiI'."nN.OHAr1EIl!0dnM&-6jc`.fCnP/hA:o2(CRB.l'"=/M8q8,UXle,U+fo*Zlj]+Wr-^-6aNR
-,psra.3B]\/jVp0KJU*WeBH'l/MA:h+<_gM0f:O2.4dGJ]$Hg@M5[naU2i4F/mtGk-6OKS*#p"A+<DaN
-*Zb2&'-\2:3A`04-6<jF0H3a0cI("cci)2qcHXSVaMu3<rk]>fa2c9DaihoQcd:%ee'uq!f%&:Hdf[tD
-cd)L6!+Z"<%qT<dBPhR)E-?JSIXZcsJbjs,JUi9#IWosXFE_nPGQ)h9H@:9oIuKADM2[IOJsrO<Ycu*[
-\[];c^V%:q_7maq]XY;O[C3QQ[^5t@-b6t5d+[@2bJV-=^ok8]^;.hRe&]MIf"\o5_8=4<mGd$Xg="'[
-a#1lV]XOuAVl-Aq^:ptWbf&;[i:-=+o^2&0kiD%%q>1!Yo(VhLp@\.Qnau2Dq"+%@l1+K>rp^$_nG_T9
-mJH/6p&+CWrVHKkn+HDAq"":Wnal_SmeQbMn+c_Rp\b!goC;SInFYu.lLXcGq=OOVnb2eMkiD@$nFZ8D
-phKBkoD&.VrV>aOnFcVImIU&Cp%J1Tp[dtOq"OORmHsH=o_/:aq;0ZLcgUc$oBkr6n*&fejQPXekNM3m
-e%`ZegtLN;iS*5Rki:jslfR]jfAPfJg>(EBjlYXdlKRBhh;@2Nlg*<ajo4HHkN1p`htuC:lf7!pmIiI-
-k3_R%l0Rg%iSiqgnEK9%f&?#]hr*MOhqm)Cj5o:\kiqEnj6H.+qVfoFbgPt3jOVo>iS+:c+lDGPoBk\n
-bkCQ'n)`m(rVulkrUTR9iof@^kjIp&hsTe/kn`XSn*K)tm,[-fjl+hC_O-gbTVnZaV>[1mTqS-PSID'Z
-S=uXNU8+KZUna^aV>d@sW2ZetX/`/rVuWapVYm8<\$rlW[^`]R\@]8`]"Ykn^VIV!]tM(k\$rcPZa-mA
-\[]/XZa7$Grj"#\Z*UdGZ*C[C[C;fQH$t-nJY]?DSti9dWiW>,XK7t_PD4O=NfT*UM2GYqLl.LlWO9FL
-VOEaCR>7<8XfenFVj`sB]r\<;YckIHdCZfdW2#lOT9GJ#N/3@ILk1ADOG/CdXL=e*^qI@r\@f_gZa[oo
-aiV62`PTF/_T0^4`4O7:`4N@]]>MG`])fg[ri[*Gag\e5dD=)Vbg4VH_S`n'^Waj4_9@AG\&H=q\AQ;&
-_90mA]t2(q\A,;PZFn&o`P9F-\\Q1sYH#7@\@oGf_RdCn_o9O8`Nm:i^r<mm]YV7q_8F+*^:hV,_o'7"
-\\5hk^<tWeaMGL!dFGqG\%&oTXfJ4sY,AA&Z+@WTXf]@6V5L2lWO9:L[(4,gZG3H=[CUgiW2ll'['d3I
-]!elSZaI<R`5Jsk]t_=u^:h@h[CNiU['[6S['7E\b.b-s_7dFp_7HqV[_fto]sjfI`ko-i['?m=X/iP4
-YcbCRa0MhR\]`pW_R-h^ae,c9Xf\h+Y-5"6\%TMc]Y1i'\(T?O`l$*SdDXDT\Y?40Wi@2G\@SuD]=52U
-\%B>e^U1G\YcP.;YG\FlH&SZ"V59u`rMBRmrMB[pVP]saT*1g\U8"F^U]@7jVZ3RmWV<=fUF#p=rVcZj
-qXsLKn*/lef$r$kcHXVZd*U:lf%Ad7hr*PUk32$nrT+(=i-sY@g==EicHaMK_M*S[Bl&!XX0&\4XfSY)
-X/2b^OGAL>I"?]oLle'pU8+-3H#6kc5W;G:>$GQfW2lnkMf3-7BpPj"X/;\aR"JmP<E*++AS54O@qp.,
-G'7eDH[C$^S>DQoJ:W3!IsZg-HZ<b.<`a!F?t3YR?sQu@=:/50>?Y'-:f(.n<rQ)"=B,8p#ZFuBBmOi:
-E,kko2e$B/?"@>SA6N&B<(9V[8OlHR;HI%%<DZIh:eabX84lZU<E)dp:ejke:ImrN8ki,W:f:(b;#XE.
-<E)Rf:/Otd9M\M]:f11n<E<+(>5hb8=]ns.;,UV5FcDTPQq)aK@qB@g@q'+^@:j%X@q04tMOgZCKQ_H[
-H$spWGAh2,@TQH0=B8[6=&`1!<``3t;cQdo:eXV[:fULh:Jt+i<)Z[o9MYR`+AYd0=&Dds='\s-=BJX)
-='/I!:fLS$<EE-l:KCIj:J^sb%o#bp;G^7k7Rp9YBPMF)M+X#'R$i2#=&DO_9h\5d?!CE2<af^-RX8jk
-IZ9/<E`lCBBn1A%5XI_&77g*A6V^<J92JMb;b9>R>[(?19M%TJ@qh7F^V%7o^](qh]t_A!_SsL7a3;`M
-ai;99_83q%^:h4l]=GG[[C*HQqRH^>]"YrX_#JM*FED\OI=R6;PF82J[(!NS\\#Md\[f,UZ`pO2W2?;_
-SXQ"7R[TY4S"HIUY-P[R]Y)2'N$Bht+X\q#hTEFWioT.Xk2=sfF'hd-1-J#o93#8+AS5CS;F`Yq((;'"
--m^*;hrWqKX%=rp35jq9k2G+KcDX)c-mpGl0K176,Ut?"0JP:/01JDg18rm=8oKW:G_L-qZ#Ei=6o-c&
-6pO=46:*ju4>f,K4ZkMQ,pY*"1B&m,2D"hO5q+uh9qQc6Cjof)AjK-]3(cG39/SOq0,uAj*uuX]/M]FE
-1FFJ#.3g8^*$-FY0eb%2.3pAs-6*mM*[<$X.4lip-7:H#0/G:'.O6Jt,p=Tc-7LGu1,(C84?5Pf3\rQP
-0.8>8EL=8Sb0?f577^'G5s@Us1HmuZ4$,oJU;u!BP>Y1S=_:lAAm._o7PH2H/1EG=/12ko/M/D!.5!(r
--Qs`^-S[>!-7UT!0.\S++XAE_-7'rb0IJ,*0L7R;-o<b7/i#79,pXs"3A*!:)(%-m,U=Z\,9e3P,psra
-/0>u\/k/WFMm^USbfP;[.jQ&V+rqd_1GU[<0Kr=Md@=*kW3rV!E^2H9>ao7E'c%Ju)'9t?'I=qG+=8Qh
-/0GcW2_cp6+W_@D0H*a2cHsn`rQYVoc-=JTa2St8`50=-`Q--Ebfn>Vcd:%edaQ^rf%/C$qpYPk!7(Me
-&nGN_@Us"\AS>alC2e38G(YI&reCr>Ll@:NMMR(GMLKu&IJnOoH[:$dI!pQtMi<LLN/iaHR\d*iYf+5d
-\\,Vj]=u%r_8<^p]!f&Z\%BAk_83n$]YD;&bLOtW_SF=0ZG"#f_91rkb/hTL^V.Cu_T'phhqd#>d)a+R
-a3VuG\uhp-U8P<0[]cp\`SJYnnFH)@n*T?'jQlL8qtojPp$qMAnFcJHp?;2Ep%7G0o_J%Eo(MeEjQc(!
-puLW5r:Bj_r;?N]p\=(KnacPJnb`.Oqu$6\p%J1Tq"agYnFuYHp$hSHq"amdrVZKeqY0@;iqW!4oBu*J
-o'#fAr;?3\p?MD?o_J+Kp\+FZrVcQdnaHANp\==FlgX`Fr;Zfnjjhc)nG;bLmdTrEoB"]ekh5+\kj%6X
-^VB?shqlr;f\tiOiSs1ikjI6]jQ-<s-.Lr:l0.C!lJ^gYip,XglK.*ajR)9pkj[EdjPo+Shr*e\jR;4h
-na>W.kMtdmlK$p_jRDd)jQ>:ZmHWcpinWPNg>CuRjQ>akmHNg!mI^56d`K_\n($RWh<!btga1Y2kk"E5
-kLn/SnGDb;lgOfPs7cKemF0M7g"kZMkiCaklK76mrTk?am-<Wlkhk@PfYX#FTV&$TUS=KXUnj^`TE(S_
-SHY^]USO]^r2'q$W2Q\pW2Q\qWi;qqWW&jrVu<J+V50o`\[f5Z['d?N]"5Me]Y;1trj_s<$amCKZa-j@
-YcOq6[JmEaYctC:YHY48Z*:L;Z*^mG[\.hiI=6^!UoL;`UT(>oXKA_-Xe)&JMM-nGOHGZdIZ0,?Ko1qY
-UpR:tP`hN&N1mGYYd20GS=5tUXK8P.YI2!i\[8<6Tq%LBS=,_*M2?q=K8P\FJ;C5-[[jS:]tM:o]>M(`
-\AcM2ah#1&]t2"l`Po^7[DpA._6:#Wa1Jdn_o&paZa@3[YdE!/_pHu]cd0,>`jNe!_90O+I`]R=a2Yp.
-^VI_&_o9^1\\c1o^pq%n_oBgBccX/C`kf$]W5?!R]X>8\YJJ*"b.kd/ZGO&b`kAt#_8XF9ai)$-\]Vt2
-`P8ji]Z%b/e_&U$_7R8)d_EZ/]>).nXe2VrS#`Tp]"PGPXi.<CY,8.u[C3ZRZamcX]<8<G!4Vs1HD.XP
-\$ii]\$!BL\\c%o_S*Rh]Z.q(_90*m]=G8PZ*V*NZGErc]sY\c[(3ra[Bd*G`5fEr[]I-__Rm@cYI1R7
-XKo7>Z*qWo\[8]PbMgga[CE]fS?fE+['Zj:Z)k7@^qR=l]t)S#g"=9`_p7#e`6Q?+PF7f--_dWEYcb(>
-[^*3G]">Sf]"PVUYdLX;X0/"=N2NSMV5C)cVPU/fVu*=qSt;RHTV8(YUAq%hV>mFlVuNaiVu*1fs8Ms+
-r;6Beq=XCIki:RIcHZ@3&^8MDbg4V`e(3+*hVdDQjQ,>"jaQ:Li8*/3bg+PV`574[DeX$4Pc_'nZ)t+1
-WiN"qRZ`G\JqAblCj(GnS"ujPR?;uDBjXtJ?"IAVJu>NDT8[]!A8dm;WN2nlSsY.==]A@&>@_AT?Y=1t
-EH?/>F*VnPGb([sEIWRiI=Q]uNI>e\@96TG@UESO?<g]<>%UoA:KL\"=&)Lk>#eL$='/Bq:f1.oAnZF1
-CiON6Ci*WpA6`VO?Y!DA?;sHl;,'YT;,UIs<)lai;Gg4e9i"Vc<E3.(=&`.!;+jAJ;GBn^9MJ;R;,ULt
-:f1(^;GBtf:estd<;ol3=&i7"?!:N?>Zb*4<)Q_%C3#)nQPc*@F(AlsChIF!ARB%[>%1rTG`/,jVg`[c
-FUiV<HZsOHAS>FS>Zk3:?iF,';,p[s<)m"!:/O\]<Dlaq;Gg1d<`W*t=\MRf:ese\:KCCl=Ar@*<EN3t
-<EE4":f((o>?+U$:/P(m;,^7b:ese\;H$Il<^fPZ?"dqiF'aZfSX>gi<`iEs;,L%^?<g];<`WXEQ'm#9
-Ed`q'L2pR%<G-`#82rUi5!hY+7RU!E8kMlV;Gp%U<*NO1<Cf\M;IaF-^qme"^VIY"^V.Ct_8=.0`l?9H
-b/_K<_>_4[^:h1k]"5G_\@/iU\[f6J\c98@_>V4NGnG7BEcQ8FG(bO)NgQH;XLGdQrOusX]tM%g\@/]K
-XK&.mTq@sNS!fb:T;AQj]"G\f_oI]\.jH/a0T=o0][Gg$i8NhWfrT:&<^f8H.ks4a@VTq(@q8tH;b&\k
--6t;p.UM,oiR=u(1+to:jko4ZgtBuO5;4H3-RUN*IP*-*0f(C4.4I&;2D-qrfsO1bNIH23FH*VI=\V:A
-3*&=.76N^p2`j)\4<udF1c-C"1-7*;0/PR9+=/?a2aBj&I9CZSC1LpA:eET:4[;_&01%?5.kE"j+t>0"
-1GCR3,V:Mm.O-8j0/57B4#JZE0e4@`(G-gV-6XT[<#dD?3&N-8.ip8d.5<1r/LrM01G^jA/hB7L5<q7a
-0fLd<1.>r6YJeQ-Uj>O*9i=\]<^&3$4si9M7Vnm@g=qB\>Zt$,=);DS90c'31-$s>3B@'i-6F`k/1N5,
-/0ZPe-SHr#0.J@q.Pik10017%-mp8a,:"rl-T*>4IP`T4/13#)0I\:o.60LB.4QMk2(p@-,p=T\+!N']
--R^Pf+tY]B94O0majePYHm:6p+XSNX+Z1u00etFH;SpbO;Mh9YWM4E*4#'ct<tbrL$kO*i)&X8;+W_[M
--n6\h*A03%0e=:c(FCgS:s@//c-FSYcHae]c-+8N$-'s'^r"%0a32^+c3)D>dF/!B#1V2ReC2mrrmUhm
-$-^W:b0%n=A7K*IA/o5pBPD=&EH6\bL51S@M2@7QNK&jSNK&I<J:;tHIJeF?I"6a*N/<CMNei:XWNW\9
-a1o0q]YD4n^;%M"_n*Lm\[oPd\[oDa\l$)P_8O:3cI^Oda26!:\AH"o_8k`jc-"/P^V.Cu_T'phh:gK4
-cGdW?b/qH1Y,\FuY.2*LYdhurgr\ODo^qYFmcNcplh1,PqsNqFmd0K1rV.f%nb)GIjPon1mcsE;o&S`s
-oCMe>lLXrEp\jFQqs4(SmeZSKrVQ-YIdlLirVZH^oCr"NnFlPKr;?3Zqu$BcnFQVYn*p,Mq!mnIr:]sb
-r;HTlq>L<jnFcbXq<mkQp@eCXpA"I]r;6<bq=aRXo'Gf;qY^<lrqPU*da.IZoChVCmI]u2g[+Rnk2tmm
-jO:lYo&]&pdEpA$h;[8Ejm2-qki_0h.GX"IgZ.Mal0Rj&hW<SWnEAlsn*oN(o'>,hlf.$ikMtR]j65Rc
-mGI1-lqu`tk3M0eiTB.akh=bOki1pkjQbgalJL@Rjlkdflf[d,lfm^,pZ9iFbK]P-kiUsllegRUf\5KW
-n*/oidIm#+n`]<-rVuolrU]X=i99Ik*TlAAkjRs(iS`VQinrtdn*&]mlJ1CRg;92GTV&"XU'IHhUnOHS
-St>qP#,.cdUnjiarMTXn'<.t0W2ZesWMlbpW2QVlVP^2eV>[1l]"5G]rO!!A\@B,\]YD7l\%)FJ%^i^M
-ZE^[?ZE:7;[^*0BriuF+B!APDYctC>['d?8GC4plKnZG+Vk0Z`XJr;'YcFt#S<f.kO,]-XM26k=Ko1qT
-R]![$VO3R:RZjVOY->4MX.YuV[&g@2YckIHdC-6VV4O*ASsYh/OG]!RLl.:SKRo2eY-sn*rkT;d_7[[o
-[(+)qbK@?,_RR(g\&c_5I`Sb/`PBEnWl)rfZbF>jXJiVB^;[@df$_CVe%!HA[)^A"bJ;'GbIt^$X1HEm
-_nE_!_7[:o^qn7;^V@k6b/(X$ak*u2_TKa+\\H;&_o^!DccF,JdEB&8c-"#6]ue+,aMPa0`lcEE`Pfg7
-_o9F#]#)J.ce$b"cb[9)Ia?EW_mm@d]=G&<[_JcAX0K7LZ`U@JZ+.*4T;As"\$2m;]<o&\]=kYR[CN<D
-\@f;`^UC/U[(jc"\\cG1^;8(5['dl`]tqFl['[<Q[BmQJ\[oAeYcP:H[]cpDZb!]JWO9:I`4in"\?iuS
-X/rY9ZEh!XcGI)sZch4R#/R^U[`Y2MrOY1nYd(72[Ca#U\\c#.\_5WT`P^!TeAfkW]VV[5ZaI!:WjB@M
-[B6I1Y-+k;^VI:YZFHm=Y-4C@N2NSNrM9^qV5C/gVPjBi"eM<XT:hnVU&_"gV>mFlVuN^hVu*.grr;rq
-*rPs3q"FCNmH3KVccsYUb08)Ob0/&UcdC.mf\YQFro3n<<8ulohTX3iccO,CKnOG]DgRbNXKo+4XKJS(
-VPflGLPLP:M/$gHI>X5\T;J3DJpD-?>@:`J?u:[uVP^#GEG&g%S?/]jVPKfNK4%e[;HI%3Am\nOAo)X3
-F`qqPH#e+XTr"&pJV8N&KR\Z8I<'%1='96H?=@,E>?P6<?!U0(<`E3r9NPIt:f^Xt9hJ>b<a'*LI<9:D
-De!Hq?ta.XAmf"\@T?Q*5tFmN9M/)X<DuWk;&`V=:f(.o=&D^g<F/Bo;HHak:/G"h<)lq#>#dpi<EiO!
-;-?t"9i+he;,pLk;H6e%=^"s3=Bo0;=^#*2<EW[CEJ0OAR"'-fB5)0kASl!eCMR<d@VL(FSYrB7G'\E4
-E]8>dE+rZi?<LH>?XR/>>?t60=]SL&=B&!m9iG1o:fUS!;cHq$9hn_c;H-Rk:JXee;c6[l<EO9D=&;Xk
-=&_sl<)HXq9h\Jc:fUFk<`2^o:JFS^<)Q[s6qUThB4u1+L6\<uRsA%<>Z"I":/,&"=]\U&?YGOeHu3nP
-N/34/>?Fm>J9F^R6UXF46:+4;:.n&F8P;]J7nH`b=Bnlr8k)`hBpZWO^VKib#f"-f^VI\'`5N#%a3DfM
-a2Pp2rkBDc]Xtee]",A]\$rlX\[]2\]",D`]>;>#`5KM<I=$-XE,]i<I"$[%O-lW:\%'&a^V@Ls_nj.'
-]t:hcZEU@+V>d7gRfo:UVPq**]1Tu]N[$5+,qCs>jikHhj5o4Xk2G!uG[FWI7oV,q2*ai9?t4G,C0=\7
-4"Dg-0e5%tj4`JDYtm;67F:/Rk2G+KcDWfU,pOZ]/:KH*-nd;51GU[C4?Y8L7`=)k6Z\WMKqF'[[;oJG
-6o@#-5WhFp2E<KW5sR[Y0/P=@+<E@'.O?c*0-D5a0JGLR9;IGH@r4M1=uoSZ3Di+1?qE"/,8;4Q/0uGd
-.kiM!.k3&/2(9t03&N33-8S4;,:tc),U=fr.PES53.="G0f)$P,:Y`30Hql#.k<A,.P3A43]T2Z4#T5e
-4>A]W0etg`@s=liaNU9"85;lY4\/O91/1_*2`X?DUrV3DLL4q/8OlKk>$49N4utDS5<V4h.5Wt3/MSq1
-0Jk7$.O-N+0./D23%Q^F1F"/$-Rpc#-RC&d/L`&$,'5Ck0et!u.PN=t,Ut/o/KZ#_/LN8(.PN:s0I.bb
--RpJm0H;As4%)MGS?^2ccHh"d1,gU4/0Z8r0J+q1/3$;6aIlIgVR*1pE^_uE>b,RO',MK*(_d]*,:+HM
-(`XV>*$$.W1+Y78)'0YC0H!^2bKeB3b6H8;d*9hYaU-&.`PfR/`5]pBrQYMldF-JAe,@c"e'lgqe'\0A
-!mf*6rQ6<sB4b^cA7]=aB523uDfBZHJqf)<MN*UWO-,NeOcYZ[KnTAU/:N"qIXcp$KSYP=LPChFJ!?n@
-\#[T_]!o>e]>)+o_83ps^:Lkb\Al+j^:d1Yb/:j2`kf=(^Uh_/`4N._]t_G/ldj;"`Q5g/]tqS*bO+?I
-g=O]m`luH@_7ZbGWi*&%Zb3lRbf/Doi:-C1o^2#2lJM(,qY]j]mk4/&o_A:Zp@\+Qq!7SBmIKZ/na5r,
-jRMa8qrd;9qtBp`mJm(Vp%S+Nq"4CVo7$?'oD8Ias8VHVqsjLSnG)tTmeQJBqt]pZp]'pbr:BOSmG%.%
-lLXcBrUg'Yq>'^\q"t!bq"a^Wo_A"LpA"I]q>'XRo_%bBlg"0:rVlZig""Epk5+Z=mc<Qrm-3X"p?V,2
-l0@B\^VB9jgYUl<dG3F0h<!bXjQP^ijaQ:Xkhb1Ji9BLdhr3YPjQGL\kj@^/jQQ:(ioojhkiCghk257R
-kMtC_md'<1k3D?mhW!DNg<nL3hVn.ph;@DVjQYmpjPSeOjQ#1]lfR0ek4&3"e&TYan`/HRh<O+]j5/PG
-i99\"i8MlPo(r1:jm`6Ks7?*YnD!?lkT/pSm-<fujl>Ifk2>=enaPc'j6,Rahpp8sS=?(?r1O%\qOn(c
-VP^2eV>d@oW2ZfrXT,?sW<0#sVuELnVPj<g'"YT_\$i`Q[C3QR]">Yh^:1SYrj;s;['6d;Y-%])#I(D7
-XfSV+Xo>JHY-5(7ZECF;Za7*2FEN%hM0u5"VjjK^W3!,&YcFgqSX#1nKpIXRNf9*gOGT6eO,T3aNLc5p
-N.mk+YHYISXe(lJZ`:..YctOHcFpZbVkKWNUm$q-P(njOLl@"AO,JglXgPF;^r!t)\%9;`XhDltc+CRd
-]*,ga_T9qMbf@]Aai_!+]=,D]ZFdQZWN<_Ba2t]ue^2Cac+;BH^r"(-_T'L9_nQ,`;9$buf@.+<aL]@*
-\AQS,[`,nfaMks3_UuZKbe:^,[@OkAZFn&hahQ05`l5a7_oU'A_oBU/^VdXr_8F42a2Pd/^qm^q[^<id
-c-jnj_nim4\]W@6]s=H7YHkL9]"kVYYd1jR[]Q[PUo1N*VkpSuZE^mFZEUdJ^:C_g\ur35Y.(mGXKJh7
-]Y:nc_8aI@]YVt7\\H4o^V%1l\ZrZD\$E'D^UUto[_0D]Y-Y::X.?&nY-?$f['dWX\@oMh[B-F4ZEC=J
-aL/+MY/T9\`ko-n\]q7TUU7P<Yd^m@Y->4D]sP\ee%+)c^r=49g!maZaL.SNXK](?[^EHJZ*1FAZ`UIC
-`5B'fY5Y^1Y,/.lI>n$"rhoRg!hGmSrLa:eU8+K[rMK+_!2BCb!;urtqY^40q=saYoC25:da?Febfe,M
-b0%oObKS5Uf%Jj8rnd_4rS^]5h:^B*bgt1i`P-qOE,fl=QE73mYcP"/X/VqoQ]R#XKS+nh?XdS\G(5-p
-MNs<fR$a(WCMmj(J>T6@RYGTh@WJ*@X/VtmSsk+<>#\F&>\7^o>?b`WF)lMKG]%SKIX%?YQ@4:8J:W8u
-K8=toCLgLM@q,FD!+5_2<F9*<<`W=*;-$[q<Du^o;cZLb<E*.,B5)g8DK9T*D/!To@preV?Y!ME=&;Lb
-;c-\"92A\g<)?:g=]%mm:JFhg;,U;!;-@!t:f9tP:/FPY;G^AB:g$Ro<)HXp<EN7#<E)dk<)6=f<**1*
->#n^.>?b95=&Dgt>@hf;PF._pF(8]sA6rVXBP2-tAS,LgG`%reVh8l0FF/+MG]mtBC1^dZ@:*GM?XR/@
-=&2ao<)?=b;+shc:JXqj<a/F#>?4R!=&)[k;,gIh;G:%d9iP57='8[*<`i0n;,0q^7nQWR:gI*r:/b%g
-<)cpt:/+M^;G]bO;d!XBC2f<"Ssbpm?;aQn;c-@f?<p]4:fV"<Mjo*2EH[M)KlL6t;J(H$9LqH:7S$'?
-84Z<B8PDlO9i4PV;HI%,<(]\J:hFR2`Pqbl!5n]N!5fAc_o0X:`P]R0^qdXr]=GD[pUL45rjr6C\\S-Z
-<J,dJG]\%MFa&1cMj'KrS$]T6]=u%s_nj.(^V@Lr]sFoDW2-5dW1fiUTqn]lZa.0H\@9J/*[2mb0di:?
-cD]=Sgu[\Ui7XcEAQDGp689W..P*eW<),egEF<'jEEtpd2Cp:Xg>_&9Tggjj6e0rRgYq#Bd[*BY-RC,g
-1d**.0f:O92DI3?0L7u`V:i4nEK,m<NGjTGG"kq12*=5lr]Dhs4?Pks6p3@`3BAKB/h&G&,VCN"*?Zsc
-4$H&,VKcKnA4:B<92.uG6qTd=5qk'C-Qsrn/3Z*;,rmG/.3gK,.O$Pn+u1i%/M0UF3]JK7/KkZN-QXTd
-.5ND7,r%)'1+tCB0eY77.4Hnr-S$i,2`j#R1cRNV2)-[4.losmK>GLMbd;[b6r#]t2b6A';cQ.O5=fUb
-`7it;7oEW-:eY;$:JX\P2E*f\5rq#T5WLAH+=A]k,pFNZ+Y##i-8./25:S<N1FFb4,V:Jo/h/(p*\8T[
-/2T%;3%?U<,pF]\,p*m?-R'g#1F".r.4Hl#1+=Ci,UXl`*?cja4$Qf'_T1<R_2gE!*[<-],UYK,/gqtt
-6q"3+TN$?1^pTkT69-SoRp?pR'c.ej*??.!*>TS7+sS-P-mU&e.kie/*ukt=2]kl:a8F*Zao0B\a:H;1
-aNDZKc-F\`daQase'n-B#h.8Lcd'k`d*DR5-Y[:-B4b^fB4bdjCM[j+Dh3ImL5:_HNKB6aOctulP)+mI
-KS+l.KDg:KJ:`E,Ll-e>L5q(@Q_UdjXNS;g\%KJf^V@Lu_83Xq]"5D^_nEh#]"Ptq_oBO*\%TMicGmuD
-\&#bk_ThDubf7TC^V@Iu_T'dcio&\Md_rc2a2>^*Wi2tsXfo.E\?jK!gtgfSo(;MDlK[frmIg5Op\"4O
-o()GGp@\)oo'br3nalSMnal25nF#o,j6c7+p>bE.r:B^Znbi7Yqu$3\o()SKnF>r6p&+R_rUBU[nb2SB
-pAFUQq=EtIo^h_HrU]dWoCr1UkOJ30nau>FnGW"YrqH$LnFc>@oCMD>o_eOYoCM_PrVI*&qY9aSp@nOb
-r;,*sdEtGIqXX1Gk3qX%l/Ldfi99IllfHF-_"-7?kNLdUgu.2Qlg3j"n)WWeg?7Y[khP1alK.$bk2PUj
-jlGapmHE3VkN1^aiSje"-LpNhna#f:lL=?1mH`fumbup`mGm'Qf\Y31kig^Rio9%alJ:@XrT":IkNh?l
-jll40h'LXmbh2IKiS3SbjkAJEin`__n*o>rbP(H%qVLK+rVuojqXs4(roG6cl07EojQu-rm,d'\jRV[#
-k3(gfk2Fk@`h&ZjSY2YQT)#&^VP^2erMK[qWr/puX8/^rW2QWmV>@(h]F)6\\@B#W[^W]V]DfK_[^NQM
-[C*BKZ*CI7XfSY,Z*:F7Y-"h/YHP+4YHb@<Y->4<ZaQEJG'egoI]9?FS#!-`XKAS.X/qnaQB$rZQ&gug
-MMdLRP*M,dLlRX\SWoG+Nhik]YdDBPT9l"QWi`>+YdM'f]XP&FUR@7-PCAUYP)"pRM2?tBNf&aoXL>F9
-]Y;8"]skbhZ+7fmcbmW:^q[Y$_T0X7_7dFl^qRk,]=tb[\[T;PX1#IP_lgDtdDO)J^Wt!Ab07i?^VS%/
-]=>;W^W+"4c+(X6]"u(g_9B^)`kAar^V%=oc+V!1]Y_h,Y.DBR]"bem\:2];daH"GZFRc^\@fJ_\A-,(
-_7dLta3)QKbKS,K_SF")c-jql_n`mrbL4);Z_k.7Z*UC1Y,&5)[(F&XY-,aBY.D9NXKStA\\5Pa\%]>_
-Z)tOG[(<9C]XkGRYHk^T`4`h%aN23#Z+do^]=>Ae^V@e,^rF(._RdV$\f/2o[(X>^X1,mOY+qntUnkQ9
-YHbXF\A5h[YPkb*Yd)-f[]Za:aPb7[[^`lnZE:7F^pBuBZ*pjC\%92[`44:,fA4<b_p-rf_TU!(PH_*h
-Yd:[?YcbOE[^iZAWj'FV[^*3CZ*gd3WhFm#VPg;gqks=fs/#adrLa@gTqeBZV5O<inYcA\!hl<^"8Vfk
-qu-Bjq$QifnaQ%teC)^gbPfNlb0.oLbKJDcg"bE?hVJ.g;W$6^f?_^odF-"JK77]SDKM;KXg514Y,n\(
-V5TcEM2-h=K4SJ'B4l1/J;/rDN/s3jQuQn]DK^`2VPTf;CM%$sSuSijVPTlQI:QP`<`rR4,@Fe\Ao2X1
-H$+:LFEr:\SY_[%IXcitJq&B0IrK.1<Ej*J@fBb:?!UZ<>$4d$;H-\#=&i:":fL@o8ki5_<`ipIIWK=E
-CM%BsBPD*h?sm>O>uap"7S6NP;c?Cg>>e<p9i5"i9iY"_;G^.c:K^Ll;,:(k;+OJZ8l&8Y(fF(2:g7.%
-:eFJ[:JFV\9heGa<)HIj='GT/@UW\S?sR#7;H[49EfuZSR#,lo@r5jf@;0CdAn57ZASZUOSZ/T=E-ceZ
-H$4FYEH5o2?t*\S?WpT;>[(K2<E<*t:estc<)lgn<EE7$8kW)\:f1"a<)Z^u=B8R+>Zk'0*EcKH=&E%%
-:eank;,0\U:.e,Y;bB\Z:Jt4n:/=^c;@lc*6q:3[AS5e!NKTj"R!`?A<'OD[9MAc$>$"U$@q^jkHu3kG
-OGSU0?!1*<IW7nG5s[q/7R]g:9hS,R9h7iM9hA2a>[(-$8O?6cD3r5\_SZ8hqni<K%`cW._ns7*^q@=j
-\@/lUppg=6rOW'@rkKDf_8(qaK7A5nH[BsaK8YkXQ^>"`[^j&c_Z%G6_8*n&^V@4aYH4b&W2cYhUSOcg
-YHbCCY.1s\JKQ6]-RgO?hp/CUjkf+]iSE1]FD"]M8OG'V/1i9!1Ial7?t3,5@W-'M2*X,`B\hJ%c_F#g
-/OIn?k1ekOg!Z-R1b:+*,U=ca+>5T*0/t^E/2B@R3j@;MDeX`PMj8aAV1;H>6Sgr%9gqB65Wh4m4$,>O
--n6l(4#AQD.O6Pp0HD5a.5EeG8>^f<AQh]8<`)su8O>[-8j"_T/g;2X/0uu(,:u)/.jlMk3%?.--Qjui
--7L9&-S6hq/N#!s,q0l].3pJi3[m?\/LMSb.O?;d-6aZ`1,(4+/2B:P5X@k084,R'.kNeJ</AB0b0%#9
-779s84uu/%4$Pn`5!M\[WR'YdOA'/%IUlVjBO"hF:H^p63BT#d/N,LB3@-10/ghni-RUQ%.Om/12(osl
-/1N"q-71At/NG[B3A<TU/iG[D1GC112C0Is1FF@`)^6.;/M/"c-RC2q0-VYfr?j?K*?cmd5!iG3]>N.B
-_j!21-nd>%*?[4'0.eV(6V+N2Sl9s(]WdoD8j4k)P>r84'GV]-)B'J4)'^7I,9[sF+XS<Z/i5:2+s%FB
-2]tr;`lcI$ana'i`l?-CbK\>XdF$Fmf%&="q:#Jpe'S'>!7:_j#L(E;Chmd#C&M]gBl%[*E,]fGI=m62
-MN3[[PEqK#Q^*hqNJiXLLP1>5K7a&RFG#C,Jr#2ALkD1nXKJYI]t(Yc^V.Cs^;.P#]"kqh]=P_k`l>a,
-`5L*G_n*@bZF%lo`ko:&^V.P2mFKJ"_Tfm2]tqS*bO"'?g=aik]t_V*^:UGEX/N))[^iiTcGeSnh!Xe+
-nal&2nDid%p&+X[p[nFS!VGl!nFZDDoD@nFnaH&<nFlACj5K=hn+5T%o)/(Lo^r"Uq>:'ao^qtWqtKmW
-nG3"UqYTm^r:'CNme-MOnG2hJp@IqNnbMqMnb)_Tq=<V4j6u[4qtBI<qu6Ecp\t!]o_A4Tp\k'dp@e1R
-q>9pcp^HifnaQ8JrVl`jg!nH!dd$`%o'tr9m-O9-kj@[$naYr+cG73bgZ%2Ngsaa+gYh,Lh;@D]m,d6n
-mHa<$k3_R"jQ,Lbkj%9jkj.QtgY_2Zn*T)plKII&na>u5naZ#8mHEd$jQc*ccJ%RKk2G=\gY1oUg=kH@
-ip,aXhs0Xrl0@[!lfdEll14Wtin;Gtf(&(gh!=Ush;$lLh<XV!mH!6Op@.qTiTp%3s8ViloBk&froO.A
-!TN):l4N+7hrO=kj65afjQkgVe]+2Nqjm\WrLj4drh]UkrMKgtWiN5&Xo>ErVu`fnrMBCg!5J]N]tCrU
-\.c6WZaI9O\@JoRZa@'GZF$d;XKDH&!jJr6riZ:*s/u@*;R*O6Y-5.<ZaQELH[C0jIB'9DS><6cXKAS.
-X0&"dQB$l[Od2?(O,oQlV43U'JUr?'Q].#jO/&n]ZF7lTSX#JGWNE8+YdM'f[]l^/Tp_(/,En1PP),!S
-M27%FMi!IpXLGF6]t_G$^UM"oZF@Qbcc<uC_Yq/K_S3e'`k]O<[_9;`]t(\k\\>,D['R<WY-QU+_84%,
-bfIiIbf7N8b0S/J_7d@raM,[7]ZA:*^q@+kbJC^-_RRFq^V[S%`P0%&aNV`>Y.(OE_SFA4_mZPcd`0/@
-e&K2<_o'=-aiVN<_8!h,bl,Lh`594#_oU9VeD8'W]=cA7]=PAL]<\fV['@!BZFRWY]s=fC`N-DR[B?I+
-X0/Y8XKAP2^r!Xj^;.J$Z+%H\[^*0E]>;@t]>);&^9Y/\_T9g.]>D>!aiMEB]Z%b%_7imU[(s)^^T3m(
-]Y(\WZaHj7]"tYV[BR'Q];)R@^V%+e]>M^uYcb:Si6]QP\@9enZEM6e\uW$?]Wo/`\[]2h\^J%?h874L
-bh^slcH*5TYcOq/ri[3@X1,OG\$2m4Yf+)Y[^E9B]X"H8TmhuuVuERkVu<FlUB76eU\pemU8"?XVP^8i
-Vl$?]VuNOjU]g,To(2PRp($ooq"F=MnaG>gf$i!kb5TKna2c3>a2cEKcI17nf%/R/rnAjSf[eBof[/$c
-^P7>YBkh^XXKAh5XKAS)WhlV^PDb3NLP0GPB4"kIIU6AuG_;'IVRjHhFa/"TMl3GIRY5WoAosTDX/Vtm
-Ssk(8=B&7%=^Y]E=_2GlEd;kNF*2\TI@m@%I"$TqJ:i?'Mh,h]>uOs@BObIY?X$`;='/X-<*!:%<E3!u
-<)ct!<_Z1`:fLJ,Aq"f:Ch[TuBkV3mA78kVAmneF6r6EL;G9k_:K:Ur;,9n`=&D[k;GC"b:f:(h;,0k_
-;H-Oh7S6*C:et%e9h&,e<Dl_!<DcRl<)HOn<E)gm<**7/=Bb]12I0Nk:f:D!Aoj-#Q^3GLAS#^mAR]Cj
-C2%9kAS>t-Mk-iFHZ++OHZs^YH?4(ACggg_@:NYMH=1,e@T6H2=&`'p;GgCn;Gg@m<DuRd;cQn#:Jk+j
-<*NL,>?4p1='/O(<EN1#=%u.X<`W0r;,^1`<E)Ua:/+Pb<(Tkc=B8F&=@>YY>@hG`F,5jIR$`>4=B/C)
-;b]tnA6N/:<+9O#R=&jkFc_H4E*caKB7Fqmr]pNPrBqDg9M8#P9h@oN91Mc]?<U9(8jcEeD3t1>!6"cP
-$GsWq^qd_%_SO((rkA]L\@8oS[^Wa?\c98>]DoYE^''acOG\bkJeEEYK8PbTQC"PPZ*q9Y_8F40`VdXZ
-^:h+dZ*:C6rMtCJY-5+9[][3O`IoKi+s8*ZVVTD(f&boQk2G.MVgE2_9hRr1.l&Rs+=J[,92JPg?ZCHh
-3^H#!FQ2*4cD4/o01+"@k1nqPg!Z-I/ghtn,Ub/h+"T3%0/tdB1H%9V6+ts]BkDsKMjK$GW/F\J4>&is
-:e=&>4ZPM^1,Nl/2(paO-SI)'0.\Y4/2/.d-7(2s5=;<"<EE$p>ZF^);G'>D92nA>3%#^o/gDhr-8Ib4
-.OH>h2Cg"+/L)bn.4li#/L;\m0/G7-)'9\?.OR#&+rE($0eFtE0e+V*0.SV11GC=00/>UT2`^k&$p6O/
-.k`tL=cU><aiJq8Hq6\(6V'=3<(]VI5=/"FDkt_?gO`+/?u01Q=(530;+NZ,4[V\"2EsGi7Og,J0IeFr
--R^W$.OZl'0e=In/2&n=-7CN!00;6P4"r`U1,Ug;.l/V.1*72O0JFt%-Rg/[/h\:g,U+Qg//]]c1b^L7
-1E7Pf0gA'4O0g@Le',h"5V=NB3@l9r3(,JY0.]@][*P=BI@@aLQY]Jc1KKoF'c%N!(]>0f(Et"G+s@pG
-+XA$Q1,ps8-m'-I2]u#=`r=!YaSj3gaN2NHbKS2Tb0%oOrQYJne(+HKs4-km!n#B@r6G8e!H2inChd^!
-BkV3pD/F0/DfC,PJV/`8NK'-cQBqK9"d"h+NJiYlLAcc>K7f#<Jr,8ALkVP%YHOtJ]XYMc^AYf,^qmn#
-^q71i]"l5'ai)'3^W4('^V.%ZZHpD(]!K/d^;J1^f#u+NcG73._8=47mGcpOd`TJDaN5(2]Xt5CX/W),
-\$i]ScGeShh!k=7B^b<Rn)EU#o(r%Oo'c#6mdB`6me->Fp&4(>m-F$)n+6)?jPfFln+>l,p&+FPoCr+U
-p%7qMq"aa^qt^*\oDJUcrr)Kbr:'ISnFZ\OmI^AKq=aX_p\Xj[p\X[Sp%[P3k489>r:q!$kP"iIo_/=`
-rVQNjqu-Kep%\Oa!r;]_rpqK*md096qu-Qnq:X6Fe*?i&o()2@lKn67lL=?/naYi)cb@0biSsjg1Xjb&
-f%Ss5f%K!=jl#%ZinN>Okj@a#jQ,I^jQ,=Xi8j"`kNhO&p%IS0kiCailK7Bjkl0rMm-8QTn`T'#iR6HI
-j5Jt[ki1XinDrNcgZ%GWgZ.\lo'l,:jQYgejll41in;Gtf(&(ie`ZPmlK[EihsU1*mH3<Qp%/(Shs0b1
-s8Vono'tK"lKI?lkiUm_iT'(`jlGXknDrTqm,R0rjk&&&T:MOCrLNnY"e_Q_U8=^dVYm@kVuj$$XT#@%
-XS8[nVuELoUo($fV]3Lg^V.7j]",5VZaI6N\@8`MZEpmEZF$d;XK;B&ricU3Yck=:Yd")2:p[L3YHkOA
-[[hbqJUr>tW2QPaUT:DqXf\h.XeDAQNf/aXR$jM1PEM#qO,JsOJpr6=Mi*FMU9:`+[E>M?QBebUXfSb2
-[CXVpZD=.^Q^AJZQApuhLl..KKoLtGKo`@<Z`:%Ark`9Z]"l(c\%]Su^q[Xr\@B,]_R[:tahl'FYI(aF
-[^N`\]=k;F['mN][BeK6_nj4/b/D*1_SX=6b0J)K`kT.-bf7rN]u.k!_SNdtahP6uah>[0`Qc9@be_9B
-_nEq,XL>@I`PNP>ai:L"b/(j/eBc7XbKIuKcbR<5bK@iDaM%Se-G-ju[`-J=f%Afs]tD&&d(?luZ+dEI
-`4WIf]!/cY[_&iIY/dcSri.lTVPpMoYbe1iXg5LFZFI6@Y-b^Q]XG,NZFIQ[\[AlX]tqG%`l?BQ^:_:o
-\\l4n^9Y;_^:nX#[^O/a[_8o;X2)*JZF@BN[(shr[^N?G]=4iJ^;Rt,^:qD&[B6R8aPbFd[(*Tk\?r3K
-`PT4#\@Ai[_n!:i_n4C1f\=6`_Tgoia3_u;S[c#1Y-5(5XJr8(ZEpg?[(+#^Z+@KJYe[WDWhFp%VPa<i
-rh][nrM9dpUna`ZTqJ'Qrh0CjVPjEl!N2gbVu*7llKn!1rUgZrq=s^XoCMP3gY16,cHH4/s2Y)V$-LE6
-c-Oede(3+Kf+llfcd(1hdDs"XLiR9HEL3c/ZE^I3ri6L)W1&s/LPCS<CLh'd?9VY#>\A#+PG4ta\pedC
-DKgr:VPBW8E+rp+S?&]iVPTlPI:HDW:fUV-BO4kPD00fDGB.kMFaJS2Um$+RK)U<=IY3T0E+rTU=(YuN
-?<pi?>$4j+>$+g,?;CDq*E6'><D?(_;cHh4ApSN7ChRQtBP(da@Us%\ARSbk>Yn!g<)HRk:fLOo;Gg1c
-<DZ@c<DZXl<*<+!<_lRl:ejhb6qKmD;,C=n<Cftg;,C+q=]JI'=&i7';,C4n>$+s4<E<7*>$>'2;,gY%
-BQTE'QBd8JAS#apB4#ClDJEj!ASH%,LRk??I;sIMFEVnQH#R\9BO+qN>@1VN>?k?3='&O+<`Dso;GU.e
-:ejb_;H-To<X`2;;c-Lk:fg[r<DZ]p=8l5t>#\I&:e+5^;,C(g<DcUq=A_gg9M\Va9i4tq>$5$46:OmW
-AS5duLlS$nR"&UK;,^Ru<E3L;>?k6/@;1agHu<qKOG\^2?<L<CJTXXU6pht_6q'L36UaL;8ki#U:eO2O
->[LZ5;bTPTAo<sSa8O!V`!jQ%_ns7)^V7Fu_8*kb^B1pS[f3Z8[^Z"A!P5i@])oXZ^AY_aSskq)Lk^V9
-It<<1N0'3eUSk2u\@fVo`5KX6rPo8]_8![p\$WNJZEX>4Ha0i_[][6P`.TO!.4$5bS(YWle_oKIk2tLT
-XFG1m9hRu4/i#%-,pXZi2b..d@:sR[3AiNMD<'O1d&0St0ga.Bk1nqOg!Q!N0-VDZ,:tl'*\&s"0/tg?
-3B&iV7`EuX?Y5FaOH=^BX,0eI4=`?`7mK0s3&NQQ/oNF*3ANHZ+snZa-RUH!/h\=f-7LK&840#$=]\F"
-<_uFZ77BgC92J)>4XhL)1+Y14-SID+/Lr(q1FXIr1FFk,0KLd@1ajq3.jZYt(`jVB/Li_60cMW#.k)u9
-4#8WM2DR'M.Od#/4?#8_0/3>^$8F7e1HRm1P/55\5fU$X84?NN9/fCJ=@u.[5>G<mREO@5McaI`;c[%$
->>7^Y4YJKF1-.9J2DHU2/MT"7.OQMi-7UJm,U=cf0.d)Y3^5n].PE1t1GC:3,qUf+1,(:34"Mj8,ShIX
--RC&i/LMo%3%-$t+=/Qd+=Ap)3ArfT)BUC\5!iG28$otYbf6/=0d8/-1bLFG5;G>X/3Zn?b+MjhT=h=p
-E(rYT>bGFB*#KJ.(`=/-'c@r3*[)[P-R9TT2`r]?/KkiQ2^22@`VmgUa:-23aND]NcHab[bg"E2c2lDE
-r71kupX92kd*M^:s3LYj!-JTiE,KN0Ci!s*DZ4PaE,g8OIXm30Mi3[YPEM:3QjK"APEV#eMM[4JreCE*
-:Pt$^M2."FLS1]TZDbgV\[f>a^V%=r^qmt%_7R7i]>DG#`6ZcM_8<q#`l#Er\BD\&]!T5f^Ve7^e]GkJ
-c+q*-_8=79m-<]eeB5V@`?<F@]">&BWiE#-[^NQPc,\Yig[Ob)o^D56mGI7%nb)DNmj%8gnF?5Am-sK-
-k3MX0na>T&kNVL)kMkq$oDA(Bq#'j[p\"OU1[jl+q"X:InalGAm.pSYs8M]cr:p*`o_&+Rm-siBq=XXa
-q>L3ar;H*HoDA"No(`"Mp_`T%nFuhSp@.eSp\":SnalJMp\Fdcq"4:YpHeKEo()PPrVuong!eC!lML8D
-o'uD8kk+9'kN_-qmc`cV^q]F#k1\JCgXt67gYgrCgu[AQi8*MRgYh2UlKRHkqrAXQhr3\TkO7]okj@?i
-kht@`l/Ljbk3qm0m;VL_nDrKjmHEp3f%/R4h:giMnE8lnhra4bkN;!pn*o`0i901[jQ>q-hq,unf(&(g
-gu[qknF>Yti:-I/mH3BUp%A1PgZe5*s8Vilo'k;pn*9'!l0@Ekgu7AWjQPstmc<KtmGm@"kLe>)T:MSQ
-QjT@RSXl@DTqS6XV?3WoWVrjqWr]B,ricI-YHIVu#H+JsV59ubVu<P!]tD"i\[T#Urj;[4%^rjN['?sA
-Za-s@Z)t74riH('s0D[2s02C--*XVZ['R-1I"$a&Jp=,jVOsW^XK&D)YcFq$TU(RqMO9fsS>DtfQ]R>d
-Lm=!YKnkchL`hVNYd(LAb,LhqPHLpfXK\q:]$81*WhZ#IPFJ&#O-5=uMEccULkpbGXf\q/WklQh_7RCq
-]WSc^]Y_:l]=PM^]Y2A#\\>baZad`_]=4uHYd1gMYH#(G^<+0uf$VR[a2Itj$+dge`lG^+]=u%/[^<rl
-c.:7V_8aC4`kT=1^U1Pk]Z%\-d`0DQ_p?iFYe\Jq`P0@3]uIe=\\cG)_7@D(_SF%)]"Gku_8X[B_na1/
-`P]U1_SEq*bg>(th8R(>^!+j7[C!6NY-#LJWiWJ([CWfZZEC=Q\\,)KZa-g=['-j:WMd)+\$`Ji[^)p;
-[(!WW[Bd!@]=Y_f[^EWY[_Bi"[_Khl]YCn_^:gqbZaR]g_7mUs_R6SX^q%5*Unk&pXK/S6b.bO#Z+7Z[
-\$i`X_8<go]>V"VX00Cubf7'#\'MOhYJ%Zb_T9<nZbjVk\@fbke%XMf^rO@=g=O9hag7DA\?i@XYdCgB
-Xei)'ZEU^I]YV%_]=P,L`3u\GTn&3#ri$@(VPg>hVPU,aUnso`V#?tbU&UqfVuER`Vu*;0iSs"_m-X<3
-oCMVHp%.bFk2P=Sf@/*jbfS#Jrko5__84(/aN;WKcHae`IaQTle'6.gcI'bJMhZ@mD/bcAXg547XKAP(
-V5TiIN/*(AL2gp>@:3JI=Bo9UJWl=lUPa;?F*WY?UnaH7DeNa-TW>,mVPTlPI:uqe;H6e,ARJYMD09lD
-G]@qMFaJP2UlotMK7e`+IYE`1DeWQU;e'9C?<pi@>?k91**6'7:/Ftk<DuXf:Jb"i:/"Se<a9HTG]Rb@
-C2*ZW94D:;A7]"P>#na"78?][=Ar$n=BAL&:f14h928J_<)HY"<E3!p='A<g:KC1e:/Xtb;GLRo;H6Ul
-:/P"h;,U7e:Jk(g<*<F,<rQ23>[1Q?>[1-,=BT?\Od;?!1Pg-cA8cC!?"e(jAn,C[B5DgMSZ/N9FEqnL
-GC+X`F)u8<A85^[?X-c>=]JR*=B/@";#=*-:/4S_:/b4o:/b1h;,^4b<E)dn;,gY$=BGK)(/n"/=B/F0
-8kMfR:/+Pa=]80p:/b1kr_s>-=BSa,5X\LQA7]InMa`c!R@&G5=B/7!<`rR8?<^];<+9R$R!`gmI$0DA
-Ea)[HBRk1s6q9X577Kd;779R98ki)Y;G'>R>[U`6<),hXAoF'Url>Pha2Q$9`5BI.^qRLp]`#SC]E,ON
-rj2a7[^Gk?%D'*]]=Y_h]Y(kg]VM9NR?W_hM2@%EMMmITOcuB1VQ@/8]YD8"_o9[;aN;KC`l,[,]t:hc
-\@B#V[^<QSYe7K_JLi]2.juR(fuCkUgu[MWk2"grK5k'f91hE*0.en5,p"9T1f7gi?trn,2`3X7iSEA=
-WD#0(7a9iQgu7)Ad?%3d-m0WS.5<B&*@EWt0/b^=4Z5/W7EX2Y>%EkaOH"LKWd[`<67FNS5s.4h3B&r]
-1bLO7,U4Zj0.n^u+X86`/0Z,b0JG[l8=Y*9@96Ar779F+6qU-54Z+oM+rVg[1HdKB.lT7=0e"S-.3Klj
--86o)5qt/O.l]^;)^dHe/L<#%,q^Km9-c)E/Lr(s1G((..jZMm0Inh<4u4rP2`El_5!1qg/MoIPBUHTV
-ai1K98jQHT8i&e::Hgj+2+:GUS^HNPP$i6.>[hG[BO"Y;9KGI,00(mE2(p@1/MSk0.4$5c-n$Pn,U=]d
-,V1i,,V:f!.P2nk0.nS$-Rpu62)7"-2)m$1/Met66l?ja,U+<U.QT+1-mL2q.4cqu0JtaE0,GWV/iu9t
-K"8\Hc,Q/:/h/>(0K)![2D[NT/3m%?b+MsrV80@0GssnO=Irb6(`aG1)&jP7(_mo/*[)dW.j>lX3Bf&D
-0I%>W2^;AE_u@RU`Q#psa99Z/bg+T8dJ_DiciMYHrRV#!pX9Mtd*U+acHsqcdaHMJG'.eDDf'B/qepFm
-EI3"\ItWN3M3![ZOdDE%R$<i#P`UucN/EOMM26qAL5_%CMhd.ELmk<MZ`D3[]"5Mb^V%=r^qmt&_7I.g
-]>DJ"_pm2X_ns's]tLqb]#VY,`4X"'^Ve4]d`9DHbJ:m+_8=79m,?jVg<mpT'ZJG8\\"uAW2Q]+[C3HM
-c,\YifC/\1$1@-Fh<Xb(o'u5KnKdc"p@e.Jmd9B-l1joCoBPZ2n*fW+ipQO4rU]@Mqt9d\oBGcDoe?+3
-na>i6p%e+Fqt9pfrq?0crVQNep&"IMnFQ/DoCr4Yq"F:Ws6]"Er9sIRqt]e'q=FONp\asgp[e:ToC__E
-nFQYXq#1$YnFl\Rp\4XZ,52!5rr;iLeBl\0r:TLJo'kc)o^M)3nE]W9mcDX-^[9h<rnRV-fDaP>inrSL
-ki_9ni90Clp?(N%l/q*gk5FK\kN(ajioomsg>D,RkNLj^mdBB,k2YjuknE+@kj%3^h<=%_le^CTj4`5G
-ip-O(>3"u>l076diooXhi8Wt^j6#Iiq;'TBbLZ4KjQc'rjm;O!gZ%VlnF#Dsch6o+o%WEsrr<#jqXj$u
-h=0^lk3D?ujP].ak2YUfkj7Nsmd&rrnESZV`h8lorg*q\S=H.AStVmTV$!TmWN#]o!NrX*YQD#2Y4SUp
-VPU,dW;W^p]`u-\\[]/X[f*TQ[^WKIYd1I=Z*^[<Xg"n/XK8\3YckC>['[*CrO!uZ['?j@['R02IX?U!
-KmTbtVkB`^X/`;(YcFq%TU(OoMO9irR]8QOR?E_gJr>GAL5LqHNffR(Yd(LAb,(DlQ`d?jXK\q:]$7go
-Wi2Y]Q(+D*Nfo6TM2?qKL5:PBY-#+2VSE)G$,+*bXLQ3]^:h/X]b%ut`5fg2]=bbe\&?(u^9b3G\Jho\
-Wjfm^cGR0Cd)O;Q_Qpeh^r""+]t:qg_\pA%\&Z/'e'>bHb0A#M_SF7/[CNu\_S!b3rkg.udal"8`m;<=
-_90j5aM?!+_TL*M_S+%+]th=k\@pA5_o]j.\\lJ.rPUP0_SaXEfA#-%^:Cr$d(6Qi['d!;_7HnZ\[&f\
-]tUbSXM_9RZ*h!DY->=<[&^:.[Ca5bI^?Ss^<3jk\$rcOZ*M3\^VRXr]u@Osb/1Ek^U_(n[^O,m^;77b
-]u%7a['dQRWN<Y>[Cr`DZF$[3Yd;3Y]Y(_iaM#0lY->@FZ)t^YZ`U=2_VWDQ[C3Qj[BRHb\?rog\ZWBU
-_7R:i`OXI1g"=*\`6[,e^rsg#Ni'@n+0VlU\$W<<Z*gmAZaI3S\[T2\Yd2'TWiDbDO/8kUWW&b%Vl$>f
-V50o`V50p_T`_*eVPjEj!2]4`s/#[k-fEtGkN_C$md]l>oC__Go&o&lhqQ]1ccsYWaMu0:_nj1,_o9X9
-ao9P.c-FY^dEKhbbgFYJMh,kdDK;)EXg578X0&G'V5TiJN/*%?L2q!>?t3\P=^>HSHB",_VhfSEH@CgM
-UnaK8DJ!O-TW>,mVPTlQI:HG\<*3=5AR\hOD09iBGB.nKFaJJ0Um?:QJ:N-#Itio3DJ<KU;Ia58?is_C
->ZqM;<`2gm:g$h#<_uZm<,YW09N,%p?Z'S&Ec,i3BO>7]An#7Y?sHu@='JBg:eO\g;c-Lt>ZFj';,pIe
-:/FY_:Jt=p<)?=l>>%Ia=%uRg<)QIh:KL1e='/[):fU@h;,Bt]:g6q!<EE't=B\m6?!^iC>u4R'=(uf;
-Q'c3LLim?@Df9/jBPqX#B4tjjDg[P:WMb#[G]\.RH?jp[F)Gr.CM@-a?X$fB?tED@<)cdo;,U@l;cH[m
-;H?Um=B/!h;c$Ck:/4km<E<'r='8L!<E3's9MSSe;cc^g:f0q\:f16l;%lc,=]ABu:/Fni;c#bK;HdUB
-Bl>D[PFe51IUZAa<Duaq=^t`C>ZXp7BT8C+DK:,fMhQ4V=Arg\E(3#^r^88,84c9>8P;ZK:/=YV7oET!
->?"Ns6r7K6RDm:jb/q]E`Pf^2_8*h!]XtfO]E,OOrj2a8[C5nB%_9-]]",Da]=kkg\[f;L#GdoWP`Uue
-O8Y%NO-,WrT;AKh[CEi_^V@Y*a2lC$`rs>u^q[J[]MlGR\[T5_ZG3o`I4Qru.k2m8g<RUZf](fKk2"gr
-LiZZh8kM?,/1W_@-QjZX.m6d3AT^m47Rp'uiS<;=VaiHs9$lPZhr3DDd#^OK-mpDh.kr2&*[NTu/2T17
-5VY/V5029]?!N5CLQ."QWd7?56RaNR6iK:]69mk#3A`E?.OZW&1,L[2-N5Pb-R0Z^2Ddd+9q6B5Bj=Io
-6VC'@7moR%4#JiT,9/3X001j<00DHS2(^:5.j6/c,:t5o4"i6;,s+C9)_O)p0.8S/,qj]p2BXS/3'SuB
-1+FY$-R0i`6SgAO1b(%74$,Yk5X7Ls.lK@LDOS5Xbf6l?8j?6S5qkW0<(9;J6;Ca.WRBk]G>W0]A7T:]
-Cg:.C9g(s:4[V7d2`a0!0/"k-.46Dh0.eb//1;u(-S7;2+!`Ec/1i+m1c6p@.OQo./1"1E/2/Fm+tY>p
-0HqVc-QaBT-SHkt.OQr4/hSLq,UtAo,T%RM/j)<qID*VOcGl89/Nkg<-87GG1H%9N/jW4=c'qgmV80@2
-JO;LN;3Oce&0:`e)B9e=)&OA:*ZlUP,Tn'U3BJrE/LD5W2^DMHrk]#[`5Ta;aND]McHlX>daIs=s4%&!
-!nGiNq9]Mqd*^7fd*L"adJ_MrH$FLSrH/*]rc7sY7<s0)H@UR#Ko(YIO-GrtR$Er&Q^*erO,JpPM2@%C
-L6%:IMhd.ELn(EL['.Zd]",D`]t1tn^qdn%_7I.f]"Ytk^<=ep`l,j3]"5Vk_8O:+`l#C&^qdk1mE`\l
-`lZ$2]tqS,bjF$5eCDmd`Q?ZJ\@\l?Vl6W*ZF@3EcH4nlfC8G(o^hJ9mbd:!nFlDArp_K/p%J%Oo^;8E
-p[@_Ao(229q=a7AkMY_#o).nBoDJ%Nq=F"Hq=jUUo^DeP!W2d3o^VnQqu6Hdq>C0dr:fm^q=F7NoDA1Q
-r;QC?n,3.QmeZ_BoC;YPoDA=]oDSUarqZ*^q=sj_p@nI_q"=O[naZGJoCDJBrphl;rVZWoq;0ZIdcgT$
-mIKo9jm)O0nFlMFoCVS6dD*HbgYpr@eBuapdF?k$e_9*?j5&;jhVdJakii!01[=5ikih?rjQQ("lgO/t
-jQl$qlf-mknETB'iTfggg>_2Slf-XUhq6ZHk3M<ghWX.`i;Vd@md]H&k2lU'1umTYmHNfrkNr$$f#Z%a
-na#?"lKRKrm,Hd[l1"<6io/,UnGDn;lL=fQs7Q<]m*O\Xki*QAl0[`riTf^ji8s+_kj7^'l/q3sle0h/
-Tq.eRQOK7OS=Z=HUSXidWMuopXT,F&Y5YU+Y-5#(VuNUkVZEZnr2LjQ]tM%g\[T&V[^EKJZEpmBZ*UmE
-['R-DZE:@5XK&E%Ym@S>Z*h!H[CNei\@K/[Z*C[CZa?3NH[gX$J?#WIT:i*]W3*2+XKJ=kQ&CKUR@KD'
-SXkn)Nf&FCO-H*(M1U\LO.rk_ZF.iLPF7iBX0&J-YdM'eYcFOpTU_LEUlULuM2-nDLQI1HKnlh4[Ag%=
-_S<q%]>)"]\%fPm]t=9W!5JNO!QW,u]>2S2]tUth^9kGi_mctVW4'UWc+L^?cFq?C_77A'`5BI-]#DY*
-b0.Q2c+M$=`kfX6`l6*;^rj[0^V@J'^VJ(0_8X.8e\/W?agK"#b0%THaiV6@bK/,O]$/13aMu'5aNq`=
-aMb[%a2>a-^:jN\$,b0;eD/j%^q%*2bL*o+ZF-m;Yf"2e^q[Lo_8<slXf]UG[]m$;WN3"qUTC5dUTq)5
-YGeV.[DTMarOG&"[_feo`50+$aMu0>`4!:s_8O='\AZA#_7-Y[^9=K<YdM0NWNWM(X1>[P]WA9H\%B)]
-]XYo"\[T#Rrium6Y/JJnZECCJhTA=+[C3Qj\$EW_]!f/e[][*O]=tte_mn%%f\+-__p6rc_T^**P,l'r
-WiED7['$O>\$E-@Za%*T^:L_W[Cs2QWhY0,VQ0TorMB[nVPL!dU]@7eU&h-fr2'IinYcAb"KAB!g"Uu4
-hr3SUjQl1$nFH/?nE]?$in`8;eC)[gb/q]E_nWt%^VIY%`6$*BaN;TIbK7uVajJGIMhH(eDg.YPXKo.8
-Xfe_*V5TiJN.ut=Kl:aCAo23h?XmJSCiFcRKnb/1IXmKVV5'T8D.I=-TrY5nVPTlQI9ffM;-7(7Bk1dX
-@;U.+G'.nNEcueRTqdouH\$]sJ:E62IrB%-;,h%8?XI2K?=6rA>#nU*=Ar7!<E;sr>$+^":J+Jd<F0HV
-I;rt>CM.'fBkV!c?s[8M?!Uc585i/Y;,:%g=BJO(;GgLq:]=0*<DZOp;,L+_<`i!e;c-%[9i4b_<)FW8
-:g$k">?+I$<E)su;,UCs;GgFq;H6n%='Ad3r`hHY<`W=;G)VZRQAK`s@rH<r>A7tnDJX*'C2eQ\SYr?1
-DKg/EEcuVOGB@\=A8#RY?<UB2=Bf6;=oD>C<)cjr;cQdo;cd""=&i!m<`E(":et1q<E<'q<EDsi;&WA3
-=&DXe:J=J_<***q:/t7j:/Okd='8I$<;]X#;+*rT>\.M]DiKpOR[AS7=Bnj);,p\+?!^]7<b#g%RX&^h
-H'!o;F'2UDB7Fnk5Xn+-6:OL;7Rg$E8kMfQ9h.`S>[CZ8;,9VWAoO3WaihlMaiDH?`5'.&^:V#Y]=RmP
-$+mgY\$i]Q[C3R?\H9CT\c0/F\[o;[\$i`S.^#hMTq@mFS!TD(OcYZfPa\,8Uo^f.[CEf\^r"(1aMu<B
-b/hWB_nEatrkD:C]YM1g_RR4'/2/G".k[jZbJD-KinWSVh:o,hF&kb#7m/mg/O)0B,q1#^.lU%%?qNXU
-8k4-bhqlhY5qFieeDo]KiSE,4N\i+++seWlIQ9>/,Vq5,0etCF/N5XG`72.t>`4MlM1U_eJ58a"-nn%V
-4Zu"p5XIIo3A<*I3@lj60/+_(3Ar?5,9/'h01&Q7Ui9.?>Y[IW<DZ1S69@S'4?u7_+#"lh/h/A*2`EEJ
-/LiV4-7LAk1+=\4.k<%n2EW0,1+aIm,VC\r*\o<'-TX.@5qsZF0eY::.kNM</LiM4.P<e>1cI?Rr]3%f
-2`<^:S[cYbaKgRn4]5?D0Lf;M<`N*p;-ndVbM(Zt9k7F5;,pb)<DQ1S2`sD]3%l^3/i5sN1&W[F/1N;)
-/MSn./N,C>2DHI*1G:I=-RL]00/5"'/i"[l*@3'^0IIne,TRsY.PNP#+tY>o,Ut8m1c[$:.fC_u,paQU
-/Mo[X;LQ0pf?VI-5V=uK/13#*4u5/T/hf[aYgJY4K;#lZTmoBj/l\6=&ec6$'GVN-*>o_<+s%dK,9\'M
-0/kjG/1Dn^+u^iOaMPa._Sa=2`lQF(c3)JAdaS$>#Lq;Sf%&="deV5kcHjl:d1amRdF6Uqe^SqlG^"=S
-GB\1NEcV,")0pLRH%1<sK8GDENg#]pQ^*i%Q^3o!Oc,.rM%PPuOH#!QL51P?TrP?(Zcp(krj`BL\\>hp
-^r3q&\[MLK"2VXaa%FFh`l5j/\@fSl^r3n%]Wo&`^r+=^cGI]Da2#I'_8=:<mGcpMcGmW6aO\8=]<.s.
-Vl[D3\@&KbakY@un*ou?n*B<.iTKUtqYon:mHs?2nacJIkihU,i:QI-n`T3/nEoE%h<OY#qrdG8qWRPG
-oD&1Zp$q\Ho(DYHq+:GPlh^GTq=aOXp$h\Pp@\@]pA"IZrqZ?fp\4OSqYfmTqX*S@oD/(Hp@%qTrqQ$^
-r;$9dq"t$cq>BgMoDSX_o_S:To^q_Frq%rCqu-QjiRQ3$k54i<nb)84lgX6(lf[U!m-j&`^VB7#kM=b:
-d+-Ule(3+#g>q)Pis+H'iSWh_l2L&Km6^!qjQP^`jR)I"jlbU`lfdj,jP]CiioBFgn+5]$lgEg+nDrct
-kN_*dkiUOOki_$cjlGFdm,$min*]H%kj%L(mJc>Xn+knna32s%m-*!Zrp:]ninNMUmdp&.iQM,bqYB1;
-nGWCep\s^Sh!F=f/`,FJlK@3dl0@Bgk31sjmdKK)kN_C!gXX?<St;:6Q'[l.S=Z=IUSaoeWMuoqXTkl/
-Xfeh1YPt[)Xnek,UnsrdW2QVlW2ckuX/`qK^:aEU"LtqL[Bfe<)R6QR[^!0EZ`gX9YcOt,Xg54:Yd(I@
-[^<HPrjX#[\ZrEG['R*-IY!'%KnQP,Un=9UWi)r#YcFq%TU#M5:R.K6PF.VpOcGBTL5qC_Q\g9LMM7V)
-Yd1[YTTY_3YH+e,YctOHc+C3RR[')%T;@X/P)4pKLkq.EMhQkeXL+n(_8F+']"#MiZ*_*Sa8<@K]Y2/(
-DoAui_S3.f\%B8UZbEuYYcjh.^phFm^!k67_o]a8bfml9^r!k)_nX:4\?j2l`l5a/`P8q!aMG[8b/)!7
-`mMcCcbdQB^Wk0?_p,g'`kom<]>_M,`RD`9c-42M`P]d=`Q$-5[(OZ/_na@2_u7@X_SX4;cdU\)be^hD
-]ZJR4YHYI=Yd(jJZ*LI:YdV<]ZE:7S]Y1VSW2QktUnXl_Unb3"]!o#SZELgN])K?7]t:nj\\#Vi[_0W&
-^:h7j]Z%Y.aLems^pUYf[_]qjYdhBRai(Tr]XPP\Ydq3?X1>^O\@oP_^qm7`]YV@lZa@0^cb?fmZGbW,
-c,R0"\'MUnW4DoA!lVONrjO`"^U1ngca;<\`Q#gBg"+0jc+9RZZ`Bq"YI1[<X0oFAXg>FA\A?%n['[9R
-]WA-.Jrlk0rMfam!i;`grM0Fiq4dea!i;]hnYcAb"0&8uegK,(gu.,LiTTRpn+-#<nE]?$j5A_Ee^W!n
-bK@rJ_nWt%^V@S"_9)Ys;T[)(a3)iPda>[bM0!KOH(1n9ZEg^:Y,\P!Vj`m0L4Y)3D/='$CLg^Y@prtc
-E.!4fL4Fc!H&AJrURd'R@q^7aX/i4sV4O*'@ouQ%;HI=@+_FndD09c>G'/"JGC+M+UQ]nLKS+c(I"RB.
-E+`EQ=(5V:>t8+'=^G90:KCFe<`<!u:/Ftj;bp.[:f^M"BPW3=B5D<qBPM<p?smDN?sd/C>tm^_:Jjk[
-;,gLm;,pIj='&6u<)m.%<*B2u%8Bc%9MSMX85N&Y:e=Gd9NP1t<)6Y!<EE.!<E3!u=AMRc=^>*0>?G!2
->$P<<>u"F#=))o9PF@epG%Y<&E+<0fCMRWq@qB4eI#X\pVhB2=FEMPFH$FLSCi*]rAm/PJ>?k<5?!:D1
-<ZkIE<`;gl;c6@f<`r@!;bp7k;cm*u:0(Cl:fp\!>#S7C='8C+>#SC$<)ujm<E)Uc<E)gk;Gg7k<_ZOo
-=BJO#<E;U_='fNPBlAlkSsl'sA6Mi,<E3+%@U3;B;c[FAMjnm)EHR7sK5t*s<GI/0:.I]<5X7_-7n#j>
-9M%iO:JOAO='Js9<_lO\:hF[8`6$6IbK7fF`5MVg!4r9E]DK/H]Xteb\$i`Q[^WaA\IlNe]"5G_]",>[
-\$`WQZ`pR2rM3/XR?`ttP*D3"S=lXUXKf+>\@]Jj_SsR7`lQ<FaiMK8]t_A!^V@J"^:1tg\9BJd.jli(
-ZJ<..^XV/qiTB(PYD@0t6UjO'4#JTL/Uell.4$8i1e:PD8if7"2.k_(hUA8`.l:)Sj6#7Xh:Ku56S9Dt
-)]gLh3Zo\(1FXt30g-sG3AJA"W`NVrS;2W:JuXZ*6oQMO5X%1f3&roX2F0>N,Vgtn1+Fn/+seoo.3g#S
-,r-r67T?F)79N_f;d<R#5=.b'6UEgr5"6b6.Ocns+t>9"-n@&'.Q0.70/,+F0J>L>/MJG*2^9_++<E$[
-/h8%n,;h/B0-rY=0f:X<1,CU=3$f[o3^GPW4>o)W3;krq-oNnBELjJTd)`SN8j#pP4>]N*91D6069e1i
-XifAPWFg0V>"hk'=].sa68q"n0g%EO"Z7qa2`*>f0QJ]l-nQno.Pj+:.P)nr1G(RE-mUN$-7:W"2*364
-0Jk.A3@QL5/2/Fs/Lh\]/M&:s.Olc!0d8)$2)Hj3.kMnl1,qZi<I_Kne]u:.6S]i50/#(;4Z#,Q.PaL^
-XjVtsHCD=BS:!Xd1LR(l*?>t2&f_Q%*#f_4+<hgI,:"KR+uD/82D$7()'V!d>KFY[^^J&u`Q$!Dc-FY_
-dF.p@rmCbqrm_)"daIs<):$OSdF6Rld*^=lf%/?)Kn=i)IX?EdGBS--Et*/3F`htRI=Hs(Lkq%OrK7JP
-Q'dr-R[BV9Pp;<ZSr]>'O-Z)kNg636[^W9__mlbQ]YD;!_nj(&]tM%f\Zu.N=3&M2eC2[daiD64`5o[*
-\%],b^V%D&nCG_!\&5qn]t;%rb2Lq%f$hUWaMlWMaLnUQTrPB%[^WTPcH"tee)KZ_o'uAFp?;)AmHjE1
-nac,<q"=.Mp)WYinac/Cm-4'2lK@Hqo'GN/qYU9Pl1=iFnFHGIrpa:do'br8lh0l>p$DGHq>'aYq=jCO
-q"aa\q"t$`o'uVWqt9pdq!I;7q=sOLnb;S8lgjE>s7PaNq>9^VmHj]9oC_kIp\O^Yo(`1Vo'u;Dp\"+N
-oD8LdnBK1ub^SjRp\+IVp@%AAp?_#,lKdg%jNbQUm+LUfk24n=dEftZg=b3Aj5nqLjPfCbmIg8ClL"'+
-k3)!olg*j$ki_=!kO%d$nb259o&Aj$o'u28lfmTqnEfK,l/q0olL4*"i8s+]g=b<BkN;!og?7hck3M<o
-k2bakl0eBAgdTW1`mO;3kj.g,lLON'g#D8go]tK!dHTohl.P"Rk5G,ErqZ0;h<X7ajm;I*nDWNmj6#ar
-kN_F#k2tsslK6[F\>,Idrg4%\R\6:KUo:;rZ*jS>!3cC)"08H%WVNLjWrB!tWrK."XoGR(YPk^*\-9FR
-\@9#Zrji-@]DfAV[C3TV[CN`W[(!BP['[-G\@AoQY-.c)=/rC*Y-kXD]"GGUWL&<fIYX>[NkVj&R\Qmb
-Yck14VO*C+Mi!FKTVJ6UV5L5bR$WqnL4Y,;OH5NjPc:dbXKg-VTph.KZEpa>Xg#.JWi)nsTr>?'UIUWA
-P)+sHMN3FIMM.%mXi$^'WO9IR^<"^F]tqXlYJ%BX^UUtt_S4(2^V%@u]uR^m^VI@c\?iu^Z+nK.eZQC4
-dDWi9b/""i1Vgc:\%T2_^ULt__SO1._oBsD^r"+5ai;?Cc,79/bh((Ud*^"K[D'l._S*b*^p1Dd]7.uX
-_RR:taLT0pZH0Ji_Ss70c-4/Db0e2F^r"+3`PK:!`732YZa@'GaO8&Fahkg#ZGa\iY-,"7[^s2YXf]12
-\&,kl[AB^pR$t"TY.MEaXg>aQ_S!h3e&]8?`k]$l]"G_i]Y(ea^V@7o`4""A_p$<6^<"F:_7dIk\:1s)
-]t:ne[^`u__7d1Y[C3EDXKf=K]YVRl^W+%)`l,WmWk#jW`6coL^:Ckkd\*hT`4NIn`NcAF[_T\gZHBkt
-Z-Lb0_nWM"^UMeJ`/g7gWhl`#[(*WCXKAJ)[^NBD[^ifR_ofp3YGRP<N1cuGWiE+sWMZYkW1p/cVZ3Ll
-X9>Z+Wi2lpV>[1hTDtJ^T)G;eTqS3TUSF`arML%LcdL:lf%Ja5hr*Jlj>68jkN(^^gsjj#cH4/I`5&po
-]tM7u_SX@0]u.dr[CWWL_SOFKZBg&YBP;"9TqAp)XfMGu2lEg`Xf\%QKQVBRBOYFV='/F$>%2&YFa\U_
-?tEo%X/r7nIV`S'O/&JEW26DgSqq>n<(fPE7NOp*@Vfn(EH$/IEHQGMIA!BrG(#4.KS+Z"H?3V4B`;Kh
-?sd;I?t!>B>?k9.<)ljl7n$$C7RT^691M?A:fCG,Bmk&>C1_9nraRZj?s[)J@:ibK<)?Ce;H-Im=B8?s
-;H-Un;H-[n:/4bn<_un)=]/$p>?Y'+<**$n:juGC<aJ^">@:rF?s6];;,:"c<**=/<`W@0<`W1#='&F&
->?G0?DLn=JT::^Z@q0+[B4>UoEGK)qAS#Y%Mk-fEK5c'RD/!p-H[9p]F)#&g<)lXi:et(g<E`I$:Jjk\
-<)cju='&F'<E*%$<*3=';H?Lh;b9Y[<)cam:BXHg:/b$h:NfK.:f(%e91_iQ92nhf<`iI'<_?4g;+s_[
-8n)4/:JOc"G`e;\R?`#,@VB4Q<aK-B?!gc6;cdFbQ]607Kp@^]P':SDBQn/b8OYs77S6?K9h@uO8kr;`
-:1.I6='&<s:/FVmEdjk-cH+&F`59:'\\#;\ZiIK4Z2h',Y62/=\$l+F&&5lp_SO+)^qROq]Xtbc\bi`U
-]"5AWZELC4Vkp,]T:MI@PF8);Tqe]q[C<]\_8O@7q8k2+bKmo/cdTGP`l6-;NE&%q-o*S+W8+n`dc'6F
-hV@&HWJldH;bJo<5WCMTIP*&t+!)ON,UkT>7R8=R.r4;(hUn/d2(Mq_h;%#Ih;HbW9f".:&ec0!1+PIE
-0eF_13\E<L1e#73Zq=MPU6LLZLR<!M<DYh@76Ne!3Boqr1-@]V.k`S-.30<N+rhF>(a9t;+tYN/5=qZ!
->?":&84>p769mUj76F1'IPic(.OZl%.l0.D/LiA,0J4t52Cg("1IX,M3C>hX,VD5B1+Y(;0-M\u.PsdN
-,WS1`2FB5Q4=;L+/M8tH4Z"oT6SpPO1,V!I0K1^N:i)fOdFHIDH:^V&785s:?=Zbn5!MA.Co5P9g4r75
-?<9s$8R,:f92J)83\<$/%jreQ0.J\=3@uU/.3pAo0)RC@/M&Y4/2T@:0fUL41*7_m1,1@0-70u`/h-cH
-9Htf2-nQkj*[2gO-mg;o1,1F<*\/rq,Uk,c3B&N;-7i5Z^;nXIabDW68ObKf5!_7a2DQj90KZJ]Y@!Hs
-_RR+NK24@3SPp:>)&5"E)'0qG,8hOE*$Ha[+uqeE0/"q/-n-5o3]10[^;In/aNDcQcd1"de'ljuf%AX,
-f%&=#eG7Jncd0o7bQZ>=d*^7irRCer%#0LhJq/?!I<g*^G'*\(rcJNmGC4djJVJo<Nr>(GPa%Q&R[]n:
-R3%oaQ(+A.L4=Q!JrQJ&XgYR7cbm8o[(a;k_8=%&_#CrN]u7b%^VIh2daZb(hUT`]\[JiQ]"Z+h_S<b"
-`UVO$_RIFs]tCtl_T:`fe^i9ja2u<H_SEafZ)Y%2YI1gD[`ukRcJ%@Ho'l2?p[mY>q!dhEm.'W4n+H2C
-q>pEarpX@_rV,mRnEJumkjdrtlL=96lg"3<m-aB;mdTl>n*ff>qsO+Mp@mb<q>C*`p\FROpA+U]q"X[^
-rVQ<crUT.?q"XIIm.0`:na5l8l14T9n,;eHq"XRKq=3nMme-8IoDA1ap\ag\p%SI\#l=;ns8MN5c,t%M
-iqrB<q"F1?j6Q'okjR]ul0.3R^q]<oki1LVh9sj&cHb1sg#M8[gu.8Pki1Ubl/^d\io'"`lKdg&lg!`u
-mHj!$mGdR,kj\E7kN(pml0%3kkNCm^jR;[,lg3`tl/h*plK-s]hV?uKlg<Zom/H8Vl/ppalLFB6p\7hE
-d)O)QnD39`lg=!.o&\omlLji;j6+hTkkOJsi8Nhpq=O^^o@i3ikN(ajmI'E,mH``ej6Z3skiq-fl0dj"
-g!RC+RA67=R@0M:TVSB_X08b8[^N[DXok`)WN#]lr2Taq#cao*X0&M,Y-7c-!4Pb5]",A]]"5G_]=PYf
-]=PDZ\@T)Y[CNWQ[(!ELZF7?U['[!=X/`8$Xfo%<[BmNNR#QcLKT(eKR?ifFZ`fmoWi`M/XfnUgNfK$X
-R$sQET.?_8WM?YuT8eGMG'8\$Q_'M@XfAM.d'043P-D3sYHb46Zbi`?X/_kn[BV6RNg5`ePDYN^KnkJ9
-NiT;!TVnlu]t:tsdE0)<a0rIj[_9A`]#),!bfdm&^/)Afa2#L)[]lmA^UUDU^:_=m\(Jd4]Y)4p]t_7m
-]"Pu(]">el_5k#_aMu3=c-!f=aNDWE`lZHOb/;BM^9YDpbJ_$)_8<q%]YM4i_8h#;]Zn+%_o'6o_n!1s
-\&-#$`5Ta9`Poj=d*'JLaihlM_S+">dEJu+[C*p#^qIe+\#lR9[]ZdBXKJk<]s=cB]rSTQ[_&uIW2?)T
-WN*#0_o/mj^:M.k[Ca2cZa7*J\%0/b^V.=n]",Vk[_9M`aO.oMeAK#2^:h(e[^IHk\?i?G_8X1$]sYD]
-[CEo_[C!9GYHkaYaLAq(_o0L2_5+!Arl8'acbmH,]>2jfY,JtE\A6(l[BR*V_Rm1s]tpnte%ET5ZGjSm
-f\49-S?K#lWj&k<[BR$DVPC3#\#ZgCZa7Kh`4rUWQ\LKmV5gPrX/;knWMQPgVPF9jV5=0m"Ke`)W2TZk
-rM0Cbs.01]rLa@gTq\9VUo+'f<R&e9daQ^re_T'=i8WeXjQu-ojQ,7Uf@JBsbK7cD_7I4l^;7Y&_S*q(
-]>(na['Qj;X1,RCVMfM/An?moTY%S4X/;_jVlm;*X.#94JoPO:?t!AA='8p;@:Ne[CMn9>ASGb-X/r:p
-IV`S&O/&JEW26DgT8ISq<(oYG7mgQfAo)a;G^XdSFEMhVT;.?jJVoD=Jp_igEarp!AS,F[?XR,F?!CK>
-?<R8,,uRZ:91qlG5sRk27R0F885*`3GAh//ASP[aA7JqP?t*k[AR8[q<D?(`<)ldq=B8<r;H-Un;H-Ut
-<)?Or:.J#^>#nO!<E<'u;H-Rk<EE'm<`)`n?VFR1>?Y91:f("i<``@'<``C/>$"d->$>'6>$k`VJX`*u
-S<%`!?tEhX?=[bcB4P[cA86@ISZ&H?Ed2>5BQ%p>I<p3\C0k1I=&;g*:et%e:/XeY8P)B?<)lut<teV7
-<EN=%='/<r<(p.j:JFDV:/Cd_;G0PR;H6Ri;,'h^9hnP^9itIp;,UIr=%uOk;bg(^9OD1.<)Zb.Fci#Z
-R?`#,@:*>C<aK-D@p`D<;cmOeQ]-'4K9_L[P'(GDBQ[ua9LV<<-q6d$9MA/W:.\#O;,^e->#n[%:ejk^
-@WR'sa32NC`59C*^:Ch`\?u4?rNH7.s0ha9&&5lp^qmn'^qROq]Xtbc\Gii\Za7$N]=>>VZE^[6WMZJc
-TV%dAS=lRLUStB$[(*`__o'L7a8F$^b0\/Oc[NjNcd^$u>Y%:O;.N3T1+jiIgq'f@ioB"Qg>LkfKnEuH
-Bim\_1bLO;.Od;50e"7g+!EL(001^uk2,(MR7T7b>h7Z`i8<AKeYc+t-QNm8)\sqK0/>XT2F]VT1,^jT
-^XTDbBnMb/Km%j)CdhE(6UaF,4[1hd4uYPk63'"E/mKk].3]rZ)AX&++rh=;+Wr%)99N^V:IeDN6q9[.
-4$Q/;5tF4&0HVDh0JP.83&`?<0/>46/hf(A1+P+A,o\'k4>SH:0JY76.k`G#0K1L,2CU(@5sHth2D[Pr
-.N0lp1c7-I1c79Z4?#,X4?PYd2*t,UT$>R,cT8R`69e.65r:Vn9gV$74$H2KUsIrPP>Pph8PN;_A7/51
-;FE<"1GgC-.4-\q,Ut)`*Zc:?/1iP01B&sm/hJk7.PN\,/2\_,4";O!-RL/c,9nHZ+<2OV0e4S"+snW\
-,Uk,c/hSOu-nmG7,:bK$-n$Df0f1R=0/6@T^a.%LccLnu3AW]P00VZf5W:JO/i,\rbH5'0XhqTXUMipj
-A=$0m)$C`l)''k!+UKD=)&XMD.Pj"=r[f9E-n?K"5<)rh_SjF5ai_lRcdC1geCE+#f@\a-f%&=#eG7K$
-cd0n^bfn>Vcd0tcdF8*E#1_8Uf@>Y3$AXCjKRn]&I!g9crc]*"G'A.UGC=mmK852?NKB9`O->fqR/WQo
-S=H"8T:M1/N.m+JPF\\Z\%9&Oe&/YoZG+&hrkLM-]=>;U[(EiW\@KApcI17ie'Q+N`5/sd[_g1p_S3[u
-`UML$_RdRo\[o>a_8bB`e^i0ha2l0G?c0LcZ*:4/Y-57AZ*qp!jO)oHlgO?4o(M_=o(VYEp$_PFmdKi;
-nFZDEo(DbMp%J"Dm-j<&m.B`/mdTT5n*TuEmI0K4kO/*=o'c/EqWRDBqto^Nq"sm^qYU*]q>U7&q=sd]
-qt]s_rV#XQp%eCRli-5Uq!mkCmIg/:Id6RknG)\HmJ6GFqsjISp\4:Mo(D\Inb`(Onac;Ep%nI\s8;B4
-c-FMbqsX"Ko^D)/mHs-)o]to2lK-=,^[:"Fi7m/Gd+R!udbWR-ip#afj5T"\iTK@ckNCjckNV9tm-X0*
-lfm[$m,R<qiU6C#lhL&;h<3n^k3)!pIdQIZiUHF&iTB:ckNVC'lJpd_j4W2LlfdBhk3;-jioT+YlgaK8
-q"WRg`Q-Bqh<*8OmHX-.k3D'op@dq9k0WJVp?^JihW+G.q>^3\hW*kbjlYamlfmg,n`S`bkO.EokMbFa
-lfdQde%MTFU7I^?S=Q=HUo(/mY-,.=$+77FY-"e+Wi;unVtm@lWr]<(riZ:*rNZ=1"LtqN\@V[Mrjm$Y
-\@B)[[CENMYHkC>Yct:5[^WQIY-+e*WiE2)YHkL>OGJF=K7AH2Nfo]jNk;TrTr+rpYd(:3WLf00M2RIV
-O->cnStVjTSthp>Mi3F=JV]knR&@$cXg6<YTp_1HXfS\-Y->.AVPL&]Q_:1(TUq7,NK00ZNf8[ILk:Yf
-XMLa9Xg,FK]Yr4>]tq^s\&,_l_RR1o]=u5&_8=44`koX-\@B,YY.29WZ+.EU]Y1l(`k0!t^9G2e`4rq!
-`lbTp`5fs&]u.n0`lHHOaN2NJb/hTDaiqlEb0n2=`Pp'E_77(g]$%n'^:_F6`j`Cm[Ca>k\[9;h\]h\*
-_SsR6_8=12`5'[?_SF"+`Q#j2aO\_^Za[?J^XKd*`ko3hXgkgE[D0#S[^s/XXf]7<\[\uY\>ZL/TqSQf
-X1?*e]">P_^UUne]">P^\%9/`]t_@t]tM"g_8!@f]s,T,^rFjH^p(D][^N\p\\,VfYHbsa\[&ZP\@B)a
-_S!4]]!niG]Z%^u]"Z"u]tD.VVnL-kaj/5L]=GPhe"Ek9\@]8`_RR7a\AQ4t[`H+tXio))_n*%b_o13W
-_j-guYc=\*Za-jB]"G8BV6IG.Za6pB^rF:,Z`0@JMk[,MX/W%qWhublW26?pUnsrbXK;E%#-+W#V59u`
-rM0Cbs.01]s.B:a#,7ieUnjodrMV0gbK\;Xd*pIof@S^4hr!ASjQ#:]i8<>Df$r'lbfn8G^V[e&_8=%*
-_>_.r[C3;tK9;k3['-$\F_kc-Nh`J^Z`C(&Uo:;qY-"anO,SO7EG]H&)J*8X='8[2?ts@jDfo`0B7[.c
-WhOuZARC1iri.uZW2?;LF_"]Y;,C:m@Tm;VH$FOZGAhSGG^Z3ZML1#6Mh6P-H$OF?CM79kAn#.V?!^f?
-='Ad1<rQ/F;cHXi:/F\X:/at^:f0tbCMJ$1BPM'h?".J\?s[5OBjP7V$tEF::/Oqh;HI%*<Drfqr_i_p
-%T$,,:eOYd>?Y$';,U7pr_uor<``*h:JF\n?!LQA?<gc9;G^4l<`N1$=&r:+=B8C$<`W:->@1lXJ=N$s
-Ss+5%?=[JS?ta7iBkM3mAnuXMSYrB>F*MG4BlJ$@IscWcC0b%O=B#l4<)Z^k;Gg:h9hJ#P<E<1&=T2A6
-<E3.&;,p[o:fU.`=&Vpc9hbO]#u=Ap:J"/W<DQ6c:.A#V;c$+g>?+Ks=B8Bs:Jaq`8k;T^?rp<+<+^99
-R%'J.G[k,c>Zb$4?"@PU>?"R)A;ch4FF8b+Ng,iKBOPS!CfO;!6iKO^8P2QM;Gg(Y8l&Cb==@-K;GKna
-;IXd#V8U?k`5BI-]Y:qf[C3KMZa-j>YHb@>['mEU]Y2#W^'MKg^qde&^qdY_]EGgV\@ApDZRWZ%]Y(hc
-[C*9CYH=_!V5'TTU8"?UVQ$]%[(*c_^VI_(`lH3Cb0.rNc$mjZe'>*_0ekmf:fq.,4>ecBX5:S#f&buO
-gtUlKZ&!g6<*2UV3&EHL2(pI*.46>c0.S7q2E!iTBB7q0g7(_m.9>*ZhW*VQiRk502_?Br*@;sb+=Sp*
-4uGD\.P`k96,1pI>^V9bJq\;lP&*Qe;+!fI5sdt"4$GMW3IX%J1,V!J/heh%,UO`W,V:>b-7C,g<)8W_
-9i=DO1dOr75Wh;(<]<3/83%n@.k`S/2*F)Y0/>==0.nn31GC=74"DI+1d*rT-R^Gm4>/<>.l9+1*[i3\
-5s.(]76WXr/hSV*2`!-C1c7'B5rg\R0JbOC5<)#.C7NMlasb]VIlf_a6pWh"9i"5I<'irHCoG\9g6#EN
-9gqi\9P\<D=B7gF2*s8$/L)_s-7UDl.O6,[,VCc)1,C[>0J4t71++Y-,V1hu.60.4*$kM..jQGi.4-)W
-/i+gr,9nHZ-7^\s+>,N',UG0$0.&"p/LDV`,;D#/0eY:]J4@B!da#sk1cHjA1G:gP6V0<r0JG=LZd#FO
-O0-7.];St27:_cg+!)78)&O53*ZZLU.39?F,:Y2s0.JJ&.4$Po2a]]2ao99gaNMfRcI((heCE.%fDaD+
-f@JL&eC=HDqp,VpcHOMXcHsqcdF8*E!S,g#ec:R+M$SijKS4l+Isl\CHMr%@H$=[aK7\f2M2I=RN/j'b
-Q^F84R@Tk9SY2$sKnY;BPFJAQ[^s,a[ai:*Wj0:OrkUS0^:_+g['I$?\%&r]`QQWVbL=hW`6-*.Y-l-g
-\&H(o^r5`ob/:g,]",G`]YVVGf%&@#aiVWB.*TZB\?2a-WNWM6\$EKga5k\,j6Q:,n+68IkjS02nFuJH
-p[RhLo'ZMH1\153p[%SFlKIg.jm)@%lgsc?q<IA@r:BUNnDs!3qt]mSnb;58qu$?ZqtBj]p\Omgq>L0j
-q>U.)p\FO[s8DipoD&.SnF5i2p[@YCnb)Yfo(D_Cme$/Ap\FXXr:Km[rqHEb"nV<Uq"OCXnO!*Gr;Zcc
-cHXSSf_Y(,p[@kMo_.e8jQH+*o'YS`^q]3nlf@!`h9+C'e^`U4g>hJ_k3(a`lK%I#lgXH0lLF0*m/HAb
-m-EfrmH`cqm,IL0jl5^rnE'$9l2g8=IdlmuiSEhej5K:llK@F"n*/c`k3:g^l0-m]h;7;VhV@/Sk3;6t
-nG;k3c,IcOnD<6_lKm[!m,R6lm.U2BkMsnTjS/)rhqmDhr;-Eep>FfllfdKnlKRHqn*oc.jQ5Ocl073e
-kj%<kg=![2QD:">R[p(EU84ZeXKSh7$FR@PY-+k-WiE%trMKOkq5XFp!N`F&Y5Y[-ZEgb4\Gs,>]DoJB
-]DoJ@\NI=1Z*^[=YHtF:Y-,1@ZEgX9X/`2#Xfnq5Wf_d\K8GSEM3O-fR$a5RZDjRrXfen4X0&@oOcPEW
-LP1`fP6%/CI\*=%Tq@@*PDsj=L7P-/XK8G(ZI#kOR[1"WXfee/Yct^9Uo0uVTr4WQP)tZ[MM@"IL5:_>
-O0#J!VQQr(]tM&!dEK;=^p1;b]u.h&^W4.%^;%G"`Q#s._SEOa^:UPT]=>8_^qRju]@YBH`k8sc\Al\4
-_S*Y$YdVWp$HTQo_8O71ajekdrlbDcaSs17`Q5s@f$MXm`66BD^:q7ia1]:*^rFR6_S`gl^V.1n_o'45
-_90[7aiDE?`PfX0b/_Hu^b`mBa4AY^[(!EK^XB^,`O`k"^;RUaW3!VD^:h:eXf].9]=bYg[\9_&Unk2r
-Xh)Hh^VC>j]#))"^V@h0^:qY#]taQ^CqmZl[_TS_\\GJpfYG/>`lG[+^:_+l^VI_+ZE:aRZa%0Z]XYMe
-_7?bN]"bY\^VR4d['dWa\$`oNX1H*\a3`5M]=GPhe=s"C]XkDY^9kDY\\lA"\])1sXNJr)_n*%b`l?W[
-aHr9uZ`Z-aXg545YdV0RYcP"2WjK.=ZG=Dp]X+N(LPV\&X/i1tVlHVnVPpAhV50raXK8J(WiE"rrMBIf
-s.B7\s.K@b"JVWcUnn!f!iW&qrQ>Snc-O_be'ut%g=tB\iX"T&iS<8Ag!e@JcNM)"_ns:i_#qZl^;"d%
-[C)'BH^(SE_S)n2GAV2:Oe\ea[&U+&V5UDrY-G*uNeMV&EG]H%@pN,7=BSm<DJO!*F(fB'KWD2SU46uk
-@#(Y[X/`5!VP9)nA6`88:fgY(>@_GkEccMME-6>KIA!BmI"[?7JqA;qHZWe5An,@araQ.??t!;@='.Fa
-<`W:':/b(b9N"_[9MnPZ;H$IoBkhs7Ci*`p>@M8[ARStSBO,+VA6Df/:Jt.h='K!7<`W1!rDG+B;G^=s
-=B8[->$G$,<)QOo;cHds='AU#:ejhl>?kND@:!8A<)?Fo=',?$"'&K*<r>o'>[(QFDLe4ES"C^bF'`3`
-?>*tiDes#n@qoasI#OVoVh/r8CMIU&D>er"G&1Jj?rpE3<)cjp=&W%!<)6:h<``B%=@-(j<)ct$;,p[p
-;-6I^;,L7c:esna;,L7j<D#eX;+jMX;G^+a;Gp:^;d3C(<*<0o9hS,U9L_HC@q&G7:K(qPP;\etR$Dr-
-?XI,A<*NR:A78\A<E`snR#,m2K9VC\Q>gPIBR"Dq:.%E?7R]g=7nliX:ese\:B"B)<E2pl9Mn\rFFg1(
-`;[Uf^q[Lp\[]&U[^3<FZ*1@9ZF%!I[f*o<^AktH_#M.I]E>aU\@DOE"L55<^V:5m^V%4k]=#&QZELC2
-X8Sh?US=N\Wi`G1\%0,_^;%P)aN;WK`lu]MdF4dP+sJpGDg$M[?q(&T't2u6]@Gs#iS`MOi4bY9@o#KF
-69$e#0e+_$+"/K\-oWh'-o!VF1NDF2j4p1u2Chn^j5T.Zhr3.a;E$0V*Zc[Q.q9eQ/i>=72*!3F2`!n<
-etHAsJrGVGEJ9j&7oDuC5u'g<8O#I/4>8NI1bpmF2^C"-+Wr9`*[)pW+tP;s1J:T<E`lX;7kd2*=A;1J
-5>X1%7SGfh0.8D*/N5s`4Z"uO1,&VZ(G.9j1I4#X75I%h1bLC2-T<S01+tLI0H)Dk,:5H32aKeu5!h(]
-.kNb?2)I-G1,(aJ1]/mm4Z>]*Cn/bpbgjXX4$?.s:JFtu<'N6%:Jk8<X3f\VKN)qi9iG.ZBkq*a>t?e4
-6SpPS/M/V(2(^C;0de>'0JG9]1Dhl$.Om5.-S7)$/j(@$/1`G!.46Ml.4Zu[/i+Rg-7^2[-nQhm-7^Yp
-*[Wa$.k<G0+XA0R.3olP+Zh\:.46cOP/>Moc,l#(2)IEM.5a(K6U!C^0fMM0cD=NuX1u0VW*E:l@@1FG
-)Aa50(`424)'L=T-6jWV+tPH'r[SU0,Ut3!76=AiaN;QIbg"J\dF8*Fs4@8&$J3k[e^W'sd*U+brQbGh
-rQYVncd:%ddF8*Ermq5)g"-@cN/`gTreu#ULPCM9KS"f%H@1'fI"6^#KntVGNfT6[N00<gQC+,4R@g=L
-QAgHlU77[CT<#N=_SEmnbeUWbYdh9[^q[[s\%&fQ[^NNLZ*h-W`Q60GeC)IWc,?rsZbOGgahPL(`:2F%
-`4Wk"]=YYb_9Crkf@ng"a2i_I`5]U+Y,A>*Za.*O[(4K$jNlZBmI9Z6oChqBmdoi8na,i>nacJGp%%VA
-n*K<'mJ$89iTf[^iTB+Xlg3s0ipH75n+-#?nFQ>Iq"F7Hp[7kTq=EkIqu-HfqYg?dr;?Efq=jXWqY^3d
-rVZNlp%\=Tp\=FJm-4*8o(=F1rVcWdo(MeJqtKs]r:p6bq"OU^q=F+Hp\=R\qY9gXoD%tTs8MN5rl[7X
-qXjFSlg!j'n*B&skjS$/m,cL-^[0kDjP\tPbgb4pf]1iEkj.9nl/CdhjR20mmI'0$mHa-<m2,-TlJ^ah
-lf.0skj/'1jQYptm-jB0lK`NWmI'8qgun(fl1+?0jQ>grlfHmalf7!jl.Y=Yi99IeiTKFel0Rd+qY&Xf
-`Q-BqiT'1kkhtaoj5T=ip@n+@iR$lMp[-VghW"D0p\t!aiS*G\m,mEpl/V-okNhR&kMtmqlfR?nkiC[Q
-beKp<U7RtUT*M'aV5C>qYHJ>>ZF.*BXfSV(Wi<#oVYR7lX8f=%Y5b^*Zi.3.[/IE3[fEr:[hZNd[^NTN
-YHP"-WN)nqWN!;5Z*LR;ri@WPWiiM"M1:>9JUi?-N0TQmP`V'4WhcDfXKJe3Y-+[uQ^!SpR?NSfNJj#?
-Q^OG9V5'HBS<8M]L7"R%YH=h,ZI#kOR[^=YriTV-Yd1sCVkp&KOHPNaPEhAiLl@RZM2R:GOfke$UT:B#
-^:q/!d`oJ<^p1>][_K\m^W+(._8!^t]!o/U_8!+MZ*0drX/Dl$Za.9H]@>3B_8!k#^V[q0_nEY$]#;gA
-_S!"ja3)KCa3rDZc-+5La2Z'8aj%lJd*'JZ`QH?CaihZ7]=5Vs_8apQdEfbH_o'.._ofmA`R2`Ja3;oS
-`4j+1bKS5UbK%T?^UqJ7dEJu)ZEh<p^r"'uYd1XJ[&g=2\%0)_^9XlC\u`HT\A#DHVlHPhZEUUMa1];!
-_7@:q]#;1k`5B1!_S*_`^_OVt]We`W]sG;e\\cn6]>),"^qme#rk)1C^V$\K\A,Pa`5]Ht[_9Gf[ApdQ
-[^El`Xh1mG]YV.f^94NJ_8++>dDEK*]YN$nWOBULX1#gNZa[K_`5'"']Xk/ddC[0+Z+e5qf@\?:PcV5D
-Z`U:6Z)P1;Z*h'MYcP1C\@&c]^q@"TT:CUkUT(5kWN)qsVlHVmVP^8hUnn!j#-=i)W2QMfrM0Ces.01^
-rLaChTq\9VUnjmbW!(/]aN2O'a9p,6c-Ob`dF$\&h#?+Dhr!;Ih:gT7f%.dX`l,d2_ns.'^.#H=XI4Wj
-IZ9_nXg+goL4">qS#`j*[&^.&VPpJsZ*^a1R#$EQM0sMbC114G>$4d0@prA[F(K'"L9%DUU46uk@=kM\
-ri.iYVO`Q`@UNJH@W#pb>@q_qEI!"YEHcVRI\ETpH@q$3L4jl"HZWe4ARf:]?smGN?sm5C=V4b;;c-@f
-=C#02;-$Xj:fC4gr`;KlASQ^7C27Ep@q91bARf+SBOY[d?rKg!;cHap='Jp3>$4p.<`N.!='A[,>Zk-7
-<`rR,=B\a&;G^@p<EEL6<`N'qr`^OS?XdAK>#nHs='Js7<`E+%>$G6:>$"a*>?G3@DLn=JSiE='F'rEd
->[V#UC27EjA8#XmHB"JnVh9#9CMIU&DLI"`Is>g=?X-Z;>Z=d.='&<t<E2mk;--iu=;=n=<_uXp=&Dt#
-<DQan8ki#X:f:1gr_P%@;,BeQ:/Ob^<)laf:/Oka9iYJ&<E*+#9N"PY;GKeS9k7^5:f()(Gt*sbS!TCe
-ARB(X<DQe'@q/tP<)m+5O-krMH\.THPE^<+?Y4M#<CoJF8OZ'<8OcHK92/>_:JFnm>?=d';GU4k@rZs^
-_u@IO^](nI\[VRGrNlL.$F7%G[^Wr`^:q@srP8HJrOrTN]Xtbc\@/fLYl1g,^]VBg_8-&dGJ1]%]"#5W
-[B6L0W2Z\lUo:5mYHY@?[(O,g`5g!Bb0J2Te^0=F,s4%H6;_0:Nd4l$7Rt/N`k'^YhVmGMjPItVP^7%J
-:Ja\L3]JuJ,U4ih+!r]k(H!m#3])<JhW*C^9K"D'g#_;Uj58hBSPM.!/L2c'00:@'0/b^>3(H.d3BB,j
-`7^hbEIO+>O`,rDF[o4u4[VV#5Xdh$6TdFg1bpU1-71B/3[Z+%-lX<U+sR"<5<1o)W,tp;8l.oG9i+MR
-5<D_.;b]V1+YGE'1+kFJ5r^tf2`3BI0ebOK2)dc]2+9>_3]/o[1ajh#0K1[C7:J_F1bL7>4#]Vp83oR&
-2_6O>4[D4e/i#FL4[2.n2`*<M1I+cQT[2!5d_'lm6qK6r4A&ID5<1nu8Q0Z/d,!E2;K#K.;-61pBOPL_
-9fbO'1-7QJ0K(UA/1<5--m^At1B''E1,(C--SdA'/iG:04X_I",qUPt.kCTIH7:?m)]9nO,UP3$-m9fa
-.jcGg2`<0:1bKk"+X8Kb+<Dgl3A)d103aXVcd^1\Pr^]j67X9:4?bnm2D?jF8%?gC=,O&p]Xt._<C'lZ
-B-7p()BBY3)]]b?+<MdW.3fre1Gpg80.S@u-o++H6d!Tqbg"DYcd:+jrmh)$r7;2)f%&:!e'HA9cMPre
-d0A(LeCE.(gAT\4N/WaUN/WaUMi!:Hre<mrI=$BjIsuouKS>5=N/`jXMi<d]PEhN&S"ZRDPDb0PU8+<N
-S"?Rdb0%`=[EQCoWN`nD^qd_#^UUe[ZaRKW[^<NV^r9Bp`lH?Lb/V`L^V$th_RRe(]YMJTfZ_:J^V@Cm
-]",Z$j4N&?g!.X\_p$KK_m-)?Za6sI]!T#n`T,4sj6Z:+n+-2Gk3hm2pZq&2na5f;n+,o4mdKNAko96c
-l/q@!jQu9qk3_L#p#>B3p#YK.p\XaXn+$DL"S)!Xqt1Bjmf!.ar;$*_p[S1ZrV?lqp@nLZp%nFUr:U'`
-7/6]TnFQ/Dq!dbHq>C3hp@nCOp@J4Vr;-EfqXs^`qXa4Jq"+7UqY9aSo(VbPs8MN4bf7idqtTmYmHa*%
-l07R+pu_S>(Z`iV^[9k>i8*5Gf$W%!g#_/Mlg*Hpl[IdSlfRX"kj.U"kiqF!m-X0*lKR0bm-NctnE]0.
-mHsB*m-3p(lf[Hnk3(gckO7m&jQ>jkiT0:jmI0&tkhk7Zl/M$kk3MI&m-Wiom.9f>qYAmj`Q6HsjQ,Rm
-jPB1nkN1spo_.k@iR$iMp?^DdhW"M3oD\L[hq[;\mi1HOlK[F#kMG7`m-<j#m-NlulKRBbf#ke&P+qoI
-%&'DiVP^GrYHP7;[']e5rMomprMBOkq5Ob%X0&M,Y-5(:Zi.3.[/IB5\$l:G%_&pW]XtV\[C*9CWiN+u
-rMTb([JmE8YcOt.YH+c,T9"R&LH^BCJ:iW=R@oq0P-M$aUo1;sYct:5Whl&EO-6*)OH,B^Q'I`+Q^s_:
-Q(F;*Nea'oS$K/sXg6<YUn!sSXT#@\WN`\AXJhthP*2&fR%Kt>NeWOZO,8dSKorO>_4[^+[(a8d`6lc@
-]YLth['7'R\@TPh_7R3#]=keb\$3NXYH,"9WO&t5X0f1<^T>!!`j*%f`QZB;]"S*['"tosaL]'kbgFh]
-aMuHH_Tp?Hrl5Ac_oBm>_T0U3cGfe'29X@h^;Rb-bJ([3bg=hb`l,p/_8"44c,nPYbJqfVc,@?7bJ_HF
-c-"&C_7dCteBuOI['R+ra4&)H_mlqTXg>=A]YgeQZ*q?PXf]:9ZadES\?;X+Uo:Z+Zc'nn`Pf7#_7[_"
-]YD:q]`,T6^VIUt]Xk8P^V@.g`4`_-`Pop4^qILr]=>;W[C3KL\A?"k[C3iXZ*h6X^VR7e]<SQM]sYVd
-]"c8(_o8OR^WO[@cdBX!]",Mieu5XX^9FTI`OWFe\\Q,!]YqLrXNT#&^V$hi`kU'Wc'Xit\$rN@ZEgID
-YbnM.\$WKJ]",;\_SNmgXIPi7KqnUG+KDE?VlHYoVP^8hV5:5nXK/A%W2QPhUnjc\TqS$JT:c(T#bdrd
-U8+N[VlBTms2Y)Z"in[)ai_g+c!erLfA#'4g>1ZEhVHr@g=Y&s`5]d7_o'@,\%98VQB6rRJWcM#Wi`%j
-NdlG(R]<R&Z`C%%VPpJqYdCO+R#?i^Mg]kiC1((@='&C0@qAqkFCo3#Lo[SUU46uj@=tP\ri-C0VO`Q`
-@UNMJ@r?$g94D^XG].nXH#\%QH[_ZbM0XZ/N/!"3H$OIABkCpj?sR&F?!^f?=]SO';c-@f<Ei[,;cd$u
-='/C"=BAR0A86F.A8#OhChR?g@/aRH@q07^>uX^&=]ng(<E<.!>$:f*$<:&*=]JC%<E!(%r`9J2?!1--
-<*3=';cm72<``F&?!gcA>[q/J>Zjp%='T*;<`E+'<``L1=]\X(>$,'>DM"CKTU^s^ARf4U@:<h_C27R$
-@Us1tMk$]CLN7QQBkMC+H[U?nH#@,#>ZG'8;cd.)=&`'r<)QIdr`:%@='&F&:/P(o;-$k%8QAS`;+se]
-;,L+a:/+G-:.n5T;Gp7_:/O_X92JJ_;Hd@.;GgLp:fC4g;c-@e:gd^5r_uI%G*/2^Q^3&4?Y<bF:0V(:
-A7JhB<*NsqQ]?6:KU7gbP^7%KApJ;o90bs>7R]j?7T)lK8Pi;^:f^\&=B/@!:Jk,%F+01f_#D%J^&GYF
-\@2CEs0E*>Za$d@Z*^mI\%]TT^\ttJ^\thP]Y(kf\[])TYH[u1s1nWMH,@J:_SO%&]Xtee['6X5YH=h%
-VPpPtY->19]Y)%s`lH3Db1+kRKh!jR2`jE!:KVCWQZc>!8%@@"_q3i'iSiYSj3=EVFD>N#=AqXQ3A`0/
-*?ugP.5EP%5;FrO1kk)MiS'bp2_A7fjlGL_hr2qQ:cC0a,qCoK0.J_>6TQYW8j4ph4?,mMfqVGZJsi$f
-EI!ae6r-HC:HC<m4ZGMc2)[-?0J"V!-7Ur5-m^Gs,qUbs,qgi%4?QE3?9UnO<F/To5sP?:&k,/h7QE(J
-1cmcW0/GLF/j26Sr\Y$=0JbaG/i>@94Z*-s#s:L7/i,+?4>&163B]8\4"ifb2*X,p6:*k"/MK%H7R&[]
-1H[HP4[1tb1,(R?5>Z0jd*^On[=M"A7lWOj6:FF>;-Q%D7V8IAh:e5l@809b=]\d;@;0=N4[_Ic5X$YQ
-3&*6B.kND),pk<"1,C[>0J4Os1,:423A;R5.Om"p.4-Po-6sfX+sJ6T+=&Nj,U"B_+s%mU.4Zu)2_c[+
-0J4\(-n$Yur[L]#2_m0E1KK7GcdKtYRQ`Su5:7R35t"")2D$UD8[usE>E>o)]Xt.n<B=<UB-7s(*$?+9
-*?H%J*Z#bA.4->m0fCa<0.eLs-ndtE43GhHcNDP@dF/!ErR_&""P)#Oe'n9@s3:Sfs3CYjrQtPk#1M)O
-e^iI.rRq11!frG*rK'C-O,f3YN.lk7JVAf5KntPDN/ip^PDbBZO-#NjQC4;+OGoEfQ_gUTSXQ+IXh29Z
-\Zr`XY,et@\A#\j]>(e[X/`9#Ylh/5\%7%)_T9jEcHO>L`k]6qa2b^4^;%M'nCZ"+]tqCn]=GSlbi[X6
-hV?K'c,S,Z`kejRWN<;,[^WQNcH,%jh<4.pnF?)Cp?(c6nFuA9nau8<o^;/2kO.p2nab`+mHEd$nF#l:
-ki_<ulhBQ/q"*V7mdU,Lp[[kEp%[qAp[Sd_r:g0hrquNbq=jFVqYp;-qY9dVqY'LRo_/7Rp\=LUp\47V
-oC_nKmIKiErVZ'Np[@bCr:g*cs7uNaq"a^Vo(2VEo(D\HnaZ2Gp&"dgnBT7tbi8EonauJOq!d\<md]i4
-lg3otcG73^g#D#LgYLZ2eC`L:i8Eqdh![Ssh;mbZnF5f0m-a6&lKdd&lg!]siT0Foj6?(!lLO''oB>N+
-m-<m"kiV*mkO8'4l/^g[kMbCalKRX&jQ,F^iT'q"39TGclgaK2j5fV!o(;bRhTa']dIHA[jR)6pmd]H%
-l0Is6n`o/`kiD<se_Ag9rV5j\p@R8*iU&5fl/h=!jmV<hjlkmil/Lplk2tjij4r8/^n[$bUS=NXU8Ffd
-W3!)'Y-5%5Yl:[+Wi;trW;3:fWrB%"XKDK)#HtA9['R'CZ2Ls0Za6t3Zk0aV[C*<GXK/4rUSO]^U8"sk
-Ylq53X0/:JNe`CEJp_umH[:-qOHPomOc5s2U8FrnYHb@9X/r.cP*;3"R#Ho[Nf]QoS=-+GTU_OAQ]?lr
-U78HiXfSeSZ)+"ZX/W,%Xfet<a0D_BTp1RsMOUH4R>cfVNJrUJMM$qjXhg[2YdD'T^;SFB]Xttf^UUS_
-^pq"n]">9kZFduh^qunKZ)an0[Bm?NWi<2'Y._-Rf#+c)]=uJ0_u@>Q_T'*q_S*@s^Wt6Sb/M<Cb/2BD
-`Pom=`5BF4_nEt(_p6'<bK%TDa263A`ll01_SOLGcapX)]"ki"`6?HYb0@rKbf[l?`5fR.`l>m2^qmh!
-`RN;ZZaR2h[):D:]u%Y-_n!:c\@T8VZF7?YZE:7CV6@J?\$iW<Vkp?"ZEqKf[)g7m]Y:ko`P]F+`PK's
-]tM1o]XbMU[DKbe]#;:ubIYO4]Xteh]XbPZZa@*L_8sL([BcsFZEh$R\\#Va[CEWN[^ir[]=PPibK7Z"
-Wkcd!bL"X+_n3In^t5WgYJ.NO]Yq=i\%'/h^q@Y"^p2&)]YV%Va25I=e]!`LVmj7AY.(d>\ur'<ZEU[E
-Y-YRF[D'AaYH47cL4lK(W#)G4Vl-AfVP^2dVP^/bWiE,"W2QVlUnmm_r1O%_%\f\oVPU/fVl?VnVl-K8
-"3JX)`W!d^_o0O6`lQ3@cdD^@6JC;Thr3MNhVI#1ai_`G`l5m7]u$M1PEC`SK9_gsV5gDnSX>\7Z`^gI
-XfA:qV5C;pZ+.$4R#[2uS</>ME+iH]r`17F='AsVF_bc,LodYUU46uk@Yq%cXK&>"URQpQ?t!AJAoVZr
-@q04nG]%_OG]7eKG^Z6\M0X`4N.QY/H$OIABOtah@:*AL?!^f?<`2gr<`E%!?"%5N?XmVWAn>=V@prh\
-Anu[.A8#LbC2%<j?XR>R@Ua%U>$+j-=]ng'<E<.!?!I;3#$Y53='Jd,r`9V;<**7)<`iF(>uk$1<)Qb*
-<Dut%9ikV(>ZkQE?!UZ3;cd++=]SO'=&W.$=&r:"<Er^6@W$adS"Q73G%P,j@;BRoBkqKuBk:jkG`/,j
-Vh]55C2.C"GC"[eJU)-C@:<;H?WC94<EN@)<E*!u:fdNr(fjX9:fCM!;,pe$:/ah_<)-4b;,C%`:JPt,
-:JOef;bp%Y85;cL:Jah_;Hm@+<)Zdq;c-Fi:este:LIU5<)ck1G)r#ZQBlu6?t<YG;dE^?A7Ab@;d*dm
-QB$-:MO'BkR<NCPBmXc(;*RND7mom@7o2fH8Pi2X:ejnh<**4*<E345G^kah]Y;)W]E#SB[fEl9[f*T5
-[f<o<^AYhH_#:tI^&GYW]=YM\\$`TMYHY:<Za%9[^qmtg`_FLn`Pf[1^qdOhZEgjEYH"IuW2co#YHPRN
-^;.Y*a2c3FWE)5M4uY5S5!M>,@s<o_ChID'hU0L#j58eQgYq8DY_[C8@q'"T;b0><">_DQ,UNF7FsSS%
-2Ea2[K]M:PfpbYq0k&ksi8inThU.rh2Dd*9/N5@<2E3r^,rI_D/2]@B7)7?J;K7_dLP9tuPAioa84-6<
-3'BSg4?PJT-RUT'0/#(53B]8X4[D;%6T$Y^3BL#(;OprS9gqWW<DGtG5=J105YsHs(,n!.4$,;O0fCsC
-5s..f4$5GY1d!ZLr\S.Q0/l!P1c[KM5r1A\0.Se31-%EA0L%EW1J:&#5sm7[2**l]1GCUD/2B(?1+t:7
-3]')uCnAqug!7*j;*RH:=]&*l:Jjk^5se:^VU+)PS4Qp^9h/;p<aoZVBMgo\6nh"p$S+%j/N5UE0/#+7
--iPe<1,(C6/0lZ&1aan90IJV#.Pi@t-7L>i,U=W6,Z--L/g__`*$cUJ-7C2f.l9(9.k)tu.OZbp-R^Z$
-.Ps(?1GUghL:tm[ai^5C2Ea8X-p'[]6U*FZ/iZG3afo*:[)K\mWdI`-@@ppS+qbk?+<)+<+;lLI(`akH
-,:4T^/LiD11bC111.sMcc-ak`d*Vd>!7Lbp#1V/Rf%&=#rmU\frQbJjr6YSqeCFQL"kq\`f@S^TN[TsM
-OcYZfP)tcdO,f3SKRn`1LP^eBLl@:QNg#ZbN/`m[Od;<0N.HM.NKoTnTV\EQPa7o9Z+.K`\@fSZXL>^N
-^:h4j^::PTYHkRCZ*1FA]>DM/a3)WOa2Q-@\@Bf,\B2G!_8YrscH*c:]XbVa]u.qRg=tN?d*BnU`lGR"
-Y,88#XfSk:YdMcuj3HTImHj63oChn@m-sE7p$qePo^qqKo]tdknFQ2=na#]7md'6-mdKK%iTK@epZ_5@
-q![nDkOA6CqtBRNp@e.Qm-afEpAFmbp%S=Zp\Xg^q>1!apA=jdp@e.Nqs=(Tp[@SAp%R\9p%A(Uq"jsa
-gu.hpp[%eOqu$KiqY0[RoC_eInb)YOq"==Sq>0g^s8;B4c,Rt)h>$m6o(q_>l0Rp1o'c>Ip$h%d^q]9d
-iTfX^g=ag&f\>NFh<OFbo'Y5kjP]Cmm,[?sl/1dklg*j#kN:ggna>H$mcsK8gZ7ngm-jE2md'l=.IH3d
-o&nuom-Nlqk3_Nrj6,=Wjm26oio8eRi8!D]mcEZqlL!s.qtAr;cGmuQnEB#ln+5u9mGd0jlLOT;ki:.T
-kOR]agY1T_p[S:Wn)*]pn+,`*mdB9"j6,mtj58qOiT0"[kNV'`g<@I2OeS`OUBRNmW2Qf!rN?1)ri61%
-WMuhoq5+"h"KSW*Xf_T*#HtA9['R'CZ2V$6ZEpmC['[0Gqm6pD\$`ZMZE:4+Vk^&`V4s]irNTS4Xfek%
-KR/H1KS4PrH?saYI"dB>PaI]0WhQAlY-5+7Y,eV#SsYt:S=>IqMN<pfR\#k;TV@sGS=kduWMc5hX0&G-
-d'9I@R]NKgXf\b3\&bhUVk]K:NJ`fSQ]$r_L5_(JKSG85N2s%rTWYT-[C3lld`oJ9]s5,b]uA(._T':+
-\@0,i^qIOd[^WTGYPtjtY+hYiVlRM?^t6cE`k/Oi`669?]t_J&^r!Obah>I1b/M69cHs_XaMc'=ai20A
-e',_I_84@-ajA)A]u%b/[CF2qaj%tWc-aY0Vnfp_[`cV3c.^=ba2Pp6`Po^0`lZEH`l6'D_nO4Cd*/i*
-Za@R"bdY@1ZEg[B]=tnd_84%)^TsuD]V)FE^q$eVUSt)i['?mQa0j.3Z+7HP_8O1"]#)+b]Y(qk]XkS\
-[(4/m[(4&dcc`E"a1T+%_8!at]"5M&]X>\t\?WKU]sb>W^V.%]\?E*G^V@:c['6sFYIVZm]WS?K_SO:@
-dDWZ-^V8:%Y,f@U]tV7f[(!KX^qdS$^;.(tb.PR!Wl;`df[[a#Z_k7EYckRFY-+k4]XFlBYbS;(Za@H]
-]!/E2Tne<"X/MtsWi)elV5C,dV5C*tUnk#kX/`+sVl->dqkO(^!29@c#,S2nVPg>kr29hAaiMNA`5MVl
-F2Z&;`lQEOeC2jofA#3?iS`VMh;-5qb/q]D`l57%RYmJsNf8C:PEhT-Ssc1<R@C+[XLPa?Wi)\iVQ6c%
-\[JN1P*)?+Ob/"$BjFtD<`W:&>@Vl$Df'3CWiN(lIV`Y,MQ!VXWN3"nSVCrg@:*>QEAhZ=>@;8jDg?VO
-DKBoDH_7'iH%_09J:N&pI!&q4@q0+_@q0(X@:3;B<E*%#<)Zb*AS,I^A,^![@U*,E?=7J]CjU,9D.I'b
-BPM6k?XRAVAnb@M>#eAt<$G.==Beg3>?P-6>Zt37@9lr:='&[*=C#!,;cZq#:Jb(n=;"kA;cZjc:0Lh/
-=CPZD?<g?+=8Q$*<**1*=]\X+>?kB>@r?geR@p%4H"L;hAn#4_Bl7j(BP_L(I#abqVM/i-Df03)FaAId
-JpD6B?t3AK?W1'.;c["$;GgFl9NG1q=&r=#<)HY!=]&1%<`N$d92nY`r_`ep:f2O9;Gp.e<DH.];,L(]
-:/Ok]928Sk<`rR+:JXVY9hS&T;+kG0<`)[mBmGc,R['4hC1(IX>?P6:@q/tO;H$b1NKoQJJ;]_UQ^N#2
-?YXn'?!'9\9h.TC9h7lJ8l&;Y8PMiQ;c-V!=]\X/ApJrf^:1eh]=Y_e]=\$Ns0_m8rNla:[^iu`^AYhH
-_#D(J^&GYj]=YM\\$`TMYHY==Za.<[^qmt/`lH0Aa2Z*:_nisoZF%*MZE=,)3NB-^YHPRN^;.Y(`Q-Q!
-2^Um[3'8TC4?>A^78I?/Fb,D"j3c62j5JqPg"YH:_5!9KEbf5n<D#f25;t#<+X86W+X]$*3D)atIc0AE
-fU5Do11T1rgYh)MhUSGr2Dm0:/N5@.,pG'%.6':E-nmD05.f4;;gb""G'JIiSp*Ur6p4(86qL*>6piso
-/LiM30.\b<6Ua4$4?l%q4"W!>1,_p"=/'A+>X^\A:g-mi4[;M492I?l001a60JY=30fhKW5s.(d4?bb^
-5taL#2Dd6V.QKdR/1`P52^Bb-2*!l^1,gs'+#l,E0hF\s6:<F]2`*9G1c-s@2*!c[2)I<V4Z>`+C7NMm
-f$1q";Dpd;4?Q#'<`r3h='&dWYL21[OZurS>=_Rr<b,l\AktHS8MWgF6RXZC.5<\7.4?i"+oF#//hAJ"
-/NYj</N,:?0Gu&h,q1Dt.kCTI;^s:@0Jasq,:P&d+X8Kd+Wr$]/2&h:0-qnd,U4BR/1`#04"r070jU*W
-bgFJSUdd:%69@"d3^#Yk1Fk%:8%6RF@@FXD]YCIh;*AT^<[KI2*@2pL(`sq@*ZH.I-Qa<O)BpOV/Mo:<
-.l&tZ4#tX;cd1%fdF6OlqpbbteCOWL"4YfKdJ;&dci;Aid/qhIec+,1g=k00f%5e;NfK3bPa.GrrK8.c
-Q&1B[OH,9XM2[CSO-,QhQ&1<UOH5B`Q^2uPIZKY\SY;dVTU:q)O-?$/Xfnn.XL>aM[^s2f]tCtaYcb+0
-Xf\Y,XfT%N_SaF4`llE=^;@Ok`lPa8]tM8#nC#V%\&?,!^q[Y%b37I9i7ZQ*c,d`?_RlhFW3*#(\%AuQ
-cHG:mg$.npmdp)En`oT/m-j<1o'c&;na#W:2>$1tn*T3"o_%P6nFGo2o&/<`i9p@%o_S1Np@@G7oD/:]
-q"4+Dkjn`Jp[n@]rVZWlqYBsdqaL5Mo_JC[p@/"WmJ6_Wo'Gi7m.0uAo()8<oD&.Zs82BVm-jlFp@\1W
-s8VonrV5aMrqu0Xo()SRq"OOZqYgHmnB]>,I`g49n*KN8mH*Bpm,dR-o^_M=jjClZmG[BiiU?0dcHjhk
-in!/Qlfdp)j6#7]o]>#emITB'mHa!#lg3p#iT]^nlL!s!m.']8lg4*,mcNQll0.?tlLO8pgu7A_n)<U"
-n*],spsmpZjl5FVj6>dflLaW+i9K[onbDtU8_2>0`Q[l8k2>IelL3romH*g5r9ib4e)oZ\jO)N-g\UR1
-s7Gd8m-aQ8ioTe&jQ>alio91aiT'"bnE/<Vm+p+6_5<NiU8FgeVZ`ruWi2lpXT,I%W=5f*Vl-DgV50o`
-V5C9lWrT7#Xo>L)Yd*u/!3uO/"gbJ=ZE^\5ZWFE:[^EEHYct41W2HDcU84Q[Y-+k/YctC<Xa5MOJUrK)
-FF&=]IscQlIYs)GRA$IYXfJM*Yck43WM>uNQ'Rf'LPgnAOIMH&S=Q7HTpq@;O,0L)S[ABs(:)8dVO`mR
-YHY79ZEq*i[CEE;S!Atq>`+f6P)"gLO+`@INeE@nXMCL*ZF%<U^rXsC^V@1[ZaIE[]"5Sg[_'Su[^Ef]
-Yc>7GXK&_<XKK%+S>)^`]s>W*_o'R2[CEulbKRuA]stAZf"]&5a3;cNc--+3*mDjM_nNq*bf@W3c,mE5
-dETM=]tV+pbeCp0]tMA,Ia$9qd)!H,]?\:3`6$<[g<e6sb.GO?d(IE8_9:3Ka2u3:b1>(eZa@3J^=Kp*
-]"k\PVma%8ZGF;f]=bh_Xff:<\[]/oafhG6SZB#o\@oerbegs(Zb+AiZED$a[(O5g\[oJh]Xb>Z^Uh(o
-^U:nub/Cp*_7dUkYd:gGF0`9f`k/4MZF.H`Z+Ice^TY/lUSGE-ZF6a?]XtScbK%&eZ+n#ndEg.T^q.(h
-f;u-V\@&i\\?E]R^;nR5\]MOtXiSYq]<nZV]=?D@_N_+3_n)kP_S31Y\$rTE['d*AYdhW\Wia.AVOsH;
-MQ3\SVu<RoWW/mqV?3WkV>I4iVZrunUnsl^T`1Y`UAh%iVtd1qb0%iI`P]O.qnkq?_9:!Caihu[fA#*;
-hVHr?f?r$obf\/M^r;V*R?*>cNJs'dR%Kk7S"$Fa\\YthX/i>'W2?JlW33PA]X+H%R&dBXKS+Q!EaW9T
-<ENI,=^68qC27R@XK8@pI;3D(O//\NVPKr[Rt,3\>ZY*<BOk:MBPhj1GC"7LG'S@[TVI?hIuTD=JUMon
-Eb9&p@q9"X?s[/I>?Fp1>#\9r;GCM1B45.YAmo.\>$,$5A8,XoF_kl3An#4[BPM0j?smDLAS>Fk<E2st
-<EE4(=B\m6?!LK4<a&d4=B&U3;d*R6<Dc[o;H6q#<E2sr<`rX+>?Og)<E`p=?sZr@>Zjs2?Wg9-?X6Q2
-<E34.>$"g2?"%5^K:JI#Ss=S->[CfI>\%PaB4YmpC2SBWSYrH?F*_S9EHlX*H3f+IBjtR`@qB%s?!^T;
-?<0s$=Bn^(=BAL&='&F&:fURs<`iF%:fLCk:Jk"e;GBeZ:esnc:fU:]7nQKR;G'_^;Gp(]Al;B,=&i3n
-:/Xtb:K:@d?Y*;7<*3dVPa%T*R=8jX@9cf5?!1QK@9lr==_3DTOa)A6R$O84G%tH%I;`Ip77p0!6:4FA
-7S6?J7nZWP8P;cZ>$+O!?<UHCG_(sk]=bef\[f5Y[^isI\,3T;\%'#[]"@mT!PZ8G]`,MA[/mY@pot.:
-]=u)!a2uKEa8O!uaN2*0_83n!['6^8X/i>+ZF.!B\%f_m_p$(K2*j\j3^#V]5!D%q3]92hBnDPXcICb3
-hq?]?io/YMd(69HIr/t;G$%"&904XT+X/<`,9nR%2*4#^MW3XNgm18f/mR2iiSjdk1t/*h4>JB6/M8Oo
-,Vq50.l9C>1,h?Q4N#F@:hH,^Mgg,3Sn1Ml4?Pkk6U3^p5<1GP4?7j?,V1Gh2+UD$2+'hn4%:\G/Lit\
-6XYsX=^Xod5Y"aV<(]JA4uYo>5;4]C1G^pI3]]De5s[[m0JYXS4#SWV4t/K^5;4K:/h/P</het1/2K=M
-2*sAT1+kFZ5!hLp5t4'n6Uj*d1.X\]2_ZpJ5s.(d4$Q26I&,!6`RB:USNJel69R%a8PMK;=&_srFK!@<
-jGd2Y:JYhT>ZFg&Ddbpr78-3K69..\2aT/G,r@b40JkI8/hf%7/L<#)/hf+;.4R&./1)et.4ZSa,:4Z]
-.4?u!(`FJ?.kMeh.kN7m,Z5a)1G(+,*[E6c,UYH(+>H/;-S[Y_I`=psd+$F76oR%_/2'+?3)DXu2*Woc
-XN@eVPd\ZM`OKh^5&-fu-nH;]+;>V;,oIaJ+rh[M+s%gL0KCj0-pTF72,-2#bL"YarmLque^aQGrRChq
-$dmAKd*Kt\bg"GYd/DAke,@htfD+&!M?Ss!OHPflqic&cQ&LZ`OH5BZMN3[XOHGZiP_k3TOH,<_Q&9^<
-NKKQqRA-UOQ]dJlPaA&@X0/M(Zb!WU]>)+p^:LbYXf\Y+YHY77YdhHZ]u7k/bK7cBaLnt&aL]U/]thSU
-daH:L_SEq$^;%S0kM+tQg=+9gaj!?#`4N1OVl6]([^icTai!2dh<F:ro(DSImca0.nb)GFq"44Pp@7MA
-o]tl8o'>N/nET3'mHX$,hrF(hnF5W5q"OISoBuDQpG;X>n*9E.n,DqMp&4dcr;6?cp\4L\rVcWiqYU'_
-nb`.Mq>9XJn+-&<mI0Z8lgOH>q"T=6rqc<[n*K`<q"jd\rVcWgqtTaQqY^*_oCD\Qq"=CXqYgHmnBfD&
-aPHXZn+?>Oo]tu6kih@$nFH,1cbI3[g?%,Fj5J><g=G0Bf&G`Kh<X7fn*K]:k2kUhle:U`jQZ($nET&p
-m-a3(lfmHfl0dp(m-O!)k2Y[ll0<9Vjmhd#lg!g(p#kZ$jQYUbf"oSdf\YrWiU$!pjmDEqgZ.>Umdp,H
-g!RdXcgg5]hWaP$p$(5kkO/*BnET5dk2PpndFH_#r;#p`p$LAmjQYd_ip>shkO%TsioT:\jP]+cl.t:`
-h:0`cV3[aJVZ!CqW2ckrW;WdsY5P=&Wi2hnVYd1iVZ*V&XK8P+Y-5%5Yd*u/rilR2Za6t6YoU'Q[C*<G
-Yct72W2QMfUSOZ[Y-+k/Yd(F<Ui_*>rdPT+F*N%XIsucrH%^p1RA$IXXK/H%Y6hA7W26,RPa7`*rehDH
-OHbZeR@KkDUS+0OO,0R+S[ABs'sc)cWhYi`Xfnn3ZEq3j]""oAS</V6OdDW,P)>-QM27+HMhR4nY/$g5
-Za@H[`5L'?]th4g]"Pu#_SF(-]t))"\@TVq\>lsFXf8M/XfSq&U9CZ+[^=$&ai;?;]>qk-`5op0[(E`T
-d(-g&bf@fGb/aM)*Q?.GcH=5Lai)-0aiCm0b.YI$_SX"!]u7Uo]u8$AbKJ8acGm`6\&?)&b0.uYe^;Ob
-b/(s>d)X;I_TL-G`lZ*9b1>(e['[-F`RVK0^r+:+Z+7HNY-POI^;IalXKB"1Z*UdP];Md5Uoq&&[^`fS
-_nX%/_T^$1\@')bX1G[G]"u>%]X5)]_S*Oo]!SfW`5'!u]t(ncYdM&`\$WWP`4r^l]Xtr"\@])T\Z`H;
-MO1EBXhD3N_8Edo_SN^QVmO%Rb0/,M^::_geul0T]"Z)#];r?H]Yr(/]ZIk"Y/nbr]<\NY_nFXN^Q,.l
-ZEC%+]!eZG]"52MZ*^^=Xg#ROZ*_?NWM,l=MlNeTqksXsVl-Dhs/,gmql'Ik"f.ukUnjdbU&C\eUSapf
-Vtd1qbK@rJ`l#[0qnrHMrQ#/cc.(=sgA]kdgY1?.da?:^c,d]EO-Z,mMhctEP*2-%S!]e4TrPH7]st,C
-XK/=uVl?YtZF[`SURI^YZCH`'IWfO5?;sp,>[(KAH?F"=C5K$nVkJHPC1`U)VPU,bTqRg$Cg^IL>[V2U
-?sdVbG&hbKF`V\LH%)NbM0af8N.ce4H$O==C1:df@qK7[?t3SK<E`R+;-$^o?Y!_U?XmSR@:WPH@prnZ
-BQ&'4DJj,uBP;$lARf%N@prkYIU#fO<`;st<**+&=B\s:?X6l?>Zk30>Zt'0>uOX"<`W-s;cZgn;c["(
->#JF(;d!1)?<goJ>$>!/;H[:.<E<@1='8R)=^5*2=Bo-?@rR'jS=Z@5FBr3\@r,^jC2@TpAS>aqI?0nr
-Vh8r3B4l"#EI`RgKR%9@@UEDKIU?Gm?=R;C<`E.%9iY%h<ENF-<`)ds=]\U)<Dc=_;,C%c;,:%`92AD]
-;,^1g;GBq`:Jt4g:J4>V8PW/P85`5]=&_mn<DZ@d:eFr";+shdAp'6%S=>gmC1(CS=^,9;?=RDL<E`O;
-LmF0KIu9VZSXan@@r-O1>Z<pS-U^3b7nH'?9he5Q9h\,Q8lJeo;HR7/>%`&/OhJB>]"5G_\@8oW\bio8
-[K3kIrji<G^;%Fs^V9WY#eIUX[C*BKZa0D3#Iq@X^r+15ans*uaiVB9_o':&[^*0BYHP+5ZF$pA\%f\k
-_TJPn1D`232Dcp<4?>Ge4?,bh;.G'_cI(1qgYi(jA)u_+f#b+TI<U$fIpY]=6SKc6+<i3b-n-f82EsDc
-MW3XLer)p_2J1n%g"Y33gru$]4>A?8-n6f!/2T.@0JP=;2)[KQ7a^"b=E0n"P`(BDP?paY5t+C69hIf?
-7m]3g3IWt?-o3V+2*jSg1H[fZ3C,)G4?5\p7UVEi?=$Gs;c$4c9h@H(6TdY72_6U=0/,.:2)R?Q3Bfet
-5Wh.m2`E?Q4"<6U/1W8,1+Xq,1Fsn)1H@Q[0g%KM3&*-Q4@Me'4?,;T3^Ge\1-\&`3\rNP5<:Y^4$Q26
-I&+p4dXK`XME*ab7pSYT:K'_H6:a[NK!N\Ufn)h'77C3_8o8ERH=]B*5<Cbj5<qk,9g:<b.l&e#/gi)#
-1c[NL-Rgf/0J5%3-QXTc.4-Jm-7^8^,Uaud.O$Ps+sn]b.lAS!+<`'Q,9m^6,p=Th/0cf&-R1,k+Xo5q
-,:kWJJ4RJrf$_^07Q3.a2*4/^1I+#`0g%<bXi[nXQaFiNa1$M%7;ec&,:+!>(D7H'*Z#kC,T\$N+W_dJ
--SdJ*/j:p?2bH)!c-Xl:dfS%KebR\oeGdqrd/hV?rQYAfr6YSpe("?Is4@)"!/1W3LPUqNOHTR+rK_,^
-Q'R`$P)t]dOH>NcOckogLP_"KLlRXQEf#jASthjMTpq:,NJs!aS=cUYXJ_u#[(!]]]tCkb[^EHFXfnq.
-W2Qr/]Xl#!_SjO9`59@'\&ue%beCd+`UD@(aLB+.`koR*^;JIHrmLtsaMuIme'GkBZ`^:)WNrtC[(4>t
-hoa[6kO7g-oCh\:md9K4o_&"Pp%J+Mm.0`8nFu\Ikj.U$kiV'lmdJulnF6)=lLaiKp\sb'p@I_Ap\OUP
-oBl#Cmd]uKqYL$_p\"4QnFQ>GrU^m$qtKs_oDACMnb)SHoC;2Bm,mj5q"HW@q>C-er;$!YnbE"XpA"I[
-q"aa[oCM_QqY0[Wq"OIUq>1'irUA1WaNEWAnb)SIqXj%<rpWDCn*or=jNkTUmbd<nl0%-\gY:B<j4<2J
-ki(aekjRa%nE93+mcE!biSs(gnF#W)kj@m,ki_*gkOA$/n+-2GmHE^!md*g;mcsH5kNhBnl0da"i8O%`
-kMb4ZkgnGLio9Ful/Usmk1e\JkOA'9pYa<8`msVCj59+io_%S.jll.(qsj(:eE5ZXjj2?'g\:@/rUfR7
-lMflbkj7^&lK.@"l/L^`jR2-hkN:[Zk1nM5]VCgfV#71jWVi[rW2clqW;WUoVZ!@kVZ*[sXo>I'YPtd*
-YlM*,Z2_32[JmN5Zi.3.Yskn#Xfeh/XK&8!Vl-AfUnsulY->7<Yd:$IJU_uoG]IhMG^>'sJr,&1J;95T
-R?sD=VQ?o&WMZD`TUV43R@0.rM2mgeI[6OqS"67ISt2@2MP[)<[&g=1ZHfVPTTZF^ZEUR<Z*M6SYcFh!
-R@'YBS<oD"Oc"mJM27(DOfY[pSu8]k]!o>md_ri4\?iWY_T'I0_o0@$_83ataiV?!XKS_*Vl?`'Z^mo"
-[CNWQ`73,S_ns:.^UUnpaht^)\@'Ja%(a-u`l?!;`5fs?\@hgUrk3*cb/)-:]ZA+&^r=:2`5&t,]!K2q
-bK7uSeC)dlbJ_K;b0SGUc-Xk\bfn2I`6$9Ka2Q*Aa2Z6:`6-Z[c*XjaZc1D,_SX+.]<AWR]=G5V\\>ts
-ZE11AXLZ-_`P/U\YG\P/VmWqK\@oG%_8s=,_n!Y#^pKlMYd:mU`593r\\Z5"\[T#S\AH2!_8aR;]X4lN
-\[T#X]Z@q!]=G>[^UUq[Z+[QTXJW>2TVJp!Z,">iZadWUStW<ua2uKO`4NFh`7D)jX1H$``4`@_[_'8r
-^qe(+]V`fo[^WTG^:Uu*eARWSYHP/O[CNo[\$NZZ[^!-EZbX#S\$iWK\u_j(Q\C?uX/2ZcVuNUbVZETi
-r1X1drhfRj!3#dm#LLfAbK.Z?_u7IN^`12.`5Ta=cHt"geCN7'f[na*d`p(abJV&OQ]cfPKnFi;Q'@>n
-PF%i3VPp]?`llN<Z`pC(UoCT*[C3ifZ`0t+WLSj$G]%"s>[:`H?t3ttG&1r.M6*eYU3gZiA!!O\TV\K\
-V5',sBjP+O=^YcO@:sG&GB\.MEclSQI\W`lGCbX-JUi)oHuWY1@:Wq[An5@[@piPA=]m%O<*37%?t!PR
-?X@)IA7ShKA7T:_BlA6:Des*#B4PI]@qK4WAH$$L=]/7%;c?Xn<E)t!=^,0;>lIq6?t*DM?s@&I:fRBo
-1K74S;,1(o>$,!+<EN@3?<gf??t*>@:f:1o>?b31<`iU3=&rC*='&L/?"%5^K:JI)SplZ@?t*SQC1V'm
-Ci3otBP;=4O.<,GL2qNVDf0W=JV&E*G\CMo@pihW?Y!PS@U32A>ZXKu:f14p>$4p+<ENF,<E)pp:/b+h
-;H6au;GU%b<)QRm:fUCg:JXVZ;GL%[8l85V=]JR,:Jk%e:0(Iq9288X>?ais;cI=QO%>Y0R?Du5?X[5D
->[UcDA78_@=^#KrQ'$ZKM49s)RX9!cDglY4=$T#<77Tm?84lTO91hfL91hTE<*WL/?XRD\G^PXa\@]BP
-\c0,9\c98=\c0/@\[qaOs1SEE"hM:U\$rdE[/RB3Z2:j.[C6:L]YVS-r5eiY$HL6.a2Ga*[^ilTrNfq?
-ZEUdO]sthuL)i65/2Jt*1-7EN4?GYt78QorU:n"@\B*(Ec-4J\eCN0mXI#'5H>d"a<CSr&.46Pt1+b1?
-5;tkm2N$STj4]Pb5r)g$f@Jm<hVd8'AOSC2/gMl&2IeBp1HmiW/M/_83]K[WgOi16L44Z!FFp)p78Q05
-6UsjC77B^54>&NM0J5@G0/bgQ3AiQJ2EsGR/jVco5YGFNEa`*I:ejMG6V1'D4%DP"81uGG3\E$=/ho(:
-2)@0R4?EI%(ICYU77&q&6ROND1c$p@-orb$00D?W4ao(D3]]i!4@(qp90P3c0ek^P4ZP;S3Bo_e1cIHS
-2*!]^7T+Q.b0\_g[>@+:77('H6qC9X8O>s>>Cs3,g=hfiC0OtMA6j8!BR4/Q4$,qp7mTC55=S%"3B0,Q
-))*<`/MfCF0IeY23AW6<.OQJo0In_22)Qm0+t"oj-Z:Oa1G'k!-6X]d,Ua]T.3Trh-SI1q+=SQ\1,ga,
-,UO`b/0Z>m1/EtCcIpO\RR].m3B'&f2E3ud3@m-L:pJ*JBpl?N`lGK1>"<V/@O`iA'GhZ-*ZlCD,UOZU
-+!;[M)BLFe/i#OI3Bp"i8'h1_rmUkrqpYSnr6tYms3U\i!7:_ms3ptsrRUu"!878$#D@bbLl@@TOT(FD
-PkgXNQBRGmPEM)krf[kUO,&ROMMR7RL3nrAOeATNU-+j,NK&mZP*h]1Vl-;cWir_:\@K,VZ*LdF['Hm=
-Xf8>-\%0#daN)?B`50.!]Xl;-\BM\#^r5`nc,-mf`!jN!]tM;5cd:%he&ocWeBc@S]<e]BWiNP?_7RA(
-`8T2(kNML,o(;SFk3_R(mdKZ8rpNqXn*]`8md^&Gna,K)mH`iplh']&hrj:tna5oAr:]RKoC28<me$;L
-o'u5<p[.MBrVZQgq"OITp@n4Lmd9N8p%SCYq"OFWo^_hSp%%nQp%n(Ap\FD#oD8+Qp\Fabq"F7Oq"a[Z
-q>(!cq"aUMn+ZbTp\jbMp\F[`s8DH6bK@ubp\=OUn*fZ,k3MO.nFQ2>mcDg1_<oq9k3Cs^gXOg'gY^TA
-ipu9tioTI]i:H7'o(D8"mJc8dkiqF"m-*j+mHNcrkjnN>lgOQCrpoF@n*tMflKmp-k2#(YjmMF#p$(Z/
-iSEb`oBb;lm,[9qn*9$!lK@0biU$7/p\*Ce`Q6U!lJ:F_mI9Q2lL4!(n+lPDj4*5Mn`A*DdbFNhn,;kL
-iU#gjkOA'/kj.?pmHN]mkN_^,kNCjZg>Li@dCc*<USOlgri#gqrM]aps/Q*toqqhfVuEgrY5PU(YlM*,
-Ylh>=['fk>riua5YctC;Yd",/#-P&/WMuhqrhVKJVlm2,ZE^[AUO\,LG^b$aF*VqSKS4r5IXQQnN0BKl
-PFS8CWMu\cR[Th?S=,h6P`LffQ;*U-S=uUKTq7a?PE(X#URSWlX0&\RYbdbMXg5:;Yd(F;`O2eFXeqSW
-W199AP)k`cMMR7PP`1m/Y.UX9Z*1jR^W=pE]Xt\[Zb!c^rjsbp]=Ykn]>2P/^osf@Z)je"Y.;!3T;es(
-\%KQ-dE&u8_7R=j\AH;+^V.=g`."r%\^/@;`Q#j:aN234]!\oT]YD;+_8F+&a1oL8c,IQBbJh`=\Auh3
-`6H?EbL"Vab/hB<b0J/Scd:1dbKRu=]uSLCa2Z*;`lGm4aO\hb['[6I_:?TG^q7"]XKT"C]Xb\d]=u"b
-Xff:4Z+e)i[^)g2U8b8m[^ODp^C7Q__QgGg]Z/%7];WOE[r/af]t_=m^r!q![^Wfdbf.31b0JJP]!T&^
-\$WWZ_R?SQ[C*c^]u[ao_Qp;O\&5eUXh:sG^;.7d\\,GLUThSYb0A>O]!]8jf!2!O\@]Jf^V%In\[oht
-`5fU)W6*5k\$E-J\[p8>a-s3;XWOm`^q$k`ZF@KUZa7*Na1o'lZ)t.9Y,e=aK8Ze2VPa?jri#^ls/#=b
-s/#^h"J_`fV5=$d!3#dm#LUrFc,[iC`;[Uq_8*k#^;.P%`5]pCcHjhae(*%$f[\O#c-F_]`57b0GERZ7
-LOtbVP`:ljQ^sS;TW#ZFb0%/rYG@e_Vm!YG\[T8^Wi32&Sr\_OD.?s[?=7/I?tXb0D/3jBXK8FrI;EM&
-NhrJDV59u`To=5/?!q&D@VB1WAo2g<H?aOSH$t0nUSENkL5^q?Jp_roEb&ilA7T.Z@/aI7>?Y'0ITTWM
-=BAI3?smJQ?!UoOAQ`2D?tX(eDKp5?BkD!f@q&nUARo1Y@q&hJ;H-at;cHXp<*!%*>Zt63=^,0<@U3>I
->@Cc;>?k30=^"j2;G^G!<`WI#:K(;&@:3DF?=6o::f1+t>Zt?5;H$Y&>$"d+<``@->[V&\Jt/@#2P#qS
-ARo1T@U`t^CMmm#C2%R5NLcuHK5bsMDea37I=HZsF_G2lBOYR^?=6r@A6rMI@9Q?,r`&ntr`;<a=BSa+
-<)cjt=B/-p<`r^.;,L:m;c-Fi;bfkV92/;\;-$If;bBSd?XI&9<)umn<E<$m:Jaen?;OI!<+^JKOdVf,
-P(.7O@U*#<?!LuU@TuZ0>A9%]Ob87BR[Te9H>dD6Ir\t"69mq291MKD8k_uR91r#U:.\2[=]AO/@V0J%
-H]bkL]"7mOrj_j9s186@qRZU8!PQ/F\cfRS\@8sG[/RB3ZMUs.Ym.PD]>2>'`r=$\ai_d)bAGAB`PT@%
-]tCqe[^ENLZ`pmN]=>PoO=j!\.5j+;2a'&R4$,Pr4[_Y9LS:E=Oe](]WN32*ZGP#>cENRpNHSf<=[Fnu
-0.eb//L`/&5<MA!1lCARj4oql3@S.bgt^iGg"Y)bAO%k+1*nP;+tbB"1Hmo_2D@'S91D\#dZ@jeP(\aK
-H&&,-6qoj05=%Y$r]F:A2)$mE0J>FF00D-O4ZP/M4%M^c.5NnT78d?YHXKWA:.%B75X\:<5Xe()67s`=
-3\W3@/ho(<2*EuX0eY=A4?lD#5sI@u3\ii_1bq*S1d<K<2a&rQ?p?(k1,hcs6pWds6p!=[0JQ$]4?YPP
-/2ojW2`3EK2)dQZ78eH+b0\G]]UDMd69IFp5sS(D;+XV[<d:UegZ"&]?<:H3=C>TO>]!_15!E(;8j5:&
-0f)Hb5!_Uo*Ad[G)D*Qq1,:F;3&E6;/1iS:0d\J24$t\M-7gf"E$d"a/gD;X+X/Eb.5`Ft/fu#j3C5YN
--nm"p0/>"$-7C,p0-i#*1K'[Uce-@VUe34!2D[3P3_<772C:4@<OKiQD4S&Ua2kW+=@[D.C+h.T'Gqu;
-*#p%A+seEU+<r3^+<rEk-nR;;5=.gm8($qW"OkfIe'n0@qU#5jrm^turRU_p%tK1]KSPDCNK0$^P*D5s
-QN!?VR[9>*PQ$d_P*1rgOH>BYO,JaKMh6SEQ^OeRVl?P`rfnRhR%'hHVm!D4\[8cR\@oVh[^!'B[C3NM
-ZE:(,[CWnA]u7h._o'4%\$Wc[c,mH=^V%A(nC>Xu\AZ;*^q$DAWi3MB_8s^6^WagB_S!(RX/rS:^;I_#
-aiNPrjQYq"nF?&Amc3^)p%@b>rp;B)m-X<4n*KQ8o'Go6mITl3l1=Q=jlPRaoCMG@p\aXKnF#`=q=O.G
-n*KH5n+lDQoC;eXGl.=3p\=abq=aLUq>0^YnalA@p?hGIr:fmZq=j^Up&"ONnGN"Nnb)PKp$_M@n+ZYU
-qYC-cp%\=PmIL/Nq"=7Mp%A+Vr;Z`bd*0eYf_5(3o'u2@nE]9$mI0Z:naGPd^VK6jj5fFYe_&:"db3O1
-kN;'fjk^C&k251ikNM:,n([++lM]s_lK7?tmHa$&mI0c;jmM^.o(DPAoCVM:lKRTmhWa=lp@\.Xn*BH$
-gtq)TjPT.fi99Ihjm)C*lK70em.BiAp=@L.aj]M?gZ.Mdn*TQ0mHa-,p[[h6e`GfYj3GrsgA1O9rUTC2
-j5]%V*:3"Mh;[MWl0IQrlgFE9mci]^g>Lf>cb5s<U8Iabn>H/^!2oatribpu!O]B8[fEr:[0<nCZ*L[?
-q5s\"s/c4#%'$5+Xf\n8[(*&hNdrm3I<fsWH[C-qLkU\:IsQNtM2[UZOHl<-Tq7L-M3"'oR?j)*Pa7f0
-Q^XM9T:ML=QBD0,5H1HI[&pC1Z-TSHR[C1\Y,eOsU7n9OS!p7MS=QdJR$a%qNf9!YOcYrmR&mF)XL#49
-]t;"rdDWQ,]tM%f[f3c?[C<]]^q>-,^;Rk!\[/ZU\ZW0K^:^MIW2RA@]ti1G_n!Fl]#;\*]=khc\A,Mm
-[(NikcHODQa3)TLc-!r=^;.\,]>M1l]XPY__9L?K`QHEFbeh?Eb.GC7ai)';`Q?*5_nNk-cIC7ff#u%U
-bJ:d-cHXPP`5K[8^Ve.Be'5;/[^%d*f>YP?]sbP^[BHjC\%K;b^V@%UXh:R9]YM"ZYGA+kW3*)5]Y_.g
-Z*V*K[`5hg^<FHn])KA@\j=!;]"c%o]"PqrbJCU$`4a%-^q.=t\[/WQ]X"]N]Y2J/b1"2=_6L#>Y-tO5
-Zb<QO\@/cW`590fW3a=`a3)fG*kStu_9TB]YIVB]]"l%q\[f5i_8O=,^TGVu\[erDrkg#4dD;!>YGnY8
-\u_g5ZEq-S\@0#a`PfO&Z)Fe/Xf7q\K8m%9iMZ[MrhTRkrMTCg!S,[+da67]aN)<?_o)GhrkE<c_o9[<
-aN2NIc-=P[e^r<scd9tW_jmBaL5CP3NJrO?J:W?/NKocrTr+cm\%&W:TVJBf[(a_u]"bGNXJM;HKm[iV
-@q9(ZBkV9rH$O=EBSidjW1\NRA71LrV5'rh]",2FSVV]6De!?i?6ETgD0U2KH?aX\ItNBKUkaGUNer@>
-I!L$V@VB7bB453I?!:K9=]ed-<E*"!;-[7-?!C?2>[:W8<E)q'>\e2$F)5N$A7B4dAR8_M>[h5R?s6K-
-<EE4$<)ut#=Cu)P?X@)J@U*>G?!UZA>#eg5=B8R/='J^+?!1')>qAcG:f:J&>Zt?8>#ng,;Ggk+<a&[+
-;H@(.>$"a*='&U2?t+),S=?">PBpa<?nZ#$Ch[QsB4u$oDL@D6Vl55eF_bl-CNXuPI"6?S@q94\@pWPR
->?t]C?!q)H:g*curDaY7<)m"%=&i=(;HQgk;H-Rq=&`."=&`!$:esn[85E&Zr`3T9;GU1_7oies=&W4&
-:Jt+g;,C4j:h!g0:fUJ+H'F\bPa.#?=^t`@>$P<GBOk=D<Ej0sQ&pTON1$**SU,<jDLch<<BWE/7n5g0
-6V'gB9MS>Y;G0Y\<E*"%A7fRsFF/hQ[I^s-\b`o7\H'5?\HKFP[^EO7Z[T*^[(!]__Sa@3aN2KGb0/&S
-bfe&G_na+)^qRLo\[SuP[_05]]>Kjp<]r,t1FP.B0Ieh61Hdff5=JmpGES5]S!08>VO3-pW6Nc(RZ<PV
-Bkq!G5!CYV0ebC<0J5LQ8jG1ik2>"CPXmV]B%u.mg!ILEZ^$AU:eO501Enq0.5NhA2E3cZ5XnUG=4,Qh
-CPnU9MhQCuQs`-Q786H>4oREC2)-mD2)-^91GC490etgK.P3YC4")L(-9F4e=dj\?8Ol38:fU(L4ZkVf
-7mTKt/1EA71c$mC1H7Bn91(p-5t+:(6T."f2*WiM5=%:d3^#Db1,M9X.LIdo/1)i"4$Pnf48q0;4Z>)L
-:-:?q4>/3?5sIIh1G^mG3'B],GG<1)ajS,#8O>[,5Y+dD6q0U9;,15=X398TMb78R>=V4h>%CfN>XV"K
-:-Ls%3CGV\82`Im83A+Qr\4:''eh*i1,CU:0Jk@@/Ku]!/2B(9/2B%</0uSh-m'EU-n.)42a]/D/KPfZ
-0JY.*0/+Y#.OQPk0J4b62('k20i++TcI'SNYtZ]1rAQc":/F;9-8R\_\&PgqUpnIfbHlP,;08XK.jPc=
-'ce;/',MZ1+X86W-7^>d.kW;#/Nl<b77Ajod+.s@rQtGgqU,2h!7C_o!nGlQrR^ep%t9"YJqf&=N/ip[
-P*D2rQN!?UR@';+r097+P*(liN/`pWL5:b>JWlRsWMcAcV4*[8QBRZ,VPpAkVl?r-['dBS^:UbZYH>.>
-\%&oLWNN_CI_WqG^Vdt+^;.@j]=lS5[`lM!^rPrpaMbF'_TBR"US4Q^]>;M3b/1m3bg"/@Y,SD$YI(XE
-[(4>ujO<&MkjRm+o(MS4lgXT>na>i6n*KK4o^VA9nac/4na5f:na,Z8m-a-*kMl$umI9lIo'Z,8lhC;L
-mdK]7m.KrF#kR`Yr;QZnqtg<f!;lcl3;`RHp%eLWqtp*ap$))EqY0[RnFu\Qr:fRKrVucjqY'[Yo(DG<
-p\b!dq>9dRp\FLRp%\C[p[eCW1AL_Cs8DH8bfe&Zp[R_Bo^_\Hn`f3'o^2,=o&S*2^[:(EioSkAf%&O-
-gYpuSlKI-e"lA+ti9'>(j:CbKguIJ\md]`2kN(gekNr38@e&j]o^;PLlg4B:oCr%Mlg"-8nF6/?k3Va1
-p?_&7mI]Q(ki1R`jkB"]j5ob'p$h,+j65q!oD-k]`lZTlmbm-kp@n%CkMPUnn+Z;>j438OmH)^?d+\6f
-oDS7MhW*h]#jCaCio&t^jlZR.&a\uPnF5c(h;[SRe]tt)PFe`PWVi^hVYd:eW;`t"YPta+ZMUm,Ykt[,
-['d@A\,E]<['R$BZEa8.!3Z7%%BQY3W3!,'ZEpmIV1k%9Kn=bpCiaoLI#*T4M1gM1I"-QqMN<j`R%9qA
-P)kHWP+%o4S=#V1SY)LNV3mdDS=#b2PE(a+Um\TlX/iMPY+V;JX08P$UmmgDT:V^KXJDGYVO3jCP`1NX
-reqqRLkV"nXhUa9Z)tUF\\uq7[^j)`\\5M_]"5A^]u7]E]=G_o]sYDX\%K8W[(`iRYdCL0\[&l_e^2.F
-_RR"nbJ:X"]t1Yh]#M:q[E-eBbfn,OcHaK0`^Ike_S3q.^;n=0a1f%$c-=AL_S4.4bg=DB_9q#dd*]nV
-b/)'1]?8RQda6:X^rag?`5]sEc,[cA`l5^0aOJ\_[C3GkZbY2+]"Ptl^:_+aY-u*Q\%oqtZE:7BYdM'U
-[]HX1YGJ;(YJIuh[CNQJ\[/l[['d<Y_Q'rM]Y_Y)]skDY[C<oe^qn")d)`uIb.,%)_S4"-]<nocaMPg:
-_7%%u`65j)`P9L!['[!<ZEpL>['R-Ub/hH#X0fOX`5^1p^V%1n^<X-aYIhlt^;%4^]=YYo^;J"*^TP]"
-\@AcB^VI_:dDM3B[B[-P]!/6A[Bd6Q]Y(qo]u%RuZ`ggHY,7_[KSlq7iMZUL"/VonW;`^oVuWamVuYBU
-e^W!kbK@oG`l#^m_>_2<^r++0`Q-$?aN;WLc-t4jc-Ob^`k@k9R?3;SGDh?0It<0'Lm"0oR$sD3Vma(:
-Tq8!TX1#X[b.bKp[B$0nP_Xg6EFJiV,ACk1D0^GIChS[+X/DY@CL^e2T:24DW3iq9U7[BrFDt`$@:3GM
-Bl/'9GBnFSF*2hZUSW`oKT(b=J9lKgEFENjB4bX^?!^iB>$G04<`N+";bpV$>?tK:>$Y97='AU&>ZkiY
-G]IS6BObIaC1^aX?s[5QARJ_A;H-h%=B&@&=^#>7@N&`c?s[8O?"7AO@pVu4>[1B3<`E1&>?t<.<EWX4
-<*!(*?=6uB=]e^0=&`('<`E1*=&rC*>[1?2<``=+>[LrZJX`.!T9FJ+?=72QB5VO#B4l!mBQ&?\SYr??
-Fa%S:AnlC9JU`8qD.[<h?t3MM@p<;Hr`]n=>u=X$<`rU/=&`*t;cHit=:SM3>?+R(<_uXq<`W=*<H1l4
-<E<$s<`2[i<E*'t:K:7l>[:K5<*3$l;c-=f;H?gs@:<#.;,LeGQ'[o(Q\TB_@pWJK?!LrKAR&&3>%rq\
-OFr:HR@0Y;G]7>6J95:$5sIe/7mTF191hcL:f("e7S-N[<a&d@B4u:/H\Ar8rj_m:r4;g;rji$>q76L7
-"h(kI['[+1ZW4'.YdM'U^qn"/a2lBEb0/&Sbf\#I`Pf[3_SX.']Xt\^\\>\b\\j+\>>%:G-QFj!/LiY:
-1He-#7n$!<:2Z/[O+i^lTS\kbNk*EY^poDRH$3\#ISr`f0JP1:2`WZW6;Kj%MWWjNf:,;d/Q]BaVQm7m
-R[oA%F'_d90ekF5/3#OH1,V$O2)$pJ8^Q.]@![ufJ9GjVSn(#V6qg->4uk\d2DmKT2)$X91+X\/1,V-P
-0/>XC1G(@1,r[JT<g\&1:Ja>>;-HUQ4?knj9gqE-$SNk]4ZYPY2)[NZ8H)+t84Q$26V'=18j>j1-8RkN
-3A`KD3B')e2_$LK68^\^4[DIs4u>&S5rpeV5r1/S4Z,#Q3^5hf1GgsG3'0K(GG*"&d+?."4Zbkr78$`^
-84#dF77^^>[a3[]QsF6"<CB5VAohR&?qX0b8NT3rIQ0VL4?PAU1d4#J/L`A34#ScD.4co!1,LdD4"EKN
-.m#[;-oj%:2`E?9,r7D2/iP@,.5NY;.4-c"1GUjC.OZns*@`B]-7q/6/iP^:,qLT<L<7Wba31_b0g%K_
-6TdCt3(5hS1H/7?`jKre[E$G6Z#O)HEi!S(,Sh(4*$?7;'cJ29*[<'].4lP`/MJb02F]tq6:rslc.;mD
-r6t;brmCPjrm^turmh)&rn%/#!8%,!&UJbOIt<9/Ll@:PNfoQjQ(=KFRJrQeQC!l%P`q8nPDt]aMM-eD
-JqB8]CT+G8USk)`SY2[ITq\NhYd:O=]s5#V]"Ghl[^`cLZ+%9S]<SWJ]tD8%^;7b+_7m^r\%BE'agK@-
-]YMJTf$2F=[(<iUXe28]Tr>6,^VR^u^<b'@]sFrFXKf.;ZEUd\a5te.kj7m0o`"Fmip#n%n+?&9naGi4
-o(MYBB(,?ana,Z2nF?#9nau57jmVO$p[.85q#'^VqX3bFq=!_Cp[[_Ho_7tOnbrIdrVQHdq>'[SoCi"U
-p[n@[o`"jcqtoaNq"sgUnFQ>Iq"a[Wp\Xsgs8Mlmr:fjRo(i.Yq>0dWrq@-"p%S.UqtKdVp[e+Tqu?Wa
-d`okSIc'tknaGo7m-F-.l1+T:n+6,2cG.-[i8WAEe^2jtgXt9=h<aFkjQYUZj59%_l0dWtn)<KjlL=E7
-mHWs%j5T@nnF#f<rqGjWq=!nInalSQo^;,FqXsLUmG[0ojm_X(o()eDlKmj%l0.9okih=$oCr"?ki_'p
-o(Dh07aT,od.$GgjQlR7mHiuim-jK?nEf>fio9@dcHOSemdorHoCLr&lKms.md'-)n)rfumd09*mdT]3
-l/gsai6fcdUlh4HrN-%!s/>mnrM9@grhfgrW2]cr#-"T)YHP17riuL/rNZC.qlg+1\-9=N\@K)ZrO)[3
-s0D[(rN6(%B<ADBZ*CO;W3*&(Za@'KUP4YaM1TbbDf^/MNfK'YJ:`&nI<^*oKnthRR@KY)N/EILP+.r3
-StVaNSu&3RS"?4@R@BJ)NfgK?R'`urXg6?YV5/p3NfT?bOcl#pOcu$$TV8$TS:6rpP`V&hNK/sMKn>>d
-Xhps<['[QZ_8k'G[^NcVZbO#[]t:bb^rO:']Yqe)]!SlT]"#/Z^U1;J[^*3T[(!]tcb[]I]=>f"]"#Pp
-^UV=r`4<^mbgXt`bf@oPcG$s(^Ve"*^<4O2c-aJPaLf:2cH3l9`5Td?bfRiGc@4[(g>($%e',kL`6Zi[
-daZ7Ta2uB@`lZ3EcH4&Fa2G^/aOAV^[C3EJ_:-*2]=>;TZ+INO\](qb^r4$oXff19YHP@>WNE2(VlR#)
-_S<pu]sG#SYIV-Q_6pqkZ+.0R_T0U1]Xke`Zb45n_SjOIb.l<K]u%\#^rOO4[s#4/dE'DQ^Tk2][DKVl
-`l6K5[(3]T[^EEL[C*KZ`lcK)Y.)!Zaii)J]t(_gf!Mig]?/1+^::5U^:_M#^<++$XNJYn['Ha;]=uhE
-adf9<]=bnk\[oPl\$`oa]t:nl_SX.$\[8ZGU77j3LT[bVVl-DgV>[=lV#R@mVuNUnV#R:hVuNaqW;`Rm
-V>[=lW;idqW;impV[_D8g!nKtc-",Ka2Z$7rPANLs2"`Ns2=oR@Dft"dF-FecdL+Y`0R-`OGS=-J:i)j
-G'A(QI"@*2MM6\BYI1O/St`'_^rFL=aLSjiZ)4FaL3[rVAnc*tDfU&EH$aOIB8N[iWhP#[An?RQPE`,`
-cdC.e^8m`\I<'45BOP:^D0pMRH?jROF*N,.Ul9_TOGnjEI=$Ha@:s%]A7T+S?X?u@>[1E4=&r@$;-6q'
->$4s2>Zb'+=]\[2=D;PpEboW1A7B4c@U3AO?t!_[?s?W0<E`O-<**+'>5heG?X[AM?"@GNAnYU`@o?<0
-?!('*<`W:*>?FpT=C#-3>?kKB@U<;B>$5'-;,^Lr='/O)='/L.?!(-/=&rO1?X[l(S!otBOEP#>?<q&M
-BkhEuBPqEqDh!h=Vl#)eFCf/sBlecUJ:_r]B4PUaAn,1W?tE_S?s?rF<*<(!=^,'3<`N3u;-$k'=^"g3
-<`3.*;cZt"<a&^J=&W%'>?4a+;+aP[9iFnd<E3@3?s?i=>#eO$;c?Xo<E<41A5l6"<+^<<Q^aD0Ir/_,
-?=.&E>@_&N>u=X*BSr(=LPLeWS",poDIm[7FC\B<6V'g?7n6-G8k;WR;,9tX8P`;h?Xmb^AoDsCJ\&/c
-\,X&>\c98@^&>VD^AbeV]Xk\b\[])V\$i`T[^NTNrj2X0rNlO-qm.!7WNEJ6\\>hq_Sa@6ai_cLbK@uL
-rl@4?`5]g9_S3^q\\#Vh[^j;22HN^K5p[U"/0uW"2(pg?2`Ec^2)S6LL5^V8R$E8qRuiuHdF$"<Tq7!I
-IT0'&1HI][4[DFt4\&@70T,#Nj4p>"3B'3-?Xnk]Q^t(LQABg#=%>P;0.\n;5X%=l4>eZC0LX1:X^HIK
-R?*&PJu*3G7R9L/7m8pr4>o&Z4Z4uK1Gga50/57?1GLaJ0.eM*/M01?92_*s=(#Q-5YtBF3'p2%5#Y!=
-IPrl/1I!r\1Gq$O4Zkef5=7k*4AAF1<E_gc8h)MU5rgSN1Gh$Q4ZP>Z5t*e#770R?69R:g4?tVT1,LgH
-3B&cP3A`rd3A`TP1H.B_:N`>NcILLYO?Yrl3C#\r;,KkW?:.7hM71aafRd(,5=dt(<G6MgDd?"28PDKE
-IQ]YT3(,kn68Uek.PW;)3'92W0J5%,-SRP?2E<Qa2_.'T/2B%81-7TT.Od_M2)@6C*[3*Y/h&;,0gmo\
-2Dm9G/1E%t.4d&,2`N`[/0cZ#;23*4da615:I.-)6UNdl6Sh.n.5NhVZ,jG(Wj^$oc*(h^8Sb/B1FEtV
-*ZuXL*$$.L*uuRV.4-A`+Xf!#3^,u!2a:.s1<%hprR1nte'l[jqp,u%cHjh`d*^7ie'upueC;sse^`7%
-rn%2's4@;%q:>jsH@:6nK856]N!><(P*D6&SbnfUQC%T9%@!'>P`ClcMM?qFKS5L3T;o3!XeDV`SYDjO
-U8=onYd:@-Xf]%E]tM4q\@&cLX0MZ7=g>9>]tDA,^rX^A`4j$u[CX-&agB:,]Y;>Rf$r<NV6.&+Wh#`R
-Su&X$^Ve(._U6N=]=>AXYIhQ`^q7>&a5k@mkNq^*naQ5@iTg%/p$qD7mdBB,nbDZ[n+$/HoC2#2n*]T3
-o(2P?hWa=qrUf:?q#'d^rUTj_q!@>=o]trAo_.hLnbrIcr;$*^p\F[ZoCM_RrVlQ]l2(;Ip%J1Tq"aUO
-p&4ISp%S7Zr;$!Qp\OLTqYp+.p\jm[pAFLWrV5sPo(V_Nr:osZp[\%Sr;Z`bd`olDaQ*$ip[-r.kMbao
-kNhd>nSI^VcG.-]kNLgek2b^Pf[SR1h!F7diT]C]kN;9uo_Rn=n`fN+lg=*+m-sW7j5K:nna>i=rTi8,
-o'Q2Cn+6APq"!tMo',K2md'N7kOeH;mGm^#mI0K-iS`k^lgF60nFlbAmHs0-q"seUg!RdXdIHPpk3;O,
-kNqNpm.']CmH`rbio9CecHOPdo(M\SoC1Jhi9'7ek3)!pp?Uc)n*K2up@Rh?mcrfbi6TQcV2q+FrN-%!
-s/>sos/,ajr20Llrhp"#X/i8"WW'($Yl:p+Z37G;Yd1S3YQ2-:\$icU]!o6K[0<qDZ*LC0rN6(%!3Q7)
-#-kJ<W3*))rj5e;Vh^.cMM67uCi=KDOHPWeK7\AqHus@PJV]GRR[fh.Ll-t>M3sa!St_mQT;\`^USjo[
-R[]S'NKLH@QaElqXKp3WXg*V5J;&uCNfT<`NfoWuU8Y&lI\)phP*VT'OI;JtP`1p0XhUC$Yd1mL^;AF=
-[CF#e]=kV[\@AoT]u\%&^ra^:^9=lO[C!BS]YCbIYHb[a^U1W&cG\&X^rjsB[C*fc[CXMm_7.7ic-jq]
-ai;KHcGmW2]Y_h9c+pln`lbj+^WOU>bf7?8eAB2Ea32iV#L(<.cIBhUci1t+bgXk\bh'_UdEBA>_8jC9
-d)sAKa25R-a4&M][C3EJ`RMrI\>cs<V7!b8ZG*o]]YM:fXf]7C\$j)j^;-MDUSY&q_S*Xm^:(G_\AZ##
-d_<B3]#)"k_8*h#_T0O#Ye7ro_SXIE]W&Zb]ZIn!^<"I8GJ1W4`jr_#^UqS(\B)b0^U(e_\A#S`XKAb8
-\\,Yk^rXp([_TSsdF-F]^9tDbe?cut]#;=g]tUkc^V7b#]un($XNJYn['QgA^r"UM`KZppZaR<K[CX#n
-]<o8f]sb>j`PKC+^U'lBT9uC0KWVDSVPg;fV>[:nV5:*hVuNUnV#R:iVu<UpW;`RmV>dCkW!'#sVlHco
-V[)#3f[eO!cHH4.!li-qq8#;2^r41.^r""*_U$WUbKeM\`ljaBQ'.)VJ9uciGBeFWH@CL&MMZq2JZ6#]
-VkBc]Y.M]p^;IXs\$;j1QA9ieH>@;5E,BT8GB8"VEboBFX/i1mIV`e9JprN7V7k$pcc`huRu2]=FDPDn
-A8QdEJ:)oqH[L<pUSNZgIZ',9J:)WhEFENlBkLpa>[:W>=^,07=8l;K<`E%"=]ed/>$G96:K1@uA6`e_
-GB%J?E+Wg#BOP.R?sI/TAR8S1=&W.'=BAI%<*3:4?X-lEA7fF\>?>9E>@(Z>='8a/;c[7+<``@+?!UZ/
-8Q&Sk>@:Z?>@(T<:/4bh>@(K5;cQn!>?tD2=#<r^>[LoXJX`+"SrIu+@pN,F?"7SaBOtsnBl8<XS>W9;
-GBdh>D0(,OIsulhD.dBh@V95#@:Nh^@V9@\?=I&C<EE:)='&O0=]&!r>$>'3<aANk;,pLr<`E+(?!10-
-=B/-m<DlUm;bg=n<)H:e?X[5F>#\<s;cQn#;H$V#@V8e<;d!gZOd;T0Q@*L`AR/PE=BfEJA6r/7=D*JU
-PD=mNS"#q:IrK(<IWJmo4[;FU779R785i2P9N"__9he8U<*WjA@V94hH@LFXYl2'2])T>@]DoVD^&PhG
-]`GdWrj`*=[C,n?!4Dg4rNZ@.s0)=+%]-)(Z*h*S^;7Y&`Q-'ArlY,['?%i/aMu-6^:h.k^qR:i_jWV`
-9R]l/0/"Cn+so3.1c[BS2`a)Q,;3AUS</YrRZ*&lNc^9$bHS1KWJY1k>!"r<83T7*6T7+u<Br3pk2>"F
-QUsY>4Z#AmDi]j;Q]?ZLH"gM_:IHod.l0gp9L)KL7S-'KdFOj[?BC8&G^+>!A33=Q;+sA?2*!ZR0f_KW
-0n(u?3AW99/MSt50f:mP/KZAk2,?8&;3u6+Ed(2Z?r9$D6:*Oq<_,G41+G1F3]8ZJ1H7Hd5<1em92SVR
-2Ch9l2Ej>d2`a)Z/2TgO1c73S5s[X_+u2,:4\%Ut4@2Cs.P!D44[V=c/20":4[D+d2`EKN4$l_cTZ>@,
-dXJZm9M%2l5r(Ai:IINI:/4o=Xj,VTMdpEl>?bWf=D;)R=@u=Y76aL44%2M:5uUuN4@Ctf/MK";1,:gP
-2CBb(4$,>Y2a\u2.krP70J"n?5W:>K3AW!/0e4S,/gN510In7u3'KGb1+4Cr.4m80.kNVD3CYeO00EU&
-^duN!fZKOT;F!6)2_I!_5".Uc1G_\-aLHc#[`Qe>YB4)IDP:ep*YB/+)AjA5*\\fZ,:t>h+t4cb00DQa
-2aT>`<B2YIf@AFNdfe+Je'HA9c32J>d*U2>dfn:Qf%&:!rm_#"rn%,%!S>otf)^GQ%=WeTIt*$%KSPMM
-PF%[7SGo#RS0Of)SX>b-P*:HBMNOO0Vk'?HS=ca]ZEq*T\Zi*3WiEG8`RFh<0\Opo]<A-)Su/j([_Tbr
-`Q6'Ca2#U,[^s5k_8<_*^V@S%hUL6)b0.W5\%BVs\[DFA"gG55Wj'Qn_7R+TX08\7[_oV[Z,+9/`n9SJ
-mHO61o'5)nnb2_IqYBOCoC_YJp\+:OoC;AFmHjK@oBku>m-3cun+Q;7p%%nMnF#Z:oCqh<kOA$5o^VMG
-oC;eWrqQ3br;-BgrVHHho_\I^q>C3dqYg9]nG)hKnbMtQp%J1SoD/=kq<dtPp&"IPo(N(Z'_h=qq>^9[
-oCMJEp\=R]qtg']rVc`m8+"mRd+71Oo^_kNqX<e8j66.,qsj:KjNkZWjPK+WgYh5SgX4I)jPoCojmDL(
-mGZpegtgW4h!+:lna5T)lfR0^jPf.]m/HD_lh0](jQYsqm-*Wrmd]jRn`]6$in`MSmG6gglfR<mm,[<f
-iTo^cjPoUsk3)7'jm(d\io&SKjk.o2fZid:eD'<Wlg3fpme$2MrU/q%a62[UhTEgWb3.mKoC28(l0@Em
-mdB?&m-a3&kNW!5*Tl/3jl4kEjPSV7^8I'bT<,,nW2QViUnaZVSsu8OSY,nbr3$('rNQ=*s/u@)#I(J<
-ZEga>YPt[.YHG%1Xf`2>YdCgL]>21p]tCk[ZEUP3WVidrXo#8-US+H]VQI&*S:QTXNKf3HEc5r?H\7!+
-MN<RDG^F[[EH?PfP*hW0QB[DkNJ`sjP)P'MM2$eJNg5ciQ'IDoOd2#jLSq5RX0B4:X.YuVSXu1:V4X$4
-OH>]kPE;#XSY;F@RZ`o%Q'[i0PEM?>Z)<VU[(j,U^qS+-Yd_Hh_n!e*['70V\\Q"q^:_(g\\b_Z^;IRi
-[D0#OYcbIM\Zj!!`ko?t[_ohq];r$D\\,Yf^V@Lqe'HLZ^rOR4a2lZLc,mfGa3DTJcc!oNaMl$Ad(mND
-bf.Q=`P]M%`Ql]?bKIlM_n3V"`l>sr^hh9Hc+h'1]>MP*`5fp<^V@n4_SO:4^:V%q`R)B:cc=)7['Qd;
-^V%_#^r=*pY-"h+\Zi<F^:1&4Q`$sfZba/f`5KKsVmMk]QBeA[`kfg:^Vn.0]t(qk]"Gbn^:VJ9bIbI)
-_SsL0]=c(2a2uB3]",)HXL>pFZb*iX[CNud_RR(m_6pbX^V$eT]t:GSXf\t>\%^/)]>DFuf>,)/`5KL/
-]Y2M2aNVl8YH+hI[`QRtY,@hhWO'^nb*oTEZEq6X[^Wuf^:Ceh_o'?uW2[21V4k,jTU1anJ?#WGV5C)c
-Uo(#iWN)s#Xf\b0rhf^lr20FjqPO7i*N5p7Vl$>fV50o^U8"F8g"+^&da$+\b/_K=_SEtb_Z%IQ^AY_l
-]Y),$aNMlOaMuc'Xe1u>H#\b!JUDT\DJ!^&FEMt_NfKHoUSt'hR1,a[X1?*ngr[jle&JsBTUU^`J9uKh
-H[C0nL3\&lPcUp`V2f;&?t3neE,gAgR\Ke^,H.T7S=>acEH?AMH@0gSEHuPDHD%!rH[pd$F`DYOJTG[?
-BDu-?@UWGA>[CY6?NFJ=r`g[U>$5->>Zt<<=]\[*>@1WPFb"[YEbfH.D/<rr@q]OnDeWU.@p)r=>?tE8
-@q9+`>@:ZA>ZY37?<UZB=^,6;<E!%);c?k%<`W=+=BA[5>>eX.<aAg-<EEF2>?Y05=C#$*<``:&>[CiK
-@q'%^=BK'RHA@`PR$3PSA6)ApB4ksmASGppE+s6@O.<2IKlq]YD/OEAJU;fjFD5/j<a&QN='AmFHARN6
-H>6ni8l&,T9iP>%=^bZC?=7/H>[:fC;cQq"<`K&r!)`_p;-[C4=]JL-?r^B:?<g]??X[AN?XR5G?X@8S
-?X7/O?"@8KBl.m>K9;ObPF-l?Anu0l>$G*1?=$cA?tO_WUPjAKNgulEXc@UDFG"jH<_Q+;8kr,S8khuP
-8P)QL9h]2.A8,^c?=mk]CO:\o]tV"e]">Vg]tV(j^;%Fr]Xn$Lrj;d8[JdHC[C3KN[^ENMZa6pAZa@0K
-rjENN\\#JaX/W/%YdCpP]Y;5#a2lHJrlP2]rl=o[%*Qi9a2>a._o9ZH1KAm%<`Lt#/1;bi-nHen/Mf48
-.l07K3^6o-Q%=LOMh-SJN/47J^Ts#qQ"af26W-H@9LqE>:0BnO4-Sdbg>/et5;+ZN4$Pf'J!#>1JUrE,
-G%YQ49Ktm74[;M!3B9kp2b)$BO[``/OC2.0E2@)>6r#m.2b-:l/NH!Q5s]ra5!(b`2a]>R4@;+a1I!NE
-/LiVB2b\+cG%tA]9jC_#:H:L.93>=l5XmUf5X.Uq2+gP4;ERH369[4l4$kqo75m=t4>AHM4tSBM3A`QN
-3Ar]S6Tlq^4>]>^/h]%E5!(Y[2E4)a.5E_41d+)m84Z6B8N/Ru@tU`!cHUgW\VNa2.3VJV8k(p4<)I@)
-?';P>inJi^E(ru)A8l<a;-R*i4$YGY1c.0K6YU4K?V3UM1En=r,pk?,3&3f`3BTMm4?5W%4Y&0B0/G73
-.P!&)1,1[I2_Z[12*`TF3]],T2a'Jr4?Gnq2*!Qb7lN7m6Sgt`2+U\NIABrZcGIEDVdN%j=\(M41,;0_
-4%)P*A\Zg'AtQcada>a`>?,[BJ1W8q*ZcXT+Wi!V+s.mO-71$.2EFE!1GD'X2)n&f2p]aue'lamd*U(d
-d*BkZc-au=e,Rqrebdqrec+,2f@S^/f@JL&eC<$ueBu[nJe!?\IscZmIt<0(M3*jbQ2-sGSR8.fSXGh.
-P*:KFM34F.XK&(jTqSEbYHPLM]!AH>Xf\S%\B3.Jf%AHj^9jo5R@UXn]>;A+dEg"]b/ME:]"Ynr^r!V)
-^V@S$hUL6)b/qZ>\[K2a[^WNEY-G@?Z*u++a1o-bX/r>,ZG<oRZbaE2bhMLPq"4=Ko'5)nnb2\LqtfaF
-n+#fCo`"GWna>l9mcis"n`T#tjmDa2kOJ-9naZ;Io'lGLnF?;KnF5i6o'c#Es8Vrjqtg$^qYTjYqY'dV
-qtpBlo^hqTo()VQo(2bToC;GJq=jb*s8W&srV6Biqu$BhqYC!crq?<cnFcPKq"47QrqB4\o_nadqtf^4
-dEpJ&q"OR_r;6'SmH<a)n+c;>o&S-4^ZshAhVI,Jg"Y'-gtgWBnEoW.l0I9[hpU$)f])5al1"65n*K6#
-kj.?ihrO##mL8^Rjm)0smHWlrk3D;^m-NitkiUpemIT`6mH`lrmISc[gu7\ej5fOro'Pr@p[RV3jm)*l
-jl"_5dFQS/i8NGOjQ#LfhrXS%p\*e4fZ*7;o&@j5a33`7m.Tc6g?.Y]jm2<sk3MR*lg*s+mHruhfA>KB
-i8r_Hd(lN<T:r?fWMlbmUnjc[T:_SUSXlCVYPbR&Y6M59Z*:F8Y5PO/Yd(I=ZE^X;riR!>Y-+n/Y-G7=
-[CNo`^qIFo\?iKEYPbC'WN)u#Xo#7YUS"B[Vld/+U4eG`N090YH?XOWH\$^!MN<RGH@UElB4l4;NKf^#
-QBmYtP)YKdNKB$RM2kGqQ^*o'R$jA+Q][PoOGBa8WiWG;X/hn`TVSHQPFIr&OH5B`Pa@]*V59fXSs5D&
-P*;*#Ocl6?YcF%b\AH8&`kKa3Yd_Hh_nO43[BR-NZi%Q:]Hk%q\%/oNY->I<X0/M1^:CJ^cbmN2_oB@$
-_o'$r`P]-p[Ca&"\[]u9f#GPG`4E_)b.Ya7_oTO6b1"eT^<"@6`QurN`mN/O^qn+5`QH]ddFQ^feBQ.\
-c,muC`66HJe'#MD`P][1_8!e&^q.,#bf7Q@`k]=%_o0p?bLt@c\@/oNZFdTb[_'JmZ)t.9Y.1^@[(*39
-U78'VUTD5H_S3^4^TXB0O-5WnY.V]hai_fOai)*9aMGEp[CX&cbL"AI_o9L4_nWan^;7Y$ZadQSZaINf
-^;.Or[C3fiX0o:Da2GHr]YhOr]uJ(*[^*<R_SX:6^q7:q^":9F[_9/Z^V%+mc,7?4X/i8'c*>@7\?;^!
-Y-bjec,l?T[B[%[]"GGZ]>h_%^;@h+_Qg#8Y-P.0Z(dq\P_4@`WhlPhrhTdqVQ6\rWrB.(YGS1nV>I.g
-Vu!7lVl6NmW;`[nV%TT!U8"F8f[eU'e'QCcbf\#G`;.:M_>h4G]*lHp`llTKaMur1Y+A^]MLKu=ObS@.
-EGK'#DKBuNL6Ig\NKp'-Q'[o3T<5fKeCra3bga\EWMb`+JUVorI=6ZuKm7ljPcUpaV2f;&?t3nhFE2\`
-Q(P4[W2-AgV5'N)FEW$1H6@6FDKg#=H_@+!J:`K1H[0p_JTG[?B3\YI@q&VC>?k>1?2Ru0>?Y69>$"a+
->ZFd)<E`^6D0()HF)u;ACi!s*BPD=#CMd]j@9?T6?=-uA@UW\T>?t63>?>$/?!UlH=&rO/<E31+<E37-
-<`E.)>?G0?A6r\N=^PK@ra$XO>?bEB<*NC"='/O->$G?@?sdDR=^,HXH&%WMQ]jasG\C8Z:M4?VBkV6r
-BPhC"Iug+uVhfVED/O61G(G'lH#R8"?<UQ5<*<I<F+JsrI;NIo8kr/[;,ph,?Y*YM>$Lu3$sm@F<EWL*
-<`;jl;,@0f#?tG=>Zt?>A,]jV?<^ZB@ocf>?t3VO?XmYZARfCe@qB(YD0'oQMj.81Q^!heF)5T(?WC62
-<`rg4>$59YSth$_Iu0ShWi_M5FE`Lb?W9Zi8ki&R8PDlQ91qrR9h]/,@:s7bA7f@`Dg[+n^:^td]">Vg
-]tV(j]tV4o]Xn'Mrj<lW[^EKKZa@-K[C3NO[C!9HZ*L^C[^EQP\%&u\]=G&E$`gD4ZF.3P]"Pnt`qmdU
-aoBT^c!\`8`kfL/`Q+'#=&;gn5<:tf0IeJ!,TeTo2)-gI6UN7M3b*P]IZoeGOJ\e6O.`YjYG%5=P&!lr
-:J4eb85i5a5t3r"jl+tNX[GB,00)Kq5t5:&G`$rnG_1^)NKmNk8P;`B5=.1^1J0M`9@2@e;JCr_JolN^
-V.<:g:-C[&8k1Zh2)d8f4T7E<2D[3L1G((.2^g((-o*tF9Oa<(A7/e\<)Qq)8PWMp:K'\E5;=iR8P;6,
-7n#[44?tPY4>]/R5X7t61b_$R0ekdU0f)'Y1G:RI4?#N%#@g+r6TRb)5lO)k4uk\l8hrXh.5Wt?3B0&a
-5smq*6TR>'AV$_paihZ8OAJ%r/5]):9ghNJ86eVbM6P7^gQQ&`9i"_k>&.AH>=g\.4ZGGT/i5=D:JOkh
-;bBD3+t>)s0/GXS6;9g)1,M!Q4@2\%0K1sE1G11*-mpJoE%*P#2`3<H5=n(+5WU_Z5=m7Z2*=Gu3&s?"
-9LV?H;+3i55ZVQ<Q+"ZZbJhc)CL'V.3A!'C/i6$U2DmF"]@a2kPd\i^cFBQd@XtY0.OQ>Z*[E$S*[<*[
-+sJ<]-7(u92*jYo4$kka5"RXac-ZI=$I[>Jd*C(dccs_["jtcIe'unFec45#fDjG#ec"&'f@ed,f%&=L
-e-"1IdF8)K%"NbTI=6TpKT(qPQ'M?<s.'(Zqjq2fT;A<TR?s,$P_X[FP+/5FY,eJ"VQ?l%Y-kgNZ`gR;
-Ycaq*\&$/4e^hs]^9su8U9Cu7\\>bt_8aO7ai_Q=ah,=&_Rdq*^qdhCdFcacaN)95\\,Sc^;.Ck]"GYc
-.([UA^9jc5W2Ql)^U1AXa2QfVg#qr#o^D5=lJCUkp@e+Rp[.;:oBuPJrq&Y;m.'K-m-jK3ioK4\lgsT.
-m.^5Fnb2kFlLai@nb2VBnEo]:nF6DVs82Zhq=OFYqsO1Tq>9[OpAOs^o_\X]pAFg\oD\LfnalYUp`0/1
-s82flp\aj`rVcZlqYL*gqu6Kbq"sg[oCMVRoj77]rVc`oqX)qadF6qDo_AF_na#Q/m-scAo'5W3jO(cX
-k2PR]iSrbEe'Z_"g=GEZkN:^^lfR!YeC)k$io]CgmIU&Bm-*[#na,H!kNVF(kih$clK6s`kiUpck?R66
-jlGXhjkekOjPJbKg!S:$hoa?pf\P?8g=k63f\5*6g#h>Shqco5ccX/Eai3#_e`?,\l1+<.l1=E:o]k\q
-a6r!YjiYZcd-L5gp?h4ujQ5Ial0IQqkj\$>llPQ]m-3TdgYL]Cgt(0-_P;pXUT1>mW2HMgUnaZVT*1dY
-SY*+`Y5PO+Yd(I;qQKn&"L528YHRr.riHI-XKAY.YI(aIrOWEGZ*CU9XJi(tWi>utrN,t#"J_`iWi?!#
-/>J#YN/`pZM1U/$H@:6iIYN`:J:<*$J95^II"REDU7n$=Q'%,bMM-tINf3surfL$CPFJ23Q(3r#Nf]*q
-XK/J-]VVU!R\$1GR?X#%P*h`*Pa.T%S"6LPT:;")O,8UMQ]-rlZ*(*lU9MDQ_S!V.]s+o[a2>R-^pLAW
-]=#8_rk/6E,G_WU['-dE\[/34X/E57\$3?b`PK7+b-SFg_n!=n^U1JX]7.H*]@,9]ai)*4\@]o*\&6A/
-ago%$cd'>AbgXbYda?.UbKIl<^s('AaO]+keBPtXaN;cSbfIfDaNVu\be_<A`l>a,]t_.i\[fr1bfIoK
-_S3^u_99U7f$V(5ZFI?S_7mOd[_TY_XfSh2[^!9M[\ogjR\ZULZ,F8cZimkR\#6)%P]ib'\%9Jrbg+SV
-`lQHPbJCs+^Vn+2`O`Xt^TtA]\?rWO\$iZ[`Q#d([^a#V['-R(TVelnZaI?Y^9tJVZELL<['-U4Vl?Vm
-V5:5lXKAe3\YcFBa18t.bJM-;_S!RdZ*1CSZ,k+tYc+/!\\-56`KdO0YU?]b\?rZR_S<n%_8=(*\?W*6
-XKAP$SY;U?J9S#qUSFZ^UnjlbX/Z&t!j8`(rh]LhrMTLhqksFjs/#Ue(Y[Trf\+j)e'ZRfbK@oHa2Q$8
-_SX.)_#:qE\dH3g_oBg@a2co:Z@8UDP)GEgP_jp3D/3WqCi+6<JW#DAJqJ]6Ll[^bR]3^6`m)ZWe^DRY
-\#u3dMMQk;J:<-&KQqcjPcUp`V2oY3@q9CuH?sabL6.[hQ^aP;SXc7'J:r`4Jq8,fD0Ko=J"`X'J:N6)
-H[0d[JTG[>Am8JF@:*2?>?k?:>l.eq;H[7.='8a4=]8:";cm:/D/XcDFE;GDBP;0tBP;3tCM[Wi@TZ`:
-?XI,D@:*DO?!L<0?!:K4<EEO7<`WL7=BJg4<E9$%%TQP8?<LKB@U3>G=C59;ra-[O>[1WE;ccpo;H-Xr
-<`W:(?!U]><`idJG_M?HQVs*3Hu!"h;IF'NBkqO$CMIErI#OVoVil=ODJsK4FFALcG]$tuBjY4L=^bo]
-H\$]uI<9(.;aNoI91r&^>%(`@=BJ^.=C>K@?"@DO@V'([A,^!V@pNGL?=@8SB5VX/Ed2eTIr][TG^t<n
-J:[]M!/(9(#E4OuPaS&:UaN%;V4XKIO+VOfAR/_Q?smMJ='&dQS"bX[Iu0VeVlPr-FE`F_?;pht##J,l
-9hnVbr_O5);,Ct=A7T7`@pieXE.37i_79KV%(s9f]tV(j]tV4o]Xn'Ms0_j7"gt_DZa@.=[f<c7ZjF(G
-['d?M[^NcYrOW'4(9XgDXfo%9[^N`[^VRk,`Q-$?ai_fMqorQpcHXPS`P]U5`goP$<a8X!:eO/6/h&%h
-*@EEk/1rqM5r'f92b?t`Ll[:PX0.kJLlAR@YGRn\FDPDj>@LN)>YA!Z7R!$tj5&Xs9L:Kf4A/XF6;:Kh
-GD(3^I"?g"M(*=K?sQ;i6SpJM7PQerdFk3i@sF8mFD5]jA5,Eb4?GVl5r(&N3AWZUr]C*A:*M>M1+P"8
-2_cU*-m^K+2,%,9E+r]jE^iJq=\DCf<(g+X4@:n\5"eO84$u:r5sRU`1dF,d/1rbJ6S^D_9/nms5Vk2Y
-4?5&M5sdLmISs6583]%#4?c2&6pNmu6V9'm1FOk21G^^=1,M!O2`<KR8n!4G_8sg@^6DS^3\`f_852fX
-=&Mg[:OK4dh:e]6C/7l5<_ut"=B.^E3E&('/i#d`9O(Rq<ErZr4>%No.ju\n2*=Mu3&<<H2)dig2`XJt
-3'To#5!D8";*dB/6:*k!4@Dn@;HQdm;I4-7?=@Z(K6;QdF)Z/IJ:)QtJ:j8bVRFXlgY(*0]S:H=<CAo=
-7m]O82DHsI?b"^f?BhhBcHj%sEajX%F!rC7+WMgV,U+Kd.k)ns.k<)B69I:l5<1SW2F:+n,g4^:dL"=J
-cd9tcd*L"_"4,BCe,Ikpec45#fDjG#ebmtufDaA$ec4/!e,@Z1LPLV7IXQTkIt*-0NK06gR[T_9S=Q7D
-rLX"\*2'1*TUM73PE^rTMisX+VQ-\qX/N,%YHb@>Z`a;/(9=sLX/iJ:bh(Fj_nEIYVPgT#[CX)c:rC,k
-a2Q3E`l#p1^;%Y!bJ1g-_VW\mcH=5E_8!_"]<o#Z]=>G_\$NKfahkTfV5U>pZG!TN]#M_BbhV=Ko'b`0
-o'5)mnFlPCoC;58oCi1Uqsu)kn+?#3oCqkDjlP[bl1+3*m.C/KnFH2?mIU)@lgXB4oC;JJIeNI7rr)`j
-q>'g]r;?3`rVQQen+?JQp@eC_q>1$cp%%_Gr:BOXqt'IYp$qqTq>BjXpA+X`qY9dXrr;rkp\FLPoCDGD
-oC__FqYgElqX)k]d*pnGnaZGHmHNctm-s`@na5`3jO(`Wk2,4Zj5f4Rf$i1%g=kidkN_3m'(>5Kjl+tI
-h;[GUnaZ;Ena5T)rp++_mdKW6mdTT*me6/4m-<crkN_BukhP+Ti7cf6f\53@inrYOio/qThVdAOj5f7W
-ioB%Wip,aii8*#6cca5Hai3#]aku7@k3;3ok4A*9r:f[6aQVgVhoWmXcgC)[p$_2!rTF=Km-FW8-0a^]
-m-X3&l/UOMh;[5Bf[7R3LRb->Wi2koVPL#_U7n3OTq.hRY5PO-Yd(L>Z*=,/ricL0Yct>0Y5YO4XK8P.
-YHYFD[^ir]]=7dE$*C>.WMunsWN)upXTbl&Uo15lriQ@$NJ`[@O-#<TJq&)nI=HZrJV8](H@C6fIWfOH
-Ee':KTq%:0O,o<_K8#&DPE1cfPa7N(SsYk7OHY]gM5RDUXg#I7WLfTNR@]n:RZrblQ^3o&Q'@W&X/2P_
-P`_#`KoD:SNg[,TWKj?_\A,SX^<aQu[D9i![C`uUZb4'P^&YhG]`,N2Upn(EYe7caZ`:(-Vm*_>Z+&!#
-`Oik"]=,Ag\$EQR\%B2f_o'=Be'c@X_SEk!c-=&FcH=JN\\Q;-_o'^Hd*^:gaSs+4c+q0?beCm<`k]mD
-aNhW>_o9^=`kfC'f%A6d`Q5p/^:h%h\[o>\`m2iMai_B4]YAp3b.5=4`3cVHZaRK]^Ugh]^;$qTXKSY3
-[(*ZXXeVSYU7e?j`Oims]Z.akXe_PWUoq&7bKA)SccO2JbK7lLbK%WA`6ZT@a3i&B_S!Fh\\#Md\[];c
-]X"`DYHP=?[]Zd:Z,FZ!_8=+)_nj$r]Y1qd\Zi3>Wi2biW2EInY-P7AUS,05[Ca8n^V7_)^rX=%YHc3W
-aiLioWM$H#Zd$n7QE[a'[CEfX\[fAc]tV:u_SW[h[&Kt)XJ__`S<\YKX/r(kV59u`VP^DnrMfn$YPtBq
-VZ3RoW;idjV?!RmVZ3LiU&ifr("Updg""X#dETqYb/q`G`l,a2_8!__]DfAE\\>hp`VmhZf<qo[V36[o
-Q^!DYF)Gc*AnPgrFaf+"Oc"a8I=@*;QCFk[`5^6Re(<$c^ppG7R#6]PKR\K(JqS>pI?^e6VkoJqC1Cgk
-Ed2qWJqf/BQ^=24S=,_3KdD;*MhZn9GB@\EDK16$U6L1\J:;`dE-["VD.R<`>?Y9:=]o$;qd'2+:JtD&
-=]\m9?!1-,<Dut(>&J8,H$=:IDes-&ChRBnBP_R"@:`YI?!U]A>[UoJ@U<AA>@1ZC=&`4)>?G!5?s?i?
->?+X'<aJg.?<pT4?Y<G>?!CN?='/O-?!^c>>?b03<`)^l;c-Rq<``O3>[(-.@r?OHPa@c&OF(YC:eb8+
-B4u'uChm`tCOD)3Vl,PtH#@VBEHZhZIs5d?@VT7Y>[1iTFb#F+Kn+8V?WKQc9hS/W='>H-%U<+<A78hT
-ChI9kAn>Laranu<=^#'6?<prJCi=K@It*!!I=HZmJqJ`2MM6b>M26qDO,]0dR[p.GU8=ZXU6U[cEF`Qa
->[:]C@Tci>BR6,?MKaT1StW'_N-TAcK6:L#r_FM1;,C%a:f'n_:f("dB5)'j@V'(XA7KM+ItYYIrjrBI
-]tV1n]"J!T!PH#C[L9LN[^NTO['R$BZaBV;rj2p:['[9L[C3O@],.i[ZEUO7Y-,.?\\,Yk_8=.0`lQ9F
-bg$+3rm(_ocHaSRrPhm<<EW@5<C]GM6od"O-6aTV,pjlb1H.0\2'sOr2d_K*NK^*5S=#t*OI!f(TT+,?
-@U!5M<)6al;ERK8PN(][i35mA1,1mV9h\/]<DZbAEHQ_WDf$kIF(fE(:dm`./MBFC1fDfSR8Rg<G&Chf
-EM[8A6VKU'1H@BK0fqW!4T7GA3DC\T4>AEL5s$eJ-n$An2`"63S;D8n=^=os;--:T8Ou`[912E73_)P(
-69R\%6UX7-1-@oh75QPN4?PM[5tO7*5s@(Y1G_?Q1dXJ^IPO8J00q``6Sp\X3C#no3&`cW4Z4lD0.n\-
-0.nt<3B&fJ3)!b1Wl<0+aLmI)2(g484$Z5/<`N*o78J0/bM1a8=(kQ;?!LZC=BJHg2a15)68pkt<*aBi
-C1:aW5WUeE+t4ld/2]FR5sdn&4uY>q7mBRS<CBSR770I5;FsAH1,V$K2D[6P8Q&r,CMRj3KoU_4P*M3(
-Vim",T9k_-S!'#4Wi<26[`ctEft;Z6>=h(=4$Gkl82`=j:N*_kZ"0?9daQ^aOC_@<WGF%6rZiI2-mp>g
--n$Di.4Qhu6qKp12Ea/[2)INk1F'uirQtkscd:%ed*L&<ci;DleG[qsecXOWg"5lIrmh%uqp?==M2$_:
-Jpi'#KSYJFOHl)uR[T_9SXl@DT:Z%S#,.`fV4a<Grg,1%L5V(ZS=H4NXf\Y+XKJb6[^30>YHFh*X/i1s
-Yf>;Eda?7V]Y(e_Y-#(==L>ND\[T,da2lBE]tV5#]ZRt'^;8RMf?VLY]YD8"bK%9,]>)5'_nj%'^q7%W
-UnO]cXgGpO[D0r/g=#'Imdfu:nFGl$jRDj7nac5:n+?AIp\+:Oo'u_J,5M!!l1+<*n*00(jlu='lgFB>
-p$VD?qt0XZoC);CnFQ2CIe`[1s8MupqtTp\p\Fd_qtp0eqYU0cq"a^Wo_A:Yq"FCRpAFUVr;?3Yr;$-f
-rr<#pr:Tj^qt]sXo`"jgqYC'bo(i%Oo_84VpAFsjrVH'7e'?@roBbo;n+ZA8jlbjnlgs]:mc;^/^Z4#.
-jQ#.Th;?r:fA,0Bl/qEu@-$>(g"YB:f\G98gu\.smHNosi7Z`8gYUoIi8;u.ajAblbgFkdd*pOrf%&4"
-gYU`@hr*5Dh;?uBgtgW:eBu^mcdL1caihcH`lH`_e()ppcHaY^e(;q%eB6S,ki_s*)WpPWoD/1Kh9=d>
-n__O2a3aABjS&''g?Iec+6r.Wm-Nurj5]:akj%HcjQ51KhWa:[f$(q,M4:-:WW&duVPU,dVZ!7hU]%@n
-Y6D/8ZEga>orn:r!3H+#&$N1CZEpjF[^W`OZE::/WVrasWiE&tWX,`.XKAY.WiE-!XTY`,WgSfEKT(Y=
-J:rN)J:;rpJ:N9%H?jdZG(5$iH$P",Vl-5XRuWMdNe`LKPaRl%OH>NeQ^4,1S<B(uR>n5JXfJ\<USaQM
-RZ<MqR%g1:P*20%TU2"1rgG4$R?<JgL4b2DL4bhrY,Rno[(!fc\A-A)YdM6b_RmIm[^a,j_Sa3=_S<aq
-\@B#c^p1)R\Z3-BZ*C=5\[AoYd*'>=^:MJ&_oKF!]Y:ke]#)G(_:I)^bK7N5]t;>1`6?BBcH+,L`Pfa6
-_84CDd*9\P`lZTG_Tg?@]Z/1=f[\R*aj.T;aN263]=ZM=c,R`E`4Ek&\\#\p_7e.Je]uIe_8!O0]=u:h
-\AZ%q\#c^8Z*L[J]=YbkZE113Up[_E[^WQHWLo`UVm3_Hb/D$+ZDa_$UnOiiXL,ga`4s%$]stGV[C!BQ
-\?rTHXf8M5ZDk"-WM?;hWMZN!\@fSf]=u%i]=Ybc\@B)X\@&WIZ*:R>Y,nh,W2HSbS=H1?T:V](S>N-f
-XL"IaYeIcb\[oJi_7mS#`ji@\^UVP1ZEU@'[]lsYdD)0VZ2V*N\@T>`Yd1XE]">\lTs;#+V6756Un!a8
-K6O>qUnmscrMTOm!2]Lgs/5mqs/5Fbs/#Ue!7V5&e'ut$g"?;NFO/4Vbfn5OaMl$4_8!b!]=beg\[f2Y
-]>)/"`Pp!6[&U$tR?EhqLjsM`CLq0nDJO*6J9l]fF)#<'I#*ZDT;8d"]ZA@<`Q,a2`OW.DOc>0FG^4pp
-G'n_$WiN1tP'1\TBQ8<FGBeRbF`VeTLPh:XR@SenPG"A.Oc"a:GBe%OJYAa%KSbA2G^+@WJTPa?Am/>@
->?Y-3>[LcD?<pf?>$5!4@:*,<>[(03='/R(='SpIEdrCWEc5c7D/=-*BPM=!DJ<Ql>[(K>>[C`D?=IAI
-?WgZ?=^PB<>Zt96=]\[)=&r=#;c?Y!;c?k';c@O8<`WO4?!gZ:<**4*=BAL&=&r6q:/Fh^<)HUp=BSa-
-92f87F+KO?R@'1eEFE$PA8#UeBPD$hC2.X6Nh!#FLj4>iEc6)LLP15+EGAljASGdfCN+KKNJ`ODG\pu"
->ZtB@A8#^oDfBc>EW0ndIXHHhJq&)oIt!$'Kn`K\L2_3VGC4gfIt3*&KSbSEN/N^RM2dLUPaRf'R%U%E
-U7\$NU8t,hWMcDaS>)@4IWK+4?X6rIAS#.O?tahLSW\/GNLli@WeG_8G_1$F>?:]()H^$?:f("g;cHat
-?=mn^@:s:gB4>\)JVM+Wr4E$CrOi-Arjr0=rj;a7rNug9Za$dA[.q'.[f3]7[em]9[2--SYH=k7\@B,`
-]thG"_SjF7b0/#Qc2Pugd/MDpd*BkXrl?\-FC.^I;b95J6pELY,U"6S-79oZ.k`8,/12JW-VJ`7LR4X&
-PF8M;P)I'!^4*M^N,`B=?W'Nl:/X8M7?c]mhVkh<7Q!%g5=e15>?*jK5tYO(F),uUI<:$a=\hRO1c.ZR
-2,VZFTO<M)FDc)+FJWSD6V9F"2)dBI1H[rc5sIIm2`3BI2+'Y^.lT@52(L:3-7q/4='_SZCgC1CCfsnL
-;+OP^;H?O]9GfoR6pj4,69dY$5s%Fm5sR@r4?bqh2`Whr1h&I(1bp^;1-I6B4?P2H2`<Na6:=I*4YANN
-3A`HC/iYaC.OZi",;1Pu/i5IC0dehS??i3_`m;fCOB"J)0h4c#5"%k,6;^NZG-B3Fg4WIH?X?iBDhE%<
-<_5S;5>#$R7mBmN=)3P6Df8uS5XR[p3^H>4:JOhj>[CW;=B9<N>%iM,?>!q`B5M[4F)Y2dBPqs;I=Zcu
-Nfo]qR[fh@PDB.*40#ieTs2)1YIpBkSZ/iqYdUU;[_U1tHVms>8O#-o77p072aUAWXjOdlR_."seAR#M
-9n'$Q/i"q/0-2c#0eb1),pt/n/2&\26:j9s5tFO.0fDT]-H=?YdJM;jdJ_DndaHYDebmu#f@ej/pX]5l
-s4$qn(l=*)LP:A0I>!90LlRL[PaIi,R[]h;SXobO&"fJfTr+Z[SXZ"6Q^s%qNdd7_StW3hZE^X:Xff1F
-[^**@XeqknYHFn*[D0l1dEKSB]XY;OWiNG4\%')^]u7t7c,[T6^ra=5]t_:tgX"KsbK7K5]t_\0]tLkd
-^W+1.^Vdds[]cR%W2d#/_mHkgbK\_cjm;F+q"4+GlJL[lo^qnOo'c,?oCDYMomZN&n*KE/p%.A.md9$%
-l0[m$lgsZ7nalVFnG)VNnFHAFn+?AAnF-#Do'lSWrVlcgoCVSEqY'd\o)&7[qXjFWqtBaTq"OLYq>(!b
-p%A1ZqYC!frr;oprqZTlr;6<_p%eOaqYL$`rr)Ngq=F:Tqtp-es8W&pn_)O>d667TnFZYPp@78(kiqC"
-oChbBjNYHSjkJt]jP8MFhV-K2hr<kaiTfU`hqQc9e(!"*h:pZ>na5Q%kN(LMrnA:Dgu%2UeC;gmg=Oa%
-hVHrAhVd;Jk3)!orT56`j58\HgYCZ7f[SC"d`p1cbfS#KaN)EUg""X%dE^"]1!\.seDAd*i9'Fpjlbpr
-na>i8nE&KIiTB[jbfRuSnaYl;l/UL`kN_F!lg=*(hr*PojqHtDgZ@VVg>1lPhUK``VMCV4W2TZls/#am
-qkO.nrN?I1Yd(L?Za-k7Yl(^#XoPR$XoGU5Za7$F\$icTZ*LO8r29^sWN)rsWX,].XKAY.WiE,tX[K=h
-P_=gFLOt57L4t50H@CO%JUDikG'%qWJ:MrlK8uLoSXbe%MMm.HL5:nWR$<_rQ^F)1T:(t0P+7W6XKAM,
-];);'SIgmFPE_`3QB[AlR@fh4Q("%gR[9G*NK&^ILm3UHR'*TjQa"!/^W+.+cbH`m^Vn"-_7dFl^V@G"
-_ns1#\@/cP^:UJI[Bld=Yd:^<Z+IQX^<k!5]>hY,\\#hm\%]\c\$s/g^:VbBda$(L\[]#\aMZ*;]ue=:
-aMG^8b/;-9c-+8Tc-4VY`59X>a2GrGf%/L"daZ=eb0%fD]tM;'b/VH?_p6K?aht[&_SsI0db`^(cHjGH
-\\#Sr[D:&-^UL2AZ*LXA]YM7o^p:&CYc#"D]<elKXf.k_V6789]#;Ir[]cR)S=Q=RXfet>`PB!o]tLkZ
-\$r`M['mKWZEgX;\$`BD[^E<D['d.BYK=r1cH#q**Q#Y+]X5)V\?NBK['R$@Z*:=2Y,\CuWhQ/YTU__T
-Sk,TIWN!(oTX;VSa1K((aMbg#]">)LZbj/ocEsgTTXq_Ac-<qm[BR$I[(*`]\ZE!A[^ir\^8A6GYGnV.
-Z)4"TOb7hWWhcHhV>[=jWrK*qVZ*LlW;NReVZ3LiUA`MdeCE.'d*U1ecd0n^b0%iG`59C-^q[Oo]Xt_b
-\$rr^^V[k*]Zn3kURdp?Q][5ZG].>,C2@g)Dg?hXG]S(IB4l1.K92b(['[KbaN239bJV*-Z)!YELOXYo
-KS4PuJ<Hn4Whto%D.mX'H[KpYI=69\G'J[sPEVJUSs>M4S<]4oJpVfhDgHu-Tp1+bKmn8nH$Y'aDImE`
-=^YQ?>$>09>@:fD>Zt94=B]$9<E34*;d*7*>#e[0>]Fh7G]@bFDfKN,D/*a"Chmj#?t<GC>$bHB?s[)G
-?<193>?Os2>$P95=']*5=&Jrq$!:;1>?4[$='8UR='/a6?WgT;<aJs5=]\U'=BeWu:JOY`<_cXo<)m%(
-=]eC"@r$.8OHGotP^mje?sI2TAR]@gAS,[nDgRP9Vl,AsJ9>pNEd`[pJUDKT@:E_[AmoClG(54#LkC"k
-@pN8?=^PZOBkh[/F)c,:FEN(_I"$ZuI"$d&M2I2sN/`dDIXZd"L&Qf3KnP,8Ll..JreasBNK96gPa@c/
-St`!TTq\?`VPpGkS=Pn6PEU]DBk_'`?>+%b?!(9?FHE,VFa](8Tr+iGHuOCeF'r6Q='8U+=BAKt:Jk(i
-;cHb)Anu$hAS,Oe@VU:AKZ1[;r4W'As1A6Arj;a7rj<!<['R$AYd(P5[/[Q5[emK4[f<u<])B,V[Bm'=
-\$rlW]=Ybi^qmn,`lQ9EbKS5VcHuR<1XOImc-"2NdA;1`:eX\S;,'VH0IIq^-n?bm-7g_o,q(An*#pIm
-@!\9BTp(\4M3rdLW.)P'Wg\EVBjFkA7o`PV<D&J4k1nq$:e*H(6UjU06Wd>U5rh56CiaNAOE>GmHX0E?
-4uPGl.lLAQba2FeLidN`FEXQq:I@`73'ohi2)REU2aTem3]/]J0/GdP-n$l+,r7,-1+4b82dBgeH<afm
-?"Ql.>Ydmg=%cF^6@ME`1He;r8k(m$4?,#W1d!]M5!(qj1c.H_1c-d?1,(aK2EiuN/iPgK1c7Zf905=(
-1IXDg3A`BB1cm9=.OZZ"1aOq2/2&h?2`*!J=C?6B]t_h7_3eM"76O+24?,f$5snLL=`gsrg=h<dHtHb`
->&8_-?rfuo5!M>19R]2t:K(k9Ao;Tt9g(Es1GLpZ9h@l[>?k9.=C5ZZE+a'?H"V&LK8,AOS!T7mN0BU#
-Tr"ZXR?EJfP*hkrR$3Z)R?XJHStW6kXL?$MWiN;/Z*:C5Ss>bHU4m5f;,^%I4],9U4>A]\=e=0R@?e.E
-cHj7kFB=F*@5'Pg0*j9c0JbC7+s\Q8.M=9c1IFr)3B]\q4>&H]2C$/bdJD5idJMAjebmu%f@em3g"6,P
-psoDos3^eo'TS34N/37@JV/T5Mia'cPaIl,R[X5Frgj%\#,%WdVPTuZrgEn[R[82^PF.c/Vm!A5['[-F
-\$r`LY-G..VPpSuX/N)"_p-`_e^)L^['-U0UoCJsYHYRN_9gfU_SF(4^<+"$]"ckBeBGtT^Vdq*b0.fH
-ai20<b/VKA\?N6<Tq8'WYIDQ]]#Vt?fuW+;mI0`=naPi$jRDg4qY1!["SD<Vp@_b`o'u2:m-4'3lf[X'
-mcij!mHEp0o^)/<q!7MJnau&4p[deBo'Z)=o_A"Gr;Z]orUodUnb2eLq>0g^p@7kKo_\R`rV-3aq#10g
-rqcNhqY^<iq"jpfq>:*\rr!o9qY0a\r;HBdqY:'ho_nXZpAFjeq>('jrVQ*8dE=_tf^A1tq"4%DjlPq"
-n+#l=nE]/Y^VAmajQ5CUeCW*qe(*42m-`TegXY$1eCDaif%JU*f$i:%e'H:Y`4c/c4MSVE_o9!k[C!BN
-\\5_p`lH3CaN2WMbg=bde(<L:j5f:blg<m%ki_*iiT/kOg=k*,e'd.3h;$lDgt>3Qhq[/Mkiq<ef&5K>
-h;R8Xm-sW9jke5:jR2'QbK\Q-p$2>7gt1]Hjlkggl076cioK1[iSie[l/q$ah;$W:eBPk*K:&A.VZ3Ul
-VZ3gtYPta4Z*L^BZE^X=Yd")0nu_tp'WnXFZa.$IZEgR5Vl6DeV5C)dW2T]qAuVf1XKAS*Y-+h1Y->(3
-XK/+WMM-b;LP^nFLk1)0JqSW$I"-KaK8#&9KS+`&Q(OkHTTkY!N0&mQMN=$cPF.MuPbOt?S"#Y6QE@3i
-Wiib&URR^AMij3hTqe0PTq%O?S!B;$I[$%[QAgTSJV&W>JqKJmWi;,[[C3`b^;/+1Z*h?b_90[/]Y2+q
-]tqP#]t:kb[]d6RZ)k7?[BHX9['$^K^:1o*`jNV*]YC\Z_n<Fg]=,8\_SX$tcd^:dcFUQt[)9qt`Q5s@
-_n3h%^s('Fccab[bL=nbe]GtVai_oO#K+g4e]Q%X]Dg%qaMP^*_T0a6`5TU<c+D6?]t_Y3ai2N^hTsKp
-`P;D_4MnD8a259oWN<\C\%/u_]=G_^Xf\e&Ye%KSWN2klSslFV\\5Je[]m'>Vl6&WVQ?`"YH+@cS=H(;
-R@!o?&sefJR[]nBT:MaPSYW!\W2Q_sEN6%1St2^SXK8bC_SjL8cI(.J]=,)T['.$DZ`gR5X/rM8\@&ZP
-[]lm<\$!*D]=GJ`ZF@<HZadHY]=>McZFIBV\&l_#ZDsY2]XQ80[@"%oY-G+6[C*0=Z*h!GZF.0L\$r`J
-XJMVbS!TCjEiQ/6V>dClVu*@iVu<RlVu3FhV%9H#V5:&cV5DYfd*U1ge("?HrR<[Lc-4AP`P]U0_8*dt
-]=PS[ZaR6O]t_=r`6G`oV6-Y[OHGKQG]IM7Ci4'-EH?#4CMdWkra61XH]+5[V5()o\[8lbb7De?aL/7?
-Ob\L5K7\AuJ<9c232i-gFDl/DJ:i5lGA_25D/!j3K8PPOS"Qg[Tq%=&J:;iaG_)WbP^S7=I!0g[H@p<W
-AS,+K@UK+=03had?=$l@>$>'2='T!4<EWO0=&i@+<`ra7DfgVUDKKu<D.dKtC1h3pCMd`nAMI@j=^G<@
-?sR#G?<:<1>$G'6=B/I(<aB$:?W1'-<a/d2>ut03='Am5='/U2<*<@&r`gsX=]\[->=q@T84l`Z92eV_
-:fURs<(L"sCNG#gQ("),KQh-A@:NeYA8H/_BGtZ(HB4\rViH1XG^"1RH@C<oJp)-IBkD*pBI@eHI=6Tu
-L4=YpE,L2]KoD(XR\$IXW2QVlV5L].['d0DZ`'mrTq_O[,bLj,U6q:.O,/O?H?4+EDfC8[L4tG>Mi![]
-Q'IZ"R@B1pLku%a%YTFZI!0aUF`_G5@:<GLrb<<]=^,BNKq"<OJW-"gUnrioD0LkY@q8bK?5m-S?!UW7
-=^,*6=]eg@Bkh?pARJhT@V^FAJ&h>tq7Qa8s0hs8rj30AZ*:I;Za@'G['d<M[^H"@"1>PH[f*]6])oRQ
-[/R?E['[6M[^Nob_84(/a2c?GbK\>ZrR(Vk#0tK<cH*D1IU,fW<)-7i:-^N`-7C;k,:"]c*?ujY,97^A
-)F@GLPF.VlKn,J8G_hm"W3N%ZH=q,/86]7f=\k7=jkJY";boVC91MfM6Vg'25X7:j8mGb5C3+QSIpPrD
-4ZGPp.lCGWc'_.GJoPLLD0Dml:I@`72Fp+o2`Wu]3Bo_j><+Pu0ek1;3A)^52)?a2/i"n05!2qZWHM9R
-FBDU27TiSX92A8]912?10fqfg8k:s$5WCS^00)-O5rL>R1,;-^5".4f2)RW_3^Pbb3&`rc4>SrY68LS^
-/,haT4>nrL2EN0*+<_s^1EnM&-Rgf/1GC"5<a^$C^rFaGI`7jd:/"&@5s.8.<_,kS<*!qCdbEN@?@$F&
->$YTE?X6l4;+j_S;bTP\A7B(MB6%d">#7h!A7TS"I"6g;S=5b,PaS;Va1f%#_n!=i['RBZ^q7"PV4a6C
-OH>3_ML0,QASQ+-M2HtKN/=%"VQ-SgT<5Z#S<AkgKn+Al7VZUE@pibR;FWi61c\?);FNB#6V36a^M'(F
-bfn>ER<DMdZs5:I/2K1>1,_$E.PN\90eY4984cNH69R+W2_I'`1)n$Tq9\rbrRLhs#M7Y_g=b*/fDX;"
-ebdi&e^`-ueCE+!NfO=%N/EFErdt0,s,R,Bs-WhSrL.DiSXl@DT:_dQVPTu[S"-"8TVe0ER[ThCXg5II
-]=PY[Z`gL3Y,e=sUnafhZEpaG_TC0Sda61JZ*LR4UoCE!ZFn#keD/6b_o0d6ah,9u^Xpc\bfIo;_oKmB
-aMZ-D^U:\k`P]I",I"GQTq.sTY.)E[]?81>gWJF>nFH5>nF5`#jR;a3q=O4Jp&=\eo^h\Fo'u2;nbN(S
-l0%I+io'%ekO&$<l1F'5mIg>=p[.VNqXa:KoC_bNqY'LYr;-?ip%A1TqtopZrVZZgo)&:Yqt^$crr2lm
-s8DclrVuoqr;QWc#k7Zhr;ZchrV6Bi>l49hpAXmaqY:$fmeutQp%nUaq="=_rqc'/bKJ,^n*B<0m.0i7
-l1=K3mHX60kiBn$^uj8-j6#:Oe]uUqf%8U<mHNrnf&#62cI(7re^<()f\bNCg""Em`kq_n'#VW,`jE1^
-ZF%$L]YDA'`lQ6A!6+r]CsUGXeCiU6jQYprm-Es'k2G7VhrN><e'>nK_oC$IbKA)Uccs_afA"m0i8s(S
-i8`bZkhtaqq"smOhTaR6mG,n-bgZ7Ujn\8qe`>QIjl,1]k2>:`lKI<ehr3k]h;[VZh:1$+d)2N)Q_XAR
-s/>mo!iDitrNH4)"gP><Za6t9YlM$-YOnt!YHP)DXf\k5Za7*KZ*C@1VPg2aV5:&cW2T]pri0G0XKAS+
-Y,eh1Ycb.2Y,[nOLl$b:LQ%4PM27.>IX63^I!9RaJpi6+NJ<%DPaIr3R$EYnOc>NaM2macS!BD.VlQ2U
-S<]b6XfAM'XgFarS"#q'P*ql8T:2IMQ&CZfPEI5LP`q;sMhZq9JVB5<KU]*DXcfWl\A#hi_9fs%[D'Sq
-`k]4!_Z%G!^q[Xt]Xtbd\\uS'YH5+FVkgK$XL#^XZbjo.\\lLl`4*M*a1VD`/AT$@a2>X>c,\&R]Y)%k
-b0%?:ccsnU]ue@6ai23GfA"d"f$hdid+-Xhb0b.N]Y2J<cd^FWc,7QCaMbj+]Zn=3`PB[=Zd$J#]uJ49
-_nt'Zc-F\L\[T,[_QC,W\%9;XZbX;\['7-O\%f5NXg"M#\A5YUWh?2_S=cXa]>r%)ZF7$8TV/3]W26c+
-ZDaP"W268_U7.UCSXc2KS-u!^S"QIFUnOc`VQ"U8VPTiSS>;s_XgP^R`m)fYda>V<ZE143X1>%*VP'?E
-S"?LRU7nK_US+9\WNN(uYdM?U\%/u`^pq%l_og$-\%0,aai1WmWhd5:Z-Ub%QE-j`Xf8D-Z)b4@]=PDS
-ZaI<JXg5FDW1KQLR[AS@W3#uoqPF4js/>sqr20CirM]Xlr20@f#c=JqVPU/eV:#7g"OYWGf\$2Vrn'Wa
-cHXSTaMl-8_8*gt]Xtb^ZaR6O]tV5"]"#_hW3E4_NffBUI<][DBkqBuDfBN.BP([_AnGOjFG#^EVkpH#
-]=Pr(:Vt<!`jiFIPDY*@KnO`%JWQt6X/D5.FDl/EI>!/tG\h)2DJ!EtIY``?R\6^[TUV+"J:2`_H%Vof
-R=BpDIs60\H\6EXAS#%J?sHl>?2e41>lS%-=r^aT@pN/9>$Y')<`rF*?XI\nMKs/_FD,T,CN+4kC'/?l
-CLqs->?Y67='o?A?=[JM>ub'8?=6l8>[(?9>$56;?!CE:>?4s5?=$c<?<^?)<*`X5>uY'1=Bo'5=&r?r
-7n6*B:f9e^:/=\d=&i3b:g[sYKU8-sR$WGIARJbRB5)$tDe3NlBkqsST;STHH\$EeFaA@\IY*2oCh79u
-E,68&FFAO^KSYJ5HZaCMKoV1XQ(4PIXo5G6Xf/2)[C!6DYd11+StD[JT:MLIU8!s>O,o-MIX6-ZE,TZH
-K8"l0KSbPEMiWgRLl@@FIsuinI!g9dEdDeHC2\05C11U\A8Z-qAm]"\Ck\:CHA%BMStr39H"qMVEaiQ\
->9-sP=^536>$PB>>?Fs/BkCsjCM@3^@q'A+I<ruFq7Zg@rON3G]X>2V[C-"@"gbP?YctD2ZN[_D[C3KN
-qmI3H[CE]T[C*KU]=kni]!o&KXfnq4rj!HV^;%M$`5T^;b0/#ScHstcdEp:gd*9hQdaWQ6G$AN[6qUK]
-90bHm+X/$K+!`!I-6O6H+XeWY1-SofPFn2#QCX#2R=CX)^p^1oDgut)?sQ</;3Tkug>0)6:I%6A4Ao9X
-:d$^%7P?&D9NtP!EH[.i>tmgM2EF>Y2dFq[YYB+jG\qP3GH#7O6V09r6Td4b4T7VI4?<O)3B-pp/iH-j
-4=_g84=)1$0.8P@5uDC*K3E)/6srYeCgg1::KCb#9M[`/5!1\j838n'r]iq*4%2J-2D76V2a05\7mK[3
-3^c4j5!V\.3]okq/135?4%2Lh5;P5^4?##L0IS"c+X/Ei*&&ce-S[J60,Q<;>^39ndF!Ef`0OOm5;ku(
-7R^Tc6:3t4;/!2_gYJ9#DeO3%@:*&DBjXJ#6;:p#<(:23>uPB]HXpAe>ZPiqNL,j!Wjo1?^V@@`X/iGB
-^8eTQ['?p<WiiS1WM?5]S<]A&P`LHHI<TsUCheW_J8]a[Jt%.ALim05CNX?#>?Y9=>ZO?m;.!?r7T!E"
-90PX*8R"n`8jQ!H;2NT>EhpFrcdBReD+K;\<\6B^0JY751bpU:2EEiT/hShP69dq88N&%S0Kr>d'ti#p
-chu/idJ_PodJh\oecj[Wg"P05rR_&"rmgnq#h@JSeCE.$eW^Q-P)YBWLP1;4M2mXXQ'D96".,CDS,Spa
-SXlCFTqSB^Unj`ZTV&!NU84EJP*M];V675<]!T)SX/`1tW2ubaWiWA-Y.;EO[*[[hi7PfW^:15AV5UK"
-\A,u,eCDUYaiD-A^:q4meBuReaN2?<`Q,p5a3Mg+_umQW_9ll$YHG"+U8k&qZGOPmaj/2cd,=3]oCMbL
-o&nihlgaW;p@[qDo_%bQq![P9md06+m.'oFmdBf8jlGUhlga`;p%7qJo(MhUp@7kQqXj1Gp%eIYp\=[d
-rquWep@S"VrqlE_qtg<a%f?1tq>L0hs8W)qqu-QorVZ]oBCGWmqtKdZr;H*Rq"sd_qW7\Qp@n4Lp&"LX
-p@nF]rVcKgrr)QUd*'YSg?n>!nFZ;AnE]]<kj@m0o^_(f^VAUVg?@k^dG!1&f@f6DjR(snkM=kIe'Zn,
-hU's0ced$h`k]9s[/R9CYHP7:[C*WX]=u%r`Q$!Ge^i=-;;KsVf%&C)i8E\UioT=^mI9*#c.Le+i7-Q4
-bf.rQb0e8Sg=Om4i8!GKh;@S\k2l'mg>Cf>gtpZAp@e=VnDqmFj6bmNcI(5;o]u2<jO;o`h]Le9jlP[c
-j5JnQgtC9=k2P=XiSW54ccj.sJX2h'Vl0Kl"fJB#X/rB(X/`3!Xokl3Z*O>7'XG$LZ*:O>Z*1@6Y-4n-
-Xf\b0Y-.Z*"0Sf/ZMq6<['I!=VP9fVSYH+Z#Gn;rWN)qtWVrjrY;3>cYH4k.WhlSdP),*SMhd1KO,8RH
-IWosYFEN"`H\I65O+rd`J:X;fWhbrHR$EnqMZSfsNW,4EPb.lP$DO2bQF*crX/r_*rgm\jP`hE'R[K_D
-Tq%O>MM..aNff9bNJEF@J:3B8Js`R<WLBio^VIY)`6Z#u[(F,j]u7k%]>DFudDrl-\[o8W['I6[^U:Ja
-ZE'q*Yd(aU]>Mn2^qdn.beq$-aN2-)\\Q2+^ja2?d+$Of`kK-r\C8pN_o'U;^qmk2c,7TJaO]/%f?_aj
-f?qdcbK/#R[`6P8`PBL;c*k-u_nO1,V8pEb]t:ee`PKC*_T'dFda$IrdE9YJ]",;\_m6ne_Rd:e[D'J[
-[(3```5&[\Xehns]uI^cZ)4FkVm*G2]YVe0\U1WhW26])[AU45Vm`1fQC!o,Q(=M;S"#k8QBmVnPaRc)
-S=ZLXYd:OF]=4T3USauu\%TAe_oKU>e&/PVR[p(PS#W*IOIi#2Ssuss\@8u][(`lS[)'>d\\uCp['[$C
-['$[U_8aL4_n!@hcH*>uXeWJ:ZcUP/RAKn\*2fg<Z*U^?ZE^U8W2Hl,ZELL<X.Y]AQB?T6W2fZks/#[k
-rMBOks/5^lrhfgrW2KWl!Mu[lV$!NjV5='d!lrF*rlZ)'e(*%$g"Y<<hpp-%cd'_Q_ns:,_7oo^$aHtC
-ZF73Q]=>Vj^,a9GYG[\HPE:obKQhifChmg$C2@?b@q9%Z?Y+1cC42/)QCFA?Y-PaUbg=YS_6B`$MMd1C
-I=6X3rMr2KI<0IPI>N].G]RP-B4PFbBl%F'Lm4O1X/VbYL4aeuH[:=>UQpIdKRnAlH[LBcD.R9\=^,9?
->?Y<<>@h5H(KagD=]\d0>[^uC>$kE4<)m"%>@;JoIK"=uEH6,<Bl%^+CM.L&DJ!Ea?<UZ@?<plD?smDO
->ut-5>?4g,?!^T9?X$T9?!:6-=Bo'3=BAL+=A;[o<`)^o=BS?m<)upu<_5tU77Tj:92SAV:Jb%m=]n?m
-?Yt.FQ'n&2<L8GaC0OtSA8GsuE+EQoBQ/H^SYrBMH[C'cGB/1gLk^G+E+Wm#G'J(TH[pNsLOsi$IsHXH
-Z*ppJ[D0Dg^;.Ru]tD"r`59$s['-0qR?`YgK7edTRjF8^NfSpEG&qJ7BPM%+D0^GSI!U6mI<gEqIu&]$
-F`h_ME,TT+!bl7_rad3dE,0&tAS5mrE,AohBQ9!!QA1*PSXlIMJpD6TJp1d6ra>q=@q9+]rF-OM?<pfJ
-B4tpkBOb=S?>Ot:IE979\[qaMrjiNJ\$rlY]!f&T[C!9FrNHd:Z*UdDZ*CXC[^EQP\[_XJppL4C`!4&n
-^q[IfZMq'1XK&>"rjE-D^;7e/aN;TJc2>ocd94iGbg"GEHsBoO92&5b<^nl//KZ#T)]U(A'H\JB-64U#
-*%"dAPE^ZIOIi,,K8lFo[CW2oJq&/gCfj\5[H6N/jL&De84c]b<`)IU1GLpI/MoC<,s?-P>AeG8Dcp4$
-3A<W^2HeAPTNl\kM/dK`J>HUG6:Eak3C5ti2*=&_<(/Z!1Gpm=1+tRR5;P)[0.8.q/M8qK?#H0KAnGRe
-Ea2@>A7SY/<*`g+7m0+#770F+55mYd91qQ-2Ej5Y1c.Kb1cn,g3^cV*1bq-]5;kJZ1-IT@IP*H6/LiJ7
-3[,e%0e>+7)($IG*ZZ4E.jQAf.PWhC4<uLNBT/t2dE^@[TOCVT4@V\986]C`6V0pWM71dcg6,ZNF+A"%
-E-$2>BOt(.;H%jb?>+.g@=!cZ>&/([J@WV-WOB4@`5os8]stJUZEC:B`3m.eSu/WgOc5<\:kGF;SWB)1
-Um6CDBNnD<?:Jro:K(8):hF-27UB:uDH^F]?s@GP;HH:X6WliJ6rdYj6UO(,<(Knn5=8:WYg:=LXLHO!
-ah3=?;/N%F1Gf"f"?/>'5!o30(-"-)/O2]n6:41%/LW#*7kGUiajAD^rR1tudaQ[qe^FfQdaZdsf%/I+
-rRqb7g"4j,g"G!.e^`0ud*_j@!n5ZKqpcLIPEV#bMMHk=K8GVMO-PurQ'Rc(R@9WES,f,ZT3n:iVkg2b
-US+9TT;AN`RZrr0WN!)*ZFIT[ZE1+,Vl6VpTW50&\[K/\Wj0Igg"tK#^:q"YVkg)aWj]^`d*p4]a3DfC
-cFgd$^!tHTcH+)C_T1$LbKePcc,Rc:[C864\?rNCV4Xcf\%'Ju^<+[Ggsb6Io'l&8lgj2nhrjM&pA"=M
-n+-&:o^D/6nF,Z%m-X?8oBkr8o^;&Em0`I\kOJ3;oCDMEo`"G6p\=IPp%7nNp\=LXr;?Eep%@qJq"aXT
-pAFmdq=OR_q>(!dq>'m^p\4L\rVc`n!<.HHp@7tUqtU!_pAOa]qtU-hqYBgWq=sRLnbN%WqYC'erVQTn
-s7GHuaihc[md0K6o_%kGk3;9soBl&=o&J!0^YdYogu$u<h:'s-g>CWCn'p@Tf@\m1f@&=+e(`R"gWRXV
-_S3RgZE1.1YHb@A\%B5_]tV;$a2lNRe^[dVg"4^'e'cXocH+;VeC`C7lJU[Hg>(H@eC`R1e_AX#e^;at
-f[ep:guI2Ihs'+[hra7cmHs#tinNJao_S@NjNZ68mGZ:7db+3_meH&0hX0[ol/q*erS\UQj5oFbjl5C]
-iSinYgt^Q,]UaS?T;JNar29^tX/rB/XK8J&Y-+t3Z*O;6'XG$LZ*:O>Z*1=5YHP%/Xf\b0Y-.Z*)m6?G
-ZF%$I['R'>VPBlWSt`!UUnsoeW2cksWVrjoY:crYXfA:uV4!9sMiN^QLP:JCLjs\oG'%kRLjt,9PF.Dr
-N.$):QCa_8S!oY-Nd?_CM1gqQQ^FGBSuJQ]U6i3fXK/G1VP'TRRuic$UnsobWi`+fS</J]NK]WhQ&C<Q
-KS>#<Ne<_!X/qhm[(ErZ]XlD!YHYFLa2H$:]Xtto\\btf\\,P]XKo1C^:UbZ\\>JVZa@*O`3?u"_nj.(
-^;%Cp]YVS&\c0;C`I>VA_o^6M`l#I#[C*rl_nO%5ccX5Cb0e8McHOPYbK7fFaNDiNbKS/Yd_NQ;bf[iC
-`PK[4_Ss@7be_*+]"l+lZaRim`5]d;bL"epg=+9e]XbS^]#1\]]u%Ip\$**GY.V3R^;RjnXf\P!W3Eb>
-XgOk#U8P&kXhV3W]RI5k[B-C*Xg4q3Z(eOhQ^!l*T:)=;QC454S=5n0O,oNgQ^j\CWi`V1\[Su@US4ET
-W1ff\Wj&t@a3DK#P+8/8XIH)cUnO``TV\Kj]t(Y^]X5>X[^<cV[^*Qg_8=(&^:LVT`k]X8_83[n\B`1%
-Z`U%3[C=K,`2(#RZQ6?SXK&A'YHY@@[^`cSY-YF<ZF-j3Un=$8HZ6!bq54IoVP^8hVP^3gV?!OlW!00!
-W2HSlrhossVPU/erM9UlVPU-dVAI4lb0%iLcdU@nf@ep5h;-W/dEp4``l7qo&&Guo]tL\UZa.$J]=PMc
-]mdH*`Nu8)OdD/gK7eZ%GAV/3C2.Nr?t3e]CLh*n?ta\8MNsa(VQR5>_og$8^qm:TR#-KQLOXc(QDpja
-X-J0VFEN"cKn=_tDJ*^"Anc!uBl&0bUoUPlS<o+gIscTjK;>90Knb82G'%nNIWB:8@TZlC@:!/A>[1E;
->(0UW>?Y*,=]o!8>Zt<8?!:?5>$>0>D0(,JFEDG>D/F$&Ci+!%Df9E$A6rM?>?Y99?<prH=^"m-=C,??
->$#!;>$>9=:f:1g:f(%h=]JO*='Jm+:/Y+l<)lmp<Dcas<*<I-845j:8k)<B:/=bd<)m"%:/YM;I>aJ^
-RQm@/KQ_$5?"RYaAnl*lC1h3uIZL%tVj2USF*2SGJV8i9JTkpACh%I,DgHe^JU`<&H[pQhJ>BBUZFI<W
-]"e6\*kf8!]>MM'\[euKURmd7MMm+=JXMsoOH,$FF`hG6raZmY@!ZX8H[:'cH\[<.MM?_ALj=/dF*V_C
-CGTU;Antme@:aP"D/F*+EGf`2>[_;aMjfrdKoMXnTVI'^Dfpk\ChdZtB4YU`@U`bT@q5IJ!G,mBBFSZe
-?tWtcH?jnY]t1bcr4*9J\@8oT\%'#W[C3KLZ2Cg4Z*L^B['I!D[C-"Bs1&';ppL1D*6,n4_S<[h['Hp?
-Y,n\)['[9O]>;J,aN2KHc-H=7!RT6ndTOuFeBcLlc(8H<<E*+"8O5^64t[s"*ZH(A,8_LK/i>%2//]Nn
-=`B7[MOC-/R?3;ZG*Ao)TT4/)G]@+q;mY?6iT.CW8kMZQ;H$_(<^f):7QEFh2('nAIW'afLh'1\6:Eq*
-7QFVrc)P<%IXl$;BkWr@8j#6n4[MS&2`3]Y1H[NL1H.0C-8.)44?5/P2EWcJ0etLE78.0ZDJ<]g>?=j&
-;-."&93YOs8Ol$/1-[ob3BK5^3]B&U0K)6d5WLYd7lre"5qXiF/M&G+1-79M3&X,iIOZWs1bp^=0Inq0
-0Jb@C5VaH$)^$=E*$-LX/M8_42E<<F:i;T*cIC4m^meV&3BTo);F!cK4]+[?>DKW4gY/-%>?YE@<IAS*
-EbScK5#sgS@oHoWDf'*,G%,W5;Ke8(XKfdc_TJaW\&$#$^:LeNWj8P'[ATalRuE/U<e,I]R[&GME*u76
-6UjC.92e2a2,[FQAPc]UD/4`B@Y&T3C11C_>>eBg8OHHB5s%SV?X$`7='SO#=Zf,O?)u>lOfZ+>b/_&=
-@T\/bG=,5!7RTI'rAb`W4[;;#5s[_&7RKU95;PAX3^G,1^sCBSdJD;ne^i:Qe^N"HeH4=Rg&9V8g"G!/
-f%/I)f%/C$e'l^lrmCkseC=BG&!`??O,]*PK8,,;NfoQjQ2R!SQ^O;3S"-">T)P?>U8+N]V59u`V50uf
-WM,T=R@p7MUnt3+\$E$6W2-/`XJ;Yn[(!<E[B[*N^WbQqg=+Ki_7P0'YHG.>]"c(q]#i(<b.u62[_'5t
-cHFDK`kB(&aiVTCbL"8HaN200]Y1tf\#Z7+Y-tgZ`4Eq6ce-IukOJ-5oBu,9j5]Crr:p!VnF?2CmI9K.
-mIB`6kj.^/na5c3lga6&l07O&pZM)=o^_YJp%8(Vp[n7Tnb;YFq"l-2r;6NorVZNgq>0m]o^h_Oqt^-_
-qu6Qjr;QZlq>:0i!rMrmrr!i:s8;H`rVH<bp[e@Wp\O[]rr)]do_SRbq>'USrqRi9rr;lprVQ*=b/h`I
-ht$.)p%S7Vp$(W"jRDR(naY\c^VAa[rm_M7f\=^$f%A^+h='%Yimo[3g=Y*-f\G6>f#cI_a2Gg1]=58U
-\\H,,d*^4qf$i@/hV[DOi8a+hm-F#lrS1-'g!eR&e^`.%gt9rld*Bh]aii&XcdU+Xccjhif@\m8h;6rD
-guI)Bf@nm/ip#I`hq6oTmeH\Im*4#<khjY3f\cJqnGD5+g@=Cij8n5trndk1g"Y??rnnFEiSNDHiSrSM
-gX!U+K:8O5W2fir#-4f-Y-5(6r3$=/Z*L[A['Tb;!3uO-ric=(!O&[*XT>T.riZ.&&$`CH['d<O\?iNE
-WhZ;\TDbMjUnsrcW2ZbrWrAt"YHG%3rN67(X/`0;WiDSMMiNdWL4Fr:JU_ojG]n7VJpi0&NfsC"@=`r[
-K92\%XfA%`OH,-MJVK&FQ'n#*VlHShR^]B!X/rFtSt279OH>a#St;IIWL]EKSsG=pOHP]mN.Hh@L4kSH
-Js<@;V3\$`]>)%p^<a^*[(+'$b/hE5^r=4'^:Lh#]>24o[B[3Q\[8cOZ+7*?YHY:@^p(Ps_SF%,_na=6
-_8!n(\\c"j`lZQNcILFgbJ_<5^r41-^;7n5a3)<Ada#qYdaZRcbg=bacd9bWcHXqjaM,[=aMu6:]un+(
-_S<t0aM><r_9C!;_RRD"b0%uYf[JBubfm`u\3dpKZbODs_ns-oY,nS4['mWb^p:)DZ)=P%Y.(aETVnK]
-V5(00\&#_[Wi`;&W3Nb;\>l'qU8FccVQ?_pUogT#Xo>[EURR[FUSjojWj&_?]=tqlZ*UgEYd1@-WrAn9
-U8Y,hS<BP9R\6%:USOfgV4OT]XL57<Yd(:4W(*hdZ)"7kXgY^N_7-taYHYgP`luBL]=>Am_R?q[V7s@L
-f#5;"^9=`BWMl_pX/2boXfnt5ZDak-XKA_.V5^5XOF;/KX8AjpV@'/sVl-DeUSaodVuEUpWVrdoVu<Ip
-V5:&brhTanVPU/eqkjJ3_[XQ'a2lKMd*U4if@S^/rmM;(dETkV`P]R/^V@Lsrj;a5rO#)'\@K&V^::/8
-RA$+:N0KWiJp_QWDf'0)?=78XCLq'jAnZ%$H%q39PF.iA[DBGb^r3moX.PQ5KReQ(Q)h!eX.G)mHMr='
-K7/,hF)Gu5A8#dkA7^`UR%g7AO-#*KH@(!eL8(E+JV8T)G^"CXJp)'D@p3;K?<^Q9>[(<5=BAU.>$+d,
->?kD3>"Db"=&i='=Bf-LF+&1QF`DA;EH#`0D/<m*DJ<Wo@prMH?=7)J@:NhN=]\X*>?tE<='T0@>@(]<
-;G^1g<Dugs;H6e!>[:>D9Mnbe:f1%a=&;al;,UCo:eXPZ<;od-:f1:p<`iR5>[D#aJWuXoS",XlCg^=H
-ASc9uB4bObAnQ"0O.E2HNIZFuF*Mt`L5LtBG\^`'@W6@/It3#uG]7_EH%1*uSt2LEVP0i_TU248R#m8c
-S<oM(NJ*%8G&M84C1CaZ@r-%$Df^#DF*;YLH$t3qIuK&@NJ`aQMN!RRNf&RLMM-G/H$sdREH-#=Fa/1U
-G&M&0DfTrFF`D/%A8#Y)R$WVdOIDW-TQbEoEfYTcF)>`.C2%?oBOP@\AnV*V&n,<`AS,Ud?ts7jH[C:^
-]"#8ZrjE'A\@8rT['[4J\%&iR['R$BYck;1YlM-0Zid_D[^H+Cr3u^7s0_a1&'Du5`P]O'[^W`S['Hp>
-YPtm>[^j/h_oKg>b08,Vcd:%dr6n]sdaH[ra,jV/=C>H15"f?U2_--s*ZQ.I()e8G0dS(p+X8Eh7VR42
-R$3AgQ]?6/KU\pDUP<K/De3<Y[G]]rjM,S1:f11`8Q&Yk845g>4"`KT0IM;u>&8M;>X;1Q68h1t3EaYP
-O&U%@IVrq@E2RYW6:!V'6pWjk3'KD[2)-d@3&i]F/i>XI1,C[<2D$=-/M8nH9OaE)Ankja=_VJL<*NEs
-@TZAt;bT\B7n#m7770O72`EQI1d"#b5VtZ!6Td\,2_Zg91,La@2D-dF2FDp^1*\>*/h8J&,rI,$/LrD/
-1+=Ck.P`V./LDr(2)R?[9gM0KGbDn#e^;mZP"e1u2bR:X77'3r8OGsLK!WeXg6ZJ`;cdXEJ80@TCKEe]
-<Bjhu=(lMdCKXS@>&7kIJXrd>X1GmM]pt^mW2cJXQ)'%]Km[fWBj+A0:JlR06UXUF;Gp\(>#/0q='8dB
-EFs)eG]IJB@VC"9I>iA[I<TdUE+Wok:Jsna9jUh&;I*?q;I*O8C0Xk?3D*=LQI![<Z+SB&_6@]Y<en22
-7q,.a7RKI+5=%.c3^5qu6U`mq5s7G"4>K8a4@Uh@`R</]e'lgre'lgsf%0lPs4%&!!nZ,Yrn@A)!8%/"
-"P)&PeC4?D"4PcMebdr6Q^*YoNf8^GLkpqLPEV;uQ'IZ$Q^F3?RgGUTSXuIGU8+N]rhKOjrhM!>W2ZJY
-S"H:KVlHr4\[J]CWhuG^Wi2ntYHY.1]=YY`\AHVCgXOZk^OEi*['R'E[_9Pq`lZ?Fb.u96\@]K"d*BhP
-`5KL-`5BF0bKRl?a3)E<^TOcG[B?@.X08_@^:(u+cdKqik4A9>p[d_>jQ>dup@e%CmI^2JoCheDmI0Z=
-oBl/Amd9Q4kiq0djll%%qX+"KnaZ>Mqt0d_o^r"Tn+5u7p':HmrVlisrr)cl2u<=CpA"IZrV$'es82]n
-s8N#trr)fprV6<hrVliqr;HQep%\F[qt9^^qtBaYrql<^r;QZnqu6OPq=jaarr2imnD)4/b/rT4lga]C
-o(M\Dmcs!&lg=32jNbNThV-cAguR8Ce'uq"gt1HPip,\]gY1B6g=t63f\FoufuqLX_SNmo\$il^^Ve+6
-bLXq_f\G*-f@A@%jlu$mlf-gWgYDee8`SadhqQuEhUBg&e'?CecHFSXcca8Mair2_g"bTKk1nkNkMG7X
-j3Z0/iniVMfAc,_q"sCEc-tY8h9F@"htcj/qW?__kMbCuhZ)L3g`>/'g=bBEiSNGMj5&MCd))T6S"Zd\
-WMuntXK8V/rNZ=*#-kG=Za7$FriuO/rilF+riQU3YHG"0Y-5"2YHRi.*3uiV['d<P\$NEFWhcG_T;&'T
-USO]^VPpGnWN#ls"0\l1YPkU*XK8E#WdC_=O,SpUM1pVAKS4c&H?XITJV&K,MMd1CP)Y3EH\IKFYH+@c
-NfT*SL51PEPFA);Vl6DdRCKE$X0&S#TUqO<QBRK$R$a>;V4*dDTU_.*JVT,LO+iFBIXHm)IZph6Tou4T
-]Y_S+`6H60\%0;p`k]0t`6-3>aMWJ?]=u2$_m@"i[BmEOY-=k#WiiV=`js(4^V.V1beM<C^V7b-\%B)W
-_oL$He^i9rbf@cB`6-0>_o'F3`QuHBe'lF]e(WC'f[nX&f$;:Vc-4Ydb0&#P_SO74`5]L)aMba(^Ws[(
-]u\@<bJh`Pd`TVRdam!qbKRW0\@5_Q^r<Ok_o97&]XbV\XL5@@]"u1fXf\\'Z*q'S\?Mg-T;AKaYen2r
-_6U2FWi`M0ZE^a5SuJ`lW2c\pW2QVqVQ6PoXfe+TOe8>>R%^1HUURbD\%K;\Za-gDrj<fSZ*C@3Y,n=d
-Vk]cUS=H.FUSjlXUn=NfX0f+>[C.N_XK/_-YH5.6YdM*K[C*3D]sl&-_9om)\B2Ur\$DdFZaA6'\XTh$
-Vu<LmWr/n1WiE&"Z*LO8ZEC.%TUM-sG,hY@W;WUlVuNRkVuEXpWVrdqVu3CtV5C,cV59ubV>d@hVuXUP
-_Sa:2aNDiScHjngf@\a*eC2mpcHOGM`PTL.rkJH?!4;^45.A)5\$`ZY^S@-dS",V+Q'6uSFE)57A8>X`
-@qK@`@VosuC27j;J<,q^S#j';^r!q&[^3*4SVr,MIY!fbri6d*LjOGtJ:iE(H$F=MDJj/uB5D9pAe]cS
-R\-+5O+Vh%G'84cU8!]tJq/FOH=hP[GB%5*=Bo09=BJg9?X$i@=]ej3>[(?:?!:B8>#n^(;H-\!>[hYp
-I<0IPF`_J@E,06-D.mg&B4GR_@9m5H@:3STAnG=Q=]\[->$>98>%(iE?"$l;='8U*<``9t<*!%'?%,jR
-<)ZOd:fC7l:f14l:JXhj:eOP];cQn"=^>62<**:1?=n;1Pa\)3Rur5:?s$N>CMmm'C1CmfAo)mVS>W9C
-JV/2kI!^F#MN*14D.@?oF*2\WJ:E)sE,ooAI!UjNU8"9VTr+Z]Q^X&"M26tSO,oB]IslN[BP1pk@1H[T
-EGo`4F*DtXI!^<kK)UEZOGoBcN0'!WM2[7KMM6qCJ9uckI<TgVEH6)DH@C9iCh.6qE,g,FEbSciBP)XZ
-Q\^N]rgF1dGB%D=ML&rQBP@9UqIC:MA7fLfB4tjbB4Pq0ItYbO\@8oTrO;g7rj*-A[^NQMZa6p@Yck:9
-Z*L_8[/[T7[JmW5[fj.J[C3O@ZNn^sa2c09]t"$O(U^WUZEpmE[(*id_SsR:aihoQc-Xhbe,IiLe'lak
-d+$UeWaJb)>ZaTq@8]HL.O6,U(aL(A+!i6W*]#N$,U5'7;O3r?Ko2FMT8JJ]LQJ74W1/*M?sQgCjP]"Y
-^iEIR;,^Ol9hS#A6:44#/N5mR0.]"O?[cQV9fk*Z2E!<hc-C]0BlS`LH@UUNEEYh!2*F/`0f(p[6T[Rq
-1c%'P4?G8Z4>S]M1Fat'+sncl3Cd7lRUffFG'I))BiIu=>Y%mi7Rp7'8P)6A8P2HC852fD4?#)R2`Wle
-2EO]15!Vn03]K8b2`EcS.kik<5=7:^1,(%$.k`J/-Rpl*-716).Ng&j0JbXD3^Q"d0fD3b7T=K$^X1EX
-d^kT45;kGb<*2pp8ioI.6WAN?cJ.*0CO0Z)H?"%JIs#I27m'dHCMI7+D/X-,Bi.o0@U2lhbJh)t[(!NX
-X.Yf<Lk(#-JnAVAG[=9E7lre#90YO+>Zaj!>%DGcDJF',DfpAMJ8pg-EIVtJCNsfHF's-+B4YdjCh-m]
-9i=hu@;KOn83TRB<*Ej:>#7+N=A4q)ad'-FcGmW$EE>e]ZYh]q5<h:04T@YD4;Bn<3BKPr5s[q(2ENc[
-9J[p5d*^=krm^tss47/##1_8Tf%8O,rn@A)!8%2#rRCu!e'n9D!RoQtebdo.R@08&OcP?SMMdLWPEVE&
-rK[PPR$jEBRh2*\SXuIIU8FieW2ZblWMu\BUoLGjR$Nl$Sti0bZa6m:VP]rSX0Aq9YckC>\@T/Y\\>nr
-guIAKda64X_n!+YZELL>aNr,R]u[dr\@]o1c-+&A`PTF-_SO(/a2Pp8a2Q!:[^<KV\?N?AYctdQZbOZ)
-g!SdBoCVVEnFGVnip#dop[@G8o_8(Pp\"%WnF-AI0_+l1n*]f;l1+$$l0[s6r9O%JnaZANqsa=QnFZYT
-n*]Q0p%.eJrVZTiqY0aXp\Xma6i6i\q"aphqtpElrVlfnp%J@_q"t$erVcZnrr)ZgrVcZmqYU6jqYC-i
-qXO1Mo^VGGqu6ThpA+[cq=sUGeAfMLbR*D)lLauLn+#]0rq(4(lg=32jNkTUg"5-;f\tN6e^W!qi83J[
-j6c$chV[2PkMYF^i7H9.e'Q@aaiquTbg=kmhW=.nin<#ImH!3gl/Laina5`4lfR'[gu$oCdaQOjcdC+f
-_8+%,]uJ.7a3McReC)jnf[nd5h;[AMge$DYhV$Q2dGa'Gk2+nIe_]KUq"sOMc-kG2gs4@#jo"`4q<-\]
-fAPQAgY(63g#M&Khqd)Ag?Ithjl>Icio&S;^S?OOSu8Ndri-:+XKSk6['d<KZMq-.Z3IYAZE^[=Yl:j'
-Xp2)5Y-+t2Y5YX#Ymn(I\%&uY['Zp:Vl-2\rM'=frMBguWN)qtWN3)uWr&jqY#(dYNJNFKKnY8<J:;fl
-G^"@\J;&f7MMmIULkC;1KS6P<ZDsF\N/<1@Jqf8OS><3jX/;GpY-+k/WhZ)QPF.u3R@B\5R%^+AR%9h?
-SY(QcKo27]MN!:AIu&o7Q)q'bR]Ng-_S3b#c*j^[\@Auh^::enaiMHC`PB4%rkU>"^V@7c]Xb8WYcP(8
-\%p1p_p,p/`QZQ<_n`gtbK%*#ZF7W_^;8:Ec,R]9^:Lqua8X$ra3;lU`5U3Vb/r,^dam$r_o'dE_oL$A
-b0J'SdaQR_`6?EGahu$=ahba6d)!)t\\5G`_9C?Xb/_`Wf[.aV_R0<N<P-8oZ,4f0[^`QM_83k$ZF.9Z
-^TsuDUnt6&Zb3QEWMlDVWiiY@^<43rYd(FD^UV"l[&KUlZ`pR5X/rJ2X0f1?]"c5*[B$:9^U:8S\#usI
-^q@9]^WFC'[^ETKZ)+=iTq.aDSt2@ESscLPUnFZZYHk@8W3EJ-Z)b",VPL/dVk9`TTteFW^9k&FW2[26
-a3Mc\]XPAn_m?eWWl;<Fcca"jSYr?ZTV.pLT`2)1XfJJ'XLGgQ[C!?KXf.t^OaqPQWiN2!ri$.#Vl$Ah
-VPL!eUAh(fW;WXkVZ*CqVP^/bVPX6gqksJ-rkAfU`lQ<Fc-4S^eC=HI7+0H,bK7lF_nj1(^Ugtd\@&cP
-[(!EL\$`EC[C*!+U8Xf^TV7U3K7J&^A8H:-F)>`2DfKT.@Us+^A9`KVMOLEK\A%sN,.kP%ZB'N_G^PpZ
-WiN.qN.HM4JVJf.K7\Z*I=$$UCM$mY$=7^rI?'MLML'D^rc907USF$+L4b&&GB\C`Deioo<E*=/='/^7
-?<giB>$5&.>:!N]?X$]>>?>$1<EE=-?Y++tI<0IRFEM>9ChRU(E+j$%B4>:Pr`]V2?!CWA@:EL>=r1IO
-?WgQ@@pN>J<`N4&;bTqd<`)dr<EFWQ<EE:';,UFr<E3!t=BSU%=^4p&;,^:i;-I75?=$lD?tF.oIuBee
-St;@/Ht?GY:g[mMBlJ$,Ch76qI#jeqViZIcI<g9mIuB2?N.H+bD.[U)FFAUdH$!e;Cj()POH>H[MN!OT
-L5()"E,93$Bkq<nDf09%CM@?lC2J'.BPMX/E,Tf?I=6QoKS5>EOd)B)TU_=0Ocb`aLOt/1Kn=i*K785n
-H$=FUHA%!5OcOX%EH5r@J:2`_>\.SVG*nYSM349rR?i&8BlSuUASc=)Df0E.Ci+03Df0H0CMRX!ChdZu
-B4YdfDL?na`kSsirO)m=\$`TLZ3.G?[C6(@ril[3Yd(O@[']_<r3cj>\$i`Q[^EO?ZNne"b0%fG^q9TZ
-"MD=U[C-"@6+4;8^VRh*a2c?Gbg"J[daQ^reC;jpeBlUqf[61,;H$q.>[(Z;75Z\E*Z#nI/2&J$/hf+:
-.Nfl[,9pW;K7f"^R%9Y&I<'UrYenMAEaVpB\DuW-jMcIO=B/C5>?4s3<)cst7R0$m.Ocl#1HoG_9MdT!
--8dY6<RB-X?[R0OFDYl=SQJ?H5qOQR2_[$M6U<n'4ubDYr]28_5<h"]4#SZK/LW2*2*k&=DOb0DEd2b)
->ZF?pC19_.84H#W5rC\g5<M+k5!D4t5!/a(D*($P75m5";F!EA2`3WY0dS5)2CgF=0f;'K3BB&L/MoCA
-1G:C?3\N'G6SB]3.jlbo3'g)'5s7V/>@D9%X2i]>f?^jc5r^PM3_Dk5?=$N06:Fk$Yg2"XL1u6[Apef<
-Kn=2XCKa2093u'n?#4CpDJ2gG<FB*4LnTucKS>>FKlq6@=B&*q=%tnD='J6_:J!c9;-?dk;K$)K=Bo6M
-DII'eBl\<@JrYMUP'd1]3I-3nEd`%XD/sT9DJ3Ea=&N1(DeXfMHtlhl?rUKMA78V!9NX]@ccVQY^<Xa3
-U3BO'Dm==;5"nQk7RKI+5=&7H:JFGQ7RfsH<(fbR6p<mq4@h1K_9C?WeGdu)e'ln!f@\^,f%'cOrn.G.
-g=b*0r7:ktrmV8'e'c[neCE+#f)+)!RJrB_P)P3UN09<fPa\&-QBml(R$jEARgtsZSXuLJVP^;jWMu\n
-XA#XjWN)koS<oP2USk3$[^<6>Whc8ZXg#"1XL5L>Ycb@G\[8cadG3[3dEKVJ]="lFWN*5He'H1K`k&^j
-]?8LHbf%?3]Y;;'_na1h`@f0Ma32iK]!JrTYI(OC\&#kg^ra^Pe`5oboC))8oAA6anac/Gp$hJAo'u;?
-mo/fKoC2&/p%@qHnal;<p$Lu,l07a4hsp@0nb2_Jr;?HeqYg9\q=aU^q"+4Zrr)cmq>'g\rVZQiq=aX]
-qt^$bs8;]lr;?Qoqsj@XrV?Biqu$Hl"oeQ$rr;usq]>P,qYL0jrV6*arVcH`nFc\Xr;HWps8Mldkgmeo
-aF;CpoBZ&Hp\O[Jk4%m4o^2,:nDqp1^YIAof?W%#eC`9sdc'6KmH*`sgY190hrNb^m,m-Of#P\Ia2Gs8
-_8OICg>CuRjmD<mj6,@ZmIBQ-m-sK2m,-RNhV[5Cg<n?ocHOAMc+^g*^qI\-aiMfJbLG"kdFm.)i8!8M
-h$`)tgY:9/ccP8.kN;d!)Va*4meH\Mn]fS>l.jS4f]E&(kkO6%eCEF4rnRh:i8NPKgtLK]g_/]4k2>%N
-i8*bYcFTNrR%C7TWrB%*XK8V0ZF%$I['K\9riua7Za-j@Yd",1q6'b$s/uC*s02C+!3m9D[C*HO\[o/T
-Xf\P#TqS6UU8+N[V>d=tW2Q\qWN*&#WW&prWr]<&riT)"X/;5>Ko1Y<LQ$n;ItE,sD0^P]K7f,CJqe`)
-K7.lcR%p^cTpLarKnk;8M3*snYIL^3S$T9"XKJS!St2(4Q^3u/Ssl":S",q<S=l^XI[#eGQ'$raMMd.K
-MhdV"XJqepZb+#c\A$1lX16!^][4X3^;7Y$_7mY"_o'3u[(a8e\[fA`ZbEfLY-5(?_PY#j^q[k.^<FmF
-`Q6<E\])A'cGI<5f@/0kaM>U)^!Y*Iai20:bf[uEc-sqXda?Iog<[OMd*KYOcGmrLI`g$ef$r1"cc3oA
-^V7P#a4&)B]#;Y2]u.=sb14qgfAGB5cGIH,[^EQV`QPR*d)a8EXKT4H^:q%b]>;7fXf\IqWii>-YH+_&
-SsZUb\%ff&]s"K9VmF"H`Q#KmT:r0WUSXc_UnslhYI;'V^:hIuZa@9KZG45d\%08eFM#)q\$ENR\#ld.
-V4O9IQBIW'QCOM6Unji\Wh68rZ*::6YHG12XK&+pWhQ8WSsPh]`4s$nYHY4/\%'H%bhKe?[EQOq[^)pP
-[][oq`hJruUna]\Vl6PoW2chrWirV2\$rQAXfJD0WL/ZjE2fk<Wi5orrh]dqVP^-jUS=L^VuEUuWMuho
-W2K6a!2][ls/5am#/.^a^:h;"rl5,`bKeH5dmVa:e'ZIbbK@uH`PTI-^Uq(f\@&`O[(*NJ[C!-@ZaIBD
-U8=T[SYDI7L4a_lBk)""E+s$)E,&ro?tEhP>\eA4NLcqFZadf[\@/`M\Zq?NI!Bq&Wi<&!UlL%XKRn])
-JVAi2JU2W`Ebf8n@Ush5HAmrDMgg"nG^":bUSF*/LkC5&G'/(XDJEfs=]]*<=]ns5>$G-5r`^aQ<`NI4
-?!CQ>>?P99<`W:'>@;,cI<9OQEc6#?E,BN5E+j92D.dF/=^,0;>[C]C?XdJP?<pf>='Am8>$50??<U`:
-<EE=%8ki>g;H-^t<EN='=^"s3>Zt-,<)HLl<*!@,;H$Y#<EE."=']-@@Us"_D0(8dR[ft@Q]6H*>#S40
-ChI?rChmg!BPr6ZS>W9IJ;&8jH%:C(MMR1AG\V,/CiONFH?sjZF)#Z6H$t.$LP:G;Ll$q9JU)BXD.dBh
-Ec>l4CM7C!Chd[!Chm]tD/4!-F`i%YI=?d"MMR1PR?sD5QAq&jOH#!EK7eo2JUiB&IWp'\GBnIbJrGYF
-GAhMBDg6kcH?*;%BOQ.QR#$Q\S=5k3GAq;9NI>MVE,]_%DfBZ8Ec5l5Ci')f&nYimB4PUb@;fmtG^+VV
-^U:JYrj<'A\$`TLZEppG[f3W4Z3db>ZEpmE['d<Mq6g41"LY\G[']_8,L4NTai_cF^VIY"^:h1i\[])V
-\@K>i_8=(.a2uKIbg"J]df%Ytd+-e!Ials$f$^gB;,gh-<+TE55;t5C*"jDC.3p/o1F+.b*$ZL='fJ[(
-O.r/4Q]QrHGB\e4YFpJY<_B[Vhr*S8IpcJ\<`;^k?tEP@:/+2F4#ANF3_DXs>[9p"5!(G^4>U-fd[Op'
-I"63N?u_?*7Rp330habg2**cX3]/iWIQKVK0.T4M4#T#Z2DIBN.Olr#2FBZ9RV$)LBN]@tBj>1f@S:EA
->ZOER4%DY)6U3q'6UO@15X%1b3C,nl2aU;,4%V7c4@(\G,rdq;0K:dB3&NTW5Wq>!4Y\WE.k32*1Is;P
-.l9:C0eb195X\4>=CGl\G*&cCdb!*qI^b\23AN'[=[>;P<)QU`8612DcJ.*4@s)6WAoMIAJnf"<@ng*&
-?=-fD?Wg]C;.O6UBj,e&Anc7(FDtAk?!LQ59h.Wa>>J*n77C?^:J">_<)$"c:/4r#?t<kT@:!8R?XIc#
-EJTNtH\RE)KkG%HH\-3\E--,4?=6]47UB/0?#jXgEF30_;IOfm?X,T`<_/:t`fdR?cc3YmG?@=M[t[",
-8P)EB8PDiS9M.lH7nH<F6:jm<4?knc=@5/4,T+8>rm^qu$.[SWf%8R+f@JLLfDjM'fDO4peHF@MeCE+K
-f)+,$R?nAHQ'ISoMi<UXOd23#RJiHXR$a;1R[]b8SGo&eT:_pVVl?\rVlQr$rMNJoU6q75SY;p_YHP(0
-XfJ=mXfSS(VQ[&$XK/\>Z`h!W`7*c,h:Brt_n3%HSsZ"je'cFQa1/Rf]?/CEbf%9.\@KAf]"5De_8O:7
-cI(+d3Q8VH\?<<K]=5Ph[D0`#e^3:<nb)JBn+,Sulh:,Kr:][NnEo]:mI0Z=oC2,2p@7S@oC))6o^(]=
-j;@4Sg[Ok+nb2YDqu$Ekr;6?br:p'crVHEhrtG>.qYL6jqtp*Vo(`"WpA+^dq>:0j%0-A+rr<#qrVulr
-s8N)uqu79-qu6QgqYU0hr;6Ekrr)coqu-G$qtg0eq"=4=grd^ZcJeKeq#:*dqs*A0k3_X-nac52cbI9O
-dFd'ne'l^mdEL%ri8a@po&ni_e^NC:j6uI"j4Do6d*^:gdaZXph;mb_lK[U$oBP;lgXkKCgt($,gtGr`
-e'6.ce^Ddle^`*odE9MW^:Ctu`5]sGbLk1hfA#6@e^E:9kj%d/j6,7OdaQ:UgtL`Gg"P38h!FV+q"47+
-f%K?FcI1A,qtT[Wj5nkAg"G*6h;RASf\$2S+P5<#hW3YNf@o-;m,?4"S:d9(WMlkuXf\e1YctLB[C#t@
-q60k(ril(!riQC-YHY::qm-=1[JdT?]=b\bYct++q4n1jV5C,hW;EP%VQ-YsWiE5(Y-#"8rif,"Vj)sn
-LkUS>L51PBLP'/ZFF/@_L4Xf(I"?lnD1.J/SZA]ZOGnjJLPU_@OdN>^Yc=8#XfJM*Xf.eZPEh`.R%B_3
-OcbotR\-FXYTg?BNfBKjLl[OTLlRFLRB3NbR&mO(_S<^sc+(-oa3)KPao9-l^;7k(_8XI6_S!@m\[Au[
-\$WNVZE!o&(pU]I]?S.+`P]41cHa\Xb/_ED`5U*HaN=G7,LOl[a25^BccjPL\\5r"ahu*GcH"/^e^r[2
-bg+nlaj&A]c6(K_eC`@'f\5!)`QlT>_8F49`l#mCbKe>[aj85\e'e6B*6Q.4\@K5\[_9c1^!#!OaMtHg
-['$gG\[fGk^U!j@4/K$]Uopu'V50TQWNW\NaNhH&W2$)m^UqY1]X4E)W2$/cUnsucWi`V7[^<EJe(E!d
-_7R%h\@&95V/iW5TrFl`W2lkoW2m"uVPp2[W1B<EV4aW[XJE;$WN3D:\#cR5]=5Jk^8nH9W1]uUQFXW<
-\ZMp:Yc,4MaNDoh^U(&e_mHhUX1l-Td)X%tR[fn=Str?gYbRteTr"WbWN3;0X/DqsVmiXlMgBECWrB%)
-Wi;tpVPL#_V$!QhTqV.Woqqbcrhf[mqkt%8\@K,\]=u(u_oBa?bg+N4dLadNc-4AR`l5j4_83n$^:CcQ
-ZiRJ;rN73GYc5.KZ`L(+UT1)ZNei47E+O!*CMR[(D/<`n@VG^F"'ol!P>%C>Wk,^L\[&<D^6=1uH@2'Z
-X/r=sNJE4DKR%`hJVf/9K8"_qD.HsT=`nq1JqSN'H?=+NGBAM6V36FbJUi&kG'SOWDeWrm?".+==VOq>
->?=p1>?Y01<*rj5>?kB9>$Y;0<#&M?A9**?F*2J<F)uAAEH#i4FE;;5/88I!?X[AP@Urt[ARSqO?!('+
-=]o!3>$t]@>uad&>$+Tu=BJBu=Ar.$=]PH'&m8IB;c-Uo9i+\b=C#-8?Y!POra5_:raH^TA8l^@K9)7a
-S">t+HXBfL87umUB52'lrb*-eI#jeqViZ@ZH#RqSK9)"NKRe5_CM@U,IWKj]FDto+DJjTFK9).RNK9*\
-MLL&#EGT8q=&rpHART(XBlA-8H$=ajKn=r,ItE<)JV&N-Jq/H%I=diNR?a%oN/!":IWg$XF`hbGF)uGG
-G'.kKFaSXoM2-.dDJjK@KnXeo?=RVWG*\VWLQ@spS<e>?C2]&^D/F94rc&!\FERP!'5VN&De!BmA7B%X
-?uKdqGBn\W]_f&9[JmT<['R*G[^Q"=!42[3s0_O."gteH['R+9YRf%(bKS5Sai23:_SX+'^:aET$+mpe
-_84"-`Q-.#b6-#7daS3F!n,WOIb3*!e^`I)[<Gb[@TmAS=\;%I3@GF\*?ZIH/1)M])]p@@&/ZT<6?SQS
-LPq4PL43fDGF+tSCKsT@iSNJQb(OG9=]J-b93G\*:eb"f7Qr^d/M9RW3*8s:8j#'d5!(N&e^fO\I!0s^
-DJ!mX>Z+C"5sS103&ifO2*<WO%m)m82D?[H2D[6O2)6pL0E!54/ibjtS7Z;N@SqDtEc,W+@9Iqh>[1>t
-6r-]W:J4AR91r&L5sR=Z0/kgR2E=>r4$bk]2aon^/j;?J0KV$F4$,;^4Zu&#5VaiK0-r(u/NH$U4@W(:
-6qB^99hnGW:f)"PJrQP6a3W@dbIO-+2(TqK@n&dW6:FF<93HeLcJ.0E?Z9IF>A8&0I;NP0>u=j.?t*;K
-=%uXj94MCBE+aHVG^Y<rKR[?B@9H;n3\N'd?W0Ba5Y#-h>[(9?EGoE,@UO%nD/!j-G&:l->#f?kE.=%&
-Ed)bEIU?)a>%:r=:Kh.5BQ.ZX;dE@2>B=C^?;O^);IY*(?",ug;biS$`K748cc<erD.-4U[>[F76UO73
-9N##!6ps@.6q0a?3C6.s2E<`S=@5&/-6'qNeCE+JecOCOec","ebRbrfDO4oec4/!ec45#fDF8%R/rY<
-rfn(WNK/s]P*M<$R[BJ/R$a;1S,SicS"-">SXuILVP^>mWiQ,u%&KhuWN!,"S!otDVl]m$6a3l#XKT(:
-Y-4k/Up72/\%AiI`PT4'fAG<4dE028XJ28RT?5L-beV<2[^`rkd*KqS^W=:*^V%.i]ZS=;aNVlK_C*78
-]Yq7WZEgj@]",,]`Pp<Oi8sJ"na5`7l/:^jo(DkNnFH)9o(r@XrphK/o_%V9n+5r4me6)4l07R+qr78>
-naZALoBGZ7q"OLYrV5dFpA4U\rVn,@qtg-aqY9j]p@@qTo_\@SrVcQgrqu]os8N#ts8Drsrr2rsrrW2u
-rr2otrr2p*rr2fls8W)sq=XIXrqm`6r;?Bbp@[tCinDW"aNi]9nbN1Zkk"')m,d^8njE$=jNkTUh9t$5
-d*pFjcHshagY:c\lL<onhq[&Qk2bsmi8i\Id`KSRajASfgY_#NjQZ.'eDoWJiS`JPhVQl7g#?8rhUp9$
-dFHe"gs4Bpcdg=cfYbD=b/hQAaj&Yne(*(.inrGLkiCmnk2YX]gXXiual).?k1eVCg"YrepA"CTdFm1;
-hTjR%jnSZEq<?nfd+mC1g=b03f\bQ@rnALMh<!qejl,=cl/LC?^8-XWUT(2mXKAV.YHY7<[C-"@q60k(
-ril(!riQC-YHY:;qm-d>[CE`U\%92]\ZrB<WMTKfrhTgrVPpGmWN,rs!iDrsri7WPXfnq7Z`p[?YcOIT
-M2@"@LPL\COH,0>I!:'iJVJK&LOt84F)?bsLPhXsRSf-*JVAf5Knbe^XL,13T<k]%X0/S(Sstq/XJMGY
-R$Nu$StVjQVlHVeOGJpeP(SXLL4P/:Kpf'DU6hm_\A5ee]?S!q\%BJqcGdZ=_S3t6rl>#V-H4$>Z`ppN
-Za$pQ[B?^;ZFe/X_Tom/`Q5d![_K_t^rO^<['@Nh@E6F>f@J<m`l#R*aMc$;_nEt4_9'U2cHjJNg!.n!
-gsjd)f#l@lda?Xug=k!$db<F,cJ@7'dETSHf?hda^V@S+cI1"ff$r'jb/M'(ZF.H[[_9]0^!,-QXh(^D
-[]Ht;],A?"^TsuDYGJG2X08b.TVJ$LV5^fE`6>fuI]f]Q^VIP)^pLMJTr"6KSXZCQW3<D0YHP7D]sc#(
-`PTI$_m["QVl6o)WNW7sW3!)([&'b!VQ6PiYG7VYWhZA^V5Cl+X/`D7]XP/T^U1G]Z`C@2WhZMaR_HVP
-^94N=Y,B"O`lQWg^U:2g_mHhUX1>p[ccEhlQCjb?/tJW,Unk&jW2QbtXKAh=]!\iO\$`91QB6ZCWi`>&
-WiN+uVP^/bUSO]\TqSB^qkaFnVl00as/#^ls/5^l(:grc\@K/`]tqV*`llTNcI(%fdEp.^rlYYi`P]U0
-_8*h"\[_XGs02O,I]ffVY,\G._6^,CV5BuWO,J^DF`;PDDJs<0BQ7]uAS>4O@pN2II$'bjX0f:D\Zi*C
-_iTItH[V?_X/r=sNJN:EKS"W&JVf/:L5gh2De33P:Mt5qKnFZ#GAh8<FE<,3VN?@`J:DffFEi:WDe<N_
->$tN:>$4p1?sHo?rE=MP?<L?6>Zk04?WpK3='8d<C3>#IF*D\DB5)-uCi"$0F),>sB4#"O?smGO@UWbU
->?P*4=&i=.='Sj/?XHu@<DH@l>?+U(=A`""=&rL1=BJX'='Jp4='o<;>$+X!ARf(Q?!(67@UWeV@q&qX
-D0()TMN<mcSsKkGHsfuO7p9V?Bkq?prb;m\I#jeqVilL]I<9UZKDpg8KRRuZDJ3d+FanjcG%kT+BlJKU
-P)kETM27+JJ:`,eBk1RS>?>6C?Y3kaEHH;JGCYI,LPCD1JqSf3M1C5/JV/K&L7O[$R[8heJVJf.GC"4N
-GBn@VFE2GDE-"*aFaS^sNJ_gpEcQ5IKS+Pm?XdYYGa=eYLQ@spS<e;@DJt;ZChn'2EcH&;DJjK8EH#i7
-E,fK(Ch[S^Ba8BaCjUYd^psBN%'m7I[C*HO['R*G[^Q"=!42[3!4Da5qm?[;[^EQO['R%7YlDrfbKS8W
-aiDB=`59=)^qRFm\\#Jg_8=%)`5Td<b5TQccI()>e,e1OrmOfqf%AL/eZ!:lB4#"T>>@jc7Pc/>,:4c`
-/0$/e+s\HH&1&S?-WYnQK91G3KR@96J#e]YBOFiPj58bTb(XS==]K<D='8j3<E=3P;FNT#+riEg1c\i9
-0L%KJ,rIM4=k;5V=Ee\.EGJouSRPJd75d4r4#T)W1-%cd4?WU';*-p)0eG7C0eP7H1Fan,00)QkC7o$D
-Ec##K8Q8ns<FKcW90l'D6:+(99hRrG6UjI+2`EfT0/Q!P4uP5b76*Ij.kNqR2)79W/M]RN2F9kk5X7:`
-3(6A%2cNU84ZP#C>u3pS4>\oZ91hrT;,9q[?YXb3N1dVtf?:e!5;k,:/l"f*9gM>L:IJE;Yg2"XTOE.e
-;d=!TFa.e8@T$!1;-[I7CM%!k;,(Fq=E8P<KP"e2ApAoAF_4TA4ZG;Z/k/K$9M/,l?=$o=BnhRFH\-*D
-CNO`OO(E6BBl[coJt.:MVNc%9BQ/uM>@16;C2.*fAm8PK;c@"(A7L45BP:RW?rg`\FB`HG7o<3Qb/97A
-^!Fa6Ugn+CBrHMF2b?M/r^6lY7SurUr_+&&;+"&W8OZ3B845?o7PcI9eC<%"fDX8$eCFNLs4-bmr71\q
-#Lq8Re^i='g&'M%RKf.GQ'I`'QMd!LQC"!7RfAlVS1(&'V5:)eVl-PrXKJh7['d6F['Qg-TVJK[StMgO
-T:2mhWh$<0]WS[A[kb1bWj]:E\@]i9i7H8n`4WUe[^<'1WMZT)^r"+1b0%fH`l,Hp['d-DZEURC^r=F;
-b;%5[^:h4hZa%'S]u%Io`6?9ae_]TZmHEm.o((u+p@[YAo]bc5meHDDmIU#?nal2?rphl5md9E6ki(^m
-o_A=Np%A7UpA+CMp\4CWp[n@Srr;utrV?3drqcEerVuoprV?9frVQNlrqud'oC_\Gq"*qImdKWDmXFa#
-p\=X^q"FL[q"jdOlh'i6q>:*gq=O1Gme$#<p\+7So'5>rin`5:e^2e.mIBiCqYpEdmJ$A>mH<g$j4:u[
-i7Zc6ccaVZak,+lf%8R9ipZ6pjQ5Feg=k<?hq[,Oini5;iSE>Qg"G06f];>TgYCT?h;6rChV-W:e.'mV
-e^`'pe^r="e()UbrRE@Gb/_cOb082Vg"+L'gt('5ajo4udFm7*gu.>Lf](fOioT.Kg#Cu\mf*/@nEJuR
-a2Z-?b0nr&k3:O[g#10%h:pW7f@\d1g>1E1f%o06f\>06f\GQMk1IquSW'A?rilF-rNcF/!jf2;rNQ=*
-riZ:'rN?1(rNZ=,!3uC+qm?='#-G#1Xfeh3ricI0ZD[Ptri,prri%<BV50rbVkg5eVl$JlW2co"XfSV&
-S!05/O,K$WMhlt+I<BF[S<ekcreh&2GC,0mIt3*4)Qg6@S<fA#Lk:27L5;"TQE@C#\$E67R$*/Urg?$@
-QC+)-O->lsQ'.8mPE1oqR?WbrPDk<NH]"Df\#?RG_8!@g`6>ruX22TUa2kj,`PTj<_7RY*^;.\#]Xthi
-rO<f]YbnV1]t_Io_q!&M`Q,m,`Pod9`PK^+bg=`Qf[RsXcHOJPd+719_o]d4cHX;KdF$DAe-aaV]u.Y%
-`kf@._>_AR`Q$!D`Q$3IaiMZMbKeAE]u\:,daZ^maM>6mZ+79M^q[Y([]?@(WMubnVQ[81YctFFa32ZD
-[(sGXXfSh<\[/B=Vk0T[StD[KS$&`jUoL5u^WjlL_8*n#`O3%Z]!o#T^Tsr9V6I&'\>cF1XK/kGZ`p^=
-Z*:O6X/VnhV43g>S#<$VW2cblV5TrWW2HPlVOs?NTq.pPTrY/bXfeV$YaqbuWM?Z!YHPINZ`h!L_S3pi
-S=QXabJi)Zcb$[(Z`9n*['6a5WM?Je[^iZ'OJJWlTUhXGT:qpQR['53T:)7DTV%aMW2lqcOd1*4VPa?j
-!N;pjVuWapV>[1mUS=KXU]$tgVZ*InVZ!FmVY6qd_@OK#`Q,g3^qdh(^VA"8b/sY(!6P5[s2FrS$,XHj
-]tD%h]!o-PZa6m=XfMH'FfqF/U8XNHR[]e6Odh\c@UEVK;HmC6?s?<!<bH/_D0^eoPEhZ5Xgc!^`4rpt
-W1TraSXZ=GR@TqFU5ObfOckuqPDb<QJ9Z*MCiF?8F`qeGD/*d)DLRVLY(U_8I!^0^G'JOYCh[p1@UEMG
->Zt9;>$4lg<``7";bgP#>?bQF@:EbQ;GL4g;,h7IHZO(CEGfN1E,T`8DK9/t@U!,A<aBKTAn>+F9MJPi
-<E34+<;okt;Z9TA;,MIYFED_KE--#:E,TW3EH68IF)l8?E,fZ2AmSYK?s7#MB4b`S?k?[TA7T@dA8$IC
-J;TGWTqe>!T:M-tIsl63;-R76BPh<sB68c_RAZs?L&QlsKoCtHKS=c%G'J.EEH#`4E-$5AD0'lGGBnUl
-KRSE%IX-HfGB7e@FEVV?D/XB7FFJXnKo(_OOckrdLkpqJMM[1IK8'8](l=oUR@BP'O+iRDKReGqH$t='
-MM?_3J9<>dE-,`)CMIHi@rlaGMgTSM@:*AVG)i2kSYMaKSt_^@OFW+QL4"AfDf,Ji$ZL',G'S4RH[C!b
-IK"j+H?OOXDfpncN5!%(Zi.0-YQD)9Zi7?@[^N]U\[oA_\[]/X[f*T3ZN.B1Zi@?.YlMrFaof]&_o_o!
-#KFd&`P'%&_Z%IR_YqIPa'[!4c-Xhbd*U7je^i@+gYL];f[mc_@s*`7:Kgq(:Hgp4.M3UP,82(>+sIg1
-%2g66-7ME.P`L<EL5q"6J!,5+RWW\siR-!*bF406DJ3K^AntpkEG&3N=]7gP1Gro-2a'Ms3]/`K/Mo"7
-=3]0J8mHUbFC/^&TjgS\A7@Vf6o-kc2FKVb0JbR=0.nS12)dN\5!D5%1a=1p-S$iC>bH7F?tikA@U`YX
-@U!Y4;,'8F4u5?.=]%jS2C^=62_ZpJ4"rEH1bntb&2,\KDJ!U+Bj5I\?t*MM?tb"-EcuPDC1V'r>\-eo
-2+0hh:/b:s9gV!+3'ons:JF>VFDPZ<Of,e-^WjotG]%>".kX"I4\o-C8O6X6QbD,,I:mJAC1_U2Ap\W-
-@9-<6;f-/J?=.,^;G^V0C1:q)KQUU3F(o'1=]\^&87-1692/8]>$Y`RHYmeLHus@QIsc9WJqebtFb4"5
-Jp_rtGFFPVQ@sX8Bo6\;D.m-XCg_sXG%k`/>%(QG76jaD9L2-K87dEgD`g`_78[O&f@-YAdF6:VY*P,W
-PJi&C84c9:5!D2!7nc`R6V(9[93,;/@p`A@?<o`[?RI;JcMlDrf%9lRrRq>+f%9oPs4.+us3pqr!nGiN
-rm_#"rmq5%f%0iPs4I5%rL*qXR$O#)R$RZ8!LK2KRf8cZS=H7FV#I2DVl-PrXKJh7['d6G[CEN@UnOfb
-USOWXUS4frX.HB(^:UeWXf\\*Y-Y48Y,S\GIb3&raMPQu['d6BVQ?es]"l/"`5p-BaMl'.Za-p=Xfe_/
-\A6)*bKS5O^V7Ck['I9Z_8a=+aN26ZdbX3Yna>r<oBbMuoCM;Ap[%A?nG)YGmIU)Bo(DMDoCDJ?md9E0
-jl#=ipA=jRo_.qAo(_nMq=s[Zp@J%Yrr;ut#Q=T#rVc`orr2p"rr;rorr2]m,5Cp'o(VkOq"ORXp\"4R
-p?qA>nEoN,mH<p-kihR2pZCf4rq-frq#:0Zm.^>Jp$V#,kN(FtecsUTl0@X&mf*/-q!\%Tn+,i3mGlR0
-^Z=5(f[7shbfePef%Sj5lfIHoh(@UGh;.8TioAnIfA5QKgtCT@guI&?io8_LjPT:diSNAHh;I5KgtgT2
-daHn#rmOThdF6XmeCW0ue^VXZb0A)Se'm"'fA>E:guQi6gt1*1g=am+jPSkXi9'+dkh4VFh!O\1q>0UH
-j2f9]`lQ<Nf];/Xf]CfEcdCP&g)er$gYLcHiS3#;g=b'.g"=p-g#1oMeB>e$N238RYl:p+ZMh*1ZEaA4
-s0)F)s/l7&s0)F,oWnA$rN-"#riQ7+rilF-rM]aqs/>prrhp:*WMQGeV5C/dVkp;gW_fUlWiN5'X0&Fu
-R$F/+P*CraNf.t*G&MhoR$EM]J:DlmIthreFDcAjUnaQLOcG0JJV]2BQC")CYd:^CYGR\LKS5b\Q^O##
-Q'%,kQ'dj9PU_lZPaRu+OHl/pN/2tCT;/fjYe\5s]Y_M/[Ag1>]sZ&-^;@q/bf@Q3`!FE!_8j=']Y2#V
-\1k"[YHu$^ag8e4^pCbq_naC7`Q,p3`lZWUdb!!pda6@gd+R7;jjMVu_p?cXf%SjVgC2on`5]U.`l6$E
-c-FW6bU^uc]">en\[T,][(O;e\AZV8\\Q&#_SX()aMkKh^r4%(Z)Fb,XeqbbVm'(,YH+\%YKG2:`OEe&
-Za@$D]=Y;MXf\CpW1K]USt2s^Xf/A#]u%n.]"Pke[_]\i]sY&I[C!6=V66l"[&Bt3[BHmGZba;^ZECI6
-YH=h%W1O!T.'BMFV5C#_VPg/dWhuYlVjj-HTUr!WVlQqtZ*L@2\>-+0X/WA+Z(i_N]=>;a\A5r&[\KFi
-X2iB6a2ts)_mHG@Y-Y@:WN)YkTshM:OHZH7rh(@.Uo1/iSXQ";S<ob<St27@USjuRO-=^/VP^8hW2QWm
-VuWgpVuWapV$NlnUnjc[U8+L^V#I:lVZ*LnVY-ke_?[rp_8F72_86,d$GsQmb0%iI`l?*@rl4rVrkg/$
-^V.:m]t(_`\$E?EY-"b+XfAP*US"QZSY)FASXZ+7IUZSg>Zt?6r`LLB:fCh8@pitnLQRspUT:i:_o'L1
-_69Z3VOsKSTUMFBUS3U#rf.AIOcG?WKn+DgD/F8FEclJIF)u27CijWIOftm>DKC2PH[0s]Hu<\4E,]>r
-@9[#B>$kK:<`W:$<E)fn>Pqqa>>e3r;,gP/D0Ki1D/jH1EcH#;Df'H.BOY1N>$GTSCMIQj>>\7'?<:02
->?bE=>l@e7=&sQiFED_LFEqtNF`dV'!-D1[Ec,].BkV0gAR\qJ?=RDF>$k]I@V04eBk1^eBk:n'ItEZE
-Q^jV@T9t[iH['4$;dE^>BlIa(C3>/hSuJWILl.%FKo:hFKS=i*G'S=KE,90)rbi<iF*;bPF`hnaLOt#*
-I<^2=G7nh5FDuAEEc?)AIXm<2Mi<p`OCF<2MMR+GLkpnFLPh(JM2R7]S!f\3OckQ\KSY80H@1:"NJ`LF
-It2Z^Cia?+DJE]jAU&HPLj3oG?Wp]LG)i/kSYMaKSt_[?O+<"PL4"GgDf0E0DfKiDG^=X\H?sa^IK"d)
-G]\+PCibD]N5!"'ZN.<1Z2Lm,ZN%91[1'LQ\@B)\]",A]\@/jF[.gp+ZMUp)aoof)`6$.#aSs0a^VI_)
-`Pod6rPe`U"3Sg3ci)3ke'ljuf@o!6h:^WCeZ!k1P&FuK>?G054\%"8(F:CP*>fP,'FkZi'H7l%*^jt$
-NeW+=JpDd)NejcsL<ec/g>(&KLjX#N@THrJ=B]-6;cZsu7mAmg2``r_77KBu2E!<N1-/gjf7$1mH%:E`
-H#/[E6U>!`5t=I*4?Y\m4>nlL2_Qj>.5s1G3W),r0Hq\k.PESI=cccU<b5N=CLpmf?<:Z?>u*aT5!N.[
-@UNG76oQtk75Ze_5sIq38Gtjc5<X13AnH.(DiK!fH?3q?IW0L9?!C?*91_i>7mo9j5YFX%2F'Z!77g3T
-;F!??;b9VrAoWp*SXQ1``k[pW@9Z,O0gS&j;dW!o86q(Pbi7?9EcueIBl\--G&h;4?!V>MAQVQ->ZOsA
-A8#dj>$>HqL2CO?BO>^Z=^tr;<*r[@@Tuf4>\S24IY*9,G][eAPCdjuGB._JHu=4aGB\[hNeNIWLkL\3
-MKa>nDdR+,Eeo^*Ec>r&8kEDb93Ft\6V_5l@WGgg6:s=';/!Dde>^[>e&fJ.P)Eb4`.CNS7n,j36UjaF
->Zt'#:Jt"[;d!L6=]/$q;`HjA-7R6ef@SU)f@TuSs4R_3f@JR)f%&=LeGn"reGRksf)F;$f)F;#f_a>%
-R/WN[R$a5+R$a5+QN!-NR@9TDS,A`QRg>[[USXc_Vl-QoX=1?ZZa@$D[^ruRXJVnjUnj]XUSFoqXJN#(
-[(*KFW2-;mYH=q7Z`']A\'34LbJq9,\$rlPW3<>'[_'8h_T9sCb/q]=\@K'IY6D&6[Ca8mrl6"u_7mXn
-Za76Z_8a@+`lGs]fAPlZna#`>o]bE"rpV`7p$D/:me62@me$5Dp%S%Ko^q_BnF5i<lK.9tnauVFqt9XN
-q>9sZq"OLVp@S+YrVZU.rV6'_p\4:NpA=mhp\FLQp\FX_qYp?lr;QO(r;66_qYBscq"XUUnEoW4mJcM_
-n*]Z7mIL#Am-aTFo(N(X4o5'Ss7kpHqY^!Ro'5N1ldsA)l1=ZAo_SL_r;QZin+ZYJo^;,6ilJpMjk\SA
-e^Msnbg4\igY(ENlKmO`hWF.ahVmDOinrSKiS<;Adb3O:j5&GLk1ePHjQu-li8*8Gi83>FhV?c4eD&OQ
-di6]^e'ZXre^2^oeB5hUcHXY`e(*.)hr!&BkLKR`/_Jk2g"bNKj5fF]iTBUrinE,>l1+Q<o'Yi(cH+2M
-b08GkkN_<dkM5">dG3OVg'HQnj6#@Vh;-c`edpEbf%&C+hVQW#`1E!bVQfs&$*phAZa6sBZ*:J3YPkX(
-Xo5F&YO]!q[/I*)XTu#3Yd(I;Z*Er#ri-=&VPL#bVkg5eW2NUnVl6SpXf\Y,Xf8+dQ]dStMi*OTFaSR^
-I>NrHM1KnnG(50qF*rFVE.aRQUS4$=NJWCELP_.UPbb@_Y->"+U7.7-Pa@T"PE_5iOdDB$QB_B4.$fs`
-RZro"Q][5_Jru_$^oFZN]>_>!a3(`iZ+INX_o]X0_SF:1_7Wgca25g;_7[Ou]st\d\A5DNZE^sO^U_M;
-_n!n6a2,g9`Q#j3`RWVje_8Eoe&TMI`6Hcii5EUN]Z%q4c-4ASb0SAYbf7W8]uJ"2dDs;I^qRCl^9IUB
-,dt+h\?ri_]!f)abfJ&Ob/_]GaN;6$YK"]!\@]#M]XX`'RCQG?ahYX.`PfmDc,I-._R6h\Zb4#WY-"k&
-U8XlcV5'WZUT^`"W5-Hq^Uh>(]stYa]"GM[[CN9<V4X]hZ*LL2\%/]C[(4&g\?rKGXKS_,VQ$A`R@::W
-rh^m6U8=W^Wi2YeW2H2UTqeBZV5U>pW3`b.Ye.$@X/`;/Wj,!q\@oMe^p^bjc+L*KSuBKIdCd6(\\k_R
-Wj/t;Z`C1+W1g`6YDeUCW2HPjWi`G/Xe_eiTq%XGU7IjDT:D^QQ&V,SH2a`@W;`[qW2KTm"/i)qV>[4h
-U]7(gU]%"fVXC>^_u@LW_8F1/_83nc^]_Eea2c0u`;IUS`;[X[_SO%&]tD%i])K*9Za$^:XK8J&WiiS(
-URe$LS!fh<T::UTCgg[ZBOYFX?!1*'?=[PL?#"_AP*;E/WNWbJf$DX[\[&98WMQGVOctohOGT'[MMmXY
-N/!+=IWomUB68*>H@'mXDJX-2EIj4SXakM@JV/;qFa8FRC2%R(AnYUW?!U]@=]ng/>?4d,<Ei^5>@M)P
-@V/tI:fU7d;/1,uDJF35EGfc8DfBW3E+rfj@UWMREd;qXI!'@9@<?X0CiFB2DuOJOC&MTJD/<p#C2%?u
-rb)CG@:3LH@;B[rD>n0VBOYL_?s$Q<@pWPRA7]@eC2.?d?>=:e@9Q]:B5)!gA9Dp2AmJYD:Jann?=R\f
-C2ds3K9;k,VN$CgLl7+NN/<+;IY)ciH>db@CiON;E-?AIGBnCWH@gg"H[L<jI<tm;&T;K)FEM\IE-$,M
-J:rT6NK]G+P*1f_reXU1Ll$qENJ`LIMMdadPEh2kPDY9OMM-G)I=d0-LPLM/Is#sSH>mY;Bkh0mH[UU%
-GAh#$>?kriNh)u7TU_RBSsGV)KSl"EG'Rk=Bk_I'EH-/CrcS9arHA]uI!]mVE,]K2IsQ^[]_\r<Z*U^>
-Yd+26!4Dg7!4`$=s186@s1&*;os=Y'qQ]t@"j"a)aiV^'a9'2p`W!mT`W*sW`rjK-c-?770%&.te^i@*
-g=t?8hW*SDZ&<p@CMR$O?sc5o2^'Ch+X\WX(_[Su'G2$#*>&i1-VeQ:K7\Z'H[q'@Nio(HdGa0Ii6I[@
-G%bK!>%1uA='ej,='AX!7/fGM3^u_75WC_]1-%0UA^]1c;eUc>J8]=QR8HCB<`Vdg76!Cn4?ke`0fV9N
-1c[6K3]oDf6UO+33%-%$,UFs:DP161CO'JqARo1Z?<L`G;bTtaIR-hWI!gNtGAUD]CN!EV@V/q]>Zt<5
-;G^1c?!0s!=&W%2;c?Od69[V#85)cR7R]d=4[qq*0ekmc5t4L?9Mnek=\CS0='\<[2(LFT9fjs\@VTCG
-4?YPO/1s.P5Yt`Y=A<.\[FXEjP&bSkH$P'iCh[U!Dd6Xm@qT%G/S&^,=_2)SC2.9jDJaH*<afl\DIQg^
-C/7B&?u9Ra=B]!EDf^&NL5^P'HBX!\G>3!oF`M\\Jo5U\ItrK-O+;nDIY2irJ8S_1M0OQ$HZEq:?!g`T
->>n`t:J+c3AnPaX>tn!O3`0h(cder:cdB_HV4*cbQbRN'6psC.#sh'T;,gn';H$Nn9b:)u<`Msf8kDT1
-2bt_HcI(8Cf)F8-g"4p2g=b*/f@KrOrRCkrrRCktrmpkrrn.)#pR(iE!h,UJrg`_P#b[icUnjiaVlK`t
-0X7pi['I!E\[]5YYGe4iUSFZ^U9_/4ZaR*8WO/k2W2-Q"VlmP?Z)Y(A^!+R=_7fiY9!P7oXff.F^:qG+
-b/qiLbeh!)]!JcNZa@3S_8F=6`lGs2^U^_Y]=ttp^V%S,_s5q7kj%^'mITi7kj@g(o'l5:m-X30mIBW:
-<VH%Wq"++Mp%%P@nEoo7kj.X)oCh>Bp@I\Hp[%PFp%7qLo_&+Uq>U?anGN"Ro'uGKrr2Qcq"OXZoC_hN
-p%7qLo()PJp%S4Nm-jZBp@I\:lKdm;n,W"XmNM,jo'ku.m.9Z7mc`j!m-=!*kO8?In`oW)i9KR[e_TBT
-7Ios@qY^6eqtp'On+>u8nF,c(aM,FOhq?]5eC;jhb0/AgeD'?Pki:[dmcrohgu%,LioK4PgtL6/iofCa
-g>:oHf\u,piAKWSiS<2BhV$W:g!nX'e(!"$eBu[he'udje()pia32`NbgFheeCE:.fA,E:da?Oqf[\X7
--KF4Dh;[5LkO%TshVHuLmeH>ClfdESa32TIbgtP4l06schVZQ+rS/@Gh;@/MgY(KAg"5!2f[eU'f%Aa6
-e&fS%O//]MYm.M=ZEpmCZ2V!,YPkX(Xo5F&YP#3q[/[6-XSo:$Y5PU)Z2^g$WqiV#WhuYgUo(&dVks<i
-0<(tRXK8S+Y,\FfP*(leO-#<HItNK3Ljai1K7.ueIt`5kIt`8mI>O#SSXGh+MuADPN00L(WiiJ.Xf%n]
-Pa.T'QC=51Q^3l)Q^F)'PED,ZR$!l.Q'.GtN/34>OJ&;`XKoFJ`4<_-cag<h]!K)c`P0($^V[_$]Yqk/
-`ll<5^V[[o]tLqk['$d@[^`uQak"5:a2YR'_o'=._84%8bKeepahuQH`koU9d,<it`5]a:`4s1,_ns4-
-_nj1&]=Yhp\[K)e`5B@$\$rjIZMq1V\$`TM\[f>]Z`gaN_oBBuZ*^^:YHOq3ai_<&\>c=2[ABY![_]en
-^;S"/`lcB=YID$GYdV!Q^9XlDZ)4:qV5^AgStVdXVl-E+`5]R+`6?39[C*KU]"5PgUT:;dVQmY=[]-O@
-Z)b:I[^NTQ[Bus6W2uekTq@bdS>W3]WiDtkUS+K^US+K_VOj:VTf]!EV5:,eY-+b+[]HF&VQ@##YID-S
-[C*WQ]#;e&Z)"+p^;nX7^U1GeZE1(1[Bd->XJVkg\@o&(Pc=Y\$Dsc&XKA@nW2QD]rh9glS!on:TVRs7
-R!O+Wr2BUm#,nGuWMuho#,eAqUnji_rhKLfs.fOgl_j^!s2+fRs2"ZK"MVUh`5DSk!5nWN$,aWr^q[Ur
-]t1fS[0*b?YHIl+9<"njY-FgoS"6+AT:;XKNd>hU<EEgDA7AhI<)-e4Amo(ZE-dG)T;/Nn\]*.Ac,.,u
-XJr+nTp(V&PE_8iP`h&gR$NeiLk1#!F@gRsEI3%[G][k=BlJ!@O0>a;G'nglH['U]JoGUCCi!ft?X$`>
->Zk-2='Aj0='AX/?!UZD@q/t[?rg-)9heGqEdMY;EH#W/qJI9a>[CoK=CQ5pH$amZDIHsnFDu/=DeWs!
-B4ba`ra-+KB4kpmA7/kZBP1j`?iOL3D(943AnGRa@:*)8=Bo'8?!:B8?<plD>@;;b@p`A:<b,oXC2S*2
-CL^[V=T2)+=^,6CC1hF"GCu$NVl#UUM)^HPOcG9IIslihH$O7EDf9Z>GB@nIF`r(XH[L<pJUDfqJ:2ol
-FEhb@EcuA>EcQAIIXH^"MMmWqOckueLl.1OMMR(CM2I+DM2I.XQBRSoNff-SJ;/W&H@16rJqAZ,H@9p`
-Ed2G8CM.BnBR5,`LNmZG@U!)QG`A8jR\?7BS">n0PD"dVIs-/:CE%/0E,]l;Fa&%PG^4LWI!^3\FDc&3
-EdrIh]t4'H"L>A>YcnD<Za7$H[^NZTrji'?s1/0>s0hj3qQfk#qoSlZs2k/\!l`1"rl>)[q8P;4b0/#R
-cHsnbdaZguf%Jd2g"P-4h;d,/IUukr?"7JM:fg.H2'3DE-6O<G&eu,i'd=qC(4I>\6#(\)P`1?QPEp`g
-Su^AtjP/G-Ne2OoEc5H(DI[=$Bjb7P<_YtI4[VG(9MIi73AN0A003Uie;ILHJ:rAdAtGo(:JXn`:J=&6
-3'')Y1,^jI4YnrX1H.EY3C#u#5YF-f-7L,`-pML>=&!7:8Qf;'>?kB:>Z*dQ<@h!-6uRBtI!KXC<E3FD
-A701\;,^4b9hRi?5X8+=9MnVR4[Dh>:.IK.3BL"8:]X*UrBhhp4"Vj63]fMe1,(OC1H%-E3aZ8_3&;j.
-5=dq#8mP_&6p<gmr[K$N3]B?$6;C<cMm_$ge=V#.J:W?1Ir&:mBP:4FE*H^TITgB.F(ef`?taM"Fa@G6
-BinVbHuaC7>\I#+>AR>B>?kZGAn5[uG'JgnH@gE`H%q'!DfTT:Ir]:JJp3-%K8Oo$Kl_BNE,]JtApSQ9
-Bl@p%A6a.]C/IN"78Z`ZDf9Z6?WTfm3BBfFZd@:'bg4\U]V:UOBUQPO4%Vh-*CE1a8ki)^8kiGk9i"hg
-;H6Uk7n5p<2`OY`.F-E@f)+(ug&K\&ec""se,@erebn%qf_=(tRJiTMRK&fVSHPIQS"-#GRgPg]U8+N[
-VPpPrXD=oBZ*L^>ZF.$G]">DVWhlDaW2QGpYcb4>Y+VA^U8Y#aUT1/dXKAS(XKJY;a3N#P_o'-qWiWA-
-\@oYk^;e7<c-Xn\`PfR(]">M_\%&rY]=>>g_7[CiZa73U]tqLtaMu3UdG3dGn*BuB&+&NJmcsE:o'l&9
-o'Yr:mQL4;o_&%Qo(VkKmdfo8lJgggnFc\Wl2:5En+ZM>p\"1No'u8=p[@bPqWdA<m,m<bj65k#nFZDF
-o^D&1rUTpV3;i[OrquQap&"[bqtKdVp[dtFn*TB$ip,^klKmp,n`&ZkhVdS^k2kppnbrCXo)8:Rq>0gY
-r;6WorVc]p/,oJEpZ_&7m-=37mGc@)^Z=A/g""R"cHaSUf%AL,lJ1:Vi8<VUhrEbUi;VP#gtq)Mg"GHM
-io\kHk2tU_k2>1WjPo1Th;7,Ff@ed*f[\I&g=k-,e^`:%dFR(,f?;7Zc-4J^d*pCifA,-7gXjj"df.o"
-gdg)Lgt(0:gZ%;SioB%UiT'.pnaYYqe]>qadETqcg#h>Vf^7SVe)B0?h;-f?g=kE;gZ%,BfA#'4f%&@(
-gt^rDccW)HUT!pl#-tP>Z*:I9rN?(#rN?1(r3ZI2rNuO2qm6@'ri5ptqlKt(YH"T$WW9$mWWK)rV>d=o
-V5U8grhr_mWi<,&X/i>)Y,S:fP`UohPDk$AJVoJBGBJ(MG^+1LI<fdSH$+7YItNrSV4jEBP*(KNL5D.i
-VQ-MkVP9obUSj]PQ^jA1R@'A.PF.GrN/i@RPE_N'P)tigLkph?PbY"UUTM#5_R[P)e$lTn\?N`i`59=,
-`P0%%]u8"/`QZ<5_83do]tLq]WMd)0^Ve4#cIKS<`l#.%_nj.&]Y(es_T13Q]XP_cXJM\k[CaDd]=khi
-[B?gJ]Xt_d]=GJk_8jdA_7dP$aNDT?^V>66ZEUO6WMH5ZVPC&gX/rP4ZaR*;W3NJ(V6-r2bK@]:cG.$5
-b0%fRcd:"`e(<0tc-"2HY-PI>X1Z-Y^9OfBZ`0e"V5U5bTV8![V5L6(\@]Jf\\>be]tLtdZEpj@XKo+/
-W3j.A\>HC>]!]&Z['dBR[^E6>XKe[sUS)UtU8XriY-"\#W2Q_qUT(K$Wh>lUUS"9ZUSaobX0Ah3Ycat$
-VQ[8+Z`U@9Xf\t7\%]MWX/W/+]>2\*]W8-DZ`pO?[^*-9W1Kl[]t^_2UTUc%XJ`"oVQ-MjXeq__USXod
-V4aW^VQ6DUSq2HmWr8jnVurrrW2B]qVl0Nis.fLds.fOgri#jrp8IkdrPefTs2+ZKs1\NMrkS`S_Sa7-
-qniKO^q]l_!58BA#IUtGZ`gR7XT#=EWiE5-Wh,]NUnjKcZ'pK#FC\ouBlJ$%?XQl6=^,$3=<([RDh=+@
-TW+oqe&9ARbHn@QY-"[oPDb6RP)bb*P$XH=PEM,eMh-M-H?amgIsZE]Df0N5Iug\4L3@rqL4=\uK7IlX
-Chmg#A7AtT?!glC>?P-8=^#$1>$YH=@:NeU?WpB)<_uatBQJN:C2e'(E,KQ1D/=$'C0b1YB,=lkI>X)K
-ObeR<H$k-gG^4IME,fl:Df#Df@pN8B?<gT4<E`U1=]\R%<G6#XAn5@T>$kT<=^#$5>ZtB:<`E4->$,'9
-@VKLa?rp-">@LlJB4bac?!(*):JOhl>[LrTB5;C2Koqt)VNZprMN!FRN/W48I=H?aGAD&6D+JYfGBJ+R
-H?jshIXQm)L4FZ'J:)iiEd2_HFEMPBEccMLH?k0uL4Y8<L5CV;LP^kAKS>,8Kn>&:M2.:WNfT*WMMR+=
-IX6GAHl.B]I=H]pIs6'ODJO$*D/a<,G_D!3IrJrtB,5Q;QCjh9R[Te=Tp_1*J;'/8F`h>0AfPArCMn$.
-DK'Z@FE2PLGBJ%PDJEm'Bl86BHb$QYZi@<0ZN[_E\@B)[r4;p=s1&*;nZ_nqrPnlYs2k;`qo]#]ao9Ec
-aiMNDaSX!Zb08-0c3;SBe'lgtIb*-(g=G!4f@]-Egr>Lk?!qet>%hGC7n><N'ce,7+VYS-%h''b&ePfs
-)`V#SR@'2%S==bXPI]?'j58\2RuDl<GC+.IF_P`?E,B9"?<0ck5Y=F::ejA?3]/TH0Ks1"eUUJ.I"mK&
-FJ5U7:K(+];,'MJ5X%Ir4$#2YIR#kS4Z##Z5;tbp76W[`,pb)k0/l@BTN"]t>X`+,>?P!+<)6UY6X*SR
-;h1-tN.ue-I!fp_Ec#f)9iG8#>$+[":JX,54$u1g0/#=J4?5/M0/,g_69mUi/1<8+.4d)*0f:[C0e"J(
-1G1.51dG,B6pN^Z-9Ogb86JnmIS<$g3&3$80K_KV4A%q0=E9P3dG*BVK7/?#I"ZZc>$G]Q:g7a5<E`I.
-A8G[jCi4'-Ec5c8L4X)II"6$Z;c7FB>$kfB>$PHG@q&khJoYFEDJ!p.Dg6tgFDl,;HZEhDLk^8-G'\XX
-G'n=SA7&e^BkV4!@pN\aDeiff7Rg6E85r5b<E!:JK7\8N8QJPY;ea%td\Fh-d)`tuLP'$!]P0Q+5s[^u
-5sn+39L_WT=%Z%\=&r3q:Id]88j#15/h#)rrR^tu#M7Y^f@JR(ec""qe,@erec+2#f`'S&g@s;#R/WHS
-R@9TDRK&`TRg5LUStDUFSXf\Mr1$6LTVA0UUo()kX/rD,Z*L[=Zb!QO\[o5`ZDjOiUSa]iYcY%9Z`L6t
-PFneFSu8E_VPBocXg#"4]Z/+8`PoO"XKAY0]=n3Y%`QQ:d*gCfaMu$+\@K#YrjW*C]XYGh9#80P\?`EM
-_SF+._oop6hpgKBk3qR$o_%D,mI'3/qXjLQpA":QoBu;Ho(;_Jnb;bIm.0]5lK.-onFQJTp\XXSo(i+T
-r:p$ZrpL]gqXjO[p?hGAlfd?biTKRuo_.qGn*9-)rpTjS%diZ[o(;_Mp%eISo(D\GrpYC&lg=*/n*]Q4
-n*oi>q>0p[q"F4Jq>'[Np@@eLq"O^crV?<dp@IqPq>:*hs8W)urVcW\n+?5=q=s@9ahY^ShUpK2e()mo
-c-Y.sguIb^jlkg_io8_Tk2P:Sh;$W6gtpW3hrW_Te_KHXl/^[dl/q'biS`_NiRuW2f[Vn7f[na-f$`%!
-g=t3/gYU`?ai;KIcI(1ke^r:(hr3DGf[nX&g"bHCh:goLk31[]k2>(Vjl-4#2tlt<jknV/bLP(dc.(G.
-k3:[fjP.l6hVR)Eg=k65h;-uJh:L3.gt:3.f\53;j5&&(Vj!mSZMUm2Yd(I=ZE^V8Yct>0Y5GF#Y5b^)
-[/[Q5ZiIQ6[JmN5[JR<6WiE%uWrB'uXUMA8Xfeh+WiE%uWN)rsWrK'tW^`naVPU/eV5U8gW2QVlWiE2'
-Y,eV*Xf8G"RZE8bObnX>J;0)BJq@fME-Q;>H?jONDf9`JJVJi<S"6(8QBR2\Lkq:lVZ*S0VPC)iVl6;Z
-R@KJ.R$F),PF%ArN<tW3PE_N'OcPTgret'>R&6a`VQ[G6_RI7ueZl0`\?<NkaNDNGcG[]>]uA(/`6,s.
-_83al]tLk[XK/e:]YMY.d+5qFaiD?Fa2Ps.\[f#kaNW2W^r++"XehbjZFe)e]tLh]YH>22[h?*Y\@8r_
-[CO,c]>DFn\\Ghh[iMrfW2Q\sY,n_(Ycb:;\A#enaj.o?^W==(Z+RWXrl&0edE9JNaNDE=b0%oMd*U+`
-eBlO`['mQTYJnGn]s4]AYb\"lUo:2gV59rlW33><^qmt+\@fJ]^V@@hZ*U[8UT(>iU9:r-ZDF_>`4iad
-_7mLjZF$mBWN`.gTe)n/V6$\tXJr%mX0/Y*WN`b7Yb%;VU7e<_W2Q_nYI(dFYct:/W3N_7\Zi@<]0j9;
-\%oMQXf\b;]tM_/_QBuNZ`gF>[^*-:W2$Ai^Vct(SZ],tXf&(nV5U>nXehY\SYi?_V4slcVQ6MYT7hfs
-Wi5oprhogprM][m"JqoiUSIa]s.fOgri,go!3,gnqkj\>a2l<@`5KOl_#D(M]tM8\^B26f_Z%CL_DK*F
-^q[Ut]stP][C*?IYHP%-Wi`D&WNN;-VOEmCT:**mR>$3:D/EfiBlINc?<($+<)cs3=^bZLH&@r]Xf\qY
-aj&,SYcdu,@B,rcNerXYOd2)lOHblmPEUl_JV8ArG^b-lHZsLNE--2SP,kX>GC>!rIXZHfHYmM5CMIQr
-A7]4Y@pi_L=^#*6>$4m0?!^]B@q/nR>?+O$:Jt23G'n.DEcH#=EH#gpC'80e?t!X`ARKS2N0'3aLk'u#
-It2ffG&qP?DJj<-rFlO@<)ct"<ENC&r_sk8;,L5$@q9.`AmetV@U38I@UWYTAnGIZAS5L[raRiuAn,IV
-<)m13?!guMA78Y?:ej\_<aB*B@r#gqEdWY*TW"fLLl$tHMNNs[ItN3#GCFgUE,nZmE,p/DG^+R\I=HZk
-IY*6&G^k3hI<BUYH$4:KGBS+NF`r.[Jqer.LkpeDLkgb?L4b/7M2?t@MMm@LP)kW`MiE^RMh-A*It3#r
-Jc:0OIY!,tG\hD@F)u5<D/+6JNJ`=-@qf^nFFTUKT9bn6SXuODQ]QiSNd5SaB4hQ`AnbsqCi=64F*@P'
-&:&JBFa%e?Bl7^)H[:+N[^#V6'sb-OZa@*K\@B)[]"5Mb]",A]\@/jAYQ1j*YPk^&YmJ@e_o0O6aN;TI
-rlYYmc-=GUbg"ATb/sY*s2k8]$HgN7c-FV]dF-Ln1"Fn-g"Fp3j4i5?gY:i0LKdP^BMr_]9L)*.-RTN7
-(EjD%((Ula$k*[_*?HChBSVuSU'@KLNKLj.hu;Y#bGq%hGCGEmH?Eb1E+F$,AR/D58O,m;8l/8K4#fAZ
-3&jKPf[tdUBmPAdFD?Mt9ghcS7Sd&X:ImuM6UX!m1HRi[3BAoQ4[1ee77B@!0IS;"-7gr^NM9HSCM@*s
-AR\nA:JXAi6qCNX5\?@RR>c`CG5ckZKlLO0=%l[q<Duah9hS,;.P*D//i5I8/2&V*-RU<&3BKDj5W:P`
-4#SuZ6ps=8<),bF9hn&86pa469M&2F1,1s^5sdq5ISE9o1+at'1,_He4[;k>8nigC]%#WpQZR7pH%(^,
-JRW81BjY[q?=.>S=^YuLEH-#6DK9Q&@;U'n;epPeDGXAZH"p\aDe`fi?=7G_D1HD)Df9<8JpV`kG&(r>
-KnabkLmF$VHZ4.UEd`[kK5G.4G'n=EFDkl-DgHeK87G8!?=7;@=]eI#HAdQ3?U\*t;d!nOf?p;2cHsYJ
-W0WK[R^QET7R9=)5=%S'6qU'K<`;RY7p/kj:f9nQ5>4@*;_foMe_0rRrmh/&f%0fOs4.(trmLqre'n9F
-s4.,$s4RD*!8RS.rn@5%!13YN"dkaIR@0NAS,Ao]T:_^JrLa(\s.B=cs.fUmri9#"Yd(O?Z*UsK[C!BN
-^:1>FT:VaLVlH_oY-+h-U5bP;TU_gQYcb(/Xg5=DY-POObg4YU]XbP[\@];`]t;%p`Q#p=d*'GI]t(e`
-\@/ZHYck433kr>=\[SfL\\u8#`59^7_VWi#iT0:dkj\3+iU-*umIfr@o(2YIp%7bGp@7eJnF-,Fn*BQ7
-lL4$(rpD6,q""@[m-s`@pAF^[p[e%LmJ6>LrUfXQna5Q$ioK=jo(`.WoC_V?oD@tfnF6/;nb;SDp\4CW
-qtp3`pO;l)n+-2Jqtp6drVcQeqtp6aq>'RNq"<tFq"OIXqtU*aq=aLTqY0XUq=jXToC;GOrVcW^n+ZSH
-qtKL9`PB7Lgt:3*dF-LjcI(=ti99Rmjlkpfk2tCTiSE5Di8!#5e(<-tg>q/Pg>_D`kN(LakN(X\iS`_I
-inDl<i)/4cf@JR+f$i+#gt^N5gXt-5dE^.fda[%(gY(<8h;7&Eg>(H5f\Y]HjP8kYlK[6cjPJ_SinibT
-iU6.'inVl$ce$Xjc-k;&jQYOcj4VN,rnSXQh;-lAg#(fJh:pZ8f@A@!e_/X2hqZN!Wg9H]ZEjG6ril@+
-ril!s#-Y5;[C*BKrj;m<\$i`QppC""$`g;.X0&M,Xf\b0YOSUlWrK!sWr&_DVl6SpXfSY*WiN+uXf/%`
-LkgnFJ:`Q2M2d7GF^o'/Df0fDIXHHfJ;#5)NeW=MQ_C1MSWo4sMiF'lSY;UBR%'bBUn4'ER#[AnQ'@I2
-P?3p.P*hGsR?`ejO-5H^OH>m.Vm32'ZF%?P\\H@nXgu-N\Al8)`5g-=`PfL-`5'7/^:(ko\?rr_[(<QJ
-\$NKP^V8"?[_0Pp`6QEC`kT=*\A5JjbI\Iq]Y(A@S!TkKZbF/l^9tPYYILpFrj5M-\$s#R[Cs&Y_83h%
-`Po^/^VR"SZF@Qa`5'10a1f7*`5'RBbJ1a1]rno]^qRt4`m2?7]Y_J,`PKI5`59'qZFJ<.cHEW)]t^kn
-_7R=ariHg.Tr4Q[VP^,bUT^N$[_Kes_SUZ3^q[1a\Zr?C['6X'Tr"NWW3rh:WO9OX]Xb>^]XbMW['?p6
-Z)=:sY,/2!WN3,"V5C>uYc=b-XK&P%U84W^W3EA-Xg,1>[^WZN[Bcm;\%K2[YI_<[^Tt>_\>ZX4XM2E\
-`43FZYe%3GXLYdGZ)OLnX/*A@Uk4s4Xq%Y;XfAD!Y-4t+Vkp,fW;`V)XJr+qUmRg.JZl2SW2HPlW;`[s
-W2HPlrhfamrhfRh#,\8oV5C,hqPaFos/GsqqksD7"j"^%_SEtd^B2-^]_oJG^V@RurP&]T^qm^u^V@Cl
-\@DLF9s_10YH=k*X0&M,Y,eb1VO3^>RBsAqPE:QQL4*iYG]./&>?b96=]S^6@:*_gJW?:mTsqA=[)]ej
-[B[-MZDX4SOdD8sPE_2sOdha;P:_rZLO=AsJ:`2oEcc5>Ee9LTWf;I\L51>1GC4pZASQ!nBk_-h@Uj"W
-@9cr@5%%Jq>$"j4?<LZG@pibQ=Ar3n9i5bKG%k`1DJsW:E,]Z2DJ=63DK'Q3I#!`IQBd2SH?3n?CM.-b
-?=I,Cr`VEe<E3'r;HHdq=BJX,>$>$0='/m?A7fOkAn5FcBOYF_An5UkBOYIbBOYI`?X@2M?t<VO@q'7j
-E,KQ-IV<+o<)ZLk;I*^?@r6($F*rY)U8XuLLPUbCLl[UUJ:`6"H\-QeFEM_LH$F=SH@:0hJ:`8tI"-Ti
-H[U6hG^"OZF`_SGF`_YHG'n[aJUr3%KS>8<L51M<KS5);MMHtDLkgkJN/`mTMMd4DKR\N'Jpr)sJUi/p
-IX??grcfZ2G&VJCE-dA"Kn+8\EclPXKp\I&PF.f/SYDmKP),$ZF(oRkB,YN"D/F',FE;SIFE2PHEcQ;>
-Ch79mBQ\TI[/R?'Zi@E2\,Wo:\Gs#9\,Wl6Yl:g/Xf\b/YPtd'Z2_WI_84%.aN;TIbKS3/c2Gric-+<0
-c2Gfdb0Bq0"4#6?dJhT$e^rC)g"5'=hV8%_)<KGbKhk?D;IO?F9Me;G6736Z-Q*O5',MD_'It(F,on?j
-;0o(;R]2dJLo&JHf%S]pYG[V5KT1>+F^nruA92Kq@U`YE:J>Fk92JDN3B')W3''cZg=hd'H@q$3G%Q#m
-;*IcT6qpZQ9h%]P5X[^l4@1nb4#/NR5;P>h763^o/h/@p,:cf:NCd#S>@)YfA7SbE>>8g3?#3\BG+4YT
-KR.KKAn"_F;Fa)82F')Ur\>*@/M/Y$-S[)#1c-pD3B8oO1,OG?4$Q23<)#kQ;c6"N9hn2\?W9E];,',=
-90ka47RKp85t4:C?=I,D<DZ%A/12Z!00r&k5uq&bD0h2Rg#(PBDJs]:F,#KtASGplC4:8EBP_KuF)b;s
-DJj-*G^+"(=Cb`7@WH($>@VqsAmeSQAmekM?ta@\G\L9$H>b9bHZjX_G&;/HMi2q,L4Xc3JTcHpFb5F$
-IWoaSI"6H\FaS@EA9N*1FCG,a+]M]W=^Qr>I"l<4B4>ImJAp'aS]&h#b/1EYRrkC79d`+'5pAWa77g'=
-:Kpk!;GTnc;GBk^8Oba*4#K\e/'ZVtg"4j,f)F8(f%8O)fDa=ueGn"re-OUTf%/L,g"P0ZgB?Bigt^Z`
-gABS%Pm3SBR@9P4Rf8cXSXlGQT`^s\T:Z%TrgsLgStDXLU7n?\W;`h&XK\t9ZEpjFrj>;+\\#JfZDX@j
-V4sulX0Jn2Y-XL`WMZ;`TsCu2['-U7Z*^U/YK"u;`4W^oZa@<S]Y1tm^;Rt/a3`#L`k]:&\[SuNYd(I:
-C9YIc]",8RZFRfa^;.M*_SY*Wh;[P_lgF?2m,[X*l0Ig$nEfQ7mdTl<o_%bEo^;/Ap?q5:n`fB%l0e!/
-pA=CXp\+L^p\Fa\p\FOYr:]aOqu-<]p%.G/inrbUjlu(%oC2A<jlu1"rU(3cnGDkUrquTgp&"[cr;?Hl
-qu6A9q>0p^o^D\Up$_VNq!RbGm-aW?kjJ'6p&+a[p%nRYmHaH<n+-5Kqtg6grqlNgq!@JDq=47Mki0Rr
-^ZOP2fZhIYaiqrRe'm:@m,d'Zi8Eh]e)B<Bg>(T?e_f3Ahq6cHiooFbk2>1[k1SPJjQ#7Vh:q)LfAI\-
-fA"TtfA#'3f%A^2f@JR"cJ-t"e^`-ugXt04h#?&*h;-c?gsOR*i7Zo4e^iU<hWO(_j6,@Sio0(ilgO#p
-cH=Mde'?4df\YTJg$7MOcK*d:hr*GOi8E&@j5JkSin`/6d*^=pg"Y96c,coNUoXL#s0;O,rilR1Yct>&
-Y5b^)[/dT5[0F(L\$rfR[J@3.WVrk"Xf\b.rN>[is/Q*ss/Gmo.&X#CWi`A)X/`5#X/rA(VNQdrO*QA9
-N/WdQLkfb[Hus=PFb,*rK7YA!Jqo;9I>+/dV4<d7PDY-YPa\23Pa7c0U8+?KR[K;)Q'mhurKC6EQ'dc!
-R?W_hNfJpQN/a4&VlZbtZF.N[^r"F/Z+[rY[D'&c]th_$^Vmk'`5'1,]=#Jk\$E]\ZF$d<\$NTW`4XCD
-`QHEEaj.iDa2H$B`O<"lc5".)]=Fi1Q^",;W3NA1[B[6EV5^]'rNQjA\&>hrd)a)@]u8"8b/aM"7(g.D
-]t_7o\$*Zh\?EKZ]t_V+\[]PfX0K1H^<Fg<`5BX.\?a&j]=c)&b/D??d)X/I`Nlnb^p:nh[D&oJXg>(*
-W1<jV$D*udWM6f1^;.1c8%Q7J^T=uWZELL>YGeP'YH4V%[^*KM]"58U]"5&K[(*TRY-"_5XJ;r$Tr4TZ
-X0Ae.WN<5*Wi<%oU9CVpVl-JlYH4k0[/R?e[^NHL[&Bt2\?W64WN*86ZG")gYHt.(]=u)"[_/fP\@&QB
-\[AcKWMH)\T=__7MPRDX*NucQZ*:I*Xg"t.Xf\P#V5'f[X/DhhTTu+%JZl0SVu`fprMKgtW2HSlVu<Lh
-V>mFmV>mFhW!'*#WiE&sW;EImbPo]oaiD?:^qd_"^:q7m^AbeJ^:q@trkABH%)BZl^;%Fr]"#8Y[C$:J
-['Qs>WiW5%riJMfWN3)*U7%REXLG*qObeaHNHB;jFD,,e?!^oG=&rO3@q9.mMOpE4[^WoT^rF7%[_'2T
-VOER.Q]m]"Q^+&*R@!l9/!>a:H%1?rI<T[ND/O<DP,bR@I>!B3KnF]#Kl^jAD.dQo@UWVOA6`GG=[-1u
-=BJa-=C#69?XmSQ?sQi4<D?7gCiai>EcZ2?F)Q#;DfKi:E,KT7F)QGZMis?gKR@oZ@:s4b@U3)?>$Cl-
-%TQM3<*E[6=BSX,>?tN=r`LX`B4kpoBjtITAS>IV@:WhXB4P@YB4bOX@U*5M@pNDL@q/eUBl7[%IV<D*
-@9[#A:eY"u@Ua1mDf^,ROeSbNP)P<UL4Y5;M11#&I=$TlFDl);FaA:MH@(*gI=HfrKS+u3H[UBkJ:2Ze
-E,]rBD/XB8G^"I[I"[0%KS4r3J:iW7M2-e>M2@"BLOk#5OcPWeMMd7FK7e`+J:N&rItE5tG'eLW5'V'c
-E,]o<F`hbSMMm+:FDc/@G)(mBS=Yq3R[fqCU6gppMj&=%G%G<!BPVF&DeO$2F*2_PF`_YDEcc,5raZ1F
-FEr5?Yl:p$Zi@E3\,Wo9\Gs#9\,Wl7Yl:g3Y,nb-Y-5%5Ykt[*_#D(R_8O@8b0.uPrQY8d"O5-5cd2U8
-rl\Znbfe2TcdC.ge'ljtf%A[3g=Y'4gYUlAiT8't;I<s0Ci3KY:-q?B)&Y%N()IQ$)]g"8'H%o:*ZHeH
-WiVJ]VQ,-&]#;q?bdF+;OaD\;H$jpRE-lSAB4,+W@pW/L9L_ZO9gUcr2D-a@89NV<LgY@[Ngb`HJui<G
-<*;U[8NfI)5YF+#4>f5d2)RBJ0g.`U3(67q3\r99.jHAp<-4I7DK99'FC&Ej?>4Ff=&<FR@od],J:2`a
-AR&502b-A)5VsrD0erV[&1oIm/3-6`1c@!G4@2:p2`H1E:/">W;GTYA1.tM-1-e>s7o;l@5Yaj.2aBAe
-9hRT66V'U)6;q,d<)?Ld76<^u.j[2@4?ceN;J'Wh\CoWeV2'YL@p3JVCg1@X>\o"2BNA/=@s;ocDK9Z/
-Cj'l1GB&(U?>+LuJ8T1>=BK*E92SeuAn5F]A;5;:I!TdDEaWO)Lk^.rIY3B%G'IP,L6m^TN-p53IWBa\
-G]n7PFDubV?<:rZ?"$;u9iPJ!BPM'oOFh>!BNo4WBn25ad*/#uc-XYOZ\sNOS\%oX;*R?577g-L;)q?V
-=BAm<<)QF^8khiE3B&fM82;^?fDaG(f@KoP"4l&TecFCQqpbVorRCkts472&!8@G,#i+=ohV?l?g=lGW
-#FCdER@9V8SGo&ZT)G;]VYR(eU_BMuTV/*VV5:,hX/rJ+Yd(L>Z*F;8+LSYd\@B/_[]Q<sTU_UNVkKf^
-Xeq_]U8=]\Vm<Y4ZFU:MXK]+?X16%GcPt6T_S3aq^:Lqh\[B)a^W4L<`PB=,]Y1e_Yc[o'<55iI[^EBH
-YHu'Y\@0Pt_;!8chW<kYlL+33khtaoki_7(l07C$md]u:o(M_Po^hhOo^MMBlgX?1n*p)LrTsIVnbE%V
-nauYQr:^$^q<mkEnb>oVp@@D,iTBImnFc;Iq"4CSn+QJJp@n@ZrVcB_qYBjWoCV_Ip[mtJq!IYKo(VkM
-r:fj[qXj@Pn)<a!mdTN/p[n(MqYpNprV#RLqYBg`oIK:unFHALoD8:Uq>0[Tp$_A?na>AV^q]$fg=Fa%
-bK.cQcHk8+jQYU]ioLO0k2bRYhVmJOhV8%`E804,iTB@djlbX_jQc0ojPo1[kN:dbjPo"IfA,<:d*U4n
-i8NA?gX+F&da?Cndact#f@nj2g>ClIg>1f>g>(E2e)'0Ej5JhPjQ,7Qh<3tWgY^iEi8WkSe]5SUf$_a]
-bgP(th:Uf@imu]9f%;8-i7?N?hq?Q:j58YKg!Ipfd*gG"iR,umU6qm\Yd:aDYctFBq69[uriQC-Yd(L>
-rjDC,s0Va1s.o[ks/>mqrMon!nYc>d#HFf)X/MtsWW/mrW;j"!WrT0uWGno=V3m:!M1^MEOGSODKRIi\
-G'eUaGCtR!L6%FKM2dFCMjC*9Y-4akP`LW\Ll.1KLm=BtQ^X>,Pa.Q$QC3o$OHl,tSs#;*PE1HLI#<Z/
-KV,<IXJ)Gr[^`TV^!+:'YIhHTZae#b\?s&a^VmU,^Vn"3_S!_'^q7@p[C`rV\[92mb-oUD]Z8=;]YV_3
-cGdrFa0)kZ\&6;(\uDI"W3s1Qbdb[1]u@gu_o'@/`Q$'JeAB2HaMYg+]tV.p]sk_mZbOSr`P]R:`PTg?
-^q[e!WPZ3X^9G&\\[]5jc.1:fa1&t1bJsP"!OfX2]>2;&]ZA(-`5oO']<e`P\\,V\Xfet)V5L&dSXQ(I
-Tr"`uYe%EX]=kto]XtJV[^`]LYHFe$W2m,+\%9&W]!f)Y^VmXlrjO\r]!f#SZE:"$WirM"Uo(9'\?;g8
-V5UPoVPC5hW2lnuYH4t3\@fDY\\PGW[Bcj6[CinB[C3?G\$rZHZa-m8YIM-PZ)Xk"Xgk[?WO]==Ybdq^
-TV8m+X-/aOVlI,0Vl$i'VP0umXJi,'VkTu_V5(&lR@^(#JubrMW2Z_nVl6ZlVtm4iV>mFmVuN^pWq<7j
-W;NOod*E*FbfIc@_nj1)^V7GR]`#PD]DoD@\,E]>Za-pDZ*CC3rN6%$7]WSpX.>WcY,%b^N/<R_P)=^8
-F(nog@q/nQ@U)l<?YF(rIZBMNO.2];[DBi$aiVQ7\@Ac:UnXHKS"#e9R\#q;R$a:pIXHg)L4aekC34H4
-HBY8*R"1-MMh6J,J:i#X?tO+aAS>df@prhT?=7#G?sR5I>@(]B@q9(X@prP?<`)juBleQ9EHH/9DK9c=
-DfTf:FE_\;D/aQ@H?XLTDJ3<Z=^YT@>$"[)<)ZUj;H-Xs@:Nn\@pi_S@UWeV?XdSP,@"Yb@q/q[@prt]
-?smJN<bZ,UAS#LgAn#7ZAn>O^>[qJbD#J3#Bl%BfAR8YH:.nYqA7fXkDJaTNP+ehOP),$PMMd7GLk:/%
-Jpi)kEH67%GR/YCIXZfuKS+mTJK'5lJU`6#IsH6YFEVqOFE2DHH$FO]I=-<eH[^3iJpi&sK8>>9J;&H&
-K7AAuLkCD:Knk>4KnP)4K7SE!G^=aaGB\:ZH[L$ZFa/.RI".!0LP1;(H$k6uNfTR%Sro;/U7\?`Umd@*
-Q[NmjD.m[%DJ3m/F`MYOIXHEeIX66aG&;#1BO5@pEI5'tZ`pU:Za@!=qm?C1pU175[^<BGZ14stYd+/4
-#Iq=Y_8O=5aSs?ebg"DXcI(&8d/VGhc4/+Gd*U1fe'uq!f@S^/rn'lsg"Y67gY:]Gc&Q(*DHU"TA4&IL
-;EucY-7'ZI(EXh?*%)mD*?lsT3DFmXP*r/#Nh)HAQ_LXPLo\J"O-u;bGC+aaJ:)ESB4bh+C0sJ,>>[mM
-.3^`*-oQS/hl:(3K:@I9G_2c-8N0.86UF=D5s[S$5s7Rn5XIS(4?#Jk4@;V,4@;:g/1iA,2+_tZ<+UDe
-<*O-RFC8ooBiehH86]\<CL0q9=B/!X4#95i3B8oI1b^O4/M8e82ag559h.N96UX416T[[_8N&V!5Y4I6
-<(TJT:I7<:4=F)q77f^5;+Nr>7oNMj8Nf=9@:*:=>?"0n8No^24$4o81da`);FXD\BofjWhq4]DG]n4Y
-CL^pm?rh,dDJ39]BPqg0F`_PDH@CHnF`;&/CN496G_10`DId![CjBAp>[1r]Ch.R,CggRp>\7tp?!V&_
-OHjp'IU?c1An5.uCN+fGG^OFYI"RN<G]\UIC2dij>@i%qDId!YBP:^cEfQ0(I"Q*IBQ86IP/5kqO20/q
-c,I8pQ[kjMAj8=K5=AIJ5=Sp`9i#26AR/__>#83s6pX:0.6'sG/CE,%g>(E6e_/jYeb.GteC<%!f%8U.
-rn.8(p"BE!rR_=>QC"#.S"'DI!M,h\TD>A`V>R,$TqS9YV5C2iX/iA*Yd(L>Z*F;8+18Pc\@B,^]=+i<
-T:i$WVQ$\uXJr(lUSO``VmEk:Xs^TbZ*LU;U8kN;aND`K_Sj=*^:_(e[B[9T]Z&%:bK.cE^qI1bYH.Z"
-;nfcM\?iBJ\B<.=_nOC5^tR#_hW<n\lgXH1jlGn!kMtdtl0IU+o'uMIp@RbFp$VGCna,`3kih0ml0\-?
-ros7Ro(W(VpA=a\q!dqJq=j^ZpG)O@p$q;/kNqd4qu6Qorr)inpAFmeqt^$]q"X+BpA+LUnF65IqY9US
-q!mqPp%\(?rp`STq=XLZpZqJ=oCM;8o'Q,Dq>:-hp[R\Gq=Eq?nF,l=o()PKn+QPJp\4.Lq"=%DnEo2T
-^q]!`f[eR&cHO>VcHk8,jm(gbiWeH)jl54Rg]#nKhVmJQi8*2HioAqWjQ>L]i8WnbkN1jeio&\Qj5oC^
-rnpZ+e(<:+h:p6,gsXg0f\+p-cdUIrg>:N;g">!3g>:iEhVmGNgtpoCi8rqUj6,XijQ5FYi8NVMhr<bS
-e],MKg!Im]cd^V#f@&d5i7Hf?fHo2+gssp0g"G$5h;7,Og=Fa(g>:cJimlW*VO4-WZ*CU<Yck:;q69[u
-$*LG7YHY:;ZF.+3[f<`5Z3-ktUo+-iri,jrs/kghri?$u"KST%W2TftVuEXpXo>@kWi;trWN3)!V43O$
-M2dUXPE(TSIsH9_H@16eKSb82LQ.+IM1g&!KU/=2X/)2PQ]@)`LkgY=OHl3!R@B\9S=5t6R$*_qrfek%
-QC+/(NJi[XRZWPgU8tDsTVSp&]=#Gibe(?i^q[4Z[`#Ye\&?+ta]lQu_R[V%[Cj8d[^ruSYcb.7Ye@rr
-ZcUY0`luH@b0%]D]YVG+]YM7sa2l!*X/Dr$^rFgVbgOh]d`TJPd*BkW`l6$?ZFe#q`k]-o_SF40]"c4q
-^rsU7]s7RM+32I>`QZ</a1fC+ZF%*G]"Gr%ccsDE]>r+2\\,_m]IC\1_8*st_o07)_md=p]<A]R]=kJO
-Y-4FkVPC,`SslUOV5q/4]Xtkirk0Yi]!/EBYHG.=\?N-:WNWS4YI1dL\$`WQ]"u%j]!o,RZ*LaF[^#h8
-%'6D/Y-#%7UTC\sWj)K)$E0_sWN!#,Xg"t3riujB]stYa\[SuT[83s4]!\iQ]Y2%kZ*1.6]Y1_VWi`)"
-\$E9@[^33DUR[^=S$ol-PFShUWirV'UT:>jUo:5kXKf(4X/rG.YHY.$V5/`oX/r8!WMcVkVlKQjq5+.g
-rhf^ns/>sto;M_gr20PB%aiVIai26:_SX.(^:q4koXt1:!kPtQrjVj6rNlO0s/c1$rN8JfX0/_0T!Pi,
-T:;%0PF.VtK7%]R?t!PW@9QuA=C#3D?u'e<MN!O^SZK??`QH3>^pgY]XIl5`UnFBQS"6">R%+)@IY3*)
-M1pM0G'SO^Fb,gUVNuakL5U\:I"HulAn,LhARf@d@V'"Z@pWYQ@pN5D?!(<9>$tfJ?=$o<:fL7j<G6Ds
-D/aQ8DfTl:EGKH0Ed<"SCiF<4GC+RYHZX.:@Us(^A78bG?<gZ7<)QRh:Kq.8ARo1U?Y*b\ARK"[#%1\F
-@UrhKra5tBAR].]@pEjLB*)XVB)Z9[@:NeU?!1]QCM.<pC2.O%BjYCT>?FTl<Es$GD>n>mG_D6RW2>T.
-M2."IN/ECBJ9ZZoIs5pSGB\:VH[:,>Hm+&nKnb>8K7\W(I=$BjG^+7KEclSKFEMhPF``"ZIt*!!H%:Es
-J:W?+L4t#+Kn"Z-K7nl2JV8c3M2$\;K78?%JUMunI=H`qI!Bm[H['^VG^4UgK8GD?LP:%uH\7$5OIW)=
-Pae8=Su/KZQAUTeHZX7EC2.U&BPVR.Ed2kUH@:6mI=-HjFE)24@;L43Hag>fZEU[B['Qk3[/RH-[Ka.J
-[C!9FZ14t3Yd(L?Za-sH\\H##a2c<DbKS5Vd*VU9rm:\krm(Mhs3Ubm#Lh/Oe^rC(fDaDHg"G-6g>1N=
-iS`(P@qKY!An#(O<DQ(G0IS1f)AaSE*>flI*uQ+?+Vc+O>]G@PQADNWYHt$mP(A"M[%W2?U7I[=P)+X7
-F(o,o@:NM7=^b&n5rV;66omkug"<'*I"RoCIXI-O?pm.S;F3K7;*RK68k(s96:X-o5X$n]3]0&d4uYAU
-.O6Di0/H(5OB,n4A6s(i?tE5?>AJ5*B2rCpA7'%\>$GTN?;jct=Aqsh5W1qo4Z"iF/Li5*4@`+<69I>$
-7o)cA7SH!.8OZ670`F:/9MIrI;Fr`L9hnGM6Uj4+6pjR?8O#+%='SKl:K14i>>ILS4#JoC+YZ&F8m,%a
-;J(p"fAG5FATDj9Klq<BCLC1]G&hD*@;9U)DJjK6Ch[QrE.!@uJ9l3PDg$#1EcPu.>?Y9BDe<HhBOkFS
-CiKAsrc&lrBQ&!:K77!BJ7`YKEd)PCA8cX5K84Z"FDc1!GVabeG'n[^E+ifiC2@?cAoMdSL5LY0M3)ag
-AoW-NS&aC8T?#F4a1ngBIVbLl@mNLT6:<%k8j,I7:JFbn?X[PbF(f)tAmA;26nq#./1\]ff%&:!daZe9
-eI0mWe^i='g"G$1g"HAY!8I;&$JF(`f@ZCTR$jD5rLF+`T:hmPUA1\eVu3CnU8"L`VZj#uXK8P+rNQ=,
-rj6gU[^NZT\%'2f[]c!aSt;^PV51&gWhuSeVl?Q!\$2m:['[<IZE(+-ZF&'4fZqmjahu*0\[AiNYcbIJ
-^:qD#_8*dr\?W07V5:c4[^NB@[_9Z#_83n/_Sk!FdFm@7jQQ%!lfRI,p[@50o&oH*o'u/Bq)%m8l1+E7
-o()>;n*TH/m-X61p\k'\qtKj\qtU*eq=OLSo^r(Tp[n1XqtKpYmd0TBqu-Nmp]L9YlLY#I!:p-^3qhq1
-p%S1OoCDD?o^V,0n*9H<oD.n3kO@s3o^_VJo]ku6o()28nE]T9o_J@Zp[dqQrV#aRp$VGG)u'%%q=add
-qYKsQn+?,8mdKQ&a2,OPf@\[(ec*i=f@A:&i8ESWkN:mahUpH:h:U9.g"Y?DiniDIjPnhNio]Cbro>*_
-i83VZio9+[ioK7bkN:g\gY^rEhqc]2gsOU)f)F>=g=k33hVQ`8g"4j.gtUK=h;-uHi8*#8:>k6mhW!_a
-j5AeNhrE\Kf%Jm6f?:h@`n&5K^r".9ccjJ_e(;q"gtC6/f%&3sdF[(&dad.1e'cObcIUe+g!J<pWh-#i
-Z*:F9Za6j:mBHVqs0DU3osat.rNZHtU&h$brMKUmrMfgsoVMP_s0)C%s/Q$srMT[tri8\lWMuhqW2Zl"
-Un!I-P*V8oNf/UFI=6ElJqA2uLkL20M2@4HL44]&KS?Y?Z_jUoQ]@,aLl.%NQBR5iP*V5uR$Nu%PaRW!
-Q'InhR[]h,Jr5JHOc#$VVl[%sQCt@`[^3Qacb$Zrc-*r.\\YVb\A5kj`lQ03ZG",`]=khb]"#/X[^3HM
-_8sg4b0n;Ob/_`MahYs3_84@=bK.u`f[A0h`5U*Xhs'FJaihlL]Y);+aN)9AaihoB_oBg=`507%]YV7a
-Zb!M8_p-6H_Q1)[^;Rt+_o]j+_7[Lr[^ENGZ+7ThaiMH@`R`Yb`66?@`QQEFcHXJ]dDs5DZF@?NXL>RM
-^9OiCY+DAbUT'u\TW\9m0sn-g_83n"\@&H>['?X0W3!2-Za-[1YI(U6Z*LsO]"#8\]!AWP]!f#X[^NZV
-]XkWb\$`NM\?r]PW3*G*WNiP0Z2UjhXK&P5X0](7YI;'R[C`uY\@];ZYGee<[B?gG^:UeQWNNeI\#la,
-S=HI`Z*CO@Y,n[pQBdc+ZF6B^Q`@"`Td$/"S!fnCT9u.DVPg8bSt`'ZW25uYU4n9#XJ_tnVl6PkVYd:_
-VZWlqW2T6e!3#gn%FW\PcHF;K`Pf^2^V7DU]DfJ@^&PM>[K<kE[/I?2[/[K4XSo9uY!T4kZEL:1W103D
-S!TY8Ss"V@AS,IiE+NE^?sdJSAmf:aGB\LfLl7XuW3NnF^V%S,`5K-j\ZW-2US4<NS!BP3S55]5LlROR
-LOt&#G]RqWPGY1GLm!a\LkpV8Kl^j?CM@<iBPV0j@qK=^BOt^\>$G98>$G0<@U`bT?s-E/;,p_7Ed2PD
-EcH,@Ec#f5DJoGp%rZ/qB4u7,Ec>o.?WC-GE;jVWAR8kS?sd:?>n11NASGmoBP1pgASPjeA4L6B@V0+_
-@9$cKASH!sCi=6+Chmm)B4kaaAm\hI>[(<1>%;)L>$YE:=Bnm,=BJO%<DZe&@Uj.eCMS-HOeJbONJ!(C
-Mi7Rn,)(_sJU;QaH$OXZH$F[^IXQ]pJ:`H/LkgY7J:`/mI!g0`rH&HnF`_kRGB\:UGBe@X@<m*BJUrH+
-JV/N"I=Z]kIslcpK7ei.ItN?#It)orIt<-!GB\:WH[9mYFF&@^H@16oN/*7FLl$e7J:`cKSt_mSTp;.D
-W2Ho-Yb@2DRX]R)FE;VLGBJ.TH[gQqJV/aWM%5;oJU_rbChI^7I>5;8Zi7<6YctLDrNuO1q6U(-rj2X0
-nZ3J0Z*L^BZEggF]YMG(`lH-BbK\A[d.u)idJ_Gkci2;kdJqYoe,Rqtec48#fE0aZg]#nGgY(?CjjBi4
-CMm]k@U<&5;bTG0+s%jE-nc_]IN'FQ-m']Q+W`BqDM!^lS$nlOVNm.$Pc1pdMk6i>R?j"jIsc<RBkV6t
-AmB"a:Hq9:4[V(a8rhTQU0iP3TT4n]T<)Ei93kXj5"Sa@7mTg@5uC?K4>AiY0f:sK4[D=q5WphO/1WJ9
-<,S%5CM[R$Ebefl='JmLDfK2gIUQPeCia6"A6htn5%S;1>ZsW[8OPs65sIS!6:=LI=BA?p9LhTN905@.
-5X\LA<(&/u9M&/e<EWg<93G.n<^oMD4$l"k4$Gbc1HSH669.:r2E*iZ1HIKN2)Hg@4Zl#,8OlKaMn%Bu
-g5ocaF*E=]F`i.P?>F:]@!-U3IVrt5A79RtBkD'uI"I6/F_PcACfY:eChdEd?XRbX?#"7f@r,[dBP_X*
-C1_j<JqJB$HsUN5>[hYcDf9Z=GAh2CIUmS?CMS-HJ9>[ABP_^,A6MlEG&1]*IYjbVJ9um9P^.+bI#=;s
-d,<QVcJ%%"a1/72G-8qn4\&II,u7?69i"G[?=R5B?Z(.7F`(\uA6Vbr2G%"/43lR3e^W.'g=4LFebRhr
-eHORUf@ej0rn7>*s4d>&'\V-jf@Z=QQC+,1SXl:ASXuLJU8.^dr2KXns/5mos.fOjs/Q("!3Q4(s0;R1
-FLAQc\@8rW]tLteS=#b<V4aKWWMuu!Wi<&!VQ[>2YI(aEZ_sq-Y,A@t]$/UEc-=AL_7I7i\[/H@]t_:o
-]YD4s^:Lh\Yc=Y"]t1Y[XfJhA[(*Z\]Z@t,e]?4oh;RJYn*fN$kk+K:lgj]3n*03*nFfEJp[RV>o(;SI
-o^VMBnFuSHnaQ8LrUp!\qtKaTqtKdUr;$0_qss@Jp&"OVq=O1Do_S@ZqtK[Pp@IP5naQ)>o_81XqtKgU
-rpV]9p[7J@n`T*&m.0l>qYB:?q==7Po(;YHlKmm,o()>?md0K6pA"L]qsOF_r;-?clL@gHp%%qSq#:9k
-r:fUIo'Yf0md9#S_8#*bg"+X$cHO\if@/L3hVR/Ii8W\Si8EGIgY1<4e^`U:i7m/MjPAbQk3)$qm-Wrj
-gudeYip,djiS`bqjsSp;gtUE7i7m#Ef%/R(g"G*9h:L68gsO[-hqd)FgXG'9g=Y-8hVM#[i8s"Xjll!`
-g"Y?Aj58MAgYU`<bIkR0e]>YF_8j^Cd*11gf$<(-h:U<3gXjp&g"Y$(e^r@#e'5hOdbEF0dalRBTqo-)
-ZEUU?Za';0q6Bq'riuL/rjMI.!O]94Z2gO#Tq\<YV>d=lVu<UpWrAjmVYR(gY5>9uWVrapXo>@$WrAte
-W2Q\rX/Dk`Oc>`nNJEFILOar+L4t;)J;&]0M2R.EH\$^#I!g+(X/r%hSsYRsMM[CSOctohQ'.>lQC!o%
-QBdo&R@'?tTU_OAN.HhCI=d'+MPR>VUmRjYXgYUI`6l'$[E6J-\\Z4l^:1Y`]u.n0]skYh]t_G"rk1h6
-`5'$t[(sT#_oL3J`kfL6`P]L:aiVNH`Q#mAf@/$lbf7]Mg>(`LaMGd7`43Cr_SjF7c-OhdbK@c=^VIe.
-]=YhlY-,9`[`$>*d*9#2bJVB?_8OF2\%0&^^:UqaZ`U[H_o9a?dDFJjf$Vsk]Yhn5`QcZMf@%g]`3ct]
-Z)P+<]=tPQXfn@mVkU,_T;8cmX/WD+XLG^M]=PS\['R'AY,nY%W33A-W33P9Xg,.A]"c(u_n*%T]"GDY
-^:h(aZF@Di]",,P['Hg>\?`ENXK8\-YHb49Yc4Y.[&C+7\@0#`\ZriYZE^aF[^N6D\[A]N]"P;MVl6l2
-^9t2KUn+*T['?p?[B?R2TUVF>Ts_;#M4:TJUnOT^Tq7dKURda?SslUVTpV:CV51#\URm@"Wii>"Vl6Sn
-W;ELlVtm:jVZ`rrVl6QaX8f-sV[_2+da64\a2Z0?_SEn!r4Ds>s1/0ArOi0DqmHI2rNlI0s/c1$qlUg:
-X08b<Y+hMYQ'@W.TV7[+F(f/rCMm]o?X7&G@Tm5MC1VC%DgR.nQ(t=c[(F/laiD?<^:(YTX.l>^T:MI;
-TU_[KNf&mXM2-Y2CN"-3IZgS)Ru!;gObegDJqJ)TBkV-kBP_NsAR]1\@qT@_?X-f?>?kH=rF6g\AR/;:
-;,gP5EHlMCDJjK6DJaH8Ec?)?EboB$*G&i$G&qY@AmJ51Des*%Bk(FX?!^lG?=72NBk_8[Am&h_A7TCe
-@:<bZ@V&t\B3\t`BPMC#D/O6*C2.O$C1q0hA6`A@>$P?;=_),S?t*GC=Bed*=BJO'=&E(*@Uj.cC2.pE
-OeJbONeN@HMMd=MNJN@;JpMN\rcJ3a"aYNGJ:E%HJK98kKSG/2ItN2qI!g0aG'A4WG]RqNH$4CZH?aUU
-rHKT=J:W6!JV/K(K7//tI"$NtL4t/-K7S>sJV/Q*Jq/5oGB\4Srcfo8H[U9hIt<0'K8,/<M1U2-K9)Fm
-U7nEUQ(4YKW3<P4Um%18Is6*YFEf$SG^4X]I=QltItE<)MMd+<I!g0VDJ='9IuLn:Y-G=>YctJ/[/%$.
-[/@91Z14mrYd+/5%^3+C\A#hu`P]X8bK\A[rR1Vms3gqpqp>;is4%%s!7^ttrn)GJg"Y67g"P04g"tN:
-Q#0iECf<o*>[(0!4"V[#)'g[U+<VjL+qu%;,o\0O3FHrHLo6u>NfKR.XfA:mVm!+dLPUkCIsuWbG'J:[
-FC],u8j>X.,:Y3"6&+(EU1&qCS;rPWQDn+U86&M^8QT+`8O#R06r$F)8Nesj3]T5`4@DV,6Vp?9/hJP+
-10eO[Ch-aSDIQjRG&(l&H"CYn<a8X(CO'`/A6_\^1gsH^=&VCF6p<k%6pjI:9NY=m9M.uW=%,PT9fY4&
-6Ujj>=&_%G>u4U-='K':92A>]<_l@U5<Un`1c[`b5W2PN;+XMM0K)(?1GLjK1H7?G2a9Gj9LM<A@>VMG
-inBW2G'8"WEcHM^HXpu*=BJs>@q]h%G^+7IF)Z&7Bk_mDH>@DIFCAitC2Rj+FEMD%=DVqaA9`01?s[G]
-Che39H?O"IK6DKpBP;?qDJs`OJ88hIH<b03K7JT2J8&t9?sdCBBE2+.C3FK0G(PKqFE2S\R>uE3HA.KQ
-]@5]dV9[fNf$DFUT8(#)>WYV]<`;gp>?Od&@q\tD?".)gHtcMU>$"3c3_<456dO`Hg"4g.g=H&Lq:5`"
-f@SU*fDO;)g=k<9h"fY)g"?8T!L8lYQC+)/S",t<S=Z@HU8.Xb"KAB#WN#cns/,aorN$(&Xfq`.s0;R1
-9=;4:\@8uY\@B)aWLB6ETq%^JVPC#dY-P=4VQ$W!ZadBEWM-AkV5(?%UV+Uif%Sa+a2Gj-[&KjtYHYLE
-]=u,!_8*[iYcOk)\1"VbYH+b7]=Pl#ah5R-_:-KSg"P<Cj6H3th;@DZn*BT;kO7[%mIB]EoEOjSp%7nL
-nc&#Jo^M86lL=NCn+$ANo^DAFp@RnPp\FR]r;-<bq=O%Alf[Htp%8%To^;5?o'c,?p%7kIo'u2:n*K9$
-l0S!4p\"@WmHsWAIdlpio(_M;p$;#4lg=3-k3D@'nac5=nFQ>Fp%\C^rp]garVlfooDS[cp\FORp\=@S
-q==4QoBP]1mGc1&^ZF/&f@/3ocH=\ge_K3HkM+eKhqm>OinE,>g=k62f%]0Chr!DRj5].ZjQZ!un*8ok
-kN:RVl0[cujQ>Xg.HT+/g"+R(h:^B7dEp@fdaQq0iS*,Ki7ZZ<iniA@f[f0GjP\nNiT/nqj%JIrkiU7A
-gtU`EgtLB3g=F]k\%9Z(^V%1f]=u+u^<XdJceR("dF$IqeBlFedE^(ed)a;MaMZ*Hf[ea*eB+ncS>3L!
-Z*1:3YdF;3s02+"!j],?o!\V+r3?O!TV8-WVPX9hrMfgsqPO=mq5=7rs/uC(s/Z*t!2fans/l:$!36$t
-7B!/aVl$AnX/)2VR?NPjN/<4BMNX0]GBnReKo1_;Husa^G'&7bH^'tkV5gGgQ'mu(R$3\tQ'[YsO-H!"
-R$X)*Q^X:jR%g(8QAgTSL4+f9Q]7fDY+_;YWi<2-[_'emZ*:jN_77D$ZbNrZ]"Pel^V[k$]>)+r_S*Rn
-]th7e[&pjN^q78*`kf:$`l5d,b/VQBbg=kke()ja`kf=#_UHuhgr-k@_o'4)`5p!=`Poa2^VRXm[C<c`
-_Sj=1`O<0W^VIY&Z,+Pl\]2+h\$ifY[&pjN]=bbeZaR?S^V@b0dal.Zf@&*td)"/\bf.]A^;\"'_8j.$
-^UL2L[Ca/XY-"juV5L&dTV.jXWN<21[C<HJ[C<NO\@DF<*i>g5YHk74YdLjDZF@<W_SjI0[^<WVYHkm[
-^q.(fHG-u&XK/P+W3<V4XL+q(WMHPpXgGF:Z+INNXgu9]\$i]M_o'4#\$ro\ZF@<N[CNlXU8OlcYdM*R
-Z_sLcR\[0kY,eh0X/M\[R$Er@Z)3MMU7n'GT;%mFP*_N"Pa@YqTq\'ER\6CGT:2=@MM.Y$WMuenVP^8j
-rMT=dri#gos/>IgqkjtUe^DjhbK@oIa2Gg/]t:oS\HKFP[^`jE\c8u8Z2_'.Z2M$-[/[6+Xo#7<YHY43
-[(*!&S!B>0VP9TELj!<9DfBc9F'``t@UN>L@VB=sG@PcIKp%agPa.f>[BR*J\]Dh4^U:2CSsu4?R$sD3
-RurSjOcGEWJTu9^H$t[KV4`[5Q'I>cJ:2ob@:NYPA8,puASPjgARf4\A78nR?<pf@?2\7PARen@;b^%c
-C2A$3DJF$-Df0B3E,oo<E,TB").m>iDKg5GH#RM,@<cm6F)u;:Des6*C1h,WA4:!:@U`k[BPV@#D.dKs
-Ch@?kCN*s%E,T];F*2YNFD5N.DK'<'?t!>G?!:K;?!1ZJ@U<DF;-7"&;,g@e;+sS`?Y*kerb<9nK9;k,
-VN$:fLl.(JMi!.AI=lomH?XRX#'kZJJUr?%rIZ,GL4P&6KR\Q%I=6KfG]n:VH$jgZH$FCLG'S:SFT-D\
-FFAOcI<p?nIXQcnH@'paI!^BnH[UO!IXQj&JU`/uI=$<gH[0j^H[:$dI!pNqItro>Mhd(?Jr#VZUSb#f
-WM,cUW2m)-\@JrDStUX\KRJ7pIXZj#L4b8>MhmFUO,/m[Oc>3SJp_fcIX[3<]Y(DNZa@0K['0;4o<\J%
-nZ2brZMh*?Xfo%=]YMD%_SaC9c-Obbr6keueCE'uqpYSns3pqs!n5WJs4%%urn'Khg"Y67gY1K@f[nj=
-e>[S0C0+5;B3\;-7m&4B+<r6^0/+an(_@W()Ab%[)*V28MkQZ#Eep?dTo=hm\%]AMrgF"RJU`&jFT-5.
-G[Flg:e4)C0K)3f7=3bCWb.QfRu`SUGb%hq4?Yhu9jCmh;FX#B77;Sp7moa.4?PYe4@DP(6qKa$-7'l`
-/5]B#A6Vo3A7/V@DIdNlE,BT";cc^h?uKXhFDbJ_;0-8UBP(OQ?<gZ:=&2L\7n?$34[2A/:fgS%>Xh.]
-<D64Q<Fn]s@TQ`??!q8T=\Vdp=B\Hg4[(ke4?5Sh68_G=9LVQ:.m&2F1bCC3,qUDd1."E&=&)1V@>VMG
-inBK,G^4@ZEcPi<FCoT7BP_'cASQ=5IXl?TEclMFF)l&FKQh3QFDu,6AnYq!H$jmJ?uB^]<,-VpA7/q]
-An#@_DJ39jHu<VD>ZtT:?t<emG%>KFKl:[ZQ\Tj1F`)VUH?*b6DKS`eE,oi:IXlZ\ItE0&Mi!(@PaS/C
-_V!ksXOc4bg=O`mW0G6PA4C$5>$+m7B4bCPAS#4^EGAL#Jp(d=DeW3L86Ana7&eDcg=Oj&dad(IebRhr
-f)F;#g&B\*g]$"(g&]mZrRV%7&=&QKR@9S6S"-"?T:hpRVl0Nms/Gsss/H!r#H"AtWiE,$XSo=#YlD!-
-Zq@a7[_92]^;%4h^U9u2R@Ke@TVeK[Vm3\=YH4b'Y-tmIWi`YJ];_U7[@a_6ak>G#dE]tT]X"H3VQ$Z*
-[_9Gm_ns7'['6O,V+%eqXfnk1]YD5"bg!c9^qnLAe_8^4jPfLqm,mNsl1F0/nE'<1nFQ2;o'uDJnaZ;C
-nac,6lL"64mHj65r;H-UqY^0arqeSJn+#f<o_8.XrV--`oCDA9lgOQAq>'ULnFH)>p@S(Pp%.bDmd0*!
-l0n6:p%8"Kp@n%Cp)EeroAT!.l0%Bqki_6un*TH/o();@nE]Q<qtg<f2>[4Bp\4=Sq>C*drV?-^q"=OZ
-p%eLUp%@e>mdKQ&a2,OMf@ea(eBlRbf@SU0j5oIbjPo+rh'M%;gY1?6f@\s=jPo+QiT0([io9(_l0@Hk
-io]:Xip,OajQ>R`H/70)g"tT>gYC9+gX4I#dFR".jPo"RjPJYFhr!)4cIU_1k3(mag=b0>jlGI`kN:dT
-h;[;KhV@#Bg=t6-`OECtc+^m'\%BAj_naO<dEU:ld*L+ge'c^hc-Ohff@/![_oBdDe_&I!dFcgUTU2(K
-YHt[DYctG2Yl:m&ZMUp,ZLPC(Zi%*8TqS3UUnsraVPa<ks/Q!p!N;ppWViY!Yck13Y-"e,rMogos/l:$
-+KDE?XJr2$XJ_tsYH+IhOctibN/3(?N0frqI<p0hL5Tu)I=[3BNd5`"K6E'/SZ/]gTU_aHQ'RMpP`:fd
-P*)&sR[TY1R$X2)PFn2*QB$fZMLp\IRZ*oBYG%D[Wi3)-ZbFf#]XkkgaL&auZ,F>i_S*Im]u%h']t_1k
-]XY>U\A,V^[^!TebIkR9bfRp)apZ8%]XPep`m*)he(0!!cH+#B_T(-Vgt]`X^qmh(aMl9CaMu38^V7.c
-\A#o$`5BO-^r*Xi^VR_(XLQ?[[(*BGYdCpQ[^<`c^:V"fXg>g_a2H$=cHsMOb/MEFccaP\ahl0>_TKg4
-`6#U(]<eTI[_0>ZY-"^oUSjibUSOH`X0&M5[CEl^]"3?sZEpmGZ`gL4Xf&,!Yd:X=Wj/t>ZF.*O]Y;.n
-[^EZTZ+%NX\@K2^\$<*<YI1gDZF$[4ZDae*W3*>0\?rHH]=,#N\\>MSXKo@P_o':$Za$dE\[],W\[\rE
-Z*((/Zb4&]WhZ)TVQd5+Xg"t/W1]THQC+n_V2Ub7SXLOhSt;FAP*;3!S",n1R%'P7U84NSQ'S,=PD>Em
-rhot"W2HPmq5=%eqksImnZ*J)Vl-DhVps5EdETnYbfIiC_8!^r]=PTQ\c92<[f<l:\H0"@ricI/ZEjG8
-rNuU+rN/AgY,e_.X/rM.X/WM4RZs,,Q_pIFPDX["A92a0Df]f.?t*blDe`p3H!kK5K9_gjP+8DQ[B?jD
-]>Vh5_7?eMT)P96R$j/(Q&^W\OcPT_KmS#kH[UjLVP&g9QB[>bIt!#jAS5F[B4l'rA8Q$lBObI\)Im5f
-?XI)B>$GEC?t!ST>#A9r<EO$RG&q\Drc0N/C2@U%DK'N6Bk1gfBlSEBGBn1E@:=>$EH6&?EGo]2ChmZp
-A7K"T@qB?QBeaC9Ci!ctCM[Ts@VBXlB5)4#EH62FH$=%ADf0N-Amf4[@:38B=B\s:?<UE7=]\X+IT0-C
-;G^=e935M3Ao)-rCNkDnTrFoJK8GDAMN!RPKSOu/I!L$cH[C'gIXcj$KS4u0K8>A;L5:V8IXHTnI<TmW
-F`qqRGB\:VFE2SGFEDYIEc>lDIY*0$JUr2qJ9lQjH@:6kJUi0!K7\Z*K7\SuH$t3iH[^BhGBS.W:47P;
-It3#rN0'*[Lk^S;LmFR,W2ZYlUR\-ZX0/e=\[AB-Spl!:I!^<lJUrK.LPL_EPEh;jM2[LXNf/L:F*)qb
-PE`2WZEg^:YdCd@q6]t&qm6=-nZ2_qr3QF-&$r^U^;.S%_oBjDcd:+fdJ_MoeG[qteG[hreG[qtf(mkq
-fM1&PgY1BBgY_,SgtLcHd\LMT=^+j<>"hUc7kuG@,U4Zk0dR\X-:]j5)E9Sf.lh"1WgnU&Z+$TrL5)1Z
-UTLMkV4Wp,K7J,_ARf%aITBW]<Dlaf2E=<*6$(c:WbA'!Q].,OI]6^F8O>X?6s3JQ>>Rmf76X..78,j-
-4>euT4ut_g7mSmX.4Hu3;HAj!CLq="Ch6IC93b\3AUA&g=]nsBHuX.RF_4KJCgpd_?tO([?=$l>:J+,F
-4$5f#;,pOl=%u[t84HQ[IS<[#874nT9heD`>@;/Z@oQ]9<a&'Z3_Mt369@7i4Zl(t4#];a2DdKL.PNJ)
-1+"2%6q0dH7Rp0^Mn%Bug4`sWG'/C`IqX1RBm"H0DKp;EE,ol;EeT$kF`;AHHZO^pKPtI;FEDD1@q'%b
-CiEopC1^^UDHpOVA7AeAGY;agIXlB^H=UE,?=7JPBl@m>G\MDWJ9Z<oNd"o<DL?_ZL4=/O?XIhsFDuDP
-H>J;,RtcNKMj]g'Uo(<7f\G,hg#:iBf?qXCR_dBY6!.5f<EWU5?t*;E@;1+@F_"oqE-?VSBiRDb?tX(C
-FGn2eg>1K5e^s]Ks4-quqq(l$rn7A,rnIM2q:Z#)f@SU)fD_6@S=Q5MSdqBcTq\<XV5C,fVl6PnWW&su
-WrAt&W2QbuXKAY.rN6%&s0;R18[Z"8]"#;b^V@=hYH+LlS<o_;TV8-]YdM*QZEC70Y->+1[_L5.YH>74
-Tr=m%e(ij<gXj`g\Z_s.TVAEi[(X;n`Po[,[BHVuX0Sk4Z`^LD_8!\&agT%#^X'mKg=b?Eip>golLFH2
-o]G]4j7Vp1oBkl<o^_\Co_A%Jo'GW)m.^)@nF?>Qrq?*\rVRo6r;?3Vm.pDLo)J^`q#(!\nE8osm-X0/
-oC2;=mIg;Co(2SSpCI&ooCVbQrVcZiq![eInaTNOq!Ih>kjdirl0.<nl0[p)lKe'3mdfo7nbN+[qtg-a
-qXsFKo^qhNqXaLRnbN%Ur;QWlqX<nBlg=32mGZ+$^Z*l!f@/3qdE^J"g"kWHjl$-s#iFUuiSrhRhV%n\
-*9#i7jQ#%OjQ,@]jQGdjjl,1Xio/n]mGHpckN6.3i83;Fio8hRi76`Jio9%WjQ5Icj5K%Xh;72Ogt:'$
-e_K3FjQ,4Sg",-DkN(X_io&DAhrNeTg"Y'.f@8*_[C3uo^U^e[\@B,_\AlV8c-t:me(E3tcd^=fdFQnJ
-eJH';_8aXEf@e[)hp]<8Ocl<0VlmA5Z*4,1rNQ+(qm-7,qmc[:q7-=-".l-WT`(PcUnjjdVY@"dWW&ds
-Z*CM3Y5bX&WVrapXo>@CWi;ttW2Zo#XJ_u#YHY.$R?3AdL4tD@QCj[sH[C3kIY<6!Lm"X%JUE,oDg$2Z
-TrbN(Y-=t&TUh[EKo1nMO-,ZqR@9P6R%9\5T:;7;O,/[QJqAiENMWh_SX$"QVm!P9^ra='a2u!8ZG=/V
-`k]."\@'5i]th.p_n<Up[^*3I_nEUk[`-G=`5U6Pbg+GObg+&;[`?D,^"ClV)9:(E]sao;WNiq@^:(AV
-ZE_*ZZFIK\^r!tf_dUL)cI((aaMPBq]X>/[^UD+aY.:X2Xf87sWj&_/WjfpZ]">MU\AH;/bfe/QcF^Nh
-\[K/`_6pn_ZG+)d`mMuOaL8RbXfo4D]=kJOY,\"gVkU,bUnFupZ)tF=[(<fY#e@=N['mKR['T_05d7Dq
-Za6[6[C*<L\%TMh]!SiP[C!?U_m?h`]t:e]ZF70P]=5>]Y.)6Y]>(nj^pgqaZamTS\%obi[]ljA^;Blb
-/\8ErY-kjR\?WBFYGJA([(*][^TaT,Q'nVVZ)jq.Y,eOsS!TJ0Xfe=ZR%Ki\S=uC;PaRf$QC=/,Q'[f%
-QC=EET+7<[VP0E7M2RObU8FlgW;*:^W;idcXT#+!VP^9jdK%Ymbn%k8`507']Y(he\[o>^\@DOGs0hp:
-s/l7&s0)F-!4)R1s/c1$0<VIZY-+h,XKSh+Y-=UePEqQ.TUCdrH"U]?IsH'UC1h'nEdr7OCjU)>G'&1p
-MuJ]$S"H:IX/`SFc-+&=\[&''St249Pa7SrMj9TiO,Ja>Ed)bOL81Q?O.2AtN/N4>MKWiQAn,IcD/3^#
-C2.TtA/T#k@qK.T?X$]<?s[/IB4G1G=&`:+DfC#Erc;LdEcZ,6BlS*1Bkh?lBP_d:LQ7IZMh$(mE,T]6
-CN+B4BPD*mBk_-i?XRATAnYggARAkU@:<YXBlIg%FDc#;GBS7YI=6WqEc5i3E+iimAn,@W=&`4&ChdZo
-A6rYQ=XIBV=']*>AQ;N0?XmS[Ao):.KT`%-VMp.cLl.(KNJiULIY<&mH2W$kIt33+rJ![sLl$tCKSG;7
-IX6EkI<^!ZG'.nMG'A.RGBS7NEclMGEGfZBI"-WpIt)`mK7AE&It3-%Jq/?&JUMurIt<)sH$k/@G6</9
-G&oKeIXZ]qJq8H9R$WYcL5(PISYrZqW2?DhUSk,mYHtgU]X4B,L4"Q,KS>5AMN<p]O-5j$rgj%T':YAN
-L4af"M3O[(YHXt0\[AZFZhUp'Ykt^*Zgk$qZMUs;['[?S]Y2"q`5]sCcHlI9"OY]IeC=KKs4.%srmgkr
-rRLo"#MIebg=kK@hu;_'gt:H9ba`KP<)[(&:In,J2)$sE/1;tp+WDpmA4.jk3$9.c+[^d9Q^<oI]:tmf
-QCi5UR@KhDUm[4"K78)bChS9:?u0d_:/OhG002T`Ct[L=B;22dOdgTZZt`WH;+"8L=]@Ul<)6Ra5u(!?
-90PI(2`3TY2`Elp75lbN0KDL,@[qshFE1c.G$@j9Bk1UIBOOG1A8ZFIM2@FVH>-_g;ccjh?"Zo+:/+M\
-:eOGJ6V($T>#\3f3^-"q4@W1>8Rb.Z?V3ph>?G-=C2@d&>[CN2>"_.H9hJ&E2D[6P;G9SI69@G$0fLg=
-3]oZ$1b1US5X@t+8lB8\]%>ilKjf4OF+/@^EeT-aF_kJuE;j`(G'\aoN/ECCJphumJ9la'H=gW,FDb](
-BPM3i?smJS?t3qo<a90K?s=gS;0$W)Is-3c@<dubJVnc.N.-V0FFesaG(bEtGA(B'K5^a,;fHDW=)<,/
-FEVtTDiV!#PEh;pTqAEiXLHI-gtT^*j5/MBdE9;-`RJ`q=D_GVDfK9#G\Uo3JrGM?Lj3ucKnt+n@nosJ
-MN:nE?uCn5db<F+eGRkrebRqrg&K\&gAft.hYGk/f[na+f%9kjrLFt$T:hmPUSO]^V5C/hW2ZbtXK/D%
-Wi;trW3!)&Xo#:"YlD!-Zllcb[^s#[]=knj\ZMp?Yb[bVURn0UXKJnB^p^SQXJi%GX08q<]re-7\tQF7
-UT_GOf&5$/c,7,uW2$)_WNWYB_oKa8_S<[iZ*C[A\@8W@\A62'`Q>U+^qe:6eCrU5jQ#Onj5TRuioo\#
-n`0?3m-s?.qtKRKlLk)Lo_.e?lL=K:md'30qYp-\pA=RWo&KQDqtKd^qtKX\rpoRcqt04=j5T4emI1#F
-3:6&+q<RM>p%S7Vq=sm`p@e:Vp@S4No(VhMqYKIRn*BQ0l0n$*l0Rg)l0%3umd0Q:nG)_RqtpBh2#[4@
-oDJL\pA4LYo^V_PpA=jcq=j:Ho^VD@na>AV^q]!bgXt!'bg+>^f\,-BkNV*hj5MWIi8<GGgu%,Mhqd&I
-gt^uQhqmJTio]Lnmd06$kNCj]i8s.hmdTZ3mI0VurmX]kg>(33j4rJHeC`O7j58hXjl5F`inN>Ff\#$E
-j5/_Sk2ta\jltpci8WbDg>D#Qin<#8f%AKs_m["jaM59o[_0,^]Xl)$e_/j8g"I_.g!\=%e^W1'f$`+%
-c-+/KbgG2+kih3^_ki?PMij@!WNWS3q69\$qm-7,r4)a:q7-=-s.B=arLj:gV5=0gq54=nVlHcqWW/mr
-Z2Lj*XSo0tVuNmuX*(GAWN)qsXK/D%Vm*A.YcjRWObeaHLkq:hV1aAJIX$6fJ;ArAIs-C"Dh*@WI>a;d
-ZDFY$U7n3OR>Hl_N/j'fT:)+9T:M^LTVA*OSWAGZMi3CJQ&_`GZCI)RY,AP7\%^4p[)C"j\[TSoY/nAd
-]X>8mI`&b/ZGar&^qmXi[(F2g[C!-K_TBX4e&oVI^8o<"b/V?Fc,RKMf"o&B_6L/;U8P9+]>M(c\Zr<P
-_lgGX]thP'`Pp3JaN)EE_nsI)\A,Vd_o&e&\$NZLXgPF9X0&V1WMd)<\@0&_[)0Jna3;fOcI0M;[Dp,!
-]"tqk:q![C^:M80aMc!'\[o2Q\[fAdZ)t13TVeZ]Vk0QNY,nn0\@9&`]Xtb^['I$?YdCpHZ*(.5X/iV:
-Y-,4=ZF[`f`59:"]XkMUZF[]d`5hkq.`TW8XfSY(ZF-g?]sY;WXK]":[^*6Q]t2"r]t(hg[CO&n_RdCm
-_8!Xe5.\M@YHP49TW5*&]YD+lYbn%YR]3NrXJrD+XK&.fPa@f@Y,RtfVk^)gTU;(;S"#q?Q^!i+Un=-I
-T:i$^rilj/SVr/SI"@0AUo:6eVt6keVt$kfVZ`loVpWold/D3,a2Z'7^qRLp]=YYc\[f5[['[6K[^N]U
-Xf_Q)s0)C,s0Ma4s/c1$6*@AlY-"\'Wi`J(Y,S@tQB[r1Sst^oG%bWGKm[oYARoFhC2d`tE.)GLIW9L\
-H\RN:Q^jSAYH+qNd*'>?]=+d>SctRSR\$(5Clt3UOGepKK6;B_G))ieU5bY-PDtQQJV%iTCLpg[BlIm"
-DJEm$A7fRh@UibO@U<;G@pi\SAn,"A<)6ClDJsc?Df9K'EHH5?DKU#>B5)'e@qfn'KStkPMh$+pE,]i7
-C3"E2B4tmjBkdQY!bGkMraQ4BB4#(Z@q0.b6>(=VCijT9G'eO^I!pEmIW0+=CN4*'An,7Z?!(01>A\+j
-Bkh!^@9[#@='T$<A5c6)>[h5ZC2Rm4KT`%-VN$:freVqYMhm(AIY<,qH[L3fH[gQuKReZ/LlRIRMhcn9
-LP1/'Isl]hHN&1#G'J:XGB@tLFa87YH$=IW/9uPcG^"=XI!9pfI!pEfH@(-lIXd!&ItE3"J:W9#I=QTe
-FEDnYI=$3fIt%BI8:ceeQApo^L5(h^Vm!>(V5:)bVlHf"YIVQ`[A'ITKnt\EMiNpXOHu,pQ^OG7SY;mQ
-S=Z.3Mi*:FOI)f8Vl,Q>TWYZ-Za9P9s0VU+qm$1-nZ)Jm"LbbK\@V[P#/nL#aNMlSrm(VldJhSpeG[tu
-ec""tec45#fDX;#fDjD#fL4EGgY1B7hqcu>gu6u=g#:f!A5?]4;cH@W5<1ko4u+N/)]KqM-oW1c.6\P*
-1`\):8912BVlQ2_Y*k<'P*qW*WjfD8N<>)tMMck=G]SXk<^TAN9K,"&4)WZuSme@iPaA(kMl'NG=\Ue;
-94Cse?rBQo5t+sP5smUs8O#=%6TR7q9ggca-RC?#>@*V5?=$YoBmsl/>_mZ99lFN,79El#G]nImN-oVY
-=BJg&7U^(&7S69K;,L(^<_l7U8kMTA:HUg46UQ;t:df,"9jgas@;04]Anl'oAQ)Z-9j:Id9gh?>5r^b`
-5$:WU<)c(E6o@"\/NGjS8MV_O4Zu/08kr?"O1Ns#fTL$"HZ=7JEb9cLDg-;>EdDtPEcu\VJ8KOdQ(42"
-KnaMaLk]eXG&D,4F*W%QChdp,@pE>LAp&BJH#\.MGCX:1?X-ZGE*R(0E,p&-AnlF6Dg%2!IZKA7J;8c"
-FbP<`?t4G4I<B"DKmIZUG'J>,VOX]`PEVWAZ*([agYUW#ioAqPh:'6UZ,kXQATWQHG_pucE/T3nL6I[K
-Ln2#HNg5fYH@pm(S=uZ^84YEq<.h^.f%9lNrRL_tqq;#$rn@D-rndJ)rmq;(f%6@YrKm\TR[p#KT)>5f
-Uo(#eWN*&$Y-.`-s0MU0!42O/rO2C.'XkBX]=>#?S?/HYWj8e0Ydq<R[&P:DWjTFCW1p,gX/iY<[B[*B
-[)C,/b0&/Yb0?u^USk2lZi7I;]u/"6`l>^$YcY%.[(F9!bfRB7`ko[/dH']Ujlksiki_@%kNq?slKn$%
-j6l@-o^M>5iooq$o'bc1o^2JCl1=]Er;Z*So(VkPo]l2Jr;-BimJQhTrq1a:rqc<WqXa4Op$MJ?o(;PF
-o^qYBp[mkEp@S%Fp@n(BnFlPBp\X^ToCV\Jq<d;6q!RG4k3)$kkNV-ulgF$(o'Gf=q=O1Km-FHHrr)fm
-p\Fgerr2`lrVQTkq>'dYp%@qGlK.-YaM,CKh;$c8d*^4gd`Tthg>Ci[na0-?md00#ioT@ekNCpbhr!8I
-kMXtIjlGOekiUp^nET3#lK@3gg>UrDf@em3guIAGg#M&Cf\bZLj3uW8g>(ZJjlGL^l0.L#md'91md03;
-lRV,Wj6#FaiSi_S^V7Fu_8F+*^VR_#^:h7p]tD%n^:q:o^qICq^q@%b]"\Tc]"P\`]Y;(m]Y"0S+1o+q
-\[JrS[Cj2d\[&B9U9h21[DL#1`lZ'2\@8lOYPtrj[emE:V59u_USO`_rMBRmrhf^rs/H$us/>sss/Q$q
-rN,suri?+$rN#q!oW)]-XK/M'ToOb`IsH[#J:N91Mi*46F*iY'LO45jIXlp#LkCD<N/sX.Un+*HR$!T!
-NJEOTN/O!\OH>p'Tq%R;R?s+sOHG`lR[TOtRAm$EMPn84\$!$?['d<W_RRCo_8!k+]!T>haaV=J^q$_[
-]=>MbZ+@f^`OW1_^V%M4VRXd`]tqLh`lcZNf[[^abf8,Mc-sqW^s'a4c,m`D\%KJi^;%Fp\\u7l^;Ib&
-\AQ=u[CsJp\Alb4]t_@u`6,Tm^WF!m['-aBX08n7\?r`M[D')\`lGm-_n!7ueBZ4Z`4j%/b6ub?^rja9
-cFpm)_8H8h%(ipL[^!'@YI_$EXebla1R4Q0Y-YX[`P94(^:1JKY,e\*WhuQ,_7m_-_RdG&a3)ZPbK7`=
-\[8iW\?rZGZa-d9Y5YUO\$`9<\$N'3Y-PRDTV\]mYe%KZ\\#Ah_ns@5`Q$*;_7[Iu_Rd34]>)+r]Xtbe
-TqS6ZV50i[S"?4FU8"H[Wi<"uVl-DgWMH;gVk03EOd2,mP`^oeQ'@JqrfJ=bT:_[DQ'@JsQ^X>)L4OYn
-FEDPPNL-BAWiDtoV5L2cri4hS!6cM.c-FVZbfn)G`5KR1_83aq\[f5[[^WZPZEggC[']A*nZ4sUXK8G(
-XIG<FQ'%W6Tq8$'GC+OPBlA9EF`D;<FEM\NI=-<gG_2!ER$X5=UnFL&]Xl#$_oBO.Z)sjqOG\m'SXZ(5
-O+hq*D/jZ<I#k2,^:'DcIs?^'Ng=m.C27a.AS>akC1UmhA8#L^?sQo?>$5'5=^GNBAlqo,;+aDYGC+mc
-G^4:EE,oi4Chd?lC1qO"D/XB2CiXH1FE28?Bl*]a(Mmi)D/!j)D/NfqBObI\B4bRcChR<hAl<5KA78bU
-C27R)E-?GOI"$HiDJsB0F),T2EG]K*A7K@[>$+j*;,UCr>?+R&<E*.)=BSa.?".JfGD1sFTqnH7IY3Q:
-OdMN)RZ<2[JV8;nGlE";H$amfJ;B&@N/NL9G]n:UFDl2AF)Q&=EGB38G^"C[H@:3gItN<'K/\I:G^Oj\
-G'e^bJ:rc?MLU23K8"r3Lk^P5IXZZlG]n=XG'/"RGB\=WH[UHsKnP2:WMunuXKDH*!4;^/"0\i.Xo5=Y
-Y,\FuWiN"fUTh56YdCX8Z*gsFZE^X<YHG%1WirV2Z+RWY]!ec=SqMcKL5_4aUo(,nYd"86ZaetsqlgmN
-]XYDY\@fPp`l?*Ab0/#ScHjnde'unGf)OA%ec48"fE0aZfDXA$g&9P*g=tE<ptle=hrNIi?9_sg3Dj9f
-;-Z.C4#8&tINpg@1F+"b.4cu,4?#,[3Cn=^Q@t6uR=:!sK6*-FO-mPOO,TKqIVNJFIWT$u8OQ!+6:F.$
-Dq*FANM*/7BRY](Zt*<=<ENd%:ejni76XU><D,_H2_[-I1H.0F4%)&'0dJ(r+X/[CDkM)gFC7^OChd9s
-@m==*;/fHEIW0+0=)_JIF_k9#92ntn<``@#:LI6s<a8d35Yb0D4@Dq=5#GW`77U!D6VBU!8m"q_>>\^;
-@;'[pEDot6<FS[$A8,1E;+!TN76ELd0IeV03C,GP2)6gI1bpmE2EjQ+?"A>N^sguiK5Z'jH$P4"N/VCe
-H#S:MI!'OSIWf^MCh@U7Jqo&.Ec?)9E-l>%@;fpnD/O&j;LE4hBQS-2Eb'9@F)Q/JHsq&3='BQd?YFhE
-W/t>"GC"dsPF%JfJ;Jr0Km@Z^L2La@DK0Z6AorBWN0''_Qa3j/cIUFhc*G45f%Sm7hV[#Dj4N#<f$_+3
-cden>Q'8PK/<clkI@@%/U7Ra9OH-fVX.l/PR?t\2a/!uh9g(0a/3?pLT%D<?f[nd0f?sTMs4RD*q:tf"
-rnIP/gA]e&f`.E=RK&`USc55YTF%BjVPgDnXK8S-rNH:.p9ah+!4Dd6os[5q]">Pa[^)m/WNE8)Y-5"A
-]XbGPVQ7#/XJMYhWiN/.]XtV\X/<&>cI0kXc-=D/USOihW3E_A]>2>(a3)W9[JmBVYI1pVaN;Q6a2Pg3
-^Wkg+kiq?qjQP[in)ip&nF,i8k2Ygoo(.>!nET0&o'u;>k3VR"n`oK9rqlZolLj]@oC_eIqtp<es8DNg
-q!n4Mp\FCLo)&+Oq"O7Op%eFUoC__BpA4ILnFZ>Fp%J%JoChqOo_A7ToC_bFnb;P>naYi.mcs-+kj%O!
-m-O<0lgO32p%S+NqXsO]rr2]hqt^!^q>DoDr;Q]jqu-Efp\+1Jm-s?'jO;)`^u<r"f[J-lcd'q_e(310
-jmML"lgF90li,s%jl>:TgtCE5gu[JIhrWt`lg3s(kht:Sio8nSjlGO\gtCH9f@]$AgtCWEi7m/GjQ57X
-j8ImMj5oLflKINul/L^blK[X#n*o]/l3?S;kN(^`j8Qh:^VIe'^VRb%^V7Fq]tCth^V7Fs^;.Lr^qd[o
-\\,\j])KGC^a-b3^V@Ls]t:qi]"5D]]=YYa[Bm6I`PT@$^V%G(ahkd&[C!=?[H"^mZiR&#rM0Fir2'Il
-rh^((X/`/!Wi2kqWN)usVuEdqX8]4!Wrf<&XRiJXXKJ_.Wi2JPK8,,6JUi<&OH,6RIs69nMM$1uH@C?m
-KSkVDMMQe=TrOu\PEh;mPDtEZO,SpYOHbosS"QFKP5^epPE_5mOI2?"Ln(HBP_u3Jah>$eXgGIA]Y_.j
-_oTd7a1Sdn]Z%n+_S!=j]t:tfY.)$J]!S`Yahu-DV7Xsb\\,_jb0&)Sf[[pma1]X.a32<7_p69?cHF/M
-_8jU3^;7Ol_oT[&]>2.s_Sa1&^Ve",^rOO5^r!n#CVRs([_KS^[(*KN\ZrKMZa.!P[C!KQ^;Iq+_90^7
-daQ=Q_Sj7(^qe+6`luQ>`5'.%^Vdh"\\#8P\?N0@YdU[9W1fTHR@'J2U8Fru^;Idu]tqV!\Z;d/WMH2X
-S[uDB]uS%&_9'dCdJhQ)cE4(IYHb:9[^WcRYcY.5'!/.?[B?U;Za-X7XLPa@ZF.0Mrj`?I_84(-^qddt
-])KG]]Y;D+_na40`5TR/^VHeGW2celSXQ1ETDkN!TVJKbWN)kqWi2qrV5^GhR[fM*P*,a/"e2!MR@0B?
-PoZWoTV%X?R$a)%P)b<PLPCP:ItW]<Q)CX^Vl->g"/_urWnjWTbKTq0)9g:D`Pf^4_SO(#]=PP_\@/lS
-[Bd*EZa@+0XmrJVX/`2!Xfnk#R%9qCT:qsNH?jj_Ec#c>GB.Y?E--2CH[^KnI<9UZQCXY7T:r!O`Orn'
-`l#a0_mckHRuiY'NgQ3&R?NGSGAD/<EIEqHXh;*-Kmn?'LQ.RCE+s*+EG93&Bkh3hBOb[a?t!AH?X$]<
-=]ep8=^Y6.<)l[d;0RD?G]n=PEH6);rbF/rCM73oASQ!sC2S*3Dfp,>FDc)<D/F0-Bl7s/Bl%X'DJ!Nn
-@q94cAnG^jAn>RUAn,.W@pin\Bkhd2H$OddJ:;c]F)Gl9CN"*0DJj9)Bl@3U;,U@k;,U:n<E34&;,gb'
-=]\[0?Y"2&L5hh#VP\ljJ;B&DQ^<u)OG\dBKR@rcG'J@\rI5Q9LPgk@KQVH\G'A%JF*)JCEcZ;?DZ4Y_
-FEhtVIt<3)JqP;$K7S/kI!9d\It*''KoM(GMM[.FK7eo7LP^P1I!g'VEW1%oGBnI[I=-QrL5:_EN/jp=
-WiW;(Z2Us=Z`p^@ZE^L5X/rG*XKJV(VuE\"U8,!&Z`sG:rO)m=\@/fQYPt[@[C!BN]tM.i\[T&XQ'./c
-MMRC`VQ$]%"15>=Z/Mk_YQ;PRrONTT^r==5aN;TJbg+M[dF-LneG[r$f@SR'fDXA$g&0J(g"G-ZfEBm]
-gYCT[h\=i*jPJS:Vf5:3?<U?1=]IdQ5<(*@+!i[$/0Q&Z.4Zf+6UO%$0Io/=[BG79OGA7XK7&iPO-$9E
-VOa'1H$4RNEcc2,;air+5!V=pFP,EaO,]6^EeoO7Z=?g/<EEI)>#eR*7m9[8:Imf?4>f8^2*!HE2EWZW
-.jlu+-R:?FFJWndCLULaDJEEoA4CB67:&K5='Sg+>]aI^H?!>6>@qJM<a/Tr>\dP8;H[%)9hn>M7nulT
-92ehb852`F4\.t(8kMQF@U!G]C2eK<AQ<,<;d<%">[goA?;jd?6Sg5E0J"\)/2]1;4#8B@3AiWK1cdce
-?"SPZ`nKD1H=Ul@EH-GVI>Di`EbU/PE,'&ZDKgJWG\Ll3GBRh7@q0(XC3OGuBQ%a)Ed2eEAQ2H'>@CfN
-G(,$pG^"U_Dc^Ui?X.8fEc68OTq$LhQ&q#]LQ7^mUlC%TH"pShramfuEI<:gI#X>aUSk#jYM%O\j5&%q
-Yf+c8f%&=#db37+j5&_TiSi%qd+H$mQ(#$6TTcFWW5lru_S!:[X/<hO]XP/LY-+k6ZCHSqI=PL$7S$?O
-Bqs#-h:U6.f\+p0g"HAY!8I>)q:bl(s4dS-s4R;%!1WkS"e2'RStDVPTF%BhVPgDmXK8P+rNQ.*!4Dg5
-s0Vd5rO2C.BstUa\%&uZ[AKn)X/`5&XM)3T[]um6Y-tR8WN)qoU9V5<[^iZAVR+@jaMl?JbHS%IX08V)
-WjK1G]"5Sk_7I4f\$WKK\%9Dm_m[It^Vdk2j7)R*jQ5F_i8j4`i9BUolL*ismH3ebm-=$(kjS3:o'Y],
-mcNiulhC>TrVu0WnFlGDpA+X`qtL*gp&=gYqXOFXnFZALp@\7Vo(VkTqt'FQp$DDLp@.\EmdU&DnFQGM
-p%.tQoC;DEoBu/Cp\FRUnFc)/kN_'gkiD!rp%%S?nFl5;mdTo@nbN4`qYU9jqu$$ap]^Tlo_/.Vrq&,>
-mca!#io/>(^qf*ggtgH-e'ZLle(WI-kNLs`gtguPinrbQh;@,Ef@fHSkNMC!j6,gtnF6GI1@4Q$o(;D:
-lga0#j5K%]jk\YJiSiPGh;[5EeD&[(e^_ga`l5s=cHXb`eC2pqeCWF.rn.A*eC+HDbl5WaaN)@"^^%Tf
-]Y(kh^VKf^!5e]P"2Vgj^])+U^VRe'^qmh$q8!!E"MVXd^V9Z](r=#'^;%@q_9pZR`l5X(`QlN=]=5#O
-[^Fo!!2fUiq54CtX/`/!Wr8mrWVraoXSo1"Wr/psWW9-jX#I2aX/W(pU5+Y]K7SW(I[-%VNJE+:K8P>3
-I=?TiG(>@&MN!RIJ;p>#SWfG)OdM>mOGesML5c+p".#IQUjeVqQ'@JrOcG?`Pa.0!VlH2DU:nmn]WA-=
-XfSqCXfT4Q]Y)+m[D0)]]Xthd[_BVn]stAW]<JTGZbXW$aO%$&c+UWs_8XX@ccOV_ak=eLb.l*@^r44;
-`l69K`Qc?Eb.ta0_m[M+`4Nat\@]r$]Y_e4`50R9_S<n)_(!"0`5g'@^q[mtZ*C[9Y-P13[D9D`\%0Db
-]"#Ah^V._@bf%WKcH4/=rkT,d`4`t!\@B5f^q-qYZ)P).YUdJrYd:'tTq7jOU91H#_8F%$[C3]_\?rQE
-X0/J!StNR%ZF.HVY-bjT_SZ;i%_o`l^r!gr]#(h\YcY4@.^Z:f^;7Xr\\,_h\ZWEKX08[tSXZ(;SYMs\
-WNND'W3*>)X/rJ-YcY"+ri5pr#cO]$WMZJaT:PtQ#+V*MRA6LPrhU[5VQ$AbUoC2`T:2@?R$sG2Ssl(9
-R@';*Q(4A5R@!o=&!N0>OcG?ZOGo6YN/ELOSc5ViW20TlVPpNMWVOXP`5KR2_SO%']=YYb\[])V[C*<G
-['[0GnZD;^'WS17Xfen4R%0kAS=H1AJ:)]iF`C#mF+&:TEcZ8?D0LAVI=HKcFbZ6SQ^XPBU9M,?^W=:,
-_9Ks4ZD3eKOHu3%RZE,KG&2/?Fa]LVXL,-jJ:)ZqMN4$ME,BT>GB!P$0Q1cADJ*`tAnbpeAS,IeAmo1[
-?Y*AA>$G!+=`f(EG]e.LF`MM?CN"*$Ci*m&Ao'hMC2Im1FE;VIEcc;CFDl)<EGKT:EGf]5CMms%AS>gn
-BkM0qBP(jjB4PLcC27d*CiFB4G'A4ZI=$!NEc>l4C2RV]Ad`-ZBk:[V?=@5J>upr.-XBqX=^bW?='Ap>
-ATN*QOe8GHVL<Z:It`Q4LkptHK7A&nIX??fI2.9aL4kG?MiEaTO-,$GJ:W3!H@(!drHUDFEcZ;DF`h_J
-HZsXUF*N"VFF/IdIXls%LP(54M2mFOMkd#>St)CBSXGe-PE_8lPEqN$R%'S;TDbT"W2HSlWiW5$XKSe0
-['d<K\%&rYr2gF0X/rG*XKAV+XKAq<[KO(J[^WXC[f3`Z[^EBEYck:8YHP49Ycb(,X0.kPMMHq9LlS%'
-XKJk;ZEN#c#Jn3k^:qCu_>_I`aiV]Lbg"GZcdL:leG[tuec48!fE0aZg]#h*f`9_)g]#h.g"P39h"fiB
-gZ.>Kgu$Vr;-[F.:Jah^9h.N51Fae)4u=c:-mg)W/iu6\6olqN8s69/H]F/=Ss5;'QA9m<V6I.pM1C),
-Df9l??;EsN0KDBb5^qVN`.r_nP^\OCMmR%k;I<g<>@_)H?;jEu6rH[,7o)Z>8PM]N7QNe'2aT2M2ENWI
-4'-a+Dd[$bDfBT->&J.NF^S!O8mY\#>@;VlC4:;:G[to:?!CoM9kJEV<a/^(<aSZn:fpgu:0:Ro8k`/Y
-77C$S>\$u<@TlW8@pindAQ;T:>#S?q>XM"N8PM]D<Er!T6:sd85VP/c3&j/b1,V<W1GUpR5snjdJ>1->
-iSf,oCiXB,EGfN:F*22(JqeMhE--YlN.R"?KoM":H%CKrG'\ja@r-71FEDYJD#Rm%Ankp`BR+)r>ukHQ
-Al`o"LkC/*Mk,WWH^:1QMMS+!P_tBaS>E-VT:hX8PbXqIVm!VD^q\&ocI:7id*^7of\#'7cb?m)a3)ZK
-`k]70_p6`Yf%Sa6d_a;ff"eo;cc*E6_nFF9_nWjnZ*14:['6X0V5'f[TUhF,I"RT"A5uH#6r.m3d,Ed1
-eC`O.rn7>*s4dA)q:Yi(rnIG+qUtn=rL<hWrgj._T)>5fUSOcaWMuu#Y-%Z,r3ZI2rj;U2rjMI.rjFMi
-]stYb[]HF.YH=q2^:Uqb\$N<A['?g;Y-"\"ZF.*I\[\oGUU.k[bfe5RX/`2#riZX2Y-Y^P]thFp_1',0
-\$3'C[^s8k_mdRu^Vdh3k4%p.i8rt[i9'CdhrEt`k3_O!n*'0*lL+$'nFcACmcWp'jRMX(o(Mt[s6KFK
-p@InKqYBm]q#('_s8;Weo(r1Op[n=UpA+LUp[\.To(2bUo(DkSpA":HmJ6ACp\OXUoCqqLnaZ5Co+UKU
-lgs`8mITT(k31a`k2PXooCMtP!VH'ap1!gjo_/7[pA4^`q>0p_p@S(RqYU'\oC_nRo^1l(iSi>)^VB*p
-hr3/8e'HFke(`R1ki_*ihVI2Qi7d8NhW!PQh;I\fl0@a'k3;*pmHX'+mHaK<oCVP<l0R^$lKIO$lj)b3
-hVdDMg=uVa+P5E$d*pCab0%oPc-Xece(3(#f%JQtc-4DTb/qcLbfBY'"2Vad_#;"I]DoYF^)4Q$_Sa:.
-_ns:'_ns7'`5BI,^qd_#^:_/T^'D<`]=PYf]=\'V'#;>q]"HJ=ccjMJ^V[h,]tM%d!OK/f[eZfrVuNju
-WW0!sVu`otrMKXsrN#ptri?(!m]/OQY-+h,WMcY_O+;k;K7AN>P)kW`MM?hAKnFu/JUMfoK7f#?QAgQG
-NgH?)R$*PpOH5K]N/WXKNKTKnTVHt+SXPk.NffH`Mis<iMk?rJQ]%ZTd)intX0\t1[_T&G\%T8[_8!S"
-[Cj/a]t(Yf^qIFkZF@EK\[]#X]u8.GXhW)n]Xko!ai;WLdF$(gc,@f@c-*oE`m)TEccsMS^<"=.^rsm7
-_o]p:`kf*lbJCp5b/M36`PfX.^VLi+_R?h\_8!Lj_mQ_OZ)F_.Wi`bD]t:hf^r$)g@)p1#_p639`5om7
-`5BL.]thJ&age^d^W"=1]</05Za$a=YJn,\\#,mnSt;^OYH5%I^r=4#[^s5]Y-tU:ZEC:*WOodN\%fJZ
-[^Nc]]tV7t]Z%b(_S3Rh]=PPa\%33e^:Ctk^V[[o\\GhkZFI3>XK)8k%%s>hV515pZ*U[<[']e8#dCP9
-Y,SG$WMofq-`*T5V5'cZUmmmCR[KV4R%g7JU7e0RTV\BTT;SNZTU;19QC4##PPLIGQ^=#'rKI5C&<`-4
-M2R@TNffBaO.)Q9W2TluW2HTKWW1$;aT'<Z_Z7RQ_%4/i]",A][^NTOZa-sFZa92(nZ3G*W2QeuXfeh1
-U7.[ISXuU,I=$<e"F#!1I!P^9(3X_;GBnR`IsulnGD;<KT:_jNW3a+Lrl?S0`590mVOER'S=,q9Mh$.t
-CiFK=I[.(;[]PUBIsZg'O-k<6DK:&HCN08k/oGKDBkq?nBkV!gAn,Oe@:NkUBO+_@=&`7-Fa\jdG'7nK
-Ec>l2DJj!#Dej0$4`+tLDfBc>FEVbHFDl5ADf9`>DfBc=EH?)7CM[WpC2@WtBPM6pAnG[iBOG4XB5M?t
-DK'N9G'SC]H#dd$E!(#pD/0&c#\[j_B4+qH>@%/2-s9VS>$G<>?!199@qKCpG)20LUSXf<H[gR$Ko(VA
-Mi*.:GCFsfH[\)*It<9(MM[7NO,fHkK7ec-J:DlnG^+FTG'J(JF`heKF`MVLG^=UZI"$KiIXZcrJUiB-
-KS5,<N/*7FrhBmuUSFEPR@0>-R@'A3rLX@gTVA0VUnsrerh]duWiE-!Y8XRN['mEQ\@K/PXKAV+XKAS+
-XfSY+XfSY6[KX.M\$iQJq6g7's/Q$uriQs?Xf&%pRZNPfMLp\CP+eqYY-5.9gTLRorPJTPrl>&\rlPJj
-c-O_adaQ_FeHFIRe^rFOfDsV(g]#n(gBZBag"P38gt_\^B[tYjjP&;AVJAh*?;s^*:Iml=5;t;L3]/WG
-0J+Up0/Y[L7S?'*.84f=PECNKI><cEQC=2(JXi[3Q]ZT)NdlLp;FX&70K;6_6%IqSZ@ddjT8&2FNO<@o
-<FfTC;-R+'?!1*685a=u7o2iE8kVTK7QNe'2G6"_0JP7?86^J9D/!TkE,/uo>\\"JDJE6[9OqC-@q'Fr
-DLQ_CF'3?q=^?,i=^Z2aA8>LG:L?jg='em%:fUFj8kMiU:d$j):01.c>Zjj,?X.#S?r^-2?!:?0=]><"
-$r]no:.RH(4$Ykf4#qaM2)7$K4$kqb0f2-f92/>jH(;k+h:n$5G'n@JEGBB8F*_V0L4=l)G&i%fK5d04
-LmslnP,*qkI"7&uBQ@^$D.m[%Am]LlBkh?f@;B[tChRp@HuOR_JVo51K9h[`Kp\0NJpa>iWNE>+XK&P/
-YI:pH]#E%CdF$CkeC4WIdF6Fcrl6D*^q[k1`5^!2]Y_Y+^q@4t^;\1/_8a43`jiY,d)*K+`kAdmXdZ!`
-X8Jn<S"#h2Ocb]cQ]d].OEYYiE+WKb=\Vk.GH]ZYi7ll5rn7>*s4d>(q:bf%pY#V<qOIVXrh'1]%%s5c
-USF]`WMur"XfhW,rNu7*n[C`m[^EWY\@K8e\?;m9Xf\h>\[JrV\?iB:Vl?`#Z*COC[C*HS[]Q=#W3a7[
-bfdr6\$WKEYd(F/Vl6Z"Z`gEYai232Za7*K]>24qYd_3V^;JCanaGZ"jPSnQiof1QgZ.5Kk2tagkNhBp
-mHWj!l0%6kgu.5GmH`s%nFc\Yme?>Eq"OCRp%%nPqYBUTqY'^Mp@RbEo_A.Rp%7eGnFcJDoDAFWpA+FT
-p[dhDo^D>Dp@%D=n+$#>mHsInp\4"9mIBZ3mI0B,m,mNskOJ*3oCqtQo(VnSq=saZo_%kLp[mtGq"XRU
-o^hePq=O=Np%J1PmciimiRGo`^[^RMkMP(Lf%f$4j58qel07Emhr!JQgYglDiSiYOjP\tRip#XglJh!k
-kNhU*m-Wurkj%Hrjl>Ogk2YP5kN:@AcILLpdacq$e^W1LeITpLahts1_o9L3`l6$EccH(4!71Yk"3es2
-bPfHfaiMTHaN)<?`5MVk"2;Olb5KEob/hTDaMc*<`5K='^;%Iu]tX<Ws1nWM(W=;5ai_iVdEB_Zhqd,B
-d`]YM]"Pql])o^TYM6MUVZj-&WN)qtrMTarWr8joX8]+!X8]-cWth_;X/rD%W2ckfN/EFFKo)%VNfK0]
-IZ0#-H@(-oKnY28K7f)CP`(*DL5q^iS=#J1R$3PjN/NRILQ7UhTqJ$GQC4,"Od(icPED,jR]*6OQEA6W
-agn=JYGA"sZ_sRq['?d?Za@9N]!S`R\$*0H['[-;Y-=b5\ZiNO]#E""^<!t*_8+",^<+ICc+qTH_o]C+
-I_`M5`QQ9BaMl!6]>MOt^rsp;`5om7`k]*u_7R@u`4NLk\\,\i\@92la1/=_^qI4f^:CedYd1dG\@B#\
-_SF""_njC6`l?!5^:h7r]skVk_nWq!]YDG)[C!HX_p-*1Z*((4Z*1C9be^m(Z*((&X/i/-ZFe8qa2Ys-
-.C["$ZF-s=ZE^O6Z(dthWjAn4[&UC;Z+7Q^]=bMT\%B5\[C!KW\@/pH],n;a]"5D[\@0#Y\[]&W\=9%]
-USO]`V5L/gVl-AhWrAXlT:PtQ.\*'#S=#Y0R&HmYVPU,`US"0KSXuCAR\64CSsl+<R?sA0Pa@`$P`qE!
-#*tUAPa%K"qj75C)O-GQPF.]1TUM18S=,e8Pa.N$PF85FVQ?_kgSt4lrP\`TrPSWO&Ac&l]"5G^[^NTO
-Za7$GZa9>,rN5UkC9+G;X/iA*XfSk*T;/'PVLa2EI=?WlG&VD@FEi(VG^OdaI=Q`mF*N(eOe8A?R?XDH
-[D'f7f?2I__7$SDOIr&3Q&C0@G&VMHFb6<iXgO[[J:2ZqMNaNcI!pR!JU)?XEHZMGFDu;?+)c%6Ci3s"
-Chda&DJ4!&B4,(P?=S2-J9H0]DfTf8E;jcQBQ%d(C1D1!C2\$1FEDeQG'@hDE,9H7FDu5@EH#r:CN"**
-Ci=6,Bl%O#D/<p#D/a6"Anc'sDfBi>G^=acIX?!ODK0W7Chdd&BP:pe@po:F#%V1M@:a"[BOYFZ@qK=a
-AR]+]Ao)I1I#3uWU84T2Fa/4]I"Hj#Jq/5pF*VnXI=$3fJ:Dp!K7nu9L5ChELk127LOb&'I"$HfI!g6e
-GBJ.YI!U'dJ:W3#JqAW*H[C6rK7\c8O->rsP*M<;Z*4//"0/E%X8]%&WMZPlWN)r!ri6%$0!27YYck77
-U7e0RUnaofY-,(:ZEq!JY-"e-X/i>$VlH\kVl->dXKSe1Z*:=3q69h$)m6!4SY;F>P`h&eOc#!PLPC>1
-Ita2bXfnh0\D+1d`r3pZ`l?'raTfo4c-O_`df._qeGe"ufDaD&g%a>$h>Z.-g]-()ha$,PfAP`Dg#:ts
-D.$mY>A?l'5s[t04>S3,,qC]-2)IBP2aBl(3@QO;9Pol]O`P]"N/X!nUnE$kQ_CRfQ"lM3J:M`>7n>Ws
-4@);'M;@-hJ<5k\IZ&WA\oM.kG].7u>ujj3@9[,B?WU*,;bBtZ6qp6?8l%TR8O>R%3C$AIHCJVlEF!0a
-=_2#WB2E/K<EMLm=\iF5CMn'>GA_D$@UN/@FECi"D.I$f>u=a/;,gk.;+jka<**$n93,SP=$])G=&`:*
-AmK.kBPr!0<`W4)?sZo1=]\O#8kMZA6pj@46T[M*91D<:5t4UE6pa.,:/Y5"?Y4h_`RiktM/$jIDJ3lt
-EGoN2Amg.(NJMjtG_CHZK6h`oLOb#?EH,Z3Lk'Jq?u0duC3FiAFCSTiG][b8E.3LeH@gu"L4<uPI>`],
-LRYKQ_RuhW\AZP:f%A[.f@ed,f[J'heA8u9^V'QV%_03c[]ZX1Y.1X9ZEpaCrkT\paN;NC`Q,[-^9"E@
-Ume<SNL6/qO-ZQ6UTLA[R\ckXV]D1nQ^<tuNJN=<J;StsBm"<*AnP@F;,gD>YgD4e!o),Urn7A,p>#>p
-pY,qET:_^HT:__RTDb>hT:_mRVP^AmX/i>(rNQ:.pU1"/n@'1F]=5Ac^Uq7n]!&-6XK/nA[^EWV[]ob-
-,H.WFYd(X?[(<lUVjjW`X097^dE927\$N6>XfeV#Uo:K'Z@9.!_T'F%\@]2`_8*ag\%95e`RO,@m-*Qn
-hr!DTkMG"Oki1FYj5An^mHNd#lfRI!mI0H'l0IBnlg=97p%eIRp\".Sp[IkJnFu\Qp[.YMqYB@Kp[RtL
-p@e:To^_SHp@IhHq"F:TqXa4JnaQ>Eo(;YKnEo]3nFZAAlRhW$rqZ3[p%ItDna,T/k32-oo^hMAp\+CP
-naH,@nb;hKq"ajdq""1Yp\"@[rqQQfrV/qXp$hA;lK@'P`507Wj5B%Uh:pT<g=bTGjm_EpkiUdZjQ,1T
-hr*GMhr*GQio9(bkND0tnaYu5nF5f7ki:srmHEZbj6,Rc1?[odi7m#Dgt^`@g!J$ab0\5PaN;QC_nj@5
-_oU!BbKnSYdF-IjcHab_ai_]G`l?'>rlGAeaiD?=`5DPi!kl:hrl>Md`5fg4a2Z!6_Sa=,rk8BIr4iQP
-^V7Fq]YD2[_%su-`m)fQd*Bn_dbW[6gXOTn`k/ahZNI_M]!V=B!4V!snYZPkX/`2!Wr8mrWVraoX8f3^
-Wt_Y<Y,eV*XJr4rR>uoOK7f>JNfB)$PE(FtGt<:2JqSi2I=[H@O+_b3KnP8CStVLHSX#7rMMR(FLl.=b
-U8=cRP+%u+Q^NhqP`_5kR]*3NR]aZV`O`1OYG.u$ZDOM#\[&=9YUm&j]sP&U\?E6O]=tqa\%AlL\[T8b
-]YMIm^W3n)_7IP#]#i(=bJ)'>aih!n`5]U6`VmkQ`P]U3`5'%%`l,U5aM>F']Xu1t^;._*]XYM]]YVFp
-[CjQ0bJ;'9aM>@%]",JYZFR?U]X5;f^r<mr\%fVi`Q,[0`QHBA]>2Y+^;\7o`=9Sm]"l;'ahYHt[BR*B
-rid$V]<o,QYH+M%W2R85]ZS"-a2:$Q\%]Sc['R!@Y-+n/Vl$Jp['6aC\A#\e]YM=p_RHe]^qR@dWNs%D
-\%KMl`PB7-_o'@.]XG2RZaI-GrgsaqU8"K[U7e9VTU_[MS!oe8rg=CgR$a;/Q'I]'V5:)fV50]USXfYH
-!g].@rg4.[Q'[_tQ^<o#PE_>uQ4B.DQC!r*Q^=#(Q'@MsP5UL]P`qH#S!Tb;S"$";QC4>0R$sJ.PaJ)<
-X/i,oW;rsYWW'g8_YV1K_@O>n]=PP`\$i]PZa7$GZa9A-s/l:$nZ2npWiE,"X8]11Y-k-tS=Q7$IXQTm
-IslS@E)(CoGBeCZFaARiH$*tNH[^R3USaTLUp%5>`mrYfcG[H*Yc*qZR@BY,KRn;dFE_kZTrtK*Sr\;F
-GD(sARYQ?AJ:iK%GB.YFF`25?F!#@>DJa3-CMIg,E,p#;DJ3`o@:!2EG^Y$aH$=(EE,>Ml,&V%0D/F)t
-DfBN4DfKlAH$FLUEcH#8E-$&<F*)><Df0H6rbXN2DJNs$BkqU(C2%I'EGTK1E,fu=G&qqTI!pKkE,f`6
-EH#c/BkV$e?t3bUAS,UiART+`A--4PB`;UO@qK@cAnY^iE-d%mPFnYIUj-p'G^Y!lItWB'I<os[FF8Oa
-H%(9oIY<B/L5:YBM2I1CKntM9KRe]-J9lTjH@0s[G^b*fH$=[eIt<6-Lkp\8LQ@LUN0B["TUq[GT)>c!
-YcFh)X/DhkU7S"UV?<`oW2^H/WN)r"Xfo"&TV8-VU8FilYPkd:\$i?9WMu_kVkg#aVka6e0W)%VXf\h4
-Z*LX>Yck43XK8S-YHP+)Un+BPS</elOd(]XM2-k<Kn4u@R]*NmX0VT)!3P:a!6=uY!6=oW"jP<;cdC2=
-dg+CQe^rF*g"H2Us5!\2qqM/+q;3"CjQ,"JjlP1UfX,]s:fLIe7R9:/911];+XA<]0/GID.PaRg4tRa2
-1cI^3Vm1u?R@B:tOHYujM27J#]rdEGJ9-L'@T?;d3Bf_q7Z#pVYDSX%L3&E6TXSfMEcu;8AS,+A?!U<*
-?Y!58=B.sj;Gg_';d<^+:J"2J5s%+lA:0SOH>unn?;tEEB4FY@?sm>'?=[,K?taJ#I!9OKAn51L?>F.U
-E,Jr^?!(-C<`W@2>Z+9l92\tu:InA7AV=Dn?=IJX>&.J^Eb]K:CgC7@>%1fC:/4>M76a@;5>+aO=%bbJ
-=[tkT<W5`B7S$-E9MeG_>&SSGZ-:t\gNd+5C2@U&Ap%m'G%b?:Aq>hhE-?tjG(T^D+bG;uK7JAiGDq,p
-KRAc=HuaU^EI__/Ck@+TAm'#!H@CbbS=laANMX.pZ*1a`ce6dge^MqEcm6r_cG-ou[]Q-lWi)hqVk^#c
-Y,%qnVPL#fZ)k%6^:^SJYIhCF[j/;eYH4:hU61Y/O+3XdL51YAPG=e>R\d'cYH+Y!URmpAQBhH9(mU)<
-KUe-VI!0OSJnSS)C1(7P=B/mXUW`eqiRn.`!8IM.!8dP,q:Yi%rn@A+qV;+BrL`eT$D4)gUo(/lX/i>(
-rNQ:.q6g./n@'+D]!f/]^:Chf]XP#?VPgc,ZELL=I^QAbYH+Y%WiiS<Xg,ONY,J(mTq\Eh_9C-A`4ijk
-Y->%/US+3QV4jg1`lQ02]"PMa^UgkSZ*q-Vak>kHmH39`h:CH@hU9p1jknbKiSNGTlK$shkiCpml0@Qp
-kiq*`j6>psn+?AGqXsFRo'?&Cme6AIp$D;Er;5OH)uK=(p%J+Sp@e(Iq=O1Ho^_PAp@[tFo'Pc6oD\Ah
-p@e%@nF5u?n`oN3q"+(HlgF3%mHNs'kNM0np%IqJp%%nMq"4CWp\k*gp@\1Tp$_GFp[n:Zp\4LSmI9c>
-m-<j$lK@?dbJM*2n`]&ujlGFViSNY_io9RrlL40)53;/#mHO$+m-aB4mbHXPg>LfAhW*YXj5fCdjPS_A
-f\5$1e_8d4gtL9'cdgb(e^;gof[eC"e(34(g?.S\roO.?#NF_&io&hYhYuCbhVR2Mj5]+Vhr!ANhVR8R
-hqZi:e^Dagbfn2Lc,n,O`lH6C`llNHaN2?B^V.>\^&GbF^]_Ed]tM)X_ApP8ai_o^gt^T8gtplDg>ClC
-f[e<h_Rd1g\\5]R[f<i$[emQ(W<KB(Wi;ttrM]aqrMTXqs/Ppr!3?+#n>g9+Y,nY(Wi2hpUmmF#KS>PN
-N/3@ON.m+CJ:2cnKnkJ0J!,nPJqJi1J:iQASXcOPR$3DcKo:bBLQ\$sUT9iJR@fe5S<T5&P`q2uWiMGW
-\Alk6[]-%!Q(k1QQ^Oq`YGeJ&WiEM<YV3,bZ)k.>]Xtba]tUnUYdCjE]"Pnka3)!4]sGVo]#_t4`kTU5
-bf[!&b/VWD`lA#!'#MH+_RmS"^qIA!_nE[t\[B5jrkp\6`k]!s^VIe'\%0;o^;7Um]=Y8Y\%0,Y\$r]X
-_771o\])>&^W4@5d+$:S^;.Y#[^j2j]2-Ad_SX7&Xg,RR\%9&\[BQmAXfen4b.Y@"]"#/O['I6[\$sQ!
-aNhrF^rX[;^;S",^Vdt)['R!@\[AcR]thM!_8F7.\$N6C[C!0A[C?.G&%&^O]">Sc\@K)YZa6p@Z2V$G
-VPU)^V50i[UnX]`V50rgTq\<VTqS6YW%+dEVkg,cVlZu*[]up1Vk]rVSXQ"5Pa.DqP`V#kOcbooPa7W"
-Q^<u%Pl6mHQirb@Q'@O4N?".DQBR]/VPU2aW2QV]Q'nA8T;/'LS!TY;V5UHlWW0!_WV`^s_8-#a!PlPM
-_#;([]tM%h\[f2Y[^EHJ['[0Gp9"7nn>lenWiW>'XT#@+Yd1$kR@=,//V8V0JUD`dF`MMDFEN"PG_1Nk
-G]A"OGC#(3US<d.T<#W@gtLW9cH4&<];_2gQ(FG-L4XSeEccV]V6-i.R"p*8G_h?OTT4hdM3*mRIsZBd
-I<B[WG]e(NG&qeOGC=j`H@'jXF)Yo0@U`kiH$sdXF)H/Crc&BdE,'9/EcP]0FDu5@FT$ItH[9mYEcZAF
-F)lDGF)lAADKKdqD[UN'Ch[^%D/X6)C2GJBDf0E0Ecc/CG'SCXG^b!ZEc5o8D/F'*CM7BkBkq<nB4u!l
-@q97eASGu[BhDoSE,]`6CiXTILQ7^qVl$;9F*)SIFE_eLFEDeKEdDnOG^4FRG^4O\I"$KmJUr96P)bQ]
-Lk:>;Nf8^BJqAK1Ll..PNf8pXOoCRGS"(1]QBmf%R@'D0S"#t?SXH":S=>q5r/V)CN/`dSN/s)"OTpo/
-OckokQMm$nQA('NMi<RWPE_8sQC=84S=5h4R@B_=SY2dRUSk#eWMl_lVZ!FlWW]8uVP^3hY8X46S=#D+
-Oc+a?H$XdcI"$NmI=HNpKo;+mYQ:o.ql]t$l)sob!QrUablQ#1rQG/^&'W;Dcd1%ge'c^oeCE+$fDaJ%
-gBHEfh;-rErnmV.s4dA,52,)Xf\,6Cg"YH9Y&I66:ejbU5t"C83&rcG-7(&m1-R!;9M7;t-T!>(0gp8]
-S:5g>O,f3`TU(=bOf,LnEOLF<MN_^X=Zn`,4[r#(h;>JqO+rC3ObTpDCN4rLD0U,FAliJS=''!K>ukB@
-<F'HVG][V>F^nNT=%u4O6UtU:QXFf@;/^8UBOt[`;IEmOCcbsD@V]^rH@UNnI!0mP?Y!n`?sdkj?sdML
-<G#M8?3t+O=%H@m=^G0&ISX*^>?b61?"-NF@Vp*qBQRurA6)uA<*WC-<)ZXc>\-f-92ADX5XS=D85i_h
-:fBhY<F&g2<*WgSJsWsohVm:BA70.]?Xm2G?!qe[>_[0<KS"#RH%:$[Ko(8/O,nmmVO3aEP(&@\YH=.I
-PEgllM2%=hS;rK"YI1gQ@`Zm@`koO2bf\&H`QlHE`Oa"#XJMJNL4b&.K7&0&JpN$0J:rZ1J:NH:Q'e&-
-OH>`sI"%$BR>?ccNJE(9L5(;-Ir]g]EdE@cIZonMR[TG5R#m5aOHbumTq7dAP)YBUrf7nUM1U"mQ&L-)
-?sR,F<(pA#<`rg.?=%#[$`VY7inE,@gYCT@hYGt&gAfk+gAfq-h##t0StGtS!2'"W$D4)gUo(/lX/i>'
-rNQ=/ppL(/!4_L,'"56Z\@fPf]>)(jXf8M3[Bcp;A?rSF\[AZBX0/nAagJCd\Z;a0XIGobX/inS`P]F'
-[B-L1VkB]STqe6XdEBVK[^a)]]"P\`XKf:F^<,'nnF5Pli8E&?i7uT+gu[GHiT0%YkNLpalK[Nqk2YXd
-h;RAHiT:($(@:emoD8(Jo'>Q:q!n.Qo^qVFmeHM-IdQn"o(MhQq"OLRnbVkFo_7tIoC;GDp\=1<l1XiB
-oD/7TjRr'4o^qP8l0e*9p?_>AlLOE5o'Pl6lgsrEp%.PFq"O@Po^VeVpAFjbr;?EdqY^$\p[RqQp?(c6
-o'>N*nE8ophTWgP_"$p[mHN]ig"P9Fn)3-qna#]60^.T_n*T0&md'?0mI/icf\,3<gYgiHjQ#CdkNLg\
-gXad"d*0\Vd+$Ifce%"-gYMka%,]jkf%&F(f@/a>iSsgs%cud3jlGF_ki1U^iSWMNro4+=hV-Z^g*##$
-gXX]te'H:]b/hZE`QZEGbJqWHaiV]Ha2Q!4_7dMc^;.V&^qTW[+2c%8a2lEJcd:7rf@]!:f&5<@i7?H,
-a3;N6[(3ZY^&5><\*:?u\+-F!XK/B#WVrdqWVrapX8f3rWrT4"X8oBlWrfE*X8T&,W2Q_pT9"egPEUu]
-Ll@7GOc>$EItEW?R"9dNN/3.ENI623IX[6DV5'EAMMQk?KnP5EQC=JJT:)(<PF%i*Od)#mOdrMSQ(GM,
-d`SqjUSF!HVk]HDX1#41Xg,%3[C1OeXL,@;Z*C[E['6pGXK]"8Y,\qGah,X;\A#>TaiD*:aMl09b.,I1
-S[QPR_8aR;ai_`D_TTd-_Ss@*_7d\$`Q,TnZcL/(_op?EYf=Jn`5K9q\%95n`j`_#[_fbo_S!Ut\\,ko
-^Upkl_o'+%^V.h;_p-9BaiVN>`Q1Zc^r!Xq`P84N\\>Pa]"kSQXg,"2YHZ<m_Sa*uZE114]uIFdbfS#S
-c,@?8ai1a+`PB@0`ko!cXf]+?ZamHU^qIY+b/_-*\[MLErj2U2'=5-Y^q74p_SNmr[C3'8X/`7uS,SuW
-U(=)rVlQeoWi`+pVkp,^V5Fp(W2?;]SXlCMV5C8hTUhgKS,S`mQB[SuOcu#kOd2,pQ'.8oPE1ikPa.W(
-R[BB9R/W-dQ'.N"R[0YBV4joeTUM18U6qFBR@p+;R[g1OX8JsrWp-M[WrTp8^\tkH^\knG_%45m]=PP`
-\$rfSZa7$GZa9A-rMopun>ngQW3!,%XK8S,XKJk(Su.6sKn4f/J9u`mG]e+QH$b?lH@gWgH$=^VFao$r
-PFmnqT<,]=f@o!/c,mi6\uAl)R%Kh-KS4PfE-$>ZV5pZ)Q\L$=H&.9KT8SM`LQ.IKIsZBfIX69`G][tM
-GBA"OFF&4RG'@tNF)P]'?t<nlH@BpVDJaTAF)c2<E,0E,E,SusEc#]9FF!k3+FJN\FE2MJFE;PFFED_N
-EbfQ4E,KQ5F)PZ0Ci"$.C2#G;Ci463Df^,BH[1!dH[L<mEHH/>DJF$*ChdQm?Y4"^D/3m'D/*d"ChIEq
-A7fRhC2X#h+Dc+BI"dQHU8Ff`J9Z9`G'%kIEcZAKE,^/KG'\LYF*IV.,^b&gIYEK+OcYT_N/<.?KSYJ=
-JVT);O,fHnS"#k;St;C?S"'kUQ'.DtOH#-VN0TS)OTCZ,rKR2?"c\S'NK0,!Oogc-P5^XGP`u'--\Hu&
-KSG/>OH>NdP*_N*R[TS1R@Bb?Sti'STVeNXTVeTaWiW;%Vu3RoW#W(JZDORlRZWbmM1:&&H?XjdIsl`l
-HZXstMia\8YcOr(Y5YQfY5>:(bKJ/Vccu@1rQ5_rc-FY]dF6RmdaQ[qe^rF+g&9\'h#Q=2hZ2X4h#H.(
-h\=Pff\+d-inW>LiP0>9F&>e+4[2Gc6T.J#1b:.24%*L30hath1,V9>-Tj7D?&a>ZL6R^MKTq@BIZ^.m
-X1FdMOGmFE>XLA/4%;l,i8CYkOcYo[N,Pbt@<$m:A9Dg6AliYa@prn[=]Am@>@1`CC1^XWA5Q`=;*mH0
-7oNlRS6]T&9mh1nC1Ud^=(P*:?n+s$BN\PWEI`h"JqA9&BjGIoBjtdaBk_U4>t@h(@pE8SG[NdG=&rX6
-;+O8W=D22HA8te#EI<:YG_LBHD-^OM8mGS':J42@;-ZV%=]\s;<Dcb#92AAO8l\SN9NYG!;dX<VHB#8W
-gu$kZH#[tA?sZ].>%i:c=GqWPNJh^>A933BAq5_cKqY6!TUq1*S<&,ZJ=E6qNi0(YYH5.Mbfn>ZdaHC\
-bg=MJ]YM=oZ)Xe"Z`oLTR?F+sIt<0'rIGK6K8#;AK8Z4XO-#9QJr>ilPp_H;GBnURBl.p1B6&QLFE);G
-I!g0eEHcbMI#!30Ob/+IMKsW0Mj+OAVl?AQTqS'LSGns&Q'n&+ObeL0EHuY:?t3J<=\`+*:Jt4]B4bOa
-Q-.h?g=tB;h#?1+h"f\'f`Bg]rnRD.p7_MZrgs4bT`1\nUo:5mX0&P/Yd(J2[/@?3[f<f9\FI*0\Gira
-\[f5[]>)+l]""l4['$R=[B?aD\$i??Y,]"B\@K#U\uqp.Vkp<jX$!Yrc-F/=]<ncCT:_dHR@g7Nb/h?4
-['I?W^q.%cWj0"8^;A4Rm-Echg=Os0g=am&gu./KiT&tTjlPMFhVmVXhr3\Sg=Xj#f\kW@iTTe'o]>iC
-lf[U*lh9u@mJcDYm.L)Ip\+:Qp[e(Wo/$(2mI'T<lL"3.mdp#;m.9o:h":""oCMD?q"*q>mdTZ2mH<a!
-m-aB2nF#T,m-X*&lgOcB'D1tqqt9[\qY0jbq=XLYqXs4Nq>pHjrVA#4mdBE*ki_-gj5/P9_nX%WnEJlm
-m-EWak2u$rkOA#rhrE\Uk3(pej5p:(!pAb"rn@>,'Ah6ngX"=%d`p7jda[(/g=>6EjSn6CjQu4"rpC<_
-k2YRcjlGF\jR2L+nalAOoDnI]mgJ[Tn*KK/kiV*lj5p^;n)`KikMYgomdL/9)r0?*gYgo@f\4g(e'l[j
-cdC(ed*9YQa2Pj/^])#'^V7M!^V7Fs^qdt.`QHBJdFd%(gY_&Tk2GCXh;-r?eC)gn_nO%&`kT'm[^W]S
-\[h(8rjVp;rOMs.o;_hkrMfao"f\N"Vl6QlX8]-tX8f9iXT5I%X8f4!WAgo[W2QPZJs21RPEC`[PE1`W
-KnFr6MhHk<MN<^KNJr[KMhZnBP,G7JPDtBLKmSH-Ng600W1&1'OID8nQ^X;)OHkm&Y,[eWYJ/9%Z_X(a
-R%C.MQ'\YZYcb7<YGne3YcFk1Z)b.<Y,J1kSu&WqW3!89^:p\fb-\@Z_6q;$_7dIl]=bko`l>s7_o9O4
-^V@_,`4N[u`4!:q[_0Gm]=Pht\u*EX\\Z1r^rXF*\\,Yg]"8QYZ*q6V^:q@s]Xb\i]Xkea^Abe]^;7_4
-b/;0Cb/MTI`4j%,`kA[r`Q$!t`[%q#\[f;^[^`?;Unk)oXffdd^9tPj_7$PZ]>VP!aiV*-_8*tf`WWld
-]tV;]_#q!IYcn#2$,!aZ]=>Da]!o3K\I#jZ\[fAf^qRIo!4i*A"hD4V[B?G,WsP`%VPpW!Z*UjHrjk,!
-[^EZY]XbM_\?`?EZ)k4D]<%p5YG\n8\%/TAX.uMcTr+QTStD42R@05$PEhK'R?`quOcYrsQi<@"Q^*r*
-Q^*i%R$a/&O-l3#R%^"DU8k9$Y,J"]S"QIKSt`'XR$O,.$)+B"WMunsWiN2eWW&ppXRs..]tM.k]DfAH
-\[]/W[Bm3Hrj2@$rN#sun>lPis/l:''WeC=Y-=gaO,AgUNe`7EJq8&fF)h2+*IN6_J9Q-YI<g0fKS,,B
-NfTO![(4*$_oL$=^V7NJ\>5jlTpCRlJ9Q'YI>4;lZaZNcJpi!)PbFt?MMm@TP^It3IscZnH@(!]EcQ>H
-EdW@dH[gEiIt2W[Ci4(gCC,01DJX34DL$JMrGsT5EH6,@EH-)EG'JF`I!p?dFEVnKF*;PFG'7tKG'J(B
-G]RnKG'%nQG'%bHF`dY)rc&BgFEMkTG]e7WH?X^aHi.q"E,]l=DJsE/C2Ig%B4u$pAn#IhC2<c_,_(8j
-H?OLYH@q0?St`*[WHrl6EH?;GDesK9G'A(TH[p^%KRs,T$\*\ZKS>2;LmXQqQ2QgZPF.W#R$a/+S!TJ/
-Q^*f%Q]@#cND5:fL5ChEL5(M@L5_(PO,f3ZNd?"sH@($dH[gKjH[:$bH@UQsI=-HjHZjdbG&qkOF)c)9
-Ec5l=EdW.]Jqo&4Kp@pfPa\&3T:DOLrh0@cTDb\jWiE"qrhpU1Vl6PoVPBuZTTbV$Lk:,"H?F=MI<tm:
-#'=s.GC=sm$^7!PXK/M,Xfee,X6d"gXo#-lci))ibg4T5cO&"He'lgse^rC'rn.8(rnIJ/s5*e5s5EM-
-']@m(g=b02fAPcPgt9l+4^LfU?<Uu16rloM/MSh*4?khf2a0_j/2]FD2*F2g8R-t)IXR60H&GsKIX[3P
-]>L,(H]qr=>Z+'R4@r,.iRY8kNerjOR?!cOIW0OTDgH);F),N0Cggpf>u=R.?;YH\DIR3]<G$/S9LqtY
-;A2Q?N)N>IBiTJ#Ch-p\?t*JRCM5kA@Vg((FaSRgM10;PDKAuhE*?diCgpahG[E[V?sRYhA8?^7@U3MY
-@UEMC='AsABlJ03Anl@.CiXi:@fBaN@U<GaDHpL]?<(EA;bKnf=%YSR<EE?%=!Da.Ec5W'C2RsDN2b.Y
-gZ!p9C0Ft_C0!o6?uKssKnb&:R1PUCQ^aClKSkt]StMaa['$G.U0=A)aM>U9b/2<IaiMWG^V.J'X/i\.
-SXkt9UR[C-Q]Z`KLQ@FMK7eqf@qB@kDfKfFG&:u4FE2;GJp_HLDJWfiG'7.f?=6T5:KUjr9j((q='fTY
-AR]@mGPumsJVSuFRui5RJ:!`P240i+SsY\0R[B>(QC=>+L4Y58H$4^OAmeeN?X$<2:J=S_9M.uW@8U!H
-J#MDcgYCZ@hVd>fgA0G$g]-(.h>u?crSI:Cs.TIcs.B=brhB^oW2co!XKJf,Z2D!,[/dZ7[f<l-\H'/=
-[oU#L\@B,a^Uh%g[B6O6ZEg^;ZamBNZaR<H[B?sI['6g7Vlm%tVl$5[TVT6GaMGNu[&]jmTq.[GU7o`Q
-`P]-i]YD@t\[\WC[][9Xc.q[NjP8PBg&B_6daR+6io&bSiS35K+6M_Llfd9[io/kSgt:E?gt:NLp%S+E
-qY0IIo_S:Lmf)N.mI9Z=pA"CTp%.kJp%%YEo^hM>oCVD=p$VG>nF?)Ap$q>Ao^VSDlKRg2nF#f9md'6,
-r9b!ZlgF''mdBH,mdKc=rq$]opA"CQo_\LZqtKgXp\Ome!<!#tr;-6gr#tOol0.Bsjl>OeiRu;h^qf3t
-jl5Fhn*f6$kj7QpmHrflrSocujlbgjkN1gbimQ9(daQRgc-jeaf?i"(f%Ag8gtq&LiSNGNjl>C_iTKIi
-kj.[&kNM0nkl'WLp\+=RoC28;nG_kanalABhrEbTi8`kU-f!eGiSW\Vi8ik[lJq!fiS)u<hqm,BhU'^!
-e'QLie'-._bK%`HaSrmR^])"O^V@Lr^&>Sfa2H$@bK\Jff%8R3j5o@_j5/SIhqHZ4e^DIP_RmUr\@/jF
-\,X#+[f3c8\G`r<Wq*.nX/i5!Wi>rq"f\N"W2HQkX8]-tX8f9iXT5I%X#m;\WMuhsX/MqoU6gdtOH>BV
-NK]6\N/imPL4=f.JqSi3KU%RTLPC2#H$tsVUR7("KnXr/Lln'sTqa?2S!BS.OdM`1P`_5kUop__QE@dB
-`Nl8/U7.aOV3[OT[^!$@ZE0t(Y-YIC\[8H:ZMq("XJ`,&YGA2*_8F$paih3(_90a0]=PSc]thJ"_T'U5
-_nj7.`P9.*`l,U*_8Nq!`Oj%#^;.S'`PAq(`5':+[^Eig^:V+p]=A!S\@DOM%D99`^qI=m_7mOr\%ofY
-_%+E%a2Pd.cH=2Q^q[Y$`r=([bK7iE`5p'FZa$gE]Y(YXZ*:4+Y-+n0^:h+e]>V_.[_f_p^:;(u^;@e(
-_o0I1`5TU3`59@,YHP16Za7$F\$`fZ\@]Sk^qRIq]XbM^]<o)[\@<Tl\$33FZF.6MYcY+3Y,n\)XLYjO
-\@&WLZF7*I[_2UR0;beOW2Qf!W2Hl'WMQYsVlZbuZ)b".WM6#WV4sWUUl^b*Q]dPtQBdi'Q'%8oP5^^H
-Qi<?uQBmf$P`q;qPa.GpR$F/.Tpq[IX/iP.XIbiJTVA-QVPg;[R$RuBSZ/ZhWW&muX/t]fri,t!ri?1'
-XfV9/rOi0Dr43-D\@8lRZa7%<ZhLU#X8f3hX8]4"XTP`.X/l6&#I(+]MN!LNL3&*,ItE#qH?FLSH$aj^
-H#e%SIXHEdI<^$cJWHFu[(jc/`QHKH`P90rUnsrbR#6]NH?=@ZL7P<MZ^Zl(I!^g8U8F99Mi3daIXm!"
-I!g?fFa8.RG^4LRGC4smL4b#/J9,UDDJj9+DKpMJEHHJKFEIJ&#'P01F)uAA/9,cSG'JC^H[U6dF`r"N
-Fa/"OFEMbMG^+COH['^XG&_JDG]e+NG'%bGF`mY)$?gT:Fa/:\H$k'fr,`HiEcH&8D/O0)DJ3ZqBkhJ_
-D(078BkqR&IX??bGB\=WLQ7^nUSk#hG'.nIF*;eQDfp,DG'&"TJqf)8$\<n]JVJu<N/ip[OStaZS=?%=
-R%0M/R?ir!N;\YBM2-qGL5(J<L5:S8rdtH/L5C\FNfoS(O$%rCI=6HgG^"R`H[:$eI=-6bH[0m`H[0RQ
-GB7eIG&qD3Ci4-0G&qtSI=[3.KntnVPE_N*T:hXCU7e1YU&LqiW;`e"W2QVlVZ!>8VPL)]TTbV$Ljshs
-H?=7MI!Kp[G]e4QGCP0rPF%f?X0/W)XoGHhY5YO'XS]$nd/D;hc25fedJ_Mse^`7&fDaG&g&Bb+h>c@3
-huD[*ibIE/gtUN8f[ng7inWDD^kP<S<E2[[8m";M4@)+b2_$XD1c%!?/OVla1c$^.-8&&KVNR.3Ne_(e
-KTD_-['#gkQ)JFs?!0lf5Y4G.iRXfQKnG83Q\qNRJouBcFae7TG].83Am8>F@9$`JD.?IFCiaZJF(fQ3
-=@YhZ>?Op(HBVN9BnLA8@UEJMA8?'lAnu'h@VK_!Fa84\LOO2SDKB0!G[bW&BkqO+F_b0?F),c2>$5Q^
-Bjtdl@U3>KrF-4HBP;?uCj(#BG(=LCB)ZKXAnGU`<`s!?=(P0%9i+ns?XI8LIT]ZL=^P]YBk:mkChR=3
-Q_Cq>hVI7-BOY4SDg->+Ch.Bt?ZgLOSYMU5OHYWrUT(K*[^`ijbK7rMc-ObZd`KJP`k'$iVk^/bQ]dc/
-LQ%X`OdCrKI!g6lO,egTR@]q5O,oEOH?O=GAn5=jChdg/H?sg;@:NPI@q/b;?<pr:9ikOq76X:=8l&_j
-<Dlt5EGK?1Bl8'>I"$j2I>X2AJ;/f1P`h2sStV[?QB[JhL5(M?QAUHTLO4;sAmSYG@9lr7=A;Ca;bp1e
-=(YQ9EH-o`gt^Z>hVR2Iq:bYts4dS/rn[q<g>(QCi813&pS%hbTqJ'RUAgnpVPpMqX/rJ.Z*CV4[/@?1
-[f<l-\HKLT\[]0K\MUh,\[]2a\?rH?VlR#(ZaHpH\@fD]\#?F8Z*(4)VQQVcTqS!CR@U%__o'F,\Z`-8
-YH"T$WrTh._7[:]X1,ja^q71Y\@AoS[_peWinrD@eCWF0gsX[,j5f1Wi8W\OiofOlmcrrdhqd,Hhq[,E
-g"5'Fp%S.JqXjFQqXsOIlg!g'n*olHp+5n.oCDJAnaZ,<o()8=oC_PDq!dtGnauSLo^h_In*TW5lKe!3
-nF#f8m-<m:mf)VPlNZeCm-jK4melSQnH\RQmd^)Gp%n[Y8al!3o(DVGo(2SMqYK:3iSs%ak2YCWh:Kie
-^VB!tk3M6pm.9c>m-a*$mHW0LdF$:aaNDrYdEp=ie(!F=jlP[gl07d/o^qbSoFC`lp\Xj`qu$<dqYU-f
-rW)lpq`O]Oq"4+Jo'u/7lg4$+m-O'(l0%0ei8j%ajlP1Phqm;Oj5B"]kiUp_h:qDbmdTT/lfI0di8rtW
-hr3,bf*g'Vdac[ibf.N?`l7qk!5JNM!l;aiqnF/m`l6*GcdUS#f%Ap?hV@&Ef[\d8gY1E5g!@gc`sKi9
-[CEZR\@/oVmC*&(rODg:nZ)Viri,strMTn!Wi)enW;N^qWr9!uXRE:kWrB!sWr/hNXf87_Oc#*]PDt]Z
-Q'%>oNJ`",J:N6)K7fGGLP1>1H?X[XO-u<!QB$iYO,T9gR@/MjO->j#P)u-'Tp_+2OJT(\ObfX=^q6\?
-R\61IV5BZLXLG^IZa@0HY-YLD^;.FjTs:`%Z*(.1X/VhhZG=>k[E?_1_o^'?]"5G`^;7V%_8=++^qd\!
-]Y;+m^Vdq%^;7e$_oTR2^;.Y,`l#^4_7R4i]=#&[^q@4j]X@mK[CQ:HrOE0H\\>r!_8OFn]`>eG]fa$C
-]tqe0`m292]=>5U]>;:t^;.Y+aiU?VX0TLV\?r32Uo(,lXKAnBZb<o^_TBjB_83[m^VI4c[C*IBZNIYD
-[']e@$+RIQ[^ENT]=PZR^CIumai;?CbK.iOaN)BEa:ceGc,e#KaMZ!3]!o2X[B?R1X8T7/ZEgU:Xfnk2
-[^Z7@0=A9t['dEN\\,J][BZp;[BHpFY-P=6Vl$;iV50obQC+,0Q^O82Pb",+Pa@`&RJrZSSH>:OS,8Wn
-R?s51Q_'bGStDRPWMZDfQ]dN'USalgTrafV$_NiSVQ-\rWN3#!WpQecWrK.!X9,N+XS'4(]E,USrjiHI
-\@8oSZa7$FZa'8,rN#sunZ)_mXKM?##d151Y+Uf5Nf#WMMiNLGK7A8pHZ!kJH?XLNFaJ=TGB\4NFE__Z
-PanVR[(!WY_na:4a2YHq[BcEaLkL6VGRf4hWi`h=RYQQMQ'nSNQ2Z\!Q'R&MI=$9eGBInIGBe:TF`VnY
-KS5)5K7ni#Ec?#=EGolBI<B[WI<]pYGBS1TI!fsUFEK'TFE_tUI!g6fI=?QdG'J+QH$+@SG'A4WGBS4Z
-H?jg_GBnRaH?spaH$B%/!do<>rd+ZkHMr9jHj4_9E,p)CE;jo4EcGu7EclJFF*)MJGBf1+L51G;MMI(R
-RA$IUVl,8sJ9Z9VEHH;GF`r(WLPV1]RgkjUSY)LBR@BY4R$j>,rfe@cPE1cXKn4f-Jq/DnEcQ8DF)l>B
-EH#l8Ec,anFpW;;H@:-cH[gKordI.REcH)<E,or;D/jT;FEVhMG^4O\I!BgVFa%tHDJa2u?=[VZASYpt
-DKU/QIt3-,MN*UXP*MB"QD'h=SY2UJTE1^ZrhBLfU\g`5TVA*OQ^j/!Ll-\0H$XFJE.<:`G'%\BDfKf@
-EdMtYO05ReY,ne-XmN:kXoGL"WqXm=cN;A9d/D8tdF$Fke'ljtf%8USf`0Y(gB-3eh?;]mhr3PaiWS2t
-hqZrbfjWOhh:gcJg!+V>7Sm)a;Hc=d9h\&?4!>n'0eY.,/4M<E/M/@n+=/()GCYmMNe;k?QCt=h\?MC%
-VRgeH>[1E&77KV#iRjfSOc>TaUm%jsJp;]qIXlK[FDPW*A6r/><b#`VE+iN[DKU)RHuXIN=\;7g@U`PF
-I[OqgHBE>`BP(ppEI<:IAo)3oAo2F+G^+7SKn=J^DKTK0J8'7BCN4`JEH#uLEGKT7A7g"6Ec6&?Bk(al
-rbMIL#Bk$)H%'s_K)KuqGlDjtBk^d\FDbT3?sm>F;cR1>AohKlAo)R:It`;rL6\?sLk(Y\]$]9dgP0lp
-DJ!']EGg&:DK'QbUU%\T`lZWYe&onYc-"2NaL/C[Ycb.0X,3(!M3<mQMf<?CEcc/7FDGK#Bk27*A9N6D
-FF/LeEbfT8Ec,Q&BNJ88<Dugr<DQ7b=^D#6#@1nUBPMEu?nl&$Amn_991V0'5=7_'8jQ*A:g7L@Antgf
-EH-)CIY2lsML^)-M1q"KMj'U"R[0D.r0&OkQAL<NKmIrgE*QFK?:m[\<_Q.\:J+2P8Pr&K<C]oBfAG?<
-hq[,Gn_*utrnIk;hV[5EgtpuIhP9nAqP"LqUSai_VPpMqX/rJ.Z*L\5[/@?1[f<l-\HBIT\[h^L34ZN.
-\@K/_\[fG\U8bN*ZF$pP]",A_^TaQ;Y-"n+V5KiSTqn?RTqeNaX1H<b\$<0=Yc4LtWiJb)^UgnWX1,ge
-`4ig_\%&fT\&R7ajPS\DeCE7+gXO[)i8`eTj6,Uejl>CblL!usj4r5>gY(B:h;.#OoCr"JqXjOYqY9FK
-o^i(Q"S)$Sp%87V..d'"naZ):o();AoC_VGp[@eJoCM_NoC;JAlK[g,n+$)BnF6#=md(>LlKdg)mdKZ8
-n*TQBnSdpeo^qbGo'u5<o(2GFq=sa^qYBgRlg4-4n+-,GqYL!\jPo4\kNCsdiS`SC`kfI+lKI<smHX'1
-o_%M7l0mNYbfIiJc,duLeCE.'gtUW?jQ,IcjlGRdmdK]:o^q_GqY0a\qtU$cq>C0cq"bd(qXa=Lna5Z+
-jlPXdkN(X]iS32GiT'q!/)K"6hV[&=f@\d2g"G$/e)90Ek3(d_iq2d1o'u59kiq<ljl,+PgtCE5fDa,'
-dEg.^`5BU6`P;Dd"Mhmi^VToarPBPp`P]a>cdLFrd+$q1f\#-7eBuq'f@AHsccO5J$GX3iZF[KQ\[K#W
-m^<;.\%&rY\GWo5X8/dqX8T$rVuiruVuEXmX8]-tX8f9iXT>K&r2B[rri$7)WiW2"V4*$pR[6[,OGfQk
-OH5NeJ8op`JVJo1NIut>LP18/JU2WkNgH#gMN![WP*2#pR#d>kRurf$S>DdAQ]@oEXH\U:]>D4`Tpq[D
-UnsrXRAdIj[3<,o[C*9E\\5_kWj\t(W2Z_sW3*%tYJ%fi[E6Y4aiVW8rko#X`5TX3^qfrc6G^IQ]Y;+l
-]u%Y%_84+)`Q>j5`PKI5aMG[1]=#&W]Xtnq^V%4o^:C\_[C*HR]Y;1t^V%A$`Pfg=_83n#^V.:lrkUG2
-bf\,Uai;0/['dN\\\#\taiVQ?UoCQ*^V@4_WMZPkX/rJ,\@Jl[^V7S/bg!i9]#)4oriuO/34#uu[(!QU
-]"Ykj]<AB>XJr/#XgPXM]=u"k]ZA+4ai_WEbf@lL`P]dA`Orjq\?N09V5:)dVP4!\/=N*#Tr+fgXe_hk
-Wi`7qUp%&/Z)k"+VmWq>\%9#T[(<cU\$`cPZ)t.,WMBHe&"8uWR['/(QBe#+Pa%N#Pl@*TR@B_9R[a;F
-/"E0$S<oP+S!BS7Ummd>Vl$)WVj3:&R\$4GV3msBR[K:qQ)LgaWN3#!WpZkdWrB(!XSo9s](ru8\I#dT
-[^NNK['R$BpT=Irs/Z1"n>cSkY5GC%Y5PJ+WNNA+QA(9ZNJ`[PMM6G)I"6?UF*DeNEcZACF*DkTH$ap]
-Fa]IOXg#@O^Vmn*`Q#s([^!-1NJN4;H@'mcQ)^t!\"8J3Kp\=-WK`9uMjK]ZH@1'dI!L#:FXM<RFa&%\
-J:i<%Jq/K)H$41IE,fi;G^Xd\G^4@XI!^3cH$t*\Ech;'*-ZXRI!g6fI"$HdG'J.SH?FIWG'8.VG'8+V
-GBa%4$@I;NH[:'eH$O^[rcn]pI!g?iH[>[<!IB+kIhd?YH?saXEcZGJEHHGLF`MA;EcZ8A!-J0`(Nb^r
-Lkp_;LkgnQS>2s[WMtZ!IX6<ZEW1+tF*)bXP*_`4TV%aGT:D=;R$<\nNfAsTre^i7K7ec.r.#f=FE2DC
-FE;JDEH6&9D/a?,EH,r9EcH/?EH65GH2`%*B4u!pCM\!0ChR^)DJX0-F`qtPGBIkCE@,[IG&qS?DI[-e
-Anl!qBl\6;GCFsiIuB5FNK9-`P*hQ.S=,n>T)G<*Tq\6RTqS-QU8+KXTq@pBRZNSbLjXJlGAM)7IX69]
-EGbYj%<?H4Eccr<X0/V+Y,nbnXotl/XK8K%WW]B'Wm]>ldf%Plci2<#cd1"de'c[ne^`7(g&BY(g&Bb+
-h>c@3huD[*i]uJ\hqd)Ag"G!2gtCB9hq?G#3_X0o:fU5";+3lC9J%/1.kNP..Q&P&/ho%3/MJM!11-K?
-JVTJZS=5q@YI0TlU7/6%;d<O<:e4&ALZ-mcM4^?.PHUCV^OLEOItE,`BPqX&DJjE#?X@&HBPhU%H?!A/
-D/"',@9-*$?".2FHCAr%H@T@SJ:;lkI"I&[@VPgV.<'9IG^+4OJ:`/dDKTZ<JnB.MDK(&RDJO<5A7TV!
-EHm7dFE2YOD/!p;A7fOmFEi1^H$"4[Jpr6+KnY,/H$44JCi3d"IWfLYH?O%/;cR+6>[M2eI!g$PK7ei;
-Q'IJdK9`FQfA>TLO)T#\FBr@"H$j.7EeV0Jd+6gsd+-[n`l,a.['6[3N/<=BJ9uE[I"HftKnY&/DJ3^&
-EbfH2Bl7Zj>@qDp<Ei[2<``3s9heA]<E)gl:c:<r5!qh8:I@?99MJ#F7U0;.?X-Z,8Qo;'@UE58<'ro<
-7S66G7TEAh>@:`E?u0e'DJX-/Fa8RmI!UBuJWYkIO-Q)tOd;2nPF.f-R#crNIXQE^DJ2g><`VFK9M\,F
-77T[/697=r5Y*mA2H&#`g=tQ?hq[bUrnIk;hV[5KgtpuKio'I)rhKLhrMBn$WiN2%Y->19ZM_*-[JdQ6
-\FI*<]=YYb\[],X[C<WR[f3`g^UL>BXf\b2[(j2]]>)=oX0/G"Y,\7jTqnQ_U7e-N\#Z4,_8a7+]=PP]
-YH>&Z['d*9XJVl#]Z\=2^p:_j]!\r_f&#67eC`C%f\503e)0-Dj5].^lfR:-kT9!Sm,R<gf\5-7gtLfN
-jQ5k(q"+CVp%S7UnalGFo)8"[oCDMGo`"M0nFQ5>md]c5nF,l7oCM58o^;)9oC;;=o'bu6md0B2nF,i:
-na7"Un*'$#lg=-1o'u2;naZ,<o)@o1l0IQqjm)7#n+,u;o]PAsiT0.akMtXbk3(mdhqHlCgY191f&,B@
-eB5YD_;je?mdTf=rq6WblKINhf%f!=roFLOkj7^+n*]Q.n+chYqu-d!rr)`kq#:*pp%J1Vr;?6[$2ODj
-iT'%blg*j7li$/Olg!g8kre1nkNCmdlKR?ein`DGgt^Q7e_f3@j5f.Tip5pomI9]5lfR3_gY(<4e_Am4
-f[S?rcHXVT_o'L2_8=%f^^Iuo^VIUu^VIY"]u'ce(WjtKcd'VUf%\^+i6olndF6Lgda$7fdgFUL`QPKt
-[^NcU\F6m*[fEr;\biu6X8]3uWs,T*Wi;ttrMTn!Wi)enW;N^qWr9!uXRE7mX/i9"WV<FrXJ;)BNdctF
-OH#]kOHPrsMKaDkHA.3/M2@.NNeiICK7S/cJ!QRhR?WhsNf&RJNfTBdQB%2tT;/0PRuaGNViQP#Z+.*:
-T:2==U8FufU:@eI]stPb_Rm@k]XbVd^ot/MVPpPnWM6T#XJrYA^r+I@_oTp@^rFC4`4s+)_RmIr_&^5(
-_SWt#]t1km]Xkqn_7[_)\%]ho]>DM'^;%Ourk'/]]YM:q^;@_!]=tPT['mNX_o0O2_T'^=aNFLm,e1Fo
-Za.3W^V\%/`65^"ZE^dF\@JoP['mKQZE0^oX0An4VPa?k$`U/+Xf\t:WP$'c`r=-e^::JV\@/uZ]G8&i
-]"P\i]u._#]=Gbg_o'F3`Q6-Grll5%aiMHA_SaC2]Xkkm`l5Hs^:q.UW3$!'!3Q7(#Hk87Ycb+-X8]$u
-Wi>ru2R9`nW3Nb:Yck:4X/`G.Yd:U;WjAq6Y-b[PZF?s9Unsf[TqJ*QT:VICR%9V:QC+#.R[Kb<1n:),
-SXc.=R[KV7S=5h9TU_O=TUVU@P`MB+Q'\50NK'9mS!]b6SXlFFQ\pp)Y,SD&WN5Keri5pt!3Q1%p:1C;
-\@K/]\[_UK$+ICP[Bm3HZa6q2XT5F$X8f3gWroH+Xf_8t=.#)1O-#3VMM6D*JVAGiF)l5DF`MMHG^Oga
-H@("#KR/HAS"#t=WN`h>^<+U;_7ICaQBd5XGB7eMOJT/)b,pqfMkHQ<Wfi3kL5_"4G'A.TG]e4OE[>XB
-E,fl<K8+r(JV/N*Jpr)gE,KZ:DKC/HFEMnQIXZcqJ:N)trcBB-H@'saH[UBkH[UKsH[0s`H[L!^I!Ks`
-I!^-bI!g6eH[:&:Hjb@LH@1*gIXm!#I=M0A)gZgYM2@%CK7\W'I=?KhI=$3cMhd(BLPL_ELH('FLP^eA
-KU8'iNei@DLQn*rUSOlhWKi6pKS+PnG^+LXIYWcGR?a,%NfB$RKnbA6IXlotG^"-*EW9qTCDgbtAn5Uf
-@q9(V?!glG>uk!/<Dual;c["&rETM7@qTHRAcQKCC(b5qBl7[(EH#c7E-HMNG]Rk@C_Uc(CMds+CLpp_
-A7f^tF`MSLJ:2tIJjtEGKnP25NfB-\Q]mi,St2FBS"#q<S!oh8R@9V7R[KS)NK'*ZN.QV(H[L-_GC>!i
-H?=:EBOkO^A7fXjBPXlQY-+h.XRE=kXT5I%Ws5N#W2Zbpe,%PkdK7hDd/MH%dF$Cke'c^oe^`7&g&BY(
-g&Bb+h>c@3huD[*iYCG2i8<AGgY195hq?Z9gtUr'CK+;5r_b(S:ddiO>WX)V+sSit.P!213]JrO0/#jM
-,!UC1H\6[$Q&^EDPH$(.UlM<p@r>dk:IIQ6KAG1bNifIVP-^IT[rl_.H%'gCASQ$pAnZ0l?2e"L>[M#d
-L3$[:EG99%ChQgB;dX*@G*Ql`FFn:iNf/[LreE+8A7fRsG'J7RI"$0ZIYWGtEHc>MJmr_RDejWMH#[qV
-G&h\HEHHSRG'JOdFE)bSC2@p8IYEK4J9cEoL4Y#:Q^<u"LOODeG^aa[M0sB'SWee[Lm+6tL5:ePR?N;J
-O-lH)L3mu_R@^\%dbEg@Z&!jiP^.8!IY)E[L696j^VRL^USF9;R[B(iJp_f_B45:]B4kde@p`\P<DcRc
-<D>tU7m8pt4@MCc/i3he.j?2b.kWG1r\OjA4@2A#5<_@26Y8bT8juHW=\DIgA7B"V>#7aZ:J48T;+a>D
-3]]Gl<EWU4=^YfK@qK:^BPD0l@Ua.oE-?VOI#3i8P`CQUMiNUFLk:&,L5:G/Jp)'LF)l80=@5SY;aj5_
-;Fa&@763:_/2K(@4p`tp1X+q5g>^fCptGPu!8RS1!8me6"l%hhi8EJdV>I%iV51$gV?s9%X/iA*YctC<
-r3ZC0rO2a9n[\Y2'"YWa\$rfT\[],X\[fAd]WJ$/E3ZdU]Xken_oK?u[]#aqWhuSbUo'r\T:hdVX.Puf
-^VRdt]=bb^Z*C^GYc+Y$WjKL]`PKBr^VIFgZbk;IgXss,g!eU*h:C':jlY[ah;mk\j6Z4#kiV'fkiLa\
-iniJFjltmen+ZVPqtT^Sq"+LW!V5dZmf`:SoChi<p\4CNo^q\Bna>f9nF5l;oBG]5mHO'2oCMMDo'l,:
-mdKZ7n*oo=mHj</mHj6-md]i<naZ2?nF6#JlP]!SlK@9omI'K7mdB`0jPo7_k3(mik2b[froPH^g=tB>
-hr*DHgt0ip_SEtGlK%@$oCV\HoCD82lf$[ZiTB51k2kjlmHj<1mdKW9q#(%0rVZQgqtp6dqtKLDmIKl;
-nb2JGo^2)8nau)1mJc\bnb;A7kj.U%lg!p+rp2f6l0.9hj6GsnkNq-`hVdAMiT0._jQ#7Zhr!_bk32:%
-k2kX\gtC?7g=b$.e^`0tda?1[a2>p<`59I/_#D,'^V7S#^V@S"]t;"q_SO==cd(%fe(<7#eCrF!cIC@m
-d*pIpf\5$.bfd3%[C3]T\F?s+[fEr;\c')@]=YZKX9Yf,XK8J'XK2<"rMTn!Wi)bnWVigrWr9!uXRE:j
-X'D[(WN3)$X0&J(X0&M(WN)A?M2d^XQ][Z)R[T1gK6;0`Lk^eBMiN[ML4k,#F`)&LPaIo(P*M5kM2I=W
-Q'.GpR%'eCU7Ij:VQctYK:9$QYG@\XS<oqGX/;Th^BV0Q\A,M__*GrS\[T)O[^E<DZE1%#ZEpX1[_KW"
-cca&Ab0.rI`l,d1^r!t&]thP#_8O7(_83h!_7[=s^VRY&`4!Cs]=5NR`#uq7_S<gu]Y;1r^;.Y']Xtne
-\@B)\]#)A)`5Td=aN2O&\IcE`[BmKZ^r+1._ooKpZF%+?\H04K2m]s']">POWNinD\[AlKY,nV&Wi`A2
-[B.$Wa2c9HccX/9\$rfW]=GG]]"P_g]Y_P!^V@h!_Z%G._Sj@/^;@h)_8<jiYHYLG['dKN]=4rHZ*UpC
-YdD'U]=>SYXfJV-YcXq/YH4e*Y,e`)WsuGHZEM!P[B[*IZaI<R"h:tHYct5.YR[_:[CE6@Wi2YeTqnN[
-S,SpER%KkAPb")-R[ot;T:MLAS=H%9St)7<S=Gt4R@K_6Q_9k?SXu1=RZiu+QB@2rR[on>TVA6[Un3g5
-Vlm&!Y,\PlWW&prWrT:$Xotr3Y.(n9\,Ei?\@B#Y\Gj#F\$i]PZa7$FZa0>-rN#sum]-DjY-.`)2QNm[
-XK/D%XJhSCMNWpULkUD3K8+c#H#RM<FEDSHG^Oa^H$XahKQq]rQCFJ8X0]IP_og3B*lGY,Z(%,;K6;6V
-HBG&-bf?fMLl%dnW2br8JVK2Ar-1kVFEVVCE,ou<Df:5^KRef4KS"c)IWTOHEcZ5BH?4.NIXZ]nIXQ`s
-IXZE^FEDkVH?spdIsl]mJUr/oH[1!dFa8=YG'SI_H[C5?HiSNkHj"kFH?su<JGt*+I!pEiH[U6eH@5^K
-)2NotJU`&rH@('eG'\t#LPL_FNJraMLkpugNA-rrS!T1qP*;H,TV\H`Wi25?MM6_1G'A@aI><i?OH,6X
-Mhm7MM2$\9IXZfsIsQ>:E#<D-AR]4_@:<YR?X6i@?!LQ=='J^&;H$@(;H-Xu>?tKCA6iJK@V07bAS>cV
-CD:N!C2I^'F)l2AG'S=XHZsUQFE2F#D,4tX?t!MTChn$/F*E+]J:`K.J:N9)L4kVKN/O!dS"?7CSXc1<
-S"#k7S=>t9S"#h4QApf\OGf'LL3nGuH$+7UK7A8kF_b]&AnG^jDeo\rCU0tCY,\Y+n?2bm!3H."!N2mp
-WV=sCe,@\re^N"Hdf%VueCE+$f%9oRs4RD+s5!_3s53k8n`'Q,45f#Rgt^Q;io&_Oio8PFb]c9?='8=(
-:f1D#?U-V/+W)R\/MAY43]&TG0Inh2*ZdXcJW4r7UoKoDQUn0aYEl8?E-lA29LM95L#(C^KW2&;L96<7
-Y]4SqH%U*UE,fi/?!hDN>@;)S>$"gIMLobuL37?HEc>)Q;dj6PI>q]NG+>!"LGFR=LP:FrAnGk&I!g6^
-J;8MsIYE6"FE_\UJmiVDD.IU9Jpr!#J9cB_FEi1YG^P3qEY3;9H@1*hJ:`<'LOOc1Lk:5:rg?NHMh67s
-G(+U^LNd]kOc"gJQ(ObBS!/_lSYi?\YIhWcYGJ5'^UqJ1dFmR8\<2E+R"BC'Q_B\@WL9i]T;.sBQ_U+8
-O,\pKJq\o-ARGFF(LL<I912EJ6psO13&E?L3AiTQ/N#.+,o%dQ.4?Z!2`j#b82N+\4$c1t4[_\.r'k0f
-6qgik<F'?UARoOd?<^cB>Z+?l9h7B,3]T?#;,9tb=^YKCBl@cj>[LiGATW<1D0U8YQ'@)jNeW4AL4Xi:
-Lk:57L4!ucDeEWtEc,2q<E<-r6:4RP9h.`F4?,5X3BTS87m8ge`8oS(jOi;Aq:bZ!rn[Y4rnn"?gtpuK
-io'X.s/,gmrM0LlV5O<is/H%"s/u=)r3ZC0rO2a9n[\V1s180<s1&':"hD+W^ULFrY-kgH]"#Pq_oKL+
-^94-(Vkp5XT;%pKTVA*OUn*sQ\&-;0bK%W<]tD%^Wi3"oV6[eR_84+$ahtg!XLua+f$r1%g""j1hqQ]F
-l0.?ni8a.dkO/!4m-O6(mH<Hejl"qNkNM$lpA=^\qtK^Rp$qPDo^MA=n*KE9p\+=dp\4=Onb)MGrpBgR
-oD\4bp%7P=naQ);nc&.kmd9E.mI0T7mdBT7mcip!rpKmUn,D_snF,l;naQ&<jlPRakN:mek3;0sm-F$+
-dF6RmdaQXmrmN7Ce'H:ae^2ObdF-@ba3M`Ea2>^.dGX$DhWX:fo'l/7ki_$brVcTuqY^<krVlcqrr2rr
-rVRr<qY'RIk3r!5oD.t>jQQ"%n+?DGp%%SBmI'iEp%A1UnaZACrpC$[md'-'m-X9?nN#pskjS!*lh0>r
-hW!YWkjIj-n*9?8q=Nt<io91_g=Fs/e]uCcd*C1me^`*reCDaba2Gm8_7d\#286f>^q[V"^qRV#_SEk!
-_SO"-c-X\egYCH5e'ut#daQk(gYCcJioB+ZhUTlQ]=#&Y[C<R6[f<i:\Gs,;\cTLU](rE*XT,@"X8o7!
-Wr8mrWr8jnX8]-uWrf?'XRE:iX8f3uX'_s0X/i>)V6$boPEh8uNgYuuSsl.1Mi2t(H\@-4L5_+LKSPA=
-C2Rj'H]4;aU849EPDk<UP*hH%OHl6-T:MC?PH(pgMh74lY,S.]S=H%FW338!`59I2^:1_l^V<dgbK.N:
-a0WFcXKf.8WN!/-WN<nV`Q6BK_84+2ai)-5^r!t$]YhS'`PKC+^:hG$_7I:j\&?%t_8aO+_8*n&^;.\+
-`4EOj\@T>e^V%.k^:L\V[/IWY^V.=n_nsL;aiDQJ\$rlW\[])T]=u+u`59F6X/rH$XoP^]YH=t4Xf\b+
-WirY6['R'@XJr7uX0&M*[^Ec^aj%rNc,[W1Yc4D<a2Pp9bKe8PaiaV)s2Y,X7)ZpT]==uA[Cir[_RZ_G
-XgGUG\\GVd[Bd3DXhi#q`llE;^W3ss\%0&Z[BZBuV5L;qXg"^uV6@5*XM1m<W33;)Z+)6l]=5#P^r3ji
-\>u[6Ybe%gV4jWQT:_XFTUqaGV4OTRSsu@DT:VI@SGns1S!oe:S!ok;St)1<U7\$MV5'NWTV7sCPE:rt
-QC"5@W2$GsXfACuU6^h9Y,\M)ri5Lfs/Q$us/l:'"0\o2\b`l:[f<i8\H0.JrODm9s0_m5rNu=$rN#su
-mAp,cr2VNOYcOq,Tok\(MhZk9L4b))J:MiZDK0c?E-6>GG^=^_K8=nsH[^^0Occ<>]>`4F-dKoY_mGr"
-LOjMeF*<M:Wn#D*U6(M6TW5#OL4Fr8L3@]_G&hG=FT-/3EH,f/C4CkiJVJu6Jq/5nE,T]6DK0cFFEVn\
-K7AB&Jq/?'K6VT^G'nXbI=-KpJ,Y!.J:)ZiH[^BeH[:$bH$]I;rdbH-JV&N-JUrE*JUVtHJ,Y$.JU`3#
-It<)qI!^0bHMrgFMi*=HK7nc,KRnQ'Q^O82S!fb8Ssu.;SY;^MUSFHQrgOaqUS=Z`W2HYqTpD"-PDY-Q
-J:iH4O,fKfrc\coF*)A?D/F!#B4kmkr_j_5:ejVR5!(nn5!VP$@UNMO@:<MO>@(E5=B6&7=%uCc;G^(a
-<)lmr<*34%;dB<-2dg$(A7AnVBkV'nDf'9*D/3m#CM@NsAS5gnASZ!pC3=Q9GC4spJW#PMO*Z/&It3!+
-MN*U]Q2[3TQCOG4RJrWtR@K_6S"-"<R?*,WKSPJAKnt\BK7JE$JVf)2I<fdMB`;TCAdN!W?*L?3Y,\Y,
-n?2ens/c1"!N2mpWVP$AeHXLOdaH[reGdnre+qPnf`0Y(g]-+0hZ)L5iUPq+i=Y#+hr!2Di8EJKhrE)F
-jhH(LIV3Iq>>&.0>?XKd74T5u.kEG&0/P:51,La0.3BEY6X+_cKU/R?V5:?#\>?ZfC2mli7R0@,K\Y7X
-J?ZPQO1(1VY]4YsI"lTYD/X?#<*O'>=^Z#V=]/CEMhH##N-oJUCh$.5?=[>TI?SA_FeGLfMiE^SM2R:6
-EGTW@.XZ\kG))05Jq\f&Jol3\Nf.LnG'A+LG(>9sJq/;tJ;9,HKn>/@JoY[LreF=(Kn=o,P)4dKLk(#4
-S=cLKSX5ItL67CVS;i,jUoUf0[^EQP_76bY_p$HPa3E#Ybf\5Yf$Dn!eCrsCbdt3n]s4`IS#;dWX-]E6
-I"$9X$ZCE8CLLRO<DcUl;uSCf/Li(j*>8qs(_mi-(-+6/4[(ti6T$q[/MS_'1++D!0J"Iu0eP",/28h0
--nHr&0f:mQ4ZG/U7R]I1>>7RT8k;B?;+jbW5=JRN84lTE6sWqe:g@^M@VU(6G#MCE>$PKUHu!hQJ;f\L
-G`df31k1+1Jq&f6Itj)KL4"&W@UEhpEaa-5D.6O?9i>_2<`rR!7mfL)4?bha/L.mgf\#9:hUhSWq:lG9
-hV[5Ki8WbOhVdDQi;'/OVl$>fV>d7uVl$AiVP^>lXK8P+rNQ4,r3cR5s0hs;n[SY5rOW'@rj_s:rj;g;
-]=e-V<P#]S\@T/b`50L2]tq.TVkg&]SYMsOS=cOIYH"=rZ)b+HbJh32]Y(khXfAD&US+d#_na+-\]Me'
-[&q$bf%AF%f\+g1g>Lf<kN1plkMbRkmHX*cnF#Z5q<IA/g"YKBgYq8SiU$I?q"":Rq"=7OoC28;n*oi6
-m/$_V%eo_hnaZ;Co^D58lgsT8rpgTfo^VVGna>o=o^D8:mHsBAnHeXSna5N#kOA!<mgARQnFH,=n+#N$
-jSe0Ak3;./lO3.Ie'lO_c-O\W`lg?ecH=;TdaZaoe(NI+d`^(^aNDH8^")-&jlG[llLFE0l/gg\h=p[:
-nb)VMo_8%NnEoT.lgXK;rq6`lo_nUas8;foqXNtPmiL`Ym.L,CnFGf+qY9g\qt]jRq"XRSoCDG=l0[p-
-nG_qinF,W*md0&uo'5;pjlbdmoBn."mH!I$o]kZ*ioKIkinrSHf?VRbc-"Yjf$r*odaQRgb/V?:]stkm
-]tM2[^b<:/\@]Pm^qRP"_8+1=d`p7ogtCE;i8NGAf\Y]Lk3V9kj5AbGcGZfr[C*WS\$bb7"LknN\[hUK
-"M;:WX/l,ur2fmu!j&K&ri5pqs/Gspr2]gsrN#t"n#ZSkrMopuriA&ZXK8J'XKAJ%X/VqiPb"&-NgZH*
-S!AkkK6hruK8PPIOc"gHLPC(qEd<7eKUJU*P)t]\L5D"2Q^+&$O-Q6)S!]_1X0Sa`JsNC@XJD;VS=HOV
-Z*'t?^r!t'\\?,(`5Td:_9(*6]We00YH4\'Y,eD'aNVN;cHXDK_8aL8a25[2_n<Y&`5Ta4_7mRr`59C(
-]XkPi^;@b-a1fO0`l>m._8O:)]`,JB]`,VL]tV4lZ)t86]tM(k_#D(k`59X=aiDNI[^WcV]=PSa^;._,
-a2Q-CXg,%4Xfeh1YPt[_YHP+5WiWM4\[])SY,S4sTrG,pY-k[K^V[t2_oK?sY,.nd]Y(b[[Cj5^]"#/P
-XfJ@tZF..?\JVida2#mD`lQBA]!\rTZ`L42]Y1YW[A]s-^ra[?ccX)=ai205^qRIhZ(e"kW2Zr%YH4Xu
-YHF_!\[J]CYd(C?^::haW2mG?YHG@8XgP^BWi)kmU7%O@R%^7HSXZCDV4XTUTq7jDPF\/0R$sP8S!B2$
-QN!BqR@L"ET:`$ZSY2OISXZ1@T:h[FVQR2,\[8N>VP'C_Ne=.1WiE6$Wq!%gWr9!tXo>I)YHP,)\HK=K
-[^WaF\H0+HrODm9s0_m4rNu=$rN#sum&L,fri6p<X/i>'X/W8%Wi`FpS!B+jJq8W,Jpr3$IK"1&EcZ;H
-H$"7UH?k^5K7SVsG_hNBR&@@0drNm^bK@c/R$!)OEcH/DN2!?&cafg7PGP%SWfDjcL5^n1FEM_HDK9o?
-Df0K2Chn!AKnOi)KnP#.I!'=HFE),7F+&7WG("djJqSf.JV8Z$G^"@YH[U6gItE3&JUr?!H$amgJ9cNh
-IXZWhH[L3mK)U<,JqJ`/JqSf.Hi\SArIP$"rdPo=J9lTiH?a^nNK9-[NJraJLkUS?L4P/KSY2[Lrh0Cg
-TV2:X(ndIqTpqF5P*)!!S"u[RU8FfYQ'@8]I!P^;(jLXeM33g>F)c,6DJNorA7/YF=BScu8k].X(.^ti
-84lQF84uBcB4>@Y>Zb09?<C92ISs$D:JXhf;,'kd>$+g+>$4m)?=-uE?smMTAmo4`AmoCjEG]N1D/=!+
-Bl%Ei@;'4ZC2%EtH$=@WItWT.MN!UTH[L<lIXI$/Occ&tR[TP(S=5k6R[]e8Q'7DuS",t9O,&ICLPq"E
-Ko(P<K8#,<N/3+;IW]aMB4YXa$=dIM=Kng.Y,\Y,n?)hpXK;?#s/>mqq:#8lrmM,&e^W'rdaQ\Df)=.u
-f`0Y(g]-+0hZ)L5iUPn-jSe'9i!\Gsg=Y'2g>LZ;im<.>F*qM'860,!>"h=W3?ods.5!/03%ca91G1sL
--o!h81gl/[DhFLNTr4fsYJ#3a@9c_u5=@hlh:\`Y[_SZ._4S6CEcl/LN,r`ICi*W_?uome?=RAG>\nqQ
-HsCH9F_bi+=%?8.DHU1gS9T0oM2.UkSX>Y&O,\X6Ec`m\I!TmZM3X!SKn+E"EHur!QuIb)Nf\O)GCY4!
-LOt&,LQ.@SMiWpLCh7F>M>i;0Kh@SfKo:b9IY=,ZUSt,dT:;%;StiE]R'*^3d+$CbcICLpc-Feec,RlE
-^U^bXYH#+2ZF-mKcHO&1Z)3e8H%:*fCj^\TLj<E;=q=M-=Ah[Z6om.W/1W4k+<^Y/CE4EB+=&BX+XJ.(
-76X!u1+Y+@4>/9@,pG#o.P<P1,q1T02DR$H1bC+.0JP=?2a'8g2*+,k2*b,E9h8&S8kiMa<(8`(9Lq*4
-9126]Am&VUF)YT#EHGqu>?k94>\nJ1KT1hIN-JfiJi.q'Jqf#5CM%1!L67:?F)>GqCOLD<B5VQt?Y+(n
-FD,,sBjP"E6pEdn1bBsj\)c/njOi>@q:bZ""Q&%ni8FUo&`2C&io8mlUo12kVl?\sXKJ_nYQV59ZF%"<
-[0!eF[fX%K\G`u<])B82\bW^5\\#G`^:q%LW2m#"Xg#%3_ns*oWM-)]U84NWUnO3FR\?RQV5pYn\&$#!
-`5T^:`5B=%XK/S8^<+L/[)B\l^pq1s^V@Y$`QH9HdF?b$hr!;IrnRY2fAf3Vg>1T>h:1!3f\,*7h;@/A
-jlbmpm,R9jjlYXil07O!mHF$-kNqU*n*]W7oC__Hp%\=Vp[%MDmd9Z<o(2JBnaZVJ&*)d6jlPRajlYag
-kN1dbiV_d>j5].ZroO.?)<8i]bKS5U`mE#XbfS&TcH"r,l1FZAp@nA'p[[kDn*TN-k3D9slgO0/o'u>E
-nacDDoCr%Urql]j?2+*dp%7hJn+?)1p\X%Bp%7Y<n*fQ1p%S+Lp@Re@p@e(Jp@@PEp[RS>q=WtIo_.e5
-kOS*$jlPXekj%U,na5l>m,md-ki_O4p$hM>nET<.n*g&CnEoZ4n*/q9hW3\NgYq8QajJDVdF?XpcI(+g
-cHOS[aMPd2`5g'@`59I5a25d9]>;J'^V@Y(^qRb,_oBm?]=Yko^Ve./`ll`Rc-FbcbKeGYcdgUte&TeZ
-aj.o>Xo>d3[^iiVq7$11rO;g:q7-L,!3?+!!3,pqs/PIas/#^lrhodqs/Q$us/l1$nZDVf!j/Z/riIWI
-Ng?*!Pa%GuPF%PpJp_c`G^"glJ;/Z*KR/6"IXd$%I#*rLOc>?\O<9..Ng,E\OHZ!,UQU\7VQ%)0['Zd1
-T:DLMR%^7PVlp!*+g\JZYcG=DYHkL=ZEgjM[^*?DX/W+hY,ne0YG\M,X08Z)\0JGs]t)#!\A,eo^V%4s
-_ns4(_8aO9`jWXu\[]Jp_o9U0^:sT[%^`[S\?r]Q['?m>Yc=\#!Md+&[fNqFrj!!B[^NcX\@SB+VQ-Z#
-ZMq<6['fk;?,Xn1e^`1$f@/3lb.kTr[(3NQ]!o8c\\Q(q^Vdb"a02h[]tVS.`5BL+]t(\[Z+m`\[Aq$a
-WOfjWZE^jHYd(aO\$`fVYHPLGZEgsEW566XYd_K^Xhq]a[A0gP\?r-4Vl6DfV5^MpUo^_pT<5Z*X1?0`
-\\#8ZZa7<V]>qb%]">M`ZE0q)W1fcYWhlPpWi3)*Yd(:4Ycb"*Wi_SLO-,TjR?WntPEhDqP*UueP`h)g
-PE_;pR%'M5US+'ETV.mNUn+-SWMQ;_V5KcQSt)IMVl$>ZUS++ZTUCk>ri6.&XfJQ!X8/mrX8f9sXUVhO
-\$i`T[^WZPZa-pDn$EP3[Bm0EZ*:I8Y-"h-XSo3sWq!.cX9GQ%W2Qbt-)?K_QC*o%R@0=iIXclqIYW`<
-OcPHaOG81%FaeafK8+uFUSOR^W`?4B`PoZuURmR!JV/2uS?/fNL7+R,UTCJuVk'*9MMQh5IsuirIXQWj
-Jq/5tIsc]pJ:rH'Jq/K(JTlWmIY*02OHklbMN!ORMi*78IY)m%L4Xr,"+blLIf=a,H[L0dH@LElH[gQo
-J:E6*KDpH.LPL_BNf]?`OoC@DP`q8mMuJ\KMi!:JM2dFOOH5EbY-"\!Un47YR2VTdT:DLHO,A^AH[C!_
-G'AIcKS"u7Jq/K+If=irHl.9\I!C*lKRe5bC1C=E<**.*>@CoA<EE-q:0Lt!<`iF%;cQgp:K(4i<***u
-<a/s<?=7/F<)ZRd:K:7`<DcXh7S-EOAnPsuDf9W6E+rW]>"q:P<)$(d=&`.!=BS[*>?Y3=B4YXbrb;mT
-@qKFdCMn-0H$t!aI/\QsH[L9ird#6*Q]dJoPEqT$PEM,qQ'.>tW3*-PWMZPgUm[U=S!95%O->cnQB7;m
-NJWXSMhQqCM1p_@L4Y/9L4=AmH$4IPCAb.7X/rAtXSJpqXS8ardaS3G!7_"s"OtuQf@TKArmqG.f\,!4
-gt^cCs53k7s5O(=rT*M.q:o0,iniAMjfM0aBk_$eCi!QV9Lh)q.5!A576s%,68L><.krY25!:Z*JVnl0
-M2RdjPd/)LC2@?YBP'P#T%VqgG.5K!]<eNR_M3l#Is,dSG'%hHDf0B#JUAkZDfTQ1E-ICjF+A+IBkpF]
-BP_a2KpJ`uN/!mtT9lC>E/0p#T:1gtre2eVJpr)tJr#,2D1[O`EJ9L.OH#B`NJiXMLm+6lSYrBXT:;(3
-S=5OqS,Sp(R?`ekNh;`-XfSA)bJVTPc-Y+fcHXbdd`p+i\?rK9R[BD2Ll["SQ][&XLkKr'LNIirG^P$b
-I"ul_O`l8'BjFe21bUL:0f:gL3&E0A.NgW9+##N+-RUGr,pOol-Rpf&,q:c62E!WV/h\e%+!`Nh*&&ck
-,8M4F,<J+\8OuHJ92Iu1/MJ1W)(ZmP/2T"2/ho.6/N5OE78?EC78H]M5rW+75rLhq:.J;u@9@/\CN!]q
-CM.'^@:agu@V9D"IrT48C3Xc2Bmb2fSreMSMN<(%IYi8sL3@TZKnXZ$KPbOTKm@BMFa%/*C1C^lG&h+`
-<`2Lf5;9\&hqZlDg#2kas4mV2q;VG0s53k7q;VFMrhp%!WN*##Xfh&q"gP><Za@.=[f<i:\G`u<])B82
-\bW]X]">Pa]Y;%dUS4K^YHb=7]t_=nYG7\VTqeE[VP0EMTqqU_$)+E2_o0X9`5TV8_7dIZVlI)8`5T?s
-`P0%%]"c+s_8=%-b/_cTe_&XPh+Q8Uio/tYhr35?iRuo>f%]!:e`>oYmdK0!io]@ekj.R"lKdm,mI0H1
-n*fc8oCMYJp@\1Tp\=CMnFZABn*fo@naQ#8mHs#sk2u[)#it12kN:a^ioC4%jQ#;!iYpb-h;?`7h:0Ec
-aN2WPaOJeoeC2jse'$n>mJc]#p@n(InF,W+lKdg'mHj<1nF,u?o^VP@me,f.l/q4!oCMtR)timtp%@tG
-p@@53puq5>na5]3n*KN8p@S"Qq#9k!nE]E/nF,c5mHj?8p@S(Io(2,4p)NeilKRQskj%X"n*TN1lKe3:
-nF6/Lr;-6\p[[bOnm;+XmI'B+k2bU`kiqBslKREMdF$4geBZ=_b/V?7_8aX8_8j^=a3)EIc-4DQ`l?'7
-_83gt^V[k&]tq\*`llE9^;.P#`6#m9bKnDWd*g@ee()t!f@A4"bL4b]ciV;(Xo>d3[^iiVqR6I7q76L6
-s1%j7!NW=$WW9$sVu`ltmAKr[#cFPtW2Q\pWiH#us/l1$nZDVf!3Q7'.]fbRVN6asOd29"P`V#jM1Ttj
-Dg$_cKnt>1LOk,/It)uqG^GC4PE:ib+H;&+N0/pQMiEspT9>;5VQ%,2Za?[2TUh[OR%g:QW3?$'/ZH+e
-\%B2X\$rl^\$EHBW2?P`XfS_3Z_ae1YdUmJ\@/f\^V@b/_S!Or^V.>[_udin_u@[c`kfR1_8=+2`l,g0
-]tF?U#Iq@V\[8cOZMq*1ZE:6XXfT(D]"5Pd]=b_b\[o8[\[SB0VlQi&[Cj5h]tLkZYHu-ib0SAYdaZ=Y
-_SNUdYd2$V]t_@t_8!n,_7m[p\AFr7V50ro\\,Vh\\#Da[C*ZT^q-GO_6(2Z\?`BJ[^!*I]"#5`]XG5U
-Y,A2!Y-#%;Za$pN^:V+d\@J^lZ+drTYcOq(V5:/^V51#bU8PH3[C*]jbK.Z8_7[7l^q[n"]">PZY,nY'
-rimoSYH=h"Y-+h0Yc=b'VPBcQSYN'EOHl2uQ'df*S!oe3Pa%GoOHGN\O8b=KP*VN(S"lXHSc58tUSOHP
-V5U5aUSXlYTqnH\Vkp#cSu/7cTVJ!@W;`h"XKAP)qPsUtq5sXss/c!t%CisX[^N]S\$`WLZEpn+ZjjFN
-['I!BYct:5Xf\\+rN#gqnZ2Je"K8>uW2WCiWM>H3O-5m!R?i/GJ:rK'KR\oAOckriL4XPlIsuirJ:EKG
-USP#nWiF+X`P\dKR#?NEJTug;XK7D9R%0qJXfJV'SX#CsM1YPQ+F&EfJ:iH'J:`B-Jq/H&JUW,mIslg!
-KT)"[P`_#eN/R[k#C_8\IYEH*JH(6#IhR6ZI=$?gH[g^&JUiH.KR\K(JqEuQ#De=uMN3d[N;eqFP*qc,
-R#d;kP5US:PaIc$R$a2,XK8@rUn4-CQ'%5mQ'7DrIX-3]FEDSFDfL&IIt!')L4b58J:N6$IXccnI<p$^
-I!p0RA7/Y@:f(+k>?bNE=&`<n<_ZOs:K:Is;c?[r;bp:i;H?q&<EWI/=]ns7>tn'g9MSG_;,U.c:eFDZ
-;JKudDfBW7E,'#l='&*a9N=tg='Ag4>$G<;=oMY7?t<hZAS5RdAn>[nDZ4Z#EHceXH[^EiH[9p[FE2GG
-G`n2SR$Eu)Q(+52R?s2(QE@8AW2-/bUnjEFQ^a5*P)tonR$a##P)Y<WN/E=FM2?tDMi3@HL4k,(I!U'a
-EG_cTX9,H(X88pmX8]3oWs-r"eCE+!rmM#"f%/I)n(%Bg#2%S]g"bB>$/XRsi8EVSiT&nrjRM7*geZ\c
-gtCQGe#H,8:0M@PDIu4*9L_#n,U,!177^6@1H?m:1GLU?0If.rK8PqTKo)+VV6t#A>>e0t>!YfSg"i0F
-[)T_o]ro2iLlI1BHZf.)!Es^qIXHm$G'nglR=K@-BPV-l8S`!WI"6g:[AL$rVk'0<URm"*X+c[sreUW5
-reXF)Jq\o7KmnfLToFu(VP&j*NJWFBJ:NoWTpqUJTpMIFT;Ad!Yc=_)Yd:dJ\@0#g^V._-^W>!Pe()^d
-dDNf5^:^kKUTK9$JpDK]GCF$cBQS69EdWD+NKorfM33LINIZ8$Ddmrp>uO'N3]AT;-S-l-2*F)W.Q&n$
-.QAV(0eOh$/1`.n-n?\u1bpW]0f:I30JkR/,9\0S.4Zes,:4`Y+=es485DrQ8ki#B4Y\?5*>TeN-RUW2
-5!1ha5;t;X4?>hsr^?oW5<h>A4@W%@<EW<s:M4<JDJilj>ZOTj6UjgOB4Gt2EclhNOGJXDHuX.NN0&pB
-Fb,F-F)#rPGC>3kH[L^.I><Z!CO:YWBlA-<@rZd<F*V_9D,OYA:fp%A]\;8uf](TBgY:N=rnd_6q;MP4
-hr!AMpu2:L!2TRk#H=](XKAY1Z1"pqYn44H['[9M\$rlW\[f5\\[oBO]CEH-\,Elg]Y;.oZ)OInXg,%/
-\\,J`Z`U'uSYDs\W1f]VU7nB\Vkg)`V6[\I`Q,s:+2bh+\Z)I-ZadTZ\[TGg]t(M\]t_=u^r=I;cILY'
-g\oq-h>Z7\iS`\RgtLQFjm1sck2+tTjOiSTkNhQigt162gYLcFinr\Tj5].Yj5T(sj:CM>m-O')nF5Dr
-inrSLiSFFjro+F=f\+p1g"Y95f@JI"dF&$DrmZ8Eg"bNFg=>'Bjlksmf%Jd6i8s(bl0.?qjP\qSkO%X)
-n+?GOqYL!]o_%kKoChnPoCM\Jp%e=LnaPo7j5f=^k3hd2nac;DoCVVFp?q_NkNMR+oCVYBmdp&?nFcMJ
-oChnKqtBXPnaGr<naQ)=n*KN9oBP`9n*:STp?h;7lg!d&nDs32lKRX'qu5tsnFZPOo]GT(gu@JVj58q\
-jP8DAgt:3.f[nX"d(mZ?_T'U4_T'I-^;%P'`jr^u_nNk&_8s^;_ns:,^:_.k\[oMi^;7S%_o0R7`507+
-_o0R:_o0[Ab08/Xd*9tddF$FkcHsPSai4G(^:UQI[fX"L[edK5\G<]7[fj4N\[f<K\H/b4rMfao"0&<!
-W:-Y_V>mFmVuNarWr8t"XKAW&Y48XiX8T4$XYHrZTU1RrPa7PpP*M;sM1^/"F*E.gML^&/K7\Q'JUVok
-Fb>O3OcbW_N/s*gO,T6brfInSN1$<6Y,JA'W2Q;XT;J$OUTL`'ql:7/XKAb3Z*LF-X1GmZ\?rgGX;e:1
-WMcc!Z(\"rXKAS.Y-t^H[^j)c\%92`]Y4H]]tOB[$c0Zs_n3[t\\#Vk]D9;E]=e-T$G=$`[C*HMYHY47
-rOPD/]=kni]"Gbl]t:nNTr4ul['dNY]"5MYXfAP6_nj=1bL"_bd)a;H`P91.bKJ,L`lQ-?c,dT5]Xb\E
-SYDgRZ*V!Mrj`9A[^*6PZbO7:WN<\;\@T2VZadQS\A,ho]"c"j`P/ml[^39J\$`]SZELRF\ZN*I['$gM
-]">DXYHP4=Tt%G2X08qLrj+hu^rOI0Y.1X0WNN8$ZadZYYH+e/W2?>eVP9WPQ(+5/S"#b3R[BA(Pa@f,
-PEqc2R$aD6USFKRSXl7;OH>SVO,oNlPaRi-StMdOTUhUET:_gKR$jP@St;UMURRpMU8"?TS>)CDS=5q0
-NN)oX!N`I"X8f9sXo>@(XK8P+Y5>=%\@MRJs0hs8s0DX1!4;:&rO)[3s0;U,s/l=&r2]aqnZ2Je:T14i
-W2QbtWL]33O-Q0"P(/(BMiNXPLkq"JOc+g?I<Ka]JUr6"J:s)RT<58rWjf=F\"o[\Ne<%@KTW@BYaL]K
-UT(5sYck!tQ'-uWK_pK,KnY8<La@n7L4b5*G^OaZG]\%SH[10mJqf)MT:_^ISsu+2P*V>hNf]'Trf$f6
-%u>snKS>,2JVT,@L4b58KDCB4MiEgZOctulR$a;3rLWqQ+dJ7RQBm_rOH5<ZVP]uSQ]I5_L4k57Mi*OU
-J9cQfGB%R#E?97EG^+dkH?4.LEcQ/<Ci=3*An>LaG'@h8A6rPD;uT``=^#-<:J4P^7Rp6I9i"JV92//U
-84lNI:Jak_<`;sr;c6\">?Y68=]eg4>?=p4>$"m6>[1ZE?XI;R?<pc191;BIr`oh;AS>af?tNtW@fBpE
-E--5EF)c5AG7\nBH[C!`HA.65L5LkCLl$reKFNZmM33shR['/+R%Kt?rg>O.Q*%0_TVA<XT:MI>R['2)
-Q'n#.R['2+PE(feNJWRPN/s-cP*2&kN/)q6IXHQeFKPMC!35jrpT+:prMopuqlBbFrRCkrs4%"u!S>lf
-fDjP(h#H72hu;R6irA'<jRM7*h_<d@gtLTGk1kc%8PWf8AlhQ#>Zsuj3&3$B4\A7%.5`Y,0Jt^A/h\kP
-@!%a)M2.ZDQDCg(@U<54:fL(hVq9b%LTeb:ahkF'`Joq9K7&(FG=?e&I!gI"KnkP0D0Kf4IV<,(=BK'E
-9l"E[IYO8n`P9C(]<AK@\?qa-Z]LfQVPpAhUnjZPPEVB&P)Y^&UQC=uR?">Kri#go&"ou-YHkaN[)'Sq
-`QQKKao9@8`l,X(]#)J#ZaHp0WP>mOZDF1gPEh2iPELZYQ@*n*F`D24F)c2AEH?8XNdu%eF8fhb?sI>P
-:eF5F7nl`I3&`cS0e3/R'JV@$2C9Os.i9-M+<r0W+<VmS+s$Y,)C6g],Vpu&.Oc\r0f:aE2)-[;3Ar?>
-3AN*@&3Mm34ZYM\4[C_]1a*nX*@h%HC-,!c;+EQ75;5&]4?QYOAme_:;HQst='f-1;GpS0AR&n^>[D#K
-<Dlb"@V0.bJrFntKn-%pQAC-EIWpg2IWKgnMgpA-KoCV=NIlk7O-+sJMfif^IroLIH[BjbLP:G>IrT@)
->uj]u$9gGagY^f=j4W>ErnRP2s5<_4rndk:i8WbVqr.[PUo+-h#H=](XKAY1Z2CiqYn44HZa7*K\$rlW
-\[f5\\[oBO]CEH-[fEu<\gkG,]tM(fXJDl#YGo4J[^EHIYHXXgS"ujLR%L%CTrP/lW3*/(XL#^]a<8XC
-^:^tUWNN_C\%KAb_S!Ok[C<f`^VIY(b/ho[gYL]bhYu=:hVR5Hg=tE:h#?=OlJpmgj5fIhgud\YlKm<Z
-f%\j2gYUoJhr+Lo&E2X.j5T1^jQ5XjlKdg&nF->9'B8$1iSrkWio8qThUg3'da?:_dJh5haN;Rrbg+hn
-h;I5OjlYRZjQPaik3(IPh;I2Pjltsjk3;!gioBCrn+#u@pA+FTo'l#3l0@Ktlg*j"m-<d&mcN]um-EZl
-lL"*4nac\P1%Xr(m-OH2nFl21nFQ/>nF#`7oCMMDoC;;<mHj6)mJ$JLo(VnJn+6)8m.:#?n+lZKm-OE3
-mHj0(lgOK3q"3e9nalP<lK[Tuo'u#*n)rKal/gpRe_/U'dF-IpcH4AXcHk%\ahtm3`l?3>_o9X;b0%i?
-]tqS!^;U#j&];>u_o'4"]=knl^q[P!_Sa:j`"'Z#^r"",`6#p8aNVcMcMl/tdEp1ce^r@!a3Dd1aN2'/
-Yl;*4[_)CFs1%j7!4Vs;!4i*?qmla-rMogp"0&<!W;NRnW;`^jW;NIrVPpGmWN)usWrfB)Xo,?lXnf"#
-Xfee/Y5YLpX/M>CO-c)kQBdSnM2@"CG&__TK7%lqJ:2csL4au.I=6HpMij*`N/s$eOcP`mP`LrhNgcT9
-Y,S>$Vl65XTVe*PV6@,.XfSW'X"CESZ)ah'X/N))\@B>a[_8uQZa?@*VPgJtV5LGsXfSb1[^EWR]=knd
-]=Y_h"2DR`^&G_U^VIY&_S!Us]thM%_8F1h_umon^:F6P!jo>BrNcC,;SBc[_SEmt]=u"k\@8lO[%Eqc
-Wi<A4]=GD[]<ecFYe\E$b/_]Nd*'SJ^q.([YdqE[]t1ee\@02cZa.*O\!`ecXg#:A\%TJe\[&H>WP#@?
-&A50G[(*KO['R*I\[f;`]=S!KC9k1JZ+n/d[Ca/\[(3ZKYIVEQZG=/WYI_9U[C!-AZam*N[]?L=\\P8M
-YcY4E]s=WKYb@u#XJi%sXK/1mV5:&[QCOP:S>)OGR?a2/S"Z7<R[g"CStDC:S=Q"7StD[KSsc%=SsbOt
-$'UO:Q'[](R\$,MT)tRTSGo-"TUqO=SYDaJTVJ9STV%aHUSaf]R@p+?Ru`]3ri6($Y554!XSAmtX8]1#
-Xo>L#XT5p0\-07K[C*=,Zi.99['R$BY-+l.XfSW'X88jdX8/jrW;EP_V3m:+R?s%gJr#2BNg>ugLP(M?
-IX?E`EdNFlJVAr>Nf0'tXfek:ZaR<>Um@-tJqo,FXKo$sPb+YLWNi\2WLoN@M1tq`!/:E,",2GcL)#>p
-L4b5;G^+U\GC"LZIXZWqJ:NB0rh(U0T:VO>P`qAsN/isTN/WdXNK&jRKnP#/KS4o+Ll71JLPgtFN/[^p
-$'112R$sG3S=H#HTDkJlSt;74OH,6WM27"FM#E&6Kr(T:Q^<\lLAli8KoCqNPCn75H$F=IDf>r#EcH/@
-H@'c5D%g`%C2%3lBk:^_A7Ke,E,95s?<@,+>Z=d*>$4Wl9Me;M9MJ2T9M8#Q:/4>O8OuNK91quO:fgau
-=Bo09>$P95=Bf-8=^PK;=C#-9@:3GNA7f:Z?;4*b8kiGn>ZtKE@p`STB3o%[B4YgoD/=*,D/M.QEH62F
-FaAInN/3.DM2I=LLl%"JNfB!_Q'du)QC=84S=5b1R[TPAX/2VhW1olTSXGoFPmrqGR$sJ.Q'[\pOcGBW
-reqDNP)t`dP`q8dJUi2tI<B_9rN$"!qQ0Ck!3H."ri5jr!7Chpr6k\rec"(sfDjG$fD4"pfDjM'h#H72
-hu)C8iT&nUjRM7*h_3[9gYh/Lgu$emBhMNFBN.l+;c$=e<)t_%.6KdE,VLPk.Q]mS2aKSm4\L-iR@POn
-QCY1&DJ!H\8lJ\rWS#q!M5A&.ai1X,aH2UGL4Fl+IXM-?;1*bHGAhVJDg.4TBR+9%F(8d#E`I'jBQo!2
-]#MA#]YCeYYdUp6Xfmb[VQ6o&WMH/OOc,3_QAp`jW2Q8XVl6;lYd1UB[^`o_`lZ9Dd*U#9e-":Oe'WWj
-_SEahX.u/NT:M=0NJ<%<Y,n\#TpqU:MhHhIR?F&9Oc,9PH#%&.BOt^^?X75T?rgB3<)ZXg5u:?B3^H+u
-8PVrN7m8md0/"q//LrG)-6"*V*#TnE+X/'P+<i'V+!;[J+X%sL+W_ma1b:@?4u4rQ2(L7:5;+`W4=s_g
-3ArfY3]B)b83'$s+<M[J-8%&//iZ9f3&=&k0K2Bc4$c>-84Gp67T2Z>84uKM>\\7d<FTQRG[OojC2nE=
-EHcGRJoZ*uPE_AjG^YO.G^P-uKSu.SI#@oZrdZ#:ML^YJIY*>tCO(;ICit)LIXlfhI#X2EE`c[N;@6;`
-5/c73gXtT@hu;F2huDX0iW.m8huMd9j87j9U].+pVl?YsXKJ`*YlV)7rNcL0pTs\$#e%1N\%&rY\[VRJ
-!4i*?n[\J*"hM:U]"YgM]Y2(n\?)^6Yct=4W2?DhX0&:iR%pRTU8=NSTrY>tY-G%.W2m>>_T0<tZEL.$
-V6.A?^V@=q]tCJJXg,@E]Y;D/bL5&"hr*JOqq`RYhV6oCgY_&]nFc28o'#<#kh>(Shr<b<a2Z0Cbg"DX
-c-Xf8dfIY9rm2)$eC<+%f\"p5gtU3'rm1_kc-QC5r65Sj`Q$*Hc-Y"nf\-8X!SQ-(n,;ZIn*]Z5nFH5D
-l0@X(nFZDHq"OIVoC2/8lg*s,m-X31n*f]2kiUsbm-O0.naZ8Eme$8Dn+QSNj5f@fmI'<,oCMPBmHj3*
-q!./:%eB,[p$qSAnaZ2Cp[dtGrpj%XoC;29p%7P5m-3B]jQl*qlga6'naYf'mIB`9mHEculfIEjfAPuZ
-kM+nLf@\s9f?N(#bL"kld)3c;_oB^6^r*jt_8O=6c,IZ<^r=:4bJ(d-rP9/_]XYSd]"Pnm]tV.i]>)(l
-\%KE\^:h:s^:V(l]`,Sk^V[b*`l,g8_SjL>b/qiObJqQ>_8XO@b07iHa2l96_m$Y[\$ipG[fEr3\c0)=
-\c0/?]DK/=X8T'sW!03$Vl-Jkri-%!WN,]lrMKOks/H$u"KST*XfMH&!3Q7'nZDVg;Qd1)Y-"k-XKAV#
-QB.8sQ'7;cL4tD8Kme#\I=QcnIXlioKSkM;Lk(#$HA.<@R$3o'S<8kmNg>Q]NJ<XfSY2OGV4jTRU8Fr_
-W3*P;\?;s6r2Bb&WMVPPW2HZ"_8++*]>CkZYHj^sTqS?aTVJ?YVP^8eUnaleYHb@7X/rV4YHP@@Za-mC
-\@ArRXo>L.Z*(C=ZEgb5Yl:p:Z*CO<['R*CYck1/WW'L0])B/_]=GMb]tV>"U84]kZ+7KZ_S<e![]us;
-[C<`]]YM1t_809e]=,&GVnp6b^Vn(2ah>X:_S4(6a.T-%X0&Y/YIV3OZE:7.Vn8n+[^EBJ\$NBFZEpsJ
-]"l%n^:q7j]XkJY^V$eQZ*C."XL5C>[CicK]Y:SN\A,hn])JrX[&gO0SYs!*[%aFlS=c[SS<p+GQ'n>=
-T:qmJT;&*NR[k(WPa\,5Tr+*@P)tonQCEnqOHKO*&s8o[TVA'RVPBo_U7S$SV4`m5rfo1'S!fS.R$X2-
-R@9V2R[]\3Q]m`)S=5e6S=>h1P`h?#TUqdDSt)@APF8JQX/i>)ql9^up9"=q!3Q4&qlTn/!4i*="LbbH
-[Bf_:!jAi4oWS5"rNZ^3Y-"h-XK/D'rN#ptl)Xf^/ZGeLWMuqtVjNU5R[K%iO,fBfT:hR)IsuohEccDD
-I"R3-M2dFOLl7^tWNiNKVld,#UmmX4OHYs%\?rWFWi`P4['Zj4V4!O,KnG#8M2@#eL_GQ%LPCV?L51\1
-G'J.SH[U<oK7s5]-]O1eXK/G%W2?DeUnFENSt2:<S!]Y7S<]>&P`q;oPEh?"R[fn>T`(GYSe%HeTV%gI
-S=>e/Q^3o$Q'DE"IXV-A5(.g+IXQ]rJ<H+WKnb,*I"-QlI=m*(KnP,1H$!e:ARo=_A7oIcA7B%ZA7B"T
-@9m8I=]\g6>A\4qCM7$[rE'&$rE1aH6UOF97S$-A7n-!=84lNH84Q3E9288Y92SYi;,:,#>ZkHFA7K._
-@q'(`@UM90@U`n[Bk_F%CMmfj@UEDHCM[p)CiFB2B5hg*Ed)YHH?jmdJ:N<)LkC84NK0*bT:_UAStDXN
-R$jE@Rh:mJPa%AsQ^3o&P`h8tQB\&=rhgm;TqIsIR@'D1QC"24S",q9SXG\-Q'7ApQ'7i4Ssu7Brg<nR
-P)tTZ"+uE4X8]1#Wr&mfX8T'qX8gTHdK@tJeCFQL"P;8Vf@TuR!nl;]q:PYtrR_D2gtpoFhr<YQrnme9
-ro<P.q;<m^g"G<Fhq?`Gg9,-iBQS&j:.drG:fppj-R(3#-R1&g,V2,J5XJ125rCZ*GE=)TQB@9&F_Y/d
-Bie\OA#n55VO+*rb/hQ/`5dt%N/*";LP(,(rcpbUP'_1oGB/.mDJON0COC#;F*_;GEcQel^rb$Hc,@Q0
-Z`pjL\A?(gXKo:J^UpnZY,\G%YdCa@YIM9\`m)iQrmCYj%Fj+ada-:b`NleUY,\9$SXXkKG'*\'5B_'h
-G^=msMhm=IIY)lfG)L`mIt2]bH@gg#EFMmF9Lq]E77BI*3^lM.7n,s876<k'3&3T_4@2D+7RB$i/cII>
-/M8V+.jGcD*uu7?*ul4<)]Tk?+sHq-(aC4M-7'c]0/4as-Ts%22F0Pj5ta@&920js2FU#&8OZ*<9iFPX
-4t8KQ2E!`e7Q`n-9Kt:)7l<V09h/)W;HI13?!(W89jDUXIZK,8G&W"bLRi*pE--ANG&i.UI=lm$P_t9U
-K6D[+O*u)(P`h,oQ&gBEI!U0fG^PBsKo:D/KQhEbIs,m[IsZs+IsHR.P`(`LIWQ!;C/A<[i8!&=jP&MH
-rnd_6p>Z)0!94"<!9F%:s.fRj#,eH#XK8S.rNZ@."L>A?['f_8rjDa4$F6tG[^W`U\@K/ZrjVs=rjqX1
-q7$R>]",Dc$,40f]YD.jYcP#,YQ1d(W[Y$LYGIkfVPgAiU8"NcY,nb.UoLPtXg,FV^:CSSWMcSp]tD7t
-\%o\jriH[9\$ir``llQRf\YQEiSa[k-/[S@j5f:\i8EJ^mIKN(m,6d]kM,+WiTB=Ea25j;c-=PYc-Xf8
-df[k>ccdc[bKeG[dF-Cfc-F\ZbK@uJ`Q66FbKS;[e'ujlaii)]eCW4"f%8RQf)=qgmI'H3o^MGBn+$&A
-lKdd'n+#o<o^M;<mHEZpioK7dkNM0smdBQ5n*]K)kNhBsrp^s#o()MGm-sZ:lfR9jl0@X*mHs?1mdKZ7
-q<[AJnb2YToEt-Yo(;MFq"=4Kp\sser>bS)naGr;n)rZmn+#i2lfdKsn`o<*mdTZ1jPf%ri@WX1ip>jk
-j5](QgYU`>f]:rChW3\SccX>PcdC"Ya2>g8aN;KC^;7V&a2Pm7rl#/Z^qde(]"#Ghrk8`N^;%Cq]tV1m
-]=oH']Xtko_S*[u^V[k*`koF-`l,d7`5]sEbKA&Rb/MB>`W!pg_op'Aa3)E9aKW4a\$ipH[fEr;\H'5:
-\HKFQ\[oBO]DK/=X8f1!Wr8k*Wi;noW2Q_rWN)qsWiPrqrhfanrMK^rWN$-%X/iA)X8]1#Xo>KnXnf's
-Y5YOrXK/J'V3dC1Q'RYoMi*CEK8+_qIt*$$J:iK)L5:S:L3\;uI!pR'Q'Ro+Ss>J!NgG`eNJ!FgStDXJ
-VP9`TU8Fr_W3*P=\?E$7ri$""WjJu_Yd1I7Xf9.N_mctaW2Q`"SZAT`XKJ1kVkp;gVk^,bW2Qo(Ycb+4
-ZEUL7ZEpk9Ym%PA['Qp<ri[6CZE^^?ZE^aD['[6N\$WEFZEC=4XK8G$V5=.!"LkqQ]>=K[*4ro#^SIa(
-Xg#4@\[o2S[&p4!UT(;u[^E]U^:t#i^;.Lr['@6Y]=\'\*m)77b/Lp+`PALLTr"ZgY.([@Yd1I:Y-5O@
-W3a%DrjFDaZF.-K[_'Ai^;S"0_o^6H_8!Lf[^s&QW3<eF\?rZJY-kpLYIM6Z]=4f<V>d>4R[L1d['Ha5
-VkTr`US4KfWhcSsXg+t+V5UJtVP5$%SXZ:GU7e0?OcbioQ'.K"QB[PnO-,X!SYN(]V#[1fV%'2pV5'`J
-Q'RYuQ(4D3rgG.)StDaHQ'n,/Q^<u*SXl1;S",q5Q^3l'R%0J7R@]qAS<KJEXo>@$Y5G=#XT#=%Y5,1$
-XKAW&Y5>=$\cB>@\H]RP\$`WMZMh-0Yl1a+Y-%N'rilp<Z*CU?Y-+n/XK8J'XT#:!Wp-PaWrAqIWN3)!
-WN3"rRZs,+NJj!`Q^=86To4YVIs-$YG'8ChL4kD@KSthJPEqiC3j,HcYcXmoQ'IQ#Q(>Fi[&pF3ZEpsH
-Wi;h_PDt9KK8YVDLPU_@M3!RQN/NRMLj!oaEclVPGCG-treq;IP,k^bX/MtoUnsl[U&LS_SGo)nT:hjI
-SXc7AS=5t<S"QFJTq\<Trgs7`St5kL%[*'APEhDsOH5HdPECuk!0dA-/UMkmI=HZpIsl`pJ!6+WKS=l#
-H$ag\G^b$hIXcipF`:u-@q9+]Anl$pBjY<I@NSob?XI)B<ENF,EGo]-AR&MF<E3($>$>-89LM6<91o1T
-,Y(?q8OuEH8OuBF:JXqi=]JO&<`E("Amo"TAnP^dA7AqWB4M9WAmo+Y@qK7arb+<$>@V#G>]+FuDf9T8
-E,KfAF*`:`I"6ZtK8,,=Ll$qCMNEs^OI;T-S=lLDTV%jJS!ob7S<Au!Qi<:.P*VH#Q'IZ$Pbb4UV51#`
-URn-IR[fn:SXu7<S=5k:S<]G+PEV5rPFnM?St2L?P*qSuOH'I$KSut5ri?+"r2fjt!35anr2TXp&(&\N
-dF-LneCE.$f[na+f)F;)g"P07h=fM9f\+s1f\G9=hV[5MinrVLi8ESQj72.)i!&2ug"G?GIcK>>j4^e\
-?tO4[=BAF&=&`%'3%d!C/1rG(/2KOZ5X@dm5X.D!95:8qTU`'=G[=Wo?u9CXWS5muTr,cO`5fL.a,lFB
-LP(;;L4FVrH[^L;Nf]TdL4abhAoM!\CKt"UF(L,VJ!$>8b1Y4l`l#*u]XPMf`PoI(_oL$J.aQA_cHFAT
-cHsn^daHUnf@ea'e'cRca2Gg/XgGL=WNN1hPa\/5P`LibrG>>KEccJYH@C<dI#!<3PD+71Eb90/Amo4b
-?sR/PBkUpV8P)?@7nHBP:J+)>6U="-7R0C-5X@Ia1cmQj84,R&1,Lj;.4Zu(0ekF/(DRni+oNK7)]Ke>
-*?QLL+!2^V.5*J=1GUU9.P*8D3ANZd91D044#]Gu5W_G$6:F.'3^!C*3A)[>4>o#g9M@oF8kMQB?!9s0
-ChRKuAS5n,IsZ'NA7BM,J9cETFE2_eK6`<-Kn4DbCik#KF,#tZN!jlkP)P3QN/E+<P*Rq\KTMRiJr>54
-P*1rsML'f2IXHftHA$ipG("j`Ko(M7L6-q&OEu7qG%sokbi7C2f]:cArnd_6ro*q<q;MP8io9"YroEt9
-&#5kpUo(#hWiW;)YHkI=Z2V'4ZEpsH[e[9/[Ks:J['d<M[^WaG\Gs,=\,Wu#\P]uM]",Ge^V7@p^V.:a
-X/r4qVP^;iWi<2&XK8A"Y,e:oW2Q_sWi2YhW2HPjXgkjDY,nIpVQI;<`4re#^:^;?X08h7\%]l*bgP(t
-hr!DOrnmt=j5f=^jqm4BkNCgjkigpYimuQ.f?W!pd*^7I\A/$T#/.X_^V7G#rkn`OrkSNM#fOa&`Poj>
-e'n<I!nl;]rn\4Bh;$`<g"kN@hr3YUioK:brT,L(q"OLTo_%nRp%@qCmdfc3n*KE0mcs60lg!s-md0?"
-j6,^mmHsE1lltf`nF?#9jQYjim-Es+oBYl8ki_<umc`itkj%O(l07L"m/HEKp%%YCo'u2>oBu#:o'Z&@
-na,T1mHX'.n+#i4m.Bo@j5JnNhr<SLhr*2@inrJIgu$uEf@%sic-=8MdEp.cgXt-0e^N!tbgOe]dF-Fh
-rkeoX_SX(%_d('l]Y(tj\@fPi^r4%%_8XF7`PB7+`j`Im^q@:l\\,Sh^V7@m]Y2%k]"5Pe]"Pkm]tqP#
-_T'C/`l5p:`l6!>`Pfj;_n<Xn\\#Pf\%]Dc]=b_\]X#,X[^NgH\,Wu<\c987\c98?]DK/=X8](/Wi2nq
-W2chqW2HSoWi<"tri>jo!iW&sr2BXps/Q+#s/l:$s/b@b!O&[*XT>T,rN$a6V3d:,QBdSpO,f$ML4Y#1
-H[UNtJGk*.L4b)(J:2imH\.9D+IA:_R[/tqNfT?^JX31-R@KV:StVjPUoL8nYI_6SZ*4/0,I"J[[Bd6N
-[CE`O\[AoIV6-M^T:M@DR[KY9St`6\UnOQYVZ*CjV#[=jV?NoqVPg>lri,mq+Jtp/UnaWWSt2RJTV%dF
-S!oh>TqJ*SUnXTZW2HA`TqVY0`l5jo_03r:_8*If]=4`@Vl[),Xg>F:WjAn3WiVqkX0]+B\\Gbe\\#Sj
-^:U\]\$ioZ\%]bk^;%"Y\$iZHVl?]"YI:L4XKJ\.YHPIDZEgjCZ*^sCY-bR>ZFI]\\@fAZ\%TAd\@&c[
-]Y(PTXfAM.Yc=h0WN!/*W<TN#VkKcRPl6UWN/sR%T;A<VS=Z@ES=c(9SXc=FSYZ7[>,7meSXcFJR$a5/
-Q]mMnOd)8uP*MH)S!oS+Q^XJ:V5Br[U7S*RUnsl]Tq[pCQ^*l(R$F&-S!oq?S=Z.5Q^X2(Q^3r(R?j,*
-Q^!\tP*(rmP`M8tQ^3u'",rSIY5YI%Y5PF$XT,F&Y4f!qY5>=$])B/J\@8oS[Bm0DZ*Ud@Yl:g-Xf\Yu
-Y5tf0rNQ=)s/l7#riG1]s/H!r.B0AJWN*&"W1&m5T:MUHUS4BRTotCfHZF1HGC"glK7nr3Jqo2=N/Ni>
-TX28I^VIOcVOs*@PE;oLZ,O]%]XtYZYGn@^O,X'j!JZ=-KHl5,LkphBMMR+HL3e&jGCG-nKT2@aSYW']
-X1>U=YHP7:Z)mr-rN-I-X/i>(XfAD#WMZQkW#_k9UnjiaUnaTTSt)4:Q^<VjO,f9`O,f6]NfB*[6B7+N
-GBS(NFEM_MF`heDDfTc@H?X7GB4,7\@:a+kDfToJIslK[C2.?h?XI5QAn>L_Amf"WA7&bP>?tQ9<EWF@
-rb;OL?Xm[H>VTMk?XR8B<)Z^p;c?Xq;GgCm;H$Uu<E3+'='8a6?X[ANA85juE,KN1E,TT2Des6/,&_:9
-EcZYUI"I-/N/WCBK7\H!JUiB*JUrN0Ko1Y?NfT0[rJ2\XNKB3bP*M<"R?s,%R$a;4R?sD7TV.mER@Kn6
-PaS#.QC!m9QnXtrQ^3u7VPU#^V59o_W1flZUS=TVR@KnAStM^JTq7dESXl1LX/W)!XJMS_S!THFR$EYt
-XfDB%!36"!rN#sup8e+kql9_Drm(u"daZgtf%/L,g"4gSfEBm]h;-r`g(`;rgtUQ:g"G09hVR2Kio8bN
-hr*GSiWJ,ng"Uu:k2G%Qjk7+b>@)AeBP;-n?Wpc,6U!%J/LW,(2`Nla5<:JZ3]K5]89(B$U:I.iGB[t8
-F'V>2hq+p9Yfb>4b/D3;MNEdPK8"o+I!U*hL5M"GOdD)rRt>QhE*Qjl?sn,7HDI+$Y.)C!j4`5:e]ugr
-c-=VadE^Csg>.55gtLH9g"4j.f[eKj_nNdr[]H:(VP9QBMM?b#H%($fLkU5(K85/0H?t$bFE),3BkhC1
-C2.?\=C5-6@ou?$6oR=r3B]f/:f:;#AS,@R:JXSI4?Pi"8kDH77Q`b$6TIJ"2*=#R.PWYR7RBO22`sG]
-0JYIC2`WlN.ORn;.46Jl/0uPj.4$>o2(gI81G:IC4$>bi4\&@H<`2X`9iOt]9i4AL<)6"[8l&\p<E*""
->?a`t@9ur@BOP=Y@9m>W>\n(`G^=I]rba?-F`heEJpqo`H@L*LASc1/LjEf_NKf`dH?Fe%G']FEM1UM1
-N/WsePD=aFQ'je!KSGSMKU&0nNguW,W/u=VP(S=BLP:eHJ:<6+HBF>IL6%^XF,>$aEdDM"Gg>@(g">B?
-gu%#Ii8WbVj7_L4j8S-:iX_fYUSOcaWiE/%Y-5.:Z*F86"15JE[e[6:\@8rU[C*BK[^NXJ\%&rY\c0)<
-\E:=:\@T;`]Xthh^V%4o^UgVNV50i[VPjEo2ls<fUS=ceSu&?]VQ6bpVkouWVPU,kZ)an*V5:)nZb")f
-Z,OGiVPpQ!Za.*T`QQHQf%f0?i;VU8i8Wktjr<ICi8s+Xn*KE(j65FVf@\I&dEp7f[CEua]Y"*U(r*o&
-^q[\#_8!b#_o0I5ai_ZEairAff\-8X!8.8+(Z+$)h;@8QioB+_jlYakl0.9lkOeB:nG_l"nFGl2m,dO$
-lg4--mITo:o^1l*mdKW3n)<<ilK[^#mdqRjmHsE7oCD,6m-4$+lga`9o(VS;nabc"jQc'qkN`$5rTmVY
-q>'XMm-aH;n*]c;md]uBmcs-#hVR8Vn*]E#jk\G1daZXjf@nm:jk\MDh:C69jQ5RbhqQo8eBu^rd*1+s
-f@AR,eC<0ueBcOkdEg7[a32QA_8!fL`5B6u]>DM%`PfX2`l#X4]u.n2`PKL4\\#Yl\$ir_\[];f^:Lkf
-^:h.j]tLt]]>)%j]XkVc`kfX7`l7qt*6?4@`Q6'9]tCka]"Ytn^Uq4m^q6thZF[NR[_)OJs1&*>rjqj7
-s180@qmc^-(9=I7WN)nrW2ZerW2QVmWiE%tWiN2%q5FIrWN)rrW;ijsWrK1#Xo>C$XQHY`Xt-WVXK/J(
-WiW4oQ'@PtNK&mVMMZq<Lkg.tJUVorJU`3)Kn+]&FEMqVH@m?$P)l'#R#mJiNfo6HPbt1CSXH1ETq\?Y
-WhZZ!]"#;RriA>eZF.-O[^NKE[(!-N\\#2N[]ZI#T:;UER@0S<UoL8fUSt,gUnjiaW2Q\oVl$AfV5C)f
-VPU,bUnXKNS"?8OSH,/YT+dfgT:VXLVl-AgW2QPjW2lqoU7qdd_8*arrjb;+]<ScOXKf=CWN`A(['m<O
-Z)ah.YHP%1U8=osZFIBV_nWdo]YVG"\\Pqi^Uq"jah#:/]!T/dVkg,iY-+b+rNH1$/\&U3[]cd9[CEKF
-[C*3D\AZ"f\$)[+X0T@IYc=duQC"8=SXlXWVQmP0V6$_1V5C/kWN<.pS",_-Q^FS=T;e][S=cOJSYV^F
-St;[KSY`3^X/_qfStMjQR$Eu/T:D=;QC"#+Q(!l%S"#h2R%'\@VPTfQU8+<OU8=ZXSt_[@Q^=)-PDtot
-R['8+Pa@l)R@BP/rg+:cR?s5,Q]mYtO,]6cR$F,+R?sBGQ]IZ:Y5YI%Y5YL%XT,F%Y4o'qY5>=;]",D_
-\[],W[C*?HZ*CXAYct=7Y-"b*q6(1.Y-"k1YHY76Y-"i)X8]1%X/i8`Wrf2tWrAqdWMuqtWiW4rR$F53
-S=H4EUS43BP(n0uEGfiCJUW-&L4Y27J:NQ8MNb*J]>).rZ)X=YR?3?.Y-Gpaa1AdiZ`^:'P)kS$KD^BQ
-LPU_ELPU_=Ll$e4H@L9oL4kJER@'VDUo:<%ZE175Z*(72Y-5".XK8P*ri6%%'<\C;W2HGeVl-DgUnaQT
-USFNVT)P8YR0f"=PEM)mOcPTdrfI,?!d&O*qf;[R4)8_SDL$SSDfKN&An,4XB5hg2F+/UeG&_51ARo7X
-?tEt`An>Xc@:j%W@UiYL@p2r<>\7MZCMI3`@/4+2<`rR*%8p&$<)upq<)cao<a&Q'<,GE,;d3R;?!CN<
-=CZ#YAS#UmCN+?4Bl7g&CNFWLJqT&FP*;)fMhZe0J:i?(Kn=l1MM[4HLldXVO,8dSN/`dXOctrnOdDT/
-S"6+>S=Z7?T9l(@TUhRCTTth4RZ`i#R$Eo&R[BD+R&6^U/u,8?TpV[ST:MUFS"?:BSY2XJTqS-RT:DFB
-SXHR[VkpApW2?5YR@'G0O.38Ori?+"riH(!ri5^nql9Oo!7:_k"4>QHec+,&f\+s0f)F;)g=tH?htbt6
-hV?uCgY:H9gt^cC$/jb$inW>HhVd>Ti_\:ajP&>Bg=k]Cf&bYaBk2$j>?bKG@pr2,<'hfN-mKog2)-mP
-5VtS\-7Ci32G&@UN3T=UK7[WBF&tPshq,'G]$SmFc-*uCM2mOMK8"XNG6WGJNg$*!O][?aN0SO1DgZ;B
-ML'\uPD-*4S#ER<f]1]>f&>T@f$D^qhVR2HgY1<2d*9_S_S3[p\Zr67Tq8*]WM5lQS"#e1Q'7DdOHYWa
-Q&gZXOd(o]JUrGfAmepD>U!H\:K:Cb:L$h(AmJ/79Ku'22E4*&;H6k,AS,@R9hRuI6leHT7nufQ6r699
-8jtg08iJq)2(psP4?,Gn7lE.^rAOU2==uHg/0uPf.P<(p.Ol_l/ibU8/1;Yb,r.SJ1bUO7,;(u=1c.Kg
-6<%2^5>4[66;La"EH?;MI;a%8Bl73TCMR6`Bk^seG%Y`.DLm%QKQ_j#JU)6XI>)0]EFj0RQA1-MI=[K2
-H]i,oQBm8PKTpk9S!S5;LQQt1LR=9SI#OJYNf96iIUA;/LjXr+F+KR&L6d[MOcbTeNIl\8KQifGJ9QX7
-RZ3GYI<pQi=bb8_gY(6?gYC]Ei8Wbqj7hR5j8J'9ir>\_UnjlbW2Qf!Y-"q5Z*LaDn?r;)qR?..q7?+,
-rOW$Bs1\KI-,..0]rds!US4KYUSXuqYc=n0X0&(mX/;SkY,._aS>;sSVkp21VlHelSYWKs[DBSdaMGQe
-U8P,uZF[`gaNDZRg!SR/hqQlBhq[2PjP8PMiSWbRgtCH6dEfqU]tD%j]=G;R\%&o[\[fJh]"G\h]thD#
-`5BO5a2l?Gbg"GZcHaemhqm8Mh;.,Uj6Gmolg3m)mdKQ3rpBdVrpU$^o^hX&lg+3:m-O91o'u&4oC(o2
-p[[hHp%%VBqYKmTlK[a(hrX"]j6Q.)mcip!mI'9&h;dJGh!+.bm-!^"jQGggkND0tlfI*chr<e[iSNST
-mH3X%lK@?kj5]+Wj5]:aiSrkWgsap<hq-E5gt:0,a3)TKcd^Fig>:E.f@nnJhrs+Zj5SS9bfml@a2c*;
-bKeP^cdC+]bK7lFb/hZB_7e(>bK7iEbJ;-9^qn%1^VIV"`5KI,`kK7.^qmt)b.kR)^qRFkrkf#S^;[n!
-_n!4brj`HIYckLD['R3L[)9Yprko2`aMGX(]t_D!^9OsBZN@G<Z2V$1YcXr,ZF\f$s/Z*trMU%&WMc\m
-W2lu!WqEFlW;ijrWr9!kXnf-iXo#78XK8P+WiN5$Um.:5Q^!GeJVJc8L]2o;I"-QsL4FZ)M19i!G^b*f
-JO+g2JW,hVMi!ORMij'ZUTCJbQC=M=T:r'UXei"pZ_Xq2['-U=Za%!O\ZrEL[^*NMY-"n.TU_R?PEM,n
-OH,U"rhhcUVPL5gU7e0SURn!DR$O#%PEhE#Q'7GuPED'#Tq%XJS=64PU8k;lWNW2'YHtI;Y,n_1Ycb4:
-[!o<bZ*D!XZEh!I]=>,P]X=iJ_R[+l^qdUrb/hH5YctL>S>2s[VmEnL]XP;Y]=bV[W3E4kVR3h6[BHsE
-X08k0Yd(OB[&g+$Sti?cTq.sV\#cgEZ`gR5Wi;noWN*&&WN3#!UR@[TURIRAT:2(2Q^XJ9Tr+Z[Xg"b!
-WCa.jZF6p:X/V\VQBI8jS"5t;V44-KSYDaBR$X2.SX>h5QCP"ZX/MqjVjX6MR[]tBR%0V5TV%XBTp_@C
-R[]q>VO*I4Q^!Yorg=%TPadu#R@p(Arh(F,Q^+)1Q^4,1Q^!VpPa.JuR?s2%PEhK"P`h5sQ^3r%Pl?sK
-PQR/4R%`9:s180>"h;(M[Bm1<ZN.9#Xo>O(Y5YR%XT,<pX8/dcX8JpuWN)usX*:YGW0O6RW26PpUmn'L
-P(J(&Ci4BAKReH&MLg;1ItW]6Nf:'Tda6C^aM5$NR$E](W2e%gbe(R"Z`^7&R>d>gNJN1>Jq/N-K8,5;
-K7eo4K8>MGNK93hS>)s`ZG4;qai1fpYHY16YcP%7['['A['mKT]"2aj]XYJX['[<IY->4"S"#q:QB.8n
-O-5ilP*(]\MM-V3It3'!I<p6cH?j^MCN+<1Ci=00Dej0/Ch[a*D/3`q>[(EA@:ESTASQ76JUMW^DJNlr
-@U`h\Bk_7!F)l)2E,TK/ChmcrAnY[kD>nD^CM@QuCM@El@U<GVA7l'\BP(jeA,TjX@q9.cC2Ij'AScI0
-DJjK=FE2A>EH6)AGB\.UI<g#8H:NF9IY!H>Ocl0-Q'n20Pa@>fO,]-^OH>WgOd)3)Ssl!tNK9$VMN=!a
-QC=/,S=5b,OcbooOcl#kOd;,mQ'.T1SYDjOSXTPQ#G.TdTq%mQT-'c&U8+HOR%L=RV5U>hUnFEWV50uf
-US+3NVl?Sk[C-";!j/H#rhK[jQ'7`6gT1;!rQti!e^`7&f%9oSrS.A.p=oW&rn[_3gtr1ji8F@hq;_#)
-rS[Y5;<-fthW<_(A:/6@E,9;f<**X.3AiB3-71H41Ft^\1Ft:02**KZ5#,paYb-Q%RtYBkAQ>bee\7ok
-d*B_Vc,%SlJrc@KM04DmDh<LcMOTf%H?tO(I[?:VN0]fmPb+G1T!u;6YJAQ?gtUcBg>h&@e'ln"d)aJS
-a1o3q\$ruRX0Sq*U9'QJPF%emFc;N5QD]Y)T7VrUIX#i2DC][BAS,Ld@p_i#?"-K$<_ln"8kiMe6r.2i
-:JFJE2`XDu76Nk"8m,5-@oNA(!DZ.65<V;,:J4/L=&2"E='%gj8kVc<5t3k.9i4nh7mB@'5smjo1+tIW
-4@2h45s[Rm3&`cU3BTMn6qL!81Hnr95<MD27mK:$6:=48<DuS%Cg0_C@UX2(Bl/]fIrg*mAT<iaGCY$W
-H?+%[Hu*qHE-HtsML]qSM3`jFG^GMnEf#p,I[$%CF_u/NJ9#dhBlo,PGCXh.Mfk&AJTYc-Q8Nu>UP<ZP
-Sr/c-S=Z'lBo&+5KpS3bLOFZ3OcPd'P_4:1OIDDlQC485R#m)TJ:N5uA6jP[gYr4+&>5enUo()hXK8S,
-Yd(I=[']A2s0hp9!4`$;!4_^4q7?+,rOOMm]tV4q^VIOs^V@FQS"H7GVPgDpZ*^dJ]!AK?W2QSiXK8(f
-VP9raU8=PTTUqgMSXlR\YdM<\[DotpUS"EaZEh!O`Q-*?bgt(lgu-uAgtUQ>io8kSjl5.UhV6`<f$Vgd
-b.kX']=PP]ZFRKS]=58^]X[pQ$GX<m_o0L6`lQ6FrlkPkcd:)<i#:S7j6#XekNLpelfREnkN:mejlP^j
-m-<ftk:Goen+QMEm.9]6mca!-n*BK0m-XH7mI0`9nauJBmHj/pioB"Ujlu+#nF,`Cl7MDel0%!clg<m$
-jQPpnlL=3'kNM*ml/q$ekjIs2md03/m-sN+hVmGSj5JqRrn\[Cf%Ja*bg4nlfA5QLh:gW6g"4[!e_K!4
-hV?oGiF:^(jk\\KhU9`lbf%TE`koX;e_/R&dEp1fc-+)E`lQ6A`m)ZE`l>s<^V[k%^;Ik&`5]pBaMu6C
-^Ve.3`l5^2`4j%%^:h8#`5TI+`PK:.\[K#Z\[f5TYdV'M[^`lX`r3gZ_SjI5_nc8d%_fW[Z*LaF[C3NS
-\@K2a!kc:_gU[?bs/Q*urMU%&WMc\mW2lu!WqEFmW;ijrWr8suXS&^kY48XkY!&kfXf\Y(X/r:sQBIDl
-M2m@MKoLtJO-,-HM2$Y5Iti`)H\$QqJ9ufmFEW1jMi3IRLPh7TM5./PQ]dZ.rLZ3MXJD\eYG/;,[BQd<
-YH>(>\?iWU\?WNHXfJV)TU_RCQBIAnOHGs*W2HMjUS4Z]StDUGSXQ".O-,QgCm:6OR$Ei!Q^*c!U8"6O
-VPBo_X.c>bR[pFNV51#bU7n0MV5C2fUS4BX[C*fe[BmEP['[!@]="lP['I'R]=GPl]"Pnp\$`THR\6FN
-U9(Z1^V@Lp\@B#Y[(!6;YIV3K[&gO>Yd:sNYH\#0%^E(5VQ.#4[^*0@]X>;^#d'o#VlQhqVPX9fEgN;g
-T9t_(S=#b>Wi)M[SYrKeUS4TfYGnb/Y-bO?['HX,VkolJP`h/oSsu%6V4so`TqJ$JTq%U?R$X22S>E<d
-TqnNXUm[dER@0Y<R@p7LVPBiZVOF-PTV8$HTUM+3Q^!\uSsl.5QCF8+S=lCErh(!uR$XA6S"#t?S<oJ)
-Q'IPtQ^aG1Qi<3\P)k]jQ^O81R\$(@T;8<^WnXW`]=YYc\[f5[[C*?Hrj)U1nZDhps/u@'rN$""!35an
-q5Wtcql0Uqri8hoX/r>!Tq.pLW33.nU7[^-LO=/]IsciuIY<N*Jqnu6Mhm=HV6[hSa2Z9;Y+(fCN1QuJ
-d*U+P]"5;PWhl)>Nf8pPK7ni,K7\W+L5(A1KnkD8L5h+NNKKTuU9(Q)^r+(2^ULALYcb=?X0K1A[C!<L
-\%KDd]tCte\?iQN\$E6D[%Eq\StDL:Q'./gOG]!VLkUM2I!L!`H?a^[GB%S@EGTH3FDPc3DJa6*CN+**
-DJEp%A7JbG?<UQ@?ta1fEI<7`EH,c/@qK<jARoIfBkhd6F`D8=E,BK-Bkq?pC2%L$D/B2g'5MK(D/O6-
-ARoUkC2@Hi@U`kX@f0Y*?Xd\^ARK+cDf0W@HZsUTGC"RYFa8@_H$t'fJ:E#uIsQR$NfT<jU7%OCQBIJl
-P*D,jP)trrQ'7GrS=cCDM2mOMM2@:UOB.R5QBmr,QBdc'R[9>+RZWi$Q'R\sQ)1.JU7\'NWMZPcTr4ZY
-W2$#ZUnXWXS!p%NW2Qf"Wi)YgVPU)aVl-AcU8OodUp78/Yd(L;YH=k+Y,J7uWS=KRcMl/hd0\=Pe^i@'
-f@S^/rS.A.pY5`'rn[h9gu%#Ii:c1+j72.-i;MU_k2t^Xi8rY+D-ps^@s;Ho?"mG7;+E8e4>f)S0gJ)V
-0K_*Q4Z,DY5Z:?eH\6d)ST8.Y@nrTKg9R6OcI'eOZd@'bFF9$jK6i/pDgHPEI#O#7LRF*KMN<LLPE_2o
-TX1DdZF7$LbLGA'f\"Tre^)OaaiMH<]r.j2[($%G*4rJZ\$W39Z)OXgT<FrIQ^`AVL2:scEGoW(?WR/*
-#?P)5<D#bP9jCOm@V8P4=Ar!k7S6i]86&8Q91M?*2*a#Z6:+438lJYq>YI^Z83oj?8OZ0@92Ao(>tn%!
->"qpa7S?':;+jMT9M.uQ8OQ'B:K:=e5s81<:JsA32`EfY2`3Gk1*.o"4$,/F00DE_9O2%&8k`;p?W'U$
-AnbOeBP;X6DLQhN?XeA7FDZAXEIaC(D0LDaQ\p0CI".E2HZsUaOHkuNMh5edFEW=QI"HTfLkp;-M3aZr
-M2e$EIZfA>KPQ10JWPe>I=\SqSq2WoP(B[*NKp3-Ss=VDP+n;2Wii(bO,]?cMN+"$R?3>iP)G!IMjC!2
-Vkg,kVPp`,^&cL3gYrX6T;/0WVPpGpXKJ\0riuL1o<nY,rjMj9s1&*<rODs?]D9#5](*?0\d,p^^:q:q
-^V0T\*i5U)S"HLPUTLc*ZFRTUY,n=dStW*ZR%("JU7n3P,aP'mS=Q7FUo1E%]",)Y^:L)2Uo^l/[^X&k
-_S*t4aNW,aeC+?I.G35&e^iF*eCMd`a2l08^:h+cZaI$BY->(5ZEgjC\%0)^^V@S"_844laT]o3bfnDZ
-rR)e:f%o*5gZ7AOip#XklJq!mjlY[ejlGXim-F39oBYQ`m.0T5o_%Y=n*K<'jm2O,lgj3)naYu.mIoo7
-nF5c.kNLe%iA9?RlK@3kkMt@QhrEbUhV@&Lj5T:Yi8s%YkNh-fiSNAOj4W,<g#(cKhqZc0f@nQpe_0rR
-*S/ckeC2t&hqZ]1f\+[&h;?u;e^r7%g!S$ie_/RRg&TqZgY(EGiSNYPf?hshaNi5W`66NReBuO_a2H-G
-cH!c9_Sa77bf7N>aiDE<rkgh9`Pf[(^W"./`5]g1^r4.2aMPs6^;%Fs^;%b0`kT:-_8"$uZaI6N\@/`I
-ZE^U:Yck1G^q[\"]tD&W\.>sT\$rKBYd(L?['dEQ\@;ONrk@-ts/Z1"s/Gsq#HFc$W2HPpXSo4"XSJms
-W;`drWr8suXT#=&Y-7Z'q6'7ir2p%&ri?4(XK&9!XDai&Q&LW`MM[4PM2[U`NeN@>G'J@dJp)QtK7e]'
-K6V9MEdN=iLQ-tFP*Cs%XKA+_S"c[RTqeNgSsc(@R%1%QVl$GmW2lntVlHl"VlHSfT:qdDR[9A'Od)/t
-R@KnDT:_^GS"?.@S=H%:R@F29!0IqYP*(igOctulOH,U/X/;i#YGSK$ZY$,8ZDt7:Y-"h6ZamKV`PJsd
-\\PS[]tUkZ[Bm$=Wj'%AZ+I0L^VIFd]umq#]Y(VWYHOLjV5U2o\$WBI[BQR,VQ6l$WMlo$XK&Y+W3*,!
-YdUpIY,eJ)Wh5fMS>W6bVPBcRUBIH^QCjuPU)fr#T:_[HV5^>\S"?7<S"cdMQ^4&9XKA=kU8Y2nriK2*
-YH>"E]!]2ZX.uPcSZ&WkUp@M%U84HKQC+8=URRR7S!obAV4O3KU7e*ER$X/,R@';-Str-UUSXfWT;/-Y
-VkKrNO-,QcO-#`rQ][DqP)u'(SJ@flUSOTTR@Tk9R@BP.SXZ(;QBdi*rL+1`R[]e:StMgQUSjugWW&pM
-XUDhU]=PP`\@ArSZa0P9nZ2_oriZ:'rN$"!"KJK&WN#]oq5Wtcql'e"Wi<&#WN#lu6a3McS#!3dS>;aE
-NKApDGCOaYG^G!lFao4$KSYA;I%[=:]$/UM_Rc\FS!'GEW63H1]!\oQXK/+bQCFS?U5tG!O8G%@Ocbn-
-OV+7YUSP&pYIV?ca2Z6C`4W^mrji0D]"%XG,.P(o^;.Io]">Sa\$E?GYd19fMhm4JMi!%AH[^EeG^OaY
-rH&QeDJ3a#C1gs\>@)/_E,faoC`mJ-BkqX'CN*il@U`SE=']':AS#XlCi+HEH?!n@D/<o=D/aB3E-HVW
-I<p0_H@'p]EH-)AEH-&;Df]rEIY3&pH$XOTDJX'-DKBr<CiOOqE]e>\EH#l=G^F^^H@^]sJ;8u@Lkpq;
-JV/DuI"6j"K7ei3KS+u(G'J@cLQ%:SMi<^MJUN'1P`^uhO-?"2S.(dSSt;L4NJWFNOcPM^PEVE&R[]k<
-MNF'eP*D2rNf]HgQ'RSuUn=<QT:_dUWMcD^VPBf`U7e6VV5L>jTr+okW2m,'U]-r(W2HJhWMlbpY-5(6
-[C3NQ[C*6CXfe_*XOsQRblc59cd2U<&(K+Zf%8L)f@ej2g=tB;h"]Y'h#H70hZVfoi8W\iiq_X)ir.g6
-i<7rujkAGfjWCIWF&ZInAQWS]>>ns65r(VO+XJTs2'=J;3]K,V4!\]%2Et5[H\@?&Fc(6AV;^1EWj^:*
-eB#&Ab)^n+VN@=(O,A[QO,fWhP)PX!Q\ps-V5:8uX0/qBXK&kH^;nX7b0%fI`l6-=a2l?A`Q-0"X0T4E
-[^E?CXK&G)UnaiHKm&!0N-TK%C2e,l?#'@E$sQk9:JjbU<)l[U1cAH":JkD):J=V[7n5m:=A_[o5<M>&
-2_HdM2`sT#91VZK:f^ao8PE&W7Sd)]9MAMrBkCdZ?=RJQ@nf[#;b^7t<*37">Ae@^:esn`;bTSD76aIB
-4>oW&r^nA+7n#g49NPY*:/G>.:KhX]F(A]n@;g0n;d*mUCNXcDJp`#fIW]45Fb"^`L3RZhNcSWDI<pg-
-G]RVBNLZN!H@(O2KmeAb@!.!CF`2DMI"$^$J6mAULOb/?ODB)pJs;RMOG\71I<Td[U7ds'I?fG3TU1_+
-Vl?i$R=UZsPE20"MO]rqQ'RMnQ^jJ3S=l[VWi`YAa3DuYdbNF#fA?MggYrg:T;/0WVPpGoX0&P/Yd(I?
-[.(L.\$rlW\[T*J\H9@S]D9#5](*?0])TH8^:q7p^V7Is^V.(VVk0NVU7n]lYcb:A]!eW.QCX\EUR[gO
-Tq7aETTYk;S"6+CU8"m!]",2^]t'u6VQ-r/\@KGq`PfsEbffk6!nc/WrRN.Df>u"PaMPg.]t(SZ[BZs=
-YH"\.Yd1RD\[oDf^VIY$_>VIUbQc86b0A2YdJhH&dbNR1gY^lEiT'"bmHX!'roISOkj%X,p$hVLp[R\D
-pZUl0md'*&lfdQol1"'*oBbu;o'Y]-oCDG<lfdU!mGd-dk2bq#mG[6kjPf+Yj5JhKhrNkYjR;0hkN1LW
-lJ14Of[o-@d+$Licd:4qh9a?med'UNgY^W7g=uS^#MS"lf[&1,h>Z:;hV$K3g<eL+f`'Aje(`U/f@A=!
-g$7\WjPJM9e]Z+[d*BbXd`9PUc,n#D`6?KK`PB@-]uS.3a32]K`l5m7`lH*<`k970_o'O7^W+=3_8aL4
-rkoAfa2c-:aMG^,^Vn"*aL&:]%(<UR[Bm3HZa-jAZEO8A&\l)r^V@@m]Y1nf]=bS[[^`pJ]*H'^\[fDf
-]Y*"0!j&H&ri,jp#H=`$Vl6MpXSo3oXT#4!Wr8t"XKAT,Xfek2q5sIqnZD\k9!#+pXfSS&X/rA'WLf30
-ObeaLO,&RMPEV#\G]@nPIXl`kLOjo$I"QT[D/suQJqA`2N00?dVQ?qnT:M[MUnX`^Y+_J[Un!sRri,ms
-"08N(W>DM5WiN4qU7RsFR@0A.Pa.W'QC"#-S=BJI!hPpPrL*eTR#_0,<KN<'O,f6_OcGH[OK>I\VlQho
-X/iJ3\$3*BWNrh7Z*_6Y`k9+/`P&k#aK2PO['6^;Z)k+.Y.(aA\[K5g_7d1f`PK@#\$<6F\"KClXfK"K
-]WAIp[Bls;X/iA$VlHu*XKB1?Wj/Y"W3WV1WMH5iVNd@0Od2)uT;7p@S=uICVlHJdV5O9k';VP+U6M4F
-USO`^Umma>S"m!cWrAn:VQ[,'WMlYjXi8&d]XFi:VkK][WiiA/\X&\VT9oPC&>>kkR?sD3Q(O\?TVJ?X
-Ssf\KRJr[AR[KY?V4s]^V4ON[U7e?ZU84'=Q^F,)PaIVsO,oNhP*hl4TV8*TTUqaJSt2CBR[9J3R@9J0
-R[]k?TV8$PUSIgc$`Bu(X/iA'WiN5'XP0fV]aDB_\[f5[[C*?I[/RE%XT#@2Xf\\+X/rA%WiN/!WVNUj
-Wq!.eW@FpJWN3,$WN3,$X0f.(UogP_Un!a.MM-J-I;s:NH@:6fIY`Z-JqSl(T,si1\]W7A\%AZ>S!KeJ
-W5Hg#]skATXfJ.cR\6LOUA9oOPP^ITPFnG?UTLW$\\,o#_8XO=`ONPZ]`PjX\GN]9\@B?R^C@fc\$r`O
-Yct:4YGR58r.u8AKR/)tH[C-aFED\LGAqV?CMdj%@q&eT>A7hhD/3m%CM@NtC2Rj'DeWWi@pN2;>$kTH
-@qf[qDgH_VFE;DADeNs+E,p&HH@:*bH[:!bH[KsVG'%Y=EG]Q5DKgM\GBS+NBkq9nCN"!+EGf];G&hYG
-Fo?IsG^=^\GC5-uL5(M?Mi!=LI"?p$rdY6'KS4o,J:;t[K6qihI"I-6OcGEZNeN.8JVsGe99P?uPFA#7
-S"$"?R>HcVMNX0cNg5itS=H(?SrJquP*;/qOHl)pOd),oPbk1RWMcSgWM?5\TVS?XWM,uYUnjidVl-Ms
-XK8P/YPt0pU&CniXo>L&Z3IS>ZE^U9XSSstWrK'QWs$YkcHji9d1+RReCE+$f%8U.g=k<9o\9W,hV[5K
-hu;O7ioBdmq;Ll'rS[Y5-J@PChV-oLhVZGK?s\(b:M46>852rS6oH,*+t,-#-7M8>0/#">+WrX$5ZMK=
-F)QJOLi[(.hq?,c^sCN[c-!uCQBRoLS=5K;O8b@fR@KV)Ng,cpSY_mKWNE)"[_]Yka2bs0`1jQI^;@k/
-bJV9s`<+'!ZMq3[Yc=OqTqS3TR?EVmLkC&&Jq/#]F_,T>AnGd^?!UcD@pNJI;H[1'76sU6845sD:ImrG
-8jl-87o`8S=@khK7QW7W4$Yts5Xn:A='/R4=]8L7>!l"c;cHn.@;'"P@qB4]ATh?V?<9Td=\;=_7o3l5
-6q'F*r\P'G5s@.j8O#I<>"VIa;Z0W0<F'*47TOMEDfKl>D.[L$>]"V#rb)IGI!9LEBm3utEdhtHG^t-l
-N-KGmLOF)ZIq!;=G&qD6EL*8dK7Ac7GA_51E/'=%FaSIbMiNXOOD9K0J:a#GFc_c<I?'D>N00*eTUV()
-U4Ir=H&m]4U6L_(TVnceS"$CYU7eEYR#?l`PF.f2TrbZ7_8OIAe^`:(gu&+i"6JLpgB6NsgY1EA&YPel
-USOccW2lu$Y->.8Z*^n/[f3`9\GEc7]A^=!\cBDJ]tV4o^V@M^^d#TJ\?r61UnacaWiW5$YdCdAVkp8c
-V5L/ZVk9EES=u=HWMQ;YStDUQWN<+sWj&FsUSt/qYd;!Z`P]R0`5MSj!5\ZMqnif[_oB^6`59C*^:_)W
-\e_idZF%$L\\#Jg^Vn"0a3)QJaMl'7`<"-)rltVmda?G@c>q=_f@8@"f\>?Ek3V?rlK$dXi8N\YkNh<r
-lgF93o((o+lK[a$m-a*&kNM@!k3qj-mI0T3mI9N0l0%0kl0@EkkNCplmcWQhjPShLf?rO4gu%/OhVR&6
-bg=_S`6ciRcH+#OcF_*<bKS5Zh<!SFeHsp\f@ed)e(*%$rn2;=e(E0ne(N1+hV6c:g"=j+f%8O,gXt!.
-f%&@!c-Otqf[n^%c-"8Vc-+M`e^Dmkbg+S_e'?.XbJqE9`l>s5^qde'_SO%%]tV7r^:q@s_SEdt_S*:m
-_S3_#_S<jt]=bkk]">Sc]=PYh]Xtnd[N2`][Bm*@Yd(I=Yd1O>_ns4*^q[Op\[oJd\@/lXqmHg=[C3NQ
-[^W`U\D+OtXK8D$WN#ip#H=`$Vl6PqXSo3oX8o7!WrK-tXT5L&Y5k`aXo#:#X>[2^X/`2!WNE.tRZ*8a
-N/*CNMhd@WPDXp@J:<$%JpiH-IXZm*IWBOTH?sseIt3-+L5r%1VuE:sUnt#gWiW+hR['>&NW#+GPEM)k
-R$Rf?rg+XmR%g=FSt2@>R[KS0QBI5bO.Mr8T:ML@R[BA(PQ$eLOcb`eOckrrR$O,,QC4)'PGG1YWMl\j
-X/`>/]XP>VXK\t;[BmKT_7ICp`P]U7aJl>HZ*LX?[B?d9Y-kL7\%K/Y]>(nf^:Lk\Y,JG(YH+V,YHPLN
-[B2s(Z`1%'SsQggYHkXFZEgO&R@]t1NLHoEVkB<HR"UQbOdD6$W3WS$U8Oc]Vk]rZU8+Q]Vl-2^VPBQP
-V4XceVPKr]Tq8.\V_b<SW1g2fV5BoUT;K0-['Qd0St`3]V6-u/YcsdmTVSB\V4jTXTq.aJTUqgKS=Z@F
-S=Mg3R$sJ0Q'IZ(SXYq4S<o5+SX>e8S=5n5Q^F50QC!r(Q^4#-R$X8>Vkg,bUn=6LT:V[HTqS-XW2?Jk
-WVrb"XK/7rWi`?#XSf+&Xfee/YHQ]_!4rWN]"5G_\@ArSZa7%<Zgk*sY5YO'XT#:"WW9+!W;rsWX8Ak!
-WiE&!XT#7DWiE,%Z)44iU8F`XTotClN/WC9IXlirK7JH/JUN'&N.E(-NLm#V\A#_n[^*-?\uiNcahta!
-Z*1+(WirP3[CNdFZi730YktjC[C3$5YHG1;\@B,`^qn+;d*&f'[JmNm[^NTNYHP49Wi)r!X/r8"VPg;i
-W2?/VSXkn$NJiLDLOt80IsQ?aH$47NEH6/=DeNs!B4,1X?<^`KC27U$CM[g%CM@O"CM@[(CM@NqA7/hW
-A7o_$G'\IZGBS+GEcl>BFa8LjMiWdCG^+OZGB@qGBk1jf?<^oODK0fHJqnW'KS=i&G^=jmIXQ`qIXllp
-I=;*E&qGLQFF/:SGCOsrLk^V?M26n@reL]6Mhm%Cre:H,JL#o'J:E'!Lk^nLOH#3RM1C&(N/NXTOckie
-OHPonPEq`-OcYt0RPp\+TUqgMW2HPlTqe<PT;%p@USONRUS=ETUSO``VPBo_USOZ]VPU&bS=H7FU7e9V
-XKJh6[f3`GVl6\uWiE/%Y-+h+YHb5+X8f=%XT#1#WMcZKX8gHDci2<$e'lgse^rC'g"G*5gY;GWrn[b7
-i8Wbqi;MX8jPf+si;_b.iSi\VjkenRh:^oCb_KS<?"mVTA5c#p=]n-I0f(F<4>e]Y1b:496S9uL6:t-W
-?X[baEc$$;gXEgN`m<)Vb08>^[B6UGVOjgeW%as=TUWI#\@8cQ]"#M`]"u:u^rOgGaiM6$Uo1`7_Sa+#
-^V@@_TqSB^RuWVlO-,]VS"?=BUnjH<K789'KntA#DfTc?BlnB/AnG7N>Zt?;=BJBu8kVN>6pX+'7S$-F
-8k`)O8jl0H84-BZ:J4PW6U!h*6UXLG>@V5N='f0,?"mA@?=dhlJpCpB@UWk\@pNA73\NEK,Tna(77p3G
-?stug;cZXc:LA-i?<h/j@:<hX=B\s;A7fLg8PNMk6W.MsJ9c-OEcc55Ecu_RJ;/JfJ9#ULB3f(hJ9Q-[
-H>mtRN.H>*L3IEKF`DPRLl6q2IYio/I#O;NI<^:"N/WmWM1g_LQB[PuPFRneL7!QqR\,=fR[B5$N/j!g
-Q\gZbL5q+PRZNJsrg=@gTq%@/U8kE%\AQ;%`lcTReG\&*h;mPMg"t`FrSI\5h:qq_!87A*!86,d!huEb
-rh]jtW2lu#Xo5L([.Ca*[fEr;\H'5?\H'5>]A^=!\kp)R^:q@s]tM4r^VILo^9FK-Tr=ffZ*LXA\$`NG
-Y,e7iUnFEZT:MLDV4a]cU7%42S"?ISWiE&"Z)=7kX0At:[(X8m`5BI1`Poa3_o0Il_udip_[s`'`5KO4
-`l,g4_S3ar]Xk]R\Ic-TZF@<R\\5Yl^;@e0b0.m)_c=h%cHjhae'cUhd*Ktcf@/$jf@o9GjQ#7ZjQ,=[
-jPo1ZioT@ekNqa0o^V57mHsK6n+,c0lK[g$jmMR#l0\*4nauAAn*T?#hq[DQjQ#%UkLnYK0&>+0f?_Fh
-g"4j/f[J-teBuh!d*UM$e(2sje()IWb0entiooajgXk9:gtUB1r7+Ejf$`"(iRc`8ce@..gt^c>e(E7"
-cdph&e()jth:U3,fA#'5g!\6kc-t(`cdgXmbgt.ddF6[sda$(T_8*q+a2u?=_S<k&`4c/a*kf;$]tV7q
-]=u1t\@]Mh^r4+,_7RCl]=YYg^:Ckhr4`KI]!o/[]!o0I\J2Qd]Xkqq^qd_#]tD(o^:q4g\%/sG[fEl9
-[/m_GrjMm;g:@6arMfaos/Gsps/c1"s/c$sri5su!NiO(XT>T.riY4^qlVEMXKAV*WiE/%X/rA(UlgOh
-OG&USPDk]lQ&UZYKR8&sI=R-+JV&T8LN4kfG&hMCH$k!hKnb_dXf%\_Tr4feW2ZkrSXbt6Pa%N"Q^O5/
-R[KJ0S=]_K%$dT^StDOBR$sA+P)oU$&X/`SS",k5Q'IPqNfT?fP`_(,Ns:c3R$j;/Rf8ZtP`qc=X/M_d
-Uo:E#Y-G+2XK8k=\@8cQZFRNZ\\c;*bJm\h[C!<O\@9,TZ`p^BY,Sh?Z*LmU^VIb%^U^hTW1f`_V6-eq
-Y-k+)XfS1jTU(M;XK&;%X/2JdUS"<YSslOdXKSXmU7RI,PF&&>XgYjLW26PqWMlPdU]$o0USFQXY-=e#
-VjsT\VPpDlUn"B\TqA3^W1g#[VlltlUa`4P\[T&KWM6/hX/2o'[]QU0US+EYWiN%pV4a<JSXuRSV4X?K
-S"?:?rgNhO.$U-gR$=&1RZ`r)R%'b?SXYt5QC!r(R[TM.R$sM5R[^=YWMur!VlBWm'W.n1W2ZepW2Zer
-W2cr$XfA;!XK2<$r2Tq&Y-"l,YM62V\c92>[K!T5[/[K.XSJprXT5I%Ws,N'X/i8"ri5dpq5Wtcql0Uq
-ri79DX/rD'WN3)(W1T``US+NSOc5?\Kn>,5H[C6jJr5,0Knk^:M2RF`S>WO"]=P;NYdCm?\]r(*['?j<
-Wi2r$Y-YLI]=,&S[C3KMrj<?FZa@*IZ`'k,Y-PCD\A#bua8XCKb-eR`[Bm0IZa$[5X08e.VlQkuX/N%r
-W2?PoW1KNMSW8SeML^85JV\c(F`VVIG'A.PEcPr3ASYgf?=ID!?X@MaD/F30D/j?-CMRa$B5DBuB5)!j
-@Us(_C2\9<F)cGIFE;/5E+j63FF/LnM1Y_M-?O9JDJO*)B523p@q]_"FaJXmN.HP5MhHk;JV/c0ItN?)
-JUN#srI#`:Irf[\JU;`oHA.*.LQ%4MKntM;KSGA?KSG/9N/0!;L5:A1JqAc5NfT?cNJ<=@I!_!7MiEja
-QBRPsQ'.;oR\#n2R[TS0S=cDPT`1i%VP'WTS=l^PR%9qBTr+Z]Tr"UaUE?A1U84W`W2HPmTqS<[Vl-Sr
-YHP16YcY%1W2Q_rWN6!!#-4f+YcXq+rMg(&Xf\\*WMfouW2?HHX8^HCdJhT'eCE+$f@ej2g=tB;h"KS2
-hr*GPj5AqVj5U(!q;V5.n`'N*!9*q9HfjJIgYq8Uj5/bV^iij\GZ\O&D,seM?V*RS4t8$</MojP0f;'i
-5qb/Y2Dm`q>$bQND2?Bjd'UmAf%JNscJ.!dZ)GLM]!AEH]=>Jh]<o2lbJV01XMMK]_o0:+a2c*/Z`^=2
-[^3'C\>uU2UnX$+NM!,<MiWjUNII(\Tr=K]Y+^o4K7S8pLjWT>E,1&DBjOh@>?bWK?X-c39ghiK6pO45
-6U++=:JY(n;d2de84l`K5>b?K6qpEK77^$C:KLh%9LN8b=&V=V=$98W<`NOF@7XR*<`;jk7m0=-3'BSe
-00`E5>[UZNE_K),B5;C)I#3l!A-R$lD/3Ba?N",M?slZ%CNE]dBM`VeEHQngG%,l@Bk;=;I;<_5H&R/e
-DL$\[J:N,oI"7cNIsR$"ARLRDEd`h9ToY=nJp2?bOe&2+OcOs?P*pu[Mi3[[OGf0`L3ncOPA>Q0KU&X7
-R[0/&L5_(GR[ShgQ(4P<S>NL$(:q6"`kf[Hf@\a1iSiVGg"Y67hqcuFroF:AgYCT@rS7h;h;-`?in`>E
-gtUTCs.oUj"fSB#X/rH%YlD0%[g9LR\[f;_\[f<N]DoS?\bWc*\c')F]tM.o^V@S!_#D);^:_4kZ`0Xq
-W2Zr'X0An8Z*LX7SY2U?SY;IBSt2RIZ*L=!Q'@W&T;/9VStM^EUSk2u]=5>`^;.V&^qde%]",D_]"%^L
-r4*'A_nj1,_8!hc_Ag;+_84")\[T,\^:qM#a2Z<Hd*gFm`l?!:`lJ)$&'rhUd*L(bcd:7ndad./hu;Or
-iSihXiSieTiT&qXjm2=&mdBW9mdff4o'bo6kNhBtm-!Htjl>LglKIL#n*]N*k2+\9j4E)AdbNj1cO\FL
-a2Q0>^Wb9[daQk"c.;mK7-3FcjlFtEe]uRlcG[ZDdFR11hr32?iSWMLgYCQ9f@S^1h;$N;k1\JCe(ipA
-iSWSLf[eX&cdC:lcdpFphq?K0fusB?,K\$Ha2lBCb0A;SbLt@neC)q!e^`'jbJqE<be:Qs\[JrU[nO-8
-['I!EZa%-U]t;"n^qR@n]"Gei]=G2QYd1U@[^EHK[^WiZ]Y(ki]=Yek]=u"k\[f;_\@'&c^V7@o\[f)T
-Za@'FYctLA[C*IB\-KFO\@&cS[^Fl#!36+#rMogps/Gsps/uC(or\h*WiN2&Xfeh/Xfek2Y-5&)Xnf'g
-Xo#7*XK8P+X/`2uX<+CCVjrm(N/3=PPE2#tRu<5aK6r'!H%C[$L4k5?Mai5JHua1GF`_kUJ:riOUS4<U
-VQ6l"VlQksS=>\-PECrdP*;&lQ'.)bPEUucN/*jhR$sA+OH>K^MMd4JNK9QsS",_.R/W@-Pa%K"P`qZ/
-S=H7GStDULV5'ZSUS=<NTq7aGSYMmSTVJ-OUSOumXfSJ(Wj&eA]#).o_,S=]]skD]\[8uPZa$dCY,o+3
-VQ6u.Yd1dJ[Bcd.R#Qm$U8Oo^WjJOpTUh=-NfT$nZEgX8Z)sb'Za$jJ[^*KaZF7!3UnaNCOHcB7Za$m=
-Tqe[fW@"I=V4sZWUSXlpWjB@@XKJD&Za@'AYcXh#VP0ZUV4sQYT;]#nU'IQpUSaf]SXf\G6C=+1Tr"<U
-Xer"qV5gc%Y,\7lTq.pVUnF?PS=H(<Q'n#*QC!r&NffHaOd;>sNKK6^PE1`aTVJ0RUS=Z`USOifrMp"'
-YH@f,"0/K*X8T"4VkpGqXK/A%WN)qtWN)qsWiE2'YHRo-"L"u2YH\/5Z*E&crj_s<s1&*:s0Ma4s0MU%
-pSe+os/c7$s/Q+"ri#t!W2S[Uql0Uqr2]^r8?TJ(Str6_VkBH@QA^EMMM$+uHujgkI"6s+N/;b'K8c"j
-Yd(^O`5'F=`m`)D\#ua5YGnP'ZEq-R^;J+=a2H$<_8jmI`l@u&,c.92V5^AqYe.K\^;n=8`i5o:X0&P*
-W2?GeV5gPsXJ)>\TU[=!T:hUBSXPn3OH5]oQBmSqR?!>aLOO`&I!gKrJq8Q#H#n%DDZ4?2B4u4)Df0T9
-DK9Q2D/O6-C2[p(BkqBpB5)4!E-HPUI<fmLDJj-)DJ!^0H@1F0P`K]sC2%F!Bk(`RB,>5pAnZL<Iti`@
-S!K;'P)bQWL4=c$I"D9I8UZ&9I!^3fIXc6MFa8"IGB/(\J:E6,KRei5KS"l3Kn>&4LlI:GLP_1YS=H=H
-Vl-JmTpM72Oc#-TM2RFWP)kihP*1odO-HUBU(ErhWMuo#Ycb.5YH51C\@/sI],J#d[(*`U[BuNuSY)RI
-UnaTWV5C/gW2ZPgVZWirWN?*"rN6U5ZE((.X/rD*Xfnn2Y5PR(Wq`OrVkp;fVVA0Kdf7_odg"=Pe^rF+
-g&9Y)h=ob4hr!GQj5].Yi8OdsjS.[0i:5h*i;MU;k2t^_iVqq2jPK"Q\9q4e@qg10@:aFe77U'6-7U\k
-0fgsG4#or#/hf(5/3#s`:gS'[J@3G.^sCQbjPJJAg=X?VXMr/u]X5Jp^r=L7Wj9Ql`4!%YR[K>%Q^X)#
-RAHUKStW6o]V(OaW1'<SQBmYlQ(Y%PT:248Q^4&,RZ4)ARYloRIticAM0+<2IXZBU?X6rB?#OY$Df&ul
-='J^-;G^1b:fq+-<F9!0>tRsg:K9tT=@Y_G8k)-89iFnf>?Fiq4AeC98NB@A3Bp>A;G'brB3%Jn8OQ$A
-6o7%q6Ua^?6;;lEGCj^dTS7&mCNb>_Jp)'8>]"1gBjbIZ>?=m2@V/J(?>rk??VP3UG]nIbF_Gi;CLUpq
-D.%BqI@#P&F+B+0rgY4#R[]e@O,'*[H$,'iH%Ud5T9>t1M2?Y#H^2.3Q^W_dS">WoTV7U7T:Ch0UnXBU
-]">5+V3@RUR[&nnQ\CThQE@0RUp7YNb0\Y^e^rL8jPK"[iVhXIgt:KFjkekRhq?T4g=t?8g"G6=ro*k9
-#N=\%gtCTAg"YKeV5+EqVl$>iW2lu#Xo5L([dpp-\Gs,=])T>>]DoS?\bWc*\c')j]tM.o]Y2(p^q@@q
-^Uh1p^9j`3Xf8>$WN`_8ZF.$?UoL;ZQ^X,.S=#h8[32r\U77I3NL-94S<fP)O//\NX1GdN]Y;1u_SF")
-^q%&U\IuE^[(*TU\?rZRZGj`!`PTF,_u@IL_%jVo]Y)%q`59[=d*L"^d*TVG_Sa=1rl,5ge'ZFbcd0bT
-rlk\tg=P!5i8s5&jq$/"gu%&NjQ>Fen*fK&lg]Gmo'P`2m-!]tlKRU$kN23lj65^egu.GZjP\kPhqd,D
-ce$n!hriY;eC2R\c-O_\gYUZAkippWjlGFgmH3`qdalpkcd^IlbfS/\hV-T?gYq8Qhr3PNgY(66hrEhc
-gu7GMg>h,OkNCgWgYL]:g>(E7f$ht!e(EI+cIF/m`Q60E`l?!:_T0^>c-abaf@AU1f%8L%dETn^c,RcJ
-]=,0I\KSGi[(*QNZaI6I]Y;+l]">Vh\@f>_]t;"m\%0#\]Y(qjrP'#Y]Y2%m^V7@p]Xkbg]",>^]"#6K
-]aVWe]"#5X[^EQR[^<C>[/dZ7[fs.I[^*<N!P#Pl\H8k5WW&prW;ijqVuNq"XnAgsWrB%!Xo>L'XoGU)
-Y5b^$Xnf'gXo#7&XK8K%X<O[EX/iA'X/r:lN/3FLNK/paR[f@uNeW+?M0jW"I>!6%LM_]sKn+AhF)Pf3
-G^Y$kNg>g#Uo(2oWi)nuW1]cGQB7#fO-,Q`MMd.ELl@4FLPUSPR[T_5Q'%5fN/NUNMM[.\SY)RAQ^jD0
-R@0G*OcGKjR@9S9Ssu4;TVJ0NSti$HQC+&)SXc4<T;&<`rh^."V5C5iYcY77]Y;7kZO4=\\A#GW\@&KH
-Y5Y\F\$)mFV5CDuWhH;qX/Mb_T:)"1U7%aQTWPf)TVJ6IO-5ltV7=.H\\u@mZbF)a`5K=(a02eOStW!V
-SX5P0V6d;)X/2o&XJr;%WMQAaV5^W&`O*%dY-,7@\%B8YW2m&&VQ-_tW2HA]WhQGpUc"a?WLTZST:;:7
-Q'%E"SY;pSXK&5&Z)Xk/XK/4pWMuSbWM>uSTV.pHR@'M6Q^4)/QB.2lrf.SOOc5?[Nff?bPGbI\X/rA'
-X8T1!X9,T.Y5YO+X/rD&WrAt!Vl-QoX8f3uW<]K*XfSV)Xf_E%!O&a1Z*(77gT:Lc\c0)C\[]/X[Bm4=
-ZiIH0WV<=oXfSV)X8].!X8f1!WrK$VX8JqpWN)ttWN<2%WiE,#XK/G)\Yc(%W1o]HPF%2]LPph5JqA/m
-IX$?sJVAc&H\RZOW2ZMm\A,M]_U[#R]tCVLXfn_(Wj/kC]>Db3c,n)Rd*Ko6cR6lZccE#\V5C8kY->CG
-^V@h1a2b?bY-,%7Y,\J$W2?JhW2Q8XSt:D"R[fk4R@9M.QB7,iOH>N^OdLu`L51>4Jpi&pI=?]uH@'dS
-D/a3%AS#LoF)Pr9DJX3,DJa90Chn'*CMITo?=@J\B5)@-IY*,gAnu9tDKBQ.H$t-rQCOIaD/X61G&qM5
-D/3p(D/!g5H[UR#NglK1RZ`VgL4jl(I=XV9JUi<&J:;lnI=Qs'G].bOEcQMRJV&K'J:`H-LPh"IM26k;
-MM6nGL4Y/:NKBQrTV&*YUSjfPS!&trNJ`bqOYN#[OcGWkQB72oVkB`ZU8"WbXg5@<YHtO:[^j#Y['dES
-ZFI3I\@&lYUo1)gWMleprN#ps!ii,s#H=Z&W2lnsX8]4-Y-5(0WiN/#X0)B(#Hb&,X/iA&Wr&aoW<B,r
-WMucLWsdJ,eC2jodF$Cke("BI!nZ,YrS%;-ptc,1hr*Mnj8S$>ioK1piq_O&ir.g6iDJ:cjlPITgu@JK
-ioT19Bj,XlBO=eQH"'?A;a<'$59hO-,r.D34#JlU4ZGD`2(L[`@Tc`XP((Brc-P,#f%Sj2dEAl0[^*f]
-^:pVCVNILDI]fQ.Pb3`+R?sM=QBe&+S"QLOVPKorX0oR=Xg+LqW2?/NNf9$OKoM7XOc,'BPa[_cJq/5g
-C2e$#H\cENCMmp+Ch$s[?t<teAS#.F<aATl5XeFO@TQ?/<Cp+\:JFVd8k3/O6UjR+0Ju6c5!25,='8Tm
-1d=Gi9j^4MIT9WK<,[SK8Q8hi>An1P79<Dc>[1*,JRr_G@sXrARXf*hIY2iRD.%:2DeX-,BOY4N?tjb4
-F])[h<)dgOI#3]%BlA-:F+]:$HZj76K5GsmDI.:4EINn2P`h;sJXDRTR#Zo_L4Y\`P*_f&P_4jdRXKUQ
-Xc8L=S=6+7+.9@<S=6RYOI`;LS<0#/V21e#OJ8)>XKTITcI:.od/N/:j4W,@iSEPTgZ@8Egt_n^'&DI#
-gY1H>g"G-5f%Jd5hr3JKrnIt=h;$iChV$T7f@f0Cg"YKdWVWS!W2Q_qWiE,$riuR3[JmQ5[f<i:\Gs,=
-\Gs,=](ro1])T>?\FI6#^E(#$^V@@dSZ&WgVQ6bpZ*Ua<Xfne#SWoV=StDsX31cP+S=Q7BQC+5;U8+EW
-Um[aCS#EBiXL,=D]",Ab]#D\0aN2EA`PB@/`5T[5_SF47ai)$2_n5o_&A>`j\ur3@Z*h'R]tD(p]YaZe
-0$2/RaNM`NbK\5\e^;drf'2;Sm-3Nlh<aXulL+'(mbm!]j5T%Vio9+dki:^dIdGtNg"PNIh;R#Fj5&PO
-hq$W6f[J:#dFmC+eCDjhdad%%e(<I:hqQc<i7QT3e)8p3g=t?5guI,Gg<e-pd*'kbe'H.SdbWO'eD&m5
-fAGEBjkf"Zg#D#FgYLWCjlG"Ada-+[cdU.bbfRlF`l?]`h;d>;bL+hoeBugo(X:ORc-O\Yb0A8Uc-OYW
-b0A8K_8=+-_Yq:[_Sa:._83F[Y-YI:Y-\)3#-b;7Y->18rNQU5Za7'I\%'!,](W]4](EZ']_T;5^%A6)
-WMuorVu<RoWW0%!XT,F%XT,F%Y5,3nY5bX'XRW=fXnAe-XK8P+X.tE8R[0/*RZiJ^L]2r_JpDHTEd2bO
-It`T+ItE#qH?=(JI!g?hIXd05NfK6iPa7T!QC<emOckonQ'R`&Q'7;lr0&FhOdDH&P`_&kNfo]pPEM3!
-S"#h6R[TM+P*M2lNK0*bSsu4?RspfqR[]_:TU(n7S?/W_Z)sn'S[#]1YI:a<Za@'L]=52V\$W]Y\[8]Q
-^T=N4V6I/%Xe`&%W2Ql#Tr4KVSt)LBU8OQNS<T2&R]*'VVQR5)VkKufTphR@Vk9QTUo:/n[BHs@U7eEW
-S#iWjW1TTXZE'h"YHFduYHbLHZ<XiKXL>F8WiN/(['R?R[Bls9YI(F7X/DbjTqe]gYIUg.R\6FWURe!H
-R%^+FUS=BPTqe6RUS49NTqe0MT:qsNT:VUEStVjMSXlFBR\?FDR\67DT:VXFS=H/LT)G8_Tq\@^V#[F\
-W:[%^Vu3LPWp?b^[Kj=P\$icS[C#q=!3uL,s/uC'poFCorN#mtp8\%knZD8\5cL``X/DVFP*hDoQBmVu
-R@'5'Q'-uWI"I0.L5q7QL5_.ZRA$%>Uo12eU7\*oaMPjAa2l*;]tq.`Zad!1VPa?j"K%ufUSRmb&#5nh
-TW+odTr>#mY->.:ZMh0b\$r]N\[f#RZ)t48[&0FcS=ZFIR[KA'QBm\sR$`,BF*i4VG]J.[I!U0fG^O[W
-EW0u7DfBT7EH#c3DfU5RG^+[dH@:$dIX6<hI!:'dI!Ks`H[pcuJqJN#KnjM]DfBiDH[0seIYNB)K7So6
-KS"f&HZsjbItNN7OdM>pOH,<UKo(qIK7JW.J:;iaEHH/DG]J"UG^OpeJV],9K7ST,KSPGCN/`aPM3*jO
-J;&i=KS>8@OHPThPE;)uS"-":R@Bb8S",t9R@BbDV5C/gVPU&^V5:)fVPU#kWiE;-Wi<2)riQI-XK/A&
-Xf_Q)#HtA9Z*CO;YL'H2Xnf!gWW1KFe-FCKe'umtf%0iQs4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*
-n`(bSk1nbSk/s#R@;oRUBl$mN>ZXQk;+<Dl*@3Km0L.ujIPWoG4[MRo1I+Z18kDTJE.i[kVRWb0];W<P
-N/XKgNKKNqR[B4sH\$s0NJ`IAEf?lkO+2tNKpAL4U7S<jX/i8%Xfnt7Su/0@NLcc,Q][2kR$NPZHZk7*
-F*3@r?rp':@oHZ&Bm+6&EGAlt?s[&D>[(<5<*`j7;,:;'IV!+k=)Mh]BN&MZ?XIMY:hEX1:et.i@rGIR
-?VO-tA4]*U9Nkq9>?PK\?sR5EI;*8)Bjt:RDJ43>DK:VpH^9_OKPOq=Uk!5oI!fU9Al;fA<+K`@A8GO^
-BOl1CMMm(7GB7hVOb\dKH?+1WIrK1PQ],K^Dg.J#FGYHc5`ptlURmR*QDK\1S=#:oR&-OSWi`D'Un4$L
-W3*2%U7/KTQ*R]ZOg1mbWi;kgS!TkFVQ$SsXKK+I_o^6Sf@f]Mn_Eims4mV0oASlkoAB;B"f\K$WiN6#
-Z2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"D,*kf>&^;%Fr]!860VQ$VoV6dP8ZaI6JZ)j[lUS=Q_
-"J_<KR[jAH"dbsWTqeF_UEbe_OcPs'USk8qZ*q0S^:V>&`l?!9_SO"&_o9X7`Q#m:`Phbl%`5ur^V@Ip
-]t(>MZ*CaGrk&HK^qdn.`l\2".ET]VbgFegf$Vjnddlefm,m9kjQ5XhjQYgfkM+eLhr*JQiT'%_j5&EW
-h;Qo?gXt?<gY^T;gst$8jPSVAiSWPPf@\s5h;I)AgY:rRi8a"cjlG"EgXY$8g>^c:g"Y64gu6W9h:9m&
-dETkXcMl-7f\G94db*=*g#M8XjPAhUfA>32g>1E6f?hslbf\/WdEg(^rlbnrb08VjeCrR*e(31-f[JFR
-e^2tJdKS"Dc-4DTrm(\kc-Oi;_>_=Q_SQ5grP8uZZEC@:Z`gR=Yd(O@[C,tA"h1tO]",BM^B)!Zhn&Qm
-r42m?ot9\)q7cI6oV_hjWN,oprM]aqs/Z1$s/l:%s/l:'q5s@ns/l:%nZ)Mhp8nFuXfSW'XW4C7R#mJu
-R$<\hMM[.HN/NLFG]e:VH@LNpH[g\IGQi27G^=dfrdG?&IXccqLkh%LN/X!ZNfsC*'U=rJPECugO-5]l
-Pa%H!QBRMqP*,a,)4-\QOcl*%S=,e6R['/$PEM&gOHPs"S=H'tR@B_8St;[MQBmu-]!A?@WhZ_oVlm"r
-XK&.uY->@C['dBO[CE`RXf8G-Tr=iaW2QSnTr=o`U91]%U7nZfWNDedVkTucUS"3P\[AWH\@T#NTV8-P
-TVeB_St)ONW2?`*Up78)Uo0lVV5:&eVl6`&Yc+CuWMHAr]t1`iZ*h'@Z)FLtXJVkiS[Pi,Xf\k6YcOr)
-Wu%\4YGeA$W265cVluqkURn!OVP^2cUS7[Z%&'GkTV8-WSXuFGTqM:S&>,PbS=c=ATV.gFTq7mMU87aa
-rh]dqW2QWmX9#?#mATWTpS[qf!3+qWl`Bii"h(kK[^ELAZ2h0.YlCm+XSAjqWrB'sX7iRkX7<=^Wt221
-WiE,#WMc;NNK99gOcKF02OU&*R[97pL5C_DOGegFNKBBhSscUXVQ$GgT:`0jY,\t=]"#V^]!8NJ\Z;O%
-VP^/bUS+6P!McIhV?ifdUnjc\W2Zs!YS4@JZa$sI\@AiM\@AiNZ*1I?[&Eqo<1fhQR@'>-QBIDsP^e(*
-H['[YG'A4UG'J7TG]RqEDfB`9Df9Z7D/*a!Cj(,MG^=[]HZsa\G'A@`I!g9lJ:N6$J:rH/MMHnEN-BDf
-G^=aeIX;oYJU`B1KoC\;J:`,pGC+L]L5M"RR$EYirei%\NKK*PIY!*"IslH^FDuGKE--;HH[^<gIX?Zt
-IX[$-M2-tGrf%bRPEgcNJ:iZ4MN3^[PE;)rPF8):T:VRBrg=1aS=H":S=cONV5C/fqP=OoU8"ilX08_-
-X0;].Y->//Ylq;7Yct>1Y5PF%Xj4*.Xnf!gW;tHEeGdo"eC<%"f)F>%g&B_*h#H:3i;_g9i;_g9j8%^.
-j8\-<i:5driud1=iSiq]g<,4_:fV(?>>ea6?!LfM?rouV/i>CB69d[f.lfgQ2a0)m84l`W9h@o?:.drZ
-Cj(PqH&J2IQ)B\#NKK?aLOjkqH%V*=PEV,_LQ.(?JVoPSSYrBYS=l\VY5PCZSt_mGS"lgNOckliPEh,[
-NJNd\F`DqZHtlr$>u4s0=(,<5?sQc=<a&U+=Bep1<a8a(76s@k92Ant;dWm7@o-H::JtkEAQr;UBk_Qn
-?uKOqJ8T(CFCnlc@r?C1DH0hQ>&/D!LLjn(Bjt=SCf5/'Jq&`AJU`#nI=6^+TSmbtD/E]nDJ3Qg;Ia<5
->ZXa2BjP+S;h&n(BQo/cJqSf4M2-eFQ[3@ZFa\4OK8-%[JX)'0H^_4EXf.bUPEV)rTq%@5TrjcTVQ?o$
-W2BQm*2]O'R[C7HR^',eS$JokZG"/sb0%rRcdLCtg"ZJe!TDu*h=9:pg]-(.h#QC*iTB+jht=#LX8f:#
-Z2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"b6pV-^ArkAHIrkCk6Z(n(pX/Vu&Yck=9Yck77V4F0K
-U84NPS"l^HR%'P:R[p7UXfo%4ZF.$H\%]_q]"Gen`Q,d5`Q#m9_8*k*`Q#s=rl#8d`l#^4`koR._S<ka
-]bI`V\$``U]Xttp_o0R6aN;EEcH=:YbK\2\f%\m-e(*+8jQ#F^hWO+aki_'kkN1p`j5SnNio/_Vl079d
-gu%)7g"b00f@S^)f@J<sgYU]4e_Sp4hqHW4e(W[4g"b?Hk2+tSj5AhLf@SO*gst35f\5<Ch;@8BiSiVC
-e^W!kc-O_cf@e^5gY(?<gtpuOi7ldDg=t$+e^N7,e^Djge'Z@]e(WBsc-+>XcH45Ug==TueCN1!d+$Lh
-d*9b\aMu0:`l>p5`lH-@`l?*@qmug<s18-=#J.4GZEpsG[JmW8\GWo9]D]DA])9,,](ET/\bs&=]A^Eu
-^@T&6WX#T*WiE,"X/l2srM]aqs/Z1$s/l:%s/l:'rN6%#p9+FtriGXinZ;elriH1%riHU0TTG5%S!T:s
-LkgeBreDkWI!'RTG^=U\I"QooG'A(UFDuSVKS>2;Nf8jSNg#inN/`s^Pa@I0Q3NS:OcPcmQ4]IMQB[W$
-QBRPsQ'.8rQ^3r$rf[5KAXAaKP`h/jP*1rhOd)B+R$a>3Q_C+LTq7dEU9:GlXJ;GiWi3#!W3!)!XKT%=
-YHP=;XLPjU\[/NH[@!eiUSFZ\VkKl\SY)j^W1'<VUnt)eTVA$SWMH;fVS0OCY-PF<Y,J10U7\6ZSu&$M
-TW>?"ZF?^;[BQR-U8"EXTq\HcXJiJ+Vl6_uWNEqHYc=n2V5gJkXfnOoTUMdTT:`'cW1KZRS"H:=R\-da
-UnjogW26/`TUqaFR@^.GSt;RHSt2LIU8"9PU8"0Jrga^mS"#t=S"#k9S"-+BT;&-VUo(!nV5:)gW2HQl
-WVrjrVuWaOW;*:gW;ijUWp?bd[.Ug(Z2h0.YlCm+XSAjqWqi^hWr/pfXmrFlWW&puWrB%-W1K!.Q'dbr
-S=#V/R/WBPR#M#u",MhjHld`nQ&_0)Tr=WUSY2C:R$s_DTqeH]WhZ#RTUVOGRf/i\Ssu4<rgsapTV%gI
-U7\$KUo(,iWN*/*rNeGn\[8]M['R*CYHY:8Xf\e&U8"6HR?Nf"QBd\mMN3:4FED\GE-?AHG'.qNG'.tF
-Df0E/DK0XpFp)o+DfB^uG^k>EIqjF_I"$QlH\$j$KSGGCMiNLCK7S`3KnP59H?aa^I!pNpJU`<'MN!:J
-KnP/2I!U*cGCPF&MMm^^O,o<]OcbZ^OGepPL5(MAI<p9eI!g9jJ:E3)L4k50M26k=MN3gVNfB9iQBIGu
-NrG"FOcbikR%'J/SXYuJSXuALRL5IOSXuC@R[p(NX8]4)X/`/$X/c/u#cao.Y-5(7Yd453!3c4$rN42E
-o<%J`q5X%cq:5Jo"P)&Rf@U#Ss4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*n`'W(roP-Xj6#LNOAJYb
-F_"K_=]AI*<`E%$4=_p51,_9N-n@GK2)RW^8int#;GpFp>&SCoDg@/4JS&eJEe00eKnY;9JU)9RK7er<
-N.lh6P_X[:MNO!XR[g.JUAgfKZEg[9Wi2_fSXH"BT:)%8O.)MnIXuicO,oTbEG]`1?;j[)9L`5h<F&[+
-?!C<793,"b92o"hA8#^c<`+<H>=iFD?smMRBNS\N;c[[TCL:b/G'Jp^@qT(cHYmP@EH>l*A8H4)CMRHn
-@!709I:m,,D/*NlE)h"=J:*!-Kn+Z!I#=8NK:mpDJq/&jL3mlR?YF.YBPD""Hu<Y2<dAau@XOH$Dg6;N
-MM6+pMNrpEI>X2MNfKp!KpOQSJ!ZdnOcbikN.R7]SXYh,S#)pXX/rA!U7eQaU7e*NU84rkY._`h`m)iV
-eCW@,gY;\brS\";h;$c=g"G$Jh=9:qg]$".h>cF+iT9%ihta>PWrB(!XT#L+['fn?s0hs:s1&*>rj`!=
-rjqp9p:C:7rj_L2r4hg;8A;gQ^V.4`VPgT#X0\t0Y-+h+Y-+^uT:VaNTq\9WUR[jFS=>b0TW"or[^!6O
-\[],Z]#;@u_8*n']u.h._o'=+^rOF5`l7qnrl5>daiVH:^qdXt^&G_ZZ*LjH\@B/`^qRY'a25d7^rXa?
-I`KXWbL4qoeC2msfA53@kMFqNi99@ejlbacjPJqVg=Y<=fA5<@hV?oEjNu]>gY1N>g"5$7g"G-5e(*++
-dF-h(f@e[*f?r+&gZIJKg>(N>g>:Q;e_/X&f\P<<j5o=]jl5CZg<nI"da$4dcdUP"e(WC(g"tH7fAPNA
-/D]+8f%f$5g=t*-g=Xm(d`p7peAonZbg=PL^W+XLdEp@ne^)[nda6@dbKg(-!6=rW"NSO&a1;2\s1A<B
-r4E<K^:q+f]"5G`rk/9Cs183?s1A<BrOW<G]",A_]=blH]&pU(]AU?f^A4i/WW]B&WiN3!Vu<RoWW0%!
-XT,F%XT,F%Y5YR$XnJptXo>ElWpQo>XK8P+XK8(YPb"D5MhQb9Kn=o0Kn">iG'A1TK7S]+I<g']G&V5?
-H\.$3N;enHNfB*]P`LogOHG]crKIJLP*(flQ3ES@QBIAnrg*qZQ^<nuQ'IT!Pl?q]R@0M4Q^<r#P*(li
-P)bN_OI;K#Q'n22StD^JS=H%ASt)UXTUMXNWiW5!Wi2hoYdUp?Wj/\'XKJn8YctLESZ/]hVlZqsUT(;l
-V5U5aSt`*NS#3$VUS"6SSY)gX\[8E:X0&D#XB)6pTVSBNU8+EXYI:gI]!T&UXeVefTr"T\U8G#oV5gDe
-VlZhjTt%P:Z*:@1Yck.1YG.noW2HSjTr>2nR\QIDSsth&Q(t7RUo(/hU7e9ST:VO@SG/`eUSFNUTq\$H
-SXl@DSXobP#G.T^U8"K^VuEXpWXPo,WMlbnW2Q\pW2Q`qWVi[rWN)uJW;ijTWp?_d[.La'Z2h0.YlCm+
-XSAjqWqi^hWr/pfXmN/.WiE,#WMc>KOd_c)S!B/%Q'.;qQB$cUKnkJ>+,#9+Q]RZ4US=0DQ^jD.SY)[V
-W2?DbU84HTTphI?QMd<ZS"#k>T:_dKrgO+cTV/$YWN6#s!j&Q3rj=2b\?rTL['R'BY-,%5WiE.nT:_X>
-R$Nr#QB[MhMN*4,Df^)@DK9c?G5ZOpFEDA<DJO!)EG]Z7E,]`6E$BCNJqS]+KS"`'JqAN&JU`*&M2R%?
-MhQe:JV&N(JVJo(G5c_gH@C3oJVA]5MLp\@L5:J3I=$EnJqeo6MNj<eOcYTaPDtBUL4tG;K7\]#G^b'h
-I"-a$JqSc1L5LeDMM[%ENff*YNKfcnMi!LNM2mUWOctfmS!]P5RfSqIrLNkX#bR`\SXc7BWiQ$!qlU(*
-YHY46riZ7&qQBe!s/c7&qlTt%XO=9CXmW=WWqFpBf)OA$f`0Y(gAft.huDX7ir7m9ir8!6iqDF4ir7m+
-iVV[0j8J+BiSiq]hopsY>CD!7@o5cm;+O/P;a<,k/28n73&O#l3^#qu4teHI7nZlrB6o2^HZsU[O*Q)%
-E--A9It<0#I<KXKN.ltBKm@c`O,T$`TV.X/QBmo0V#I;,Y->+3Wi2YbSW]84SV`&[H]=5<FaegkG(PX1
-Ir0%BAOJgZ>=UnM8m,A"<EE0t;b^@n7RU$L7Sco_<)HLp?W1fcCM@j.BOParBP)$l>%hr.?XSJ(B5:md
-B3AV_Eb\uf>@1iO@WcC%@s3$"EcGr:G]n%FG^+msF`MkeLP1P;I#+;OF+\LMH$jOAASc$uDC]O8BR"oD
-GC"+HK7/#sF_Q5jMID$WI>rSV<+p2qJU`K?O*m.aPDY]gJWfu$!1j(\*2TO,R?X,1U8FumY-+k,[C*KS
-]YVP,eCN:*g>2be$/jatgtUQ9h;-l^f`^$ai8N\ch>Z3oh#H41i6($SXo5@#XT5R(Z2q>?rj;^6s0r$<
-s1/-=s1/-?rOMm;p:C:7rj_L2lb<nC]t_7lZ)FV&Y-G+0YPtdV[&pL6X/DbgV6R%uTq.X@QCXJ;V5po6
-b0n\ef@/*lbg+JZdE9YWbf.Qu`ra5u`"C)4`Pop>b08,QaMl-9_na(%rkBki\%0&^]YD1u_8XO>aN;WB
-a3DfNe(*.#gY(30f@A@7j6Gpcf%Jm@ro4^MhVR&Eio&PChr!,<e^W-uf%A[)rmhG.g=Xa(g=b*/f$jWE
-(Xg=Dda?Cne_/U)f\YB<g=b05gY1B1cN)Mpdp:/JgY:NAio&hWki^gTe_&L&c-Xh^dFQq"f@&*sg"=g&
-dFHk%e'$%dccaSW`Q?KTcdgRmdFZjjdEg1fbJ:g/^;e@=aNDZHa2l3;`Po^2]Y;.q]Xthk\[oGcrji?I
-ZE^^B['d=@[K*i4\HKFQ\@9$H\c02=\c02?]_f=k\cBA!]^*<3WUm+fVu<RoWW0%!XT,F%XT,F%Y5,3n
-Y5bX'XRW=VXW":BXfSUsQBmu1NJE7HNJrjYLPge;I<p0cM\^qrJU)ZkGBe7QGC+goOI_r7Tq%R?R/NQZ
-R$jG4PEYm.1R!raQ'RVtQ'7GuQ^O5+Q'7DoOd;<"Q^XD2R$O#'QBRGqQ^!YnOGo<bOH?!*Vk'cYUAgno
-Ts:Z*[%s7bUojWs';hS$UT1Q"VPL;nXJW,!WiN5&Xa["AVl$AlW1U#gW2HMiU7[g?Ruif)T:MmVW2QVq
-Z*1C7XK8P-Xf\:hV4jWWR\laRVQ-o)ZF.EZ[&g($US43MT:DROVk^)]S"?FLSsu[[X0/CnU8O`WT:V=8
-TV.jNUS"9XTU;4:R[o_#LQ7drVPU#`V4sTTS=5t;QQ)<aTq\6PStD^HSXuCCS=Q7DT:r$UUnsl_V5F0g
-rhostV5L/eq5=1i!2ogps/PsqeYiJIn>brWl`BohrO)X3rNZF.rNQ=)s/c!rri5dpp8\%knZD,X(ojR9
-WMc>NP*h]*P`_9!Q^F;-Q'RSmMMWO9KRJK/Od`)<V4j3?Mhd7NJ:E-%KnFo*LPLkKM2I=RR[X,D'UkGX
-S=H%:S=u^SVP9f^VQ6c$Ycdu0.'Kk\ZaI3EY,eLsWN2tsXIGlWTV.aCPE:W`K7A?!HuX%FF),E%CN08j
-rbN'ZCMe$.DK9o@F`VhSI!pHqKS>/:LPUhDKSYMCLk^Y<KUeR$O,K6_NK/sTLk(&/JqAQ'It3*'K7no4
-KSkV?Nf8RBL4Ol&IXllrJW,VPOHl0!Q'.AuP`h)gOcYW^MLpM@NJ`FKOcPK^NK96iR#R8nOckusP+S;:
-TV.R5R?*Z&R@^(ESti*ZVPjs%WiE"sWi;kmW2ZPfV>[1tV6[G5Za6sBZEga>r3-+&"L#&5Yd!r,q6'b"
-cE?`?mB,]So%*cls4RD*s4mY3s5<q:ro!h9ro<h6p>c24ro!>*r8[M2qrU$"guI;9MI0_2I:6#I>%(`E
-CJn237QiXe3^kna3]KAo4%)4l4?G`$@9crCAR\nI<+oi`FCf')E-lqZrdHGHI!]jSJ:`#jJ:ruMR$X&&
-Q'[i*S"QUUVl$DlX/`+nTTtIsTV%@(Q>1l(J:<$/R$;fFJ7i7u?<C9&>[0QR4$cY99M.]?6U+(8:I[iP
->#A0t?!h,UE-H/>G&qq]I:[hZJpDBWD.SN\N+64HG&i=dJph<NI!'[QCMRj0GBI\4E,0T9?A!B7CNk#C
-Cik8VFDlP]ML^26MLU8DRZ35OFFT$qEGTE4Le3eZAp0&]EcuP;FcMZ-MN*(=R$2ZZN0Bfd>uk`TM4C$,
-XK8%jX/2MhUR\$WYdh!9U8bG`R@Th8Q^ODL[_BZ#bg+P^eCE4)rn7V0g=b',e^VqBf*g6`g">!3gYCW@
-iSj[ln_O6#lJ2Bp!8trWq60e"r3-+*!OT96[/[T7\,Wu<\c0,=\c02>\bs#3])T>?\FI6$^]1tG^H'$A
-^V.:kZ(n+uZEUO;ZE^[?Wj/n5W2#oUYGS"aR@'A)S=ZOTY.2Eue'-(`bg+S]air&Ua2c?Irl#)^aiV]J
-ai"e0aN2<<a2c<DaMGd4aMl-7_#:tZ[^N`W]Y)"n_84+3bfn>WbKKn1(=L[ae(r[*e()gjlJUgbe^iO:
-lK79mro5]ih;$fAhVmMUio&YKg=t?:g""X)f\"d$h;$]7e^rL/dF$OjcdgFjf%8d8gY:N7rn7P1gYCQ<
-elgJRf$r*ge_Ag1gYLZ@iT&kNg=k?6da?LjcHsthe_Ad.f%f-<gsag,h:0Qlda-1bd)jGWccjhfeC<("
-e'-%^dE9>Ca2Z<Ib/VNEaiDH?`5]d6_RmRtrOrQR^qmh&_8=%(q7$I9\GNi4](ii4])TCh\cBAA]E#\)
-]_T;5^At8(WVranW;ijsX8f:$Xo>F%Xo>L!XnJptXo>ElWpm.jXT#=>XK8P*XK/"TOe.SkMN*XVNK/^P
-MhHS)Fa$]=IsZQdH[0XVH@(!eL6%^nQ^=/,QCOJ4R[]e4QC+/)PEV5sQC!r(P*2)qOcYfiPa%>oPEhN$
-QBRJsPa.N%R[BJ.Q'R_uOd)2tQ'@PuPl?j^S=QLGX.PuWU7Ia[W3<7kSYN9nYHY81WsYc)WMc\qY-,7>
-\G`]5Y8XXEUnsufW2H;kXJr(nVl6YbR%Th8T:_[OV>[RuZ)[f*<j/^2YHOgsVl$5\QDL7KTqnciXg,@B
-YcXq-V4jQUTUqdMUSP#jTV/3^WMc_tXg4psU8=TWUSF3FT:VOIV4s]]US*s?R@BD!N00j3W2?5^USFHR
-rL=:`R%C"HUS4?TV50rbr29@fq5<e^s/5^l!NE*sWR[pIWUQqUWqiafXnf:%[/%!-Z2Lp,Y5bTuX8]-p
-X7iRkX7<=hX7iUoWW&q^Wi<%uWMc>INglK(Q'e#.R$s/)R[&tjKnb2*IY<]JTp_^SSsbV!Pa$`II=?`t
-JUrH-N/WRKN/j<pR[foISJ.N]R@Ke8R%0hEUS40IV5^T!Z*=50&?`1>ZEpsHYHFh&Uo:>pXfq`!!MlJ+
-R[TG%Mi`L<I=$6\CiF9(B52@*E,fmsDCfX?CMn'2F*`(YH%(3mJ:rW5L5(M@LkpYAMi!1CLl.+^St)(.
-QB$rbNf8qrK)gE#J/j,lJqJ]1KSYA@Lk:SEJq/H%IX6BhH[LL-OHYb)QjB">P*D2uP`q=0Oop>jNKF^/
-K8bkPNf]?bPF%VoOHog0+IeagS=Z@FQ^=5.R[on;StDXMUSk#gW2ltrWN)ttWN,ls"0AQ)XSK*rYN`4i
-XS]-fY3<%fXT5H]Xnf!gX81EIf(mtug&B_*h#H:3i;_g9i;_g9j8J!9iqDF4ir7m+iUGk.g=cJf7,cq`
-hq?83:K2gT>Zb?E@prq@?XQYr1Fk.F/hJb44$YMe84Q'6:1niX:/=ni<F&g3?u9af?YXV(G^FmkKSG55
-F)q_>J8oLVJ;B,8H$b\PU(j/gR[ftDVQ$VrW2$#EMN=7#Tq\OcN(B"gM3*dAKmR*/>Z4=$7o;l:2a:#@
-;,pUg8k_]D6qL!J=CZ#\Ci=65G'ngjDK'lJI<K(YLk'MbH%La6P+$fAMg0>rKoqMsH2qXXD[(9*G^=[V
-CLqd3GAL?0F_5&rBkCghEb]<4NgGcROd2&_I"dQ@X-\NoO-l2nDg7A>K4&kUIs?TuE-@+pC4qe/Mj9is
-K7f5OK4ehCNMEYKQCk.UVl-AfX/VqjUp@eLYck[Z_T0mGd*^=lrmgqu&D5Xhgt^W;g"bE>gt^`Agt;\\
-rn%>+g=tBYh"fXnh=9:oh#QC4i;hljiUc+0YOessZ2q>?rj;^6s0r$<s1/-=s1/-?q7641s1/-=n\"A+
-s1J6D(VRPt]!/07Xf\\*XKAS&Vm!;'WMQ/VWue19V4O0HQ^skMXgua5j5JbNjOr)=gsaZsc-"/J`r="]
-aND]Mbg+;Nbfe#EaN;TIa2H!<bK.cE`PB7(_7dOr^;@\(_o0O;b0A8[dF6Fed*U+be^E7+dacssdG`U1
-g=+a3kiq0ll/_$ljPntJhr*5Chq$?)b/aM",1=ZYd*9\UbL+Y[b0/&UdDa&Ea2Q6Abf\8^f[A7#c-Xkd
-rmMh7dFZgod+$I^dG!.!f@o$8hqd&@gtUW:e'cVBc4J4FcdL.`bgFngdDj/Fc,d]t`;dXP`;dpXaUH83
-]tqV)^V7J#]tM#V\Ho^U]",A_\[o<Q\@&dE\-':P^:=0Q$+da\]">P`[^<F>Zi@?1ZNe"O]",D`]DfPG
-^:XBU"M;=Y]"7mOrON-D]Y;.qf=M!os1JBGo=XP)q7cI8q5OCoql0OlrM]aqs/Z1$s/l:%s/l:'q5s@n
-s/l:%nZ))\s/c+"'s"F<X.YfJPa%AnNfK*UJW#D=J9uD]Fan^`IWfs]Fa&=_IY*r^Wi2ShXIl/_X.cA]
-US"*KT)OuUQ^Ic@*h/I^R[TG(Q]mW"P`LrnS!]S/Pa.JqPF.c,R@0G,rf].&P`_2sQBRAmPa%GuSsQ@N
-T;&*PTrai`V4FE][(!<J\$<9KZ*("#WiE+uZDXe!UnFMUUnsr]Tr"HSTV/-VTqA!OUo'67P*M9%Q_C%M
-Xg>+2[&]suVl6PlV5:5hUnjoaR&$OMS#*!aY-P=:Xg"q1W1TcUS=>q5Q^OEDR1#U\Tq7sNTr=`TSt>nN
-+IAF`R\6IOUnji]UQh.7S<fD*R\cjSTV%mJSY2UITUu@[T:VjSrh]dqVlHWnV['0"WMlu%X/Y`i"fJ;s
-W2Q]pX9#?#rhomtWi>cl"KAE$XK:$Ps/GOgmAfu`o<%hos0;@)!3uL,s/uC'poFCoq5a4hr2]@ir2]Lk
-s/GmrC8n56Vk'$;Q'ISsPa.GoNg>rlOGegHFDubbO-Q0!S=#UrKS##4EGfc;FDuMMI=$QqKS,#6Q'IZ%
-R$jA2S!TJ1R?Wo%StDRDStD^PW2Zr$W2Hi(XKJb1XK&>%USOZ[V5U8gWMH)V24]nmN0'!UH[U?iF)l)9
-E,0B4GBe:TG]n7TG'%\EG'eIbK8>2>MNEgWNgQ#oR$EhuPF%U7P;\\lR'a0-VP^)YPEUrdLkLG2H\dK7
-MMd7ILlI7NNff<UNKB-WJV/>tIXQToJr>SKQ(X\<S,SocSY;U<PF%])R$O#',b13`R[TnAVl-8`VP]E:
-Q^F/.St;@>StDaLU8=QXUnaZZX/l3)rNuU1ricU1YH4t4YHRo-"0/E'Y5YX4Z*:I;ZEga>Ycb2-Y5PI"
-XoPTtXoPU'XRE=TY5bX(XPp;WWq3:ef`0Y"f`0Y(gAft.huDX7ir7m9ir8!;ir%g0j8\-<i:5dqj8[j4
-jqm(?k1ekWc%T\EA7T(P>$P-&6<[J\69+rp-mL?&1H@TS4@MXt6!82G9g_WT8k3#k>$PHC@UN\WEcQ;J
-IY!-+OF2M&L4O2VH%1I$IX-@&SXlLPSsGP-U8+TcXJ_b\Q%k9WLlRjmR[SnWKnF;\Ec?YS<a9'58lRuJ
-8N]L=@q]1ZBO5+\?<Krr>%:iRIWfgXFa8=\I\)+FR>QHEJX;LRIt<E@S"Z7LQBRbjL4=f<M0*o`?uL+1
-I!g3^F,59fI=I-&?%%NOCh[`uBQ%d&D0UemLkhmrP)tQRKoDX_H$P:5Q&U`UN2r1bO,oQjV5998TqQX_
-P*VE$T;$CXP*CcPLmb9DVk0?KVPqDI^Vn48`PB^Fe^rF*g>^`:g"P9?i8*JRhqZr;f@JR*f%&=%f@S^-
-g"Y?=i8k(&jl54th%8N'i8*2Bg">!5gtgoIioT:lh=9:ph>cF5iW%ojiUc(0YO\mrZ2q>?rj;^6s0r$<
-s1/-=s1/-?q7641s1/-=n\"5'"MML`]tXK\'"kTLWiW>'Xg,(0WN`P*YHFe"+/Gg:XJ;>WS"QUVWjg@.
-f%Sj?lIjJ4eCDsjbg=e]ao07!aND]Lbf@cKc,duOai_cLb0%cG`5fm:^qde'rOt>/^r+"+`QH0>b07uO
-`5BdCbKJG\gt:$+gt13AgZ[k[jPoCai8j+]k3M0rin`\Tf[ej4f[A*ib/t%4eBZIkccFAYcMGcd`kq_o
-%*?T:c-b"jcdURsdaS3G;Ua(Ae]c7bf@\C"hq?Q6gY^uMiSWDDf%/I(d*0\YdEp4edE^%be^i3qaMPa8
-ai2?@`5BO4^VRq0aiMKCaiMKA^Vn14`5K[:_8!Xt^q[Utrk&<G^:j`a]=GJ^rODp@r4*!B]",>[[f3ZG
-\%&iR['R-I]">_g\\#G`])KAG]Xk\b\c')J]=bkm^V%4k]=bei^"Bpr]DoPC^@])+]_T;5^\"Q*WVran
-W;ijsX8f:$Xo>F%Xo>L!XnJptXo>ElWr&phXTY]+XfJQ&XYQuRP`M#lOH>ZgMhI"FKnkA2I!BsgL3e/n
-H$b0kH@_NVS=lOX[@`hVUSFWSU8+Q[UA^?2Q^F20R['/-S!TG2PEVB$Pa%N%Q'[c#Q'IPuR[KV4R@'/"
-P*D/jN/s-_NJ3.KOY`)\Ss-"ESti9[W3`A.[&gL7['?^;[B?dFZ+7!8YcXk!Z)b.,Whl\oWiDhkX/);[
-VPF*a7\QNMP)bTfPae&9U8b5tWNEY7V5UAoWMl_kWM#iYXK8.qX.u;dWj8t?\$W?@VPg8bT:21<SXPq8
-S!fh=USOWTURdjN/#Ao6TU_I>S!TM4Str0UUSOZXTTu%>T:24?T;eccVl?YnVP^2dVP^>iV>@(iWr8h'
-W2Z_nXfSS'W2Q_sqkse&Y,nS"WMl_nri6%!rhpF,W2Z_oWN)u"XK&;"WN)u!X6uqPW;ijPWqiafXn8mq
-Z2h0.YlCm+XSAjqWr9!sX7iRkX7<=YWs#E$X/W,uX$*GTOcblnP*VQ'P)u#pOd;8mN,ETfNK][!R\?49
-JqJ]0Hu<hDGB@\DFFJReIY`i<Lm=6kQC!u+R@9D,"e(pIQ^jZHT*qEhTq\B]XfSFuZ*aJ56`[5dW2$/_
-SY)[OT:q^9R@91tN/`aOH[^QqGBRqLGB.hJGBS"MGBA"QG'\4PH@:!eK8YMGNK]KeP+.`(S!T8&R/*!b
-['6p5UnF9EQ&^oZJV8W(M2I4NMi*@IMhP,eNK]QbOctldKS=l)JUi6$J;/l?Q^sP3S=lIFT:_X>Q^XD3
-QC!bsR[KG4S=lINVP9iaWKNF1Q^F,0S=?.GUSXieX/2ShWN)u#Y-+t2YHG"1q6'e!rN?X4Xfek,WiWA-
-YH=n0rNHC-X/`9"Xokl1Wi?-#X0)B("g+l.Y-+o+X9Yl0Y-+n-WiFXQs/l:%iN;pUo;hoEp=]>qs4RD*
-s4mY3s5<q:ro!h9ro<h6p>c24ro!>*n`'r<j5]:agY_/JiVqsQe!XE??t*>JCh6O7>ZF<o;*I)bINpmC
-4?Ptm85;K-5$V`!5s\^c8ioR>?<UK;Dfp,=EcQ;IH%(6oL2qEmMg9]5ItNW=O,oEfOdi/<Pa%oFWiWA)
-V4<a.K9(b.F+K!kHsTooG[t?*A:8Ar@;TFR@7k$><*`X:?;b*?=^PoNDcThKBNAMeKnG,6MN3^Y#d05X
-Y`j?iRudN-EJfX5V3.C2O-PHbNJN[GC3G,GFaSmtKmn5eKkG4MSXakaS:l$)F`2ALI!0RLEd!/#R=g!P
-RZio$Q&:-MR\Z7$P'V5BR"V3"Q'.i4Mit-EM2$tRQBIJuH^(G'S>!.!^q7>%db3:*g=Y'4hr<Mug"b<6
-g"P05qq;J3f@AF'f[ng2hV[)@rmqV6ioK4VgYgl=f%Sg2gA]b;gYCN;gu./NjlPI[i8EMKgt_GUn_Eoq
-s5<q9ro3P.kMc$mrj2X1rj2F-riuR3[JmQ5[f*]8\c0,=\c029\bWi4\bWo6^>ls>]XF]<XfSY-Xei)&
-XfAJ*Z!4-0XJiJ-Vl?AcSuK<Df$rU9gu[DBc,S&TbKe)>^;@V/bKeM_cd:+eccF5Tc-+M[d)jSWc,@]H
-`Q66?_oKa.^r=.)^;7Y$`lc*<d)sVVaihrUdF-Fad+/-E+48?ie'Z^peCrR/d+$LtiRcQ;gt's"eCM[[
-`PoKu]0X!7_S<h%_S<h!_Sa:,_oBR1]tD"l^;.P(`PfjFbf7iPbK%fOaN2TLair#Sda?7_bL4ked+?t!
-f@ed-d*U4krQ+rX"NJL&aiaV)*kT%s]tM.m]Xk\a\@K/[\$ifX]",D_]!o2Y\@T8`ot(16!k>bLn[82"
-rj2X1rj2.*ft.!ijh19!q7HI:o=t:(s/Q'tq5XCkrM]aqrN#jts/l:'q5sIqq5s1er2o1bAZVhoR$a2*
-R$3AcP)"aEKo(82J:33*H[g3_D0C]!TU;XUUTCMgSs5nBT:hg@SYD[ER[g+HStD^KSsPe9S!p":RZs/)
-QB.3!QC+5,PF%MtR%'J)O-,Q^OH>6VP`(N]Nf]E>Q'[o)OdW#>Tq\3MXIu2\TVA<]W1K`VWNi:mZE'mt
-SZ/W^R\?FLSYMaCSXPt;SXPq7SXl@ASt_dIOH5EeQ'dr4TqeNkXJ`5,UnFK[TqS<ZU8=`aXK&+oRA$CP
-UTUl&YHb./T:_gRrL*PL!h5aOrgs+]*1rmtStDRER@0G0Q^+MMY-"h-WiW.uWN)quWiGfl"fJ5pV5:!X
-V>7.jWW0!tWUZnDW;EOhVqJ*GWVNXeXnf0rY5Y^,Z2Lp,Y5PI%Wr/psWrB'sX8/dkX8/mnXQ-?CW25T@
-R$X2/Q&UuqP`_2qR>uZAI>sGLQ&C`QJ:2okE,]i9G&hP;CO(;]MhZtBNJNUTO-5ZfOHYcfIZ',GO,]<m
-SsZ%AURe*TT;ernX08V#Wi)VbT:;=9S=c.7SXGt8R$<o(R?WkjNf/dJKnP#2IsuotJ:iH+I=Qd"M1L/5
-L5:P=Mij'iS=l7CVQH_kTV/'UTqA!QV59l^WM?<)]tLh]W2cPaPa@PmMMR1QO-5`hOHYlj(6a`<OcYQ^
-PF.f!N.cb3J:WK2NfK<grLa%^"JDH]Tq_O]rgt1'TVA<^Xf\t;Za-j?PEhN'Q^=D?V5C;nXK8J'pT=Y&
-YctC;n?Vkmq60Usafa=!q6'Ono;_lDs4IA)rn@2&rn.8(rn@A+"PheihVS7is5O%<q;V51q;V5/q;UZ!
-qrSL;Yuk[VB5;Tu7oa2"84ufa5(5CE0MG&#7PZnF/Ncd(5>4jC>u=!O2,d[jEb/9_F_,T2G(kWrI#!)n
-A7g42CP.>)H%h6BFb6KEU9p8PWh+m8VilCNFECr8I9gN=C2n--C3"]PI!&V1H#mb<B3fmk>%:lID/4&l
-?s@W+BjQ[@G&:oFP'2PHSrAi6X?_f<OcPs'PD4p_U8X?U\=04rUS4W`R\$IOLRFusG_2$1G(u-+H]3o6
-MLgDGO+2_+Q(!8KHZs.BGCXp]G)):[N<#%=OT^N%QC=KGUE>\`Q^OD=VQ$VsXf\Y%US!@-U8=KTYIhK_
-`luf^g"Q2VrnIM-!SZ5sf_O;$f`0Y(g@<qfh!s4rh"f^ciV)7+i;)@'j8ZIcZMq3*[/[H0Zi[YD[f*]8
-\c0,=\c029\bWi4\bWo6^AG\6^C7ik]tM1q]XtPOVl?csWa)d7Z)t13Yc"h1Vm!"lV4OQXYJAN@gZIAH
-iSE5CeCE'ncH=)Ca2H?JbKnS^c-=YacdC:ib0A/Vaj/,V`lZBBaNDB8_n`q"_8!n+aN)BGcGn,XcHa\Y
-c-O`:dJhQ$eCN1#f%&7*e^rXVg)8Gre_8a3hUgB9h:pZ4e'uLZ`l5U!\[f5hrPKu!^V@_*_nO",_Sj1%
-]"GYh^rOL6`m2fLaihlLd*p:`cdBt^bfg"5!n,*5rltl'gt:95g=Oa!dFJ6?&Bi5=aN2QJaiV]IaN(p)
-]tO]b^V7In]".aM#JImf^V@V!_#;"M^:h1lp::C;\[]/Yn[82"s0Ma2rj)U3n[[Mfr4;^7ft@-mq7cI8
-s/H$uri,[mrMTUms/Gst!N`F&XT,F%Y5PL$Xnf-qXmrFUX[9+kXK8P+XK/.cOHYupO,oHhNJN:BLjk,1
-I"?WfHZaURI#XSmTWY/bWMubtUSt)aU84<SVkp#SR\$1DS"$.GSgpD/T9u+7R$<u(R$!W%Q'e))OHP]i
-QC!r&Q'do#QBR5hR#[5iOHPfmR/WL+Su/<ZVPTueUSY#jVP^,hUSt&iXJD\oX0&CrVl-8YUS4BOTUhXJ
-St2IESXQ#HSfX>kU7Im?Oc5EbQ'eADUnt8rW3*4tU8b5kUo18iVA5r(WiN/%Q(4G=TWb`,Yd1F4TV/$T
-rga([Rf8]fS"$"@SXl:?T:V[KTqe<TS",lDR0Tt&ZE^^@XfhW)"0AQ(WqWFqVl$>fV53XXq5XIos/Q't
-!35glqPW#Fq5;oGq5O1ko<&%rr3,mus0D[0ricI-Y-.`)s/Q!tri5dpq5X7kq5sIol)PZ$X/W)!X/W%j
-QB7;tP`h2tSX>Y,QC*\_>'kXQN/!FNOb/:<K6hZ^E,K`;F`VYRJ;&r>NK'$[OH,<^P)t]aP*:ujP`Uia
-R\#q;Tqe9UUn=WfWMc_nV5U/`UnsfZSY;jLR\?7BR[TP.R$s;)Nff?[re;PKL4Fi0KS+o-L4Fo/Knb/0
-L5(VDMM[IXS=ZC@T;&Hh!2odl3hr@@VP^2_USjla^V7=bZ)=UrUQh")NJiUKP*)&uP`_6!PE_&cOHGWf
-O-Q#iN/!":J:i]6NfK9erLs:frh9jtV5'f[U7e0OT:hmPV#I=pWj9#1[0N.kT:r!RVlBWq"0AT)XS8k#
-YHY79Z1,'pY55?;Y2cYYXnf-qWq3:kf`0Y(gA'G&f`0Y(gA]h0gt^fEhYlC4ir8!6iq_X1iq_R/ip#J=
-iT&hQk2tCCR;>i/Bjt.FB6di`;,^VH5!LhT5<LV_/itF=8mGXr>=q7\:Jb(fAnYn%F_uD\IXH$KGCY![
-EeT9pJ<,(kEe'="LlIaMLm`miZ]Ba&K8>hXMhdFZO*lhIDL7XkH?aLLF*rRgHuORfH#@YACO'E(H#[\<
-@s;F$D0:;@Bmt>^K6)<qJ;]tiM27[.XK&P&U8Y#ZOccZDW/6tJR]=!!SXPq1TrkMWNgkrSJ:`N-Sun-.
-Q`#e)I=%$>O.0g4KlqNiJol$\Kn+JoKo_muSsl(6QBn/;USFKPR$Nr$R@g:UYd0ptWNW].[Kj.Sb0JAa
-gZ8=q"6AJ"hY5e,gY1B\g%!_jg],q+g&B^pg[X(hh>,k%gZ@DeiVDF-iUc(0[/RK5[.gs.ZM_*0[K!]6
-\,X#<\Gs,=](ro4](ro4]_T;>^[AjP^:q:n]t_=q]!A91W2?MmWi`D'XKJk0ZE0q*XJ`D-YH,1QdFHUq
-gt191e_/Brbeq<9^VIb'e^;Xhe'cObe'ujqf@%mgbKn8Paiq`Da2>s?_SF+.`P][4`lZKKd*^Fjf%S^)
-f$i$n&'rSGbKJ/TbJhQDa32KEbl5^)`l,a6aihlLc+q06`P/pq\@&TGYH"V(Y.2!N\@DLG'">?V\%/uY
-\$iZN[C3QU]Xt_erk8fR`5Ka=`P'+.aN;E=rlH2(]=u+u_T^<NbKnS`bfe&J`Po^2_8*h#^;%7j]DfGE
-]">TY]t1hd]"%aM"Lu"R]"%aN#.M%L\$i`Qrj2^4ZMV00\,Wo1[IL[*[JI?%\_k!q](rni]_T28^@T)>
-WUd"dVu<RoWVrmtXo>F%Xo>L&Xo,<sY5,3iWp-Y`X?<VeXKJIiQ^3o!P_tQXKnP/9J;]),JTu<_G][hM
-MjC$*U8O]\V5(,aTq7a@TphFET;%mFSY;^GR%g?+Tq\<TR[]S1OctuqNf]B`Q^X%uQ'@f-R?j2-QBdi+
-S!92-QBe/9S=?+Arg=@fS!oY1R@'\;St_jKSsu18SGo,sSthgGTV@m@QCO>7St)7<S=cCCS"-"<rgFpu
-S!KP8S"6%8QB[c)R\-=LTqnQ_V59fVV5U)TSYN(uW2-/fWi2tbR[]n?XK&J(Y,eS!URRhQS-YURQBmu.
-S=Q8NT+n3$WMueoV5C,dUnsl_VP^Q"Y-4u,Xp;#.WiN2%WiGrqr29Rlp8.S^q5F@oqPj:gq5;oEq5;oG
-q5O1ko;r"sr35q!!4)U/s02O,s/u=%s/Q!tri5dpq5X7kq5sIol)Xiari$O2X/W"hOcPZfP*D,qP`_2r
-R#u-@K7JZ-IYrMsCi"*5ChRU0GBe7ZItN9)IY`cAOckiiNJidXO,SsXP)tcgO,Am\Q^=),R[T_=SY;jR
-TVeNXSt2CBT;&!MSt)+;TpM(2Q'7>lOHYlqR[]_8SXuC?QC")/Q^F)'PF)9:&=AuWS>N3]UT1>rY-taJ
-\@VgSZEsP9!3lI+6Em\qYd1L>]=bY`Z*C[=Y+D2WS!oe5SXlRQTp_=?QC!i"P*1rkUo'iRRZs+sM2[RY
-PEMH-TV/$RTqSE`VPgGrrN6.!ri$1*Xg#"5Yd(I=ricI%WiH#s!iW3%rN-1+YH=r*Y5GL*Z*CV/ZMCc1
-Y2l_YXnf-qWq37kf`'S(g@s>%f`'S(gA]k+h#H:0i;_g9j8%^1j8%^1iVDL1j6u#EiSiSGhra(Vd[t&S
-@9m&E;IEBp92et]9g10l0do%6,oS$c69dCp>>S<r?>F"X@oH]ND01;RLidESJ9l'DKS=r0ML&rQE.2eP
-GCXROJ9-d@Is[B=Q]d)RKThRSO->fNKU[=6O,&1.GB\7VG(5=+JUiK4Lm3=CR#QlWI<fa]NK]QaTSS`3
-Z'gH:U7SHoXehl"`O`@X['Zp1Uo()jPGl3q\\b_NUSFWg\\ji!V4Es?P*VEB_k_[6U6_:+Jrl(OR#[W$
-LQ@ssMh-_JO,A[PQ'[i)R$O#'QC48=X0MZ1"2MakaV2tHeCDsrf%8R.gt^fIj5SeFg"lY^!87A(!nZ5_
-ptPi%p=T2oq:bo%rn7>*n([Bfn_O3"r7q,&g#;bbq;Lr*rjDd5s0_X1r3ZL3rjMg8!k>eOrj`!=rjr'=
-rOMa8q76=6q7c"+rk8<F3P;f#Vl6VnW2m#"XK]%7['-R:Z)kIDYHPX_eC`C.gY1?0daZ[fe&B;J`5KX5
-e^DjmdaHOhdF$8?cMl-AdEKt[bf@oG`Q6'>a2#O2a25^2_oBd@b0\Jbcdgb#eCE$qd*Bt_cH")NbJsP&
-+3hmKbK7lMc,RW>bK\5Sd(mK8`k]:#]!eoLZEUI4Y5Pj.\-o^R\@/oX['mHP[^Z7G!5&6C%_f]m_84(.
-aN;K;^W".5"j"g2cHFH2_ApJ3bfn8Qc-aqac,[rE`PTO0_ns:,_S!Us^V@M^]`>eF^]2"I^AbeH]X[sO
-%CW[Q[^3<I['d<M[^`jB\,<]1[HY-p]#qV3]_T;5^]181W;*@kVu<RnWW&q"XKAW(XT,F%Y5,3qY5,3i
-WogG]X:VM:X.>K@P`U`\LP:D:LkLdmM1C>/G^k6cFF]LBUS=Z_UnaZVVk0KVT:2^OT;86VTq@sNTUhUF
-T:DC?S=H.9S!0,#Q&^ifOdDDpOdDH(R[9>,R$El&R$j2&R?j)1T:DC@St)@:R$jA/rg=.hSXuIFSt_pJ
-Q^XQGTb+&kS=ZIGR@'Y9T:_gNSt)GOS,Jj)R%'V7S=c4<R$X/-SXl:CU84Q]Vl-MmTV/-\V4*jGUo:2i
-YHFq-rgjt!T<"ojWi`>&Vl#uUS=H.@St;C>SY)RLrhTUjri-""WrB*uWW&h%Vm!5)Y-+t2Y5YL,X/`5$
-XJr2tW;NRlV?!LhV>7"YWPPOnWpct`XRiRlYlCp%Y5Y^+YlCp+Y5YL'X/c&tri5dpq5X7kq5sIok,\K\
-&?;b2W2#Z@P*D,kPEV,nQC/;LMhm%DL4YJ<GAqPDF_to3rcf3#H[UNrM1LMAQ'ISuP)kW`O,o9ZNfO$r
-&ri-CR$sA1R[KkBTqS*OVl?8YrgXXmTUqaFS<f\<Q^*l%PECofQ'Ra8Qm&#lT:_X?Q^O2-S"#_-Q'n,0
-R\$%>V5^MmXKJb1\$ro[s1A97!4)R0$a$Y=YHtO;YIhH[])K&KY-+FiU77XDSY)LKVPBTHS!<o=(7(5L
-PcLj]R[TJ*M2@.QOd)*$StMaOrhTe#XfJP+YPkU+Wi<#!rN,t"rN6C'WMuhqW2ZcnXoGI%Xo5F#YlD!%
-ZMCc1Y2ueQXnf!gX8^fPgAfq&h#?",gAfq+g]ZNli8EVoi;_g9j8%^1j8%^1iVDL2j6kt,k%NZ-hr3PU
-g9l'-@:E82<DQ4[<a8L#7Q<ju0h")K+Y5fJ6pXCG<DuUm@UWD^>%N)5J;T,<I!0a^H?=%LG&D/:DJjQ>
-K6_laI;WkSIZKV8I@?ggLk1).L4t2>LlHY0Q[<q9LOOG#G'AFeG^b-lKSkbKSqMl_LPV=cI;sXuR?X#=
-MijsJXI#WgUoq;Kagn^rWi2r#rN]%eW3iA0_4[[9['[?T]=GDgUS+``U9(D`Qa+N5Jp`fAS!fbFUmRaZ
-ZD<VHR[&GNKp%[aO-5ipQ^jeGW2m&'ZbFK)d+$Y"g=lYbj8S0=ir7mJhV-]>g=Y$0g"4j.f\>6=htbq.
-gY(94f`'Luf_O4rh#?",gAfpch!s5#h"0=CiUc+"[f*Q5[JdQ5[fEr;\c0,=\c02>\bs#6](ro4]_T;'
-^Au"I^&GT$ZDsb!VQ[52Z*CU@ZE1%,\$r`]_7[Y-fA>?Djj_o5e^Dt!f@A'fdEp1bc-b%ke'ZRleBuZ4
-dEg(`dF$Foe'u^md*Bq_cd'PL`l5d2`lQELd*gFif[SO.g"=ZucHaYZc-*u@^;.Cn\[f,RZF7*H\$rcO
-ZF%'IZa9Y-%B-8)W2c\jUo15jUo(<nYPta2YHY:7YHY%-rN?:-Z*XG8%^E=CYHkFD]Y2+r]=P\m+iD:<
-aN)9=Yck:9Zadc`^r".5a2Z*;_o':*^VIIn]">TR^AYYB\c')F\[T#S[C!<M\Gir=\@]BP\GWi7\-BFO
-[^NZR[f!Q/[e[E-])B25]#hP2]_T;5^At8(W;rjpW;W[tWiN2%riQ1$s/l:'q5sIqq5s1ejfJWdX/i?$
-XphD&QB7,lQ&gl[MMR''NJ`IKKRAE%FFAn7VQ@)2StVdJSY,nW&"8o[US=KUTVJ<WTUqmQT`1NCSXuLG
-R%0_>Q^sS5S",n6QBd`"P*;6#S"#e7R$F&(PF@o,USFKTTqnBOPEV,kO,o6YR$<o)QC%T>%@36FR[9>+
-R[BM6St2GOT*1USTq@bSSs]MF$_*WUSXGt;R%'Y2Pl7+8T:hmNU7\'NS=H4DR%BtHUn4-MVlQo#Z)t(/
-St)@FSu8QcVPg;jVl-2\W2QSjWMuhoW2Zi"XK8P+Y-.c+riQR0X/`.tW2Z_tXT#7%XKJ`*X8K!rW<T<"
-VP^8gVZ*FlV>7"aVtmClWr9!7W8suHWqiafXmrOoZ2Us-YPkU*XfSW!X8]-pX8/dkX8/mnXS]'aWrT1!
-WApoXVkTK;OH5csS<oS2R@'D.NK/U8HZ<b3CM[s-E-$;OIt*!"L51\@MN<^TNfJsSN/EIJMMm>jLa\%7
-M27XmR[]h?St)OLW2H8[VPKTIS=Z4>StDL>R?j83Q^3G`Mi<ZHO.2uAUopo0[CNiQXfeq4YdCgEYH>%7
-Yck7H^V@V%_83q$^;\%(_o9U-rk/<Eqn3?L]Y1ea[^EQQ[^Z4@,I=_[Y-PC=V5^MqVOjHOT:DF=R$<rG
-\$2[+SX,M,R@TtDU&Lr&W2m#"Wi`D+Y,eV)XK/D$WN3'"X8]+$X/iA*rNQ=%ri?1%WiH'"poOh)Y-G79
-Z*CU?rj2F*q69CicE?fBdB35Eo;_lErn7A,p=oZ$rn7A,rS.M3hr!Akir7m9ir8!:ir.m4j8%^1iVDKt
-j8J+(iS3,Ej5\q%E*-(;Bl%Ki='o38?<'Ho5V>&J*[*'u8k`8j;H[7.>[VGgH!Y*1HZjd]Dg-SODf0W?
-Df0G<C1V-uDM4=;QA1ilMO^9:Tne8_O)]AqMMmCRQ\Tj?H$tp-If=@gFaA\+U5FhkR@Te5Q(sA*UmdpZ
-Z`T[VT;\BNR]E0Y[D'&V`3m"V^sBp%]reQGZaI<S]X,,`X0oU+R]`cqZb+)h\\YPZ\"fY%[\TIr_SW%.
-SZ0+3Z`ga7RA%*rVja*KR#R?"WN`Z,Y7\dqbg+P^da[+2iT9.]io8nSro3q;&)uO(gtLH6f@\g3hr!AQ
-jSn'7hYYt1f\"s3g"=sVfD4(pg\KY'f`9e"h!3\bh=9:BiUc+0[f!T/\,N`7[JmW5[fEr;\H'5?\Gs,=
-](ro4](ro4]_T;*^Au"I^D">p^U^qf\[891W3*/-YHY=<[&b1GYIV0K^:_\?fA>B;i8WVNg>:K1f@nWq
-bKp13/]l5ce^Mdge()psf\"^'e'64heCDmqeBuIcd*TtZaMc*>bKS>YdF6XmgY(6Ygb7.+dEp._bK@oI
-_SX($\[f#N[(!KO[C3QQZEq!I[^2p1V5:/kWN)hmTq\K_USdgj%Blt8Y->(5YHFt-Y-G>3Z6HQVXg#%?
-]Y(qm]XbSh_ns7/`5Ka%Z*LaH^;n74`5KO/_>V.L^])%K^&PkG^&tsW]"7dLrjr<E\[f;_rjrEG\@B,]
-\@8sF[f*`9\,Wo9\,Wo:[/dW1[e[E.]D];>\cB@Y]&UHt]^``-^\Xr)Wr8mqWW&muX/u<&!3Z=&s/l:'
-q5sIqq5s1ekcFidriHd6XKAV-Y-"^lNKKEgO,JdMLE)22MhmCIH@L3pOd2f@WN`Y,WM6;bSYW3UR[TfH
-Sf+#eTqnBPSYDsSUSk&cUS=9DR@^(<St;I>rL>:*QBRZ'S"61AR[ok3S!oV2S=HOVV50l]T:218Q'IPq
-N/X'eR%'P4rL+CcQ^X>2QCXJ3R\$.CT:qpDR%U#PR\$&KSO]0>S=Q.=R?X)/R%0\9R@'J9TqJ*OTq@gB
-SXl.?StMdKR[^7UWMcl"XK\=hTVeNfZE^U9XKJ\-WiE,#Wi<"uWMuu#Xf_Q'"Kno0XfVN(riQC+X/iA)
-riQL.XK/G(WiW<#WrT0uWW/psVZ*LnVZ*FfVYR.`Wr8suWkkXqWpQh^XRiRjY5#-uYQ1m+Y5YO'XSo1"
-Wr/psWqi^kWqi^kXnf'rX6lqfWrB&2Wi<%uWiE"lOcPZjPadu)R[BP3Q]I5\GBdtIEcl>?Ci=9CJ:`H+
-J;8u;Ko1kHM2dFIM2[:GLPh%IMiNjVMi*7VS=5q;U8"9PU8k5iUo1#ZStVmLS=ZCDR%'M4SXGn'MN3]5
-O,o^)Wi<;1]=>G_Y,nk8ZEggB['Hj<rj!!:_83n&_8*q'^q[b)_u@XM]aVQe\%B>d]sb;RZ*_"<Z7<2_
-XKSh6W2?PnV44!GT:;47QBmoI\$E$8URdsNUo(&gW2lu!WiW;&X8T+*X/i>'WiE%tX8f4!WW&pqX8]-u
-X8f0uXSAptY5bd+YlD!-ZMCd$YkbBsWrT6IY4JgLXnf'oWq3:jg&Tn,h"]b*g&Tn,h#?.2hr+Ln!9=(:
-s5O%<ro3k8q;_;1q;M//ki4qej6#L_hr`hTjOp\G:0:t5B3J>A='o9::0Kt70dJ\A6V9s?;,h4CAoDBg
-E-lJ/BQS',FD>6(HuWY0F+/+QIYNZ&GB78>NK]`aWMc,GT!5GrT:1XjMO:')P*;>mI$'58P_tHLJq8E$
-J<61tU8G#qU7%@4MkRPZVld#'W0EgNVl5ujY+hu5`4j1(\=BD6];`EV`5K<t]"Yhd[Bl0u^8niJW1KHV
-]"beiZb*Z5Pbk4WWMZf'SUc<i)6fs*TqJ'`]"5G`^r41/e(3:1hr!DMi8ESnhuDO2jU:/1i8!8Kio&\J
-gY2Yf"QJ@tio9su"leIrg=k6Vf_aA%f`'Y*g%O(og\K_*f`9e+g]64,h>,msh!s4rh"fdZiVDL/iUc(0
-[fEo9\G*Q6[/[Q6[f*]8\Gs,>])K5>\c029\bWi4\bWo6^?E<I]tM1q^:q@l\[f;a[&g=+VQ[)&YckDa
-US=a"]tM\7k4%d,kMP@ZjPSSIi76Q<hVI)Ig>(Q>f%Sm1e_&X2f@f*?rnC6!c-b(lbgb(db0A2Vbg+GT
-d*L(dda-=hf[J^4f\G9=g"G!.d*'AF_nNao[^EKMX/W5)Y,nb-WiiD&XKJb/R@9D+StMXFTV8!KU7e([
-U91T$riA,^XK8J&V5gZ!Y-5%2X/rM/Xfeb-Xf8>%WOBFN\[o;]\\,Ym_SsO6_lU#F[(!W[^q[Y"_8*k$
-^AbkQ^qICk\[JrR[f3W6Zi.K8\G`iA[C!6G[C3]Y])K8=[fs4M\[oDbp:177\@;LIn[\2(_7J^?p:Tq0
-o=t=(s/H$spSn+is/Gsss/c7&s/u@&s/l:'q5sIqq5s1eqlT:g#-4f,XfSV+ri]b5Y,\"[N/NRKKSP5<
-NfAmVLOb/8UTq&5ZELgGXehPcVja?XUnk&nV5C8hU8XucTr"ZbUo1E"Vl6PfP*hZ*Q(OV8PEqQ&S=Z7>
-UnOBQSX>n9S=-(AQ^jJ4ZaI*BW\:-=R[o_.OH>N^NKK9eR$El#P`V2oP*;/uPbb1MTVA3WUnXTOR%^1C
-Tq.gJSX]VL2k-;)PaS)4T;&$OSt)IHSY)FDSsYq9R%'eBSY)IFTVJEaWir\2YGJ%jWMlkuY-"h-X/`.r
-VZ*[rX8T!uWiQ-#!3?(%s/u@&$*1),Wi<&"WMlcpVu<IoUnssfVu*FkVZN`lV>d:\Vt$n7W:[%9Wqiaf
-XmrRoYlCp,Y5PL$X8f3tX8]-tX8T*pWqi^kXnf'^Ws5Q&X/i8#X8]"UWi2Y[QB.&kPE_AuR[ot7Ob7Xs
-ATr9;EGoW5G)D$)LPLA2KSYG@M2R:PMhR"ELP1J?M2-nH5)kDUMM.:aS=Gh5TU_UJVP^2gVkfoRSXuLG
-R$sD,R[KG/R[].jN/Wd[R\d3q\&6>0c-=>LaMu<CaN2ECrlGGe`Q6<Ida?:ZrlGemc-=8La2Ym,^;%Cs
-^q[Ut^Ua?X#e[CFXfJk<[^Z4I%DTZl^U:5IXfeb"US":qSt;LDTqo3-[]lp8XJr+qW2QbsXo5=(X/rA)
-Xo>L%WrT:!W<oW+XK8P+YHP(/rN?1(rNQI2Z*:G-Y5PO*Yd(J4ZLP-gVtdF;Y1]rQXSJmfX8goRg]-+(
-huDF1g]-(-hZ)O6irA'<i;_g9j8%^1j8%^1iVDKtiu$q5gZIYWiTB%OiT&XpH"g,K=AMRj:L@CV>>nir
-/3#%V>ut3086oVXEEmX/=CuJnEe8pgJr+ejH[TjKFFARVH&n#7J:_QTJr>_2QCWnaP+%u@YcF1jR?a>6
-P),'VI$p+EMMRCQO->NXM34.4X/</-X/2_fRBOE4WNWFr[&0UtZb`cT^p'iR`4War_l9?C\Z3D/^rOF)
-[CO#`[Bm'"W5Q-b[]lQuWk5sN]sPA^Xfo18Z,!uQYc=.`SZf,t^W+LOdF-Osg>(]Kg=k<:hqd)AroFFG
-io&_Mg"P3;rnRS0qr/.DhqZu@g"G*8hVd5FgY1B[fEKm\gt^cCq:bi's4[M+pt>Juq:kr's4RA*n_N`j
-n_O#rq;()ipYkr-q;Lr*!4Vp:p:1=5[C*HOrO;g:s1/-?rj`!=rjqp9q7?C4q7QO;ke@A9]Y2(n]t_)V
-\dH0c\?)g5Z`^F5XB`'*TrG]@a4T5%jl>O^g>q8Pe]HV+f\YQ>h;I2Cgu$iBhqd&Ahr!5@f\P<6gYgl9
-f%8NteBuIcccX>MbKS/Vb/hiTdF6Rse)&m2f\,'0f@S[)d)j>F]XYKN[2ucZXKJb.X0/V+Ycb+.XKSan
-Sskn8T:24?V5']ZU'@6aWN<2$WrB()XfSY(WN<%uridWNYd(F7Y,nb.Xfnq1[_9Ae]tV7r^qde&_Sj@/
-[CEi\^:V)T^]hKf^;%FurOrNG\@B)Z\@/gD\c0&J[^`cR[Bd*G[_BDc]",BM[fX"J\Gj)8\c02?\H9:N
-\+.$!^;7DB]_/r-^@T)BW2ZbpW:m4iW;ijqWWT<'Xf_T*riH.%riZ(!q6'OqnZ)MhmB-Ah"0JZ+Xo>M3
-Y-"h*RZrnpMM-\7LQ%.KOc50_RZaJBY,\J3[]#XTTrFW\Wh,ufWhH;iV6$i$Vl6`#WhcJlW2-ArWgK<J
-S<]\8Q'dr'P*hc0S"uXAS"-">SXc+ASX#P,RBEj#Z3RP3US!s:Oc9:#'TeWEQC!euQ'RT&R$EhuR?aSF
-VP*m]%A9MhSYDgKU6qLBR@0QBSL^%oSX5b?UnaZXU7n*LS"61BTV.jEUnsf]V5^JqXfnq4YHP10XKAY-
-X/l6&"g+o-Wi)`mWs5Z,Xf\V(Xnf.!Xoti-XfST%WXZ#/Wi2koVl$;fVPBuarhoXl$)a]"W2HMiV5:!X
-Vt$n8W:Qt8WqiafXmrOsYck75Y5PI&XT#:"Wr/psWrB'sX8/dkX8/mnXQZ_aWBI;]WN2qrWN*#"VO3X3
-S!B5(P*h`.QBHuIIW04DCi!m#Ed*=hGCt^&K8,)9M2-nFNf/gTMi!:MNJ`LH#)e@oMN*L_rgkX)R\-%E
-UnaWXV59uZR?sD8T:249Pae))Q'[qmLPq+PQCk1YZ*M0eaj&'/a;i7BaiMQF_T0a>aMl6F`66TRbK\;T
-^rXd<`lQ-t^C.ci^V@Lt^q@Fs]Y=?KrjMm7rOW3H]Y)"br2p+$Wi$<+Vl-AeUSY,oX/`5$XT#4!WrK."
-Xo5:*XK8J'XfSP&ri#mtqkt%*X/`5&Xfnq1XK8P,Y-5&-Ym%J=Yct=7qlU7/YHG%3YctC;ZLP-gVtmL;
-Y1]rQXSJmfWrUlRg]-+'hZVZfgYCT_h?2Znio9stro!h9ro<h6q;_;1q;M//l/NTBhq?oIgt_&Lio9"[
-jhGhH=_Cc0;asi;>$+d89fu3;4@hh27mUEkH!!:FHXL]7B5rQQDh<mlLlI.;J;]D>E,pYaE.X=,KU/'o
-Eg)i<R@0+fPbtCOW/H%]R$`tsML:nUF*rFmH\IQIQCb(^Vj`a?X/iG5\?*'MWM[#2VT6ESUTD>9\Al=f
-]u%4b\BMgtaM4o._l^J]YH#"B\\uA!U91u!Wk?'W[_Tr!W4fFE`5KjC^oP`+_opKYgY(Wdi!J2khV@&L
-jQ5:YroF(='&h[%i8WbVjQ,FahV[;Pio8qTrRqk?hVI)Jhqd&?g"Y9@iSE;Cg&9P'fDO:sgAg".g]6%.
-gA'@sh"f\+g=b0Wg[X+ih!s4rh"fdeiV)7+iq_R)j8Z=_Zi@E4[f<l;\c98@]DK;A^AbhG^@&c8])T>?
-\G<]$^ZW@B]"5Mc]Y(kfYH=h(Whui%Z+dlc`P9OFh=:.!f\l#Zg=+U.gssp,e(WO.f%8Eue'c^lcdgb$
-e_Am3g"5!=gtL9-dF-7^b/V<<_SEt'd*g=bb0SDV`lZ<Da2Z3D\[&HFY8a^LXfS\,Wi;hgVkBWSU7\'N
-StM[IU8"<SV6Bj#"0AW.Yl:g9Yd(RBWN3%rVPpGjXK/B#W<K<%ZEggDrNu^8\%)@Hq7c[>l+[/1s1\KI
-s1JBDpq$C6s1&$:q7-72r4;U4gq*Kqn[e_1r4;^:rjqm9s1@a4p:^L?rkJ9Cj1kVos/>sts/H$ss/H$s
-s/Q+"p8mherN6(%s/l:%afYQF/?c1YXf\"WQ'@>fN09?tR@Tn3R\m@-`N>;mT:MpRTrY&^SY;ULTq@jG
-R?dcD#Fh6XWM?8iXC%p*Vm!Y;Z)FV#WhlJ_S!oq:R$a;,R$NkuR%0P1R@TqDT;&?HO,]0aQB[N"SX>_6
-R[KnAS=lRHSY)FES=ZILT:r'LQB[c*Q'Rl.S"-"?T;/3STV%[ASt;CFTV27Urh'^pU84T]V5C,dVl6Pl
-VtmFoXo#6]XT#@%WrK'nW;NRnVZ3LeVYR.fW:m.IW;W[oVt$_bVu3LhWqE=jWUHkZXT#?tXQ-G_Z2_'*
-Y5bX(Y5bR"WW0!tWW0!dX8]-;X8]+!WW&h&Vjs-=P`^uiRW]R!JV8MnEG/clAmA\XIYio8KSttOMN<j`
-S,Sd*S!]J*Q'%#gQ'.)fMi!:HK8GD?MMdFSPEMT/StW6cWiMtpVP9]YU7\!KrgjOeStsKK`5]a6`PTO/
-rk]kp]YDP.aMu9AaiDNDa2Q$=aM>^7aN)38^qm^s\$rfS['KtP]t_=q^:sT[!5AHJ%DTW]Z*:I;ZE^[<
-Yct>0Y5,*nX6HY`WW0!tX8f<nY5b^*Yl1j&Yk"s,Y5,3kY4&LdW<0*"X8f6rWoL/[g&Ke+g]-(-h>c:1
-h>c70h#H:3iVqa7iToP(ir7m3im6WnjPo"Qg!k@a@pi;0<ISXD=]8R-3^>hh9M@2j4'ZZMB5<3[Ec6JP
-O.28fMMZ_9KSOhjLms9LPDFR9H$Yg:Kn=o4MMd.WMiF=+TqS6JUmcmfR@]:hPEhK*PFoh!Um[j[[]H(.
-`NlGQVOYT2XLZ$IYICO@XKf[\[CXQ#['@?WW2I/7[Bm3L^'r!%]>hajVR<h,a2Z's_%FT'[C<`^_oBd>
-cHk"lf\5*7q;M/0l/DX!s5Et;s5F"9s5!_1rn[V0rnIJ.s4dS-s4Hkrrn[V0p=oDuk2$'mrnHturnIJ.
-rn[D/q;))+s5!_5n)=)trnd_7!9*q;q;LAos0)I/s0Vg7s1&*>s186Br4W*Ds1SHHmD&Y3s1/-=q75k,
-k._)1]">Pd^Abbe[]6.&XKJV2]t1tt^WP<tq>9XAkj@]if@\p4f%/R+rn9<af[\O"d+-[qf@\R&g"G!1
-g"k`Cf@&*ne'HC^`koa4_84"8dE]q[da61]bf\)LaN)K7['R(aYHP+3WiW5!Vk]l]TUqdLTVA3RSXlFL
-UnF<PXfAJ+YHFt0ZM^s6ZEpO2X/W%tX/Z&r%B6>,X1#LH\[f>e^V%;X^\PV>^ZiK3^&PhG^](nG]DfAA
-]DT8<\c92=\,!Q0\H'8>](`bj])K81])T>=\cBA<]`5S<])TD1]_9&=^AbnC^>ls>WiE"rWiE%tW2Q\p
-W2Q_rX7iXcXo,=#Y5bX'XN7O@Xtm,YTp:RsPE1ZfT9u4@P+&Mid*K:sVkou`Unt,fTV/*QUS=HTT:21<
-S=ZCJV5L&`W=c),W2[#3Z*'q"W2lhpSXQ%=rg=@eQC!esQ(+>3SXuIGUS=H[OT(CiPa%ApQC=)&S!TJ7
-T:DLHTV8*OS"$%FURn!JP`h5tS!TG/T:V_TT*_3bT;&!MStMaJrgX+_StD[Krh]mtW2Zl"WiGZl!3Q+"
-jK/?_ri6!trhogrr2BOks/,gmpnmkb!3,mppSZuKr2BUmnYlJcr29Upq5X.es/GFdoW8%oq5iVY!3lU1
-Yd"#-s/l=(s/Z'sri6!ts/PIeri3o;&#lS/WMlepW2ZMUNffQkP@f&hJV8MnEGT?*C1:doJ;]8>Ll7@S
-NKB?iS"#h6S=Ge,QBmVqPE:]`MMR.HKo(V=M2@4PQ'S#2StW6dX/r1qUnFEZUn=EWTV.pJSY=-Fa2Z*;
-`5KO1_8*k#\\Q>-a2l?A`W!mlahks:a2uEEaMl!4_8*Xp\$icSZ37JK]Y2)Z^&YqH^'qcl^:g_SYck44
-XK8Q#XSJmlX6HY`WW0!tX8]6nY5YX)Yl:p'Yk,$,Y5,3lY3rFcWW0!tX8/dUX8glQgAfq-h#6%7gt^`A
-gYCTAhu;U7huD[7irJ60j8\-<i;)Buj6,H5hrEeUhrN\K`1(71<+'$46<I&k=?8c>;INis3_O(*HZ4(\
-L3IitK9DgqQ'7AhIX?p2JW#YAH&@3!Jq/B>KmRrbKT)7dQ%t6cVkp5hR%0:hOK5CDUSXEJVOO!\[^<9A
-X>6iSUStYsSZn]N]!n]E]",SlZ)=J.ai:Zg\#lF,_8N[][E-A)]=PVg^V@k0\$a/n\GicD[CEui`m2oY
-f@o0Ejl,4rjn[m2j6>P%huD[7j8S!;huquoh;$rfh>c:1g]#t2gY:H9f^[\ri;VR4h"TS!gudGmh#?'u
-h#H./h#?+0i;)@2h>H(3gtgfEi9oS"h#?42iVqm5iT&tuYQ(s/[/[T7\Gs,>])TD?]`Z!_^V0W\n\>%;
-rjr-?rj_d7dD%$>]">Pe^;%@r]!A34YHFe3]!o>e\&$_Xmd]Q$jPo1Nf\+m,e'n9G#M7PVe'u^eci2;p
-e'ZUodLXdVf%Aa*dEg1cd*'VO_nQ,c#en$j_S*Rr_S?)^"h;(S]=,6JZk'@DXKAY/WiE%qVQ$GfUS[se
-&#5qqVQ$MjUSY/sYHbC;YPtd*Z3mtH[B$F3X/iD+Xo>R2ZF%!J\[oAa]`#SF^AP_H^:a9Us1eHGl+[/1
-s1\KI"MVO]]=\'Rs1A3?!P,f,\c9;>](iho])B5>\ad62\bs&=]D9,5\cfXW]Y(uK]_9&=^AbnC^>m!.
-WrK$tWrK'uW;ijsW;imoX8oC$XR3.hY5bX'XN7LSY-5"2Xf\\,X.531Q'@5bIZ9,AMhR.j[D]tnWMc>Y
-V5UAiUnXQWStD[LTq7gHR?a22T:_gKTqeBVUSY#pWi;ejUns`WS=5_1Q^<u&QBd\uQCFA0St;IBTV%sS
-QC!r(Q'7N#R%'M3Ssu.?TU_ODTV8$KSXlFLUS"*LS!fb;T:;7<St;RHTVA6Y$DXJqUSOfcV5C/grhp"#
-X/MtrWr9"!Wr/suWqialXlQS_Xo>@#WW&jrWVi[qVl8mYs/GpppnuoGrho:b!2oans/Ggop8J"jm],o\
-!3Q:'q5iVYs0;U.ql]t$s/uC&r2BduWiN,uWpQkdWl1qJW2ZbpWN3)!X/DSNOdMFTO-#QkS=,.eJUMfi
-FaAb+P`CfcNf/dVP*VE'SXobK".bmOT`(5ePE_/jP*1fcNfK6aQC.ZE-_@67Z*C^F[Bls8YHtI5Y-+e)
-Y-+h,_Sa:._ns4*^qme"^V7@r_#D%U^VIY!^V@Rs]tV7qrkSWK])KAH[^NKIZ*4S?Z*^pH['d9J[^5t=
-"0f#3X8]7%XnJgrXnf!mX6HY`WW0!tWrfB)Xn/^dYOo!+Y5,3lXob`-XRWFdW;rpuWrB'pWoL/[g&Ke+
-g]-(-h>c:1h>Z15hr!DOj59jps5X.Amc4?,ro!V3m,R6gA)#r$hVmSYhr`1:;H.@B;,pn'BOsV/D/soG
-@U=&.K8#,=Km@fkLl%%WU7[[3P`1$LRZ<DnNJELHIu9/?QAUKRMNsU'TpLq*R]39`Xg"gmO/'=mQa*fi
-Uq=+@^q%+l\Nd0mWiiY@YH#+4U;=F=Vm3bI]Vhs8]ZS='XgQ!S]ue@*Z+.3LZ*UpS_oTL2a1T./bf8,\
-eCE1)hVd5Gi8OXr!93q<!93e4q;^_urnmb7ro4(>iSjgprn[V4s5!\0"5DYeh"9=rg]-43h>Z4)g\KXe
-h>c:0g[X&!g]$".h>cF/iW%a/h#uZoiSiediVD:.huD[7j8%Zoj8Z=_Zi@E4[f<l;\c98@]D]DC^AbnH
-^@Au9^](hE\c0,7\^A1j\cKLYrkAQJ]<eX=X!tQf[_0Ab_r'>6lK73jio&MGgssg"daQXkdFHgrdF?Ug
-cI(%deCE.#&(8nWf@ej.e^`7"d`TVMa8Ndc]tVG&^qRS#^:Lnf\@B,]\%)CD!O/d+XrOIAW2?DjVP^2d
-VP^2bVPU,dV5'laYH=n/Xfei+YR7\C[C<ZV[_'/]\c05>])B8@^AkkG^&GYE^&,J<^&YqE^ZiK3^&PhG
-^](qI]`,MF]"GYeq7?4/q76X?]=ZS(r4;m<m(35/pq6C5rjr0Crk@p8p:^L?rkJ9Cj1bSo%]ZJ+WiE%t
-W2Q\pW2Q_rr2fn"riGIgriZ:'riF5Dr3$"##-=boP`V#i.#j1?N/E@NZ`^sP[]QR$S#NNlV4O?RTq7dD
-TV.dDSt247S"?4GUSRma-DdT?X0/V+Xf/+gS"?4=R$X/'Q'mu*Q'Rf+Q(4G:SY)OLV3I72rfmPPR@*uA
-(7pt^StVgKT:hjKS=lIFTUq[FTph=6rKm_WSt;XNrhTdrWNND)X8]:#Xo5F$WrK.!WrK-uWW9$oXSK!Z
-XT#@#WrAt"W2chrq5Eq`q5=@pWN#lqd]!/Cm&9r`po=+fri,:boW8%oq5iVYs0;U.ql]t$s/uC&rM]ds
-ri?$um&U,chQ,h?!N2mqWVrl%WMuPUP*;)mOd2H)Lkg_2F`hbPLQn!`OH>EWM3!a_PF.i0R[BP:R[g":
-Q^O>.P`UuiPDtQ_OHu3%R%KqCU8Y#qZ*UjG[^!!>ZEL:/Y,eV+Y,nbC_ns=.!5nfO!5\WJ-G7+/^V7Fs
-^V7Fs^:q@r^V7M"_8*k"]=bhc[^*6EYct=6WiE/$ri5ptrMg"%XKAV*ri,t!r2KduXSJmlX6HY`WW0!t
-X8]1#Xo5C&XnT!jYPG=$Xg>2*Xo>KuXoPU'XRWFdWW0!tX8/dUX8glQgAfq-h#6%3gt^`Ah#?12iVqm:
-iW%s;k4Rd2j8\-<i;)B[j#YuPi8ESUk2YUX_i822?!UZ9<bQ#5;h\aoA6iblKmeiJQ[WahI"6fqLmXWi
-Lm4H\KpR[QR%TS$KNWtdO,Ag`S"Z[VSsYY3TUM=MWM6H*\#GsqZ)X(fZ)4D/\[B8\[^iiOXKo7@\#QI9
-Vk:H6[^3BM[^2m?Z*CaDXL#dTYH"n3WNE\>\@]W"cd^S%jQ,4VroF%;rT"4Cio/eOgtUT_f`^$`gYL]]
-iW%s8j6>P%huD[7j8S$<iVqa=h;R;Mh;/(crnRS0rS$es"QA:sh;.MSkhZ9ps4mV.mbIius5<\2ptbr-
-!9*q:n_s<!rnmb7ro<h5j5^0Cs0Ma4s0hs;s1/0@s1A9D!5AEH!5@a5rjr-?rj_d7dD#[qrOiTO]tV1p
-^V.%RUo:adZaI<QZ+\N/dacgre',t_f[nKncdC+bbg+V_c-=SW`Q$$@aNMfNaND`QcdC.dccjSP`kfL+
-^q@7l]Y(rWY5tf*ri.?DWi;qnUSF]kZ*1@8Z*1=7YcOt0XK/J$WMuhoVPgAjVPU,dV5UHnZ3.JA\%2IK
-!5/<E!4Mj8#Iq:Q]=PSa\Gir>]"5MdrP/<C"2)@^^\PV>^ZiK3^&PhF^](qI]`,PB]E#SB\cBAA](NW0
-])K>B]DfCj])K8-\cBA9]_T/<])]MC^&Yq<]_9#?^:qA^^\PV(^]1>6W;imtWW/psWW/psWr9$tXT5Hf
-Xo>L'Xo>ECXo,@$X9G`-Wh>K5'p4&sI=QipLRk*7X/`(kQBS)CVOs=VSh-:qQ^jM1QC+&'Q'du,S"-"9
-StD^OVkp2bTqJ$KQ^F)*PED)pQ'Rl.S!]TBR37ukT:DLDSY;L>Q^=,/R@'M8S=Q:BR\$:OVPU&^USXa`
-U'[ZpTqJ'QUSO`arMfn"X8f:!WrfB(X8]7&XfVN&"/r/tWr9$tWW&pmXSK!ZXT#=%XSo0uWW&mtWVraq
-WW&jhVtm:jWWB)tdA[&BmAL#ap8[qeri,jr!3G^jorJ.priQ!tj/r?ds02C's/l=(s/Z-u!36!u!35=b
-ri4kVjfA?Z8uS_hWN3,"TotG!Vkg;oXe_G^NerC@MNjg+OHc#lNf]ToS=5t?UnaZ[WMHDjU8"K\U7[jA
-S",k4St;^NUS4HXYHbC<\[o;]rkSTMrkA]P^V@Ru]tD#W]`GdZrk/WN]tM%h]=YYdZMq06ZE^[@ZEaA4
-$+$tDZa6sEZ`pY3X8T$qX9,H'XT#7"X8]4"XoPU&XSo:%Xo>EtWqi^[WrB!tWrB'uX9#E)riZ7&poa:n
-q6'_!\$#G,s/u."!3Q4$nZDMas/Q(!q5WJUs4RG+s4dS/rS@M/s5!\3!9*q;!TrA?j8J-6j8%a8ir7m3
-imHcdjo+-phr!DJk2jpS=A2n,>$YiV;IZYNF`MGHMN*1?R@&A>GD_36Ita8^P`hH3NKKs$PbP+FOACdu
-RA6FAWiE/!URIF1UTL2XZF$[@]"u(cXfnq.Yf"5]Z)O_5[BZj<ZaI'?^:^h\]s=]L[(X/^Z)b%:[&^+&
-V5^rF^:1Sfa3)c\gY;_](>IX%g"bK=gYh#DjQ#:[i8<>EgtgoIrT4"9"6&8!jn[j8j8.g#iVqa7iVqj;
-jo46>iVqd7i;hg8h#Z<hrnRS0rn?ntro!k8rn[)!l.u?ps4mV.nD+$!!9!S0q;)&.!9*q:!9Nb0q:tu,
-s5Et;q;LAo!3[!<Za7$G[^N]U\[f;_]=Ybj^?!'.])T>?\G<\_^BhQf]Y;(l]tV5[^B;*RVkj@!rjDp8
-^<tL1f+?K\bK/&ZeBlOje^`$mcdC/>ciV8,ao0C.b/q]Hc-F_de'?4\a25^2`4j+$]"Phk^9+QAY,eV)
-XJMnqVuEG0Vm<S2YHY76Xg#"0Xfee-XeVelVPU/fWiE,uX9>Z0\[]3C^C%]a\@B#W\@B#[])B8@])K;A
-]`#SD^\teF^%oD<^ZiK3^&PhD^BM?c]Y(kjrk&6Crjr*@s183?n[\_7rk&9D]$e1h\aI$/]DfGC^A5G;
-\cfXX]Y;,Z^[\u1^&PhG^\PV(^]1>6W;imtWW/psWW/psWrB*\Xo>L'Xo>E^XlcbaXs^?PXK8P*XJqbP
-NIQD+It)j&Tr+loY,J%ZP+SMDT:VaOURIU<SX]VI':4oLS=H(=R[]\9Tq\B`W2$,ZS,JchQ'dbuR$sA0
-Q^O>2R[Tb;R%L"?rga4dS=5e2R15ROQ^jJ4SY)ICStDdQrh9Cfri#dqs/H!qr2fas#ct).XK/D'X/l'!
-ri#mtrN#q!rMfjuq5jCojK/?_ri?+"ri,strMfjsri#gqs/>ppnYlDd!3+AErho1_!3,Xkri#an!3,ps
-riGXioW8%oq5iVYs0;U.qlU4,Xfeh-X/W,!kc=Z_ri3l:-E3rCWMlerWiN5&WLf34Unk#kX/MVePDt<M
-MNa^)NfoWgOHc3&rgj.`VZ*@uVkg8mV50r`TUhJbS"-(>R[fn?SXl@KVQI/0Z+7BT\Ga5O^V@Lt]YM=t
-]tD%mqn3QR]"Peg]">Pc]</?DZ*:I;rj2[3rNZF.ric7$qPsn%XK/D'XK/D'q5XFs!3Q4#riH.%ri>jp
-s/Z$tl)O`^s/Q(!r2^"&Xfec)Xn]'uYOSaqXT#?OY3)ndXT5HuXn](!Xo,9jXnJaoWrB'pWoL/[g&Ke+
-g]-(-h$Dfkh;-uIiT&ttk5OE=k3h:0ir7m3imHctjlG=[iS3,GiTB7`bC`bh>%q,I@U`MRZ&a]kH\.$,
-I<LF)I!:I:RZieqR\cXISX>D-Z)""fR?`SfR%CC^UnaNKObf!`Tq&B\R(:#A`3-S_\$<3H]:ZdOYcXn,
-^:^kXYd:[<Uq3n8[CruR\s]_+X/Vqu_SsR=rlbMmeC`F/r8mk=!or>"$/FIshr!;Hg>V)jjT"9>huM[5
-i;Vg@iSWJIhYH.+j6>P%huD[7j8S-Dio8qUi8Xap!9!k4rnmq8h;$f>n_F3)ro!q:h;.k^q:t,gs4mV.
-n_F-"!9!k8!93h5q:u23iSieUroN\/q:tu,!o`+us5Wq6j5^0Cs0Ma4s0hs;s1/0@s1A9EjM1]*s1/-=
-q74nf#/7a`^V7Cpr4`<H]!E6QVl?l$XKAhIaj&/Vc,[c>bg"ATbg4PYrQ65(b0%f=^;7Y&_Sj:._8O@5
-aNDTC`59C*^:h7n^UU`N[hG[=W2Z_oWMuYlW2?PnVPpf,Z*=52)6g9GXfo"7YHY.4Y-"n3YHtXF\\#G_
-\@K?P^BM<a]Y2"mrkJKJq7H[;qmlmD^:UuT\H9LX])B/>](s)9^ZiK3^&PhD^]2%I]F)Be]Y(kg]"5Pd
-]Bm*3^:q7m])]Ik])K8/])TDB]`5_A]_T/<]`5_F^[\u1]`>bH^AbnC^>m!.WrK$tWrK'uW;ijsW;ims
-XQ6M_Y5bX'XQ6MFXTbl/XfSS)r2g^8X.GK.L4t;3JVK\iW338"S!9,1UAgbeURn$ErgG.#R[BG&O->fn
-Q(+,-Q^XG:TVJ*JR[BG+PaIo*R[B>.S!fb8Sc#&fT9c%>S"6.EU77[FT)P5_Ssu1;SGo,`Tr4lhW;W_%
-X/iA*Y,n_,XSo7(XK/G'X8]6oXp_A7Xfeh/Y,\M$W2KWn#HFf&Vl6MkW;3OjXlQS_Xo>EsWWoH%W2Q_q
-WU-S^WrK'HW;`^`W;ijiWrK$pW;N[pXRW=_XT#?tXQ-G_Z2_'*Y5bX(Y5bR%Wp-S^X8]-:Ws,H$X/`.u
-r2UR3Vk90ASZJcmYHb:'QB.&jSYW'FQ2[0RS>2mSrhL"&Wi;r'ZadTQ['$C/W"Pu+USOc^VP^DoXf\\.
-[C3NK]DfAI^V7Fs^:q@t]D]GR^V.=j\@8oU[^W]QZa7+=[f`\5XfMH("g+l-X/`3!WrT0uX8JsrVuEXj
-Wr8mrVuN^qXS].$XKDB&q5OFqqQ&k\ri,ptri>suriQ4%s/l7&!3POhs/c7&eZS#:s/l=&q5sIqriQ+"
-nZDMas/Q(!q5WJU!8.S0g=k<9gt_kas4mY1ro*n;roX7@qr[>,s5O%9q;Tf^&*;^(j5JbJk2t^dk2419
->o6C@CLCR^FLS6=P)YNbO,A[OPE:uuVlH*_R6RFGVOO!CX0eh.YF;;TTrXrh[AfakUS"!DUT1?2Y+3/D
-\Ab\Z[C<QO\%A*9[ApUD\\tqd]!o#NZaHj,TX"L-(r3Dn^q@Y)`R3;jioK.Xi8W_Uk2t^]gY2Y]s5!_3
-!8dP4(YRKqgYCT=g>_,Mh:pZ:f](lGgY1E:h"fq)j6>P%huD[7j8S0?ir7mFio8qUi8EGIiS`YMh>Z4"
-h>cL7iW%j1h>,jgh>c:0g[X)!h>cF5iW%p5iVD=/iW%p:jmh=*h#?42iVqm5iT&tuYQ(s/[/[T7\Gs,>
-])TDB^>m!-])T>?\G<]$^ZW@(^:_+m^V.=q]tM(l^V@@bUoCT!X0/hIaNVrSc,[fCda?=ccHaYXa2l?A
-a2uHB^V@V#^r"(.`Pfg;`lH0?_o9U7_8*as^V@AZ[fj+JWMl`oW=Gl(Vl?VlWMubkYd1O>YU6QZZa6sD
-\%'#]^::ea\%B8`]=5;^]=GG]\\Gnm]Y(qm^V.=q^\ttA])TDA\cTRY^AP_K]Y(he]DfS@^A5P.^AbhG
-^A>VE^AkkF^'MBa]=YYe]XtfC])KGD]`5Um])K80])TDB]`,Y@]`,M?])TGC^AYh:]_9&=^AbnC^>m!.
-WrK$tWrK'uW;ijsW;imtXQQ_aXo>L'Xo>EBXTbf-XfJP*rN%WRXf%Y?L51D3K86"mW3*2!S<]G<V4jZY
-U7IjAR@'>+R$X#"P*;&kQ(453R@aJOrgks;R[]h<R[9D/R\-(8R[TP1T:VOCSt;I@S"H:AStD[JR%'bA
-St)IKUS=KZVPpMrXKJV)rN6@*XKJ_.XK;E'!3H1#"Kef-XKDE's/c+"riQL0YHG%1WiN/tX9>Q&W2Q]h
-XT,F"XlQS_Xo5?rWWoH%W2cksWU6Y^WrK'MW;W[oVspYbWV!4dW;WapXRW=_XT#?tXQ-G_Z2_'*Y5bX(
-Y5bR&WoL/ZWl(kAW2ZetWMursW<B9&W1K@gSZSciZEg[*Q&griSYi<PQ^duE9qnDUU8"<XWMu]%[^`fM
-['-O6XJr7oU8+EYVm!;2Z)k"7[(!BR]=GMg^;%Cs^V7It^qROt^qICh\[T&V\$rfQ[^<?EY,n_*WiW<#
-WW]E(WiE&rX8T"$X/i5!Vl9Qnq5FCmW;`atW2HTiX9#B'riZ7%q5X7kl)O`^s/Q(!qlKh"riH.%riZ:'
-l`U5gs/l=(]rqC;riGptq6'b"qlK=ip8J+nWiQ0#q5WJUs4RG+s4dS/rS@M/s5!_6s5X(?!9<q<mc4?,
-ro!V3dGk_uh:giJgY_/KgtLQGj1p+o8m-%;?#+\mU6gt$O-5cqSsPh7St;UMN0]]bQDC15USFldRBF,t
-\#HU>StN'OQ`%F.\ZMX!^X'Nd]Y(2Q^U:;Q\@AiHYeRTG\A>VZV6n+U[Bm]kccOD]gYLiLi8i\IjQ,@^
-g>M&Nhr*GPk2tIPg"YZOgu$rEio1[3in<#=hVd8FgYCZDio8hMgYUlJr8e(;h;$iEroNt7q;^_urnmb7
-ro<t=s5O(;ro+@FiS`YMiSi_Qh;-lAn_O3(s5F"9ptbc$k2$'mrnHtu"Pr"oiSjdqq;M/*s5F";rT3S.
-q:tu,!9!q:ro<h5j5UTPYHkLA[C3NR\@K/^]DTAB^?33+\bWi'^ZN<2_">B)]<\E+T;JBd]>MS5dEThW
-bJqK9_8O@3_ns7*^qmn'^:_(h]"G\i^;7S$_ns1&_7mUq]tD%h\@K,W['K\9!jf5=riuF-!OT95[f*`=
-]"GemqnE*FrkAEGrk/'@s2"TJq7kn#q7ZU=q7cjAs1[p9rkAEFrk&!=n\)cMrjh%"qmu%)n\5"9s1[F+
-$*(#(W2cntWMlcoWW0$sXR!"\Xnf-IXoGHoXX^N\ViR"'NKBj/W33@uT9u">TUhXHTqJ!FR?s;/R$X,(
-PECulQ'R`-S._HeT:24>R@0G0QBdi(T:_^GS,SlVT`:YaT)P8jStMdOUSFQ`Wi2hoWiW;tWq!7lYk,$f
-Z14ghX8oC!Xn8^_Xo,3uWVNRaX3%=9W;`^MW9L>KXPg2\Ylq>:Ycb,(Y5bU&WW0!TX8/d4WrT+\P),*e
-W1p2mT9G=uQ'7i4Tq7dET:r-YXK/V3Za-j=\@&]N\%9&XYd(=3XJ_qrYHFt.[C3BG['d9KrOMp2#-P,2
-XK8P,ricO1Z*:@4riQ7'pT4:lri#Xls/#UlqPXCmnYPcYq5O1jq5XFns/PLfriH.%riZ(!nZ;>bVlo9d
-oW%njri,pti2ck1%,0Ilgt^`Ahr!AMio9sps5E,#q;UGpf],-SRUo-!F_,g1V2ge1MLUYHW0`F&RAd3c
-VkpArZa$L&X.u5WWO0(@_R?nh\=B"jXJV\dWi`7q`PT9s[/R?AZ*CI3WMH8_V5gr:_8F1,rn.>,h#cQs
-jnn';j8S->iVqa1jT"08iq_I$hsoY#htc=.iVqa7iU5b*iW.p;iVqd2iUPpLh>,k*g]-'hh>H*^iVqa7
-iS``*YHP:=['d?N\@B)[]=\$Ts1[a4rP/0=q7=tgs1n9A)S<ViU77jMXLQ<iaiVWFb0%B4`5]j=`l>m4
-rkJcR^:_+j]"5NQ]E5j__AgD0^qmn'^VIUu^:Lk`[Bd-DZEggC['d<M\%2LL!5&6F$,+!]\@K2_]YD5Y
-^AktH^AknH]_T;A_>D%D^Yug#^&PkE^\PVD^&Ph5^](tI]`5V>]^`\V])'#<\bs#=]A^?c]^``8^&Ph)
-^]1;=W2Q_sWMuhprMfgtrN+hWq6&,Is/Ydo!O&d5[[<#3MiO>+W"#8fR$X/0TVA9ZU8"*ErKeptPEhAp
-OckroQ(=A8TqIsITUhUCS!]M0R$sG3S!f\6S>)aRV5C)crMK^sXK)5u"fJ;uWiN5sWW90lY5b`tY48de
-WVNXkXnAd_XT5I#WrK'oWq!.\W6hLCVu3InWSsf?Wq3=gXPg2aZ*CO;Y-%N&s/c7"s/OnUq5V<4)QBEr
-Q'\/:V5g8RMi3^[T:M=<T:r$TWN!#$rimBGXfK"A['[6L[Bm*AX/rD'X/rS2YctUG[Boh;!4Vs;#I(G;
-Z*1C9YPt^(X95T-Xf_T*!NiEtX8o=!WW/pmWW/glWV`XoW:?_SY5,'mX8/dqWW0!cX8T."XoGR"XmrLb
-Y,8AdXnA^mWrB!tWo0rXg&Ke+g]-(/h>cC4i;_g:huD[7irJ6+j8%]qj4E<jin:GE:gI@HUq;_9Is-*p
-L3SH@Wir\9\>uO,X/i.gOg(^SSY;jVUq3e9_SE7U^qR=cZF@6HX/MqoW3!53\@TGmaNi/^f@ej6j5o=\
-i7co>h#lToioU's!or>&roF+<s53Y5s5<e6q;1Z!n_j6#q;_;0s53k8ro4"@n`']4io1+#iSi_Qq;Ll'
-akcdJs4dS/rnRS4kM?$kg#;qfs5Dnr%Bm"BZa@*I[^`iX\\#KQ^&Gb2^\kkB\bWha^\bhF^\b_\]XtDB
-T:`$k]"#AgaNi8[[(<ud]",BN\cB;?\dQ'Y[C*BK[^N]U]=J`i]XkP[\@8oT\@/oS['d<K[Bm9L[f*u@
-_>h=N_Z%=P_8=+f])]PC^AG\D^AbeG]_T;?_>V1J^AYb8](*E.]`>hD^\PSD^&Gb3^]2%I]E#S>]^`\W
-](ro;\bs&=]A^?c]^``8^&Ph)^At8>Wi2krWi2nqW;W^qX8T-UXnf-IXo#0tXo#7SZam91NJs$kSWfJ6
-SY`'LQCO\DSXQ%<R@0G1S!oV,R@'>.R[]h;TqA-WTq.^GrfmbUS"-.DU8"EYrhogprN-1&XKAW&WW]<"
-W2clsX8K'rWrK3mY5PU'Y5PI$WrT3jY48LeXSK!kXR3.iXSf'uWVNRaX7N:9VuWanW;ijUW9L>SXSJsU
-XTl&6Yct:5YPPC'XK8E#Wnj`OWp?_AX8Ak6U7@^<R$XSLSreMWMijF$SYW9cXf8;#[C-"C)RdAnZE^X<
-ZF.!DY-+\$V4aHTYck78Yd:R;ricO2YHG(4rh]mtW2Q_rWN#lt"KJH#XK;E%!3>jqs/Z's!3#^mrMBIl
-rMogtnYu&]q5O1jq5OFori5@drN-"#!3Z."nZ8=br3#:dnZ)Sfs/P"Xs4RG+rn@b7h;-uGi8EVShu;U7
-j8\9/j8J$6ikOONj=8s4V/'+1EN5(/;IXTuR$`5e[(*0.TW#6&ZF@HWZ`L("T:r3g['[QRYpm/]OGK6q
-SXlOWZEpgO^qmt3cd:+jf@ns6hW*YNgu%)Jh:^K<hV[5Lr8db8s5j:Aro!k7q;hM4rSme7rSleoq;;54
-qr@M2!8me7s5X.An`0Z2s5O%:!9!\3n`%[H!8RG+!8IM.s5!_5iSE2Grnmb7i8ajA%C<CJ['d?P\@K/^
-]=koW^?!')\bWha^\bhF^\b_F]G\AnYGe%i]"5Mjaj/8[aLJmr]XYG^]XYJ\rjW'=[(!LB[1g!W\@9&^
-]=PPc]=Y_g]=b\c]=\'R!kZ.[rP/fW_8!b%_SEq%^r""d^&>\B^\khF^%oD@_>V1J^AYb8](*H/^A5P;
-^?NE4^@o50^%/bX\cTLU]]$Hd]^rl;^AbhG^>Qa4WiE"rWiE"sW2TZos/Z.#go^CTdB3;HrN6"#)m6TT
-YcjFPOeA83Tr=faSs>b9TV%[AS=c.7QN!3RP)u-$RJrQ[R@0S7TqeBUTVVRX"J;HaV5F3i"0/E'Xo5C&
-Xo>C,WiE%uWMuhppT47lriPgqrNQ7'rN-%"s/Y[mnZ)Ddq5s@lm&g8goW%G^oVfm1!i`0!iMc"@orRqi
-i2m3eYHY76Y-7])s/c4"goL7Nm&SpBql(L,U8=caQ_CRRP_Y0ZOdDT3V5^DmW2m)+Yd=>9"M2.NZEjJ7
-$*LG2WMHGiUnjpeZidS<Ycn#.!3H1#r2K[o"KAB#X/c/urN#t!pT4@poVqecrMfaqrN,OgnZDVeq5a4h
-m&U,es/bprnZ9=)!3PFeql]1cnZ)Sfs/P"Xs4RG+rS.A.s53k7s5O%:s5X+@mc46*q;T0LqrAsMgtfbp
-:hmD#D.nEPMN*.GSZSl]Q_q6eTq\B`WhZ/hX/Grlrh9Cc%Ag50Tqem/_o9aCdF?_Gg]ZHkiT0,!j9sr'
-gt^Z>h;@&Bg"?&[qr@\;s5a1<q;hM4rSme7rSmA*l/;X&qW%;.s5X+@n`0W1s5Nb2n`%[Hp=of,h;I5M
-iSE2Grnmb7i8XgB&$`LKZa7$G\@B)[]=Ybi^>cp'\bWha^\bhF^]2%H]+Vuu^V@(QWjK:F^r4.,^:Uka
-[f3W8[C<UD[1BXNZa-^:YctC;Za@3N\\%gSqnE-Er4`3Cs186Ds1\NJrP8?G!5SQFs1\HHqnW0Frk8BG
-q7cgCs1eTJs1S?C!5.j4n\"\3q7l^=k.go0pq6.2o=E,V!5&6CiO\9doY1==rk8?Gi4o;mrMfaorM]k!
-X/t$Wq6'%ckH4W^rN6+&rN@?LZE1-uO,B0gRA$ILSXPk6S=5k5R@9Y4QC!o&Pa%?"rgaFgSti-\W2m#%
-Y-+o*WWK9%X8]4#Y5b^(Y5bU'XoGI!WWB)tr2p%&rN5strN6(#!3>psrN?1&s/c7$ql91gnZ)Ddq5sFn
-lE1#dor@P`]r1q1ri5+Zr2Ak[m&]-Is/u=(s02C'!j&K'k,\0Uq5VK9ql(^3UTCQ0Z*:sHTpV@=R$j;?
-WirS-Y-YOK]=GMg^V.:dri?=+Y,J:qVPaQpV5C,fpT41is/PssrN$%%XSo1!WUm1`XSo-uX8T-sXmrI^
-Xnf!sX8AsmWp6Y]XSApfWlV@9Y5YQ^Y3E(YWrB!tWo0rXgABS0h;-uGi8EVSiVqm9k3:q%ikOORjSe'<
-fIl%Bji2alXJ(E/SrnVSEM0&%TUVUV\?rK@Xg,(.U8"<TU84ciYHt^Sc-FYcg\p.6jl>@ujT"6>i;MX5
-is4K#iT&tWi84@lpZ)57ro=(=q;hM6s5X.?s5Nq7n`&flq;_8/ro<t>n`0T0ro3/#o%hsSptYl)!9!k8
-iSE8Is5Et7s5Dnr&$rOJ['R*G[CE`W\\#Je^#?a%\bWha^\bhF^]2%I]+_fo_7dRt['R3K[(X8k_SjC"
-['T_<!42[0!OT34[0j+C['dBP]"5Pe^&>YR^V7Fs^:h1l]t:nh]`#GA^&#JJ^:q7m^:qA\]DoVD^\bhE
-^\5D?_#M1L^AknF]`5Y7\adE(^\PV)^](tC]^``.]$%Yb]DfGC^>ZZf]_0#;^AbhG^>Qd+X8T$rW;W^q
-X4aWNY3`:QXo#0tXoGR&Y:-]\X/i7mPaRf&S=uLFT:_L<QC+).Q^3euP*D2tQ^4/7U84Z`X/`6"XSo:"
-WWK6$WrB(!Xo#:"XU2)1WiE%tWiE%srN?1'rN5str2o[orN?1&s/c7$ql91gnZ),]q5ih_riH.$p8[Ya
-^8M%2rMo%Zql&bZm&]*H!3Z:(s02C's/b@`oW.efa/f*:)l'.-X/rkH^TO,lR$jA5SYi9cXfeh2YI:jI
-\Ga/K[]m!AYct40WMootWr8joX9,E&XT#6tVuilrWVrmtXT,:"WrK."XSo1!WUd+`XSo-uX8T-sXmrI^
-XSAjmX8/d[X8/jmXmrF5Y4\ssXT5H]Y3E(YWrB!tWo0oXh##e2g"kKAhr*GPir8!9k3:q%ikOORjSe("
-hV$W@j34^=Q@!t<Knkt[NfK<kTV.pGS!fb@YI:mIY-l$ac-b1tg"P?BgY1?:hVmMRgtU]Dg=k<;rn[_3
-iSjdr$KgI3g"G*5gYLZ@ro=.>jQ-'qr9!_6rSmk;s5a4>r8@Y7iSsCfq;M>5r9!P0r8mq;l/D6ifA68X
-rnRS4ro!k:iSE;Jro*k6s5Dnrs0Ma4s0Ma5s1&*>s1A<EiP53!q7>n,jhL].rOsVj]=PSi`5'(#^:Ce]
-Y-"t3YHP+4Yd:^E[^3?I['R-I[C<WT\\8!S"22F\]`,YN^;%Fr^;.M!rkANJ]t=3Ur42s?]=RgQ"M21V
-]YFH\qn`<JqnMm>s1nZLrP&*?n[\2(n\=n6jhLi1s1\<An\2cLs1A<Ds1[X,r4;.*n\5"9s1[F+s/Z*t
-rM][os/Y7`or\%mdB3GKqlB[urN?s;Wh5iYV3dR1NKf`qR@9P3S"?:FT_tAlT:V^MU8b,nX/`2&Xf\b/
-&$E1AYd(4.X/rA'Xf\e0Z2Cg'Xob`+Wr9$tWrB7'Yl1d(Y5bX(X8B!mWrK7%Xo5?uWrK'gXmrFcXo#6r
-XQckaXS8abXN7@8W;ijqWo9o@WpHhDXo5I'YktU'XP'ZMWmRmIXS]'oW;rk2W3`k7YJ%T^W0Ng?S>2dW
-X0/\6[JdWJ]=GG[Za6d:X/i>'WN2trWN#il$EC,,XK/G'X/;bjr2BOns/Yprrh]Ojql0UqnZ;bis/Z+"
-qlTn$nZ22]nZ2Jcl)XW]q5s1enug3>s/l=&iNDFIo;_hjri,pti2cn5rS%;)s5!_4s5<q:s5X"=l/VU!
-alEE[qr@Y9ro+^QhV$B0hVQZ.STJC]DgR7hOd`8W^r-,i+NMaTe^rF.hrNbQhVmSNhrEbPg"Y<8guIMV
-jlY^[gu&%hr8Rk<iSa[rrSn":hV[;firA!;i;;X/irA';jSRp9i8N\cj8%[6j88!/j87s<ip#Foh:CEX
-h#H41i;_d9io/_LiVha7huDZnit&K&[C!9G[C*NS\[f>a]tNC>q76=4m(_VrqnW0E'YCug]"l.r^:h4l
-^:q7n^Uq.i\%2LL"hD1R]>),Y^&YhE^'D9]]Y(ki^VB`_$,43i^V7@o^V7J]]`GaXrODs?]D]JD^&>VD
-])TAB^AbnE_>h=I^\GPC_#M1J^A5G3\adE(^\PV+^\tnI^A5G3^;.>[]DoPC^?<*)]'6lt^AbhG^>Qd+
-X8]'uWr8mpWW0$]Xn8akY0jBOWr&jqY5PO8XK8@sV50WXW1Kf_WMuekV>d@rV59ubWiGur!2f^s"fn]+
-XKAZ*Y5PR1X/i>'X/`8'Yl(^)Y5PL&Y5bX&X8T'rYl:j)Y5bX(X88pmWrK7%Xo5?uWrK'gXmrFdXno0q
-XQck`XSAgcXN@F9W;ijpWo9o@WpHhEXT>Q,ric@+ql]t#frOqKdB!;KqlBOl$E'i*YHG(;YHG:3ri$:,
-X08_0Y->1:YH4i'XT5R%Wrf6!W;`dqV$a*#X/rD'Wi<%rVu<OpVl'Els/Pgorh]XlrhoXms/PUjs/H%!
-rN,mu!3Q=)nZ22]nZ2Jcl)XW]q5s1eo<-<?s/l:%iNDFIoW%njri,pti2ck4s4[J*#i4=ohr*GPioBmt
-l/VU!j5]=_s5Ek8rT*q:);3m*hV$N2hVlSe_op?M^XLigg=Y$1h;dPniW.g5jTjc"h;6oFj5^-r$/sb$
-jlP@Rhr`hoiXO`!h;-uGj5f=`i8EJKrS.>-!T)`1irA!;i;2R/irA';jSRp9i8N\cj8%X6j8.p.j8J*=
-jT+<)iQ9pOg]ZHki8NYoio](ph:^cdhuDZnj70V?^TG9H^A5PC^AkkC]DoPC^@o>>^\PV.][=La^?<8X
-^]2%I^#?HZ](ir/]_T/7]D9,0^#?^$^\PV0^]1A+X-'LaWqrakXSf*qWViddXl6;-XmrL$Xo,9[WrT3Z
-W9L>XW;3FgWme'LXSK!oXR!"YXHKUaX7!(hXo#:$Xo>ElX8/j]Xja?NX7<3uX8f4!WT:/[XPp>HXmrRi
-XmrCPWr8snX8/d]X81QMg]-(.hn8"#j8%^1jo49>iVVR5iVqj,j8%^!iVhfej72*Bj8%a8iSNJfh>,jr
-h<Enoh>-")iW%^)gu72lj8.p6iToOp[fEr#^T>3G^A5PC^AkkC]DoPC^A#D>^\PV.][=La^?E>X^]2%I
-^#?HZ](s#/]_T/7]D9,0^#?^$^\PV0^At>+WrT5`Xnf!mX8K!pWViddXl6;.XT5KnXL>8/XQ-A]X5U#A
-WqiUhWVNRDXT#<sXnf'aXn&R)X4OEJXSJprXT,F"Y5bX'XRW@eXQckbX4F?AWkGJ0X8f4!WSsr;Y3E(Y
-Y5,4!WV!1KWqi^kWp?_]h#H./h#?12i8s"$j6kq,iVVR5iVqj1j8@s5ip#FLj72*kj3ZidiSNJfh>,jr
-h>#t"iVD=*i;)@%gu75lj88!7iToP(\+R61\<4N+^A>S>]DfPE]_f>@]`,Y8^\PV.][=La^:(fV^Abh*
-[fEnr]'6m'](*H'^#Qj,^A5P>^?`Q*X8f8aXT5L!WqiXlWr&dnWq!4MWme*MXmrL$Xo,9]X8]0YW9L>X
-W:?n<XSo6rXnf'aXn/X*X4F?IXSK$uXT,F"Y5bX'XRW@eXQckcX4=9@WkPP0X8f4!WSsr;Y3E(aY48Xo
-WUm+JWqi^kWp?_]g]6+.h#H:3i9'($j8%^1i;Va9iVVR5iVqj2j87m4ip#FLj72*lj3QcciSNJfh>,jr
-h>-%"iVD="iUP^^iVqm8k5"!%irHR][fX(L\WOZ&^A5G@^AkkC]DoPC^@Au6^?N;Y^Au%=^:(fV^Abh+
-\,Wqr]'6m'](*H'^#Zp+^A>V?^?`Q+X8f94Xk0]AWr&dnWq!4MWr0!MXmrL+Xno0tXPp5=W9L>XW:?ne
-XOF9IXnf'aXn8^SX0&GuXSK!tXT,F"Y5bX'XS/^mX8/j]XjO3>WopG0X8f4!WSsr;Y5#-iXnf-iXmrCK
-WqrdlWp?_ch"]Y-hr!AMifW7$iqh[1iVqj:iVVR5iVqj,j8%^!iR-]UiO7eHiSWMmhtc+(h!s4biVD="
-iUP^`iVqg8j8J-9iToOs[fEr;\WX]-^\PV>^](tI]_f>@]`,Y8^\PV.][OXq^[]%H^]2%I^#Z[%\)Fp_
-]_T//]^`\s^A>SA^\PV0^\+W-XLYIaXnf!mXSf*qWViddXl6;YXjsQDXM1h4Xo,9ZX5U#AWqiU`WrK0I
-XSf3rXR!"]XQ$:^X7!(hXo#:$Xo>ErX8AsnXQck7X7<4RX3[jHWrB!VXPp>XXmrOhY48XaWSXZQX8/d]
-WrUrNh#?12i;V_uj8%^1jo49>iVVR5iVqj,j8%^!iR6`dj72*:j8\)rhuDU0h>,jrh<Enoh=9IoguRGk
-iW%s;k5"!%j7]q^\Gj#=]">`/^\PV>^](tI]_f>@]`,Y8^\PV.]_oOq^[]%O^\Y_F^Abh)\)Fp_]_T//
-]`,V:^#?[*^&GbE^\PV0^\4].XT#=%Y2udfXnf!mXSf*qWVidiXo,<[WmRs=XQQ_4Xo,9ZX5U#PWq*1c
-W;3FgWm.XDXnf'aXoGKtXSo1"Wfa=^XRE7jXo#:$Xo>ElX8/j]XjO3>Wj\u.WrB!WX8o?\Y3E(aY5,0p
-XmrCNWWK3#WW&prX8/d]X81QMhZ2U6ifW7$j8%^1jo49>iVVR5iVqj,j8%^!iR?iej72*:j8\)shu;O/
-h>,jrh<Engh>-%"gu[Mni;hd7iW%s<k5"!%j7g%_\Gs,>]"Gf/^\PV>^](tI]_f>@]`,Y8^\PV.]`#Uq
-^[]%P^\PYE^Abh)\)Fp_]^`T/]`5\:^#?^*^&PhF^\PV0^\=f/XT,F&Y3)jfXnf!mXSf*qWVidjXo#6Z
-WmRs=XQZe4Xo,9ZX5U#QWq!+ZW;3I<XSo9sXQutgXSAmqX8f2^X7!(hXo#:$Xo>ElX8/j]XjX6MX7<3u
-X8f4!WT1)[XPp>HXmrRiXmrCOWrB$uWW0!sX8/d]X81QNhuDX7ijn+$j8%^1jo49>iVVR5iVqj,j8%^!
-iV_`ej72*Aj8.g9iSNJfh>,jrh<Enoh>,k%iVqX)gu75lhuD[7irJ6;iToP!\,Wu<\c02%^TG9=^AkkC
-]DoPC^@o>>^\PV.][=La^?<8X^]2%I^#?HZ](ir/]_T/7\bWo.^#?^)^&PhG^\PV0^]1A2X8f:$Xo>Jc
-XT5BtWqi^nWr&dnWq!4MWmRs=XL>8/XQ$8\X5U#AWqiUhVtm@AXST$tXnf'aXn]!rX8],^WrT3rXSJpr
-XT,F"Y5bX'XRW@eXQck9X8f6jWj\u.WrB!YXT#<[Y3E(YY5,3iWTC/YWrB!tWrB'pWp?_]g]ZNmi8Wb,
-j4<8diq_O3irA!7i;_d8ipl()ip#G#j432[iP+@Jj8\)phtc+(h!s4biVD=*g\Kh.h"0=[iVqa7iVqm5
-iToP&\,Wu<\bWi$^](tF^9PH3^A#D>^[]&3]DoPC^=g9c^?E>X^]2%I^$3*'\FI2q]^EE4]DK/A\[oA_
-rji<E]"Yqo]Y!gL!kuC`q7c[>n\4h4j1bSpri?(#s/l+"l)jc_Z)uubnZD>]p8Rtifrb+Pn>s(#r2f.b
-qlKh!nYt*>!3,Of"KJQ)Wi>fqs/Z(!!3Q'uq5s:jp8m;VrN,suq5W\[q5W2Mf;ml3nZ22]p9+FtriH$u
-hQ,n@]rV"1s/Q'tiN)LOeueJFri?.&Y5YEpW<0*"X8/dkX7<4cWT1&Zh#H:3i;_fqj8Is8iN_G%iqDF1
-j72.&i;_d8in<AViTK7Jj8\*;hs'.bi99.gi;qlmrnIP1h#5n4gtgZ:h;[PXiSaOh#M\"ggu%)Lj8%[0
-j72+(hrEbs[fX%K\Gj&7]'7!*^9PEQ^>cls^[]&4]DoPC^=^3r^@AqG^]2%I^$3*(\,a&/]@OUp]D];A
-\[qaM!4r0?"hMF_^V%2N^%T29^[o2>^A5J&^](;6XT#?tY3E(aXKnr.Xl6;MXmrFcWViarXP'`QXRE7!
-Xo,9bXo,:"XRW:@WW9$qW;WXlW!'-%X/`/pXT,?mXSK!kXS&[TXo>F"X8/d[X8/dNX4F?1XRW@]XS8mt
-Xo5@"X50i@WkPP0X8f4!WSsoJY1B`OY5PR%Xp1u/X0&P(WV3=bWqi^cWqiXSWs%58hr*Glio/qsiV_Z>
-j5K"lj87m,iqMC2iVqg:jk8\YiTT=Jj8\*;hs'.bi9B4hi>(8.h;-lAf\+j+e^iF+f\50@jl57Wq;2>0
-gYCTAp>Pi-n_s<$j5U-Ks0r$<s1.p9l+d&.Z+o83n\=V.pq-O<s1[+"qS)I5[_MjVrk7R,qmc[9n[mGd
-rk&-?!P,f?\H'5?\HTRW^:q7loY't4q7lR9rkA3Aj1kSos/c7&po`k`q5i>Qf<+#3nZD>]po41ks/c.#
-hQ?%D]rh.5r2f.bq5j+cfW+qMql'Ikr2BRo!3,t!m&^#bl)`pIriH(!po<SZrMogrZ)cibp8e+lnZ;Mg
-riQ.#frOA;kGut1s/Q'tiN)LOkcOBWpoaS!r2p1)XK8P,oVqPaq5a%cq5NDTs5*t:i8EVSi8aXlZ/YiD
-io9Lgn`'?%ro*n:s5hqoq;Ll&[c@DHrnlu"qV^l$f\uhfrnS.@f\+m-f%8U-g"P9@io8qTq;;5-rnmG.
-q;_)*s5Ee2j5U-KrjVs=p:BM'q7a/L!5IL,n\=V.p:UF>f"_*rn%Q6Fs1\KGjLP9#aLqMarON$B]D];I
-]=b\b]"Gbj]Y"!Rs1S$<q7lU:otKJ$!3?+#!3Pstl)jc_go]/0iMuFMjJr3\rN4nXl)_V$q5sRriN:2$
-ri,jp!NN-tW!fT)W2HSoWiN/!XK:`hq5rn_j/i<_rN#Xll)Xf`r2R$&iN2dSqlB7gp9"7ofrOA;kc<%1
-s/Q'tiN(Y6n?)Pi!3Q.$!3Q7'"Kec,XfhK"s/GUiq5`b[j/W1;rnme9hW+FjZ/ag&n`00!p>Q&2roMhn
-qVgr&[c@DHrnlbqs5M/Z!8me6rS8"Ci8*2Dh;I8GgYLiJi8<JgiW%g,iVDO+iV)6jj8QOg\c0/?]D9&&
-^\PUu^Xp6Z^@Au.^A,A?^A,J"^ZiJG^\Y_F^Abh)\]MM_])B8?^]2%I^](eF]=e-TrkA<Es1e0>q7l1.
-j1kSp!3Ppsl)jocrN*9+iMuURr2o(\rN+\Sl)a'Md&m5IiN:b4nuDYerMfdts/Q("rhojsWrB!nXT,Eo
-XSK!_XQ-G_X8f6nWp-S[Wj/T)XQ$>OX7<:dXno-PX8/dcWj\u.WrB!WWrT3BXnf-qXSo:%Xo>L!WrK-k
-Wqi^eWqWORX8_#Wir7s<jPf.piNhJDj5K"fj72.(iVqj8jk8\kiU>a6j8\*;hrNerilU0Xh>Q:2jo=?>
-jTOAoh;I8ki;)@3j7D7*j7VC(iT&r$\@K/]])K>;]'7!*^>-KS^Yuos^ZN9*^YQZh^:qAX^]2%I^$3*'
-](*Mf]`#G@])]MC^AknG^Ab\E]=e-Ts1e9Bp:g@;n\3bm!j&N+oWIG\riH%!Z)uubpT==pk,S?\fraM?
-kcN15r2f.bq6&DNnZ)Pdri#mtq5aLn!NE*uWV!=dXSK!gXP9iWX8f6mWp-S[Wj/V`XRW@MXP'ZNWpm$s
-X8f4!WTgJ\WrK*hXP'`PXoPU'X8f:#X8T1$Xo>KqX7iRhX7WFkWnXQWi8WbVj8S,uj8%Zgj4E>Mipl'k
-ir%p9j5/h\iP":Jj8\*;hs'.rj72-^i;h[4h>Z=4iVDF2h#ZHkro!e9r8[h>ro<_2q;_#(gZ/:Ds183A
-q7>h*rP&6EZ+o83p:pO?kJ#E[l+Z>qd(fUprk7R,q7?+1ke-K!rOW$@s1J?Bs1A9Ark&*>oY:+6q7lI6
-gV<cj!3Pmrl)jc_Z)n#+ii;ONkGnE\frb(OnZ91$r2f.bqQ9h$af><<s/H$uri#jrri#gqr2B7ip8n(l
-o;qtngTCIUoW%/Vq5Ua$!3>([nZ1WMfrP"Mn#Egss/Q'tl)X`^ri5Lifrb.Ss/kgooW.\cq5a1grMnVQ
-ro3t<roE%uq;L,hf&P`Kn`/flqrRe:h;dbY^>o%Ls5Et7l/MO!n`&6\s4mY1s5<q9rn[V4rn[S3r8%D5
-qr@Y;!9<e3q;_#(gZ/=Es180@q7>h*rkA<EZ+o83pV6U?ke>K[l+ZArcbKLork7R,q7?+1l+HQ!rON!@
-qn2sCrOi0Br4;O8!kuC^q7c[>n\3bm!3H7'o<.>[q5gj'iMuFMkc4K\frb+Pn>s(#r2f.bql]t%af><<
-!3,Xks/GppoW@hgq5s:jriFkVs/Yakl)XW[gT/r,iN2RMiN2sXhQ,n@]rV"1s/Q'tl)XW[nZ:EGr3#q!
-s/c1$qQBgupT"@qWi>foq5a%cgT1A6s5X(=iT'mqrSb$AiSsRkr8[##qW6Djl/Cgcd,Y/brnlu"q;_#)
-ki)*krnIP1i;;L5ir.j9i;DF,j8J*Bj5JtSq;M/0n_r6_s1JKI^:rI=rk8?GY.jtNo"LO,q7c[<TtgE;
-o"XD'q7ZU=l+Zu,bJ2`Fr2ebWr2d*(!3PdkRB?@fpT1'jq5j4jk,nH\q5rVWc)oU"ri,pthQ-XTs/ObQ
-euS>B]rTtiq5X7i[]Abqq5W,Kq5O1jl)OQYpT(Esrnmb7hW+Ums5C-@n`&`lZfCl?q;:,j_W1INg#Mnc
-q;^_uq;7t-!58EGs1[@)s1SHHXhXD?RD8U4!5A9BTtgE;o=sJ'q7ZU=l+Zu,beMfFr2ebWrN+VQf<+SC
-]WL%mnZ9.#mB-2cfrb(Oq5rVWp8tL"ri,pthQ-[Us/N3%nZ:lR[&a#&q5N8P_lNU5frOqJq5XLqlDjZZ
-UT=FP!oMtqhW+Xns5Et;!9UQH!93S/RH+,%q;7n+q;Lo)ki;Krq;^_uq;9BUg#N(Fs1[@)!58BGY.jtO
-n\1F+qnE*ERD8R3oY9P'n\+2$q7Y%ff>%6bhQ?aXfWE`,nZ':)h6$LSY-%&mq5i8OdB*)EXf_T%s/OqV
-!i`3"!330%nZ:oSZ`Eo%fW2liq5W,KnYtcQq5L-i!8mh6s5Dhp!8me7s5X.AZ/bB6RH+/&!9'@+q;Lr*
-kMu*il/DHqbi@@9rk8?GhS9'(f"]hOn\2ZNhS8m#XhX8<q7bOsq7c[<iP,$#Y.sn9hQ?dY!3NB*nZ(`R
-[&s/*f<)rmq5i8On>tWNUTOQq!i`3"hQ-XUXK)?&nuS7[q5Tj`q5X"dkc=NZq5N>QbH'<srnmb7hW+Uo
-s5X+@ZJtrFn`#tsqr.S6RH+,%o],)oq;M/,iSi&AfAlkDs1[@)!5@!uf"^ah]t`C<q7a#Hm(`A1ft[?s
-q7Yb$pV3iFr2ebW!j&N+XKD#mkH2(mq5i5N_QEX8fraeGiN/fV!3-!ts/OqV!33'"nZ8.ZqPjOqRB-.`
-o;h&Tq5X7iiMt,&fW5#/s5Dhp!9*q;rT;kpfAlD\]]7l/q;JI9mGn$$g#Mneq;:/ip>`=9rk8?Gg:sc)
-n\4/#[(lFNf>#5<q7b7kq7QdBlFrb&s/c4$L91HUnuA+[q5g!dq5j.hi2tt>_l_Uori,ptLT:EUnZ8.Z
-ql9[rRB-.`oW-iLq5NVY`N.Ukrnmb7gZ/4oguHuGn`%7Bh;e=iY2em/q;K`]q;:Gqn)LP1rk8?GgV9i)
-n\42$ZbQ=Mq7Y_$_S>o\ahR)SS%es)rN(aUnZ&"ZqQ0InTrn-lo<$WHl)_h*fWG.Ps/N<(f;nGC]W9ni
-q5X7i[B&\qq5VQ;l)O0PY,hQZs5Dbns5s:BZ/bB6k2Wi/q;M/,hrDW7q;KHU!9*5%S)aO^!kl=^L;*`&
-o"LO,q7c[<TtgE;o"Whll+Y'Mft[HdLTLQYnZ&"ZqlKOnTrn-loW?]Hl)_k+f<,%Os/N?)euS>B]rTti
-q5X7i[]Abqq5VQ;l)O3QXfMHYs5Deos5s7AZ/bB6kMro/q;M/,i8_]7q;KHUl/A,l!5F-#n\5"9s1Y)>
-qS)a=rk8?GVSDr@o=t%7n\4P.n\2ZNfY=Jhf<+SCr2d`:hQ?.G\ukA%q5ih_nZ;8_nZ:lTY-$6TXfLun
-ri,ptl`7CnnZ)Sfs/P.\_lNU5l)X?SnZ)Yinu@nSs5Sal!93S/rnmb7f&QSgdGt&]q;M>1s5Bj8q;Lo)
-puCo'n`0/u]AqT)K"h<#n\5%:s1Y&=qnDg=s1SHHV8)i?oY:+7n\4P.n\2]Of>"DheueJBrN*i;h6$(G
-\uk>$q5ih_nZ;8_nZ:oUXf^0TXK1lms/H$ul`7@mnZ)Vgs/P.\_Q3L4l)X?SnZ22[PH+]DK&cC\s53k8
-ro4"@g#N(os5X+@dGt)^pu281s5Et;!9U9@q;Lr*pZ(f&n`0/u]]7Z)X2!9$n\,":rk?1_hS8Tp!58BG
-\\IOHq7c+.n\4P.n\4/#Y.rMhXf_,nrN,:d[&r_sj/p5$q5ih_nZ;8_!3GamPHFkcK<#!RnuMhjri2Ni
-q5X7j!3,stV5sElnuMPdnZ),[nZ'4%frK_b!9<V/!8me7s5X.Ag#N(os5X+@dGt,_pYc,0ro*n;s5p<@
-q;Lu+p>b]%n`0/u^#R`)XM<?$m_7)`s1\'=h7rBl\\ILGq7c+.n\4P.n\42$XhWGhXKD#mriGCekcOld
-cE6N9j/p2#q5ih_nZ;8_nZ7qV!3:^PnZ;_idB!;IcE$fAor=ggq5X%epT*hanZ22[]W9\cX5hgln`'Q,
-s5X+@g#E>"k2YFZj6#Lrj5/haiW%s;k.TgBj8%Zuj72*uj72*jj0%Fm^TG9?^?<8q^]2$n^[Stq^Vdh^
-^?NE&^@Ar<^@K"%^]1EgXT5BlWW9-HXoGKJXnf'nXJ2imXR`LgXmrL_XmrL)XkBh.WrT3jX8o9HX8f3F
-X8ApjWhQQiWq<@cX7<4[X7<4'X4ODRj4<8\iW.s:j8J,nis4`/j5JtWk2u?sh;e"`ro<t>^>nS?q;LSu
-n_s#un_rZkXlJ!IXM=;>kJ-8r"2;I^^<aRa^>QcC^\PV.^[]&.^[]%%^AtBfXmrF;Xo5?IXno-oXJ)cl
-XRiRgXmrL_XmrL*Xk9bVX4OEBXO!pLWi;ttnuLWJnZ'!tmAp&_l)X?SnZ22[k,YYce`3dln`'Q.r9!G-
-m,J?5j5JnQiT'(Jj72+-j8A'&j29pQiT]CmiUPq.iUYrkj8ZlH^Au"=^<aOr^:h4ocbK:iq7`Q;q7cF7
-pqQ@5n\=V.]>*%6Juo$TnZ'p;rN+>IqlKOnTrn-loW@hhnZ;8_nZ9F+f<)-TeuS>Bc`7/JWMuohX50iH
-Wj\tpX8/d[X7<4[X7<4QX0&GRj/h;2irA'9k3q?ris4`,iSWPOj6"bLn_sN.qr[,&_W1INl/V<mn`0/u
-PN)YXK"piicbBRr]tM/+^\Y\>^7i=;^@T,6^[]&.^[]%N^Y$<%Xk0]FWm@gGXR`LMXmrL#XmN7dXQckW
-XRWF_XQHXfXjsJSX7<:RX6Q_fWi;ttc`?T9hlFYqq5W\[nZ),[!35UiPH4`DKAusko&9Z0qW?Di"6&.p
-iQpQ[iVDF4j8.o;j8%[)j7q[)iUPsuiOe.'j+>#G^[]%c^\PUs^[o26^A5P6^q%5U^AbhG^A5Nq^[8f%
-^oXZhXmrF=Xnf'kXlZ\LXSK!gX3Rj6Xn8]jXi%9VX/rAlXQQYMX8/dKX6HYBX2:q5WrB!tWm7YtWrV13
-j72-Vj8%Zej7;1(iM#<-iVqa7iV;Gbj4NCB~>
-
-%%EndBinary
-grestore
-np
-grestore
-grestore
-pgrs
-%%PageTrailer
-[
-[/CSA [/0 ]]
-] del_res
-Adobe_AGM_Image/pt gx
-Adobe_CoolType_Core/pt get exec
-Adobe_AGM_Core/restore_mysetup gx
-Adobe_AGM_Core/pt gx
-currentdict Adobe_AGM_Utils eq {end} if
-%%Trailer
-Adobe_AGM_Utils begin
-[/EMC pdfmark_5
-currentdict Adobe_AGM_Utils eq {end} if
-Adobe_AGM_Image/dt get exec
-Adobe_CoolType_Core/dt get exec
-Adobe_AGM_Core/dt get exec
-%%Pages: 1
-%%DocumentNeededResources:
-%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
-%%+ procset Adobe_CoolType_Utility_T42 1.0 0
-%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
-%%+ procset Adobe_CoolType_Core 2.31 0
-%%+ procset Adobe_AGM_Core 2.0 0
-%%+ procset Adobe_AGM_Utils 1.0 0
-%%DocumentNeededFeatures:
-%%DocumentSuppliedFeatures:
-%%DocumentCustomColors:
-%%CMYKCustomColor:
-%%RGBCustomColor:
-%%EOF
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_cuepts1.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_cuepts1.tex
deleted file mode 100644
index 4ffb4bed..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_cuepts1.tex
+++ /dev/null
@@ -1,87 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-
-\usepackage[%
- web={pro,usesf,tight},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % web.sty dimensions
-
-\DeclareDocInfo
-{
- title=The \textsf{rmannot} Package\texorpdfstring{\\[6pt]}{: }Testing Cue Points,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject=Demo of the rmannot package,
- keywords={Adobe Acrobat, JavaScript, ActionScript, AeB Pro, rmannot},
- talksite=\url{http://www.acrotex.net},
- talkdate={September 24, 2010},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{sample}{\myRMFiles/sample.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\newcommand{\wrtTxt}[1]{this.getField("txtCues").value="#1"}
-
-\def\myCuePoints{%
- {type=nav,name=Chapter1,time=0,action={\wrtTxt{Boy rides bike}}},%
- {type=nav,name=Chapter2,time=1900,action={\wrtTxt{Boy slides down}}},%
- {type=nav,name=Chapter3,time=5200,action={\wrtTxt{Boy crawls through tunnel}}},%
- {type=nav,name=Chapter4,time=6800,action={\wrtTxt{Boy spins cubes}}},%
- {type=nav,name=Chapter5,time=9100,action={\wrtTxt{Boy runs through playground}}},%
- {type=nav,name=Chapter6,time=12200,action={\wrtTxt{End of movie, bye-bye, boy}}}
-}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\resizebox{.75\linewidth}{!}{%
- \rmAnnot[poster=aebmovie_poster,cuepoints={\myCuePoints}]{320bp}{240bp}{sample}}\\[6bp]%
- \textField[\BC{}\Q{1}\Ff{\FfReadOnly}]{txtCues}{.75\linewidth}{11bp}%
-\end{center}
-
-The movie is encoded with cue points, we can associate JavaScript actions
-with these points by defining the cue points and actions, like so
-{\small
-\begin{verbatim}
-\def\myCuePoints{%
- {type=nav,name=Chapter1,time=0,action={\wrtTxt{Boy rides bike}}},%
- {type=nav,name=Chapter2,time=1900,action={\wrtTxt{Boy slides down}}},%
- ...
- {type=nav,name=Chapter6,time=12200,
- action={\wrtTxt{End of movie, bye-bye, boy}}}}
-\end{verbatim}
-\par}
-
-The value of the \texttt{action} key is a JavaScript action.
-We then pass these cut points to \texttt{\string\rmAnnot} using the
-\texttt{cuepoints} key.
-\begin{verbatim}
- \rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
-\end{verbatim}
-The use of cue points requires version v1.0 (dated 2010/09/24 or later)
-for the cue points to work correctly.
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_flv.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_flv.tex
deleted file mode 100644
index 82d0548c..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_flv.tex
+++ /dev/null
@@ -1,107 +0,0 @@
-\documentclass{article}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-%\AcroVer{11}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }FLV Movies,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF movies},
- keywords={Adobe Acrobat, JavaScript, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-%
-% You can use VPX with this file, the recommended minimal document level code is below
-% uncomment the next line to use VPX, assuming you've installed it.
-%\useVideoPlayerX
-\ifVideoPlayerEx
-\begin{insDLJS}{playerJS}{JS for VPX Player}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
-// var rtn=rm.callAS(\mmSetScaleMode,"maintainAspectRatio");
-}
-\end{insDLJS}
-\fi
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\defineRMPath{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{horse1_poster}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\resizebox{.75\linewidth}{!}{%
- \rmAnnot[poster=aebmovie_poster]{320bp}{240bp}{horse1}%
-}%
-\end{center}
-
-Video using the default skin.\footnote{Video downloaded from youtube.com.}
-
-\newpage
-
-\begin{center}
-\resizebox{.75\linewidth}{!}
- {\rmAnnot[poster=horse1_poster,skin=skin3]{320bp}{240bp}{horse1}}%
-\end{center}
-
-Video using \texttt{skin3} and poster style that Acrobat uses.
-
-Here is the same video in a floating window, with \texttt{skin2}.
-\raisebox{-2pt}{\resizebox{.25in}{!}
- {\rmAnnot[poster=horse1_poster,windowed,skin=skin2]{320bp}{240bp}{horse1}}}
-
-\newpage
-
-This demo file size is 507KB. The size of the \texttt{horse1.flv}
-movie is 391KB, the size of \texttt{movie\_poster} is 192KB, and the
-size of \texttt{horse1\_poster} is 202KB; the sum of these three
-file sizes is 785KB. Acrobat does do some file compression, so the final
-file size is smaller than the sum of the movie and graphic files
-that it contains. But wait, the FLV file was used three times in
-three different rich media annotations, and \texttt{horse1\_poster}
-was used twice. If the rich media annotations were created by
-Acrobat's user interface, Acrobat would have embedded the FLV file
-three times and embedded the \texttt{horse1\_poster} twice, swelling
-the file size to 1.49MB! The \texttt{rmannot} package, however, only
-embeds each of these files once, and uses and re-uses them as
-needed.
-
-
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_flv_asjs.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_flv_asjs.tex
deleted file mode 100644
index 650bcb9f..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_flv_asjs.tex
+++ /dev/null
@@ -1,128 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={nodirectory,pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } The Scripting Bridge,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF movies},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-\makePoster[hiresbb]{horse1_poster}{horse1_poster}
-
-
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-
-\begin{document}
-
-\maketitle
-
-%\previewtrue
-
-When playing a FLV movie or a MP3 music clip, you can use Acrobat
-form buttons to control the media clip through the scripting bridge
-that connects Acrobat JavaScript to Flash ActionScript. Acrobat uses
-two SWF files that play FLV and MP3, these are
-\texttt{VideoPlayer.swf} and \texttt{AudioPlayer.swf}. You can
-communicate with these two SWF using the \texttt{callAS} method of
-the \texttt{AnnotRichMedia} object, as documented in the
-\textsl{JavaScript for Acrobat API Reference} guide.
-
-The \texttt{callAS} method passes function names have been exposed
-(to external use) using the \texttt{ExternalInterface.addCallback}
-in ActionScript. These exposed methods are
-\texttt{multimedia\_play}, \texttt{multimedia\_pause},
-\texttt{multimedia\_rewind}, \texttt{multimedia\_seek},
-\texttt{multimedia\_nextCuePoint},
-\texttt{multimedia\_prevCuePoint}, \texttt{multimedia\_volume}, and \texttt{multimedia\_mute}.
-
-In this demo file, we illustrate the use of
-\texttt{multimedia\_play}, \texttt{multimedia\_pause}, and \texttt{multimedia\_rewind}.
-
-Basically, the technique is first to get the AnnotRichMedia object of the target annotation
-using either \texttt{Doc.getAnnotsRichMedia()} or \texttt{Doc.getAnnotRichMedia()} methods.
-\begin{verbatim}
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];
-\end{verbatim}
-Here we get the first rich media annotation on the current page.
-If we want to play the media, we might do something like this
-\begin{verbatim}
- if ( rm ) {
- if (!rm.activated) rm.activated=true;
- rm.callAS("multimedia_play");
- }
-\end{verbatim}
-If we want to play the media, we might do something like this
-
-
-\begin{center}
-\resizebox{2in}{!}
- {\rmAnnot[poster=aebmovie_poster]{640bp}{480bp}{horse1}}\\[1ex]
- \scriptsize
- \pushButton[\CA{Play}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_play");\r
- }
- }}]{horse1Play}{}{9bp}%
- \pushButton[\CA{Pause}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_pause");\r
- }
- }}]{horse1Pause}{}{9bp}%
- \pushButton[\CA{Rewind}\textSize{5}\A{\JS{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if ( rm ) {\r\t
- if (!rm.activated) rm.activated=true;\r\t
- rm.callAS("multimedia_rewind");\r
- }
- }}]{horse1Rewind}{}{9bp}
-\end{center}
-The above video has play, pause, and rewind buttons that use the
-scripting bridge to communicate with the underlying
-\texttt{VideoPlayer.swf}.\footnote{Video downloaded from
-youtube.com.}
- These techniques are for FLV and MP3 files only.
-A SWF file would not obey \texttt{multimedia\_play} method, for example.
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_mp3.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_mp3.tex
deleted file mode 100644
index 26b630ea..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_mp3.tex
+++ /dev/null
@@ -1,137 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-\usepackage{graphicxbox}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } Demo of MP3 Player,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject=Demo of the acroflex and the rmannot package,
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{tardis}{\myRMFiles/tardis1.mp3}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\null\vfil
-
-\begin{center}
-\Large\bfseries\color{blue}The Tardis of Dr.\ Who\\[2ex]
-\makebox[\linewidth][c]{%
- \resizebox{!}{14bp}{\rmAnnot{268bp}{28bp}{tardis}%
-}}
-\end{center}
-
-Above is the basic appearance of the MP3 file, basically, just the control
-bar.
-
-On the next page is a fancy version, obtained by using a graphic background.
-
-
-\newpage
-
-\begin{center}
-
-%%BoundingBox: 0 0 528 862
-%%HiResBoundingBox: 0 0 528 861.1200
-
-
-\resizebox{!}{.9\textheight}{\graphicxbox{tardis}{%
- \begin{minipage}[b][861.12bp-2\fboxsep]{528bp-2\fboxsep}
-\makebox[\linewidth][c]{%
- \resizebox{.67\linewidth}{!}{\rmAnnot{268bp}{28bp}{tardis}}}%
- \end{minipage}}}
-\end{center}
-
-\newpage
-
-Currently, a rich media annotation has no hidden property, you can, however, move it off the page
-and control the play using a form button or link action.
-
-Here are examples:\makebox[0pt][r]{\resizebox{!}{5bp}
-%
-% We give this annot a particular name, so we can get the AnnotRichMedia
-% object using the JavaScript method this.getAnnotRichMedia.
-%
-{\rmAnnot[name=TardisOfDrWho]{268bp}{28bp}{tardis}}\hspace{24in}}
-A form field {\small\pushButton[\textSize{7}\CA{Play!}\S{S}\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{tardisBtn}{}{9bp}} or a link
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{play the tardis}!
-
-The verbatim listing is given below.
-
-\begingroup\footnotesize
-\begin{verbatim}
-Here are examples:\makebox[0pt][r]{\resizebox{!}{5bp}
-{\rmAnnot[name=TardisOfDrWho]{268bp}{28bp}{tardis}}\hspace{24in}}
-A form field {\small\pushButton[\textSize{7}\CA{Play!}\S{S}\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{tardisBtn}{}{9bp}} or a link
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "TardisOfDrWho"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{play the tardis}!
-\end{verbatim}
-\endgroup
-
-Using the above techniques, you can also place a link around, for example, a graphic that
-plays the MP3 when clicked. See the demo file \texttt{tst\_flv\_asjs.tex} for a discussion
-of using Acrobat JavaScript to play a rich media clip.
-
-\end{document}
-
-
-
-\setLinkText[\A{\JS{%
- var rm=this.getAnnotRichMedia({nPage: this.pageNum, cName: "acrolimerick"});\r
- if (rm.activated) rm.callAS("multimedia_play");\r
- else rm.activated=true;
-}}]{\includegraphics[width=2in]{AeB_Logo}}\\[1ex]
-\resizebox{!}{14bp}{\rmAnnot[name=acrolimerick]\rmAnnot{268bp}{28bp}{tardis}}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_swf.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_swf.tex
deleted file mode 100644
index d054c998..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_swf.tex
+++ /dev/null
@@ -1,75 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds},aebxmp
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height,width dimensions
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } Demo of SWF Animation,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF animation},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% The \myRMFiles is just a convenience command that points to the
-% path of the rich media files for this document. The path needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{AcroAd}{\myRMFiles/Acro_Advertiser.swf}
-%
-% This is the poster for the SWF animation, it is in the folder
-% of this source file.
-%
-\makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-Flash animation with the default poster appearance.
-\begin{center}
-
-\resizebox{!}{.75in}{\rmAnnot{612bp}{265bp}{AcroAd}}
-
-\end{center}
-
-Below is the same Flash animation but with a custom poster.
-\begin{center}
-\makebox[\linewidth][c]{%
- \resizebox{!}{.75in}{\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}%
-}}
-\end{center}
-
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/tst_swf_custom.tex b/texmf-dist/source/latex/rmannot/examples/rma/tst_swf_custom.tex
deleted file mode 100644
index f405a7d1..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/tst_swf_custom.tex
+++ /dev/null
@@ -1,80 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={nodirectory,pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: } SWF with Resources,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, SWF animation with resources},
- keywords={Adobe Acrobat, JavaScript, Adobe FLEX 3, ActionScript},
- talksite=\url{http://www.acrotex.net},
- talkdate={July 2008},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) \the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-% Place \AcroVer{11} in rmannot.cfg, or uncomment line below
-%\AcroVer{11}
-% The argument corresponds to the version of Acrobat you have
-
-%
-% Convenience command pointing to the rich media files, this needs
-% to be edited to point to its location on your system.
-%
-\newcommand{\myRMFiles}{C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-%
-% The SWF AcroFlex3_demo.swf, has a skin AcroFlex3_demo_skin.swf,
-% that itself is an SWF. It is the skin that runs the AcroFlex3_demo.swf
-% file. We'll save each of these as named paths
-%
-\saveNamedPath{mySkin}{\myRMFiles/AcroFlex3_demo_skin.swf}
-\saveNamedPath{mySWF}{\myRMFiles/AcroFlex3_demo.swf}
-%
-% Let's have a custom poster for this demo file
-%
-\makePoster[hiresbb]{afldemoposter}{afldemoposter}
-
-\parindent=0pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}
-\makebox[\linewidth][c]{%
- \resizebox{!}{.67\paperheight}{%
- \rmAnnot[poster=afldemoposter,transparentBG,resources={mySWF}]{537bp}{530bp}{mySkin}%
-}}
-\end{center}
-
-We use \texttt{mySkin} as the primary SWF, and include
-\texttt{mySWF} in the list of resources, using the
-\texttt{resources} key.
-\begin{verbatim}
- \rmAnnot[poster=afldemoposter,transparentBG,
- resources={mySWF}]{537bp}{530bp}{mySkin}
-\end{verbatim}
-The skin is the control bar at the bottom, which is fully functional.
-We also include a custom poster, and specify \texttt{transparentBG}.
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/vpx-btn.tex b/texmf-dist/source/latex/rmannot/examples/rma/vpx-btn.tex
deleted file mode 100644
index 6abd2873..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/vpx-btn.tex
+++ /dev/null
@@ -1,90 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}
-
-\useVideoPlayerX
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Playing Videos with VPX,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, playing and streaming videos},
- keywords={Adobe Acrobat, JavaScript, VideoPlayerX, ActionScript, RMA},
- talksite=\url{http://www.acrotex.net},
- talkdate={October 2016},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-\saveNamedPath{playtime}{\myRMFiles/sample.flv}
-\saveNamedPath{elephants}{http://www.math.uakron.edu/~dpstory/videos/elephants.flv}
-\saveNamedPath{loadingvid}{\myRMFiles/loadingvid.mp4}
-\saveNamedPath{skin8}{\PathToSkins/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\begin{insDLJS}{playerJS}{JS for VPX}
-var isOver=/over(?!.*?\/)/i; // search for "over" even in a url
-function playerX(rm,source,skin,skinColor) {
- rm.activated = true;
- rm.callAS(\mmSkin, skin);
- if ( isOver.test(skin) ) rm.callAS(\mmSkinAutoHide, true);
- rm.callAS(\mmSkinColor, skinColor);
- rm.callAS(\mmSource, source);
- rm.callAS(\mmShowLoopButton, false);
- rm.callAS(\mmPlay);
-}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
- rm.callAS(\mmIsLooping,false);
- rm.callAS(\mmSetScaleMode, "maintainAspectRatio"); // "noScale", "exactFit", "maintainAspectRatio" (alias "showAll")
-}
-\end{insDLJS}
-
-\newcommand\playJS[3]{%
- var rm = this.getAnnotsRichMedia(this.pageNum)[0];\r
- if (rm.activated)\r\t
- playerX(rm,"#1","\Name{#2}","#3");\r
- else {\r\t
- rm.activated=true;\r\t
- var _to=app.setTimeOut('playerX(rm,"#1","\Name{#2}","#3")',1000);\r
- }
-}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{document}
-
-\maketitle
-
-\begin{center}%\previewtrue
-\resizebox{.67\linewidth}{!}
- {\rmAnnot[poster=aebmovie_poster,skin=none,name=myRMA,
- resources={horse1,playtime,skin1,skin2,skin3}]{320bp}{240bp}{loadingvid}}\\[3bp]
- \pushButton[\TU{Embedded}\CA{Horse}\A{\JS{\playJS{\Name{horse1}}{skin2}{0x5F5F5F}}}]{playHorse}{}{11bp}\kern1bp
- \pushButton[\TU{Embedded}\CA{Playing}\A{\JS{\playJS{\Name{playtime}}{skin2}{0xFF0000}}}]{playTime}{}{11bp}\kern1bp
- \pushButton[\TU{Streamed}\CA{Elephants}\A{\JS{\playJS{\urlName{elephants}}{skin3}{0x0000FF}}}]{playElephants}{}{11bp}
-\end{center}
-
-\end{document}
diff --git a/texmf-dist/source/latex/rmannot/examples/rma/vpx-combo.tex b/texmf-dist/source/latex/rmannot/examples/rma/vpx-combo.tex
deleted file mode 100644
index 8ec27559..00000000
--- a/texmf-dist/source/latex/rmannot/examples/rma/vpx-combo.tex
+++ /dev/null
@@ -1,144 +0,0 @@
-\documentclass{article}
-\usepackage{amsmath}
-%
-% the driver line is not necessary if you
-% have aebpro.cfg configured to your driver.
-%
-\usepackage[%
-% driver=dvips,
- web={pro,tight,usesf,usetemplates},
- eforms,graphicxsp={showembeds}
-]{aeb_pro}
-\usepackage{rmannot}[2016/10/09]
-
-\useVideoPlayerX
-
-\margins{.25in}{.25in}{24pt}{.25in} % left,right,top, bottom
-\screensize{5in}{5.5in} % height, width
-
-\DeclareDocInfo
-{
- title=The \texttt{rmannot} Package\texorpdfstring{\\[1ex]}{: }Playing Videos with VPX,
- author=D. P. Story,
- university=Acro\negthinspace\TeX.Net,
- email=dpstory@acrotex.net,
- subject={Demo of the rmannot package, playing and streaming videos},
- keywords={Adobe Acrobat, JavaScript, VideoPlayerX, ActionScript, RMA},
- talksite=\url{http://www.acrotex.net},
- talksite=\url{http://www.acrotex.net},
- talkdate={October 2016},
- copyrightStatus=True,
- copyrightNotice={Copyright (C) 2008--\the\year, D. P. Story},
- copyrightInfoURL=http://www.acrotex.net
-}
-\talkdateLabel{Published:}
-
-\def\AcroTeX{Acro\!\TeX}
-
-\newcommand{\myRMFiles}{%
- C:/Users/Public/Documents/My TeX Files/%
- tex/latex/aeb/aebpro/rmannot/RMfiles}
-\saveNamedPath{horse1}{\myRMFiles/horse1.flv}
-%\saveNamedPath{alexfishes}{\myRMFiles/100_0239.flv}
-\saveNamedPath{playtime}{\myRMFiles/sample.flv}
-\saveNamedPath{elephants}{http://www.math.uakron.edu/~dpstory/%
- videos/elephants.flv}
-\saveNamedPath{loadingvid}{\myRMFiles/loadingvid.mp4}
-% Define a new skin
-\saveNamedPath{skin8}{\PathToSkins/%
- MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf}
-%\saveNamedPath{skin8}{\PathToSkins/SkinUnderAllNoVolNoCaptionNoFull.swf}
-%
-\makePoster[hiresbb]{aebmovie_poster}{aebmovie_poster}
-
-\begin{insDLJS}{playerJS}{JS for VPX}
-var isOver=/over(?!.*?\/)/i; // search for "over" even in a url
-function playerX(rm,source,skin,skinColor) {
- rm.activated = true;
- rm.callAS(\mmSkin, skin);
- if ( isOver.test(skin) ) rm.callAS(\mmSkinAutoHide, true);
- rm.callAS(\mmSkinColor, skinColor);
- rm.callAS(\mmSource, source);
- rm.callAS(\mmShowLoopButton, false);
- rm.callAS(\mmPlay);
-}
-var vpxdebug=false;
-function vpx_listener(r,pg,pos,e) {
- if (vpxdebug) console.println(
- "vpx_listener: RMA="+r+", page="+pg+", event="+e+", position="+pos);
-}
-function vpx_init(r,pg) {
- var rm=this.getAnnotRichMedia(pg,r);
- rm.callAS(\mmIsLooping,false);
- rm.callAS(\mmSetScaleMode,"maintainAspectRatio"); // "noScale", "exactFit", "maintainAspectRatio" (alias "showAll")
-}
-\end{insDLJS}
-\newcommand\pxEmbed[4]{\def#1{function() { playerX(rm,"\rmaName{#2}","\rmaName{#3}","#4");}}}
-\newcommand\pxStream[4]{\def#1{function() { playerX(rm,"\rmaUrlName{#2}","\rmaName{#3}","#4");}}}
-\pxEmbed{\itemi}{horse1}{skin2}{0x5F5F5F}
-\pxEmbed{\itemii}{playtime}{skin2}{0xFF0000}
-\pxStream{\itemiii}{elephants}{skin3}{0x0000FF}
-
-\parindent=0pt\parskip6pt\pagestyle{empty}
-
-\begin{insDLJS}{comb}{Dropdown action}
-function comboAction(rm,ch,bSelectOnChange) {
- switch(ch) {
- case "Horse":
- if (!bSelectOnChange)
- comboAction.play=\itemi;
- break;
- case "Playtime":
- if (!bSelectOnChange)
- comboAction.play=\itemii;
- break;
- case "Elephants":
- if (!bSelectOnChange)
- comboAction.play=\itemiii;
- break;
- default:
- comboAction.play=null;
- rm.activated=false;
- break;
- }
- if (comboAction.play!=null) {
- if (rm.activated) {
- comboAction.play();
- } else {
- rm.activated=true;
- toVar=app.setTimeOut('comboAction.play();app.clearTimeOut(toVar);',500);
- }
- }
-}
-\end{insDLJS}
-
-
-\begin{document}
-
-\maketitle
-
-\begin{center} %\previewtrue
-\resizebox{.75\linewidth}{!}
- {\rmAnnot[name=myRMA,poster=aebmovie_poster,skin=none,
- resources={playtime,horse1,skin2,skin3}]{320bp}{240bp}{loadingvid}}\\[6bp]
-%
- \comboBox[\V{Select a video from the list}\DV{Select a video from the list}
- \Ff{\FfCommitOnSelChange}
- \AA{\AAOnFocus{\JS{var rm = this.getAnnotRichMedia(this.pageNum,"myRMA");}}
- \AAKeystroke{%
- if (event.willCommit) {\r\t
- var ch=event.value;\r\t
- comboAction(rm,ch,true);\r
- }
- }}
- ]{comboSel}{2in}{11bp}{(Select a video from the list)(Horse)(Playtime)(Elephants)}\kern1bp
-%
- \pushButton[\CA{Play}\A{\JS{%
- var f=this.getField("comboSel");\r
- var v=f.value;\r
- comboAction(rm,v,false);
- }}]{btnPlay}{}{11bp}
-\end{center}
-
-\end{document}
-
diff --git a/texmf-dist/source/latex/rmannot/rmannot.dtx b/texmf-dist/source/latex/rmannot/rmannot.dtx
index d07cdbc0..e33ac22b 100644
--- a/texmf-dist/source/latex/rmannot/rmannot.dtx
+++ b/texmf-dist/source/latex/rmannot/rmannot.dtx
@@ -2,24 +2,23 @@
%<*copyright>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% rmannot.sty package, %%
-%% Copyright (C) 2008--2016 D. P. Story %%
+%% Copyright (C) 2008--2020 D. P. Story %%
%% dpstory@acrotex.net %%
%% %%
%% This program can redistributed and/or modified under %%
%% the terms of the LaTeX Project Public License %%
%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
+%% macros/latex/base/lppl.txt; either vers ion 1 of the %%
%% License, or (at your option) any later version. %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%</copyright>
%<package>\NeedsTeXFormat{LaTeX2e}[1997/12/01]
%<package>\ProvidesPackage{rmannot}
-%<package> [2016/10/09 v2.0e Rich Media Annotations (dps)]
+%<package> [2020/08/21 v2.2 Rich Media Annotations (dps)]
%<*driver>
\documentclass{ltxdoc}
\usepackage[colorlinks,hyperindex=false]{hyperref}
-%\def\texorpdfstring#1#2{#1}
-%\pdfstringdefDisableCommands{\let\\\textbackslash}
+\usepackage{fancyvrb}
\OnlyDescription % comment out for implementation details
\EnableCrossrefs
\CodelineIndex
@@ -29,6 +28,22 @@
\PackageInfo{web}{aebdocfmt.def cannot be found}}
\def\AcroFLeX{AcroF\kern-.1667em\lower.5ex\hbox{L}\kern-.3eme\kern-.125emX\@}
\def\AcroTeX{Acro\negthinspace\TeX}
+\def\CMD#1{\textbackslash#1}
+\let\pkg\textsf
+\let\env\texttt
+\let\opt\texttt
+\let\app\textsf
+\let\key\texttt
+\def\visispace{\symbol{32}}
+\def\ameta#1{\ensuremath{\langle\textit{\texttt{#1}}\rangle}}
+\def\meta#1{\textsl{\texttt{#1}}}
+\def\SUB#1{\ensuremath{{}_{\mbox{\scriptsize\ttfamily#1}}}}
+\def\darg#1{\texttt{\char123\relax#1\char125\relax}}
+\makeatletter
+\renewcommand{\paragraph}
+ {\@startsection{paragraph}{4}{0pt}{6pt}{-3pt}
+ {\normalfont\normalsize\bfseries}}
+\makeatletter
\begin{document}
\def\CMD#1{\textbackslash#1}
\GetFileInfo{rmannot.sty}
@@ -62,15 +77,21 @@
% The \texttt{rmannot} package was written, in part, to support the {\AcroFLeX} Graphing package;
% however, this package has wider application. The \texttt{rmannot} package supports the creation of
% rich media annotations (\texttt{RichMedia}), and the embedding of \textsf{SWF} and \textsf{FLV} files in a \textsf{PDF}. \textsf{SWF}
-% animations and \textsf{FLV} video can then be played within PDF viewed within version 9 (or later) of Adobe Reader
-% and Acrobat.
+% animations and \textsf{FLV} video can then be played within PDF viewed within version 9 (or later) of \app{Adobe Reader}
+% and \app{Acrobat}.
%
-% Source material for the creation of this package is document \textsl{Adobe Supplement to the
+% Source material for the creation of this package is \textsl{Adobe Supplement to the
% ISO 32000}, June 2008. This document contains the PDF specification of rich media annotations.
-% Beginning with version 9, Adobe Reader and Acrobat contain a Adobe Flash Player, which will
+%
+% \paragraph*{Version~9 or later.}
+% Beginning with version 9, \app{Adobe Reader} and \app{Acrobat} contain a Adobe Flash Player, which will
% play \textsf{SWF}, \textsf{FLV}, \textsf{MP3} files, and a number of other formats that
% need to be H.264 encoded.
%
+% \paragraph*{After December 2020.} Adobe drops its support for Flash player (\textsf{SWF} and \textsf{FLV} files) after December 2020;
+% however, this package still works for H.264 encoded videos, including \textsf{MOV}, \textsf{MP4}, \textsf{M4V}, \textsf{3GP}, \textsf{3G2}, \textsf{F4V}.
+% The only audio file format supported is \textsf{MP3}.
+%
%\paragraph*{On the Topic of 3D.}
% Here is something that I've only just come to realize: If you use the UI, and you
% create a 3D annotation in Acrobat, then give it a SWF as a resource, the 3D annot
@@ -117,14 +138,86 @@
% Removed some spurious spaces from \string\cs{rmAnnot}}
% \begin{macrocode}
\RequirePackage{xkeyval}
+\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{ifxetex}[2006/08/21]
+\let\rm@One=1 \let\rm@Zero=0
+% \end{macrocode}
+% (2020/08/21) We test for non-pdfmark drivers, if present, we make minimal
+% package definitions, define all relevant commands to display their \ameta{text}
+% argument. In this way, \app{pdflatex}, \app{lualatex}, and \app{xelatex} can be used
+% to preview the document, perhaps viewing the results in \app{SumatraPDF}.
+% \begin{macrocode}
+\ifpdf
+ \let\RM@action\endinput
+\else
+ \ifxetex
+ \let\RM@action\endinput
+ \else
+ \let\RM@action\relax
+ \fi
+\fi
+\ifx\RM@action\endinput
+% \end{macrocode}
+% We provide definitions to all essential commands and environments
+% to, as best as we can, give a PDF that is viewable, but with no functionality.
+% \begin{macrocode}
+\RequirePackage{eforms}[2020/12/14]
+\DeclareOptionX*{}
+\ProcessOptionsX\relax
+%\let\AcroVer\@gobble
+\newcommand\AcroVer[2][]{}
+\let\saveNamedPath\@gobbletwo
+\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
+\newcommand\makePoster[3][]{}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+\newcommand{\rmAnnot}[4][]{%
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
+ \rma@edefexecute{\noexpand\setkeys*{rmAnnot}{#1}}%
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
+ {\previewOn\pushButton[\CA{Distiller required}\BC{}\BG{}
+ \S{S}\Ff{\FfReadOnly}]{btn}{\rm@Annot@width}{\rm@Annot@height}}}
+\def\setRmOptions3D#1#2{}
+\PackageWarningNoLine{rmannot}
+ {PDF creation requires Adobe Distiller.\MessageBreak
+ Workflow is latex > dvips > distiller; otherwise,\MessageBreak
+ this package does nothing}
+\fi
+\RM@action % \endinput or \relax
% \end{macrocode}
+% \section{Options of this package}
% When the \texttt{use3D}\IndexOpt{use3D}option is invoked, the \texttt{annot3d.def} code file is
% input at the end of the package, and the \texttt{fp} package is loaded,
% is package is used to calculate the views matrices.
% \begin{macrocode}
\DeclareOptionX{use3D}{%
- \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
- \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
+ \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
+ \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
}
\let\rma@input@iiidCode\relax
\let\rma@requirefp\relax
@@ -150,9 +243,9 @@
% \begin{macrocode}
\newif\ifrma@EmbedFile\rma@EmbedFiletrue
\newif\ifrma@EmbedVideoPlayer\rma@EmbedVideoPlayerfalse
-\let\rma@isVPEmbedded=0
+\let\rma@isVPEmbedded\rm@Zero
\newif\ifrma@EmbedAudioPlayer\rma@EmbedAudioPlayerfalse
-\let\rma@isAPEmbedded=0
+\let\rma@isAPEmbedded\rm@Zero
% \end{macrocode}
% We use a utility command, taken and renamed from the \texttt{comment} package.
% \begin{macrocode}
@@ -170,11 +263,13 @@
% case future releases move the players elsewhere; in this case,
% \cs{pathToPlayers} must be executed after \cs{pathToSkins}.
%\changes{v2.0a}{2011/09/11}{Arguments now pass through \cs{pdfstringdef}}
+%\changes{v2.0.6}{2018/03/21}{Placed \string\cs{pathToSkins} in a group
+% and disallowed unicode encoding by hyperref}
% \begin{macrocode}
-\newcommand{\pathToSkins}[1]{%
- \pdfstringdef\rma@pathToSkins{#1}%
- \def\PathToSkins{\rma@pathToSkins}%
- \def\rma@pathToPlayers{\rma@pathToSkins/Players}%
+\newcommand{\pathToSkins}[1]{\begingroup
+ \Hy@unicodefalse\pdfstringdef\rma@pathToSkins{#1}%
+ \gdef\PathToSkins{\rma@pathToSkins}%
+ \gdef\rma@pathToPlayers{\rma@pathToSkins/Players}\endgroup
}
% \end{macrocode}
%\changes{v2.0b}{2015/09/30}{Added \cs{AcroVer} and a more intelligent method
@@ -185,98 +280,107 @@
% Typically, the argument of \cs{AcroVer} is a number, \texttt{9},
% \texttt{10}, \texttt{11}, but beginning with the DC versions
% is can be \texttt{2015} (classic) or \texttt{DC} (subscription).
+% \changes{v2.2}{2020/08/21}{Added 32 and 64 as values of the \string\key{win}
+% key of \string\cs{AcroVer}}
% \begin{macrocode}
\newif\ifuseWinAcrobat\useWinAcrobattrue
-\define@key{rmAcroVer}{win}[win]{\useWinAcrobattrue}
+\define@choicekey{rmAcroVer}{win}{32,64}[32]{%
+ \appType{#1}\useWinAcrobattrue}
\define@key{rmAcroVer}{mac}[mac]{\useWinAcrobatfalse}
% \end{macrocode}
% The syntax is \texttt{\cs{AcroVer}[win\string|mac]\{ver\}}
% \begin{macrocode}
+\def\appType#1{\def\@rgi{#1}\def\@tstii{64}%
+ \def\p@thHash{ (x86)}\ifx\@rgi\@tstii\let\p@thHash\@empty\fi
+}
+\def\p@thHash{ (x86)}
\newcommand{\AcroVer}[2][]{%
- \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
- \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
- \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
+ \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
+ \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
+ \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
% \end{macrocode}
% If this is the \texttt{DC} version, we handle appropriately
% \begin{macrocode}
- \ifx\AcrobatVer\rmDC
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat DC/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifx\AcrobatVer\rmBeta
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat Beta/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
+ \ifx\AcrobatVer\rmDC
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat DC/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
+ \else\ifx\AcrobatVer\rmBeta
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat Beta/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
% \end{macrocode}
% If \cs{AcrobatVer} is not \texttt{DC} or \texttt{Beta} it is a number. Possible values are
% \texttt{9}, \texttt{10}, \texttt{11}, \texttt{2015}, \texttt{2016},...
% \begin{macrocode}
- \else\ifnum\AcrobatVer<9\relax
- \PackageError{rmannot}{Acrobat version 9 or later
- supports\MessageBreak rich multimedia annotations}
- {Upgrade your Acrobat to a more recent version.}%
+ \else
+ \ifnum\AcrobatVer<9\relax
+ \PackageError{rmannot}{Acrobat version 9 or later
+ supports\MessageBreak rich multimedia annotations}
+ {Upgrade your Acrobat to a more recent version.}%
\else
- \ifuseWinAcrobat
+ \ifuseWinAcrobat
% \end{macrocode}
% We are on a Windows OS machine
% \begin{macrocode}
- \ifnum\AcrobatVer<12\relax
+ \ifnum\AcrobatVer<12\relax
% \end{macrocode}
% When version is less than 12, the version numbers are decimal numbers,
% \texttt{9.0}, \texttt{10.0}, \texttt{11.0}. We append `\texttt{.0}' to the end of \cs{AcrobatVer}.
% \begin{macrocode}
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
- \else
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
+ \else
% \end{macrocode}
% When version is greater than 12, the version is a year \texttt{2015}, etc.
% \begin{macrocode}
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
- \fi
- \else
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
+ \fi
+ \else
% \end{macrocode}
% We are on a Mac OS machine
% \begin{macrocode}
- \ifnum\AcrobatVer<12\relax
- \ifnum\AcrobatVer=9\relax
+ \ifnum\AcrobatVer<12\relax
+ \ifnum\AcrobatVer=9\relax
% \end{macrocode}
% Special path for version 9
% \begin{macrocode}
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- MacOS/Multimedia{\@x}Skins}%
- \else % ver 10 or 11
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ MacOS/Multimedia{\@x}Skins}%
+ \else % ver 10 or 11
% \end{macrocode}
% Versions 10 and 11 are referred to using roman numerical numbers (\texttt{X} and \texttt{XI})
% \begin{macrocode}
- \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
- \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- Resources/Multimedia{\@x}Skins}\fi
- \else
+ \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
+ \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ Resources/Multimedia{\@x}Skins}%
+ \fi
+ \else
% \end{macrocode}
% \cs{AcroVer} is greater than 12, it must be a year, \texttt{2015}, \texttt{2016}, etc.
% \begin{macrocode}
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}%
- \fi
- \fi\fi\fi\fi
- \expandafter\pathToSkins\expandafter{\rmSkinPath}%
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}%
+ \fi
+ \fi\fi\fi\fi
+ \expandafter\pathToSkins\expandafter{\rmSkinPath}%
}
\@onlypreamble\AcroVer
-\AcroVer{11}
+\AcroVer{DC}
\newcommand{\pathToPlayers}[1]{\pdfstringdef\rma@pathToPlayers{#1}}
% \end{macrocode}
% \end{macro}
@@ -286,12 +390,12 @@
% Special characters are made safe to use. The command takes two arguments, the first
% is the control sequence of the path you want to define; the second argument is
% the path. For example,
-%\begin{verbatim}
-% \defineRMPath{\myURLRMFiles}{http://www.example.com/~dpspeaker/videos}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,fontsize=\small,codes={\catcode`\%=9}]
+%\defineRMPath{\myURLRMFiles}{http://www.example.com/~dpspeaker/videos}
+%\end{Verbatim}
% \begin{macrocode}
\newcommand{\defineRMPath}[1]{\def\rm@ctrlName{#1}%
- \hyper@normalise\rm@defineURLPath}
+ \hyper@normalise\rm@defineURLPath}
\def\rm@defineURLPath#1{\expandafter\xdef\rm@ctrlName{#1}}
% \end{macrocode}
% \end{macro}
@@ -308,15 +412,15 @@
\newif\ifVideoPlayerEx\VideoPlayerExfalse
\def\rma@VideoPlayer{VideoPlayer.swf}
\newcommand{\useVideoPlayerPlus}{%
- \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
- is no longer supported,\MessageBreak
- will use \string\useVideoPlayX\space instead.
- In the future\MessageBreak
- specify \string\useVideoPlayX}%
+ \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
+ is no longer supported,\MessageBreak
+ will use \string\useVideoPlayX\space instead.
+ In the future\MessageBreak
+ specify \string\useVideoPlayX}%
% \end{macrocode}
% Use \texttt{VideoPlayerX.swf} instead.
% \begin{macrocode}
- \useVideoPlayerX
+ \useVideoPlayerX
}
% \end{macrocode}
% \end{macro}
@@ -325,8 +429,8 @@
% \begin{NoHyper}\url{http://www.uvsar.com/projects/acrobat/videoplayerx/}\end{NoHyper}.
% \begin{macrocode}
\newcommand{\useVideoPlayerX}{\VideoPlayerExtrue
- \def\rma@VideoPlayer{VideoPlayerX.swf}%
- \let\useVideoPlayerPlus\relax
+ \def\rma@VideoPlayer{VideoPlayerX.swf}%
+ \let\useVideoPlayerPlus\relax
}
% \end{macrocode}
% \cs{useVideoPlayerPlus} and \cs{useVideoPlayerX} allowed only in the preamble.
@@ -372,23 +476,23 @@
% include \cs{mmSkinAutoHide}; hence, there is no reason to even use
% \textbf{VideoPlayerPlus}, which we now don't anymore.
% \begin{macrocode}
- \def\mmSetStageColor{"multimedia_setStageColor"}
- \def\mmIsLooping{"multimedia_isLooping"}
- \def\mmSkinAutoHide{"multimedia_skinAutoHide"}
+\def\mmSetStageColor{"multimedia_setStageColor"}
+\def\mmIsLooping{"multimedia_isLooping"}
+\def\mmSkinAutoHide{"multimedia_skinAutoHide"}
% \end{macrocode}
% Version 10.4 of \textbf{VPX} added the following function.
% \changes{v2.0d}{2016/10/09}{Added 10.4 function \string\cs{mmShowLoopButton}}
% \begin{macrocode}
- \def\mmShowLoopButton{"multimedia_showLoopButton"}
+\def\mmShowLoopButton{"multimedia_showLoopButton"}
% \end{macrocode}
% The \textbf{VPX} is a superset of the API of the core and \textbf{VPPlus}; there is
% actually no reason to use the \textbf{VPPlus} anymore.\par\medskip
%
% \noindent\textbf{Usage:} The following example sets the source for the RMA to play.
-%\begin{verbatim}
-% var rm=this.getAnnotRichMedia(this.pageNum, "myRMA");
-% rm.callAS(\mmSource, "myVideo");
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%var rm=this.getAnnotRichMedia(this.pageNum, "myRMA");
+%rm.callAS(\mmSource, "myVideo");
+%\end{Verbatim}
% The code is valid for \textbf{VPX}, for the basic \textbf{VPB}.
% Extensive examples may be found on the \textbf{AeB Blog}
% \begin{NoHyper}\url{http://blog.acrotex.net}\end{NoHyper}.
@@ -420,9 +524,9 @@
\string\@MXV@newlabel{@#1@}{\@MXV@getlabelvalue{#1}}%
}\@esphack%
\ifthenelse{%
- \equal{\@MXV@getlabelvalue{#1}}{undefined}\OR%
+ \equal{\@MXV@getlabelvalue{#1}}{undefined}\or%
%double check that the value hasn't changed
- \NOT\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
+ \not\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
}{%
% \end{macrocode}
% Issue warning only once, at end of document
@@ -465,19 +569,25 @@
% macro is used in \cs{rm@saveNamedPath}.
% \begin{macrocode}
\def\rma@embed@mpiii@Poster{%
- \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
- \global\let\rma@embed@mpiii@Poster\relax
+ \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
+ \global\let\rma@embed@mpiii@Poster\relax
}
% \end{macrocode}
+% The default legacy dimensions of the MP3 control, these are \DescribeMacro{\audCtrlWd}
+% and \DescribeMacro{\audCtrlHt}.
+% \begin{macrocode}
+\def\audCtrlWd{613bp}\let\cntrlbrWd\audCtrlWd
+\def\audCtrlHt{66bp}\let\cntrlbrHt\audCtrlHt
+% \end{macrocode}
% This is the \textsf{MP3} poster image, but we'll only use it once. The command
% redefines itself to \cs{relax}.
% \begin{macrocode}
\def\rma@set@mpiiiposter{%
- \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
- \rma@invisible
- \ps@mark{ramp3poster} /SP pdfmark
- \end{sp@createImage}%
- \global\let\rma@set@mpiiiposter\relax
+ \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
+ \rma@invisible
+ \ps@mark{ramp3poster} /SP pdfmark
+ \end{sp@createImage}%
+ \global\let\rma@set@mpiiiposter\relax
}
% \end{macrocode}
% \DescribeMacro{\saveNamedPath} \textbf{Syntax:} \verb!\saveNamedPath[<MimeType>]{<name>}{<path>}!\\
@@ -485,24 +595,24 @@
% changed this to \cs{@empty}.
% \begin{macrocode}
\newcommand{\saveNamedPath}[2][]{%
- \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
- {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
- \gdef\rm@thisMimeType{#1}%
- \hyper@normalise\rm@saveNamedPath
+ \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
+ {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
+ \gdef\rm@thisMimeType{#1}%
+ \hyper@normalise\rm@saveNamedPath
}
\def\rm@saveNamedPath#1{%
- \rm@csarg\gdef{\rm@thisPath}{#1}%
- \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
+ \rm@csarg\gdef{\rm@thisPath}{#1}%
+ \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
% \end{macrocode}
% We check to see if this is an \textsf{MP3} file. If so, we embed the screen shot
% of the \texttt{AudioPlayer} controls as a default poster. The graphic file
% \texttt{ramp3poster.eps} needs to be on the graphics search path of \LaTeX.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\filename@parse{#1}}%
- \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
- \rma@edefexecute{\noexpand
- \uppercase{\noexpand\def\noexpand\rma@tempi
- {\filename@ext}}}
+ \rma@edefexecute{\noexpand\filename@parse{#1}}%
+ \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
+ \rma@edefexecute{\noexpand
+ \uppercase{\noexpand\def\noexpand\rma@tempi
+ {\filename@ext}}}
% \end{macrocode}
% We define the filename with extension under a convenience command. Authors
% are encouraged to use this command when referencing an embedded file
@@ -512,14 +622,14 @@
% that appears in the \textbf{Resources} tab of the \textbf{Edit Flash}
% under \textbf{Name}.
% \begin{macrocode}
- \rm@csarg\xdef{\rm@argii FileName}{%
- \filename@base.\filename@ext}%
- \rm@csarg\xdef{\rm@argii URL}{%
- \filename@area\filename@base.\filename@ext}%
+ \rm@csarg\xdef{\rm@argii FileName}{%
+ \filename@base.\filename@ext}%
+ \rm@csarg\xdef{\rm@argii URL}{%
+ \filename@area\filename@base.\filename@ext}%
% \end{macrocode}
% Embed the file \texttt{ramp3poster.eps}. \textsf{GraphicxSP} required.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
}
% \end{macrocode}
% \cs{rma@useNamedPath} is used internally to access the path through its name.
@@ -533,7 +643,7 @@
% are let to \cs{rma@resource} and to \cs{rma@urlresource}, respectively.
% \begin{macrocode}
\expandafter\def\expandafter\makeJSspecials\expandafter{\makeJSspecials
- \let\Name\rma@resource\let\urlName\rma@urlresource
+ \let\Name\rma@resource\let\urlName\rma@urlresource
}
% \end{macrocode}
% \begin{macro}{\rmaName}
@@ -560,21 +670,21 @@
% later).\par\medskip\noindent \texttt{(2011/11/03)} Added support for
% \textsf{MP4}, \textsf{M4V}, \textsf{MOV}, \textsf{3GP}, \textsf{3G2}, all
% require \textsf{H.264} encoding; if these files do not have
-% \textsf{H.264} encoding, rmannot/distiller will embed anyway, but the
+% \textsf{H.264} encoding, \pkg{rmannot}/\app{distiller} will embed anyway, but the
% video will not play. (2011/12/10) Added \textsf{U3D} and \textsf{PRC} to the list of
% file types supported.
% \begin{macrocode}
\def\getargsiii#1#2#3{\def\aeb@argi{#1}\def\aeb@argii{#2}%
- \def\aeb@argiii{#3}}
+ \def\aeb@argiii{#3}}
\@tfor\rma@data:={{uiiid}{U3D}{model/u3d}}{{prc}{PRC}{model/prc}}%
- {{swf}{SWF}{application/x-shockwave-flash}}%
- {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
- {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
- {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
- {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
- \expandafter\getargsiii\rma@data
- \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
- \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
+ {{swf}{SWF}{application/x-shockwave-flash}}%
+ {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
+ {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
+ {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
+ {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
+ \expandafter\getargsiii\rma@data
+ \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
+ \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
}
% \end{macrocode}
% \leavevmode\IndexKey{VideoPlayer}\IndexKey{AudioPlayer}
@@ -589,30 +699,33 @@
% definitions to the beginning of the document.
% \begin{macrocode}
\def\rm@SkinsAndPlayerPaths{%
- \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
- \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
+ \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
+ \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
% \end{macrocode}
-% \leavevmode\IndexKey{skin1}\IndexKey{skin2}\IndexKey{skin3}^^A
-% \IndexKey{skin4}\IndexKey{skin5}\IndexKey{skin6}^^A
+% \leavevmode\IndexKey{skin1}\IndexKey{all}\IndexKey{skin2}\IndexKey{skin3}^^A%
+% \IndexKey{skin4}\IndexKey{skin5}\IndexKey{skin6}^^A%
% \IndexKey{skin7}We predefine the seven skins, these should also be
% used as resources of \cs{rmAnnot} when either \texttt{VideoPlayerPlus} or
% \texttt{VideoPlayerX} is used, and when the skins are to be changed dynamically.
+% \changes{v2.2}{2020/08/21}{Added an \string\texttt{all} skin}
% \begin{macrocode}
- \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
- \saveNamedPath{skin2}%
- {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
- \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
- \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
- \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
- \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
- \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
+ \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{all}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{skin2}%
+ {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
+ \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
+ \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
+ \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
+ \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
+ \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
}
% \end{macrocode}
% Now, make all these path definitions at the beginning of the document.
% \begin{macrocode}
\AtBeginDocument{\rm@SkinsAndPlayerPaths}
% \end{macrocode}
-% \leavevmode\IndexKey{none}\IndexKey{noChange} Two special convenience definitions.
+% \leavevmode\IndexKey{none}\IndexKey{noChange}^^A%
+% Two special convenience definitions.
% We make definitions so that \verb!\Name{none}! and \verb!\urlName{none}!
% expand to \cs{@empty}; \verb!\Name{noChange}! and \verb!\urlName{none}!
% both expand to the string \texttt{noChange}.
@@ -684,11 +797,11 @@
% becomes visible).
% \begin{macrocode}
\define@choicekey+{rmAnnot}{enabled}[\val\nr]%
- {onclick,pageopen,pagevisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@enabled{/XA}\or
- \def\rma@rmAnnot@enabled{/PO}\or
- \def\rma@rmAnnot@enabled{/PV}\fi
+ {onclick,pageopen,pagevisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@enabled{/XA}\or
+ \def\rma@rmAnnot@enabled{/PO}\or
+ \def\rma@rmAnnot@enabled{/PV}\fi
}{\PackageWarning{rmannot}{Bad choice for enabled, permissible values
are onclick, pageopen and pagevisible. Try again}}
% \end{macrocode}
@@ -700,11 +813,11 @@
% invisible).
% \begin{macrocode}
\define@choicekey+{rmAnnot}{deactivated}[\val\nr]%
- {onclick,pageclose,pageinvisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@deactivated{/XD}\or
- \def\rma@rmAnnot@deactivated{/PC}\or
- \def\rma@rmAnnot@deactivated{/PI}\fi
+ {onclick,pageclose,pageinvisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@deactivated{/XD}\or
+ \def\rma@rmAnnot@deactivated{/PC}\or
+ \def\rma@rmAnnot@deactivated{/PI}\fi
}{\PackageWarning{rmannot}{Bad choice for deactivated, permissible
values are onclick, pageclose and pageinvisible. Try again}}
% \end{macrocode}
@@ -719,38 +832,38 @@
% \cs{setWindowDimPos} to set all these values.
% \begin{macrocode}
\define@key{winDimPos}{width}{\def\rma@winDimPos@width{#1}}
- \define@key{winDimPosWidth}{default}[288]%
- {\def\rma@winDimPosWidth@def{#1}}
- \define@key{winDimPosWidth}{max}[576]%
- {\def\rma@winDimPosWidth@max{#1}}
- \define@key{winDimPosWidth}{min}[72]%
- {\def\rma@winDimPosWidth@min{#1}}
+ \define@key{winDimPosWidth}{default}[288]%
+ {\def\rma@winDimPosWidth@def{#1}}
+ \define@key{winDimPosWidth}{max}[576]%
+ {\def\rma@winDimPosWidth@max{#1}}
+ \define@key{winDimPosWidth}{min}[72]%
+ {\def\rma@winDimPosWidth@min{#1}}
\define@key{winDimPos}{height}{\def\rma@winDimPos@height{#1}}
- \define@key{winDimPosHeight}{default}[216]%
- {\def\rma@winDimPosHeight@def{#1}}
- \define@key{winDimPosHeight}{max}[432]%
- {\def\rma@winDimPosHeight@max{#1}}
- \define@key{winDimPosHeight}{min}[72]%
- {\def\rma@winDimPosHeight@min{#1}}
+ \define@key{winDimPosHeight}{default}[216]%
+ {\def\rma@winDimPosHeight@def{#1}}
+ \define@key{winDimPosHeight}{max}[432]%
+ {\def\rma@winDimPosHeight@max{#1}}
+ \define@key{winDimPosHeight}{min}[72]%
+ {\def\rma@winDimPosHeight@min{#1}}
\define@key{winDimPos}{position}{\def\rma@winDimPos@position{#1}}
- \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
- {near,center,far}[far]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@halign{/Near}\or
- \def\rma@winDimPosPos@halign{/Center}\or
- \def\rma@winDimPosPos@halign{/Far}\fi
- }{}
- \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
- {near,center,far}[near]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@valign{/Near}\or
- \def\rma@winDimPosPos@valign{/Center}\or
- \def\rma@winDimPosPos@valign{/Far}\fi
- }{}
- \define@key{winDimPosPos}{hoffset}[18]%
- {\def\rma@winDimPosPos@hoffset{#1}}
- \define@key{winDimPosPos}{voffset}[18]%
- {\def\rma@winDimPosPos@voffset{#1}}
+ \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
+ {near,center,far}[far]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@halign{/Near}\or
+ \def\rma@winDimPosPos@halign{/Center}\or
+ \def\rma@winDimPosPos@halign{/Far}\fi
+ }{}
+ \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
+ {near,center,far}[near]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@valign{/Near}\or
+ \def\rma@winDimPosPos@valign{/Center}\or
+ \def\rma@winDimPosPos@valign{/Far}\fi
+ }{}
+ \define@key{winDimPosPos}{hoffset}[18]%
+ {\def\rma@winDimPosPos@hoffset{#1}}
+ \define@key{winDimPosPos}{voffset}[18]%
+ {\def\rma@winDimPosPos@voffset{#1}}
% \end{macrocode}
% \begin{macro}{\setWindowDimPos}
% When the window is floating (\texttt{windowed=true}) there are a number of
@@ -759,12 +872,12 @@
% vertical mode, for the next rich media annotation.
% \begin{macrocode}
\providecommand{\setWindowDimPos}[1]{%
- \setkeys{winDimPos}{#1}%
- \edef\temp@expand@sets{%
- \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
- \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
- \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
- }\temp@expand@sets
+ \setkeys{winDimPos}{#1}%
+ \edef\temp@expand@sets{%
+ \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
+ \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
+ \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
+ }\temp@expand@sets
}
% \end{macrocode}
% \end{macro}
@@ -773,8 +886,8 @@
% default values.
% \begin{macrocode}
\providecommand{\resetWindowDimPos}{%
- \setWindowDimPos{width={default,max,min},height={default,max,min},
- position={halign,valign,hoffset,voffset}}%
+ \setWindowDimPos{width={default,max,min},height={default,max,min},
+ position={halign,valign,hoffset,voffset}}%
}
\resetWindowDimPos
% \end{macrocode}
@@ -790,18 +903,19 @@
% by \texttt{\#2}. This supports the 3D tab of the user interface for the \textsf{Edit 3D}
% dialog box.\par\medskip\noindent
% \textbf{Proposed syntax:}
-%\begin{verbatim}
-%\setRmOptions3D{<annot_name>}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},commandchars=!()]
+%\setRmOptions3D{myDice}
%{
-% 3DOptions={options for movie15},
-% 3DResources={
-% none={rName=<name1>},...,
-% foreground={rName=<name2>,flashvars=<vars>},...,
-% background={rName=<name3>,flashvars=<vars>},...,
-% material={rName=<name4>,mName=<materialName>,flashvars=<vars>},...
-% }
+% 3DOptions={!ameta(options-from-movie15)},
+% 3DResources={%
+% none={rName=!ameta(name!SUB1)},...,
+% foreground={rName=!ameta(name!SUB2),flashvars=!ameta(vars)},...,
+% background={rName=!ameta(name!SUB3),flashvars=!ameta(vars)},...,
+% material={rName=!ameta(name!SUB4),
+% mName=<materialName>,flashvars=!ameta(vars)},...
+% }
%}
-%\end{verbatim}
+%\end{Verbatim}
% When the \cs{rmAnnot} does not take a 3D file as its 4th argument, the above options are
% ignored.
% \begin{macrocode}
@@ -813,45 +927,69 @@
% \texttt{none} (the default), \texttt{thin}, \texttt{medium}, and \texttt{thick}.
% \begin{macrocode}
\define@choicekey+{rmAnnot}{borderwidth}[\val\nr]%
- {none,thin,medium,thick}[none]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@borderwidth{0}\or
- \def\rma@rmAnnot@borderwidth{1}\or
- \def\rma@rmAnnot@borderwidth{3}\or
- \def\rma@rmAnnot@borderwidth{5}\fi
+ {none,thin,medium,thick}[none]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@borderwidth{0}\or
+ \def\rma@rmAnnot@borderwidth{1}\or
+ \def\rma@rmAnnot@borderwidth{3}\or
+ \def\rma@rmAnnot@borderwidth{5}\fi
}{\PackageWarning{rmannot}{Bad choice for borderwidth, permissible
values are none,thin,medium,and thick. Try again}}
% \end{macrocode}
-% \leavevmode\IndexKey{poster}\IndexKey{posternote}The name of a embedded graphic to be used as a poster for the video.
+% \leavevmode\IndexKey{poster}\IndexKey{posternote}^^A%
+% The name of a embedded graphic to be used as a poster for the video.
%
% If the \texttt{poster} key is not specified, a substitute poster will
% be generated, see the definition of \cs{defaultPoster}. This default poster
% has a little message, or note, in the lower left corner. The default message
% is an advertisement for {\AcroTeX} followed by the words Flash, Video, or
% MP3, depending on the file type.
+% \changes{v2.2}{2020/08/21}{Added \string\texttt{defaultposter} designed for use with
+% MP3s}
% \begin{macrocode}
\define@key{rmAnnot}{poster}[]{\def\rma@rmAnnot@poster{#1}}
\define@key{rmAnnot}{posternote}[AcroTeX \rma@poster@descrip]%
- {\def\rma@posternote{#1}}
+ {\def\rma@posternote{#1}}
+\define@boolkey{rmAnnot}{defaultposter}[true]{}
% \end{macrocode}
% \leavevmode\IndexKey{invisible}\texttt{(2010/09/29 v1.0a)} When the invisible option is used and there
-% is no poster option, then the poster is transparent. This makes it useful
+% is no poster option, the poster is transparent. This makes it useful
% when viewing the video in a window, and you want to hide the annot in an
-% obscure corner of the page (or under a form field).
+% obscure corner of the page (or under a form field). In this case, the video/audio is played
+% by JavaScript.
% \begin{macrocode}
\define@key{rmAnnot}{invisible}[]%
- {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
+ {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
\let\rma@invisible\@empty
% \end{macrocode}
% \leavevmode\IndexKey{transparentBG}This option is available only for SWF files. Set the background to
% transparent.
% \begin{macrocode}
\define@boolkey{rmAnnot}{transparentBG}[true]{%
- \ifKV@rmAnnot@transparentBG
- \def\rma@rmAnnot@transparent{true}\else
- \def\rma@rmAnnot@transparent{false}\fi
+ \ifKV@rmAnnot@transparentBG
+ \def\rma@rmAnnot@transparent{true}\else
+ \def\rma@rmAnnot@transparent{false}\fi
}
% \end{macrocode}
+%\leavevmode\IndexKey{width}^^A%
+%\IndexKey{height}^^A%
+%We attempt to resize the annot according to the \key{width}
+%or \key{height}. Resize proportionally. Only the first one
+%of these two keys is obeyed, never both.
+% \begin{macrocode}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+% \end{macrocode}
+%\leavevmode\IndexKey{scale}^^A%
+%We attempt to resize the RMA according to the \key{scale} factor provided.
+%The \key{scale} key is only obeyed if no \key{width} or \key{height} key is
+%specified.
+% \begin{macrocode}
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@scale\@empty
+% \end{macrocode}
%\leavevmode\IndexKey{toolbar}\IndexKey{modeltree}These are keys concern 3D annots.
% \texttt{toolbar} is a Boolean, which if true (the default), causes
% the 3D toolbar to appear when the annot is activated. If
@@ -859,9 +997,9 @@
% annotation is activated.
% \begin{macrocode}
\define@boolkey{rmAnnot}{toolbar}[true]{%
- \ifKV@rmAnnot@toolbar
- \def\rma@rmAnnot@toolbar{true}\else
- \def\rma@rmAnnot@toolbar{false}\fi
+ \ifKV@rmAnnot@toolbar
+ \def\rma@rmAnnot@toolbar{true}\else
+ \def\rma@rmAnnot@toolbar{false}\fi
}
% \end{macrocode}
% \texttt{modeltree} is a Boolean, which if true causes the \textbf{Model
@@ -869,9 +1007,9 @@
% the \textbf{Model Tree} is not displayed when the annotation is activated.
% \begin{macrocode}
\define@boolkey{rmAnnot}{modeltree}[true]{%
- \ifKV@rmAnnot@modeltree
- \def\rma@rmAnnot@modeltree{true}\else
- \def\rma@rmAnnot@modeltree{false}\fi
+ \ifKV@rmAnnot@modeltree
+ \def\rma@rmAnnot@modeltree{true}\else
+ \def\rma@rmAnnot@modeltree{false}\fi
}
% \end{macrocode}
% \leavevmode\IndexKey{passcontext}This option is available only for SWF files. SWF file developers
@@ -885,9 +1023,9 @@
% the annotation, perhaps through JavaScript.
% \begin{macrocode}
\define@boolkey{rmAnnot}{passcontext}[true]{%
- \ifKV@rmAnnot@passcontext
- \def\rma@rmAnnot@PassContextClick{true}\else
- \def\rma@rmAnnot@PassContextClick{false}\fi
+ \ifKV@rmAnnot@passcontext
+ \def\rma@rmAnnot@PassContextClick{true}\else
+ \def\rma@rmAnnot@PassContextClick{false}\fi
}
% \end{macrocode}
%
@@ -896,38 +1034,41 @@
% Skins are used with video files.
%\par\medskip
% \noindent\IndexKey{skin}When playing a supported video file, various skins can be used. I've labeled them
-% \texttt{skin1}--\texttt{skin7} and \texttt{none}. The names of the SWF
+% \texttt{skin1}--\texttt{skin7}, \texttt{all}, and \texttt{none}. The names of the SWF
% files describe each skin.
% \par\medskip\noindent
% \textbf{Note:} By experimenting with the UI, it is apparent that one cannot have
% different controls for the same video file.
+% \changes{v2.2}{2020/08/21}{Added \string\texttt{all} skin name}
% \begin{macrocode}
\define@choicekey+{rmAnnot}{skin}[\val\nr]%
- {none,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
- \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
- \ifcase\nr\relax
- \let\rma@rmAnnot@Skin\@empty\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi
+ {none,all,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
+ \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
+ \ifcase\nr\relax
+ \let\rma@rmAnnot@Skin\@empty\or % none
+ \def\rma@skinName{skin1}%
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % all
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % 1
+ \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or % 2
+ \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or % 3
+ \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or % 4
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or % 5
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or % 6
+ \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi % 7
}{%
- \@ifundefined{rma@@#1}{%
- \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
- values are skin1--skin7, or a custom skin already defined.
- Try again}}{%
+ \@ifundefined{rma@@#1}{%
+ \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
+ values are none, all, skin1--skin7, or a custom skin already
+ defined. Try again}}{%
% \end{macrocode}
% If a value of \texttt{skin} is not one of the defaults, we allow the user to
% define a skin, name and path to a skin SWF must be declared using \cs{saveNamedPath}.
% \begin{macrocode}
- \PackageWarning{rmannot}{Recording new skin, '#1'}%
- \edef\rma@skinName{#1}%
- \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
- \rm@csarg\let{embedSkin#1}=1
- }%
+ \PackageWarning{rmannot}{Recording new skin, '#1'}%
+ \edef\rma@skinName{#1}%
+ \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
+ \rm@csarg\let{embedSkin#1}\rm@One
+ }%
}
% \end{macrocode}
% We use \verb!\let\csname embedSkin<skinName>\endcsname! determining to
@@ -936,15 +1077,15 @@
% used is set to 0; hence we will not embed it again.
% \begin{macrocode}
\@tfor\rma@arg:={skin0}{skin1}{skin2}{skin3}{skin4}%
- {skin5}{skin6}{skin7}\do{%
- \rm@csarg\let{embedSkin\rma@arg}=1
+ {skin5}{skin6}{skin7}\do{%
+ \rm@csarg\let{embedSkin\rma@arg}\rm@One
}
% \end{macrocode}
% \leavevmode\IndexKey{skinAutoHide}A Boolean key that determines if the skin automatically hides itself
% when the mouse pointer is removed from the annot. The default is \texttt{true}.
% \begin{macrocode}
\define@boolkey{rmAnnot}{skinAutoHide}[true]{%
- \ifKV@rmAnnot@skinAutoHide
+ \ifKV@rmAnnot@skinAutoHide
\def\rma@skinAutoHide{true}\else
\def\rma@skinAutoHide{false}\fi
}
@@ -953,19 +1094,19 @@
% is \texttt{0x5F5F5F}.
% \begin{macrocode}
\define@key{rmAnnot}{skinBGColor}[0x5F5F5F]%
- {\def\rma@skinBGColor{#1}}
+ {\def\rma@skinBGColor{#1}}
% \end{macrocode}
% \leavevmode\IndexKey{skinBGAlpha}The alpha for the skin, a number between 0 and 1. The default is 0.75.
% \begin{macrocode}
\define@key{rmAnnot}{skinBGAlpha}[0.75]%
- {\def\rma@skinBGAlpha{#1}}
+ {\def\rma@skinBGAlpha{#1}}
% \end{macrocode}
% \leavevmode\IndexKey{volume}The initial volume of the audio track. Values range from 0 (muted) to 1. The default is
% 1.0. The volume may be adjusted by the user at run time, if the selected skin has a volume
% control, or by a JavaScript control.
% \begin{macrocode}
\define@key{rmAnnot}{volume}[1.00]%
- {\def\rma@rmAnnot@volume{#1}}
+ {\def\rma@rmAnnot@volume{#1}}
% \end{macrocode}
%
% \subsubsection{Animation Settings}
@@ -976,7 +1117,7 @@
% effectively speeds up the animation.
% \begin{macrocode}
\define@key{rmAnnot}{speed}[1]{%
- \def\rma@rmAnnot@speed{#1}%
+ \def\rma@rmAnnot@speed{#1}%
}
% \end{macrocode}
% \leavevmode\IndexKey{playcount}Description quoted from the \textsl{Adobe Suppl.\ Doc}: An integer specifying the play count
@@ -985,7 +1126,7 @@
% indicates that the animation is infinitely repeated. The default is -1.
% \begin{macrocode}
\define@key{rmAnnot}{playcount}[-1]{%
- \def\rma@rmAnnot@playcount{#1}%
+ \def\rma@rmAnnot@playcount{#1}%
}
% \end{macrocode}
%
@@ -996,17 +1137,17 @@
% file. Currently, the additional resources are other SWF files only.
% Items must be specified using \cs{useNamedPath} command, and is
% a lists of delimited by braces
-%\begin{verbatim}
-% resources={mySWF1,mySWF2}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%resources={mySWF1,mySWF2}
+%\end{Verbatim}
% where \texttt{mySWF1} and \texttt{mySWF2} are defined by \cs{saveNamedPath}.
% \begin{macrocode}
\newtoks\rma@toks\rma@toks={}
\newcount\rma@nResources
\newif\ifrma@isiiid\rma@isiiidfalse
-\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0%
- \ifrma@isiiid\let\rma@next\relax
- \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
+\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0\relax
+ \ifrma@isiiid\let\rma@next\relax
+ \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
}
% \end{macrocode}
% When we are doing 3D, we don't process resources through \texttt{rmAnnot} family.
@@ -1014,48 +1155,48 @@
% separate command \cs{setRmOptions3D}
% \begin{macrocode}
\newcommand{\rma@proc@resources}[1]{%
- \def\rma@rmAnnot@resources{#1}%
- \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
- \let\rma@addFileSpecs\@empty\else
+ \def\rma@rmAnnot@resources{#1}%
+ \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
+ \let\rma@addFileSpecs\@empty\else
% \end{macrocode}
% We process resources when there are some to process \texttt{:-)}
% \begin{macrocode}
- \@for\rma@arg:=\rma@rmAnnot@resources\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
+ \@for\rma@arg:=\rma@rmAnnot@resources\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
% \end{macrocode}
% If this resource has not been used, we define it, and give it
% a indirect reference: \verb!rmfstream\therm@Cnt-\the\rma@nResources!
% \begin{macrocode}
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-\the\rma@nResources}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-\the\rma@nResources}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
% \end{macrocode}
% Add this file to our token list of all resources.
% \begin{macrocode}
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{\the\rma@nResources}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{\the\rma@nResources}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
% \end{macrocode}
% (12/27/10) changed the expansion to \verb!\expandafter\noexpand! to leave
% a token as as this argument. Later, in \cs{rm@appendFileSpecs} we test this token
% against \cs{@empty}. This argument is \texttt{\#6} in \cs{rm@appendFileSpecs}.
% \begin{macrocode}
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
\let\\\rm@appendNameTree
\expandafter\xdef\expandafter\rma@addResources%
\expandafter{\the\rma@toks}%
\let\\\rm@appendFileSpecs
\expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
+ \expandafter{\the\rma@toks}%
\fi
}
% \end{macrocode}
@@ -1077,8 +1218,8 @@
% in a macro \cs{rma@addFileSpecs} to be used later.
% \begin{macrocode}
\def\rm@appendNameTree#1#2#3#4#5#6{%
- \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
}
% \end{macrocode}
% \DescribeMacro{\rm@appendFileSpecs}
@@ -1093,32 +1234,32 @@
% indirect reference to the file stream, whether it is a new one that
% has never been embedded, or is one that has already been embedded.
% \begin{macrocode}
- \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
- /F(#3)%
- /UF (#3)%
- /EF <</F {#5}>>%
- /Type/Filespec%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
+ /F(#3)%
+ /UF (#3)%
+ /EF <</F {#5}>>%
+ /Type/Filespec%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{File stream:} We only embed if \texttt{\#4} is equal to 1, if it is
% 0, this particular file has already been embedded.
% \begin{macrocode}
- \if#41
- \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
- \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
- \ps@mark{#5}<<%
- /Type/EmbeddedFile%
+ \if#41
+ \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
+ \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
+ \ps@mark{#5}<<%
+ /Type/EmbeddedFile%
% \end{macrocode}
% (12/27/10) The \texttt{/Subtype} key is optional,
% so we make it optional if \texttt{\#6} is empty.
% \begin{macrocode}
\ifx#6\@empty\else
- /Subtype(#6)%
+ /Subtype(#6)%
\fi
- >>/PUT pdfmark^^J%
- \ps@mark{#5} /CLOSE pdfmark^^J%
- \fi
+ >>/PUT pdfmark^^J%
+ \ps@mark{#5} /CLOSE pdfmark^^J%
+ \fi
}
% \end{macrocode}
% \leavevmode\IndexKey{flashvars}Flash variables to pass to a SWF file.
@@ -1146,37 +1287,37 @@
%
% \begin{macrocode}
\define@key{rmAnnot}{cuepoints}[]{%
- \edef\rma@rmAnnot@cuepoints{#1}%
- \ifx\rma@rmAnnot@cuepoints\@empty\else
- \rma@nResources=0%
- \def\rma@array@hold{}\def\rma@dict@hold{}%
- \@for\arg:=\rma@rmAnnot@cuepoints\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
- % need to build the array of indirect references,
- \edef\rma@array@hold{\rma@array@hold\space
- {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
- % and the code for the cue point dictionary
- \edef\rma@dict@hold{\rma@dict@hold
- \ps@mark/_objdef %
- {rmCuePoints\therm@Cnt-\the\rma@nResources}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
- /Type/CuePoint
+ \edef\rma@rmAnnot@cuepoints{#1}%
+ \ifx\rma@rmAnnot@cuepoints\@empty\else
+ \rma@nResources=0\relax% dps
+ \def\rma@array@hold{}\def\rma@dict@hold{}%
+ \@for\arg:=\rma@rmAnnot@cuepoints\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
+ % need to build the array of indirect references,
+ \edef\rma@array@hold{\rma@array@hold\space
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
+ % and the code for the cue point dictionary
+ \edef\rma@dict@hold{\rma@dict@hold
+ \ps@mark/_objdef %
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
+ /Type/CuePoint
\ifx\rma@rmCuePt@name\@empty
- /Name (RMACP \the\rma@nResources)
+ /Name (RMACP \the\rma@nResources)
\else
- /Name (\rma@rmCuePt@name)
+ /Name (\rma@rmCuePt@name)
\fi
- /Subtype \rma@rmCuePt@type
- /Time \rma@rmCuePt@time
+ /Subtype \rma@rmCuePt@type
+ /Time \rma@rmCuePt@time
\ifx\rma@rmCuePt@action\@empty\else
- /A << /Type/Action\JS{\rma@rmCuePt@action} >>
+ /A << /Type/Action\JS{\rma@rmCuePt@action} >>
\fi
- >> /PUT pdfmark^^J%
- }%
- }% end of \@for
- \fi
+ >> /PUT pdfmark^^J%
+ }%
+ }% end of \@for
+ \fi
}
% \end{macrocode}
% \leavevmode\IndexKey{type (cuepoints)}^^A
@@ -1187,21 +1328,21 @@
% are \texttt{type}, \texttt{name}, \texttt{time}, and
% \texttt{action}. These keys are entered as a value of the
% \texttt{cuepoints} key, like so,
-%\begin{verbatim}
-%\newcommand{\myCuePoints}{%
-% {type=nav,name=Chapter1,time=0,action={console.println("Chapter1")}},%
-% {type=nav,name=Chapter2,time=1883,action={console.println("Chapter2")}},%
-% {type=nav,name=Chapter3,time=5197,action={console.println("Chapter3")}},%
-% {type=nav,name=Chapter4,time=6817,action={console.println("Chapter4")}},%
-% {type=nav,name=Chapter5,time=9114,action={console.println("Chapter6")}},%
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!~@}]
+%\newcommand{\myCuePoints}{!%
+% {type=nav,name=Chapter1,time=0,action={console.println("Chapter1")}},!%
+% {type=nav,name=Chapter2,time=1883,action={console.println("Chapter2")}},!%
+% {type=nav,name=Chapter3,time=5197,action={console.println("Chapter3")}},!%
+% {type=nav,name=Chapter4,time=6817,action={console.println("Chapter4")}},!%
+% {type=nav,name=Chapter5,time=9114,action={console.println("Chapter6")}},!%
% {type=nav,name=Chapter6,time=12712,action={console.println("Chapter6")}}
%}
-%\end{verbatim}
+%\end{Verbatim}
% Note the use of the comment symbol \texttt{\%} following at the end of each line.
% We define the cue points using a command, then pass it to \cs{rmAnnot}, like so,
-%\begin{verbatim}
-% \rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9}]
+%\rmAnnot[cuepoints={\myCuePoints}]{320bp}{240bp}{sample}
+%\end{Verbatim}
% Note the parentheses around \cs{myCuePoints}, the command expands to contain commas,
% so the rules of \textsf{xkeyval} say to enclose in parentheses.
%
@@ -1230,10 +1371,10 @@
% \paragraph*{Default values of key-values pairs.} We set the default values of all the keys on startup.
% \begin{macrocode}
\setkeys{rmAnnot}{name,url=false,enabled,deactivated,borderwidth,%
- windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
- skinBGAlpha,volume,speed,playcount,resources,flashvars,%
- transparentBG=false,passcontext=false,cuepoints,toolbar,%
- modeltree=false}
+ windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
+ skinBGAlpha,volume,speed,playcount,resources,flashvars,%
+ transparentBG=false,passcontext=false,cuepoints,toolbar,%
+ modeltree=false}
% \end{macrocode}
%
% \subsection{The definition of \texorpdfstring{\cs{rmAnnot}}{\CMD{rmAnnot}}}
@@ -1243,24 +1384,26 @@
% the re-embedding of the player again.
% \begin{macrocode}
\def\rma@recordVideoPlayer{%
- \ifrma@EmbedVideoPlayer
- \global\let\rma@isVPEmbedded=1\global\rma@EmbedVideoPlayerfalse
- \else
- \if\rma@isVPEmbedded0\global\rma@EmbedVideoPlayertrue\fi
- \fi
+ \ifrma@EmbedVideoPlayer
+ \global\let\rma@isVPEmbedded\rm@One\global\rma@EmbedVideoPlayerfalse
+ \else
+ \if\rma@isVPEmbedded\rm@Zero
+ \global\rma@EmbedVideoPlayertrue\fi
+ \fi
}
\def\rma@recordAudioPlayer{%
- \ifrma@EmbedAudioPlayer
- \global\let\rma@isAPEmbedded=1\global\rma@EmbedAudioPlayerfalse
- \else
- \if\rma@isAPEmbedded0\global\rma@EmbedAudioPlayertrue\fi
+ \ifrma@EmbedAudioPlayer
+ \global\let\rma@isAPEmbedded\rm@One\global\rma@EmbedAudioPlayerfalse
+ \else
+ \if\rma@isAPEmbedded\rm@Zero
+ \global\rma@EmbedAudioPlayertrue\fi
% \end{macrocode}
% If the file is \textsf{MP3}, and there is no poster defined for it, we use the default
% \textsf{MP3} poster, a screen shot of the \texttt{AudioPlayer} controls.
% \begin{macrocode}
-% \ifx\rma@rmAnnot@poster\@empty\rma@set@mpiiiposter\fi
- \rma@set@mpiiiposter
- \fi
+ \ifx\rma@rmAnnot@poster\@empty\rma@set@mpiiiposter\fi
+% \rma@set@mpiiiposter
+ \fi
}
% \end{macrocode}
% A switch to indicate success or failure when looking for a Video extension. Used
@@ -1280,36 +1423,40 @@
% \item[\texttt{\#3}:] The height of the annot
% \item[\texttt{\#4}:] The name of the file to play (the name is defined by the \cs{saveNamedPath} command)
%\end{enumerate}
+%\changes{v2.2}{2020/08/21}{Added pmpv to \string\cs{rmAnnot}, now displays name of the file to play}
% \begin{macrocode}
\newcommand{\rmAnnot}[4][]{\begingroup
+ \PMPV{#4}%
% \end{macrocode}
% We \cs{let} \cs{Name} to \cs{rma@resource}. The author can then refer to
% the name of the resource within, for example, the \texttt{flashvars} key.
% \begin{macrocode}
- \let\Name\rma@resource
- \let\urlName\rma@urlresource
- \makeJSspecials
+ \let\Name\rma@resource
+ \let\urlName\rma@urlresource
+ \makeJSspecials
% \end{macrocode}
% Empty these to macros for they might contain content from a previous
% annot with resources.
% \begin{macrocode}
- \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
+ \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
% \end{macrocode}
% We begin by passing the dimensions through a length so the author
% can use the \texttt{calc} package.
% \begin{macrocode}
- {\setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
- \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}}%
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
% \end{macrocode}
% Next we increment a running counter, to give each annot, and all indirect
% references a unique name.
% \begin{macrocode}
- \stepcounter{rm@Cnt}%
+ \stepcounter{rm@Cnt}%
% \end{macrocode}
% We take the 4th parameter, a named path, and pass it to \cs{useNamedPath},
% then use \cs{filename@parse} to extract the components of the path.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
+ \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
% \end{macrocode}
% We record this named path as \verb!rmFileStrm#4!, if this command is
% undefined, we define it. It's value is the indirect reference to the
@@ -1317,44 +1464,94 @@
% reference to the same file that has been already embedded. If undefined
% we set a boolean to embed this stream, otherwise, we don't embed.
% \begin{macrocode}
- \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
- {\global\rma@EmbedFilefalse}%
+ \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
+ {\global\rma@EmbedFilefalse}%
% \end{macrocode}
% After having parsed the path, we now save the pieces for later use.
% \begin{macrocode}
- \edef\rma@thisfilepath{\filename@area}%
- \edef\rma@basefilename{\filename@base}%
- \edef\rma@extension{\filename@ext}%
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
+ \edef\rma@thisfilepath{\filename@area}%
+ \edef\rma@basefilename{\filename@base}%
+ \edef\rma@extension{\filename@ext}%
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
% \end{macrocode}
% Take a look at the file extension, if it is a 3D type extension,
% mark it as a RM3D annot by setting \cs{rma@isiiidtrue}.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
- \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
- \else\rma@isiiidfalse
- \fi\fi
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
+ \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
+ \else\rma@isiiidfalse
+ \fi\fi
% \end{macrocode}
% \paragraph*{Process Options.} We finally get around to processing the options.
% We put \cs{setkeys} in an \cs{edef} to allow the user to use macros to specify
% some of the options. The next line are the options passed by \texttt{\#1} of
% \cs{rmAnnot}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
+ \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
+% \end{macrocode}
+% If use has specified either the \key{width} or \key{height},
+% we reset the width and height of the annotation, while
+% preserving the aspect ratio. We first test \key{width} then
+% \key{height}. If both are specified, we use the \key{width} key
+% and ignore the \key{height} key.
+% \changes{v2.2}{2020/08/21}{Support for keys \string\key{width}
+% and \string\key{height} of the \string\texttt{rmAnnot} family.
+% The \string\key{scale} key is also defined.}
+% \begin{macrocode}
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+% \end{macrocode}
+% If \key{width} and \key{height} are not specified, we
+% determine if the \key{scale} key is listed.
+% \begin{macrocode}
+ \ifx\rmAnnot@scale\@empty\else
+ \setlength{\dimen@}%
+ {\rm@Annot@height*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}%
+ {\rm@Annot@width*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \else
+% \end{macrocode}
+% If \key{height} but not \key{width} is specified,
+% we resize accordingly.
+% \begin{macrocode}
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+% \end{macrocode}
+% If \key{width} but not \key{height} is specified,
+% we resize accordingly.
+% \begin{macrocode}
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
\ifx\rma@input@iiidCode\relax\else
\ifrma@isiiid
% \end{macrocode}
% Process the options of the RM3D annot, as passed to us by \cs{setRmOptions3D}.
% \begin{macrocode}
- \@ifundefined{\rma@Annot@name_3DOPTS}{%
+ \@ifundefined{\rma@Annot@name_3DOPTS}{%
% \end{macrocode}
% \textbf{To Do.} Here, we can insert some default options if the user did not
% specify anything. Including a reminder to make a declaration.
% \begin{macrocode}
- }{%
+ }{%
% \end{macrocode}
% If the user has specified the \texttt{use3D} option and
% the file specified in \texttt{\#4} is a 3D model (U3D or PRC),
@@ -1364,39 +1561,39 @@
% by \cs{setRmOptions3D}; we only process if there are options
% for this annot.
% \begin{macrocode}
- \def\rma@Instances{}\def\rma@appendToNameTree{}%
+ \def\rma@Instances{}\def\rma@appendToNameTree{}%
% \end{macrocode}
% Expand the arguments of \cs{setkeys} before allowing
% \cs{setkeys} to execute.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
- {\@nameuse{\rma@Annot@name_3DOPTS}}}%
- \edef\additional@Instances{\rma@Instances}%
- \edef\rma@addResources{\rma@appendToNameTree}%
+ \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
+ {\@nameuse{\rma@Annot@name_3DOPTS}}}%
+ \edef\additional@Instances{\rma@Instances}%
+ \edef\rma@addResources{\rma@appendToNameTree}%
% \end{macrocode}
% \paragraph*{3Djscript:} We determine if there is one or more
% javascript files specified.
% \begin{macrocode}
- \ifx\rma@rmAnnot@iiiDjs\@empty\else
- \def\@MXV@jscriptiiid{}%
- \literalps@out{%
- \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
- /type/array/OBJ pdfmark^^J%
- \rmiiid@addToScriptsArray
- \rma@addFileSpecs
- }%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\else
+ \def\@MXV@jscriptiiid{}%
+ \literalps@out{%
+ \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
+ /type/array/OBJ pdfmark^^J%
+ \rmiiid@addToScriptsArray
+ \rma@addFileSpecs
+ }%
% \end{macrocode}
% We save the key-value pair for the \texttt{Scripts} key.
% \begin{macrocode}
- \edef\@MXV@jscriptiiid{%
- /Scripts {jscriptiiid\therm@Cnt}%
- }%
- \fi
+ \edef\@MXV@jscriptiiid{%
+ /Scripts {jscriptiiid\therm@Cnt}%
+ }%
+ \fi
% \end{macrocode}
% Build the array of 3D views
% \begin{macrocode}
- \@MXV@buildva%
- }%
+ \@MXV@buildva%
+ }%
\fi\fi
% \end{macrocode}
% \paragraph*{Identify the Extension.} We try to identify the extension provided
@@ -1405,71 +1602,71 @@
% or one of the other supported extensions. The macro \cs{rma@tempi} contains the upper case
% form of the extension.
% \begin{macrocode}
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
% \end{macrocode}
% \subparagraph*{3D Model.} Search for a \textsf{U3D} or \textsf{PRC}. We earlier
% did a test to see if this is 3D or not, so the boolean \cs{ifrma@isiiid} has already
% been set.
% \begin{macrocode}
\ifrma@isiiid
- \def\rma@poster@descrip{3D}%
- \def\rma@RMCSubtype{/3D}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid
- \def\rma@rmAnnot@type{U3D}%
- \edef\rma@mimeType{\rma@mimetype@uiiid}%
- \else
- \ifx\rma@tempi\rma@rmAnnot@type@prc
- \def\rma@rmAnnot@type{PRC}%
- \edef\rma@mimeType{\rma@mimetype@prc}%
- \fi\fi
+ \def\rma@poster@descrip{3D}%
+ \def\rma@RMCSubtype{/3D}%
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid
+ \def\rma@rmAnnot@type{U3D}%
+ \edef\rma@mimeType{\rma@mimetype@uiiid}%
+ \else
+ \ifx\rma@tempi\rma@rmAnnot@type@prc
+ \def\rma@rmAnnot@type{PRC}%
+ \edef\rma@mimeType{\rma@mimetype@prc}%
+ \fi\fi
\else
% \end{macrocode}
% Not a 3D model, so we'll check for more conventional types.
%
% \subparagraph*{Flash Application.} Search for a \textsf{SWF} file, we set the identifiers for later use.
% \begin{macrocode}
- \def\rma@poster@descrip{Flash}%
- \ifx\rma@tempi\rma@rmAnnot@type@swf
- \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
- \def\rma@RMCSubtype{/Flash}%
- \else % if not flash
+ \def\rma@poster@descrip{Flash}%
+ \ifx\rma@tempi\rma@rmAnnot@type@swf
+ \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
+ \def\rma@RMCSubtype{/Flash}%
+ \else % if not flash
% \end{macrocode}
% \subparagraph*{Video Formats.} We search for extension that is generally classified
% as video.
% \begin{macrocode}
- \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
- \@FndSuppExtfalse
- \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
- \expandafter\ifx\expandafter\rma@tempi\csname%
- rma@rmAnnot@type@\rma@type\endcsname
- \@FndSuppExttrue
- \edef\rma@mimeType{\csname%
- rma@mimetype@\rma@type\endcsname}%
- \rma@recordVideoPlayer\@break@tfor
- \fi
- }%
- \if@FndSuppExt
- \def\rma@RMCSubtype{/Video}%
- \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
- \else % if not video
+ \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
+ \@FndSuppExtfalse
+ \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
+ \expandafter\ifx\expandafter\rma@tempi\csname%
+ rma@rmAnnot@type@\rma@type\endcsname
+ \@FndSuppExttrue
+ \edef\rma@mimeType{\csname%
+ rma@mimetype@\rma@type\endcsname}%
+ \rma@recordVideoPlayer\@break@tfor
+ \fi
+ }%
+ \if@FndSuppExt
+ \def\rma@RMCSubtype{/Video}%
+ \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
+ \else % if not video
% \end{macrocode}
% \subparagraph*{Audio Formats.} Test for a \textsf{MP3} file, we need
% to embed the \texttt{AudioPlayer} once and only once. The Boolean
% \cs{ifrma@EmbedAudioPlayer} and the marker \cs{rma@isAPEmbedded} are used
% to keep track of whether the player has been embedded.
% \begin{macrocode}
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii
\def\rma@rmAnnot@type{MP3}\edef\rma@mimeType{\rma@mimetype@mpiii}%
\def\rma@poster@descrip{MP3}\def\rma@RMCSubtype{/Sound}%
\xdef\FileStrmAudioPlayer{rmAudioPlayer\therm@Cnt}%
\let\rma@rmAnnot@resources\@empty
\rma@recordAudioPlayer
- \else % not mp3
+ \else % not mp3
% \end{macrocode}
% \subparagraph*{Error.} The extension is not recognized.
% \begin{macrocode}
- \rma@PkEr@i
+ \rma@PkEr@i
% \end{macrocode}
% end testing for 3D (u3d and prc), flash, video, and audio
% \begin{macrocode}
@@ -1477,69 +1674,84 @@
% \end{macrocode}
% Define \cs{rma@thisfileName} and \cs{rma@fullpath} for later use.
% \begin{macrocode}
- \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
- \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
+ \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
+ \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
% \end{macrocode}
% If this is an FLV video file, we don't let the user created flash variables
% \begin{macrocode}
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \let\rma@rmAnnot@flashvars\@empty\fi
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \let\rma@rmAnnot@flashvars\@empty\fi
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \let\rma@rmAnnot@flashvars\@empty\fi
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \let\rma@rmAnnot@flashvars\@empty\fi
% \end{macrocode}
% If there is no poster, we supply one. For \textsf{MP3}, it is an image of
% the \texttt{AudioPlayer} controls, otherwise, it is the default poster.
% \begin{macrocode}
\ifx\rma@rmAnnot@poster\@empty
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@poster{nramp3poster}%
-\else
+ \ifKV@rmAnnot@defaultposter
\Gin@defaultbp\this@width\rm@Annot@width
\Gin@defaultbp\this@height\rm@Annot@height
\ifdim\rm@Annot@width < \rm@Annot@height
- \edef\calc@prop{\this@width}\else
- \edef\calc@prop{\this@height}\fi
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
\def\this@bbox{0 0 \this@width\space\this@height}%
\begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
\rma@invisible
\rma@psgraphics@poster
\end{sp@createImage}%
\def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
-\fi\fi
+\else
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \def\rma@rmAnnot@poster{nramp3poster}%
+ \else
+ \Gin@defaultbp\this@width\rm@Annot@width
+ \Gin@defaultbp\this@height\rm@Annot@height
+ \ifdim\rm@Annot@width < \rm@Annot@height
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
+ \def\this@bbox{0 0 \this@width\space\this@height}%
+ \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
+ \rma@invisible
+ \rma@psgraphics@poster
+ \end{sp@createImage}%
+ \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
+ \fi
+ \fi
+\fi
% \end{macrocode}
% \paragraph*{Begin the construction of the RMA.}
% Place the dimensions input by the author in a \cs{Bbox} within \cs{pdf@rect}.
-% \cs{Bbox} is defined in the \textsf{eForms} package.
+% \cs{Bbox} is defined in the \pkg{eforms} package.
% \begin{macrocode}
- \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
+ \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
% \end{macrocode}
% \begin{macrocode}
- \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
% \end{macrocode}
% Begin writing the rich media annotation through a PostScript special.
% The command \cs{literalps@out} is defined in \textsf{hyperref}.
% \begin{macrocode}
- \literalps@out{%
+ \literalps@out{%
% \end{macrocode}
%
% \paragraph*{Create the RichMedia Annotation.}
%
% \begin{macrocode}
- \ps@mark/_objdef {rmAnnot\therm@Cnt}%
- /Type/Annot%
- /Subtype/RichMedia%
- /NM (\rma@Annot@name)% % Annotation name
+ \ps@mark/_objdef {rmAnnot\therm@Cnt}%
+ /Type/Annot%
+ /Subtype/RichMedia%
+ /NM (\rma@Annot@name)% % Annotation name
\ifx\rma@rmAnnot@poster\@empty\else
- /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
+ /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
\fi
- /F 68% % Annotation flags
- /P {ThisPage}% % Parent
- /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
- /BS <</Type/Border% % Border Style dictionary
+ /F 68% % Annotation flags
+ /P {ThisPage}% % Parent
+ /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
+ /BS <</Type/Border% % Border Style dictionary
/W \rma@rmAnnot@borderwidth% % Width
/S/S% % Border style (Solid)
- >>%
+ >>%
% \end{macrocode}
% The \textbf{RichMedia} annot has a \textbf{RichMediaContent} dictionary, and
% a \textbf{RichMediaSettings} dictionary, give indirect references
@@ -1557,22 +1769,22 @@
% dictionary.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmContent\therm@Cnt} <<%
- /Type/RichMediaContent%
+ \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmContent\therm@Cnt} <<%
+ /Type/RichMediaContent%
% \end{macrocode}
% If this is a RM3DA, we declare it in the \texttt{RichMediaContent}
% dictionary. Here we declare \texttt{/Subtype/3D} and insert a views
% array.
% \begin{macrocode}
\ifrma@isiiid
- /Subtype/3D%
+ /Subtype/3D%
\ifx\@MXV@varray\@empty\else
- /Views [\@MXV@varray]%
+ /Views [\@MXV@varray]%
\fi\fi
- /Configurations [{rmConfig\therm@Cnt}]%
- /Assets {rmAssets\therm@Cnt}%
- >>/PUT pdfmark^^J%
+ /Configurations [{rmConfig\therm@Cnt}]%
+ /Assets {rmAssets\therm@Cnt}%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%
% \paragraph*{The RichMediaConfiguration dictionary.} We set the primary
@@ -1583,14 +1795,14 @@
% \begin{macrocode}
\ps@mark/_objdef {rmConfig\therm@Cnt}/type/dict/OBJ pdfmark^^J%
\ps@mark{rmConfig\therm@Cnt} <<%
- /Type/RichMediaConfiguration%
- /Name (RMConfig\therm@Cnt)%
+ /Type/RichMediaConfiguration%
+ /Name (RMConfig\therm@Cnt)%
% \end{macrocode}
% The \texttt{Subtype} is \texttt{3D}, \texttt{Flash}, \texttt{Video}, or \texttt{Sound},
% here, \cs{rma@RMCSubtype} was determined earlier.
% \begin{macrocode}
- /Subtype\rma@RMCSubtype%
- /Instances {rmInstances\therm@Cnt}%
+ /Subtype\rma@RMCSubtype%
+ /Instances {rmInstances\therm@Cnt}%
>> /PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{The Instances Array.}\strut\par\medskip\noindent
@@ -1599,7 +1811,7 @@
\ps@mark/_objdef {rmInstances\therm@Cnt}/type/array/OBJ pdfmark^^J%
\ifrma@isiiid
\ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\additional@Instances
\else
% \end{macrocode}
@@ -1607,19 +1819,19 @@
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ps@mark{rmInstances\therm@Cnt} {rmVideoPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
% \end{macrocode}
% The Instances array will be populated later by resources.
% \begin{macrocode}
\ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\else
% \end{macrocode}
% We load the indirect reference to the AudioPlayer
% \begin{macrocode}
\ps@mark{rmInstances\therm@Cnt} {rmAudioPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
+ /APPEND pdfmark^^J%
\fi\fi\fi
% \end{macrocode}
%
@@ -1630,31 +1842,31 @@
% the skin select through the skin key is included as assets, and its corresponding \textsf{SWF} needs
% to be embedded, if not embedded already.
% \begin{macrocode}
- \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAssets\therm@Cnt} <<%
- /Names {\rma@ANT}>>/PUT pdfmark^^J%
- \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
+ \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAssets\therm@Cnt} <<%
+ /Names {\rma@ANT}>>/PUT pdfmark^^J%
+ \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
\ifrma@isiiid
- \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
- \rma@addResources
+ \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
+ \rma@addResources
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \rma@addResources
- \fi
+ \ifKV@rmAnnot@url\else
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \rma@addResources
+ \fi
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \ifVideoPlayerEx\rma@addResources\fi
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \ifVideoPlayerEx\rma@addResources\fi
\fi
\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
- /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
+ /APPEND pdfmark^^J%
\fi
\ps@mark{\rma@ANT} (\rma@VideoPlayer)/APPEND pdfmark^^J%
\ps@mark{\rma@ANT} {rmfilespecVP}/APPEND pdfmark^^J%
@@ -1672,35 +1884,35 @@
%
% \begin{macrocode}
\ifrma@isiiid
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmVideoPlayer\therm@Cnt}%
+ \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmVideoPlayer\therm@Cnt}%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
\else
- \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAudioPlayer\therm@Cnt}%
+ \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAudioPlayer\therm@Cnt}%
\fi\fi\fi
<<%
- /Type/RichMediaInstance%
+ /Type/RichMediaInstance%
\ifrma@isiiid
- /Subtype/3D%
- /Asset {rmfilespec\therm@Cnt}%
+ /Subtype/3D%
+ /Asset {rmfilespec\therm@Cnt}%
\else
- /Subtype/Flash%
+ /Subtype/Flash%
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- /Asset {rmfilespecVP}%
+ /Asset {rmfilespecVP}%
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Asset {rmfilespec\therm@Cnt}%
+ /Asset {rmfilespec\therm@Cnt}%
\else
- /Asset {rmfilespecAP}%
+ /Asset {rmfilespecAP}%
\fi\fi\fi
\ifrma@isiiid\else
- /Params {rmParams\therm@Cnt}%
+ /Params {rmParams\therm@Cnt}%
\fi
>> /PUT pdfmark^^J%
% \end{macrocode}
@@ -1713,18 +1925,18 @@
% and is determined by the PDF creation application, this package.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmParams\therm@Cnt} <<%
- /Type/RichMediaParams%
+ \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmParams\therm@Cnt} <<%
+ /Type/RichMediaParams%
% \end{macrocode}
% If there are no additional resources specified, we bind the animation
% to the background, if there are (\textsf{SWF}) resources, we bind to the foreground.
% \begin{macrocode}
\ifrma@isiiid\else
\ifx\rma@rmAnnot@resources\@empty
- /Binding/Background%
+ /Binding/Background%
\else
- /Binding/Foreground%
+ /Binding/Foreground%
\fi\fi
% \end{macrocode}
% If this is a FLV (video), we use the custom flash variables of Acrobat (reverse engineering).
@@ -1732,20 +1944,20 @@
% \begin{macrocode}
\ifrma@isiiid\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url
- /FlashVars (source=\rma@fullpath&%
- \else
- /FlashVars (source=\rma@thisfileName&%
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- skin=\rma@rmAnnot@Skin&%
- \fi
- skinAutoHide=\rma@skinAutoHide&%
- skinBackgroundColor=\rma@skinBGColor&%
- skinBackgroundAlpha=\rma@skinBGAlpha&%
- volume=\rma@rmAnnot@volume)
+ \ifKV@rmAnnot@url
+ /FlashVars (source=\rma@fullpath&%
+ \else
+ /FlashVars (source=\rma@thisfileName&%
+ \fi
+ \ifx\rma@rmAnnot@Skin\@empty\else
+ skin=\rma@rmAnnot@Skin&%
+ \fi
+ skinAutoHide=\rma@skinAutoHide&%
+ skinBackgroundColor=\rma@skinBGColor&%
+ skinBackgroundAlpha=\rma@skinBGAlpha&%
+ volume=\rma@rmAnnot@volume)
\ifx\rma@rmAnnot@cuepoints\@empty\else
- /CuePoints [\rma@array@hold]%
+ /CuePoints [\rma@array@hold]%
\fi
\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
% \end{macrocode}
@@ -1753,12 +1965,12 @@
% hope s/he knows what is s/he is doing.
% \begin{macrocode}
\ifx\rma@rmAnnot@flashvars\@empty\else
- /FlashVars (\rma@rmAnnot@flashvars)%
+ /FlashVars (\rma@rmAnnot@flashvars)%
\fi
\else
- /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
- \rma@thisfileName\fi&autoPlay=true&%
- volume=\rma@rmAnnot@volume)%
+ /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
+ \rma@thisfileName\fi&autoPlay=true&%
+ volume=\rma@rmAnnot@volume)%
\fi\fi\fi
>> /PUT pdfmark^^J%
% \end{macrocode}
@@ -1770,45 +1982,45 @@
% deactivation of the annotation, and contains two dictionaries.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmSettings\therm@Cnt} <<%
- /Type/RichMediaSettings%
+ \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmSettings\therm@Cnt} <<%
+ /Type/RichMediaSettings%
% \end{macrocode}
% The Activation key is a dictionary that describes how the annot is to be activated
% and played.
% \begin{macrocode}
- /Activation <<%
- /Type/RichMediaActivation%
- /Condition\rma@rmAnnot@enabled
- /Configuration {rmConfig\therm@Cnt}%
+ /Activation <<%
+ /Type/RichMediaActivation%
+ /Condition\rma@rmAnnot@enabled
+ /Configuration {rmConfig\therm@Cnt}%
% \end{macrocode}
% (2011/11/08) Used for Keyframe animation, normally not needed. Will uncomment when I
% develop an example of usage. Note, the \texttt{speed} and \texttt{playcount} keys are now ignored.
% \begin{macrocode}
\ifrma@isiiid
- /Animation%
- <<%
- /Type/RichMediaAnimation%
- /Subtype/Linear%
- /Speed \rma@rmAnnot@speed
- /PlayCount \rma@rmAnnot@playcount
- >>%
+ /Animation%
+ <<%
+ /Type/RichMediaAnimation%
+ /Subtype/Linear%
+ /Speed \rma@rmAnnot@speed
+ /PlayCount \rma@rmAnnot@playcount
+ >>%
\ifx\@MXV@defaultview\@empty\else
- /View \@MXV@defaultview
+ /View \@MXV@defaultview
\fi
\ifx\@MXV@jscriptiiid\@empty\else
- \@MXV@jscriptiiid
+ \@MXV@jscriptiiid
\fi\fi
- /Presentation {rmPresentation\therm@Cnt}%
- >>
+ /Presentation {rmPresentation\therm@Cnt}%
+ >>
% \end{macrocode}
% The Deactivation key is a dictionary that describes how the annot is to be deactivated.
% \begin{macrocode}
- /Deactivation<<%
- /Type/RichMediaDeactivation%
- /Condition\rma@rmAnnot@deactivated
- >>%
->>/PUT pdfmark^^J%
+ /Deactivation<<%
+ /Type/RichMediaDeactivation%
+ /Condition\rma@rmAnnot@deactivated
+ >>%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{The CuePoints Array.}
%
@@ -1823,30 +2035,30 @@
% the media is to be played within the page or in a floating window.
%
% \begin{macrocode}
- \ps@mark/_objdef {rmPresentation\therm@Cnt}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmPresentation\therm@Cnt}<<%
- /Type/RichMediaPresentation%
+ \ps@mark/_objdef {rmPresentation\therm@Cnt}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmPresentation\therm@Cnt}<<%
+ /Type/RichMediaPresentation%
\ifrma@isiiid
- /NavigationPane \rma@rmAnnot@modeltree % need key
- /Toolbar \rma@rmAnnot@toolbar % need key
- /Transparent \rma@rmAnnot@transparent
+ /NavigationPane \rma@rmAnnot@modeltree % need key
+ /Toolbar \rma@rmAnnot@toolbar % need key
+ /Transparent \rma@rmAnnot@transparent
\else
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Transparent \rma@rmAnnot@transparent
- /PassContextClick \rma@rmAnnot@PassContextClick
- /NavigationPan false%
+ /Transparent \rma@rmAnnot@transparent
+ /PassContextClick \rma@rmAnnot@PassContextClick
+ /NavigationPan false%
\else
- /Transparent false%
- /NavigationPan false%
+ /Transparent false%
+ /NavigationPan false%
\fi\fi
\ifKV@rmAnnot@windowed
- /Style/Windowed%
- /Window {rmWindow\therm@Cnt}%
+ /Style/Windowed%
+ /Window {rmWindow\therm@Cnt}%
\else
- /Style/Embedded%
+ /Style/Embedded%
\fi
- >>/PUT pdfmark^^J%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%
% \paragraph*{The RichMediaWindow Dictionary.} When the style is Windowed
@@ -1857,27 +2069,27 @@
%
% \begin{macrocode}
\ifKV@rmAnnot@windowed
- \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmWindow\therm@Cnt}<<%
- /Type/RichMediaWindow%
- /Height<<%
- /Default \rma@winDimPosHeight@def
- /Max \rma@winDimPosHeight@max
- /Min \rma@winDimPosHeight@min
- >>%
- /Width<<%
- /Default \rma@winDimPosWidth@def
- /Max \rma@winDimPosWidth@max
- /Min \rma@winDimPosWidth@min
- >>%
- /Position<<%
- /Type/RichMediaPosition % RichMediaPosition dictionary
- /HAlign\rma@winDimPosPos@halign
- /VAlign\rma@winDimPosPos@valign
- /HOffset \rma@winDimPosPos@hoffset
- /VOffset \rma@winDimPosPos@voffset
- >>%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmWindow\therm@Cnt}<<%
+ /Type/RichMediaWindow%
+ /Height<<%
+ /Default \rma@winDimPosHeight@def
+ /Max \rma@winDimPosHeight@max
+ /Min \rma@winDimPosHeight@min
+ >>%
+ /Width<<%
+ /Default \rma@winDimPosWidth@def
+ /Max \rma@winDimPosWidth@max
+ /Min \rma@winDimPosWidth@min
+ >>%
+ /Position<<%
+ /Type/RichMediaPosition % RichMediaPosition dictionary
+ /HAlign\rma@winDimPosPos@halign
+ /VAlign\rma@winDimPosPos@valign
+ /HOffset \rma@winDimPosPos@hoffset
+ /VOffset \rma@winDimPosPos@voffset
+ >>%
+ >>/PUT pdfmark^^J%
\fi
% \end{macrocode}
%
@@ -1895,32 +2107,32 @@
%
% \subparagraph*{File specs: Filespec dictionary}
% \begin{macrocode}
- \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\therm@Cnt} <<%
+ \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\therm@Cnt} <<%
\ifKV@rmAnnot@url
- /F(\rma@fullpath)%
- /FS/URL%
+ /F(\rma@fullpath)%
+ /FS/URL%
\else
- /F(\rma@thisfileName)%
- /UF (\rma@thisfileName)%
- /EF <</F {\csname rmFileStrm#4\endcsname}>>
+ /F(\rma@thisfileName)%
+ /UF (\rma@thisfileName)%
+ /EF <</F {\csname rmFileStrm#4\endcsname}>>
\fi
- /Type/Filespec
- >>/PUT pdfmark^^J%
+ /Type/Filespec
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% \paragraph*{File stream: EmbeddedFile dictionary}
% \begin{macrocode}
\ifKV@rmAnnot@url\else
\ifrma@EmbedFile
- \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
- (r) file /PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} <<%
- /Type/EmbeddedFile%
- /Subtype(\rma@mimeType)%
- >>/PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} <<%
+ /Type/EmbeddedFile%
+ /Subtype(\rma@mimeType)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
\fi\fi
% \end{macrocode}
% If we are dealing with a \textsf{SWF} or 3D file, we'll then include additional file specs and streams
@@ -1938,28 +2150,28 @@
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
\ifVideoPlayerEx\rma@addFileSpecs\fi
\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecSkin\rma@skinName} <<%
- /F (\rma@rmAnnot@Skin)%
- /Type/Filespec%
- /UF (\rma@rmAnnot@Skin)%
- /EF <</F {rmfstreamSkin\rma@skinName}>>
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecSkin\rma@skinName} <<%
+ /F (\rma@rmAnnot@Skin)%
+ /Type/Filespec%
+ /UF (\rma@rmAnnot@Skin)%
+ /EF <</F {rmfstreamSkin\rma@skinName}>>
+ >>/PUT pdfmark^^J%
% \end{macrocode}
%\paragraph*{File stream for skin}
% \begin{macrocode}
-\rm@csarg\if{embedSkin\rma@skinName}1
- \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}%
- (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
- /PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName} <<%
- /Type/EmbeddedFile
- /Subtype (\rma@mimetype@swf)
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
+\rm@csarg\if{embedSkin\rma@skinName}\rm@One
+ \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}%
+ (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
+ /PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName} <<%
+ /Type/EmbeddedFile
+ /Subtype (\rma@mimetype@swf)
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
\fi\fi\fi
% \end{macrocode}
% Now the specs and stream of the \texttt{VideoPlayer}
@@ -1967,27 +2179,27 @@
%\paragraph*{File specs for video player}
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecVP} <<%
- /Type/Filespec%
- /F (\rma@VideoPlayer)%
- /UF (\rma@VideoPlayer)%
- /EF <</F {rmfstreamVP}>>
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecVP} <<%
+ /Type/Filespec%
+ /F (\rma@VideoPlayer)%
+ /UF (\rma@VideoPlayer)%
+ /EF <</F {rmfstreamVP}>>
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% We'll only embed once, provided \cs{ifrma@EmbedVideoPlayer} is true.
%
% \paragraph*{File stream for video player}
% \begin{macrocode}
\ifrma@EmbedVideoPlayer
- \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@swf)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@swf)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
\fi\fi
% \end{macrocode}
% Now the specs and stream of the \texttt{AudioPlayer}
@@ -1995,27 +2207,27 @@
% \paragraph*{File specs for audio player}
% \begin{macrocode}
\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecAP} <<%
- /F (AudioPlayer.swf)%
- /Type/Filespec%
- /UF (AudioPlayer.swf)%
- /EF <</F {rmfstreamAP}>>%
- >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecAP} <<%
+ /F (AudioPlayer.swf)%
+ /Type/Filespec%
+ /UF (AudioPlayer.swf)%
+ /EF <</F {rmfstreamAP}>>%
+ >>/PUT pdfmark^^J%
% \end{macrocode}
% We'll only embed once, provided \cs{ifrma@EmbedAudioPlayer} is true.
%
%\paragraph*{File stream for audio player}
% \begin{macrocode}
\ifrma@EmbedAudioPlayer
- \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@mpiii)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
+ \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@mpiii)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
\fi\fi}%
% \end{macrocode}
% If we are using user defined skins, we set the skin just used
@@ -2023,7 +2235,7 @@
% \begin{macrocode}
\ifx\rma@rmAnnot@type@flv\rma@rmAnnot@type
\ifx\rma@rmAnnot@Skin\@empty\else
-\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}=0\relax
+\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}\rm@Zero
\fi\fi
% \end{macrocode}
% \paragraph*{End of \cs{rmAnnot}.} Close off the group, and end the \cs{rmAnnot} command definition.
@@ -2052,49 +2264,69 @@
\newcommand{\defaultPoster}[1]{\def\rma@psgraphics@poster{#1}}
\defaultPoster
{%
- \rma@ps@bg@setcolor
- 0 0 \this@width\space\this@height\space rectfill
- \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
- \rma@ps@txt@setcolor/\rma@ps@font\this@height\space
- \rma@ps@relfontsize div selectfont
- \rma@ps@msg
+ \rma@ps@bg@setcolor
+ 0 0 \this@width\space\this@height\space rectfill
+ \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
+ \rma@ps@txt@setcolor/\rma@ps@font
+ \rma@ps@relfontsize\rma@ps@fontsize selectfont
+ \rma@ps@msg
}
% \end{macrocode}
% The definitions of the text macros that enable the document author
% to make minor changes in color, font, and placement of text, to
% the default poster.
% \begin{macrocode}
-\def\adj@measure{\calc@prop\space mul 100 div }%
+\def\adj@measure{\calc@prop\space mul 100 div }
\def\rma@ps@bg@setcolor{.7529 setgray }
\def\rma@ps@txt@x{10 }\def\rma@ps@txt@y{10 }
\def\rma@ps@txt@setcolor{.4 setgray }
-\def\rma@ps@font{Helvetica }\def\rma@ps@relfontsize{10 }%
+\def\rma@ps@font{Helvetica }
+\def\rma@ps@relfontsize{10 \adj@measure}
+\let\rma@ps@fontsize\@empty
\def\rma@ps@msg{(\rma@posternote) show}
% \end{macrocode}
% \end{macro}
+% \leavevmode\DescribeMacro{\setPosterProps}\hskip-\marginparsep\texttt{\darg{\ameta{KV-pairs}}}
+% A convenience command to execute \ameta{KV-pairs} from the \texttt{rmPoster} family.
+% Below are the key-values of the \texttt{rmPoster} family for designing your own custom default poster.
+% All values are expressed in PostScript operators.
+%\changes{v2.2}{2020/08/21}{Add user interface to design of default poster}
+% \begin{macrocode}
+\define@key{rmPoster}{color}[]{\def\rma@ps@bg@setcolor{#1 }}
+\define@key{rmPoster}{xPos}[]{\def\rma@ps@txt@x{#1 }}
+\define@key{rmPoster}{yPos}[]{\def\rma@ps@txt@y{#1 }}
+\define@key{rmPoster}{textColor}[]{\def\rma@ps@txt@setcolor{#1 }}
+\define@key{rmPoster}{relTextSize}[]{\def
+ \rma@ps@relfontsize{#1 \adj@measure}%
+ \let\rma@ps@fontsize\@empty}
+\define@key{rmPoster}{textSize}[]{\def\rma@ps@fontsize{#1 }%
+ \let\rma@ps@relfontsize\@empty}
+\define@key{rmPoster}{textFont}[]{\def\rma@ps@font{#1 }}
+\def\setPosterProps#1{\setkeys{rmPoster}{#1}}
+% \end{macrocode}
%
% \begin{macro}{\makePoster}
%
% A convenience command for making posters. Assuming you have an eps of the
% appropriate aspect ratio to use as poster, you can say
-%\begin{verbatim}
-% \makePoster[<graphics_options>]{<name>}{<graphics_file>}
-%\end{verbatim}
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\makePoster[!ameta(graphics_options)]{!ameta(name)}{!ameta(graphics_file)}
+%\end{Verbatim}
% for example
-%\begin{verbatim}
-% \makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\makePoster[hiresbb]{AcroAd_poster}{AcroAd_poster}
+%\end{Verbatim}
% Then you can say
-%\begin{verbatim}
-% \rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}
-%\end{verbatim}
+%\begin{Verbatim}[xleftmargin=\parindent,codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
+%\rmAnnot[poster=AcroAd_poster]{612bp}{265bp}{AcroAd}
+%\end{Verbatim}
%
% \begin{macrocode}
\providecommand{\makePoster}[3][]{%
- \embedEPS[#1]{rma@#2}{#3}%
- \begin{createImage}{\bboxOf{rma@#2}}{#2}%
- \ps@mark{rma@#2} /SP pdfmark
- \end{createImage}%
+ \embedEPS[#1]{rma@#2}{#3}%
+ \begin{createImage}{\bboxOf{rma@#2}}{#2}%
+ \ps@mark{rma@#2} /SP pdfmark
+ \end{createImage}%
}
\@onlypreamble{\makePoster}
% \end{macrocode}
@@ -2104,20 +2336,20 @@
% Finally, we define several error messages.
% \begin{macrocode}
\def\rma@PkEr@i{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
You must specify a file with an extension\MessageBreak
of .swf, .flv, .f4v, .mp4, .m4v, .mov, .3gp,\MessageBreak
.3g2, .mp3}{Specify one of the supported file extensions to
embed in this annotation.\MessageBreak
See the rmannot manual for details on supported extensions.}}
\def\rma@PkEr@ii{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
The name `\rm@argii' has already been used. Either\MessageBreak
you are defining the same path, or a different path\MessageBreak
with the same name}{%
Names must be unique to the document, choose another}}
\def\rma@PkEr@iii#1{%
-\PackageError{rmannot}{%
+ \PackageError{rmannot}{%
No extension supplied with this file name,\MessageBreak#1.%
\MessageBreak Please include a file extension of\MessageBreak
.swf, .flv, or .mp3, as appropriate}{%
@@ -2133,38 +2365,38 @@
% \begin{macrocode}
%<*3Dcode>
% \end{macrocode}
-%\begin{verbatim}
+%\begin{Verbatim}[codes={\catcode`\%=9},fontsize=\small,commandchars={!()}]
%\setRmOptions3D{myDice}
%{
-% 3DOptions={options from movie15},
+% 3DOptions={!ameta(options-from-movie15)},
% 3DResources={%
-% none={rName=<name1>},...,
-% foreground={rName=<name2>,flashvars=<vars>},...,
-% background={rName=<name3>,flashvars=<vars>},...,
-% material={rName=<name4>,mName=<materialName>,flashvars=<vars>},...
+% none={rName=!ameta(name!SUB1)},...,
+% foreground={rName=!ameta(name!SUB2),flashvars=!ameta(vars)},...,
+% background={rName=!ameta(name!SUB3),flashvars=!ameta(vars)},...,
+% material={rName=!ameta(name!SUB4),mName=<materialName>,flashvars=!ameta(vars)},...
% }
%}
-%\end{verbatim}
+%\end{Verbatim}
% \leavevmode\IndexKey{3DOptions (3D)}^^A
% \IndexKey{3DResources (3D)}^^A
% The \texttt{rm3DOptsTopLevel} family supports to top-level keys
% of \cs{setRmOptions3D}: \texttt{3DOptions} and \texttt{3DResources}.
% \begin{macrocode}
\define@key{rm3DOptsTopLevel}{3DOptions}{%
- \def\rmiiiDTLOpts{#1}%
+ \def\rmiiiDTLOpts{#1}%
% \end{macrocode}
% This \cs{define@key}, in turn, executes the family \texttt{MXV@user},
% taken from \textsf{movie15}.
% \begin{macrocode}
- \setkeys{MXV@user}{#1}%
+ \setkeys{MXV@user}{#1}%
}
\define@key{rm3DOptsTopLevel}{3DResources}{%
- \def\rmiiiDOptsTLRes{#1}%
+ \def\rmiiiDOptsTLRes{#1}%
% \end{macrocode}
% This \cs{define@key}, in turn, executes the family \texttt{rm3DOpts},
% an original family defined in this package.
% \begin{macrocode}
- \setkeys{rm3DOpts}{#1}%
+ \setkeys{rm3DOpts}{#1}%
}
% \end{macrocode}
% \paragraph*{3DResources.} This key recognizes the keys \texttt{none},
@@ -2178,12 +2410,12 @@
% defines \cs{rm@irfstrm} for later use.
% \begin{macrocode}
\def\rma@ckFileForEmbed#1#2{%
- \edef\rma@fs@expand{rmFileStrm#1}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}{%
- rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
- {\def\rma@embed{0}}%
- \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
+ \edef\rma@fs@expand{rmFileStrm#1}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}{%
+ rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
+ {\def\rma@embed{0}}%
+ \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
}
% \end{macrocode}
% \paragraph*{The \texttt{none} key}\leavevmode\IndexKey{none (3D)}
@@ -2191,108 +2423,108 @@
\define@key{rm3DOpts}{none}{%
% \end{macrocode}
% We use nested key-values, the \texttt{none} key calls the family
-% rm3DOpts@no, defined further below.
+% \texttt{rm3DOpts@no}, defined further below.
% \begin{macrocode}
- \setkeys{rm3DOpts@no}{rName,#1}%
+ \setkeys{rm3DOpts@no}{rName,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
\rmiiiDOpts@no@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
- /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
- /Type/RichMediaInstance>>/PUT pdfmark^^J%
- \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
+ \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
+ /Type/RichMediaInstance>>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{The \texttt{foreground} key}\leavevmode\IndexKey{foreground (3D)}
% \begin{macrocode}
\define@key{rm3DOpts}{foreground}{%
- \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
+ \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
- \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
- /Params <</Binding/Foreground%
- /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
+ \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
+ /Params <</Binding/Foreground%
+ /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{The \texttt{background} key}\leavevmode\IndexKey{background (3D)}
% \begin{macrocode}
\define@key{rm3DOpts}{background}{%
- \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
+ \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
- \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
- /Params <</Binding/Background%
- /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
+ \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
+ /Params <</Binding/Background%
+ /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
%\leavevmode\IndexKey{material (3D)}^^A
@@ -2303,38 +2535,38 @@
% application.
% \begin{macrocode}
\define@key{rm3DOpts}{material}{%
- \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
+ \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
% \end{macrocode}
% Parse the symbolic name, by using \cs{filename@parse}.
% \begin{macrocode}
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
% \end{macrocode}
% Add to the instance array, file specs/stream, and name tree.
% \begin{macrocode}
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
- \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
- /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
- /Params <</Binding/Material%
- /BindingMaterialName(\rmiiiDOpts@mat@mName)%
- /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
+ \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
+ /Params <</Binding/Material%
+ /BindingMaterialName(\rmiiiDOpts@mat@mName)%
+ /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
}
% \end{macrocode}
% \paragraph*{Process \texttt{none} values}
@@ -2356,7 +2588,7 @@
\define@key{rm3DOpts@mat}{rName}[]{\def\rmiiiDOpts@mat@rName{#1}}
\define@key{rm3DOpts@mat}{mName}[]{\def\rmiiiDOpts@mat@mName{#1}}
\define@key{rm3DOpts@mat}{flashvars}[]{%
- \def\rmiiiDOpts@mat@flashvars{#1}}
+ \def\rmiiiDOpts@mat@flashvars{#1}}
% \end{macrocode}
% \subsubsection{Code from \textsf{movie15}}
% My gracious thanks to Alexander Grahn for granting permission to use
@@ -2407,354 +2639,354 @@
% \end{macrocode}
%View vector (opposite to c2c)
% \begin{macrocode}
- \FPupn\@MXV@viewx{#4 neg}%
- \FPupn\@MXV@viewy{#5 neg}%
- \FPupn\@MXV@viewz{#6 neg}%
+ \FPupn\@MXV@viewx{#4 neg}%
+ \FPupn\@MXV@viewy{#5 neg}%
+ \FPupn\@MXV@viewz{#6 neg}%
% \end{macrocode}
% Normalize view vector
% \begin{macrocode}
- \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
- \@MXV@viewy{} copy mul + %
- \@MXV@viewz{} copy mul + 2 swap root%
- }%
- \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
+ \@MXV@viewy{} copy mul + %
+ \@MXV@viewz{} copy mul + 2 swap root%
+ }%
+ \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
% \end{macrocode}
% Camera roll
% \begin{macrocode}
- \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
- \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
+ \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
+ \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
% \end{macrocode}
% Top and bottom views
% \begin{macrocode}
- \FPupn\@MXV@leftx{-1.0}%
- \FPupn\@MXV@lefty{0.0}%
- \FPupn\@MXV@leftz{0.0}%
- \FPifneg\@MXV@viewz% top view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{1.0}%
- \FPupn\@MXV@upz{0.0}%
- \else% bottom view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{-1.0}%
- \FPupn\@MXV@upz{0.0}%
- \fi%
- \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
- \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
- %up-vector = up_world - (up_world dot view) view
- \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
- \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
- \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
- %normalize up-vector
- \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
- mul + \@MXV@upz{} copy mul + 2 swap root}%
- \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
- %left vector = up x view
- \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
- \@MXV@viewy{} \@MXV@upz{} mul sub}%
- \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
- \@MXV@viewz{} \@MXV@upx{} mul sub}%
- \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
- \@MXV@viewx{} \@MXV@upy{} mul sub}%
- %normalize left vector
- \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
- copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
- \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
- \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
- \fi%
+ \FPupn\@MXV@leftx{-1.0}%
+ \FPupn\@MXV@lefty{0.0}%
+ \FPupn\@MXV@leftz{0.0}%
+ \FPifneg\@MXV@viewz% top view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \else% bottom view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{-1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \fi%
+ \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
+ \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
+ %up-vector = up_world - (up_world dot view) view
+ \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
+ \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
+ \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
+ %normalize up-vector
+ \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
+ mul + \@MXV@upz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
+ %left vector = up x view
+ \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
+ \@MXV@viewy{} \@MXV@upz{} mul sub}%
+ \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
+ \@MXV@viewz{} \@MXV@upx{} mul sub}%
+ \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
+ \@MXV@viewx{} \@MXV@upy{} mul sub}%
+ %normalize left vector
+ \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
+ copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
+ \fi%
% \end{macrocode}
% Apply camera roll
% \begin{macrocode}
- \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
- \@MXV@upx{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
- \@MXV@upy{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
- \@MXV@upz{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
- \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
- \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
- \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@leftx{\@MXV@leftxprime}%
- \FPupn\@MXV@lefty{\@MXV@leftyprime}%
- \FPupn\@MXV@leftz{\@MXV@leftzprime}%
- \FPupn\@MXV@upx{\@MXV@upxprime}%
- \FPupn\@MXV@upy{\@MXV@upyprime}%
- \FPupn\@MXV@upz{\@MXV@upzprime}%
+ \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
+ \@MXV@upx{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
+ \@MXV@upy{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
+ \@MXV@upz{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
+ \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
+ \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
+ \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@leftx{\@MXV@leftxprime}%
+ \FPupn\@MXV@lefty{\@MXV@leftyprime}%
+ \FPupn\@MXV@leftz{\@MXV@leftzprime}%
+ \FPupn\@MXV@upx{\@MXV@upxprime}%
+ \FPupn\@MXV@upy{\@MXV@upyprime}%
+ \FPupn\@MXV@upz{\@MXV@upzprime}%
% \end{macrocode}
% Translation vector
% \begin{macrocode}
- \FPupn\@MXV@roo{#7 abs}%
- \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
- \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
- \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
- \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
+ \FPupn\@MXV@roo{#7 abs}%
+ \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
+ \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
+ \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
+ \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
% \end{macrocode}
% Rotation matrix
% \begin{macrocode}
- \xdef\@MXV@matrix{%
- \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
- \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
- \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
+ \xdef\@MXV@matrix{%
+ \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
+ \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
+ \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
% \end{macrocode}
% Transformation matrix
% \begin{macrocode}
- \xdef\@MXV@matrix{%
- \@MXV@matrix\space\@MXV@transx\space%
- \@MXV@transy\space\@MXV@transz%
- }%
+ \xdef\@MXV@matrix{%
+ \@MXV@matrix\space\@MXV@transx\space%
+ \@MXV@transy\space\@MXV@transz%
+ }%
}% end of \@MXV@ciiwmatrix
% \end{macrocode}
% Macro for parsing one line of 3D views file (old format)
% \begin{macrocode}
\newcommand{\@MXV@parseline}[6][]{%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- \ifthenelse{\equal{#2}{}}{%
- \xdef\@MXV@coo{0 0 0}%
- }{%
- \xdef\@MXV@coo{#2}%
- }%
- \ifthenelse{\equal{#3}{}}{%
- \xdef\@MXV@ctoc{0 -1 0}%
- }{%
- \xdef\@MXV@ctoc{#3}%
- }%
- \ifthenelse{\equal{#4}{}}{%
- \xdef\@MXV@roo{0}%
- }{%
- \xdef\@MXV@roo{#4}%
- }%
- \ifthenelse{\equal{#5}{}}{%
- \xdef\@MXV@roll{0}%
- }{%
- \xdef\@MXV@roll{#5}%
- }%
- \ifthenelse{\equal{#6}{}}{%
- \xdef\@MXV@aac{30}%
- }{%
- \xdef\@MXV@aac{#6}%
- }%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ \ifthenelse{\equal{#2}{}}{%
+ \xdef\@MXV@coo{0 0 0}%
+ }{%
+ \xdef\@MXV@coo{#2}%
+ }%
+ \ifthenelse{\equal{#3}{}}{%
+ \xdef\@MXV@ctoc{0 -1 0}%
+ }{%
+ \xdef\@MXV@ctoc{#3}%
+ }%
+ \ifthenelse{\equal{#4}{}}{%
+ \xdef\@MXV@roo{0}%
+ }{%
+ \xdef\@MXV@roo{#4}%
+ }%
+ \ifthenelse{\equal{#5}{}}{%
+ \xdef\@MXV@roll{0}%
+ }{%
+ \xdef\@MXV@roll{#5}%
+ }%
+ \ifthenelse{\equal{#6}{}}{%
+ \xdef\@MXV@aac{30}%
+ }{%
+ \xdef\@MXV@aac{#6}%
+ }%
}
% \end{macrocode}
% For parsing lines of views file (new format)
% \begin{macrocode}
\define@key{MXV@view}{VIEW}[]{%
- \ifnum\@MXV@cursection<\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- A VIEW section cannot be nested into another section}{}%
- \fi%
- \def\@MXV@cursection{0}%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- %default camera settings
- \gdef\@MXV@coo{0 0 0}%
- \gdef\@MXV@ctoc{0 -1 0}%
- \gdef\@MXV@roo{0}%
- \gdef\@MXV@roll{0}%
- \gdef\@MXV@aac{30}%
- %default background, lights, render mode
- \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
- \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
- \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
- %initialise array of node dicts
- \gdef\@MXV@naarray{}%
- \global\@MXV@nodecount=\z@
- %initialise array of crosssection dicts
- \gdef\@MXV@saarray{}%
- \global\@MXV@cscount=\z@
+ \ifnum\@MXV@cursection<\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ A VIEW section cannot be nested into another section}{}%
+ \fi%
+ \def\@MXV@cursection{0}%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ %default camera settings
+ \gdef\@MXV@coo{0 0 0}%
+ \gdef\@MXV@ctoc{0 -1 0}%
+ \gdef\@MXV@roo{0}%
+ \gdef\@MXV@roll{0}%
+ \gdef\@MXV@aac{30}%
+ %default background, lights, render mode
+ \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
+ \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
+ \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
+ %initialise array of node dicts
+ \gdef\@MXV@naarray{}%
+ \global\@MXV@nodecount=\z@
+ %initialise array of crosssection dicts
+ \gdef\@MXV@saarray{}%
+ \global\@MXV@cscount=\z@
}
\define@key{MXV@view}{COO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- COO entry not allowed here; must go into a VIEW section}{}%
- \fi%
- \xdef\@MXV@coo{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ COO entry not allowed here; must go into a VIEW section}{}%
+ \fi%
+ \xdef\@MXV@coo{#1}%
}
\define@key{MXV@view}{C2C}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- C2C entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@ctoc{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ C2C entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@ctoc{#1}%
}
\define@key{MXV@view}{ROO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROO entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roo{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROO entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roo{#1}%
}
\define@key{MXV@view}{AAC}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- AAC entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@aac{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ AAC entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@aac{#1}%
}
\define@key{MXV@view}{ROLL}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROLL entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roll{#1}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROLL entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roll{#1}%
}
\define@key{MXV@view}{BGCOLOR}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- BGCOLOR entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ BGCOLOR entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
}
\define@key{MXV@view}{LIGHTS}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- LIGHTS entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ LIGHTS entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
}
\define@key{MXV@view}{RENDERMODE}{%
- \ifnum\@MXV@cursection=\z@
- \def\@MXV@render{/RM <</Subtype/#1>>}%
+ \ifnum\@MXV@cursection=\z@
+ \def\@MXV@render{/RM <</Subtype/#1>>}%
+ \else%
+ \ifnum\@MXV@cursection=\@ne
+ \def\@MXV@nrender{/RM <</Subtype/#1>>}%
\else%
- \ifnum\@MXV@cursection=\@ne
- \def\@MXV@nrender{/RM <</Subtype/#1>>}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- RENDERMODE entry not allowed here; must go into %
- either a VIEW or a PART section}{}%
- \fi%
- \fi%
-}
-\define@key{MXV@view}{PART}[]{%
- \ifnum\@MXV@cursection=\z@\else%
\PackageError{rmannot}{%
File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- PART not allowed here; must be a sub-section of %
- a VIEW section}{}%
+ RENDERMODE entry not allowed here; must go into %
+ either a VIEW or a PART section}{}%
\fi%
- \ifthenelse{\equal{#1}{}}{%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- You must provide a valid PART name (PART=<part name>), as
- shown in the model tree of the 3D object %
- (go to `View'->`Navigation Panels'->`Model Tree' %
- in Adobe Reader)}{}%
- }{}%
- \def\@MXV@cursection{1}%
- \pdfstringdef\@MXV@partname{#1}% name of the part
- \gdef\@MXV@nopacity{}%
- \gdef\@MXV@nvisibility{}%
- \gdef\@MXV@nrender{}%
- \gdef\@MXV@ntransform{}%
+ \fi%
+}
+\define@key{MXV@view}{PART}[]{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ PART not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ You must provide a valid PART name (PART=<part name>), as
+ shown in the model tree of the 3D object %
+ (go to `View'->`Navigation Panels'->`Model Tree' %
+ in Adobe Reader)}{}%
+ }{}%
+ \def\@MXV@cursection{1}%
+ \pdfstringdef\@MXV@partname{#1}% name of the part
+ \gdef\@MXV@nopacity{}%
+ \gdef\@MXV@nvisibility{}%
+ \gdef\@MXV@nrender{}%
+ \gdef\@MXV@ntransform{}%
}
\define@key{MXV@view}{CROSSSECT}[]{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSSECT not allowed here; must be a sub-section of %
- a VIEW section}{}%
- \fi%
- \ifthenelse{\equal{#1}{}}{}{%
- \PackageWarning{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSECT does not take a value%
- }%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSSECT not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{}{%
+ \PackageWarning{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSECT does not take a value%
}%
- \def\@MXV@cursection{2}%
- \gdef\@MXV@cscenter{0 0 0}%
- \gdef\@MXV@csorient{null 0 0}%
+ }%
+ \def\@MXV@cursection{2}%
+ \gdef\@MXV@cscenter{0 0 0}%
+ \gdef\@MXV@csorient{null 0 0}%
}
\define@key{MXV@view}{OPACITY}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- OPACITY entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nopacity{/O #1}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ OPACITY entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nopacity{/O #1}%
}
\define@key{MXV@view}{VISIBLE}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- VISIBLE entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nvisibility{/V #1}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ VISIBLE entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nvisibility{/V #1}%
}
\define@key{MXV@view}{MATRIX}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- MATRIX entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@ntransform{/M [#1]}%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ MATRIX entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@ntransform{/M [#1]}%
}
\define@key{MXV@view}{CENTER}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@cscenter{#1}%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@cscenter{#1}%
}
\define@key{MXV@view}{ORIENTATION}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@csorient{#1}%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@csorient{#1}%
}
\define@key{MXV@view}{END}[]{%
- \ifcase\@MXV@cursection%
- %END VIEW
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \global\advance\@MXV@viewscount by \@ne%
- \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
- \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
- }{}%
- \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
- \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
- }%
- \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
- \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
- }%
- \@MXV@viewobj% create pdf object of 3D view
- %append current view obj ref to VA array
- \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
- \global\@MXV@viewsprovidedtrue%
- \def\@MXV@cursection{-1}%
- \or%
- %END PART
- \global\advance\@MXV@nodecount by \@ne
- \@MXV@nodeobj% create pdf object of 3D node dict
- %append it to node array
- \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
- \def\@MXV@cursection{0}%
- \or%
- %END CROSSSECT
- \global\advance\@MXV@cscount by \@ne
- \@MXV@csobj% create pdf object of 3D cross section dict
- %append it to cross section array
- \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
- \def\@MXV@cursection{0}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- There is nothing to be ENDed here}{}%
- \fi%
+ \ifcase\@MXV@cursection%
+ %END VIEW
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \global\advance\@MXV@viewscount by \@ne%
+ \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
+ \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
+ }{}%
+ \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
+ \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
+ }%
+ \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
+ \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
+ }%
+ \@MXV@viewobj% create pdf object of 3D view
+ %append current view obj ref to VA array
+ \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
+ \global\@MXV@viewsprovidedtrue%
+ \def\@MXV@cursection{-1}%
+ \or%
+ %END PART
+ \global\advance\@MXV@nodecount by \@ne
+ \@MXV@nodeobj% create pdf object of 3D node dict
+ %append it to node array
+ \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
+ \def\@MXV@cursection{0}%
+ \or%
+ %END CROSSSECT
+ \global\advance\@MXV@cscount by \@ne
+ \@MXV@csobj% create pdf object of 3D cross section dict
+ %append it to cross section array
+ \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
+ \def\@MXV@cursection{0}%
+ \else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ There is nothing to be ENDed here}{}%
+ \fi%
}%
% \end{macrocode}
% Macro for generating an array of 3D views (varray)
@@ -2762,63 +2994,63 @@
\def\@MXV@procinputline#1{\setkeys{MXV@view}{#1}}
\newcount\@MXV@inputlineno
\def\@MXV@buildva{%
- \global\@MXV@viewscount=0%
+ \global\@MXV@viewscount=0\relax% dps
\xdef\@MXV@varray{}% empty varray
%
%default view (one of the command options 3Dcoo, 3Dc2c, etc. given)
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \pdfstringdef\@MXV@xname{Default}%
- \if@MXV@defaultviewprovided%
- \@MXV@viewobj% create pdf object of 3D view
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \pdfstringdef\@MXV@xname{Default}%
+ \if@MXV@defaultviewprovided%
+ \@MXV@viewobj% create pdf object of 3D view
% \edef\@MXV@defaultview{/3DV \@MXV@@viewobj}%
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- \fi%
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ \fi%
% \end{macrocode}
% Read out 3D views file (new version)
% \begin{macrocode}
- \def\@MXV@cursection{-1}% views file is divided in sections
- \IfFileExists{\@MXV@viewsfileii}{%
- \begingroup%
- \endlinechar=-1% suppress trailing space at input line end
- \@MXV@inputlineno=\z@%
- \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
+ \def\@MXV@cursection{-1}% views file is divided in sections
+ \IfFileExists{\@MXV@viewsfileii}{%
+ \begingroup%
+ \endlinechar=-1% suppress trailing space at input line end
+ \@MXV@inputlineno=\z@%
+ \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
+ \read\@MXV@@viewsfile to \@MXV@inputline%
+ \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
+ \setboolean{@MXV@eof}{false}\fi%
+ \whiledo{\not\boolean{@MXV@eof}}{%
+ \advance\@MXV@inputlineno by \@ne%
+ %process input line
+ \edef\@MXV@@inputline{{\@MXV@inputline}}%
+ \expandafter\@MXV@procinputline\@MXV@@inputline%
\read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
- \setboolean{@MXV@eof}{false}\fi%
- \whiledo{\NOT\boolean{@MXV@eof}}{%
- \advance\@MXV@inputlineno by \@ne%
- %process input line
- \edef\@MXV@@inputline{{\@MXV@inputline}}%
- \expandafter\@MXV@procinputline\@MXV@@inputline%
- \read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile%
- \setboolean{@MXV@eof}{true}%
- \else%
- \setboolean{@MXV@eof}{false}%
- \fi%
- }%
- \closein\@MXV@@viewsfile%
- \endgroup%
- }{}%
+ \ifeof\@MXV@@viewsfile%
+ \setboolean{@MXV@eof}{true}%
+ \else%
+ \setboolean{@MXV@eof}{false}%
+ \fi%
+ }%
+ \closein\@MXV@@viewsfile%
+ \endgroup%
+ }{}%
% \end{macrocode}
% Make the first view in the VA array the default view, if no default one has
% explicitly been provided, but if the VA array itself is empty too (no
% additional views provided) use our fallback view (c2c=0 -1 0) as default
% \begin{macrocode}
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\boolean{@MXV@viewsprovided}}{%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\boolean{@MXV@viewsprovided}}{%
% \xdef\@MXV@defaultview{/3DV/F}%
- \xdef\@MXV@defaultview{/F}%
- }{}%
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\NOT\boolean{@MXV@viewsprovided}}{%
- \@MXV@viewobj% create pdf object of 3D view
+ \xdef\@MXV@defaultview{/F}%
+ }{}%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\not\boolean{@MXV@viewsprovided}}{%
+ \@MXV@viewobj% create pdf object of 3D view
% \edef\@MXV@defaultview{/3DV \@MXV@@viewobj}%
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- }{}%
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ }{}%
}
% \end{macrocode}
% Following macros, including the 3D inclusion macro have driver specific
@@ -2826,58 +3058,58 @@
% macro for creating 3D view object and associated projection dict
% \begin{macrocode}
\def\@MXV@viewobj{\literalps@out{%
- %projection dict
+%projection dict
\ps@mark/_objdef {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
+ /type/dict/OBJ pdfmark^^J%
\ps@mark{pdict\therm@Cnt_\the\@MXV@viewscount} <<%
- /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
+ /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
\ps@mark/_objdef {viewobj\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
+ /type/dict/OBJ pdfmark^^J%
\ps@mark{viewobj\therm@Cnt_\the\@MXV@viewscount} <<%
- /MS/M%
- /CO \@MXV@roo%
- /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /C2W[\@MXV@matrix]%
- /XN(\@MXV@xname)%
-/IN(\@MXV@xname)%
+ /MS/M%
+ /CO \@MXV@roo%
+ /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
+ /C2W[\@MXV@matrix]%
+ /XN(\@MXV@xname)%
+ /IN(\@MXV@xname)%
\@MXV@background%
\@MXV@lights%
\@MXV@render%
\@MXV@naentry%
\@MXV@saentry%
- >>%
- /PUT pdfmark
- }%
- \xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
+ >>%
+ /PUT pdfmark
+}%
+\xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
}%
%3D node object
\def\@MXV@nodeobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}/OBJ pdfmark^^J%
- \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}<<%
- /Type/3DNode%
- /N (\@MXV@partname)%
- \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
- \@MXV@nrender%
- >>/PUT pdfmark
- }%
- \xdef\@MXV@@nodeobj{%
- {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}}%
+ \ps@mark/type/dict%
+ /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}/OBJ pdfmark^^J%
+ \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}<<%
+ /Type/3DNode%
+ /N (\@MXV@partname)%
+ \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
+ \@MXV@nrender%
+ >>/PUT pdfmark
+}%
+\xdef\@MXV@@nodeobj{%
+ {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}}%
}%
%3D cross section object
\def\@MXV@csobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}/OBJ pdfmark^^J%
- \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}<<%
- /Type/3DCrossSection%
- /C [\@MXV@cscenter]%
- /O [\@MXV@csorient]%
- >>/PUT pdfmark
+ \ps@mark/type/dict%
+ /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}/OBJ pdfmark^^J%
+ \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}<<%
+ /Type/3DCrossSection%
+ /C [\@MXV@cscenter]%
+ /O [\@MXV@csorient]%
+ >>/PUT pdfmark
}%
\xdef\@MXV@@csobj{%
{csobj\therm@Cnt_\the\@MXV@viewscount_\the\@MXV@cscount}}%
@@ -2886,66 +3118,66 @@
% \paragraph*{MXV@user family}
% \begin{macrocode}
\define@key{MXV@user}{3Dbg}[1 1 1]{%
- \def\@MXV@defaultbg{#1}%
- \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+ \def\@MXV@defaultbg{#1}%
+ \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
}
\define@key{MXV@user}{3Djscript}{%
- \def\rma@rmAnnot@iiiDjs{#1}%
- \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
+ \def\rma@rmAnnot@iiiDjs{#1}%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
\let\rma@addFileSpecs\@empty\else
% \end{macrocode}
% We process resources when there are some to process \texttt{:-)}
% \begin{macrocode}
- \rma@toks={}\def\rmiiid@addToScriptsArray{}%
- \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
- \ps@mark{jscriptiiid\therm@Cnt}%
- {rmfilespec\therm@Cnt-JS\rma@arg}%
- /APPEND pdfmark^^J%
- }%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-JS\rma@arg}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{JS\rma@arg}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
- \let\\\rm@appendNameTree
- \expandafter\xdef\expandafter\rma@addResources%
- \expandafter{\the\rma@toks}%
- \let\\\rm@appendFileSpecs
- \expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
- \fi
+ \rma@toks={}\def\rmiiid@addToScriptsArray{}%
+ \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
+ \ps@mark{jscriptiiid\therm@Cnt}%
+ {rmfilespec\therm@Cnt-JS\rma@arg}%
+ /APPEND pdfmark^^J%
+ }%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-JS\rma@arg}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{JS\rma@arg}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
+ \let\\\rm@appendNameTree
+ \expandafter\xdef\expandafter\rma@addResources%
+ \expandafter{\the\rma@toks}%
+ \let\\\rm@appendFileSpecs
+ \expandafter\xdef\expandafter\rma@addFileSpecs%
+ \expandafter{\the\rma@toks}%
+ \fi
}
\define@key{MXV@user}{3Dcoo}{%
- \def\@MXV@coo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@coo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Dc2c}{%
- \def\@MXV@ctoc{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@ctoc{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Droo}{%
- \def\@MXV@roo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@roo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Daac}{%
- \def\@MXV@aac{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@aac{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
\define@key{MXV@user}{3Droll}{%
- \def\@MXV@roll{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
+ \def\@MXV@roll{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
}
% \end{macrocode}
% Since we are starting fresh, we don't use the old format used
@@ -2953,36 +3185,36 @@
% and eliminating the old format and code completely.
% \begin{macrocode}
\define@key{MXV@user}{3Dviews}{%
- \IfFileExists{#1}{%
- \def\@MXV@viewsfileii{#1}%
+ \IfFileExists{#1}{%
+ \def\@MXV@viewsfileii{#1}%
+ }{%
+ \PackageError{rmannot}{3D views file `#1' cannot be opened%
}{%
- \PackageError{rmannot}{3D views file `#1' cannot be opened%
- }{%
- Make sure file `#1' exists and is readable!%
- }%
+ Make sure file `#1' exists and is readable!%
}%
+ }%
}
\define@choicekey+{MXV@user}{3Dlights}%
- {None,White,Day,Night,Hard,Primary,Blue,%
- Red,Cube,CAD,Headlamp}[Cube]{%
- \gdef\@MXV@defaultlights{#1}%
- \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
+ {None,White,Day,Night,Hard,Primary,Blue,%
+ Red,Cube,CAD,Headlamp}[Cube]{%
+ \gdef\@MXV@defaultlights{#1}%
+ \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are None, White, Day, Night, Hard, Primary, Blue,
- Red, Cube, CAD, HeadLamp. Try again}}
+ values are None, White, Day, Night, Hard, Primary, Blue,
+ Red, Cube, CAD, HeadLamp. Try again}}
\define@choicekey+{MXV@user}{3Drender}%
- {Solid,SolidWireframe,Transparent,TransparentWireframe,%
- BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
- Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
- SolidOutline,Illustration,ShadedIllustration}[Solid]{%
- \gdef\@MXV@defaultrender{#1}%
- \gdef\@MXV@render{/RM <</Subtype/#1>>}%
+ {Solid,SolidWireframe,Transparent,TransparentWireframe,%
+ BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
+ Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
+ SolidOutline,Illustration,ShadedIllustration}[Solid]{%
+ \gdef\@MXV@defaultrender{#1}%
+ \gdef\@MXV@render{/RM <</Subtype/#1>>}%
}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are Solid, SolidWireframe, Transparent, TransparentWireframe,
- BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
- Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
- ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
- Try again}}
+ values are Solid, SolidWireframe, Transparent, TransparentWireframe,
+ BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
+ Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
+ ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
+ Try again}}
% \end{macrocode}
% \begin{macrocode}
%</3Dcode>
diff --git a/texmf-dist/source/latex/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf b/texmf-dist/source/latex/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf
deleted file mode 100644
index 56280029..00000000
--- a/texmf-dist/source/latex/rmannot/videoplayerx/MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/videoplayerx/README.md b/texmf-dist/source/latex/rmannot/videoplayerx/README.md
deleted file mode 100644
index 7ac4f74b..00000000
--- a/texmf-dist/source/latex/rmannot/videoplayerx/README.md
+++ /dev/null
@@ -1,13 +0,0 @@
-VideoPlayerX distribution
-
-The following files are provided from UVSAR
-(http://www.uvsar.com/projects/acrobat/videoplayerx/),
-
-1. VideoPlayerx.swf : Copy this file to the "Acrobat/Multimedia
-Skins/Players" folder within the Acrobat program files folder.
-
-2. MinimaUnderPlayBackSeekCounterVolMuteNoFull.swf : Copy this file to the
-"Acrobat/Multimedia Skins" folder within the Acrobat program files folder.
-
-3. UVSAR-VideoPlayerX.pdf is the documentation of UVSAR's VideoPlayerX widget.
-
diff --git a/texmf-dist/source/latex/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf b/texmf-dist/source/latex/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf
deleted file mode 100644
index ea26242b..00000000
--- a/texmf-dist/source/latex/rmannot/videoplayerx/UVSAR-VideoPlayerX.pdf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/source/latex/rmannot/videoplayerx/VideoPlayerX.swf b/texmf-dist/source/latex/rmannot/videoplayerx/VideoPlayerX.swf
deleted file mode 100644
index 95373e94..00000000
--- a/texmf-dist/source/latex/rmannot/videoplayerx/VideoPlayerX.swf
+++ /dev/null
Binary files differ
diff --git a/texmf-dist/tex/latex/rmannot/annot3d.def b/texmf-dist/tex/latex/rmannot/annot3d.def
index 403ac1e3..f880ff98 100644
--- a/texmf-dist/tex/latex/rmannot/annot3d.def
+++ b/texmf-dist/tex/latex/rmannot/annot3d.def
@@ -1,698 +1,697 @@
-%%
-%% This is file `annot3d.def',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% rmannot.dtx (with options: `copyright,3Dcode')
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% rmannot.sty package, %%
-%% Copyright (C) 2008--2016 D. P. Story %%
-%% dpstory@acrotex.net %%
-%% %%
-%% This program can redistributed and/or modified under %%
-%% the terms of the LaTeX Project Public License %%
-%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
-%% License, or (at your option) any later version. %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\define@key{rm3DOptsTopLevel}{3DOptions}{%
- \def\rmiiiDTLOpts{#1}%
- \setkeys{MXV@user}{#1}%
-}
-\define@key{rm3DOptsTopLevel}{3DResources}{%
- \def\rmiiiDOptsTLRes{#1}%
- \setkeys{rm3DOpts}{#1}%
-}
-\def\rma@ckFileForEmbed#1#2{%
- \edef\rma@fs@expand{rmFileStrm#1}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}{%
- rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
- {\def\rma@embed{0}}%
- \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
-}
-\define@key{rm3DOpts}{none}{%
- \setkeys{rm3DOpts@no}{rName,#1}%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
- \rmiiiDOpts@no@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
- /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
- /Type/RichMediaInstance>>/PUT pdfmark^^J%
- \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\rm@irfstrm}{}%
- }%
-}
-\define@key{rm3DOpts}{foreground}{%
- \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
- \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
- /Params <</Binding/Foreground%
- /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
-}
-\define@key{rm3DOpts}{background}{%
- \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
- \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
- /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
- /Params <</Binding/Background%
- /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
-}
-\define@key{rm3DOpts}{material}{%
- \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
- \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
- \edef\rma@Instances{\rma@Instances
- \ps@mark{rmInstances\therm@Cnt} %
- {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
- /APPEND pdfmark^^J%
- \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
- \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
- /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
- /Params <</Binding/Material%
- /BindingMaterialName(\rmiiiDOpts@mat@mName)%
- /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
- /Type/RichMediaInstance%
- >>/PUT pdfmark^^J%
- \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
- \edef\rma@appendToNameTree{\rma@appendToNameTree
- \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
- {\filename@base.\filename@ext}{\rma@embed}%
- {\rm@irfstrm}{}%
- }%
-}
-\define@key{rm3DOpts@no}{rName}[]{\def\rmiiiDOpts@no@rName{#1}}
-\define@key{rm3DOpts@fg}{rName}[]{\def\rmiiiDOpts@fg@rName{#1}}
-\define@key{rm3DOpts@fg}{flashvars}[]{\def\rmiiiDOpts@fg@flashvars{#1}}
-\define@key{rm3DOpts@bg}{rName}[]{\def\rmiiiDOpts@bg@rName{#1}}
-\define@key{rm3DOpts@bg}{flashvars}[]{\def\rmiiiDOpts@bg@flashvars{#1}}
-\define@key{rm3DOpts@mat}{rName}[]{\def\rmiiiDOpts@mat@rName{#1}}
-\define@key{rm3DOpts@mat}{mName}[]{\def\rmiiiDOpts@mat@mName{#1}}
-\define@key{rm3DOpts@mat}{flashvars}[]{%
- \def\rmiiiDOpts@mat@flashvars{#1}}
-\newread\@MXV@@viewsfile% file handle for views file
-\newboolean{@MXV@eof}%
-\newcount\@MXV@viewscount%counter for number of 3D views per inclusion
-\newboolean{@MXV@viewsprovided}%3d views file provided?
-\newboolean{@MXV@defaultviewprovided}%default 3D view provided?
-\newcount\@MXV@nodecount% number of node dicts
-\newcount\@MXV@cscount% number of cross section dicts
-\def\@MXV@aac{30}% aperture angle of camera
-\def\@MXV@roll{0}% camera roll angle
-\def\@MXV@defaultbg{1 1 1}%
-\def\@MXV@background{/BG<</CS/DeviceRGB/C[1 1 1]>>}%
-\def\@MXV@defaultlights{}%
-\def\@MXV@lights{}%
-\def\@MXV@defaultrender{Solid}%
-\def\@MXV@render{/RM <</Subtype/Solid>>}%
-\def\@MXV@naentry{}% %takes array of Node dicts
-\def\@MXV@saentry{}% %takes array of cross section dicts
-\let\@MXV@jscriptiiid\@empty
-\let\rma@rmAnnot@iiiDjs\@empty
-\let\@MXV@varray\@empty
-\let\additional@Instances\@empty
-\def\@MXV@defaultview{}
-\def\@MXV@coo{0 0 0}% centre of orbit
-\def\@MXV@ctoc{0 -1 0}% centre of orbit to camera vector
-\def\@MXV@roo{0}% radius of orbit
-\def\@MXV@viewsfileii{}%file of views of the 3D object (new format)
-\setboolean{@MXV@viewsprovided}{false}%
-\setboolean{@MXV@defaultviewprovided}{false}%
-\def\@MXV@iiidview{}%
-\def\@MXV@ciiwmatrix#1 #2 #3 #4 #5 #6 #7 #8 {%
- \FPupn\@MXV@viewx{#4 neg}%
- \FPupn\@MXV@viewy{#5 neg}%
- \FPupn\@MXV@viewz{#6 neg}%
- \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
- \@MXV@viewy{} copy mul + %
- \@MXV@viewz{} copy mul + 2 swap root%
- }%
- \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
- \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
- \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
- \FPupn\@MXV@leftx{-1.0}%
- \FPupn\@MXV@lefty{0.0}%
- \FPupn\@MXV@leftz{0.0}%
- \FPifneg\@MXV@viewz% top view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{1.0}%
- \FPupn\@MXV@upz{0.0}%
- \else% bottom view
- %up-vector
- \FPupn\@MXV@upx{0.0}%
- \FPupn\@MXV@upy{-1.0}%
- \FPupn\@MXV@upz{0.0}%
- \fi%
- \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
- \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
- %up-vector = up_world - (up_world dot view) view
- \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
- \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
- \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
- %normalize up-vector
- \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
- mul + \@MXV@upz{} copy mul + 2 swap root}%
- \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
- \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
- %left vector = up x view
- \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
- \@MXV@viewy{} \@MXV@upz{} mul sub}%
- \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
- \@MXV@viewz{} \@MXV@upx{} mul sub}%
- \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
- \@MXV@viewx{} \@MXV@upy{} mul sub}%
- %normalize left vector
- \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
- copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
- \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
- \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
- \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
- \fi%
- \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
- \@MXV@upx{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
- \@MXV@upy{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
- \@MXV@upz{} \@MXV@sinroll{} mul +}%
- \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
- \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
- \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
- \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
- \FPupn\@MXV@leftx{\@MXV@leftxprime}%
- \FPupn\@MXV@lefty{\@MXV@leftyprime}%
- \FPupn\@MXV@leftz{\@MXV@leftzprime}%
- \FPupn\@MXV@upx{\@MXV@upxprime}%
- \FPupn\@MXV@upy{\@MXV@upyprime}%
- \FPupn\@MXV@upz{\@MXV@upzprime}%
- \FPupn\@MXV@roo{#7 abs}%
- \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
- \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
- \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
- \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
- \xdef\@MXV@matrix{%
- \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
- \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
- \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
- \xdef\@MXV@matrix{%
- \@MXV@matrix\space\@MXV@transx\space%
- \@MXV@transy\space\@MXV@transz%
- }%
-}% end of \@MXV@ciiwmatrix
-\newcommand{\@MXV@parseline}[6][]{%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- \ifthenelse{\equal{#2}{}}{%
- \xdef\@MXV@coo{0 0 0}%
- }{%
- \xdef\@MXV@coo{#2}%
- }%
- \ifthenelse{\equal{#3}{}}{%
- \xdef\@MXV@ctoc{0 -1 0}%
- }{%
- \xdef\@MXV@ctoc{#3}%
- }%
- \ifthenelse{\equal{#4}{}}{%
- \xdef\@MXV@roo{0}%
- }{%
- \xdef\@MXV@roo{#4}%
- }%
- \ifthenelse{\equal{#5}{}}{%
- \xdef\@MXV@roll{0}%
- }{%
- \xdef\@MXV@roll{#5}%
- }%
- \ifthenelse{\equal{#6}{}}{%
- \xdef\@MXV@aac{30}%
- }{%
- \xdef\@MXV@aac{#6}%
- }%
-}
-\define@key{MXV@view}{VIEW}[]{%
- \ifnum\@MXV@cursection<\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- A VIEW section cannot be nested into another section}{}%
- \fi%
- \def\@MXV@cursection{0}%
- \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
- %default camera settings
- \gdef\@MXV@coo{0 0 0}%
- \gdef\@MXV@ctoc{0 -1 0}%
- \gdef\@MXV@roo{0}%
- \gdef\@MXV@roll{0}%
- \gdef\@MXV@aac{30}%
- %default background, lights, render mode
- \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
- \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
- \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
- %initialise array of node dicts
- \gdef\@MXV@naarray{}%
- \global\@MXV@nodecount=\z@
- %initialise array of crosssection dicts
- \gdef\@MXV@saarray{}%
- \global\@MXV@cscount=\z@
-}
-\define@key{MXV@view}{COO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- COO entry not allowed here; must go into a VIEW section}{}%
- \fi%
- \xdef\@MXV@coo{#1}%
-}
-\define@key{MXV@view}{C2C}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- C2C entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@ctoc{#1}%
-}
-\define@key{MXV@view}{ROO}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROO entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roo{#1}%
-}
-\define@key{MXV@view}{AAC}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- AAC entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@aac{#1}%
-}
-\define@key{MXV@view}{ROLL}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- ROLL entry not allowed here; must go into a VIEW section}{}%
- \fi\xdef\@MXV@roll{#1}%
-}
-\define@key{MXV@view}{BGCOLOR}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- BGCOLOR entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
-}
-\define@key{MXV@view}{LIGHTS}{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- LIGHTS entry not allowed here; must go into a VIEW section}{}%
- \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
-}
-\define@key{MXV@view}{RENDERMODE}{%
- \ifnum\@MXV@cursection=\z@
- \def\@MXV@render{/RM <</Subtype/#1>>}%
- \else%
- \ifnum\@MXV@cursection=\@ne
- \def\@MXV@nrender{/RM <</Subtype/#1>>}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- RENDERMODE entry not allowed here; must go into %
- either a VIEW or a PART section}{}%
- \fi%
- \fi%
-}
-\define@key{MXV@view}{PART}[]{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- PART not allowed here; must be a sub-section of %
- a VIEW section}{}%
- \fi%
- \ifthenelse{\equal{#1}{}}{%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- You must provide a valid PART name (PART=<part name>), as
- shown in the model tree of the 3D object %
- (go to `View'->`Navigation Panels'->`Model Tree' %
- in Adobe Reader)}{}%
- }{}%
- \def\@MXV@cursection{1}%
- \pdfstringdef\@MXV@partname{#1}% name of the part
- \gdef\@MXV@nopacity{}%
- \gdef\@MXV@nvisibility{}%
- \gdef\@MXV@nrender{}%
- \gdef\@MXV@ntransform{}%
-}
-\define@key{MXV@view}{CROSSSECT}[]{%
- \ifnum\@MXV@cursection=\z@\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSSECT not allowed here; must be a sub-section of %
- a VIEW section}{}%
- \fi%
- \ifthenelse{\equal{#1}{}}{}{%
- \PackageWarning{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- CROSSECT does not take a value%
- }%
- }%
- \def\@MXV@cursection{2}%
- \gdef\@MXV@cscenter{0 0 0}%
- \gdef\@MXV@csorient{null 0 0}%
-}
-\define@key{MXV@view}{OPACITY}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- OPACITY entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nopacity{/O #1}%
-}
-\define@key{MXV@view}{VISIBLE}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- VISIBLE entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@nvisibility{/V #1}%
-}
-\define@key{MXV@view}{MATRIX}{%
- \ifnum\@MXV@cursection=\@ne\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- MATRIX entry not allowed here; must go into a PART section}{}%
- \fi%
- \gdef\@MXV@ntransform{/M [#1]}%
-}
-\define@key{MXV@view}{CENTER}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@cscenter{#1}%
-}
-\define@key{MXV@view}{ORIENTATION}{%
- \ifnum\@MXV@cursection=2\relax\else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
- entry not allowed here; must go into a CROSSECT section}{}%
- \fi%
- \gdef\@MXV@csorient{#1}%
-}
-\define@key{MXV@view}{END}[]{%
- \ifcase\@MXV@cursection%
- %END VIEW
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \global\advance\@MXV@viewscount by \@ne%
- \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
- \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
- }{}%
- \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
- \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
- }%
- \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
- \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
- }%
- \@MXV@viewobj% create pdf object of 3D view
- %append current view obj ref to VA array
- \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
- \global\@MXV@viewsprovidedtrue%
- \def\@MXV@cursection{-1}%
- \or%
- %END PART
- \global\advance\@MXV@nodecount by \@ne
- \@MXV@nodeobj% create pdf object of 3D node dict
- %append it to node array
- \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
- \def\@MXV@cursection{0}%
- \or%
- %END CROSSSECT
- \global\advance\@MXV@cscount by \@ne
- \@MXV@csobj% create pdf object of 3D cross section dict
- %append it to cross section array
- \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
- \def\@MXV@cursection{0}%
- \else%
- \PackageError{rmannot}{%
- File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
- There is nothing to be ENDed here}{}%
- \fi%
-}%
-\def\@MXV@procinputline#1{\setkeys{MXV@view}{#1}}
-\newcount\@MXV@inputlineno
-\def\@MXV@buildva{%
- \global\@MXV@viewscount=0%
- \xdef\@MXV@varray{}% empty varray
- \edef\@MXV@args{%
- \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
- \@MXV@roll\space}%
- \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
- \pdfstringdef\@MXV@xname{Default}%
- \if@MXV@defaultviewprovided%
- \@MXV@viewobj% create pdf object of 3D view
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- \fi%
- \def\@MXV@cursection{-1}% views file is divided in sections
- \IfFileExists{\@MXV@viewsfileii}{%
- \begingroup%
- \endlinechar=-1% suppress trailing space at input line end
- \@MXV@inputlineno=\z@%
- \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
- \read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
- \setboolean{@MXV@eof}{false}\fi%
- \whiledo{\NOT\boolean{@MXV@eof}}{%
- \advance\@MXV@inputlineno by \@ne%
- %process input line
- \edef\@MXV@@inputline{{\@MXV@inputline}}%
- \expandafter\@MXV@procinputline\@MXV@@inputline%
- \read\@MXV@@viewsfile to \@MXV@inputline%
- \ifeof\@MXV@@viewsfile%
- \setboolean{@MXV@eof}{true}%
- \else%
- \setboolean{@MXV@eof}{false}%
- \fi%
- }%
- \closein\@MXV@@viewsfile%
- \endgroup%
- }{}%
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\boolean{@MXV@viewsprovided}}{%
- \xdef\@MXV@defaultview{/F}%
- }{}%
- \ifthenelse{\NOT\boolean{@MXV@defaultviewprovided}%
- \AND\NOT\boolean{@MXV@viewsprovided}}{%
- \@MXV@viewobj% create pdf object of 3D view
- \edef\@MXV@defaultview{\@MXV@@viewobj}%
- }{}%
-}
-\def\@MXV@viewobj{\literalps@out{%
- %projection dict
- \ps@mark/_objdef {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{pdict\therm@Cnt_\the\@MXV@viewscount} <<%
- /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
- \ps@mark/_objdef {viewobj\therm@Cnt_\the\@MXV@viewscount}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{viewobj\therm@Cnt_\the\@MXV@viewscount} <<%
- /MS/M%
- /CO \@MXV@roo%
- /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
- /C2W[\@MXV@matrix]%
- /XN(\@MXV@xname)%
-/IN(\@MXV@xname)%
- \@MXV@background%
- \@MXV@lights%
- \@MXV@render%
- \@MXV@naentry%
- \@MXV@saentry%
- >>%
- /PUT pdfmark
- }%
- \xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
-}%
-\def\@MXV@nodeobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}/OBJ pdfmark^^J%
- \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}<<%
- /Type/3DNode%
- /N (\@MXV@partname)%
- \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
- \@MXV@nrender%
- >>/PUT pdfmark
- }%
- \xdef\@MXV@@nodeobj{%
- {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@nodecount}}%
-}%
-\def\@MXV@csobj{\literalps@out{%
- \ps@mark/type/dict%
- /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}/OBJ pdfmark^^J%
- \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
- \the\@MXV@cscount}<<%
- /Type/3DCrossSection%
- /C [\@MXV@cscenter]%
- /O [\@MXV@csorient]%
- >>/PUT pdfmark
- }%
- \xdef\@MXV@@csobj{%
- {csobj\therm@Cnt_\the\@MXV@viewscount_\the\@MXV@cscount}}%
-}%
-\define@key{MXV@user}{3Dbg}[1 1 1]{%
- \def\@MXV@defaultbg{#1}%
- \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
-}
-\define@key{MXV@user}{3Djscript}{%
- \def\rma@rmAnnot@iiiDjs{#1}%
- \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
- \let\rma@addFileSpecs\@empty\else
- \rma@toks={}\def\rmiiid@addToScriptsArray{}%
- \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
- \ps@mark{jscriptiiid\therm@Cnt}%
- {rmfilespec\therm@Cnt-JS\rma@arg}%
- /APPEND pdfmark^^J%
- }%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-JS\rma@arg}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{JS\rma@arg}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
- \let\\\rm@appendNameTree
- \expandafter\xdef\expandafter\rma@addResources%
- \expandafter{\the\rma@toks}%
- \let\\\rm@appendFileSpecs
- \expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
- \fi
-}
-\define@key{MXV@user}{3Dcoo}{%
- \def\@MXV@coo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
-}
-\define@key{MXV@user}{3Dc2c}{%
- \def\@MXV@ctoc{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
-}
-\define@key{MXV@user}{3Droo}{%
- \def\@MXV@roo{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
-}
-\define@key{MXV@user}{3Daac}{%
- \def\@MXV@aac{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
-}
-\define@key{MXV@user}{3Droll}{%
- \def\@MXV@roll{#1}%
- \setboolean{@MXV@defaultviewprovided}{true}%
-}
-\define@key{MXV@user}{3Dviews}{%
- \IfFileExists{#1}{%
- \def\@MXV@viewsfileii{#1}%
- }{%
- \PackageError{rmannot}{3D views file `#1' cannot be opened%
- }{%
- Make sure file `#1' exists and is readable!%
- }%
- }%
-}
-\define@choicekey+{MXV@user}{3Dlights}%
- {None,White,Day,Night,Hard,Primary,Blue,%
- Red,Cube,CAD,Headlamp}[Cube]{%
- \gdef\@MXV@defaultlights{#1}%
- \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
-}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are None, White, Day, Night, Hard, Primary, Blue,
- Red, Cube, CAD, HeadLamp. Try again}}
-\define@choicekey+{MXV@user}{3Drender}%
- {Solid,SolidWireframe,Transparent,TransparentWireframe,%
- BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
- Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
- SolidOutline,Illustration,ShadedIllustration}[Solid]{%
- \gdef\@MXV@defaultrender{#1}%
- \gdef\@MXV@render{/RM <</Subtype/#1>>}%
-}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
- values are Solid, SolidWireframe, Transparent, TransparentWireframe,
- BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
- Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
- ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
- Try again}}
-\endinput
-%%
-%% End of file `annot3d.def'.
+%%
+%% This is file `annot3d.def',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rmannot.dtx (with options: `copyright,3Dcode')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% rmannot.sty package, %%
+%% Copyright (C) 2008--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either vers ion 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\define@key{rm3DOptsTopLevel}{3DOptions}{%
+ \def\rmiiiDTLOpts{#1}%
+ \setkeys{MXV@user}{#1}%
+}
+\define@key{rm3DOptsTopLevel}{3DResources}{%
+ \def\rmiiiDOptsTLRes{#1}%
+ \setkeys{rm3DOpts}{#1}%
+}
+\def\rma@ckFileForEmbed#1#2{%
+ \edef\rma@fs@expand{rmFileStrm#1}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}{%
+ rmfstream\therm@Cnt-#2#1}\def\rma@embed{1}}%
+ {\def\rma@embed{0}}%
+ \edef\rm@irfstrm{\@nameuse{rmFileStrm#1}}%
+}
+\define@key{rm3DOpts}{none}{%
+ \setkeys{rm3DOpts@no}{rName,#1}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@no@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@no@rName}{NONE}%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_NONE%
+ \rmiiiDOpts@no@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_NONE\rmiiiDOpts@no@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-NONE\rmiiiDOpts@no@rName}%
+ /Type/RichMediaInstance>>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{NONE\rmiiiDOpts@no@rName}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\rm@irfstrm}{}%
+ }%
+}
+\define@key{rm3DOpts}{foreground}{%
+ \setkeys{rm3DOpts@fg}{rName,flashvars,#1}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@fg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@fg@rName}{FG}%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_FG%
+ \rmiiiDOpts@fg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_FG\rmiiiDOpts@fg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-FG\rmiiiDOpts@fg@rName}%
+ /Params <</Binding/Foreground%
+ /FlashVars(\rmiiiDOpts@fg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{FG\rmiiiDOpts@fg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+}
+\define@key{rm3DOpts}{background}{%
+ \setkeys{rm3DOpts@bg}{rName,flashvars,#1}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@bg@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@bg@rName}{BG}%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_BG%
+ \rmiiiDOpts@bg@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_BG\rmiiiDOpts@bg@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-BG\rmiiiDOpts@bg@rName}%
+ /Params <</Binding/Background%
+ /FlashVars(\rmiiiDOpts@bg@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{BG\rmiiiDOpts@bg@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+}
+\define@key{rm3DOpts}{material}{%
+ \setkeys{rm3DOpts@mat}{rName,mName,flashvars,#1}%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rmiiiDOpts@mat@rName}}}%
+ \rma@ckFileForEmbed{\rmiiiDOpts@mat@rName}{MAT}%
+ \edef\rma@Instances{\rma@Instances
+ \ps@mark{rmInstances\therm@Cnt} %
+ {rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}%
+ /APPEND pdfmark^^J%
+ \ps@mark/_objdef{rmInstance\therm@Cnt_MAT%
+ \rmiiiDOpts@mat@rName}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt_MAT\rmiiiDOpts@mat@rName}<<%
+ /Asset {rmfilespec\therm@Cnt-MAT\rmiiiDOpts@mat@rName}%
+ /Params <</Binding/Material%
+ /BindingMaterialName(\rmiiiDOpts@mat@mName)%
+ /FlashVars(\rmiiiDOpts@mat@flashvars)>>%
+ /Type/RichMediaInstance%
+ >>/PUT pdfmark^^J%
+ \rm@appendFileSpecs{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+ \edef\rma@appendToNameTree{\rma@appendToNameTree
+ \rm@appendNameTree{MAT\rmiiiDOpts@mat@rName}{\filename@area}%
+ {\filename@base.\filename@ext}{\rma@embed}%
+ {\rm@irfstrm}{}%
+ }%
+}
+\define@key{rm3DOpts@no}{rName}[]{\def\rmiiiDOpts@no@rName{#1}}
+\define@key{rm3DOpts@fg}{rName}[]{\def\rmiiiDOpts@fg@rName{#1}}
+\define@key{rm3DOpts@fg}{flashvars}[]{\def\rmiiiDOpts@fg@flashvars{#1}}
+\define@key{rm3DOpts@bg}{rName}[]{\def\rmiiiDOpts@bg@rName{#1}}
+\define@key{rm3DOpts@bg}{flashvars}[]{\def\rmiiiDOpts@bg@flashvars{#1}}
+\define@key{rm3DOpts@mat}{rName}[]{\def\rmiiiDOpts@mat@rName{#1}}
+\define@key{rm3DOpts@mat}{mName}[]{\def\rmiiiDOpts@mat@mName{#1}}
+\define@key{rm3DOpts@mat}{flashvars}[]{%
+ \def\rmiiiDOpts@mat@flashvars{#1}}
+\newread\@MXV@@viewsfile% file handle for views file
+\newboolean{@MXV@eof}%
+\newcount\@MXV@viewscount%counter for number of 3D views per inclusion
+\newboolean{@MXV@viewsprovided}%3d views file provided?
+\newboolean{@MXV@defaultviewprovided}%default 3D view provided?
+\newcount\@MXV@nodecount% number of node dicts
+\newcount\@MXV@cscount% number of cross section dicts
+\def\@MXV@aac{30}% aperture angle of camera
+\def\@MXV@roll{0}% camera roll angle
+\def\@MXV@defaultbg{1 1 1}%
+\def\@MXV@background{/BG<</CS/DeviceRGB/C[1 1 1]>>}%
+\def\@MXV@defaultlights{}%
+\def\@MXV@lights{}%
+\def\@MXV@defaultrender{Solid}%
+\def\@MXV@render{/RM <</Subtype/Solid>>}%
+\def\@MXV@naentry{}% %takes array of Node dicts
+\def\@MXV@saentry{}% %takes array of cross section dicts
+\let\@MXV@jscriptiiid\@empty
+\let\rma@rmAnnot@iiiDjs\@empty
+\let\@MXV@varray\@empty
+\let\additional@Instances\@empty
+\def\@MXV@defaultview{}
+\def\@MXV@coo{0 0 0}% centre of orbit
+\def\@MXV@ctoc{0 -1 0}% centre of orbit to camera vector
+\def\@MXV@roo{0}% radius of orbit
+\def\@MXV@viewsfileii{}%file of views of the 3D object (new format)
+\setboolean{@MXV@viewsprovided}{false}%
+\setboolean{@MXV@defaultviewprovided}{false}%
+\def\@MXV@iiidview{}%
+\def\@MXV@ciiwmatrix#1 #2 #3 #4 #5 #6 #7 #8 {%
+ \FPupn\@MXV@viewx{#4 neg}%
+ \FPupn\@MXV@viewy{#5 neg}%
+ \FPupn\@MXV@viewz{#6 neg}%
+ \FPupn\@MXV@modulo{\@MXV@viewx{} copy mul %
+ \@MXV@viewy{} copy mul + %
+ \@MXV@viewz{} copy mul + 2 swap root%
+ }%
+ \FPupn\@MXV@viewx{\@MXV@viewx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewy{\@MXV@viewy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@viewz{\@MXV@viewz{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@sinroll{#8 180.0 div \FPpi{} mul sin}%
+ \FPupn\@MXV@cosroll{#8 180.0 div \FPpi{} mul cos}%
+ \FPupn\@MXV@leftx{-1.0}%
+ \FPupn\@MXV@lefty{0.0}%
+ \FPupn\@MXV@leftz{0.0}%
+ \FPifneg\@MXV@viewz% top view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \else% bottom view
+ %up-vector
+ \FPupn\@MXV@upx{0.0}%
+ \FPupn\@MXV@upy{-1.0}%
+ \FPupn\@MXV@upz{0.0}%
+ \fi%
+ \FPupn\@MXV@sumxy{\@MXV@viewx{} abs \@MXV@viewy{} abs add}%
+ \FPifeq\@MXV@sumxy{0}\else% other views than top and bottom
+ %up-vector = up_world - (up_world dot view) view
+ \FPupn\@MXV@upx{\@MXV@viewz{} \@MXV@viewx{} mul neg}%
+ \FPupn\@MXV@upy{\@MXV@viewz{} \@MXV@viewy{} mul neg}%
+ \FPupn\@MXV@upz{\@MXV@viewz{} \@MXV@viewz{} mul neg 1.0 add}%
+ %normalize up-vector
+ \FPupn\@MXV@modulo{\@MXV@upx{} copy mul \@MXV@upy{} copy %
+ mul + \@MXV@upz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@upx{\@MXV@upx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upy{\@MXV@upy{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@upz{\@MXV@upz{} \@MXV@modulo{} div}%
+ %left vector = up x view
+ \FPupn\@MXV@leftx{\@MXV@viewz{} \@MXV@upy{} mul %
+ \@MXV@viewy{} \@MXV@upz{} mul sub}%
+ \FPupn\@MXV@lefty{\@MXV@viewx{} \@MXV@upz{} mul %
+ \@MXV@viewz{} \@MXV@upx{} mul sub}%
+ \FPupn\@MXV@leftz{\@MXV@viewy{} \@MXV@upx{} mul %
+ \@MXV@viewx{} \@MXV@upy{} mul sub}%
+ %normalize left vector
+ \FPupn\@MXV@modulo{\@MXV@leftx{} copy mul \@MXV@lefty{} %
+ copy mul + \@MXV@leftz{} copy mul + 2 swap root}%
+ \FPupn\@MXV@leftx{\@MXV@leftx{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@lefty{\@MXV@lefty{} \@MXV@modulo{} div}%
+ \FPupn\@MXV@leftz{\@MXV@leftz{} \@MXV@modulo{} div}%
+ \fi%
+ \FPupn\@MXV@leftxprime{\@MXV@leftx{} \@MXV@cosroll{} mul %
+ \@MXV@upx{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftyprime{\@MXV@lefty{} \@MXV@cosroll{} mul %
+ \@MXV@upy{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@leftzprime{\@MXV@leftz{} \@MXV@cosroll{} mul %
+ \@MXV@upz{} \@MXV@sinroll{} mul +}%
+ \FPupn\@MXV@upxprime{\@MXV@upx{} \@MXV@cosroll{} mul %
+ \@MXV@leftx{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upyprime{\@MXV@upy{} \@MXV@cosroll{} mul %
+ \@MXV@lefty{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@upzprime{\@MXV@upz{} \@MXV@cosroll{} mul %
+ \@MXV@leftz{} \@MXV@sinroll{} mul sub}%
+ \FPupn\@MXV@leftx{\@MXV@leftxprime}%
+ \FPupn\@MXV@lefty{\@MXV@leftyprime}%
+ \FPupn\@MXV@leftz{\@MXV@leftzprime}%
+ \FPupn\@MXV@upx{\@MXV@upxprime}%
+ \FPupn\@MXV@upy{\@MXV@upyprime}%
+ \FPupn\@MXV@upz{\@MXV@upzprime}%
+ \FPupn\@MXV@roo{#7 abs}%
+ \FPifeq\@MXV@roo{0}\FPupn\@MXV@roo{0.0000001}\fi%
+ \FPupn\@MXV@transx{#1 \@MXV@roo{} \@MXV@viewx{} mul sub}%
+ \FPupn\@MXV@transy{#2 \@MXV@roo{} \@MXV@viewy{} mul sub}%
+ \FPupn\@MXV@transz{#3 \@MXV@roo{} \@MXV@viewz{} mul sub}%
+ \xdef\@MXV@matrix{%
+ \@MXV@leftx\space\@MXV@lefty\space\@MXV@leftz\space%
+ \@MXV@upx\space\@MXV@upy\space\@MXV@upz\space%
+ \@MXV@viewx\space\@MXV@viewy\space\@MXV@viewz}%
+ \xdef\@MXV@matrix{%
+ \@MXV@matrix\space\@MXV@transx\space%
+ \@MXV@transy\space\@MXV@transz%
+ }%
+}% end of \@MXV@ciiwmatrix
+\newcommand{\@MXV@parseline}[6][]{%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ \ifthenelse{\equal{#2}{}}{%
+ \xdef\@MXV@coo{0 0 0}%
+ }{%
+ \xdef\@MXV@coo{#2}%
+ }%
+ \ifthenelse{\equal{#3}{}}{%
+ \xdef\@MXV@ctoc{0 -1 0}%
+ }{%
+ \xdef\@MXV@ctoc{#3}%
+ }%
+ \ifthenelse{\equal{#4}{}}{%
+ \xdef\@MXV@roo{0}%
+ }{%
+ \xdef\@MXV@roo{#4}%
+ }%
+ \ifthenelse{\equal{#5}{}}{%
+ \xdef\@MXV@roll{0}%
+ }{%
+ \xdef\@MXV@roll{#5}%
+ }%
+ \ifthenelse{\equal{#6}{}}{%
+ \xdef\@MXV@aac{30}%
+ }{%
+ \xdef\@MXV@aac{#6}%
+ }%
+}
+\define@key{MXV@view}{VIEW}[]{%
+ \ifnum\@MXV@cursection<\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ A VIEW section cannot be nested into another section}{}%
+ \fi%
+ \def\@MXV@cursection{0}%
+ \pdfstringdef\@MXV@xname{#1}% name of the view (optional)
+ %default camera settings
+ \gdef\@MXV@coo{0 0 0}%
+ \gdef\@MXV@ctoc{0 -1 0}%
+ \gdef\@MXV@roo{0}%
+ \gdef\@MXV@roll{0}%
+ \gdef\@MXV@aac{30}%
+ %default background, lights, render mode
+ \xdef\@MXV@background{/BG <</CS/DeviceRGB/C [\@MXV@defaultbg]>>}%
+ \xdef\@MXV@lights{/LS <</Subtype/\@MXV@defaultlights>>}%
+ \gdef\@MXV@render{/RM <</Subtype/\@MXV@defaultrender>>}%
+ %initialise array of node dicts
+ \gdef\@MXV@naarray{}%
+ \global\@MXV@nodecount=\z@
+ %initialise array of crosssection dicts
+ \gdef\@MXV@saarray{}%
+ \global\@MXV@cscount=\z@
+}
+\define@key{MXV@view}{COO}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ COO entry not allowed here; must go into a VIEW section}{}%
+ \fi%
+ \xdef\@MXV@coo{#1}%
+}
+\define@key{MXV@view}{C2C}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ C2C entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@ctoc{#1}%
+}
+\define@key{MXV@view}{ROO}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROO entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roo{#1}%
+}
+\define@key{MXV@view}{AAC}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ AAC entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@aac{#1}%
+}
+\define@key{MXV@view}{ROLL}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ ROLL entry not allowed here; must go into a VIEW section}{}%
+ \fi\xdef\@MXV@roll{#1}%
+}
+\define@key{MXV@view}{BGCOLOR}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ BGCOLOR entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+}
+\define@key{MXV@view}{LIGHTS}{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ LIGHTS entry not allowed here; must go into a VIEW section}{}%
+ \fi\def\@MXV@lights{/LS <</Subtype/#1>>}%
+}
+\define@key{MXV@view}{RENDERMODE}{%
+ \ifnum\@MXV@cursection=\z@
+ \def\@MXV@render{/RM <</Subtype/#1>>}%
+ \else%
+ \ifnum\@MXV@cursection=\@ne
+ \def\@MXV@nrender{/RM <</Subtype/#1>>}%
+ \else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ RENDERMODE entry not allowed here; must go into %
+ either a VIEW or a PART section}{}%
+ \fi%
+ \fi%
+}
+\define@key{MXV@view}{PART}[]{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ PART not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ You must provide a valid PART name (PART=<part name>), as
+ shown in the model tree of the 3D object %
+ (go to `View'->`Navigation Panels'->`Model Tree' %
+ in Adobe Reader)}{}%
+ }{}%
+ \def\@MXV@cursection{1}%
+ \pdfstringdef\@MXV@partname{#1}% name of the part
+ \gdef\@MXV@nopacity{}%
+ \gdef\@MXV@nvisibility{}%
+ \gdef\@MXV@nrender{}%
+ \gdef\@MXV@ntransform{}%
+}
+\define@key{MXV@view}{CROSSSECT}[]{%
+ \ifnum\@MXV@cursection=\z@\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSSECT not allowed here; must be a sub-section of %
+ a VIEW section}{}%
+ \fi%
+ \ifthenelse{\equal{#1}{}}{}{%
+ \PackageWarning{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ CROSSECT does not take a value%
+ }%
+ }%
+ \def\@MXV@cursection{2}%
+ \gdef\@MXV@cscenter{0 0 0}%
+ \gdef\@MXV@csorient{null 0 0}%
+}
+\define@key{MXV@view}{OPACITY}{%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ OPACITY entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nopacity{/O #1}%
+}
+\define@key{MXV@view}{VISIBLE}{%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ VISIBLE entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@nvisibility{/V #1}%
+}
+\define@key{MXV@view}{MATRIX}{%
+ \ifnum\@MXV@cursection=\@ne\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ MATRIX entry not allowed here; must go into a PART section}{}%
+ \fi%
+ \gdef\@MXV@ntransform{/M [#1]}%
+}
+\define@key{MXV@view}{CENTER}{%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: CENTER %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@cscenter{#1}%
+}
+\define@key{MXV@view}{ORIENTATION}{%
+ \ifnum\@MXV@cursection=2\relax\else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: ORIENT %
+ entry not allowed here; must go into a CROSSECT section}{}%
+ \fi%
+ \gdef\@MXV@csorient{#1}%
+}
+\define@key{MXV@view}{END}[]{%
+ \ifcase\@MXV@cursection%
+ %END VIEW
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \global\advance\@MXV@viewscount by \@ne%
+ \ifthenelse{\equal{\@MXV@xname}{}}{% default view name
+ \pdfstringdef\@MXV@xname{View \the\@MXV@viewscount}%
+ }{}%
+ \ifthenelse{\equal{\@MXV@naarray}{}}{}{%
+ \gdef\@MXV@naentry{/NR true/NA [\@MXV@naarray]}%
+ }%
+ \ifthenelse{\equal{\@MXV@saarray}{}}{}{%
+ \gdef\@MXV@saentry{/SA [\@MXV@saarray]}%
+ }%
+ \@MXV@viewobj% create pdf object of 3D view
+ %append current view obj ref to VA array
+ \xdef\@MXV@varray{\@MXV@varray\space\@MXV@@viewobj}%
+ \global\@MXV@viewsprovidedtrue%
+ \def\@MXV@cursection{-1}%
+ \or%
+ %END PART
+ \global\advance\@MXV@nodecount by \@ne
+ \@MXV@nodeobj% create pdf object of 3D node dict
+ %append it to node array
+ \xdef\@MXV@naarray{\@MXV@naarray\space\@MXV@@nodeobj}%
+ \def\@MXV@cursection{0}%
+ \or%
+ %END CROSSSECT
+ \global\advance\@MXV@cscount by \@ne
+ \@MXV@csobj% create pdf object of 3D cross section dict
+ %append it to cross section array
+ \xdef\@MXV@saarray{\@MXV@saarray\space\@MXV@@csobj}%
+ \def\@MXV@cursection{0}%
+ \else%
+ \PackageError{rmannot}{%
+ File \@MXV@viewsfileii, line \the\@MXV@inputlineno: %
+ There is nothing to be ENDed here}{}%
+ \fi%
+}%
+\def\@MXV@procinputline#1{\setkeys{MXV@view}{#1}}
+\newcount\@MXV@inputlineno
+\def\@MXV@buildva{%
+ \global\@MXV@viewscount=0\relax% dps
+ \xdef\@MXV@varray{}% empty varray
+ \edef\@MXV@args{%
+ \@MXV@coo\space\@MXV@ctoc\space\@MXV@roo\space%
+ \@MXV@roll\space}%
+ \expandafter\@MXV@ciiwmatrix\@MXV@args% build C2W matrix
+ \pdfstringdef\@MXV@xname{Default}%
+ \if@MXV@defaultviewprovided%
+ \@MXV@viewobj% create pdf object of 3D view
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ \fi%
+ \def\@MXV@cursection{-1}% views file is divided in sections
+ \IfFileExists{\@MXV@viewsfileii}{%
+ \begingroup%
+ \endlinechar=-1% suppress trailing space at input line end
+ \@MXV@inputlineno=\z@%
+ \openin\@MXV@@viewsfile=\@MXV@viewsfileii%
+ \read\@MXV@@viewsfile to \@MXV@inputline%
+ \ifeof\@MXV@@viewsfile\setboolean{@MXV@eof}{true}\else%
+ \setboolean{@MXV@eof}{false}\fi%
+ \whiledo{\not\boolean{@MXV@eof}}{%
+ \advance\@MXV@inputlineno by \@ne%
+ %process input line
+ \edef\@MXV@@inputline{{\@MXV@inputline}}%
+ \expandafter\@MXV@procinputline\@MXV@@inputline%
+ \read\@MXV@@viewsfile to \@MXV@inputline%
+ \ifeof\@MXV@@viewsfile%
+ \setboolean{@MXV@eof}{true}%
+ \else%
+ \setboolean{@MXV@eof}{false}%
+ \fi%
+ }%
+ \closein\@MXV@@viewsfile%
+ \endgroup%
+ }{}%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\boolean{@MXV@viewsprovided}}{%
+ \xdef\@MXV@defaultview{/F}%
+ }{}%
+ \ifthenelse{\not\boolean{@MXV@defaultviewprovided}%
+ \and\not\boolean{@MXV@viewsprovided}}{%
+ \@MXV@viewobj% create pdf object of 3D view
+ \edef\@MXV@defaultview{\@MXV@@viewobj}%
+ }{}%
+}
+\def\@MXV@viewobj{\literalps@out{%
+ \ps@mark/_objdef {pdict\therm@Cnt_\the\@MXV@viewscount}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{pdict\therm@Cnt_\the\@MXV@viewscount} <<%
+ /Subtype/P/FOV \@MXV@aac/PS/Min>>/PUT pdfmark^^J%
+ \ps@mark/_objdef {viewobj\therm@Cnt_\the\@MXV@viewscount}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{viewobj\therm@Cnt_\the\@MXV@viewscount} <<%
+ /MS/M%
+ /CO \@MXV@roo%
+ /P {pdict\therm@Cnt_\the\@MXV@viewscount}%
+ /C2W[\@MXV@matrix]%
+ /XN(\@MXV@xname)%
+ /IN(\@MXV@xname)%
+ \@MXV@background%
+ \@MXV@lights%
+ \@MXV@render%
+ \@MXV@naentry%
+ \@MXV@saentry%
+ >>%
+ /PUT pdfmark
+}%
+\xdef\@MXV@@viewobj{{viewobj\therm@Cnt_\the\@MXV@viewscount}}%
+}%
+\def\@MXV@nodeobj{\literalps@out{%
+ \ps@mark/type/dict%
+ /_objdef {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}/OBJ pdfmark^^J%
+ \ps@mark{nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}<<%
+ /Type/3DNode%
+ /N (\@MXV@partname)%
+ \@MXV@nopacity\@MXV@nvisibility\@MXV@ntransform%
+ \@MXV@nrender%
+ >>/PUT pdfmark
+}%
+\xdef\@MXV@@nodeobj{%
+ {nodeobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@nodecount}}%
+}%
+\def\@MXV@csobj{\literalps@out{%
+ \ps@mark/type/dict%
+ /_objdef {csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}/OBJ pdfmark^^J%
+ \ps@mark{csobj\therm@Cnt_\the\@MXV@viewscount_%
+ \the\@MXV@cscount}<<%
+ /Type/3DCrossSection%
+ /C [\@MXV@cscenter]%
+ /O [\@MXV@csorient]%
+ >>/PUT pdfmark
+ }%
+ \xdef\@MXV@@csobj{%
+ {csobj\therm@Cnt_\the\@MXV@viewscount_\the\@MXV@cscount}}%
+}%
+\define@key{MXV@user}{3Dbg}[1 1 1]{%
+ \def\@MXV@defaultbg{#1}%
+ \def\@MXV@background{/BG<</CS/DeviceRGB/C[#1]>>}%
+}
+\define@key{MXV@user}{3Djscript}{%
+ \def\rma@rmAnnot@iiiDjs{#1}%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\let\rma@addResources\@empty
+ \let\rma@addFileSpecs\@empty\else
+ \rma@toks={}\def\rmiiid@addToScriptsArray{}%
+ \@for\rma@arg:=\rma@rmAnnot@iiiDjs\do{%
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rmiiid@addToScriptsArray{\rmiiid@addToScriptsArray
+ \ps@mark{jscriptiiid\therm@Cnt}%
+ {rmfilespec\therm@Cnt-JS\rma@arg}%
+ /APPEND pdfmark^^J%
+ }%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-JS\rma@arg}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{JS\rma@arg}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
+ \let\\\rm@appendNameTree
+ \expandafter\xdef\expandafter\rma@addResources%
+ \expandafter{\the\rma@toks}%
+ \let\\\rm@appendFileSpecs
+ \expandafter\xdef\expandafter\rma@addFileSpecs%
+ \expandafter{\the\rma@toks}%
+ \fi
+}
+\define@key{MXV@user}{3Dcoo}{%
+ \def\@MXV@coo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
+}
+\define@key{MXV@user}{3Dc2c}{%
+ \def\@MXV@ctoc{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
+}
+\define@key{MXV@user}{3Droo}{%
+ \def\@MXV@roo{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
+}
+\define@key{MXV@user}{3Daac}{%
+ \def\@MXV@aac{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
+}
+\define@key{MXV@user}{3Droll}{%
+ \def\@MXV@roll{#1}%
+ \setboolean{@MXV@defaultviewprovided}{true}%
+}
+\define@key{MXV@user}{3Dviews}{%
+ \IfFileExists{#1}{%
+ \def\@MXV@viewsfileii{#1}%
+ }{%
+ \PackageError{rmannot}{3D views file `#1' cannot be opened%
+ }{%
+ Make sure file `#1' exists and is readable!%
+ }%
+ }%
+}
+\define@choicekey+{MXV@user}{3Dlights}%
+ {None,White,Day,Night,Hard,Primary,Blue,%
+ Red,Cube,CAD,Headlamp}[Cube]{%
+ \gdef\@MXV@defaultlights{#1}%
+ \gdef\@MXV@lights{/LS <</Subtype/#1>>}%
+}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
+ values are None, White, Day, Night, Hard, Primary, Blue,
+ Red, Cube, CAD, HeadLamp. Try again}}
+\define@choicekey+{MXV@user}{3Drender}%
+ {Solid,SolidWireframe,Transparent,TransparentWireframe,%
+ BoundingBox,TransparentBoundingBox,TransparentBoundingBoxOutline,%
+ Wireframe,ShadedWireframe,HiddenWireframe,Vertices,ShadedVertices,%
+ SolidOutline,Illustration,ShadedIllustration}[Solid]{%
+ \gdef\@MXV@defaultrender{#1}%
+ \gdef\@MXV@render{/RM <</Subtype/#1>>}%
+}{\PackageWarning{rmannot}{Bad choice for 3Dlights, permissible
+ values are Solid, SolidWireframe, Transparent, TransparentWireframe,
+ BoundingBox, TransparentBoundingBox, TransparentBoundingBoxOutline,
+ Wireframe, ShadedWireframe, HiddenWireframe, Vertices,
+ ShadedVertices, SolidOutline, Illustration, ShadedIllustration.
+ Try again}}
+\endinput
+%%
+%% End of file `annot3d.def'.
diff --git a/texmf-dist/tex/latex/rmannot/rmannot.cfg b/texmf-dist/tex/latex/rmannot/rmannot.cfg
index e3ca13af..e86bd6ce 100644
--- a/texmf-dist/tex/latex/rmannot/rmannot.cfg
+++ b/texmf-dist/tex/latex/rmannot/rmannot.cfg
@@ -10,6 +10,7 @@
% Oncomment this next line, but specify the major version of Acrobat you are using
% 9, 10, 11, DC, 2015, Beta (if you are using a Beta version of Acrobat)
%\AcroVer{11}
+\AcroVer{DC}
\endinput
% If you are using an older computer, you may have to enter the path
% using the \pathToSkins command. \AcrobatVer expands to the argument
diff --git a/texmf-dist/tex/latex/rmannot/rmannot.sty b/texmf-dist/tex/latex/rmannot/rmannot.sty
index 289daba2..891b3392 100644
--- a/texmf-dist/tex/latex/rmannot/rmannot.sty
+++ b/texmf-dist/tex/latex/rmannot/rmannot.sty
@@ -1,1013 +1,1153 @@
-%%
-%% This is file `rmannot.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% rmannot.dtx (with options: `copyright,package')
-%%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%% rmannot.sty package, %%
-%% Copyright (C) 2008--2016 D. P. Story %%
-%% dpstory@acrotex.net %%
-%% %%
-%% This program can redistributed and/or modified under %%
-%% the terms of the LaTeX Project Public License %%
-%% Distributed from CTAN archives in directory %%
-%% macros/latex/base/lppl.txt; either version 1 of the %%
-%% License, or (at your option) any later version. %%
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\NeedsTeXFormat{LaTeX2e}[1997/12/01]
-\ProvidesPackage{rmannot}
- [2016/10/09 v2.0e Rich Media Annotations (dps)]
-\RequirePackage{xkeyval}
-\DeclareOptionX{use3D}{%
- \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
- \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
-}
-\let\rma@input@iiidCode\relax
-\let\rma@requirefp\relax
-\ProcessOptionsX
-\RequirePackage{graphicxsp}
-\rma@requirefp
-\RequirePackage{ifthen}
-\newcounter{rm@Cnt}
-\newif\ifrma@EmbedFile\rma@EmbedFiletrue
-\newif\ifrma@EmbedVideoPlayer\rma@EmbedVideoPlayerfalse
-\let\rma@isVPEmbedded=0
-\newif\ifrma@EmbedAudioPlayer\rma@EmbedAudioPlayerfalse
-\let\rma@isAPEmbedded=0
-\def\rm@csarg#1#2{\expandafter#1\csname#2\endcsname}
-\newcommand{\pathToSkins}[1]{%
- \pdfstringdef\rma@pathToSkins{#1}%
- \def\PathToSkins{\rma@pathToSkins}%
- \def\rma@pathToPlayers{\rma@pathToSkins/Players}%
-}
-\newif\ifuseWinAcrobat\useWinAcrobattrue
-\define@key{rmAcroVer}{win}[win]{\useWinAcrobattrue}
-\define@key{rmAcroVer}{mac}[mac]{\useWinAcrobatfalse}
-\newcommand{\AcroVer}[2][]{%
- \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
- \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
- \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
- \ifx\AcrobatVer\rmDC
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat DC/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifx\AcrobatVer\rmBeta
- \ifuseWinAcrobat
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/Acrobat Beta/%
- Acrobat/Multimedia Skins}\else
- \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}\fi
- \else\ifnum\AcrobatVer<9\relax
- \PackageError{rmannot}{Acrobat version 9 or later
- supports\MessageBreak rich multimedia annotations}
- {Upgrade your Acrobat to a more recent version.}%
- \else
- \ifuseWinAcrobat
- \ifnum\AcrobatVer<12\relax
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
- \else
- \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
- Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
- \fi
- \else
- \ifnum\AcrobatVer<12\relax
- \ifnum\AcrobatVer=9\relax
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- MacOS/Multimedia{\@x}Skins}%
- \else % ver 10 or 11
- \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
- \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
- Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
- Resources/Multimedia{\@x}Skins}\fi
- \else
- \edef\rmSkinPath{/Applications/%
- Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
- Adobe{\@x}Acrobat.app/Contents/Resources/%
- Multimedia{\@x}Skins}%
- \fi
- \fi\fi\fi\fi
- \expandafter\pathToSkins\expandafter{\rmSkinPath}%
-}
-\@onlypreamble\AcroVer
-\AcroVer{11}
-\newcommand{\pathToPlayers}[1]{\pdfstringdef\rma@pathToPlayers{#1}}
-\newcommand{\defineRMPath}[1]{\def\rm@ctrlName{#1}%
- \hyper@normalise\rm@defineURLPath}
-\def\rm@defineURLPath#1{\expandafter\xdef\rm@ctrlName{#1}}
-\newif\ifVideoPlayerEx\VideoPlayerExfalse
-\def\rma@VideoPlayer{VideoPlayer.swf}
-\newcommand{\useVideoPlayerPlus}{%
- \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
- is no longer supported,\MessageBreak
- will use \string\useVideoPlayX\space instead.
- In the future\MessageBreak
- specify \string\useVideoPlayX}%
- \useVideoPlayerX
-}
-\newcommand{\useVideoPlayerX}{\VideoPlayerExtrue
- \def\rma@VideoPlayer{VideoPlayerX.swf}%
- \let\useVideoPlayerPlus\relax
-}
-\@onlypreamble\useVideoPlayerPlus
-\@onlypreamble\useVideoPlayerX
-\def\mmPlay{"multimedia_play"}
-\def\mmPause{"multimedia_pause"}
-\def\mmRewind{"multimedia_rewind"}
-\def\mmNextCuePoint{"multimedia_nextCuePoint"}
-\def\mmPrevCuePoint{"multimedia_prevCuePoint"}
-\def\mmSeek{"multimedia_seek"}
-\def\mmMute{"multimedia_mute"}
-\def\mmVolume{"multimedia_volume"}
-\def\mmSource{"multimedia_setSource"}
-\def\mmSkin{"multimedia_setSkin"}
-\def\mmSkinColor{"multimedia_setSkinColor"}
-\def\mmSeekCuePoint{"multimedia_seekCuePoint"}
-\def\mmSkinAlpha{"multimedia_setSkinAlpha"}
-\def\mmGetSource{"multimedia_getSource"}
-\def\mmUseLocal{"multimedia_useLocal"}
-\def\mmGetMetaData{"multimedia_getMetdata"}
-\def\mmGetVideoState{"multimedia_getVideoState"}
-\def\mmSetScaleMode{"multimedia_setScaleMode"}
-\def\mmGetVersion{"multimedia_getVersion"}
- \def\mmSetStageColor{"multimedia_setStageColor"}
- \def\mmIsLooping{"multimedia_isLooping"}
- \def\mmSkinAutoHide{"multimedia_skinAutoHide"}
- \def\mmShowLoopButton{"multimedia_showLoopButton"}
-\def\ps@mark{[\space}
-\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
-\def\@MXV@newlabel#1#2{{%
- \rm@csarg\xdef{#1}{#2}}}%
-\def\@MXV@getlabelvalue#1{%
- \rm@csarg\ifx{#1}\relax%
- undefined%
- \else%
- \csname#1\endcsname%
- \fi%
-}%
-\def\@MXV@labeltoaux#1#2{%
- \@bsphack\protected@write\@auxout{}{%
- \string\@MXV@newlabel{#1}{#2}%
- \string\@MXV@newlabel{@#1@}{\@MXV@getlabelvalue{#1}}%
- }\@esphack%
- \ifthenelse{%
- \equal{\@MXV@getlabelvalue{#1}}{undefined}\OR%
- %double check that the value hasn't changed
- \NOT\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
- }{%
- \ifthenelse{\isundefined{\@MXV@warning}}{%
- \gdef\@MXV@warning{}%
- \AtEndDocument{%
- \PackageWarningNoLine{rmannot}{%
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\MessageBreak
- @@ Rerun to get object references right! @@\MessageBreak
- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@}%
- }%
- }{}%
- }{}%
-}%
-\def\RefObjRm#1{{\@MXV@getlabelvalue{rmAnnot_#1}}}
-\InputIfFileExists{rmannot.cfg}{}{}
-\def\rma@embed@mpiii@Poster{%
- \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
- \global\let\rma@embed@mpiii@Poster\relax
-}
-\def\rma@set@mpiiiposter{%
- \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
- \rma@invisible
- \ps@mark{ramp3poster} /SP pdfmark
- \end{sp@createImage}%
- \global\let\rma@set@mpiiiposter\relax
-}
-\newcommand{\saveNamedPath}[2][]{%
- \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
- {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
- \gdef\rm@thisMimeType{#1}%
- \hyper@normalise\rm@saveNamedPath
-}
-\def\rm@saveNamedPath#1{%
- \rm@csarg\gdef{\rm@thisPath}{#1}%
- \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
- \rma@edefexecute{\noexpand\filename@parse{#1}}%
- \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
- \rma@edefexecute{\noexpand
- \uppercase{\noexpand\def\noexpand\rma@tempi
- {\filename@ext}}}
- \rm@csarg\xdef{\rm@argii FileName}{%
- \filename@base.\filename@ext}%
- \rm@csarg\xdef{\rm@argii URL}{%
- \filename@area\filename@base.\filename@ext}%
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
-}
-\def\rma@useNamedPath#1{\@nameuse{rma@@#1}}
-\def\rma@resource#1{\csname#1FileName\endcsname}
-\def\rma@urlresource#1{\csname#1URL\endcsname}
-\expandafter\def\expandafter\makeJSspecials\expandafter{\makeJSspecials
- \let\Name\rma@resource\let\urlName\rma@urlresource
-}
-\let\rmaName\rma@resource
-\def\rmaNameP(#1){\rma@resource{#1}}
-\let\rmaUrlName\rma@urlresource
-\def\rmaUrlNameP(#1){\rma@urlresource{#1}}
-\def\getargsiii#1#2#3{\def\aeb@argi{#1}\def\aeb@argii{#2}%
- \def\aeb@argiii{#3}}
-\@tfor\rma@data:={{uiiid}{U3D}{model/u3d}}{{prc}{PRC}{model/prc}}%
- {{swf}{SWF}{application/x-shockwave-flash}}%
- {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
- {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
- {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
- {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
- \expandafter\getargsiii\rma@data
- \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
- \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
-}
-\def\rm@SkinsAndPlayerPaths{%
- \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
- \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
- \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
- \saveNamedPath{skin2}%
- {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
- \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
- \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
- \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
- \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
- \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
-}
-\AtBeginDocument{\rm@SkinsAndPlayerPaths}
-\@namedef{noneFileName}{}
-\@namedef{noneURL}{}
-\@namedef{noChangeFileName}{noChange}
-\@namedef{noChange}{noChange}
-\def\rma@ANT{rmAssetsNameTree-\therm@Cnt}
-\define@key{rmAnnot}{name}[aebRM\therm@Cnt]{\def\rma@Annot@name{#1}}
-\define@choicekey+{rmAnnot}{enabled}[\val\nr]%
- {onclick,pageopen,pagevisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@enabled{/XA}\or
- \def\rma@rmAnnot@enabled{/PO}\or
- \def\rma@rmAnnot@enabled{/PV}\fi
-}{\PackageWarning{rmannot}{Bad choice for enabled, permissible values
- are onclick, pageopen and pagevisible. Try again}}
-\define@choicekey+{rmAnnot}{deactivated}[\val\nr]%
- {onclick,pageclose,pageinvisible}[onclick]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@deactivated{/XD}\or
- \def\rma@rmAnnot@deactivated{/PC}\or
- \def\rma@rmAnnot@deactivated{/PI}\fi
-}{\PackageWarning{rmannot}{Bad choice for deactivated, permissible
- values are onclick, pageclose and pageinvisible. Try again}}
-\define@boolkey{rmAnnot}{windowed}[true]{}
-\define@key{winDimPos}{width}{\def\rma@winDimPos@width{#1}}
- \define@key{winDimPosWidth}{default}[288]%
- {\def\rma@winDimPosWidth@def{#1}}
- \define@key{winDimPosWidth}{max}[576]%
- {\def\rma@winDimPosWidth@max{#1}}
- \define@key{winDimPosWidth}{min}[72]%
- {\def\rma@winDimPosWidth@min{#1}}
-\define@key{winDimPos}{height}{\def\rma@winDimPos@height{#1}}
- \define@key{winDimPosHeight}{default}[216]%
- {\def\rma@winDimPosHeight@def{#1}}
- \define@key{winDimPosHeight}{max}[432]%
- {\def\rma@winDimPosHeight@max{#1}}
- \define@key{winDimPosHeight}{min}[72]%
- {\def\rma@winDimPosHeight@min{#1}}
-\define@key{winDimPos}{position}{\def\rma@winDimPos@position{#1}}
- \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
- {near,center,far}[far]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@halign{/Near}\or
- \def\rma@winDimPosPos@halign{/Center}\or
- \def\rma@winDimPosPos@halign{/Far}\fi
- }{}
- \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
- {near,center,far}[near]{%
- \ifcase\nr\relax
- \def\rma@winDimPosPos@valign{/Near}\or
- \def\rma@winDimPosPos@valign{/Center}\or
- \def\rma@winDimPosPos@valign{/Far}\fi
- }{}
- \define@key{winDimPosPos}{hoffset}[18]%
- {\def\rma@winDimPosPos@hoffset{#1}}
- \define@key{winDimPosPos}{voffset}[18]%
- {\def\rma@winDimPosPos@voffset{#1}}
-\providecommand{\setWindowDimPos}[1]{%
- \setkeys{winDimPos}{#1}%
- \edef\temp@expand@sets{%
- \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
- \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
- \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
- }\temp@expand@sets
-}
-\providecommand{\resetWindowDimPos}{%
- \setWindowDimPos{width={default,max,min},height={default,max,min},
- position={halign,valign,hoffset,voffset}}%
-}
-\resetWindowDimPos
-\define@boolkey{rmAnnot}{url}[true]{}
-\def\setRmOptions3D#1#2{\rm@csarg\xdef{#1_3DOPTS}{#2}}
-\define@choicekey+{rmAnnot}{borderwidth}[\val\nr]%
- {none,thin,medium,thick}[none]{%
- \ifcase\nr\relax
- \def\rma@rmAnnot@borderwidth{0}\or
- \def\rma@rmAnnot@borderwidth{1}\or
- \def\rma@rmAnnot@borderwidth{3}\or
- \def\rma@rmAnnot@borderwidth{5}\fi
-}{\PackageWarning{rmannot}{Bad choice for borderwidth, permissible
- values are none,thin,medium,and thick. Try again}}
-\define@key{rmAnnot}{poster}[]{\def\rma@rmAnnot@poster{#1}}
-\define@key{rmAnnot}{posternote}[AcroTeX \rma@poster@descrip]%
- {\def\rma@posternote{#1}}
-\define@key{rmAnnot}{invisible}[]%
- {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
-\let\rma@invisible\@empty
-\define@boolkey{rmAnnot}{transparentBG}[true]{%
- \ifKV@rmAnnot@transparentBG
- \def\rma@rmAnnot@transparent{true}\else
- \def\rma@rmAnnot@transparent{false}\fi
-}
-\define@boolkey{rmAnnot}{toolbar}[true]{%
- \ifKV@rmAnnot@toolbar
- \def\rma@rmAnnot@toolbar{true}\else
- \def\rma@rmAnnot@toolbar{false}\fi
-}
-\define@boolkey{rmAnnot}{modeltree}[true]{%
- \ifKV@rmAnnot@modeltree
- \def\rma@rmAnnot@modeltree{true}\else
- \def\rma@rmAnnot@modeltree{false}\fi
-}
-\define@boolkey{rmAnnot}{passcontext}[true]{%
- \ifKV@rmAnnot@passcontext
- \def\rma@rmAnnot@PassContextClick{true}\else
- \def\rma@rmAnnot@PassContextClick{false}\fi
-}
-\define@choicekey+{rmAnnot}{skin}[\val\nr]%
- {none,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
- \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
- \ifcase\nr\relax
- \let\rma@rmAnnot@Skin\@empty\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or
- \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi
-}{%
- \@ifundefined{rma@@#1}{%
- \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
- values are skin1--skin7, or a custom skin already defined.
- Try again}}{%
- \PackageWarning{rmannot}{Recording new skin, '#1'}%
- \edef\rma@skinName{#1}%
- \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
- \rm@csarg\let{embedSkin#1}=1
- }%
-}
-\@tfor\rma@arg:={skin0}{skin1}{skin2}{skin3}{skin4}%
- {skin5}{skin6}{skin7}\do{%
- \rm@csarg\let{embedSkin\rma@arg}=1
-}
-\define@boolkey{rmAnnot}{skinAutoHide}[true]{%
- \ifKV@rmAnnot@skinAutoHide
- \def\rma@skinAutoHide{true}\else
- \def\rma@skinAutoHide{false}\fi
-}
-\define@key{rmAnnot}{skinBGColor}[0x5F5F5F]%
- {\def\rma@skinBGColor{#1}}
-\define@key{rmAnnot}{skinBGAlpha}[0.75]%
- {\def\rma@skinBGAlpha{#1}}
-\define@key{rmAnnot}{volume}[1.00]%
- {\def\rma@rmAnnot@volume{#1}}
-\define@key{rmAnnot}{speed}[1]{%
- \def\rma@rmAnnot@speed{#1}%
-}
-\define@key{rmAnnot}{playcount}[-1]{%
- \def\rma@rmAnnot@playcount{#1}%
-}
-\newtoks\rma@toks\rma@toks={}
-\newcount\rma@nResources
-\newif\ifrma@isiiid\rma@isiiidfalse
-\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0%
- \ifrma@isiiid\let\rma@next\relax
- \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
-}
-\newcommand{\rma@proc@resources}[1]{%
- \def\rma@rmAnnot@resources{#1}%
- \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
- \let\rma@addFileSpecs\@empty\else
- \@for\rma@arg:=\rma@rmAnnot@resources\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand
- \filename@parse{\rma@useNamedPath{\rma@arg}}}%
- \@ifundefined{filename@ext}{%
- \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
- \edef\rma@fs@expand{rmFileStrm\rma@arg}%
- \@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt-\the\rma@nResources}%
- \def\rma@embed{1}}{\def\rma@embed{0}}%
- \edef\rma@tmp@exp{\the\rma@toks%
- \noexpand\\{\the\rma@nResources}%
- {\filename@area}{\filename@base.\filename@ext}%
- {\rma@embed}{\csname\rma@fs@expand\endcsname}%
- {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
- \rma@toks=\expandafter{\rma@tmp@exp}%
- }%
- \let\\\rm@appendNameTree
- \expandafter\xdef\expandafter\rma@addResources%
- \expandafter{\the\rma@toks}%
- \let\\\rm@appendFileSpecs
- \expandafter\xdef\expandafter\rma@addFileSpecs%
- \expandafter{\the\rma@toks}%
- \fi
-}
-\def\rm@appendNameTree#1#2#3#4#5#6{%
- \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
-}
-\def\rm@appendFileSpecs#1#2#3#4#5#6{%
- \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
- /F(#3)%
- /UF (#3)%
- /EF <</F {#5}>>%
- /Type/Filespec%
- >>/PUT pdfmark^^J%
- \if#41
- \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
- \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
- \ps@mark{#5}<<%
- /Type/EmbeddedFile%
-\ifx#6\@empty\else
- /Subtype(#6)%
-\fi
- >>/PUT pdfmark^^J%
- \ps@mark{#5} /CLOSE pdfmark^^J%
- \fi
-}
-\define@key{rmAnnot}{flashvars}[]{%
- \def\rma@rmAnnot@flashvars{#1}%
-}
-\define@key{rmAnnot}{cuepoints}[]{%
- \edef\rma@rmAnnot@cuepoints{#1}%
- \ifx\rma@rmAnnot@cuepoints\@empty\else
- \rma@nResources=0%
- \def\rma@array@hold{}\def\rma@dict@hold{}%
- \@for\arg:=\rma@rmAnnot@cuepoints\do{%
- \advance\rma@nResources1\relax
- \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
- % need to build the array of indirect references,
- \edef\rma@array@hold{\rma@array@hold\space
- {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
- % and the code for the cue point dictionary
- \edef\rma@dict@hold{\rma@dict@hold
- \ps@mark/_objdef %
- {rmCuePoints\therm@Cnt-\the\rma@nResources}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
- /Type/CuePoint
-\ifx\rma@rmCuePt@name\@empty
- /Name (RMACP \the\rma@nResources)
-\else
- /Name (\rma@rmCuePt@name)
-\fi
- /Subtype \rma@rmCuePt@type
- /Time \rma@rmCuePt@time
-\ifx\rma@rmCuePt@action\@empty\else
- /A << /Type/Action\JS{\rma@rmCuePt@action} >>
-\fi
- >> /PUT pdfmark^^J%
- }%
- }% end of \@for
- \fi
-}
-\define@choicekey+{rmCuePt}{type}[\val\nr]%
- {event,nav}[nav]{%
- \ifcase\nr\relax
- \def\rma@rmCuePt@type{/Event}\or
- \def\rma@rmCuePt@type{/Navigation}\fi
-}{\PackageWarning{rmannot}{Bad choice for type, permissible values
- are event and nav. Try again}}
-\define@key{rmCuePt}{name}[]{%
- \def\rma@rmCuePt@name{#1}%
-}
-\define@key{rmCuePt}{time}[0]{%
- \def\rma@rmCuePt@time{#1}%
-}
-\define@key{rmCuePt}{action}[]{%
- \def\rma@rmCuePt@action{#1}%
-}
-\setkeys{rmAnnot}{name,url=false,enabled,deactivated,borderwidth,%
- windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
- skinBGAlpha,volume,speed,playcount,resources,flashvars,%
- transparentBG=false,passcontext=false,cuepoints,toolbar,%
- modeltree=false}
-\def\rma@recordVideoPlayer{%
- \ifrma@EmbedVideoPlayer
- \global\let\rma@isVPEmbedded=1\global\rma@EmbedVideoPlayerfalse
- \else
- \if\rma@isVPEmbedded0\global\rma@EmbedVideoPlayertrue\fi
- \fi
-}
-\def\rma@recordAudioPlayer{%
- \ifrma@EmbedAudioPlayer
- \global\let\rma@isAPEmbedded=1\global\rma@EmbedAudioPlayerfalse
- \else
- \if\rma@isAPEmbedded0\global\rma@EmbedAudioPlayertrue\fi
- \rma@set@mpiiiposter
- \fi
-}
-\newif\if@FndSuppExt \@FndSuppExtfalse
-\newcommand{\rmAnnot}[4][]{\begingroup
- \let\Name\rma@resource
- \let\urlName\rma@urlresource
- \makeJSspecials
- \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
- {\setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
- \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}}%
- \stepcounter{rm@Cnt}%
- \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
- \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
- \rm@csarg\xdef{\rma@fs@expand}%
- {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
- {\global\rma@EmbedFilefalse}%
- \edef\rma@thisfilepath{\filename@area}%
- \edef\rma@basefilename{\filename@base}%
- \edef\rma@extension{\filename@ext}%
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
- \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
- \else\rma@isiiidfalse
- \fi\fi
- \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
-\ifx\rma@input@iiidCode\relax\else
-\ifrma@isiiid
- \@ifundefined{\rma@Annot@name_3DOPTS}{%
- }{%
- \def\rma@Instances{}\def\rma@appendToNameTree{}%
- \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
- {\@nameuse{\rma@Annot@name_3DOPTS}}}%
- \edef\additional@Instances{\rma@Instances}%
- \edef\rma@addResources{\rma@appendToNameTree}%
- \ifx\rma@rmAnnot@iiiDjs\@empty\else
- \def\@MXV@jscriptiiid{}%
- \literalps@out{%
- \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
- /type/array/OBJ pdfmark^^J%
- \rmiiid@addToScriptsArray
- \rma@addFileSpecs
- }%
- \edef\@MXV@jscriptiiid{%
- /Scripts {jscriptiiid\therm@Cnt}%
- }%
- \fi
- \@MXV@buildva%
- }%
-\fi\fi
- \rma@edefexecute{\noexpand\uppercase{\noexpand
- \def\noexpand\rma@tempi{\rma@extension}}}%
-\ifrma@isiiid
- \def\rma@poster@descrip{3D}%
- \def\rma@RMCSubtype{/3D}%
- \ifx\rma@tempi\rma@rmAnnot@type@uiiid
- \def\rma@rmAnnot@type{U3D}%
- \edef\rma@mimeType{\rma@mimetype@uiiid}%
- \else
- \ifx\rma@tempi\rma@rmAnnot@type@prc
- \def\rma@rmAnnot@type{PRC}%
- \edef\rma@mimeType{\rma@mimetype@prc}%
- \fi\fi
-\else
- \def\rma@poster@descrip{Flash}%
- \ifx\rma@tempi\rma@rmAnnot@type@swf
- \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
- \def\rma@RMCSubtype{/Flash}%
- \else % if not flash
- \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
- \@FndSuppExtfalse
- \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
- \expandafter\ifx\expandafter\rma@tempi\csname%
- rma@rmAnnot@type@\rma@type\endcsname
- \@FndSuppExttrue
- \edef\rma@mimeType{\csname%
- rma@mimetype@\rma@type\endcsname}%
- \rma@recordVideoPlayer\@break@tfor
- \fi
- }%
- \if@FndSuppExt
- \def\rma@RMCSubtype{/Video}%
- \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
- \else % if not video
- \ifx\rma@tempi\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@type{MP3}\edef\rma@mimeType{\rma@mimetype@mpiii}%
- \def\rma@poster@descrip{MP3}\def\rma@RMCSubtype{/Sound}%
- \xdef\FileStrmAudioPlayer{rmAudioPlayer\therm@Cnt}%
- \let\rma@rmAnnot@resources\@empty
- \rma@recordAudioPlayer
- \else % not mp3
- \rma@PkEr@i
-\fi\fi\fi\fi
- \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
- \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \let\rma@rmAnnot@flashvars\@empty\fi
- \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \let\rma@rmAnnot@flashvars\@empty\fi
-\ifx\rma@rmAnnot@poster\@empty
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \def\rma@rmAnnot@poster{nramp3poster}%
-\else
- \Gin@defaultbp\this@width\rm@Annot@width
- \Gin@defaultbp\this@height\rm@Annot@height
- \ifdim\rm@Annot@width < \rm@Annot@height
- \edef\calc@prop{\this@width}\else
- \edef\calc@prop{\this@height}\fi
- \def\this@bbox{0 0 \this@width\space\this@height}%
- \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
- \rma@invisible
- \rma@psgraphics@poster
- \end{sp@createImage}%
- \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
-\fi\fi
- \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
- \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
- \literalps@out{%
- \ps@mark/_objdef {rmAnnot\therm@Cnt}%
- /Type/Annot%
- /Subtype/RichMedia%
- /NM (\rma@Annot@name)% % Annotation name
-\ifx\rma@rmAnnot@poster\@empty\else
- /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
-\fi
- /F 68% % Annotation flags
- /P {ThisPage}% % Parent
- /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
- /BS <</Type/Border% % Border Style dictionary
- /W \rma@rmAnnot@borderwidth% % Width
- /S/S% % Border style (Solid)
- >>%
- /RichMediaContent {rmContent\therm@Cnt}%
- /RichMediaSettings {rmSettings\therm@Cnt}
- H.B /ANN pdfmark^^J%
- \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmContent\therm@Cnt} <<%
- /Type/RichMediaContent%
-\ifrma@isiiid
- /Subtype/3D%
-\ifx\@MXV@varray\@empty\else
- /Views [\@MXV@varray]%
-\fi\fi
- /Configurations [{rmConfig\therm@Cnt}]%
- /Assets {rmAssets\therm@Cnt}%
- >>/PUT pdfmark^^J%
- \ps@mark/_objdef {rmConfig\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmConfig\therm@Cnt} <<%
- /Type/RichMediaConfiguration%
- /Name (RMConfig\therm@Cnt)%
- /Subtype\rma@RMCSubtype%
- /Instances {rmInstances\therm@Cnt}%
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmInstances\therm@Cnt}/type/array/OBJ pdfmark^^J%
-\ifrma@isiiid
- \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
- \additional@Instances
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark{rmInstances\therm@Cnt} {rmVideoPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
- /APPEND pdfmark^^J%
-\else
- \ps@mark{rmInstances\therm@Cnt} {rmAudioPlayer\therm@Cnt}%
- /APPEND pdfmark^^J%
-\fi\fi\fi
- \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAssets\therm@Cnt} <<%
- /Names {\rma@ANT}>>/PUT pdfmark^^J%
- \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
-\ifrma@isiiid
- \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
- \rma@addResources
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \rma@addResources
- \fi
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url\else
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
- \ifVideoPlayerEx\rma@addResources\fi
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
- /APPEND pdfmark^^J%
- \fi
- \ps@mark{\rma@ANT} (\rma@VideoPlayer)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecVP}/APPEND pdfmark^^J%
-\else
- \ps@mark{\rma@ANT} (AudioPlayer.swf)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespecAP}/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
- \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
-\fi\fi\fi
-\ifrma@isiiid
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmVideoPlayer\therm@Cnt}%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmInstance\therm@Cnt}%
-\else
- \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmAudioPlayer\therm@Cnt}%
-\fi\fi\fi
- <<%
- /Type/RichMediaInstance%
-\ifrma@isiiid
- /Subtype/3D%
- /Asset {rmfilespec\therm@Cnt}%
-\else
- /Subtype/Flash%
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- /Asset {rmfilespecVP}%
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Asset {rmfilespec\therm@Cnt}%
-\else
- /Asset {rmfilespecAP}%
-\fi\fi\fi
-\ifrma@isiiid\else
- /Params {rmParams\therm@Cnt}%
-\fi
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmParams\therm@Cnt} <<%
- /Type/RichMediaParams%
-\ifrma@isiiid\else
-\ifx\rma@rmAnnot@resources\@empty
- /Binding/Background%
-\else
- /Binding/Foreground%
-\fi\fi
-\ifrma@isiiid\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ifKV@rmAnnot@url
- /FlashVars (source=\rma@fullpath&%
- \else
- /FlashVars (source=\rma@thisfileName&%
- \fi
- \ifx\rma@rmAnnot@Skin\@empty\else
- skin=\rma@rmAnnot@Skin&%
- \fi
- skinAutoHide=\rma@skinAutoHide&%
- skinBackgroundColor=\rma@skinBGColor&%
- skinBackgroundAlpha=\rma@skinBGAlpha&%
- volume=\rma@rmAnnot@volume)
-\ifx\rma@rmAnnot@cuepoints\@empty\else
- /CuePoints [\rma@array@hold]%
-\fi
-\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- \ifx\rma@rmAnnot@flashvars\@empty\else
- /FlashVars (\rma@rmAnnot@flashvars)%
- \fi
-\else
- /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
- \rma@thisfileName\fi&autoPlay=true&%
- volume=\rma@rmAnnot@volume)%
-\fi\fi\fi
- >> /PUT pdfmark^^J%
- \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmSettings\therm@Cnt} <<%
- /Type/RichMediaSettings%
- /Activation <<%
- /Type/RichMediaActivation%
- /Condition\rma@rmAnnot@enabled
- /Configuration {rmConfig\therm@Cnt}%
-\ifrma@isiiid
- /Animation%
- <<%
- /Type/RichMediaAnimation%
- /Subtype/Linear%
- /Speed \rma@rmAnnot@speed
- /PlayCount \rma@rmAnnot@playcount
- >>%
-\ifx\@MXV@defaultview\@empty\else
- /View \@MXV@defaultview
-\fi
-\ifx\@MXV@jscriptiiid\@empty\else
- \@MXV@jscriptiiid
-\fi\fi
- /Presentation {rmPresentation\therm@Cnt}%
- >>
- /Deactivation<<%
- /Type/RichMediaDeactivation%
- /Condition\rma@rmAnnot@deactivated
- >>%
->>/PUT pdfmark^^J%
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
-\ifx\rma@rmAnnot@cuepoints\@empty\else\rma@dict@hold\fi\fi
- \ps@mark/_objdef {rmPresentation\therm@Cnt}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmPresentation\therm@Cnt}<<%
- /Type/RichMediaPresentation%
-\ifrma@isiiid
- /NavigationPane \rma@rmAnnot@modeltree % need key
- /Toolbar \rma@rmAnnot@toolbar % need key
- /Transparent \rma@rmAnnot@transparent
-\else
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
- /Transparent \rma@rmAnnot@transparent
- /PassContextClick \rma@rmAnnot@PassContextClick
- /NavigationPan false%
-\else
- /Transparent false%
- /NavigationPan false%
-\fi\fi
-\ifKV@rmAnnot@windowed
- /Style/Windowed%
- /Window {rmWindow\therm@Cnt}%
-\else
- /Style/Embedded%
-\fi
- >>/PUT pdfmark^^J%
-\ifKV@rmAnnot@windowed
- \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmWindow\therm@Cnt}<<%
- /Type/RichMediaWindow%
- /Height<<%
- /Default \rma@winDimPosHeight@def
- /Max \rma@winDimPosHeight@max
- /Min \rma@winDimPosHeight@min
- >>%
- /Width<<%
- /Default \rma@winDimPosWidth@def
- /Max \rma@winDimPosWidth@max
- /Min \rma@winDimPosWidth@min
- >>%
- /Position<<%
- /Type/RichMediaPosition % RichMediaPosition dictionary
- /HAlign\rma@winDimPosPos@halign
- /VAlign\rma@winDimPosPos@valign
- /HOffset \rma@winDimPosPos@hoffset
- /VOffset \rma@winDimPosPos@voffset
- >>%
- >>/PUT pdfmark^^J%
-\fi
- \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespec\therm@Cnt} <<%
-\ifKV@rmAnnot@url
- /F(\rma@fullpath)%
- /FS/URL%
-\else
- /F(\rma@thisfileName)%
- /UF (\rma@thisfileName)%
- /EF <</F {\csname rmFileStrm#4\endcsname}>>
-\fi
- /Type/Filespec
- >>/PUT pdfmark^^J%
-\ifKV@rmAnnot@url\else
-\ifrma@EmbedFile
- \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
- (r) file /PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} <<%
- /Type/EmbeddedFile%
- /Subtype(\rma@mimeType)%
- >>/PUT pdfmark^^J%
- \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
-\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf\rma@addFileSpecs\fi
-\ifrma@isiiid\rma@addFileSpecs\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
-\ifVideoPlayerEx\rma@addFileSpecs\fi
-\ifx\rma@rmAnnot@Skin\@empty\else
- \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
- /type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecSkin\rma@skinName} <<%
- /F (\rma@rmAnnot@Skin)%
- /Type/Filespec%
- /UF (\rma@rmAnnot@Skin)%
- /EF <</F {rmfstreamSkin\rma@skinName}>>
- >>/PUT pdfmark^^J%
-\rm@csarg\if{embedSkin\rma@skinName}1
- \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
- /type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}%
- (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
- /PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName} <<%
- /Type/EmbeddedFile
- /Subtype (\rma@mimetype@swf)
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
-\fi\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
- \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecVP} <<%
- /Type/Filespec%
- /F (\rma@VideoPlayer)%
- /UF (\rma@VideoPlayer)%
- /EF <</F {rmfstreamVP}>>
- >>/PUT pdfmark^^J%
-\ifrma@EmbedVideoPlayer
- \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@swf)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
-\fi\fi
-\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
- \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
- \ps@mark{rmfilespecAP} <<%
- /F (AudioPlayer.swf)%
- /Type/Filespec%
- /UF (AudioPlayer.swf)%
- /EF <</F {rmfstreamAP}>>%
- >>/PUT pdfmark^^J%
-\ifrma@EmbedAudioPlayer
- \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
- \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
- (r) file /PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} <<%
- /Type/EmbeddedFile%
- /Subtype (\rma@mimetype@mpiii)%
- >>/PUT pdfmark^^J%
- \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
-\fi\fi}%
-\ifx\rma@rmAnnot@type@flv\rma@rmAnnot@type
-\ifx\rma@rmAnnot@Skin\@empty\else
-\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}=0\relax
-\fi\fi
-\endgroup}
-\newcommand{\defaultPoster}[1]{\def\rma@psgraphics@poster{#1}}
-\defaultPoster
-{%
- \rma@ps@bg@setcolor
- 0 0 \this@width\space\this@height\space rectfill
- \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
- \rma@ps@txt@setcolor/\rma@ps@font\this@height\space
- \rma@ps@relfontsize div selectfont
- \rma@ps@msg
-}
-\def\adj@measure{\calc@prop\space mul 100 div }%
-\def\rma@ps@bg@setcolor{.7529 setgray }
-\def\rma@ps@txt@x{10 }\def\rma@ps@txt@y{10 }
-\def\rma@ps@txt@setcolor{.4 setgray }
-\def\rma@ps@font{Helvetica }\def\rma@ps@relfontsize{10 }%
-\def\rma@ps@msg{(\rma@posternote) show}
-\providecommand{\makePoster}[3][]{%
- \embedEPS[#1]{rma@#2}{#3}%
- \begin{createImage}{\bboxOf{rma@#2}}{#2}%
- \ps@mark{rma@#2} /SP pdfmark
- \end{createImage}%
-}
-\@onlypreamble{\makePoster}
-\def\rma@PkEr@i{%
-\PackageError{rmannot}{%
- You must specify a file with an extension\MessageBreak
- of .swf, .flv, .f4v, .mp4, .m4v, .mov, .3gp,\MessageBreak
- .3g2, .mp3}{Specify one of the supported file extensions to
- embed in this annotation.\MessageBreak
- See the rmannot manual for details on supported extensions.}}
-\def\rma@PkEr@ii{%
-\PackageError{rmannot}{%
- The name `\rm@argii' has already been used. Either\MessageBreak
- you are defining the same path, or a different path\MessageBreak
- with the same name}{%
- Names must be unique to the document, choose another}}
-\def\rma@PkEr@iii#1{%
-\PackageError{rmannot}{%
- No extension supplied with this file name,\MessageBreak#1.%
- \MessageBreak Please include a file extension of\MessageBreak
- .swf, .flv, or .mp3, as appropriate}{%
- Include an extension of .swf, .flv, or .mp3}}
-\rma@input@iiidCode
-\endinput
-%%
-%% End of file `rmannot.sty'.
+%%
+%% This is file `rmannot.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% rmannot.dtx (with options: `copyright,package')
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% rmannot.sty package, %%
+%% Copyright (C) 2008--2020 D. P. Story %%
+%% dpstory@acrotex.net %%
+%% %%
+%% This program can redistributed and/or modified under %%
+%% the terms of the LaTeX Project Public License %%
+%% Distributed from CTAN archives in directory %%
+%% macros/latex/base/lppl.txt; either vers ion 1 of the %%
+%% License, or (at your option) any later version. %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NeedsTeXFormat{LaTeX2e}[1997/12/01]
+\ProvidesPackage{rmannot}
+ [2020/08/21 v2.2 Rich Media Annotations (dps)]
+\RequirePackage{xkeyval}
+\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{ifxetex}[2006/08/21]
+\let\rm@One=1 \let\rm@Zero=0
+\ifpdf
+ \let\RM@action\endinput
+\else
+ \ifxetex
+ \let\RM@action\endinput
+ \else
+ \let\RM@action\relax
+ \fi
+\fi
+\ifx\RM@action\endinput
+\RequirePackage{eforms}[2020/12/14]
+\DeclareOptionX*{}
+\ProcessOptionsX\relax
+\newcommand\AcroVer[2][]{}
+\let\saveNamedPath\@gobbletwo
+\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
+\newcommand\makePoster[3][]{}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+\newcommand{\rmAnnot}[4][]{%
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
+ \rma@edefexecute{\noexpand\setkeys*{rmAnnot}{#1}}%
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
+ {\previewOn\pushButton[\CA{Distiller required}\BC{}\BG{}
+ \S{S}\Ff{\FfReadOnly}]{btn}{\rm@Annot@width}{\rm@Annot@height}}}
+\def\setRmOptions3D#1#2{}
+\PackageWarningNoLine{rmannot}
+ {PDF creation requires Adobe Distiller.\MessageBreak
+ Workflow is latex > dvips > distiller; otherwise,\MessageBreak
+ this package does nothing}
+\fi
+\RM@action % \endinput or \relax
+\DeclareOptionX{use3D}{%
+ \def\rma@input@iiidCode{\InputIfFileExists{annot3d.def}{}{}}%
+ \def\rma@requirefp{\RequirePackage[nomessages]{fp}}%
+}
+\let\rma@input@iiidCode\relax
+\let\rma@requirefp\relax
+\ProcessOptionsX
+\RequirePackage{graphicxsp}
+\rma@requirefp
+\RequirePackage{ifthen}
+\newcounter{rm@Cnt}
+\newif\ifrma@EmbedFile\rma@EmbedFiletrue
+\newif\ifrma@EmbedVideoPlayer\rma@EmbedVideoPlayerfalse
+\let\rma@isVPEmbedded\rm@Zero
+\newif\ifrma@EmbedAudioPlayer\rma@EmbedAudioPlayerfalse
+\let\rma@isAPEmbedded\rm@Zero
+\def\rm@csarg#1#2{\expandafter#1\csname#2\endcsname}
+\newcommand{\pathToSkins}[1]{\begingroup
+ \Hy@unicodefalse\pdfstringdef\rma@pathToSkins{#1}%
+ \gdef\PathToSkins{\rma@pathToSkins}%
+ \gdef\rma@pathToPlayers{\rma@pathToSkins/Players}\endgroup
+}
+\newif\ifuseWinAcrobat\useWinAcrobattrue
+\define@choicekey{rmAcroVer}{win}{32,64}[32]{%
+ \appType{#1}\useWinAcrobattrue}
+\define@key{rmAcroVer}{mac}[mac]{\useWinAcrobatfalse}
+\def\appType#1{\def\@rgi{#1}\def\@tstii{64}%
+ \def\p@thHash{ (x86)}\ifx\@rgi\@tstii\let\p@thHash\@empty\fi
+}
+\def\p@thHash{ (x86)}
+\newcommand{\AcroVer}[2][]{%
+ \def\rmDC{DC}\def\rmBeta{Beta}\def\rmArgi{#1}%
+ \def\AcrobatVer{#2}\ifx\rmArgi\@empty\else
+ \setkeys{rmAcroVer}{#1}\fi\def\@x{\string\ }%
+ \ifx\AcrobatVer\rmDC
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat DC/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}DC/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
+ \else\ifx\AcrobatVer\rmBeta
+ \ifuseWinAcrobat
+ \edef\rmSkinPath{C:/Program Files\p@thHash/Adobe/Acrobat Beta/%
+ Acrobat/Multimedia Skins}\else
+ \edef\rmSkinPath{/Applications/Adobe{\@x}Acrobat{\@x}Beta/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}\fi
+ \else
+ \ifnum\AcrobatVer<9\relax
+ \PackageError{rmannot}{Acrobat version 9 or later
+ supports\MessageBreak rich multimedia annotations}
+ {Upgrade your Acrobat to a more recent version.}%
+ \else
+ \ifuseWinAcrobat
+ \ifnum\AcrobatVer<12\relax
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer.0/Acrobat/Multimedia Skins}%
+ \else
+ \edef\rmSkinPath{C:/Program Files (x86)/Adobe/%
+ Acrobat \AcrobatVer/Acrobat/Multimedia Skins}%
+ \fi
+ \else
+ \ifnum\AcrobatVer<12\relax
+ \ifnum\AcrobatVer=9\relax
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ MacOS/Multimedia{\@x}Skins}%
+ \else % ver 10 or 11
+ \ifnum\AcrobatVer=10\relax\def\romanVer{X}\else
+ \ifnum\AcrobatVer=11\relax\def\romanVer{XI}\fi\fi
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\romanVer{\@x}Pro/%
+ Adobe{\@x}Acrobat{\@x}Pro.app/Contents/%
+ Resources/Multimedia{\@x}Skins}%
+ \fi
+ \else
+ \edef\rmSkinPath{/Applications/%
+ Adobe{\@x}Acrobat{\@x}\AcrobatVer/%
+ Adobe{\@x}Acrobat.app/Contents/Resources/%
+ Multimedia{\@x}Skins}%
+ \fi
+ \fi\fi\fi\fi
+ \expandafter\pathToSkins\expandafter{\rmSkinPath}%
+}
+\@onlypreamble\AcroVer
+\AcroVer{DC}
+\newcommand{\pathToPlayers}[1]{\pdfstringdef\rma@pathToPlayers{#1}}
+\newcommand{\defineRMPath}[1]{\def\rm@ctrlName{#1}%
+ \hyper@normalise\rm@defineURLPath}
+\def\rm@defineURLPath#1{\expandafter\xdef\rm@ctrlName{#1}}
+\newif\ifVideoPlayerEx\VideoPlayerExfalse
+\def\rma@VideoPlayer{VideoPlayer.swf}
+\newcommand{\useVideoPlayerPlus}{%
+ \PackageWarning{rmannot}{The \string\useVideoPlayerPlus\space
+ is no longer supported,\MessageBreak
+ will use \string\useVideoPlayX\space instead.
+ In the future\MessageBreak
+ specify \string\useVideoPlayX}%
+ \useVideoPlayerX
+}
+\newcommand{\useVideoPlayerX}{\VideoPlayerExtrue
+ \def\rma@VideoPlayer{VideoPlayerX.swf}%
+ \let\useVideoPlayerPlus\relax
+}
+\@onlypreamble\useVideoPlayerPlus
+\@onlypreamble\useVideoPlayerX
+\def\mmPlay{"multimedia_play"}
+\def\mmPause{"multimedia_pause"}
+\def\mmRewind{"multimedia_rewind"}
+\def\mmNextCuePoint{"multimedia_nextCuePoint"}
+\def\mmPrevCuePoint{"multimedia_prevCuePoint"}
+\def\mmSeek{"multimedia_seek"}
+\def\mmMute{"multimedia_mute"}
+\def\mmVolume{"multimedia_volume"}
+\def\mmSource{"multimedia_setSource"}
+\def\mmSkin{"multimedia_setSkin"}
+\def\mmSkinColor{"multimedia_setSkinColor"}
+\def\mmSeekCuePoint{"multimedia_seekCuePoint"}
+\def\mmSkinAlpha{"multimedia_setSkinAlpha"}
+\def\mmGetSource{"multimedia_getSource"}
+\def\mmUseLocal{"multimedia_useLocal"}
+\def\mmGetMetaData{"multimedia_getMetdata"}
+\def\mmGetVideoState{"multimedia_getVideoState"}
+\def\mmSetScaleMode{"multimedia_setScaleMode"}
+\def\mmGetVersion{"multimedia_getVersion"}
+\def\mmSetStageColor{"multimedia_setStageColor"}
+\def\mmIsLooping{"multimedia_isLooping"}
+\def\mmSkinAutoHide{"multimedia_skinAutoHide"}
+\def\mmShowLoopButton{"multimedia_showLoopButton"}
+\def\ps@mark{[\space}
+\def\rma@edefexecute#1{\edef\rm@@temp@@exp{#1}\rm@@temp@@exp}
+\def\@MXV@newlabel#1#2{{%
+ \rm@csarg\xdef{#1}{#2}}}%
+\def\@MXV@getlabelvalue#1{%
+ \rm@csarg\ifx{#1}\relax%
+ undefined%
+ \else%
+ \csname#1\endcsname%
+ \fi%
+}%
+\def\@MXV@labeltoaux#1#2{%
+ \@bsphack\protected@write\@auxout{}{%
+ \string\@MXV@newlabel{#1}{#2}%
+ \string\@MXV@newlabel{@#1@}{\@MXV@getlabelvalue{#1}}%
+ }\@esphack%
+ \ifthenelse{%
+ \equal{\@MXV@getlabelvalue{#1}}{undefined}\or%
+ %double check that the value hasn't changed
+ \not\equal{\@MXV@getlabelvalue{#1}}{\@MXV@getlabelvalue{@#1@}}%
+ }{%
+ \ifthenelse{\isundefined{\@MXV@warning}}{%
+ \gdef\@MXV@warning{}%
+ \AtEndDocument{%
+ \PackageWarningNoLine{rmannot}{%
+ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@\MessageBreak
+ @@ Rerun to get object references right! @@\MessageBreak
+ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@}%
+ }%
+ }{}%
+ }{}%
+}%
+\def\RefObjRm#1{{\@MXV@getlabelvalue{rmAnnot_#1}}}
+\InputIfFileExists{rmannot.cfg}{}{}
+\def\rma@embed@mpiii@Poster{%
+ \embedEPS[hiresbb]{ramp3poster}{ramp3poster}%
+ \global\let\rma@embed@mpiii@Poster\relax
+}
+\def\audCtrlWd{613bp}\let\cntrlbrWd\audCtrlWd
+\def\audCtrlHt{66bp}\let\cntrlbrHt\audCtrlHt
+\def\rma@set@mpiiiposter{%
+ \begin{sp@createImage}{\bboxOf{ramp3poster}}{nramp3poster}%
+ \rma@invisible
+ \ps@mark{ramp3poster} /SP pdfmark
+ \end{sp@createImage}%
+ \global\let\rma@set@mpiiiposter\relax
+}
+\newcommand{\saveNamedPath}[2][]{%
+ \edef\rm@argii{#2}\@ifundefined{rma@@#2}%
+ {\gdef\rm@thisPath{rma@@#2}}{\rma@PkEr@ii}%
+ \gdef\rm@thisMimeType{#1}%
+ \hyper@normalise\rm@saveNamedPath
+}
+\def\rm@saveNamedPath#1{%
+ \rm@csarg\gdef{\rm@thisPath}{#1}%
+ \rm@csarg\xdef{rma@mt@\rm@argii}{\rm@thisMimeType}%
+ \rma@edefexecute{\noexpand\filename@parse{#1}}%
+ \@ifundefined{filename@ext}{\rma@PkEr@iii{#1}}{}%
+ \rma@edefexecute{\noexpand
+ \uppercase{\noexpand\def\noexpand\rma@tempi
+ {\filename@ext}}}
+ \rm@csarg\xdef{\rm@argii FileName}{%
+ \filename@base.\filename@ext}%
+ \rm@csarg\xdef{\rm@argii URL}{%
+ \filename@area\filename@base.\filename@ext}%
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii\rma@embed@mpiii@Poster\fi
+}
+\def\rma@useNamedPath#1{\@nameuse{rma@@#1}}
+\def\rma@resource#1{\csname#1FileName\endcsname}
+\def\rma@urlresource#1{\csname#1URL\endcsname}
+\expandafter\def\expandafter\makeJSspecials\expandafter{\makeJSspecials
+ \let\Name\rma@resource\let\urlName\rma@urlresource
+}
+\let\rmaName\rma@resource
+\def\rmaNameP(#1){\rma@resource{#1}}
+\let\rmaUrlName\rma@urlresource
+\def\rmaUrlNameP(#1){\rma@urlresource{#1}}
+\def\getargsiii#1#2#3{\def\aeb@argi{#1}\def\aeb@argii{#2}%
+ \def\aeb@argiii{#3}}
+\@tfor\rma@data:={{uiiid}{U3D}{model/u3d}}{{prc}{PRC}{model/prc}}%
+ {{swf}{SWF}{application/x-shockwave-flash}}%
+ {{flv}{FLV}{video/x-flv}}{{fiv}{F4V}{video/mp4}}%
+ {{mpiv}{MP4}{video/mp4}}{{mivV}{M4V}{video/x-m4v}}%
+ {{mov}{MOV}{video/quicktime}}{{iiiGP}{3GP}{video/3gpp}}%
+ {{iiiGii}{3G2}{video/3gpp2}}{{mpiii}{MP3}{audio/x-mp3}}\do{%
+ \expandafter\getargsiii\rma@data
+ \rm@csarg\edef{rma@rmAnnot@type@\aeb@argi}{\aeb@argii}
+ \rm@csarg\edef{rma@mimetype@\aeb@argi}{\aeb@argiii}
+}
+\def\rm@SkinsAndPlayerPaths{%
+ \saveNamedPath{VideoPlayer}{\PathToSkins/Players/\rma@VideoPlayer}%
+ \saveNamedPath{AudioPlayer}{\PathToSkins/Players/AudioPlayer.swf}%
+ \saveNamedPath{skin1}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{all}{\PathToSkins/SkinOverAllNoFullNoCaption.swf}%
+ \saveNamedPath{skin2}%
+ {\PathToSkins/SkinOverAllNoVolNoCaptionNoFull.swf}%
+ \saveNamedPath{skin3}{\PathToSkins/SkinOverPlay.swf}%
+ \saveNamedPath{skin4}{\PathToSkins/SkinOverPlayMute.swf}%
+ \saveNamedPath{skin5}{\PathToSkins/SkinOverPlaySeekMute.swf}%
+ \saveNamedPath{skin6}{\PathToSkins/SkinOverPlaySeekStop.swf}%
+ \saveNamedPath{skin7}{\PathToSkins/SkinOverPlayStopSeekMuteVol.swf}%
+}
+\AtBeginDocument{\rm@SkinsAndPlayerPaths}
+\@namedef{noneFileName}{}
+\@namedef{noneURL}{}
+\@namedef{noChangeFileName}{noChange}
+\@namedef{noChange}{noChange}
+\def\rma@ANT{rmAssetsNameTree-\therm@Cnt}
+\define@key{rmAnnot}{name}[aebRM\therm@Cnt]{\def\rma@Annot@name{#1}}
+\define@choicekey+{rmAnnot}{enabled}[\val\nr]%
+ {onclick,pageopen,pagevisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@enabled{/XA}\or
+ \def\rma@rmAnnot@enabled{/PO}\or
+ \def\rma@rmAnnot@enabled{/PV}\fi
+}{\PackageWarning{rmannot}{Bad choice for enabled, permissible values
+ are onclick, pageopen and pagevisible. Try again}}
+\define@choicekey+{rmAnnot}{deactivated}[\val\nr]%
+ {onclick,pageclose,pageinvisible}[onclick]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@deactivated{/XD}\or
+ \def\rma@rmAnnot@deactivated{/PC}\or
+ \def\rma@rmAnnot@deactivated{/PI}\fi
+}{\PackageWarning{rmannot}{Bad choice for deactivated, permissible
+ values are onclick, pageclose and pageinvisible. Try again}}
+\define@boolkey{rmAnnot}{windowed}[true]{}
+\define@key{winDimPos}{width}{\def\rma@winDimPos@width{#1}}
+ \define@key{winDimPosWidth}{default}[288]%
+ {\def\rma@winDimPosWidth@def{#1}}
+ \define@key{winDimPosWidth}{max}[576]%
+ {\def\rma@winDimPosWidth@max{#1}}
+ \define@key{winDimPosWidth}{min}[72]%
+ {\def\rma@winDimPosWidth@min{#1}}
+\define@key{winDimPos}{height}{\def\rma@winDimPos@height{#1}}
+ \define@key{winDimPosHeight}{default}[216]%
+ {\def\rma@winDimPosHeight@def{#1}}
+ \define@key{winDimPosHeight}{max}[432]%
+ {\def\rma@winDimPosHeight@max{#1}}
+ \define@key{winDimPosHeight}{min}[72]%
+ {\def\rma@winDimPosHeight@min{#1}}
+\define@key{winDimPos}{position}{\def\rma@winDimPos@position{#1}}
+ \define@choicekey+{winDimPosPos}{halign}[\val\nr]%
+ {near,center,far}[far]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@halign{/Near}\or
+ \def\rma@winDimPosPos@halign{/Center}\or
+ \def\rma@winDimPosPos@halign{/Far}\fi
+ }{}
+ \define@choicekey+{winDimPosPos}{valign}[\val\nr]%
+ {near,center,far}[near]{%
+ \ifcase\nr\relax
+ \def\rma@winDimPosPos@valign{/Near}\or
+ \def\rma@winDimPosPos@valign{/Center}\or
+ \def\rma@winDimPosPos@valign{/Far}\fi
+ }{}
+ \define@key{winDimPosPos}{hoffset}[18]%
+ {\def\rma@winDimPosPos@hoffset{#1}}
+ \define@key{winDimPosPos}{voffset}[18]%
+ {\def\rma@winDimPosPos@voffset{#1}}
+\providecommand{\setWindowDimPos}[1]{%
+ \setkeys{winDimPos}{#1}%
+ \edef\temp@expand@sets{%
+ \noexpand\setkeys{winDimPosWidth}{\rma@winDimPos@width}%
+ \noexpand\setkeys{winDimPosHeight}{\rma@winDimPos@height}%
+ \noexpand\setkeys{winDimPosPos}{\rma@winDimPos@position}%
+ }\temp@expand@sets
+}
+\providecommand{\resetWindowDimPos}{%
+ \setWindowDimPos{width={default,max,min},height={default,max,min},
+ position={halign,valign,hoffset,voffset}}%
+}
+\resetWindowDimPos
+\define@boolkey{rmAnnot}{url}[true]{}
+\def\setRmOptions3D#1#2{\rm@csarg\xdef{#1_3DOPTS}{#2}}
+\define@choicekey+{rmAnnot}{borderwidth}[\val\nr]%
+ {none,thin,medium,thick}[none]{%
+ \ifcase\nr\relax
+ \def\rma@rmAnnot@borderwidth{0}\or
+ \def\rma@rmAnnot@borderwidth{1}\or
+ \def\rma@rmAnnot@borderwidth{3}\or
+ \def\rma@rmAnnot@borderwidth{5}\fi
+}{\PackageWarning{rmannot}{Bad choice for borderwidth, permissible
+ values are none,thin,medium,and thick. Try again}}
+\define@key{rmAnnot}{poster}[]{\def\rma@rmAnnot@poster{#1}}
+\define@key{rmAnnot}{posternote}[AcroTeX \rma@poster@descrip]%
+ {\def\rma@posternote{#1}}
+\define@boolkey{rmAnnot}{defaultposter}[true]{}
+\define@key{rmAnnot}{invisible}[]%
+ {\def\rma@invisible{\ps@mark/ca 0/SetTransparency pdfmark }}
+\let\rma@invisible\@empty
+\define@boolkey{rmAnnot}{transparentBG}[true]{%
+ \ifKV@rmAnnot@transparentBG
+ \def\rma@rmAnnot@transparent{true}\else
+ \def\rma@rmAnnot@transparent{false}\fi
+}
+\define@key{rmAnnot}{width}{\def\rmAnnot@width{#1}}
+\let\rmAnnot@width\@empty
+\define@key{rmAnnot}{height}{\def\rmAnnot@height{#1}}
+\let\rmAnnot@height\@empty
+\define@key{rmAnnot}{scale}{\def\rmAnnot@scale{#1}}
+\let\rmAnnot@scale\@empty
+\define@boolkey{rmAnnot}{toolbar}[true]{%
+ \ifKV@rmAnnot@toolbar
+ \def\rma@rmAnnot@toolbar{true}\else
+ \def\rma@rmAnnot@toolbar{false}\fi
+}
+\define@boolkey{rmAnnot}{modeltree}[true]{%
+ \ifKV@rmAnnot@modeltree
+ \def\rma@rmAnnot@modeltree{true}\else
+ \def\rma@rmAnnot@modeltree{false}\fi
+}
+\define@boolkey{rmAnnot}{passcontext}[true]{%
+ \ifKV@rmAnnot@passcontext
+ \def\rma@rmAnnot@PassContextClick{true}\else
+ \def\rma@rmAnnot@PassContextClick{false}\fi
+}
+\define@choicekey+{rmAnnot}{skin}[\val\nr]%
+ {none,all,skin1,skin2,skin3,skin4,skin5,skin6,skin7}[skin1]{%
+ \edef\rma@skinName{#1}% 2011/10/18 changed from number to name
+ \ifcase\nr\relax
+ \let\rma@rmAnnot@Skin\@empty\or % none
+ \def\rma@skinName{skin1}%
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % all
+ \def\rma@rmAnnot@Skin{SkinOverAllNoFullNoCaption.swf}\or % 1
+ \def\rma@rmAnnot@Skin{SkinOverAllNoVolNoCaptionNoFull.swf}\or % 2
+ \def\rma@rmAnnot@Skin{SkinOverPlay.swf}\or % 3
+ \def\rma@rmAnnot@Skin{SkinOverPlayMute.swf}\or % 4
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekMute.swf}\or % 5
+ \def\rma@rmAnnot@Skin{SkinOverPlaySeekStop.swf}\or % 6
+ \def\rma@rmAnnot@Skin{SkinOverPlayStopSeekMuteVol.swf}\fi % 7
+}{%
+ \@ifundefined{rma@@#1}{%
+ \PackageWarning{rmannot}{Bad choice for 'skin,' permissible
+ values are none, all, skin1--skin7, or a custom skin already
+ defined. Try again}}{%
+ \PackageWarning{rmannot}{Recording new skin, '#1'}%
+ \edef\rma@skinName{#1}%
+ \edef\rma@rmAnnot@Skin{\csname#1FileName\endcsname}%
+ \rm@csarg\let{embedSkin#1}\rm@One
+ }%
+}
+\@tfor\rma@arg:={skin0}{skin1}{skin2}{skin3}{skin4}%
+ {skin5}{skin6}{skin7}\do{%
+ \rm@csarg\let{embedSkin\rma@arg}\rm@One
+}
+\define@boolkey{rmAnnot}{skinAutoHide}[true]{%
+ \ifKV@rmAnnot@skinAutoHide
+ \def\rma@skinAutoHide{true}\else
+ \def\rma@skinAutoHide{false}\fi
+}
+\define@key{rmAnnot}{skinBGColor}[0x5F5F5F]%
+ {\def\rma@skinBGColor{#1}}
+\define@key{rmAnnot}{skinBGAlpha}[0.75]%
+ {\def\rma@skinBGAlpha{#1}}
+\define@key{rmAnnot}{volume}[1.00]%
+ {\def\rma@rmAnnot@volume{#1}}
+\define@key{rmAnnot}{speed}[1]{%
+ \def\rma@rmAnnot@speed{#1}%
+}
+\define@key{rmAnnot}{playcount}[-1]{%
+ \def\rma@rmAnnot@playcount{#1}%
+}
+\newtoks\rma@toks\rma@toks={}
+\newcount\rma@nResources
+\newif\ifrma@isiiid\rma@isiiidfalse
+\define@key{rmAnnot}{resources}[]{\rma@toks={}\rma@nResources=0\relax
+ \ifrma@isiiid\let\rma@next\relax
+ \else\def\rma@next{\rma@proc@resources{#1}}\fi\rma@next
+}
+\newcommand{\rma@proc@resources}[1]{%
+ \def\rma@rmAnnot@resources{#1}%
+ \ifx\rma@rmAnnot@resources\@empty\let\rma@addResources\@empty
+ \let\rma@addFileSpecs\@empty\else
+ \@for\rma@arg:=\rma@rmAnnot@resources\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand
+ \filename@parse{\rma@useNamedPath{\rma@arg}}}%
+ \@ifundefined{filename@ext}{%
+ \rma@PkEr@iii{\rma@useNamedPath{\rma@arg}}}{}%
+ \edef\rma@fs@expand{rmFileStrm\rma@arg}%
+ \@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt-\the\rma@nResources}%
+ \def\rma@embed{1}}{\def\rma@embed{0}}%
+ \edef\rma@tmp@exp{\the\rma@toks%
+ \noexpand\\{\the\rma@nResources}%
+ {\filename@area}{\filename@base.\filename@ext}%
+ {\rma@embed}{\csname\rma@fs@expand\endcsname}%
+ {\rm@csarg\noexpand{rma@mt@\rma@arg}}}%
+ \rma@toks=\expandafter{\rma@tmp@exp}%
+ }% do
+ \let\\\rm@appendNameTree
+ \expandafter\xdef\expandafter\rma@addResources%
+ \expandafter{\the\rma@toks}%
+ \let\\\rm@appendFileSpecs
+ \expandafter\xdef\expandafter\rma@addFileSpecs%
+ \expandafter{\the\rma@toks}%
+ \fi
+}
+\def\rm@appendNameTree#1#2#3#4#5#6{%
+ \ps@mark{\rma@ANT} (#3) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt-#1}/APPEND pdfmark^^J%
+}
+\def\rm@appendFileSpecs#1#2#3#4#5#6{%
+ \ps@mark/_objdef {rmfilespec\therm@Cnt-#1}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\noexpand\therm@Cnt-#1} <<%
+ /F(#3)%
+ /UF (#3)%
+ /EF <</F {#5}>>%
+ /Type/Filespec%
+ >>/PUT pdfmark^^J%
+ \if#41
+ \ps@mark/_objdef {#5} /type/stream/OBJ pdfmark^^J%
+ \ps@mark{#5} (#2#3) (r) file /PUT pdfmark^^J%
+ \ps@mark{#5}<<%
+ /Type/EmbeddedFile%
+\ifx#6\@empty\else
+ /Subtype(#6)%
+\fi
+ >>/PUT pdfmark^^J%
+ \ps@mark{#5} /CLOSE pdfmark^^J%
+ \fi
+}
+\define@key{rmAnnot}{flashvars}[]{%
+ \def\rma@rmAnnot@flashvars{#1}%
+}
+\define@key{rmAnnot}{cuepoints}[]{%
+ \edef\rma@rmAnnot@cuepoints{#1}%
+ \ifx\rma@rmAnnot@cuepoints\@empty\else
+ \rma@nResources=0\relax% dps
+ \def\rma@array@hold{}\def\rma@dict@hold{}%
+ \@for\arg:=\rma@rmAnnot@cuepoints\do{%
+ \advance\rma@nResources1\relax
+ \rma@edefexecute{\noexpand\setkeys{rmCuePt}{\arg}}%
+ % need to build the array of indirect references,
+ \edef\rma@array@hold{\rma@array@hold\space
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}}%
+ % and the code for the cue point dictionary
+ \edef\rma@dict@hold{\rma@dict@hold
+ \ps@mark/_objdef %
+ {rmCuePoints\therm@Cnt-\the\rma@nResources}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmCuePoints\therm@Cnt-\the\rma@nResources} <<
+ /Type/CuePoint
+\ifx\rma@rmCuePt@name\@empty
+ /Name (RMACP \the\rma@nResources)
+\else
+ /Name (\rma@rmCuePt@name)
+\fi
+ /Subtype \rma@rmCuePt@type
+ /Time \rma@rmCuePt@time
+\ifx\rma@rmCuePt@action\@empty\else
+ /A << /Type/Action\JS{\rma@rmCuePt@action} >>
+\fi
+ >> /PUT pdfmark^^J%
+ }%
+ }% end of \@for
+ \fi
+}
+\define@choicekey+{rmCuePt}{type}[\val\nr]%
+ {event,nav}[nav]{%
+ \ifcase\nr\relax
+ \def\rma@rmCuePt@type{/Event}\or
+ \def\rma@rmCuePt@type{/Navigation}\fi
+}{\PackageWarning{rmannot}{Bad choice for type, permissible values
+ are event and nav. Try again}}
+\define@key{rmCuePt}{name}[]{%
+ \def\rma@rmCuePt@name{#1}%
+}
+\define@key{rmCuePt}{time}[0]{%
+ \def\rma@rmCuePt@time{#1}%
+}
+\define@key{rmCuePt}{action}[]{%
+ \def\rma@rmCuePt@action{#1}%
+}
+\setkeys{rmAnnot}{name,url=false,enabled,deactivated,borderwidth,%
+ windowed=false,poster,posternote,skin,skinAutoHide,skinBGColor,%
+ skinBGAlpha,volume,speed,playcount,resources,flashvars,%
+ transparentBG=false,passcontext=false,cuepoints,toolbar,%
+ modeltree=false}
+\def\rma@recordVideoPlayer{%
+ \ifrma@EmbedVideoPlayer
+ \global\let\rma@isVPEmbedded\rm@One\global\rma@EmbedVideoPlayerfalse
+ \else
+ \if\rma@isVPEmbedded\rm@Zero
+ \global\rma@EmbedVideoPlayertrue\fi
+ \fi
+}
+\def\rma@recordAudioPlayer{%
+ \ifrma@EmbedAudioPlayer
+ \global\let\rma@isAPEmbedded\rm@One\global\rma@EmbedAudioPlayerfalse
+ \else
+ \if\rma@isAPEmbedded\rm@Zero
+ \global\rma@EmbedAudioPlayertrue\fi
+ \ifx\rma@rmAnnot@poster\@empty\rma@set@mpiiiposter\fi
+ \fi
+}
+\newif\if@FndSuppExt \@FndSuppExtfalse
+\newcommand{\rmAnnot}[4][]{\begingroup
+ \PMPV{#4}%
+ \let\Name\rma@resource
+ \let\urlName\rma@urlresource
+ \makeJSspecials
+ \let\rma@addResources\@empty\let\rma@addFileSpecs\@empty
+ \bgroup
+ \setlength{\dimen@}{#2}\xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{#3}\xdef\rm@Annot@height{\the\dimen@}%
+ \egroup
+ \stepcounter{rm@Cnt}%
+ \rma@edefexecute{\noexpand\filename@parse{\rma@useNamedPath{#4}}}%
+ \edef\rma@fs@expand{rmFileStrm#4}\@ifundefined{\rma@fs@expand}{%
+ \rm@csarg\xdef{\rma@fs@expand}%
+ {rmfstream\therm@Cnt}\global\rma@EmbedFiletrue}%
+ {\global\rma@EmbedFilefalse}%
+ \edef\rma@thisfilepath{\filename@area}%
+ \edef\rma@basefilename{\filename@base}%
+ \edef\rma@extension{\filename@ext}%
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid\rma@isiiidtrue
+ \else\ifx\rma@tempi\rma@rmAnnot@type@prc\rma@isiiidtrue
+ \else\rma@isiiidfalse
+ \fi\fi
+ \rma@edefexecute{\noexpand\setkeys{rmAnnot}{#1}}%
+ \bgroup
+ \ifx\rmAnnot@width\@empty
+ \ifx\rmAnnot@height\@empty
+ \ifx\rmAnnot@scale\@empty\else
+ \setlength{\dimen@}%
+ {\rm@Annot@height*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}%
+ {\rm@Annot@width*\real{\rmAnnot@scale}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@height*\ratio
+ {\rm@Annot@width}{\rm@Annot@height}}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@height}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \fi
+ \else
+ \setlength{\dimen@}%
+ {\rmAnnot@width*\ratio
+ {\rm@Annot@height}{\rm@Annot@width}}%
+ \xdef\rm@Annot@height{\the\dimen@}%
+ \setlength{\dimen@}{\rmAnnot@width}%
+ \xdef\rm@Annot@width{\the\dimen@}%
+ \fi
+ \egroup
+\ifx\rma@input@iiidCode\relax\else
+\ifrma@isiiid
+ \@ifundefined{\rma@Annot@name_3DOPTS}{%
+ }{%
+ \def\rma@Instances{}\def\rma@appendToNameTree{}%
+ \rma@edefexecute{\noexpand\setkeys{rm3DOptsTopLevel}%
+ {\@nameuse{\rma@Annot@name_3DOPTS}}}%
+ \edef\additional@Instances{\rma@Instances}%
+ \edef\rma@addResources{\rma@appendToNameTree}%
+ \ifx\rma@rmAnnot@iiiDjs\@empty\else
+ \def\@MXV@jscriptiiid{}%
+ \literalps@out{%
+ \ps@mark/_objdef {jscriptiiid\therm@Cnt}%
+ /type/array/OBJ pdfmark^^J%
+ \rmiiid@addToScriptsArray
+ \rma@addFileSpecs
+ }%
+ \edef\@MXV@jscriptiiid{%
+ /Scripts {jscriptiiid\therm@Cnt}%
+ }%
+ \fi
+ \@MXV@buildva%
+ }%
+\fi\fi
+ \rma@edefexecute{\noexpand\uppercase{\noexpand
+ \def\noexpand\rma@tempi{\rma@extension}}}%
+\ifrma@isiiid
+ \def\rma@poster@descrip{3D}%
+ \def\rma@RMCSubtype{/3D}%
+ \ifx\rma@tempi\rma@rmAnnot@type@uiiid
+ \def\rma@rmAnnot@type{U3D}%
+ \edef\rma@mimeType{\rma@mimetype@uiiid}%
+ \else
+ \ifx\rma@tempi\rma@rmAnnot@type@prc
+ \def\rma@rmAnnot@type{PRC}%
+ \edef\rma@mimeType{\rma@mimetype@prc}%
+ \fi\fi
+\else
+ \def\rma@poster@descrip{Flash}%
+ \ifx\rma@tempi\rma@rmAnnot@type@swf
+ \def\rma@rmAnnot@type{SWF}\edef\rma@mimeType{\rma@mimetype@swf}%
+ \def\rma@RMCSubtype{/Flash}%
+ \else % if not flash
+ \def\rma@poster@descrip{Video}\def\rma@rmAnnot@type{FLV}%
+ \@FndSuppExtfalse
+ \@tfor\rma@type:={flv}{fiv}{mpiv}{mivV}{mov}{iiiGP}{iiiGii}\do{%
+ \expandafter\ifx\expandafter\rma@tempi\csname%
+ rma@rmAnnot@type@\rma@type\endcsname
+ \@FndSuppExttrue
+ \edef\rma@mimeType{\csname%
+ rma@mimetype@\rma@type\endcsname}%
+ \rma@recordVideoPlayer\@break@tfor
+ \fi
+ }%
+ \if@FndSuppExt
+ \def\rma@RMCSubtype{/Video}%
+ \xdef\FileStrmVideoPlayer{rmVideoPlayer\therm@Cnt}%
+ \else % if not video
+ \ifx\rma@tempi\rma@rmAnnot@type@mpiii
+ \def\rma@rmAnnot@type{MP3}\edef\rma@mimeType{\rma@mimetype@mpiii}%
+ \def\rma@poster@descrip{MP3}\def\rma@RMCSubtype{/Sound}%
+ \xdef\FileStrmAudioPlayer{rmAudioPlayer\therm@Cnt}%
+ \let\rma@rmAnnot@resources\@empty
+ \rma@recordAudioPlayer
+ \else % not mp3
+ \rma@PkEr@i
+\fi\fi\fi\fi
+ \def\rma@thisfileName{\rma@basefilename.\rma@extension}%
+ \def\rma@fullpath{\rma@thisfilepath\rma@thisfileName}%
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \let\rma@rmAnnot@flashvars\@empty\fi
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \let\rma@rmAnnot@flashvars\@empty\fi
+\ifx\rma@rmAnnot@poster\@empty
+ \ifKV@rmAnnot@defaultposter
+ \Gin@defaultbp\this@width\rm@Annot@width
+ \Gin@defaultbp\this@height\rm@Annot@height
+ \ifdim\rm@Annot@width < \rm@Annot@height
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
+ \def\this@bbox{0 0 \this@width\space\this@height}%
+ \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
+ \rma@invisible
+ \rma@psgraphics@poster
+ \end{sp@createImage}%
+ \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
+\else
+ \ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \def\rma@rmAnnot@poster{nramp3poster}%
+ \else
+ \Gin@defaultbp\this@width\rm@Annot@width
+ \Gin@defaultbp\this@height\rm@Annot@height
+ \ifdim\rm@Annot@width < \rm@Annot@height
+ \edef\calc@prop{\this@width}\else
+ \edef\calc@prop{\this@height}\fi
+ \def\this@bbox{0 0 \this@width\space\this@height}%
+ \begin{sp@createImage}{\this@bbox}{rmAP@#4@\therm@Cnt}%
+ \rma@invisible
+ \rma@psgraphics@poster
+ \end{sp@createImage}%
+ \def\rma@rmAnnot@poster{rmAP@#4@\therm@Cnt}%
+ \fi
+ \fi
+\fi
+ \pdf@rect{\Bbox{\rm@Annot@width}{\rm@Annot@height}}%
+ \@MXV@newlabel{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \@MXV@labeltoaux{rmAnnot_\rma@Annot@name}{rmAnnot\therm@Cnt}%
+ \literalps@out{%
+ \ps@mark/_objdef {rmAnnot\therm@Cnt}%
+ /Type/Annot%
+ /Subtype/RichMedia%
+ /NM (\rma@Annot@name)% % Annotation name
+\ifx\rma@rmAnnot@poster\@empty\else
+ /AP <</N {\rma@rmAnnot@poster}>>% % poster appearance
+\fi
+ /F 68% % Annotation flags
+ /P {ThisPage}% % Parent
+ /Border [ 0 0 \rma@rmAnnot@borderwidth ]% Border
+ /BS <</Type/Border% % Border Style dictionary
+ /W \rma@rmAnnot@borderwidth% % Width
+ /S/S% % Border style (Solid)
+ >>%
+ /RichMediaContent {rmContent\therm@Cnt}%
+ /RichMediaSettings {rmSettings\therm@Cnt}
+ H.B /ANN pdfmark^^J%
+ \ps@mark/_objdef {rmContent\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmContent\therm@Cnt} <<%
+ /Type/RichMediaContent%
+\ifrma@isiiid
+ /Subtype/3D%
+\ifx\@MXV@varray\@empty\else
+ /Views [\@MXV@varray]%
+\fi\fi
+ /Configurations [{rmConfig\therm@Cnt}]%
+ /Assets {rmAssets\therm@Cnt}%
+ >>/PUT pdfmark^^J%
+ \ps@mark/_objdef {rmConfig\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmConfig\therm@Cnt} <<%
+ /Type/RichMediaConfiguration%
+ /Name (RMConfig\therm@Cnt)%
+ /Subtype\rma@RMCSubtype%
+ /Instances {rmInstances\therm@Cnt}%
+ >> /PUT pdfmark^^J%
+ \ps@mark/_objdef {rmInstances\therm@Cnt}/type/array/OBJ pdfmark^^J%
+\ifrma@isiiid
+ \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
+ /APPEND pdfmark^^J%
+ \additional@Instances
+\else
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \ps@mark{rmInstances\therm@Cnt} {rmVideoPlayer\therm@Cnt}%
+ /APPEND pdfmark^^J%
+\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ \ps@mark{rmInstances\therm@Cnt} {rmInstance\therm@Cnt}%
+ /APPEND pdfmark^^J%
+\else
+ \ps@mark{rmInstances\therm@Cnt} {rmAudioPlayer\therm@Cnt}%
+ /APPEND pdfmark^^J%
+\fi\fi\fi
+ \ps@mark/_objdef {rmAssets\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAssets\therm@Cnt} <<%
+ /Names {\rma@ANT}>>/PUT pdfmark^^J%
+ \ps@mark/_objdef {\rma@ANT}/type/array/OBJ pdfmark^^J%
+\ifrma@isiiid
+ \ps@mark{\rma@ANT} (\rma@thisfileName) /APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt} /APPEND pdfmark^^J%
+ \rma@addResources
+\else
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ \ifKV@rmAnnot@url\else
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \rma@addResources
+ \fi
+\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \ifKV@rmAnnot@url\else
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+ \ifVideoPlayerEx\rma@addResources\fi
+ \fi
+ \ifx\rma@rmAnnot@Skin\@empty\else
+ \ps@mark{\rma@ANT} (\rma@rmAnnot@Skin)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespecSkin\rma@skinName}%
+ /APPEND pdfmark^^J%
+ \fi
+ \ps@mark{\rma@ANT} (\rma@VideoPlayer)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespecVP}/APPEND pdfmark^^J%
+\else
+ \ps@mark{\rma@ANT} (AudioPlayer.swf)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespecAP}/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} (\rma@thisfileName)/APPEND pdfmark^^J%
+ \ps@mark{\rma@ANT} {rmfilespec\therm@Cnt}/APPEND pdfmark^^J%
+\fi\fi\fi
+\ifrma@isiiid
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
+\else
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \ps@mark/_objdef {rmVideoPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmVideoPlayer\therm@Cnt}%
+\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ \ps@mark/_objdef {rmInstance\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmInstance\therm@Cnt}%
+\else
+ \ps@mark/_objdef {rmAudioPlayer\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmAudioPlayer\therm@Cnt}%
+\fi\fi\fi
+ <<%
+ /Type/RichMediaInstance%
+\ifrma@isiiid
+ /Subtype/3D%
+ /Asset {rmfilespec\therm@Cnt}%
+\else
+ /Subtype/Flash%
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ /Asset {rmfilespecVP}%
+\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ /Asset {rmfilespec\therm@Cnt}%
+\else
+ /Asset {rmfilespecAP}%
+\fi\fi\fi
+\ifrma@isiiid\else
+ /Params {rmParams\therm@Cnt}%
+\fi
+ >> /PUT pdfmark^^J%
+ \ps@mark/_objdef {rmParams\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmParams\therm@Cnt} <<%
+ /Type/RichMediaParams%
+\ifrma@isiiid\else
+\ifx\rma@rmAnnot@resources\@empty
+ /Binding/Background%
+\else
+ /Binding/Foreground%
+\fi\fi
+\ifrma@isiiid\else
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \ifKV@rmAnnot@url
+ /FlashVars (source=\rma@fullpath&%
+ \else
+ /FlashVars (source=\rma@thisfileName&%
+ \fi
+ \ifx\rma@rmAnnot@Skin\@empty\else
+ skin=\rma@rmAnnot@Skin&%
+ \fi
+ skinAutoHide=\rma@skinAutoHide&%
+ skinBackgroundColor=\rma@skinBGColor&%
+ skinBackgroundAlpha=\rma@skinBGAlpha&%
+ volume=\rma@rmAnnot@volume)
+\ifx\rma@rmAnnot@cuepoints\@empty\else
+ /CuePoints [\rma@array@hold]%
+\fi
+\else\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ \ifx\rma@rmAnnot@flashvars\@empty\else
+ /FlashVars (\rma@rmAnnot@flashvars)%
+ \fi
+\else
+ /FlashVars (source=\ifKV@rmAnnot@url\rma@fullpath\else
+ \rma@thisfileName\fi&autoPlay=true&%
+ volume=\rma@rmAnnot@volume)%
+\fi\fi\fi
+ >> /PUT pdfmark^^J%
+ \ps@mark/_objdef {rmSettings\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmSettings\therm@Cnt} <<%
+ /Type/RichMediaSettings%
+ /Activation <<%
+ /Type/RichMediaActivation%
+ /Condition\rma@rmAnnot@enabled
+ /Configuration {rmConfig\therm@Cnt}%
+\ifrma@isiiid
+ /Animation%
+ <<%
+ /Type/RichMediaAnimation%
+ /Subtype/Linear%
+ /Speed \rma@rmAnnot@speed
+ /PlayCount \rma@rmAnnot@playcount
+ >>%
+\ifx\@MXV@defaultview\@empty\else
+ /View \@MXV@defaultview
+\fi
+\ifx\@MXV@jscriptiiid\@empty\else
+ \@MXV@jscriptiiid
+\fi\fi
+ /Presentation {rmPresentation\therm@Cnt}%
+ >>
+ /Deactivation<<%
+ /Type/RichMediaDeactivation%
+ /Condition\rma@rmAnnot@deactivated
+ >>%
+ >>/PUT pdfmark^^J%
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+\ifx\rma@rmAnnot@cuepoints\@empty\else\rma@dict@hold\fi\fi
+ \ps@mark/_objdef {rmPresentation\therm@Cnt}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmPresentation\therm@Cnt}<<%
+ /Type/RichMediaPresentation%
+\ifrma@isiiid
+ /NavigationPane \rma@rmAnnot@modeltree % need key
+ /Toolbar \rma@rmAnnot@toolbar % need key
+ /Transparent \rma@rmAnnot@transparent
+\else
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf
+ /Transparent \rma@rmAnnot@transparent
+ /PassContextClick \rma@rmAnnot@PassContextClick
+ /NavigationPan false%
+\else
+ /Transparent false%
+ /NavigationPan false%
+\fi\fi
+\ifKV@rmAnnot@windowed
+ /Style/Windowed%
+ /Window {rmWindow\therm@Cnt}%
+\else
+ /Style/Embedded%
+\fi
+ >>/PUT pdfmark^^J%
+\ifKV@rmAnnot@windowed
+ \ps@mark/_objdef {rmWindow\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmWindow\therm@Cnt}<<%
+ /Type/RichMediaWindow%
+ /Height<<%
+ /Default \rma@winDimPosHeight@def
+ /Max \rma@winDimPosHeight@max
+ /Min \rma@winDimPosHeight@min
+ >>%
+ /Width<<%
+ /Default \rma@winDimPosWidth@def
+ /Max \rma@winDimPosWidth@max
+ /Min \rma@winDimPosWidth@min
+ >>%
+ /Position<<%
+ /Type/RichMediaPosition % RichMediaPosition dictionary
+ /HAlign\rma@winDimPosPos@halign
+ /VAlign\rma@winDimPosPos@valign
+ /HOffset \rma@winDimPosPos@hoffset
+ /VOffset \rma@winDimPosPos@voffset
+ >>%
+ >>/PUT pdfmark^^J%
+\fi
+ \ps@mark/_objdef {rmfilespec\therm@Cnt}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespec\therm@Cnt} <<%
+\ifKV@rmAnnot@url
+ /F(\rma@fullpath)%
+ /FS/URL%
+\else
+ /F(\rma@thisfileName)%
+ /UF (\rma@thisfileName)%
+ /EF <</F {\csname rmFileStrm#4\endcsname}>>
+\fi
+ /Type/Filespec
+ >>/PUT pdfmark^^J%
+\ifKV@rmAnnot@url\else
+\ifrma@EmbedFile
+ \ps@mark/_objdef {\csname rmFileStrm#4\endcsname}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} (\rma@fullpath)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} <<%
+ /Type/EmbeddedFile%
+ /Subtype(\rma@mimeType)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{\csname rmFileStrm#4\endcsname} /CLOSE pdfmark^^J%
+\fi\fi
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@swf\rma@addFileSpecs\fi
+\ifrma@isiiid\rma@addFileSpecs\fi
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+\ifVideoPlayerEx\rma@addFileSpecs\fi
+\ifx\rma@rmAnnot@Skin\@empty\else
+ \ps@mark/_objdef {rmfilespecSkin\rma@skinName}%
+ /type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecSkin\rma@skinName} <<%
+ /F (\rma@rmAnnot@Skin)%
+ /Type/Filespec%
+ /UF (\rma@rmAnnot@Skin)%
+ /EF <</F {rmfstreamSkin\rma@skinName}>>
+ >>/PUT pdfmark^^J%
+\rm@csarg\if{embedSkin\rma@skinName}\rm@One
+ \ps@mark/_objdef {rmfstreamSkin\rma@skinName}%
+ /type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}%
+ (\rma@pathToSkins/\rma@rmAnnot@Skin) (r) file%
+ /PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName} <<%
+ /Type/EmbeddedFile
+ /Subtype (\rma@mimetype@swf)
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamSkin\rma@skinName}/CLOSE pdfmark^^J%
+\fi\fi\fi
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@flv
+ \ps@mark/_objdef {rmfilespecVP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecVP} <<%
+ /Type/Filespec%
+ /F (\rma@VideoPlayer)%
+ /UF (\rma@VideoPlayer)%
+ /EF <</F {rmfstreamVP}>>
+ >>/PUT pdfmark^^J%
+\ifrma@EmbedVideoPlayer
+ \ps@mark/_objdef {rmfstreamVP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamVP} (\rma@pathToPlayers/\rma@VideoPlayer)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@swf)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamVP} /CLOSE pdfmark^^J%
+\fi\fi
+\ifx\rma@rmAnnot@type\rma@rmAnnot@type@mpiii
+ \ps@mark/_objdef {rmfilespecAP}/type/dict/OBJ pdfmark^^J%
+ \ps@mark{rmfilespecAP} <<%
+ /F (AudioPlayer.swf)%
+ /Type/Filespec%
+ /UF (AudioPlayer.swf)%
+ /EF <</F {rmfstreamAP}>>%
+ >>/PUT pdfmark^^J%
+\ifrma@EmbedAudioPlayer
+ \ps@mark/_objdef {rmfstreamAP}/type/stream/OBJ pdfmark^^J%
+ \ps@mark{rmfstreamAP}(\rma@pathToPlayers/AudioPlayer.swf)
+ (r) file /PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} <<%
+ /Type/EmbeddedFile%
+ /Subtype (\rma@mimetype@mpiii)%
+ >>/PUT pdfmark^^J%
+ \ps@mark{rmfstreamAP} /CLOSE pdfmark^^J%
+\fi\fi}%
+\ifx\rma@rmAnnot@type@flv\rma@rmAnnot@type
+\ifx\rma@rmAnnot@Skin\@empty\else
+\expandafter\global\rm@csarg\let{embedSkin\rma@skinName}\rm@Zero
+\fi\fi
+\endgroup}
+\newcommand{\defaultPoster}[1]{\def\rma@psgraphics@poster{#1}}
+\defaultPoster
+{%
+ \rma@ps@bg@setcolor
+ 0 0 \this@width\space\this@height\space rectfill
+ \rma@ps@txt@x\adj@measure\rma@ps@txt@y\adj@measure moveto
+ \rma@ps@txt@setcolor/\rma@ps@font
+ \rma@ps@relfontsize\rma@ps@fontsize selectfont
+ \rma@ps@msg
+}
+\def\adj@measure{\calc@prop\space mul 100 div }
+\def\rma@ps@bg@setcolor{.7529 setgray }
+\def\rma@ps@txt@x{10 }\def\rma@ps@txt@y{10 }
+\def\rma@ps@txt@setcolor{.4 setgray }
+\def\rma@ps@font{Helvetica }
+\def\rma@ps@relfontsize{10 \adj@measure}
+\let\rma@ps@fontsize\@empty
+\def\rma@ps@msg{(\rma@posternote) show}
+\define@key{rmPoster}{color}[]{\def\rma@ps@bg@setcolor{#1 }}
+\define@key{rmPoster}{xPos}[]{\def\rma@ps@txt@x{#1 }}
+\define@key{rmPoster}{yPos}[]{\def\rma@ps@txt@y{#1 }}
+\define@key{rmPoster}{textColor}[]{\def\rma@ps@txt@setcolor{#1 }}
+\define@key{rmPoster}{relTextSize}[]{\def
+ \rma@ps@relfontsize{#1 \adj@measure}%
+ \let\rma@ps@fontsize\@empty}
+\define@key{rmPoster}{textSize}[]{\def\rma@ps@fontsize{#1 }%
+ \let\rma@ps@relfontsize\@empty}
+\define@key{rmPoster}{textFont}[]{\def\rma@ps@font{#1 }}
+\def\setPosterProps#1{\setkeys{rmPoster}{#1}}
+\providecommand{\makePoster}[3][]{%
+ \embedEPS[#1]{rma@#2}{#3}%
+ \begin{createImage}{\bboxOf{rma@#2}}{#2}%
+ \ps@mark{rma@#2} /SP pdfmark
+ \end{createImage}%
+}
+\@onlypreamble{\makePoster}
+\def\rma@PkEr@i{%
+ \PackageError{rmannot}{%
+ You must specify a file with an extension\MessageBreak
+ of .swf, .flv, .f4v, .mp4, .m4v, .mov, .3gp,\MessageBreak
+ .3g2, .mp3}{Specify one of the supported file extensions to
+ embed in this annotation.\MessageBreak
+ See the rmannot manual for details on supported extensions.}}
+\def\rma@PkEr@ii{%
+ \PackageError{rmannot}{%
+ The name `\rm@argii' has already been used. Either\MessageBreak
+ you are defining the same path, or a different path\MessageBreak
+ with the same name}{%
+ Names must be unique to the document, choose another}}
+\def\rma@PkEr@iii#1{%
+ \PackageError{rmannot}{%
+ No extension supplied with this file name,\MessageBreak#1.%
+ \MessageBreak Please include a file extension of\MessageBreak
+ .swf, .flv, or .mp3, as appropriate}{%
+ Include an extension of .swf, .flv, or .mp3}}
+\rma@input@iiidCode
+\endinput
+%%
+%% End of file `rmannot.sty'.