Picard:
@@@@@@@@@@@@@@@@@@@@@@@@@#N@@@#N@@@#@@#NSO**:       =:+""?"*?:
#@@@N@#@##N@@@@#N#NNN@NSO/O"=+ ....   +"""?*"""+.
N@@@##@@8XIS/":+=     -..  =+="OO"/"=
. . = ====+":?""??+                                                     8@@@@@@
"/+                                                          .?8N@@@@@@@@@@@@@@
                                               ;8#@@@@@@@#@@8@@@@@N@@NN@@@##@#@
                                    ;@@@$@@@@@@@@@@#N#@NN@@@$8@@@$@@@#@N@NNNN@#
                 :?*88N@@@@@@@#@@8             "@@@@@@@@NNNNNN#@#X#@@N@@@@@@##@
""/N88S#@@@@@@@@@@@@#@N@@N#@N8".                  '8@@@@$N#N$@@@NN@@@N#@@@##@@@
8N#@88N@NX8NNNNNNNN#8N8N$NS-                           "@@@@NN#N@@##@@@@@@@@@@@
8NNNN8NNNNNN#N#NN##NXSNN8'                      '.       ;@@@@@@@#@@@@N@@@@N@@@
N$NNNNNN###N#@N$$8888I?                    .  --.++++   . .'?@@@@N@@@@#@@@@@@@@
88NN88X#$$8N88N$8X$$I:                      +.  ..+;::++::++' :@@@@@@NO;:      
88X$X88888X$X88SX8?                       .'-''+-=+:""""";:+ .                 
XX888NN8N#NXX88XX"                 ..-+-++;;:'.+:=:;""""//""+                  
888NNNNN@N8NNX:             .' .+:=-:""""??";:;=;=;;"/?"/*/"==+'               
88II*:-+.                  -'..'+=:+:;"";"//?"?";;""??""?/*?":=++       ""*8@@@
                '.''   -.  .''.:;;::;/?""//??""*///////"?/?""???":+  I@@@@@@@@@
                .-.   .   .--'''':;:::""""//////*//?/??"?//?:"":'+++  8@@@@@@@@
             -?  -    .    '' .'+::=::;?;?/////I**/////"?////?":;""?"=*@@@@@@@@
    ?.""""?"   ..          .'' -::=-::::"//?//****///*/"?//?///:=?*/O*;I@@@@@@@
8@@@8X88$"       .             .--+-+:??;?////****/*O*////*/*OO*""*SX*:*@@@@@@#
@@@@N8##/     '            .'  .  .-+:=:?//??/***///I*/////*/OOXIO*ISI::"#@N@@8
N@@@#NX/     '              .  ...'''+==:?*/////*II*////*I****SN8XX8XO";O@@@@NN
NN@N8IO:                       ......'+:=://///*//////I*//**//X$N8XSI*:+"8@@@@8
8X8SI?:.                        ''..-;;:::""///////////OI***/IXSIXXI**///8@@@@N
SXII**"                     ''  . . .'-+:?//";/?/?///?//**I//?*XIOXSI/??"ON@@@8
IS88I/+                        .'..'-+=:""""";??/?;;/*/"//?;/****OOO//??/O@@@@N
SOIIS*:                         .'. '-=;""?";;????""/////*?""/*OO**O//""/X@@@@N
SSXSIO"                          ...-:+=:??";;"?/*//**/"//"";?;/O****/""*8@@@@N
IIXII*;                           .-:;:;"??/?/??/?"?""??//;;"?/*//*I*?""*N@@@@N
S8X*?O;                          ...-:?";"/?;;???/"??"?"";;;;"*OO?**I/?/ONN#@@X
*SSO**"                       '..  ';??:-+===+:"????/""??=="";/IO//OO*?/8@@#@@X
SIIOO"     +:.        .'-'   .-  '=-+:+-+=";=="???/?";?;;""";?/O*/*OOO/O8NNN@@8
SOOIO"    /*O?.        .=:   .:   -+:*O/"*XOOO**/;=;?";;==?/""/II"?*???"  ?@@@X
XXSSII"   *$@#S*"-    .'+=   ?: .//"OX88@@@@@@@$I?==:"::=;;;;?*8XO*OIX8/:+;*@@@
XOSIS8/   '. .;O$8I*=  .+-  -/?+:IX8@@@@@@@@@N$$NX*"";:=="?::?XNX*O*//**X@$8@@X
IIXSSS"        -:=;"/";;:'  =I$N8N#@@@N8/:-:;/*I$N88X/:==;""?/O$8I*///?"?IS8@@N
SSX8SOO'   ;@@@@@@@X:.      :X@@@@N$N8IO:::;""/////XXXI;+:";="XNN//??////*O*@@@
IX88IX;   ;*:.;#@@II*=      ?XX$8XN@@@@@@@@@@@@@@I==///??"=="/O8X""//;:"I8XS@@@
XXXIXO:      '=;//?";=     '?*I8XSIS@@@@@@$N$?=:INN8X*?"?"++="OII"?/OI/?//*I@@@
IXI/O;       -+"";:='+.    :?/OSOIX*X888X/"?""/I/?"////*/?:;"?/I*""X@@*;:=?$@@N
IXIXO?           '.'-.     "?/OIIOOOX8$XO//?;;;;/?""?/"?""::;""/I/"/$@@I/:;O@@@
SXOO*;           :??.      :?/***/O?/IXXO*?:=;""??"???"//??";"";""??/8@$/;?@@@8
OXSIO.         .:/=       '""*SI/*//??OIIIO:+;"";;=;"?"???";=+"""?//O$@I;/X@@@8
SSSI/=         '          .:*I*I*/"///""*XXO?""";:;??/""?//:=;/?"/XXI*/?/I$@@@$
ISII/'                    =:?/*////"?//?"///*/?"=:=;"//???";;:;";?*I/??*OX$$$@8
OXSX/;                    .:?//**/?///;;/*///?//*?;;/*/"??;;;"?";*II/??*IN8S8@N
OIII*?                    '=///?/*//OO/:"?/"?"///?//////:"?;=;";=?//";/X@NX8NN8
ISX//?+           .+      /?;///?///O8X*-.;/////*??*//?"/?";;;";";;"?"X$$SSX$NS
OIII*O?           ;:      "///"??"??I@@X/;-+:;//**/////?;"";+::=?/?-=X@$SSXI8$8
IXX***?'        +O=      =///O*/////?/*X$X?===?/*//////??/?":;"/X@@XXSOSSSS8N8I
OOO**/*"        ";   ."?*XX8$X8@@@I'.=:"$@8;++:"//??//?/??;==;=:"X$XSSIISSSIXNX
OOIOI*/"       ..       .?IXO/?/";:=:?"==XN/;+::;;??//??"?""+;:"*8NXIOOIOSIIX8X
*OIO?/*/                  ?O+.;*/"=;;"?;::/I/;;;;;:;??";?";+=::;/@$OIO*/OIOOXNI
OOIO/??/                  ""  ;**"==;""";"?"";?";???;"??;?"==;??IN8XIO*OIIIS8NI
/OOO/"?*'                 ;+  :O*;=;;"?;;:;;;=:/?;;?????"":":::?XXIIIO**II**XNO
//O*/?**:        .            ?*?;=;////?":=::;?";:""//?"";"";"/I8S*****II**8$O
*O*/?*//"-    +/88" .:=::''."I@$XXIIIIXXXI"+'+;;=="/?"""";":=""IX***I/?/O**OSX*
/OOO/?//*"    .:'     +?/O88$88XIOIXI*//*XX?=':;";;//?;""""?"/*IX?*IOO*OII*I88O
OIOO*/*OO*:               -'   '+"/*?**?"/*/;=""":"///??"////?8@@?"**//OIO*S88O
*OIIOOI/*I/+         --'. .---:*SOI**//???///?";;;?**"/"?*//*8@@@X+./OOXIOOOXNI
*OOI*/**O*/?.        ';+*8NX**/ISI/?//";;?/?"?/*?;?/?//"///**@@@@$"+:/OIOOOSN8O
*IIO*IIO**?*?        '=-';:==;;"/IO////?"////?*/??//*////O*8@@@@@@NS":"*IOO8NNI
/*I***ISO*"**:        ..   .-=://*/?*/?//?/?";;;"*///*//?*$@@@@@@@@@O++///OS88I
/OXIO*OOII**I*+            '-="""??;;?/"/?//?"??/*/*/***I@@@@@@@@@@@@I::***XNNI
OOII***O*/**O?/+           .'  -??:=;?"?"/////*IXI*/*X$@@@@@@@@@@@@@@O."OISX8NS
OIISOOIISIOOOO*/;        -"=  .="//;?????/***IX8XS*OX@@@@@@@@@@@@@@@S++"/**OSN8
O*OSIOOSO**IO***O"      -;??   "/I/"//////*OX$8XXS$@@@@@@@@@@@@@@@@@"=""//"""/?
OIIOOOOIS*//O*/?$@*     -?"-  =*OIX/*II*OX$XX8@@@@@@@@@@@@@@@@@@@@@@""OISIOOOO?
*OOO*??*OO8@@@@@@@@I'    -:=++:O#$XXX8XI8$8@@@@@@@@@@@@@@@@@@@@@@@@X/OXOSSOO/SX
*OO*SSXN@@@@@@@@@@@@@NI"O*OXN@@@@@@$$#@$N@@@@@@@@@@@@@@@@@@@@@@@@@@@XO""/ININ@#
SSXXXX##@NN#@#@@OO@@@@#XOII"  ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@O"::O8@@@@@@
S888XX##N$S$$N$*/O@@@@@@XIN@/   "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@$=="N@@@@@@@@@
OS8X8$NNNNNN#NNXXS+.I@@@@8O@@@++I@@NN@@@@@@@@@@@@@@@@@@@@@@@@@@@I+:I@@@@@@@@@@@
OSXSISN#@@N@@@@#@@N"  +N@@@@@@@@@#*X@@@@@@@@@@@@@@@@@@@@@@@@@@@"/$@@@@@@@@@@@@@
O88#SO8NN@@@@@@@@@@#"+  ;@@@#@@@@O$@@@@@@@@@@@@@@@@@@@@@@@@@@@I*#@@@@@@@@@@@@@@
$88N$8$N88N@@@@@@@@@@@#N@@@@XX@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@
NNN#88SX##8N@@@@@@@@@@@@@@@@XI8N@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@N$$$#N$8NN@@@@@@@@@@@@@@@@@$@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@