# # #Z ####### #......## .....=.<# .......## ####### # #^ #