   !         !  !)**+)*********+)**+)**+)*********+)**+)**+)*********+)**+)**+)*********+)**+,--.,---------.,--. !       ! *+)*******+)**+)*******+)**+)*******+)*-.,-------.,-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""