Вы находитесь на странице: 1из 245

##################>###

################################################}#######m######

#[
########################bjbj##################

###############6#######################################################
##########\#######\##################################$##################
##############P######################~##r#########]#######]#######]######
########X######X######X######8~######:~######:~######:~######:~######:~######:~
##$###+######
##F###^~######################
#
#######X######################S####
#}U##.###X######X######^~############################]###################6##s~
######[######[######[######X########p###]############K###:###8~###########
###[######################################################X######8~##############
[######[##n###z#############C###@##############################################
#############}######K############"#################KY#####{##
###########$~######~##0###~#######|
#############Z########@###}###################################################
#################################################}##L###X######X######[######
X######X######################################X######X######X######^~######^~#
#####################################[##@###################################X####
##X######X######~######X######X######X######X######################
############################################
###############################X######X######X######X####
##X######X##############################################################X######
X######X######\###

##i###:#########

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
########

##Indique cul de las molculas cumple la regla del octeto. A)


# EMBED
Equation.DSMT4 ###
B) # EMBED Equation.DSMT4 ###
C) # EMBED
Equation.DSMT4 ###
D) # EMBED Equation.DSMT4 ###
E) # EMBED
Equation.DSMT4 ###
SOLUCIN#Si cumple la regla del octeto.RPTA.: E
Cuntas de las siguientes molculas, contiene el tomo central que no cumple la
regla del octeto? # EMBED Equation.DSMT4 ###
A)
2
B) 3
C) 1
D) 4
E) 5
SOLUCINNo cumplen octeto:I. # EMBED Equation.DSMT4 ###,
el Be completa # EMBED Equation.DSMT4 ####II.
el B completa # EMBED
Equation.DSMT4 ###III.
el Al completa # EMBED Equation.DSMT4 ####RPTA.:
BCul de las molculas tiene mayor nmero de enlaces covalente normales? A)
# EMBED Equation.DSMT4 ###B) # EMBED Equation.DSMT4 ### C) # EMBED
Equation.DSMT4 ###D) # EMBED Equation.DSMT4 ###
E) # EMBED Equation.DSMT4
###
#SOLUCINA) E.C. Normales#B) #
3. E. C. Normales
C)
3.E.C
Normales # D)
3.E.C Normales#
E)
4. E.C. Normales RPTA.: ECul de
las especies qumicas no tienen enlace covalente coordinado? A) # EMBED
Equation.DSMT4 ###
B) # EMBED Equation.DSMT4 ###
C) # EMBED
Equation.DSMT4 ###
D) # EMBED Equation.DSMT4 ###
E) # EMBED
Equation.DSMT4 ###SOLUCIN#A) In Hidronio 1 enlace dativo #B) In AmonioEnlace
dativo #C)
- 1In Nitrato#D) 1 Enlace dativo#E) No hay enlace dativo
RPTA.: E
Indique cules son propiedades de los compuestos inicos.I. Tienen
puntos de fusion elevados.II. Conducen la corriente elctrica al estado slido.III.
son sustancia que estn al estado slidos.IV. Tienen el mismo nmero
aniones y cationes.Slo I y II
B) Slo II y IIIC) Slo I y III
D) Slo III
y IVE) I, II y III SOLUCINI.
(V)II.
(F) Los compuesto inicos solo
conducen electricidad cuando estn fundidos o en solucin acuosaIII.
(V)IV.
(F) Por ejemplo en el # EMBED Equation.DSMT4 ### por cada unidad formula,
hay 1 catin # EMBED Equation.DSMT4 ### y dos aniones # EMBED Equation.DSMT4 ###
RPTA.: CIndique verdadero (V) o falso (F) a las proposiciones siguientes:En los
perxidos el nmero de oxidacin del oxgeno es -1.En los compuestos el nmero de
oxidacin de los metales alcalinos es +2.El nmero de oxidacin y la valencia son
iguales.A) FFV
B) VFF
C) VFV
D) VVV
E) VVFSOLUCIN
I. V
II. F.
III. FRPTA.: BIndique verdadero (V) o falso (F) a las
proposiciones siguientes:En los xidos cidos el nmero de oxidacin del no metal
es negativo.En los hidruros metlicos, el hidrgeno tiene nmero de oxidacin -1.
El in hidrxido tiene nmero de oxidacin -1.A) VFF B) FVV
C) VVV
D) VFV
E) FFVSOLUCINI) F
II) V
III) VRPTA.: BIndique verdadero (V)
o falso (F) a las proposiciones siguientes:Los xidos, perxido, hidruros y sales
binarias son compuestos binarios.II Los hidrxidos y cidos oxcidos son compuestos
ternarios.III.
Los hidroxidos al reaccionar con el agua forman hidrxidos.A) FVF
B) VVF
C) VVV
D) FFV
E) VFFSOLUCINI. V
II. V
III. V
RPTA.: CIndique la relacin incorrecta entre la frmula y la funcin qumica
respectiva:MgH2
hidruro metlicoSO2
xido cido.MnO3 xido bsico.K2O2
perxido.NaNO3 sal oxisal neutra.SOLUCIN # EMBED Equation.DSMT4 ### xido
cido. RPTA.: CIndique la proposicin incorrecta acerca de los siguientes xidos:
I.MnO3
II. CuOIII.CaO
IV. SO3
V.NO2
VI. N2O3SOLUCIN#
EMBED Equation.DSMT4 ###RPTA.: EA) I, IV y VI son xidos cidos.II y III son
xidos bsicos.V no forma cidos y bases.Con II y agua se obtiene Cu(OH)2Con VI y
agua se obtiene HNO3.################################ EMBED Visio.Drawing.11 ####
EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11
#### EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11 #### EMBED
Visio.Drawing.11 #### EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11 ####
EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11 #### EMBED Visio.Drawing.11
#### EMBED Visio.Drawing.11 ####PAGE #10##PAGE #10##PAGE #4#(((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
(((((((((((((((((((((((((((((((((((((((((((((((((
###################################################################################
###################################################################################
###################################################################################

###################################################################################
######################################################### #######

###
###M###N###e###f###g###h###l###m######~o\oF1\o\o##############)#j#####h(###h
o#W#CJ##EHOJ##QJ##U##aJ##+#j =wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ####h(###ho#W#CJ##OJ##QJ##aJ###$#h(###h#7#CJ
##OJ##QJ##aJ##mH
#sH
##
#h(###h#7#CJ##OJ##QJ##^J##aJ###0#j#####h=##ho#CJ##OJ##QJ##U##aJ##mH##nH##u###
##h=#CJ##OJ##QJ##^J##aJ#####h#7#CJ##OJ##QJ##^J##aJ###
#h=##h#7#CJ##OJ##QJ##^J##aJ###.#j#####h=#CJ##OJ##QJ##U##^J##aJ##mH##nH##u#####
##############################
###

###
###H###I###############################################################
#############################################################################
#############################################################################
#########################################################$#
##########^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(#######$##########^##a$#gd(#######$#
######a$#gd(#######$#a$#gd#7#######################################
####################################rrxlrVArlr###########)#j###
#h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j+=wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(##CJ##OJ##QJ##aJ###)#j####h(###ho#W#CJ##
EHOJ##QJ##U##aJ##+#j#=wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(###h(##CJ##OJ##QJ##aJ#####h(###ho#W#CJ##
OJ##QJ##aJ###
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##)#j####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j#
=wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ################################ ###
##$
##%
##
##
##
##
##
##r}kXrB#)#jg####h(###h(##CJ##EHOJ##QJ##U##aJ##+#jO
###h(###h(##CJ##OJ##QJ##U##V##aJ##$#h(###h#9#@CJ##OJ##QJ##^J##aJ###"

*##h(###ho#W#5#CJ##OJ##QJ##aJ#####h(##CJ##OJ##QJ##aJ###0#j#####h(###ho#W#CJ##OJ
##QJ##U##aJ##mH##nH##u#####h(###ho#W#5#CJ##OJ##QJ##aJ####h(###ho#W#CJ##OJ##QJ##a
J###
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##)#j####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j8
=wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ#################### ###
##$
##%
##
##
##
##
##
##
##
##1
##2
############################################################################
#############################################################################
############################################################$#
############^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(#################d####^##`gd(#######$#
##########^##`a$#gd(#######$###########^##`a$#gd(#### ##
##
##
##
##
###
###
###
###
###
###
####.
##/
##0
##1
##>
##?
##@
##I
##W
##X
##o
##
wkRk#############################################0#j#####h(#
##h(##CJ##OJ##QJ##U##aJ##mH##nH##u#####h(##CJ##OJ##QJ##aJ###)#j####h(###ho#W#CJ
##EHOJ##QJ##U##aJ##+#j]H
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##)#j####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j]
H
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(###ho#W#5#CJ##OJ##QJ##aJ####h(###ho#W#CJ
##OJ##QJ##aJ###%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ####2
##3
##4
##5
##6
##7
##8
##9
##:
##;
##<
##=
##>
##?
##s
##t
##u
##v
##w
##x

##y
##z
##{
##
##
##
##
##
############################################################################
#############################################################################
#############################################################################
############################################################################
################################$###########^##`a$#gd(####o
##p
##q
##r
##w
##x
##z
##{
##
##
##
##
##
##
##
##
##
##
##
##rru`rG5############"

*##h(###ho#W#5#CJ##OJ##QJ##aJ###0#j#####h(###h(##CJ##OJ##QJ##U##aJ##mH##nH##u##
#)#j####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#jJ^H
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(###h(##CJ##OJ##QJ##aJ#####h(##CJ##OJ##QJ
##aJ#####ho#W#CJ##OJ##QJ##aJ#####h(###ho#W#CJ##OJ##QJ##aJ###
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##)#j####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j#
^H
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####
##
##
##
##
##
##
##
#######k###############################################################
############################################################################
#############################################################################
#############################################################$#
##########^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(######$#############^##`a$#gd(#######$#
##########^##`a$#gd(####
##
##
##
##
##########*###+###,######0###1###H###I###J###K###O###P###g###h###{eP:############+#jS%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##)#jH ###h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#jJ
%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##)#jd####h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j>
%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ####h(###ho#W#CJ##OJ##QJ##aJ#####h(###h(##CJ
##OJ##QJ##aJ#####h(##CJ##OJ##QJ##aJ#####ho#W#CJ##OJ##QJ##aJ#####h(###ho#W#5#CJ##
OJ##QJ##aJ####h###i###j###n###o#######################################
#########rYI=#########################ho#W#CJ##OJ##QJ##aJ#####h(###
ho#W#5#CJ##OJ##QJ##aJ##0#j#####h(###h(##CJ##OJ##QJ##U##aJ##mH##nH##u###)#j(###h
(###ho#W#CJ##EHOJ##QJ##U##aJ##+#jk%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##)#j#&###h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j^
%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(###ho#W#CJ##OJ##QJ##aJ###
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##)#j0####h(###ho#W#CJ##EHOJ##QJ##U##aJ#####
##################

###

###

###

##(

##)

##*

##<

##F

##H

##I

##

##

##

##

## o\F####################################+#j$wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##$#h(###ho#W#@CJ##OJ##QJ##^J##aJ#####h(###
ho#W#5#CJ##OJ##QJ##aJ##"

*##h(###ho#W#5#CJ##OJ##QJ##aJ#####ho#W#CJ##OJ##QJ##aJ###0#j#####h(###ho#W#CJ##OJ
##QJ##U##aJ##mH##nH##u###0#j#####h(###h(##CJ##OJ##QJ##U##aJ##mH##nH##u#####h(###
ho#W#CJ##OJ##QJ##aJ#####h(###h(##CJ##OJ##QJ##aJ##########################
##############

###

##

###

##

##

###

###

##$

##%

##&

##(

##)

############################################################################
#############################################################################
#############################################################################
#############################################################################$
###########^##`a$#gd(######$#
&##F############^##`a$#gd(####)

##*

##=

##>

##G

##H

##I

##

##

##

#####/##8##:##>##? ##@##A
############################################################################
#############################################################################
#############################################################$#
&##F##
#)###########^##`a$#gd(#################d####^##`gd(######$#
############^##`a$#gd(#######$###########^##`a$#gd(#######$#
##########^##`a$#gd(####

##

##

##

##

##

##

##

##

##

##

##

##

##

##

##

##

##

##

##

#####

####{f P;####)#j4###h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j#%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ##)#j1###h(###ho#W#CJ##EHOJ##QJ##U##aJ##+#j$w
H
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(##CJ##OJ##QJ##aJ###)#j.###h(###ho#W#CJ##
EHOJ##QJ##U##aJ##+#j$wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(###ho#W#CJ##OJ##QJ##aJ###
%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##)#j+###h(###ho#W#CJ##EHOJ##QJ##U##aJ####
#################+##,##-##.##/##8##9##:##@##A##B##a##b##e##f##i##j##########
####
}qbqIbI}##0#j#####h(###h(##CJ##OJ##QJ##U##aJ##mH##nH##u#####h(###
h(##CJ##OJ##QJ##aJ#####ho#W#CJ##OJ##QJ##aJ###0#j#####h(###ho#W#CJ##OJ##QJ##U##aJ#
#mH##nH##u#####h(###ho#W#5#CJ##OJ##QJ##aJ##)#j7###h(###ho#W#CJ##EHOJ##QJ##U##a
J##+#j%wH
###h(###ho#W#CJ##OJ##QJ##U##V##aJ####h(##CJ##OJ##QJ##aJ#####h(###ho#W#CJ##OJ##QJ
##aJ###%#j#####h(###ho#W#CJ##OJ##QJ##U##aJ####A##B##P##`##b##c##d##e##g##h##i##j
##k##o##p##q##r##s##t############
############################################################################
#############################################################################
#############################################################################
############################################################################$#
&##F############^##`a$#gd(#######$###########^##`a$#gd(########
##############################################
############################################################################
#############################################################################
#############################################################################
#############################################################################
#$###########^##`a$#gd(#######$###########^##`a$#gd(##########
############
##L###R#########B###C###L###############
}}rbO=####################jv
#H
###h(###hU7#CJ##U##V##aJ##
%#j#####h(###hU7#CJ##OJ##QJ##U##aJ####h(###hU7#5#CJ##OJ##QJ##aJ####h(###hU7#
CJ##aJ#####h(###h5#CJ##OJ##QJ##aJ#####h(###hU7#CJ##OJ##QJ##aJ#####h(###ho#W#5
#CJ##OJ##QJ##aJ##"

*##h(###ho#W#5#CJ##OJ##QJ##aJ#####h(###h(##CJ##OJ##QJ##aJ#####ho#W#CJ##OJ##QJ##
aJ###0#j#####h(###ho#W#CJ##OJ##QJ##U##aJ##mH##nH##u#####h(###ho#W#CJ##OJ##QJ##aJ#
####
##8###]###################1###B###C###L###S#########b###c###l###m###########
############################################################################
#############################################################################
#############################################################################$
###########^##`a$#gd(######$#
&##F############^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(#######$#
##########^##`a$#gd(#####################4###5###6###7###F###G###^###_##
#`###a###b###c###k###l###m######zo]Mo<################
#h(###h5#CJ##OJ##QJ##^J##aJ#####h(###hU7#5#CJ##OJ##QJ##aJ##"

*##h(###hU7#5#CJ##OJ##QJ##aJ#####h(###hU7#CJ##aJ###)#jb@###h(###hU7#CJ##EHO
J##QJ##U##aJ####jt#H
###h(###hU7#CJ##U##V##aJ##)#jh=###h(###hU7#CJ##EHOJ##QJ##U##aJ####ju#H
###h(###hU7#CJ##U##V##aJ####h(###hU7#CJ##OJ##QJ##aJ###
%#j#####h(###hU7#CJ##OJ##QJ##U##aJ##)#j:###h(###hU7#CJ##EHOJ##QJ##U##aJ####m#
###########5###g###h###################################################
#############################################################################
#t############t############t#########################################$#
##########^##`a$#gd(#######$#
#####p#####l##########^##`a$#gd(#######$#
#####p####l##########^##`a$#gd(######$#
&##F #############^##`a$#gd(################^##`gd(#######$#
&##F##
#)###########^##`a$#gd(###

######h###########################################################
#
###########P###R#######5###F###G###P###d###m###n###o########################
########################$###%######.###/########h

(###h5#CJ##H*#OJ##QJ
##^J##aJ##"

*##h(###h5#5#CJ##OJ##QJ##aJ#####h(###h5#5#CJ##OJ##QJ##aJ####h(###h5#CJ##
OJ##QJ##aJ###(#h(###h5#CJ##OJ##QJ##^J##aJ##mH
#sH
##
#h(###h5#CJ##OJ##QJ##^J##aJ#####h(###h5#CJ##OJ##QJ##aJ##5#################
I#########################################################################
##########################x############^#########################################
#######$######p#####l##########^##`a$#gd(######
##########^##`gd(######$#
&##F
#######8########^##`a$#gd(#######$#
&##F
#############^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(######$#############^##`a$#gd(#######$#
##########^##`a$#gd(###
############################Q###R##########################################
#############################################}############h#####################
##############################################$#
############^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(######$#############^##`a$#gd(#######$#
##########^##`a$#gd(#######$###########^##`a$#gd(######
##########^##`gd(#######$######p####l##########^##`a$#gd(###
R#################5###F###G###P###d###e###n###################################
############################################################################y
############y####################################################################$#
##########^##`a$#gd(################^##`gd(#######$#
#####p####l##########^##`a$#gd(#######$######p#\
##l##########^##`a$#gd(#######$###########^##`a$#gd(#######$#
&##F##############^##`a$#gd(####n###o######################$###
%###.###Y###Z###c###d#########################################################
#############################################################################
#############|###################################$#
##########^##`a$#gd(#######$###########^##`a$#gd(######
##########^##`gd(######$#
&##F

##$ ###8##########^##`a$#gd(#######$#
&##F##
#)###########^##`a$#gd(######$#
############^##`a$#gd(####/###0###G###H###I###J###Z###b###c###d#########
########################

ucuN<N#####################"#h(##CJ##OJ
##QJ##^J##aJ##mH #sH
##(#h(###h(##CJ##OJ##QJ##^J##aJ##mH
#sH
####h(###h(##CJ##H*#OJ##QJ##^J##aJ####h(##CJ##OJ##QJ##^J##aJ###
#h(###h(##CJ##OJ##QJ##^J##aJ#####h(###h5#5#CJ##OJ##QJ##aJ##"

*##h(###h5#5#CJ##OJ##QJ##aJ###)#j7C###h(###h5#CJ##EHOJ##QJ##U##aJ####j&sH
###h(###h5#CJ##U##V##aJ####h(###h5#CJ##OJ##QJ##aJ###
%#j#####h(###h5#CJ##OJ##QJ##U##aJ####d################################"##
#####D###a###}###############################################################
############################################################################
#########################################################$#
&##F#############^##`a$#gd(#######$#######a$#gd(#######$#
##########^##`a$#gd(#######$###############^##`a$#gd(#######$#
##########^##`a$#gd(######$#
&##F##
##########^##`a$#gd(##########################################
#####################!###"###a###|m[F|m4"

*##h(###h(##5#CJ##OJ##QJ##aJ###)#j#F###h(###h(##CJ##EHOJ##QJ##U##aJ####j sH
###h(###h(##CJ##U##V##aJ####h(###h(##CJ##OJ##QJ##aJ###
%#j#####h(###h(##CJ##OJ##QJ##U##aJ####h(###h(##5#CJ##OJ##QJ##aJ####h(###h(##
CJ##H*#OJ##QJ##^J##aJ##
#h(###h(##CJ##OJ##QJ##^J##aJ###"#h(##CJ##OJ##QJ##^J##aJ##mH
#sH
##(#h(###h(##CJ##OJ##QJ##^J##aJ##mH
#sH
##+#h(###h(##CJ##H*#OJ##QJ##^J##aJ##mH #sH
###a###}#########################################################
##############################################################
#qqmfmqqmfmmmm

#hT##h#####h###(#j#####h1m<##h##U##mH##nH##sH
#tH
#u###(#j#####h1m<##h##OJ##QJ##U##mH##nH##u#####j#####h##U##mH##nH##u#####hSON##
##j#####hSON#U##$#h(###ho#W#@CJ##OJ##QJ##^J##aJ#####h(###h(##CJ##H*#OJ##QJ##^J
##aJ##
#h(###h(##CJ##OJ##QJ##^J##aJ###(#h(###h(##CJ##OJ##QJ##^J##aJ##mH##sH##(######
##############################################################
############################################################################
#############################################################################
############################################################################
########################################################gd## ##
##C#"#gd######gd#################d####gd(#######$#
&##F#
############^##`a$#gd(###############################################
###.###/###0###2###3###L###M###N###O###Q###R###k###l###m###n###p###q############
############
~og########################j\###
h(##U####j/H
###ho#W#CJ##U##V##aJ####j:X###h(##U####j#/H
###ho#W#CJ##U##V##aJ####jS###h(##U####j5^H
###ho#W#CJ##U##V##aJ####jO###h(##U####j]H
###ho#W#CJ##U##V##aJ####h#7####jTI###ho#W#U####j`H
###ho#W#CJ##U##V##aJ####ho#W####j#####ho#W#U####hSON####h#####j#####h##U##mH##n
H##u##$####################1###2###P###Q###o###p########################
###
#######)###*###H###I###g###h##################################################
############################################################################
#############################################################################
#############################################################################
##############################################################################
gdo#W#############################################################
################ #######

###%###&###'###(###*###+###D###E###F###G###I###J###c###

qi############################j###h(##U####j-H
###ho#W#CJ##U##V##aJ####jy###h(##U####j*H
###ho#W#CJ##U##V##aJ####jo###ho#W#U####j!*H
###ho#W#CJ##U##V##aJ####juk###h(##U####j0H
###ho#W#CJ##U##V##aJ####jf###ho#W#U####jc0H
###ho#W#CJ##U##V##aJ####ho#W####j#####ho#W#U####j#b###h(##U####j,0H
###ho#W#CJ##U##V##aJ###$c###d###e###f###h###i#############################
###########################################jtejteN
############,#j#####h@###h##0J##5#CJ##OJ##QJ##U##aJ#####h8##h##CJ##OJ##QJ##
aJ#####he###h##0J##5#CJ##OJ##QJ##aJ##%#h##0J##CJ##OJ##QJ##aJ##mH##nH##u##
#he###h##0J##CJ##OJ##QJ##aJ###,#j#####he###h##0J##5#CJ##OJ##QJ##U##aJ#####h
#####j###ho#W#U####j.H
###ho#W#CJ##U##V##aJ####ho#W####j#####ho#W#U####jm###ho#W#U####je.H
###ho#W#CJ##U##V##aJ################################################
###################################################################
#############################################################################
############################################################################
#############################################################################
########################################################################gd##
#####$#a$#gd#######$#a$#gd#########################################
###############################################################
##############################################################
#####
##h"##h##CJ

#aJ

###

j###h"##h##CJ

#aJ

####h#####h@###h##CJ##OJ##QJ##aJ#####h@###h##0J##5#CJ##OJ##QJ##aJ##
%#h(##0J##CJ##OJ##QJ##aJ##mH##nH##u##,#j#####h@###h##0J##5#CJ##OJ##QJ##U##aJ##
#
#h@###h##0J##CJ##OJ##QJ##aJ##5#####################################
###################################################
#############################################################################
############################################################################
#############################################################################
#############################################################################
#######################################################gd################
##############################################################
############################################################# ###
#######

############################################################################## ###!
###"#######$###%###&###'###(###)###*###+###,######.###/###0###1###2###3###4###5###6###7###8###9###:###
#####h"##h##CJ

#aJ

###

j###h"##h##CJ

#aJ

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

#aJ

####h"##h##CJ

#aJ

#[E###G###I###K###M###O###Q###S###U###W###Y###[###]###_###a###c###e###g###i###k###m
###o###q###s###u###w###y###{###}##############################################
#############################################################################
############################################################################
#############################################################################
#############################################################################
########gd######################################################
####################################################################
#############################################################################
############################################################################
#############################################################################
#############################################################################
######################gd###########################################
###############################################################
##############################################################
##############################################################
######################################
###h###

#h"##h#####h"##h##CJ

#aJ

###

j###h"##h##CJ

#aJ

#W############################################################
######################################################################
#############################################################################
############################################################################
#############################################################################
#############################################################################
########gd######################################################
##############################################
###
#######

############################################################################## ###!
###"#######$###%###&###'###(###)###*###+###,######.###/###0###1###2###3###4###5###6###7###8###9###:###;###<###=###>###?
###@###A###B###C###D###E###F###G###
####
j###h"##h##CJ

#aJ

####h"##h##CJ

#aJ

#[###########################################
#######
#######################################!#######
%###'###)####################################################################
#############################################################################
############################################################################
#############################################################################
############################################################gd####)###+######/###1###3###5###7###9###;###=###?
###A###C###E###G###I###K###M###O###Q###S###U###W###Y###[###]###_###a###c##########
#############################################################################
############################################################################
#############################################################################
############################################################################
##########################################gd####G###H###I###J###K###L###M###N##
#O###P###Q###R###S###T###U###V###W###X###Y###Z###[###\###]###^###_###`###a###b###c#
##d###e###f###g###h###i###j###k###l###m###n###o###p###q###r###s###t###u###v###w###x
###y###z###{###|
###}###~#######################################
#######################################
########################$#h(###ho#W#@CJ##OJ##QJ##^J##aJ#####h###

#h"##h#####h"##h##CJ

#aJ

###

j###h"##h##CJ

#aJ

#Cc###e###g###i###k###m###o###q###s###u###w###y###{###}#####################
###########################################################################
#############################################################################
############################################################################
################################################################################
###############################################################
#######d####gd(##########gd####<#
0#&P #1F##0#:p=## .!#"###$#%######

d#C# 0#
0#&P #1F##0#:p=##

.!#"###$#%#######P##

#F#0##A###F###JFIF#########C####################################
#
###
######

###

#C###########
###

#######"###################################
##################}########!1A##Qa#"q#2##B#R$3br
#####
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
############################

##################w#######!1##AQ#aq#"2##B
#3R#br
#$4
%####&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
#

########? #(#(#(#(#

FuU.#ZO 5

|*";;#<#

#ZF#T#y8#

F&#4 tN`u#xUP9,q^3
#(|#m'#mg#O#{F? ##"#? h#.k7_>#fH4
j+P"9g23'#_>$:$s #

1
E:Qh0;zT7#'mo6Z? #EGmxpgPX#' #
#~K#zq]#=N0 _6O~#,4#

E?

##SZ;qGx#=|7/#Oj#.QX\? hl$Iu#v15

\rK25g_#60YJ1#A9%@dr#E{#O
i>#Ea#y####W#6|M
7.c[$jV

6#*AsU$[k#? ]#Ol#U;=NR/#O*+.)##]G#? #*Iz#Vp^~A2NFA:%#d+/~#<? 9]._Om#*5xSs#


8N['9##,##mi=~++
:#20# #
8
#%N
##Ep0=Fik8(#(#M*R#(#(#(#(#(#<#c#{
s0^#'`/#|h#>"{8##$###NN:#VUjT#
r%#/*##u5i2,fV2i#b1R######ek:#s\
mA<me{

J!#*##O#~*MKWkqsM#+/&B#}:w&#Koy#k1# m

*@9#~sb#%'X##,5/>k>i#}6vK8!bG#d##2: xRo#iZ>
1uc:=nP} ski#s#{m#h.oa###R@@vs/#W##~#|Fk
.###.#[
#F#{FAx#c)A? [KR(Wr.#_Idi#:#\##}
%*@8
{o^
t6 {~#=#p#"###,##Uk#nG##[m? ## krN{V#

k####D[;<m\FU#[Z^(UF X#v#H .7&6N


fX? 8##k###T+;K(KCh_qO9b##m(U}#[#[K
%i]Y#dRMX
`d
#K? amGMMm)P37c
Ss9f#i'###+#? /#i~

bM/! #0#HUUuEfff##G#jlu\_V
U#{#
oF=#bd5#[#T? ##Vq#o#wV,%ttP#0$W?
O#
#^ /Yn iCr#y##eI#I#5I##5~!
0iw1h30Ylfa;J&,_hTNqj? #%G
wffM###28$#8##j7#u(c]'# .!pH #aW8~b^/#Nwmk|
N*J+QE####Q@#

`###y####`P#E#P#E#P#E#P#E#P#HWs#l#h####C[[##{ck:f4((1d,
_uOxr? #l#Ex)#Y$5WC^^f=;G\#IE|
7i#\9##!]_
%###o#O\k:

`I@9##+O#
:v
Y
##@~}\#_O? /ZG#pd&gb#npW0P#G:xf]#`M2,
##V#[#p<~#b7#oN
d7=#h#|u#I#41{uGQY#(I#4iP#{W_##OO( T#4{Z#
z#^? 60c

O#-#u&^ez#DtX+#
/=xR/SD>##4-#xHq#s/~6)|4F

dt#7\##0#Z.|#m7^

]KOGdc#<x9[ V~

x_#QA#'|
###~9$+O#w7E&a4M{#e #o-#
sA#Z#F#i}<2Da#0*NI#5~##|#O##+$:W|7g

}@#eM|# bcWJ/c#D}##EE cwQOi\Or


%pFP@#r##k5m_#scxSJ#,6!#9)7

`##N+"#,##~#gNJ6|~iNQwLu#Q^#Q@##d#@#hw#e? 3N
(
(
(#E|###"|#%#R=;[
4jBd:('}U5KKKYm/mHB#!AQ='#Z##:c5d~7[x|;&}Ad%##GA
##L#%# 76#E##R#H\95##E{^#L##iQi,? f#? &#q
I? #<=3Q&06#h#k

~1O-:>a[
{#]~|4!"x"x2%AVc##
Bb#)(#"##8e.[H#,X[pf&5#k##0|
O#L{f
^ <lfhb#f#@ C#~0_GDNzaX<q#g#T#

At*uZmfI*te7 #{l#sf##V^<p_$p#2O#/###xG#
%#]>~##fcy%
F 3 m\v? o1&|-##9
:%\4##UT

369#w5O
e~$

Z ] o#T0#;##?
#TJw#'#e#IP_o=#u#~#yZk6t:}K#\N,\#Yc1#bQf_#;

#9.{u[#-B+

1u_<+=bN!vA#h qIz0Zg#XbD#+-g#>fc*r
o8Co/#x#O#Gi#xo$#.8#b#$T#g ? #~
h#['
#
#DC>7#Ku7pA(#}
J##` #_#~N####Fj>

:Ha# #20#=wRynkBeIS+%"#c#|=? ? #? #S
###nt>1{l~lR$D#1QW ?&J>#|,#|AZ$%#|
~
##)#;#lKpg
B(L
(
(
(
(
(
(
k#h9Ne1OaO,#A#Z_:4%wxE#{|sN##U##/=mw#]:uUe9#+-#I&uk#Q]Z[F#9QVVS###=~#xGG'\
oY\IVLywzl<##JL#J
eYb# {#Ubj^Ko4{v #RA+E#2@Q3^
##
##n#zNi!r#
#? #t_#o.KbD#nc##_1x

K#>!kd>#m
m=UA#
*0T#
#*)R)#t
ZJeO? sTuU#sY _|
[#g\m$I#gOU|q
K~5~Zg# {y}FF5?
#'vr8#}UG(B]){W[h72FX#p8<_C3b
##C
k1#k=#J#rmP##X*gg2155K5.#9V#O#$
###NC)S#Y)Zb
*
## ]g 5 #:#oph3YI#g1,R#X

Y##5~SF1#*H#Q#:|3#+(Vj Q#\@$EQ
#n5Tam###z8#^9
####E#V#QE##QE##QE##QE##QE##QE##QE#!
@z_q/xj
Y#zm
rt y>#fj+/#x###!#Z$#^g%&)#B~pPa%N]v:puF? #o
S#jwcZk!##w,WbG M? #~#~#E#6 h]@YU;7##NV%?
'#mR[

Z#? o#hm#<I#2C#=gm#]Z\Y&_W##98#`hJ}:Y4#=w]~#iRho##7@Ouin#

W? 1#xOG##M.p)#Zk#pdeq&1m9####-#o#AxGZbKe#<xl(
%,F1x#f? _H
# [K%#Y#hCW >p#V #LLySr#
c? #+|
J>#IYWhp#{7`##[#|c{_## 8#hbc|e#e8#l.OrhxSdD>b#=y}~? o#'/3xHI,t##q@##0#[#;-b)C#5iu>.
LK41kP#0
%p:#Oa\~#IA###xoRmYBR6U`e`

#
v~m##O#_CGVpTn#k=.12G#q8UU_8K=D#\#W;v<]r/
7#m=tD2ZKiW#
J ###,*x#n #W? #/k[UwtvZrZnWeSGU#
SX#_V#n#ZFOe##|

#(%FN2#)8mQtTVw#K#d:0 "R5###QZ#QB#
######dz{.H>#P#tQE##QE##QE##QE##R[.##p8C#V
mo==qF#DRQ<#~#~#5#|%mo[e +AE*6#dR#H_w'j#KOu~#x
<-
`RJn\G2D##`v4#'G|O#VQ7>##]>({J<FB\
$p##`XIO
y&gz~#kgR #o}#`p"&

30
G##+~c#Z<F_q_7
|#}
c#)G# S#8`? #9[{##,[ p9 E%[9<``_#h\jXM#yepO G#kggnE#n

4#Fzc#Z#e:#&{pdE\#w#ho###Wz#Wzf#H#B
Gv\######e+J? #I|YJnuOd

V#>y#_om'#

#k##5'>%#ah0I#l#r*###-

rr;R~###4*D4Fvs,\#)f#8i"O#PV5T#3 !
#~#i[i#Vb-<? iv[# #geE$R@R@

W#(_Q'K!#G#V###GI##Ig#;SVYq#? 5"
<nU#D,#o[h]#KO#YGsn@Ic

~Z#}#vM#Isn W#}.C

B*k#<y#N

R,#M#0#(#rA`X`#jqF=#Y#ih<g
Nd#XC#+3HkymJPM>###JD qM#Xm
#n#oh#xoQt2k0D#g#"#y`

f##GUjrI#/#=BkUIaHHUnH`J##Z_tX[#n\aAoO #$
<!? tHYq f#mn#$~|"#i#M#[PO0c`#y#s_EguW&#
7##>J/#0#V##$7C#W##p E~E8#98J#v+(#:(
(
(/.`%@+:#J7cIL:\-6w 7t#? j#9=G_##+5keu###k%
[|ey#|&##|#
#(]C3uA{#(b8 BoD@##u<+#'{LxT*O#Oc##Eq^lXKo
ZK##H#(#_#~^#xI~#~##sK##U#!

F##n~P|
#Ot]7Bto##K+rL#amAM;#z4^Exr>_1[#QP#ppq58#xf
QOVek5##Q {/-;8%e#z###S
#Gqc#5O##i~#F#0"&_ .#q^+M?
_#mj

gF ^##,mcu(@:{#Y w2bO[khXl23U

%#7muca#J.tAOI##\#%^gfO6M:[OCn#j##M^##;3
&x6Uy#zuO_#:##F#
}LM"#s{m5Y,H{uy T7E##e###'<#|##z-o#5#cOTd,

$ozn!="#l_##Vz ? ho-oH#qYJ;#m#I#&+#no+L

#>u##

^A
#? i \K#I"#@*##_#N^^IE#cm#&dM&$#~#>$_# Gt=@jm![r^GB2kfUk99ygu

%:1 _

|1h#;j#<#0#.aD>d%vx@#zb~$#$

Xe5d%

o4+3Z#7XY#`.2#v######}? #(V_
C#x##J3n+-#W8EZ,]AY#:PI&g##(""iB#
5&##u5#ngo&#
$##`#*##W>#iv_#$\|kG4=#P#,m.Yv
0L#qh:}F
F

( L#*#*B#F
FF
F
g? gK#
%s=bJx#=S]#pOSp##cH4-###.#+|
#9<+^SrCtK##"I#`!#g#/#X9##-%yM5bQ<bLp#Bp9<rk\
v{E#H-l#a#J#? =bw0Mz#|k###=(`#Xd'<ar
#
##{\oH[(##I#9#_k2Xx82^"#V###! rkgh!k$x#U
B##
gj#^<YVc :(
(##$#^"~#? #| }OR]O#$HS##p+!=+#G #}~=#
#OJb6#4Q"2% kk##M}Udp###+QDk$\|
a#####X<Ial@DJ^

e>eS@#:#6Kiwj
#(Z
d#s#[y#JW:W\X[k"2h~K8#&T#

AT#i7}~#{kmwpf0K<E]$gyW*#3#o>)j#gn#-[TUf
###j73cs#4#Ps
0:
(#~5i##~=V~qa#Un##I4Q#$F#+PTPt##
##>jE#
%WwvB##I`>OE##+:DL8Xfe![VI"9._)|A~{{g=ya|
3H_rP#(

NC##f##x? .>#E

a-j

Rv7;##8P#T
KteV*t}xc##=#-,%]R?
##ky#r]a###L#@x~#,m##d##.
$Xx#B
## ###ZY.#AJ#[f

6<VWr,K.^##g+#OkW^$K]##Q#nY#BfQ,H#;#8S^J?
#fyZ*O#i:Z-T#HyoCG4P#@#!#(###i#
O#/,+gL2F]D#I#P;UD#p~H~0_>##q/

]yc###[$bYwXFbX^_lH#Mi"VTP#c#JJ

8 |V##5S#$+=~##<m##JP
e0 2m#; #mxa*##
Ioo55.#"B
+CHy##ss:d)] `#`[;#K&U#Y
#~#gLz+{<8eFh8`p
vh R
hZ7#7&~b#3# ## gu/#.F
j:n# s!
b#0W*F;o##cB iGCuQFK##W
WK#
^Isv#v[#s(`2F"h
h3i##B#gR7fEuueFhb22K#pA5###7qE}

g# ff
;v`#J#########################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
#######################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
#######################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################

###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
###################################################################################
########################################################################