I
-
4
U
e
g
2
#
{
w
e
4
+
l
3
R
u
.
n
k
?
)
)
)
P
I
p
!
!
i
J
0
-
%
y
y
F
F
:
u
R
G
Z
R
d
d
/
7
Y
E
E
E
E
V
V
V
^
j
;
N
N
9
6
}
V
9
9
B
B
d
d
d
c
@
L
N
L
L
v
x
x
x
x
^
^
^
@
S
%
c
l
G
b
b
v
A
g
A
;
;
%
1
N
%
=
=
%
%
G
.
r
r
r
r
w
w
F
F
)
)
b
]
b

2
2

8

k
k
F
F
F
D
H
o
M

@
@
'
'
U


e
E
E


n
U
U
O
0
u
>
O
>
>
>
>
>
I
y
n
?
f
f
k
A
_
_
_
]
_
.
.
.
O
C
/
E
#
Y
Y
?
?
!
!
!
3
=
=
x
P
G
x
*
J
*
b
b
1
"
1
*
\
h
T
(
Y
'
s
s
_
s
_
_
G
k
_
G
'
l
+
+
U
X
(
m
m
.
E
s
s
.
n
}
;
u
u
u
a
a
;
|
m
=
;
X
;
}
}
N
m
|
(
|
h
M
]
j
\
5
]
]
&
n
'
U
U
U
U
U
S
S
e
\
H
N
[
[
[
[
[
H
o
?
T
T
T
7
Y
7
Q
|
O
O
G
z
z
T
P
P
Y
p
p
p
z
z
z
z

p
c
i
T
l
c
c
[
e
u
T
K
7
5
Q
g
Z
Z
y
6
W
W
O
O
O
P
P
R
R
Q
@
"
_
_
Q
[
Y
Y
4
$
y
!
[
[
V
V
|
!
!
a
|
|
d
d
-
-
a
a
-
-
S
S
5
2
2
(
W
|
X
[
[
U
^
w
w
w
w
U
q
J
J
1
U
}
}
}
}
x
x
U
%
7
)
)
Z
O
O
S
S
+
.
&
q
q
%
{
!
8
8
"
"
"
"
B
S



%
%
E
E
C
C
s
0
w
7
N
N
N
C
Q
s
s
s
^
H
H
H
H
l
t
K
K
p
i
f
|
*
|
|
*
O
*
0
0
0
w
0
c
7
7
7
7
7
d
;
;
o
$
m
m
m
m
h
[
H
Z
m
Y
m
!
m
/
.
O
G
:
V
%
%
g
y
y
:
?
?
1
1
?
b
-
G
G
y
x
I
I
H
`
`
A
A
A
^
`
f
J
f
J
[
[
[
[
[
%
}
}
}
^
p
-
-
.
-
f
f
P
7
7
7
7
E
w
E
E
J
J
m
m
L
B
'
S
R
R
R
b
H

b
}
f
=
m
h
Z
m
m
`
_
A
%
-
@
-
B
x
H
\
\
>
>
3
o
o
@
)
e
5
'
-
,
j
h
U
U
U
U
$
B
"
"
3
3
9
9
9
S
9
S
K
K
[
(
S
(
"
"
b
j
a
s
C
C
C
H
]
H
H
H
H
[
[
n
C
D
A
}
}
V
m
k
k
l
l
l
l
,
L
8
L
L
L
8
W
A
)
)
)
R
R
l
J
6
#
r
l
v
l
"
;
I
8
a
a
B
B
B
B
B
G
V
V
V
V
`
a
<
}
}


X
'
'
X
0
Z
b
b
v
b
b
v
Z
Z
0
-
]
]
]
o
)
k
k
]
'
'
U
C

U
X
W
U
k
=
8
k
O
=
b
E
r
=
=
=
=
D
P
P
P
R
S
3
S
L
L
k
+
b
;
;
$
b
x
Q
y
G
"
`
`
`
`
(
Z
u
u
Y
/
/
z
:
:
F
F
:
R
:
:
R
R
x
w
w
#
4
X
C
X
/
-
-
,
U
U
U
U
U
o
o
D
5
(
!
!
p
Z
+
T
N
<
<
T
T
F
F
F
7
:
:
:
:
:
:
:
K
K
!
K
K
!
F
F
2
a
"
x
k
k
R
a
\
\
\
a
q
<
<
k
y
y
y
j
^
`
4
o
a
T
T
o
}
l
l
3
3
o
`
`
x
x
-
3
%
Z
Z
Z
g
Z
Z
q
6
6
^
2
:
6
!
A
A
A
A
o
d
A
1
!
!
$
\
\
4
M
M
m
H
H
m
F
D
D
D
D
[
x
_
U
)
j
-
-
-
-
%
-
\
\
\
J
J
\
T
\
<
W
y
y
y
/
/
/
b
e
.
n
A
/
q
q
@
A
t
4
^
e
e
e
e
-
v
S
S
-
-
r
r
r
K
r
K
u
u
3
O
0
[
0
0
A
A
0
0
)
)
)
i
~
0
T
0
I
I
I
j
I
I
*
P
r
`
%
j
%
P
w
:
6
`
u
E
|
y
w
|
d
d
d
>
>
[
[
.
d
d
.
.
3
3
3
3
A
f
;
;
C
C
f
U
[
X
X
b
b
"
"
F
"
m
P
)
+
+
)
>
?
n
{
?
E
h
d
>
>
>
P
'
-
;
D
k
9
6
9
V
Z
D
D
n
k
Y
*
9
9
3

'
'
Z
E
E
E
s
K
K
E
E
]
E
E
c
'
b
Z
-
X
4
4
>
w
w
*
*
h
$
t
9
.
,
F
F
q
<
<
9
I
3
3
3
9
+
9
|
)
x
J
J
.
J
J
@
t
q
q
t
J
J
>
}
q
w
B
3
d
w
.
.
~
o
]
]
d
d
J
0
t
t
m
m
'
J
J
.
A
{
w
w
M
d
{
X
f
@
@
9
9
D
D
|
F
F
F
I
k
Z
P
P
P
P
k
J
g
)
B
7
b
F
@
o
'
D
#
V
9
o
-
-
@
"
V
V
V
V
C
6
@
b
z
)
)
o
.
P
*
9
g
;
;
P
D
v
6
:
T
F
a
q
R
R
h
$
#
!
3
1
:
:
:
:
4
S
-
E
E
E
!
B
v
D
D
Y
Y
Y
Y
{
:
z
l
k
a
'
9
>
>
:
G
e
A
s
t
}
k
~
t
>
h
o
o
S
Z
?
?
c
D
;
F
^
s
s
V
s
@
9
k
S
S
.
?
T
P
C
]
]
t
;
;
K

?
?
~
?

