############################################################################### ############################################################################### ############################################################################### ############################################################################### #####################:---:######*--------------+###=:-.....-:=################# ####################+.....+#####*-----....-----+#=:...-:+:-...:################ ###################=...-...=##########:..-=######*...+#####*...*############### ##################=-..:#:...##########:..-=######=-...-+==##################### ##################:..-=#=-..:#########:..-=#######=:........-+=################ #################+...+###*...+########:..-=###########=+--.....+############### ################*............-*#######:..-=######**+*######=-...=############## ################...-*******-..-=######:..-=######:..-*######-...############### ###############:...*#######=...:######:..-=######=:....---....-*############### ##############*---+#########+---*#####+--:=#########*:------+=################# ############################################################################### ############################################################################### ############################################################################### ############################################################################### ###############################################################################