                                                                                                                         -;;;;;-  .;;:   ;;;      :;;;;;.     .;;;;;:      ;;;;;;   :;;.     -;;;;;-  .;;;;;:         :;;;;;.     .;;;;;:    :++++++=  ,++;   +++    ./++++++,    -++++++;    ,+++++++   ;++,    :++++++=  ,++++++/      ./++++++,    -++++++;  ./+/;;/++=  ,++;   +++   ,++;;;+++,   :+/;;/++;   -++;;;+++   ;++,  ./+/;;/++=  ,+++;;;++,   ,++;;;+++,   :+/;;/++;  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++/   +++   +++   ;++,  =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  .,,.   /++: ;++/   +++   ;++,  =++=   ,,.  ,++;   +++   ;++,  ;++,  .,,.  ,++;   +++   +++   .,,   =++=   ,,.  ;++,          +++/+++    +++   ;++,  =++=        ,++;   ++/   ;++,  ;++,        ,++;   +++   +++         =++=        ;++/;;;.      .+++++.    +++;;;++-   =++/;;;,    ,+++;;;+:    ;++,  ;++/;;;.    ,++;   +++   +++         =++/;;;,    ;+++++;        :+++=     +++++++.    =++++++     ,++++++;     ;++,  ;+++++;     ,++;   +++   +++         =++++++     ;++/;;.       .+++++.    +++;;;      =++/;;,     ,+++;;;+-    ;++,  ;++/;;.     ,++;   +++   +++         =++/;;,     ;++,          +++/++/    +++         =++=        ,++;   ++=   ;++,  ;++,        ,++;   +++   +++         =++=        ;++,         /++/ /++/   +++         =++=        ,++;   +++   ;++,  ;++,        ,++;   +++   +++         =++=        ;++,  =++=  ,++/   +++   +++         =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++;   +++   +++         =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++;   +++   +++         =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++,  =++=  ,++;   +++   +++         =++=  ,++;  ,++;   +++   ;++,  ;++,  =++=  ,++;   +++   +++   ;++,  =++=  ,++;  ;++:==;++=  ,++;   +++   +++         =++;==:++;  ,++;   +++   ;++,  ;++:==;++=  ,++;   +++   +++===/+;   =++;==:++;  ;++++++++=  ,++;   +++   +++         =++++++++;  ,++;   +++   ;++,  ;++++++++=  ,++;   +++   +++++++-    =++++++++;  ;++++++++=  ,++;   +++   +++         =++++++++;  ,++;   +++   ;++,  ;++++++++=  ,++;   +++   ++++++,     =++++++++;                                                                                                                      