	 kv& 55by name         by name         BUILD           d   	kH      A                                                ./               A          A          
kr  m          z  5557          z      ./lpp_name               m          m          4 R S slhs.C {
slhs.C 1.1.7.4 01 N U en_US Shared Library Hookable Symbols PRPQ RTE using C++ library
[
*prereq slhs.C 1.1.7.2
%
/usr/ccs/lib 104
/usr/lpp/SAVESPACE 104
/usr/lib/objrepos 8
INSTWORK 56 16
%
%
%
IX74714  2 DLSYM() FAILS SOMETIMES
IX76171  2 shared library load performance needs improvement
IX75616  2 LIBSVLD: CAN'T DETERMINE UNRESOLVED SYMBOLS AT RUNTIME
%
]
}
      	k\      A                                                ./usr            A          A          
k{      A                                                ./usr/lpp                A          A          k<      A                                                ./usr/lpp/slhs.C/slhs.C/1.1.7.4          A          A          kh  m          "
  5557          "
      ./usr/lpp/slhs.C/slhs.C/1.1.7.4/liblpp.a                 m          m          <aiaff>
2338        0           68          1176        0           18          186         0           877460009   300         300         640         9   productid `
slhs.C 5765-39300
269         564         68          890300705   300         1           640         16  slhs.C.copyright`
 Licensed Materials - Property of IBM

 576539300
   (C) Copyright International Business Machines Corp. 1993, 1998.

 All rights reserved.
 US Government Users Restricted Rights - Use, duplication or disclosure
 restricted by GSA ADP Schedule Contract with IBM Corp.

   213         886         186         890301115   300         1           640         16  slhs.C.inventory`
/usr/ccs/lib/libsvldC.a:
          owner = bin
          group = bin
          mode = 555
          type = FILE
          class = apply,inventory,slhs.C
          size = 52424
          checksum = "08955    52 "

   60          1048        564         890301115   300         1           640         11  slhs.C.size `
/usr/ccs/lib 104
/usr/lpp/SAVESPACE 104
/usr/lib/objrepos 8
25          1176        886         890301115   300         1           640         9   slhs.C.al `
./usr/ccs/lib/libsvldC.a
   1058        2338        1048        890301115   300         1           640         14  slhs.C.fixdata`
fix:
	name = IX74714
	abstract = FAILS SOMETIMES
	type = f
	filesets = "bos.rte.libc:4.1.5.20\n\
slhs.C:1.1.7.3\n\
"
	symptom = " dlsym() will sometimes miss finding symbols in\n\
 non-SLHS modules.\n\
"

fix:
	name = IX76171
	abstract = library load performance needs improvement
	type = f
	filesets = "bos.rte.libc:4.1.5.21\n\
slhs.C:1.1.7.4\n\
"
	symptom = " Loading a large number of modules (hundreds) and accessing very\n\
 few symbols per module results in much unnecessary overhead\n\
 in runtime linking code of libsvld.\n\
"

fix:
	name = IX75616
	abstract = LIBSVLD: CAN\'T DETERMINE UNRESOLVED SYMBOLS AT RUNTIME
	type = f
	filesets = "bos.rte.libc:4.1.5.21\n\
slhs.C:1.1.7.4\n\
"
	symptom = " SLHS applications can seg-fault at runtime when\n\
 unresolved symbols are referenced. The only way\n\
 to ascertain which symbols are unresolved is to\n\
 use SVLDRTDEBUG=<dir-name> and grep for DEFER in\n\
 a debug file created during application execution.\n\
 A simple method for viewing the symbols will speed\n\
 debugging of applications.\n\
"

165         0           1176        0           0           0           0           0   `
6           68          186         564         886         1048        1176        productid slhs.C.copyright slhs.C.inventory slhs.C.size slhs.C.al slhs.C.fixdata  @Hl  $ m          545d57      $           ./usr/ccs/lib/libsvldC.a                 m          m             %E.   ,08@AH|
(.KT`acdeilnorst}	!%)/13:;LN_bfhmpuvx$-249<=CDIPUXgy~"&'*+57>BEFMORSWjwz{#6?JY\]kqGQVZ[^2l*RFKZֵkZֵ`kkZֵk R;ZֵkZֵo0@ֵk R;ZֵkZֵiFp(75;ZֵkZֵkZ
BkZֵZvzs8P[5@x  qd_宺D.Oi <jK_ Ke<e|ʸۿ+"YY4j+_s~i'GG9t4 k0(o-|::hxãӴ<Pz.2
+%.II=.JiÕ2dm5l::hntA!d%H~ˑ1/# crSO<fQ$߷[i&3xtt7:vݠgj
+%?.Teq%D,=z ճ_m6xtt5<;@lݡۦgCS÷.ΆOvt5<njxݱ۴[GCVm/GN5t|tt5<;@lݡۦgCS÷.ΆOvt5<njxݱ۴[GCVjpWOAjdIBoPD0nO<y.nWnӌZy@DT徭Ka^&H5o5%oGN[:xg5f~tgMĺk)P*A?Pn&8î"VJcq(1EyӁʣyxgeE9|[[qZ>U=OGY`,E_X*..k4؋BGO5&UD!iOSB~}uQᦜ=z Gx?ʸ:vݠg۠;8lv鵗8ci6]tLF<v.k.iHǀc]gcc]r&߷_K{G9Y	R	25M;OvaY(Z.}pOA5PX	xnYR w檱y}uM;
&H6ʇ7FaNo:X?Ș><jtS2tAĲMe:%H7~V[ӐĮK!dQoNn5\" 7(ztA/PCP 9OjEZicרɒrMe383zs~i6xٓvS.7lv铢aXBףs5'{y»bL7/XlUWMi@P2x̖EŭXF8	6c1k$X	ͮφB_:v#&}	W5B1YR5p!?@Ā腬5X~ěW-YD#0G"1oner&EKVX6OFDiՁsybM՜\X87HЙW]Ml}e80P!:R0F:kh|1DW=MuUsp >kF'5Y5 lIR~th;FL#V'߷k?`
tCmY:fztx6wd%H{|$+ӿPl&aI6'lR>nqkt}{yj4|F:=mH
R#/7ECXC.l>`-җ&k",F)%Ot@K_>kne>}yb.H<-)ϰeybMoTKqR^SSSQsCC)1D_>oE<R(KV'$yj#I߀Js*G)]涂9iJ.PB`LSHgy_ϥHBVcI0H!嫆⟱&p?'T|V⟱&iߊ#'+ @$ kՏ]d&%_>7B%)j!#<-)LXoAJs့ybMoV0H! c4|LdHEMWn'pgYrIR}i"ϐ!ç!è!ê!ë!CfCZ
a?19FY>r<yOT{rխ;<b/nilfY2dXd7B_(T\!HnpH|ϕQMsɜ}!E3!z$-Zb743,2Dkh+%ߵ"ϚTn\JW#ϟ.|jtAuTDYӑ'PnKӮYKdgV]L:J&k(
+A`⦶q%tCmIu	#+JHˮuT;cU|$j*k~<W֚׭5#kMDl׮|$?-9F⦴ܗ7I՛,Eq#%β7J"cJKEeMlAR<`P2.]B)QtIZ>b5$\R|/475O⦵$5\3$qSZX/\E

\S(.5uME}lս,Eq\zȑ~d^ѺT$Oz*)Ybb@ک|@I3DYUY>bW#ϟbMտρP<SD1i)ZnKtD"|ȺȒSP_&j+Mk߆⦶z.|jt'<YgV7@1ʹ>~cpgU|f#=.Vm@$3U
$5Un,Reu*yC=m  kn^J@ufLW,26]B]S2ps9\ɏ& Z\Tȇ
+HO܃yn{OQ&TWO]zErop$P-帯V8 9
*>?>A0ڇ,̋o]	eN|uϿ{`?" ¬P&=cgxfYZC=03|{0}i",ܑ=-t
WE}xyn+α3Jf1epi-!\ȺɃTnkyo#sڨ 
|#1 ,2x [M0P"3,FYWVZh-2lJ'VM7
>x^	tnȆOP7'~|.7oA'rO0Ez>^CqDB仧frϑ'$Dځ7&d]b"m@EPݯь(>c+JF_g$0 R]^*|xo7IU?[@Vƚth;FL#ՓNox6I?̋Hj>71_jF7/0NI (?J.O&#kW^3['|'c0R2`Yp$ߧT>O^o7d| M/E		wMHpTC+HKuw+q'89nF<:rτ,FA 9(YrqO_|-<SErq||-SE֓v\>us(迒Zq˵ޱy>"֣k1TMb:}kEOG./|
$cF	#0F'VM9o婿M&;An+@lݠX՛gC@t*:%Hj"wl.y?'7ை'uOKLO"ہd -"Lτ@-p#|W"u-&EdoE8";\D!#ȯ-'ʊap4}MDȺ(7"G2."gZY?></7\3ip |dBҜh	"φX+IQ`)9?0}El 0%ESF\V˒2!h@Y4n3% *Oyb}Ky&ECV\! C\|Qx#,P!B`&)Љ7AֆAiC~2P⟜pߠeEkH8cҝ
~B,!
}<υE.(B<`B7]33MکoydCp!=~khLgwC[(%Кп,P+GĽdF?5Ѽ-*Lj#BD?RK@Y_o.Hȅʋ>`7$|l$_>iyb}d]A.Hz/'
T\}7M/Ai؟{3qkE#Wqcs"ܑk-,H14'CY1aV\`V*\#x\W*( 6F?M)У0N~2@MbUh-9d.r_ĪkP!}&ӧ""/7nyO
5Z$?P!+(F"5 doQmTϡ<[%x8WK.IQp1m <<ж|drd6\U݄:y$yX|jO\>J>P86?y&_ը]e7Vt?0y!F@-ώHGhXA@=Al[<oX	Z؋Бh:.Hm!7	v!MW@P2.pISZN`-;
 ,'|v^n{-hTKV6Mp(*qH]!F"ߌ3-i-KH|͞YሿUd@R72ӬlgU?0p|Mk+</c:dֽ2*BQqp& X@EHCڇ&7%>I  '륫P
`yB@~FLëOR~;Antz՘\8lv铢\3J'VM7	R.!{5CI"Gl-{2	&ueYGwh}ePKoB8 5W#U_YP}q+O i%OpAƈ+U>_]d`<+0ߍ
ͨD$ܟ}2[$4)|c0N5~b?t'ph)Wf?~ja/	F#l>B?Gs.I=X	e|1LU| c1er#6\'5X:E~4_	/Gj0_r$vPI %f[%~B^ZßB^ZßYLXdI@W!/K-Z5F$p\jOn24|f	E5\!Нj+DYYLW#6\h!#%U F?M0!Fad1:ijҿӴۅMYpx1xMD(С*C YBn-{5$K׭/7(c:Tk|J='1)xnڹˣ5*O~h(CҗVj[EM$|dI(}܆ic5UJRPI:D Wz٪aPj<#|ȼ!Pj<#|hϰB&B4O	*)*nzؓ|c9]4籘l^&H欣?nC-"r!L$4籘l^&H欢s~Ϧ\7YqӴ#NMYpx1xM|I'V$T	(JonC
̀6jdpkc 3dPo/@uFVǬAE5ZBZ@uԌ'o=D`~PsUAfP%JFȆ35>F>&*.-MVpIQmEW- (*s"ώFr4}릫YpkWPOԍF5uME}ln@[#_]hPIOhMCmi[5z71|1PE\f|l_#M|wp7UP̔x Y!4=DbB;<7^~h#V"7)edSr/i8]C$gK_GQ5X:K5\5w5s&pܥ6P*D1pkԌHF(DI]@(.V4GQ_%&jF֍CizQ'[5x 93P	֍AVjD֍Afjzوէ2dXNH9jiȴɒ*a~#ko5P^GN[8rɡg;y$ćCf~r=	R	.&A:wj|a[;@Jؗm|fr]EAIx_%*S|㻂ib@l.梄nFqbڂ(1k=Q$/:K5hgR iVl@PQ8Pũ!|5;D@p7Xf?GP!]>Dz{	aCz!CB%j&rPl45Ybck$K@"PںKad2UzʦaǰHaڄUH>jI˳H3}3(1Pl 2J
rYJG[eG[o\?1(pP.>jO>YbIo8\jA71=;FbF9S7 3)b$_U@1Y>7?@2I] Sᙅ~X *^n0#ȂVg%VCU-0/a	.ƀӁ cjkFMhw:Ӑ?}c #M8BhoMa: ë(+#h--Y:fzt;jxӦ]<w>ʔ(J}5"s+%cgSq7OW;KV3 e(g/74"0\Qceo=4>)jOiZ8#TȼtHNffMV3>>5$O>Ƈh}uȇӏ0ǯQ$eeCMt0|v 5H'n[5p@x{dt(JY/Ȇbt:\Y

/#\@IO/FBTqWq'|_<_VN]>_~2Q_W=qZIZEq\@֣:"e"jwq9"41d9&w=9oMS;Anv|~!5f<px&	R'j.k"Vn-|d,5Z#KZY./ĽtjH֣S@b9~7|]DpnN#EErh\`Zh?B# Iɷ[@q>Zk# /%޽m|"FAd_V!^mIthEؿh5Z0IUzMth2c׭8I]>Z\"FA{U^JײַP0\"FA_WPI]p
U,PZj:R6WqU3d<ߵ4篠z!lDzk)߷k<dtAX՘^vo/Νh;@>?H'n[dvݫJ'VMBT]6]CC
j!<&g$@^Wڇ_O;Cjd\B|bnug5Xt]Fp#?ыq
|bIFElK>1nu!_V8[>1w:/܍>1:дhUݧ3"k#e">jOlܦg%or<_єaA/u}dWзTRp\j~jam]q_BLZ"iѣ02@Ns~ό6mw
37BD,5tOܷ`Q(Y6	R~AC
ߛqs~|jiyb^n Q5Z7TXdcӡFaFL? qQ#c50n/cbHmW7Z9L-8Αo/d\u#O(WS eCt!B`Q	rӍFP94$6֒Ctp\
B)	³j!`0%^:fR-iJni]3̋\nuSKm c;|-c8Zh_@P)B	!$(6HǂZ1W?F<7D(n0"4&(լi\01$5CY߄ԍ },N)SN~2@Ns~iZӴGY@l-Y:fz<pxSBTakyL(JHӧa[4d]\(! O5P~B־BgVxfE־OH/7
~j`NnufNnK<u=:3 jQC`F|iyi
uC`\.B1]rAW	Bjp5e2}uC2Mď7%o+#Y	2/%&Bij|h`|FρE6kX@DTFO7%o+#F4(P"3鰍MbTNl#0oښt*wɒ*'gg+'߷uuIJ'N[d6f3=8<sBC
r1.Ip˒|I7K#i4a2A`<vh/B2ueWj"MKD0$TTgϾ?.EF߲O$[qAk$})丘q.I	 .IC^&H|Ns~ω#0N=9oׂh-ڝ.wBg"VK7jB}ᦞx9^&H9h9No5qh;lvh	Rt1Q>;7Me4a2AVt@#GmNC'VUBT5C
Oۿe~IMvw$=m>}}pa^&H|Ns~ωf^çh-ڝY#8|]:vݠdʴ(Jn.{5vD07_bMk_հpvOM83z2CueSMx;xPw,<l`񫦮_С*A²S1g1 / (`',EeѢsor?Hhjc9|ύ_H'}{8ဠIsW?eCQ<`qkd|j`.NVezqAd묗!$c]tӏ0ǯQ$߷k<O8h5n'ㆍPG}diβ 
'ܨtHt]B B_X?B~8`QVmABXXI@"[>tM=DuX+%L	EY	a`PY% l7hD[4v"Ϲ17MVD}ͨD[EP7Dᡝ==cc7I:vݠ7nOܷw(JFZj#kONF?Ajd5HơйC;+}eS$I]뭃MBncPN࡞qd|jFM:ɒo7
z`ջl6r0jxW%2R{|$7	Rtl "4BD0ߛlKVI0'&j/r	Eգ	e	D14hG(h#& jra;Eu)>Kt-d$Gހ|ceе>$T}`Y$!}uB)CA	d,j_p wBRBD1l(Qu	a\ȹYB"J뉼1qt"Uʋ~}YXxe(Y>J=~ ѐ"}**S8"O3O-X7~]bYXR5՛>K'ҢY?R]dIP*BOt,VZpku>Ƒ'Q`ylV5Zeе&B
o_n&<s_q$W]R`LY$ȣtZ@p0φShʆX*C@1+1d"G]B喬#]@Tb8b$W[bY5mdȣ olѦT~]J0}j$k${1Zp?F$aInw¸Y2ATnk"Mw!f^ʂmdI!ᐇ٪$_YRަ)ğ`|/е dBb
jk* =е&C2T/_i@1he(fE?*"}*/hbB Ojt-dI0Z@_5Z޾n+\4̥kjHH,7"D Ţ&㯌6+Eᐉе>R&7V]!#9uk"}Ɋrv .@jR𵨻>뮁`pWb(c]C.n ]]JP\e!!d,K$CKjR}eX\1>&)ʊ nhӢP2DfMfUG7M:%D`Bf?ù^tJ&HqwaXs~ab'N[d^bA>;rĒMb-
P@#S@4[]f>	P(EdvKnjg'|d`(?74C
ؽ,d7n%cPPY$bhIaZI'aHcQҩڙm?LП4f9TxZȋ>j BW%(>jR~lf)P7SSSREb!uYzY4%IGjN@*{a*zS].H||w.I
כn-}Z+4},3U|?`OyFܕ ϗn)6* |j	I`#>
U>]1o/ӆAgģ澓H(naEs᠙,,	$MVRuw@lp"Qr7 CWW}$?&Rr4Q>5|n Yvr	dReu,	IHM5RzXQ2z/ϏG~@nVQ(4	5dz^T|,2g}WPK,`ayR>PGW=R=a3 (Y$|pU5\F)Kʐ/=J/T	XBX)&b3]3E&0)GAd<$ e
2̺WIT&</N.iðU1+t
2L$
5 J[4
La+9n(࿅I4'1d{W[զKpHh[z{dOG]iɜTfb>!uYzY+*ӈhQ$Mb)MtL!:vݠbՓgyf՛ˡO$kM}
>??Pa[`b,X3EV6n"c]g KR 31>j(]lrj	CH-`Ip_47E">D0rd`(+6,,	$<7.~&c!~&s	}ood"K)E)@!p_Il,/DYU+!N&YgVJ#O~sp_"ܑXz/DYUTd"%~"Ϛ\d"e/DYUnHጄXE_YHYgW%E}e!~"Ϛ$eѐA~Y	1N"ϖh.ԇ9b5$j&n86%X\dBf;85OZ2dƮK)C2.3$wGO1>05.;$_C,Qu`*EO-IaS	 Xb^dC7gqO&Wdn
5R> ^Xn:>jh",⠐R]`  ]/FXgVB/ 0|epxn5t@$3Ϥkpa]!`PY#B̲d9	h\pj#d&,2\p.G!`I@$!I!j$%Rzckүd,șu BHQa3@n	4 P.D1o\px{p4|eYA0r8h&Ib'"-;PAH
>7N"h&]j᠙$7ڶŒ! L2~A'fpvO1apQ6ˤ2 +6~	%-u.G!`LY$V=Ogǂe0Ӿ(`R]uuTj	0MF d9e5$cb4
,FHQe$vQ!\p.p?4 p5]?h0+G=dRa,r(Vt^.7c]t#ZSBDȼed7$zU&
HXH.HE_]bba"O(d\LZAu.0\Vpt;zn*x_nJJ*	P(.04	8t1[0C jpOX*`50PKXjnwpQ#|Tq7,ˤo0ս	#d$*} I4'1dMFQq(6B³gT\
Qt	aO#xbS%'!jba@"O= = dWȅw!}dzd]AZO-	>	7BۃD}
U oWwB³j¢ G8!,,
$ȳ"$BjH|`x>
\d[nA vp.?\j&uA2HX=["kj( \Gd]s]t
3@3"$zE5־7/B᠘=1dV.0P0ጙp&YL=
zˉ /9iH4wɒa&'`b65m*=|0o5z_<h--Y:fzmY\`:dÿı2
^A²Thz@Jp_n]C>D& kybM>A+߲䚭T̘v\ӏ0ǯQ$eeCMt`4v󆍜9V/P*C wNM!hCko7~F?5ZKCy[-]k.%_Gle Z_tqHG/F:Y?0^n}F?Up⾪T^W䏐=E7~/H/<c_x3iP2Df;*3d8YPëxv^vfxȔNn(P hJ+6PNف1dp1@7&p2@G@&Y!I!!o#C a3N8h&Kb'jyGP+jCj눳BoJ]jʴ5T
.Ʈ_Y@HOM} Gŏ4QC'\(7ǳU\#0ċ"/\-1\K~0c,Vlu"Xh1a*(Q2.\+jCj눳Bo_]gӡFaFL#&߳16??9o-KXDtAFO<j&SƮf%MXB>'K<Ca]͇^o/VdfڣdZF,i@ !]t $ 	&;{m[%B%L@ {AuC@LwopP?TpDD+%BK	,jz1)._]btڷH^!$uF(#|(j-t7i*B4	xh I* $,
$@)\HP,J~"T][!?!}4fEJ6GV8@U`8,l0pD1.9_PCI!l,|ȰnQծ>P?4<=գҢSTc		GOr\n_>/7R	5! DElaZ<j-{Ȇ?q+~07)JKuOcmGRQ	
Kx^R/@/&==u e.CI=H^Y\_]c%/m!0Э%5Z !pmR.5=	o7a>&Џap zŐ!t4L/MPR_XqY
ȒjU}b4LScT0	G0	bj,~P~0 :
̋HVAV0pDsJrp\_DHA4
I U_Y8\_D1B"B+j%z</&zoXCP?hVL '{ȃ`)h?5Yt4+E/\_D|abm\?z1GGQsa4	xfE(Y#WPYf.H'jތQ|Q./̹yR>d`sъ<+*qYh櫲I4ڡ*K)<SAPpPfTNm9D+}`dC'dhebG~jw2kI4tJ&Hûi5bWVq;An|~ѓƳ7ntIaw~%k(P!\!:wj+	Izp!,qk֗t%)FM_5:n_%D}L~`p <QЙUd_V?r! <QЙUd_V6_XepYpUК)˗,#4!#W.j&Vm>pěߐt&i7-Zgp܃AYp 0L|bo7IQrd(ɹjFGL
/7:/]l
՛Op^T	I>1o7IW	#&W":gT]75Of2'#o~Arb$ddܵk#c#Ap܃3dTyQq/]9g-0u"x AL"E
_>ZnPo~ !7~:fB/V@? PE.@L/MV)V {ȿ9ąÛLTEWПȗXepY	Et\iM#<Q5[KBɤN;.5K&7МU5k&{NU\pGBtHhs i"M_1M KOkјј.Th\k'@PZj:opZB'dt'F*)4KpY	XbpY	-@]G58ܗ|wi#}lCb|ȸIsհZjutA̋_X28A5x(W֚׭=ooXpYe_Elpt~r^Zr1EdtBG̋_X32?{pWB!Er?5XڑDS]@r*eBdt&)jD(_X2 &P_jkE}a5 d׬F?x4*iP2DfaXs~a?+
t@L4vOܷw5bP q5 uO]c͞BJ܄ xM|<Vl&Vl>2Y#Ѭn?|HD0t3׮ģY&Y@d 5ed F=|yJ}Tg-SX>2(Ol2+ѲG>D}Da?r kmo7@Fj2	Ղ1PW	G)p)@;?-ZpB1%!NÝL}@҇aZ@`	m=XPǒ kkBde9>~R?%%IE(|#|
@~A#Ӊ7GmL:sPۂ\jX@|dP
eiI0!}4X7Q$V(߷kҿҧD	ۖYxˎ	R"OEdv`zPаDjpPgd|jFM:ɒo70vvz;dzWbv?2[4DʱC弨(c뮇y+)ǁ5f",578iӴ'dzQ8AhͨD`JtNᡝ9ox<t@3jcOiPni-Lst_Snq2AUoắƞ7OoUnS$]~59{߷Xni-Lst_7U8Z M\oắƞ7OoUjắƞ7OoUj7}4H9{w'i2@5Y*p"ВU@o$e*/D
PzPj~IP%(O*.=>t҄Y>E`H5<4i㠠:y%˨䖂bxިOdʋ8"ȺɃ}Tkcs~1uȉ]h0_,eЃ*.:"+x_]eus21ߴxoU՜?zS$=WzS$=W`ni-Lst_~ni-Lst_nq2AUpWOAjdYTZ(P"$A²TV-$CG/H5Z,_]b41dՕNo54n:nPnq&2TݟС*CnA·2Ė`$:3DE-PMȹTJ(2T#'Q-XHC3FMn]HCDUI;[_X0 v??)D8%5oBp&/"O?ějK(54\eiDApOMW CT{e2.\# EH+2p*JfIY\ *{EDIEV[O d@BVm@hX>Y$1VƔ? wDՕQeX|YO731ҿ~IX*VlR_Z8\R2>e5ᑏpQ#
RͩQ˩$gOWX'õfU˩I
32dLU9jiПl&H|;H3ʧ7`(ƍٷr^vfՓhP 7PD0䑧7|&xnˑ}`]2>_X7L7MpYМS\nAkjQ`(g?7W?2.@GEd&ޅIzT^D4\4/C7e 4nq4U#j '||#efWk^ |@aEPQY$Bʋɺt0S\n/E5]
,G4jVG㆓/pڳ@c)Dȸ#]@Tb8b/ŒMWѮje.CHP,!X뭁1dU&ċ"ѸѼ/,5p}u&+6z5Upjj~DS]u:5fN,a42LD1v5Hh#"`LY$q8u [W@̋!X*C@1[bX-\w 7ċ"3q/fZƺj's%5j ))sВ8h&OEd	_rnY2.DI7V-HG:g]v\ǗA/D`b6	wύ_26VlxU 둷ȋ pj" `(A+>TXoF1Mq
E5]C*CBnM?հfG"iI Vh2fd\v.,]BRC}ufIz,]I匳"b!!d1[k$_]bbо$5XHG a4 8XIHs5&pH՛P,]2/EjMVhЛ*CBLMW;$C']BRC"6Y$ȼts=]	f.C']BRC"6Y"eEݧě.7_]l6:XdZD?3Q$ɧ7NO;Anvp|:=jNGmi4(Jn&8"7$C
U`IF>Q
+Yr>oXjֺ9tЎ2~z
+'վ' p&!D_YHrxݟV}`/7AzY_}im]t@IUees6/Q$Vs~ϩǯ]Dw'\7n<pGu2ueX|oI()knRuԴվV⿡>\V9f#9{MV]u_K}[_]bZQ5f8&묊YTRlIq7\#KEyFOڸ:G-CC,;	R.s!ds.G`PM<rFLs~i8{FOڸZ6pmYNB׿PD0>$-Ӏp~$">g߅1i56f	&>ep#yx,oOGHOS\\t]DClڀˮOq;Qq8	Bv=YȺ{.?ZM41dՕNo5@?;n%YDA?BTjaZ=ĭPd#6uxbE<ϖ ĭUt&_YHnZ1Us߆"roL}7EqN"ysi塨'2/
@^pu5ǚN־	oCQMtOdZ+TkU_YH"7$5Zo7ěThj"MU_X4'^nѫ7V}`7oR,2QpJP!kḯ28zXuT|2e^zt'K Ӟaz G>e>$	3d*5V^59;ڳx%k)s%H#NDIaY*jap4"7~ HBRi	">[{inHk'lA/fߔ;#릜=Ȕ"HƺOU?qf2dYNy# ,2$ōPUA`q/NZ֜-j_ZB(\Zտ_Z.zG'z=icרɒrMe3Mt[\5gN6z-=Aۮ`OZ6O> +2t<l,Pj"xX]q|+3Z6H0hQ	]?UFDP's	u
BHc]g74C^bY&
>sj._"VJuf^pܿQoa6~dOM-Z?τ"|%#)#~_7#UX>{rGrFBτ /{C5Tӏ0ǯQ$g7KZpvp|,LB5C rJ8}bsybM'j&?ϗn쓎'˂+ rJy.&'F˒|pˑ}b`r[&Vl>1&zy/KVJq=$t==y#c?M}`*aybMROQ5U"pJqf	ǯQ$eeCMt*[8lvp|58uB;5/7|aY*F:#ĝ]5t"-d^υ}D@K.lQ	|w_X
^nyլN?FL?#+j˟=<}}`?~PC>Gl##߉Z]x8qf2dYL]4嬚4@n׸-â:sOB5C
R_櫒_ZݮK2.3D_UvzI,/45[KZH(ʒjOiТpȇL741dՕNo;8߷ktPD~y"+6/JiYhݓƨM}wq~>_Y'ӱ=QӴg]:rĶU(Jn-{5;ۑ+G%##6L3Z6d<aZ;p`(ښs6/Q$Hƺ߈#^9j"4d06VCB$RB_V]CRP'U5WOYt~!j"!dOVm2.]qU@oe?+*3d;*Mr?nvmܻkYdI	u.ڨP!;NA´wn&7GaHq$B%#!d]D#>
Pnyx(o+E2E&ytZ1D!#/g42yzY"TjQ: RY8iQXH@rYf"eƁe8W
 \$t*fa$IWȓpe`LZ6"ko{M;J&H{M6~>3|G\i"aD=Ƹ2&2$P.Ge[x3iP2Cield{<ՔNoT

͎4]C	%\ځrEK*.39bcu2͐I\_}#\STȺ+;N҅	#0ؽHs
7(c;N҅	#0ؽ\+'߱MuG*Jpȡ\w LC	$]5Y)DV X	 bFK2<2.pcܙȺM(rO$><}͗"e02!.=q|LվE/\/7
G70bIz_XXr`+_X
yTP?_2.*M
TĊW] 
U24Ⱥ%.L[sPp2	"Gy$I >`.EQrmrLHa$~d^:=3V\/[W}uC/]k<}}b!>*JnǆL4d[(&I\Bʋ3T#",?HK{eAv(L4G0s~׃=
$Fa{M6+'߷uqoӒ'N[; 	$Ċ%H{|$útb8U2w!6ƀWi }}`1r!V3@w(yR\zf*P2Cj3QFdj&bD0H2TfbueS_X6 {@+~uxZi3(P!P̉TdZ$U#Qr1ʧ7JP 2b4F> ?ě_5Z!)!Yr!}ȏI*o7{QR𳑩
zKmeAJU=@
"=jvS$ߴ:/dIcbDK8K܉:/'_?6F(ˑȰ#MTSfȓ~RzJ>Zx,B4]qgFVހU  c
4cIj|tǂDu|=yoO)KNr%lrcdY`uW,`x>	x+$5ZmXX+0<V>%rIx.&׈
U	#+LHspO]qI/	,+ȇ
 $j¾+f*IBooMcఝXs~$9K0IpuK0ȓ^"NK0:qČ}}bvC$ՎG^1
Lb4(LF>	Չ7no5T4ḿAFHhM$_d]iȸj>o$+P jYCIZaVk#_X}b*2$o_ZJQM&b
$F`f)6ubAHA`-CeO/PyB>ǧ˧^2p \X0$;AVkTqQ:H ,ȥp(jfQ2*rh_X$"ɢM7?"NY-\_#_X
Yo_Y4^nxZi3(P"31M鴌|o؆0xxT=;)58xP=Շ{u7acr}dky_@,`PXr&4@q''8T>4UD?_XnWoH
}&b ?AXM@\:\h?ȇ?ܧ8_[L #ߐ?B+1wڈMeÏ_X(P(T$r]?H1GEK"SzXg	{D&?ě\YCIZaε~ZH"ȏ@ph5FVrВ25T=}`^nOGdpz2:"NK@,%HE?ҔQpR1bڂT
Hj@5	qmAtA̋KA|]rkz
1Buѐ5Tdn-=Ar'?!jbWm!PKpP2v}xJG_WI*Pé6zCF?܏8PD:zE@NU_X }J5*ՊUq[A@P]qb9ORBIX<yE`PNl7OT\]OAY싇Oyu!.|EQ!xu3U5ȃX5ȃg<5IZQW#_Zݏ=$p  rT
'%?#@'2.Q|pWBbU_kσ~G_,)/Q&o՞YĂS*0%c4r}}`=c}bHz+^n^lLb4(Lo b}`r7ƀ1L!|h2#!nJW 7f*P2Dfb`XNH9o$tv'\~%ZM
>
qȆ~nLp08J? K#. V`K%͐e]"ʉ|%`TCBӐ^P+ԐȾ"MеqĉjHAlcӞ"	KXr.08H/Wjp	?܋ʫ$?M9fɒx+I9jic0ؽFL#VO9oPW=SFOڸ6xaXl&%H"WsFo<#PKZRF)\.{d4D|b*8|0pKXܗ"H[1i\X.$8DȼH?&Y,vnj&
_X4$+5(Sml~[X.$8J|$"jq[R`᠖2/#O_]m&UgCmieDh&V_]p d?ELk7G~ZpHwuR.feDHvƦ	c+0&2\pu$_XzO_UXܑA,efTp]V_]dII"5#ke@S}uꍒ}j/M6Kv FD\@FHh(`IpƂ	-u!!&@CсYt-bLeyPB7*j1YK$G:_2a@*;	wKXjzF}` Ic&!YUqW]pL dUuwB!._X	Hd~@O =ybM٪Urn|jBGVmA0U]@R,᠙$,riS"ۓuwB!._X	WHd~@O!7fmUɺyE@Q1YAU#LKY0H}GT54k. 9#y٘:>Zq֛:E|?V1G]@5Zj+HCo\E>)ܫ7WA@U]
tg,PP"MGЊ*@S\tӣT8z"3<ߵѪ0t(Lqb:vݠ`ۖ-Bͫ7ա?zS$=W髡7U8Z ABC&@jO#j DY,{-$Qd啿es"khG&!4h&HfP e9j%i4#j+){+#j쵇7jni-Lst_7U8Z MZ3nq2AU#nq2AU+nq2AUHni-Lst_O sOD	 ut#jt)BxYR1*DdŊ8d%LLB8F "v-Uoك~
rF \ȼ3pt'DYU>jПgW<bG̨hquM kr;L__]b)JL%Oh0!aq~j+1ELc0N3E0BwEFBwg >' T48+*d44B~1GC^z/V6ȂޝhGC^z/W!?Na{a达7RH3UX?R!jGHOB|m;j$MV3"rAr'b)^V"aJÛ~-oUՒu_s=nՈắƞ7OoUKΝh ^#joắƞ7OoUjpWOAjd'|}z LìMV3#	G`IBz?VS9fq_JgjMVq%u \ȺɃf	hF?`N ]W`N3,0ݣ#Dʆ%eS@,O!U]{؇c`>-ޖdzd=C~Z	p<W]{؇ޙHTzd= Ubt)JLRz1!=	@ 9`(U5X̊WaȝyX\ه(TE+o9oWՕhP Zjo7!W]eIh/S$M~ =uׂW2/`=uׂ+qu"$Cicרɒ*߷k;Anz'm{I<9LLìIO
?.ua@'M+	z1.LJAg	Uȓ"D6*KNh&/bJd	)(	a4VJ9c0\b%})HD뚮yr ̽u?J<@+9bD[̽#Bw tO ς"ψ85fO9gao^"_̽ ǀ^N u? DYfß_]d0No،-}eS
<_YT_MXni-Lst_U7}4H9{VM7}4H9{Vni-Lst_ni-Lst_ni-Lst_^7}4H9{VR7}4H9{VS7}4H9{tRBTqk"VJ7Ct_}dkybMoŜ-\14AamAA?*.o!iXߐqfPӏ0ǯQ$R9oNBԝ;Andfo܅(JoaY(ܟUA/<2={Q5Z/7
(~qf2dYL]2_:tCkz2BfFd^诂4NSB
KBk+2D:O]q_34\W+^[?VYoߵA]o؊'&߷_B;AnzFμK$S7}С*DI!dq[s1&Q'Z'2.7
&a^&H5o5Aӧh-0r:H'n[߁]5@7U8Z a<ü4ٛ\bߍX߷rɠ@j肴Ð/4#BšrΚn6O8 YS#fF?bh&?biOr!v1vHh4A嚡5fnF֨MYahF1ȅgbVayfrb̐&Ţ(ՠ6քG1""hF1ȅ--GG&.5>;jsr!yi?孜9ƄcJ--<lݫGG&.ikvM9O1"Ah4ô9<X՘/ 3x骟Bcd2;nÛFcJKNO`ZÛSZ0Zֵkmr!)-p	Ӳ	kXscNO`v흶r݇61hvwaiE>Z[g;GmshЌc	Ii`ջs[ma͌Z)-	5fnkZÛFcJK\MYaZְ-N[8rɠZ4#BRZtC,9[l9E*9>?d鳂]ٓ	L]|1 3#	?; ;UhvN3Sk;An-l'&$-ݛ)Y;=Gm`խ;E?/7; n͝Ţ,d2;nx4
Ox\,:@0j92;nh4Ah4Ah4Ah4Ah4Ah4E?fL8lc~ٗOj/<<֍9-<?4ֱr4Sjˢ6hF1?SAkƨOZsc@SdDmhЌc~֌2v5ka͌cOЧݠhpр铆	ۖͬ;@>?bA>;rjN@L4vOܷvm`KOܷGmڻSAn-l'&$-ݛX-lᥛtݏ&\<Svkg8i01 nVVVK)
1 ɶ[rZ Qie&b'N[d۰2pabA>;rٲݳkB1D/Ɵ9c
ֵkZic91D/֘]{/73rݻgmwa͌Z)9xɽXӓ9E=8txM:֍9~9r-]XskZ-M݇6E?AhtջvŢWŢ	>?4-mr:8jÛSx/<<-;X91D.1vh-X4dgkv{g۵vZjrbOOYRW,w,<lŖ2'dѣ4#V;hF#ɺ[6wgCKFb?SVYxˋ9h4.̔,B1ȅaUcBHæܷAj5tK6>?re?kZ 7kcjcB*r!}bΚr͓\;S5n'g]2xˋKhЌPֵ6??lgd-	W.\ԻAngtxdL髷-6rkgn9tѫ#e?k]n.֘2S\gXfJu.[:>d]9t}g']xΚrg.,7l场hё`-[8 XfVd@d÷1vْf8 Xݖ"r!)::sXː4ǎ]X#1v۶;1v۟]eְZKf.;2w`fAֵijɡܲhբXf[Z[FcJ2>kimr!XscjvLj4#BS<rimr!)f2rimr!)xٻWscjsoc,5i`KfN	Tr9f ç(8	^Y'l	T; i]j}f2t٫˗)Zx̝#1vِFaX@ v0Yቘ80,h
h1v:ƃq+p~bӀaߎz<900`<9BvFx`g"mr!):vݡ&<pfM;@>?MY9b7ݠhmcO7WN66N,w,5uf>dAlܲh 2v<d{5tˣk3rݥ9ygMY7n'l3j囶vRtCMXv|g'aVo,ӦD<l{:jjԝ;Ang[8dN6Ygo,髴kgrWFF{XMZkw,5hmckL])]hm`ѓ͓8r<lcff8 YVh9pr?M۶p@w,LglbJ~ֵkYgSIӴ6pm`&<sc>bA>;rWn[<lŏ! Y[MY9@tOh-2l֮>bA>;rWn[<lŏ! IӴ6pma	ۖ`WjΝht|ɳkXv|`Ă|v彘2;nڝIӴ6pm`vxzf՛k[6hӆ@p[<sf<lɻ`խ7g]2xˋ9ucj}M&pxWG͜2xgdٹ@nJFٻM8nEJ݆3=w,-269<f{dܲh4#BSN[:>djg3r|~ݫƶYW6p@6fɻvӴ6pma,ڻvܟj񭆖fɻvd~~ݳ6O9pmcB5<8h
ÛZֶ|<pѪ61
4m鳆Pa͌cX9c
SB::fNv'wsf9tl|[2t@@>jֶhWL͓vl͜ n٧scNYv3kfH,7dvݭ9O;< [4nVfɻ|D2n6O9pmfnP/,rvfm2?,4nVxz5ig'aVo,xٻ_nP/,xK9;ڳycڛYÛ;@f{crݥ9yfM۹f[5>rc.4d񕝼tnͻmVY,3n[<=kgͫ7<lݩ8AdݳKpѻ],6pfMlѻY'o5vmg^Y(5>rѻY6m]&56WG͝lû4jVZӧl9Y0t&_nFlv,xٻ[9t|喵tÛl@"c/hWL	V	ۖٻg jܠ8ye]:pÛx^=2ܟpPG̞YN]YkWN9a^ї?ji9yfl|ˢ lݑvZӧl9Xr`\e?ji7kfve]:pÛnF>d ǍV?d5vl	V֮8sa͂Ùీ^ e?ji<=7'\5p,Ns`/Xm?ji<=7'\5p+4l7]lNs`/`;^ѻYf]]j}e]:pÛ	-wdFvA>;r?hݛw.ڭ26g,icN7k0`;~bͣu-7r~b\ɳ3j#k2l̏۶fg.,'OٓFcJd Jb%SP4+4jxgV1v7r~^vfm]Okw,6p@Jb%Sc6?r2yhЌc	NZ&]Y6dѡ"T'h<'9g~:dݽ9ӴgOڸ[cqZ4#B 9tm`fٓvYxó9;ڳxTXӗV;6>fћڡ5fӧ.nA-~5
CO_
jӗFY6n魙7n',&]Y.<lSSWN6ZɳtMlxF>r[6qfY4j͜9*p
r~Vh~ݳ6OXSSWN6ZɳtMlɻw,<lfMYpx3jT?jiY4l`JMGlٵ]L]ֵ6p@Fb#'v]1vdtѵ5<jVl|~vl^XDlbnI48lxg5AY4nPpѳgnEFhdiagl&LͣB1D%?Fw,-269vxN[; -HbJ΂tOܷw.@5xûFcJY"vmܻj\XڟYWG͜2x.txoL6:vݠw.ڭhF1ȅc%:4h͜<j&h,tˬx\q/\"p˚yp/\"p/pyp/\<
ZֵkZֵkZֵkZֵkZֵkZֵo9<S.?]uj	@'	ޘOҗosL0x<x+MX95*&dj6-4\h,33.3fٛvfmAnvN3ː4ݤV;rlhEgcyXSa)3cH͆ccC_Och^^G ҟ6 Zx $o RH$~	(HJH/x%.K$@jZh(Lܻ3@v͛7fmlvC7h-3ː4ݤV;rlhEgcyXSa)3cH͆chZ̍MMZ33;rۣ6lݙlvfݱ۴<=;dqXː4ݤV;rlhEcv
Lcp)cCC`CaQ@WGtV3!ܴq33.3fٛvfmAnͻsM.g\MEc.ƁtV>Aw`nf7446
$6G@e-gnvfћ6n۶;3nvm۝:js8zn+v64
F&fs1Q!%Z̍F-gnvfћ6n۶;3nvgls8zn+v64
F&fs1Q!Oh25
MZ33;rۣ6lݙlvfݱ۴9:fV=r7iܻXnq݂3A
X((Dޝ!ZR{?1/ӢX:'^ ?{?ӢӢ ?4Ӣ=:'?:'=)YoɿOqQ_~_tK/Gc?FsoUo*@g*'8sʟ4O۹d*i/GTw,ʧT::h[6rwӆ}ƨMʧ:nKxU?tՓvY*2n?TV*7@v{*3n_Tg?U?v~鳇ʧ8xyKϏO^5p*]9S_9u*5>vK*x5*x*vɻS_6˧K|Kx@j*?jO^5@lT铷m]<TMS_Y4Tc*xʧ̛8TS?6w(O&FJ^VdӬҌ}8J2S0FJ'zqƔd򗧟J2S~dUFJ #FJ?N)G_K/_~
?/
/_/ /#/ _q_~	/;/8/ ?/?/ +9XY//	_}0_}0

_}17d/_}0/*u_ӫK_N]ӌ/[_}8/_O/_O?_};K_};K/?Kп//D1_}8u/"~/"_NF$/qӈ_}8$K__}8N_}8+IGiw_N(/0/TK_Kɿ_Nӓ//ؿq{Ӕ/)O/:_|	_+OK/_+WRKp򵟌/~X_|g_|o8\_/W߭/W')e9	3/Vqǿ_|/?/V_|[Y1򷟮/V/_|//f_|ۣ6hMFm;tfݱٱv2ݞ\۶;f>sz=WG͜2xgd7rɤ6y[d5tA tSn\6  :dWNvaӴ$aiπh-nHl2|g.< Ƅfx:tCMx:tC4iꎝhp-tկӧh-Y<=;dçh-Y<=h׀çh-t׀çh-rN[; zh-q<v^vfxπh-0r:H'n[;Zֵ`j5
Zֵ`kkZֵkH7j7AֱqֵkXֵkZְRGkZֵ`ֳF띹ةXӅ
ų_x0Gm0`P~.h/)GWw7rɣW_-P aY-Wy0z _xţv9u
+%~/74a2Anͻm"VKBT?,q?? c?ᦞx9^&H9o˕n}С*A²[94+d7_Xѻ/u_s=nէ7}4H9{ݗ߷_FVt@j1V7U8Z MZpWOAjdNu$ʴ	d-4\5Lܻ3@v͛7fmlvC63Ǯ\"ۗcc@+;#aV5frGaAP蟿'w~' O˿U?OͿU?*hݫN]ҌnͻmFJ7vA>-(OFOڸ4%??_o_?K/_ѿ'/_/o/_L3nͻcݠh:\vzsY(Gmv(
@Pj7531~h;8f˶h;8jӗ^v'\x:tAò	kZֵkZֵFHkZִvkZֵkZֵkZֵhkZֵkGkYkZֵ`kkZֵk R;Zֵ;F띹 w,-2k	q<v^vfxπh-0r:H'n[;Zֵ`j5
Zֵ`kkZֵkH7j7AֱqֵkXֵkZְRGkZֵ`ֳF띹ةXӅ
ų_x0Gm0`P~.h/)GWw7rɣW_-P aY-Wy0z 