########## .........## ..........### ............## .............## ..............### ................## .......>.........## .............J....##.. .........S...O<.....# ..h.................# ....................# .........!..........# ...................... ...................... ..................... .................