R
R
v
:
?
v
v
k
j
j
"
"
P
o
c
9
-
F
F
q
|
'
T
T
P
:
q
'
'
B
D
~
Q
Q
h
B
@
m
O
P
:
$
C
C
\
7
L
{
d
d
q
7
e
f
q
*
W
C
C
D
W
F
&
S
S
i
'
z
z
~
?
?
?
?
F
:
*
*
D
(
@
'
B
B
6
t
t
#
4
`
c
W
N
-
d
B
B
u
c
^
^
^
^
^
Y
Y
9
9
9
/
d
W
c
T
!
F
/
#
p
S
P
q
e
e
G
t
t
t
D
D
D
D
{
!
R
~
~
~
"
E
`
N
}
c
b
2
\
b
b
b
~
W
(
T
a
a
S
S
O
y
y
-
m
$
J
J
F
~
9
{
A
h
h
`
x
@
C
U
I
c
c
o
K
W
Q
$
&
D
)
J
J
3
3

f
p
'
X
T
z
z
;
6
f
f
]
R
*
V
t
'
)
O
9
9
o
o
E
E
L
L
J
b
<
$
X
F
/
i
K
'
8
v
9
)
A
9
9
J
Z
L
#
>
S
S
S
S
*
0
x
&
W
O
3
v
h
h
h
m
m
u
C
Y
c
o
T
T
T
T
e
e
;
6
U
U
9
"
x
R
R
X
l
H
O
y
@
@
g
W
J
_
A
-
q
v
?


?
&
y
y
y
.
p
k
k
l
l
l
2
h
q
l
*
*
e
N
N
R
R
c
E
h
h
_
C
)
)
)
)
y
k
y
y
y
}
u
V

}
H
m
m
a
y
+
X
K
>
z
K
A
-
-
9
9
|
|
|
A
)
)
&
g
q
q
R
A
'
l
l
t
t
e
F
F
T
L
e
o
c
W
W
W
5
5
)
@
b
j
j
O
o
Q
D
$
B
d
f
P
z
e
>
Z
)
]
^
j
'
o
}
Z
%
Q
.
\
a
K
q
}
i
Q
!
T
4
k
Z
]
]
1
1
\
u
R
R
S
Y
Y
,
o
T
o
>
W
1
P
L
U
/
Q
V
q
y
I
c
c
l
c
}
*
t
y
y
o
(
;
;
;
,
9
>
D
o
o
v
b
b
S
.
p
c
2
<
v
t
g
}
}
"
T
Q
o
.
q
4
>
|
q
u
I
I
D
C
C
)
)
R
2
j
j
j
e
e
!
:
I
t
i
'
'
e
X
:
s
\
O
o
n
W
x
6
|
|
n
n
F
N
*
:
:
g
g
}
}
}
O
[
o
W
I
I
-
V
9
9
y
#
l
1
L
H
:
L
@
v
S
2
~
c
I
a
c
s
9
p
>
5
e
{
A
?
?
D
I
I
I
h
%
l
l
3
9
S
S
v
v
v
S
&
&
>
>
S
;
d
d
i
W
W
W
$
v
y
y
u
V
U
Y
Y
f
"
K
2
2
2
2
L
L
1
j
4
8
>
v
j
W
W
}
}
h
\
+
T
m
E
*
9
9
0
|
J
7
7
U
#
-
P
<
B
B
]
]
#
o
$
<
h
+
2
v
X
X
X
X
m
y
A
e
A
o
3
1
o
"
o
w
$
j
P
P
P
*
w
w
{
{
s
D
;
;
D
/
l
@
@
$
_
w
n
#
#
a
a
]
y
X
X
X
p
'
V
+
|
x
x
w
W
W
=
R
m
]
9
9
h
F
e
U
_
_
@
@
?


o
D
@
F
/
/
=
V
P
B
i
=
G
q
P
P
5
:
j
j
j
j
j
<
y
y
y
m
3
i
7
9
v
3
3
<
|
N
N
h
-
0
0
'
|
|
E
L
L
;
;
-
Z
Z
Z
d
B
Z
Z
0
0
0
Y
.
.
{
,
,
,
,
G
[
w
,
,
^
w
e
m
T
]
]
n
n
T
_
u
u
9
9
l
l
"
"
U
U
W
&
&
l
P
|
|
|
2
]
`
U
"
I
I
I
k
x
x
q
q
~
N
)
Q
Q
`
g
y
y
m
m
A
A
A
S
]
]
}

2
a
+
+
|
1
0
e
O
O
t
t
S
>
O
@
A
A
c
$
z
7
@
-
V
{
K
q
l
"
"
G
>
P
P
b
o
W
W
P
b
v
v
T
2
2
/
/
'
W
4
j
T
T
T
C
Y
u
u
}
:
:
I
I
I
.
K
-
H
T
s
z
`
`
w
w
]
~
Q
D
g
~
8
B
@
0
0
0
'
~
~
m
m
v
N
j
X
u
H
H
d
a
3
4
*
.
.
8
8
j
j
K
h
e
v
{
{
v
N
+
+
t
}
[
[
[
=
n
n
6
Y
Y
Y
F
e
x
'
'
!
a
a
k
)
Y
$
H
H
L
c
c
U
/
)
8
8
8
0
\
8
8
8
'
%
[
:
8
a
a
I
1
1
~
~
~
e
1
,
s
s
s
#
t
t
]
]
]

-
-
r
r
g
l
P
P
P
h
h
S
!
f
y
y
x
x
y
-
M
M
o
o
o
o
o
t
v
M
9
9
;
H
b
n
n
v
v
:
:
/
"
/
/
/
Z
Z
h
v
v
'
R
R
Y
v
v
y
_
_
6
"
"
|
w
K
I
X
/
J
O
m
d
f
e
<
L
L
Z
~
)
q
R
R
F
F
~
~
O
:
!
!
!
{
o
o
<
7
X
X
6
6
p
p
e
e
h
W
l
l
l
l
9
9
b
b
h
h
h
A
A
A
A
A
A
<
<
<
V
V
V
s
Q
Q
+
f
f
2
$
m
m
/
D
.
S
n
n
n
t
t
t
I
I
I
I
I
N
N
N
J
H
H
-
-
-
-
0
0
0
^
^
R
R
L
L
.
.
Y
Y
X
X
H
H
$
H
0
;
0
C
e
8
;
i
i
%
|
e
+
9
9
9
,
#
#
F
L
"
"
.
.
=
E
E
B
m
*
*
P
-
7
}
>
t
t
.
.
F
F
b
K
K
w
7
7
V
y
'
t
'
p
p
q
H
H
'
'
'
{
{
%
m
%
m
m
m
z
4
T
T
W
W
c
n
m
m
m
%
%
q
"
~
~
D
9
7
W
+
'
n
l
#
[
B
6
l
1
|
|
1
6
~
h
b
Y
=
u
Z
&
&
6
O
H
H
z
A
A
4
Z
+
D
s
D
+
q
`
P
6
p
@
@
{
o
}
}
a
w
e
(
q
M
O
B
B
B
B
B
B
@
@
g
k
_
_
J
J
J
J
G
O
n
q
<
U
~
1
G
s
[
[
S
Q
Q
p
c
O
L
L
L
K
d
d
d
*
*
*
W
W
W
*
]
]
p
p
p
|
}
}
}
}
u
u
u
'
#
a
a
y
w
w
p
G
G
G
h
h
h
?
?
X
X
I
W
W
W
Z
,
,
~
6
6
1
[
}
J
J
*
*
!
1
O
9
O
%
P
3
r
<
A
A
[
[
w
}
u
:
]
]
]
]
7
7
]
]
I
I
I
l
l
l
l
N
@
p
$
P
P
P
P
P
9
X
X
H
H
]
r
r
r
7
R
o
Y
Y
:
;
S
{
{
q
D
,
,
,
*
w
w
^
^
*
*
e
e
e
e
e
e
d
"
z
z
|
P
v
v
v
~
/
/
/
/
o
>
>
H
H
e
?
e
e
l
t
v
S
y
Y
Y
9
9
9
e
`
k
2
W
W
v
s
^
^
L
^
3
3
3
3
d
N
7
j
|
L
L
V
~
~
~
B
5
5
K
!
:
w
*
*
g
}
}
}
U
U
U
U
U
w
w
!
;
h
A
2
v
8
;
p
p
p
2
h
t
|
F
v
C
C
\
:
i
^
9
o
9
9
1
$
$
9
!
v
\
U
U
*
*
*
F
F
F
F
F
R
R
n
D
i
?
?
>
l
l
l
l
P
P
K
f
N
Q
N
*
L
L
L
!
Y
/
o


L
>
v
=
Z
S
Z
!
,
\
\
_
K
K
K
t
t
:
}
>
)
F
v
G
G
y
,
,
X
d
'
'
W
U
9
V
(
(
%
b
B
o
J
6
6
6
>
y
h
T
T
T
*
*
*
*
e
1
|
)
)
'
I
I
I
0
7
T
7
7
7
5
5
s
s
8
w
w
i
^
t
t
t
t
p
p
]
]
S
M
N
7
;
;
_
i
i
i
i
e
e
e
i
i
"
/
/
/
'
4
J
J
@
e
e
T
T
A
<
<
~
~
~
~
~
x
x
h
n
n
n
R
[
L
L
&
X
A
F
a
a
"
"
8
$
J
c
d
d
I
J
3
3
3
4
1
K
K
K
K
#
i
i
[
$
$
h
$
r
r
d
G
G
w
A
A
A
6
z
z
W
W
G
e
|
|
+
4
l
|
'
H
H
L
L
l
^
^
^
,
b
3
F
t
A
N
A
N
E
E
E
R
R
|
7
{
~
V
V
V
a
:
:
W
y
q
K
Q
Q
Q
R
i
i
i
>
W
-
-
n
n
n
]
f
{
g
Q
B
M
X
*
*
W
d
d
4
4
4
4
a
[
[
[
o
9
9
9
H
i
i
@
o
H
v
.
.
]
;
;
;
D
D
L
L
L
>
>
W
j
W
W
W
)
!
>
>
>
>
p
p
p
>
J
J
y
%
%
%
J
G
G
I
8
o
o
`
`
.
.
M
M
M
L
d
e
e
{
J
J
G
"
)
)
c
t
+
w
!
n
n
n
n
n
n
n
k
+
_
_
_
S
S
h
h
u
*
^
^
Z
_
S
S
4
4
4
F
F
F
F
V
V
3
3
^
F
F
n
n
H
u
u
J
U
U
`
`
a
?
F
+
+
&
)
)
j
6
6
M
M
N
N
?
?
e
X
X
4
{
o
o
v
v
_
w
*
=
C
C
$
O
?
[
9
9
O
O
M
$
(
i
~
z
L
I
V
V
4
d
n
n
7
~
~
;
;
H
Z
Z
V
f
X
,
t
e
e
D
i
t
t
e
e
e
%
3
3
3
h
h
9
\
U
U
U
U
/
/
<
<
B
B
2
P
P
n
o
!
p
p
p
D
n
j
j
j
h
"
(
h
h
}
}
}
W
W
5
:
:
6
h
i
c
c
u
u
3
+
+
y
y
n
n
.
:
G
G
}
[
9
a
a
^
X
c
c
S
A
A
&
^
^
^
,
l
j
X
X
8
d
L
F
F
d
p
p
2
0
d
c
c
c
\
s
d
d
d
X

>
{
!
!
@
l
8
x
x
x
m
m
m
m
e
]
]
w
w
w
?
#
#
l
'
'
w
k
w
W
s
e
e
L
^
^
^
l
;
;
;
;
;
;
P
D
=
8
<
<
<
J
?
O
d
6
P

.
.
[
X
X
X
X
?
u
V
;
;
9
t
E
|
n
^
0
0
0
0
|
P
&
&
t
d
L
L
l
F
F
5
5
h
.
.
?
?
*
u
}
u
b
Z
M
M
,
d
d
d
e
x
x
x
x
A
A
A
[
a
J
N
Q
b
V
v
Z
e
E
E
E
'
'
/
/
/
k
>
>
>
f
f
-
5
5
5
y
@
N
B
v
v
v
v
v
X
w
w
w
X
X
L
0
0
6
o
}
}
}
}
H
\
Y
$
.
e
e
q
w
t
S
:
Q
Q
[
M
j
j
j
j
|
~
:
:
t
y
W
&
v
)
o
o
/
/
<
,
,
,
Z
S
s
s
s
s
s
D
D
D
D
D
o
o
o
o
o
\
\
%
8
J
U
{
]
-
9
7
U
>
>
|
K
h
h
h
K
M
T
T
T
'
'
'
'
7
7
7
7
?
?
4
N
N
L
3
^
O
O
-
H
H
4
:
4
,
7
#
K
q
)
R
W
B
B
@
@
@
B
B
Q
S
S
S
U
S
*
(
c
<
D
D
,
@
@
)
+
+

$
Q
v
v
v
[
t
g
g
)
)
J
d
X
X
n
H
H
K
<
p
%
(
%
Q
X
X
u
u
u
u
}
E
E
;
k
*
-
~
i
{
{
,
9
9
>
`
`
`
`
X
F
|
h
i
I
<
K
K
M
c
P
P
<
K
@
m
'
r
e
e
b
b
.
.
>
Q
R
.
B
B
j
>
S
S
S
}
!
)
$
Q
D
I
b
b
b
b
5
I
I
I
I
/
/
F
F
w
w
=
2
2
h
h
2
2
2
:
:
:
:
V
)
)
c
J
q
q
P
P
/
/
Z
Z
Z
$
$
f
f
f
k
/
v
v
{
C
C
)
j
j
j
j
E
p
U
U
U
7
p
p
p
_
B
B
_
q
9
9
}
:
u
"
t
h
-
D
v
Z
G
"
$
f
W
d
l
l
>
>
|
|
;
;
g
;
:
:
-
-
-
-
D
D
l
l
a
F
Q
Q
Q
'
'
(
(
O
s
f
V
f

?
?
A
w
]
-
4
-
-
.
d
d
w
'
'
h
u
{
q
[
w
g
g
u
>
>
4
4
9
9
)
B
9
6
e
l
l
V
L
o
!
v
9
>
>
>
>
"
"
s
s
.
.
.
.
.
.
W
p
p
t
i
[
i
c
-
-
-
s
s
s
R
R
R
n
\
F
-
#
#
R
#
8
X
H
1
}
}
}
}
q
q
o
o
y
S
S
*
~
~
]
m
K
P
P
Y
F
e
e
F
e
9
b
b
u
u
V
V
+
+
+
+
l
d
X
F
F
P
-
7
/
/
{
{
H
_
_
_
_
U
T
T
>
>
>
>
>
X
X
L
L
d
9
9
9
B
V
9
d
]
P
t
t
t
t
t
e
V
c
O
C
)
)
l
8
8
%
R
W
W
W
2
2
2
v
v
|
9
9
9
d
9
B
A
e
S
S
U
1
E
E
E
4
~
~
n
)
)
[
[
h
!
3
&
J
J
J
X
X
G
S
S
(
(
V
W
s
s
x
8
$
$
$
f
f
'
'
_
_
_
B
B
v
y
^
f
f
f
|
Y
"
"
D
1
1
f
f
y
y
y
]
P
P
t
-
-
v
v
H
H
.
;
;
Y
-
,
,
,
y
G
G
h
-
f
f
f
f
f
X
q
\
<
!
!
!
%
%
~
G
J
}
W
v
\
Z
}
}
+
Y
c
a
q
q
,
g
7
T
T
c
Z
o
o
o
P
P
^
b
:
:
:
n
u
n
E
E
w
~
8
8
t
P
~
y
y
y
y
S
=
t
t
t
,
b
b
\
$
$
S
d
d
d
d
d
e
S
a
p
p
Z
Y
O
4
W
+
+
)
m
T
T
~
v
v
t
t
{
t
,
8
8
8
8
K
D
}
:
c
)
'
b
P
0
0
[
)
)
)
4
'
F
V
W
v
B
B
B
#
e
a
a
a
n
U
U
s
p
#
O
)
,
K
J
P
3
%
%
}
J
d
d
d
d
7
_
$
J

E
E
E
]
C
H
4
q
q
7
7
m
!
!
d
J
J
J
J
J
V
j
j
8
,
,
S
v
w
^
i
k
k
k
k
R
W
W
y
k
w
w
[
l
P
S
J
G
G
A
A
A
<
p
p
H
H
z
z
x
S
S
S
=
S
S
\
\
\
S
&
@
/
x
.
i
i
b
b
P
P
>
/
X
;
;
;
o
B
B
B
#


I
D
H
H
X
X
X
X
S
S
\
P
P
?
~
s
s
:
0
0
q
F
F
F
|
^
I
I
n
X
X
X
j
W
X
,
,
,
,
D
D
D
D
D
D
D
y
h
F
F
-
9
5
U
C
C
v
J
H
O
S
S
X
r
r
r
r
r
r
S
S
(
F
F
F
*
K
]
i
F
^
^
X
X
X
3
3
+
O
4
I
=
m
<
-
-
-
-
-
0
V
:
I
I
I
I
I
I
"
`
q
q
^
^
^
^
^
~
~
~
~
~
~
!
!
8
8
F
)
+
+
+
H
+
+
H
w
4
N
O
O
K
K
1
y
8
?
?
/
/
/
/
.
L
w
,
,
,
D
D
[
d
d
W
W
N
l
N
N
p
V
V
X
X
'
a
L
.
.
e
u
u
-
-
-
^

X
~
g
j
j
y
&
d
d
d
.
j
j
j
j
y
-
,
L
/
/
h
H
#
#
K
)
'
L
p
p
p
Z
O
"
"
W
7
W
/
/
*
&
$
$
~
(
z
W
s
~
g
g
#
!
x
!
!
!
!
T
^
x
x
x
y
Z
u
u
e
D
(
D
A
A
A
)
)
)
N
N
N
3

