######### #........ ..######T.....# ..............+ #####.<......# +........# #........# #........# #.......... ........... ............ #..........