diff --git a/web/empty_script.py b/web/empty_script.py index 17db87b..562703e 100644 --- a/web/empty_script.py +++ b/web/empty_script.py @@ -533,3 +533,4188 @@ print('\n'.join(wave)) ### ## # +# +# +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +# +# +# +# +# +# +# +# +# +# +# +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +# +# +# +# +# +# +# +# +# +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +# +## +#### +####### +########## +############# +################## +###################### +########################### +################################ +####################################### +############################################ +################################################# +###################################################### +########################################################### +############################################################### +################################################################### +###################################################################### +######################################################################### +########################################################################### +############################################################################ +############################################################################# +############################################################################# +############################################################################ +########################################################################### +######################################################################### +###################################################################### +################################################################### +############################################################### +########################################################### +###################################################### +################################################# +############################################ +####################################### +################################## +############################# +######################## +################### +############### +########### +######## +##### +### +## +#