|
d
d
d
}
U
Z
Z
o
o
y
P
Q
A
A
A
A
h
s
V
V
F
O
>
S
>
>
>
7
7
'
{
E
|
|
M
M
M
M
9
9
3
3
&
Q
B
B
B
9
'
A
&
&
|
{
/
S
)
)
+
+
+
O
n
V
w
w
~
~
~
~
`
Y
t
t
-
-
@
@
@
'
o
u
u
e
]
W
X
5
K
.
{
4
Y
\
\
&
S
F
F
)
)
)
)
S
S
S
)
)
c
z
P
P
P
8
8
b
d
v
C
C
K
b
V
"
"
"
"
"
J
J
J
U
m
m
m
m
]
]
]
]
]
]
C
'
'
-
-
a
a
v
u
=
x
D
D
3
D
D
~
~
V
~
)
)
)
'
'
8
8
8
)
)
)
)
4
4
4
L
L
L
L
!
!
!
!
s
s
s
+
Q
g
y
y
d
I
B
B
B
4
P
f
[
[
u
%
%
}
}
u
=
=
(
~
X
X
i
.
<



>
j
)
O
A
/
/
p
W
@
@
.
Y
k
S
d
d
6
i
c
c
c
c
3
3
t
-
-
-
-
.
;
F
F
o
o
o
o
o
9
$
$
V
T

?
~
8
8
8
v
v
v
4
4
v
>
>
*
/
/
z
z
!
!
!
A
A
F
,
^
"
f
R
R
R
~
@
y
,
,
,
,
,
"
"
"
"
"
v
V
{
3
T
7
7
k
i
i
d
}
X
l
i
e
k
c
9
9
@
@
@
@
!
t
t
t
t
t
t
A
)
H
H
B
B
B
B
B
B
B
8
'
u
/
2
2
2
y
V
V
V
=
=
=
=
;
4
q
q
~
]
7
&
Y
Y
}
d
H
G
*
*
I
I
I
Z
Z
N
.
.
o
p
p
B
i
i
v
p
p
e
g
g
g
*
V
V
V
V
*
S
R
t
~
t
t
-
-
-
-
/
3
=
\
D
!
x
x
x
x
1
X
c
c
d
T
'
A
f
f
f
f
:
D
D
D
=
f
f
g
g
g
~
]
&
-
p
a
W
W
:
g
5
5
5
5
v
o
o
o
o
o
o
o
o
Q
@
v
v
v
>
w
'
'
q
v
v
v
v
|
S
S
6
5
5
u
u
^
|
|
|
W
d
d
}
w
s
s
s
!
}
H
\
\
\
\
\
h
P
:
O
O
6
h
v
9
q
>
g
9
y
y
"
?
}
o
o
L
L
L
L
h
i
}
}
}
a
a
B
&
&
;
y
y
w
e
e
e
_
/
/
_
?
?
?
?
?
*
*
F
F
X
0
0
4
Z
w
^
z
z
z
z
i
-
\
w
w
)
)
)
a
a
a
j
T
G
+
q
e
g
x
b
y
L
L
/
k
s
s
T
H
J
a
Y
Y
e
n
n
$
2
2
E
e
J
+
+
+
+
_
_
Q
B
3
3
3
_
_
_
G
V
V
V
V
:
+
+
b
b
b
v
v
v
v
:
P
P
P
i
i
|
|
E
=
1
+
o
o
o
.
.
.
.
1
1
B
Z
}
}
+
`
w
L
L
L
L
o
o
o
o
o
o
L
3
3
J
J
+
+
+
F
F
F
-
>
n
{
P
e
e
T
W
t
T
X
X
3
K
_
_
^
>
,
9
L
B
B
B
R
R
$
0
0
9
t
t
t
t
!
!
!
`
K
c
b
b
?
?
h
}
}
.
.
.
.
=
.
=
8
8
f
!
#
X
X
X
a
a
L
*
H
H
}
}
v
D
D
q
q
q
4
4
!
+
9
V
2
^
^
h
)
)
n
n
a
t
&
t
]
o
o
o
A
7
c
_
n
B
=
'
'
'
'
5
v
o
v
v
o
V
c
c
u
1
/
5
t
^
^
^
'
'
n
s
_
h
h
i
i
i
i
i

8
8
b
X
-
X
S
S
j
j
`
v
v
v
8
8
p
:
:
4
D
P
v
v
D
D
;
;
;
b
L
L


y
|
U
J
w
#
[
#
t
d
d
d
G
:
:
:
Q
R
|
P
>
>
v
@
@
|
&
_
h
1
1
1
1
1
V
V
t
S
"
R
,
,
]
2
2
h
d
`
/
E
E
'
M
>
c
c
9
9
9
b
U
.
w
w
I
:
:
I
X
X
o
v
v
P
;
a
X
@
w
w
~
~
;
e
;
;
e
e
N
\
B
_
_
\
V
V
9
h
k
)
|
i
H
H
H
H
l
l
l
l
l
l
>
)
j
j
c
c
9
c
c
9
c
c
l
P
P
P
P
P
P
P
|
x
D
c
B
B
@
@
@
~
>
>
S
S
S
y
y
'
$
$
O
O
b
U
U
8
8
x
x
x
)
)
)
>
>
>
a
A
t
D
D
w
w
`
`
Y
Y
{
!
~
*
6
a
U
U
U
'
Y
0
Y
Y
J
J
&
Q
4
)
)
)
:
:
:
!
!
!
%
\
\
J
'
w
W
R
D
D
D
D
x
D
c
y
y
O
/
W
W
1
1
g
)
)
)
Y
X
#
q
j
S
S
c
b
o
o
v
v
V
c
c
c
c
9
9
d
9
9
N
X
X
I
O
O
,
~
)
t
*
*
e
e
F
.
M
M
-
-
-
-
w
w
|
U
U
v
f
v
o
7
|
,
\
B
B
B
V
V
O
Q
L
L
^
3
>
m
T
M
9
.
.
-
s
D
D
1
T
p
"
"
[
[
!
!
H
H
V
\
\
.
.
_
r
y
v
o
9
e
g
g
[
[
[
[
e
D
k
m
f
f
}
"
"
S
!
S
S
S
S
C
b
]
~
0
q
9
9
q
|
g
o
o
)
w
f
l
W
,
,
,
.
.
h
4
4
p
p
y
y
y
K
Z
'
'
w
e
a
e
|
z
%
[
[
[
-
-
-
-
-
-
^
-
-
u
Q
Q
l
l
l
P
P
y
%
%
%
%
:
}
}
!
!
O
W
t
y
>
o
w
&
&

X
X
X
%
T
T
Q
Q
)
O
v
m
l
l
8
9
,
~
~
~
B
O
s
J
?
}
}
}
}
}
a
X
A
/
/
J
W
t
R
R
R
R
0
[
[
A
9
*
h
U
k
D
1
1
|
|
|
1
1
1
#
8
8
F
F
F
m
>
>
d
u
u
J
'
4
4
4
'
?
4
4
4
m
m
x
,
,
,

D
D
V
7
&
:
:
y
c
c
?
3
n
S
9
9
E
y
\
k
C
L
W
W
W
B
B
*
*
w
G
G
/
F
'
'
+
+
c
e
e
F
|
;
S
S
S
7
>
>
w
I
I
B
B
t
t
Z
1
u
\
}
3
3
Q
*
f
2
2
2
(
U
.
<
W
P
{
o
o
y
y
^
z
z
l
z
X
X
X
T
e
a
t
Y
^
^
^
f
f
F
F
!
P
P
|
o
U
A
"
"
~
k
Z
q
q
x
x
/
p
"
"
d
E
E
;
P
P
d
^
^
?
B
z
H
"
"
^
O
A
&
v
v
t
t
(
E
Q
N
N
N
v
v
y
w
w
w
f
2
~
~
)
\
e
_
B
p
]
]
s
s
P
.
.
.
g
g
g
g
w
w
2
&
k
B
y
y
I
_
_
<
a
a
a
p
q
q
q
q
n
n
)
)
)
!
!
!
!

?
-
@
p
Y
Y
Y
Y
Y
L
Z
a
a
|
W
G
V
V
l
c
c
c
|
|
P
P
P
n
|
c
[
\
<
q
P
w
[
[
i
i
i
'
'
_
_
L
L
+
"
_
_
_
*
+
s
s
D
D
~
)
-
C
4
U
U
U
m
m
q
q
}
}
}
L
D
_
_
_
]
]
]
i
q
b
b
<
<
<
^
^
d
c
6
6
O
#
#
,
,
;
5
5
5
5
7
C
<
<
u
r
<
l
v
w
c
A
y
=
=
}
!
D
D
g
g
g
g
g
<
<
g
m
/
+
+
+
9
O
O
8
s
t
t
!
B
t
t
t
t
t
+
C
'
'
'
2
2
2
y
y
_
_
_
h
'
'
[
S
p
y
]
A
A
2
h
<
<
U
^
W

{
&
&
f
a
7
7
&
.
R
|
|
|
o
o
o
<
M
M
M
M
l
@
@
Z
~
~
4
H
W
W
B
K
J
J
J
m
m
W
W
/
7
P
[
C
-
-
-
m
/
}
}
~
'
T
T
$
$
P
P
P
P
{
{
]
]
]
I
^
H
j
L
`
`
b
b
p
?
?
{
>
'
g
(
e
e
e
Y
J
B
T
F
>
>
I
-
-
-
-
-
I
|
|
{
{
{
Z
Z
Z
#
x
x
p
y
y
4
4
e
2
l
l
C
_
*
*
*
*
T
^
d
d
'
|
W
~
c
H
e
p
H
H
h
?
?
'
'
'
w
w
}
G
G
G
G
i
!
i
!
8
i
m
x
L
L
L
L
L
y
y
0
q
q
q
q
T
`
`
$
Y
Y
Y
Y
F
F
C
A
A
A
Z
Z
$
$
$
)
)
)
)
)
8
8
i
;
;
;
~
~
e
.
(
S
9
9
9
9
Z
h
l
l
K
N
N
3
'
'
o
o
n
Z
9
u
'
'
p
-
-
-
o
N
N
`
`
`
o
|
.
<
<
K
K
K
E
K
9
9
>
;
;
X
X
J
4
H
d
o
o
o
z

p
$
$
u
u
$
u
S
$
,
,
,
P
,
,
3
|
|
d
<
O
$

i
.
\
s
{
{
A
A
v
l
o
&
.
.
.
=
=
=
=
=


Q
>
>
@
3
3
K
T
}
}
}
u
u
"
L
Z
/
e
e
e
(
}
}
y
i
A
A
?
e
1
A
w
^
.
.
;
;
;
R
h
{
?
<
K
K
y
y
:
,
W
I
7
e
c
8
8
b
b
b
>
>
/
I
#
h
q
Z
Z
=
=
=
S
}
1
~
a
t
t
A
{
g
Y
Y
?
p
p
p
p
$
$
$
D
g
g
K
K
K
}
f
)
}
<
<
L
L
p
+
+
e
e
#
:
:
z
G
G
t
a
a
a
y
V
u
w
w
}
R
R
R
e
e
5
e
e
s
:
h
2
+
y
_
$
$
$
$
$
q
G
G
G
,
,
U
u
9
3
v
v
v
Z
T
Z
Z
Z
0
0
.
.
w
m
m
.
Q
Q
?
?
B
Q
O
O
O
3
k
|
h
5
3
t
L
F
M
M
e
e
<
<
Z
Z
{
{
F
c
,
X
Y
Y
Y
Y
:
i
i
i
i
'
e
L
L
U
4
%
%
Y
+
+
+
Q
s
s
4
4
u
u
u
)
A
A
A
A
Q
=
=
=
>
&
]
v
K
l
R
"
L
L
N
N
N
N
Q
Q
Q
Q
k
b
b
b
O
H
$
$
$
e
O
Y
U
v
v
v
v
v
a
]
^
W
W
.
3
t
t
e
]
]
d
b
Q

