????

Your IP : 216.73.216.83


Current Path : /bin/
Upload File :
Current File : //bin/ocamllex.byte

#!/usr/bin/ocamlrun
T�W%.7@IR[gt}���c(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(DC2!@(EC2!A	(C
2!?
(C
2!?(C
2!?(C
2!?
(C
2!?()*W'1;EOYcp�����(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(C2"?(DC
2"@(EDC
2"A	(C2"?
(C2"?(C2"?(C2"?
(C2"?()*W'1>K_s���������+5ER\i(C2"?(C2"?(DC
2"@(DC
2"@(FED
C2"


>(FED
C2"


>(FED
C2"


>(FED
C2"


>(FED
C2"


>(C2"?	(C2"?
(DC
2"@(DC
2"@(EDC
2"A
(EDC
2"A(C2"?(C2"?(DC
2"@(DC
2"@(C2"?(EDC
2"A(DC
2"@(C2"?(DC
2"@(EDC
2"A(,"���,���,w���

A9T�)*VDC
2"@(()*�c(


`�
�5[on2$	]�()*^�()*^�()*^�()*^�(]�(]�()*^�(]�(]�(]�(]w()*^�(]�(]�(]�()*^�()*^�(]�(]�()*^�(]�(]�(c!]=(cC%c!c%C
+�I()*DCD
C
6
""
8"@(D
(c!%c!]R(c!%c!]�(]�%g
^�]�("g
^�]�(!&!&&&^�(g
^�]�("g
^�]�(!&!&&&^�(Y]�Z(h()*VD
C
]�
ohao2'	()*]�
�V	
]1'5[�)����]1����h`�c]�cVn����
@]1'(m]1mh`�co
@2&,����,����ch&)*]1	h ()*��
]�o
}V5%


$)*��
]�o
}V5%


`�(h6'h6')*_E]�
^�(Y]�ZThY]�Z(h(]�]�()*c_()*��
]�o
}V5%


`�()*��
]�o
}V5%


`�()*]�h

`�()*]�h

`�(VDC	Y]�ZTh2%c(,��c]�%l�6'l�6')*_E]�
^�(Y	]R?Z(
C6yVc(�6^U%~V5&^%
�0�:	T
�-T(2%]�
,���c%Y	]�?Z(
C6yVc(�6^V(5^-V5^-U	5(5(c(5^-V5^-Ud(c(5%V5 (5!(���5"%()*]�]�
n]1hha
ha(g����u(�(m()*^pV(()*^�V((6@[6@[5#6@6$^	+��	+��h]W6%@�	+���	+����	+����	+����il����w
6&]�6']�6(]�6)]�6*]�6+]�	+[���+E���	+6���+���	+����	+�	+���+���
+����	+t���	,���c]�i]�j]�	+R���
+E���+9���	++���	+���	+�!+���"+����	+����	+����	+o���	+[���
+O���+D���)+���	,���,+�
+���	+���	+>���+3���+'���+���!+���+����+��+���+���+����+����(+���� &+����!+���!+p���$&+`���
+U���,+I���+>���
++2���	:	+'���6+���&?
+�+��
+���6,^6		+����	+����	+����	+����	+����	+����>	+y���#	+m���	+d���	+[���	+O���	+E���	+<���	+3���-/2/	+"���879	+���=?	+���	+����	+��D	+���	+���HJMM	+����Q	+����VUW3579;=?ACEGIKMOQSUWmoqsuwz|~�������������������>[L9-Tu)*V
D
2&()*V
DC
@2&(VDC2!8-&c()*VDC

!2"@(c()*VD
C

"2#@(c()*V
DC

!
2&c()*VD
C

"2'c()*VD
C"2'()*VDC2#&()*
VVDC
DC"
	2#@(
Uc(5.8-%)*
VVDC
DC"2'Uc(5/8-%)*VVDC
DC

#	2$U(508-%)*
VV!DC
DC	
2 
	'
U(518-%)*VDC

!V
2&(d()*VDC

!U
2&(c()*
VVDC
DC"V2'(	Ud(528-%)*
VVDC
DC"U2'(	Uc(538-%)*VDC^+hyU
2&(c()*VDCyU
2&(c()*VDC
DC^+�(2&5[)*VDC
DC^+�?(2&c()*VDC
DCyV(2&5[)*VDC
DCyV?(2&c()*VDC
C
^+hyU2&(c()*VDC
C
yU2&(c()*VDC
C
^+�(2"@(c()*VDC
C
yV(2"@(c()*VDC

!V(
2&5[)*VDC

!V?(
2&c(VDC
DC
2!
DC@@@(54()*VVDC
DC
2"
@@(Uc(558-%)*
V0V)DC
DC"�
2#@(	2#
@(	
(
()*�(V
D
����2&566
@[)*VV
DD2&d(Vg����(c()*V�D����2&d(��g����(d(c()*V>V5DC
DC"
�	@2'
�	@	2'
	@	2'
&&)*V>V5DC
DC"
�	@2'
�	@	2'
	@	2'
&&)*���!VD
V�D
V�CCC"
�&
"
�c@(�
c@@(c@@(�Q
"
�
c@
@(�
c@@
@(
"
�
c@@(�
c@@@(c@@@("
�
c
@@(�
c@
@@("
�
c@@(�
c@@@(c@@@(T8T4V1D
V*CC"
�c@(�
c
@@(c@
@(ix
o
"
3"
3"h
')*���VD
V�D
V�CCC"
�%
"
�c@(�
c@@(c@@(�O
"
�
c@
@(�
c@@
@(
"
�
c@@(�
c@@@(c@@@("
�
c
@@(�
c@
@@("
�
c@@(�
c@@@(c@@@(T7T3V0D
V)CC"
�c@(�
c
@@(c@
@(ix
o
"
1"
1"h
')*,���, ���,c�������!
�(&	)*V/V&DC
DC"�@
2'
@2'&&)*V/V&DC
DC"�@
2'
@2'&&)*����V�D
V�D
VwCCC"�5"�
c
@@@(	"�
c@
@@(	c@@
@(	"�
c
@@@(	"�
c@
@@(	c@@
@(	T-T)V&D
VCC"�
c@@(c@@(ix
o
"
3"
3"h
')*����V�D
V{D
VrCCC"�3"�
c
@@@(	"�
c@
@@(	c@@
@(	"�
c
@@@(	"�
c@
@@(	c@@
@(	T,T(V%D
VCC"�
c@@(c@@(ix
o
"
1"
1"h
')*,���,���,<������!
�(&	)*VD
C
!V

@2'@2'!!@()*,���hh
')*VDC
!V	
@2&
2&%,���c%)*
VVDC
DC
"@2'U(578-%)*,���
h
')*h')*VDC
!@2&()*,��h&)*h'c&)*VDC
�?(����2&c()*�588-%,���&)*VDC
�(����2&598-%)*�5:8-%,���&VD
(5;8-%VC
(5<8-%)*@(h&,��+�	+��	+���	+����	+����	+m���8-	,|�+>���	,��	,��,��+#���	+���	,��,��+��	,��,��,��+���	,'���,O���,z���,����,����,���,����,*���,B���,W���,s���,����,����,���,��,����,���,2���,H��� +=���
"+	���	,S���,r���,����,���)1+����

,4+F���	,���,�

 "$!+-/13579<>=ACHJMHKRRVXW[]_ac02g>379=T)*"hy()*o(�a
�z��((�A
�Z ((�a�z����	��
����((�A�Z����	��
�� ((�(�\�8Te5>(� 	�'Y5?(�"W5@(5A(5B(5C(
l]1l\hSgdql0niSg
l

qrl0njSg
rl0nkS(d]1hS(���5D8-%(+��	+l���	+H���	+$���	+���	+����	+�
+��	
>9ET�)*V D
CV]�nn"2'	]�n(()*V;DCV(
]�ha]�nh	a	]�	nn2$
]�ha(()*
~V5[
RyV(


2$)*
~Vc(
RyV?(


2$)*�5[RyV(����2')*�c(RyV?(����2')*^ (((8E&8E&8E&8E&)*^()*�]�~V5F8-%Y#cdZ(6yVc(�)*h')*]��
}V5G8-%Y

	 cdZ(6yVc(�)*�����]�~V5H8-%')*]�����')*�����]�~V5I8-%')*]�����')*]��
}V5J8-%
$)*]��
}V5K8-%
$)*h]�
$)*h]�
$8E&8E&)*]��(!h
R!hS(8E&8E&)*]�
�(]1h����	}U\R"S	zU��c()*]�
�(]1h����	}U\R!S	zU��c(c?h]�����	}UZ\R
� +���
�:����
�8T+T*T
�]TTT��
T	�gTeTd
Cn
I	zU����c]�CyV%C]1hIc
]�����	}U�\R
�#�\��fT�� �"�T��VWRRRRRRRR0RRAg\CS�gbCST�g\CS�gtCSTtg\CS�gnCSTcg\CS�grCSTR
l\CS�gdql0nCS�g
l
qrl0nCS�g
rl0nCSTg\CS�CST	
CS�	zU,���c(]�h?	T\�C{V	C
R!U��c����?	T\�����CC~V	CR!U��cCC~VCCoC'(����
�
�TT�Tc(d()*]�]�
n]1hha
ha()*V]�
hh#]1$()*~V(5L8-%)*c]�����	}U\R"	zU�c()*c]�����	}U\R
!	zU�c()*��]�o}U�

]�o}V5M8-%a()*��]�o}U�

]�o}V5N8-%a()*��
]�o}V5O8-%


`K()*]�""
]1hh�cm
Th
o]�o8-"
h{V	
	a()*nh}
h}h}���T��(	5P8-%
)*')*��
]�o}V5Q8-%]1
ha(%%]�
]1hha()*]1h����	}U\!S	zU�c()*]1h
`K(+�	+���h]1	+����
+����+����	+s���
+f���	+0���
+��	+����	+����	+S���	+.���	+���	+�
,���,=���+���	+����	+{���
+$���+����	+����	+P���+D���+9���+���
+���+���	,B���+��	,X���+���
+����+����	,h���+���+`���	,w���+J���++���+�
+��+����	+����+����+����+����+v���	+o���	+h���	+\���
! %(2424>@;=DFHJMORRUWY[>+29RT)*V D
CV]�nn"2'	]�n(()*V;DCV(
]�ha]�nh	a	]�	nn2$
]�ha(()*
~V5[
RyV(


2$)*
~Vc(
RyV?(


2$)*�5[RyV(����2')*�c(RyV?(����2')*^$(!8R"!%!8R!!%!8R !%!8R!%)*c?]�?
]�����h	{U)\RyVCCo����
#@I
I	����zU���cCCh#@()*^#(!8R&!%!8R%!%!8R$!%!8R#!%)*�]�~V5S8-%Y#cdZ(6yVc(�)*h')*]��
}V5T8-%Y

	 cdZ(6yVc(�)*�����]�~V5U8-%')*]�����')*�����]�~V5V8-%')*]�����')*]��
}V5W8-%
$)*]��
}V5X8-%
$)*h]�
$)*h]�
$]�~Vc(R
� #���
�:����
�8T"T!�]TT��
T�d(d(2%,����c!V!8R!%(5Y^$V(cR!U]�����R!V!8R!%(����
�
�TT�Tc(d()*!8R"%)*!8R"%)*c]�����	}U\R"	zU�c()*c]�����	}U\R
!	zU�c()*V]�	h	h#]1 %5Z()*~V(5[8-%)*!8R#%!8R!%)*8R"%)*8R"%7R)8R*+��+���+���
+����8R	8R	+����
,���,��+j���	+E���	+���+
���
+����	+���
+����+~���	,�+���	,
���+���
+��+���	,���+����+����	,)���+w���+X���+���
+���+�� "+���!#+����"$+����#%+����	+����!+>���&(+,���')+���(*+
���)++����		+��	
	
#% $),/1468:<ACEGIK>#,9\T>]�(]�([V+����?&c&)*^zc(Y	]B?Z(6yVc(�c]?
DCh]@
Ch]5h]6h]<h]7h]:h];h]9h]8
lqp����	+����h?	+����l����l����l����l����l����l����l����l����l����l����l����l�l�l�l�l�l��l��l��l��l��l��l��l��l��l��l��l��h]W6]@�
+R���6^	+E���	+<���
 "$&(*,.02468:<>@EEMLNKMOTVLN[]>009_T�)*_(]w()*8R*!&)*�
]�o}V5`8-%^�
n]�o
}V5a8-%^x()*"n()*�
]�o}V5b8-%^�()*��
]�o}V5c8-%a(+���l
+����
+����+q���
+a���	
	+Q���	+B���>9dT�]>()*^A()*^B()*_D()*^F()*^=()*a;(]?(]@()*^C(]E(]<()*^:(O����(d^(c^(
!V]zVO�c^T
!V]yVc^T5e8-!]yV(5f8-%)*8d"n8d"@(c^()*_()*^
(�X(+����	+��	+���	+���	+����hl�l�l�l�l�l�l�l�l�l�l�l�
l�l�l�
+Q���	+G���	+=���	+3���	?	+!���	+���	+���	+���	+����	+��	+��	+���	+���	+����	+����	+����C	+����>
 "$&(*.02>9gT�)*V
D
2&(]
()*|V



$eq
o		n	n2 n2 n	n$
)*c����	}UH\
n^n����?	T\C^C_�����C~VC^"���cC_	zU����c()*"�._{V
^2$o$_{V^2$o$)*nn
	,����	^^$)*+���+���
,���O|V	hh$
eq
oh^^�	
h 

h c	
h
$)*"
^"�^
_
2'
_()*"
^
_2&)*f����q
zVcT5h6
@[^"�^_�2&h_(_()*Y"Z(
CyVD
(�)*Y	#Z(
CyV
D_(�)*
nn
?{V0^^"h}VI^C^"h}VIC({V^^"�({V(@[)*+����


,���+b���,��+=���,����Okq����h	{U\^	#	����zU��c����j	{U%\^h^

_h""	����zU���ci{Vd	^h
^i_h_(	yVc(^yVd(2%)*O


,���c%yVc(^^+�d(2%)*O


,���c%yVd(^!V2%c()*O


,���c%yVc(^!Vd(2%)*O


,���c%)*?O����h	{U\C^"
I	����zU��cC()*?hO����	}U\^
C"
I	zU��cC()*VDC

_
2&(VDC

h"^�
,���i&:()*�(^@����2&,��cO����&)*O
�:(c
^h
"^�i����	}U\^"_	zU��c()*cO����	}U\^"	zU��c()*O
O
zV5i8-%�:(c^h^"^�i
����	}U\^^"_	zU��c()*O
�:(c
^!^�i����	}U\^!_	zU��c()*OOzV5j8-%cO����	}U\^^"	zU��c()*cO����	}U\^
!	zU�c()*��Oo}U
�	
Oo}V5k8-%a	()*�
�	Oo}V5l8-%

n����	}U\_	zU�c()*�
�	Oo}V5m8-%_()*O
�%O�h
_(^(O
�:(h
_()*:^�h����	}U\^�Q	zU��c()*�:(�5n8-%c!^�i����	}U\!_	zU��c(]�(+����	+����	+����
	+x���
+V���	+1���	+����	+���	+����	+f���	+)���	+���	+����	+o���	+]���	,���+"���	+���	+����	+����	+i���	+<���	+
���h]W6o@�
+M���l
+���
	


!%'+*	+x���-0246>9pTW)*"hy()*^(Y	]�?Z(
C6yVc(�6q^�(5r^�(5s^pV(]�(5t^�(5u^{(5v6w6x	+�	+��	+���6y6z	+���	+����	+����	+����
+����	>

9{TW)*"hy()*^�(Y	]�?Z(
C6yVc(�6|^�(5}^�(5~^pV(]�(5^�(5�^�(5�6�6�	+�	+��	+���6�6�	+���	+����	+����	+����
+����	>

9�TW)*"hy()*^�(Y	]�?Z(
C6yVc(�6�^�(5�^�(5�^pV(]�(5�^�(5�^�(5�6�6�	+�	+��	+���8_	
����6�^�6�^�	+����	+����	+����	+����
+w���	>9�TScMcLGhED
C>McK(G

FF
D
C>M(G(G
(GF(G
F()*GnD^!()*�
D^!?(c()*D^!()*�
o


D8R#?(c()*
o


D8R'GGo
G
D8R'dM(	:ihhhhh	]�
8R!	+��>()*h8-G$+�%	:hhhhhhhl]1l]1">()*]�"
�TdMcD]�En}V�D]�GEon|VGEoh	D
GD8R
 TB7_D]�jp8-"
GEon}V5�8-!]1		G
EohG
D8R
 JG
FnLGoMcMGoMEoKG	hO����	}U\
^
h|Vo
_	zU��cE	Dh
8R
 EnK()*_�
h|VGM
GGFnED
C>M()*_�
h|VGM
GGFnED
C>M(5�	+���	+����	+����6�
+����
+w���+I���	+-���	+���	+����	+�	+���	+���	+����	+����	+����	+����	+����	+b���		

$>9�T'](c(C%!F(!F(c!F(c!F(GoG
oF^(GoG
oE^(G
F^(�
G
F^(G
oE^G
oF^
^�V(����2%,���G%)*G
oD^()*`
W (0e!G
MGM	i2&[c!cj2&c!ck2&ch	YGC^!l
ZTyVcl
T�2&5�G
!cl2&8g!V]E^y(D^y()*
,Z���G
G
GGGGGG
M	MGM	Y	ch
"Z(GM
M
MMMMMCyVD
(+s���I�c(
cGhD8p cM(Gjph^�h^�8�
^�8�^�	hhC8p	 I
hhD8p	 J
hhE8p	 K
hhF8p	 LM(c]W6�@�h]W6�@�6�chhhhh8�8�hhhld8�ld^�8�ld^�hld^�hld^�>
+[���+C���	+<���?

	+����	+���+����+����+����+����
+����
+����
+z���
+p���
+f���	+_���		+M���>9�T+!
G4G/G-
G+G)G0G'GG&	G%
GG
G	
GG$G"G!G GGGG2GGGGGGGGGF G!G"G>#()*V;ED
CC"
�(�2"

yV('
2"
yV('
dhh>()*VED
C2"'%)*VED
C2"'%)*
VKVBFED
CFEDC}V
2#'}V
2#''&&VC
V2%D
(5[VC
V2%D
?(c(VEDV2%(5[VEDV2%?(c(VC
V
ED2!'E
(5�8-%)*VGED
CC"
�i
A(�2"
EDC#A(
2"
EDC		#A(
5�()*VED
CC"
hyU
�T2&(c()*V=ED
CC"
�&�2"

yV('
2"
yV('
c()*V_VXFED
CFEDC~V �
&"
EC2"2"'�&
"
EC	2"		
2"'
(
()*V8V2E
DC
"
DC�
E
2"
2"'E
2"2"&c(c()*V8V1E
DC
"
DC�
E
2"2"&E
2"
2"'
(c()*VEDC

A2&()*V*V$EDCEDC
C"
�(""2&
d(Vg����(c()*VTVNED
CEDCC"
�2"V2&(�hh>2"V2&(hh>2"V2&(c(d()*VED
C
2"!2&c()*VED
C2#"
2'	()*VED
C!V2"V2&(d()*VED
C!U2"U2&(c()*V-ED
C
2"!2"VyV	yV('
&
c()*V:ED
C
2"
DC!2"
DC
V"
#@(	#"@(5�(VEC2!2!n(c()*VED
C

2"
@2&()*VED
CC"
�(�T2&5[)*VE
DC!V
2'	2'	()*VED
C!V
'2&5[)*VE
DC!V
2'	2'	?()*VED
C!V
'2&c()*VE
DC!V
2'	2'	()*VED
C!V
'2&5[)*VE
DC!V
2'	2'	?()*VED
C!V
'2&c()*V!ED
CC"
�?(�T2&c()*V*ED
C
2"!2"yVyV	yV('c(VnDCVcDCVTDCVADCV)D
V
	C8=1"%
C!
"""&
!"
"&
!"
&
!&%()*�yWB
h@(VhDCih
h>@(VUD
VDC
Cjhihh>>@(T4V1D
V*D
V!DC
CC
jihh>ihh>>@(
Tjq2"
DCVDCo����2"
DC#@(5�6
@[,I���8=!"C()*�!C"��!C"�'"&h&)*"hy()*c"h"&Vc(d()*VV!!'
(
()*VV!!'
(
(dhh>()*VF
Tc
VF
Tc
}VDV:E
DC!!~V#'VE
DC

##'5�8-%	5�8-%}VFV<EDC
!
!~V
		#'VEDC##'5�8-%	5�8-%~VT>()*VF
Tc
VF
Tc
~VT>(VF
(c(+�	+���
+����
,���+��

,���,2���,B���,����,����,����,���	,���+����+t���,��c	+^���,'���,E���
,����,��,���,Z���,k���+���
+	���,����,�,���, ���,=���,V���,����,����,���+���',���,���,���,8���,U���,p���,����,����,���0,���'*,16+_���
,�1+D���
$138+���	
 "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfh>5(6+p���	+��?9�T4!
GGG
G
GG	GGG#	G/
G.GG
GGG-G+G'G&GGGGG*G)G%G$GEGGG G>!()*V^G
FEDCC"
�yV(			>(	�2#

yV	(

$2#
yV	(
$dh

h>()*V!FE
DCC"
�(�T2&	5[)*VFEDC!V	2$2$@()*VFE
DC!V	$
2&5[)*VFEDC!V	2$2$@?()*VFE
DC!V	$
2&c()*VFEDC!V	2$2$@()*VFE
DC!V	$
2&5[)*VFEDC!V	2$2$@?()*VFE
DC!V	$
2&c()*V#FE
DCC"
�?(�T2&	c()*VFD
CC"
hyU
�T2&(c(VC
V2%ED@(5[VC
V2%ED@?(c(VFEDV2%@(5[VFEDV2%@?(c(VC
VFE
D2!$	F
(5�8-%)*VCFE
DCC"
�&	�2"

yV(
$2"
yV($c()*VFE
DC
2""2&c()*V"GF
EDC
2"
!2"
>(
c()*V$GF
EDC
2"

"2"
>(
c()*VFE
DC2#

#2'
()*VFE
DC"V2"V2&(d()*VFE
DC"U2"U2&(c()*VF
EDC



		2#$&)*VF
EDC
2#


$&)*VlVbGFE
DCGFE	D
C	}V	2 


$
}V	2 $$'	'	)*VZFE
DCC"
�
?
A(�2"
EDC	 A(2"
EDC	


 A(5�()*
V@GF
EDC	!~V)	"
EDC
2#?#
2#$TUc(V-FED
C"
EDC
2#?
#2#$5�6
@[)*
V�V�GFE
DCGFE	D
C	~V8"
EDC
2#
	2#
VC#
$		$
"
EDC	2#
2#
VC#$$
T

()*V3FE
DC
2"

"2"VyV
yV(	$

&c()*VKFE
DC
2"
DC	"	2"
DC
V"	 @(


 "@(
5�()*VFED
C>2&(VFC2!2!n(c()*VFE
DC
2"@@2&(h&)*V4V.FED
CFEDCC"hyV"V""2&(c(Vc(d()*,����c"h"&)*V<V6FED
CFEDCC"
�(

"
�(		""2&d(Vg����(c()*,����c"h"&)*VC$	&)*VV!
DC!$
(
()*VV!
DC!$
(
(Vc(d()*V	G
TcV	G
Tc
}VcVYF
EDC
!!~V	 


$V*FEDC		 

	


 $5�8-%5�8-%}VdVZFEDC
!!~V

	 $V*FED
C	


	 

	 $5�8-%5�8-%~VT>()*dh

h>()*!!
~VT>(VG
(c(+�
+���	+����
+����h	+����,����,����,���,B���,a���,����,����,���,��,���,,���,Q���,s���,����,����,����,���++���
,���,%���,?���,e���,����,����,���,��,����",���+���
+����%,w���&,���
,N���,��,#���,s���++h���,+���	,}���,����+����	
 "$&(*,.03579;=?ACEGIKMOQSUWY[]_>0(2+����	+��?9�Tm)*C8=')*C8=
&D(Chy(C
VC
([C
VDCID����J([)*C@IDJ(DC@(cIcJ(ch@(c]W6�@�	+�	+��	+���	+���+����+����	+����	+����	+w���	+g���	

>9�T�
]8g	yVc^(7gzV(%
]8g	yVc^(7gzV(%c^h
_c!
h_7g	
^(�c^h
_Yc!
h_7g	^Z(
+���h_�[c]W6�@�
+�
+���+����+����+`���		>9�T�)*h{V#DC8-G 
DnJ�5[o

2'()*�!}V5�8-%J()*{Vh^%
�$2�\g\""l 2&�\
"2&2&�\"l 2&#
DC
!"l 2&	l\yV&()*]�
,s���cl &)*~V5[^%
�(�{"
o8\#@(	h! 
o����
8\#@()*~V(^%
�[�a�{T�_T�:�A
T�0(2&)*,����]�
&)*~V5[^%yV2'^%yV�(����2'2')*,����]�
'	�(�{5�6
@[g}(g)()*Dh
C
8-7$)*h}U7_
}V5�8-!E
Dn}V"')*Dh
C
$)*8R)!&)*]�
DnE}V
"DCh
8R 
J()*

8R)!
$)*h}U
h}U]�o
}V5�8-!DnE}V"DC		8R J()*DE~Vd"
CSJ()*E
?	T\CjpICDn}U�c7_C}V7_Dn|V7_IT5�8-!C]1	Dhh
C8R
 ICK(cJFIC]�K(cJ(D()*�D~V5�8-%CR()*��Do}U�

]�o}V5�8-%Ca()*�
�	Do}V5�8-%C8R'DhC8R'DhC8R'�dT8_}V7_T
]1
h
>(+���	+���	+����	+����	+f���	+H���	+?���	+6���	+#���	+���
+����+f���
+S���
+'���
+���+���	,�+���	+����	+����	+����	+>���
+����

+����+�		 "$&(*>9�TTG)*W+7CO[gs������c(C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&DC6�
"
2"5�
"
2&EC6�
"
2"5�
"
2&C6�"2&C6�"2&C6�"2&C6�"2&C6�"2&V
C
2!in(c(W%.7@IR[gv���c(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(C
2!?(DC2!@(EDC2!
A	(C
2!?
(C
2!?(C
2!?(C
2!?
(C
2!?(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h!h(c!h!h(c!h!h(c!h!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c!h(c(c(c(c(W$@\x���� _{���+��	+��	+���	+���>(C
2!
FED
C


+����
+����>(C
2!
FED
C


+����
+����>(C
2!
FED
C


+e���
+[���>(C
2!
FED
C


+=���
+3���>(C
2!
FED
C


+���
+���>(C
2!
FED
C


+��
+��>(C
2!
FED
C


+���
+����>(C
2!
FED
C


+����
+����>(D
2!
FED
C


+u���
+k���>(EDC2!
FED
C!3"
2!
FED
C

+5���

+&���

+���

+���>(C
2!
FED
C


+��
+��>(C
2!
FED
C


+���
+����>(C
2!
FED
C


+����
+����>(C
2!
FED
C
+t���
+j���
+`���
+V���>(C
2!
FED
C
+:���
+0���
+&���
+���>()*W-l��)h��%d��
8gW�������5�6
@[c(CW"&*.26T�C
2"?(T�T�T?TITST]TgCW"&*.26TqC
2"?(TNTXTT
TTT(CW"&*.26T2C
2"?(TTT�T�T�T�T�CW"&*.26T�C
2"?(T�T�T�T�T�T�T�CW"&*.26T�C
2"?(T�T�TCTMTWTaTkCW"&*.26TuC
2"?(TRT\TTTT"T,CW"&*.26T6C
2"?(TTT�T�T�T�T�CW"&*.26T�C
2"?(T�T�T�T�T�T�T�DCW$(,04T�D
C2"2"@(TGTQT[TeToED
C
W?CGKOTgT\EDC
!2"
1!
FDh!h
!2"A	(T�T�T�T	TCWC
2"?
(5�6
@[CWT�T�C
2"?(CWT�TqT{C
2"?(CW TmTFTPTZC
2"?
(CW $TLTT!T+T5C
2"?(5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[5�6
@[W
C
C
3%C
C
3%W&/=Kaw�����������&/8Bc(C
2!?(C
2!?(DC2!?4&DC2!?4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&FED2!
?
4"

4&C
2!?(C
2%D
2%D
2%ED2!@(ED2!A	(C
2!?
(C
2!?(D
2%DC2!1!8&C
2!?
(E
2!?(D
2!?(C
2!?(DC4&EC2!3&)*VC2"?(()*W',16;@EJOT`e4����%4����%4����%4����!?(4����%4����%4����%4����%4����%4����%4����%4����%4����%D4����!8&4����%4����%)*W	((?()*�V
�?((()*3"
D
�VC
([)*W!Ho��_��%L_u��8_u���
�

h@(W���������������CC2"
DC?@(	W���������������CC2"
DC?@(	DC
"
DCW###############C
2"
DC@@(
[DC
"
DCW###############C
2"
DC@@(
[FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([FE
DC

#
EDCW(((((((((((((((C
	2"
DC>@([W���������������CC2"
DC?	@(	C2"
DC?
@(	D
C2"
DC@@(
D
C2"
DC@@(
W|||||||||||||||DC
EDC
??^�V[
2"
DCA
@(W???????????????EC
EDC
8!?8!?^�V[8!
2"
DCA@(W���������������CC2"
DC?@(	W���������������CC2"
DC?@(	D
C2"
DC@@(
D
C3'
W���������������CC2"
DC?@(	W```````````````CE
DC

2"
DCA@(W333333333333333CD
C2"
DC@@(
D
C4'
[)*W(C
DC1"
DC1"
DC	@?@@(C
DC1"
DC1"
DC	@?@@()*W%OV]dkry�����

3'

3'

3'W$$$$$$$$$$$$$$$C

4����"
DCk@@([

3'

3'

3'

3'

3'

3'

3'

3'DC

@3'DC
4#
D
DC
C@@@(


3'

3')*4����"
DC@@()*
WCk���3[�
5�]�
4����"h@(W���������������CC2#
DC?@(
WgggggggggggggggCC2#
DC?@(
W???????????????CC2#
DC?@(
WCC2#
DC?@(
W���������������CC2#
DC?@(
W���������������CC2#
DC?@(
W���������������CC2#
DC?@(
WwwwwwwwwwwwwwwwCC2#
DC?@(
WOOOOOOOOOOOOOOODC
DC??^�V[
2#
DC@@(WEDCEDC
8!?8!?^�V[8!?8!?^�V[!"
!
FDh!h
!
8!2#
DC!A	@(W���������������CC2#
DC?
@(
WuuuuuuuuuuuuuuuCC2#
DC?@(
WMMMMMMMMMMMMMMMCC2#
DC?
@(
W%%%%%%%%%%%%%%%CC2#
DC?@(
[@$6�^V@$$)*?@$)*?@$@$&)*+�@$C"8"$c@$8-!@$(!@$@$)*W+9K[t�������0<HW������&C
2+���(C
2+����(DC	+����
4$DC
4$FEDC
4
$FEDC
4
$FEDC
4
$FEDC
4
$FEDC





4$C
2+��(C
?2$	DC@2$
DC@2$
ED
!

2+����(ED2+t���(C
2+U���(C
2+6���(DC@2$
C
WDC
C2+���h
2$
DC
C2+���h
2$
5�6
@[E6�@
2+����(D
2+����(C
2+{���(DC3$EDCh!4$
)*W"+2;DMV_hqz���


4$	


4$	


4$	5�6
@[


4$	


4$	


4$	


4$	


4$	


4$	


4$	


4$	


4$	D3$


4$	


4$	$$)*$8"$$$$$$$$$$)*W%2?LYfs�������


3$	C
2+���(C
2+����(C
2+����(C
2+����(C
2+h���(C
2+O���(C
2+6���(C
2+���(D
2+���(EDC!
"

			2+���(	C
2+����(C
2+����(C
2+����(5�6
@[5�6
@[)*6�@

4����$)*!#@$!	#@$!@$)*W(4����+���(DC	4����+	����(C
4����+����()*	""
#@$)*"	#@$)*	""
#@$	""
#@$"
	#@$)*	""
#@$"	"@$"@$)*""@$)*WC��V%�		4����
+���(
		4����+����(
C
				4����
+	s���(DC�V7�



4����
	+,���(

4����	+
����(C


4����
	+����(C�V4�




4����
	+
{���(				4����	+	I���(C
4����
	+���(
)*
#	#@$)*	#

#@$)*#	#@$#
	#@$	#

#@$)*#
	#@$#@$#@$)*#@$)*W@��V$�4�+���(	4�+����(	C

4�+z���(
DC�V6�4�+
8���(




4�+���(C


4�+���(C�V3�
				4�+	����(
4�+
W���(
C

4�+
���(!$)*VC
2+���(@

4�$
)*%''C"8"')*W)4`����������#.6_fq|��%C


2#%C


2#%C
WD
2#%D
2#%D
2#!%C
WD
2#%D
2#%D
2#!%F
ED3$F
ED3$F
ED3$F
ED3$F
ED3$C


2#%C


2'D


2'D


2'E


2#%E
D2+���(C


2#!%C


2#%D


2'C
WDC
C
2+����2'
DC
C
2+����2'
5�6
@[E


2#%D


2#%C


2#%D
Ch+C���$
E
C
4$	)*W)O�V�
1#!%1#%1#%�V�
1#!%1#%1#%�V �1#!!%1#!%1#!%)*VC	2 %4����')*W	

s�s�MYec(DC!2"8-5&DCWC2"5�8-5"2&C2"5�8-5"2&DC

2"%C
2"8-2%DC

2"8-%DC
2"8-5&DC
2"8-4&)*W	

nnMY`c(DC!2"8�
&DCWC2"5�8�
"2&C2"5�8�
"2&DC

2"%C
2&DC

2"8-%DC
2"8�
&DC
2"8�	&)*W	

s�s�M^ec(DC!2"8�
&DCWC2"5�8�
"2&C2"5�8�
"2&DC

2"c!
8�
&C
2&DC

2"8-%DC
2"8�
&DC
2"8�	&)*DCh"
C	Y!"@Z(yV	6�'
�)*h"
C	Y"@Z(yV!6�'�)*3')*yVc4$':^%
�%�@	

2'
4"
C
4$'	
3"
C
4$'	)*3')*yV8!6^%
�_	c3$d3$yV!^%
��
�TUW!-9E

"2%T1
"2%	
"2%
"2%
"2%
CC	CCC$	)*CVXV^%6� dI()*c?h?h?h?h?540+���

364,*���%)*yV4!��3VcT
5�l-4( TeT	�cTd2^%
�0&�:?c4#
DC@

3$	�*?


3$	W'<3XV5�l-����6#c


3$	c


3$	5�


3$	)*yV2!0^%
�.
h4$									3$	)*c
#
DC?		$
)*yV0!43+	����.^%
�0
�:H
&
�*?���
W###d3$
TT/VUl-y
&
/V5�3$
5�l.����2'^%
	$)*	yV.!						3,+����	�V8
�V	�c
%��V5�
%C
h@%�V5�
%C
i@%	
%
c!V
l@?(??(c!V	h@?(??(c!
�V�5�l_$c(C
?(c!&c!&)*W=c(C
WDV?(5�
$D
?(DV?(5�
$5�$)*W$(C
�DVi@(5�
$(C
�V5�(5�$(c!h!
�V	�
(W&c(C
�DVi@(5�l0$
(C
�V5�(5�l0$

(dI(dI(dI(dI(dI(dI(dI()*
c?h?h?h?h?h?
+��+���+���+����+����+����+����
4 ++0���4 ++��4 ++����
+}���+q���4 +G����|�W|���������������������������������|�����������������������������������3333����������$�������_���������3333����������	D������V4��"
C
?
?T�g)4#4��"
C4��"
C
%!h!Vl_
!@@?Tl(!A?TT4��"TK4��"
Ch!V	i@?T??T+4��"
Cjh
!V?
@?T@?Tc!"4��"
Ch
!Vg_!?@?T
("
DC@?T�4"
DC4��"
Ch!Vl_	!@	@?Tl[
!A?T�4��"
C
??T}	+z���
+`���4��"
Clc!
VC
�+U-!T	!T!T!T?4��"
Ch!V	k@?T??Tc!"4��"
Ch
!Vg_!?@?T
("
DC@?T�4��"
C
??T�g}4#
4��"
C
4��"
C%!h!Vl_
!@@?Tl{!A
?T� h!h!h!4 4��"
Ch
!Vg_!
@@?Th!h!)#
EDC	>?T2yU*^%4!U�4��"
C4!h
!V?
@?T@?T� h!h!4 4��"
Ch
!Vc!l_!@@?Th!h!)#
EDC	>?T�4��"
Ch!V	j@?T?	?T}4��"
C

@?Th
 *6�& TX�l��o>����
Wei*^%h!h!h!4 4��"
Ch!Vg_!
@@?Th
!h!)#
EDC	>?TgT�*^%h!h!h!4 4��"
Ch!Vg_!
@@?Th
!h!)#
EDC	>?TTx�Lc*^%h!h!h!4 4��"
Ch
!Vg_!
@@?Th!h!)#
EDC	>?T ����*6�& +XV�CXVV
5�"4  CXVV
5"4  CXVV
5"4  CXV	5?^�V
5"4  CXV	5?^�V5Vg_T"4  VV
5l_4  CXVV3�&
�,�@T
�!�%T+VcT
5"4  ()*yV5((^%
�A_�^0����
�T0W
i4'T
4��"
C
i@?(�[����
W
h4'T�
4��"
C
h@?(�
�� ���
W!!33337333333j3|333333333333��33��
4��"
C
6	@?(T�
{V(^%�%
4��"
C
l@?(
4��"
C
l@@?(
4��"
C
6
@?(
4��"
C
l@?(
4&
4&
4��"
C
j@?(
4��"
C
l@?(4��"
C
k@?(4��"
C

?@?(W<<<<<<<<<<<<<<<<<<<<<<<<<D
�VC	Y	#!cZ(
C6yVc(�c()*YjyV5[$^%
�<5[g>$8\#~V5[o$8\#	4��"
C
4��"
C@V?T1!?@?Z(6yV
4��"
C6V?T?@?(�)*ch	Y�yU	"^%l<zV5[4"
"^%
�0�:	T
�-T5[	4
"
DC4"
"^%
���
�Q����
�B4
"
DC4"
"^%l>zV5[o����"8\#
A
ZTaT4T,�T(
o����"8\#hA
ZT.T5[Z(6yUC6yVT�5
4��"
C
@?()*Y\4"
 ^%
�0�:	T
�-TcT:4"
DC
4"
 ^%l>zV5[
o���� 8\#
@@?ZT6yUC6yVT�Tc
VC
DC4��"
C
@?(4��"
C
6
@?()*yV!^%


4')*yV!^%
�-�]	

3'(g-!2&)*yV!^%
�.�@�])!(�%
�-

3'�%!1&l%yV!!2')*yV!^%
�%�]"4����&!g-!(yV!^%
�%
�@%"
4����&6')*	}U\8-!"	zU��c(&)*yV !c!
+��+����+����
 ,���������N���chyV !
^%
�^c
Td
"
!
V!T@()*yV!^%� 2&()*yV!^%
���
�	
@(g0ol
pn8_}V7_6$
2'	)*yV!^%
�0�:@c

1'�-6yV!^%
���
�	6'c1#
DCm@(56
@[)*o
� �
8\#@?(^%@?(?()*yV
6 ^%
�%	

2'yV!^%yV(^%
�_w�{-�~�����
Wg}2#2'
Tug}6'	�`f
yV!^%
�(�{	2'	g}2#2'
g)2#2'
�(�)g)6'g)2#2'	2'����
� T+W!!%%%%%%%%%%%!%%%%!%%%%%!%%%%%!%%!Tc(d(�l�o����
W
c(Td(�Le(56
@[)*
�����d	�i�g(
d(
��u�X�o	�xig(
g(
g	(
��d	�i�g(
e(
����
� T�W!!%%%%%%%%%%%)%%%%,%%%%%/%%%%%3%%7g(T�c(f(g
(g(g(����
� ToW!!-----------1----1-----5-----1--AVg	(T?T;TVg(T+Vg(TV		h			2$5
4$�A�V	h				2$5l 4$V			h		2$5
4$�V	h				2$5
4$56
@[)*�v�
V
h2$
5l 3$�I"����
�T5Wg(	d(	g
(	g(	�E����
Wg(	T	g
(	g(	
V
h2$
53$�[�I"����
�T5Wg(	e(	g(	g(	�E����
Wg(	T	g(	g(	
V
h2$
53$�I!����
�T4W
f(	c(	g	(	g(	�E����
Wg(	g(	g(	g(	56
@[)*o
8\#

6$)*6 $)*6!$5"&5#&)*6$$)*VC
Td+��
+���+���+����+����
		,G�P�����h���y�����n���_�������4���@����������������L���z���c����������M���s���!]�h&$)*"
DC
W
hA(DC



@A(C?A()*�V�i@(h@(C?@()*W	h@(DC
@@(C?@(yV(^%
�	� (2%)*yV(^%
����
�(
2&)*yV(^%
�0�:	T
�-T(2&6%&5&^$V5'(]�+��
,z�����������c
!
"o	8\#!
"
yVcT$Yo8\#]�ZT
C6yVc!T�	!zVc!5(^-V65)^-V/5*^-V5+^-V5,^-V5-^-U
dTeTfTcT	c!Tg

@()*"8�!8-%Cl8�!
+��hh
$)*(g!"%8E!
]�l'8R"iha8R)%yVc(^%
���
�����
�TT
�7TT2%d()*�<���
W	
	TTTTg-Tg+Tg 

_u�8\%("^U�(]�
,q���]*
��5.(c!V(5/8-&	50^�V51(52()*!^�()*!^�()*!^�()*!^V()*�53(8-!!l!l%""g."8-!""%W

!%)-159=54(55(56(57(58(59(5:(5;(5<(5=(5>(5?(5@(W

!%)-159=5A(5B(5C(5D(5E(5F(5G(5H(5I(5J(5K(5L(5M(W

!%)-159=5N(5O(5P(5Q(5R(5S(5T(5U(5V(5W(5X(5Y(5Z(W

!%)-159=5[(5\(5](5^(5_(5`(5a(5b(5c(5d(5e(5f(5g(8\!
]�l"8R"iha8R)%)*8-!]�h^%
�:�G����
�T�T��A�T�� n�+����
W_________TQT�}V>�:d^%�xd^%�X,g08R"i^%i_'����	oj
8\ 8R)%T4T0
}VLg0
8R"h_'����oi8\ 8R)%
}Vg0
8R"	oh8\ 8R)%()*]��cT
8-!|V(�g0Tg 8R"W&
hh8\ T�	oh8\ T��9c	^%�+c	^%�-	c	^%� !c	^%h_'����	oi8\ TP�9c	^%�01d	^%�x	d	^%�X!d	^%i_'����	oj8\ T	oh8\ T8R)%
)*!8!&)*"�V4�%D
WT&CCiA(	DChA(DC
C?
A(	[)*W	h@(DC@@(WCC?@([g!"%)*W6Op����7DSb����)Be���c(Cl%""gc"c2&Cl%""gC"c2&DCl%"""gs"c2&DCl%"""gS"c2&FED
C		 c2&FED
C	gl
 c2&FED
C	gn
 c2&FED
C	gL
 c2&FED
C	 c2&Cl%""gB"c2&C6h"2&DC
"2&DC
"2&EDCl%"""g{""g%"g}"c
2&EDCl%"""g(""g%"g)"c
2&Cl%""ga"c2&Cl%""gt"c2&DC
!"2&DC6i"
!"2&Cl%""gr"c2&EDCl%""""c
2&DCl%""!"c2&Cl%""5j"c2&DC"
Ci2&ECi!	}U\g%""g?"	zU��cc2&)*

	,����c
&)*c]�����	}U\^%
"	zU��c()*�%&5k&W	C
D
(C
D
(W
"&+05l(5m(5n(5o(5p(5q(5r(C
(C
(C
i8\"6s8-&)*g%"""""!&)*W""""""""g+&g &c()*g%""""""!&)*g%"""""!&)*W


g+&g &g#&c()*�V�5t&c(Cl."8-!&)*Wc(DC

"8-!
&C
"g*&)*VC
8-!&c()*Vg_&()*W	g-&c(g0&8E!����8E!"V"V"X(+���l]!Vg]
"d3"g-!V	g-
&()*l}V8-!	"V3&2&()*8-!
���
�0����
�.1&T��	g�	4&3&)*8-!"V{8-!
���
�0-����
�."8-!"U����4"4����&TT��g�4"g�4&8-!"U����4"4"4����&
����
3'����4"4����&)*�8-!"U#3"g-3"����3"l}V	4����&(2')*8-!
�%�@&g%"g@&g%"g%&)*,z���������������������g["g"Vg^"!T!g]&
Wgl(gn(gN(W"""&&&***...222gF(gf(ge(gE(gg(gG(gh(gH(W
!!
gu(gd(gi(gx(gX(go(ChD8R')*]�
"CDh	8\ CnI()*d"CD_'CI()*D]�Cn}V j
p8-"
]1	
hhD8R
 J(]1h@()*W%,3?K\m~�����??(??(?	?(??(??(C!@?(C!@?(DC
h
!
>?(DC
h
!
>?(DC
h
!
>?(DC
h
!
>?(DC
!!h>?(DC
A
?(DC
A?(DC
A?(C@?(VC
?(c(V	C
i@(c()*kwlsiv
^%shz(c!hl	}U\g�^%u8-!_'	zU��c8R)%8R%)*kwlsiv
^!t8-!_'(gl 8R&+����	+���	+���+����	+~���	+k���	+Z���
+}���l����	+n���	+:���
+ ���+����	+��	+����	+����	+m���
+7���+{���+i���+Q���	+ ���	+����+���

+����
+i���+9���

+���	+���	+����+����
+n���,���,��
#%*+���
+���	,ø��,T���O���,M���b����������6��J��c]W6u@�
+����
+k���
,>��S��h�����������+E���	+[�	+e�	+B�	+��	+��	+j�	+"�#/2469+��+��
+��
+��+��+�	+��$8=+��

*-J,��������������F��4��7��+{�
,j�������5,���6,D��7,���+B�
+}�	+��	+��
+��

5[]_a+	�
-1+j��-17+2��	&7:	=EGV	
8'gmoqoo>]9vT�(	+����&)*g@8�!8v
"8�!%)*C+��hh
8v$8-&8-&c()*	+�'c()*	+�'c()*	+�')*C


8v')*8v	"%)*C
h+��8v$)*8v"%)*C
h+��8v$+��	+���	+����+����+����+t���+d���
+Y���	+C���
+���	


>9wTR)*VDC
DC^HV(2&5[6x8w$)*8-0!

+��8p"8-?%Y"8-E!yV
c!c2!T
8�	"c2!Z(6yV8�!h{Vc%(�8�!V!TC@I8�%)*8-C!l�8�!h?
+���

,����c!8-P!C8=!8p%	]�
�����^%�
����h
8\'()*VC
T7-!
h8=#8-"!8=&)*DC
E6y^-U(WUE
!]�
oo
�A(g 8\"
h8\#]�o8\#

8-"8-"		A(E
!l oh8-"8\"8-"6z8-"A()*ED
CW!]�n8-&]�8-&~V(^%� 2%(]�
,��Y
g 8\
"!Z(6yV(�)*Y!7_??C?	
 Z(
CyVD
6{8w"e8-V%CyVD
6|8w"c8-V%�)*Y			8_h Z(
CyVD
6}8w"e8-V%CyVD
6~8w"c8-V%�)*Y			8_h Z(
CyVD
68w"e8-V%CyVD
6�8w"c8-V%�)*VC
T??$)*VC
T?h$)*i$W;FQ_l���HmCh%Ch!
!
V
C
!T5�	A@[c%Ch
!dI(Ch
!cI(Ch!
!c%Ch!Ic%Ch!
!
V
C
!T5�	A@[c%Ch!
!
V
C
IT5�	A@[c%Ch!
!
V
C
!T5�	A@[c%Ch!
!
V
C
IT5�	A@[c%C
28=
&DCh!8="V	
!c%6�6�6� 6�8-"	A@[C	T\CC^!c!CO����C{U��c(CXV5�6@[c!
!h!ChC8p#CCOo����CC8p#h@
@@8p!I(Vc(�(VC
(COC{VCC^(?@[V
C6�A@[c(g�8�!CO{V
C^T5�W+FZC6�^-V5�^-UcTcT6�8w TDE
DC		6�8w T)C	6�8w TC	6�8w TC
#5�
^HU5�
^HV8�!@(8�!@()*C
+<���
�T�\Y�C	C^
]���c^%�-�ch	YcC"
ZTC6yV5Y !
DC?C"

ZT6yV?@[�T�T:
+����+~���

+m���

	,����!T!ZT#
CyV	D
?![CyVD
![��COC{U$���c(Y	]R?Z(
C6yVc(�Y	]�?Z(
C6yVc(�Y8-!?Z(
C6yVc(�)*"6�8w&)*g�8�!#8�%)*6�8w#!!8=
&Y6�"ccZT6yVc6�?6�A@T�	Y6�"ccZT6yVc6�?6�A@T�
8-"
8-&5�@[)*ED
C]�h{V8W6�8w$	C
	6�6�6� 
6�8w$()*8-"8-&)*VDC8-"+���8=#8-&5�(g=8\
"]�o8\#h8\#@(c]W6�@�h]W6�@�h]W6�@�	,����+���	+����
+@���+5���
+���

+����
+����
+����h?	+v���	+[���	+@���
	+
8���
+q���+R���
+2���
+��+����
+;���	+���
+���+3���
+���	+��
+����l
i"lh
"	+,���l
!l!	))>"9�T]^%!l^%!vn(�A�a
�g&gao
(�GgAo
(���
�	Tg0o(5�6@[]�l zV5�8-!+����
+����l]1hl	}U\jp!8E!_'	zU��c8R)%]�lzV5�8-!g ]1hl	}U*\^%lw!jpSgs!jpS	zU���c8R)%�
g0Tga����n(g8-I&)*8-5&8-C!	Y	g����^�ZT8-P!�8-P!()*8R)!')*��
]�o}V5�8-%_�(8R)!%]�h_�(7\ 8\!	+��
+��	+����
+����	+����	+{���	+n���	+Z���
+
���	+���		
>9�T�D&G%c]F%?E&E&G%G&G&G
&G
&G&G%)*!r
l���?o
o}V
2&()*!]�li
!s]�^�
^�^�6�8{^�^{
^�^qV2&()*!]�l!]�^�l<l!s]�^�
^�
^�^�6�8�^�^�
^�^qV2&	(d!shy()*!^�(5�!]Q!]Q^3^^3()*]�"]�()*]�"]�()*5�^�V5�8-%&)*5�^�V5�8-%&)*����?�5�8-%&g7DrJDC^llwsul7
Dr
C^nl���?s
DC_(c!"(c]F%c!"(gk^%vlj
^%vli^%vh^%nnn()*8-!8-"8�%)*+��	+���
O�c?T
Ohl6	}U\C_	zU��c5�?hl78-"l6n	}U5\g7r
r
^C
"Ig���?C	!
C^usC_	zU���ccJ()*g7hChC8p	 DJ(chl7^�@(+�	+���	+P���

+���
+���
+����	+����
,����+����,����+����,��+d���8�� +M���T+:���+���
+���	+���	
 >h6�]�@
+6���
+*���+���
+���+���+����+��	+��
+���+���
+����
+����	GGGG
G
GGGGF>

>
9�T;	)*~V(7_
jp}V(jp2&)*V,CE^+�C����
IVK(D_(2$c()*VCD
E^+�(2&5[)*VCD
E^+�?(2&c()*VC
E

^+�
IJc(2'	d()*VKCDE"
V*C	V	KT

		D_
J


2$C����I				2$VhK(c

D_()*V
E
2&()*


`s(6�&)*D%C+�	@!
CDE
FGGGGG	G	
G
GG
G
GG+����	
	
>()*V,CEC"VC����
IVK(D_(2$c()*VCD
EC"V(2&5[)*VCD
EC"V?(2&c()*VC
E

C"V
IJc(2'	d(VCEC"U2%(c()*,��"D^%)*"
D^
#V AD_C
Id
DOv
C}V&(VCDE
C"V	2!@(2%c()*,���"D^%)*"D^
VKCDEC"V?(V3CDE	C"V?(	VCDEC"V?(&c(	c(c()*"D^
VECDEC"V(V/CDE	C"V(	VCDEC"V(&5[5[5[)*"
D^h
$)*"
D^A
D_C
Id
DOv
C}V&()*DO����ED"s(+��
+����,���
+����,��+5���
,����
+���
+����
,���
+R���
+7���	
	
!#>(h"
^_()*h"8-&Dh+��8p#h^�D+���8p"DOC>()*VCDE#2&()*,��!
XV!Y9D	?hO����	}U\C^"
I	zU��cXV	!CZ(U!��)*D!
XV!Y-cO����	}U\
D^h 	zU��cZ(U!��VCDE
"2%c()*,��!
XV!Y/DhO����	}U\
^	!	zU��cXV!Z(U!��VCE^+hyU2%(c()*,��"D^%)*"
D^
#V AD_C
Id
DOv
C}V&(VCDE
^+�	2!@(2%c()*,���"D^%)*"D^
VKCDE^+�?(V3CDE	^+�?(	VCDE^+�?(&c(	c(c()*"D^
VECDE^+�(V/CDE	^+�(	VCDE^+�(&5[5[5[)*"
D^h
$)*"
D^A
D_C
Id
DOv
C}V&()*O�DO����Eldl
`ss(DOldl
_tr(V8CDEVTcA
"
^
V	
KT__2%c()*D
Ojp8_
{Vhc^�h^�!XJ

,����c����	}U\	^
!	zU��cV*c����	}U\^
V	hKTc	zU��c(C(
FE
D8p"
C>()*V#CD
E
AV	KT5�6
@[2&c(VCDE	,���
A
"(c(DOO�F8-!yV%cIcF8-!^�J(cIDOh����	}U\cD_	zU�c()*VC
TCl"V"
]
��CT
��8�!T8�
F!Tch^�h>(c8�
D%C(dI(FmL(Ol}UFh}()*ldl
`s()*h

`s(hldl
`s(+�	+��	+���	+���	+����	Y5�]BZT$6yVY5�]BZT6yV5�T�T�lR8\"
?
+v���+n���	+c���?�	,i���+���	+��
+����	+����
+]���	+U���
+���	+p���
+>���	,Z���
+ ���	,����+����	,����+\���+E���	,����
+��
+���+b���	,����+����+����	,���+S���

!+
����
+���	+�%%($& %*-/1>&9�To#	Yl@k@i@8-1#@Z(
C6yV
���2%�)*VC
T5�VC
Tg�VC
TC,����c%
#	Yg�6�_E]4Z(
C6yV
���2%�)*VC
TC

,����c%C(I()*g���
]
��CT
��8�!T8�
F!s	6�8w &c8�
D%!
�(]�oh
8\'!
�5�8-%]�oh
8\'!
�5�(
]�o
8\')*�"Vc(^%�.����2&]�o(�"Vc(^%�.����&����2%,����,���]�����%)*]�]�o
�5�8-%h
8\')*]�
�	����"V8-&8-"8-&!
D
'!
DC#
8-&!V]�����j8\#jh
8\#@(6�@(�[����
�T	T�Ac(d(+��]�j|Vc^%!Vd^%l:y(yV
g"8�	&^%
�"�\8�	"2%h3&h3&)*yV
g"8�	"3%^%
�"�\3!1%2&jp3!g"8�	"1%d	}U\g\8�	"	zU��c(]�
8�!l"8�	",U����������c
!8�%)*]�]�~V]�]�]�o8\#8\!8\!^$(!VO]�j}U5�jh
8\#^-V;]�j}U5�jh
8\#^-V']�k}U5�kh
8\#^-V]�k}U5�kh
8\#^-(]�i}Uc^%l/zV]�i}Uc^%l\zV]�j}Ud^%l:z()*^%
l/yUl\yUl:y()*]�]�~V]�
]�
]�o
8\#^$(!V']�j}U5�jh
8\#^-V]�k}U5�kh
8\#^-(]�i}Uc^%l/z()*^%l/y(�
dh8\'"V����2%3%�("V3%����2%�	dh8\'"V����2%h8\')*,�����������5�^$V(]�����
%�
dh8\'"V����2%3&)*�	h8\'"Vo����8\'����2&)*,�������5�^$V(]�����%)*]�
8�!l'8�	"c����	}U$\^%�'	
8�
"T
^%
8�	"	zU���cg'8�	"8�%+����	+����	+"���6�6�6�	+����	+����
+m���	+J���	Y5�]BZT6yV5�T�6�!"	"	
>6�6�6�	+��	+����
+X���	+*���	Y5�]BZT6yV5�T�	+��	+7���
+�
+���	
+����	
>

6�6�6�
FGGGG	G"	"	
>hhhhhhhhhhh8_6�^-V55�^-U�
GGGGGGGFEDC>T,G

G	GGGGGFEDC>
G
G	G
GGGGFE	D
C

	

TUG
G	GGGGGFEDC

	
TTc
+.���	+
���+�
+����+t���+Z���	+O���?�
+���?
+���+����+���
+y���	>9�T�)*VKVEDC
DCDC
DC}V
2&{V	2"
@(
{V

@@2&	2&(()*VVVSDC
DCDC
DC^�V	2&^�V	2&^�V	2"
8-"@@(
	2"
8-"@@()*V^VYDC
DCDC
DC{V	2"@@(
{V	2&{V@@T{V2"����
@@(2&
((CD	}U\_	zU�c(DC+���8=
&VCDl^�D+��8=
"(5�6
@[&)*^�V
c@@(c
@@(c@@(Vc(d(c]W6�@�h	+��	+���	+����	,Y���,����,���g!l�h"lh"+����	+y���
	


>

9�:9�TW,,,'D2!C2!@(D2!C2!@(C2!?(C2%()*i8�$5�8-%g8�
"l8�
"l
8�
"k8�
"j8�
"i8�
"

8=!@>(c8�
"(5�(g8�
"j8�
"h
8�
"
8�'c(e8�
"h8�
"@(c(c8�
"
?(c(g8�
"k8�
"h
8�
"
h>(g8�
"k8�
"h
8�
"
i>(d8�
"h8�
"
@(c(d8�
"h8�
"
8=!@(d8�
"h8�
"
8=!@(e8�
"h8�
"@(c(d8�
"h8�
"
@(7�?(d(c8�
"
8�!?(c8�
"
%d8�
"
?(d8�
"
?(d8�
"
h@(d8�
"
!?@(e8�
"h8�
"!!
8�
"?(e8�
"h8�
"
@(d8�
"h8�
"
@(d8�
"(c8�
"	Y
8�"Z(6yV c8�!	EFoDC6�8w e8-V%�e8�
"h8�
"k8�!k8�!EFoDFFC>
@@(c8�
"(c8�
"
8�%c8�
"(e8�
"h8�
"
8�&c8�
"
8�%d8�
"h8�
"
8�&c8�
"8�@[WC(7�[]�~Vc(]�yV
^%8�!?(2!^%8�!?@(,���c%7�g
h8�"	+��	,���+����6�]�6�]�6�6�6�6�6�6�6�l�6�6�6�6�	+n���	+W���	+G���	+0���	+$���	+���	+���	+���+����	+����	+u���	+_���+>���+)���	+���	+
���	+����!+��	+���	+���	+���	+����	+����	+����	+z���	+`���	+Y���	+C���	+#���	+���	+����	+��	+��	+���	+���4+����	+����	+����	+Y���	+N���>(
8�
>
+���
?9�T�g����l^�M	c3&)*!8�#
�
C!2&W(Vdh����*G]��������������1%c"1%dG	^h
G	^
8�#j
G	^kG	^8�
#]� #1%dI4"1%g(8�!6�^-VH5�^-V=5�^-V25�^-V'5�^-V5�^-V5�^-V	5�^-Ue(g(d(g(g(g(f(?(c!3"c!?(d8�"?(e8�"!?(G8�"G
8�"
G8�"
#
��6�8w &	?(G8�"G
8�"
"?(G8�"
6�8w"
&8�	!
CFD
EiI4
"o
>?(	g(g(g	(g
(g(g
(g(g(g(g(g(g(g(8�!8\!6�8-"&g����j^�M	g-3&)*8�#
�
C!2&W		%:����c(Gh
G	^
8�#
]�
"1%G8�"
!!1%G8�"G
8�"
G8�"
#h!Vl�{V6�8w "8E!!1%G8�"G
8�"
"!1%G8�"h!V6�8w"
"g\!!1%ch66>[GG
8�#ChyV58w!
"!c
"1%G8�"
!1%g@3&)*8�#
�
C!2&W 08DM
�1%
�����
C�c(1%c
!4����!c
!1%4!1%ch66>[c"1%1%gJ3&)*8�#
�
C!2&W$6=IU^�1%�����C�8�%1%c	!4����"c	!1%3!1%dI4����!1%ch66>[c"1%1%gT3&)*8�#
�
k|VT
(�d&C!2&)*GVCTCFF
>
M()*G
F
FoD
C>M()*
�a����T
�A���T���

�a����T
�A���T���
lpn8E%)*������l
p���ldpnn()*8�!	EFoDC68w 7-8-2%)*8�!
DEFoC	Y			!Z(CyV+E6^-VTF�TG�TD>[�)*8�!
EFoDC>[�n�u!����Wg
(g
(g	(�bg((8�%8�
&8�	&8�%ChyVChy(c?h?
+��h]W6	@�l8�!
+���+���+����
+����	+����+h���+���	+��	+���	+����	+t���	+S���6


!,
�����������������z��������������
@9T�C()*CDh����	}U\
^!	zU�c(ChD8p#!()*�C{VD^([)*DO
C~Vjp"C
D_CI()*cD^^�	DOhhD8p	 J(cI(^�h@(g 
+�	+��	+���
+����h]W6@�
+���+k���	+D���	+;���

>
9
T)*WIII#,D2"C2"@(D2"C2"@(C2"?(DCE"V
2&F"2"@((W###C2%C2!DF&D2!C2!G&C(Wddd#ISC2!D2!
DDG"C
CG"@(C2!
DD2!
D

G""
CCG"G"@(C!
@(C2!
DDF"C@(CC@(Wwww/KUC2!
DD2!
D

G"CCG"G"G"@(C2!D2!
DDG"C
CG"@(C!
@(DC2!
DCF"E"VF"T@(CC@()*W��4\bi"CCA(C2"DE2"
ED
DG"CCG"A(C2"
E
D
2"
E^HVDDG"CCG"A(Ch2&DC62"
EDCVC�i"F"A("F"A(CCA()*W
1CU`c(CC8�@I�d@(CCC@I�c@(C2#
D

2#
@(C2#
D

2#
@(C2#
?(D
CC2#

E"V
iA?@(h
A?@iA?@(W$''$!C2!VD2%(C2!UD2%(d(d(c(W;;;,CCF&D2!C2!G&C
!V2%D2%C
!V2%C(C(WSS#ANCCC?@F&CCC?@F&C
!V!D2!"2!G&2%D2!C2!G&C2%C()*V�DC
DC
	8�	"
8�!V




2 @(
8�
"
8�!VT2 	
 
8�
"
8�!V
@@(@@@@	(CD_(C
F	!E!D!
!
!C	
	E "IFCVCTCDC>(!
DCO"h!c?



	+����8="C6C^�+p���8=
"c!c!
@(	)*DCCW
Eh Di$	Di$	CCD+���8=#_(C8=!^�+���8=
"()*C
C
�VTD�T
CAF'
()*C
DDCDC^HV#@(VyVD#h@(#@(D#yVcT

#@@()*D
C
E"UDV?@F"@(@()*#
D
@@CF"@()*cC@


+���G#
DC@^+����G#
D()*Y
^G"Z(6yV56
@[�D!C@()*c!	 
+��8="
8�%)*^
D
^$	)*c8�@@+���G')*$)*+��G')*C
W`DC	Y:DG"
C^�V#
#
DG"
@F#C@T	Z(6yV
#D	@F#C@(
�C
C
C

{UyVDC^�V	D#D	@@@(
(	)*G"

"
F')*+��G'!V5(!
DC?@()*	Y T\8�!
C!D@@dU��cZT8�yVcT�(!	YCG"
8
"D#@Z(6yV.C�!
C
8
"C
F#I
@8�"D
@(�)*YBG!"G""G"
zV!V
?@T
@@TZ(6yV56
@[�)*CD+����G')*c+���G#
%!yV	!@((!E&)*!F&)*V[C+��8=#+���8=#"
DCV
8-"2&V(C
W Ch!

+����8="2"@@(	56
@[(,����h&WD(g����(C()*WDCG"
D(C
DD()*DC
W1C	YDG"56
@[6yVD"h@
F#C@(�CC
C{VD"h@
@@((c!+����G')*"F')*C
+��G')*YDG"Z(6yVC
����IDF#J(�Cl����@()*?@()*DD#
DCCC@F#@()*D&DC
DDC"
+��G#C#
DC@
+����G#hD	+����G#C
Ch@C@@@()*Dhh!V"
F"TCF#@()*C@+����G')*!VF&()*+��G'h}(h|()*Y8�"ZT6yVCT�	YG"G!Z(6yV!cIC
l�|V[F"8�
#�(�dIC(I8�!cICI(8�!cI8
!c()*CCG	"
�(DDG	&)*?F&DC
CyVCTCDD?#
G#yVCT	C?F"+����G#!
@()*D?')*Y3G"
C^HVcT56
@[G"
DF"@	F#Z(6yVCF"
@F'�)*+����G')*@F&)*DC	Y G"	G"
	F"F#Z(6yV
CF"
F'	�C+����G#C+����G')*CC^+
�(DDG	&CCyVCD^H()*^�()*^+()*WOOO5@C_(DC!V!
"!G"T!2"2&C2"D2&C
!G"2&c(CDC&)*C^�
,����+���8=
"()*DG"C@F&)*C
+��G')*CC^+
�(DDG	&F!DED8=!
FCC>A(cIcI+���8="C8=!8p!hI@()*EC!
!
#!
!	
C	D FE8-"	DDCA@	?D@C@>(	6+����8=')*WAA+>D�6?(56
@[C2"
VDC2&(C2"D2"
^HV(c(?()*W 'Ry�?@(DVT?@(56
@[CC"V	?
@(h@?DC@8�#?h@(DC2"
DCVC2"
DC
"@(c"@(C"D"
^HV@(c@()*WAA+>D�6����?(56
@[D2"
VCC2&(C2"D2"
^HV(c(?()*W 'Ry�?@(DVT����?@(56
@[CC"V	?
@(i@?DC@8�#?h@(CD2"
DCVC2"
DC"@(c"@(C"D"
^HV@(c@()*W
$\s�@(DVTd"@(56
@[CC"V
@(VCDC@8�#h@(DC@!
?@(C2"DD2"
DC
C"@(h"
VC"
@(c
@(c@()*CE"Vd@!
E"@Tc@!i@!E"A
@@(Y
8�"Z(6yVC�c?@?
8�#c?@?(�)*gh8�"	, ���,b���,����	,<���V	h"
Ch
"
CT	h?
+����
	,����h"h+4���G#CCA(C^$()*+�G&)*VCCDnC@??()*�V(�V(@(6"
DCG&)*V
V
CCn?(c()*VCn?(%!
C()*G"G"G&C&)*^+()*CC8\ &)*^�(c]W6@�	+��
?8�!	+���	+���
?8�!?8�!
?8�!
,��+����+����
,��,�+s���,��+e���	+T���	+;���
,��+���h?h?
,��d	+����	+���+���
+E���

+P���

+���+����
?8�!	,��,�+q���
!,3�+*���8-	+����
?8�!	+����
?8�!
C"C8-@@@+w���
G	
?8�!
+O���
?8�!
(+#���(+���
+f���

+���
+��
?8�!
C?h8�!h?h?h?lh8�"8
!
+����
+����+����<>+$���	+���	+���9>+����;@+���
A+C���;+���<+���
>@+����

 )+����+���	+���	+���
I+��

!#(I+<�

"+b�+'�$+
�
HJ+��
(+A�
1+*�
,5�*,+��
+��M+��
OT+[�

03+��P+��
R+p�

#%)+->@G+
��
Y@Y9TUOh^�l����^�h
^�h^�h^�h^�h����	}Uj\
^
WCm

_D!
_T?C
VC
_D!_D"
DC
C_D_C_D	_T	zU����c8
!
O�=EhD8p#EhC8p#EhD8p#EhC8p#>T+:	:	:	:	:	:EhD8p#EhC8p#>!!(
)*cl^�hl^�hl	}U)\^
C
VCTg����_D!_	zU���c##
@(VCCnD^�����D2%%(T\!CO}U�2,���%CDnC_nD_()*!"
,����c!+���8=
"E}VK@(CDOhjp^�IEhCh	8p	 g����jp^�JEhDh8p	$	cl^�Ig����l^�JcK(cl����l^�hl^�A(O~Vc(^^HV2%2!
@@()*,���c%gh8�"hh
^hO����	}UI\^	Y
8�"ZT6yVd?

	8�#T�
�C}VC	zU����c(c8=#%c8=#%Y
8�"Z(6yV!

8�#(�8
!8=
"g�!()*W
D@C@(l�@C@()*W
D@C@(l�@C@(8
&c8
!
+�	+���	+����+����leh8�"
+j���h!+X���+I���	+��	+���	+����	+~���h!h
!	+@���
+���

+a���
+I���
?9T�)*V5 8-5"
dC d(8-5"g 8-4&)*+��8=
&DC6!8w#
cCD W6EDCV5"T5#6$8w TDCV5%T5&6'8w T5(I()*CDDCDD^�()*5)?V 	+��8=."
+w���8=
"5*8w&()*C
DC�
6+8w$
&)*�V�	5,8w&5-8w&C&WDC6.8w$C6/8w$WDC608w$C618w')*V0528-5"8=!63
8w#+���8=
"548-5"+����8=
&()*658w')*ED{UVy
CF668w V*dG����	}U\g 8-4"	zU��cg(8-4"TdG	}U\g 8-4"	zU��cD8-M"
ED Vg)8-4"%()*����	}U\8-E!
l
zV8-4"	zU��c()*o	T'\g8-"h8-G 	h	8-7 o����c(57D8w"D8-2!c	Y4T+\E8-E!
�
�
dFLTU	FLTcdU���cZ(6yVC
F68D8w$�E8-Q%)*d8-C!

>(+��	+��	+����l]1
+E���	+���8_69^-V
5:^-UTT
+o���	+_���
+$���+����
+����
+o���	+�+���h?

>	9;T;5<8-5"$)*7;CXV-+GO	FO
EODOCOnnnnjp	FO
CO6=8w G
OG	OGOGO	GO
GOnnnnjpn
h{V7;CXV6>8w"7-8-2!FOl�{V[c8; 8; "V-5?8-5"C		 D+.���8=
"5@8-5"c
8;$5A8w"C6B8w#D8; dE8; 5C8w&)*h{V
6D8w'()*F	-C	D8;CD6E8;!E	+���D8;C6F8w 
D8;
C6G	8w E�5HT5I6J8w#5K
8w"G+S���8=
"VD8;C6L8w$D8;C6M8w$)*5N8-5"C6O8w D6P8w E6Q8w F6R8w 
G6S8w 
G6T8w 
G6U8w 
G6V8w 
G6W8w 
G	6X8w 
G
6Y8w 5Z8-5&)*5[8-5"cO����	}U&\g�^s
"gslyV5\
8-5"	zU���c5]8-5&)*5^8-5"cO����	}U3\g�^s
"g�l
^xs
"gslyV5_
8-5"	zU���c5`8-5&)*g\8-4"gdql0n8E!8-4"g
l

qrl0n8E!8-4"g
rl0n8E!8-4&+����
+l���+$���
+w���	+��h]W6a@�
+����@9bT�5c8-5"$)*c8; 
8; #V+5d
8-5"
	C D+����8=
"5e
8-5"c	8;$5f8w"C6g8w#D8; dE8; 5h8w&)*F	D6i8;!
ED8;
C6j8w CV5kT5l8w#5m
8-5"G+����8=
"5n
8w"V	5o
8-5&5p
8-5&)*"O	
c^h6q d����	}U\	^		6r 	zU��cg
8-4&)*6s8w"	V5tT5u6v	8w WD
6w#CV5xT5y6z8w$
C
VD6{#5|8w"C6}8w#V5~8-"
68w#6�8w#T5�8-5"D'
WD8;C8;6�8w$C8;6�8w$WDC6�8w$C6�8w')*5�8-5"+���8=
"5�8-5"+����8=
&)*C^�VC
D8=!$()*D8=!C}VICII()*Chh	Y8�"
CDZT6yV
cDT�@@
8�
')*gh8�"
+����hl	}U\^"	zU��cc?h?h?
+m���8�"
+D���8�"CC$)*5�8w"


$)*5�8w"!8=
"5�8w"6�8w 

$	)*�	5�8w&8E!8E!6�8w')*6�8;#VV5�T5�C6�
8w$5�8w"V	5�8w&5�8w&6�8w')*+�8=
&)*5�8-5"V	5�8-5&5�8-5&+��	+���	+����	+d���
+1���+���
+����	+���
+M���
	+����	+����
+
���
?9�T�C
VCT
8�"e8-V!C
VCT 5�8�"V5�6�
8�"8-"T5�8-"8-C!8-/!

8;"8�!hhi>MYf88�"
D8!
DCCV7E	F
C8� T 8!	E
FC8b 8-P!
8-?!	8;!Z(8-P!8-?!8;!]H7�yV 8�!	EFoDC6�8-8w Tn7�	yV 8�!	EFoDC6�8-8w TH7CyV>DGFE6�8-8w T)7yV
6�8-8w#T7byV
6�8-8w#T�f8-V%	?I(?I(7_-8-!!c8-V%5�8-!7_-8-!c8-"!c8-V%c?h?h?6�	+���	+���h6�?6�A@6�
?6�A@6�
?6�A@6�8;?6�A@6�+����?6�A@6�?6�A@
+n���8�#
+��h!c8-V!
>9�c8-Z!:9��caml_abs_floatcaml_acos_floatcaml_add_debug_infocaml_add_floatcaml_alloc_dummycaml_alloc_dummy_floatcaml_alloc_dummy_functioncaml_alloc_float_arraycaml_array_appendcaml_array_blitcaml_array_concatcaml_array_getcaml_array_get_addrcaml_array_get_floatcaml_array_setcaml_array_set_addrcaml_array_set_floatcaml_array_subcaml_array_unsafe_getcaml_array_unsafe_get_floatcaml_array_unsafe_setcaml_array_unsafe_set_addrcaml_array_unsafe_set_floatcaml_asin_floatcaml_atan2_floatcaml_atan_floatcaml_backtrace_statuscaml_bitvect_testcaml_blit_bytescaml_blit_stringcaml_bswap16caml_bytes_comparecaml_bytes_equalcaml_bytes_getcaml_bytes_greaterequalcaml_bytes_greaterthancaml_bytes_lessequalcaml_bytes_lessthancaml_bytes_notequalcaml_bytes_setcaml_ceil_floatcaml_channel_descriptorcaml_classify_floatcaml_comparecaml_convert_raw_backtracecaml_convert_raw_backtrace_slotcaml_copysign_floatcaml_cos_floatcaml_cosh_floatcaml_create_bytescaml_create_stringcaml_div_floatcaml_dynlink_add_primitivecaml_dynlink_close_libcaml_dynlink_get_current_libscaml_dynlink_lookup_symbolcaml_dynlink_open_libcaml_ensure_stack_capacitycaml_ephe_blit_datacaml_ephe_blit_keycaml_ephe_check_datacaml_ephe_check_keycaml_ephe_createcaml_ephe_get_datacaml_ephe_get_data_copycaml_ephe_get_keycaml_ephe_get_key_copycaml_ephe_set_datacaml_ephe_set_keycaml_ephe_unset_datacaml_ephe_unset_keycaml_eq_floatcaml_equalcaml_exp_floatcaml_expm1_floatcaml_fill_bytescaml_fill_stringcaml_final_registercaml_final_register_called_without_valuecaml_final_releasecaml_float_comparecaml_float_of_intcaml_float_of_stringcaml_floor_floatcaml_fmod_floatcaml_format_floatcaml_format_intcaml_fresh_oo_idcaml_frexp_floatcaml_gc_compactioncaml_gc_counterscaml_gc_full_majorcaml_gc_getcaml_gc_huge_fallback_countcaml_gc_majorcaml_gc_major_slicecaml_gc_minorcaml_gc_minor_wordscaml_gc_quick_statcaml_gc_setcaml_gc_statcaml_ge_floatcaml_get_current_callstackcaml_get_current_environmentcaml_get_exception_backtracecaml_get_exception_raw_backtracecaml_get_global_datacaml_get_major_bucketcaml_get_major_creditcaml_get_minor_freecaml_get_public_methodcaml_get_section_tablecaml_greaterequalcaml_greaterthancaml_gt_floatcaml_hashcaml_hash_univ_paramcaml_hexstring_of_floatcaml_hypot_floatcaml_input_valuecaml_input_value_from_stringcaml_input_value_to_outside_heapcaml_install_signal_handlercaml_int32_addcaml_int32_andcaml_int32_bits_of_floatcaml_int32_bswapcaml_int32_comparecaml_int32_divcaml_int32_float_of_bitscaml_int32_formatcaml_int32_modcaml_int32_mulcaml_int32_negcaml_int32_of_floatcaml_int32_of_intcaml_int32_of_stringcaml_int32_orcaml_int32_shift_leftcaml_int32_shift_rightcaml_int32_shift_right_unsignedcaml_int32_subcaml_int32_to_floatcaml_int32_to_intcaml_int32_xorcaml_int64_addcaml_int64_andcaml_int64_bits_of_floatcaml_int64_bswapcaml_int64_comparecaml_int64_divcaml_int64_float_of_bitscaml_int64_formatcaml_int64_modcaml_int64_mulcaml_int64_negcaml_int64_of_floatcaml_int64_of_intcaml_int64_of_int32caml_int64_of_nativeintcaml_int64_of_stringcaml_int64_orcaml_int64_shift_leftcaml_int64_shift_rightcaml_int64_shift_right_unsignedcaml_int64_subcaml_int64_to_floatcaml_int64_to_intcaml_int64_to_int32caml_int64_to_nativeintcaml_int64_xorcaml_int_as_pointercaml_int_comparecaml_int_of_floatcaml_int_of_stringcaml_invoke_traced_functioncaml_lazy_follow_forwardcaml_lazy_make_forwardcaml_ldexp_floatcaml_le_floatcaml_lessequalcaml_lessthancaml_lex_enginecaml_log10_floatcaml_log1p_floatcaml_log_floatcaml_lt_floatcaml_make_arraycaml_make_float_vectcaml_make_vectcaml_marshal_data_sizecaml_md5_chancaml_md5_stringcaml_ml_bytes_lengthcaml_ml_channel_sizecaml_ml_channel_size_64caml_ml_close_channelcaml_ml_enable_runtime_warningscaml_ml_flushcaml_ml_flush_partialcaml_ml_inputcaml_ml_input_charcaml_ml_input_intcaml_ml_input_scan_linecaml_ml_open_descriptor_incaml_ml_open_descriptor_outcaml_ml_out_channels_listcaml_ml_outputcaml_ml_output_bytescaml_ml_output_charcaml_ml_output_intcaml_ml_output_partialcaml_ml_pos_incaml_ml_pos_in_64caml_ml_pos_outcaml_ml_pos_out_64caml_ml_runtime_warnings_enabledcaml_ml_seek_incaml_ml_seek_in_64caml_ml_seek_outcaml_ml_seek_out_64caml_ml_set_binary_modecaml_ml_set_channel_namecaml_ml_string_lengthcaml_modf_floatcaml_mul_floatcaml_nativeint_addcaml_nativeint_andcaml_nativeint_bswapcaml_nativeint_comparecaml_nativeint_divcaml_nativeint_formatcaml_nativeint_modcaml_nativeint_mulcaml_nativeint_negcaml_nativeint_of_floatcaml_nativeint_of_intcaml_nativeint_of_int32caml_nativeint_of_stringcaml_nativeint_orcaml_nativeint_shift_leftcaml_nativeint_shift_rightcaml_nativeint_shift_right_unsignedcaml_nativeint_subcaml_nativeint_to_floatcaml_nativeint_to_intcaml_nativeint_to_int32caml_nativeint_xorcaml_neg_floatcaml_neq_floatcaml_new_lex_enginecaml_notequalcaml_obj_add_offsetcaml_obj_blockcaml_obj_dupcaml_obj_is_blockcaml_obj_reachable_wordscaml_obj_set_tagcaml_obj_tagcaml_obj_truncatecaml_output_valuecaml_output_value_to_buffercaml_output_value_to_stringcaml_parse_enginecaml_power_floatcaml_raw_backtrace_lengthcaml_raw_backtrace_next_slotcaml_raw_backtrace_slotcaml_realloc_globalcaml_record_backtracecaml_register_channel_for_spacetimecaml_register_code_fragmentcaml_register_named_valuecaml_reify_bytecodecaml_remove_debug_infocaml_reset_afl_instrumentationcaml_restore_raw_backtracecaml_runtime_parameterscaml_runtime_variantcaml_set_oo_idcaml_set_parser_tracecaml_setup_aflcaml_sin_floatcaml_sinh_floatcaml_spacetime_enabledcaml_spacetime_only_works_for_native_codecaml_sqrt_floatcaml_static_alloccaml_static_freecaml_static_release_bytecodecaml_static_resizecaml_string_comparecaml_string_equalcaml_string_getcaml_string_get16caml_string_get32caml_string_get64caml_string_greaterequalcaml_string_greaterthancaml_string_lessequalcaml_string_lessthancaml_string_notequalcaml_string_setcaml_string_set16caml_string_set32caml_string_set64caml_sub_floatcaml_sys_chdircaml_sys_closecaml_sys_const_backend_typecaml_sys_const_big_endiancaml_sys_const_int_sizecaml_sys_const_max_wosizecaml_sys_const_ostype_cygwincaml_sys_const_ostype_unixcaml_sys_const_ostype_win32caml_sys_const_word_sizecaml_sys_exitcaml_sys_file_existscaml_sys_get_argvcaml_sys_get_configcaml_sys_getcwdcaml_sys_getenvcaml_sys_is_directorycaml_sys_isattycaml_sys_opencaml_sys_random_seedcaml_sys_read_directorycaml_sys_removecaml_sys_renamecaml_sys_system_commandcaml_sys_timecaml_sys_time_include_childrencaml_sys_unsafe_getenvcaml_tan_floatcaml_tanh_floatcaml_terminfo_backupcaml_terminfo_resumecaml_terminfo_setupcaml_terminfo_standoutcaml_update_dummycaml_weak_blitcaml_weak_checkcaml_weak_createcaml_weak_getcaml_weak_get_copycaml_weak_set����[��#��
��-Out_of_memory��)Sys_error��'Failure��0Invalid_argument��+End_of_file��0Division_by_zero��)Not_found��-Match_failure��.Stack_overflow��.Sys_blocked_io��.Assert_failure��:Undefined_recursive_module�@"%,,really_input%input�@�F@�@�G@0output_substring&output�A�C�D�F@�A�C�D�G@%%.12g!."%d%false$true�A�@%false$true.bool_of_string$true%false+char_of_int3index out of bounds<Pervasives.array_bound_error/Pervasives.Exit_j�_j��_j�_j�����_j_j<�5Pervasives.do_at_exit@)List.map2*List.iter2/List.fold_left20List.fold_right2-List.for_all2,List.exists2�@@,List.combine�'list.ml�K-List.rev_map2(List.nth#nth(List.nth"tl"hd@"\\"\'"\b"\t"\n"\r(Char.chr@	,String.rcontains_from / Bytes.rcontains_from	*String.contains_from / Bytes.contains_from	.String.rindex_from_opt / Bytes.rindex_from_opt	&String.rindex_from / Bytes.rindex_from	,String.index_from_opt / Bytes.index_from_opt	$String.index_from / Bytes.index_from,Bytes.concat?String.blit / Bytes.blit_string*Bytes.blit8String.fill / Bytes.fill,Bytes.extend6String.sub / Bytes.sub@	,String.rcontains_from / Bytes.rcontains_from	*String.contains_from / Bytes.contains_from	.String.rindex_from_opt / Bytes.rindex_from_opt	&String.rindex_from / Bytes.rindex_from	,String.index_from_opt / Bytes.index_from_opt	$String.index_from / Bytes.index_from  -String.concat@)Sys.Break&4.05.0@2Marshal.from_bytes2Marshal.from_bytes1Marshal.data_size	*Marshal.to_buffer: substring out of bounds@9Obj.extension_constructor9Obj.extension_constructor@�(array.ml�D	,Array.map2: arrays must have the same length	-Array.iter2: arrays must have the same length*Array.blit*Array.fill)Array.sub*Array.init,Array.Bottom@"%d_i����_i_i_i_i_i_i����_i�_i���@"%d_j��������_j_j_j_j_j_j��������_j�_j�������@"%d_n����_n_n_n_n_n_n����_n_n@	%Lexing.lex_refill: cannot grow buffer� @@�� A@@@,syntax error.Parsing.YYexit3Parsing.Parse_error�@�A�B�C�D�E@@2Set.remove_min_elt�@@@�@@�&set.ml�R'Set.bal'Set.bal'Set.bal'Set.bal@2Map.remove_min_elt�@@@�&map.mltJ�@@'Map.bal'Map.bal'Map.bal'Map.bal@+Stack.Empty@:CamlinternalLazy.Undefined@/Buffer.truncate�)buffer.mlI2Buffer.add_channel	!Buffer.add_substring/add_subbytes>Buffer.add: cannot grow buffer*Buffer.nth+Buffer.blit*Buffer.sub@"%c"%s"%i#%li#%ni#%Li"%f"%B"%{"%}"%("%)"%a"%t"%?"%r#%_r�5camlinternalFormat.mlMW�)U�*U�-U�.U�1S�2S�5V�	6V�
:^�;^�?Z�
@Z�I\�J\�NW"%u��D9Printf: bad conversion %[�4g�K_�L_9Printf: bad conversion %_��H"@{"@["@{"@["@{"@[��	(bad input: format type mismatch between �@�% and �@@	1bad input: format type mismatch between %S and %S��	(bad input: format type mismatch between �@�% and �@@	1bad input: format type mismatch between %S and %S��/invalid format �@�6: at character number �@@@�1, duplicate flag �@	<invalid format %S: at character number %d, duplicate flag %C!0'padding�A@�@)precision�@�A#'*'#'-'#'0'#'*'!0�A!0)precision�A)precision��/invalid format �@�6: at character number �@@@�', flag ��< is only allowed after the '�e�?', before padding and precision@	oinvalid format %S: at character number %d, flag %C is only allowed after the '%%', before padding and precision��/invalid format �@�6: at character number �@@@�6, invalid conversion "�e��b@	Dinvalid format %S: at character number %d, invalid conversion "%%%c"#'+'#'#'#' '�@)`padding'�@+`precision'#'+'#'_'��@@�"@ A@�"@,@@�@ �"@;A@�|��/invalid format �@�#: '�e�	/' alone is not accepted in character sets, use �e�e�5 instead at position �@@@�n@	ainvalid format %S: '%%' alone is not accepted in character sets, use %%%% instead at position %d.��/invalid format �@�*: integer �@@@�; is greater than the limit �@@@@	:invalid format %S: integer %d is greater than the limit %d%digit��
�K��/invalid format �@�	!: unclosed sub-format, expected "�e��6" at character number �@@@@	Ninvalid format %S: unclosed sub-format, expected "%%%c" at character number %d-character ')'-character '}'��*b#'#'#'+'#'+'#' '��K\#'+'#'+'#' '��mY��/invalid format �@�6: at character number �@@@�", �@�7 is incompatible with '��0' in sub-format �@@	Xinvalid format %S: at character number %d, %s is incompatible with '%c' in sub-format %S��/invalid format �@�6: at character number �@@@�", �@�0 expected, read �@	?invalid format %S: at character number %d, %s expected, read %C��/invalid format �@�6: at character number �@@@�#, '��*' without �@@	:invalid format %S: at character number %d, '%c' without %s	2non-zero widths are unsupported for %c conversions8unexpected end of format��/invalid format �@�6: at character number �@@@�", �@@	-invalid format %S: at character number %d, %s��8invalid box description �@@:invalid box description %S �@D !b!h#hov"hv!v#nan!.,neg_infinity(infinity%%.12g#%nd$%+nd$% nd#%ni$%+ni$% ni#%nx$%#nx#%nX$%#nX#%no$%#no#%nu#%ld$%+ld$% ld#%li$%+li$% li#%lx$%#lx#%lX$%#lX#%lo$%#lo#%lu#%Ld$%+Ld$% Ld#%Li$%+Li$% Li#%Lx$%#Lx#%LX$%#LX#%Lo$%#Lo#%Lu"%d#%+d#% d"%i#%+i#% i"%x#%#x"%X#%#X"%o#%#o"%u"%!"@{"0c"%%"@]"@}"@?"@
"@."@@"@%!@".*	 CamlinternalFormat.Type_mismatch@@��@�@$%s%c !
��@@"%s��@@"%s��@@"%s��@@"%s��@@"%s��@@"%s)a boolean*an integer*an integer'a float'a float !  (one of: 	DArg.Expand is is only allowed with Arg.parse_and_expand_argv_dynamic+no argument#(?)&--help%-help��@�2: unknown option '�@�#'.
@9%s: unknown option '%s'.
��@�2: wrong argument '�@�+'; option '�@�*' expects �@�".
@	1%s: wrong argument '%s'; option '%s' expects %s.
��@�*: option '�@�5' needs an argument.
@	#%s: option '%s' needs an argument.
��@�": �@�".
@(%s: %s.
�%-help�&--help��@@"%s��@�J@#%s
%-help= Display this list of options%-help&--help= Display this list of options&--help�%-help��"  �@�`�@�J@(  %s %s
!}!|!{��"  �@�`�@�@�J@*  %s %s%s
&<none>'Arg.Bad(Arg.Help(Arg.Stop@/Digest.from_hex/Digest.from_hex-Digest.to_hex0Digest.substring@_i_j�A_j,Random.int64_i,Random.int32*Random.int!x�:�R+�F4����J����;lG�g���2�wv���+���	FK+��|��HtcZš�/;��Y)��2:�vn6m��[b"<ᵟ.�x�'��%�=�8�����L�?}nSO}�Y]~�N~a��w"���(3��d=@�*Y�=�з$�(����.R.29��!D�L
�<��G5�<�*U�Oo�h&�6o�/��z@�@�*hashtbl.mllW-OCAMLRUNPARAM,CAMLRUNPARAM @�G@�A�C�E@��@�F�BF@�@@(%s%06x%s7Filename.chop_extension 4Filename.chop_suffix "./".\#../#..\"./#../  !."..!/&TMPDIR$/tmp$'\''!."..!\$TEMP!.!."..!/&Cygwin%Win32@�'cset.mlUP(Cset.Bad@@&parser� @@A@��&File "�@�(", line �@@@�,, character �@@@�	$:
Reference to unbound regexp name `�@�#'.
@	IFile "%s", line %d, character %d:
Reference to unbound regexp name `%s'.
\	

@�@	P��		

	P	�'! $
>	&;<@2.	���� �%�$�(�5���;����@�;�>��-�F�:�F�	���I���T�
�5�E�N�F�F�T���������,�M�M���	��V�(��(�R���O�q�P�Z���_���v�>CB�T8�5
f%>C%450 3!"#/$%
):::?
: ,!"#+$%(-1 78!"#B$%	*#"!"#&6'=%A9
f
9
B 
%459	B
	



)5>������
������������������������
��������������
����������	�TruleTparseTparse_shortestTandTequalTendTorTunderscoreTeofTlbracketTrbracketTrefillTstarTmaybeTplusTlparenTrparenTcaretTdashTletTasThash=TidentTcharTstringTaction@#and"as#eof#let%parse&refill$rule(shortest��9illegal escape sequence \���@?illegal escape sequence \%c%c%c��9illegal escape sequence \�@;illegal escape sequence \%c2illegal character ��	&illegal backslash escape in string: '\����g@	-illegal backslash escape in string: '\%c%c%c'��	&illegal backslash escape in string: '\��g@	)illegal backslash escape in string: '\%c' 3unterminated string��;unescaped newline in string@;unescaped newline in string 4unterminated comment 3unterminated action��8ocamllex warning:
File "�@�(", line �@@@�,, character �@@@�": �@�".
@	8ocamllex warning:
File "%s", line %d, character %d: %s.
 3Lexer.Lexical_error,	������������������t��~O��uv��������)��3	���
��%����
�������Y����?��<����������		�����������
����������{[w������	��������������������������������������������������������������������������������������������������������������������������������������������������������������	� ������������"����������������.��4����������������A����K��U����X����������������
	^8��/88?::/?��8!&),IHS^\^\^^
	
����V����W������''''''''''((((((((((��������;;;;;;;;;;**********/0******<<<<<<<<<<B3__________******EDGF2%%L%$$$$$$$$$$^PON]]]]]]]]]]++++++++++%%++++++%%%8#9++++++777RQ16666666666C==========77======7[775>>>>>>>>>>======>>>>>>��ZZZZZZZZZZ^>>>>>>M````````````````Y``````aaaaaaaaaaaaaaaa��aaaaaa��
	^��������������������809:09:?����?����8 %(+FGNUVX[_a������������T����������������������������������������T������������������T������������������������������������������$$$$$$$$$$''''''''''����������������������T����6666666666����������������������������������������##########-����-������######;;;;;;;;;;@-]]]]]]]]]]��������######����@��������@@��@������-����������J��������������������Z��J��������JJZZZZZZZZZZ������**********����������******��������������������2��2������������������******������2��2��������2������J��J��-2222222222������������������������@����������������������55555555552����������2555555����������2W����2��2������2==========555555��======��������WWWWWWWWWW������������������Y��======JYYYYYYYYYY��������������YYYYYY������������������������������������������W��������YYYYYY``````````��������������``````��2������������������������������������������������``````��������������������������������������������������������������������������������������������������������������������������������������������W����������������������������������������������������������������������������������������������������������������������������������������������������������������������	�
$	�'	�
J$$$
J������������������29:������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	*�������������������@+Table.Error@�@�@@�)lexgen.ml'Q�@@��[��Q�Zq��H�@@@@�RR�	lR�
|R��R��R�@6Lexgen.Memory_overflow@@	Jlet __ocaml_lex_refill : (Lexing.lexbuf -> 'a) -> (Lexing.lexbuf -> 'a) =
��@�J@#%s
$_opt ��3= Lexing.sub_lexeme�@�( lexbuf ��`�@	"= Lexing.sub_lexeme%s lexbuf %a %a$_opt ��8= Lexing.sub_lexeme_char�@�( lexbuf �@	$= Lexing.sub_lexeme_char%s lexbuf %a$
and#let��$ in
@$ in
��h��# + �@@@�i@)(%a + %d)��:lexbuf.Lexing.lex_curr_pos@:lexbuf.Lexing.lex_curr_pos��;lexbuf.Lexing.lex_start_pos@;lexbuf.Lexing.lex_start_pos��@��$ <- ��# ;
@-%s%a <- %a ;
��@��	! <- lexbuf.Lexing.lex_curr_pos ;
@	%%s%a <- lexbuf.Lexing.lex_curr_pos ;
��[�@@@�&] <- [�@@@�#] ;@.[%d] <- [%d] ;��[�@@@�)] <- p ; @,[%d] <- p ; #(* ��"L=�@@@�`@%L=%d $ *)
��7lexbuf.Lexing.lex_mem.(�@@@�i@:lexbuf.Lexing.lex_mem.(%d)��"# �@@@�" "�@�""
@*# %d "%s"
��J@!
��"# �@@@�" "�@�""
@*# %d "%s"
&Cygwin%Win32@$and ��@@@�) states, �@@@�9 transitions, table size �@@@�' bytes
@	/%d states, %d transitions, table size %d bytes
��@@@�	$ additional bytes used for bindings
@	&%d additional bytes used for bindings
(let rec $;;

��$  | @$  | ��@@@�$ ->
@&%d ->
��J@!
��	$lexbuf.Lexing.lex_mem <- Array.make �@@@�& (-1);@	,lexbuf.Lexing.lex_mem <- Array.make %d (-1);"  ��@�`��+lexbuf =
  ���- __ocaml_lex_�@�%_rec ��'lexbuf �@@@�J@	4%s %alexbuf =
  %a%a __ocaml_lex_%s_rec %alexbuf %d
��0and __ocaml_lex_�@�%_rec ��;lexbuf __ocaml_lex_state =
@	4and __ocaml_lex_%s_rec %alexbuf __ocaml_lex_state =
 $new_��/  match Lexing.�@�&engine@7  match Lexing.%sengine��	6 __ocaml_lex_tables __ocaml_lex_state lexbuf with
    @	6 __ocaml_lex_tables __ocaml_lex_state lexbuf with
    ��	x  | __ocaml_lex_state -> __ocaml_lex_refill
      (fun lexbuf -> lexbuf.Lexing.refill_buff lexbuf;
         __ocaml_lex_�@�%_rec ��	"lexbuf __ocaml_lex_state) lexbuf

@	�  | __ocaml_lex_state -> __ocaml_lex_refill
      (fun lexbuf -> lexbuf.Lexing.refill_buff lexbuf;
         __ocaml_lex_%s_rec %alexbuf __ocaml_lex_state) lexbuf

��	M  | __ocaml_lex_state -> lexbuf.Lexing.refill_buff lexbuf;
      __ocaml_lex_�@�%_rec ��:lexbuf __ocaml_lex_state

@	p  | __ocaml_lex_state -> lexbuf.Lexing.refill_buff lexbuf;
      __ocaml_lex_%s_rec %alexbuf __ocaml_lex_state

;let __ocaml_lex_tables = {
��4  Lexing.lex_base =
��";
@8  Lexing.lex_base =
%a;
��7  Lexing.lex_backtrk =
��";
@;  Lexing.lex_backtrk =
%a;
��7  Lexing.lex_default =
��";
@;  Lexing.lex_default =
%a;
��5  Lexing.lex_trans =
��";
@9  Lexing.lex_trans =
%a;
��5  Lexing.lex_check =
��";
@9  Lexing.lex_check =
%a;
��9  Lexing.lex_base_code =
��";
@=  Lexing.lex_base_code =
%a;
��<  Lexing.lex_backtrk_code =
��";
@	   Lexing.lex_backtrk_code =
%a;
��<  Lexing.lex_default_code =
��";
@	   Lexing.lex_default_code =
%a;
��:  Lexing.lex_trans_code =
��";
@>  Lexing.lex_trans_code =
%a;
��:  Lexing.lex_check_code =
��";
@>  Lexing.lex_check_code =
%a;
��4  Lexing.lex_code =
��";
@8  Lexing.lex_code =
%a;
#}

$   "&\
    !"$   "&\
    !"5Output.Table_overflow@$and (let rec $;;

��$  | @$  | ��@@@�$ ->
@&%d ->
��J@!
"  ��@�`��	*lexbuf =
  __ocaml_lex_init_lexbuf lexbuf �@@@�"; �@	5%s %alexbuf =
  __ocaml_lex_init_lexbuf lexbuf %d; %a��4
  __ocaml_lex_state�@@@�	) lexbuf (fun lexbuf __ocaml_lex_result ->@	?
  __ocaml_lex_state%d lexbuf (fun lexbuf __ocaml_lex_result ->��	-
  let __ocaml_lex_result = __ocaml_lex_state�@@@�* lexbuf in@	9
  let __ocaml_lex_result = __ocaml_lex_state%d lexbuf in	�
  lexbuf.Lexing.lex_start_p <- lexbuf.Lexing.lex_curr_p;
  lexbuf.Lexing.lex_curr_p <- {lexbuf.Lexing.lex_curr_p with
    Lexing.pos_cnum = lexbuf.Lexing.lex_abs_pos+lexbuf.Lexing.lex_curr_pos};
  match __ocaml_lex_result with
��	/  | _ -> raise (Failure "lexing: empty token")
@	/  | _ -> raise (Failure "lexing: empty token")
%  )

"

'let rec$
and��1__ocaml_lex_state�@@@@3__ocaml_lex_state%d"k  ��@�`�@�( lexbuf �@�"= @1%s %s lexbuf %s= "  )k lexbuf  ��"  �@�@@@�J@'  %s%d
"  ��	=  lexbuf.Lexing.lex_last_pos <- lexbuf.Lexing.lex_curr_pos ;
@	=  lexbuf.Lexing.lex_last_pos <- lexbuf.Lexing.lex_curr_pos ;
��	#  lexbuf.Lexing.lex_last_action <- �@@@�# ;
@	(  lexbuf.Lexing.lex_last_action <- %d ;
%_next��?  __ocaml_lex_next_char lexbuf �@�# k
@	$  __ocaml_lex_next_char lexbuf %s k
��$and �@�5 lexbuf k = function @;and %s lexbuf k = function 	(match __ocaml_lex_next_char lexbuf with
��@��$ <- ��# ;
@-%s%a <- %a ;
��@��) <- -1 ;
@-%s%a <- -1 ;
��" t�@@@�% <- [�@@@�#] ;@. t%d <- [%d] ;��" t�@@@�( <- -1 ;@, t%d <- -1 ;"(*$ *)
��)  | _ ->
@)  | _ ->
��#(* @#(* ��$ *)
@$ *)
��"  ��$ ->
@(  %a ->
��$|eof@$|eof��"|'�@�g@%|'%s'$    " k ��5    __ocaml_lex_state�@@@�' lexbuf�@�J@	!    __ocaml_lex_state%d lexbuf%s
��	?    lexbuf.Lexing.lex_curr_pos <- lexbuf.Lexing.lex_last_pos ;
@	?    lexbuf.Lexing.lex_curr_pos <- lexbuf.Lexing.lex_last_pos ;
��	+    k lexbuf lexbuf.Lexing.lex_last_action
@	+    k lexbuf lexbuf.Lexing.lex_last_action
��	"    lexbuf.Lexing.lex_last_action
@	"    lexbuf.Lexing.lex_last_action
��|�@@@@#|%d
let __ocaml_lex_init_lexbuf lexbuf mem_size =
  let pos = lexbuf.Lexing.lex_curr_pos in
  lexbuf.Lexing.lex_mem <- Array.make mem_size (-1) ;
  lexbuf.Lexing.lex_start_pos <- pos ;
  lexbuf.Lexing.lex_last_pos <- pos ;
  lexbuf.Lexing.lex_last_action <- -1


'let rec __ocaml_lex_next_char lexbuf state k =
  if lexbuf.Lexing.lex_curr_pos >= lexbuf.Lexing.lex_buffer_len then begin
    if lexbuf.Lexing.lex_eof_reached then
      state lexbuf k 256
    else begin
      __ocaml_lex_refill (fun lexbuf ->
          lexbuf.Lexing.refill_buff lexbuf ;
          __ocaml_lex_next_char lexbuf state k)
        lexbuf
    end
  end else begin
    let i = lexbuf.Lexing.lex_curr_pos in
    let c = Bytes.get lexbuf.Lexing.lex_buffer i in
    lexbuf.Lexing.lex_curr_pos <- i+1 ;
    state lexbuf k (Char.code c)
  end


�let rec __ocaml_lex_next_char lexbuf =
  if lexbuf.Lexing.lex_curr_pos >= lexbuf.Lexing.lex_buffer_len then begin
    if lexbuf.Lexing.lex_eof_reached then
      256
    else begin
      lexbuf.Lexing.refill_buff lexbuf ;
      __ocaml_lex_next_char lexbuf
    end
  end else begin
    let i = lexbuf.Lexing.lex_curr_pos in
    let c = Bytes.get lexbuf.Lexing.lex_buffer i in
    lexbuf.Lexing.lex_curr_pos <- i+1 ;
    Char.code c
  end

@$.mll#.ml$.mll#.ml��&File "�@�(", line �@@@�,, character �@@@�:: character set expected.
@	:File "%s", line %d, character %d: character set expected.
��&File "�@�(", line �@@@�,, character �@@@�0: syntax error.
@	0File "%s", line %d, character %d: syntax error.
��&File "�@�(", line �@@@�,, character �@@@�": �@�".
@	&File "%s", line %d, character %d: %s.
��&File "�@�	0":
 Position memory overflow, too many bindings
@	8File "%s":
 Position memory overflow, too many bindings
��&File "�@�	3":
transition table overflow, automaton is too big
@	;File "%s":
transition table overflow, automaton is too big
	#The OCaml lexer generator, version 	$usage: ocamllex [options] sourcefile> Print version number and exit%-vnum7 Print version and exit(-version7 Print version and exit"-v	& Do not display informational messages"-q	' <file>  Set output file name to <file>"-o	N Output code that does not use the Lexing module built-in automata interpreter#-ml@@����������������@�@#ArgA�@A�@%ArrayAp@B�@&BufferA��@�@%BytesAR�@�@2CamlinternalFormatAv@ABC�@8CamlinternalFormatBasicsAL���@�@0CamlinternalLazyA�@A�@$CharAE��@�@&CommonA;@A�@'CompactA�@�@$CsetA�@ABC�@&DigestA���@�@(FilenameA�@A�@'HashtblA��@�@%Int32A{@ABDE�@%Int64A�����@�@%LexerA@A�@&LexgenA�@�@&LexingA�@AB�@$ListA}��@�@$MainA�@A�@#MapA�@BC�@'MarshalAd���@�@)NativeintA�@A�@#ObjAg@B�@&OutputAb��@�@)OutputbisA�@A�@&ParserA��@�@'ParsingA�@ABCDF�@*PervasivesAm�����@�@&PrintfAw@A�@&RandomA��@�@#SetA�@AB�@%StackA���@�@(Std_exitA�@A�@&StringA\�@�@&SyntaxA�@ABC�@#SysA_���@�@%TableA
@A�Q-Match_failureCG@B�R-Out_of_memoryC@�@�S0Invalid_argumentCC@ACD�T'FailureCB���@�U)Not_foundCF@A�V)Sys_errorCA@B�W+End_of_fileCD��@�X0Division_by_zeroCE@A�Y.Stack_overflowCH��@�Z.Sys_blocked_ioCI@A�[.Assert_failureCJ�@�\:Undefined_recursive_moduleCK@ABCDEG����S��<��%Table�0w�)�A���1��fv��#Sys�0���+^*�"c|U�!���&Syntax�0�A'�1���d��&��&String�0�>�0�dP�=D���(Std_exit�0j*a#�O��u'9>���%Stack�0�wA�t=��k��Ġ�#Set�04�n�����U���pn��&Random�0��O��(����R�*����&Printf�0����\rm?wk��*Pervasives�0� ���,5��}f�ꠠ'Parsing�0��Hq0bG�Uz`�Z���&Parser�0�^
��� / ��ČҠ�)Outputbis�0���
�ъ���I��$��&Output�0��yE�I%�<f�T/6ؠ�#Obj�0�ď�+ܩ��GÔ-�2��)Nativeint�0����D���zك����'Marshal�0}`b&���R��9ڠ�#Map�0R�jv*�*	���ɠ�$Main�0���ߏ����P<v��$List�0��.�tPh����A��&Lexing�0���R����}H1�퉠�&Lexgen�0]PŃsU��n��7���젠%Lexer�0�e�%�f�E��Y,XN��$Lazy�0����-�Qٛ�Fo��%Int64�0�3*Z'��*��%��Ǡ�%Int32�0��?j7��_*�0��'Hashtbl�0���@$�í]�����(Filename�0������?��`�Dp𧠠&Digest�0�xf���m�9
s�����$Cset�0�6�T���g��2�w��'Compact�0�%h�q�g3�.�M�ߠ�&Common�0��|s�_�sg吗��$Char�0WX�h8t�x���r��P��0CamlinternalLazy�0�����5rU�h���8CamlinternalFormatBasics�0���ֶI�R"��c�����2CamlinternalFormat�0��V�B2�H��B�h1ᠠ%Bytes�0�d��)k����4��&Buffer�0)���(���Q�~���%Array�0�l��Q�5�����蠠#Arg�0H�OSdMZ�>��69�@CODEǜDLPTDLLSPRIM$DATA[�SYMB�CRCSgCaml1999X011