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