:
~
~
9
i
7
|
N
E
E
E
)
)
6
&
%
%
L
3
$
$
O
O
m
m
m
o
~
+
>
k
k
a
a
`
O
O
t
^
h
h
8
8
H
'
)
#
+
D
D
j
c
@
>
|
=
T
T
T
b
^
q
R
R
R
R
'
N
N
O
O
O
_
W
h
F
G
G
,
0
^
>
>
^
^
|
|
4
4
$
$
e
e
e
e
e
U
U
a
'
'
l
U
-
|
|
Z
Z
|
|
|
|
|
|
Z
4
4
h
)
k
k
3
3
D
D
+
+
+
3
,
~
]
S
S
v
T
T
y
y
y
1
1
u
u
e
e
e
+
e
'
a
a
a
a
I
'
'
'
j
[
[
R
R
t
t
3
T
U
.
.
p
p
d
.
.
a
'
'
'
'
q
q
^
A
A
!
6
6
f
f
f
f
f
e
3
3
U
U
U
:
v
~
F
F
F
F
|
|
p
p
3
6
P
_
+
g
7
o
o
o
l
l
P
'
l
l
B
)
&
&
a
7
"
t
E
E
p
p
0
0
'
'
Q
n
n
-
'
p
G
G
\
\
+
I
.
K
N
Q
M
k
$
0
`
K
c
B
)
)
)
)
^
B
l
4
3
u
u
R
^
{
{
L
_
_
)
]
D
L
Y
Y
d
[
C
&
J
,
`
.
U
1
d
`
*
1
1
1
1
9
s
s
?
?
?
I
I
T
_
_

h
(
f
f
e
v
j
j
j
d
d
d
d
U
U
q
"
V
d
d
_
Y
Y
Y
_
_
@
w
X
X
X
|
}
}
g
g
i
i
Q
Q
@
$
$
d
B
'
'
'
'
'
3
I
I
}
~
4
4
R
4
-
R
R
8
8
"
-
-
@
@
7
7
8
)
E
_
+
+
e
J
J
J
J
J
Q
Q
F
F
O
-
-
;
,
~
~
~
~
[
[
#
#
#
#
K
V
V
-
-
h
h
h
-
=
"
R
"
4
4
X
h
h
h
d
+
7
I
I
I
Z
}
h
?
?
?
H
V





R
R
&
R
e
^
?
b
q
K
q
i
i
r

m
m
n
:
:
F
F
w
w
w
{
)
)
Q
Q
Q
Q
Y
Y
Y
Y
R
R
s
|
|
{
D
o
o
~
6
6
v
9
O
O
3
\
t
t
%
q
|
|
|
3
e
l
l
e
e
M
J
N
G
A
h
h
a
a
|
t
`
`
O
O
0
K
Q
J
a
8
8
8
1
8
f
f
f
X
X
v
v
\
s
s
s
Z
Z
?
3
3
-
m
U
8
b
=
j
j
2
[
0
.
q
q
W
W
W
W
)
C
O
h
T
F
F
N
F
F
F
h
h
o
o


9
9
O
3
3
P
P
i
M
V
_
_
)
)
y
4
-
y
y
y
a
a
M
9
2
Y







*

@
@
@
t
u
k
)
i
e
h
h
h
K
K
K
|
|
4
4
4
"
^
^
O
'
Y
Y
Y
9
Y
Y
#
4
4
4
4
b
R
4
*
O
f
f
J
r
H
C
l
l
l
K
K
K
Y
S
S
S
g
(
L
X
X
^
)
n
K
%
[
`
V
3
A
]
]
]
]
2
2
2
2
4
{
{

_
x
x
x
J
J
8
o
o
Z
p
p
d
!
!
0
[
[
[
[
e
{
~
9
.
V
V
b
b
[
[
#
+
Z

v
o
o
1
Y
Y
Q
u
u
u
u
q
9
9
A
A
A
x
Q
A
#
U
1
*
G
G
p
>
r
0
0
0
0
Y
v
h
_
M
)
)
k
k
s
s
3
3
3
.
.
.
Y
k
c
c
+
>
>
Y
Y
E
Y
W
!
!
W
2
U
I
A
}
}
f
f
f
{
V
V
}
Y
Y
e
h
h
h
h
h
h
A
A
6
m
m
m
K
K
:
:
:
:
~
z
|
y
Z
E
>
?
?
?
1
v
v
v
&
F
e
f
4
4
4
4
)
)
c
G
G
O
F
v
u
_
_
_
_
D
D
u
u
m
a
p
C
+
+
w
|
|
|
:
P
v
:
Y
x
e
e
e
K
e
O
O
O
T
T
U
=
F
F
v
`
`
^
:
q
q
g
g
g
J
J
J
a
`
`
e
i
[
[
[
y
c
:
:
-
+
+
+
,
'
C
Y
O
O
O
o
/
k
g
:
W
"
9
9
9
=
=
k
k
W
N
f
}
}
}
a
!
9
9
&
&
&
Q
U
U
J
?
l
M
W
Z
Z
Z
Z
d
d
w
`
7
Q
f
Q
Q
Q
D
S
/
e
y
y
R
"
"
"
S
.
.
%
6
A
-
-
I
m
I
-
Q
!
e
X
X
X
X
X
X
M
Q
f
R
O
O
;
4
-
-
J
c
c
)
c
?
D
X
X
X
X
D
D
~
F
I
I
I
I
E
$
$
J
J
6
1
1
D
j
n
-
-
q
q
7


y
^
^
^
^
^
:
:
$
$
'
U
u
>
D
D
D
H
)
w
w
w
?
D
D
D
D
`
C
C
'
=
4
4
Z
Z
)
)
g
O
P
@
u
u
u
u
u
u
u
x
'
t
d
d
h
h
l
m
F
C
C
7
*
H
Z
!
+
+
z
)
9
O
S
@
Z
W
X
@
@
@
B
B
0
a
!
c
c
c
D
`
`
`
`
K
K
h
o
o
7
Z
s
s
V
=
K
>
,
,
,
O
O
I
I
m
m
}
t
t
t
8
8
)
)
)
\
)
)
p
p
y
;
;
"
9
d
d
d
d
e
3
V
V
y
u
u
}
D
|
|
j
j
w
1
>
O
0
g
f
c
;
e
e
!
.
J
\
\
\
V
V
n
n
I
I
u
.
.
4
J
J
L
B
U
+
Q
Q
@
H
H
z
z
z
z
z
z
z
i
)
2
2
@
B
E
E
"
~
S
<
R
i
i
h
|
7
7
\
V
N
V
N
N
N
]
]
]
]
W
)
~
~
T
A
X
X
J
Z
-
)
>
>
S
[
[
[
[
d
d
d
U
Q
$
I
K
_
M
-
c
c
c
-
-
Q
Q
Q
r
\
~
X
U
U
n
n
^
G
'
m
Q
Q
+
]
]
]
]
p
D
x
U
|
Q
{
C
C
C
C
W
W
W
W
W
%
%
H
T
T
T
T
T
f
$
W
W
$
|
(
(
(
(
(
&
V
&
,
,
P
J
Y
6
j
j
j
j
j
j
)
)
/
<
<
-
F
|
|
*
a
a
a
s
s
s
s
s
|
:
|
U
i
j
!
:
{
{
{
O
@
B
)
m
m
x
O
O
d
q
f
/
/
/
/
/
!
!
F
D
D
~
~
~
!
~
P
~
}
1
3
h
O
O
'
n
V
?
Q
Y
Y
|
|
M
$
o
y
t
t
i
i
i
#

#
G
)
)
0
b
b
b
C
C
C
Z
@
X
*
p
w
)
\
!
Y
Y
#
O
O
H
r
<
+
+
T
?
?
m
m
i
[
[
i
~
0
U
U
^

N
s
h
h
e
2
%
,
,
%
J
t
p
'
'
B
B
B
B
p
q
Q
E
b
-
X
X
X
9
9
9
*
*
L
L
L
L
/
k
k
k
k
/
/
h
h
h
d
h
B
B
W
W
h
h
#
#
#
>
k
k
k
_
_
9
9
F
3
3
A
]
d
[
u
u
#
#
Y
u
u
'
6
6
6
P
t
k
y
n
&
&
F
F
F
F
F
@
@
V
V
V
V
F
F
F
h
h
h
q
q
^
^
-
=
=
=
=
-
-
-
y
~
~
~
)
>
>
>
~
P
|
|
[
[
d
v
|
|
D
V
R
)
)
q
q
I
7
7
7
5
*
,
,
,
/
/
R
d
Q
Q
Q
3
3
\
p
p
-
y
l
l
l
*
U
X
X
P
e
e
e
d
d
h
,
D
D
D
D
v
X
P
P
m
?
W
'
W
f
f
f
f
e
a
}
}
,
l
P
P
P
B
B
B
B
F
Y
Y
"
"
"
u
|
X
f
3
3
3
3
)
|
=
C
_
!
!
7
^
^
^
)
S
S
S
m
m
<
"
S
x
x
&
S
m
m
m
e
^
h
`
l
+
&
y
)
*
*
o
i
0
Z
T
}
8
8
8
8
8
~
!
v
T
+
b
-
m
C
t
j
2
W
Q
.
!
!
'
'
w
R
l
N
N
N
x
Y
Y
Y
Y
y
y
H
H


