mmmm   mmmm  mmm      mmm    mm      mm  mmmmm  mmm    mmmmmm mmmmmm   mmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #        #    #      #      m"   "
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm   #    #mmmmm #mmmmm #m""#m
 #    # #    #   #    #    #  #mm#  #mmm#m      #   #    #      #      #    #
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" mm#mm  #mmmmm #mmmmm  #mm#"
                                                                             
                                                                             
                                                                             
  mmmm                                                                       
 #    #                                                                      
 "mmmm"                                                                      
 #   "#                                                                      
 "#mmm"                                                                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm      mmm    mm      mm  mmmmm  mmm    mmmmmm   mm    mmmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #        #    #        ##   m"  "m
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm   #    #mmmmm  #  #  #  m #
 #    # #    #   #    #    #  #mm#  #mmm#m      #   #    #       #mm#  #    #
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" mm#mm  #      #    #  #mm# 
                                                                             
                                                                             
                                                                             
 mmmmmm                                                                      
 #                                                                           
 #mmmmm                                                                      
 #                                                                           
 #mmmmm                                                                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm      mmm    mm      mm  mmmmm   mmmm   mmmm  mmm      mmm 
 m"  "m m"  "m   #    m"   "   ##     m"#  #      "   "# m"  "m   #    m"   "
 #  m # #  m #   #    #m""#m  #  #   #" #  """"mm     m" #  m #   #    #     
 #    # #    #   #    #    #  #mm#  #mmm#m      #   m"   #    #   #    #     
  #mm#   #mm#  mm#mm   #mm#" #    #     #  "mmm#" m#mmmm  #mm#  mm#mm   "mmm"
                                                                             
                                                                             
                                                                             
 mmmmm                                                                       
 #    #                                                                      
 #mmmm"                                                                      
 #    #                                                                      
 #mmmm"                                                                      
                                                                             
                                                                             
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm   mmmm    mm    mmmm    mmm 
 m"  "m m"  "m "   "# #    # m"  "m m"  "m m"  "m   ##   "   "# m"   "
 #  m # #  m #   mmm" #mmmm" #  m # #  m # #  m #  #  #    mmm" #     
 #    # #    #     "# #    # #    # #    # #    #  #mm#      "# #     
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#   #mm#  #    # "mmm#"  "mmm"
                                                                      
                                                                      
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm   mmmm  mmmmm   mmmm    mm  
 m"  "m m"  "m "   "# #    # m"  "m m"  "m m"  "m #    # "   "#   ##  
 #  m # #  m #   mmm" #mmmm" #  m # #  m # #  m # #mmmm"     m"  #  # 
 #    # #    #     "# #    # #    # #    # #    # #    #   m"    #mm# 
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#   #mm#  #mmmm" m#mmmm #    #
                                                                      
                                                                      
                                                                      
  mmmm   mmmm   mmmm  mmmmm   mmmm   mmmm    mm     mmm   mmmm  mmm   
 m"  "m m"  "m "   "# #    # m"  "m m"  "m   ##   m"   " "   "#   #   
 #  m # #  m #   mmm" #mmmm" #  m # #  m #  #  #  #        mmm"   #   
 #    # #    #     "# #    # #    # #    #  #mm#  #          "#   #   
  #mm#   #mm#  "mmm#" #mmmm"  #mm#   #mm#  #    #  "mmm" "mmm#" mm#mm 
                                                                      
                                                                      
                                                                             
  mmmm   mmmm     mm           mmm  mmmmmm   mmm   mmmm   mmmm     mm        
 m"  "m m"  "m   m"#         m"   "     #" m"   " #    # m"  "m   m"#        
 #  m # #  m #  #" #         #        m#   #m""#m "mmmm" #  m #  #" #        
 #    # #    # #mmm#m  """   #       m"    #    # #   "# #    # #mmm#m  """  
  #mm#   #mm#      #          "mmm" ##mmmm  #mm#" "#mmm"  #mm#      #        
                                                                             
                                                                             
                                                                             
  mmmm   mmmm  mmm                                                           
 m"  "m m"  "m   #                                                           
 #  m # #  m #   #                                                           
 #    # #    #   #                                                           
  #mm#   #mm#  mm#mm                                                         
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmm     mmmm   mmmm     mm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   #    "   "# "   "#   m"#  #     
 #  m # #  m #  #  #  #  m # """"mm #  m #   #        m"   mmm"  #" #  """"mm
 #    # #    #  #mm#  #    #      # #    #   #      m"       "# #mmm#m      #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  mm#mm  m#mmmm "mmm#"     #  "mmm#"
                                                                             
                                                                             
                                                                             
   mmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm   mmmm                      
 m"   " m"  "m m"  "m m"  "m m"  "m m"  "m m"  "m m"  "m                     
 #m""#m #  m # #  m # #  m # #  m # #  m # #  m # #  m #                     
 #    # #    # #    # #    # #    # #    # #    # #    #                     
  #mm#"  #mm#   #mm#   #mm#   #mm#   #mm#   #mm#   #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm  mmm    mmmmm    mmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m "   "#   #    #    # m"   " #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #     m"   #    #mmmm" #      #m  m#
 #    # #    #  #mm#  #    #      # #    #   m"     #    #    # #       """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  m#mmmm mm#mm  #mmmm"  "mmm" "mmm" 
                                                                             
                                                                             
                                                                             
    mm   mmmm   mmmm   mmmm   mmmm   mmmm  m    m  mmmm                      
   m"#  m"  "m m"  "m "   "# m"  "m m"  "m  #  #  m"  "m                     
  #" #  #  m # #  m #     m" #  m # #  m #   ##   #  m #                     
 #mmm#m #    # #    #   m"   #    # #    #  m""m  #    #                     
     #   #mm#   #mm#  m#mmmm  #mm#   #mm#  m"  "m  #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   "   "# #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #    mmm" #m  m#
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#      "#  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 #   "m #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #    # #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    # #      #    #   m"   #    # #    #   #    #    #                     
 #mmm"  #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm      mm    mm  
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##     m"#    ##  
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #   #" #   #  # 
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #mmm#m  #mm# 
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    #     #  #    #
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
   mmm" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
     "# #      #    #   m"   #    # #    #   #    #    #                     
 "mmm#" #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm      mm    mm  
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##     m"#    ##  
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #   #" #   #  # 
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #mmm#m  #mm# 
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    #     #  #    #
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm         mmm     mmmm                      
 "   "# #      #    # "   "# #    #m     m   #    "   "#                     
   mmm" #mmmmm #mmmm"     m" "mmmm""m m m"   #        m"                     
     "# #      #    #   m"   #   "# #m#m#    #      m"                       
 "mmm#" #      #mmmm" m#mmmm "#mmm"  # #   mm#mm  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmm"
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
     m" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
   m"   #      #    #   m"   #    # #    #   #    #    #                     
 m#mmmm #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
  mmmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 "   "# #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
     m" #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
   m"   #      #    #   m"   #    # #    #   #    #    #                     
 m#mmmm #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 m"   " #      #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #m""#m #mmmmm #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    # #      #    #   m"   #    # #    #   #    #    #                     
  #mm#" #      #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm   mmmmm  mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #      #     
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  """"mm #mmmmm
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#       # #     
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm#" #mmmmm
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm  mmmmm   mmmm   mmmm                      
 m"   " #      #    # "   "# #    # #    # "   "# "   "#                     
 #m""#m #mmmmm #mmmm"     m" "mmmm" #mmmm"     m"     m"                     
 #    # #      #    #   m"   #   "# #    #   m"     m"                       
  #mm#" #      #mmmm" m#mmmm "#mmm" #mmmm" m#mmmm m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm  mmmm      mm   mmmm                      
 #   "m #      #    # "   "# #    # #   "m   m"#  "   "#                     
 #    # #mmmmm #mmmm"     m" "mmmm" #    #  #" #      m"                     
 #    # #      #    #   m"   #   "# #    # #mmm#m   m"                       
 #mmm"  #      #mmmm" m#mmmm "#mmm" #mmm"      #  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmm   mmmmmm mmmmm   mmmm   mmmm    m      mmm   mmmm                      
 #   "m #      #    # "   "# #    # mm#mm  m"   " "   "#                     
 #    # #mmmmm #mmmm"     m" "mmmm"   #    #m""#m     m"                     
 #    # #      #    #   m"   #   "#   #    #    #   m"                       
 #mmm"  #      #mmmm" m#mmmm "#mmm"   "mm   #mm#" m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm   mmmm   mmmm         mmm     mmmm                      
 #      #      #    # "   "# #    # mmmmm    #    "   "#                     
 #mmmmm #mmmmm #mmmm"     m" "mmmm" # # #    #        m"                     
 #      #      #    #   m"   #   "# # # #    #      m"                       
 #mmmmm #      #mmmm" m#mmmm "#mmm" # # #  mm#mm  m#mmmm                     
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #    # #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  "mmmm" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#  #   "# #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "#mmm" #mmmm"
                                                                             
                                                                             
                                                                             
 mmmmmm mmmmmm mmmmm   mmmm   mmmm          mmmm   mmmm                      
 #      #      #    # "   "# #    # m   m  "   "# m"  "m                     
 #mmmmm #mmmmm #mmmm"     m" "mmmm" "m m"    mmm" #  m #                     
 #      #      #    #   m"   #   "#  #m#       "# #    #                     
 #mmmmm #      #mmmm" m#mmmm "#mmm"  "#    "mmm#"  #mm#                      
                                     m"                                      
                                    ""                                       
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm   mmmm    mmm    mm    mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m #"  "m m"   "   ##   #"  "m #    #
 #  m # #  m #  #  #  #  m # """"mm #  m # #m  m# #       #  #  #m  m# "mmmm"
 #    # #    #  #mm#  #    #      # #    #  """ # #       #mm#   """ # #   "#
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  "mmm"   "mmm" #    # "mmm"  "#mmm"
                                                                             
                                                                             
                                                                             
   mmm  mmmmmm mmmmm   mmmm   mmmm   mmmm  m    m  mmmm                      
 m"   " #      #    # "   "# m"  "m m"  "m "m  m" m"  "m                     
 #m""#m #mmmmm #mmmm"     m" #  m # #  m #  #  #  #  m #                     
 #    # #      #    #   m"   #    # #    #  "mm"  #    #                     
  #mm#" #      #mmmm" m#mmmm  #mm#   #mm#    ##    #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm  mmmmm  mmmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   m"  "m #    # #      #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #  #  m # #mmmm" """"mm #m  m#
 #    # #    #  #mm#  #    #      # #    #  #mm#  #    # #    #      #  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    #  #mm#  #mmmm" "mmm#" "mmm" 
                                                                             
                                                                             
                                                                             
 mmmmm   mmmm   mmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 #      "   "# "   "# "   "# m"  "m m"  "m "m m"  m"  "m                     
 """"mm     m"   mmm"     m" #  m # #  m #  "#"   #  m #                     
      #   m"       "#   m"   #    # #    #   #    #    #                     
 "mmm#" m#mmmm "mmm#" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   "   "# #    # "   "# #    #
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #      m" #mmmm"     m" #mmmm"
 #    # #    #  #mm#  #    #      # #    #  #mm#    m"   #    #   m"   #    #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    # m#mmmm #mmmm" m#mmmm #mmmm"
                                                                             
                                                                             
                                                                             
   mmm  mmm    mmmmm   mmmm   mmmm   mmmm m     m  mmmm                      
 m"   "   #    #    # "   "# m"  "m m"  "m "m m"  m"  "m                     
 #m""#m   #    #mmmm"     m" #  m # #  m #  "#"   #  m #                     
 #    #   #    #    #   m"   #    # #    #   #    #    #                     
  #mm#" mm#mm  #mmmm" m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm    mm    mmmm   mmmm   mmmm   mmmm 
 m"  "m m"  "m   ##   m"  "m #      m"  "m   ##   "   "# #    # m"  "m #"  "m
 #  m # #  m #  #  #  #  m # """"mm #  m #  #  #    mmm" "mmmm" #  m # #m  m#
 #    # #    #  #mm#  #    #      # #    #  #mm#      "# #   "# #    #  """ #
  #mm#   #mm#  #    #  #mm#  "mmm#"  #mm#  #    # "mmm#" "#mmm"  #mm#  "mmm" 
                                                                             
                                                                             
                                                                             
   mm    mmmm   mmmm   mmmm   mmmm   mmmm m     m  mmmm                      
   ##   m"  "m m"  "m "   "# m"  "m m"  "m "m m"  m"  "m                     
  #  #  #  m # #  m #     m" #  m # #  m #  "#"   #  m #                     
  #mm#  #    # #    #   m"   #    # #    #   #    #    #                     
 #    #  #mm#   #mm#  m#mmmm  #mm#   #mm#    #     #mm#                      
                                                                             
                                                                             
                                                                             
  mmmm   mmmm    mm    mmmm  mmmmm   mmmm  mmmmmm  mmmm   mmmm  mmmmmm mmmmmm
 m"  "m m"  "m   ##   m"  "m #      m"  "m #      "   "# #    #     #" #     
 #  m # #  m #  #  #  #  m