^
                                                          ;
   \yy\;                                                  ^
   ^yVCy\^                                                ^
   ;\$CpVVCy^\^'                                          ^
     ^_$yyyVggpVVCC$;                                     ^
        _$$yCpggppppV$^_                                  ^
           ^^^$VppgRgggVC^                                ^
                _^\$VVpgVCy^                              ^
                   ;^yCCC^C$                              ^
                           ;;                             ^
                            ^_                            ^
                               ^'^                        ^
                                 '$$^                     ^
                                  ;$\;;^                  ^
         ;^ypgV$$\^                 ^\$yVCy$_             ;
         '^VRWWWWWWWWWWWgy\;^          ^^yCCVV$\          ;
         ;CgRWWWWWWWWWWWWWWWWRC\_'        ^\$Cy$\^        ;
        ^RWWWWWWWWWWWWWWWWWWWWWWRWWWWWgV\      \\'        ^
       ^CggRWWWWWWWWWWWWWWWWWWWWgRWWRRRRgV$;              ^
           ;\ygRRRRRWWWW^^WWWWWVVRRggRRVCVVVVVC_          ;
             _$VpgRRWWWWWRWWWR;         CV^^\$yy$$^       ;
              ^CpggRWWWWWWWWWC          $V^$^$$$^\$^      _
              \\\$CVgRRRRpy_            ^C\gWgggpy        \
                  ^Cy$yCpgRgpVCyyyCpgRRRRRRRRRRRggy       \
                    ';_^_VpVpgRRRRRRRRRRRgggggpVy$;       \
                        __$$^\C$^\$\^$$$^^^;              _
                          ^' ^\^ ;_'''^^ '^               \
                                                          \
                                                          ;
                                                          ^
                                                        ^^ 
  ' ;;'; ' ^_^ ' ''^   ;    '             ''^^^^^^^^^^^'   
  ;^^^_^^^\^yy;\$$$^_;;$;;^_\\\\\^\__;^;^^^^^^  '^^'       
                           $\'\_   ^^^ ^' ^; ;^ ^  ;^ ^ ^^ 
                           ^_^$\ ;'^$\';^ ;^'_\'__';^ \^ _^