Professional Documents
Culture Documents
Status Gizi - WHO (GIZI SIMPANG AGUNG)
Status Gizi - WHO (GIZI SIMPANG AGUNG)
1 2 3 4 1 2 3 4 1 2
BB / U TB / U BB / TB
ZI
WHO-2005)
NILAI Z_SCORE STATUS GIZI
BB / TB BB / U TB / U BB / TB
3 4
BB / TB
BB
TB
BB
/U
/ /UTB
###
###
###UM
sex
3sd
2sd
-1sd
1sd
###
-2sd
-3sd
UM
sex
3sd
2sd
-1sd
1sd
###
-2sd
-3sd
sex
3sd
TB
2sd
1sd
-1sd
###
-2sd
-3sd
u1
u2
u3
u4
t1
t2
bt1
t3
bt2
t4
bt3
bt4
BB TB
BB
###
###
###
/###
###
###
###
U
/###
###
###
/UTB
1####
1###
###
##
###
1
3sd
2sd
1sd
-1sd
###
-2sd
-3sd
3sd
2sd
-1sd
1sd
###
-2sd
-3sd
###
###
3sd
###
2sd
1sd
-1sd
###
-2sd
-3sd
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1###
####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1###
####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1###
####
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
1###
###
##
###
1
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
1####
###
1###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2###
####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2#
###
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
###
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
2####
2###
###
##
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
1###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
1
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
2
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
######
###
###
###
###
###
Jml
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
%
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
### ###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###BB
TB
BB/ //UU
TB
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###
###