################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--# ####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##- ########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##- ####--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--# ################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##- ####----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--# ########----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--# ####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##- ################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################-------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##- ####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--# ########--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--# ####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##- ################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--# ####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##- ########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##- ####--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--# ################################################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################################################---------------------------------------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##- ####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--# ########--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--# ####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##- ################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--# ####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##- ########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##- ####--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--# ################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--# ####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##- ########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##- ####--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--# ################--------------------------------################----------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##- ####----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--# ########----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--# ####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##- ################################################################################################################################--------------------------------------------------------------------------------------------------------------------------------################################################################################################################################-------------------------------------------------------------------------------------------------------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##- ####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--# ########--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--# ####--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##- ################----------------################----------------################----------------################--------------------------------################----------------################----------------################----------------################################----------------################----------------################----------------################--------------------------------################----------------################----------------################----------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--# ####----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##- ########----------------################----------------################----------------################----------------########--------################----------------################----------------################----------------################--------########----------------################----------------################----------------################----------------########--------################----------------################----------------################----------------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##- ####--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--# ################################--------------------------------################################----------------------------------------------------------------################################--------------------------------################################################################--------------------------------################################----------------------------------------------------------------################################--------------------------------################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--# ####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##- ########--------########----------------########--------################--------########----------------########--------########--------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------################--------########----------------########--------########--------########--------################--------########----------------########--------################--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##- ####--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--# ################--------------------------------################################--------------------------------################----------------################################--------------------------------################################----------------################--------------------------------################################--------------------------------################----------------################################--------------------------------################################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##- ####----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--# ########----------------########--------################--------########----------------########--------################----------------################--------########----------------########--------################--------########----------------################----------------########--------################--------########----------------########--------################----------------################--------########----------------########--------################--------########----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--# ####--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##- ################################################################--------------------------------------------------------------------------------------------------------------------------------################################################################################################################################--------------------------------------------------------------------------------------------------------------------------------################################################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--# ####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##- ########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##- ####--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--# ################----------------################--------------------------------################----------------################----------------################----------------################################----------------################----------------################----------------################--------------------------------################----------------################----------------################----------------################################----------------################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##- ####----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--# ########----------------################----------------########--------################----------------################----------------################----------------################--------########----------------################----------------################----------------################----------------########--------################----------------################----------------################----------------################--------########----------------################----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--# ####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##- ################################----------------------------------------------------------------################################--------------------------------################################################################--------------------------------################################----------------------------------------------------------------################################--------------------------------################################################################-------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##- ####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--# ########--------########----------------########--------########--------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------################--------########----------------########--------########--------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--# ####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##- ################--------------------------------################----------------################################--------------------------------################################----------------################--------------------------------################################--------------------------------################----------------################################--------------------------------################################----------------################--------------------------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--# ####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##- ########----------------########--------################----------------################--------########----------------########--------################--------########----------------################----------------########--------################--------########----------------########--------################----------------################--------########----------------########--------################--------########----------------################----------------########--------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##- ####--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--# ################################################################################################################################################################################################################################################################---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##- ####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--# ########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--# ####--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##- ################----------------################----------------################----------------################----------------################----------------################----------------################----------------################--------------------------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--# ####----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##- ########----------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------########--------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##- ####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--# ################################--------------------------------################################--------------------------------################################--------------------------------################################----------------------------------------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--# ####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##- ########--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------########--------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##- ####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--# ################--------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################----------------################################--------------------------------################################--------------------------------################################--------------------------------################################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##- ####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--# ########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################----------------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--# ####--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##- ################################################################----------------------------------------------------------------################################################################--------------------------------------------------------------------------------------------------------------------------------################################################################----------------------------------------------------------------################################################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--# ####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##- ########--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##- ####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--# ################----------------################--------------------------------################----------------################################----------------################--------------------------------################----------------################----------------################----------------################################----------------################--------------------------------################----------------################################----------------################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##- ####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--# ########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################----------------################----------------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--# ####--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##- ################################----------------------------------------------------------------################################################################----------------------------------------------------------------################################--------------------------------################################################################----------------------------------------------------------------################################################################-------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##- ####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--# ########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--# ####--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##- ################--------------------------------################----------------################################----------------################--------------------------------################----------------################################--------------------------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--# ####----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##- ########----------------########--------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------########--------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##- ####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--# ################################################################################################################################----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------################################################################################################################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--# ####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##- ########--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########--------########--------########--------########--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##- ####--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------########--------########--------########--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--# ################----------------################----------------################----------------################--------------------------------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################################----------------################----------------################----------------################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##- ####----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----########----####--------####----########----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--# ########----------------################----------------################----------------################----------------########--------################----------------################----------------################----------------################----------------################----------------################----------------################----------------################--------########----------------################----------------################----------------################----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--# ####--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########----####--------####----########----####--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##- ################################--------------------------------################################----------------------------------------------------------------################################--------------------------------################################--------------------------------################################--------------------------------################################################################--------------------------------################################-------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##- ####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--# ########--------########----------------########--------################--------########----------------########--------########--------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------################--------########----------------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--# ####--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########----####--------########--------####----########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##- ################--------------------------------################################--------------------------------################----------------################################--------------------------------################################--------------------------------################################--------------------------------################################----------------################--------------------------------################################--------------------------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--# ####----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####----####----####--------####----####----####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##- ########----------------########--------################--------########----------------########--------################----------------################--------########----------------########--------################--------########----------------########--------################--------########----------------########--------################--------########----------------################----------------########--------################--------########----------------########--------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##- ####--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------########--------####----########--------########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--# ################################################################--------------------------------------------------------------------------------------------------------------------------------################################################################----------------------------------------------------------------################################################################################################################################---------------------------------------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##- ####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--# ########--------########--------########--------########----------------########--------########--------########--------########--------########--------########--------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########--------########--------########--------########--------########----------------########--------########--------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--# ####--------########--------########--------########--------####----########--------########--------########--------########--------########--------########--------########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------########--------########--------########--------########--------####----########--------########--------########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##- ################----------------################--------------------------------################----------------################----------------################----------------################################----------------################--------------------------------################----------------################################----------------################----------------################----------------################--------------------------------################----------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--# ####----####--------####----########----####--------####----####----####----########----####--------####----########----####--------####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----########----####--------####----########----####--------####----####----####----########----####--------####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##- ########----------------################----------------########--------################----------------################----------------################----------------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------################----------------################----------------########--------################----------------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##- ####--------####----########----####--------####----########--------########----####--------####----########----####--------####----########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########----####--------####----########----####--------####----########--------########----####--------####----########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--# ################################----------------------------------------------------------------################################--------------------------------################################################################----------------------------------------------------------------################################################################--------------------------------################################----------------------------------------------------------------################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--# ####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####--------####----####----####----########----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####----####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----####----####----####----####----########----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----####----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##- ########--------########----------------########--------########--------########--------################--------########----------------########--------################--------########--------########--------########----------------########--------########--------########--------################--------########--------########--------########----------------########--------################--------########----------------########--------########--------########--------################--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##- ####--------########--------####----########--------########--------########--------########----####--------########--------####----########--------########----####--------########--------########--------########--------####----########--------########--------########--------########----####--------########--------########--------########--------####----########--------########----####--------########--------####----########--------########--------########--------########----####--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--# ################--------------------------------################----------------################################--------------------------------################################----------------################--------------------------------################----------------################################----------------################--------------------------------################################--------------------------------################----------------################################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##- ####----####--------####----####----####----########----####--------####----########----####----####----####--------####----####----####----########----####----####----####--------####----########----####--------####----####----####----########----####--------####----########----####----####----####--------####----########----####--------####----####----####----########----####----####----####--------####----####----####----########----####--------####----########----####----####----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####--##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--# ########----------------########--------################----------------################--------########----------------########--------################--------########----------------################----------------########--------################----------------################--------########----------------################----------------########--------################--------########----------------########--------################----------------################--------########----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--# ####--------####----########--------########----####--------####----########----####--------########--------####----########--------########----####--------########--------####----########----####--------####----########--------########----####--------####----########----####--------########--------####----########----####--------####----########--------########----####--------########--------####----########--------########----####--------####----########----####--------########--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-