""""""""""""""""""""
""""""""""""""""""""
""""""""####""""""""
"""""""##  #""""""""
"""""""#&$ #""""""""
"""""""##$ ##"""""""
"""""""## $ #"""""""
"""""""#!$  #"""""""
"""""""#!!%!#"""""""
"""""""######"""""""
""""""""""""""""""""
""""""""""""""""""""
