###############. ........[....... ########.......... .......'.......... ########........# #........##### #............. #.l........... #######aaw.......... .................... ........####........ ........# #........ ........# #........ ........# #........ ........# #........ ........# #........ ........# #........