########## ........##### #.........# #.l<....... #..##..##.# ..... ..# #...... ... #..#### ### .. .