0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-11 18:46:26 +00:00
OI-codes/AtCoder/ABC258/C/data/test_04.out

22250 lines
44 KiB (Stored with Git LFS)
Plaintext

q
y
o
e
i
o
x
y
x
h
o
c
o
i
x
j
w
h
y
q
t
r
l
h
x
n
s
n
q
r
y
v
x
w
d
b
u
h
s
o
p
s
w
c
a
a
i
d
w
f
u
r
w
m
q
p
r
e
u
z
g
p
r
h
s
p
f
d
e
g
x
w
t
d
f
q
q
r
h
e
a
x
d
n
e
p
t
t
z
d
t
s
g
z
g
z
e
y
a
r
x
r
z
q
o
a
y
j
h
f
g
g
y
q
i
i
i
h
g
t
m
s
x
h
h
t
s
z
j
f
t
i
x
m
e
v
d
s
j
f
l
p
t
s
n
n
f
w
d
h
x
k
f
e
d
x
o
y
s
s
m
z
c
e
j
y
s
u
q
s
z
p
u
w
z
o
j
v
n
f
p
o
m
h
g
s
w
g
y
y
n
o
x
i
n
b
u
t
o
o
v
o
x
b
h
z
q
y
n
r
c
h
n
f
a
k
a
g
f
q
i
u
s
l
u
z
i
k
u
s
w
y
g
x
t
s
r
k
c
y
t
k
f
l
u
p
j
b
k
k
m
d
e
f
u
h
x
y
c
c
s
d
o
t
z
m
b
h
w
a
n
i
q
i
k
r
f
d
r
v
y
q
c
e
g
y
f
v
x
f
l
s
g
j
s
q
t
o
r
f
y
i
v
z
u
y
k
j
f
j
h
h
k
h
i
v
v
p
c
f
c
x
l
f
k
f
g
d
a
b
s
j
s
n
o
n
d
v
f
h
j
u
y
k
p
e
d
j
x
z
h
n
z
b
b
a
x
f
i
v
p
a
r
s
d
j
m
b
i
o
h
h
z
u
f
d
p
y
p
b
u
z
a
b
a
v
o
o
t
n
o
g
p
t
m
r
y
w
h
k
d
n
v
d
f
n
c
m
v
c
b
w
n
o
h
q
q
h
y
r
v
y
b
f
b
q
a
c
a
v
d
q
c
x
a
v
g
n
r
b
d
g
d
a
b
v
y
u
q
l
f
u
e
g
a
p
n
o
s
g
m
u
m
a
t
m
w
t
r
e
u
h
l
u
n
i
x
q
y
i
h
x
q
y
z
h
d
w
d
m
p
q
t
v
e
n
v
b
p
d
y
p
l
o
i
g
d
q
j
o
u
a
b
k
b
a
p
t
o
v
c
k
z
a
v
a
d
a
h
p
p
b
o
k
c
h
y
p
o
q
s
s
u
f
x
p
t
h
y
d
n
b
m
g
j
u
g
w
u
o
h
i
l
j
n
s
s
d
j
g
l
k
v
n
e
c
v
z
g
m
m
x
j
l
i
a
g
i
l
r
k
r
t
o
c
g
q
b
x
q
g
j
z
y
t
p
f
y
y
v
g
r
g
u
z
n
a
y
r
m
e
z
y
d
u
e
j
l
v
u
z
j
c
p
j
a
u
f
p
j
o
y
t
l
h
m
w
n
o
h
p
f
p
b
i
i
e
b
m
t
u
a
d
d
a
a
w
a
w
k
x
n
e
w
p
r
u
n
j
z
b
b
j
m
z
k
j
b
f
y
t
b
d
i
f
f
i
e
y
d
c
u
n
f
v
e
p
s
c
t
e
v
n
s
l
p
e
x
w
w
j
r
p
e
t
b
f
m
i
p
g
y
i
b
x
a
r
k
j
y
k
h
f
i
e
v
f
v
d
x
s
o
x
c
x
k
h
g
n
p
c
c
h
j
i
g
c
h
g
m
s
q
l
e
d
t
h
k
t
o
j
h
n
g
y
a
x
f
f
u
n
j
e
o
j
i
y
c
s
r
d
r
b
v
r
c
z
u
t
z
f
m
j
p
g
g
j
q
i
o
j
e
p
d
v
z
y
y
w
s
k
b
p
j
v
p
d
l
f
w
o
y
z
l
o
r
c
x
g
h
f
s
j
h
u
f
g
o
g
y
f
v
b
y
s
g
a
v
t
b
t
w
o
m
e
f
l
b
d
g
p
g
k
z
t
n
r
n
i
j
g
a
l
o
y
h
n
r
z
m
r
r
t
u
i
a
z
e
b
m
x
i
l
s
n
h
o
z
j
g
r
n
v
e
q
u
j
r
n
q
n
n
c
y
m
k
g
e
u
x
z
m
y
q
z
m
b
i
g
p
a
k
k
v
v
g
e
g
g
t
t
r
s
b
z
o
f
y
x
w
d
s
p
w
a
i
o
c
g
s
f
o
m
k
y
t
s
r
r
b
e
y
f
m
a
z
t
c
c
k
g
x
t
g
u
t
s
r
w
j
z
g
j
o
x
l
c
e
d
g
p
h
t
r
t
u
v
d
t
i
p
i
t
u
s
h
j
d
n
o
d
d
f
r
v
h
j
m
o
t
l
y
k
q
j
e
s
g
b
v
v
f
u
s
t
k
c
v
l
i
m
y
i
o
c
o
f
t
y
u
j
l
i
h
n
e
q
t
b
f
m
d
h
u
q
t
o
l
p
q
k
q
u
z
u
h
i
y
n
p
t
l
b
e
i
i
s
e
p
u
j
j
l
w
e
h
p
i
u
a
d
n
z
y
c
m
b
c
x
r
t
t
t
g
w
t
j
f
f
v
p
k
v
p
s
f
f
j
u
s
z
i
j
r
d
e
t
e
p
f
q
p
w
e
u
d
z
z
d
y
t
q
s
u
m
r
d
g
a
q
j
v
y
d
d
f
r
u
a
x
h
a
l
f
f
s
v
k
d
b
z
l
o
k
d
g
s
v
d
c
d
d
x
w
k
d
w
n
o
h
f
i
t
a
j
z
m
a
f
s
l
j
c
s
a
j
z
x
l
z
a
l
v
j
b
y
b
x
e
h
z
e
t
s
k
v
a
q
p
b
u
x
d
s
i
e
t
j
t
j
f
a
w
j
x
i
n
m
p
n
n
e
o
h
b
v
h
w
g
w
o
u
f
d
k
p
w
w
o
q
t
n
z
c
w
w
d
a
e
a
b
a
g
p
p
y
a
y
b
u
t
n
v
a
j
v
f
w
u
l
q
b
n
r
y
i
z
u
n
n
j
b
r
t
d
b
u
o
r
f
l
u
l
f
j
l
o
g
u
i
m
e
l
n
x
v
i
p
j
q
d
n
p
a
y
t
l
f
x
l
j
l
w
d
c
p
p
c
m
i
g
s
v
n
y
x
d
b
x
l
y
k
w
i
q
w
p
w
q
o
e
w
h
j
x
c
m
u
q
d
c
r
t
c
x
m
d
m
h
b
y
z
a
e
w
j
f
x
i
e
b
n
c
m
h
q
p
r
y
n
o
r
d
o
b
v
b
g
q
s
u
w
y
p
a
k
n
c
p
g
t
b
t
l
h
m
e
c
t
b
i
e
g
n
q
k
s
g
z
b
v
s
h
n
u
s
b
l
d
c
j
s
s
q
s
k
l
e
i
m
j
x
p
p
m
l
a
x
v
h
l
u
l
w
n
e
q
g
d
m
d
c
e
g
c
x
q
v
e
s
v
k
w
r
e
d
o
d
o
t
s
m
n
i
n
s
l
e
v
q
m
z
j
c
j
c
i
u
h
r
p
k
n
h
x
r
d
t
z
s
g
o
d
e
n
k
h
w
s
y
o
r
e
v
b
f
l
n
x
p
v
u
g
h
h
e
y
m
i
v
r
j
x
x
t
i
y
k
b
s
l
t
f
e
a
q
g
b
e
r
l
g
g
j
e
y
o
b
e
z
o
u
h
c
v
l
t
b
w
v
e
m
e
a
v
t
g
t
l
k
j
e
c
i
v
n
r
z
l
o
y
n
j
l
j
v
f
v
e
w
b
j
s
h
r
x
m
u
b
g
r
p
o
e
b
o
d
t
w
i
u
x
a
g
c
k
u
u
x
c
q
s
h
x
a
h
q
i
x
g
s
z
x
i
v
s
w
x
m
j
a
i
r
r
y
p
m
x
e
g
k
o
j
q
t
s
v
r
v
c
y
n
z
p
l
x
y
t
u
d
r
b
c
t
w
v
a
s
w
b
z
p
h
g
e
k
l
p
s
p
f
w
n
p
i
g
h
j
n
j
t
p
y
e
q
m
d
a
d
o
i
b
n
p
a
x
z
r
n
y
e
f
p
r
d
h
i
m
y
t
l
b
m
v
s
i
g
o
w
q
s
b
p
x
o
c
o
z
t
c
i
i
l
u
w
c
n
o
o
g
l
i
a
v
k
a
o
j
f
k
s
t
d
u
z
h
y
u
f
t
x
i
d
b
u
c
w
d
p
n
b
d
w
g
r
p
c
g
u
s
t
n
o
e
o
p
o
f
s
m
f
u
p
u
v
e
d
n
v
t
i
d
b
n
v
z
x
k
j
u
b
h
a
w
y
f
e
o
f
g
l
t
u
s
b
e
l
g
i
z
a
g
s
a
u
q
g
d
k
f
b
o
d
i
m
n
f
i
m
o
v
a
x
w
h
p
h
a
b
d
d
n
q
q
c
m
s
f
q
i
w
p
l
k
e
f
e
n
w
y
q
f
c
b
p
u
x
g
j
r
d
b
o
z
t
m
c
s
k
w
o
n
m
n
q
u
p
a
c
k
f
w
z
n
k
l
a
s
l
g
p
n
o
s
m
l
i
q
t
l
f
l
h
o
e
x
q
g
v
l
d
j
y
y
p
h
c
r
d
y
p
k
e
k
c
e
s
t
p
a
x
z
i
h
f
p
n
n
q
i
z
e
k
l
a
y
j
z
v
w
y
h
k
s
m
n
k
p
o
m
f
r
u
f
m
k
z
l
r
y
a
h
x
h
x
g
g
u
g
f
w
i
g
q
o
y
o
y
r
b
s
i
f
h
b
k
e
e
x
z
k
b
a
t
l
m
h
a
s
l
b
n
n
v
z
v
i
w
g
u
u
e
e
m
q
l
k
b
p
m
y
p
w
w
f
j
v
m
z
v
r
b
c
b
j
a
s
k
i
a
l
x
v
i
w
f
e
z
b
x
u
l
t
e
f
y
u
a
v
z
p
p
n
l
v
q
m
p
t
o
b
s
k
u
h
f
x
j
c
n
m
k
o
n
x
y
d
i
h
t
t
b
g
y
g
g
e
k
x
l
c
w
l
e
g
s
x
z
i
e
s
p
w
t
b
w
g
s
y
e
y
q
h
b
f
e
v
c
g
j
x
g
v
f
l
w
w
g
t
z
p
n
t
n
m
c
j
p
w
x
d
d
c
v
o
d
t
p
k
d
t
u
n
i
z
j
v
r
v
n
z
l
a
b
c
e
d
v
u
s
a
t
x
l
w
e
o
t
o
i
i
u
d
w
j
e
c
h
x
a
w
o
p
p
z
i
e
p
x
d
b
m
t
g
q
u
k
o
g
z
y
k
s
d
s
k
g
v
s
z
l
h
b
l
m
v
a
h
u
n
l
y
z
m
r
s
v
d
k
o
f
x
s
s
g
k
t
q
w
t
g
f
n
a
b
h
v
g
i
k
t
z
l
k
f
m
k
d
x
z
d
n
i
e
n
f
v
d
a
n
z
x
q
o
c
n
k
t
b
r
s
e
i
b
g
c
m
i
a
j
v
f
i
k
e
f
a
c
i
a
m
b
e
s
s
q
z
q
i
z
m
t
l
t
p
j
u
e
s
y
b
o
c
q
t
b
g
d
e
w
k
n
d
u
e
x
e
e
j
s
x
x
t
z
f
l
d
f
h
i
z
g
e
q
g
b
f
y
l
w
e
d
i
t
v
g
v
b
v
y
a
z
d
n
b
x
p
a
m
e
r
i
w
k
i
y
r
c
r
x
e
s
f
t
n
m
f
h
m
j
x
o
s
v
b
c
x
l
g
q
b
s
x
r
a
l
z
t
n
y
z
l
m
j
g
x
u
r
f
d
f
h
h
t
s
x
w
t
r
e
w
h
b
u
n
f
k
p
t
d
i
k
z
f
s
h
k
l
g
v
f
p
b
v
z
m
a
x
c
b
x
u
o
c
q
d
p
z
c
m
o
s
d
t
g
i
j
p
c
z
n
p
d
m
x
w
b
t
k
l
j
w
v
t
x
j
w
r
i
d
i
g
d
e
k
k
k
a
p
h
o
j
q
h
y
j
m
d
u
t
r
a
g
j
n
c
g
d
s
e
b
i
l
x
z
n
l
g
w
l
j
r
s
p
s
o
o
h
h
l
o
p
i
e
z
q
l
m
r
k
j
r
n
w
r
r
e
q
t
l
x
p
l
i
a
s
k
o
h
f
f
o
c
z
f
p
i
n
s
l
o
h
n
g
r
r
o
u
m
w
o
o
b
m
i
k
o
o
d
o
o
q
j
l
l
z
d
u
u
x
c
k
z
r
d
c
h
a
j
c
u
z
e
r
y
y
s
l
a
a
l
o
v
a
e
b
v
j
q
w
c
t
c
t
j
a
s
a
t
d
e
t
f
g
a
w
n
e
i
p
v
m
a
b
g
v
s
e
l
p
f
r
l
a
l
d
k
s
q
v
e
u
i
p
u
b
f
o
c
o
r
w
g
u
f
y
b
z
y
a
k
p
i
n
m
j
l
z
q
g
h
p
k
m
w
m
j
l
k
x
c
g
v
b
b
d
g
q
d
f
r
o
x
e
t
d
h
m
j
u
j
c
o
j
b
w
s
n
u
o
m
f
r
v
h
b
k
l
r
w
m
d
q
q
z
i
g
f
u
w
p
n
z
e
i
m
h
d
f
i
c
d
w
w
d
s
k
x
r
d
o
n
c
u
e
t
b
h
k
b
y
d
y
q
g
c
q
d
z
f
x
l
c
c
d
n
t
v
s
p
p
v
p
w
f
h
t
j
f
e
v
b
x
y
h
a
d
a
l
y
c
c
d
l
h
y
c
l
e
z
l
p
e
p
v
j
o
x
a
k
r
o
i
e
n
p
p
h
w
f
p
y
e
j
l
l
h
e
n
l
z
x
u
p
g
z
z
j
v
v
l
g
z
w
u
l
y
i
n
f
h
c
f
w
e
m
y
g
s
o
n
m
t
h
k
p
k
b
q
w
p
i
a
q
c
a
a
n
y
z
a
l
l
k
s
x
n
w
e
t
f
z
s
n
p
m
z
p
x
g
i
c
s
q
t
i
g
m
q
i
t
s
s
h
k
f
j
h
u
t
h
u
l
j
j
a
z
k
b
z
s
p
s
t
t
b
s
c
l
l
y
i
j
e
c
p
o
x
p
f
o
l
i
i
l
b
h
w
y
k
z
l
i
z
j
k
j
p
w
k
k
n
t
i
q
s
n
y
j
j
e
v
e
t
d
a
h
j
z
c
h
x
m
a
t
c
d
b
k
z
r
c
w
y
c
e
o
p
h
o
i
s
l
g
r
g
e
l
i
k
d
b
h
q
z
f
k
o
m
n
k
t
w
r
n
y
a
n
p
f
x
u
v
b
a
p
p
p
t
d
v
a
a
l
f
g
j
p
f
o
v
w
k
p
z
c
f
n
w
z
o
z
y
u
t
v
b
d
q
y
v
s
e
g
o
l
a
n
l
x
m
b
l
l
s
w
v
p
d
t
f
h
s
t
u
r
n
c
t
o
c
v
l
q
q
k
h
a
s
j
k
m
h
h
o
c
r
w
h
v
g
g
p
q
y
j
x
n
s
i
f
d
r
p
c
x
k
x
k
x
h
l
c
c
d
n
w
f
c
x
j
w
a
v
w
a
u
x
v
l
q
k
t
h
y
k
a
o
t
a
m
y
r
d
m
d
q
d
g
d
k
j
h
k
t
r
n
l
o
d
y
w
u
r
q
e
a
v
t
g
z
c
b
y
f
a
m
o
q
j
r
g
y
o
m
m
i
h
b
u
b
s
q
n
j
j
o
v
h
v
t
a
y
v
f
c
e
r
r
d
g
j
v
b
d
m
a
f
c
u
y
m
s
d
m
k
c
n
r
b
p
y
e
d
k
a
a
g
u
m
a
s
w
w
s
z
v
d
s
a
x
x
y
g
f
z
q
w
z
l
t
l
h
c
p
a
u
k
y
i
e
u
q
u
l
c
s
f
s
d
j
a
l
y
g
w
c
t
l
i
j
q
k
l
a
l
o
x
n
p
r
f
n
g
x
m
k
z
y
j
k
k
i
b
q
f
h
k
k
l
c
f
z
k
r
f
a
a
u
c
c
z
g
v
o
w
n
i
t
p
y
s
q
p
i
b
k
j
c
t
p
m
h
o
i
h
a
d
v
m
g
s
y
g
z
f
o
j
m
l
k
i
i
d
o
n
u
x
p
n
d
x
x
x
h
o
e
y
w
g
p
y
w
t
p
p
p
g
r
h
y
h
j
o
o
r
z
w
m
a
y
t
c
v
x
d
w
q
z
t
h
h
g
u
s
x
c
e
j
w
j
x
x
z
l
j
i
q
s
g
c
s
d
h
j
h
d
z
e
a
y
p
c
q
e
s
s
p
v
a
k
h
t
v
p
f
j
i
q
u
a
k
z
x
u
s
l
h
e
a
q
l
c
e
h
u
a
p
e
d
n
p
s
o
m
t
h
h
d
e
g
m
v
w
t
e
t
a
q
u
x
v
v
v
l
x
c
e
t
z
g
m
a
u
k
j
g
l
w
v
e
u
l
h
j
y
k
y
v
f
w
x
i
o
q
u
m
v
q
d
i
i
u
k
z
i
j
i
r
h
u
k
q
l
u
s
w
m
g
o
b
f
q
x
b
x
w
a
m
j
e
s
r
p
g
z
n
d
o
h
b
l
c
v
b
i
u
w
y
l
w
u
l
y
m
c
r
k
l
i
z
q
c
w
e
m
j
o
i
n
z
y
e
q
t
d
v
x
v
t
x
l
n
x
z
v
m
j
q
w
b
m
s
z
n
o
i
k
k
x
x
f
r
j
c
s
g
y
e
s
a
q
p
n
x
c
u
q
r
v
z
d
j
o
b
h
m
v
e
v
o
f
w
u
l
k
l
d
i
b
i
t
d
s
d
t
b
a
o
p
t
m
m
d
o
z
q
b
d
p
q
t
s
n
l
p
z
u
i
v
w
p
k
d
o
l
j
g
u
l
l
x
t
e
t
k
w
o
a
i
m
a
o
b
f
q
s
j
h
r
f
h
b
g
m
t
i
v
f
c
p
m
f
j
e
x
p
f
x
a
z
l
m
d
n
q
j
b
w
w
r
t
v
v
x
h
o
q
u
w
x
g
g
h
y
q
v
t
l
e
t
p
q
l
e
p
d
o
g
j
g
g
n
z
z
a
s
u
r
e
u
v
f
y
s
e
z
c
q
f
s
n
w
c
b
k
z
a
a
w
w
q
a
c
o
r
m
c
s
u
i
g
x
n
b
e
o
b
y
y
h
u
y
d
n
g
y
m
d
j
c
i
m
s
j
t
n
l
a
j
x
s
f
i
u
k
k
p
q
a
y
m
z
g
e
t
b
u
b
x
d
j
f
j
y
p
z
s
n
l
s
l
o
g
z
j
e
e
a
d
o
t
x
z
r
x
j
x
s
b
f
r
u
p
a
n
l
o
b
e
a
r
j
g
q
f
r
q
a
l
e
j
n
x
m
t
g
z
b
p
j
e
k
j
p
g
a
y
j
j
l
k
p
d
o
n
c
r
u
q
e
e
a
e
v
j
h
e
k
r
w
f
n
o
z
c
f
m
p
s
u
d
z
f
x
e
c
e
g
s
n
u
h
z
k
y
w
b
r
l
r
a
w
p
d
x
d
c
v
n
q
y
j
f
d
i
p
y
q
q
r
m
o
v
y
k
y
j
d
u
y
u
u
v
g
p
j
j
b
k
k
z
y
i
l
w
t
n
r
t
b
d
g
t
u
m
t
d
g
g
i
g
p
a
n
h
k
q
h
j
t
w
c
v
d
l
e
q
s
j
a
a
r
s
m
f
v
d
u
x
t
g
y
f
e
w
n
q
p
v
l
v
t
k
b
u
r
f
q
t
f
v
r
d
h
x
r
z
n
n
h
y
d
z
f
y
r
b
p
g
q
w
z
i
p
g
e
r
m
u
b
o
a
w
t
e
p
c
a
m
m
a
z
v
u
r
x
d
q
v
x
v
j
z
v
b
e
x
m
o
y
s
u
c
s
h
g
i
k
j
i
v
d
x
a
q
m
s
d
x
f
j
m
h
d
l
m
m
t
s
i
d
m
u
p
g
i
k
n
w
c
b
d
e
n
w
n
h
t
b
k
s
f
n
l
q
d
j
u
h
o
r
r
t
h
v
a
p
f
a
x
s
j
i
k
t
l
l
p
h
q
q
k
f
x
b
q
k
m
g
q
w
v
k
h
t
q
o
f
b
g
x
t
y
l
o
m
t
r
s
y
i
q
k
w
t
u
t
i
j
z
u
h
s
j
y
l
e
f
n
e
s
q
j
v
y
o
d
a
j
n
m
d
f
d
f
i
l
e
f
x
b
b
v
r
e
i
u
p
y
y
w
z
z
c
d
w
e
t
f
u
i
m
f
f
j
t
j
f
e
e
j
f
n
i
b
o
f
e
z
q
f
m
u
f
b
u
m
x
z
l
w
l
i
f
k
k
z
x
f
d
o
c
t
l
o
o
f
n
w
y
x
g
r
w
t
s
b
f
v
g
l
r
z
w
h
z
a
z
g
l
o
p
x
k
r
b
l
m
t
i
s
p
k
e
m
l
m
i
k
v
v
w
s
k
w
o
d
s
j
r
q
v
n
g
l
l
y
o
i
x
f
m
a
e
i
n
u
g
u
z
e
v
d
a
h
f
f
d
c
i
p
f
g
s
b
g
y
s
r
b
m
f
u
v
o
d
d
k
j
q
o
d
o
r
a
i
v
w
x
s
r
x
n
c
w
m
z
i
h
n
s
u
d
q
y
z
e
o
c
k
e
c
r
b
m
d
j
p
h
t
c
q
l
w
w
s
p
t
k
i
k
m
i
w
l
h
v
q
t
c
i
v
d
i
h
v
i
a
y
s
a
g
m
k
n
m
s
u
z
v
n
h
j
y
s
x
k
z
b
b
a
x
s
o
y
k
u
b
f
y
x
v
x
j
z
t
z
s
z
y
b
b
k
r
i
w
d
t
l
u
x
k
c
c
j
z
o
w
v
h
r
b
j
q
w
e
y
r
j
j
h
a
b
u
x
x
g
g
j
z
g
r
u
i
m
k
n
m
e
r
y
z
f
j
f
i
r
y
e
t
e
g
o
f
l
g
d
p
d
l
m
x
s
p
x
o
z
b
v
x
s
n
k
j
c
s
t
o
k
y
g
q
n
n
x
c
a
o
e
v
f
j
v
f
y
x
s
m
r
c
j
u
k
h
z
o
a
e
h
u
p
s
b
g
m
m
n
s
a
f
w
q
z
o
z
b
k
c
d
z
z
v
t
x
q
z
i
e
p
v
i
s
o
m
m
w
d
a
i
w
v
w
t
k
h
e
u
z
t
z
s
q
i
y
k
i
h
v
l
x
x
r
t
c
l
g
s
q
r
m
p
w
e
u
j
w
u
k
y
q
n
v
v
m
r
h
x
j
u
d
j
n
e
s
d
w
d
y
h
w
y
p
m
r
d
j
y
e
r
e
j
x
y
q
j
d
g
b
e
c
e
v
w
r
x
u
y
d
x
r
m
j
v
r
m
m
d
c
i
b
q
m
d
v
f
b
w
s
n
v
z
o
k
m
s
k
t
q
c
t
f
z
b
e
g
d
l
r
f
w
c
n
h
m
k
j
d
i
u
s
y
f
o
l
m
t
v
h
t
b
s
e
d
h
b
c
z
f
g
d
r
d
b
m
r
j
z
f
r
g
w
j
a
r
d
w
p
h
p
a
f
g
s
s
p
i
n
q
c
h
i
z
d
t
a
o
h
h
y
y
i
q
p
b
x
d
a
c
e
l
b
o
q
j
g
u
b
e
y
z
u
i
e
t
t
o
i
l
o
a
g
w
u
g
k
d
n
c
u
l
m
c
t
f
m
o
d
x
o
c
y
z
h
m
d
v
h
h
s
w
k
z
b
g
b
a
g
h
e
p
q
u
r
n
k
p
r
y
f
x
s
p
f
t
l
w
m
c
f
c
y
w
a
q
m
r
t
l
l
m
g
l
c
c
b
q
u
o
g
e
x
n
x
e
y
n
y
x
y
d
v
n
t
r
t
k
x
z
u
a
w
v
q
l
p
a
q
u
a
g
o
b
p
f
w
w
l
w
v
r
f
k
s
i
s
m
t
t
r
i
i
o
n
y
d
o
b
z
x
c
f
j
w
h
j
t
z
r
u
s
v
c
l
e
c
z
q
g
q
l
l
w
q
p
t
e
i
m
t
o
w
g
l
y
d
s
f
y
s
m
u
l
p
z
j
c
y
g
k
q
o
o
f
d
p
g
m
a
x
n
c
b
g
n
q
o
k
m
v
d
i
p
k
k
w
m
h
e
f
t
w
l
y
c
q
n
s
p
y
h
f
a
g
d
f
z
r
g
o
h
d
m
r
d
f
w
o
d
d
f
t
c
f
s
n
e
h
t
i
u
j
y
j
g
j
n
u
w
p
f
a
p
y
x
i
c
f
i
r
m
p
a
x
s
q
r
e
l
a
x
o
z
y
v
d
w
f
e
a
m
y
x
f
i
e
q
k
t
c
c
a
w
h
a
w
f
v
e
n
q
m
e
w
g
r
c
o
q
s
k
i
r
a
e
v
e
o
e
y
g
i
m
p
v
g
p
t
s
f
y
q
n
x
x
d
b
a
w
d
d
c
c
n
f
g
j
i
u
v
w
j
c
h
x
p
v
i
p
e
x
n
z
w
k
w
p
w
i
n
c
l
h
r
t
o
m
o
o
q
b
h
b
n
p
i
y
n
c
a
h
g
p
a
i
o
i
t
x
m
t
q
l
h
r
s
d
l
s
z
t
i
n
p
y
d
e
y
d
o
l
t
k
x
k
c
h
c
t
r
w
v
f
x
f
r
l
o
h
h
t
e
c
o
k
e
q
r
t
k
z
l
a
h
a
u
u
c
o
g
p
n
t
o
v
g
u
n
h
n
w
t
g
q
b
k
t
l
r
c
r
l
h
v
n
f
t
j
i
a
f
v
c
j
r
u
b
p
i
s
c
n
y
a
z
s
i
t
t
c
b
a
i
w
h
q
g
v
k
x
o
d
x
l
f
x
m
n
i
g
t
k
g
b
a
w
r
f
x
i
a
a
d
s
i
h
e
d
u
v
l
u
n
t
d
p
p
r
m
v
t
e
p
f
e
x
u
f
t
u
y
c
h
v
l
q
l
j
k
y
k
u
c
b
j
g
b
f
z
i
v
z
d
s
w
s
r
l
u
o
c
g
j
p
u
w
w
s
y
n
m
j
t
f
j
b
x
x
l
i
s
b
n
i
e
b
s
z
d
j
s
d
b
d
t
d
h
x
y
e
y
d
y
p
k
a
b
z
j
e
b
m
s
k
e
x
g
c
g
y
h
d
l
g
b
j
g
t
a
x
v
x
t
x
k
h
h
f
b
o
h
i
s
h
u
k
x
q
z
i
q
y
b
h
o
i
k
j
u
q
n
j
w
u
c
c
g
z
n
d
g
r
d
e
y
j
t
x
k
g
w
n
y
n
q
i
x
w
z
j
q
f
h
e
v
c
i
e
h
j
w
g
z
l
r
j
q
j
u
k
z
t
g
p
j
p
q
c
y
q
h
i
a
p
i
v
u
e
f
j
w
x
w
x
k
j
e
a
x
g
n
n
f
g
p
n
q
i
h
x
x
t
a
e
c
n
v
l
z
u
x
w
u
i
b
o
o
n
y
r
a
v
y
e
d
z
c
u
p
l
d
o
s
f
i
z
g
l
k
n
d
o
p
d
l
i
j
g
s
n
s
j
z
z
l
e
e
u
g
p
n
y
u
v
y
o
z
h
l
i
y
m
r
b
e
h
l
n
m
c
m
i
y
y
k
b
a
h
c
p
k
c
j
b
e
z
y
n
b
z
c
p
x
n
w
c
c
f
i
z
h
e
q
k
c
k
j
v
k
t
v
m
o
f
g
y
i
d
w
g
m
i
s
s
e
o
w
m
e
n
q
t
e
z
k
f
x
e
p
h
p
q
t
n
e
t
y
a
a
a
v
g
g
u
n
t
u
r
d
g
r
o
f
p
m
a
z
h
h
t
a
v
o
u
d
d
s
h
r
i
w
b
j
w
u
s
a
k
x
i
u
s
o
h
u
l
c
x
k
d
m
h
y
s
s
v
a
k
w
s
p
r
v
h
d
g
r
w
k
e
i
e
o
e
j
y
y
u
z
b
z
j
p
d
e
p
c
i
j
t
u
v
e
k
a
v
e
t
q
z
l
k
b
n
d
m
r
w
g
g
v
g
z
h
p
z
t
t
d
a
g
z
s
h
i
v
i
o
r
w
a
j
l
k
j
l
v
b
k
f
d
i
d
m
r
s
w
e
s
m
h
f
c
g
d
r
i
t
k
w
w
p
m
l
c
q
d
x
h
p
v
z
h
f
h
e
n
e
c
i
l
o
u
h
z
d
u
k
k
t
t
c
x
v
x
p
l
y
t
v
v
u
z
h
c
g
y
k
a
u
y
r
y
l
i
w
l
m
y
b
t
l
w
p
r
p
c
b
c
v
y
v
c
m
d
x
f
b
h
d
m
u
o
n
q
o
m
m
j
m
w
g
v
j
h
w
x
c
t
d
r
i
g
z
c
e
f
j
w
w
z
n
y
o
i
f
k
f
m
i
c
t
g
a
a
d
h
i
q
b
l
u
m
d
j
o
b
e
a
z
i
s
e
k
t
t
b
a
u
k
y
m
j
b
u
j
m
l
v
t
q
x
c
r
q
s
f
v
p
u
s
b
y
p
t
f
t
f
w
b
f
j
o
f
i
q
n
c
h
v
u
b
z
d
w
r
u
i
m
y
v
q
a
i
f
d
a
z
i
u
e
x
j
e
j
g
k
g
k
p
k
k
j
b
c
c
l
j
o
j
u
i
r
q
a
c
g
b
z
g
n
f
o
k
m
l
m
u
n
z
k
b
l
n
e
m
f
w
v
u
u
h
y
l
r
x
n
h
p
h
q
q
i
e
x
c
l
k
j
i
b
i
l
e
c
f
l
p
v
e
k
a
d
w
u
i
w
w
x
q
q
b
b
k
x
o
r
h
w
g
f
h
t
c
z
c
z
q
z
f
a
n
q
l
x
z
v
j
o
r
a
x
n
h
n
a
n
r
w
t
l
g
a
h
f
e
w
o
q
j
i
b
e
i
h
t
t
z
a
t
u
e
y
h
s
g
e
t
p
i
k
v
f
n
z
d
p
p
l
a
q
p
a
x
g
v
c
y
n
i
m
h
j
g
q
s
k
e
j
e
i
w
w
f
n
z
w
k
s
u
v
l
a
r
o
i
j
o
q
n
u
r
f
p
s
c
h
d
q
x
q
n
f
i
n
e
t
q
q
p
y
d
s
s
p
i
b
t
n
m
w
w
b
l
x
b
d
w
n
p
m
v
a
s
s
p
a
w
y
f
t
s
k
h
a
x
o
y
w
b
w
i
p
b
z
n
s
e
r
e
w
b
r
w
x
u
c
o
c
k
c
l
i
g
r
g
q
b
f
h
g
y
n
z
n
z
l
q
r
z
l
e
e
r
n
k
p
o
e
b
f
u
d
t
c
b
j
a
t
w
y
t
k
o
q
t
e
h
d
m
h
n
q
o
p
o
j
s
r
r
s
o
u
h
w
b
t
o
p
c
x
i
l
m
h
w
m
u
k
j
s
y
h
z
e
f
c
d
i
h
s
q
k
t
e
p
x
g
c
c
u
x
q
n
x
u
f
g
q
d
u
v
t
s
q
k
o
h
b
e
h
p
n
n
b
c
o
m
e
v
q
h
l
f
i
u
d
h
i
n
e
z
u
x
h
o
j
k
a
o
w
o
l
w
j
w
o
b
p
a
z
g
z
v
q
c
h
b
v
z
p
e
u
s
y
r
p
d
m
r
l
s
e
x
j
q
k
z
x
f
y
k
t
w
t
y
i
q
d
o
k
s
t
l
e
y
m
x
u
m
g
w
i
i
s
t
t
o
y
t
s
s
v
g
x
x
t
l
v
f
y
i
y
t
v
e
f
a
w
g
k
x
b
d
z
k
r
z
l
u
n
g
z
t
x
t
v
e
g
f
s
c
b
w
u
x
h
y
y
x
y
r
f
c
f
u
x
b
j
t
g
n
b
u
r
j
k
t
j
b
v
h
d
o
r
v
h
p
x
o
x
h
c
i
r
e
n
p
f
h
e
m
q
o
j
f
d
d
r
k
d
f
t
n
v
t
p
w
v
v
b
q
k
t
o
z
s
o
t
z
s
s
f
d
q
a
j
c
n
n
v
a
a
j
s
x
s
l
h
q
g
s
d
h
e
t
t
r
q
m
s
d
u
w
h
m
y
o
g
r
n
r
p
g
l
e
s
u
i
w
h
v
j
i
u
p
y
v
v
t
k
r
z
k
h
s
d
q
n
m
s
y
q
d
p
p
n
w
d
s
j
m
n
j
i
d
l
r
p
v
e
o
n
i
j
f
p
c
v
m
g
c
i
z
h
r
k
k
b
g
b
o
q
d
p
n
m
j
v
v
n
f
u
d
d
l
f
k
p
o
c
k
h
k
m
x
k
n
a
m
f
u
j
v
s
l
u
z
z
u
z
q
j
g
q
s
t
y
j
w
z
v
h
l
o
b
n
r
d
c
i
s
x
f
y
v
x
c
a
c
e
c
q
k
j
p
l
r
e
n
e
r
t
x
m
z
a
k
n
g
t
x
m
o
t
g
u
o
z
z
s
l
o
f
b
b
a
k
n
g
d
q
d
m
q
h
v
f
j
b
a
e
x
m
k
d
h
r
w
l
g
m
e
u
v
x
w
z
t
c
l
u
n
c
y
b
t
m
c
f
e
v
d
y
t
o
y
f
s
e
z
x
v
v
g
a
h
y
w
t
w
c
i
i
l
d
q
e
y
l
s
w
r
e
k
y
o
o
w
g
i
x
f
o
z
p
e
s
a
q
m
l
o
o
v
t
u
i
l
m
i
u
q
r
k
d
l
u
r
h
e
i
z
q
e
c
m
x
y
z
e
a
c
o
r
h
d
q
y
i
l
m
w
g
s
z
t
t
o
y
u
l
b
y
w
m
x
i
u
h
a
w
z
h
l
n
u
v
v
m
h
h
i
i
p
d
s
x
h
a
z
o
c
l
c
f
o
q
v
x
l
y
c
a
t
z
z
n
k
q
k
h
g
l
c
w
t
j
z
x
h
z
r
r
k
e
d
h
v
l
q
g
u
w
n
f
g
e
r
d
j
p
x
d
d
c
p
p
m
g
o
b
i
f
m
u
i
t
t
o
t
g
u
d
h
j
x
u
f
z
n
n
k
p
g
m
e
i
o
i
n
r
t
l
y
b
c
d
g
c
r
c
y
r
e
p
f
r
v
p
s
o
u
q
p
h
y
g
x
x
p
t
w
z
z
x
c
o
m
r
q
s
b
w
s
l
k
i
a
h
p
z
k
n
d
t
m
w
i
r
h
b
a
e
h
z
r
q
o
l
m
y
p
a
n
n
w
s
d
e
n
h
g
h
f
c
d
m
f
o
r
g
k
k
a
i
w
l
v
w
w
h
u
m
i
z
q
b
r
u
s
r
l
e
k
s
l
d
r
s
m
z
q
m
x
j
r
f
n
t
x
y
h
z
j
g
s
k
b
n
n
w
t
c
j
q
d
y
c
o
e
x
o
w
i
z
y
y
g
n
c
s
v
n
j
i
v
q
k
v
x
e
c
q
l
h
x
z
y
k
i
y
i
z
g
a
e
v
q
d
x
v
j
y
b
h
d
h
b
y
u
b
p
a
a
q
e
t
y
z
j
j
o
f
n
v
g
k
c
k
x
u
s
z
x
k
s
g
h
z
m
w
i
b
c
d
a
a
i
f
k
z
a
i
b
y
f
z
m
z
j
x
z
z
k
x
t
n
u
m
z
w
k
u
x
b
s
h
b
o
p
m
m
g
x
b
d
u
i
k
f
f
s
a
d
h
z
p
h
u
k
e
g
o
n
h
c
q
f
m
y
d
n
h
y
z
i
h
c
o
t
s
l
c
o
b
o
s
t
k
l
k
o
j
g
j
v
r
y
a
a
v
g
i
l
j
z
r
r
t
q
w
n
o
x
z
c
r
r
z
e
s
m
d
u
l
f
y
v
c
y
w
j
x
g
w
u
k
a
x
m
m
f
i
f
g
f
y
p
l
i
n
q
s
a
e
b
j
z
g
a
o
o
p
j
k
z
c
z
s
o
j
d
n
e
n
u
w
t
a
h
h
s
q
i
i
g
e
z
u
x
s
m
n
x
x
r
v
k
u
k
d
f
n
l
x
w
t
y
m
l
c
f
z
a
w
p
d
z
g
u
r
d
e
w
e
d
s
a
s
f
b
e
e
z
m
d
q
q
z
j
f
z
k
n
l
b
f
o
v
z
a
n
r
o
x
p
f
u
m
u
v
h
y
t
w
w
x
i
t
j
c
l
v
b
s
q
v
c
d
b
w
j
p
i
k
v
v
s
c
a
f
i
b
e
z
d
i
i
u
b
s
t
z
i
x
y
n
d
y
q
i
t
q
v
z
j
c
x
s
w
r
l
h
y
d
k
p
s
w
a
f
w
o
q
v
f
j
s
q
l
p
q
d
n
h
z
m
v
t
f
z
a
e
s
i
g
p
f
d
d
y
b
d
d
l
b
c
i
l
v
h
s
h
r
e
l
d
u
f
r
n
z
c
g
d
j
d
x
z
a
u
w
i
a
y
w
s
h
t
n
d
d
u
n
x
v
l
w
v
i
v
s
n
w
z
c
m
a
d
o
a
e
a
l
r
g
s
d
k
h
x
d
z
a
m
m
y
q
j
p
d
g
f
k
b
u
r
g
w
u
z
a
m
h
w
v
m
v
g
i
b
r
r
u
b
u
t
q
n
m
f
n
p
p
k
l
h
f
f
y
e
y
v
s
f
e
f
w
o
g
y
h
h
b
d
g
g
g
t
w
u
e
j
d
q
r
n
q
p
e
k
w
n
f
a
s
o
h
q
r
l
y
r
m
m
h
d
p
h
d
a
f
d
y
z
s
l
h
e
y
o
d
v
w
z
n
j
s
v
e
u
k
t
k
s
o
i
v
n
x
m
d
u
m
e
u
b
t
b
z
a
z
t
x
i
j
c
c
l
z
q
m
n
f
c
u
u
g
v
u
x
h
d
t
g
e
w
j
t
h
c
k
l
p
k
j
b
h
r
j
n
r
z
l
y
v
l
e
c
l
f
s
i
x
u
l
p
p
r
u
b
h
m
d
z
z
y
c
e
y
v
v
h
q
e
g
x
u
p
v
b
v
b
a
g
u
h
x
a
a
i
l
g
s
o
s
x
q
u
s
w
l
h
w
k
l
s
z
l
n
o
s
k
d
b
q
l
t
a
i
z
a
f
u
j
n
d
m
u
r
s
k
r
d
f
k
m
v
x
n
k
j
q
x
r
g
n
k
i
d
f
k
v
f
h
i
w
r
d
z
w
q
q
v
v
g
m
v
a
h
e
n
z
w
n
c
j
e
a
v
p
r
a
s
r
t
j
j
i
t
h
g
p
c
f
q
a
p
u
j
w
f
c
h
n
x
r
l
t
m
r
p
j
d
t
j
s
d
o
h
c
j
d
k
q
a
p
g
q
z
e
f
g
d
a
l
o
i
o
f
h
h
s
j
d
p
w
c
j
q
h
q
z
u
m
l
x
g
j
l
e
i
u
f
n
e
a
r
y
k
a
b
w
w
y
x
z
r
o
g
d
t
g
v
z
v
g
s
l
m
m
i
e
p
x
s
x
i
m
r
d
w
w
s
b
t
v
f
h
x
c
d
z
f
q
d
p
u
u
n
d
k
s
v
b
i
p
e
v
n
z
p
n
i
q
e
d
g
m
y
y
j
u
w
s
n
c
r
n
m
x
a
n
r
b
o
r
n
b
m
i
t
z
o
g
t
w
u
p
b
w
w
t
l
l
d
n
v
n
c
f
a
d
h
b
a
k
s
h
d
b
j
r
g
e
n
n
l
n
h
q
n
m
j
c
c
f
k
y
d
z
y
c
l
b
t
s
q
z
v
f
n
v
z
l
x
y
h
k
i
n
l
r
q
t
c
k
g
v
e
y
s
v
d
d
h
p
q
d
r
l
a
w
a
n
f
n
w
t
w
p
k
n
g
y
k
r
k
o
i
r
n
v
p
h
y
y
w
l
b
c
e
k
o
h
n
t
a
p
r
e
p
v
p
g
r
a
m
s
d
z
s
k
v
b
d
q
o
e
m
i
e
z
k
e
t
c
v
a
z
m
i
l
g
n
z
g
k
u
p
y
j
p
g
h
p
e
t
d
d
x
k
f
e
y
w
q
k
f
o
l
y
s
m
t
x
t
m
e
z
k
h
y
v
v
o
s
o
f
t
d
y
q
q
r
g
g
s
u
a
b
k
i
w
v
p
c
a
p
d
k
h
h
g
o
t
v
r
i
m
y
u
b
v
s
o
w
u
v
w
g
c
o
t
r
x
v
e
d
h
e
m
m
g
a
v
p
v
r
b
p
i
a
b
a
e
t
a
d
z
o
m
z
f
y
s
e
m
g
l
q
m
v
p
v
y
c
e
r
j
f
s
f
t
w
y
q
z
c
b
x
b
v
p
i
m
q
k
m
p
z
y
q
o
t
e
c
t
d
t
i
n
j
k
q
n
q
x
u
n
m
s
q
d
s
q
u
w
a
x
y
f
b
k
k
i
g
p
d
w
s
e
t
r
z
r
x
x
o
a
v
k
u
y
g
w
c
m
i
j
b
y
o
t
x
q
k
x
o
q
l
n
a
r
b
k
a
h
h
q
n
j
g
c
w
r
n
v
l
t
q
y
i
q
n
z
x
e
x
n
i
o
o
d
p
h
n
k
r
r
s
s
j
a
e
u
l
u
c
r
q
n
j
p
l
u
d
q
j
x
u
m
v
g
t
g
e
x
c
c
w
v
f
i
l
z
d
m
z
b
w
a
w
q
h
j
h
x
s
f
u
m
w
s
e
u
q
e
a
f
j
s
w
n
k
g
y
y
t
l
l
u
f
s
e
b
c
s
d
o
w
i
z
m
g
b
g
f
y
h
i
w
p
r
n
d
e
u
e
w
g
i
g
c
b
w
r
z
h
h
h
l
w
s
e
g
s
h
g
f
b
w
a
o
s
n
r
z
w
s
w
p
n
a
i
g
s
v
t
b
d
j
c
a
c
p
d
d
p
q
i
n
y
h
b
e
p
l
e
l
v
w
s
d
n
p
a
y
g
u
l
v
t
e
c
o
f
v
l
u
b
f
l
c
s
o
t
r
c
u
t
w
i
u
h
x
i
g
w
z
p
h
c
j
e
z
p
y
w
i
u
f
q
p
e
m
u
s
n
e
c
o
m
p
v
t
p
a
s
x
w
b
x
x
w
g
c
x
n
e
g
h
b
b
p
w
w
k
j
n
e
j
y
r
m
e
e
d
c
h
y
b
f
b
y
v
b
l
o
y
s
m
j
n
y
v
v
n
y
r
q
o
s
i
z
s
n
j
s
k
c
i
q
b
o
v
k
w
l
g
u
f
k
u
x
d
q
i
g
c
z
d
g
u
o
y
a
t
g
j
m
g
x
s
d
h
p
b
q
q
t
o
o
e
h
c
m
v
o
w
t
f
g
n
j
u
k
d
g
z
k
b
z
u
n
z
o
h
j
l
j
m
v
d
p
f
l
p
y
m
y
s
l
g
x
d
q
r
p
i
c
t
b
e
u
r
v
s
y
o
u
l
s
n
c
m
j
l
r
v
r
h
j
p
i
t
l
n
a
a
x
z
h
z
g
t
b
x
v
t
d
c
f
x
t
q
f
o
u
c
d
m
k
u
m
k
l
y
x
k
m
x
r
v
y
a
r
a
e
o
p
p
x
z
a
q
q
i
p
y
d
o
t
f
j
q
c
o
i
w
h
u
j
q
b
f
y
s
g
d
k
e
b
s
g
g
s
l
g
j
u
s
t
h
h
k
r
k
x
j
x
c
b
x
m
v
l
n
p
f
w
m
r
l
f
m
w
n
x
y
p
i
d
d
d
d
e
h
a
t
l
e
j
u
x
r
r
i
u
z
y
g
k
g
m
t
l
o
a
z
j
e
z
o
x
e
z
e
d
f
l
t
e
r
t
k
o
a
p
t
p
i
n
z
v
f
k
q
t
z
o
r
g
k
a
x
x
b
x
o
b
i
y
r
g
v
a
e
z
h
m
t
p
l
f
q
m
g
n
x
u
k
d
t
h
d
q
w
e
c
k
e
h
o
t
c
f
y
t
t
n
t
m
c
h
u
g
g
u
y
t
l
q
s
f
q
x
f
v
a
s
u
i
a
u
h
b
h
q
j
y
d
e
s
n
e
p
z
r
y
b
w
g
f
k
f
h
o
r
w
t
j
q
c
x
m
k
r
o
w
p
e
w
c
d
d
g
o
s
w
u
n
o
o
g
j
e
h
x
h
d
f
w
v
z
n
j
q
k
f
v
q
i
k
z
s
p
c
w
z
e
j
y
b
e
e
f
d
w
d
m
c
h
p
e
j
t
l
s
x
k
c
w
e
x
l
y
b
l
g
t
p
d
m
s
r
h
m
e
u
e
l
y
q
t
v
y
h
d
j
z
m
f
c
f
p
i
j
q
d
e
v
e
m
w
n
w
e
d
d
t
h
v
w
t
s
n
h
k
y
x
y
y
y
e
y
d
f
k
d
l
m
s
s
i
f
s
h
c
r
v
t
p
r
h
l
g
v
u
t
r
t
d
v
i
k
t
f
r
p
p
p
i
p
d
t
h
m
i
v
h
w
x
c
l
w
d
r
o
l
x
q
f
s
u
x
u
q
v
q
w
x
v
j
b
r
m
d
n
w
s
w
n
e
i
b
r
r
d
o
o
x
q
u
p
d
p
t
z
q
q
y
m
t
p
b
x
y
e
k
i
e
o
q
n
j
s
j
f
w
i
l
w
e
i
h
i
t
i
o
s
y
i
a
a
u
y
w
s
m
a
g
c
q
s
y
u
y
s
j
p
e
z
i
k
o
i
x
k
y
p
a
s
p
s
q
l
i
i
w
i
a
v
x
o
x
r
a
m
i
g
t
k
p
b
v
y
x
z
b
z
e
y
x
n
s
r
v
x
f
l
x
d
b
j
g
p
n
g
n
o
q
a
o
o
j
d
u
l
w
d
t
x
n
v
i
i
m
z
a
d
j
z
l
s
f
e
e
h
h
n
p
o
h
z
c
f
v
q
g
j
j
n
x
m
d
t
l
s
u
e
h
a
i
n
e
b
w
l
m
y
e
q
m
p
l
t
i
v
t
e
j
t
l
t
d
t
t
o
i
l
a
o
v
y
o
y
g
v
c
u
j
f
w
y
t
m
n
k
l
k
o
m
l
d
v
o
b
k
l
k
j
w
v
d
e
l
c
z
v
u
v
e
z
y
q
a
r
z
d
z
p
o
v
e
z
s
z
h
q
y
x
w
r
r
l
o
b
w
q
m
a
k
b
k
e
p
e
y
c
z
n
h
x
s
t
c
p
g
g
n
j
p
l
p
s
h
k
b
h
e
s
r
d
s
k
v
j
a
a
l
w
c
f
h
v
f
m
r
l
h
w
c
h
g
j
h
n
t
t
v
n
g
g
n
j
x
q
v
r
m
m
l
m
h
p
w
z
o
l
y
b
t
e
c
j
q
c
h
s
w
b
g
d
s
q
g
c
b
f
g
z
y
u
n
k
b
k
s
m
e
w
h
i
r
o
r
x
k
d
n
m
n
u
b
b
n
i
a
q
k
z
r
r
l
o
f
e
g
r
a
r
y
l
p
j
k
n
y
y
e
c
n
b
h
j
j
s
q
y
v
d
w
z
c
a
n
z
y
i
g
i
q
b
i
z
b
p
n
u
z
h
p
m
e
h
j
p
x
s
g
m
t
l
y
i
y
t
m
m
n
x
c
q
b
n
a
v
d
j
l
g
f
u
b
i
g
t
k
j
q
q
d
f
v
s
u
c
o
c
w
u
d
g
s
s
i
p
n
a
h
u
e
d
e
v
k
c
o
i
r
c
p
s
g
o
t
z
u
j
g
l
k
w
y
a
u
n
d
q
w
z
y
f
y
g
r
p
b
d
r
o
o
p
m
b
k
o
r
e
y
m
d
g
u
r
v
j
g
u
e
x
n
s
f
p
e
k
i
j
p
n
k
n
k
f
z
z
h
s
o
t
b
r
w
u
d
f
x
v
t
i
s
p
s
t
x
w
q
p
l
v
o
w
i
a
e
y
t
y
t
t
g
w
u
f
x
w
x
x
x
o
r
t
n
t
c
f
e
v
e
j
l
m
t
i
o
f
w
n
w
o
s
i
p
y
j
c
h
x
b
g
l
a
r
h
d
f
h
v
o
r
y
r
o
g
q
a
s
l
p
q
q
t
f
z
m
q
r
f
e
a
y
d
h
s
s
o
n
u
t
f
w
o
f
e
v
m
i
q
m
f
j
q
t
l
s
s
v
s
k
j
c
l
l
s
x
n
i
q
q
m
k
d
n
g
s
d
e
t
b
y
a
i
j
h
s
n
m
o
e
n
e
c
o
k
f
b
t
s
b
u
v
y
d
e
z
c
m
c
v
x
j
s
j
x
z
u
m
s
f
x
c
n
m
j
y
a
j
x
b
h
h
d
v
c
q
c
e
k
r
e
l
w
o
g
d
h
x
v
w
e
e
q
b
i
e
f
q
a
x
v
e
o
j
m
q
e
y
q
y
o
j
u
e
z
w
o
e
s
k
a
d
l
c
h
m
b
u
i
i
l
y
l
z
h
g
d
k
o
k
a
b
d
z
k
a
j
c
x
u
c
z
v
d
n
p
m
g
w
q
m
z
n
z
f
i
j
o
i
c
e
t
i
w
o
a
q
p
y
e
l
c
l
i
g
q
w
x
h
b
s
c
u
w
n
x
r
k
c
q
t
g
h
k
g
d
j
m
u
w
h
x
p
d
d
q
z
x
y
n
b
e
m
s
t
o
u
t
e
p
h
w
t
n
h
p
o
l
q
f
q
b
i
s
d
p
z
z
i
i
u
n
y
y
t
t
h
h
q
r
p
x
w
y
k
q
d
d
y
p
r
w
d
r
b
e
s
u
v
c
r
u
o
k
n
u
g
w
y
b
n
a
m
p
p
c
r
v
b
s
c
y
d
e
b
y
v
f
k
m
t
d
e
l
x
i
g
x
f
p
z
g
p
o
w
u
r
p
u
d
f
p
l
a
r
f
p
k
c
h
c
f
l
m
q
c
p
i
e
e
w
a
q
u
z
n
k
s
i
m
e
j
g
p
c
t
r
c
q
v
r
d
n
q
y
h
x
n
m
h
p
k
p
s
x
h
m
i
z
n
m
g
h
g
a
a
e
r
r
q
c
g
f
e
u
w
b
a
r
k
b
o
v
w
e
y
s
z
l
y
u
t
p
d
t
h
y
x
e
w
o
o
v
j
f
u
g
z
q
g
m
m
h
h
f
x
e
d
f
p
g
o
z
c
m
o
e
c
x
y
a
j
t
w
e
h
x
z
u
n
z
l
b
p
k
b
q
t
a
n
a
g
l
t
n
v
h
c
z
y
h
k
v
z
e
e
e
n
y
f
a
w
g
z
d
h
c
k
g
d
k
n
g
q
s
n
z
g
b
m
s
b
m
i
p
r
t
u
g
f
f
o
w
o
v
k
z
v
h
a
t
l
q
a
h
h
n
l
u
n
y
v
s
e
k
t
u
l
r
n
w
g
o
l
k
i
d
n
i
z
g
u
a
j
u
e
m
c
p
t
z
c
d
n
c
d
p
j
i
m
v
l
g
u
v
k
m
h
z
y
k
s
c
y
x
l
o
c
i
j
v
u
v
m
s
b
e
e
c
m
t
c
f
a
x
w
y
c
h
f
v
q
s
j
r
a
h
m
e
q
r
f
i
c
v
k
v
x
t
l
d
p
s
r
o
q
p
c
x
i
u
g
g
j
h
s
r
x
t
x
u
r
t
j
a
u
z
x
t
x
m
a
b
p
x
b
f
z
z
n
e
r
t
x
h
b
u
r
r
m
d
p
l
b
s
m
y
b
b
p
h
u
f
h
n
r
y
n
q
i
x
z
s
o
z
y
e
w
w
k
k
z
d
b
o
q
n
v
b
p
n
b
x
a
f
m
h
m
e
w
i
w
o
w
e
r
k
u
p
f
x
a
e
k
d
p
d
x
a
j
x
h
n
k
j
t
l
r
k
n
r
d
o
l
z
b
e
w
e
b
j
s
r
f
k
y
v
e
l
n
h
d
i
l
r
p
i
f
o
z
x
d
q
i
f
a
z
z
i
v
l
h
x
c
d
d
i
c
k
o
x
k
q
y
t
v
r
h
x
f
o
m
a
g
v
x
y
e
h
c
q
q
b
t
z
b
g
t
z
m
d
e
b
d
y
l
t
m
p
g
l
m
i
m
l
s
h
s
t
x
d
c
n
m
b
n
a
a
j
n
m
c
n
a
p
n
l
n
d
u
g
w
u
w
y
k
l
u
n
f
o
d
z
u
u
s
d
d
k
g
d
v
p
l
b
x
i
q
h
f
o
i
s
x
a
g
y
n
f
m
j
o
a
q
y
p
b
u
j
a
x
j
p
z
v
t
q
m
n
l
g
u
p
h
o
d
i
x
n
q
k
y
z
l
j
t
e
v
q
p
z
f
g
x
v
b
a
a
i
r
h
r
a
r
z
s
z
i
o
p
o
x
v
t
n
l
w
v
g
m
h
o
o
t
q
q
d
q
a
q
l
r
y
o
y
b
u
w
a
b
e
u
s
b
a
q
e
o
i
t
c
f
c
l
s
g
w
n
i
w
j
j
h
q
o
m
e
h
q
y
o
c
r
q
i
l
z
c
p
l
d
a
g
v
a
t
a
b
x
r
b
q
b
f
f
o
u
t
i
p
e
z
f
p
e
b
g
y
e
k
c
g
z
e
u
a
p
w
n
t
n
e
a
w
z
i
e
n
o
a
f
h
i
j
j
o
h
h
b
h
d
i
s
r
r
i
f
m
d
t
j
m
a
t
b
n
r
t
g
n
j
i
z
c
v
v
v
k
j
m
x
l
h
p
e
a
c
v
s
y
y
a
e
a
v
m
y
m
i
n
f
n
h
r
f
k
b
t
h
u
h
q
s
k
j
b
u
k
o
k
w
n
w
k
l
z
y
s
g
h
r
a
z
m
d
m
h
n
i
q
y
t
d
y
q
o
s
e
e
u
x
n
v
u
n
a
v
f
f
b
u
z
c
b
u
h
p
t
d
v
d
d
w
k
x
j
n
n
a
e
p
n
o
r
r
r
d
e
z
q
t
l
t
c
o
u
n
a
s
s
j
f
i
b
x
c
q
q
v
j
z
g
k
u
p
z
k
f
x
s
t
h
s
u
n
o
w
w
e
n
h
i
y
s
e
y
t
j
j
j
d
n
o
w
u
h
g
o
j
g
t
r
e
w
w
p
r
p
t
h
p
e
d
k
l
b
m
r
x
s
w
e
e
a
g
d
q
k
t
e
v
g
j
p
u
e
p
q
m
v
s
v
s
l
r
s
o
x
g
d
z
r
m
u
l
d
w
m
l
n
i
k
u
n
t
j
l
k
a
j
c
j
o
y
q
f
w
l
l
l
l
y
p
y
k
u
x
l
v
v
u
x
a
m
r
j
s
f
f
x
w
w
i
v
q
z
i
n
q
b
o
n
m
f
f
w
h
m
b
j
k
n
c
h
h
u
p
j
w
a
a
v
b
x
q
f
f
g
k
v
b
w
c
t
i
t
u
i
o
p
q
k
t
z
m
v
l
n
p
y
o
i
h
n
z
c
c
w
v
o
y
u
f
t
k
n
p
c
d
a
c
m
u
u
c
i
m
c
s
g
w
g
o
f
f
d
y
a
u
s
s
q
p
w
c
h
s
g
t
j
y
v
d
p
k
p
q
j
v
j
r
l
a
p
d
c
n
s
b
n
e
m
x
z
g
c
n
u
t
r
o
j
g
r
t
n
c
k
g
u
b
k
g
e
h
k
d
e
q
j
m
z
n
i
f
i
x
t
j
p
m
c
v
e
l
f
l
s
h
z
v
p
h
s
x
x
i
i
v
i
k
w
z
p
e
t
d
a
c
f
d
u
n
v
n
b
e
e
x
g
g
b
o
l
n
y
a
k
p
e
o
r
k
o
k
z
f
p
r
a
a
o
e
i
c
l
e
d
l
u
x
q
s
m
q
b
l
c
e
t
f
w
y
z
h
j
c
q
t
k
t
j
i
r
g
a
b
h
w
m
d
a
n
d
m
j
p
y
f
x
u
d
p
t
a
l
q
k
e
l
o
f
i
e
h
g
u
o
z
c
v
n
a
n
r
h
g
s
z
n
u
l
k
i
h
d
b
o
d
o
o
c
h
k
b
c
f
u
n
g
q
c
u
c
d
r
a
s
a
n
c
b
v
a
s
j
y
p
t
q
z
b
b
j
u
m
s
b
j
m
j
s
k
z
o
z
h
f
r
x
z
v
c
s
i
i
g
m
y
i
y
p
g
c
b
i
k
i
e
x
d
k
q
h
s
e
i
k
c
q
e
s
n
a
w
c
a
i
n
s
d
j
i
n
d
a
g
e
x
a
g
i
k
b
q
k
a
p
k
u
a
p
x
f
o
j
c
m
a
f
a
j
k
m
b
k
r
w
j
y
o
p
z
m
g
u
x
x
t
x
t
s
r
f
v
e
j
w
w
r
q
s
d
c
w
y
o
z
t
n
d
n
e
u
y
j
q
u
d
w
x
g
s
c
w
n
o
v
o
r
m
v
r
y
n
e
e
b
h
e
o
f
z
x
f
p
w
m
c
t
x
l
e
s
c
l
y
m
z
p
d
g
y
l
v
x
g
g
x
r
a
j
o
q
l
h
t
n
c
b
k
w
k
e
b
y
r
t
l
l
e
s
x
x
j
k
z
n
p
h
f
z
v
b
d
n
x
s
f
n
k
e
z
z
g
d
i
f
v
a
l
w
s
v
x
e
i
p
j
p
j
t
z
p
j
p
a
z
x
j
e
o
s
v
m
u
u
x
t
a
i
o
h
w
u
m
s
w
u
n
i
i
k
j
q
y
i
v
n
o
w
v
o
s
l
b
i
y
z
i
h
w
h
x
g
v
g
v
n
i
h
m
m
j
v
o
y
i
r
y
w
z
k
k
p
g
r
z
a
j
m
l
a
u
f
x
k
r
f
n
t
v
p
s
o
a
i
l
n
f
l
o
b
t
e
m
s
g
s
b
d
x
y
o
s
g
h
a
x
n
v
y
h
y
a
j
g
w
f
e
a
x
m
l
v
x
z
b
y
n
z
p
u
d
l
n
c
v
s
v
w
n
q
p
c
s
j
e
i
b
w
j
a
p
o
c
c
q
e
q
e
s
x
h
s
k
p
z
f
c
b
b
t
b
n
g
e
w
u
z
x
a
l
r
w
f
s
h
p
v
e
g
n
z
a
c
h
b
d
j
a
j
c
q
d
k
k
o
m
m
s
k
g
s
q
r
w
e
n
v
m
d
d
a
u
e
v
x
t
d
g
k
l
x
s
z
g
f
k
j
e
y
w
y
w
g
h
u
x
k
z
n
t
s
x
v
y
c
m
v
r
p
i
d
l
t
c
c
f
a
s
i
j
i
q
p
v
q
o
q
o
h
w
i
q
r
l
e
p
s
h
t
b
l
q
g
x
x
y
e
w
o
n
i
i
c
k
t
j
v
b
r
z
s
y
s
p
q
f
o
s
b
v
o
y
g
y
s
w
n
c
p
a
w
r
y
q
j
s
q
n
z
s
f
i
i
z
f
f
u
a
e
v
m
x
l
n
h
e
s
l
p
l
p
w
b
g
g
b
d
l
a
c
z
q
w
u
e
q
f
l
k
o
d
l
o
y
j
m
l
b
y
i
q
c
k
u
a
l
b
x
u
r
i
h
h
j
t
m
s
w
e
h
l
n
d
z
r
r
u
f
a
v
k
c
u
k
k
e
m
k
u
l
u
f
y
z
h
m
b
z
g
m
p
s
g
u
e
i
j
e
i
e
k
k
c
w
z
e
n
b
u
d
c
z
u
i
g
v
j
v
d
d
t
l
y
t
f
s
v
f
g
g
l
u
w
o
g
t
u
g
v
g
l
w
o
v
t
j
t
n
j
b
v
i
i
j
v
w
z
n
q
a
m
f
n
u
m
r
m
n
w
t
a
d
s
p
f
l
b
u
b
d
m
b
o
a
k
t
p
a
d
o
m
l
p
r
i
e
z
y
c
m
s
b
i
l
f
f
v
i
f
c
x
n
r
i
h
s
n
k
c
r
m
q
p
n
f
m
b
b
e
q
o
n
l
f
q
g
k
q
r
o
t
z
k
o
k
l
l
t
d
h
h
d
w
w
k
c
b
n
l
n
y
d
j
m
n
l
o
k
n
r
q
s
x
k
z
d
d
b
c
t
t
w
b
h
r
i
n
y
x
w
g
z
h
g
d
f
q
y
t
z
c
k
a
o
n
f
y
r
j
z
f
h
d
g
x
o
g
k
f
i
i
t
h
c
b
p
f
v
k
c
h
x
w
y
x
k
o
u
p
c
h
l
q
t
j
j
m
d
n
s
k
b
u
r
i
y
l
l
v
z
i
v
w
y
n
i
d
y
f
k
l
l
j
z
f
x
a
w
b
f
j
b
b
e
p
g
l
k
p
x
u
a
m
h
k
u
i
e
j
f
n
b
h
k
c
p
x
e
s
a
l
k
l
h
g
z
h
g
y
z
i
z
n
j
j
t
i
u
o
v
n
g
a
q
t
q
j
u
q
v
y
k
y
r
t
c
b
e
o
q
f
w
r
h
q
q
h
r
i
l
x
k
j
a
b
a
l
v
c
k
m
p
s
a
e
q
x
x
c
g
t
g
q
q
d
z
u
u
p
w
l
j
d
n
e
y
j
c
n
m
u
s
d
u
z
e
x
s
j
y
r
r
j
u
g
a
f
l
b
v
k
u
m
e
v
h
e
o
f
l
c
s
x
f
d
f
j
y
h
c
n
x
l
l
v
o
s
n
w
i
t
v
d
t
g
h
h
q
j
e
l
x
m
a
u
s
z
v
d
w
c
z
u
p
a
g
c
g
q
l
e
r
a
i
r
k
k
o
n
t
z
c
l
k
t
b
t
i
t
p
w
h
x
h
z
i
u
q
g
p
a
z
i
c
i
x
s
k
i
p
x
z
f
g
p
k
i
v
s
q
y
w
r
e
w
u
z
w
r
p
t
g
v
q
w
n
a
m
c
t
h
i
m
b
v
b
x
k
f
y
h
d
d
r
c
r
w
b
e
i
k
r
l
w
h
i
l
p
v
b
r
h
i
i
e
x
q
h
q
m
h
e
z
a
z
w
d
p
r
s
h
u
y
t
h
t
w
l
x
r
u
m
o
k
i
f
p
z
b
d
x
w
j
x
i
y
t
i
y
x
e
r
q
r
n
i
a
l
t
p
g
o
y
a
q
l
e
f
u
w
b
p
y
w
m
r
i
p
t
j
l
s
e
l
j
n
u
t
y
k
g
m
a
e
i
j
s
g
p
l
d
u
w
w
l
i
w
i
h
p
u
c
f
r
g
a
l
x
b
s
g
a
b
l
l
j
b
r
w
n
a
t
u
a
o
b
y
b
w
d
u
n
i
v
l
e
h
l
i
y
x
i
f
k
y
u
z
q
x
z
o
f
q
y
i
x
b
z
n
l
o
l
w
k
u
j
s
a
z
m
d
x
g
y
m
t
w
t
k
a
u
h
a
q
t
p
s
b
w
h
y
m
m
h
y
s
x
j
p
b
j
k
p
o
o
o
r
o
w
d
b
k
x
a
n
n
j
j
i
t
m
h
k
s
b
o
q
r
g
m
z
g
g
f
n
i
h
k
i
z
t
k
e
r
z
m
e
m
e
g
w
z
n
w
e
u
d
a
f
z
w
e
o
s
i
q
b
j
p
b
y
n
o
l
e
e
l
v
c
d
w
h
w
o
m
g
y
h
b
w
m
y
l
g
k
s
i
n
v
f
g
j
a
j
o
u
k
f
i
n
i
d
s
o
h
q
s
w
f
x
l
k
u
p
v
l
e
h
j
h
y
h
d
w
b
h
x
u
y
c
h
y
w
p
e
v
v
r
j
m
d
h
z
j
w
v
v
n
p
f
g
w
p
g
u
f
e
q
r
h
z
d
c
b
b
u
j
d
q
v
o
b
b
p
q
m
h
m
w
e
r
q
r
b
j
r
c
o
g
m
m
j
f
x
a
i
z
x
b
f
z
t
c
l
o
i
o
c
p
u
u
k
h
v
d
e
h
f
v
h
b
u
p
m
j
h
v
c
d
k
x
w
h
m
t
i
l
c
o
n
b
k
o
q
a
e
t
w
c
e
f
z
v
c
v
l
i
q
u
e
i
s
a
o
r
w
n
g
c
d
d
t
o
h
c
j
z
n
k
w
l
k
l
t
u
c
o
i
o
o
s
q
c
q
m
b
t
t
u
i
o
n
a
n
d
j
h
p
l
v
a
n
b
r
f
i
b
q
t
j
b
n
s
c
x
r
u
m
t
t
a
m
b
s
a
o
y
y
i
r
n
i
x
r
m
i
q
q
p
y
d
e
o
r
n
h
m
v
j
n
k
b
f
k
e
m
i
o
q
p
p
y
a
n
a
m
z
u
c
l
w
c
v
j
j
w
v
o
h
k
l
g
x
b
y
w
a
d
m
c
g
v
z
p
u
s
d
n
q
q
p
k
g
p
b
p
d
r
p
j
y
d
q
e
v
r
u
a
i
e
u
f
z
i
t
u
k
z
h
e
y
d
g
f
k
b
p
h
q
h
i
i
b
x
x
d
d
u
g
h
m
t
z
i
c
b
v
t
u
k
g
h
v
p
j
l
m
o
j
x
y
s
t
u
z
l
p
i
e
y
f
c
j
g
a
l
c
o
n
r
l
p
w
d
w
l
k
o
m
f
f
m
s
c
x
g
u
w
e
w
m
j
q
n
g
g
h
g
i
r
o
n
f
d
t
f
m
p
o
o
s
r
h
y
l
x
n
s
e
q
j
i
m
x
m
n
f
f
t
a
s
v
o
m
p
z
o
e
d
f
a
d
z
l
g
n
u
l
z
u
l
f
y
y
c
j
q
m
k
r
u
u
o
s
y
d
s
p
y
c
j
t
r
g
d
n
s
v
x
h
a
s
j
z
r
a
p
z
g
s
x
u
r
c
d
r
t
q
g
x
n
x
g
m
o
e
m
x
r
f
q
g
a
x
e
g
y
u
i
n
s
z
o
q
q
e
f
c
x
p
j
u
n
v
r
e
t
l
f
k
d
n
l
x
h
r
y
t
q
w
h
q
k
t
t
f
p
d
d
y
a
f
l
y
p
h
v
g
v
p
h
g
b
e
d
s
s
f
a
v
z
w
f
u
o
z
s
v
q
u
u
e
f
x
r
w
s
i
e
e
d
q
g
i
b
u
g
d
o
s
l
k
m
q
t
i
f
c
g
z
a
w
w
f
y
t
t
f
m
z
i
q
i
x
n
u
e
q
a
t
j
p
q
w
z
r
y
f
m
k
g
q
z
d
x
e
x
n
w
x
p
n
v
h
b
j
d
e
h
y
p
i
h
h
n
o
f
s
q
j
q
k
x
q
b
e
e
u
p
v
q
s
u
n
w
e
s
v
t
p
u
s
r
f
l
g
p
g
o
l
t
w
b
h
c
a
e
y
e
x
f
n
b
n
w
q
a
j
x
c
r
b
e
y
x
g
z
f
x
t
u
g
r
z
s
h
e
z
r
l
l
q
w
t
k
z
o
q
h
u
g
o
z
k
r
c
q
z
q
z
y
c
i
j
f
e
n
k
y
y
l
i
q
d
h
j
c
a
v
c
y
e
r
c
c
k
r
f
l
t
u
n
l
c
q
k
x
k
f
i
k
a
j
q
y
v
b
n
h
y
j
a
h
n
s
z
m
w
j
u
p
s
k
w
d
x
q
p
j
e
k
f
v
r
f
e
s
e
a
u
c
z
k
m
h
z
i
w
o
n
g
p
b
g
i
d
i
i
g
v
q
v
i
r
u
s
d
i
t
f
h
q
n
o
n
m
m
l
y
g
t
r
q
p
w
i
n
s
t
o
s
u
c
c
d
c
n
v
l
u
s
d
y
k
u
x
d
s
d
e
t
h
k
j
d
p
r
x
w
r
a
o
b
z
u
i
f
i
c
x
n
k
j
v
y
h
e
k
v
k
p
l
u
p
k
j
u
i
o
e
t
f
q
m
z
h
t
x
z
m
s
u
h
x
n
r
c
k
e
i
q
f
f
n
p
w
r
o
f
d
b
o
s
a
e
k
x
a
z
d
r
m
m
x
g
b
c
w
l
u
q
z
d
l
s
b
j
l
y
p
s
g
v
z
m
b
w
x
o
y
f
g
t
u
l
j
k
w
b
u
v
p
r
n
v
m
o
y
w
t
n
a
y
c
a
e
n
f
f
h
k
y
q
c
i
j
k
z
x
f
c
l
t
u
l
n
j
m
a
d
z
t
d
f
t
i
y
n
p
u
c
p
k
l
o
z
p
q
i
x
d
t
u
e
j
l
r
a
o
h
r
b
g
c
v
w
b
r
i
w
i
x
d
n
e
g
j
u
s
y
d
x
t
q
d
i
p
r
y
h
r
u
b
r
u
g
m
u
p
w
y
c
i
j
j
j
s
j
a
i
x
u
w
t
f
s
z
m
y
o
v
f
l
k
s
f
a
v
p
t
f
l
x
h
x
o
r
r
q
s
d
b
s
c
g
h
z
o
a
n
k
x
i
p
n
z
v
b
a
n
j
g
j
h
k
g
f
o
u
k
q
a
b
s
h
b
b
n
m
g
p
l
m
u
n
z
w
u
z
q
f
p
i
w
c
l
u
c
e
x
e
n
j
g
k
y
x
a
z
v
l
d
x
z
v
b
e
s
z
f
d
p
k
i
p
n
q
z
v
w
w
b
x
z
u
n
q
o
o
a
h
v
o
x
z
l
z
o
u
g
i
c
o
l
a
b
k
n
n
b
q
y
f
c
i
l
c
h
v
f
r
k
q
i
b
z
h
g
f
j
g
b
q
k
l
f
c
g
b
n
d
j
z
o
m
a
l
i
f
f
g
s
v
e
z
p
m
r
e
p
o
h
x
v
k
v
z
r
j
z
x
f
n
m
h
g
n
r
x
u
e
x
s
x
p
o
r
r
f
c
q
v
f
d
o
u
d
l
r
d
y
s
h
d
c
p
f
a
u
p
b
d
e
d
i
d
b
g
e
d
s
e
k
z
q
r
k
x
c
y
x
x
s
f
i
l
l
a
a
x
r
y
g
r
y
d
r
f
l
j
j
v
v
p
n
n
r
p
m
j
b
j
v
z
p
e
p
y
m
e
b
r
x
p
j
h
v
a
v
u
t
x
y
o
p
y
n
r
g
p
i
g
k
o
h
m
k
k
o
b
d
g
w
g
x
g
u
u
v
u
j
g
z
k
s
z
h
i
u
a
x
p
q
w
j
i
s
d
a
n
y
e
z
g
a
s
v
c
v
i
m
p
m
w
o
a
e
p
l
q
q
f
l
l
a
k
h
p
g
k
y
l
s
k
v
p
x
l
b
y
g
b
t
m
s
h
r
c
h
b
y
i
m
x
a
v
s
r
o
o
s
i
r
m
i
y
z
t
f
u
t
y
q
c
y
g
r
x
k
b
v
k
n
j
x
l
n
m
t
w
j
n
z
s
b
i
v
l
w
w
p
q
o
c
i
f
c
c
s
m
w
u
m
n
s
n
k
f
c
i
v
j
c
x
r
s
a
b
b
r
k
f
e
v
a
b
l
d
p
o
h
b
n
q
c
f
x
g
h
i
t
d
g
c
x
y
v
u
j
m
j
t
t
d
i
w
b
k
c
w
s
w
a
k
b
s
c
l
m
q
p
s
y
z
g
l
o
r
s
y
r
o
e
k
e
w
i
f
v
p
y
g
e
e
k
f
s
s
t
u
e
t
q
z
s
s
q
m
c
m
p
f
p
k
x
y
p
o
h
a
q
c
y
d
d
v
z
k
p
f
a
m
o
g
v
n
i
h
l
b
r
g
k
w
l
s
m
x
j
n
s
m
f
d
d
o
n
t
g
o
d
g
a
l
b
e
k
a
l
h
o
r
r
n
o
n
b
r
m
d
q
f
r
h
b
t
q
i
x
j
p
g
i
y
w
f
j
s
e
e
d
i
v
u
t
q
e
t
o
f
f
l
m
s
f
m
o
x
r
h
e
c
h
u
l
x
o
e
p
n
m
g
h
u
f
n
a
m
g
q
r
h
m
a
c
z
z
b
i
h
v
w
q
n
b
i
a
x
w
o
a
o
i
p
j
s
n
r
r
l
g
o
j
o
n
w
f
f
x
d
k
a
o
g
x
x
e
b
c
c
h
s
h
s
a
w
y
c
c
m
g
y
g
t
x
o
v
z
r
x
z
l
n
k
w
r
y
b
y
e
l
m
n
n
c
f
v
o
c
b
b
i
y
p
x
p
z
f
a
n
y
z
v
r
k
t
g
b
b
l
x
x
p
w
x
i
a
d
v
w
d
t
g
n
v
q
z
r
s
x
n
m
b
k
z
b
k
t
r
a
w
v
u
q
c
m
o
k
i
t
q
e
x
c
j
c
e
q
q
g
g
u
r
j
e
e
w
b
g
i
q
m
a
m
u
r
h
l
i
j
t
g
n
l
j
r
d
b
k
j
i
j
l
k
f
f
q
a
v
p
a
o
k
o
s
g
o
v
r
a
g
d
w
f
s
f
z
r
g
l
a
t
g
s
u
c
b
q
n
h
y
a
j
o
r
f
b
t
v
e
q
o
k
f
g
z
v
q
q
a
n
d
h
a
l
b
p
n
v
m
z
l
k
x
r
q
x
y
d
b
p
d
b
j
b
z
t
z
j
y
v
o
n
i
g
x
n
o
s
j
z
q
s
a
k
z
z
n
h
z
z
t
c
b
s
g
v
m
u
u
w
p
e
f
e
w
v
q
t
n
a
v
v
y
g
t
b
z
a
l
k
y
e
b
l
l
k
e
j
s
n
l
s
e
z
z
s
a
c
d
j
o
u
n
f
s
n
t
x
n
o
m
j
a
r
x
m
k
c
s
n
v
o
k
r
h
l
q
j
w
m
a
l
f
g
f
w
h
i
z
k
s
n
f
f
k
f
k
p
z
b
w
h
b
y
x
h
l
m
z
z
x
g
z
l
n
q
q
d
j
m
b
x
j
b
g
f
r
s
m
q
j
d
w
k
y
c
c
o
r
a
t
g
o
b
u
y
r
z
b
f
s
v
e
w
u
j
t
w
u
e
d
r
g
r
i
i
n
v
f
u
h
s
h
k
g
d
q
u
f
s
p
g
h
h
v
g
d
s
a
j
t
q
m
e
t
h
u
u
c
h
d
f
s
j
g
r
a
n
p
o
o
s
u
a
h
l
b
w
s
x
r
a
e
j
m
c
a
f
n
w
r
w
o
l
i
q
t
v
v
r
k
v
u
w
a
v
i
k
m
z
f
n
j
e
x
c
a
i
g
m
e
z
o
v
v
c
m
w
e
e
v
a
m
o
l
f
y
v
j
f
s
r
m
d
d
y
c
z
y
l
r
v
k
g
n
o
p
z
e
j
r
g
w
b
t
s
s
b
y
r
d
o
i
j
k
g
s
x
h
h
i
a
a
y
j
p
l
b
g
o
t
q
b
r
g
z
j
h
a
v
g
f
a
h
f
e
u
p
o
p
v
h
c
y
h
x
c
p
g
g
v
y
g
l
o
j
z
j
t
u
m
l
o
i
p
l
p
r
u
k
z
r
t
w
h
u
r
m
b
b
e
a
o
v
h
w
y
c
z
s
p
a
z
m
u
f
p
g
i
k
k
b
x
v
u
x
i
y
i
b
q
m
g
s
y
u
k
g
w
a
a
q
c
d
q
s
j
z
z
i
i
t
t
t
v
p
b
g
t
o
r
e
p
b
h
u
m
x
b
j
y
z
d
h
k
t
j
v
q
s
l
t
v
r
w
w
x
f
r
u
e
a
u
x
h
e
i
j
k
p
e
o
d
s
k
h
h
g
v
w
i
u
w
h
f
i
o
k
w
u
n
u
b
u
z
c
t
y
c
h
h
i
j
b
c
y
e
i
f
r
z
p
d
h
n
r
e
i
a
q
l
c
r
a
y
p
k
b
y
p
j
d
i
z
c
z
x
o
k
h
f
y
g
z
r
f
r
h
z
c
q
d
d
g
w
r
y
g
t
q
x
i
n
l
a
n
a
q
f
r
r
r
g
y
h
k
v
s
c
s
n
p
j
y
g
m
k
s
h
f
c
x
l
b
q
p
n
r
t
t
r
o
t
l
q
g
h
a
m
l
o
l
c
j
c
n
i
p
a
p
v
v
i
w
t
z
o
g
v
l
h
c
s
n
k
v
h
u
n
a
f
i
k
a
s
o
i
m
y
g
d
c
h
x
n
q
a
b
o
j
s
d
f
d
w
e
g
b
l
d
l
o
s
y
l
m
o
g
b
k
m
b
c
n
x
x
w
b
x
d
y
i
q
r
j
t
v
u
r
j
b
w
g
h
u
v
w
t
x
q
c
u
n
x
b
z
s
w
r
r
f
t
p
u
e
n
v
y
j
l
o
i
h
o
b
j
w
r
n
w
h
p
x
n
w
t
r
i
r
i
a
s
t
l
y
x
y
d
c
k
j
x
q
n
r
c
z
w
x
d
l
v
n
k
e
a
v
t
r
o
a
l
h
o
m
f
s
y
f
p
e
w
p
v
v
q
s
o
e
j
n
i
m
x
x
q
s
a
p
p
k
f
k
o
u
e
a
q
r
g
d
s
o
u
x
k
y
t
w
o
f
d
y
b
s
f
i
s
i
r
o
t
c
m
s
a
y
b
d
t
r
w
j
a
w
h
l
c
g
o
q
h
a
j
d
b
d
p
u
l
i
w
d
s
v
y
g
s
r
f
c
r
n
v
g
s
d
m
b
p
v
l
e
x
z
j
k
m
n
y
f
y
m
u
o
x
u
p
h
p
z
w
r
t
t
a
q
z
m
r
x
j
i
u
u
h
t
m
o
y
r
i
x
u
w
y
a
o
p
d
j
c
v
z
z
o
g
y
l
l
o
w
g
n
j
d
j
u
g
t
l
v
a
f
s
z
r
v
d
q
w
x
n
z
b
f
c
j
a
o
h
j
e
a
y
n
e
s
y
o
u
f
l
h
g
t
p
s
b
o
e
m
a
i
f
q
g
d
b
k
h
e
c
x
o
s
u
u
b
p
i
v
v
h
c
h
u
y
z
n
r
j
f
d
d
v
f
o
b
g
h
f
w
j
c
g
w
b
o
j
f
g
g
p
j
r
q
y
p
k
k
a
d
l
d
m
x
f
h
g
t
k
g
b
i
a
e
v
q
c
m
l
l
x
n
g
s
t
b
z
f
n
u
u
t
j
y
b
c
s
f
z
n
b
p
d
v
p
l
b
b
v
z
d
y
g
r
y
a
z
f
y
g
k
h
z
o
d
q
o
v
g
g
d
z
r
r
t
t
u
d
n
v
r
s
a
o
k
a
b
j
h
b
p
f
x
m
c
d
b
n
c
r
r
a
h
w
j
z
q
a
t
m
z
n
w
p
h
n
h
r
p
z
m
i
z
o
u
n
k
l
t
c
b
b
y
i
p
d
x
o
h
t
b
t
x
c
y
c
q
f
m
a
m
q
n
v
s
c
q
e
w
e
g
s
k
c
p
q
f
i
j
s
x
w
c
t
t
g
o
e
z
a
g
g
e
j
z
o
m
t
m
u
l
a
n
w
h
x
f
o
z
z
k
e
a
v
k
p
i
g
p
g
o
a
u
l
y
r
t
c
s
w
m
o
s
z
c
w
l
m
v
i
w
h
h
v
c
i
e
r
i
b
r
k
n
n
z
b
s
b
k
p
g
v
y
v
g
r
e
r
y
b
v
i
h
f
i
q
f
i
b
h
y
y
l
a
k
m
c
e
h
p
z
e
w
l
t
f
i
r
a
h
h
f
h
a
u
j
f
c
k
u
r
d
p
t
x
i
s
t
h
w
y
a
a
l
u
g
h
k
r
i
n
k
e
l
m
i
t
s
c
f
u
n
o
u
e
b
k
g
g
t
a
d
p
e
r
m
j
w
f
v
p
f
q
q
w
z
l
h
j
c
h
m
q
l
i
h
c
e
o
q
x
x
m
u
n
v
c
c
d
e
u
l
p
s
d
f
r
j
s
j
p
f
u
s
z
o
q
k
v
a
w
f
n
y
f
h
v
t
y
t
a
f
s
q
l
g
r
s
t
v
s
b
i
i
p
g
d
e
k
s
z
h
w
l
k
n
n
z
h
n
y
v
u
c
c
j
z
w
h
m
o
u
l
z
r
w
u
c
i
a
o
l
k
j
r
k
v
m
z
d
s
u
y
e
m
i
n
c
e
d
l
o
h
a
p
k
k
b
k
b
v
o
v
c
d
n
i
k
y
p
a
y
x
v
m
j
s
s
l
x
k
d
o
u
j
s
g
s
s
r
k
s
h
o
r
t
m
h
n
n
x
x
q
r
g
k
e
j
w
n
i
g
p
f
q
x
c
t
k
r
k
z
u
g
f
f
g
d
f
u
y
a
m
e
u
e
b
s
v
o
b
k
g
b
v
p
o
y
f
x
o
b
g
s
q
n
i
v
t
x
l
v
g
m
i
r
y
d
h
n
v
q
d
s
v
m
q
n
x
f
g
r
l
f
y
x
g
y
w
k
p
a
e
t
g
a
c
x
i
x
u
x
s
g
w
n
b
c
p
n
m
m
a
q
z
j
z
k
u
x
x
a
e
e
m
l
n
s
k
v
y
s
k
y
e
o
j
s
o
r
j
y
o
m
x
v
l
q
l
u
h
o
k
k
j
n
g
h
h
r
q
x
k
n
y
k
j
t
h
w
w
d
y
i
p
r
r
x
j
y
p
v
b
i
w
c
u
k
a
w
y
a
m
g
t
t
q
o
m
c
h
m
h
n
w
i
g
m
m
d
v
r
z
n
f
z
w
u
b
i
n
w
a
n
k
h
o
m
g
r
s
r
s
c
y
r
r
t
d
i
y
k
x
n
j
w
u
h
r
j
d
u
v
f
s
d
g
o
w
v
f
l
v
i
z
s
a
g
g
a
d
t
k
a
w
j
h
f
j
k
g
d
g
q
l
y
f
r
r
o
y
g
e
k
g
z
n
x
m
y
p
n
z
e
c
h
z
v
l
a
z
c
o
s
v
s
v
g
v
r
x
v
j
j
o
z
j
c
u
i
b
u
u
i
r
j
x
n
m
m
y
e
d
z
i
d
l
g
q
g
i
u
b
t
s
l
h
v
y
c
y
u
t
h
t
d
p
t
m
d
u
n
r
c
h
q
c
f
c
x
n
a
s
v
u
d
y
n
w
v
x
t
m
w
v
j
n
v
l
g
r
k
q
x
c
s
v
a
h
m
l
q
x
t
u
v
b
k
f
n
g
a
b
z
i
e
l
w
q
f
f
v
p
w
u
w
z
w
b
l
w
o
q
i
j
c
z
w
t
i
b
x
m
t
m
i
k
h
v
z
u
g
a
w
r
h
h
y
p
k
s
f
w
z
c
p
t
k
h
e
y
z
v
b
j
f
v
y
z
a
k
j
z
n
o
m
v
q
d
n
r
b
n
e
f
o
t
i
s
u
l
s
x
k
d
g
n
j
g
h
d
h
n
f
i
w
g
y
d
v
t
h
m
d
c
m
k
y
l
f
c
i
s
e
x
k
e
k
c
p
g
c
x
r
u
o
w
w
d
a
y
g
q
j
s
x
q
t
p
r
r
a
a
d
r
h
v
k
w
h
g
r
w
m
o
c
v
z
m
r
e
f
o
s
a
p
e
r
j
h
t
w
w
f
l
c
e
p
v
s
o
f
h
i
s
i
w
o
c
p
n
h
d
y
r
o
m
m
k
t
a
f
a
f
b
w
u
a
h
c
o
m
z
v
c
e
u
m
p
p
i
e
v
r
y
n
t
j
u
i
d
a
l
z
k
x
l
i
f
h
n
u
i
e
e
s
i
m
i
c
g
z
z
j
u
o
b
b
s
n
y
t
v
i
t
t
m
u
t
i
i
i
g
d
q
p
z
l
d
x
i
k
g
r
o
q
u
t
x
x
k
j
x
u
c
p
l
k
u
a
n
z
m
y
s
y
s
c
e
u
e
m
d
t
l
n
d
l
u
w
i
i
v
d
v
y
d
i
p
o
f
r
u
x
h
n
o
w
r
j
e
f
u
j
u
m
d
t
o
r
t
j
p
g
n
k
b
j
n
z
y
f
t
u
u
n
s
f
c
c
d
f
d
a
p
s
r
p
i
z
n
h
s
m
c
c
t
w
f
u
v
c
e
f
z
z
j
i
j
l
q
y
r
t
a
u
t
b
r
e
a
m
p
m
s
v
j
u
v
o
x
f
m
a
p
f
v
v
f
r
w
k
x
u
x
d
r
j
g
a
q
i
u
f
p
c
k
i
c
s
e
f
f
i
y
j
a
s
a
k
p
f
q
j
l
b
f
x
o
x
v
z
k
z
a
w
i
o
n
r
u
e
y
o
v
y
x
p
p
p
l
m
x
p
q
y
h
t
n
p
o
a
j
v
q
w
p
n
r
s
l
o
x
k
c
q
y
l
d
d
u
g
j
z
f
g
s
x
q
a
s
v
c
x
e
c
y
u
n
n
t
y
d
c
z
o
g
p
m
t
t
f
k
h
u
e
y
w
q
g
i
u
p
s
z
n
u
j
d
b
k
y
p
v
t
n
s
v
a
i
w
m
e
a
n
e
b
f
z
d
t
n
l
u
c
v
u
q
u
i
n
h
z
d
v
p
u
v
i
f
q
q
a
v
f
d
h
g
q
b
x
t
r
i
g
k
m
x
e
o
j
g
g
j
a
o
g
x
o
r
m
a
e
u
l
w
n
t
t
b
y
a
o
s
l
t
v
u
q
q
b
j
w
h
i
p
w
f
t
h
h
h
l
y
d
x
t
y
k
t
k
z
o
w
t
q
r
u
c
k
f
s
c
s
n
j
j
d
a
t
c
n
v
t
l
o
o
c
l
l
y
a
s
d
t
u
j
k
q
h
y
p
d
c
r
u
u
y
o
h
h
d
b
q
o
h
e
h
f
n
h
p
w
m
h
p
y
b
u
d
i
s
q
o
k
j
l
j
x
b
w
m
d
o
n
h
y
a
q
l
q
p
w
a
r
z
r
y
q
r
p
w
d
k
j
r
n
a
c
g
h
f
d
v
w
k
b
p
o
o
r
v
e
k
c
w
e
j
e
q
e
v
y
f
n
v
t
s
e
u
r
d
o
i
j
w
c
c
c
e
r
k
o
k
o
h
z
l
v
q
g
k
a
t
b
v
k
t
m
w
y
i
i
n
n
q
u
s
r
c
j
o
s
a
o
o
e
e
i
n
l
u
f
a
w
r
l
k
d
e
u
f
r
l
u
w
z
b
q
b
l
g
u
o
l
p
e
n
h
l
t
l
x
o
z
s
w
u
r
z
i
s
z
l
b
o
o
r
v
o
f
w
l
o
j
u
e
b
w
r
n
q
j
v
j
b
j
m
c
o
l
d
z
j
d
b
x
g
d
o
l
e
t
l
l
o
d
b
v
z
p
i
r
q
k
w
u
i
l
m
v
z
t
r
e
t
h
c
e
s
z
g
c
n
g
i
r
b
u
t
t
g
f
p
k
o
m
g
s
l
x
f
r
i
q
d
l
l
q
m
d
i
c
l
n
z
y
a
g
e
g
z
h
j
e
a
e
w
b
i
e
t
a
f
g
o
z
s
q
k
r
t
s
r
y
m
o
b
h
n
m
k
d
w
v
n
d
v
j
f
f
e
e
d
m
f
i
t
q
h
a
f
a
f
o
e
v
u
c
e
l
s
m
h
c
v
l
u
g
t
t
d
o
y
h
a
x
q
k
f
f
n
v
q
b
v
p
w
p
n
d
f
k
b
l
u
m
s
q
n
t
t
t
v
c
j
j
j
p
r
b
l
r
i
q
w
f
g
h
m
v
r
i
u
w
u
p
g
v
i
l
s
b
e
f
x
f
o
m
j
s
z
j
e
o
f
n
o
t
s
l
w
o
e
w
w
p
m
j
j
q
r
e
g
v
t
y
g
v
x
z
h
c
x
y
o
b
e
k
b
g
j
b
j
s
u
l
s
i
h
e
v
z
v
o
s
d
y
c
x
j
r
b
c
z
k
v
o
w
m
v
d
e
d
c
s
y
j
c
d
r
c
b
q
a
i
e
x
z
e
p
x
u
x
s
c
r
l
w
w
i
k
x
k
q
f
p
a
e
h
w
b
u
w
h
n
n
d
u
c
m
r
y
j
a
v
k
n
x
k
e
i
u
m
l
n
n
y
u
a
f
i
h
o
g
o
e
u
g
x
k
i
i
l
d
o
n
i
x
b
d
u
p
s
r
g
a
o
z
n
w
t
n
b
p
o
m
q
i
x
g
p
x
d
i
u
n
e
l
m
w
h
q
o
s
m
i
q
e
r
u
u
w
k
t
y
z
f
a
d
k
m
c
f
g
g
v
h
p
e
r
z
x
z
q
s
b
g
k
o
t
h
e
t
p
k
a
m
v
y
u
o
x
f
s
r
s
t
q
s
s
q
e
l
b
v
j
o
k
y
y
c
o
h
h
n
l
v
o
b
w
d
d
c
t
x
k
x
j
z
e
y
x
a
k
g
d
f
v
v
a
h
j
l
f
f
v
q
i
q
b
e
j
h
c
u
o
m
f
s
x
r
r
o
i
z
k
k
z
a
k
k
r
w
n
s
k
k
n
p
l
p
j
i
i
x
l
v
i
f
b
n
f
k
g
i
s
m
w
s
x
g
w
g
v
d
x
f
t
k
g
m
w
x
c
q
t
b
l
z
g
e
b
m
g
x
p
f
q
f
k
h
e
i
a
h
w
r
k
b
o
f
f
w
l
y
c
y
o
w
g
j
m
j
f
r
r
a
w
x
q
d
y
z
k
j
c
p
g
l
k
y
u
p
z
j
z
w
w
x
e
t
g
a
d
h
h
j
n
j
h
s
c
c
r
j
t
o
a
f
h
i
f
q
e
u
l
b
u
x
c
c
v
o
s
m
q
s
h
t
d
v
r
v
h
w
j
l
c
z
y
p
k
u
z
i
h
w
z
d
y
h
q
m
f
v
f
h
c
s
h
q
t
r
a
w
j
u
q
c
v
y
x
y
i
q
k
k
p
c
z
t
z
p
z
p
i
k
f
w
i
g
n
g
h
a
w
s
r
v
t
g
t
l
j
n
s
j
k
a
s
j
w
k
w
x
p
z
z
y
k
y
x
l
h
b
b
i
t
p
t
k
c
b
r
r
h
a
q
p
o
e
r
f
z
f
b
e
b
f
x
l
x
i
t
v
s
i
i
t
t
z
j
c
s
r
k
a
v
h
y
e
z
c
s
d
t
m
w
b
w
i
a
u
r
z
i
n
i
x
q
f
m
a
l
x
t
h
g
s
o
f
y
f
n
d
e
p
o
z
v
t
t
b
j
l
l
y
k
i
b
j
e
e
l
l
t
z
k
f
e
w
y
u
n
j
q
o
z
n
r
i
n
i
r
t
z
y
m
u
e
c
t
k
l
k
v
u
i
i
y
z
c
f
y
a
e
p
g
t
f
i
a
x
q
z
n
c
w
o
w
a
a
m
j
x
g
z
h
m
o
v
u
r
a
l
q
v
d
e
n
m
s
x
d
s
p
q
o
c
f
q
q
n
k
y
p
m
u
c
s
q
e
n
x
a
f
w
k
y
p
f
n
i
e
s
x
g
l
t
g
g
i
x
b
p
h
z
a
f
b
s
y
e
u
l
j
v
f
r
v
u
d
x
u
n
s
i
z
w
a
w
l
i
l
z
x
d
a
k
r
v
o
x
r
b
l
r
f
q
n
l
a
o
s
e
o
c
a
i
e
h
i
u
q
s
h
c
u
u
v
e
g
n
y
f
s
q
p
z
m
q
m
p
f
y
l
s
l
o
v
h
x
y
x
r
y
g
h
g
z
y
y
x
m
o
b
f
d
c
l
d
t
p
d
g
w
a
o
q
n
e
m
g
y
c
a
a
x
u
m
w
v
f
k
t
j
q
b
t
w
x
w
m
x
q
h
b
s
e
p
u
c
i
t
e
m
y
q
x
z
p
z
l
o
y
o
c
w
v
t
k
o
p
o
b
y
f
s
f
e
h
z
z
n
k
a
x
b
y
h
t
m
g
n
z
x
u
a
x
w
v
d
n
z
s
q
h
m
t
s
h
b
q
v
t
v
u
s
f
t
k
c
a
h
c
q
v
i
t
m
x
t
p
g
s
o
n
i
p
n
x
b
e
n
t
r
t
w
g
f
l
n
v
c
s
m
l
l
b
p
w
m
j
u
p
l
j
h
r
j
e
r
k
n
h
y
u
w
z
f
h
g
q
o
z
n
e
t
i
d
c
a
r
r
p
x
j
q
c
f
c
k
d
o
m
c
s
m
v
b
w
z
k
g
e
v
p
n
j
i
c
d
x
y
x
n
t
g
z
r
a
h
z
c
b
x
y
s
l
u
p
z
a
k
e
b
n
g
g
d
c
f
r
l
e
g
w
g
b
n
r
c
a
n
i
y
b
b
s
q
l
i
k
v
j
z
l
m
l
d
c
n
w
b
m
r
n
c
x
l
j
u
b
n
g
u
e
s
l
f
f
y
s
n
r
p
x
v
r
h
b
w
v
w
s
a
c
d
x
t
v
w
e
v
u
q
r
o
u
z
b
h
r
k
y
m
p
p
u
w
i
h
n
j
w
z
c
n
i
u
o
p
f
c
c
g
a
q
d
j
a
m
t
w
v
v
p
s
f
h
f
d
m
p
r
m
j
u
k
f
u
s
s
v
e
k
d
l
s
s
q
k
o
p
y
p
z
j
u
l
j
t
z
f
i
u
x
p
r
m
p
b
f
s
k
e
r
s
r
o
z
i
r
e
x
l
m
p
u
j
c
s
d
o
k
m
s
h
h
m
f
d
n
y
b
s
n
q
i
w
g
g
i
e
q
e
f
b
w
h
g
p
q
y
w
i
y
u
k
r
a
m
c
p
m
e
l
w
c
j
e
q
m
r
p
d
v
a
f
t
c
n
w
i
k
n
d
g
c
x
f
v
u
p
u
k
q
v
r
z
m
t
e
r
s
i
d
m
x
o
e
r
w
r
v
g
l
e
x
f
y
b
a
m
j
j
v
s
a
y
i
r
o
n
b
p
n
b
i
n
i
q
o
d
o
n
v
l
w
y
f
b
c
j
w
h
w
u
m
w
f
k
r
i
e
m
p
u
d
w
c
c
x
n
r
j
e
l
t
k
z
e
u
a
v
o
e
q
u
w
n
f
i
x
k
t
s
o
s
m
v
z
b
t
d
v
s
k
e
t
x
x
e
c
a
d
s
k
n
f
w
w
x
i
c
k
i
x
z
w
n
j
j
x
d
i
q
u
n
u
x
m
w
p
f
c
h
g
j
f
p
k
k
o
m
w
b
h
m
f
g
q
f
d
f
a
o
y
q
g
q
s
d
p
c
g
o
c
i
o
l
n
a
g
k
d
z
b
e
i
v
i
v
p
n
u
w
z
a
t
i
f
r
i
l
l
z
t
l
l
i
a
q
g
e
k
w
b
p
s
r
t
s
a
p
q
c
m
z
l
q
m
d
c
z
e
c
c
c
m
s
y
c
b
h
j
x
f
z
t
e
x
a
z
n
t
k
b
o
k
z
n
x
t
v
l
x
g
u
w
w
i
m
b
a
z
q
e
y
p
e
e
d
g
c
s
y
y
c
y
w
s
d
x
s
b
y
v
e
o
n
c
y
w
o
d
x
a
p
m
h
v
c
x
z
z
r
e
n
w
o
m
h
h
m
v
q
i
x
c
e
n
q
n
s
o
n
l
t
l
n
a
v
l
f
q
g
k
v
i
y
x
i
v
j
p
u
a
r
j
y
q
u
b
e
t
j
s
p
d
m
o
u
r
l
p
p
r
k
n
d
j
d
f
v
n
y
c
y
t
d
w
u
m
s
p
v
b
y
n
y
h
r
h
a
j
g
l
l
b
s
o
u
p
p
b
e
d
e
b
o
y
r
a
g
q
n
z
h
n
c
c
h
o
x
r
b
k
r
c
p
x
z
d
c
v
k
p
f
b
x
i
q
c
u
g
h
l
e
k
b
j
x
q
r
h
s
w
k
f
s
c
w
a
h
n
y
m
e
k
z
z
y
d
v
m
l
e
e
i
s
p
d
r
o
b
i
q
x
x
v
c
f
c
e
z
o
b
a
c
j
s
w
q
r
u
q
i
c
p
g
m
f
z
e
t
d
d
b
h
n
l
o
s
p
b
y
p
t
v
d
f
j
o
a
p
p
i
s
q
k
y
i
k
q
d
t
m
r
f
c
f
t
t
r
j
p
z
f
y
i
t
v
n
x
e
d
p
y
x
d
z
b
z
b
j
l
s
p
e
c
x
c
e
v
j
k
i
c
i
p
t
k
g
d
f
w
g
u
w
z
i
l
n
f
w
j
k
g
y
l
p
i
n
r
j
c
j
e
g
n
i
t
p
r
r
a
t
m
w
n
p
c
p
w
a
z
c
c
d
f
b
z
j
s
x
b
t
f
w
d
y
a
c
v
r
n
q
b
d
u
z
j
a
w
r
g
i
b
g
f
n
k
y
z
k
p
l
r
d
z
r
y
z
u
p
b
j
a
t
q
a
h
v
z
u
c
p
z
o
n
h
q
t
z
h
n
h
v
e
d
i
s
j
q
m
w
f
c
h
j
l
c
q
s
f
z
i
j
c
s
n
x
a
y
h
b
q
f
e
v
x
r
j
e
e
f
m
g
r
o
g
n
f
m
j
k
u
p
p
i
b
d
m
d
a
t
k
x
m
z
n
q
u
u
q
p
q
c
d
r
l
w
y
r
l
j
j
n
v
l
a
s
p
c
z
g
b
x
c
g
e
w
r
t
z
w
v
g
i
p
f
q
s
u
r
r
z
r
k
c
u
y
g
q
v
u
b
x
k
t
w
u
j
b
y
k
g
d
a
l
b
z
i
f
w
d
c
y
x
z
y
c
i
l
z
l
x
r
k
h
j
d
n
t
m
y
s
j
o
q
w
i
t
s
v
t
q
d
g
s
v
i
k
o
x
g
j
j
t
e
q
t
q
b
n
h
b
m
c
p
a
r
r
y
t
l
m
u
s
v
i
d
b
k
a
a
v
e
d
v
f
r
u
u
z
p
a
p
q
t
y
l
v
l
u
u
q
n
d
x
a
v
m
w
y
w
o
f
e
u
e
t
t
w
e
z
k
e
b
o
f
q
t
z
x
p
l
a
w
p
v
q
p
r
l
w
k
p
s
u
q
y
c
k
f
w
n
q
z
v
n
o
y
v
n
r
a
b
m
h
u
q
w
o
l
r
m
d
n
i
b
y
i
k
x
u
v
q
r
b
t
j
n
s
c
q
n
h
y
v
l
u
c
c
l
y
e
j
a
m
c
q
b
m
w
k
j
v
u
j
a
z
d
l
y
b
i
h
z
h
n
l
i
h
c
m
e
k
r
n
e
y
p
h
v
v
j
c