` -sshdmNMMMMMMMMMNmmmhhy/`                                  
                                     `--+ooydNMmmNMMMMMMMMMmhhdys+:`                                
                                    ./+++shmNMMMNmdNMMMMMMNNNsyys+:-                                
                                   ./+/oydhy++os+sdMMMMMMMMNmd+/y+::-`                              
                                   -::syhhmmh/--:-oymMMMMNNNmdo:/:/-:-`                             
                                  .-/sydmNmmo``.-::oyNNNdddhhdy+/.-:--.                             
                                  -+shmNNmNh-```.-:-oymdhssy+syyd:.//...                            
                               .`-+yhmNNmMNy:-.`.-:-.shdhs+o/-hhhh.:o/-..`                          
                             `.:/oshmmmmMMd/:+oyo--:-/dNddy/o`shhy+-+yo:--.`                        
                        .:/+//++oshdhdmMMMo--++yo-`:o+dMNNdhs//dhs///+yy/::-.                       
                        /o++++ooshhhdNMMMMy`.----``:sosNMMNNmdymhy+:soohh+--``                      
                      `-o+//++oshhmNNMMMMMN.``--.`.:ss/+hNNMNNMMMNdo+ymds+.``.                      
                      .++o+++oyyhdmmMMMMMMM+``.--``:ss/::+ymmmmmNMMMNmNdo:-` ``                     
                      `/sso+++syyhmNMMMMMMMm.``.``.:++///+sydNmdhhdmNNNdyo/:...`                    
                       .hso++/+shmNMMMMMMMMMh.`.-//+ssso+oshNNNNdhhhdmdmmdhyo+/-`                   
                      ++soo+sydmNNNMNMNNmdMMMd```.:/+ssooydNmMNmNNdyhhmdhyyso/--`                   
                    `+o+/osyddmmmNmdmNdds+dNms````.-/+shddhmhMdyhmmosydmmhhs+/..`                   
                     shs++/+oyhdddhhhooy--:hy-```..-/shhssshhMhoydmh+shmNNhhy///-`                  
                     `:/ooossyyhyss+::/o:://-.```.--:/++osshhMmoshmmyyhNmNMNmyys+`                  
                        -+ossssooo+osssso/:-.````./////+sssydMNyyydNNhmNNNMNNNmds/`                 
                          :+ssyyhmMMhhhyyo/:-...../so//+ysysmNNNyyymNNMMMMMMMMNdo/.                 
                          .+syhhhNMMo//:/ossso/++++yyo+ossyodNNmmyyyhmmNMMMMMNmds-`                 
                         `.:+oyyyMMNo/:-..-:/+++oyhhhsooohdhodmmmdhydyhmNMMMNmsys:.` `              
                        `  `-/ooyMMd/::------:://+sssssyyhddhodmmddyhdhdmNNNNdy/-::/..`             
                        `  `.:::hMMy:::::::::////+ooosssyyhhdhhdmNNhyymmNNmNmhy+---:``.`            
                        ````....mMN/:://+ooooooooooosssyyyhyhdmddNNNdddNNNmmho+o/:-.` `-`           
                        ```````.MMo-://+osyhhhhhhyysssssssyysymmdNNNNNNNNNdhdhyyo+/::``.`           
                        ```````-Mm.-://+osyhddmmmmddhyyysssssyhmmNmmNMMMMNNmdmmmmhs:.` .`           
                        ````...-M+--://+osyhddmmmmmmddhhhyssosyhdNmmNNNMMNNNhsshdhy+-.``.`.`        
                         ```.-::N---::/+osyhhddmmmNNmdddmhso+osyhmNNNmNNNMNdo/-/ss/:.`  `           
                         ```.-:/y----:/+osyhhddmmmmNNmdmmds//+oshddmmNNNNmdd/-`.:hs`--`             
                         ```.-:/-.--:/+oosyhhdddmmmNNmdmmmo::++osyhdNMMNd:-s++.-+mm+od+             
                         ```.-:+..:/+ooossyyhdddmmmNNmdmNmo-:::/+osdmNNmo  dsooommdhdmy`            
                          ``.-/o..:soosoosyyhhddmmNNNmdmNms-.-://+ohmNNms`:h+.hNmmdddmd-            
                          ``.-+y/`.-/+ooossyhdddmmNNmdddmmy:--:/+oshmmmd+/dh: -mmmddddm/            
                          ``.-+hd-`.:/+oosyhhddmmNNmmdddmmh+:-:/oshdmmdysNmo`  ommddddmy            
                          ``.-+hm/.:-:/+osyddmmNNNmddddddddyo+/+shdmmNNMNmys   `dddddddd.           
                          ``.-odd-`NdsoooyhmNNNNmdhhhdhyhdddhhyhmNMMMMMMmdMs    +dddddddo           
                          ``.:odd..MMMMMNNNMMMNmhyyshdyshdmNNMMMMMMMMMMNNMM/    .hddddddd`          
                          ...:odd. dMMMMMMMMMMNMMMNNMmhhNMMMMMMMMMMMMMMMMMM-     oddmmddm/          
                          ..-/ohd- hMMMMMMMMNNMMMMNmMNydMNMMMMMMMMMMMMMMMMN      :hdmmmmm+          
                          ../yhdd+`dMMMMMMMNyNmMMNMNMNdmMNMMMMMMMMMMMMMMMMo      .hddmmmmo          
                          .-+dmmmo`+MMMMMMMMNNhMmmMMMmydMMMMNMMMMMMMMMMMMN`      .ydmmmmms          
                         `.:ods:-.`oMMMMMMMNsNNMMMMmMmymMNMMMMMMMMMMMMMMMy       `hdmmmmmo          
                         ..:odh:.` oMMMMMMMmdmmMMNmmMNdNMNNMMMMMMMMMMMMMM.       `hdmdmmm/          
                        `..:sdy-`  hMMMMMMMMMmhmmmdmNNsmNNNMMMMMMMMMMMMMd         ydmdmmm.          
                        `.-/ydo.  -NMMMMMMMMMMdNNddmMmdMNNNMMMMMMMMMMMMMN         sdmmmmh`          
                        `.-ody-` `dMMMMMMMMMMdNNNdmNMhdMNNMMMMMMMMMMMMMMM+        /dmmmmo           
                        `./yh:` :dMMMMMMMMMMMNdhNNmNmmhMNNMMMMMMMMMMMMMMMN`       -dmmmm-           
                       ``-oh/`  hMMMMMMMMMMMMNdNNmNMMNNMNMMMMMMMMMMMMMMMMMs`      .dmmNd`           
                       ``/ys`  `sMMMMMMMMMMMNNMMMNNMMmNMNMMMMMMMMMMMMMMMMMNh.     .dmmNs            
                       ``+ds. ``.+mMMMMMMMMNNMMMMMMMMmNMMMMMMMMMMMMMMMMMNNNNy     -mmNm-            
                       `./dmh.````:hMMMMMMMMMNMMMNmNNdhhdNNMMMMMMMMMMMNmmNNNN-    +mmNd`            
                       `.:hmm.````.-+mMMMMMMmdyo+oshdhssyhddmmmNNNNNmdddmmNNN+   .dmmNh`            
                      ``-/ydm`` ``.::+ymhys+:::/+oshhhyhdddddmddddmMmddmmNNNN:  `ymmmNm/            
                      ``:ohdm.` ``-:+sNd/:::://+osyddddddmmmmmdddddNNddmmmNNy. `smdmmNN+            
                     ``.:shdm+` `.:/ommo+//++++osyhdmmmmmmmmmmdddddmMmmmmmNd+.-ymmmmmhy.            
                    ```-+hmmmd```.:+dNsoooooooosyhdmmmmmmmmmmmddddmmNNmmmmNNmddmmmmmmy`             
                   ```.-smmmmMo.`-/yMsosssssssssyhddmmmmmmmmmmdmddmmNMNmmmmNNNmhhmmmmy`             
                  ```../hNNNNMNs--+NdosyyyyssssyyhhddddddmmmmmmmmmmmmMMmmmmmNdy+smmmd`.             
                  ..-.:yNNMNNMMmy+hMsyyhhhhhyyyyyhhddddddmmmmmmmmmmmmNMmmmmNmy+/ommmd               
                  `-:-:hNNNMNMMNNmMNhyhdddddhyyyyhhdddddmmmmmmmmmmmmmmMMmmmMdd:+smmdh:`             
                   `---dmdNNNMMMMMMNmdddmmmmdhyyyyhdddmmmmmNNNNNNNNNNNNMNNNNy+:hdmddyo`             
                    `.-mNNymNMMNMMNNNNNNNNNNNmdhyyhdmmmNNNNMMMMMMMMMMNNNNddm/:ymsddyo.              
                      -sdmdmmNNmmNmmmmmNNNMMMMMMNNNNMMMMMMMMMMMMMMMNmddyhhdy:ymddmhs.               
                         --:/+smmmdmmmNNNNNNNMMMMMMMMMMMMMMMMMMMNNmhyyyhmm+odmhhmmy/                
                        `.....oMdyhmmNNNNNNNmmNMMMMMMMMMMMMMMMNmdysssssydddhoydmmd+                 
                        .....-mmoshmmNNNNNNNNmmmNMMMNhhmNMMMNmhysoooossydNN+mNdmmh`                 
                       .....-sMsoshmmNNNNNNNNNmNNMMN-   -hMMNhssoooossyyhmMMNmdNNm/                 
                       -...-/Nd+oydmNNNNNNNNNNNNNMM+      hMNhssoooossyyhmNNNNNNNNy--+              
                      `:---/+h++oydmNNNNNNNNNNNNMMN`      oMNdysssssssyyhmNdmNMNNMMMNy              
                     -ydy++ooo/+sydmmNNNNNNNNNNNMMh       -MMmhyysssssyhdNNMNMMMMMMMNd`             
                 s- :MMMMMMNNNhyhdmmNNNNNNNNNNMMMM/        hMMmdhyyyyhdNMMMMMMMMMMMMMm:             
                 ++sNMMMNmmNMMMMMMMMMMMMNNNNMMMMMh         `mMMmdddNMMMMMMMMMMMMMMMMMN+             
                   oMMMMMNMMMMMMMMMMMMMMMMMMMMMMh`          .NMMMMMMMMMMMMMMMMMMMMMMMy/             
                  -MMMhdMMMMMMMMMMMMMMMMMMMMMMMh`            .mMMMMMMMMMMMMMMMMMMMMMMdo`