From 9ec21d51000e58a3a70134d3d4b3daacd23e8e05 Mon Sep 17 00:00:00 2001
From: Martin Oberhuber < martin.oberhuber@windriver.com>
Date: Sat, 19 Aug 2006 02:09:30 +0000
Subject: [PATCH] Add gettingstarted guide to userdoc; Update TOC; Remove links
to User Actions, compile commands and import/export features.
---
.../org.eclipse.rse.doc.user/build.properties | 3 +-
.../concepts/cfilters.html | 2 +
.../concepts/cteam.html | 142 ++++----
.../gettingstarted/g1installing.html | 48 +++
.../gettingstarted/g2firststeps.html | 59 ++++
.../gettingstarted/g_start.html | 55 +++
.../gettingstarted/gusing.html | 66 ++++
.../images/RSESample.gif | Bin 0 -> 45832 bytes
.../tasks/tbeginlinux.html | 313 +++++++++---------
.../tasks/tbeginwindows.html | 209 ++++++------
.../tasks/tteamsup1.html | 166 +++++-----
rse/doc/org.eclipse.rse.doc.user/toc.xml | 105 +++---
12 files changed, 715 insertions(+), 453 deletions(-)
create mode 100644 rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html
create mode 100644 rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html
create mode 100644 rse/doc/org.eclipse.rse.doc.user/gettingstarted/g_start.html
create mode 100644 rse/doc/org.eclipse.rse.doc.user/gettingstarted/gusing.html
create mode 100644 rse/doc/org.eclipse.rse.doc.user/images/RSESample.gif
diff --git a/rse/doc/org.eclipse.rse.doc.user/build.properties b/rse/doc/org.eclipse.rse.doc.user/build.properties
index 80ac7cc0c67..4c488439d1b 100755
--- a/rse/doc/org.eclipse.rse.doc.user/build.properties
+++ b/rse/doc/org.eclipse.rse.doc.user/build.properties
@@ -8,5 +8,6 @@ bin.includes = META-INF/,\
tasks/,\
book.css,\
notices.html,\
- toc.xml
+ toc.xml,\
+ gettingstarted/
\ No newline at end of file
diff --git a/rse/doc/org.eclipse.rse.doc.user/concepts/cfilters.html b/rse/doc/org.eclipse.rse.doc.user/concepts/cfilters.html
index d9ef6ed69b1..c8197d7307e 100755
--- a/rse/doc/org.eclipse.rse.doc.user/concepts/cfilters.html
+++ b/rse/doc/org.eclipse.rse.doc.user/concepts/cfilters.html
@@ -98,10 +98,12 @@ you can always create a new profile. See
the related links for more information.
+
Related Tasks
Configuring filter pools
-
-
-
-
-
-
-Team support
-
-
-
-
Team support
-
-
The team support model works with shared repositories that store
-version-managed resources on servers that are accessible to the entire team. Usually
-you would share the folders and files of an Eclipse project. Each
-team member sends their changes to the repository, and receives changes
-that
-were made by a team member from the repository. While the Remote System
-Explorer
-is not project-based, (it is designed for direct access to remote
-resources),
-there is a single project created for all the non-remote resources that
-the
-Remote System Explorer manages. Profiles are stored in that project and
-so everything that belongs to a profile can be
-shared with your teammates.
-
Profiles
-contain:
-
- Connections -- including various subsystem properties. User IDs
-and passwords are not shared.
- Filters, filter pools, and filters pool references
- User-defined actions
- Compile commands
-
-
-
Use the Team view of the Remote System Explorer perspective to
-associate
-and synchronize the project named RemoteSystemsConnection that contains
-these profiles with a repository. After
-synchronizing with the repository, you will receive all the shared
-Remote System
-Explorer resources from your team, including their profiles. You then
-use the Reload Remote System Explorer action, located on the
-pop-up menu, to make the Remote Systems Explorer know about these
-changes. You can also, of course, quit and restart the
-workbench. See the related tasks for more information.
-
Any resources received that are in a profile that you have already
-active, such
-as Team, will immediately be available and accessible to you. However,
-resources
-in other profiles will not be available unless you choose to make those
-profiles
-active. If you use multiple workstations, team support can also be used
-to
-make your own private configurations of filters, filter pools, and
-connections available on all the workstations by making
-your profile active on each workstation.
-
-
-
-
+
+
+
+
+
+
+
+
Team support
+
+
+
+
Team support
+
+
The team support model works with shared repositories that store
+version-managed resources on servers that are accessible to the entire team. Usually
+you would share the folders and files of an Eclipse project. Each
+team member sends their changes to the repository, and receives changes
+that
+were made by a team member from the repository. While the Remote System
+Explorer
+is not project-based, (it is designed for direct access to remote
+resources),
+there is a single project created for all the non-remote resources that
+the
+Remote System Explorer manages. Profiles are stored in that project and
+so everything that belongs to a profile can be
+shared with your teammates.
+
Profiles
+contain:
+
+ Connections -- including various subsystem properties. User IDs
+and passwords are not shared.
+ Filters, filter pools, and filters pool references
+ User-defined actions
+ Compile commands
+
+
+
Use the Team view of the Remote System Explorer perspective to
+associate
+and synchronize the project named RemoteSystemsConnection that contains
+these profiles with a repository. After
+synchronizing with the repository, you will receive all the shared
+Remote System
+Explorer resources from your team, including their profiles. You then
+use the Reload Remote System Explorer action, located on the
+pop-up menu, to make the Remote System Explorer know about these
+changes. You can also, of course, quit and restart the
+workbench. See the related tasks for more information.
+
Any resources received that are in a profile that you have already
+active, such
+as Team, will immediately be available and accessible to you. However,
+resources
+in other profiles will not be available unless you choose to make those
+profiles
+active. If you use multiple workstations, team support can also be used
+to
+make your own private configurations of filters, filter pools, and
+connections available on all the workstations by making
+your profile active on each workstation.
+
+
+
+
diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html
new file mode 100644
index 00000000000..e04920c8c04
--- /dev/null
+++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g1installing.html
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
Installing the RSE
+
+
+
+
Installing the Remote System Explorer
+
+The simplest way to get RSE is via the Update Manager: From your running instance
+of Eclipse 3.2, choose
Help > Software Updates > Find and Install... .
+Choose "Search for New Features to Install", and add a new Remote Site named
+"RSE" and pointing to
+http://download.eclipse.org/dsdp/tm/updates/ .
+Select the RSE SDK feature, and perform the update process as usual.
+
+
If you prefer manual installation, you can download RSE SDK from the
+DSDP Target
+Management Download Site and extract it into your installation of
+Eclipse 3.2 or later, or link it as product extension.
+
Start Eclipse Workbench, and choose Window > Open Perspective >
+Other > Remote System Explorer .
+
+
+
+
+
diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html
new file mode 100644
index 00000000000..6d97ee0e2be
--- /dev/null
+++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g2firststeps.html
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
First Steps with RSE
+
+
+
+
First Steps with the Remote System Explorer
+
+Even without an actual connection to a remote system, you can start experimenting
+with the Remote System Explorer UI on the local host, which is shown by default
+under the
Local node:
+
+ Browse the Filesystem, choose contextmenu > show in Table , and
+ observe the Properties view.
+ Create a new Filter to show
+ specific resources in the file system only.
+ Launch an RSE Shell
+ (Shells node > Launch)
+ In the Shell, perform commands such as ls, dir, ps, gcc, make and see
+ the output interpreted
+ Use Ctrl+Space Content Assist on the shell command entry field
+
+
+For operations on an actual remote system, you can either
+
+ use the "SSH Only " system type (New > Other > Remote System Explorer > Connection ), or
+ start a dstore server daemon
+ on the remote system and use any of the other connection types.
+
+
RSE is a framework that supports plugging in many different communication protocols.
+By default, the dstore, FTP and ssh protocol plug-ins are provided, with dstore being
+the richest in features.
+Dstore requires a server to run on the remote system. There are several methods to
+get a server launched for a particular user, the most easy one to set up is the
+daemon method.
+
+
+
+
+
diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g_start.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g_start.html
new file mode 100644
index 00000000000..c4ed4c896d7
--- /dev/null
+++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/g_start.html
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
Getting Started with RSE
+
+
+
+
Getting Started with the Remote System Explorer
+
+
The Remote System Explorer (RSE) is a perspective and toolkit in Eclipse
+Workbench, that allows you to connect and work with a variety of remote
+systems. With the predefined plug-ins, You can look at remote file systems,
+transfer files between hosts, do remote search, execute commands and work
+with processes.
+
Additional capabilities may be added by Software Vendors by providing new
+System Types , Services and Subsystem implementations
+for specific remote access protocols or resource kinds respectively. The framework
+helps by providing lots of predefined re-usable components, like persistence
+mechanisms, filtering and team sharing.
+
+
+
+
+
Here is a screenshot of a sample session with RSE (Click on the picture to
+enlarge it).
+This tutorial will guide you quickly through the most prominent features of
+the Remote System Explorer:
+
+
+
+
+
+
+
diff --git a/rse/doc/org.eclipse.rse.doc.user/gettingstarted/gusing.html b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/gusing.html
new file mode 100644
index 00000000000..f74b44e338d
--- /dev/null
+++ b/rse/doc/org.eclipse.rse.doc.user/gettingstarted/gusing.html
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
Using Remote Connections
+
+
+
+
Using Remote Connections
+
+Here are a few tasks that help you get acquainted with RSE. All tasks assume that you have
+switched to the Remote System Explorer Perspective in your Workbench. Some of the tasks
+can not be performed on all system types, although RSE tries to provide a consistent UI
+across many different kinds of remote systems..
+
+ In the RSE Perspective, Remote Systems View, press the New Connection button.
+ Note: In the Preferences, you can enable displaying available new connection types in the RSE tree.
+ Select the desired system type
+ Coose system type "SSH Only" for ssh servers, or any other for dstore.
+ Enter an IP address for a remote system running an ssh server or dstore server.
+ A connection name will be suggested automatically, but can be changed.
+ You can also run a dstore server on the local machine for testing. In this case,
+ type "localhost" as address.
+ You can press Finish right away, the wizard defaults are usually fine.
+ Fill in the username / password dialog.
+ Note: For ssh, if you have private keys, the password here is just a dummy.
+ Enter anything and save it. You can setup ssh private key authentication through
+ the Team > CVS > SSH2 Connection Method Preference page.
+ Browse remote files , or open remote shells.
+ You can drag and drop files between local and remote file systems, between editors and any view.
+ Files are transferred as needed.
+ On dstore, you can browse into remote archives (*.zip, *.tar) without having to transfer the entire contents. This works thanks
+ to "miners" on the remote side. Custom miners can be plugged into the dstore server.
+ Note: Some tar formats currently fail to work. See bug 139207 .
+ On dstore, you can choose Search > Remote... .
+ The dstore miners support searching a remote file system
+ without having to transfer any data.
+ On dstore, when the remote system is Linux, AIX or Other Unix:
+ Browse remote Processes .
+ Select "My Processes" and choose context menu > Monitor .
+ Enable polling, choose a short wait time. See processes appear and vanish as you perform commands in a remote shell.
+
+
+
+
+
+
diff --git a/rse/doc/org.eclipse.rse.doc.user/images/RSESample.gif b/rse/doc/org.eclipse.rse.doc.user/images/RSESample.gif
new file mode 100644
index 0000000000000000000000000000000000000000..4ddb991f3e1de17fc6b5aef424777d2bb66b1ac0
GIT binary patch
literal 45832
zcmV(&K;gefNk%w1VU+`u0`~v_1OfyEf&>|aikrrT1OkMIg@}Av8MegI1V@ep{sfd>
z90WwrkDbQQ
3cdj-~YT>zN)Cm~>cJrC-X&xR1y11WNAJ
zr4c-yoFitgjD>0=c1}f$o3uzUjI#XN*T=ny@Wt@&s4sC2M?JhxC-fe9?;af((y!`ddp10K4*w@}GHSC6PtTw^n|ATg}sDJmQc@3HUu`wM@o+0NgThI$FYbspQ*T8h_|wtSLjqB1ZVsF>Qv-f
zH#0t7Yp3$}!y!%^R$MAv{Kr);Nj@Y-ar7DlF%2~Q<}5adIeebH1SG8NW|VYpW7$|!6l_G%
zsZ>*4tz}F^Oj>j?J2S==Cj7}t#ELZg;&HV0jMP?y{N7v!6pDJD(=04>qIYe=LT${p
zkvo04sg-c(cU`@gYF2uz1v=dN_OkffkwaRB-n=(Fek{hjtnZeNkGF5Llry}3G<nIvc{H&9u>(p?f#%uvqNs-08^1b%vO{x|6P)t{D*#`O`5d8Z6v?gv2^D
zd_GhpR&*qNLEs=RxP=z_y||K#dAGQ`sd^r7ZMFD)2C3QN}Wozs@1DlvufSSwX4^!V8e({Vj%brcUw(Z-vbL-yCySMM(z=I1PPQ1AB=gTRD0J@i1x&h_L0QLzmNE%eYt7j5*>
z&wi1_7~qOav8J7dobJ+1Pi$(`U;IS!EEl|+GOYF5%W^kgu)@k2G54zw!1)|dg*FWE
zyu}ul0EYD4c;~J6-hB7}J(AKKiwiZXSbMuPwR)=Q>BU<6aL>ErkQ_FxU&O<*8DyJ{
zwy!yy!3xbsJkvuJ7#t9HJ#$-v#t*_Wfx0aP%6x+SWk
zam)`us~O7tyQfsYM)HSp|3>?hl>hu7ksnU_hri+FkAVLB!u$Yu5djJiB?rV<1cet0
z-Z2n)7|fss7ZyFi4bFK|>tGV5SG|$h0bcT2llIiaz3ycWe4HB}L%g8|Z+swbbZg%+
zwgCt$S&)LhQy@qG9(Y0i3GpNkq}>s1lEfh{5r9oJNfa$Y#0o<2i1a&R?c|rg4SMm5
zU`&?stoA{|g^&r@Qrf9JMLn!(%?|T=)tcn6y)J4Q|tlCE3gA`|JzLvFH?oy25D8u>{|4lk2de55D~
zm`dOoP=Sd2-6Ty(#rqi&mbh$X7}8d*4O&4cBDI1{J*qZ$+R19iR10mRl2KRXroEmV3Y9bOr(zYp{Vvt{IbGh13w05;@a_xxL
zBoWsC($=)DbrWh;tJ?DPwzj?HtpZys+}sWqwpM-ZY}K?}{Q``X*;mPE7-?p)7lr1F~gyy#7@de_U|_PQ5Gdfn^O4C_}T9AN=pAgy50NLZ7K
zppEy^rx?jYrgDr`%;H>Dd7hwoub9V7<}#c4%xF&Yjp92(H!*?#
zH4eF$els<~`M&wTB8anqzmNtw6!^eunpGXs(1!*)m=zGd>CXg{1R8Du!=MF(J)F~G
zHC_42Sw8WPXME%;>ln$HzVxQ4{Anl~)YCr3GLSjV*Sc#qt3LY
znF{MEe;Las?lpskP3&SD``E}%wz8M)VNhjiPIpcU90Dw3XEQ;0rn>VN_7Y&y_E}ac
zoE06_^w>f#)4^wmFhrQc1O}+V8ff??Ab#K>N|SomR@JnsV|!y-^ZUs8D>aW_+-rX4
z8sPYzAFNN??=QIc#kbCPt6lBzhbvs-1#gq5EpFxLXq@9bzOuwej`2@NkmR%ft~j$-
z&hnPK{N*r@d4Te}-#O_;+S7JM#cBTR#0lmII`{S){2Y%j$V%LA_yQCNZEm2PP2J{c
zPHdc`aMdVW$S_v2*0WyqtaH8NaKO5byDnv~hh555PkYCOykfEgwCiU-yW5!~_PA$9
z?QVxM-qG&lx>twoU#EN9GhOz=mtF9C@4Mc?F7w7a{_&8HyyOW)^ZjNU&N<&Xs4VZ_
zq<9GE4o__#`fMv(wXobx|H;!8{hZpYe8e<`=_PEcz?swmx-Z{?*^{uxU
zSfFzmFXZ>Z|0(fzK6*0@y;jjgeINR8f^)ClvK?+cZI~T!+B2T_Gp{}W_{UHF@|*ws
zFvoy~)_)NeEZ|~-QUChm)Bg8Y90O+PLpL7F|Nb+5`aD23!-sBA7ag*}a&X5W35b6F
zv49NtfDjmg5;%d}aR*wE2hQ*V8n}T!FdX!gFrZJcQ8F|f&nV18be5gYhr{yB?d{TgkNBU
zL2-lER5MW*gjkq`TDXN=*o9t*9f9#8EFcjO?i?TS2v{;L_c#F80
zi@Laryx5Dr=!%+CSs-8!MNy2#c#O!HjLNu-%-D?1_>9mPjnX)c)L4zyc#YVYjoP@4
z+}MrY_>JHgj^a3ubwxj>1Tc09lX*d5{R1kP5kw4B3zl`H&E4j{+$^?--F5d65{Iks7&?9NCc``H>Qd
zXam`d0KknU36jrvk|=4C=ctk^`I0ahlQKDz4mpwTNRUMT0RTFwlj2a4F6oRr$&)$R
zlSE09D*2Pgh?K^tlt8(Y)yR~{7?jKil>6ojA6NyT`3T4371-#mDCuQ%V?Kyxs}&wmvgz7ddZc^h?mOvm2P>KhIyEX
znV5>1mN@yBd3lmfIhAbbls+kxgISc2DU@27nVQ*|oJo?Cd6b%onLLS=ce#~5DVLe4
znpIhvmKm6OxtWo9ntAz{Jvp0L8JUn-o0l1zqiLFo8Jxm7oW%K%j2W7xNtAsVn7WCY
zfO(m_Ih32pl|Px9ycw6x$(xTEo!2Ru+u5DU>70)L*_)Utp3m8pskxieX`AfHoy;kf
z)480*IiK`dpY{ol$9a|dS(&p5n`;@KeA%AOsh+->oT~Ynk{OhoX`O&6pGldW)VZCM
z`JZ=*o92m~0Lq@>siEn)q2#HY@EM`^Iie(5q9$66`AMM}nv(iyn*q9_9%Dx%WJ
zpxwEg4qBLhIhQutpg;+p9*UtI8l({#pC0O;8aksVx};3nq)VEj<2j_~siQYKrAgVE
zG`gNd+LwaKpk7L&VEUFj8k6zAvpjRrF2Rf#=$)|uis77g-xH+M%nWi8A+MtNanvm+JRJx#XDyCXWsfG%qANrXf
zDyen)sh}FF9(kuADVP>%s>6w@qPnWA+N%9XsvN1OE2*l&Nvp1UtGJr0<_N30+N-|$
ztH2tp|H!MtTCB!;tjL*(ps#7B2
z;ySM6TCV1LuIQSs>bkD%+OF>UuJ9VK@;a~dTCetculSm;`kFY^s;&O|uK){^L9nj`
zTd?TrVAL>@0lTma+proruxb(n0E@5+>#!Dku^0=G11qr$OR>$Gu^=0=A`6cY%ds8H
z3JLqMBfGLJ+p^eLvg23KR#i+MyA`Qr!0mV=Z2Ot5M@VwA_yL=0;
zemj_}SrleV6hI&kUoefe@CC&GJB`v?1#?2aU+}xO%O)xSx6Zh|-OG%LFc8GRjg?CT
zL@)pYKn5w0xz}h6(?A5eKnwai4Jy!$?rXZJI}oeey080;br24%&s1z2DI=EU!V&dKnAoh4Y|;bU|ft`
z@C6L;2y4Ox0`b5RJi!kC48dCv1+GBB%lOB|XbKS=1;~H}SilTyo4VR4$;K!FCJ@Se
zpty)TJs&KMuRs(iJdN=11t~0!w|mMgjE*iGjmRqv%G(8x0L4;V6f^tpaU5H01py<(!X2_7=Qsnu+uus27wUNL7mLX%&yGLoX-5rfUB|sQM<;d
z#7o@79-syEKo3z+)zs+C79GmsEY4ZH#cw+gKw!en=+wu^21pPD$gs{xAP$*e#?|P#
z`#jI|4A22hjs8#u{y^7v9MIFijb=R%LhuD2a6^PF1jxY14DHa&h{&zL(BV)AuuHhe
z2+01dF#
zY#_#xi=0%M*PqMRYy7#DyOifm6ftnQDzGNG;0V)D2G%R9#>m}7@dV(#(@%g5mFx;1yoq?Je4!9Rz%k*}HhtL<&DsY_mF0ZJJifxWO^vxNjo|RzJ^kI{E!@MsCdK^)
zPy?8t4gc^Dyh{ShJ>ASru5hj=b54YHPOjB0jnFI*o?H~(O(!O>0aH-k<}Kyo
zTm^{#p6K%J)t~IaCLrGuAlBb(+sWAHL_rMmi`ESg1pECB?EId}=ntaq4-L*Ho{+ij
z@Ss%b4zUmmr7i`I;0_U9p>}EM;(+0Xt>M^E;vX*A%IF4iI}iL|;=ay|wk{4_z~U=D
z1=!HK*f0fA0OK)U>nTpo`hD&CjnRA#(migw@J-re{mE8d6ePV1ui)g`4CMpSob?(h&V@fUyb;F{;rxaZ9H=X4_ImGGvY+}V&$w^h*DL!RF7&EDDn
zsLuMW1jz6W1JKq;ij0@b;A|oVmpcuq{-?-TxnSA
z?DN0|C~)G~$ORtW^;3YsUl0M=47n|ujS`^fRRHd$ZQ9~s(VZ>ICLj>>ZoA9)3K4ww
zcz^fmE)ZFu?0(PU?@si#d*g&(_}p&q)`;)Cg4!KY@+XtkKD@rycpl`5RduO
zz4>vT`5K@37;o{KfBB%_`QHli(75NDJrE>6CmUb_ZjjZ5Kl?7<-k~hti9WZCo{Xzs
z6q#_}$bbwffb&T3*45|^j*$GN{sk(K{Qi&vLobbUTn17A>yGfbI{-F2z`2zFZH##E
z{os!WQIGXnkBlM??AmbkB!B|N&WydU3SI9CQ=kePumQWE3aF6(+)wu8oalJ)#{ls~
zf;fT&4IV@&PJ#qJ1^GNQ5z)lJgcTEJ*^p7=#*A4kipvs39MK}h6Y)GJ}rX*THC-@ORaa%TRh=9>a1goP!4XHwu&s>Q3^Zew6K3IeUo%#{(@#Jt{3u|dra&Rk165&I
zl^|51Zv#bFbre%f%}q%_KK|p_Hw#?xw5E?mRdqd#T}3%%l~+b-r=DUJOv1Blt?;Z{
z@Q?(PcBtSG2cK~WR>fhxO0ih2T*Qj#vXpjKX`+u7T3KlS=cG|iNWhB0MpY45}sQ`ru4#|6hA^yiFUQA*b#W+SXx-Ntp)ZL1JfC)CX5ePSgV;toe7pmQ;
zT4lsz9`(3KKK9X%e*|P8V{*m~KEecZL}VfrxgrxhqK;O3o**STNlI4Il9$9}CO6oi
zxNT4ZRLIsMMLA04nScryOvn!Js7Y3~(v`1-Wh`YGMox;c3T!AsE_Jy}UiQ+LzXWD5
zg*i-O5|a%F@QEs~HcMtU)0xkNW;9<(NNGm@Q<;&hW;V6CO>TD6n>J~XP&)a|SYDHy
z=R{{Z)d^0_w9}pMgePVwI8S=k)1LJtWj=E75V2u6}nJ{
zHq@aH{bNECB87)k)S?%~Xht=
zI#Zg~)TTGZX-;*zQ=azJr#4NgMI>sFmFm-|M>SqWgX+PCjPW5$MaW9kDOIG7QXEQ!
zXjZk#%%>u>d8<4KMXNeivc3hY9Be8X`2ba{r4^kN6-QY~dDX6N)vkBN%`r?M5UQ*8)f^GR2>;?=SLkKLnQ4>DA-#z+EfY@-AeyV)B`)^&s}Y+Kg}
zSI#chvyeq?YQ=b3aZr{IGQz|GWGh=X$gs4xEuLUk23nj*!neN#Zbg7QTuB_nvxhB6
zEtI=lT6+pfVBm}w$nu~Tv&@T-rhtK
zD=IE`;fs*8g0>cK*+ng)`CRDY_rB>p-c=imT>=yMy>N*yLJs_v1UqE1e8r}CW5l6A
zRJg+D1#ne=dzB5VcfhP_uT2(wmIfQ7yS}BbgAcNXw=g5W(B!XBSbP>2|M#{X77C89
zBH#k|xWFUkuy9YDVuOU2c$mfiY=+BvU?%4{M(YLfflgfFf&h6bRIV>VBJhO|?1KT1
z_yQJO93-CrfR8Z-5|_OUW-;$#%QtrN7n%$g9{bqNshzTL=WE;t+p(`#rCj`Cqbj8d#3302eoMR$iRm(9Vb51_(
z5>Fpw)txpFn%@kUSqrOp&w|t!alwd0=50f;ntFf*aiHct-fSiw$Ap9^2tl
zp~|y8zV>NHI^!O1d&nie_KCk8?h&WE+u1JnN2A=*D_?rxmEQAD7e3*yyE&f;lJk78
zyUYCMdC&z9Z!@pD@`1nn(z_CF%?rNiagDmZ9}i}z102^(K-SrPm{NamC
z_JmWg7xVB#p*!^dp{g_*0EiQa*TddoE|8UQPe)OVaUiPhv
z{kcJlttT}}Y%HHX%r|d&r5nE0;Fo^-kxmmdbHDo-;796{R&}Yt$ks9vIM-YMdj20Y
z`-|^0NGdx_X@UYQKo0p8U{O21OTM`~K8b6wS&MG(OWb4<2=eEycaCL!Q(v78@%B1Vb|H
z!ZUQIGHfURGmH#1^ujmXLU>}b$e6=;!VGZxK%XN&5q!0p>!2(Jgu^hz#drFx%NRyGyu%NBHJ}?hN0dQ7
zM5_@Lho;!KM`)5lY&pxLKBBWersGCztU<~9Je$FQX{^R%S&MUY5l@SntmCjuyE1oV
zy(9F*d1NS1bVB30j2DW5DWruMc%fbh1PO>CVMY$?!F%)g>5
z%=FC91kKPC&Cw*y&FA_zG2Eeaf_=p!JA5=PsAgYwBz!)ke2(5$wuFe#ikQ&<9kst2
z3c?s+N4d(nHoY}D1=2dT(>t9bAw`c4Em9DD&&V9nCUsJaa8Mdc(TdWz|LU!BoZ5
zSe4aS)zeH_2qHC7&=S8#+B93|e*tLgIOvo&DFQb=nKv330I1#Q2ZMh^t&h(t-%D4l;-G
z5C?j2g@{FoEIJPqlML{wcN{f&Zw1)TgBU3y;?s_(xlu@
zlpzm1Ac$|Rh)?+f3$WOwP+NrHQj(n~x4kDyp$HQofy$5oHi(q}yj59iLcHT!Y=!4k~~u
zC;*s{(kc*&)?ErANLhrCTX=F?W3*kV#RCawfcO0DmZfFWO0=~JCfe)u*#~ad?)Bgg2F~w&rz6GMgALuUM9|kUzyd7M
z2QAbu=sx&e+eS%=m8fBjtpXF!13Xw*5+DKd@ZE&iTLd8DB1V8ODBzbM))__K#Us^%
zDA%j2SNc0gb!8f_cp5CO;>sPGe6>3I!#b+-Vs)LrH3i}SGe+ar6k&HFVbImuP)y;J
z@!>g^LNchrIrd>~l~H1a;U{^5_$42Q@K_<@m;hl9RFQxhP-Gom2=h?nAV!G2?c*m&
z;)L+jP7PKj9!n>_S#n)o#7*N+7UfY+ubpUs5r*OtE?<_p!YbIuDd@*mu83WLhweax
z81-X7CZ9tl9bPV%|Hxknz=L3>RJ{dW0?t%KDG5z>NClQq1}5cbmgZ^ZEc8T)LsDgg
zT~b%Ug97M<5!y#Pjsarmg#s{Vi`WJIDBDSHl0Tkd9JW%*Fdg-1QC&6&sTg3msAPl)
z6;RO#l9@|q##zFp=7KipgC?aQfYRcrf$Nl#RfZk^lPt-YP~G=)XW0E^(urqm>I2cB0vT8A
zgzBj_>$8sLsy>gaCSPqH-AwvwK8kC#5@=5*Xtc)bygp;KmI$_1UWlHhxz;1WUah(&
z>$}$L#8&L5>jegE?xbs!R$jzj?90aNJ8kSkS`mjXRTF+=C4Fnj#!17*QI)RV
zzv5!Zjm~(jq32bs)duCvrtPKJ?8koQRW8l{-RAAy9w`JBuay1^8j|g!D(=*N&Ev*b
zG0s=Al5OR#ZM?qi&c^Dk6^BQ_?(Ej??dI<8_U`Wn@9-Ay@h0!`Ht+LB@AOvh_113S
zc53Dv?lMltb9HTZ#o#N(Z+DI0FW%QMu5bUI?|aSSb!Afm?{5JAK`(~w#ua1vF5@Y7
zn&g4*=sxS|h6~SzV$jxU6h1*Pqwv>sq|^-V%0_J|p5TAmR|2;`qE*u%WN{9@HR#RY
zc0F3do&1#j}&w(z&W@TX34q=KI}
zKZ~8f04>l05AXmd0Q5k2f}n`2C^zlTM(i0sT;nks>)rAdcXNPabm(34*}n4Z&G89$
zQ%ZMWHb-tZ$MegM^E|I^t!^qMkE2zXfK_MpRc`?JX$2+^b)NVFEpQS($MrvVf-hiS
zL#ONoPV^tQ@=fpA8n5zW-|t~JV=}Maqs?(0C-yG)aZ87z8}C7M`vB^~@gitC(|L
zb!)gpbvT-UE-?3VH+N4Egmo8$A(-`@u=PF1^*;9i9RT!vgL3!oTc^3M$J=S
zkpu9h1AvQi@4hc+0Do|Yb{8d0=U#YEl6kjxLC1GrZ|Z%Ya`;Yep=4E=m(3o(^o~#L
zZny1H7j1E0ku;i-l<$Jz{Q`Gz_iVRus{R5Un0GDc0ztobD#&*cfA0y6O`(tZ=C=Ch
zZ1^!Z`i@6>aZ>u7?(n7;787uKp?HBmz<^a)g)MjmG*}9E2;K=d`^()4Cz$th_xdjY
zdz~L~U@!5um;A}!$hU`;zYh1gkBhkzhr9oRyqEeQc!5ZFngOSFQa*fKNB6D|bjA;R
zDM$3kr~KKc{c8UB3y*vM4k!7|_p~Zdiq``EFDM4R=lj0zg1^UrKN$T=Kanvne9KLJ
zt~YlNQ2eid{X@@i%dY+H=YFKJ{BO_N4Ig=e821@TPc9UP8u0vLAO}e#hhkW8Vp;Ap
zH|W$qcRtsF>UVv|AN#WI{{IJvF9HV=ENJi`!h{MJGHmGZA;gFhCsI5Z#018S34@61
z=<%aRfqX!+U_~ud4pt!SfgCCB5yB$kYSaKAMT&|d2aA!z;PdBCa>Wh;AXrpj(W6KQ
zCavi7Db%P^Eq-z0K}#1cT6H+-;^gZWDqkLTbSaLHK#*$16=Xa0E!?$l*=j2Jinu2n0Nq)C)2S$=d0^I#EdvL?#{B1@;i4CFR*?o2KNQKL-1C?!3*
z^xxE~H&)f*;p$c$T)~PZd)6b`FNHt0UG4if@ZiFS6EAN3INZR33GWX1#caotCsVF$
z+3~T#14XuTFLL1EDrw@!lb5!ND1h`x)vrIAUOj5$@}&l;>cq9|{9kF0EsHyCb8ZbJ
z;Cuxdcp!oaD!3qnPAR7mLL3F?7IflBr&x83UH4Xa;+@wZh<(+!ABiP85mtY1DtXd{vo)rWzJC1UW!cea_8+k`GA
zc_o%vYPluxx{;f!7i*_pdDX5`}8tRu}c3NSf
z8KQ}(LPI7Lz^Gf+=TN39p2gyBR>rz3uf6)pV5vG*`CN|}o~bEzP6gl&0nIw=?5`j$
zsnu&9nD``Ha&9{8fYEyUEx6(G6>OlxqMDeQKqiZjs|E$|ZUXMOkjE+Yy5Pbb;v!g|
z7C>R36}4cwsqL+t=IW`w2`juX!wQjWkc4%f>!Yg3K9vB*7`wC0vjpVZ@Npvo4Df5S
zomiXyrUi4G7RW8T{Bo}k112c3WTI>6s_PDs(d?U>h8>?r?cMxYjcZ}L
z20l9Jr5882K!qPHHsU$Q^rs2pJU&nX2_ZAbHt4aZR8#J~XVCBMnU+-Wr0vdLLBYfQ
z9_CtZu0^#}qipNm2ls6{_StK{7wTWA9(v7$-dwSYihogr3Csgfg-&R>|3&QxAwvNF
zCSQ<{{Au~meR=-+_rDYXN3)dO2{2F3iyq#lHzm-mMRePHAOs`mAlR8|b%(>5#UO)`
zAaHOdvlB@C3WA9_5C8zkP=f&QH$eaKE_uu|jsFJ7yBEf7e+9(T0XuiH6fMwT;Jcm#
zgDAuyT7-halGp{w=a`txqy{&^$p_)LHWC1!S=*S03WvwS8^Z90y(=Jm-uAy1>M4gF
zkRA``v@+cgv5jsNV)wq+!0<(9e8(zZOe8}Y%S5pN<@h5Y|2U5lrVw~z)FK((^FKs-
zv5SgyBqRff!>ULPfu7SF0}X?)H*&I*rHfK#Wzcl5J}LC;$PT
zurwMPFO0q;pzws(JLMs-cr$!tdzzOeGotZxKAa;EJ*i9?33Hiw0j0S_Nw&BMz+<%|
zfNz@V6m2GnmpoJ@)HJm^*QlGMv2NE|p7kB-!r=On5+
z^-0Tr0+Wj{jb}>*xY3v@jfTftkMWAyQKQx}sY;Eg3y%uVu6}i^Tg|HfQqhVYvO+bh
zz@()+zq%0h{nBm0e5Wsg_td6RRjoNK;-4xAKGtCnkADr$PIZ{KpB___$$Seg{mRnF
zPSvh3jL+pj%0)v4aH;sTD;XX6R?T)6vz+~B7B4%}$%^rv0G#1m`6tzM&MlJsY-VLs
z+fhmG)`gvA>RJyA*yS9trs6B;G!Yt+b{zy(U#NuxY9ZXj_H>6A6(<|%5?YRCF|?^=
zsX}CX*|?e$tdP{EXG!|o*VfRocMWe`d+XHJs#m_5!>jVxD__i#m%iWSEqRwpRqx(c
zxDBDH1#Q~84EE(+wSWaQK;eMs=9Id{#AIWGx=Fcg*T1&S?SDQ0EK;YTcD*N6?}w$@
z-qRMC#f@Zbi$`2y@Xk`dD+cdeTg=<2ZkE9AHSk7^SgwH{_ol8}2y=y`kf0?X01*ZS
zl=V^JiH=OM3REL@GYVN0yST$U{&9>|OybvixvwuCFN$Ss+ZEf_#iji&fyF!89ETXB
z`xWz;-JH)F&-cb2#ww6+BxHz%Qo)5Ke3B6tIx8Of76t3}dt|aP_QJJz7_F
ziZ`}(<>hDbs=r?LSFiX)DyGFs>Qk@Uy!id}Emi$$T^_HtrdGA4-TL0NmKDC2HY%`d
z9Z|EgRmZMAEP@9sO`IaxA*SpODhI-3M#G}ok3Q*2&HOF@N&B>imDVnBvJE0WCraE~
zaw(V%oa{LgR*46NN))5`1qbV+-t~5Xr)`+;FD{JR)}?fowR>#6n0rC2E_j0ktTlvt
za^0G2w?SEzkR+R}AdW+bwAN!sob>`9>ey)ID
z2t}P@0I!qhUjG%)!KpHmAHD2mk5STjLq`kQk?AkrUVJm)+=^1y3(^uGVSp8{Ll1Q&V1hF$zZ
zp3R+TGX(ZwZK}@UJl+b;PJ@6NveNdI2M=X!H`TpWZK*m1LfwTVS$^IL0fA*~O
zJkTr$9^7#=e6`_)2vW7ZeZ!|5Y%4GRp}iZsNCd?-A1kfWMARSH;T})v9+qKWf`FKA
zJyl3$6UXV9f+(Qv;aF9vl?LvgUv%H;v0dsN83;bbPHn}cr5^-x7)<3_E@4%x{nDwa
zkXgZ&2WFbj;n%GB+N(8Bf9(~p6W#ab`j+7#LsU-eoX{+EwopdiWzAugLC8pt2CO(Ql9D6&`O;1&+4p6OvL(ikajU@Vee{}E210bt98-#`@L
zAwq;WenA`Hz#pXJEq*~RZqF`);R8snRQv34I}fAF#gySW@89$W9oDx>KPe>9mqOEi#aF5gT!1YhPx@03B4f^>lwLukHVWU68COLb
zAEJ%pLzLsr^o-9e#3BkrLuEl0XwN%-q$GwUC5~jcnIEqNVu+v{EE45v%;NXC9bd#-
zL|o-n4yEQvqpxJ;zpb`0c*CVYgz#Q
ze35r0WUb{OV4e={SyEkwAy>{LX#QsQiDps;pvxV^Viv@4J{|K!-TSnQ1w1EoTEGTu
z0Bpu4BXJ!QKH~~uqm6izR`%ju0;hPMpl}+dQVQT&ZV&))gxp1hbXKPg+L#`;kew;q
zFy*F|iCy*d=6Lq!_LV0Vs-;03CqX1<6WIh5N##H^)N^Kzon0n<%BKP0XLX4jNOopd
z`lp5x9)Px;>h(orP)223hE%rAMkb>%?pB1V)+-_%h4SKlVyJI!D2{n
zgz`nDL7byHu46lf8EVo0re;x}M0H`6tac;{|jsAGBNm&R#@4W=AD94+SPhO()Ja^{<6sGR=k
zGKDE|f}=>3Y3QLJZ^|g3E-F9?>Njd3IT|WMpy`li52CuMhCLReZt4&@Drq7}Mpi2J
zTq>VtDx7jEsz#8f3Mg_)s$wn#kg8+Sh^pz3Dwis1s^)4Ct?GvsNJgHhJ5H2Az$j3u
zou=w4vXTz3)}nE`YC`m=cPJ=Tet~3KDwWXywr1;=#%Q0;XtI7Q-Oy=a257JD1zSRd
zTk1|dft;`w1hHoSn6aKJxX$a=EGwRpshKVW;~a%!CPZXH=4750H({xa)J?W(>vwXi
zsro6sHtfsTD`J9ZMgRb6&fOQRrfX&_e45xv%H*d+&9H83u{y`GI;_d|o4Eepa6W3Y
z<*Py{=X)^c)D=W@Lg#dDtUw+T!J^%@9xM%rEWDDeyq+x4iVMV2X?kMHdU}w1Qm49-
z)Qb9DyAs5^f?m;HZNeNadg5!OHbmpq#7#h+LZB&w;w+v;ZRTyBl4^m^{%pdItm$nS
z*3Rv=r7V%H?5Fxgi0%=Ij;)Ep;Tc9PX0EN&RIU2aE#l6l-6ExV4l1NJrL#e0wEieM
z%4(XT==Aabnq}?^UGC|vc5C8h-_B}{){d!sgepf8?#LLfFIwO>4V!D>8eH(#J&kS$
zUWs3(M($RlZ=E7mE-vxmEvpu&vp%l0UT(0e?iapo(8g`a8V59@lLuZSJ;I3XqTz9v
z)b;KYS@zTP{;p9Hn#wjV%RXu62Hoc_thZJ~{=s0ewJ%A&pFXx>rbQtXhFWIHUv}27
zBEb_4YL%$bAWDtZ5$fdo%H$E+Cb9Vrp#7w*0U=Gwm9B}_4D#RvM)05AZyJs&@G4tc
zmTRlJ?BMAs`YLR^GAupLnHd5j{l;gB(dGp2qZ(3UKSG}j?vk$EAv2;?n{}5BH!yrn
zBM`Fx*^4P;J${)&-fj`o78@2Rj2WYwQPu|6Y6r91oknc4im>sHEhDBbMOA1C!|k1{
zFZ)9A2DfPR*4g~pZ=YRo5&|VN7UcB#ZWNZ50jui~U*=0fFsA+BjO8(1y`izimxMNC
zAV0A)1|;TwQWe|j2Q%w@psp@zDf3#bSF&&$qcQeM;Tn_H&IvLcBBXrw?~VO1K*BL5
z7cp2?<_x=ykD+n~GYu)H=puhzEOY1eDoW`Rs?=$5%O*sursJ%7@sfhEeu}YB4V4+k
z)a?DSH6ITJcq6lZZb7farmm--I8zKf@sA(M7rJ@54uySrF536
zu5Nm+2@5R>LxslzwOw?zQ0ue&&aOMIwAvNoy@qhtGM+*7D?wP^n_Y9lU|>b@-=1ii9G-RGE6gG
z`YdPr%q&6F>~r3%!15X=o)_=lr}9R&UFLITw>A#>b=;yg7Mm;Fv8Tlz#Ctxi?78wn
zdo!2VYF0b%(7HBpBgthW->Z6U6FuH-*K~u*a^AV}S_L(505>wrZEYoEg^i}cj
z3kso;gPQ&luvpFH0(bO)?bQ_9ALnxS2-_vfqQGm-zIIG=Gim*pF(8KiS8I)id1V)`<#|MRaC;|_oO
zG@epEPRU}?(7EJ4VvVtl@-RDT9spP-%U3?`Q$#kBti$cMeo{9B5*^4w3eq8
zL?3k2Cw+NQd9W|NnR~g^v*emHy_yHT1ZyrjVQ>c1e9Z$qV4JRr8(ECrqa+
zU;#7i0>U4BQKLG~SF+D<*-sOm+xrDWW=Z#+c09xVBj>qsoNGaF{{muXY{Eae(Z}=P
z>va0^G+rM5*@1P9jP$Q0KL5=(H;yl!&-TDKM5{-{z6yj}4}|4kersm_pUM1hcRp5M
z_wy#W@TWd;9cAz;^>-JCX;N(LL=h)M0rW?|^hbg2Ki_o%G-`XHM|ys6>-F$|e~8%p
z+~+r3z-)TR?E9?2^sm1yNH+zd{$FhSgm*jm*Z;mizITK0all*4BsUCnvv9`SM7dI6f_1CWJYY
zW<+ruapu&ylV?w#KY<1nI+SQpqeqb@Rl1aEQ-wiHM3rhW{|HU1Efc<+$$}NNP&rtE
zut!ttql|oXqD5LnT#Xt4q)1UwgrY!$1`$qdm=NM#zD@!E^axU<7Lp!JqEyM!B}}zf
zYc9MQm~v&ymoaD7yqR-n&z}=Ql^T^Qa3#zh8Jo0RM~Q3qZfXD=N9d4ol3r#iDaert)kmP{Ii*9E!jS
zG0adyjl`R(qN>W9>^yPOV~st>UfWQ`0uK}^!RDT0|4h0Esf*CF3v~ieuZ8|&2*;m(
z1S&`%FYA#qBXJsXxQB>a(a9%~8;!INLllvw64!H09M~>W3nwp?0u##aS{#Wv#h_~}
zIvP#0@w*_0B(O&$H&YTbJ2Uzb&!hI-aick#98=IimFjRxia><$ixIJGt-TZpjTE_$
zlzS0P86Es0L^q8B)FCE`qtjCXbtJV^<9Pf_Kp%N5)m0-;C6!elksMG?I%y4c){9~t
zHP>5l)oZ|1MUB6I2}shd{X>8z1n+VH0n
z2is|k9oL%h#W4M@S=y4^2UHYL%
zpaCAhg%*ym{PfT44
za63{w9OtN*MbDfsJn1vpR#2w4aH&p37I1|dTwyzk3~@)`V^)qhGC(X^F@JbNkP?6A
zt|tENiF~3~W#||b5o*y%fh6Q1|0%=8h$QN4>r2_%$T*Q3Qe=`rxuFH<_k{yc;R7Go
z#}B{2M$J7Bi{ew^6_aJvhI{Tld5E)BZ&XSgid?D!?3C7d4Pfd|rktinuOyhux
zV-hi11ev8l3o4I+!~Emj2y;hP<}6dMoL4QenN4kOlS8*eU&&p(NAL
z&{UT*ge0MEaZ$0}LZd_lDbhBIRC}t`p8jMiQEaxqJi2nKShee2@oGMAb`hL4Mcqv?
zqEm$kwkMSg>pOv3QL+w|t)i0E8;4cQ0wQy18+}$%Jc5DdY<9C4&}2%b>coTQm9(Wb
zEoZcfF0Q5~jDK~{pu#Fvi!OGXK~PCX4&aff?h!JaI_+&@B_$)LXy_m%QaQFHTa+$Qb%HxsW<9c+v}6
z-d@GG@3rrJ%bQ-~|B?u~Gz=_!m_k^X#&@^jrSEw0n_vZ(R=<7isyHRO+%Gj(xC92T
z-^AO;1#g(cR&8+U9&A(Pj)`t1&Rs$+tVaV|rM?|@@r$WTT!%WCwY&7Mgl$M+jGXv(
zJg%*bpCaECM@GXiHu8~U`QcpF*sJ3l)EXvYKObi^#dH-dOOc#qEw@m~>kYAM-ODln
zzf2=T{3#HHXd#+axu933>XzXgXOMMSybuL5+XN*~h3J_l+Y{;Fj>Be^x>?SJHuSaV
zd|*4b7tdm5Zh*_INlujcf
z3t_Vc4X)>FYEb){+uaT{kheeI0I#*Usaq%+dfNy9U!+0$HFlWMtl8-zEpGhFGmls8{NJnTFBQbiq??Z>g1@_OG0NYrN7245ZP6n?De9_zCSKiajX
zd@Ybi|MV5po4yf!L;Td^ZgPbEonwGwM7n)PsMeGICd)mJNu#_NDywK|Ofx-D(aSXP
zdgAB8pFHk@iTQpT#b~Nm9wUG!G`%Lzs*Zjgfu(ie?haT7L**EN>?ICO>o
z6HW@J9KIZjyiy)saMm{bJ(~tO$&PREvzm3)%CD^I9iRTE$LHhOe!Wq$U->&>zIkYF
zl?T`ZKKoox9$I!4NknZ!QC5wz{U!CL=X1EP
z32AV1xDX33i}xT=BN~qoz0iB^uZVmv5=RRE%+3sR;s%{h>Y#5-S^ySMF%?rW3%0=EwIz%KY0Na%jW{yeZ=5(pPVXo3n)gOmhoWN(>f?}9vv6KRix|4L~0
zkg+drv1(j!7}3t>c=3dq5gOAE?vzgy>n`K&PSpl5r*MuUS^yfRpcU8=8lV9fI)N3b
zU@L+t%t_MG1g0PgHlPzg0Ueq_
z9_bPMI8dZ2hy=lKAg{0ycjo~wtQI>Z`Iy2V3Gz=&l1NfAD8O;i*ie$(5GmkL9U)R8
z(Saf@vK}XqnL4rLuCPx~61_xH#UhaIwyhtP#Q1+rIQX$K@vH$SsL&Af;08F=Q@3oC=C)_4igDa
zQ#s8u%b0Tw+4432EjBrV4kq9QieWzUk~`Jy7x%IYKhyo55fdY8ghDbrzso2|@;nXH
z$kMaF*0Wj|5M+k3G$pV+BSi%dv_iQfK{f6v+YmO9Ehp}P0rP}vkPfOr8u+j<=ZzKvuOzz?8=XwW(r_L?ga{96A1tPYo4R0HLHD__R;?bfMI=I+D^#KQd00X9l^mP8Idm?i3-Lvo$v_
zD`xU2DybYMViznG#ZENW$kQzOvG+DGauAhqm~l}})j%3`OdqvO2PISM2U9gwK*v)b
zCDcl~FX3n(p!|8^l+jc`-5EkZr@T;}vw
ztrcB@b>`MmPoIQ!T1F^i3R)j-O$YT_&6UcsRneT19NAOv+_QCj3ZB&IBk9##0+p(!
z^<4FJmY5V$3B_BNWU`!b1j$BRkCI%gbYB(rkouKXi`7hVNZFE2QsWhrzV&hnaa332
zUL$T{JvNIPmRQGx1kSCZNFd#m33D`7ML3pCKlWw0EL}|vCKpsDIrI%R0uL~tVjlqm
z@E}Vy#!v~RWy=+2jn-~L)-hE?4@wpT^Z;m0t^}(!-okW|X4N$F^=P$r&SZAqwpBxI
z7D{n8Bbc_?Eb3{Wtv{Vd_=eVC3v_GYcFnq$?r4@<|DA+sOSS|YP*#2P^QJa#0arVc
zwq_$jz^HFhCqfStcX1gPZFkf|dUPZM?{5RQa<6S}*R*cI_AH5Zv?$kdL3c?p7XZJO
zU7yrlqZGJ07t203bY0gn2G?#27jfSbw+`TTaaS8Ypb99WN_^LMS=McTv~^#%cxz^K
zaj-E7cSG)DBG{k;8{|z{Vc_MZfSVJKA5u||uwjcv4>VhRh
z900&~V;Cj?WO_Fka>L_lrB#G^I6Fw#bi)>P$Mzzk*95kKcQJqgTDSw$cZNg6iJ|y+
zZ}?Dh*n>N@hp{*|epp6VBzg~E8x~@ToA^IkqK3iopqFh*BU|5aIc#sKsCY<sNDuSVi{u
z3sU$C_F)^e00RQ~L7;d*U^t2q`6?2*eJSLPBYBmbj)P|kPcyWV8CZM+)d0P5Psz&fvs
zdaof?A>^Yz=A(QSVyy!p0fu27Ec>$OffxYt(jW$e-T1D@8L{=cs+AXibwW2H0<{-n
z9s*z(C;}NYyBF#8KRY|gKpSgCTdWoPzcd21_re5JTOsDbwO<<<$`Di$4=@SouydQG
zcRMJGKq>$rD#RhU6QTet0vYB2j5X1K?5`R{ZY4j4xtp7!pZiQFBD!s*3g{v(vAZIW
zfdDY!3r-gN5_P2d65)E2g~+?S1NyvwBD%c`0IH$}tosYzJ0dV)4hR4MkUREzuR7hYdX^00h#%z#Sx=
z*C@TxLzvMyq5{%k4>Exf8i3PVq0>d}(?Pv}FP$Tj;S#{%64JpF1R>W2VF*Ue)n8qH
zpIpl8gUTlYAF`kj{}kXH8o(diVb?pQ1MSM!e_eZ@{J;-OVCyR*!l>g*vonK8`&?WHuh>zn}(ozDaw&EovYxMBE|@9^)0F7mgl-j%VSN
zn^ap$+N<7j|F1qQql?iYQmN2Bg<0`H;O>nlRo>4Vt6Kp1|Z87v?Z6v7lNAPbft5&{;o5-3#Pud3i)
z@&R}5O+W%}J_sa0>oGs6HUB4YA@qM?4XPjr3Lq1fpb(nD2O@97Vqf;*)+5BB_9Yd3mQC#FrmVQ3>!Lp2r;6>i4+G0F@Z5-!XRHBi4(`?
zBS?WF|4W)ID6XQ)l`LDjdC+uL4%}}VlwGRfgww>
zU_~ud4pt!SnQZ!qAs>lb7X}bm%Rw!kWXqPlm=WW~jvt$j{G#+E!IWm}+P#Z6uim|U
z`}+MW(PvSiMVBItTau~Cr%|U?z4|e$*#H4*!GZ?Lfmpzt`Jzp`)+0!fT@i~!**Uf9
z)vQ~)ehs^?;K7BDnm+x-?MKE^sah?GRV!D8lmjFPfEko>eX*Oz{HzfnN6~Ie-$v~`
zyY}teyL9!D0?Rzx1?frL!H~7D?z0M3;UB
z{~m~7f(kB36GtZ8X2KWenWmUi>pAutY40u66+;IU0b+mnBIyTpBMV+9+NK>kr4nGiGwIYj0#jhvcwz&X`x?kIS{mw|MtY+
zm@@uXosGCcBxbeVehY56;*Lvhx#pgWZo2BO%Wk{wz6)=>^3F?dz4qRVuesdfx@~$E
zHpZ)lzH;aguv=^>N%yP>vzYKHCGSB>l$U!MpGRT-#C{my82@L2;z~%{nQ8g5Mki!!{Ow6(bHEVIj
zT{f%nOB`QYrlmU94DQWeR55edVvkLB*=C=OcG_ig{jJwk=v*YvyY2dOr9mGgs6s`E
zQ$q~^NHHhU4f8|z(qACsG{#R~Ofl6}uXMFRGXnTA$X|#l!C)!Xpmyh;|9=j8=%SBK
zdb*eMCqbTteNhA4d#VR;-2mQQQ4!e4g1an0$Rc<`h9mxH@D>XMspF4V6nR0DXM5?k
zFbo@8edxmxk*U*O|f=J>+zb8(-@WgXDweiPO
zlsrMpo4GY~->*Ks?Fn#z1T3Hd4;ZiRd5t5qaXhWNbTrxk1cfJgw|*z*s+I(8&b#|
zZI}=VU}BP#l)ymT5y*{Ii&B)cP9D+NLc?Tol%y=>UItl2!yuB4IB6P?#Hq({#gycfhx4!lj|Adkp#il>p@lS>_WT2hY
z)~$jhB#wx5r7SHYN*OXFcrK-lb8}`zodl(WU_u-J_=h&MK>}L}#2o-_9Q_zdQs(I_
zPII!8Q&oVcT1j=PRIRF2uZq>IYIUnz?P{%<`c$VzRi=sj7e#@FK87IeP&y?+DN6AN
zS!#n6ml#JkgBL%fZn9$~ZK+@X3fQ}}a-L{)$}q$r-0iM+zYE^*
zig&!^Ew6dci{9?a^RyH+Y!mq=ID6_r4^^ORC!TPLCv@Txq%dl4g*!aVa*4BjOH|}dChE&Vv-9B&GfC0eL5wFAMPxH
z+E!xExn)+2FN@hg1KP5i&9RR6iZzd!L<;F`|FokY4e3ZrdeW4xG<74Y6h>Qm)12k>wY}-2D>Mr;yRbX&<5?t1NsJFu(
z4)KV~d)oMp=)P-s?SAVd!2nlqxd$SRkQd_x6Dauvz_jp$tNbH7@Ifkk0P~mcKq&}c
z`5G7Q?qf@`qY{v~&wmbdW~ZFUL%(<<|2=%eXg1^z10jb(Roaj{cATsq7sv#%v4Ryi
zK?@kbz{ycQbeqG|6l5>^gna;oS*Ts@Q1AiG<5C4Y;2{vzw5HtOW}3Lqz3zdy`)wov
z_`nMuF@i6=B;sQD!2{>3WJ#9HnW(7@sEG}S%7R3
zJMaPop6`VnOyccI!Gj63VGwPY01vmZKK2WueeVC=Ae~1%LdtIvNt{0^)d7L~-w%Hf
zOtYHTjKBTwkN^DZfB*dNzyJRa|A77Hdmy8J2Z4SiQGn#fexJuk1CwzMA#ey0fo*^T
ze_(;5_XVZ5P8`8?U59$9mwK${1Ya|Ifn6Prw-GX6g8I=)`tfMVT9eceMq={n38~BaDYkigf6&wnYVy#v48fI
zPx=&qUFd~h2!>%8e}M;oWO#oAh$~Y#5K;IMoEL?r1$sx<8W{Kme(-c((19Qrf*zm)
zt@i~a5>7RUDF9F;w)X`nXb>y-7lsyK&8gm{pGU1xnIa4V2lByMPa26%-ak%b*KNn+@WzX*)^
z_XYk3iSAd7_=kp0$a%M@fJ+i;XJu_jhiwjlQ6i#I2*Gp$(E(qO1zGSAjVMMO*mZi?
zhp+dCCHN5)QzV3V8;r&uh`0*zC=fOPE(hZ-!ZI%Qh>!KSTHum^fVYO>l8lsyDO-^i
z*dT}{af8ptkk7Y?AOivM00r+rk?$}G5I}uNQ34o%2Uy^dA5jY-DU!7i7aQ4;9*L5!
zD2ubmhEb%3kC=;maDN3b4+S89JmphBg$eLS5Mnrt{MVEF_mf>1l=nB3_BV`2sek|Y
zkNP)|@br>Un2R+9|Bd`+7J}0|3E_?2h!C9BWu1jW9H9exn0l}0hg5)$BEgR9ScrVU
zAA=BktFRBNAP|GVj~KC!>XMh=vX^^VEyCiLX`zOaFfLC?ka1y<8G(?PvJOztkPHb0
z>rf;lPyiwU1qDC?6Df*bkdY>_kq01mcu)oOP%R{>6rUNIp?Lrpu#y=Tm2XHIGg*`J
z=T>lKfjjwrL#dPjxSL1`fW6s&x`}_lnVbJNnEYp$YxJ5^89|~JjS{GIgQ7TWr4Zd{
zo!ux9T-i9lwOfW(H5{>ZTF?b$*?L{zdS8H+foKwIDGpnrmRi!D>6ni2$#8EOm-6@p
zcFC8)5-eJR|Cj#hpZ|%ETOy$R(U$~Tp#2z_g6V?glAMQG5<+k}L4gfIz?icTiWxc!
zl4%+>i3gP_4h8U`^DquOumezF1)W(E8|i^2Ko4J_08=2NGHRL{`HHXDni#g6&d3KM
z;G;h(0yJ3wBEXB21f*Z^qe$wb1F@t6Ap%a?q)N)9PYR_;3ZzeJrBsTfQ_7`ITBS>R
zq){rSS_-C8`lVOuqfaOaXv(G{@SqN~qrLKsg!PqkY5`i-TVZxF
z&q82?T407MXn^)3U$Avu;HazT1deK+Bbc59wVp~ri0qlE@|hIwm=l?Dy8vCuLFCf_S&y)3Z!a^uxOgA
zaC5GT)|^!tdeE744Ph_`(^?FZHx|IL9cuv_umOJxsFby32PR{U$Yp|hvNyJ<;VG#e
zAgSkBshxDG?+Ksu*`8~Ov-O!4`Vf0xP^zUmmw$<%tEG>s>Z+;yPy~`
z|CqQsi4ZChPY?us(>JmZteEl+7@DD=I1BH9DZP*^$&^YyMrI;C3brSZs;8v(-_v@yV$<8=soWo}QW!J{zh7aR8-ys;%0WNb9uOn~&BD
zt4ZrEOc{_4TD1_0wOU&PvVaP>q6tv&tnK@(P@oBz@&smE0KL$)MY6UZfdfuZ{{`Xt
z1@zDgCC06-V7F|G5vwQ=4FEPKfOoFBjDUNkO(4M%Y)>X;Vu_oj{93S%tHBx!x|6H8
zj~lO;E3X7w!W|5`2n)WCIJ!Stx@q{ps2j1WJF$2Zoq7Xee-k(hk&R!ljU3yRQiHNF
zma@TBV>rgLCfl+e5WK@nylI)dI$IK(ioD4y4vaP!Rx-T@P$dVjDMbSmU<}5tOU7kf
zG-G_mL4n4alEz_N#$?>a
zaj^z95&>+c@T)-c(3K)PvnXJj>P-fKuq}0>|v@ig)&;(Ur|H`I}0~mb5
ztBkn^>&lrcu$)Vm1;z1FM&MU7!QqEVEEt#W{Pk^r^G%SrS;RDXUNvrAixPY{pvR
z#%3JG@I24+?9Q&cCGq^uV*JLm5qL%M&!Te21((Ns+{gS92AZJI3%$@`K*+rS(GZQu
z(i#`jTdJ}|55OS6zz_#(P|*j#2RHhP2?=DL{G+BE17I)(U=RbRTm?ap%J7=GX4=a2
zTBT6BxKYZv{Cd+g?YR0Hxk=j7I_f=z|3RA++h?u|BZ4sXV*9o6nKFc
zsDWMi%w6_pghoGwmZ)IO9pLE%+1$-%{lw}SaGMge@i>=W1=r*;(CH=*dd$bNAP*5X
z50U`UA0g56fWNmAx4-}ljZg@%;L(T?(vH;0q;Ug}eFJwE1ENd|F>q&vECF|h36Ra%
zo$cA54ceg{+Fu~rrES`$joPWL+MhkwQRLK0Hix8lhh|CJX9>==#|NOo&T-A#L2-Fj
z`w{XW+{2yM#68>#h6iaY61^aPw~@bbk9iB}I-QC?l@KZlE
zNkFjL<*nMJZQkjv-s`Q}zfEDUJ!(+>5D{p@4$;F|old7$|J$z@dw^)EYu(!cPAaVp
z+#2@Waj^yop5R4txDD>$deGQy!QK;2;T3M-7jE7JK7$PS)Ebu;L4d#uu>yBQ(l9i2
z1x{A(jpAl@;499f7!KnxF5@#^-YPE491h#{9n~Hl7$$H4R1gCD5CWn=`#=SG
za@(tP;x4XmHtys?*5Xm#Ni=TdSB~W~es4E!Rx~V!JpLML?Qtbe7DNBpAPDwF6yIB|LUb~>Ynasa}KeM&gu$gysZxF
zu`cVkQ5~ml>$i^UxvuNG&g;GY>F~Ykvo7p9^XkKH?8jc_weIW7&g{+Z?9UGEzz!0V
zPVLoh?b9VN*IsGJ&h2Qf?A@N`mM-n!PVNOcQyN3&<*x1p_wDQM;^MCA?k?}Way;oi
z@Ar;o?Ot#=%bxiD5%AvS?B(z4-V_jVR|{hA1F!HyrtAj;L;e2nt|P@%d@KA8@l$Nh
zRtxZRD)8s5?H>>FmIi7C{}9@gBMHCoDeq$qua*vU@#6FHY&pf@ypH8;8d9uowkQ%C
zpSm4?#m9vpXU^&>Z_@@(htp+jQ_jukuYF|KT8E={PUW^O>pT%#P-q@itq8IScAPxfrTvkEqtCc*PF-0_AO^l|RwL@z!=cl4ne
zv~3{xCcsbrR8+#{%tp)*zAF=a@AQu^VJy$76F>QAFZG(5_GRDlQH;D-pZRCc`Eh^t
z6p#68@A+!~`Qcppnh#-WniO@vZ$Hl?dXM6cU-T35_g^3izQFrgr*&Td1RoVriVtH@
z!y-v+6Sfce%kSuwUJVXU^*3Ajlpp=fYxeWG`Qj}7ouB%o@9+?R`kvqK(0}==|NS;!
z{b1kvF!}n`Anka6^1*zV%0GkWk^5~e|M+c?5kzGzh@TL~4-j7j4kTC*KtY5F6)sfB
zN8Ce*5hYHfSkdA|j2Sg<UN01>!jwD%fq{D}Ns#OE8t
z$^#>7)@gb2W`UqVL%v-3bLY5sRj+2<+VyMLu}yYW$#SSusylBRz1g()?%Obh@+3;N
zxAEY~kpkt7ocC|z#ARRPD)DRB|FLBS7yQ%R`yX=TaFieq*Zg_(1qV-OkN2-azY`_F
zpGfqU@jnJu6T^%}fi;vjsCdFu?{(TQIfuDzxxI3^UYFBidGy
zuBYLYvZ^PSMlA6|5T`m(DW{GLN+zq8^G!ymrur#H9AUgs#|_1)E~4wiBFn6Z(jthB
zDylf(g9EhDW}bOI_@IRJsyuHmg0M_zy&f~n3!?cFicccI_^OYv`v`L5m3G?s;uSdK
zgfl=088lGA%uegfK|2W?5Ho`kd@!>wyEODrL=#msCBjz95UE95jI_NUy#h-}?TX}%
zyb|>A)KfM>rP4}L+Y0kk|AE5XlCDW(D^#2^_o_(Mg2rU@R>QjRQrTvf9gNRoTGya+Rrw2djUjs(W&S&wMV@=RO_LM6N}!jpJnR03^K
z&|ytu7C~i;?O0=BKYs8Fgts;MWRx|uHf5Guj;LF4z8z99clAi}W}K5$cinnT==olt
z=?!{lg}>kzXn!ku?jwUG<)~?kO6I8OR2dehFoIy9l2fiZg@Lp`_taQ4&cZfOG}KP3
zlkBnyb@^?$y3W!#2+G?x^g2CKRTmSUyQqjvZ_Bu(n`*z%OFS5~V
zb@zQkye|cp=5zG3jp_@3LkRPD
z_PFRpkZ{s#7xXCjxX4KkA(X2etD+)05J@FO;5(6tpn{?h{-z`R!-)D&mnPN0K!!7<
z;SB9}!yB@2|A0H>p{sb;Lm=LzfS3wbO58;bCuyTeNlYR+n#VJtNzZywlwbrOsKHd_
zD|;r`UiVZuLf|;9eB2|UdrA_kth~^DIAmiR)uO{7#!-$U3E&*<*pVR)uSh}QBOm`T
z5C(Fmk9-8cAcIgyLiVwch&*H?6Uj(OI#QC8G~}uHXh}n6a**3I3JG=NJ=`b_I^jdn
z(rz^!`>fH8t7N6^?)XYr((#9}q~%ts@uj>K@oI+rPA|V>NJb`7kvbt{WQK{zU=kCV
z#5^Q3H5r7x3^JO}e5U0-B)SlFE^|i#A;E})&GDI%ee6kPE6v$PxujE_>tts;-T6*<
z##5g2|DljalMPjAOI@l-xp+`_6(z|Lr4x-CO;6H3fe2NqQ;lO($9XkJRe=pf;A&UB`c~C)|k$;Jr^ZwTixnAt6J*-RKNgSOhARPzBO)U-CbMLDbuE|6{=rI)B-MI
z*u#ngv3g}JN#n{pHkjZ%CSb!=R3Nv@`j4;ed+T52=2TfW3?mC5?P6hLTE&)Dv7=q>
z|6x@d64W+Uw$plSN>);Y^c2Cen9ax^AVLn7ZT6Im{bzBFdt7=BHn9~lEox&c5yL(=
zB8!#oY^__j+G4dDxJ}3^yvq>XPGlG3CGU7Kl37J@LcN^e2zo8@2Vy(~xG59vRj=z-
zwpQf1uT?E+AJSjy`Zu)#9&mG^``Q8jx3w0bu7VX@TEs&5!3dV{eJzZk?AC_62wBBG
zR`G>Lgt!Q8Xv2rU5MGHi03qhJheDpRDvQsy$2v8-eyhgr;HCUcq1|9oaN
zr&-NwW^-{)D0KJyCzl$iX#H!f-r-{6w&cS;PHhRk3<4rps_|c
zv4IV^0t$6xd7X-a@1U;>bc4P9|hwhh(mGeal_*x~+?@n$`36wUc38?+5dG*0t_+zL&dY
zdM$4K9)+7kj(M7Ra6v;%9Nd0}-vDII|1Fg^Eb~A@Cp5S7
z1TQ+%asKp@NI~Iw*7Ke{`~?!57~t(!wVBUFFO)}!Tf2J_d-_8xkKWgTk*7g))T7dmVA
zeQSLu{qhJFeCInNb;4d%!w4}&Kl-sohZn@~7O=n({}9mQ
z`Qnw}VN9#>3@5PNMND5mxwJ~F@+5HfLs{BT=;+t
zn1bVjxr|^v24p=*Yd+`eG$8r3ld`YxiwNm!3+jWf>(hvl`@oUIiVdQO?XxbX({EGWkcJSG25`JIjNm{`ZOcY+*hZWYhmr$=hu}z#NK0`DG0*%=&F?
zxyi~D+)9Gz%8F>ja>GWkJeMyp%d!Ll&D;pi|9k|@=uYqaPVfv*@f=U`EKl=1PxMSr
z^;}Q(Y)|)mPxy>a`J7Ms#EjgWh~2D)N02P@FoF9l3FM@f0EHXnL_y|M3*wXrMU>3U
z6gkUmfI+H(?Boz%oCxl$PYlga4c$-P!J8#@eBgDIHdnnL4}h5y0R-Om{5?6
zn*n{B0=>WkZ8&%whz%4saR^0w9Ehu_0f~@Mw5(8xxKI&2QY1}MC0$Y`ZBh>9DT)yh{cQmK?#t8D&T`S
ztpXRV79x!ZBaMv3Tm=&QQ$Tf6K^;^=|1DHQJ=E|dQ7tG$DQ(m$b%HOb0s!Dr@KZQ4
zofI?mz6`87mh>}`97B?{HYuR7IK9)T$y12fQ=Je6Uue}8cvUCR0V(alHULjO>Cju{
z&|E#zT}9OR>{VY4R`yiX9&A)8rBWTR(gm7S-BdW_dRAzSR%xBqf67$o+tjt#z)ZVJ
zZEQ4CJ=KPB!_M^1J_S^BwNsQJc2e6F`X&2T2=y6_BPy8+s)Tt(6d|om#1l+NTwp
ztSy_6F+X+1=Q^MbEx%)L)6&
zD;33USLUG
z_;p?5m0yHdUEn3&xxLuDjbHrjTCde#y@gw{eO&_nU;ag1`K?_8=3n70+u3R02X0IBv
z-Opv)`?cTu#o^s$UynSZ6McdS!kZ5Mt
zw7pw$wq~?Fmaxf_a^7UG-R8D=XKohTLbhVQ#bOoDH#MGJ=h8
zf;lqQ5L|u;U2a~0r2=36<@V57?p@<7wcZxi3HX^Gjb`R4R@V>(W%&eYD;8;b_SL?P
z)$Y}2eQsz}|L#(MW{Tm+oDrdAyAWtndXXL3oX|0$@lhe0#t`sni3`qPUKZSkhG>KR
zf<^Vg?Oj}%6g@kp2t2MKs+OUWzG|$_YOQY1lcs2v?q^ljuAJ~9Q2Hbls*9g?kr)Z1
zP(q;^aqG0ckle6|<<(*>;9|gK<5Bb$Ekw*XitDK|VMpy=WzDOL-fF~7Y{g#e5#>Rz
zzS6onfR?V*uofs$0v&)EA%IzpwBGFIfR4<*k*H`9paAR&nQNL5Wm4W^CopBB-s_m@
z>wf&}gLW&yzH1aF=6|$M#_nz3{_U*}0(@kM6);f`2CA`s3Qqzh*XZmSVe7Nj9O-5e
zfHv*+|3K|RvS)nW;+3A+qrM&MzHB){NACPeFfo5(O@f_v|rD&^dgiel=zGs#0ZtsTeT=MG=
zGNFJ;6a$ZL0{TP2sdjG^PjM9&QTTS3h3IeTt?ZE+ZSqN>Y@%tjcJMFa
zrkvhs9^vs6GU!C%jjn!dy*^1j;w%8Kiw~cU4u_N`*PVs_m4-%d^o
z7oY5bed+7faYYI54S`Z4ujmxEaM@OJ8dvVk+3e6MiU1cQC)e>#TI)QIa+VqDUeVwY
z{})^1CIydf_VD!MKz3Zl@!L`DE+}OZKWtYA;3b{fYu|RheHU5xZ(6SbaUXYb
zFL!f4cXUs8bzgUOZ+CZpcX*F?d7t-l59YN1b|eQi3%r~IH}+3|j!&-;W-sXIPEZ6LQh$6W)^c^&$N|t
z(l31<#r}af{S&V6d^bfV4++?>Y1tR5NneZNzI{EtS0q0E^E7@;_Wc@0{`gP&>`G
zPyWl#_^NMyg?oO0sMKj-C4FBGB21`oA;X3a6^eT(aU#Wv5G`WNNHNG4Ct5y!^dM4)
zlagPkRIA2E97~ogSWyd=gB1vSEm^L-sdFdKo<4s94Jvdf(V|9=B27v(h=~JKLhK76
zYHEn8`>2=*g0p4LgHm`t0w8uQ*|KKGenFcSz*@0u+p;|?7cE)1XWPELTbHiezJBM%
z^=tQU;KF$cvxTb|FyqFKA485Tc{1h7mM1ecp;@!TAOIfmlyYz@&Xf{KUH|IzejDgrwt
z_wL@mgQw21qE>M^&9n3h_OjZvcoEixPdTAu`EKbawtxS<{<-=U?srgG_5m2*fc>$T
zpn?lB*r0=$ZMIowpM^FWdZkq((Itp%a>*APcDS2vxrtb!LnN9=QGW0-1VC@Ug(O@_
zPMnm|c`m^u6HPYVl#>)c0vV)`LlRk}kw+q#q>@WA*`$+CLK$U|9AOZn2Q$uy0dAyS
zsNPOtH8|LVW0F~>nP;MzrkZP(m05%ng0_=rTb{>$ZAg@^8Z?jvZ45=fcWLt
zUV9hGR%n3k3ApHrakcm&j3dohqj5JOr{i)xvZR8ipMn~ysH2ivs;Q@I9~;4?`TW#1m7@AhVn~OQD<=)=4cw`si~>E0@Tkk1X>ba|y_V
zvMcbpDXI(Upz0>{@
ztT1g1-{f$`TXWsD*I%o7u?cWiNGDewAB62dom3*r2qWY&4uJIS46w~5#@uMSb=R!X
z-g*zpuA_|h%p%af$xAiS_9nMu(sx50IYLfLUU`aA8$5Kv7k26EdSHVdy6B^mPL|kY
zZ)`S(3ZbSNYn{w9!T=+H(ExsRzuPV3yXBqpp$P3>AYF#<#do;m8jd+giWgV((T;N(
zyybLLzZ>Nf3whwBTJpS2QBXG^j134icrzh-u!AicAsN4*JW3HKe4Yaq
zV_xtAD!?#~a-1XAWavSSMT=u+yWz*Ql`XfWAdn+427&ap#S$qoBZdkWBTrNtMR^f$
z)$5BSqxcaTU^0^@grF5Ah(*$9F@%I;cgIBMJ{
zI|o2RDR5?!9H1)2Ni&_%EnOdEBJO5sxmtqneJW&Q#Sk}M$lG!;%W6svqEYK!CN)VfZ5qv!`2yu_vIj{@w)0WLGiQ8OIZBWM
zt%)2|sXHSF&lBEqg}dY>U;tVlv*1NdHf79C^Es@Z21}r$Bk1G|+7kD5jE^mSh(w{*
zR9XfNn-_JSMjsbScL}gv;%p)m$+^T*5^kLa0B7K50*@YJzByQzU1J6z8-W!idi8&!o+v9y{xZLhvL(vudlxr#+4e~kFuu+FuvEWNG3a=Y6su5o;f
z0j_Xyic{gmm9NZA(01$U9|v2vxDwtlVRGu-hq(7mvCfeO^dkl48xhOUQ0
z%;70(SHM2Ca&-|?WfO-E#pD%-c@z2&wGkx7+MBWedR#&@B8-#U+;Q}N46y6jnT&5%
zD{qOMOCuw>rW(d_mAlK`CF>P3QQqlb)}`evXBg2`ws2mhd&(sn2FgzcGn&NAzM~@4
zvP!L1YWCzB*vL4~xN&p$(i&eKBdyM=_SdZ4c}@5Vxz7nMGGmUMpTAW*FT%)w3$3z!}pyhrZnfLBUR|{!R~|ETi_ww=gLx-q
zF6*0%$mU>oX~Hd9wIT2N&q7~2+k;7T6&pPvE*@FQPL{HjEq1zzhGiEK#V?PJv8+VI
zdjD9PUHqmc$ncIioe?~C-H841OuMzt7tZsxwmtKjN8j5)z2b1AnQd-^o7~2!)dixy
ztX@^OT*oTn--%q2%Ky!;>vaZJty_ufbB?v+C10D!`~IvT5iJcY-?^UueDlg*KG-^6
z-cYkRA+0lY>}FRx(_??Dtv#N(m{wM>c0aZ0BpzYA3dKF^KBHdmy?td_5exH+aw3If
z@WY;SgzWtIm}fr!`w!U&VayDTS(%BNLX2De+)w`O4_9Sh>UGctvECTDp7v!=HF?oF
z)fV!cpUW9c`dtxyDGk%X%z)LLvUSx2)}Ka%7LKJ6+999+!C(wRjPsEh^r1}-vBnP3
zjt_wW5VckVf*(17Pz17+)K#G0l#>Hy)oX1aTE&P5R@K*u-}s#p`L)|vxt|J((g{vo
z3StEM8DFowp#QevlMI^S8CC`j5@7VnogcN$2n13J3{tbH+z&2RvBh4$4A!(QN*^v_
zH)2>7(j|ZJ*YCWgbeYacrXt2A)n@@_U<&475@t^@#Ru%eR4ArmLIqaL8ONi
zq;v6RKN;tQGTD>ylb9f=k>+Q2VcBplDMm)2|j9xI1HdVwwOSq8UJ>I
zXpM0vWR~bZs^~JNX^QG%Gop}-LZe$8rBY4;oyKTXDw&h|=Y)RQe<7MyHkY6QsgO<@
zTuqpv^(mwwsg)Ayl-gC1;^&a&=$0{Qq(-Q6%EdySM3-tPo|M|_c-)$0XNUq|XOO5r
z=ET9N>Z-D8tGeo|!s@CrV~bv1oU#QJSb)HYae3kRD$IEF{lahA$`t;P{I+0)?lYP!~vF@
z2x;eTyleGjU75-k@0sYD5);05i>AJ5t%_z{;3`z^z)||@w{~QY9&DKyZ2zZm;AavC
zr^a1F;2@ub>dLK~9y(`bLg4$A+yMciyc(W>&}+PPQ+?@czMgDmTB4gi;T$;mvxj{{;a|PJ~SQ>?$h6+>wmQpbU(KR2}w=U;xUfeT7qNpB$iIqg4sQ-#m2|nJVK5DJn
zEpG1~>~uyfJAP_wR3GikV(C`c5_REhcwg4-`kIs&F;+*
zuCs`(M9Adsrl;?kZz)=>WKFJ_9R$1D5B`vW{v4zrI%4gPM)RUzBl@BD;;m1z+-ot=
z>Jn4yVlUuwQ8-Q4>Ec`^sT^h!ZsR^K5HS(A
z!4V@d5?}BVbK9)gN|oS>NmM}xvtb|k5g-W?A*qzxD(?^DBL6sPrsyi|>279O4&o_U
zZ$G-OMCt8*nbZYU&g_a5@_ug+Bd*Jef-mUt3h=QL=)gzRN*gdLndIz8CQBiU4kBal
z7tjh6yP8QH02PB?D>f4>LX&!pDw)pk*%(Xb2myUk^1OHI!GZ$=?ihh
zAHxVfZt5_5Db2;}ZS1oOX0tQfOTVfHbu>z-~2^P36TNzeifacUxYAZp%(siM9N%m$+hjhofC0=TfaJG=7
zbiqf=NEe)tBv(UW0(DRe^-u>z8rP&`R_!%IUN)<8S-8O~v_m_5!7EU8Ra13E^XPLL
z*Bb*Wl{smmc6Fg{wO0dY#db@Xg%lCSR_L&-RQkVAcopwXJEGm!#Iefu?3;2Me!lZiG
zSaVr&`(~j^T9XB-o(3s{4;o_WWrZ8~rMhO44ysK-_;JDJYsOK$z&0?St143NLv%p_
zJiv+CS*rnXqXfF68-
z9!UD6Q~HxXxPOT&V(|~x`V~3eq24B24%2jV=QbFJ*dlssOvfb>ZEH;*s7zDqVAV89
zlerxAh7O3tM|6P>@H%yyIQufhD?GsyyaE*nJF&kwdwchwf484AJF`3cvzPa>hc~rX
zd!ZNb4dZvB`*W!}OH-2t46wntlY6<3yQTlIa>@%;Z{Y4d-t(_}@InYSVf#S=*u2em!50|z!jCu4
z=Xk^axzAJkK_tA-1O2pLyuf?+&{uoUUp%(kFvtHewn?DXdHly?v$xL>xT}2Euifpo
zd_D&AoGS!&YxgTWf*(9W5wHPkxAw%t{lOEx#0&b-=Qz(ZeZ`lz-8;Q_FTLOQJ;Yo5
z-^=~7W4zY0uEraBM=7+$A|d}Kp~%WK))Q06i{buxedcpo5L5w0tU!u+o^_}Aia$UB
zJOVdx!#*%TVOzZ5yMF7#e*d3Kd(jhp)3?6flQ-Y{JwgaR#RGoR8~)%Y{J}%LCu>pT
z6RkiW?b9Y+HB{Ai7|y!K!sFLg;h8v*&~Et+c};;KoM{Q`OCmQ)IQS}
z{qVp3&(D6~4?W$-{(IN>(#yZ^@BZ);{@@q?GvjbT0t5hoUj`Bs2;fV?g9-^IbhywU
zLWdC}Nq`KSvPwz#GA7t+)jGa<^5hj2vuwB(
zam!7{mwpqzOt4$mZvWndboJ)-`xkKFyy65GHhh@xUBGx13nq-XFyq9HDf_L9_wwY+
zDOaj&IX0|J7Obd+%E1bRy{lnQhP=p7Vnd6tH^#mgn<4FvxNXaBs8D0>->r!kH-7v$
z=guv`%4Ge;Cf1y-gCn|diCqsm#3Z;zE-YSy?$vf
zmh8koW^ug2@uUd2WEfBeZYYziFUAmr%&^B8e9*GKCW}zQz#M!~K?)~au(8ZCQ|t@n
zSOO^s(5@P-w9`^sji&2ndrh|&YdZ+WiF(6LxZz%_Q74Xu(+*;Kz5Ei)FvT2`Ofs$fpuIHJT$9Z<-F%ZhES-e1
zODp4xZ>z4pLK3F2Jo2M}Km&b5zyjNl>n_apa_B$^5xdY)4EL(6LPjl&l&(oDwQM2{
z7flp1B2D<();zPns0vgfOxT*_p17iyf;6O_WL6tZnzoPp}87Hc;T_l2CVF}$A0*u
z5=%Xiv{YAQ^X?6idEqBwoMq)*mT5X2sGWSvFQ~XYbJ4|j@(UWuKc9y2
z)&Hko+V28f|
z?(Zf2a}MrCLW)a}0)`HeU=T?%L?SLuWe|It#NtM=
zA$~}r4}Dys6_+q%5RHh(uQ*bJR$N@fMAJkFavc5*BO2q_N>|DeTdy>u8q0SrS+-JJw~XVHSO`g9{?cT63?b!eD8N7tvQJqHi9RaP
z31?P9AB+U%BO#f=5K;0}mYf?0r-{LCQqh_lypNJf=>#;MvJ0v7<0@;WOLuO|ogSbi
z8>BW5vgIG?K3Ylq7Ghz~pQgiAc36F-DuBOOW6DTWi9
z#?xlS#`#YmNztQG4CVAjNls&JQ3p^$rw(4{JutEqrZJW2OlewEo8FYBG|+)gd5Tk?
z{uHPnGL6pgN9DM0~g(ApuCkRrJRA~tb}FHE(n6YZu&5yvaQ>HlP;49w{9
zw%O65S_h-SlcSQdDd>G4Q*!m*1W>8w;-TxuW&^o+v=J0WmpQ6
zm2`%I-u@TB0WOo3zDHjJ6Vbn5;;(V_WS`q9^b3YWx6=#cI
z>;WKJC0RjQgABa`jH<~|o?wzmvSbF+%fbGGFf*OmiAu;~1S81BIJ_IO6#MNsAqLXm
zTFmB;aP?M&^Dt>OYi8Qq=*6nt=o4!ktN5xozUz&%ia(21ARk&*QXXDdHQ3hcy(A|l
zH~S>0+^zdF?i_~fi|evb3S9t?{xndj{luKXyc@{=!sS|0|)Qu1YREV
znb-X0Ip2BDe;)Lq7d_{Zsoah@7rJ0h!Rkj~3_63>M)0;y$q_H-7Tew<*RAu;N4wqm
z-VM+$9{gDMOzu7}9{JElblu%s_rDiC%15Vh(nnu?>t7%H+1LK|xxf9=S3JVYxI`rs
z3Fd2fyxHoWAnm2=$Z!{)yoXQkZWh9uKl@qzfs=i4oCo{Z%X{(`ZO9hK^19Ce4-f$p
zPyrW^0TJl?AS@x6D3n>T*X;2C8i44i6C#6HyTXhz^&jnVxCGybuFp
zZ~%vg`2NtW0&x(pV+XTn5kCi~Fz({=@RwTAjc?xm*ez5GOks7Pf8m|!>
zvr!wX&IEsv*c|JjB1;u55M_+f$8gWX+W%|5gvcc94*)9y_|%WOfTIt^?UFK4=hm@T
z>Tmz}ujk-V9-XigX=?=^!5I&75G5`Fz3~eq5cQrb63Ovo%<;SW&fDm&-KGubI;Ogi
zk?)id6KSmW=8f8zulYtU9t}bup^*oD&>$fWCSy`2XObps(k5;43ltIof6)#p%)&5C
z!xk^lUL~`TgCb9^%;s?(JEG+JF5UDlKH9WX=}FY6fA^2J_EJ>3(tJ6BKlO|2G0ZB0!El%S&jto2w8O;qd`|{0ZbLDWX=x`I=
zfNVEmjw8WqMB3&OtJ1t~Y&_@AZ;-R`yb@TDvLi<>`k=EcQE)o36G0PHK^Ju2wDToq
z@fKwQLK#SEP!k*>%kAI}4CF3Gax*YV4m}l5a#KN@iFsr
zGHuN9Mie`GEacL2C0R5?3jeSN50pWJR7i&uG#ykNG-6r2NK5SGDv)%KxP(dLg(sow
zxm1t!T+jJF3^oN+B#x5)-f>ru({MCWOmS~3!!-Elkw*z{17FlC@lzhl^lygpOE1$h
zxiUGq(gVp-3Z>ICi4;%+RZt(!NHrp6BF9~DrV5&LX%Mwp6tzO-(j)Xi{K(J3M&SIW
zA^nKam%KD_>Jk3j^gj0#A^DF$`_wG|bWm57Ra@2H3YB%-#b$6OYHq?%9d(bMCU&G$
zQcF=4DG-W0b$NspgFv-S@9|AZwN$C&RCCb)0YExb)m5jJT2~cTV}@GPX;&pQR-Hs!
zYxPbTvQsC~{fspUMgKMDlyzB6VnQ1Y7Zd9stPfg^MOv%XUhj25VU>O)XM`AaUzw#}
zc~#i(qZbQSfq2YCku@yRkYO9vVLM4qY6eOj>|Ld1Ua{|Dv8P_~m18@0G+|Yk`Uqzb
z>qt$hX{KbLic4V84g!7kh=}!YVAfZhRARTpP7-#;Ml}H2bzO1rP&4OU7PVsUBx7YF
zUd16^1wt#7R%w@ZUTMT=j}|93)?=&IYSR*Ahe?D+mQg{di=u>vR5o0DwGI#I4kNOK
zWOgDmuu*|lQE?XM)V7;=c3p23XlE5_d=yWn#%PgNEB^Lr|5kte7I6EPUauB$6L&4M
zc4qX&1Num8AOF;39T##*_Us<4kmxeHI2DrQc1XH4S7{Y)V^Ljub|maJTPvqlqtICi
zcW?`raG^DDV>fC0_F{`x>8Mt5cb9h$E^8;pTf>%QHA0UjXKVc^QU{i?L?SgIO0rzY
zbA2Uxbr5vFb##ZbbWg%OkMV+9u5ISWS^}1JEtYR#H*jZHc5PRE1$SzD*L~kt;XpR2
znB`_tc6dMNoEmqaxOQbRSE`1wJGJ*$rdLP^7$g`k8Ns(&M(BDS^D*o1953qsyb6Mg
zV|%v^KrKr@{f2m3$4O9@pvIScU)OKZH+EsSgxA+~H5Ptb*o6ZQWRZ$~mx_P6^{7;8
zW?+h`;{QWjBk)4SF*f}(J7m@!$5T#o&w_XFh~e#4zN&*~=7Xigej6A@E!ZQkn22yR
zgSk|L!SaGlH2(mngTK}Zgja8g_Gr^saMSmMk+yc%SZZ1Lh3A-#HS4&D_l9MPN+P#p
z2TPB47(N)%A*pn8x!90FR7f^59@7nQj4|&xa`{Yaj2#zjMaX-oI9aXu|Fn`$Ur38B
z@WbZx&+5!h<4lRQ6e}T)4jB7G%SOkMY>IEEmgIc2dpO
zCoe3+@KBU*kCg3hACXciMYKd?G%q1JD$|r8p16xD7n5~1iAQYioRfL_Pai`IMSYHu
z1OIZIXXGNwS)FU;iS_q*Wtk17v6gR{o;em)6U<8%%vSa5OZ0hcmDltpg3F%CF2_tp
zEAx;|f{5uaN7FgwTG4y8l12$lW7^qx_xF;6a~Z2Rz1)#UlG%bFPfr8yIFIw&pw00j
zQ{H%v`5u{^HH&!jS7ecQXgjl>Z<==tmC8iI%4~I~L!zhu8JH)cd5)=nsQuR=x-;W8uH!z=B)!d>i~pmk
zJraSTQmV~ansddfFM_Rc*syA7tA$naLfezW`lREtwBHl(P&%#KQ?&(WBk(w`Vrq|V
zD6ajKu5a68jZ^_GbnU`1L*b4?BhQ(yBeGx4B*zq*Nldl7GPA4Mwqjd{JzJwgQkz?Y
zl!p={veJd#Z5?+{yAN}@LAt}R3za{MANiA&shO9*1fC7iCFdEp<6B5|dm+izAs+I}
zMqu?)p!Eb(|B6$YMeK;vF(r{$lbiFqe{Zw2biKVKqy5l6xq9;GmN>q6tbgT;Nra#C
zc~@&YRplGRr*5li!LPo4h0x;%)8WL>0Z7J^)LCryO0q=2MxE44
zJ;2VS&^^6QC{}Qjf3}Sjb!Suv
z*^^z_MMqo;o!ILMQV%_zWu4lq-P#SP1)n`ppCwwRMSPl_*TcO%+W)rLx&6;UuSxqDqiDNXr6vP*f5d9ej|KIMBp
ze5fVp={@0P9_zzHfwOwH&mF>Z-jt4hgjQbYO{nV2euem{HH1kE%J`jqS!(*d>F1vA
zt*`})H|nLH<<}^MtX>oZ-8k6Z?J*ke<3q+@xeI=MWW)ZJ95NsKBt>7%jkKOgk3@b1w`@z+U@aG2`(evM@HQPm#s0ZLXMH_Lc?h<~1N`1ptF
z^-V(gMV61H=I~{@=4YFojNhJofB1vHp3ool@yY%73G>%Jf0v*60Z8tnU;p=?`|h6n
z(+MD)2o(5*$`>bEJS6nMkf9bWUuZ;}NWrZK
zMBzg%U1AO-NJX5@n>cgYtX7RrP8O`Fh04JSguR?T#s3}DVKHVG9XbXUJg5b#)vH*u
zYTe4UtJkkIbc7xIwXE5*XtiqOxN@mOr&gub)JYfV&7>Wr)ZNRsuiw9b0}CEZxUk{F
zh!ZPb%($`R$A6`Cw3$>KAD(Vq!i`Fks#mgPxvp(Xy0q!js8Kp$s&F%BjdKI@tZWmg
zP@+cdDiz4o>eJV-4`!T6ytwh>$dfBy&b+zv=g^yf2|=2-2dKY+7c5*E?-wb0A&VbR
zzP$PK=+moTKOX#K%Xcwb_YHOC)RxhePfyLizyJRr&8I_l_QeL+Y(E7xR8dFagqL&%
z~M_6|@O$Hu&B$jC6iT^03sN#x!jrd-7@^u&?hW2d;;Eg!u
zXcB~jA&8T03+Covh!`w~!50U7Q6!B_HtFP(&mCz{TT3Q)72+2*f#>CyV1_B?
zm}Hh|=9y@wspgt&w&~`ZaK7}I|U_x7wqBLoidn$$LsHB!^>Zz!vs_LboTEO*
zBTqEfZ1c@H=dAP2JooJL&p-z)^w2~XoioTH3mI(8OgCM!%1%cu_0&{X{n*S#XRY*wdY`5+9+i=G%_uO>XZTH=H=iT;QdiU-3-+%`$_~3*W
zZusGdCvG_3iZ|}~^?ytg|S3
z>#)Zz`|PyWZu{*hzmEIvy!Y<=@BhFD|GDnM7jOLW$S1G-@_`Z0{PWO9Fa7k?WA1!T
zQUF2kVYO86{rBK2pZ)gXmw!D@K*+--_g{2h{`>I94}1FS%kTa9IK9``D*W^Rh)uPq
zMf=?6I{?`4fC%KB{t_5H{1HYJzKEbN{s)gKSkQv-ND%-wXh8LJurD8Epa@4u!V*f&
zf#Mk7U;5`io6v(EQFx(>J{Ust)UYl$G@%Z6NHrDm5P2x1-(Pm|kzL$`9V%%dJrw7@;?&i{;oA)-f&h_Wu$5sytwWEG)k#VPWIiB&|T7yU@dN?HWsJsbof-RB7a@E^2%kLV6&G1YH(GO;)vTry-5AVddNY>H{HEyu
z3798*b&C%pOKzfl61((w4gP
zr7(@DOlL~dn%eZHIOWZ$PIt=Fp8E8sKn
zUiZq^zWVjAfDNo*2m4j4hJqT1O{`)U%h<*`_OXzStYjxk*~(h>vY5@RW;e^(&U*H<
zpbf2PM@!n$n)bA)O|5EI%i7ku_O-B`>|sMe+uGXpwz$o$Zg
-
-
-
-
-
-
-
-Connecting to a remote Linux or UNIX server
-
-
-
-
-Connecting to a remote Linux or UNIX server
-The following documentation explains how to install the Linux or UNIX server
-code, start the server daemon, and make a connection to a remote Linux
-or UNIX server.
-