Professional Documents
Culture Documents
Perhitungan Klenturan Lantai
Perhitungan Klenturan Lantai
1
tl T
v
I
6.etOh
I
T
I
h
I
H
F-ru{
r.?{
[.I
THT]A
-__
0r-a2
]IPrI
PERHITUNGAN
LENTUR
dengan
cata
"n"
DISESUAIKAN IGPADA
PERAIURAN
BEION BERIUI,ANG INDONESIA I97I
l-rld
rart
+-u
{
J+F -,1
i
l-
Oldt:
lr. Wiratman lYangudinata
OPARTMEN PEKERJAAN
UMUM DAN TENAGA LISTRIK
DIREKTORAT JENDERAL CIPTAKARYA
DIREKTORAT PENYELIOIKAN MASALAH BANGUNAN
E 3 l
-
z I
r
l
J 2
,
( g 2 3 F I r t
r
l
t
l
0
,
c o t
r
, C
D
c !
U
m s
0
D
(
!
e
t
E
d
.
E
?
:
8
i
f
E
S
E
e
o
.
-
o
-
$
E
3
E
c
l
U
E
t
-
:
'
;
s o o
v
<
z
F
t
Z
o
*
-
r
f
(
6
(
Y
7
o
(
<
z
a
u
'
'
-
I
F
o
A
Z
J
s
,
5
i
f
i
s
(
<
.
E
E
c
i
.
G
1
E
;
U
J
h
o
1
O
Z
C
-
4
(
t
t
a
v
i
6
=
e
:
'
i
-
-
=
E
.
i
-
Q
v
6
3
f
E
i
l
F
S
-
E
i
l
n
,
=
-
E
c
u
J
,
j
5
z
o
o
'
E
:
_
!
F
<
;
u
.
-
U
x
F
<
'
=
(
y
t
-
i
.
"
-
l
u
.
r
[
:
*
]
-
f
i
8
;
5
-
I
o
t
l
o
T -
L
o
l
"
T + +
2
l l
u
'
I
?
L
1
"
.
-
r
L
.
L
&
-
T
:
F
.
4
t
.
g
P
o
l
c
I
L
E
h
!
?
,
i
=
=
E
=
F
E
e
E
=
=
(
,
=
=
:
<
r
=
E
=
E
u
o
a
a
.
E
5
g
E
'
=
5 t
-
f
f
i
-
'
8
=
;
o o $
-
r
1
(
q
1
'
(
,
c
,
l
B
o
o o
t
t
{
r
-
k
-
-
G
>
t
"
r
'
t
c
i
i
l
r
(
o
r
i
i
r
r
C
\
i
q -
t
s
l
(
C
,
\
o
-
!
+
O
\
C
)
F
.
:
,
:
G
!
C a
t
l
a
r
l
t
t
)
\
O
\
O
O
$
r
a
6
\
t
F
t
i
r
a
.
.
,
;
:
.
G
I
.
t
r
.
t
r
.
A
:
:
i
z
:
E
:
:
.
(
,
:
:
:
F
t
r
.
,
f
g
J
'
\
-
/
'
c
'
:
:
-
E
:
:
:
?
:
s
:
:
:
:
E
E
"
:
:
:
S
^
5
:
:
i
:
A
:
_
:
E
R
E
:
:
;
:
i
E
:
f
i
,
:
;
3
E
:
:
E
:
S
q
E
i
E
x
:
5
-
t
.
i
:
E
E
Z
-
:
E
E
B
B
I
f
g
B
e
:
g
:
;
;
f
E
$
E
s
$
:
S
J
J
c
o
^
Y
,
r
.
.
E
g
}
4
e
!
E
+
.
.
i
*
q
E
i
"
t
E
i
H
E
r
r
i
^
i
,
c
i
8
8
#
:
F
z
=
t
r
c
l
(
(
t
!
;
;
n
t
s
{
(
a
l
.
{
& t
r
L
.
o
E
$
s
I
$
E
i
i
i
i
r
3
s
q
a
,
g
r
J
c
-
c g
E
5
E
.
e
o
.
>
o
-
,
:
,
E
(
g
6
I
8
E
E
t
o
k
l
z
a
c
c
i
t
d
E
r
x
g
f
f
s
"
$
E
:
B
l
E
E
$
f
i
E
i
i
;
f
E
*
I
E
E
I
I
i
g
g
i
f
f
i
i
l
g
i
g
i
g
g
r
i
i
i
g
i
i
i
i
g
s
i
*
*
g
*
t
g
i
i
E
i
g
i
r
a
;
g
s
g
i
i
i
i
i
i
g
,
i
;
i
i
i
g
i
i
g
i
i
.
n
E
i
e
r
u
g
g
i
i
E
i
;
s
:
g
i
!
i
:
i
i
l
?
i
E
i
:
i
?
l
E
:
E
i
i
c
)
.
t
f
\
f
t
l
@ G
,
.
o (
u
v
,
c
,
&
t H
o
a
.
l
G
,
\
.
/
(
l
,
,
A
c
l
E
'
3
f
1
.
\
d
'
=
t
r
.V
V
r
d
*
E
:
E
E
E
*
E
c
t
r
_
g
E
$
s
F
.
E
5
:
3
J
A
{
r
i
1
0
*
5
p
,
v
I
S
x
E
'
E
;
H
E
F
;
E
E
"
g
*
o
g
S
o
t
r
H
P
r
r
E
E
a
;
E
e
c
E
.
E
E
3
r
.
g
s
F
H
.
r
5
5
*
H
*
$
E
-
e
_
J
!
t
c
d
6
I
t
r
g
i
d
'
E
L
.
'
(
t
t
E
;
;
t
?
i
k
E
t
t
#
'
o
E
.
r
s
r
i
*
E
;
$
E
{
t
E
g
t
e
s
L
.
;
/
a
=
-
.
E
.
'
)
-
3
&
?
s
s
s
E
E
E
G
t
-
<
.
L
E
=
H
9
a
g
P
E
a
E
E
l
,
E
E
E
.
+
,
.
G
l
.
i
r
.
.F
\J
.
-
\
.
c
,
:
J
'
G
t
.
o
o
.
t
r
r
\
.
G
,
.
o
o
.
o
^
1
.
'
.
f
'
<
l
F
.
H
G
t
o
t
)
'
c
.
r
!
.
o
o
.
(
t
)
.
+
J
c
.
.
r
'
:
t
S
"
-
f
A
-
4
*
,
1
=
l
_
c
"
l
s
g
l
l
-
'
r
l
J
r
r
S
I
l
l
'l
'-
,
U
'
(
!
l
f
'
u
q
.
r
J
-
3
e
e
(
U
F
l
-
a
d
9
i
r
H
.
4
<
,
c
'
!
(
t
t
E
6
9
(
r
t
s
a
B
I
.
r
.
a o
L
E
L a
.
a
-
t
r
q
x N
v
)
p -a -
)
& 6 ) - 2 J & z 2 ) c
,
2 I
r
l
A
.
\
l
q
)
\ c
6
@ L
{
-
:
o
t
e
.
<
J
s
a
)
=
E
E
t
r
=
8
o
z
t
r
-
o
(
l
)
'
(
g
,
(
,
?
l
-
.
O
)
r
J
.
(
t
l
=
r
r
J
4
d
a
-
{
c
l
#
E
.
F
'
E
C
l
t
H
9
P
-
v
z
)
e
b
(
!
f
r
.
E
-
o (
l
,
t
r
E
.
E
>
'
=
o
o
E
t
r
(
!
t
r
-
r
(
L
i
(
d
J
r
c
.
5
x
"
o
l
-
.
G
I
b
o
t
r
G
I
o
o
o
)
+
a a
k (
t
l
a
o
c G
I
o
o
o
+
r
,
H G
,
E
L c
,
o
o
l
.
r
c
,
ff
H a
t
c
,
-k ) b
o
o
o
F c
)
o a
+
l
.
F
.
a
d
c
l
) o (
u
V
d
'
s
1
t
{
J u
2
L o
J
4
+
r
o
.
*
,
I
o u
t
r
E
!
E
J
' I
t
r
(
l
)
6
I
E t
)
o
J
4 a )
? .
o t
r
S
U
r
G
S
a G
l
.
.
0
)
o
o
#
\
Z
-
t
-
-
-
!
o
-
t
l
.
,
-
{
7
)
t
l
,
o
'
l
l
l
I
*
1
.
l
l
d
.
r
t
o
l
o
i
l
"
l
s
i
l
f
*
l
'
o
'
'
l
t
I 3 a
I
!
l
*
]
k
.
{
D
F
I
L 6
t
t
r
I 6
U
T
o
3
I
!
^
\
/
-
\
I
a
c
o
-
,
=
-
c
a
:
)
\/A
)
t
r
t
*
.
t
r
o
-
q
)
t
r
F
K
H
c
5
5
8
"
8
S
T
E
=
e
'
F
{
,
C
r
;
"
*
8
5
E
i
;
:
E
.
f
E
'
-
,
E
;
;
c
!
f
r
:
t
H
*
r
r
:
E
t
s
s
E
-
E
:
E
*
F
c
t
t
\
)
;
:
I
E
I
E
*
C
Y
e
P
e
E
E
E
:
E
*
T
e
F
:
*
"
-
E
E
[
:
c
r
*
E
*
P
:
E
E
s
L
r
.
&
c
E
-
'
n
E
I
o
'
g
1
6
_
i
-
;
-
,
*
.
E
=
"
E
E
*
i
e
g
g
E
:
g
F
"
s
C
E
i
s
:
:
:
E
E
*
=
u
,
Z
i
E
e
E
r
*
s
:
=
g
i
f
;
E
E
,
t
*
.
;
:
s
[
E
r
"
H
E
g
E
e
?
r
r
i
;
-
l
a
i
:
3
t
g
e
1
;
;
l
;
$
i
i
5
f
l
T
S
i
E
:
E
:
5
f
*
E
E
;
J
'
E
:
;
B
i
'
;
;
l
:
s
3
i
i
E
s
i
8
=
F
I
I
g
E
t
l
i
i
i
}
i
l
!
:
i
i
t
r
-
:
-
d
D
e
=
E
*
=
r
u
c
a
8
d
-
t
r
;
:
8
-
!
.
4
E
:
5
F
=
;
E
=
:
=
=
l
i
=
r
=
=
=
?
\
c
=
l
*
I
u
,
"
,
l
*
3 E
q
c
+
c
.
)
r
l
t
-
l
r
o
d
.
d
-
(
)
3
L
.
C
,
J
(
r
d G
,
l
{
)
k G
l
.H (
I
,
I
A
o r
A
L
l
s
IL
x
!
c
t
l
-
a
l
A
C
,
*
l
?
o
?
l
c
r
l
c
i
l
s
F
,
d
I
C
I
a
o
l
-
a
t
.
a
{
i
l
J
g
r
-
\
l
l
r
u
q (
l
,
"
J
g
:
a
8
.
5
(
!
\
J
1
5
a
t
C
l
t
d
e
c
)
.
a
o
:
(
/
)
i
:
P
-
.
-
r
(
t
l
(
\
l
t
s
o
o
=
i
c
o
\
.
/
i
'
a
a
o
t
s
O
)
L
.
e
C
t
l
t
r
o
o
t
(
I
E
e
&
)
E
t
v
t
d
a
)
L
.
l
-
(
!
.
.
.
x
0
.
6
6
C
t
(
l
t
a
6
-
5
(
.
E
(
r
,
o
o
>
t
r
E
:
;
.
=
o
.
)
J
l
l
o
"
'
5
^
n
e
<
!
0
)
t
s
:
o
r
!
!
|
r
l
$
'
f
o
I
o
t
o
J
t
)
t
r
o
t
r
o
.
.
G
l
.
,
t
,
h
0
k
.
F
G
l
l
4
o
"
-
t
l
-
.
(
l
l
E
H
u
.
u
(
l
)
c
O
.
.
c
(
l
t
.*
a
!
.
v o
-
'
d
'
o
)
t
r
.
-
!
c
0
.
)
'
l
i
E
Q
)
!
9
o C
'
(
r
t
k
a
0
.
l
i
e
.
(
t
l
,
(
1
)
;
L
.
&
(
U
l
(
l
l
I
J
r
6
q
t
j
'
H
U
(
^
.
t
'
-
C
'
E
{
-
:
a
E
y
-
L
H
c
-
}
l
o
9
9
G
!
e
Y
'
8
.
.
"
*
I
L
<
.r
-
(
t
l
{
)
6
-
H
L
.
=
c
l
c
l
3
"
s
.
>
=
=
;
-
-
.
.
_
.
,
E
^
s
s
a
e
c
i
t
\
.
/
e
:
o
)
O
.
:
.
o
:
:
o
o
9
P
.
t
r
H
.
(
l
'
7
.
J
r
d
t
u
.
!
.
*
/
t
V
r
.
(
u
'
o
'
l
o
:
E
:
i
g
.
l
:
E
:
-
l
1
:
e
p
l
F
.
L
t
\
l
.
(
d
*
:
,
E
G
f
.
'
-
r
;
:
,
\
_
Y
;
=
l
.
i
.
.
-
,
;
F
.
o
*
l
_
E
-
.
l
-
o
<
:
1
.
t
r
E
r
r
a
D
g
E
:
E
5
[
l
:
F
,
x
S
r
a
-
l
3
J
a
l
t
.
a
i
-
*
&
r
,
F
,
,
3
l
t
r
6
*
i
6
2
'
-
c
e
-
r
;
?
s
E
l
;
E
n
:
,
E
,
,
E
i
l
T
I
I
'
c
E
E
v
f
"
E
;
.
<
.
E
"
.
r
-
-
.
.
+
.
7
t
c
n
A
.
t
r
E
P
E
H
=
G
(
E
y
r
n
v
,
-
d
*
L
:
<
5
E
H
-
r
a
o
,
)
:
'
-
'
6
'
C
5
=
E
A
o
l
r
I
.
l
l
,
3 G
(
+
C
t
l
d
A
,
.
t
.
o
l
*
I
{
A
,
=
l
*
t
r
c
o
+
'
(
a r
l
,
.
*
l
t
o
.
L
l
,
t
- t
.
.
<
.
o
\
J
.
\
,
'
e
i
l
I
F
-
C
C
t
,
c
l
l
r
o
a
)
i
l
E
,
s
o
d
-
4
E
i
l
F
o
&
.
o
)
t
r
q
)
U
7
(
.
;
q
)
o
-
x (
l
,
f
f
i
q
.
)
1
/
l
c
,
c
l
!
o G
I
F
.
(
!
,
r
!
t
r
U
t
r
f
;
(
o
s
{
l
t
t
l
.
(
I
{
r
,
3 b
(
{
)
+
a
t
J
.
f
,
.
f
l
; c c
l
(
}
.
E !
.
)
A 0
)
U
'
(
u
o
J
4
(
l
)
a
(
E (
u
o
.
v d o
o
c
,
(
}
:
: : : ;
-
:
'
4
(
3 t
r
t
l
l
(
n
E l
(
,
.
A
a O
.
$ o
o
o
o
t
r
o q
d
i
l
c
o G
I
0
)
&
.
l
t ,
J
a
1
c
l
r
u
D
t
!
6
b
&
a
0
E
u
a
o
(
l
l
j
(
t
J
=
t
r
,
v
=
r
s
I
o
J
-
o
k
r
.
"
-
o
L
J
l
t
l
=
.
1
o
l
l
^
*
$
[
;
i
l
i
l c
\
l
-
O
Q
U
c
3
$
&
(
J
f
f
i
n
E
o
t
O
J
(
<
"
J
H
,N
=
-
l
Q
\
,
,
o
.
O
.
)
t
r
a
G
t
:
>
.
9
(
J
-
)
4
e
s
.
8
9
,
-
C
l
o
.
t
r
(
l
)
h
+
,
c
o
$
F
'
E
-
(
l
,
(
u
.
o
o
I
-
c
(
l
G
t
=
.
}
4
t
r
o
f
t
l
-
(
)
t
.
,
^
"
I
'
\
-
'
.
-
r
-
:
a
!
t
'
:
,
.
1
:
.
N
l
*
,
l
l
a
l
:
N
l
I
!
-
i
l
J
T
E
.
R
E
;
g
r
,
t
a
F
.
+
'
t
r
q
i
;
E
R
r
z
r
t
:
E
*
[
.
i
l
:
5
e
=
E
:
=
E
;
B
:
s
e
E
x
:
T
E
-
-
E
E
:
S
3
E
-
.
t
r
-
Q
.
a
.
(
l
)
E
$
:
:
f
l
E
E
!
:
E
s
.
g
5
3
i
*
,
E
s
T
I
;
E
#
E
E
'
A
:
S
r
l
,
*
.
.
O
i
r
r
$
:
z
:
f
,
$
g
i
H
,
S
,
:
T
E
.
Y
a
[
,
;
t
e
e
{
:
.
k
a
o
I
H
i
.
H
.
f
i
.
l
;
'
;
E
g
E
r
'
.
E
$
;
E
E
;
i
.
E
u
E
G
'
Q
)
z
i
l
c
l
(
l
l
r
r
=
c
t
a
J
I
c
l
E
*
P
q f
i
,
"
t
1
v
7
b
D
(
l
)
E t
r
l
D
{
)
(
l
)
(
\
l
q c
!
.
o
t
a
r
a
'
A
t
r
{
>
r
f
t
l
!
-
r
(
t
t
v
(
t
l
H
*
s
E
E
(
U
(
L
)
(
)
O
.
t
r
o
o
=
{
r
,
c
d
>
.
'
O
9
P
c
)
E
J
(
4
-
F
d
.
=
+
J
(
r
j
,
t
)
t
r
E
c
l
G
I
E
d
(
u
-
V
t
r
f
i
,
<
t
*
4
s
:
'
d
x
'
5
b
.
l
e
9
'
t
r
t
r
c
l -
n
l
t
r
D
I
)
s
6
H
'
t
,
C
g
5
o
O
.
E
.
4
8
a
)
-
.
.
i
o
r
r
i
'
l
;
d
c
J
.
:
e
.
l
c
'
l : : : : : :
I
l
-
o
I
t
r
C
1
6
l
E
l
e
q
l
+
I I
i
l l
*
"
-
l
+ l
-
I
i
l
*
P
d l
t
t
E c
d
E
A
c
)
q k c
l
r
5 (
(
,
A (
l
l
.
.
'
o
A
t
-
r
C
d
O
>
.
t
r
r
E
E
(
i
t
t
,
?
o
"
E
t
.
-
I
E
-
r
e
a
$
g
B
o
:
l
t
r
E
.
F
c
E
s
l
o
o
i
:
*
$
r
\
t
E
'
-
r
o
)
t
r
t
r
.
9
-
a
r
4
,
-
C
f
E
9
p
g
.
g
d
r
r
{
^
/
t
l
.
^
,
-
l 3 t
r
.
5 o l
t (
\
I
}
(
s
t
f
{
=
t
r
*
E
S
b
E
F
q a
Z
o
)
e
a
L
'
9
i
-
l
C
1
:
:
E
t
'
"
A 1
r
,
.
r
|
s
c
)
l
f
j
'
t
r
.
.
;
u
,
.
E
'
*
(
,
t
r
0
)
r
i
a
r
J
.
l
?
c
)
d
C
?
'
a
5
-
t
r
i
l
a
'
.
;
.
f
i
l
t c
*
6
-
r
*
.
:
'
l
[
.
a
.
:
h
:
E
.
;
E
.-
,
l
=
?
.
:
{
f
, t
r
_
.
1
1
;
.
\
S
-
4
:
'"
r
,
.
,
t
c
!
,
t
r
c
-
g
(
l
l
A
=
$
:
c
r
{
r
_
:
F
l
x
j
a
j
)
4
_
a
F H
'-
,
'J
.
!
.
;
P
1
i
l
{
"
"
-
i
i
l
F
?
+
l
;
'
!
\
\
\
+
{
l
F
t
-
i
l d a
o
r
.
}
'
r
,
d
r
{
s
v
w
;
T
.
E
i
i
q
>
>
.
E
>
-
.
.
-
:
(
\
l
c
l
X
(
t
l
E
*
(
)
o
o
f
i
r
.
h
'
F
t
r
.
n
Q
u
,
t
r
c
l
\
.
'
Q
6
-
1
$
9
!
E
c
.
i
-
'
t
s
H
.
-
r
H
a
t
v
-
-
-
h
v
L
:
E
-
\
v
!
$
;
s
f
:
g
-
^
E
d
=
E
-
:
?
=
V
-
-
f
i
l
f
t
t
s
.
-
>
,
=
*
3
=
P
&
$
E
E
5
=
t
g
E
;
B
"
E
*
E
{
E
e
E
5
'
n
s
H
8
.
*
:
;
E
I
e
"
i
l
E
x
E
:
E
E
t
F
i
I
n
$
I
E
s
r
$
b
g
p
-
4
r
j
*
;
i
E
a
f
;
e
9
0
c
c
g
E
t
r
E
#
8
.
E
I
s
,
.
:
E
,
t
E
o
8
o
.
5
g
5
t
r
$
*
E
d
E
j
E
s
$
'
5
0
0
t
)
-
M
U
) *
n
C
a
,
'
=
v
t
.
L
;
,
i
l
B
e
=
f
t
l
*
*
)
\
c
!
c
g
^
o
.
(
.
o
-
X
.
S
e
v
L
'
$
'
:
>
"
u
s
"
E
S
-
o
c
r
t
r
s
o
'
$
"
c
f
*
K
H
f
t
l
.
.
5
E
i
H
"
s
E
*
*
E
s
H
o
-
-
*
a
3
f
E
#
i
E
-
E
g
:
t
r
b
J
(
.
-
s
t
l
i
u
E
a
i
l
&
x
-
r
v
'
6
d
n
,
t
i
t
r
F
*
L
H
h
)
H
t
)
0
(
t
l
G
l
#
E
E
I
g
5
(
l
)
v
E
"
o
'
5
b
9
P
E
u
o
?
E
i
S
E
E
5
t
J
r
d
x
E
J c
'
l
: i
l
^
I
;
l
*
l
r
l
x
l
r
l
(
o
|
-
J
*
l
-
l
r
z
l
,
o
-
l
'
f
l
.
-
l
'
f
t
:
l
6
t
i
l
3
0
c
r
l
(
.
l
E
B
3
(
}
,
!
-
r
o
.
f
r
i
3 t
r
o
'
l
'
I
J
'
(
,
F
.
!
l
t
-
l
'
3
0
8
$
r
*
'
5
E
S
i
'
r
'
E
$
E
6
b
F
q
)
E
-
S
r
G
t
i
5
o
o
n
r
.
c
C
)
(
u F
E
6
o
A
E
E
c
3
=
E
E
T
.
E
-
'
j
g
_
t
.
_
{
.
,
e
E
G
,
)
O
.
l
t
(
!
a
_
i
a
t
r
i
'
o
t
L
.
.
l
E
3
S
:
:
x
'',A
4
.a
.,
o
D
a
E
*
5
9
P
'
T
v
O
a
t
E
F
l
b
)
6
-
r
I
t
t
t
J
4
'
5
t
u
.
-
E
*
{
C
t
r
u
t
.
c
u
,
>
r
d
-
z
*
r
i
e
?
L
A
O
D
3
e
P
E
F
J
S
E
u
a
s
E
.
E
=
G
,
(
\
l
E
<
i
s
*
i
8
r
i
g
;
g
:
'
x
.
i
E
i
g
H
E
3
.
;
i
t
-
E
*
-
3
.
s
p
:
E
-
g
;
$
f
r
:
p
;
i
;
i
i
;
B
E
f
j
E
*
;
:
f
;
i
*
E
:
r
e
[
q
f
,
i
;
;
;
E
r
q
.
E
f
E
,
3
f
'
.
?
5
:
E
:
E
:
E
:
E
i
;
:
B
E
E
g
E
E
F
T
,
;
E
E
=
E
$
s
r
i
F
i
=
i
s
$
I
E
s
g
,
i
E
e
E
s
1
'
E
E
=
g
f
r
;
F
'
E
;
a
;
s
$
s
F
i
F
n
i
3
E
;
e
s
;
f
{
B
.
*
,
H
"
!
E
g
*
E
'
;
g
d
I
7
,
'
-
,
f
:
E
:
I
I
$
;
$
I
E
E
i
f
$
{
E
;
s
B
s
t
:
{
I
E
s
E
I
t
E
S
E
E
6
E
;
f
;
E
I
g
E
1
i
:
;
i
e
i
E
i
t
g
i
a
-
i
g
i
a
g
i
i
r
g
c
g
g
i
g
E
i
g
g
g
E
;
g
f
f
g
i
g
=
E
:
E
E
t
s
:
s
E
:
E
-
o
=
,
E
,
E
{
i
l
;
;
E
j
:
;
a
;
E
*
"
r
f
f
E
E
$
F
E
E
i
I
E
$
;
#
F
[
5
i
B
e
f
B
E
$
F
g
E
g
i
i
,
i
$
l
i
i
i
i
i
g
g
'
*
:
*
.
i
.
I a E
d
{
A
1
t
o
I
.
t
l
I
,
'
1
3
=
l
*
l
t
E
{
a
,
0 t
)
O
.
a
<
.
.
_
a
,
o
l
.
<
!
-
-
+
t
h
.
l
e
-
z
.
-
{
o
l
s
s
E
q
H
i
E
E
q
E
i
l
E
i
g
g
E
E
i
E
f
i
E
i
E
I
H
:
'
S
l
E
s
t
I
E
B
#
E
6
E
g
g
3
g
g
g
g
g
l
t
g
*
r
:
:
:
q
f
l
l
i
g
o
I
i
E
i
E
i
,
i
i
s
!
E
!
#
E
i
i
i
H
i
i
E
i
g
;
f
,
E
'
;
i
:
;
;
s
t
e
*
:
S
:
-
g
'
3
a
I
*
E
B
I
*
I
;
f
g
$
g
I
I
f
l
t
;
i
g
*
g
f
f
g
*
!
;
f
i
#
E
t
d
t
E
8
E
g
.
.
L
.
.
c
t
l
.
'
o
l
g
:
9
.
o
.
v
]
H
:
-
-
'
-
J
.
a
.-
.
*
b
:
-
i
o
Q
-
+
r
e
C
)
E
s
p
9
!
'
.
H
-
.
l
S
g
E
-
r
E
.
,
E
E
.
,
!
r
,
#
g
E
.
,
E
E
p
.
<
G
l
i
o
>
r
a
F
I
o A
t
\
@
o
\
a
-
a
c
)
o
o
C
:
.
r
l
a c
3
=
.
o c h E
I
0
)
&
G
I
t
-
C
)
t
\
O
O
r
c
.
l
-
f
-
N
l
@
O
f
e
t
f
t
O
\
'
{
(
f
)
$
t
f
r
n
r
A
r
r
\
O
\
9
a
G
6
-
!
t
\
O
\
O
f
-
f
*
F
f
\
C
-
f
-
f
\
f
\
f
-
t
r
0
E
;
E
\
-
/
E
.
o
.
J
Z
.
)
t
a
.
c
,
r
i
.
U
'
-
.
c
n
.
d
.
t
.
G
,
I
c
'
l
f
#
$
,
:
E
E
E
e
.
r
g
e
A
n
!
'
H
1
1
.
-
-
.
=
.
6
r
,
=
E
c
,
\
i
E
E
'
-
=
'
;
$
H
i
:
i
s
E
:
r
;
a
;
:
i
F
i
l
;
E
.
;
,
,
.
*
F
e
S
5
3
*
*
E
E
i
.
i
E
.
.
-
'
-
;
t
3
"
.
F
E
,
9
,
8
;
:
I
I
;
f
r
.
i
\
i
f
t
$
E
;
"
.
;
g
g
:
*
E
B
I
i
l
;
E
E
3
E
E
E
i
t
X
;
I
*
;
i
g
t
;
i
E
:
e
*
t
}
l
*
E
I
E
s
E
e
B
I
:
'
E
E
i
'
g
*
E
5
I
e
:
E
F
S
.
i
"
H
{
i
E
i
r
l
E
;
r
g
i
i
a
l
g
f
i
s
E
'
E
f
:
*
g
;
f
e
E
r
E
E
"
"
s
.
i
l
l
i
l
,
'
E
r
$
r
E
i
e
#
l
i
E
i
;
i
i
E
g
g
i
g
g
g
t
g
I
g
S
r
i
o
\
o
$
l
\
f
,
\
o
$
o
\
c
a
\
o
o
\
N
!
c
o
?
i
r
7
|
\
o
r
-
F
o
\
o
\
-
a
a
a
G
a
a
^
t
l
r
\
o
\
0
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
F r
a
d (
'
I
E
I
g
i
g
I
i
g
E
S
Y
-
4
4
*
l
*
-
.
'
l
*
'
l
l
l
(
l
t
(
\
l
\
o
.
:
^
g
?
t
H
}
1
,
:
,
o
l
<
.
l
B
s
t
?
3
S
E
g
u
T
E
u
=
C
I
A
\
'
i
=
l
=
i
*
;
u
l
o
'
|
i
f
3
r
E
=
l
s
g
l
n
3
r
s
E
f
S
;
4
.
"
-
t
r
1
,
'
"
,
,
I
.
E
n
t
r
t
^
c
r
\
c
o
c
q
.
.
.
E
h
-
.
r
+
r
r
i
g
S
g
i
S
$
,
*
'
s
i
?
t
-
i
*
;
E
$
E
i
H
,
,
n
u
[
$
o
'
,
r
u
n
r
P
,
,
u
u
E
;
-
*
.
:
E
*
'
S
'
o
-
H
"
k
E
:
.
-
*
-
H
'
E
E
,
!
S
E
E
5
g
E
A
5
f
-
.
'
)
r
)
r
"
i
-
n
i
t
i \
l
i
l
'
i
x
|
\
-
/
'
f
-
(
\
I
i
l
l
a
l
e
l
r
-
l
c
-
q
g
.
i
O
l
t
c
o t
r
r
t
(
\
,
a
l
e
"
u
(
l
)
5
.
r
r
;
C
.
.
'
S
o
r
?
.
r
o
\
t
r
:
,
c
c
e
{
C
,
=
+
a
b
u
-
t
b
.
E
H
h
b
r
.
E
I
J
}
4
I
l
t
a
E
I
3
8
,
r
r
P
r
\
l
h
q
o
O
F
O
;
v
(
n
*
q
,
,
E
l
"
*
,
'
:
E
-
1
N
B
H
,
e
"
i
6
"
'
o
*
,
,
E
l
t
t
r
E
i
I
I
r
-
-
o
n
-
E
l
l
r
o
*
l
,
f
i
G
d
r
c
I
I
i
c
-
1
.
E
s
l
l
-
(
a
g
o
r
^
l
l
l
l
=
E
c
-
c
.
l
b
r
F
i
d
m
_
d
,
.
I
t
-
M
=
e
-
.
e
O
\
-
(
l
t
H
l
i
)
'
a u
)
c
l
d
v f
i
l
C
A
c
t
l
(
g
0
a
H
S
E
r
/
,
+
.
J
t
r
E
e
G
t
-
.
\
J
b
o
5
0
-
E
i
:
v
t
t
.
d
E
a
=
*
t
-
.
c
!
;
H
M
E
C
A
H
-
o
x
<
r
D
.
-
=
s
4
O
l
i
o
E
e
:
:
;
t
r
3
I
s
,
,
;
'
;
;
-
f
j
(
<
-
.
^
f
-
E
:
F
F
!
;
_
5
m
i
l
f
i
t
r
E
E
l
l
.
.
F
r
r
.
Y
E
"
'
E
-
=
3
-
L
-
t
)
G
l
t
r
x
.
.
(
!
l
q
)
C
l
l
+
,
.
<
H
C
-
a
a
c
t
r
5
-
e
E
H
B
"
E
E
&
E
E
i
$
g
g
g
f
l
V
;
a
( r
.
|
c
\
l
(
)
a
C
E
S
"
X
E
c
g
,
q
5
&
N
E C
'
E J \
o
F o
o
l
t
t
E (
J
E J r
.
}
.
E
g
^
i
s
a
J
a
s
l
-
i
$
I
F
l
*
-
E
F
I
F
a
F
g
:
:
:
l
:
E
f
,
b
'
'
f
E
t
r
E
.
t
N
E (
)
o
N
'
3
E
i
i
s
_
r
'
r
a
r
,
,
|
x
o
l
l
(
a x
=
t
a
I
t
-
t
l
a
-
.
E
l
o
+
o
l
o
[
[
3
(
o
l
t
i
l
f
:
;
i
i
q
P
*
t
^
'
E
'
r
l
E
$
g
g
;
$
r
:
$
{
i
f
;
;
r
$
?
g
n
B
E
E
g
E
s
:
i
5
R
i
B
-
.
i
g
g
E
5
g
f
g
f
-
1
.
l
.
e
t
8
l
g
l
$
"
'
s
'
"
"
E
E
$
i
E
f
$
U
'
'
t
r
0
)
E 0 c
t
a
o
t
r
c
l
i
l
(
o
t a
a
.
,
r
?
N V
I
N
- t
\
l
e
g
E
E
s
;
E
!
:
i
;
:
F
B
:
,
;
;
i
E
*
-
E
E
,
f
;
l
E
E
g
T
s
6
F
f
:
f
f
s
E
g
s
*
i
i
;
H
i
u
$
=
-
s
S
s
g
s
"
:
I
*
,
;
s
$
=
E
$
E
E
i
E
$
5
8
l
H
r
{
l
0
A
s
r
l
c
i
l
t
"
{
*
.
*
E t d
e
e
t
A
A
-
.
.
g
a
l
l
J
J
E
I
q
l
6
t
.
t
c
t
c
!
E
g
g
S
E
.
.
I
3
e
o
e
o
s
o
S
S
v
v
n
*
c
6
r
-
t
o
o
r
e
a
C
5
T
5
-
t
\
l
r
v
l
O
.
e
S
o
l
q
$
.
Q
-
-
-
E
'
E
E
-
E
a
Q
E
1
r
,
r
r
r
r
t
i
l
s
e
e
3
B
;
I
I
I
C
E
,
F
l
o
t
.
t
E
f
o
d
d
B
E
r
!
r
r
l
4
5
.
o
.
o
.
.
o
?
l
t
.
{
[
1
B
I
'
l
L
+
'
I
d
c
)
I
-
c
l
,
o
f
,
"
k
G
t
t
-
i,,
'
'/t...
g
*
0
t
N
F
;
E
e
"
h
E
g
,
,
,
3
S
s
n
3
l
l
l
t
X
l
l
c
'
r
g
.
o
^
$
d
f
e
l
:
-
T
"
3
F
-
l
t
.
x
-
l
N
x
H
t
f
\
l
6
t
d
t
:
s
!
,
,
r
l
1
1
l
t
I
,
'
q
l
i
l
:
'
l
*
t
{
t
t
[
[
l
i
l
o
\
(
n
r
,
)
-
;
c
t
l
o
H
u
S
Q
)
3
A
t
r
S
c
t
a
o
o
)
F
.
-
.
!
.
3
.
o
l
;
b
"
o
U
-
S
<
k
t
r
G
'
? r
.
i
o N
(
\
l
C
.
l
c
.
l
l
t .
t
/
)
H
l
i
r
)
o
o
l
-
s
i
l
B
x
\
o
l
x
c
)
o
i
l
"
l
:
x
o o
I 3
o o
c
t
'
t
r
'
r
(
l
)
J
'
b
6
r
c
t
r
L o
q
)
E
\
o
a
-
H
- -
t
i
(
r
l
r
r
r
r
H
r
9
!
C
A
N
(
,
'
o .
t
,
o b
.
:
r
(
'
l
*
.
!
F
l
r
c
c
)
g
E
6
c
A
j
4
g
c
,
E
E
t
r
1
5
X
'
o
)
v
E
,
L
f
<
D
-
E
B
.
e
a
o
h
5
S
o
E
.
*
Y
a
9
^
l
l
-
r
f
o
E
!
N
E
-
g
r
a
D
1
,
c
,
.
:
.
t
t
G
,
E
5
}
K
F
H
F
U
i
i
,
x
F
^
o
N
r
-
g
l
l
t
v
)
+
t
<
E
r
G
V
(
(
t
f
=
i
l
.
E
S
o
<
-
B
,
e
'
E
.
,
G
t
L
r
e
o
8
2
'
5
r
#
E
-
e
E
E
:
E
6
d
.
E
E
s
E
g
E
H
T
=
r
.
=
:
H
o
0
'
=
(
\
l
(
d
d
=
5
E
t
I
s
"
s
H
,
,
3
*
*
L
v
'
E
-
i
s
^
-
E
F
O
O
-
J
L
-
L
.
=
c
t
P
.
E
O
d
E
E
.
.
E
*
?
I
,
i
E
E
a
-
6
g
-
c
E
E
E
8
s
8
.
P
R
*
-
.
o
.
g
-
.
o
!
E
E
h
o
=
l
'
E
E
f
,
;
E
.
n
'
?
u
.
E
S
c
.
r
!
q
-
E
c
l
E
e
;
F
6
r
r
H
g
E
T
E
;
E
E
"
.
:
t
=
E
o
e
-
E
$
-
U
A
=
c
\
r
c
r
-
l
l
E
i
l
E
e
$
E
"
-
i
o
i
t
-
t
r
b
Y
l
r
!
c
l
G
l
E
5
C
{
o
o
\
c
'
i
c
L
-
L
<
o
i
l
q
c
n
H
r
r
l
r
n
l
l
x
O
O
c
q
o
'
i
x
-
x
r
-
l
t
l
l
r
x
$
i
l
i
l
*
.
o
.
J
)
N
i
l
,
I
- M g
G
l
-
N
E
e
.
l
'
t
r
{
.
E
-
b
E
*
B
.
r
n
.
}
l
a
$
o
-
u
)
+
c
{
'
E
6
r
t
t
6
J
E
E
,
a
r
t
'
.
e
E
^
l
i
n
e
=
F
l
;
:
i
$
l
:
r
u
r
u
=
"
I
r
.
G
l
H
$
.
.
.
'
f
,
I
:
,
o
'
l
*
i
,
E
F
o
,
,
,
,
1
,
q
)
E
f
,
b
'
'
t
r
t
'
o
*
E
t
r
s
s
A
f
l
s
^
O
t
a
s
G
l
(
r
l
H
2
E
E
E
*
*
*
E
?
-
G
t
)
4
l
(
(
)
.
t
'
g
E
s
H
?
,
;
g
p
s
l
l
l
t
v
)
i
i
F
A
l
o
l
E
i
f
r
.
B
S
S
g
l
t
u
u
c
r
l
c
t
I
I
f
>
I
I
r
a
e
.
l
E
E
l
l
r
-
3
E
"
.
E
R
o
t
\
o
t
b
*
'
<
6
l
l
l
l
l
t
i
t
:
F
l
-
:
E
E
.
E
^
I
'
e
{
%
r
F
F
q
^
.
d
r
\
_
N
_
A
B
:
+
$
?
*
E
E
'
E
g
s
u
:
E
s
s
E
g
E
q
i
i
$
q
5
t
f
o
-
'
l
X
i
i
d
E
q
.
s
t
E
g
t
g
B
B
e
$
u
5
E
f
l
i
F
r
B
i
H
#
E
r
f
l
*
r
"
H
q
l
l
l
t
b
E
l
t
S
E
-
r
r
n
r
t
!
,
,
,
,
,
,
,
,
,
r
r
r
r
H
t
l
l
I
[
.
,
,
,
,
*
,
,
r
t
r
,
,
r
$
"
k
E
;
i
s
s
;
E
E
"
-
t
r
f
b
'
-
o
-
x
f
l
o
k
6
'
,
,
,
1
-
t
!
!
:
!
.
t
'
E
g
B
E
G
,
S
E
E
(
\
l
N
*
i
J
"
g
;
f
f
i
i
E
r
*
i
E
c
g
$
3
r
F
I
=
E
s
a
r
g
!
'
*
s
i
i
:
H
E
*
I
.
r
E
s
t
I
o
*
E
S
J
;
s
"
E
E
,
+
s
E
3
-
l
q
;
l
*
g
t
i
;
;
l
:
r
H
E
"
;
E
f
;
1
$
$
g
;
t
:
s
s
i
g
;
x
F
E
6
6
,
!
H
,
,
,
g
E
i
;
H
;
:
;
E
i
$
i
:
i
i
,
r
e
s
l
r
u
s
E
g
E
i
i
1
,
E
i
$
#
i
E
r
u
}
L
'
*
E
.
l
E
:
,
'
,
,
.
.
E
s
t
=
=
5
:
o
"
X
E
*
'
s
.
E
E
H
,
*
r
+
u
,
i
i
E
"
E
H
t
r
p
E
E
E
B
t
g
E
i
E
;
E
E
g
a
i
'
"
q
u
i
I
E
-
d
6
!
P
E
E
!
*
:
f
i
t
'
.
5
-
-
s
E
g
i
j
S
,
E
E
5
"
A
=
=
3
a
'
o
i
F
4
0
.
.
(
!
E
t
E
c
,
*
c
:
E
e
e
.
q
n
-
i
E
F
l
l
o
'
t
r
i
;
$
3
8
E
x
B
3
E
3
S
!
$
=
$
*
=
i
-
;
.
q
'
6
i
d
5
-
s
z
-
Y
)
Y
I
E
d
t
E
I
.
L
e
x
,
'
5
q
5
.
-
S
;
;
{
\
-
5
o
i
-
\
.
-
'
.
o
-
{
,
r
-
,
.
f
"
{
}
E
E
*
;
q
}
^
-
r
r
;
s
i
t
i
;
E
$
3
a
,
i
s
I
:
3
,
o
_
=
l
i
i
r
B
E
:
E
l
{
,
,
"
E
i
E
J
,
g
i
t
-
-
=
E
l
r
_
l
s
i
:
r
i
s
.
,
q
t
S
|
;
n
l
:
e
r
!
:
*
u
3
d
:
d
E
'
:
f
*
'
*
E
x
l
i
;
l
t
u
"
s
s
-
r
-
l
;
*
l
i
8
l
3
f
l
5
^
E
i
;
g
.
-
l
*
$
E
c
a
$
B
$
n
[
l
f
t
i
C
6
l
O
-
t
{
H
n
;
;
;
.
g
t
s
r
l
i
E
l
3
E
*
;
3
'
-
l
.
B
l
1
i
'
*
-
r
=
i
*
"
l
:
"
;
"
g
$
+
u
"
t
;
u
E
l
:
r
:
*
n
E
i
i
;
.
i
;
S
:
{
B
,
,
,
,
,
,
E
$
x
x
;
X
*
=
E
,
,
1
,
E
:
s
s
b
.
-
o
o
-
o
-
S
g
j
>
E
$
I
g
E
b
.
.
t
r
n
t
t
6
l
t
c g
d E
.
i
,
-
o
t
r
9
F
o
E
*
1
/
l
t
!
r
r
?
.
1
,
E
?
o
\
<
.
x
,
E
.
I
n
n
p
6
E
L
I
;
t
E
E
s
P
5
r
s
r
H
g
g
<
i
e
r
B
i
r
g
i
t
f
i
1
g
a
g
H
*
E
1
6
t
t
c
'
?
E
.
.
d
;
G
t
-
E
!
'
i
*
E
$
E
A
s
E
B
f
r
E
C
'
l
\
c
F b
:
F
c
,
o
^
v
j
g
=
u
?
=
f
6
l
'
,
E
_
l
3
G
^
.
,
,
r
.
r
@
^
X
x
H
-
{
}
;
i
=
e
=
l
9
,
,
.
-
x
t
s
H
o
l
l
,
5
4
r
-
x
<
'
o
5
-
"
E
\
o
+
v
I
-
T
A
t
"
i
;
J
;
i
l
l
s
x
=
;
3
.
-
s
{
i
-
'
o
^
E
"
d
-
r
9
H
i
l
O
\
=
-
-
l
O
i
l
1
,
.
^
,
,
,
E
-
,
,
l
t
<
l
-
:
:
H
J
6
0
E
^
i
-
-
l
a
L
.
l
l
l
l
o
(
Y
-
x
t
l
l
l
E
h
l
l
c
r
J
r
'
-
,
o
r
o
^
E
o
c
"
-
,
-
t
r
q
X
.
=
$
.
!
,
t
'
t
'
]
;
E
E
r
-
=
R
r
'
=
O
=
-
u =
6
-
a
I
F
O
-
<
(
O
G
-
)
c
l
{
'
{
c
l
t
5
-
r
"
g
E
O
\
.
/
o
E
c
6
l
:
E
E
I
E
o
3
E
g
6
.
i
*
-
Y
o
U
o
-
o
:
A
O
.
E
o
<
o
)
*
H
t
(
J
o
o
d
c
.
E
(
6
(
!
r
d
>
,
d
t
(
l
-
6
1
E
g
E
6
.
o
;
8
"
3
.
^
g
.
;
"
E
,
'
t
.
s
k
(
J
c
'
.
-
.
-
"
o
c
t
r
-
B
.
G
,
S
S
.
=
E
b
^
t
r
i
\
-
S
o
H
-
d
f
.
E
i
e
E
s
"
f
i
&
5
s
o
s
s
i
E
;
-
E
e
B
"
x
c
i
l
l
D
c
t
.
-
'
.
Y
c
(
a
(
J
'
o
\
-
,
c
t
;
c
'
l
o
r
-
E
E
c
J
J
.
E
o
o
l
.
J
(
\
n
:
:
c
r
l
l
l
l
L
IN
-
.
e
l
l
o
*
o
l
9
'
r
'
O
l
-
A
r
a
E
R
l
:
E
I
H
X
i
)
o
t
l
o
i
l
l
l
l
l
l
'
:
,
o
'
,
o
-
[
]
,
o
-
l
b
H
t
h
t
(
t
t
q
o
u
t
l
l
l
L
'
c
,
f
i
-
-
-
o
-
c
o
i
o
*
b
o
G
I
0
0
(
l
o
o
q
)
F
e
:
f
E
*
E
E
E
E
E
$
E
[
:
F
E
B
E
i
E
E
g
}
E
n
s
*
;
E
i
E
H
a
E
E
I
I
a
E
E
F
a
i
E
E
.
E
E
E
n
k
o
o
c
o
-
E
-
H
6
6
E
'
r
,
C
)
l
i
f
'
A
e
.
l
c
J
t
c
d
c
t
!
:
a
o
c
e
C
q
)
(
6
o
.
O
S
.
o
d
a
P
&
d
H
.
,
S
!
.
.
B
S
o
t
s
t
'
8
.
f
,
.
E
<
E
g
E
5
m
F
-
-
t
4
I
N
c
{
3
q
0
F
:
-
s
d
Y
8
^
o
g
K
E
"
t
'
1
B
g
l
n
P
#
.
g
e
l
f
,
,
s
*
'
l
3
d
i
d
a
S
t
t
r
l
E
l
.
c
E
=
l
t
o
1
?
o
'
l
e
$
t
t
!
t
l
l
c $
-
-
o
-
c
t
f
l
o
t
'
b
b
l
[
s
l
s
I
I
H
I
T
l
k
!
3
i
l
l
l
=
1
"
-
=
l
v
i
l
e
-
E v
,
$
9
-
l
u
g
V
'
G
'
^
(
.
.
l
(
a
c
{
i
.
=
.
E
_
b
*
=
A
B
E
&
:
<
;
:
-
y
=
=
=
(
-
r
(
J
-
H
E
q
r
,
1
S
o
F
t
\
l
F
r
n
9
,
.
,
,
,
,
;
i
3
r
n
E
.
1
O
l
-
'
f
o
-
E
l
;
E
^
A
(
r
l
l
t
f
O
I
I
t
-
\
o
E
l
l
n
=
l
l
t
t
-
F
I
I
;
^
'
i
i
f
'
-
E
r
n
'
v
l
E
-
c
g
-
6
t
c
!
c
\
l
e
o
l
l
l
l
Y
=
s
.
?
E
3
c G
,
@ t
L
)
9
.
(
!
)
.
*
a
r
a
.
v (
(
l
e
.
=
t
g
o
.
.
g
(
t
t
.
o
E
\
O
d
?
v
t
t
.
d '
d
.
.
o
(
J
v
A
q
,
-
o
t
r
S
o
9
.
!
<
g
5
.
E
n
.
^
6
$
\
O
f
\
(
n
.
F
f
-
\
O
a
l
-
H c
l
(
-
.
l
t
s
(
\
f
O
t
s
f
q e
'
l
i
l
r r
n
.
-
l
t
l
t
l
t
l
l
d
\
O
t
s
9
)
G
t
'
!
)
t
s
i
l
(
J
e
g
t
r
1
o
r
c
'
F
o
s
*
t
r
(
!
;
(
)
X
C
=
:
:
)
\
o
6
l
N
t
r
(
.
)
O
r
c
e
a
(
\
I
E
g
"
t
i
.
,
x
t
)
r
q
.
1
l
.
r
f
6
o
r
^
x
r
r
\
h
-
r
n
t
'
.
I
t
$
:
;
{
n
g
{
u
u
t
t
H
*
-
1
'
-
'
-
:
3
-
i
c
o
(
l
)
r
t
t
l
l
o
\
o
o
^
o
I
o
\
o
o
-
o
l
t
f
.
r
t
r
n
e
'
i
l
t
8
l
o
o
l
r
c
J
d
g $
,
C
r
l
-
a
G
r
l
-
c
F
q
)
l
N
F F
o
!
-
5
E
o
o
J
4
5
@
o
6
t
\
t
t
,
t
H
a
E
l
3
q
s
H
i
l
i
l
i
l
(
r
l
l
l
-
.
$
,
o
-
'
"
-
l
?
.
-
l
?
$
u
n
l
r
$
c
'
-
-
o
'
G
t
F
b
b
b
R
1
I I
r
.
r
I
E
l
o
l
o
E
l
q
.
.
E
a
3
"
t
'
E
j
.
1
6
l
l
c
l
'
E
e
.
,
E
t
q
'
t
f
.
?
t
r
E
-
C
'
+
S
T
P
I
T
;
?
E
;
%
=
+
d
I
o
i
B
;
s
5
E
;
;
r
T
!
,
o
,
i
p
-
E
B
,
,
"
:
{
g
1
-
:
E
:
E
.
'
:
f
l
i
;
-
q
J
:
f
l
q
i
:
*
H
F
i
o
x
l
;
i
"
i
;
;
l
i
!
,
?
H
H
"
-
j
i
*
-
,
d
i
-
q
g
i
n
l
-
i
$
;
:
,
o
'
,
o
'
l
E
,
o
*
l
b
;
3
d
;
s
r
t
(
o
n
i
S
r
n
'
,
E
r
r
+
r
r
r
r
,
'
:
t
s
t
r
t
r
-
e
E
t
r
A
&
.
e
E
-
6
1
,
E
E
v
i
e
u
S
\
O
E
d
d
R
r
i
j
r
n
J
,
3
x
1
!
-
.
r
l
s
I
8
J
?
E
r
,
:
l
<
>
r
e
l
=
i
l
l
l
3
o
l
r
Q
t
r
3
3
s
s
x
c
i
t
-
l
*
[
I
l
-
r
;
g
-
l
'
l
c
'
i
-
l
o
-
l
l
x
g
r
*
l
o
,
.
j
t
i
.
'
.
)
r
F
J
I
t
l
.
o
S
C
!
A
'
^
a
i
/
e
F
!
E
!
,
a
:
'
!
l
s
$
E
.
I
-
-
-
\
,
,
z
E
v
F
o
o
$
g
s
s
I
:
v
r
d
8
3
r
f
i
B
E
3
F
t
l
r
f
.
o
.
c
l
C
F
.
.
-
t
!
!
r
F
'
E
r
r
r
s
:
e
'
e
b
.
s
-
d
E
q
T
I
I
I
F
r
l
I
I
{
,
0
p
,
|
|
E
o
l
'
,
'
i
g
;
;
;
f
i
E
S
r
o
;
b
r
!
d
f
i
3
6
-
o
t
l
l
n
s
E
3
5
8
^
?
;
,
,
;
:
s
*
f
{
-
,
l
$
'
.
?
?
i
#
&
[
3
I
i
t
'
=
a
c
t
.
N
;
q
j
r
r
6
l
f
g
+
"
l
l
t
1
,
a
r
I
i
l
=
*
l
\
,
-
E
6
l
o
.
q '
= 1
I I IF
E
t
r
r
S
5
\
d
o
l
t
l
l
c
-
l
r
t
)
o
.
$
(
)
d
+
x
n
-
l
g
5
l
l
l
l
e
'
l
#
O
(
u
+
-
1
3
"
F
E
(
r
)
c
.
l
t
.
{
q
\
F
O
l
l
l
t
F
l
:
F
I
E
l
l
i
l
*
l
;
f
=
l
=
l
l
i
l
\
o
l
t
(
/
,
t
r
o
t
'
o
r
E
E
(
J
(
)
o
o
o
o
.
)
(
J
8
8
a
r
Q
(
\
l
l
r
I
l
-
c
.
x
l
o
E
-
l
o
(
\
/
C
)
\
J
O
f
>
-
l
o
I
r
:
I
t
-
l
r
r
I
q
d
n
s
l
\
r
\
E
F
l
q
o
l
o
l
t
'
f
o
'
l
t
(
n
t
\
c
-
l
G
I
a
o
t
r
) C
)
A
.
i
l
i
l
i
l
[
[
i
l
I
I
e
r
c
!
o
o
)
'
o
,
,
.
;
a
.
r
'
x
p
d
o
o
l
e
a
)
o
l
-
q
l
t c
.
l
o
(
u
o
o
I
"
E
F
r
E
E
I
i
E
|
^
-
J
:
3
a
E
E
E
;
!
E
I
E
E
i
l
$
x
p
=
s
;
E
I
I
e
.
h
_
&
S
s
E
E
+
r
-
E
e
B
i
i
t
;
E
:
T
$
;
;
r
,
,
r
.
.
g
=
E
E
f
;
l
5
*
t
s
,
o
^
E
q
=
t
!
;
:
t
-
"
t
t
-
-
i
I
l
B
;
i
E
;
t
-
E
g
{
;
o
r
a
,
r
E
:
I
;
:
3
j
=
i
i
r
f
F
e
i
E
:
"
:
E
;
,
8
i
a
g
i
i
i
=
$
t
i
l
.
r
;
e
E
E
E
I
E
:
;
E
i
i
x
s
E
"
t
r
r
"
-
E
;
;
B
5
$
E
;
P
e
E
i
;
-
-
6
c
5
;
e
.
i
B
;
>
9
o
3
8
8
E
-
o
7
a
)
F
;
t
r
;
r
s
E
B
E
:
i
E
I
l
c
r
l
F
|
<
-
r
l
o
l
o
.
l
c
t
t
-
6 6
^
l
l
.
.
r
?
v
r
O
o
(
!
.
r
a
r
-
x
o
s
,
s
o
i
(
J
x
l
l
1
t
A
,
*
l
;
q
I
l
=
E
l
q
c
.
i
?
o
1
l
.
.
l
l
-
'
-
l
l
l
l
r
E
:
j
s
i
i
3
1
-
c
.
)
,
,
!
u
l
r
'
=
4
- Y .
G
'
t
C
)
.
.
V
J E
%
%
g
;
.
E
'
J
'
J
o
E
t
.
f
-
E
E
g
t
r
=
x
x
A
.
d
J
a
o
o
/
\
6
1
1
4
a
}
i
F
o
o
r
6
\
O
f
\
O
\
9
l
J
;
(
\
l
6
l
o
A
O
O
t
&
,
.
r
q
l
l
t
r
<
i
O
;
b
;
b
E
E
.
.
c
E
i
H
;
c
S
;
X
i
o
.
:
!
"
i
;
g
.
E
'
A
P
t
t
t
l
l
r
l
r
c
e
-
t
\
,
;
$
*
o
l
?
.
-
l
*
i
-
;
:
S
t
t
t
l
l
t
t
t
&
i
:
t
r
t
r
:
t
r
c
!
G
,
t
$
o
R
'
'
s
'
'
r
'
'
t
t
i
O
F
o
o
o
o
F
-
a
t
5
O
a
.
/
i
l
l
'c
t
z
o
I
C
}
\
o
-
i
.
E
,
<
t
r
<
.
r
f
"
e
E
x
=
r
r
.
I
t
(
o
,
5
\
a
l
c
g
l
l
-
.
=
<
A
t
A
(
r
.
t
r
t
t
d o
o
t
r
(
,
)
- x o \
/
-
(
!
,
b
V
N
r
\
t
r
6
l
'
=
-
H
V
L
\
E
;
E
a
o
.
x
\
,
v
t
r
(
f
l
f
E
\
O
f
-
@
-
t
-
r
"
,
,
r
i
E
l
l
E
l
3
:
6
l
r
o
I
x
(
\
t
i
-
t
\
i
l
l
t
i
l
I
;
,
o
*
,
o
*
l
:
'
J
l
b
:
;
8
"
r
r
u
n
u
S
q
t
r
*
d
-
-
o
'
c
'
-
c
r
'
F
b
b
b
b
l
-
F
,
A
r
n
-
c
l
b
6
t
=
J
=
4
s
E
T
a
E
I
J
a
o
c
o
c
-
F
E
(
!
.
-
-
l
l
-
_
5
-
i
-
-
\
/
-
l
c
o
+
c
c
8
l
a
F
g
g
o
i
-
&
=
v
x
r
-
r
@
G
I
(
l
)
.
J
-
o
$
|
'
a
S
C
\
f
-
c
a
C
-
o
i
I
c
l
-
!
.
C
-
f
-
f
-
f
-
(
\
l
J
4
C
)
t
n
\
O
(
\
-
\
/
E
-
i
.
j
c
f
d
d
c
r
'
O
r
.
9
'
=
1
1
r
r
t
t
t
t
l
l
j
,
r
r
=
=
l
,
'
.
i
O
I
I
5
,
-
i
I
I
F
t
o
o
a
o
l
t
P
u
I
I
i
9
6
r
l
l
q
t
r
,
.
N
\
/
E
:
o
d
c
{
4
"
3
u
u
t
t
A
5
s
o
&
o
G
o
-
o
o m
t
A
E
E
-
2
a
,
E
.
.
v
)
t
r
t
r
(
c
i
l
l
O
O
r
r
t
c
c
C
,
A
3
r
\
'
/
.
*
.
o
t
-
e
e
.
l
o
6
6
'
'
E
;
s
;
5
r
-
r
-
4
t
d
i
q
c
,
i
c
,
e
[
[
I
"
l
d
;
.
9
.
3
q
'
,
_
,
.
r
,
a
.
.
.
x
a
"
l
'
B
;
g
l
g
i
;
'
E
-
E
&
-
l
-
f
l
a
e
u
:
a
-
g
l
-
'
o
U
q
1
F
I
;
*
E
(
o
r
-
o
x
o
\
-
l
E
x
.
r
.
r
;
t
r
?
:
S
6
q
=
l
+
r
^
r
,
,
S
6
r
;
E
o
,
n
!
N
-
:
;
l
?
$
l
a
'
l
*
E
,
,
E
g
E
i
c
g
g
s
;
i
?
q
E
l
,
d
1
s
'
:
5
E
:
l
s
E
$
A
,
,
,
,
,
$
1
-
-
o
o
-
l
-
l
'
-
.
E
'
l
'
:
I
;
i
i
E
e
e
r
a
t
r
E
'
r
i
s
o
t
$
;
l
-
3
R
]
-
;
E
X
"
-
:
i
,
B
1
t
t
u
$
l
l
r
r
r
l
"
e
"
*
a
r
i
E
e
P
i
d
"
q
r
9
'
o
o
'
b
t
r
'
-
)
r
v
Y
G
.
u
,
q
)
,
6 (
I
,
@ t
r
s
)
v
.
e
c
r
8
.
c
t
t
v
u
i
l
5
(
l
,
v
O
.
3
l
$
3
j
.
.
o
i
o
l
^
9
3
x
:
5
c
r
l
(
u
5
c
-
l
m
c
?
r
'
I
e
c
t
.
\
l
\
,
/
h
H
Y
e
^
o
\
F
l
l
6
O
\
e
r
f
c
{
s
C
-
c
l
G
t
^
i
,
,
j
!
l
o
)
i
i
l
l
l
S
r
-
l
o
t
s
C
t
t
E
I
c
J
e
(
t
t
v
o
I
)
=
s
l
l
-
i
O
)
-
F
A
K
|
.
(
.
o
=
(
l
l
o
\
6 -
i
l
l
l
I
L
}
I
o t
a
r
r
;
r
r
)
z
c a
,
r c
i
G
I
J
6 E ) o
o
L (
,
o
.
-
i
a 6
t
q c
l
.
J
(
(
t
t
,
.
-
,
,
'
G
,
.
E
.
D c (
t
a g (
l
o
o
o
a
,
6
.
-
L
'
a
r
a
a
)
E
.
t
.
o
t
r
c
!
a
o
t
r
(
t
d
)
.
J 3
!
'
c
,
c
l
o
.
-
!
, (
t
t
r
l
l
.
,
.
o
'
l
l
i
j
=
I
o
(
)
E
E
E
v
1
.
o
@
r
n
o
.
t
o
"
1
1
.
(
t
:
d
o
d
t
f
l
l
l
l
l
l
r
n
J
r
n
r
t
-
)
-
t
o
o
o
^
i
l
d
9
0
(
r
o
-
,
x
c
)
r
(
l
)
E
%
I
+
K
i
!
l
i
q
:
3
i
o
.
o
e
i
;
o
.
+
F
,
c
r
r
+
9
^
.
l
o
r
r
*
f
:
-
g
F
^
r
I
r
o
l
3
t
*
s
;
i
5
F
s
+
l
f
f
3
o
r
-
r
r
3
l
.
j
(
n
d
l
r
;
"
3
^
r
|
;
q
:
3
$
:
$
s
.
.
r
o
r
-
f
l
t
+
i
i
u
,
o
r
r
.
r
z
l
F
-
q
'
E
x
r
r
,
;
,
-
i
"
o
-
l
E
f
;
:
s
8
|
F
-
l
I
_
i
_
+
s
f
,
c
o
l
d
J
3
.
o
;
S
;
l
t
I
l
t
[
[
l
t
[
i
l
h ti
t/)
a
i
t
n
q
1
q
.
q
O
O
I
l
t
l
l
r
r
n
3
O
l
r
-
^
l
o
:
-
R
l
;
;
|
f
i
;
*
[
[
[
E
r
N
o o
E
l
-
o
-
c
t
r
l
-
'
o
i
'
E
>
l
z
-
l
B
l
l
i
l
i
l
F
r
F
G
I
g
,
-
,
c
-
o
o C
.
l
i
l
o
o
=
f
-
c
\
l
a
a
r
*
i
-
o
r
E
E
{
{
a
o
D
o
o
.
!
J
r
n
o
r
-
O
\
c
c
{
i
l
i
l
.
.
o
(
I
,
l
b
f
)
I
I
E
l
l
8
"
l
l
t
r
.
=
c
{
i
\
r
f
H
f
n
E
)
4
=
'
1
,
o
,
o
l
l
o
l
o
-
l
l
:
i
i
B
.
"
1
r
y
i
l
(
(
t
(
J
(
I
,
(
l
)
N
c
t
t
o
q
r
_
.
u
o
,
)
z
E
N f
a
o
o
i
P
a
r
c
r
l
t
i
l
t
.
'
l
o
t
o
l
-
'
-
l
c
o
x
l
x
o
l
o
c
.
r
.
{
!
t
x
r
f
,
(
\
t
x
t
o 9
o
r
t
t
.
I
4
l
=
r
.
-
l
-
o
x c
-
x
!
c
)
'
T
-
!
+
(
)
c
'
l
-
5
H
a
'
l
=
r
r
,
(
l
)
^
-
O
\
)
c
,
9
k
E
8
1
,
t
I I I I
o
g
r
.
l
l
l
-
t
3
l
q
_
i
l
o
c
,
l
F
o
F
r
l
J B
3
.
1
o
,
_
,
'
l
c
\
O
l
l
t
r
t
r
$
r
,
1
"
)
'
J
.
r
\
t
@
1
l
O
-
O
-
_
o
o
@
o
c
a
+
c
a
S
n
r
n
l
;
i
:
s
r
r
o
o
H
-
.
s
S
l
l
c
o
-
(
t
n
\
t
J
t
.
r
r
q
i
,
:
t
r
S
o
F
=
r E
6
0
.
r
r
X
7
.
t
e
E
-
c
g
=
E
.
o
;
,
t
r
c
,
d
l
0
.
,
P
o
.
.
!
r
o
.
9
.
g
:
H
E
=
t
E
C
{
*
E
E
t
"
L
-
.
"
-
r
o
-
I
F
-
E
E
;
*
;
"
i
3
t
i
E
i
l
g
r
r
"
#
$
E
$
5
&
s
f
i
"
L
i
E
l
g
:
;
g
$
E
H
P '
1
,
O
t
-
,
,
3
a
I
x
(
^
g
q
t
;
(
)
r
l
r
g
l
E
'
-
l
t
\
\
t
o
'
o
^
o
.
i
c
o
t
5
F
l
E
x
.
.
E
X
=
B
=
s
e
z
E
.
r
{
;
;
l
:
i
l
*
x
i
*
:
:
i
5
s '
-
i
;
:
.
:
I
-
o
1
'
-
1
-
E
.
.
'
e
5
1
i
6
I
s
*
F
;
f
l
i
i
i
;
"
,
,
r
*
;
$
g
E
e
'
c
i
H
P
i
e
l
I
i
'
i
;
G
,
1
=
j
u
i
E
H
$
E
f
i
^
\
O
f
\
1
.
\
H
O
\
(
\
l
O
l
\
O
F
r
:
:
(
'
)
.
\
1
.
t
t
F
^
'
[
'
-
,
,
l
-
r
a
|
-
l
r
r
|
k
(
s
H
-
o
d
B
r
-
-
-
6
.
r
,
,
-
_
l
*
-
r
r
,
<
q
H
S
f
>
u
r
r
r
r
u
8
[
^
b
'
c
r
r
-
l
Y
,
,
o
i
;
b
;
3
f
l
,
J
i
o
l
b
i
'
;
-
l
I
5
E
l
-
5
E
q
f
$
{
t
r
F
r
u
r
r
r
$
r
r
u
r
,
F
E
.
E
;
_
E
i
.
=
=
E
.
S
-
i
"
,
-
G
'
.
c
'
8
4
E
I
E
E
r
.
;
s
?
=
t
r
E
J
4
d
d
8
.
E
E
E
a
1
c
.
)
1
o
a
a
=
:
t
t
t
l
r
f
)
o
c
)
\
O
z
{
.
o
v
E
d
I
.
L
O
E
-
=
3
o
o
-
+
'
'
?
s
a
r
.
^
-
l
s
-
o
H
O
:
'
l
x
l
\
n
l
l
r
n
3
s
B
r
r
*
l
H
g
?
r
t
l
)
E
;
+
s
-
:
o
+
O
o
q
)
l
l
O q
t
o
I
a
.
l
l
c
>
!
.
f
,
o
l
o
(
t
I
x
c
Q
l
o
t
o
l
F
o o
^
f
- I
t
\
l
=
s
z
l
o
E
-
l
o
6
'
l
<
-
\
i
O
u
c
t
r
/
r
n
,
E
,
,
(
'
)
e
.
.
.
r
a
-
6
0
c
i
r
-
t
r
o
[
n
'
L
)
.
E
z
X
E
-
r
c
r
r
f
t
l
r
.
d
l
'
u
;
;
I
e
;
>
{
6
r
-
'
-
3
g
r
H
=
E
.
i
_
;
_
j
1
E
E
'
5
-
9
E
,
,
I
g
$
;
;
B
s
{
r
I
'
$
c
.
t
S
.
n
r
t
o
;
-
E
g
j
i
i
i
i
f
,
E
c
.
.
,
-
;
j
*
3
t
l
l
t
t
=
i
i
f
l
l
$
B
r
l
:
|
:
;
I
{
=
V
r
a
Y
B
$
e
i
,
.
r
r
r
i
l
r
r
3
r
,
,
E
.
S
g
E
=
S
i
-
.
N
^
r
n
n
u
u
u
I
u
I
t
r
.
E
t
h
c
r
J
4
c
l
-
1
r
l
.
g
l
l
)
-
e
E
S
j
;
e
9
G
,
:
;
)
-
L
E
x
P
o
\
"
l
4
t
l
t o
(
J
$ c
a
!
+
E
i
H
=
E
g
"
E
6
E
q
;
E
p
H
;
f
,
;
E
3
?
*
x
:
E
*
!
r
E
!
r
X
H
E
E
$
:
3
f
r
,
a
c
i
,
9
c
l
O
'
E
t
r
4
H
'
C
o
t
.
.
"
r
;
E
E
-
[
*
3
;
r
i
i
s
E
_
g
"
.
-
p
;
?
*
;
,
5
i
5
g
;
E
I
E
e
:
r
T
i
T
d
k
t
i
*
i
i
;
E
=
E
r
1
5
H
T
i
B
B
'
l
d
l
.
o
E
b
P
^
&
a
E
S
o
o
i
.
,
H
H
E
g
l
l
o
r
a
c
o
3
l
[
E
E
1
g
_
i
g
i
:
e
3
E
:
I
6
i
s
j
g
9
;
;
l
i
-
;
F
E
r
i
a
t
e
;
a
:
:
F
$
r
r
"
+
*
E
*
:
;
{
E
,
t
E
$
i
E
g
i
E
i
E
.
i
}
r
l
i
l
l
:
l
=
-
r
.
t
s
F
i
i
i
i
:
o
i
c
,
,
*
L
L
T
i
E
t
*
"
^
F
>
t
.
i
*
:
i
E
;
;
*
.
=
)
- v o
c
.
l (
J
o
l
)
J
l
c
o
r
-
'
l
i
l l
o
l
s
t
8
t
i
-
l
X
l
-
r
l
c
.
l
i
l
l
'
n
I
T
l
o
l
(
}
,
l
m
E
I
?
r
O
l
r
r
9
l
o
v
l
d l
-
-
l
x
V
l
a
e
l
'
-
o
t
q
r
r
b
B
l
-
c
J
(
"
l
u
g
z
l
:
=
i
l
[ G
I
t
)
c
-
t
a
*
l
e
o
t
-
I
-
C
r
l
b
T
$
c
t
=
h
i
(
!
E
i
5
&
t
r
(
r
t
o
[
'
;
*
3
V
A
E
E
E
6
d
6
-
(
t
,
a c C
)
6
#
G
l
C
E
E
o
'
D
l
r
'
,
a
,
E
N
a
O
-
:
E
t
t
E
:
T
P
;
O
,
l
.
r
t
\
-
o
X
(
?
)
t
r
s
;
.
i
E
3
t
:
a
S
^
o
o
E
t
q
O
'
,
\
t
(
l
o
f
d
,
.
q
o
(
\
l
o
;
'
t
r
-
'
,
,
,
*
o
&
e
i
\
r
t
r
(
l
8
t
r
-
s
J
(
g
E
S
c
-
(
u
a
t
{
f
i
r
o
g
.
l
"
E
o
E
;
l
g
g
g
E
-
s
c
a
S
l
'
;
c
{
'
:
{
.
;
i
3
7
=
i
i
5
t
q
E
$
i
;
E
l
:
n
p
*
f
i
,
'
t
t
H
:
;
H
i
a
i
*
Y
E
E
-
n
e
i
i
i
s
]
I
F
l
"
q
i
E
i
E
S
E
I
;
R
r
r
E
*
a
;
"
E
r
-
;
H
.
F
t
H
t
,
,
i
,
,
{
=
l
f
i
:
l
*
*
g
:
e
f
l
r
E
r
o
$
i
l
=
i
"
-
i
r
"
-
r
=
t
!
"
;
-
'
l
-
B
a
i
-
.
$
r
u
u
u
g
S
;
a
;
t
r
c
{
.
8
^
-
.
-
c
,
+
F
,
E
j
E
:
t
*
e
t
t
r
c
O
F
'
Z
7
(
l
,
E c
)
A
t
t
r
(
t
l
k
E
$
8
'
g
-
*
r
o
^
U
o
O
r
r
{
)
q
:
E
o
-
t
S
f
,
,
.
I
d
t
r
h
l
t
I
l
n
r
o
6
1
'
l
o
^
(
r
i
s
*
l
e
$
A
T
3
:
;
;
E
I
(
'
I
A
I
H
3
E
"
i
l
q
*
,
,
9
,
o
:
'
<
l
<
3
r
{
r
'
F
J
S
r
r
3
E
(
o
5
c
,
\
o
d
)
e
e
*
o
.
o
t
g
q
3
o
c
-
'
?
;
i
E
;
;
E
o
.
'
=
$
E
{
}
-
l
{
+
r
r
}
r
t
+
?
E
r
6
E
r
r
r
o
l
X
'
;
\
i
,
,
.
,
B
'
t
c
{
$
l
g
S
i
.
i
d
,
,
g
e
e
*
.
t
r
H
E
{
$
$
-
l
e
;
I
i
$
-
;
l
E
E
r
1
g
d
E
:
E
s
l
S
E
l
$
,
:
3
8
"
o
E
I
l
l
g
-
!
l
c
,
,
.
f
l
s
1
'
,
,
'
,
l
=
l
,
"
r
"
:
l
'
;
i
,
,
,
,
,
,
,
:
$
-
.
-
l
r
'
'
s
g
-
.
1
-
<
$
-
e
.
o
*
'
c
o
E
E
,
b
,
o
*
l
B
o
-
l
*
;
l
:
3
I
"
l
'
-
n
E
(
J
r
r
t
&
r
r
r
r
r
S
u
n
u
r
t
r
',
,
-
,
_
3
-
t
(
\
r
o
\
t
.
o
^
d
o
(
\
r
l
l
l
l
r
l
O
l
e
i
i
3
"
t
l
o
1
<
r
x
q
)
l
l
l
r
a
6
r
l
-
l
x
c
n
o
d
l
q
\
x
c
a
I
t
f
,
I
^
r
n
l
t
l
I
o
o
\
l
-
l
:
5
l
o
g
$
^
l
l
l
l
e
{
l
o
l
r
l
G
r
,
|
'
q
l
.
E
-
l
Y
;
8
l
l
j
3
s
l
'
-
o
\
(
v
I
l
l
E
o
\
q
.
o
I
i
l
8
-
r
o
t
.
i
I
[
B
r
r
f
;
I
H
s
-
l
l
E
l
E
j
r
i
;
.
"
l
E
l
3
u
r
I
r
n
f
>
.
l
o
q
l
u
l
e
o
.
o
o
l
l
Y
l
d
l
=
l
t
+
-
>
l
z
i
,
T
r
l
t
I
t
t
f
l
[
E A
N
Q
C
{
E
H
H
:
E
t
r
.
,
E
S
B
c
t
*
o
6
a
O
r
a
J
t
.
,
|
o
\
g
g
s
s
$
g
$
J
l
=
u
l
=
r
l
,
,
,
-
-
I
E
l
;
3
1
3
e
b
l
-
3
j
;
I
l
8
t
r
e
$
r
,
'
'
,
E
S
!
S
,
o
-
'
"
-
l
?
.
o
*
l
*
E
*
'
e
t
E
:
I
c
:
S
r
r
n
8
[
5
F
R
-
.
o
-
'
E
A
f
l
b
b
t
,
F
{
r
c
.
9
!
l
r
t
o
d
r
t
r
e
A
t
r
c
r
t
o
o
c
d
a
n
,
q
r
c
l
q
,
c
r
o
Z
.
c
Q
)
o o
\
o
\
d
I
@
f
-
\
o
^
I
r
-
(
l
t
-
l
\
O
l
q
x
.
-
l
I
t
l
=
l
r
-
l
l
l
t
G
c
|
.
d E c c
r
,
^
J
H
g
3
q
r
s
J
C
c
r
(
'
=
.
t
J
9
9
\
/
\
J
H
3
o
o
g
e
s
8
:
v
r
G
'
q
)
.
6
r
^
C
=
(
.
,
l
c
i
@
O
\
O
\
l
'
-
i
r
a
\
O
t
l
/
l
*
P
o
\
o
?
a
a
(
\
i
i
E
d
;
r
d
d
d
'
t
r
r
l
t
t
r
t
l
,
!
e
s
e
r
.
-
3
E
c
'
i
E
S
=
r
r
E
r
l
t
E
r
.
t
|
,
'
n
E
;
o
c
f
B
A
r
!
r
E
5
(
6
c
o
(
,
(
a
E
f
l
l
E
r
E
E
E
i
E
I
e
E
*
:
g
*
e
r
s
r
f
f
:
*
*
E
,
o
t
r
-
q
'
F
]
r
a
:
E
r
t
S
'
5
-
9
g
E
*
[
'
E
g
t
E
e
t
r
E
-
=
E
:
E
b
a
E
*
e
*
e
E
r
i
H
=
I
i
;
$
l
i
i
E
e
e
;
e
:
E
?
i
a
-
+
r
s
E
X
I
E
E
E
t
.
H
s
'
*
E
E
H
"
.
8
!
I
E
-
*
,
.
t
E
s
:
s
!
&
g
g
=
s
E
R
S
E
$
E
E
"
a
B
g
u
E
,
-
E
"
,
,
F
T
8
;
.
.
i
H
S
>
E
;
.
.
c
8
o
d
c
o
,
3
.
9
'
B
=
#
-
E
E
'
E
=
*
E
F
d
9
S
E
-
E
E
t
f
O
\
r
n
N
^
r
E
t
o
-
.
f
o
o
d
q
.
l
!
,
,
H
l
a
+
;
$
i
-
l
x
-
l
o
x
1
*
t
?
g
*
:
t
s
i
I
t
t
l
l
l
l
l
;
g
o v -
G
t
b
V
N
.
"
t
"
t
E
O
_
o
.
E
E
E
E
J
1
A
.
J
\
t
@
$
@
!
o
N
m
r
-
N
l
l
l
l
l
l
E
$
,
H
l
*
e
l
a
s
E
-
l
r
-
l
'
'
i
I
;
3
l
X
'
N
C
l
'
H
l
l
l
l
l
l
l
l
E
'
o
-
'
#
l
:
,
"
*
l
*
:
S
o
t
t
t
t
l
l
,
,
B
.
E
-
"
t
r
G
l
f
c
t
-
'
o
.
t
.
"
l
f
r
F
o
o
o
o
F
l
-
c
l
o
,
t
r
<
l
;
'
-
T
l
.
_
;
-
l
i
3
h
1
s
i
l
l
l
l
l
l
l
t
g
a
e
{
;
-
f
d
s
s
e
a
f
r
l
r
N
q
:
E
i
g
E
-
l
{
+
i
*
l
E
E c
_
o
{
I
5
N
-
i
t
q
'
'
x
r
g
.
E
s
;
E
{
:
d
u
e
a
i
*
l
l
q
-
3
s
1
=
g
.
s
n
5
$
$
B
B
;
=
'
'
'
'
;
I
f
g
.
"
.
"
'
l
?
r
'
l
b
i
f
l
'
o
"
;
-
l
i
t
i
l
-
.
.
l
^
;
s
e
-
E
t
*
r
r
,
r
,
F
'
i
'
r
r
r
"
'
5
{
(
r
)
.
i
6
r
!
=
r
+
E
r
-
l
H
.
-
a
l
.
-
a
-
-
3
E
t
N
*
l
I
g
l
C
:
I
4
"
'
;
l
F
r
5
I
r
.
E
l
-
6
:
a
R
-E
r
.
S
r
a
r
o
i
3
r
o
r
!
t
c
\
O
O
\
l
O
A
Q
(
\
I
'
-
O
O
[
l
l
i
l
S
r
a
3 G
o t
c
t
r
9
\
C
i
r
i
"
-
E
l
"
g
E
r
5
;
;
'
;
5
E
;
E
E
-
s
B
-
:
.
"
:
B
g
;
e
i
;
E
q
?
?
9
r
l
:
$
g
n
=
H
f
t
5
,
g
!
|
;
]
]
{
{
a
i
;
$
I
l
E
J
=
r
g
B
l
'
*
r
:
"
1
*
i
"
E
r
l
i
B
i
=
;
;
-
f
:
"
i
:
"
l
:
*
t
:
*
,
r
-
;
E
*
*
i
E
:
E
E
E
;
;
;
a
$
+
.
f
-
o
"
t
s
;
G
E
o
*
'
r
-
d
'
.
-
.
'
r \
o x
o
\
t
-
o
x
o
^
o
o
r
o
l
x
Y
8
9
-
o
r
o
t
r
O a
o
?
r
J
4
f
-
a
O
I
(
(
,
b
s
l
o
l
t
t
r
l
.
l
i
l
.
l
i
l
z
l I
,
'
.
E
5
i
*
<
i
l
r
r
r
"
*
'
8
I
I
:
E
E
.
o
J
l
.
_
;
o
'
p
z
6
5
l
s
E
^
;
r
r
o
'
l
o
-
,
s
a
t
-
1
8
i
B
I
e
E
a
E
l
o
l
'
X
E
,
r
E
E
;
E
l
x
I
5
l
=
s
;
r
b
.
$
l
q
,
,
I
=
l
H
5
n
:
*
l
o
I
r
<
.
c
E
E
l
i
s
H
e
'
.
l
'
<
.
-
l
s
E
l
S
^
c
.
r
o
-
i
l
l
x
t
l
o
l
l
l
l
,
'
E
l
r
L
'
!
.
5
r
r
'
r
"
r
s
P
-
t
Y
3
t
H
!
:
g
l
*
'
,
r
'
g
,
,
!
$
,
3
P
E
F
"
s
E
(
o
5
g
o o
N
C
.
I
d
a
t
r
H
(
)
o
l
r
-
-
6
Q
*
r
o
d
d
@
.
\
o
c
Q
c
{
o
l
l
i
l
l
t
I
r
a
N
I
-
t
*
l
g
g
r
e
o
o
.
.
C
F
r
a
r
{
l
.
r
i
r
r
r
r
.
H
J
G
,
-
-
,
B
c
o
t
c
(
t
;
,
1
E
x
3
E
t
"
,
l
d
z
E
+
'
c
o
E
#
E
:
"
t
t
r
?
8
:
E
s
$
s
,
f
;
E
e
g
g
x
p
f
r
;
i
G
5
E
r
n
F
.
,
,
t
t
R
9
g
*
"
4
r
r
r
r
]
g
q
i
.
,
,
?
l
E
i
f
o
*
g
f
I
I
<
F
$
t
t
t
c
{
l
'
,
,
i
-
B
"
.
i
-
H
E
l
l
u
S
E
s
E
g
F
l
l
z
t
z
:
l
I
s
e
E
:
r
:
:
i
E
g
B
E
L
.
.
d
G
I
.
E
-
a
L
i
6
8
,
f
)
!
t
E
E
f
J
T
i
e
r
E
E
E
[
E
E
E
i
a
=
I
,
I
E
{
a
i
I
'
E
-
b
*
E
E
E
E
i
E
i
E
E
E
i
l
i
i
l
I
=
E
E
B
g
F
l
g
s
t
t
g
i
g
I
E
E
g
i
E
E
i
g
g
i
g
l
l
s
;
s
l
[
E
s
;
?
E
E
;
*
s
E
f
=
-
s
s
P
f
i
e
=
,
v
7
3
s
r
E
s
E
.
g
'
T
i
i
E
g
g
i
i
I
i
i
i
i
i
I
i
i
E
I
t
$
i
,
H
,
E
i
$
i
i
;
j
[
f
u
6
a
g
E
E
g
i
l
i
;
s
i
E
:
E
H
r
t
.
E
i
a
l
"
:
;
r
:
*
i
g
A
E
E
l
-
-
o
i
\
o
$ \
f
,
\
o
r
-
o
6
t
(
^
o
o
e
)
c
a
r
-
o
\
t
e
:
l
\
9
9
!
?
Q
\
a
O
r
9
:
:
t
>
{
r
q
\
Y
'
!
-
9
9
:
t
-
6
b
F
l
r
)
e
a
j
6
o
r
o
r
a
c
o
-
o
g
g
F
!
o
$
C
t
=
9
.
'
6
.
o
!
o
q
l
C
t
=
S
9
9
t
-
e
'
i
6
o
t
i
*
r
o
t
i
r
i
o
t
N
-
i
t
-
r
-
r
-
r
O
O
-
O
^
O
^
O
O
q
q
-
q
q
q
q
.
q
_
A
s
f
$
$
$
'
t
$
s
f
t
+
$
$
\
f
$
$
$
$
$
$
$
$
!
f
c
o
c
o
c
o
c
f
l
c
a
c
q
(
n
m
(
'
|
d
l
<
l
-
r
.
r
)
l
r
1
F
\
H
.
6
r
l
'
c
t
t
(
V
)
r
O
O
l
D
(
\
l
-
O
C
\
h
O
\
$
-
O
r
O
O
O
C
'
l
r
O
-
l
-
$
.
f
i
\
J
C
t
b
\
O
r
6
o
o
o
<
i
o
c
6
6
O
O
-
f
{
Q
S
l
r
l
t
-
o
.
O
c
.
l
!
'
q
-
O
-
:
f
9
O
d
r
I
o
d
F
6
v
-
<
c
a
(
.
.
t
;
O
o
,
6
o
o
^
t
:
\
o
-
\
-
r
f
c
'
I
c
!
o
l
1
o
-
q
o
o
-
-
r
:
\
o
-
r
^
n
i
O
l
t
.
.
i
*
.
-
H
H
F
.
F
-
*
-
O
C
)
O
O
O
O
O
O
O
O
C
)
O
O
\
O
t
O
r
O
r
O
r
O
r
-
r
-
-
F
-
-
H
F
l
-
d
t
s
<
F
H
-
E
H
t
s
-
H
t
s
F
-
c
r
l
\
O
O
c
O
C
-
x
r
.
r
O
r
r
f
,
o
o
c
O
o
O
c
\
l
A
?
_
.
)
9
9
:
t
Q
r
t
-
r
:
s
!
'
O
t
*
'
S
O
!
:
t
O
c
\
l
Q
i
i
l
-
a
(
i
.
i
+
.
o
c
-
6
6
;
e
,
i
r
t
r
o
r
-
q
Q
C
I
:
r
r
t
c
-
o
o
Q
q
l
q
]
!
O
t
r
.
a
p
o
c
.
l
$
6
r
-
r
-
r
-
r
-
r
-
i
-
F
-
o
o
o
o
6
@
@
6
O
'
O
,
O
\
q
q
O
^
O
-
O
O
-
O
-
(
)
-
1
1
-
-
b
b
b
i
i
i
i
i
i
i
i
a
A
O
a
d
c
t
d
<
i
d
d
o
d
c
i
-
i
J
*
-
i
-
i
'
,
.
-
i
-
l
-
i
-
l
-
i
c
a
e
.
r
c
.
l
N
t
.
-
r
-
-
-
O
O
C
)
Q
o
.
o
,
9
0
9
9
9
9
F
r
*
F
\
Q
p
!
?
!
?
!
?
!
?
:
t
:
t
$
!
'
t
.
d
U
\
o
U
\
O
\
O
\
O
\
O
6
6
\
o
\
p
r
r
r
&
r
t
f
|
r
a
r
r
r
)
r
r
)
\
r
l
r
r
)
(
n
t
n
r
r
.
)
t
n
\
n
\
n
r
t
a
r
n
4
4
{
q
6
.
q
.
q
q
.
q
"
q
.
q
q
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
d
d
o
o
o
O
o
'
C
t
o
o
O
o
o
o
o
<
>
o
o
O
O
c
>
o
o
o
o
c
)
o
o
o
O
o
\
o
c
t
l
\
o
-
l
-
<
f
t
!
c
a
g
I
.
O
s
t
Q
\
o
t
f
.
l
c
l
c
l
\
t
\
o
o
'
c
!
L
!
1
o
\
9
!
|
r
n
6
o
r
6
r
-
o
,
c
r
$
r
-
d
c
.
i
G
o
\
.
n
.
9
O
C
l
t
)
-
,
r
r
6
r
,
r
-
*
9
Q
l
n
O
\
:
t
O
'
\
t
6
q
o
d
F
_
6
-
'
.
c
^
w
1
.
t
:
-
"
-
^
o
t
-
1
o
-
O
^
q
.
a
o
-
o
9
\
.
_
t
o
,
?
A
a
-
^
.
q
a
a
a
:
:
o
o
r
-
F
r
r
-
r
-
r
-
r
\
r
-
r
-
r
-
r
-
r
-
c
-
r
-
r
-
\
c
\
o
.
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
-
6
l
c
.
r
r
t
(
n
\
O
r
-
6
o
\
\
c
)
1
c
!
e
a
s
l
(
n
9
r
*
9
Q
O
'
C
)
r
o
t
c
l
9
n
\
O
r
-
o
O
O
\
O
<
-
F
F
-
-
;
-
:
-
c
.
t
c
'
t
c
l
c
t
c
l
a
'
l
c
.
l
(
*
l
c
'
l
c
n
(
i
c
n
a
-
t
c
t
l
c
'
l
c
a
r
o
c
r
l
a
n
\
f
,
-
-
-
-
-
F
-
-
-
-
-
-
-
-
F
-
-
-
-
-
H
-
-
-
F
-
-
-
-
-
^
A
^
^
A
A
A
A
^
A
A
A
^
^
A
,^
A
^
l
l
:
i
l
;
r
l
l
:
l
l
:
,
.
,
-
-
-
=
+
t
J
F
-
-
{
{
F
k
_
_
a
,
z
l l
u
,
'
.
J
i
"
J
r
'
i
l
.
-
(
,
-
C
)
8
; a
l
l
n
a
r
l
E
l
J
-
q
l
b
-
e
T
z
F
-
D
.
l
P
o
l
c
*
.
r
I
.
-
'
f
6
0
E
E
f
,
;
E
:
e
.
H
i
a
E
E
.
g
1
'
-
-
E
$
*
E
g
-
.
-
L
-
{
t
\
:
,
_
L
o
'
1
.
T -
L
"
1
'
T + +
d
!
o
E o
t
c
l
'
1
,
"
i
l
-
[
r
a
.
,
t
r
l
:
E
$
-
i
E
.
-
J
J
.
a
a
'
U
t
'
t
t
r
D
;
]
f
i
l
t
l
-
,
o
(
J
o
r
b
I
l
l
D
3 I
l
t
=
l
a
t
o
r
t
$
.
o
(
)
l
l
;
f
,
"
l
:
i
l
l
l
n
I
t C
'
d
t
i
t
s
.
.
r
c
,
r
o
.
r
c
.
t
r
$
r
"
1
\
o
r
:
0
9
o
\
c
)
.
.
r
.
$
t
q
t
r
t
g
S
$
3
R
R
5
:
S
E
E
E
F
q
a
q
t
s
"
q
^
q
r
.
-
s
.
q
"
-
q
i
i
i
i
n
[
f
l
i
"
i
3
3
1
s
4
{
x
1
1
\
c
o
.
1
c
n
c
r
)
c
n
r
o
r
.
i
f
A
c
i
'
c
r
i
c
O
i
t
'
e
{
c
t
]
r
"
i
c
t
i
c
l
.
i
c
r
.
i
e
o
e
O
(
r
r
c
Q
m
r
o
f
O
f
A
t
A
c
e
t
f
e
t
c
o
n
F
a
E
s
E
$
$
.
A
A
$
s
r
,
:
l
r
p
.
[
_
q
B
]
*
s
3
,
*
$
$
g
$
E
$
r
:
\
t
i
.
:
t
c
^
'
1
t
q
t
*
-
r
_
r
-
.
F
*
r
-
r
-
-
i
l
.
r
-
r
-
r
-
r
-
r
-
'
n
:
d
r
-
r
-
'
r
-
(
\
-
r
c
r
o
\
o
\
2
\
c
v
t
\
A
C
!
?
:
9
g
8
R
;
F
B
K
8
F
8
K
f
i
F
S
E
[
E
H
E
S
S
E
$
S
E
r
O
O
O
*
r
$
t
r
l
-
X
i
i
'
A
;
\
5
i
>
r
f
l
3
-
r
<
*
.
F
{
F
l
C
-
{
r
y
O
l
r
'
)
(
'
,
(
r
r
u
l
N
-
\
^
!
-
-
^
r
-
r
-
o
o
o
o
c
c
'
'
{
.
q
q
q
1
?
"
'
1
c
^
a
:
l
:
:
1
{
.
^
l
1
:
}
1
3
-
t
'
c
o
^
$
'
q
'
r
"
^
r
{
d
H
F
i
d
o
r
e
l
c
'
t
i
^
t
t
'
t
c
'
r
o
r
o
i
(
\
i
N
(
\
i
c
t
i
o
i
c
t
t
(
\
(
.
I
N
c
{
c
{
c
'
l
F
r
F
a
F
-
.a
r
<
e
o
c
o
C
!
C
'
I
C
\
*
s
-
O
O
O
q
'
O
\
O
'
@
0
9
0
9
q
:
I
-
'
t
-
\
O
\
O
\
O
r
r
)
l
n
r
t
t
f
,
$
$
c
O
<
f
=
r
-
f
,
$
t
f
\
"
U
-
t
i
i
i
:
r
I
A
F
i
c
4
O
O
S
?
i
n
i
n
c
o
c
o
c
n
c
1
e
o
c
q
c
a
c
o
c
o
c
a
q
^
q
o
:
q
^
q
.
q
.
q
q
a
a
a
a
e
q
a
a
a
a
q
q
q
.
q
.
a
a
q
c
l
q
q
q
q
'
o
c
o
o
c
o
d
o
o
o
o
o
d
d
d
o
o
o
o
o
o
'
o
o
o
o
o
o
o
o
o
$
*
F
F
i
$
"
B
"
3
^
f
,
n
f
l
$
$
"
q
q
H
f
l
a
$
*
E
B
3
3
i
3
?
3
$
3
_
t
$
-
J
+
_
t
-
t
d
+
d
$
+
-
f
,
d
{
d
$
-
t
$
d
$
'
t
-
d
r
f
$
!
f
,
'
f
,
$
\
f
,
$
$
\
c
r
-
c
c
o
\
C
-
c
.
'
l
c
.
.
)
t
f
,
t
\
Q
!
:
O
\
O
:
r
C
i
!
3
s
f
n
\
O
i
-
-
@
C
\
O
\
r
-
.
N
:
-
c
c
r
o
c
c
c
i
i
-
a
a
A
A
d
c
'
o
'
c
"
o
t
c
r
o
o
\
o
'
o
'
o
-
-
-
-
-
c
.
l
o
O
u
.
)
C
\
C
)
f
-
r
,
a
N
(
)
o
O
\
C
r
t
c
a
-
C
)
O
r
f
-
.
\
O
l
J
^
|
$
r
f
,
a
e
C
.
r
Q
!
C
.
l
d
H
d
*
F
H
n
s
c
o
o
t
o
o
r
o
o
F
n
<
t
c
.
r
<
'
.
t
-
6
o
o
r
'
-
\
o
h
s
f
(
f
l
c
t
=
Q
o
\
o
o
t
-
'
\
O
r
n
:
t
c
'
l
^
c
o
-
"
9
.
m
^
o
o
-
n
r
.
\
\
\
\
\
\
*
q
\
o
^
t
o
-
.
o
^
\
o
^
\
o
^
.
o
^
t
o
^
\
o
-
.
q
q
v
I
v
I
w
I
v
l
'
q
c
a
.
O
c
O
C
-
l
t
^
a
C
A
c
O
C
a
c
O
c
i
c
n
r
e
c
i
c
i
c
n
c
i
r
n
C
O
c
.
l
C
A
C
O
C
.
l
e
O
C
i
c
'
l
l
Q
(
r
t
r
C
i
c
l
.
l
(
f
i
(
-
.
1
*
*
(
\
$
o
Q
-
r
O
N
@
t
n
r
-
t
C
\
C
.
l
C
.
t
$
\
O
@
a
.
l
\
O
n
\
O
q
J
q
\
r
-
E
$
q
J
e
.
t
q
e
N
n
o
O
i
i
*
t
s
*
{
x
i
*
t
r
;
O
i
c
.
t
'
r
;
n
O
r
e
.
r
c
O
o
t
r
-
x
.
O
O
!
O
a
!
a
Q
!
?
Q
t
I
$
.
-
l
,
l
"
f
-
:
-
:
o
^
q
.
q
a
o
^
\
\
.
o
^
\
q
,
t
i
.
+
^
.
t
^
c
.
I
c
1
o
f
o
*
-
i
-
:
.
O
^
o
^
a
q
3
^
f
^
O
O
\
O
\
O
\
O
\
O
\
O
\
C
I
.
@
o
O
O
O
6
(
r
O
@
o
O
o
O
o
O
o
O
o
O
O
O
O
O
o
O
f
-
f
-
f
-
f
-
t
r
-
h
c
i
-
o
@
r
-
r
r
l
$
$
.
n
c
!
c
.
|
,
$
(
.
1
c
-
l
c
.
l
c
!
q
)
$
h
9
r
:
q
o
C
\
l
s
Y
)
o
c
-
.
n
r
-
b
,
-
6
<
\
O
c
O
O
d
.
r
d
\
O
o
o
d
N
$
\
O
o
o
O
c
.
l
!
f
,
\
O
o
O
O
c
'
)
,
4
E
Q
:
<
S
f
-
L
f
C
l
i
r
i
O
t
C
.
t
o
t
c
n
r
"
-
l
c
O
c
O
c
-
r
*
s
f
-
i
i
'
*
-
t
t
n
n
\
n
t
a
(
n
\
O
\
O
\
O
-
\
O
-
\
O
^
\
t
-
F
ts
H
-
-
H
<
d
d
d
H
E
H
T
H
d
-
#
F
-
H
;_
_
!<
d
H
H
d
d
.
.
t
.
a
c
O
6
I
r
!
r
!
<
a
<
O
C
)
<
)
O
\
O
\
O
\
o
O
6
f
-
f
-
f
-
\
O
\
O
\
O
t
i
A
!
A
t
l
?
$
9
$
c
O
v
1
\
n
r
n
\
n
r
n
t
n
n
r
n
l
h
6
,
.
r
+
+
+
<
s
t
-
t
.
t
S
.
t
*
+
a
i
'
d
,
.
f
,
.
t
s
l
.
!
l
.
!
.
!
i
o
r
c
r
o
r
o
,
o
r
o
,
o
,
o
,
o
,
o
,
c
r
o
,
o
t
o
r
o
r
o
'
c
'
o
'
o
'
c
'
o
\
o
\
q
q
q
q
q
.
q
.
q
.
q
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
d
d
d
d
d
d
d
o
l
(
\
t
r
o
!
f
,
\
o
o
r
c
Q
t
-
<
F
-
r
\
0
\
\
o
$
c
\
l
o
o
,
o
\
o
,
Q
q
c
i
(
r
l
E
t
9
Q
c
j
r
-
!
-
l
O
.
V
o
\
+
6
*
-
6
r
a
-
i
O
c
.
l
F
r
n
C
i
\
r
r
=
E
c
{
o
o
t
6
r
l
-
r
r
t
Q
\
\
9
C
!
9
9
!
O
n
9
0
6
d
6
d
r
.
&
'
c
i
b
d
6
r
-
r
.
6
\
o
,
z
r
r
d
+
s
f
+
e
.
r
i
n
N
c
.
l
r
y
-
r
-
r
O
6
O
q
q
-
q
.
o
o
\
o
v
j
t
d
-
r
r
i
r
r
;
v
i
'
r
r
i
r
r
i
r
r
i
r
n
r
n
r
r
i
'
t
/
1
r
r
;
'
r
r
i
-
r
/
i
-
r
/
i
t
n
r
n
\
\
a
r
n
t
(
a
r
r
r
r
i
n
t
t
f
,
$
l
f
,
-
O
l
c
i
S
r
\
O
f
-
O
O
O
\
O
F
c
.
,
l
c
n
\
f
t
n
\
O
f
-
o
O
O
\
q
)
=
(
)
t
c
l
l
!
t
h
\
9
E
9
9
q
Q
\
t
V
V
+
t
+
!
t
\
i
+
6
n
t
r
i
t
r
i
6
t
n
l
n
t
n
(
n
'
!
"
t
\
O
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
r
-
-
H
E
-
-
H
F
a
F
a
<
H
*
-
d
H
-
d
H
d
F
l-
F
{
-
d
-
F
{
F
{
r
<
F
{
F
-
d
d
i
d
c
t
i
J
d
d
d
d
i
a
a
a
d
d
d
d
d
c
t
d
d
d
d
d
c
t
d
d
d
C
J
C
lI
(
J
t
'
i
.
'
l
i
r .
t
+
l
,
r
'
)
:
,
I I
(
(
t
(
) 3 G
(
)
(
)
(
)
l
l
/
_
o
_
^
l
-
,
a
t
r
/
:
N
\
l
-
\
i
-
-
a
\
i
*
I
t
l
i
*
l
l I
3
O O
(
)
l
l
c
o
6 \
t
r
.
,
)
r
l
(
v
)
(
\
F
t
o
\
c
,
)
l
-
-
t
r
)
o
r
f
,
c
r
o
c
4
r
-
-
r
\
o
o
r
n
o
t
f
,
o
\
\
t
@
c
o
6
(
\
l
t
r
N
t
r
-
N
\
O
r
r
l
t
^
t
C
O
C
.
l
(
\
I
(
\
I
-
H
O
o
\
O
\
6
f
-
f
-
\
O
\
O
r
r
)
!
f
,
$
m
C
A
N
e
{
-
r
-
t
O
O
O
o
O
O
O
O
o
o
O
o
O
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
^
a
?
A
c
A
c
o
c
O
t
O
c
A
c
a
c
7
l
c
O
c
n
e
q
a
l
a
l
(
\
I
6
l
(
\
l
O
I
N
e
.
l
C
{
(
\
l
(
\
l
(
\
t
(
\
l
(
\
l
r
l
N
(
\
I
(
\
1
(
\
l
t
-
'
"
\
6
r
r
s
"
r
O
\
c
Q
t
\
-
.
\
O
-
\
O
-
.
\
O
(
\
f
6
$
O
\
O
c
f
(
f
(
}
\
r
f
,
*
r
O
r
r
O
t
O
f
O
b
r
f
*
r
O
o
o
\
O
r
q
O
0
o
t
n
(
f
)
O
r
A
c
A
O
6
r
a
e
A
-
\
O
r
f
,
-
r
O
\
f
-
$
(
\
l
O
C
E
\
O
t
O
-
O
\
q
q
v
I
u
I
.
f
^
q
.
t
^
$
^
c
.
L
q
^
c
f
l
q
o
l
o
l
o
f
.
l
-
l
-
i
-
l
-
l
o
^
o
^
q
o
-
o
^
q
.
q
.
q
.
q
.
6
^
r
n
r
n
(
a
r
(
r
)
r
n
(
n
r
)
t
n
r
n
r
n
t
t
n
r
r
n
r
n
r
n
t
n
r
n
r
a
t
n
t
n
r
a
t
t
a
t
+
!
+
r
+
t
t
t
f
,
o
t
o
\
!
f
c
)
(
r
t
-
t
-
c
f
)
o
\
o
c
a
o
i
a
c
Q
-
o
\
r
\
\
o
r
n
\
f
,
$
r
n
r
f
,
h
(
a
\
o
@
f
-
<
)
c
a
f
-
H
q
'
q
O
-
r
n
O
\
(
\
l
\
O
O
c
q
f
-
e
r
r
n
O
C
{
r
O
O
$
O
O
N
\
O
O
$
(
\
t
\
O
q
q
q
v
l
\
o
^
\
o
^
.
o
^
\
\
\
6
^
o
q
q
q
q
.
g
.
o
^
o
-
-
l
-
c
\
l
o
t
o
l
q
q
$
^
$
^
s
q
,
q
t
I
c
o
c
o
c
o
c
a
c
o
c
a
c
a
c
f
)
c
f
l
r
a
c
a
c
a
m
r
o
c
n
$
\
t
t
f
,
$
$
i
f
s
r
\
t
!
+
$
$
\
t
<
'
$
{
'
C
n
c
a
(
\
l
C
{
C
\
I
-
F
i
H
C
l
r
-
r
O
o
r
\
(
}
\
o
I
.
\
O
O
S
6
F
f
-
f
-
\
O
\
O
\
O
r
n
h
r
n
!
f
,
$
!
+
t
O
e
{
(
\
l
N
f
{
(
\
l
C
.
t
N
(
\
I
C
-
l
(
\
l
(
:
I
e
r
*
<
-
r
-
r
-
-
F
{
F
l
F
i
F
'
t
-
F
t
F
t
-
t
-
{
F
l
-
F
.
F
.
O
\
O
\
O
\
(
}
\
O
\
(
}
\
O
\
O
\
O
\
O
\
O
\
O
\
c
'
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
^
^
a
a
o
o
o
o
o
o
o
o
o
o
o
c
)
o
o
o
o
o
o
o
o
a
o
o
o
o
o
o
o
o
o
O
\
O
O
l
$
(
n
f
-
O
\
C
\
l
\
f
,
f
-
c
'
.
C
f
r
n
6
l
r
n
N
\
O
O
$
(
\
l
f
-
C
.
l
t
O
-
r
r
O
*
t
O
a
.
l
-
r
C
}
\
f
-
r
n
C
a
d
O
O
O
\
O
.
t
C
.
t
-
6
O
O
r
O
r
f
,
t
O
-
C
)
Q
\
O
(
r
l
C
q
C
{
O
O
\
f
-
\
O
+
q
q
o
l
o
l
e
*
q
.
I
c
l
-
-
-
l
-
l
1
o
^
o
-
c
l
o
^
o
.
o
.
q
.
q
q
.
q
.
q
q
.
q
.
o
o
^
o
o
.
o
q
c
O
c
O
t
A
c
O
c
O
c
O
c
A
c
O
c
O
c
O
.
a
c
O
c
O
e
O
c
O
c
A
C
O
c
O
c
A
e
O
(
\
l
(
\
t
(
\
l
C
!
e
.
l
C
.
l
c
.
l
O
t
(
\
l
C
.
t
-
c
l
c
f
r
r
f
,
\
l
,
)
\
o
r
-
o
o
o
\
c
)
H
c
.
i
l
c
i
$
r
n
\
o
r
-
@
o
\
o
r
i
c
!
-
c
o
(
f
,
,
-
h
\
o
c
-
o
o
o
\
c
)
a
a
1
a
^
,
e
n
a
O
.
a
c
n
c
O
c
.
)
e
i
r
f
,
!
+
$
!
.
t
f
,
r
f
,
\
f
,
!
+
\
f
,
t
+
h
t
n
r
n
r
A
(
A
-
l
l
)
U
1
t
A
(
n
r
n
\
O
(
.
l
(
\
r
(
\
l
a
r
c
'
:
c
.
l
a
l
c
]
(
\
.
l
(
-
.
1
C
.
l
C
{
a
r
(
\
f
N
(
\
f
a
f
(
\
{
(
\
f
(
\
l
6
l
C
!
6
l
(
\
t
(
\
l
C
.
l
C
.
l
(
\
l
(
\
f
C
.
l
^
=
=
=
o
o
c
o
c
o
o
o
o
o
o
o
o
o
o
(
3
0
0
o
o
(
)
o
"
\
d
$
t
'
-
(
)
c
a
\
O
O
\
c
\
I
\
O
O
\
o
l
l
n
O
c
.
I
h
O
\
r
n
\
O
O
1
1
,
5
-
r
a
O
\
'
G
l
O
t
*
9
9
O
\
6
f
-
f
-
\
O
r
n
r
$
e
A
r
O
(
\
l
a
-
t
C
)
O
6
o
O
f
-
\
b
e
{
C
.
l
C
{
C
{
a
.
l
s
d
F
{
d
F
{
F
I
H
d
H
H
F
{
H
F
r
E
-
O
O
O
O
O
c
a
c
.
t
c
o
c
o
c
a
c
Q
c
a
c
a
r
q
c
a
f
o
c
n
r
o
c
o
c
o
c
a
c
f
)
c
i
c
a
c
a
c
o
c
o
c
.
)
c
f
!
c
f
i
-
.-
J
'
/
\
O
o
o
'
#
;
,
t
n
\
O
r
o
r
u
j
'
J
t
c
o
6
l
r
\
t
c
\
;
?
q
,
G
l
6
._
6
',
a
o
r
a
c
a
c
a
'
c
.
)
-
.
\
o
n
t
>
o
l
o
.
L
\
o
.
s
\
f
,
c
o
-
i
O
O
\
o
o
r
-
r
-
F
e
@
o
\
C
)
c
\
c
a
r
r
t
c
-
o
c
!
r
r
r
-
t
-
$
O
t
-
c
.
|
O
f
-
c
A
O
l
-
r
f
,
-
(
p
$
a
@
r
n
C
\
t
O
\
\
O
(
V
r
q
@
(
r
)
(
\
l
O
\
F
\
f
-
h
$
t
r
f
c
A
c
O
c
A
(
\
l
a
l
(
\
l
x
r
r
-
.
O
Q
(
)
O
\
O
\
O
\
6
0
O
,
o
O
f
-
C
-
F
-
\
O
\
O
\
O
\
O
^
^
a
a
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
p
\
o
\
o
r
n
r
n
r
r
n
r
a
r
r
t
1
(
n
'
r
r
)
(
n
i
(
1
r
)
r
n
(
l
l
(
)
f
-
\
n
$
c
r
)
(
\
l
(
\
l
F
r
-
!
F
r
-
r
C
f
C
{
c
A
r
f
\
O
'
f
-
O
\
O
e
A
(
a
t
-
(
)
c
q
\
O
O
f
t
t
-
-
r
r
n
c
{
r
a
6
a
r
$
F
t
r
-
c
o
\
o
o
\
c
r
(
n
o
'
-
<
r
f
.
.
r
-
o
c
f
)
r
-
o
c
o
\
o
o
c
a
\
o
o
m
\
o
c
)
c
r
t
v
'
!
h
-
V
l
\
O
-
\
O
-
\
O
-
O
f
-
-
C
-
_
f
-
-
o
O
-
,
O
O
-
Q
C
)
,
Q
O
-
t
-
r
.
-
r
$
l
6
1
t
r
l
(
O
c
t
i
c
a
+
$
-
G
-
i
6
a
6
6
^
.;
i
i
-
a
t
\
t
(
\
l
(
\
l
c
.
l
(
\
l
c
{
C
\
l
(
\
l
C
.
l
t
\
(
\
I
N
(
\
I
(
\
I
N
(
\
l
(
.
r
r
c
a
(
.
)
c
o
(
f
r
t
a
c
q
t
7
)
r
'
l
c
q
c
A
m
c
O
c
O
f
l
l
C
r
l
(
\
l
N
(
\
l
-
'
.
1
-
O
O
C
)
O
\
O
\
O
\
o
O
C
-
f
-
f
-
\
O
\
O
\
O
(
n
l
r
n
t
.
7
)
!
f
,
{
.
{
.
c
A
q
n
q
A
c
A
c
a
c
n
q
A
(
A
c
a
c
O
c
a
c
O
(
\
l
O
l
O
l
N
C
l
l
6
l
C
r
l
C
!
N
e
{
(
r
l
O
.
l
a
I
N
C
\
C
"
.
|
e
.
a
c
{
6
i
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
q
o
'
o
,
o
\
o
\
o
\
o
\
o
\
o
\
o
\
O
\
o
i
o
\
^
6
G
-
-
6
-
-
-
^
-
6
c
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
)
'
c
t
'
o
'
o
'
!
a
Q
!
Q
C
J
g
o
S
-
9
8
4
(
:
l
O
r
r
!
O
c
r
r
r
<
c
)
q
)
r
-
\
O
t
a
t
n
{
'
r
f
\
t
t
t
r
)
r
r
|
\
O
c
-
E
-
r
a
N
C
,
r
-
t
.
r
c
o
o
6
\
o
c
o
d
q
\
h
!
a
c
q
Q
\
o
r
f
,
N
o
o
g
\
g
s
N
o
6
b
+
q
q
q
q
-
o
o
0
O
-
_
r
-
_
f
\
-
E
l
\
\
O
-
\
O
-
\
O
\
O
\
O
r
a
r
n
r
i
^
r
\
t
*
+
!
f
,
+
r
O
c
O
c
o
-
^
-
^
-
^
-
^
i
i
-
a
t
,
)
m
C
'
)
(
'
)
t
7
)
C
O
c
q
c
a
t
Q
f
n
r
q
c
a
(
f
l
f
a
c
a
c
q
m
m
(
O
c
A
t
A
c
A
c
A
c
q
(
.
t
c
O
c
r
i
f
.
l
'
C
r
i
(
f
l
=
e
l
!
!
l
t
!
O
\
p
\
9
p
q
|
<
)
-
r
C
{
r
n
r
f
r
n
\
O
r
-
o
O
O
\
O
E
(
\
r
m
g
h
\
O
r
-
A
O
\
O
E
l
e
q
e
a
e
e
<
2
(
)
;
F
.
d
F
.
F
.
F
.
_
r
_
r
_
r
l
G
r
c
{
c
\
l
N
d
l
e
.
i
c
\
i
\
c
{
6
i
h
o
f
O
t
o
l
o
f
o
f
o
{
o
l
o
f
(
\
l
(
\
l
(
\
l
(
\
l
(
\
l
(
\
l
(
\
l
(
\
l
.
l
c
{
c
.
l
(
\
l
N
O
l
c
.
l
t
\
t
a
\
c
.
t
(
\
l
e
.
i
N
i
-
i
-
.
.
6
6
-
6
'G
-
;
-
;
-
i
r
-
i
-
i
-
n
o
o
o
(
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
>
o
o
o
.
o
'
(
)
-
c
i
'
o
'
!
Q
c
l
l
U
3 t
r
o a
o
i
l
(
.
o
E
(
J
3
6 o
o
l
t
G
c
)
o t
a
(
n
r
a
s
E
E
S
S
E
g
3
S
3
i
=
v
=
8
8
E
8
8
B
$
F
F
r
:
S
s
8
E
S
$
t
i
l
r
-
r
-
t
i
r
-
r
-
i
-
i
-
f
.
-
i
i
r
-
r
-
F
F
F
Q
i
(
2
-
Q
l
t
O
t
O
\
O
-
\
O
-
'
q
-
\
O
\
O
\
O
\
O
-
\
O
-
\
O
-
v
l
i
l
i
l
i
k
k
;
f
k
l
.
i
l
"
.
i
k
k
o
i
c
.
i
k
.
S
"
l
i
.
-
i
<
-
i
c
f
,
"
.
i
{
.
i
e
.
i
c
.
i
t
-
i
o
i
c
.
i
e
.
i
o
i
o
i
o
i
'
\
O
o
\
(
\
l
\
O
O
\
o
l
\
O
O
'
f
r
-
-
v
f
O
:
i
9
0
C
1
t
:
!
!
F
N
r
-
e
{
f
-
C
l
6
c
A
g
\
t
9
!
O
H
R
F
K
R
N
H
5
=
h
:
r
=
g
E
s
s
B
a
B
A
h
q
&
A
A
A
A
s
.
g
-
6
^
'
.
f
-
r
.
t
.
{
l
.
f
-
t
-
f
.
t
t
$
!
f
,
-
t
r
t
t
<
r
\
t
'
f
,
t
$
t
f
c
o
c
?
l
(
o
t
a
c
a
l
v
l
c
,
)
(
'
|
d
l
(
.
'
t
(
\
I
N
-
C
{
F
l
s
q
r
f
,
i
r
l
t
\
O
\
-
r
i
r
O
Q
C
l
g
a
S
q
'
t
O
'
:
t
E
?
9
f
A
Q
r
r
O
r
f
:
r
C
)
i
<
i
.
.
i
r
-
N
e
-
i
r
i
c
-
o
t
r
-
n
o
p
c
o
6
i
i
O
+
O
i
O
\
D
=
E
c
a
o
o
r
f
O
r
n
-
h
c
a
o
,
<
j
b
;
-
o
r
i
.
.
l
i
d
i
.
r
.
f
i
i
i
l
u
-
G
b
i
6
-
o
5
6
O
O
1
-
5
1
G
l
c
a
-
t
^
t
-
h
;
.
a
i
.
-
r
-
a
l
.
,
.
t
\
o
\
d
\
o
'
\
c
i
'
\
c
i
.
d
\
.
d
\
o
\
o
\
o
\
o
-
\
o
\
o
\
o
r
c
i
r
o
r
o
r
o
r
o
r
-
r
-
r
-
F
'
t
\
r
-
t
\
r
-
r
\
r
-
1
r
1
c
.
t
c
-
;
c
.
r
6
r
t
x
-
a
r
-
r
Q
O
O
,
q
,
O
,
S
p
9
p
t
-
l
-
t
-
\
O
\
g
\
g
!
n
r
!
O
I
I
I
9
O
d
d
o
o
o
o
i
j
i
j
6
6
6
6
.
6
;
6
,
q
q
q
b
o
r
o
6
6
5
O
o
.
q
q
e
'
o
q
N
4
4
{
{
4
4
6
"
4
6
^
4
q
"
d
b
^
6
-
4
.
e
^
"
"
"
a
"
"
a
a
?
^
"
a
"
?
?
:
.
c
)
o
o
o
o
o
c
i
o
o
c
)
O
O
o
O
O
C
i
O
-
O
o
C
i
o
O
o
O
O
O
O
O
c
>
O
\
g
r
,
1
t
.
)
-
O
r
-
\
O
!
f
,
c
a
6
'
.
1
-
Q
6
O
\
o
p
F
t
)
\
O
\
e
t
a
3
O
!
a
!
a
!
n
t
t
:
q
l
l
?
1
4
?
6
o
i
;
J
O
5
r
r
\
o
,
n
+
c
'
i
i
-
i
*
5
6
F
\
o
t
r
t
:
t
c
o
c
'
t
-
!
2
O
\
o
o
r
-
\
O
1
^
$
c
a
c
r
l
.
r
:
.
{
.
t
^
t
^
m
.
.
r
.
"
1
c
o
-
q
q
q
e
.
l
r
l
q
q
q
c
{
o
:
q
(
-
f
q
q
:
i
a
-
l
-
:
a
a
a
-
1
.
l
r
.
r
c
t
(
\
t
C
.
r
c
.
r
c
.
.
[
r
.
f
c
.
i
c
.
i
'
c
.
i
a
i
o
.
i
'
o
i
o
i
-
c
.
i
c
.
i
o
i
o
i
e
'
r
c
{
c
l
N
a
l
N
(
\
l
(
\
l
N
o
l
6
l
-
a
l
c
.
r
$
r
n
\
o
F
-
o
o
o
.
o
-
o
r
r
!
|
-
t
r
!
Q
\
9
r
.
.
q
9
q
o
-
c
{
c
n
t
f
t
f
r
\
o
r
-
o
\
9
2
A
A
A
^
A
^
o
i
i
5
5
O
O
d
O
O
6
O
6
O
;
-
-
-
-
(
\
v
v
-
g
I
'
=
.
i
l
:
,
^
_
-
.
r
1
1
l
:
=
3
=
=
=
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
''-
:
r
-
o
t
d
'
c
t
r
-
e
{
r
\
c
o
@
c
a
o
O
t
!
O
,
\
f
,
C
)
l
n
(
2
\
O
H
r
*
'
(
}
l
o
O
c
O
q
\
!
O
Q
\
O
O
l
'
I
}
!
1
0
1
o
.
'
;
0
1
6
i
-
i
{
i
o
\
d
,
.
,
-
t
/
i
<
d
c
o
c
a
c
a
1
1
t
O
i
-
O
Q
g
l
t
Q
r
9
0
6
a
r
-
r
-
\
o
\
o
A
E
i
j
^
A
:
A
*
-
*
.
d
5
-
-
.
{
*
i
"
o
-
.
q
-
6
-
.
o
^
o
.
o
.
o
o
^
^
-
^
o
o
.
\
\
\
\
\
\
\
q
}
6
i
o
i
e
.
i
c
.
t
c
.
i
N
c
.
i
o
i
c
.
i
o
i
e
-
'
t
c
.
t
c
.
r
c
.
r
c
t
c
.
r
o
r
c
.
t
o
{
c
-
r
o
l
N
c
.
l
c
.
l
(
\
o
l
c
'
l
.
l
o
l
F
l
-
\
t
-
l
l
r
}
r
i
.
c
q
c
!
C
.
t
H
H
-
t
s
F
4
t
-
l
c
.
t
m
c
O
!
f
!
n
F
A
O
\
i
t
l
'
S
.
9
9
9
-
'
c
O
r
o
O
Q
m
c
-
v
.
1
m
H
o
\
c
-
(
r
1
c
n
d
o
\
E
\
A
c
1
1
t
q
,
F
I
O
S
I
;
o
a
\
9
s
f
q
l
-
q
r
!
:
!
?
S
q
i
o
o
r
b
g
j
o
F
-
F
F
i
<
r
-
6
'
l
o
t
c
i
t
o
i
o
t
n
t
n
-
n
q
n
n
-
t
-
$
t
+
-
q
s
t
-
c
n
-
c
'
)
.
(
t
)
-
c
t
)
-
(
r
)
-
t
-
t
'
+
r
f
.
f
$
s
|
l
$
.
t
S
$
'
$
$
$
d
d
.
t
.
t
$
\
f
$
$
s
i
$
S
\
f
,
$
s
f
$
$
O
r
r
r
c
e
$
t
\
O
m
E
)
6
l
.
\
q
O
C
-
-
\
O
-
r
\
O
'
:
\
Q
c
r
l
o
O
r
f
n
9
Q
!
A
e
!
a
A
\
O
\
a
:
f
!
1
6
r
a
o
i
c
i
i
-
6
.
r
\
d
6
+
o
i
q
t
1
e
p
N
r
-
J
.
q
6
n
o
t
*
q
\
c
o
6
!
1
o
l
r
-
c
.
l
E
C
r
6
\
d
6
i
-
i
-
i
d
i
[
d
d
6
i
o
6
I
L
o
1
o
f
c
a
-
c
a
-
m
.
+
+
-
'
4
.
a
A
\
q
\
o
r
-
r
-
o
o
-
^
6
a
6
c
G
.
+
.
f
{
I
$
$
$
s
l
.
f
r
d
l
s
t
'
6
v
i
'
t
r
i
r
r
i
r
r
i
\
t
\
r
n
r
)
r
r
l
t
n
r
n
(
k
1
t
r
r
r
(
r
t
r
r
a
O
6
g
.
\
O
\
o
O
o
O
q
o
r
-
C
-
r
:
.
\
1
?
9
\
O
l
n
t
a
r
l
a
t
$
S
$
q
i
)
=
6
6
6
6
6
6
b
b
b
O
Q
A
e
Q
9
9
9
A
9
o
,
5
5
5
6
6
6
.
q
.
q
.
q
.
q
.
q
q
q
.
q
.
q
.
q
q
q
.
q
d
d
c
i
o
'
o
o
'
O
o
o
o
a
o
o
o
o
o
o
o
o
o
-
t
-
t
r
t
.
t
O
\
1
r
r
-
s
'
*
1
'
O
\
O
q
)
O
\
O
c
i
O
$
$
-
9
t
r
g
l
t
-
a
r
9
S
O
I
Q
O
Q
t
a
L
c
i
o
s
t
l
6
+
e
i
r
d
S
E
U
E
d
q
i
o
o
t
-
!
?
s
!
1
!
:
o
q
,
o
p
q
'
9
$
o
<
i
O
6
r
-
i
-
r
-
i
i
i
s
F
6
'
\
O
\
b
v
i
<
5
_
r
O
-
r
O
-
v
)
,
r
r
,
r
r
t
a
-
r
r
t
-
t
n
-
v
)
v
!
$
\
t
-
s
t
-
t
-
$
&
3
&
i
.
.
i
i
.
.
i
;
a
l
i
k
k
k
.
i
a
i
i
i
a
i
t
d
o
i
.
t
c
.
i
c
.
i
c
f
c
,
i
e
.
i
o
i
e
.
i
c
'
i
e
.
i
e
.
i
c
,
i
e
.
i
e
.
i
=
r
6
l
e
r
r
.
\
f
,
r
n
\
O
r
-
@
O
\
C
)
-
r
C
\
l
(
f
t
$
i
a
\
O
F
9
0
O
\
Q
1
1
9
!
!
!
:
t
r
t
\
O
E
9
Q
q
I
\
o
U
\
d
.
b
\
d
6
r
o
r
o
i
o
r
-
c
-
r
-
i
{
r
i
r
-
h
q
-
-
!
:
F
E
o
Q
@
9
Q
9
9
@
@
9
Q
9
\
o
t
t
r
t
1
r
t
o
t
1
r
l
N
o
l
N
6
.
l
N
1
r
1
N
h
N
c
t
o
1
6
1
e
l
i
\
N
o
t
-
o
l
o
f
e
f
o
t
6
l
t
N
t
\
c
{
<
r
r
a
a
'i
i
r
^
c
-
o
d
o
o
d
o
'
o
c
t
o
o
d
o
'
o
o
o
-
c
>
o
o
'
c
i
'
o
o
o
o
o
o
o
o
c
>
o
o
.
.
o
(
J
.
(
,
(
.
)
3
I
(
,
l
l
(
,
o
I
(
J
G
'
(
.
)
3 t
r
o o
o
I
(
o
-
.
-
r
-
t
O
O
F
a
r
-
t
F
l
-
F
l
O
\
O
\
O
\
O
\
O
\
6
-
6
4
o
o
o
o
o
(
a
(
o
o
l
N
(
\
l
F
I
F
I
F
'
F
'
F
t
o
\
o
\
o
\
o
\
o
\
o
o
o
o
o
N f
a
/
)
r r
a
O
t
\
l
l
f
d
O
l
n
(
\
|
O
\
\
O
N
O
\
O
$
O
O
r
-
.
O
\
\
O
m
O
f
-
$
N
O
\
\
g
(
f
r
O
O
r
+
a
a
r
r
r
t
v
r
N
g
l
g
l
-
s
'
a
-
O
O
O
O
\
O
\
O
\
@
6
6
f
-
F
f
-
\
O
'
\
O
\
O
\
O
r
l
r
t
f
i
r
r
i
r
r
i
n
r
a
r
n
r
n
r
n
r
a
r
/
,
l
h
i
7
)
l
,
f
q
:
t
-
r
f
-
\
t
-
\
t
-
t
-
t
-
\
t
_
\
t
^
t
-
$
_
\
t
-
$
-
$
$
_
$
-
$
.
-
-
-
^
a
^
-
a
a
a
a
a
-
a
a
t
o
t
(
\
l
6
l
(
\
l
N
c
.
l
c
.
l
c
{
N
(
\
l
(
\
l
N
N
N
(
\
l
N
6
l
o
l
N
(
\
l
(
\
l
(
\
l
(
\
l
c
\
l
N
c
{
N
a
.
l
N
I
<
t
6
t
=
c
I
r
t
-
r
o
s
l
'
(
f
l
-
o
o
\
e
)
\
o
r
n
$
(
v
t
6
l
N
-
o
o
\
o
\
@
r
-
r
-
\
o
\
o
\
9
\
o
6
r
f
c
o
=
o
6
@
f
-
\
C
t
(
'
t
N
i
O
O
\
@
f
-
\
O
l
n
$
N
-
O
O
r
t
\
\
O
r
$
c
q
s
r
+
'
f
t
+
e
a
f
q
r
a
m
o
a
(
V
!
(
n
c
a
m
G
l
o
l
c
.
l
N
o
t
o
r
o
t
e
!
6
1
-
1
-
F
.
F
.
-
F
.
F
.
a
a
a
a
a
a
G
-
a
iir
ia
-
a
a
-
a
'G
'
r
i
r
i
c
r
r
c
r
r
c
o
c
a
(
'
)
m
r
o
(
a
(
n
(
n
(
'
)
(
a
m
c
a
c
o
c
a
c
a
m
c
o
c
i
c
a
m
c
o
c
f
)
c
a
c
o
f
o
?
o
N
o
o
6
0
\
o
u
.
,
6
E
6
t
r
n
;
H
e
q
a
\
{
q
.
q
q
s
-
q
E
B
.
{
S
^
e
q
K
r
q
E
$
"
q
q
$
l
n
\
o
\
o
r
-
o
i
d
o
i
d
o
i
'
o
\
o
i
o
i
o
o
o
o
o
o
o
o
o
o
o
o
o
-
r
r
<
e
r
.
.
.
<
F
.
{
F
.
F
.
F
.
F
.
-
F
<
F
a
F
l
F
a
d
F
l
F
a
F
a
-
F
a
F
l
F
1
F
a
F
a
-
-
-
r
a
F
a
F
F
<
(
v
)
(
Y
)
G
l
(
\
l
-
.
-
r
e
r
r
-
r
o
o
o
o
r
o
\
r
o
r
o
o
r
-
r
-
r
-
\
o
\
o
\
o
!
n
t
n
\
n
r
f
,
s
s
t
!
a
q
i
c
i
o
O
o
o
o
o
6
o
6
-
6
F
F
'
F
r
.
-
F
_
c
_
r
_
E
I
>
r
_
E
E
b
r
_
E
E
!
-
\
E
f
o
a
0
6
0
6
o
d
0
6
0
6
0
6
o
d
6
0
6
o
o
o
o
a
O
o
o
o
o
o
o
m
o
o
@
$
-
o
o
o
o
-
6
-
6
A
a
a
A
a
a
A
d
A
c
r
d
d
d
d
c
r
c
t
d
c
t
d
d
d
d
d
d
d
d
d
c
t
d
c
-
{
r
a
r
r
\
o
r
p
r
c
a
\
o
@
o
N
h
r
-
o
o
l
r
t
r
-
o
(
!
]
)
h
q
r
t
r
r
-
q
\
N
a
o
c
\
l
+
'
+
i
"
i
c
.
i
-
6
O
O
i
6
F
F
r
o
t
n
.
t
i
i
i
r
r
o
t
_
_
O
o
,
o
g
o
Q
e
.
\
9
\
Q
t
Q
I
t
!
1
c
o
d
o
i
r
o
r
j
o
o
o
6
6
F
F
F
F
F
r
_
c
-
F
_
.
r
-
r
-
>
r
-
r
-
\
O
\
o
\
o
\
o
\
o
\
o
\
O
\
O
-
\
O
-
\
O
F
t
-
-
F
a
F
a
F
a
F
a
d
F
a
F
a
F
l
i
-
a
F
i
+
<
F
a
F
a
F
a
-
-
-
d
F
a
-
F
a
H
-
F
H
-
-
-
.
6
l
c
A
t
f
l
r
)
\
O
f
-
O
\
C
)
-
r
C
{
c
Q
.
r
f
l
n
\
O
t
>
o
Q
O
\
O
n
C
{
!
a
:
f
-
.
-
g
)
I
!
-
9
0
I
t
>
n
t
a
t
r
i
n
n
q
1
t
n
h
t
n
6
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
c
-
r
-
r
-
r
-
c
-
'
t
1
'
-
r
-
F
q
-
;
q
:
c
o
c
.
,
.
q
m
-
r
r
^
e
n
^
r
l
c
a
.
c
a
-
q
.
q
q
.
c
.
|
.
q
.
q
.
q
.
q
q
c
.
l
"
q
q
c
'
l
c
a
^
,
'
I
q
?
a
9
a
a
a
o
o
o
C
)
o
o
o
o
o
o
0
0
(
)
0
o
o
o
o
o
o
o
o
o
a
c
,
.
o
o
o
o
o
$ \ C
\
l
\
O
c
a
O
<
)
r
n
t
n
\
.
,
.
t
$
t
r
l
,
q
q
r
t
C
.
l
c
.
l
C
{
c
\
l
o
\
r
r
1
r
n
c
.
l
\
o
r
a
r
.
.
l
(
^
l
O
\
\
O
t
-
-
\
O
\
O
v
)
r
r
l
r
r
)
c
.
l
(
\
l
c
t
I
U
\
O
c
a
c
l
\
\
.
o
C
f
c
l
\
\
3
C
'
'
l
c
l
.
\
O
6
o
o
o
o
.
c
o
o
o
o
o
F
l
-
-
q
r
o
"
v
I
v
)
r
t
,
1
,
/
i
!
'
I
r
l
u
1
.
,
1
(
^
t
c
.
l
c
.
l
a
l
C
'
l
c
'
l
(
\
t
c
l
(
.
l
a
c
l
r
.
<
t
'
-
t
-
<
f
o
.
c
c
f
.
o
.
r
t
t
q
c
.
r
t
q
c
.
t
c
i
c
.
l
-
-
-
q
q
t
C
i
t
O
^
r
.
o
,
9
.
t
o
-
t
o
^
.
o
^
.
o
.
t
-
i
'
c
-
t
c
-
t
C
l
6
.
q
6
.
l
o
q
a
1
C
-
l
6
.
,
l
i
,
?
e
{
r
r
Q
\
e
s
.
n
g
F
.
l
=
3
3
R
t
:
e
E
I
E
S
E
S
A
S
E
}
E
A
E
E
t
t
C
'
t
-
O
o
O
f
-
o
b
o
o
o
6
r
-
-
\
q
i
r
"
:
I
E
6
-
-
-
6
"
.
i
G
.
Q
"
q
q
-
]
"
]
1
l
'
]
"
]
v
]
q
q
q
n
"
f
q
t
o
c
o
c
.
.
l
c
.
r
r
n
c
.
i
'
e
.
,
c
.
i
c
.
,
e
n
e
"
i
c
.
r
c
a
c
a
c
-
r
c
r
r
c
a
c
n
c
a
c
r
)
c
'
)
a
'
l
(
.
i
c
'
)
c
o
'
o
'
o
c
o
c
'
l
o
o
\
O
l
n
v
1
t
i
f
<
.
i
{
.
l
J
1
\
O
r
-
c
Q
O
C
r
v
n
=
n
9
\
'
e
r
n
o
i
\
$
o
t
\
\
O
t
i
O
r
-
\
n
c
O
@
t
f
,
O
\
o
c
.
r
o
"
i
U
6
i
-
r
o
a
F
;
r
-
A
O
\
o
6
i
o
.
i
v
1
(
\
l
o
o
r
n
-
o
o
r
n
6
l
c
o
r
a
G
l
\
o
\
o
r
-
r
:
@
-
.
c
,
^
{
E
5
^
{
1
.
i
-
.
"
'
t
^
"
t
:
4
4
'
o
^
C
^
.
:
o
o
.
3
a
o
-
9
^
a
1
1
a
Y
"
r
-
r
-
r
\
r
-
r
-
r
-
'
r
-
l
o
d
o
d
o
O
o
d
o
d
'
o
d
d
d
o
c
j
x
i
o
c
j
o
<
j
o
O
c
O
o
o
6
O
'
O
r
O
\
O
\
O
\
O
\
O
\
r
q
f
o
N
C
.
l
c
\
r
*
*
<
Q
Q
9
q
'
q
q
Q
q
9
9
9
9
I
-
t
-
t
-
\
9
\
Q
!
8
'
r
t
A
!
O
:
t
:
t
S
r
a
S
H
S
H
s
$
s
s
5
5
5
B
A
A
B
.
A
A
A
A
A
g
.
A
A
A
B
"
E
"
E
E
E
"
q
3
3
3
3
e
i
S
J
o
o
c
d
c
d
i
o
o
o
o
o
o
o
o
o
c
i
o
o
o
o
o
o
l
r
1
\
n
\
O
\
O
f
-
r
-
6
O
\
O
O
a
(
\
l
c
-
q
$
l
i
?
t
O
t
:
9
0
O
-
e
l
f
-
r
A
f
-
O
(
\
I
$
r
A
t
\
:
E
E
E
i
r
B
E
B
E
E
B
=
8
a
A
[
E
A
n
a
q
q
a
a
a
A
A
A
A
a
-
a
-
r
;
-
'
-
6
A
c
.
i
.
-
i
"
'
i
c
.
t
c
.
t
C
-
i
'
o
f
o
i
c
i
'
o
i
c
'
l
c
l
c
l
<
x
H
F
d
F
H
-
-
d
-
F
d
F
F
F
E
x
G
l
c
?
)
t
1
r
|
\
O
r
-
o
o
6
O
-
q
l
f
e
<
f
,
(
,
1
\
9
!
:
9
0
o
\
a
a
q
l
!
?
+
r
.
)
\
O
r
-
O
\
O
r
\
<
r
t
C
.
l
C
.
t
t
r
t
c
.
t
c
.
l
c
r
r
c
t
e
a
q
r
q
i
r
r
i
c
'
,
t
,
c
'
t
c
r
.
,
c
i
-
;
i
\
t
l
t
S
9
\
f
s
f
$
s
f
r
C
r
n
i
'
i
e
.
i
i
"
i
m
c
.
r
c
.
,
-
.
c
'
i
^
"
i
"
i
-
i
{
.
.
i
.
i
i
"
i
{
1
1
M
-
t
q
a
a
a
-
L
1
1
a
a
a
a
a
;
.
o
o
O
e
O
o
o
c
r
o
o
O
o
c
i
o
<
>
'
O
'
o
'
<
>
'
O
'
o
'
o
O
O
o
O
o
O
O
O
O
o
(
J
{
'
l
C
)
3 t
r
8
c
)
l
l
(
o
+
c
l
(
)
3
o o
o
l
l
(
o
t
f
r
/
t
f
-
i
a
t
N
o
t
\
r
(
\
l
o
6
l
a
c
a
-
\
o
t
H
o
\
r
-
(
r
l
(
\
l
o
@
\
o
e
.
l
H
o
\
r
-
t
N
o
q
)
f
i
i
<
F
r
O
\
o
r
O
\
E
n
n
n
l
f
i
{
.
{
.
+
t
6
C
r
t
q
c
n
c
q
C
-
l
6
l
F
l
(
\
l
s
a
-
-
-
Q
o
.
l
(
.
r
)
(
f
)
f
{
r
c
a
(
V
)
(
f
l
(
f
i
m
(
n
(
n
(
a
m
c
a
d
t
(
Y
)
c
o
,
c
a
-
(
a
-
c
a
-
c
a
-
f
a
_
c
,
l
(
n
c
f
i
,
c
a
-
t
a
-
c
n
-
(
n
-
c
a
a
a
-
1
-
;
-
-
-
-
-
-
-
;
A
a
-
-
6
4
.
^
t
r
l
N
N
(
r
f
N
(
r
l
<
r
l
C
.
|
(
r
l
t
r
l
N
t
r
l
C
.
l
(
r
l
N
(
r
l
t
r
l
(
r
l
N
(
r
l
(
\
l
C
.
l
N
O
l
C
r
N
O
I
N
T
\
O
t
s
s
R
e
t
s
;
$
s
3
E
$
3
s
N
:
5
s
6
8
F
E
A
6
$
[
8
9
=
E
"
q
.
"
q
"
e
i
o
-
A
-
C
.
q
.
\
\
q
.
\
\
\
\
\
.
\
q
-
o
^
\
o
-
9
.
\
o
-
q
.
o
-
\
o
.
\
o
t
o
.
l
o
^
'
o
.
\
q
.
o
^
e
.
i
-
N
e
.
i
'
N
c
.
i
'
c
.
i
c
.
i
c
.
i
e
.
r
N
N
N
t
r
i
N
t
r
l
t
r
t
6
t
c
{
N
t
r
l
N
<
l
l
N
t
r
t
N
N
t
-
l
o
l
t
r
l
e
.
l
t
l
1
r
)
m
N
6
l
N
-
-
-
x
-
Q
O
-
-
E
=
n
N
C
!
N
c
l
t
m
S
h
h
\
g
E
@
\
.
t
a
.
'
i
q
t
o
-
q
.
o
-
-
e
.
1
+
^
4
.
o
-
q
@
-
q
.
9
.
-
o
l
t
'
I
$
^
A
_
q
\
q
q
e
-
9
:
t
-
<
;
t
f
-
*
'
$
s
\
r
v
i
|
'
i
n
r
i
n
q
n
n
r
^
r
^
\
0
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
r
-
F
*
F
-
F
a
F
a
F
a
F
l
F
t
H
F
a
F
a
F
a
F
{
t
s
F
a
F
l
F
a
F
{
F
l
F
a
F
l
F
l
F
l
t
-
t
F
{
F
a
F
t
F
{
F
a
F
l
F
{
F
t
F
a
m
(
n
(
\
l
6
|
(
\
l
r
r
e
r
r
r
Q
Q
O
O
\
O
\
O
\
6
@
f
-
f
-
C
-
\
O
\
O
\
O
r
a
!
n
t
n
$
:
t
$
!
a
\
C
i
r
o
i
O
\
O
(
o
\
O
\
O
\
O
r
D
r
D
r
D
t
a
t
a
!
r
n
r
l
r
t
r
a
r
a
v
r
n
t
A
a
A
t
a
r
a
i
a
r
n
l
a
t
t
)
r
n
6
6
6
6
6
6
6
6
6
6
6
o
o
@
6
@
o
Q
@
-
a
-
6
-
@
-
6
-
o
o
^
6
^
-
G
a
G
a
-
6
o
d
d
o
o
o
o
o
o
o
o
o
o
o
o
o
c
o
o
o
o
o
o
o
o
o
o
o
o
o
j
n
5
-
r
r
n
o
$
@
N
I
-
-
t
n
o
t
@
m
c
-
o
l
\
o
d
\
o
o
r
a
q
\
$
Q
l
.
\
$
9
Q
c
o
9
0
!
A
c
e
N
c
l
-
,
=
o
o
r
o
,
m
o
r
-
F
\
o
r
a
r
r
$
t
t
c
n
c
o
(
\
l
N
-
o
Q
o
r
q
o
Q
h
r
t
f
-
t
\
i
t
f
.
+
<
6
-
i
e
O
e
A
c
A
e
A
c
.
)
c
f
)
c
O
,
e
O
c
o
c
n
e
O
e
.
r
-
c
n
-
c
o
-
t
o
-
c
A
_
O
l
(
\
l
c
.
l
e
!
o
l
N
-
;
a
-
a
^
.
4
;
^
-
-
6
^
F
{
F
a
F
a
F
{
F
{
F
l
F
{
F
a
F
a
F
,
l
F
{
r
-
{
F
a
F
{
F
a
F
l
F
i
H
F
{
F
a
r
-
{
F
a
F
a
F
{
F
{
i
_
t
F
a
F
{
F
{
F
{
=
s
r
E
:
:
!
r
?
R
6
$
g
s
8
E
N
S
S
E
f
r
S
f
i
S
n
8
E
3
s
T
g
.
s
_
s
-
t
r
:
v
-
r
-
q
'
t
r
-
.
q
.
L
$
^
$
^
.
+
-
s
^
R
"
.
t
:
n
^
q
n
^
.
t
^
q
^
$
-
.
r
:
q
,
&
a
^
.
t
^
q
'
t
-
\
^
A
^
A
A
A
Y
Y
v
v
v
-
-
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
r
o
,
c
-
,
r
-
\
o
c
o
o
e
Q
n
q
{
q
t
'
.
1
c
t
9
t
r
X
S
R
R
X
S
g
E
g
$
R
F
3
$
*
*
$
S
$
S
$
S
$
$
$
$
$
S
S
$
S
S
e
s
s
s
*
*
*
*
*
*
\
o
r
n
r
n
r
n
r
\
o
\
o
\
o
\
o
\
o
c
-
r
-
@
6
O
r
o
Q
-
t
r
l
(
\
l
c
.
)
s
f
r
'
)
\
o
c
-
o
'
o
-
r
=
a
H
a
a
E
E
E
"
E
"
s
.
a
e
{
e
f
\
E
q
{
+
S
i
i
S
.
q
F
.
F
.
F
,
F
.
c
o
c
o
c
4
r
.
l
c
.
|
c
a
c
a
t
,
)
c
A
c
q
r
,
m
c
'
'
i
c
.
i
'
c
.
i
(
.
i
'
C
'
i
-
c
.
i
e
'
i
'
c
.
i
C
'
l
C
{
O
r
O
l
N
O
l
O
l
C
'
l
N
N
s
a
$
H
3
:
N
s
H
t
n
s
^
q
E
-
a
,
a
q
q
x
l
q
q
a
s
.
s
"
q
E
I
H
S
$
*
-
.
-
r
-
r
c
-
l
c
!
c
.
I
c
{
1
-
r
q
t
l
c
-
r
o
r
o
i
c
.
i
c
.
i
-
'
c
.
i
'
c
t
i
-
c
.
i
'
r
d
c
'
;
c
.
i
'
c
t
i
t
t
t
c
o
r
t
}
c
o
c
1
$
$
<
-
H
-
F
a
F
l
H
d
d
d
F
F
lF
ld
d
d
F
H
-
F
-
-
F
F
{
d
-
H
t-
F
lE
-
c
o
c
.
)
(
\
t
(
\
r
c
\
t
a
s
-
o
o
o
q
.
.
q
q
,
9
9
t
9
9
9
9
I
:
I
-
t
-
\
9
\
9
\
9
i
'
?
r
t
r
t
$
t
t
t
c
?
r
.
-
r
-
r
-
r
-
r
-
c
*
c
-
c
-
E
E
s
q
6
6
6
.
e
t
9
\
9
b
b
q
1
9
9
9
\
o
\
o
\
o
\
o
\
o
\
o
6
6
@
6
c
o
@
-
6
-
d
6
d
6
6
-
6
-
6
-
o
q
d
6
-
6
-
-
-
-
-
@
6
4
6
-
^
-
-
^
-
-
'
^
-
^
-
-
^
a
a
-
-
a
.
-
a
a
a
a
a
-
1
^
'
j
.
d
d
d
d
d
i
d
d
d
o
o
d
o
d
d
o
o
o
o
o
o
c
i
o
o
o
o
o
o
c
r
r
)
6
-
-
i
r
-
-
.
d
.
t
-
-
t
c
o
l
.
t
o
o
(
\
l
r
n
o
.
N
r
g
Q
S
g
9
-
!
n
a
3
n
5
-
r
a
o
\
$
.
E
.
e
H
.
a
6
"
*
"
i
l
^
[
a
a
a
{
q
q
q
4
a
a
E
q
i
3
}
.
q
E
q
q
l
i
r
-
d
F
a
F
a
F
t
H
H
F
{
F
t
F
l
e
{
t
-
i
F
l
F
l
F
t
r
r
t
-
r
';
-
r
r
F
-
F
r
r
{
-
d
t
<
-
t
<
H
-
e
r
e
$
!
?
\
o
c
-
6
o
\
e
=
q
r
E
X
n
t
B
t
e
E
A
S
E
S
q
E
E
E
A
?
i
q
q
q
i
i
i
q
i
[
[
i
$
3
3
3
i
3
3
3
3
3
3
3
3
3
3
3
3
5
o
c
t
o
o
o
o
o
o
o
'
o
.
o
o
o
o
o
o
o
o
o
L
)
G
'
(
J
3 c
o o
o
i
l
(
o
g
.
o
I
(
J 3
c
)
o f
.
r
r
o
i
l
c
o
\
o
r
n
t
f
(
N
C
)
o
O
F
u
1
(
O
-
O
\
6
h
c
a
C
!
O
o
O
\
O
$
N
O
O
r
-
r
^
c
a
N
O
q
O
\
O
$
c
a
H
$
t
f
,
t
t
c
o
m
c
a
c
a
c
i
(
\
1
6
l
c
{
c
.
l
c
-
l
(
\
l
H
d
t
s
H
H
o
o
o
o
o
o
o
\
o
\
o
\
o
\
o
\
N
N
N
6
l
N
6
l
e
.
f
(
:
l
C
.
l
(
r
l
C
r
l
C
{
C
.
l
O
f
(
r
l
(
\
l
(
\
i
C
!
N
(
\
.
l
o
]
C
\
(
\
{
C
{
C
.
t
H
s
F
-
H
C
{
a
l
(
\
I
a
{
C
{
a
l
a
.
l
C
{
t
\
a
.
l
C
'.
1
(
^
.
l
(
\
.
l
C
'
l
C
-
l
O
.
l
(
^
.
l
(
*
.
l
.
.
.
1
(
.
{
c
'
n
(
\
{
.
.
t
C
.
i
l
(
\
]
(
\
'
l
C
-
l
(
t
.
l
(
\
J
(
^
.
l
t
.
-
l
\
Y
r
,
\
.
O
O
-
(
r
t
c
|
o
-
V
r
(
r
'
\
u
^
r
(
r
C
{
r
r
C
.
l
\
n
(
}
\
C
t
\
O
O
m
t
-
*
$
O
O
N
\
O
O
\
C
O
t
*
-
d
f
-
f
-
\
O
r
n
r
n
$
c
O
r
.
,
C
{
-
-
r
O
O
\
O
\
@
a
-
t
t
-
\
O
\
O
(
n
$
$
C
O
(
\
l
N
-
.
O
O
C
}
\
O
\
c
A
c
A
r
i
c
a
a
a
c
q
c
O
c
A
c
A
c
O
e
.
l
c
A
C
{
(
\
l
(
\
t
C
\
(
t
.
l
N
O
.
l
(
\
l
C
.
t
(
\
C
{
N
O
f
(
\
I
N
(
\
d
d
6
1
6
l
N
(
\
l
C
.
f
C
!
N
N
o
l
e
.
l
N
a
.
l
6
l
N
(
\
l
t
\
c
.
t
O
.
l
6
l
c
{
c
.
l
O
l
N
C
\
.
l
N
e
.
I
N
C
{
(
\
l
C
-
l
r
-
o
(
?
l
\
o
o
\
c
.
l
r
o
o
c
\
t
i
/
1
o
\
c
.
l
\
o
o
\
f
,
o
o
o
l
\
o
o
!
i
.
o
o
o
l
r
-
d
\
o
-
r
n
o
r
.
l
s
f
,
o
\
;
c
\
r
t
o
:
f
,
r
o
t
\
6
O
-
(
\
l
r
f
,
h
r
-
o
o
o
\
H
N
$
t
.
)
r
o
o
o
o
r
-
c
.
l
!
+
r
n
r
-
o
o
6
Q
x
-
r
r
r
-
r
H
s
-
r
(
\
l
(
\
l
6
l
c
\
l
C
{
O
l
O
.
l
(
\
l
c
O
c
n
c
O
C
A
c
A
c
A
e
.
)
r
+
t
f
,
$
!
f
,
t
t
t
t
(
n
6
l
t
\
l
(
\
l
c
{
c
\
l
c
.
l
N
c
{
C
\
l
c
.
r
c
\
c
.
r
C
{
c
.
r
O
{
c
.
r
r
!
C
!
c
!
C
.
r
c
.
l
c
.
l
o
.
l
a
l
c
.
l
c
\
t
O
.
l
(
\
i
(
\
l
c
l
C
n
C
'
)
N
N
(
\
t
-
-
.
-
r
O
O
O
O
\
O
\
O
\
O
O
O
O
0
O
f
-
f
-
f
-
\
O
\
O
\
O
r
r
)
r
r
)
r
a
*
!
t
$
m
\
t
r
f
,
$
$
r
+
$
r
t
.
f
\
f
,
!
f
,
s
f
a
t
a
c
a
c
e
c
o
c
o
c
o
c
a
c
o
c
e
c
o
c
o
c
o
c
o
c
7
'
)
c
q
c
i
c
o
c
a
o
o
@
c
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
o
@
@
o
o
@
o
o
o
o
o
o
o
o
c
i
d
c
i
d
d
d
d
d
c
i
d
d
d
d
d
d
d
i
c
i
d
c
t
d
d
d
d
d
d
c
i
d
d
c
i
c
r
l
O
\
t
f
,
O
t
n
-
{
\
O
(
\
a
O
(
A
O
\
r
a
r
n
\
O
C
.
l
o
O
c
O
O
\
r
n
-
f
-
(
\
l
\
f
,
O
\
O
N
o
O
t
f
,
Q
G
r
l
-
i
9
O
o
\
O
\
F
f
-
f
-
\
O
\
O
1
n
r
n
$
!
t
\
f
c
o
c
o
c
!
c
-
l
c
'
l
-
-
O
O
Q
F
.
F
.
d
d
F
(
H
O
(
>
O
O
O
O
C
)
O
C
)
O
O
O
O
O
<
)
O
O
O
O
O
O
O
O
O
-
F
a
-
F
l-
-
F
{
d
d
F
l
F
{
d
d
F
tF
{
F
{
td
H
H
-
d
F
{
d
-
F
l-
-
d
d
H
(
\
l
c
o
r
f
,
r
r
l
\
o
r
-
o
o
o
\
c
)
r
c
\
t
c
a
$
h
\
o
r
-
o
o
o
\
o
-
c
l
c
o
,
$
.
t
.
)
\
O
r
-
@
o
\
Q
c
-
r
\
r
-
r
-
r
-
r
-
c
-
r
-
r
-
6
o
o
o
o
o
o
a
o
o
o
o
o
o
o
o
o
o
\
o
\
o
\
o
\
o
i
o
\
o
\
o
\
o
\
o
\
o
<
'
t
-
t
<
'
t
<
'
+
<
'
$
$
t
t
<
"
.
+
r
f
,
r
+
$
$
$
!
f
,
\
t
<
t
.
+
W
$
\
f
,
$
$
!
f
,
r
=
-
=
=
=
=
-
=
=
3
C
3
O
3
C
O
C
O
O
C
C
O
C
O
O
O
O
O
O
O
r
n
c
a
H
o
\
c
-
$
C
.
t
o
o
o
\
o
s
(
\
l
(
)
o
o
\
o
$
N
o
6
\
o
r
t
o
l
o
s
\
o
O
\
O
\
g
.
\
@
@
6
O
O
O
O
f
-
f
-
f
-
F
-
f
-
\
O
\
O
\
O
\
O
\
O
r
r
)
r
r
)
h
h
h
$
$
c
l
o
t
q
c
r
q
q
q
q
c
{
c
l
c
{
o
{
o
}
o
l
c
{
(
{
r
o
{
q
.
r
q
r
.
I
c
l
e
.
t
c
\
l
o
t
e
.
l
C
!
C
r
(
\
l
.
{
c
.
r
c
.
l
N
o
.
l
(
\
l
C
!
(
\
l
c
!
C
\
l
c
.
t
N
N
C
{
(
\
l
C
!
C
.
l
N
(
\
l
(
\
l
C
{
\
o
o
o
F
f
Q
r
6
o
c
o
h
c
)
c
o
\
o
o
s
t
f
c
-
o
C
\
l
r
r
r
'
1
$
r
-
o
c
a
\
9
o
\
t
\
r
r
r
O
\
6
6
f
-
\
O
r
^
l
n
s
f
,
c
O
(
\
r
N
-
O
O
r
O
r
O
O
f
-
F
\
O
t
.
t
t
f
\
t
(
I
|
C
l
n
n
Q
O
\
O
\
@
r
a
n
n
r
n
n
r
n
r
a
r
r
n
r
n
r
r
n
r
a
$
$
s
f
$
r
+
r
f
\
r
s
f
\
t
$
$
\
t
!
t
t
f
c
a
c
a
m
c
!
6
r
(
\
l
(
-
t
o
r
o
l
c
.
l
a
l
a
.
l
c
.
l
c
r
c
l
o
.
l
c
!
c
{
N
c
.
l
(
\
l
c
.
r
c
{
C
.
t
N
c
.
t
N
(
\
l
(
\
l
N
N
(
\
l
(
\
l
C
)
-
s
(
w
l
$
\
n
f
-
o
O
O
r
-
(
\
t
$
\
O
O
\
H
C
Q
t
a
f
-
O
\
-
t
f
\
9
9
9
n
c
q
\
O
@
C
.
l
t
t
n
r
O
r
-
o
O
O
r
O
-
C
-
t
$
t
6
\
O
r
-
0
O
q
x
g
{
c
o
r
{
r
n
-
t
1
S
q
O
^
C
r
l
m
^
s
f
-
v
I
t
\
0
q
a
.
a
^
.
a
-
a
r
-
r
-
r
-
r
*
r
-
r
-
o
o
c
o
o
o
o
o
o
o
o
o
o
d
o
\
o
\
o
\
o
\
o
\
o
\
o
'
o
,
o
o
o
Q
Q
Q
o
F
r
F
r
F
.
F
{
-
H
F
-
t
s
-
F
H
H
-
F
l
-
H
-
-
-
-
F
r
F
r
(
\
l
N
N
(
\
I
(
\
I
N
N
c
o
c
o
o
t
c
\
l
N
x
-
*
Q
Q
o
o
\
o
\
r
-
o
d
o
o
6
r
-
r
-
c
-
.
\
9
\
O
\
o
h
!
a
\
a
t
f
$
s
t
(
r
|
r
n
r
a
l
.
r
r
'
1
(
a
r
n
r
r
|
r
r
.
)
\
a
r
r
r
\
n
t
$
t
r
f
$
$
!
t
t
t
\
f
$
\
f
$
$
!
t
$
!
t
$
$
l
t
6
0
0
@
@
a
@
o
o
6
6
6
0
0
6
0
0
@
o
o
@
@
@
o
o
o
6
h
-
^
6
6
^
^
a
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
(
)
o
o
o
(
)
o
o
o
o
o
c
)
o
o
o
o
o
o
G
l
f
-
a
f
f
-
(
\
l
C
-
(
\
l
f
-
(
\
l
f
-
(
\
I
m
e
O
o
o
C
f
i
O
O
f
O
@
!
f
,
O
\
$
O
\
t
O
r
O
-
F
r
(
\
l
@
\
o
\
o
\
n
l
^
!
f
,
t
t
c
Q
r
a
c
\
l
o
l
-
-
t
o
o
o
\
o
\
o
o
o
r
-
r
-
\
o
\
o
\
o
t
a
r
a
$
t
f
c
.
l
c
a
o
l
(
\
(
\
l
6
l
N
N
(
\
l
(
\
l
(
\
l
C
.
l
(
\
l
O
l
C
l
(
\
l
N
<
E
-
H
H
<
-
E
E
t
-
.
-
H
-
F
t
F
t
F
l
6
-
a
^
G
6
-
6
F
.-
F
IF
T
H
F
{
F
t-
-
H
F
'-
F
IF
{
-
F
I-
T
<
F
F
t
F
'-
d
H
<
F
'F
t-
F
.F
.
.
{
(
\
l
c
q
r
f
,
r
n
\
O
f
-
O
O
O
\
<
)
d
N
C
Q
$
l
a
\
O
f
-
@
c
I
\
O
-
r
C
-
l
(
'
)
!
t
r
n
\
O
C
-
O
g
q
\
O
!
c
(
\
l
\
f
*
t
$
$
s
f
,
+
r
a
t
r
|
r
,
.
)
r
n
(
a
r
a
r
n
h
r
n
r
,
.
)
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
r
-
!
t
^
'
+
-
+
+
-
s
r
-
t
-
$
-
s
r
-
t
f
-
s
-
t
-
$
^
s
^
n
n
^
a
^
$
-
\
t
-
$
^
$
^
q
A
"
n
^
q
a
^
a
.
\
q
a
"
"
q
.
q
d
d
d
d
d
c
t
d
d
d
d
d
d
o
'
o
'
o
o
'
o
o
c
t
o
o
c
t
o
'
o
o
o
o
d
d
o
O
\
F
-
.
{
f
\
O
'
,
t
=
{
(
\
l
C
q
C
.
l
\
o
o d
I
N
'
o
Q
'
-
1
:
=
i
-
.
.
6
d
c
o
c
o
'
6
1
(
\
l
c
l
(
J 3 t
r
o o
o
I
(
o
r
r
'
)
Q
r
o
Q
\
9
9
c
!
)
-
Q
q
Q
n
!
A
1
{
e
l
n
o
r
o
o
\
o
r
r
l
(
a
o
l
O
Q
\
F
\
9
S
t
v
l
H
o
9
6
r
\
r
^
(
f
)
?
O
(
O
r
f
i
(
r
f
t
c
'
)
(
Y
l
(
\
l
(
\
l
(
\
l
C
,
I
N
N
-
r
-
F
T
H
H
F
.
-
O
O
O
O
A
O
6
6
O
,
O
r
F
{
F
a
-
r
.
{
r
.
d
-
F
l
d
F
a
H
d
-
-
F
t
F
a
F
a
F
l
F
t
F
a
F
t
-
H
d
-
-
a
-
-
A
-
|
N
O
l
O
l
C
.
l
G
l
t
\
C
{
O
l
O
l
N
G
l
N
O
l
N
N
O
l
t
\
t
\
(
r
l
t
\
6
l
(
r
l
N
C
r
l
G
l
e
.
l
C
.
i
o
i
O
[
O
r
O
r
n
O
$
6
C
f
)
@
N
C
\
N
r
O
-
r
\
O
O
I
A
O
!
t
O
r
t
c
t
\
C
a
O
\
c
.
l
c
?
r
6
.
a
6
.
\
!
F
\
-
9
Q
O
\
a
E
-
C
-
\
9
\
g
h
!
A
$
$
c
_
a
i
o
C
t
:
:
l
<
9
9
9
9
q
\
@
@
r
-
c
r
i
6
\
c
i
\
n
o
^
a
^
o
.
q
.
q
.
q
.
q
.
q
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
q
.
q
.
q
.
q
.
q
.
q
.
o
o
^
"
o
^
o
o
^
"
o
^
^
-
.
d
5
.
*
i
C
l
6
1
(
\
l
-
t
r
F
,
t
-
F
t
-
-
F
l
F
t
F
l
F
t
F
l
t
s
F
t
F
{
F
t
F
{
-
H
<
H
H
F
H
-
H
-
=
>
\
9
S
q
t
Q
9
0
9
$
(
\
I
-
O
a
E
\
q
t
r
Q
S
c
f
.
C
l
N
e
.
q
-
H
H
H
H
H
-
-
g
l
3
r
)
a
f
O
-
o
!
!
f
,
_
\
O
_
\
O
.
-
_
c
O
-
r
n
f
-
o
O
O
c
.
l
t
t
\
O
_
o
O
-
O
N
-
r
f
_
\
O
-
o
O
-
O
(
r
l
.
t
^
\
O
^
6
^
O
^
e
.
I
'
t
G
c
i
d
d
d
d
d
-
i
-
i
-
i
-
i
-
i
o
i
c
.
i
c
.
i
c
f
o
i
r
i
c
'
i
e
.
i
e
.
i
c
'
i
+
f
,
+
w
$
\
n
.
r
i
.
,
"
i
;
c
q
c
a
c
"
)
c
a
c
o
c
f
)
c
q
c
a
c
a
f
o
c
a
c
a
c
q
c
a
c
a
c
o
c
.
l
c
o
c
.
)
c
.
l
c
o
c
o
c
a
c
o
c
n
c
o
o
l
r
n
c
f
i
c
f
)
e
o
Q
o
l
(
\
l
C
.
t
-
n
;
Q
Q
O
O
\
O
\
O
\
O
r
-
f
-
\
O
\
O
\
O
r
r
)
\
^
h
!
f
,
$
i
-
c
a
e
.
i
l
C
!
C
.
l
6
l
(
\
t
(
\
l
(
\
I
N
C
.
t
C
.
l
O
l
s
*
-
p
r
F
.
F
{
F
{
F
{
H
F
{
F
{
H
F
l
F
r
-
s
-
i
_
o
o
6
o
o
o
o
6
-
o
O
c
o
_
@
o
m
o
o
o
o
o
o
o
@
o
o
o
o
@
o
o
o
o
o
o
o
o
o
o
o
o
d
d
d
d
d
d
d
d
c
i
d
d
d
d
d
d
d
d
d
d
d
d
d
d
c
i
d
d
d
d
6
3
'
.
-
s
!
Q
\
O
c
.
r
q
\
9
q
t
o
\
r
r
c
.
l
o
g
!
a
e
{
6
h
c
-
l
c
o
h
1
6
h
c
\
l
q
)
Y
)
c
\
r
a
o
l
o
\
\
c
)
9
Q
o
Q
r
-
r
=
-
\
o
\
A
\
Q
!
?
!
D
!
?
t
t
:
t
:
t
q
-
q
r
.
1
!
c
t
l
(
)
l
$
n
n
n
Q
Q
a
o
\
o
,
o
i
6
&
6
6
o
o
6
o
o
o
o
0
o
6
o
o
o
o
o
o
o
o
0
o
-
o
o
@
-
o
O
-
o
o
o
o
_
o
O
^
6
^
\
\
C
.
F
-
r
.
-
c
t
c
t
d
c
t
d
c
i
c
t
d
d
d
d
d
d
d
d
d
c
i
d
d
c
i
d
d
d
d
d
d
c
t
d
A
a
n
q
'
!
!
1
:
t
(
^
\
9
r
-
o
o
o
\
Q
-
$
c
?
$
a
?
\
9
h
o
9
o
\
(
?
r
f
c
.
r
!
!
$
r
n
\
o
c
-
o
\
C
)
c
a
c
\
l
f
f
i
r
o
c
o
c
Q
!
!
!
!
!
!
t
t
5
t
s
:
t
s
t
t
:
t
s
f
s
s
!
o
!
o
!
o
l
r
,
!
o
r
^
r
r
h
6
6
r
a
r
a
r
n
r
r
)
r
n
r
l
'
)
i
a
r
n
r
n
i
r
r
a
r
a
\
a
l
a
r
a
r
n
r
a
r
a
r
r
(
n
r
t
n
r
n
n
n
n
v
i
r
h
d
d
d
d
d
d
d
d
d
d
d
d
c
t
d
d
d
d
d
<
i
d
d
d
d
d
d
d
d
d
d
c
f
o
r
r
-
r
o
s
f
c
-
t
o
6
r
-
t
n
!
t
c
.
r
o
o
o
r
-
(
^
$
c
\
l
o
o
\
r
-
\
r
-
c
\
t
o
o
\
t
\
\
o
s
l
-
o
l
-
O
O
@
O
O
A
6
f
-
f
-
f
-
f
-
f
-
C
-
\
O
\
O
\
O
\
C
\
O
)
r
r
)
r
n
(
A
v
)
r
n
r
.
t
!
f
,
$
.
+
+
\
f
\
i
F
{
F
,
l
F
{
F
t
i
-
l
F
{
F
{
F
t
H
-
H
F
{
F
t
-
t
-
l
F
{
H
H
H
d
r
-
t
H
r
-
t
-
F
l
F
a
H
F
l
-
H
O
l
N
C
l
c
\
t
O
l
O
l
O
l
C
.
l
C
.
l
C
-
l
C
.
l
C
.
l
O
l
e
{
e
{
(
\
l
C
'
t
C
.
l
c
.
l
c
\
l
c
.
I
c
.
.
l
C
.
t
c
\
l
c
.
r
c
{
C
-
l
C
.
l
(
\
t
C
{
s
(
)
!
!
l
9
,
N
\
9
Q
r
f
,
o
9
c
|
r
O
-
r
.
Q
O
\
e
a
E
n
(
.
l
O
$
o
o
o
t
5
-
r
n
O
t
f
c
o
c
a
r
\
r
-
\
o
o
O
f
-
r
.
-
\
C
\
O
r
r
)
$
$
c
a
c
O
C
l
'
-
r
-
O
O
O
\
O
\
o
O
t
r
-
t
-
-
\
O
\
O
h
(
n
.
+
C
A
c
O
C
\
r
\
;
F
(
F
H
H
-
*
i
<
F
{
H
-
-
H
F
{
-
H
O
O
O
O
O
O
O
C
>
O
O
O
O
O
O
(
)
o
.
l
c
'
t
(
\
l
c
-
.
1
c
.
l
c
.
l
C
.
r
c
.
I
c
.
r
c
{
a
t
c
.
l
c
.
l
c
l
t
\
c
.
l
o
I
c
\
c
.
t
c
-
t
o
'
t
c
{
o
t
(
\
r
o
l
c
!
e
.
t
6
l
G
l
6
l
r
a
c
)
r
a
-
i
\
o
-
t
>
c
4
o
o
t
f
,
c
)
\
o
c
.
l
o
o
$
-
l
-
c
e
r
o
F
-
c
Q
o
t
\
$
d
o
o
\
o
c
a
-
o
o
-
r
c
o
-
$
\
o
t
'
-
o
\
o
(
\
l
c
n
\
a
r
-
o
o
o
-
r
c
Q
\
a
\
o
0
o
o
d
c
.
l
r
.
)
\
o
@
o
-
(
c
o
(
a
r
-
|
o
^
6
G
a
G
a
,a
a
G
(
n
(
n
t
n
t
.
)
r
r
r
n
\
O
\
O
\
C
\
O
\
O
\
O
f
-
f
-
N
f
-
f
-
F
-
a
O
@
@
O
O
O
O
O
O
O
\
O
\
O
\
O
\
C
N
O
\
(
\
l
O
r
C
.
l
C
!
e
{
C
.
l
C
.
l
C
!
N
C
.
l
C
!
(
-
.
l
C
r
I
C
{
C
r
l
C
.
l
C
.
l
C
.
l
a
-
l
C
.
l
C
.
t
O
l
O
'
l
(
t
l
C
!
(
r
l
(
r
t
G
l
6
l
C
!
3
o
c
e
t
C
c
t
(
\
l
C
\
l
-
-
t
-
-
O
O
O
O
\
O
\
C
,
\
m
0
O
@
f
-
F
f
-
\
O
\
O
\
O
h
h
h
$
$
\
f
,
c
r
)
t
!
(
!
c
A
c
O
c
a
c
q
c
A
c
?
)
c
O
c
O
c
O
C
\
l
c
\
l
N
c
\
l
(
\
l
C
\
l
C
.
I
C
{
C
.
l
C
.
l
C
\
l
N
c
\
t
(
\
t
C
\
a
I
N
C
{
C
.
l
o
o
@
o
o
o
o
o
o
o
o
6
0
0
0
0
0
0
@
o
o
o
o
o
o
o
o
6
0
0
0
0
0
@
6
0
0
^
a
a
a
o
o
o
o
o
o
o
o
a
o
o
o
o
o
<
)
o
o
o
o
o
o
o
o
o
o
o
o
o
a
o
\
g
C
l
o
Q
V
O
\
O
N
o
O
\
n
-
f
-
c
a
O
r
r
O
-
r
c
O
r
f
(
)
c
-
c
o
O
\
\
O
a
l
\
n
-
o
O
r
f
O
F
-
q
\
9
,
9
9
Q
9
@
f
-
f
\
\
O
\
O
\
O
l
t
$
$
\
f
,
C
q
t
.
)
c
A
c
\
I
C
!
a
-
e
Q
6
O
o
r
\
O
\
o
r
\
o
o
Q
O
r
Q
o
r
o
t
O
\
6
O
\
o
\
6
O
,
o
\
o
\
O
,
o
\
o
,
O
.
O
,
o
,
O
'
o
\
O
\
o
\
6
6
o
,
@
d
i
o
o
o
o
i6
o
o
o
o
o
o
o
o
o
o
o
c
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
=
e
l
C
l
9
!
O
\
O
t
'
-
O
\
O
s
C
l
e
a
t
r
f
,
r
r
r
\
O
C
-
o
O
C
t
\
O
*
C
.
t
e
q
s
f
,
(
a
\
O
f
-
o
O
O
\
O
O
O
O
O
O
Q
C
)
O
O
<
-
-
F
q
-
-
-
-
-
f
r
l
C
'
t
q
r
l
O
.
l
1
r
l
O
l
1
r
l
C
t
l
C
!
C
.
l
C
O
(
/
)
r
a
r
a
(
n
(
r
)
\
a
{
r
,
,
)
\
a
r
a
r
n
t
n
(
r
)
r
t
r
)
(
n
(
a
\
n
t
(
r
)
r
v
.
r
r
n
(
n
i
l
.
)
(
(
r
)
r
r
a
r
n
c
t
c
t
d
d
d
d
d
d
d
d
d
d
d
c
i
o
'
d
c
i
d
c
t
d
d
d
d
d
d
d
d
d
c
r
c
t
(
g
(
.
)
o
t
l
&
o
a \
o
t
Y
|
r
\
o
c
r
\
6
\
o
r
.
)
r
f
,
c
.
l
H
o
o
\
r
-
\
o
r
/
)
$
6
l
-
o
o
r
r
-
\
o
t
a
l
s
(
\
l
-
o
o
r
s
r
o
r
r
i
r
r
i
r
n
6
<
+
s
f
\
t
\
f
$
$
c
r
r
C
r
t
c
A
t
!
)
(
I
t
(
Y
l
(
I
i
c
a
N
(
\
l
C
l
e
l
Q
C
l
C
!
Q
l
=
=
=
d
(
)
o
<
o
O
C
)
O
O
o
o
o
_
o
o
-
o
o
-
o
^
o
-
o
^
o
-
o
-
o
^
o
-
o
-
o
^
a
-
o
-
o
-
o
-
o
N
c
.
i
c
.
i
-
c
.
i
t
r
i
c
!
c
.
r
N
6
l
c
-
r
c
{
6
r
N
N
c
.
I
t
r
l
(
\
t
r
l
t
:
l
t
:
t
o
l
c
.
l
t
r
l
N
c
{
N
o
l
e
{
t
.
r
t
r
l
o
O
c
o
6
$
O
\
r
,
1
O
\
O
F
r
-
o
l
o
O
m
g
\
$
C
?
t
O
n
\
O
N
c
A
O
s
t
Q
9
C
l
t
:
(
r
J
O
,
6
i
j
o
\
d
A
o
o
E
F
r
-
i
o
\
q
.
.
o
\
o
$
*
t
e
l
a
c
!
c
l
=
=
9
9
a
o
\
o
\
o
o
6
r
-
F
F
6
G
i
\
.
o
\
c
)
\
c
i
o
i
o
g
)
\
o
r
o
g
\
o
\
O
^
\
o
^
\
o
\
g
\
o
\
o
\
o
\
o
-
\
o
\
o
\
o
-
h
-
t
r
l
,
t
a
v
l
\
a
_
H
-
H
H
F
-
H
H
H
H
H
_
E
F
I
H
H
H
H
H
E
H
T
.
.
<
F
I
F
.
F
.
d
-
F
t
d
o
t
n
o
r
n
-
\
o
(
\
r
o
o
c
-
r
Q
)
\
Q
c
.
r
O
\
9
c
.
|
q
)
0
9
(
^
c
a
o
q
9
t
_
-
l
o
!
1
c
l
n
(
2
q
\
o
Q
F
c
r
N
s
r
-
o
r
o
t
s
r
-
6
e
!
t
n
-
o
o
O
c
e
t
-
r
o
-
-
-
s
f
r
-
.
Q
o
l
n
-
-
-
r
\
f
h
c
\
c
r
l
r
c
.
t
6
l
c
a
c
e
c
.
t
c
e
\
f
,
$
t
\
n
t
r
l
t
o
h
\
O
\
9
\
9
\
9
\
C
.
-
r
.
-
r
:
0
9
o
Q
0
9
q
,
q
,
q
.
q
,
A
Q
$
.
t
.
t
V
$
-
t
*
*
*
.
t
$
<
f
.
f
<
\
i
$
$
$
t
f
,
$
!
+
$
$
$
$
$
s
f
$
t
a
l
n
.
e
r
c
r
t
c
.
.
t
c
.
,
l
r
\
*
-
*
Q
Q
O
O
\
o
.
.
6
o
O
o
O
f
-
f
-
f
-
\
O
\
9
9
l
a
l
!
n
!
A
$
I
$
c
r
t
d
6
o
o
o
o
o
o
O
o
Q
o
'
q
,
g
g
9
.
!
n
O
o
.
o
9
,
9
.
9
\
9
'
,
q
,
9
,
q
t
q
.
9
,
q
\
d
6
6
-
-
-
-
6
-
6
-
6
F
c
_
F
r
_
r
-
r
_
r
:
r
_
-
r
_
-
E
r
_
_
\
h
E
t
:
r
:
r
*
-
r
_
-
F
_
a
A
A
a
A
c
l
6
c
i
c
r
d
d
d
d
d
d
c
i
d
c
i
c
t
d
d
c
i
c
i
d
d
d
d
d
d
d
C
t
O
r
r
O
$
<
o
O
r
r
)
C
'
l
O
\
f
-
<
f
l
o
O
r
O
c
O
O
t
*
.
'
t
?
C
l
O
\
I
-
t
t
n
q
\
Q
c
i
-
6
r
O
c
O
o
i
6
6
o
o
e
r
-
c
-
r
-
Q
r
o
\
e
\
a
'
.
o
a
a
a
V
9
t
t
a
a
A
a
q
!
(
l
C
l
C
l
-
=
=
6
l
d
\
C
\
O
\
O
\
O
i
O
i
o
\
O
\
O
\
O
\
O
\
O
\
O
-
\
O
-
\
O
-
\
O
-
\
O
-
\
O
-
\
O
-
\
O
-
\
O
^
\
O
^
\
O
-
\
O
\
O
\
O
\
O
\
O
\
O
-
-
-
.
4
.
A
J
J
A
d
c
r
d
d
d
d
d
d
d
c
i
d
d
d
d
d
c
i
d
d
d
d
a
(
r
l
t
Q
t
f
\
r
r
\
O
r
-
O
\
Q
=
l
C
t
t
!
9
!
O
\
p
E
9
9
q
,
C
)
-
O
i
c
Q
r
f
,
r
\
O
C
-
o
O
O
\
O
o
o
,
b
i
<
i
r
o
r
o
.
o
\
o
\
6
\
O
a
a
a
Q
a
Q
Q
Q
Q
=
n
=
1
:
l
l
-
t
-
-
{
"
1
-
o
l
6
6
6
6
r
n
t
n
t
n
t
,
1
(
n
\
c
)
\
D
\
O
\
o
\
o
-
\
o
\
o
-
\
o
^
\
o
-
\
o
-
\
o
\
o
-
\
o
^
\
o
^
\
o
^
\
o
-
\
o
^
\
o
^
\
O
-
\
o
^
\
o
6
-
6
G
^
G
o
o
'
o
'
o
-
o
(
>
(
>
o
o
o
o
o
o
o
o
o
o
o
o
o
c
)
o
o
o
o
o
o
o
o
o
!
t
C
O
-
.
O
O
O
i
-
.
r
O
$
C
e
r
-
O
o
o
F
-
\
O
t
f
,
c
A
C
{
O
O
\
O
O
\
O
(
n
c
O
N
-
r
O
\
O
O
t
r
-
\
O
$
O
\
O
\
O
\
o
.
\
O
O
@
C
I
)
O
O
c
t
)
C
-
f
*
f
-
f
-
F
\
f
-
F
\
O
\
O
\
O
\
O
\
O
\
O
\
O
(
n
r
n
r
n
y
)
r
A
o
o
o
o
o
o
o
o
o
o
<
)
o
o
o
o
o
<
)
o
o
o
o
o
o
o
o
o
,
o
o
o
-
o
a
-
a
a
a
-
a
-
6
-
^
(
\
l
(
\
l
e
{
N
e
{
C
{
C
\
l
N
N
C
\
l
C
{
N
c
\
l
N
(
\
1
(
\
t
(
\
l
(
\
t
c
\
t
e
{
C
j
c
.
I
c
{
C
.
l
t
\
C
.
l
C
l
(
\
l
C
'
t
C
{
(
\
f
-
C
{
f
-
N
C
-
O
r
o
O
c
o
@
c
a
@
c
a
r
o
0
O
t
O
\
!
f
,
O
\
h
O
t
n
O
\
O
-
t
\
O
o
i
f
-
c
r
t
.
+
!
+
c
a
c
a
N
c
\
I
-
{
-
r
C
)
O
o
\
O
\
.
o
O
r
-
r
-
\
O
\
O
r
n
r
,
,
)
r
n
<
'
$
c
o
c
n
e
{
c
\
l
i
:
<
0
o
O
O
O
O
O
O
o
o
O
O
O
O
O
O
o
o
f
-
f
-
f
-
F
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
C
-
f
-
C
-
f
-
f
-
f
-
f
-
iIF
.d
F
.-
H
F
H
F
'-
H
H
H
F
'F
{
F
'd
_
H
H
d
tF
IIF
I
H
H
F
td
F
{
$
\
o
r
-
6
0
\
:
6
l
r
f
,
\
o
o
o
o
c
{
t
,
1
r
-
o
o
l
\
n
-
r
r
n
o
o
c
.
l
r
o
\
c
a
F
-
6
l
\
o
o
t
n
c
O
O
N
$
\
t
)
O
\
-
{
c
a
l
n
f
-
O
c
.
l
t
\
O
6
;
c
o
r
a
@
O
c
{
t
n
f
-
O
\
c
{
!
f
,
r
-
O
\
N
t
+
l
r
|
\
o
\
o
\
o
\
o
\
o
r
-
r
-
r
-
r
\
o
\
o
\
o
\
o
\
o
o
o
o
o
s
*
-
-
c
l
c
\
l
c
o
c
o
c
o
c
n
r
o
c
o
i
o
m
c
o
i
r
r
c
i
c
.
l
c
i
'
l
e
o
c
.
)
c
a
r
a
e
o
c
o
+
+
+
+
+
\
t
.
f
$
.
f
,
s
f
t
m
f
-
6
l
O
l
C
{
*
-
e
r
O
O
O
o
t
\
o
i
r
o
\
,
o
o
O
O
r
.
-
F
-
f
-
\
O
\
O
\
O
r
n
r
n
h
t
t
$
t
+
c
O
-
H
F
r
F
r
F
.
-
F
{
H
F
r
-
;
O
O
O
O
O
O
<
)
O
O
O
O
O
O
O
A
O
O
O
O
@
a
o
o
@
6
6
0
0
6
0
0
@
6
0
0
6
6
0
0
0
0
o
o
o
o
o
o
o
o
o
o
6
-
a
^
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
)
o
o
o
o
o
o
o
e
!
q
\
\
O
c
A
O
l
>
s
f
C
)
f
-
s
f
-
r
0
O
t
r
t
6
l
O
r
\
O
c
A
O
r
-
$
-
r
@
t
n
N
Q
r
f
9
s
l
.
r
r
Q
Q
n
o
o
r
-
F
c
-
r
-
\
o
\
o
\
o
l
r
)
h
r
t
f
,
t
f
,
!
f
m
r
a
(
?
l
c
o
6
l
c
\
c
.
t
i
-
-
Q
o
o
o
o
\
o
,
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
C
\
f
-
f
-
r
.
-
f
-
f
-
C
-
f
-
f
-
f
-
f
-
F
-
F
-
F
-
\
O
\
O
^
6
^
^
6
G
o
o
o
o
o
o
o
o
<
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
a
o
o
o
o
o
c
)
-
c
!
(
V
J
r
t
h
\
O
f
-
*
)
O
r
(
)
-
r
O
l
(
f
r
r
f
r
\
O
f
-
O
O
c
F
\
O
-
C
l
c
e
r
f
,
(
\
O
f
-
@
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
f
-
F
f
-
f
-
f
-
f
-
f
-
f
-
f
-
f
-
O
O
O
O
g
Q
O
O
@
O
O
O
\
1
A
r
r
t
a
r
a
r
r
r
)
r
n
r
r
)
r
a
l
a
r
r
)
r
a
r
n
r
a
r
r
r
r
r
r
)
(
a
\
n
r
r
)
r
r
r
n
r
a
r
n
\
r
|
l
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
C
)
o
o
o
o
o
o
o
o
(
)
o
o
o
o
-
o
o
\
\
o
r
r
l
$
(
f
)
N
r
-
9
q
@
c
-
\
9
q
l
?
i
r
L
\
c
]
Q
c
.
9
!
)
I
:
-
9
h
:
t
!
1
6
l
-
e
)
o
o
d
5
t
r
i
F
r
*
r
i
i
<
r
-
;
t
r
9
\
0
\
9
\
9
\
g
!
9
!
9
\
o
\
g
t
n
!
n
l
O
r
,
.
)
r
(
a
r
a
r
a
u
r
r
a
6
6
.
q
q
q
.
q
q
.
q
q
.
q
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
"
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
q
.
q
d
d
H
F
d
d
r
<
H
F
-
d
-
d
F
{
F
F
{
F
F
-
-
H
d
B
F
tH
H
d
-
-
F
l
o
\
o
c
.
r
6
t
f
o
\
o
e
{
o
\
h
'
-
.
E
e
l
q
\
I
O
:
:
!
:
:
t
o
r
o
c
{
a
t
Q
F
!
!
q
.
'
l
?
e
-
'
l
6
r
-
^
!
+
!
r
.
r
.
6
r
.
.
1
r
a
N
i
r
i
l
'
i
-
O
O
O
r
O
r
C
O
O
o
o
C
-
f
-
\
O
\
O
\
O
1
6
r
/
)
$
s
f
,
s
f
t
t
q
^
+
t
^
n
^
q
.
E
.
t
:
.
t
^
$
-
.
t
^
q
$
^
q
c
"
I
e
.
l
^
r
I
q
c
'
I
r
I
q
q
c
.
L
c
.
I
r
I
q
q
.
q
q
e
'
I
c
'
I
F
t
H
*
H
_
F
F
(
-
F
t
F
{
F
{
F
{
F
{
F
(
F
.
F
<
r
.
i
F
t
,
-
-
F
t
F
.
F
l
H
-
H
H
-
d
,
r
<
o
l
6
s
t
'
-
6
r
t
o
l
o
o
g
\
Q
s
t
g
t
c
-
t
-
Q
Q
Q
9
'
:
c
l
(
Y
|
S
\
O
t
'
-
-
O
N
r
r
l
<
r
r
1
i
i
6
*
r
c
-
n
o
,
6
r
o
_
6
*
-
q
i
o
t
\
o
-
o
-
$
-
-
c
{
\
o
-
o
-
r
f
,
-
o
o
-
c
{
-
r
o
-
t
t
r
t
-
q
c
i
-
@
^
o
t
-
^
^
6
d
J
-
l
-
c
.
i
e
.
i
'
c
.
i
c
.
i
c
l
i
$
S
t
t
a
r
,
C
t
\
9
\
9
\
A
E
t
:
.
a
9
9
A
q
,
q
,
Q
9
Q
l
<
-
o
l
6
\
o
r
o
r
o
r
O
\
O
\
O
\
C
j
U
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
f
-
f
\
f
-
f
-
f
\
f
\
c
a
c
q
c
\
t
a
l
c
.
t
-
-
'
a
Q
Q
Q
q
,
O
,
q
,
9
0
9
0
9
0
!
.
-
t
-
t
-
\
O
\
O
!
O
!
n
!
.
t
!
a
$
S
f
:
f
(
n
u
u
o
o
a
c
t
o
o
o
o
m
o
o
o
&
s
o
!
'
t
r
-
f
-
f
-
!
-
r
'
!
*
t
*
t
-
l
'
-
!
{
.
l
-
F
l
-
l
-
l
-
l
-
l
"
l
"
F
r
i
F
*
r
-
r
r
c
-
r
-
r
-
F
r
-
r
:
r
-
i
-
t
-
r
-
f
-
-
f
:
f
*
h
c
-
-
t
:
f
-
f
-
-
1
1
E
t
:
E
f
-
-
t
:
f
-
-
a
d
d
o
o
o
a
'
o
'
o
o
o
c
)
o
o
o
o
<
>
o
o
o
o
o
o
o
o
o
o
o
o
<
>
o
r
o
'
s
t
-
-
o
\
r
-
\
f
,
c
.
l
o
r
-
l
^
c
.
)
o
9
9
\
9
i
e
l
o
F
!
o
$
9
a
r
Q
:
t
-
0
F
!
n
(
.
)
9
6
a
i
c
o
6
i
i
\
d
t
N
e
.
l
i
-
;
;
O
O
Q
I
q
\
q
l
q
,
q
,
q
,
o
Q
o
Q
0
9
0
9
h
\
r
.
-
t
'
-
I
'
l
r
i
a
d
r
.
d
r
r
n
r
a
r
,
o
r
,
.
i
(
n
t
r
n
r
n
r
n
n
t
a
h
s
t
!
t
\
t
$
-
$
_
s
f
-
\
t
_
$
_
\
t
-
t
t
\
t
$
$
$
'
;
-
:
"
-
r
;
;
'
^
a
^
'
'
o
o
o
d
o
-
o
'
o
o
o
o
o
o
o
o
o
o
o
a
o
o
o
o
o
o
o
o
o
o
o
o
-
r
r
:
t
c
o
s
t
r
a
-
\
O
C
-
o
O
O
\
O
-
O
.
l
F
t
$
t
n
\
O
f
-
q
\
(
}
n
!
-
l
!
o
:
f
,
!
n
\
O
C
'
9
o
g
\
Q
n
r
.
.
i
r
r
i
6
n
'
n
t
n
n
r
n
r
o
\
o
\
o
\
o
\
o
\
O
\
o
\
o
\
8
\
9
E
E
t
:
.
E
|
:
.
r
:
.
t
:
.
E
I
^
-
E
o
g
\
d
\
O
1
6
j
\
O
r
.
b
\
O
\
O
\
O
\
O
r
Q
\
O
\
O
\
O
\
O
-
\
O
-
\
O
^
\
O
-
\
O
\
O
\
O
\
O
\
O
\
O
-
\
O
^
\
O
\
O
\
O
-
\
O
^
\
O
-
\
O
o
,
o
o
o
o
o
o
o
o
o
o
o
o
o
o
<
)
o
o
o
(
)
o
o
o
o
c
)
o
o
o
o
o
B
x
x
l
E
a
p
a
p
^
e
s
^
$
a
a
f
i
n
f
,
a
i
l
e
{
q
$
q
i
i
i
i
i
f
l
o
o
o
o
o
o
N
G
l
N
o
l
a
l
c
{
a
r
(
.
l
N
N
c
l
c
{
e
'
I
N
-
j
'
i
.
i
_
-
r
-
t
d
d
F
{
F
F
(
F
F
{
F
{
F
{
7
f
i
f
i
H
q
h
n
$
"
f
i
f
l
f
,
f
l
f
,
i
l
f
l
f
i
a
A
a
$
.
q
q
i
3
3
q
3
3
3
3
9
-
F
(
F
t
F
a
d
-
F
{
F
a
d
d
F
F
i
F
F
F
{
-
r
-
j
a
-
r
F
(
d
F
H
-
+
<
F
F
H
-
E
=
$
F
B
s
R
E
$
3
S
E
A
a
&
E
A
s
r
q
A
e
q
6
'
e
8
"
{
S
^
3
"
q
8
B
i
f
i
;
s
i
l
s
d
d
d
s
S
t
S
B
n
n
E
E
E
E
E
E
3
3
3
s
s
8
8
E
E
S
S
S
6
A
8
8
8
E
S
$
S
E
E
F
F
F
F
F
E
E
F
F
S
$
$
$
Q
t
\
F
r
-
c
-
r
-
c
-
t
\
c
-
r
-
t
-
r
-
n
F
F
F
F
t
'
-
-
r
i
F
r
'
r
-
-
F
^
t
:
t
-
l
-
r
-
r
*
c
-
r
-
r
d
d
d
d
d
d
d
d
d
d
d
d
:
]
l
r
:
r
l
i
l
i
:
i
b
b
b
i
r
b
a
6
d
d
d
d
d
=
E
E
H
E
E
T
S
E
E
E
$
E
F
F
T
F
E
H
H
g
N
H
N
f
i
S
E
i
l
f
r
N
r
o
E
6
6
6
6
6
6
6
r
,
r
_
r
n
_
r
a
r
r
r
a
-
r
^
t
r
l
,
q
u
l
v
1
"
1
:
r
a
r
a
:
.
:
i
:
:
.
1
J
l
^
d
c
i
c
t
c
t
d
c
t
3
;
i
e
;
i
e
i
e
.
i
:
i
3
S
e
J
J
J
A
d
d
d
d
d
d
d
d
d
s
$
s
g
$
$
B
B
s
s
s
s
s
s
s
s
$
g
s
g
$
$
s
g
s
s
s
s
g
s
Q
o
\
o
o
r
-
\
o
r
^
$
!
f
,
c
.
)
e
{
a
q
8
8
5
8
3
3
8
3
8
6
E
a
E
6
E
E
B
E
[1
6
q
a
-
F
-
tF
F
i
l
A
A
a
q
q
q
A
C
q
q
'
q
4
4
q
^
q
^
q
"
4
q
q
q
q
q
o
c
^
"
o
o
'
o
o
^
a
'
@
^
s
'
d
F
<
d
ts
d
ts
F
.q
H
H
_
F
_
-
_
F
H
F
F
_
F
-
F
F
-
F
-
d
F
x
R
=
:
3
8
8
e
S
S
S
s
$
f
p
r
S
e
E
s
B
S
S
g
H
3
8
H
R
"
t
q
.
t
.
t
.
t
q
q
^
1
-
1
-
l
-
:
a
a
.
1
a
a
-
i
1
-
l
1
a
a
1
1
1
-
:
"
-
:
a
-
:
.
d
<
d
-
H
H
-
F
-
F
F
-
H
-
F
F
-
tF
q
-
ts
-
F
-
-
-
-
-
-
s
a
a
q
s
.
&
s
"
?
"
a
a
q
E
s
E
q
q
a
$
:
3
"
.
q
i
a
3
^
E
e
q
.
"
l
q
.
n
r
J
m
e
-
o
.
o
,
O
O
-
-
6
'
1
c
.
,
r
q
!
f
,
r
f
,
v
'
)
\
O
\
e
c
-
r
c
8
8
8
=
a
8
8
8
8
3
b
o
a
0
6
0
0
e
o
,
o
c
,
o
,
o
r
o
,
o
,
o
\
c
i
'
o
o
o
\
o
-
a
_
_
_
F
_
F
F
F
r
q
r
l
o
l
o
.
l
c
\
t
-
-
'
:
Q
Q
Q
9
\
c
\
6
c
c
a
c
!
:
r
-
-
r
*
.
\
o
\
c
\
n
t
^
(
/
/
)
t
d
,
s
l
!
d
,
c
a
U
U
.
C
<
t
.
C
-
o
.
o
\
c
5
6
p
1
'
l
t
r
'
t
r
'
n
!
o
!
n
!
'
'
r
'
t
r
'
(
r
l
(
n
r
'
'
t
'
'
(
r
r
r
/
)
r
n
r
'
1
r
n
t
i
\
F
.
r
\
r
\
r
\
n
F
F
F
F
F
r
-
r
-
'
r
'
r
-
F
'
r
-
F
-
r
-
F
-
r
-
'
r
-
-
r
-
:
r
\
F
-
r
,
-
r
\
r
\
t
\
r
\
3
3
1
i
3
3
:
i
l
i
3
:
i
l
i
c
;
o
a
o
o
o
d
i
o
c
i
d
d
o
d
d
d
d
d
d
d
\
O
t
1
^
.
.
t
O
O
.
1
-
-
t
n
c
n
-
Q
r
!
)
!
f
,
c
'
r
-
O
r
-
)
r
f
C
I
O
O
C
\
g
t
t
{
\
'
l
O
$
I
\
t
'
'
(
t
t
-
o
O
O
o
6
1
o
c
.
o
o
l
&
&
c
c
c
c
c
c
F
r
'
c
-
r
'
c
-
s
\
c
\
c
\
o
\
c
\
c
t
n
(
t
r
n
t
n
A
+
t
f
!
f
,
a
r
)
e
-
r
i
l
F
,
i
,
c
t
r
c
t
r
c
C
c
a
r
'
,
c
q
c
n
-
"
,
-
'
1
(
^
r
'
"
'
^
'
(
.
4
C
'
l
-
(
t
e
i
c
n
c
n
c
n
(
$
r
(
Y
)
3
;
&
3
3
c
;
;
.
i
.
i
:
j
c
i
d
C
o
a
d
i
d
c
t
i
i
o
c
l
i
d
d
d
c
i
d
c
i
F
(
\
l
(
r
,
r
f
,
(
r
t
.
\
3
t
-
-
O
C
O
O
A
!
l
r
r
r
f
,
r
.
,
\
,
t
-
-
9
q
C
O
-
C
l
r
n
r
f
,
t
t
r
\
9
f
-
6
O
F
F
-
-
F
F
F
F
-
6
.
l
,
^
1
f
-
i
6
'
.
i
r
-
r
r
r
c
t
c
t
c
t
i
t
c
t
r
c
'
,
.
n
4
'
,
.
-
n
(
r
,
r
-
,
c
n
c
a
c
'
r
$
r
-
r
\
r
-
F
-
r
-
\
\
r
-
,
\
i
-
-
.
:
\
"
:
t
:
!
!
:
I
:
I
:
r
:
\
.
f
.
>
I
;
>
l
l
L
l
.
l
\
d
d
o
i
o
c
'
o
(
)
i
o
o
c
c
o
o
c
o
c
o
c
'
c
o
o
o
o
o
o
o
o
o
$
$
E
[
S
{
x
$
*
*
B
i
i
l
8
{
8
8
q
4
a
e
n
l
x
f
i
x
{
N
a
F
a
F
a
F
l
x
F
a
F
{
F
a
H
F
t
H
J
-
J
_
r
_
_
l
j
,
_
;
.
H
F
,
t
_
_
H
H
_
H
F
i
H
H
_
_
i
g
$
$
:
:
i
s
i
g
i
s
i
s
B
l
l
r
F
l
$
R
n
R
&
r
$
n
&
e
n
E
H
-
t
<
t
s
-
r
<
F
t
s
F
j
-
'
.
-
-
r
-
.
-
.
i
H
F
a
F
r
-
-
F
r
-
F
{
F
{
F
a
F
r
H
-
F
i
f
3
$
$
r
r
e
e
s
$
$
e
f
F
F
H
;
3
s
$
$
$
i
;
r
B
$
$
5
5
$
5
$
S
S
S
S
s
s
s
5
5
s
s
s
s
g
s
s
s
s
s
s
s
s
s
s
B
s
l
l
-
l
l
Q
t
i
f
i
l
l
.
"
i
l
,
l
t
l
i
:
t
i
I
o
l
l
*
'
r
i
l
l
l
-
l
l
-
i
l
l
!
-
o
L
) c
l
(
,
)
o
i
l
c
o
3
3
9
3
3
3
3
3
3
$
s
g
s
s
s
s
s
s
s
s
s
$
s
s
s
s
s
s
s
g
g
g
s
g
g
3
5
g
s
s
3
3
3
$
3
s
s
s
s
B
B
s
B
B
s
B
B
B
S
s
\
o
\
o
d s
s
)
6
q
,
U
,
r
r
!
s
3
$
6
t
(
\
l
(
\
l
C
A
r
a
@
c
A
O
\
r
/
)
C
Q
(
\
l
-
C
-
l
c
7
r
l
a
@
-
t
/
r
l
r
!
O
\
O
c
{
q
)
t
C
Q
}
\
O
c
a
O
\
\
O
m
O
F
s
f
;
O
n
c
a
r
6
c
.
t
o
l
-
:
a
o
-
o
-
o
-
q
q
.
@
^
6
-
@
-
_
\
q
q
\
o
-
9
.
'
o
-
C
-
f
a
r
n
.
c
a
r
q
(
.
t
c
o
c
n
t
\
l
N
N
N
N
(
\
I
N
N
(
\
l
N
(
\
t
(
\
t
N
-
\
e
O
f
\
(
\
l
C
-
H
(
\
l
(
\
l
q
\
C
.
l
(
\
l
t
\
r
f
r
r
r
-
O
t
N
(
V
)
6
l
a
r
$
l
\
O
O
\
N
\
O
O
\
O
6
l
@
l
n
(
?
i
H
O
O
\
@
6
6
o
-
@
-
-
a
"
q
1
q
.
@
-
\
o
^
,
q
q
.
q
-
l
C
e
q
.
q
\
o
-
t
r
l
.
c
-
C
'
L
c
-
\
o
\
o
\
o
\
o
\
o
(
r
r
n
r
n
l
a
r
n
r
r
n
g
$
\
t
\
r
$
s
t
O
\
c
a
c
i
O
\
O
\
m
o
l
$
<
)
O
\
Q
t
-
O
-
r
h
\
O
f
-
O
c
O
\
O
O
\
C
A
\
O
a
l
h
O
r
C
)
o
l
1
q
"
q
.
q
.
^
q
\
o
-
\
o
.
,
q
q
s
t
$
^
C
.
I
r
I
$
$
t
f
,
(
?
)
c
a
c
i
c
n
c
n
e
q
c
q
(
a
?
o
c
q
c
q
(
?
l
$
r
6
$
C
-
l
(
r
l
6
o
O
O
r
6
r
-
O
@
O
\
(
v
!
f
-
t
r
l
F
c
f
t
C
q
1
6
O
\
\
O
t
n
\
O
O
\
$
C
}
\
\
O
c
.
i
-
i
i
d
d
q
.
'
q
1
-
'
q
q
q
q
'
f
-
c
.
t
-
-
-
-
d
O
\
O
\
O
\
@
@
f
-
C
-
f
-
f
-
\
'
1
r
o
o
o
o
6
N
a
l
.
r
)
r
f
6
r
n
r
-
c
.
t
,
(
i
c
.
t
\
o
r
f
,
$
r
o
-
(
)
\
O
o
l
O
t
'
-
\
O
t
!
t
t
f
.
f
,
r
r
t
\
O
o
q
O
c
'
l
s
f
f
-
c
t
c
a
f
*
.
t
^
c
l
1
o
^
o
o
^
\
\
o
.
v
I
.
t
^
c
.
)
.
c
*
-
o
-
q
q
.
o
q
\
\
\
o
^
r
q
\
t
!
t
s
f
$
c
O
c
q
c
O
c
r
t
c
.
t
c
O
c
A
c
O
c
O
c
q
C
!
(
\
I
N
c
.
I
C
{
(
\
l
l
/
1
o
t
n
o
r
n
o
r
a
o
.
r
n
o
(
n
Q
r
n
o
r
n
o
r
a
o
r
^
o
O
\
O
\
O
O
H
-
C
.
l
'
(
\
l
c
a
c
A
$
s
f
h
r
\
O
\
O
f
-
C
-
-
r
*
-
(
:
l
(
r
l
C
\
l
(
\
l
(
\
l
N
C
.
l
C
.
l
(
\
l
(
\
f
(
\
l
C
.
l
c
\
l
C
{
N
C
!
C
{
o
o
o
o
o
Q
o
o
o
o
o
o
o
o
o
o
o
o
o
o
\
O
c
A
O
N
r
-
c
n
r
-
.
C
-
a
t
O
#
C
-
l
$
\
O
O
\
O
\
c
O
(
>
O
\
O
t
C
c
t
\
\
O
t
A
r
\
O
@
F
r
n
o
-
.
o
-
c
f
l
.
q
.
.
o
^
s
r
-
-
-
.
o
^
q
^
q
o
^
^
\
w
I
o
o
o
o
r
*
r
-
\
O
\
O
\
O
r
n
(
n
u
1
t
n
l
n
:
f
$
r
f
,
C
)
c
t
(
)
-
o
e
.
l
o
o
o
o
N
o
(
f
)
o
\
(
>
\
o
\
o
F
o
r
$
o
\
o
\
$
r
=
r
;
f
1
1
\
r
|
r
n
c
i
t
r
s
f
(
)
$
$
(
\
l
F
-
Q
x
6
r
r
)
N
o
t
\
r
-
\
O
r
r
)
S
c
q
r
f
S
r
,
1
r
-
O
\
=
g
t
\
a
r
o
q
C
r
r
:
:
r
Q
r
-
n
$
(
.
}
(
a
s
h
r
-
o
c
n
6
(
f
)
9
.
q
@
^
@
-
q
o
^
-
o
l
c
,
l
q
,
q
\
o
.
\
^
Q
^
-
:
"
o
l
\
q
q
q
-
C
Z
o
t
q
'
q
q
q
l
q
t
q
q
o
-
c
\
!
.
t
\
O
(
)
O
O
O
d
-
F
{
-
F
F
-
H
-
(
r
l
O
l
N
a
f
N
N
N
f
q
m
c
A
C
q
m
a
O
$
$
$
$
r
r
,
r
r
n
(
n
r
r
i
-
O
r
O
r
n
c
r
t
*
O
r
O
O
\
O
$
c
O
-
O
\
\
O
t
f
,
C
.
,
l
-
O
\
A
\
O
$
(
\
l
-
O
r
O
O
r
O
.
<
l
f
O
H
O
\
9
\
o
\
o
\
o
r
/
)
r
r
l
r
r
|
h
l
n
$
$
\
t
\
t
$
,
!
f
m
r
a
c
.
l
c
a
c
q
c
o
(
\
l
(
\
l
c
'
r
e
{
(
\
l
t
\
l
-
H
-
<
-
<
-
Q
Q
q
.
q
.
q
.
q
q
q
.
q
.
q
.
q
.
q
.
q
.
q
^
Q
.
o
r
4
q
q
q
.
q
.
q
.
q
.
q
.
q
.
q
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
.
q
"
o
o
o
o
o
o
o
o
o
o
a
o
a
o
a
o
o
o
o
o
o
o
a
o
o
C
)
0
0
0
4
o
o
o
o
o
O
O
O
O
O
-
O
O
O
\
O
O
t
n
\
O
O
r
n
6
O
$
O
-
c
.
l
\
O
O
Q
c
Q
r
-
O
\
f
-
O
\
O
l
r
l
$
$
(
r
)
O
o
.
o
^
e
.
o
-
o
^
q
r
q
o
^
o
-
c
1
"
q
o
o
^
6
o
c
.
l
c
)
r
-
E
)
r
*
.
6
c
l
o
Q
e
.
l
\
9
q
l
o
Q
Q
c
l
l
'
i
a
o
\
$
Q
o
\
g
.
\
t
t
r
h
o
\
$
F
o
\
r
-
r
a
a
.
o
l
J
-
i
c
i
t
t
l
o
r
'
t
^
o
^
t
'
I
-
:
.
6
^
t
r
l
q
q
\
o
-
-
f
-
o
I
o
^
^
\
o
^
$
-
o
I
-
Q
.
o
o
r
<
.
(
.
)
o
l
6
r
l
(
\
l
-
-
x
H
F
-
-
-
c
l
\
o
\
0
o
F
r
-
-
\
o
\
o
\
o
t
r
1
r
n
r
n
(
r
a
$
\
t
$
t
$
r
f
c
)
r
r
l
o
r
r
)
o
l
a
o
r
r
o
r
n
o
l
.
,
o
r
n
o
d
H
(
\
I
(
\
I
(
f
)
C
O
$
t
f
,
h
r
\
O
\
O
f
-
C
-
@
*
d
H
d
H
-
d
F
ts
..F
-
d
ts
H
d
d
d
c
i
d
d
d
d
c
i
c
i
d
o
'
d
d
d
r
n
(
\
l
C
J
a
O
O
\
6
f
*
.
\
O
\
O
O
\
O
\
O
\
(
}
\
C
A
o
o
@
o
o
@
@
o
o
6
0
0
@
o
o
o
o
H
d
d
H
d
l
<
*
*
*
*
C
I
\
\
O
N
O
\
\
O
a
.
l
O
\
t
n
C
{
O
\
e
s
x
O
C
)
O
O
\
O
\
O
\
6
F
.
H
*
H
H
-
O
O
O
O
d
H
d
*
-
d
d
F
H
d
O
l
-
s
f
,
*
C
O
r
O
r
i
O
O
O
t
r
r
\
O
\
O
f
*
.
o
O
o
O
6
O
-
<
6
1
O
O
O
O
O
Q
<
-
-
<
d
H
F
<
H
q
d
-
d
-
-
C
4
c
O
1
.
l
C
.
t
C
\
_
_
_
O
O
r
r
1
r
r
n
t
r
)
U
1
r
.
|
\
n
r
r
1
t
r
|
(
l
r
)
f
-
f
\
f
-
f
-
.
f
\
f
-
f
-
C
-
f
-
f
-
o
<
)
c
)
o
o
o
o
o
o
o
O
\
O
$
c
I
C
)
o
\
r
-
-
(
n
c
a
r
r
)
.
q
f
$
t
f
$
r
+
r
n
C
-
-
c
i
c
-
r
c
?
)
c
"
t
c
.
)
c
i
c
n
c
.
)
c
o
a
a
c
a
c
Q
O
C
)
O
O
(
)
O
O
O
C
)
(
)
-
:
C
.
l
c
O
r
t
(
n
\
O
f
-
@
O
\
O
\
f
\
f
$
$
s
.
!
f
,
l
i
f
$
.
(
r
r
.
r
r
\
c
\
r
\
r
-
-
r
-
-
F
.
r
-
c
\
r
\
r
.
-
o
o
o
(
)
o
o
o
o
o
o
3 t
r
o o
c
.
t
o
I
c
|
3
U
G
'
(
-
)
3 c
.
o
o
<
)
i
l
G
O
s \
o
g
f
-
-
t
\
c
i
O
\
O
c
.
t
c
I
.
,
\
O
c
.
l
O
t
\
r
f
,
-
O
r
r
O
c
O
-
@
r
O
c
n
<
O
O
\
C
c
.
)
-
O
r
r
O
<
f
-
C
r
+
i
\
J
6
6
s
t
n
$
e
l
o
t
O
O
\
o
o
\
O
t
n
s
t
c
n
a
O
O
r
@
\
O
t
n
l
f
,
c
e
-
O
g
,
o
O
\
b
q
.
q
^
q
.
4
o
o
"
6
^
.
o
o
.
c
c
-
o
o
^
o
o
^
q
q
\
\
q
\
\
\
\
o
"
\
c
.
.
o
^
q
\
o
^
9
"
\
c
-
\
o
^
v
I
q
,
r
)
^
ts
H
H
F
-
-
-
F
H
i<
H
-
H
-
-
F
_
-
F
F
ts
-
-
F
F
-
d
F
-
-
O
r
C
t
r
O
-
\
O
(
\
{
o
O
r
{
.
)
c
n
O
O
\
o
Q
f
*
t
.
F
o
p
O
Q
r
y
r
f
,
g
)
O
l
c
{
r
,
o
.
c
.
t
t
r
-
-
\
C
c
"
:
(
)
\
o
c
t
C
t
.
\
O
o
.
l
O
\
\
C
c
a
O
.
\
O
c
i
<
)
'
f
-
\
f
,
-
6
r
C
C
.
r
C
)
f
-
(
n
C
{
O
,
f
-
\
t
N
O
\
i
\
i
c
.
l
;
;
O
O
O
c
t
.
c
r
,
c
t
\
o
O
6
o
O
o
O
f
-
f
\
C
-
\
C
.
\
C
\
O
\
O
r
n
(
n
r
r
$
$
$
\
f
c
O
6
l
(
\
f
N
F
l
C
\
C
.
.
l
N
a
s
F
<
F
<
<
t
s
F
-
-
-
H
-
-
8
t
s
-
-
F
-
E
-
-
C
)
N
f
-
v
.
)
t
r
.
)
O
\
\
O
\
O
O
m
O
\
!
f
,
$
o
C
9
o
\
9
9
=
-
9
t
:
.
r
t
Q
=
-
c
O
\
a
Q
(
r
l
\
O
i
f
i
\
O
O
'
o
C
F
r
-
r
-
o
C
@
,
O
r
-
t
n
t
.
l
1
l
Q
O
-
n
-
O
-
\
C
c
n
O
-
q
,
t
>
o
C
O
-
(
\
l
o
i
e
t
{
;
n
n
\
O
r
-
o
C
c
i
\
O
'
-
1
C
i
r
f
,
r
n
r
C
t
o
.
q
C
i
c
l
t
4
g
o
g
Q
-
c
,
)
(
r
,
C
-
q
)
N
N
O
i
O
.
t
C
.
t
O
t
O
t
C
.
f
C
l
e
l
r
'
:
.
a
c
i
c
-
r
r
i
c
n
.
n
c
-
,
!
f
,
!
f
,
$
$
$
t
f
,
(
^
(
^
t
J
^
,
r
n
r
n
\
C
\
O
:
f
(
.
l
-
O
O
r
.
,
t
n
$
c
n
a
.
l
-
O
o
o
l
'
-
\
5
t
,
\
t
'
.
a
(
\
l
-
-
O
O
O
6
C
-
\
O
\
O
u
1
S
r
n
n
n
r
n
$
$
$
\
t
.
f
,
r
f
,
$
\
f
,
$
c
-
)
c
f
c
q
.
a
c
O
c
n
c
O
c
n
c
i
r
-
r
C
l
C
.
l
(
^
l
N
f
\
l
C
!
r
{
o
c
o
o
o
c
o
c
o
c
o
c
o
c
c
c
o
c
o
c
o
c
o
c
o
c
@
o
o
@
o
c
o
o
o
c
a
o
o
c
o
c
c
c
o
c
o
o
o
o
@
o
o
d
^
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
C
)
O
O
(
)
O
o
\
o
(
\
l
o
o
o
c
c
o
c
o
c
o
c
-
l
r
.
,
o
r
.
i
c
c
.
n
o
\
(
n
r
'
i
o
o
o
\
c
\
c
i
_
(
r
,
t
n
r
r
r
\
o
c
o
o
c
o
c
'
l
O
r
O
c
-
,
O
r
C
c
o
O
l
-
-
t
.
N
o
.
\
C
\
f
,
-
O
\
9
s
t
.
c
\
Q
r
-
t
,
1
c
a
-
-
6
t
-
(
n
c
n
-
C
)
o
O
t
l
1
.
q
=
r
^
$
-
t
t
1
-
,
-
"
1
c
1
.
l
c
l
a
a
-
i
a
O
^
o
"
O
-
(
)
^
o
"
q
q
q
q
^
o
c
-
o
o
.
o
c
.
o
o
^
o
c
_
t
F
H
d
H
F
F
E
t
s
#
-
-
F
-
-
O
O
O
O
O
O
O
O
(
)
O
O
t
t
O
t
/
n
c
a
C
.
l
*
O
C
)
O
*
c
.
l
r
n
\
O
r
-
O
c
!
r
)
@
(
\
i
\
O
O
$
o
\
s
1
-
Q
.
r
r
-
t
-
c
O
F
-
l
J
n
N
O
O
C
\
O
t
f
(
\
T
Q
O
O
\
C
\
f
,
N
o
C
C
r
C
r
r
c
?
.
r
-
o
O
C
t
-
r
a
(
.
n
C
\
C
)
O
@
.
.
C
\
n
a
x
*
-
O
O
O
O
O
O
.
C
}
.
o
.
c
l
^
O
.
o
O
c
C
o
C
a
C
o
C
0
C
C
-
t
.
-
f
-
r
'
-
r
-
f
-
-
\
O
\
C
\
g
\
C
F
-
-
F
F
-
F
-
E
O
O
C
)
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
C
)
O
(
)
O
t
l
O
t
r
)
O
t
r
l
C
)
r
,
1
O
r
,
O
t
n
C
)
t
n
O
'
r
l
O
t
r
O
t
r
)
O
t
t
O
t
n
O
(
r
l
O
(
n
C
)
(
n
\
o
\
o
r
-
c
.
-
o
c
c
)
.
o
o
o
-
-
c
.
l
c
.
t
c
'
1
.
t
$
!
f
,
v
1
1
r
1
\
c
\
c
c
-
r
*
o
c
o
\
o
\
c
>
o
q
n
^
<
r
:
=
L
q
.
t
^
q
$
"
r
,
-
r
,
.
,
,
1
,
.
,
i
,
.
,
'
I
t
1
"
1
,
J
i
,
4
"
t
i
.
r
r
"
,
.
i
t
1
v
I
t
/
i
q
,
r
I
,
q
w
I
,
J
1
r
o
"
\
.
o
.
c
)
O
O
O
c
)
O
O
Q
(
)
O
(
)
O
C
)
O
O
O
O
O
O
O
O
O
C
)
O
O
O
O
O
Q
O
Q
r
-
c
f
r
a
N
h
@
o
c
o
\
o
o
s
Q
-
-
c
{
!
t
@
!
t
o
@
o
\
c
.
.
l
\
o
(
\
l
o
o
\
-
$
o
o
o
r
-
q
,
S
Q
\
(
r
t
c
o
-
-
-
c
.
l
l
.
n
@
c
\
l
$
c
{
e
!
\
o
Q
$
o
Q
e
.
t
-
o
o
-
o
l
t
:
c
!
-
t
7
)
-
q
l
/
!
.
o
_
I
-
_
c
n
^
O
-
\
o
^
c
.
r
-
O
-
O
q
q
.
1
"
!
.
?
-
-
a
"
\
o
^
<
-
L
\
o
^
.
f
-
c
o
^
d
d
-
i
-
i
-
i
6
.
i
N
,
'
i
,
.
i
d
-
1
l
-
v
"
i
d
1
J
1
J
o
o
\
c
\
e
a
a
t
n
\
O
\
O
\
o
f
-
f
-
f
-
o
o
c
l
J
O
\
O
\
O
\
-
d
d
<
-
d
H
d
H
d
H
r
d
-
i
d
H
H
t
s
C
i
l
e
{
(
\
!
O
!
!
)
C
I
Q
O
f
-
\
n
r
t
C
\
t
<
O
\
@
\
O
t
r
r
C
.
t
C
r
l
O
O
\
f
-
\
O
$
c
r
l
-
O
O
r
f
-
\
O
$
c
A
e
{
C
)
O
\
c
O
\
O
r
r
t
9
9
A
O
O
\
O
\
O
\
O
\
O
\
O
\
@
o
O
o
O
6
6
C
-
f
-
f
-
F
-
C
-
f
-
f
-
\
O
\
O
\
O
\
O
\
O
\
O
\
O
(
a
r
n
r
,
1
!
a
q
q
q
q
.
o
o
.
6
_
@
^
@
^
@
-
c
o
-
6
-
^
o
q
6
.
"
o
^
o
o
^
@
-
.
o
o
-
o
o
^
c
a
-
o
-
o
-
o
q
.
o
q
"
o
o
.
o
q
o
q
.
o
o
-
-
6
-
o
o
o
q
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
C
)
o
o
o
o
o
o
c
>
o
o
o
r
i
o
r
*
r
.
)
Q
o
\
o
\
o
H
o
c
q
Q
C
)
c
a
o
o
\
(
\
I
\
o
c
o
c
o
$
o
o
c
Q
d
o
-
c
a
c
-
N
o
\
c
-
t
\
t
-
Q
r
a
t
t
l
9
c
A
-
Q
O
'
6
Q
r
Q
<
c
a
r
f
-
O
C
.
.
l
\
O
O
\
c
A
f
-
d
(
n
O
h
O
r
n
O
r
a
-
{
\
O
C
.
l
0
O
$
Q
F
m
6
^
q
9
.
t
q
Q
.
c
\
I
-
l
O
-
O
-
q
.
6
-
q
\
o
^
\
o
-
t
L
.
r
:
m
.
r
)
^
e
.
l
c
.
I
-
l
-
l
O
^
q
.
q
c
\
.
o
o
-
6
-
\
\
\
o
^
\
o
-
\
q
.
,
r
L
,
4
.
c
n
m
c
n
c
4
c
a
r
a
c
q
c
o
c
o
c
{
(
\
t
(
\
t
c
{
e
{
(
-
,
l
t
\
(
\
I
o
l
(
\
I
c
.
l
(
\
l
N
(
\
l
(
\
l
F
d
d
-
-
*
H
d
d
d
i
.
o
(
)
.
\
\
t
/
\
o
f
-
o
l
o
l
G
,
C
)
3
o o
(
\
I
c
t
l
t
(
o
g
c
o
@
$
o
r
n
<
O
\
r
-
r
a
o
-
q
.
q
.
q
q
.
(
\
-
-
:
-
.
-
-
l
o
h
-
r
-
.
d
.
@
(
,
1
c
q
o
d
h
r
,
1
r
v
-
)
t
+
e
.
l
C
{
r
.
|
C
-
l
c
{
F
o
\
t
-
-
\
o
\
o
\
o
\
o
r
-
6
o
\
F
C
n
v
.
)
@
-
$
o
o
-
r
r
)
o
\
$
c
o
\
9
c
n
1
<
o
\
r
-
\
c
n
H
o
\
c
-
(
r
l
$
(
\
t
o
c
-
r
n
c
a
o
l
o
@
r
-
(
^
$
c
.
r
$
.
4
^
q
^
q
<
f
L
t
v
)
"
t
!
.
e
r
!
c
{
c
!
c
!
c
l
o
l
c
!
'
1
'
-
1
-
1
-
1
-
t
;
O
O
-
O
O
-
O
^
o
l
c
.
r
c
.
t
c
!
c
.
.
l
c
.
r
c
.
i
c
t
i
c
.
i
c
.
r
i
-
i
e
t
i
6
i
c
.
i
e
.
i
o
i
c
.
i
e
i
e
.
i
c
i
o
i
c
.
i
o
i
c
r
t
c
.
i
r
-
-
-
r
-
-
'
t
@
C
l
@
\
O
r
-
O
'
J
O
O
r
-
O
*
r
n
d
r
-
t
n
!
f
,
'
t
\
n
6
-
\
O
c
\
t
@
(
a
r
-
o
c
{
t
n
o
o
*
r
n
o
r
(
\
l
\
o
o
\
o
r
$
c
a
c
f
)
c
o
c
o
o
r
$
c
)
r
a
*
^
o
o
-
\
\
o
^
'
t
i
'
q
-
r
:
t
-
L
t
.
I
q
o
l
-
l
o
^
o
-
q
.
q
@
^
-
q
\
\
o
^
\
o
-
\
o
-
t
!
"
v
I
m
c
o
c
a
.
o
c
a
e
o
c
o
c
a
c
o
c
o
c
.
r
c
o
c
o
c
o
C
\
l
c
.
l
c
.
l
C
.
l
c
.
t
(
\
l
c
{
G
t
C
\
l
(
\
l
c
.
l
a
f
c
\
l
c
{
t
?
t
$
f
-
c
O
O
\
r
a
F
9
^
$
-
m
-
q
q
l
N
c
.
i
N
c
.
r
t
{
l
\
o
\
o
o
c
-
\
o
O
\
O
c
{
c
o
t
(
\
.
l
(
\
{
-
O
O
r
d
d
$
+
"
.
i
i
E
\
6
o
e
a
o
\
\
o
r
a
t
a
c
-
o
\
n
F
6
r
\
r
-
o
o
o
c
a
r
-
N
r
-
t
f
,
(
\
C
)
o
\
o
\
C
)
*
c
a
\
O
c
'
.
,
m
r
:
e
.
!
9
9
Q
t
6
m
F
o
t
r
-
o
t
b
t
y
:
S
a
\
t
n
;
F
i
i
O
i
O
m
i
l
r
O
c
o
6
6
c
o
i
c
o
n
o
t
q
h
t
f
l
o
t
t
n
r
f
c
4
c
a
c
\
I
c
.
t
n
-
:
o
^
o
^
q
.
q
.
^
a
o
^
o
o
^
\
q
-
.
\
o
^
r
o
^
r
L
q
q
q
.
r
:
.
t
-
r
:
q
c
'
l
c
.
I
.
l
c
l
c
l
c
.
I
1
O
I
N
G
I
N
(
\
I
C
{
C
{
a
l
C
!
N
d
d
-
F
r
d
d
d
-
d
*
d
d
d
H
H
t
*
H
d
E
d
d
d
*
F
r
t
r
l
o
h
o
h
o
(
^
(
)
(
r
|
Q
(
^
o
i
a
o
r
o
r
r
l
o
(
^
o
r
r
l
c
>
r
n
o
h
o
(
a
o
(
^
c
)
L
t
Q
l
?
9
!
1
o
\
o
\
O
c
>
=
-
i
N
c
l
m
c
.
r
+
+
6
v
i
6
r
o
F
r
-
6
o
o
c
l
.
,
o
,
6
c
>
=
-
d
C
t
e
?
c
?
q
!
?
!
?
l
t
?
c
.
I
o
t
o
t
c
'
l
l
c
"
I
q
q
q
c
f
l
,
f
I
q
q
c
f
l
c
,
I
e
.
I
e
'
I
d
L
r
I
e
,
I
c
l
q
q
q
n
"
$
-
n
q
^
n
"
.
f
^
$
^
Y
a
Y
-
_
q
^
q
o
o
o
o
'
o
'
d
o
'
o
'
o
'
o
'
d
d
d
o
d
d
o
'
o
'
6
'
o
'
o
'
d
o
'
o
o
'
o
.
o
o
o
o
o
(
)
o
o
o
6
t
a
-
t
1
6
6
1
*
t
O
l
O
\
O
\
O
$
d
@
\
O
t
a
O
\
O
o
^
o
^
o
^
o
.
q
q
.
q
q
.
6
^
-
r
e
r
-
r
-
r
O
O
O
O
O
-
r
f
-
c
i
O
O
.
<
f
m
f
-
O
f
-
$
c
.
l
o
\
f
-
\
t
N
q
\
F
\
o
^
q
\
o
.
t
q
q
q
q
q
q
o
o
o
o
o
o
o
o
o
t
o
\
c
o
f
-
-
{
(
)
$
o
o
m
r
-
\
o
c
q
(
\
l
h
c
a
6
c
a
\
O
O
c
4
\
O
O
,
c
c
F
c
A
r
i
e
.
t
m
e
n
m
c
o
\
f
,
\
f
,
t
-
t
w
t
f
f
i
t
\
O
\
-
t
t
-
C
)
c
q
c
'
)
e
o
r
o
c
a
s
f
!
+
$
t
r
r
@
o
o
6
6
@
o
O
@
6
o
o
o
o
o
o
o
o
c
)
!
t
3
e
1
C
O
G
)
!
+
$
$
r
a
\
O
\
o
t
a
!
+
c
a
(
\
l
'
.
<
o
o
6
c
o
e
o
c
o
r
o
c
o
c
o
c
a
o
l
c
\
l
o
o
o
o
c
)
c
)
o
o
o
\
O
f
*
O
\
O
(
r
l
\
+
\
O
c
P
O
-
{
O
O
\
O
\
O
O
f
-
\
O
h
r
A
q
^
e
.
l
o
l
c
.
l
o
l
c
l
o
t
o
l
o
l
c
r
o
o
o
c
)
o
o
o
o
o
r
o
h
o
t
n
o
h
o
\
O
\
O
f
-
f
-
O
O
O
\
O
\
O
q
\
\
\
\
\
q
\
o
q
o
o
o
o
c
)
o
o
o
o
\
O
C
a
d
O
O
\
n
C
.
l
O
\
\
O
(
\
I
O
\
\
O
C
.
f
C
O
t
f
,
c
t
\
l
.
^
O
r
n
c
l
.
\
t
+
t
-
-
*
r
f
t
-
C
r
O
-
(
\
l
*
O
h
$
c
o
<
o
o
\
r
-
\
o
r
.
r
c
o
C
.
.
l
-
c
!
.
\
o
o
\
o
r
n
$
c
'
l
o
c
:
\
r
-
\
o
r
r
c
.
l
o
o
\
t
\
r
n
c
"
)
*
r
a
r
n
r
n
r
r
t
r
+
!
f
,
$
I
r
!
f
,
!
t
t
f
,
c
o
c
o
c
n
r
i
c
a
c
a
c
^
,
(
\
l
c
.
.
t
c
.
.
l
c
.
t
(
\
l
c
.
.
l
-
H
H
t
s
r
6
a
i
d
f
r
H
H
r
d
H
d
H
*
*
#
i
F
{
F
{
H
-
i
H
H
d
H
H
-
F
<
r
<
H
H
H
i
*
r
.
p
:
<
5
6
1
O
O
r
t
<
t
-
.
<
f
O
f
-
C
.
)
d
c
o
l
r
)
C
.
{
O
\
f
-
!
f
,
*
\
O
f
e
t
C
)
l
-
r
t
*
o
o
$
f
-
-
!
f
,
c
{
O
\
f
-
r
t
C
.
t
O
f
-
\
n
c
O
O
@
\
O
c
.
)
H
O
\
\
O
$
(
\
l
O
t
-
r
o
c
r
r
<
@
r
O
$
-
O
r
c
,
l
r
i
;
f
1
c
.
l
c
{
c
l
(
^
*
c
l
-
i
-
i
*
:
-
:
q
o
-
o
-
o
^
q
.
q
.
q
q
.
q
o
q
o
o
-
o
q
o
q
\
\
\
\
\
o
^
t
s
F
r
H
r
,
<
#
*
d
H
H
d
F
T
H
H
-
O
O
O
C
T
O
O
O
O
C
)
O
O
O
O
O
Q
\
O
r
t
!
f
,
f
=
S
F
\
O
(
\
f
-
c
O
O
O
\
(
n
c
n
r
n
O
o
O
*
o
C
O
O
O
C
.
I
(
\
.
I
O
f
-
$
C
.
l
s
f
C
)
t
o
^
o
^
\
o
^
c
r
i
1
1
o
l
,
/
i
o
.
\
o
^
"
i
\
o
^
.
{
o
d
c
.
i
o
,
t
+
o
i
.
d
c
.
i
d
1
J
.
d
v
i
v
i
v
i
r
J
d
.
f
C
t
$
f
-
(
}
\
a
t
r
r
1
@
#
<
f
,
a
O
H
r
n
O
\
O
O
H
'
-
,
(
t
.
.
l
C
.
I
r
e
t
$
(
r
t
\
n
\
O
f
-
o
O
O
\
O
(
\
l
C
O
r
A
\
O
\
O
\
O
t
-
-
.
I
t
-
f
-
O
O
O
O
O
O
(
}
\
@
1
Q
1
-
*
*
d
r
d
-
r
<
*
#
d
d
d
H
(
\
I
C
!
e
{
C
!
$
a
e
N
c
\
l
C
-
l
*
*
O
C
)
O
O
C
I
\
O
\
O
,
O
\
O
\
O
\
O
O
O
-
r
s
N
c
r
r
r
f
,
r
f
,
\
O
C
\
m
o
6
I
O
{
(
\
f
(
\
.
l
C
{
(
\
I
C
{
O
l
C
{
C
'
.
1
(
\
-
r
<
s
s
*
<
(
\
l
N
(
r
l
C
\
h
l
6
1
(
r
l
C
!
(
r
I
C
{
C
!
C
{
6
1
o
o
a
a
a
6
o
o
@
a
o
o
o
@
o
o
o
o
o
o
6
0
0
o
o
o
o
@
6
@
@
o
o
6
0
0
0
0
a
o
d
d
c
i
d
d
d
c
i
d
o
d
d
c
i
d
d
c
t
o
c
i
d
d
d
c
t
d
d
d
d
d
c
t
c
i
d
d
Y
r
@
s
r
t
C
C
a
l
f
-
*
\
O
(
\
.
l
f
\
C
O
C
}
I
r
n
N
\
O
S
i
.
C
n
*
t
C
l
o
O
\
O
(
r
t
c
O
C
!
O
O
\
f
-
@
h
F
:
q
r
:
\
9
\
o
^
\
o
_
r
O
_
r
O
r
c
^
\
O
-
r
-
r
^
t
n
t
n
a
o
c
t
o
<
>
<
>
d
d
c
t
d
c
f
d
i
d
d
l
l
l
l
.
r
t
i
t
l
l
l
-
l
l
"
t
i
:
r
l
l
:
i
l
i
l
.
i
l
*
i
l
l
l
*
i
!
i
i
.
.
r
-
'
i
l
o
O
r
n
c
A
C
)
6
t
n
c
O
a
.
l
O
O
\
f
-
\
O
r
^
h
r
f
r
e
r
(
\
l
g
O
c
(
)
f
-
\
O
l
.
t
t
f
,
c
{
d
O
O
\
o
O
f
-
,
q
,
q
,
r
i
v
I
.
t
^
.
i
:
-
L
.
(
q
\
r
:
q
q
q
r
i
q
(
,
l
o
(
)
o
o
o
(
)
o
c
)
Q
o
o
o
o
o
o
,
,
l
l
;
o
o
\
o
\
c
\
o
o
a
o
\
o
\
d
'
d
"
'
-
:
i
Q
-
r
c
{
c
a
t
r
O
.
t
c
a
C
!
-
e
)
O
\
O
O
t
\
[
-
r
\
O
l
/
"
)
t
t
a
(
\
f
t
t
$
$
.
+
\
f
,
s
c
4
c
-
l
c
f
r
c
a
.
(
f
,
r
r
a
c
o
c
a
c
a
c
i
c
i
c
t
d
d
d
d
d
d
c
t
6
c
t
d
d
d
t
n
o
r
n
c
)
h
o
h
c
)
l
n
o
t
n
o
h
o
r
a
o
O
C
}
\
O
\
<
)
<
>
a
-
O
l
(
r
l
(
r
t
r
q
!
f
,
$
t
r
t
t
\
O
\
O
V
)
f
-
f
-
F
f
-
f
\
C
-
f
-
f
-
f
-
f
-
C
-
C
-
o
o
o
o
o
o
(
)
o
(
)
o
o
o
o
c
)
o
O
\
\
O
t
'
)
Q
f
-
h
(
\
l
O
C
O
f
-
l
f
i
$
(
r
l
v
-
r
x
r
a
C
I
r
r
Q
q
t
f
-
\
O
i
n
r
A
C
{
-
O
O
r
a
?
F
\
o
\
o
\
o
\
o
V
)
\
n
(
\
n
l
a
h
t
r
)
t
n
t
\
f
,
$
o
o
o
.
?
o
o
o
o
(
)
o
(
)
o
o
o
o
o
h
o
r
a
o
t
n
c
)
(
<
)
r
n
o
1
r
.
)
C
)
r
n
o
p
r
i
<
N
.
l
l
C
Q
c
n
\
f
,
-
f
,
(
r
)
t
n
\
O
\
O
f
-
f
-
0
O
\
o
\
o
\
o
\
c
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
C
)
O
(
)
O
O
O
O
O
O
O
O
O
c
)
O
O
F
r
F
-
.
^
l
f
f
.
v
-
u
-
r
i
r
$
C
;
U
,
C
l
i
'
r
.
)
a
-
,
'
?
,
f
'
'
"
f
(
-
"
C
,
O
r
C
d
f
-
\
O
\
E
)
r
n
t
-
f
\
C
O
O
\
O
F
.
t
n
a
t
:
.
(
"
r
.
i
:
:
o
C
.
(
r
,
r
.
,
C
.
,
C
r
.
!
,
'
"
c
?
:
i
J
(
r
,
s
-
;
i
f
C
l
6
t
'
*
f
n
t
n
*
Q
\
E
!
O
c
]
t
=
Q
@
\
O
^
\
C
,
{
r
,
v
.
"
v
^
,
,
,
.
.
,
.
f
,
.
a
3
.
q
f
.
<
,
.
,
'
7
.
^
1
r
'
.
s
v
,
1
a
S
'
l
c
'
J
.
(
.
l
C
l
-
-
-
l
-
l
-
'
:
.
C
f
O
.
O
.
O
^
e
"
O
.
q
c
.
l
{
l
f
i
r
}
(
-
.
1
(
l
r
l
(
l
(
.
.
l
,
r
'
'
.
i
.
'
;
(
-
l
{
-
.
l
r
'
.
}
.
.
i
(
-
.
l
c
.
.
l
c
'
l
c
.
l
(
\
l
r
-
l
e
l
t
\
c
.
l
(
\
I
N
N
N
-
r
)
a
l
<
f
,
C
)
C
,
.
,
-
r
-
\
C
o
O
(
f
r
O
(
}
{
'
.
i
\
O
r
{
.
*
-
s
f
o
Q
t
-
Q
t
l
(
A
r
9
-
\
O
\
t
O
l
r
!
!
\
o
O
f
-
r
*
\
b
t
.
.
t
-
o
O
o
N
*
c
a
r
,
f
-
o
t
.
c
.
t
(
*
r
f
o
O
(
\
l
\
O
O
t
o
o
C
A
f
*
(
\
f
f
-
(
:
l
F
g
r
l
<
f
.
c
1
c
.
l
.
*
:
c
)
^
a
:
c
:
o
g
r
:
.
,
.
q
,
1
v
i
"
3
:
c
.
I
r
y
I
o
l
-
-
o
-
e
.
q
.
_
o
q
\
q
\
o
.
\
o
-
v
!
.
<
f
,
<
r
,
<
f
r
i
-
.
f
,
.
t
f
"
t
i
'
r
r
r
(
i
l
"
.
r
C
.
r
C
-
r
(
r
r
f
+
)
(
n
c
f
}
C
O
C
O
t
a
t
n
m
(
a
N
(
\
l
N
N
N
(
\
I
-
N
N
8
T
8
[
:
$
H
S
S
S
]
f
f
R
S
Y
K
S
R
K
B
:
8
8
A
=
F
R
S
B
G
S
6
-
e
f
v
r
r
*
-
6
"
.
1
r
o
o
r
J
v
:
o
\
r
-
i
^
o
-
o
.
.
q
o
o
"
d
d
-
l
j
c
i
c
.
i
r
i
.
'
i
d
$
,
/
i
.
d
.
d
r
j
w
i
.
.
l
.
r
i
,
r
i
\
d
.
d
.
d
1
o
r
'
'
r
-
l
r
-
i
,
v
j
o
:
,
o
.
.
'
s
n
.
c
7
l
t
s
H
r
<
s
F
.
F
(
-
r
.
F
.
-
F
.
d
F
.
-
c
t
x
G
r
o
o
\
c
\
:
'
c
.
)
F
i
(
)
c
r
"
)
F
.
r
c
l
t
1
4
*
o
o
\
r
-
\
o
r
,
.
)
f
4
N
s
o
\
F
\
O
t
r
)
N
*
<
C
)
O
O
3
O
O
O
O
,
O
.
O
'
O
.
O
r
O
r
O
\
6
o
o
(
,
O
O
f
\
F
F
F
f
-
F
F
q
q
,
q
q
"
q
.
c
"
o
:
o
'
i
o
)
o
q
(
)
c
.
o
o
.
m
.
r
c
-
m
^
o
q
@
-
0
o
.
@
.
@
.
o
q
"
o
q
o
-
@
.
@
-
-
9
q
o
q
o
q
c
)
o
(
)
o
o
c
i
(
}
(
)
(
:
,
c
,
{
i
o
(
>
c
)
,
D
o
o
o
o
o
o
o
(
:
,
c
)
o
o
o
o
o
o
r
n
.
n
-
\
f
,
c
n
C
)
r
r
.
)
r
\
v
)
C
)
O
*
c
r
O
-
O
c
.
r
O
O
c
A
e
)
O
\
e
{
\
O
(
n
r
e
s
f
@
(
l
-
Q
=
c
r
r
.
,
5
.
r
J
'
C
)
r
o
F
.
)
*
.
O
C
-
c
}
.
C
)
*
c
i
t
.
i
r
-
o
6
l
.
o
o
\
t
l
(
\
-
l
n
o
l
i
r
G
)
l
/
)
\
o
,
:
r
.
c
i
:
O
-
c
c
j
.
-
:
.
*
.
Y
J
r
r
c
1
-
Q
q
q
c
o
.
\
-
o
.
t
o
-
v
l
q
r
l
c
f
.
o
l
f
.
l
1
1
o
.
o
.
o
f
\
f
r
t
r
f
\
f
!
f
,
f
i
j
(
r
,
.
.
'
r
.
:
r
^
)
6
r
,
r
+
1
r
'
Q
t
r
1
{
^
.
l
(
\
l
t
\
t
t
l
(
r
l
(
:
l
e
{
(
r
l
e
t
(
\
'
l
6
l
(
\
l
F
l
N
O
l
.
<
\
o
-
f
,
.
r
f
,
v
i
*
c
,
.
,
o
c
c
)
c
4
c
r
.
,
'
a
Q
r
f
i
r
r
.
r
I
-
-
C
!
,
(
a
d
o
\
r
-
r
-
6
o
c
_
f
r
F
(
\
l
F
t
o
l
Q
6
$
F
-
C
)
c
r
)
r
-
.
C
)
<
j
.
O
r
c
4
t
-
c
.
i
C
-
C
r
C
-
r
t
,
O
O
r
t
O
r
r
-
C
-
s
i
'
O
I
c
.
t
O
.
\
O
?
t
l
Q
I
o
o
^
r
:
\
.
o
-
t
i
,
n
+
,
.
(
n
c
.
l
.
.
l
.
c
!
-
1
O
.
C
^
o
\
q
.
o
q
o
q
.
\
\
\
q
\
o
.
t
/
)
.
q
v
)
.
q
q
.
(
\
l
c
.
:
a
l
a
.
l
C
.
,
l
r
'
l
t
l
C
i
C
.
l
f
'
l
a
.
l
a
.
l
f
-
i
C
'
.
1
(
.
l
d
-
d
F
F
E
F
'
-
<
<
H
F
.
-
F
.
r
{
O
r
n
q
S
1
6
6
1
1
r
r
,
C
)
r
.
1
q
:
t
r
t
O
r
)
C
)
r
r
l
C
v
1
C
)
t
n
C
l
i
n
C
)
u
1
O
t
r
)
(
)
(
^
O
i
n
C
>
r
,
t
\
O
\
(
>
f
-
f
-
o
o
c
c
C
'
.
C
C
:
C
]
;
*
-
-
6
1
1
1
t
r
.
7
,
c
O
+
\
f
,
t
n
t
\
O
\
C
f
*
C
-
Q
:
@
6
(
}
\
Q
Q
c
.
l
-
r
c
.
l
(
-
l
.
r
r
r
.
l
c
r
r
^
,
r
a
e
'
:
.
i
1
.
^
:
r
l
(
\
1
.
c
t
,
r
o
"
q
.
n
"
(
v
)
-
f
.
I
(
1
,
c
i
_
q
f
r
.
(
f
l
q
!
t
.
t
:
J
-
-
J
v
!
r
J
v
J
v
9
V
V
V
,
J
"..
:
,
<
t
\
o
r
f
,
,
-
f
-
(
n
o
o
$
r
.
,
c
o
r
.
,
\
n
t
-
-
c
!
6
c
o
o
.
!
\
o
N
c
)
'
o
o
'
-
I
o
9
,
-
t
9
0
t
?
.
n
-
.
j
i
6
G
r
*
O
-
r
i
r
-
O
-
t
o
a
c
.
{
r
\
-
\
o
-
r
.
-
c
!
9
?
!
?
l
.
t
<
t
-
f
-
:
f
-
o
o
r
.
i
;
6
i
!
-
r
-
\
C
\
a
r
n
$
t
t
r
:
1
.
a
r
.
r
N
-
-
O
O
C
a
l
A
c
O
c
o
r
-
r
-
l
:
\
3
'
;
.
-
6
-
^
_
-
^
;
.
r
f
r
f
$
c
r
i
c
o
(
F
,
a
n
r
a
c
e
.
i
c
n
.
n
c
n
r
n
r
a
.
i
.
n
.
n
f
v
)
.
n
f
\
6
l
r
{
6
l
f
^
t
(
,
\
t
\
t
\
.
-
.
1
6
r
c
o
\
o
r
f
,
r
n
-
c
e
o
c
{
m
(
^
c
l
r
0
-
Q
O
r
'
{
$
'
.
C
r
-
t
f
,
m
C
F
-
o
o
t
$
r
-
t
,
i
'
;
F
o
r
r
-
c
n
O
i
;
n
-
O
-
c
o
E
r
r
O
q
3
r
-
r
-
c
o
C
q
l
r
-
-
9
c
{
O
\
r
n
q
:
,
+
g
:
;
-
i
]
;
b
d
a
"
'
q
-
*
^
4
q
q
,
=
t
t
.
.
l
q
f
:
"
a
o
.
1
I
"
'
1
t
t
o
{
:
o
.
Q
\
:
;
-
-
=
=
C
.
6
O
.
r
c
o
o
c
-
r
-
-
c
-
c
-
'
\
o
\
o
\
O
\
o
\
o
)
t
-
,
r
,
r
n
t
r
.
r
t
a
,
i
.
r
t
$
I
(
,
n
6
l
\
O
c
q
r
r
)
<
<
r
O
\
h
O
C
i
\
l
.
'
r
C
\
\
t
\
t
-
(
\
C
I
.
a
'
l
O
r
g
$
1
s
l
<
t
=
9
Q
Q
b
d
,
/
i
,
N
6
o
o
c
-
9
6
r
r
i
E
b
o
d
o
c
r
t
g
c
'
"
n
i
c
f
6
!
a
.
c
{
o
q
c
Q
o
Q
Q
o
e
{
9
6
r
-
U
6
O
.
O
;
o
i
e
o
t
n
G
c
C
O
-
O
1
r
^
1
r
f
,
r
C
t
\
Q
-
r
'
:
-
:
f
_
c
O
-
O
-
.
1
q
r
-
O
O
O
O
O
i
'
-
-
-
-
*
-
-
-
(
^
r
l
(
.
1
a
\
l
6
l
C
t
f
{
G
l
r
.
r
c
t
)
f
i
r
'
,
.
a
$
S
t
$
$
c
a
-
6
r
r
t
N
-
r
f
,
r
-
r
n
t
t
(
.
l
o
f
\
\
r
r
-
r
c
.
l
o
6
r
-
v
1
q
'
r
l
\
l
o
r
-
(
n
$
\
o
O
t
n
n
n
r
r
r
n
r
n
C
n
c
f
,
s
t
s
f
,
$
\
t
c
r
!
!
!
!
r
i
r
'
r
c
t
l
C
l
q
.
l
$
C
l
C
\
l
(
\
*
-
-
-
5
5
o
.
.
o
.
'
c
.
o
o
-
o
.
+
6
6
c
r
.
.
o
.
c
\
c
n
q
q
a
6
q
a
o
q
o
.
,
o
q
a
o
6
\
-
o
\
O
O
O
(
)
O
O
'
O
O
(
)
O
t
=
O
O
O
O
O
O
O
O
o
o
O
C
O
O
O
O
o
(
)
O
c
)
O
O
O
O
-
O
O
O
T
O
C
)
t
n
\
C
O
(
^
Q
\
t
Q
-
c
.
r
\
O
Q
E
)
c
a
\
q
E
Q
9
)
6
6
6
6
6
r
-
r
r
r
6
6
c
o
6
o
o
c
b
O
r
.
t
6
O
F
e
)
r
-
e
l
Q
Q
o
l
\
9
c
{
o
Q
Q
;
f
+
;
-
d
j
;
"
-
;
+
"
i
i
l
,
i
q
o
.
.
t
-
q
"
1
a
9
?
a
a
'
c
.
1
}
?
e
6
h
+
.
d
6
t
r
i
t
O
t
J
-
I
-
;
F
E
-
=
g
.
,
a
6
o
O
t
-
-
f
-
\
C
\
O
\
C
t
r
1
t
/
)
t
r
l
t
r
r
r
r
t
r
f
,
.
l
=
(
,
(
,
U
3
O O
t
f
,
I
&
o
-
r
o
r
f
r
o
c
.
t
c
-
.
o
r
-
r
\
C
\
r
c
)
-
(
\
t
r
t
r
o
Y
)
.
.
l
6
e
)
a
-
t
r
?
t
f
o
9
!
?
t
:
i
!
Q
q
{
o
r
d
i
.
i
6
O
,
b
d
C
r
(
a
t
n
6
r
o
r
c
;
n
O
\
O
t
\
l
O
r
-
\
o
t
n
+
S
t
f
,
t
n
.
O
q
P
Q
c
.
l
6
6
e
:
i
6
6
i
i
;
&
i
O
.
C
e
l
6
o
o
r
-
n
s
t
c
i
-
O
-
o
I
\
_
r
C
^
r
n
-
$
(
r
i
t
r
-
O
O
6
d
C
.
-
r
.
-
t
.
-
\
O
r
O
r
O
,
r
i
r
i
n
r
r
|
h
!
f
,
r
f
,
$
\
f
,
!
f
,
!
f
,
\
t
c
-
)
c
.
1
.
O
.
q
c
O
.
A
c
O
t
.
?
)
c
i
c
i
(
\
l
O
r
a
O
t
n
O
t
a
O
r
a
O
(
n
C
)
r
a
O
t
a
O
t
n
O
t
'
1
Q
!
O
O
t
n
9
!
1
O
t
Q
t
'
D
O
!
n
-
a
(
r
l
c
{
f
.
)
.
e
<
$
6
.
r
i
6
r
o
F
r
r
6
@
6
o
\
O
o
a
-
c
-
'
l
c
!
t
v
!
c
'
t
\
t
s
f
n
!
?
-
-
F
-
-
H
E
F
H
F
d
-
E
-
-
-
-
-
C
r
l
(
\
l
G
f
(
\
I
C
'
l
(
\
l
C
'
f
d
(
\
t
(
\
l
C
t
N
j
i
d
i
d
d
d
c
r
d
c
t
d
d
d
o
d
d
i
c
f
c
f
c
f
,
d
d
d
c
i
d
d
d
d
d
d
.
o
(
J
c
l
Q
3
o = b
d
c
a
h
r
-
o
O
6
9
*
i
-
e
c
)
g
p
!
_
-
$
-
o
o
s
f
e
c
l
t
-
-
O
r
O
-
O
r
\
O
G
l
t
n
\
O
!
f
,
v
e
.
i
Q
o
o
\
o
$
c
a
H
o
\
c
-
.
a
-
g
@
\
c
.
.
t
-
c
_
\
Q
s
=
6
6
c
-
r
c
,
.
6
c
n
o
\
t
h
;
n
n
^
'
+
^
r
r
e
.
I
e
.
r
q
q
c
.
l
q
c
f
o
i
.
o
1
.
-
-
l
1
-
i
6
^
q
q
e
q
4
d
6
6
^
;
^
"
d
^
q
\
\
E
H
H
d
H
d
d
d
H
H
H
H
H
H
H
d
H
*
H
-
_
O
d
O
O
O
O
'
O
d
c
t
!
Q
!
?
l
t
5
f
c
o
c
o
q
!
!
o
c
?
.
f
,
q
,
+
r
.
1
!
g
\
g
r
-
C
.
r
-
o
o
o
o
r
-
F
.
\
o
(
n
c
a
H
o
6
t
1
'
O
c
o
9
9
t
?
c
'
I
o
\
\
o
c
o
<
>
r
'
-
\
f
,
H
g
g
O
e
r
5
I
c
o
c
F
s
-
i
o
b
a
n
o
i
\
c
i
c
o
6
r
b
i
6
o
r
.
-
i
d
I
r
I
o
f
o
f
c
l
c
l
-
t
-
l
-
:
.
o
^
o
^
o
^
A
q
q
.
o
i
o
q
.
o
o
^
o
o
-
r
:
\
\
6
^
q
\
o
^
q
0
i
.
,
r
+
^
d
H
*
H
H
H
H
H
H
d
*
*
r
r
O
O
O
i
O
O
'
O
'
O
O
O
O
O
d
<
f
<
r
c
i
d
!
?
o
c
o
\
n
r
-
r
!
c
n
r
Q
c
!
o
-
\
o
-
r
-
-
$
^
\
o
-
(
n
c
\
l
o
o
(
n
:
f
,
6
o
\
C
,
o
o
c
-
\
o
c
-
(
^
c
i
o
\
'
-
'
r
H
H
c
o
r
-
-
t
c
1
3
?
?
d
!
e
-
i
o
d
d
"
.
i
c
.
i
f
c
i
+
f
;
i
5
*
k
;
;
J
o
o
^
;
=
:
t
t
>
o
c
o
r
-
l
:
!
?
Q
g
6
o
*
a
c
.
r
r
.
i
v
r
n
i
o
r
-
a
o
d
N
6
\
c
j
6
e
r
6
5
6
\
O
\
O
\
C
C
-
f
-
f
-
O
O
m
3
1
C
l
r
,
;
;
<
H
H
H
H
d
#
H
*
C
l
e
q
C
.
l
N
C
n
i
r
i
r
n
+
+
I
q
\
q
\
q
,
q
'
o
\
Q
Q
o
o
-
-
.
s
:
1
!
l
!
!
v
r
n
\
o
r
-
o
o
o
\
o
c
\
l
e
.
l
r
n
r
-
o
\
H
c
Q
\
o
!
?
:
t
t
\
l
$
$
r
n
h
h
(
n
t
a
t
r
r
'
t
n
r
n
r
r
i
v
i
r
r
i
t
i
r
r
r
n
t
n
r
O
r
O
r
O
v
)
i
O
,
b
'
r
-
i
-
f
_
c
o
^
o
o
o
o
-
o
o
@
o
o
0
0
0
0
-
o
o
o
o
o
o
-
6
-
,
t
r
o
o
x
i
<
b
<
b
o
<
t
r
c
o
o
-
6
&
6
-
a
o
b
o
b
o
;
-
-
^
-
^
'
'
^
o
o
o
o
o
o
o
d
o
o
o
o
o
o
'
d
o
o
c
i
'
o
d
o
o
o
o
o
'
o
o
o
d
o
!
q
!
?
t
^
!
o
h
\
o
r
-
o
o
Q
)
N
r
/
a
t
o
o
H
r
f
,
c
o
c
.
.
t
t
*
r
*
\
o
N
F
-
c
o
o
\
(
n
c
\
o
o
r
c
o
o
6
!
?
c
_
o
n
6
t
-
'
r
l
!
1
:
:
Q
g
o
r
O
.
f
,
9
a
;
6
1
x
j
i
O
,
n
e
e
,
:
.
r
,
3
c
n
,
t
-
*
\
O
r
r
i
c
q
c
-
i
;
.
j
d
o
o
q
.
q
q
c
a
o
O
r
c
o
O
o
O
o
O
f
-
r
-
r
-
.
n
-
^
f
-
-
6
-
i
d
.
b
.
]
C
r
O
.
O
,
c
)
(
r
)
(
n
(
n
r
n
(
n
l
1
)
r
n
t
r
r
r
f
(
)
O
O
O
C
)
O
O
O
O
O
C
'
O
C
J
'
i
C
'
O
O
C
)
O
O
O
O
(
'
O
O
O
O
O
O
O
!
Q
I
l
t
O
'
$
q
,
!
?
:
i
\
c
o
C
}
\
\
O
c
O
e
\
r
c
-
.
t
C
)
o
O
r
*
r
r
-
)
\
f
,
a
l
t
c
.
t
H
O
o
F
\
(
^
o
r
.
o
O
9
0
!
-
!
a
f
n
N
A
q
'
g
a
g
t
.
1
c
o
c
.
t
a
.
I
o
o
r
-
r
o
d
4
r
-
r
r
t
-
O
(
I
,
?
o
r
-
-
,
.
6
l
.
1
.
c
o
.
.
r
H
\
t
-
_
h
h
r
-
'
F
-
\
O
\
O
_
\
O
\
O
\
O
\
O
\
O
\
E
t
r
r
t
r
r
t
i
'
n
r
r
i
r
a
n
n
i
.
?
.
t
s
t
{
*
V
U
W
c
i
d
d
d
d
d
d
d
d
c
i
c
i
d
d
s
o
d
d
J
J
J
J
J
i
;
i
d
d
d
d
d
Q
t
Q
o
t
o
(
n
?
!
?
Q
!
o
o
r
Q
!
Q
Q
(
n
C
)
(
n
C
)
,
r
)
o
-
o
,
,
r
r
-
c
,
(
.
)
o
l
n
c
)
r
n
!
9
!
Q
F
r
-
o
o
m
q
,
o
,
Q
c
;
-
N
C
l
6
.
?
+
\
r
n
i
,
,
.
;
'
5
\
o
F
r
-
{
:
o
o
-
,
:
o
5
o
.
,
5
o
(
n
-
t
n
-
(
a
t
n
t
r
a
r
n
v
l
-
\
O
^
\
O
^
r
O
i
O
i
O
,
i
O
r
O
r
C
j
i
b
r
b
,
.
O
r
O
\
O
.
5
\
O
i
o
\
c
[
,
b
b
6
F
R
o
o
o
c
'
o
o
d
d
d
o
d
d
d
d
d
i
d
d
o
.
J
J
J
J
J
J
J
d
J
:
i
;
c
o
r
n
r
o
d
o
O
O
c
o
V
)
o
O
O
c
a
\
O
c
*
.
f
,
f
-
O
c
a
\
O
A
a
t
(
n
6
E
$
t
-
-
O
c
.
l
t
/
1
t
-
-
O
\
\
o
$
a
r
.
,
o
o
'
c
-
t
r
)
c
o
C
.
l
C
l
o
o
\
o
r
n
c
q
H
o
o
g
\
o
t
c
!
1
o
'
r
o
r
t
c
n
-
o
c
-
t
a
q
o
\
o
:
,
q
"
o
-
o
o
^
o
o
^
c
o
-
o
q
o
q
\
\
\
\
\
\
\
o
^
\
o
^
q
^
.
o
^
w
l
q
,
r
l
t
'
I
v
l
q
n
q
.
f
.
d
-
-
d
d
H
d
tH
-
d
ts
H
*
H
H
H
H
H
A
H
H
H
H
H
H
ts
F
a
H
d
.
,
o
C
J
C
O
r
r
r
O
\
@
o
O
O
f
l
-
m
t
O
,
a
,
t
n
r
.
r
\
O
@
O
c
.
l
\
O
O
$
O
\
\
f
,
O
\
t
r
t
e
.
l
C
}
\
\
O
C
r
r
*
O
r
O
{
F
.
C
.
l
G
l
c
A
C
r
\
t
r
l
O
\
O
(
.
.
l
o
o
$
O
\
O
c
O
O
\
r
n
C
l
C
O
$
H
f
-
9
-
f
-
$
-
c
O
*
f
t
q
q
n
^
m
_
q
q
'
q
c
{
-
i
-
:
'
c
l
o
^
o
^
q
q
.
@
-
o
q
o
o
^
\
\
\
\
o
^
\
o
.
q
'
q
r
}
v
I
$
^
$
^
.
{
(
\
l
C
.
l
(
\
l
(
.
,
l
c
\
l
a
'
l
.
a
l
C
l
C
.
.
l
C
.
l
C
l
C
.
l
(
t
l
*
*
-
#
t
H
d
H
H
H
<
H
<
H
H
d
H
.
*
r
O
-
O
r
<
t
n
c
A
t
f
,
C
)
m
C
j
O
\
*
@
O
O
O
-
a
\
o
O
r
O
\
f
-
C
a
m
c
.
l
O
O
$
-
C
r
l
\
O
O
C
-
r
a
e
l
*
o
r
\
o
o
F
*
t
-
-
\
O
t
-
-
t
-
-
O
\
O
C
O
r
r
O
\
e
O
t
r
-
(
\
.
l
V
1
C
Q
<
H
i
c
-
r
\
O
O
r
r
l
O
O
0
O
c
l
\
O
d
*
e
{
c
Q
x
f
r
n
r
O
F
-
O
O
O
e
(
-
.
l
C
O
t
n
\
O
O
O
(
}
\
-
.
c
n
(
r
l
f
-
O
r
*
a
A
r
O
O
O
a
-
r
I
a
.
l
C
.
l
C
{
C
.
l
C
.
.
l
(
\
C
.
.
l
(
.
.
l
c
.
t
C
.
l
c
O
C
.
)
C
a
(
a
1
C
q
e
O
r
.
r
c
q
$
$
!
t
t
f
,
t
f
t
t
,
)
r
r
|
t
-
O
O
\
f
-
\
O
t
n
\
f
c
q
C
.
l
*
O
O
r
@
f
-
\
O
(
.
t
t
/
t
$
C
Q
r
Q
C
l
C
.
l
-
-
-
O
O
O
f
-
f
-
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
t
r
)
I
.
)
r
n
r
n
t
n
t
,
.
)
t
n
r
|
/
.
)
t
n
r
,
1
(
n
(
n
(
.
)
t
n
(
n
l
n
r
o
o
@
@
o
o
@
o
o
o
o
@
c
o
6
@
o
o
e
a
a
o
o
o
o
o
o
6
0
0
0
0
@
o
o
6
@
6
ia
ia
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
)
o
o
C
)
c
>
-
o
o
o
o
o
o
o
c
o
t
-
(
\
t
o
\
F
-
c
-
r
-
o
\
d
r
o
\
o
c
-
t
o
6
o
o
o
o
o
c
.
l
r
o
\
c
.
)
o
o
c
i
o
\
h
c
.
l
o
o
r
n
-
r
o
G
t
o
o
\
f
,
o
r
c
q
o
\
o
c
Q
o
\
o
c
f
i
o
r
-
(
n
(
\
l
o
r
\
o
r
f
,
-
o
r
\
o
r
f
,
a
l
o
c
-
o
\
m
r
-
r
-
\
o
\
o
\
o
(
^
r
n
h
!
f
,
$
t
f
c
q
c
q
(
a
c
\
a
{
e
{
e
r
-
x
<
Q
o
o
o
o
o
,
H
H
d
F
*
F
r
H
H
H
i
<
-
t
s
H
i
E
-
H
i
<
H
-
H
d
-
*
-
r
a
Q
C
,
Q
3
O o
q o
l
t
G
c
)
O
\
O
-
c
A
r
O
(
)
c
O
f
-
C
-
l
@
$
O
l
r
1
c
A
C
-
l
s
O
Q
O
d
C
\
l
c
O
r
a
C
\
O
\
C
{
r
r
)
C
!
(
!
)
n
0
o
t
r
.
)
c
.
l
o
\
r
-
!
f
,
N
o
\
r
-
r
o
n
o
o
o
\
o
!
'
c
{
o
a
\
o
$
c
\
l
o
r
o
(
n
e
e
r
a
o
$
t
c
a
c
a
c
a
o
{
a
t
(
\
l
o
{
F
{
-
-
-
-
Q
O
O
O
O
O
\
O
\
O
\
O
\
O
\
o
O
o
O
F
.
H
-
F
d
F
.
-
H
-
-
d
H
H
H
F
i
x
-
-
*
Q
O
O
O
O
O
(
)
O
A
O
O
O
r
n
<
)
t
n
O
t
a
O
r
n
O
r
a
O
t
n
C
)
r
O
t
O
\
.
l
O
(
r
|
O
r
r
l
c
)
t
O
(
n
C
)
l
n
O
t
n
i
r
d
(
\
l
(
\
l
d
)
c
a
$
$
l
n
t
r
l
\
O
\
O
f
-
f
-
o
O
o
o
o
i
,
o
r
,
O
O
r
-
N
c
\
l
c
'
)
c
a
\
i
t
r
r
|
l
$
t
$
s
f
$
\
f
\
t
+
\
f
s
f
$
$
$
t
$
t
f
,
$
t
f
,
h
h
t
a
t
n
r
r
)
r
r
t
r
a
r
,
1
t
n
t
n
r
n
t
r
t
.G
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
)
a
o
o
c
r
o
o
o
(
)
o
o
\
o
t
\
l t
[
\
.
l
]
1
(
)
t
-
{
a
l
<
'
t
,
g
r
u
1
c
r
}
a
i
)
C
>
C
O
O
l
-
'
r
r
r
<
t
O
Q
r
n
E
e
I
Q
C
{
i
O
,
"
r
r
h
.
O
o
o
*
:
,
r
i
C
l
r
o
N
,
S
r
r
\
O
!
O
$
*
\
f
t
n
\
o
Q
C
I
G
-
;
i
.
i
{
Q
r
:
,
4
{
^
{
-
Q
*
-
*
t
o
-
q
q
,
1
^
c
l
-
l
o
^
q
q
r
r
i
t
d
'
r
n
'
.
r
i
"
$
'
\
f
.
C
;
1
g
J
'
.
r
t
"
'
<
1
"
$
;
r
'
l
c
i
c
Q
c
o
r
i
c
o
c
'
!
c
t
l
.
a
(
n
C
'
i
(
}
v
-
r
C
)
r
J
'
1
O
v
l
O
t
J
'
'
t
C
)
\
n
O
r
r
)
O
h
(
)
t
4
Q
{
n
C
)
?
Q
y
?
'
i
,
,
r
i
.
l
5
v
>
F
r
-
E
o
<
j
d
i
o
,
5
O
*
-
C
t
o
.
t
c
o
c
i
$
\
t
n
n
F
!
i
-
1
*
'
.
{
,
-
,
*
<
;
;
=
;
c
.
l
t
r
l
N
c
'
r
c
.
l
c
t
i
6
l
a
l
r
{
c
!
e
.
l
(
\
e
i
s
a
"
r
d
J
c
t
a
s
c
t
c
i
J
a
c
;
d
o
1
d
'
d
i
d
d
c
f
C
>
O
\
r
n
\
O
C
.
l
e
{
\
O
r
n
r
O
s
t
\
C
i
C
{
f
-
\
.
c
c
r
<
l
'
t
-
.
:
t
-
-
$
c
O
!
O
c
l
t
1
o
O
S
l
g
Q
f
Q
6
+
-
t
r
\
6
c
c
i
O
d
l
t
r
i
c
o
c
.
r
u
r
o
'
t
c
o
c
"
r
c
d
e
l
r
o
o
g
g
r
!
a
i
F
:
!
1
o
r
Y
r
O
l
o
9
t
?
.
q
J
.
'
i
.
+
E
{
"
q
.
d
5
^
"
:
q
n
.
.
,
i
;
{
q
+
r
"
.
{
i
i
.
a
{
A
q
o
\
q
^
q
o
o
-
-
\
\
\
'
o
-
'
o
"
9
.
,
f
1
1
I
"
t
c
O
c
A
e
"
i
c
o
e
.
,
m
1
o
.
e
a
/
:
e
r
:
c
n
r
'
'
,
a
r
)
1
.
q
r
y
'
)
c
n
{
*
.
t
N
C
.
l
(
\
l
C
{
6
l
C
!
c
\
C
'
l
C
{
o
'
l
C
\
l
:
f
,
*
e
{
t
-
'
t
r
)
t
\
t
/
.
,
a
\
(
q
<
'
h
a
l
<
r
C
h
f
-
-
\
O
t
r
}
q
)
c
n
O
.
t
9
!
a
O
-
f
-
q
q
)
\
9
c
o
r
-
-
.
r
r
-
c
-
t
n
r
o
o
i
o
r
)
r
A
r
*
-
j
,
i
r
N
b
o
r
o
o
o
i
q
'
r
c
c
q
!
\
c
o
o
.
!
o
q
!
Q
0
9
;
i
l
J
c
l
;
+
*
i
q
;
:
-
r
=
:
;
i
4
'
o
-
{
{
4
q
n
:
n
-
l
o
\
\
:
-
-
S
"
}
-
1
o
-
4
3
^
e
.
*
d
d
'
<
'
.
{
o
r
o
,
o
,
o
c
o
o
o
d
r
-
r
-
a
'
'
-
'
r
-
r
o
r
o
\
c
'
o
\
o
r
d
r
n
r
n
r
n
v
:
t
l
1
t
r
r
t
v
s
:
f
,
r
n
c
l
\
o
O
c
.
.
l
e
:
r
r
-
t
C
)
c
l
C
:
r
.
I
(
]
\
f
c
a
o
o
O
@
N
c
o
*
\
O
o
o
o
o
\
O
c
'
l
f
-
Q
!
1
!
?
b
c
n
"
r
i
e
.
i
C
3
e
l
.
,
l
[
q
-
p
-
1
-
i
-
s
r
*
c
i
r
o
c
n
*
o
o
-
'
t
(
j
t
-
s
|
e
!
'
:
=
o
t
q
]
\
o
q
\
!
o
!
p
q
r
a
*
"
4
4
c
r
^
L
:
l
.
t
,
o
-
i
r
"
4
\
"
i
6
.
b
:
.
1
"
1
u
f
.
f
:
,
r
,
o
^
.
i
.
L
t
o
-
o
o
-
o
.
.
l
'
+
"
i
1
g
7
d
'
O
g
j
O
*
-
.
,
-
.
.
*
a
6
.
-
,
r
q
F
{
+
'
"
*
1
*
.
l
'
f
r
,
i
e
.
t
.
:
.
i
e
.
i
r
-
i
c
.
i
c
.
r
c
o
c
o
e
a
.
+
t
f
<
'
r
f
,
<
'
c
o
*
o
\
r
-
t
r
)
\
r
N
c
)
o
0
\
D
v
-
)
a
f
)
#
c
r
\
o
0
r
D
<
t
'
f
:
l
a
t
f
r
t
*
:
\
Q
:
t
a
n
o
\
@
\
o
r
n
c
f
)
r
O
\
o
V
i
t
r
r
t
a
,
4
i
n
6
-
f
\
f
+
-
d
x
f
c
q
i
t
l
t
'
r
c
O
c
O
c
Q
C
-
l
C
'
l
6
.
l
C
'
l
q
'
l
N
-
(
I
a
i
i
f
l
6
d
r
{
4
{
{
{
.
4
q
.
e
"
:
q
q
.
4
"
i
,
i
4
q
q
.
4
.
b
:
q
.
q
a
a
q
q
q
q
.
q
q
o
o
o
c
)
Q
c
)
c
)
c
)
c
)
c
)
o
a
i
c
)
(
}
C
I
c
)
o
'
o
'
(
}
o
o
o
o
o
-
o
o
o
o
<
>
c
)
a
C
)
C
)
C
)
,
-
,
3
*
:
:
)
c
)
\
C
C
)
:
n
\
c
c
)
r
.
1
e
e
c
)
s
l
o
.
<
c
.
I
\
o
q
)
Q
c
o
r
-
q
b
Q
\
P
E
q
.
q
5
-
q
^
\
{
"
8
.
t
.
{
H
^
*
i
c
i
5
t
:
i
m
.
5
r
*
6
i
-
o
o
o
t
6
O
o
r
\
o
c
.
t
o
o
o
o
\
o
\
$
t
n
o
\
\
r
d
(
l
r
-
'
r
)
<
-
o
r
]
l
i
-
i
t
i
t
i
c
?
^
.
\
t
Q
t
r
*
T
"
'
7
-
I
q
q
'
o
^
.
{
a
.
C
)
.
T
-
A
i
6
+
c
.
;
F
i
*
r
t
J
-
,
*
*
'
.
.
.
i
*
,
*
-
*
.
;
c
,
'
\
<
l
'
o
o
c
o
'
r
"
-
'
r
-
\
o
r
o
r
o
n
t
n
t
/
i
v
1
r
n
t
f
,
d
\
O
c
O
O
e
.
i
r
'
-
(
.
n
t
-
9
\
6
r
q
(
}
O
C
)
\
f
,
C
\
o
-
\
o
^
m
^
o
-
.
o
-
x
L
*
.
1
o
o
-
o
o
t
\
f
-
f
-
\
0
\
O
\
{
)
(
r
)
C
)
t
n
O
t
n
(
}
v
)
C
l
L
a
'
-
{
H
(
r
l
(
r
i
f
.
t
(
Y
)
$
\
t
F
{
F
{
H
F
{
d
1
4
?
{
F
4
(
}
O
C
)
<
)
C
)
i
X
)
1
3
C
)
O
O
O
t
e
n
+
r
<
F
-
\
O
H
\
O
(
3
c
.
.
l
\
o
\
o
r
n
\
n
.
$
o
o
o
o
o
\
o
\
o
s
r
-
t
r
)
t
n
d
f
-
(
\
{
f
-
n
^
q
c
'
l
n
l
o
*
o
o
o
o
o
q
.
{
O
^
*
o
r
-
h
O
(
^
o
O
$
n
-
9
a
'
l
\
O
O
O
-
H
o
O
;
r
f
,
f
-
O
f
-
o
O
o
O
o
O
O
\
m
o
o
o
o
d
d
d
c
i
c
t
h
c
o
(
^
t
o
o
\
f
-
\
O
(
n
r
f
,
C
-
l
t
t
s
f
,
r
f
,
i
t
!
f
,
c
i
d
d
c
i
i
e
i
l
l
l
-
l
l
'
i
l
l
l
,
-
i
l
i
l
;
!
l
I
l
l
-
\
o
l
l
?
l
l
.
-
,
{
4
l
l
i
t
i
i
s
l
i
i
l
*
i
l
i
l
i
l
-
,
t
'
3
o c
)
-
r
:
c
)
l
l
(
o
o
O
O
\
O
\
O
\
O
O
O
\
6
f
-
t
*
-
$
c
n
c
o
c
o
c
o
c
t
c
r
d
d
d
o
\
o
t
n
o
F
H
N
(
\
i
I
C
.
)
\
\
q
q
\
O
O
O
(
)
O
6 f
-
c
.
l
\
o
o
\
o
(
]
.
l
o
o
\
o
c
a
c
.
l
o
o
o
o
o
-
c
r
r
x
f
r
o
o
o
<
c
4
\
o
8
\
a
r
r
t
O
t
.
1
i
r
O
<
-
.
t
f
-
c
n
O
\
(
.
)
H
f
-
.
.
)
O
\
t
r
r
H
f
-
c
a
c
}
\
t
r
)
a
.
l
C
O
t
+
(
)
t
'
-
c
r
t
;
o
c
)
o
\
o
\
o
o
o
o
r
.
-
r
-
F
-
\
o
\
o
(
n
t
r
)
t
n
\
f
,
.
+
c
a
c
a
c
o
c
-
'
l
c
!
c
.
l
-
<
C
.
l
C
.
.
i
a
.
t
*
*
H
H
d
-
*
d
*
*
H
-
*
H
d
*
*
F
r
-
d
d
d
r
-
-
'
1
,l
o
r
\
o
l
\
(
r
)
O
O
O
O
t
f
t
r
,
O
O
\
n
1
1
Q
*
Q
O
C
)
O
,
O
\
t
t
.
l
t
n
O
'
Q
q
)
!
f
,
6
i
+
r
-
-
\
o
c
{
o
o
\
o
$
'
.
+
t
n
r
-
o
\
c
c
o
*
c
.
r
\
o
c
.
l
1
c
o
-
o
-
o
(
n
r
i
r
-
o
o
o
\
d
c
\
l
$
(
n
r
-
o
\
e
c
n
(
n
o
o
o
r
a
\
o
o
\
a
.
l
\
o
o
s
r
q
,
I
t
q
r
-
.
i
N
O
l
O
l
c
n
c
.
)
c
n
c
O
c
.
l
c
a
$
$
!
+
!
f
,
t
r
(
n
v
1
r
\
O
\
O
t
*
-
C
-
i
-
O
O
\
s
f
r
t
$
\
O
t
+
O
r
\
f
,
O
,
$
a
Q
0
l
(
r
l
*
*
C
.
l
C
.
l
N
C
!
c
t
l
o
r
n
c
o
t
*
-
t
n
o
O
r
-
F
-
r
-
@
O
*
c
\
l
c
r
t
$
c
.
l
o
l
c
.
l
c
-
l
a
r
O
O
\
O
l
r
1
!
f
,
(
\
r
H
O
(
}
,
o
O
\
O
\
n
'
t
C
'
l
-
C
)
O
O
\
O
$
(
t
'
l
O
t
'
-
\
n
C
{
a
O
!
.
t
-
\
O
*
\
9
C
C
.
f
O
O
O
\
O
\
f
,
C
!
O
f
-
.
\
n
c
O
d
O
\
f
-
r
.
)
r
O
O
o
O
\
O
=
f
a
-
l
(
}
\
F
r
r
N
O
6
r
.
r
.
3
o
O
o
o
o
o
r
-
r
-
r
r
.
F
-
r
"
-
\
o
\
o
\
o
\
o
t
r
!
r
r
r
r
r
r
1
r
,
a
t
$
t
t
\
f
,
c
n
c
-
t
c
n
-
c
n
c
n
c
i
o
.
l
a
.
l
a
.
l
H
d
d
d
d
-
d
H
#
d
<
H
d
d
F
H
H
H
-
H
d
H
F
-
H
d
ts
-
<
H
H
u
1
t
t
c
a
a
l
C
\
.
l
*
o
o
,
}
\
o
Q
o
Q
o
g
r
-
r
-
\
o
,
\
o
\
o
\
o
(
n
t
n
t
\
r
-
)
(
u
1
r
n
\
Q
\
9
\
q
\
Q
r
-
r
-
S
r
-
F
r
-
r
-
.
F
F
(
o
r
o
\
o
\
o
\
o
r
o
r
o
I
\
o
\
O
\
o
\
O
\
O
\
o
\
o
\
o
\
o
\
O
\
O
\
Q
\
Q
\
Q
\
O
b
o
b
o
b
o
o
o
o
o
a
o
o
o
c
o
o
o
o
o
o
o
c
o
o
o
o
o
o
o
'
o
o
c
o
-
c
o
o
o
c
o
@
o
o
o
o
@
o
o
o
o
@
o
o
o
o
6
a
a
l
6
a
3
J
a
l
d
d
c
i
c
t
d
i
c
t
o
i
i
d
d
d
d
d
c
r
i
d
c
r
d
d
d
c
t
c
f
i
r
-
o
{
o
\
r
-
r
-
r
-
o
\
*
r
f
)
o
\
o
c
.
l
E
)
o
o
o
o
g
p
g
o
o
N
t
n
q
c
l
o
o
c
i
o
)
t
o
o
'
l
Q
c
o
<
j
r
/
.
)
J
6
i
\
o
o
+
6
r
-
r
r
l
6
'
O
c
t
Q
r
O
c
i
Q
r
-
'
.
r
'
c
-
{
O
\
\
O
$
*
q
\
\
?
!
|
e
l
Q
F
-
5
o
O
o
O
e
-
e
-
r
c
.
i
5
6
,
-
,
r
.
t
i
t
.
n
+
<
:
-
d
l
c
n
c
.
t
^
c
n
^
(
\
C
l
c
.
l
H
'
*
d
H
O
-
O
O
_
O
O
-
O
\
H
r
<
t
s
H
*
F
r
d
*
r
<
<
*
d
d
<
-
t
<
r
<
#
r
r
H
-
H
t
s
F
d
#
H
d
?
<
O
6
1
Q
-
C
.
t
r
C
O
i
c
"
l
t
-
-
.
'
l
c
c
<
.
o
o
o
'
f
t
c
a
c
l
*
o
Q
O
l
c
\
l
c
n
!
.
.
)
t
\
o
\
c
\
{
t
c
o
G
I
6
-
I
o
o
r
r
i
o
r
6
.
i
-
l
-
r
N
O
r
r
-
v
1
c
.
l
O
q
)
\
Q
!
r
q
t
Q
o
O
\
O
+
c
.
l
Q
o
O
\
O
'
.
?
c
a
n
O
*
-
.
,
:
-
)
^
{
i
"
^
6
t
;
i
"
i
.
i
1
*
i
a
1
n
o
.
o
-
o
-
c
r
^
o
.
.
9
:
q
a
a
9
.
o
o
^
?
T
^
"
?
?
*
H
F
H
H
d
H
d
F
r
i
r
F
'
<
.
<
*
H
d
H
*
<
a
O
O
O
O
O
O
O
O
O
C
)
O
O
r
n
O
t
n
(
D
t
)
O
r
n
O
t
/
'
)
O
t
r
}
O
r
n
r
:
)
l
{
?
Q
!
a
Q
'
!
C
)
(
r
l
C
)
t
'
1
O
t
n
Q
t
'
?
Q
!
a
i
*
c
.
r
c
.
r
c
o
e
o
{
s
f
,
6
.
,
n
r
O
r
O
F
r
-
-
@
o
O
O
\
O
\
O
O
:
-
-
C
i
q
l
m
!
!
$
:
f
!
?
!
o
.
f
"
=
f
-
=
q
-
r
{
=
r
^
n
"
q
-
f
-
t
"
.
r
"
'
t
^
=
f
^
=
{
.
L
\
1
.
-
t
-
Y
^
u
?
,
x
v
'
I
a
3
?
a
?
"
?
a
Y
l
O
O
O
O
O
O
O
'
O
O
O
O
O
o
O
O
C
)
O
O
O
O
O
O
O
O
'
:
O
O
O
O
O
O
t
r
}
\
O
o
o
O
c
a
'
O
s
>
q
O
\
!
.
q
\
.
f
,
g
I
.
f
,
e
t
-
S
-
O
r
t
\
r
f
c
f
r
<
O
r
c
o
O
t
-
-
t
-
)
o
r
o
,
f
-
-
S
t
-
o
r
o
s
j
-
o
r
O
q
-
l
O
C
r
O
g
p
b
i
.
r
;
t
r
(
i
.
.
.
t
=
L
\
r
.
c
.
I
r
r
c
1
.
c
.
I
c
l
.
.
l
"
l
-
n
n
l
q
q
o
"
q
q
q
q
d
q
q
-
.
d
b
"
O
l
c
.
l
N
c
.
l
(
t
.
.
l
C
'
l
(
t
.
l
C
.
l
C
.
t
(
\
l
C
.
t
(
*
.
l
G
l
C
.
t
N
C
.
l
e
'
i
e
,
t
-
-
H
F
F
.
H
H
c
!
F
r
c
.
l
c
.
l
\
o
c
.
r
c
i
$
O
,
r
-
-
r
-
q
\
!
1
q
,
o
O
a
e
c
)
c
,
-
)
q
,
!
O
t
t
c
r
r
l
t
\
O
C
)
$
O
r
-
h
t
\
\
C
'
r
)
(
n
k
.
)
'
r
l
\
O
t
*
-
o
C
C
t
,
-
c
i
!
?
9
g
Q
!
.
f
\
O
6
d
b
O
.
r
i
o
c
i
O
r
r
g
,
-
r
n
O
s
f
O
\
.
,
l
Y
.
.
'
l
c
l
1
o
.
?
.
,
o
o
.
\
.
c
.
r
o
.
"
i
y
"
?
-
.
l
-
l
a
q
q
6
.
,
i
.
q
.
\
q
.
-
,
"
i
{
E
h
$
<
'
\
i
\
f
,
$
s
f
,
c
r
i
c
r
r
c
r
r
c
a
c
n
o
t
a
i
"
.
r
c
d
c
r
r
c
a
r
"
i
c
.
r
e
.
i
e
i
o
i
o
i
c
i
'
o
i
e
.
i
o
i
o
i
o
i
o
r
o
P
-
.
f
,
q
!
?
t
f
,
!
?
Q
)
o
.
N
C
)
r
r
i
c
!
Q
c
q
<
C
)
(
.
t
r
r
r
-
o
\
o
.
r
i
a
o
F
-
O
\
$
c
o
r
n
-
X
i
l
g
g
g
S
B
S
K
:
9
1
g
w
&
c
i
r
_
r
,
r
_
"
!
f
.
e
.
1
4
l
o
.
.
i
c
.
6
:
E
"
r
o
.
e
.
.
,
.
'
.
,
.
,
j
\
o
\
o
\
o
r
-
-
F
*
r
-
o
o
*
*
R
l
g
=
i
=
S
:
i
I
:
J
:
:
9
f
=
g
g
(
^
l
(
)
O
\
c
'
-
\
o
.
<
f
!
!
l
Q
o
.
r
-
\
O
!
?
!
t
q
.
r
n
e
a
e
\
\
e
r
.
?
g
c
1
r
!
-
O
c
r
\
o
O
C
-
\
O
r
=
9
Q
C
O
9
Q
Q
q
,
o
r
o
r
q
C
o
r
o
t
S
o
o
o
o
o
o
o
o
o
o
x
j
m
o
o
d
S
F
F
i
-
r
-
a
a
a
a
a
a
1
a
a
T
.
?
.
"
"
"
T
*
1
.
"
T
"
T
.
"
E
a
^
a
.
a
^
*
"
u
"
*
.
"
q
o
(
)
o
(
>
o
o
o
o
o
o
o
o
c
j
c
i
o
c
)
'
o
o
o
o
o
o
o
o
'
d
o
d
d
d
c
,
t
n
$
\
i
-
c
a
o
V
)
r
-
r
n
)
o
r
o
r
o
-
Q
e
o
c
)
C
)
c
e
Q
)
o
\
c
l
.
l
\
o
.
a
c
4
$
o
o
t
?
)
_
c
)
_
c
!
!
a
o
<
C
r
c
g
l
1
-
6
o
o
a
c
q
.
O
J
d
6
v
-
r
-
5
6
r
U
5
;
,
i
i
.
-
-
t
n
C
l
r
n
C
)
h
r
o
*
i
f
N
-
O
o
c
t
'
:
\
O
-
t
n
e
a
C
.
t
;
6
-
6
-
q
U
r
-
i
o
-
6
-
h
{
6
i
.
i
c
f
o
r
-
-
O
O
O
\
$
$
$
t
f
,
$
c
'
r
c
i
r
n
c
o
c
a
c
.
i
c
"
i
c
o
c
.
i
o
i
c
.
i
c
.
f
o
.
i
c
'
i
r
.
i
c
t
i
'
c
'
l
o
[
o
r
n
N
c
.
I
6
t
6
r
-
-
J
1
.
o
^
o
l
l
c
O
6
x
f
,
.
S
,
c
-
l
-
,
:
a
j:
_
\
f
,
s (
^
J
t
-
-
\
O
W
7
3
1
/
)
C
-
l
,
r
1
l
r
)
^
,
.
,
'
1
.
c
'
l
c
t
c
.
i
\
o
o
l
t
(
o
r
o
r
f
s
l
r
o
'
-
o
.
o
o
o
c
a
o
\
\
o
r
n
r
n
F
o
r
r
5
0
r
F
t
\
o
o
c
c
e
(
>
6
1
r
-
$
(
-
l
(
)
o
\
$
t
-
-
(
C
c
a
F
-
O
.
t
c
x
c
.
,
F
c
.
r
c
-
o
r
\
[
o
o
q
.
6
1
2
-
F
{
O
r
S
c
o
O
r
r
C
j
c
r
C
)
r
O
t
-
F
\
o
r
n
r
n
!
t
c
a
c
.
,
o
r
N
.
-
-
b
^
o
6
d
6
b
o
o
o
i
-
r
-
F
r
.
i
l
-
r
o
-
(
1
^
1
r
n
r
a
1
7
;
t
q
c
.
l
a
l
t
-
t
c
{
a
l
a
t
c
{
(
.
l
o
{
c
'
.
1
t
.
j
c
.
i
c
-
.
t
o
i
(
-
i
-
;
-
;
'
J
-
*
H
F
H
H
F
-
H
H
H
H
o
t
n
o
t
n
c
l
t
n
g
!
3
Q
!
?
O
l
Q
!
Q
O
t
n
O
r
r
r
O
\
n
o
r
r
r
q
l
r
n
c
)
r
a
q
l
1
6
o
r
n
\
o
\
o
F
r
'
-
@
o
o
g
l
o
r
6
c
=
;
a
r
q
t
d
c
.
i
{
s
r
n
w
r
6
r
o
F
r
-
o
o
o
o
\
o
\
o
o
o
l
c
'
t
(
\
c
!
a
'
l
c
.
r
o
l
c
!
O
.
*
,
c
a
e
n
e
o
^
c
-
1
c
.
i
c
.
i
c
o
r
q
-
c
i
-
c
a
.
.
1
t
.
r
c
e
{
'
l
c
'
)
(
n
m
c
n
\
r
$
;
;
;
;
o
o
o
o
o
o
o
o
o
o
C
)
o
d
(
)
'
o
o
o
o
o
o
c
)
o
o
o
o
a
o
o
o
o
o
o
c
/
)
6
$
t
n
c
.
l
i
*
-
O
\
o
a
l
c
r
r
^
)
f
-
-
\
O
\
O
V
)
r
n
o
l
C
-
l
a
t
a
i
a
l
O
\
r
O
(
\
.
l
\
O
t
n
o
O
t
r
t
O
i
O
\
l
t
-
C
)
O
\
o
O
\
O
h
(
n
\
r
t
s
\
f
t
f
v
?
t
-
-
e
Q
\
f
O
'
C
\
{
'
l
i
f
(
}
\
(
D
\
O
O
O
!
:
C
J
.
t
-
:
a
\
e
@
9
/
3
(
^
<
(
n
a
O
O
-
c
a
!
+
f
-
.
e
\
O
c
o
'
J
-
)
i
R
H
o
\
e
o
c
o
c
c
c
c
C
)
*
r
.
,
g
q
)
*
f
,
e
l
{
5
r
r
v
c
.
i
e
i
i
i
s
c
)
t
+
o
\
\
o
c
n
Y
:
:
.
)
T
.
1
!
'
l
c
^
:
:
o
i
,
'
i
F
r
q
.
R
q
"
a
"
*
q
q
\
o
\
i
.
{
.
'
i
\
\
X
t
i
"
6
:
{
.
1
C
)
{
i
(
}
(
?
C
}
e
.
4
*
!
.
q
r
{
r
*
r
*
.
+
J
6
!
6
{
6
r
i
e
.
i
6
-
i
e
.
j
6
t
}
c
d
e
.
i
c
.
i
e
n
e
O
t
\
f
,
$
<
"
v
)
r
r
)
*
,
c
r
r
t
-
-
'
4
e
1
*
q
)
,
o
o
r
o
t
<
|
c
-
l
O
o
\
r
-
-
(
n
c
e
r
c
{
O
o
q
F
_
\
n
e
a
e
.
t
O
C
\
r
_
\
O
s
f
,
a
.
l
\
c
\
c
r
-
-
d
)
r
-
a
r
r
'
)
v
-
)
'
f
s
9
$
+
+
g
e
n
c
o
e
.
i
c
"
i
c
.
i
c
e
c
-
.
1
i
^
{
c
'
i
N
(
-
r
c
.
l
H
d
t
s
H
F
?
l
?
:
a
n
c
r
e
:
l
l
a
a
a
a
*
a
a
a
a
a
a
a
C
d
q
q
C
q
q
.
\
A
a
c
l
c
)
o
c
)
{
}
c
'
c
l
o
c
)
c
)
o
c
)
o
c
)
o
'
o
(
)
o
(
)
'
o
c
t
c
t
d
d
o
o
o
o
d
o
C
)
O
a
f
i
C
)
"
,
-
(
)
C
]
C
)
'
,
C
C
)
t
,
n
\
e
?
v
)
o
O
l
?
\
r
e
-
,
o
l
\
O
O
O
c
r
r
c
-
o
F
.
C
-
(
3
\
D
*
^
c
l
.
:
i
r
*
-
:
.
l
:
r
.
:
,
j
e
o
^
m
"
Q
.
"
o
^
o
r
-
,
.
.
t
o
c
E
r
l
e
r
-
o
d
i
{
E
E
o
l
\
o
N
O
O
c
)
c
^
'
s
,
.
"
t
i
"
r
"
-
i
c
j
s
i
1
o
,
.
r
-
u
.
i
+
c
.
.
i
'
-
i
*
i
C
i
a
?
.
+
^
o
^
v
^
1
"
-
:
o
q
q
C
.
q
.
t
o
^
V
^
.
t
q
d
5
.
.
'
.
-
l
i
r
.
)
r
i
i
'
.
n
r
\
l
,
.
.
.
.
i
C
.
l
*
e
r
<
;
;
*
*
{
;
O
r
.
,
1
c
<
j
o
d
i
-
'
1
"
_
'
\
O
'
1
i
1
O
r
O
t
4
,
r
n
u
^
1
v
1
r
f
,
v
.
)
r
{
v
)
i
3
'
i
0
\
j
:
J
e
\
r
-
r
)
\
r
t
r
-
c
l
)
F
c
;
!
?
a
C
g
F
*
o
O
O
$
o
\
\
o
c
o
c
{
e
.
.
l
=
f
,
\
f
,
\
$
'
1
.
:
\
D
o
o
O
c
-
l
\
O
O
,
-
i
n
f
l
f
q
+
q
.
?
Q
u
\
b
.
E
i
.
.
i
i
o
.
t
l
l
a
?
q
"
o
^
\
\
.
o
^
v
l
\
t
"
-
r
.
-
l
r
'
I
e
.
i
c
1
+
5
^
c
r
"
5
"
q
4
{
.
"
d
^
q
.
+
\
f
,
<
t
t
f
,
c
r
)
c
r
t
(
a
1
4
c
r
1
c
O
e
.
i
e
.
i
c
.
i
c
"
l
e
.
i
'
c
.
i
c
.
;
'
c
A
"
.
i
"
r
i
q
,
l
6
'
i
q
.
.
t
O
i
O
f
O
l
i
i ,
!
Q
r
!
c
l
,
q
\
\
f
\
s
s
t
4
\
o
g
\
o
c
e
)
\
\
Q
@
c
.
.
l
c
o
(
n
o
l
c
=
i
s
c
4
c
Q
o
-
r
(
"
1
\
*
1
v
)
^
c
'
l
=
(
N
t
n
*
4
\
O
r
*
S
-
O
q
1
c
d
;
;
N
C
,
'
t
r
O
O
r
m
F
c
e
o
.
r
*
*
a
'
c
>
*
;
:
^
?
:
}
"
I
I
3
o
o
^
y
}
.
.
i
c
l
o
o
.
\
o
.
=
f
.
.
1
q
l
e
^
6
:
4
q
"
.
!
.
F
-
.
,
r
l
F
i
d
C
i
(
I
r
O
\
O
0
C
D
o
O
I
-
*
f
-
t
q
t
.
-
\
C
,
'
t
r
i
\
O
.
.
.
o
\
C
j
'
i
.
,
{
d
r
r
i
t
n
,
n
-
o
(
J
$
U
?
o
o
"
C
)
i
l
c
o
s
o
O
t
n
r
-
(
.
t
C
)
(
\
\
+
t
n
\
O
o
o
O
N
C
O
a
l
.
.
"
{
O
C
)
O
\
a
o
c
q
r
e
e
r
.
i
c
o
.
.
i
O
r
.
)
C
)
(
r
l
O
t
r
)
C
q
c
q
!
f
,
s
+
L
4
)
(
n
a
l
f
!
c
.
l
r
\
t
(
.
'
I
{
-
{
O
O
O
O
(
}
(
}
r
r
s
"
n
r
:
r
c
)
c
'
{
I
\
c
f
r
l
\
t
'
-
c
'
l
c
)
*
<
(
\
r
f
r
o
L
-
)
a
o
o
o
(
)
o
o
c
i
l
*
1
.
l
s
l
q
.
O
_
\
c
,
-
)
I
O
\
Q
s
f
q
]
g
t
r
l
n
r
O
o
O
-
r
.
6
C
j
\
C
j
e
.
l
5
r
-
.
-
\
O
.
n
.
J
.
+
?
^
:
t
-
a
q
'
!
^
t
?
=
^
9
Y
"
c
i
Q
q
n
-
+
N
{
q
.
"
q
{
d
^
t
{
o
o
t
*
t
-
-
l
-
-
.
t
O
l
C
,
.
.
O
r
r
i
'
r
,
-
i
'
r
i
,
r
i
u
-
i
-
t
'
q
l
.
g
a
$
d
V
.
t
n
o
c
n
c
O
c
e
c
r
(
)
.
r
r
O
v
l
O
:
r
-
)
,
i
l
L
-
i
O
t
r
:
C
J
(
4
O
r
n
O
\
a
C
)
.
o
O
,
D
O
(
o
C
)
(
o
<
-
i
c
t
c
.
r
c
f
)
c
t
\
r
.
s
(
n
r
n
\
o
i
c
F
r
-
q
l
o
o
5
o
\
6
c
j
=
_
;
a
(
a
.
i
H
d
*
*
r
.
{
'
*
.
.
i
*
F
i
H
F
{
H
r
r
H
H
a
*
*
f
r
f
q
C
.
,
r
N
N
N
c
f
d
i
d
.
.
,
i
o
.
e
t
d
i
,
i
i
d
i
d
i
d
.
t
.
i
:
i
.
j
.
i
.
i
l
+
F
O
\
f
-
C
.
)
F
-
O
-
O
r
O
O
O
\
O
O
\
t
f
,
O
\
\
O
*
f
-
r
f
'
<
t
-
.
<
t
O
r
O
-
t
O
-
r
r
)
O
\
-
C
r
l
o
^
q
.
q
.
q
.
r
c
^
o
o
-
o
o
^
\
\
-
o
^
\
o
^
'
/
I
s
q
.
q
c
o
"
*
O
O
O
O
O
O
O
O
O
(
)
O
O
O
O
.
.
_
-
_
-
-
"
/
s
'
-
.
/
,
/
,
t
f
-
(
}
.
O
-
{
-
t
.
^
e
r
o
\
r
-
v
-
*
O
O
O
t
s
d
d
-
H
o
o
-
.
<
t
f
-
o
r
c
,
l
\
f
,
\
o
r
-
r
.
-
r
-
-
\
o
!
f
,
(
)
$
\
o
r
o
\
\
o
o
o
\
\
o
c
.
l
@
t
#
r
-
c
o
o
\
h
*
l
-
c
Q
o
r
<
.
o
\
t
f
,
o
,
)
c
{
t
n
o
^
o
^
o
^
c
^
q
.
q
o
o
_
6
^
\
\
\
.
o
.
p
^
v
l
v
I
q
.
t
-
q
q
o
l
*
s
-
C
)
O
O
C
)
O
C
5
O
O
O
O
O
O
O
O
O
C
)
O
-
c
r
t
6
*
$
O
O
O
\
O
O
,
\
n
\
O
t
r
t
\
O
f
-
f
O
\
O
\
,
^
-
'
o
-
c
.
i
o
l
o
d
r
J
o
d
d
.
.
i
d
o
d
-
l
q
d
c
.
i
,
/
i
j
o
d
o
d
c
.
i
H
A
r
r
1
O
O
*
t
N
C
O
h
\
O
@
O
\
C
\
I
r
f
(
\
I
C
O
r
r
-
)
\
O
$
O
f
r
O
\
H
H
H
H
<
H
H
H
H
C
.
l
C
{
(
\
f
C
A
a
O
'
<
t
(
n
f
-
-
*
o
o
o
o
o
r
o
*
c
.
t
c
o
t
f
,
r
.
1
\
o
0
o
o
\
H
c
a
\
t
\
o
o
\
,
<
c
a
\
o
\
o
\
o
\
o
r
-
F
-
r
-
r
-
F
r
-
r
-
r
-
F
-
a
o
o
o
o
o
o
o
o
o
o
\
o
\
o
\
o
o
o
o
@
o
o
o
o
o
o
o
o
o
o
@
o
o
a
@
o
o
d
d
d
o
d
d
d
c
t
d
d
d
d
d
d
c
i
d
d
c
t
c
i
d
\
O
\
O
r
r
r
n
r
)
\
O
t
t
-
O
O
O
C
.
l
r
r
s
r
f
,
O
O
a
l
t
r
-
-
r
\
O
(
\
.
l
\
r
}
C
e
r
q
O
r
I
-
\
n
C
Q
*
O
r
O
$
C
a
r
a
(
)
r
6
\
O
t
n
C
a
(
\
l
q
"
q
q
o
q
o
o
^
o
o
^
@
-
m
^
o
o
"
\
\
\
r
-
-
c
-
-
\
o
-
\
o
\
o
\
o
\
o
\
o
o
'
o
'
c
>
'
o
'
c
i
d
'
o
'
o
'
o
o
o
o
d
d
d
d
d
d
d
c
t
.
.
o
Q
C
q
(
J 3 H
o o
\
O
-
o
i
l
(
o
s
\
Q
(
)
t
f
,
(
}
'
-
t
Q
r
t
n
*
6
-
6
1
q
1
\
\
O
c
A
O
f
-
r
a
(
\
O
O
O
f
-
@
r
-
t
n
c
o
c
{
o
o
\
c
o
\
o
(
n
c
a
c
!
*
Q
6
6
r
-
\
o
\
n
c
a
c
.
l
F
-
r
-
F
-
r
-
r
-
r
-
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
r
n
r
r
)
r
n
v
l
r
n
r
a
c
t
d
d
d
d
d
d
d
<
r
d
c
i
d
d
d
c
t
c
t
d
d
d
d
Q
!
o
O
\
n
o
(
n
o
t
n
Q
l
n
o
r
n
o
\
a
o
l
a
o
\
o
t
a
\
O
\
O
f
-
F
-
@
o
O
O
\
(
}
\
O
(
>
H
H
C
!
c
\
l
c
O
c
O
+
!
+
r
r
)
h
r
n
r
n
t
r
)
r
v
1
t
n
r
.
)
r
n
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
o
\
6
\
o
\
o
c
)
o
o
o
c
)
o
o
o
o
o
o
o
o
o
c
)
o
o
o
o
Q
c
!
6
I
r @
o
N
!
q
m
c
)
r
-
c
o
o
\
t
n
d
O
\
O
\
@
c
i
d
d
c
t
d
)
r
f
,
l
\
O
r
-
-
r
O
-
r
O
h
l
t
-
O
\
O
\
m
O
O
f
'
-
o
o
o
o
o
,
)
9
9
9
C
!
E
*
r
O
=
Q
O
r
Q
.
@
O
\
C
2
:
f
,
c
o
o
i
c
a
c
!
g
r
\
o
C
t
-
O
r
-
r
r
h
t
'
)
O
O
-
-
3
f
^
9
t
y
-
1
o
o
^
_
e
^
1
3
y
-
q
+
^
l
r
-
i
q
y
-
"
d
"
i
^
h
f
r
q
E
6
-
&
f
i
_
i
X
;
;
.
,
!
f
,
t
/
)
r
-
o
o
O
-
g
?
!
?
r
:
-
6
-
-
t
t
g
-
i
*
O
q
t
q
=
f
O
r
O
c
a
O
-
(
\
t
?
o
r
n
\
O
O
\
c
'
r
(
\
l
6
l
t
\
t
n
e
o
c
n
c
-
r
c
-
r
e
.
r
t
+
.
t
r
n
i
d
,
5
6
G
b
r
l
d
5
6
i
l
L
-
d
,
-
d
-
-
c
h
o
o
0
o
r
-
r
-
.
\
o
!
o
\
o
h
r
h
r
n
!
n
!
n
!
n
t
n
r
,
1
\
o
\
o
\
o
r
-
r
-
o
o
o
\
o
\
Q
_
r
N
(
Y
t
r
h
t
"
c
-
F
i
-
F
r
r
.
-
.
r
-
r
-
r
-
L
!
:
t
E
t
:
E
r
-
r
-
r
-
-
r
-
r
-
r
-
r
-
o
o
o
$
6
c
o
o
o
o
o
o
o
o
o
o
b
o
n
o
-
i
l
o
i
l
o
b
o
b
o
b
o
o
o
o
o
o
o
o
o
@
@
@
o
o
o
o
o
o
o
c
i
o
o
o
o
o
d
d
.
j
o
d
c
t
d
d
d
<
i
d
d
-
J
a
A
a
A
a
A
a
e
e
H
A
a
q
I
E
B
"
e
.
r
f
i
a
q
$
a
q
m
.
a
I
B
$
[
q
q
i
5
.
q
t
t
e
H
-
-
H
H
r
d
-
H
-
-
r
-
-
#
d
r
d
H
_
<
H
_
H
d
H
d
H
d
_
C
;
'
$
3
8
[
F
a
r
]
.
i
i
r
s
B
K
B
E
q
i
E
g
g
G
$
R
B
E
s
s
n
s
g
t
r
-
!
t
r
c
n
.
i
t
.
n
c
{
c
l
c
t
c
t
-
-
-
;
i
I
;
-
-
-
'
i
1
O
^
o
-
q
o
-
o
^
q
q
q
.
q
q
^
"
o
-
A
-
"
o
_
.
0
0
^
6
.
q
H
H
-
-
-
H
-
F
_
_
_
*
F
d
_
_
_
,
J
'
O
O
6
1
d
6
r
6
l
6
l
6
O
q
)
O
C
)
h
O
t
^
O
h
q
)
r
i
?
O
r
.
r
O
r
^
g
)
y
n
E
2
!
O
O
r
.
,
e
!
O
O
t
n
O
r
a
O
t
n
c
)
r
n
O
h
'
:
-
O
l
l
C
-
l
C
O
t
O
_
-
,
:
a
r
:
y
v
.
v
.
g
l
q
q
$
s
"
^
$
"
!
q
!
q
q
q
q
a
"
x
.
s
i
I
q
x
^
q
n
q
o
o
c
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
d
o
o
d
d
d
o
o
o
o
o
o
o
o
o
c
A
t
-
-
(
.
'
l
F
"
o
o
o
t
n
c
a
o
o
o
t
-
-
F
-
r
-
r
-
d
d
d
H
H
\
n
\
o
-
o
\
o
$
-
*
<
t
o
\
q
-
\
o
o
o
'
J
0
9
l
r
)
r
'
\
o
c
o
o
l
@
(
n
c
'
(
.
.
l
c
'
l
r
/
)
c
o
d
c
o
1
1
.
1
r
+
c
a
c
o
o
l
c
a
c
a
r
f
,
r
n
\
O
1
'
-
6
n
'
I
6
r
g
S
p
i
5
|
.
r
-
'
6
-
t
r
:
=
y
?
o
t
e
Q
t
-
a
r
O
O
<
,
c
q
c
'
I
,
<
c
)
c
l
\
@
f
-
\
O
r
n
.
t
-
e
t
f
e
q
N
;
O
O
O
r
b
O
6
r
-
'
\
O
\
O
(
n
t
t
f
,
c
o
c
o
c
{
o
i
a
i
'
;
;
-
-
^
-
-
^
s
f
t
t
\
t
$
\
f
r
.
,
c
.
i
c
a
e
A
c
d
'
c
'
i
m
'
e
'
i
c
t
i
c
a
c
'
i
c
'
i
O
i
o
i
e
q
6
.
'
l
'
t
6
.
l
N
c
'
l
o
r
o
r
c
'
l
C
'
l
c
'
l
c
n
r
o
\
o
t
f
\
o
c
o
\
o
\
o
c
o
o
\
r
n
-
\
o
t
-
'
o
\
o
r
'
?
l
.
*
o
'
o
l
J
.
)
c
a
\
o
c
o
(
n
c
t
$
(
*
{
\
o
N
c
!
c
A
\
o
o
r
o
m
o
.
t
c
.
r
t
n
o
5
:
i
o
F
-
.
'
I
b
'
r
o
6
t
o
r
'
\
,
.
)
c
o
c
'
l
*
-
<
f
*
l
1
v
1
r
a
o
-
.
r
_
-
a
,
r
;
o
i
i
d
r
'
-
N
.
o
-
.
j
5
-
i
i
.
i
;
i
;
+
,
I
;
.
d
d
o
d
o
i
e
=
1
f
l
n
-
;
-
;
a
a
l
J
a
f
i
.
i
\
O
\
O
\
O
f
-
f
-
l
-
o
o
O
O
O
\
O
\
F
{
d
F
(
-
r
-
r
a
d
*
r
d
+
<
H
t
d
d
a
C
l
l
O
l
C
l
O
l
e
r
O
6
C
-
r
a
!
t
c
o
-
Q
O
,
f
-
\
O
h
V
c
o
$
9
.
o
.
\
o
o
F
\
Q
\
Q
!
?
S
c
"
)
N
a
-
t
O
O
\
r
-
o
o
o
o
o
o
o
q
\
o
\
t
l
o
\
d
'
o
\
q
\
q
g
g
o
o
.
)
c
c
o
o
o
o
o
o
o
c
a
o
0
o
c
o
r
-
o
\
o
\
o
\
o
\
o
\
o
.
\
o
o
\
o
\
-
o
o
-
o
6
b
'
&
'
6
6
-
d
i
-
o
o
o
o
o
o
o
o
o
o
o
o
c
o
@
o
o
o
Q
o
o
@
@
'
;';
a
a
o
o
o
o
o
o
o
o
o
o
o
o
d
d
o
o
o
o
o
'
i
'
c
c
c
c
c
c
c
c
)
c
o
r
^
$
$
c
l
Q
r
,
?
F
l
^
o
o
\
Q
\
Q
-
Q
c
O
o
g
S
a
o
o
'
c
'
r
\
o
c
a
c
o
$
3
8
;
8
;
e
.
i
d
i
d
.
r
E
r
c
l
h
-
;
5
6
&
6
o
,
5
;
-
t
a
5
o
o
i
9
o
'
c
?
f
\
o
!
f
,
o
t
-
{
C
)
r
-
\
o
r
n
c
Q
o
t
t
6
6
o
,
o
d
-
r
-
-
\
o
6
i
^
{
6
-
e
'
i
-
i
-
t
o
t
-
a
O
O
O
\
$
$
$
a
"
!
t
r
a
c
q
e
o
c
o
c
o
c
o
r
a
c
'
i
c
.
i
c
.
i
c
.
i
t
.
.
i
c
.
i
c
.
i
o
i
o
i
'
o
i
o
t
o
t
o
t
<
-
l
o
l
t
-
l
c
'
l
'
-
r
&
E
E
E
E
[
S
p
i
6
$
H
r
+
s
8
f
i
3
8
R
S
E
F
3
8
\
o
.
\
o
.
r
o
.
r
o
^
v
I
q
,
r
1
4
-
f
=
f
.
f
^
F
1
-
f
t
-
f
.
.
l
.
i
i
-
i
F
i
i
{
{
A
E
q
.
H
-
H
d
d
d
-
d
d
-
H
H
d
d
H
_
E
_
d
+
H
_
H
_
<
,
-
l
i
-
-
-
,
,
,
\
!
f
9
9
9
r
r
c
'
r
r
.
1
q
s
q
?
q
-
o
r
r
t
g
o
l
f
o
o
c
.
'
r
=
r
.
r
r
-
c
-
t
t
-
-
\
o
o
:
p
.
$
.
a
{
$
.
s
"
E
i
e
.
E
e
q
q
E
q
I
q
R
n
q
q
q
5
"
=
.
(
N
(
N
G
l
H
d
<
d
-
d
H
t
s
d
-
d
d
H
H
-
-
r
d
H
H
-
-
.
o
U
G
,
L
)
3 t
r
I
o
o
d
t
l
G
O
e g
c
{
@
t
n
c
.
t
o
-
-
6
o
Q
o
o
q
-
e
l
\
l
.
r
-
q
\
'
-
'
l
\
o
o
\
c
o
\
o
(
)
V
.
)
o
\
c
'
)
c
\
6
t
n
o
I
o
\
9
,
-
f
f
6
i
5
o
i
Q
m
t
r
i
o
l
o
r
9
9
.
=
c
o
'
c
r
i
<
Q
o
t
n
t
'
)
r
a
$
$
$
c
r
r
_
r
o
-
.
'
.
,
-
r
i
l
a
i
"
{
n
-
:
^
n
1
q
O
"
o
^
o
^
q
q
q
q
m
^
o
q
o
o
"
o
.
i
N
c
.
i
c
f
c
.
i
o
i
:
e
'
i
o
i
N
o
l
o
i
'
o
i
o
i
c
'
i
o
t
c
l
N
o
l
*
-
#
s
H
F
{
r
-
{
l
l
1
3
[
;
r
-
-
!
+
C
{
O
O
\
O
\
\
O
c
o
O
\
O
r
a
r
r
)
r
a
l
a
t
f
F
t
F
a
F
(
+
-
a
F
f
r
a
O
(
^
O
i
r
l
6
0
\
o
\
c
o
c
o
c
o
c
o
r
f
,
$
-
^
o
o
o
o
o
H
s
P
E
E
A
$
A
n
F
,
[
i
q
E
"
E
"
8
{
e
B
a
n
g
q
q
$
"
e
-
f
.
c
.
i
c
.
i
o
i
e
.
f
q
r
i
'
1
-
i
1
r
i
1
-
i
c
.
i
'
e
.
i
1
-
i
o
i
o
i
o
t
t
-
'
r
F
r
F
r
F
{
F
t
t
-
{
F
r
F
r
F
r
d
Q
!
a
o
r
n
Q
!
?
o
t
a
Q
!
o
o
t
n
c
)
r
r
-
)
o
t
n
q
"
?
f
i
3
3
R
F
B
6
{
i
F
r
-
-
o
o
5
o
,
6
O
i
a
G
l
o
l
c
Q
A
g
!
N
c
l
t
-
r
t
-
r
t
-
r
<
-
r
c
.
r
c
t
r
r
r
r
c
r
r
-
c
n
e
n
i
'
i
c
'
i
i
"
i
i
t
i
-
c
o
-
c
a
^
t
.
,
^
t
'
)
.
q
q
^
q
.
q
A
:
i
i
j
U
^
J
J
J
i
i
i
i
d
d
d
d
d
d
d
d
d
o
o
d
o
o
<
)
o
o
f
-
@
'
J
)
t
r
1
\
O
f
l
l
$
.
}
"
+
!
r
)
e
{
r
,
1
q
:
.
c
.
,
.
)
$
i
l
c
.
:
e
{
c
\
o
o
g
g
C
l
(
t
f
o
o
l
f
o
r
_
r
\
o
o
o
(
\
t
<
t
:
r
f
t
q
)
'
f
,
'
J
.
)
F
.
q
=
$
\
(
)
$
o
o
c
.
.
l
\
o
J
U
1
5
n
;
\
d
;
r
:
.
F
c
t
*
l
o
-
<
i
'
q
j
r
.
-
'
'
o
-
'
.
o
-
n
-
r
1
{
n
l
e
f
o
f
-
-
o
5
-
q
q
e
o
o
r
-
r
l
S
I
H
f
r
$
!
t
c
f
,
'
+
(
'
,
r
a
c
a
r
o
e
o
c
a
t
o
c
.
)
c
t
i
m
r
.
t
c
.
l
c
.
i
c
.
i
c
.
i
o
r
o
i
'
c
.
i
c
.
t
o
i
o
r
o
r
e
{
(
\
c
.
{
c
\
6
r
>
o
\
C
)
\
c
\
c
(
}
r
'
-
o
:
w
r
*
t
-
*
-
h
\
g
r
-
-
Q
\
r
!
:
g
:
*
=
t
-
(
?
c
)
\
o
r
-
.
t
r
a
_
c
'
t
i
-
s
r
D
c
'
r
r
-
m
x
r
o
=
f
c
.
r
m
o
9
n
{
r
a
{
c
l
e
o
g
r
-
q
i
n
d
t
e
o
o
o
t
-
6
r
o
o
.
s
J
r
d
d
!
.
a
]
:
"
a
q
\
t
l
a
5
+
A
:
a
\
6
-
q
\
-
q
.
6
-
\
.
v
1
\
r
:
*
*
d
-
*
o
\
O
\
O
\
c
O
6
m
r
-
.
f
-
-
f
-
.
\
O
r
O
g
\
O
6
'
t
/
i
r
r
i
!
"
i
r
r
;
.
,
;
r
;
_
t
,
f
_
f
:
_
f
+
B
s
B
s
g
s
3
$
s
3
s
s
i
t
i
n
$
n
3
s
*
*
s
s
3
3
$
$
$
$
r
c
t
d
o
\
r
-
.
r
r
)
c
f
l
*
<
f
,
r
-
l
/
)
g
n
H
Q
o
o
\
o
.
f
,
e
O
-
Q
N
r
Q
:
f
r
o
,
_
c
r
o
o
\
o
r
a
c
a
c
!
\
O
\
o
L
r
r
'
.
)
,
r
,
?
q
'
g
S
.
Y
t
F
q
.
n
6
6
S
1
i
n
c
l
c
.
t
(
\
t
c
.
t
N
o
l
.
<
F
{
r
F
r
F
r
_
o
\
o
\
o
\
o
'
6
o
\
o
\
a
a
a
+
a
i
a
a
a
a
a
a
a
a
a
q
\
q
q
.
q
q
.
q
.
q
.
o
o
o
c
o
c
o
o
o
'
o
o
d
o
c
)
o
o
o
C
)
c
d
d
d
d
o
o
o
o
o
o
o
8
8
8
8
8
r
f
t
8
8
3
8
8
s
8
.
&
s
E
i
a
f
i
q
$
"
a
F
_
f
l
g
$
^
R
a
H
^
q
g
-
'
t
g
r
n
o
.
l
.
f
"
*
i
o
l
i
,
r
i
i
n
i
;
;
c
j
t
I
q
t
c
)
!
r
1
<
l
.
.
n
e
.
l
c
.
l
t
r
t
r
i
,
*
-
i
I
*
-
x
o
,
o
r
o
d
c
d
a
J
c
_
\
o
\
]
i
r
o
.
a
l
/
)
r
n
h
r
r
f
,
,
*
\
o
c
Q
C
)
c
.
l
O
\
C
}
\
.
a
O
O
.
o
\
o
c
a
o
,
c
o
o
t
-
F
-
r
-
\
o
c
)
t
n
c
)
r
.
/
.
)
(
)
H
*
a
.
l
(
*
.
l
C
a
#
#
d
r
a
,
-
l
O
O
O
O
O
S
r
O
-
.
<
f
,
.
r
-
'
t
r
O
-
r
E
f
_
O
$
r
-
r
-
\
O
5
O
t
n
o
o
o
'
c
>
,
o
O
t
-
-
c
i
c
a
O
1
'
.
1
1
9
-
r
n
O
\
\
q
.
o
-
v
I
.
t
o
o
o
o
o
^
.
q
@
^
.
r
^
c
*
r
,
-
c
e
o
|
\
c
.
-
f
-
-
(
n
O
r
\
O
\
O
(
\
l
c
{
c
o
c
o
\
f
,
\
O
t
'
-
O
\
O
(
.
.
l
@
m
O
O
O
\
O
\
o
o
6
0
0
c
o
d
d
d
d
d
\
o
t
.
|
t
n
r
r
)
\
n
(
n
c
Q
H
o
\
r
-
q
q
.
q
o
o
-
@
^
O
O
O
O
O
s
U
(
\
,
L
)
1
)
c
)
o
l
l
c
o
"
s
r
-
-
r
a
t
-
-
r
\
c
t
o
*
N
.
.
+
r
O
r
,
.
)
c
o
a
o
o
o
o
(
\
{
-
t
r
r
t
o
o
r
n
r
-
o
I
o
(
\
l
C
)
"
f
C
'
V
)
t
^
r
.
r
\
C
o
O
x
r
r
r
O
r
O
C
.
i
Q
i
:
,
O
,
n
*
V
.
t
r
n
\
O
o
O
O
N
x
j
'
-
*
.
c
c
r
o
'
f
,
c
r
.
Q
c
o
_
r
-
-
v
^
i
+
N
-
;
-
-
b
o
t
'
U
i
\
'
t
c
,
r
c
.
l
*
o
o
o
r
\
C
\
.
o
v
)
r
r
.
l
t
r
)
t
n
r
n
<
f
t
f
,
:
j
-
.
+
:
f
.
t
d
.
O
c
o
d
c
n
c
q
c
a
c
a
c
o
r
.
.
l
.
o
o
i
r
r
n
Q
l
l
|
<
)
v
>
C
!
9
t
O
,
r
,
O
?
e
!
?
O
r
n
O
r
^
O
h
O
t
n
O
t
6
m
\
f
,
:
f
,
r
r
)
v
)
r
o
r
o
r
-
r
-
o
o
o
o
5
o
r
Q
d
I
J
i
(
r
o
r
e
a
r
o
t
+
\
f
,
r
n
.
n
-
.
<
'
*
*
*
_
*
*
q
*
*
_
.
1
C
1
O
{
t
^
.
l
C
.
l
C
,
l
C
.
l
C
*
:
C
i
e
l
f
i
c
.
t
O
i
(
3
(
3
C
)
O
C
)
c
)
c
)
o
o
o
i
o
o
o
o
o
i
o
'
c
)
o
r
,
'
.
d
c
i
d
o
c
>
.
?
,
'*
q
5
:
-
4
5
*
r
e
,
i
'#
t
t
l
r
y
-
r
*
f
!
d
.
.
.
-
.
:
:
s
"
i
-
'{
r
y
E
{
t
|
!
l
.
l
!
!
r
.
o
(
J
C
I
Q
3 d
o o
@ d
i
l
(
o
g
\
o
O
\
f
,
o
\
s
t
6
F
-
r
n
c
O
(
\
l
\
\
\
\
\
o
o
o
c
)
o
O
t
n
O
t
.
r
O
\
O
\
O
f
-
r
-
r
n
\
n
r
n
r
)
r
r
1
o
d
d
d
d
\
o
@
Q
Q
@
$
o
\
o
o
\
m
m
r
\
Q
I
Q
m
O
\
!
t
O
t
t
O
\
c
O
\
O
O
_
q
O
A
c
O
f
-
\
O
\
O
h
c
a
G
a
-
G
a
-
{
o
o
o
o
C
)
o
o
o
o
c
a
L
-
O
o
r
6
t
(
)
\
o
@
r
a
e
8
"
8
"
A
t
s
"
s
"
[
q
s
^
q
-
r
-
r
-
r
Q
Q
(
)
O
C
)
O
O
(
\
l
-
r
r
r
O
O
r
0
9
\
O
r
f
-
r
c
o
$
O
\
f
A
f
-
o
\
\
(
\
l
O
\
\
O
m
O
\
\
2
c
r
r
O
f
-
c
q
O
\
O
c
a
O
\
(
a
r
n
!
t
t
<
l
.
$
(
A
O
)
c
A
(
?
|
N
G
l
N
s
-
r
O
O
i
a
G
-
F
{
F
a
F
t
F
t
F
{
F
.
a
F
a
F
a
F
t
F
t
F
t
r
r
l
F
{
F
{
F
l
j
\
-
"
I
c
A
i
a
(
\
f
\
O
(
)
l
O
=
r
F
c
A
C
n
r
a
-
,
5
q
.
1
s
l
c
O
(
\
l
t
-
-
r
\
9
,
O
1
r
)
O
\
t
i
f
r
'
)
o
O
(
\
l
f
-
q
^
.
o
q
q
q
q
"
q
v
i
$
^
n
^
d
l
c
'
l
a
l
o
l
-
l
F
r
F
(
F
l
F
a
F
a
F
.
l
-
F
l
F
a
F
l
F
{
r
-
{
F
{
F
l
r
-
t
&
I
(
t
l
(
)
3
I *
.
r
r
b
c
!
\
c
l
a
l
!
l
'
f
Q
\
a
c
l
0
9
6
Q
e
!
|
'
:
o
,
'
F
<
)
$
o
r
-
\
o
s
f
c
Q
\
o
F
.
?
o
o
^
q
a
q
-
l
?
-
t
Y
-
.
q
\
q
9
"
o
f
q
'
+
^
6
-
i
f
i
-
i
.
(
*
r
i
,
i
;
Q
-
e
a
r
0
T
s
'
I
>
o
\
t
q
)
q
\
h
c
!
o
o
-
N
:
t
r
o
o
o
i
c
-
n
C
4
6
q
c
r
r
m
C
r
1
t
t
S
'
$
h
t
6
r
a
\
O
\
O
f
-
f
i
-
,
.
<
-
r
i
;
-
N
i
f
c
.
i
)
A
(
:
l
e
!
(
!
(
!
(
)
l
e
!
e
J
e
!
e
!
e
!
(
!
A
!
!
t
t
t
r
n
\
o
r
-
c
o
o
r
O
-
c
.
l
c
o
o
O
6
6
@
o
O
@
0
O
o
o
o
Q
9
Q
0
Q
g
Q
0
O
@
o
O
o
O
,
@
O
\
O
\
O
,
O
\
6
6
@
6
o
O
6
6
@
6
-
o
O
o
O
O
o
o
o
o
6
o
o
o
o
6
&
o
0
-
d
i
d
d
d
d
c
t
d
d
d
d
d
d
d
d
d
d
d
d
c
r
d
a
a
A
A
A
A
q
O
r
-
o
l
O
\
r
-
F
h
Q
:
-
n
a
\
e
q
l
Q
o
Q
c
O
g
Q
o
o
O
c
.
l
t
n
O
\
c
o
c
O
c
a
a
a
a
B
q
8
3
8
f
r
q
8
$
?
H
s
s
N
R
N
'
g
:
:
=
8
-
F
a
r
<
F
l
F
i
F
a
F
,
a
-
-
-
q
F
F
(
F
(
F
a
F
{
F
{
E
F
l
i
-
t
F
{
H
F
{
F
E
t
i
)
O
\
O
r
:
t
l
r
r
Q
q
,
!
a
F
c
!
Q
p
t
Q
g
Q
!
?
c
Q
C
I
T
O
Q
O
-
6
l
c
o
r
a
c
\
r
f
)
-
o
O
\
r
)
<
r
l
O
\
h
$
c
!
O
\
r
-
t
^
o
l
C
)
g
e
\
g
$
C
r
O
@
\
O
,
t
i
-
i
c
)
o
O
n
^
'
f
.
c
.
I
c
a
^
e
a
.
e
.
f
o
l
o
l
e
l
-
-
i
-
t
1
1
o
^
o
^
q
.
o
.
6
^
q
.
q
.
q
.
q
q
.
"
o
^
r
r
.
.
-
-
d
t
s
-
H
F
t
s
H
H
-
-
F
{
H
a
r
r
e
r
-
Q
O
(
>
O
C
)
(
)
o
i
Q
t
4
o
h
<
)
!
a
o
(
n
Q
r
^
g
\
^
Q
r
a
C
,
r
n
c
)
h
o
h
o
h
c
)
.
"
-
e
t
C
-
t
c
e
A
$
t
t
r
,
?
r
,
?
\
9
9
t
>
t
>
e
o
g
O
\
o
,
6
O
=
J
N
o
r
6
!
c
-
!
t
-
-
s
-
!
.
_
s
-
$
s
-
$
^
$
_
:
J
.
-
!
c
-
t
i
r
-
!
+
_
$
!
{
.
$
r
f
,
r
f
h
l
r
l
t
r
)
r
r
a
l
n
r
n
o
o
o
o
o
Q
o
o
o
c
)
o
o
o
o
o
o
o
c
j
o
o
o
'
o
c
)
o
o
'
$
$
H
,
$
:
R
R
:
q
i
i
E
"
E
"
8
f
l
H
q
A
f
&
A
R
n
q
s
^
8
g
"
e
f
l
q
'
r
-
a
'
r
-
h
a
i
e
.
i
6
,
i
c
.
i
c
.
i
6
.
i
6
.
i
t
.
i
O
i
-
,
t
t
-
F
l
F
{
F
r
H
F
t
F
F
T
F
{
F
t
'
-
'
F
F
F
t
N
C
\
l
G
r
'
-
s
t
(
\
l
c
t
l
I
'
'
s
"
[
i
g
e
a
H
"
i
,
{
f
,
r
:
?
?
n
n
n
r
q
[
n
$
[
n
$
:
i
R
F
,
r
t
r
.
$
$
t
c
o
c
.
l
c
.
i
c
t
i
o
d
c
'
t
c
'
i
c
'
i
c
t
i
c
d
1
r
i
'
e
'
t
c
'
l
c
'
i
'
c
'
i
c
t
i
q
\
l
c
\
l
C
.
I
c
'
t
(
\
l
'
l
(
\
l
c
.
l
C
'
l
o
l
H
q
a
r
R
s
8
f
l
e
q
8
5
3
$
$
3
X
$
*
:
3
3
B
a
l
X
h
[
B
t
t
\
O
\
O
\
O
F
-
f
-
o
o
o
o
O
\
o
\
F
d
F
t
F
t
r
-
r
'
*
*
*
J
J
L
-
;
t
\
l
o
i
(
\
l
N
(
\
l
e
{
N
E
B
B
B
B
B
B
E
B
B
B
B
$
g
$
$
$
3
3
3
3
3
3
3
3
3
3
3
3
3
$
$
H
p
s
s
F
E
s
s
E
E
E
.
a
a
B
^
R
E
E
^
i
l
q
5
"
q
t
t
n
q
E
"
a
E
-
c
"
'
^
"
a
a
G
j
.
t
t
$
$
r
.
t
c
.
i
c
r
i
e
.
i
c
a
c
r
i
o
.
i
'
c
'
i
c
t
f
o
f
t
.
i
t
-
i
e
.
i
'
t
.
i
'
r
-
i
o
i
o
i
o
l
c
'
t
o
t
c
\
c
{
t
\
G
l
F
r
O
t
a
O
r
a
@
O
\
O
\
O
O
d
o
l
(
\
l
c
a
m
a
i
o
o
o
o
o
I
i
\
o
r
n
Q
F
Q
!
Q
-
,
o
r
s
r
-
o
c
o
r
-
o
l
t
-
O
"
l
8
g
d
(
r
.
-
e
.
i
F
c
a
c
o
s
r
6
t
a
]
.
r
-
+
o
\
e
t
!
9
t
\
9
S
l
N
L
;
b
c
5
-
q
d
.
6
^
*
i
*
-
\
+
-
"
'
o
^
9
"
v
l
q
'
q
'
r
i
A
.
(
r
i
t
r
i
-
(
r
i
'
C
.
i
'
(
r
i
'
-
i
J
-
i
-
r
-
l
F
{
r
<
F
t
-
F
l
F
{
F
t
F
r
'
'
<
F
{
9
=
R
K
8
3
g
$
8
3
s
q
E
F
E
E
E
6
E
E
c
n
r
o
m
c
r
r
3
'
)
c
o
d
[
c
'
i
c
d
6
.
;
{
-
.
.
r
r
-
c
t
c
o
-
c
'
I
f
o
.
r
I
.
f
^
q
d
c
;
i
d
d
d
d
d
d
o
o
o
-
o
o
o
o
o
a
o
o
o
c
4
0
\
t
a
r
-
c
a
(
\
l
N
(
\
I
O
\
Q
O
\
t
O
\
h
+
(
n
o
r
a
l
o
l
\
O
!
+
t
\
O
*
-
{
!
f
,
F
O
c
A
f
-
6
f
-
F
\
O
h
N
N
c
'
l
N
a
l
O
h
O
I
O
O
\
o
r
-
t
r
-
o
Q
o
L
c
!
"
o
I
o
l
c
.
r
o
o
o
o
o
s
s
$
s
3
s
e
s
8
8
&
A
S
-
E
{
q
S
"
A
q
A
q
.
q
?
"
a
q
s
"
q
s
"
[
[
c
.
i
.
b
d
+
q
A
-
&
-
q
^
.
J
_
i
-
i
6
.
i
d
i
=
f
.
/
i
.
d
r
r
o
d
'
o
\
s
r
-
q
"
1
y
i
.
o
o
o
o
c
o
t
n
o
o
\
o
\
o
t
-
r
-
r
-
@
@
.
o
\
F
{
F
r
r
-
t
F
{
r
-
{
F
(
F
r
,
-
r
-
r
-
J
I
c
"
t
e
l
o
f
o
f
o
f
o
l
c
a
c
a
c
a
c
O
(
f
t
*
-
\
o
r
,
c
4
c
-
l
'
{
o
o
\
Q
q
l
-
\
o
r
n
S
!
t
!
3
q
J
-
'
*
Q
Q
q
q
o
o
o
o
6
o
o
o
c
-
*
o
o
o
o
C
)
o
o
o
o
\
o
\
o
.
.
d
o
\
d
q
,
q
l
o
a
a
o
'
6
Q
9
0
o
o
c
c
s
o
o
o
o
o
c
q
q
q
q
q
q
q
.
q
q
?
"
1
^
;
6
"
F
"
1
"
3
3
1
"
*
"
1
:
=
"
3
3
3
*
^
o
q
o
c
^
c
a
^
r
c
^
.
"
-
o
o
o
o
o
o
o
o
o
o
o
d
d
d
d
o
o
c
i
c
i
'
c
i
o
o
o
o
o
o
o
o
o
o
Q
\
O
O
\
a
Q
!
O
O
t
Q
!
O
O
t
n
O
(
n
O
t
'
?
Q
t
'
?
O
(
^
O
(
n
O
(
^
O
S
8
3
8
3
6
\
o
F
r
.
*
6
o
o
6
o
i
S
o
=
J
c
.
l
c
.
l
c
o
c
!
:
t
:
t
r
n
t
n
\
o
\
o
r
-
F
,
\
i
"
\
\
{
{
"
"
f
q
c
a
^
c
o
^
c
o
^
A
^
9
9
!
}
d
n
*
a
A
n
A
a
1
r
-
c
'
)
c
'
}
c
'
}
s
f
,
!
+
o
o
o
o
o
o
o
c
r
o
o
o
o
o
o
o
O
o
d
c
t
o
o
o
o
o
d
c
i
o
d
o
C
i
\
,
C
}
*
t
-
-
c
o
a
a
c
a
\
O
C
.
,
.
a
t
*
C
t
'
6
O
\
f
c
i
\
\
C
t
a
r
t
/
)
\
O
C
\
C
.
)
f
-
C
'
)
O
F
q
)
:
f
,
!
t
;
;
*
;
f
i
l
d
\
O
c
O
;
-
f
f
-
*
.
f
,
o
C
e
O
t
-
*
\
9
*
r
O
<
\
O
C
l
f
-
-
c
i
q
t
Q
\
9
.
'
J
c
.
I
c
Y
l
O
^
q
.
c
^
\
q
r
c
^
r
i
=
{
"
t
-
c
1
c
.
l
c
l
1
1
o
^
o
-
q
q
c
o
"
o
o
.
\
\
.
o
^
.
o
-
.
t
^
v
}
T
I
\
f
,
\
f
,
$
:
J
-
c
-
,
c
.
)
c
a
r
a
e
a
a
r
}
c
-
r
(
f
i
f
-
r
e
,
f
c
r
)
c
l
c
.
;
.
a
c
q
c
.
l
c
t
c
l
(
.
.
l
r
'
l
c
'
l
a
l
r
.
l
c
'
l
c
l
c
J
\
.
i
i
r
-
o
o
r
n
r
n
r
o
o
r
\
o
*
"
<
t
r
l
r
a
a
l
o
o
C
|
"
.
<
f
*
*
O
O
O
.
t
-
.
a
.
l
k
1
(
n
-
c
n
*
-
1
'
-
=
f
,
e
.
t
r
.
c
*
r
C
*
i
t
C
-
-
f
.
n
O
i
\
t
O
f
*
O
.
a
l
O
.
r
C
<
'
e
.
,
c
t
r
c
t
t
r
)
O
O
-
t
n
Q
t
n
1
f
-
$
*
"
.
i
-
]
J
J
i
\
c
.
l
"
q
5
"
i
t
c
1
t
o
,
"
r
.
-
l
"
c
^
'
o
-
.
t
^
(
^
I
C
)
^
c
o
^
t
c
.
.
f
,
"
c
1
1
o
^
o
o
.
\
t
)
t
n
*
*
-
<
*
.
!
C
|
.
\
C
i
\
O
O
O
O
@
f
-
F
-
t
-
-
F
*
\
C
\
O
\
C
\
O
\
C
r
,
r
)
t
(
n
t
n
t
n
<
-
\
f
,
<
!
-
-
f
,
<
t
t
C
i
'
,
c
n
N
\
O
r
)
(
f
,
O
\
O
n
o
O
c
-
r
\
C
r
C
s
f
,
O
t
i
'
o
O
O
c
a
\
O
O
s
r
a
i
t
f
,
-
n
-
:
?
9
p
c
o
\
C
+
N
*
*
*
;
f
.
i
d
f
-
C
)
+
c
)
.
.
r
r
,
-
c
C
t
-
r
O
r
O
6
Q
=
f
Q
,
t
n
c
a
a
l
r
n
t
r
t
c
I
\
o
o
.
.
i
o
o
^
q
C
)
-
-
i
c
1
(
.
1
'
t
^
"
1
'
o
^
q
o
\
o
^
c
l
a
,
n
\
.
c
:
a
-
I
t
o
^
a
L
^
o
-
c
1
e
.
Q
r
l
i
v
)
m
^
O
(
j
C
)
O
-
i
*
*
*
<
d
-
-
*
C
.
l
6
l
c
\
t
a
'
.
l
C
.
l
.
'
l
r
a
.
^
,
.
n
c
l
.
t
<
f
t
$
(
n
t
n
r
,
a
.
l
O
o
O
\
O
$
(
-
.
l
O
c
O
\
O
<
t
C
.
l
-
O
r
l
-
r
r
r
.
/
)
C
'
.
1
O
@
\
O
t
c
i
C
'
]
O
6
F
-
r
n
$
(
\
l
-
\
O
\
O
t
r
)
t
r
)
r
)
n
n
$
t
f
,
*
$
.
f
,
r
:
n
c
i
c
n
c
.
)
.
i
N
a
l
a
l
(
t
l
(
t
J
N
N
-
-
H
a
-
:
'
o
:
.
Q
q
q
q
q
o
:
q
.
q
q
^
o
:
q
"
{
q
q
.
q
l
a
n
c
:
q
q
q
o
\
o
\
q
q
q
a
a
O
O
O
O
O
O
O
O
C
)
O
O
O
C
O
O
O
O
C
O
O
O
O
O
O
O
O
O
O
O
C
)
o
O
O
s
f
,
O
-
a
l
\
O
C
)
O
c
.
t
r
-
C
h
l
l
-
Q
\
Q
o
o
o
t
r
-
c
)
r
-
-
c
o
(
^
n
o
(
)
c
r
\
o
c
.
l
o
E
)
c
)
-
l
o
^
=
{
o
^
v
i
-
i
o
o
.
q
q
q
.
o
^
n
^
q
o
^
o
o
"
C
\
C
\
O
O
@
f
-
a
-
\
O
\
O
\
O
r
n
r
)
l
r
)
(
r
)
r
n
a
f
,
-
r
r
O
O
s
f
,
O
r
c
\
l
\
O
O
.
1
\
9
q
i
$
$
\
f
m
6
6
o
t
o
o
n
*
o
o
$
Q
\
9
9
1
C
l
t
\
A
i
d
E
a
^
-
.
"
q
*
\
\
9
"
.
o
^
.
o
^
v
I
q
.
q
9
"
.
l
:
H
d
F
t
r
r
-
{
F
{
r
-
t
F
{
t
<
F
l
F
a
r
-
a
F
a
d
r
-
t
F
r
t
F
{
F
r
C
q
\
O
r
<
t
\
$
N
d
N
q
l
(
^
F
Q
$
O
r
s
f
,
r
O
c
O
*
r
O
\
O
C
\
C
'
l
Y
)
o
t
)
=
t
9
0
-
i
-
6
,
h
<
F
S
e
'
i
o
t
-
'
.
C
)
q
q
o
o
r
-
r
-
O
i
O
i
O
l
O
t
C
'
t
O
l
N
1
r
.
l
C
.
l
1
r
l
F
r
t
-
.
r
-
.
F
l
i
i
t
l
n
\
O
O
c
\
l
t
n
O
\
O
'
l
\
9
O
S
t
c
O
c
O
r
-
c
r
b
+
S
G
e
a
o
,
n
i
o
o
*
-
I
.
c
n
Q
\
_
o
+
+
<
c
a
-
c
.
i
-
i
l
.
t
^
f
c
f
n
-
1
o
-
o
^
q
.
q
c
.
i
'
c
t
i
t
r
i
-
c
.
i
c
.
i
o
l
c
'
l
o
l
o
i
<
^
l
e
t
<
.
l
c
.
l
c
'
l
-
l
-
r
c
.
l
\
o
:
f
r
o
H
o
\
(
)
c
i
o
\
0
9
9
9
-
,
\
a
a
O
r
C
-
6
r
i
c
.
,
e
o
6
t
6
i
t
i
c
.
t
$
!
?
r
-
o
Q
Q
=
b
q
o
b
-
i
<
-
r
o
_
"
)
.
.
q
,
'
t
c
f
1
o
.
q
o
o
^
o
o
^
.
t
l
a
l
3
r
i
c
.
i
c
.
i
6
r
i
c
.
i
c
.
i
m
c
.
i
c
.
i
c
r
i
o
i
'
o
t
e
l
O
O
c
A
O
c
r
\
(
.
.
l
\
O
c
O
c
a
t
+
o
O
!
!
-
Q
*
;
6
;
i
i
{
5
e
{
b
o
\
i
'
i
r
.
-
;
!
^
,
C
)
t
1
)
t
r
:
i
x
i
r
-
i
O
6
r
a
{
c
o
e
.
i
e
.
t
o
l
.
r
-
O
O
L
a
^
i\i.a
N
o
i
'
o
i
o
i
o
t
a
l
c
l
o
l
c
l
o
t
o
'
l
6
l
a
l
c
'
l
-
{
(
,
.
)
-
O
\
t
-
'
t
-
6
O
c
i
t
t
-
C
i
t
>
t
(
\
l
Q
q
'
i
<
j
t
5
,
r
n
*
c
-
*
o
r
Q
c
l
r
O
:
?
.
n
O
*
9
E
"
q
4
*
^
*
^
\
*
*
q
"
'
,
1
.
.
l
q
'
q
q
-
d
d
H
F
d
d
g
H
-
*
tH
H
d
l
n
s
f
r
+
c
o
C
)
r
n
r
*
.
t
^
Q
O
\
Q
\
Q
*
Q
c
a
c
.
i
r
i
d
.
+
6
r
o
i
-
r
*
6
o
'
o
Q
o
o
E
'
Q
l
q
.
t
:
q
1
q
e
-
\
.
o
"
q
,
1
e
l
-
l
c
r
^
o
-
a
d
d
'
-
f
,
'
d
d
c
'
i
'
c
'
'
t
c
a
c
a
c
q
c
o
c
)
c
r
)
a
1
c
'
l
7
-
'
l
\
O
.
+
S
\
O
d
O
\
o
O
O
c
A
c
t
\
\
Q
t
n
r
n
(
t
*
O
S
r
r
O
c
.
l
r
-
.
O
.
t
O
,
c
O
r
-
C
{
C
-
'
O
.
l
f
-
e
4
"
o
"
\
*
"
d
^
q
q
q
q
.
4
"
q
o
l
-
l
1
a
-
o
.
c
-
i
c
.
i
o
i
'
o
i
'
c
i
o
i
o
t
o
l
e
'
t
o
l
N
e
i
c
'
r
c
l
o
t
U
t
i
i
i
!
, L
O
r
n
c
.
I
i
l
c
c
l
t
r
)
c
.
l
(
n
\
o
o
c
o
o
o
o
f
'
J
*
*
O =
l
'
(
)
O
O
O
O
*
O
O
O
T
O
o
^
q
o
-
o
^
C
)
^
\
,
.
n
^
o
^
o
^
"
1
C
.
)
\
c
}
\
<
f
t
r
)
r
'
\
t
-
C
\
F
-
t
1
O
C
t
r
)
+
.
n
c
.
t
a
l
^
l
'
-
-
-
t
r
-
.
c
i
t
r
.
f
-
C
{
O
-
O
l
.
<
f
r
O
r
.
r
,
c
i
O
O
O
o
O
1
-
{
*
t
r
,
$
O
O
|
r
}
E
C
)
!
Q
)
C
.
.
l
O
a
{
'
C
}
'
\
O
t
/
)
t
O
r
O
o
O
*
r
r
r
C
>
.
.
{
)
C
i
O
t
\
\
O
t
,
1
<
'
+
t
$
t
r
)
\
O
q
)
E
)
C
-
i
+
"
n
o
o
^
t
o
-
.
t
^
c
'
I
q
"
o
^
r
:
t
r
a
r
.
l
:
q
.
o
o
^
\
\
e
^
t
r
l
+
.
e
r
^
c
l
-
o
-
<
>
-
q
\
o
\
o
t
r
)
v
.
)
t
n
n
x
f
,
x
f
t
$
r
f
,
$
\
f
,
e
r
c
i
c
n
c
a
c
o
c
i
a
4
c
O
c
i
c
a
c
-
t
r
.
)
O
(
(
)
r
n
O
(
n
O
t
t
O
r
n
O
U
.
)
O
r
n
C
)
\
n
(
)
t
n
O
t
Q
t
/
?
Q
t
n
e
n
*
s
t
6
n
r
.
c
l
r
.
c
l
F
r
*
m
a
O
c
n
'
c
r
'
C
l
O
i
,
<
c
-
t
c
{
c
n
c
o
$
t
f
,
!
Q
t
a
a
#
d
*
*
H
d
s
t
s
:
*
r
.
-
<
o
i
o
l
a
'
l
c
.
l
c
.
l
c
.
l
(
-
I
c
.
l
N
c
.
l
(
.
l
N
c
i
i
d
d
d
c
i
i
c
f
c
t
i
d
d
i
J
d
i
d
d
c
t
o
c
t
d
d
d
d
-
*
V
)
c
i
C
)
C
.
l
o
\
o
\
r
4
(
)
o
\
c
{
.
o
^
c
.
I
<
)
"
t
o
"
c
(
)
r
-
r
-
r
-
-
\
o
c
)
h
o
t
n
(
}
.
<
H
a
l
O
'
l
C
O
d
F
.ld
#
F
l
o
i
o
d
c
t
a
r
e
n
A
*
$
g
n
s
s
s
*
*
:
3
3
n
$
x
*
x
s
s
s
n
l
s
s
$
$
$
c
o
t
o
c
'
l
r
:
3
5
4
$
*
s
g
t
p
[
s
$
$
g
x
g
x
s
3
]
3
$
l
g
$
+
?
$
q
B
^
n
E
"
i
F
'
f
l
$
"
f
l
q
t
E
"
q
q
B
F
"
$
.
q
e
U
H
"
\
T
$
:
$
*
S
o
o
o
o
-
d
-
-
d
F
-
H
X
i
.
'
i
J
"
i
e
.
i
"
'
i
;
U
e
'
i
c
'
i
s
f
{
.
t
.
.
'
.
n
d
'
\
d
-
B
B
5
B
5
B
*
*
S
*
5
5
3
5
5
s
s
B
s
a
a
g
B
s
g
5
5
5
5
A
E
E
E
H
D
3
5
E
?
E
E
*
i
f
q
"
3
.
i
B
i
l
"
3
3
3
3
8
i
3
;
I
"
.
;
l
;
;
?
=
.
=
,
'
}
+
+
f
,
-
;
=
:
R
K
8
s
?
$
3
s
3
R
p
8
E
E
6
A
E
?
:
f
i
F
8
i
l
3
r
f
t
t
s
-
t
s
t
s
F
F
F
F
F
F
F
F
H
F
d
*
*
-
i
(
i
i
i
c
{
c
r
(
.
'
l
-
(
.
t
c
'
l
N
o
r
c
l
(
-
l
"
:
i
J
J
J
i
d
c
t
d
d
d
d
d
d
d
o
d
o
o
o
o
o
o
o
o
o
o
o
o
o
c
.
r
\
o
O
O
c
i
r
-
O
'
F
Q
c
o
c
.
r
-
-
c
.
l
\
o
a
l
O
O
-
o
O
v
l
O
t
O
.
\
O
$
C
'
l
O
F
-
\
o
\
o
\
o
t
n
l
.
r
)
t
n
r
r
r
r
1
N
-
r
r
r
t
@
t
r
}
f
-
-
C
.
I
Q
r
o
n
.
t
s
i
$
n
r
o
@
Q
i
'
.
c
"
"
t
q
.
.
^
o
1
-
'
?
o
"
.
a
c
a
c
a
c
a
c
o
c
i
c
a
c
n
c
a
a
a
a
a
a
"
=
a
8
"
a
E
a
s
"
s
"
q
[
E
E
$
g
I
6
*
$
n
R
S
F
e
=
:
:
:
=
=
3
a
x
;
;
"
j
.
.
o
(
J
C
l
Q
3
o o b
O
\
o
O
t
f
,
$
r
r
*
,
i
d
:
f
(
\
l
O
r
.
-
(
!
r
r
-
O
6
t
O
o
o
c
-
.
t
6
l
c
r
\
O
r
n
t
.
-
-
r
a
q
!
f
,
O
r
n
i
r
O
i
r
n
O
.
f
,
F
=
.
d
t
n
f
A
-
C
\
t
6
l
C
-
l
-
-
O
O
O
\
d
r
m
f
-
f
-
V
j
;6
H
-
-
H
-
*
*
*
*
Q
O
O
O
O
O
f
-
-
-
l
'
1
9
9
!
!
r
O
-
!
a
O
\
c
n
\
O
r
*
-
c
o
t
-
s
t
t
-
-
t
-
-
-
\
O
r
-
\
r
O
O
H
(
r
l
@
-
r
r
)
o
O
-
r
t
f
-
O
C
{
$
\
O
r
O
r
n
\
q
.
t
/
!
.
1
r
l
t
f
,
-
c
n
c
n
c
!
-
t
6
O
,
6
m
r
*
.
i
6
i
n
<
d
d
d
H
*
d
_
_
r
d
O
O
O
O
O
O
O I
-
t
t
Q
N
O
o
,
.
o
=
O
[
l
\
o
.
n
\
o
\
o
O
t
^
\
o
v
I
_
o
^
?
t
I
\
.
\
o
.
q
c
.
i
r
J
F
i
;
J
;
"
"
d
;
-
!
?
q
!
!
9
9
t
-
Q
O
O
-
i
'
'
r
.
.
c
t
6
6
\
f
c
.
i
t
i
f
l
f
t
r
r
n
r
O
F
-
6
O
\
*
d
.
i
d
C
{
(
\
a
a
V
i
!
.
l
-
-
9
Q
c
p
@
o
o
q
q
,
Q
I
d
c
{
.
o
$
i
^
9
9
e
o
9
o
o
e
o
6
o
o
o
6
d
o
r
o
r
o
r
d
o
r
o
o
_
-
o
q
6
o
o
m
o
o
o
o
o
o
o
d
c
d
i
d
i
6
6
'a
.;
o
o
o
o
o
o
o
o
o
o
o
o
o
-
o
d
p
E
x
s
F
E
$
8
F
3
8
S
8
E
t
s
8
q
6
-
o
o
-
q
\
.
o
-
.
o
_
t
6
-
"
t
"
t
q
i
^
-
r
^
i
^
{
.
-
i
{
.
F
a
i
t
<
d
d
d
l
H
H
d
F
<
d
H
H
*
,
H
5
(
J
(
,
(
J
3 t
r
o o
d
.
a
e
\
o
r
-
.
c
J
\
o
6
6
<
i
d
9
O
=
n
q
Q
\
c
o
F
a
t
\
f
,
C
)
c
o
r
c
a
(
\
-
.
q
q
q
q
q
Q
\
{
q
q
q
q
q
q
q
E
q
F
a
E
a
H
d
d
F
.
d
H
H
d
X
-
-
-
F
i
;
_
;
F
i
o
h
!
2
!
?
o
r
^
Q
'
l
?
C
)
i
a
o
t
r
|
c
)
r
^
o
l
.
^
o
3
s
3
3
3
3
$
$
3
3
3
3
5
5
3
3
3
C
-
r
-
a
"
o c
.
I
o
\
o
o
F
f
-
\
O
\
O
C
{
$
c
r
\
-
(
w
l
t
$
4
d
O
c
O
f
-
\
O
r
n
-
s
f
_
d
d
d
d
d
o
'
O
O
r
f
O
\
H
o
O
o
O
f
-
(
n
c
'
t
o
^
q
.
c
o
^
q
\
o
^
J
O
O
O
O
r
n
C
.
l
F
s
f
O
\
d
d
c
.
i
d
r
n
-
s
f
,
O
r
o
o
O
r
-
=
-
C
.
l
r
r
1
\
o
\
o
r
-
o
o
o
\
O
\
O
\
O
\
O
\
O
\
O
\
o
c
6
6
@
O
o
m
d
d
d
d
d
o
-
e
n
t
\
C
.
l
o
r
t
.
-
r
"
n
O
r
r
-
r
O
C
'
l
q
.
o
\
@
^
6
^
r
:
q
-
H
F
(
t
s
d
F
O
.
O
\
O
d
C
O
\
e
v
)
c
o
<
@
r
n
(
\
l
$
^
$
^
-
t
-
m
^
F
1
^
r
I
d
*
d
F
{
H
F
t
r
n
O
(
n
O
t
r
)
O
Q
-
r
-
t
C
.
l
C
'
l
q
!
$
^
-
t
^
a
^
.
{
.
r
^
I
"
o
o
o
o
o
o
1
:
[
:
f
-
.
o
^
l
l
(
o
6
1
t
t
r
1
Q
L
-
r
(
}
r
n
e
t
-
c
.
l
o
o
\
i
-
o
\
t
n
(
)
(
.
l
Q
|
\
c
a
t
*
-
o
C
.
.
l
c
o
$
c
n
(
\
l
o
o
c
a
\
o
r
=
t
r
)
c
a
-
(
\
O
O
C
a
c
|
'
.
\
f
O
l
r
)
*
\
O
N
t
\
C
A
O
\
t
f
,
C
\
t
n
O
\
O
d
\
O
*
\
O
<
t
n
O
$
O
a
(
*
{
\
e
(
f
)
c
i
c
'
.
t
r
N
d
*
*
+
o
c
)
o
r
C
l
.
o
o
@
F
-
t
-
-
1
9
1
4
;
r
.
Q
t
r
r
t
r
)
\
r
\
$
c
e
c
f
t
c
-
l
c
.
l
d
c
)
c
)
o
.
\
a
'
l
a
,
l
(
\
.
l
C
'
l
f
n
(
.
J
(
\
l
a
J
O
l
d
F
(
#
d
H
*
H
F
r
s
*
+
H
*
-
t
s
d
*
*
*
*
Q
\
i
-
.
.
i
'
S
r
f
i
\
O
(
}
c
C
o
C
*
i
.
6
t
f
,
r
f
J
1
C
}
\
r
r
r
*
(
T
,
O
,
O
r
O
c
i
)
t
n
C
O
-
r
\
f
O
O
,
O
O
,
\
D
t
r
r
N
q
r
1
-
q
,
-
,
g
f
.
!
*
e
r
e
C
)
O
(
)
O
*
C
.
t
C
i
r
n
!
f
,
\
O
f
-
O
O
O
\
H
C
.
l
c
O
r
+
\
O
\
O
t
\
c
)
o
.
t
\
r
o
u
'
)
r
f
c
n
c
.
]
-
,
g
r
o
\
o
o
a
-
\
o
V
)
<
j
-
a
.
)
(
.
l
H
o
o
\
@
r
-
r
-
\
o
r
r
)
*
f
.
r
c
.
l
*
,
"
t
r
f
n
C
n
C
i
C
r
j
C
a
C
i
a
.
)
a
a
C
l
1
N
C
q
C
l
6
.
.
l
a
l
6
.
i
C
1
a
.
f
1
.
.
l
C
.
l
H
*
H
H
H
H
-
#
*
d
o
o
$
.
N
F
r
,
x
)
F
O
-
<
t
-
o
o
\
\
o
c
t
o
o
(
/
1
r
f
,
o
r
o
*
.
t
(
n
c
l
\
d
c
.
.
l
c
t
c
o
o
o
:
f
,
*
c
o
\
r
\
f
,
4
-
.
a
n
x
r
o
l
-
-
$
c
.
1
-
*
C
.
I
e
Q
\
O
o
t
n
.
O
C
.
l
c
O
r
.
-
v
\
o
c
\
l
s
'
C
n
c
n
v
)
v
C
o
\
a
)
-
r
\
l
l
-
N
,
*
.
-
C
)
o
*
N
.
a
\
r
V
)
\
o
t
-
-
c
\
C
)
c
i
$
\
o
o
o
*
r
f
,
@
c
.
l
r
-
r
'
-
)
o
c
I
\
(
}
\
O
{
*
-
t
*
*
q
3
C
,
r
)
C
r
*
*
*
a
H
H
H
#
H
s
(
\
N
C
'
.
1
C
-
.
i
(
^
l
r
i
a
n
c
A
{
'
\
f
,
t
n
\
O
\
O
C
{
C
l
i
!
[
\
\
O
t
]
'
)
t
f
,
'
)
(
\
d
O
C
|
.
\
O
O
c
o
t
\
S
\
O
V
)
t
l
\
f
,
$
!
f
,
r
+
C
i
c
a
e
q
c
f
t
\
i
-
\
f
,
'
<
f
,
<
.
-
"
C
)
C
J
C
)
C
)
O
O
O
O
C
)
6
,
O
\
o
r
O
'
O
\
O
.
O
\
O
'
(
}
\
O
'
O
'
O
'
O
\
O
\
O
\
(
}
\
C
}
,
O
\
O
'
C
}
'
o
r
c
,
l
(
}
\
6
C
r
(
)
r
c
}
r
o
r
o
r
o
r
c
o
o
o
c
o
o
o
c
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
c
o
o
o
o
o
o
o
o
o
@
o
o
o
a
(
}
O
C
'
<
3
(
)
O
O
(
)
O
C
)
O
O
O
O
O
O
O
O
O
<
)
O
O
<
)
C
)
C
)
O
O
C
)
O
C
)
!
Q
r
t
=
f
,
r
i
e
,
r
Q
r
n
(
.
-
\
n
C
)
C
)
\
O
r
O
e
C
)
c
i
C
)
O
c
n
O
C
}
\
O
l
\
O
c
i
e
O
=
f
,
c
o
r
e
o
n
(
}
q
)
q
l
t
^
O
\
a
$
Q
'
.
c
)
c
n
*
g
r
O
.
,
o
O
o
O
C
n
6
J
-
t
n
r
.
-
O
6
,
l
\
6
O
\
c
n
F
-
*
n
6
v
r
q
:
o
J
-
\
c
\
j
-
c
.
:
\
i
'
c
)
o
o
r
-
\
o
r
n
(
n
N
H
o
c
)
o
.
o
o
r
-
-
\
o
\
o
t
n
$
m
c
a
c
t
6
t
a
*
Q
(
3
<
r
a
f
,
\
t
<
-
'
*
\
{
'
c
e
)
c
n
c
o
a
n
c
r
r
c
n
c
i
c
l
)
c
Q
c
-
n
c
l
o
.
!
N
c
-
n
o
I
e
{
a
.
t
N
(
\
I
c
.
t
e
.
i
e
{
C
.
t
c
.
}
a
.
i
\
?
\
J
"
\
f
,
\
(
)
*
O
r
O
O
O
c
e
r
O
\
\
O
r
n
t
.
,
l
a
*
O
r
n
<
9
1
5
f
-
6
O
c
O
f
"
-
C
{
f
-
t
t
'
(
.
a
C
}
C
.
.
l
r
J
'
t
*
*
O
(
.
)
t
-
-
C
)
.
{
*
O
\
r
q
f
-
N
f
-
c
.
t
f
.
-
c
i
c
O
r
f
,
o
!
\
(
A
*
F
-
s
l
C
)
r
O
c
A
O
\
\
O
(
f
)
O
C
c
x
)
f
-
f
-
\
D
\
n
l
.
r
)
r
f
,
c
i
c
n
(
\
i
C
.
I
-
d
C
)
O
C
h
C
n
0
O
c
O
o
O
f
-
-
f
-
F
\
O
\
O
V
.
)
r
n
h
(
n
N
N
C
"
J
N
6
I
(
\
I
C
n
e
t
(
\
i
C
{
C
'
l
(
r
l
C
n
a
i
N
f
.
l
<
1
g
s
l
d
F
r
#
F
d
,
-
r
H
d
*
H
t
/
)
c
)
\
"
)
C
J
u
)
o
r
r
)
c
)
l
.
-
)
(
}
(
n
c
)
u
)
c
)
\
.
)
c
)
r
"
1
o
h
o
h
Q
(
.
|
o
\
r
1
Q
t
a
c
)
;
.
r
)
)
h
\
Q
V
)
r
-
F
o
C
o
O
O
'
(
}
\
O
Q
*
-
i
f
.
1
3
c
O
c
a
*
n
f
t
n
t
\
b
\
O
F
f
-
o
O
0
O
6
G
'
C
)
(
*
'
l
N
(
\
i
e
i
a
.
l
a
i
O
i
f
{
N
C
.
}
r
e
r
r
O
C
Q
C
n
r
f
)
e
O
c
O
C
a
c
.
)
c
e
C
O
C
O
t
A
f
q
c
a
{
f
}
r
n
C
r
l
a
n
\
f
O
O
(
}
O
O
O
C
)
O
(
)
C
C
)
O
O
O
O
O
A
O
O
(
}
(
)
C
)
O
O
O
O
(
)
(
)
C
}
O
Q
C
g
Q
3 c
C
)
O
r
-
\
O
_
l
t
(
4
l
r
-
t
.
n
c
A
O
f
-
(
O
0
O
c
\
l
t
t
r
a
!
t
O
f
O
c
O
C
r
-
t
-
s
t
Q
5
-
r
r
'
l
6
F
l
l
.
/
)
O
\
N
l
r
)
@
-
(
n
t
r
)
\
O
t
*
-
r
-
$
o
\
r
-
q
.
q
6
.
\
^
\
.
t
o
-
q
,
q
$
-
d
l
^
q
"
e
*
-
l
o
^
q
.
6
-
\
\
o
,
,
n
e
{
F
I
F
I
H
F
t
F
{
F
.
F
l
F
.
F
l
F
{
-
-
a
-
Q
O
O
(
2
A
)
C
l
\
O
O
l
s
c
i
\
O
O
\
O
c
.
l
o
O
t
f
,
O
\
H
O
t
O
O
r
n
-
r
3
r
1
'
a
a
c
o
\
f
,
C
)
\
o
(
\
l
o
\
t
r
l
(
\
t
o
o
t
n
s
o
o
r
f
,
o
\
$
t
-
o
\
r
-
\
o
e
A
-
.
O
O
\
l
-
\
O
t
C
A
C
{
(
}
O
\
o
O
\
O
r
n
e
O
e
\
t
O
O
O
\
O
C
r
)
c
d
c
.
f
e
.
i
e
.
i
c
.
i
c
.
i
c
t
i
e
'
i
o
i
c
i
-
i
-
i
-
i
-
i
-
i
-
i
-
l
d
d
d
c
q
O
F
-
'
{
O
\
l
n
i
n
(
r
l
O
O
O
\
,
<
C
)
O
\
C
.
l
:
f
O
O
t
t
C
.
l
O
c
a
C
)
O
-
\
f
,
6
O
\
-
r
\
n
o
o
O
C
)
l
n
!
t
*
\
o
o
i
o
r
c
Q
!
f
,
c
o
-
d
'
,
,
i
-
.
1
A
^
^
v
-
'
s
?
"
l
O
-
c
4
t
\
O
f
-
C
(
t
l
\
n
O
\
c
A
O
\
\
O
C
-
O
f
\
O
t
+
\
f
,
!
f
,
O
\
d
'
-
,
i
F
{
F
r
-
r
-
(
\
i
l
C
.
l
C
-
l
(
\
f
C
O
C
O
$
r
n
t
-
O
r
-
C
\
O
O
\
O
t
,
r
+
C
A
(
\
l
C
.
l
'
-
r
O
O
O
6
c
l
\
O
\
C
l
\
c
t
\
O
\
c
\
O
\
O
\
O
O
c
)
C
O
C
O
O
O
c
)
O
O
.
o
\
o
\
o
\
o
\
O
\
o
\
O
,
o
\
O
q
q
q
"
q
q
.
o
\
q
q
.
q
q
o
l
o
o
,
.
o
q
^
o
q
o
o
-
o
o
.
o
o
^
c
o
,
q
O
(
)
O
O
O
(
)
O
c
)
O
(
)
O
O
O
O
O
O
O
C
O
O
\
n
$
\
t
c
n
o
r
r
)
r
-
r
n
c
)
c
)
r
o
r
o
*
o
c
.
}
o
o
c
o
o
o
\
c
i
r
n
o
\
\
t
C
:
\
o
m
H
c
o
\
o
o
o
r
o
*
c
o
h
r
-
o
a
.
l
.
o
.
$
^
e
l
-
o
-
o
o
^
\
.
o
^
v
i
q
o
l
-
C
)
^
O
^
q
o
o
.
\
.
o
^
t
o
.
v
1
.
f
,
$
$
t
'
+
c
f
l
c
.
t
c
o
o
.
)
r
q
c
f
l
c
o
c
o
c
a
(
\
l
a
{
G
l
c
.
l
o
l
N
r
o
<
t
<
t
r
o
*
o
\
o
o
c
)
c
o
o
\
\
o
(
a
V
)
r
-
o
\
.
r
*
o
\
I
-
-
t
-
!
f
,
r
-
c
)
c
a
r
-
c
)
s
f
o
\
c
o
r
-
.
c
!
r
-
C
.
1
r
-
c
a
o
o
.
<
f
,
o
r
t
n
-
O
O
F
-
.
f
-
.
\
O
V
)
\
n
$
C
n
C
O
N
C
.
l
*
*
O
O
o
.
.
o
.
\
a
c
)
O
C
O
O
(
^
.
l
(
\
l
C
.
l
N
O
'
l
C
'
l
C
!
C
{
(
\
l
a
.
l
C
.
l
C
{
a
.
l
C
{
o
l
F
F
-
H
F
O
r
n
O
r
n
O
\
n
O
t
O
r
)
C
)
t
r
r
C
t
O
O
l
n
O
r
n
C
)
r
n
\
o
\
o
F
-
r
*
o
o
o
\
o
\
o
c
)
*
*
c
\
c
l
c
a
r
c
.
r
\
f
,
$
h
r
n
e
l
c
l
c
t
c
l
c
l
c
.
l
.
c
Y
C
.
l
"
m
^
c
n
.
c
o
^
0
1
c
r
)
e
o
^
c
1
q
(
r
^
c
o
^
c
.
I
c
i
O
O
O
O
O
O
O
O
O
C
)
O
O
O
O
O
c
)
O
O
O
O
-
o
C
)
c
,
U
3 6
O O
O \
n
c
.
i
l
t
C
,
O
s
c
a
O
r
O
o
O
t
r
-
O
O
C
f
\
O
C
I
\
c
O
c
l
o
l
1
o
^
o
^
a
.
l
t
\
l
c
.
l
C
.
t
(
.
.
l
O
\
\
O
\
f
N
O
O
\
\
O
o
O
$
O
t
\
O
r
q
<
f
,
@
q
f
,
(
^
.
i
O
\
\
n
O
(
t
r
c
{
O
\
c
.
f
C
)
'
<
f
N
t
n
-
=
n
O
r
$
r
t
O
O
s
f
<
t
r
O
-
C
O
\
O
\
O
O
O
*
(
n
i
O
O
r
n
$
\
f
,
!
f
,
(
n
\
O
O
\
N
t
n
O
\
t
O
o
i
-
i
d
c
i
q
.
=
t
o
-
.
o
^
o
l
q
t
r
i
o
l
q
\
o
-
-
r
:
a
q
.
o
-
q
c
l
q
o
o
-
\
o
^
q
^
c
'
I
1
q
1
o
.
\
t
H
H
*
H
o
\
o
\
o
\
o
o
@
r
-
-
r
-
r
-
\
o
\
o
\
o
\
o
t
r
)
t
r
)
r
)
h
$
r
t
$
t
f
,
\
f
,
c
a
c
a
c
a
c
a
O
\
O
f
-
(
\
I
c
O
c
\
t
c
F
\
\
O
c
.
i
o
O
t
n
$
\
O
(
\
{
c
A
O
t
r
)
O
\
O
\
O
N
\
O
N
c
n
!
f
,
O
\
t
f
,
\
O
c
'
1
$
O
\
m
\
O
\
O
\
O
5
-
6
6
:
t
n
O
\
t
r
t
C
-
'
l
O
O
H
t
S
C
r
l
(
l
.
:
c
a
!
f
,
O
O
t
t
$
f
-
$
\
n
(
r
f
t
t
c
O
O
\
\
o
r
-
6
o
\
o
*
c
{
$
t
n
r
o
o
o
o
C
'
l
$
\
o
o
o
o
c
n
\
o
c
l
,
N
\
o
o
\
f
,
o
\
\
f
,
o
\
o
c
a
o
o
o
o
o
x
-
d
"
<
H
F
H
c
.
l
(
\
l
r
.
.
.
t
(
\
.
l
C
.
.
t
c
a
a
o
a
t
c
e
t
+
t
t
n
l
.
,
.
)
\
n
\
o
F
*
r
-
-
o
\
C
l
O
\
t
*
-
t
f
,
6
l
O
\
t
-
-
t
r
l
c
O
O
o
O
\
O
!
f
,
c
.
.
l
O
o
O
\
O
(
n
'
t
.
r
*
O
o
O
\
O
r
n
c
O
c
.
l
r
O
o
O
l
-
\
O
r
n
t
a
t
n
t
a
r
f
,
!
t
$
t
f
,
t
f
,
c
O
c
O
c
i
c
O
c
O
C
.
.
l
C
-
.
1
c
.
l
t
.
,
l
C
.
l
(
^
.
l
*
-
-
*
-
*
-
Q
Q
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
O
\
6
6
o
o
o
o
o
o
o
o
(
)
o
o
o
o
o
o
o
o
o
o
o
o
o
o
C
)
o
<
)
o
o
o
o
Q
Q
a
a
a
*
o
O
A
S
o
r
\
o
o
r
r
|
o
o
o
t
f
,
C
}
r
C
-
t
\
o
o
o
c
o
r
-
o
\
r
-
o
\
o
O
-
O
(
)
O
O
r
-
r
a
O
O
c
a
O
m
o
6
6
N
-
r
-
O
r
-
6
t
r
r
O
O
c
.
l
\
O
c
.
l
O
O
O
q
o
i
.
f
-
i
o
i
a
:
-
i
o
i
r
i
u
"
i
o
l
o
i
-
i
-
i
d
t
i
6
^
.
L
o
-
"
1
-
i
o
o
^
,
r
I
o
l
q
q
.
t
-
c
l
o
-
o
q
@
t
r
)
V
f
q
(
\
l
G
l
N
-
r
-
r
-
F
r
H
d
H
F
r
O
\
o
F
\
O
O
O
O
f
.
-
F
-
\
O
\
O
\
O
t
l
.
^
\
A
\
n
[
n
!
f
,
r
-
r
-
$
\
o
c
a
r
n
H
o
c
o
o
\
@
o
\
t
\
.
l
o
o
r
n
\
f
,
!
f
,
\
o
o
\
c
.
)
o
o
\
f
,
-
o
o
r
n
@
\
O
h
r
f
,
$
.
f
,
t
.
f
)
\
O
f
-
O
O
O
c
\
l
\
n
i
-
-
O
C
.
l
\
O
c
t
\
C
.
l
\
O
O
\
c
O
f
-
O
s
f
(
\
l
d
o
o
\
c
r
o
t
-
.
-
\
o
h
!
f
,
c
a
c
o
c
i
l
H
c
)
o
(
}
\
o
o
r
-
r
-
-
\
o
h
t
n
:
f
,
!
f
,
c
o
$
$
$
c
a
c
.
)
c
n
c
a
c
o
c
o
c
a
c
.
l
c
o
c
a
c
f
)
c
.
)
c
.
l
a
i
N
c
.
l
a
.
t
C
.
l
c
{
a
r
c
{
(
\
I
.
o
(
J
a
,
C
'
3 t
r
l
o o
o r
,
)
c
.
i
I
G
c
l
g
o
l
*
r
r
)
S
O
(
^
f
-
N
O
(
\
I
\
o
r
a
<
.
!
f
,
t
+
\
a
\
o
o
c
\
l
f
-
\
O
t
$
c
A
o
l
<
O
O
O
r
c
O
c
.
l
r
.
)
r
A
c
O
c
.
l
c
q
a
O
c
O
C
'
l
o
v
n
o
l
J
n
o
h
o
\
n
o
t
^
-
-
i
(
r
l
(
\
(
v
)
e
Q
$
$
t
l
.
t
t
r
t
c
\
l
(
\
l
C
'
.
1
t
\
C
.
l
(
\
l
O
l
C
.
.
l
e
{
C
.
l
6
^
o
o
c
)
o
o
o
o
o
o
o
n
9
c
n
Q
c
.
l
E
c
a
r
-
r
-
N
o
-
r
c
\
r
r
f
,
r
o
t
^
c
i
@
o
o
o
O
q
\
e
A
Q
q
O
!
f
,
O
\
\
O
t
.
)
n
r
O
o
O
-
r
O
O
\
O
N
O
r
-
O
^
\
O
-
c
A
,
O
\
O
$
*
o
O
r
O
$
C
t
O
6
t
-
\
n
s
f
,
O
i
-
r
O
o
O
f
-
f
-
f
-
\
O
\
O
\
O
t
^
t
a
t
n
\
r
t
r
f
,
t
f
,
+
t
+
!
+
.
+
c
O
O
t
a
O
h
O
(
r
'
Q
t
O
C
,
t
r
)
C
,
t
^
c
)
h
C
}
(
^
C
,
\
n
C
)
r
F
{
F
r
(
\
(
\
l
c
r
)
a
i
r
f
,
t
f
t
^
t
n
\
o
\
o
r
-
r
-
6
6
o
\
o
o
F
a
F
{
F
,
l
F
l
F
l
r
-
l
F
{
r
-
a
F
{
F
t
F
t
H
F
{
F
{
-
-
t
p
t
-
t
C
l
(
r
l
c
i
c
t
d
c
i
d
d
d
d
c
t
d
d
d
d
d
d
d
c
i
d
c
r
J
\
o
o
\
B
r
i
.
r
a
-
m
r
:
r
:
f
i
E
r
z
6
7
6
I
'
i
9
I
'
Z
L
t
a
r
t
?
g
e
'
a
E
e
'
t
9
t
'
a
z
r
'
7
,
8
S
'
Z
t
9
'
t
E
L
,
Z
8
9
.
Z
6
L
'
Z
l
l
'
a
6
9
'
Z
9
8
'
U
I
8
:
Z
S
L
'
Z
1
6
'
Z
8
8
'
Z
Z
8
'
?
,
7
,
0
'
t
9
6
'
z
0
6
'
7
,
I
I
'
'
0
'
8
6
'
Z
l
z
'
e
l
t
t
[
0
'
x
f
'
l
z
'
e
s
I
'
l
l
'
E
S
[
'
L
Z
'
t
L
i
'
E
L
f
e
8
'
l
L
'
e
I
9
'
I
S
'
8
8
'
g
L
'
E
9
9
'
[
g
o
'
t
v
6
'
E
Z
r
'
E
8
Z
'
l
I
'
t
0
0
'
,
z
s
'
t
g
t
'
t
l
z
'
t
o
9
'
t
c
g
'
t
l
t
'
l
9
6
'
l
g
l
'
t
8
5
'
'
I
'
S
?
6
'
5
Z
L
'
V
z
e
'
s
,
6
0
'
9
L
8
'
,
z
g
'
s
L
Z
'
i
?
O
'S
s
l
'
s
8
r
'
s
E
t
'
s
6
r
:
8
f
I
6
i
i
6
t
5
5
'
t
&
5
'
I
,
o
'
7
?
.
o
'
a
I
I
'
Z
8
0
'
z
8
I
'
Z
S
I
'
Z
9
a
'
a
t
z
'
|
,
9
T
,
Z
C
E
,
Z
9
t
'
7
.
l
.
t
'
L
6
9
'
Z
t
g
'
Z
l
9
'
Z
0
9
'
z
l
L
'
z
9
9
'
C
L
L
,
Z
7
,
L
.
2
t
8
'
7
6
L
'
7
.
z
6
'
Z
9
8
'?
.
0
0
'
1
6
'
1
,
6
0
'
z
0
'
E
5
I
.
T
,
I
,
E
0
'
z
a
'
c
z
!
'
E
'
9
S
'
9
?
'
l
L
'
E
0
9
'
8
8
.
8
9
L
,
E
L
O
'
t
t
6
'
E
E
Z
'
t
l
l
'
l
9
r
i
6
I
o
5
'
I
8
8
'
I
s
6
'
r
5
'
I
o
o
'
z
8
6
'
I
9
0
'
z
t
o
'
?
,
t
l
'
z
0
I
'
I
0
z
'
7
,
L
l
'
z
6
Z
'
7
.
9
Z
'7
.
8
'
Z
9
'
Z
o
s
'
z
9
l
'
a
s
s
'
z
I
S
'
Z
l
9
'
z
9
9
'
r
,
L
9
,
?
,
Z
9
,
Z
E
L
'
|
,
8
9
'
Z
0
g
'
z
s
L
'
7
,
8
8
'
Z
7
8
',
7
.
9
6
'
z
l
8
'
7
.
s
0
'
8
6
'
a
,
I
'
L
}
'
e
9
Z
'
e
L
l
'
e
L
,
8
8
2
.
0
s
'
E
t
f
e
s
9
'
t
s
'
I
g
'
0
L
'
0
0
'
t
l
8
'
O
I
.
'
L
6
,
E
t
a
'
t
L
}
'
t
E
E
,
T
8
I
.
T
9
l
'
l
0
'
?
o
9
'
9
E
l
'
l
z
8
'
r
I
8
'
I
5
r
'
I
c
s
'
r
t
t
t
8
'
I
I
6
.
I
6
8
.
I
I
,
8
.
I
5
6
.
I
5
.
I
1
6
.
I
I
0
'
z
6
6
'
I
L
6
'
l
L
O
'
Z
9
0
'
7
.
E
0
'
7
,
l
t
'
z
l
l
'
z
6
0
'
z
\
Z
'
C
6
l
'
?
.
g
l
'
z
l
e
'
c
8
z
'
7
,
s
z
'
z
z
l
'
z
8
'
Z
l
'
z
L
?
,
2
8
T
,
7
,
6
E
,
Z
7
S
'
Z
}
l
'
t
,
?
'
z
L
s
'
z
s
'
z
6
l
'
z
t
9
'
z
8
s
'
Z
l
9
'
z
6
9
'
z
t
9
'
7
,
6
9
'
Z
g
l
'
z
l
L
'
z
s
9
'
z
8
.
2
}
L
,
Z
Z
L
,
Z
z
6
'
z
i
8
'
Z
6
L
'
Z
o
o
'
E
5
'
C
L
B
'
Z
o
I
'
e
o
'
E
9
6
'
a
z
l
'
E
7
,
1
'
E
E
Z
,
E
S
I
.
'
g
z
'
E
6
l
'
E
6
'
l
g
'
E
E
S
'
[
I
}
,
E
'
C
L
,
E
1
9
.
t
6
'
e
1
8
'
6
9
'
t
o
'
,
0
6
'
L
L
'
E
l
l
'
l
0
0
'
9
1
,
8
'
g
z
'
t
I
I
'
?
9
5
'
0
t
'
I
r
.
'
I
g
L
'
l
0
g
'
I
,
g
'
I
6
g
'
I
t
g
'
I
,
6
'
I
C
6
'
l
0
0
'
z
g
6
'
I
L
}
'
z
w
'
7
,
l
l
'
(
.
l
l
'
7
,
L
g
'
z
t
L
'
7
.
Z
8
,
Z
l
6
'
7
0
0
'
e
s
0
'
I
I
.
I
s
I
'
Z
X
,
E
(
t
l
'
E
t
g
'
z
9
s
'
7
.
t
g
'
z
8
9
,
2
Z
9
,
Z
L
g
,
Z
9
L
'
Z
t
L
'
Z
l
9
'
Z
I
8
,
?
,
L
L
,
Z
I
L
,
z
E
6
'
C
9
8
'
Z
6
L
'
Z
r
5
r
9
e
'
t
I
t
r
Z
L
t
t
'
I
?
t
z
'
t
6
t
'
7
6
e
'
a
0
s
'
z
t
9
'
7
.
L
L
,
I
g
L
,
I
T
L
,
I
E
L
,
I
I
8
'
I
6
L
'
l
8
l
'
I
9
L
'
l
s
8
'
I
8
'
l
I
8
'
I
0
8
'
I
5
g
'
I
a
g
'
I
9
8
'
;
.
'
8
'
I
i
6
'
I
Z
6
'
l
0
6
'
I
8
8
'
I
0
0
'
z
8
6
'
I
9
6
'
I
6
'
I
g
o
'
z
l
0
'
r
I
0
'
z
6
6
'
I
E
l
'
z
b
I
'
Z
8
0
'
Z
9
0
'
Z
l
z
'
7
,
8
I
'
Z
9
l
'
Z
Z
l
'
a
t
e
'
z
L
z
'
|
,
t
z
'
T
l
z
'
7
.
s
e
'
t
l
'
z
6
E
,
Z
g
E
,
Z
v
l
'
z
o
l
'
7
6
r
'
z
s
t
'
z
s
s
'
e
o
s
'
z
8
Z
'
7
l
7
'
7
.
z
'
z
z
e
'
T
9
8
,
7
Z
E
,
Z
l
l
'
z
L
E
'
a
9
V
'
Z
l
l
'
z
o
9
'
7
,
9
9
'
Z
l
g
'
?
,
g
l
'
c
L
9
,
7
,
Z
9
,
Z
L
S
,
Z
?
,
5
,
I
g
L
'
z
8
9
'
Z
E
g
'
Z
8
S
'
Z
I
g
'
z
s
l
'
z
6
9
'
z
l
9
'
7
,
6
8
.
2
8
,
2
L
L
,
Z
I
L
,
Z
9
0
'
8
6
'
Z
l
g
'
t
8
L
'
Z
L
O
'
e
O
0
'
t
6
'
z
9
8
'
z
g
I
'
0
I
'
t
0
'
9
6
'
z
0
'
g
l
z
'
E
I
'
9
0
'
E
I
,
E
.
8
I
Z
,
T
9
I
.
0
s
'
0
'
'
g
s
'
L
r
'
t
9
9
'
9
S
'
t
L
'
Z
g
'
e
g
'
|
L
'
E
I
'
Z
Z
'
e
L
E
,
E
$
Z
,
E
I
I
,
E
I
E
,
E
z
9
'
,
l
r
'
E
6
S
'
8
r
'
I
I
.
I
l
L
'
l
8
L
.
I
z
g
'
I
9
8
'
r
I
6
.
I
L
6
'
l
t
o
'
z
0
l
'
z
L
I
,
Z
l
z
'
z
s
z
'
7
g
z
'
L
E
E
,
Z
L
,
2
8
9
'
I
L
g
'
l
s
9
'
I
l
9
'
l
z
9
'
l
I
l
.
'
I
o
t
'
I
8
9
'
I
L
9
'
l
9
9
'
I
s
[
'
I
t
L
'
l
I
t
'
I
o
t
'
I
g
9
'
I
8
r
'
l
g
L
'
l
g
L
'
l
e
l
'
l
l
L
'
l
z
8
'
l
0
8
'
I
8
t
'
I
L
L
'
l
g
t
'
I
s
8
'
I
8
'
I
I
g
'
I
i
t
t
'
I
0
6
'
I
g
8
'
I
5
8
'
t
8
'
I
s
6
'
I
5
'
l
0
6
'
I
g
'
I
I
0
'
Z
6
6
'
I
9
6
'
t
,
6
'
t
8
0
'
z
9
o
'
z
0
'
z
0
o
r
z
8
I
'
Z
S
t
'
Z
(
.
1
'
Z
6
0
'
1
.
,
9
0
'
Z
l
z
'
7
g
I
'
z
s
l
'
?
,
r
,
l
'
z
6
0
'
z
s
c
'
c
z
z
'
z
0
I
'
z
s
I
'
z
z
l
'
2
,
6
Z
,
Z
5
2
,
7
,
Z
Z
,
Z
8
I
.
Z
S
I
.
Z
.
t
'
z
o
|
-
'
z
g
z
'
z
z
z
'
7
,
6
l
'
z
0
'
z
g
o
'
z
6
0
'
z
z
l
'
z
s
I
'
u
T
,
I
,
Z
r
E
,
Z
I
f
,
Z
O
E
,
(
,
Z
,
Z
E
Z
,
Z
6
I
,
Z
L
I
,
Z
E
T
Z
6
E
,
Z
S
E
,
Z
I
E
,
Z
L
Z
,
Z
E
r
,
Z
E
S
'
?
.
8
l
'
7
l
l
'
Z
6
E
'
Z
S
'
Z
l
E
'
C
L
Z
'
Z
6
s
'
z
l
s
'
z
5
l
'
z
g
l
'
z
o
l
'
z
g
e
'
z
z
'
z
g
g
'
z
0
g
'
z
s
g
t
0
9
'
z
9
t
'
z
l
l
'
z
g
'
'
z
g
l
'
c
f
i
'
|
,
Z
S
,
Z
L
I
,
Z
g
s
'
z
c
g
'
z
s
g
'
t
r
0
9
'
z
E
L
,
Z
L
g
,
Z
0
z
'
z
E
'
e
r
r
'
,
5
S
'
s
l
'
8
6
,
2
0
6
,
Z
8
8
,
(
,
L
L
,
Z
O
L
,
Z
7
0
'
t
6
'
z
g
g
'
z
l
g
'
z
E
L
'
z
g
o
'
t
0
0
'
z
6
'
z
9
g
'
z
6
L
'
a
I
'
g
0
'
g
6
'
z
0
6
'
r
,
8
'
z
o
z
'
E
I
I
'
g
0
'
9
6
'
Z
L
g
'
Z
t
t
'
t
t
s
'
t
g
g
'
,
'
g
'
,
0
0
'
s
9
L
'
t
6
E
'
t
0
s
'
,
1
9
'
i
6
L
'
9
Z
L
,
Z
0
g
'
z
g
g
'
z
g
6
'
T
,
g
0
'
I
'
t
6
I
.
E
9
Z
,
E
I
'
F
-
-
-
,
E
-
-
*
i
5
-
l
s
+
I
r
,
I
I
i
r
r
L
'/
q
.
l
l
i *
t
n
l
d
-
*
-
I I
z
l
r
|
,
-
o
I
F
-r
J
.
J
,
L
{
f
,
E S
E
-
F
H
H
u
^
r
\
.
;
r
v
h
(
-
{
{
<
H
b
r
r
L
L
i
e
r
*
f
.
.
{
3
.
r
'
t
r
f
r
I
I
B
d
)
d
F
.
a
0
)
,
6
'
1
5
q
)
r
n 4
)
l
-
c
l
*
*
,
1
r
q
)
I
I
t
r I
d H K
I
(
J
(
q
(
(
l
O
{
l
l q
/
,
c
r
l
r
d
,
e
)
e
{
,
(
$
J
4 q
)
,
l
d {
r
l
d o c
S
#
O
r
s
6
'
I
0
6
'
I
s
g
'
I
0
g
'
I
g
L
'
l
0
L
'
t
s
9
'
I
0
9
'
I
s
s
'
I
0
s
'
r
8
r
'
I
g
r
'
I
t
'
'
I
z
g
'
l
0
r
'
I
g
'
I
g
'
I
t
'
I
Z
E
,
I
0
'
I
g
z
'
I
g
z
'
l
l
z
'
l
z
z
'
l
0
z
'
I
6
I
.
I
8
T
.
I
4
I
.
I
9
I
.
I
S
I
.
I
t
9
8
.
0
s
8
.
0
'
8
.
o
8
.
0
z
8
.
o
I
8
.
0
o
8
.
0
6
L
,
o
8
L
.
0
L
L
,
0
9
L
.
0
s
f
,
.
0
J
k
-
-
*
-
-
+
l
E
,
E
E
H
'
E
E
F
g
f
E
E
:
;
E
!
*
;
s
i
;
E
*
?
n
;
g
g
E
E
}
}
,
g
B
-
e
E
f
;
v
B
f
E
E
H
;
!
E
T
E
p
E
E
p
E
E
,
E
i
E
t
E
:
E
"
B
a
a
g
s
I
E
E
c
i
l
g
-
*
i
B
E
E
e
3
F
E
.
o
r
*
j
S
"
t
r
5
-
g
n
;
E
*
=
e
-
*
u
*
,
E
=
f
t
E
i
,
g
i
g
g
i
i
r
i
i
i
i
t
i
I
f
;
i
E
g
.
F
E
:
E
s
E
a
H
E
E
E
n
i
l
i
l
e
a
E
E
E
a
u
r
l
l
^
n
n
r
u
l
l
n
t
l
t
t
t
l
t
t
-
y
,
G
l
=
q
j
4
t
r
e
E
-
J
4
C
t
t
t
.r
\
,
,
G
l
E
o
*
t
r
t
r
E
S
"
a
\
d
(
D
'
-
i
O
.
5
E
+
.
c
)
!
o
t
s
q
r
.
5
4
J
5
.
=
E
+
r
J
(
d
c
U
f
L
i
<
d
O
J
c
d
r
c
t
l
?
!
q
'
-
t
r
E
a
i
l
g
X
o
o
0
0
6
U
F
s
t
r
e
F
b
i
l
f
i
E
E
S
E
R
h
5
(
!
*
b
o
a
-
r
r
t
r
h
E
o
a
,
a
a
o
-
S
E
E
E
u
)
a
A
'
:
t
u
'
t
r
'
t
r
H
F
s
s
g
b
c
'
r
r
Q
a
>
o
X
X
.
-
#
#
5
s
l
l
l
r
l
l
c
'
l
c
)
q
)
(
)
-
q
{
-
*
o q
)
o
o
o
o
t
r
c
!
n
r
2
^
E
'
a
t
E
E
E
E
B
.
E
s
5
.
_
o
o
.
,
o
-
q
O
E
E
-
r
.
T
'
E
'
E
E
O
;
a
q
6
=
E
'
e
B
E
d
o
p
{
!
i
o
o
r
j
E
E
g
3
9
3
4
t
r
E
*
t
\
)
)
c
J
a
o
s
q
E
s
r
:
"
r
i
i
6
;
.
r
b
c
o
.
g
E
=
H
"
o
:
E
-
u
f
I
F
"
s
s
E
E
t
s
1
1
-
9
9
H
L
H
i
s
$
.
g
E
E
5
q
)
!
i
r
t
r
t
r
o
b
o
b
*
:
E
H
b
t
r
q
!
!
S
?
E
:
?
B
E
i
$
E
;
*
E
E
E
x
*
f
;
i
f
"
S
"
h
X
.
=
c
t
'
o
.
o
<
z
:
c
a
L
e
:
3
=
=
E
E
8
6
E
E
*
*
E
.
E
.
6
.
A
.
e
S
E
;
:
E
t
r
q
{
=
o
o
5
6
E
E
E
f
i
b
b
E
.
E
J
4
.
l
4
.
=
'
t
r
o
O
o
o
(
)
q
.
)
l
t
[
i
l
l
l
l
l
l
l
l
l
l
l
s
S
,
c
)
9
8
0
E
'
t
r
!
R
t
C
q
;
i
E
S
E
E
O
,
l
r
.
A
4
:
T
E
E
f
,
i
E
E
2
*
*
f
l
(
l
)
t
=
o
t
r
H
-
E
.
s
i
.
E
*
E
F
E
B
6
^
s
)
>
6
h
-
-
-
E
#
*
-
-
v
J
E
I
E
S
E
H
E
H
H
i
a
a
c
^
c
-
9
.
5
s
s
s
E
s
.
$
E
5
f
F
,
g
E
E
E
*
E
*
E
E
-
t
L
E
G
r
D
c
.
!
.
*
E
E
-
C
=
l
'
(
t
l
t
r
t
r
x
o
v
)
I
-
x
-
x
c
'
r
'
:
4
6
s
,
.
l
4
-
z
a
H
c
'
l
Z
|
^
t
-
I
-
h
N
(
o
(
t
I
(
l
)
q
)
t
t c
.
l
c
r
!
-
c
.
o
,
o
Q
L
)
(
)
'
o
C
l
Q
0
I
l
t
I r
F
t
c
'
9
e
0
'
0
[
o
'
s
7
.
o
'
o
z
(
)
f
s
I
z
0
'
t
z
0
'
l
[
0
'
t
t
0
'
r
E
O
.
I
O
.
I
,
0
'
I
'
o
'
l
9
0
'
l
s
0
'
t
8
0
'
l
g
o
'
l
6
0
'
l
6
0
'
l
I
I
.
I
O
I
.
I
7
.
1
'
l
z
t
'
r
s
I
'
t
s
I
'
l
7
,
0
'
l
0
r
0
'
r
,
0
'
r
9
0
'
l
-
r
B
o
'
r
i
6
0
'
r
I
E
o
'
I
o
'
l
o
'
l
o
'
I
E
o
'
I
o
'
l
,
0
'
I
t
0
'
l
,
0
'
I
9
0
'
I
9
0
'
I
s
0
'
I
r
0
'
t
t
0
'
t
t
.
0
'
I
o
I
'
l
o
l
'
I
o
I
'
l
z
I
.
I
E
I
.
I
I
I
.
I
'
I
.
I
I
I
.
T
I
.
I
9
I
'
I
9
I
'
I
s
t
'
I
6
I
.
I
8
I
.
I
8
I
'
I
e
z
'
l
E
Z
'
l
e
z
'
l
L
z
l
l
9
z
'
l
g
z
'
l
I
[
.
I
I
.
I
O
'
I
L
t
'
t
L
E
'
t
g
'
t
9
l
'
l
9
,
'
l
s
,
'
I
6
V
'
l
g
t
'
I
L
r
'
l
I
S
.
I
I
S
.
I
O
S
'
I
'
s
'
I
s
'
I
s
'
I
8
s
'
I
L
s
'
l
9
s
'
I
I
9
'
I
0
9
'
I
6
g
'
I
9
9
'
I
,
9
'
I
9
'
I
o
L
'
-
1
o
9
'
I
g
9
'
I
9
L
,
I
S
L
'
I
E
L
'
I
[
8
'
I
I
8
'
I
o
g
'
I
I
6
,
I
6
8
.
I
L
8
'
I
T
O
.
I
O
'
I
O
'
I
O
'
I
t
0
'
r
E
0
'
t
0
'
r
0
'
l
i
0
'
I
,
0
'
I
t
0
'
t
,
0
'
l
s
0
'
r
s
0
'
r
s
o
'
t
9
0
'
r
L
0
'
t
9
0
'
r
9
0
'
r
9
0
'
r
O
I
.
T
O
I
.
I
O
I
'
I
O
I
'
I
I
I
.
I
I
I
.
I
I
I
'
I
t
I
'
I
T
I
.
I
T
.
I
T
.
I
I
.
I
s
I
'
l
g
I
'
I
S
t
'
I
.
s
I
,
I
8
I
.
I
8
I
'
I
8
I
'
I
L
I
'
I
t
z
'
t
(
,
2
'
r
z
z
'
r
7
,
2
'
r
9
Z
'
a
s
z
'
I
s
z
'
I
S
Z
,
l
0
'
I
6
Z
'
1
6
a
'
l
6
c
'
l
9
'
I
S
'
I
S
'
l
,
e
'
l
l
b
'
l
t
b
'
l
e
f
I
z
v
,
t
L
l
'
l
g
?
'
I
s
t
'
I
w
'
l
6
t
'
t
8
t
'
I
L
t
'
t
L
r
'
.
l
z
s
'
l
I
s
'
I
o
s
'
I
G
?
,
1
s
s
'
I
'
s
'
I
s
'
I
z
g
,
l
8
S
'
I
l
s
'
t
g
s
'
I
s
g
'
I
z
9
'
I
I
9
'
I
0
9
'
I
L
9
'
l
s
9
'
I
l
g
'
l
z
L
'
l
t
L
'
l
5
9
'
I
8
r
'
I
L
L
'
l
g
l
'
l
s
8
'
I
?
g
'
I
z
g
'
.
l
0
'
t
E
0
'
I
Z
0
'
I
Z
0
'
I
g
o
'
I
o
'
I
o
'
I
o
'
I
i
0
'
I
t
0
'
I
t
'
o
'
I
0
'
I
s
o
'
I
t
o
'
I
t
o
'
I
'
o
'
I
9
0
'
I
9
0
'
I
9
0
'
I
9
0
'
I
0
l
'
I
6
0
'
1
6
0
I
6
0
'
I
I
I
.
I
I
I
.
I
I
I
'
I
I
I
'
I
r
,
l
'
l
z
l
'
l
z
l
'
l
r
,
l
'
l
,
I
.
I
I
'
I
.
I
t
,
t
'
I
I
I
'
I
L
t
'
r
'
L
t
'
,
t
L
t
'
t
9
I
'
r
z
0
'
t
E
O
.
I
c
0
'
r
t
o
'
I
9
0
'
r
6
0
'
r
I
I
.
I
(
l
'
i
t
l
'
I
9
I
.
I
t
z
'
t
l
z
'
t
l
z
'
t
o
z
'
t
o
7
,
l
l
z
'
l
l
z
'
l
?
z
'
l
,
c
'
t
t
z
,
l
8
z
'
I
g
z
'
1
,
L
Z
'
l
L
z
'
l
L
z
,
l
}
.
I
.
I
.
T
Z
E
'
I
Z
E
'
I
z
l
'
l
I
r
'
I
o
t
'
I
o
t
'
I
6
.
I
?
l
'
l
E
v
'
l
c
l
'
l
z
l
l
'
I
t
.
I
9
r
'
I
g
g
'
I
r
f
t
w
'
l
E
?
,
1
8
,
'
I
L
l
'
l
L
l
'
l
g
g
'
l
s
r
.
I
I
g
'
I
o
9
'
I
6
l
'
1
6
'
'
I
g
t
.
I
,
9
'
l
g
'
t
z
s
'
,
l
I
s
'
I
I
S
.
I
8
s
'
I
t
s
'
I
9
s
'
I
s
s
'
I
,
s
.
I
7
,
9
'
l
I
g
'
I
0
g
'
I
5
S
'
I
g
s
.
I
L
9
'
l
s
9
'
I
r
9
'
l
9
'
I
z
g
,
l
z
l
'
l
l
L
'
l
5
9
'
I
g
9
'
l
L
g
,
l
8
L
,
I
L
L
,
T
g
L
,
I
I
L
,
I
z
L
,
I
z
0
'
r
(
.
0
'
r
z
o
'
r
E
O
'
I
O
'
I
C
'
I
T
O
.
I
O
.
I
O
'
I
,
0
'
r
t
c
'
t
'
0
'
r
9
0
'
t
9
0
'
t
9
0
'
t
6
0
'
t
5
0
'
I
6
0
'
t
0
I
'
l
o
t
j
t
0
t
'
I
Z
I
.
I
t
T
.
I
I
I
.
I
,
l
'
I
I
'
l
t
I
'
l
9
I
.
I
.
9
I
.
I
9
I
.
I
O
U
.
I
6
I
.
I
6
I
.
I
E
Z
'
t
?
,
T
'
,
t
z
z
'
,
l
g
z
'
t
9
z
'
t
s
z
'
l
T
f
,
.
I
I
.
I
O
'
I
8
'
I
g
'
l
L
E
'
l
0
b
'
l
6
'
I
6
'
t
z
l
'
l
I
r
'
I
w
'
l
w
'
l
t
l
'
l
t
l
'
l
L
t
'
,
t
9
r
'
.
t
g
t
'
r
o
s
'
I
6
l
'
l
g
t
'
I
I
s
'
I
z
g
'
l
I
s
'
I
L
9
'
l
s
s
'
I
'
s
'
I
I
9
'
I
5
9
'
I
g
s
'
I
9
9
'
I
l
g
'
,
l
9
'
l
l
L
'
l
6
9
'
I
g
9
'
I
z
0
'
r
t
0
'
r
(
.
0
'
I
[
0
'
I
e
0
'
r
0
'
l
0
'
I
f
0
'
t
e
o
'
I
i
0
'
r
t
0
'
l
,
0
'
l
9
0
'
I
9
0
'
I
s
o
'
l
6
0
'
I
6
0
'
I
6
0
'
l
0
r
'
t
0
r
'
t
0
r
'
r
I
I
'
I
I
I
'
I
I
I
'
t
I
.
I
E
I
.
I
I
.
I
9
I
.
I
S
I
.
I
S
I
'
T
5
I
'
l
6
I
'
t
6
t
'
t
7
Z
'
t
t
z
'
t
t
z
t
t
g
z
'
l
s
z
'
I
l
z
'
l
o
'
I
6
z
'
1
6
z
'
l
9
g
'
I
9
'
I
g
'
t
8
.
I
L
,
,
I
L
E
,
I
0
t
'
I
5
'
I
5
'
I
z
l
'
t
I
r
'
I
l
l
'
l
l
l
'
l
l
l
'
l
r
'
I
L
V
'
t
g
t
'
l
s
t
'
I
0
s
'
I
6
;
l
'
l
8
r
'
I
s
'
I
z
g
'
l
l
s
'
I
l
.
s
'
l
9
s
'
I
s
s
'
I
z
g
t
l
0
9
'
I
6
s
'
l
L
9
'
t
S
9
'
I
t
9
'
,
l
0
r
'
l
z
t
'
r
i
t
'
l
8
l
'
I
8
I
'
t
8
t
'
l
l
z
'
l
o
z
'
t
o
z
'
l
l
z
'
l
t
z
'
l
e
t
l
8
Z
'
I
8
Z
'
r
L
Z
'
,
r
,
.
I
}
.
I
.
I
9
'
I
9
'
I
9
'
I
8
'
I
L
E
'
l
L
e
'
l
o
?
'
t
o
'
I
6
'
I
?
,
t
'
,
t
r
r
'
t
r
t
'
r
v
b
'
l
t
l
'
t
E
v
'
l
L
t
'
l
g
l
'
t
s
t
'
l
0
9
'
I
6
t
'
t
8
r
'
l
t
s
'
I
9
'
I
z
s
'
I
8
S
'
t
I
,
9
'
I
g
s
'
I
.
9
'
I
I
9
'
I
0
9
'
I
0
'
0
I
o
0
'
6
0
0
'
8
0
0
'
t
o
o
'
9
0
0
'
9
(
)
o
s
'
,
0
0
'
n
0
s
'
o
o
'
E
0
6
'
z
o
8
'
z
o
L
'
1
,
0
9
'
z
o
s
'
z
o
l
'
z
o
e
'
z
O
Z
,
Z
o
l
'
z
0
0
'
z
6
s
'
I
9
'
I
8
9
'
I
,
L
,
I
o
g
'
I
9
6
'
0
t
t
'
o
6
'
0
a
6
,
o
r
o
.
o
-
o
d
o
-
J
F
o
l
F
o
r
8
t
9
8
t
s
8
b
,
8
'
0
8
'
0
z
g
'
0
I
g
'
0
0
g
'
0
d
1
.
,
0
g
t
,
o
t
t
o
g
t
\
s
t
\
J
(
u
e
r
n
f
u
r
1
)
8
C
I
'
o t
r
(
l
,
'
}
4
o
)
G
,
a
o
c
,
u
,
c
l
a
o
c
,
E
E
5
(
'
E
c
s
$
E
E
c
\
t
t
r
c
l
(
E
q
)
)
r
{
J
(
R
(
B
*
E
r
r
A
c
#
.
E
l
r
o
)
G
l
e
s
s
E
H
E
d
;
E
E
x
U
r
v
)
^
t
r
E
X
J
.
=
i
l
[
t
r
c
t
r
S
"
8
"
9
o
.
d
c
c
q
>
6
'
1
c
r
u
q
-
o
-
o
l
4
:
:
E
E
E
E
f
;
T
T
;
-
9
.
9
t
r
t
r
t
8
E
E
H
H
f
t
r
t
r
g
g
s
E
t
E
3
8
"
:
E
E
t
r
=
E
E
}
"
i
E
E
q
E
E
s
;
=
i
E
g
C
t
-
r
.
!
l
-
)
a
)
!
;
g
E
E
g
F
{
{
n
E
f
l
i
$
s
$
r
r
:
s
r
{
s
E
B
E
r
f
l
:
r
E
F
E
g
:
s
t
x
t
E
E
E
E
P
i
i
l
e
s
r
s
r
i
.
g
I
F
"
I
E
t
E
;
'
.
9
I
$
n
g
a
E
g
"
r
g
E
g
"
t
'
E
u
"
-
,
f
t
r
e
d
s
c
(
l
a
.
,
i
t
s
o
o
t
r
.
2
g
F
a
-
E
t
/
(
|
)
:
:
.
Y
H
6
g
a
t
O
c
t
i
l
r
.
.
q
A
o
o
.
-
=
t
r
o
.
e
s
.
g
E
g
E
g
;
E
t
:
i
l
E
i
s
;
?
{
E
u
;
F
E
s
o
*
.
{
B
"
E
:
E
s
i
e
a
E
i
g
E
i
i
i
E
-
s
i
g
;
5
E
f
g
g
B
E
E
i
l
[
[
[
i
l
[
[
[
g
r
.
,
,
,
.
.
3
=
*
,
;
S
'
J
'
S
o
-
3
3