7
m
4
v
6
F
)
&
.
.
.
>
'
O
O
^
^
O
P
w
_
P
x
x
{
L
S
S
&
)
)
I
I
{
{
{
)
)
q
q
l
l
$
$
R
R
9
9
X
X
X
V
k
k
k
m
n
n
n
n
e
e
&
]
R
U
U
U
/
L
L
%
i
i
S
S
#
9
K
U
h
h
G
G
<
U
k
P
8
x
K
H
M
M
a
a
M
M
q
q
K
U
C
*
*
*
*
*
{
M
U
-
X
=
=
L
L
L
w
H
&
4
l
7
7
3
O
D
/
d
d
X
X
K
H
H
X
X
]
F
F
.
.
o
'
'
+
+
M
u
u
u
u
u
a
K
H
H
H
8
8
8
(
O
J
)
`
`
`
Q
|
|
|
|
;
;
'
'
3
3
3
+
~
~
A
A
A
Z
h
h
r
W
O
O
:
D
<
<
%
%
m
w
a
\
\
l
P
<
<
(
(
@
h
~
^
K
:
:
:
Q
Q
-
-
\
T
l
l
l
M
M
M
M
@
n
q
\
\
S
t
X
e
e
F
7
7
7
n
n
o
9
9
9
*
*
h
h
Z
Z
)
k
'
'
-
-
7
>
>
&
&
J
J
J
&
2
8
W
a
a
%
)
)
)
)
4
l
#
Z
|
>
9
#
t
t
r
]
d
^
t
)
)
)
Y
J
4
/
*
.
o
o
*
K
!
!
W
W
W
L
P
8
4
j
j
$
"
)
)
)
o
0
0
0
{
u
9
>
>
>
>
>
O
O
W
W
s
O
O
O
O
O
O
d
H
H
8
w
-
*
R
^
W
;
Y
t
-
o
t
9
9
9
d
S
P
P
2
2
2
h
R
R
R
R
R
g
g
g
p
p
a
x
!
W
W
W
d
)
c
p
p
p
/
/
/
=
=
S
w
w
w
Z
A
h
.
-
.
p
l
^
+
"
5
X
&
S
f
]
]
Z
u
j
j
x
x
k
)
k
Z
:
Y
Y
(
j
X
T
Z
U
U
U
U
U
U
}
}
}
}
+
o
[
/
/
h
h
h
R
?
n
n
^
(
:
|
@
@
@
I
e
1
1
M
M
M
a
M
c
v
2
(
(
"
"
V
4
f
f
e
R
g
W
D
t
t
t
h
U
J
"
~
k
y
]
D
]
]
]
%
|
|
d
&
&
p
k
~
2
N
F
a
F
O
e
e
e
+
+
+
+
L
L
L
L
"
"
"
h
@
D
_
e
e
/
H
H
0
B
B
B
"
R
o
o
W
o
U
U
U
/
[
m
=
=
=
.
.
}
O
O
O
O
h
|
4
m
7
7
j
P
Y
j
,
'
'
2
2
2
2
2
v
v
!
o
a
a
)
t
%
<
-
R
G
G
^
F
F
F
*
t
;
D
m
m
S
x
x
x
x
x
t
s
*
*
p
_
s
!
\
\
T
T
T
w
w
H
H
M
M
;
;
A
A
0
\
\
2
\
,
,
,
?
p
4
4
4
v
p
w
<
m
m
S
5
5
S
Y
)
)
)
)
q
.
.
?
&
.
b
5
t
k
=
=
'
J
t
,
.
8
H
H
H
H
R
F
$
V
;
K
q
{
{
o
o
2
Q
Q
Q
t
a
a
F
i
6
2
/
V
l
>
f
f
|
1
1
_
J
J
J
J
4
4
4
o
:
U
m
o
o
N
N
T
A
A
A
m
m
6
6
I
I
^
^
^
f
>
>
>
;
\
(
(
i
i
E
0
7
7
:
h
f
~
~
7
Z
Y
Y
Y
e
e
e
e
s
P
)
)
)
n
n
9
L
L
L
L
L
X
M
M
v
V
C
C
^
^
^
^
D
D
_
P
P
0
0
0
0
0
0
0
d
/
A
0
0
0
;
;
o
{
{
{
n
:
l
.
#
\
~
O
4
3
3
I
I
I
C
C
D
D
D
D
,
x
^
^
y
a
%
D
D
D
z
}
y
U
$
>
V
V
1
1
|
K
K
d
V
V
V
u
P
O
]
]
"
)
d
o
o
^
I
m
m
g
g
g
o
P
P
t
x
x
x
x
x
x
x
0
0
-
5
a
a
a
a
I
v
v
e
e
J
4
4
v
+
J
J
J
J
J
d
d
m
m
T
U
K
K
K
c
c
g
g
'
'
&
&
s
+
&
{
K
K
k
k
'
f
|
|
|
|
m
?
#
R
g
k
k
a
a
a
O
t
#
d
3
3
A
o
0
o
)
:
:
:
)
)
)
)
W
W
|
v
[
,
m
.
.
F
F
R
l
&
&
&
&
&
j
j
j
@
]
]
$
(
t
$
$
f
@
P

^
k
k
k
&
&
-
9
e
P
)
j
t
s
s
.
e
8
4
4
|
h
h
h
F
^
9
+
Q
o
(
(
D
D
9
D
D
D
D
D
/
i
;
s
s
s
s
s
O
O
a
a
a
a
X
R
^
^
9
9
3
+
+
.
.
.
.
.
|
%
f
"
p
p
h
W
W
/
/
;
K
K
K
'
'
'
+
+
M
M
o
o
O
O
&
&
&
}
}
Q
'
3
D
D
-
-
w
w
`
B
B
B
u
u
S
-
P
N
y
y
y
3
n
n
|
2
V
V
n
G
N
m
k
h
h
h
h
h
h
h
|
{
O
J
-
M
M
M
l
l
l
l
s
)
)
)
)
x
x
/
%
J
|
`
`
`
!
1
j
j
c
j
j
j
j
4
S
!
!
!
]
6
t
n
n
0
0
0
,
,
;
L
v
H
W
W
@
@
K
(
l
l
W
,
6
<
i
t
l
E
s
s
s
s
s
s
s
s
s
D
D
s
1
D
[
a
V
V
&
C
C
!
I
g
g
g
A
A
A
.
M
;
Y
Y
?
?
~
~
Z
Z
r
r
r
5
W
W
W
W
V
V
V
%
1
1
$
H
Y
T
T
m
t
t
t
!
!
Y
Y
"
3
~
:
$
Z
R
'
e
J
)
)
z
"
"
"
d
)

S
4
i
#
#
)
M

m
q
q
I
4
q
q
q
q
[
e
\
\
p
V
V
e
e
V
L
%
*
%
%
%
,
p
F
r
g
r
v
v
U
q
n
q
q
H
9
H
x
x
x
x
x
"
P
$
^
K
K
<
<
<
<
X
X
X
?
?
<
>
>
p
m
'
L
%
L
L
%
%
%
%
B
s
s
,
e
3
3
3
y
O
/
u
-
-
-
M
v
v
t
v
K
K
+
<
<
f
Z
A
D
D
J
J
)
t
t
t
t
q
X
a
"
"
"
5
g
q
P
|
>
b
=
b
P
a
a
^
=
8
4
4
X
X


"
D
g
v
R
g
l
l
e
,
]
7
*
>
/
/
/
f
L
6
y
a
n
\
-
-
*
*

B
r
]
t
r
{
0
0
0
d
d
d
g
g
\
]
]
]
h
M
M
N
K
f
[
q
A
U
U
U
V
V
V
V
"
"
/
Z
S
S
S
_
f
d
6
6
6
d
j
j
V

g
m
1
O
O
O
]
,
L
z
2
*
*
4
4
4
I
B
!
w
+
D
&
Z
Z
/
e
j
}
b
L
?
J
&
$
a
4
J
e
(
(
|
(
m
K
7
=
t
U
"
A
A
u
D
D
D
D
f
f
R
F
~
g
X
i
i
]
]
/
!
!
o
o
i
$
$
O
~
y
3
3
n
>
$
s
s
s
E
%
%
%
%
J
~
+
8
o
d
d
p
<
<
<
<
<
n
n
n
Y
`
`
W
X
X
j
F
T
F
F
F
F
F
F
F
N
N
V
e
=
p
|
|
|
V
d
d
b
)
b
b
b
g
g
g
D
m
m
m
m
m
'
'
V
{
n
K
.
X
o
o
i
i
v
v
$
@
*

d
d
>
>
X
y
w
X
3
3
d
w
H
H
H
Q
Q
'
l
8
t
t
Q
Z
>
L
L
%
%
y
y
y
O
3
?
%
%
%
W
W
W
}
B
T
'
Y
Y
1
e
3
,
j
_
}
}
}
F
D
~
]
]
]
]
e
!
!
"
c
~
~
~
W
R
=
=
=
=
k
k
k
h
d
d
d
d
d
a
a
y
2
]
]
]
9
o
-
R
|
a
p
J
0
0
X
I
6
6
W
5
5
5
F
~
~
}
4
4
>
?
?
J
z
z
~
~
f
f
*
*
B
B
B
B
q
f
f
$
6
6
6
d
c
c
j
I
I
m
s
7
7
y
D
&
J
l
%
T
X
w
q
}
}
}
j
3
S
]
]
]
]
]
]
]
W
W
W
4
u
b
:
o
4
4
m
m
u
M
N
z
S
3
O
O
O
O
S
~
~
)
)
)
)
_
@
@
/
/
|
|
'
'
c
c
*
*
?
*
6
|
|
~
~
"
"
"
"
c
c
q
q
]
g
g
`
`
F
,
,
Z
/
"
r
8
8
f
4
R
v
>
>
>
y
u
u
u
U
U
U
k
k
w
U
'
'
'
'
'
'
k
u
u
.
u
9
a
J
w
R
t
t
^
L
H
H
H
}
}
T
,
,
,
!
!
!
!
L
L
7
7
f
f
{
{
V
s
Z
"
7
7
R
R
P
P
P
m
U
U
$
$
$
$
P
/
+
+
o
o
E
E
~
~
~
H
:
:
:
o
o
q
q
q
q
q
i
i
"
O
O
8
8
8
t
J
J
J
J
W
]
]
,
,
,
|
G
?
&
R
a
!
D
3
3
^
J
B
S
"
"
E
E
Y
E
}
}
}
(
?
?
?
!
Y
a
J
x
&
w
w
w
X
O
-
-
-
f
f
K
K
$
$
H
m
m
d
k
)
S
R
R
R
f
o
o
]
r
a
)
)
2
2
2
d
u
$
$
F
H
w
P
P
M
M
M
S
S
.
q
q
q
L
L
L
B
)
)
)
;
6
4
+
+
W
B
B
Q
Q
O
O
M
o
W
(
)
)
(
W
5
W
W
o
o
A
n
n
:
-
v
7
f
f
f
f
X
X
X
X
g
g
a
a
&
^
r
r
1
l
l
l
O
D
U
-
b
b
v
v
v
v
b
-
!
!
)
w
?
?
?
?
?
)
B
"
"
W
W

f
f
f
)
U
w
M
>
[
\
!
X
X
w
w
Y
Y
Y
*
*
F
F
F
[
w
w
w
.
!
s
s
"
~
o
o
3
J
J
J
-
,
,
9
v
o
@
P
P
L
L
[
T
n
u
-
i
i
Z
Y
v
g
9
9
p
p
j
#
-
H
G
G
G
V
B
8
j

(
"
+
!
X
X
P
Y
W
H
]
L
C
t
t
t
t
t
d
t
u
u
^
^
]
]
"
x
K
-
-
-
W
W
W
m
p
j
h
+
+
+
!
-
y
-

R
!
x
v
L
L
j
j
(
P
P
P
&
C
h
h
h
"
&
R
'
j
l
l
l
l
l
D
L
*
*
1
N
N
w
!
!
!
P
t
y
y
y
f
f
f
f
s
0
0
a
e
e
M
,
,
,
X
e
e
e
$
$
]
]
d
A
4
J
4
c
"
f
1
R
w
2
e
e
e
e
e
f
\
\
$
v
v
v
]
]
!
A
N
N
N
b
+
_
_
_
~
#
2
2
S
p
e
)
M
w
E
E
.
L
L
O
W
W
)
y
y
,
,
M
M
M
M
V
M
i
i
7
S
x
7
U
U
,
k
U
6
s
s
Y
T
T
&
&
&
&
q
/
c
7
7
7
7
T
t
)
f
7
7
5
&
v
j
j
v
u
"
"
r
@
S
S
S
S
{
{
L
L
L
Q
Q
Q
a
V
|
S
e
|
[
C
i
i
;
q
q
q
j
]
{
O
'
'
{
{
{
{
h
b
3
W
,
X
4
4
d
d
,
,
,
R
R
R
o
/
/
/
F
V
^
Q
Q
Q
H
K
:
:
)
i
i
i
\
\
R
_
_
_
_
_
*
V
9
#
7
[
x
x
x
y
c
h
h
V
V
V
L
L
X
X
X
<
t
)
)
i
P
P
v
v
;
;
h
h
t
v
+
+
%
%
E
E
w
Z
L
P
P
!
!
!
g
l
#
#
^
^
^

D
D
D
Z
[
[
O
w
0
0
0
4
+
3
[
x
U
U
p
g
L
L
Z
Z
Z
Z
Z
n
e
]
7
>
>
V
e
J
h
h
h
O
[
[
Z
x
~
c
c
<
<
f
j
a
a
.
Z
r
T
U
~
~
~
|
v
v
o
?
?
`
Q

