Escolar Documentos
Profissional Documentos
Cultura Documentos
difoa
U N E S P
U,
0
0
Rogerlo Haesbaert
Carlos Walter P orto-Gonalves
coLEcAo
ifov-ci
VES P
Apoio
Projeto
Pedagogia
Cidad
S E RIE P ODE R
N os ltimos anos, tern-se desenhado uma
nova e complexa geografia do rnundo:
enquanto o World Trade Center desaba, as
torres gmeas de Kuala Lumpur e o projeto
de torres e edificios "maiores do rnundo",
na China, reafirmamo novo poder do
Oriente. Que geografia esta, que ora
parece recuar no passado, ora avanar pelo
futuro, emvelocidades que sugerem
avanos e retrocessos, ordeme desordem?
E esse jogo entre ordeme desordern
mundial, sob o olhar geografico, que este
livro pretende desvelar, no exclusivarnente
sob o prisma "dominante", pois supoe o
entendimento de que as redes (sobretudo
as redes globais) e os territrios (nacionais,
principalmente) podemservir no apenas
para unir, como tambmpara fragmentar o
rnundo, para agravar ou para rnelhorar as
condicaes da vida humana.
Os autores concebemo territrio numa
perspectiva social, que integra tanto a sua
dimenso concreta, politico-economica,
mais tradicional, quanto a sua dimenso
simblica, cultural-identitria. Corn isso,
focalizama nova des-ordemmundial corn
base emsuas mltiplas dimenses
(econmica, politica, cultural e arnbiental),
concluindo corn uma proposta de
regionalizaao do espao mundial
conternporaneo.
Rogrio Haesbaert, professor do Departamento de
Geografia da U niversidade Federal Fluminense, e
doutor emGeografia pela U S P , corn pOs-doutorado
na Open U niversity - Inglaterra.
Carlos Walter Porto-Gonalves doutor em
Geografia pela U niversidade Federal do Rio de
Janeiro, professor do P rograma de P os-graduaao
emGeografia da U niversidade Federal Fluminense
e ex-presidente da Associacao dos GeOgrafos
Brasileiros (1998-2000). Foi ganhador da Medalha
Chico Mendes emCincia
e Tecnologia em2004.
IS BN 85-7139-698-1
9 788571 396982
E
Q
)
-
c
0
-
c
>
0
-
a
E
0
0
E
Q
)
0
U
0
0
c
a
t
u
J
0
0
C
L
w
'L
U
S
0
U
J
L
U
L
L
J
U
J
I
J
u
f
l
0
<
z
'
L
U
U
C
U
L
U
U
z
0
0
H
0
U
0
0
z
Z
D
L
U
0
0
0
c
i
0
U
0
U
z
U
0
0
C
)
C
)
0
c
i
E
C
C
C
C
C
C
C
)
C
)
C
o
=
0
C
C
-
C
C
C
)
C
)
-
s
-
C
0
C
C
C
C
)
U
C
C
0
0
C
C
C
-
c
i
C
C
C
0
C
-
)
H
0
0
0
c
i
-
U
-
0
C
-
)
0
0
z
U
0
0
0
C
C
C
,
U
U
C
)
C
)
C
C
C
)
C
C
)
O
C
C
C
C
C
)
0
0
0
E
-
E
z
E
N
0
0
C
C
C
C
C
U
C
)
-
C
)
C
)
C
)
C
)
C
'
C
)
C
)
C
)
-
C
)
C
C
-
C
)
C
)
C
-
C
C
C
)
C
)
C
C
0
C
C
)
C
)
C
)
1
1
z
o
g
a
-
a
C
C
C
)
C
C
E
C
C
C
C
C
C
-
C
)
C
)
0
C
C
C
a
-
C
C
a
--a
0
C
)
0
-
C
)
0
C
)
C
C
)
.
.
C
C
0
a
d
)
(
C
,
C
)
C
-
a
0
C
)
C
C
C
)
0
a
-
C
(
C
a
-
C
)
C
C
l)
0
'.
C
)
0
(
C
a
C
)
C
C
)
C
C
)
C
-
C
)
C
)
(
C
'
0
C
)
C
C
C
C
C
C
)
C
-
a
0
0
C
)
C
d
)
C
)
C
C
C
c
-
C
)
C
C
-
2
C
)
a
-
"
C
)
C
a
)
)
C
)
C
a
O
C
)
C
)
C
)
0
C
.
C
)
C
)
C
)
C
C
)
C
)
C
C
.)
C
C
0
0
=
E
.
C
C
-
a
C
C
.
C
)
C
C
-
C
C
C
)
C
)
C
C
C
)
2
C
)
C
C
)
0
C
)
a
l
a
C
)
C
)
0c
c
o
C
C
c
t
c
l
r
i
'C
C
C
o
C
C
C
)
0
C
)
a
a
0
c
C
C
C
f
J
u
C
)
a
i
a
2
o
a
l
a
'
C
C
)
'
c
c
;
t
z
a
d
a
C
)
C
)
0
0
C
C
C
C
C
5
>
_
C
d
)
o
.
C
C
5
C
)
-
2
E
C
C
C
c
C
C
)
C
C
>
'
C
C
C
C
)
0
C
C
u
a
s
0
0
-
c
o
a
-
.
U
c
z
C
d
)
C
C
C
C
C
C
C
C
)
C
d
)
C
d
)
a
d
a
C
)
.
C
C
-
C
C
-
a
C
'
u
7
5
.
0
C
.
'
C
C
C
d
)
C
)
c
z
(
C
a
d
C
a
-
C
C
C
C
a
-
0
C
)
C
)
C
-
-
0
C
C
>
-
C
)
Q
C
/
'
C
)
0
C
C
C
C
a
j
a
C
)
C
)
0
C
)
C
C
C
)
C
'
C
)
0
'
0
CC
C
)
C
)
a
i
,
-
-
0
0
C
)
C
)
C
C
-
C
C
C
d
')
'
0
0
S
C
)
C
)
(
T
h
-
C
C
'
'
-
N
-
C
C
0
a
-
>
a
-
0
C
C
C
'
a
-
C
)
-
C
C
,
0
u
-
C
C
C
C
C
-
C
)
C
C
C
)
C
)
0
C
)
a
i
,
C
-
C
C
k
j
q
'
U
z
0
I
'
)
0
0
0
U
'
'
U
0
U
C
C
C
-
a
-
C
)
0
C
C
-
C
)
C
C
C
)
C
)
-
C
C
a
')
C
)
C
-
'
0
a
)
E
2
>
a
)
U
'
C
a
)
S
t
-
t
a
)
U
-
C
I
z
C
.
.
o
'C
)
C
a
)
)
a
,
>
a
)
C
C
C
C
a
a
)
C
U
C
a
N
-
t
C
.
.
C
L
a
C
S
.
0
C
'
a
)
a
'
C
.
.
E
"
)
a
)
a
)
C
C
U
-
C
C
.
;
C
U
C
a
'C
-
C
a
a
)
C
a
)
U
C
a
a
C
a
)
C
.
a
)
a
)
a
)
C
.
C
)
C
C
c
a
i
0
C
,
C
U
a
)
C
C
C
a
)
C
,
2
-
-
1
-
-
1
.
N
.
N
.
N
.
N
.
C
C
C
C
U
U
C
)
C
.
0
H
C
)
L
a
)
c
b
z
U
a
)
C
'C
)
C
)
)
C
)
C
)
C
a
)
a
)
a
)
a
)
C
a
'
0
'
a
)
U
a
)
-
C
C
a
)
C
)
U
L
a
)
C
l
')
U
S
2
r
"
a
)
-
C
C
C
C
)
a
)
a
N
'
C
-
-
C
/
)
a
'
)
C
C
C
c
D
L
a
)
3
2
-
3
.
a
C
-
C
)
H
L
a
C
I
)
)
C
C
U
C
C
C
a
'
C
d
C
C
C
/
a
c
C
z
C
)
C
l)
a
s
s
-
C
'C
-
'
C
C
C
)
C
C
,
C
U
C
C
C
C
C
)
C
)
C
C
C
C
C
)
C
)
C
C
C
I
O
C
)
C)
C
)
C
)
C
f
.
)
C
)
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
)
-
C
C
C
C
)
'C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
)
C
C
C
C
C
)
C
C
C
C
C
C
C
)
t
.
C
C
C
C
,
C
C
C
,
C
)
C
C
C
U
C
C
C
C
C
C
C
C
)
-
C
C
C
C
C
C
,
c
d
C
)
C
U
C
C
C
C
)
C
)
C
.)
C
C
C
C
)
C
C
C
)
C
C
N
C
)
>
C
C
-
C
C
C
U
C
)
C
C
C
C
C
C
,
C
C
C
4
C
)
C
C
)
C
C
C
'
C
C
C
c
t
c
z
>
C
)
C
)
C
C
C
C
C
3
C
C
C
C
)
V
o
C
C
C
C
C
.
)
C
C
C
)
c
h
c
z
I
o
'C
C
C
C
C
C
'
C
C
C
C
C
-
C
C
C
N
C
C
C
)
'
I
L
I
)
C
C
C
)
C
C
C
'
c
o
C
C
U
C
C
C
-
I
C
C
C
)
C
C
C
C
C
C
C
)
,
C
C
N
C
C
C
)
C
C
/C
C
)
C
I
)
V
C
C
C
)
,
C
-
C
C
C
C
)
C
,
,
C
)
C
)
4
,
C
C
C
)
C
C
L
I
)
C
/C
.
.
'
C
C
C
C
C
C
C
C
C
C
)
C
)
C
-
C
C
C
-
'
C
C
IS
Q
)
C
)
C
C
C
C
)
C
)
C
C
-
-
C
C
C
C
C
C
C
U
'
C
)
,
C
C
.
C
U
;
<
C
C
C
-
C
C
C
C
,
C
)
C
)
C
C
C
C
C
)
C
C
C
C
-
C
)
C
-
'
C
-
,
C
L
I
)
L
I
)
C
)
C
)
C
C
C
C
C
C
C
)
C
)
C
C
C
'
C
C
C
-
C
C
C
C
C
)
L
I
,
C
>
C
C
C
)
C
C
C
C
L
I
,
C
)
L
I
)
C
)
N
C
C
C
C
C
C
C
)
C
C
,
C
)
C
C
C
)
C
C
C
-
C
)
C
C
,
C
)
L
I
)
C
)
C
C
C
C
>
C
)
C
)
C
-
C
)
C
C
)
C
C
C
)
C
L
I
,
C
A
C
C
C
C
)
C
C
L
I
)
C
C
C
'
C
I
,
C
)
C
C
,
C
C
C
C
C
-
C
C
C
/C
C
)
C
C
U
'
C
C
C
-
I
C
)
C
C
L
I
)
C
C
C
C
C
C
I
,
C
C
C
-
C
C
C
C
C
'
0
"
C
L
Y
3
0
0
H
z
C
C
C
C
C
C
C
)
C
C
C
C
)
'
-
C
C
C
C
3
3
H
C
C
U
C
)
C
C
C
,
c
o
C
)
,
C
C
L
I
)
C
C
C
C
)
C
C
C
C
C
C
C
C
C
C
C
)
C
C
C
-
C
S
-
I
C
C
o
<
C
Z
3
C
C
-
C
)
<
S
C
)
C
L
I
)
>
C
C
C
C
C
C
C
C
C
-
C
C
-
C
C
C
C
C
C
C
C
,
C
l
l
C
/
C
C
<
C
I
J
C
0
0
r
,.
.
C
C
C
,
C
C
.
.
C
C
C
)
C
C
C
C
C
.
0
C
C
C
C
C
C
C
_
C
U
V
C
C
1
.
C
C
C
N
L
I
)
C
)
>
'
C
<
C
)
C
)
C
C
C
'
0
C
)
L
n
0
C
C
C
,
'C
C
C
)
C
C
C
o
I
C
)
<
C
C
C
)
C
C
I
C
)
C
C
C
C
I
,
3
-
.
C
)
I
-
'.
-
-
U
C
)
o
C
C
C
C
3
C
C
N
C
)
C
I
)
C
C
<
C
)
C
C
C
C
C
)
3
C
C
0
"
C
L
I
)
0
U
f
n
L
I
)
4
:
3
H
-
J
0
0
H
L
u
U
3
L
I
,
-
I
-
'
L
I
)
I
C
C
C
C
C
C
)
,
C
C
C
)
)
C
C
C
C
C
o
C
C
C
)
,
C
C
.
>
>
C
C
'
-
c
o
C
C
C
-
C
'
I
)
C
C
c
z
C
C
o
'
-
'
C
C
C
C
/
C
C
C
,
C
C
)
a
l
C
c
t
C
C
)
C
C
C
C
C
C
C
C
/
C
3
'
-
C
=
C
C
'
C
c
a
C
)
C
C
C
2
C
C
.
-
-
a
,
L
C
2
C
C
C
/C
C
C
C
C
C
)
C
)
C
C
C
C
N
C
C
C
C
C
C
U
>
.
-
C
C
v
C
C
C
-
C
C
C
)
'
C
C
C
C
,
0
U
'
C
C
U
)
C
)
0
0
C
0
C
C
)
U
,
F
C
C
N
C
C
C
)
C
C
U
)
U
,
C
C
)
>
U
,
U
,
0
C
)
0
4
C
0
0
U
)
C
)
F
0
C
C
F
C
E
C
U
C
U
)
U
)
o
o
0
U
U
C
0
4
C
)
U
)
C
C
C
)
F
<
C
)
U
)
C
)
U
U
0
U
)
C
C
C
)
C
0
'
0
U
)
U
)
C
C
0
4
0
C
C
C
C
C
C
C
d
)
C
)
0
C
C
0
'
U
0
0
C
U
C
)
C
C
)
U
U
)
C
)
C
)
4
'
-
0
0
C
C
o
.
9
0
U
.
.
0
C
)
0
4
o
C
)
0
o
o
C
C
O
F
4
-
a
U
C
C
C
U
0
4
C
C
C
C
)
U
-
C
-
0
C
C
0
C
C
)
0
C
)
C
)
0
4
0
U
C
C
C
C
U
'
C
C
C
C
>
.
C
C
C
)
F
s
_
C
)
C
C
U
0
U
)
C
)
0
'
U
U
)
C
C
C
)
0
4
a
C
C
0
'
U
-
0
C
C
U
)
C
)
U
)
>
C
)
U
)
'
C
)
C
C
0
4
C
)
C
)
5
j
C
)
0
F
C
)
0
C
C
)
C
C
U
'
C
C
C
)
C
)
>
E
0
C
C
C
C
)
F
0
0
C
C
C
)
0
C
0
'
U
)
0
U
)
C
C
U
)
C
)
U
.
0
U
C
C
C
)
U
)
C
C
)
C
U
)
0
U
'
C
C
C
C
C
C
)
0
0
C
)
C
C
U
U
)
U
)
'C
C
U
C
C
U
0
4
a
U
U
C
)
C
C
U
'
0
C
C
C
C
C
C
C
'
-
a
C
C
C
0
4
C
C
F
C
0
U
'
C
C
0
4
U
)
C
)
0
U
C
C
N
C
C
C
U
)
0
C
)
0
4
C
C
C
C
C
F
0
U
)
C
C
U
C
)
4
.
4
C
0
C
)
U
)
C
C
C
)
U
'C
C
C
)
C
)
0
U
C
0
U
C
)
-
C
C
C
C
0
N
C
C
U
0
C
)
U
)
C
C
C
U
)
U
)
C
C
F
U
U
)
C
C
C
C
)
U
C
C
)
C
)
C
C
0
F
C
)
0
a
C
C
C
)
C
)
C
C
C
J
C
C
O
E
C
C
U
)
C
C
o
o
C
C
4
0
U
U
U
a
C
)
Q
C
Z
0
c
l
'
9
C
)
U
0
-
C
C
'
C
)
C
C
c
o
I
o
>
E
'
C
U
C
)
0
F
c
c
>
0
0
'
0
>
U
C
.
9
0
0
C
C
F
0
'
F
C
.
..
'
C
C
C
_
a
C
F
F
U
)
C
C
C
2
E
U
)
C
C
2
C
o
C
C
)
0
C
C
C
)
-
Z
F
C
C
0
C
)
0
0
0
N
0
0
2
F
C
C
F
-
2
C
C
U
)
.
-
o
'
-
a
C
C
)
C
C
C
o
0
'
U
O
C
C
B
o
o
m
C
C
N
U
O
u
O
'
-
'
C
C
U
s
-
.
,
n
,
n
,
n
^
;
.
s
,
r
o
U
v
,
n
C
C
U
V
r
o
O
o
c
c
i
n
t
N
.
^
OU
c
q
"
"
U
C
,
[
^
7
C
C
r
o
o
2
S
o
v
o
o
E
E
u
r
o
E
.
Z
a
o
o
a
C
C
C
o
n
o
o
Q
a
%
o
^
u
.
o
u
o
O
r
o
,
m
-
c
i
0
C
C
C
C
C
2
0
c
c
r
o
a
o
o
,
o
u
C
C
a
^
o
c
^
;
.
^
o
,
U
r
o
Z
v
o
v
"
a
'
C
`
o
u
O
o
,
n
o
O
s
.
v
o
r
o
c
o
-
N
O
o
C
C
o
'
t
i
Q
c
a
o
B
,
r
o
C
c
C
C
C
)
M
c
o
m
C
C
a
.
a
b
o
0
0
o
b
C
C
a
u
u
y
o
r
o
c
t
t
i
o
'
r
o
a
;
o
i
u
'
s
:
y
u
o
c
^
.
v
r
o
a
;
u
u
u
r
o
o
b
a
U
4
J
y
L
V
I
i
t
O
O
t
/
O
j
r
o
O
O
R
1
N
O
^
^
t
0
N
r
o
C
C
O
U
O
C
O
T
J
y^
^
y
^
.
o
^
.
o
u
o
^
n
C
C
C
)
+
^
"
O
o
f
U
N
p
p
O
P
.
O
n
O
U
C
v
U
r
^
E
O
U
C
C
B
B
C
o
a
N
a
o
o
c
o
o
`
^
a
o
'
r
o
r
o
t
i
'
o
C
.
C
C
C
C
C
C
C
C
C
c
^
C
C
%
^
0
G
a
r
O
'
b
C
C
O
U
U
'
i
n
v
r
o
i
5
0
U
,
^
v
^
O
G
C
C
O
U
r
o
r
o
C
C
,
c
0
,
c
C
O
y
^
c
C
p
'
^
r
o
t
^
C
C
A
O
a
O
v
^
+
U
C
C
E
b
N
`
W
O
B
r
o
d
C
C
U
-
C
a
)
B
C
C
N
c
C
O
^
n
p
"
O
`
^
C
,
c
^
u
O
C
O
'
"
^
U
y
"
C
7
B
B
U
y
O
0
0
^
1
b
A
B
O
.
C
T
'
O
a
L
Z
<
W
O
B
U
'
b
D
v
,
O
"
O
.
C
)
b
>
C
U
'
O
,
n
L
l
C
C
U
s
O
N
O
O
C
C
c
n
O
^
n
C
C
C
C
O
w
c
a
o
E
G
,
.
^
r
o
U
^
.
p
C
C
J
^
V
,
c
a
n
c
C
c
c
o
v
.
O
O
,
r
o
C
^
b
c
m
o
t
c
a
O
x
O
"
O
o
U
.
.
^
U
U
^
;
O
^
v
,
c
C
O
^
,
s
.
.
,
C
C
c
n
O
u
U
,
^
y
^
C
O
+
^
i
'
c
C
a
7
v
b
A
b
b
0
u
,
^
<
u
B
r
+
'
^
"
o
.
C
)
^
^
'
t
r
^
+
C
C
C
)
r
o
'
o
.
m
o
u
0
a
.
.
-
.
a
o
i
.
'
t
i
-
v
u
j
b
o
o
o
r
o
r
o
^
O
B
E
C
.
N
r
o
U
C
C
U
U
o
o
`
O
,
^
p
,
o
U
O
7
C
s
.
o
S
y
M
N
-
d
O
O
c
J
O
r
o
U
a
"
C
)
CC
C
,
^
O
O
O
U
U
O
vU
i
N
c
n
?
p
G
A
.
^
0
y
%
.,
s0
.
U
`
n
u
r
o
r
o
U
N
r
o
`
U
U
,
U
c
!
p
p
N
O
'
C
C
t
i
O
+
r
o
q
^
b
A
C
>
N
'
C
C
'
t
i
o
o
o
B
o
u
v
C
^
u
'
a
u
y
c
^
>
^
,
r
o
B
C
C
E
B
O
.
o
o
y
v
U
t
i
U
O
1
n
N
o
2
'
o
n
o
,
u
o
r
o
.
r
o
'
^
-
d
x
u
,
o
u
m
o
u
u
o
:
r
o
B
o
m
B
2
O
`
a
)
,
a
B
o
u
u
c
a
,
o
o
^
u
L
c
r
o
a
^
+
.
a
b
A
C
C
o
u
o
U
C
r
o
u
u
o
u
o
b
r
o
o
j
y
U
C
7
O
^
U
C
p
O
.
'
N
C
)
r
i
C
Z
O
C
)
C
C
O
,
C
.
^
o
o
.
a
^
^
B
u
m
.
b
o
o
v
r
o
u
a
o
Q
u
r
o
u
O
r
o
o
m
b
-
o
r
o
u
C
C
-
o
u
^
.
o
C
C
o
C
C
)
_
r
-
'
A
a
C
c
C
a
'
m
Q
N
r
o
m
N
m
o
o
E
o
.
^
C
a
2
^
u
C
C
<
o
r
o
'
m
E
^
6
4
-
t
i
:
N
C
.
.
,
L
O
u
r
o
r
o
C
C
C
B
a
C
E
m
2
r
o
C
-
U
E
l
)
o
-
C
u
;
r
o
o
o
O
C
v
y
E
o
x
u
C
o
r
o
0
o
E
C
)
u
r
o
r
o
r
o
u
C
C
a
o
x
u
u
u
o
"
o
E
r
o
r
o
a
.
,
C
C
'
C
"
o
r
o
m
B
C
a
o
o
r
o
C
N
o
E
o
o
r
o
o
'
C
o
u
s
N
u
o
u
'
r
o
b
o
o
m
u
4
:
.
a
o
u
U
'
C
U
a
U
"
I
U
r
n
a
4
,
-
o
o
W
v
C
C
C
)
C
)
C
)
C
C
0
C
)
0
<
0
O
'
C
)
<
.
<
0
C
C
C
C
I
M
C
C
0
<
IC
C
C
C
)
0
<
C
)
C
C
0
0
<
,
U
C
C
C
)
C
)
C
)
<
,<
0
0
<
,
9
C
C
0
C
)
C
)
0
<
_
C
)
'
U
C
)
S
-
C
)
C
C
-
C
)
C
C
0
<
C
C
U
<
I
C
C
C
C
)
C
.)
.
-
-
C
)
C
C
U
0
0
U
<
I<
C
C
<
-
S
C
C
C
)
0
<
-
C
)
C
.)
0
0
'
S
.
5
0
0
U
C
-
I
D
0
C
)
<
-
0
C
)
<
-
0
C
-
C
C
5
'
C
)
S
C
)
C
C
0
C
.)
0
<
C
C
C
C
C
)
<
I
C
C
)
0
U
0
<
-
C
)
C
C
_
I
C
C
C
C
U
0
0
C
)
0
<
C
C
0
U
'
<
C
C
C
)
(
<
C
0
C
)
C
.
)
L
L
I
.
9
C
C
C
)
5
5
0
C
C
U
'
<
5
C
C
<
IC
C
C
0
-
C
)
O
N
C
)
C
)
<
I
C
>
0
C
C
C
)
C
)
-
U
C
)
C
)
<
IC
C
)
0
'
C
)
<
C
C
U
'
<
IC
<
-
C
)
-
E
1
0
C
C
C
C
C
C
C
-
C
0
<
C
C
'
0
<
C
C
0
0
U
(
<
C
O
C
C
C
)
c
t
C
-
C
-
C
C
5
C
)
0
C
C
C
)
-
O
S
0
C
C
S
5
2
0
0
C
C
C
)
'
<
IC
0
C
C
C
)
C
)
C
C
C
.)
-
C
)
C
C
-
C
)
C
-
)
>
C
C
C
)
C
)
0
<
0
C
C
-
C
)
C
)
U
C
C
0
0
<
0
C
C
0
C
C
C
)
C
)
C
)
0
C
.
)
C
C
-
C
)
<
C
C
c
t
C
)
0
O
C
)
-
C
)
0
<
C
C
U
-
C
)
5
0
C
C
C
)
C
)
<
_
C
)
C
.
)
C
C
'
-
C
)
U
0
c
0
0
C
C
U
'
C
C
C
C
<
.
O
C
L
C
)
C
.)
C
C
0
C
.
)
'
0
<
IC
C
C
0
S
0
U
S
<
IC
C
C
0
U
'
C
C
0
<
C
)
0
0
C
C
'
0
C
C
0
<
C
C
C
C
C
)
<
IC
C
C
0
U
C
C
0
0
0
0
<
S
C
)
0
0
C
C
C
C
<
C
-
C
-
0
C
.)
C
C
'C
.
)
C
C
0
-
C
E
E
.
c
i
0
o
E
c
:
s
1
)
C
0
U
C
)
0
C
C
0
0
C
C
C
C
0
0
U
0
-
C
C
C
)
C
C
0
C
C
c
L
0
-
<
-
O
C
C
C
C
E
C
C
0
0
c
'
C
)
>
<
C
C
0
0
-
C
C
C
.)
0
C
.)
U
C
C
U
'
'
C
C
.
)
'
C
C
C
C
0
U
C
)
0
.
<
C
C
U
'
0
N
C
C
C
C
C
C
C
C
C
C
0
-
0
_
C
C
I
0
0
C
C
0
C
C
C
C
'
C
)
.
L
.
C
)
U
'
0
C
)
9
-
C
)
S
C
C
0
<
O
U
0
S
0
0
C
C
o
2
CC
C
.)
C
C
E
0
V
-
C
)
C
C
C
)
c
z
0
-
C
)
C
)
C
-
-
2
-
C
)
C
-
C
9
C
)
0
C
C
.
0
0
0
5
-
6
C
)
=
-
C
)
C
)
C
C
0
-
C
C
.
<
C
.
)
U
'
.
)
0
<
0
_
0
.
9
S
'C
.
)
-
C
)
0
0
0
<
-
C
)
U
0
0
0
0
C
C
C
)
0
<
'
-
C
)
0
0
C
C
C
)
C
.
)
0
C
)
C
)
0
0
C
C
'C
C
0
C
)
-
C
)
C
C
C
)
C
)
U
C
C
U
'
0
L
A
C
C
'
0
C
0
9
I
<
I
C
.)
C
)
1
5
'
0
_
C
)
o
0
C
)
U
0
C
)
0
o
'
(
I
)
c
I
C
C
C
C
U
'
:
c
a
O
N
C
)
0
0
C
Z
C
C
U
C
C
C
j
o
0
<
C
)
0
<
0
o
>
0
C
.
)
0
C
)
0
u
C
.
)
-
c
C
.
)
0
C
)
C
.)
C
)
C
C
0
<
0
<
0
o
0
<
o
_
C
.)
C
)
2
C
C
0
0
C
.
)
O
C
C
2
6
.
C
)
0
-
C
)
-
C
)
C
.
)
0
C
4
t
c
C
Z
0
0
C
)
_
C
)
0
0
.
-
C
)
U
U
U
C
)
E
0
<
0
C
C
C
-
)
0
C
C
C
.)
o
U
C
l
c
l
.
0
c
t
C
C
C
C
0
-
C
)
0
C
)
<
1
C
C
C
.
)
C
C
C
C
-
C
)
0
C
C
C
)
C
C
c
u
C
)
C
C
C
)
C
)
C
.
)
0
<
C
C
<
0
0
0
0
U
<
U
C
C
0
U
C
C
<
0
U
C
C
0
C
-
C
U
'
'
0
C
C
C
)
C
C
0
0
I
C
U
'-
-
I
J
-
C
C
C
C
U
.
9
0
<
_
0
,
.
C
)
0
<
0
<
c
I
C
C
0
C
C
0
9
0
<
0
-
C
)
E
C
C
C
C
2
-
2
B
C
C
C
C
C
C
'
C
C
U
'
C
.
)
0
<
0
C
C
C
C
i
c
z
U
'
E
U
U
t
-
2
C
C
9
0
C
)
0
<
0
0
5
U
'
-
C
)
C
)
C
)
-
C
C
c
u
C
)
C
C
0
O
V
C
>
.
4
.
<
'
C
C
0
C
)
S
'
O
C
C
0
U
C
C
C
C
C
C
0
C
C
0
0
I
C
I
u
,
E
U
'
C
C
0
C
-
C
0
9
S
C
-
C
-
C
C
,
_
,
0
0
0
<
U
C
)
(
I
)
0
C
C
C
C
0
0
<
0
<
<
C
C
U
"
C
)
c
z
C
C
0
C
.)
<
C
C
C
.)
-
0
C
C
C
)
2
H
'
<
IC
C
C
<
_
0
N
C
C
0
0
C
C
_
C
C
c
z
0
<
0
<
C
C
0
0
<
C
C
C
C
0
0
<
_
S
.
0
0
C
-
C
-
U
U
C
C
0
C
-
C
C
C
C
0
C
C
C
C
C
l
)
C
)
u
C
'
C
.
C
-
C
C
C
c
l
^
C
C
0
.
C
C
C
C
:
C
C
C
-
C
C
E
N
C
C
C
:
C
C
C
C
C
l)
<
0
L
C
C
'
C
C
C
C
C
.
<
C
.
C
C
B
C
C
C
C
C
C
C
-
-
i
0
C
l
)
C
C
C
)
C
)
C
)
C
C
C
C
C
C
)
C
C
C
C
0
o
c
-
f
l
C
'
C
)
C
C
C
C
C
)
C
C
C
0
'
C
)
C
l
)
C
C
C
)
C
-
.
C
)
C
C
'
-
C
C
C
C
C
C
C
:
C
C
-
.
C
.-
C
)
C
'
-
C
C
C
C
l
)
C
l
)
0
C
C
C
C
0
C
'
C
C
C
C
C
:
C
C
C
)
.
C
)
C
l
)
C
l
)
C
)
C
C
C
L
u
l
C
C
C
C
C
C
0
'
C
C
C-
.
C
)
C
:
C
C
l
)
C
C
C
C
C
C
:
C
.
-
0
C
-
.
C
C
0
C
)
C
C
-
.
C
l
)
C
C
C
C
)
C
:
0
C
C
C
C
C
C
C
l
)
C
C
)
C
)
C
C
)
C
C
C
C
C
C
C
C
C
C
)
'
-
C
C
)
C
l
)
C
C
C
:
C
C
:
C
-
c
C
)
C
'
-
C
C
C
C
l
)
C
C
)
C
C
'
C
0
C
)
C
l
)
C
:
0
C
C
C
C
C
'
C
)
0
C
C
C
C
C
:
'
0
C
l
)
C
C
C
l
)
C
)
C
C
C
C
0
C
C
C
o
L
i
C
o
L
i
C
C
:
E
-
C
)
0
C
)
C
C
.
0
C
c
/C
0
0
C
)
)
C
/C
C
)
7
1
Q
j
C
)
)
.
C
C
C
C
C
)
)
C
C
C
C
C
C
C
C
.
C
<
C
:
C
)
C
/C
C
C
'
C
C
C
c
z
C
C
C
.
C
C
C
)
)
0
C
)
C
C
0
c
0
C
)
)
.
b
C
C
C
C
C
)
C
C
>
C
)
C
C
C
C
C
,
7
3
C
c
z
C
)
)
C
I
)
0
>
C
-
C
0
C
)
)
C
)
0
C
)
)
C
.)
C
C
0
.
0
-
c
C
C
)
)
C
C
0
C
C
0
C
0
C
)
)
C
C
-
C
E
C
C
C
C
>
C
C
-
C
0
.C
C
C
C
)
)
C
0
N
C
)
)
>
C
C
C
)
C
l
)
C
C
0
C
C
C
C
)
C
)
C
l
)
C
)
C
)
C
0
'
C
c
o
C
C
-
.
C
I
t
C
:
C
'
-
C
C
C
C
C
0
'
C
C
N
C
C
C
)
C
:
C
)
C
l
)
C
C
C
)
C
l
)
C
l
)
C
C
C
l
)
C
C
C
:
C
)
C
C
l
)
C
C
C
:
C
4
-
i
C
:
C
:
C
)
C
l
)
C
'
-
C
C
C
C
l
)
C
l
)
C
C
C
C
C
0
'
C
C
N
C
C
C
C
:
1
C
)
'
C
C
)
C
)
C
)
0
C
)
C
C
)
C
)
0
-
0
C
)
C
C
)
C
i
)
0
-
C
)
C
)
'C
0
C
)
-
C
z
0
C
l
)
C
C
C
)
<
C
)
'
C
C
C
)
C
-
.
C
C
C
)
C
:
C
C
C
C
d
)
C
C
C
)
C
l
)
C
l
0
o
C
C
:
C
C
C
'
C
)
C
C
C
#
'
C
C
C
C
C
0
C
o
'
0
C
C
C
d
)
C
C
o
C
C
:
C
C
C
l
)
C
)
C
C
C
C
C
C
)
C
:
C
C
C
C
:
C
C
C
C
C
C
C
C
)
0
C
)
C
:
C
C
C
:
C
l
)
C
C
C
l
)
C
E
C
C
C
C
C
)
C
0
'
C
C
:
'
0
C
-
C
l
)
C
C
C
)
C
C
l
)
C
C
0
C
C
C
C
0
C
)
C
-
.
C
l
)
C
)
C
)
C
)
C
C
C
0
'
C
C
C
:
0
C
C
C
'
C
)
C
C
:
'
C
C
-
.
C
:
C
)
C
'
-
0
C
C
C
C
-
1
1
0
C
C
C
)
i
-
C
C
C
:
C
C
C
)
C
C
l
)
C
C
.
C
C
C
C
0
"
C
l
)
C
)
C
:
O
C
C
C
C
l
)
C
C
C
l
)
C
C
)
C
o
-
C
C
)
C
:
C
)
C
l
)
C
C
C
l
)
C
C
c
z
C
)
C
C
N
C
C
C
)
C
)
C
C
l
)
C
)
C
-
C
:
2
C
l
)
C
C
)
C
l
)
C
)
C
C
l
)
C
)
=
C
)
0
C
l
)
C
C
C
t
o
c
z
C
C
)
C
)
0
C
C
)
E
>
C
C
C
l
)
C
)
E
C
C
C
:
C
C
l
)
C
C
C
.)
C
)
L
E
C
l
)
C
C
C
C
)
'
-
C
C
C
-
C
C
)
0
C
C
l
)
C
C
'
-
I
N
C
)
'
C
)
C
C
C
C
C
C
C
:
'
C
C
.-
.
C
:
C
)
C
c
o
C
:
C
)
C
C
C
C
C
C
C
)
C
l
)
C
)
C
0
"
C
C
C
-
.
C
l
)
C
)
C
C
)
C
l
)
C
C
C
C
.)
C
-
C
'
C
C
C
:
C
:
C
O
c
c
C
0
C
o
C
l
)
C
C
E
C
l
)
C
C
C
)
C
:
C
:
C
C
C
C
C
C
0
C
O
C
'
0
C
C
C
C
)
0
0
C
l
)
-
C
C
0
0
C
l
)
C
C
C
C
C
c
c
E
C
C
C
A
C
C
C
)
-
'
C
C
C
l
)
C
C
C
C
C
C
)
c
c
C
l
)
C
)
C
C
C
c
o
C
l
)
C
:
C
'
c
c
-
-
C
:
C
)
,
C
)
c
l
C
)
C
C
l
)
C
l
)
C
)
0
C
-
H
-
C
C
C
C
C
0
C
C
C
:
C
)
-
C
C
C
)
C
C
'
-
C
C
C
C
-
.
C
C
:
C
)
C
l
)
C
C
d
)
C
)
C
C
C
c
o
C
C
C
)
C
C
C
C
C
C
)
C
l
)
C
C
C
C
r
q
C
r
n
'
C
)
C
C
C
C
C
0
C
:
C
)
C
C
C
l
)
C
)
C
C
:
C
-
C
C
)
C
C
)
0
C
l
)
C
C
C
C
C
C
C
)
C
C
:
C
)
0
C
C
C
N
C
)
C
:
-
C
C
C
C
C
C
C
C
C
I
)
C
x
f
C
C
0
0
C
l
)
v
u
C
C
C
-
C
c
C
C
)
C
C
_
:
>
-
o
C
-
.
l
)
C
)
C
C
.
_
C
C
)
C
-
.
C
C
C
C
-
.
-
C
C
C
C
C
l
)
C
'
C
)
C
C
C
'-
T
C
)
0
C
C
C
C
C
C
L
,
0
u
C
'
C
C
C
_
C
>
C
C
C
C
)
C
o
C
'
C
)
C
C
.
0
c
o
C
C
C
C
C
C
C
C
C
C
-
.
t
2
C
C
C
)
C
C
o
I
t
u
C
-
.
C
C
C
)
C
C
j
C
C
)
C
C
C
)
0
.
-
-
i
-
.
C
C
l
)
C
C
C
)
C
C
C
C
C
C
C
'
'
-
I
t
c
z
C
)
C
C
C
C
C
C
C
C
)
C
)
C
C
C
)
C
)
C
.
-
0
o
'
-
0
C
C
)
-
C
C
C
'
O
C
C
C
0
'-
C
C
C
l
)
C
C
C
C
)
c
z
C
C
B
C
C
'
-
O
C
l
)
C
C
C
C
C
:
_
C
0
-C
C
C
C
C
C
C
)
C
C
)
N
C
C
C
t
o
C
l
)
C
0
'
I
t
C
C
C
:
0
C
C
C
0
C
C
C
C
C
1
5
c
o
C
C
l
)
C
l
)
C
C
c
c
C
C
C
)
C
l
)
C
l
)
C
C
C
:
C
)
C
C
C
C
C
-
.
C
C
C
C
0
0
'
C
C
C
C
-
.
'
-
C
C
)
C
)
C
C
C
)
C
l
)
I
C
C
C
C
-
-
C
:
C
)
C
4
<
C
:
C
)
C
C
l
)
C
C
)
C
C
C
o
-
-
C
c
c
C
C
C
O
0
C
C
:
C
C
C
'
-
C
C
)
C
)
.
I
t
C
C
C
C
C
l
)
C
C
)
C
l
)
C
)
C
)
0
u
C
l
)
C
l)
C
C
C
C
C
C
C
C
C
C
C
C
)
C
:
C
C
C
C
C
,
0
0
C
l
)
C
)
C
C
:
C
)
0
C
l
)
C
)
C
C
c
u
C
:
C
:
C
C
'
C
C
C
C
C
C
C
l
)
C
:
C
C
C
C
C
C
C
)
C
)
C
C
)
'
C
C
C
C
C
C
C
-
'
C
C
C
:
N
1
C
l
)
C
C
C
'
'
C
)
C
C
-
.
C
C
C
C
C
C
C
C
-
C
)
0
C
)
C
l
)
-
i
C
)
C
)
C
C
C
C
C
C
C
:
N
C
C
C
C
=
C
C
C
)
C
C
0
'
C
:
c
z
t
o
C
Z
C
N
C
C
N
E
C
C
C
C
-
.
0
C
-
-
0
C
:
C
)
C
C
C
)
0
C
:
C
)
0
0
:
C
C
C
:
-
C
C
C
)
0
C
C
C
C
C
C
)
C
<
C
C
l
)
C
C
C
,
0
'
<
'
C
)
C
:
-
i
C
-
.
C
)
L
n
C
0
C
C
)
C
:
0
C
C
:
C
C
N
C
C
'
C
C
C
)
C
)
0
C
C
C
C
C
C
C
C
C
C
)
C
C
-
-
'
-
C
O
C
l
)
C
)
C
C
c
o
E
z
,
C
C
C
C
.
-
-
-
-
.
C
)
-
c
z
C
A
-
'
E
!
'
-
O
C
E
.
C
2
C
C
C
l
)
-
0
C
C
0
0
:
C
c
l
)
C
l
)
C
C
)
C
)
C
l
)
'
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
:
C
)
C
l
)
C
)
C
l
)
C
-
C
C
o
0
C
C
2
C
C
C
C
C
C
)
C
O
>
C
l
)
C
2
C
C
C
C
)
C
0
C
Z
2
C
lC
C
C
c
o
L
n
c
l
C
)
C
)
C
)
c
c
C
C
l
)
c
o
C
C
-
E
C
l
)
C
-
c
z
c
/
c
c
c
i
/
c
U
c
i)
'
0
,
c
i
C
/
c
c
i
c
i)
u
-
-
0
c
c
i
2
0
c
c
.
0
-
0
c
c
i)
0
c
-
0
0
0
Q
)
,
c
i)
-
>
c
2
c
c
i
c
i)
0
.
.
0
-
c
c
.
o
I
t
E
-
5
E
0
c
i
i
0
c
.
0
c
c
i
c
c
C
c
.
c
c
i
E
.
-
0
-
0
)
(
1
)
L
)
'
c
u
0
c
c
i
-
c
c
i
0
c
c
c
-
0
0
'
>
C
0
,
c
c
i
c
c
0
c
c
E
-
E
o
0
0
.
-
c
.
.
0
U
p
.
N
o
0
0
0
0
0
0
C
c
i
)
0
0
0
C
l
)
c
c
i
c
i
)
c
/
c
0
0
0
c
c
i
c
c
i
0
c
i
)
U
c
i
)
c
c
/
c
c
_
c
c
i
-
0
0
/
c
c
i
o
c
c
i
c
0
'
,
N
c
i
-
c
c
i
c
c
i
B
o
o
c
c
i
u
c
0
c
/
c
c
c
i
o
c
i
.
)
0
0
0
.
-
C
l
C
O
0
0
'
/
c
-
-
c
c
i
-
c
z
I
L
E
c
/
c
o
0
c
c
i
c
c
c
i
0
I
I
)
U
0
c
c
i
)
0
C
c
i
c
c
i
c
/
c
c
i
)
2
c
i
)
c
c
i
c
i
)
c
i
'
0
c
c
i
0
0
0
c
c
i
c
i
o
0
c
c
i
0
C
c
i
c
c
i
2
c
i
)
2
0
0
c
c
i
c
c
c
i
)
0
c
/
c
)
(
I
)
0
=
o
c
c
i
I
F
Q
)
u
n
F
c
c
i
C
c
i
0
c
c
i
0
c
i
)
c
i
)
c
0
c
c
i
u
0
0
0
F
o
c
c
i
C
l
,
c
i
)
0
0
F
c
c
i
c
c
s
.
,
0
0
c
c
i
)
C
c
i
U
c
c
i
c
i
)
U
O
o
c
/
c
O
T
c
c
i
F
c
/c
0
F
-
2
C
Z
=
c
i
)
0
c
c
i
c
c
i
0
F
c
c
i
'
0
C
Z
U
O
c
c
c
i
F
F
c
c
i
C
c
i
>
N
U
t
C
c
i
)
0
F
'
L
-
0
0
i
z
,
c
/
c
c
i
)
o
c
i
.
0
0
_
c
z
c
c
i
c
i
O
0
0
c
i
)
0
F
0
0
'
0
C
F
0
c
c
i
<
2
2
C
c
i
c
i
)
>
0
c
/
c
0
0
0
0
C
Z
)
0
'
0
c
/
c
/
c
r
0
c
i
)
'
d
0
c
i)
0
0
c
c
i
c
/
c
c
/
c
0
'
O
0
C
c
i
c
i
)
0
0
0
c
z
0
.
F
.
.
-
0
c
i
)
0
0
0
c
i
)
0
o
2
F
F
-
a
0
2
o
U
c
i)
c
i)
0
C
O
O
C
c
i
0
0
(
,
C
O
0
c
i.
i
c
c
c
/
c
,
.
.
.
0
'
C
c
c
i
C
c
c
i
z
U
'
c
c
i
6
0
0
c
i)
-
c
c
i)
0
_
-
0
.
c
c
i
F
c
C
O
c
/
c
c
c
i
c
i
)
-
0
C
c
i
-
F
=
1
1
0
'
.
0
C
a
i
m
0
)
C
F
F
0
'
2
C
O
O
C
O
i
.
0
.
2
0
c
/
c
O
c
i
0
C
c
i
o
0
0
0
0
,
F
O
,
0
c
c
i
0
(
/
c
C
O
E
0
0
)
3
'
L
c
c
i
c
c
i
0
a
C
0
c
/
c
0
,
0
-
0
-
o
c
c
i
:
'
o
C
c
i
)
c
c
i
0
c
/
c
-
0
-
-
0
-
c
c
i
c
i
)
'
c
i
)
O
0
.
c
c
i
"
c
c
i
i
O
F
0
0
U
F
c
c
i
0
(
c
c
i
0
C
c
i
-
o
2
U
0
'
(
C
c
i
C
O
C
O
.
_
0
'
U
2
B
0
.
.
9
.
'
c
c
i
F
N
c
i
)
o
c
c
i
0
0
0
O
F
F
2
c
/
c
0
)
o
.
c
i
)
c
/
c
c
i
c
c
i
F
0
C
U
'
'
C
0
c
-
0
(
/
c
o
C
c
C
0
'
_
c
c
i
c
2
F
2
F
o
0
0
0
C
U
.
-
-
U
-
0
>
c
i
0
,
C
c
i
Q
)
C
c
i
0
0
0
0
)
.
F
,
c
c
i
F
c
/
c
c
/
c
U
C
c
i
c
o
C
C
c
i
-
(
'
c
i
)
o
-
o
'
o
c
/
c
c
c
i
-
'
C
0
c
c
i
0
c
i
)
O
c
o
.
-
'
C
O
C
O
0
0
c
c
i
0
U
C
o
c
c
i
.
C
C
j
O
.
F
c
i
)
?
C
c
i
c
c
i
i
c
u
'
0
c
i)
c
#
,
O
C
c
c
i
0
>
F
'
.
-
c
/
c
O
F
0
,
0
U
E
C
-
c
c
i
c
E
<
O
_
0
U
c
c
i
C
c
i
0
,
0
C
Z
C
C
c
i
U
'
N
0
,
o
c
i
)
c
o
O
c
c
i
C
-
0
c
c
i
C
c
c
i
-
_
o
c
/
c
C
-
C
O
c
i
c
0
0
.
.
'-
1
;
j
;
-
:
E
0
a
o
c
i
.
c
i
)
-
-
o
C
c
i
.
.
F
0
-
'
c
c
c
i
c
0
o
C
/c
c
i
)
F
c
c
i
o
o
0
.
_
0
o
F
o
c
c
i
c
c
i
O
L
<
F
o
.
F
0
2
u
c
i
)
C
F
C
c
c
i
c
c
i
F
E
c
c
i
c
0
o
o
2
C
c
i
C
/
c
c
c
i
C
-
c
o
c
i
)
c
c
i
c
i
)
C
c
i
o
c
i
)
c
c
i
c
/
c
c
i
)
N
c
i
)
C
c
i
)
F
c
i
)
.
0
0
C
c
i
C
l
C
.
L
1
V
C
O
U
C
C
O
C
O
c
i
O
C
-
0
U
c
c
i
c
c
i
o
o
o
-
-
o
0
0
-
C
c
c
i
-
o
0
c
i
)
0
'
O
0
c
i
-
-
0
-
0
0
'
c
c
i
N
c
i
)
c
i
)
-
C
c
i
)
0
C
C
C
C
-
0
0
0
)
"
F
c
c
i
o
F
U
c
c
i
C
c
i
0
)
C
-
o
=
c
0
,
c
i
)
0
,
C
c
i
-
o
o
o
'
-
o
o
o
'
c
2
c
c
i
0
c
i
c
i
c
i
)
-
o
-
o
2
-
i
-
0
C
C
0
0
0
0
C
C
C
C
C
E
C
6
E
C
C
3
2
=
C
C
C
)
C
C
0
C
)
C
C
U
0
.
c
z
Q
.)
u
0
C
)
N
.
.
0
0
C
U
C
C
Q
c
E
B
C
C
C
)
C
C
C
C
l
)
C
d
,
.
.
o
U
C
C
C
j
'
C
C
C
>
C
)
C
C
C
-
C
C
0
C
C
)
0
O
.
o
C
.
5
.
'
C
C
B
o
.
C
)
C
C
)
C
l)
C
U
>
0
C
C
C
C
Z
o
u
c
C
C
C
d
)
C
C
0
5
C
C
)
C
C
C
C
C
C
U
C
)
C
C
-
C
C
)
C
)
C
S
C
)
0
.
a
C
)
C
C
C
C
C
C
t
C
C
C
0
T
0
0
C
.
)
C
=
.
,
,
(
'
C
C
)
U
N
'C
C
(
'C
.
0
(
"
5
C
C
-
L
n
U
C
)
.
C
C
C
)
C
)
C
)
U
<
C
C
C
C
C
C
C
C
C
0
C
o
Z
C
C
C
C
U
0
U
0
5
i
c
z
.
C
.)
C
C
C
C
C
C
C
-
C
C
C
C
C
.
C
.
C
C
0
5
.
.
.
C
.
)
-
C
C
-
'
C
C
C
(
'
C
0
-
C
d
)
Q
)
C
)
C
C
C
C
C
)
0
C
5
0
$
C
)
I
C
C
C
C
)
C
C
C
Q
.)
C
U
U
'
o
E
o
o
'
C
)
C
C
zN
5
C
d
)
0
C
C
C
0
C
.)
'
'C
2
0
C
C
S
'
C
.
)
S
c
o
.
9
2
0
<
U
2
C
)
C
C
C
.
>
C
-
C)
u
a
l
C
C
C
0
C
C
C
C
C
C
'
C
C
C
.
)
0
C
)
5
C
.
'
Q
.
)
C
.
)
C
<
C
C
C
C
.
C
'
C
I
l
z
-
9
C
'
5
C
C
C
C
)
C
.
C
C
2
C
C
.
.
C
>
0
N
U
<
U
(
a
.
.
0
U
C
C
C
C
-
.
N
C
C
S
C
C
C
C
C
C
C
C
o
U
C
0
C
Z
'C
C
C
o
.
5
o
0
'
C
C
C
C
C
.
5
2
C
C
C
)
0
C
.
:
o
C
C
C
>
C
C
C
C
C
C
0
,
o
=
5
2
C
0
>
0
.
C
-
.
C
)
U
C
0
'
C
N
0
C
C
Z
o
o
o
'C
5
0
0
0
0
0
'
C
o
C
C
C
C
)
C
C
C
C
C
0
d
C
U
C
C
C
-
.
'
S
C
0
C
C
C
C
.
>
C
)
5
<
C
)
-
C
0
'
C
-
C
C
-
C
U
C
C
'
C
C
o
C
-
C
C
C
C
.
)
E
u
C
.)
C
)
C
C
5
C
C
C
C
C
)
2
C
C
C
U
C
T
h
C
U
o
?
C
,3
C
C
'
2
o
5
C
C
C
U
'
2
C
.)
C
)
<
C
.
)
C
.)
S
C
0
'
C
-
-
C
)
C
C
)
S
c
'C
C
C
.
u
C
C
C
'
C
C
'
C
C
)
C
)
C
C
5
0
.
C
C
S
C
C
C
C
C
)
0
C
C
'
C
C
C
0
C
C
U
C
C
U
C
'
C
C
C
C
2
-
C
C
C
C
-
.
.
'
C
)
C
C
U
C
)
C
_
'
C
U
'
C
)
5
C
C
-
C
C
C
-
C
C
<
S
<
C
C
C
C
C
C
O
C
)
-
1
0
O
C
)
(
'C
5
C
l
c
2
0
c
z
t
o
>
C
-
C
C
O
C
O
'
C
C
C
C
C
C
0
C
C
C
C
C
C
>
U
C
d
)
C
0
C
C
-
C
C
C
)
a
l
U
'
C
d
)
C
C
C
.
5
Q
C
C
C
)
C
C
C
5
O
C
S
C
C
C
-
C
C
)
C
)
C
)
C
C
C
c
u
S
-
C
C
C
C
-
0
E
2
O
.
0
'
C
C
C
C
C
-
C
H
C
C
C
C
C
C
-
C
C
I
5
.
o
C
C
C
)
C
C
C
l
)
C
C
0
C
(
'
1
C
C
.
C
Z
.
S
S
U
C
-
C
C
C
C
-
C
C
-
C
-
-
C
.
0
C
5
C
-
C
d
)
C
-
U
'
C
)
C
C
)
C
)
-
.
-
o
-
C
J
2
C
.
t
C
C
_
m
c
u
"
I
C
C
,
C
C
C
C
C
C
)
C
U
.
-
0
C
C
C
C
-
.
C
C
C
C
C
C
)
N
S
C
U
C
o
C
)
C
C
5
>
C
C
C
-
-
C
-
U
C
0
(
'
C
0
,
0
C
$
o
(
'
C
>
C
C
C
C
C
C
C
)
(
'
C
C
C
C
C
C
C
C
-
C
C
C
C
)
'C
0
,
C
C
C
C
)
o
.
-
0
C
C
-
C
U
'
C
C
C
d
,
C
)
C
C
C
C
.
C
.
C
C
C
C
.
C
.
J
0
5
'
C
C
U
U
C
C
)
C
C
)
.
.
-
C
.
0
'
C
C
C
'C
0
0
5
'
C
)
C
)
.
S
C
C
C
-
C
C
C
)
,
C
)
C
)
C
)
o
0
C
C
)
>
.
-
0
C
)
.
'
C
U
C
C
C
C
C
"
0
C
C
5
C
C
C
0
C
C
-
C
C
C
,
C
C
C
0
C
'
C
C
O
y
)
C
C
C
C
)
C
C
'
C
C
-
.
S
C
C
'
0
C
)
C
C
C
C
C
0
'C
C
-
-
>
C
C
5
5
'
C
)
C
)
0
C
.
O
C
C
C
-
o
-
o
.
.
C
)
C
)
C
)
C
O
0
C
C
C
C
0
C
C
o
C
-
2
U
S
C
.
S
C
)
C
-
C
-
C
C
)
C
C
<
C
)
C
)
C
C
C
-
.
.
_
.
C
C
-
C
C
0
s
C
-
P
-
C
)
C
-
C
)
C
C
C
U
,
.
'
C
2
5
o
S
o
C
d
)
C
)
C
.
(
'
C
C
)
5
C
C
-
C
C
0
5
C
d
)
C
C
C
B
C
C
C
)
(
'
C
.
0
0
C
C
C
-
CC
5
C
C
O
C
C
C
C
0
CC C) C)
O
5
C
)
o
5
U
C
C
-
"
0
7
5
5
0
5
6
C
C
5
C
C
)
<
0
-
C
C
C
C
C
C
0
,
C
0
C
)
C
.
U
0
U
'
C
)
2
C
C
C
U
'
C
U
C
U
0
C
C
U
C
>
U
U
o
-
_
-
U
U
0
2
O
C
o
B
0
0
'
C
)
C
)
(
2
0
0
N
0
C
C
C
C
C
C
C
C
C
)
0
0
C
)
C
)
C
C
C
C
C
C
E
o
2
>
0
-
0
0
0
o
2
i
C
)
'
0
0
U
C
'
C
C
U
0
C
)
U
U
$
-
.
U
C
C
0
C
)
Z
-
C
)
0
'
C
C
.
O
.
9
o
.
c
o
-
U
C
C
C
0
>
C
)
-
C
C
C
)
I
c
t
'
A
2
0
0
.
.
0
-
S
S
_
C
C
z
?
E
C
-
0
<
C
)
u
'
0
C
)
o
5
C
C
C
C
-
C
u
0
2
C
<
C
)
C
C
c
L
)
0
5
:
C
-
C
)
0
0
C
)
U
Z
5
C
C
r
0
U
'
o
C
'
C
)
0
_
c
C
)
C
C
0
0
5
C
C
C
C
C
C
U
C
C
0
C
C
U
5
O
E
<
C
C
C
C
0
U
C
C
S
O
C
C
C
C
)
0
C
)
5
0
N
C
'
0
c
,
C
C
0
0
'
C
C
C
)
<
U
'
o
o
<
-
1
5
C
C
o
5
0
C
C
>
U
'
0
C
)
2
C
C
0
0
C
C
U
C
C
C
)
C
)
C
C
<
C
C
0
C
)
C
C
C
)
C
)
C
o
C
)
C
C
)
C
)
,
-
-
C
z
0
C
)
C
C
-
C
C
C
)
5
<
C
)
5
0
C
)
C
C
-
S
5
0
<
C
C
,
C
C
5
C
)
C
C
5
0
0
0
C
C
Q
<
<
U
5
C
C
C
C
<
S
o
-
5
0
2
U
C
)
C
C
C
C
C
C
0
C
C
C
)
U
<
C
0
0
U
E
C
C
S
0
-
U
C
C
_
<
0
C
)
C
O
0
0
C
C
0
0
C
C
C
C
U
'
Q
)
_
5
C
C
2
C
l
.
0
C
C
C
C
)
C
)
o
>
o
o
-
.
o
.
5
C
C
C
C
C
C
<
d
0
5
C
0
U
<
C
C
C
C
C
C
_
C
C
C
C
)
C
o
C
o
0
U
C
C
0
5
C
C
C
'
<
O
C
C
C
<
U
U
<
-
<
#
0
C
'
C
C
0
'
<
C
C
0
C
)
<
-
C
C
,
-
i
-
U
C
)
<
IC
C
C
0
_
<
C
C
0
C
C
C
)
2
0
5
C
C
C
)
C
)
<
-
C
)
<
C
)
C
O
C
C
<
'<
o
0
,
,
C
)
C
C
C
C
0
'
C
C
0
C
'
O
C
C
C
S
C
C
'
-
0
_
C
C
C
0
C
C
.
2
.
<
>
-
2
2
5
>
<
-
2
.
.
2
.
U
'
0
<
C
C
)
C
C
C
)
0
C
C
<
!
,
0
C
)
5
C
C
C
-
C
C
l
C
)
0
C
C
C
C
U
'
C
)
,
<
-
U
C
C
0
>
0
0
C
C
<
C
C
U
<
-
C
C
C
C
C
C
)
C
C
C
C
C
0
2
C
)
0 <
U
'
_
C
C
C
C
S
s
c
'
.
C
'
C
C
C
U
'
5
t
n
(
<
C
C
O
0
>
C
C
0
C
C
0
0
,
C
C
_
O
C
C
5
C
)
0
_
o
C
C
Z
2
-
'
5
'
2
S
U
E
C
C
)
0
<
<
U
5
U
s
0
C
)
0
C
C
C
'
S
<
C
C
0
U
C
)
-
<
U
-
0
o
N
,
_
C
_
2
C
)
C
,
C
o
-
C
-
C
C
)
<
-
c
i<
C
)
o
0
<
C
C
C
o
'
C
C
C
O
C
0
,
0
s
C
)
C
N
<
_
<
IC
<
C
.
C
)
C
C
U
C
C
C
C
S
0
.
_
C
0
0
5
C
.
.
C
C
U
0
0
0
,
,
<
.IC
-
0
C
C
C
o
-
0
<
,
C
)
C
)
<
C
C
0
<
C
C
9
'
C
0
<
C
)
C
C
0
<
I
C
-
0
0
C
C
2
5
5
-
-
o
'
UO
C
C
C
.
0
<
'
2
-
'
<
IC
0
)
0
2
<
0
<
IC
C
C
<
0
<
<
C
'
'
C
C
8
J
O
U
o
'
<
2
C
.
C
C
_
C
o
_
C
C
C
)
5
C
C
)
'
C
C
)
-
0
2
C
q
C
C
'
C
_
C
C
)
'
H
0
C
C
S
0
<
0
,
.
.
U
'
C
)
C
C
C
C
2
0
<
'
C
)
C
C
C
U
<
-
'
C
C
E
-
0
C
Z
C
0
C
C
<
C
C
0
0
0
C
C
2
C
C
U
_
5
C
0
<
,
C
)
C
>
'
-
<
<
C
C
)
C
o
_
C
S
C
C
0
<
I
C
5
C
C
C
C
S
H
E
0
0
0
2
0
-
:
0
0
<
I
t
o
5
o
<
.
,
0
C
C
C
z
-
)
C
C
<
C
L
.
0
C
C
C
C
'
>
<
<
I
5
0
<
C
5
C
C
'
C
C
0
U
0
0
<
.
2
-
C
(
1
<
C
C
C
<
2
'
C
)
C
C
0
0
2
C
C
i
m
U
C
C
-
'
<
-
C
C
0
0
C
2
<
<
C
<
0
0
S
-
C
o
0
<
-
,
'_
.
-
_
_
C
)
<
5
C
0
0
0
C
C
-
.
2
C
z
0
C
C
C
C
0
<
C
l
_
C
0
C
)
'
0
0
>
2
<
C
C
<
C
)
-
C
C
-
0
U
5
-
C
C
C
-
C
l
0
0
<
C
-
C
C
0
0
-
<
C
C
5
C
C
c
'
<
0
<
-
<
<
.
,
C
0
0
C
)
9
U
<
C
)
C
)
C
z
<
I
C
C
0
C
C
C
J
C
)
>
5
C
C
C
C
>
-
0
<
<
C
.
,
C
C
C
C
)
C
C
C
0
S
C
C
C
C
C
)
C
C
0
<
-
<
0
0
0
C
C
_
C
C
0
C
C
0
0
-
_
C
S
0
_
C
_
C
L
)
S
<
C
-
o
.
E
2
u
E
c
<
2
S
>
C
'
C
)
C
)
(
C
)
C
O
C
C
C
C
C
C
.
)
C
)
I
C
C
h
C
)
C
)
C
-
C
C
E
C
C
c
/
C
C
-
-
C
C
C
C
)
N
C
A
c
o
m
.
C
C
C
C
C
C
C
)
'
C
U
'
C
C
C
C
C
.)
r
n
-
C
C
C
C
C
C
)
C
C
'
C
C
C
C
C
.
_
6
.
C
C
'
U
C
)
Q
C
C
C
C
o
U
<
>
C
C
1
C
C
C
C
C
C
)
C
C
-
C
C
)
C
C
u
C
C
C
C
2
C
)
N
C
U
'
C
)
C
O
C
)
C
C
C
-
C
)
C
-
c
C
C
C
C
C
L
2
'
C
C
C
C
C
C
C
C
C
N
C
C
C
C
C
)
C
C
.
C
C
C
C
)
C
'
2
L
I
U
C
)
C
C
C
C
)
'
U
C
C
C
-
C
.)
,
C
C
C
)
0
C
C
C
C
U
'
.
0
C
C
C
-
C
C
C
C
E
C
)
,
0
'
j
M
U
C
C
C
C
U
(
'
C
C
E
C
C
)
E
C
C
C
C
C
)
C
C
C
C
U
C
C
<
C
C
-
C
C
C
C
C
-
C
C
C
c
.
C
C
C
C
C
C
C
N
d
C
C
U
)
C
C
d
C
C
)
C
-
o
C
C
C
C
C
C
C
d
)
C
)
C
C
)
C
C
0
C
'
'
C
C
)
C
)
C
C
C
C
C
'
C
)
c
i
'
C
)
C
C
)
C
C
C
C
C
0
C
j
U
d
C
C
C
'
C
)
D
C
C
)
U
C
C
C
C
C
)
C
C
C
6
g
2
;
-
C
Z
)
U
C
C
U
'
-
C
-
C
C
>
C
C
U
(
h
.
0
C
d
'
>
U
'
C
)
C
a
)
0
C
)
.
C
)
U
C
C
C
C
r
.
c
c
'
c
il
E
E
C
C
d
E
C
)
C
'
C
)
)
C
C
C
E
C
C
C
E
C
)
C
)
>
C
)
0
C
C
U
'
C
C
)
C
)
2
.
2
C
C
C
)
C
C
C
C
)
C
C
C
C
C
C
)
"
C
U
C
C
C
C
C
'
C
C
)
E
C
C
C
C
C
l
)
C
C
U
C
C
C
)
C
C
C
,
C
C
C
6
C
d
.
C
C
-
C
C
)
C
d
C
C
d
'
C
)
'
d
'
C
-
d
l
)
C
)
C
.
0
0
0
C
C
u
C
)
C
'C
C
d
M
j
C
C
.
.
0
C
C
O
.
.
0
C
C
>
C
.
)
0
C
)
C
C
C
C
C
C
,
0
E
E
<
C
C
C
C
-
C
C
C
C
C
U
C
M
E
C
C
)
C
C
C
C
C
)
C
C
C
E
C
.
)
O
C
C
C
C
>
C
U
U
C
)
C
.
0
C
C
.
.
0
C
M
C
C
)
.
.
.
C
C
-
-
-
C
C
C
l
)
C
C
C
d
'
C
C
<
o
E
2
C
C
0
C
0
.
.
0
C
C
C
C
C
C
J
C
C
C
C
)
C
d
C
)
C
0
C
C
C
C
>
E
E
C
C
)
C
C
C
)
C
C
C
C
)
.
C
M
C
C
.
C
.
-
E
"
C
C
)
C
C
C
U
C
.
C
.
C
)
C
C
C
C
d
.
C
M
C
-
.
C
M
C
C
C
O
d
C
C
C
C
C
C
C
C
)
C
C
C
)
'
C
C
C
C
C
C
)
C
)
C
C
>
C
C
-
C
-
d
c
C
C
E
C
)
2
2
C
)
C
C
C
.
C
C
C
M
C
.
E
E
O
E
E
C
C
C
O
C
C
)
_
C
C
)
C
C
d
C
C
C
C
C
C
C
C
)
C
C
C
)
C
)
C
)
C
C
.
0
C
-
C
C
)
C
M
C
C
C
C
C
C
)
.
C
C
C
C
C
C
C
C
.
U
'
M
^
c
z
C
C
C
C
C
U
C
C
C
C
0
4
C
C
C
C
C
)
.
C
C
C
)
C
M
C
C
C
C
C
C
C
C
C
U
C
C
C
2
E
C
)
'
C
.
-
,
-
C
C
'
>
-
C
C
C
C
C
C
)
C
d
,
C
C
C
C
)
-
3
C
C
C
C
M
C
C
C
C
C
C
C
C
2
2
2
C
C
.
>
C
C
6
4
C
>
C
C
2
C
M
.
L
C
C
C
C
0
.
C
C
M
U
'
C
M
C
C
C
)
U
E
C
M
C
)
C
C
C
,
,
C
)
U
C
C
C
M
C
C
C
E
C
C
C
C
C
C
m
C
C
'
C
M
C
C
C
C
C
.
2
C
C
C
-
.
C
)
N
C
M
2
N
C
C
C
E
C
C
C
C
U
C
)
'
V
C
,
C
)
.
C
C
.
.
-
.
_
C
C
C
C
C
C
C
C
C
C
m
c
o
C
C
C
C
.
.
0
C
C
_
'
C
C
.
.
C
M
-
C
2
C
C
C
)
C
)
U
C
C
C
C
C
C
C
)
C
)
C
)
C
)
C
C
C
U
C
0
C
C
E
C
-
2
C
)
C
'
C
)
<
'
!
U
C
2
C
E
U
C
C
C
C
-
.
$
C
-
.
C
M
C
C
M
'
t
0
C
C
l
H
C
2
C
.
C
C
2
<
0
C
C
C
C
C
C
C
C
C
'
C
C
C
C
C
M
C
)
<
C
C
C
)
C
1
3
E
C
C
6
C
C
C
'
C
C
C
)
C
M
c
z
N
C
)
C
)
U
E
C
-
0
o
o
'
C
)
C
d
C
-
C
-
C
)
C
C
M
C
M
C
C
C
E
C
M
C
M
C
C
C
C
-
t
C
C
C
C
C
)
C
C
C
d
.
-
.
C
C
C
C
C
C
C
'
C
)
U
C
C
'
C
C
C
Z
.
_
,
C
C
C
M
U
C
U
.
C
.
C
M
E
C
C
C
-
.
C
)
C
M
C
C
C
C
C
E
-
0
o
C
<
C
)
C
C
C
C
)
.
.
0
O
.
'
E
0
C
C
C
C
C
C
-
2
C
'
3
C
)
.
.
0
C
M
0
t
o
C
U
c
z
C
C
C
M
E
C
C
C
M
0
C
M
C
0
C
U
C
M
C
C
M
C
)
C
C
U
C
C
C
C
)
C
C
E
U
C
C
C
C
0
C
C
C
C
C
o
C
M
<
'
C
)
U
C
)
E
U
C
)
C
C
C
U
C
C
C
C
C
C
C
)
U
C
M
C
C
C
C
C
C
.
0
C
C
C
C
C
E
U
C
C
C
C
C
M
C
)
C
M
C
E
U
'
C
)
C
)
S
l
C
C
C
C
C
C
C
C
_
C
)
.
E
2
E
2
-
o
.
.
-
o
C
C
C
0
'
0
0
0
0
0
0
'
C
)
0
,
0
C
)
0
0
0
0
Q
.
h
Q
.)
I
o
o
C
C
c
o
C
C
-
o
C
l
0
_
6
-
0
C
)
0
C
)
.
0
0
C
)
C
/
D
0
C
)
c
o
'
C
)
0
0
0
C
)
0
>
C
)
0
0
0
C
C
.
C
)
C
)
0
c
C
-
c
z
C
C
-
C
)
C
)
0
0
0
0
C
C
'
O
c
4
c
o
C
)
0
<
C
C
.
.
0
C
C
.
C
)
C
)
'
-
C
C
c
j
C
C
0
o
C
C
C
)
o
0
0
C
)
'
C
)
'
O
c
z
C
Z
C
T
C
C
-
o
0
:
0
0
0
E
0
C
C
.
C
)
c
/
C
C
0
C
)
C
)
C
C
o
c
z
C
)
C
)
0
C
C
C
)
0
0
0
C
)
'
C
)
C
)
(
1
)
o
C
)
_
0
'
C
C
C
)
C
)
0
0
6
o
<
o
o
-
0
C
C
.
.
0
C
)
C
C
.
0
0
C
)
E
0
0
0
C
)
o
0
0
0
0
'
'
0
0
0
C
C
C
)
C
)
'
Q
2
C
C
c
C
)
<
2
C
C
c
z
c
z
Z
O
-
C
)
C
C
C
C
'
C
)
C
)
C
C
0
N
o
C
)
0
0
0
C
C
C
C
C
)
c
#
C
)
C
)
)
0
C
C
C
)
.
-
C
C
C
C
'
C
)
-
0
>
0
_
C
)
(I
C
-
.
_
C
C
.
0
C
)
o
.
0
O
C
)
C
)
C
C
C
)
C
C
C
C
C
0
8
8
8
C
C
C
l
2
-
0
o
0
0
C
)
b
0
0
c
o
C
)
0
0
0
'
.
'
<
C
)
'
o
0
0
_
(
I
C
(
I
0
6
o
z
c
C
o
0
0
<
C
)
C
C
)
o
C
)
0
5
C
o
0
0
0
0
C
)
C
)
u
C
I
c
O
C
)
0
C
)
5
C
C
.
C
6
o
5
C
C
o
0
0
C
C
0
0
0
C
)
-
'
C
C
C
'
<
0
C
)
8
0
C
)
0
C
)
o
C
)
C
C
C
C
.
5
C
C
.
_
.
5
0
c
n
C
)
<
>
o
5
C
)
0
o
C
)
C
C
C
o
-
0
'
0
0
C
8
E
C
)
S
C
)
C
)
0
C
)
0
0
0
0
<
C
)
.
0
C
C
C
C
C
o
3
-
_
o
5
C
)
C
C
O
c
)
C
)
.
C
)
.
C
)
-
C
C
0
S
C
.
C
.
8
C
C
0
C
C
C
C
.
C
C
.
C
c
o
o
C
C
C
)
C
C
C
C
0
0
(
C
C
C
)
N
C
)
C
)
C
C
C
)
C
C
0
(
/
C
I
o
5
0
.
_
.
C
)
C
)
-
U
C
C
c
I
C
C
)
b
C
C
C
0
0
C
)
0
0
0
0
0
C
C
C
)
(
IC
0
6
8
0
0
0
0
C
C
.
C
C
C
)
C
C
C
C
C
C
.
0
u
0
C
C
0
0
C
.
)
0
0
0
0
C
C
t
x
<
c
a
0
$
0
0
2
-
S
c
j
.
0
0
5
C
l
0
0
'
C
)
C
.)
5
C
C
)
C
0
C
C
)
C
)
a
a
C
)
C
S
C
C
.
S
C
C
)
C
)
o
8
C
5
L
p
8
0
7
3
5
0
0
0
C
(
I
C
5
L
)
d
C
C
.
C
C
C
0
C
C
(
I
C
C
(
I
C
)
c
o
C
.
C
C
.
o
o
0
t
A
I
C
U
0
'
C
C
.
'
C
)
S
0
0
.
a
S
0
$
,
c
-
.
-
C
)
0
-
8
(
IC
0
C
)
C
C
o
C
)
0
2
-
o
2
8
o
0
S
'
a
0
.
(
C
C
.
C
C
(
C
C
a
C
C
)
0
U
O
$
O
C
<
C
)
O
C
)
.
o
C
C
)
:
C
)
0
C
)
C
C
.
C
C
C
.
C
C
C
,
C
o
C
)
N
(
IC
C
C
.
c
t
f
t
.
.
.
o
C
O
$
(
I
C
o
C
)
C
)
0
c
IC
(
(
/C
0
'
C
C
C
C
C
.
C
C
:
,
o
C
C
C
)
S
C
)
C
)
$
C
(
I
C
C
)
5
C
)
C
C
$
o
0
-
E
S
I
.
(
I
C
5
C
)
Q
.)
(
I
C
C
C
C
.
)
0
C
C
U
(
C
C
_
C
C
(
IC
C
C
(
I
C
0
C
)
8
0
C
)
c
o
c
l
0
o
o
C
)
C
)
0
0
.
C
C
C
I
C
C
0
0
'
C
-
)
C
C
C
'
0
0
o
-
2
C
O
'
0
C
)
C
)
N
C
C
I
C
)
C
J
V
C
)
o
0
C
C
.
.
.
S
8
$
0
$
c
C
.
)
C
)
0
'
5
C
)
.
.
0
C
C
'
c
I
C
C
-
C
C
C
I
C
)
a
S
0
8
>
C
C
C
)
C
C
C
)
O
O
C
C
.
C
)
C
)
>
C
C
)
C
O
,
.
0
C
C
.
C
C
C
C
0
C
(
.
1
C
)
N
C
C
5
0
C
(
I
C
C
)
(
I
C
>
S
C
)
(
I
C
0
C
C
5
0
5
c
.
(
/
C
C
)
(
I
C
C
C
)
(
I
C
'
8
.
P
C
(
$
0
0
E
.
-
0
0
5
$
C
)
C
C
0
C
C
C
C
S
(
I
C
C
I
C
)
(
I
C
0
'
C
C
_
C
C
C
C
-
0
C
I
0
0
C
C
)
C
)
C
C
C
C
C
'
o
C
)
U
_
C
0
8
0
0
0
0
8
$
C
)
C
.
)
'
>
C
I
C
.)
'
C
)
(
I
C
C
)
C
I
C
)
0
0
.
.
,
C
C
C
)
L
I
a
)
a
)
>
C
C
a
l
C
C
C
.
.
2
I
C
-
)
0
C
C
)
C
C
l)
C
C
)
,
c
t
0
0
Q
>
C
C
(
0
C
C
)
C
C
L
I
'
-
'
C
C
C
)
L
i
0
C
C
)
C
C
)
a
)
c
o
C
L
I
I
C
C
C
C
'
C
C
C
C
C
o
C
L
4
L
I
C
l)
0
o
C
.
c
t
C
C
)
L
I
'
I
C
I
C
C
C
)
C
l
)
L
I
C
C
C
)
.
:
0
a
)
u
L
I
c
z
2
C
/
D
-
)
-
-
a
)
,
j
I
C
L
I
C
C
C
a
)
L
I
0
U
,
C
C
)
I
C
Q
)
C
C
C
a
)
C
C
)
-
a
)
I
-
)
a
)
>
C
C
)
z
Q
;
C
Q
)
C
C
)
L
I
a
)
C
C
C
l,
a
)
I
C
Q
)
C
'C
C
)
N
C
C
)
Q
)
a
)
C
a
)
C
C
L
I
C
C
)
-
a
)
C
C
C
L
I
I
C
'
a
)
C
L
I
C
C
4
-
a
C
C
C
)
4
-
)
I
C
C
C
)
C
C
C
C
)
Q
)
C
l)
0
C
C
)
I
C
c
o
I
C
a
)
C
l,
C
-
a
)
C
C
C
)
C
0
'
C
C
L
I
'
a
)
I
I
)
C
-
a
)
a
)
-
a
)
C
C
)
a
)
C
C
)
C
C
a
)
U
,
a
)
U
,
C
C
)
C
I
C
C
C
C
)
N
a
)
>
C
C
)
-
a
)
C
C
)
L
I
a
)
C
0
'
C
)
,
I
C
C
C
)
C
l)
a
)
I
C
C
C
a
)
C
C
C
C
I
C
U
,
a
)
C
C
C
)
I
C
a
)
C
C
C
l,
C
C
L
I
Q
)
a
)
Q
)
-
a
)
C
C
)
a
)
a
)
L
I
C
C
l,
C
C
)
C
a
)
a
)
C
C
)
L
I
C
<
a
)
I
C
a
)
Q
)
C
C
)
'C
C
)
I
C
(
a
0
C
L
I
I
C
C
C
C
C
)
C
)
C
C
)
-
C
)
C
)
C
)
C
)
-
C
)
-
C
)
C
C
)
C
)
-
C
)
a
)
C
)
E
C
)
C
)
-
z
Z
C
)
C
)
-
C
)
-
o
L
I
>
C
a
)
N
C
C
)
C
C
'C
C
)
I
C
a
)
C
l)
C
C
)
'
a
)
C
0
0
C
C
a
)
a
)
C
C
)
"
-
C
I
C
a
)
>
C
C
)
z
C
C
)
I
C
C
C
-
I
C
a
)
-
a
)
C
C
)
C
)
,
C
C
I
C
a
)
a
)
C
C
"
-
0
C
(
C
C
)
L
I
'
C
U
,
0
C
L
I
C
C
)
C
C
L
I
U
,
C
C
)
C
C
--.
C
a
)
C
C
)
U
0
C
C
C
V
0
0
C
C
)
a
)
C
C
)
I
C
C
I
C
C
--.
a
)
C
(
C
C
)
U
,
a
)
I
C
C
a
)
C
C
)
-
a
)
L
I
a
)
0
C
L
I
C
C
L
I
'
a
)
I
C
C
C
C
)
C
C
)
C
--.
Z
-
a
)
C
C
)
C
C
)
>
C
I
C
I
C
a
)
C
C
)
U
,
C
C
)
I
C
C
'C
)
I
C
0
0
0
C
C
)
a
)
C
0
0
C
C
)
I
C
.
-
C
C
)
0
U
a
)
C
C
C
a
)
.
N
C
a
)
-
c
a
)
o
I
C
0
0
0
C
C
a
)
0
0
i
J
)
I
i
0
0
C
I
C
a
)
U
,
C
a
)
C
!
-
a
)
0
0
0
U
,
C
I
C
'C
C
)
C
)
,
a
)
I
C
C
C
a
)
I
C
C
C
C
C
C
)
-
a
)
N
C
-
a
)
0
C
C
)
I
C
I
C
a
)
C
0
0
C
C
)
C
I
C
C
C
C
I
C
C
C
)
C
C
C
)
C
C
)
,
a
)
L
I
C
C
)
C
a
)
U
,
C
a
)
C
(
C
C
)
L
I
'
C
C
)
I
C
L
I
C
C
)
C
(
C
C
)
I
C
C
C
)
C
a
)
C
U
,
C
C
C
-),
0
L
I
C
'
C
Q
)
Q
)
z
a
)
I
C
a
)
C
C
)
,
a
)
U
,
C
C
)
C
C
a
)
I
C
a
)
>
C
>
C
a
)
C
--.
C
C
C
C
(
C
C
)
0
a
)
'
a
)
0
a
)
C
C
(
a
I
C
I
C
a
)
a
)
0
0
C
C
'C
C
)
E
I
C
a
)
4
0
0
a
)
C
C
)
C
I
C
U
0
C
C
a
)
u
-
a
)
'
C
C
)
I
C
I
C
I
C
4
)
C
C
)
C
C
C
)
L
I
0
0
C
I
C
0
'
a
)
U
,
a
)
a
)
a
)
I
C
I
C
C
a
)
C
o
C
l)
C
C
)
0
C
)
,
<
a
)
0
0
C
0
I
C
'C
C
)
C
C
C
0
0
a
)
N
-
a
)
a
)
C
0
'
C
U
,
C
a
)
a
)
U
,
U
,
a
)
a
)
C
=
C
)
L
I
L
I
a
)
U
,
C
C
C
)
U
,
0
-
C
a
)
-
a
)
C
C
)
C
l)
>
C
C
)
-
C
C
a
)
a
)
-
a
)
I
C
0
C
C
)
C
)
'
a
)
I
C
a
)
>
'
0
-
C
0
L
I
a
)
C
C
)
>
C
C
)
a
)
C
a
)
I
C
0
-
a
)
C
C
)
-
a
)
C
C
)
L
I
a
)
a
)
C
0
'
C
C
)
C
C
L
I
C
C
)
I
C
C
C
)
C
C
)
C
C
)
I
C
C
C
)
a
)
C
a
)
C
0
'
0
0
C
C
)
C
Z
C
-
C
L
I
C
C
)
C
)
,
.
_
C
C
-
C
I
C
a
)
I
C
I
C
a
)
0
I
C
C
',
a
)
o
0
-
CC)
(
"
C
C
a
)
-
0
=
C
-
'
C
C
)
L
I
C
C
L
I
0
0
C
O
I
C
I
C
a
)
C
4
_
a
_
-
a
)
C
l)
a
)
(
C
U
,
a
)
C
C
'
C
E
C
L
I
C
)
,
C
C
)
a
)
C
C
)
C
C
C
)
I
C
a
)
U
,
C
C
)
I
C
C
--.
a
)
C
0
0
C
l)
C
C
)
C
)
'
C
C
)
L
I
I
C
'
a
)
I
C
a
)
C
C
C
)
,
a
)
(
C
0
0
C
0
C
)
a
)
-
'
C
C
C
a
)
C
I
C
a
)
I
C
C
C
)
I
C
C
"
-
0
I
C
a
)
C
C
C
C
)
L
I
0
0
'
C
c
o
C
l)
a
)
C
C
C
C
)
-
4
0
'
U
I
C
C
C
C
I
C
C
C
)
L
I
Q
)
I
C
C
O
-
a
)
(
a
a
)
0
0
C
0
-
)
-
-
)
.
-
-
a
)
C
C
C
)
C
L
I
C
0
L
I
I
C
C
)
)
a
)
C
-
a
)
C
a
)
C
>
-
a
)
C
C
C
C
-
U
,
o
C
a
)
a
)
C
l)
C
C
C
)
>
C
C
)
-
a
)
C
C
)
,
C
C
L
I
a
)
C
)
,
a
)
C
0
'
a
)
0
C
a
)
C
C
U
,
a
)
C
0
a
)
U
,
C
C
o
a
)
c
l
a
)
C
C
C
C
)
c
l
c
l
a
)
a
)
a
)
C
L
I
a
)
I
C
C
)
)
I
C
-
C
C
C
C
L
I
C
I
C
C
C
)
C
C
)
I
.
I
C
C
C
C
)
:
a
)
I
C
I
C
-
a
a
)
0
0
_
<
C
C
C
)
C
)
C
C
)
C
)
C
)
E
-
C
)
C
)
C
)
C
)
I
L
-
0
(
)
C
)
C
)
C
)
C
)
C
)
-
-
O
E
C
O
C
C
)
L
I
C
)
C
)
C
C
C
)
C
)
C
)
C
)
_
C
)
C
)
-
r
-
-
C
)
C
)
2
1
-
0
U
C
O
O
0
V
:
L
J
C
)
-
d
C
)
C
)
C
)
C
)
0
<
C
)
.
0
L
I
E
C
L
I
2
C
C
)
-
a
)
C
C
:
a
)
I
C
'
C
4
-
a
C
C
a
)
C
O
O
a
)
a
)
C
C
N
1
U
C
C
)
'
L
I
a
)
C
C
)
C
C
C
U
,
C c
z
.
o
2
C
C
C
C
)
a
)
C
C
C
'
-
a
C
0
0
C
C
)
a
)
0
0
C
C
"
4
-
a
C
C
)
I
C
o
C
o
C
C
0
z
C
C
)
C
C
)
a
)
C
C
)
C
C
)
C
I
C
"
I
C
I
C
>
a
)
'
0
'
a
)
I
C
0
0
0
0
Q
)
C
Z
C
C
(
a
C
C
)
C
.
)
)
0
i
c
a
a
-
c
z
Q
)
C
'
.
L
I
c
,
,
0
0
0
'
0
a
)
C
C
)
0
C
C
C
)
-
C
a
I
-
)
>
'
-
a
)
o
c
l
-
H
'
C
C
q
-
C
'
C
a
)
C
C
)
U
,
C
z
C
L
I
a
)
C
a
)
0
t
o
Q
-
a
)
>
O
'
-
-
-
C
C
)
a
)
w
s
U
C
L
I
'
C
C
C
)
C
U
,
C
C
)
C
-
a
)
U
,
a
)
C
C
C
)
a
)
C
0
0
2
C
l)
,
I
i
)
I
C
C
,
0
0
C
C
V
L
I
a
)
C
'
a
)
I
C
I
C
C
C
0
(
0
,
.
S
C
d
0
C
C
)
C
O
-
o
'
-
'
C
C
)
c
c
I
C
>
U
,
C
U
-
C
C
C
)
c
u
E
0
0
0
L
i
b
f
l
0
0
C
C
)
L
)
t
o
C
0
C
c
z
0
-
C
C
)
C
C
C
)
n
O
C
C
)
C
C
C
)
C
)
)
0
o
0
c
u
C
C
)
C
C
C
)
0
-
c
C
)
)
0
0
C
)
C
,
C
0
C
)
)
C
C
)
-
L
I
0
c
u
:
C
)
)
C
,
0
0
C
Q
)
C
-
C
-
)
(
C
)
C
L
i
0
c
U
U
c
o
CC
,
C
C
C
)
C
)
)
C
)
-
C
C
)
0
C
)
C
)
)
0
0
0
_
-
0
C
C
)
C
)
,
C
C
)
C
)
)
E
E
a
)
C
)
)
U
,
a
)
C
)
)
>
C
0
U
E
C
)
)
>
C
)
)
>
L
i
c
z
C
)
0
<
C
)
'
u
:
0
3
)
c
z
I
V
I
z
0
C
C
C
C
0
-
:
E
0
C
C
C
)
0
C
C
C
)
C
C
C
)
6
.
C
C
0
o
0
V
V
0
o
C
C
0
0
c
n
I
C
)
0
C
C
C
)
(
I
)
o
-
0
c
o
0
C
C
C
C
0
0
o
0
c
n
0
-
0
C
C
0
C
)
0
C
C
0
>
<
C
C
C
C
-
C
C
c
q
<
C
C
0
d
C
)
C
C
0
0
'
C
)
<
C
C
0
c
t
:
0
C
)
I
&
.
O
0
%
N
C
)
C
C
C
C
0
0
C
'
V
<
-
'
-
V
c
<
C
-
.
O
Q
O
V
C
)
0
'
0
0
0
0
V
V
C
C
0
V
V
V
C
C
C
C
0
C
C
>
0
C
C
0
Q
.
)
0
N
-
0
0
-
V
0
-
'
<
V
0
-
<
C
)
C
C
<
C
C
6
0
0
C
C
O
V
V
c
z
'C
C
0
'
0
C
)
N
0
>
E
O
C
C
C
J
C
)
C
C
8
-
V
C
C
C
C
C
C
0
O
C
C
0
0
0
I
c
z
E
0
C
C
C
)
C
C
N
V
<
.
0
0
<
'
V
a
-
2
to
C
Z
0
C
C
O
'
o
V
<
-
_
:
0
C
Q
.)
V
0
0
0
>
V
V
C
C
0
C
C
)
C
C
-
o
c
o
E
o
V
V
V
C
C
_
'
C
C
0
<
C
0
E
2
<
C
C
0
0
C
)
0
0
C
)
C
O
-
0
V
0
'
<
0
C
C
0
0
-
C
C
C
C
E
C
C
:
C
0
0
0
C
C
C
C
C
C
)
0
0
c
<
C
C
C
a
<
-
C
C
>
<
-
2
C
C
C
V
0
C
0
0
V
C
C
0
<
IC
<
I
C
<
I
C
V
C
)
U
u
r
,
a
l
C
)
C
C
)
o
C
3
V
C
V
V
C
c
z
-
E
b
'
0
>
0
C
C
0
C
'
:
o
-
<
IC
<
I<
0
>
0
'C
C
<
I
o
2
2
2
0
V
0
0
0
<
0
0
.
-
0
V
C
C
0
N
C
C
C
<
i
c
z
0
0
C
C
0
'
V
C
C
V
C
0
N
N
N
0
C
C
0
.
C
C
'
3
C
-
<
V
0
0
.
0
E
C
C
<
I
C
0
C
C
)
V
0
0
C
)
-
0
0
<
IC
<
4
N
0
C
C
<
IC
0
C
C
>
>
0
i
<
IC
c
z
(
A
0
V
0
V
C
)
C
0
C
C
<
I
C
0
C
C
-
0
C
C
C
C
C
C
V
0
o
C
C
C
C
)
0
C
C
C
f
J
0
c
C
C
0
o
'
0
C
<
IC
C
)
>
0
0
<
-
'
0
'
C
C
V
.
-
0
C
C
I
M
C
)
0
C
C
'
C
.
V
0
C
0
0
C
c
l
V
C
)
V
C
C
.
0
<
-
0
-
-
-
-
C
)
C
C
C
0
C
C
<
I
C
C
C
0
0
0
<
-
C
<
-
C
C
'
<
j
C
C
C
C
Z
<
<
C
C
V
V
.
C
9
0
C
V
C
<
I
C
<
-
C
C
C
0
<
-
<
-
0
<
I
C
<
V
C
C
C
C
<
-
C
C
C
C
C
<
o
E
E
2
'
<
Z
'
a
C
.
:
<
C
-
0
<
I
:
0
2
C
_
0
0
V
c
o
0
0
0
0
<
I
C
C
C
>
C
)
<
I
C
C
_
.
-
C
C
C
O
C
C
C
C
6
-
0
V
C
C
<
C
C
c
o
0
C
C
C
C
O
C
C
z
C
'
-
C
0
0
'
<
0
<
C
C
C
)
0
C
C
.
_
C
o
_
2
o
-
.
o
<
IC
'
C
)
C
C
0
C
C
C
)
0
6
4
0
C
C
-
,
C
C
.
C
C
0
O
.
C
C
0
V
.
Q
0
C
.
<
-
<
0
0
0
0
V
.
-
o
o
<
E
C
0
0
V
C
0
0
C
-
c
#
C
<
I
C
<
I
C
Z
V
C
C
0
C
0
C
V
c
j
E
c
v
i
U
E
<
0
0
U
Q
)
E
c
i
i
<
1
)
Q
)
-
a
c
v
i
C
0
U
c
v
i
C
C
C
-
-
-
U
o
c
v
i
5
0
c
v
i
>
0
C
c
v
i
o
'C
0
Q
)
<
,
<
'
0
C
)
0
<
0
c
l
i
0
0
0
0
0
0
0
o
0
0
2
<
0
0
0
0
0
0
o
.
0
o
0
0
<
-
o
c
h
0
Q
)
0
0
<
"
o
0
-
0
0
Q
.
)
0
0
c
z
0
2
0
0
D
0
0
0
c
z
0
0
<
-
'
<
-
0
o
0
0
0
0
0
0
0
0
0
0
.
0
0
9
u
0
0
0
0
(
h
0
0
0
0
0
-
0
0
0
0
c
c
i
Q
)
I
)
0
0
0
0
0
0
c
c
i
0
<
0
0
.
0
0
0
0
c
c
i
0
,
,
c
i
)
0
c
i
)
a
j
U
,
c
z
0
0
0
.
-
0
-
0
-
0
'
0
0
0
'
0
c
c
i
0
>
<
C
c
i
C
c
i
0
0
'
0
M
O
O
E
U
0
0
c
i
)
0
c
i
)
c
c
i
i
.
0
-
0
0
0
o
0
0
0
0
o
0
-
c
z
-
0
0
C
c
i
0
.
.
c
c
i
0
<
0
0
h
u
0
c
i
L
0
0
0
0
0
0
e
n
C
0
(
a
L
I
0
(
a
(
a
C
.
(
a
L
I
0
C
O
L
I
'
0
0
0
.
a
)
0
0
E
0
0
L
I
L
I
L
I
0
C
a
)
E
(
a
-
c
C
(
a
0
0
C
a
)
E
>
0
E
a
)
C
0
C
.
a
)
0
C
-
)
A
n
(
a
>
U
,
C
a
E
a
)
0
'
(
a
0
'
0
0
C
a
-
<
a
E
V
-
a
0
C
O
U
.
C
a
N
)
C
a
a
)
<
a
C
0
C
O
0
'
(
a
C
0
L
I
a
)
0
'
(
a
C
(
a
c
C
.
>
<
V
a
)
-
a
(
a
C
0
L
I
(
a
0
L
I
L
I
L
I
(
a
C
.
r
a
L
I
0
'
(
a
U
.
0
0
C
.
a
)
-
a
0
-
c
0
E
S
0
0
C
-
C
a
0
0
0
0
,
0
0
V
V
0
C
a
C
a
a
'
0
0
o
V
0
0
0
V
-
<
C
a
C
a
0
5
o
0
'
-
-
C
a
<
I
,
<
-
0
C
a
-
0
V
V
a
'
<
C
a
V
'
-
C
a
0
V
N
)
5
0
'
0 c
L
V
V
0
0
V
C
a
0
0
0
5
0
C
a
C
a
-
a
,
V
V
5
0
0
<
'
S
o
V
-
V
0
V
0
,
0
0
0
N
)
0
0
V
V
U
I
I
a
,
C
a
>
0
0
a
'
C
a
-
V
0
<
C
a
0
'
C
a
S
N
)
a
,
0
C
a
N
)
V
N
)
V
0
0
,
0
C
a
V
N
)
V
N
)
V
a
'
V
V
0
'
0
0
V
0
V
S
0
V
V
L
L
>
.
,
0
N
)
V
a
,
V
-
0
.
5
C
a
V
.
.
,
V
V
C
a
I
n
-
V
>
S
N
)
0
V
o
V
,
.
<
O
V
a
'
<
.
0
N
)
C
U
t
n
.
5
>
0
0
0
0
a
'
V
0
0
N
)
-
V
0
,
0
-
0
0
V
>
0
V
5
V
5
C
a
0
N
)
C
a
C
a
0
,
0
0
0
,
a
'
a
'
0
<
"
0
(
"
.
_
V
0
.
0
0
V
'
-
1
a
)
a
l
0
0
V
0
0
<
0
<
V
0
0
V
0
0
2
0
C
a
0
0
S
0
0
o
'
s
0
0
0
0
0
0
cN
t
-
C
.
c
0
V
5
<
1
L
V
0
V
.
_
0
-
0
3
0
V
0
0
V
<
'
,
.
2
0
o
0
0
0
0
0
0
0
C
Z
0
U
S
-
0
U
o
o
V
0
5
0
_
_
5
0
0
.
C
<
'
,
0
0
.
_
0
.
=
.
.
<
"
c
z
c
z
0
5
<
'
<
-
5
5
_
-
0
V
C
.)
0
'
0
u
0
'
-
V
0
c
o
o
o
>
u
1
o
c
<
-
0
<
-
0
0
<
V
0
0
o
5
0
0
.
<
<
2
0
<
0
V
C
a
o
j
C
a
0
V
s
o
0
o
o
.
2
3
c
z
C
a
5
'
o
-
.
'
O
V
0
0
0
0
L
C
.
0
0
V
C
A
U
V
0
0
0
0
'
c
-
a
'
0
0
0
<
,
0
0
0
V
5
<
,
,
-
C
a
-
-
0
C
t
a
,
-
'
-
-
0
0
'
V
5
0
0
2
5
0
'
-
a
-
:
c
z
V
O
C
a
o
>
-
c
5
o
,
V
0
0
0
0
C
A
V
0
0
0
C
I
O
C
a
C
a
o
a
,
0
0
,
,
I
I
V
0
E
r
0
V
V
'
3
0
_
S
N
)
0
_
a
'
C
a
C
a
0
V
.
-
C
a
0
0
'
0
V
o
C
a
V
>
-
V
.
-
0
0
a
,
0
V
S
0
0
0
0
5
0
'
O
o
5
o
0
0
0
,
.
-
0
o
V
V
S
'
<
C
a
V
V
V
0
<
0
,
C
a
a
,
0
C
a
V
C
V
0
C
a
0
V
6
:
s
0
2
-
-
a
'
0
>
C
a
V
0
0
<
'
0
C
,
C
,
V
0
V
V
C
')
1
-
0
<
_
0
0
1
c
T
I
C
l
<
I
,
-
V
a
'
0
0
0
C
C
a
0
'
V
0
0
-
V
0
0
0
V
0
0
0
-
i
c
z
V
0
0
0
>
C
a
0
0
0
0
<
0
a
'
<
-
C
a
c
t
0
C
a
'
-
0
V
0
0
5
V
0
0
'
0
'
V
N
)
0
C
a
.
-
0
-
>
0
0
0
0
5
o
.
0
0
0
V
<
0
0
0
0
V
0
0
a
,
0
C
a
0
V
O
0
N
)
N
)
0
O
a
'
CI
O)
1
0
,
0
'
-
C
a
V
0
0
O
V
V
<
0
0
0
c
z
'
C
a
C
a
0
0
0
0
B
6
C
a
-
.
0
0
0
V
0
<
z
0
0
0
0
'
0
0
'
C
a
<
V
5
0
0
-
0
5
<
,
,
0
-
V
C
a
a
'
C
a
c
t
O
V
'
V
N
)
V
a
,
L
I
-
I
0
0
N
)
0
'
<
0
0
a
'
.
-
V
C
a
-
V
0
o
-
V
0
0
0
c
l
C
a
a
'
V
B
6
<
,
0
E
c
o
0
<
0
8
V
V
C
a
<
0
0
<
I
0
0
'
<
a
'
Q
)
C
-
c
l
0
0
a
'
0
V
a
,
C
-
V
5
a
'
C
a
a
,
<
0
0
0
0
0
V
0
-
V
<
'
0
0
C
a
0
0
V
0
C
a
0
,
-
V
a
'
<
-
-
0
O
V
N
)
V
N
)
0
V
0
V
0
C
a
a
'
V
<
O
N
)
>
0
C
a
-
I
o
0
<
C
a
0
0
'
a
'
o
O
N
)
V
I
-
I
V
a
'
0
0
C
a
a
'
<
C
a
.
o
0
-
N
)
C
-
I
O
-
V
0
0
0
V
0
'
a
'
.
5
0
0
a
,
<
0
a
'
0
0
0
0
C
a
N
)
a
'
C
'
C
C
C
.
)
0
C
0
0
a
,
0
-
C
0
C
0
0
0
z
C
-
0
C
-
C
)
o
-
C
0
0
<
/C
0
0
C
-
'
0
-
u
C
)
C
)
<
IC
>
C
)
C
)
0
>
<
C
O
0
>
O
C
O
C
C
)
-
C
0
c
/C
'
0
C
-
'
C
)
0
c
/C
-
C
C
-
'
0
C
C
)
C
)
-
C
C
O
-
C
C
C
-
C
)
-
C
0
C
O
C
)
C
<
IC
(
I
C
C
O
C
O
C
0
'
-
C
C
C
O
C
)
c
/C
C
O
<
IC
0
C
)
C
O
(
I
C
-
C
C
-
'
C
C
-
C
-
-
C
/C
C
-
C
O
C
)
<
C
O
C
C
)
'-
<
C
O
C
O
B
C
c
z
0
0
C
O
C
O
C
C
O
C
-
C
)
C
O
C
C
-
C
)
-
C
C
O
-
C
C
C
'
C
)
-
c
C
2
(
IC
'
C
C
-
'
C
)
C
O
(
IC
-
C
C
-
.
0
'
-
C
-
-
C
)
C
O
T
O
C
)
-
C
o
N
C
)
C
C
-
-
C
C
O
0
0
1
(
IC
<
IC
C
C
(
0
0
)
(
0
'C
C
.
o
T
0
0
)
C
-
C
C
-
c
E
1
(
01
1
C
C
<
I
'
o
o
-
C
)
0
<
0
u
0
<
<
'
<
I
'
0
-
<
2
I
M
I
i
1
j
i
!
<
c
!
1
1
1
L
l
:
.
o
<
c
'-
2
-
IC
U
i
1
-
Q
C
)
<
o
-
Z
-
C
)
o
c
o
0
>
C
)
c
o
r
.
2
-
:
C
Z
C
O
c
z
C
C
,
C
C
.
-
0
,
.
0
.
_
_
0
C
C
c
o
-
<
0
<
C
C
<
<
I
0
<
C
C
0
O
0
C
)
C
C
0
-
'
-
'
'
-
-
"
-
<
IC
C
O
<
0
<
I
<
C
C
C
)
)
L
.
C
-
0
C
C
C
C
C
C
C
)
,
<
0
C
C
0
2
C
C
'<
o
'-
0
<
0
C
)
-
-
<
,
=
o
Q
2
2
-
5
<
0
C
C
.
_
C
O
C
C
I
)
C
C
0
.
.
>
0
C
.
)
'
C
-
C
C
C
)
<
,
C
C
<
_
C
O
f
t
H
1
f
l
i
'
U
.
c
-
c
C
O
U
c
0
.
0
.
'
a
M
O
C
-
'
C
O
C
)
0
-
C
(
IC
C
-
C
C
O
C
-
0
C
'
-
C
c
/C
C
C
C
O
(
0
C
-
C
C
O
S
C
O
C
)
(
I
C
0
C
/C
C
S
C
)
C
--.
C
)
L
n
(
I
C
'
0
C
C
O
C
O
C
C
-
-
<
I
C
C
C
O
-
C
)
C
)
C
)
C
O
C
O
C
C
-
-
.
(
/
C
C
O
-
-
C
O
C
C
-
I
C
O
O
t
c
C
O
C
/C
C
-
(
I
C
C
C
O
C
C
-
C
-
<
0
C
O
<
-
'
C
O
C
)
C
C
-
C
/C
<
IC
C
)
C
O
O
0
'
C
/
C
C
5
=
C
O
C
o
C
O
C
C
O
C
)
C
/C
C
0
0
0
0
C
0
f
J
2
C
O
C
O
0
'-
-
C
0
0
0
0
5
C
)
0
c
z
C
)
C
C
)
C
C
)
>
C
C
_
<
C
O
<
C
O
i
"
-
>
C
)
C
O
C
c
/
C
0
C
0
5
C
O
5
0
C
C
O
<
>
C
O
C
C
C
-
C
O
c
z
7
5
u
C
O
C
O
C
)
C
t
C
a
C
C
)
C
<
<
-
.
C
O
C
)
<
C
O
C
o
0
u
-
0
0
C
/
D
C
-
<
<
0
-
C
)
C
O
0
'
0
0
0
C
O
<
'
.
U
C
<
0
.
C
<
,
C
O
C
)
C
O
-
C
5
C
)
C
O
0
C
d
o
C
)
C
)
S
C
O
-
<
I
C
)
C
/C
-
o
'
'
2
<
0
o
o
C
)
C
)
-
<
C
C
O
-
C
u
C
O
I
-
z
C
)
<
/C
C
t
-
o
E
<
:
o
'
1
-
-
0
5
2
-
C
<
I
C
0
'
C
O
C
O
C
)
C
-
C
(
/
C
C
0
-
-
>
C
/C
C
O
0
2
0
C
)
C
E
-
C
)
0
'
C
)
'
-
C
C
C
)
t
<
IC
C
O
C
5
'
C
C
C
/C
C
)
-
5
0
0
C
-
2
C
C
)
<
C
/
C
0
C
)
N
-
C
O
2
-
0
C
C
)
S
0
0
E
C
O
F
C
O
0
2
-
C
O
0
'
O
C
)
C
O
C
O
5
<
4
I
.
c
z
-
<
/C
C
-
.
N
<
2
C
O
<
C
O
(
IC
C
/C
C
)
'
<
4
0
C
)
>
'
C
C
/C
C
O
0
.
C
O
C
C
O
-
-
-
C
)
-
C
C
O
<
.
<
<
C
C
)
>
<
C
O
C
)
0
'
C
0
-
.
o
5
C
2
0
<
5
0
'
-
<
0
<
2
L
a
C
-
O
(
I
C
C
O
/
C
B
C
)
0
C
)
C
)
C
)
>
C
O
C
O
o
C
O
-
-
a
-
C
)
C
)
C
O
C
)
C
<
-
C
-
-
C
O
C
C
O
-
-
C
-
.
C
/C
c
'
C
C
C
C
O
X
C
Z
C
O
C
-
-
0
C
)
O
C
C
C
O
C
O
C
)
(
0
'
C
C
O
o
C
O
N
o
5
C
C
O
O
S
_
C
0
'
C
)
C
C
5
C
O
c
z
C
O
S
C
C
O
C
C
O
5
C
)
<
'
L
L
C
0
C
C
C
O
c
l
-
-
C
O
C
C
)
C
O
-
C
u
C
0
'
C
)
0
'
C
)
S
5
C
)
C
O
(
0
C
)
C
C
O
C
)
T
O
C
)
-
C
C
c
o
C
Z
C
C
)
C
<
/
C
C
/C
C
)
0
<
2
0
C
O
S
<
-
-
<
C
O
C
C
)
c
z
T
O
0
'
C
C
-
>
0
C
O
C
C
C
)
C
C
C
)
C
5
2
C
-
$
S
>
C
)
C
C
O
C
)
0
<
2
<
C
)
5
'
C
C
<
IC
'
C
r
-
c
z
C
)
'
C
0
-
-
.
-
'
C
C
u
-
C
O
C
-
.
C
O
S
<
-
0
'
0
'
-
C
C
C
C
O
<
C
5
C
<
C
O
C
5
C
O
.
2
o
0
5
C
)
0
0
C
0
S
u
C
)
C
C
)
C
O
5
(
/
C
C
C
)
5
5
C
O
'
-
0
C
O
C
O
C
-
.
<
4
0
o
<
2
-
I
<
<
C
<
i<
C
-
C
)
c
o
C
)
C
C
C
O
C
C
/
C
Z
C
O
C
O
C
-
'
0
'
C
-
C
C
)
C
O
-
<
C
CO
C
'
,
C
0
<
0
C
O
-
-
-
-
-
3
-
.
0
0
.
'
U
E
<
0
0
U
0
t
o
U
-
N
0
-
d
C
l
C
'
0
0
0
=
0
0
0
'
0
l
o
l
o
C
)
'
&
D
0
0
i
c
l
0
'
0
C
)
#
E
-
0
-
0
0
c
z
c
a
C
0
0
C
C
C
)
0
0
t
c
'
2
0
C
)
0
(
h
2
C
)
C
.)
z
E
o
t
9
C
0
<
0
,
-
C
Z
0
0
0
C
)
C
)
2
0
C
)
'
C
)
0
C
)
0
C
^
j
C
)
C
O
C
C
0
0
C
C
C
)
,
'
-
0
'
0
0
9
-
C
)
"
C
)
C
)
c
t
0
_
0
0
0
0
I
t
c
0
>
(
)
S
o
0
C
)
C
)
'
C
)
h
0
'
0
0
C
)
C
)
=
C
C
C
Z
<
C
)
N
-
C
)
-
0
.
-
0
0
0
C
C
)
0
'
.
2
'
O
'
-
C
C
0
,
N
c
o
C
C
0
2
C
C
)
C
')
C
O
C
)
C
)
I
t
'C
C
0
C
/C
C
.)
0
C
)
'
C
C
0
'
0
C
C
0
-
C
C
C
C
0
C
C
I
C
')
C
)
C
.
)
'
C
I
O
c
z
0
-
0
0
C
"
)
0
o
C
C
C
/
0
C
C
0
6
0
0
0
C
C
0
C
C
.
5
.
.
1
0
N
C
)
C
)
2
C
C
0
5
0
C
C
0
0
0
0
o
0
'
0
0
C
)
C
)
C
')
C
')
0
'
2
'
0
C
Z
'
0
S
0
N
>
C
)
_
C
)
C
C
0
C
C
C
Z
0
2
"
C
)
c
/
cz
0
-
<
C
)
C
C
0
0
a
0
C
C
C
)
0
0
5
C
C
C
C
.
.
0
0
5
C
C
C
C
C
L
n
c
z
0
C
)
,
C
.
)
'
C
0
0
0
C
C
C
C
C
'
C
C
C
-
0
C
)
2
.
S
C
)
2
>
U
C
C
0
0
C
)
O
C
C
-
C
C
c
z
C
C
.
S
.
0
0
a
l
C
C
0
0
C
)
0
0
'
C
)
N
0
-
C)
_
c
/C
-
c
A
C
)
C
'
)
C
C
.
-
0
'
2
0
c
l
'
C
)
.
.
9
0
0
C
)
0
C
)
'
-
O
'
-
S
c
/C
C
C
c
C
C
'
-
C
C
0
C
)
0
C
C
C
)
S
0
<
C
C
0
-
-
o
2
<
C
c
t
C
C
C
C
C
)
0
>
0
C
C
C
C
5
0
S
:
C
C
0
0
0
0
Q
C
)
C
-
C
C
C
)
C
C
0
5
C
-
C
C
c
z
C
-
i
U
c
c
C
C
C
C
C
0
,
0
'
C
C
C
/
0
C
')
E
'
C
C
C
)
C
)
0
"
0
0
,
0
C
)
C
)
'
C
C
C
)
C
)
O
o
0
'
-
.
2
C
/C
<
0
2
C
)
C
C
-
C
)
C
)
C
C
C
C
C
C
)
0
S
C
)
'
>
C
.)
I
.
.
i
n
C
D
A
C
C
C
C
C
C
C
)
C
)
C
)
C
C
C
Z
C
s
-
i
C
C
5
,
>
Q
'
)
C
)
'
O
.
0
0
-
0
0
<
z
z
0
'
2
o
C
C
0
0
0
,
C
)
O
C
C
0
.
0
C
/
C
/
C
C
)
C
C
)
0
C
)
C
)
C
C
"
-
'
-
C
)
C
)
C
C
C
)
C
)
0
'
C
C
5
'
C
/
C
O
C
/C
-
o
-
-
S
0
0
0
C
C
5
C
)
'
0
5
C
0
.
0
C
C
;
-
o
5
C
)
C
)
.
C
)
C
)
C
C
0
"
0
E
-
2
-
2
C
C
C
C
O
C
C
Z
A
u
o
u
'
C
)
'
.
'
C
C
>
C
)
0
0
0
-
0
C
)
5
.
.
0
O
C
)
0
C
)
'
0
0
C
)
c
/
C
C
0
a
5
C
)
0
c
_
0
>
C
)
.
s
C
)
C
C
C
O
o
C
C
)
'
c
C
)
C
C
C
C
C
-
o
C
C
,
a
-
S
'
o
'
C
A
0
c
/C
<
0
C
)
0
C
C
C
c
l
C
C
C
0
0
0
C
)
'
S
1
c
C
C
)
c
i
2
c
C
c
C
)
'
)
)
<
C
)
5
.
o
C
0
0
0
C
C
C
-
C
C
C
-
C
/
C
C
C
)
0
0
C
)
0
C
)
-
i
C
C
)
5
0
5
0
0
0
.
0
0
0
E
'
C
C
C
c
C
C
)
s
.
C
C
'
-
0
C
U
-
0
C
-
C
)
C
0
S
o
>
c
o
C
)
o
2
c
z
C
C
.
C
)
0
C
)
,
9
C
'
O
S
C
C
C
C
)
)
:
u
'
a
"
a
C
C
C
)
C
C
C
C
C
C
C
C
C
.
)
C
C
0
C
C
0
0
0
C
)
0
0
C
C
C
)
C
C
C
)
C
_
-
c
'
C
)
.
C
)
C
C
'
c
C
)
S
5
C
/C
C
/C
C
-
C
)
_
0
'
O
C
)
_
C
-
C
C
/
C
C
)
C
/
D
C
(
1
)
C
C
E
'
C
S
C
C
C
c
'c
0
0
,
C
)
'
a
-
C
V
C
C
C
0
C
C
C
'
0
C
)
c
o
C
C
C
C
C
C
C
-
C
-
-
C
)
C
j
C
C
C
C
)
'
C
)
C
)
5
0
/
C
O
C
-
2
o
C
C
C
-
0
0
o
C
/C
<
o
0
0
5
C
/
C
5
0
,
5
2
C
C
c
o
_
U
C
C
,
o
E
C
)
-
'
c
C
c
.
C
)
C
)
0
0
C
C
C
)
C
)
.
'
C
.
>
o
5
'
-
o
C
)
'
)
'
)
'
C
C
0
C
C
0
C
C
'
0
C
C
)
:
:
I
/C
C
_
C
C
C
C
)
C
C
C
,
)
o
C
C
)
5
C
C
)
C
C
c
.
.
.
.
.
-
,
-
C
C
-
0
0
,
C
)
,
C
)
5
>
C
C
)
C
)
C
-
i
o
'
-
o
0
C
C
-
C
C
A
C
)
'
O
>
C
C
C
)
'
-
C
/
C
.
,
o
'
O
C
C
C
C
C
)
'
,
C
-
-
Q
.)
C
C
0
0
C
)
S
C
C
)
c
n
C
C
C
)
C
C
C
C
5
0
5
5
5
'
O
C
)
C
C
C
O
C
)
C
C
C
0
0
'
-
'
c
/C
C
C
C
C
_
c
0
2
O
C
C
C
C
C
/C
C
)
C
)
'
C
)
C
C
C
)
o
S
0
,
0
,
C
C
)
-
o
0
,
0
S
C
)
'
C
C
2
C
/
)
C
Q
C
)
C
)
C
-
C
'
C
-'
C
C
'
C
C
C
C
5
C
C
)
C
C
C
C
C
C
-
C
-
S
C
C
C
C
C
C
X
C
.
o
2
2
C
C
C
C
c
c
<
5
.
5
C
)
C
)
C
C
5
.
,
C
)
C
C
C
C
5
C
C
C
)
C
C
-
5
2
.
C
.
.
5
.
5
'-
C
)
C
c
c
C
C
C
C
C
C
C
0
C
O
3
C
)
0
C
)
C
)
0
'
C
)
0
2
E
(
C
-
C
l
C
l
C
C
.
s
-
C
O
'
C
)
C
C
C
)
C
.)
o
P
-
C
l
(
C
0
-
s
-
-
C
)
C
C
-
C
C
)
5
-
1
1
C
O
C
C
<
C
O
0
C
O
-
C
l
C
C
C
.
5
/
)
C
)
C
)
C
O
c
c
C
4
,
C
a
C
)
C
C
'
I
C
1
1
'I
)
-
(
C
(
C
O
-
O
E
O
S
O
(
C
o
.
0
L
i
C
)
a
(
C
t
E
C
)
-
o
.
0
O
0
C
:
0
(
C
s
-
a
E
E
o
C
O
s
's
o
(
C
U
0
(
C
C
.)
0
C
(
C
0
.
0
0
0
C
)
E
C
0
0
(
C
E
E
C
)
0
-
O
(
C
C
0
0
C
)
C
.)
(
C
U
C
)
E
0
U
C
)
C
O
L
i
-
(
C
C
:
0
O
o
0
(
C
C
,
0
(
C
(
C
C
)
0
0
)
)
-
(
C
(
C
C
)
o
o
-
C
(
C
0
L
i
s
'
s
(
C
-
O
C
)
i
i
o
(
C
-
O
(
C
C
-
)
0
=
_
C
-
C
u
C
)
C
)
L
i
CC
)
L
a
Q
j
C
0
0
C
)
(
C
C
)
0
0
C
(
C
(
C
-
g
E
C
)
0
C
)
C
-
)
(
C
(
C
(
C
O
C
0
0
0
i
O
(
C
L
i
E
C
-
.
0
0
0
-
O
C
5
/
s
C
)
O
s
"
O
s
'
C
L
I'
0
C
)
-
O
L
a
(
C
-
D
0
0
0
(
C
E
0
C
0
L
i
C
)
(
C
E
C
E
0
L
i
0
-
O
-
O
C
C
C
0
L
i
C
)
(
C
C
)
>
C
)
-
O
a
C
0
(
C
-
O
0
E
C
)
C
)
U
I
C
)
L
i
C
)
C
)
-
O
(
C
v
s
C
)
s
o
C
)
L
i
C
)
z
C
C
)
C
)
0
-
O
0
0
0
a
0
-
O
0
C
)
-
O
(
C
>
0
(
C
C
)
C
i
(
C
0
(
C
-
O
0
E
C
)
0
C
L
i
C
>
(
C
L
i
C
)
(
C
0
(
C
-
O
0
E
C
)
s
o
0
0
.
N
C
.)
C
)
5
5
5
0
C
)
(
C
L
i
E
C
C
)
E
0
.
E
(
C
C
)
C
0
0
C
-
O
(
C
(
C
0
C
C
E
0
-
O
(
C
L
i
C
)
E
0
-
O
0
U
'
(
C
0
0
x
C
)
C
)
(
C
C
-
0
v
s
0
-
O
0
E
C
)
0
E
C
'I
)
C
0
L
i
0
(
C
C
)
0
-
(
C
U
'
C
-
O
0
0
.
(
C
0
0
s
0
E
0
L
i
C
)
(
C
E
(
C
C
C
C
0
L
i
C
)
(
C
-
O
C
C
)
-
O
E
(
C
0
(
C
C
0
L
)
(
C
C
(
C
-
C
-
O
0
v
s
(
C
C
)
>
(
-
4
>
L
i
C
)
C
O
U
'
(
C
C
(
C
(
C
-
O
0
(
C
(
C
0
(
C
>
0
-
(
C
C
)
C
0
(
C
E
C
(
C
C
0
C
)
v
s
0
5
(
C
U
'
C
-
O
0
C
E
C
)
(
C
E
v
s
(
C
0
.
0
0
-
O
0
0
0
C
)
C
C
)
E
0
v
s
0
-
(
C
C
E
C
)
E
0
C
0
L
i
C
)
0
C
-
O
0
0
d
i
.
0
5
-
.
-
O
5
-
5
C
)
O
s
-
a
C
.)
C
E
(
C
E
O
C
C
.)
O
P
E
C
)
0
>
O
>
b
D
(
C
O
z
C
i
L
i
O
(
0
-
O
C
0
s
C
0
O
U
I
U
'
C
-
(
C
(
C
C
(
C
-
C
0
0
O
-
Q
j
(
C
C
L
U
L
i
C
)
-
0
o
U
'
-
0
C
Z
o
(
C
C
-
O
-
O
(
C
2
0
C
-
C
,
C
E
0
L
i
C
)
_
(
C
>
U
'
C
O
-
C
0
c
z
C
)
2
0
(
C
(
C
v
i
s
-
a
C
)
C
)
-
E
C
E
0
L
i
0
C
-
0
E
(
C
0
C
.)
(
C
C
0
0
-
(
C
U
'
(
C
0
(
C
E
C
C
.)
-
O
(
C
C
L
i
C
)
C
)
0
C
.)
-
0
U
'
(
C
L
i
C
)
C
)
'
C
)
C
-
O
C
O
C
-
O
C
C
C
.)
0
'
C
5
-
C
.)
C
O
C
.)
C
<
C
)
5
-
5
-
C
)
C
(
C
'
C
4
-
a
-
O
C
C
.
-
O
o
1
1
1
(
C
C
)
C
C
4
-
a
C
C
E
,
C
-
.
'
<
I
,
O
C
.
C
)
C
O
C
)
C
'
0
C
C
(
C
(
C
C
C
C
)
>
-
O
I
c
t
H
(
C
C
c
^
j
C
)
(
h
.
o
C
)
C
)
C
C
O
C
C
.
)
C
)
C
C
.)
(
)
'
(
L
(
i
a
-
C
(
C
C
O
s
-
C
.)
C
.)
C
O
C
.
'
C
)
c
0
s
C
O
o
0
7
3
C
-
)
-
a
u
.
.
(
'
-
'
C
)
C
O
C
(
C
(
C
s
-
5
-
C
)
_
5
-
-
c
z
.
0
C
)
-
C
O
C
O
(
C
5
-
C
C
.
C
O
(
C
N
C
C
.
)
'
A
C
)
C
.
-
0
(
C
.
C
-
-
C
l
O
c
s
<
C
)
C
(
I
)
C
a
C
(
C
Z
O
C
a
0
C
)
C
O
C
.)
o
o
2
E
s
-
(
C
(
I
)
E
C
)
C
)
C
C
)
C
O
C
0
0
C
)
C
T
0
s
-
<
0
(
C
C
(
C
_
_
'
C
O
0
)
C
N
C
0
=
(
C
C
)
(
C
-
0
s
-
(
C
2
C
L
I
)
C
l
C
C
)
C
'
C
L
I
)
C
U
C
a
0
0
0
C
)
C
.
)
C
C
a
.
a
C
)
C
(
I
)
C
C
(
C
-
C
(
C
o
C
C
a
C
.)
C
O
(
C
-
C
l
C
C
C
a
C
)
-
C
l
C
O
'
C
C
O
0
-
C
0
0
0
s
'S
C
0
0
(
C
C
)
;
-
a
l
C
)
0
C
a
(
C
C
O
C
O
T
I
t
c
c
I
m
C
O
o
C
o
C
O
.
(
C
C
C
)
C
.)
C
)
<
C
O
C
C
5
-
U
'
C
C
'
C
s
_
C
a
C
-
-
-
C
l
(
C
C
)
s
-
C
C
-
C
C
)
C
.
E
0
0
'
C
a
C
:
C
C
l
(
C
-
0
L
I
)
C
C
.
C
O
N
C
C
I
)
<
0
(
C
C
O
H
C
)
(
C
C
0
0
C
)
C
C
)
L
/
)
C
C
)
a
-
s
C
)
s
-
C
C
L
I
)
<
(
C
C
a
0
'
c
t
C
<
C
E
-
<
(
C
C
.
)
'
C
)
Z
(
C
a
a
C
C
s
_
<
C
O
C
C
.)
C
a
C
C
-
)
(
C
C
'
C
'
C
r
-
'
2
0
.
0
C
O
C
C
'
0
0
s
o
0
.
0
O
s
0
z
0
L
I
D
0
.
0
I
H
H
-
-
v
i
1
0
5
v
i
C
'
C
'
C
0
.
0
C
a
0
C
O
0
C
0
.
C
0
C
0
0
0
L
I
)
-
J
C
U
C
l
z
C
U
N
<
'
C
(
C
C
)
C
0
0
C
-
O
(
C
0
>
0
C
C
)
0
E
C
)
a
-
O
(
C
L
i
5
5
)
E
0
)
-
O
C
)
-
O
(
C
-
O
v
s
C
.)
L
i
C
)
C
s
o
C
)
0
(
C
-
O
C
)
c
s
E
C
)
4
-
a
C
C
)
5
-
C
)
C
'
C
)
C
)
-
C
C
)
C
C
'
0
(
C
U
5
-
C
)
E
(
C
C
)
0
.
0
'
C
C
O
5
-
'
C
(
C
C
a
C
)
(
C
.
_
_
L
I
)
C
)
C
0
'
C
0
C
O
C
(
C
>
.
C
a
N
-
C
s
-
-
C
)
s
-
C
C
U
E
C
(
C
U
C
C
'
C
C
C
C
)
U
C
C
U
C
a
E
C
(
C
5
-
U
C
<
C
O
C
U
C
O
C
'
C
)
C
a
-
0
U
'C
l
E
(
C
L
n
C
C
s
-
U
C
5
-
-
-
-
5
-
C
C
a
C
s
-
C
a
-
C
U
C
O
U
I
C
)
-
'
U
5
5
_
C
(
C
,
-
C
C
a
C
C
C
)
U
C
C
a
C
C
'
0
v
s
v
s
C
)
C
)
C
(
C
C
)
E
C
(
C
0
C
)
C
c
l
C
Z
C
0
0
5
o
C
-
C
v
s
_
L
I
)
(
C
-
-
(
C
C
a
4
-
a
(
C
C
U
5
-
C
a
<
(
C
0
C
O
C
u
s
-
C
O
C
)
U
C
a
5
-
L
/
)
<
(
C
(
I
)
c
o
c
z
0
C
l
C
C
5
-
C
l
C
C
'
C
C
C
O
-
a
a
s
-
-
0
C
a
<
s
-
c
z
U
'
s
-
C
.
o
C
)
0
0
0
o
C
)
l
u
E
J
c
I
.
'
C
)
C
a
v
s
.
5
_
5
o
c
z
C
)
C
a
C
C
E
U
-
C
C
0
-
c
z
a
-
s
U
>
.
C
s
-
L
I
)
c
z
5
/
)
'
(
:
I
C
)
c
l
E
0
0
C
C
C
)
C
C
)
,
-
C
-
0
C
C
l
0
0
C
C
l
(
C
5
-
C
(
C
'
C
0
C
a
(
C
C
c
p
C
)
C
U
a
-
C
0
(
C
0
0
t
0
0
L
'
S
C
O
.
C
)
C
)
(
C
a
-
a
5
/
)
.
C
I
)
C
C
L
I
)
C
(
C
<
,
'
C
C
>
v
s
o
'
C
l
C
C
a
E
L
I
)
(
C
C
c
z
'
(
C
C
C
E
U
L
I
)
<
(
C
U
'
-
O
C
O
C
O
C
-
C
a
-
-
C
C
5
-
C
a
0
0
L
/
)
(
C
C
o
'
C
l
C
C
)
C
E
C
2
C
.)
T
M
C
C
)
-
C
C
)
T
M
C
C
C
0
C
C
C
)
C
T
M
C
N
C
T
M
C
C
C
-
-
'
C
C
C
-
C
C
C
-
N
C
)
C
C
C
)
F
C
C
C
C
-
C
0
C
)
T
M
C
0
'
C
-
C
)
T
M
C
C
0
0
C
C
C
:
C
)
C
C
0
C
<
C
)
C
:
C
-
C
0
C
C
0
C
C
C
C
)
F
C
C
T
M
0
0
F
<
0
C
C
0
C
)
T
M
C
)
C
C
)
C
C
)
C
:
C
C
)
C
)
C
C
)
0
T
M
C
)
C
:
0
C
0
C
<
C
)
C
C
)
T
M
C
-
0
2
T
M
C
F
C
:
C
C
C
C
'
F
C
)
C
C
-
-
C
C
T
M
C
)
C
)
T
M
C
0
F
<
C
C
0
0
C
)
C
C
C
0
'
C
N
C
I
O
C
-
C
C
C
C
C
C
0
'
C
C
C
)
'
C
F
0
C
O
C
0
C
)
2
.
C
-
C
C
-
C
C
0
C
:
C
)
C
)
C
F
T
M
0
0
_
C
C
)
C
-
C
C
C
C
<
C
)
C
)
C
C
.
E
O
C
-
*
S
0
C
N
C
C
C
F
T
M
C
C
-
C
0
C
C
F
C
0
C
C
C
T
M
C
F
C
)
>
C
)
C
C
'
0
T
M
C
F
C
C
F
C
)
T
M
c
o
C
F
C
'
C
)
C
)
>
N
C
)
0
C
C
0
'
C
C
F
C
0
C
C
)
C
C
-
C
)
-
C
0
C
)
C
C
C
C
)
0
0
T
M
T
M
-
-
C
)
C
)
C
:
>
L
'
8
C
T
M
T
M
C
:
0
-
C
)
F
-
C
)
C
*
0
C
)
C
C
0
0
0
C
C
C
C
T
M
C
C
C
C
C
-
C
N
C
'
C
)
C
C
)
C
N
C
)
F
o
0
0
0
C
)
-
C
F
C
0
C
-
>
C
:
C
)
C
C
)
-
T
O
C
C
-
C
)
C
)
C
C
-
F
C
)
N
C
)
C
-
C
C
-
C
0
0
C
)
C
:
C
-
F
C
)
C
-
T
O
C
)
T
M
C
:
0
C
)
-
T
O
-
-
-
C
0
-
0
'
0
C
-
-
C
C
:
T
M
C
)
C
C
T
M
C
0
0
C
)
C
:
C
-
F
C
)
C
:
C
)
0
C
)
C
C
-
-
C
C
C
)
C
-
C
0
T
M
C
)
C
)
-
T
O
C
'
C
C
F
C
-
C
C
0
0
C
)
0
F
C
F
0
C
)
C
C
F
C
)
-
C
F
C
C
-
C
C
C
)
C
-
C
C
)
C
C
C
C
C
C
C
C
)
C
0
C
.)
C
l
)
C
)
C
0
-
'
C
0
U
C
C
C
C
)
C
C
C
l
)
F
0
C
0
0
C
)
0
F
-
0
C
F
F
-
C
C
C
0
C
)
0
-
0
C
C
_
C
0
C
0
C
)
C
F
<
C
)
F
C
C
0
-
C
L
2
T
O
9
C
)
0
c
a
E
,
-
C
C
<
0
C
C
C
-
9
C
)
0
C
F
o
c
o
C C
Z
U
-
T
O
C
)
/
)
-
t
h
C
-
C
)
C
0
C
C
)
0
0
*
0
0
0
L
l
-
0
0
<
C
)
C
l
C
C
0
C
C
0
C
l
)
C
l
)
C
C
C
)
C
-
C
-
C
C
C
A
-
C
C
>
'
C
<
C
F
C
C
C
C
)
C
-
C
C
C
C
C
C
C
C
)
-
C
)
C
F
F
c
z
C
-
C
C
C
l
)
>
C
0
C
)
0
0
C
)
0
0
F
C
-
C
C
C
)
-
C
)
C
C
C
.
F
C
'
c
c
0
T
M
C
i
l
F
C
)
C
T
M
o
C
C
)
o
C
C
)
C
C
C
C
-
C
.
C
.
C
C
)
C
l
I
C
F
C
F
C
0
O
0
F
0
0
0
0
C
C
C
o
C
-
T
M
T
M
F
C
)
<
0
C
C
C
C
)
.
'
c
z
C
C
O
:
-
T
M
C
)
C
l
)
C
C
l
)
C
O
C
C
C
0
'
0
1
T
M
C
N
C
)
C
.
=
C
0
0
C
c
l
C
-
C
T
M
c
2
C
L
9
H
I
:
C
:
C
.
C
C
F
C
C
-
C
)
C
T
M
C
0
C
'
C
)
C
)
C
C
F
C
C
o
0
0
'
T
M
C
)
C
C
)
T
M
0
C
C
2
.
F
F
C
-
C
)
C
)
C
C
-
C
C
C
C
0
'
c
z
C
T
M
C
T
O
0
0
0
.
-
C
:
0
C
.
C
2
C
C
C
C
)
.
.
C
C
)
C
:
C
)
C
)
T
M
9
C
-
0
C
0
0
0
0
C
C
T
M
0
'
C
9
C
c
o
C
C
.
2
0
C
:
C
-
-
:
C
-
C
o
F
C
-
C
-
'
C
c
z
c
o
i
c
l
i
C
)
C
C
'
'
C
T
M
T
M
C
)
C
)
C
O
C
C
C
C
0
C
-
0
o
C
:
0
C
-
C
)
C
)
0
T
M
0
T
M
N
T
M
C
C
)
S
C
-
C
-
T
M
C
.
F
F
C
C
)
C
T
M
0
T
M
T
M
F
C
C
2
C
)
0
0
C
c
z
>
T
M
C
T
M
_
C
C
0
T
M
F
C
-
T
O
C
-
-
a
T
M
C
0
T
M
C
T
O
C
)
C
C
)
T
M
C
c
l
^
o
-
-
C
T
M
C
)
C
C
C
0
C
T
M
T
M
C
C
-
C
C
C
C
-
T
M
T
M
C
C
-
C
)
N
C
:
C
C
C
C
-
-
I
j
-
C
a
l
E
F
-
F
0
<
T
M
T
M
T
M
o
C
:
<
C
C
l
)
C
)
F
N
C
0
9
C
C
-
0
C
0
C
C
:
C
C
L
n
C
C
0
C
0
C
-
C
C
C
o
C
C
-
-
0
0
<
0
C
:
'
C
C
C
-
-
F
F
.
E
T
M
C
O
C
C
-
C
9
F
-
-
C
:
0
C
)
C
)
C
)
T
M
F
T
M
C
C
C
)
o
F
F
C
T
M
C
C
C
O
C
c
C
)
C
T
M
C
-
9
-
T
M
9
1
C
C
)
C
)
.
_
C
C
)
F
C
C
C
C
0
:
0
C
C
C
'
C
)
C
)
C
)
0
0
C
l)
C
v
C
0
0
C
C
C
C
)
C
)
C
0
0
F
U
,
-
.
-
C
C
C
T
M
N
C
9
.
-
9
C
c
n
-
-
C
)
C
)
0
0
C
T
M
C
)
C
C
)
C
)
C
C
)
0
*
0
0
c
o
C
C
C
C
C
N
0
'
0
'
0
=
C
0
C
-
C
o
C
C
C
)
C
-
-
9
C
T
M
.
'
-
C
O
c
z
c
a
C
-
C
g
.
2
0
0
T
M
C
)
(
L
T
C
c
C
:
C
C
.
-
C
0
C
)
0
'
O
C
:
.
C
-
C
Z
-
C
0
C
C
C
N
C
C
:
C
)
0
0
-
0
C
C
C
C
C
r
C
:
C
C
F
0
0
C
)
C
C
Z
C
C
F
N
C
)
C
0
C
C
C
)
-
C
'
C
0
C
-
-
C
.
)
T
M
C
0
C
C
Z
.
0
C
C
:
T
M
C
C
)
F
'
C
C
)
C
-
C
0
C
)
C
'
>
O
C
-
C
T
M
T
M
0
0
C
'
0
C
F
0
C
C
.
F
C
C
C
)
C
C
'
0
0
C
C
)
C
-
T
O
9
0
F
C
:
.
0
-
u
,
,
,
'
U
u
u
,
T
M
9
c
z
T
M
C
C
C
C
)
C
)
C
-
-
C
C
T
M
F
C
C
N
E
C
T
M
0
C
C
0
0
O
C
C
C
C
T
M
0
C
r
1
C
O
C
C
0
C
7
5
-
C
T
M
C
F
F
T
M
C
:
C
C
C
C
)
>
0
C
0
C
C
O
C
c
o
E
0
C
F
o
C
:
T
M
C
C
9
'
C
0
C
U
F
'
C
C
T
O
C
-
C
-
T
M
C
)
0
>
C
C
C
C
C
C
'
c
l
O
C
l
)
C
C
V
,
-
-
C
)
0
C
F
C
C
Z
9
-
C
o
-
C
T
M
C
:
C
:
C
S
-
o
C
:
E
0
O
C
C
C
C
C
C
C
C
0
C
0
'
T
M
O
C
)
T
M
T
M
C
)
T
O
-
-
T
O
C
:
C
C
C
)
I
n
0
T
M
F
C
0
.
8
<
O
-
C
-
C
-
-
C
T
M
F
T
M
C
C
C
-
C
0
C
C
)
C
F
C
-
-
C
'
C
0
'
T
M
C
C
C
C
C
C
-
T
M
r
C
1
C
Z
0
C
)
C
0
C
C
:
C
)
C
C
C
O
N
C
T
M
C
1
C
C
-
C
C
O
N
C
0
C
-
C
T
M
.
C
C
C
0
0
0
-
C
C
)
E
C
C
C
C
C
_
C
C
C
C
)
C
c
o
'
-
-
'
8
C
C
)
0
5
0
a
8
C
C
)
C
)
C
)
C
)
(
(
'
C
)
'
C
C
C
C
C
C
C
)
6
C
C
)
C
C
2
o
C
L
I
A
C
o
C
'
t
o
C
C
.
f
D
C
8
C
(
C
C
C
Z
C
C
C
)
0
C
)
=
C
C
)
S
C
0
C
'
o
t
I
C
C
C
)
t
I
C
C
)
.
L
0
C
h
2
0
0
C
C
.
>
t
I
C
0
5
-
C
C
)
C
)
C
)
O
M
t
-
C
C
C
0
C
C
)
C
t
I
C
t
I
C
C
)
'
C
C
o
C
)
C
C
)
C
C
0
-
w
:
o
w
J
-
w
(
I
)
t
h
0
C
)
C
)
C
)
0
C
C
0
C
)
B
E
o
C
C
)
o
c
-
a
o
B
5
0
5
C
)
o
C
)
C
C
C
C
/
C
0
0
0
C
)
'
'
C
C
'
C
)
o
C
'
C
)
C
C
0
_
_
0
_
0
a
C
C
,
2
C
C
5
C
)
0
C
C
C
C
C
)
C
)
;
-
a
8
5
C
)
5
C
C
0
C
C
C
)
0
Q
8
C
C
C
)
C
)
0
-
c
o
o
-
C
)
C
)
C
)
o
C
8
C
)
C
C
C
-
C
C
.
)
'
0
-
'
'
C
)
C
C
C
C
C
a
5
0
C
)
t
C
C
C
0
8
C
C
)
C
C
C
)
C
C
C
C
C
)
C
o
0
o
C
)
0
C
C
0
-
C
C
C
5
C
)
>
C
C
i
0
0
C
C
C
L
'
0
_
C
)
C
C
)
C
)
C
C
C
C
C
o
C
)
2
C
)
C
C
0
C
)
0
C
C
0
C
)
C
.
C
.
.
0
C
C
C
C
)
C
)
C
2
C
C
C
C
C
.
0
0
>
C
)
E
c
l
0
u
U
0
0
6
C
)
C
C
C
)
C
C
2
"
C
C
)
'
-
C
C
C
<
o
C
C
'
.
S
6
o
C
C
'
C
C
C
C
c
C
C
C
C
)
0
-
C
C
-
0
C
C
0
0
C
)
Z
'
C
C
C
)
-
0
C
J
D
2
C
2
o
-
-
a
C
0
0
C
C
0
C
)
0
0
-
-
C
)
C
C
0
0
z
O
o
o
8
o
8
C
)
o
-
o
o
.
C
C
<
C
'
'
S
_
0
-
C
)
0
0
5
0
0
0
C
)
C
)
C
)
6
n
2
C
5
2
C
C
C
0
C
C
C
_
9
)
-
C
)
)
<
o
C
C
0
C
)
'
-
C
)
.
C
C
C
0
C
C
C
C
C
0
,
0
C
C
C
C
C
C
C
C
C
C
C
)
5
5
z
2
>
C
E
C
C
C
)
C
C
C
)
2
C
)
C
5
N
o
0
S
(
"
C
C
C
)
C
)
C
)
'
-
C
C
I
M
C
C
0
C
)
C
C
.
5
0
'
C
)
6
C
E
C
C
C
)
C
C
C
-
C
o
o
5
0
,
C
J
0
(
t
6
C
C
C
C
0
C
)
C
C
C
5
a
-
S
C
C
)
C
O
3
C
C
4
C
C
C
)
C
)
5
'
C
C
-
0
C
_
C
.
.
C
<
-
C
.
)
'
C
C
0
C
C
C
Z
o
0
C
)
0
,
C
C
C
C
0
0
I
C
)
8
C
5
_
0
C
0
C
C
.
)
-
5
C
C
C
)
C
)
N
I
r
'
C
C
C
)
0
C
)
0
,
C
C
o
C
-
)
C
C
5
0
0
C
>
_
C
C
C
C
C
C
C
)
'
>
C
.
L
C
C
C
C
C
)
E
C
)
,
S
S
>
0
>
0
C
)
-
0
C
c
C
I
t
I
C
C
C
)
'
C
O
/C
C
)
5
5
0
6
E
6
5
.
-
.
-
o
5
5
C
)
C
)
'
C
C
C
)
0
E
o
2
o
S
8
S
0
C
C
C
C
C
C
'
.
_
C
C
C
C
C
C
C
)
C
C
C
C
C
0
C
V
Q
C
)
2
C
C
)
'
C
t
-
o
I
C
0
I
C
C
S
C
C
)
C
)
0
5
C
)
C
C
0
.
-
c
.
8
6
0
C
C
C
)
5
0
C
C
i
5
5
-
C
tC
5
e
2
-
5
5
0
,
C
)
'
C
C
C
C
C
C
C
C
'
C
C
)
5
-
C
C
C
C
C
)
C
C
C
C
)
5
S
.
C
>
C
-
C
'
0
.
1
C
<
C
C
)
C
C
'
C
C
C
a
5
C
)
C
_
C
)
C
)
3
O
C
t
C
C
0
0
C
)
o
C
C
)
C
)
C
C
C
.
5
C
C
C
C
-
I
C
'
C
.
.
C
C
O
C
C
)
S
-
o
c
C
C
C
S
0
t
C
C
)
C
)
C
)
C
C
)
C
5
5
C
)
C
)
C
C
C
)
.
9
-
7
1
.
_
C
)
I
C
C
_
C
0
-
C
)
8
o
5
0
0
C
C
)
o
5
-
t
o
I
8
0
C
C
2
C
)
C
C
'
C
C
C
C
C
C
'
5
8
0
-
C
C
5
C
0
,
C
C
C
C
C
C
<
o
C
C
-
0
,
5
.
-
C
)
C
C
0
,
-
a
C
C
C
C
C
'
o
.
.
o
.
C
C
C
)
0
t
I
C
C
)
5
c
/
)
_
0
.
Z
C
2
0
C
C
I
C
'
C
)
C
)
.
-
C
C
_
C
2
0
2
C
A
C
C
o
C
C
c
C
)
'
C
C
0
-
0
C
O
C
)
C
C
)
C
8
5
C
)
C
C
o
C
C
:
C
-
C
C
C
)
C
C
C
C
5
C
C
C
C
C
-
-
-
C
0
C
C
C
'
C
)
N
C
)
C
C
C
C
C
)
C
)
C
C
C
c
0
C
'
-
-
-
C
c
C
N
C
C
C
C
2
.
-
-
'
C
C
)
C
'
C
C
C
C
C
5
o
0
,
C
t
I
C
)
(
I
C
C
C
C
-
C
C
c
l
C
C
)
C
)
'
2
C
)
-
C
C
<
C
C
_
C
5
t
C
C
C
)
C
C
C
)
C
)
C
C
C
0
C
C
C
C
<
C
O
>
L
E
C
C
C
C
C
-
E
C
)
C
C
)
c
I
C
t
o
C
'
C
.
.
0
C
C
C
.
L
E
E
_
C
C
C
c
n
C
)
0
o
0
,
C
)
0
C
)
C
.
h
C
C
0
C
C
C
C
C
E
c
S
C
C
0
0
C
)
0
0
o
C
C
C
C
0
0
C
)
o
-
t
b
0
C
.)
0
0
0
0
C
C
h
C
)
0
N
0
0
0
C
.)
C
.)
8
<
C
)
o
:
0
Q
)
0
C
C
C
)
.
-
0
C
C
C
)
C
)
C
C
o
0
'
Q
C
)
C
)
_
:
_
4
_
j
C
)
0
0
0
C
C
C
)
-
0
C
)
.
_
0
0
0
C
)
0
C
C
.
-
0
0
0
C
)
C
C
C
C
C
)
'
0
o
0
C
)
:
'
A
u
CC
0
C
)
C
C
)
8
c
z
C
)
>
.
o
8
0
-
0
c
-
C
C
C
)
C
C
0
0
-
0
0
0
)
.
E
0
5
C
C
O
O
C
C
0
C
)
C
)
-
.
5
8
0
-
-
o
0
1
1
C
)
0
C
)
C
)
C
)
-
O
0
0
0
0
.C) 0
C
)
C
C
C
0
0
-
0
0
o
5
1
C
)
C
)
C
)
-
0
.
5
0
<
C
C
C
C
C
C
5
C
C
0
B
0
<
C
.
O
<
C
C
C
C
C
C
'
A
I
m
S
0
:
0
2
o
5
0
:
I
c
l
C
C
C
5
2
0
C
5
o
0
C
)
5
o
.
2
'
5
C
)
C
)
C
C
0
O
0
O
o
'-
o
C
C
C
C
_
.
_
C
.
<
0
0
z
C
)
0
0
0
C
C
0
C
0
<
C
C
5
o
0
-
-
C
C
C
C
0
<
0
2
0
O
C
C
0
0
0
5
0
5
0
<
0
0
0
<
2
6
C
)
S
0
<
0
<
Z
C
C
)
0
C
C
<
O
O
5
C
0
C
)
C
)
0
0
0
0
0
0
0
C
C
'
C
C
0
5
0
C
<
0
C
C
C
C
C
)
.
:
0
C
.)
0
0
0
0
0
<
C
)
c
5
c
C
)
C
C
C
)
-
0
0
0
<
C
C
C
C
0
0
0
S
o
o
0
C
)
0
1
<
0
5
-
o
<
-
<
C
C
C
)
S
C
<
2
C
5
C
<S
.
,
0
2
5
c
n
C
C
C
)
C
C
m
C
C
O
<
o
c
C
c
j
o
0
<
0
Z
<
C
T
0
0
0
C
C
C
)
<
-
<
0
C
O
-
0
C
C
C
C
<
C
C
C
C
C
C
C
-
E
5
H
-
o
C
5
-
0
<
-
o
0
<
0
<
0
0
0
o
,
:
C
)
0
0
c
i
:
0
C
)
0
0
0
0
'a
,
I
C
)
0
C
C
C
C
C
C
C
<
0
<
C
)
C
0
0
C
)
C
C
_
<
h
0
C
'
o
C
C
C
.)
C
C
C
.)
C
)
c
<
C
C
C
0
C
)
C
C
-
-
0
E
o
2
C
)
2
h
C
)
<
C
C
C
C
.
I
n
<
<
C
C
N
0
0
C
C
E
-
C
0
0
<
0
C
C
0
C
C
S
0
<
<
-
0
C
C
-
:
9
0
C
C
0
t
m
0
0
C
)
_
C
C
5
C
C
'
C
)
0
N
O
C
)
.
0
0
C
)
C
)
0
<
<
I
C
C
I
2
0
<
0
<
C
-
S
0
C
)
_
C
C
C
C
)
S
S
C
<
0
.
N
<
C
<
C
5
C
C
'
0
0
'
C
C
C
C
<
C
C
<
.
Q
<
-
C
)
0
C
C
C
0
C
)
-
0
C
C
C
0
0
<
0
C
C
0
<
0
0
C
C
0
C
C
'
C
)
5
0
'
N
<
C
-
-
C
0
<
-
C
)
O
0
0
C
)
<
<
.
5
j
<
m
C
0
0
0
0
t
n
0
,
C
)
C
C
)
0
O
0
0
S
<
C
)
0
5
<
-
-
<
C
C
C
C
C
)
<
C
)
.
o
C
C
5
8
C
5
<
-
0
0
0
S
'
C
C
C
<
Q
-
0
C
)
O
0
-
-
C
)
C
C
$
-
0
.
-
C
)
0
5
0
0
<
2
0
<
C
C
0
<
2
o
o
C
C
-
a
-
S
S
C
C
)
'
C
)
<
-
<
-
0
0
(
1
)
C
)
C
)
0
0
C
C
'
C
C
C
O
C
)
C
)
0
0
5
.
_
5
C
<
C
0
<
o
'
C
)
0
5
0
0
5
-
9
<
,
0
.
a
0
C
)
o
0
o
<
L
C
)
E
.
o
o
u
<
C
0
0
C
C
<
-
C
C
C
)
o
2
C
C
<
-
0
C
C
C
C
c
<
C
C
)
0
0
C
)
C
)
'
-
C
C
)
.
.
-
C
)
-
C
'
S
S
-
5
<
2
-
C
C
0
<
C
C
C
C
<
-
C
o
2
<
C
.
C
)
N
.
O
C
C
C
C
<
-
0
0
:
I
C
O
C
C
0
0
<
C
)
C
)
2
-
o
0
0
-
C
C
C
<
C
C
0
0
C
C
0
<
5
C
C
0
5
S
>
>
C
C
-
'C
C
C
C
.
5
<
0
<
C
C
5
0
<
C
<
C
C
-
C
C
C
)
<
C
)
C
<
C
'
C
-
-
a
-
5
0
<
'
C
)
0
'
N
C
C
C
)
>
<
-
C
)
C
Z
-
0
5
5
0
0
0
u
<
IC
C
C
C
-
<
C
S
C
)
C
C
5
C
C
C
)
<
C
C
0
0
0
U
O
M
0
5
u
S
c
r
E
o
C
)
.
C
.
C
.
O
I
n
C
C
-
-
'
C
)
0
C
)
.
'
2
u
-
C
C
<
-
0
0
<
0
_
0
-
2
-
_
C
C
-
0
C
5
C
-
.
C
C
<
C
C
C
)
o
C
C
C
C
C
C
C
)
5
<
C
C
'
0
<
0
.
C
0
<
0
2
0
u
u
2
-
8
C
)
0
0
0
<
C
C
C
N
<
0
<
0
0
5
,
C
C
C
5
C
)
C
<
C
<
-
<
C
C
<
-
C
0
<
0
,
<
C
5
C
C
C
)
C
C
C
C
)
0
,
-
C
C
C
0
0
<
0
.
'
C
-
C
)
0
-
C
)
0
C
C
0
a
C
)
E
o
'
a
a
a
a
C
C
.
<
-
C
)
-
-
a
C
)
:
-
a
a
<
1
)
C
C
.
N
0
-
a
C
<
C
C
.
C
C
.
N
N
-
a
C
C
.
C
C
.
a
0
C
C
.
.
C
)
a
O
C
)
C
C
.
'
)
-
C
)
C
)
<
-
0
-
-
a
0
u
l
a
C
C
.
N
=
C
C
.
a
o
0
c
E
a
-
a
c
z
a
,
C
)
C
C
.
'
)
0
0
<
-
a
C
C
.
a
C
C
a
C
)
C
)
a
<
1
)
C
)
C
C
.
o
<
1
)
0
<
1
)
C
)
<
1
)
C
)
C
C
.
-
0
0
C
)
0
a
E
C
)
0
C
)
C
)
a
0
C
C
.
-
a
a
a
0
0
<
C
C
.
C
)
'
C
C
.
a
a
,
0
a
,
a
-
a
(
N
(
N
C
)
a
a
'
C
C
.
C
)
>
a
(
1
)
C
C
.
<
1
)
C
)
a
-
a
I
-
,
C
)
a
'
)
0
C
C
.
0
E
<
a
<
.
-
<
C
)
C
Z
C
C
.
0
0
a
E
C
C
'
)
-
C
)
-
a
a
-
c
C
)
C
)
<
-
-
a
C
)
C
)
o
C
)
<
C
C
.
0
a
'
)
C
C
.
<
')
-
a
o
-
a
a
2
C
C
.
N
C
)
C
)
-
a
C
)
a
<
1
)
C
i
C
C
.
a
-
a
8
C
C
.
-
a
a
0
C
)
<
1
<
C
)
0
C
)
0
C
)
-
a
C
C
.
C
)
<
1
)
a
0
C
)
a
C
)
C
)
C
C
.
a
,
C
C
.
a
0
C
C
.
<
1
)
C
)
0
0
C
)
C
)
<
-
'
0
C
)
0
-
a
0
<
C
C
.
C
)
'
a
C
)
a
a
C
C
.
C
C
.
-
a
(
1
)
a
a
a
C
C
.
C
C
<
I
)
C
C
.
-
a
C
C
.
8
a
C
)
<
C
a
a
0
C
C
.
-
a
>
C
)
-
a
<
C
C
)
<
0
C
)
'
C
)
0
a
0
C
)
0
<
1
)
C
C
.
T
9
-
<
a
I
-
0
a
0
-
C
-
)
a
0
a
0
<
a
C
.
'
C
.)
-
a
C
.)
a
C
.)
a
0
a
a
C
)
C
.)
a
U
E
-
0
a
0
C
)
C
)
0
<
a
C
-
C
a
N
)
a
-
o
0
C
O
C
)
a
C
.)
C
-
)
C
)
C
-
)
<
-
U
C
)
-
a
a
a
C
.)
c
i
-
0
-
a
a
U
a
E
a
0
0
.
C
.)
a
C
.)
E
a
C
)
E
0
a
0
C
)
C
.)
0
a
E
E
E
C
.)
C
)
1
2
0
a
a
a
C
)
-
o
C
)
a
a
0
C
)
>
'
a
C
)
a
0
<
a
a
U
0
'
a
0
<
-
a
C
.
)
0
a
0
0
o
a
a
u
j
E
0
-
<
a
-
'
a
E
0
-
a
a
a
a
C
)
C
)
a
C
)
>
a
0
0
0
'
C
)
0
a
,
a
a
U
a
-
a
0
I
a
C
)
0
a
a
'
C
)
I
0
a
a
a
-
-
a
-
<
,
<
C
C
.
c
z
C
C
.
.
0
1
C
C
C
.
C
)
C
)
a
a
a
C
C
.
a
C
C
.
a
-
'
o
a
-
-
a
'
C
)
a
(
h
C
C
.
C
C
.
C
)
2
a
a
o
a
-
C
C
.
-
c
o
c
z
C
C
0
,
C
)
C
C
)
C
)
C
)
-
a
a
-
a
-
a
-
o
,
-
C
)
C
)
-
-
a
-
c
t
<
1
)
<
0
C
C
.
-
a
C
C
.
a
C
o
C
)
,
C
C
0
0
C
C
<
-
-
-
<
-
-
L
u
-
a
-
a
2
a
C
C
)
a
0
a
a
a
o
C
D
c
l
,
C
C
.
C
C
r
n
<
1
)
C
)
0
C
C
.
C
C
(
N
C
)
C
)
<
0
C
)
-
C
)
0
<
'
<
'
-
a
-
a
C
C
-
a
-
-
a
0
-
a
C
C
.
0
-
a
-
0
0
a
'
)
C
)
-
0
0
-
N
-
a
O
C
)
0
<
-
'
0
a
C
)
C
C
.
<
'
-
-
0
C
C
.
0
C
C
.
'
)
o
-
-
a
-
-
a
<
C
C
.
-
-
-
a
'
)
C
C
.
T
O
a
-
a
a
C
)
C
)
>
-
-
-
C
C
.
-
a
z
0
<
';
C
o
a
C
C
-
-
-
a
0
C
)
<
C
0
<
C
C
.
a
2
t
n
-
a
.
0
C
)
C
)
C
)
<
-
0
C
C
.
-
<
a
'
<
C
C
.
<
0
C
)
'
C
)
C
C
.
-
-
C
)
0
O
9
a
C
C
.
C
C
<
C
C
.
a
C
C
C
.
<
C
<
C
-
-
0
E
C
-
)
-
a
>
0
a
a
-
a
a
0
-
a
<
C
C
C
.
0
-
a
-
a
a
0
<
-
C
)
0
o
C
)
a
E
a
<
-
<
o
C
)
C
C
.
C
C
.
C
a
a
a
C
)
a
a
-
a
C
C
<
o
8
a
2
C
C
.
0
C
)
C
C
<
0
C
)
a
C
C
.
C
)
-
a
a
a
0
a
a
a
a
l
i
D
0
a
-
0
'
c
z
a
a
o
-
a
T
-
a
U
0
2
a
C
C
.
a
-
a
a
c
z
a
a
M
a
-
<
0
d
-
a
8
a
<
a
a
0
)
-
<
C
)
'
C
)
C
)
a
<
C
0
8
0
8
0
C
)
a
C
C
a
a
C
)
<
C
0
a
a
'
a
a
a
0
8
0
0
<
a
C
)
'
a
<
C
a
a
a
0
<
C
0
-
a
a
<
C
<
C
0
a
a
U
a
-
a
a
C
)
0
<
a
0
<
-
<
a
0
-
a
a
C
)
a
C
)
0
a
C
)
C
)
a
,
I
C
)
<
C
a
a
0
o
a
C
)
N
C
)
a
O
c
u
I
-
<
-
-
E
a
C
)
C
)
a
a
C
)
C
)
E
a
a
<
a
'
a
'
)
C
)
'
C
)
6
a
-
a
-
a
a
-
a
a
a
a
a
_
a
o
C
L
L
a
-
a
a
N
C
)
>
<
C
)
a
a
-
-
a
a
a
a
C
)
<
-
a
C
)
a
,
a
C
)
C
)
C
)
C
)
<
C
-
-
a
8
a
-
a
C
)
C
)
N
a
C
)
a
0
C
0
a
a
<
C
=
C
)
C
)
a
8
C
)
0
<
C
a
C
)
<
<
<
C
C
)
0
a
-
'
<
-
a
0
0
a
C
)
C
)
a
a
<
C
a
N
C
)
a
C
)
0
0
<
1
)
0
N
C
C
u
'
0
0
0
o
C
)
-
C
)
o
a
C
.
)
I
<
C
C
.
C
C
.
<
-
<
C
)
C
)
C
)
,
-
a
C
Z
a
C
)
'
)
- a
a
C
)
a
-
a
-
a
a
C
Z
-
a
o
<
a
<
C
C
.
C
c
a
-
a
a
,
2
a
C
Z
C
)
-
C
a
a
a
M
C
)
-
-
C
)
<
C
a
.
-
a
U
.
9
a
a
a
a
C
)
,
-
a
a
a
0
a
-
<
C
a
a
C
)
C
)
I
-
:
9
C
)
a
C
)
'
C
)
a
c
z
a
a
-
O
a
a
<
C
a
a
-
a
0
8
C
<
<
a
a
-
9
C
)
a
a
E
-
a
a
a
0
a
a
,
-
9
0
C
a
C
)
a
C
)
a
,
a
a
C
C
)
C
)
-
a
<
C
a
C
)
C
)
<
-
c
a
-
a
a
C
)
C
)
o
a
0
0
<
-
<
C
)
<
-
<
C
<
C
a
C
)
o
a
a
C
)
C
,
C
C
a
a
-
a
a
a
-
a
C
)
C
)
C
C
C
.
a
C
)
<
-
0
,
-
a
0
a
0
a
-
8
C
C
0
-
a
a
L
n
-
-
a
0
<
0
0
a
0
a
C
-
E
C
)
E
a
<
-
a
C
)
-
a
-
a
a
a
a
a
a
a
<
-
<
-
-
a
<
-
a
<
C
o
a
a
a
0
C
0
B
-
a
0
0
a
,
<
-
<
0
C
)
-
a
8
C
C
-
-
0
0
a
,
C
)
E
C
C
C
)
E
a
v
a
a
0
a
C
)
a
C
)
C
)
>
a
'
a
-
a
a
0
T
2
U
Z
D
o
C
)
a
>
-
0
o
E
-
a
a
0
a
a
E
0
-
-
0
2
0
C
.)
E
a
<
a
'
a
Z
O
<
a
'
a
0
M
a
<
o
a
a
E
C
)
U
Z
3
-
a
a
a
-
a
a
=
-
.
i
<
,
2
a
C
)
a
>
0
C
a
-
a
a
U
a
E
a
C
)
-
a
a
-
a
C
)
a
C
.)
0
0
0
C
.)
C
.)
a
a
C
)
0
<
a
C
-
C
a
N
a
a
C
O
a
a
a
C
)
C
)
C
)
a
0
0
0
0
0
0
=
0
C
U
)
0
-
0
C
'C
0
'
a
C
C
U
.
0
<
C
-
C
L
j
'
0
C
)
O
C
C
C
C
)
0
c
i
)
C
)
C
)
d
'
c
z
-
C
.)
-
2
o
-
c
o
-
C
)
c
C
0
0
C
)
0
O
o
-
o
C
)
c
,
c
-
C
.
c
c
i
C
-
c
c
i
.
_
-
c
c
i
.
o
2
o
0
-
0
C
)
c
c
c
i
0
C
-
0
C
C
C
)
'
U
t u
n
E
C
o
]
1
C
O
0
-
C
)
C
)
C
C
C
C
C
)
c
f
)
U
0
C
)
C
C
C
r
0
C
)
C
)
O
)
C
)
C
)
o
0
4
C
)
c
c
i
c
C
)
0
.
C
.
0
0
C
v
c
C
C
2
d
0
0
E
8
U
C
C
X
C
)
0
0
_
C
o
C
C
)
U
C
)
c
:
c
C
.)
-
c
c
i
-
o
U
C
C
C
c
0
C
C
(
A
z
U
N
u
0
E
C
C
)
c
C
)
L
o
E
o
E
C
)
0
C
C
C
)
C
)
o
C
C
_
i
(
)
0
C
C
)
N
'
'
2
U
C
C
C
C
C
C
C
C
<
4
i
,
<
9
0
0
C
E
C
C
0
4
_
i
-
'
c
i
.
C
)
C
C
C
)
4
a
I
t
U
C
)
o
0
c
z
C
C
c
,
0
0
0
C
C
0
0
4
2
.
0
C
C
C
/C
C
)
C
)
C
)
_
C
c
c
i
.
O
-
0
<
C
)
C
0
4
0
-
>
'
0
C
)
0
0
C
)
C
C
>
E
C
)
C
C
Z
<
C
)
0
-
0
0
C
)
c
'
C
C
)
C
C
C
C
)
C
E
.
-
8
E
o
0
E
C
C
C
C
C
)
C
)
C
)
0
C
C
0
0
4
C
C
C
0
c
C
<
0
C
E
O
N
C
/C
U
C
)
o
o
0
C
C
-
0
C
)
C
)
C
)
C
C
C
U
C
C
C
C
C
z
E
N
0
'
C
)
2
C
C
0
0
C
C
E
.
C
C
0
-
-
C
C
u
E
>
0
'
0
C
.
C
)
C
C
C
C
0
U
C
C
C
C
0
C
C
C
)
c
c
i
0
<
C
C
.
-
o
c
-
C
C
c
c
c
i
C
C
-<
'<
0
C
)
L
i
.
4
C
C
U
I
/
C
C
C
)
0
C
2
C
I
O
C
)
C
I
n
c
l
'
<
I
C
-
C
C
C
a
C
)
<
<
C
C
C
C
C
L
,
2
C
C
E
C
C
)
0
<
I
C
L
0
C
C
C
)
L
)
C
C
C
C
C
U
C
C
N
C
)
'
C
9
o
C
C
>
C
)
0
0
<
_
C
2
C
.C
.
U
o
E
E
0
C
_
i
i
c
C
O
C
C
0
'
C
C
C
<
I
C
C
)
0
c
4
L
n
0
0
2
C
U
'
O
_
i
C
)
C
)
0
0
E
C
C
0
C
C
)
C
'
0
.
_
C
<
C
c
c
i
<
.
<
C
C
C
C
2
C
)
C
)
_
E
C
)
u
C
C
C
C
)
2
C
C
C
)
2
C
)
0
C
E
C
C
'
o
<
6
<
0
<
0
C
)
C
)
0
4
0
C
C
0
c
z
>
C
C
c
c
i
.
_
c
i
C
.
0
E
C
I
U
C
E
'
o
0
O
C
C
C
)
0
C
C
C
)
C
C
c
i
c
0
_
C
0
4
<
I
C
E
C
.
U
o
E
C
C
C
)
C
)
C
0
4
<
o
O
E
E
<
C
)
C
C
)
C
U
C
0
c
c
i
C
)
U
C
C
0
U
'
C
)
2
1
C
C
C
)
<
I
U
'
C
)
Z
C
C
U
o
C
C
o
o
0
4
0
U
.
-
C
C
C
0
-
C
0
4
C
C
0
4
<
C
C
0
C
E
o
\
o
U
C
O
>
C
C
.
'
C
.
_
-
o
C
C
2
0
4
C
)
E
-
C
C
U
C
N
<
0
C
C
<
I
C
C
r
(
C
0
0
C
)
C
)
C
'
0
0
0
C
E
U
0
0
a
C
)
<
C
C
0
0
0
O
c
C
C
E
'
C
)
C
C
C
C
C
)
0
-
C
C
U
U
C
)
C
<
c
c
U
C
c
i
C
)
C
C
C
o
U
0
o
C
C
E
C
O
O
<
C
C
E
E
O
C
C
C
I
/C
U
E
.
E
B
O
C
C
2
C
C
C
C
C
)
<
0
C
)
E
C
)
C
,
C
)
C
0
0
4
o
c
j
_
C
C
C
C
0
C
I
C
(
N
C
C
C
C
C
-
C
/C
0
4
C
)
E
L
'
C
)
O
N
'
-
0
C
c
/
c
C
C
C
)
C
<
E
-
-
E
.
2
'C
C
.
U
C
C
<
C
)
_
i
0
<
i
c
C
U
_
i
C
C
C
0
0
E
2
o
C
'
0
E
.
.
C
-
C
C
<
C
-
a
0
0
0
<
0
U
C
)
C
)
C
C
<
C
C
<
C
C
C
c
o
C
)
E
C
C
C
o
o
C
c
i
0
4
0
4
C
/C
<
IC
0
c
A
E
2
2
0
t
n
E
<
C
C
U
C
)
0
4
.
E
c
C
C
C
0
(
N
o
C
c
i
C
C
'
0
C
C
C
.
C
.
0
0
<
I
C
C
0
C
0
0
C
C
6
U
O
0
C
C
C
0
O
C
C
U
0
G
\
,
C
C
C
)
^
0
C
C
C
C
E
0
0
c
z
<
8
.
<
8
.
0
0
0
E
C
C
0
C
C
'
C
C
o
<
C
C
C
C
C
0
C
_
<
0
4
0
C
C
o
2
C
C
C
C
C
0
C
.
C
C
0
4
C
)
C
)
S
2
0
4
0
<
I
'
'
C
C
2
E
Q
C
U
.
0
.
_
<
-
-
<
0
0
0
4
C
C
0
C
C
C
)
O
C
C
0
0
C
.
L
C
$
C
0
C
C
E
U
O
C
)
C
/
I
U
C
)
C
B
C
C
C
)
E
C
C
C
C
C
C
0
(
N
C
C
N
-
C
C
0
0
U
C
)
C
C
C
)
C
C
C
'
-
0
0
'
<
C
)
U
0
.
_
a
.
C
)
0
0
4
U
C
U
0
-
C
c
'
1
c
i
C
.
C
)
0
.-
C
r
i
D
-
L
C
'
<
'
C
E
E
E
C
C
C
)
C
C
C
C
C
l
9
C
)
E
0
0
C
)
0
0
0
C
)
0
u
0
C
)
C
C
2
o
0
-
>
0
.
l
C
C
U
C
C
C
)
0
.
C
C
C
)
C
C
C
)
0
0
C
C
2
0
'
C
C
U
0
I
I
C
0
o
C
C
0
0
0
C
C
C
)
0
0
.
1
C
)
C
0
C
C
0
0
0
M
C
u
0
0
-
C
)
0
C
C
C
C
0
C
C
C
o
C
)
C
C
C
0
0
C
Z
C
C
0
C
)
0
.
0
C
C
C
C
C
)
0
L
'
<
N
j
-
8
0
0
0
C
C
.
_
C
)
C
C
C
)
0
C
)
C
C
)
C
)
u
'
C
C
C
oC
A
7
D
r
U
C
Z
0
C
C
0
C
0
C
C
C
0
C
C
C
C
C
C
I
/
C
C
)
0
0
C
C
U
.
_
C
C
C
)
0
0
0
0
0
C
)
I
C
C
0
C
)
c
h
.
.
o
o
C
C
C
)
U
a
C
-
C
C
b
C
c
C
o
C
C
b
L
-
o
C
-
0
>
0
-
i
/
C
C
N
i
-
0
0
0
:
-
C
C
.
-
C
u
I
/
C
o
c
0
E
0
C
C
C
C
<
c
z
0
C
C
)
E
C
C
0
C
C
u
C
C
)
0
C
)
C
C
)
0
E
0
C
)
C
C
C
C
C
)
i
/
C
C
l
-
C
C
.
-
C
C
C
O
'
S
f
l
1
)
X
3
,
,
3
0
S
0
3
V
d
S
3
3
S
I
V
I
D
V
d
S
3
0
I
)
O
S
S
3
0
V
o
l
V
f
l
I
S
3
0
-
L
Y
d
Y
W
s
p
n
6
e
6
n
s
S
!
e
W
s
e
I
o
d
o
i
n
w
s
e
p
u
w
6
a
s
a
i
o
d
p
i
a
6
o
i
(
C
0
O
C
)
r
i
a
s
q
s
a
s
-
I
/
u
q
v
e
n
b
a
a
a
w
,
v
e
n
b
n
w
o
i
d
,
0
a
p
u
o
v
i
a
-
7
1
1
6
6
0
n
s
n
w
i
n
o
)
I
n
S
-
o
p
O
u
e
J
i
9
U
O
J
4
e
A
O
U
V
-
-
-
9
0
p
q
O
O
4
o
u
a
w
a
A
!
e
a
i
s
i
e
6
9
s
a
a
j
e
a
s
o
p
a
s
j
s
o
l
a
i
w
a
d
s
a
i
a
p
o
d
w
o
o
n
o
o
e
i
a
q
a
J
w
e
s
e
u
o
z
-
9
c
I
S
-
-
0
(
_
-
-
-
-
-
-
-
-
-
I
\
-
-
-
-
-
-
2
?
c
c
j
-
c
E
c
c
j
U
0
0
E
Q
)
-
c
0
L
t
)
c
i
)
-
c
m
Q
)
-
o
0
0
0
-
c
I
'
-
)
0
0
L
/
)
(
)
I
I
-
)
0
>
0
I
f
0
C
'
b
b
0
.
_
f
A
U
-
0
w
0
0
C
)
a
C
)
)
.
-
a
C
O
C
.
C
)
C
c
C
)
c
/C
=
C
)
C
C
C
C
C
)
c
/C
o
c
/C
c
/C
'
c
/C
C
o
C
/C
a
a
C
)
C
)
c
/C
O
c
/C
C
)
C
c
/
C
a
1
1
C
)
<
C
)
-
a
a
c
/C
C
)
c
/C
C
C
c
/C
C
)
<
-C
a
-
C
C
)
C
)
-
a
C
)
c
/C
C
-
0
C
C
C
)
C
C
'
C
)
0
C
C
a
C
)
C
-
C
-
0
C
)
0
C
C
a
-
a
U
C
C
a
C
C
C
)
'
C
C
a
C
)
C
)
0
<
C
C
C
)
'
C
C
0
a
C
)
C
C
c
/C
a
a
'
c/C
C
)
a
-
C
)
-
a
C
)
C
)
C
C
C
)
a
c
/C
C
)
0
C
)
C
C
C
C
a
C
-
C
C
C
.
)
C
/
C
C
c
/C
C
C
a
-
-
a
-
C
C
C
C
0
C
)
C
C
C
l
a
c
/C
C
C
C
C
C
C
C
)
c
/C
C
C
c
/C
a
C
C
a
-
C
)
H
;
C
z
a
-
C
)
c
/C
C
c
c
c
C
z
C
C
C
C
C
a
C
-
-
C
/S
C
<
-
-
N
a
-
C
C
c
a
C
)
c
/C
a
-
a
O
c
C
C
C
2
c
/C
C
C
C
)
c
/C
-
_
C
7
1
C
C
E
-
i
c
z
'
A
C
t
l
C
C
E
C
)
'
C
C
C
)
-
a
c
c
C
z
C
)
-
C
-
C
C
_
m
E
-
a
a
a
C
/C
0
E
'C
C
E
c
/C
0
0
-
C
c
/C
c
/C
C
C
a
C
C
)
C
C
a
C
/C
a
C
C
C
-
c
/C
C
C
c
/C
C
)
C
-
a
-
C
)
c
/C
C
C
0
C
)
C
-
a
C
C
c
/C
C
C
a
C
C
)
C
C
C
C
c
/C
C
-
a
C
)
-
a
a
0
C
)
V
C
C
C
C
-
C
C
-
C
)
C
C
-
a
c
/C
C
)
C
-
C
c
/C
a
<
2
C
)
-
a
c
/C
0
C
)
C
-
C
)
0
c
/C
C
C
-
C
-
a
C
-
C
C
C
<
C
C
c
/C
C
)
a
C
)
C
C
C
-
C
C
C
C
a
a
'
C
C
C
-
'
C
C
c
/C
C
l
a
-
C
)
0
-
a
C
C
c
/C
L
m
Q
0
-
a
C
C
-
a
C
C
C
)
'
C
C
C
C
-
a
C
C
C
l
c
/C
C
/C
C
)
c
/C
c
/C
C
)
C
-
C
)
a
C
)
-
a
c
/C
0
a
0
C
.)
C
/C
C
C
a
0
C
)
C
C
a
c
/C
C
C
)
0
a
-
c
/C
-
c
a
C
C
C
-
C
-
C
C
c
/C
0
C
a
C
C
)
C
l
C
)
C
a
C
C
/C
C
C
-
C
)
C
C
C
C
-
.
C
C
)
.
C
C
A
C
C
c
/C
C
-
C
C
C
)
C
)
0
o
u
-
a
c
/C
-
C
Z
,
2
C
C
C
)
C
/C
C
C
C
)
0
c
/C
C
)
C
C
C
C
)
C
-
o
C
C
0
3
C
A
-
-
-
C
C
-
a
C
)
C
-
0
C
C
2
-
C
)
C
C
C
z
c
/C
c
/C
0
a
c
/C
C
-
Q
C
C
C
C
2
C
)
'
C
)
C
)
o
c
/
C
0
o
a
C
)
o
C
/C
C
C
C
/C
C
C
c
/C
C
)
C
)
C
C
C
C
-
0
0
<
C
C
c
/C
C
C
a
E
C
j
c
/
c
o
o
C
u
a
-
C
a
a
C
-
C
)
-
C
C
C
z
a
-
C
C
C
)
C
C
a
-
-
c
/C
c
a
-
C
L
C
)
C
)
1
:
!
C
)
o
C
.)
o
c
/C
C
C
c
a
a
'C
C
L
-
C
)
c
/
C
C
l
)
C
o
C
-
a
S
c
/
C
E
C
)
C
C
C
C
C
)
C
)
C
)
-
a
C
C
<
C
C
C
)
C
C
C
'C
C
C
)
C
C
C
/C
a
c
/
C
C
-
C
C
0
-
a
a
-
-
c
/
C
O
_
C
C
a
C
a
C
)
0
o
o
C
o
C
)
E
o
'
C
)
C
/C
-
'
C
C
<
C
/
C
C
)
c
/
C
C
-
C
)
E
C
-
-
a
-
c
/C
E
C
C
c
/
C
C
/
C
C
C
0
C
-
C
-
-
'
0
-
C
-
-
a
-
C
)
c
/C
a
0
<
C
C
C
)
'
a
-
o
C
l
-
a
-
C
C
C
)
C
)
C
-
C
C
C
)
C
)
c
/C
C
/C
C
C
C
-
C
C
C
C
C
c
/C
C
C
C
z
C
C
C
C
C
j
,
t
c
C
-
C
)
C
C
C
C
C
C
u
C
o
C
C
0
-
C
)
E
E
c
/
C
)
c
C
C
C
O
C
)
a
a
C
C
o
a
-
a
C
C
C
)
c
/C
C
C
2
a
C
)
C
)
a
-
o
C
C
C
)
C
C
C
/C
a
C
)
C
C
)
C
<
2
a
o
C
)
>
-
a
c
/
C
O
-
a
-
-
C
)
'
O
C
)
E
C
C
C
C
-
C
-
-
a
C
)
C
)
'
C
/C
C
)
C
C
C
)
C
)
C
C
o
a
c
/
C
0
0
-
a
o
C
-
-
a
C
C
C
C
0
a
C
-
c
/
C
E
o
C
C
c
/
C
0
C
)
-
C
a
C
-
a
C
)
C
C
/
)
C
)
a
-
a
C
)
0
V
:
0
E
c
T
I
o
-
E
V
0
C
C
<
IC
E
-
C
)
>
I
-
c
/
C
O
0
F
-
<
IC
N
c
/C
,
a
C
)
c
/
C
-
a
<
c
/C
C
-
a
a
-
c
/C
C
C
C
C
c
/C
O
-
a
c
/C
C
C
a
-
C
/
C
C
)
Q
C
C
)
C
-
-
a
0
a
l
-
C
C
c
-
a
C
c
/
C
c
/
C
c
/C
C
)
<
2
-
E
C
)
C
C
C
a
-
0
c
/
C
.
C
C
C
C
o
CA
0
C
)
<
C
C
C
C
-
-
C
A
E
C
z
<
-
a
a
-
a
C
C
C
)
C
)
C
C
a
a
C
)
-
a
'
-
-
2
a
C
)
>
a
s
o
C
)
-
-
-
-
E
-
C
)
C
C
C
c
/C
I
-
I
a
-
C
E
C
C
)
C
)
E
C
)
C
C
)
a
o
a
C
-
a
C
C
C
)
a
a
a
-
C
C
C
c
/
C
C
C
C
C
E
C
-
C
C
<
C
C
a
-
C
C
C
-
C
C
c
C
-
'
C
)
0
C
a
-
C
)
<
C
C
C
C
C
c
/C
C
)
-
C
C
C
)
a
-
/C
-
a
a
c
a
C
l
8
-
a
o
o
C
C
.
C
)
<
'
c
/C
C
C
C
C
C
C
C
C
C
E
-
a
E
C
C
0
a
a
C
)
C
C
<
a
'
C
)
0
a
-
-
a
o
a
C
)
-
C
C
C
C
C
0
0
c
/C
C)
a
0
-
1
-<
-
a
a
l
C
a
U
a
-
a
c
/
C
0
C
C
A
C
z
C
)
a
-
a
-
-
0
0
C
O
o
C
)
0
"
-
C
C
-
C
C
/C
0
C
/
C
-
a
C
E
o
C
C
c
/
C
C
I
-
C
-
a
C
)
C
c
/
C
<
/
C
C
<
a
C
C
C
C
a
a
-
-
,
-
C
)
a
E
r
,
C
0
0
'
C
)
C
C
C
)
c
/C
C
/C
c
/C
C
)
-
C
C
)
a
C
a
C
C
C
C
)
C
C
a
=
0
C
-
0
0
C
)
C
z
o
C
/C
a
-
-
-
-
-
a
0
'
C
C
0
C
a
C
C
a
C
C
0
-
O
C
)
a
C
)
C
C
-
a
.
.
a
-
C
C
-
C
-
C
C
C
)
O
C
)
C
)
C
)
C
l
a
l
L
O
C
z
C
z
a
-
C
-
-
a
C
C
C
C
)
a
-
C
C
C
C
)
C
-
C
-
C
)
C
C
C
C
'-<
C
C
a
-
0
c
/
C
C
C
)
-
a
C
C
C
/C
C
Z
a
C
)
C
/C
C
C
C
C
<
E
-
a
C
-
o
a
-
C
-
-
C
b
C
z
C
c
/
C
C
)
C
)
-
C
C
C
-
a
>
'
a
-
a
E
C
)
c
/C
'
C
)
C
C
-
C
)
E
C
-
a
-
0
-
c
/C
C
C
C
C
C
)
C
C
a
c
/C
C
C
C
C
-
c
/C
C
C
c
/C
C
)
C
-
a
-
C
)
C
/C
C
C
-
a
-
C
C
/C
C
)
C
)
C
c
/C
C
C
C
z
c
/C
C
-
C
a
-
a
-
E
C
)
a
-
C
)
-
a
C
)
<
C
C
O
N
-
a
C
C
C
C
C
)
C
-
a
a
-
-
C
C
-
a
3
'
0
<CC
C
)
,
<
C
C
C
C
0
-
a
I
-
C
C
)
C
C
C
-
C
a
-
a
C
)
C
)
-
a
C
a
'
C
)
C
/
-
-
-
C
C
C
-
a
C
-
C
)
C
C
C
C
C
-
a
-
'
C
C
-
a
-
C
C
'
C
)
C
C
c
/C
C
C
C
/C
C
C
C
/C
C
C
a
-
C
o
C
)
C
/C
C
)
C
/C
C
C
a
-
C
/C
0
a
C
/C
C
C
a
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
N
C
-
'
0
E
'C
C
U
C
)
0
'C
C
0
0
C
)
C
C
E
C
)
E
C
)
C
C
C
C
0
C
)
0
>
C
)
E
C
C
C
C
-
c
C
C
)
C
C
)
E
C
)
0
C
)
>
0
C
C
C
C
C
0
x
C
)
C
)
0
C
)
L
)
0
0
0
>
U
C
)
0
C
)
E
0
E
0
>
0
E
C
)
C
)
0
U
C
C
E
C
C
L
J
0
0
C
b
J
<
C
0
C
C
)
E
C
C
E
C
)
0
0
0
C
C
E
C
-
C
)
U
0
'
a
'
a
U
)
'
0
0
0
-
E
C
)
C
)
0
C
C
-
-
0
0
o
,
0
C
)
0
0
0
0
U
)
O
C
)
.
0
C
C
8
)
C
C
U
)
C
C
c
z
-
0
E
C
C
C
C
C
C
E
o
6
C
C
C
)
0
.
c
z
C
C
<
C
)
0
0
0
C
)
0
0
-
2
6
-
U
)
0
C
)
0
'
-
i
m
C
0
2
2
0
C
C
C
C
o
j
C
)
0
C
)
0
-
-
C
)
0
.
E
1
C
)
2
Z
0
C
)
C
C
C
C
C
C
E
-
.
'
C
C
0
c
C
)
C
)
C
C
o
0
O
C
)
C
C
U
)
0
'
0
0
'
0
C
C
0
.
-
0
0
C
)
0
0
C
C
U
)
C
C
C
)
U
)
0
-
0
0
0
0
C
)
E
C
C
i
c
z
0
0
C
)
0
n
O
<
o
0
'
C
C
>
0
-
C
C
C
C
0
0
.
0
C
C
C
)
C
C
)
/
)
'
C
C
0
U
)
C
)
0
-
0
0
0
C
C
E
'
o
C
C
U
)
C
)
(
C
)
0
_
C
)
0
0
C
C
o
)
I
)
0
c
G
C
)
C
)
C
C
0
C
C
-
<
0
C
)
.
P
C
)
0
C
C
0
0
0
0
C
C
U
)
O
_
0
.
C
C
0
2
0
-
0
C
C
C
)
"
0
0
-
C
C
o
'
0
C
)
C
C
C
C
"
E
C
)
0
c
l
o
2
-
o
_
g
_
-
-
U
)
-
4
.
-
0
.
'I
n
C
)
C
C
0
-
0
C
)
C
)
0
C
C
C
C
0
0
0
O
o
0
U
)
C
C
C
)
'
0
o
0
C
)
.
'
_
-
0
C
)
I
n
c
z
0
0
0
C
C
O
C
C
C
0
5
0
0
0
>
C
C
'
C
C
0
6
0
C
)
0
E
-
U
)
0
'
0
C
)
C
C
O
0
>
0
C
C
U
)
0
C
)
c
C
_
C
C
0
C
)
0
-
_
5
.
C
)
C
)
'
o
-
o
C
)
0
-
C
C
0
0
0
0
S
E
0
0
C
)
2
-
o
0
C
)
C
C
0
2
C
)
C
C
C
C
C
-
C
C
0
U
)
O
0
C
C
-
0
0
'
C
)
C
C
0
-
.
-
U
)
0
0
'
>
o
C
C
5
0
-
0
0
>
0
C
C
C
)
0
0
0
C
C
0
C
C
'
0
0
'
C
)
C
C
-
C
C
0
C
C
0
0
0
0
C
C
U
)
0
C
C
0
0
-
0
0
C
C
0
C
C
C
C
0
o
.
o
C
C
0
0
0
C
C
0
0
C
C
0
0
0
c
o
C
)
_
_
_
'
0
-
-
0
0
E
o
.
C
C
0
0
o
C
)
0
S
0
'
C
)
<
-
C
)
C
)
N
C
C
U
)
U
)
E
U
)
C
C
(
D
0
C
)
C
C
C
C
0
0
0
0
_
0
C
C
C
C
0
C
-
0
0
U
)
1
C
C
C
)
0
C
C
0
C
C
0
-
C
C
C
)
0
5
0
C
)
C
C
0
0
-
)
5
U
)
0
C
C
2
E
C
)
E
U
-
C
)
c
z
C
C
0
-
C
)
0
,
C
C
<
C
C
C
C
0
0
C
C
0
C
C
0
!
O
C
C
0
C
)
<
C
C
-
U
)
0
C
C
C
)
C
)
E
-
S
o
0
o
2
U
)
0
'
0
U
)
C
C
C
C
0
0
U
)
C
)
C
)
2
C
C
0
0
>
C
)
.
S
C
C
U
-
<
O
0
C
C
o
0
5
C
C
5
U
)
0
5
0
-
0
C
C
C
)
'
.
1
U
)
c
^
t
-
C
C
0
-
5
C
C
C
C
0
'
-
'
'
0
C
)
C
)
0
N
0
0
U
)
C
)
C
)
U
)
C
C
0
-
0
2
0
C
C
'
-
0
0
-
C
)
0
C
C
.
-
0
C
C
U
)
0
'
-
0
-
C
C
u
C
C
2
0
<
o
c
z
N
C
)
C
)
C
C
5
0
C
C
'
o
0
0
C
C
5
5
C
)
2
C
C
C
)
0
C
)
C
)
c
n
0
0
C
C
0
b
L
-
-
C
)
C
C
2
3
'
C
C
C
-
5
C
C
C
)
U
)
-
-
C
)
C
)
2
<
-
-
C
C
-
C
C
"
'
U
)
'
O
S
0
C
)
0
U
)
5
C
C
0
,
C
)
0
C
C
C
C
C
C
0
C
C
-
0
0
E
0
U
)
0
-
C
)
C
)
O
5
0
'
0
'
'
E
2
C
C
0
C
C
C
C
c
o
"
7
1
O
0
'
C
)
C
C
C
0
C
C
0
-
0
0
0
O
C
)
-
0
<
_
U
)
C
)
0
0
>
0
-
2
C
)
'
0
0
0
,
.
0
C
)
.
E
5
0
0
<
C
Z
c
u
0
'
C
C
C
C
C
)
<
0
U
)
C
C
C
C
U
)
,
7
0
0
'
0
0
U
)
0
5
i
'
0
'
C
)
2
<
-
2
-
0
0
2
C
C
0
0
0
-
0
'
0
'
0
0
0
0
0
0
-
o
C
)
C
)
0
0
0
0
0
'
O
C
)
0
0
0
o
0
0
-
5
>
C
)
C
(
h
C
)
0
0
0
_
0
0
C
)
C
)
C
)
0
=
_
C
0
C
C
C
C
C
C
C
C
C
C
0
C
C
0
C
)
Q
0
N
-
o
0
0
C
C
)
'
C
)
E
0
,
o
C
)
-
C
)
'
_
C
0
C
)
(
h
.
E
0
-
C
)
C
o
0
C
)
C
)
C
8
0
'
_
C
8
8
0
C
)
8
C
C
0
8
o
0
C
C
0
C
)
C
E
o
C
C
0
2
0
C
C
0
E
<
0
-
o
C
C
C
.
.
.
0
:
8
o
C
)
C
C
C
C
C
)
C
C
C
C
C
C
C
C
_
C
>
0
8
8
'
-
o
C
)
<
o
8
0
C
C
0
0
C
C
C
C
C
C
)
C
C
C
C
0
C
C
)
'
o
.
o
C
C
C
8
C
C
C
C
0
0
C
.
0
(
h
C
C
C
C
E
0
C
)
C
C
C
C
C
l)
C
C
C
C
C
C
'
_
C
8
0
0
C
C
0
0
C
C
.
'
C
C
C
C
o
'
'
0
C
C
0
C
0
C
<
C
0
C
C
C
>
C
)
C
C
'
8
0
C
C
C
0
C
C
(
C
)
C
l
;
'
'
0
C
C
C
C
C
)
0
"
_
C
C
C
-
c
a
0
C
C
C
C
8
0
C
)
e
o
-
o
0
C
)
(
h
C
C
5
C
)
C
l
)
C
)
C
C
5
0
0
(
C
)
C
C
)
_
C
0
C
C
C
C
8
C
C
o
C
O
2
'
C
'
C
C
C
C
_
C
C
)
C
l
)
S
C
)
o
5
C
C
C
_
C
C
.
C
C
C
)
C
C
5
C
C
C
-
C
_
C
C
C
C
C
C
)
C
<
0
C
C
0
(
C
)
C
C
C
)
C
C
o
2
0
C
C
C
o
5
C
C
o
C
C
C
C
C
-
C
'
_
C
0
'
C
C
l
)
'
8
o
0
8
C
a
-
'
(
C
)
C
C
C
C
C
C
l
)
<
C
C
C
0
0
o
'
'
C
0
C
h
L
C
-
C
0
'
C
)
C
C
I
C
_
C
C
C
C
C
8
7
3
-
S
C
0
5
C
C
C
)
C
'
C
)
0
2
0
0
0
0
0
:
-
C
C
)
0
0
0
C
C
C
C
L
C
Z
.
C
C
C
C
O
o
C
8
0
0
0
C
C
C
C
C
C
C
C
C
C
C
C
C
C
<
C
)
C
)
.
C
C
C
)
5
a
3
C
Z
C
C
>
0
C
)
C
l)
C
C
C
C
C
C
C
C
)
(
1
)
'
C
C
0
C
C
C
C
C
C
C
C
E
-
o
-
o
'
C
(
h
C
C
C
<
C
C
C
)
C
C
,
C
C
C
C
.
>
C
)
C
C
5
C
)
C
C
C
C
C
C
C
0
0
C
C
C
C
C
C
E
C
)
,
:
_
>
C
)
0
o
.
o
'
o
Z
'
S
2
C
C
8
0
C
C
0
>
_
C
o
-
-
-
5
5
0
0
o
2
C
)
C
)
C
<
0
S
o
-
o
2
.
5
o
S
C
C
C
C
C
0
<
0
0
(
h
.
.
0
C
)
C
C
C
C
C
8
S
C
C
l
)
(
C
)
0
-
.
2
C
.
C
C
C
)
C
C
C
C
C
C
C
)
0
C
C
C
C
C
C
C
C
)
C
O
>
C
-
C
0
'
_
C
C
C
C
C
C
C
C
C
2
-
0
>
C
C
C
C
(
h
_
C
C
C
C
0
0
C
C
)
2
C
:
C
L
C
-
C
C
C
C
C
C
C
C
C
(
h
C
)
C
)
C
)
C
C
C
)
C
)
o
C
C
C
C
-
C
o
!
.
0
0
C
C
C
C
S
0
:
_
C
C
C
C
C
C
C
C
C
C
C
C
C
l)
C
)
C
l)
(
C
)
C
C
C
C
C
C
C
O
'
C
C
0
C
C
C
)
0
C
)
'
C
C
C
C
'
h
>
0
C
.
5
0
0
0
b
_
C
.
.
C
)
C
O
C
0
o
C
0
C
)
_
C
C
C
C
S
C
C
C
C
C
0
C
C
)
C
.
S
(
C
)
C
C
-
_
C
C
0
-
'
C
)
'
C
)
(
C
)
(
C
)
(
h
O
C
C
-
0
0
C
)
C
C
_
C
C
C
5
C
(
-
C
C
C
C
C
C
5
C
)
0
C
C
C
C
(
h
o
-
S
C
)
C
C
J
5
C
C
8
'
C
C
5
(
h
C
C
0
0
C
C
C
5
0
C
C
0
C
C
)
5
'
-
o
C
C
C
C
o
C
)
-
0
0
.
5
C
0
C
C
C
S
C
)
C
0
C
C
-
0
C
C
C
0
-
C
C
0
'
C
C
o
5
8
C
-
-
C
5
C
C
)
S
-
o
o
U
-
5
C
'
5
U
C
C
_
C
C
'
-
o
5
C
)
C
(
C
)
c
o
C
C
E
S
S
C
C
C
C
C
55(hC
6
C
C
)
C
L
'
0
C
C
)
C
C
C
C
C
C
C
-
C
(
h
C
C
)
(
h
c
a
C
C
C
C
C
C
0
C
C
)
C
C
_
C
C
)
C
C
)
C
C
C
C
"
C
2
C
_
C
0
0
C
E
Z
C
C
-
C
2
C
0
'
C
C
S
C
.
_
C
8
.
C
C
C
C
C
C
0
(
h
C
C
0
8
C
C
C
C
C
C
0
C
C
C
C
C
l
)
>
0
'
C
C
C
C
0
-
-
C
S
C
C
Z
(
C
)
C
)
0
<
0
C
C
C
)
c
o
_
C
C
c
C
C
C
C
C
5
C
)
C
C
C
C
0
s
_
-C
-
C
J
E
C
C
I
C
-
C
C
C
C
S
-
5
.
2
C
)
8
C
C
)
-
C
C
0
C
)
C
_
C
C
-
C
C
C
C
C
C
C
0
C
(
C
)
C
C
C
_
C
o
C
C
5
C
C
C
O
C
)
I
C
)
C
_
0
C
C
)
C
)
_
C
:
C
)
C
C
C
.
0
C
C
C
C
C
C
:
C
C
C
)
'
C
C
C
C
C
0
H
(
'
0
5
C
C
S
C
-
C
N
_
C
5
C
'
C
C
0
C
C
C
C
C
C
N
C
C
C
0
(
h
'
0
s
_
C
C
C
)
C
C
)
C
)
C
)
(
C
)
C
C
C
S
_
C
-
0
C
C
'
C
C
C
_
C
0
C
C
0
C
)
S
o
'
C
C
C
0
'
-
0
-
C
C
O
C
)
2
C
C
C
C
.
C
C
_
'
'
0
0
C
C
0
C
C
C
)
C
)
S
C
C
C
)
(
I
)
8
-
o
C
C
C
C
C
C
C
C
C
C
C
(
C
)
C
C
l
)
C
C
C
C
C
)
C
Z
C
U
C
C
C
C
C
O
C
)
0
0
C
C
8
C
C
C
_
C
.
-
C
C
C
0
C
)
C
C
5
0
I
_
C
_
C
0
0
2
2
.
8
C
C
C
S
.
(
I
C
0
0
(
I
(
)
C
0
C
)
C
)
0
0
C
)
C
)
0
N
C
)
C
C
)
'
0
0
-
6
4
0
C
3
z
c
z
C
)
o
C
C
)
C
C
)
C
C
)
C
(
I
C
0
(
C
)
'
C
O
2
C
)
C
)
0
.
E
.
5
C
C
)
0
C
)
0
C
)
C
)
C
C
)
(
I
C
c
a
u
c
z
C
)
b
C
)
C
C
)
C
C
)
C
C
)
.
_
C
)
0
0
0
0
'
C
)
C
)
0
C
0
0
-
-
2
o
-
C
C
)
0
C
)
0
0
0
2
5
-
o
C
)
c
t
>
C
)
(
)
0
C
C
)
C
C
)
C
)
C
)
'
'
C
)
0
0
5
C
C
)
0
C
)
0
'
0
0
I
n
0
S
0
C
C
)
5
C
C
)
'
C
C
)
0
I
-
'
0
C
C
)
.
_
C
)
<
C
C
)
C
C
2
0
0
.
0
0
6
2
2
-
(
/
c
z
C
)
0
C
)
)
<
2
5
S
o
C
)
'
t
U
0
5
.
C
)
C
C
)
C
)
S
C
)
C
C
)
5
0
0
0
0
0
C
)
5
0
C
)
0
O
'
<
C
)
-
C
C
)
0
0
5
0
0
0
.
b
-
o
0
0
C
C
)
0
0
.
.
'
C
)
0
o
'
<
2
0
0
C
)
0
0
0
C
0
C
C
)
0
-
5
<
3
,
-
o
-
d
C
A
C
0
C
)
0
C
)
O
o
C
C
)
.
C
.
0
0
.
.
0
C
)
C
)
I
C
C
)
0
0
r
-
x
C
)
O
C
I
C
>
0
0
(
I
C
0
c
u
a
l
5
0
I
5
C
.)
C
C
)
<
C
C
)
(
C
)
0
.
C
0
C
)
0
(
I
C
C
)
C
C
)
)
0
C
)
C
0
<
0
0
0
C
)
S
0
C
C
)
0
C
)
C
)
5
o
d
o
Z
o
C
C
)
-
C
)
C
0
0
2
0
o
0
2
'
-
0
(
1
C
0
o
j
C
C
)
'
0
0
0
C
)
C
)
0
S
O
C
C
)
o
-
2
C
(
I
C
'
0
(
I
C
C
)
<
-
_
1
:
C
,
a
o
6
2
<
C
0
C
d
'
O
C
)
<
C
C
)
0
0
5
C
.
0
0
.
.
O
'
C
C
)
Q
I
C
O
C
)
S
o
_
o
o
c
C
o
0
1
1
C
)
0
(
/
C
(
IC
(
IC
(
I
C
C
)
(
IC
(
IC
(
I
'
0
0
C
C
)
C
)
0
0
0
5
5
0
0
C
)
0
O
I
C
C
)
C
C
)
0
<
0
S
(
I
C
0
C
)
'
5
0
o
2
t
<
<
C
C
)
C
)
C
C
)
0
2
d
I
C
I
(
I
C
0
O
Z
2
o
0
C
)
'
<
C
0
0
.
.
C
-
I
-
I
0
C
0
C
C
)
C
)
)
.
_
(
/
C
C
C
)
(
/
C
0
'
0
o
0
<
-
0
(
I
C
-
o
0
2
2
0
2
C
)
-
o
(
I
C
S
-
2
c
0
0
0
"
a
E
o
0
C
)
C
o
C
C
C
)
.
0
0
0
C
)
.
Q
<
o
C
C
C
)
o
_
S
o
<
o
-
o
C
C
a
l
o
S
o
C
)
0
<
-
I
I
C
C
C
)
5
C
)
6
C
.
2
S
6
0
0
0
5
S
0
0
<
3
C
C
)
-
C
0
0
C
C
)
0
U
'
C
C
)
C
)
5
C
C
C
C
)
0
0
-
m
c
c
<
-
I
'
Z
6
4
_
0
0
0
2
C
N
>
B
-
o
=
(
I
C
C
J
.
.
Q
O
C
)
C
)
C
)
C
C
0
C
C
)
0
0
C
c
z
2
.
<
<
o
0
s
5
5
C
-
2
O
C
C
)
0
C
C
)
C
C
)
2
0
C
)
C
)
<
5
C
U
c
C
)
c
C
)
C
.
.
o
-
o
c
(
I
C
0
C
)
C
)
C
S
S
S
c
z
C
C
C
)
0
0
'
C
)
C
C
)
I
C
2
O
o
<
5
o
0
C
/C
C
C
C
)
.
C
o
<
<
2
0
C
B
I
'
o
N
c
o
-
0
C
)
o
<
0
s
-
2
o
c
z
<
0
(
I
C
0
5
C
C
)
,
(
I
C
C
)
'
-
o
E
N
U
C
)
C
o
<
0
C
'
<
<
0
(
I
C
C
r
C
)
(
IC
C
C
)
C
C
)
C
)
S
C
C
)
C
-
C
C
)
C
0
0
<
0
(
I
C
C
,
(
I
C
C
-
o
o
0
0
C
U
S
o
2
o
o
0
0
<
-
0
0
0
0
0
0
C
)
O
0
C
C
O
0
C
C
)
0
C
C
)
0
C
)
d
0
S
<
-
o
c
5
o
0
>
o
S
'
-
o
H
o
-
o
o
U
.
_
C
.
U
c
l
c
l
C
'
0
C
)
0
0
0
<
C
C
)
C c
j
C
6
c
c
C
)
C
C
C
)
C
)
(
IC
C
'
C
'
C
)
0
0
)
>
>
.
0
0
C
)
)
0
)
0
0
)
0
)
C
)
0
)
C
)
0
)
0
0
)
0
0
C
C
2
0
C
)
)
C
C
_
3
0
E
0
)
0
0
)
0
.
.
.
0
0
)
'
I
i
i
.
I
I
o
C
)
U
.
.
E
0
2
'
I
!
-
!
I
x
-
0
e
n
U
)
U
0
0
0
0
U
I
-
0
-
0
0
C
)
)
C
C
0
0
,
C
.)
C
<
C
.)
.
-
C
)
2
C
C
C
)
C
.)
C
.)
0
C
C
C
.)
C
)
C
.
)
2
0
0
0
0
0
2
0
o
0
.
_
.
0
h
>
-
-
C
.)
C
C
0
.
-
.
C
)
'
O
5
C
C
-
C
C
C
O
C
)
:
.
:
-
C
C
C
C
0
0
-
0
C
C
0
o
-
0
0
C
A
.
.
C
.)
C
C
0
.
.
t
#
)
C
C
0
.
C
)
O
C
C
N
C
C
0
C
)
o
U
C
C
0
0
<
C
.)
5
-
C
C
0
0
C
.)
5
6
0
0
0
2
C
C
C
C
0
0
0
C
)
N
C
C
C
C
)
-
C
C
5
C
C
C
C
C
)
0
I
)
0
.
.
.
)
0
O
-
0
0
0
>
C
)
C
C
0
-
'
0
0
0
C
C
O
C
C
U
0
5
C
C
0
C
C
'
C
)
0
C
.)
0
0
C
C
C
C
C
C
C
C
0
0
-
0
C
C
o
'C
C
0
C
o
0
0
C
.)
1
0
0
C
.)
0
0
C
C
'
O
(
.
)
U
)
0
-
C
C
C
)
C
C
5
C
)
'
0
C
C
-
-
C
.
)
.
-
6
>
C
C
C
C
2
C
C
C
C
0
0
0
C
C
0
C
)
0
'
0
)
C
C
C
C
0
C
.
)
'
C
C
'C
.
)
0
.
_
C
)
C
)
C
C
C
C
.
-
C
C
0
C
C
0
0
0
)
0
c
l
-
'
0
O
C
C
0
)
C
C
C
)
C
C
0
C
C
0
0
S
0
C
)
0
C
)
'
5
C
C
S
0
0
C
C
)
.4
-
C
)
C
C
0
'C
C
-
o
-
H
0
0
-
.
_
U
)
0
0
C
)
0
C
C
C
)
N
C
C
5
C
C
o
2
C
C
C
C
0
C
)
0
)
C
C
C
C
0
2
o
o
5
'
C
C
C
C
0
a
0
C
C
C
C
C
C
U
)
o
'
,
0
0
C
C
0
-
0
C
.)
C
)
C
C
0
C
C
C
)
.
0
2
C
)
o
0
0
'
0
C
)
0
C
C
C
0
-
0
-
0
0
c
z
o
F
C
0
2
S
C
.)
C
)
0
0
C
)
o
5
C
C
0
0
0
C
C
0
0
>
C
.)
-
a
N
>
0
0
L
n
0
O
0
C
C
o
.
0
0
C
C
5
C
C
C
C
)
C
C
0
0
5
>
C)
0
5
C
)
)
0
.
5
0
0
U
)
0
C
C
0
C
)
2
C
C
C
)
C
C
C
C
U
)
U
)
C
C
C
)
C
)
0
C
)
0
2
o
-
0
o
5
C
C
C
C
C
C
U
)
C
C
0
C
C
.)
'
C
C
0
C
.
0
-
.
.
0
0
-
o
C
C
0
'
0
5
0
0
C
C
u
0
C
C
C
)
0
0
C
)
U
)
C
C
0
C
C
)
U
)
C
0
B
.
2
C
)
0
7
0
0
0
C
C
C
C
'
C
.)
0
-
0
5
'
0
0
C
C
0
0
C
0
U
)
0
0
,
.
2
0
C
C
C
C
'
C
C
U
A
0
c
o
U
)
C
C
C
C
C
C
5
U
)
C
.)
U
)
C
C
C
N
0
w
o
-
c
0
u
0
v
0
)
0
1
0
<
0
)
0
U
9
-
0
C
C
C
C
C
C
U
)
C
C
0
.
.
!
.
0
0
0
C
)
0
C
)
C
C
C
C
.
,
C
)
>
0
0
C
)
)
0
,
.
O
2
U
)
5
0
o
2
2
E
5
C
)
0
'
o
)
-
0
-
S
o
o
C
C
C
C
C
C
C
C
0
C
C
'
C
C
C
C
0
U
)
O
0
,
U
)
0
.
.
.
C
)
.
.
-
.
6
0
2
.
.
0
C
C
O
2
0
C
C
5
2
,
,
C
)
0
C
C
U
.
C
)
C
C
.
5
o
0
C
C
C
C
O
-
.
.
.
o
o
.
O
h
C
C
0
C
C
0
5
0
,
0
C
)
C
)
0
-
0
2
5
C
C
C
O
C
C
C
)
.
_
C
)
0
-
0
0
.
_
0
C
)
0
C
C
0
U
)
0
C
)
0
!
o
0
'
>
.
C
C
.
.
S
U
)
U
C
C
0
C
C
0
C
0
U
)
C
C
0
0
-
'
5
2
0
0
C
C
>
S
C
C
C
.
C
C
)
U
>
S
O
O
-
O
N
S
.
2
0
'
C
C
U
)
C
C
U
)
C
)
C
)
C
)
C
C
C
C
2
0
'
0
0
C
C
C
C
C
C
U
)
o
o
C
)
C
)
U
)
O
C
C
C
C
0
o
'
O
C
)
S
)
0
U
)
C
C
0
C
)
C
C
2
U
)
C
C
C
)
C
)
0
5
C
C
0
C
)
C
C
C
)
2
U
0
C
C
5
C
C
0
'
C
)
U
'
'
C
C
U
)
0
-
.
C
C
C
U
)
C
)
>
O
O
C
C
3
-
C
j
U
)
0
2
C
C
C
)
C
C
o
O
0
-
o
C
C
.
)
2
S
2
5
C
C
O
U
)
C
)
0
5
C
C
0
0
0
5
C
C
5
0
-
.
U
)
C
)
C
)
0
0
C
C
0
C
C
C
C
C
)
C
C
0
C
C
0
,
U
)
C
C
-
.
5
C
C
C
C
C
C
C
C
-
.
.
C
)
U
)
C
.
0
O
3
C
C
C
C
5
-
C
,)
L
L
^
U
)
C
)
,
-
.
5
0
0
R
.
'C
) C
C
U
)
<
.
C
C
.
.
_
:
:
s
C
C
o
C
C
_
0
C
)
0
,
.
5
0
C
C
5
C
C
)
C
C
0
C
C
o
C
)
C
)
C
C
o
U
S
0
,
2
0
-
b
U
)
U
)
0
0
0
0
C
)
O
o
-
o
0
,
0
0
0
S
V
9
O
I
O
3
O
O
)
I
3
V
1
1
1
0
0
S
I
V
I
)
V
d
S
3
S
3
Q
5
V
l
f
l
D
i
l
b
t
l
S
I
V
d
I
D
N
l
'
d
d
S
V
-
Z
V
d
V
W
'
4
O
N
n
a
-
S
l
a
l
o
"
O
C
Y
's
a
l
a
u
o
q
e
w
e
)
u
)
s
u
o
i
)
e
)
e
a
s
e
p
s
e
p
y
(
6
o
)
'
a
a
a
e
l
l
u
o
g
:
a
l
u
o
j
'
0
0
Q
C
C
V
I
a
7
.
b
N
.
b
N
S
r
O
.
L
0
0
.
.
-
^
,
c
".
O
)
C
S
$
'
.
'
d
v
^
O
y
;
y
L
C
C
C
)
N
a
r
o
"
'
C
3
O
C
C
l
V
)
t
t
1
^
+
C
)
^
-
+
Q
.
,
C
C
C
)
+
.
.
i
z
V
C
V
a
;
C
C
a
'
o
d
o
^
o
a
C
C
`
*
>
t
i
C
)
p
"
i
r
o
o
o
n
o
C
C
N
t
O U
,
^
0
)
O
pU
p
"
C
`
n
N
^
n
U
.+
U
C
C
C
7
O
t
C
C
0
V
N
.
`
t
^
U
v
,
C
)
'
p
G
a
O
O
Z
7
v
0
S
~
V
A
C
0
0
O
0
+
^
C
O
G
=
b
'
o
,
O
S
~
V
G
^
J
C
C
C
C
c
0
C
C
N
^
^
p
C
^
^
'
0
.
w
C
C
>
c
C
^
O
C
`
'
V
m
0
"
O
o
N
u
-
'
h
V
N
'
d
V
C
C
0
G
a
o
o
N
)
u
y
^
O
0
c
c
d
i
0
C
c
ad
v
i
,
O
n
v
O
"
pu
o
m
v
a
^
a
-
d
-
-
r
o
o
0
m
^
o
o
b
E
a
)
C E C)
0
C
C
C
_
^
o
N
:
^
c
C
)
,
c
0
G
V
C
C
a
0
i
N
0
o
o
'
d
c
a
n
C
.
'
,
'
o
<
r
o
u
VO
a
C
)
C
)
C
0
o
o
m
o
a
n
l
0
^
C
r
3
0
N
o
E
m
e
m
o
m
0
^
Q
v
C
i
f
a
C
Z
t
i
o
r
s
.
Q
O
.
"
c
a
0
V
,
C
y
-
G
i
t
i
7
d
N
c
d
L
r
o
u
^
7
C
)
<
m
c
d
n
V
=
^
A
'
t
r
o
>
c^
a
C
C
0
'
C
C
C
V
O
N
O
O
p
N
,
C
c
0
p
>
c
n
O
,
^
0
,
t
3
'
'
'
w
'
^
"
O
C
l
.
O
-
"
C
O
b
)
r
o
m
a
,
^
d
p
i
p
.
.
O
O
O
N
^
'
\
^
1
.
O
E
^
'
N
4
;
[
'
L
'
c
c
d
O
,
C
p
'
5
0
:
C
C
)
:
^
.
'
o
o
a
'
y
o
'
Q
C
C
0
0
N
m
o
C
)
C
C
C
C
u
0
m
0
.
.
v
c
r
y
b
C
.
0
o
"
d
C
C
.
C
m
0
0
s
.
o
h
o
u
I
a
n
C
-
c
i
)
C
)
C
C
,
(
C
,
C
)
-
C
)
0
C
C
C
.
C
)
,
C
C
.
C
C
.
C
-
C
C
.
c
o
S
C
C
)
-
C
)
0
C
)
C
C
.
C
.
.
C
C
)
(
C
,
8
C
)
C
C
.
C
C
C
.
C
C
.
C
)
C
-
'
C
)
S
C
o
C
C
.
C
)
C
)
>
C
C
)
c
i
,
C
C
)
C
)
0
0
C
)
-
-
c
i)
C
-
0
-
C
)
C
C
C
.
-
C
)
.
8
C
C
)
C
-
.
.
.
.
.
0
C
C
.
C
C
.
.
c
i)
c
i
'
C
)
C
)
C
C
.
C
-
C
)
C
C
.
C
)
Q
4
0
C
I
D
C
o
C
.
.
C
C
.
a
l
t
f
5
c
r
i
0
C
)
C
)
C
C
.
.
2
<
-
.
C
C
.
0
0
'
C
_
C
,
C
)
C
.
.
C
C
.
C
C
.
C
-
c
o
C
C
)
N
0
C
C
)
C
-
C
<
-
0
C
C
)
C
Z
C
)
C
C
.
c
z
C
C
)
<
C
'C
C
.
C
C
-
-
C
)
(
-
)
C
8
C
)
C
)
0
=
x
C
C
)
8
C
C
.
C
-
-
C
)
C
C
,
C
C
.
S
C
C
)
C
C
C
.
C
)
c
i)
C
C
S
C
)
C
C
C
,
C
C
C
)
C
)
(
C
,
C
C
.
-
C
)
C
C
0
C
C
.
C
)
C
-
-
C
)
C
C
,
C
C
.
C
C
-
-
C
)
C
)
-
C
)
0
C
)
'C
C
.
C
-
C
S
C
C
)
C
)
C
.
.
C
-
C
C
)
C
C
8
C
C
)
0
C
)
,
C
C
.
(
C
)
>
C
C
.
0
C
5
C
)
C
)
C
-
C
C
C
)
C
C
.
C
-
-
C
-
C
C
.
o
5
C
C
C
C
)
0
2
C
C
.
o
S
C
)
C
)
C
)
C
C
.
C
Z
C
)
C
)
C
C
C
-
C
)
'
C
)
-
C
.
C
.
'C
U
C
.
C
.
C
.
C
.
C
.
-
C
.
C
.
C
.
'C
C
.
C
.
'C
'C
C
.
C
.
0
,
0
C
)
'
C
l
C
-
C
C
)
C
-
C
C
.
C
C
-
C
)
C
C
.
S
C
-
.
.
C
-
0
C
)
C
-
C
C
.
C
0
C
C
.
C
)
C
')
C
C
.
C
C
-
C
l)
C
)
C
-
C
C
.
S
C
t
o
C
C
.
C
)
C
)
'
0
C
.
.
-
C
S
C
)
C
C
.
C
-
0
S
0
S
0
C
)
(
C
,
C
C
.
o
l
C
)
C
)
(
C
,
C
C
.
C
)
C
l,
0
C
C
)
C
-
C
)
C
C
)
C
C
-
4
-
a
C
0
C
)
>
C
C
C
)
C
C
,
C
C
.
.
C
C
)
C
c
l
L
n
C
C
.
o
C
C
.
a
l
-
C
)
0
-
C
)
0
'
0
-
a
o
'
C
0
-
C
.
C
)
C
C
)
C
)
5
0
C
C
C
.
C
C
,
C
C
.
C
.
C
)
C
C
.
C
C
,
o
C
)
S
S
C
>
C
C
.
.
.
C
C
.
c
a
C
.
.
<
_
C
-
8
C C
)
C
)
C
C
.
C
C
-
8
C
.
'C
C
.
C
C
)
'C
C
C
.
C
)
C
C
)
C
C
.
C
.
)
'
C
C
-
-
S
c
t
.
C
C
.
c
c
c
u
C
C
.
C
C
-
C
<
0
C
.
)
C
o
o
C
C
C
C
)
C
-
C
)
O
C
)
C
C
O
C
C
.
C
C
C
.
C
C
.
U
C
U
'
C
)
0
5
C
C
'
r
<
C
.
)
C
.)
C
C
.
C
C
.
c
i
i
5
.
0
-
'
o
C
.
C
.
>
C
.
.
<
C
)
<
C
C
-
C
C
.
-
C
)
8
$
5
C
_
0
C
)
C
)
o
C
C
)
C
C
)
<
0
C
)
o
o
C
C
.
c
.
.
.
.
.
.
C
)
C
C
C
,
U
C
O
o
0
C
o
C
c
i
2
-
C
C
L
L
0
,
C
)
c
i)
C
C
C
)
8
.
.
o
0
C
)
_
E
S
C
C
.
.
C
-
C
-
C
)
C
C
.
c
z
C
-
C
C
.
C
C
.
C
>
-
C
C
-
5
C
C
C
-
-
.
c
z
c
i
-
C
C
.
C
.
C
C
.
<
C
C
)
(
C
,
C
-
C
C
C
.
c
a
E
.
C
-
.
,
_
C
)
C
C
8
C
C
o
C
c
i
0
C
)
C
C
C
.
E
Z
J
C
)
U
C
.)
C
C
.
C
C
.
c
i
)
1
1
)
O
N
C
0
C
C
.
0
E
C
C
.
1
1
)
>
0
>
C
C
.)
1
1
)
-
o
C
.)
C
.)
C
-
0
U
1
1
)
C
C
C
.
0
b
f
C
.
I
I
)
C
O
.
-
C
)
C
)
C
C
C
-
C
C
)
C
)
C
-
C
)
C
o
U
:
<
C
-
C
u
o
o
C
.
.
,
C
C
C
C
2
C
.
)
C
C
-
s
-
C
)
I
I
C
L
C
.)
C
C
.
C
-
C
o
C
-
C
.)
C
)
C
)
C
I
D
C
)
C
C
)
'
C
C
C
)
C
C
5
C
C
.
C
)
.
.
.
-
C
)
-
-
C
)
o
C
-
C
)
_
C
)
C
)
C
)
-
C
)
c
q
.
5
C
.
.
0
C
C
C
.
0
C
C
)
C
C
C
.
C
)
,
C
)
C
C
-
C
-
C
.
.
(
C
,
C
C
.
U
.
>
0
C
C
.
C
C
.
C
C
C
C
.
C
C
C
C
C
C
.
C
-
0
C
)
C
C
S
C
C
)
0
0
0
C
)
C
C
.
C
)
C
)
.
N
C
)
C
C
.
C
C
.
0
C
)
.
0
C
C
C
C
)
-
S
.
C
)
C
.
'
C
C
.
c
i
C
-
0
C
C
L
)
C
C
.
C
.
.
v
'
C
'
0
0
0
3
r
C
-
C
<
C
)
C
)
C
)
C
)
I
i
i
0
C
)
C
C
C
.
5
C
)
C
I
0
C
)
C
.
C
C
.
=
C
C
.
0
'
C
Z
C
'
0
C
C
,
C
l
-
C
C
-
C
C
.
_
C
)
C
)
C
)
C
C
.
0
5
C
C
C
0
-
C
)
C
C
-
C
)
.
C
)
S
C
C
C
)
0
C
C
o
j
C
C
-
0
C
C
C
C
)
0
2
2
C
)
=
x
C
.
L
C
)
C
)
C
C
.
C
)
C
)
H
C
IC
(
C
,
M
C
Z
2
-
,
C
C
)
0
C
)
0
<
C
C
.
'
.
-
.
C
C
C
C
.
C
C
.
C
C
.
0
o
<
C
-
C
)
C
)
5
C
C
C
.
C
C
.
0
0
0
'
C
-
C
)
.
-
C
C
.,
C
C
.
(
C
,
c
,
.
.
0
C
.
C
C
C
o
C
)
'
C
0
=
.
.
C
)
C
)
0
C
)
C
-
0
C
C
C
C
.
.
0
C
C
.
C
)
0
C
C
-
C
C
-
C
o
l
D
:
C
)
C
C
-
S
E
0
0
5
-
C
C
C
)
_
.
5
C
)
C
C
C
.
.
.
C
)
C
C
,
C
C
.
C
)
C
)
5
'
C
U
<
c
z
C
C
C
)
C
)
5
0
0
C
)
C
C
C
)
C
C
,
C
C
C
.
C
C
C
C
C
C
C
C
)
C
-
C
-
5
C
C
C
)
C
C
C
.
C
)
-
o
C
C
.
-
o
>
C
C
.
C
.)
-
o
C
)
C
C
.
C
)
0
E
C
)
C
C
.
U
C
C
.
0
-
o
C
)
-
o
0
U
-
C
)
E
0
U
0
C
C
.
C
-
o
o
E
C
)
U
0
.
0
-
o
C
'.
2
C
)
U
-
C
'
C
,
0
C
C
.
-
,
1
C
C
.
C
)
.
0
C
-
0
C
C
.
-
C
)
-
.
C
C
.
0
U
0
C
.)
C
)
I
t
o
0
0
-
C
C
<
-
I
-
C
C
.
0
C
C
)
C
C
C
.)
C
)
-
C
0
C
C
U
-
C
C
C
)
C
U
0
U
C
U
C
)
U
0
0
3
0
U
U
U
C
)
U
0
C
N
0
C
.
)
0
0
C
-
0
C
C
C
)
>
0
S
C
C
C
C
C
C
S
C
C
(
C
,
C
C
)
C
.
.
C
)
C
C
'
C
l,
C
4
-
a
C
S
C
)
0
0
C
-
'C
C
C
-
C
0
C
)
C
C
)
C
-
0
C
)
C
-
'
C
-
C
0
C
)
C
)
C
.
.
C
)
C
-
S
C
0
S
0
C
)
C
0
C
C
N
C
C
-
C
0
0
C
C
.
C
C
c
i)
C
-
C
C
-
C
-
C
)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
C
C
C
.
C
.
C
.
C
.
0
C
.
C
)
C
.
-
C
,
C
)
0
C
)
I
C
'
C
i
0
C
)
0
0
0
-
0
0
0
0
E
O
E
C
)
C
)
0
e
0
0
>
C
)
0
E
C
)
O
C
z
r
Z
:
C
)
C
)
E
C
)
O
2
i
-
0
0
0
E
0
0
O
O
p
0
C
)
C
)
C
)
C
)
0
X
C
)
0
C
c
t
C
)
C
)
C
)
0
-
6
-
0
C
)
0
0
0
C
C
)
C
)
C
C
c
o
C
C
0
0
0
0
C
C
6
o
C
)
'
O
0
E
-
0
0
0
0
o
0
'C
A
-
8
E
8
0
0
p
(
D
C
)
C
)
o
0
C
)
0
.
_
c
c
0
0
E
8
C
)
0
0
_
.
#
C
C
)
C
)
o
'
T
9
C
)
C
0
C
)
-
E
C
)
C
E
T
!
-
:
.
E
<
-
C
C
E
o
0
C
C
)
C
O
C
C
'
0
0
C
C
)
>
o
C
-
C
C
)
0
C
)
C
)
T
i
0
'
_
0
0
C
)
0
g
C
l
-
C
)
0
0
6
C
C
C
C
)
C
)
S
0
0
0
8
-
8
C
o
C
C
C
)
C
)
'
C
)
C
)
_
_
C
)
1
C
P
2
-
-
o
0
E
N
V
)
U
o
E
o
8
0
0
C
)
u
0
C
A
u
0
E
-
E
E
-
>
E
o
C
I
0
C
1
0
0
v
0
C
0
1
C
)
o
C
C
I
C
)
C
)
C
C
I
0
C
C
)
'
c
r
C
)
8
C
)
C
I
E
-
o
0
0
C
Z
C
I
C
)
0
C
2
C
)
C
N
E
I
C
C
C
.
8
E
0
1
2
.
2
C
E
-
2
C
I
0
>
0
8
E
.
2
0
2
0
C
I
2
C
/
C
)
C
/C
C
C
)
-
0
C
C
C
d
C
)
C
)
C
2
E
C
C
-
C
C
I
0
C
C
)
c
z
C
)
C
'
C
C
)
C
)
1
O
C
>
C
o
.
8
C
o
8
0
-
0
C
I
C
'
c
o
8
8
C
I
C
)
C
)
c
I
'
o
C
C
C
C
)
'
C
)
C
)
0
-
C
C
C
8
C
)
8
C
o
8
C
)
0
0
C
I
0
C
)
C
)
C
/
C
O
C
)
C
I
C
)
C
E
o
o
C
)
O
o
c
j
C
)
C
C
0
0
C
-
C
O
8
-
8
C
)
C
)
C
I
C
O
N
C
)
_
C
)
C
0
'
C
)
0
C
I
C
C
C
/
C
C
I
E
C
C
)
C
)
C
-
0
2
C
)
8
0
2
0
C
E
C
C
)
C
0
>
0
2
C
8
C
m
C
)
'
C
C
C
)
-
D
o
E
o
-
C
0
o
8
o
C
-
p
C
C
)
-
-
C
C
_
C
)
C
C
O
<
-
O
O
C
C
/
C
C
C
/
C
C
C
0
C
Z
C
C
)
C
I
2
2
8
E
o
2
E
0
c
C
E
C
'
-
C
)
)
0
C
C
)
0
0
2
C
)
>
C
)
o
8
-
o
C
)
C
C
)
C
>
C
0
0
c
-
j
_
C
)
'
C
)
C
)
'
C
C
c
o
0
1
C
)
'
C
C
)
o
C
C
)
C
O
C
)
C
)
C
C
)
C
o
6
C
)
I
C
O
E
o
8
0
0
c
o
-
0
0
-
E
'
2
8
0
C
)
c
'Z
-
C
)
C
I
-
C
)
C
C
C
C
)
C
C
)
C
C
E
.
2
I
I
2
C
o
-
-
a
'
E
-
C
0
0
8
8
C
'
8
J
C
C
E
-
C
C
C
_
C
o
a
8
C
)
_
C
E
l
C
)
C
)
0
0
8
C
)
8
O
-
C
C
)
O
C
C
C
)
C
C
)
0
&
C
L
A
>
C
C
C
)
C
C
C
A
C
)
C
C
C
0
C
C
C
)
C
/
C
0
C
C
)
B
a
o
o
E
3
'
C
C
)
C
)
U
C
C
8
0
C
c
C
)
'
C
)
8
C
)
I
C
C
C
)
0
C
_
0
_
C
C
C
)
C
)
C
E
'
C
C
O
C
/
)
C
.
8
8
C
I
c
/
C
C
)
C
u
u
-
o
0
C
U
U
)
0
C
I
C
)
C
-
-
8
C
)
_
C
0
8
C
Z
'
A
C
>
_
C
8
C
)
>
-
C
o
o
C
C
C
C
I
o
C
)
U
0
C
)
C
C
.
I
L
g
C
)
T
i
c
2
0
C
)
<
o
F
C
C
I
L
C
)
>
u
C
A
1
7
,
C
)
C
<
E
8
C
)
C
0
C
C
O
C
o
C
C
0
I
L
.
D
o
>
o
<
F
0
d
'
o
-
C
C
)
'
C
I
L
C
)
6
C
C
.
.
g
C
C
C
8
C
/
C
8
0
v
C
-
C
C
6
'
C
C
)
_
.
.
0
C
F
=
C
/
C
O
O
0
o
_
C
A
c
z
C
)
C
'
o
'
C
0
C
C
)
C
2
C
)
o
o
Z
C
)
0
1
C
)
C
C
C
)
u
/
C
C
>
C
)
0
C
C
)
.
8
8
<
o
C
F
8
_
0
C
)
C
C
C
)
D
C
)
C
)
0
C
)
C
C
C
C
C
)
C
)
C
C
C
C
C
C
C
.)
0
'
0
C
)
0
C
C
0
E
C
C
C
)
0
C
)
0
C
C
F
C
C
0
0
0
C
)
C
)
C
C
C
)
C
C
0
0
0
C
)
C
)
0
C
C
0
C
)
0
0
F
C
)
C
C
C
)
C
C
F
C
)
)
0
C
)
C
)
C
)
'
C
C
C
)
0
0
C
C
0
C
)
0
,
0
t
o
0
U
'
-
N
0
N
C
)
C
C
C
C
0
C
)
F
C
C
0
C
-
.
C
)
0
0
C
C
0
C
)
C
O
C
)
'
C
C
N
0
C
C
C
-
.
0
0
z
0
0
<
C
)
C
C
C
C
9
C
C
C
)
'C
C
0
0
C
C
C
:
C
C
0
C
C
2
0
0
C
)
C
C
C
)
0
0
,
0
'
C
)
0
'C
C
C
C
Z
n
C
)
C
)
C
.
-
C
C
0
C
C
C
)
'
:
C
C
<
0
0
C
)
0
C
)
0
0
'
'
C
)
C
C
C
)
C
C
0
0
C
.-
0
F
C
)
C
)
0
C
C
'
C
-
0
0
,
'
C
)
C
C
C
C
C
)
C
C
C
.
.
C
C
0
0
C
)
0
C
C
'
0
C
C
C
-
.
z
C
.
0
C
)
0
.
0
Z
o
(
_
C
)
c
0
C
C
0
0
C
C
C
.
C
)
'
C
C
c
z
0
C
C
C
)
,
s
_
0
C
C
.
2
0
,
C
)
0
,
0
<
F
0
C
)
2
-
c
C
"
0
C
C
C
0
C
)
F
C
C
,
'C
C
C
C
C
)
C
C
0
C
)
C
C
0
C
C
_
0
C
C
0
C
C
0
'
-
C
,
:
C
',
0
0
C
C
C
0
C
"
C
)
C
)
C
C
C
)
0
0
2
,
,
:
C
C
C
)
0
'C
C
C
C
0
C
C
C
C
C
)
0
C
C
'
C
)
C
C
C
C
0
C
)
C
)
0
C
)
F
C
C
F
C
-
.
2
C
-
.
C
C
C
.
-
C
C
C
)
,
0
0
C
)
0
C
C
C
C
0
C
C
C
.
-
C)
0
0
C
)
,
C
C
C
)
C
-
C
C
0
.
0
C
)
0
C
I
O
0
0
F
0
C
)
F
C
)
0
C
)
C
C
C
)
C
-
.
C
)
0
C
C
C
C
)
'
C
C
N
0
C
C
8
9
C
.-
0
C
)
C
C
F
C
-
.
C
C
C
.
-
C
C
0
F
0
C
)
F
C
C
I
n
8
0
0
0
C
)
C
)
F
'
C
)
0
F
C
C
C
)
F
C
C
-
-
C
C
C
C
C
C
-
C
C
C
)
'
0
C
)
-
C
)
C
)
C
2
.
'
1
1
C
C
C
.-
0
0
C
)
0
-
C
C
C
C
8
9
0
C
-
.
C
)
-
C
C
0
C
)
'C
C
C
.
-
-
0
-
C
C
C
d
'
C
C
0
F
0
C
)
C
C
0
8
0
C
)
-
C
C
C
)
C
-
.
0
0
0
C
.-
C
)
C
)
0
C
C
0
C
C
F
C
)
C
)
'
0
C
)
C
C
F
C
.
-
C
C
C
)
-
C
C
0
0
C
C
C
)
.
d
C
C
N
C
C
C
C
,
C
)
C
O
0
C
)
C
C
0
C
C
C
C
c
o
C
O
C
U
C
C
.
2
C
C
C
)
C
)
>
0
0
0
0
C
C
C
C
I
C
C
C
C
-
-
0
.
-
.
'
C
C
C
C
-
C
)
:
-
0
C
)
C
)
-
C
C
C
)
0
C
C
0
'
C
C
'
)
C
C
C
)
L
n
0
1
O
>
C
)
C
A
C
C
C
C
,
.
0
C
C
0
0
'C
C
C
C
C
)
C
)
C
.C
.
0
c
0
C
C
C
)
C
C
C
C
C
)
C
C
o
'C
C
C
C
C
C
0
-
0
0
'
-
-
0
0
-
C
C
0
C
C
'C
C
C
C
C
C
0
O
<
C
C
.
C
)
C
)
_
0
C
C
C
)
C
)
C
C
C
C
0
C
.
)
0
0
C
C
-
0
0
0
0
2
'
C
C
.
2
C
C
C
C
C
C
C
C
C
)
-
0
C
)
C
C
'
C
)
0
C
"
0
C
C
C
C
C
>
C
C
C
)
'
0
2
F
C
)
,
-
0
0
C
C
C
C
0
C
)
0
0
'
.
:
o
0
C
)
0
C
C
C
C
C
C
C
C
)
0
0
C
C
0
C
C
C
C
C
)
'
C
C
0
0
0
F
C
C
C
C
C
0
-
0
0
C
C
)
r
o
'
0
C
C
<
,
2
C
)
C
-
'
0
F
O
C
C
C
0
C
C
0
0
F
C
C
F
0
0
F
C
)
0
C
)
-
Q
C
-
C
c
_
I
-
C
'
(
C
)
9
o
0
2
-
C
'
0
2
E
cc
2
O
C
)
0
"
C
:
9
o
'
H
o
'
E
C
C
9
C
)
9
C
'
o
C
C
o
0
'
0
5
0
C
'
C
'.
G
C
C
O
C
C
0
0
C
C
0
C
)
C
)
C
C
C
)
C
C
C
C
0
C
)
C
C
-
C
C
0
C
C
C
)
C
)
C
)
C
C
C
C
C
)
C
C
Z
D
0
0
C
)
0
C
C
C
)
C
)
-
C
C
C
)
C
-
.
C
.
-
'
0
C
-
.
C
.
-
C
)
C
)
C
C
0
0
C
.
-
0
F
C
)
C
C
C
C
0
0
F
C
C
C
C
C
C
N
C
C
C
-
C
C
C
C
0
0
'C
C
0
C
C
C
c
z
2
.
F
,
C
C
0
-
C
)
0
0
C
)
C
C
F
C
C
.
0
C
)
C
C
C
C
0
'
0
C
C
c
z
.
T
F
C
)
C
C
0
C
-
C
C
C
)
<
C
C
C
C
C
)
C
"
-
C
C
C
C
-
O
N
C
C
0
C
)
-
C
C
-
-
0
0
C
T
C
C
F
2
'
C
)
-
C
)
C
C
-
2
0
C
C
'
C
C
C
C
C
C
'
-
'
<
-
0
C
C
-
'
C
.-
C
C
"
F
C
)
0
C
C
C
)
C
"
0
0
o
0
C
C
C
_
C
C
C
C
C
C
)
L
0
C
C
0
C
)
C
)
C
C
-
C
)
'.
-
'
C
C
C
C
C
)
C
"
0
C
C
C
C
C
)
)
C
C
C
)
C
C
0
C
C
N
C
)
C
O
C
)
'
N
C
.
-
0
C
)
C
C
'
.
-
C
)
C
C
C
)
'
C
:
C
,
-
C
C
0
C
)
C
)
C
C
)
0
C
)
C
)
o
0
'
C
C
0
-
-
0
-
C
C
0
C
C
C
C
o
0
0
C
0
'
0
2
F
C
)
-
0
0
.
0
C
C
C
)
C
)
0
C
C
C
C
'
'C
C
c
z
F
-
C
C
C
C
C
C
)
0
C
C
C
C
.
2
0
C
C
F
C
C
<
0
0
C
)
.
,
0
C
)
0
.
C
C
<
F
0
F
F
0
C
)
C
'
0
C
',
C
)
C
)
l
i
t
'
'
0
C
)
C
C
C
)
C
C
8
0
C
)
C
C
C
)
C
.-
C
)
F
0
.
c
C
)
-
c
l
0
i
.
-
0
C
C
C
i
'.
C
)
C
C
C
C
C
0
0
0
C
C
C
0
,
-
u
C
C
F
C
C
2
c
a
C
)
0
'
7
C
-
.
F
C
C
C
C
F
O
C
C
C
)
o
.
C
C
0
C
)
-
C
C
0
C
C
,
<
F
C
C
C
C
C
C
C
C
C
.
-
0
0
C
C
'
C
)
N
C
C
C
-
.
'
0
0
C
)
C
C
'
-
C
C
F
0
C
C
C
-
-
C
C
C
)
=
C
C
C
)
0
C
C
-
C
C
C
C
0
0
0
C
)
C
)
0
'
C
C
0
C
)
0
C
C
C
F
C
)
'
0
4
U
"
C
C
C
C
C
C
-
.
.
0
'
-
C
C
0
C
C
.
-
C
)
0
C
C
C
)
C
)
C
C
C
)
C
)
0
0
,
C
C
C
C
'
C
)
C
'
'
0
0
C
)
C
'
C
'
C
'
0
9
_
.
,
.
0
C
:
5
C
'
0
'
0
0
C
)
0
9
2
o
9
-
0
-
C
)
0
0
C
'
0
9
,
5
2
'
-
!
C
C
9
,
C
)
9
9
9
S
Z
o
.
0
O
C
-
0
.
C
-.
%
P
-
-
-
-
-
'
0
E
>
6
n
.
2
-
.
0
'
5
E
0
.
.
.
2
2
0
.
2
0
.
,
o
0
.
C
)
-
5
0
.
-
6
0
.
0
0
.
0
2
.
.
.
.
.
.
C
2
5
N
0
F
0
0
0
c
0
F
_
0
0
0
0
0
0
F
F
E
0
.
0
o
F
S
Z
.0
.0
0
F
-
F
L
.0
.0
0
0
'
0
0
0
F
0
0
0
0
E
0
0
'
C
l
0
0
0
E
0
0
E
0
0
o
E
c
-
O
F
0
0
F
o
-
o
F
-
0
F
F
0
'
0
0
F
F
t
c
z
-
0
0
0
C
0
F
0
0
.
0
.
0
0
0
E
c
)
E
C
0
0
9
c
2
0
E
,
.
0
0
c
z
'
>
.
9
C
)
0
0
-
o
c
z
9
F
0
'
-
0
<
0
E
2
_
-
0
_
U
0
o
.
-
-
-
F
C
)
0
.
0
Q
0
2
>
0
C
)
-
0
C
)
0
0
0
0
0
C
.
)
F
-
o
O
C
)
o
-
o
.
'
o
F
0
0
0
0
0
c
O
C
.
)
_
F
-
0
C
A
-
F
0
U
M
O
Fj
0
o
o
0
.
_
,
0
0
,
o
2
-
o
F
g
0
C
)
-
2
0
F
0
:
o
0
0
C
)
0
C
)
E
C
C
0
F
O
C
C
0
'
0
C
C
0
0
0
C
C
C
)
-
E
)
1
)
0
o
0
0
0
C
)
.
-
0
.
0
0
O
C
.
C
.
0
.
-
o
-
0
C
A
O
c
r
C
C
C
i
0
C
C
.
)
'
C
C
)
0
0
F
z
0
0
u
-
C
.
2
-
F
o
F
C
)
C
)
0
0
'
>
C
C
-
E
c
0
0
0
.
0
'
0
0
c
)
C
O
C
)
0
<
_
0
-
0
0
C
-
c
0
.
9
C
C
C
C
.
2
'
F
N
c
r
u
0
0
c
r
6
.
_
<
c
r
0
0
<
C
C
C
c
o
O
o
'
E
C
c
r
2
0
0
0
.
0
>
0
0
C
o
C
.
9
0
'
'
c
C
C
O
_
'
b
O
O
C
C
2
c
'
C
o
0
0
.
0
Z
2
o
c
o
o
F
.
.
c
i
o
.
9
C
C
C
C
E
0
o
C
.
o
.
0
C
C
o
o
C
.
o
>
C
i
C
C
C
C
)
E
o
i
o
C
C
C
C
.
F
C
0
'
-
0
F
o
2
'
F
F
a
C
)
.
>
0
0
d
'
C
C
p
>
l
c
:
)
,
C
C
2
2
o
F
2
C
C
.
o
r
-
.
_
C
C
0
0
0
E
-
o
C
J
O
C
F
x
0
C
)
.0
0
>
_
0
0
0
0
.
-
0
0
C
C
C
C
C
C
C
i
C
C
.
.
.
F
lu
,
u
-
C
)
c m
I
C
C
C
)
>
2
0
o
O
<
C
,
,
.
0
0
0
d
j
C
C
0
F
F
0
0
0
0
m
1
0
1
f
l
o
g
F
E
2
o
E
F
'
:
>
F
.
E
O
.
0
)
0
-
0
0
O
-
,
-
,
C
C
o
C
o
.
0
o
O
-
C
)
,
C
C
'
C
)
I
.
C
C
.
'
'
-
C
O
O
i
i
)
C
_
C
C
C
C
O
,
z
-
0
o
-
C
.
)
C
'
C
m
M
u
l
F
6
C
I
i
H
'C
C
2
.
2
c
o
o
$
0
F
C
.
0
E
-
-
o
c
r
2
<
0
0
0
<
0
F
<
E
c
"
I
0
.
c
o
C
o
F
F
C
C
F
C
C
c
>
-"
0
1
C
C
C
U
b
O
B
o
0
.
'
C
o
o
o
E
F
0
0
C
C
O
F
_
-
o
0
N
0
z
0
9
0
>
0
z
C
C
C
C
E
E
E
C
t
C
)
'
0
0
.
0
0
<
'
u
0
C
C
o
C
t
C
C
0
C
)
C
t
C
C
0
C
C
E
C
C
e
C
2
-
o
0
C
C
C
j
0
C
C
c
l
,
C
)
C
)
U
,
C
)
c
o
C
)
0
.
0
C
C
0
0
C
C
)
n
o
'
B
C
)
<
-
e
C
C
0
0
<
d
,
0
C
)
0
C
)
C
C
.
-
0
0
0
C
)
0
U
Z
0
C
t
O
J
m
M
C
)
c
c
'
0
c
n
C
)
c
t
(
7
1
o
C
C
-
C
C
U
C
C
0
C
C
,
C
C
0
0
0
-
.
<
C
)
0
0
C
)
_
<
C
C
c
C
Z
2
-
0
o
0
c
<
h
O
-
-
O
C
C
C
c
a
I
z
O
C
)
C
C
0
<
h
'
o
.
-
0
0
0
0
C
)
C
)
c
c
0
C
)
-
0
C
C
C
C
0
C
)
0
0
C
)
C
C
0
C
C
<
0
-
e
t
C
C
<
h
C
)
C
)
C
C
<
h
-
C
<
h
C
)
0
0
,
-
-
z
0
C
C
0
0
C
)
C
)
C
C
)
0
t
o
C
Z
-
g
o
-
o
-
o
0
0
0
C
t
C
)
0
-
C
C
0
0
C
C
)
C
t
-
C
0
t
h
=
;
c
o
C
C
C
C
C
)
0
U
C
t
-
<
<
h
U
0
)
C
C
0
<
,
,
.
<
,<
C
C
C
)
C
t
C
)
c
z
0
0
0
C
)
0
O
,<
C
C
-
z
C
)
C
C
,
<
0
0
C
)
0
0
C
C
C
C
C
C
C
)
C
C
)
<
h
0
0
C
)
.
c
l
C
C
C
C
0
C
C
<
<
C
C
C
t
U
0
C
C
C
C
C
)
2
C
)
.
_
C
)
<
h
<
h
<
h
0
C
C
C
t
C
C
S
0
C
O
<
0
C
)
'
0
-
C
)
C
C
0
0
U
c
o
1
0
c
o
C
7
,
-
-
0
<
o
-
C
C
'
C
<
C
)
0
C
C
C
C
L
)
>
C
0
C
C
C
C
0
0
Z
0
C
)
C
)
C
C
0
C
C
0
0
0
0
0
-
-
-
_
C
t
9
C
C
t
o
E
2
=
>
C
t
C
t
o
0
c
_
0
o
0
.
-
C
t
C
t
E
2
2
;
-
C
t
s
2
-
-
o
o
C
C
'
C
t
c
_
-
<
<
C
C
'
C
t
0
F
5
<
<
U
<
9
C
C
<
<
-
c
c
9
5
F
C
_
)
C
t
-
2
o
c
o
2
<
0
9
C
5
0
C
C
)
S
0
;
C
a
U
U
C
C
C
'
I
,
N
N
0
C
)
0
C
)
C
C
C
)
C
C
C
C
E
E
<
h
C
C
O
C
)
C
C
O
C
C
C
0
0
C
)
_
-
0
<
0
C
)
-
<
h
-
0
0
U
c
h
<
h
C
C
)
C
'
0
E
C
C
C
)
u
0
C
C
C
C
0
C
C
C
C
C
C
C
C
E
C
C
C
C
C
C
)
.
0
C
)
0
C
C
I
'
O
C
l
,
c
h
C
)
-
C
C
C
/
<
<
C
C
-
C
-
-
o
<
h
-
o
2
2
0
<
O
C
C
U
C
C
C
C
5
E
o
o
2
C
C
C
C
O
C
C
^
l
0
0
C
)
0
C
o
o
0
C
C
0
0
C
)
0
U
0
0
C
C
C
C
C
C
)
U
O
U
E
C
)
C
)
-
0
C
)
O
h
'
O
C
)
C
)
-
<
0
'
0
C
C
0
C
C
)
>
C
1
3
-
-
C
I
C
O
O
0
s
3
o
C
C
C
0
<
<
h
<
h
C
C
_
.
-
C
C
<
h
0
B
0
0
C
C
C
C
C
C
0
<
<
C
)
0
C
C
C
C
0
<
h
^
n
l
C
)
Q
)
<
h
0
'
C
C
'
0
0
0
<
O
C
t
C
C
O
h
C
C
C
C
C
C
C
C
<
h
C
C
o
h
C
)
C
C
0
C
)
C
C
C
O
0
0
C
C
C
(
h
0
<
c
h
o
C
)
E
<
h
C
)
C
C
C
0
<
0
<
h
>
2
0
C
)
0
C
C
)
0
<
C
C
o
0
o
0
-
C
)
0
C
C
C
t
C
C
0
-
C
C
C
C
<
h
C
C
_
C
0
<
O
0
C
C
.
C
C
)
>
C
)
o
0
C
)
0
0
U
C
C
-
-
C
)
O
h
C
)
0
C
C
C
)
o C
C
0
N
C
t
<
h
F
F
2
0
(
/
0
C
C
6
<
/
0
O
C
C
O
C
C
0
<
0
C
)
-
-
0
h
C
)
C
t
0
C
C
o
'
0
<
2
o
0
F
C
-
C
C
C
C
)
0
C
C
C
C
)
'
0
0
C
)
0
C
C
O
h
-
C
C
C
C
Q
n
3
Z
O
o
o
c
o
o
C
C
-
-
-
-
-
0
<
0
C
C
C
d
C
t
C
C
C
C
O
h
/
C
C
O
o
-
-
<
C
C
<
h
<
h
o
O
O
C
)
0
C
C
C
C
-
0
<
o
C
O
C
:
0
C
C
C
C
0
C
A
c
l
C
t
-
C
)
<
C
C
C
C
O
o
C
0
C
C
C
o
0
v
C
C
U
C
s
o
O
C
C
)
2
o
F
O
h
<
/
0
0
<
C
)
0
-
0
C
U
'
C
C
C
)
<
C
)
0
<
>
0
0
0
C
)
C
C
-
1
5
0
-
.
C
)
C
C
0
,
0
C
C
O
h
o
h
C
C
<
h
o
<
-
.
o
C
t
-
c
C
C
C
C
C
0
>
C
C
o
C
)
<
h
0
0
<
M
u
c
o
o
N
N
-
.
C
C
C
C
.
c
z
-
-
0
'
>
C
C
C
C
C
)
0
C
-
o
(
I
)
<
h
C
C
C
C
U
<
C
C
<
C
C
C
C
C
<
<
Z
>
o
c
)
.
C
)
C
C
0
C
)
<
h
C
C
C
C
C
C
C
\
U
O
C
.
C
)
U
-
0
0
<
0
o
C
-
o
C
)
o
o
O
C
C
C
o
C
C
Z
<
O
h
0
>
C
C
C
)
C
C
<
-
<
'
C
C
C
0
<
C
C
u
-
0
C
)
2
0
0
'
O
U
0
U
0
C
t
c
o
o
U
0
U
0
<
U
0
-
E
3
z
C
9
C
>
0
z
0
C
)
E
E
z
:
2
c
c
o
o
o
L
L
.
o
-
o
0
C
)
_
o
o
c
0
C
)
U
0
o
u
U
0
0
E
a
C
)
0
0
.
-
O
0
o
c
O
0
C
C
-
a
2
-
U
C
)
0
0
0
C
)
0
U
0
o
2
0
0
0
-
C
)
0
U
C
C
2
2
0
C
)
_
C
C
)
o
0
C
)
C
)
L
L
E
0
E
0
0
L
L
N
O
C
)
0
C
-
C
)
n
i
-
0
G
C
)
O
0
0
0
I
n
0
I
0
0
0
O
0
O
C
)
0
>
'
U
C
)
C
)
C
)
0
0
C
)
C
)
C
)
0
0
0
C
0
U
O
0
C
)
C
)
0
C
)
0
0
C
)
C
A
a
0
-
0
.
E
E
2
0
C
)
0
0
U
0
0
0
0
0
E
2
-
0
>
N
-
0
0
0
-
0
0
0
0
C
)
E
0
-
'
.
0
C
)
C
C
0
0
0
0
c
C
c
C
E
0
C
)
U
'
0
0
0
<
0
.
_
C
)
0
0
0
0
0
0
C
C
0
0
0
C
C
C
)
0
O
0
0
.
N
0
0
.
.
.
.
C
)
C
/
)
0
,
9
C
)
o
U
0
O
0
O
U
0
0
U
0
0
0
U
C
)
0
9
0
>
0
2
0
C
a
0
C
)
U
1
0
0
C
)
.
E
s
>
:
C
)
>
.
-
(
/
0
C
)
0
E
o
o
'
-
-
0
C
)
0
2
E
0
0
U
'
C
)
C
)
2
2
o
E
-
5
C
)
0
.
,
o
0
C
)
U
(
IC
0
-
0
0
C
)
o
'
0
9
0
0
0
.
C
)
'
!
-
'
E
'
.
'
.
.
.
0
0
0
0
0
0
C
)
0
0
0
0
(
0
C
)
0
0
C
)
0
2
C
C
0
c
C
)
0
0
)
-
.
'
0
N
E
E
U
0
U
U
'
.
E
U
'
U
U
C
)
N
0
0
C
)
0
0
2
0
C
)
0
0
0
0
0
0
'
9
0
0
0
0
0
C
)
>
0
0
0
l
u
b
C
U
O
0
0
>
>
.
0
o
_
C
)
.
0
o
o
0
0
U
0
2
0
0
0
0
E
0
C
)
0
0
.
E
.
0
E
-
-
0
0
-
>
U
0
C
)
0
0
U
C
)
0
L
I
E
C
C
,
0
o
.
_
.
_
.
.
0
E
E
0
0
C
)
0
0
o
-
o
-
a
E
-
<
0
a
0
0
'
0
-
0
0
0
0
E
E
'
0
U
0
0
0
0
0
E
0
0
0
.
U
U
0
O
0
C
J
E
C
)
0
O
C
C
.
.
0
U
C
)
0
C
)
-
0
0
E
0
C
)
C
)
<
C
)
0
0
0
0
E
.
2
0
0
.
.
0
-
C
)
C
)
C
l
0
0
E
0
0
(
2
0
<
'
-
>
U
'
-
0
0
E
0
C
C
C
)
0
>
>
C
.
.
.
"
0
.
_
.
0
.
-
0
0
C
/
D
.
0
0
)
0
0
o
C
C
C
)
0
0
C
I
0
0
'
n
r
j
o
.
0
U
0
C
0
.
a
-
-
-
0
0
0
0
0
0
C
)
c
9
E
-
.
C
C
0
o
U
0
-
o
0
,
U
(
0
s
C
)
U
U
'
E
0
,
C
)
0
0
0
C
/
C
-
0
C
)
0
0
U
0
-
-
0
0
,
0
0
'
C
)
.
0
0
N
0
.
1
)
0
C
)
E
E
2
0
.
0
E
(
0
0
'
C
U
>
z
U
.
0
,
_
C
C
C
)
C
z
J
r
U
.
0
_
U
C
)
C
)
0
0
0
U
'
0
(
-
.
C
)
o
0
O
C
U
o
C
C
C
)
0
C
C
C
)
N
0
0
,
C
)
I
C
C
)
C
)
0
0
-
o
Z
C
)
C
C
0
0
0
C
)
C
)
0
)
0
)
9
C
)
C
a
2
0
'
0
(
C
)
N
2
E
o
2
.
-
C
O
0
.
C
)
0
C
)
.
0
0
,
0
C
)
0
<
C
)
c
n
S
C
)
C
C
0
C
)
p
o
0
E
.
o
O
O
.
0
.
0
C
z
0
0
9
2
E
U
O
.
0
U
.
-
0
U
0
_
0
.
U
.
0
E
Z
0
.
C
C
C
)
E
-
g
O
o
u
U
0
0
C
>
C
2
C
,
C
<
U
o
'
2
N
'
C
)
c
a
0
0
0
'
0
E
0
0
C
)
0
0
0
O
:
o
0
O
C
C
C
)
E
'
0
0
0
C
)
.
0
=
0
C
C
,
0
2
0
C
)
0
>
0
0
2
C
)
c
i
0
0
0
-
0
0
C
C
0
'
.
-
I
0
.
.
J
I
.
-
-
0
0
>
0
0
>
V
.
,
c
u
I
c
o
0
0
_
c
0
>
0
-
o
-
0
0
C
)
o
E
0
.
2
.
2
0
(
I
)
0
0
0
0
0
0
0
c
t
0
,
c
l
0
0
2
'
-
2
9
2
0
0
0
.
2
2
0
0
0
0
C
)
C
t
C
)
C
)
'
c
C
0
'
c
t
j
c
C
0
(
c
0
d
.
0
0
0
0
_
0
'
1
c
2
0
C
A
0
m
C
)
2
0
C
)
,
.
0
0
2
0
2
0
0
0
c
C
'
.
2
c
o
0
0
'
i
0
C
C
C
C
-
0
0
C
)
0
0
0
2
-
o
U
.
5
c
o
c
a
(
7
1
-
2
2
0
C
)
C
C
o
-
C
)
C
)
c
C
'
2
C
)
C
>
c
o
'
2
'
-
0
0
'
o
.
(
I
)
2
.
2
C
)
0
0
0
0
'
C
)
I
C
I
Z
-
0
0
0
C
)
C
A
u
C
)
C
C
0
_
i
.
-
C
.)
0
u
-
2
u
-
t
4
E
0
2
T
o
-
(
I
'
0
o
0
C
C
a
2
0
0
u
C
A
0
C
)
0
C
C
9
E
9
0
O
0
0
-
E
'
<
'
0
0
0
0
0
C
A
0
C
C
r
,
0
0
0
.
'
0
o
-
0
'
-
o
0
C
C
9
0
C
C
0
'
0
C
)
C
)
O
C
C
O
0
0
C
)
2
c
-
2
:
-
2
C
)
C
A
0
c
z
0
'
0
0
0
-
8
'
2
0
c
c
C
)
<
.
.
0
2
2
)
C
C
0
0
0
2
o
'
o
o
'
2
-
-
o
o
0
"
'
0
0
.
6
0
C
)
0
0
0
U
t
o
0
0
.
2
C
.
)
0
0
0
0
0
0
'
0
C
.)
)
C
C
'
0
'
O
N
0
0
0
0
0
'
0
2
0
-
2
C
)
0
-
o
.
C
Z
_
6
C
J
c
n
C
.
)
2
0
C
)
0
0
0
0
0
0
C
U
-
0
0
0
-
0
E
0
.
9
2
0
.
C
)
0
C
/C
C
)
Q
C
0
C
)
'
c
C
9
'
0
_
0
0
C
)
'
o
0
0
0
C
C
C
)
0
0
o
-
o
2
0
0
'
-
0
.
0
0
'
2
'
2
z
0
.
9
c
C
0
c
0
0
0
0
0
0
0
0
6
'
O
C
)
C
C
C
)
0
c
C
C
C
0
,
C
)
0
0
'
-
o
C
C
.
0
"
'
-
c
e
_
2
2
0
C
C
0
o
0
0
.
0
'
t
0
0
9
<
0
0
2
2
_
0
'
0
0
o
'
o
0
9
C
k
c
C
C
c
0
N
N
'C
C
0
a
l
c
z
0
C
)
0
0
0
0
0
C
C
!
2
C
)
'
'
I
I
-
'
2
0
c
c
.
9
c
n
0
-
o
E
'
c
O
0
2
0
.
0
O
0
0
i
c
z
<
S
'
-
o
0
0
o
c
o
o
0
o
E
.
.
0
r
9
0
,
0
0
2
C
C
0
0
0
C
)
0
o
.
L
9
0
o
'
0
'
o
0
0
,
-
.
.
.
0
O
0
-
c
j
-
5
'
9
,
.
o
0
<
9
0
c
z
0
0
U
2
C
1
?
0
0
2
'
0
-
0
0
0
V
-
.
.
,
>
_
0
o
>
0
C
C
N
-
0
C
A
o
0
0
0
0
-
0
0
0
2
o
2
.
2
0
,
.
0
C
)
C
C
N
c
C
0
9
0
0
o
9
0
0
0
>
0
0
0
0
U
9
.
9
0
2
'
0
0
o
0
0
u
Q
)
'
-
,
-
-
.
<
V
"
o
S
0
0
l
u
9
c
c
o
9
'
O
o
-
'
'
0
.
0
2
o
'
C
'
c
c
'
O
0
o
'
2
6
C
5
o
O
3
>
5
C
)
C
0
0
0
'
c
z
0
0
'
0
'
0
C
C
o
'
'
0
.
2
0
0
0
'
.
'
o
6
0
0
0
0
C
)
<
(
I
'
c
C
>
o
0
0
0
2
_
0
'
c
#
'C
-
.
C
)
$
2
.
.
2
0
0
.
0
0
0
0
E
0
0
o
0
Z
0
o
o
'
o
C
)
0
0
.
_
0
,
C
)
c
C
C
'
0
C
)
>
'
S
c
o
o
9
0
0
0
0
0
0
0
0
o
0
c
0
5
.
5
0
0
'
S
N
C
)
C
)
(
C
E
U
C
C
o
-
-
E
C
C
.
.
C
C
0
(
C
-
8
-
0
E
a
(
C
-
U
0
.
r
C
E
0
C
C
C
C
0
0
0
-
0
0
b
z
lc
E
Q
J
m
E
u
0
E
m
2
C
.)
C
C
0
C
C
C
C
U
E
h
0
0
C
)
C
C
0
C
)
0
.
C
)
0
,
C
.)
0
0
c
a
.
?
i
.
1
1
3
2
C
C
.
>
<
-
Q
(
C
0
C
C
0
(
C
0
5
.
.
C
)
0
Z
5
l
z
.
o
2
;
-
0
0
0
Q
,
0
0
(
C
.
C
C
Q
,
C
C
C
)
C
)
C
C
U
0
(
C
.
0
-
o
0
-
'
-
0
C
)
C
)
U
U
C
C
C
E
o
-
C
C
E
<
0
C
C
C
C
C
)
c
f
0
E
(
C
C
)
0
.
b
I
D
1
6
(
C
.
0
O
0
0
C
C
C
C
U
E
'
o
-
0
0
.
.
0
0
=
-
0
0
C
'
N
C
)
-
0
0
0
C
)
'
.
.
-
0
0
C
)
0
0
C
)
0
'
E
0
C
J
,
0
C
C
C
)
E
)
C
C
0
0
C
C
o
0
o
0
2
0
Q
C
C
)
0
0
)
2
C
)
2
o
2
I
0
0
o
-
5
2
C
)
2
0
0
-
.
-
C
C
C
)
0
C
X
C
)
O
C
C
o
h
C
C
>
<
E
c
o
n
C
)
0
C
C
'
C
)
C
C
0
0
0
<
0
1
C
0
C
C
-
-
C
C
0
0
C
)
0
)
Q
)
C
)
0
>
C
C
I
n
2
C
C
C
)
C
)
'
.
0
2
0
0
0
C
)
U
C
)
'
E
o
0
C
)
C
)
C
C
"
0
0
>
C
)
C
C
.
-
C
C
C
C
C
)
-
.
h
0
0
C
)
-
C
C
v
,
0
C
C
0
0
C
)
-
-
C
)
.
C
)
0
0
0
0
C
C
C
)
0
0
0
0
a
o
E
C
)
0
0
0
0
0
b
C
E
5
'
C
C
0
C
)
0
0
0
5
0
C
C
0
0
0
2
C
C
C
.)
o
3
5
-
o
0
c
C
C
C
C
C
C
O
5
C
C
0
-
0
)
C
C
0
-
;
C
)
2
0
5
!
0
0
C
C
C
C
C
C
O
5
C
)
5
0
o
o
L
t
E
2
0
0
0
0
C
C
C
C
X
.
a
s
-
C
)
C
)
)
o
0
0
0
C
C
C
)
v
7
:
5
0
,
-
2
C
)
C
C
0
0
-
o
C
C
C
C
C
C
5
C
)
2
0
C
)
-
a
h
C
C
0
0
-
.
-
'
-
-
C
C
,
0
-
C
C
o
o
'
-
-
i
C
C
c
h
0
0
0
0
0
>
-
0
0
C
)
C
)
.
.
-
o
0
0
0
-
0
C
C
0
C
C
0
C
C
0
C
C
_
-
I
o
C
)
<
5
0
0
C
)
S
U
0
C
)
0
0
C
)
0
C
C
O
C
C
C
)
C
C
O
5
C
C
o
C
0
C
)
0
C
)
-
(
h
0
0
0
C
C
C
C
0
0
C
)
0
C
)
0
5
-
2
.
S
O
0
C
C
0
C
C
'
0
C
C
C
C
O
C
C
C
)
C
C
0
5
_
>
'
O
C
C
C
)
0
0
0
C
)
5
'
0
C
)
0
0
C
C
0
C
C
2
o
.
5
0
0
C
)
C
)
C
C
n
C
C
C
)
C
C
C
C
)
C
)
o
C
'
U
-
(
0
0
c
C
C
C
)
0
c
C
C
C
C
'
I
0
0
o
C
C
)
0
C
C
C
)
>
0
0
0
0
C
C
C
)
C
)
O
C
C
o
0
o
-
5
C
)
'
-
C
C
C
L
j
^
S
C
)
S
0
C
C
C
C
.
C
C
E
C
)
c
h
0
C
C
0
0
0
0
0
0
-
5
C
J
0
C
C
C
)
0
5
C
C
0
(
h
O
C
)
0
-
0
C
)
0
0
C
C
)
0
0
5
.
-
o
.
2
-
o
c
C
C
C
C
)
0
0
0
-
0
0
0
.
o
'
C
)
o
P
-
0
C
C
0
C
C
)
0
(
C
C
(
C
C
0
o
'
2
C
C
C
)
C
C
C
)
5
5
0
C
C
C
C
C
C
)
O
C
C
C
)
0
C
C
O
C
C
o
C
-
o
C
)
C
C
C
C
Q
S
-
8
o
-
C
C
O
C
)
>
S
c
h
0
4
C
C
C
)
-
-
C
)
C
>
O
C
C
(
C
C
)
C
)
C
C
C
C
C
)
0
0
0
0
'
0
.
-
o
'
0
-
'
o
0
2
<
0
C
C
0
0
0
0
-
C
C
C
)
C
)
,
(
C
C
0
5
a
-
C
)
'
C
)
0
C
)
C
)
C
)
0
C
0
(
0
C
C
A
0
-
5
0
0
0
0
E
0
o
C
C
5
0
.
.
<
C
C
0
C
C
0
5
0
C
C
C
)
0
0
0
0
0
0
>
C
C
O
$
5
0
0
C
C
0
.
0
0
0
C
)
-
C
)
B
9
0
0
0
C
C
0
C
)
0
0
o
0
'
-
P
-
0
0
5
-
C
C
-
5
)
.
0
0
S
5
0
C
)
C
)
C
)
0
.
C
)
.
_
C
C
0
0
-
0
5
c
C
C
C
0
C
)
V
I
C
C
C
)
C
)
o
o
9
C
)
'
'
C
C
5
C
)
C
C
C
)
0
5
2
C
C
O
2
C
)
C
)
C
C
C
C
0
0
>
(
C
C
-
0
>
C
C
0
-
o
C
C
O
-
0
'
o
-
o
C
C
C
C
)
>
0
O
C
)
5
0
9
0
(
I
C
C
)
0
5
0
-
C
C
C
C
C
C
-
-
C
C
0
C
C
8
C
)
C
)
o
0
5
C
C
0
C
C
0
0
5
C
)
C
C
5
-
o
0
0
o
I
0
.
0
5
0
0
C
h
-
C
C
'
0
0
,
o
E
E
1
0
0
.
C
C
5
C
C
0
5
C
)
0
U
,
C
)
h
C
C
-
C
C
>
C
)
C
C
C
)
o
C
)
'C
C
5
C
)
C
C
5
5
,
2
C
h
<
C
O
5
>
5
o
C
)
C
)
c
c
C
C
0
0
C
)
C
C
C
C
C
C
)
C
0
C
=
C
C
'
C
"
0
0
5
'
C
C
2
0
-
0
-
0
.
C
)
C
C
0
'
J
C
C
C
C
C
C
C
C
5
0
C
C
C
C
0
C
C
o
C
)
0
0
-
E
' CA
I
5
0
-
.
5
(
(
0
9
0
0
C
C
5
C
i
c
.
4
C
C
0
a
l
0
-
-
C
)
c
,
'
S
-
C
C
C
C
C
)
C
)
<
C
C
C
C
>
.
_
C
C
C
-
C
b
J
)
C
)
>
-
S
-
C
C
o
p
0
C
)
0
0
5
C
)
(
C
C
>
(
C
C
0
S
C
)
C
C
)
C
0
C
)
-
C
5
0
-
C
)
C
)
0
C
)
'
=
0
0
0
.
C
)
C
)
0
-
5
5
C
)
0
C
)
C
1
%
C
)
C
C
'
C
)
C
U
C
)
C
C
C
C
C
)
'
C
)
C
C
C
c
/C
C
)
C
)
C
c
/C
'
<
C
C
C
C
)
'
<
C
C
C
)
C
C
>
-
C
)
C
C
)
C
)
C
,
.
0
C
C
-
C
C
)
C
)
C
C
C
)
'
>
-
S
C
)
C
C
C
'
C
)
C
)
-
I
l
C
C
C
)
C
)
C
D
C
"
0
a
,
\
C
)
c
/C
C
>
C
C
C
C
c
/C
C
2
C
C
3
C
)
C
)
C
-
.
-
c
/C
C
C
C
-
.
C
C
C
C
)
C
<
C
)
C
C
2
S
C
)
C
C
)
r
C
C
C
C
C
Z
C
C
C
)
C
C
C
C
-
.
C
)
C
C
C
C
C
.
C
'
C
C
C
)
C
/
C
a
2
C
c
/
C
C
C
C
)
C
C
C
-
C
C
)
a
l
C
C
'
C
C
)
C
l
C
)
'
C
C
C
E C
E
c
a
C
)
E
C
.
9
C
-
.
-
C
C
c
C
C
)
C
/C
C
C
c
/C
c
/C
C
C
-
a
C
C
C
/C
2
C
C
)
L
EC
)
C
C
C
)
'
-
C
C
-
.
C
)
-
C
C
)
C
C
C
C
-
.
c
/
I
C
c
/C
C
C
C
)
2
C
c
/C
C
C
0
C
2
c
/C
C
C
)
2
>
C
C
C
)
C
/C
C
)
'
-
a
C
C
C
C
)
C
-
.
C
)
C
'
C
C
-
-
.
c
z
C
'
C
C
C
C
C
>
.
5
C
C
-
.
C
-
C
C
C
)
C
C
C
a
C
Z
C
-
.
C
C
)
c
/C
C
C
C
)
-
C
.-
.
C
C
-
C
-
.
C
C
S
C
C
C
C
)
-
a
C
)
0
C
)
C
-
.
C
z
C
C
-
C
C
-
.
C
C
C
C
S
c
/
I
C
)
S
C
/C
C
C
-
C
C
)
C
C
-
'
C
)
-
C
)
C
/C
C
C
C
)
N
-
'
C
C
,
S
C
)
c
'
1
C
,
C
C
)
'
C
C
C
)
C
c
/C
C
S
C
C
C
C
C
C
C
C
C
C
C
C
C
C
O
-
C
C
)
C
,
'
C
C
'
C
)
-
a
C
/C
5
1
)
C
C
C
)
'
C
)
C
)
c
/C
C
-
a
C
)
C
S
C
)
c
/C
C
)
C
)
C
)
C
.
.
C
C
)
C
)
C
<
C
)
C
-
.
C
N
C
)
>
C
-
a
C
C
)
C
>
C
-
C
C
C
C
/
C
C
S
c
/C
C
C
C
C
)
C
C
C
C
C
'
c
/C
C
C
C
c
/C
C
C
)
-
a
c
/C
C
)
C
C
C
C
-
C
C
C
-
'
C
)
C
C
c
a
C
-
C
C
C
)
C
C
)
C
C
C
/C
C
C
C
C
C
C
.
9
C
'J
^
c
z
c
z
C
)
C
C
C
.
.
C
C
C
I
O
C
C
)
C
,
.
0
C
C
C
C
/C
s
j
C
C
)
C
-
C
C
)
C
C
5
a
-
c
-
I
0
-
C
C
/
C
-
-
C
)
0
0
C
C
-
0
-
C
)
F
.
9
C
C
C
.
-
5
C
S
IC
L
J
0
0
'
C
)
C
-
-
:
c
-5
1
S
o
S
C
C
)
C
C
'
c
/C
C
C
C
C
)
C
C
C
C
-
.
C
-
C
c
/C
C
)
c
/C
C
C
C
C
)
C
C
C
-
.
C
)
C
c
/C
C
)
C
-
.
C
)
C
C
-
C
)
C
/C
C
)
C
C
C
)
,
C
C
-
.
C
)
S
C
C
)
2
C
C
c
/C
C
C
C
.
C
C
C
)
-
'
C
c
-
c
C
)
C
t
C
C
)
C
C
C
C
C
)
C
'
c
/C
C
C
>
>
-
,
C
C
C
)
C
c
C
4
-
C
-
C
)
C
)
C
C
C
C
C
C
.
0
C
>
C
C
C
C
C
C
C
>
C
)
C
C
C
C
U
C
C
C
'
C
C
C
C
)
C
<
C
L
7
C
C
C
C
C
C
'
C
C
)
C
C
C
)
C
)
C
C
C
C
C
C
-
.
C
)
C
-
C
C
C
)
C
C
C
)
C
C
>
C
)
-
C
-
C
2
C
C
C
'
C
C
C
)
C
C
.
c
/C
C
)
C
/
C
'
-
'
C
C
-
C
C
'
'
-
C
C
C
C
C
C
C
C
C
/C
C
C
C
C
)
C
C
C
C
C
'
c
z
O
N
N
c
z
0
0
C
Z
5
C
)
C
C
C
C
C
-
C
-
C
)
C
C
t
A
C
'
C
C
/
C
.
0
C
C
C
C
C
C
)
C
C
)
C
C
C
C
-
.
C
-
C
C
)
'
C
C
C
C
C
)
C
C
/C
C
C
C
C
-
C
)
C
/C
C
)
c
-
C
C
C
c
/C
-
C
C
.
-
.
S
5
o
0
C
0
C
C
)
5
C
2
-
C
)
C
C
5
5
0
C
C
C
0
5
C
)
C
.
C
F
S
0
5
0
s
o
'
2
C
5
-
0
F
9
C
.
F
C
0
C
)
5
9
C
C
)
5
)
C
)
C
C
C
C
s
o
C
O
C
C
C
.
5
0
S
C
C
C
C
)
C
s
o
C
C
0
C
S
-
F
F
2
-
5
2
5
5
C
.
F
2
c
c
's
o
C
0
0
-
0
0
C
C
)
E
51
)
0
C
C
)
0
0
C
C
b
/
C
C
)
C
t
#
1
C
E
5
1
)
0
-
.
0
_
0
o
L
D
0
L
'
C
S
0
C
S
I
C
C
C
C
)
C
C
)
E
C
'
C
t
o
C
C
C
C
)
'
C
C
)
0
3
"
2
C
C
I
C
C
-
.
'
2
c
c
C
C
-
C
Z
U
S
'
C
c
/C
c
9
c
o
C
.
.
C
'
C
C
'
C
C
-
)
C
)
,
C
C
C
C
C
C
S
IC
C
c
.
s
-
A
C
.
C
C
)
C
-
.
C
C
C
C
C
C
C
-
C
C
C
)
C
c
a
C
S
C
C
-
C
C
'
C
r
C
C
a
l
'
C
C
-
S
0
C
C
C
C
C
C
S
C
C
C
5
C
"
2
C
c
/C
C
C
,
C
C
-
C
2
C
C
U
.
z
c
l
.
C
)
0
-
.
C
)
C
.
C
)
C
C
-
C
C
)
C
)
C
C
c
/C
C
C
/C
c
/C
C
C
C
)
C
-
C
)
2
S
C
)
5
C
C
-
.
(
Z
'
C
)
C
)
F
s
O
C
)
C
5
b
9
C
'
-
C
C
)
C
c
C
C
)
C
)
C
"
2
C
/C
c
/
C
"
2
C
'
C
C
-
C
C
)
c
l
C
)
C
)
C
)
(
'
C
)
.
0
0
-
a
,
.
0
C
C
C
C
i
c
u
C
-
C
C
C
-
.
c
/C
'
C
o
C
a
3
'
c
o
C
'
C
C
>
C
C
C
'
C
)
C
C
C
)
C
C
'
o
C
C
/
C
-
.
C
)
.
9
"
2
C
C
'z
t
C
5
0
L
C
C
C
c
C
r
-
0
C
C
C
C
'
>
C
0
C
C
C
-
C
5
"
2
C
C
"
2
1
C
C
C
C
C
4
L
C
C
C
C
l
.
C
C
C
)
C
C
N
-
C
C
'
C
C
C
'
C
C
S
I
C
C
2
C
9
C
-
u
c
C
c
/C
C
C
c
z
C
-
Z
2
C
'
C
(
7
1
.
C
)
C
'
C
C
)
C
-
.
-
,
-
C
C
c
/
C
N
-
>
_
c
9
C
C
-
C
C
C
)
C
b
/
C
-
C
C
)
c
z
c
E
6
C
C
)
C
C
C
C
C
-
C
C
)
'
C
5
C
C
C
)
C
C
)
5
C
r
n
C
c
c
c
,
C
'
1
C
C
C
C
)
c
/
C
C
Q
C
)
C
C
C
)
C
\
>
C
)
/
C
/
C
C
c
/
C
C
-
C
C
A
C
I
C
C
C
)
C
C
C
C
C
C
C
)
C
)
C
C
C
C
C
C
C
C
C
.
9
C
0
C
/C
C
C
C
2
C
C
N
U
F
C
C
C
/C
C
C
=
C
C
C
C
c
z
c
z
0
C
,
C
-
C
C
o
U
C
C
C
,
>
F
C
C
C
C
C
/C
C
C
.
a
F
c
z
F
C
C
c
/C
a
C
)
C
-
C
C
C
U
'
c
z
C
C
C
C
C
C
F
C
C
C
C
C
C
C
U
C
/C
'
C
C
,
C
C
>
C
/C
C
-
C
C
U
c
/C
C
C
/C
C
-
C
.
)
>
C
C
C
C
C
C
C
C
C
N
C
C
C
-
C)
C
C
C
.
)
C
C
F
C
C
F
C
-
C
)
C
)
C
F
C
)
C
C
C
-
C
.
)
F
<
C
.
)
C
-
C
-
C
)
C
C
C
C
C
C
)
F
C
.
)
C
)
C
C
C
C
.
)
C
C
C
C
C
C
/C
C
C
U
C
C
C
C
_
C
C
C
C
C
-
,
C
)
C
F
C
C
C
)
C
C
t
o
U
C
C
U
F
C
'
C
C
'
C
C
L
-
a
6
_
U
C
C
>
.
9
.
F
'
a
C
C
C
C
C
)
C
C
F
F
C
C
C
U
A
C
/
C
C
)
C
C
>
9
C
-
C
C
I
i
C
C
C
C
C
.)
C
/C
C
.)
C
C
C
)
-
a
C
C
C
'
C
)
-
C
C
C
)
C
/C
C
C
C
.)
C
C
/C
C
/C
C
.)
C
C
U
'
C
C
C
.)
C
-
C
/C
C
C
C
C
C
C
C
.)
C
-
F
C
C
I
-
'
C
C
C
.)
C
C
C
C
C
N
C
C
C
C
C
/C
'C
C
C
'C
C
C
.)
C
C
C
C
C
.)
F
C
F
C
0
C
C
C
C
C
C
C
'
C
C
C
C
C
C
C
C
C
C
C
F
C
C
C
C
C
C
C
C
C
C
)
C
C
C
C
C
C
-
C
C
C
C
C
)
C
H
C
C
C
)
C
C
C
C
C
C
C
C
C
C
C
)
c
J
D
c
z
0
C
C
C
-
C
C
F
F
.
C
-
C
C
C
/C
C
C
C
C
C
/C
C
C
C
C
C
)
C
/C
C
.
)
0
C
F
C
C
U
C
C
C
C
)
-
a
C
C
C
C
C
C
C
C
C
U
C
C
C
)
C
C
C
-
C
C
C
U
C
C
C
C
C
U
C
C
C
)
C
C
C
-
'
C
)
C
C
C
C
C
)
C
/C
C
.
)
C
/C
C
/C
C
.
)
z
C
/C
C
C
-
C
-
C
C
C
,
t
c
C
C
C
C
C
C
)
C
C
c
/C
F
C
)
C
-
C
)
F
C
)
C
)
C
C
C
'
C
C
C
.
)
C
C
c
/C
C
/C
C
C
C
C
C
)
F
>
C
C
F
'
C
C
C
4
-
,
C
U
9
-
C
'
C
-
C
C
C
,
C
/C
o
F
F
F
I
C
C
.
)
C
C
C
C
>
C
C
C
)
C
)
C
C
C
/
C
C
C
C
9
C
/
C
C
)
C
)
c
,
C
C
C
C
U
9
C
)
C
)
C
-
C
C
C
9
C
C
c
/C
C
C
C
,
C
)
C
C
C
C
C
C
C
U
'
C
C
9
C
C
C
C
.
)
C
C
C
C
C
C
-
C
C
F
C
C
C
C
C
F
C
C
E
C
)
C
U
C
C
C
C
F
C
C
C
)
-
C
C
.)
0
C
)
c
/C
C
C
c
/C
C
C
C
b
L
C
C
C
C
-
C
,
C
F
C
U
C
-
C
C
C
U
C
C
U
C
)
C
/C
F
C
)
C
-
C
)
C
C
-
C
C
C
)
C
C
U
C
C
<
C
)
U
C
C
-
C
C
U
C
C
,
C
)
C
,
C
C
C
,
C
-
C
C
C
C
C
C
U
'C
C
-
C
C
)
C
C
-
C
C
)
-
C
C
-
C
C
C
C
C
-c
C
-
U
C
C
C
U
C
C
C
C
C
C
C
-
C
C
C
)
U
'
C
)
C
/C
r
i
'
C
C
C
C
C
C
-
C
C
C
,
C
)
C
C
C
'
C
.
)
C
/C
C
.
)
C
C
F
C
C
F
C
)
C
/C
C
d
-
-
-
-
-
-
-
-
C
C
F
C
.
)
C
/C
C
/C
C
C
C
C
/C
C
C
-
C
C
C
C
U
C
,
F
C
/C
C
.
)
C
C
U
'
-
C
C
C
C
-
C
C
C
U
c
/C
C
C
C
,
'C
C
F
C
/C
C
C
-
C
C
C
C
C
C
/C
C
C
C
.
)
C
.)
C
-
C
,
C
C
C
-
,
C
C
-
C
-
,
C
)
C
C
C
C
U
'
C
C
C
-
C
C
C
C
C
C
.
)
C
C
C
C
C
C
I
9
C
C
C
<
C
C
C
C
C
C
C
C
C
)
9
C
C
C
-
C
C
c
/C
C
-
C
C
C
)
C
C
.
)
F
C
)
C
C
C
C
U
C
C
)
C
C
C
C
C
C
C
C
U
'
C
C
C
,
C
)
C
C
C
C
C
C
C
)
U
C
C
C
o
C
C
C
)
1
1
-
c
C
C
)
F
C
C
-
C
.
0
C
C
C
C
C
C
<
C
.
)
C
C
C
C
-
C
C
C
C
C
I
E
C
C
C
1
4
C
C
C
N
C
C
F
0
C
.)
C
C
C
C
0
o
C
C
C
C
C
C
C
.
)
C
C
C
.)
C
C
C
-
a
C
C
C
C
C
C
C
C
C
C
C
C
N
-
_
c
z
C
U
'
C
C
C
C
C
C
o
C
/C
C
/C
C
.)
C
C
C
F
F
C
.)
<
C
C
C
C
C
C
C
C
C
C
C
C
C
,
C
C
Z
C
C
C
C
C
-
X
C
C
C
,
C
-
C
-
c
C
C
C
C
)
c
/C
0
C
C
C
C
C
C
C
C
Q
.
)
o
C
-
C
-
'
C
C
C
C
C
C
C
C
'
C
C
o
C
,
C
C
F
C
)
c
o
C
-
C
,
>
N
C
)
<
U
C
)
C
C
-
C
C
C
,
C
C
,
C
)
C
-
'C
C
C
C
C
-
C
C
C
C
C
-
C
C
C
C
C
C
.)
'
F
C
C
C
C
U
C
C
)
F
F
C
C
.
C
C
U
C
C
C
C
=
C
)
C
C
,
C
,
F
.
c
/C
C
C
C
C
)
C
C
F
C
/C
C
C
C
-
O
.
F
_
F
4
u
C
-
C
'
C
U
C
C
C
C
.
9
C
C
<
C
C
)
<
C
)
(
IC
'
C
C
/C
C
.)
C
C
C
C
c
a
0
C
C
.
_
C
C
C
C
C
C
C
C
C
C
C
C
)
9
C
)
C
C
C
C
C
,
C
'
C
C
C
)
C
.
)
,
C
,
C
)
F
o
C
C
N
c
/C
C
C
C
C
C
F
.
F
C
C
C
)
C
-
Z
2
C
C
C
0
U
C
C
C
C
-
C
-
j
C
C
C
C
C
C
C
C
C
C
C
/C
.
C
C
U
C
C
C
'
C
C
C
)
0
<
0
C
C
C
C
.
0
C
'
C
C
C
)
2
C
C
.
9
C
C
C
'
U
C
)
C
C
C
C
C
C
C
C
C
C
<
C
C
C
C
-
a
C
C
C
C
C
C
C
C
C
U
U
C
-
9
C
U
-
C
C
/C
C
-
C
/C
C
C
C
C
/C
C
,
C
C
.
C
C
C
C
C
C
/C
C
,
C
)
C
C
C
)
-
a
C
C
C
C
U
C
C
C
C
-
C
C
-
9
F
U
-
.
-
C
.
)
C
C
C
C
C
U
C
C
C
C
C
C
Z
C
-
,
C
,
'
C
C
-
,
C
,
C
c
/C
C
U
C
-
C
C
C
C
C
C
U
C
C
C
C
C
-
,
C
)
C
C
C
C
C
C
C
-
C
C
C
C
)
C
C
C
-
C
C
C
C
C
C
C
C
C
U
'
C
C
>
C
)
C
)
C
)
C
C
C
)
F
C
C
C
-
,
C
)
C
C
C
)
C
/C
C
C
C
C
C
/C
C
C
C
C
C
)
F
>
C
F
C
O
C
)
C
C
F
.
9
'C
C
C
C
C
C
-
-
C
C
C
C
C
)
C
C
'
N
C
C
c
,
.
9
C
C
F
u
C
.
)
C
C
U
C
C
C
C
C
C
C
U
'
C
-
'
C
C
C
C
C
l
C
C
C
C
)
>
-
a
F
C
C
-
C
)
C
C
C
)
C
-
C
C
o
C
F
C
C
C
C
C
C
)
C
C
>
C
.
C
C
N
C
C
C
u
C
C
F
-
c
0
C
C
C
C
8
2
C
)
(
N
C
C
C
C
F
C
C
C
-
0
C
)
C
C
F
C
C
L
C
C
c
/C
C
/C
C
C
F
C
C
C
C
C
C
)
C
C
C
,
C
.)
C
/
C
C
/C
C
C
2
C
C
C
C
C
C
<
,
C
C
C
C
C
)
-
.
-
.
C
C
C
C
C
)
C
)
o
C
C
0
C
C
C
C
-
C
C
C
C
C
C
C
C
C
a
C
C
Z
C
.)
C
C
C
.
)
C
C
C
C
C
.
0
C
C
C
C
C
C
C
C
C
C
C
,
C
C
C
)
C
C
C
C
,
C
C
C
C
C
C
.
.
C
C
C
C
C
.
C
C
c
/C
C
-
C
C
C
C
C
.
'C
C
C
)
C
-
C
C
'
C
-
C
-
-
C
C
C
C
C
C
C
/C
C
C
C
/C
C
C
C
)
C
.
)
C
C
9
C
C
C
,
C
C
>
U
'
'C
C
C
C
'
C
C
C
-
-
C
C
F
-
C
.)
c
/C
C
C
C
-
C
C
c
/C
F
C
C
C
C
C
C
C
C
)
C
C
C
l
C
C
C
C
0
C
)
C
.
C
-
C
)
C
C
C
/C
=
C
-
C
C
C
C
0
F
F
C
0
C) CCC
C
C
C
-
0
>
0
C
C
C
C
>
<
C
)
C
C
C
C
.
)
C
C
C
/
C
C
C
C
C
F
C
C
U
'
C
)
-
C
C
C
C
C
/C
C
Z
C
C
C
C
)
C
C
0
c
z
C
C
-
C
C
C
N
C
.
)
C
C
c
z
C
C
C
C
C
C
C
C
U
U
'
C
C
C
C
C
C
C
/C
C
a
C
C
C
C
a
U
C
C
C
C
C
C
C
C
C
C
)
C
C
C
)
C
/C
'C
C
C
C
C
C
2
C
C
C
C
C
C
C
C
-
'
-
a
C
C
C
)
C
C
C
C
)
'
C
C
C
/C
C
C
C
C
)
F
I
C
-
C
C
C
C
C
C
'C
C
C
C
C
,
C
Z
C
E
C
C
U
-
C
C
C
-
-
a
C
)
C
C
c
/C
C
C
0
C
C
,
C
C
C
C
C
F
C
C
C
/C
C
C
'C
C
C
)
.
U
C
-
c
i
C
E
L
)
E
Q
)
I
s
t
9
L
I
)
C
.
-
.
=
U
u
L
I
)
-
'
0
-
C
C
C
C
)
C
C
C
C
C
)
C
)
C
C
'
C
)
c
/C
C
C
C
)
C
C
C
C
'
C
C
)
C
)
C
C
)
C
C
.
'C
.
)
c
z
C
C
C
C
M
C
C
$
-
'CC
C
)
c
z
C
C
C
C
C
C
.
C
C
C
-
C
z
C
)
C
C
C
.)
C
)
C
c
/C
C
C
C
C
C
C
C
)
C
C
C
c
/C
C
C
)
C
C
C
c
o
C
C
C
C
)
C
C
C
o
C
c
/C
C
)
C
)
C
)
C
C
C
C
C
C
C
C
C
C
b
C
C
C
C
C
)
C
)
C
'
c
o
C
C
-
'
-
C
C
C
C
c
z
C
C
'
-
C
C
0
E
C
)
o
C
)
C
-
.
C
'
o
C
C
C
C
C
C
)
<
C
C
C
C
'
,
-
C
C
C
C
)
C
c
/C
C
C
c
a
-
C
C
c
/
C
C
)
C
o
C
c
/C
c
/C
c
/C
C
C
C
.
)
C
C
C
)
C
C
)
C
)
'
-
C
-
C
C
C
C
C
C
c
/
C
c
/C
C
C
C
)
.
C
)
C
C
)
-
C
)
'
C
<
C
C
o
C
C
)
C
)
C
)
C
)
c
/C
C
C
C
C
C
C
o
C
c
/
C
-
C
C
)
C
)
C
C
'
C
)
C
C
<
C
C
C
C
C
<
'
C
C
C
)
c
/C
C
C
)
C
,
C
C
C
'
<
C
C
C
C
U
/C
C
C
T
C
C
C
C
C
C
C
-
C
C
C
C
C
C
C
)
C
0
C
C
C
t
c
C
C
'
-
0
C
C
C
'
-
C
C
C
.
C
C
)
C
C
)
C
C
/C
C
C
C
C
C
)
'
C
C
N
C
C
C
C
C
C
C
c
/C
C
C
C
C
C
)
c
/C
C
C
C
C
N
C
)
C
C
)
c
/C
C
C
C
)
C
C
I
'
C
)
C
)
'
-
C
C
C
'
-
C
C
C
.
C
)
C
C
C
)
C
C
'
'
C
)
C
C
'
C
)
c
/C
C
C
)
'
-
C
C
)
C
)
C
-
C
)
C
'
C
C
)
C
C
4
-
a
C
)
C
C
/C
C
C
C
'
C
C
C
)
C
C
)
C
-
C
C
)
C
C
C
C
C
'
-
C
C
N
C
C
C
C
)
C
C
'
C
)
C
C
)
C
C
)
C
)
C
-
C
'
C
'
-
C
C
C
)
C
,
)
C
C
C
/C
C
)
C
C
.
C
)
'
-
0
C
C
'
C
-
C
'
-
0
C
C
C
C
-
C
C
C
)
C
c
/C
C
C
E
C
C
)
C
C
)
C
C
)
C
'
C
)
C
C
C
)
C
C
)
1
1
c
a
-
C
3
C
C
C
C
C
'
C
C
-
>
C
)
C
/C
C
,
C
C
C
C
C
C
C
.
C
C
'
-
0
C
-
C
C
)
C
C
C
C
)
'
0
C
C
C
C
C
'
E
C
C
C
C
C
)
C
C
C
C
4
-
a
C
C
C
-
C
C
a
C
C
'
-
C
C
C
>
4
-
a
C
C
C
c
/C
C
C
C
C
c
,
C
)
C
C
.
0
C
C
E
<
C
C
C
C
c
z
C
C
c
c
C
C
C
2
B
C
)
C
C
N
C
)
C
C
C
C
C
C
C
C
C
)
C
,3
C
)
C
)
C
C
C
-
C
C
C
C
C
C
C
C
C
C
N
C
)
C
U
C
C
'
C
)
C
C
C
C
C
C
)
U
U
C
C
.
-
U
C
-
C
C
>
C
C
C
C
C
z
C
C
C
)
>
.
0
C
C
E
B
C
)
C
)
U
C
2
'
C
C
C
C
C
C
C
C
'
C
)
0
2
0
C
C
C
C
U
C
U
.
Y
C
C
C
C
C
-
2
C
C
C
C
:
:
s
U
B
o
E
C
C
)
C
C
C
C
C
B
C
)
C
C
C
C
;
2
-
;
-
.
o
,
U
C
C
C
C
C
C
o
C
C
C
)
C
)
C
-
-
(
'
C
C
C
C
C
C
C
B
C
1
C
)
C
C
C
0
C
(
'
C
U
U
E
O
E
U
F
C
C
'C
C
C
C
C
C
C
C
C
>
.
C
C
)
s
O
U
-
-
=
>
U
U
O
0
H
z
D
9
>
0
z
C
I
C
J
E
C
)
i
,
.
_
.
.
0
C
.
'
-
C
)
C
C
)
r
C
'
n
C
-
C
U
C
O
C
)
U
Q
C
C
.
)
C
C
C
C
.
_
?
.
C
C
c
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
0
0
-
C
C
-
C
)
C
.
C
.)
C
C
C
C
)
C
A
0
.
C
C
C
C
c
C
)
c
o
C
C
E
E
C
C
C
E
.
.
C
C
C
C
C
C
)
C
C
E
U
C
C
u
C
0
"
C
C
C
C
O
C
C
)
<
C
0
C
C
C
c
'
C
.
E
C
)
C
C
C
-
8
C
C
.
-
'
C
)
.
'
I
c
"
I
E
>
C
C
-
C
C
C
C
E
i
'C
_
C
)
C
C
)
C
C
(
'
C
C
)
C
C
C
C
C
C
C
C
S
C
)
C
C
C
C
)
N
-
-
i
<
C
C
0
C
C
-
'
'C
C
.
.
O
C
C
C
0
C
_
C
C
C
C
C
C
E
C
C
C
C
)
C
U
C
C
C
U
C
C
-
C
C
E
-
C
)
.
0
C
-
C
'
C
C
)
C
C
C
o
o
u
C
0
C
(
C
J
U
'
0
C
C
C
C
C
0
C
)
<
C
C
C
C
)
C
)
C
)
C
C
C
N
-
E
'
U
,
-
C
U
C
E
C
)
C
C
C
C
>
C
C
C
C
C
C
o
C
C
C
C
C
C
)
U
-
C
C
'
C
0
C
C
C
)
C
)
C
U
'C
C
U
,
U
C
'
C
C
C
C
C
)
C
O
-
.
-
C
C
C
>
C
)
C
C
)
C
C
C
"
0
C
C
C
C
U
0
_
C
C
C
C
'
E
C
C
C
)
C
C
E
C
.)
U
C
Z
C
C
'
c
o
U
C
'
C
)
C
CC
A
<
c
z
C
C
C
)
o
E
C
C
-
C
C
C
C
/
D
0
C
E
E
.
.
E
E
C
C
C
T
C
U
C
C
E
.
C
C
)
C
C
C
C
C
2
C
C
u
7
2
E
-
'
C
)
U
C
U
U
C
C
C
E
C
C
)
C
C
C
)
C
E
2
>
-
,
.
.
0
0
U
C
C
.
0
U
C
)
>
.
0
'
C
U
'
>
-
o
C
)
-
C
O
-
a
-
2
C
C
C
C
"
S
I
i
C
)
C
)
C
O
C
T
S
C
C
)
C
C
I
-
S
O
:
0
U
C
C
C
)
O
C
)
C
C
C
C
C
C
-
a
-
a
C
)
C
C
C
C
L
L
C
C
C
)
C
-
o
0
0
C
)
C
E
0
C
)
0
C
0
L
I
C
)
0
C
C
C
C
C
)
C
C
)
0
5
C
C
C
)
0
U
C
-
'S
S
1
-
'S
a
'
0
_
O
(
I
C
I
-
.
;
7 ,
C
-
.
C
C
C
-
t
o
-
C
i
-
C
U
C
'
,
C
C
C
C
C
C
(
I
)
C
C
U
2
'
C
B
C
)
U
C
C
0
C
C
-
C
C
)
C
)
C
0
C
C
C
C
C
C
C
C
C
C
C
C
C
)
C
.
.
.
)
'
C
C
C
C
C
C
C
-
'
t
o
C
C
C
C
C
S
C
<
C
)
E
C
_
C
)
C
C
C
C
)
(
'
C
L
n
C
-
C
C
O
5
C
C
C
i
C
U
E
C
C
C
D
C
C
C
)
1
0
C
-
o
C
)
-
C
C
C
U
C
C
C
C
0
C
C
C
C
>
.
!
C
t
o
C
)
C
C
C
C
C
C
)
C
.
.
E
C
C
)
C
C
C
.
)
C
C
C
C
>
c
r
)
0
S
E
U
0
C
)
C
O
_
C
C
C
C
C
0
C
.)
C
C
C
C
)
S
-
o
t
o
c
z
5
C
C
2
.
2
C
)
c
z
C
C
C
C
C
C
C
<
0
2
t
o
2
I
-
C
C
.
E
C
)
C
)
C
C
C
C
C
)
0
E
>
C
C
C
)
E
C
)
C
C
5
C
C
C
0
C
)
C
)
C
C
C
)
C
)
>
C
C
C
C
C
C
U
U
'
C
C
C
C
)
C
)
E
0
C
)
C
)
0
B
-
2
C
C
E
E
c
t
C
)
C
2
2
.
2
0
C
C
)
u
r
2
C
C
E
o
2
o
-
C
C
'
C
.
2
,
.
C
C
C
C
C
B
C
C
0
C
)
L
B
C
C
C
)
C
)
C
O
J
0
0
C
)
0
C
-
-
C
)
0
E
B
C
C
C
z
C
t
o
E
-
-
C
)
-
C
U
'
s
C
.
C
.
C
0
i
C
C
(
IC
U
'C
C
C
'C
C
C
C
)
(
IC
C
C
C
.
_
.
.
.
C
)
s
C
C
C
C
)
C
C
C
C
)
U
-
a
C
C
)
F
-
>
C
C
t
o
C
C
)
t
o
C
2
.
o
C
-
E
C
)
c
z
C
C
'C
C
C
C
C
C
0
C
C
C
C
)
I
C
C
B
o
C
C
C
C
C
.
L
C
C
0
C
.
C
U
0
.
0
'
C
C
C
U
C
)
C
.
C
.
0
C
C
C
)
c
z
0
d
o
C
C
0
c
'
0
c
a
0
E
I
c
a
C
C
)
0
0
C
C
)
C
'
0
0
0
0
-
C
)
C
C
)
C
C
)
0
'
.
-
0
C
)
C
-
j
X
$
o
B
0
C
)
C
)
C
)
0
0
>
E
C
C
)
0
'
c
0
.
'
0
C
)
0
-
C
-
-
C
,
0
C
)
0
C
c
c
z
0
_
C
C
C
o
.
-
C
)
I
c
a
C
)
'
0
c
C
)
C
U
I
C
C
)
0
E
E
-
c
0
,
2
0
C
)
B
C
0
0
C
C
C
O
'
C
)
C
)
0
-
C
o
'
0
-
C
O
C
)
C
)
o
C
)
0
C
C
)
C
)
0
c
u
0
-
0
(
-
C
-
0
E
C
)
C
0
-
o
C
C
C
)
C
C
0
c
,
,
C
C
)
.
C
-
-
0
0
,
_
C
U
C
Z
C
C
'C
C
C
.
)
C
IS
0
0
2
C
)
0
o
C
0
o
C
-
C
C
C
.
o
c
z
0
.
4
.
-
0
C
.
C
o
-
C
)
0
C
C
)
C
C
U
.
.
'
a
C
)
C
)
C
C
C
C
C
C
C
-
.
0
C
C
C
C
<
C
I
M
-
0
C
C
)
C
C
0
-
C
)
0
C
C
N
C
C
C
C
C
-
0
0
0
C
)
C
C
C
C
C
)
-
'
C
C
)
'
.
-
C
0
0
C
)
C
E
C
0
C
C
C
C
'
o
C
)
0
I
)
C
C
C
C
)
0
C
-
'
'C
C
C
C
.
c
o
I
-
C
C
C
-
>
C
C
C
)
C
B
E
C
t
U
c
t
C
Z
-
C
_
0
-
-
0
2
_
C
C
C
U
C
)
_
o
E
-
0
C
0
0
C
'
C
)
<
C
C
0
C
'
C
C
E
Ou
C
C
C
C
C
)
C
)
O
C
S
O
N
-
C
C
C
)
0
d
)
0
c
t
-
C
C
C
C
0
-
t
i
C
C
0
-
C
C
C
o
0
-
0
-
C
)
c
o
c
l
C
C
C
)
0
C
C
C
C
C
'
E
C
C
C
)
C
)
C
l)
t
i
C
C
C
C
)
C
C
C
0
C
)
C
C
C
C
c
l
,
C
C
)
0
O
C
l
)
c
t
C
C
C
C
C
C
0
-
0
C
C
C
C
C
0
c
o
o
0
'
O
C
C
<
0
C
)
C
C
C
C
C
C
C
C
C
2
C
C
.
C
C
v
C
.
0
-
C
)
o
C
C
>
C
C
0
C
C
C
'
0
-
C
C
C
C
C
c
U
'
C
A
C
C
C
j
u
C
C
0
-
C
)
C
C
C
C
)
0
'
O
C
E
C
C
C
C
C
2
0
-
C
C
U
'
C
)
0
-
C
C
0
C
C
)
B
C
C
-
-
-
C
C
C
C
o
C
2
:
E
c
c
0
C
C
C
)
C
C
)
C
C
C
C
C
C
-
C
)
C
C
C
C
C
)
C
)
C
.
0
-
C
)
C
C
l
C
C
)
C
C
-
.
C
C
C
C
C
C
0
C
i)
C
C
C
C
)
C
C
)
C
C
C
C
C
Z
o
C
)
t
i
'
C
C
C
C
C
C
C
C
)
0
0
c
z
C
C
C
C
C
)
C
C
C
C
C
C
C
6
C
C
-
C
C
r
'
C
C
0
C
C
C
2
C
C
C
C
)
c
o
C
C
)
C
C
'
C
C
C
C
.
C
C
0
-
C
)
C
C
C
C
C
C
C
C
C
)
C
C
'
C
C
C
C
E
C
)
C
C
)
C
)
C
C
C
C
Z
0
C
-
<
C
)
(
C
C
C
-
C
)
.
-
0
C
C
C
C
C
C
C
O
C
)
C
C
C
C
C
c
z
0
-
C
C
C
C
C
C
C
C
C
C
2
'
C
C
C
C
)
O
.
C
C
C
C
a
_
0
C
C
C
0
o
C
C
C
0
C
C
C
C
C
C
C
Z
C
C
C
C
0
C
)
C
C
C
C
C
C
)
C
C
)
o
0
C
)
C
o
o
C
C
'
C
C
C
C
C
C
C
C
C
C
o
C
'
C
C
C
)
-
-
C
C
C
t
i
0
C
)
C
i)
0
o
C
C
C
0
'
'
t
i
-
C
C
C
C
)
C
l)
C
C
/C
C
c
z
C
0
C
C
O
0
-
C
C
C
C
C
C
C
2
C
)
C
l
)
0
0
C
_
C
)
C
)
C
C
C
C
c
C
-
-
<
-
<
a
0
0
0
0
a
)
0
<
<
<
(
a
a
)
0
a
)
'
-
0
-
c
a
)
o
C
a
)
C
C
U
<
(
a
a
)
0
0
'
-
C
a
)
U
0
'
-
C
C
C
o
<
'
a
C
'
O
U
a
)
(
a
0
0
(
a
a
)
F
E
a
)
'
-
O
C
'
"
a
?
a
-
'a
-
C
0
z
B
0
9
0
>
0
z
a
)
0
o
'
o
E
.
?
L
<
<
r
Q
-
C
<
'a
=
<
'a
E
.
<
?
0
_
B
0
0
.
2
0
0
8
-
L
)
<
'a
o
-
o
E
E
0
.
0
<
'a
-
0
0
o
'
E
0
-
c
Q
j
0
0
<
'a
_
E
'
-
0
<
.
)
<
.5
'
a
)
C
U
(
a
<
a
)
-
b
C
C
c
C
0
-
C
z
'
a
)
C
a
)
0
<
a
)
C
a
.
-
C
(
a
C
a
)
0
C
a
a
.
)
(
Q
.
.
U
'
0
c
l
C
0
C
b
e
a
)
(
a
_
c
f
)
(
a
a
)
(
a
0
0
C
a
C
0
0
>
U
L
)
<
'
0
E
-
'
0
0
<
.
F
o
'
c
c
c
-
C
-
'
C
>
F
<
-
C
-
(
)
.
0
<
0
<
.5
(
a
.
8
2
E
_
2
E
o
a
)
b
c
<
.
)
<
a
0
(
a
c
z
<
.
2
o
B
0
a
)
8
0
0
U
0
(
a
<
.
0
-
o
U
'
U
o
a
a
)
C
a
<
_
<
.
0
8
F
8
<
.
E
c
z
j
C
a
)
S
(
a
a
)
c
"
I
C
Z
C
-
j
b
e
<
.
0
0
C
C
E
F
a
)
,
.
a
)
.
.
.
<
.
a
)
0
(
a
.
5
U
C
a
)
C
o
<
.
(
a
v
'
a
)
C
)
<
C
0
-
<
a
l
C
Z
3
0
<
.
0
(
a
c
z
(
a
C
-
>
8
0
<
-
<
<
<
0
0
C
F
_
0
0
0
U
C
<
<
a
C
.
0
c
<
.
E
F
C
.
_
Q
F
U
I
n
(
a
(
a
C
C
U
C
-
-
U
'
a
)
C
0
.
<
a
)
a
)
0
<
.
a
)
o
U
a
)
-
o
>
'
a
)
.
<
C
F
o
0
0
j
L
n
F
F
c
z
<
>
C
.
.
b
C
U
O
a
)
(
a
,
.
0
<
<
a
U
C
N
0
0
E
U
C
C
a
)
a
)
E
(
a
a
)
-
0
F
0
a
)
0
C
U
C
U
,
(
a
E
C
E
.
o
U
o
<
<
<
'
_
2
<
<
a
0
,
_
o
<
<
<
<
.
o
6
'
c
C
C
e
-
'
0
(
'a
a
)
>
-
<
<
-
-
<
0
0
0
0
0
C
(
a
0
O
Q
.
U
E
b
L
<
<
<
2
8
C
E
1
1
c
U
C
,
-
.
0
(
a
C
C
C
C
C
C
a
)
C
.
0
-
<
0
C
Z
C
,
<
0
<
,
c
t
F
1
0
F
.
-
<
<
a
-
B
C
0
a
)
.
0
<
.
U
C
<
(
a
C
C
)
2
F
o
z
U
r
i
a
)
o
o
(
a
a
C
o
<
-
'
-
<
a
0
0
U
F
F
o
c
n
<
.
-
.
a
)
a
)
'
-
C
>
<
.
c
a
)
C
U
F
0
<
.
E
U
C
)
'
0
a
)
C
(
a
.
.
<
.
<
<
a
(
a
<
<
<
<
<
a
'
C
(
a
a
)
U
U
'-<
a
(
a
U
F
-
c
<
<
a
C
C
(
a
0
a
)
<
<
a
.
_
-
c
u
<
<
C
C
0
0
C
a
)
C
8
<
_
F
F
B
E
<
T
h
c
C
C
C
<
.
<
U
,
<
(
a
<
<
a
'
-
<
.
0
C
<
<
a
C
C
C
O
a
)
<
.-
(
a
o
C
(
a
0
o
C
1
<
<
(
a
<
<
a
(
a
a
)
C
C
U
'
'
-
<
a
8
F
(
a
F
.
_
(
a
B
E
F
0
<
'
<
.
o
'
B
E
a
8
F
_
a
)
(
a
C
_
.
0
<
.
0
C
a
.
.
-
i
B
0
,
2
C
o
<
<
a
C
_
<
_
<
.
'a
<
a
0
0
.
.
(
a
(
a
(
a
C
a
)
c
F
F
(
a
b
a
.
<
<
a
-
U
_
(
a
a
)
c
z
F
C
-
'
-
8
<
.
C
N
C
a
.
.
F
U
'
<
<
<
c
z
U
<
<
a
a
)
'-
<
.
F
F
<
<
C
a
)
F
o
a
)
C
.
<
<
<
0
0
0
C
<
.
(
a
(
a
>
C
C
S
Q
<
.
(
a
-
E
.
<
<
<
C
N
>
F
a
)
C
U
C
<
<
a
a
)
0
F
a
)
C
l
(
a
o
C
F
C
-
U
(
a
C
C
(
'a
(
a
<
<
a
<
C
E
-
F
F
<
<
a
<
a
C
'
(
a
C
U
<
C
C
Z
'-<
a
a
)
C
O
C
(
a
0
E
5
a
)
0
j
L
6
(
a
(
'a
'
0
0
0
<
C
<
<
.
o
<
a
U
U
<
.
.
(
a
<
<
a
-
C
a
)
c
'
<
-
'
a
0
0
S
<
0
-
o
>
o
-
'a
C
C
9
0
C
'
0
0
'a
a
.
;
-
C
'
.
0
.
'
e
n
0
1
(
V
0
.
,
!
,
.
,
,
V
F
a
'
0
V
0
2
'
-
2
2
V
C
3
u
m
c
u
U
,
.
0
a
a
o
V
a
V
a
0
2
a
a
a
U
'
>
V
8
F
a
a
a
F
V
a
a
o
a
O
0
a
a
U
a
-
-
-
V
o
V
'
-
O
V
-
a
F
F
a
V
a
V
a
F
2
V
F
'
-
a
o
'
-
a
V
2
0
V
_
a
a
V
a
V
F
C
.
)
0
-
'
-
0
a
c
J
V
V
U
.
0
a
U
c
#
a
V
V
V
V
V
0
a
O
V
a
a
'
V
0
U
a
.
a
,
a
0
.
'
O
a
U
O
0
V
0
,
0
F
0
C
,
3
c
z
0
V
_
U
<
F
V
0
'
a
O
-
-
)
)
V
0
a
U
a
"
'
V
q
,
a
F
-
a
F
a
V
a
0
0
0
a
2
F
a
V
-
a
a
2
'
V
C
,j
i
r
'
a
V
U
a
a
-
F
0
0
'
V
O
F
(
-
-
'
'1
c
z
'
-
a
a
V
0
a
,
0
'-
a
'
a
'-
'i
a
F
V
a
-
2
-
F
F
F
a
0
2
a
F
2
V
V
o
c
-
a
-
a
2
V
U
'
V
0
V
U
-
'
0
a
a
V
a
-
a
'
'
-
a
-
a
a
F
a
-
F
F
V
'
U
'
-
a
a
a
V
a
'
a
-
,
,
C
r
j
V
V
-
a
-
-
'
V
<
E
.
E
,
V
V
a
h
-
0
0
V
"
'
-
Z
V
,
-
a
d
-
a
a
C
V
<
'
a
V
2
a
0
-
,
a
a
a
Z
c
a
V
F
c
'
0
V
C
13
a
V
.
r
i
a
0
-
a
<
a
a
u
F
c
a
-
'
a
-
a
a
a
U
V
V
F
F
F
V
'
<
C
V
V
a
0
V
_
U
O
F
,
-
a
'
-
-
a
,
0
-
a
a
a
a
V
s
a
a
-
a
F
V
<
U
V
a
0
V
>
V
-
N
a
0
-
V
V
a
V
a
V
c
U
V
U
a
a
a
a
'
V
U
,
.
O
a
c
'
a
V
V
a
'
-
a
V
o
,
a
-
0
V
>
0
a
a
a
V
U
V
C
',
C
U
V
'
V
F
a
a
V
a
>
<
V
h
a
0
a
F
V
<
V
a
a
V
0
0
>
V
V
F
V
U
F
=
a
a
U
a
0
a
0
V
V
V
'
a
F
'
0
V
a
,
2
2
F
0
0
0
V
U
a
a
U
'
4
C
A
V
0
V
0
0
0
V
0
a
U
V
a
a
'
-
a
a
-
a
F
a
V
a
V
U
V
F
a
V
2
a
a
o
C
h
0
0
a
'
-
a
2
C
l
,
a
a
U
0
a
a
a
a
V
V
F
a
_
>
a
a
V
,
-
a
V
F
F
U
U
F
a
O
a
a
o
F
F
a
2
0
0
V
0
a
a
0
0
V
a
-
0
L
4
a
c
-
a
F
U
F
a
F
V
'
V
c
z
V
V
a
a
'
F
a
V
a
c
z
-
1
:
1
F
.
a
8
V
2
a
U
V
a
a
-
V
F
0
-
U
0
a
,
0
'
-
a
-
.
O
V
C
Z
C
)
a
a
F
-
a
C
'
a
a
a
E
-
7
1
-
V
M
-
-
-
0
V
>
V
a
0
'
-
a
-
-
'
-
a
-
V
V
a
V
-
'
F
a
V
a
a
F
a
a
-
-
a
F
V
0
V
F
F
a
'
o
F
a
a
V
C
t
l
u
a
2
a
V
-
q
V
-
0
V
,
-
a
a
o
a
a
a
F
V
F
a
a
a
-
-
a
0
t
o
a
a
U
V
O
'
0
0
U
C
Z
'
0
V
>
0
0
0
0
-
a
-
a
a
a
a
U
"
-
V
a
0
a
a
'
a
-
w
E
V
'
-
a
'
-
0
V
i
$
,
C
I
c
c
0
>
F
0
c
o
0
a
a
F
a
C
I
O
-
6
0
V
U
0
U
Z
E
U
'
0
V
a
C
/
D
0
0
c
o
0
,
a
'
a
'
F
0
F
a
U
a
0
c
c
c
z
c
o
o
2
a
V
a
V
O
V
-
a
U
'
F
a
a
'
c
a
0
E
-
'
-
a
o
V
V
O
V
-
a
0
a
0
0
a
'
U
'
o
C
T
a
=
F
a
-
a
-
a
.
2
a
a
U
z
b
V
'
V
F
,
V
V
a
-
-
a
0
c
0
V
0
F
a
V
F
'
V
a
a
0
F
0
a
-
a
C
0
-
V
-
F
u
o
j
O
V
a
-
a
V
0
<
-
'
0
V
o
'
a
.
F
a
a
-
U
a
U
a
a
C
Z
a
a
-
a
a
a
a
a
0
0
V
<
0
0
a
u
U
F
-
a
V
-
o
a
0
0
V
a
F
i
<
a
-
a
-
a
-
a
'
0
0
u
F
U
F
F
a
N
C
h
S
C
C
C
C
0
C
)
C
)
C
)
-
C
)
C
C
0
C
C
.)
-
C
)
C
)
S
0
C
)
C
)
C
)
C
)
C
C
C
S
C
)
-
C
)
I
C
C
C
O
C
)
c
I
o
C
)
C
)
C
)
o
C
)
'
C
)
C
C
.)
C
)
-
-
C
)
C
)
C
)
-
C
)
C
C
o
C
C
C
)
C
)
C
)
C
C
C
)
C
)
C
Z
C
C
C
)
'
C
C
o
C
)
-
C
)
'
)
C
C
C
U
'
-
C
)
C
C
)
C
C
)
S
0
'
C
)
C
C
C
C
C
)
-
C
)
C
.)
0
E
C
)
C
C
)
C
,
C
)
C
-C
C
C
C
C
C
)
C
,
C
)
C
0
C
,
C
C
C
0
C
)
C
C
C
-
C
/C
C
)
C
)
C
C
-
C
)
C
C
C
-
0
C
-
C
-
C
)
C
C
C
)
C
,
C
C
-
C
)
C
C
'
0
8
C
C
-
'
0
(
-
C
C
-
C
)
S
0
'
C
)
C
C
C
-
C
C
,
C
,
'C
C
-
C
)
C
C
-
C
)
C
C
-
'
0
C
-
C
-
C
)
0
C
,
C
C
C
C
C
)
C
-C
C
C
S
C
)
C
-
C
-
C
)
C
C
C
C
S
C
-
C
,
C
)
C
C
)
C
-
C
)
-
C
)
S
C
)
C
-
C
,
N
C
)
C
C
)
C
)
C
C
C
)
C
,
C
C
C
C
C
C
C
C
,
C
,
C
C
C
C
C
)
C
C
)
>
>
S
C
)
C
-
C
)
C
,
C
)
-
C
)
C
-
C
)
C
C
)
C
,
0
C
0
C
C
C
0
C
'
C
,
C
C
C
,
0
C
,
C
C
C
,
C
)
C
,
C
C
C
-
0
C
C
)
C
,
C
)
C
)
c
/C
C
C
C
)
C
)
S
C
/C
C
,
C
)
C
C
)
S
C
C
C
)
C
C
C
C
)
S
C
,
C
,
0
C
-
'
0
C
-
C
-
C
)
C
,
0
C
-
0
C
C
C
C
C
S
C
C
)
C
-
0
C
C
C
)
C
)
C
,
C
C
S
C
C
-
C
-
C
C
-
C
C
0
C
C
C
)
0
C
C
C
C
)
C
,
C
)
-
C
)
S
C
)
C
)
C
C
C
C
C
C
C
)
C
-
C
C
0
C
C
C
C
C
C
)
'
C
C
C
C
-
C
)
C
C
C
C
C
'
C
)
C
C
C
C
C
C
)
-
C
C
C
-
C
)
C
0
S
0
C
-
C
)
0
C
,
C
C
-
C
C
S
C
C
)
C
)
C
)
C
-
S
C
)
c
/C
C
-
C
)
C
C
C
)
C
)
C
-
C
C
C
/C
C
C
-
'
0
C
-
C
-
C
)
C
C
0
C
)
S
C
)
C
C
C
-
C
C
)
-
C
)
0
0
0
0
(
C
C
C
C
C
C
C
C
C
C
C
L
6
-
C.
-
.
C
/
C
r
i
D
C
/
C
C
C
C
C
C
C
)
C
S
C
C
C
C
C
)
C
0
5
-
c
'
C
)
C
C
<
0
C
C
0
C
)
c
l
i
C
f
0
C
C
)
-
C
C
C
C
)
8
C
C
C
-
C
)
S
C
-
C
,
C
C
'
C
)
C
C
0
C
C
C
C
)
,
,
C
C
C
-
C
C
S
C
)
-
C
C
)
C
C
)
S
C
C
C
)
C
,
C
C
C
)
C
C
C
C
0
C
C
C
C
0
C
C
C
)
0
C
,
S
0
C
)
C
S
C
-
C
S
(
'C
C
)
S
C
C
C
/C
C
C
C
-
0
0
S
0
C
)
I
C
C
C
-
C
C
S
C
)
C
)
-
C
)
C
C
C
)
C
C
C
C
C
,
C
)
C
d
,
S
C
C
C
-
,
C
C
C
C
-
C
C
)
C
C
C
-
C
)
S
C
)
S
C
C
C
-C
C
C
C
-
C
C
)
C
,
C
C
S
C
C
C
C
)
C
)
C
C
0
C
)
'
C
d
C
C
.
C
-
C
-
C
C
C
)
C
,
C
)
,
N
C
)
O
C
-
C
C
C
C
)
C
,
0
-
'
C
C
C
)
C
C
C
C
(
C
C
C
C
C
C
)
5
C
C
C
)
o
C
C
C
C
C
)
,
-
C
C
C
C
C
-
,
C
C
,
C
)
C
)
C
)
C
-
C
C
C
)
-
C
)
C
C
-
C
)
C
)
C
)
C
C
C
C
,
C
C
S
C
C
)
C
C
C
C
'C
C
-
C
)
C
C
C
C
-
C
)
C
C
C
S
C
)
C
-
-
C
C
C
C
C
)
C
C
C
/
C
C
C
)
C
C
C
-
C
C
C
C
,
.
8
C
)
C
C
'
0
o
C
C
)
C
C
C
-
C
C
C
C
)
C
C
C
C
C
C
C
<
C
)
C
'
C
)
C
)
5
C
,
<
C
C
C
C
C
C
C
C
0
0
(
C
C
C
)
'
C
C
C
S
0
C
C
)
-
C
C
C
0
0
(
C
C
C
)
,
C
C
C
)
C
0
S
0
C
)
C
)
0
C
)
C
C
C
)
S
C
C
C
)
C
C
d
,
C
)
C
)
C
)
N
C
)
C
-
C
C
C
C
C
S
C
)
C
C
0
C
C
C
C
C
C
)
C
C
/C
0
0
C
,
C
C
C
)
C
)
C
d
,
C
)
C
-
C
C
S
C
C
C
)
C
)
C
C
C
)
C
0
C
C
)
C
C
C
C
5
C
)
C
.)
C
)
C
)
C
C
.
0
C
)
c
o
C
)
C
)
'C
C
C
C
0
C
C
C
C
C
C
c
z
C
)
-
0
0
C
C
C
C
S
C
C
c
z
'
.
C
C
m
c
u
t
n
C
O
O
C
C
C
C
'
'C
C
C
C
C
C
,
C
C
.
2
C
C
C
0
o
C
)
C
C
C
)
-
c
0
0
0
C
C
0
c
2
c
h
'
C
C
(
C
C
C
)
C
C
O
C
)
c
C
)
5
C
C
C
)
C
)
s
m
.
C
L
C
C
2
Z
I
C
C
C
)
0
5
t
c
C
)
C
)
C
C
0
C
(
C
j
C
S
C
C
o
.
2
0
'
.
0
0
C
C
C
C
c
I
o
c
l
_
C
C
(
-
C
)
.
-
_
o
0
C
-
.
8
0
C
)
E
2
S
-
0
0
0
C
o
C
)
C
)
0
C
)
C
C
'
E
S
C
I
D
C
)
C
C
1
C
C
C
C
)
C
C
E
0
'
C
)
0
c
a
Z
D
C
C
2
0
C
-
C
-
C
,
0
C
,
0
0
C
)
C
C
C
O
O
0
C
-
C
C
C
C
-
'
C
)
'
0
C
T
u
C
C
C
C
,
C
/C
0
C
C
)
8
C
C
C
C
C
C
C
)
0
C
)
0
C
C
C
C
C
)
0
0
C
C
'
C
N
C
C
N
C
C
C
C
C
)
C
O
5
C
)
C
)
E
C
)
C
C
C
O
(
C
C
0
O
C
)
0
'
C
(
C
C
C
C
-
0
0
5
.
2
2
(
'C
C
C
C
'
C
)
o
E
N
C
=
C
)
.
2
C
)
C
1
1
5
C
,
C
C
I
I
J
I
C
C
)
C
/C
C
'C
C
C
C
)
C
-
C
)
d
(
C
C
C
C
C
)
(
IC
8
5
C
C
C
)
C
C
C
,
>
C
,
0
C
)
N
C
)
C
)
C
C
C
0
N
C
C
C
-
C
C
-C
C
-
C)
C
C
C
)
C
C
'
C
C
C
C
C
C
)
-
C
)
C
C
C
-
C
C
-
C
)
C
.)
C
C
)
C
-
-
C
)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
'
a
C
'
C
/C
C
C
C
-
C
C
C
C
C
C
O
C
C
C
-
C
)
C
)
C
C
C
C
"
C
C
C
C
)
C
0
2
2
C
-
C
C
N
C
)
C
/
C
.
C
C
C
C
-
C
C
C
)
C
)
C
C
-
C
-
C
C
C
.
C
)
C
C
C
C
)
.
C
C
'
C
C
,
C
)
C
C
C
C
:
.
C
)
C
C
C
C
C
C
,
C
C
C
C
C
C
C
C
C
C
C
C
)
C
-
C
)
S
C
C
C
C
C
C
C
)
C
C
C
C
C
S
C
)
C
C
C
C
,
C
-
C
)
C
C
C
-
C
C
C
E
C
C
S
0
C
)
0
C
)
C
-
C
-
C
C
)
C
C
)
0
0
'
C
C
)
C
-
'C
C
C
-
C
C
C
)
C
C
,
C
C
C
-
0
C
,
C
)
C
)
C
)
C
-
C
)
-
C
C
C
.
C
)
'
C
-C
C
C
)
1
1
-
C
)
C
,
C
C
'C
C
C
C
)
C
)
C
C
'
C
C
O
'
C
)
C
c
l
C
)
_
'
C
C
C
,
.
C
C
C
-
5
C
<
C
C
,
C
C
C
-
C
C
)
C
)
C
C
C
C
C
C
2
C
/C
c
/C
J
O
C
C
C
)
C
C
0
C
)
C
C
O
C
C
C
j
,
C
C
C
C
C
O
C
-
C
'
L
L
C
C
C
C
)
C
C
C
C
C
I
I
o
C
C
C
C
'
C
)
C
,
o
C
)
C
)
C
C
c
/C
C
.
2
C
C
C
C
C
2
C
)
C
2
C
,
O
C
)
0
C
,
C
)
C
C
S
C
C
C
N
C
C
C
C
)
5
C
)
C
,
C
5
C
)
<
0
C
)
C
C
0
-
c
C
C
C
C
C
C
O
C
C
0
C
,
C
C
C
-
-
C
C
C
C
)
C
S
C
)
C
-
C
-
-
C
C
,
C
-
C
C
C
C
C
C
C
C
C
C
0
C
)
C
C
C
C
0
C
C
C
,
2
8
0
L
n
L
n
I-
-
C
-
c
C
C
C
C
C
C
C
)
C
)
-
-
C
)
S
>
C
C
C
C
C
C
S
-C
r
S
u
_
C
C
C
-
C
0
C
)
'
C
u
0
C
C
)
C
O
C
C
5
C
)
C
C
C
T
C
C
C
C
C
C
C
C
C
-
C
C
C
C
,
C
C
C
)
C
,
C
C
.
C
C
C
C
C
)
C
C
)
C
C
C
C
C
C
C
C
C
C
C
C
)
S
C
c
l
C
)
C
-
C
C
C
C
C
,
C
-
C
C
-
C
C
C
C
)
C
C
-C
-C
C
O
C
)
C
0
5
C
)
C
C
E
C
)
C
C
C
C
)
C
,
C
/
C
C
C
C
0
C
O
C
)
C
)
C
/
I
C
)
d
S
o
,
o
0
2
C
-
C
C
C
C
C
,
C
S
C
-
-
C
5
C
C
U
C
C
C
C
)
C
C
)
C
C
,
C
,
C
,
C
C
C
(
C
)
C
C
'
(
C
C
C
#
C
C
)
C
C
C
o
C
C
C
(
I
C
U
C
)
C
Z
C
C
0
C
C
C
)
C
)
(
I
C
C
)
C
C
c
o
C
C
)
(
IC
C
C
'
C
C
5
C
C
(
I
C
C
C
)
(
C
C
2
'C
C
C
C
C
-
C
C
C
C
)
2
C
C
C
.
9
C
C
C
C
-
2
,
S
,
C
)
C
C
C
C
C
'
C
2
S
C
.
C
C
.
C
o
C
(
IC
C
C
C
)
C
C
-
1
0
C
C
C
C
C
)
4
H
1
C
'
9
C
)
'
C
C
.
C
(
C
C
C
C
.
C
C
C
C
)
C
C
C
)
C
-
C
C
C
C
C
)
C
)
C
C
C
C
C
)
C
(
C
C
.
S
C
)
C
)
C
C
C
..'
C
)
D
C
)
C
C
)
C
-
C
)
C
C
C
C
)
S
>
C
S
C
C
C
C
S
C
C
.
)
C
)
C
)
S
C
)
C
C
C
C
C
C
)
C
-
C
C
C
(
C
C
c
o
S
C
(
IC
C
C
C
-
>
C
C
C
C
C
)
(
I
C
C
C
C
-
C
C
S
C
)
C
C
C
.
)
'
C
S
(
IC
C
)
C
.
)
c
C
E
7
C
C
C
-
C
)
.
8
.
.
C
C
-
C
.
C
-
C
)
C
)
.
(
/
C
C
)
S
c
o
C
(
I
C
C
C
S
C
C
.
C
C
C
.
)
(
2
C
)
C
-
C
C
C
)
C
C
)
C
)
(
IC
C
)
C
C
C
C
)
C
C
C
)
C
C
'
C
S
(
I
C
C
.
)
C
)
0
C
)
C
0
0
L
I
'
C
C
C
.
C
)
0
E
0
C
-
)
C
C
E
0
L
I
C
)
'
C
0
L
C
C
C
.
C
)
0
E
0
C
.)
0
C
C
C
0
-
0
C
)
0
C
C
'
C
C
)
0
C
(
IC
-
C
)
C
C
C
C
)
C
o
C
C
C
'
C
-
C
)
0
C
C
L
)
a
u
C
O
0
C
C
C
)
C
.)
C
)
C
.
'
C
j
3
C
0
'
C
C
C
U
,
C
C
0
C
.
E
C
)
N
C
)
0
C
.
E
C
)
C
C
0
C
)
0
-
0
C
)
0
0
-
o
C
C
C
C
0
C
C
-
C
C
C
C
-
)
'
C
)
C
)
C
0
E
(
I
,
C
C
-
C
)
C
)
C
.
)
C
C
)
E
C
C
>
U
,
C
)
b
C
0
C
.
C
)
C
C
>
C
C
C
)
-
D
C
C
C
C
0
C
.
C
C
-
C
C
C
C
C
P
C
C
C
C
C
)
C
)
C
)
'C
C
(
I
C
C
C
C
C
)
C
.
)
C
C
C
)
C
)
C
C
-
C
C
C
)
'
C
0
(
I
C
(
I
C
C
C
.
(
I
C
(
I
C
C
)
9
0
C
C
(
I
C
C
)
C
r
C
C
C
C
'
o
C
)
C
C
'
o
C
)
C
)
0
-
C
C
c
c
C
C
.
C
)
C
)
C
)
C
C
C
.
C
.)
5
(
I
C
C
C
(
I
C
C
C
.
C
)
C
)
C
)
-
.
0
C
0
C
C
0
0
C
C
.
0
C
C
.
C
C
C
C
)
S
C
C
)
C
5
C
C
.
r
(
I
C
C
C
C
C
c
z
C
)
(
I
C
C
)
C
C
C
.)
C
C
)
C
C
C
)
C
,
0
C
)
C
C
C
o
'
7
3
m
o
'C
C
o
C
'
C
C
C
C
)
0
N
C
2
6
6
S
C
-
C
C
C
.
C
C
C
)
C
C
C
)
'
C
C
C
C
C
.
)
C
)
'
C
.
0
'
9
C
C
C
C
C
C
C
9
C
C
)
(
C
C
C
)
C
)
'
C
5
"
-
C
C
)
C
C
C
C
2
,
C
C
)
C
C
'
C
)
C
c
z
C
.
)
(
C
C
C
C
C
C
.)
C
C
C
C
2
C
C
C
)
C
C
C
S
C
C
)
C
'
.
-
'
C
a
l
C
-
C
C
C
5
'
C
.
C
)
<
C
)
o
C
C
C
)
I
C
C
.)
C
)
t
C
;
m
C
C
C
N
C
C
-
C
)
C
C
C
C
C
)
C
.
5
C
C
C
-
-
'C
.
9
C
)
C
'
C
C
(
I
C
(
C
C
C
)
C
)
C
.
)
'
>
C
S
0
C
)
C
C
)
C
C
C
)
S
(
IC
C
C
C
C
C
C
)
0
C
C
-
C
)
-
C
C
S
(
I
C
C
C
C
C
C
)
C
C
C
(
IC
0
C
C
(
I
C
(
I
C
C
(
IC
C
C
-
C
C
(
C
C
C
)
'
C
C
C
C
C
0
S
0
C
)
C
C
C
C
C
N
C
C
C
C
E
(
I
C
C
-
C
C
C
-
C
)
C
C
.)
C
)
(
I
C
C
C
C
C
)
C
C
0
0
C
'
"
C
E
o
(
I
C
C
)
c
u
C
C
)
C
)
C
C
-
C
-
'
C
C
-
C
-
C
C
C
C
)
-
C
)
C
)
(
IC
'
C
)
C
C
)
C
C
C
C
9
C
C
)
C
)
C
C
.
-
0
C
)
C
C
C
C
C
C
C
C
)
C
C
C
C
-
c
C
C
C
C
I
-
,
C
C
C
)
C
C
.
9
"
C
5
C
-
C
C
C
'
o
C
C
-
C
C
C
-
C
C
0
C
-
C
)
C
C
.
.
2
N
C
C
)
C
)
C
)
C
C
"
C
)
C
C
C
)
C
)
C
C
'
C
C
C
-
C
-
C
C
)
-
S
C
C
)
S
C
-
C
)
C
)
C
C
)
'C
C
C
)
>
C
C
C
(
IC
5
2
C
9
C
)
C
C
)
(
C
C
C
C
)
4
i
C
.
.
D
C
C
5
'
C
C
c
u
C
)
'
C
)
C
C
C
)
'
C
.
9
.
5
'
C
C
C
)
C
S
C
C
C
C
)
.
9
(
C
C
C
-
(
/
C
'
C
C
-
4
-
i
C
C
C
C
C
.
c
T
0
'C
C
C
.)
C
C
(
IC
C
)
C
C
C
C
,
0
C
C
)
C
C
)
S
C
C
C
)
C
C
C
-
C
)
C
)
C
C
C
C
C
..'
C
C
-
'
C
-
C
)
C
C
S
'
C
)
C
C
C
S
C
-
C
)
N
'
C
)
(
I
C
C
S
C
)
C
C
)
(
IC
C
)
N
C
.
)
>
(
IC
C
(
IC
C
C
C
-
C
C
)
C
)
(
IC
C
C
C
)
C
(
C
)
C
-
(
2
C
)
C
-
(
IC
C
C
C
C
S
C
(
I
C
C
C
)
C
C
)
'
C
S
(
IC
C
)
>
C
C
C
C
)
C
C
C
C
-
I
C
C
)
6
'
2
C
)
8
0
C
C
C
.
C
C
C
9
C
C
C
)
C
C
-
.
5
C
c
t
C
C
C
)
C)
"
C
C
C
)
C
C
'
C
C
C
-
'
C
)
C
C
C
C
C
-
-
C
C
C
S
C
o
2
'
C
C
-
C
-
S
o
C
(
C
C
(
IC
C
-
C
)
C
)
(
IC
C
C
C
)
C
)
C
-
S
C
)
C
)
C
C
C
C
C
)
S
b
f
J
C
C
C
C
)
,
C
C
C
)
(
IC
C
)
C
C
(
C
C
o
'
"
C
C
5
C
C
C
5
-
C
C
o
(
I
C
C
C
.
C
C
C
C
C
C
C
)
C
C
C
C
C
C
C
5
(
IC
C
C
)
(
C
)
C
C
.
,
C
-
C
C
S
C
C
C
C
C
C
)
C
)
C
0
0
C
)
C
-
C
.
0
C
C
C
)
N
C
'
C
C
C
C
-
C
C
1
9
3
L
9
(
IC
2
C
C
-
C
'
C
)
C
)
"
C
C
-
C
C
C
)
C
C
'
0
C
)
C
-
-
C
C
(
C
C
C
C
'
C
.
2
C
)
(
2
o
.
.
C
C
.
C
C
0
(
IC
C
)
C
C
C
C
C
5
(
'
C
-
C
)
C
)
-
C
)
C
-
C
C
.
C
C
.
C
C
U
C
C
C
.
9
C
)
'
C
(
IC
C
C
.
C
)
C
>
(
I
C
_
C
C
)
C
C
C
C
C
'
o
u
'
C
C
)
'C
C
(
IC
C
)
C
(
C
C
C
C
C
C
-
C
C
)
(
IC
'C
C
"
C
)
C
C
'
.
C
)
C
)
"
C
C
C
C
C
C
-
0
C
-
C
-
C
)
C
C
C
)
C
C
'
C
)
(
I
C
C
C
C
)
(
IC
0
C
C
C
'
C
C
C
C
C
C
C
C
'
5
5
C
C
C
)
C
C
_
_
C
)
C
)
C
C
Z
C
)
C
-
C
C
C
)
C
C
-
C
C
5
(
IC
C
)
C
C
C
)
C
-
C
C
C
"
C
)
C
)
(
2
C
)
C
'
C
)
0
C
C
C
>
-
C
)
C
C
C
C
C
5
C
C
"
C
C
C
S
o
C
C
'
6
1
C
C
C
-
C
)
C
.
)
C
)
C
N
'
C
)
C
)
C
C
4
,
)
C
C
C
)
L
I
C
"
C
C
(
C
C
C
C
C
C
C
)
C
C
C
)
C-CC
"
C
(
I
C
(
I
C
C
C
2
5
C
C
)
C
C
C
-
C
C
C
7
1
c
o
C
'
C
)
5
C
C
IZ
C
C
)
C
-
'
-
C
C
C
)
4
-
i
(
IC
C
-
-
C
)
"
C
C
C
)
o
"
C
C
-
C
C
C
)
0
9
>
6
'
(
C
C
C
)
,
C
C
C
-
C
-
C
)
'C
C
C
C
C
(
IC
C
C
C
C
5
(
I
C
.
,
.
.
.
'
C
C
)
.
C
C
1
1
C
)
C
(
I
C
C
)
C
C
C
)
C
'
S
E
C
C
C
-
C
C
)
C
C
U
(
C
C
(
I
C
C
-
9
C
)
C
)
C
C
)
C
'
C
C
S
C
"
C
C
C
)
(
I
C
S
C
C
C
)
C
)
C
)
C
-
C
C
C
)
C
C
C
-
C
-
'
C
C
-
C
-
C
)
C
(
IC
C
)
N
C
)
>
(
IC
C
C
C
S
C
)
C
C
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
C
.
C
.
0
(
C
(
C
C
.
-
.
C
)
r
_
C
.
0
.
.
0
(
4
0
C
.
0
'
'
0
(
C
C
C
.
.
(
I
(
4
.
-
C
0
0
C
I
'
C
)
0
C
)
C
C
0
(
t
)
C
)
(
0
C
)
,
C
C
C
)
C
)
0
0
0
0
0
0
C
)
0
C
)
C
)
c
i
C
C
(
-
0
0
0
'
C
C
0
-
-
0
0
C
C
0
c
i
C
)
0
,
0
-
-
C
C
8
<
0
0
(
0
C
)
C
)
'
C
)
C
)
0
0
0
0
C
C
0
0
'C
C
C
C
i
0
C
)
0
0
,
C
C
0
0
,
'C
C
S
C
)
C
)
0
C
C
b
f
j
S
0
0
C
')
0
C
)
C
)
C
-
S
0
0
S
0
C
)
C
C
c
C
)
C
)
S
(
C
)
0
C
-
0
0
C
C
C
-
C
)
C
-
C
-
0
C
)
C
)
C
-
C
C
C
-
C
C
0
,
0
0
C
C
0
(
C
C
c
i)
C
-
C
)
0
C
C
C
)
C
-
0
C
-
C
)
0
C
C
C
U
)
C
C
C
0
,
C
)
C
C
C
C
C
-
C
C
0
,
0
C
C
C
C
0
'
C
)
c
i)
C
-
C)
C
)
U
)
C
C
C
)
0
.
9
E
'
0
C
C
)
C
)
0
U
)
U
)
0
0
C
-
C
)
U
)
0
S
0
C
)
C
)
'
-
0
C
C
C
C
C
-
0
C
-
C
C
)
C
C
C
-
C
)
0
C
C
C
0
C
)
C
)
C
C
'
-
0
C
C
0
C
-
C
-
C
)
C
C
C
)
(
C
)
c
z
'
0
C
'
C
0
5
C
o
0
C
:
C
C
C
C
C
)
U
)
C
O
C
)
C
-
)
'
-
-
C
C
C
-
(
J
O
C
)
0
-
0
-
-
(
C
)
C
C
C
C
0
-
C
C
0
C
O
0
,
C
C
2
8
0
,
0
C
C
C
0
C
)
C
C
C
U
)
C
C
C
C
-
C
C
C
)
C
'
C
)
C
)
'
-
0
C
C
C
C
)
'
-
0
C
C
S
C
C
)
0
C
C
C
C
)
'
C
C
C
-
C)
C
C
-
0
0
0
,
C
C
-
0
-
0
0
C
C
C
C
)
'
0
C
)
C
)
C
-
C
)
0
,
C
C
C
)
C
-
C
C
-
C
C
C
-
U
)
C
0
C
)
C
C
C
C
N
-
C
0
S
0
C
)
C
C
C
-
0
C
-
C
-
C
)
0
C
C
C
U
)
C
-
,
C
)
C
,
U
)
0
S
0
C
)
C
-
C
)
C
)
C
-
-
U
)
0
0
C
)
C
)
0
U
)
C
C
C
C
'
,
'
C
C
C
)
U
)
C
-
0
C
C
-
C
'
0
C
-
0
C
-
C
C
2
U
)
C
)
0
C
-
C
)
2
U
)
.
8
2
0
0
,
-
U
)
C
'
C
C
8
-
2
0
U
)
C
C
C
C
C
Z
D0
,
C
-
0
'
0
S
C
)
C
)
C
-
C
-
C
C
-
C
o
C
,
C
-
<
2
C
-
,
0
C
-
C
-
C
)
2
C
)
D
C
C
-
6
C
)
(
C
C
,
0
C
C
-
C
)
c
c
C
C
C
0
C
C
C
)
C
C
C
)
-
9
C
)
C
'
C
)
L
i)
C
)
0
0
0
C
C
0
E
C
C
E
0
C
C
E
0
L
i
C
)
C
C
0
E
0
-
C
)
0
C
C
C
0
-
0
C
)
0
C
)
U
,
C
)
0
0
C
C
C
C
)
C
C
C
)
>
0
0
C
C
C
0
0
-
C
)
E
0
-
c
C
C
)
C
C
C
C
D
0
U
,
0
C
L
J
9
C
C
>
0
C
)
C
C
C
-
,
C
)
C
)
-
C
O
C
C
'
C
)
C
C
C
U
)
C
C
C
-
C
C
D
C
)
U
)
C
C
0
D
C
0
C
)
C
C
)
C
)
U
)
C
)
C
-
C
)
C
C
C
)
C
)
C
C
C
-
0
S
U
)
0
C
)
'
C
C
C
,
U
)
C
)
C
)
0
0
0
0
C
0
C
)
S
C
C
C
C
C
C
C
D
C
'C
C
U
)
C
)
'
0
C
-
U
)
C
0
C
)
C
)
U
)
C
)
C
C
'
C
C
C
-
0
0
0
0
0
U
)
'
C
)
-
0
C
)
C
)
C
)
C
)
0
-
t
O
C
C
(
C
E
C
)
C
)
c
z
C
-
C
-
'
0
0
0
C
C
C
'
S
'
C
)
0
0
C
)
C
C
C
U
)
0
C
)
U
)
C
C
0
C
-
-
'
0
0
,
0
U
)
C
-
2
5
0
C
)
C
)
U
)
C
)
C
C
C
C
C
-
U
)
C
)
C
-
C
C
C
)
U
)
0
C
-
C
)
C
C
C
C
U
)
C
-
C
)
C
C
C
C
C
U
)
C
)
'C
O
0
'C
O
C
C
)
U
)
C
)
0
C
C
C
C
)
'
C
0
C
-
C
C
)
C
-
C
C
'C
C
C
)
U
)
C
)
C
C
'
S
C
)
U
)
0
C
)
,
C
C
C
,
U
)
C
)
C
)
'
-
C
C
0
C
)
C
)
U
)
0
-C
'
C
S
0
-C
--C
C
C
C
)
C
)
0
C
)
0
U
)
U
)
C
)
U
)
U
)
C
)
C
-
C
)
0
S
0
C
)
C
)
C
C
C
)
0
'
C
)
S
C
)
D
C
C
-
0
C
C
S
U
)
C
)
S
C
C
0
U
)
U
)
0
C
-
C
C
-
D
C
-
U
)
C
)
C
C
C
-
C
C
)
S
C
)
U
)
U
)
C
C
)
S
(
0
0
C
-
U
)
0
C
C
c
l
i
C
I
O
U
)
U
)
C
C
C
C
'
C
)
C
C
'C
O
C
)
'
0
0
C
)
C
C
C
C
)
'
C
)
C
C
C
C
C
-
C
-
0
C
C
.
.
0
C
)
C
C
0
C
)
5
C
-
C
)
.
2
U
)
C
)
0
C
,
5
0
'
9
'
-
t
O
u
o
C
C
)
C
C
'
C
C
C
)
C
C
C
C
-
-
D
O
S
0
0
C
C
C
C
)
,
C
C
N
C
C
C
-
0
C
-
C
-
C
)
C
)
C
-
C
)
'C
O
C
C
S
C
-
.
2
0
S
0
C
)
U
)
C
C
C
-
0
C
-
U
)
'C
C
L
i
0
-
0
-
C
0
-
0
c
C
L
i
'(
C
L
i
0
0
.
0
U
L
i
-
U
-
,
o
v
C
-
t
o
C
'
-
L
i
C
.)
L
i
'
0
0
c
C
C
)
-
c
C
O
o
-
-
-
-
-
-
-
-
-
0
0
a
'
C
C
b
:
9
0
'
0
o
c
t
C
C
0
S
2
C
)
t
k
C
)
C
C
C
)
C
0
0
0
C
.
0
C
)
C
C
C
)
(
C
C
0
0
o
(
C
C
C
l
C
C
C
)
0
C
)
(
C
C
C
.)
,
C
C
0
-
C
)
"
0
-
'
2
-
.
o
C
)
C
C
O
I
C
)
2
0
0
0
(
C
)
0
'
C
)
C
C
-
C
C
(
C
C
0
C
)
;
5
C
C
C
C
N
C
I
0
9
-
-
0
C
C
'
-
9
0
0
,
o
0
C
C
C
)
(
C
C
(
C
C
C
C
0
C
)
0
5
-
4
,
0
C
)
o
-
0
0
0
0
C
C
C
)
C
)
_
_
U
)
-
0
C
C
C
)
0
0
C
C
)
C
C
C
-
C
-
-
C
u
C
C
5
9
.
'
-
C
I
C
C
-
i
.
0
'C
C
0
C
-
S
0
C
C
C
-
C
-
i
-
D
8
0
C
-
C
-
-
0
C
C
C
)
C
)
C
-
-
-
0
C
C
'
9
0
C
C
C
C
c
0
C
C
C
)
C
)
"
I
C
)
C
C
0
C
C
C
)
-
-
C
C
S
C
C
C
C
C
(
C
)
C
C
C
)
-
-
0
C
C
C
C
C
C
C
0
0
C
C
)
0
C
C
0
0
c
n
C
C
-
C
-
0
5
C
C
C
C
U
)
0
'
0
C
C
r
-
'
-
0
5
0
C
)
0
U
)
C
C
C
.
C
C
C
C
0
C
C
C
C
C
)
C
)
-
0
C
i
l
C
)
0
U
)
C
)
U
)
U
)
L
'
C
C
S
C
C
C
)
0
U
)
C
)
0
C
)
'
-
o
C
-
0
C
C
-
C
-
C
C
C
)
C
C
)
'
-
0
C
9
C
C
C
)
0
I
c
t
C
i
0
0
-
2
.
9
5
C
0
C
C
0
C
)
C
0
C
)
'
-
t
O
C
)
C
)
0
'
C
C
C
C
0
U
)
C
C
C
C
C
C
0
0
-
S
o
2
-
S
'
C
)
N
O
C
C
C
-
C
)
C
U
)
C
)
-
0
C
C
C
C
-
0
C
'
0
0
t
c
.
9
0
C
C
C
)
C
U
)
C
C
C
'
-
C
O
0
C
C
C
)
-
U
)
8
C
)
C
C
C
C
U
)
C
C
C
-
C
)
C
C
)
C
-
0
c
z
0
0
'
0
C
(
C
C
C
)
C
)
C
'
<
C
C
i
n
.
C
)
U
C
C
C
)
C
C
C
C
C
C
C
)
C
)
C
)
C
C
a
C
'
1
0
C
C
0
'
t
c
c
z
C
U
0
2
S
:
-
0
C
C
0
9
-
-
-
-C
--C
C
D
C
)
C
C
-
S
.
c
l
C
-
5
C
C
0
0
2
C
)
C
-
0
C
C
N
C
)
U
)
C
)
4
-
:
c
7
z
C
C
)
C
C
C
)
-
c
z
6
o
-
0
0
9
5
C
)
5
-
2
?
E
2
C
)
C
)
E
.
E
L
C
'
'
C
)
c
o
C
C
C
C
C
I
0
C
)
C
C
-
-
'
2
C
C
)
'
0
C
C
0
0
C
C
U
C
)
c
l
c
a
C
-
C
)
2
.
2
'
2
C
C
C
C
)
.
-
C
C
0
0
C
C
C
-
0
C
-
2
C
C
0
,
(
C
'
C
l
.
0
6
C
C
C
'
0
0
U
)
'
C
2
0
C
C
0
-
C
i
C
)
C
)
U
)
-
0
(
C
C
C
)
C
0
N
.
2
2
C
)
-
2
.
C
C
)
-
C
C
q
.
C
,
C
C
C
C
C
-
0
U
C
)
C
-
L
n
C
0
'
<
U
9
C
C
)
C
)
C
)
C
)
0
C
C
C
-C
-C
C
0
C
C
C
C
C
-
C
-
C
C
)
,
,
I
'
C
)
E
C
C
C
)
C
)
C
)
'
5
Z
C
)
C
)
C
C
.
2
C
C
C
)
C
)
-
C
)
C
C
C
)
)
C
C
C
)
-
)
C
C
C
)
C
C
C
)
C
)
C
C
.
2
h
C
.)
o
C
C
C
C
C
C
C
C
C
)
>
C
C
-
C
)
C
)
_
C
)
L
C
)
-
U
.
2
-
c
2
o
'C
C
C
)
C
)
C
C
>
o
C
)
C
)
C
)
C
C
C
)
'
t
n
C
)
C
)
C
)
)
C
C
.
C
)
C
C
o
'
-
C
)
2
C
C
C
)
C
)
C
)
.
5
C
C
C
)
c
,
C
)
C
C
C
)
>
C
)
C
)
_
C
)
C
)
C
)
C
)
C
C
L
)
C
)
C
)
:
B
.
C
C
C
C
C
)
(
I
)
C
)
o
'
H
.
5
.
C
)
C
C
C
)
C
)
o
C
)
C
C
C
)
C
)
L
C
)
'
o
_
C
C
C
C
C
.
)
.
9
C
C
C
)
C
C
C
.)
C
)
C
C
c
o
C
)
C
C
-
C
)
C
)
C
C
C
)
,
C
)
4
C
)
C
)
U
C
C
C
)
C
)
'
C
C
-
C
)
C
C
C
)
-
C
)
C
C
C
C
'
C
)
C
C
C
)
L
C
)
C
)
9
C
)
C
)
C
)
C
)
'
C
)
o
C
)
i
C
)
C
)
C
)
-
-
C
)
C
)
C
C
C
C
C
C
C
)
S
C
)
C
C
C
.
)
0
C
C
o
C
)
C
C
C
)
C
)
5
C
C
C
)
C
)
C
)
-
C
)
S
C
)
C
)
C
)
C
)
C
)
'
C
)
C
)
o
C
)
C
)
C
.
)
0
C
C
o
C
J
)
:
0
-
C
)
C
)
C
C
C
)
-
C
C
C
.)
C
C
-
C
)
C
)
C
)
S
S
c
/C
C
C
C
)
c
/C
C
C
C
)
C
)
'C
C
C
)
C
)
C
.)
C
C
C
)
C
)
C
)
C
)
C
)
C
)
S
C
)
C
.)
C
C
-
c
C
)
C
)
S
C
C
C
)
C
C
c
/C
C
)
-
C
)
C
)
C
C
C
)
C
)
C
)
'
C
)
N
C
C
0
-
C
)
C
C
c
/C
C
)
'
4
C
)
'
'
0
'
4
C
)
'
0
C
)
-
C
)
C
)
-
C
)
5
5
C
)
C
)
N
.
2
5
C
)
.
c
/C
c
/C
C
C
C
C
c
/C
C
)
C
)
C
C
C
)
-
C
)
'
C
C
C
C
N
C
)
-
L
C
C
C
)
4
'
C
)
.
9
C
.
)
C
)
0
<
C
)
'
4
C
)
C
)
0
o
a
-
C
)
C
)
9
C
)
C
)
S
C
)
C
)
-
c
C
)
-
C
)
C
C
C
)
C
)
C
)
C
.)
C
)
C
)
'
4
C
)
-
C
)
C
)
S
C
)
-
C
)
C
)
C
)
S
C
C
S
C
)
c
/C
C
)
-
C
)
'
4
C
C
c
/C
C
C
-
C
)
C
)
C
)
-
C
.)
C
)
'
4
C
C
-
c
/C
C
C
-
C
)
c
/C
C
C
'
4
C
)
C
)
c
/C
C
)
C
C
.
C
)
.
C
)
C
)
'
4
C
C
C
)
C
)
C
)
C
)
'
4
C
)
C
C
t
o
C
)
.
C
)
c
i
.
9
C
)
2
C
)
C
)
c
/C
C
C
C
S
C
)
c
/C
0
'
4
'C
C
>
S
C
)
C
)
S
C
)
C
.)
S
c
/C
c
/C
C
C
c
/C
'
4
C
C
C
)
-
C
)
C
)
c
/C
C
)
C
)
C
)
c
/C
C
C
c
/C
C
)
C
.)
C
)
C
C
'
4
'
4
-
c
/C
C
)
-
C
)
C
C
-
C
)
C
)
C
C
C
C
N
C
C
C
)
C
C
C
)
C
C
C
)
C
C
-
C
)
C
C
S
C
-
C
)
C
C
S
C
)
c
o
C
)
-
C
)
C
/C
C
C
C
/C
C
)
C
)
C
C
C
)
'
4
C
)
'
c
/C
C
)
>
C
)
C
)
'
4
C
)
-
C
)
C
)
S
C
)
-
C
)
C
)
C
)
S
C
C
S
C
)
c
/C
c
/C
C
)
C
C
N
'
4
C
)
C
)
C
C
C
-
'
C
C
C
)
(
'
I
C
)
C
\
c
l
C
C
C
)
C
)
C
)
2
C
c
C
)
C
C
C
)
C
)
C
)
C
)
-
C
)
C
/C
C
)
'C
)
C
)
,
C
C
N
-
C
C
C
)
S
c
/C
C
)
'
4
C
)
C
C
S
c
c
,
C
C
C
)
>
'
C
)
C
C
C
C
)
-
C
)
C
)
C
)
C
C
C
)
c
/C
C
)
z
C
C
5
'
0
C
)
C
)
C
C
C
)
5
)
C
C
C
)
,
C
C
0
=
-
C
)
C
)
C
)
C
)
C
)
_
C
)
C
)
C
)
C
C
z
C
C
C
C
'
-
C
)
C
)
C
C
O
C
)
C
C
'
C
)
0
)
C
C
C
-
-
C
)
5
C
C
C
)
C
)
-
c
/
C
-
C
C
C
)
C
)
.
9
C
)
C
)
C
)
C
C
C
)
C
)
C
)
.
'
C
)
-
c
-
-
c
C
C
C
/C
C
)
-
C
)
-
C
)
2
C
)
C
)
c
/C
C
C
C
)
C
-
C
)
-
>
C
)
C
)
C
-
C
)
S
C
)
C
)
C
/C
C
C
.
9
'
4
C
)
C
)
>
_
C
)
C
C
C
)
C
)
0
C
)
C
)
5
C
)
C
)
C
C
C
C
C
)
C
-
C
)
C
)
C
)
4
'
C
)
C
C
C
)
C
)
C
)
C
)
0
'
C
)
C
)
C
)
C
/C
c
/C
C
C
C
)
C
C
C
-
C
)
C
)
'
4
C
)
C
)
C
C
-
C
)
C
)
C
)
C
)
c
/C
C
)
C
)
C
-
C
)
-
C
)
C
)
S
C
)
C
C
C
)
,
C
C
C
)
C
)
-
C
)
C
C
C
)
-
C
)
C
)
C
)
C
)
S
C
C
-
C
)
C
)
C
C
C
C
U
C
C
)
C
)
C
)
C
)
'
0
>
(
t
f
C
)
C
)
C
)
C
)
E
C
C
C
)
U
C
C
C
C
0
c
C
-
-
C
C
-
C
C
C
)
-
c
0
E
C
C
C
)
0
C
C
C
)
C
0
C
C
C
)
C
c
C
)
C
)
-
c
0
-
c
i
C
C
L
U
0
-
c
i
C
)
-
c
i
0
C
)
'-
C
)
C
C
)
C
C
L
)
C
)
'C
C
-
c
C
)
E
C
)
C
)
-
o
0
C
)
C
)
-
C
)
0
C
)
-
C
)
C
)
-
o
-
C
)
C
C
c
-
c
C
)
'C
)
C
)
>
C
C
C
C
0
C
)
0
E
C
C
C
E
-
C
)
E
C
)
C
C
C
)
C
)
-
C
C
C
C
C
U
C
-
C
)
C
)
-
C
)
C
C
-
C
)
C
C
C
)
C
C
C
)
C
C
-
C
)
0
C
C
U
C
C
C
)
0
C
(
Z
-
0
0
0
C
)
C
)
C
C
C
C
>
C
C
C
C
0
C
C
C
)
0
E
L
U
-
o
0
C
C
C
)
C
)
'
0
C
C
C
)
C
C
-
C
)
C
C
0
C
C
E
C
C
C
C
U
C
)
'C
C
C
)
C
)
C
)
-
C
C
U
C
-
C
l)
C
)
-
o
C
C
-
C
)
C
C
C
)
C
C
C
)
C
C
C
)
0
0
C
C
L
U
0
C
C
U
C
)
C
)
C
)
C
)
-
C
C
0
C
)
C
)
-
C
)
C
C
-
C
)
0
E
0
U
0
U
C
)
0
C
C
0
E
0
U
C
C
>
0
C
)
E
N
C
)
>
C
C
-
C
)
C
C
U
0
'C
C
C
)
'
0
U
.
C
C
C
C
C
C
C
0
C
C
>
C
)
0
-
o
C
)
0
-
o
C
C
L
U
C
)
C
)
C
)
-
0
-
C
)
C
C
-
c
C
C
E
c
2
C
C
C
)
0
C
)
-
C
)
0
C
)
C
C
C
C
)
E
C
)
'
0
U
-
C
)
-
C
)
0
0
o
U
C
)
0
E
C
)
0
'C
C
C
C
C
0
L
)
C
C
C
)
C
C
U
C
)
-
C
)
C
)
-
C
)
C
C
-
C
)
C
C
C
)
C
C
C
)
C
)
-
C
)
C
C
-
C
)
-
c
C
C
0
E
C
)
C
C
C
)
-
o
C
)
C
)
C
C
0
0
C
C
-
C
)
C
)
-
C
)
0
E
C
C
C
)
0
0
C
C
-
o
C
C
U
E
0
U
C
C
I
)
-
o
-
c
C
C
-
o
-
C
C
C
C
C
N
C
C
C
)
C
C
C
E
C
C
U
C
)
0
C
)
C
)
C
)
-
C
C
>
C
C
C
C
C
)
C
C
C
C
-
C
)
0
C
C
U
-
c
/C
C
)
'
4
C
C
c
t
1
-
1
c
/
C
C
)
C
)
S
C
)
C
C
C
)
-
'
-
C
)
t
c
-
C
C
C
)
C
-
c
/
C
C
)
-
C
)
2
C
C
C
)
_
C
)
-
C
-
C
)
C
)
C
C
Z
E
C
C
C
)
b
_
C
)
L
A
C
)
C
)
.
2
S
C
C
C
)
C
C
0
C
)
-
C
)
C
)
C
)
-
C
)
C
)
C
)
C
)
C
)
-
C
)
5
9
'
4
C
)
_
C
)
'
4
c
/C
5
C
C
-
C
)
C
)
C
)
C
)
:
o
C
)
C
)
C
C
C
)
C
/
,
C
)
C
C
C
C
C
C
c
/C
C
C
C
)
C
C
C
/C
c
l
C
)
C
C
C
C
C
)
C
)
-
r
-
c
o
4
'
C
)
C
)
C
C
C
)
C
C
C
)
'
4
'
C
)
.
C
)
C
C
C
)
'
C
/C
C
)
'
.
C
C
C
c
n
C
C
C
C
C
)
C
)
5
C
)
C
C
-
C
)
C
)
C
C
'
4
C
C
C
C
C
)
C
C
C
C
C
)
C
C
C
)
'
4
>
C
)
C
C
C
)
C
)
C
)
L
n
-
C
)
C
)
C
C
5
C
C
C
)
S
-
C
)
C
)
C
C
C
C
C
C
C
)
C
C
C
C
C
)
C
C
C
)
C
C
C
)
C
)
c
c
,
.
9
C
C
C
)
C
-
C
/
C
C
)
C
/C
C
)
C
)
C
)
-
C
)
C
)
C
)
C
C
"
C
C
c
c
C
C
C
)
5
C
C
)
S
C
C
C
)
-
r
-
C
)
C
)
C
)
C
)
'C
C
C
C
)
C
)
C
)
S
C
)
C
)
C
C
C
C
)
C
)
'
C
C
c
o
c
z
C
)
C
C
C
C
)
C
)
C
C
C
)
C
C
C
C
0
C
)
C
C
C
C
C
C
C
C
E
L
9
T
9
C
C
C
)
C
)
C
)
5
0
.
C
)
2
C
-
'
C
C
r
C
-
,
C
)
C
c
,
C
)
C
C
h
-
-
c
C
-
,
C
C
C
)
0
'
:
2
C
)
C
C
c
c
,
C
C
C
'
4
C
C
.
N
C
)
0
c
C
)
C
)
C
)
C
l
C
/C
C
)
'
5
C
C
C
C
)
C
)
C
)
C
)
C
)
C
)
C
C
C
-
,
-c
--c
0
C
C
)
S
9
C
)
=
0
C
)
C
C
C
)
'C
C
C
)
'
-
C
)
C
C
C
)
C
)
C
)
C
)
C
C
C
C
>
C
)
C
)
C
)
C
)
-
C
)
C
)
C
C
C
C
)
C
)
C
C
C
C
c
C
)
C
C
C
)
C
)
C
C
'
C
)
C
C
C
)
C
)
<
C
)
S
C
)
C
C
C
)
-
C
)
C
)
<
C
C
C
)
C
C
C
)
C
c
C
)
C
C
0
C
)
C
-
C
C
C
)
C
)
C
C
C
)
C
)
'
C
)
C
)
C
)
C
-
CC
C
)
'
'
C
)
C
)
c
/C
0
C
C
)
C
c
C
)
C
)
C
)
S
C
/C
C
)
S
c
/C
'
C
)
C
C
C
)
C
)
<
C
)
S
C
)
C
c
C
C
C
)
S
0
C
)
<
C
)
C
)
c
/C
C
C
C
)
C
)
C
)
C
)
C
C
C
)
C
-
C
)
<
C
)
C
)
0
C
C
C
C
C
C
C
)
C
--c
C
C
C
)
C
-
C
C
B
C
)
C
)
C
)
"
N
C
)
C
C
C
)
C
)
C
/C
C
C
C
)
C
)
C
)
c
/C
5
C
)
C
)
C
-
C
)
C
)
-
c
C
C
C
C
0
0
S
C
C
C
<
C
C
-
C
)
c
i
-
C
l
<
C
'
B
c
/C
<
2
:
C
C
.
C
.
.
C
<
'
C
.
(
L
-
9
z
d
'
L
6
6
L
)
N
O
1
!
N
I
1
N
f
l
H
1
3
f
l
W
V
S
0
O
N
f
l
3
S
S
]
O
W
Z
I
1
I
A
I
D
S
3
Q
N
V
S
V
-
Y
c
I
Y
W
L
6
6
S
U
O
6
U
I
4
U
n
H
:
e
u
o
e
S
t
P
f
l
9
s
e
u
o
d
r
I
l
l
l
l
a
u
e
j
e
u
u
f
l
e
1
z
9
>
0
z
0
0
0
"
,
p
I
O
P
U
!
H
B
3
!
U
S
B
3
I
W
I
S
t
s
u
v
o
w
v
I
8
W
G
P
P
O
'
-
_
i
.
-
u
o
;
6
u
I
u
n
H
i
e
n
w
e
g
o
p
u
n
6
o
s
s
e
e
z
!
A
p
s
e
p
o
p
u
n
w
0
0
IC
IZ
I
)
E
0
Q
)
-
o
0
=
Q
C
J
O
0
0
-
-
C
Z
c
z
Q
)
-
'
L
L
-
0
0
O
Q
1
0
C
3
C
Z
-
0
2
U
0
U
0
_
C
J
U
.
2
0
0
-
-
o
0
-
0
5
.
a
C
3
U
o
o
l
0
0
0
C
A
1
4
2
o
o
c
#
0
K
I
t
n
o
0
0
0
'
o
0
0
c
l
Z
I
2
0
0
2
0
N
N
(
I
C
I
0
0
U
0
U
Q
0
0
<
0
0
0
0
U
0
0
0
!
.
0
-
0
0
0
<
o
0
0
"
-
0
2
-
-
>
U
.
N
0
(
L
'
9
z
d
'
L
6
6
L
)
N
O
1
N
I
1
N
f
l
H
1
f
l
W
V
S
O
c
I
N
f
l
9
3
S
S
0
V
Z
I
1
I
A
I
D
S
3
J
N
V
H
D
S
V
-
V
c
J
V
W
L
6
6
'
S
'
u
O
$
U
q
U
n
H
:
e
u
o
0
z
0
S
9
0
>
0
z
-
.
1
1
-
V
I
0
u
o
6
u
i
;
u
n
H
l
a
n
w
e
S
o
p
u
n
6
e
s
s
0
0
5
e
Z
!
I
!
A
!
3
s
e
p
O
p
U
f
l
U
J
0
-
'
-
-
-
.
-
-
-
-
-
-
-
C
C
A
(
I
)
0
)
-
C
C
0
0
0
$
L
C
C
J
'
i
c
j
0
c
z
0
u
c
u
c
C
h
s
)
C
C
C
c
z
-
C
'
0
0
-
0
C
C
T
c
t
c
u
E
0
C
O
0
c
'
)
C
0
.
0
0
0
0
C
0
2
0
c
z
'
C
0
$
N
_
0
0
'
-
-
C
0
'
0
0
0
-
C
c
3
C
Z
0
C
O
r
c
i
l
C
)
C
)
C
)
C
C
C
0
C
)
C
C
C
C
)
.
2
2
o
o
-
0
3
-
0
c
u
w
t
v
0
.
.
<
v
i
o
U
.
.
.
.
E
o
E
E
0
0
U
.
4
4
v
i
C
C
C
C
0
C
C
)
C
)
C
C
E
C
C
C
0
C
C
C
C
)
0
c
/C
C
)
C
C
)
>
>
o
C
0
C
C
C
C
C
N
C
)
C
C
C
C
C
C
C
o
C
)
C
C
z
0
C
C
C
C
C
)
C
>
C
C
)
C
C
)
C
C
C
C
'
C
c
/C
C
C
)
c
/
C
C
C
C
C
&
C
C
C
C
/C
C
)
C
c
/C
C
/C
C
C
-
C
N
C
)
C
C
C
)
C
C
C
C
c
/C
C
C
C
C
'
C
C
C
C
C
C
C
0
C
)
'
0
C
C
E
C
3
-
C
C
-
C
C
)
C
)
'
0
C
)
c
/C
C
C
C
)
'
0
C
3
-
..
c
/C
C
C
C
)
C
C
'
C
C
'
C
C
C
C
C
C
'
C
C
C
)
C
-
C
C
C
c
/C
C
3
-
..
C
)
'
C
0
C
-
C
c
/C
C
C
C
C
'
C
C
C
C
3
-
C
)
C
)
'C
C
C
C
C
C
C
C
3
-
'
C
C
C
.
0
C
C
C
)
.
0
4
3
C
C
'
C
C
-
C
C
3
-
C
C
C
C
)
C
C
C
C
C
C
)
C
3
-
.
C
)
C
)
c
,
0
0
3
C
C
C
>
P
<
C
)
C
)
'C
C
C
C
C
/C
C
C
)
C
)
3
-
C
C
E
0
C
)
C
C
C
)
'
C
C
C
C
)
C
)
C
)
C
C
)
C
)
C
C
0
0
C
)
'
C
C
C
'
C
C
C
C
)
C
)
C
C
C
'
C
C
)
E
c
/C
C
C
)
-
c
/C
C
C
C
c
/C
C
C
)
c
/C
C
C
)
C
/C
C
C
C
C
1
C
C
C
C
)
C
C
'
C
)
'
0
C
C
'
C
C
)
C
)
0
C
/C
C
C
C
C
C
C
I
I
C
)
3
-
C
)
C
'
C
0
C
I
C
C
C
C
.
-
C
)
C
C
C
)
C
)
C
C
.
T
:
2
C
)
C
-
c
o
t
c
'
0
C
C
0
C
0
C
C
C
C
)
C
C
C
)
C
<
-
-
C
c
/C
C
)
'
C
E
C
C
<
C
C
c
-
-
'
C
)
C
-
C
c
/C
C
C
<
C
)
C
C
C
)
c
/
'
0
C
C
C
C
)
I
C
C
C
C
)
,
.
C
C
)
b
c
/
C
C
/C
C
C
C
C
C
)
C
)
C
'
C
C
C
C
C
C
C
C
)
'
C
C
C
'
0
C
)
C
)
0
C
C
C
/C
C
)
C
C
C
C
)
C
C
C
C
I
-
.
.
C
C
c
o
C
-
C
C
E
0
C
)
c
/C
C
C
C
)
C
C
)
'
C
)
C
/C
C
C
C
C
)
'
C
)
C
C
C
C
C
C
C
C
'
0
C
C
C
)
C
)
c
l
C
C
)
C
)
'
C
C
C
C
)
C
-
C
/C
C
C
C
C
'
C
)
C
c
/C
C
C
C
C
C
C
C
C
C
E
C
C
C
C
a
)
C
c
c
j
0
4
)
a
)
-
o
E
c
v
i
E
a
)
a
)
-
a
L
I
.
'
C
'
C
C
)
C
)
C
)
N
C
)
6
c
o
0
C
)
C
N
C
C
Z
0
U
N
C
C
C
C
E
N
C
0
>
0
C
C
C
0
O
C
)
C
-
'
'
C
C
.
C
>
0
C
)
N
C
C
.
N
C
)
0
0
C
C
)
'
0
0
0
>
N
N
C
)
C
)
0
C
N
0
<
N
C
)
C
C
C
)
C
.)
0
C
p
.
.
0
'C
.
C
)
o
C
)
>
C
)
C
)
C
.
C
.
C
)
C
)
C
)
C
.
'
C
)
o
,
0
C
)
0
C
)
C
C
C
)
0
C
/
C
h
U
t
0
C
.
C
)
C
)
C
C
)
0
8
C
C
C
.
0
0
.
8
o
2
8
8
C
)
8
2
2
C
)
C
J
0
C
)
C
)
0
-
C
)
0
z
U
0
-
i
2
0
0
<
L
U
-
J
0
9
0
0
z
L
U
L
'
Z
z
L
U
C
)
N
C
)
0
C
C
.
N
-
0
C
.
)
C
C
C
.
0
0
C
C
.
>
N
0
I
C
C
.
C
C
C
C
.
C
)
0
C
.)
c
C
C
C
.
)
C
C
.
C
.
-
'
C
a
N
C
C
.
0
0
N
E
C
C
0
N
C
)
C
X
C
C
.
C
C
.
C
.)
C
C
.
C
C
.
0
C
)
-
C
C
.
C
.)
C
C
o
C
)
C
C
.
2
0
C
C
.
U
'
C
.
)
0
o
N
O
N
C
0
C
o
>
C
.)
C
C
C
'C
.
)
o
N
6
o
C
C
.
U
O
N
c
r
C
C
C
N
0
.
.
o
E
.
2
C
O
C
E
C
C
C
)
U
O
C
C
.
N
)
C
.
)
C
C
.
C
.)
C
.
C
C
C
C
.
)
C
.
)
C
.)
N
C
C
)
C
O
C
C
C
E
U
L
N
-
Q
l
C
C
C
.
N
C
'
>
C
o
o
C
C
0
N
.
C
C
.
)
N
C
C
.
C
)
C
)
O
-
-
C
C
.
0
C
)
C
C
.
C
C
C
)
C
)
E
E
C
.
)
0
N
0
o
2
C
)
C
C
C
C
C
.
C
J
0
i
0
o
'
1
N
J
0
0
0
0
C
C
)
'
C
)
N
E
0
C
C
C
O
C
)
E
0
0
#
<
N
N
U
O
U
O
C
N
C
C
O
c
l
C
.
)
0
C
.
)
C
)
C
.)
C
C
C
C
C
)
N
-
i
0
E
C
)
N
C
E
C
<
u
0
C
.
C
.
0
Q
>
-
0
c
z
C
C
C
.)
C
0
$
C
C
.
N
0
0
o
-
E
2
.
O
C
C
C
C
C
C
.
C
)
,
N
C
C
.
'
N
C
.
0
o
0
E
C
C
2
C
C
<
_
C
N
0
0
0
0
C
)
c
C
.
C
C
.
)
C
>
0
E
C
C
)
C
N
C
C
N
C
C
C
0
.
C
C
)
0
-
,
C
.
)
C
O
N
E
0
E
'
C
-
C
0
0
0
C
.
)
C
)
O
i
0
N
N
O
C
C
0
C
O
J
U
C
.
0
0
c
o
>
C
)
C
C
0
C
C
.
-
.
2
C
)
N
0
0
I
N
E
C
)
0
0
>
0
0
2
O
J
0
C
J
i
N
C
)
0
0
C
.
)
L
L
,
<
C
.
)
N
0
N
C
0
0
N
.
C
C
C
C
O
N
C
)
C
)
C
C
C
)
C
C
.
C
C
C
N
U
E
0
0
O
N
C
C
.
C
)
C
C
.
E
.
C
C
.
C
)
C
C
N
N
C
C
C
)
C
U
C
C
.
2
U
0
O
-
'
g
C
)
E
0
C
)
C
C
.
'
C
C
i
.
O
N
U
E
C
.
L
C
)
C
C
_
C
N
C
.
N
C
C
N
)
C
C
.
O
2
C
)
N
C
)
O
N
C
)
.
C
C
N
U
C
C
N
E
i
m
C
C
C
.
N
C
0
.
E
2
0
C
C
C
)
U
C
.)
N
.
)
C
)
C
.C
J
0
0
0
N
0
N
C
.
U
C
N
C
0
C
C
0
N
'
C
C
'
C
C
C
)
E
'
C
C
)
C
)
C
U
N
0
'
C
.
)
0
C
2
o
C
)
O
N
C
C
J
U
U
C
C
5
C
)
C
)
C
U
o
l
-
C
-
C
u
7
3
O
0
0
C
)
C
)
C
C
C
C
O
N
C
C
C
0
'
0
o
2
0
'
C
C
O
U
C
C
C
U
.
C
)
C
C
C
)
N
N
C
C
C
C
C
C
C
C
2
C
)
a
'
.
-
C
C
C
)
C
)
0
0
0
'
0
o
C
N
N
C
C
.
I
N
N
o
C
)
2
C
C
.
0
0
C
)
C
C
C
'
C
)
0
C
.
0
N
Q
)
C
c
,
o
o
i
C
.
0
O
2
0
C
C
)
.
C
C
0
O
0
0
C
O
U
U
.
C
)
C
C
0
N
>
-
0
C
)
0
C
C
2
.
.
.
"
C
C
C
C
.
'
C
)
C
C
N
2
C
)
0
U
'
0
C
C
.
C
C
C
C
.
C
)
O
N
C
E
2
'
O
0
N
C
2
C
)
0
0
2
m
C
)
o
C
'
5
c
u
>
C
)
.
,
C
)
C
)
.
C
)
o
0
o
O
'
C
)
N
N
U
'
C
2
o
5
C
C
C
)
C
C
C
0
C
)
C
C
N
C
0
5
C
)
N
0
o
6
5
C
C
C
)
N
C
C
5
C
C
C
)
C
C
O
N
0
4
.
-
C
)
O
C
E
5
0
0
Q
C
)
'
C
C
C
C
)
C
C
C
C
)
C
C
C
C
N
C
)
N
N
N
N
N
N
C
)
0
C
C
C
-
C
C
C
)
C
.
o
C
O
U
'
C
C
0
C
0
C
C
.
C
C
0
0
0
0
C
C
U
U
E
.
E
C
C
.
2
C
0
0
'
a
)
C
)
C
a
C
a
0
C
C
F
-
-
C
F
C
C
-
C
)
C
C
F
C
>
F
-
)
C
C
C
C
a
o
C
C
o
-
a
)
C
C
0
1
0
6
0
o
C
C
C
)
C
C
-
-
0
0
h
C
C
C
F
-
-
o
0
C
t
(
C
)
C
9
C
)
>
1
C
a
C
)
C
C
C
)
C
,
C
C
C
)
C
)
C
C
0
C
)
0
F
>
C
)
C
F
C
)
o
.
C
C
I
C
)
'
C
C
C
C
C
)
t
C
C
F
.
a
C
C
C
C
C
'
0
C
)
F
-
-
o
B
F
F
C
C
C
C
-
F
C
s
.
,
F
C
>
C
,
F
-
C
)
_
a
)
C
C
C
C
C
>
C
)
,
-
C
C
C
)
B
F
C
)
'
1
'
0
0
<
'
-
1
-
-
I
>
0
3
0
C
'
C
C
0
:
0
-
C
.)
0
0
1
0
C
)
C
a
C
C
a
F
F
0
C
C
;
'
C
C
o
C
')
C
C
C
)
C
)
'
o
.
'
0
C
)
'
0
F
-
U
'
I
F
C
C
F
>
C
C
0
C
C
,
-
C
C
0
C
)
C
C
C
C
C
C
C
)
E
E
C
)
E
U
.
-
0
0
F
-
C
)
I
F
-
C
'
C
)
C
0
'
-
O
(
I
C
,
_
.
,
C
)
'
C
C
C
C
.
0
c
o
F
-
C
C
C
c
C
)
C
'
-
C
I
C
C
0
E
-
C
)
'
C
O
o
C
l
a
b
C
C
F
C
C
C
,
C
)
'
0
F
C
)
C
C
C
C
C
C
C
C
C
'
0
C
/C
C
>
C
C
)
I
C
C
C
C
C
-
a
C
C
/
F
C
0
C
C
C
C
C
)
C
C
C
C
C
C
)
C
C
)
C
C
I
F
0
C
)
o
C
-
/
C
'
I
C
F
F
C
')
o
-
C
C
-
C
' 0
4
C
C
F
-
C
C
C
'
0
C
)
0
F
I
,
,
0
C
C
C
/C
F
B
F
E
C
C
C
F
-
F
C
)
F
F
'
C
.
c
I
o
c
C
C
-
C
C
C
>
C
)
C
'
-
C
C
,
O
F
0
-
0
1
F
0
I
F
-
,
C
l
)
F
F
C
a
<
C
I
C
C
C
'
C
C
)
0
F
o
C
C
C
)
c
I
C
C
C
')
'
F
C
C
C
F
C
C
0
F
<
C
C
E
C
O
C
a
,
'
o
F
o
'
0
'
-
i
n
.
F
-
F
.
9
F
o
O
b
0
o
o
C
a
l
0
C
)
C
a
1
9
C
)
>
C
)
'
O
I
'
0
C
)
C
)
C
O
C
a
o
o
,
E
F
o
F
-
C
)
>
N
I
C
U
i
p
0
C
0
C
)
C
)
F
-
C
C
C
/C
C
C
C
C
I
C
)
C
a
C
O
c
C
C
'
-
F
C
.)
I
.
-
>
o
F
-
-
C
4
C
)
0
C
"
C
.
C
C
C
C
C
)
>
<
C
)
C
)
'
-
1
C
)
.
F
-
C
I
C
)
C
'
o
C
F
-
-
0
C
)
I
C
0
C
0
0
I
C
C
C
C
F
C
C
a
'
L
U
Q
)
o
r
F
'.
C
)
C
)
C
-
.
-
C
C
)
o
C
O
C
)
:
C
0
C
l
v
C
C
C
I
C
C
o
l
)
C
C
F
C
C
C
C
)
C
C
C
)
C
C
<
C
C
)
0
F
i
m
F
C
C
C
'
C
)
'
C
)
I
C
u
C
)
0
C
.
,
.
F
-
F
_
C
)
C
a
_
o
F
o
-
I
I
'
-
C
F
C
)
)
C
)
2
C
C
'
F
C
C
C
C
C
)
C
'
C
C
C
U
o
0
l
l
^
C
)
0
0
0
0
C
C
'
a
)
C
C
C
C
C
)
F
I
C
C
/C
C
O
F
F
-
o
C
C
)
>
C
)
'
I
'
I
-
0
C
C
'
a
I
I
'
C
)
C
C
C
)
C
/C
F
0
C
C
0
0
0
'
C
)
C
C
C
C
C
C
1
-
'
C
F
C
J
C
C
C
)
C
C
)
C
C
C
C
C
/
C
C
O
C
'
Q
F
-
C
)
C
C
C
F
C
'
O
F
-
I
a
-
o
C
C
C
0
cc lz
F
-
C
C
C
C
)
C
)
C
F
-
C
C
C
I
C
C
C
0
C
C
C
C
)
C
C
C
'
C
I
C
C
)
C
F
F
C
C
C
C
0
,
.
,
.
'
C
C
'
-
C
-
0
F
-
F
'
F
C
)
C
O
>
o
C
0
'
'
A
o
c
/C
C
C
0
'
C
C
F
-
C
C
Q
)
m
B
F
C
C
'
)
o
F
F
0
'
C
C
L
'
0
C
O
,
C
C
/
C
_
C
)
F
-
C
)
B
0
C
F
F
F
C
,
8
'
)
F
C
C
/C
C
c
:
C
C
C
C
C
C
C
C
C
C
)
C
F
-
F
-
C
)
C
'
0
C
O
0
C
C
,
,
0
-
'
C
)
-
-
C
)
O
C
C
)
C
_
>
F
-
C
c
,
'
C
F
F
'
C
C
C
C
)
C
)
I
C
)
C
C
)
'
0
.
C
C
0
F
'
0
C
F
C
C
C
F
-
F
C
C
C
C
C
C
F
-
F
0
0
0
I
C
C
C
C
C
C
)
-
0
0
,
C
/C
N
C
C
,
,
C
C
C
'
C
F
-
C
(
C
C
o
F
-
>
F
-
C
)
C
)
C
C
F
-
C
C
'
C
)
C
C
C
C
C
0
i
i
c
z
'
0
0
>
0
C
C
'
A
C
/
C
C
)
F
'
C
)
C
)
C
C
)
S
'
I
"
0
F
C
'
C
)
B
C
C
C
C
C
>
C
.
-
C
/C
C
C
C
F
C
.
.
,
0
C
)
F
-
C
C
C
C
F
F
'
)
C
C
C
)
'
C
)
C
C
C
)
C
O
C
C
C
F
-
C
/
)
<
C
C
)
C
)
C
C
I
'
-
C
1
0
1
C
)
B
F
C
C
'
-
0
C
C
)
)
,
B
:
I
:
C
C
C
6
C
)
C
C
U
C
C
C
B
C
)
o
C
C
)
C
C
F
'
C
C
E
c
0
E
c
z
F
-
F
-
C
)
c
i
U
C
C
C
)
C
C
'
C
2
F
C
C
c
c
0
C
)
5
C
)
C
C
/
C
C
C
F
F
-
F
-
-
2
'
C
)
C
Z
0
C
C
C
C
C
)
O
C
C
C
C
C
(
C
.
)
E
_
.
C
N
0
'
O
F
1
C
C
C
C
-
C
C
C
C
C
N
C
C
C
C
I
C
C
,
C
0
<
C
)
I
C
F
F
<
F
=
F
Z
F
O
z
0
0
0
>
0
z
C
)
0
C
)
0
C
)
0
0
C
)
F
c
z
F
C
)
0
0
C
)
0
F
I
C
)
0
C
)
C
)
C
)
C
)
<
0
u
1
1
O
F
-
O
U
.
<
I
>
0
u
c
I
D
U
<
0
r
e
l
m
l
E
c
C
C
C
u
C
C
-
C
C
r
f
l
I
I
.
<
u
-
,
o
i
r
t
a
t
C
C
O
Q
C
C
)
C
z
0
9
a
0
z
C
-
c
z
C
)
H
0
C
'
o
C
)
C
C
.)
C
C
0
C
C
C
G
C
C
)
-
C
)
C
C
)
C
c
C
)
C
0
C
C
U
C
)
C
)
C
)
C
O
C
C
C
C
C
C
)
C
C
)
0
U
r
-
a
l
l
<
C
)
C
u
C
)
.
C
)
C
)
C
C
)
-
C
0
o
o
i
C
I
C
C
C
C
)
I
I
L
f
C
C
C
C
C
C
C
L
r
o
R
C
o
r
(
4
d
N
-
2
O
C
\
C
'
C
)
L
I
(
1
1
C
C
N
-
1
0
C
C
C
r
i
r
1
C
f
'
C
'
C
I
f
\
N
-
C
)
C
a
l
l
C
C
C
C
C
-
'
0
0
C
N
-
0
0
N
C
-
n
C
Q
C
)
C
\
C
t
-
'
'
0
C
o
C
O
C
C
C
C
'
)
C
I
C
'
C
0
6
r
n
(
N
C
C
C
o
o
-
C
C
'
C
0
1
,
C
'
x
C
C
C
C
C
.
C
C
C
.
C
C
C
C
'C
C
C
.
.
0
I
I
I
C
C
Z
o
C
C
)
-
:
C
C
C
)
C
C
C
)
C
C
C
C
t
C
C
C
C
C
I
I
C
I
)
C
'
c
o
C
.)
C
C
)
C
)
-
-
B
-
-
'
-
C
.
.
C
,
U
I
l
l
C
C
C
C
C
i
c
o
E
0
-
C
C
C
U
-
-
i
-
.
.
.
C
C
I
4
.
C
E
C
C
C
C
I
.
C
C
C
)
C
U
,
C
C
c
r
u
0
-
C
C
)
U
'
C
)
C
.)
C
C
U
a
C
C
C
C
C
O
C
)
C
C
L
C
)
0
C
C
C
C
)
U
C
C
)
-
C
)
C
C
C
.
.
C
C
)
C
C
C
-
L
t
C
U
0
C
-
E
E
l
o
E
2
I
I
'
C
)
C
I
C
/
I
C
>
C
C
C
)
.
.
!
C
C
C
.
.
-
d
.
d
.
I
C
)
C
S
C
C
j
C
)
C
.
C
V
)
<
C
)
0
3
_
C
'
C
'
'
C
'
C
C
c
h
C
C
C
C
C
C
)
N
C
A
C
C
C
)
C
C
.
)
C
C
0
Q
)
E
I
C
C
U
,
C
)
C
C
)
C
C
C
C
0
.
.
C
C
.
.
C
C
C
k
C
C
A
b
c
2
C
C
)
C
C
/
C
C
C
C
'
C
C
)
C
)
C
C
C
)
S
C
C
C
)
C
)
C
C
C
C
'
1
C
C
-
N
>
C
C
C
C
C
C
C
)
U
C
C
E
-
C
)
C
-
C
C
C
2
C
)
-
C
C
-
U
'
0
C
C
C
)
B
E
C
/
c
t
'
C
'
C
C
)
C
-
C
)
C
/C
_
C
)
C
-
-
C
-
C
C
U
0
.
.
.
s
C
U
C
C
C
C
C
C
.
C
O
C
,
C
U
C
C
C
.
)
C
)
,
'
-
o
C
E
C
)
C
C
C
-
-
C
C
)
C
C
C
U
C
C
C
<
_
C
C
N
C
C
C
/C
C
C
0
C
U
C
-
C
C
N
C
C
C
C
C
)
0
C
C
C
)
C
)
N
C
C
C
C
C
t
C
Q
)
C
)
C
C
C
O
C
C
C
C
C
.
N
.
C
)
C
C
C
U
'
C
C
C
C
C
2
C
/C
C
)
C
)
C
)
C
C
)
C
C
C
C
C
-
C
C
C
)
.
C
C
U
C
-
C
C
E
C
C
/
C
C
E
C
C
C
.
,
C
C
.
)
.
-
C
C
C
C
C
C
C
C
)
C
U
C
C
/
C
C
C
1
C
.
C
C
6
u
C
C
U
C
C
)
U
C
)
C
-
-
C
'
C
C
0
0
C
I
n
C
-
C
C
U
C
C
C
C
C
'
C
C
)
E
C
C
C
)
E
C
)
C
C
C
E
C
C
C
C
C
>
C
)
Z
C
C
C
C
C
C
>
C
C
C
C
U
0
U
C
C
C
)
C
C
C
U
C
C
C
)
)
Q
C
C
C
C
C
E
C
'
C
o
,
C
C
C
'
a
C
E
C
)
C
C
C
C
C
)
C
C
C
C
C
)
C
)
C
U
C
-
C
)
U
,
C
C
o
.
E
C
-
C
C
)
C
C
C
C
)
C
C
>
C
C
)
U
'
'
-
'
C
C
C
C
)
U
C
C
C
C
C
C
C
-
C
C
'
C
)
'
'
j
Z
j
C
C
C
)
C
)
C
C
C
U
<
C
)
E
C
U
C
C
O
C
C
C
C
U
2
'
o
C
C
C
C
C
E
C
C
C
)
U
C
,
C
)
C
I
)
C
M
0
1
'
C
I
c
-
C
C
:
C
C
C
.
0
C
U
C
C
-
C
C
C
-
<
)
C
)
C
C
E
>
C
C
C
'
C
C
.
_
E
L
/
C
C
C
.
0
c
z
E
C
C
E
C
'
C
O
L
C
)
.
0
C
0
C
-
C
-
C
C
E
C
.
-
E
'
C
C
C
-
C
C
co
:
C
U
C
C
U
C
Z
U
C
C
'
C
0
(
A
C
C
C
)
C
)
C
)
C
)
0
'
2
C
C
E
0
-
o
0
0
0
C
C
C
C
.
c
h
C
)
0
0
o
c
i
u
Q
o
o
0
C
C
C
C
C
)
0
2
C
)
C
C
.
o
C
)
2
C
)
C
C
o
'
0
L
n
o
o
E
C
)
C
)
U
<
2
-
0
,
C
)
r
'
l
C
)
)
C
)
_
C
)
0
o
'
C
C
c
z
Q
)
-
C
C
C
.)
C
)
)
o
C
)
'
0
0
c
z
C
Z
<
o
I
C
C
C
C
'
>
o
C
)
N
-
0
0
I
N
0
C
C
C
C
C
)
2
.
-
0
0
C
)
0
0
.
.
0
C
C
Q
)
C
Y
)
C
)
0
c
i
C
)
0
0
0
u
l
C
C
'
C
)
C
)
0
0
0
0
C
)
0
I
Q
)
C
)
C
)
3
C
)
C
C
.
-
0
0
C
C
c
z
0
0
C
)
0
0
0
-
.
-
2
0
C
)
C
)
C
C
0
0
C
C
C
)
0
C
C
C
C
C
C
0
<
0
N
0
C
Z
i
1
H
j
1
e
C
C
C
C
0
0
0
C
)
-
0
0
C
)
0
C
C
0
E
0
C
)
o
-
2
z
>
u
7
5
C
C
C
C
-
>
0
C
C
-
0
o
0
'
C
)
C
C
o
.
-
8
-
I
0
0
C
)
-
.
S
C
)
C
)
-
-
'
C
C
C
)
C
'
0
.
0
0
6
C
C
)
C
)
C
C
C
C
.
0
C
)
0
0
C
C
C
)
0
2
0 c
z
c
c
0
0
C
C
C
C
-
0
C
)
C
.
-
0
N
0
0
C
)
C
)
_
j
C
C
.
_
C
C
C
C
0
0
Q
2
C
)
=
C
)
2
0
N
o
o
-
-
>
0
0
C
C
C
)
C
0
0
C
)
.
)
.
_
o
C
C
)
0
0
0
C
)
C
)
0
E
C
C
C
)
Q
C
)
0
C
/C
C
C
C
C
C
C
O
E
0
o
2
o
-
-
"
-
C
)
0
0
C
)
_
)
.
'
C
)
C
.)
C
)
C
C
-
t
C
C
C
r
f
C
C
C
C
C
C
)
C
)
C
)
C
)
C
C
2
.
0
0
C
)
'
C
)
0
-
0
U
C
)
C
C
>
-
(
CO 5
)
C
)
C
)
C
C
0
C
C
0
C
)
C
A
C
/
N
E
.
.
0
u
o
0
C
C
C
)
C
)
C
C
C
C
C
C
(
C
O
C
/C
C
C
C
-
C
)
o
o
C
0
0
0
C
)
C
/C
C
C
!
_
.
:
0
0
0
N
-
0
0
0
C
/C
C
C
)
0
.
C
C
C
F
C
C
)
C
C
F
C
C
0
C
)
C
)
C
C
1
1
3
>
0
0
C
C
c
o
0
U
-
0
C
C
)
C
C
0
0
0
2
-
0
'
C
)
C
)
C
C
o
C
C
C
C
-
o
0
-
C
0
o
2
'
<
C
C
<
0
0
0
0
C
C
C
)
0
0
>
o
-
o
o
2
C
C
0
C
C
C
C
I
C
C
C
)
C
E
F
0
c
/
C
o
C
C
o
0
C
)
C
C
o
2
.
C
)
C
C
U
C
C
C
)
.
_
C
C
)
C
F
.
.
0
C
F
E
,
C
C
O
N
C
-
0
C
)
2
0
<
C
C
>
0
C
C
)
O
C
1
C
)
C
)
C
C
C
C
)
F
'
0
E
N
C
)
c
,
j
U
C
C
C
C
>
C
)
F
C
O
C
C
C
0
0
C
C
E
-
F
1
C
)
C
0
C
C
<
C
C
0
.
0
-
C
C
)
'
0
C
C
.
C
C
'
C
C
C
C
!
-
C
)
C
-
C
O
0
O
'
C
)
C
C
0
C
)
.
.
O
0
0
0
o
0
F
o
-
c
>
-
F
C
0
0
0
C
C
C
C
C
)
C
l
.
C
)
2
2
F
C
C
l
o
,
'
-
C
C
o
0
I
C
U
0
)
0
<
F
C
)
C
)
F
0
C
C
0
0
o
'
2
0
0
0
C
C
)
C
C
0
-
O
I
F
F
C
)
c
i
0
C
-
0
-
-
-
.
C
)
0
C
<
)
0
2
F
.
F
0
0
C
-
o
o
F
-
o
C
)
>
0
0
C
)
C
)
C
)
C
C
/
C
C
C
C
0
_
C
C
C
C
)
C
C
C
C
)
C
C
0
.
t
S
C
C
C
C
Q
0
0
0
O
C
-
o
0
C
Z
c
r
<
>
0
1
C
C
)
C
C
0
C
)
0
0
F
,
0
C
)
0
0
-
0
0
0
C
C
C
C
C
)
C
)
o
N
C
C
o
C
)
C
I
C
U
0
I
o
0
C
)
2
0
0
E
I
D
-
o
C
C
C
C
C
C
C
C
C
C
0
C
A
I
U
F
-
-
8
F
o
Z
I
,
t
e
l
C
l
C
C
C
C
0
'
,
6
C
C
C
C
-
C
C
-
-
-
0
C
C
-
'
o
0
0
C
)
0
C
C
C
)
o
0
C
l
)
C
1
.
.
0
0
C
C
0
0
C
C
i
3
O
C
.
)
c
c
.
)
C
:
0
C
C
c
C
C
)
C
C
C
C
I
C
C
)
C
C
C
)
'
0
C
)
0
C
)
-
C
)
0
C
C
t
o
-
c
.
'
0
C
)
0
C
C
-
o
C
)
q
)
C
C
C
C
>
0
C
)
C
)
0
C
:
C
:
0
0
0
0
0
C
C
C
l
O
C
C
C
)
C
.
O
C
l
)
C
)
C
)
C
)
0
0
2
-
C
)
C
C
s
C
C
)
0
C
C
C
l
0
0
'
.
0
(
C
O
C
C
c
E
C
C
^
n
o
C
3
-
C
A
C
c
o
0
<
C
)
C
)
0
C
)
C
)
C
C
0
0
-
C
,
.
C
C
C
)
o
'
<
c
I
C
C
2
<
6
C
)
,
'
-
'
0
C
C
C
C
C
)
0
.
O
C
)
C
C
C
0
>
0
C
.
-
0
C
C
Z
C
/C
C
)
C
C
C
C
c
-
C
)
2
0
.
-
C
C
C
)
C
O
C
)
0
C
:
C
)
0
0
C
C
'
O
0
C
)
C
)
,
C
)
<
-
.
.
o
C
:
0
C
C
C
)
C
:
C
C
-
-
c
u
E
C
)
C
/C
C
)
C
)
C
/C
C
C
C
"
<
C
C
d
'
S
O
C
)
-
c
o
!
C
C
'
C
:
C
)
&
0
C
)
C
)
C
C
C
/C
C
)
C
:
0
2
-
0
'
-
C
C
0
0
0
'
0
C
C
C
C
-
2
_
0
E
C
C
)
C
/C
C
/C
C
)
C
/
C
.
C
C
0
0
0
0
C
)
C
/C
C
:
C
)
0
0
'
.
0
C
:
C
C
C
)
C
)
0
C
C
C
C
C
0
2
C
C
N
C
)
C
C
C
:
<
C
C
-
0
0
C
/C
C
)
C
:
C
C
C
C
C
0
0
-
c
0
C
C
E
>
C
:
C
C
C
/
)
C
)
C
C
c
'
o
<
0
'
C
/
C
C
.
0
C
C
2
_
C
C
C
)
0
C
)
0
C
)
C
:
_
C
C
C
)
0
<
C
C
C
0
'
I
C
)
<
,
C
)
C
C
-
0
0
E
o
C
C
'
0
<
C
C
0
C
C
E
'
C
C
C
/C
C
)
.
C
)
E
C
C
0
-
0
E
c
/C
C
)
C
)
'
C
)
O
0
C
)
0
'
0
C
)
'C
C
2
6
E
'
C
C
2
E
0
C
)
c
t
C
:
C
C
.
-
C
C
0
.
C
)
0
0
C
)
0
>
I
C
C
0
'
C
)
C
)
E
-
.
6
0
0
<
/
C
0
0
0
0
C
C
,
C
0
0
0
C
/
C
C
C
C
lC
6
C
C
C
O
O
C
)
C
)
.
.
0
E
E
C
C
C
C
C
C
0
C
C
.
'
0
C
0
a
C
:
-
C
C
0
C
/
0
2
0
C
)
0
O
0
o
2
C
C
E
.
.
.
o
E
C
C
_
0
0
0
C
)
0
'
0
'
0
C
.
O
C
)
0
0
I
n
2
C
)
C
C
c
o
c
o
C
C
0
>
0
0
C
)
O
C
C
C
C
C
C
C
C
C
C
C
C
C
:
0
N
<
C
)
C
)
C
C
'
C
)
C
.
'
C
C
C
C
)
'
C
C
.
0
C
)
C
C
C
C
C
N
C
)
C
C
C
:
C
C
E
Q
C
!
0
E
C
)
0
'
C
C
u
0
)
0
C
)
C
C
O
o
-
0
o
H
C
)
C
C
C
O
-
C
)
C
)
C
)
C
0
C
)
_
_
0
C
C
C
:
0
C
A
C
C
C
-
c
0
C
)
C
/C
C
:
C
.
C
'
C
C
C
C
C
)
t
4
C
0
'
c
z
0
C
)
O
0
E
E
0
'
C
)
M
C
C
:
0
E
0
C
C
E
C
O
0
0
E
C
C
0
'
'
0
'
C
)
0
0
C
)
Z
N
0
c
o
0
0
C
/C
C
:
0
C
C
C
C
0
C
C
C
C
E
C
<
.
C
C
C
:
,
C
C
C
C
C
C
)
0
C
)
C
C
C
)
C
C
c
.
2
0
0
C
)
0
_
C
C
0
N
0
C
:
C
C
C
C
)
C
C
C
:
c
o
O
J
.
C
C
/
C
C
<
C
)
0
C
)
0
0
C
C
o
C
)
-
-
0
'
'
C
/
)
c
t
C
:
0
C
)
-
C
C
0
0
E
C
)
c
/C
C
)
0
C
C
C
C
C
X
C
)
C
C
E
C
/C
C
C
0
C
C
:
C
C
C
:
0
C
:
.
0
C
C
-
C
C
0
E
C
C
C
C
C
/
C
C
C
C
N
C
O
c
o
0
0
E
C
C
0
0
'
C
C
0
O
<
E
0
c
/
C
-
2
c
o
6
E
o
.
o
C
C
0
0
0
C
C
0
'
0
(
/
)
'
0
0
C
C
C
)
O
0
o
-
0
C
/
C
O
u
C
C
0
0
'
3
0
0
0
C
)
C
)
C
C
E
E
C
C
0
Z
_
t
o
u
v
,
C
,
E
C
C
C
C
C
/
)
C
:
C
.
0
'
0
C
/
C
C
:
E
C
)
C
-
C
)
C
)
'
0
'
0
C
C
2
C
)
C
)
E
C
C
0
C
)
'
0
C
)
C
C
C
)
'
-
O
C
C
C
:
o
'
C
)
C
C
0
C
C
C
)
E
E
C
)
0
0
0
E
-
C
)
-
-
C
)
0
0
C
:
U
U
B
0
'C
C
C
C
C
C
C
.
0
N
0
,
0
'
0
0
C
)
C
)
C
:
0
-
c
C
/
C
C
0
E
0
C
)
C
)
0
E
E
0
'
C
C
0
0
C
)
0
C
)
o
C
C
C
)
C
)
N
'
C
)
C
C
.
0
C
C
C
)
0
C
)
C
)
0
0
B
<
-
<
C
C
C
C
)
C
C
'
0
E
C
:
C
u
u
0
0
0
0
C
)
C
C
C
C
:
0
C
)
,
-
.
C
O
O
C
)
C
0
C
:
C
C
C
C
c
r
c
O
0
c
I
-
2
2
0
o
-
C
)
E
o
N
o
o
C
C
0
'
C
)
-
0
O
'
'
C
)
-
0
U
0
U
'
C
)
0
0
N
0
U
0
0
.
o
C
)
0
E
0
c
,
0
0
E
N
C
)
0
0
0
0
o
0
C
)
0
O
o
0
C
)
o
.
C
C
0
C
)
U
C
C
0
C
C
U
<
0
)
C
)
0
C
C
C
)
o
o
0
0
C
)
0
c
#
0
0
-
c
o
o
0
o
5
O
c
U
U
0
c
C
0
0
1
)
O
U
o
0
C
)
0
0
U
C
C
2
0
C
C
-
C
)
0
'
U
C
C
C
C
U
U
'
c
h
_
O
C
C
C
U
N
C
)
'
0
C
_
)
.
1
)
Z
0
0
0
0
0
0
0
0
C
C
0
0
N
0
c
o
N
2
0
0
o
0
0
C
C
0
0
E
U
0
0
0
(
I
)
o
0
2
0
0
'
U
U
c
u
C
)
C
)
o
:
5
:
'
0
-
C
)
'
I
-
'
-
-
C
.
)
0
0
0
0
0
C
C
0
0
0
0
U
C
)
C
C
.
C
)
0
U
C
)
O
O
0
E
.
0
0
1
)
0
.
0
0
C
C
U
0
0
'
0
0
o
C
)
0
5
'
o
U
'
O
C
)
C
C
0
0
C
)
C
)
0
C
C
C
)
C
)
0
3
.
-
0
o
C
C
-
'
0
'
i
0
0
>
-
C
C
C
C
C
C
U
'
C
C
C
)
C
C
C
)
C
C
C
)
i
c
z
C
Z
C
)
C
)
C
C
)
0
o
-
o
C
C
C
C
0
.
C
)
N
u
C
)
C
)
C
)
.
U
'
C
C
0
o
a
C
C
0
C
C
C
)
U
0
'
o
0
0
C
)
E
a
l
C
C
U
0
V
)
C
)
2
k
-
,
g
'
o
0
0
0
0
0
C
)
-
0
0
0
0
0
C
)
'
-
-
U
0
0
o
0
0
0
0
0
U
C
C
U
0
C
C
0
U
0
N
0
-
=
0
0
c
t
0
C
)
C
C
U
0
0
C
)
'
0
0
-
o
.
-
U
U
'
0
o
-
O
C
0
-
U
0
0
0
0
0
c
'
0
0
0
E
2
U
'
C
)
'
0
0
0
U
C
)
U
0
2
U
"
0
'
0
Z
'
0
U
C
)
0
0
U
C
)
0
U
U
'
0
C
C
0
.
.
0
0
0
C
)
C
)
0
C
E
.
.
E
U
'
.
-
'
O
.
-
C
)
0
.
.
-
0
'
0
.
-
0
0
0
-
0
C
)
O
C
C
C
0
'
)
(
1
)
0
I
r
C
)
0
0
0
0
0
0
1
\
0
C
0
C
)
C
)
C
C
)
O
-
:
;
C
0
U
0
'
.
.
6
o
0
o
'
0
o
C
C
C
.
<
c
.
o
U
0
-
C
)
0
(
0
0
'
!
r
C
C
N
C
C
U
0
'
0
0
-
0
u
u
!
0
C
)
o
C
C
U
0
0
o
X
0
C
2
C
)
U
0
C
o
0
0
U
)
U
0
3
0
0
0
2
U
)
U
C
C
U
)
U
-
0
0
U
o
0
0
U
)
C
)
_
j
C
)
C
0
0
'
0
1
)
0
C
)
U
>
U
)
U
)
U
)
C
C
C
C
)
0
0
0
0
_
0
c
o
2
U
)
C
)
0
C
C
.
0
0
0
'
C
C
c
c
C
'
Z
)
o
o
.
E
0
0
0
0
0
0
C
)
'
0
C
A
C
Z
0
.
C
C
2
E
-
o
0
0
0
_
Z
Z
:
o
0
.
,
.
o
C
)
U
c
0
C
C
0
U
)
'
0
C
)
0
2
U
)
o
C
)
U
.
_
C
)
'
0
0
0
<
0
C
-
C
)
'
C
)
C
C
C
)
0
U
C
C
)
C
C
)
N
0
.
0
0
C
)
.
b
c
U
0
0
C
C
C
Z
7
T
^
C
)
U
)
E
C
)
C
0
-
-
C
O
o
I
C
)
0
0
C
)
o
'
-
C
C
)
0
'
0
C
C
)
0
0
2
C
C
C
-
C
Z
C
)
0
0
C
C
E
o
C
C
C
C
U
0
C
C
C
z
U
)
'
2
'
;
c
t
3
C
C
)
C
C
-
C
C
0
-
0
C
)
0
.
.
.
N
0
0
0
0
o
o
C
)
0
o
<
o
.
_
o
t
z
i
U
0
-
C
C
)
C
C
)
U
)
C
C
C
0
C
U
C
)
C
C
)
C
)
C
)
C
0
'
0
0
C
)
C
C
'
0
C
)
>
C
0
0
C
C
'
C
l
C
)
'
C
)
0
0
C
)
0
y
0
C
C
0
0
z
o
<
c
,C
.
u
0
V
)
O
w
>
J
)
9
-
'C
0
C
V
C
C
C
C
'C
C
C
.
)
C
C
U
V
0
C
0
C
0
C
C
0
<
U
'
0
C
C
)
'C
C
C
C
C
)
C
C
C
C
C
C
)
C
)
C
C
)
C
C
)
C
-
s
-
C
)
(
C
)
C
C
C
(
C
-
U
C
-
C
C
C
C
)
o
C
C
'
C
)
C
(
C
.
.
0
C
C
C
C
C
C
U
C
C
C
C
.
C
U
C
)
'
C
)
C
C
C
C
)
>
)
-
C
'
C
0
o
U
C
)
C
C
C
)
C
C
C
C
C
C
C
C
)
C
)
C
'
C
&
D
C
C
(
C
C
C
c
l
.
-
C
)
C
)
C
C
C
)
C
C
C
C
C
C
'
C
)
C
C
0
C
C
-
C
)
C
C
N
C
C
C
)
C
C
C
C
C
)
C
C
C
C
)
C
C
U
C
0
.
-
C
)
C
C
)
E
C
C
U
C
C
)
C
)
C
C
C
C
C
)
C
/
)
C
C
C
C
U
-
0
c
-
-
C
)
C
C
)
'
C
)
0
0
C
C
C
)
C
)
C
C
C
)
<
C
)
C
)
C
C
(
IC
c
/C
C
C
C
C
C
C
0
I
(
I
C
(
I
C
(
IC
C
C
C
-
C
C
C
C
'
C
9
9
.
C
C
C
C
'
<
C
C
C
C
9
:
9
S
o
C
C
C
)
U
C
)
-
-
C
c
/C
C
C
C
C
'
9
:
9
C
-
U
C
)
(
I
C
d
E
C
)
C
C
C
c
/C
C
I
C
C
(
I
C
0
(
IC
C
(
I
C
C
C
C
C
0
U
-
C
)
C
C
U
C
)
C
C
)
'
(
IC
C
C
-
C
)
C
C
C
U
C
C
U
'
C
)
1
-
.
C
-
C
)
I
.
-
.
C
C
C
-
C
)
C
)
(
IC
C
C
>
C
)
-
C
)
C
I
-
.
C
.
-
(
IC
C
C
C
)
-
C
)
C
C
U
(
IC
C
C
-
C
)
C
C
C
r
C
C
-
)
x
C
-
C
)
9
C
-
C
)
C
)
c
/C
C
C
I
C
C
C
)
C
C
C
U
'
C
-
C
)
C
C
C
-
C
)
9
C
C
C
C
9
0
U
(
IC
C
)
>
'C
C
(
I
C
C
)
(
/
C
C
C
0
.
-
(
IC
0
C
)
C
C
U
C
C
U
C
)
-
C
)
C
C
C
C
C
)
C
C
C
9
C
C
9
C
)
C
(
IC
C
(
IC
C
)
C
0
,
(
/C
C
C
9
N
C
C
)
c
/C
C
C
C
C
-
C
)
C
C
9
1
-
I
C
)
-
C
)
C
C
-
C
)
-
C
)
C
C
C
-
C
)
C
C
0
.
-
C
C
C
C
)
C
C
C
9
C
-
C
)
0
'
C
C
-
C
C
c
/C
C
C
)
(
C
C
(
'C
'
0
(
I
C
C
1
C
C
C
9
C
)
-
C
)
C
)
C
-
(
I
C
C
C
9
I
-
I
C
.
-
(
I
C
C
C
'
C
)
C
C
9
C
)
-
C
)
(
I
C
C
)
1
0
C
)
C
C
C
C
-
N
C
)
(
IC
C
C
C
C
U
-
C
)
C
C
1
(
'C
C
)
<
C
U
'
C
C
(
C
C
)
-
-
c
C
(
I
C
C
C
0
C
)
C
)
C
)
(
IC
C
)
C
C
-
c
l
C
C
C
C
)
-
9
C
C
c
C
_
-
C
C
C
C
C
-
-
C
C
C
C
)
(
I
C
C
o
U
C
C
U
C
(
IC
C
.
C
'
C
C
C
C
.
C
C
C
U
C
)
C
C
C
C
C
C
C
)
C
)
'
0
C
C
C
4
-
a
C
C
U
C
C
.
'
C
)
C
C
(
I
C
C
)
0
U
C
C
-
C
I
C
C
(
I
C
C
)
C
)
0
,
C
C
S
C
-
C
C
)
'
C
C
'C
C
c
/C
C
)
C
C
C
)
U
C
)
C
)
C
C
)
C
C
-
C
)
.
C
)
I
-
0
C
C
-
CC
-
C
)
C
)
(
IC
C
)
4
-
I
C
C
)
4
-
a
C
C
C
.
-
(
IC
C
C
-
C
C
C
S
C
)
0
C
C
C
C
)
C
C
C
)
C
C
C
o
C
)
C
C
)
U
C
C
C
C
C
C
)
C
C
C
C
C
C
)
C
)
C
C
C
C
o
o
C
)
C
0
C
C
Q
_
.
-
_
C
)
C
)
'
C
)
C
)
-
U
C
C
C
)
)C
C
C
C
0
C
C
U
C
)
C
C
C
.
U
-
C
C
C
C
)
C
C
C
)
C
C
C
C
C
C
C
C
C
C
)
C
C
C
c
n
C
C
(
C
C
)
U
C
)
C
)
C
(
C
C
C
z
c
C
C
.
^
0
C
)
'
'
C
)
C
)
'
C
A
C
)
(
C
C
C
C
C
C
C
C
C
C
C
C
-
.-
C
C
)
C
)
C
C
)
C
C
'
C
U
'
.
'
'
C
C
C
C
C
)
C
)
C
C
)
C
C
)
C
c
l
a
3
C
T
c
z
.
-
C
C
C
'
C
)
U
C
)
C
C
C
C
)
)
C
C
C
C
_
C
)
-
I
N
C
-
C
1
C
C
C
C
C
)
C
C
C
.
1
C
)
.
-
'
C
)
U
0
.
-
C
)
C
'1
I
I
(
-
.
-
C
0
C
)
-
C
C
C
C
C
C
.
)
-
z
C
)
C
.
)
I
C
)
'
C
.
U
C
C
,
-
0
C
)
a
3
n
:
C
C
C
C
)
)
-
C
O
I
I
C
C
C
'
C
)
C
C
C
U
c
C
C
)
C
I
/
C
C
C
U
C
C
(
I
C
C
U
<
C
)
I
/
;
C
C
0
,
-
C
)
C
C
C
H
C
C
E
-
C
)
.
-
(
IC
)
C
C
C
U
C
C
C
C
)
c
/C
(
I
C
)
-
C
C
E
C
)
.
U
'
2
C
.
-
C
)
C
C
C
)
C
C
C
C
C
2
C
)
u
C
)
C
C
C
C
C
)
c
o
C
C
a
l
0
.
-
C
-
C
)
.
C
)
C
C
C
)
C
C
C
C
C
C
)
'
C
C
C
_
'
2
C
C
C
(
I
C
)
C
C
C
C
C
C
U
C
C
C
C
C
-
C
I
.
-
C
-
C
C
C
C
C
C
d
.
c
2
C
)
0
C
C
C
A
C
Z
C
Z
V
C
C
C
..-
U
C
C
/
)
.
C
)
C
)
.
1
-
.-
C
C
C
c
i
C
)
-
C
)
C
2
C
C
N
C
)
C
-
C
C
C
C
C
)
-
a
'
C
)
(
'C
C
(
I
C
I
-
C
)
(
I
C
C
C
C
(
I
C
C
)
C
)
C
C
)
C
)
C
C
C
)
C
)
C
C
)
C
)
C
C
)
C
)
(
IC
C
)
(
IC
c
/
C
O
I
C
C
C
C
)
C
O
C
Z
'
C
)
C
'C
C
C
)
(
IC
C
)
C
c
/C
C
)
C
)
C
0
1
-
I
C
C
)
C
N
'
C
C
>
C
C
C
C
C
E
C
C
C
C
U
U
C
C
0
.
-
C
)
C
o
C
)
C
)
C
C
C
-
C
C
C
U
U
C
I
/
C
C
'
C
C
C
I
-
.
-
C
C
C
(
IC
0
C
)
C
)
C
C
)
C
C
C
C
C
I
-
C
C
C
-
C
C
)
C
C
C
c
/C
C
)
C
)
'C
C
C
)
(
/
C
C
)
(
IC
C
C
(
I
C
C
>
C
C
-
(
IC
c
o
C
)
C
C
>
C
-
(
IC
c
o
(
IC
C
)
0
.
-
C
)
c
/C
C
C
'
C
)
c
/C
C
1
C
C
(
I
C
C
C
C
(
I
C
C
C
E
N
C
)
>
C
C
C
)
C
C
u
C
)
c
/C
C
C
)
c
z
c
z
c
l
c
i
C
I
C
)
C
)
(
'C
C
)
C
1
C
C
U
'
C
C
N
C
C
C
)
C
C
(
I
C
C
C
C
1
C
C
C
)
C
C
C
U
'
C
C
N
C
C
1
-
I
C
)
C
C
(
IC
C
)
-
C
)
C
C
0
U
C
C
C
)
C
-
C
C
)
C
C
C
-
C
)
-
C
)
C
C
C
'C
C
C
C
u
C
C
-
C
)
C
C
-
C
)
C
c
C
(
C
U
C
)
C
-
C
C
7
5
-
C
)
c
/
C
c
/
C
1
C
C
)
-
C
)
C
)
C
)
C
c
o
u
0
1
.
-
C
-
C
C
C
C
)
-
C
)
C
)
C
C
C
-
C
)
(
I
C
C
C
C
(
IC
C
)
C
)
C
0
,
C
)
-
C
)
C
C
C
C
I
-
C
C
C
-
(
/
C
C
C
)
C
C
)
4
I
-
C
C
-
-
a
C
C
C
C
C
C
C
'
C
C
'
(
'
C
)
C
(
IC
(
IC
C
)
0
C
C
(
I
C
C
U
'
C
C
(
C
o
U
C
C
C
C
C
C
c
/
c
C
C
C
r.IC
r
'
C
C
C
C
C
C
.
0
I
M
C
I
O
C
U
C
C
C
C
)
.
C
C
-
)
-
C
c
/C
(
C
C
C
.
C
C
C
o
C
)
C
(
C
C
)
C
C
C
)
C
)
C
'
-
C
)
(
'C
C
)
C
C
'
9
C
N
(
C
c
/C
_
.
-
C
-
-
C
9
E
2
C
)
C
)
C
C
(
I
C
(
I
C
C
(
C
C
o
C
C
C
)
(
/
C
.
.
9
0
,
c
j
C
.
o
l
C
C
(
I
C
)
-
C
C
C
)
"
C
C
Ct
n
C
C
.
-
c
z
)
-
C
2
.
C
C
C
C
C
-
(
C
C
C
C
)
C
C
0
<
(
I
C
N
C
A
C
C
C
C
C
(
IC
,
C
c
E
C
C
(
)
C
c
z
C
C
.
0
.
-
-
C
C
-
u
C
C
)
C
C
o
,
C
C
C
0
,
C
)
C
C
0
C
)
I
C
C
U
'
C
.
-
.
C
-
C
)
c
/C
C
>
E
S
C
-
C
C
C
)
C
U
C
)
.
9
o
,
"
C
)
c
u
C
C
'
C
)
S
(
I
C
C
)
C
C
)
.
2
r
>
-
C
)
0
C
)
l
-
1
C
C
<
C
C
C
C
C
U
C
l
-
C
)
C
)
C
(
C
C
C
C
C
-
C
C
C
U
C
)
C
C
C
)
C
'
U
)
-
C
C
0
0
.
-
o
'
C
C
C
-
c
-
C
)
C
C
C
4
-
C
C
C
.
-
.
C
C
C
(
I
C
S
C
)
C
)
I
C
c
/C
(
I
)
C
C
C
U
(
C
C
-
C
)
C
C
-
-
C
)
C
)
-
U
C
C
<
C
C
C
)
C
C
C
-
C
'
C
)
<
.
c
/C
C
C
)
C
C
U
U
C
C
C
C
C
)
)
-
.
9
I
C
1
4
C
C
I
I
(
I
o
- '
-
C
o
C
-
I
C
C
0
0
-
E
E
.
U
C
C
C
-
9
-
9
U
.
E
-
c
c
(
IC
C
C
C
-
C
0
U
C
)
C
C
C
0
0
C
C
C
1
C
C
c
z
-
-
-
'1
,
0
C
)
.
.
C
)
0
.
)
o
C
C
)
C
)
)
C
)
C
:
C
C
)
C
l
)
C
:
C
C
C
C
l
)
C
C
C
d
)
C
)
C
:
C
C
C
)
C
l
)
C
)
C
-C
C
C
C
N
C
)
C
.C
)
C
C
C
-
-
C
C
C
:
C
C
)
)
C
U
O
C
)
(
C
)
C
)
C
C
)
Q
.0
C
C
)
)
C
C
C
C
)
C
C
c
C
C
C
-
C
C
0
C
C
)
C
o
C
0
C
-
0
C
I
C
0
C
>
'
c
/
o
0
<
0
C
)
0
C
)
C
.)
C
)
E
C
)
'-
C
C
C
+
i
C
)
N
C
C
u
-
c
z
'
C
)
C
C
-
CC
C
)
C
:
8
C
C
)
C
)
C
C
C
C
)
C
C
C
C
Z
C
C
C
(
C
C
C
-
C
C
l)
C
)
(
C
C
C
:
C
C
)
C
-
-
C
C
C
C
C
N
C
l)
C
)
C
C
)
)
C
)
0
C
C
C
C
C
C
C
d
)
C
l)
C
C
C
C
l)
C
)
)
C
)
C
c
-
C
C
C
C
:
C
C
C
C
(
-
C
C
C
C
C
C
C
C
)
C
)
C
)
C
O
C
C
C
-
C
C
C
C
C
C
C
-
C
(
C
)
U
-
-
-
C
)
C
)
U
o
C
C
C
C
C
-
C
C
C
o
C
C
)
C
C
0
C
:
C
C
)
0
C
C
C
'
-
C
C
l)
C
C
C
C
C
:
C
)
C
N
C
C
C
-
C
)
C
C
C
L
C
:
C
)
C
(
C
C
C
u
C
l)
C
C
C
C
:
C
C
C
C
-
C
C
C
C
C
)
C
C
)
C
C
C
)
C
:
0
C
C
U
C
C
C
)
(
C
)
E
C
C
C
C
C
C
0
C
)
C
C
)
C
C
N
C
)
C
C
C
:
C
)
C
-
C
-
C
C
C
C
C
C
C
)
C
C
-
C
)
E
C
)
C
)
C
(
C
C
C
(
C
)
C
C
C
C
0
C
)
(
C
)
C
C
C
C
-
.
C
C
C
(
C
C
C
C
)
C
)
C
C
C
C
C
E
C
'
-
C
C
C
-
C
C
C
<
C
C
:
C
C
C
C
C
l)
C
l)
C
C
C
(
C
C
L
I
D
o
C
C
C
.)
C
t
<
C
)
C
'
C
C
C
-
C
C
)
)
C
C
C
C
C
C
c
z
.
.
.
0
C
C
-
C
C
0
C
C
C
)
_
C
(
-
C
C
C
C
c
o
C
C
)
-
CC
C
)
)
-
C
)
o
(
-
C
C
)
C
E
C
C
C
l)
C
E
C
/
D
C
C
C
C
C
C
U
C
(
-
C
C
C
C
C
)
C
C
C
C
:
C
C
C
C
C
C
C
C
-C
C
C
C
)
C
C
)
(
C
)
(
C
)
C
)
C
C
C
C
C
C
C
0
I
I
I
I
I
C
C
I
I
l
o
I
J
O
C
C
)
-
c
t
I
C
I
.
i
J
C
m
c
I I
C
)
I
1
<
C
)
>
C
)
C
C
C
C
C
.
0
c
C
=
C
-
C
-
C
e
C
)
-
C
O
C
)
C
)
C
)
C
C
)
C
C
)
C
6
o
C
)
c
C
C
)
.-C
C
0
0
o
C
C
0
>
0
0
m
C
l)
C
C
_
C
)
-
C
C
C
)
E
c
o
o
C
s
-
C
d
)
C
C
C
o
C
C
C
C
-
c
l
p
C
I
d
-
C
C
o
C
C
)
.
L
C
E
C
C
C
C
c
z
C
C
C
-
-
C
)
(
C
C
C
C
C
:
d
d
C
)
C
)
C
l)
C
C
C
C
)
C
_
C
.
C
C
C
C
C
-
C
:
C
C
C
)
<
C
)
c
z
C
)
C
:
"
C
C
C
C
C
"
C
C
C
C
C
C
)
C
C
C
)
C
_
)
C
C
.
0
0
C
C
C
C
C
C
C
.
.
0
C
C
C
C
:
c
t
C
)
i
)
C
.
C
C
C
C
C
c
n
C
C
C
C
)
C
j
"
C
C
)
)
C
)
C
)
(
C
)
"
C
C
C
C
l)
'
C
)
C
C
C
C
)
C
C
C
C
E
C
)
"
C
C
C
-
-
C
C
C
0
"
C
C
C
C
)
C
)
C
C
C
C
-
C
C
C
C
U
C
C
)
C
-
>
-
U
0
0
2
0
C
)
C
)
C
0
0
-
C
C
)
C
0
C
C
C
.
0
C
C
C
)
'
-0
C
)
0
s
-
S
C
)
-
0
C
)
C
0
F
-
0
C
C
C
C
C
l)
C
)
C
C
E
C
C
C
-
)
C
C
>
C
C
-
C
'
C
)
C
'
C
)
C
l)
C
C
:
L
I
D
C
C
-
C
C
C
C
C
C
C
C
C
C
C
:
C
)
C
)
C
C
C
C
)
"
C
C
C
C
:
C
C
C
)
C
C
C
)
E
C
)
C
O
C
C
(
C
)
C
C
C
C
C
C
C
0
(
C
)
C
-
C
)
C
:
(
C
C
C
C
)
C
C
)
C
C
C
:
C
C
C
)
C
C
c
z
-
C
-
C
)
C
)
-
C
C
C
C
C
C
C
C
'
C
'
C
C
C
C
C
C
:
C
-
-
C
C
L
I
'
C
C
C
"
C
C
C
C
)
C
)
C
l
)
C
-
C
C
C
)
C
Z
C
u
C
l)
C
C
C
C
C
)
C
C
"
C
C
.
C
C
C
0
c
-
C
C
C
C
(
C
)
>
C
C
:
C
o
-
C
(
C
C
o
-
C
C
C
-
C
'
C
C
C
U
C
C
C
C
0
0
(C
)
C
C
C
C
C
C
C
C
1
)
0
C
)
C
)
C
d
)
C
l)
C
l)
d
.
0
C
C
C
0
C
l)
C
)
C
C
E
C
)
C
C
C
C
C
(
C
)
l
)
0
C
)
C
C
"
C
C
C
C
(
C
C
C
C
C
)
C
)
C
C
C
C
C
C
C
C
C
)
C
l)
C
C
C
>
C
:
C
C
C
C
u
C
'C
C
C
)
C
C
C
C
C
u
C
)
C
C
)
C
C
C
C
C
C
>
C
:
'
C
C
C
C
)
C
C
"
C
C
)
C
C
"
C
"
C
-
-
C
:
C
C
C
C
l)
'
C
C
C
C
)
.
0
C
C
C
)
C
)
L
A
C
)
C
"
C
C
'
c
C
'
-
C
(
C
)
C
-
C
:
C
C
-
U
C
C
l)
C
C
>
<
C
)
C
U
C
C
C
C
)
C
C
)
C
O
C
C
C
O
E
C
C
l)
C
(
C
C
C
C
)
C
C
O
C
C
'C
C
o
C
)
C
C
C
C
-C
C
C
C
C
C
)
C
C
:
E
C
)
C
)
"
C
C
C
j
E
C
C
C
.
,
.
N
o
C
C
C
C
C
)
C
C
C
C
>
l
C
C
)
C
C
C
)
CC
:
C
C
C
C
)
u
C
C
L
E
C
Q
)
C
C
C
-
C
C
O
C
)
C
:
C
l)
C
C
C
C
C
)
(
C
)
C
C
C
:
C
C
0
(
C
)
C
C
C
C
'
C
E
C
)
C
C
C
E
C
)
C
C
d
)
C
)
C
C
C
C
)
C
0
0
C
C
)
C
)
C
C
C
C
0
0
C
d
)
C
-
C
)
>
C
)
s
_
C
)
C
C
C
C
C
C
C
C
C
C
:
C
C
C
C
-
CC
C
O
C
)
(
C
)
C
)
(
C
0
'
s
_
C
)
C
C
C
)
(
C
C
C
-
C
)
-
C
C
C
)
)
C
C
:
C
C
C
C
C
C
C
C
)
U
C
)
C
C
0
C
)
C
l)
C
)
C
C
C
C
)
C
C
C
C
'
C
E
C
U
r
q
-
c
t
C
)
C
C
C
(
C
C
C
O
C
C
0
C
-
C
C
c
z
U
C
:
C
C
C
C
C
C
:
C
O
E
C
C
)
-
C
C
C
C
C
-
C
)
l
)
C
C
C
C
C
C
C
C
C
)
-
C
C
(
C
C
C
C
C
C
'
C
)
C
:
C
C
C
-
0
C
l)
C
C
C
C
:
1
)
C
C
)
C
)
C
:
C
C
E
1
1
C
O
C
C
>
C
-
E
C
C
r
qC
O
C
C
C
.
C
O
C
)
-
C
l)
C
C
)
C
o
C
-
-
C
C
C
C
C
:
0
C
o
0
0
C
)
U
-
C
C
C
C
d
)
C
)
-
-
C
-
C
C
C
C
)
C
C
C
(
N
C
C
C
:
C
(
N
C
)
C
l)
C
)
C
-
C
C
C
(
C
C
C
-
C
C
)
C
O
C
)
C
C
-
C
C
C
:
C
C
C
C
:
C
:
C
C
C
C
)
'
'
C
C
-
C
C
)
C
l)
C
C
)
C
C
)
C
l)
C
)
C
C
C
-C
)
(
C
)
C
C
C
0
C
<
C
C
:
C
)
)
C
)
)
C
)
C
C
C
:
'C
C
0
C
C
C
-
C
C
(
4
C
C
c
z
-
-
-
-
-
-
-
0
C
.
C
C
C
C
C
c
o
(
I
C
C
)
C
)
(
IC
,
C
C
C
C
C
C
C
'
C
-
C
C
C
O
C
C
C
C
)
C
C
)
C
'
-
C
c
o
C
C
)
C
)
C
)
C
C
<
IC
C
C
-
C
O
<
IC
C
C
C
C
C
C
C
C
C
C
C
.
'C
C
C
C
)
C
C
C
,
C
.
,
.
.
(
I
C
C
C
C
E
C
)
C
C
C
)
C
C
E
C
)
.
-
C
C
'C
'C
C
O
C
)
C
C
C
C
C
C
C
.
2
C
)
c
l
c
o
C
C
O
'
-
C
<
C
C
C
C
)
5
(
I
C
-
C
)
C
)
C
<
C
o
v
I
I
C
C
C
C
C
c
A
C
C
C
C
.
2
C
C
C
C
<
-
-
C
C
C
0
C
)
C
C
C
C
C
)
C
C
C
<
.
2
O
<
IC
C
'
-
C
>
(
I
)
C
.
2
2
C
)
.
-
C
N
C
)
C
)
(
I
C
>
C
)
-
C
C
C
<
IC
<
'
C
0
,
-
C
C
)
'
C
C
)
C
)
2
'
C
)
0
>
0
C
)
'
C
C
0
'
-
C
C
C
C
c
a
<
0
C
'
.
5
C
>
C
C
)
<
'
C
)
C
'
-
C
C
C
C
C
>
C
Z
C
)
C
C
C
'
C
C
)
C
)
(
IC
C
<
C
C
-
C
C
0
,
0
<
C
C
C
(
I
C
C
0
'
C
C
)
C
(
I
)
C
O
<
'
C
C
C
C
C
(
I
C
=
C
C
.
'
C
)
C
C
)
C
)
C
)
C
C
)
C
'
C
)
C
C
C
C
C
C
C
C
C
C
)
(
I
C
C
)
C
)
C
)
C
)
'
-
C
)
C
2
5
C
)
.
5
C
'
C
C
C
C
C
C
-
'
-
C
(
I
C
e
C
C
<
'
C
)
'
C
(
I
C
C
C
C
C
C
'
C
)
c
z
C
.
C
)
C
'
-
C
C
C
C
C
C
C
C
C
/
D
C
)
C
o
C
<
C
C
C
(
I
C
C
)
(
I
C
C
C
)
C
C
<
C
)
C
C
C
C
C
C
C
C
C
'
C
C
5
N
C
C
'
-
C
(
'C
C
C
C
C
C
)
(
I
C
C
C
C
)
'
-
0
0
,
(
IC
C
C
)
5
C
C
C
)
0
C
C
C
C
C
C
C
C
)
'
-
C
C
)
o
.
2
C
(
I
C
C
C
C
)
C
C
C
C
'
o
0
C
C
<
C
C
C
C
)
C
O
C
)
C
'
-
C
C
C
C
C
)
(
I
C
C
C
C
C
C
C
C
I
)
C
C
C
O
'
-
C
C
C
'
C
c
r
c
'
-
'
O
.
<
C
C
)
r
l
C
)
C
.
2
C
2
-
C
C
2
'
C
'
5
C
-
C
C
c
'
C
C
&
C
)
o
'
C
E
E
c
c
t
-
,
C
)
,
C
C
'
C
.
o
C
)
2
<
C
C
(
C
)
)
'
-
C
O
-
C
C
C
"
C
C
)
'
'
-
C
C
C
'
C
I
M
C
)
C
C
C
C
c
o
'
C
o
C
C
C
C
C
C
t
'
-
.
2
c
t
Q
C
)
'
.
,
.
,
C
)
C
'
.
-
'
-
'
C
-
C
)
a
l
C
.
>
C
)
<
'
0
u
C
A
<
IC
C
C
C
(
h
C
)
<
C
C
C
I
O
C
C
C
'
0
'
5
'
C
'
C
C
S
C
C
'
C
C
)
(
I
C
<
I
<
C
'
<
C
C
C
)
(
I
C
a
l
.
.
.
<
-
i-
,
C
C
)
C
C
'
C
)
C
)
C
C
)
C
)
C
C
2
.
2
.
<
C
C
C
)
0
,
5
'
C
C
'
C
C
C
'
C
)
C
C
0
C
C
<
C
c
z
C
C
C
)
r
'
C
C
C
N
C
C
)
0
,
C
C
C
C
(
IC
,
D
C
C
0
(
IC
C
C
)
(
(
C
c
I
C
'
-
C
.
C
:C
.
C
)
C
o
C
C
(
IC
C
.
2
C
C
O
C
C
)
C
)
2
5
C
C
0
,
C
)
C
)
C
C
C
C
<
_
(
IC
C
C
C
C
)
C
C
'
C
C
<
I
C
<
I
C
<
C
C
C
C
C
C
C
)
S
(
I
C
.
5
2
0
C
C
'
C
C
)
C
2
C
C
C
C
C
C
C
<
IC
0
C
C
I
C
'
C
E
C
C
)
5
C
<
C
C
<
'
.
2
C
)
C
C
C
C
C
C
)
5
(
I
C
C
C
C
'
c
z
!
-
C
)
C
)
C
)
C
C
C
)
(
IC
C
S
C
)
C
)
C
)
C
C
C
C
)
C
)
C
C
'
C
)
I
C
<
C
)
>
C
C
C
)
'C
C
C
C
)
0
S
C
)
'
-
C
C
<
C
C
C
)
'
C
C
N
C
C
C
)
E
o
C
L
'
C
f
l
:
C
)
C
(
IC
C
)
C
)
(
I
C
0
'
-
0
C
N
.
I
I
S
C
C
)
'
C
C
C
C
C
C
C
C
"
C
)
(
N
O
<
0
(
IC
(
I
C
;
;
C
C
C
)
'C
C
(
IC
C
C
C
)
0
,
C
C
O
C
C
C
C
C
)
C
C
C
C
C
)
C
C
>
C
C
'
-
C
C
C
C
)
,
C
C
)
C
-
C
C
C
(
IC
C
C
(
IC
C
)
'
-
C
C
)
C
C
C
)
'
C
)
C
C
)
C
O
C
)
S
(
IC
o
C
)
<
0
2
C
C
C
C
C
C
(
IC
<
I<
C
C
C
C
C
(
I
C
-
C
)
C
<
>
0
0
C
,
C
C
(
I
C
C
)
C
'
S
'
t
o
C
C
C
Z
C
)
,
0
,
5
C
C
C
C
C
)
0
C
2
C
C
C
)
<
0
:
5
c
o
O
C
o
'
-
C
)
<
'
C
C
C
)
C
C
(
I
C
(
I
C
(
IC
C
)
C
C
0
C
C
n
3
C
)
I
C
C
.
5
C
<
I
C
C
C
0
_
C
C
O
0
C
)
"
-
'
C
C
0
<
C
C
<
'
C
C
C
)
0
,
C
)
c
t
0
,
'
2
C
'
S
C
C
)
<
C
C
C
.
,
.
,
N
(
IC
C
)
C
C
C
C
C
)
S
C
c
z
S
C
(
IC
C
)
C
C
C
'
-
C
'
-
C
C
<
C
C
U
m
5
2
C
)
(
I
C
C
C
C
C
-
C
C
C
(
IC
C
C
C
C
C
S
.
2
C
2
C
)
.
2
0
C
.
0
0
C
C
0
0
0
)
0
C
C
0
0
C
C
C
0
0
0
0
0
2
(
I
C
.
C
a
0
'
0
C
0
E
0
0
'
0
=
C
.
C
C
C
'
0
1
1
C
0
0
C
o
0
C
O
O
(
I
C
C
.
,
C
C
0
5
C
C
.
2
9
H
.
1
I
<
1
"
0
0
C
C
0
>
(<
C
C
C
)
(
I
C
(
IC
C
C
C
C
O
C
)
C
C
'
C
i
i
C
)
-
C
)
C
C
C
C
t
o
c
i
4
1
E
0
0
0
V
A
0
0
U
0
C
C
)
S
(
I
C
C
C
-
C
C
C
S
C
C
)
C
C
)
S
C
C
C
-
C
C
C
C
C
C
0
(
IC
(
I
C
C
)
S
'C
C
-
C
(
IC
C
)
S
C
)
'
-
C
C
0
C
)
c
o
C
C
C
C
)
C
C
C
C
0
C
)
C
C
0
C
C
)
S
>
C
S
C
C
)
0
,
(
IC
C
C
'
-
C
C
C
C
)
,
C
C
C
(
IC
C
C
)
C
O
C
C
(
IC
S
C
)
(
I
C
(
I
C
>
C
)
C
C
'
C
)
C
'
C
(
I
C
0
C
C
C
(
I
C
C
C
0
S
(
I
C
C
C
C
C
)
0
S
C
C
C
C
)
C
O
<
0
C
)
S
C
)
C
)
C
)
(
IC
C
C
)
C
)
C
C
)
C
C
C
'
-
0
(
IC
2
C
)
'
2
2
.
C
C
C
)
C
C
C
C
<
'
C
'
C
C
2
C
<
C
C
)
C
)
C
C
C
C
C
)
5
C
0
,
5
5
C
C
C
C
C
C
o
C
C
)
C
)
'
C
C
C
C
0
C
C
C
C
S
C
"
C
(
'
C
>
C
E
C
C
d
)
C
C
C
)
C
"
C
)
-
C
U
C
2
C
C
)
C
.
2
N
-
2
C
C
C
C
L
C
.
C
z
2
3
8
C
5
c
l
C
d
l
)
C
)
C
C
C
C
i
-
C
)
C
)
U
C
)
C
C
C
C
C
C
C
C
t
n
C
l
)
I
n
C
C
C
C
C
C
E
C
C
E
1
!
8
C
C
)
o
O
E
C
)
C
.
.
0
C
C
.
s
s
C
U
C
C
l
C
C
;
c
o
1
0
C
5
C
)
u
U
C
C
C
)
L
A
C
)
C
C
C
c
c
4
.
C
)
C
C
)
E
C
)
E
<
C
-
C
u
-
C
'
o
C
C
5
2
E
C
U
C
C
C
C
C
C
C
C
c
-
C
'
C
C
C
a
)
0
C
)
C
>
C
C
)
i
m
C
5
C
C
C
S
E
C
C
C
C
E
)
C
5
C
C
C
)
E
C
C
C
0
3
C
C
C
l
)
C
C
'
C
c
z
o
-
u
C
C
/C
C
C
C
C
)
C
C
C
C
)
C
)
C
C
E
C
C
U
C
)
C
-
.
2
2
C
C
C
-
C
C
C
)
U
C
)
c
z
C
Z
C
)
C
N
C
-
C
C
C
)
<
C
5
8
8
.
C
C
C
C
C
C
C
C
C
C
l
)
C
C
)
N
C
l
)
C
C
C
C
)
C
C
)
C
C
C
5
C
C
C
<
C
C
C
2
C
-
C
C
C
)
o
C
>
C
)
C
)
C
C
.
Q
.
.
.
C
C
5
C
C
C
5
>
'
C
C
.
_
B
C
C
C
)
C
C
5
C
C
h
C
)
a
l
z
C
Z
C
u
1
C
C
C
U
C
C
)
C
Z
.
C
H
a
U
C
E
C
C
.
2
5
2
C
C
<
C
C
C
-
C
)
C
C
C
C
C
'
C
C
-
C
C
5
C
.
'
C
C
C
)
U
C
/
C
C
)
C
C
<
C
C
<
C
)
E
u
C
C
C
C
E
!
C
C
)
C
)
C
C
C
)
C
C
E
C
)
'
C
<
-
C
C
U
'
a
c
C
C
C
-
u
'
0
C
C
^
l
C
C
5
C
C
<
C
C
C
C
c
l
)
C
C
l
)
'
C
C
C
5
C
-
C
E
l
)
C
)
C
C
C
c
C
C
C
.
C
<
C
C
C
C
.
C
t
c
C
C
C
)
C
C
u
E
C
C
o
c
E
C
)
u
.
-
.
.
.
U
'
C
E
B
.
N
C
C
-
C
'A
C
C
)
C
/C
C
)
C
/
C
C
)
C
/C
C
-
_
8
o
C
U
C
C
)
-
C
)
<
C
C
C
C
C
2
C
C
S
C
U
'
C
)
u
C
C
<
C
C
5
C
5
C
)
C
C
S
U
'
C
C
5
-
C
S
E
E
u
'
<
-
.
>
C
C
C
'
'
C
L
)
,
c
c
N
C
5
C
C
/C
C
C
-
C
C
C
)
2
C
)
C
-
C
C
)
C
)
C
C
-
C
S
C
)
5
2
C
S
E
C
)
C
2
C
)
C
/C
'
A
C
<
C
C
C
C
C
-
'
S
E
C
C
C
C
C
E
2
C
C
'
C
)
C
)
C
)
,
C
C
C
)
u
C
l)
C
C
C
C
C
C
)
C
C
E
I
C
C
C
C
)
C
C
O
,
C
-
C
C
<
C
C
'
C
C
C
l
)
'
'
U
C
-
C
l
)
'
C
C
-
C
C
(
C
)
<
C
C
)
U
8
C
)
C
<
C
C
C
-
C
-
<
'
2
C
>
C
C
C
C
U
a
'
C
-
.
C
C
C
-
1
0
C
C
u
C
C
C
l
8
a
'
C
2
C
C
E
C
C
C
)
5
C
C
)
C
-
-
C
C
l
)
5
C
c
)
C
C
c
z
C
)
C
)
C
C
C
-
'
C
)
'
.
-
C
C
5
2
<
-
C
5
>
<
S
>
C
8
C
7
,
U
8
C
-
C
2
C
)
C
C
5
C
-
.
C
C
C
U
C
o
C
'
C
C
C
C
C
C
l
C
C
E
C
8
-
5
C
C
C
'
C
-
-
C
<
-
C
_
2
C
C
C
)
2
C
)
C
)
>
C
)
C
C
C
.
2
C
_
a
'
a
t
-
C
C
-
a
C
C
C
C
C
C
1
C
U
C
U
C
)
C
S
'
E
C
E
C
)
C
.
C
l)
C
2
C
C
C
)
C
E
.
C
-C
C
2
E
C
C
2
5
.
5
-
s
C
)
C
C
C
C
.
C
l
)
r
.
c
z
c
o
C
C
)
C
C
C
/C
,
C
5
C
C
M
U
C
C
)
C
C
l
)
C
)
.
C
C
E
C
C
C
)
I
C
<
C
)
C
5
.
.
0
C
A
C
)
C
)
C
C
)
C
)
C
/C
C
-
d
l
)
<
-
C
C
C
C
.
<
E
5
5
E
u
E
Z
C
5
U
C
/
C
c
2
C
C
)
C
C
/C
c
z
-
C
.
_
S
C
C
5
-
C
5
C
C
C
)
C
C
l
C
C
)
C
C
5
C
-
C
C
C
C
)
C
)
E
-
C
C
C
-
<
5
U
<
C
C
/C
C
l)
U
C
)
C
C
C
C
-
C
C
C
5
5
'
.
_
C
C
C
d
l
)
U
C
/
.
5
5
C
C
C
N
C
)
C
<
C
'
5
C
C
/
C
C
C
)
C
C
C
)
C
C
C
C
'
C
C
-
0
U
C
.
.
C
'
U
C
'
"
'
o
2
S
2
2
.
.
.
2
5
C
>
C
)
C
-
C
U
.
.
0
0
)
0
)
a
Q
0
)
0
)
0
a
a
0
)
0
'
-
a
a
0
)
a
L
I
0
-
a
0
0
-
a
a
a
0
0
.
0
)
r
j
C
O
a
a
0
-
a
I
t
0
0
0
)
>
-
C
O
C
0
C
L
'
C
0
)
0
0
C
O
-
a
C
0
E
0
0
0
C
O
0
0
C
O
-
a
0
U
C
O
E
0
'
C
0
C
O
0
0
0
)
C
0
)
C
O
-
a
0
0
E
0
)
E
0
'
C
C
0
L
I
'
C
0
-
o
C
O
>
0
.
0
E
0
0
L
I
c
i)
-
o
0
C
O
0
0
0
-
C
0
-
a
0
0
E
c
i)
0
'
C
0
0
c
i)
c
i)
C
O
0
0
-
a
0
0
'
C
0
-
a
C
O
U
'
C
c
i)
c
i)
0
)
C
C
O
L
I
C
C
C
O
-
a
0
c
i)
-
a
u
-
C
'
0
C
O
-
a
C
0
E
C
0
L
)
E
U
)
I
l
i
0
)
C
0
)
c
i)
c
i)
-
a
0
-
c
0
)
C
O
C
L
C
O
0
-
a
'
0
N
.
c
i)
'
C
I
I
)
>
-
o
E
0
a
C
O
0
-
a
N
.
0
0
I
l
i
0
>
c
i)
0
)
C
c
u
c
i)
0
)
-
a
E
a
C
O
-
a
C
O
L
I
c
i)
-
a
0
L
I
0
L
I
C
O
C
O
0
0
C
O
0
-
0
a
C
O
O
C
)
L
I
0
.
)
C
o
C
O
0
)
C
C
O
C
O
-
a
C
O
a
C
-b
C
o
'
C
O
C
)
N
0
C
O
C
C
O
a
0
C
O
C
o
O
)
0
0
>
C
O
0
0
)
C
O
L
I
H
V
I
C
)
0
C
O
-
a
.
a
'
C
)
'
C
0
0
-
C
O
-
a
'
C
)
'
C
C
O
C
O
O
a
0
'
C
C
o
0
)
L
I
2
0
)
0
)
c
i
)
0
)
0
)
C
)
C
O
C
O
N
C
O
L
I
0
C
)
-
a
C
o
C
o
C
)
C
O
O
0
-
0
0
0
C
)
a
a
'
C
O
C
o
a
-
a
C
O
C
-
0
u
-
a
0
)
a
a
'
0
)
0
)
C
o
0
C
O
>
a
I
I
)
L
I
r
-
0
C
O
a
C
)
C
l)
C
O
-
a
a
a
0
L
I
0
C
O
0
>
0
>
a
c
i
)
C
l)
c
i
)
-
a
C
O
L
I
0
0
-
C
O
a
'
C
C
o
0
0
0
0
)
0
0
)
C
o
0
C
o
C
)
a
C
O
0
-
a
C
O
L
I
C
o
L
I
C
)
a
C
)
l
2
C
o
a
0
a
'
a
-
a
0
0
.
)
a
L
I
C
O
o
a
c
a
0
0
'Cc)
C
O
I
C
O
L
)
0
L
I
c
i
)
O
E
'
C
o
L
I
C
O
a
0
)
a
C
o
0
C
)
C
l)
C
O
L
I
0
0
'
0
0
L
I
C
)
0
)
'
C
C
o
L
I
.
C
O
C
)
a
a
'
C
-
a
C
O
>
C
)
C
O
C
-a
C
O
c
z
0
0
N
C
)
'
C
0
-
a
a
'
-
a
a
C
O
L
I
C
o
C
)
C
O
L
I
0
0
'
0
0
C
o
C
)
-
a
0
-
a
0
)
0
-
a
C
O
I
C
O
-
-
a
C
)
0
-
a
0
0
C
O
L
I
-
a
C
O
=
a
C
O
0
0
-
a
o
C
o
C
O
C
O
C
O
C
O
a
-
C
i)
C
O
C
O
0
'
-
-
a
0
a
-
a
C
O
-
a
0
0
-
a
C
O
C
)
C
o
'
C
L
I
lu
.
O
C
O
C
)
.
O
L
I
C
O
a
a
'
C
a
0
C
-
-
-
a
2
L
I
0
0
)
'
C
C
O
0
)
L
I
C
o
0
0
0
-
-
-
-
-
:
0
'C
O
L
I
E
C
O
0
)
-
a
L
I
0
0
C
O
O
L
I
O
C
)
C
)
C
o
0
)
0
)
2
0
>
C
O
>
0
)
0
)
0
0
)
O
-
L
I
'
C
-
-
a
'
-
'
L
I
0
C
O
O
O
-
a
'
C
O
O
L
)
-
a
C
'
'
C
0
0
C
O
L
I
O
N
C
O
CO
0
C
)
2
.
C
O
0
)
2
L
I
0
0
0
'
C
O
-
a
0
)
0
)
L
)
C
O
O
C
O
0
)
0
0
0
C
O
'
a
C
O
O
C
O
0
)
o
0
-
-
a
C
o
C
O
-
a
'
C
>
C
O
C
)
a
2
0
)
0
)
>
C
)
-
-
-
'
C
C
)
C
o
O
C
)
C
o
>
0
2
0
0
C
O
a
-
-
a
C
)
C
)
2
'C
C
O
'C
o
C
o
1
1
0
)
a
>
;
C
O
O
C
o
0
C
O
C
o
C
)
C
)
0
0
-
o
0
-
o
-
0
)
L
I
'
C
U
C
Z
:
2
L
I
-
a
'
C
C
)
0
,
'
-
a
L
I
,
C
O
C
O
C
)
C
O
C
o
-
0c
u
0
0
0
L
I
L
I
'
C
O
1
C
O
L
I
'
C
O
E
O
C
o
C
O
'
0
0
C
o
0
0
0
O
C
O
0
0
)
L
I
0
0
C
)
'
C
C
O
L
I
0
'
C
'C
0
0
)
C
o
-
a
C
)
-
a
'
C
0
2
C
o
0
)
2
C
)
C
l)
C
O
C
o
'C
O
L
I
c
i
)
C
o
0
-
'
C
0
)
C
O
L
I
'
-
a
-
0
'
C
o
2
C
)
'
C
C
O
C
o
C
O
0
0
C
O
2
2
a
0
C
)
C
)
-
a
0
0
0
L
I
'
C
O
a
C
O
O
.
'
C
o
_
0
0
C
O
O
'
C
)
-
<
C
O
>
2
C
)
C
O
a
0
0
a
'
C
o
0
-
a
C
O
a
0
0
C
O
-
a
0
0
0
C
o
'
C
O
C
)
0
0
-
a
O
C
O
C
l)
C
O
t
k
e
.
-
-
.
-
-
2
L
-
C
C
>
o
O
C
I
C
)
0
.
0
-
0
0
.
.
9
9
9
C
C
C
I
C
O
Z
0
0
0
0
O
C
C
C
C
9
2
:
2
.
2
0
C
o
-
a
c
i
a
>
a
a
0
0
0
L
I
0
)
0
C
O
0
>
H
H
0
)
0
)
-
a
a
0
,
'
C
L
I
0
0
L
I
'
C
:
a
0
C
O
C
O
'
-
'
C
o
a
C
O
L
I
'
0
-
a
0
0
0
C
o
C
O
C
O
a
N
a
N
O
c
C
O
L
I
c
i
)
L
R
0
C
O
O
)
L
I
a
a
-
.
_
-
-
'
C
O
0
-
a
c
o
c
u
C
O
T
o
'
C
a
I
I
)
C
O
0
0
a
.
o
0
.
)
-
0
.1
0
.
'C
O
C
O
C
o
c
i
)
N
O
'
C
C
o
O
C
A
C
O
C
O
-
o
;
J
-
'
C
C
O
O
0
0
'C
O
0
)
C
O
a
'
0
)
0
c
u
C
l)
'
C
C
)
'
)
L
I
0
c
i
)
O
.
'
C
C
O
o
C
)
N
C
O
0
-
a
O
)
-
a
C
O
C
-
a
C
)
C
O
C
n
0
a
C
O
C
)
C
O
O
O
)
C
O
'
-
L
2
C
l)
=
C
)
-
-
C
o
0
0
)
0
)
a
-
a
s
C
O
C
O
C
O
L
I
C
O
a
O
'
0
C
O
'
o
C
O
C
O
C
O
0
0
C
)
C
O
C
t
C
O
0
0
0
0
0
O
C
O
O
)
-
a
a
0
)
C
O
.
-
C
O
'
C
O
C
)
o
o
C
)
C
O
C
O
o
O
)
C
O
a
0
.
I
L
I
-
a
a
L
I
O
)
c
i
)
-
a
0
0
0
)
-
a
2
C
O
0
)
O
o
0
0
L
I
'
0
C
)
C
'
a
-
0
0
a
L
I
0
0
-
E
a
C
)
0
<
0
)
C
O
C
)
0
0
C
O
O
)
0
'
C
)
-
a
0
C
)
C
O
L
I
'
O
C
O
0
'
C
O
-
C
-
.
C
O
C
O
C
O
C
o
O
)
C
O
N
0
0
C
)
C
O
-
-
a
t
-
N
-
C
)
C
o
C
O
-
a
a
'
0
C
O
C
.
)
L
I
L
I
'
C
o
o
0
0
a
L
I
,
C
O
c
a
-
l
U
m
'
C
0
0
a
a
.
.
L
I
C
O
-
a
-
C
-
.
'C
O
C
O
a
-
a
-
a
-
.
.
c
z
C
O
0
)
C
o
0
_
C
o
a
>
0
0
-
0
0
C
C
C
C
C
0
0
0
0
C
C
0
-
z
C
C
-
o
0
9
'
'
-
0
C
C
9
C
O
C
C
0
z
0
.
2
0
.
0
0
0
o
a
<
0
.
0
O
o
'
C
C
]
0
C
C
C
I
C
C
0
)
0
..0
.
-
-
-
-
a
'
0
>
'
-
0
0
.
9
r
E
9
0
C
l
I
9
E
9
'
-
8
9
C
C
0
-
z
-
-
0
.
0
C
C
C
C
C
2
Z
;
.
2
0
0
0
0
-
-
0
C
0
o
-
9
.
_
C
r
_
0
0
0
1
0
0
C
C
.
-
0
0
2
0
0
E
0
0
0
9
2
C
C
]
2
2
0
C
0
0
0
C
-
9
9
0
0
,
C
C
0
,
C
C
0
C
l
Z
)
C
o
o
C
I
,
-
0
0
,
0
C
C
C
C
,
C
a
]
-
<
'
9
0
.
0
-
2
.
E
0
0
o
l
2
N
C
O
C
)
0
0
C
o
0
>
c
C
O
0
C
O
'
C
a
0
C
O
C
O
C
O
L
I
-
-
a
'
C
o
>
a
C
O
C
)
I
C
U
0
C
)
C
O
a
-
-
a
0
'C
C
O
'C
O
I
C
O
C
o
C
o
0
C
o
O
\
C
O
-
C
C
O
O
)
0
)
+
C
o
-
C
)
C
O
0
)
0
0
C
O
C
o
>
0
0
o
a
a
L
I
0
)
0
)
-
<
0
C
o
E
C
O
C
-
C
-
C
O
I
0
L
I
0
0
.
0
0
c
-
a
C
O
C
/
C
O
O
C
D
C
O
C
o
C
O
C
o
-
N
O
<
C
o
O
2
0
)
0
0
-
C
)
0
0
0
C
-
)
'
C
)
C
C
C
C
C
C
C
)
C
C
C
'C
C
C
C
C
C
)
0
C
C
C
C
0
'
0
0
C
C
0
C
C
C
C
0
C
C
C
C
C
0
C
C
'C
C
C
0
0
<
0
0
-
C
C
C
'C
C
C
)
C
C
C
)
0
0
<
C
C
C
C
C
)
-
C
E
C
C
0
C
.
)
C
C
)
C
)
(
I
,
C
)
C
0
<
(
IC
C
C
)
0
C
C
)
C
0
0
0
0
0
C
)
-
C
C
C
C
)
(
I
C
C
C
C
C
C
'C
C
C
)
0
0
(
I
C
C
)
-
C
C
C
C
C
0
C
C
C
(
IC
C
C
C
C
C
C
)
C
C
C
C
0
'
(
I
C
C
o
C
C
)
0
C
C
O
C
0
O
C
C
'
C
o
C
C
C
C
C
0
C
-
C
C
0
C
C
C
$
C
)
C
C
C
C
C
)
.
C
C
0
C
)
C
C
o
C
C
C
C
)
C
)
C
)
0
0
-
C
C
<
C
C
0
<
C
C
C
C
=
C
)
C
C
C
C
C
0
C
)
C
C
C
0
C
C
C
C
0
o
0
<
C
C
C
C
o
C
C
)
C
C
0
0
/C
0
C
C
C
C
)
C
C
0
C
C
C
)
C
)
C
C
C
C
C
)
0
0
'
C
)
C
C
C
C
-
C
,
C
C
2
C
C
C
C
0
=
o
0
O
C
)
C
C
C
c
n
C
C
C
)
C
C
C
)
<
C
0
L
C
-
C
C
<
C
C
)
C
-
d
C
)
C
C
)
C
)
O
C
C
C
)
-
C
C
,
n
(
IC
C
C
C
0
0
C
<
0
E
C
)
C
C
C
.
C
)
C
C
-
C
C
C
C
0
C
C
C
.
C
)
0
0
(
I
C
C
C
C
(
I
C
C
C
C
0
(
C
C
(
I
,
C
0
<
C
C
C
)
C
O
)
C
C
C
C
C
C
C
C
C
C
)
-
0
C
C
C
)
C
C
C
C
C
C
O
C
C
O
0
4
C
0
C
)
<
C
)
C
C
C
C
)
_
C
C
C
C
C
C
C
C
0
C
C
C
C
C
C
C
)
C
.
C
C
C
.
)
C
C
C
C
C
C
C
E
C
C
c
a
C
0
C
0
>
C
C
C
C
C
C
C
C
C
0
0
<
.
0
C
C
'
C
C
C
.
C
C
C
C
C
C
E
C
C
o
'
u
u
N
C
)
c
o
c
z
0
\
C
)
0
"
0
C
C
C
C
)
C
C
C
O
o
C
)
C
C
)
C
)
C
C
C
)
C
-
C
0
0
-
.
2
C
-
C
C
0
C
C
-
-
'
C
)
C
C
C
0
C
C
C
A
C
z
N
(
C
C
O
'
C
C
)
C
C
C
)
-
_
C
C
0
0
'C
C
0
(
I
C
0
<
(
I
,
(
C
2
C
)
C
C
)
0
0
C
o
C
C
O
C
C
)
-
C
C
-
-
'
C
C
-
70
o
.
0
(
IC
C
)
'
C
0
L
n
C
)
C
C
C
C
C
Q
C
.
)
C
C
O
C
C
C
C
C
C
C
)
C
)
0
C
C
C
C
.
)
C
C
C
C
C
<
C
o
C
C
o
0
-
i
C
C
C
C
C
C
C
)
C
C
=
C
C
(
IC
C
C
C
C
c
#
0
-
>
N
C
C
.
)
C
C
c
J
c
z
C
C
C
N
-
C
N
C
C
C
C
0
<
-
0
.
0
C
C
-
C
C
C
C
)
C
C
C
C
C
C
C
.
2
(
IC
0
0
_
C
0
0
C
C
'
o
"
0
C
C
0
C
C
C
C
(
IC
C
C
-
'
0
(
IC
C
)
o
,
C
C
C
.
)
C
)
(
I
C
-
C
(
I
C
-
C
C
"
0
'
C
T
C
C
C
a
C
L
a
.
)
C
C
C
C
C
-)
C
)
0
C
o
C
)
C
)
C
-
C
C
(
I
C
I
C
C
C
C
)
C
C
C
(
I
C
O
C
0
<
C
c
2
C
)
C
C
C
.
C
)
E
c
z
C
C
Q
0
C
0
<
C
)
C
)
C
o
C
'
0
(
IC
0
C
C
C
C
C
C
)
C
0
C
c
z
C
'
O
c
l
,
C
E
C
C
c
o
0
<
C
C
'
0
:
0
0
(
I
C
U
-
C
0
'C
C
C
C
0
C
C
0
C
C
C
C
C
)
-
C
C
C
-
C
0
C
C
'
-
0
0
C
C
0
0
C
C
)
C
)
N
C
)
0
C
C
c
q
C
C
)
C
C
C
C
C
)
'
C
C
C
.
C
-
<
0
<
-
,
C
)
C
C
<
0
0
L
n
C
C
z
C
)
N
C
C
C
C
.
<
N
C
)
C
)
C
)
C
.
-
x
o
2
C
C
L
)
C
C
C
C
0
O
C
C
E
E
o
2
C
-
)
C
)
O
'
z
-
0
C
C
.
0
c
n
.
C
)
E
C
)
C
C
C
)
.
0
3
E
C
)
U
C
C
C
C
C
-
C
C
0
C
L
<
j
a
C
)
0
C
)
(C
C
E
0
-
c
C
C
E
C
C
E
C
C
)
C
C
C
C
-
C
)
C
)
C
C
-
a
C
-
)
C
C
E
C
C
)
C
C
0
U
0
(
N
0
(
N
C
C
E
C
C
C
C
-
E
0
0
C
)
C
C
)
E
0
c
z
c
t
j
C
0
b
J
c
i
)
c
t
a
)
>
>
0
-
c
z
C
*
1
)
0
0
Q
)
E
0
t
O
c
v
i
Q
)
Q
)
a
)
0
Q
)
Q
)
L
U
-
c
i
o
I
M
c
Z
C
Z
O
Q
)
O
C
J
'
c
l
C
.)
0
c
i
,
_
g
I
C
C
0
o
C
C
0
0
c
z
c
i
C
)
'
C
i
C
C
c
i
0
C
)
Q
v
o
0
c
i
C
C
b
C
.
E
0
_
U
2
C
C
T
3
,
0
o
N
C
C
C
)
C
C
C
)
C
)
C
C
C
)
0
c
i
-
0
C
)
C
)
0
C
)
C
C
-
i
c
t
E
2
0
C
)
L
.
_
0
0
0
u
,
-
;
V
)
C
C
0
c
o
0
c
i
U
0
C
)
c
i
o
c
i
6
C
C
o
<
0
C
C
c
i
C
)
2
-
-
C
)
C
)
U
)
C
C
C
C
)
0
C
h
c
i
'
C
C
c
i
2
0
'
-
C
0
-
'
o
l
u
l
l
0
-
0
-
c
i
C
C
o
E
c
i
0
-
0
C
)
0
C
C
C
)
0
0
C
C
U
c
i
C
C
C
)
V
c
i
'
C
)
-
N
-
-
-
-
-
_
_
_
J
-
C
)
C
)
O
>
C
)
C
1
(
C
)
-
C
)
.
0
0
C
)
C
)
(
h
C
)
C
C
C
)
C
C
_
<
0
C
)
<
0
c
r
C
)
C
O
0
>
<
0
C
)
C
C
C
C
c
c
C
^
j
C
C
-
-
C
)
<
C
)
C
)
2
:
CC 0
C
)
u
C
C
C
)
Z
0
C
)
o
0
C
C
o
I
N
U
C
)
2
0
E
0
0
E
C
C
0
C
)
C
)
0
2
o
o
C
C
C
)
o
C
)
C
)
2
C
)
C
)
<
C
)
C
)
C
)
c
C
)
0
t
c
C
.)
C
C
C
)
C
)
C
C
0
<
-
0
o
-
<
2
P
.
C
)
0
E
m
0
o
C
)
0
0
'
4
.
O
E
<
C
C
C
)
C
)
2
0
-
C
)
C
C
U
<
4
C
)
C
)
c
C
.
)
n
0
S
C
.)
C
C
2
C
C
o
0
C
)
0
C
C
C
)
C
)
U
'
C
C
'
O
C
)
-
5
o
C
)
C
Z
<
C
)
0
h
C
C
C
)
0
C
)
<
<
C
C
C
C
C
)
C
C
C
)
0
C
C
r
c
l
0
C
C
c
h
C
C
0
0
-
C
)
C
)
C
)
-
C
)
C
C
)
o
5
0
C
)
C
C
I
C
)
C
)
C
)
C
C
)
o
E
U
C
C
-
a
C
C
C
C
C
C
C
)
n
C
)
;
'
C
)
0
-
-
9
C
)
C
C
0
,
0
E
C
C
O
.
-
0
C
)
C
)
0
E
<
h
>
C
)
C
C
C
)
C
)
-
C
C
o
"
C
)
0
C
)
0
0
0
_
C
)
C
)
C
)
C
C
C
)
<
<
C
)
C
C
C
C
C
C
.
C
I
S
0
C
C
C
)
'
C
C
(
<
-
C
C
0
0
C
C
0
C
C
'
C
C
C
)
C
)
U
_
_
<
C
C
v
0
o
2
E
C
0
Z
_
2
.
_
C
)
0
o
0
C
)
C
)
2
o
C
)
C
C
C
)
U
C
)
C
)
C
C
.
-
C
A
a
C
)
C
)
C
C
C
)
C
C
C
)
.
E
S
5
C
)
<
C
C
C
C
Q
C
)
<
'
0
C
)
7
5
0
0
C
C
0
)
'
0
C
C
C
)
0
C
C
C
C
o
.
c
C
C
C
)
C
)
-
.
C
)
C
)
0
U
'
C
)
0
<
C
C
C
)
C
)
U
C
)
.
(
)
-
C
)
C
)
5
0
0
'
-
C
C
C
C
0
C
C
C
C
0
C
)
0
<
C
C
5
C
)
(
<
C
)
c
<
-
0
U
C
C
C
C
C
)
C
C
0
.
c
i<
C
)
C
)
U
C
)
C
)
C
)
U
0
-
.
a
l
C
)
0
C
0
0
C
)
S
C
)
0
0
0
C
)
C
)
C
C
>
C
C
U
U
C
C
U
<
0
0
C
C
C
)
o
2
U
C
)
C
C
0
.
.
!
0
0
C
C
0
<
'
0
C
)
0
<
<
'
0
C
)
<
Z
0
'
0
0
-
'
C
C
C
)
0
C
C
C
,
C
C
0
0
C
)
C
)
c
z
<
<
-
C
)
C
5
<
C
)
C
)
<
-
<
U
<
<
C
C
<
<
'
C
C
C
)
C
C
C
<
U
C
C
C
C
2
5
.
C
)
'
C
C
C
)
<
<
'
<
<
'
C
A
u
1
1
2
<
C
)
<
'
'
<
C
C
0
0
C
)
0
<
<
5
E
o
9
C
)
N
C
)
'
C
)
C
C
c
-
j
0
2
C
)
2
U
<
C
)
<
<
'
-
C
)
C
)
O
<
<
c
n
U
C
C
C
C
C
C
C
)
0
B
<
C
C
5
C
)
C
)
<
<
(
)
C
)
0
C
)
0
C
)
O
F
0
'
C
)
.
.
C
.
)
<
0
<
<
C
)
c
-
0
2
-
2
o
U
C
C
<
,
U
'
0
C
C
C
)
Q
.)
L
A
C
)
C
C
U
(
<
'
C
C
5
C
C
2
<
<
C
C
c
<
'
<
-
0
c
a
C
)
C
)
-
-
-
U
'
C
C
5
.
5
0
-
U
<
0
C
C
5
C
C
C
)
C
C
<
.
.
,
C
)
C
C
C
)
<
<
<
C
C
o
2
C
C
'
U
C
)
'
.
C
C
0
0
.
2
<
<
'
C
C
0
C
C
.
U
'
C
)
U
'
E
C
C
0
C
.
C
.
0
C
C
F
'
0
C
)
.
E
5
C
C
C
<
U
o
5
c
c
5
c
c
C
)
N
2
<
C
C
C
C
0
5
C
)
C
)
C
C
U
'
C
)
0
<
_
<
_
C
)
B
C
)
-
C
C
C
C
0
C
C
C
)
C
)
_
C
)
C
)
C
C
C
C
0
0
<
C
C
C
C
(
)
C
)
-
c
0
0
5
<
C
C
c
o
<
<
>
C
)
C
)
5
C
C
C
C
0
0
0
O
C
)
0
C
C
C
C
C
)
Q
)
c
z
C
)
-
c
'
0
C
)
-
c
o
_
>
<
U
U
o
5
C
C
0
C
C
0
c
l
c
/C
5
C
)
C
)
c
<
C
C
)
C
C
0
<
0
<
<
I
C
U
C
C
C
C
<
_
C
)
c
<
C
C
C
C
)
.
5
<
2
C
'
C
)
C
C
0
.
5
0
0
C
)
'
U
'
T
0
5
<
<
'
C
)
-
-
.
C
C
0
c
<
'
C
C
U
C
)
P
.
C
)
<
C
C
<
/C
U
C
C
U
C
C
C
)
C
)
<
_
C
)
U
'
'
C
C
i
c
C
)
<
<
C
/
C
U
5
O
U
'
C
)
0
<
<
.
-
C
C
9
5
E
U
C
)
C
C
C
C
:
a
C
)
-
0
c
t
j
C
.
<
IC
C
C
5
:
C
)
C
C
C
)
<
<
C
C
C
C
)
.
-
C
)
C
)
_
C
)
_
o
-
2
>
5
C
)
C
C
>
<
_
C
)
-
C
)
0
o
<
<
S
o
O
C
)
<
5
0
S
C
C
C
)
<
<
'
C
)
U
C
C
U
C
)
<
<
'
'
C
)
U
U
C
C
<
C
C
C
)
C
)
0
C
)
L
n
C
)
0
U
U
'
C
C
U
<
C
C
E
0
C
.
5
<
_
C
)
-
-
C
)
0
'
C
C
C
)
0
C
C
0
5
c
o
<
<
C
U
'
C
C
C
)
C
)
0
C
)
'
C
)
E
C
)
C
C
0
0
C
C
5
-
C
)
C
)
<
1
<
c
z
N
<
C
)
C
C
<
U
5
<
<
C
o
0
<
0
C
)
.
c
'
C
)
<
_
0
C
C
N
O
2
C
)
0
C
)
2
U
C
)
C
C
C
)
'
U
C
)
-
C
)
<
<
C
)
C
C
<
<
<
C
)
C
)
<
C
C
C
C
C
)
<
<
C
C
C
Z
I
2
'
'
2
:
C
)
C
)
U
5
'
C
A
C
C
C
C
)
C
C
U
C
)
E
-
C
)
U
C
)
0
C
C
0
0
C
)
0
C
)
c
z
S
E
C
.
E
.
E
<
<
C
)
U
C
C
<
<
0
<
U
U
S
<
IC
0
<
<
0
0
<
<
C
)
-
C
)
c
o
<
_
<
o
C
)
C
)
z
D
9
0
>
0
z
)
0
O
C
V
V
C
3
C
C
C
r
n
)
'
C
i
0
c
z
V
,
C
C
V
C
C
V
V
o
V
c
z
c
t
-
0
u
a
l
.
:
C
0
C
C
C
2
<
V
c
C
(
)
C
C
U
C
.
0
2
o
V
'
C
C
U
V
U
C
0
0
0
(
I
V
V
C
_
C
'
V
C
_
c
V
"
C
_
N
U
C
C
r
u
o
C
C
C
V
V
C
U
U
V
C
_
V
C
C
o
0
o
V
U
V
V
o
0
V
C
C
2
U
-
-
o
V
2
.
V
C
V
C
V
'
V
V
'
C
C
c
0
C
V
C
'
O
0
c
o
o
<
-
0
0
_
P
.
.
-
.
.
C
,
C
V
o
'
V
Q
)
0
U
'
V
C
C
C
V
C
-
.
.
.
V
V
u
'
<
<
C
C
C
V
N
5
C
C
V
0
V
C
C
N
V
C
C
C
0
0
C
)
-
U
O
C
C
C
V
C
0
C
2
V
V
o
o
2
o
C
5
V
C
V
<
C
C
V
0
C
.
,
C
V
C
V
<
.
,
c
n
c
d
D
C
V
.
.
-
C
C
'
N
V
5
V
c
V
-
V
V
V
'
C
C
U
'
c
,
O
C
5
5
C
C
1
4
U
S
V
-
C
U
'
V
V
_
-
C
V
C
.
C
I
S
V
C
C
c
0
V
5
u
V
C
C
C
2
C
V
V
C
N
Z
C
'
o
H
C
-
C
C
S
I
0
'
C
.
0
U
C
U
C
V
C
H
.
5
2
C
c
C
<
0
V
'
a
e
n
*
C
I
V
V
0
I
n
.
c
V
C
C
0
V
V
U
'
C
V
U
'
<
0
0
C
V
C
C
V
U
V
c
l
C
2
_
-
<
V
i
m
C
C
t
c
-
V
U
C
o
C
C
C
.
U
2
E
c
U
a
l
M
C
Z
C
.
.
0
C
O
U
U
C
C
0
'
o
0
)
U
0
0
V
0
C
U
U
C
C
C
U
0
'
a
l
u
l
C
C
C
O
C
C
-
C
C
C
U
'
O
U
'
8
-
,
C
C
C
-
V
V
N
C
C
c
#
U
C
V
2
2
V
Z
V
O
C
S
O
0
'
C
(
C
U
C
V
C
C
.
-
0
'
C
.
_
V
V
C
C
V
2
S
V
C
C
C
C
'
V
5
V
C
C
C
.
.
C
o
<
C
C
0
5
U
C
C
V
c
n
C
0
'
*
1
)
V
V
U
C
0
<
0
O
U
C
V
5
V
C
Q
<
-
'
5
C
V
C
X
E
c
o
S
C
-
C
<
S
T
V
C
U
C
C
2
C
V
2
5
C
I
j
2
C
V
V
V
C
,
S
V
V
C
5
C
C
V
C
'
V
5
C
C
c U
*
i
^
nl
<
-
C
V
,
Z
C
'
0
5
U
O
C
C
U
S
V
b
L
C
C
V
C
-
o
2
C
C
C
C
C
V
V
C
C
0
C
C
V
U
0
C
V
-
C
C
V
4-
0
-
V
C
C
U
'
Z
'
C
C
0
'
C
V
C
C
.
5
o
j
,
-
o
C
c
z
C
S
U
V
V
C
V
C
V
U
V
U
C
C
0
'
C
C
C
U
U
N
V
C
c
l
,
2
C
V
V
_
C
2
C
u
u
C
C
C
C
V
>
C
-
C
V
C
C
0
'
,
V
-
C
0
'
C
C
C
N
N
u
b
'
V
C
C
.
-
V
0
'
C
c
z
V
C
V
C
,
.
U
U
0
'
0
5
V
V
S
t
n
0
'
S
V
V
C
(
'
C
'
'
C
>
0
2
C
C
0
.
C
,
o
C
V
.
O
V
0
'
C
C
C
C
I
I
0
U
>
'
5
V
V
V
V
U
C
C
i
m
0
*
d
0
0
0
C
U
C
C
0
C
2
O
<
V
V
0
V
_
C
0
V
*
1
*
U
'
-
C
O
_
C
U
C
*
d
*
1
O
V
C
.
V
0
'
V
O
c
o
c
z
.
0
V
'
C
0
'
'
V
C
5
5
r
C
V
V
V
0
0
C
0
U
f
t
.
C
C
o
.
-
C
C
C
)
c
u
_
C
)
-
C
C
C
C
h
C
C
C
C
2
C
)
C
)
C
C
U
C
C
C
-
C
i
r
C
Z
0
-
C
U
C
C
C
C
o
.
-
C
o
C
C
o
C
)
C
C
c
l
^
C
)
C
C
C
0
C
C
o
o
C
8
C
.)
'
C
)
.
0
o
C
C
8
2
'
U
'
C
C
-
<
C
C
C
C
)
'
C
-
-
Q
.
E
C
C
)
C
C
C
-
c
i
1
4
-
C
)
'
-
C
C
C
C
C
Z
C
C
C
C
)
E
C
C
C
C
)
C
.
$
-
:
Q
)
C
)
o
U
o
C
)
B
C
6
C
C
C
)
U
C
C
C
C
5
C
C
5
C
C
2
C
o
C
C
C
I
)
C
o
U
2
5
S
C
U
'
C
c
c
M
-
C
C
)
C
S
C
)
C
)
2
O
U
U
C
C
C
8
C
C
C
C
.
'
C
S
U
C
C
C
C
)
5
C
)
C
'
-
C
C
U
-
_
8
o
C
C
C
C
C
C
C
C
U
C
C
C
C
C
C
C
U
C
C
C
C
C
8
U
5
-
C
o
C
C
8
C
C
2
C
U
C
U
C
C
)
C
)
S
8
<
C
)
o
j
c
'
0
C
C
C
C
C
)
5
o
z
C
C
C
C
C
C
C
o
6
o
5
8
C
C
'
C
)
C
O
,
r
.
0
.
0
C
C
U
C
-
C
C
C
)
C
C
C
C
8
C
C
C
C
C
)
U
C
S
c
a
"
C
C
C
C
C
)
C
C
8
-
a
>
C
C
C
C
C
C
C
-
-
'
C
C
-
o
C
)
C
C
U
C
)
8
C
C
)
C
C
C
C
C
C
U
C
7
5
o
C
'
O
C
"
s
C
6
-
C
C
C
C
C
C
C
C
C
C
C
U
C
)
C
U
C
C
U
C
)
C
)
C
.
V
D
C
C
-
5
C
C
C
C
.
C
)
C
)
U
'
C
C
^
o
c
c
'
O
C
C
'
C
)
C
U
C
8
'
C
C
C
5
5 c
l
N
u
S
C
6
C
C
C
)
C
)
C
C
C
C
U
C
I
C
C
C
C
C
)
'
C
C
.)
C
L
n
C
C
C
U
_
1
_
U
C
)
(
4
C
)
C
C
-
C
)
C
C
0
C
5
'
'
'
C
C
-
'
C
)
C
)
C
.
,
o
5
C
C
)
C
C
C
)
.
C
)
U
N
C
.
C
C
C
C
C
U
C
-
-
U
C
C
C
C
C
U
C
C
'
C
C
C
)
5
C
U
.
.
.
,
O
u
.
C
,
.
C
C
C
C
C
N
C
C
C
C
5
C
C
U
'
'
"
-
'
N
4
.
,
'
U
,
C
C
C
C
C
C
C
'
<
S
C
)
0
C
)
C
C
C
C
,
C
C
C
C
C
)
C
)
,
C
C
'
C
C
C
C
C
.
0
C
C
)
-
'
C
C
C
C
8
C
)
C
C
)
-
C
'
C
)
U
U
U
C
U
-
C
C
)
C
C
2
-
C
-
_
-
'
C
C
C
)
-
C
C
'
C
C
C
.>
C
C
C
C
0
'
C
C
c
i
O
.
C
C
C
C
C
)
C
)
C
C
C
C
0
C
C
)
C
C
C
C
C
C
)
C
C
C
C
j
C
/
D
U
C
C
5
C
)
C
C
5
0
C
C
C
U
C
)
U
C
C
C
)
s
-
-
-
S
(
IC
C
C
C
C
C
'
C
C
-
C
)
C
C
3
-
C
)
U
C
C
'
U
-
U
C
.
.
C
.
.
C
E
.
-
C
C
C
0
C
)
C
)
,
.
6
(
C
U
'
0
,
CC0 C
.
(
.
,
i
m
U
C
C
"
"
'
C
C
U
C
U
D
C
)
I
C
3
'
C
)
C
U
C
C
I
C
C
)
S
C
5
5
c
z
C
C
C
C
C
C
C
)
C
)
'
1
0
U
C
C
0
u
'
o
C
Z
0
.
_
C
)
C
)
C
'
C
C
)
N
0
C
c
C
)
C
'
.
'
C
>
C
C
C
C
0
U
C
C
)
C
C
C
C
-
'
C
C
R
C
)
"
C
C
C
C
C
)
C
C
C
,
C
C
C
c
C
>
(
C
C
5
8
-
C
)
C
C
u
(
C
C
C
'
C
)
-
'
0
,
C
C
C
C
C
C
o
8
5
o
C
C
C
>
C
C
C
C
U
C
)
7
:
1
M
C
C
U
_
C
C
)
C
C
I
C
'
C
C
I
C
U
C
.
o
C
C
'
U
1
0
C
C
C
C
C
0
C
.
3
-
,
)
.
C
-
0
E
8
5
C
C
0
C
C
-
U
C
L
L
0
C
C
.
C
C
C
)
C
C
C
C
.
C
-
C
o
a
o
C
)
-
'
S
C
C
C
_
C
C
'
1
0
5
6
1
0
.
'
S
C
)
<
0
C
C
.
5
C
C
C
-
'
C
)
.
'
1
0
0
,
S
S
C
C
'
C
.
U
-
-
C
)
0
8
u
,
-
-
o
C
U
'
C
)
C
C
C
)
_
C
Z
c
a
,
'
S
C
'
1
0
C
-
o
C
C
C
C
C
S
o
o
,
o
C
'
C
5
'
h
C
)
C
C
U
C
)
C
C
C
)
5
5
C
5
O
C
C
U
U
0
'
C
C
0
c
o
C
C
C
C
U
J
!
i
3
C
U
5
C
C
5
C
C
C
)
C
-
C
)
C
'
N
C
C
C
C
Z
C
C
C
s
-
.
C
'
C
C
C
C
c
o
C
C
C
)
C
C
C
)
C
C
)
C
C
C
)
C
)
.
S
S
0
,
0
,
5
0
,
C
'
'
C
'
1
0
0
,
C
.
C
C
C
C
0
z
.
.
I
m
m
I
C
)
0
-
d
c
'
C
C
C
)
C
C
C
E
(
_
)
C
a
7
3
_
C
Q
C
C
E
C
C
'
c
z
C
'
6
-
C
C
C
C
m
c
u
.
-
C
)
C
C
i
Q
)
C
)
C
C
C
C
C
C
C
C
C
C
C
)
'
C
)
C
C
C
C
C
C
C
)
-
C
C
C
C
C
C
C
C
C
)
C
.
C
C
C
C
C
C
.
)
)
-
C
C
,
C
C
0
-
C
)
C
C
-
C
-
-
E
.
C
.
C
C
C
E
C
,
,
C
.)
,
,
C
.
.
)
C
C
C
C
C
4
!
C
C
L
B
C
C
'
C
_
C
C
C
-
C
C
O
C
-
C
o
Z
C
)
t
o
'
C
C
C
Z
0
C
Z
-
C
C
C
'
!
c
z
C
E
C
C
E
C
C
)
C
C
C
C
C
)
C
C
)
C
C
C
C
)
C
)
C
)
C
C
)
C
C
C
E
N
C
c
t
C
-
C
C
C
C
C
C
C
C
C
C
C
)
C
'
C
C
,
C
C
u
-
N
C
C
C
C
C
C
2
o
<
c
z
E
I
C
'
C
C
-
C
C
C
C
'
C
C
C
Z
:
C
C
C
c
#
C
C
)
C
C
C
(
I
)
C
C
.
.
1
C
O
C
Z
C
C
C
)
C
C
C
)
C
C
C
C
m
C
C
)
C
)
C
C
C
C
C
C
C
c
i
C
C
)
C
C
)
C
)
c
A
N
C
)
c
i
C
-
C
.
)
C
)
>
C
C
C
C
c
A
E
-
-
C
C
C
C
c
z
i
i
C
C
C
'
'
B
'
C
2
C
)
-
C
C
C
C
c
z
C
C
C
C
)
E
C
C
C
O
E
:
-
C
C
C
_
.
C
)
C
C
c
c
c
E
C
C
C
2
C
)
C
)
C
C
C
)
C
C
_
O
j
E
C
C
)
C
-
C
C
'
C
)
C
C
_
C
C
C
<
c
l
j
C
)
C
C
C
)
C
C
C
C
C
I
O
C
.
.
C
'
B
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
.
E
C
/C
C
)
E
C
/C
C
/
D
C
)
C
)
'
C
)
C
C
C
C
C
C
'
C
E
C
)
C
C
)
C
C
E
C
c
c
C
C
C
C
)
C
)
m u
E
C
C
C
)
C
)
/
C
C
C
)
C
C
C
C
C
C
C
C
C
C
N
C
l
.
C
'
C
-
C
)
C
)
'
C
)
C
)
C
C
C
)
C
C
C
)
C
C
C
C
C
)
C
C
)
C
C
C
C
)
E
,
C
C
)
C
C
)
C
C
C
C
t
c
z
,
C
)
C
C
C
.
)
'
C
C
.)
C
C
c
/
C
T
.
2
'
C
C
/C
C
C
C
C
C
C
N
C
)
C
(
C
)
C
C
C
-
C
C
-
)
'
L
L
C
)
"
C
C
C
C
C
C
)
'
E
C
A
C
C
C
.
C
C
/
C
C
C
(
/
.
C
C
C
C
E
C
C
C
C
C
C
C
C
C
C
'
c
u
E
C
.
C
C
.
E
C
)
C
)
C
)
C
)
c
u
E
C
,
o
E
m
u
C
E
C
)
C
C
)
C
C
C
2
C
C
C
)
C
c
u
C
C
C
)
'
c
z
'
C
)
C
C
C
C
)
C
C
.
C
C
C
C
C
C
C
C
C
C
_
C
)
C
C
C
>
-
)
'
.
C
C
C
,
(
C
o
C
C
E
C
C
C
C
)
C
)
C
)
C
C
C
)
C
C
-
E
C
)
C
)
E
r
-
-
d
C
C
.
)
8
C
)
-
C
C
C
C
C
C
C
-
C
'
C
)
C
C
C
E
C
)
C
A
C
C
C
C
C
C
C
C
C
C
)
C
-
'
_
_
C
8
o
2
'
0
C
)
C
2
u
c
u
C
C
)
C
/
C
C
C
C
C
C
E
C
C
C
C
C
C
C
)
C
)
Q
C
)
C
C
C
C
E
.
c
C
J
.
0
C
C
U
T
h
'
C
)
r
l
E
C
C
C
E
C
<
C
,
O
C
C
c
/C
C
-
c
/C
1
4
'
-
V
/
C
C
C
)
u
c
c
N
,
C
C
C
C
E
E
C
C
C
C
C
-
-
C
C
C
)
C
C
C
)
C
C
C
)
,
C
)
V
C
C
)
C
)
E
C
C
C
C
)
0
C
)
C
)
/
C
E
C
C
C
C
C
.
,
C
C
C
)
C
C
C
C
C
)
E
C
C
C
)
N
C
C
)
0
)
U
C
C
C
-
C
)
C
C
C
)
C
,
0
C
C
C
)
C
C
)
'
C
C
(
I
C
C
-
C
-
'
C
C
C
C
E
C
-
C
C
C
C
C
C
C
)
C
)
C
C
'
C
C
E
/
C
C
0
C
)
C
'
'
C
C
c
j
^
C
C
C
'
C
C
C
C
)
C
C
C
C
C
'
-
C
.
-
,
C
)
C
C
C
)
C
)
E
C
)
E
-
C
/
'
C
)
C
/
C
C
C
C
C
C
-
C
C
C
C
C
C
(
I
C
C
C
C
)
C
C
)
'
C
c
u
>
>
C
-
I
C
)
C
)
C
C
C
C
/
C
C
)
'
C
E
C
'
.
C
)
E
L
2
-
c
C
C
C
C
C
C
C
C
C
)
0
C
C
C
C
)
C
C
.
E
'
<
C
C
C
<
C
C
c
-
C
_
-
C
C
)
C
C
C
'
t
o
c
/C
C
C
C
C
C
C
E
2
C
C
c
z
C
i
C
C
)
C
C
I
t
C
)
C
C
.
C
N
C
)
C
C
/C
C
C
C
C
C
E
C
C
C
)
C
C
C
C
C
)
,
C
C
C
C
'
C
C
C
C
C
)
C
)
C
)
/
C
C
C
E
E
-
C
)
'
C
/C
C
C
C
C
C
C
C
'
c
a
u
C
/
,
>
d
C
<
C
-
C
C
I
O
C
-
C
-
C
C
)
C
C
C
-
C
'
C
C
)
C
C
C
C
C
C
)
C
C
C
0
,
E
C
C
C
)
C
)
'
C
c
/C
U
C
C
B
o
-
'
-
0
0
0
0
c
z
c
c
1
0
U
z
-
'
0
-
g
0
0
0
0
0
C
Z
-
>
c
C
)
C
C
0
0
C
)
C
)
'
C
C
C
)
C
C
o
0
C
)
0
C
C
0
(
)
'
-
C
)
C
)
0
C
)
0
C
C
0
C
)
0
0
O
0
0
C
C
>
U
U
0
0
C
C
)
T
E
E
-
'
0
-
<
o
o
-
o
U
C
)
0
C
)
0
C
)
U
.
_
C
)
.
C
(
'
O
O
C
-
0
C
C
C
U
C
)
0
0
U
-
0
E
C
C
C
o
o
o
C
)
a
o
0
B
b
U
C
C
C
)
C
)
E
C C
Z
j
c
z
<
O
C
0
.
C
C
2
C
.
C
C
.
.
0
0
)
0
N
0
C
t
0
0
C
C
C
C
C
C
C
)
C
C
C
C
C
C
)
C
C
L
C
C
U
'
-
U
C
l
)
,
C
C
E
0
C
C
O
C
C
)
E
-
z
C
C
0
C
-j
U
C
b
C
U
0
C
C
O
0
o
7
1
1
)
C
C
<
C
)
1
)
o
C
)
.
>
U
>
C
.
.
c
i
o
>
'
'
E
(
0
C
0
C
C
o
E
-
.
'
E
'
c
o
-
C
l
)
C
)
C
)
C
)
0
0
C
)
>
0
U
C
'
C
C
o
'
-
C
C
C
C
O
C
C
O
C
C
C
.
.
c
z
C
C
.
.
C
0
0
2
.
C
)
-
C
C
l
)
6
C
C
)
C
)
C
)
C
C
C
0
z
C
C
0
C
)
'
<
0
C
7
3
C
)
C
C
0
C
l
)
C
l
)
0
U
0
0
0
'
0
C
.-
.
-
0
C
)
c
^
n
b
C
U
'
C
)
)
0
-
-
0
u
C
)
C
C
U
C
)
C
C
..
>
0
0
0
O
C
C
0
C
)
O
C
l
)
.
0
0
C
C
<
C
)
C
)
C
-
d
C
A
C
C
)
C
C
.
C
)
U
'
0
C
)
U
C
l
)
<
C
C
.
0
(
l
)
0
C
C
L
0
0
C
)
C
)
C
C
0
0
0
Q
)
)
c
c
C
C
)
0
C
C
4
U
0
0
C
)
C
0
7
5
C
l
)
0
0
0
C
)
C
C
C
C
o
T
C
l
)
U
'
C
C
4
0
.
)
Z
U
0
U
0
C
C
C
)
0
0
0
0
E
C
)
E
U
C
l
c
/
D
U
-
d
-
-
.
-
-
-
-
-
-
-
-
-
-
-
C
-
-
-
-
-
-
-
-
-
-
-
.
-
=
-
-C
-
-
-
-
-
.
-
-
C
C
C
)
C
C
C
C
)
0
C
)
0
U
C
C
'
1
0
u
a
4
c
z
C
.
C
C
C
C
C
C
C
)
C
C
C
C
C
C
0
'
1
0
U
0
0
C
C
)
Uc
t
0
o
U
C
C
O
C
C
:
C
C
'
C
C
c
z
c
z
C
C)
C
C
c
u
'
-
C
C
0
C
l
)
c
z
C
U
C
C
C
C
C
C
C
.
.
0
C
)
U
C
)
C
C
-
-
<
C
)
U
C
C
C
C
C
C
C
C
0
C
C
C
C
C
C
C
C
.
C
C
C
C
C
C
l
)
U
-
C
)
c
t
0
0
-
'
U
'
1
0
'
<
o
0
c
u
U
O
C
C
C
'
a
C
U
U
U
0
0
0
C
)
2
C
.
.
.
C
)
E
C
)
C
C
C
C
C
C
C
.
-
E
U
C
C
c
z
0
0
U
C
C
<
0
C
C
0
C
;
)
C
)
C
C
0
C
C
C
)
C
C
C
-
-
-
C
C
C
-
C
Z
0
U
C
C
'
C
)
C
)
C
C
.
C
Z
c
l
)
C
C
-
.
C
0
0
C
C
0
'
-
C
C
'
1
0
.
-
C
U
C
)
C
)
'
C
c
z
1
-j
c
z
C
)
0
U
C
)
)
C
l
)
C
C
C
-
-
F
.
-
j
C
C
0
U
'
c
<
C
C
-
o
'
E
o
C
C
C
C
C
C
C
'
O
C
C
C
-
o
o
.
.
c
i
0
C
0
'
C
C
C
u
4
.
3
C
C
-
0
C
C
c
l
C
C
C
C
L
c
t
C
C
C
)
0
c
n
C
/
C
C
.
.
U
-
C
C
)
C
C
)
C
l
)
C
C
C
0
0
C
'
C
)
C
0
3
C
C
c
l
c
o
u
C
Z
a
<
<
-
-
<
C
,
o
<
o
:
E
C
C
U
C
C
0
C
C
l
)
'
o
C
C
C
-
-
C
C
C
C
C
C
C
-
L
_
C
C
C
l
)
U
C
C
C
)
C
A
U
C
C
)
v
0
0
C
C
)
C
)
0
'
-
C
C
l
)
C
l
)
-
C
C
j
C
C
C
)
C
)
-
C
C
,
s
-
.
C
C
C
C
t
o
C
C
C
C
)
O
C
C
C
C
l
)
C
l
)
C
-
i
C
C
)
C
C
l
)
C
-
L
n
C
C
C
l
)
C
)
0
0
C
C
C
l
)
0
C
C
U
-
C
U
'
C
C
C
'
-
1
0
C
C
C
C
r
C
C
C
C
C
N
L
C
-
8
'
-
=
t
d
-
-
C
o
C
l
)
C
-
C
l
)
-
C
C
U
C
)
I
C
)
O
N
C
C
l
)
"
1
0
C
-
C
C
d
U
C
C
C
l
)
C
C
C
C
C
/
C
O
c
z
-
.
a
C
C
C
C
C
C
C
'
1
0
C
E
U
C
-
.
E
C
o
.
.
.
_
C
C
0
0
I
t
0
0
C
)
-
>
-
-
0
0
C
C
0
C
C
)
U
,
C
C
C
C
C
)
C
C
C
C
<
C
C
-
0
C
>
-
0
c
-
0
C
C
C
)
C
C
-
C
C
C
E
c
o
C
C
)
C
C
C
C
C
C
-
C
)
C
)
C
C
0
'
0
O
0
'
C
C
)
0
C
_
C
C
C
C
6
.
2
-
C
-
C
C
)
C
C
c
C
C
C
-
C
C
a
c
o
.
:
o
.
<
-
C
)
C
)
C
C
C
C
C
C
0
C
C
0
'
C
C
)
C
-
C
i
C
)
C
C
C
C
)
C
C
'
C
C
"
C
)
C
C
C
C
u
c
c
C
7
N
C
A
C
C
C
C
'
C
C
C
C
C
)
-
C
C
C
)
C
)
C
)
C
)
E
'
o
2
C
C
'
C
C
C
p
..,
C
C
C
)
o
o
o
C
c
z
L
n
E
C
C
-
6
C
C
C
C
C
0
C
)
C
)
C
o
-
o
C
C
0
C
C
C
)
C
C
C
C
C
'
0
C
C
C
)
C
C
C
C
C
t
,
o
l
C
C
C
C
C
)
C
C
_
C
_
C
<
-
C
-
<
c
z
C
)
1
<
C
)
<
C
)
'
C
)
C
C
C
,
C
C
C
-
0
-
-
-
C
)
C
)
C
C
E
1
^
V
,
o
C
)
C
)
C
C
)
.
,
C
C
)
0
0
C
2
C
)
C
C
c
z
L
2
a
l
u
c
z
c
z
0
C
)
C
C
'
C
C
C
C
C
C
,
v
C
C
'
.
.
,
.
2
-
a
N
C
)
0
0
C
C
)
C C
C
0
'
a
C
c
>
-
C
C
C
C
C
C
C
)
C
C
C
C
C
C
C
C
C
)
0
C
)
'
<
-
E
o
,
-
o
C
C
C
C
)
C
0
C
C
C
C
C
C
C
C
C
)
Q
C
C
<
0
C
c
o
C
C
C
C
E
D
C
C
)
C
)
C
C
E
C
C
C
-
-
C
C
C
)
C
C
C
C
C
C
C
C
C
C
C
E
C
C
C
C
C
)
C
>
C
)
C
'
.
C
C
C
C
C
o
u
O
c
a
'
C
)
'
O
C
o
'
O
C
C
C
C
C
C
C
c
Q
C
C
)
B
C
Z
0
C
C
C
)
C
C
C
)
2
C
C
6
C
)
9
C
C
O
C
C
C
6
-
o
C
-
<
)
'
C
0
C
)
6
'
a
-
C
E
C
C
C
C
0
C
0
'
L
A
L
n
0
L
C
C
C
C
C
C
)
,
C
C
C
'
C
C
C
N
C
C
C
=
C
C
.
2
.
0
C
)
-
'
C
C
C
C
C
-
C
C
C
C
C
C
C
C
-
s
C
C
C
)
C
)
C
C
C
)
C
)
C
C
)
C
)
a
C
C
C
.
2
0
O
'
C
C
.
.
0
C
.
C
C
)
C
)
z
<
2
<
0
N
C
'
C
'
C
-
c
o
C
C
C
C
C
C
C
'
0
C
o
C
o
C
-
C
0
2
c
c
C
D
0
C
D
0
)
I
D
C
7
2
0
>
E
-
F
m
-
-
n
_
_
_
_
_
-
1
_
=
-
-
.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
_
-
-
-
-
-
-
-
-
c
c
c
c
C
C
c
c
c
c
C
C
C
)
-
C
)
C
C
C
C
C
2
0
.
I
C
C
C
C
C
C
C
C
)
c
z
c
c
0
'
'
2
C
)
c
c
C
C
C
,
-
C
-
C
C
C
C
>
c
c
C
c
c
C
)
C
C
C
)
-
a
C
C
c
r
o
C
C
>
c
l
i
C
)
C
C
C
C
C
-
.
C
C
C
C
)
)
0
"
0
'
C
<
C
)
C
)
C
C
C
C
C
C
C
C
'
-
2
-
0
C
)
2
2
0
c
c
C
o
C
C
c
C
C
/C
c
c
2
.
C
C
C
C
C
C
C
C
o
C
C
0
C
o
c
c
c
'
C
C
C
C
0
c
c
'
c
c
2
C
C
C
)
'
0
C
)
C
)
C
)
0
'
-
2
C
C
C
C
)
C
)
c
c
(
IC
C
)
c
c
C
-
-
C
C
)
C
)
'
9
.
0
0
C
C
C
-
>
c
c
C
'
0
C
C
C
)
(
C
C
c
0
.
9
C
C
2
c
c
.
2
5
-
:
C
C
c
c
2
2
.
C
)
5
C
C
C
C
)
C
C
)
C
-
C
C
-
C
)
C
-
o
c
)
n
C
C
.
-
-
C
C
C
C
C
C
C
C
0
2
.
(
I
-
'
-
E
c
c
C
C
C
C
C
C
:
-
-
C
)
S
C
c
c
C
C
C
S
C
C
C
5
0
C
)
C
)
C
,
C
C
C
C
)
C
-
C
C
C
S
C
)
2
0
C
C
C
)
C
)
'
u
-
.
C
C
o
iC
C
c
c
C
C
C
C
C
0
'
C
c
c
C
C
C
C
C
)
'
'
0
C
C
c
c
'
O
.
2
C
C
S
C
-
C
C
C
C
C
C
C
-
-
C
C
C
C
C
C
C
-
5
C
C
C
.
-
C
'
2
C
C
C
C
C
C
C
C
'/
C
C
C
-
-
5
C
0
9
C
)
(
C
C
C
'-
F
C
C
C
C
-
C
o
c
c
C
)
C
)
)
b
C
c
c
C
Z
n
C
C
C
(
C
C
C
C
C
C
)
c
c
'
0
5
C
)
"
5
C
C
c
c
C
C
0
C
C
C
C
-
T
9
c
z
C
C
C
C
C
c
c
.
9
o
'
0
c
c
C
C
0
o
C
.
.
,
.
.
0
,
C
-
C
C
9
C
C
C
C
C
C
C
C
'
C
.
'
.
0
'
0
-
'
0
C
)
C
)
C
C
>
C
C
C
C
>
C
)
C
c
>
C
C
C
C
C
C
C
)
C
)
C
)
C
-
C
C
C
C
)
C
)
C
)
C
C
C
C
9
C
C
,
C
C
C
C
C
C
)
C
C
c
c
>
0
C
C
C
5
C
C
C
-
5
<
C
C
C
)
O
-
C
C
C
)
C
C
C
C
C
C
)
c
c
C
)
C
0
C
C
2
0
2
-
c
2
C
o
0
-
_
-
C
a
C
)
F
2
C
C
F
F
o
c
-
-
.
o
,
-
<
o
C
C
C
C
F
>
0
)
0
2
F
-
-
-
c
.
<
-
-
F
2
F
.
,
o
C
'
F
C
C
c
r
2
o
F
C
0
)
C
i
C
S
.
C
C
C
C
C
0
o
)
0
0
'
C
S
C
S
C
C
F
2
N
N
C
C
'
0
C
)
C
C
0
C
C
0
-
<
E
0
o
0
-
C
C
C
C
C
C
0
N
C
)
0
0
0
'
C
)
C
)
0
C
I
0
C
)
0
0
C
0
(
IC
c
u
U
C
0
0
C
C
C
.)
o
C
)
c
n
C
)
E
C
C
C
)
C
)
N
C
.
0
0
C
)
D
C
C
C
)
(
1
C
C
c
'C
-
.
2
0
0
0
0
=
0
u
v
(
I
C
)
o
C
C
C
)
0
o
.
0
0
C
C
0
C
C
C
)
E
<
C
C
)
C
C
>
<
.
C
C
0
)
0
-
<
0
0
0
o
C
)
(
I
C
0
z
<
N
U
-
-
0
<
2
0
<
C
C
)
C
C
0
C
)
C
C
C
C
C
)
C
)
-
(
I
)
C
)
0
0
0
0
<
0
C
C
(
I
C
0
C
C
.
0
0
C
)
E
>
0
N
0
0
.
0
C
)
C
C
'C
0
c
C
)
0
<
<
C
C
C
C
2
3
N
b
L
o
<
C
C
0
-
C
)
C
C
C
C
U
L
5
-
L
C
C
0
C
C
-
C
)
E
(
I
C
C
)
-
0
c
a
U
C
C
-
.
'
C
)
L
E
C
)
C
C
.
_
5
S
U
0
U
0
L
C
C
-
C
)
C
)
C
C
N
C
)
.
C
)
C
C
<
C
C
(
I
C
,
c
a
o
o
o
(
I
C
>
C
)
'
C
0
C
)
0
c
C
)
&
U
<
C
)
<
'C
0
C
C
C
)
0
0
<
'
C
0
2
C
C
0
-
C
)
<
C
C
C
C
C
-
-
c
A
2
2
C
)
0
(
I
C
C
)
U
0
)
I
n
N
C
)
C
)
<
j
<
0
<
C
C
'
C
)
7
2
C
)
o
C
)
2
0
2
(
I
C
0
C
)
0
.
(
.
_
0
=
C
C
C
C
>
C
)
C
C
(
I
;
c
4
0
(
'
C
C
C
,
'
-
0
<
c
'C
C
)
C
C
C
)
C
C
<
'
C
C
C
0
,
1
O
C
C
'
C
)
<
(
I
C
C
C
0
C
)
S
5
<
C
)
C
C
5
0
C
)
C
C
5
C
)
0
(
'C
C
.)
N
>
<
0
C
C
2
0
5
O
C
C
i
i
U
5
<
<
C
'
C
C
C
C
0
o
.
S
c
r
-
0
o
0
0
5
0
C
C
C
C
(
I
C
u
(
I
C
>
U
-
'
-
C
)
0
N
C
C
-
5
C
C
C
)
<
-
0
<
0
<
-
S
o
<
'
C
C
)
C
)
U
'
C
C
<
0
C
o
0
C
C
C
)
<
-
<
-
C
C
C
C
-
C
)
-
0
5
C
Z
N
'
-
C
)
'
C
)
'
C
)
C
C
C
)
(
I
C
5
<
-
0
u
C
Z
<
c
u
-
C
)
0
j
c
z
C
)
0
<
<
C
C
C
)
0
C
)
0
0
0
0
C
)
U
C
)
C
C
C
C
C
)
N
C
)
0
0
0
<
'
C
<
5
o
C
)
2
C
)
C
C
-
<
-
S
C
)
0
C
C
C
C
C
)
C
)
5
U
'
5
C
C
C
)
C
C
S
o
o
C
)
C
<
'
C
0
C
)
-
<
'C
C
)
C
)
C
C
-
C
)
5
C
C
-
o
U
-
,
C
C
<
,
0
C
C
C
)
c
o
u
C
)
<
'
C
U
C
)
c
r
O
C
)
C
C
C
)
0
<
<
0
<
-
<
C
C
C
C
O
C
C
'
0
<
.
o
.
-
5
S
.
o
-
<
C
)
C
)
_
0
-
0
5
5
5
C
C
<
C
C
C
)
C
)
(
I
C
-
C
)
0
-
0
>
0
C
C
C
)
C
)
C
C
.
'
C
)
C
)
0
0
5
o
C
)
C
)
0
C
C
C
)
C
C
0
C
C
C
S
-
C
)
C
.
C
C
C
C
)
C
)
C
)
N
C
/
C
O
C
C
0
C
)
.
_
U
'
C
)
<
'
C
0
U
C
.
C
.
0
0
C
)
U
'
<
-
C
)
0
C
)
i
,
C
C
C
V
C
-
o
V
0
C
U
'
C
V
V
E
V
V
'
C
V
C
P
-
V
0
.
P
0
0
.
V
V
C
U
'
P
-
-
V
c
C
U
N
E
-
V
V
C
V
_
C
C
V
U
V
N
C
C
V
.
8
0
L
)
C
P
0
0
.
V
V
U
'
0
C
U
V
t
o
U
'
N
P
-
V
V
U
.
0
.
V
V
V
0
'
V
o
C
_
C
C
V
C
C
-
)
C
C
V
C
I
V
8
E
'
'
L
i
i
V
C
E
o
-
o
V
V
V
V
V
C
C
C
C
8
U
S
E
L
)
c
V
U
V
_
C
>
.
.
0
C
C
V
C
V
C
L
)
U
_
C
C
'
V
p
0
.
V
V
C
-
V
U
V
C
V
N
V
0
C
C
C
.
C
-
.
-
O
V
8
C
0
E
C
V
'
V
.
V
C
C
C
V
V
U
I
J
V
V
V
C
V
U
=
V
V
L
I
C
0
-
C
C
C
C
C
I
C
Z
C
2
x
-
V
V
V
V
V
C
C
L
)
C
E
C
V
C
'
C
V
V
'
V
C
C
O
_
C
C
V
C
'
I
-
"
C
S
-
0
0
C
V
V
8
V
C
<
.
9
E
V
V
'
V
C
C
C
0
0
.
C
_
C
2
8
V
C
C
L
)
C
C
V
V
V
0
V
N
V
C
V
C
C
V
E
C
'
-
C
C
C
V
C
H
0
'
P
V
P
-
_
C
V
P
-
V
C
-
C
8
8
2
V
C
-
-
.
a
.
=
0
)
C
V
C
O
V
0
,
V
o
C
8
U
.
.
0
_
C
V
C
C
b
l
V
C
U
8
'
C
C
C
U
V
C
U
V
C
V
8
V
8
V
0
0
.
V
V
C
V
N
0
'
<
0
1
U
V
-
V
C
C
'
C
t
o
C
-
C
c
C
L) .
E
o
.
L
)
C
O
L
)
V
V
-
E
c
,
C
O
V
o
-
C
V
c
)
'
C
5
-
C
V
C
U
,
V
V
V
V
'
P
-
-
C
IC
U
t
o
U
L
L
V
V
L
.
I
Q
o
0
w
c
u
C
C
2
V
:
C
L
)
C
C
p
C
o
0
o
C
P
-
-
'
C
n
V
E
-
.
U
C
b
u
O
'
V
C
U
V
_
E
0
MO
E
N
,
V
V
U
V
_
C
C
0
o
C
-
V
-
C
C
C
L
)
U
'
C
W
C
U
C
V
V
E
C
0
C
'
t
o
'
-
'
C
E
'
2
C
_
C
E
V
V
C
C
<
'
E
_
V
V
t
o
I
M
.
,
_
,
0
V
C
C
E
C
V
c
o
U
C
V
C
E
V
C
V
'
C
-
0
)
.
E
2
C
V
,
C
V
C
L
)
C
o
C
C
'
V
V
o
V
E
V
C
C
O
.
)
I
-
'
a
C
'
V
V
V
V
C
o
V
o
-
0
0
.
2
P
-
_
C
V
C
5
C
V
C
L
)
V
V
-
.
U
C
O
V
V
C
P
-
C
V
C
C
E
'
E
2
E
0
o
-
V
V
C
V
0
)
cr
i
V
V
E
v
V
C
'
'
a
C
0
)
.
.
.
.
.
V
C
C
U
V
C
'
V
.
.
O
F
-
'
o
-
o
W
N
W
-
_
_
_
_
0
C
o
V
E
c
o
c
3
c
0
1
=
O
)
)
0
5
D
0
)
c
l
)
E
V
i
C
L
V
C
l
)
2
'
C
L
o
c
J
C
N
0
0
C
C
)
0
)
0
.
5
0
<
0
0
'
0
)
a
-
0
N
0
a
-
0
)
<
0
C
F
0
0
0
0
0
O
'
0
>
0
0
<
o
2
0
0
0
0
<
0
0
<
0
0
6
0
:
8
-
o
N
N
<
0
0
<
)
0
0
0
5
o
0
0
U
'
-
<
U
-
<
5
r
0
a
-
0
0
<
)
0
<
0
5
C
/
D
0
-
2
0
0
.
2
0
)
c
a
2
0
2
0
<
0
0
a
-
-
5
'
<
<
'
0
0
o
m
0
)
Q
O
0
0
0
0
0
0
<
8
'
5
C
.)
E
2
o
o
a
-
S
2
0
0
<
)
0
0
0
)
a
-
0
0
)
0
C
0
<
0
0
0
-
C
_
F
<
0
0
C
0
<
<
C
C
<
C
0
0
>
0
C
2
-
0
'<
C
C
.
)
0
0
c
c
0
u
<
C
a
-
-
C
E
0
0
<
.
C
0
0
0
0
0
0
0
0
0
6
<
2
2
0
<
-
!
:
>
0
0
0
<
0
a
-
S
0
0
0
0
F
5
0
0
0
)
0
0
c
z
6
2
2
5
0
5
0
)
5
0
)
0
2
6
.
.
2
0
<
5
<
0
0
F
a
-
-
5
F
0
)
<
0
a
-
0
<
C
C
O
0
)
F
2
0
a
-
0
0
)
0
0
2
o
<
F
5
0
)
C
O
0
0
)
<
0
0
C
.)
a
-
#
C
E
0
0
)
t
o
0
F
-
0
<
)
,
0
0
)
C
)
C
0
)
0
C
C
O
<
0
0
S
5
'
o
S
-
o
5
F
0
'
5
0
'<
'
o
'
F
<
2
2
'
0
0
0
0
.
2
o
2
o
<
C
.)
u
0
<
0
<
0
S
0
)
2
5
-
2
<
8
F
6
6
6
0
0
.
0
0
<
<
C
0
>
0
<'
0
)
0
0
)
0
0
<
C
.
0
0
0
C
F
0
0
<
C
C
<
0
a
-
C
.
<
L
)
F
0
0
2
.
2
0
0
0
0
0
C
C
o
5
:
:
.
2
-
0
0
0
)
0
<
0
0
o
<
F
0
0
0
)
0
)
0
0
)
0
<
F
C
0
N
<
0
0
C
Z
0
0
0
<
<
<
O
O
2
I
<
0
<
5
0
0
0
0
<
8
5
0
0
0
)
.
2
<
C
0
F
0
<
0
-
0
N
C
0
0
0
=
0
<
0
<
C
0
I
t
<
0
0
)
0
0
)
0
<
0
<
/
C
.
<
C
0
<
0
<
0
0
)
0
0
)
8
F
F
<
0
0
<
)
0
)
<
C
<
C
o
T
S
2
2
2
'
5
2
<
C
t
c
0
0
a
-
0
0
0
<
0
0
)
o
o
<
o
C
0
<
o
0
0
)
0
0
,
<
C
0
<
0
0
<
<
C
o
I
t
.
2
2
5
0
0
U
?
o
0
<
0
0
0
<
<
<
C
<
C
0
<
C
c
c
0
0
0
<
0
<
0
0
C
0
C
)
C
0
<
a
-
<
o
<
0
2
-
0
o
O
5
<
o
2
F
5
5
<
0
)
0
o
0
)
F
0
0
0
<
C
C
)
a
-
a
-
0
,
0
N
0
)
0
)
0
0
<
a
-
0
)
0
)
a
-
5
0
' 0
-
z
;
<
C
F
>
-
2
!
5
.
<
<
C
'
0
-
C
0
>
I
t
F
5
'
F
0
<
F
2
F
-
.
o
E
F
a
-
o
<
<
C
<
<
C
o
C
)
.
9
<
2
0
o
F
C
C
.
)
.
<
C
2
C
Cu
N
0
0
0
<
0
0
>
C
<
<
C
5
.
2
0
0
0
0
<
0
a
-
0
<
5
t
o
C
F
u
,
o
I
t
I
m
0
)
0
<
0
<
0
.
2
0
0
<
0
'
0
<
0
0
<
C
0
<
C
0
<
C
O
F
0
<
<
C
<
<
<
)
0
a
-
<
2
C
C
,
-
.
,
0
)
0
0
<
0
0
a
0
,
0
0
)
C
.
)
L
)
<
C
0
<
0
0
<
)
C
C
0
0
<
<
C
C
0
F
0
C
.)
0
)
<
C
C
O
<
C
0
C
.)
C
L
)
c
o
t
o
<
C
0
0
a
-
:
0
2
0
0
0
)
<
<
C
<
C
E
o
a
0
W
C
-
.
>
0
o
0
<
N
O
C
O
a
-
-
w
0
<
0
U
-
U
'
0
N
O
c
o
b
.
.
,
'
0
a
-
.
)
C
.)
C
0
)
0
C
O
0
<
0
-
C
0
0
0
<
0
)
a
-
0
C
C
.)
0
)
o
o
0
.
5
-
0
o
<
0
0
<
0
a
-
C
.)
o
F
<
'0
0
<
0
0
<
)
0
0
0
0)
C
)
0
0
0
0
<
0
0
0
<
)
0
0
-
C
-)
<
'0
<
0
C
o
o
)
t
c
z
t
m
0
<
0
<
'0
0
<
0
)
0
0
0
<
0
'
E
E
'
0c
C
C
0
0
0
<
)
2
0
<
0
<
-
2
.
2
o
0
<
5
0
5
C
<
:
2
5
'
5
F
0
0
0
0
)
0
<
<
C
C
<
C
0
)
a
-
0
<
0
a
-
0
<
-
C
O
o
)
0
>
'
Q ^
l
6
0
o
0
L
.
<
<
C
<
0
.,
<
0
0
0
<
)
C
<
0
0
C
<
0
5
>
0
<
)
,
u
c
a
'<
0
0
<
N
>
5
0
)
0
)
0
C
.
)
2
0
C
I
O
0
<
<
0
0
0
C
O
O
C
C
)
0
<
>
0
<
C
0
0
<
C
C
O
<
0
0
0
'
0
0
0
0
<
)
a
-
0
0
)
0
0
'
<
-
.
0
)
0
o
E
<
C
<
<
5
0
0
0
0
C
C
.)
C
O
0
N
C
<
C
0
C
a
-
.
2
5
F
0
<
0
5
0
)
i
H
0
)
8
<
5
0
'
O
<
<
C
O
<
<
C
0
)
<
0
<
C
<
0
C
0
0
)
0
)
<
C
6
.
2
6
5
<
5
6
0
<
0
'<
<
5
2
C
0
-
<
C
0
<
C
o
<
<
C
0
<
<
0
<
<
F
0
-
0
0
0
)
<
0
N
I
t
0
S
S
2
0
0
<
C
F
<
'
<
C
5
0
)
0
)
<
0
<
0
0
0
0
'
0
2
0
C
0
)
<
0
0
0
C
)
0
<
a
-
,
.
<
S
0
)
O
<
0
0
0
0
0
0
0
0
)
o
.
9
0
0
0
0
)
F
0
)
a
-
0
<
C
<
P
O
2
<
0
0
-
5
-
9
0
<
0
0
8
0
-
2
0
C
2
C
<
0
<
0
0
9
0
0
0
=
<
5
-
'
<
C
5
<
2
0) <<C
'
2
8
<
<
-
-
v
0
0
)
<
0
F
0
0
0
<
=
0
0
0
<
<
<
<
0
0
0
0
<
)
-
0
0
<
C
O
0
0
0
L
L
0
<
C
O
o
<
'
<
<
C
0
0
<
0
'
0
0
.
2
<
C
_
0
0
5
0
2
0
<
5
<
C
0
a
-
a
-
C
-
5
0
-
<
0
0
5
0
5
0
0
5
.
_
<
0
u
F
.
2
u
F
2
8
s
8
.
2
-
-
-
-
-
-
.
)
8
_
.
-
C
C
)
0
)
0
0
0
<
0
o
0
<
0
N
o
0
0
<
<
C
0
<
)
0
0
<
0
0
0
F
C
O
0
z
:
F
F
0
<
)
<
C
C
'
,
,
o
'
0
<
c
o
0
0
o
8
2
5
2
0
<
<
'
0
0
0
0
)
<
C
C
)
0
<
6
<
0
0
.
2
F
F
0
F
7
1
0
0
0
r
o
V
o
C
O
<
C
.
-
C
.)
<
C
<
C
U
5
O
<
C
0
0
O
0
)
o
o
0
0
o
2
0
0
0
'
-
<
C
<
2
.
2
0
0
<
0
.
.
0
a
-
0
<
0
<
C
.
.
-
'
C
C
.)
'
C
0
0
0
C
0
0
<
0
0
.
<
0
a
-
0
2
'
2
-<
F
2
'
0
<
5
5
F
0
.
-
0
5
0
-
0
)
0
.
-
.
,
0
0
0
0
0
<
0
0
<
0
0
<
0
.
0
r
-
-
,
:
I
0
)
c
c
N
O
0
0
C
I
'
S
2
I
S
.
2
?
'
o
u
S
2
C
C
0
0
U
.
5
C
C
S
0
C
.)
O
0
C
C
C
)
C
C
<
C
C
)
0
0
0
0
N
C
C
U
<
-
C
)
0
0
0
<
C
<
C
S
0
0
0
0
C
C
=
U
C
)
C
)
'
0
0
C
O
<
C
C
C
C
C
.)
0
'
U
5
<
C
C
C
C
C
)
C
C
<
C
O
-
C
Q
)
O
C
)
I
-
C
-
,
'
0
'C
C
<
C
C
C
C
"
C
)
0
0
N
C
'
C
C
S
o
C
'
<
C
O
<
"
C
0
U
U
8
0
0
2
-
0
<
C
C
C
C
8
2
-
9
<
C
C
C
-
.
5
0
,
C
-
-
a
C
)
0
'
-
C
N
C
0
_
C
.
<
C
C
C
C
0
'
'C
C
C
0
z
o
5
V
,
C
O
<
C
U
U
'
C
C
C
<
C
C
O
O
S
C
)
<
2
-
o
-
:
<
,
0
0
0
o
C
O
C
C
-
C
l
0
C
C
C
o
C
C
<
C
C
C
"
8
C
0
.
C
C
2
'
o
C
C
o
t
C
S
U
S
U
,
0
C
C
C
I
-
0
C
C
S
C
0
C
"
0
C
C
U
<
C
C
C
C
<
C
O
0
5
I
I
<
0
C
C
x
0
0
U
S
15
8
t
-
i
"
U
C
C
C
C
o
0
5
U
5
0
<
C
C
<
C
C
C
0
C
o
6
2
'
.
-
U
2
.
5
<
C
<
C
C
C
IO
0
C
'-
6
=
C
C
C
<
C
C
C
C
0
U
C
C
.
C
0
5
0
;
o
0
<
C
)
2
0
U
o
o
0
C
)
C
'
C
5
8
'
o
<
0
u
'
0
<
C
'
4
)
0
0
.
0
'
0
U
'
C
C
o
0
4
)
0
I
C
.)
U
2
:
4
1
0
C
C
C
C
C
)
O
U
-
C
C
C
C
.
C
C
C
S
C
C
C
C
)
C
C
0
<
0
<
C
'c
z
C
)
C
C
,
.
<
C
C
C
S
o
C
C
0
"
8
C
C
<
C
C
Q
<
C
0
C
C
C
.
)
C
C
-
0
0
C
C
U
0
<
.
9
C
c
a
0
5
0
0
0
U
U
'
-
0
5
C
-,
0
<
C
C
C
<
C
2
C
C
:
0
,
-
2
C
C
0
c
z
-
.
U
C
-'C
1
4
C
-
C
5
C
C
0
C
)
0
<
1
8
E
.
.
.
.
<
C
5
<
C
C
C
4
1
0
0
C
C
0
C
.
S
C
0
-
-
C
C
C
0
<
0
o
C
C
C
0
0
2
'
2
'
C
-
'
0
1
C
C
8
-
'
8
C
)
O
N
0
C
8
0
C
o
2
o
<
8
2
C
C
C
o
C
C
C
<
C
C
C
)
.
5
0
C
C
<
C
C
C
C
C
o
C
C
C
C
c
:)
C
N
C
C
C
C
0
2
.
2
0
<
C
C
'
-
'
U
C
)
=
<
C
C
C
U
'
0
1
4
C
C
'
o
b
C
0
o
0
U
'
_
-
c
z
C
C
4
C
C
<
<
0
o
0
C
'
O
0
t
c
l
ul
l
C
<
C
C
C
0
0
0
0
0
5
-
o
o
C
C
C
C
C
)
0
0
0
'
C
)
C
)
C
)
<
C
-
-
<
C
C
C
)
C
C
<
C
C
C
o
-
o
5
'
C
-
5
U
C
C
U
'
5
<
C
0
.
0
C
C
C
C
C
C
C
C
0
0
C
I
C
0
5
j
C
C
0
0
<
C
.
U
C
C
o
,
5
o
o
8
0
C
C
U
-
o
C
C
<
C
C
0
c
c
I
c
z
0
C
o
C
C
C
-
C
)
-
-
C
)
>
C
'
C
C
U
<
C
<
C
C
)
0
<
C
U
C
C
0
,C
C
8
.
>
C
S
=
'
O
0
C
-
C
-
-
o
2
o
.
.
2
5
S
=
2
<
<
0
0
C
C
C
2
0
C
C
C
C
-
C
'
<
<
7
0
o
C
T
O
<
C
C
C
C
)
<
C
'
0
'
C
C
C
.
)
.
0
U
.
5
C
C
t
A
w
I
L
I
0
<
0
0
,
0
0
C
-
0
O
<
C
>
C
C
C
-
C
C
-
O
<
C
0
'
o
C
C
C
)
0
C
C
"
7
5
i
n
'
H
'
O
C
-
0
-
-
5
C
C
<
C
0
O
U
C
C
C
C
)
U
'
0
0
<
0
C
C
U
'
C
C
C
C
C
C
C
C
U
U
.
C
-
C
o
0
0
C
-
C
C
0
C
)
C
C
C
U
'
C
C
C
)
0
r
L
5
C
O
I
<
o
U
'
o
C
C
C
C
C
U
C
)
0
C
;)
!
.
a
C
)
C
)
0
<
0
0
<
0
<
G
C
)
0
<
0
-
'
0
0
-
0
c
a
0
0
F
0
0
0
0
0
<
0
<
5
0
c
o
0
0
<
5
C
.)
C
)
'C
C
.
0
0
<
C
C
C
)
<
C
C
.
C
.
'
0
C
)
0
<
O
<
0
c
o
'
.
'
"
E
-
0
C
C
.
0
,
0
C
)
0
0
z
s
'C
)
<
'
0
.
>
C
C
.
i
F
I
n
U
'
L
U
'
U
<
0
'
U
0
C
C
.
-
C
C
.
C
)
I
-
'C
)
F
0
0
F
0
C
)
C
)
C
)
C
)
0
0
<
<
C
C
C
.
C
)
I
-
C
)
C
)
C
C
.
0
C
)
<
A
<
<
2
o
0
<
-
'
2
0
z
>
<
C
C
.
C
)
C
)
2
:
2
0
C
C
.
0
<
0
<
<
<
_
-
C
)
<
0
0
C
)
0
0
<
L
0
<
0
C
)
0
0
2
0
0
0
<
<
0
-
C
C
.
'
C
)
0
<
-
0
<
0
<
_
C
)
0
0
.
C
.
)
C
)
<
C
'
C
)
0
0
C
C
.
0
<
0
0
<
C
<
<
0
C
C
.
2
0
C
)
0
'
<
C
C
.
C
C
.
0
<
0
C
)
C
C
.
0
0
0
0
0
0
0
F
0
<
<
C
'
<
0
2
C
)
0
0
<
0
'
o
'
-
0
0
2
<
2
a
0
0
0
0
0
<
a
.
-
0
C
)
0
C
)
0
C
)
0
'
<
<
<
F
"
0
0
C
C
.
C
)
0
0
'
<
<
0
,
-
0
0
-
.
0
0
-
0
0
0
0
0
0
:
3
c
l
o
Z
C
)
<
<
C
'
<
C
>
-
.
0
0
0
0
C
)
0
0
C
C
.
5
0
0
0
2
Q
l
'<
o
<
0
0
0
0
0
0
C
)
'
0
0
o
<
<
C
0
-
0
5
2
E
0
0
a
B
c
o
u
'
.
2
0
,
.
0
<
<
C
0
C
)
'<
C
C
)
)
O
0
0
<
<
0
<
0
0
C
C
.
C
)
0
'
0
0
C
)
<
<
C
O
<
0
0
C
)
0
C
)
C
)
0
<
<
<
C
)
z
u
7
5
5
<
,
6
4
0
<
o
0
0
0
-
0
.
.
E
<
C
<
'
C
C
.
0
2
C
)
C
)
'
C
.
<
<
C
0
0
0
0
0
-
T
5
2
0
F
_
5
7
1
u
C
)
0
-
.
-
0
0
F
<
0
.
.
<
C
C
.
0
<
-
'
'
O
0
<
0
0
0
O
'
o
k
'
0
0
Q
,
<
<
<
<
7
0
C
)
0
<
<
0
0
5
2
5
<
-
0
a
s
C
)
0
<
<
C
0
0
0
C
)
<
C
0
0
F
.
'
<
0
=
c
o
<
,
l
u
c
a
<
C
C
0
0
<
<
,
0
.
0
0
0
<
0
-
0
<
<
E
<
<
<
0
<
x
'
-
-
-
-
-
-
-
.
c
i
0
C
O
z
0
c
i
c
i
S
c
i
c
i
c
i
c
i
c
i
c
i
0
0
)
r
i
0
.
'
c
i
-
c
i
>
0
-
J
c
i
c
i
c
i
c
i
S
c
i
c
i
o
E
0
c
i
c
i
0
0
'
S
<
-
"
c
i
0
c
i
c
i
,
>
5
0
0
c
i
c
i
c
i
c
i
c
i
0
0
0
c
i
0
0
-
c
i
o
:
c
i
-
c
i
c
i
0
c
i
0
0
)
c
i
0
0
5
c
i
c
i
S
c
i
0
c
i
0
c
i
c
i
c
i
'
0
I
-
0
c
i
-
c
i
-
N
c
i
C
D
-
-
C
D
c
i
0
c
i
c
i
I
t
0
0
0
,
c
i
0
.
2
c
i
I
-
0
'
0
)
0
,
c
i
c
i
<
0
c
i
S
x
'
-
c
i
0
C
)
c
c
c
i
C
0
C
1
0
<
0
2
c
i
>
C
/
C
0
.
.
.
5
<
0
N
(
I
0
c
o
Z 72
0
,
c
i
0
,
c
i
c
i
S
c
i
c
i
S
0
c
i
c
i
c
i
0
c
i
-
c
i
c
i
-
c
i
c
i
=
c
i
0
0
<
c
i
c
i
'
2
'
2
o
c
i
0
o
5
c
i
2
c
i
1
c
i
o
<
2
o
c
i
c
i
.
c
i
O
z
C
I
O
T
5
-
-
c
u
S
S
c
i
c
i
c
i
c
i
N
c
i
0
c
i
.
_
0
c
i
c
i
-
'c
i
0
c
i
-
-
c
i
5
c
i
O
0
-
c
i
I
c
i
0
0
0
c
i
c
i
'
c
i
c
i
c
o
c
z
c
a
c
i
,
c
i
S
-
c
i
0
)
c
i
-
0
c
i
5
2
c
i
c
i
c
i
0
0
c
i
5
c
i
0
0
5
2
5
c
i
0
'
c
i
-
c
i
c
i
c
i
0
0
0
0
<
c
i
0
S
'
o
S
S
-
'
'
<
'
0
0
0
0
0
c
i
-
c
i
c
i
c
i
0
0
0
2
c
i
-
0
'
S
c
i
S
c
i
c
i
c
i
.
_
c
i
1
0
0
0
2
'
c
i
c
c
c
a
0
c
i
c
i
c
i
0
-
0
0
2
5
c
i
c
i
c
i
c
i
.
-
c
i
0
c
i
c
i
0
c
i
S
c
i
0
0
'
c
i
0
-
'c
i
c
i
2
-
0
0
-
0
0
c
i
0
<
0
0
0
c
i
0
0
)
0
0
-
c
i
0
S
c
i
o
.
2
c
i
S
.
_
'
o
c
i
C
C
0
c
i
c
i
c
i
2
0
x
O
c
i
c
i
0
c
i
c
i
_
>
0
)
c
i
0
0
2
2
2
U
-
I
c
z
5
0
0
c
i
-
C
c
i
0
0
0
c
i
-
0
c
i
-
c
i
2
S
c
i
c
i
S
c
i
Cc
)
2
2
c
i
0
c
i
.
2
o
<
<
l
z
c
i
C
)
J
2
<
0
-
0
c
i
-
0
<
S
2
c
i
-
o
-
-
-
-
-
0
0
<
0
-
-
=
0
c
i
S
'-
'
-
c
i
c
i
-
c
i
5
-
c
i
0
c
i
2
o
5
S
0
0
c
i
o
c
i
c
i
c
i
c
i
>
c
i
O
c
i
c
i
s
.
s
c
i
c
i
c
i
=
c
i
0
0
.
-
2
2
S
0
-
0
c
i
c
i
<
c
i
c
i
0
c
i
O
lD
5
-
c
i
5
c
i
0
c
i
c
i
C
,
c
i
c
i
c
i
i
-
c
i
0
c
i
c
i
c
i
c
i
-
5
c
i
c
i
.
2
i
-
c
i
c
i
v
-
2
2
5
5
-
2
c
i
0
)
H
c
i
c
i
0
c
i
0
c
i
<
0
S
-
2
0
c
i
c
i
5
c
i
0
S
z
0
0
'
0
5
5
c
i
c
i
c
i
c
i
o
c
i
0
0
0
c
i
-
i
'
c
i
<
c
i
0
0
c
i
c
i
c
i
-
.
S
S
-
0
0
c
i
S
1
-
,
c
i
,
-
c
i
c
c
c
i
c
i
1
0
c
i
0
c
i
c
i
0
0
6
2
c
i
c
i
-
S
5
,
c
i
2
5
5
0
c
i
S
5
5
0
c
i
c
i
c
i
c
i
.
-
c
i
c
i
c
i
'
O
<
<
c
i
<
,1
o
c
i
c
i
c
i
=
c
i
2
2
c
a
0
0
0
2
5
c
i
.
2
_
c
5
5
-
c
i
c
i
-
c
i
O
0
)
0
S
0
S
0
0
c
i
<
0
0
<
0
<
c
c
'
0
c
i
,
c
i
-
0
c
i
c
i
c
i
5
0
"
l
u
c
i
5
S
c
i
c
i
c
i
c
i
-
c
i
-
c
i
c
i
.
.
o
:
0
0
0
c
i
o
'
2
c
i
S
<
0
c
i
0
2
>
1
c
i
c
i
_
c
i
c
i
>
c
i
c
i
.
1
-
c
i
-
c
i
-
c
i
c
i
1
0
0
0
c
i
-
0
c
i
'
c
i
c
i
c
i
'
c
i
>
0
<
c
i
0
'
c
i
'
-
'
,
c
i
c
i
'
2
c
i
5
c
i
5
-
0
0
,
c
i
<
-
'
2
-
<
c
i
c
i
5
c
i
c
i
b
0
c
i
<
c
i
c
i
"
-
'
<
2
c
i
c
i
2
c
i
c
i
S
c
i
c
i
c
i
'
-
'
c
i
'
-
c
i
c
i
0
o
c
i
2
c
i
2
2
c
i
-
c
i
2
o
c
i
c
i
.
'
,
.
-
0
c
i
c
i
c
i
c
i
c
i
-
S
b
0
c
i
o
>
<
<
o
0
0
-
5
-
5
u
c
i
5
0
-
N
U
z
2
c
i
5
.
0
0
c
i
.
<
0
o
5
c
i
0
c
i
c
i
0
0
c
i
S
<
o
0
0
0
<
5
9
0
2
2
'
c
z
<
5
c
z
O
l
d
U
c
i
2
5
H
N
0
0
x
I
c
o
I
c
i
'
2
c
i
-
'
S
X
c
i
'
.
-
c
i
c
i
,
1
,
0
<
0
c
i
c
i
'
-
-
;
c
i
.
.
L
I
J
c
i
c
i
0
0
0
0
0
c
i
c
i
1
0
_
c
i
0
0
c
i
0
,
c
i
.
0
0
c
i
<
0
2
0
t
-
.
-
.
.
5
,
I
t
'
t
C
T
,
-
,
z
;
g
0
'
2
2
0
)
-
<
-
'
-
'
0
c
i
c
i
c
i
c
i
1
0
2
-
c
i
5
5
c
i
,
-
N
S
o
,
U
c
i
,
<
<
c
i
c
i
0
c
i
c
i
c
i
,
0
-
-
-
S
0
)
0
>
-
-
.
0
0
-
I
-
c
c
'
'
'
c
i
c
i
c
i
0
)
'
2
F
-
'
'
-
-
-
0
0
Q
)
c
i
c
i
c
i
c
i
0
0
C
/
C
c
i
S
'
5
-
.
5
c
i
2
0
0
'
0
1
0
0
)
0
5
5
,
2
5
5
.
.
c
i
c
i
c
i
9
c
i
c
i
C
l
C
-
-
0
,
_
z
5
'
-
.
0
'
C
,
-
c
i
c
i
1_
,
c
i
0
0
c
i
2
1
o
,
1
0
J
'
2
c
i
'
S
Z
S
-
5
S
c
i
-
-
2
0
_
0
0
N
H
c
i
C
c
i
=
U
'
C
5
2
z
z
,
o
'
2
x
I
V
c
i
.
c
i
o
c
i
c
i
c
i
c
i
<
0
'
2
S
5
0
c
i
0
,
O
0
E
I
t
'
c
i
C
,
c
i
c
i
1
0
c
i
c
i
5
c
i
1
0
c
i
0
>
5
c
i
c
i
c
i
0
'
-
0
c
i
J
-
c
i
_
c
i
c
i
c
i
c
i
c
i
c
i
Q
)
c
i
c
o
c
i
o
,
,
9
c
i
c
i
.
_
2
2
c
i
c
i
Z
'
2
c
i
0
'
0
c
i
<
c
i
c
i
<
c
i
'
C
c
i
c
i
0
c
i
2
0
0
)
-
-
0
)
<
c
i
c
i
0
c
i
c
i
c
i
5
'
2
c
i
2
c
i
o
c
i
c
i
9
c
z
i
1
0
0
0
0
,
c
i
c
i
-
5
-
2
'0
1
O
N
o
5
c
i
0
,
6
2
5
0
0
c
i
c
i
_
c
i
'
-
2
c
i
c
i
c
i
c
i
c
i
0
<
1
5
.
0
<
0
.
2
0
c
i
0
-
2
S
-
I
t
c
i
U
0
c
i
C
c
i
c
i
>
-
J
-
-
c
i
c
i
c
i
c
i
9
1
5
0
c
i
c
i
-
-
-
c
i
'
0
2
c
i
-
c
i
,
c
i
2
c
i
0
,
c
i
-
0
C
)
c
i
0
0
0
'
C
-
-
1
-
c
i
c
i
0
0
0
'0
)
_
c
i
5
'
c
i
2
o
)
.
2
5
c
i
o
5
c
i
0
c
i
1
-
c
i
2
c
i
0
c
i
c
z
2
2
o
-
0
'
2
2
C
Z
i
-
U
c
i
-
J
C
C
C
C
C
C
C
C
)
C
C
C
'C
C
C
C
C
C
=
>
8
C
C
C
C
C
C
-
C
o
'
C
C
C
C
-
C
C
C
)
C
)
C
C
"
C
C
C
C
'
2
'
a
C
C
'C
C
C
C
>
C
C
C
C
0
C
C
C
C
C
)
C
C
:
2
c
z
C
C
C
C
'
a
F
2
C
C
C
C
Q
)
C
C
C
C
-
C
C
-
"
C
C
C
C
C
)
N
C
)
C
C
o
C
C
'.
-
C
C
C
C
C
C
C
c
l
C
C
C
)
C
C
.
2
C
C
C
C
C
C
C
C
C
C
-
'
C
C
'
O
C
)
C
C
C
C
C
C
C
C
C
C
C
0
-
C
C
C
C
C
-
C
)
F
C
C
C
C
C
C
o
C
C
L
o
.
'
0
C
C
C
)
C
)
C
C
C
)
C
C
C
C
C
)
'
0
C
C
C
C
'
0
C
)
'
C
C
N
C
C
-
C
C
C
C
C
C
C
C
C
C
-
C
C
C
C
C
C
!
0
'
0
Z
C
C
C
)
C
C
C
C
C
)
C
C
C
C
C
C
C
)
C
)
C
C
C
C
C
C
C
C
F
F
C
C
C
)
C
)
2
c
c
'C
C
C
C
C
C
6
>
C
C
C
C
C
)
C
)
C
C
C
C
2
C
C
C
)
C
C
C
)
C
)
C
)
'
0
C
C
o
'
C
C
C
C
C
C
C
)
C
C
C
C
'
O
C
C
C
C
C
C
)
F
>
C
C
C
C
0
C
C
C
)
CC
C
)
0
,
C
C
F
>
C
)
C
C
-
F
F
C
C
'
C
C
C
C
C
C
C
2
C
)
C
C
'
C
)
C
C
F
E
l
u
o
C
C
C
C
0
_
C
)
C
C
'
O
.
0
,
6
C
C
,
_
C
C
L
)
C
)
C
C
F
0
C
)
C
)
C
)
-
0
'
C
C
-
C
C
C
C
C
C
'
a
C
C
C
C
Z
-
o
r
'
C
C
o
(
N
'
0
C
)
F
C
C
2
'
C
C
C
C
-
C
C
'
a
C
C
'
a
C
C
-
F
C
)
C
C
C
)
C
C
'
-
0
C
C
C
C
C
C
C
C
C
)
C
C
C
C
0
)
F
C
)
C
C
C
C
,
C
C
E
F
F
C
C
C
C
.
-
.
,
C
C
,
.
2
c
z
:
!
.
F
C
C
C
C
2
2
C
C
C
C
C
C
"
C
C
C
)
C
C
,
C
C
C
C
C
C
C
C
N
)
C
C
C
C
C
)
C
C
=
C
)
'
0
o
C
C
C
)
-
2
-
C
)
.
-
C
C
,
'
C
)
C
C
C
C
F
C
C
C
C
,
C
C
0
F
-
o
C
)
C
)
o
'
a
F
C
)
C
C
C
C
-
0
'
a
C
C
C
C
'
a
C
C
C
C
2
'
0
I
Z
,
C
C
C
C
C
)
=
C
C
'
C
)
N
C
C
0
)
CC
C
C
C
)
'
2
2
C
C
o
-
,
C
C
'
a
C
C
C
)
-
C
C
C
C
C
C
C
)
C
)
C
C
C
C
a
F
C
C
'
0
C
C
C
C
C
)
C
)
,
5
O
F
C
C
t
C
C
d
C
C
C
C
F
C
C
C
C
C
)
C
)
)
-
O
2
C
C
o
2
C
C
C
C
C
C
>
F
C
)
'
'
C
C
C
C
C
C
t
c
C
)
C
C
C
C
C
)
C
C
C
C
0
>
.-
C
C
C
C
C
)
C
C
'
-
-
C
)
-
F
'
-
I
L
I
-
C
C
,
2
-
.
2
5
F
2
C
C
F
-
_
C
C
C
C
C
C
'C
C
C
C
C
C
u
C
)
C
C
C
C
"
C
C
C
C
'
C
C
O
C
C
F
2
C
)
'
a
C
C
C
C
C
C
C
C
C
C
E
.
2
C
C
C
C
2
.
2
8
F
F
C
C
'
2
C
C
,
C
C
-
2
-
C
)
C
)
-
F
C
C
C
C
C
C
0
C
C
C
C
,
C
C
C
C
N
z
D
0
>
0
z
a
S
I
2
C
C
C
C
)
C
C
C
C
>
C
C
c
c
C
C
C
C
C
)
'
0
)
C
C
O
'
C
)
F
-
0
c
2
C
C
C
C
-
2
F
C
C
6
>
C
C
-
C
C
C
)
'
-
-
C
C
F
C
C
C
)
0
C
C
C
)
C
C
,
C
C
C
C
<
'
0
"
F
C
C
C
C
(
C
C
(
a
C
)
C
C
'C
C
C
C
C
C
C
C
'
a
C
C
C
C
C
C
_
C
C
C
C
C
C
2
C
C
C
C
C
)
C
C
C
C
C
C
'
L
C
C
C
C
C
C
C
C
C
F
.
2
,
_
'a
8
C
C
C
C
C
C
b
C
F
6
F
,
<
2
0
C
C
'
a
C
C
C
C
C
-
a
2
2
.
2
2
-
>
o
C
C
C
C
C
C
'
C
C
F
C
C
F
C
(
1
>
C
C
C
C
C
C
C
)
0
C
C
C
C
0
F
r
q
cc
=
:
E
2
C
C
5
'
C
C
-
o
2
C
C
C
)
C
C
'a
C
)
C
)
C
C
'
.
-
,
C
)
C
)
C
)
C
C
C
C
C
C
-
C
C
.
2
-
o
C
C
C
.
Z
j
'
C
C
C
C
o
C
C
C
)
C
)
C
)
'C
C
(
0
'
a
C
C
C
)
C
,
C
)
C
)
.
-
C
C
C
C
)
C
)
0
-
o
L
U
U
o
+
'
C
C
0
U
C
)
C
C
)
C
C
C
)
0
C
C
C
)
'
U
.
C
)
C
)
C
)
C
)
C
C
C
C
.)
C
C
o
C
C
.
.
C
)
C
C
C
)
1
1
C
)
C
)
C
C
)
c
u
C
C
)
C
C
C
C
)
0
'C
)
C
)
C
)
C
C
C
)
C
C
)
0
'
C
)
C
)
C
C
C
C
:
C
C
C
)
C
)
C
)
_
C
)
-
C
)
C
..)
C
)
'
U
C
'
L
U
C
)
0
C
)
C
C
)
C
C
)
C
C
)
0
C
)
C
)
C
)
C
)
C
)
C
)
'C
C
)
0
'C
)
'C
C
)
C
)
C
)
C
..
C
)
C
)
C
)
C
)
C
)
C
)
C
)
C
)
C
..)
C
)
C
)
C
..
0
C
)
C
C
C
)
C
)
C
C
C
)
C
)
C
-
C
)
-
C
)
C
)
C
)
C
)
C
-
C
)
0
C
)
C
..
C
)
0
'
,
C
)
C
.)
C
)
C
)
C
)
C
)
C
)
C
.)
o
C
C
0
C
.)
C
)
'
-
,
C
)
C
C
C
.)
C
)
C
.)
C
.)
-
C
)
C
.)
C
C
-
C
)
C
)
C
C
C
)
C
-
C
.)
C
C
)
C
C
C
.
)
C
)
-
0
C
C
C
)
C
C
C
)
C
)
C
)
C
C
C
C
C
)
c
u
C
IO
-
C
)
.
C
)
C
)
C
..
- .
0
c
c
.
C
)
L
L
J
'
L
I
-
U
.
C
-
L
U
C
)
L
L
I
u
j
C
)
C
)
U
C
O
C
)
C
-
I
l
-
C
)
'C
C
C
)
C
)
C
.)
C
0
0
C
)
C
C
C
.)
N
C
.)
C
)
C
-
)
0
C
.)
C
C
C
X
C
)
-
C
)
N
C
)
C
C
C
C
C
.)
C
)
-
)
C
.)
-
C
)
C
C
0
C
C
C
.)
C
C
C
)
C
C
H
C
.)
C
)
C
C
C
)
C
)
C
C
C
.)
C
)
C
C
-
C
)
C
C
.)
C
.)
0
0
C
)
C
.)
C
)
C
.
)
C
.)
C
C
C
)
N
o
C
)
C
'C
U
)
o
C
)
C
.
C
)
C
)
C
-
'C
)
C
)
C
)
C
)
C
)
C
C
C
L
C
/
I
O
w
L
U
C
/
I
<
U
Z
,
<
0
<
D
C
.
0
0
U
-
U
-
0
C
)
C
..
C
)
C
)
C
)
C
)
C
)
C
)
C
..
C
)
<
C
)
C
C
C
U
C
C
w
2
'
L
U
2
2
C
)
C
)
C
)
z
C
)
C
C
C
C
C
)
=
C
)
C
C
C
)
C
.)
C
C
C
)
2
C
)
L
)
C
)
-
C
.)
C
C
)
C
C
C
=
C
C
J
C
)
C
C
C
)
0
C
0
.
C
-
)
C
C
)
C
C
C
)
C
)
Z
U
C
-
C
)
C
)
C
C
L
U
I
n
C
)
z
'
-
C
-
)
c
n
2
C
)
0
C
-
z
2
L
U
C
)
'C
C
C
'C
C
)
C
C
C
)
C
C
C
)
C
C
C
C
)
C
C
)
0
C
)
-
C
)
C
)
C
C
C
O
C
)
C
IO
C
)
C
C
'C
C
)
C
C
C
,
C
)
C
C
"
C
C
C
C
)
2
C
)
C
)
I
t
(
1
)
C
C
C
C
)
0
C
)
C
C
C
C
C
C
C
..
C
)
C
C
2
_
C
)
C
)
C
-
C
C
2
C
)
L
U
O
C
'
r
'
'
C
)
C
C
0
C
)
C
C
C
)
C
)
C
.
'-
C
)
C
C
-
L
L
J
C
)
_
C
)
'
0
0
H
C
)
N
C
)
C
)
C
)
C
)
C
)
C
)
C
..
C
)
C
)
0
C
)
C
O
N
C
)
C
C
C
)
C
C
C
C
.)
0
C
-
C
-
C
C
C
C
C
=
C
C
2
=
C
C
.)
C
C
C
)
C
U
)
C
.)
-
C
)
>
C
.)
C
..
-
C
)
C
C
,
2
C
.
o
C
)
C
)
C
)
C
)
C
)
C
C
)
C
)
C
)
C
)
C
)
:
t
l
<
C
C
C
C
-
-
C
-
n
'
U
0
U
-
I
-
z
'
U
I
/
I
L
U
-
C
)
C
.
'
U
C
/
I
2
C
)
C
)
C
)
C
.
d
C
Z
3
'
C
)
c
z
D
C
)
C
)
C
C
V
L
U
H
w
l
C
)
C
.
>
E
U
L
E
(
N
C
C
0
>
j
0
I
x
c
o
0
v
i
I
m
p
r
e
s
s
a
o
e
A
c
a
b
a
m
e
n
t
o
:
E
d
i
c
o
e
s
L
o
y
o
l
a
n
.
f
C
C
D
u
-
'
:
:
C
C
C
0
0
-
C
C
c
)
C
C
C
L
)
0
N
-
J
'L
a
'L
a
0
'
C
0
-
C
C
-
0
0
C
0
U
-
0
'
0
C
-
C
C
C
.
.
C
U
C
C
C
.
)
C
U
C
0
D
C
C
D
0
-
U
o
C
)
2
C
-
(
C
'
0
0
.
'
-
C