########### ..........# ..........# ..........# ..........##### .## ............... ... ...........### ##### #..# ....... #..# ..##### #### ###