'
-
a
a
V
O
O
T
9
v
v
v
,
"
{
{
{
3
3
c
c
7
7
7
7
7
7
7
e
/
{
O
O
s
w
)
)
v
v
@
]
~
k
.
~
~
$
$
7
7
9
|
|
k
G
}
}
}
}
}
$
8
'
D
<
q
q
q
q
q
3
Q
K
K
g
l
l
l
V
V
V
P
Y
$
$
1
2
2
}
K
:
o
o
7
M
*
*
O
X
X
f
f
-
-
-
-
+
>
$
/
/
/
Z
Z
/
Z
Z
/
/
`
v
v
v
v
Z
Z
F
h
r
&
i
e
e
e
e
e
e
Y
9
V
V
>
>
>
>
+
t
3
3
3
|
|
k
W
W
R
X
e
S
h
)
)
r
^
/
/

W
W
O
-
U
r
m
G
K
K
>
>
K
F
X
c
c
g
u
c
-
-
{
{
)
)
)
a
a
o
\
-
F
F
F
q
;
,
d
f
f
f
f
f
P
~
8
i
?
?
?
Y
y
U
0
(
|
H
H
H
|
|
t
^
9
P
U
U
U
~
~
#
l
?
?
R
B
3
9
+
a

V
{
{
{
{
!
!
!
!
!
{

{
~
F
\




i
B
)
)
)
C
)
)
0
L
L
L
L
O
}
}
}
G
f
/
/
5
5
5
+
K
K
U
u
i
n
n
a
x
x
x
x
f
w
v
w
8
8
0
J
o
o
o
r
l
l
l
l
l
+
3
3
+
+
V
S
d
U
U
U
3
T
l
%
L
w
-
?
?
?
I
v
t
t
t
E
E
p
>
>
Z
|
N
N
N
A
d
d
!
!
y
q
3
d
d
w
w
9
9
y
y
y
y
y
y
y
]
Y
2
2
o
v
~
e
e
e
!
!
)
C
8
]
i
d
b
}
u
i
^
y
G
G
G
y
y
y
u
u
R
T
L
L
I
~
u
a
*
J
J
J
}
,
x
x
Q
Q
X
(
Y
L
:
o
o
:
6
*
6
6
6
*
u
u
C
C
C
C
*
8
8
2
2
I
p
p
o
7
7
-
-
j
j
f
P
W
W
>
j
j
j
U
m
m
W
W
W
W
^
^
V
~
k
k
!
m
v
v
h
v
!
!
!
t
t
t
N
F
&
8
R
R
f
A
P
P
m
m
z
U
!
!
!
U
i
`
<
<
<
~
M
z
e
4
-
K
}
c
2
2
2
{
{
*
6
X
X
R
*
O
h
h
I
4
H
;
;
;
q
q
B
7
#
7
t
e
e
e
n
,
,
,
,
P
P
P
l
k
k
-
-
_
v
A
A
G
7
@
@
r
'
'
1
$
I
2
$
$
,
c
c
c
c
J
&
7
7
7
i
i
a
T
T
y
l
l
l
@
@
@
@
@
r
X
t
~
/
`
`
`
s
|
!
!
!
!
{
J
>
>
*
6
6
!
P
_
f
,
,
d
6
6
~
d
q
w
y
]
.
.
u
u
u
)
,
J
0
Q
*
a
i
?
)
)
$
J
J
J
J
^
D
W
"
n
o
*
<
n
n
n
n
q
K
K
P
&
&
Y
Y
;
u
4
)
-
-
v
}
d
c
c
<
<
C
9
g
l
l
g
9
a
M
p
T
j
b
;
F
F
@
3
3
3
;
;
;
U
f
v
v
`
j
(
(
J
H
H
k
k
k
1
q
J
$
$
/
I
I
/
/
n
n
_
n
Z
Z
4
4
4
4
z
z
w
p
h
>
^
n
L
+
a
a
R
R
e
V
V
6
6
K
Z
Z
`
h
h
h
h
w
w
#
w
w
|
n
D
t
-
|
G
u
>
|


R
3
3
3
a
a
a
R
i
i
i
j
j
3
&
&
*
*



O
O
W
W
{
{
{
{
)
{
{
{
{
p
W
7
b
?
:
W
W
W
W
W
q
q
H
4
c
d
.
t
t
t
!
s
|
l
l
l
!
v
v
v
v
v
v
U
U
U
)
)
Z
.
$
u
u
u
|
,
,
e
R
U
U
"
}
c
/
b
b
b
a
a
A
B
y
]
m
D
D
D
D
+
+
6
6
|
|
`
T
q
q
'
'
;
;
;
v
l
l
6
.
;
w
w
_
Q
4
4
4
'
Y
Y
L
Z
Z
Z
K
M
K
C
C
C
C
O
y
h
*
M
M
M
-
~
i
i
4
4
j
j
S
S
Y
v
v
v


4
g
2
2
X
X
*
*
*
l
B
2
3
y
y
m
"
9
|
L
U
J
J
J
F
{
(
u
T
J
F
F
*
^
6
6
6
6
6
6
6
6
6
6
v
D
l
l
l
l
l
l
j
u
^
y
y
)
v
)
U
U
}
:
z
z
@
P
U
U
U
5
5
5
5
5
"
t
5
5
o
o
K
)
b
)
)
)
)
]
[
S
t
#
%
%
T
v
v
v
v
T
T
]
a
a
a
a
H
H
a
a
*
*
*
*
_
_
l
W
4
Z
Z
b
i
i
-
G
N
A
L
9
$
W
J
6
6
@
Z
G
.
.
v
o
o
)
)
M
!
=
=
=
=
C
L
L
L
L
'
'
'
#
#
t
t
-
{
9
{
{
/
/
+
+
+
G
p
O
H
U
R
T
T
R
-
-
v
=
=
.
{
9
9
O
3
D
D
O
O
J
.
.
.
7
>
>
d
6
6
6
d
d
d
p
W
J
M
3
_
_
_
+
+
t
t
c
c
7
Z
q
t
v
v
?
?
$
R
'
j
j
9
9
y
8
1
.
k
k
k
J
&
&
?
k
q
R
V
r
r
l
u
_
h
v
!
}
}
%
%
%
%
X
4
I
!
7
b
b
7
>
>
=
=
M
V
P
8
w
]
]
]
w
w
w
w
w
X
X
}
}
}
U
+
h
H
]
~
!
v
o
f
f
f
f
3
v
J
P
X
W
>
W
I
I
`
`
`
w
,
j
j
j
j
0
O
O
1
e
e
w
w
9
9
9
9
|


Y
Y
m
?
I
~
q
D
}
}
0
Q
z
z
7
7
|
|
|
|
|
X
X
+
+
:
o
o
w
9
J
J
9
9
V
y
^
6
e
V
X
X
?
{
&
4
4
4
?
?

'
y
y
I
I
I
I
I
I
I
I
L
<
.
.
.
!
+
/
6
6
6
6
6
t
t
&
F
x
x
w
w
_
f
f
.
*
1
1
I
j
7
Q
Q
Q
D
D
_
_
_
|
D
D
D
/



*
p
T
3
3
q
L
q
e
e
e
e
e
6
6
Q
Q
7
d
Y
}
H
V
V
)
)
F
F
F
`
+
W
o
*
*
v
v
d
Y
e
f
^
j
Y
R
Q
Q
Q
D
>
{
{
}
S
w
w
w
w
w
w
w
q
I
I
V
n
n
n
f
f
h
J
J
J
\
j
S
i
3
3
3
h
h
U
a
O
7
7
7
.
.
.
L
l
l
l
l
l
K
3
+
{
{
u
u
K
J
}
}
g
g
g
v
o
}
F
F
\
\
\
k
T
T
)
)
)
4
4
a
>
!
!
Q
)
d
d
d
Q
6
+
+
K
/
/
2
2
2
6
?
L
G
G
T
_
l
l
+
+
?
y
y
,
,
,
,
8
8
8
l
l
t
!
!
h
h
h
h
>
t
t
P
w
2
r
Y
Y
Y
*
*
*
?
?
*
"
"
"
<
+
)
y
y
h
\
\
\
h
.
O
O
O
O
e
e
C
B
W
^
^
2
2
k
M
e
e
e
e
7
B
B
B
~
*
L
L
;
;
7
_
.
.
.
J
&
,
,
|
C
Q
Q
!
)
8
'
k
E
>
w
'
'
t
t
/
/
Q
Q
Q
w
W
w
v
b
-
#
#
D
Y
7
'
'
/
H
|
_
*
o
:
O
U
z
D
o
o
o
8
8
7
J
>
>
>
o
0

:
D
D
D
C
C
z
z
z
z
?
?
i
:
&
f
r
C
r
|
7
X
X
i
@
@
k
w
w
w
w
F
~
[
f
<
;
;
A
[
i
[
]
e
e
R
W
D
D
D
d
d
|
d
a
c
v
6
6
8
6
S
0
*
0
0
'
'
~
S
S
[
#
K
.
?
o
|
j
j
J
F
F
d
1
1
Y
Y
X
*
*
*
*
*
?
a
a
a
p
p
j
#
v
t
P
-
-
?
'
t
t
t
h
h
h
D
4
4
4
4
8
,
*
*
U
|
B
@
-
)
@
@
<
#
#
#
s
W
Y
1
1
1
B
K
K
K
9
M
M
>
B
.
f
f
o
n
h
'
6
l
.
-
-
m
.
L
w
w
w
*
l
7
'
B
@
a
>
g
%
/
,
;
,
D
D
x
^
^
j
j
j
j
j
j
y
7
(
^
Y
Y
'
'
'
'
v
v
e

_
P
_
A
v
7
7
.
w
L
X
X
n
n
v
v
/
/
/
q
^
'
'
'
'
'
'
'
'
|
|
e
w
M
M
e
e
|
|
N
|
+
+
|
v
`
/
/
<
[
U
U
6
1
1
)
:
w
w
f
q
/
/
/
/
q
<
<
A
]
[
j
9
9
[
[
6
P
@
x
x
x
v
v
X
X
X
X
\
\
\
'
}
G
G
G
>
!
!
,
7
7
D
F
W
W
>
>
%
%
m
m
X
/
/
/
/
I
I
I
p
p
Q
Q
!
l
7
7
7
l
"
}
A
t
a
w
!
l
1
r
'
7
Z
Z
Z
o
I
m
m
m
m
m
4
9
l
j
j
p
F
'
*
l
!
!

0
t
#
#
w
#
#
#
#
U
U
`
A
A
.
-
y
y
'
)
c
O
U
U
N
Q
x
Q
o
o
o
o
o
v
t
f
*
1
1
N
~
~
'
L
~
u
u
u
v
w
"
o
v
v
e
-
-
.
L
L
'
'
N
K
K
K
K
)
|
o
t
4
Q
Q
m
m
)
{
4
A
-
-
W
9
@
9
9
H
%
]
]
S
|
>
L
j
F
F
b
U
V
6
?
?
{
{
{
v
=
=
=
=
=
;
|
|
|
F
$
$
$
#
Q
Q
x
M
>
>
>
>
v
`
t
#
,
w
/
/
h
h
i
i
m
{
s
T
T
D
n
.
M
M
M
e
e
e
e
v
v
K
K
^
l
l
Q
Q
2
3
t
t
t
v
q
q
q
q
9
9
5
`
;
{
F
l
l
l
u
F
n
:
X
F
s
s
u
u
J
,
,
,
;
F
J
J
J
>
L
L
l
N
I
.
Z
Z
.
h
`
`
{
{
Y
i
*
*
Q
b
9
9
s
g
(
}
}
}
x
G
w
Z
.
j
I
7
7
f
K
K
K
5
k
I
I
I
<
r
r
0
'
0
0
0
N
*
g
J
U
U
R
T
T
T
T
G
J
y
h
'
'
Q
2
2
f
f
f
f
Y
P
W
?
?
$
+
:
N
N
/
/
U
U
z
\
\
\
\
\
\
h
U
U
p
E
E
G
G
o
o
8
8
Y
Y
Y
3
3
5
5
v
v
b
b
-
-
j
j
~
~
$
t
'
g
g
?
?
?
F
}
5
G
P
P
P
O
{
{
{
N
N
N
N
l
f
'
;
;
Q
o
o
!
c
Z
Z
V
)
f
[
[
_
"
^
S
"
"
R
R
R
|
)
q
q
q
q
]
s
L
s
`
`
'
'
L
^
^
y
R
O
+
+
+
+
;
i
o
#
B
B
B
B
T
s
s
s
K

+
Z
J
T
T
T
L
"
0
[
z
Q
Q
Q
'
'
9
P
P
R
Q
Y
)
w
w
w
2
P
S
p
p
&
&
&
}
2
p
p
D
=
=
*

Z
P
P
P
1
4
4
Y
Y
J
c
c
Z
@
}
e
>
T
S
S
S
S
S
e
X
X
T
x
6
s
1
1
s
]
]
]
d
d
/
'
d
d
2
S
B
B
B
^
#
w
F
F
F
F
&
&
&
)
u
A
N
"
)
_
J
K
K
0
F
p
~
]
]
]
]
2
2
#
#
#
f


Q
Q
t
J
W
d
4
y
y
K
K
S
S
B
O
O
+
q
Z
`
`
I
I
<
Q
Q
Q
?
}
C
C
;
;
;
_
X
X
P
|
|
|
@
@
/
/
/
/
]
m
W
W
M
:
:
:
:
1
1
^
|

*
+
+
+
+
6
6
c
c
O
O
w
O
O
3
3
^
^
^
1
1


T
p
.
.
f
<
c
c
t
t
t
t
*
0
0
0
^
u
4
e
:
:
7
L
L
u
U
U
2
3

-
-
-
-
-
#
#
t
t
R
:
:
P
P

`
`
?
?
?
t
U
y
S
g
g
a
I
$
\
]
]
]
F
u
X
X
>
>
m
m
m
T
V
V
V
V
T
T
J
X
f
f
#
B
#
#
H
H
v
v
G
X
q
(
%
<
h
h
>
-
Z
Z
,
R
R
q
s
s
V
K
]
]
T
\
K
l
l
l
l
O
)
)
)
)
d
)
c
c
R
R
o
~
P
~
l
l
h
h
h
h
L
I
I
W
W
W
h
z
z
_
1
6
"
b
T
T
-
y
W
'
'
'
'
/
/
|
u
u
u
P
k
N
N
^
k
'
t
t

