####################################################################################################
#AB.DEF.HIJKLMNOPQRSTUVWXYZ#########################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#.##################################################################################################
#CG#################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################
####################################################################################################