.############## #......oZ........ .......g<........ !................ ....?.?........ ............... !.............. ............. ........... ......... ...