################# ................. .######......#### ................ ##..##......##..# ........wg....... ########><####### ......S##....... .#####. .#..### #. .. ...# .. ... #.# ## ##.. # ..# ..#