!
!
K
D
9
9
h
v
!
S
S
o
o
R
T
*
[
7
7
7
,
,
,
,
5
5
E
8
v
v
v
[
@
p
E
E
[
&
B
B
]
R
\
\
N
v
v
P
p
@
J
J
m
j
j
!
n
+
+
u
u
u
F
F
_
{
q
b
b
b
b
`
`
0
C
C
C
C
C
!
'
*
|
|
L
L
:
x
x
V
G
G
G
8
Q
Q
=
=
f
)
:
:
:
~
~
~
u
e
e
\
\
\
\
S
S
#
#
K
#
#
e
e
?
&
d
R
R
R
R
R
R
'
j
j
9
9
V
V
9
9
9
)
?
)
)
H
5
L
-
-
R
R
R
u
$
h
)
V
V
g
|
|
|
|
-
\
\
=
=
=
=
O
O
P
'
'
'
=
b
@
~
A
A
p
+
O
b
8
8
~
K
B
B
K
~
)
)
)
5
[
e
B
Q
o
(
(
B
V
9
q
/
/
B
B
B
#
#
q
W
S
i
i
X
X
9
9
9
/
q
,
P
G
G
G
G
Q
x
x
*
!
^
y
g
+
t
q
o
V
5
o
,
9
t
N
N
.
4
F
-
-
Q
Q
Q
i
h
j
i
l
l
l
t
i
E
\
&
-
U
4
Q
%
(
E
E
;
;
t
A
A
A
A
'
>
>
;
b
"
7
Q
,
6
1
6
j
j
j
j
t
t
C
Y
?
=
=
=
S
e
0
o
o
o
o
o
o
o
J
x
_
+
A
A
S
V
f
'
d
d
d
U
m
m
m
z
H
v
v
X
7
7
@
~
C
?
?
X
X
X
G
G
I
|
d
<
~
~
#
#
#
#
!
:
p
p
'
8
5
5
K
c
v
v
v
c
0
0
J
Y
v
t
K
e
e
h
h
h
k
p
b
.
.
"
"
"
"
"
o
o
o
[
T
u
:
~
N
|
a
'
'
7
v
v
K
K
K
K
K
2
2
U
6
|
|
:
D
D
D
D
D
l
l
&
T
T
t
@
@
+
_
_
u
}
}
I
I
Q
(
)
)
_
_
z
z
z
d
2
2
2

j
i
g
)
|
|
|
|
|
)
)
r
l
r
-
U
U
4
4
W
]
N
s
w
'
p
p
|
(
.
.
,
O
;
;
;
;
:
p
p
~
S
O
^
^
O
O
o
x
X
X
J
J
I
z
w
7
7
"
~
~
1
1
X
X
%
e
e
e
J
J
b
b
b
e
e
e
'
d
d
Q
l
D
D
1
1
1
U
Q
"
"
"
'
'
F
S
S
f
f
e
o
o
'
'
.
.
9
9
d
,
=
Z
.
:
:
o
o
D
4
V
'
9
9
9
v
(
X
,
f
_
X
X
:
#
x
x
e
R
v
o
;
p
p
s
.
v
j
.
D
g
y
y
y
M
f
U
v
%
V
|
|
|
#
v
v
9
%
3
3
3
3
9
h
h
A
|
&
&
&
R
4
4
)
W
4
4
4
~
~
~
~
P
%
%
%
v
&
&
5
m
+
>
N
%
O
`
d
d
d
)
)
:
=
=
)
O
}
v
i
i
F
F
L
L
L
f
Q
+
V
V
V
X
X
X
D
X
z
#
#
#
p
a
X
.
.
A
A
3
3
3
3
v
v
~
t
v
i
i
d
d
d
G
`
T
O
O
q
A
"
"
"
"
"
"
F
F
F
F
&
-
-
-
c
-
-
-
0
0
O
O
O
O
<
<
T
Y
o
:
:
}
P
m
>
P
P
*
6
`
)
Z
e
e
e
-
&
l
>
>
>
>
w
w
\
{
{
A
^
d
d
d
9
T
$
$
4
V
V
N
|
u
0
S
\
d
d
w
)
)
)
)
x
u
V
n
#
#
#
w
Q
)
V
y
y
s
!
!
k
y
y
)
s
t
A
v
v
Y
!
D
e
a
r
9
9
$
4
c
<
>
>
:
(
P
-
h
J
.



!
Y
Y
Y
Y
Y
J
e
J
J
'
t
i
R
7
t
I
I
I
I
w
w
w
M
f
f
F
b
5
U
|
+
>
>
'
?
/
/
/
+
-
G
G
G
G
O
W
{
{

6
6
E
!
!
]
S
S
S
e
N
d
d
]
S
S
S
S
v
K
K
f
f
y
y
1
I
j
3
7
_
0
0
t
l
'
_
=
=
=
;
[
[
,
=
3
3
0
0
d
,
,
,
[
L
m
m
m
m
m
w
w
I
I
I
I
4
T
h
n
0
9
$
$
R
R
R
N
m
9
9
;
g
g
)
J
1
|
|
1
w
3
3
3
3
e
e
e
3
3
Z
Z
Z
f
f
f
S
\
S
L
1
1
>
>
1
1
Y
2
Z
Y
Y
Y
Y
w
}
{
)
T
~
+
$
#
W
W
W
W
,
m
"
"
"
W
0
e
e
Q
!
%
^
R
9
9
j
7
6
|
{
u
}
W
|
W
%
Y
`
`
`
f
w
v
V
k
k
X
X
&
&
i
i
i
p
p
y
2
$
t
+
O
-
e
e
\
,
,
t
t
I
I
I
*
U
:
t
S
D
+
0
m
m
/
m
U
I
V
"
U
]
A
]
4
4
1
t
T
T
T
h
j
j
i
4
y
_
j
j
u
u
_
_
_
_
_
e
e
t
"
"
"
Z
Z
K
I
'
'
O
,
0
6
~
~
~
~
q
9
9
V
T
v
G
N
l
x
x
-
-
o
o
o
o
E
~
)
V
V
V
_
P
\
\
+
U
f
f
@
c
C
C
k
|
|
|
2
2
2
4

'
'
/
9
9
J
|
|
$
$
:
:
z
z
z
p
d
8
f
f
L
L
'
'
m
K
J
J
J
)
0
<
<
<
0
*
5
5
7
]
g
<
<
W
{
J
a
T
v
v
{
y
?
?
?
T
f
<
K
E
E
E
^
b
>
M
M
P
P
P
/
r
!
"
}
Y
Y
Y
e
$
(
{



S
d
v
v
S
]
]
#
K
K
K
K
M
e
e
;
;
K
K
|
|
W
u
y
y
J
J
9
9
9
"
2
^
V
F
X
X
7
7
>
m
S
S
i
c
a
p
.
X
X
l
|
X
X
!
+
+
7
7
7
7
7
D
p
_
p
!
M
M
E
9
j
j
T
T
;
a
4
d
d
w
p
p
p
p
[
o
F
F
F
V
b
b
b
s
Z
:
:
Z
Z
Z
_
_
,
,
x
@
@
L
&
U
U
&
C
q

'
j
K
S
S
S
S
h
]
S
i
`
z
z
z
z
z
z
z
)
f
f
f
N
I
h
h
+
Y
D
D
D
D
Q
b
v
g
g
J
J
I
/
I
a
[
`
`
`
7
7
Q
Q
Q
O
P
Q
Q
Q
P
A
e
e
e
e
e
e
`
`
`
N
L
~
)
)
)
A
)
)
)
;
;
H
o
o
H
'
'
'
'
'



m
s
'
,
a
a
a
*
(
(
g
1
y
y
8
t
P
l
l
l
9
9
u
^
^
L
!
!
!
D
D
D
-
O
,
,
,
,
U
n
v
F
o
o
o
o
'
'
o
;
^
I
-
^
^
g
O
~
!
!
!
i
i
i
i
g
l
+
R
R
e
e
1
N
E
m
9
9
o
W
?
2
Y
u
u
u
w
0
0
R
R
t
o
o
u
:
g
g
M
!
R
&
&
K
K
h
h
h
h
l
4
{
5
c
c
\
s
C
C
=
=
A
n
n
n
n
+
+
+
+
+
+
+
+
+
l
l
l
[
[
y
K
h
h
j
3
Q
Q
Q
Q
Q
m
D
s
s
0
v
.
N
\
]
]
b
.
J
Y
Q
Z
B
B
#
4
4
4
4
o
e
3
t
t
;
;
;
,
,
.
i
M
M
N
i
$
P
P
J
\
\
w
C
E
u
p
p
p
T
o
o
o
o
E
E
C
~
0
0
U
i
i
i
i
i
-
-
m
-
-
8
8
8
8
>
p
T
,
G
G
G
G
D
D
D
s
s
?
?
?
?
_
f
[
[
X
'
k
y
Q
P
=
'
!
a
B
B
X
V
l
1
r
e
e
+
+
+
u
~
~
|
|
|
|
a
=
1
1
o
S
.
.
.
.
.
h
h
X
o
/
$
H
L
L
L
y
_
N
`
;
;
v
~
D
|
I
I
I
I
j
E
W
W
W
W
W
/
/
]
]
F
F
F
F
m
w
b
b
5
5
i
V
V
V
i
"
"
"
"
"
(
g
g
$
$
>
d
L
R
P
>
>
!
/
(
(
(
D
D
d
t
)
m
m
7
7
(
}
}
y
L
L
D
D
q
]
N
M
7
7
6
6
6
6
1
6
$
2
H
"
z
A
j
>
{
p
:
T
+
w
H
}
$
$
1
+
0
|
T
<
N
N
l
l
j
s
:
N
s
:
*
&
&
m
m
t
t
2
4
H
|
|
|
^
o
e
B
a
U
U
2
e
c
c
U
U
u
u
u
i
1
p
7
7
7
9
@
6
h
y

u
R
R
R
;
;
b
T
L
L
m
>
7
7
7
I
5
o
x
+
d
(
(
(
(
I
I
I
l
l
-
t
+
+
i
(
Q
@
V
V
9
;
r
u
9
f
)
f
f
f
f
!
Q
9
9
`
{
h
o
2
2
2
v
/
8
8
8
8
H
7
b
l
l
l
|
5
0
)
^
O
O
O
O
O
O
h
`
0
.
l
E
1
]
]
]
/
2
2
2
2
2
/
/
T
"
"
"
"
"
7
V
T
T
|
6
6
}
}
R
R
R
_
]
]
]
N
N
A
A
A
~
~
}
}
l
l
l
l
&
I
B
@
X
]
_
~
?
v
v
t
[
L
L
@
@
@
@
o
O
|
|
|
p
i
i
d
y
y
4
4
F
'
'
!
!
{
P
P
o
a
X
?
L
L
*
G
l
v
?
3
3
3
H
;
o
?
d
q
q
u
u
u
u
u
q
9
G
w
)
e
e
Z
V
Y
}
}
F
F
*
F

