Files
RedHotRoast-ios/HybridCLRData/LocalIl2CppData-OSXEditor/MonoBleedingEdge/lib/mono/4.5/mdoc.exe
T

18492 lines
584 KiB
Plaintext
Raw Normal View History

2026-07-17 14:03:00 +08:00
MZÿÿ¸@º´ Í!¸LÍ!This program cannot be run in DOS mode.
$PELrà" 0
Z3 @ @ @…3 O@ ` 2 T  H.textx   `.rsrc@  @@.reloc `  @B;3 HèqçTjÈÇ{>
*{?
*{@
*{A
*(B
}>
}?
}@
}A
*0ku)
,_(C
{>
{>
oD
,G(E
{?
{?
oF
,/(G
{@
{@
oH
,(I
{A
{A
oJ
**0b ߉BZ )UU¥Z(C
{>
oK
X )UU¥Z(E
{?
oL
X )UU¥Z(G
{@
oM
X )UU¥Z(I
{A
oN
X*0²rp
%{>
%q.Œ.-&+ þ.oO
¢%{?
%q/Œ/-&+ þ/oO
¢%{@
%q0Œ0-&+ þ0oO
¢%{A
%q1Œ1-&+ þ1oO
¢(P
*{Q
*{R
*V(B
}Q
}R
*0;u2
,/(C
{Q
{Q
oD
,(E
{R
{R
oF
**Ò öõUÔ )UU¥Z(C
{Q
oK
X )UU¥Z(E
{R
oL
X*0bp
%{Q
%q.Œ.-&+ þ.oO
¢%{R
%q/Œ/-&+ þ/oO
¢(P
*{S
*{T
*{U
*{V
*{W
*{X
(B
}S
}T
}U
}V
}W
}X
*0žu3
9(C
{S
{S
oD
,w(E
{T
{T
oF
,_(G
{U
{U
oH
,G(I
{V
{V
oJ
,/(Y
{W
{W
oZ
,([
{X
{X
o\
**0 ¡& )UU¥Z(C
{S
oK
X )UU¥Z(E
{T
oL
X )UU¥Z(G
{U
oM
X )UU¥Z(I
{V
oN
X )UU¥Z(Y
{W
o]
X )UU¥Z([
{X
o^
X*0p
%{S
%q.Œ.-&+ þ.oO
¢%{T
%q/Œ/-&+ þ/oO
¢%{U
%q0Œ0-&+ þ0oO
¢%{V
%q1Œ1-&+ þ1oO
¢%{W
%q6Œ6-&+ þ6oO
¢%{X
%q7Œ7-&+ þ7oO
¢(P
*{_
*{`
*{a
*r(B
}_
}`
}a
*0Su8
,G(C
{_
{_
oD
,/(E
{`
{`
oF
,(G
{a
{a
oH
**0K äõ= )UU¥Z(C
{_
oK
X )UU¥Z(E
{`
oL
X )UU¥Z(G
{a
oM
X*0Šr‡p
%{_
%q.Œ.-&+ þ.oO
¢%{`
%q/Œ/-&+ þ/oO
¢%{a
%q0Œ0-&+ þ0oO
¢(P
*{b
*{c
*{d
*r(B
}b
}c
}d
*0S u9
,G(C
{b
{b
oD
,/(E
{c
{c
oF
,(G
{d
{d
oH
**0K ÉÌ;Ñ )UU¥Z(C
{b
oK
X )UU¥Z(E
{c
oL
X )UU¥Z(G
{d
oM
X*0Šp
%{b
%q.Œ.-&+ þ.oO
¢%{c
%q/Œ/-&+ þ/oO
¢%{d
%q0Œ0-&+ þ0oO
¢(P
*{e
*{f
*{g
*r(B
}e
}f
}g
*0S
u:
,G(C
{e
{e
oD
,/(E
{f
{f
oF
,(G
{g
{g
oH
**0K 4øšŽ )UU¥Z(C
{e
oK
X )UU¥Z(E
{f
oL
X )UU¥Z(G
{g
oM
X*0Šr=p
%{e
%q.Œ.-&+ þ.oO
¢%{f
%q/Œ/-&+ þ/oO
¢%{g
%q0Œ0-&+ þ0oO
¢(P
*{h
*{i
*V(B
}h
}i
*0; u;
,/(C
{h
{h
oD
,(E
{i
{i
oF
**Ò T5' )UU¥Z(C
{h
oK
X )UU¥Z(E
{i
oL
X*0bp
%{h
%q.Œ.-&+ þ.oO
¢%{i
%q/Œ/-&+ þ/oO
¢(P
*{j
*{k
*{l
*r(B
}j
}k
}l
*0S u<
,G(C
{j
{j
oD
,/(E
{k
{k
oF
,(G
{l
{l
oH
**0K ~;p¬ )UU¥Z(C
{j
oK
X )UU¥Z(E
{k
oL
X )UU¥Z(G
{l
oM
X*0Šp
%{j
%q.Œ.-&+ þ.oO
¢%{k
%q/Œ/-&+ þ/oO
¢%{l
%q0Œ0-&+ þ0oO
¢(P
*{m
*{n
*V(B
}m
}n
*0;
u=
,/(C
{m
{m
oD
,(E
{n
{n
oF
**Ò dª` )UU¥Z(C
{m
oK
X )UU¥Z(E
{n
oL
X*0brEp
%{m
%q.Œ.-&+ þ.oO
¢%{n
%q/Œ/-&+ þ/oO
¢(P
*{o
*{p
*{q
*{r
*{s
*{t
(B
}o
}p
}q
}r
}s
}t
*0žu>
9(C
{o
{o
oD
,w(E
{p
{p
oF
,_(G
{q
{q
oH
,G(I
{r
{r
oJ
,/(Y
{s
{s
oZ
,([
{t
{t
o\
**0Š )UU¥Z(C
{o
oK
X )UU¥Z(E
{p
oL
X )UU¥Z(G
{q
oM
X )UU¥Z(I
{r
oN
X )UU¥Z(Y
{s
o]
X )UU¥Z([
{t
o^
X*0r™p
%{o
%q.Œ.-&+ þ.oO
¢%{p
%q/Œ/-&+ þ/oO
¢%{q
%q0Œ0-&+ þ0oO
¢%{r
%q1Œ1-&+ þ1oO
¢%{s
%q6Œ6-&+ þ6oO
¢%{t
%q7Œ7-&+ þ7oO
¢(P
*{u
*{v
*{w
*{x
*{y
*{z
(B
}u
}v
}w
}x
}y
}z
*0žu?
9(C
{u
{u
oD
,w(E
{v
{v
oF
,_(G
{w
{w
oH
,G(I
{x
{x
oJ
,/(Y
{y
{y
oZ
,([
{z
{z
o\
**0 dëÿ½ )UU¥Z(C
{u
oK
X )UU¥Z(E
{v
oL
X )UU¥Z(G
{w
oM
X )UU¥Z(I
{x
oN
X )UU¥Z(Y
{y
o]
X )UU¥Z([
{z
o^
X*0rDp
%{u
%q.Œ.-&+ þ.oO
¢%{v
%q/Œ/-&+ þ/oO
¢%{w
%q0Œ0-&+ þ0oO
¢%{x
%q1Œ1-&+ þ1oO
¢%{y
%q6Œ6-&+ þ6oO
¢%{z
%q7Œ7-&+ þ7oO
¢(P
*{{
*{|
*{}
*{~
*(B
}{
}|
}}
}~
*0ku@
,_(C
{{
{{
oD
,G(E
{|
{|
oF
,/(G
{}
{}
oH
,(I
{~
{~
oJ
**0b !™)— )UU¥Z(C
{{
oK
X )UU¥Z(E
{|
oL
X )UU¥Z(G
{}
oM
X )UU¥Z(I
{~
oN
X*0²rp
%{{
%q.Œ.-&+ þ.oO
¢%{|
%q/Œ/-&+ þ/oO
¢%{}
%q0Œ0-&+ þ0oO
¢%{~
%q1Œ1-&+ þ1oO
¢(P
*{
*{€
*{
*{
*
(B
}
}€
}
}

*0ƒuA
,w(C
{
{
oD
,_(E
{€
{€
oF
,G(G
{
{
oH
,/(I
{
{
oJ
,(Y


oZ
**0y 6Ô¥ )UU¥Z(C
{
oK
X )UU¥Z(E
{€
oL
X )UU¥Z(G
{
oM
X )UU¥Z(I
{
oN
X )UU¥Z(Y

o]
X*0Ûp
%{
%q.Œ.-&+ þ.oO
¢%{€
%q/Œ/-&+ þ/oO
¢%{
%q0Œ0-&+ þ0oO
¢%{
%q1Œ1-&+ þ1oO
¢%
%q6Œ6-&+ þ6oO
¢(P
*{„
*{…
*{†
*r(B
}„
}…
}†
*0SuB
,G(C
{„
{„
oD
,/(E
{…
{…
oF
,(G
{†
{†
oH
**0K ç ’Ž )UU¥Z(C
{„
oK
X )UU¥Z(E
{…
oL
X )UU¥Z(G
{†
oM
X*0Šp
%{„
%q.Œ.-&+ þ.oO
¢%{…
%q/Œ/-&+ þ/oO
¢%{†
%q0Œ0-&+ þ0oO
¢(P
*{‡
*{ˆ
*V(B
}‡
}ˆ
*0;uC
,/(C
{‡
{‡
oD
,(E
{ˆ
{ˆ
oF
**Ò BDõ )UU¥Z(C
{‡
oK
X )UU¥Z(E
{ˆ
oL
X*0bp
%{‡
%q.Œ.-&+ þ.oO
¢%{ˆ
%q/Œ/-&+ þ/oO
¢(P
*{‰
*
*V(B
}‰

*0;uD
,/(C
{‰
{‰
oD
,(E


oF
**Ò Ñã )UU¥Z(C
{‰
oK
X )UU¥Z(E

oL
X*0br5p
%{‰
%q.Œ.-&+ þ.oO
¢%
%q/Œ/-&+ þ/oO
¢(P
*{
*
*V(B
}

*0;uE
,/(C
{
{
oD
,(E


oF
**Ò Zò )UU¥Z(C
{
oK
X )UU¥Z(E

oL
X*0brup
%{
%q.Œ.-&+ þ.oO
¢%
%q/Œ/-&+ þ/oO
¢(P
*0o
,.
-&o
-o
-o
,o
,*o“
-o”
-(,o“
, o€-**~p%-&~oþqs•
%€p(+(+ (+-*~q%-&~oþrs™
%€q(+~r%-&~oþss
%€r(+~s%-&~oþt
%€s(+(+ož
þ*J((+( +*0Èu
-&u-%u"-)u7-#u;-+ o„-*(-****o 
,o
o
-bu ,
-Pu ,,
~t%-&~oþu
%€t(
+-
-

**0p
(-_,1
~u%-&~oþv
%€u( +,+
þ
( +,o­
*~v%-&~oþw
%€v(
+*0y
,

+

,

+--*
(o
+
o
3 Þ#o
-ëÞ
,o
Üo´
þ**E^
Úp~w%-&~oþx
%€w(+(·
o¸
*0T~x%-&~oþys•
%€x(+~y%-&~oþzs™
%€y(+(+*
,p*
(K*0*
po½
2

*
*0po½
2 
**(Lo¿
,
þþ**p*{;*0N
po¸
&o/o¸
&po¸
&
o>&po¸
&oO
*0(†
o4*0S
po¸
&
o#&po¸
&
o>&po¸
&oO
*zu-
u!-+**(*0.o
-*o“
-o”
-(,*(*J};*rÿp*00
,

+

,

+
%-&

((K o*(~
 (K
(
-
(K,Jr%po¸
&o¸
&r/po¸
&o¸
&r7po¸
&o¸
&r;po¸
&,M, (Jo¸
&o¸
&r7po¸
&o¸
&r/po¸
&o¸
&r;po¸
&oO
*0  
o“
,W((+(+ r?po¸
&
(‰o¸
&r7po¸
&
(Ko¸
&oO
*o”
r%po¸
&((Ko¸
&rYpo¸
&(Jo¸
&rcp(J

þ
(+(·
o¸
&(Jo¸
&rgpo¸
&oO
*(9rkp(
r%po¸
&((Ko¸
&rypo¸
&
o>&po¸
&(Jo¸
&po¸
&(Jo¸
&rgpo¸
&oO
*(† o4*0h!
(™,~
((K 
,
(‰ o¸
&r7po¸
&o/o¸
&po¸
&
o>&po¸
&oO
*
,O
(‰r' p(É
,2r%po¸
&
((Ko¸
&r/po¸
&
-
((K+
(‰ o¸
&r7po¸
&
(Ko¸
&po¸
&
o>&po¸
&oO
*0p"

( r%po¸
&(Ko¸
&r? po¸
&o¸
&po¸
&
o>&rO po¸
&oO

~{%-&~zþ}
%€{(+*
*0#
-*
-
((K+
(‰


%rU po¸
&%
o¸
&%r÷po¸
&%rm po¸
&%r po¸
&%(Jo¸
&%o¸
&%r­ po¸
&%o¸
&%rÕ po¸
&%o¸
&%rO po¸
&%(Jo¸
&%o¸
&%rá po¸
&%o¸
&%rÕ po¸
&%o¸
&%rO po¸
&%(Jo¸
&%r
po¸
&%(Jo¸
&%o¸
&%r
po¸
&%o¸
&%r%
po¸
&%o¸
&%r;po¸
&oO
**^
(Kr1
p(Å
*>- rY
psÎ
z*>- r{
psÎ
z*>- r“
psÎ
z*>- r
psÎ
z*¶(+~Ï
%-&~Ð
þÑ
%€Ï
(+*0$þS(+*†ŒS( (+*þsÓ
%
%
%
%}×
*0V%( 
- +

Y j(Û
iÏ
+ 
ŽioÝ
% 0ç*.r¹
p€<*0Ž&s
}}
p}Œs%rÓ
prç
pr~ p~X
r† p(ß
þŒ
o&%rè pþ
o& }%
¢%
¢*0O'
}}
 p}Ž s%šo&%rø pr pþ
o&%šo&%r
pr-
pþ
o&%r¼
prÊ
pþ
o&%rFprbpþ
o&
 pr
pr;p(ñ-*sã


  (n

ÈTÄF5&
ºÈ¥.h
Q‡‘!;ž
ÈTÄF;¾8M
oÿ¢é5
oè:_.O
oÿ¢é.\8-
Pª1ù.z
gÒ¤þ@
p(ç
:‰8p(ç
p(ç
p(ç
:
p(ç
:p(ç
:18” rp(ç
:P8~-

{Y{Y
-+{Z%{

 +
 

-åÝ þ[o
Ü
~%-&~þ
%€’(+oò

8
~“%-&~þ
%€“(+oò
+h
~”%-&~þ
%€”(+oò
+3
~•%-&~þ˜
%€•(+oò

:fýÿÿÞþZo
Ü



+


-äÞ
þ]o
Ü,
,


+

oÿ

-âÞ
þ]o
Üo
*Ad_"ï¡Â â"904(-rp(+oòo
-s
o
o
**0DÆ%
p¢%p¢%p¢%p¢%p¢%rHp¢%p¢€X*{a*"}a(B
}[
þ}\}]}^*0)(
{^(
-&{_-{^}_(
}`{_þ»s 
s

( 
o 
Þ
,o
Üjo

&(
*o x
0W*(
o
7%¢(+~—%-&~þs
%€—(+ o
(+ *0n+
|]þ6oO
}o
þ s
(+(+  + šo
X Ži2î{]-(­,*03,o
~˜%-&~þœs
%€˜(+(+
 šs¢ rVp(
o
s
o
|o
9´<%ž%žþ£s
(+9{o
{o 
{o!
{o"
9Y(´9Dr`pp(ß
(#
(+þ¤s
(+~™%-&~þs$
%€™( +(!+þ¥s%
("+o'
Ž9Æ{o"
o(

+tsª  
o)
}   o*
 þ«s
(#+}¡o'
 þ­s
($+, {  { o 
(%o,

o
-ƒÞ 
,
o
Ü{o-
 r”p o
 (.
 o/
X Ži?þÿÿ*qò 0W-o0
0*(
o1
,*r´p(Å
(2

,*(3
- (´*(
*0N.{\-*o
%-&~þžs
%€š(+
o4
(+(%+ *0±/{\-*r¾p{[(5
o6
+,o7
o
o8
,o
~9
o:
o/
o
-ÌÞ
,o
Üo;
+0 o<
o=
o8
,o=
~9
o:
o>
o
-ÈÞ
, o
Ü*!8Y
j
0þ0{^(
,*p(
o?
(&+o@
+j(A
p(B
o
%-&+(
oC
%-&+p(B
(
%-&+(
 oD
 -o
(E
-Þþlo
Üp(
o?
(&+o@
+(A
oF
-o
(E
-ÞÞþlo
Ü*)w É0A1{^(
,*o4
('+(+
 +š ,o
X Ži2ã*0:2p(
o
%-&+(
,;oG
{^((+þ**0s3
rp(#
()+ - rhpsJ
zr;p(
o
%-&+(
,'oK
,oL
þ¯sM
(*+**02{`
*0K#
{\,8rGp{[(N
  (3
-
(3
,***Nr´p(O
(2
*JrWp(5
(P
*0H#
{\,6rGp{[(N
  (3
-
(3
,***04(
(¸*0¾5
poQ
&poR
rmpoQ
-rmp(
sS
+ oT
(U
r}poQ
-r}p(
sS
+ oT
(U
rp(

%p(
%-&~9
sV
¢%¢% ¢sW
Þ
,o
Ü*©±
0A6
(X
p}¥
s%rÓ
pr©pr~ p
r4p(ß
þ±
o&%rè pþ²
o& prpr)p(ñ-*
+w

+A
p(ç
- pr§po:
(Y
+sZ
([

-¶Þþ[o
Ü
-€ÞþZo
Ü*ËN®„20+(-po
-s
o
o
**0¿7
p}¨s%rø prâp{bp(ß
þ´
o&%rùpr pþµ
o&%rœpr¨pþ
o& r"pr
prBp(ñ}c{c,
{co\
-**0>8{do]
-{ds^
%
o_
/.o`
+.o`
oa
&*09þÕ
{b*0E:rOp(ç
-(3
-*sb
%oc
(d
(e
Þ
,o
Ü*0 9
0f
%rSpsf
¢%psf
¢%r‰psf
¢%rSpsf
¢%rXprlpsg
¢%rXp(
sS
¢sh
*0W;si
%oj
%r”pok
%r˜pol
%om
rOp(ç
, (n
(o
*sp
oq
(r
*0b<os
p(
ot
ou
8*ov
p(
o
9 {do
o]
o
oa
&s^
p(
ot
(&+o@
+d(A
p(
o
,o
(w
+,/ ox
,%o
oa
&o
oy
(E
-“Þþlo
Ü (++o
 + o


o
oy
 o
-ÚÞ  , o
Üo
:ËþÿÿÞ
,o
Ü*ALq÷*> <W
0É={do{
8› (|
(}
ox
-n(}
oa
&os
p(

%p(
(}
sV
¢%(~
þ¸s
(,+¢sW
oy
(€
:YÿÿÿÞþso
Ü* ®º0¦>o
+ko
{c
+=
(
(
r´p(Å
(P
(P
(3
, ÞC
-ºÞþ[o
Üo
-Þ
,o
ÜrÌpr7p(ß

z*!Jk
>þs¹%*0Ž?
(
p(
o
r&p(
o
-',$r&p(
o
._o`
sV
oy
r<p(
o„
-r<p(
rVps…
oy
rZp(
o„
-;rZp(
s…
rzp(
o„
, o†
+oy
rzp(
o„
(
r”p(P
p(P
(
p(
o„
p(
ot
þÂs
($+
-* rÖp(
o„
,p(
o„
oy
p(
o„
,p(
o„
oy
+p(
rps…
oy
r*p(
ot
r@p(
(-+~³%-&~²þÅs
%€³($+9r*p(
ot
r@p(
(-+~´%-&~²þÆs
%€´($+-Ar*p(
o„
-r*p(
sS
%oy
oy
%-&~²þÇsˆ
%€µ*0t@s‰

ou
+ov
o
o
-êÞ
,o
Ü
o
Y
+' YoŽ
o

 YoŽ
o†
Y
0Õ*,
0WAp(
ot
ou
+*ov
%-&~²þÈsˆ
%€¶o
-ÎÞ
,o
Ü*6L
0vBTp(
o
o
QP<o
2MP>o
23PYo¾
%-&~²þÉs
%€·(.+XTP
Q*vrTp}bs“
}d*0©C{b
s^
os
os
 o
o”
+$ o•
o
.o
.o 
o
-ÔÞ
, o
Üos
o 
r˜po—
Þ
,o
Ü*K0{
?
f(B
s˜
}k*{j*"}j*}ls™
}m(B
}n*0 D- r|psÎ
zo 
-&
uH ,
&&**{lo4
{mo
-@sœ
{mo

+ š, X Ži2à
*0õEu,I%t

¢*u—,@t
I%
-+ 

¢%
-+ 

¢*u“,I*u˜,Yt! I%
-+ 

¢%o 
-+ o 

¢%
-+ 

¢*rŠp


z0F
8n



'.n.
r;þ87{n_-
{n_9 
t{n_,-





-={n_9Ï





%-&~¸þÌs­
%€¹(/+%-&~¸þÍ
%ۼ(0++>
t,(%
¢%
¢X


?þÿÿ*0ôG

(1+þÐ
(2+ o

}¿ o
 þÒ
(3+-r{lo3
-o´
o
+o
{k
&o
-ßÞ ,o
Üo
:VÿÿÿÞ
,o
Ü*« 8±é
Â
%-&~¸þÎ
%€»(4+*æþá
(5+þâ
(5+(6+(7+*>þsÓ%*6{lo3*6{lo3*0ÈH
s%r¾prÐpþÜ
o& rYprepr‰p(ñ -*(
-
+

+7
 p(ç
-p(ç
- +
&+
&
-ÀÞþ[o
Ü*u*0 I
(8+(9+.p(+(ò(:+}Ç¿


-+
-rEp
(+(ò
þÞ
(;+~Ê%-&~Éþá
%€Ê(<+~Ë%-&~Éþâ
%€Ë(=+(>+ +šoÈ

XŽi2ã
%rgp(
%-&~Éþã
%€Ì(?+s…
¢sh
r}p(P
si
%oj
 (r
o 
Þ ,o
Ürp (Å

*y
ƒ *0[J
ÞK ~o,
poO

+
p


r poÎ

Þ* KO0ÓK

%rûps«
%rópsÄ
%r„ ps 
%rœ ps¼
%r ps«
%rÞ p
%rè ps€
%rö psÔ
%r!ps
%rYpsä
%r(!psæ
}qs%rB!pþå
o&%rR!pþæ
o@+&%rX!p~Ñ%-&~Ðþê
%€Ño&%rd!pþç
o&%sýo&o! ,rv!p~<
*o\
- rˆ!p(É
*, r¾!po

rÌ!p(ç
, *
*0=L{q
-râ!p
%¢(ê{p~o*6
s×
z:}p(B
*{r*"}r*{s*"}s*0ŒM
rd!pr"pþì
o& ,(8+o! þ`,@rF"p,(A++(.



rn"p(É
(n
o***6
s×
1*3


*
*(B
*:}t*0¹N,W(9+1N(8+o
+*o
{tÆ%¢%r¾!p¢oðo
-ÎÞ
,o
Ü*r”"pru#p{t{q
%-&~Óþï
%€Ô(B+(C+(Þ
r#p(ß
(+(ó*6O
0O(3
,
rOp(ç
,
*(Þ
 



3 þ Þ , o
Ü,o
Ü,

Þ-(3
,
Ü*(:U
3,_
%X}0cP


,Q

+
d(æ


, %Y

,rX$pΒ(N

z*0\Q Ï
Ï +" .*+.*XŽioÝ
% 1ŽioÝ
%
*0«R
Æ%

p}Õs%rÓ
pr¸$pr~ p
rO%p(ß
þñ
o& r!prŸ%prÁ%p(ñ
-*(D+/r)&p
%¢(ò*0vNo
+%o
(,
,(ÿo
-ÓÞ
,o
Ü{v,+ro&p
%{vŒî¢(ó*1@
0¬S

p(ç
,
r©&poê
+rË&p(5

z-r'p(5

zsb
}u{u


&{u

{u
{uþ

, {u
*0\T{u- 
p
{u

-øÞ
,o
ÜÞ p
%oO
¢(óÞ*'
1
(=O0WT{u- 
p{u

-øÞ
,o
ÜÞ p
%oO
¢(óÞ*"
,
#8O0NUrW'p(ö
 +š (,X Ži2ã
 +š
 (ÿX Ži2ë*®{vjX}vp
%
¢(ó*0<2(

(3
,&
r´p(ç
,rc'po1
-***2
(*2
(*2
(*z-+
%-&+
(*0:Vs

,#~
-~þ 
(E+**:~
þ{zrƒ'p(ç
-!{zr“'p(ç
-{
þ**"}“*{—*"}—*~*€›**€œ*0«Ws 
rv!p~<
(}}s
s%r£'pr±'pþ

o&%r(pr(pþ
o&%r*+pr0+pþ
o&%rÑ+prý+pþ
o&%ru,pr¡,pþ
o&%rù,pr
-pþ
o&%rQ-pr_-pþ
o&%rùpr»-p~ç%-&~æþ'
%€ço&%rø pr.pþ
o&%r.pr‡.pþ
o&%rj/prx/pþ
o&%rœpr 0pþ
o&%r
prU0p~è%-&~æþ(
%€èo&%r¼
pr,1p~é%-&~æþ)
%€éo&%rÛ1prí1pþ
o&%r¤2prº2pþ
o&%rK4pri4pþ
o&%r>5prR5p~ê%-&~æþ*
%€êo&%r¾5prÊ5p~ë%-&~æþ+
%€ëo&%r—6prË6pþ
o&%rÈ7prà7pþ
o& pr,8prX8p(ñ 
{
s{{r}p
-r}p(P
+(
r¸8prì8p(ß

(
os
rð8p(
ot
þsÿ
(F+~ì%-&~æþ,s
%ۓ(G+(H+%(I+
os
rð8p(
ot
þs
(J+~í%-&~æþ-s
%€í(K+~î%-&~æþ.s
%€î(L+}”%-&~æþ/s
%€ïþ"s
(M+{xo
%-&~æþ0s
%€ð(N+o
r9po\
Β(5

rf9p( 
{ {xo

 8Y ( 


 
o0
 8 o/

rž9p

o 







(o&
+qo%
(%-&~æþ1s

%ۖ(O+o
+o
o
-åÞ ,o
Üo
-†Þ ,o
ÜÞ3
o
r°9p
o
rÎ9p

o 
(
z o
:áþÿÿÞ , o
Ü , o
Ü (
:›þÿÿÞ þo
Ü(
rÜ9p(Å

}“+{xrø9p{yo
-*o\
-r:p(+(ò{˜-4{xo

 +  ( 
 (
-ëÞ þo
Ü{zrƒ'p(ç
, }{+W{zr“'p(ç
,~(7+-9r::p(+(ò+'{z
-r;p
%{z¢(ò{w- rm;psJ
z{„%-&sh}„{ {“%-&+}o\
1%o
{w{w(+{w{w('{
-{{w{™,3{•Þ r©;p
(+(Þrë;p{Œí{Œí(.
*àÿ ˜~ h¼$3O?&e 1@q l Wj O0ÀX
(n  AV“V55 Ή"&5 0z.Z Ή"&;©86 @?ÑC.T AV“V.^8! ºž5 JE€; ºž.P8 W•„º.U S|á.q8ìr=<p(ç
-}8ÚrI<p(ç
-y8ÈrW<p(ç
-u8¶rg<p(ç
-q8¤ru<p(ç
-m8r‰<p(ç
-i8€r<p(ç
-W+qr<p(ç
-V+bs s
+js± 
+\s˜ s“
+Ns sY
+@sG sD
+2sq so
+$s“ s“
+r³<pré<p(ß
s
z~ˆW%¢(P+(Q+€ˆ~‰W%¢(P+(Q+€‰*0>YsX
}(
%-&+{x-*(
{xþYs
(R+*0Z(
, o
*0ß[

+
-rï<p
%¢(òo
o
r+=p(ç
, sU Ý…o
rXp(ç
,1-r3=p

z
sZ}„sS ÞBr“=p
%¢(òo
Þ#

rÙ=p
%
¢(òÞ**¸¸#O0\
-*,oG
 +gš
r>p(ç
-) r!>p(ç
-" r)>p(ç
- r1>p(ç
-+`
+#`
+`
+`
+r?>p (Å

zX Ži2“*Rr>p
*0D]
s
%o
%o
(
Þ$ r>prÃ>p
(
(+(Þ*$O01^(s
o
o 
 o!
o"
o#
*0'9sZ%}%}þ[
*0D_rË>po$
o%
+o
t_o&
(o
-ãÞu' ,o
Ü*!20Ã`~Žid
 +8o'

+o(
~ š(ç
, ¢+ X
~Ži2ØX o)
2¿ŽiY+bš,RX+š,š+
XŽi2å,(o(
o*
,o(
o+
&o,
&Y/™*0šas-
%rÙ>po.
%o/
&{xo0
- rë>ps×
z%r®po.
o/
&%r?po.
r?po1
o/
&%r-?po.
r?po1
 o/
&%ržpo.
o/
&*0Ãbs\
s-
}{po.
{o/
&po2
{rA?po.
o/
&{rmpo.
r?po1
 o/
&{r}po.
r?po1
o/
&rK?pr´p(
þ]s3
(*0_cs^
(  s^
}{xo

( 
o0
8…o/
s^
 s^

s^
}{  {„o_o&
 +l o%

 

(",F{
oa
&,0


o4
oa
& 
oa
& o
-‹Þ  , o
Ü{•  o5
{• 
o5
{• {o5
Þ?o
rU?po
rÎ9p
o 
(
z,o
Üo
:oþÿÿÞ,o
Ü,o
Ü(
:)þÿÿÞþo
Ü,{,*þ_
(S+ (7+, ry?pr·p(C+(Þ
sJ
z*A”´y- W93OWlà E˜Ý 7²é %Þ0$2p(P
(3
,*(*03dr´p(Å
(€
(P

s6
Q
*0Ues`
}{o4
-r¡?p
%{
¢({(}-*{o7
,5þa
(T+,rr@p{
(5

*{(# {( Æ%¢
{(,J Æ%rGp~(N
¢%~r7p(Å
~9
o:
¢%~¢(6+(C+
pp  +9 š

 (!, o8
 o9
 o:
+ X  Ži2¿, 
-( (!& o8
 o9
 o:
-+rOp(ç
,+ (P
,W
,Ns-


o;
Þ"r¬@prÊ@p
(
s<
zrÐ@p
{(2+8{(8-**Ó Þ"O6~‡o*0fo0
s=
  
+io>
,.=<.>.
+9
X +=Y -6`o?
X(@
o¸
& 
+3X + , o?
&Xo0
2oO
*0mg
( ,&râ@p
oA
p(ß
oB
t_
-oC
po.
p
oA
o2
rAp
oD
oO
o2

oE
9„oC
po.
oF
ŽiZXs=
rApo¸
&oF
+  rApŒÏoG
&XŽi2Ø r,Apo¸
& oO
o1
o/
&oH
(
-(oC
po.
oH
o1
o/
&oI
p(N
oA
(io/
&*0äh(#
( r0Apr,Ap(ß
oB
t_ -%oC
po.
po2
o/
&({
rRApr,Ap(ß
oB
t_-(oC
po.
po2
o/
&
,rjAp o2
+ rjApoJ
rAp(+o2
*0Oisd
rŒAp(Å
(3
,Cs-
}{o;
{oK
p(\{oK
r*p(\+ (}{oK
p(T {oK
p(T
( - oL
(M
sN
{xo

( 
 o0

+s
o/
    (( (%XÞ?
 o
rU?p o
rÎ9p 
o 
(

z , o
Ü
o
-„Þ
,
o
Ü , o
Ü(
:AÿÿÿÞþo
Ür¢Ap3e{xoO
,W{xoO
(U+,
oA
++r´Ap{xoO
r
Bp(ß
(+({oK
rPBp(Y()(-(0(1þes3
(*@ð'3OðZJ á€a Óšm ÁƇ0ùjr\Bpo
rÎ9p
o 
(

s^
s^
s^
}{ {„o_o&
8 o%
(#(}9oP
("(&o4
(,rGp~(N
r´p(Å
(€ rpBpr´p(ß
(€
oa
& (3
,  


(3
-3{•rxBpo4

(oa
&
oa
& o
:ØþÿÿÞ
, o
Ü{•o5
{•o5
{•{o5
*Ao/ž
0Jkpo$
 (* +"oQ
oQ
po$
(*X oR
2Õ*0bloR
sS
 +oQ
oT
X oR
oU
oV
Y +!YoW
oX
oW
oY
&Y 0Û*0no“
,r¢Bp*o”
,rºBp*o
,rÎBp*(,râBp*oZ
-
rôBp(ç
,r Cp*rCp
s
z(}*0ams[
rHCp(\
%-&~æþ2s]
%€ò(V+o^
8
sf }!o_
} { rW'po`

sg}' š}"{'{ oa
{"oa
(P
ox
:s-
}#{#{"ob
o;
{#rLCpoB
u_-&{"ob
rXCp(Å
(+(8poc
}%{#r”CpoB
-%rÔCp
%{"ob
¢(od
}$þhse
}&( :{x%-&~æþ3sf
%€ó(W+þisg
(X+ ,I{~-A ,={$,4 {$(/(e,{&oh
oa
&8þjse
( 
{&oh
{#r<DpoB

{#rŒDpoB
 {#rEpo$
 {#r“Epo$

(þþlsi
,F
-
 oR
11r&Fp
%{"ob
¢({#oj
+Boh
,7 -

oR
1"r³Fp
%{"ob
¢(+oh
X
Ži?'ýÿÿo
:ëüÿÿÞ
,o
Ü*A:V
zsk
sp
sl
%rGpom
*0rnsm
}){x%-&~æþ4sf
%€ô(W+þnsg
(Y+~õ%-&~æþ5sn
%€õ(Z+(C+*0¿oso
r!Gpo$
o%
+Lo
t_ op
t_poc
poc
r´p(Å
(P
 ox
-oT
o
-¬Þu',o
Üoq
+(r
op
oX
&(s
-ßÞþ£o
Ü*Xo0²pr?GpoB
oV
--*ruGpoB
oX
&*-%oC
r‰Gpo.
ruGpoB
o/
&+oL
oU
oq
+(r
oC
ot
o/
&(s
-ÛÞþ£o
Ü*z0Ó qso
}*},rÊ@p

su
}+{,oK
{*(:so
( {„{,{*oao*
8& o)
st}0op
}/,f,](uo&
r«Gpo*
  (3,{/r«Gpo2
{/(w-+~‰šo4,-:e{
:×{/rÁGpov
([+~ö%-&~æþ6sw
%€ö(\+

9”sv  }2 
r;poc
}1 þwsx
 {“ (]+9K~  {1oy
,D~  {1~  {1oz
 {2{0{*( o{
+,~  {1 {2{0{*o{
 {2{0{*9{“ {2{0{-%-.& {2{0 {2{0þpsx
%}-(^+~÷%-&~æþ7s|
%€÷(_+
r;p
(C+(Þ
~  {1oz

:h{~-7{/

Æ%

(d¢(e:)ráGp{/(5{•{0{*{0{+o}
9´{/{0{+o~
{/(79/{/op
rÿGprkHp(ß
o$
oR
([+þusw
(`+~ø%-&~æþ8s€
%€ø(a+~ù%-&~æþ9s
%€ù(b+~ú%-&~æþ:s
%€ú(c+(d+(e+,i+SšrsHpr…Hpo2
rHp(5{•{0{*XŽi2¥8s{/rsHpr…Hpo2
rÍHp{/(5{•{0{*8{0{*(A{
oa
&{/rÁGpov
([+{0{.%-$&{0{0þqsw
%}.(f+~û%-&~æþ;
%€û(g+{0{*o
+#o
{0{+{/o„
o
-ÔÞ ,o
Ü{/rsHpo…
,{/rsHpoJ
o
:ÏùÿÿÞ
, o
Ü%-&~æþ<s†
%€ü(h+o‡
+oˆ
t_op
oX
&o
-ÚÞ ,o
Ü(:{,oK
rûHp(T(þrs

(O+(i+š{,sk{*(t9(- (,(r{•{*{
oa
&r IpoB
%-
&r9IpoB
rgIpod

{X}XŽi?7ÿÿÿ{,r…Ipo‰
o%
+oo
tX  u_,X t_rIpoc
! t_r—Ipoc
"!r§p(É
,$"{w!(P
(4##,  #o1
o
-ˆÞu'$$,$o
Ü,/{…,'{,oK
rA?poB
{,(9o/
&{,oK
rA?poŠ
%{,oK
rûHpoŠ
&%,)&,%{,oK
{,oK
%oX
&oY
&&(6-{,oK
(n
(*
''o

-!r¡Ipo4

'o

þss3
(*AdD0t y8±
ç* F|Â0L,Go

,o
,oG
Ži,oG
Ži3o

, (˜***0]rrÝIp(ç
9rãIpo½
%
ríIpXoŽ
Xo¾
s
+_ o

, 
+F2 o
rÿIpo
-92* o0
0~9
+ 
rGp(Å
o¸
&o
%
-—oO
Ý,o
ÜrJp
%¢%¢%{}- 
+oO
¢(ÞHs
o“
Þ4,o
Ü r}JprÃ>p
(
(+(Þ**4JƒÍ
C”×;O & 2&O0çssx
}3}4}5-r¹Jp+rhKp {4rªKpoB
o

%¢%¢%{4oC
oK
poc
¢%{4o&
r«Gpo*
o
¢%¢(( 
þ
{4(7 -{|-þ++({4røKpoB
-{4(q+{4r`LpoB
-{4(q+þyse
 -$ -r¤Lp+rMp


%¢(*_,.{4(v{4(trjMp
%¢(*, - oh
*{{,{{,- - oh
*räMp
%¢({4(v,{4oX
&*n-*r—Npo$
(**0}trA?poB
t_-*rHCpo$
o%
+4o
t_ od
p(É
,od
r½Npo
- Þo
-ÄÞu'
, o
Ü**(@h0qu~ˆšo3-*s-
po.
o/
&{ rÕNp(2{•*vrçNpo.
%rB!p{…o2
*0vsz
}6p{6({o2
p{6(|o2
~ˆ+š{6(BXŽi2á{6(;&{6(-róNp+rCOp þ{sw
rzp
o$
([+(f+o”
8o•
roOp{6


oA
(U&{~-{6(c&+Kr‰Opo$
(j+(k+oq
 + (r


oX
& (s
-äÞ þ£o
Ü{6


oH
(
-*p{6


oH
(U&+ p(\r*poB
,
oX
&(bo
:äþÿÿÞ ,o
Ü{6(,&{6o
{6{6((n+ r©Op(\{6o—
s| rÇOp(T  {6o—
(|}7 {7rÑOp(ç
,  rPp}7{
,r#Pp {7(U&8˜ rGPpov
oR
-r#Pp {7(U&+koQ
od
 {7
,P(j+ þ}s†
(h+(l+-0 rGPp {7(U p([&{6o—
o˜


(9× raPp(\{6o—
un, o™
+
o

o
. r…PpsJ
z+d
o
 raPp(T%oC
r6Qpo.
o/
&rXQp
o2
(|o1
X,
2+ rÇOp(\{6({6o“
{6(†%-&~æþ=
%€ý(5+~þ%-&~æþ>
%€þ(B+(m+(n+rtQp(ToL
+5
oC
rÎBpo.
o/
&rŠQp(U&
-ÂÞþ[o
ÜrtQp(\{6(M(i{6(,X{6o
{6{6((n{6rkp(
(m(srA?p(T{6sj
 (]{6(-
rûHp(T&
(?(b*AL) I¼#ß ÐB>
(<*0Nws~
}8}9}:{xþs 
(o+þ
(p+(d+(q+*R

(>*0gxs
};}<}=þsw
{=rzpo$
([+(d+þƒ
þ
{;(I*6(L*6
%o¥
*0y
 (u r«Gpo2
r¦Qp(z(U&(E{~-O( - (c&+F

o
(<Æ%

(d¢(f&+ rzp(\(M(i((su,'t( ,
((n
((ou",t"(S,r¼Qp(U&rA?p(T(]~‰+š (CXŽi2ä
(K(P*0{zs…
oH%-&+o3 o3 --*rÔQpop(ß
 |>(D o$
([+(d+þ
(G*0³{s‡
o4}?oH%-&+o4 {?--*rRpop(ß
{?|A(D}@o$
([+(d+(r+>'~ÿ%-&~æþ?sw
%€ÿ(s+9ñ~%-&~æþ@sw
%€(f+(e+9²sþˆsw
(\+}C{C9}{Cp{Cpoc
{@( o2
{D%-&þŒsw
% }D (f+o”
o•


poc
{@(!  (

op

oX
&{B%-&þsw
% }B (f+~%-&~æþA
%€(t+o¨
 +, 



p

{@( o2
 o
-ËÞ , o
Ü
p o2
o
:ÿÿÿÞ(,o
Ü{A
p{@o2
*r@Rps×
zr@Rps×
z,x(r+3n(u+1[("
-(q+rðpo2
+(q+op
oX
&{A
p{@o2
*-a(r+3W(u+1D(q+rðpo…
,1(q+%rðpoc
( po2
* þŠ
(F*9S ö{ 0X|s
}E}F}G}H}IþŽsw
Qþ
Qþs­
Q*0ú}(˜
( 
- rtRp(\*
,;s(—}Kþs

(v+,
%
( +-*rtRpoB
t_
-oC
rtRpo.
+ oL

+&
~o4 rŠRp(U&(´
-ÑÞþÀo
Ü op
- o/
&*¨F
(J*F
(J*Z

(I*0œ~s”
((\+}L{L- 
}L{L
,Y{L(r{M%-&þsw
% }M(f+o”
+ o•
(ro
-ìÞ
,o
Ü{L*s
0ïs
( -+}N 
9þsw
(f+(d+ {O%-&þ˜sw
%}O(f+o”
+"o•

,
+ (ro
-ÕÞ ,o
Ü -B(e+-
_,,(r*(q+ 
_,
 {N(r*n/ 6(L*0¡oR
sS
 +4 +#oQ
o(
š(ç
, oT
X oR
X Ži2ÆoV
2oW
o¸
&+0YoW
oW
oX
&
&XoV
2Æ*0ÿ(w+
uq ,
p(N(x+
u ,
,Æ%rªRp¢(x+
u
,J o°
,
rÒRp(N(x+
,
rÞRp(N(x+
u!,N
,
rêRp(N(x+

,
röRp(N(x+
*vþs™%}U%}T%}W*0N
Ði

,+
,#o¿
(y+

oO
rSp(ç
**0%ƒ
u -*
/*(-*oC
r¯Spo.

 o/
& ~¤(Q rA?poB
(Q r¦Qpr¯Sp(U& oC
rÏSpo.
~
o}Y~o4}Zp{Yo2
rÙSp{Zo2
o/
&(R( ,!( ,%þ£s†
(z+- oT
*0-*

o%
++o
tX o(
({+/-so
oT
o
-ÍÞu'
, o
Ü,5oq
+(r
oX
&(s
-åÞþ£o
Ü*7Ie0oC
rçSpo.
o¸
&
uo-C
 -
~o3+ ~o3
r÷SprÈp (W&*
to

-r÷SprÈprTp(W&*
++
r÷SprÈp~
o3(W&
-ÌÞþÄo
Ü*º0ŸQ
o
,
(,*
-*
,o
- r!TpQ+HuF,
oO
Q+6,.

Q,r+TpPr+Tp(ß
QP,Pr§p(É
,**0­
}[
(|+þ¥sw
(\+ þ`,y{[/oG

+` šoB
t_ þ`,>[o
2[o
oC
o.
o/
&+ X
Ži2š*B(T%o1
*0ˆoC
o.
o/
&o1
*0ˆoC
o.
o/
&o2
*0oC
ot
o/
&*zoB
t_,*(To1
*0ˆ(T
([*foc

,o2
*0ˆoB
t_
,oX
&*0Š
  
rmpr?p(Y,B
Æ+

¢XŽi2àr/Tp(_,B
Æ 
+ 


¢
X

 Ži2àr;Tp (_
r' p(É
9­ -rOTp+r[Tp ,rOTp+r[Tp  oB
t_  ,goC
o.

 
+o
tX

o/
&o
-ÙÞu',o
Ü
 
&+Nr?p(Y+>r[TpoŠ
, r[Tp(\rOTpoŠ
, rOTp(\,r}pr?p(Y|€
,%,|€(×
_-(a
+

oX
-êÞþÇo
Ü,.
+

oXo
-êÞ ,o
Ü
(^(b*(4+_$>Wq 6(L*0âo(
rA?p(É
,rA?poB
u_%-&r;Tp(ç
-rkTp+rTp
r;Tp(ç
-rTp+r©Op o$
o%
++o
t_r±Tpr±Tpoc
o
o2
o
-ÌÞu',o
Ü 
op
r»Tp
o$
([+~%-&~æþF
%€(}+~%-&~æþG
%€~%-&~æþH
%€(~+8”š  Œí
r¿Tpp(
o$


oR
1"
,J
oR

(r+/3oC
o.
  r±Tp o2
 r?po1
 o/
& XŽi?bÿÿÿ9& so

o$
o%
o
t_r±Tpoc
op
Æ%rÑTp¢%¢%r»Tp¢%¢%r×Tp¢%r±Tpoc
¢%p¢(ä
oB
 
{|od
r½Np
réTp(+(op
oC
oK
30rˆUp
%oC
oK
poc
¢%¢(+KrôUp
%oC
oK
poc
¢%op
o&
r«Gpo*
o
¢%¢(r—Vp
%
¢(+N-J
oT
+? ,t_r­Vpoc

, 
¥í.  X o
:JþÿÿÞu',o
Ü
oq
+(r
op
oX
&(s
-ßÞþ£o
Üop
oB
o$
u_(**o$
o%
+Qo
tX{|-,od
r½Np
-r¹Vp(É


+op
oX
&o
-¦Þu',o
Ü*Adq8©½Ù÷%n^Ì0Œr±Tpoc
r±Tpo2

,*rVWpo$
o%
+0o
t_ r±Tpoc
o

, r±Tpo2
o
-ÈÞu'
, o
Ü*3<o0H 

|€(×


~o×o3
rnWp rŽp(ß
oB
oC
rWpo.
rVp o2
Æ%r¦Wp¢%¢%rÎWp¢%ræWprÎWp(ß
{k~ %-&~æþI
%€ (+~
%-&~æþJ
%€
(B+(·
¢%rôWp¢(ä

o/
&o
:ÿÿÿÞ
,o
ÜrWpo$
s (**A&'
0Ž-*sï

+,o
tX --,
&o
-ÌÞu'
, o
Ü
+o
tXop
oX
&o
-ÜÞu'
, o
Ü*8Ia(‰0ku
- 
u
Æ%

(d¢ 
rzp(ç
,op
u_(f*

(e*F
oD
oO
*0Á( ,*rþWpoB
t_
,oX
&røKp r`Lp (-+
(-+ oB
t_-+oC
rzpo.
(,(ro/
&oB
t_(,,(r(r(f*0ù
}\r‰Opo$
(j+þ§s†
(h+(k+ oV
17-4oq
+(r
oX
&(s
-åÞaþ£o
ÜoV
þ_,F{\+1šoC
r‰Opo.
o1
o/
&XŽi2Çr‰Opo$
s(*oR
þ%-
op
oX
&*GfF(h(€+só
*>þs¨%}a*0sr*poB
t_
(7+&,
oR
þ+&-oC
r*po.
þg
(+(m+~ %-&~æþK
%€ ~ %-&~æþL
%€ (+ 
(|+~
%-&~æþM
%€
+(„+ 

}dþ±
(…+,?
poc
( 
po2
+PoC
r@po.
  o/
& r Xp|d
(U&1po2

:7ÿÿÿÞþÒo
Ü
 +q
 š  

-U13 
poc
(!
 
p
o2
+ 
op
 
oX
& X  
Ži2‡
-
+
, + `9²
(|+(d+  špo…
,opoc

,op
oX
&+G
,&, + , o¸+
, poJ
 X  Ži?kÿÿÿ,op
-o/
&
oR
-5op
,-op
u_oX
&
oR
-
*(b*ÙЩ0I%sˆ¢%s0¢%s„¢%s†¢
 uH9“uH 
Æ%r<Xp¢%
¢%
rFXpoÿ
-rFXp+p¢%rLXp¢%p ~%-&~æþNs
%€(†+(C+(Þ
¢%rTXp¢(ä
*+šo‡,*XŽi2ßrZXpoO
(5
s
z0ls

~%-&~æþOs
%€(‡+o
+o

(l
o
o
-ÚÞ
,o
Ü*6*`
Z,¥þ*(
*0«
}e}g}h}i{erTp(T}f{h{h, {foL
þ³s
~%-&~æþPs 
%€ {i~%-&~æþQs

%€(ˆ+(‰+
{frkTpov
([+~%-&~æþRs 
%€+(+}j8i}l {l{jš}kþ·s

+  o
%rÈp{ko
o2
%rðpoc
{h( 
%rðpoJ
%r­VpoJ
%r­Vp{l|j(@
o2
p
o2
8þ¸s

(+9
~%-&~æþSs
%€+o
þ¹s

(+(+  ~%-&~æþTs
%€+o”
 +2 o•


po…
-{h("
po2
 o
-ÅÞ  , o
Ü{ko
 (+o
{ko
{l{j{ho
R+j{l{jY1Ži2+
šo
{ko
{ko
{l{j{ho
{jX}j{j Ži?ˆýÿÿ+ksº š}mþ»s

+,9o
r­Vpo…
,&o
r­Vp{mo
(@
o2
X Ži2Ž{frkTpov
([+~%-&~æþUs
%€(+þ´s
(+(“+(”+,s+bšo
{h(!
,o
op
o
oX
&+o
po2
XŽi2{h{h{h{h([+(d++<špo…
,!poc

, poJ
XŽi2¼~%-&~æþVsw
%€(s+-&+šr­VpoJ
XŽi2ã*` 0E
}p}q}r,o
-'{pr©OpoB
t_ ,
{poX
&*{pr©Op(T}o{orTpo$
([+(d+ o
s¿}t o
}s}w{w{s
}v{w{so
}u{wþÀsw
~%-&~æþW
%€þÂ
(F o
:SÿÿÿÞ
, o
Ü*´:
0Ûu,&to
,t
(m*u,Mt

(m
1(,wr¨XpoB
t_rîXprþXpo2
*u,%to´

1(m**u",*u!,*u:,*u<,*s
z*Z(|rYpr Ypo:
*0˜
}z}{}|rYp(T}y(|}xo
,to 
o!
-o!
,{yrîXpr(Ypo2
o
,]{z(r,O{yrîXpr0Ypo2
{x{xo0
Yo>
&3{x{xo0
Yo"
}x{yrBYpo$
([+(d+þÄsw
þÅ
þÆ
(F*0T-*o#
+.o$
%-&+
%-&+
rXYp(ç
, Þo
-ÊÞ
,o
Ü** :F
0Ûu,to
,*u,&t
to­
(q*u,t
(q*u",t"o%
(q*u!,t!o&
(q*u:,*u<,*%-&+oO
rÀYp

s
z0¾š
u,*~‰šo4-*(,*rÙSpo.
o/
&(u r«Gpo2
(w(A|€
,!|€(×
_,(a{…,rA?poB
(9o/
&*0u
-u -
*r7p(~*
o0
s=
(x-
o¸
&+.(| (|o¸
&.o?
&
o¸
&(voO
*0rœ( ,i
o
1YrÎYpo¸
&
o¸
& +!rcpo¸

o¸
&X o
rÒYpo¸
&*0&2(˜,(x
('
- rÖYpo2
*0Iu
,"
%-&
s(
%(voO
*u%-&+
%-&
*F~‰šo4þ*0uu,to
,rZp*u,r&Zp*u,r4Zp*u",rFZp*u!,rRZp*u:,r^Zp*u<,rzZp*s
z6~†o*6~Øo*0Â
rœZpo¸
o¸
rÚZpo¸
&9‰o\
1{ràZpo¸
o\
o)
& +Ar [po¸
Xo)
rB[po¸
&
o¸
&r+Tpo¸
&X o\
rV[po¸
&oO
*0åž
r`[po¸
r†[po*
o+
o¸
r¦[po¸
&r®[po¸
rè[po*
o+
o¸
rÚZpo¸
&r\po,
o-
1mràZpo¸
o-
o)
& +>X r [po¸
o)
rB[po¸
&o.
o+
o¸
&r+Tpo¸
&o/
rV[po¸
&oO
*0Ÿ
r`[po¸

o¸
r¦[po¸
&r®[po¸
(uo¸
rÚZpo¸
& u,t
+u, to´
,
1vràZpo¸

o)
& +Fr [po¸
Xo)
rB[po¸
&
(po¸
&r+Tpo¸
&X 
rV[po¸
&oO
*0us0
}xs
}y~9
}zs1
s
%r*\po
%r \po
so
~9
}‘}•*0瀆€‡W%s~¢%¢€ˆW%¢%s¢€‰€‹s€€Œs‚~9
s
€–Æ%p¢%p¢%r&p¢%r]p¢€ è%Ðn(2
€žs€Ÿs3
€ s€¡Æ%r$]p¢%rZp¢%rzp¢%r@]p¢%rr]p¢%r©Op¢%rÇOp¢%rtQp¢%r*p¢% rTp¢%
rYp¢% rA?p¢% rûHp¢%
r<p¢€¢
Æ%rÁGp¢%r¦Qp¢%rtRp¢%rzp¢%r*p¢%rYp¢%r©Op¢%rTp¢%r¼Qp¢% rA?p¢%
rž]p¢% r°]p¢% rÏSp¢€£Æ%rA?p¢%rÁGp¢%r¦Qp¢%rTp¢%rYp¢%r©Op¢€¤Æ%r/Tp¢%rmp¢%r;Tp¢€¥Æ%r;Tp¢%r/Tp¢%rmp¢%r[Tp¢%rOTp¢%r}p¢€¦
Æ%rÐ]p¢%r&^p¢%r€^p¢%rØ^p¢%r*_p¢%r*\p¢%rœ_p¢%rò_p¢%r\`p¢% rÎ`p¢%
rDap¢% rªap¢% r bp¢€§*.(Oþ*(4
*"(×
*&(5
*&(6
**"*>(×
(ˆ*B(5
(ˆ*B(6
(ˆ*vr^bp}ªs^
(B
*0è €±s%rhbprŠbp~~%-&~}þÉ
%€~o&%rÐbprÚbp~%-&~}þÊ
%€o&%rmcpr‡cp~€%-&~}þË
%€€o&%rø prždp~%-&~}þÌ
%€o&%repr.ep~%-&~}þÍ
%€‚o&%r!fpr=fpr~ p~°o7
%-&~}þÎ
%€ƒ(B+(C+(Þ
~„%-&~}þÏ
%€„o&%r„gpr gp~…%-&~}þÐ
%€…o&
r„ pr
prqip(ñ -*~±{­,(+rÝip}«*0¬¡o\
,"~±,p(ç
, rëips8
z~±(9
&rIjp(”
rcjp(” -rjp(” +Ms-
o;
s:
o;
Þ r©jp~±
 s<
z(—
(s=
r­Vpr§p o>
o?
 (,lrájpr§p~±o?
réjpr§prÑTpo?
rûjp~±
(“réjpr§po@
&réjpr§pr kpo?
s=
rájpr§p~±o?
réjpr§pr kpo?
r­Vpr§p o>
o?
rkpo$
o%

8™
o
t_  poc
 , ~± r7p(Å
o
9Qr»Tp
s[



-

Æ%¢%r»Tp¢% ¢%rûjp¢%¢(ä
,2rpr§p o?
(“rpr§po@
& po$
o%
+zo
t_(-Os-
o;
, (•(A
 r7p

(“o
:zÿÿÿÞu',o
Ü
o
:[þÿÿÞ
u',o
Ü*AL{.©OéŠsê¬0_¢rEkpo$
oR
-*oR
sB
o%
+o
tX

&o
-äÞu',o
Ü*) I0Ÿ£
rûjp
}‡þÓ
(E+,*rkpo$
o%
+1o
t_ (,,,Þ o
-ÇÞu',o
Ü**I=†0Î#QQop
o&
po*
o
poc
r»kpoc
rjApoc
QPo0
-Q,r7pP(ß
o
-*Æ%¢%¢%r´p(Å
¢(QP-*Æ%¢%¢%r7p
¢(Q*0=¤
rjpoê
(C
Ï + 
ŽioÝ
%
0ç*0˜¥sk
sD
s
o
o 
 o!
sE
oF
(G

sH
oI
oO
sJ
(K
s=
oI
Þ
rÛkp
s<
z,o
Ü**PzO
0ò¦s-


oL
rIjp(ç
9ˆoK
r!lpoB
oK
oX
&s-
%(é
rcjpoê
oL
oK

o%
+ o
tX
oK
 ot
o/
&o
-ØÞu',o
Üs:
%(M

sH
oN
Þr¬@prQlp(ß
s<
z*o,ÕÕOŽsÔ%}‰%sÝ
}ˆþÕsO
*05§-*Ži3š*šš(P
 +š(P
X Ži2ì*0ž¨s-
rÙ>po.
po.
po.
r‰Gpo.
o/
&o/
& o/
&o/
&o
8o
p(P
s-
  o;
 rlpoB

 r©lpoB
  rÉlpoB
 
,w ,s ,or-?po.



oP


o/
&rPBpo.


 oP


o/
&r?po.


 oP


o/
& (™   r?Gp(˜Þ%rílp
%¢%
¢(óÞo
:ÚþÿÿÞ ,o
Ü*A4Þ]%Oc- 0U©oB
,I
o%
+ o
tX oC
ot
o/
&o
-ØÞu'
, o
Ü*,C0ªrImpo$
o%
+`o
tX o&
po*
o
o&
rApo*
o
r…mp (N
oB
-oC
ot
o/
&o
-˜Þu',o
Ü*l}0 «rÍmpoB
-*
o%
o
tX%o&
po*
o
rímp(5
oB
-%oC
po.
p( o/
&oŸ
o%
+?o
tX(,&oC
ot
r»kp( o/
&o
-¸Þu',o
Ü oŸ
oR
- oX
&o
:ÿÿÿÞu',o
Ü*ˆï 0y¬o5
-*(P
o&
po*
o
r´p(Å
(P
(3
-*(Q
sR
Þ
,o
ÜoS
rLCpo*
*P Y
Örnpo,
(•+~†%-&~}þÑsT
%€†(+*0"­oC
oU
oV
o&
oW
&*¢~±-(3
,(X
(X
(Y
**0«®o5
-*so
rUnpo$
o%
+ o
tX
o>
- oT
o
-ØÞu',o
ÜrnpoB
oq
+(r
oX
&(s
-åÞþ£o
Ü*),U}œ*0%¯sZ
rnpÆ%r¯np¢%r¿np¢o[
rÏnpÆ%rßnp¢%rõnp¢o[
r opÆ%rop¢%r1op¢o[
rGopÆ%rWop¢%rgop¢o[
rwopÆ%rWop¢%r‡op¢%rgop¢o[
r—opÆ%rWop¢%r‡op¢%r§op¢%rgop¢o[
r·opÆ%rÇop¢o[
r×opÆ%r¿np¢%rïop¢o[
€°*0ƒ°
}s%rø prÿopþ×
o&%r qpr°qpþØ
o& rîqpr
prrp(ñ -*{*0E±s\
s-
rÏrpo]
o
+o
þo
-çÞ
,o
Üo^
><96o_
s`
o
s-
r+=po.
o/
&oa
 
ob
rërpoB
ot
o/
&rspo.
oa
o/
& oí
+d
ob
rspo$
o%
+ o
tX  ot
o/
&o
-×Þu'

,
o
Ü
-“Þþ[o
ÜrOp(ç
-sc
+(n
 oK
 Þ  , o
Ü*o_
od
 +[ (e


ob
-
r´p(Å


r´p(Å
sc
oC
oK
Þ ,o
Ü (f
-œÞ þïo
Ü-
r5sp(É
r5spsc
oK
Þ ,o
Ü*X;
ù-&ÕqFp Öë šh)8 0¤²(g
(h
_, rcsp(É
*s-
%p(P
o;
oK
r:tpo$
o%
8o
t_poc
oi
-ls-
%r+=po.
% o/
&%rbtpo.
 o/
&%r±Tpo.
o/
&o1
rspo.
 o/
&oj
o
:jÿÿÿÞu',o
Ürttpo$
o%
8o
t_%rÒpoc
po$
o%
 o
t_poc

s-
  (P

(P
r´p(Å
o;
 r”tpoB
od
  ob


,m oK
 oK

 rÒtpo$
o%
+o
t_
o
-ÙÞu',o
Ü o
:'ÿÿÿÞ u',o
Üo
:×þÿÿÞu',o
Ürttpo$
o%
+ o
t_poc
o
-ØÞu',o
Ü*A|LéÎ+ù<à0>c,0Â#rútpoB
od
(w
o(
p(ç
, rup
*r¦QpoB
od
rZp(ç
-<rRZp(ç
-ArFZp(ç
-Ur&Zp(ç
-ir4Zp(ç
8r up
*r&upr7pr«Gpoc
(k
(
*r,upr7pr«Gpoc
(k
(
*Æ%r2up¢%¢%r7p¢%r«Gpoc
(k
¢%¢(ä
r«Gpoc
r8up(ç
-r«Gpoc
rPup(ç
,"rhuprlupoB
od
(l
*Æ%ršup¢%¢%r7p¢%r«Gpoc
(k
¢%¢(ä
*r uprºup(ß

z0Ƴr\po$
oR
-p*sÁ
po¸
&oQ
o&
po*
o
(l
o¸
&oQ
 +Ercpo¸
&oQ
o&
po*
o
(l
o¸
&oQ
X oR
po¸
&oO
*0]o&
rîXpo*
%-&+o
râup(ç
-(o&
rîXpo*
%-&+o
rêup(ç
, rYpo¸
&*0´Æ%p(Å
(P
¢%rpBpr´p(ß
(P
¢
 +\š (3
,Ls-
o;
rpo.
oK
o/
&r±Tpo2
 ròupoB
od
o1
X Ži2ž*0tµoC
r|po.
o/
&r±Tpo2
rA?poB

+ o
tX oC
ot
o/
&o
-ØÞu'
, o
Ü*6,b0+^s
o
o 
 o!
o"
o#
**0?sm

r"vpoê
(
on
Þ
,o
Ü*&4
0V·
s
}s%rø pr<vpþÚ
o&%rùpr»-p~%-&~ŽþÞ
%€o&%rœpr¨pþÛ
o& r"pr
prÉvp(ñ -*o\
-ræ~p(+(ò-rp(+(ò{o
{oo
+H(p
(q
r´p(Å
(P
(r
o 
Þ ,o
Ü(s
-¯Þþño
Ü* 0 òUG0x¸st

+N


+7 šrW'p(ö
+šXŽi2á X
Ži2Ã
-©Þþ[o
Ü*
[h0 ¹
os
rsp(
o„
r|p(
o„
r±Tp(
o
o
rpo
,*rupo
-r˜pp(
sJ
z
o\
1 ou
/*os
rbtp(
o„
r±Tp(
o„
ov
ow
-`
%r+=p(

%rbtp(
r±Tp(
s…
s…
¢%rsp(
sS
¢sW
¢sh
%
ox
sy
oz
o{
o|
os
rsp(
o„
os
rsp(
o„
r|p(
ot
oy
*0º(}
(e
Þ
,o
Ü* 
0>;si
%sp
oq
%oj
%r €pok
%r˜pol
%om
(r
*0q»-r*€p(É
(~

 +Qš s-
o;
sp
s
 o€
o
ÞrV€p(Å



ÞX Ži2©*#'J(B
*0޼
}•{•{ s%rmcprœ€pþá
o&%šo&%šo&%rø prùpþâ
o&%r.prªƒpþã
o&%rý„pr#…p{•{-r°…p+rÂ…pr7p(ß
þä
o& prprÒ…p(ñ&{•{o
~—%-&~þç
%€—(—+,r+ˆp(+(ò{•{•{o„
+#(…
{•(†
(‡
(ˆ
-ÔÞþôo
Ü*O00½{o„
(…
(‡
~˜%-&~þè
%€˜(S+(n+oí
8
o‰
&o
+Go
{(
o
-{(
s
%o
(
o
o
-°Þ ,o
Ü
:sÿÿÿÞþ[o
Ü(ˆ
:ÿÿÿÞþôo
Ü*(w Q”å õ0k¾
}{(
rSˆp(
o?
þî
(˜+ Þ. raˆp
%{¢%
¢(óv Þ*
.;.O0¿~™%-&~þé
%€™(+(m+o
o
p(Å
r¥ˆp(Å
(¸9˜ (¸{”-(
+{”
(P
{“-+
,"Æ%¢% ¢(¹
(Y
-6r¯ˆp
%¢% ¢(ó(9
& o
:2ÿÿÿÞ
,o
Ü*0Õ
Š(3
-råˆp
%¢(ó*%-&~þês
%€š(™+(š+*0JÀ
s
+1o
(P
%(
(9
&(
Þ
,o
Üo
% -Å*, 5
0bÁ(Y
-r#‰p
%¢%¢(ò
 {-{(“
+@(º
{
+
o”
&
-åÞþ[o
Üo•
s
s—

~%-&~þës˜
%€›%-&~þìs™
%€œ(+oš
+ao

r¬‰p
%¢(ó(
-3(

 +  o 
Þ ,o
Üo
-–Þ ,o
Ü*(Xw'> çnU *
}´
{´


*"*"*0éÂ{´

&

(n  ?Ï:O5T Ø”Ü=5& iÛ
;U e´1;Æ Ø”Ü=;¦8j 26N;M µÄ+O;µ ?Ï:O;Ý8D %ç„5& {S;ò XOþ; %ç„;¾8 ¦q
Ò5 D!.( ¦q
Ò;€ò.d {oØù;•rÖ‰p(ç
rà‰p(ç
:´8´rê‰p(ç
rü‰p(ç
rŠp(ç
-x+{r
Šp(ç
-i+lrŠp(ç
-Z+]rŠp(ç
-K+Nr$Šp(ç
-<+?r0Šp(ç
--+0r@Šp(ç
-+!rJŠp(ç
-+r/Tp(ç
,+, 
*
*:
*2
*2
*6
*>
*>o­
*6
*6
*>
*6
*F
*2
*2o´
*2
*6
*2
*6
*6
*:o¸
*:
*:
*6
*>
*>
*6
*2o¿
*>
*6
*:
*6o—
*2
*2
*2
*0=Ã
(3
-rTŠp
s
z(}
 Þ
,o
Ü*( 1
0OÄ
rð8poQ
&poÆ
&+#
u7, 
o
*0ρ(
%-&r§prc'p(P

o
+Oo
(}
rð8poQ
-rŒŠp
sJ
zpoR

,
Þ1Þ
,o
Üo
-©Þ
,o
ÜrЊp

z *47k
$[
*{¸**0 Æs
(B
p(B

(+o
rp(B

(+o
}¸
ou
+,ov
rp(B

(+o
o
o
-ÌÞ
,o
Ü*]8•
**0sÇ
(B
u7
p(B

(+o

ou
+ov

o
-àÞ
,o
Ü*D$h
Z(}¿
*2{¿
*2{¿
*2{¿
*6{¿
*2{¿
*6{¿
*2{¿
*6{¿
*Ro0
Yo¾
*Ro0
Yo¾
*>þsï%*0
%-&~¦þûs×
%€§%-&~¦þü
%€¨+~©%-&~¦þý
%€©%-&~¦þþ
%€ª+*Zþsÿ%%*0»-
rRZpoÿ
-*r p
r(p(ß
r8p
r(p(ß
o%
rFp(,]
,U
,M
,E
,<
,3
þüs•
( +,
þüs•
( +*
,+
,#
r' p(ç
, 
*
.*
r|p(,
**0*o
(-*rkp(
þ*Zþs%%*0uÈs

r4Zp
-*
r¼‹p
rċp
- þ+1
%-
&þ+
þ
+sä
- þ+1
%-
&þ+
þs
+sä
( (:o%
rÌ‹p(ç
-o%
rŒp(ç
,a
,Y
,Q
,I
,
þs•
( +-$
,
þs•
( +****0K
3;

r|p(-

rVŒp(***0`
3P

r|p(-

rVŒp(,
r' p(ç
**0A-*o
,
,


*

-
o—
(**~rRZp(0
€Âr4Zp(0
€Ã*N
,
**
o%


*0%É%-&
%
*Z(
*0E(r¼‹p

%-&~¼þs

%€½(*0E(rÄ‹p

%-&~¼þs

%€¾(*2
*2
*2
*6
*2
*6
*2
*6
*
o%


*0%Ê%-&
s%
*b
%oÄ
&((*>þs$%*0%Ës3
(þ4s

(O+*6(+*N((O+(¤+*n+1 r˜ŒpsJ
z+*0*Ìs5

þ6s•
(+(§+*0§Ís7
u -*o
%-&~¿þ
%€Â+ -*o¿


}×
þ8
+~Ã%-&~¿þ
%€Ã+*0Î

%-&~¿þ
%€Ä+~Å%-&~¿þ
%ہ+

%-&~¿þ 
%€Æ(­++*0*Ïs9
(þ:
+(¯+*>o

þ*>

þo“
-*
%-&~¿þ!s
%ۂ+o%

%-&~¿þ"
%€È+*>þs;%**0@Ð  ('
 
, , rFXp(Å
, r Yp(Å
**0@Ð  ('
 
, , rFXp(Å
, r Yp(Å
**0P2
rFXpoÿ
,o0
Yo¾
Rr Ypoÿ
,o0
Yo¾
RrÎYpo8
&*0A2


(,&rºŒpo
-(,rGp~(N
**0Ås3
%rÈŒprÐŒpo÷
%rÚŒprÐŒpo÷
%ræŒprpo÷
%rpr"po÷
%r.pr"po÷
%r<prXpo÷
%rrpr~po÷
%rŒpr~po÷
%ršpr¶po÷
%rÒprÞpo÷
%rŽprÞpo÷
%r0Žpr>Žpo÷
%rhŽpr>Žpo÷
%r”ŽprªŽpo÷
%rÒŽprªŽpo÷
ۃs3
%rÐŒprÈŒpo÷
%rpræŒpo÷
%r"prpo÷
%rXpr<po÷
%r~prrpo÷
%r¶pršpo÷
%rÞprŽpo÷
%r>ŽprhŽpo÷
%rªŽprÒŽpo÷
%rprŽpo÷
%rBprhŽpo÷
%r€prÒŽpo÷
€Ê*0lÑ(|
 po8
,Go
%-&~ßþF
%ۈ(+,(k (l
 (+Q*Q*0rÒ(-(.þþ_, -p(,*þþ_,-p (,*röpŒî(5
*0i2p
..
+rp
+rp
rp
%Œí¢%Œí¢%,r|p(@
+p¢%¢%¢(Ö
*0n_i
(/*0!ÿÿÿÿ_ di
(/j ÿn_ciT ÿ_cT ÿ_cT ÿ_T*(ˆ*0µÓsG


-
+ o˜
oy
,oz
+P~ÎþH
+ ,"

po:
(#oO

, 
(U 
-**072(1
,o¸
*
,
(Uo¸
*("*0Ô
(e
-*sÁ
(_,(9oO
*(a,(4oO
*r€po¸
&o¸
&oo¸
&r/po¸
&(b,po¸
&oO
*(`,oO
*o“
,oO
*(7%-&r§po¸
&(,'rpo¸
&rkp( (6oO
*(5

8‡sI

o
o”
,þJ
(E+->, 
-1(Jrp(Å
o¸
&
oo#&(ÿ
:mÿÿÿÞþ
o
ÜoO
*š¡0v(o¸
&r´po¸
&
%-&~úþMs•
%€û+

o>&po¸
&o
(o¸
&*0OÕo—
,
rTp(ç
-o”
,
,%(Jp(Å
o¸
&(o¸
&*0Ã
3

(]+%, po¸
&
o>&, po¸
&po¸
&o
,
oo¸
&*
(\, po¸
&
oo¸
&
(\, po¸
&*Âo
,p*o”
,p*(,rp*rp*0Öun-+o˜
(„(,
  
o
(
o
%-& ,
o*o¸
&
(],uþþ+(\-- o"&(…%Y  >O--o)šo¸
&,3 po¸
&o
 o-+ 8‡ 1"--p+ p+r&po¸
&%X o


uo,4(^,*r.po¸
&
o

(&+ 
(& X   ?pÿÿÿ
o o- o
(´+(µ+(<--o)šo¸
&,3 po¸
&(
:2þÿÿÞþo
Ü*A+Õnr2po¸
&(:o¸
&*012o
rBpoÿ
,o0
rBp(0
Yo¾
*
*0×o
os
þks
+o
8o
o

- 
_þ_þ_þ--- 
(U , rPp(Å
o
+, r`p(Å
o

1Q-M

+)

  rtp 
o
o


-ÎÞ
þÄo
Ü,#- r~p op(
o
o
:ÝþÿÿÞ
,o
Üo\
1!r¤‘pr¼‘p
p(ß
o¸
&o*A4Þ6,*V
0\

-*o;-*r<Xpo¸
&
oo¸
&r´po¸
&(6oO
*0Ø
o;-*oO
(?
E "-8+A(@+=(B+2(D+'(C+(A+(E+s
zoO

(_,*
,*(K,*o
,*o 
,*([-
(:r7p(Å
o¸
&(F*~(C(Jo¸
&(D*vrÈ‘po¸
&o¸
&(F*vræ‘po¸
&o¸
&(Frpo¸
&o¸
&rpo¸
&(Fr(po¸
&o¸
&rpo¸
&(Fo9&r´po¸
&(6
(<*0rÙ([,(X,*(9*
%-&~úþN
%۟+
,o¿
(y+ 
o

*
o¸
*
*
*
*:
(L*0\ÚsW
},o—
-*o—
o
,
þXs•
( +,*o—
o
{(L*
*0ŠÛ
(
þ

,
, r8po¸
&,
@o 
o¸
&
rTp(É
,+
sMo , r´po¸
&o¸
&*0Ü(V

1c(c -
(P +<,.#o 
,po¸
&+ r&po¸
&
(PX 
2»+ rJpo¸
&*0E2
(\%, po¸
&
sMo
o¸
&, po¸
&*0Ý

(,

o;%-&+oO
 
(,

o;%-&+oO
--*o

(T%-&~úþOs
%€ý+

(b, (N oO
*
(_, 
(r7p(Å
o¸
&+, rTpo¸
&+ r^po¸
& o*(~o¸
&o´
,6 r÷po¸
& 
%-&
o´
o>& rûpo¸
& r´po¸
& 
oo¸
&,, rxpo¸
& oO
*0úÞ
o“
,
r–’p(ç
,*(f -*sÁ
o“
,3
o¸
&
,r¦’p
(5
o¸
&oO
*
,
- r´’po¸
&rÄ’po¸
&(
- rpo¸
&o¸
&rpo¸
&
o¸
&r´po¸
&o%
sMoo¸
&oO
*0ß

o;-*r^po¸
&o
1o
 o?
&
o¸
r´po¸
&o&


sMoo¸
 o?
&oO
*>þsY%}
*0,2To
o0
,
rÜ’p(
-
rì8p
*0à
rô’p(W
í ,Do¿


~ÿ%-&~úþQs
%€ÿ(¸+(¹+ s

+ X
 o
&XŽi2Þ*0 ásc
}
þd
+*0Q([-*~Ë
oy
,(r:“p~Ë
oz
r@“p(ß
o¸
&*(Y,**0â
o
 o
+<(
(
o
,$(
o0
o
(
o¸
& (
-»Þþo
Ü-™o0
-rF“p(5
o¸
&**!Ij0<ãu•
rV“po¸
&-o˜
+o 
(&rÒYpo¸
&*J
rl“p
*F
rt“po
*F
r¸“po


3 
o

o˜
(1þ*o
(T~%-&~úþRs
%€+*Âo
(T~%-&~úþSs
%€+*Zo
, o
(`*o
(T~%-&~úþTs
%€+*0"ä
+
,
rþXp(ç
*
-o
-o
, po¸
**0å_
Y5p**
-o
-o
,p*
,&
o
(`,
rÒ“p(ç
,**0Ⱦ
,a
o
(`,Ou
-+
,8
(T~%-&~úþUs
%€+,**u ,Fo
,,
~%-&~úþV
%€(+-
o;þ***(L*0/s3
%rÜ“prFXpo÷
%rê“prú“po÷
%rprpo÷
%rprOpo÷
%r:”prHCpo÷
%rR”pr»Tpo÷
%rj”prYpo÷
%r~”prœ”po÷
%r ”pr¶”po÷
%rº”prÖ”po÷
%rÞ”prø”po÷
%rprpo÷
%r&•pr@•po÷
%rH•prd•po÷
%rl•prˆ•po÷
%rprª•po÷
%r°•prÒ•po÷
%rØ•prð•po÷
%rô•prpo÷
%r prLpo÷
%rRprÎYpo÷
%rjprÒYpo÷
%rˆ–prž–po÷
%r¢–prÌ–po÷
%rÔ–prî–po÷
%rô–prpo÷
%rpr4—po÷
%r>—prV—po÷
%r\—prv—po÷
%r~—pr˜—po÷
%r¢—prÀ—po÷
%rÄ—prä—po÷
%rê—pr˜po÷
%r˜pr(˜po÷
%r4˜pr\˜po÷
%rl˜pr˜˜po÷
%rž˜prИpo÷
%rÖ˜prpo÷
%rpr4™po÷
%r:™pr”po÷
%rL™prf™po÷
€Ës3
%rr™prÒYpo÷
%r‚™prÎYpo÷
%rŒ™prpo÷
%r–™prOpo÷
%r¢™prHCpo÷
%r´™prð•po÷
%r™prhupo÷
%rÒ™pr¶”po÷
%râ™pr7po÷
%rê™pr Ypo÷
%rò™prú™po÷
%rþ™prYpo÷
%ršpr.po÷
%ršprœ”po÷
%ršprÀ—po÷
%r šprž–po÷
%r,špr»Tpo÷
%r:šprFšpo÷
%rJšpr÷po÷
%rXšprcpo÷
%rdšprûpo÷
%rršprApo÷
%r€špr,Apo÷
€Ìs3
%rŽšpr¬špo÷
%r¶šprΚpo÷
%rØšpròšpo÷
%rþšprpo÷
%r$pr@po÷
%ræŒprÈŒpo÷
%r<prNpo÷
%r\prvpo÷
%r‚›prž›po÷
%r¬›prÈ›po÷
%rÜ›prú›po÷
%rœpr(œpo÷
%r2œprNœpo÷
%r\œprzœpo÷
%r' prJpo÷
%ršprŠœpo÷
%r˜œpr´œpo÷
%rTprœpo÷
%rÊœprJpo÷
%rprJpo÷
%rXprªpo÷
%r²prêupo÷
€Ís^
%röpoa
&%r>žpoa
&%rxžpoa
&%r¸žpoa
&%ròžpoa
&%r,Ÿpoa
&%rxŸpoa
&%r¾Ÿpoa
&€Îs^
%r poa
&%r, poa
&%r| poa
&%r¦ poa
&%rÌ poa
&€Ï*.(^þ*r¡p**072(
(1-$(
-rºŒp(É
,o¸
.o?
&*Js{(i*
*(o*0¢ç
(X,oO
(t*
,+
(r7p
rp(
o¸
&+;

o"oO
(Kr7p
rp(
o¸
&(soO
*0ès
(V (c 
+R, ,H o 
,#o\
1(uo 
rpo¸
&

(vo
X

2 (u*0Ìé oG
(8+(n+
o\
Y(¼+(n+

+/~Ò
oy
,
oz
o"
X
o\
(V s
o#
>™+ro 
,E(uo 
rpo¸
&o\
/
o¸
&Xrpo¸
&

(vo
X
?|ÿÿÿ(u8­s
+|
o\
0o\
/
o


  (vo

o\
1o\
/
o
X
?rÿÿÿrp
o¸
&oO
*0Co\
-*o\
3
o¸
&*pr·p
p(ß
o¸
&*
(˜,
o*(~*
(r7p
*0\

-*o;-*r<Xpo¸
&
oo¸
&rpo¸
&(soO
*z
(r7p
*
*(i*®s3
%rÒ•prOpo÷
%rª•prpo÷
€Ò*
**0êu  ,
%-&
,(x- 
+Q(|r.pÆ% or7pr.po:
¢%
(z¢(Þ
*(*0-ãu•
-o˜
+o 
(o%o¸
**0¹ë
 o
~%-&~þj
%€(+,zse (|}(k}(l}r$¡p{o$
þfs%
+þgs&
+|('
(¿+(C+(Þ
Q*Q*(ˆp(|r,¡poO
(g(
Q*(ˆ*0<ì
- r!TpQ*
r2¡p(ç
,?u,rJ¡p((p(ß
Q+rJ¡poO
p(ß
Q*
r2œp(ç
,r+TpoO
(gr+Tp(ß
Q*
rœp(ç
,rì8poO
(grì8p(ß
Q*u,¥-rZ¡p+r…HpQ* ,o“
-
oO
Q*(| (k
(l o)
,r7p o*
Q*Q*(B
*rf¡p*0<2(

o-$(
-rºŒp(É
,o¸
.o?
&*0Úí
  o+
, oG
š
(n  ÂÇg5l à>045& ^° [åŽ2;† à>04;Q8a µ‹ç`5.8; µ‹ç`;¾8> l)2e;µ ÂÇg;R8# ½X¼£5; >OB5 Åc%i;´ >OB Ú†;A ½X¼£.R8à ËÒ(Ä5 ¼8”·.( ËÒ(Ä;› :-ù.O §»kú;r¶šp(ç
:"8“rØšp(ç
:8~rþšp(ç
:8iræŒp(ç
8Tr\p(ç
8?r$p(ç
8*r<p(ç
8r‚›p(ç
8p(ç
r˜œp(ç
:­r\œp(ç
: rŽšp(ç
:“rœp(ç
:†8—r2œp(ç
-|8…rTp(ç
-r+vrt¡p
+nr~¡p
+frСp
+^r–¡p
+Vr¦¡p
+Nr°¡p
+Fr¾¡p
+>rСp
+6rŒp
+.rܡp
+&rê¡p
+rú¡p
+r
¢p
+r¢p
+r"¢p
,¢rp

-**0n-uo,to(
o¸
*
r0¢po
-
("*o ,,%{àX}ào¸
*("*0>o.*o
%_þ
_þ,r@¢po¸
&+, rH¢po¸
&*0qîsk

( -*sÁ
o¸
&rpo¸
&}(rR¢po¸
&rkp(
r' p(É
%,rf¢po¸
&+ rz¢po¸
&(o¸
&
o>&,:r„¢po¸
&{
o­
sMoo¸
rpo¸
&oO
*
,o
-- rŽ¢po¸
&
,$(-o”
-- r¨¢po¸
&rÈ¢pr§po,
&(o¸
&rpo¸
&
o,
+(o¸
&o“
o—
,
rTp(ç
-o”
,,+(Jo¸
r£po¸
&{oo¸
&(ˆþl
(5+~%-&~þo
%€(B+(n+o\
1)(Jo¸
r£po¸
&p
o¸
&oO
*^Æ%r,£p¢%p¢*0d,rBp*o“
,r6£p*o”
,rºBp*oZ
-
rôBp(ç
,r Cp*o
,rÎBp*
s
z0>å_
YE+r@£p*rN£p*rb£p**0ïun-+o˜
(„(,
  
o
(
o
%-& ,
o*o¸
&
o"&(…%Y >†o)šo¸
&oo +F 1 po¸
&%X o


(&
uo  ,  (” X  2´oo)šo¸
&(
:$ÿÿÿÞþo
Ü*+ã
*0]ðo3*o

- 
-*_þ _þ
_þ- -
- 
-*(-
(-
X(-
X
Xr„¢po¸
&1 - r„£po¸
&,r Cpo¸
&+ ,rºBpo¸
&
1g -d, po¸
&o

oo¸
&++po¸
o

oo¸
&X
, -, po¸
&rˆ£po¸
&1 - rgpo¸
&*0;
o;&o
-*r£po¸
&
o>&oO
*0®ño
,3
+~%-&~þp
%€(+,*
r¤£p(ç
,
-o:*sÁ
(,r¶£p(J
o¸
&o;&o
-(x,o.
,*o<&o
, rpo¸
&o­
o/
r' p(É
(-,rf¢po¸
&+ rz¢po¸
&o9&o=rpo¸
&
o>&o?&,)r„¢po¸

o­
sMoo¸
&(x,9(|rÒ£po¸
(o¸
.o?
o¸
&oO
*0!ò(x,
.oG
+o¸
*(
(n  °×.rBÈ üÝEG5T €¾ü5& Ef T¨Ó ;g €¾ü8“ {Ò1; ³] 6;k üÝEG;8m Ûƒ^Z5& ñI;ì ™ÌK;Ì Ûƒ^Z;—8? Ÿÿ—^5 èK\; Ÿÿ—^;ú8 NÐEn;O °×.r;]8 wv™5T <p5& –·¦…;» « <p; hõÑ;A {^ž’;q wv™;© ?÷wÃ5& ÏYS°;þ fS·;Š ?÷wÃ;”8w #¹Ô5 §,Ð; #¹Ô;8T %Ò‡Ý.y ر(â;©8<r8up(ç
:8'rPup(ç
8rp(ç
rp(ç
rp(ç
r°•p(ç
rì£p(ç
rR”p(ç
8”r:”p(ç
8r ”p(ç
8jrº”p(ç
8UrÞ”p(ç
:8@rp(ç
:ˆ8+r&•p(ç
:8rl•p(ç
:v8rH•p(ç
:mr¤p(ç
:d8×r6¤p(ç
:[rF¤p(ç
:R8­rØ•p(ç
:I8˜rX¤p(ç
:@rRp(ç
:78nrô•p(ç
:.8Yrjp(ç
:%8Dr p(ç
:8/rt¤p(ç
:8%o
Yo0
*r„¤po¸
*rš¤po¸
*r°¤po¸
*rƤpo¸
*rܤpo¸
*rò¤po¸
*r ¥po¸
*r&¥po¸
*r>¥po¸
*rX¥po¸
*rp¥po¸
*rˆ¥po¸
*rˆ¥po¸
*r¢¥po¸
*rÂ¥po¸
*rä¥po¸
*rü¥po¸
*r¦po¸
*r*¦po¸
*rB¦po¸
*rX¦po¸
*rp¦po¸
*(9*(9*
*p*F
rŒ¦p(Å
*0C-*
, r@£po¸
*o
, rN£po¸
*o
, rb£po¸
**0ó~9

,
- r”¦p(Å
(­, r¤¦p(Å
o 
,0o
-(o1
_,r¸¦p(Å
+ rÒ¦p(Å

o
,o
- rè¦p(Å
o2
, r§p(Å
r$§p(ç
,p
r^§p(ç
,p

r8up(ç
-rPup(ç
-+r–§p(Å
+ rȧp(Å
o¸
*0˜œ( 9
o
1{o)šo¸
&
o¸
&
(” +/po¸

o¸
&
(”X o
o)šo¸
&*:()(Ÿ*0Vo?
&
1;
( &
+po¸
&
( &X

o?
*0Üo3
, rü§po¸
&
, r¨po¸
&o4
,=o¿
~%-&~þq
%€(+,r¨p(+o5
&
o¸
&r„¢po¸
&
sMoo¸
&o6
,-o3
,%o7
,r¦’po8

(joG
&*0ô

(,

o;oO
 
(,

o;oO
--*sÁ

(
o
+o
3
Þo
-éÞ ,o
Ü , r6¨po¸
&,, ,
,
o¸
&+,
-
o¸
&+ r@£po¸
&
-
~9

,
-r”¦p(Å
o 
,6o
--o1
_,r¸¦p(Å
+rÒ¦p(Å

o
,o
-rè¦p(Å
o2
,r§p(Å
r$§p(ç
,pr^§p(ç
,po¸
 o?
&,- rH¨po¸
&r\¨po¸
&
.oG
+o¸
&o´
,o´
()(Ÿ&r„¢po¸
&
sMoo¸
&
(x,N (|rÒ£po¸
(o¸
.o?
o*(~.oG
+o¸
&oO
*n 0çõ
o“
,
r–’p(ç
,*sÁ
o
-*o“
,
*
,!
-
- r”¦po¸
&
, rp¨po¸
&
, r„¨po¸
& o?

o¸
&r„¢po¸
o%
sMoo¸
 o?
&(oO

,
r@£po¸
&*o
, rN£po¸
&o
, rb£po¸
&*0rö
(G 
o;o
--*
o
,o9
&
o<&
~%-&~þr
%€(
+,+
o
-o
1  o?
&r’¨po¸
&o
1  o?
&r ¨po¸
&,
.oG
+o¸
&+

o¸
&r„¢po¸
o&


sMoo¸
 o?
&,?
.o:
0

o0
+ r£p

o¸
&oO
*Fè%(%)*F
*o+
þ*0Ð÷u"
,o%
oE,**u ,1
oE,!
þ¯
( +,**u ,
oE,**u!
, o&
oE,**u:,*u<,*rŠp


zn
o&

þ*n


þ*0¼ø
~%-&~þss;
%€+
+%
¢(Ã+(Ä+
o
(
o
+:(



,

,Ý(
-½Þþo
Ü
o<
+"(=



,ÝÉ(>
-ÕÞþo
Ü(
:FÿÿÿÞþo
Ü
o<
+j(=

o<
+9(=
 


,

,Þ4(>
-¾Þþo
Ü(>
-Þþo
Ü**@jÌVÁJF2n


þ*0Fo
~%-&~þt
%€(+-
þs•
( +*
~%-&~þu
%€(+*(L*6
oE*
**:(B
(´**"*-o
*
*rp**^Æ%r„£p¢%rgp¢*0>ùuoo
,Go
 +.

,`o?
o)
&+
X o
{×,_
{×( ,P{×
+5 

,r®¨po¸
o)
&+X o
-{×, o
3[
o¸
&+L("&,:o


,o

Y1`o?
o)
&*V(&o%o¸
*0MBo“o?
&
1$r´¨po¸
& +rº¨po¸
&X o“o?
*†-
(+&+
&*0rú(„
 o
+E(
,
o*o¸
&
 ("& (…%Y 1`o?
o)
&(
-²Þþo
Ü*Rb6r¨p(Á*0Wû
u ,(x- 
+1(|or7p o¼
*0¯ü

oo¸
&.o?
&r7pr.po:
o¸
&( ,'
o
1r®¨po¸
o
o)
&

}×
o
}×ÜoO
*p)™0V
-*(o?
&
&
+,o?
&
&X

)o?
*
oo¸
&*0ºý

(o¸
&.o?
&o¸
&o´

1p
(o?
&
o
 
&+ ,o?
& 
&X
)o?
&oO
*
*zrGp
(
(N
*zrGp
(
(N
*02(
-*rup
*02(
-*r2up
*0x2(
-*
r8up(ç
-
rPup(ç
,:
}×rhup
(
}×r2up
*02(
-*ršup
*02(
-*r,up
*02(
-*r&up
*02(
-*r&up
*02(
-*ršup
*:(L*
**rp*(L*.sÔ€Ø*rÝIp*0@2(

-(,%o0
1rºŒp(É
,o¸
.o?
&*0í
  o+
, oG
š
(n  ÂÇgB„ à>045> ^°5 ˆ2 ^° [åŽ2;† à>04;Q8 µ‹ç`5.8; µ‹ç`;Ö8^ l)2e;µ ÂÇg;R8C ½X¼£5; >OB5 Åc%i;´ >OB8 Ú†;A ½X¼£.R8 ËÒ(Ä5 ¼8”·.( ËÒ(Ä;› :-ù.O §»kú;+r¶šp(ç
::rØšp(ç
:-rþšp(ç
: 8‰ræŒp(ç
:8tr\p(ç
:8_r$p(ç
8Jr<p(ç
85r‚›p(ç
8 p(ç
8 r˜œp(ç
r\œp(ç
:¸rŽšp(ç
rœp(ç
r' p(ç
:r2œp(ç
:„8rTp(ç
-z+~rΚp
+vròšp
+nrΨp
+frÈŒp
+^rÚ¨p
+Vrä¨p
+Nrp
+Frò¨p
+>rrp
+6r´œp
+.rzœp
+&r¬šp
+r(œp
+rþ¨p
+rNœp
+r©p
,¢rp

-**0³-,B,:o?
,o@
,%{àX}àr©po¸
*uo,to
o¸
*
r0¢po
-
("* ,,%{àX}ào¸
*("*0>o.*o
%_þ
_þ,r&©po¸
&+, r.©po¸
&*0\þsv

 -*sÁ
o¸
&rpo¸
&}(9€r8©po¸
&rkp(
{
o­
sMoo¸
rpo¸
&(o¸
&
o>&o-&r;po¸
&oO
*
,o
- rL©po¸
&
,(-o”
- r`©po¸
&rp©pr©po,
&o¸
&rpo¸
&
,
+(o¸
&o“
o—
,
rTp(ç
-o”
,(ˆþw
(5+~%-&~þz
%€(B+(n+-
o\
1 r´po¸
&,+{oo¸
&o\
1 po¸
&+&, po¸
&
o¸
&Xo\
o-&oO
*0Vo“
,rž©p*o”
,p*oZ
-
rôBp(ç
,rp*o
,p*
s
z0>å_
YE+r¨©p*r¶©p*rÊ©p**vo

-*o
*0Yÿo
84o
o

- 
9_þ_þ_þ--- 
rð©po¸

o¸
r´po¸
&,rpo¸
&+,po¸
&
1h-d, po¸
& o

oo¸
&++po¸
 o

oo¸
&X
, -, po¸
&rªpo¸
&o
:ÁþÿÿÞ
,o
Ü*AFM
0[
o;&o
-* o?
&
(# o?
&
o>&;o?
&oO
*02(8
, r;p(Å
**0C(x,/(|s~(o¸
.o?

o¸
*
rl“p

(n
°×.rBÈ üÝEG5T {Ò15& Ef;­ T¨Ó ;g {Ò1;8• ³] 6;v ̯=;¦ üÝEG;.8o Ûƒ^Z5& ñI; ™ÌK;á Ûƒ^Z;¬8A Ÿÿ—^5 èK\; Ÿÿ—^;ú8 NÐEn;d °×.r;H8 wv™5T hõÑ5& –·¦…;¦ <p;† hõÑ;< {^ž’; L_3—;É wv™;” ?÷wÃ5& ÏYS°;é fS·;Š ?÷wÃ;”8y #¹Ô5 §,Ð;ú #¹Ô;—8V %Ò‡Ý.y ر(â;¾8>r8up(ç
:8)rPup(ç
8rp(ç
8ÿrp(ç
rp(ç
r°•p(ç
rR”p(ç
r:”p(ç
8r ”p(ç
8rº”p(ç
8lrÞ”p(ç
8Wrp(ç
:“8Br&•p(ç
8-rl•p(ç
:8rH•p(ç
:x8r¤p(ç
:or ªp(ç
:fr&ªp(ç
:]r6¤p(ç
:TrF¤p(ç
:KrØ•p(ç
:B8…rX¤p(ç
:98prRp(ç
:08[rô•p(ç
:'8Frjp(ç
:81r p(ç
:8%o
Yo0
*r@ªpo¸
*rVªpo¸
*rlªpo¸
*r‚ªpo¸
*r˜ªpo¸
*r®ªpo¸
*rĪpo¸
*rÚªpo¸
*rðªpo¸
*r«po¸
*r «po¸
*r6«po¸
*rL«po¸
*rd«po¸
*r|«po¸
*r˜«po¸
*r¶«po¸
*rΫpo¸
*ræ«po¸
*rü«po¸
*r¬po¸
*r*¬po¸
*(9*(9*v

-*
*p*0%

(#&rB¬p(5
*0C-*
, r¨©po¸
*o
, r¶©po¸
*o
, rÊ©po¸
**0hó~9

, r´’p(Å
o 
,0o
-(o1
_,rR¬p(Å
+ rd¬p(Å

o
,o
- rx¬p(Å
o2
, rŒ¬p(Å
rœ¬p(ç
,p

o
,
to 
o!
-

o!
, r¼¬p(Å

o
,=o­
~%-&~þ{
%€(+, rƬp(Å

r8up(ç
-rPup(ç
-+rÚ¬p(Å
+ r­p(Å
o¸
*0sœ( ,i
o
1YrÎYpo¸
&
o¸
& +!rcpo¸

o¸
&X o
rÒYpo¸
&*:()(ê*0jo?
&
1O(, r&­po¸
&
&
+po¸
&
&X

o?
*0Ü
,"oA
,r.©po¸
&+ r2­po¸
&o4
,=o¿
~ %-&~þ|
%€ (+,r<­p(+o5
&
sMoo¸
rpo¸
&
o¸
&o6
,-o3
,%o7
,r¦’po8

(joG
&*0Ú 
%
,2(x-oB
-"oC
-oD
-
o;oO
 
%
,2(x-oB
-"oC
-oD
-
o;oO
--*sÁ
,, ,
,
%
o¸
&+",-
%
o¸
&+r¨©p%
o¸
&
-
~9

,r´’p(Å
o 
,4o
-,o1
_,rR¬p(Å
+rd¬p(Å

o
,o
-rx¬p(Å
o2
,rŒ¬p(Å
rœ¬p(ç
,po¸
 o?
&
sMoo¸
 o?
&
(
o
+o
3 rþXpÞo
-äÞ ,o
ÜrþXp(ç
-o*(~+o¸
&o´
,o´
[](ê&rL­po¸
&,&
, o?
o¸
&rR­po¸
&,&
, o?
o¸
&r^­po¸
&rTXpo¸
&oE
 3o
YoF
*oO
*Õ õ 0Ùõ
o“
,
r–’p(ç
,*sÁ
o
-*o“
,
*
,
- r´’po¸
&
, rƬpo¸
&
, rj­po¸
& o?
o%
sMoo¸
 o?
&
o¸
&(;o?
&oO

,
r¨©po¸
&*o
, r¶©po¸
&o
, rÊ©po¸
&*0­

o;o
-
(G-*
o
,o9
&
o<&o
,rx­p+rˆ­po¸
&o&


sMoo¸
 o?
&
o¸
;o?
&oO
*(L*0~2
rÈŒp(ç
-Crp(ç
-<rrp(ç
-5rŽp(ç
-.rhŽp(ç
-'rÒŽp(ç
- +$rÐŒp*r"p*r~p*rÞp*r>Žp*r>Žp***
*(*
*(*r­p*r»Tp*0V2
,*(
,:o0
11o”
,r¢­po¸
&+ r¸­po¸
&o¸
.o?
&*0Ú(n
 l)2eB„ à>045> ^°5 ˆ2; ^°8 [åŽ2;» à>04;q8€ ƒnV_5.8;/ ƒnV_;8] µ‹ç`;Ý l)2e;µ8B ½X¼£5; >OB5 Åc%i;¿ >OB;28 Ú†;a ½X¼£.]8ÿ ËÒ(Ä5 ¼8”·.3 ËÒ(Ä;» ´d—Ï;Õ :-ù.O §»kú;=r¶šp(ç
:FrØšp(ç
:78rþšp(ç
:(8}ræŒp(ç
:8hr\p(ç
:
8Sr¬›p(ç
8>r$p(ç
8)r<p(ç
8r‚›p(ç
8ÿrÜ›p(ç
:¿p(ç
r˜œp(ç
rŽšp(ç
:rœp(ç
8r' p(ç
-w8„r2œp(ç
-k+urTp(ç
-b+frÆ­p*râ­p*rp*rì­p*rvp*rø­p*r®p*r,®p*rJ®p*rh®p*r®p*r ®p*r¬šp*r(œp*rþ¨p*rNœp*r©p**"o¸
*0D2uo,to
o¸
&*

,o¸
*("*0o. oG
u-r°®p+rÀ—po¸
*o
_, r¸­po¸
&_, r¶®po¸
&_, rÆ®po¸
&o

1ks po¸
o

oo¸
&
+(po¸
 o

oo¸
& X

r,¡po¸
&o_, rÔ®po¸
&_, rÚ®po¸
&*0Ps}

( -*sÁ
rà®po¸
&oH
, rð®po¸
&o¸
rpo¸
&o
, r¯po¸
&oI
, r¯po¸
&oJ
, r.¯po¸
&oK
, r:¯po¸
&
, rL©po¸
&
, rF¯po¸
&
, r`©po¸
&oL
, rb¯po¸
&o
o(o¸
& os}!o—
,Yr„¯po¸
&o—
rTp(ç
,rTpo¸
&+({!o—
or¸­p(0

o¸
&
~$%-&~#þ
%€$+{"%-&þ~sM
%}"+~%%-&~#þ
%€%(B+o
+3o
,r˜¯po¸
&+ po¸
&o¸
&o
-ÄÞ ,o
ÜoO
*ý@= 0Íun-+o˜
(„
o
+0(
o
%-&
-
o*o¸
&
 o"&(
-ÇÞþo
Ü<o?
&
(,o
+&(
- po¸
&
(&(
-ÑÞþo
Ü>o?
&*=[3´08å_
YE+ r¨©p*r¶©p**"o8*0oB
,
(x-*sÁ
r²¯po¸
&o;&
, rįpo¸
&oN
, rÔ¯po¸
&oO
oP
oP
rê¯po¸
oQ

o¸
r°po¸
oR
o¸
r+Tpo¸
&oS
, r°po¸
&oT
, r"°po¸
&oU
, r4°po¸
&oV
, r@°po¸
&oW
, rN°po¸
&oX
, r`°po¸
&oY
, rp°po¸
&oZ
, r„°po¸
&po¸
&o.
, r–°po¸
&o[
, r°°po¸
&o\
, rΰpo¸
&o 
, rà°po¸
&
- rò°po¸
&
o­
sM(& o?

o¸
&( 9„o
o
o
1]rÎYpo¸
&
(&+#po¸

(&Xo
rÒYpo¸
& o(o?
& 

- po¸
& oA
,r±po¸
&+o]
, r±po¸
&
sM(&
o!
, r Ypo¸
& o?
&
o¸
&X
?Tÿÿÿ)o?
&o^
, r±po¸
&o_
, r(±po¸
&o`
, r:±po¸
&oO
*0@(x,/(|s~(o¸
.o?

o¸
*(9*p*0R
, rL±po¸
*oD
, r\±po¸
*o
, r€±po¸
*o
, r¢±po¸
**0¤~9

, r´’p(Å
o 
,0o
-(o1
_,rR¬p(Å
+ rd¬p(Å

o
,o
- rx¬p(Å
o2
, rŒ¬p(Å
rœ¬p(ç
,p
o¸
*0sœ( ,i
o
1YrÎYpo¸
&
o¸
& +!rcpo¸

o¸
&X o
rÒYpo¸
&*:()( *0jo?
&
1O(, r&­po¸
&
(
&
+po¸
&
(
&X

o?
*0Z
,"oA
,r.©po¸
&+ r2­po¸
&
(o¸
rpo¸
&
o¸
*0w 
  
%
,2(x-oB
-"oC
-oD
-
o;oO


% ,2(x-oB
-"oC
-oD
-
o;oO
--*sÁ
r°±p(¸
%-&
-
rò°po¸
&
sM(& o?

o¸
&oa
,
o´
-oO
*(o?
&o´
o<
+5(=
-
po¸
&
sM(&(>
-ÂÞþo
Ü)o?
&oO
*BW0º
o“
,
r–’p(ç
,*sÁ
(
&o
-*rƱpob
&
, rįpo¸
&
, rÖ±po¸
&
, rê±po¸
&o%
sM(& o?

o¸
&(&oO
*0R
, rL±po¸
*oc
, rü±po¸
*o
, r"²po¸
*o
, rF²po¸
**0

(,*



Þ& Ýà-r/po¸
r!Tpo¸
&8ÀuF,Ar/po¸

(!
o¸
(o?
oO
o¸
)o?
&+w,o

r/po¸
&,r+Tpr+Tp(ß
o¸
&+0
(!
o¸
(o?
o¸
)o?
&**' 0
0b

o;o
-
(G-*o0
rV²po¸
o&
(o¸
 o?

o¸
&oO
*(L*rf²p*2o
u:-u<,
o4*o 
*J(L*p**o*0¡ u
,
o*u ,
rr²p(ç
,o.*,o/*u— ,o0*u“
, o1*u˜, o2*r~²p,

oO
+r!Tp(Å

z*o- rœ²psÎ
z
o0
s=
(oO
(*0Œ 
,*r¦²pod
r¶²pod
(e
15Yo¾
)o:
o0
Y3+ 
r¦²pod
r¶²pod
(e
2(**Fè%[%]**"*00ãu•
-o˜
+o 
(&tHo$*0°
-*uH,
o*,
o&*u,
o(*uo,
o"*o &un
o
,o
,Þo

- ,o™
of
þ+,
o!*o+*etO0%2(
,o0
1o¸
.o?
&
,
o!o*o¸
&o"*~,%{àX}à
o#*0'po½
2
o¸
*o¸
*0:o“o?
&
1,Ysê
o¸
&o“o?
*rYp*0"ãu•
-o˜
+o 
(*rHCp*0-ãu•
-o˜
+o 
(o'o¸
*^Æ%rÎYp¢%rÒYp¢*r7p*0un-+o˜
(„(,
  
o
(
o
%-& ,
o*o¸
&
o"&(…%Y ,1zo)šo¸
&oo%X o
(& +%rcpo¸
%X o
(& X  oo)šo¸
&(
:/ÿÿÿÞþo
Ü*+Ø0,sg
un ,o™
oh
+ o
oh
*
*
*
*
*
*
*0NoE-*u•
,o
-oi
,oj
,rƲp*o
,o6*o*boF-*o 
(5*0Ã- r|psÎ
zu
,o6*u ,o
,o7*,o8*u ,o@*u"
, oA*u!, oB*u7, oC*u;, oD*r~²p
oO

z0:- rœ²psÎ
z
o0
s=
(&o-&oO
*"o.*0 o
,3
+~'%-&~&þ
%€'(+,*
r¤£p(ç
,
-o:*sÁ
o;&o
-(x,o.
,*o<&o
, rpo¸
&
o­
sMoo¸
rpo¸
&o9&o=rpo¸
&
o>&o?&oO
*6
o¸
*r¤£p*
*
*
*
*
*"o0*"o1*"o2Æ%rä²p¢%
¢%rô²p¢%
¢%r(p¢(ä
*0fr¼‹p
rċp
o  o

, - r³p
* ,- r³p
*r³pr&³p(
*
*
*0W

ok
,F
ol
om

ol
om
o
(},
,

,
**"*rGp*0!o>
(n


*(B
*0©(B
oo
9—
+~)%-&~(þˆ
%€)+%
,do¿
op
,o¿


+r ~*%-&~(þsq
%€*+(Ê+sr
*0B((,3
+!
(o"
X
o\
,3 +!
(o"
X o\
2Ñ*0$s3
(B
r«GpoR
os
 s
s
o
@r4³poR

-rƒ'p(ç
+Þot
rÁGp(ç
-Tr¦Qp(ç
-srBYp(ç
-vrkTp(ç
:‰rTp(ç
rA?p(ç
8rF³poR
r;poR
o{
ou
os
_9±ou
8 os
_9poR
rîXpoR
r Yp
-*râup(ç
-rêup(ç
,r Yp(Å
o
+0os
_, poR
o
+
os
X3 ,
, os
<Bþÿÿo\
1 o\
1 +(Q(N*F)oO0Ès3
(B
o&
r«Gpo*
o
rÁGpo$
o%
8„ o
tX%o&
rF³po*
%o&
r;po*
o&
r4³po*
,o
rƒ'p(ç
+,þ+_,o
o
o{
o
:qÿÿÿÞ u',o
Ür¦QpoB
od
rX³poB
, od
rÔ³po$
([+(d+ Ž9"  ~-%-&~,þsv
%€-}+~.%-&~,þsw
%€.(s+9€~/%-&~,þsw
%€/+ þsx
+(Í+

Žisy

~0%-&~,þsz
%€0+o
+K~1%-&~,þs{
%€1+ þŒs|
+(C+  s`
rL´po$
oR
1OoR
sy
 +- oQ
o&
po*
o
o
 X  oR
2É+(Q(N*=–Ó0vrÎYpo8
,crÒYpoÿ
,QrÎYpo½
X
rÒYpo}
Yo¾
è%,o~
s`
*0qo
1o€
(A+*rÕ´p
%¢%¢%¢%o\
Œí¢%o\
Œí¢(Ö
*:(Y*0rA?po
-*
os
rA?po
8Oot
rA?p(ç
,+os
3o
;(rµpsJ
z
ot
r/Tp(ç
-Lr;Tp(ç
-?rMµp(ç
rWp(ç
raµp(ç
-}rwµp(ç
-p8r±TpoR
9ot
r¿Tp rŽp(
oB
o„
9Jr‡µpr§po:

8-ot
rVpoR
9ot
r‹µpp(
oB
o„
r‡µpr§po:
 ,
oC
o.


rVpo2



o/
&8ot
 ot
 o…
sy

o†
,_
Æ%rYp¢%ot
¢%rµp¢%o‡
¢%r+Tp¢(ä
o
oˆ
-­o‰
&
o\
1$ rApr¼‘p
r,Ap(
  oB
o„
r‡µpr§po:
,
oC
 o.


+>
=o
Yo¾
Xo0
YYo¾
o2

-¹Þþ[o
Üo/
&
:¡üÿÿ*(Ks0w(Y~¿
/./+\
o+
,~¿
o`

r‡µpr§po:
s-
o]
Þ r£µp

Þ*X^0
%-&(W%-&%-&~(W
-* rmpoB
,rmpoŠ
, rmp(\r}poB
,r}poŠ
, r}p(\rOTpoB
-
r[TpoB
,:rOTpoŠ
, rOTp(\r[TpoŠ
, r[Tp(\
o%
s”
o
tX}2 {2o(
(n ÊÓ^B5@ ­Ú+5 ¶¸[%;Ó ­Ú+;Ý8 Ž3é<;  ÊÓ^B.k8ù¢5 26N.(¢.a8Ù ['®.' ¯[†þ;Ÿ8¿r/Tp(ç
r;Tp(ç
:‰8“rOTp(ç
8}r[Tp(ç
8grMµp(ç
:8QrWp(ç
:8;raµp(ç
8%rwµp(ç
8 {2o&
r±Tpo*
9k {2o(
r¿Tpo
p(
oB
t_91rŵpoJ
 {2oP

8oC
-rOTp+r[Tpo.
 {2o(
oB
t_ {2oP

o/
&8² {2o&
rVpo*
%-& {2o&
r±Tpo*
  9{ {2o(
r‹µp o
p(
oB
t_

-4oC
{2o(
o.


rVp o
o2

o/
&
9 
{2oP

{2o&
rVpo*
  rÙµp o
p(ß
oB
t_  oC
rMµpo.
  rVp o
o2
 o/
&+zs

(j+ þs†
(h+~5%-&~4þšs
%€5+
{2
}3
þ
+-
{2(X&o
: üÿÿÞu',o
Ü*Aúûõ072-+o4
,$,rýµpp(ß
oB
**(B
*V(h*08s^
(\(`+*þs%}9%}=%};%}?*b(^(a+*þs£%}D%}F%}H%}J**(`*vþs«%}Q%}S%}U*vþs´%}[%}]%}_*0@
  (c
(d(i+šu(z
(y 
u,Ot
 ( ,K
~b%-&~aþ¿s
%€b+(C+
+u,to´
 ,
o\
+
,
Ži+  @,
o\
+ , 
+  u

9‡
o
-~t
(|
(f(, (&
,
:(,"
,
,
:g
, -*8 
þ 
(p
(f(, (&
&o+
þ--+o0
Yo¾
o1
- o1
-((,]o1
-Ro1
-Go1
-<(,(~o
,rGp~(N

,+"
,X
?Úþÿÿ,(,þ+_,+*XŽi?ÿüÿÿ*0o0
Yo>
>.*s
o0
Y o0
Y o>
,. o>
<3XYo¾
o
Y o>
<.Y% 

,(7+, Ži(9+.(C+* *:(e+*vþsÄ%}k%}m%}p*0#-*
+ššo:
X
Ži2è*0#B
 +o>
3X
X o0
*(B
*V(B
*>(i(l*>(i(m*0°- rœ²psÎ
zo
s
(„
(…  +1o
(…(
 Y + o
%Y
X o
Y2Ä(,3rkp(
rkp(
*0Ï- r|psÎ
zu,.t

( ,,
s
+u,to´
u,t
+ u,t

,
to“
,*®r3¶p,rS¶p+re¶p(“
*01-þ6oO
o”
r4³poc

-
**0%2þ6oO
o”
r4³poc

*04­o&
r4³po*
,o
þ6oO
o”
**0# 
}xþ6oO
o”
}y{xr4³poc

-{y
,{xr4³p{yo2
{x
rzp(ç
{xop
9{xop

rÙSp(ç
,z{xop
%r`LpoB
røKpoB
{xop
o&
r4³po*
}zþÙse
þÚse
--3 ,oh
*oh
*0po•
2 
**0M!þ6oO
o”
o&
r4³po*
-oC
r4³poU
o&
oW
&oV
*0<-þ6oO
o”
r4³poc

- 
, r4³poJ
*0A­o&
r4³po*
,,o
þ6oO
o”
,
o&
o
&*>þs—
%}˜
*r,oB
,o2
,o 
**0."%
 +o>
.3
 X o0
XoŽ
*0.o:
.
XoŽ
**0^#.o:
. XoŽ
+ rs¶po
-r}¶po
-
r‡¶po
,r|po•
1
XoŽ
*0LQQol
o™
.r‘¶p
sJ
zol
om
Qol
om
Q*0:
+1
-"o
-
-
-
o
-*o
*0a$
%-&
(x-
*(|or7po:
Æ% ¢%
({¢(Þ
*0¤2-~9
*o˜
oH
,o˜
+
,oH
,
-~9
*o4
(
-
r7po:


(,0rºŒpo
-#(,r2·p~%-&r7p(“
*r-p-p(P
*0^
~%-&~þæ
%€‚(+,0
o
%-&~þç
%€ƒ(+**09Õo—
-*
-
rPp(ç
-
rÑOp(ç
*,3rŵpo…
,$o&
rŵpo*
o
rZ¡p
þ***03%sg

+




*0"&un
- o

*o™
of
(‡~„%-&~þè
%€„(×+~ó+*>þsë%}*0Š'
sg


+0

o
%-& (‰ox
-
(ÿ
-ÇÞþ
o
Ü~…%-&~þé
%€…(×+*=V†rAp

r,Ap
(
*0¥(
s^
}}þö
}o—
+!o
,{
o—
+ 

+ 
{
o

(ÿ
-×Þþ
o
Ü{*c-0¿)
o“
-

(,*
9˜
9

Þ-r/po¸
r!Tpo¸
&*uF,r/po¸
oO
o¸
&*,=

,r+Tpr+Tp(ß
r/po¸
o¸
&*3 <
úrì8po8
-rì8prì8p(ß
*r+Tpo8
-r+Tpr+Tp(ß
**0ˆ,~
rs¶p
,*
r}¶p
,*
r‡¶p
,*
rF·p
,*
rP·p
,*
r`·p
,**0<*o 

-+
~†%-&~þê
%۠(+*,&(x-oB
-oC
-
oD
þ****0+





o
}‘{‘þø
+þ
un{(o
+Oo
( 
-



( +þ`,

o
-¨Þ ,o
Ü{
(ÿ
:ÿÿÿÞþ
o
Ü* í0ž,
s3
u(”
(“u
- u-_u!8

(o¸
rpo¸
&
(o¸
rpo¸
&
(•
(o¸
rpo¸
&
,rn·po¸
rpo¸
&
,rv·po¸
rpo¸
&
(o¸
rpo¸
&o´
(•+:o&
(o¸
rpo¸
&
(o¸
rpo¸
&s3
u(”+,!rpo¸
rpo€
o¸
&oO
*0'r7pod
1Xo0
YYo¾
**0Š--*


+\

oy
-F,-o™
of
/
o™

o{
+

o{
X
(­
-›Þþ+o
Ü*i{0e--*


+7

oy
-!
r~·p(@
o{
X
(­
-ÀÞþ+o
Ü*DV0`.po¸
&o<
+%(=

(o¸
po¸
&(>
-ÒÞþo
Üpo¸
&*2E0¥/
}“ ,b
,ZÆ%o4
¢%r7p¢%
¢%rÎYp¢%rcp
þû
(5+(·
¢%rÒYp¢(ä
*{“
oy
-
*{“
oz
(™%- r¢·ps
z(Û+o¦
o˜
*V(™%-&*(™
þ*0Q0u
-u -u! -%+/ol
*
%-&
%-&*(l
*
ol
**0Ko
,A
r¤£p(ç
,/ol
o™
3!ol
om
rTp(ç
**J
rl“p
*.s×€ó*(
-(
(
*J
(B
*01
o´



rö·p (Å
o¸
&r¸po¸
&o¢
+{



+9
r ¸pŒd(¿
Œe
Œí(“
o¸
&
-¾Þþ3o
Ü
&
:yÿÿÿÞþ0o
Ü
:ÿÿÿÞþ-o
ÜoO
*(uS‹Þ
íúÞ
,
r:¸p(P
o( 
rX¸p

**0·2
(B
Ðd


+po
¥d
%

Ðe


+o
¥e
o
-àÞu',o
Üo
-ˆÞu',o
Ü*_&0 3
 
XoË

}ÿ(B
}%-&{ÿ}*{*"}*{ÿ*0´4
{
,~~*
o 
{}”{ÿþýsx
+ -G{ÿ{%{”%%o´% {ÿ
*0Œ5/
~¿
/3\
o+
,~¿
o`
o+
,~¿
o`
r}p
-+(
~9
o:
(
¿


,o0
Yo¾
*0á6{
,*rc'p(P

-(9
&{ÿ

rð8p(
p(
sV
s…

% ¢sh
,S,K r‚¸p(

%rp(
sV
¢%rAp(
sV
¢sW
oy
{
+,D r®p(
{
+~%-&~•þ
%€–+s…
oy
~—%-&~•þ
%€—+~š%-&~•þ
%€š+oy
r´p(Å
(P
%
si
%oj
(r
o 
Þ ,o
Ü
:jþÿÿÞþ6o
Ü*A4­ ¸ 5Òr{2{*{
***0¯s×
}
}p} 
}
p}p}
}(B
}{--
}{
}{}+{
}}}*{ *"} *{
*"}
*{ *"} *F{*0U7s
}~3*{þsx
(^+(â+ +-*+o¯
*0U8s 
~3*{þ sx
(^+(â+ +-*+o¯
*0i9s

~3*{þsx
(^+ r;p%-&~¢þs|
%€£(_+(C+(Þ
*0i:s
~3*{þsx
(^+ r;p%-&~¢þs|
%€¤(_+(C+(Þ
*0A;þÌ

-
*{ 
, 
} { {

oA

oD
oO


*b{þÍsx
(^+*{*:{
&**{þ*0F<s
~3*{þsx
+ ,
**{*"}*{*N*0={
&*{*0~>{

-a  %%
%
{
&{
*0,2o4


,o
,
o
*{
-{{o:
**6*Zs%r’¸po°*êr;p{%-&~¢þs|
%€¥(_+(C+(Þ
*>{{þ*0l{-X,
-,%-&~¨þ
%۩
}+þß

}{
s3
}s}s}(B
}*{*"}*{*"}*{*"}*{{o€
%-&~¨þ
%ۻ(B+(m+*0r#
{o4 ,!{oy
-{~9


Þ-*o 
,{o4 {o{
*{
o{
*35
6{oy
*rrž¸p{
-*-*
*0=uj
-*o1
*^%-&
*oê
*n~s%r’¸poÓþàsx
(^+þá
+(æ+*R{{þ*"*{$*"}$*{%*R}%{%*{ *Zrø9pÆ*0K?}s^
}
} s^
}!s^
}"
}&s"}+(B
s#
{%- &{s}{%- &{s(}{tlþù
o
+9o
{ oa
& (ø
{ 
-{ 
o
-¿Þ
,o
Ü~­%-&~¬þ'
%€­(S+~®%-&~¬þ(
%€®(+(6+o
+o
{!oa
&o
-âÞ
,o
Ü~¿
/./+\}«þ$
{!(+o
+o
{
o
-ãÞ
,o
Ü}#{#,6{#%-&~¬þ)
%€¯+(è+(ã*]*(ÉE
m"
Í
0KoC-*{&oC
-{&oC

{&oC

&*{'*"}'*{(*"}(*{)*"})*0D{*-5%-&~¬þ*sg
%€°(Y+(é+}*{**{*0;@s4
{
%-&~¬þ+
%€±+~²%-&~¬þ,s]
%€²(V+~³%-&~¬þ-
%€³+(m+~´%-&~¬þ.
%€´%-&~¬þ/
%€µ+}º
%-&~¬þ0
%€¶+þ5
(S+o
+o
{
o
-åÞ
,o
Ü*0
6{ 
*6{"ox
*0»A{&

9{&

g%


¢%-&~¬þ1
%€·+(ï+~¸%-&~¬þ2
%€¸+(ï+{++*g%


¢*}*{%-&+( }*†r¨¸p{o5
Β(N
*>þs6%*"*{,*"},*0"(r7p(ý
rø¸p(ý
Þ*
.(*0)B{-
 
t# |-+
3ß*0)B{-
 (
t# |-+
3ß*0CsJ
-s
( 
o


þKs
+ 
o 
o
t[Æ%r¹p¢%
¢%rž¸p¢%o
¢%r¹p¢% ¢%r(¹p¢%o
¢(ä

,,{-%-&+ %-&+
sEo
 o
(**0jDoD
o
ÿ3Lo
ÿ3?o
ÿ32oA
rX¹p(ç
, s 
oA
s

(*(*þsL%%%%*05EsT
((C+}Ó(7+-*%-&~Ùþ\s 
%€ÚþUs 
+(+þVs

+ oD
(- +o
*%-&~Ùþ]s
%€Û+,,%-&~Ùþ^s
%€Ü+(ù+%-&~Ùþ_s
%€Ý+(ù+(û+,o
8Z+ %-&~Ùþ`s
%€Þ+
, o
8%-&~Ùþas
%€ß+~à%-&~Ùþbs
%€à+~á%-&~Ùþcs
%€á+(é+(ÿ+,(+}Ö%-&~Ùþds
%€â+~ã%-&~Ùþes
%€ã+~ä%-&~Ùþfs
%€ä+(é+(ÿ+,
(+}Ö{×%-&þWs
% }×+o
+o
o
o
o
-æÞ ,o
Ü*" 2(*{/*"}/s
}2
s
}3(B
((
s
}.*Rs
%o
( **(
*0ÝFsg
o
{.o
99€
o
,s

þhs
+
,S o
t[{.o
o
,*(tlo {.o
o
*(tlo {.o
*072- rbtpsÎ
z
o
{.o
,*{.o
*0YG{4,*{.o
o0
+ o/
o
o
-íÞ
,o
Ü{.o
(o
}4*1
ro
-o
(

*6s
o 
*>{7(*0¤H
o ,*o!
,oA
s

%~"
o#
( oD
(,o ,*oA
rX¹p(ç
,( ,*( ,*o ,*s$
z0@I(o
+o
(
 Þo
-ãÞ
,o
Ü** %ª!2
o
-o
-o%
-
o
þ**0ÀJoD
Ð

o&
o'
o(
()
-(,Ð

o*
o+
(


o*
o+
(,
ob
(,
ob
~59…o
3rj¹p(P
o
3+o-
3rr¹p(P
rz¹p(P
o
3r‚¹p(P
8 rйp%-&+oO

zo
YE+G9+Eo-
ä 3rº¹p(P
+Grιp(P
+9ræ¹p(P
++rü¹p(P
+rйp%-&+oO

zrºp(P
(3
, (
*Ð

o*
o+
(
*0RK~5,(*s.
r,ºp(/
-*rbtp(P
o0
r:ºprbtp(P
(P
o0
*0ŠLÐ

o*
o+
(
~5- Æ%¢+Æ%¢%rVºp(P
¢ ~5-;Æ%rfºp¢%ržºp¢%r;»p¢(x+þÂ

(S+(C+ *0˜Ms.
( ,o0
r̻p(/
(
,*~1
oG
+Q š(
-<rì»p(P
rô»p(P
rþ»p(P

,o2
-o0
X Ži2¨*ºÐ

o*
o+
(
(,
ob
rþ»p(P
o3
, o3
Ž-*{6- (}6~5, (*(*0CN
+/{6o4
~9
( (3
, (
*X
{6o5
*0OÆ%r¼p¢%r¼p¢%r&¼p¢%r4¼
Æ%~9
¢%r<¼  +Q
+C{6o4
 š(P
š(
,(3
,
(
* X
Ži2·X *0~
(¸
oD
o

rH¼po¸
 +!o3
ÏrN¼p(6
o¸
&X o3
Ži2ÔoA
(P
oO
(P
oA
rT¼p(Å
(P
þss%%%%%*>þs{%}*zÆ}7sZ
}8(7
*Zr^¼p(8
(9
€5*0<P(%

-*(# o:
-o
($ (&*02-(%

-*(#%o‰
&($ (&*0g-~9
*r;p~
%-&~ þ
%€
(+~ %-&~ þˆ
%€ (S+(C+(Þ
*%-&~9
è%;o~
(n+*Fr;p
*0FQ~9o;
,1~9
,.+ {<

&+{=

&*~9
*0YR~9o;
-s3
s3
(>
~9o?
 ,. +{<
+{=
oy
-
*.s@
€9*Ns
}:(A
*0GSo˜

-*(B
um {:o
{:o
oC
EJ7t[{:o
 -ÝÍ
(*ݺtZ(*ݧ


+1 oD


, (*Þ^X oE
2ÅÞ" rx¼p
rì8p(ß
 s…z&þrª¼poC
Œ¯rÔ¼p(F
rؼp(ß

z*8Àø°8À
0fT(+
,*o
-*
 +9oG
oH

- oI
o4
- oJ
*X oK
*09oH
-o4

oL
*
o
-*(-(,*0<UoM
-*oN
 +oO
(-
,*X oP
o4
(
-o4
r7p
*
*
*Frj­po%
*rü¼p*r½p*.~=s`
(K%oO
r½po*
o
,r&½po*
ob
&*0
V
  o+
,e oG
š
 
+K šr2½p(ç
,ræŒp(ç
,rÚ¨p*r½p(ç
,rØšp(ç
,r(œp* X
Ži2¯(n l)2e5u [åŽ25) ˆ2 ^°;€ [åŽ2;_87.85 à>04;.8;å8 µ‹ç`;ˆ l)2e;‰ Ú†5) Åc%i;™ >OB Ú†; ËÒ(Ä5 ¼8”·.+ ËÒ(Ä;ˆ :-ù.; §»kú;þ8…r¶šp(ç
:8prþšp(ç
8[ræŒp(ç
8Fr\p(ç
81r$p(ç
8r<p(ç
8r‚›p(ç
p(ç
r˜œp(ç
rŽšp(ç
:rœp(ç
:…r' p(ç
-{8Œr2œp(ç
-q+}rTp(ç
-j+nrΚp
+frΨp
+^rÈŒp
+VrÚ¨p
+Nr ¾p
+Fr*¾p
+>rD¾p
+6rrp
+.r´œp
+&r¬šp
+r(œp
+rþ¨p
+r`¾p
+rz¾p
,¢rp

-**0Ñ
,oA
, r̾po¸
&o4
,=o¿
~
%-&~ þ
%€
(+,r¿p(+o5
&
o]þojo¸
rpo¸
&
o¸
&o6
,-o3
,%o7
,r¦’po8

(joG
&*0Vo“
-
rôBp(ç
,rž©p*o”
,p*oZ
,rp*o
,r¿p*
s
z0oWr0¿po¸
&u• -o˜
+o 
(&ol&uH ,
1rJ¿p ŒíoG
&rÒYpo¸
&*
*0ðX
oh o{&o-&(Ooio¸
&rpo¸
&
od,
+ o¸
&
,o
- rx¬po¸
&
,(-o”
- rŒ¬po¸
&sD}o“
:%o—
,
rTp(ç
-o”
,
(ˆþ
(5+~%-&~ þŒ
%€(B+(n+Þ&Þ -,(\
1 r´po¸
& ,/{ o¸
&,(\
1 po¸
&+-, po¸
&-+ 
o¸
&X- þd+ (\
sQ
(R
þ(S
_- oO
*ëD/
~9
*
*
*0r,m(+,erV¿po¸
&
o¸
&
+!r~¿po¸

o¸
&X
o
rÒYpo¸
&(Jo¸
&o2
,
rŒ¬p(Å
rœ¬p(ç
,p*0ÔY(,*(
oJ 
 oG
šoT
-
r–¿po
,* o
Þ,[
oT
,*(,*o
,.o
~%-&~ þs
%€(+,*(T,*(,r0¢po
-rºŒpo1
þ**C L

*
*6o%
oE*0K(-
þ
(
+,*
oE,
þE
( +**(Y*6
oE*
*(D*r¨¿p*r¶¿p*Þ~=s`
%rPpo
%rÑOpo
%r2¡po
%r¾¿po
*0E2o*(

od-((
- rºŒp(É
,o¸
o*o¸
&*0í
  o+
, oG
š
(n  l)2eB„ à>045> ^°5 ˆ2 ^°;™ [åŽ2;t à>04;?8„ µ‹ç`5.8;ý µ‹ç`;¯8a ©d;´ l)2e;˜8F ¼8”·5; >OB5 Åc%i;¢ >OB8 Ú†; ¼8”·.@8 "ËèÑ5 ËÒ(Ä; "ËèÑ;X :-ù.: §»kú;r¶šp(ç
::rþšp(ç
:-ræŒp(ç
: 8‰r\p(ç
:8tr$p(ç
:8_r<p(ç
8Jr‚›p(ç
85p(ç
8 r˜œp(ç
8 rŽšp(ç
rœp(ç
:¸r' p(ç
r2œp(ç
rTp(ç
:r2¡p(ç
:„8r¾¿p(ç
-z+~rΚp
+vrΨp
+nrÈŒp
+frà¿p
+^r ¾p
+Vr*¾p
+Nrô¿p
+Frrp
+>r´œp
+6r¬šp
+.rÀp
+&rþ¨p
+r(Àp
+rJÀp
+rlÀp
+rŠÀp
,¢rp

-**0oWrÆÀpo¸
&u• -o˜
+o 
(&ol&uH ,
1rJ¿p ŒíoG
&rÒYpo¸
&*0°Zs

om -*sÁ
rFšpo8
-(Oo¸
&rpo¸
&rFšpo8
,(OsY}(,nr8©po¸
&rkp(
{
o¸
rpo¸
&o¸
&
o>&r;po¸
&oO
*oio¸
&rpo¸
&
od,
+ o¸
&
,o
- rx¬po¸
&
,(-o”
- rŒ¬po¸
&o“
:Ao—
,
rTp(ç
-o”
,þ
(5+~%-&~þ
%€(B+(n+Þ&Þ-,(\
1 r´po¸
&,E
od%-&{o¸
&,(\
1 po¸
&+-, po¸
&-+ 
o¸
&X-  þd + (\
sQ
(R
þ(S
_- oO
*D×
0coZ
,Z
-R
-o
,Bo
~%-&~þ
%€(
+,rêÀpo¸
(Jo¸
&*0d(R,Yr/po¸
&ol
(+
-+
o]þojo¸
o*o¸
&-+
o¸
&(R-)o2
,
rŒ¬p(Å
rœ¬p(ç
,p*0Iok
-*ol
(+
,.
rHÁp
rPÁp(ß
(
-**0·[(,*oJ
uH,Iu•-o˜
+o 
uH,*
oT
-{> o4
((+,*
 oG
šoT
-{>o4
((+,*( o
(,No
,

,*rkp(oF,'(,r0¢po
-rºŒpo
þ***o
,6o
,.o
~%-&~þs
%€(+,*(T,*
_3$(
-rjÁpo
-
rrÁpo
,*3o“
-oZ
,*oZ
,3
o
,*oZ
,;36
~%-&~þs•
%€( +,

-*o”
,#o“
-
þ[s
+,*(X,e
þ\s
+-I
oU
-<
~%-&~þ˜s•
%€(+-oV
oW
þ++Þ&Þ,*r0¢po
-rºŒpo1
-(**s‡
0\
o—
 oJ
-+o
+0 
oT
-%o—
,
o—
%-&+o
-ÍÞ&-+(—
%-& Þ~%-&~þ
%€+-: -+
oT
-((r0¢po
-(rºŒpo1
,*(ˆ+~%-&~þš
%€(4+,ÞÞ**DZOÓ8 
0]o%
o
, o“
+
Þ&
Þ
(X,{<o%
((+,þ**
,)
oZ
,
o”
-
o“
-*(*
0>#o…
rzÁpo8
-
rŠÁpo8
,o´
1*
þ
(
+,**0D2(
o—
%-&+
r¾¿p(ç
,r0¢po
-rºŒpo
-**0Qs
%r2œpo
%r Ápo
%rØšpo
%r¶špo
%rþšpo
%r$po
%ræŒpo
%r<po
%r\po
%r‚›po
%ršpo
%r˜œpo
%r\œpo
};s
%ræŒpo
%r<po
%rŽšpo
%r2œpo
%rÂÁpo
%røÁpo
}<s
%rÂpo
%r&Âpo
%rPÂpo
%rŠÂpo
%r¬Âpo
%rÐÂpo
%rÃpo
%rVÃpo
}>(“*0Æs
%r¶špo
%rþšpo
%r$po
%ræŒpo
%r<po
%r\po
%r‚›po
%ršpo
%r˜œpo
%rØšpo
%rTpo
%rŽšpo
%rœpo
%r' po
%r2œpo
%r”Ãpo
%rôBpo
€={;o%
((+-#o%
o
,o%
o
o“
þ**{<o%
((+-#o%
o
,o%
o
o“
þ***
*r¶Ãp*rÆÃp*rÌÃp*rú“p*rs
%r' po
%rÒÃpo
*0E2o*(

od-((
- rºŒp(É
,o¸
o*o¸
&*0V
  o+
,e oG
š
 
+K šr2½p(ç
,ræŒp(ç
,rÚ¨p*r½p(ç
,rØšp(ç
,r(œp* X
Ži2¯(n ÂÇgB à>045C ^°5 ˆ2; ^° [åŽ2;— à>04;a8 µ‹ç`5.8; µ‹ç`;ã8k l)2e;Á ÂÇg;]8N ½X¼£5@ >OB5 Åc%i;¼ >OB;8 Ú†;G ½X¼£.W8 ËÒ(Ä5 ¼8”·.+ ËÒ(Ä; :-ù.P §»kú;+r¶šp(ç
::rØšp(ç
:-rþšp(ç
: 8‰ræŒp(ç
:8tr\p(ç
:8_r$p(ç
8Jr<p(ç
85r‚›p(ç
8 p(ç
8 r˜œp(ç
r\œp(ç
:¸rŽšp(ç
rœp(ç
r' p(ç
:r2œp(ç
:„8rTp(ç
-z+~r
Äp
+vr$Äp
+nrΨp
+frÈŒp
+^rÚ¨p
+Vr@Äp
+Nr^Äp
+Fr|Äp
+>rrp
+6r´œp
+.ršÄp
+&r¬šp
+r(œp
+rþ¨p
+rºÄp
+rØÄp
,¢rp

-**0E-

,*r0¢po
-
("*od ,o¸
*("*0/oE-*o
-o]þoj*o6*0}^s

om -*sÁ
oh
rFšpo8
- o{&o-&o¸
&rpo¸
&rFšpo8
, o{&o-&s“}(,tr8©po¸
&rkp({
o¸
&rpo¸
&o¸
&
o>&r;po¸
&oO
*oio¸
&rpo¸
&
od,
+ o¸
&
,o
- rx¬po¸
&
,(-o”
- rŒ¬po¸
&o“
o—
,
rTp(ç
-o”
,þœ
(5+~%-&~þŸ
%€(B+(n+-
o\
1 r´po¸
&,,{o¸
&o\
1 po¸
&+&, po¸
&
o¸
&Xo\
oO
*0§_sX
(„(,  
%(+o
+c(
o
%-&(… Y
.X 1-3' +%X o
tooY
 X  (
-”Þþo
Ü*'p—0Vo“
,röÄp*o”
,r Åp*oZ
-
rôBp(ç
,r$Åp*o
,r8Åp*
s
z0&2o
o!
-oZ
,*ok*0s(
ol&oO
*0æÕoi
-!o˜
o”
,
rXÅpo8
,*u-,fu•-o˜
+ t•o 
o”
-@oZ
-8ob
((+-%ob

((+-
o`o¸
&*o”
þ_,8ob
((+-%ob

((+-
o`o¸
&*0Då_
YE+r¨©p*rzÁp*rfÅp*rŠÁp**vo

-*o
(o*0Yÿo
84o
o

- 
9_þ_þ_þ--- 
rð©po¸

o¸
r´po¸
&,rpo¸
&+,r Åpo¸
&
1h-d, po¸
& o

oo¸
&++po¸
 o

oo¸
&X
, -, po¸
&rˆÅpo¸
&o
:ÁþÿÿÞ
,o
Ü*AFM
0J
o;& o?
&
(#&
o>&;o?
&oO
*0o
,.
~%-&~þ 
%€(+,*
r¤£p(ç
,
-o:*sÁ
o;&o=&o?&(,r˜Åpo¸
(Jo¸
&o<&o
, rpo¸
&
o]ojo¸
rpo¸
&o9&
o>&or&r;po¸
oO
*0cok
,Yol
(+
r/po¸
&-+
o]þojo¸
o*o¸
&-+
o¸
&*0ò
rl“p
- (9*
(n  °×.rBÈ üÝEG5T {Ò15& Ef;­ T¨Ó ;g {Ò1;8“ ³] 6;v ̯=;¦ üÝEG;.8m Ûƒ^Z5& ñI; ™ÌK;á Ûƒ^Z;¬8? Ÿÿ—^5 èK\; Ÿÿ—^;ú8 NÐEn;d °×.r;H8 wv™5T hõÑ5& –·¦…;¦ <p;† hõÑ;< {^ž’; L_3—;É ‹wv™;” ?÷wÃ5& ÏYS°;é fS·;Š ?÷wÃ;”8w #¹Ô5 §,Ð;ú #¹Ô;—8T %Ò‡Ý.y ر(â;¾8<r8up(ç
:8'rPup(ç
8rp(ç
rp(ç
rp(ç
r°•p(ç
rR”p(ç
r:”p(ç
8”r ”p(ç
8rº”p(ç
8jrÞ”p(ç
8Urp(ç
:8@r&•p(ç
:ˆ8+rl•p(ç
:8rH•p(ç
:v8r¤p(ç
:mr ªp(ç
:d8×r&ªp(ç
:[r6¤p(ç
:R8­rF¤p(ç
:I8˜rØ•p(ç
:@rX¤p(ç
:78nrRp(ç
:.8Yrô•p(ç
:%8Drjp(ç
:8/r p(ç
:8%o
Yo0
*r@ªpo¸
*rVªpo¸
*rlªpo¸
*r‚ªpo¸
*r˜ªpo¸
*r®ªpo¸
*rĪpo¸
*rÚªpo¸
*rðªpo¸
*r«po¸
*r «po¸
*r6«po¸
*rL«po¸
*rd«po¸
*r|«po¸
*r˜«po¸
*r¶«po¸
*rΫpo¸
*ræ«po¸
*rü«po¸
*r¬po¸
*r*¬po¸
*(9*v

-*
(o*0Æ`un-+o˜
(„
(,  
o
8u(
o
%-&Þ&Þ,
o*o¸
&o"&(…% Y
(+ >-o
? ;ÿ
o)šo¸
&o o
%X o
}"
{"(&o

þ¦s
(+,
{"o]ol& +es§

%X o
}#po¸

{#(&o

þ¨s
(+,
{#ol& X  2• oo)šo¸
&(
:þÿÿÞþo
Ü*A4<M
.ˆnrÀ—p
rŒ¦p(ß
*0a-*
,rzÁpo¸
(Jo¸
*o
,rŠÁpo¸
(Jo¸
*o
,röÅpo¸
(Jo¸
**0Ãó~9

, r´’p(Å
o 
,0o
-(o1
_,rR¬p(Å
+ rd¬p(Å

o
,o
- rx¬p(Å
oy

r8up(ç
-rPup(ç
-+rÆp(Å
+ r­p(Å
o¸
*
*0a( ,
o{&*0r,m(+,er.Æpo¸
&
o¸
&
+!r~¿po¸

o¸
&X
o
rÒYpo¸
&(Jo¸
&*^(s[
)s[
(}*0_Œgo

&
1;
o~&
+po¸
&
o~&X

Œgo

*0n
,oA
, r̾po¸
&(,r¿p(+o5
&
o]ojo¸
rpo¸
&
o¸
&o4
,.o¿
~%-&~þ¡
%€(+,**
*0oWrTÆpo¸
&u• -o˜
+o 
(&ol&uH ,
1rJ¿p ŒíoG
&rÒYpo¸
&*0;ãu•
-o˜
+o 
(&ol&o%o¸
&*0;ãu•
-o˜
+o 
(&ol&o'o¸
&*0=bo…
o¸
&
%-&
~9

,r´’p(Å
o 
,6o
--o1
_,rR¬p(Å
+rd¬p(Å

o
,o
-rx¬p(Å
o2
,rŒ¬p(Å
rœ¬p(ç
,p o¸
 o?
rnÆpo¸
&
o]oj o¸
 o?
&
(
o

+
o
3 r‚ÆpÞ
o
-äÞ 
,
o
Ü r‚Æp(ç
-o*(~+o¸
& o´
9† [o?
& o´

o]ojo¸
& +8 r·po¸
& o´
 
o]ojo¸
& X  o´
]o?
& rLXpo¸
&,`
,  o?
o¸
& r’ÆpoG
& , o´
(s[
)s[
(}&+ r¢Æpo¸
& r;po¸
&,|
,  o?
o¸
&  o?
r¨Æp(+o5
& ,. o´
 þg  þg (}& r·po¸
& r¼ÆpoG
& r;po¸
& rÒÆpo¸
& oE
 3  o
YoF
* oO
*7 W 0¤QQ
(,

o;oO
Q
(,

o;oO
QP-P-*sÁ
P,P, PP(ç
, Po¸
&+P,P- Po¸
&+ rÚÆpo¸
&oO
*0c
o“
,
r–’p(ç
,*sÁ
o‡&o“
,
*
,
- rįpo¸
&
, rÖ±po¸
&
 o+
,; oG
~%-&~þ¢
%€(E+, rìÆpo¸
&o%
o]ojo¸
 o?
&
o¸
&(ˆ&;o?
&oO

, rÚÆpo¸
*o
, rúÆpo¸
*o
, rÇpo¸
**0£

o“
-

(,*
,{
,s

Þ& Þe-r/po¸
r8Çpo¸
&+HuF,r/po¸
o

&+,,$

r/po¸
o¸
&**. 7
0t"

o;o
-*
o<&rx­po¸
&o&
o]oj o¸
 o?
&
o¸
;o?
&oO
*0¦ u
,
oj*u ,
rr²p(ç
,o.*,o/*u— ,o0*u“
, o1*u˜, o2*r~²p-+ 
oO
%-&r!Tp(Å

z0÷o\
-
o 
uu"
-0u -.u -,u!
-*u;-*u7-"+"o*** o**rŠp-+ 


z0T
oE,D
þ
( +,+
~ %-&~þ£
%€ ( +**6o%
oE*6
oE*6o&
oE*0~d

(s}$
%-&+o
Þ& Þ,HoM
,@oN
~!%-&~þ¤s]
%€!(+þª
( +1**,
r(-(,(E**0$euo
,o
%_þ _þ`,**(L*6
oE*
*(Y*
*(“*Ruo-
u•þ**0G- rœ²psÎ
zo^
-(
+*
~&%-&~%þ­s•
%€&(+*J(B

}?**F**E*z{?To?
:o?
&*0aMo_
,,{?`o?
`o?
&{?

o)
&o`
, 
( ,- r“
psÎ
zo.
,%
rPup(ç
-
r8up(ç
***n{?~o?
&
*zPoa
, o´
{?(o?
&þ¯sa
( +{?)o?
&*03fob
YEÞ3þþm&`YE2ÝÝr®ŸtH*o 
{?@o?
&**tn*{?`o?
&{?tooc
o)
&*{?`o?
`o?
&{?tooc
o)
&*t!(§*t|(§*to 
{?*o?
&**0Uo 
(™,sd
zo 
{?{o?
&o™
þ¤se
( +{?}o?
&*01
+#1{?,o?
&of
og
X
oh
2Ô*šoi
{?o?
&oj
{?rHÇpo¸
&ok
ol
, om
*0ao 
on
,{?rFXpo¸
&*{?rApo¸
&oo
þ°sp
(
+{?r,Apo¸
&*ò{?o?
:o?
&
{?.o?
&oq
*0~§
,
{?.o?
&o4
(
- {?o4
o¸
&{?.o?
&
,`o:
1 
{?o¸
&*¦{?.#o`
<{o`
>}o`
o¸
&*2{?oO
*0°g- r|psÎ
zs
or
(s
 5 .@ .+` .  .4 .:+Ft"+Dt+6t+(t!o+t+ ot

zoO
*6
*0yh(u
(S
,{?(u
(v
o)
&{?:o?
&(w
(S
,-{?(w
(v
(u
(R
XYo)
&*0
i
*Z- rVÇpsÎ
z*Zþs®%}+%}-*0|j
,
,j
,bo

%


-+ox
rdÇp(0
/*rVÇprjÇprdÇp(0
ΒΒ(N
sy
z***(z
þ*0r"Xo0
(
  +HXo0
0
r˜po1
,X*o>

3X*o>
,X X 2´. o0
3**fs
}@(B
}A*:{@o1
*2{@o2
*2{@o3
*6{@o
*2{@o 
*6{@o:
*:{@o{
*6{@o‰
*2{@o\
*
*F{@
Œ[*F{@
Œ[*6{@o4
*6{@o5
*6{@o6
*:{@o7
*6{@o8
*6{@o9
*
*"*:{@o<
*6{@o|
*:{@o}
*6{@o~
*0{Ao×- r¬ÇpsJ
z{Ao×2 rYps
z{Ao×3I{@o\
2;{Ao
rèÇpo€
{A(5
{Asÿz*{@o\
/
{@
**:{@o"
*2{@s`
*2{@
*Zr·p{@
*j(B
}E}F*{B*"}B*{C*"}C*{D*"}D*{E*{F*.*.*0=(B
- r:ÈpsÎ
zo0
-rNÈpr:Èps
z/ r†Èps
z}K}L}OuM- |oG
+Æ%
(@
¢}MuM-u„,*}N}Q{O-{N,r¢Èpr†Èps
z{N-1r[ÉpŒí(5
r†Èps
z{M p(D+27{MŽi3{N-{MŽi11r×Épr:Èps
z*{K*{L*{N*{O*{Q*F{Mo
tp*{P-Æ*{Po
tp*0£kÐS
 
,'o„
,o…
-o†
ÐQ
(‡
+-+oˆ
š þS,(‰

¥S
Þ7o
rEÊpo€
o
(“
sz *Sj7O{M*{P*0Il
s
 8{Mš
o0
-r¿Êpr:Èps
z ~RoP
.[{M 
¢,  o>
3 o>
+(r ËpŒè o>
Ώ(N
r:Èps
z X {MŽi?`ÿÿÿ-*{O0(o\
, raËp{OŒí(5
r:Èps
z{O1Ro\
-Æ%rFšp¢%rð•p¢}P+,o\
3
o0
- }P+ 
}P=.**0®m
X +o>
{.}."+N.rìËp(5
r:Èps
zX
+G3rìËp(5
r:Èps
zYo¾


+3o>


X o0
?uÿÿÿ.rìËp(5
r:Èps
z*†*"**Zè%=%:€R*(B
*6(Q
*"*Zþs·%}8%}:*>Æ%rLÌp¢*rXÌp*ª(
-
rYpo
-Q*
Q**(4
*>(×
}S*B(5
}S*j(6
r¢Ìpo
}S*{S*j
r¢Ìp{So
*"( *0gs
}Ur¸Ìps
}W(
{Us“
}V}T{T-%~D%-&~CþÏs”
%€D}T*{T*"}T*{V- rJpsÎ
z,Ž, š*r0ÍpsJ
z0 n- rJpsÎ
z(•
Þ&
Þ*
ÂB(
(*0<o(—
o˜
(™
 +
šo
&X Ži2Ý*B
(*0Žp- rJpsÎ
zŽisy
 +&
šo
šo
X Ži2ÏÞ:&
+

o
&
-âÞþ[o
Üþ*["}7S:Ov- rZÍpsÎ
z(&*&
**(*.(*0@q
}E{E- rhÍpsÎ
zþÑ
 
**(*.(*0@r
}F{F- rhÍpsÎ
zþÓ
 
**(+*>s 
(**(+*>
(*r- rSˆpsÎ
z{U
**0ßs- rvÍpsÎ
zo 
 s
 p(£
-+  p(•
+_o
%oÛXrŠÍp(ç
, +2-
 (#&+"("-o%-  (#&o
-˜Þ ,o
Üo×, o×*Q 0Gt{U
+
,  Þ
-ÛÞþxo
Ü** )5- 
*o×*0Çu- rÍpsÎ
z% Q% Q% QQ{W

-*
r¢Ípoª

Q
r±Tpoª

Q
r¬Ípoª

,G
rOTpoª

,0
r¬Ípoª

Q
rOTpoª

Q*0·vo×,
(&*($-*
,X(•

, Y6+"o×+ (&*(',*Æ%
¢(ä
((,**0ñw,ao×- Æ%¢+)o×o×Y
 +š X Ži2æo×.o×3
o×*o×1A{Tr´ÍpŒíŒí(N
o€
sÿz*0Šxo0
2o0
Yo>
+.o0
Yo>
-3[o0
Yo¾
% 
,B(•
o0
Yo>
+.+ **0ÿyrOp(É
,*
o>

o>


-)-*{TrÎpo€

(N
sÿz (•
, Y6
+;()+UXoŽ
o0
-+(&*r†Îpþ|oO
sJ
zX
o0
?ÿÿÿ*0¬z(­

 :uM,pPP(,+ru„
, o? o@(++S(-,G/ Ysê
o 
+o#
 
o 
 
31(,o
:OÿÿÿÞ
,o
Ü{U
8´
9›Ž9“rºÎp(/š(/+ p(/š(/XŽi2Ø/ Ysê
o 
+o#
 
o 
 
31(,
:@ÿÿÿÞþxo
Ü*¸¿
ÖÇ02 
%-&o4
o0
/- o0
Ysê
o5
~\P1(,*pPP(,~[o5
~\P1(,*0S{
{T(1o€
(2o
+o
,o 


o
-ÞÞ
,o
Ü*"&H
0|
(. Ži3*šo0
3rÀÎp(/š(/+rÈÎp(/š(/X(. +>p(/šo0
.rŠÍp+rOp(/š(/X(. Ži2¼. 3{TrApo€
(/{Trð•p(0
o€
(/, Ž-rp+š 
+.{T (0
o€
(/ X
3{Tr,Apo€
(/*z+XŽi/šrè p(ç
*NJo0
XTo 
*0²}%-&r§prÚÎp(¯
p

+Io

:oG
3Ži
1 Ži3š

,š
o
-¯Þu'
, o
Ü(
,".rÏpX(@
+rÏp
* Uu0Ù~-~9
*o0
s=
  o>
:.{ {. }.+y3
{o?
& +z/vX +p/;Xo0
.
Xo>
}.r(Ïp
sJ
zX rgpo¸
&+1Yo¾
o¸
& +2X +/o>
o?
&X o0
?LÿÿÿoO
*Ví%ž%ž(±*v 
€[ 
€\*{]*{^*{_*"}_*{`*"}`*{a*"}a(B
(
, r±TpsÎ
z(=}]}^*0Oöo0
s=
  +-
- o>
o?
&+-   o?
&X o0
oO
*0/(6%-&+(! %-&
(8%-&+
*{b*{c*0[rbÏp%-
&-+(4
%-
&-+(4- r|ÏpsÎ
z}b%-&o4}c*.rŒÏps¤
}e}d*z{e}m{d%-&**>( }f(G,{fsC(*(*07-*u…,*
 +šrÞ p(ç
,*X Ži2å(G,{fsC(*(*{h*N(n

(K*0T(´
- röÏpsÎ
z- rÐpsÎ
z- psÎ
z}gsE}h}i}j*{g*{i*{j*2{ho
*2-*(4- rOTpsÎ
z(R{hsAo&*0do:,o:.rÐprOTps
zo;o6,o6{ho
o 
{l%-&uˆ}l*>{ho&*>{ho&*B{ho&*F{ho&*N{ho&*B{ho&*F{ho&*N{ho&*F{ho+&*F{ho+&*B{ho+&*F{ho+&*>{ho&*0Ì- rˆÐpsÎ
z{k- 
}k(a-|{k
{ho­
+N
u„ ,0{ho?oLrpo@
sAo&+
{ho&o
-ªÞ
,o
Ü{h}h{i}i{j}j*B
0N3*{k-*{ko¸
+
oa, Þ
-äÞþ}o
Ü** <ZþsÔ%}L%}K*0"pQP%-&r§pQPo0
 +hPo>

-U +3Po>

, P
o
QP
o
Q*X pQ,P
o
Q*X 2”*0_ƒ- rvÍpsÎ
z}m{l-si}l{l(Rþh
{hpo£
-{hpr§po&{hrž–po£
-{hrž–pr§po&{ho! o\
-G{m,
{lo>*(M{ho
r¦Ðp(Lr²Ðp(ß
o€

*(e -{l
om*{m,?o6%-&+
p(£
,r¾!po
o>*o6(Mo**o>*N(f%-&(g*0a§

,o~

* +2rp

,Xo¾

*X o\
*0w
}R{k-*{kþàs¿

-*{Rs`
o~
o\
-*oe
,{Ro 
{Ro
**.þ}m*FprÖÐp(<*0%-&Æs`
(:oIo
 o\
-(:oI(:oMo**(:oe .r¾!po:
9Y(:oMr Ñp(:oLrÑp(ß
o€

(:oMr¦Ðp(:oLrBÑp(ß
o€

(:oMo#
(:oMr Ñpo€

(:oMo#
(k%~T%-&~Sþã
%€T

+E

p(ç
-)(:oI(:oM

o+
-²Þþo
Ü(:oI(:oM(:{lpo+*-
(m*o6,o6(:oMo**Æ%r¾!p¢o>*4R†0
(:
+
o4

o
-ßÞ
,o
Ü(:{k-*(:{ko¸
+
p(l
-àÞþ}o
Ü*%7
a$…0
+*
oLrpo4(


o
-ÎÞ
,o
Ü{k-*{ko¸
+!
oLrp(ß
(l
-ÖÞþ}o
Ü*6=
\0(:oN(:oIo
(:oLrÈÑp
o€

(:oN(:oIo
(:oLrðÑp(:oLr²Ðp(
o€

*0,ˆ,' Å
 +o>
a “Z
X o0
*.sp€o*(B
*
*2
**(+þ*
*>
uoþ*Z
rÒp(ç
*Z
r:Òp(É
*
*
*2
*.s|€z*(B
*Z
rÎ`p(ç
*.sÎ
€Ï
*(B
*"
*f(B



*00
üY63ü..ÞÞ
Ü
Ü*!(0"
E>½
Ý

{×






ÝÉ



o.

ý}Ñ
+t
o-
{×

(+o

ü}Ñ
+&
o



ÞJü}Ñ

o



o
:|ÿÿÿ


Þ
Ü*An

, 
o
*rý}Ñ

, 
o
*
*sd
z2
Œ†*0[Š
þ3

3 

+





}×


*
*(B
*Â~X(D+/{r)&p
%¢oò*f{{*(B
*"*6{}Y*"}*6{}Z*.s”€‘*(B
*
*
*
*
*.sš€–*(B
*
*Z

r Òp(ç
r\p(#
(+rÔ³p(#
(+r¨Òp(#
(+sî
*
*(B
*0+
%-&þ¡
%
(+*®

r4³p(ç
,o
{
**(B
*>{
þ{
rÔ³p(#
(+3{
rL´p(#
(**0*Œ
{o"
þ§
(+*(B
*0*
o*
þ©s
(+*(B
p(
o
o
o 
o8
*(B
p(
o
o
{ o 
o8
*(B
p(
o
o
p(
o
o
*(B
*J
*(B
(D+/r)&p
%¢(ò*f*(B
*6}b*"*N*(B
*b(}
*f(B

}­**0Í"
EY«*o0
+P
XoŽ
.+o`

* .Yoö
% /”p.+o`

***sd
z2Œv*07Žþ3{­
3 
+
*(¿*(B
*0mp(
o
o
roOp(
o„
ov
,5rAp(
o
o
r‰Op(
o„
ov
**.sÄ€²*(B
*r Xp(
o„
ov
rüÒpo
*r Xp(
o„
ov
rüÒpo
p(
o
o
p(
o
o

*02
,* /* /***.sË€¸*(B
*o×*{k*F
r$Óp(ç
*(B



2


þþ**(B
*v{¿
*f(B

**0Ÿ
ER**o
+7o—
*o—
o
,
o—
-´**sd
z*07þ3
3 
+
**(B
*"*(B
o0
Xo0
o0
YYo¾


*.sà€É*(B
*V
rFÓp
þ*
*0hrð8p(

%p(

sV
¢%r`Óp(

sV
¢%rnÓp(
rFÓp
(P
s…
¢sW
*(B
*.þ(S
-{pX+(v
}p*.þ*.sé€Ð*(B
**þ€o*(B
*.þ*.sî€Ó*(B
*
*(B
*"*0J(B
}×oK
p(ToK
p(T*0Arâ@p
oA
p(ß
oB
,*o%*No&*(){×þös3
(*JoK
(*NtXtX*(B
*0s
ov
([+
~V%-&~Uþæ
%€V(+oÿ
+;o
o
-o

s×
zo
o
o
X
o
-½Þ
,o
Ü*IG
Nu_u_*0?r±Tpoc
r±Tpoc
o
&o
& (
*2p(þ*:o&
o*
o
o&
o*
o

*0(2od
(od
(
s
s
(
*0r”Ópo½
/*Yo¾
**0r˜ÓpoB
r˜ÓpoB
o&
po*
o
o&
po*
o

,*o&
rÙSpo*
o
o&
rÙSpo*
o

-. r°ÓpsJ
z**0³o&
r«Gpo*
o
o&
r«Gpo*
o
rÒYpoÿ
,
rÒYpoÿ
-

%
,*rÎYpo½
%
2 
rÎYpo½
%
2 

%
,*o(
rôÓp
-o(
rôÓp
,\o(
rôÓp
,o(
rÙSp
,*o(
rÙSp
,o(
rôÓp
,*
*r¦QpoB
od
r¦QpoB
od

,*r Ôpo$
r Ôpo$
oR
oR
.oR
oR
1** +K oQ
o&
po*
o
 oQ
o&
po*
o

,* X  oR
r\po$
r\po$
oR
oR
.oR
oR
1** +K oQ
o&
po*
o
 oQ
o&
po*
o

,* X  oR
rlupoB
 rlupoB

 ,
, od

od

,***0Mo&
rVpo*
o
o&
rVpo*
o
(( 
, *
*0.o:
2 
*~9
**(B
*^(
oA
*(B
*Bþ}|*^(s 
}€*0LrFÔp(ç
-rpÔp(ç
-+}*}~*ršÔpré<p(ß
s×
zBþ}*Bþ}~*6(*J{yo
*6}w*^{y(
o
*6}…*6o
*Fr…Hp( *Jo”
}z*6}*6}˜*†}™(
- *0dp(
o
o
r`Óp(
o
o
{wrc'pr`Óp(
o
o
r´p(Å
(2
s

*(B
*0)p(
o
o
r`Óp(
o
o
(P
rnÓp(
ot
%-&þ s 
%
(+(C+rÀÔp(
ot
%-&þ!s 
%
(+(C+r‚¸p(
ot
%-&+'()+%-&+rAp(
(
%-&+(
r‚¸p(
ot
%-&+'()+%-&+rp(
(
%-&+(
s 
*Jov
(P
*Jov
(P
*0Oo

o
rÎÔpo
o
{y(6+o
o
o
*(B
*6
*.s&۾*(B
**0G=oG
Ži.
röÔpoÎ
*šo

šo
~o
*(*.rf²p(*(*2o

*2o
(3
*2o
(
*0(˜s#
|oG
þ$
+***(þ*Zob

rc'p(É
***(d*ZrF³poc
r­po1
*(7rsHpoc
r…Hp(ç
s
*Ro
-
o
þ**o
*2r;poc
**op
þ*(|*
*2po…
*2po…
*Jpoc
s
*2
*01
(
(

(

(

s
*01
(
(

(

(

s
*o
*2poc
*o
*
*2~o4*
*
*
*Joa
od
s 
*R
(
(j*R
-

þ**0bš
o”
+Bo•
r­Vpo…
-r­Vp(@
o2
+r­Vpoc

,
X
o
-¶Þ
,o
Ü* NW


(poA
o]
s!
*0L
r­Vpo…
,r­Vpoc

&poc
poc
poc
s"
*o
*o
poc
po…
poc
s#
*2po…
**(B
*6{*(B
*0&{(.
{o$
Þ
,o
Ü*

(B
*J{oK
(*(B
*B{ox
þ*(B
*0*œsb
}{o
þc
(+*(B
*^
{
*(B
*J{oK
(*(B
*(B
*00{"ob
(.
{#oK
(Þ
,o
Ü*%
^
oA
{$
*0!{"ob

Þ-{'{!r Õp
%¢%
¢(ÞrtÕp{'{ oa
{"oa
(P

{'{!{(+ -~  {'{!{”%-&+&{(%-&þks%
%}((+%-&+(s
%-&+p(
(
, o
{'{!{•*
-OrÄÕp{%p(ß
(#
(+*0{ž{#rÖpþ6oO
o”
p(ß
o$
,?oR
16(+o‡
+oˆ
op
oX
&o
-äÞ
,o
Ü{&oh
*E e
(B
*^
oA
{)
*(B
*V{*þrF³poc
r­p(ç
,{+r;poc
o}
þ**0ÆŸu,*~‰šo4-*~‰šo4
,{+o}
,* u, u +Bu,u 
%-&
+ u!,u!
%-& o¡
,0ol
o™
3"
-(|o
(}-**J{,oK
(*(B
*6{/þþ*(B
*0.={2{0{*
,
{1**(B
{3{4oT
{5{5{X}*(B
roOpoB
od
{6


oA
*(B
*Jod
{7
*(B
*6{8*f{9{:{8(>*(B
*0 roOpoB
 r4³poc
{;(,
-
r“'p(É
-"{<{{,
-
rƒ'p(É
, ,!,,od
{;oA
****froOp{;oA
(U&*0<ˆ{=rzp(T
{;(,(r{<{{,(r*(B
*6{>
*(B
r;poc
{?
,poc
{@o8
þ*po…
,poc
{@o8
þ**6{A
*(B
*6{Cþþ*(B
*0Er;poc
{E
,+r&Öpoc
(
-r&Öpoc
{F
**{E,r;p{Eo2
{F,r&Öp{Fo2
*0Ï¡
-b{G{Ho$
,JoR
1A([+{J%-&þsw
%
}J (f+ (e+, (q+
++,#{G{HrF³p{Io(Z
{E,{Gr;p{E([
{F,{Gr&Öp{F([
*0Cr;poc
{E%-&r§p(ç
, r&Öpoc
{F%-&r§p(ç
**(B
*r
o˜
{K
*(B
*N{L.(o**(B
*6{N(p*6{N(o*f(B
}P
}R*0{P
ý.3
ÞÜ*0¦¢{P {U ,;\
Ý…}P{S~%-&~æþBs&
%€(+þ
(+o#
}Xý}P8{Xo$

u, (,~
o
(D+s
+/ o¿

 
 (
(jo
X o¿
op
2Â o'
~%-&~æþCs(
%€(+ o)
~%-&~æþDs(
%€(+( +~%-&~æþEs*
%€(!+o+

+4
o,
 r2Öp o
 o-
 o.
(j(N
o

o
-ÃÞ 
,
o
Ür·p
p(É
,pp(ß
 (r@poÿ
,o0
r@p(0
Yo¾
{V
}Q}P
Þ0ý}P{Xo
:íýÿÿ}X
ÞÜ*A4¡Aâ n}P{X, {Xo
*{Q*sd
z{Q*0O£{Pþ3{R
3 }P
+s™
{U}U{T}S{W}V*( *(B
rBÖpoB
o
{Y
,rfÖpoB
o
{Z
**(B
*J
{[
*(B
*b{\od
(D+þþ*f(B
}]
}_**0!¤{]
El¡¹Öî #AZuލ*}]{`}b}c{b{co>
,%YE
:oAÙ¤8<\}^}]*}]0}^}]*}]8\}^}]*}]t}^}]*}]\}^}]*}]n}^}]*}]\}^}]*}]r}^}]*}]8€\}^ }]*}]f}^
}]*}]+L\}^ }]*}]b}^ }]*}]+}^
}]*}]{cX}c{c{bo0
?Nþÿÿ}b*{^*sd
z2{^Œè*07¥{]þ3{_
3 }]
+
{a}`**(B
*^
|d
*(B
*0؈{eoC
rkTpo.
-{fo/
&+{f
&p
o2
po2

,*oA
,rîXprâupo2
+rîXprêupo2
r­Vp(@
o2
po2
{go¿
p(N{h{h(i*0}¦
}n{no/
,a{no
-"{no
{ho8
-{no
,{iþ½
(
+þ**(B
*(B
*^o0
{ko1
o2
{l{j3o3
{ko
*o2
{l{j3o3
{ko
**(B
*^o0
{mo1
*(B
*^
{no4
*(B
*(B
{t{orGPpoB
&poc
{s
*(B
*0§{w{t{poC
rTpo.
{w{t{oo/
&p{w{s
o2
{w{t{q{w{so5
p(N{w{t{r{w{t{r(i{w{t{orŽÖpoB
t_ {u-){v
-,{w{t{ooX
&*,oL
+ {w{t{poC
rŽÖpo.
o/
&{u_,r¦ÖprÌÖp(V&{u_,r¦ÖprèÖp(V&{u_,r¦ÖprüÖp(V&{u_,r¦Öpr6×p(V&{u_,r¦Öprt×p(V&{v
+@

o
, o
-rGPp+rŠQp oÉ
(|(V&
-·ÞþÄo
Ü*ÀM
(B
*Jod
{x
*6{xo1
*0S{yrBYp{x(U{z,3{y{{{zp(N{|{|(i*.sȀ}*(B
*>~±þ}­*2~±*>~±þ*2~±*2~±*
*0Swo6
-r¤×p(5
s
z~°o”
o7
 +š oa
&X Ži2á*J~±oa
&*Z~±oO
ox
*(B
*jp(P
{‡þ*(B
*0"¨
{ˆ
{‰rË>po$
o%
8¿o
tX%op
o&
po*
o
%o&
po*
o
o&
r»kpo*
o
r7p rpr7po:
,JÆ%¢%¢% r´p(Å
¢((3
,s-
o;
{ˆo8
Þ3o
:6ÿÿÿÞ&u',o
Ü{ˆ
te
*)Ñú(B
*"*.þ}*(B
*"*6{o
*.sÝ€Ž*(B
**
}s
}}(B
*(B
*B{•þ}“*6{•}”*J{•{o
*B{•þ}*.s怖*(B
**o\
þ*2rÚ×poÿ
*J(
(
(P
*(X
*
*o9
*(B
*0Jrê×p(
o
o
{(
rü×p(
o
o
p(Å
(P

*f(B

} *0B
üYE  *ÞÜÞÜ*.08:0© EfÌ
Ýòo"
ý}ž+)o!

Ý“ý}žo
(ÿo$
ü}ž+&o#

Þ-ü}žo

ÞÜ*A  n, o
*n, o
**sd
z*07ªþ3{ 
3 
+
**.sú€¦*(B
*
*
*o:
*("+*f(B

}­*0
ý.3
Þ(Ü*0¡« , ._
ÝŠ
o<
ý}«+9(=
,s
Þ2ý}«(>
(þž
Þ(Ü*˜˜fþžo
**sd
z*0C¬þ3{­
3 
+sÿ
*(*f(B

*0
ý.3
Þ( Ü*0¡« , ._
ÝŠ
o<
ý}³+9(=
{¸(,s}´
Þ2ý}³(>
( þž
Þ( Ü*˜˜fþžo
*{´*sd
z{´*0C­þ3
3 
+s
}¸*(*(B
*N

*N

*.s€¼*(B
*ju%-&*o«
þ*ju%-&*o«
þ*.s€¿*(B
*o
**o
þ*Z
rØ^p(ç
*
*oJ
*þ*("*F
r–’p(ç
*(#*(#*f(B

*0œ
÷YE=3) GGG )3=*ÞC('ÜÞ9((ÜÞ/()ÜÞ%(*ÜÞ(+ÜÞ(,ÜÞ(-Ü*XVX`bjltv~ˆŠ0`® EsÖ@Î3
Ý*
%-&~¿þs•
%€À(+o?
ý}Ê+)o@

ݾý}Êo
('oV
oA
ü}Ê+)(B

Ý[ü}Ê(C
((þ¡
o<
û}Ê++(=

Ýñû}Ê(>
()þž
%-&~¿þs•
%€Á(+o?
ú}Ê++o@

Ýcú}Êo
(*oN
oD
ù}Ê++(E

Ýþù}Ê(F
(+þ¢
oG
ø}Ê++(H

Ý”ø}Ê(I
(,þ£($o
÷}Ê+(o

Þ-÷}Êo
(-
Þ(%Ü*AWWn, o
*fþ¡o
*fþžo
*n, o
*fþ¢o
*fþ£o
*n, o
**sd
z*07¯þ3
3 
+s$
*(1*(B
*J

*(B
*J

*(B
*J
{×
*(B
*J

*f(B

*0
ý.3
Þ(>Ü*0í° E(¥
ÝË
ݪoM
-
ÝoN
%-&~¿þ#
%ۃ+o&
ý}Ù+&o%

Þ-ý}Ùo
(>
Þ(<Ü*ään, o
**sd
z*07±þ3
3 
+s;
*(B*.sEۧ*(B
*Z
rØp(ç
*(B
*6o
*(B
*^
o
*.sL€ú*(B
*F
rr²p(ç
*Z
r:Øp(ç
*þ*^(
r¤Øp(ç
*6
¥í*þ*þ*þ*þ*(rúØp(ç
-(r*\p(ç
**(B
*^
{
*f(B
}
}*00{
üY63ü..ÞÞ(]Ü(\Ü*!(0#²{ ,
Ý }{ oJ
} ý}| (K

rvÙpo8
9o¿
%-&~úþPsq
%€þ(#+
 oL
} ü}+6{ oM

¥ø}}
ÞOü}{ o
(]} | (N
:9ÿÿÿ(\| þ¥
Þ(ZÜ*Af}| þ¥o
*rý}{ , { o
*{*sd
z2{Œø*07³{þ3{
3 }
+sY
{
} *(a*(B
*^
{

*(B
*N{_3**v{r7p{o*
*.si*(B
*Z
rØp(ç
*(B
*:{o*.sn*(B
*
*F(rúØp(ç
*Z
rœÙp(ç
*Z
r*\p(É
*
*Z
rÄÙp(ç
*Z
rBÚp(ç
*(B
*:{o*.sy*(B
*
*Z
rXYp(ç
*Z
rœÙp(ç
*(B
*N{!
o*.s€€#*(B
*F
o
(,*
*.s„€&*(B
*F(rúØp(ç
*.s‡€(*(B
*F(rªap(ç
*6
¥*(B
oO
{+oP
oQ
oR
sS
*b{+oT
oU
oR
*.sހ,*(B
r Yp
-rêup(ç
-râup(ç
-*r Yp(Å
*2r­Vpo…
r­Vpoc
poc
rîXpoc
sV
*2oW
oX
*rpoc
rîXpoc
sY
*(B
*^o(
{2o(
*(B
{3oZ
o1
-o[
%-&+o
rZ¡p(ç
**.s™€4*(B

o&
-+o&
rŵpo*
s\
*f(B
}6
}8**0â´{6
{9 , *}6}@ot
p(ç
9‰{@3os
}@o
@^{@os
@HpoR
($
{:,*{:ou
/
,{: ou
{<(%-{< (%{>oa
&
,
{> oa
&r¾Úp

ot
rA?p(É
,Dos
+(ot
rA?p(ç
,os
X.

rA?po
- rÚÚpot
rèÚp(ß
sJ
z}7}6*}6
:Mþÿÿ*{7*sd
z{7*0[µ{6þ3{8
3 }6
+s
{9}9{=}<{;}:{?}>**f(B
}A
}C**0n{A
{D , ;
*}Aot
rûHp(É
,

o]
,*os
}K}Lot
rÙSp(ç
-rûHp(ç
:{Kos
Y@o
sO
(}{EoB
t_:m{G (b-<rÛp
%{G
¢%rÝIpoz
¢o8{E(oB
t_:j{EoK
rûHp(T{ErÙSpo.
r«Gp {åo2
o/
& {á
($+o
+Lo
 {ErÁGpo.


rF³p o2

r;p {á oz
o2

o/
&o
-«Þ ,o
ÜrÛpr…Hpo2
r¶ÛprªKpoB
od

%{X}+k{G{IsP(b-<rÛp
%{G
¢%rÝIpoz
¢o8rÛpr…Hpo2
skot
rA?p(É
, rÚÚpot
rÚÛp(ß
sJ
z}B}A*}A+){Kos
3o
3}L{L,
:ýÿÿ*¾Y {B*sd
z{B*0[·{Aþ3{C
3 }A
+
{D}D{F}E{H}G{J}I**f(B
}M
}O*0{M
ý.3
ÞÜ*0ð{M ,
Ý©}M{P(o&
}Vý}M+]{Vo%
{R,{R
ou
25{T,{T
ox
-}N}M
Þ-ý}M{Vo
-}V
ÞÜ*ººn}M{V, {Vo
*{N*sd
z{N*0O¸{Mþ3{O
3 }M
+
{Q}P{S}R{U}T**f(B
}W
}Y*0{W
ý.Y5
ÞÜ*0¹{W E¥Ç
Ýð}W{ZrÒtpo$
o%
}`ý}W8™{`o
t_ rÛpoc
r…Hp(ç
,
rÛpoJ
+dop
,\{\{^sP(b
-!si}X}W
ÞRý}W+  sk}X}W
Þ0ý}W{`o
:Wÿÿÿ}`
ÞÜ*A  0º}W{`u'
,o
*{X*sd
z{X*0O»{Wþ3{Y
3 }W
+s´
{[}Z{]}\{_}^**.s¾€a*(B
*
*0O¼u
-%u—,t—o^

%-&
,
rr²po1
-(x****uþ*(B

rÜp
,
{e
**f(B
}g
}i*0À{g
õYEQG=3) [[[ )3=GQ*ÞWÜÞMÜÞCÜÞ9ÜÞ/ÜÞ%ÜÞÜÞÜÞÜ*pfhprz|Ž˜š¢¤¬®¸0®½{g E
ðízÓLÄJ
Ýp}g{j(,M{l~r7p(Å
o
,1~o0
{lX{lo0
YYo¾
}l{l<o
{l[o
}t{j{l(o
}uý}g+={uo
{tX}t}h}g
݇ý}g{uo
}u{t:${l.(g>}n~c%-&~aþÀs

%€c}v{l(y}w{n{l(z}e{j{w({v(O+o
}uü}g+={uo
{tX}t}h}g
ÝŠü}g{uo
}u{j{n{e({v(O+o
}uû}g+={uo
 {tX}t }h}g
Ýýû}g{uo
}u{j{wr7pr§po:
({v(O+o
}uú}g+={uo

{tX}t
}h}g
Ýfú}g{uo
}u{t{j({n{f%-"&{n{nþÃs

% }f (O+{v(O+o
}uù}g+={uo
 {tX}t }h}g
ݤù}g{uo
}u{t:,{or4Zp(ç
9{j(~d%-&~aþÁs

%€d(O+o
}uø}g{uo


t
%-
&
t
-+(l
,xol
(%+,j(|
({{n{e
,A{v
o_
,2{l
o8
,
}h}g
Ýpø}g{uo
:=ÿÿÿ}u}n}v}w
Ý/ }q%%}r
+o{lo>
..6<.>.+F-
X +:Y -3X{lo0
/"
+}r{qX}qX{lo0
2 .{l
+{l}s{j{s(o
}u÷}g++{uo
}h}g
Ý+÷}g{uo
}u{j{s{rXoŽ
(o
}uö}g++{uo
}h}g
ݳö}g{uo
}u{q-
Ý‚{j(o
}uõ}g+={uo
(u{l
,}h }g
Þ-õ}g{uo
}u
ÞÜ*A¥¥n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*n}g{u, {uo
*{h*sd
z{h*0O¾{gþ3{i
3 }g
+
{k}j{m}l{p}o*--*,-*

*
*(B
*(B
*v{xop
o&
{zo
&*0Q{z-H{xoC
r4³poU
}z{z{yoV
{xop
o&
{zoW
&*f(B
}`

}a
*0{`
ý.3
Þ(b
Ü*0Ÿ¿{`
, .b
݈}`
{c
-
Þu{c
o
}d
ý}`
+5{d
o
u.,!¥.
 }e
}`

Þ-ý}`
{d
o
(b
}d

Þ(f
Ü*––0º}`
{d
u'
,o
*{e
*sd
z2{e
Œ.*07À{`
þ3{a

3 }`

+sg
{h
}c
*(i
*.så*(B
*Z
rDap(ç
*Z
rDap(ç
*2o
(}*2o
(}
r*\p(ç
-
rÜp(ç
**f(B
}‡
}‰*02{‡
üY6Y5ü..ÞÞÜÜ*!#*01Á{‡ EpÀ
Ý}‡-
Ýù

ý}‡
}{
}ˆ}‡
ݦý}‡{
o
(‡o
ü}‡+&o
}ˆ}‡
ÞVü}‡o
}(ÿ
:Gÿÿÿþ

ÞÜ*A((f}‡þ
o
*rý}‡, o
*{ˆ*sd
z{ˆ*07Â{‡þ3{‰
3 }‡
+
{**(B
*0aÃ-*

+5
{
(‰oa
&{
o

(ÿ
-ÂÞþ
o
Ü*BR(B
*0+Ä
{%-&þù
%
}( +*r
{
*(B
*6{“(*(B
*J{”o1
*.sÿ€•*(B
*0Fp(

%p(
oj
sV
¢%rAp(
ok
sV
¢sW
**0Vp(

%p(
ol
sV
¢%~™%-&~•þsm
%€™(&+¢sW
*0sp(

%p(
sV
¢%rp(
sV
¢%o×~˜%-&~•þs
%€˜(,+¢sW
*rÙSp(
rp(
sV
s…
***~*(B
*0+Å{%-&þ s
%
}(R+*0+Æ%-&þ
sg
%
('+*b
oA
{
*(B
*Bþ*(B
*0+Å{%-&þs
%
(R+*0+Æ{ %-&þsg
%
} ('+*b
oA

*.s€¢*(B
****(B
*Bþ*(B
*Bþ*"**.s€¨*(B
*j*
*No
o

*2o

*(B
*(B
*J~¿
o`
*.s&€¬*(B
*2~¿
o+
*(
*6(
o*þ*s[
*
*ob
*
*
*6r7p(n
*oA*o?*oo
*(B
*Boy
þ*f(B

*0
ý.3
Þ(9Ü*0WÇ  ,;
Ý6{op
}¿ý}»|¿(q
(
 {{o9

%-&~¬þ3s
%€¹((+()+or
+Hos
{"ot
oa
&
o
t[-+(t
sEo
-¯Þ ,o
Ü
Þ5ý}»|¿(u
: ÿÿÿ(9|¿þ°
Þ(7Ü*A4¬U NNf|¿þ°o
**sd
z*07Èþ3
3 
+s6
*(=**"**"**"*r(v
(@(B(D*vrjÜp(C(?(A(“
*2.€w
*(B
*>sx
ۀ*(B
*^ot

*f(B

**0fÉ
 EÏü5*o!
,&oA
s

%~y
o#
(oD
(,9( ,*oA
rX¹p(ç
,-( ,*( ,*( ,***sd
z*0[Êþ3
3 
+sL
*(R*(B
*N(
*0¤ËsX
þY
(E+
oD
oz

oD
oz
oD
oz
Y
oD
o
oD
o
þs{
*Jo
þþ*(B
*^
o 
*.s[€Ù*(B
o
 †Zo
'ZXo%

ZXo
X*o|
*o|
*o}
**o~
þ**o~
þ*o}
*o
**o~
þ*o}
*o
*(B
*^ot

*2.
*(B
*>sx
ۍ*(B
*0:Ì
,0r¢Üp(€
%-&þn
%
(E+**0%Íso
þp
(E+*(B
*:
*(B
*6
*f(B

**0Î
 , *slo
- Æ%rªÜp¢%rT¼p¢%r´Üp¢+Æ%r´Üp¢%rT¼p¢%rªÜp¢}è(m+(C+ rú™p
{8 o6
-D,((m+(C+ þm
(S+(C+ {8 o[
{8 o7
š}û8šsqoA

(P
(3
,7þr
(E+-*X}ýŽi?`ÿÿÿX}úŽi?ÿÿÿ**sd
z*0gÏþ3
3 
+ss
*(y*f(B

}*02
üY6Y5ü..ÞÞ(Ü(~Ü*!#*0Ð Eg³
Ýý{o
}ý}þ{o
}{
9{}ÿ
Ýý}þ{rHCp(
o
}ü}þ+&{o
}ÿ
ÞQü}þ{o
(}}{o
:@ÿÿÿ(~}
Þ(|Ü*An{, {o
*rý}þ{, {o
*{ÿ*sd
z{ÿ*07Ñþ3{
3 
+s{
{}**.s†*(B
*^-*%-&*(¯**
þ*.sŠ *(B
*Z
rœÙp(ç
*
*†
-o„
-o…
-o†
**(B
*>{*(B
*>{*.s“*(B
*
*F(r:Òp(É
*†
-o„
-o…
-o†
**Fo
,
***o
þ(r0¢po
-(rºŒpo1
*(r0¢po
-(rºŒpo1
**(B
*>{*.sž*(B
*
*F(rúØp(ç
*Z
rœÙp(ç
*2rÂÜp(ç
*ro6
-o3
-
o7
þ**2
(s*(B
*^
{"
*(B
*^
{#
*(B
*6{$
*.s¬€%*(B
*o
*f(B
}'
})*0{'
ý.3
ÞÜ*0Ò{' E4
Ýõ}'{*(
,'~9
}(}'
ÝÈ}'
ݺ{,o‡
}.ý}'|/þ{. ÿÿÿ|/(´}0 {0{*}1}2{12'{*{1Y
r˜po1
,}2{*{1{2Yo>
}3{3
,{1{2Y}1{1{*o0
.{3þ+p
,{1Y}1rOp
{*{1Yo¾
}(}'
Þwý}'{1 {3
, {2X {.{0|/(´}0{*o0
?­þÿÿ|/þ}.
ÞÜ*An}'{., {.o
*{(*sd
z{(*0CÓ{'þ3{)
3 }'
+
{+}*{-},**f(B
}4
}6*0{4
ý.Y5
ÞÜ*0ÈÔ{4 Eï_
ݦ}4ý}4
};8M{<o0
}=}>{<{>o>
".'3^
{>X}>+8{<{>o>
 ;„{;o?
&{>X}>{>{=2º+U 3C{;o
1B{;oO
}5}4
ݾý}4{;o0
+
{;o?
&{>X}>{>{=?ÿÿÿ{;o
10{;oO
}5}4
ÞNý}4{;o0
{7o
%}<:˜þÿÿ};}<
ÞÜ*A¿¿n}4{9, {7oˆ
*{5*sd
z{5*0CÕ{4þ3{6
3 }4
+
{8}7{:}9**Nr"Ýp
*.r>Ýps¤
z6- rhÍpsÎ
z}?*J{?o‰
*~- rhÍpsÎ
z
*z
(*+o
*~- rhÍpsÎ
z

(*+(++o

}B(B
{Bo
o
*J{Bo
o
*:%}Y**.s΀C*(B
*
*(B
*N{E
*(B
*j{Fo
*f(B
}G
}I*0Y{G
ûYE ((( *Þ$Üû..ÞÞÜÜ*(24HJ<Q0»Ö{G {L EoC
Ý’}G|J|M(c
}Ný}G+B{N
o4{J
," o4}H}G
Ý*ý}G{No
(×}N{k-
Ýù{ko¸
}Oü}G|O
}P{PoL{J
,}{P{Mobo
}Qû}G+={Qo
{PoLrp
}H}G
ÞVû}G{Qo
}Q}P|O
:Bÿÿÿ|Oþ}
ÞÜ*A²²n}G{N, {No
*f}G|Oþ}o
*rü}G{Q, {Qo
*{H*sd
z{H*0C×{Gþ3{I
3 }G
+
{L}L{K}J**(B
*boL{R
*.sâ€S*(B
*V


*.så€U*(B
*vržÝpoB
rªÝpoB
s
*:(B
}W**0Ø{W
{Y ,.?*}W{B{Bo
Yo“
o
,o
}X}W*}W+o
{B{Bo
Yo”
{Bo
0•*{X*sd
z{X*BSJB v4.0.30319llR#~ØRÇ#StringsܸÝ#US”÷#GUID¤÷Dz#BlobWß¶+ ú3$ZYìG rÚØXû)ļ Ñ_+{fmcYdYeYDb ”ü–sb”vLd”vœc”vbYê¬Üqì` ”Xb ”8c ”
7Jn
öwnc"©:
twn
SJn
6xn
‡‚‹n
^n
´xn
Ï!Ä:
cn'"©:ׂԾb"©:
Hxn
Jn *Üq*Ù}
Ñun
‰xn
Twnq!©:g*©:ö\ÜqŠbY–æNÜqÅ¿£ÍN¿£Òpí8w*©:Å‚e;tKe;¯ÿv¿¯’C¯’BKm¦³ên>°É}Ìpí8§†ênþ®É}ìaÉ}à¾É}z;R9».ÜqëFX"©:°!Üq@ŸênRŸên¯¯’ „É}ë!ÜqLÉ}dÜqUrÜq¹c”v
à\n
ñÁ|n
-w|n
L|n
L|n
݃|nDMe;»zÜqÛdÜqX!Üqkn ”²pí8 |í8 „_9×í8³Ÿ_9ƒLên
™xn
wn
!JnÔên
k‹‹n
Œ‹nz¯ênã†í8à†ênLí8²vênöbên‡°ênÂ.Üq
§w‹n´½ên¸bÜqš|í8†vÜq1*ÜqÇí8
æXn
†‹nQ!Üq
=‚‹n
±‹n
P»‹n_¯’O¿£ ¾¿£v*©:—6Üqo9jè’9j®„¿£"©:8{Üq
î°‹n
qž‹nU|Uv¿Uvrûoú½ûovy°9j½†í8zên?WÜq"½p}"ŽÅ}HMe;º’¦©éLe;¨!©:aên¯Hên
p‚‹n
©rn
òIn
‡Xn
µtn
ôn
·Jn
ŽJn
|nÇ!#nEyí8
¦In"©:*ÜqL"©:E"©:r"Üqc!Üq
UŒ‹n÷¯’ø!Üq
(¨‹n£tÜq½ŸÜq !©:zzÜq*Üq
–‹‹n
ûWn
Jn
LYn
Ozn
!Xn
€[n
ï[n
ÐZn
°s‹n[*Üq¦v¿£ÅÁÜq®½¿£¹!©:~vN£€cN£†`Üq‡®Üq¬lÜq:*#nLÁ/£¼y©:j/£½YÜq"©:wiÜq¾‚ÜqÛNÙ}
[n!Ù}
sJn
úXníyÜq4jÜq+eÜqÏ!#ndkí8Csí8:QÉ}Ž…R9Ž¢9jyPÜq:Pí8é¬É}„¤Üq%zÜqˆ„e;Œiên°É}¤\É}8hÔ¾UhÔ¾¢v¦yí8Ž¢É}Yên¯ÏvyÜqæ€Üq1Åí82°ÜqF|í8í;ég#ÜqX/ÜqŒÃ”v­_99_9îZênzÜq´iênÎ|ên;…ÜqXOÜqOÜq:|@v=¿êneIênsIênmyí8O/Üqq½Üq
Ÿ[n•q9jà¦YEOÜqzÜq¦N9jênã‹v
Œên¦í8dŸûoNœ—ýMe;5"e;zBnÑyÜqcrÜq
»n
÷[n`Üq=<égÇV”vÛP”v
´[n+”Bn1‡Bnj|”vÃ}/£ïv/£û^/£ßv/£”!ÜqV‚m¦¡‚m¦,‚m¦¯‚m¦yí8o8s1)Q)) 5)c.)
y.) .)'ß)).¥.)4õ));,5)Aÿ4)#K‰1))U,3)-]L.)2fš))5m±))7sÈ))9y‹²¨\;ÒŠ²¨L;ŒWˆ²¨L<ÃlÙ )<žð Ù )<¢ä Ù )<¦v)<§ƒvX¨ Kv)[­„„vbÂýnvbÅveÖŠ–v)jÖŒ}v)lÙvoã“„voå;v)oç5Ev)rìEvtõƒOv)u÷Ivuú·…vw yv=¨ƒ ¯zv=¨v)©Œ?‡v°v²¢v²¬ÓŒv)³²šov³´±†³½Âo„Þl)·ãnÞl)·æømÞl)ºê(Q–n¼íx–nè¿íX„–n)Àöw¢–n)ĆJ–nMĬx–nðƯJ–nMÇg¢–n)ÉSƒ–n)É%¹ˆœ…$Ë*…\Ë1<Šœ…Ñl¼Šœ…ÒpBˆœ…Òr¦Šœ…DÓ}žŠœ…Ó#‰œ…8ÓÔˆœ…$Óƒšˆœ…$Ó¡ˆœ…)Óĉœ…\Óÿˆœ…(Ó°)|œ…)Ó²Y‰œ…8Õ)‰œ…\Õ¹q‰œ…@ØÑð‰œ…\ØÓ"Šœ…\ÙÖ¤‰œ…DÙñˆ‰œ…TÙ󉜅TÙõÚ‰œ…\Ù÷ñ‡œ…\Ù‹œ…)Ú[aœ…ÜM²¿œ…)ßMœ…)áNl‡œ…tçS†‡œ…tèUŒ‡œ…)éXÑœ…|éZÕœ…)ë_|œ…)ëi¢œ…)óo¢“z”)ô‹z”)õ ­qz”õ¡`”z”ù¡A‹z”)ý¡YMz”)þ¢ŽÀ¡)ÿ¥Å¡)¬¡)Ρ)⸋¡¸,úÅ‹¡).ü‹¡5
ü¡¡)9 ’‹¡±:(VŠì¨Ì;.䊩Ä;F©Ð;H Š©\?]üŠ©Ì?‹Š©Ð?_s‹n)?×;È )?19¤)@±Év¤)@·¤¿¤)BÖ§Y¤Gß>y¤)KßK¤)Só/K¤øSú ?z¤=Sþ+*¤õTW­¤žT©E¤)]4õx¤ôb?:y¤ôdCP­¤fE7­¤¢gIšE¤ nix8)nn!:)oo!:)z{!H))|~g))~)¢ )ŽŽ!:)!:)A)Ÿ)¢é)ž¦á$)Ÿ¨E,) ª÷/)¡¬Ã)¢®>)£°)§³¾)©·3#)«¹A)±Á!:)²Ã!:)¸Ê()¼Ï´)¾Ñä)ÀÓ>)ÆÛ>)ÇÝ!:)Éߢ )Íä!:)Ðè)Òë!:)Óí·)Õðæœ)Öòׄ)Û÷ý„°Ûúç„°ÜýJ…°Ý¿„°Ýa…°Ý.…°ÝX)Ý
I )Þ ´)à %)å#!:)æ%¯)Xû
)ZÃ)\)^ )`K)bÙ)dÌ) f=)"g))mn)*oZ)/tò&)1vT)3x=)6zÉ)7|S)8~Ì);)>y)?à)CÔ)E)K
)L¹ )Nÿ)Pˆ
)Y¢ß)[¤W)\¦•#)]¨_)d°l)e²ˆ)jµ³%)kÂ,)mºe0)n¼Å)o¾_)s¿ &)uÁ)xÃ!:)}ÇU )Ò¾)ˆÔ>)ŠÖ·)ŒÙ!:)ŽÜ¤)ß?)à!:)å)íÔ4)žï!:)¦ùž7)«ÿ)+)³)»!:)¼!:)¿/!)Ê$·)Õ3õ )Ö5ò)×7)Ø9/)Ù;!:)ßDáGaîGÞEñGõ )øG()ùI!:)úK¡)W&)Y )
c>)e!:)hõ )k!:)mõ )v!:)x)!}!:)#!:)&ƒ!:)(()+Š!:),·)2>)3!:)4˜W1)6î4)A£!)M«*))W´!:)a½õ )eµ4)gĶÅ)xÕ)xØ@!){Û!:)ä€3)ëÉ)õŸ
)÷$)ú¾)ü!:)þ¤º)r
)ž  )Ÿ
!:)¢§
)¦­)§¨¨!:)¨)« ú)«#!:)¬%A)º4•5)»6žŸ¡À?ƒj")ÃGSs)ÄH¾)ÅJ#)ÆLA)ÑTp)ØX!:)ÙZÂ)ågƒj")æiSs)çj³)èl÷)êo&)ëqÏ7)ìsw)þ{rv!:) !:) 
)ŽÂ)!:)£ )!:)X)"¥)#§V)$©!:)%« ))'®„6)4·†Äô?Àyô?ÂÜ!ô@ÅL*ôAǧ’)BÉ!:)CÍØ)EÐr
)FÒ5)GÔ)Rß!:)Sá®6Uä!:)Uä8.)Wç!u>Ø!!ó?à!!C?Ø!„>Ü!„>Ø!C?Ü!Ý?à!8@ä!?r!>>v!„>Ø!d>Ü!R?à!J@Ø!„>Ü!ª@à!J@Ø!o@Ü!K>à!J@Ø!1>Ü!“>Ø!„>Ü!!!\@Ü!„>Ø!“>Ü!ª@à!š@ä!r?r!“?v!J@Ø!„>Ü!“>à!º@ä!Ï@r!¿?v!J@Ø!„>Ü!Ñ>à!´!!å@Ü!„@à!-?ä!¨?r!ª@Ø!“>Ü!¢>à!ª@Ø!“>Ü!“>Ø!¢>Ü!d?Ø!ñ>Ü!hˆßH+tÎ
V€‘;Î
V€wlÎ
V€ÀÎ
V€¬Î
V€­Î
V€‰_Î
V€Â_Î
V€–_Î
V€á_Î
V€²_Î
V€»9Î
V€…}Î
V€¤_Î
V€½Î
V€Ï_Î
V€ÛTÎ
V€{oÎ
V€ÂTÎ
V€^oÎ
V€sTÎ
V€ÖhÎ
V€ÑUÎ
V€
V€ÚbÎ
V€ÁÎ
V€Ð`Î
V€<ÁÎ
11ªäHèHÎ
êSÎ
èHÎ
 IèHu}ëHfmÎ
[NðHå‚Î
ÄCèHbPÎ
µ™ûHú˜I&9Ø<V€oIV€ŒÃIV€|˜IV€“¥IØBIÀ–Iu;!I¿9&I‚£IñièHPÆØ<•6I[BAIŠDèHÍIFI„ŸKI_©PIrjÎ
–˜SI ûH1QÎ
‰{èH˜aèHŤèH£èHAèHʤ\Iü£Ø<ã£Ø<¨¨eIGrnIàJÎ
1‰ˆßH1wˆßHݨsII©sI!9}ûH3߇ßH3®‡ßH3ƇßH†•yIèHÎ
I@kÎ
£¡ŠI9NŠI¢I¶“™I
˜ûH>BÎ
>`èHV<èH
yAžICèH1#ƒäH¥£I1¸„§I1þ|¬I1Z…µI1÷‚äH1ƒäH1¦äH1z¥äH1ƒäHÛäHáAÎ
¤½Î
Ë¿Î
R]Î
©`Î
¥`èHh`èH&£‚ItšºI¬ÄI+rÉIî†ÎIÿšÓIG–ÓIî†ÎI!®AÎ
!1AÎ
!DûH!®AÎ
!†CÛI&9Ø<V€õ:ëHV€5<ëH!dwäIQ€*¾Î
Q€¾Î
11lØ<1=lØ<!dwäIÇxéI!dwäI!dwäIÇxîI
Z¬IçY¬I1Í©¬I1¹©¬I1Œ£¬I1þž‚I1!–‚I(aóI!hˆßH1ŸM¬I
gøI“AI·»èH•ZI5GüI6w®ßHA‰!IBJ2CßH&9Ø<V€ÛWJV€Ž§J
ŸJÜÀØ<b¬I&[Î
R¨ûHÖ§ûH»UÎ
e[Î
Д
JٔJД
J}žI&[IJR¨ Jj{èHéL(Jü èHo-Jö\øIp…1J!lC6J&9Ø<V€;AJV€<AJV€Y¦AJ&9Ø<V€!<FJV€j=FJV€ÐmFJQ€eRÎ
!èCKJ£¡^JS¡gJ
iDØ<\pJŒ¡gJ ¡gJ_˜zJ<ÁØ<¼Ø<®AÎ

1AÎ
qiÎ
&›„JƒHÎ
blÎ
2DJÞ|J6¦Æ¦Jæ|¬I1‹«J
ˆ°JbÁ¦JO›µJ¦ÆÀJ1AÎ
®AÎ
^AÎ
{ŒÅJÔ‹ÊJ§‹ÏJ’ ‚Ií|ÔJ= ‚I¾›‚Ic ÝJ2DJbÁ¦JÅ{åJ®AÎ

1AÎ
–˜õJ
;ÿJ¦BèHP=K!oNKRCKlKî_Ø<ÿ¬!KR*K<èH1­|èH  2KžÁäHk™ºI}9Kb¨TK$r=ÝJ$=ÝJ4›œÝJ$|ÝJ.>YKäžûH;]K#{bK:WÎ
FÁØ<ЭgK;lK&9Ø<V€ÛWqKV€¹mqKV€}<qKH]Î

%›äHV]qKˆ¼Ø<›©äHrèH1~£I#{Î
ÉŒvKÈ–K›–ˆK!yKQ€ÀkØ<Q€ÕkØ<Q€¢kØ<1'½Î
1phÎ
!®AÎ
!
DgKóB—KMD¤K!EA©K!ÄAÎ
#{bK•¤K•¤K!æaÎ
í¤gKÖ†®Kʆ®KSª³Kf}¼K]}èH3—8ÁK6ú7ÆKïËK±ÔKÍ#ÝKQ+ëKEùK³Lp L_ LƒËKŸÔK6ú7L_ L6ú7ïqpaØ<ƒºø<¸;Ø<x±Øs±Øm“Ëh“Ë„gØ‘“ÕŒ“Õƒ"=œ* =„g#LϬÎ
Kª(LwÁÎ
¾ 5LA›èH6ú79L
0>L2>LØ3>Læ5>L6ú7HLkML.^L,hLj MLÊhÎ
w„LÊJŽLXr“LH”ŽLíiŽLâp¨L—;Î
>ªäH¾ ­LϬÎ
Kª(L¾ ±L^ÄÎ
é9µL¾ ±LpaØ<ƒºÃL¸;Ø<V]Î
û\Î
¬'Ø<ql¨L6ú7ÌLS^Ly$^L.ÑLj ÑL
ÛL6ú7ãLƒèLŸòLM9w
M¾ MIŽ"MpaØ<ƒºI¸;Ø<V]Iû\IE'øIpkÎ
·jÎ
È­Ø<6ú7M±MÍ#+MQ+8MŒtèH¾ FI]}èH6ú7GM÷$LM]}èH6ú7TMEYMÓ¬Î
}žI%PÎ
JV(J˜(JFƒ!K!eÎ
gaM¾ žI\ûHÞŒÎ
SšfMŽ"uMç7zMzM
6ú7„Mû5LMÑ"LMê*LM[5LMË6LM[#‰M*/œMÄ1ªMg3fMä6ºMt#ÉM¬ÒM£+ÜMvÜMº$íMÑ&÷Mm2N6 ND7N!8-N9?N'INJ&SN-YMT÷Mj&÷Mí3\NÙmNö#vNz+vNw/‡N:?NøN$¥N »NÿYM;YM«ÄN$ÌNA ÝNÑ
çNdñN%Ož,O 7,O,OA0AO+÷M7TO:WÎ
M^OvcOJ'FIV]øI|ÁÎ
JóŒmO¾ žIGPrOv;JÔVÎ
¥TÎ
D;wOŽ"|O¿2OÔVÎ
pÅÀJa¦‹OUPJë0O÷Mv(JŽ" O"fÎ
§*¥OayIªO¾ žIV]øI"WÎ
J\øI¾ žIù¼(JšÃaM¾ žIù¼(JÈL¯O

ÈL¯O¿2÷M°^(Jë0÷M

…¯(J\jÎ
1‹ßH-÷M•SÎ
ÔL(J÷M_ëHw÷MpaØ<ƒºÎ
¸;Ø<‘ž¹OŒž¹O¾ žIwÁÎ
rÁÎ
ƒ"ÁO
Î
°Î
 £äHpaØ<ƒº‚¸;Ø<1fÎ

ƒ"Î
œ*Ø<dÉOù¼(JÐf(J¾ žIpÅÀJb¨ J¦lØ<Ç}ÒOŽ"ßOÇ}ÒOÇ}äOÐf(Jù¼(J¾ žI¤ÅÀJÍ¿ðOŽ"õOç©úO
¬ÿO§*P
Ðf(J‘ž¹O¾ žIpÅÀJ6ú7
PâLMSLME$LMÃ+LM /LMÝ1YM 3LM®5LM
P—½Î
Þ”Pÿ¿JbPÎ
†­èHùŒÎ
\ûH6ú7PÛLMCª(LÀ–ûHy–èH\`èH+ÅÎ
¬$P6ú7)Pâ.PEÄNp YM_ :PÜDPvPP±OÎ
paØ<ƒº-J¸;Ø<V]øIû\øI,'aPœ*pPÔ.yP6ú7Pƒ‡PŸPÊ%šPÙ,¨PpaØ<ƒº¼P¸;Ø<V]øIû\øI«•aP¦•aPƒ"ÁPpaØ<ƒºËP¸;Ø<V]øIû\øI«•aP¦•aPƒ"ÁP
6ú7ÐP³ÉM' ÉM6ú7ÕPâËKSËKƒ LÊ%ÚPÜäPvïP"&øPkçNãQ.QpaØ<ƒº-J¸;Ø<V]øIû\øIƒ"Qœ*QÔ.ÁP 1)QC32QB5;QÎ
5HÎ
:WÎ
V]Î
paØ<ƒºøI¸;Ø<„gøIgøIƒ"CQ6ú7KQï L&9Ø<V€ÛWPQV€ÄZPQV€»XPQV€j\PQV€¡DPQV€»zPQV€þ]PQV€ÛPPQV€_PQV€fPQV€pmPQV€(vPQ&9Ø<V€ÛWóIV€PóI&9Ø<V€·PUQV€;UQV€—KUQV€à¬UQV€ÜmUQV€*{UQöTÎ
éuZQ6ú7_QËKa LdQnQ·xQ)dQødQµ
dQ`dQ L5HQpaØ<ƒºPQ¸;Ø<`ž†Q[ž†Qƒ"ŽQœ*—Q:WÎ
;PI&WÎ
äž Q6ú7©Qï LånßH6ú7®QÊYM· LÐ L L½
³Qö Ln LånßH6ú7½QÊYM LW Lån«JwÂQ6ú7ÌQL'YM6ú7ÑQ· L6ú7ÖQE LÛnQ^\ÛQ6ú7åQÜÛQv÷M"&êQ|0úQ*2RîDªO
6ú7!RÛ&RpaØ<ƒºøI¸;Ø<¾ 7RùœûHôœûHšÃ<R•Ã<RŽrI‰rIY'Ø<paØ<ƒºAR¸;Ø<¾ 7RUPJPPJV]øIû\øIpÅÀJkÅÀJi'Ø<o-èHpaØ<ƒºøI¸;Ø<šÃ<R•Ã<RùœûHôœûHŽrI‰rIƒ"CQpaØ<ƒºAR¸;Ø<UPJPPJV]øIû\øIpÅÀJkÅÀJƒ"òA6ú7FR³KR_ ÉM"%ÉMÆUÎ
wÉMpaØ<ƒº-J¸;Ø<V]øIû\øIfQÎ
aQÎ
pURu[Î
p[Î
Ÿ'Ø<W-Ø<¿0Î
­2Ø<C3;Q;6ÉMe7Î
°(JÊhÎ
}dZRpaØ<ƒºØ¸;Ø<¾Ô/¾Ô/ƒ"òA6ú7_R Lô L-
Mw
Mz LpaØ<ƒºI¸;Ø<V]øIû\øIƒ"dRg-ZQÔ.nRð•‚I¹9vRØXøIwL¨›¬IykÎ
6ú7Rk„R{”Rµ/žRØ+¨RZ$´RÔVÎ
Á'ÅRwÏRpÅÀJÔVÎ
-ÅRÁ'ÏR6ú7ÙRN;NpNpÅÀJpÅÀJ6ú7ÞR_ ãRYM¥6ú7îRWÄN´#YM^/óR' ÅRöýR
ÒM¥&S -YM“0YMA2SîSSâ
*Sµ™¬IpaØ<ƒº<R¸;Ø<¾ 4Sƒ"9SwBaMCaMÿAÎ
6ÅÁP6utASJ\IpaØ<ƒº<R¸;Ø<:WaMWaM¾ FSb¨TK]¨TKð]ÝJë]ÝJŠ'äH¾ FSb¨TKïŸäHtKS:WaM%_<Rí.US¹9<R6ú7gSãKSUS¬"USÅ*lS÷+USÔ/USò1lSµ3~SÃ5USý6lSþ7~SJ\I6ÅÁP6utAS™¢äHwÄN
bPÎ
paØ<ƒºÎ
¸;Ø<:WaMWaMµ™ÝJœ™ÝJ¾ ’S²™èH­™èHp—Sð]ÝJë]ÝJƒ"äHœ*Ø<Ù0Î
 1äHC3Ø<paØ<ƒºÎ
¸;Ø<µ™ÝJœ™ÝJƒ"œSx-Î
Ô.œS&9Ø<V€<£SV€tf£S6ú7¨SE”RÛÄN6ú7­Sj L%YM¤²Sån¼SånÁS6ú7ÆS{YMã L
²SËK"0ËKïPôMånÁS6ú7ËSaYMÐ Ln Lâ
ÄNùK$ÐS×qIÏqI“VÎ
6ú7ÙSâËKpaØ<ƒºÎ
¸;Ø<„gÎ

· ÞSª ÞS|'æS-íSÍ0Ø<Ž2Ø<4Ø<36paØ<ƒºÎ
¸;Ø<‚õS‚õS `èH`èHO'YKL-Î
ã0Ø<˜2Ø<vúSvZCvzCÈ–T6ú7TâvKvLMvTpaØ<ƒºÎ
¸;Ø<wÁÎ
rÁÎ
¾ ¤K¶'Î
œ*TÔ.&T 2¤KC3œS9ûH6ú70Tâ5T6ú7ETâJTpaØ<ƒºÎ
¾ `TP #L4X ¨
` ï¦z
h K¨d
p @“\=˜ Æõ¡Ž!ÆðK €!Æ$i/>"ij4F"@Q
N"@“Wd"Æõ¡Ž«"ÆðK  à"Æ$i/ N#@Q4 V#ij
^# z
f#*¬d
n#t¶> v#ƒ;Ö ~#@“¦> ´#Æõ¡Ž`$ÆðK ü$Æ$i/ &@Q4&îJ
&Ñjz
$&@“D&Æõ¡Ž¤&ÆðK ü&Æ$i/'¯4š'@Q
¢''Àz
ª'@“È'Æõ¡Ž((ÆðK €(Æ$i/)¯4)¸º
&)¹<z
.)@“L)Æõ¡Ž¬)ÆðK *Æ$i/š*¯4¢*9
ª*@“WÀ*Æõ¡Ž+ÆðK <+Æ$i/ª+X4²+@Q
º+7ez
Â+@“à+Æõ¡Ž"@,ÆðK #˜,Æ$i/#.-e4#6-ú®
#>-@“W#T-Æõ¡Ž%-ÆðK &Ð-Æ$i/&>.@Q4&F.X
&N.'Àz
&V.S¾d
&^.Zr¶>&f.EwÖ&n.@“¦>&¤.Æõ¡Ž,P/ÆðK -ì/Æ$i/-ü0¯4-1@Q
- 1Xz
-1DÀd
-1¬À¶>-$1Ö-,1@“¦>-d1Æõ¡Ž32ÆðK 4¬2Æ$i/4¼3¯44Ä3@Q
4Ì3É`z
4Ô3²`d
4Ü3@“\=44Æõ¡Ž8|4ÆðK 9ì4Æ$i/9ª5=Â49²5ÑÁ
9º5y½z
9Â5agd
9Ê5¸—¶>9Ò5@“ÏB96Æõ¡Ž>6ÆðK ?7Æ$i/?ÿ7'À4?8X
?8Zz
?8@“?48Æõ¡ŽB”8ÆðK Cì8Æ$i/C9'À4CŠ9X
C9@“WC¨9Æõ¡ŽEï9ÆðK F$:Æ$i/F:X4Fš:Z
F¢:@“WF¸:Æõ¡ŽHÿ:ÆðK I4;Æ$i/I¢;õn4Iª;¿a
I²;@“WIÈ;Æõ¡ŽK<ÆðK LD<Æ$i/L´<Æ=eTLÜ=Äö<kTMð=Æ=qTNÄ>ä<wTO@?=}TPh?Ä=‡TQ@ÄTR8@”œTU˜@ÄR£TV¼@ÄfS©TWô@²T ZA@“[#AϳT[FAÆÂM/\MAƈ¹T\XAÄót¿T\´AÄuÅT]ÐAÄ2u¿T^/BÆ=qT_PBÆ=eT`ŠB@“aBÆÂM/a¤BĪuËTaàCÄuÅTbŒEÄót¿TcGÄ2u¿Td|G;wTe¨GÄùHÑTf¬GÄwuÚThAI@“iIIìáTiaI{“èTjqIÇtèTkIzgèTlIZ“èTm¡I8¾íTnÐIUqîIL±8UtJ“8Ux8J½{cU|šJF“V~¨Jp¤mU~DKÆ’{U€P¸¬ŒUDP@“LPF“VœP5œ"¤PLœn ­P@“ U†ÜPæí©U‰ŒQæK¯°UŠðQQ·U‹lRnÄ·U¼T+;¿U U“°ËU“|U÷8ÒU”XV¼ÀæU–€W<¡ËU™ÐWmX+mV˜X¼Xæk V Yk£'YÝj'¦<YæójÑ
¨YæY°'Vª¼YæİU«˜ZÆ’{‚U¬\¸¬.V­;\@“°D\Æ’{‚U°]MĨ±\]m`³„]šOk³è]¸°?V´\^†EV´À^ƘLVµ|`­˜LV·dahXYV¹4bž£aV»DbX[qV¼Þdì˜yV¾e¬ª€V¿˜eyVÁ fƒVŽf@“ŬfF Å€gƒ@“šVÆšgQybÇ¢g_yšVÇ«g@“ VÈÐg=q¦VÉ|hÉ—²VÊ€i¶¤»VËk—¤ÊVÍ0lç“êVÒalÔ­ðVÓ›lsøVÕ«l£¹l<W×ÈlÆ’{‚Uجm@“Ù´mÆ’{‚UÙpo@“Úxo&s
ðo’{ÛÐqƒ¦Er=aÝ'r@“ß6rXn>rgnßGr¤¾"àOr´¾n àÆ’{‚UáXr0`ðr=Zçþr²M1Wé"s@“ì*s@“;Wì<sÆ{tÙOBWîØtäOMWðHu…mSWò°uÆ’{‚Uôhv{]Wõüvq9hW÷´wÌOù8xÌO£"ú¸xÌÄûyóºpWü@yŒO½þˆy@“ÿyÔHxWÿyÔH~WªyÔH„W·yÔH‹WØyÔHWz*I™W-zéÂ"czNWlzg/tzg}zŒI¤W„z™IªWŒzt›™W“zŽ›±WœzÆ’{‚UˆÛ ä…m˜½
0†`‡ X†ƒ¢‡¶W T‡j£¾W䇃‹hZü‡ƒWÂÄW!oÑWœˆïOÛWЈïëW0‰ïòWŠ:|¨Šó9“x'œùWàœX ¨Ž¼O X!èŽzYX%\ER.X+lERr, „Ã4X-ˆ“Ó\AX0x”:˜¨2‘ÂJX48™É™ëW:)—_X;šýElX>:xW?„š0šrX@žµa}XBõ¢‡XD°ž$XE˜Ÿ‡¢šXG„*¡XH¬ª²U°XN«
Q¤¬»XS—®ñ¥ÍXX´®žºÔXY.XÛXZͯ8LôXaì¯|YýXbL YeLYg²¶u]Yjȶu]"Ym—0Yp„½žrö€:Ysø¸ ^PYv€¹ ^\Yy3•lY~À½²¥”Y†ؾmL©Y‰ê¾mLËYŽü¾xLíY“¿xLÌ¿mL7ZØÀ6—0Y¢èÀG—ZZ¤˜ÁGžfZ§£ÂGžqZ¨ÄÂb Ã[•‡Z«þ¼‘Z­ÅeªšZ¯ûe¤Z±ÜÆm¯­Z³•Ç|¿¸Z¶¨Çj¿ÄZºÔÇñ¾ÏZ½ÈåLÛZÁ ¿çZÃgdðZÆgdýZˀȯ ¨È,LT—0YÔ€Ëå§%[ÖÔÐëU2[Ú¥¤=[ÝäÒQIëWߨÓÞ¢F[àÔ˜tP[ãÞ¢W[äÕu|d[èÖ@¥rì›]q[íÌ{[îÐÙøhôÚ§ž–[õV/1ö”Û§¢[÷ª§·[ýÀâ§Ë[§ãÛ[.XÀã¢eÚ[èäïdí[
¢e÷[ë€\ ç¤U"\¤çÃ…(\àc0\…U"\­èa~WÀèb["\²R.X €T.X!1:\"1A\#1"\$@“%¸ìF“V%«ïÚZ%·ï@“&¿ï@“&Èï@“I'Òï@“!)Üï²V/+äïÃV+íï@“¨,ýï@“H\.ð@“Q\1ð@“4Æ{U4z™\\5r•e\6´öëžn\7úŸ}\:˜`V?˜øã`\?r£\E‚¯\G˜ú¢j{HÜúó¿¸\I¼üsÄ\Jè—Ï\Màýµ›Ä\O(ÿ¤¢Ù\RÀÿ³¢â\Uøÿ÷aé\V&„ŒNYPÄ¢ò\[$@“\,F“V\`Æ{‚U\ð’{ù\]œª]`ÈOg]d˜
Ÿ]el ¯o]fØ Ä']h 0]k
!oÑWnG
@“pP
@“p¬
Æ{Up,q½;]qÀÄ”Q]sPšOkvˆ†EVwÔ’{
Wxd@“ylÆ{Uy¥–d]z\ZKk]{ä=š{]|B¬‹
3YWˆ]€`ÈN`@“h@“‹ŽÆÐ¯÷%ˆÆ¿ÆÈ¯n ½@“‹ŒÌÆ`ÙÆ.jæÆeÁ› ôÆC/ôŽÆÀôÆ—9"ÆsÆ$0Æ &@ÆNÆ[XZ š`Æ2bžmÆžzÆžÆgžÆŸ¢ÆÃSŸ°ÆÅr ¾ÆcLÍÆ£ÜÆnQ¨¥ëÆÓ¿§ùÆÓ¿  Æžd÷%«ÆÎ°n ®'ÆÎ°¯4ÆÐ¯÷%¯DÆìh²RÆaÆAIµoÆa!&¶|ÆØg/Æ«H'&¶˜ˆÀš]¶ôuÀ¨]¸Pzj'¹@Q/»ƒ;/»$n¥·]»,@“¿]»è@Q/¼ðj›Æ]¼ø@“Ð]¼ˆ @“×]½Ÿ æ ž8¿¬ æ /ž"¿¹ æ BT"¿Æ æ TTn ¿Ô æ T"Àá æ )Tn Àï æ *Z3Áü æ <Z¯&Á
!vVrÂ!òVrÃ4!Ú™á]ÄD!Ní]ÅÝ!e«ÿ]Æô!Ǻ»"H-^Êñ"^§3^Ë,#îƒ=^Ìb#ý™C^Í|#¬Æ%¿G-^ÑX%éG-^ÒÄ%¤{]^Ó&F“VÕ1&7fd^ÕE&@“n^Öl&Ä$x4×&@“×]×´&±Gu^Ù'ÛGu^ÙY'æ ž8Ùf'æ /ž"Ùs'æ BT"Ù€'æ TTn ÙŽ'æ T"Ú'æ )Tn Ú©'æ *Z3Û¶'æ <Z¯&ÛÄ'@“n^Üì'Ä$x4Ý(NZz^Ý6(D¦á]ÞH(D¦€^ßy([‡([•^ã›(‰Wçæ¸(ÑG¤^çð(O¦¬^é¤)¸^ê8*u\Å^ën*MX=^í~*VFêVîŽ*_ZÎ^ïÉ*³œÕ^ðõ*³œâ^ñ+Ý™á]ò+öYró\+ÑYrô¨+#Yî^õ,˜Q.XøT,F“Vù(.Æ¿e÷^ù .Ȭ /Íž_ÿ˜/þ8_¸/f:$_ â/Rh1_0@“ 0J[Wä0ÄS>_(1ÄuÅTü2S_J_€3kYJ_Ü3Â^R_«4ýEÅTÜ4Ä7XZ_7esJ_#07ŠRÅT%m7ĸ«ÑT&p7‡«g_(D9Ä2u¿T*¬9Äót¿T+M:ïEt_,ˆ:ñFR_-·:!G|_/×:fF|_2õ:œG|_5;ËF|_8=;xG|_;g;hR_>”;ÄR…_@<Ä™«…_B<Ä S>_D<Ä¥¦…_G<•KwTI,<•KŽ_J”<ÄBF…_L˜<H†–_N0=ÄTPÀ=8†ž_S>ĪuËTU°?ÄßtáTV¸@ÄwuÚTWTAŸ¦_XdARQrYœA¦·_Z<BcÂ_[hB!VÎ_]ÈBèQÖ__€CÄPS>_aÈCÝ’-^dÛC
w=^eíC™P=^fÿC9YÞ_g0DÙPxWhaD|sxWiDp_xWj©D<HxWkÜDCG-^l
EÄúÅ…_m4E Æå_oREçÅì_psEÆ=eTq¤EÆ=qTrkF@“stFF“Vs¯L\
Þ_s»LÆÂM/tÂLƈ¹TtÌLÄùHÑTtM@“v"MÄùHÑTv%M@“x0MÄót¿TxàMM§R_ypNŽMó_{HPkMü_~—P|M`€ŸPĪuËTÔPÄ2u¿T<QÄßtáTƒ[QÆ=eT„^Q@“fQF“V’QÄùHÑT…•Q@“ QÄši
`‡0R@“ˆ8RÄ S>_ˆqR@“|RÆ¿e÷^‹AS@“ŽISÆ¿e÷^ŽsS@“|SÆ¿e÷^‘ÄT@“ÌTÆÂM/ÔTÄùHÑT”UÄ
X XÄS>_—€XÕ«ÌXÄuÅTI[Ä+„¹3žd[ýElXžÔ[ Æå_Ÿ \Ä7XZ_ \]ĸ«ÑT¤`]‡«!`¦Ì^Ä2u¿T¨_Äót¿T©Ð`ÄR…_ªýeÄ™«…_¬fÄŠƒ/®fÄÿU¿T®fÄúÅ…_¯lfÄ¥¦…_±gÄBF…_³4hÄDhM§*`¸¨h8†;`½iĪuËT¿dlÄßtáTÀWmÑÅD`Á˜mÄwuÚTÃoÄm¨M`Ä(oÆ=eTÄ<oÆ=qTÅp^hR`Æ4p^h‡TÇPp^hwTÈXr^hY`ÉtrÙPxWÊÆr‹GwTËòr@“ÌúrгTÌsÄùHÑTÍ s@“Ïs@“šVÏ"sÖIbÐ*säIšVÐ3sEw3ÑTsÄùHÑTÑWsÄ/Ó^s@“ÓfsÄ+„¹3Ó€sÄS>_ÓÊtÄ S>_Öàtĵ¦``Ù9uÄ7XZ_Û\u°X>_ßìuÄDV£TâüuÄR£Tã`v!Uj`ä,wM§q`æŽw8†…`é´wÄòV
zxÄši
‚xĪQ•`î¡xÄvVœ`ïÀxÄuÅTðèxÄ2u¿TñyÄót¿Tò”yĪuËTó¼yÄßtáTôäyÄwuÚTõ zÄ[u£`ö4zÄ‹uª`÷Zz@“øizÄùHÑTølz@“útzÄ/ú{z@“úƒzF“VúzÆÂM/ú˜zÄùHÑTúäzÄ<[ ü~ÄS>_ýÈ~Õ«`ÄuÅT|ýElXà Æå_*‚ĸ«ÑTH‚‡«±`̃Ä2u¿T
4„Äót¿T \„ÄR…_ «‰Ä™«…_ɉÄŠƒ/ЉÄÿU¿TŠÄúÅ…_Ä¥¦…_È‹ÄBF…_ÄTM§*`ÐŒ8†;`¸ĪuËT!°ÄßtáT"•‘ÑÅD`#Ô‘ÄwuÚT%@“&˜’Ä<[ &"“@“'*“ÚZr'-“@“(5“ÄùHÑT(8“@“*@“ÆÂM/*G“Ä/*P“ÄùHÑT*´“ÛZr,š–ÄS¿`-¤–ÄS>_/ô–Õ«Ç`2˜ÄuÅT4€šÄ7XZ_5x› Æå_9¼›Ä2u¿T:È›Äót¿T;ÄR…_<¨ŸÄŠƒ/>°ŸÄúÅ…_> Ä¥¦…_@À ÄBF…_BÄTDM§*`GÈ¡8†;`LĪuËTNÄ£ÄßtáTOŒ¤ÑÅÑ`Pì¤feÑ`RÄwuÚTT’¦@“Uš¦ÆÂM/U¡¦ÆLuWU®¦ÆLuÛ`Vئ@“Wë¦Æ ÂM/Wò¦^Vá`W§Æ^Vè`Y­§ÄfSò`\¸§ÄfS©T^ì§-Fra„¨Ä m¨M`b–¨Ä >aù`bž¨Ä Waÿ`b¨¨Ä¦S>_cä¨SZ_f°©ÄùHÑTjá©Ä2S>_lªÄS>_oÄS¿`rĵ¦``tªªÄ Šƒ/v´ªÄ S>_vâªÄ žƒ/yìªÄPS>_yÄ +„¹3|Ä /|Ä7XZ_|æªa€¬¬Ä¸«ÑT¯¬ÄDV£Tƒ·¬ÄR£T„¿¬ÄòV
`…ǬĪQ•`†ϬÄvVœ`‡جÆLuWˆ2­ÆLuÛ`‰L­Lu®ÄuÅT‹Ä2u¿TŒÄót¿T„¯ÄR…_Ž’¯ÄÿU¿T™¯ÄúÅ…_‘œ¯Ä¥¦…_“Ÿ¯ÄBF…_•¢¯ÄT—¥¯Ä™«…_š¨¯ÄªuËTœ±¯ÄßtáTº¯ÄwuÚTžïÄ[u£`Ÿü¯Ä‹uª` Æ=eT¡Æ=qT¢Ø8×°Æ ˆ¹T¤ß°Ä /ˆè°úgˆ¥ð°I_› ¥±@“¦@“%a¦à±¿œ§ˆ²@“Ï#§È´@“,a¨¬·½§ªÆ$i/ª­¸@“Ï#ª¼¸Æv6a«@“¬½Æv6a­¼”=a®Æv6a°Â@“±‡Â@“Ha± ÂÆÊœRa³ÊÂÊœdaµïÂÆ¦|a¸ÃD¦|a»ÆÊœRa¾ÊœdaÀƦ|aÃ[ÀÆÓ§™aÈ/¦¥aʲ]¥aÍǸh³aÐÀÇc¥¼aÓïÇ@“Õ÷Ç@“šXÕ
È@“ÂaÖÈ@“ËaØ}\¯&ÚìÈg|ÔaÛÇÉÆ$i/ÜôÉõPÚaÜ%QÚaÞ%Qäaà¨ÊéPîaâØËûRräÌéPøaå Qîaç¤Ì Qøaéñ̉½- ëÍÌ<-^ì Íerí[rî„ÍáÆrïð͇F:xWóÎòVÏI°ÏÏW'øÐÏCG-^ú{`xWûÐÍa¼Ðcœ#býüÐg¼.bþ•4bÿ«Z4b4bÒÁR.XÙ•@bÓfeD`ÜÓJjrÔ†<~W°Ô¥<~WøÔH-^ œ}Kb
ž»\b Ø¥Vr
ŸšebìØÅšubM§‚bìÙÖR•bÚS"\ÇÚÌ<~WàÚï–¢bÊ“-^—ÛÝ’êVªÛF“V¶Û—­b¾Ûë:¹bôÛ@“!ÜȬÅb!>fÒb"„ÝœžÚb$ŒÝ@“$ë:îb$˜Þ@“ùb'ÊÞ¼ *ÒÞ¼*ÛÞc+äÞ¢Âc+¤ß'k'0ym2¼ 3@“&c3ˆâ@“8c5@Q/8IQ8t/9t9ƒ;/:Š;:=m";ˆãBË
;ìã\Kc<Ï› =ÈäZRc>-i/?ådÂYc?ºåu¡`c@Óå˜kc@Ûåk­vc@êåQm"Aøå2\KcA‰¨}cB—¨ˆcBj›”cC;ÅŸcC;ŨcD›æ-¡`cE¤æÆR\¯cEIÅTF:”› G‹çÆ$i/H™çF“VH°ç/Hëçå·cHüçuœ¾cI@“ÅcI¤èƒ;/J¬èŠ;Jµè@Q/K½èIQKÆè¸H/LÎèÆHL×èûlÌcMßèn¥ÒcMéÆMÔaM¨é²g‹
N¶éÆ$i/OÓéæ³{ÛcOøéÆõ¡ŽPÆðK QF“VQî¾cQŠêL%·cQŸê[,âcR¨ê‰¨}cS°ê—¨ˆcS¹êûlÌcTÁê mÅcTÖêOkëcUÞê@“‚UUøê@“õcVK=d\Ïí@Q/]×íIQ]àít/^èít^ñíƒ;/_ùíŠ;_îÙ—d`o Òc`+™`´ïO¢‹
`ÂïqX
aÐï+s db—ðæ%`c¸ðÆ$i/cÚðM˜dcêðë-dcóð7t"eûð\tn eñ@“fÆCf36f&=5dhˆñ7=5diÀñƒCfAdjìò]Tdnö—fdqˆóÄÅ}dtÜö}dxéöQ‹#6|ñö^‹ø|úö@“ø}æCf•d~æCf36ƒ]žd1ÃYc„„øæ%`üøxìd…ùÆCf•d‡ÆCf36ˆƒCfTdŠèùÄÅ}dµ|¶d‘ƒÚ936’㟽d”¤üQ ã ÌŸ½d”àý@:ˆþƒ:36”+:36 þR:36˜Hÿ/PÅdšÒÿƒ ÎdÿÿƒY™çd¡@“¢.F“V¢Hä½'¢ʽ'¤Ðœhöd¦Cð½ýd§hÛ½|INÐRN5F“V°A@“"e°XÆCf)e±Èu\0e²<ów0e´”X:e¶Ì˜T.X¸øÄT{"¹ûIJƒ/¹
ÆÂM/¹ÄŠƒ/¹ÄœBe¹'ÄùHÑT¹hÄ1[› »Ä8†;`¼d ÄýEÅT¾È ĦS>_¿C
ÄUG…_ÂH
ÄuÅTÄT Ä ÆJeÅ[ ÄúÅ…_Æ^ ÄÑÅQeÈd Ähq±`Êâ Ħ[eÌ
Æ=eTÎƿƇTÏÆ×ºR`ÐÆAY`ÑÆ­FwTÒk@“Ós7
³TÓÄùHÑTÔ@“ÖŒÆÂM/ÖÄŠƒ/֚ĜBeÖÔÄùHÑTÖ(Ä1[ ØLĦS>_ÙÈÄuÅTÜPcJ_ÝÄUG…_ßtĦ[eá¬Ì<wTãÆ=eTäØ7±kTåÆAY`æ¸ƿƇTçÆ­FwTè(ckTéx@“êØF“Vêªz%Y`êè‰,Y`ë&Ä T{"ì)ÆÂM/ì0ÄŠƒ/ì7Ä ²ƒ/ì>Ä/ìEÄ ÒcìdÄùHÑTì¸Ä1[ îH#ÄS>_ïœ#ÆLuØ#ÄuÅTód&ħbeô('ÄýEÅTõŒ'Ä+¤neöÀ'ʬveùä'ʬ~eüØ(Ä ÆJeÿ()ĸ«ÑTH)‡«±`Ì*Ä2u¿T$+Äót¿T@,ÄUG…_°,ÄR…_Ã1Ä™«…_
ä1Ä7XZ_ ì3ÄÿU¿T4ÄúÅ…_x4Ä¥¦…_G5Ħ[eL5ÄBF…_t5Ähq±`ò5ÄT 6M§ˆex6Ä8†;`"ò6^†³T$+7ĵ¦``%07ĦS>_'¬7Ä S>_*ô7ÄPS>_-<8ĪuËT0˜;ÄÆ¡e1H<ÄßtáT4W=ÄÑÅQe5˜=feÑ`7X>ÄwuÚT9Ø>ÆB¤«e:Œ?Æ=qT=,@Æ­FwT>Œ@ÆAY`?š@ƿƇT@¨@Æ׺R`A¸@àšeTBTAÆ=eTCtA×…eTD¤A@“E¬A³TEºAÄùHÑTF½A@“HÅAÄùHÑTHÈA@“JÐA³t=^JèAש³eK;B@“LNB&An^LYB躿eMdB‡Y¯&N„BGÆeOñBÈ’-^P/C![ÆeQKCÓÆÌeRjCö§ÒeSœC9^šVTÜD^ÜeU@EÀ½ãeV}EL^õeX¤Ef^ýeZØEˆ^f[EFx f\„F“Tf^GÿT`8GÆ$i/aHGÔ;faHìfbHÁ %fcœH+,fd²H+8ffÉHú’8fhàH÷kHfjhI³€œ9mtIEYfnòIƒ@“`fq JáÝ{rJá à="t(Já ͼ9t5Jæ<tCJ椀uPJæO¢‹
u^Jæü{gfvmJætf
x{Jæ ­» yˆJæ ÃÃ"yJázUyJæ™’nfy¯Jáù;‰y½Já6¢ŽzËJáÝf‰{ÙJáQ½“|èJáPf™~öJáKá ©f"Ká $qžKá Fq“Kæƒ-Kæj½vf„<KæLK>ëKæ =qˆLæ _qvf‰Lé½·]‹,L¯Á¹3‹9LÆ$i/PL@“|fkLßxƒfŒsLêx‰fŒ|L9U/„LHULëÀ Ž•LûÀŽžLf¦L¼ž–f®L@“¨ºL@“œf‘ÈL@“£f”N]/˜NÏz/˜!N£Y«f˜)N×» ˜1Nwr"˜9N
›¹3˜KNˆ©¹3˜lN0`±f˜,Oƒ•š¹3š4Oƒt©¹3š<O$]«fš”Pf©»fšNQ‰N`fÄ¥a`fžpQƒŸa`fŸyQÆ$i/ QF“V ˜Q@“ Æ
›¹3 Æ
Ïz/ ÆC«Çf  QùOe&¢®QC«Óf£·QC«ßf¤ÎQÆ
›¹3¦ÞQÆÏz/¦åQÆC«Çf¦R@“¨R@“¨ R@“¨¨0R@“H\ªAR@“!­\R9U/¯dRÆ@¢9@“I±Æ‰NW³Æ„NìfµÆzNúf¹R@“ºˆR@“ûRŸŒ Sƒ´Œ S´–SÄŸq!g¼HSV(g½„SÄÄq/g¾˜SÄŠqÀàSļq/gÁôSÉo‰fìT<7gÄÊT<>gÅÔT<GgÆßT<TgÈìT<bgË8U<qgÏCU<PU<ŽgÔœU<žgاU<­·U<½gÝÂU<ÎgßÒU<àgâïUÄž¿égãøU0`ïgãôVùJýgäXW™<ˆW¬\XÄ0`#hï Ywe+hñ Z¿o3hó¸ZTe3höÃ[‰N<hùè[Õ¤ý¼]ƒßzHhþL^÷zSh¼^3]^hI` Ájh h`¹aqh |`fV{hLa{r1b8›‚hGbF“Veb@Q/mbT}/ub¤f}b¤|f†by{ŽhŽb{œh—b$­«hŸbƒ3­±h¨b@“¨ØbÇQr4cƉN¸hoc)EÂhwc·Q/€c@“ÈhçcÄ¥a`fóc@“Ñh !dÄ¥a`f"@d@“Ûh#Pdļq/g%xd)yéh'»dÄÄq/g(âdƒ¤f*êd@“ðh*e@“üh,`eÜa/0hei0pe#i0xeŸŒ g0…eÄŸqi0e<i1ÀeAE$i20f<+i3@f<2i4Pf<;i5af<Hi7sf<Vi:‡f<ei>˜f<si@ªf<iC¾f<iGÐf<¡iIâf<±iLóf<ÂiNg<ÔiQg<ÝiRh<æiSlhí£íiT„hÒr÷iU i{¸hWjƒ¦EÿiX j`EÿiYkLEÿiZ“k[Ÿk@“\´kƉN¸h\Øm
j]˜nî”j]\oƒsE`ðoj/ja(pF“Vb4p@“b<pƒøwTbDpƒº4jcQpƒÖ#:jd\pƒZ+EjedpƒN³Tftpƒ¼Pjgpƒy Zh¢pƒÜ `iªpƒªwTj²pƒÆ4jk¿pF“VlËp@“lÓpƒh ZlêpF“Vmöp@“mþpƒ#mq@“n$qá`o|qá˾"oÈrž"oär·*osá ^¶
o sᘭosá Xº9o sáhŽ;=o‡sázUos@“o—sƒnoÈsƒ_ pâs@“qêsƒþqósƒ¥rtƒ-(s
tƒ¼-ttF“Vu$t@“u,tƒ0Wju4tƒ2Wjv<tƒá3WjwDtƒï5WjxLtF“VyXt@“y`tƒ¥^jyhtƒdVztƒ$,lj{·tƒ ^j|¿t@“}Ètƒ1V}ÿtƒ½…j~+u@“3uƒÆ ŒjCuƒÕ(V€„uƒ91“jºu@“Äuƒ3ªj‚úu@“ƒvƒ—4)v@“1vƒf6V„Xv@“`vƒ€7V…–v@“žvƒ³±j†±v@“¹vƒþëvƒ¥ˆw@“
wƒþwƒ¥Š$wƒ-(8w@“Œ@wƒ °UŒYw@“swá`Žxwá˾"ŽQxá 嵸jŽYxᘭŽ`xá Xº9ŽpxáíÂj޳xáz’UŽ»x@“ŽÄxƒÉ=yF“VIy@“Qyƒ]Vryƒƒ$V“yƒ8Ðj‘Äyƒt Ðj“zƒ)
“*• zF“Vz@“zƒÁÚj–%zƒÝáj—-zƒÍeT˜?z@“Gzƒˆíj™~z@“š†zƒy íjš¤z@“¾zá`œÀzá˾"œk{á ·bœs{ᘭœz{á Xº9œ„{áôjœÇ{áz’UœÏ{@“œ×{ƒþœà{@“è{ƒþýj&|F“Vž2|@“ž:|ƒÎP|ƒê#X|ƒn+k Ì|@“¡Ô|ƒþ¡à|ƒ¥'k¢ }ƒ¼-£}F“V¤$}@“¤,}ƒ%¤7}@“¥?}ƒj¥K}F“V¦W}@“¦_}ƒ ¦b}@“§j}ƒþ§t}@“1k¨Ì}<<k«~<¯&­-~¹a®R~û®Æ[]Fk¯e~æ[]Pk±y~@“³„~@“Vk³<Æ[]FkµP[]^k·@“¹¨@“¹·Æ[]FkºìÆ[]Fk¼tr¾I€@“¿T€Æ[]Fk¿ñ€@“Áü€Æ[]FkÁ»ƒ@“ÃăÆ[]FkÃIrÅH„@“ÆP„@“ÆX„ƒ
Æp„@“Çx„ƒþlj„ƒ¥È¤„ƒ-(Éü„ƒ¼-Ê
ƒ1˃Ü2Ì,…ƒ:4Í?…ƒv7ÎM…ƒB8Ïe…ƒJÐs…ƒÃуõ.Ò“…ƒ¹1Ó¦…ƒ\3Ô´…ƒÄ7ÕÂ…ƒlÖä…ƒF+hk×T†@“Ø\†ƒôukØ‘‡ƒï7‡kÙ¤‡ƒ˜‡kÚ¸‡ƒt5ŽkÛˆ@“܈ƒíiÜF“VÝ@“݃6݃Ü"Þ“ˆƒõ*ß›ˆƒf5ৈƒÖ6ᯈƒf# k⼈ƒ5/°kãɈƒÏ1»kä؈ƒr3Èkå ƒï6Ókçƒ#qTèƒßké6‰ƒ­+ækê>‰ƒækëF‰ƒÄ$ôkìN‰ƒÛ&ûkíe‰ƒw2m‰ƒ6 lïƒN7¥‰ƒ+8%lñ­‰ƒC4lòº‰ƒ2;lóʼnƒU&͉ƒ -› õЉƒ_ûkö݉ƒu&ûk÷ꉃø3Bløý‰ƒäPlù Šƒ$Vlúƒ…+Vlû‰Šƒ‚/dlü‘ŠƒE4lýžŠƒplþ¦Šƒ*$|lÿ©Šƒ& Û`¶Šƒ
 ¹ŠƒF ¼Šƒ
¿Šƒ¡$lÒŠƒL l犃Ü
Y`üŠƒo¤l|‹ƒš%°l¤‹ƒ©,Ál
ü‹ƒ+7Ôl Œƒ
Ôl
 ŒƒL0ælƒ+ûkƒBšX@“ƒööl@“ƒ¨Œ@“°Œƒ4ÃŒ@“ËŒƒ*
ÜŒ@“䌃
@“"ƒùZ:@“BƒÝU@“]@“hƒö´ƒ&1ýl̃Q( ƒæ2m0ƒo4 mÈ@“ЃE ýlè@“ðƒò0·cƒ ûk<ƒ®qTƒê" !@“!)ƒ&4ûk!7@“"@ƒ-·c"z@“#‚‘ƒ`#­‘@“#µ‘ƒuûk#æ‘@“$è;l$@“%ƒóm%ƒ#m&1@“'<ƒ"ûk'Î’ƒ šX(è’ƒÈ'Ö)0“@“)8“ƒTÖ)F“@“)N“ƒ¦-ûk)ƒ“ƒÆ2ûk*­“ƒKÖ+»“@“+Óƒ1ûk+Ñ“@“,Ü“ƒûk,-”ƒÜšX-d”ƒ7(,m.@•ƒÒ-ûk/@“0—•ƒœqT0´•@“1¼•ƒÚûk1Е@“2Ø•ƒÉûk2敃~ûk3ô•@“4á`5Há˾"50™ž"5L™á f¸/5T™á˜­5[™á Xº95d™á|nf5¿™áz’U5Ç™@“5Ï™ƒ£;l5 š@“6šƒ÷ûk6@“7ƒ;l7@“8á`9á˾"9‘œá ¤¹3m9™œá˜­9 œá Xº99°œá‘7m9óœáz’U9ûœ@“9ƒì-?m9@“:$ƒÉKm:žƒù2YmA‘ž@“B™ž@“B¡žƒ4gmB¹žƒQ6gmC枃L8gmDŸ@“EŸƒÎgmE@“Fƒÿ"³TF@“G@“GƒÞûkG–Ÿ@“H Ÿƒ{(ÖHÜ¡@“H䡃ûkH÷¡ƒašXI¢ƒè'ÖJF“VJ@“JƒúJ‹¢ƒ\K˜¢ƒN$L¨¢ƒÌ+Mµ¢ƒ©/N¢ƒæ1› OÈ¢ƒ©3Pƒ·5QƒB
ŽR@“Sƒ>
S@“TƒswmT¼¤@“UĤƒþUͤƒ¥VÙ¤@“WᤃþW꤃-(Xø¤F“VY¥@“Y ¥ƒ$Y¥@“Z@“Zƒ¥Zƒ-([ƒ¼-\ƒ1]F“V^Š¥@“^’¥ƒú~m^¥ƒ 
_ª¥ƒ `½¥ƒx ‡maÅ¥ƒåŽmbÈ¥ƒ—mcÐ¥@“dØ¥ƒ¥md@“eá`f´¦á˾"fð§ž"f ¨·*fá N·u^fᘭfá Xº9fá^²mfƒ¨áz’Uf‹¨F“Vf—¨@“fŸ¨ƒŒ¿Tf§¨ƒ¨»mgª¨ƒÓ%Âmh²¨ƒâ,Ímiº¨@“jÔ¨á`k ©á˾"kÌ©ž"kæ©á ·Þmkî©á˜­kõ©á Xº9kªá¯ämkázUk@“ká`l¬ªá˾"lž"l†«á ¸îmlŽ«á˜­l•«á Xº9l «áômlï«áz’Ul÷«@“lÿ«ƒi‡Tl¬ƒú Y`mF“Vn@“nƒÖqTnƒ0 qToF“Vp@“p…¬ƒwTp¬ƒhwTq˜¬ƒØZr¯¬ƒñ%þms²¬ƒntº¬ƒ£kTuÀ¬ƒ9&
nvȬƒuY`wÚ¬ƒnx⬃Onyê¬@“z­á`{®á˾"{Œ±ž"{¨±·*{±ß.{ܱ«1{ø±N3{²M5{ 6{á N·u^{ᘭ{á Xº9{á^²m{£²áz’U{«²@“{³²ƒ¸qT{Ʋ@“|βƒqwT|á²@“}鲃 ‡T}ü²@“~³ƒkT~³@“á`á˾"x´ž"”´á ¨¸3œ´á˜­£´á Xº9¬´áÀ&n€ï´áz’U÷´F“Vµ@“ µƒ Z€@“ƒµ
@“ƒË
F“Vƒ@“ƒƒwTƒƒkZ„•µƒ/n…›µƒ 6n†³µƒß=n‡Áµƒ3/nˆǵƒ/n‰͵ƒ¿
/nŠÓµƒj/n‹Ùµƒ(ÿµ@“ƒ¸wT@“Žá`”¶á˾"à·ž"ú··*¸á ä¹Dn¸á˜­&¸á Xº94¸áJnáz’U¸@“‡¸ƒvZŸ¸@“§¸ƒwTn»¸ƒþ'Yn‘Ù¸F“Vå¸@“í¸ƒ Z’¹@“ ¹ƒËW“¹F“V@“ƒÓ ƒâ Z•ƒø Z–ƒ;Z—ƒÇ
^n˜ƒZ™‘¹ƒx¨¹@“°¹ƒËW›¿¹F“Vœ˹@“œÓ¹ƒÓ œÖ¹ƒšZí¹ƒaº@“Ÿ ºƒŒenŸ ºF“V @“ ƒ²Pj ƒ' ¡F“V¢@“¢ƒÁF“V£@“£ƒºƒ•ºƒ06n¤£º@“¥«ºƒÆ-ln¥ϺƒD4|n¦èºF“V§ôº@“§üºƒ Ñ
§ƒûk©ƒ+&†nªƒ…0“n«ƒ32¨n¬’»@“­š»ƒä;l­²»@“®º»ƒ(´n®í»F“V¯ù»@“¯¼ƒÀn¯@“°á`±á˾"±á ¨¸3±á˜­±á Xº9±áÀ&n±·¾áz’U±¿¾@“±Ù¾á`²ܾá˾"²á H¹În²á˜­²á Xº9²€Âád‘Ôn²çÂáz’U²ïÂ@“² Ãá`³á˾"³ž"³á ¨¸3³á˜­³á Xº9³áÀ&n³³Äáz’U³»Ä@“³ØÄá`´Åá˾"´ž"´á H¹În´Æá˜­´ˆÆá Xº9´Æád‘Ôn´ëÆáz’U´óÆF“V´ÿÆ@“´ÇƒÞn´Çƒ qTµƒ+%qT¶@“·ƒ,qT·§Ç@“¸ÄÇá`¹Éá˾"¹ØÐž"¹ôз*¹Ñß.¹«1¹N3¹M5¹€Ñ 6¹œÑ¶7¹¸Ña8¹ÔÑá N·u^¹ÜÑᘭ¹ãÑá Xº9¹ìÑá^²m¹áz’U¹á®¡ðV¹á©Kån»@“¼‚Ò@“¼ŠÒƒ¼¨Òƒ«¼Ó@“¼ Óá`½á˾"½Ôž"½á ˶4½á˜­½á Xº9½á׎L½ŸÔáz’U½§ÔF“V½³Ô@“½»Ôƒ(ÒÔƒþéÔƒR
eT¿öÔƒ
eTÀÕƒ@“Âá`ìÕá˾"Ãמ"Ã"×·*Ã?×á ·bÃᘭÃá Xº9ÃáôjÛ×áz’Uã×@“ì׃À¯&Ã@“ă3kTă¯PjňØ@“ÆØƒDžØ@“Ǧ؃
·cǹØF“VÈÅØ@“ÈÐØƒënȃRcɃd$ønÊÙƒâ+Úƒ¿/°UÌ@“ÍÆR\¯cÍ@“΃H·c΄ڃ¥ ölϻڃ´(ýlÐÔÚ@“ÑÜÚƒÙ·cÑíÚ@“ÒøÚƒ(·cÒƒ”(ölÓƒ.ýlÔ€ÛF“VÕŒÛ@“Õ”ÛƒœÛƒE¤Ûƒz¬Û@“Ø´Ûƒ·cØÅÛ@“ÙÍÛƒö·cÙÞÛ@“ÅcÚçÛÆMÔaÛéÛF“VÜõÛ@“ÜýÛƒ® ¾cÜ܃¥ ÜÜæõ¡ÜæðK@“à@“àƒÆ-› àF“Vá@“áƒa
ჾ#› âƒh/ oãƒÜƒ1 ýlä‰Üƒ'oå‘܃ßkæ™Üƒ¯&.oç¡Üƒ*-› è¤Üƒ0› é§ÜƒK2íiêµÜƒø5oë½ÜƒÀ5oìÅ܃ >oíÍÜ@“îÕ܃P4‹
îæÜ@“ïÝá`ðá˾"ðÐÞž"ðêÞá ö¸6ðòÞᘭðùÞá Xº9ðßá‘Eoðáz’UðèqOoðñq[6ð{Ooñ{[6ñ\/ò\ò‚ß@“UoóŸßÆ$i/ö½ßF“VöÊß@“öÒßF“Vöâß@“öê߃¥>oöà@“÷àá`ø àá˾"ø’áá ö¸6øšáᘭø¡áá Xº9ø¬áá‘Eoøâáz’Uøâ@“øƒä `oøƒó(goùèâƒ/xoúûâ@“ûãƒU
ûãF“Vü@“üƒ(@>üƒxoýƒ·"xoþƒÐ*‡oÿƒ,xoƒÞ/xo ‰ãƒü1‡o ‘ヿ3–o ™ãƒÍ5xo ¤ãƒ7‡o ¬ãƒ8–o ´ã@“ ¼ãƒB>o ÔãF“V áã@“ éãF“V ùã@“ äƒW
ƒ.
@“
…äƒd(
”ä@“ œäƒ.‹
ªä@“ Ääá`
Èäá˾"
ëæá f¸/
óæá˜­
úæá Xº9
çá|nf
ázU
ç@“
œçá` øçá˾"ž"·*á f¸/ éᘭ ˆéá Xº9 éá|nf Óéáz’U ÛéF“V çé@“ ïéƒbRc êƒä
 êF“V ê@“ƒtZƒ/ ƒ®Þ_@“ƒËW@“ ‚êƒËW ’êF“V žê@“ ¦êƒš  ©êƒíZ »êƒ
Þ_ Ýêƒ&wT ïêƒ,0wT úêƒCkTƒeT@“ƒËWF“V@“ƒk ƒÚ Z ‹ëƒZ ¢ëƒì
¯ëƒ³T! Ìëƒ.ÅT" Ùë@“# áëƒ]Þ_# ùë@“$ ìƒÐÞ_$ ì@“% !ìƒ
% /ìF“V& ;ì@“& Cìƒ'wT& Kì@“' hìá`(  ìá˾"( àîž"( üîá f¸/( ïᘭ( ïá Xº9( ïá|nf( cïázU( kï@“( ˆïá`) Äïá˾") ´ñž") Ðñá f¸/) Øñᘭ) ßñá Xº9) èñá|nf) 7òázU) ?ò@“) SòÄ¥a`f* _ò@“§o+ mò@“¶o/ ‘òÄ¥a`f4 ¤ò@“d:5 ÄòÄ¥a`f8 ãò@“{:9 óÄ¥a`f< 4ó@“‚U= Xó<U> kóæ™’nf? zóázU? ‚óF“V? Žó@“? –óƒ ? ™ó@“@ ¡óƒMÆo@ µó@“A ½óƒMÆoA Øó@“B ôóá`C „ôá˾"C höž"C „ö·*C žöß.C »öá f¸/C ÃöᘭC Êöá Xº9C Ôöá|nfC #÷ázUC +÷@“C 3÷ƒWæiC L÷F“VD X÷@“D `÷ƒëÍoD v÷F“VF ‚÷@“F Š÷ƒãoF ¨÷@“G ·÷á`H ¼÷á˾"H Søá f¸/H [øá˜­H bøá Xº9H éL
¨1fk
W1f
WkE £tá;1f
W‡Kk1f °
W1f °¼º½<1f °#91fö\
Wf1f†eþ®1f
Wö\^r¼x1f °
Wö\°À˜1f °
WÍ`Ð`1fŒÃÕÁeg¼—1fö\"Z1fö\1fö\"Z1fZoÒa1f\gV]Wg…wžöƉg5HV]5HV]Ç¿Ý:öT¦l5HV]Wg\göÆV]5H5H‰gV]Ðf¦l‘“Ót„gm“„gm“‘“„gm“‘“„gm“‘“„gm“‘“„gÓt„gÇŸ„gWHÓ¬bP1fò¤4QêSkkv;kv;kdkL;ò¤V]v;‘žW;Àv;°<;WVÀWVºS®jWVºS®jºS_®jò¤®jò¤kkÇŸWHÓ¬bPÇŸV]bPbPÞ”Þ˜Þ”Þ˜V]V]kú˜D„I{ú˜°:W÷»bPÅz1f‚£üÁʤüÁ9w<È–ʤ&”ÅzV]ÐfÐfÇŸÇŸÇŸÇŸ±EӬǟ1f1fÇŸÇ}ÇŸ±EH]{ӬǟvnӬǟÍIÇŸbPW‰aÁ™¹9:ÇŸÓ¬ƒšÓ¬ЃbPâüŒð‚¹9bPJ\CÏPgtl1f1f1fÇŸÍ;:Wkk;Ӭǟ:W°ľWMvÐf;ò¤ùŒk!›¤½¤½8W&Wk”®ЭšÃV]k¤½V]&WšÃV]VŽK¤½šÃVŽK¤½6s……V]V]¤½kMÔVVVºMUPV]ľÔJÐcÆU¨|ägbP1{ľaV]ÐfЭšÃV]ľ¨¨á;£tv;ù¼V]ù¼J\ù¼âPJ\ù¼âPJ\ù¼šÃJ\s¾¨|Þ¥1‹V]…¯1‹…¯h<1…¯\j_P«—ÚeÈL~lÈ¥ù¼Ú®«—ÚeÈLÚ®«—ÚeÈLV]Ú®«—ÚeÈLâPÚ®«—ÚeÈLšÃÚ®«—ÚeÈLâPsMs“h~l‘ž(cÐf¨|M ½¨|§D1f°ñ¯°1fñ¯°1f°!e1fŽK¤½°1f°!e1fñ¯M!e1f:W¨|¥¨Þ”sÐf°äžÞ”X]VÞ”Ðfù¼<šÃù¼šÃ £<Ðfù¼ £<1f1fù¼‘žÔVÑ¿ÇYV]1fù¼h<Ü¿¤Åù¼Ü¿ù¼~lh<Ü¿V]ù¼V]‘žÜ¿‘žù¼~lÜ¿v;¨| ¥~lð9í9cJ¯ÆU~l~l~lV]V]¦lºMºMkz¨|Ç¿1fÔVºMÔVºMkzÔV¨|ǿǟv;¬ÿ¿¬V]&W?P^PŽK=rÇŸľ©`:Wÿ¿¤ µ™¤½ŽKk¤½ŽK¤½ŽKªÄªÄò¤V]Ï¿„g:W1fŽK¤½v;ÇŸbP†­k¡˜ÇŸp†¡˜kJ”:W‹¾ľ°ľÇŸÈ–\Þ”\bPbPbPÇŸÇŸ¬±O¬Ó¬ƒšbPƒšP쌬®jÓ¬ìŒî†Tò¤ånî†ò¤ˆ¼ˆ¼Ê¿ jˆ¼Ê¿:W>+>­:W:W:WB”:WÊ¿Tò¤°9ˆ¼Tò¤æWTò¤Ê¿ã€ª€kêS½kêS°Mdw·r1f1f1f
U
UV]V]V]«•§D«•5HEJV]«•§D«•5H5HV]rS1fdwdw·r1f1f1fdw!eV]V]
Ïi
Ïi

V]‰gV]Ç¿V]‰gV]‰gV]‰g5HV]‰gV]Ç¿Ý:‰gV]V]‰gV]‰g–Ÿ5H5H‰g5H‰g5H‰g5H‰g5H‰g5H‰g5H‰g5H‰g5H‰g5H‰gV]Ç¿‰g5H5HV]5H‰g5H‰göƉg5H‰gp†öƧDÐf:W5H:W‰g5H‰g5H‰gV]Ç¿5HV]V]'†V]V]V]V]5H‰g5H¸9§D\gWg¦l‰gV]‰gV]5H‰g5H‰g5H7V‰g\xöƧD\g‰gV]öƉgV]ǿѿV]+fÑ¿V]+fÑ¿V]+f‰gV]Í¿‰gV]Ç¿‰gV]Ç¿V]Í¿¸9‰gV]Ç¿Ý:‰gV]‰gæi5H‰g5H‰g5H5H‰g5H‰g5H‰g5H‰g5H‰g5H=sÈE‰gp†öƧD‰g§DÐf\gWg»öÆ5H§Dx5H¦l‰gV]1f1f‰gV]‰gV]Ç¿‰gV]Ç¿‰gËÁ‰gV]Ç¿Ý:‰gV]Ç¿5H5H:W‰g–Ÿ‰g–Ÿp†öÆöƧDÐfV]5HöƧDÐfÐf¹9‰gV]‰gV]Í¿‰gV]Ç¿‰gV]Ç¿V]Í¿¸9‰gV]‰g–Ÿ5H‰g5H‰g5H5H‰g5H‰g5H‰g5H‰g5H‰g5H=sÈE‰gp†öƧD‰g§DÐfͿͿ‰gV]‰gV]Í¿‰g&W‰gV]Ç¿‰gV]V]‰gV]Ç¿Ý:¸95H‰g5H‰g5H‰g5H‰g5H‰g5H‰g5H=sÈE‰gp†öƧD‰g§D‰g§DÐf\gÉJÝ:Ç¿Ý:V]Ý:V]Ç¿Ý:ºS1f‰gV]Ç¿‰gV]Ç¿Ý:‰gV]‰gV]Ç¿‰gV]Ç¿‰g&W‰gËÁ‰gV]Ç¿‰gV]Ç¿‰gV]Ç¿Ý:V]‰gV]5HöƧDÐf\gÉJV]5H‰g5H5H‰g5H‰g5H‰g5H‰g5H‰g5HöƧDÐfÐf¹9\gWgÐf1f:W΂M³”¨|bP¨|1‹¨|}³”šÃùœšÃùœŽrUPV]UPV]šÃùœšÃùœŽrUPV]V]fQ¨V]fQu[V]fQu[ºSrË|;MMV]MV]°4Q°4QM4Q°4Q:WM4Q°4QM4Q¾5H:W:W:W5H\H¿FV]“lz†V]z†üŒk5HV]°V]V]V]V]V]V]V]‰g§D‹¾~l~l5HV]cJbHÆU´šV]bH´š‰g¨›V]¨›cJcJcJ5H5Hfm×qr”µ9‹¾¶“j×qr”µ9€¼1fЭšÃ¨¨á;£t™kƒkk£¡£¡€¼À1f1f1fÔVÔVšÃz­1fV]:WV]V]1fg1f1f1fÔg¨lgg1f1f¤ :W¤ ) «t.>Ðf1f1f1f:W:WV]ð‚Ðf1f:W1f1f:WH”J\š:WØ]:Wð]:Wµ™ð]:Wµ™ð]1f:W:W:WJ\šÃbP:W:W:Wð]:Wµ™ð]«tÊJÊJÊJÊJÊJu::Wµ™ð]²™µ™”e 9”epf”eãeîe1fvîe1ffvH”V]âPÊJâPV]„g/W„g‰gV]
g‰g5HEi5H5H\g-g5g?g:g-gÿƉgV]Í¿‰gV]Ç¿\gV]V]Í¿V]¢¬Ý:áÃV]¢¬V]¢¬¸9‰gV]‰g–Ÿ5H‰g5H‰g5H‰g5H‰gV]Ç¿Ý:5H‰g5H‰g5HEi5H‰g5H‰gÇŸ‰g5H‰g=sÈE‰gp†p†‰gËÁ‰gV]Ç¿‰gV]Ç¿‰gV]Ç¿öÆöÆ/O:O§D‰g§D‰g§DÐfÝ:¢¬Wg:g5g?g0g\g\g\g¦l‰gV]‰gV]V]V]§D»V]5H„g5HöÆV]V]¾vV].>V]V].>V]:WÇ}¿s„g· „g· „g· ¶ Ìk>;Ll{;ËÁ×q×qËÁ×q1f1f1f1f1f1f×q×q1fЭ1f1f1fH]{H]{é»H]{é»r1f;:WÈEõ¤;;;1fî®bP `1fMWUºMWUkz¨|Ç¿¨|Ç¿ñ¬5H1f1fºlñ¬”®ÉŒ1f×q#{×q×q#{ü#{H]vH]{vH]{vrH]vH]{vH]{vrH]vH]{vH]vH]{vŽKYH9@g;­g:W}1f;#{;#{”{;g”{;;:W1f#{Ì|Ì|;ÜQÌ|1fìk·kÌ|Ç}s%¦lÌ|”{{{{ìk·k1f1f1f:Wf}:W±EÜQr;WH;ÉŒ×q×q×qæaÉŒæaľCÉŒ×q1f1fü#{H]vH]{vH]{vrH]vH]{vH]{vrH]vH]{vH]vH]{vŽK1f‹¾©½‘9‘9‘9Ñ¿;‹1f‡E¦lõiýƦl¦l¦l¦l¦l¦l¦lpaѿѿѿѿѿѿWHWHWHWH”{WHXr”{”{¹9ƒmÐfXrH”k}Ç}Ç}¦lѿѿѿѿѿV]pa¹9¹9¹9ýÆýÆ;
Ÿ
ŸÍ¿ jolpaÑ¿WHWHWHWHѿѿѿѿѿѿѿ}%PЭšÃV]î†ýÆýÆâSýÆýÆ!eýÆýÆÑ¿ýÆýÆýÆV]99ѿѿѿѿѿѿѿѿѿѿѿѿѿѿѿѿ‹g‹g¹9¹9WHѿѿѿѿѿѿ‹g‹g‹gk¨¦lWHŒ­Œ­¹9‹g¯qqq\HÐfÐfÐf.9ÝiÝiÑ¿X]ƒmƒmXr¹9¹9ýp¹9‹g‰—Ç}¦l”{¦lynÇ}”{¹9bP{ýÆî†¹9¦l4Q¹9Xr”{¹9¹9Ðf‡¬Ðf¦l”{”{”{paÐfÑ¿paua÷pÖ{¡ZÇ}÷pѿѿѿѿѿѿѿѿѿWHѿѿѿѿѿѿѿѿѿƒš‹g‹g‹gͿͿÐfpa¦l¦l¦l¦lpapaÇ}gXrXrXrXr;Ç}Ñ­ÐfþD‹gͿͿpaXrXrÇ}VHpa.9¦l¦l¦l¦l¦l¦l¦l¦l¦l¦l¦l.9¦lpa¦l¦l¦l.9\H.9.9¦l¦l¦l¦l\HE”.9¦l¦l”{.9.9Í¿Œ9Œ9]&WŒ9Œ9ÚiŒ9”{”{”{papapapaÇ}XrpaýƨlpaXrXr¦l¦l¦lpaÍ¿¦lªl¦l‹gtrÍ¿õiÍ¿XrV]gª¹9‹g‹gª¹9‹g‹g‹g‹g‹gÑ¿ýƨlÇ}Ç}Ç}Ç}¹9WHWHWHWHWHWHggÍ¿WHpa1f1f1frË|J\Í¿pak¹9¹9n}«tпѿѿѿ¹9ѿѿѿѿѭWHgÐfgpapa”{.9\H\H\H.9.9>”¦lýÆ5Hpapa{;H]{ˆ¼vH]{ˆ¼vr;H]{v;H]{v;‹gѿѿpa;ýÆÇ}paÉ7M7Å7E;M;Å;Ej~kmymzåzÝz¥zzšz2
¥¡œœ¥œœœ¡¢¢¥¢¢¢¡¬í¬*Ñ2Ñ¥Ñ.ÑÑ¡Õ:Õ¥Õ6ÕÕ¡êBê¥ê>êê¡ìJì¥ìFìì¡íRí¥íNíí¡ñBñ¥ñ>ññ¡öZö¥öVöö¡ÿbÿ¥ÿ^ÿÿ¡Z¥V¡n¥j¡Z¥V¡n¥j¡B¥>¡rz¥v¡¥¡*.Š.¥...¡3Š3¥333¡=2=¥=.==¡>2>¥>.>>¡K2K¥K.KK¡L2L¥L.LL¡Q2Q¥U2U¥U.UU¡Z.ZZ¡ @“@“@“!@“
1@“9@“A@“I@“a@“i@“1@“9%`A˾" wº4A·­Awº9™’LI™’Uwº4$™’L)@“9@“,wº44™’L@“I@“\wº4d™’Llwº4t™’L|wº4™’LŒwº4™’Lœwº4¤™’L¬wº4´™’L¼wº4Ä™’LÔwº4Ü™’Läõ¡0äðK8ìwº4ô™’L wº4™’L¹ü{¹ÿ="¹ì¼9É<‰ÉO¢ŽÉg‰Éj½“Étf™ÉÉÂf"É=qžÉ_q“á@“°Lu>ØLLó?àLQ@“T3®ÿTõ¡0\3®ÿ\õ¡0d3®ÿdõ¡0l3®ÿlõ¡0TðK8\ðK8dðK8lðK8Q$i/1Ȭ<C?Ø„>Üœ„>ØœC?ÜœÝ?àœ8@äœ?rœ>>v¤3®ÿ¤õ¡0¬3®ÿ¬õ¡0¤ðK8¬ðK8Ä„>ØÄd>ÜÄR?àÌJ@ØÌ„>Ü̪@àÔJ@ØÔo@ÜÔK>àÜJ@ØÜ1>Üä“>Øä„>Üäìì\@Üô„>Øô“>Üôª@àôš@äôr?rô“?vüJ@Øü„>Üü“>àüº@äüÏ@rü¿?vJ@Ø„>ÜÑ>à´  å@Ü „@à -?ä ¨?rª@Ø“>Ü¢>àª@Ø“>Ü$“>Ø$¢>Ü,d?Ø,ñ>ÜqCf3yÚ¬"ysH"q4§"yž8y*Z3yOr"q·Y"4@“IAc]OAé½mAöÃ~<@“IA~Á’D@“IL@“IAø¬ÜT­» AO}Cf4*Z3¡4§"©ï¦9\@“IAöÃJ*Zbž8*Z3y³•kd@“Iéï¦9A´nJé [„Iž8l@“I±±G¢Œ:"±ÛG¢±*Z3¹ï¦9t­» |@“I1Ns¼ÑÅEÇA&hÍAE¾çéCf¢@Q/11~iýáž8YÉ[bÑ@“¹ê\bý:"fT/1¬¬'yã”-@“IéýZb1ÃÅNž8 yF¢ *Z31—Œ/i@“ŒïqŒú7‚Œ#@“I¤@“¤¤s±Ø¤h“ˤŒ“ÕQÉl"QQÒxêq"sîQ¹aôQè;ü1Ns
1¬¬¬@“I´=q+¼@“Ä@“¼\¬‡Ì™’ŸÔwº41ªÅNi@“Ä1i¼=qÉD™’ÐÜwº4iÄÜ˾"ä@“IÄÏMñD¯Áü@“Ô˾"q@“qgnÄ™’Ðìwº4q
Ma)M$ì˾"Y°L+i„½aM1q>fÁ¦ÆC¼ÎeND@“¼<WD¡ô;k1’ƽáVrô@“I©@“±t`‚!½{‹QÐl’t`š¹ô;¹|ªÀA¬¬Ëü@“IAúÃúƒ—" AZ- @“IA¯ÁU !tf¡æ­˜ ¹eŸ ©@“Á7e/©-`¨ @“IѸH/јR/ÑbU/ÑúªÀ ±˜ªÊ @“I@“IAa®<
$K¨d
,™’L4wº4$ï¦z
AE¾<
Ñ¥RÑDg/¹­W
ÁAe1l 1õ¡‹
ÓWÁB¬½o—" 1Ȭ·
<™’LDwº41O¢‹
1¦ÆÎ
1ƒHÑ
L™’LTwº4É7e/ÉAe|ªþ
\™’Ðdwº4¡
­˜ É ô‰N# d˾"¹ˆª"1®; AO¢D Aa®çÙ@“l-Âi l=qÉt@“I1Ȭ~ És'ÓW'¿i
2d› ¹@“  MM§ ¹ô;­ Á@“¶ ¹@“¾ qªã qqKè Y@“ð á6Mø D­» |ÎeN@“|<W1ƒH% <i ù@“ùˆi@ t`G ¡ô;Q ñ@“ù@“Z ¡@“b @“ã®n un ¹K¾s ±t`y @“n Eh… ±t`Œ ¡œ¼ °ªþ
Œ™’Lwº4éRrO¢i <™A½Ë|™’ê œ
¤Â4¤7e
¬@“Iœ˾"´Â4´7e
@“ °s
¹@“¶ !qg™!°ª|
¼@“I\@“°ªÀ\\„½°
\­» \=q+1
1
Ä@“IA‚¼Ü
|@“Ì™’LÔwº4É
Y±AIÜ@“ä@“AÕl äÎeNì@“ä<W윞ZèÁn àF¢ Qu\t)fT/9@“IÒ£’ô=q+QüK¤a Q¹E9I7F¢qñW°i@Q/ü@“I@“Iô­» IʦýA½- @“IìÎeNì<WÜ<i @“I@“IAqMIqMQqSÀ"qaÀ"A‚¼vA|Oç½€‚A$i/1Sl…IB¬½I$@“I,@“I4@“IA†ÁÍ<@Q
¹­D@“I¹#s ­Wy®M/­WQL L@“L<WT@“I¹­W8D=q+LÎeN1ȬDy@“¹­WV­WZ¹­WaL\¬‡\@“I¬‰N·URˆÁä;ŒÁKf“Á¡@“Y>¬"YaY!ja} Ù@“ÁyºÂÊy˜pÐùT”×è;ÝqPùêZò©@“Iù„ùá@“t` è;"t`IJš)¹®M/~RrÙsr¡P0ÉÀP0Ñ=Â6É@Q<d@“Il@“It@“I|@“I@“IŒ@“I@“Iœ@“I¤ÏMñ¬@“IDÏMñ¹¹aÛ¤™’дwº4Ñ&R/¼@“IÉfT/1¬¬œ´˾"Q·Wˆ¤D„½@“Ä@“IÌ
YøS/`1@“1@Œø1}‹ÿÉ @“ °i Áu Ô€$Á½{‹­WÁc—2A™’UÁ¬9ÒfSÁ@Q/©­» ÒfZ©zqaË]h)@“)_¯†ÁºD¤­» Á\¿ù?d¨Ô@“Iq¸H/­» Ü@“y/ž"Üy"4Ü*
ÜÊ.z
)ô;Ù@“IÑ@“1¥\ÑÅEai$i/Ù@Q/ÁHLaÁ¦°|ÙtÙÂ"ÙˆѬÙÚ^/Éž8ùÊb)«¯ÖÁ®n±3_Ü@“â¤=q+1ïÃAÒf%A­» <@“<<„½8<­» <=q+ÁÓDÁË]Cyý©"Q@“Q™‰ä@“Iì™’Lôwº4QJš±Y@Q/YfT/ù2d ÁN¿/Y@“Iü@“I@“IY‰N @“I ‰NW@“ç1@“ïÃW@“I<@“Á¡L.<™’Ðwº4˾")½LNL@“ùÍS2$@“I,@“IÌ-Âi Ì=qÉÌ_qW4@“IL-Âi L=qÉAgPO<@“ID@“IL@“IT@“IL<Wùöc
\@“Id™’Llwº4)ÍS2Á=q†¡ĦQt`Á7e/1~iÂi@“1ãq/1\l
±™W/±E/t™’L|wº4qþ¦ky^Ybq•\bq¹ªu­» Œ­» =q+œ=q+A­žÁ —°¤@“I¬@“I´@“I¼@“IÄ@“ñÄ„½éþ¦kÌ@“IÔ™’LÜwº4ä¯4ä9
ì‰NÉì@“Iô-Âi ô=qÉü@“üü™’Ðwº4˾"¼‰N4´‰N·$‰NÉÁ­DÁ„†CA¦Æ{yO"ÁYb)jOŒÁ'«"Á«•7e9 ­» ÁYL¾Á÷iº=q+y­» ™’$wº4À\b$˾"*Z3Ê®"Âm"½®9Éæ^2Á$i8Y@Q/,­» ,=q+Á™’UÁÆDC4²e"47e4Ì™’Ð<wº4<˾"D™’LLwº4©@“T@“I\@“IA@Ä.©_qfd-Âi d=qÉ1¬¬{©-ÂŽ1\l…ÁQo/i-`©=qˆ1@“ªl™’Ltwº4|@“IÁ7o±@“±<‰±™’UÁøS/1@“@“IŒ™’ê 
œ@“I¤ú®
¬Â4˾"¤‚e4Œ-Âi 1õ¡…ù Æn 1Sl
¼@“Ié@“Ä@“Ì@“IÔ™’LÜwº4Ä_qWùV/1ä@“Iì@“Iô@“IAø¬ü@“I@“I ¯4X
@“Iì‰N·EwÖA’½çä‰NÛ'Àz
$@“I,@“I4²`d
4¯4<™’LDwº4y¬b ‰þ“"@“qsƒ"©…\bqJ"1tfÂL™’LTwº4¢XbÁ²\b1õ¡¹ Ñ@“ÑÅEÈ ÉHL× 7e/Éø¬Þ Ñ­» Ñwºå Ñ˾"¤@“Ì@“ŽÁ÷ Ì@“y@“y@“Iy@“!\\¬‡!@“IÝÄ[!@“n ô;b!!@“I@“Á_å Ùpi!ëpp!G•v!±@“¹‘¾´!1@“È!1@“Ï!qŸÖ!±t`Ü!9@“3rç!I@“t`÷!)ô;È!Q"ô;"!@“IÁ*o/ÁE¿œ")@“£")_å d@“I)¨bZÁAeÅE·"ÁHWÀ"AkrÇ"\@“\<Wl@“)ol­» l\¬‡D@“ñÁßD.l=qÉ1@“t™’Ÿ|wº4|˾"QňÅjrl-Âi l<WqUrESœ#@“ô;Ï#„™’ê Œ
Â47e
Œ˾"@“D÷i8¹7e/ÎeN<W¡@“!§ †>$3rD$™t`W$Q® 1@“k$)>f`¼œžZœ@“I¼™’ê ¤
¬Â4¬7e
¤˾"Dtfi ´@“IºÄrIHWÀ"¼@“IAÀçI@“È!Q@Q/ÁµaŒI—Å]%qM…%q£O
q@M•%Y@“a@“œ%Ä@“IÌ@“IÔ™’LÜwº4ião/3R'Áæ¾Ø%qñoß%¹aä@“ä)j·±Я÷%äq}41—Œ±±@“±`±.j±eÁ› ±C/ô±Àô±—9±sÆ$± ±[XZ ±2b±±g±ÃS±År±cL±nQ¨±Ó¿±Ó¿ žd÷%±ΰn ±ΰ±ìh±a!&±Øg/±«H'&l@“›®‹
!úqO&l<WI!še&q@“¹ž|&ì@“ì¥r¨&ž8/ž"BT"TTn T")Tn <Z¯&y'•µ&ô@“Iü@“IA~ÁÏ&@“I @“IŒ:"ý:"ÒÃ"-Âi =qÉt=q+yî™Z'$@“I@“·yI<"²e"7e4@“p'“rד‹',=q+4@“IÑÍ›Ð'<@“ID@“Iɉšù'L@“IT­» Ñj((\@“IÌÎeNq@Q/Ì<Wq·I"qó…"y¬ƒ(d™’lwº4ÆXby™:"l˾"t™’Ð|wº4t=q+=q+täMÔ(|˾"@“Iy@“Ú¬"Öm"ÑÅE/)1 EB)ŒO¢i ±ž8@“IÑl ÑÅE)1½B) jNœ@“IŒ@“Œ<i A?®<
1tfýÌ™’ê ¤
¤˾"¶Ã"Ã"¶Ã"Ã"/ž"D¤€AuND_q *Œ­» ¬\¬E*´@“I¼@“Iq$i/AƒÆf*¬-Âi ¬=qÉ1O¢“*уHª*ù#å*‰BT"IýZbÑl¬+‰m"á³m"á/ž"Ѭp®"áÊ®"á½®9Ѥ€4+1þfÊ
Ä@“It™’Ìwº4Ì˾"Ô­» Ô=q+áS¾"{a"iÃ"yÂ"Ñ¥\Ñ$iýyN„I,q]="yc¾"yz¾"yí©"y®"Ü@“IÄg"Ño"|¡,É¡P§,É»/ɼ|"ÉîL"Él"Éäm"ɸn"Él"ÉÎn"É-"T"޼"áZr"ä8"fW"'<"±9¨"Ñj½Ï,yÂ"1þfó,qÀû,ä­» t@“tÏMñq·Á"
†"Þ–"Жd-ì=q+A¬®x-‰/ž",­» ô@“IÔ@“-™gl @Q/_i/ü@“I @“I @“ID@“ @“I @“I$ @“I1þfø1®®.Ì­» ÌœžZ⯋
¿¯â¯"Do/Ä» ²d"7e/Çd"ºÁ$¿r, @“I4 @“I< @“ID6`,@“ñq"sû,,t­» 1Ȭª/1¬®/1gó,tf·"D @“D ¾Ô/ì­» yŒ:"yy:"y£Ã"yýÂ"tt6`A­þ/L @“IL ‰N·BT"ô@“T @“ô_qWT ©ýZb¡þ¦kT™’\ wº4ä=q+\ ˾"áΪ"Ṫud -Âi d _qWd =qÉd @“d ™’ê l wº
t Â4t 7e
Ñ¢WÇ| ™’ê „ wº
Œ Â4Œ 7e
” ™’ê œ wº
¤ Â4¤ 7e
œ ˾"Ñ¢W4+„ ˾"l ˾"Á0¿“| @“1ÚžÑ1Á™’U” @“| _qW” _qW| =qÉ” =qɬ @“¬ ¬ ™’д wº4¼ @“IÄ @“IÌ @“I´ ˾"Ô ­» Ü @“ä @“ì @“ô @“¬ @“Ô ü @“I
@“ñ2
7e4
@“Wì 
<i ô ÎeNÜ <i ô <W
@“I$
@“ñ2$
7e41[]83QðK ,
@“IŒ@“4
@“@“IŒ<WíÄ<
@“ID
-Âi L
@“D
<WD
=qÉL
<i D™¹3T
@“I\
@“IÌ\¬‡d
@“Il
@“IÅÓW04¡íM<4™tf04Ñß›"t
@“I¡ñW°ÙfT/‰Ns49 9 9s 9@“†4Ù@“4|
@“I
@“IŒ
@“I
=Â4œ
@“I¤
@“I¬
@“I´
™’L¼
wº4É%`Ä
@“Ì
@“±§mÜÔ
@“âÜ
ÎeNÜ
_qWÜ
-Âi Ü
œž
¤€1+Œ#6ѬP)6Cf36ÙòN"ì
ÅÁP6ÙòrU6@“[69ôD )=Âw6y^V}6©t9ªÅƒ6)¡PQ/Ii±[!9žs“6ô
@“Q¶Nrô
·ô
O¢i Ùßrˆô
=q+ô
­» y$i @“)u\Ì6)ÃÅÓ6DO¢i ü
ÎeN }"Ø  @“Wü
<Wü
@“a@“øa+Œ#6iHYk7 =q+ ­» 1$i  =q+¡@Q/¡¸H/¡Cf3 ­» Ñu\7yœ"yô›(( =q+ ­» $ @“·$ O®4$ ²e"4O¢i , ­» yZ«284 ­» T@“Tqõ†"< @“·px"D @“Iy—•"é4§"é9¨"L @“IqX"9yÒx 9@“T @“I\ =q+d ‰N·l ­» …\bŽ[býZb9¨"ï¦9AM“"AX¢G9t @“I@Q/“r'ÌZl9™fT/©F{9$ 7e4© F{9| wº4y@“¨Aò­œ9Dü{¡9Dg8Dj½ *Dy@“$‰NÉ@“¨ÁàW9)·Y")IX")¾w")Úwt)ªÅÓ6)檽9ÁS‡Ä9ÉiÍ9Ñ@Q/4Ui y¢9!KeŒ @“ @“<@“ @“-$@“I<=qÉ<Äqü9´
=q+<Šq< tfi <¼qü9¤ <W´¬ @“I´ @“d:¼ @“{:Œ <O¢i Œ ™’ÐÄ wº4Ä Ë¾" jÅ:Ù ª"ú¤Ì:á=qÒ:é7e/1®í:´™’LÌ wº4 Á—X;ñ™’Ui$i`;AžHo;Ô ‰N·D@“Ü ä @“ä ä ™’Ðì wº4ì ˾"AžHœ9DO¢i D=qÉDØMÝ;ô @“Iä ÌEý;ü @“I „½°
 ™’Ð wº4 Â4 7e
˾" @“Ü ™’L wº4 @“W $ Â4, @“, ú74 7e
< paØ<Q;Û<< ¸;Ø<< ·*< ž"< x±Ø< m“Ë< „gØD ‰NÉ4 @“W< ƒºø<< ‘“ÕL ‰NÉ< ƒ"=< œ* =< `< @“< < s±Ø< h“Ë< Œ“Õ< hŽ;= @“ @“ @“ @“¹žK=¹@QV=¡øS/$@“\=T @“IÁ@QV=ÑÑE|=Ñ Ñ \ @“I´@“W1þfÏ
1³{øQ½­ i>½«=iE«=iqZb<@“W<ij4d @“Il ™’Lt wº4| @Q
| ¯4Ä
_qWÄ
ÎeNi³{;>9@“9³{@>æsr4@“· @“Œ @“I @“¦>” @Q4 ij
‰N#  z
*¬d
t¶>” ƒ;Ö Ñjz
œ @“œ ¸º
œ ¹<z
œ ¯4ä@“Wñá°Ú>Xbñ@Q/¤ @“¤ @Q
¬ Â4¤@“W@“¦> @“¦>4@“\=Ô‰N·´ @“I¼ @“IÁ㔫?Ä @“IÁ?Ì @“IÔ ™’LÜ wº4¤ 7ez
¤ X44É`z
@Q
@Q4 ¬À¶> Xz
4@Q
yž8\-Âi \=qÉ©<fi —P@ä Â4AÙNžì ™’ô wº4ô ˾"ü ™’L
wº44 ™’
wº4
˾" ™’
wº4
˾", ™’
wº4
˾"$
™’,
wº44
™’L<
wº4,
˾"D
'À4D
Zz
D
X
ü‰N# L
@“WT
Z
T
X4D
@“\
Â4L
X
T
@“Wd
õn4d
¿a
d
@“W°"¹Cf¬A¼‰NÉl
paØ<l
¸;Ø<l
ž"l
¾Ô/l
ƒ"òAl
ƒºØl
`l
@“l
¾Ô/l
׎L
y"4
*
t
Â4|
@“II™ZB¡6ƒ"™’zB„
wº4Œ
™’L
wº4¡fT/
˾"A@“œ
ÅÁP69@“ªB¤
ÅÁP6|
‰NÉ
@“ÏB”
ÑÁ
y½z
agd
¬
ÅÁP6I!šîBÙtW"ICy÷«"y »"yk»"y*»"´
™’L±%`¬ ‰N·¼
vZCÄ
‰N·Ì
vzCÔ
‰NWÜ
@“Ü
ä
‰NW| @“Ü
­» Ü
=q+Ü
ôßCøêCüùCDD&D 1D>DMDZDmD vD${D(€D,•D0ªD4íD82E<qE@²EDÉEHoFLŽFPGToFXfG\GeH˜Gœ›G  G¤¥Gô–Gø›GªG»Gt–Gx›GÅHØ–GÜ›Gà Gá–Gè–Gì›Gð GôÆG G$G( G`ãGdèGhíGÕ!Hå!H)!HÉGñ!H1!HE!Hˆ GŒ G  G òG˜ ¥Gœ ÷G  üG¤ H¨ H¬ H° H´ H¼ –GÀ ›GÈ –GÌ ›GÐ  GÔ òGØ ¥GÜ ÷G HHyHG GáHaHmHuHH¥HýHÕ#HÝ–G1GGGeGiGmGáHíHùH=HíHñH}!HeGuGy!H­G½GQGÑ&H!K.z. G.¨q.±q.#Ðq.+Ùq.3ïq.;CrAK.zCCGaK.zcCGK.zƒCG SK.z£CSK.zÃCSK.zãCGSGK.zCG!K.z#CGAK.zCCG`SGaK.zcCG€SGK.zƒCG SK.z£CSK.zÃCK.zãCGK.zCG!K.z#CGAK.zCCGaK.zK.z SK.zÀSK.zàSK.zã GSGK.z G!K.zAK.zaK.z€SGK.z SK.zÀSK.zëSK.zK.z³7z!K.zAK.z`SGaK.z€SGK.z SK.zÀSK.záK.zK.z!K.z@SGAK.z`SGaK.z€SGK.z SK.zÁK.záK.zSGK.z SG!K.z@SGAK.z`SGaK.zK.z¡K.zÁK.zàSK.zSGK.z SG!K.z# G@SGAK.z S S›GàSGSSG SG SG@ SG
SG@
SG`
SG€
SG SG@ SG` SG€ SG! CG# G@ SG` SG€ SG  SG
SG@
SGA
CG`
SG€
S
SGSG SG@SGACGaCG SSS GSGC³7z`SG€SG SSG#CGCCG`CGcCCCCCGCG#CGCCGcCCC›GÃCCCGCG#CGCCGaCGcCGCCG CCCCGCG#CG@ GCCG` GcCG€ CG [zr  C ›GÃCCGCGCG#CGCCG CCGcCCC›GÃCCCGCGCG!CG#CGACGCCGaCGcCCCCCGCG#CGCCGcCCCCCGCG#CGCCGcCCC›GÀ[ÉrÃCCGCG#CGCCGcCGCCG CCCCCGCGCG#CGACGCCGaCGcCCC›GÃC›GÄËCG[sCG CG#CG@CGCCGcCCCCGCGËG#CGCCGcCGdËG€CC›G CCC›GÃCCCGCG#CGCCGcCGCCCCCGcCCC›GÁCCCG CG# CGA CGC CGc CCCCCG!CG!!CG#!CGA!CGC!CG`!CGa!CGc!CG€!CGƒ!CG !CG£!CGÀ!CGÃ!CGà!CGã!CG"CG"CG"CG"ËG#"CGC"CGc"CGƒ"CG£"CGÃ"CG#CG!#CG##CGA#CGC#CGa#CGc#CGƒ#CG£#CGÃ#CGã#CG$CGC$CGc$CG$CGƒ$CG£$CGÃ$CGá$CGã$CG%CG!%CG#%CGc%CG€%ÓSs%CGƒ%CG¡%CG£%CGÃ%CGá%CGC&CGc&CGƒ&CG£&CGÃ&CGã&CGC'CGc'CGƒ'CG£'CGÃ'CG(CG#(CGC(CGc(CGƒ(CG£(CGÃ(CGã(CG)CG#)CGC)CGc)CGƒ)CGÀ)[vsC*CGc*CGƒ*CG£*CGÃ*CGã*CG#+CGC+CG¡+CGÁ+CGá+CG,CG!,CGA,CGa,CG-[¶s@0CGà0CG1CGÀ<CGà<CG=CG@=CG`=CG?[ùs@?[Gtà?[“t @ G B GÀB[ätÀB GàB GC G C G@C G`C G€C G C GÀC GàC GD G D G@D G`D["u`D G€D GIËG€J[bu`MCGPËGàUCG`VCG€VCG€cCG cCGiCG iCG€k[¨uÀk[vl[Mv l[¡v l[÷vàm Gn G n G@n G€n G n GÀn Gàn[Nwàn Gàp[ˆw sCG@tCGÀtCGàtCGàuCGvCG vCG@vCG`vCG€vCGxCG xCG!xCG@xCGAxCG€yCG yCGzCG zCG@zCG`zCG€zCG zCGà{CG|CG |CG@|CG`|CG@}CG`}CG€}CG }CGÀ}CGà}CG[Ñw CG@CG`CCCG@€[!x€€C›G€€S›G €C›GÀ€C›G€ƒ[wx ƒ[Ëx ˆCG`C›G€‹C›G€’C›G “ ›G@“ ›Gà•C›GCG`–[ y Ÿ[^yÀ¡Ó’y€¦C›G ¦C›GÀ¦C›Gà¦C›G§CG §CG@§CG`§CGà§CG¨CG@¬[¸y­CG °S›G@°S›GÀ°S›Gà°S›G±S›G ±SG@±SG ·SG@·S›G€·S›G ·S›GÀ·S›Gà·S›G¸S›G`ºS›G€ºS›GÀºS›GàºS›G»S›G »S›G@»S›GÀ¾C›G¤ÌË›G ÓS›G@ÓS›G ÓS›GÀÓS›GàÓS›GÔS›G ÔSGÕS›G ÕS›G`ÕS›G€ÕS›G ÕS›GÀÕS›GàÕS›GàÝS›GÞS›G€ÞS›G ÞS›GÀÞS›GàÞS›GßS›GàßS›GàS›G`àS›G€àS›G àS›GÀàS›GààS›GáS›G áS›G€áS›G áS›GÀáS›GàáS›GâS›G€äS›G äS›GÀåS›GàåS›GæSG æSG@æS›G`çS›G€çS›GàçS›GèSG èSG@èSG`èSG ëS›G@ëS›GÀëS›GàëS›GìSG ìSG@ìS›G`óS›G€óS›GÀóS›GàóS›GôSG ôSG@ôS›G`ôS›G€ôS›GÀôS›GàôS›GõSG õSG@õS›G`õS›G€õS›GàõS›GöSG öSG@öSG`öSG€öSG öSG
SG
SG@
SG`
SG`SG€SSSGSG SG@SG`SG€SGSG SG@SG`SG€SSSG@SG`SG€SG SSSGSG`SG€SG SSSG`[ëy€SG SG@SG`SG€SG SSSGSG@SG`SG€SG
9HXè!OZz½ÊÞö "8Tx˜Çßõ ('gô
GTZ¹ä1;_£A c †
Ÿ
è
, 7 V Ç ÿ  + 4 h Ø 1
X
»
Å
ó
:fzÛ1Wú>Kh} ªÄ!BO¤´É׿ï)?t·þQg ó,Où=X¬ÇÛèôé";Ùß-Rh¥Åã,@NTZÁšÍßæöÉõ67 h y  ˜ ¡ ®  Πë !!ƒ!•!¨!º!"+"0"\"k"y""±"Ñ"ò"ý" #n#¤#­#º#É#Ö#$0$N$^$t$Â$þ$/%Q%c%þ%-&=&X&o&&?'y'…'''¡'Æ'(F(M([(f(n(š(Ÿ(å()')5)=)G)Y)p)x)†)«)±)Î)Ô)Ù)ß)æ)î)*'*3*z*Œ*˜*±*Ò*ê*ô*ú*+&+-+9+F+Œ+¡+°+º+Ì+ç+ú+, ,4,8,N,y,Š,­,´,º,Ö,Ý,í,--,-8-@-U-^-t-}-§-»-§.¸.ä.ì.U//™/¥/²/Å/Ù/ß/å/ï/ø/020O0T0Y00´0Ì0Ø0æ0ú0±1Ú1ñ1û12ª2´2¾2Ì2Ú2
333[3­3ð34T4z4•4æ56?6b6n6—6¦6¬6»6Á6Ý6ç6,7I7y7˜7«7¶7Â7ì7÷78D8W8]8w8—8Á8Ò8ï8÷8
99`9r9„99¬9Ò9Þ9ö9:1:A:S:Š:£:¾:Ù:æ:ø:;;9;C;K;g;u;;Ÿ;·;Ì;ã; <h<•<­<ß</=h==—==£=±=·=4>G>Q>o>~>»>Á>Ñ>ò>??
?2?B?Q?Y?r?@@@$@*@@@Z@e@s@Œ@@˜@Õ@Û@â@è@ATA`AfAƒA‰AA™AŸA¥A±AÜAêA÷ABBBBDBOBdBœB²BÃBÉBåBùBÿB
CC'C-C=CCCLC¦C²C¸ClP=Ž
 
  #
)-2579;=>? @$A(C*G2H4K5N7P;UA\J^LbMdNePfQgUiVlWmbugvhwiyjklmqstz¡{¨}­~´µ·ƒ¹¾ÀŜǢÉÑËÕÍêÏìÑíÓñÕö×ÿÙÛÝßáãåç.é/ë3î=ð>òKôLöUøZúéLöo
¨ûoppköo
Wûo
WöokûoE pp£t
pá;p
Wöo‡Kûokp °öo
Wûop °öo¼ºûo½<p °öo#9ûoö\öo
Wûofp†eöoþ®ûo
Wöoö\ûopp^r
p¼xp °öo
Wûoö\pp°À
p˜p °öo
WûoÍ`pÐ`pŒÃöoÕÁûopegp¼—
p<Áöoö\ûo"Zp<Áöoö\ûoö\öo"ZûoZoöoÒaûoÆMpYˆpÆMpp»z"pÒq'pkn3p¸¾píÂp¡gpÄI9p’›?pÇVpaCpÜgp¯HIp
Wpá;pY¦Op
Wp;WpJžappXTp-TpQZjpÑGopûGopJžappXTp-TpQZjpÆMpYˆpÆMp/„tpŽƒpq¨yp¿J"p¼xjpp/„tppÆMpŽƒpÆMppŽƒpÆMpÆMpq¨yp[a~pŽƒp¢ƒp/„tppp“—„pÝžp¼¤p¡¨p¼¤p
Wp£tpá;pAmp1ipy¡²p#˜½pUmp›¨Èp;Óp¡²pyœÞpá;p
Wp7Ip\måpY¦ëp›¨Èp\måpSkôp
Wp£tpá;p…˜þp„ ëp`tprŒ qX{p¶ƒpÆMpŽƒpÆMpŽƒpX{pÆMpŽƒp¶ƒppëp²=p¥¼q‚¼¤pÇÃp„fpqqÒqq>yqLUpÁ¤pW­#qÀž)q>]p {p§Y/qÛ»¤p{rptp‹©tp {p {pLUp¸Œ5q¸–?q
Wpa}p¤#q{Jq7­Xq©E^qÐQp¤#qàap_¾dq=dq¸Œ5qô±jq¾µq±vq¾µq²"p¾µqä³p¾µqµ€q¾µqزop¾µq#³„q¾µq‚³Šq¾µqزop¾µq"´jp¾µqq¾µq"´jp¾µqº´–q¾µq"´jp¾µqº´–q¾µqزop¾µq]²öo¾µq²"p¾µql´œq¾µqþq¢q|¢qB\pl´œq¾µqä³p¾µqä³p¾µqä³p¾µqä³p¾µqä³p¾µqä³p¾µqþÿ  
 !!#"%''())+.-//415365;7<9A;B=C?DAECFEKGLIMKNMOOPQUSVUWWXY][^]__`aacfegghimknmsotqyszuŒwy{­}®}רÚìƒíƒîï   
ˆàáâæçèêëŸî¡ï£ð¥ñ¥ò§ó§ô©õ© «
­ ¯ ±
³³µµ··l¹m»½¿Á¥Ã³Å´ÅµÇ·É¹ËÓÍÖÏäÑ÷ÓøÕ×ÙÛÝßß%á'ã)å*çHéIéë¢í¦ï§ï¨ñ¬ó¯õ°õ±÷²÷³ù´ùµûºý¼ÿ½¿ÁÂÃÆ Î Ð
Ñ
ÒÓÔÕÖ×âãäåæêëìíî!ï!ð#ñ%ú'û')).+/-0/11H3I5]7^9_;`=a?bA¹CºEÀGÁIÊKËMÌMÑOÒO×QØQÙSÚSÛUÜUÝWÞYâ[ã]ä_åaæcêeëgõiûkm
o o q4s5u6w7w8y9y:{;{?}@ILƒMNOˆ¼¾ÖØŸ«­ôŸö¡£¥ §©.«0­?¯A±^³`µž· ¹¦»¨½¯¿±Á¸ÃºÅÐÇÒÉßËáÍðÏòÑ:Ó<Õ?×@×AÙBÙCÛDÛOÝQßváxãåç²é´ë»í½ïÚñÜóêõì÷zp czr ezt gz„ %zˆ izŠ kzŒ mzŽ oz qz sz” uz wz˜ y     ! # %œt œv œx 'œz œ| !œ~ )œ %¢¨ ¢ª ¢¬ /¢® ¢° !¢² 1¢´ %Ñ4
Ñ6
Ñ:
7Ñ<
Ñ>
!Ñ@
9ÑB
%ÕR
ÕT
ÕV
;ÕX
ÕZ
!Õ\
=Õ^
%êà
êâ
êè
?êê
êì
!êî
Aêð
%ìììCìì
!ì Eì%íííGíí!íIí %ñJñLñ\?ñ^ñ`!ñbAñd%öxözö~Köö!öMö%ÿ´ÿÿ¼Oÿ¾ÿÀ!ÿÂQÿÄ%8:<K>@!BMD%HJLSNP!RUT%XZ^K`b!dMf%jlpSrt!vUx%ŠŒ ?¢¤!¦A¨%ªW¬Y¸º¾[ÀÂ!Ä]Æ%ØÚà/âä!æ1è%.n.p.t_.v.x!.za.|%3š3œ3ž_3 3¢!3¤a3¦%=è=ê=ì7=î=ð!=ò9=ô%>ø>ú>7>>!>9>%K^K`Kd7KfKh!Kj9Kl%LpLrLv7LxLz!L|9L~%Q˜%UªU¬U´7UU¸!Uº9U¼%ZÐZÒZÔ7ZÖZØ!&=[gt{ƒ¤ª±·¾ÅÍÕÞæïöþ(>EMV_gpy£©·ÁË÷ ,369Fa¬¯²Óë/Cg§ÔìAЏÏBuЧ®7g¾Á"s«ÚáwêL ± Ù #
P
i
r
½
Æ
×
à
 _ o   Ç Ð ö 
!
P
Õ
#+QϮ
#©¾Ôà#qH¤Êë:HnvºÏ® ©¹ÒÛÿ4óü ;VvžZc~¼Õ÷ ެºÇÐü #Ÿ§°¹ l°¸¿qš¢ª¸Áàå  )âòN¤°í , Q Z ‰ !ª"P#Z#d#ù#$
$—$ª$¶$%;%£%®%Ç%Ð%ð% &¾&Æ&ÿ& '1'S'c'®'¶'Ú'ì'( (1(‰((Å(Ì()R)a))Æ)=*O*Z*t+„+à+i, -m-‰-ð-ù-.K.w../6/}/Ì/G0‰0Ã0ð0I1S1]1o11“11§1é12/2K2[2y222”2 2ã2ê2ü23$3.3A3p33•3¤3¾3Î3ä3û3d45 55K5W5h5ˆ5¬5½5Í5Õ5Ü5ö56I6 6þ67q7‰7¤7å7+8<8Ë8ÿ89(90979?9Q99©9å9í9:':J:\:q:µ:1;„;;¯;Ã;ô;2<A<O<^<<²<º<Ä<Î<ï<=s=ˆ=Ù=>>&>v>‰>™>Ç>à>é>#??µ?Þ?ø?@k@{@ƒ@­@µ@¼@Å@Í@ý@A AA#A+A2A9AKAâA'B0B„BB”B¢B¼BÝB6CRChCpCŠC”CžC`3 n`;ÄCä9 ÍC‹nÄCi]ÍCm;ÄCênÄCÉ}ÄCÜqTÖCÂ9
p#EH ¾pà~p¸öop%Zp€'p¨µDp2pŠŒŽ˜šœžŸ   ¡ ¢ £!¤"¥"¦#§#¨$©%ª'«(¬(­(®(¯(°(±(²(³(´(µ((·(¸(¹(º(»(¼(½(¾(¿(À(Á(Â(Ã(Ä(Å(Æ(Ç(È(É(Ê(Ë(Ì(Í(Î(Ï(Ð(Ñ(Ò(Ó(Ô(Õ(Ö(×(Ø(Ù(Ú(Û(Ü(Ý(Þ(ß(à,á,â,ã-ä.å.æ0ç0è0é0ê8ë8ì8í8î8ï;ð=ñ=ò=ó=ô=õ=ö=÷?ø@ù@ú@û@ü@ý@þ@ÿ@@GGJJQQUU W
Y Z Z
\\\^^_____aaaaaaaah h!i"i#i$i%i&i'i(j)j*k+k,k-k.k/l0l1l2l3l4l5l6l7m8n9n:n;n<n=n>n?o@oAqBqCsDsEtFtGtHtItJwKyL~MNOPQRSTUVWˆXY­ZQ%~¤»é~3~3~é~{Ò#ñ}
3~
~
÷~ ã 3~ >€ãý}ãå}A~3~®~½~ô3~A~>€/€4ã3~A~M€a€^ã3~|~`~’€v€Ô~H>€A~O~ >€ A~"A~"O~$$~Â0eæJ®æJ®EæJE®GæJG®IæJI®KæJK®2
9`
9p
9
9ž
9 Â 0e5
9ï
9M
9Ó
97
99
9;
Â;
0e=
Â=
0e·
9¹
9»
»
0e½
½
0e-h/h1h5²-Å;ö/?"1"K]K~Y]Y;s²uhu";@KF`;«H`J`;êJ#ä' +; -ä/äKº ;ô /
M
WäMä/; /ä+äR äKx õR ;*
ä%ï
;¿'Ôc-KK;+qR 1R ?R {R }R ;Ÿ-µÊ/µ;î6
/uR x/R ÑR KR ;¸-Ü/Ü{Ü;ú-;-;\'-"q®/®KÃ-R YR í-š'ÉMí-í;cíMíK-;ÿí;,-J;g/í1í-í;-/"c/1=R /R 'Ì;àuí{íKí;ž{M"uR #R uŸKR îí5ÁR;Ç/ï
;xÁk;/M;î-0/@d/vMvKv;Ä-v'v;ÿ- / 1 cJKJY¢$;"%;D%K%D¾%?R uŠ&³÷&Á'KhKk'K4""{'“'4hM-k';¿';ä'-ô''(qô'4ô'W'?(MR Whîß(/ß(-ß(Kj);¤)/-]CR -V*;a*QR c'R ;}+#/-~;r,'ï
î;-/™-;.5'./7.;b.;….;.;(/KD/#ô'#O/;†/="-A Kô'1ª0uá0M1%2=%2;>25T2;k2/1';L3/U3;ˆ3/3/í;Ç3;×Þ3'x;4q4A 4ÿ I4-m4;5#í;,5u=5K=5-=5/=5sy5“=5M=5y5;51íuí;T21ß(Kß(“á0%h'Yß(;9%R hL ]L L Z98
'<
`:
`{hH=KŠ&{äY=Kä;î=;>“M,?1äî¥?-;Å?#Ó?ì?w h-ŸR 1á0;;BKí-m4cm4Ò cCÒ …C<>9__167_10<MakeParameters>b__167_10<>9__99_10<DoUpdateType2>b__99_10<Run>b__10<SearchDirectory>b__10<Run>b__20<GetAllDirectories>d__20<>9__30<Run>b__30<IsExceptionCaught>b__10_0<>c__DisplayClass10_0<>c__DisplayClass120_0<.ctor>b__20_0<>c__DisplayClass20_0<>9__30_0<get_AllFrameworksString>b__30_0<GetEventDeclaration>b__30_0<>c__DisplayClass30_0<>9__40_0<IsIteratorMethod>b__40_0<IsParamsParameter>b__40_0<>c__DisplayClass40_0<>c__DisplayClass70_0<>c__DisplayClass80_0<>9__0_0<IsSupported>b__0_0<TryFormatValue>b__0_0<TraverseDepthFirst>b__0_0<>c__DisplayClass0_0<>c__DisplayClass111_0<>9__11_0<AppendParameter>b__11_0<>c__DisplayClass121_0<>9__21_0<IsSupported>b__21_0<>c__DisplayClass21_0<>9__131_0<GetCustomAttributes>b__131_0<>9__41_0<GetFSharpFlags>b__41_0<>c__DisplayClass41_0<>9__151_0<UpdateParameters>b__151_0<>9__61_0<IsSupported>b__61_0<>c__DisplayClass171_0<>c__DisplayClass71_0<>9__91_0<CleanupFiles>b__91_0<>c__DisplayClass91_0<>9__1_0<Invoke>b__1_0<Run>b__1_0<.ctor>b__1_0<GetMembers>b__1_0<GetConstructors>b__1_0<>c__DisplayClass1_0<>c__DisplayClass102_0<>9__12_0<GetUnderlyingType>b__12_0<WriteToDisk>b__12_0<GetNamespaceElement>b__12_0<>c__DisplayClass12_0<>c__DisplayClass22_0<>9__42_0<FullAssemblyChain>b__42_0<>c__DisplayClass42_0<>9__52_0<IsModule>b__52_0<>9__2_0<IsSupported>b__2_0<PreviouslyProcessedFXString>b__2_0<Run>b__2_0<.ctor>b__2_0<ProcessSources>b__2_0<>c__DisplayClass2_0<>c__DisplayClass113_0<>9__13_0<AppendWebHostHiddenAttribute>b__13_0<GetAllTypes>b__13_0<SearchDirectory>b__13_0<>c__DisplayClass13_0<>9__23_0<AppendParameter>b__23_0<>9__33_0<IsCompilerGenerated>b__33_0<>c__DisplayClass33_0<>9__43_0<GetMethodDeclaration>b__43_0<GetCurryBorders>b__43_0<>9__53_0<IsSupportedMethod>b__53_0<IsDiscriminatedUnion>b__53_0<>9__163_0<MakeAttributes>b__163_0<>c__DisplayClass163_0<>9__93_0<GetAssemblyVersions>b__93_0<>c__DisplayClass93_0<>9__3_0<IsMethodSupported>b__3_0<get_GetMethod>b__3_0<GetTypeDeclaration>b__3_0<GetMember>b__3_0<>c__DisplayClass3_0<>9__14_0<SortLibraries>b__14_0<GetAllTypes>b__14_0<RewriteCrefsIfNecessary>b__14_0<>c__DisplayClass14_0<>9__24_0<get_Members>b__24_0<>c__DisplayClass24_0<IsSupported>b__34_0<get_PreviousFrameworks>b__34_0<>c__DisplayClass44_0<>9__154_0<UpdateExceptions>b__154_0<>9__164_0<MakeAttributesValueString>b__164_0<>9__4_0<IsSupported>b__4_0<ProcessFiles>b__4_0<>c__DisplayClass4_0<>9__15_0<WriteArrayTypeSignature>b__15_0<GetMethodDeclaration>b__15_0<>c__DisplayClass15_0<>c__DisplayClass125_0<>9__25_0<IsSupportedMethod>b__25_0<GetAllPublicInterfaces>b__25_0<>c__DisplayClass25_0<>c__DisplayClass135_0<>c__DisplayClass35_0<>9__55_0<IsRecord>b__55_0<>9__165_0<GetEnumerationValues>b__165_0<>c__DisplayClass65_0<>c__DisplayClass75_0<>9__5_0<get_SetMethod>b__5_0<Update>b__5_0<>c__DisplayClass5_0<>9__16_0<SortTypes>b__16_0<DropNSFromDocument>b__16_0<>c__DisplayClass16_0<>c__DisplayClass126_0<>9__26_0<GetMethodDeclaration>b__26_0<AppendParameter>b__26_0<>c__DisplayClass26_0<>9__36_0<get_Assemblies>b__36_0<>c__DisplayClass56_0<>9__6_0<IsAsync>b__6_0<MaxWriteTime>b__6_0<GetReflectionMembersCore>b__6_0<get_PreviouslyProcessedFrameworkTypes>b__6_0<AppendParameters>b__6_0<>c__DisplayClass6_0<>9__17_0<IsSupported>b__17_0<GetTypeSortName>b__17_0<MemberInVersions>b__17_0<AppendConstraints>b__17_0<>9__27_0<GetUserImplementedInterfaces>b__27_0<>c__DisplayClass27_0<>9__37_0<IsSupportedNaming>b__37_0<>9__47_0<GetFieldDeclaration>b__47_0<LoadAllAssemblies>b__47_0<>9__57_0<HasNestedClassesDuplicateNames>b__57_0<>c__DisplayClass57_0<>c__DisplayClass167_0<>9__7_0<GetMethodsLookUpTable>b__7_0<GetConstructor>b__7_0<FillExceptions>b__7_0<GetDefaultMembers>b__7_0<>c__DisplayClass7_0<>c__DisplayClass118_0<>9__18_0<IsExtensionMethod>b__18_0<HasUnsupportedParent>b__18_0<>9__28_0<AppendMethodName>b__28_0<>9__38_0

a
If not specified, the default format is `ecma'.<> tree
o|out=Provides the output file prefix; the files {PREFIX}.zip and {PREFIX}.tree will be created.
If not specified, `tree' is the default PREFIX.dropns=The namespace that has been dropped from this version of the assembly.
ntypes{Replace references to native types with their original types.fx|framework=€—The name of the framework, which should be used to filter out any other APIassemble-[OPTIONS]+ DIRECTORIES€›Assemble documentation within DIRECTORIES for use within the monodoc browser. xhtmlhbman errorecmaspec
addins)No format specified.
simple cref-//Member[@MemberName='']From {0} to {1} .xml {0}. Type NameNamespace%FrameworkAlternateQ//Type//TypeSignature[@Language='DocId']€ÑIf assembles is in framework-mode, the repository must have been created using the -lang docid parameter Value{0}.{1}ns-{0}.xmlsummaryremarksnamespacens€‰The documentation {FORMAT} used in FILES. Valid formats include:
€½
If not specified, no HelpSource is used. This may impact the PublicUrls displayed for nodes.dump-tree![OPTIONS]+ FILES€«Print out the nodes within the assembled .tree FILES,
as produced by 'mdoc assemble'. .tree€Ÿ{FILE} to generate/update documentation within.
If not specified, will process u.
Set to '-' to skip updates and write to standard output.library=The {LIBRARY} that the following --type=TYPE types should be a part of. type=yThe full {TYPE} name of a type to copy into the output file.export-ecma-xml Export mdoc documentation within DIRECTORIES into ECMA-format XML.
DIRECTORIES are mdoc(5) directories as produced by 'mdoc update'.-€‘ ====================================================================== €¡ This XML is a description of the Common Language Infrastructure (CLI) library. €Í This file is a normative part of Partition IV of the following standards: ISO/IEC 23271 and ECMA 335 Libraries'CLILibraryTypes.dtd 
TypesLibraryFullNameYUnable to find documentation file for type: FullNameSPTypeExcluded0MemberOfLibraryAssemblyInfo..index.xmlAssembliesAssembly#AssemblyPublicKeyAssemblyCultureneutralAttributesAttribute'CLILibraryTypes.xml
member3Unsupported member type: r=|root=€‡Specify which documentation root to use. Default is $libdir/monodoc index#[OPTIONS]+ ACTIONCreate Monodoc indexes depending on ACTION. Possible values are "tree" or "search" for, respectively, mdoc tree and lucene search
search€§Need to supply a single directory, which contain folders that represent frameworks.!Path not found: Frameworksframeworks.xmlQFramework configuration file written to mdoc: {0}See `mdoc help' for more information or use --debug to diagnose.export-html%export-html-webdocexport-msxdoc help
updateupdate-ecma-xmlvalidatefx-bootstrapversionv: debugh|?|helpmdoc {0}5Use `mdoc help' for usage.
--helpx-msitomsx+Unknown command: {0}.7Show this message and exit.'usage: mdoc {0} {1}%Available Options:ۧusage: mdoc COMMAND [OPTIONS]
Use `mdoc help COMMAND' for help on a specific command.
Available commands:

€×
mdoc is a tool for documentation management.
For additional information, see http://www.mono-project.com/_Unable to delete file '{0}' after {1} attempts.ۥThe documentation {0:FORMAT} used within PATHS. Valid formats include:
O
If no format provided, `ecma' is used.![OPTIONS]+ PATHSgValidate PATHS against the specified format schema.EInvalid documentation format: {0}.9Total validation errors: {0}!monodoc-ecma.xsdCThe format `{0}' is not suppoted.GThe schema for `{0}' was not found. *.xmlFrameworksIndexclassicunified
deleteUDelete removed members from the XML files.exceptions:ƒ Document potential exceptions that members can generate. {SOURCES} is a comma-separated list of:
asm Method calls in same assembly
depasm Method calls in dependent assemblies
all Record all possible exceptions
added Modifier; only create <exception/>s
for NEW types/members
If nothing is specified, then only exceptions from the member will be listed.f=€ŸSpecify a {FLAG} to alter behavior. See later -f* options for available flags.+fignore-missing-typeswDo not report an error if a --type=TYPE type
was not found.+fno-assembly-versionsWDo not generate //AssemblyVersion elements.i|import=CImport documentation from {FILE}.
L|lib=[Check for assembly references in {DIRECTORY}._Ignored for compatibility with update-ecma-xml.eRoot {DIRECTORY} to generate/update documentation.r=ۇSearch for dependent assemblies in the directory containing {ASSEMBLY}.
(Equivalent to '-L `dirname ASSEMBLY`'.)
since=Manually specify the assembly {VERSION} that new members were added in.KOnly update documentation for {TYPE}.€ÕWhen processing assembly {ASSEMBLY}, strip off leading namespace {PREFIX}:
e.g. --dropns ASSEMBLY=PREFIX€­If the new assembly is switching to 'magic types', then this switch should be defined.preserve€µDo not delete members that don't exist in the assembly, but rather mark them as preserved.api-style=Denotes the apistyle. Currently, only `classic` and `unified` are supported. `classic` set of assemblies should be run first, immediately followed by 'unified' assemblies with the `dropns` parameter.fx|frameworks=€ÓConfiguration XML file, that points to directories which contain libraries that span multiple frameworks.use-docidkAdd 'DocId' to the list of type and member signatures lang=€ËAdd languages to the list of type and member signatures (DocId, VB.NET). Values can be coma separated3disable-searchdir-recurse€ûDefault behavior for adding search directories ('-L') is to recurse them and search in all subdirectories. This disables thatstatistics=KSave statistics to the specified file+[OPTIONS]+ ASSEMBLIES_Create or update documentation from ASSEMBLIES.3Opening frameworks file ''FrameworkaFrameworks Configuration contains {0} assemblies7Creating frameworks cache: Caching Error caching
from done caching.Default1No assemblies specified.€Ûapi-style 'unified' must also supply the 'dropns' parameter with at least one assembly and dropped namespace.Uapi-style '{0}' is not currently supported;The --out option is required.AUnable to save statistics file: QMembers Added: {0}, Members Deleted: {1} docid
vb.netc++/cli
c++/cxc++/winrtf#
fsharpjavascript5Unsupported formatter id ''.;Unable to read XML file: {0}.doc_Ecma documentation not supported in this mode: EUnsupported XML format within {0}.;Could not load XML file: {0}. addedallasm
depasmAUnsupported --exceptions value: 
mdoc: 3Unable to load assembly '': 
//TypeOverviewNo assemblyRemarksTo be added.Copyright Docs /ns-#Error processing 'Type(s) not found: €Ïwarning: The type `{0}' is in the root namespace. This may cause problems with display within monodoc.9Embedded Type: {0}. Skip it.Error loading : Updating!Asse
Namespace/Type5/Overview/ExtensionMethods/Overview!ExtensionMethodsMemberNameMemberSignatureMember RemovedkMember[MemberSignature[@Language='ILAsm' and @Value='']]ToDelete true=Duplicate Member (empty) Found-Duplicate Member FoundMembers-MemberSignature/@Value-MemberSignature/@UsageMember Added: codesrc lang;Namespace Directory Created: C# .cs##region #endregiongCould not load <code/> file '{0}' region '{1}': {2};Could not load <code/> file '€­{0}: XPath='/Type[@FullName="{2}"]/Members/Member[@MemberName="{3}"]'; Signature='{4}'A{0}: File='{1}'; Signature='{4}'MMemberSignature[@Language='C#']/@ValuegAssemblyInfo[not(@apistyle) or @apistyle='classic']CAssemblyInfo[@apistyle='unified']yNot deleting '{0}'; must be enabled with the --delete optionKNot deleting '{0}' due to --preserve.yNot removing '{0}' since it's still in the classic assembly.€±Removing classic from '{0}' ... will be removed in the unified run if not present there.%Member|MemberGroupTo be addedNew Type sinceO[not(@apistyle) or @apistyle='classic']+[@apistyle='unified']AssemblyNameAssemblyVersionTypeParameters Base1System.MulticastDelegateSystem.Delegate#Base/BaseTypeNameBaseTypeName#BaseTypeArguments€¯internal error: number of generic arguments doesn't match number of generic parameters.!BaseTypeArgumentTypeParamNameInterfacesInterfaceNameMemberTypeMemberValue3TypeSignature[@Language='7MemberSignature[@Language='3FX, this shouldn't happenImplementsInterfaceMember'System.Serializable get: set: add: remove: €¥Types with embedded references are not supported in this version of your compiler.ExtensionMethod Link
MemberTargets
TargetSystem.Object null" paramtypeparam valuereturnsParameterTypeParameterParameters name/[@name='./[@Name='The following param node can only be deleted if the --delete option is given: k XPath=/Type[@FullName="{0}"]/Docs/param[@name="{1}"]€¡ XPath=/Type[@FullName="{0}"]//Member[@MemberName="{1}"]/Docs/param[@name="{2}"] Value={0} Index€›The following param node can only be deleted if th
<see cref="
" />,
" />!AssemblyVersionsAttributeName new [] {  }MUnable to format attribute value ({0})EParameters/Parameter[position()=1]RefType this@&ReturnValueRefReadonlyReturnTypegSystem.Runtime.CompilerServices.IsReadOnlyAttribute
is a <>7ExplicitInterfaceMemberNameConstructor
MethodProperty Field EventAttachedEvent!AttachedProperty=//Members/Member[@MemberName=""]?/Parameters[count(Parameter) = ! and Parameter []/@Type=" ]/..%//Type[@FullName="../../@FullName"]/9Members/Member[@MemberName="@MemberName)Parameters/ParameteruSystem.Runtime.CompilerServices.CompilerGeneratedAttributemSystem.Runtime.InteropServices.TypeIdentifierAttributeMaintainerTypeSignature1ThreadingSafetyStatement+ThreadSafetyStatementExcludedExcludedLibraryUSystem.Reflection.AssemblyKeyFileAttributeYSystem.Reflection.AssemblyDelaySignAttributeWSystem.Runtime.InteropServices.OutAttributeQSystem.Reflection.DefaultMemberAttributeqSystem.Runtime.CompilerServices.DecimalConstantAttributeUSystem.Diagnostics.DebuggerHiddenAttributeiSystem.Runtime.CompilerServices.FixedBufferAttributeqSystem.Runtime.CompilerServices.UnsafeValueTypeAttributeuSystem.Runtime.CompilerServices.AsyncStateMachineAttributeeSystem.Runtime.CompilerServices.ExtensionAttributeaSystem.Runtime.CompilerServices.DynamicAttributeQMicrosoft.FSharp.Core.CompilationMapping html!default-templateEWrites the default XSLT to stdout. ext=€‘The file {EXTENSION} to use for created files. This defaults to "html".force-updateAlways generate new files. If not specified, will only generate a new file if the source .xml file is newer than the current output file.{The {DIRECTORY} to place the generated files and directories.template=€ñAn XSLT {FILE} to use to generate the created files.If not specified, uses the template generated by --default-template.with-profile=EThe .NET {PROFILE} to generate documentation for. This is equivalent to using --with-version for all of the versions that a profile uses. Valid profiles are:
with-version=ÏThe assembly {VERSION} to generate documentation for. This allows display of a subset of types/members that correspond to the given assembly version. May be specified multiple times. If not specified, all versions are displayed.kExport mdoc documentation within DIRECTORIES to HTML.
ignore]The source and dest options must be specified.overview.xslstylesheet.xsl'defaulttemplate.xsl7There was an error loading extbasepath/index.../1Overview/Types/Namespace9/Overview/ExtensionMethods/*;Overview/Types/Namespace/TypeSourceDirectoryEAn error occured while generating /*[name()='xsl:include']/ from internal resource'/Overview/Copyright/Overview/Title#/Overview/Remarks[Could not load documentation index '{0}': {1};/Overview/Assemblies/AssemblyGAssembly[@Name='{0}'][@Value='{1}']/Overview/Types-Namespace[@Name='{0}']9AssemblyInfo/AssemblyVersion)/Type/Members/Member/Type/Membersmonotouch0.0.0.02.0.5.0net_1_01.0.3300.07.0.3300.0net_1_11.0.5000.07.0.5000.0net_2_02.0.0.08.0.0.0net_3_03.0.0.0net_3_53.5.0.0net_4_04.0.0.0silverlight9.0.0.0ŸThe XML {FILE} to generate.
If not specified, will create a set of files in the curent directory based on the //AssemblyInfo/AssemblyName values within the documentation.
Use '-' to write to standard output.q|quiet=Reduce logging to the console.export-slashdoc€¿Export mdoc(5) documentation within DIRECTORIES into
Microsoft XML Documentation format files.<namespaces/>/doc/assemblymembers/doc/members/*-NamespaceSummaries.xml€ÕDon't run this tool from your documentation directory, since some files could be accidentally overwritten.'Assemblies/AssemblyassemblyTypes/Namespace=Type/AssemblyInfo/AssemblyName'Type/Members/Member/Type/@FullNameT:C:E:F:M:op_Implicitop_Explicit~-ReturnValue/ReturnTypeP:MemberType ''' is not supported.outref//Namespace/Docs/summarymsitomsx.xsl€‹{DIRECTORY} to create Microsoft XML assembly.xml documentation files.ˆConvert Microsoft internal XML documentation within DIRECTORIES into
Microsoft XML documentation.
Microsoft internal XML documentation is a custom XML dialect (yay) with
a specific directory structure:
ROOT/dotted.namespace/asset.xml
where ROOT is a directory that can be passed as one of the DIRECTORIES
arguments to x-msitomsx, dotted.namespace is the lowercased namespace
in dotted form, e.g. 'system.threading', and asset.xml is the name of
the "asset" being documented. The asset.xml basename is a GUID, and
the file contains type/namespace/etc. documentation, one file per asset.
There is no separation of assemblies in this format, only namespaces.
Types from all assemblies are intermixed with each other.
The output of x-msitomsx will be a set of files in the --out directory,
one file per assembly (normal 'csc /doc' convention). For example,
mdoc x-msitomsx -o docs import-root --type System.String
will create the file 'docs/mscorlib.dll' which will contain the converted
documentation for the System.String type.3No directories specified.wNo output directory specified. Please use --out=DIRECTORY.N:
File 'y' doesn't contain type documentation, it contains docs for:  +normalize.exe <files>E is not a wellformed XML document.[Always generate new files. If not specified, will only generate files if the write time of the output directory is older than the write time of the source .tree/.zip files.¯The {PREFIX} to place the generated files and directories. Default: "`dirname FILE`/cache/".
Underneath {PREFIX}, `basename FILE .tree` directories will be created which will contain the pre-generated HTML content.QA {SOURCE} file to use for reference purposes.
Extension methods are searched for among all {SOURCE}s which are referenced.
This option may be specified multiple times.%use-system-sources€‹Use the system-wide .source files for reference purposes. Default is disabledenabledWExport mdoc documentation within FILES to HTML for use by ASP.NET webdoc.
FILES are .tree or .zip files as produced by 'mdoc assemble', or .source files
which reference .tree and .zip files produced by 'mdoc assemble'.
See mdoc(5) or mdoc-assemble(1) for information about the .source file format.'No files specified.
sourceCmdoc: error parsing file {0}: {1} .zip5Processing files: {0}, {1}=mdoc: Could not find file: {0}€‡Unable to find a HelpSource for provider '{0}' and file '{1}.tree'.) Processing URL: {0} area basebasefontbrcol framehrimg inputisindex link meta7Can't find framework file: CInvalid framework file format in ICan't find file for frameworkName = IdAddHandler
Remove5System.Windows.RoutedEvent?System.Windows.DependencyObjectGetSetCSystem.Windows.DependencyPropertyEWindows.UI.Xaml.DependencyPropertyAWindows.UI.Xaml.DependencyObject!too many matches
Systemint nint Int32System.Int32System.nint uint nuint
UInt32System.UInt32System.nuint float
nfloat
SingleSystem.SingleSystem.nfloat SizeF'CoreGraphics.CGSize)System.Drawing.SizeF
PointF)CoreGraphics.CGPoint+System.Drawing.PointFRectangleF'CoreGraphics.CGRect3System.Drawing.RectangleF;MonoTouch.CoreGraphics.CGSize=MonoTouch.CoreGraphics.CGPoint;MonoTouch.CoreGraphics.CGRect)ObjCRuntime.PlatformMaciOS(Platform){0}3264]Platform.{4}_{0}_{1}{2} | Platform.{4}_Arch{3}_ type {}  interface  : ->  inherit interface
structdelegate of class * #module
Module : null : struct :> % : (new : unit ->  (requires and static member !abstract member override this.member mutable unit val member this. with get, setvalue__
= {0} staticval mutable^[a-zA-Z]+$ECompilationArgumentCountsAttribute(  )( {0} )nativeptr<op_CMicrosoft.FSharp.Core.FSharpFunc`System.Tuple Tags
op_Nilop_Cons::op_Addition+op_Subtractionop_Multiplyop_Divisionop_Appendop_Concatenate^op_Modulus%op_BitwiseAnd&&&op_BitwiseOr|||op_ExclusiveOr^^^op_LeftShift<<<op_LogicalNot~~~op_RightShift>>>op_UnaryPlus~+!op_UnaryNegation~-op_Equality=%op_LessThanOrEqual<=+op_GreaterThanOrEqual>=op_LessThanop_GreaterThanop_Dynamic?)op_DynamicAssignment?<-op_PipeRight|>op_PipeRight2||>op_PipeRight3 |||>op_PipeLeft<|op_PipeLeft2<||op_Pipe
  ƒ 
 ƒƒ
 
 
  
 
$ $(
(,,00 4488 
< <@
@D
DH
H
=AE = ]ayE y
EA yE}y
E y}E
}E y}Ey
}E
A 
I MQUYE M ]qyqy
q 9 ]y
 ƒ%ya
a
eI E]qyq
q
 iƒ)y   iE= i
iEIE ]€‰y€‰
€‰ii
 ‚0y€‘
0
€‘y€‘
€‘ 4 yy

  ‚8€ùƒAô A<€­AôA€±€µ€¹€ÁA €Å€Å€± €­AA€± €½ €½A €Á €ÁA  €É  €Å€Åy€±
€±
    I€Å€± ‚- ‚- ‚5 €¹-A
   €Ñ€Õ€Ù€Ñ
€í€Ñ€Ù€© €Ù 
ƒM€Í€©€Ý€á€å€Ý
€Ý
€Ýy€Ý€áy
€Ý€á

€¥
ی
‚H€Ýy€Ý
4
€Ý‚L€á€Ñ€Ý€Ý€Ý€Ýe€é‚X‚\ƒQ €áƒQ €éy€ñ
€ñ m€é€Ýy€Ý€Ý€Ý€Ý€Ý
€Ý€Ý€Ý€Ý€Ý
€Ý€Ý€Ý€Ýy€Ý€Ý€Ý€Ýy€Ý€Ý€Ý€Ý €ée€é  €á€åe€á€áe€å€å€áe€á €åe€å€Å€Ý€Ý€Ñ€Ý
€ÝƒQA€Ý€Å€Ý €Ý 
€Ý€Ý ƒi

‚`€Ý €­€Ô y€Ð
€Ð€Ñ€Í€Ý€Ý€Ý  ƒQ €Í€Ý€Í ƒQ ƒQ‚d€ÁA€Å€¹ €¹‚5‚h€õ €­€õ€õ €ù €ý€Í€Ñ ƒu €Í€ý€Ñ€Í    €Ù ƒ… €Ù0 e€Ý€Ý€á€õ€õ€Å€Ý€Ý€áe€Ýe€Ý€õ‚l  €õ €‘ €‘€õ y€Ý
€Ýe€‘€‘€Å€Ý€‘‚t€Ý€á€Ý€Ý€Ý€Ý€Ý €ÝƒQ€ÝƒQ
€ÝA€Ýe€Ý€Ý

 e€Ý  yy
€Ñ€õ€Ùee ƒ•€õI€­€­|€­|!%%€­| ƒ™Y€… % €•)-1I|u ])]) 1 - ‚µy|9
|9
y|I
|I!‚€5e9‚„|eII ]5
5y5y9
9y9
9‚ŒA9€Å99 €Ñ €Ù  õ y 
  y 
  y 
  
y €Ý
 €Ý€Œ= 
‚˜A €­ €ùE
E
‚ A ey

MMMQ ‚¨A €©ƒ½ €© ƒÁ ƒÅ€©U ƒÅƒÅ ƒÉ U€Í= €Í€Í€ý €ÍY€ý i e ‚ÌyT‚ÐA‚ԀѬ €Å¬¬¬eee¤e==¨eII==y€Ý
€Ýy
y€Ý
€Ý y
yۄ
ۄ
€íy¬
¬A¬
y¬
¬€Å¬yI \\ 
\‚ày¬
¬tAt€Ítq=xe= y u e‚™  ƒÑ €¡ ¡    a }}}}} } aa‚è}}}} €ùF‚사€Å¬¬¬eeee€õ€õ¤e==¨=Q
Q -‚ðQQQ= =
i  i}}i}    i }}5‚ø}}€õ€Å¬¬¬eeee=e }ƒÙ
u
e! €õ€õ¤e==¨  ¡‚° a Aa
ñ aaa9e©‚üQƒ}a­eaa¡¡±a€Ø ©y©
©©e© Qy¬e
¬eye ±a€Ø €©ƒ…ƒye
eAa€¡}€Åaa a€Åaa€Åaa aa€“(ƒAa€­AIeƒ I}ƒy¤y¤¡}}}y}eea}aII}a€¡a}}Q
}y}y¤
¤y¤
¤y}}
}}y}
}y}}
}}y}
}ya
aaea ©
µi=µ=  ƒa­ €¡} }¨eƒy}\e}}a€Åaaƒ}9¡}¹m9m½½9}}€Å}E}e} ]½ ]9‚é9‚é½m½m9 ¡ƒ y¬m
¬m
ym}
m}
ƒ$y}€ù}Á}A}Iu\ƒ(y}€ù}Rƒ,y}€ù}}}ƒ0e}y}}e } }}y} }
} }
 } e } }y}ƒ4 AI}ƒ8I€ÅII €­AIAI€ÅIƒ<e}y}$
ƒ@}e}y}}}}AaaaaÅ=Y€…
É€•ƒÝ ]É
ɃHEaa}‚éq aAa€¡a€Åaa}99]ÍÑÍÍmq ]Í]Í ÑÑÍ=ƒå ƒ
ƒL}}a<A½mq9}}}€¡a€ÅtetA½Ex€ÅttetIÕ€­}}€¡}¡}Aa}a€Åaaaa
y}}y}}}}#€­yy
}}}} €­}}  €¡}e||} |e|yI
IÙ€¡aa=}}}! ƒPAa¡€Åaa} L}€­(}ƒX(}}(}(}}}}
y}(}
}(}
(}€­
y(}(}€‘$0!É$ÉyÉ
É€­
e€‰€‰€­
y€‰
€‰€‰e€‰
€ªƒ\áq}€ù},q0}¡4}ƒ`ƒd0}0}e}}}ƒh0}4}4}}}}áq}
۝}ےq,qے
q,q
,qے}0}
}0}
0}y0} 0} ,qy0}}
0}}  y}4}
}4}y4}
4}
4}ƒp}}e½ƒtƒx½e½ ýEmqmqƒ| eaaeaI} EiY9u
m½õi iié å é å imq ‚á

A€­;Ù

=€¡}©€¡}©    ١ـ¡aƒ„€¡} €©€©€©
i= ۩ a 
€Ùi €Í
€Ù„!€ÍYa€¡a=„) „)„!+}}}}eaaa}=a€¡a
€¡aa€¡a€¡aa µµ Yy ‚! !‚! Aaa€¡a€Åaa
€­
ƒŒAD€­}eA}€Å€¡a€Á}} €­} €½} €Á}-}€¡}}}}€¡}€¡}}a¡i }}€¡a€Í €Í"ƒA€Ñ€‘€Ñ€Ù €­€Ñ €Ñ €‘€Ñ€­€Ñ€Å
€Ñ€Ñ€Ñ €Ù €Í€Ù€Í€Ñ€Í  ƒ…"ƒœôA€‘A
yA
A A €‘A;A€‘AA€Åe€‘€‘Aƒ¤€‘=y€Ý€‘
€Ý€‘ ey!
!
! %)M )!
€¹‚-9‚1€Åe‚59 9 „1
y‚55y55
‚5‚5‚5e‚50„5€¹‚9   ƒå  €Í  ‚= ‚A€Í€­€Ô€­€Ô€Ô€Í e€Í  e€Ý€Ý
€áƒQ
€á€Ýe€Ý€ÝA€Ð ‚I = ]EyEyEE'}yy
EE y}Ey}EE
}EE
€­Eƒ¸EEE ]YyY
Y 99€Ü ‚I€ì uƒÈ
ƒÌ ƒÐ=aÉ]ÉyYI
YI = ]Q yQ=
Q=y=
= ]iyi=
i=ƒÔ]½ ]=
y==
==
=Ý

ƒìiEуð= ‚Y]Ñ9%A9€Å999`ƒä9½A9€Å9
A
½- `Ae½½ý]ÍÑÍÍy½
iiƒèaÉ iƒø= 
ۛۛiyĈ
ƒà=iii iia€õÉyÉ
Éi€‘UqYYEiiA€õq
A€õAqAq  YE9u 9=Ý
 ‚éy


y


9=Ý

9   iE9A i  A9€Å999`9½ý]Í i9u = „E i
iE=eI9u=ii i €‰EY€…-
A9€Å99€Å99ÑqqÑqqyq9
q9Ñqm½m½€Å99 E9uimqm½imqm½iiE9A e½½ý]Í 9u  Ei=eI ý]ÍT Qi`eyy
€Å9999ie`m½q e ‚¹9u=EEiÑqq ii9u]Ma õ¹=]9
A9€Å999` A9¹U==EY€‰€…€Ü€ìIIE ]u]u aÉÉyÉ
É
 m AA4
a}¡€¡„,}@<€íy}<
}<y<@
<@
}@<y}@<
}@<
y}D
}D yD
D ƒi+}aa}Aa}€Åm+a}€¡„4 }}}}„8yaH
aH
yH
H
€'IIImqEEy½
½ A A9u„`aa­­„d€¥ E9uA9¹‚u€õA9Ñ99„p9=Ñ€ù=M/
€­AIA=Ñ„t¹eIIA=i€­€­UY€…
€‘ѽ½Ñ½ Ñqq„xq
u EY€… €­œN iœ€‘œ€­€‘€­€‘ œ €‘œ€­€­€­€‘€­ €­  €‘€¡€­€­€¡‚ပ€­A¤ „|¤€Å¤¤€Ý€Ñ€Ù€Å¤
‚yy‚y€Ý
‚y€Ýy¨
¨y}¨€Ý
}¨€Ý‚餂}¨‚}¬ A‚y €­¨ „ˆ¤ „Œ¤
¤
„˜¤‚…Á‚…
Á‚y¬„œ¤¨¨ Á¨ ‚…¨õ
y¤¨
¤¨
¨„¬ye€­€õ„¼yt
t
tÝ€õ„¼€õ„¼ „´e y©
©y©
©
 y
€õ„¼
y„¼m
„¼m
m‚•„¼‚•„¼‚•„¼ „M„M„M 
‚•„¼„Èe‚QmyQ
‚Q  m  j
„Ðye8e8eee8e8ee8ey8eyye
eye8e
e8e
8e 8ey8ey8e
8ey8ee
8ee8ee8e€­‚¥ €­e„ÜeQm Ýe ee ‚é‚逑e y i‚™ em‚™ e„à  m ee ƒ½ „U  „Y ]]]
€• €•€• A‚­€­€­€­‚­€­€­‚­€­€­‚­€­€­€­!
‚µ´e]i‚¹‚½=i‚Á ‚½]i=]QQ]Q = ]==]=
 9U!"im½9AEEE
m=
 iE9AEEm=9UY]Y ]€…]€…A=9=m=im½E9A
]½A99€Å99)A9A9€Å9999`m½E
iE=eIE=i…$=y=
=½€ùq‚Å ‚Å€ù9m€ù‚é ]‚Õ€ù‚Õ
‚Õ à‚Ñ‚I ‚ÑE EEe €•€•€•= €•„e€•  AAø‚iøô ô mmô Ý ÝôA€Å…Lô€ùè…Pô…< €ù …@ ìAô…De€Åø€Åøƒ
 ƒ
 „q „m ôð
ƒiôôðð eôô€Åøøeô e €¡„y ƒi €ùƒA eôôA €Å€Å€ùA  …XA „} „}(A‚Ù €Å€‘ €‘ 
€‘
A€‘ €Å€‘ €‘ $A€‘ e  €Åe e  €Å }E 0 €‘ ‚4€‘y
€‘
ye
e€‘ ‚4 e€‘
€á ƒQ 
y€áy€á €ñ‚Py€é
€é‚T‚p )‚ˆ!e}aa}aay}}aa
}}aa}aae}aa
}aa   aa
õ¡¡¡¡aa
y€Ýy€Ý
€Ý   ‚Ø }ùÉ É$9}}e}}‚ô¤€á=y€Ñy€Ñ
€Ñ¡eaaEY€…9ua}¡}y}* € a=AÉe$9$9ya
a ]ùyù$9
ù$9
$9
y$9
$9
$9 e$9ƒDƒTƒl}}ÑÍÍ=€¡ m‚5
€è€ðƒ¨}E€‰]€‰Ñ€‰ƒ°ƒ´ E€…€‰E=YIEeEÑ€…Ñ=ÑYƒÄ=ƒØaÉɃà]aÑaÉeɃü<@D}@<H x=„@ xh}Ie}„D„H }I„LEY Y*IIIIyIIIE9uIII„X„d€¡ „d9„l
Ñ
y}¨
y¨€Ý
¨€Ý
y¬
ye „‘¬ee‚Q‚Q ‚‘‚‘‚Qe‚Q„¸„À  °e„À„Ì„Ô
„ày
„ì
¸„ð„ô
„‘„ø…,…0…<€ù
€ù …@

  Ae  …T …De·z\V4à‰8ëŸ.×Væ¬ñOs
DocIdC++ CLI C++ CXC++ WINRT VB.NET
docid vb.netc++/cli c++/cxc++/winrt F#f#JavaScriptjavascriptBSystem.Windows.DependencyPropertyDWindows.UI.Xaml.DependencyProperty>System.Windows.DependencyObject@Windows.UI.Xaml.DependencyObjectSystem.Void€¤Types with embedded references are not supported in this version of your compiler.FrameworksIndextSystem.Runtime.CompilerServices.CompilerGeneratedAttributebMicrosoft.FSharp.Core.CompilationMappingAttribute$FrameworkAlternate
IndexProperty
Eventstatistics.txt31  
.Parameter€¤.€„System.Security.Permissions.SecurityPermissionAttribute, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089TSerializationFormatter\€Ø
€­€ÔA
€­€õx9€õI8€­€­|
€­I€Œ€ý
A¬ExAt|\Aa€õ  €Ñˆ€ ‚°€­‚Ä €­€¬€Ù‚9A€Ð€‰€Ü€ìƒä=u`‚i€ÍA½mq}I„\
€­œ€­€­A¤m¤ ‚}¨ ¬ Ay t
€­¨¤TX
‚…¨¨´u€­Ý€õ„¼ e„¨ ‚•„¼
Ýey €­‚¥ ]€­‚­€­€­‚™iìôèð‚ÙAø ‚iøƒ €ù A…`(yEyE
y}E
y}Eyq yyayq, €­Ah@ y€±‚Dy€Ý€á y€Ýy€Ý€Ý€Ý€Ý€Ý y€á€é€Ý€Ý€Ý€Ý€Ýpt
€‘€õ€‘‚x 
€Ýy| y|9y|Iy9)€€‚€‚” y  y y €Ý‚œ€ù‚¤ym€í‚Ð y€Ý‚Üy
yy€Ñy¬yI y©y¬e ye y} y¤y}}y}y}} y} yay9y} }yayù$9y$9y}}y}}}}yIyy}(} yÉ y€‰€ù}€íq,q€í}0}y0}}y}4} €ù}€ù©Q­‚ü y€Ñ
€­a y¤ƒƒ a y}maea€‘ ,qƒ` 4}½ƒpý]̓tƒ€yÕƒ”ƒ˜ƒ  yA y! y55y5‚5€­Ee€èe€ðƒ¬yE yEE
y}Ey}EE€è Ñ€‰€ðƒ¼ƒÀ yYI
yQ=y=yi=y==eE Ñ€…Ñ=ÑYeIe=ƒÜƒàƒèƒô yƒà yÉ yÉE]aÑaeÉÝ
 yq9 y„$„( €í„0y}<y}@<y}D„<yaHxe„P y½„T„h Ñe9€ù=„€y‚y€Ý y¨ y€Ý y¨€Ýy}¨€Ý ye y¬„”„¤
Á¨„° yt y© y© y y„¼m y‚Q¬‚‘° yy8e„Øy8ey8ee¸„èe„ü y½ÄÐy=…(eEY €ùè
Ae…He €Å…\
€‘ …dy}}aa…D 9 = I E ]a Y iiEmq E= u 9d q \ E = Y ii9 €… €‰!yy(€‘yy*€‘yy €©€©ô€­A €­A €Ø €Í €Ý €Ñ €Ñ€Ñ €Ñ €á€å €Ñ€­€Ô€í€Ñ €Ý €Ñ€­€Ô €Ñ  €Ñ €­A€Ñ€Ù €Ñ€õ €Ý€‘€Ý  
€Ý
€Ý 9 x |I %I %€­| %)9I€­|u 99 99 9  I A I €Œ
۝ ۩۩
 U ]=Ieim  € €  tx euy }€ù}
A ‚¬ Q ¬e=¨9 e}¤ =} ¬e}€õ a¡‚°=
€õ   }€õ } =¨
 aAa=aa }¬e=t } }=¨
}}=
}}i=
}}m= a¡ ¨€­AI \=}\I}¨'\}y}€ù}y}I€­AI}!}y}€ù}Á}I!}y}€ù}Á}=$}}y}€ù}Á}i$}}y}€ù}Á}m"}y}€ù}Á}i a¡
I ma a }a a€‰
}a }a
}a }a aaa} }}
}}}} t¨ }¨
}} aI }Ie }e }} }¤¨9 Ý
= }Imq¨ ¨}m½I }I¨ ¨}9ma ma ¨}I }a¨€­AIIiE I}hå =
 AÙ€¬A€¬}
 A A 
a aaåa €­}}ia
}} €­€ÑAA €­€ÑA ƒ˜ €‘ ƒ˜A ‚! ƒ˜
€­€Ô€­€Ô€Í A €Ý A€Ð  €‰‚I I=€­E=€è=€­E€‰€­EE ]q9€ð=€­E9 E €‰ Ia I=I=I=yIE= I9 =e=e9= =i == 0 
Ý
  
    ii9d i= iE ii9d im½ ƒèE iE iiE =E iY iqƒà]a
€õE a]a iEiE ½Y€‰ iE
iA q ] ii½d i½ iiEmq iiqi€‰  €… €‰ ii! u iim½mq iim½q M ‚a €Ü €ì
iim½ ii ii½ ii€‰ I I Id 9 ` `
A99 M€… \ Å a¨ 
aI\ € €Í =eA =eA€õ =¨ I=h 
I= }= }I I }ۯ aۯ }ۯ aۯ E9uY9}
A999 9=
€õ=€­AI=I¹€­Q¹ €­Qi]q€­ 9€­
]uI €­œ  €­œˆ €­€­
 m¤ m¤ ¤¬et m¤m¤ m¤m¤ ¨ ¨ e
¤
¬ ¬
t t
¨ ¨¨ ¨ ¨= ¤ ¨ ¤ ¤  ¨ ¨¤ Ý  „¼
e m= „¼ ‚•„¼ em‚™9A em‚™ em‚™ em‚™ em
em‚™9 e‚™]m m ¨AA„ü „ü ´ =9 =i9== m Y ii€‰ E m½= 9 9 ii9 iimqEE Y I E= €… E Y mq ¹0m€ù ‚É ‚Í ! M 9M q ‚Õ eE ì  e   ô ô  è   ð ì ‚é  Y Y
‚ù‚ý ‚ù
‚Ù ‚Ù
‚iø ô ô ô  ô €ù
€ù €ù
  0€ù0€ù00 ø ì
A …D‚éôì  ì ì ì ìô
 
 ô  
€ù €ù        ô
‚Ù ô ‚Ù ‚Ù         ô €ù
€ù €ù
  0€ù0€ù00 ø   
 A A€‘  A€‘   E
}E
}E  €±
€á€Ý €Ý€Ý€Ý€Ý€Ý €á €ñ €Ý€Ý€Ý€Ý €é €Ð €‘
e€‘ €Ý€Ý 9| I| 5 e9       €Ý  E
€ ¬e aa  } }} €Ý €Ý €Ý ¬ 
 ۄ
 ¬ ©
e¬ e } ¤ }} } }} } a
 }} a
$9ù $9 }} }}}}
(}} É } ,qq 0}} }0} 4}} ¬ e €Ñ a€Ø
m¬ }m }  e (}
q}
4} 0}  A ! 55
‚5‚5 €‘€Ý eI EE
}E E}E €è e€è €ð e€ð IY =Q =i == e= ƒà É É ƒà eƒà 
 
 9q  @< D <} }@< D} H
Ha e ½ 9 €Ý‚y
€Ý}¨ €Ý¨ mm m t © © m„¼ Q ee m
mm e 8ee 8e 8e e8e €ùè €ùè è €‘ €‘  }aa}((((((((\((9 (|I(I€ (=(A(A (A€Ð(]a(=(I(((` (€­œ(€­€­( (m¤
(¤
(¬
(t
(¨(¨(¤( (Ý
(e(y((((ô((è(ð (‚Ù
(iø
(€ù(( ( (€‘ (€‘((€è(€ð(ƒà((e(mTWrapNonExceptionThrowsMonodocs-to-HTMLSNCopyright (c) 2004 Joshua Tauberer <tauberer@for.net>, released under the GPL.61Convert Monodoc XML documentation to static HTML.NIMono.Rocks.ObjectRocks+<CreateTraverseDepthFirstWithParentIterator>d__3`2QLMono.Documentation.MDocUpdateEcmaXml+<GetTypeDirectoryFilePermutations>d__1272Mono.Documentation.ExceptionLookup+<GetBases>d__11"Use DocUtils.IsPublic instead?:Mono.Documentation.MDocUpdater+<GetCustomAttributes>d__131B=Mono.Documentation.MDocUpdater+<FilterSpecialCharsCore>d__162MHMono.Documentation.Util.AttachedEntitiesHelper+<GetAttachedEntities>d__6KFMono.Documentation.Util.AttachedEntitiesHelper+<GetAttachedEvents>d__8PKMono.Documentation.Util.AttachedEntitiesHelper+<GetAttachedProperties>d__13=8Mono.Documentation.Util.CecilExtensions+<GetMembers>d__1?:Mono.Documentation.Util.CecilExtensions+<GetAllTypes>d__14E@Mono.Documentation.Updater.FSharpFormatter+<GetFSharpFlags>d__41WRMono.Documentation.Updater.EcmaDocumentationEnumerator+<GetDocumentationTypes>d__4LGMono.Documentation.Updater.EcmaDocumentationEnumerator+<GetMembers>d__6SNMono.Documentation.Updater.DocumentationEnumerator+<GetDocumentationTypes>d__1UPMono.Documentation.Updater.DocumentationEnumerator+<GetDocumentationMembers>d__2VQMono.Documentation.Updater.DocumentationEnumerator+<GetReflectionMembersCore>d__694Mono.Documentation.Updater.DocUtils+<SafeCast>d__8`1HCMono.Documentation.Updater.DocUtils+<GetAllInterfacesFromType>d__26OJMono.Documentation.Updater.Frameworks.AssemblySet+<LoadAllAssemblies>d__47UPMono.Documentation.Updater.Frameworks.MDocResolver+<GetInstalledAssemblies>d__12SNMono.Documentation.Updater.Frameworks.MDocBaseResolver+<GetAssemblyPaths>d__19TOMono.Documentation.Updater.Frameworks.MDocBaseResolver+<GetAllDirectories>d__20=8Mono.Options.StringCoda+<CreateWrappedLinesIterator>d__23.Mono.Options.ArgumentSource+<GetArguments>d__7% Use KeyedCollection.this[string]2-Mono.Options.CommandSet+<GetCompletions>d__37B=Mono.Options.OptionSet+ArgumentEnumerator+<GetEnumerator>d__3 Itemþ"<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output
encoding="UTF-8"
indent="yes"
method="xml"
omit-xml-declaration="yes"
/>
<xsl:template match="Page">
<html>
<head>
<title>
<xsl:value-of select="Title" />
</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<xsl:call-template name="create-default-style" />
<xsl:call-template name="create-default-script" />
</head>
<body>
<!-- HEADER -->
<xsl:call-template name="create-default-collection-title" />
<xsl:call-template name="create-index" />
<xsl:call-template name="create-default-title" />
<xsl:call-template name="create-default-summary" />
<xsl:call-template name="create-default-signature" />
<xsl:call-template name="create-default-remarks" />
<xsl:call-template name="create-default-members" />
<hr size="1" />
<xsl:call-template name="create-default-copyright" />
</body>
</html>
</xsl:template>
<!-- IDENTITY TRANSFORMATION -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()" />
</xsl:copy>
</xsl:template>
<xsl:template name="create-default-style">
<style>
a { text-decoration: none }
div.SideBar {
padding-left: 1em;
padding-right: 1em;
right: 0;
float: right;
border: thin solid black;
background-color: #f2f2f2;
}
.CollectionTitle { font-weight: bold }
.PageTitle { font-size: 150%; font-weight: bold }
.Summary { }
.Signature { }
.Remarks { }
.Members { }
.Copyright { }
.Section { font-size: 125%; font-weight: bold }
p.Summary {
margin-left: 1em;
}
.SectionBox { margin-left: 2em }
.NamespaceName { font-size: 105%; font-weight: bold }
.NamespaceSumary { }
.MemberName { font-size: 115%; font-weight: bold; margin-top: 1em }
.Subsection { font-size: 105%; font-weight: bold }
.SubsectionBox { margin-left: 2em; margin-bottom: 1em }
.CodeExampleTable { background-color: #f5f5dd; border: thin solid black; padding: .25em; }
.TypesListing {
border-collapse: collapse;
}
td {
vertical-align: top;
}
th {
text-align: left;
}
.TypesListing td {
margin: 0px;
padding: .25em;
border: solid gray 1px;
}
.TypesListing th {
margin: 0px;
padding: .25em;
background-color: #f2f2f2;
border: solid gray 1px;
}
div.Footer {
border-top: 1px solid gray;
margin-top: 1.5em;
padding-top: 0.6em;
text-align: center;
color: gray;
}
span.NotEntered /* Documentation for this section has not yet been entered */ {
font-style: italic;
color: red;
}
div.Header {
background: #B0C4DE;
border: double;
border-color: white;
border-width: 7px;
padding: 0.5em;
}
div.Header * {
font-size: smaller;
}
div.Note {
}
i.ParamRef {
}
i.subtitle {
}
ul.TypeMembersIndex {
text-align: left;
background: #F8F8F8;
}
ul.TypeMembersIndex li {
display: inline;
margin: 0.5em;
}
table.HeaderTable {
}
table.SignatureTable {
}
table.Documentation, table.Enumeration, table.TypeDocumentation {
border-collapse: collapse;
width: 100%;
}
table.Documentation tr th, table.TypeMembers tr th, table.Enumeration tr th, table.TypeDocumentation tr th {
background: whitesmoke;
padding: 0.8em;
border: 1px solid gray;
text-align: left;
vertical-align: bottom;
}
table.Documentation tr td, table.TypeMembers tr td, table.Enumeration tr td, table.TypeDocumentation tr td {
padding: 0.5em;
border: 1px solid gray;
text-align: left;
vertical-align: top;
}
table.TypeMembers {
border: 1px solid #C0C0C0;
width: 100%;
}
table.TypeMembers tr td {
background: #F8F8F8;
border: white;
}
table.Documentation {
}
table.TypeMembers {
}
div.CodeExample {
width: 100%;
border: 1px solid #DDDDDD;
background-color: #F8F8F8;
}
div.CodeExample p {
margin: 0.5em;
border-bottom: 1px solid #DDDDDD;
}
div.CodeExample div {
margin: 0.5em;
}
h4 {
margin-bottom: 0;
}
div.Signature {
border: 1px solid #C0C0C0;
background: #F2F2F2;
padding: 1em;
}
</style>
</xsl:template>
<xsl:template name="create-default-script">
<script type="text/JavaScript">
function toggle_display (block) {
var w = document.getElementById (block);
var t = document.getElementById (block + ":toggle");
if (w.style.display == "none") {
w.style.display = "block";
t.innerHTML = "⊟";
} else {
w.style.display = "none";
t.innerHTML = "⊞";
}
}
</script>
</xsl:template>
<xsl:template name="create-index">
<xsl:if test="
count(PageTitle/@id) &gt; 0 and
(count(Signature/@id) &gt; 0 or count(Signature/div/@id) &gt; 0) and
count(Remarks/@id) &gt; 0 and
count(Members/@id) &gt; 0
">
<div class="SideBar">
<p>
<a>
<xsl:attribute name="href">
<xsl:text>#</xsl:text>
<xsl:value-of select="PageTitle/@id" />
</xsl:attribute>
<xsl:text>Overview</xsl:text>
</a>
</p>
<p>
<a>
<xsl:attribute name="href">
<xsl:text>#</xsl:text>
<xsl:value-of select="Signature/@id" />
<xsl:value-of select="Signature/div/@id" />
</xsl:attribute>
<xsl:text>Signature</xsl:text>
</a>
</p>
<p>
<a>
<xsl:attribute name="href">
<xsl:text>#</xsl:text>
<xsl:value-of select="Remarks/@id" />
</xsl:attribute>
<xsl:text>Remarks</xsl:text>
</a>
</p>
<p>
<a href="#Members">Members</a>
</p>
<p>
<a>
<xsl:attribute name="href">
<xsl:text>#</xsl:text>
<xsl:value-of select="Members/@id" />
</xsl:attribute>
<xsl:text>Member Details</xsl:text>
</a>
</p>
</div>
</xsl:if>
</xsl:template>
<xsl:template name="create-default-collection-title">
<div class="CollectionTitle">
<xsl:apply-templates select="CollectionTitle/node()" />
</div>
</xsl:template>
<xsl:template name="create-default-title">
<h1 class="PageTitle">
<xsl:if test="count(PageTitle/@id) &gt; 0">
<xsl:attribute name="id">
<xsl:value-of select="PageTitle/@id" />
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="PageTitle/node()" />
</h1>
</xsl:template>
<xsl:template name="create-default-summary">
<p class="Summary">
<xsl:if test="count(Summary/@id) &gt; 0">
<xsl:attribute name="id">
<xsl:value-of select="Summary/@id" />
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="Summary/node()" />
</p>
</xsl:template>
<xsl:template name="create-default-signature">
<div>
<xsl:if test="count(Signature/@id) &gt; 0">
<xsl:attribute name="id">
<xsl:value-of select="Signature/@id" />
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="Signature/node()" />
</div>
</xsl:template>
<xsl:template name="create-default-remarks">
<div class="Remarks">
<xsl:if test="count(Remarks/@id) &gt; 0">
<xsl:attribute name="id">
<xsl:value-of select="Remarks/@id" />
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="Remarks/node()" />
</div>
</xsl:template>
<xsl:template name="create-default-members">
<div class="Members">
<xsl:if test="count(Members/@id) &gt; 0">
<xsl:attribute name="id">
<xsl:value-of select="Members/@id" />
</xsl:attribute>
</xsl:if>
<xsl:apply-templates select="Members/node()" />
</div>
</xsl:template>
<xsl:template name="create-default-copyright">
<div class="Copyright">
<xsl:apply-templates select="Copyright/node()" />
</div>
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0" encoding="UTF-8"?>
<!--
Author: John Luke <john.luke@gmail.com>
This is a (not very strict) schema for the monodoc
ecma-provider format.
TODO:
make base type for summary, remarks, returns, etc
alias duplicate attributes
make stricter in order and occurance
add masterdoc support?
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<!-- define attributes -->
<xs:attribute name="preserve-mono" type="xs:string" />
<xs:attribute name="license" type="xs:string" />
<xs:attribute name="from" type="xs:string" />
<xs:attribute name="modified" type="xs:boolean" />
<xs:attribute name="argnames" type="xs:string" />
<xs:attribute name="cref" type="xs:string" />
<xs:attribute name="href" type="xs:string" />
<xs:attribute name="Deprecated" type="xs:boolean" />
<xs:attribute name="FullName" type="xs:string" />
<xs:attribute name="FullNameSP" type="xs:string" />
<xs:attribute name="id" type="xs:string" />
<xs:attribute name="inherited" type="xs:string" />
<xs:attribute name="language" type="xs:string" />
<xs:attribute name="Language" type="xs:string" />
<xs:attribute name="lang" type="xs:string" />
<xs:attribute name="langword" type="xs:string" />
<xs:attribute name="Library" type="xs:string" />
<xs:attribute name="location" type="xs:string" />
<xs:attribute name="Maintainer" type="xs:string" />
<xs:attribute name="MemberName" type="xs:string" />
<xs:attribute name="ExplicitInterfaceMemberName" type="xs:string" />
<xs:attribute name="name" type="xs:string" />
<xs:attribute name="Name" type="xs:string" />
<xs:attribute name="namespace" type="xs:string" />
<xs:attribute name="propertytype" type="xs:string" />
<xs:attribute name="qualify" type="xs:boolean" />
<xs:attribute name="RefType" type="xs:string" />
<xs:attribute name="returntype" type="xs:string" />
<xs:attribute name="source" type="xs:string" />
<xs:attribute name="src" type="xs:string" />
<xs:attribute name="subset" type="xs:string" />
<xs:attribute name="Value" type="xs:string" />
<xs:attribute name="Usage" type="xs:string" />
<xs:attribute name="version" type="xs:string" />
<xs:attribute name="tool" type="xs:string" />
<xs:attribute name="type" type="xs:string" />
<xs:attribute name="Type" type="xs:string" />
<xs:attribute name="TypeParamName" type="xs:string" />
<xs:attribute name="overwrite" type="xs:boolean" />
<xs:attribute name="supported" type="xs:boolean"/>
<xs:attribute name="FrameworkAlternate" type="xs:string"/>
<xs:attribute name="Index" type="xs:integer"/>
<!-- define simple elements -->
<xs:element name="AssemblyName" type="xs:string" />
<xs:element name="AssemblyPublicKey" type="xs:string" />
<xs:element name="AssemblyVersion" type="xs:string" />
<xs:element name="AssemblyCulture" type="xs:string" />
<xs:element name="AttributeName" type="xs:string" />
<xs:element name="BaseTypeName" type="xs:string" />
<xs:element name="Excluded" type="xs:string" />
<xs:element name="ExcludedBaseTypeName" type="xs:string" />
<xs:element name="ExcludedLibrary" type="xs:string" />
<xs:element name="ExcludedLibraryName" type="xs:string" />
<xs:element name="ExcludedTypeName" type="xs:string" />
<xs:element name="i" type="xs:string" />
<xs:element name="InterfaceName" type="xs:string" />
<xs:element name="li" type="xs:string" />
<xs:element name="MemberOfLibrary" type="xs:string" />
<xs:element name="MemberType" type="xs:string" />
<xs:element name="MemberValue" type="xs:string" />
<xs:element name="onequarter" />
<xs:element name="PRE" />
<xs:element name="permille" />
<xs:element name="pi" />
<xs:element name="pre" />
<xs:element name="ReturnType" type="xs:string" />
<xs:element name="TypeExcluded" type="xs:string" />
<xs:element name="InterfaceMember" type="xs:string" />
<!-- define complex elements -->
<xs:element name="altcompliant">
<xs:complexType>
<xs:attribute ref="cref" />
</xs:complexType>
</xs:element>
<xs:element name="altmember">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="cref" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="AssemblyInfo">
<xs:complexType>
<xs:sequence>
<xs:element ref="AssemblyName" minOccurs="0" />
<xs:element ref="AssemblyPublicKey" minOccurs="0" />
<xs:element ref="AssemblyVersion" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="AssemblyCulture" minOccurs="0" />
<xs:element ref="Attributes" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Attribute">
<xs:complexType>
<xs:sequence>
<xs:element ref="AttributeName" />
<xs:element ref="Excluded" minOccurs="0" />
<xs:element ref="ExcludedTypeName" minOccurs="0" />
<xs:element ref="ExcludedLibraryName" minOccurs="0" />
</xs:sequence>
<xs:attribute name="FrameworkAlternate" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="Attributes">
<xs:complexType>
<xs:sequence>
<xs:element ref="Attribute" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Base">
<xs:complexType>
<xs:sequence>
<xs:element ref="BaseTypeName" minOccurs="0" />
<xs:element ref="BaseTypeArguments" minOccurs="0" />
<xs:element ref="ExcludedBaseTypeName" minOccurs="0" />
<xs:element ref="ExcludedLibraryName" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="BaseTypeArgument">
<xs:complexType mixed="true">
<xs:attribute ref="TypeParamName" />
</xs:complexType>
</xs:element>
<xs:element name="BaseTypeArguments">
<xs:complexType>
<xs:sequence>
<xs:element ref="BaseTypeArgument" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="block">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="code" />
<xs:element ref="format" />
<xs:element ref="list" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="subscript" />
<xs:element ref="sup" />
<xs:element ref="pi" />
<xs:element ref="typeparamref" />
</xs:choice>
<xs:attribute ref="subset" />
<xs:attribute ref="type" />
</xs:complexType>
</xs:element>
<xs:element name="c">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="code" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="class">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="constructor" />
<xs:element ref="property" />
<xs:element ref="method" />
<xs:element ref="field" />
<xs:element ref="operator" />
<xs:element ref="event" />
<xs:element ref="enum" />
<xs:element ref="class" />
<xs:element ref="struct" />
<xs:element ref="interface" />
<xs:element ref="delegate" />
</xs:choice>
<xs:attribute ref="name" />
<xs:attribute ref="namespace" />
</xs:complexType>
</xs:element>
<xs:element name="code">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="lang" />
<xs:attribute ref="language" />
<xs:attribute ref="source" />
<xs:attribute ref="src" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="constructor">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="argnames" />
</xs:complexType>
</xs:element>
<xs:element name="delegate">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element ref="constructor" />
<xs:element ref="method" />
<xs:element ref="property" />
<xs:element ref="operator" />
</xs:choice>
<xs:attribute ref="name" />
<xs:attribute ref="namespace" />
</xs:complexType>
</xs:element>
<xs:element name="description">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="c" />
<xs:element ref="block" />
<xs:element ref="geq" />
<xs:element ref="leq" />
<xs:element ref="paramref" />
<xs:element ref="para" />
<xs:element ref="permille" />
<xs:element ref="plusminus" />
<xs:element ref="SPAN" />
<xs:element ref="see" />
<xs:element ref="sub" />
<xs:element ref="typeparamref" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="forInternalUseOnly" />
<xs:element name="Docs">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="summary" />
<xs:element ref="param" />
<xs:element ref="exception" />
<xs:element ref="returns" />
<xs:element ref="remarks" />
<xs:element ref="example" />
<xs:element ref="value" />
<xs:element ref="permission" />
<xs:element ref="PermissionSet" />
<xs:element ref="altmember" />
<xs:element ref="altcompliant" />
<xs:element ref="since" />
<xs:element ref="threadsafe" />
<xs:element ref="typeparam" />
<xs:element ref="filterpriority" />
<xs:element ref="related" />
<xs:element ref="forInternalUseOnly" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:simpleType name="relatedType">
<xs:restriction base="xs:string">
<!-- External code/application samples -->
<xs:enumeration value="sample"/>
<!-- e.g. ECMA, OPC, OData, ... specs -->
<xs:enumeration value="specification"/>
<!-- e.g. Apple/Android documentation -->
<xs:enumeration value="externalDocumentation" />
<!-- e.g. a more in-depth article at docs.xamarin.com -->
<xs:enumeration value="article" />
<!-- e.g. a small article describing succintly a feature -->
<xs:enumeration value="recipe" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="memberScope">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="all"/>
<xs:enumeration value="static"/>
<xs:enumeration value="instance"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:element name="related">
<xs:complexType mixed="true">
<xs:attribute name="type" type="relatedType" />
<xs:attribute name="href" type="xs:anyURI" />
</xs:complexType>
</xs:element>
<xs:element name="enum">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="field" />
<xs:element ref="method" />
</xs:choice>
<xs:attribute ref="name" />
<xs:attribute ref="namespace" />
</xs:complexType>
</xs:element>
<xs:element name="event">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="inherited" />
</xs:complexType>
</xs:element>
<xs:element name="example">
<xs:complexType mixed="true">
<xs:choice maxOccurs="unbounded">
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="code" />
<xs:element ref="codelink" />
<xs:element ref="c" />
<xs:element ref="list" />
<xs:element ref="see" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="exception">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="format" />
<xs:element ref="list" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="SPAN" />
<xs:element ref="typeparamref" />
</xs:choice>
<xs:attribute ref="cref" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="field">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="inherited" />
</xs:complexType>
</xs:element>
<xs:element name="format">
<xs:complexType>
<xs:sequence>
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="lax" />
</xs:sequence>
<xs:attribute ref="type" />
</xs:complexType>
</xs:element>
<xs:element name="interface">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="constructor" />
<xs:element ref="property" />
<xs:element ref="method" />
<xs:element ref="field" />
<xs:element ref="event" />
</xs:choice>
<xs:attribute ref="name" />
<xs:attribute ref="namespace" />
</xs:complexType>
</xs:element>
<xs:element name="Interface">
<xs:complexType>
<xs:sequence>
<xs:element ref="InterfaceName" />
<xs:element ref="Excluded" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Interfaces">
<xs:complexType>
<xs:sequence>
<xs:element ref="Interface" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="item">
<xs:complexType>
<xs:sequence>
<xs:element ref="term" minOccurs="1" maxOccurs="1" />
<xs:element ref="description" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="link">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="location" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="list">
<xs:complexType>
<xs:sequence>
<xs:element ref="listheader" minOccurs="0" maxOccurs="1" />
<xs:element ref="item" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="type" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:element name="listheader">
<xs:complexType>
<xs:sequence>
<xs:element ref="term" />
<xs:element ref="description" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="masterdoc">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="class" />
<xs:element ref="delegate" />
<xs:element ref="interface" />
<xs:element ref="struct" />
<xs:element ref="enum" />
</xs:choice>
<xs:attribute name="assembly" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:element name="MemberSignature">
<xs:complexType>
<xs:attribute ref="Language" />
<xs:attribute ref="Value" />
<xs:attribute ref="Usage" />
<xs:attribute name="FrameworkAlternate" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="Link">
<xs:complexType>
<xs:attribute ref="Type" use="required" />
<xs:attribute name="Member" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="Member">
<xs:complexType>
<xs:sequence>
<xs:element ref="MemberSignature" minOccurs="1" maxOccurs="unbounded" />
<xs:element ref="MemberType" maxOccurs="1" />
<xs:element ref="Implements" minOccurs="0" maxOccurs="1" />
<xs:element ref="AssemblyInfo" minOccurs="0" maxOccurs="1" />
<xs:element ref="Attributes" minOccurs="0" maxOccurs="1" />
<xs:element ref="ReturnValue" minOccurs="0" maxOccurs="1" />
<xs:element ref="TypeParameters" minOccurs="0" maxOccurs="1" />
<xs:element ref="Parameters" minOccurs="0" maxOccurs="1" />
<xs:element ref="MemberValue" minOccurs="0" maxOccurs="1" />
<xs:element ref="Docs" maxOccurs="1" />
<xs:element ref="Excluded" minOccurs="0" maxOccurs="1" />
<xs:element ref="ExcludedLibrary" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="Link" minOccurs="0" maxOccurs="1" />
</xs:sequence>
<xs:attribute ref="MemberName" />
<xs:attribute ref="ExplicitInterfaceMemberName" />
<xs:attribute ref="Deprecated" />
</xs:complexType>
</xs:element>
<xs:element name="MemberGroup">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="AssemblyInfo" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="Docs" minOccurs="0" maxOccurs="1" />
</xs:choice>
<xs:attribute ref="MemberName" />
</xs:complexType>
</xs:element>
<xs:element name="Members">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="MemberGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:element ref="Member" minOccurs="0" maxOccurs="unbounded" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="method">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="argnames" />
<xs:attribute ref="inherited" />
<xs:attribute ref="returntype" />
</xs:complexType>
</xs:element>
<xs:element name="Namespace">
<xs:complexType>
<xs:sequence>
<xs:element ref="Docs" maxOccurs="1" />
</xs:sequence>
<xs:attribute ref="Name" />
<xs:attribute ref="FullName" />
<xs:attribute ref="FullNameSP" />
<xs:attribute ref="Maintainer" />
</xs:complexType>
</xs:element>
<xs:element name="operator">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="argnames" />
</xs:complexType>
</xs:element>
<xs:element name="para">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="i" />
<xs:element ref="format" />
<xs:element ref="see" />
<xs:element ref="geq" />
<xs:element ref="leq" />
<xs:element ref="list" />
<xs:element ref="link" />
<xs:element ref="ul" />
<xs:element ref="paramref" />
<xs:element ref="c" />
<xs:element ref="onequarter" />
<xs:element ref="sub" />
<xs:element ref="superscript" />
<xs:element ref="sup" />
<xs:element ref="permille" />
<xs:element ref="plusminus" />
<xs:element ref="SPAN" />
<xs:element ref="pi" />
<xs:element ref="theta" />
<xs:element ref="typeparamref" />
<xs:element ref="whitespace" />
<xs:element ref="img" />
</xs:choice>
<xs:attribute ref="id" />
<xs:attribute ref="tool" />
</xs:complexType>
</xs:element>
<xs:element name="img">
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required" />
<xs:attribute name="class" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="param">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="c" />
<xs:element ref="format" />
<xs:element ref="see" />
<xs:element ref="block" />
<xs:element ref="geq" />
<xs:element ref="leq" />
<xs:element ref="paramref" />
<xs:element ref="plusminus" />
<xs:element ref="para" />
<xs:element ref="SPAN" />
<xs:element ref="typeparamref" />
<xs:element ref="whitespace" />
<xs:element ref="attribution" />
</xs:choice>
<xs:attribute ref="preserve-mono" />
<xs:attribute ref="name" use="required" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="paramref">
<xs:complexType>
<xs:attribute ref="name" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="Parameter">
<xs:complexType>
<xs:sequence>
<xs:element ref="Attributes" minOccurs="0" maxOccurs="1" />
</xs:sequence>
<xs:attribute ref="Name" />
<xs:attribute ref="Type" />
<xs:attribute ref="RefType" />
<xs:attribute name="Index" use="optional" />
<xs:attribute name="FrameworkAlternate" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="Parameters">
<xs:complexType>
<xs:sequence>
<xs:element ref="Parameter" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="permission">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
</xs:choice>
<xs:attribute ref="cref" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="property">
<xs:complexType>
<xs:attribute ref="name" />
<xs:attribute ref="inherited" />
<xs:attribute ref="propertytype" />
</xs:complexType>
</xs:element>
<xs:element name="remarks">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="code" />
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="PRE" />
<xs:element ref="pre" />
<xs:element ref="see" />
<xs:element ref="ul" />
<xs:element ref="example" />
<xs:element ref="list" />
<xs:element ref="SPAN" />
<xs:element ref="typeparamref" />
<xs:element ref="attribution" />
</xs:choice>
<xs:attribute ref="preserve-mono" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="attribution">
<xs:complexType mixed="true">
<xs:attribute ref="license" />
<xs:attribute ref="from" />
<xs:attribute ref="modified" />
</xs:complexType>
</xs:element>
<xs:element name="returns">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="c" />
<xs:element ref="format" />
<xs:element ref="geq" />
<xs:element ref="leq" />
<xs:element ref="list" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="pi" />
<xs:element ref="see" />
<xs:element ref="theta" />
<xs:element ref="typeparamref" />
<xs:element ref="ul" />
<xs:element ref="whitespace" />
<xs:element ref="attribution" />
</xs:choice>
<xs:attribute ref="preserve-mono" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="ReturnValue">
<xs:complexType>
<xs:sequence>
<xs:element ref="ReturnType" minOccurs="0" maxOccurs="1" />
<xs:element ref="Attributes" minOccurs="0" />
</xs:sequence>
<xs:attribute ref="RefType" />
</xs:complexType>
</xs:element>
<xs:element name="Implements">
<xs:complexType>
<xs:sequence>
<xs:element ref="InterfaceMember" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="see">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="cref" />
<xs:attribute ref="href" />
<xs:attribute ref="langword" />
<xs:attribute ref="qualify" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="since">
<xs:complexType>
<xs:attribute ref="version" />
</xs:complexType>
</xs:element>
<xs:element name="SPAN">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="SPAN" />
<xs:element ref="typeparamref" />
</xs:choice>
<xs:attribute ref="version" />
</xs:complexType>
</xs:element>
<xs:element name="struct">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="constructor" />
<xs:element ref="property" />
<xs:element ref="method" />
<xs:element ref="field" />
<xs:element ref="operator" />
<xs:element ref="struct" />
<xs:element ref="class" />
</xs:choice>
<xs:attribute ref="name" />
<xs:attribute ref="namespace" />
</xs:complexType>
</xs:element>
<xs:element name="sub">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="paramref" />
<xs:element ref="typeparamref" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="subscript">
<xs:complexType>
<xs:attribute name="term" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="summary">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
<xs:element ref="ul" />
<xs:element ref="list" />
<xs:element ref="attribution" />
</xs:choice>
<xs:attribute ref="preserve-mono" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="sup">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="i" />
<xs:element ref="paramref" />
<xs:element ref="typeparamref" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="superscript">
<xs:complexType>
<xs:attribute name="term" type="xs:string" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="term">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="format" />
<xs:element ref="geq" />
<xs:element ref="leq" />
<xs:element ref="see" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="pi" />
<xs:element ref="plusminus" />
<xs:element ref="sup" />
<xs:element ref="theta" />
<xs:element ref="typeparamref" />
<xs:element ref="whitespace" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="theta" />
<xs:element name="threadsafe">
<xs:complexType>
<xs:sequence>
<xs:element ref="para" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute ref="supported" />
<xs:attribute ref="memberScope" />
</xs:complexType>
</xs:element>
<xs:element name="ThreadingSafetyStatement">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element ref="link" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ThreadSafetyStatement">
<xs:complexType mixed="true">
<xs:sequence>
<xs:element ref="link" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Type">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element ref="TypeSignature" minOccurs="1" />
<xs:element ref="MemberOfLibrary" minOccurs="0" />
<xs:element ref="AssemblyInfo" minOccurs="1" />
<xs:element ref="TypeParameters" minOccurs="0" maxOccurs="1" />
<xs:element ref="ThreadingSafetyStatement" minOccurs="0" />
<xs:element ref="ThreadSafetyStatement" minOccurs="0" />
<xs:element ref="Docs" minOccurs="1" />
<xs:element ref="Base" minOccurs="1" />
<xs:element ref="Interfaces" minOccurs="1" />
<xs:element ref="Attributes" minOccurs="1" />
<xs:element ref="Members" minOccurs="1" />
<xs:element ref="Parameters" minOccurs="0" />
<xs:element ref="ReturnValue" minOccurs="0" />
<xs:element ref="TypeExcluded" minOccurs="0" />
</xs:choice>
<xs:attribute ref="Name" use="required" />
<xs:attribute ref="FullName" use="required" />
<xs:attribute ref="FullNameSP" />
<xs:attribute ref="Maintainer" />
</xs:complexType>
</xs:element>
<xs:element name="Types">
<xs:complexType>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element ref="Type" />
</xs:choice>
<xs:attribute ref="Library" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="typeparam">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="format" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
</xs:choice>
<xs:attribute ref="name" use="required" />
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<xs:element name="typeparamref">
<xs:complexType>
<xs:attribute ref="name" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="TypeParameters">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element ref="TypeParameter" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="TypeParameter">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Attributes" />
<xs:element ref="Constraints" />
</xs:choice>
<xs:attribute ref="Name" use="required" />
<xs:attribute name="Index" use="optional" />
<xs:attribute name="FrameworkAlternate" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="Constraints">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="ParameterAttribute" type="xs:string" />
<xs:element ref="BaseTypeName" />
<xs:element ref="InterfaceName" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="TypeSignature">
<xs:complexType>
<xs:attribute ref="Language" use="required" />
<xs:attribute ref="Value"/>
<xs:attribute ref="Usage"/>
<xs:attribute ref="Maintainer" />
<xs:attribute name="FrameworkAlternate" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="ul">
<xs:complexType>
<xs:sequence>
<xs:element ref="li" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="value">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="c" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
<xs:element ref="ul" />
<xs:element ref="example" />
<xs:element ref="list" />
</xs:choice>
<xs:attribute ref="overwrite" />
</xs:complexType>
</xs:element>
<!--
index.xml & namespace-name.xml support
-->
<!-- define attributes -->
<xs:attribute name="Version" type="xs:string" />
<xs:attribute name="DisplayName" type="xs:string" />
<xs:attribute name="Kind" type="xs:string" />
<!-- define simple elements -->
<xs:element name="Title" type="xs:string" />
<!-- define complex elements -->
<xs:element name="Assemblies">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Assembly" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="Assembly">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="AssemblyPublicKey" />
<xs:element ref="AssemblyCulture" />
<xs:element ref="Attributes" />
</xs:choice>
<xs:attribute ref="Name" />
<xs:attribute ref="Version" />
</xs:complexType>
</xs:element>
<xs:element name="Copyright">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="code" />
<xs:element ref="example" />
<xs:element ref="list" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="see" />
<xs:element ref="typeparamref" />
<xs:element ref="ul" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="ExtensionMethods">
<xs:complexType>
<xs:sequence>
<xs:element ref="ExtensionMethod" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ExtensionMethod">
<xs:complexType>
<xs:sequence>
<xs:element name="Targets" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:choice minOccurs="1" maxOccurs="unbounded">
<xs:element name="Target">
<xs:complexType>
<xs:attribute ref="Type" use="required" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element ref="Member" minOccurs="1" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Overview">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Assemblies" />
<xs:element ref="Copyright" />
<xs:element ref="Remarks" />
<xs:element ref="Title" />
<xs:element name="Types">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Namespace">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="Type">
<xs:complexType>
<xs:attribute ref="Name" use="required" />
<xs:attribute ref="DisplayName" />
<xs:attribute ref="Kind" />
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute ref="Name" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element ref="ExtensionMethods" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="Remarks">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="block" />
<xs:element ref="code" />
<xs:element ref="example" />
<xs:element ref="list" />
<xs:element ref="para" />
<xs:element ref="paramref" />
<xs:element ref="typeparamref" />
<xs:element ref="see" />
<xs:element ref="ul" />
</xs:choice>
</xs:complexType>
</xs:element>
<!--
ECMA 335 CLILibraryTypes.xml support
-->
<xs:element name="Libraries">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="Types" minOccurs = "1" maxOccurs="unbounded" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="codelink">
<xs:complexType>
<xs:attribute name="SampleID" type="xs:string" />
<xs:attribute name="SnippedID" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:element name="filterpriority" type="xs:string" />
<xs:element name="geq" />
<xs:element name="leq" />
<xs:element name="plusminus" />
<xs:element name="whitespace" />
<xs:element name="PermissionSet">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="IPermission">
<xs:complexType>
<xs:attribute name="class" type="xs:string" />
<xs:attribute name="Flags" type="xs:string" />
<xs:attribute name="Name" type="xs:string" />
<xs:attribute name="PathDiscovery" type="xs:string" />
<xs:attribute name="PublicKeyBlob" type="xs:string" />
<xs:attribute name="Read" type="xs:string" />
<xs:attribute name="Unrestricted" type="xs:string" />
<xs:attribute name="version" type="xs:string" />
<xs:attribute name="Window" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<!--
ECMA 334 Annex E Documentation Comments support.
-->
<xs:element name="seealso">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute ref="cref" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="doc">
<xs:complexType>
<xs:sequence>
<xs:element name="assembly">
<xs:complexType>
<xs:choice>
<xs:element name="name" type="xs:string" />
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="members">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element name="member">
<xs:complexType>
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:element ref="seealso" />
<xs:element ref="example" />
<xs:element ref="exception" />
<xs:element ref="param" />
<xs:element ref="permission" />
<xs:element ref="PermissionSet" />
<xs:element ref="remarks" />
<xs:element ref="returns" />
<xs:element ref="summary" />
<xs:element ref="threadsafe" />
<xs:element ref="typeparam" />
<xs:element ref="value" />
</xs:choice>
<xs:attribute name="name" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
â!<?xml version="1.0"?>
<!--
Converts the "Microsoft Internal XML Documentation Format" into the
"Microsoft XML Documentation Format".
The "Microsoft Internal XML Documentation Format" (msidoc) is whatever XML
format is used within Microsoft to document the BCL, as deduced from reading
their ECMA documentation dump.
The "Microsoft XML Documentation Format" (msxdoc) is what 'gmcs /doc'
produces, and is documented in ECMA 334 §E.
msidoc is similar, but not identical to, msxdoc. For example, where msxdoc
uses <see cref="FOO"/>, msidoc uses
<codeEntityReference>FOO</codeEntityReference>. They also introduce
additional "wrapping" elements in various places (e.g. <content/>), useful
extensions (such as documenting method overload lists), and other oddities.
-->
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:authoring="http://ddue.schemas.microsoft.com/authoring/2003/5"
exclude-result-prefixes="msxsl authoring"
>
<xsl:output omit-xml-declaration="yes" />
<xsl:template match="assembly" />
<xsl:template match="authoring:changeHistory" />
<xsl:template match="authoring:clsCompliantAlternative" />
<xsl:template match="authoring:internalOnly" />
<xsl:template match="authoring:notesForCallers" />
<xsl:template match="authoring:notesForImplementers" />
<xsl:template match="authoring:notesForInheritors" />
<xsl:template match="authoring:overload" />
<xsl:template match="authoring:platformNotes" />
<xsl:template match="authoring:relatedTopics" />
<xsl:template match="authoring:sections" />
<xsl:template match="member">
<!-- skip Overload: members, as these have no msxdoc equivalent. -->
<xsl:if test="not (starts-with (@name, 'Overload:'))">
<member name="{@name}">
<xsl:apply-templates />
</member>
</xsl:if>
</xsl:template>
<xsl:template match="authoring:remarks">
<remarks>
<xsl:apply-templates />
<xsl:for-each select="../authoring:notesForInheritors">
<block subset="none" type="overrides">
<xsl:apply-templates />
</block>
</xsl:for-each>
<xsl:for-each select="../authoring:notesForImplementers">
<block subset="none" type="behaviors">
<xsl:apply-templates />
</block>
</xsl:for-each>
<xsl:for-each select="../authoring:notesForCallers">
<block subset="none" type="usage">
<xsl:apply-templates />
</block>
</xsl:for-each>
</remarks>
</xsl:template>
<xsl:template match="authoring:dduexml" >
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:codeEntityReference">
<see cref="{.}" />
</xsl:template>
<xsl:template match="authoring:equivalentCodeEntity">
<seealso cref="{authoring:codeEntityReference}" />
</xsl:template>
<xsl:template match="authoring:codeInline">
<c>
<xsl:apply-templates />
</c>
</xsl:template>
<xsl:template match="authoring:codeReference">
<code src="{.}" />
</xsl:template>
<xsl:template match="authoring:parameters">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:parameter">
<param name="{authoring:parameterReference}">
<xsl:for-each select="*">
<xsl:if test="not (position () = 1)">
<xsl:apply-templates />
</xsl:if>
</xsl:for-each>
</param>
</xsl:template>
<xsl:template match="authoring:genericParameters">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:genericParameter">
<typeparam name="{authoring:parameterReference}">
<xsl:for-each select="*">
<xsl:if test="not (position () = 1)">
<xsl:apply-templates />
</xsl:if>
</xsl:for-each>
</typeparam>
</xsl:template>
<xsl:template match="authoring:parameterReference">
<paramref name="{.}" />
</xsl:template>
<xsl:template match="authoring:returnValue">
<returns>
<xsl:apply-templates />
</returns>
</xsl:template>
<xsl:template match="authoring:exceptions">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:exception">
<exception cref="{authoring:codeEntityReference}">
<xsl:apply-templates select="authoring:content" />
</exception>
</xsl:template>
<xsl:template match="authoring:codeExamples">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:codeExample">
<xsl:choose>
<xsl:when test="count(authoring:legacy) &gt; 0">
</xsl:when>
<xsl:otherwise>
<example>
<xsl:apply-templates select="authoring:description/authoring:content" />
<xsl:apply-templates select="authoring:codeReference" />
</example>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="authoring:content">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:languageKeyword">
<see langword="{.}" />
</xsl:template>
<xsl:template match="authoring:table">
<list type="table">
<xsl:apply-templates />
</list>
</xsl:template>
<xsl:template match="authoring:tableHeader">
<listheader>
<xsl:for-each select="authoring:row/authoring:entry">
<xsl:choose>
<xsl:when test="position() = 1">
<term>
<xsl:apply-templates />
</term>
</xsl:when>
<xsl:otherwise>
<description>
<xsl:apply-templates />
</description>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</listheader>
</xsl:template>
<xsl:template match="authoring:row">
<item>
<xsl:for-each select="authoring:entry">
<xsl:choose>
<xsl:when test="position() = 1">
<term>
<xsl:apply-templates />
</term>
</xsl:when>
<xsl:otherwise>
<description>
<xsl:apply-templates />
</description>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</item>
</xsl:template>
<xsl:template match="authoring:list">
<list type="{@class}">
<xsl:apply-templates />
</list>
</xsl:template>
<xsl:template match="authoring:listItem">
<item><term>
<xsl:apply-templates />
</term></item>
</xsl:template>
<xsl:template match="authoring:alert">
<block subset="none" type="note">
<xsl:apply-templates />
</block>
</xsl:template>
<xsl:template match="authoring:permissions">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="authoring:permission">
<permission cref="{authoring:codeEntityReference}">
<xsl:apply-templates select="authoring:content" />
</permission>
</xsl:template>
<xsl:template match="authoring:threadSafety">
<threadsafe>
<xsl:apply-templates />
</threadsafe>
</xsl:template>
<xsl:template match="authoring:embeddedLabel">
<i>
<xsl:value-of select="." />
<xsl:text>:</xsl:text>
</i>
</xsl:template>
<xsl:template match="authoring:externalLink">
<format type="text/html">
<a href="{authoring:linkUri}">
<xsl:value-of select="authoring:linkText" />
</a>
</format>
</xsl:template>
<xsl:template match="authoring:legacyLink">
<i>
<xsl:value-of select="." />
</i>
</xsl:template>
<xsl:template match="authoring:legacyItalic">
<i>
<xsl:value-of select="." />
</i>
</xsl:template>
<xsl:template match="authoring:token">
<xsl:choose>
<xsl:when test=". = 'compact_v20_long'">
<xsl:text>.NET Compact Framework version 2.0</xsl:text>
</xsl:when>
<xsl:when test=". = 'compact_v35_long'">
<xsl:text>.NET Compact Framework version 3.5</xsl:text>
</xsl:when>
<xsl:when test=". = 'dnprdnext'">
<xsl:text>.NET Framework version 2.0</xsl:text>
</xsl:when>
<xsl:when test=". = 'vbprvbext'">
<xsl:text>Microsoft Visual Basic 2005</xsl:text>
</xsl:when>
<xsl:when test=". = 'vbprvblong'">
<xsl:text>Visual Basic 2005</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>UNKNOWN_TOKEN(</xsl:text>
<xsl:value-of select="." />
<xsl:text>)</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- cute trick to remove the xmlns attributes on copied nodes. -->
<xsl:template match="*">
<xsl:element name="{local-name()}">
<xsl:apply-templates />
</xsl:element>
</xsl:template>
</xsl:stylesheet>
¥<?xml version="1.0"?>
<!--
Based on Mono's /monodoc/browser/mono-ecma.xsl file.
-->
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
exclude-result-prefixes="msxsl"
>
<xsl:output omit-xml-declaration="yes" />
<xsl:include href="stylesheet.xsl"/>
<xsl:param name="namespace" select="''"/>
<xsl:variable name="max-types">50</xsl:variable>
<xsl:template match="Overview">
<Page>
<Title>
<xsl:value-of select="Title"/>
<xsl:if test="not($namespace='' or $namespace='all' or count(Types/Namespace)=1)">
<xsl:value-of select="': '"/>
<xsl:value-of select="$namespace"/>
</xsl:if>
</Title>
<CollectionTitle>
<xsl:if test="not($namespace='' or $namespace='all')">
<a href="../index.{$ext}"><xsl:value-of select="Title"/></a>
</xsl:if>
</CollectionTitle>
<PageTitle>
<xsl:choose>
<xsl:when test="not($namespace='' or $namespace='all')">
<xsl:call-template name="GetNamespaceName">
<xsl:with-param name="ns" select="$namespace" />
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="Title"/>
</xsl:otherwise>
</xsl:choose>
</PageTitle>
<!--
<SideBar>
<xsl:if test="not($namespace='')">
<p style="font-weight: bold; border-bottom: thin solid black"><a href="../index.{$ext}"><xsl:value-of select="Assembly"/></a></p>
<xsl:for-each select="Types/Namespace">
<xsl:sort select="@Name"/>
<div>
<a href="../{@Name}/index.{$ext}">
<xsl:value-of select="@Name"/>
</a>
</div>
</xsl:for-each>
</xsl:if>
<xsl:if test="$namespace=''">
<div class="AssemblyRemarks" style="margin-top: 1em; margin-bottom: 1em">
<xsl:apply-templates select="Remarks" mode="notoppara"/>
</div>
</xsl:if>
</SideBar>
-->
<Summary>
<xsl:if test="$namespace=''">
<div class="AssemblyRemarks" style="margin-top: 1em; margin-bottom: 1em">
<xsl:apply-templates select="Remarks" mode="notoppara"/>
</div>
</xsl:if>
</Summary>
<Signature>
</Signature>
<Remarks>
<xsl:choose>
<xsl:when test="Types/Namespace[@Name=$namespace][count(Type)>0] and $namespace != ''">
<!-- show all types within namespace -->
<h2 class="Section"><xsl:call-template name="GetNamespaceName" /></h2>
<xsl:call-template name="CreateNamespaceDetails">
<xsl:with-param name="ns" select="Types/Namespace[@Name=$namespace]" />
</xsl:call-template>
</xsl:when>
<xsl:when test="count(Types//Type) &lt; $max-types">
<!-- index; show all types -->
<xsl:for-each select="Types/Namespace">
<xsl:sort select="@Name"/>
<h2 class="Section"><xsl:call-template name="CreateNamespaceLink" /></h2>
<xsl:call-template name="CreateNamespaceDetails">
<xsl:with-param name="ns" select="." />
</xsl:call-template>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<!-- index; show only namespaces -->
<xsl:for-each select="Types/Namespace">
<xsl:sort select="@Name"/>
<h2 class="Section"><xsl:call-template name="CreateNamespaceLink" /></h2>
<p><xsl:apply-templates select="document(concat('ns-',@Name,'.xml'), .)/Namespace/Docs/summary" mode="notoppara"/></p>
</xsl:for-each>
</xsl:otherwise>
</xsl:choose>
</Remarks>
<Members>
</Members>
<xsl:copy-of select="Copyright"/>
</Page>
</xsl:template>
<xsl:template name="CreateNamespaceDetails">
<xsl:param name="ns" />
<p><xsl:apply-templates select="document(concat('ns-',$ns/@Name,'.xml'), .)/Namespace/Docs/remarks" mode="notoppara"/></p>
<table class="TypesListing" style="margin-top: 1em">
<tr>
<th>Type</th>
<th>Description</th>
</tr>
<xsl:for-each select="$ns/Type">
<xsl:sort select="@Name"/>
<tr valign="top">
<td>
<xsl:variable name="path">
<xsl:choose>
<xsl:when test="$namespace=parent::Namespace/@Name">.</xsl:when>
<xsl:otherwise><xsl:value-of select="parent::Namespace/@Name"/></xsl:otherwise>
</xsl:choose>
</xsl:variable>
<a href="{$path}/{@Name}.{$ext}">
<xsl:choose>
<xsl:when test="@DisplayName != ''">
<xsl:value-of select="translate (@DisplayName, '+', '.')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="translate (@Name, '+', '.')"/>
</xsl:otherwise>
</xsl:choose>
</a>
</td>
<td>
<xsl:variable name="docdir">
<xsl:choose>
<xsl:when test="parent::Namespace/@Name = ''">.</xsl:when>
<xsl:otherwise>
<xsl:value-of select="parent::Namespace/@Name" />
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:apply-templates select="document(concat($docdir, '/', @Name, '.xml'), .)/Type/Docs/summary" mode="notoppara"/>
</td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
<xsl:template name="GetNamespaceName">
<xsl:param name="ns" select="@Name" />
<xsl:choose>
<xsl:when test="$ns = ''">
<xsl:text>Root</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$ns" />
</xsl:otherwise>
</xsl:choose>
<xsl:text> Namespace</xsl:text>
</xsl:template>
<xsl:template name="CreateNamespaceLink">
<xsl:choose>
<xsl:when test="@Name =''">
<xsl:call-template name="GetNamespaceName" />
</xsl:when>
<xsl:otherwise>
<a href="{@Name}/index.{$ext}"><xsl:call-template name="GetNamespaceName" /></a>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
Ñ.<?xml version="1.0"?>
<!--
Based on Mono's /monodoc/browser/mono-ecma.xsl file.
-->
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
exclude-result-prefixes="msxsl"
>
<xsl:include href="mdoc-html-utils.xsl" />
<xsl:include href="mdoc-sections-css.xsl" />
<!-- TEMPLATE PARAMETERS -->
<xsl:param name="ext" select="'xml'"/>
<xsl:param name="basepath" select="'./'"/>
<xsl:param name="Index" />
<!-- The namespace that the current type belongs to. -->
<xsl:variable name="mono-docs">http://www.go-mono.com/docs/monodoc.ashx?link=</xsl:variable>
<!-- THE MAIN RENDERING TEMPLATE -->
<xsl:template match="Type">
<xsl:variable name="cref">
<xsl:text>T:</xsl:text>
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="@FullName" />
</xsl:call-template>
</xsl:variable>
<Page>
<Title>
<xsl:value-of select="translate (@FullName, '+', '.')" />
</Title>
<CollectionTitle>
<xsl:variable name="namespace" select="substring-before (@FullName, @Name)" />
<a>
<xsl:attribute name="href">
<xsl:if test="string-length($namespace)">
<xsl:value-of select="$basepath" />
</xsl:if>
<xsl:text>index.</xsl:text>
<xsl:value-of select="$ext" />
</xsl:attribute>
<xsl:value-of select="AssemblyInfo/AssemblyName" />
</a>
<xsl:text> : </xsl:text>
<a href="index.{$ext}"><xsl:value-of select="$TypeNamespace"/> Namespace</a>
</CollectionTitle>
<PageTitle>
<xsl:attribute name="id">
<xsl:value-of select="$cref" />
</xsl:attribute>
<xsl:value-of select="translate (@Name, '+', '.')"/>
<xsl:text xml:space="preserve"> </xsl:text>
<xsl:if test="count(Docs/typeparam) &gt; 0">Generic</xsl:if>
<xsl:text xml:space="preserve"> </xsl:text>
<xsl:call-template name="GetTypeDescription" />
</PageTitle>
<!--
<SideBar>
<p style="font-weight: bold; border-bottom: thin solid black"><a href="index.{$ext}"><xsl:value-of select="$TypeNamespace"/></a></p>
<xsl:for-each select="document('index.xml',.)/Overview/Types/Namespace[@Name=$TypeNamespace]/Type">
<xsl:sort select="@Name"/>
<div>
<a href="../{parent::Namespace/@Name}/{@Name}.{$ext}">
<xsl:value-of select="@Name"/>
</a>
</div>
</xsl:for-each>
</SideBar>
-->
<!-- TYPE OVERVIEW -->
<Summary id="Summary">
<xsl:attribute name="id">
<xsl:value-of select="concat ($cref, ':Summary')" />
</xsl:attribute>
<!-- summary -->
<xsl:apply-templates select="Docs/summary" mode="notoppara"/>
</Summary>
<Signature>
<xsl:call-template name="CreateTypeSignature" />
</Signature>
<Remarks>
<xsl:attribute name="id">
<xsl:value-of select="concat ($cref, ':Docs')" />
</xsl:attribute>
<xsl:call-template name="DisplayDocsInformation">
<xsl:with-param name="linkid" select="concat ($cref, ':Docs')" />
</xsl:call-template>
<!-- MEMBER LISTING -->
<xsl:if test="not(Base/BaseTypeName='System.Delegate' or Base/BaseTypeName='System.MulticastDelegate' or Base/BaseTypeName='System.Enum')">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Members'"/>
<xsl:with-param name="id" select="'Members'"/>
<xsl:with-param name="child-id" select="'_Members'"/>
<xsl:with-param name="content">
<xsl:if test="Base/BaseTypeName">
<p>
See Also: Inherited members from
<xsl:apply-templates select="Base/BaseTypeName" mode="typelink"><xsl:with-param name="wrt" select="$TypeNamespace"/></xsl:apply-templates>.
</p>
</xsl:if>
<!-- list each type of member (public, then protected) -->
<xsl:call-template name="ListAllMembers">
<xsl:with-param name="html-anchor" select="true()" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
</Remarks>
<Members>
<!-- MEMBER DETAILS -->
<xsl:attribute name="id">
<xsl:value-of select="concat ($cref, ':Members')" />
</xsl:attribute>
<xsl:if test="not(Base/BaseTypeName='System.Delegate' or Base/BaseTypeName='System.MulticastDelegate' or Base/BaseTypeName='System.Enum')">
<xsl:variable name="Type" select="."/>
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Member Details'"/>
<xsl:with-param name="id" select="'MemberDetails'"/>
<xsl:with-param name="child-id" select="'_MemberDetails'"/>
<xsl:with-param name="content">
<xsl:for-each select="Members/Member[MemberType != 'ExtensionMethod']">
<xsl:variable name="linkid">
<xsl:call-template name="GetLinkId">
<xsl:with-param name="type" select="../.." />
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:variable>
<xsl:call-template name="CreateH3Section">
<xsl:with-param name="id" select="$linkid" />
<xsl:with-param name="child-id" select="concat($linkid, ':member')" />
<xsl:with-param name="class" select="MemberName" />
<xsl:with-param name="name">
<xsl:choose>
<xsl:when test="MemberType='Constructor'">
<xsl:call-template name="GetConstructorName">
<xsl:with-param name="type" select="../.." />
<xsl:with-param name="ctor" select="." />
</xsl:call-template>
</xsl:when>
<xsl:when test="@MemberName='op_Implicit' or @MemberName='op_Explicit'">
<xsl:text>Conversion</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="@MemberName"/>
</xsl:otherwise>
</xsl:choose>
<xsl:text xml:space="preserve"> </xsl:text>
<xsl:if test="count(Docs/typeparam) &gt; 0">
<xsl:text>Generic </xsl:text>
</xsl:if>
<xsl:value-of select="MemberType" />
</xsl:with-param>
<xsl:with-param name="ref" select="." />
<xsl:with-param name="content">
<xsl:call-template name="CreateMemberOverview" />
<xsl:call-template name="CreateMemberSignature">
<xsl:with-param name="linkid" select="$linkid" />
</xsl:call-template>
<xsl:call-template name="DisplayDocsInformation">
<xsl:with-param name="linkid" select="$linkid" />
</xsl:call-template>
<hr size="1"/>
</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
</Members>
<Copyright>
</Copyright>
</Page>
</xsl:template>
<xsl:template name="GetLinkTarget">
<xsl:param name="type" />
<xsl:param name="cref" />
<xsl:param name="xmltarget" select="false()"/>
<!-- Search for type in the index.xml file. -->
<xsl:variable name="typeentry-rtf">
<xsl:call-template name="FindTypeInIndex">
<xsl:with-param name="type" select="$type" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="typeentry" select="msxsl:node-set($typeentry-rtf)" />
<xsl:choose>
<xsl:when test="$xmltarget and count($typeentry/Type)">
<xsl:value-of select="concat($typeentry/Type/@Namespace, '/', $typeentry/Type/@Name, '.xml')" />
</xsl:when>
<xsl:when test="$xmltarget" />
<xsl:when test="starts-with ($cref, 'N:')">
<xsl:variable name="namespace">
<xsl:call-template name="FindNamespaceInIndex">
<xsl:with-param name="namespace" select="substring-after ($cref, 'N:')" />
</xsl:call-template>
</xsl:variable>
<xsl:if test="string($namespace) != ''">
<xsl:if test="$TypeNamespace != ''">
<xsl:value-of select="$basepath" />
</xsl:if>
<xsl:value-of select="concat ($namespace, '/index.', $ext)" />
</xsl:if>
</xsl:when>
<xsl:when test="count($typeentry/Type)">
<xsl:if test="string-length ($typeentry/Type/@Namespace)">
<xsl:value-of select="$basepath" />
<xsl:value-of select="$typeentry/Type/@Namespace" />
<xsl:text>/</xsl:text>
</xsl:if>
<xsl:value-of select="$typeentry/Type/@Name"/>
<xsl:text>.</xsl:text>
<xsl:value-of select="$ext" />
<xsl:if test="string-length ($cref) > 0 and substring ($cref, 1, 2) != 'T:'">
<xsl:text>#</xsl:text>
<xsl:call-template name="GetActualCref">
<xsl:with-param name="cref" select="$cref" />
</xsl:call-template>
</xsl:if>
</xsl:when>
<xsl:when test="starts-with($type, 'System.') or
starts-with($type, 'Cairo.') or starts-with ($type, 'Commons.Xml.') or
starts-with($type, 'Mono.GetOptions.') or starts-with($type,'Mono.Math.') or
starts-with($type, 'Mono.Posix.') or starts-with($type, 'Mono.Remoting.') or
starts-with($type, 'Mono.Security.') or starts-with($type, 'Mono.Unix.') or
starts-with($type, 'Mono.Xml.')">
<xsl:value-of select="$mono-docs" />
<xsl:value-of select="$cref" />
</xsl:when>
<!--<xsl:otherwise>javascript:alert("Documentation not found for <xsl:value-of select="$type"/>.")</xsl:otherwise>-->
</xsl:choose>
</xsl:template>
<xsl:template name="FindTypeInIndex">
<xsl:param name="type" />
<xsl:for-each select="$Index//Type">
<xsl:variable name="nsp">
<xsl:choose>
<xsl:when test="string-length (parent::Namespace/@Name) = 0" />
<xsl:otherwise>
<xsl:value-of select="parent::Namespace/@Name" />
<xsl:text>.</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="concat($nsp, translate(@Name, '+', '.')) = $type">
<Type Name="{@Name}" Namespace="{parent::Namespace/@Name}" />
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template name="FindNamespaceInIndex">
<xsl:param name="namespace" />
<xsl:for-each select="$Index//Namespace">
<xsl:if test="@Name = $namespace">
<xsl:value-of select="@Name" />
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template name="GetActualCref">
<xsl:param name="cref" />
<xsl:variable name="fullname">
<xsl:choose>
<xsl:when test="starts-with($cref, 'C:') or starts-with($cref, 'T:')">
<xsl:choose>
<xsl:when test="contains($cref, '(')">
<xsl:value-of select="substring (substring-before ($cref, '('), 3)" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring($cref, 3)" />
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="GetTypeName">
<xsl:with-param name="type" select="substring($cref, 3)"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="escaped-type">
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename">
<xsl:call-template name="ToBrackets">
<xsl:with-param name="s" select="$fullname" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="substring ($cref, 1, 2)" />
<xsl:value-of select="$escaped-type" />
<xsl:value-of select="substring-after ($cref, $fullname)" />
</xsl:template>
<xsl:template name="CreateCodeBlock">
<xsl:param name="language" />
<xsl:param name="content" />
<table class="CodeExampleTable">
<tr><td><b><font size="-1"><xsl:value-of select="$language"/> Example</font></b></td></tr>
<tr><td>
<pre>
<xsl:attribute name="class">
<xsl:call-template name="GetCodeClass">
<xsl:with-param name="lang" select="$language" />
</xsl:call-template>
</xsl:attribute>
<xsl:value-of select="$content" />
</pre>
</td></tr>
</table>
</xsl:template>
<xsl:template name="CreateEditLink">
<!-- ignore -->
</xsl:template>
<xsl:template name="CreateExpandedToggle">
<xsl:text>⊟</xsl:text>
</xsl:template>
<xsl:template name="GetCodeClass">
<xsl:param name="lang" />
<xsl:choose>
<xsl:when test="$lang = 'C#' or $lang = 'csharp'">
<xsl:text>code-csharp</xsl:text>
</xsl:when>
</xsl:choose>
</xsl:template>
</xsl:stylesheet>
ê<?xml version="1.0"?>
<!--
mdoc-html-format.xsl: HTML pass-through formatting support
Author: Jonathan Pryor (jpryor@novell.com)
-->
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>
<!-- pass-through any other elements unchanged - they may be HTML -->
<xsl:template match="//format[@type='text/html']//*">
<xsl:copy>
<xsl:copy-of select="@*" />
<xsl:apply-templates select="*|node()" />
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
<?xml version="1.0"?>
<!--
mdoc-html-utils.xsl: ECMA-style docs to HTML stylesheet transformation utils
Author: Joshua Tauberer (tauberer@for.net)
Author: Jonathan Pryor (jpryor@novell.com)
This file requires that including files define the following callable
templates:
- CreateCodeBlock (language, content)
- CreateEnumerationTable (content)
- CreateHeader (content)
- CreateListTable (header, content)
- CreateMembersTable (content)
- CreateSignature (content)
- CreateTypeDocumentationTable (content)
- GetLinkTarget (type, cref)
- CreateEditLink (e)
-->
<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
exclude-result-prefixes="msxsl"
>
<xsl:import href="mdoc-html-format.xsl" />
<!-- TEMPLATE PARAMETERS -->
<xsl:param name="language" select="'C#'"/>
<xsl:param name="index" />
<xsl:param name="source-id"/>
<xsl:variable name="ThisType" select="/Type"/>
<!-- The namespace that the current type belongs to. -->
<xsl:variable name="TypeNamespace" select="substring(/Type/@FullName, 1, string-length(/Type/@FullName) - string-length(/Type/@Name) - 1)"/>
<!-- THE MAIN RENDERING TEMPLATE -->
<!-- TYPE OVERVIEW -->
<xsl:template name="CreateTypeOverview">
<xsl:param name="implemented" />
<xsl:param name="show-members-link" />
<xsl:attribute name="id">
<xsl:text>T:</xsl:text>
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="@FullName" />
</xsl:call-template>
<xsl:text>:Summary</xsl:text>
</xsl:attribute>
<!-- summary -->
<div class="msummary">
<xsl:apply-templates select="Docs/summary" mode="notoppara"/>
<xsl:apply-templates select="Docs/summary" mode="editlink"/>
</div>
<xsl:if test="$implemented">
<p><b>Mono Implementation Note: </b></p>
<blockquote>
<xsl:value-of disable-output-escaping="yes" select="$implemented"/>
</blockquote>
</xsl:if>
<xsl:if test="$show-members-link and not(Base/BaseTypeName='System.Enum' or Base/BaseTypeName='System.Delegate' or Base/BaseTypeName='System.MulticastDelegate') and count(Members)">
<p>
See Also:
<a>
<xsl:attribute name="href">
<xsl:text>T</xsl:text>
<xsl:call-template name="GetLinkId">
<xsl:with-param name="type" select="." />
<xsl:with-param name="member" select="." />
</xsl:call-template>
<xsl:text>/*</xsl:text>
</xsl:attribute>
<xsl:value-of select="translate(@Name, '+', '.')"/>
<xsl:value-of select="' '" />
<xsl:text>Members</xsl:text>
</a>
</p>
</xsl:if>
<!--
Inheritance tree, but only for non-standard classes and not for interfaces
-->
<xsl:if test="not(Base/BaseTypeName='System.Enum' or Base/BaseTypeName='System.Delegate' or Base/BaseTypeName='System.ValueType' or Base/BaseTypeName='System.Object' or Base/BaseTypeName='System.MulticatDelegate' or count(Base/ParentType)=0)">
<p>
<xsl:for-each select="Base/ParentType">
<xsl:sort select="@Order" order="descending"/>
<xsl:variable name="p" select="position()" />
<xsl:for-each select="parent::Base/ParentType[position() &lt; $p]">
<xsl:value-of select="'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'" disable-output-escaping="yes"/>
</xsl:for-each>
<a>
<xsl:attribute name="href">
<xsl:call-template name="GetLinkTargetHtml">
<xsl:with-param name="type" select="@Type" />
<xsl:with-param name="cref">
<xsl:text>T:</xsl:text>
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="@Type" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:attribute>
<xsl:value-of select="@Type"/>
</a>
<br/>
</xsl:for-each>
<xsl:for-each select="Base/ParentType">
<xsl:value-of select="'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'" disable-output-escaping="yes"/>
</xsl:for-each>
<xsl:value-of select="@FullName"/>
</p>
</xsl:if>
<!--
<xsl:if test="Base/BaseTypeName='System.Enum'">
<br/>
The type of the values in this enumeration is
<xsl:apply-templates select="Members/Member[@MemberName='value__']/ReturnValue/ReturnType" mode="typelink"><xsl:with-param name="wrt" select="$TypeNamespace"/></xsl:apply-templates>.
</xsl:if>
-->
</xsl:template>
<xsl:template name="CreateTypeSignature">
<xsl:call-template name="CreateSignature">
<xsl:with-param name="id">
<xsl:text>T:</xsl:text>
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="@FullName" />
</xsl:call-template>
<xsl:text>:Signature</xsl:text>
</xsl:with-param>
<xsl:with-param name="content">
<!-- signature -->
<xsl:choose>
<xsl:when test="$language='C#'">
<xsl:for-each select="Attributes/Attribute">
<xsl:text>[</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>]</xsl:text>
<br/>
</xsl:for-each>
<xsl:for-each select="ReturnValue/Attributes/Attribute">
<xsl:text>[return:</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>]</xsl:text>
<br/>
</xsl:for-each>
<xsl:choose>
<xsl:when test="Base/BaseTypeName='System.Enum'">
<xsl:call-template name="getmodifiers">
<xsl:with-param name="sig" select="TypeSignature[@Language='C#']/@Value"/>
</xsl:call-template>
<xsl:text>enum </xsl:text>
<!-- member name, argument list -->
<b>
<xsl:value-of select="translate (@Name, '+', '.')"/>
</b>
</xsl:when>
<xsl:when test="Base/BaseTypeName='System.Delegate' or Base/BaseTypeName='System.MulticastDelegate'">
<xsl:choose>
<xsl:when test="count(Parameters) &gt; 0 and count(ReturnValue) &gt; 0">
<!-- Only recreate the delegate signature if the appropriate information
is present in the XML file. -->
<xsl:call-template name="getmodifiers">
<xsl:with-param name="sig" select="TypeSignature[@Language='C#']/@Value"/>
</xsl:call-template>
<xsl:text>delegate </xsl:text>
<xsl:apply-templates select="ReturnValue/ReturnType" mode="typelink"><xsl:with-param name="wrt" select="$TypeNamespace"/></xsl:apply-templates>
<!-- hard space -->
<xsl:value-of select="' '"/>
<!-- member name, argument list -->
<b>
<xsl:call-template name="GetDefinitionName">
<xsl:with-param name="name" select="translate (@Name, '+', '.')" />
<xsl:with-param name="TypeParameters" select="TypeParameters" />
</xsl:call-template>
</b>
<!-- hard space -->
<xsl:value-of select="' '"/>
<xsl:value-of select="'('"/> <!-- prevents whitespace issues -->
<xsl:for-each select="Parameters/Parameter">
<xsl:call-template name="ShowParameter">
<xsl:with-param name="Param" select="."/>
<xsl:with-param name="TypeNamespace" select="$TypeNamespace"/>
</xsl:call-template>
<xsl:if test="not(position()=last())">, </xsl:if>
</xsl:for-each>
<xsl:value-of select="')'"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="TypeSignature[@Language=$language]/@Value"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="getmodifiers">
<xsl:with-param name="sig" select="TypeSignature[@Language='C#']/@Value"/>
<xsl:with-param name="typetype" select="true()"/>
</xsl:call-template>
<xsl:value-of select="' '"/>
<b>
<xsl:call-template name="GetDefinitionName">
<xsl:with-param name="name" select="translate (@Name, '+', '.')" />
<xsl:with-param name="TypeParameters" select="TypeParameters" />
</xsl:call-template>
</b>
<xsl:variable name="HasStandardBaseType" select="Base/BaseTypeName='System.Object' or Base/BaseTypeName='System.ValueType'"/>
<xsl:variable name="HasBaseType" select="count(Base/BaseTypeName)>0"/>
<xsl:if test="(($HasBaseType) and not($HasStandardBaseType)) or not(count(Interfaces/Interface)=0)">
<xsl:text> : </xsl:text>
<xsl:if test="$HasBaseType and not($HasStandardBaseType)">
<xsl:apply-templates select="Base/BaseTypeName" mode="typelink"><xsl:with-param name="wrt" select="$TypeNamespace"/></xsl:apply-templates>
<xsl:if test="not(count(Interfaces/Interface)=0)">, </xsl:if>
</xsl:if>
<xsl:for-each select="Interfaces/Interface">
<xsl:if test="not(position()=1)">, </xsl:if>
<xsl:apply-templates select="InterfaceName" mode="typelink"><xsl:with-param name="wrt" select="$TypeNamespace"/></xsl:apply-templates>
</xsl:for-each>
</xsl:if>
</xsl:otherwise>
</xsl:choose>
<xsl:call-template name="CreateGenericConstraints">
<xsl:with-param name="TypeParameters" select="TypeParameters" />
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="TypeSignature[@Language=$language]/@Value"/>
</xsl:otherwise>
</xsl:choose>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="GetDefinitionName">
<xsl:param name="name" />
<xsl:param name="TypeParameters" />
<xsl:choose>
<!-- do NOT process explicitly implemented generic interface members
unless they're actually generic methods. -->
<xsl:when test="contains ($name, '&gt;') and
'&gt;' = substring ($name, string-length ($name), 1)">
<xsl:value-of select="substring-before ($name, '&lt;')" />
<xsl:text>&lt;</xsl:text>
<xsl:for-each select="$TypeParameters/TypeParameter">
<xsl:for-each select="Attributes/Attribute">
<xsl:text>[</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>] </xsl:text>
</xsl:for-each>
<xsl:choose>
<xsl:when test="@Name">
<xsl:value-of select="@Name" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="." />
</xsl:otherwise>
</xsl:choose>
<xsl:if test="not(position()=last())">, </xsl:if>
</xsl:for-each>
<xsl:text>&gt;</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$name" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="CreateGenericConstraints">
<xsl:param name="TypeParameters" />
<xsl:for-each select="$TypeParameters/TypeParameter">
<xsl:variable name="constraintsCount" select="count(Constraints/*)" />
<xsl:if test="$constraintsCount > 0 and count(Constraints/*[.='Contravariant' or .='Covariant']) != $constraintsCount">
<xsl:call-template name="CreateGenericParameterConstraints">
<xsl:with-param name="constraints" select="Constraints" />
</xsl:call-template>
</xsl:if>
</xsl:for-each>
</xsl:template>
<xsl:template name="CreateGenericParameterConstraints">
<xsl:param name="constraints" />
<br />
<xsl:text> where </xsl:text>
<xsl:value-of select="@Name" />
<xsl:text> : </xsl:text>
<xsl:variable name="kind"
select="count($constraints[ParameterAttribute='ReferenceTypeConstraint'])+
count($constraints[ParameterAttribute='NotNullableValueTypeConstraint'])" />
<xsl:variable name="base" select="count($constraints/BaseTypeName)" />
<xsl:variable name="iface" select="count($constraints/InterfaceName)" />
<xsl:variable name="struct" select="$constraints/ParameterAttribute='NotNullableValueTypeConstraint'" />
<xsl:if test="$constraints/ParameterAttribute='ReferenceTypeConstraint'">
<xsl:text>class</xsl:text>
</xsl:if>
<xsl:if test="$constraints/ParameterAttribute='NotNullableValueTypeConstraint'">
<xsl:text>struct</xsl:text>
</xsl:if>
<xsl:if test="$constraints/BaseTypeName and not($struct)">
<xsl:if test="$kind">, </xsl:if>
<xsl:apply-templates select="$constraints/BaseTypeName" mode="typelink" />
</xsl:if>
<xsl:for-each select="$constraints/InterfaceName">
<xsl:if test="position()=1">
<xsl:if test="$kind or $base">, </xsl:if>
</xsl:if>
<xsl:apply-templates select="." mode="typelink" />
<xsl:if test="not(position()=last())">, </xsl:if>
</xsl:for-each>
<xsl:if test="$constraints/ParameterAttribute='DefaultConstructorConstraint' and not($struct)">
<xsl:if test="$base or $iface">, </xsl:if>
<xsl:text>new()</xsl:text>
</xsl:if>
</xsl:template>
<xsl:template name="CreateMemberOverview">
<xsl:param name="implemented" />
<div class="msummary">
<xsl:apply-templates select="Docs/summary" mode="notoppara"/>
<xsl:apply-templates select="Docs/summary" mode="editlink"/>
</div>
<xsl:if test="$implemented">
<p><b>Mono Implementation Note: </b></p>
<blockquote>
<xsl:value-of disable-output-escaping="yes" select="$implemented"/>
</blockquote>
</xsl:if>
<!-- member value -->
<xsl:if test="MemberValue">
<p><b>Value: </b>
<xsl:value-of select="MemberValue"/>
</p>
</xsl:if>
</xsl:template>
<xsl:template name="CreateRelatedSection">
<xsl:param name="section" />
<xsl:param name="type" />
<xsl:if test="count(Docs/related[@type=$type])">
<h3 class="{$type}"><xsl:value-of select="$section" /></h3>
<ul class="{$type}">
<xsl:for-each select="Docs/related[@type=$type]">
<li><a href="{@href}" target="_blank"><xsl:value-of select="." /></a></li>
</xsl:for-each>
</ul>
</xsl:if>
</xsl:template>
<xsl:template name="CreatePlatformRequirements">
<!-- For now we only have that information in MonoTouch so only process that -->
<xsl:if test="starts-with(/Type/@FullName, 'MonoTouch')">
<xsl:choose>
<!-- We first check if we have a [Since] at the member level -->
<xsl:when test="count(Attributes/Attribute/AttributeName[starts-with(text(), 'MonoTouch.ObjCRuntime.Since')])">
<b>Minimum iOS version: </b>
<xsl:value-of select="translate(substring-before (substring-after (Attributes/Attribute/AttributeName[starts-with(text(), 'MonoTouch.ObjCRuntime.Since')], 'MonoTouch.ObjCRuntime.Since('), ')'), ', ', '.')" />
<br />
</xsl:when>
<!-- If not, we then check at the type level -->
<xsl:when test="count(/Type/Attributes/Attribute/AttributeName[starts-with(text(), 'MonoTouch.ObjCRuntime.Since')])">
<b>Minimum iOS version: </b>
<xsl:value-of select="translate(substring-before (substring-after (/Type/Attributes/Attribute/AttributeName[starts-with(text(), 'MonoTouch.ObjCRuntime.Since')], 'MonoTouch.ObjCRuntime.Since('), ')'), ', ', '.')" />
<br />
</xsl:when>
</xsl:choose>
</xsl:if>
</xsl:template>
<xsl:template name="CreateMemberSignature">
<xsl:param name="linkid" select="''" />
<xsl:call-template name="CreateSignature">
<xsl:with-param name="content">
<xsl:if test="contains(MemberSignature[@Language='C#']/@Value,'this[')">
<p><i>This is the default property for this class.</i></p>
</xsl:if>
<!-- recreate the signature -->
<xsl:for-each select="Attributes/Attribute[AttributeName != 'System.Runtime.CompilerServices.Extension']">
<xsl:text>[</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>]</xsl:text>
<br/>
</xsl:for-each>
<xsl:for-each select="ReturnValue/Attributes/Attribute">
<xsl:text>[return:</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>]</xsl:text>
<br/>
</xsl:for-each>
<xsl:call-template name="getmodifiers">
<xsl:with-param name="sig" select="MemberSignature[@Language='C#']/@Value"/>
</xsl:call-template>
<xsl:if test="MemberType = 'Event'">
<xsl:text>event </xsl:text>
<xsl:if test="ReturnValue/ReturnType=''">
<xsl:value-of select="substring-before(substring-after(MemberSignature[@Language='C#']/@Value, 'event '), concat(' ', @MemberName))"/>
</xsl:if>
</xsl:if>
<!-- return value (comes out "" where not applicable/available) -->
<xsl:choose>
<xsl:when test="@MemberName='op_Implicit'">
<xsl:text></xsl:text>
</xsl:when>
<xsl:when test="@MemberName='op_Explicit'">
<xsl:text></xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="ReturnValue/ReturnType" mode="typelink">
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:apply-templates>
</xsl:otherwise>
</xsl:choose>
<!-- hard space -->
<xsl:value-of select="' '"/>
<!-- member name -->
<xsl:choose>
<!-- Constructors get the name of the class -->
<xsl:when test="MemberType='Constructor'">
<b>
<xsl:call-template name="GetConstructorName">
<xsl:with-param name="type" select="../.." />
<xsl:with-param name="ctor" select="." />
</xsl:call-template>
</b>
</xsl:when>
<!-- Conversion operators get the return type -->
<xsl:when test="@MemberName='op_Implicit' or @MemberName='op_Explicit'">
<xsl:apply-templates select="ReturnValue/ReturnType" mode="typelink">
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:apply-templates>
</xsl:when>
<!-- Regular operators get their symbol -->
<xsl:when test="@MemberName='op_UnaryPlus'">operator+</xsl:when>
<xsl:when test="@MemberName='op_UnaryNegation'">operator-</xsl:when>
<xsl:when test="@MemberName='op_LogicalNot'">operator!</xsl:when>
<xsl:when test="@MemberName='op_OnesComplement'">operator~</xsl:when>
<xsl:when test="@MemberName='op_Increment'">operator++</xsl:when>
<xsl:when test="@MemberName='op_Decrement'">operator--</xsl:when>
<xsl:when test="@MemberName='op_True'">operator true</xsl:when>
<xsl:when test="@MemberName='op_False'">operator false</xsl:when>
<xsl:when test="@MemberName='op_Addition'">operator+</xsl:when>
<xsl:when test="@MemberName='op_Subtraction'">operator-</xsl:when>
<xsl:when test="@MemberName='op_Multiply'">operator*</xsl:when>
<xsl:when test="@MemberName='op_Division'">operator/</xsl:when>
<xsl:when test="@MemberName='op_Modulus'">operator%</xsl:when>
<xsl:when test="@MemberName='op_BitwiseAnd'">operator&amp;</xsl:when>
<xsl:when test="@MemberName='op_BitwiseOr'">operator|</xsl:when>
<xsl:when test="@MemberName='op_ExclusiveOr'">operator^</xsl:when>
<xsl:when test="@MemberName='op_LeftShift'">operator&lt;&lt;</xsl:when>
<xsl:when test="@MemberName='op_RightShift'">operator&gt;&gt;</xsl:when>
<xsl:when test="@MemberName='op_Equality'">operator==</xsl:when>
<xsl:when test="@MemberName='op_Inequality'">operator!=</xsl:when>
<xsl:when test="@MemberName='op_GreaterThan'">operator&gt;</xsl:when>
<xsl:when test="@MemberName='op_LessThan'">operator&lt;</xsl:when>
<xsl:when test="@MemberName='op_GreaterThanOrEqual'">operator&gt;=</xsl:when>
<xsl:when test="@MemberName='op_LessThanOrEqual'">operator&lt;=</xsl:when>
<xsl:when test="MemberType='Property' and count(Parameters/Parameter) &gt; 0">
<!-- C# only permits indexer properties to have arguments -->
<xsl:text>this</xsl:text>
</xsl:when>
<!-- Everything else just gets its name -->
<xsl:when test="contains (@MemberName, '&lt;')">
<b>
<xsl:call-template name="GetDefinitionName">
<xsl:with-param name="name" select="@MemberName" />
<xsl:with-param name="TypeParameters" select="TypeParameters" />
</xsl:call-template>
</b>
</xsl:when>
<xsl:otherwise>
<b><xsl:value-of select="@MemberName"/></b>
</xsl:otherwise>
</xsl:choose>
<!-- hard space -->
<xsl:value-of select="' '"/>
<!-- argument list -->
<xsl:if test="MemberType='Method' or MemberType='Constructor' or (MemberType='Property' and count(Parameters/Parameter))">
<xsl:if test="not(MemberType='Property')">(</xsl:if>
<xsl:if test="MemberType='Property'">[</xsl:if>
<xsl:for-each select="Parameters/Parameter">
<xsl:call-template name="ShowParameter">
<xsl:with-param name="Param" select="."/>
<xsl:with-param name="TypeNamespace" select="$TypeNamespace"/>
</xsl:call-template>
<xsl:if test="not(position()=last())">, </xsl:if>
</xsl:for-each>
<xsl:if test="not(MemberType='Property')">)</xsl:if>
<xsl:if test="MemberType='Property'">]</xsl:if>
</xsl:if>
<xsl:if test="MemberType='Property'">
<xsl:value-of select="' '"/>
<xsl:text>{</xsl:text>
<xsl:value-of select="substring-before(substring-after(MemberSignature[@Language='C#']/@Value, '{'), '}')"/>
<xsl:text>}</xsl:text>
</xsl:if>
<xsl:call-template name="CreateGenericConstraints">
<xsl:with-param name="TypeParameters" select="TypeParameters" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template name="GetConstructorName">
<xsl:param name="type" />
<xsl:param name="ctor" />
<xsl:choose>
<xsl:when test="contains($type/@Name, '&lt;')">
<xsl:value-of select="translate (substring-before ($type/@Name, '&lt;'), '+', '.')" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="translate ($type/@Name, '+', '.')" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="ShowParameter">
<xsl:param name="Param"/>
<xsl:param name="TypeNamespace"/>
<xsl:param name="prototype" select="false()"/>
<xsl:if test="not($prototype)">
<xsl:for-each select="$Param/Attributes/Attribute[not(Exclude='1') and not(AttributeName='ParamArrayAttribute' or AttributeName='System.ParamArray')]">
<xsl:text>[</xsl:text>
<xsl:value-of select="AttributeName"/>
<xsl:text>]</xsl:text>
<xsl:value-of select="' '"/>
</xsl:for-each>
</xsl:if>
<xsl:if test="count($Param/Attributes/Attribute/AttributeName[.='ParamArrayAttribute' or .='System.ParamArray'])">
<b>params</b>
<xsl:value-of select="' '"/>
</xsl:if>
<xsl:if test="$Param/@RefType">
<i><xsl:value-of select="$Param/@RefType"/></i>
<!-- hard space -->
<xsl:value-of select="' '"/>
</xsl:if>
<!-- parameter type link -->
<xsl:apply-templates select="$Param/@Type" mode="typelink">
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:apply-templates>
<xsl:if test="not($prototype)">
<!-- hard space -->
<xsl:value-of select="' '"/>
<!-- parameter name -->
<xsl:value-of select="$Param/@Name"/>
</xsl:if>
</xsl:template>
<xsl:template name="DisplayDocsInformation">
<xsl:param name="linkid" />
<!-- The namespace that the current type belongs to. -->
<xsl:variable name="TypeNamespace" select="substring(@FullName, 1, string-length(@FullName) - string-length(@Name) - 1)"/>
<!-- alt member: not sure what these are for, actually -->
<xsl:if test="count(Docs/altmember)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'See Also'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':See Also')" />
<xsl:with-param name="content">
<xsl:for-each select="Docs/altmember">
<div><xsl:apply-templates select="@cref" mode="cref"/></div>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- parameters & return & value -->
<xsl:if test="count(Docs/typeparam)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'Type Parameters'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Type Parameters')" />
<xsl:with-param name="content">
<dl>
<xsl:for-each select="Docs/typeparam">
<dt><i><xsl:value-of select="@name"/></i></dt>
<dd>
<xsl:apply-templates select="." mode="notoppara"/>
<xsl:apply-templates select="." mode="editlink"/>
</dd>
</xsl:for-each>
</dl>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<xsl:if test="count(Docs/param)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'Parameters'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Parameters')" />
<xsl:with-param name="content">
<dl>
<xsl:for-each select="Docs/param">
<dt><i><xsl:value-of select="@name"/></i></dt>
<dd>
<xsl:apply-templates select="." mode="notoppara"/>
<xsl:apply-templates select="." mode="editlink"/>
</dd>
</xsl:for-each>
</dl>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<xsl:if test="count(Docs/returns)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'Returns'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Returns')" />
<xsl:with-param name="content">
<xsl:apply-templates select="Docs/returns" mode="notoppara"/>
<xsl:apply-templates select="Docs/returns" mode="editlink"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<xsl:if test="count(Docs/value)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'Value'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Value')" />
<xsl:with-param name="content">
<xsl:apply-templates select="Docs/value" mode="notoppara"/>
<xsl:apply-templates select="Docs/value" mode="editlink"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- method/property/constructor exceptions -->
<xsl:if test="count(Docs/exception)">
<xsl:call-template name="CreateH4Section">
<xsl:with-param name="name" select="'Exceptions'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Exceptions')" />
<xsl:with-param name="content">
<xsl:call-template name="CreateTypeDocumentationTable">
<xsl:with-param name="content">
<xsl:for-each select="Docs/exception">
<tr valign="top">
<td>
<xsl:apply-templates select="@cref" mode="typelink">
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:apply-templates>
</td>
<td>
<xsl:apply-templates select="." mode="notoppara"/>
<xsl:apply-templates select="." mode="editlink"/>
</td>
</tr>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- remarks -->
<xsl:if test="count(Docs/remarks)">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Remarks'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Remarks')" />
<xsl:with-param name="content">
<xsl:apply-templates select="Docs/remarks" mode="notoppara"/>
<xsl:apply-templates select="Docs/remarks" mode="editlink"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- thread safety -->
<xsl:if test="count(ThreadingSafetyStatement)">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Thread Safety'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Thread Safety')" />
<xsl:with-param name="content">
<xsl:apply-templates select="ThreadingSafetyStatement" mode="notoppara"/>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- permissions -->
<xsl:if test="count(Docs/permission)">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Permissions'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Permissions')" />
<xsl:with-param name="content">
<xsl:call-template name="CreateTypeDocumentationTable">
<xsl:with-param name="content">
<xsl:for-each select="Docs/permission">
<tr valign="top">
<td>
<xsl:apply-templates select="@cref" mode="typelink">
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:apply-templates>
<xsl:apply-templates select="." mode="editlink"/>
</td>
<td>
<xsl:apply-templates select="." mode="notoppara"/>
</td>
</tr>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- enumeration values -->
<xsl:if test="Base/BaseTypeName = 'System.Enum'">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Members'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Members')" />
<xsl:with-param name="content">
<xsl:call-template name="CreateEnumerationTable">
<xsl:with-param name="content">
<xsl:for-each select="Members/Member[MemberType='Field']">
<xsl:if test="not(@MemberName='value__')">
<tr valign="top"><td>
<xsl:attribute name="id">
<xsl:text>F:</xsl:text>
<xsl:value-of select="translate (/Type/@FullName, '+', '.')" />
<xsl:text>.</xsl:text>
<xsl:value-of select="@MemberName" />
</xsl:attribute>
<b>
<xsl:value-of select="@MemberName"/>
</b>
</td>
<td>
<xsl:apply-templates select="Docs/summary" mode="notoppara"/>
<xsl:apply-templates select="Docs/summary" mode="editlink"/>
</td>
</tr>
</xsl:if>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<!-- examples -->
<xsl:if test="count(Docs/example)">
<xsl:for-each select="Docs/example">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Example'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Example:', position())" />
<xsl:with-param name="content">
<xsl:apply-templates select="." mode="notoppara"/>
</xsl:with-param>
</xsl:call-template>
</xsl:for-each>
</xsl:if>
<!-- related content -->
<xsl:if test="count(Docs/related)">
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Related content'" />
<xsl:with-param name="child-id" select="concat ($linkid, ':Related:')" />
<xsl:with-param name="content">
<div class="related">
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'Platform Docs'" />
<xsl:with-param name="type" select="'PlatformDocAPI'" />
</xsl:call-template>
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'Articles'" />
<xsl:with-param name="type" select="'article'" />
</xsl:call-template>
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'Recipes'" />
<xsl:with-param name="type" select="'recipe'" />
</xsl:call-template>
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'Samples'" />
<xsl:with-param name="type" select="'sample'" />
</xsl:call-template>
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'Related specifications'" />
<xsl:with-param name="type" select="'specification'" />
</xsl:call-template>
<xsl:call-template name="CreateRelatedSection">
<xsl:with-param name="section" select="'External Documentation'" />
<xsl:with-param name="type" select="'externalDocumentation'" />
</xsl:call-template>
</div>
</xsl:with-param>
</xsl:call-template>
</xsl:if>
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="'Requirements'"/>
<xsl:with-param name="child-id" select="concat ($linkid, ':Version Information')" />
<xsl:with-param name="content">
<xsl:call-template name="CreatePlatformRequirements" />
<b>Namespace: </b><xsl:value-of select="substring(/Type/@FullName, 1, string-length(/Type/@FullName) - string-length(/Type/@Name) - 1)" />
<xsl:if test="count(/Type/AssemblyInfo/AssemblyName) &gt; 0">
<br />
<b>Assembly: </b>
<xsl:value-of select="/Type/AssemblyInfo/AssemblyName" />
<xsl:text> (in </xsl:text>
<xsl:value-of select="/Type/AssemblyInfo/AssemblyName" />
<xsl:text>.dll)</xsl:text>
</xsl:if>
<xsl:if test="count(AssemblyInfo/AssemblyVersion) &gt; 0">
<br />
<b>Assembly Versions: </b>
<xsl:for-each select="AssemblyInfo/AssemblyVersion">
<xsl:if test="not(position()=1)">, </xsl:if>
<xsl:value-of select="."/>
</xsl:for-each>
</xsl:if>
<xsl:if test="count(Docs/since) &gt; 0">
<br />
<b>Since: </b>
<xsl:for-each select="Docs/since">
<xsl:if test="not(position()=1)">; </xsl:if>
<xsl:value-of select="@version"/>
</xsl:for-each>
</xsl:if>
<xsl:if test="count(Docs/since)=0 and count(/Type/Docs/since) &gt; 0">
<br />
<b>Since: </b>
<xsl:for-each select="/Type/Docs/since">
<xsl:if test="not(position()=1)">; </xsl:if>
<xsl:value-of select="@version"/>
</xsl:for-each>
</xsl:if>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<!-- Transforms the contents of the selected node into a hyperlink to the type named by the node. The node can contain a type name (eg System.Object) or a type link (eg T:System.String). Use wrt parameter to specify the current namespace. -->
<xsl:template match="*|@*" mode="typelink">
<xsl:param name="wrt" select="'notset'"/>
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="."/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
</xsl:template>
<xsl:template name="makenamespacelink">
<xsl:param name="cref" select="''"/>
<a>
<xsl:attribute name="href">
<xsl:call-template name="GetLinkTargetHtml">
<xsl:with-param name="cref" select="$cref" />
</xsl:call-template>
</xsl:attribute>
<xsl:value-of select="substring-after ($cref, 'N:')" />
</a>
</xsl:template>
<xsl:template name="maketypelink">
<xsl:param name="type" select="'notset'"/>
<xsl:param name="wrt" select="'notset'"/>
<xsl:param name="nested" select="0"/>
<xsl:variable name="btype">
<xsl:call-template name="ToBrackets">
<xsl:with-param name="s" select="$type" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="array">
<xsl:call-template name="GetArraySuffix">
<xsl:with-param name="type" select="$type" />
</xsl:call-template>
</xsl:variable>
<xsl:choose>
<!-- chop off T: -->
<xsl:when test="starts-with($type, 'T:')">
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="substring($type, 3)"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="contains ($type, '&amp;') and
'&amp;' = substring ($type, string-length ($type), 1)">
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="substring($type, 1, string-length($type)-1)"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="string($array)">
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="substring($type, 1, string-length($type) - string-length ($array))"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
<xsl:value-of select="$array"/>
</xsl:when>
<xsl:when test="contains ($type, '*') and
'*' = substring ($type, string-length ($type), 1)">
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="substring($type, 1, string-length($type)-1)"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
<xsl:value-of select="'*'"/>
</xsl:when>
<!-- if this is a generic type parameter, don't make a link but italicize it and give it a tooltip instead -->
<xsl:when test="count($ThisType/TypeParameters/TypeParameter[@Name=$type] |
$ThisType/TypeParameters/TypeParameter[child::text()=$type] |
ancestor::Member/Docs/typeparam[@name=$type]) = 1 or $nested = 1">
<!-- note that we check if it is a generic type using /Type/TypeParameters because that will have type parameters declared in an outer class if this is a nested class, but then we get the tooltip text from the type parameters documented in this file -->
<i title="{$ThisType/Docs/typeparam[@name=$type] | ancestor::Member/Docs/typeparam[@name=$type]}"><xsl:value-of select="$type"/></i>
</xsl:when>
<!-- if this is a generic type parameter of a base type, replace it with the type that it was instantiated with -->
<xsl:when test="count(ancestor::Members/BaseTypeArgument[@TypeParamName=$type]) = 1">
<!-- note that an overridden type parameter may be referenced in a type parameter within $type, but we can't replace that nicely since we can't parse generic type names here -->
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="ancestor::Members/BaseTypeArgument[@TypeParamName=$type]"/>
<xsl:with-param name="wrt" select="$wrt"/>
<xsl:with-param name="nested" select="1"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:variable name="escaped-type">
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="$btype" />
</xsl:call-template>
</xsl:variable>
<a>
<xsl:attribute name="href">
<xsl:call-template name="GetLinkTargetHtml">
<xsl:with-param name="type" select="$escaped-type" />
<xsl:with-param name="cref" select="concat ('T:', $escaped-type)" />
</xsl:call-template>
</xsl:attribute>
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$btype"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
</a>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetArraySuffix">
<xsl:param name="type" />
<xsl:if test="contains ($type, ']') and
']' = substring ($type, string-length ($type), 1)">
<xsl:variable name="start">
<xsl:call-template name="GetArraySuffixStart">
<xsl:with-param name="type" select="$type" />
<xsl:with-param name="i" select="string-length ($type) - 1" />
</xsl:call-template>
</xsl:variable>
<xsl:value-of select="substring ($type, $start)" />
</xsl:if>
</xsl:template>
<xsl:template name="GetArraySuffixStart">
<xsl:param name="type" />
<xsl:param name="i" />
<xsl:choose>
<xsl:when test="substring ($type, $i, 1) = '['">
<xsl:value-of select="$i" />
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="GetArraySuffixStart">
<xsl:with-param name="type" select="$type" />
<xsl:with-param name="i" select="$i - 1" />
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetTypeDisplayName">
<xsl:param name="T"/>
<xsl:param name="wrt"/>
<!-- use C#-style names -->
<xsl:choose>
<xsl:when test="$T='System.Object'">object</xsl:when>
<xsl:when test="$T='System.Boolean'">bool</xsl:when>
<xsl:when test="$T='System.Byte'">byte</xsl:when>
<xsl:when test="$T='System.Char'">char</xsl:when>
<xsl:when test="$T='System.Decimal'">decimal</xsl:when>
<xsl:when test="$T='System.Double'">double</xsl:when>
<xsl:when test="$T='System.Int16'">short</xsl:when>
<xsl:when test="$T='System.Int32'">int</xsl:when>
<xsl:when test="$T='System.Int64'">long</xsl:when>
<xsl:when test="$T='System.SByte'">sbyte</xsl:when>
<xsl:when test="$T='System.Single'">float</xsl:when>
<xsl:when test="$T='System.String'">string</xsl:when>
<xsl:when test="$T='System.UInt16'">ushort</xsl:when>
<xsl:when test="$T='System.UInt32'">uint</xsl:when>
<xsl:when test="$T='System.UInt64'">ulong</xsl:when>
<xsl:when test="$T='System.Void'">void</xsl:when>
<xsl:when test="contains($T, '&lt;')">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="substring-before ($T, '&lt;')" />
<xsl:with-param name="wrt" select="$wrt" />
</xsl:call-template>
<xsl:text>&lt;</xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-after ($T, '&lt;')" />
<xsl:with-param name="wrt" select="$wrt" />
</xsl:call-template>
<!-- don't need to append &gt; as GetMemberArgList (eventually) appends it -->
</xsl:when>
<!-- if the type is in the wrt namespace, omit the namespace name -->
<xsl:when test="not($wrt='') and starts-with($T, concat($wrt,'.')) and not(contains(substring-after($T,concat($wrt,'.')), '.'))">
<xsl:value-of select="translate (substring-after($T,concat($wrt,'.')), '+', '.')"/>
</xsl:when>
<!-- if the type is in the System namespace, omit the namespace name -->
<xsl:when test="starts-with($T, 'System.') and not(contains(substring-after($T, 'System.'), '.'))">
<xsl:value-of select="translate (substring-after($T,'System.'), '+', '.')"/>
</xsl:when>
<!-- if the type is in the System.Collections namespace, omit the namespace name -->
<xsl:when test="starts-with($T, 'System.Collections.') and not(contains(substring-after($T, 'System.Collections.'), '.'))">
<xsl:value-of select="translate (substring-after($T,'System.Collections.'), '+', '.')"/>
</xsl:when>
<!-- if the type is in the System.Collections.Generic namespace, omit the namespace name -->
<xsl:when test="starts-with($T, 'System.Collections.Generic.') and not(contains(substring-after($T, 'System.Collections.Generic.'), '.'))">
<xsl:value-of select="translate (substring-after($T,'System.Collections.Generic.'), '+', '.')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="translate ($T, '+', '.')" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetMemberDisplayName">
<xsl:param name="memberName" />
<xsl:param name="isproperty" select="false()" />
<xsl:choose>
<xsl:when test="contains($memberName, '.')">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T">
<xsl:call-template name="GetTypeName">
<xsl:with-param name="type" select="$memberName"/>
</xsl:call-template>
</xsl:with-param>
<xsl:with-param name="wrt" select="''" />
</xsl:call-template>
<xsl:text>.</xsl:text>
<xsl:call-template name="GetMemberName">
<xsl:with-param name="type" select="$memberName" />
<xsl:with-param name="isproperty" select="$isproperty"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$memberName" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="ToBrackets">
<xsl:param name="s" />
<xsl:value-of select="translate (translate ($s, '{', '&lt;'), '}', '&gt;')" />
</xsl:template>
<xsl:template name="ToBraces">
<xsl:param name="s" />
<xsl:value-of select="translate (translate ($s, '&lt;', '{'), '&gt;', '}')" />
</xsl:template>
<xsl:template name="memberlinkprefix">
<xsl:param name="member" />
<xsl:choose>
<xsl:when test="$member/MemberType='Constructor'">C</xsl:when>
<xsl:when test="$member/MemberType='Method'">M</xsl:when>
<xsl:when test="$member/MemberType='Property'">P</xsl:when>
<xsl:when test="$member/MemberType='Field'">F</xsl:when>
<xsl:when test="$member/MemberType='Event'">E</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template name="makememberlink">
<xsl:param name="cref"/>
<xsl:variable name="bcref">
<xsl:call-template name="ToBrackets">
<xsl:with-param name="s" select="$cref" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="fullname">
<xsl:choose>
<xsl:when test="starts-with($bcref, 'C:') or starts-with($bcref, 'T:')">
<xsl:choose>
<xsl:when test="contains($bcref, '(')">
<xsl:value-of select="substring (substring-before ($bcref, '('), 3)" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="substring($bcref, 3)" />
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="GetTypeName">
<xsl:with-param name="type" select="substring($bcref, 3)"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="memberName">
<xsl:choose>
<xsl:when test="starts-with($bcref, 'T:')" />
<xsl:when test="starts-with($bcref, 'C:') and not(contains($bcref, '('))" />
<xsl:when test="starts-with($bcref, 'C:') and contains($bcref, '(')">
<xsl:text>(</xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-before(substring-after($bcref, '('), ')')" />
<xsl:with-param name="wrt" select="$TypeNamespace" />
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:text>.</xsl:text>
<xsl:call-template name="GetMemberName">
<xsl:with-param name="type" select="substring($bcref, 3)" />
<xsl:with-param name="wrt" select="$fullname"/>
<xsl:with-param name="isproperty" select="starts-with($bcref, 'P:')"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="escaped-type">
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename">
<xsl:call-template name="ToBrackets">
<xsl:with-param name="s" select="$fullname" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:variable>
<xsl:variable name="displayname">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$fullname" />
<xsl:with-param name="wrt" select="$TypeNamespace"/>
</xsl:call-template>
</xsl:variable>
<a>
<xsl:attribute name="href">
<xsl:call-template name="GetLinkTargetHtml">
<xsl:with-param name="type" select="$escaped-type" />
<xsl:with-param name="cref">
<xsl:call-template name="ToBraces">
<xsl:with-param name="s" select="$cref" />
</xsl:call-template>
</xsl:with-param>
</xsl:call-template>
</xsl:attribute>
<xsl:value-of select="translate (concat($displayname, $memberName), '+', '.')" />
</a>
</xsl:template>
<xsl:template name="GetTypeName">
<xsl:param name="type" />
<xsl:variable name="prefix" select="substring-before($type, '.')" />
<xsl:variable name="suffix" select="substring-after($type, '.')" />
<xsl:choose>
<xsl:when test="contains($type, '(')">
<xsl:call-template name="GetTypeName">
<xsl:with-param name="type" select="substring-before($type, '(')" />
</xsl:call-template>
</xsl:when>
<xsl:when test="not(contains($suffix, '.'))">
<xsl:value-of select="$prefix" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$prefix" />
<xsl:text>.</xsl:text>
<xsl:call-template name="GetTypeName">
<xsl:with-param name="type" select="$suffix" />
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetMemberName">
<xsl:param name="type" />
<xsl:param name="isproperty" select="0"/>
<xsl:variable name="prefix" select="substring-before($type, '.')" />
<xsl:variable name="suffix" select="substring-after($type, '.')" />
<xsl:choose>
<xsl:when test="contains($type, '(')">
<xsl:call-template name="GetMemberName">
<xsl:with-param name="type" select="substring-before($type, '(')" />
</xsl:call-template>
<xsl:text>(</xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-before(substring-after($type, '('), ')')" />
<xsl:with-param name="wrt" select="$TypeNamespace" />
</xsl:call-template>
<xsl:text>)</xsl:text>
</xsl:when>
<xsl:when test="not(contains($suffix, '.'))">
<xsl:value-of select="$suffix" />
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="GetMemberName">
<xsl:with-param name="type" select="$suffix" />
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetMemberArgList">
<xsl:param name="arglist" />
<xsl:param name="wrt" select="''"/>
<xsl:variable name="_arglist">
<xsl:choose>
<xsl:when test="starts-with ($arglist, ',')">
<xsl:value-of select="substring-after ($arglist, ',')" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$arglist" />
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:if test="starts-with ($arglist, ',')">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:variable name="c" select="substring-before ($_arglist, ',')" />
<xsl:variable name="lt" select="substring-before ($_arglist, '&lt;')" />
<xsl:variable name="gt" select="substring-before ($_arglist, '&gt;')" />
<xsl:choose>
<!-- Need to insert ',' between type arguments -->
<xsl:when test="
($c != '' and $lt != '' and $gt != '' and
string-length ($c) &lt; string-length ($lt) and
string-length ($c) &lt; string-length ($gt)) or
($c != '' and $lt != '' and $gt = '' and
string-length ($c) &lt; string-length ($lt)) or
($c != '' and $lt = '' and $gt != '' and
string-length ($c) &lt; string-length ($gt)) or
($c != '' and $lt = '' and $gt = '')">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$c"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
<xsl:text>, </xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-after($_arglist, ',')" />
<xsl:with-param name="wrt" select="$wrt" />
</xsl:call-template>
</xsl:when>
<!-- start of nested type argument list < -->
<xsl:when test="
($c != '' and $lt != '' and $gt != '' and
string-length ($lt) &lt; string-length ($c) and
string-length ($lt) &lt; string-length ($gt)) or
($c != '' and $lt != '' and $gt = '' and
string-length ($lt) &lt; string-length ($c)) or
($c = '' and $lt != '' and $gt != '' and
string-length ($lt) &lt; string-length ($gt))">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$lt"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
<xsl:text>&lt;</xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-after($_arglist, '&lt;')" />
<xsl:with-param name="wrt" select="$wrt" />
</xsl:call-template>
</xsl:when>
<!-- end of (nested?) type argument list > -->
<xsl:when test="
($c != '' and $lt != '' and $gt != '' and
string-length ($gt) &lt; string-length ($c) and
string-length ($gt) &lt; string-length ($lt)) or
($c != '' and $lt = '' and $gt = '' and
string-length ($gt) &lt; string-length ($c)) or
($c = '' and $lt != '' and $gt != '' and
string-length ($gt) &lt; string-length ($lt)) or
($c = '' and $lt = '' and $gt != '')">
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$gt"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
<xsl:text>&gt;</xsl:text>
<xsl:call-template name="GetMemberArgList">
<xsl:with-param name="arglist" select="substring-after($_arglist, '&gt;')" />
<xsl:with-param name="wrt" select="$wrt" />
</xsl:call-template>
</xsl:when>
<!-- nothing left to do -->
<xsl:otherwise>
<xsl:call-template name="GetTypeDisplayName">
<xsl:with-param name="T" select="$_arglist"/>
<xsl:with-param name="wrt" select="$wrt"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<!-- Transforms the contents of the selected node containing a cref into a hyperlink. -->
<xsl:template match="*|@*" mode="cref">
<xsl:call-template name="makememberlink">
<xsl:with-param name="cref" select="."/>
</xsl:call-template>
<!--
<a>
<xsl:attribute name="href"><xsl:value-of select="."/></xsl:attribute>
<xsl:value-of select="substring-after(., ':')"/></a>
-->
</xsl:template>
<xsl:template name="membertypeplural">
<xsl:param name="name"/>
<xsl:choose>
<xsl:when test="$name='ExtensionMethod'">Extension Methods</xsl:when>
<xsl:when test="$name='Constructor'">Constructors</xsl:when>
<xsl:when test="$name='Property'">Properties</xsl:when>
<xsl:when test="$name='Method'">Methods</xsl:when>
<xsl:when test="$name='Field'">Fields</xsl:when>
<xsl:when test="$name='Event'">Events</xsl:when>
<xsl:when test="$name='Operator'">Operators</xsl:when>
<xsl:when test="$name='Explicit'">Explicitly Implemented Interface Members</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template name="membertypeplurallc">
<xsl:param name="name"/>
<xsl:choose>
<xsl:when test="$name='ExtensionMethod'">extension methods</xsl:when>
<xsl:when test="$name='Constructor'">constructors</xsl:when>
<xsl:when test="$name='Property'">properties</xsl:when>
<xsl:when test="$name='Method'">methods</xsl:when>
<xsl:when test="$name='Field'">fields</xsl:when>
<xsl:when test="$name='Event'">events</xsl:when>
<xsl:when test="$name='Operator'">operators</xsl:when>
<xsl:when test="$name='Explicit'">explicitly implemented interface members</xsl:when>
</xsl:choose>
</xsl:template>
<xsl:template name="gettypetype">
<xsl:variable name="sig" select="concat(' ', TypeSignature[@Language='C#']/@Value, ' ')"/>
<xsl:choose>
<xsl:when test="contains($sig,'class')">Class</xsl:when>
<xsl:when test="contains($sig,'enum')">Enumeration</xsl:when>
<xsl:when test="contains($sig,'struct')">Structure</xsl:when>
<xsl:when test="contains($sig,'delegate')">Delegate</xsl:when>
</xsl:choose>
</xsl:template>
<!-- Ensures that the resuting node is not surrounded by a para tag. -->
<xsl:template match="*|@*" mode="editlink">
<xsl:call-template name="CreateEditLink">
<xsl:with-param name="e" select="." />
</xsl:call-template>
</xsl:template>
<xsl:template match="*" mode="notoppara">
<xsl:choose>
<xsl:when test="starts-with (string(.), 'To be added')">
<span class="NotEntered">Documentation for this section has not yet been entered.</span>
</xsl:when>
<xsl:when test="count(*) = 1 and count(para)=1">
<xsl:apply-templates select="para/node()"/>
</xsl:when>
<xsl:otherwise>
<xsl:apply-templates select="."/>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="para">
<p>
<xsl:apply-templates/>
</p>
</xsl:template>
<xsl:template match="attribution">
<a href="http://creativecommons.org/licenses/by/4.0/" class="attributionlogo">
<xsl:attribute name="title">
<xsl:choose>
<xsl:when test="@modified='false'"><xsl:value-of select="concat('This content is licensed Creative Commons By ', @from)" /></xsl:when>
<xsl:otherwise><xsl:value-of select="concat('This content has been modified under a Creative Commons license from ', @from)" /></xsl:otherwise>
</xsl:choose>
</xsl:attribute>
<img src="mdocimages/creativecommons.png" />
</a>
</xsl:template>
<xsl:template match="paramref">
<i><xsl:value-of select="@name"/>
<xsl:apply-templates/>
</i>
</xsl:template>
<xsl:template match="typeparamref">
<i><xsl:value-of select="@name"/>
<xsl:apply-templates/>
</i>
</xsl:template>
<xsl:template match="block[@type='note']">
<div>
<i>Note: </i>
<xsl:apply-templates/>
</div>
</xsl:template>
<xsl:template match="block[@type='behaviors']">
<h5 class="Subsection">Operation</h5>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="block[@type='overrides']">
<h5 class="Subsection">Note to Inheritors</h5>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="block[@type='usage']">
<h5 class="Subsection">Usage</h5>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match="c">
<tt>
<xsl:apply-templates/>
</tt>
</xsl:template>
<xsl:template match="c//para">
<xsl:apply-templates/><br/>
</xsl:template>
<xsl:template match="code">
<xsl:call-template name="CreateCodeBlock">
<xsl:with-param name="language" select="@lang" />
<xsl:with-param name="content" select="string(descendant-or-self::text())" />
</xsl:call-template>
</xsl:template>
<xsl:template match="img">
<p>
<img>
<xsl:attribute name="src">
<!-- we recognize two types of images:
- those with src attribute that reference directly an external image
- those with a href attributes which are internally available as part of the doc bundle
-->
<xsl:choose>
<xsl:when test="count(@src)&gt;0">
<xsl:value-of select="@src" />
</xsl:when>
<xsl:when test="count(@href)&gt;0">
<xsl:value-of select="concat('source-id:', $source-id, ':', @href)" />
</xsl:when>
</xsl:choose>
</xsl:attribute>
<xsl:attribute name="class">
<xsl:choose>
<xsl:when test="count(@class)&gt;0">
<xsl:value-of select="@class" />
</xsl:when>
<xsl:otherwise>picture</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
</img>
</p>
</xsl:template>
<xsl:template match="onequarter">¼</xsl:template>
<xsl:template match="pi">Ï€</xsl:template>
<xsl:template match="theta">θ</xsl:template>
<xsl:template match="leq">≤</xsl:template>
<xsl:template match="geq">≥</xsl:template>
<xsl:template match="subscript">
<sub><xsl:value-of select="@term"/></sub>
</xsl:template>
<xsl:template match="superscript">
<sup><xsl:value-of select="@term"/></sup>
</xsl:template>
<!-- tabular data
example:
<list type="table">
<listheader>
<term>First Col Header</term>
<description>Second Col Header</description>
<description>Third Col Header</description>
</listheader>
<item>
<term>First Row First Col</term>
<description>First Row Second Col</description>
<description>First Row Third Col</description>
</item>
<item>
<term>Second Row First Col</term>
<description>Second Row Second Col</description>
<description>Second Row Third Col</description>
</item>
</list>
-->
<xsl:template match="list[@type='table']">
<xsl:call-template name="CreateListTable">
<xsl:with-param name="header">
<th><xsl:apply-templates select="listheader/term" mode="notoppara"/></th>
<xsl:for-each select="listheader/description">
<th><xsl:apply-templates mode="notoppara"/></th>
</xsl:for-each>
</xsl:with-param>
<xsl:with-param name="content">
<xsl:for-each select="item">
<tr valign="top">
<td>
<xsl:apply-templates select="term" mode="notoppara"/>
</td>
<xsl:for-each select="description">
<td>
<xsl:apply-templates mode="notoppara"/>
</td>
</xsl:for-each>
</tr>
</xsl:for-each>
</xsl:with-param>
</xsl:call-template>
</xsl:template>
<xsl:template match="list[@type='bullet']">
<ul>
<xsl:for-each select="item">
<li>
<xsl:apply-templates select="term" mode="notoppara"/>
<xsl:apply-templates select="para" mode="notoppara"/>
</li>
</xsl:for-each>
</ul>
</xsl:template>
<xsl:template match="list[@type='number']">
<ol>
<xsl:for-each select="item">
<li>
<xsl:apply-templates select="term" mode="notoppara"/>
</li>
</xsl:for-each>
</ol>
</xsl:template>
<xsl:template match="list">
[<i>The '<xsl:value-of select="@type"/>' type of list has not been implemented in the ECMA stylesheet.</i>]
<xsl:message>
[<i>The '<xsl:value-of select="@type"/>' type of list has not been implemented in the ECMA stylesheet.</i>]
</xsl:message>
</xsl:template>
<xsl:template match="see[@cref]">
<xsl:choose>
<xsl:when test="not(substring-after(@cref, 'T:')='')">
<xsl:call-template name="maketypelink">
<xsl:with-param name="type" select="normalize-space (@cref)"/>
</xsl:call-template>
</xsl:when>
<xsl:when test="not(substring-after(@cref, 'N:')='')">
<xsl:call-template name="makenamespacelink">
<xsl:with-param name="cref" select="normalize-space (@cref)"/>
</xsl:call-template>
</xsl:when>
<xsl:otherwise>
<xsl:call-template name="makememberlink">
<xsl:with-param name="cref" select="normalize-space (@cref)"/>
</xsl:call-template>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="see[@langword]">
<tt><xsl:value-of select="@langword"/></tt>
</xsl:template>
<xsl:template match="see[@href]">
<a>
<xsl:attribute name="href">
<xsl:value-of select="@href"/>
</xsl:attribute>
<xsl:value-of select="."/>
</a>
</xsl:template>
<xsl:template name="GetInheritedMembers">
<xsl:param name="declaringtype"/>
<xsl:param name="generictypereplacements"/>
<xsl:param name="listmembertype"/>
<xsl:param name="showprotected"/>
<xsl:param name="overloads-mode" select="false()" />
<xsl:param name="showstatic" select='1'/>
<xsl:choose>
<xsl:when test="$listmembertype='ExtensionMethod' and $showprotected=false()">
<xsl:for-each select="$declaringtype/Members/Member[MemberType=$listmembertype]">
<Members Name="Link/@Type" FullName="Link/@Type">
<Member MemberName="{@MemberName}">
<xsl:attribute name="ExplicitMemberName">
<xsl:call-template name="GetMemberNameWithoutGenericTypes">
<xsl:with-param name="m" select="@MemberName" />
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="TypeParameters">
<xsl:call-template name="GetTypeParameterNames">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="Parameters">
<xsl:call-template name="GetParameterTypes">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:copy-of select="./*" />
</Member>
</Members>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<Members Name="{$declaringtype/@Name}" FullName="{$declaringtype/@FullName}">
<xsl:copy-of select="$generictypereplacements"/>
<!-- Get all members in this type that are of listmembertype and are either
protected or not protected according to showprotected. -->
<xsl:choose>
<xsl:when test="$listmembertype = 'Explicit'">
<xsl:for-each select="$declaringtype/Members/Member
[MemberType != 'Constructor']
[contains (@MemberName, '.')]">
<Member MemberName="{@MemberName}">
<xsl:attribute name="ExplicitMemberName">
<xsl:call-template name="GetMemberName">
<xsl:with-param name="type" select="@MemberName" />
<xsl:with-param name="isproperty" select="$listmembertype = 'Property'"/>
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="TypeParameters">
<xsl:call-template name="GetTypeParameterNames">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="Parameters">
<xsl:call-template name="GetParameterTypes">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:copy-of select="./*" />
</Member>
</xsl:for-each>
</xsl:when>
<xsl:otherwise>
<xsl:for-each select="$declaringtype/Members/Member
[(MemberType=$listmembertype or ($listmembertype='Operator' and MemberType='Method'))]
[(not($overloads-mode) or @MemberName=$index or
($index='Conversion' and (@MemberName='op_Implicit' or @MemberName='op_Explicit'))) ]
[$showprotected=starts-with(MemberSignature[@Language='C#']/@Value, 'protected ')]
[($listmembertype='Method' and not(starts-with(@MemberName,'op_')))
or ($listmembertype='Operator' and starts-with(@MemberName,'op_'))
or (not($listmembertype='Method') and not($listmembertype='Operator'))]
[$showstatic or not(contains(MemberSignature[@Language='C#']/@Value,' static '))]
[$listmembertype = 'Constructor' or not(contains(@MemberName, '.'))]
">
<Member MemberName="{@MemberName}">
<xsl:attribute name="ExplicitMemberName">
<xsl:call-template name="GetMemberNameWithoutGenericTypes">
<xsl:with-param name="m" select="@MemberName" />
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="TypeParameters">
<xsl:call-template name="GetTypeParameterNames">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:attribute name="Parameters">
<xsl:call-template name="GetParameterTypes">
<xsl:with-param name="member" select="." />
</xsl:call-template>
</xsl:attribute>
<xsl:copy-of select="./*" />
</Member>
</xsl:for-each>
</xsl:otherwise>
</xsl:choose>
<Docs>
<xsl:copy-of select="$declaringtype/Docs/typeparam" />
</Docs>
</Members>
</xsl:otherwise>
</xsl:choose>
<xsl:if test="not($listmembertype='Constructor') and count($declaringtype/Base/BaseTypeName)=1">
<xsl:variable name="basedocsfile">
<xsl:call-template name="GetLinkTarget">
<xsl:with-param name="type">
<xsl:call-template name="GetEscapedTypeName">
<xsl:with-param name="typename" select="$declaringtype/Base/BaseTypeName" />
</xsl:call-template>
</xsl:with-param>
<xsl:with-param name="cref">
</xsl:with-param>
<xsl:with-param name="local-suffix" />
<xsl:with-param name="remote"/>
<xsl:with-param name="xmltarget" select='1'/>
</xsl:call-template>
</xsl:variable>
<xsl:if test="not(string($basedocsfile) = '')">
<xsl:call-template name="GetInheritedMembers">
<xsl:with-param name="listmembertype" select="$listmembertype"/>
<xsl:with-param name="showprotected" select="$showprotected"/>
<xsl:with-param name="declaringtype" select="document(string($basedocsfile),.)/Type"/>
<xsl:with-param name="generictypereplacements" select="$declaringtype/Base/BaseTypeArguments/*"/>
<xsl:with-param name="showstatic" select='0'/>
</xsl:call-template>
</xsl:if>
</xsl:if>
</xsl:template>
<xsl:template name="GetMemberNameWithoutGenericTypes">
<xsl:param name="m" />
<xsl:choose>
<xsl:when test="contains ($m, '&lt;')">
<xsl:value-of select="substring-before ($m, '&lt;')" />
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="$m" />
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template name="GetTypeParameterNames">
<xsl:param name="member" />
<xsl:for-each select="$member/TypeParameters/TypeParameter">
<xsl:if test="not(position()=1)">, </xsl:if>
<xsl:value-of select="@Name" />
</xsl:for-each>
</xsl:template>
<xsl:template name="GetParameterTypes">
<xsl:param name="member" />
<xsl:for-each select="$member/Parameters/Parameter">
<xsl:if test="not(position()=1)">, </xsl:if>
<xsl:value-of select="@Type" />
</xsl:for-each>
</xsl:template>
<xsl:template name="ListAllMembers">
<xsl:param name="html-anchor" select="false()" />
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Constructor'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Constructor'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Field'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Field'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Property'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Property'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Method'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Method'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Event'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Event'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Operator'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'Explicit'"/>
<xsl:with-param name="showprotected" select="true()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
<xsl:call-template name="ListMembers">
<xsl:with-param name="listmembertype" select="'ExtensionMethod'"/>
<xsl:with-param name="showprotected" select="false()"/>
<xsl:with-param name="html-anchor" select="$html-anchor" />
</xsl:call-template>
</xsl:template>
<!-- Lists the members in the current Type node.
Only lists members of type listmembertype.
Displays the signature in siglanguage.
showprotected = true() or false()
-->
<xsl:template name="ListMembers">
<xsl:param name="listmembertype"/>
<xsl:param name="showprotected"/>
<xsl:param name="overloads-mode" select="false()" />
<xsl:param name="html-anchor" select="false()" />
<!-- get name and namespace of current type -->
<xsl:variable name="TypeFullName" select="@FullName"/>
<xsl:variable name="TypeName" select="@Name"/>
<xsl:variable name="TypeNamespace" select="substring-before(@FullName, concat('.',@Name))"/>
<xsl:variable name="MEMBERS-rtf">
<xsl:call-template name="GetInheritedMembers">
<xsl:with-param name="listmembertype" select="$listmembertype"/>
<xsl:with-param name="showprotected" select="$showprotected"/>
<xsl:with-param name="declaringtype" select="."/>
<xsl:with-param name="overloads-mode" select="$overloads-mode" />
</xsl:call-template>
</xsl:variable>
<xsl:variable name="MEMBERS" select="msxsl:node-set($MEMBERS-rtf)" />
<!--
<xsl:variable name="MEMBERS" select="
$ALLMEMBERS/Member
[(MemberType=$listmembertype or ($listmembertype='Operator' and MemberType='Method'))]
[$showprotected=contains(MemberSignature[@Language='C#']/@Value,'protected')]
[($listmembertype='Method' and not(starts-with(@MemberName,'op_')))
or ($listmembertype='Operator' and starts-with(@MemberName,'op_'))
or (not($listmembertype='Method') and not($listmembertype='Operator'))]
"/>
-->
<!-- if there aren't any, skip this -->
<xsl:if test="count($MEMBERS//Member)">
<xsl:variable name="SectionName">
<xsl:if test="$listmembertype != 'Explicit' and $listmembertype != 'ExtensionMethod'">
<xsl:if test="$showprotected">Protected </xsl:if>
<xsl:if test="not($showprotected)">Public </xsl:if>
</xsl:if>
<xsl:call-template name="membertypeplural"><xsl:with-param name="name" select="$listmembertype"/></xsl:call-template>
</xsl:variable>
<!-- header -->
<xsl:call-template name="CreateH2Section">
<xsl:with-param name="name" select="$SectionName" />
<xsl:with-param name="child-id" select="$SectionName" />
<xsl:with-param name="content">
<div class="SubsectionBox">
<xsl:call-template name="CreateMembersTable">
<xsl:with-param name="content">
<xsl:for-each select="$MEMBERS/Members/Member">
<!--<xsl:sort select="contains(MemberSignature[@Language='C#']/@Value,' static ')" data-type="text"/>-->
<xsl:sort select="@MemberName = 'op_Implicit' or @MemberName = 'op_Explicit'"/>