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