T
j
~
N
N
e
A
/
q
v
y
e
-
-
-
-
-
/
v
[
A
/
%
u
J
J
/
/
/
)
|
|
D
D
[
o
W
W
W
O
+
+
s
s
0
0
*
G
G
,
@
@
@
E
~
{
X
X
L
X
X
V
w
>
/
W
V
V
V
V
K
G
{
T
T
>
>
>
>
v
v
v
X
t
t
t
t
t
h
"
P
G
8
(
(
V
F
1
1
1
a
a
8
u
8
8
T
e
e
S
J
J
J
3
i
:
W
W
W
m
c
X
X
e
4
D
D
D
:
X
U
U
q
)
)
)
)
D
D
.
V
V
)
&
'
'
'
'
'
6
'
i
)
)
|
7
$
+
+
H
'
"
\
\
\
\
\
}
G
=
?
?
?
Z
>
>
R
7
&
B
B
g
g
g
m
R
R
R
$
$
$
h
h
h
h
^
X
`
J
p
i
y
$
$
4
i
'
t
8
8
'
'
'
R
8
v
Y
y
m
~
~
|
L
0
0
:
/
/
T
T
B
B
g
|
|
y
y
y
X
d
P
P
]
7
|
|
|
b
J
4
4
/
o
:
:
:
:
:
7
T
U
S
j
w
s
+
+
+
+
H
H
H
H
n
K
!
,
U
Y
v
v
v
;
<
<
g
g
w
c
c
u
u
)
O
O
,
,
h
h
S
1
S
H
H
H
H
n
_
~
d
M
*
w
H
}
'
>
e
v
v
D
"
X
X
X
e
.
.
.
]
u
E
V
$
$
Y
Y
Y
`
`
`
`
B
O
Z
Z
&
&
:
/
j
j
j
j
Y
Z
;
4
4
4
4
Y
Y
4
e
e
5
2
M
}
}
}
}
%
u
*
)
)
i
i
P
;
'
'
h
0
Y
0
!
3
v
v
9
9
9
%
%
%
{
K
|
|

@
W
!
|
|
Z
Z
_
}
>
>
^
^
@
%
a
O
d
u
o
D
D
D
.
W
W
W
W
!
_
_
)
d
d
f
$
S
S
Z
Z
Z
S
?
?
l
!
!
!
v
$
Y
Y
Y
=
4
4
4
"
F
(
F
F
g
e
e
>
M
M
v
-
v
|
F
p
p
p
p
t
-
3
e
e
K
K
|
|
X
X
X
8
9
N
o
o
t
W
W
i
i
`
K
9
s
s
+
8
d
A
A
A
A
R
R
^
x
y
y
O
-
/
/
L
f
W
9
#
~
#
{
&
&
&
+
+
^
y
!
!
/
|
^
^
J
$
F
F
#
#
>
>
>
!
K
K
K
K
n
n
{
a
m
b
*
*
e
e
e
$
_
$
7
7
~
~
}
5
X
)
)
)
y
~
]
u
4
)
W
'
!
s
O
O
O
O
s
/
&
&
#
#
T
O
[
[
[
[
\
a
a
G
G
G
/
H
X
X
X
c
c
c
8
>
>
w
y
y
h
h
h
h
G
:
o
I
:
x
x
x
x
x
x
1
+
!
j
R
K
w
,
N
X
|
|
|
|
j
j
g
g
g
]
G
"
A
$
3
q
S
S
S
S
H
D
X
^
^
^
U
"
d
d
d
o
)
)
w
D
w
4
.
0
<
0
0
0
0
Q
Q
Q
Q
e
f
D
D
D
I
F
{
o
a
a
h
u
u
u
u
u
u
u
o
o
x
x
x
I
u
)
^
^
3
j
j
j
c
X
|
G
q
q
w
w
w
L
p
d
p
p
D
9
d
o
N
N
d
*
t
/
/
/
l
l
*
o
a
)
)
j
l
n
n

%
%
%


9
9
G
'
'
:
,
B
o
~
{
{
{
B
b
8
L
/
W
W
W
+
&
&
u
J
J
a
b
v
-
{
U
!
c
c
]
|
m
|
6
a
a
T
A
A
m
P
X
)
u
O
4
3
^
u
i
M
M
M
.
9
+
5
5
5
s
s
s
s
s
~
e
e
e
X
v
.
u
}
g
"
"
Y
F
F
Y
Y
Y
Y
|
O
*
s
m
n
~
i
i
i
p
|
}
}
U
}
g
}
'
'
v
M
m
O
O
O
[
[
$
$
[
u
u
u
u
G
G
W

|
9
}
}
}
'
'
'
[
t
t
i
i
K
d
d
;
;
;
b
#
#
z
j
?
v
M
]
^
!
!
O
b
4
D
n
+
$
O
O
O
s
s
q
q
Y
B
B
B
)
)
x
x
^
R
f
[
p
B
-
-
f
f
H
x
q
q
)
Z
p
p
w
q
@
]
]
]
U
U
U
m
7
7
D
$
M
.
O
C
C
|
|
I
F
^
I
*
9
-
7
7
M
l
l
:
D
D
5
5
|
|
_
s
;
x
x
x
,
f
f
f
f
f
U
T
T
:
H
H
Y
{
B
J
~
~
~
}
R
Q
)
)
t
:
:
\
_
*
*
*
U
U
U
Q
!
!
o
e
E
q
q
T
~
~
~
p
p
J
Q
H
'
b
b
X
F
z
o
I
I
I
n
>
>
3
O
O
>
.
.
<
2
2
a
a
4
S


g
%
N
N
N
N
N
o
U
U
:
:


i
f
H
[
9
9
9
.
-
p
p
p
>
t
`
`
\
\
f
f
f
Y
Y
Y
2
I
"
M
L
y
J
Z
X
X
,
I
R
U
m
m
m
}
}
v
v
v
I
n
H
V
V
,
,
,
h
K
{
.
=
g
g
t
!
B
B
U
m
)
)
)
)
^
^
^
u
o
o
Z
^
H
&
&
&
K
+
+
=
=
=
p
p
g

@
&
^
^
^
-
X
X
^
^
^
^
n
^
^
^
W
W
J
J
J
!
!
C
'
N
N
i
~
)
)
D
l
l
)
)
(
*
L
{
;
;
;
l
l
l
K
E
E
E
|
5
5
5
5
B
B
B
c
c
\
\
\
\
\
\
q
\
f
-
[
>
u
?
7
{
7
{
{
{
7
9
q
q
J
J
3
3
X
|
|
|
%
%
%
3
v
+
H
O
*
*
Q
K
9
9
9
O
9
9
:
Q
*

\
+
T
T
T
T
T
o
z
z
~
,
B
o
o
i
l
H
S
S
v
p
p
/
K
K
K
U
h
<
;
H
R
L
.
h
h
>
,
D
u
K
1
J
#
;
|
M
.
6
J
h
h
h
v
'
-
O
V
l
l
1
1
1
I
Y
>
>
>
U
U
U
.
.
.
5
5
`
d
D
D
A
-
D
0
0
Y
D
D
-
-
-
-
R
R
-
-
-
-
*
A
J
*
*
+
+
C
C
C
C
T
P
t
L
U
m
D
D
&
J
z
1
c
v
(
(
r
.
e
e
%
*
J
}
}
]
P
4
)
T
T
{
3
i
i
u
.
v
w
0
p
d
)
o
/
T
U
2
"
<
t
t
S
~
h
&
4
Y
h
O
,
~
1
|
f
}
B
B
'
'
-
=
a
<
\
~
~
)
j
(
l
Q
Q
Q
u
u
8
B
B
B
*
@
L
L
w
w
^
4
4
4
D
#
S
#
^
^
^
(
T
D
<
z
z
t
t
t
;
;
D
D
p
p
p
@
h
5
5
W
i
H
H
/
/
/
J
O
y
y
[
[
%
C
=
j
|
>
!

q
q
q
q
B
X
X
X
1
)
)
)
)
k
o
O
O
O
O
o
K
q
:
:
d
d
d
q
q
q
n
n
n
P
"
"
7
|
)
)
)
)
|
Z
Z
S
b
x
<
o
o
o
p
p
A
A
~
/
/
k
;
l
e
?

9
]
y
]
f
9
;
J
;
;
'
d
D
D
T
T
p
f
X
U
g
o
@
@
]
]
`
O
P
H
g
~
I
9
9
9
E
E
Z
Z
]
]
]
]
]
]
]
}
}
!
(
u
*
u
.
n
5
8
p
^
^
h
E
E
E
w
w
#
$
9
9
9
[
[
p
h
'
'
:
:
:
6
6
a
w
.
.
P
e
e
0
0
d
d
W
D
m
m
]
]
]
D
6
6
6
6
6
|
{
X
F
M
M
_
d
B
e
q
q
{
6
e
p
T
j
j
j
j
e
+
!
!
!
y
>
H
H
>
>
>
>
>
O
v
v
v
v
4
;
;
|
Q
W
W
W
W
J
B
B
m
!
!
!
!
F
F
*

)
:
:
c
c
y
y
!
F
:
:
F
X
)
q
v
I
I
:
:
e
7
B
B
~
h
h
h
a
a
f
f
|
I
I
,
F
F
F
R
R
H
X
X
R
R
X
~
~
~
*
g
S
S
S
S
V
V
)
"
p
p


O
D
E
~
~
~
D
D
D
m
D
]
]
Z
.
Q
Q
Q
Q
Q
Q
Q
9
9
K
<
>
t
!
e
=
=
=
$
$
$
u
[
[
[
[
[
[
[
[
i
B
w
0
d
V
"
s
W
~
~
~
~
C
C
~
&
*
M
M
l
d
d
k
k
W
@

o
.
0
0
N
o
o
o
o
@
p
p
B
/
/
/
/
y
y
I
R
+
+
|
C
C
C
;
'
?
Q
?
(
t
t
k
k
k
.
g
,
d
r
y
x
r
r
,
0
3
P
Q
Q
Q
Q
J
J
]
J
X
{
{
`
5
5
%
%
%
%
K
w
|
|
|
|
^
u
u
u
t
t
.
!
!
O
y
2
e
e
e
j
d
c
k
;
E
E
E
E
\
\
7
L
L
s
Y
<
f
&
&
y
y
y
)
<
K
-
,
B
X
t
)
-
.
.
>
o
L
p
p
o
o
o
P
g
g
}
f
f
T
B
.
u
u
u
u
f
H
H
W
W
Z
I
o
v
M
3
3
3
$
a
s
j
j
X
j
e
X
8
]
/
;

<
<
<
4
o
o
o
-
N
N
N
c
c
c
Z
D
D
,
D
|
|
8
:
;
;
;
^
d
p
p
4
4
4
9
C
.
u
?
I
0
d
6
t
D
\
$
[
[
"
j
I
v
2
h
4
4
4
m
X
d
d
y
y
:
:
(
(
o
o
[
0
0
|
)
)
)
w
w
^
_
_
]
]
]
+
p
>
R
R
4
L
L
L
L
)
P
^
a
a
v
9
9
9
0
0
0
[
b
b
d
&
~
}
}
a
}
}
.
.
'
j
^
^
-
-
-
-
-
-
-
-
-
O
P
[
^
^
-
y
p
j
:
+
e
O
O
O
:
J
A
U
D
D
D
g
g
V
V
7
B
B
@
V
<
q
/
j
j
X
X
X
X
Q
e
e
n
f
S
S
}
}
F
!
!
o
d
d
9
e
C
h
"
,
Z
Z
,
|
v
(
k
k
k
V
3
b
N
N
.
h
@
@
@
l
l
l
M
+
U
3
3
3
3
3
`
P
!
!
?
t
+
v
B
B
?
n
n
'
>
>
-
&
5
5
M
w
[
[
H
H
K
K
K
'
'
'
u
u
b
%
%
u
u
f
I
I
+
+
S
S
`
y
`
<
`
`
k
d
-
-
-
t
=
n
n
n
v
v
j
d
d
d
u
F
F
x
x
M
n
n
n
n
0
O
O
O
O
~
~
1
X
i
i
i
w
i
i
*
*
!
f
f
!
!
4
4
4
L
L

&
3
t
t
8
8
8
C
3
j
v
,
-
3
3
3
u
u
u
u
:
W
+
+
+
S
=
=
-
H
*
V
0
|
|
2
2
2
2
t
t
$

$
$
T
O
O
%
k
S
[
p
)
)
)
(
(
+
+
i
i
?
?
w
s
y
y
O
G
G
G
P
P
I
|
e
X
J
J
v
Q
?
E
t
h
O
N
N
O
O
O
O
8
G
v
9
d
3
K
K
!
Y
Y
Y
@
u
8
i
i
(
Q
Y
Y
.
3
\
\
L
H
:
V
V
@
~
}
X
#
M
G
O
.
|
f
f
[
f
K
>
>
s
H
s
$
>
>
>
>
>
>
>
>
o
Z
O
D
D
u
-
a
a
K
K
;
;
;
:
:
\
v
v
v
v
a
a
a
a
J
J
}
}
"
~
;
9
U
w
v
v
l
8
<
8
l
~
~
:
:
:
;
;
;
~
v
v
v
m
m
A
X
n
M
M
R
|
|
v
v
v
s
V
,
5
e
e
5
2
E
%
,
P
P
w
w
i
4
:
(
|
|
|
|
:
^
^
n
3
-
>
v
1
6
#
#
K
o
L
y
y
T
T
T
A
A
A
t
|
N
N
@
@
@
@
@
p
p
<
S
)
N
/
F
3
3
D
H
H
1
c
c
_
H
S

.
Y
Y
|
|
|
5
5
A
A
9
9
$
?
^
^
^
?
b
O
F
7
r
'
#
>
o
o
o
o
[
[
[
W
W
L
x
W
^
^
^
Y
Y
Y
Y
\
\
4
w
q
i
i
i
_
^
T
\
~
l
V
H
H
0
B
l
V
V
A
A
A
j
*
Y
Y
W
2
?
)
/
/
/
/
f
*
D
D
L
h
h
h
h
h
3
L
+
|
|
,
6
6
X
<
8
i
[
[
f
H
H
+
'
\
\
S
k
&
p
4
F
F
e
e
t
8
8
8
8
<
