..........          .......,;::::cc:ccccc:::::::::cccloddool::::;:::cool:;,,'''............................................                                       ........            .............                          .........                                                                 
      ............       ........'',;:ccclooddddxxxdoolldddddddoolc:::::coxxxo:,,''...........................................                                         .......... ..         ...                                  ........                                                                  
..        .......         ..........',;::cccclodxkkxxxddxxxxxxddolcc::cldxkOkkoc;,''...................................                   .......                  .............. ..                                               ....                                                                     
....       ..'..            ............',,;:ccodddxxkkkkxxxxdddlcccllodxkkkxxdl:;;,''.............................                     ...................       ................     ..                                                                                                                   
..         ..''..           ...   ........',,;;:ccclloddolldxddddooodxxkkxxddoollc::;,''...........................                  ........................................................                         .....                                                                                 
             .....           ...  .  .........''',;;;;::c:cllldxddoddxkOkxdooodddoooc:;,,'''''''''..................               ............ ............'',,,'....''.....................                           .   .........                                                                       
                ...          .....................''',,;;;;;,:llllccldxxxxoollooooddol:::;;,,,;:clc,................        .........           .........',;;:cll:,',,,''.....................               ......    .................                                                                    
.              ....  .................................'''',;;;,''..,lllodolcc:ccclloollcc::;,,,:okkl'..'''..........     .............    ..........',,;;codxxOKX0xdkOxollc:'''...,;'..........  ..      .................  .............                                                       ..          
....          .............................  ............,::;,......''',clcc::;;::cloooolc:;''';cxko;,;;;;,'.......     ..........................,:ldxkkOO0KXNWWNXXNNXKXKKxc::;,,:c;,,,'................................    ...........                                                       ...          
           .....''....................'...       ........''',''... .::::ccccc:;;;;:loddolc;,'.',cdxoccc;;,'...............................'',,;;:coxO0KKKKKKXXNNWNWWWWNNWWNOxdoc:;clc:;;'.............................. ........  .....                                                       ...           
............';:;'............',,,....':c:;,..       .............. .,;,,,,;,,;,,,;;clddoc::;,'',col:::;,;;'...............'.......'...',,,,;:ldxkO00KXXXKKKKXXXNWWWWWWWWWWNKOkxdooddlc:;,'..'',,,'...........................     ..                                                                        
.......'''...','.  .........'''''.....,;,,,;;,'................... ..'''''........',;coolccc:;:codc;;;;;:;,....................'''''',,;:cldxxkOO0000KKKKKKKKKXNWWWWWWNWWWNX0000000kxxdol::cc:;,''.........................                                                                                 
 ........'...  .     . ..'''.''''........,,,'',;,,,,'............ ..'..'.............'ldddolccodkxlc:,,:;,....................''....',,;codxkxxxxkO00KKK00000KXNWWWWWNXXNWNXKKKKKKK0kxddooodoc;,'''''''''..................                                                                                 
'...........          .:c:;;;;,'','.... .',...,,;:;;;'.......... .....................cdxdlc:::loolc:;:ldo:..........................,;:ccodxxoooxkO0000KKKKKNNWWNNNXXK0KXNNXK0OkkOkxxxxxkkkdl::;;,,'''''.......''''''......                                                                                
,,,,'....            .clc::::c:'......'......'''',;::;'...............................,coolc:,,,;::;;;:okkl''',,,'.................',;clloxxolclloxkO0000000K00XNX00000OkkOOkdoooodxkkkkOOkkxdllcc:;,,''........................                  ..              ...  ..                                   
,,,;;::;'..  .      .,:;;;,,,;;;''...',,'.'''......',:c;'..............................'',,;;;;;;:;,'';cxxo:::;;;'...............';:loxkOKX0dllccodxkkkkxxxxko:coxkkOxddddlcoollddoodxkkkkOkxoooddolc;,'...........................  ...        ....          ............                                  
,,,;:ccc,...        .',,;;,,,;;:cc:,',;;;;:::;,,,,'',,;c:,'',''..............',,'.....''...,:c:;,,,'.',clc:::;;:;'.............,;coOXNNXKXXOdlccclodddddxxdlc;;,'.',;,,lol,'clccdkxoodxxxxxddddxkxxolc;,'..........................  ....                     ............                                  
,;;;:c::,..'......  .,,,''',,;:::::;''',''',;;;;;;;:;;;:;;,,,;,'....'.... ....,,,..........',:;,'',,,,:ll:;;;;;::;'....''.',,;;;:cok0000O00xlclc:::cloooddl:;,'''.....'::;,,;:::d0OkO00OkkOOOOkxxdolc:;,'.............  ............ .........                 ...........                                  
;;::cccc,..;;,........''......'',,,,,'.',,,;::;,;;;;;;::;,;;,,,,,,,;:;,....  ..... ..........';:::::;:ldoc:;,,,,,'....',''.'''''',;:llllodxdolc;,,',:looodo;,'.'.......'''',,..'cOXNNNXK0kkOOOkxdolc;,,,'.......................................            ....,,...                                       
:::;:::cc;..,;.','................,;,,,,;::::;;;;;;;;:::;;,;;;;;:::;::;,'...... ..         ...,coddo:;;:::;;;;;,''...'''..........,;;;;;;:ldc''',,,,;:cc:,;,....... ............;okKXKK0kdokkxddooc:;,,''.................          ............           .....'..      .........                       .  
::::;;;;::,....'',,,,,'.',;;,,;;,',;,,,;:::;;,,;;;;;:::::;;::;;:::::cc::;,,'........       ....';cll;'..''',;;;;;,,'',,'.........',,;;,,,:c;..',;;,'';:;',,'..........    ...',,;oOOOOkkoccodddolc:;;,,''......................  ...................       ....           ..........               .....''..
:;;;;;;,;;,''..'',,,';c:cclllooollllccclodl:;;;:::;;;;;;;;;;;;:ccccccllc:,''''',;,.......    ....',,'.......''',;;,,,;::,.',,'..''',;,,;,''...','...';;,...';,'.............,c:;;:lxxddoc::lllc::;,,,''..................''''....'''',,;;,'...................             .... ..               .',,,,,,,;,
:;;;:;;,;;;;;,,,;;:;..;clllooddddoollcclllllccc::;;,;;;;;;,,;::ccccc::ccc:;;;;;::;'......   ........''.......'',clc;,;coo:;,,,,''..,,,:;.....''.....'....,::c;,....'c:......cdl:,;;:lc:::;:ccc:;,,,,,''',,,,'............',,,'',;;,'',;::;,,,,,,'',,,''.......                                  .,;,,,,;;;;,
;;;;;:;;;;;,;:::::;;'.':cccllllloooolccclllccllc:;;;,;:::;;;:;;;clccllccc:::::;,,,,'...........  ........''.',;;:cc;,'',cc;,,,,,'..':c;.....','........';:::;,'...':l:....'lllll:;:;;,,;;::clc:;,,,'''',;;;,'..........',,;,,,,;::;;;::::;,'''''''''''',,'''....                               .',;;,,,;;''.
;;;;;;;,,,,,;;;;:;;,,..,;cclllllllolloolllllodol:;::;;;;;::::::cllcclllllc:;:::;;;,,,'',;,...       .......'',;,,'''''..,clc;;;,'',,:;...,,',;,......,:::;;;,,'..',:c;...':l::lol:::;,'';:coolc:;,',,,;:c:;,'',;;,'',,;;;;;;;,,;;;cloddc;,,''.........';:c:;;,...                           ....;:::;;;;;'..
,,,,;;,,,,,,,;;;::::;':;,loooodxxoloooodddooxkkkdlccllllclllc:cc:;;:lodooxdoooooolc:;;;;;'...        .......',,,,'','.'',:c:,,,,',::,...;;'',,,'.....;cc:;;::;'.',;;,'',,;;;;;cooddc:;'';;:lllool::ccclodoc:;;;;;,'',;,,,,,,;::;;::::ccc:;,,,,,,'''''',;:cc:;,'.......               ...........:cc:;;;;;;'.
'''''',,;;::cccccllcccoccdddxkkkdodkkxxkOOkkkOOOOkdddddooddddolc:,';lxxxkOOkkkkkkxolllc:,.....        ...........''''',::;'......',,...';,.';,,'......';:ccc:,,,,,,,;;,,;;;;,;lxkkkdc;,;::clloooc::llcclcloooolc;'.',;;;;,,,;;;;:::;;;;::::::::;;:ccc:;,,,,'....'''.....................''.....,:ccc:;;;;:;,
....''',;::ccccloolloddoodddk00kxxkkk0KXXKOkkkkkOOOkddlc:clloollc;':xOOOOO0Okxxkkkkxdolc;'....       .................',;,'''..........,,'',::,......'';cooc:::::;;;;;'',;;,,cdoodoc;;,;::ldddolccccllllccllodoc,.'',;:;;;;;;;;::c::;;;;;;:::;;;:clodoc;,'''...',;,'',,,''.........;;;'','...',;c:cl:;:ccccc
...'''',;::cllllllooodkOOkkO0OkOOO0KKXXXNNK00OO00K0Okxo:;,,;;:clc,':xkkOO00OxxxxkO0kkOkdl;'.............','......................''...',,,,;;;'.....''',cccc:cllc;,,'''''''',;:;cl:,;;,,;:looddolccccllccc::;::'....''',;::;;;:cclc:::;;;::::::::::cll:,'''',,,,,,,........'...'..,loc:;;,''',,;ccccc::cc:;;
,',,;;:::lllolcldkOkOXNXXXXK0kkO0OKKKKXKKXXKKKKKKK0kxkkdc:;;;:lll;',:loodkkxddxkO0K0Okkkdlc:;;,,'','.'''''........',,''''.....'''','.';;;,,,;,'.  ...',,,;;;:cll:,,,''..'..'''';cc:;::,,,;cccllllcccccc::c::;,'.........';::::cccccc:c:::clollcclc:cll:,'','''''''......  .::',,'.,odlc:c:'''',:c:::cc;,''.'
,;;;:cllooodxoox0Xk:;kXNNKKXKOkkkkO0KXNX00KKXKKKK00OOO00kxolclddl;'..',;:cccccldxk0Okxddloddddooooc:;;;;'',,'''....,;;;;'.',,,;:;,;'',;;;,,,,,,.......''''',;::;;,''.''.......';:ccc::;;,:ccccc::::::::;;::;,,,,,,,;;;;;:cllolllllollllcclloooooolccllll;',,'......,,..  ..:lc::;,:oolc:c:,,',;::cccc,.....'
,;;:cloooodxdxkKXXo::cKWWWNNX0O00KKKKXXXXXKKKXXXK0OO00K000OOkkOOdc,'.',::::::cllddxxxddlcooldxllllc;,,;,,,,,''''''',;,'''.'''',,,,;,',,,,,'''''..........''.'''...''....''....',,,,,,,;::::;::;,;;;;;;,'','''',,,;::::::cccclooollooollooooodoodollloodoll:,'......;c;.. .';;coolcloolc;;;;,,::ccc:,'.......
,;;cloooddxkOO0XNNXkxOXMWWNXKKXNNNNXKXXNNXXXXXKKKOkkOKK000000K0Oxoc::cccclooodddooooccllodoldc'';cc:,..'''.....','.'''.'''''''''',,,,,,;;,,,,''............''..........................''''''',,;;;;,''''''..''',,,,',,;;;;,,;:::ccccccll:,;:cllcllloooo:,..'... .:lc,...,llodddoc:cllc;,;::::ccl:,,'.......
,;:clolooox0K00XXNNOclKWWNNXOOKXXNXKXNXXXXXXXNNXKOOOO0000O000K0OOkxddoooooxxxxxxddxkkxoodkkxo:,,:loc,'''...','.'''...............,;;;;,,''''''............','''................................''',,''''''...'''''''',,,'''.'',,;;:::;:c:'.....;lllllllolc:,'... .::'....:ddoolccclllc:cc:colcccc:clc;,;cc:;
;:cclooddllxOO0XXXd,;ckNNNXK0OO000KKKXXXX0xdxxdddxOKkolcccccodx0OkxddxkkkkOOkxxxxxkkOOxdoodkxollllol:::,.',:;...'''..''.........',;,,''.......................'........................'..........'..''.......''.',,.........'',,;;;;;;::,......:lllcclcc:,'......''..'',lollccloolc;:cc:::cc::cccclc:clllo:
clloddoooolododkkc..dXK0OO00OOkOOk00kxxddc.......,l:,'........:xkkkO0KXKKKKK0OkkO0OkkOOkllxOko::odo:co:.':l;...;,....','.........''..................,:;'........   ......................,,.....','.........'''''''...'.'..'''',,;;;::;;,,,'....,cccc:;;,,'''....'',:lccccclllclc,,:lol:::;;:clolccllllllc,
ododdddollll:col,...,ldxkkkkkOOOxoc;'.............. .....''...;dkkOKXKKKKXNNXXXXXNX000Kx,;do::ldxdl:lc'.,ll;.,:,.....,;;,.........''..''..'''..';:c:codolclc:;,.....................''.....,;'....'''.......'',,'...'......',,..'',,;;;;:c:::,....,:;,,;,''''''....;:::;,;:::c:;:;,;cloolclllccllooooolloolc
ddoddddoooc,:c;..',,cloxkkxkOOkkOKkc,'...'.......'.... .',''..lOxk00kxxk0XNNXNNXNNXNNNX0l.''..;kOdcll:'',,,.,oc.....';'.........',;;,;,'',;::;coxkO00OkkkO0kdoc;.';,.''... ..........''......''....''...............................',;,,',;,.........'''','',,''..'.....;c:;::,''';;,,;:llodoodddddxxxddddo
OOkO0OOOxc,:c'.','.;llldxkkkkO00O0KKKOkxo:'...,,::,,'. .'''...;c;:c::okOKXNNNNNXKKOookKKk;.....,ccc,;lc:,.......;:,,'.......,,'..;;'',,,',;:lddxxkO0KKKK0dccodl;''.......  .........',............''''''................''.. ........'...............''.''...'',,;,,....,:;;;;;,,,,,'',;:loodxkOOkxxkkOOkkkx
0koxKXXKx;,ol'..''..'';lxkxxxxxxxdxKXXNNX0x:..',;;;;'.'oxlc,........:d0NWWWNNNKOkx:..,ooc,.....';;.':,....'.....':c;,'..''',,;;;;::,;,,,;,,:cloodxk0Okkxlccc;............ .........',''....''.......''''......,...',,,''..............''............,;,,'.......,'''...';;'......',;;;;:cccldkkkkkxxkOKK0kxd
:,ck0XKkl,,;:;,;;;;,,;:oxdlldxxdclO0kOKKkl;,......';,,ok000Oo,.. ..:0NNNNWNNNKxl:;::.........,lkx:,;;....;c:'....'c:,,'.'','..,;cl:;;,'........,;:coolccloc;'............. ........''.,;,..''..,,....,,'',...,,....,;:::::;'',,'......,,.....'.....',...'........'''.',;;;......';:::c::c:;coooloxOkO0KK0xl;
'cxkO0Oo;;cc::;;:;;cllclllcccll:;lolcd0kdc'..... .:lcc::lodxxo:;;;;;lkKxdK0O00kd:ckx,.....';cdxo,';,,;;,;:o:;;...;c;''..........;c:,.............',:c:;;:;''..................''..'''',,,,,'''.,:;'..,::;,,,:;;;,',:loooc::;;:;;;,...,;;'...,.....,,..............'','.';;......,:ll:cc,;;;llc:coxkkkkOO0K0k
ckO0KKKd,,;col:;;::::clllc:c:,',;::cclxxo:'........',;;:oxdllol;,'...;o::kOxodxxxxd:..,:;:llcc:,':llooc;;;:;;:,,'.''..   .......,c:,...............,;;,;;,''.......... .......'',,''','.....';ccc:;'.';;,,:c;,;:;,;:;;:c::::;,,,'''',,,'''.....,;,'......',..'...,,;'...;;'.....',:lc;,.';:ccccloooooc::coxO
;lxO0Oo,...:docloloo:,',,',,......';:cdxl;'...,'.........,cllc,,,....,:',oxo:loloo,.,clc,.,:cl:,,;;;:;...'...,;;,'.''......'',;';c;'. ..............',,;:::,..','...........  .''.........,:llc;,,,,::;;;:;,;;;,,,,,,,;;,,,;;;;;,,'.''.'',;'...,:::,..''','.','';;;'...',;:. .',;,','...,;;;;:ccllldOOko;..'
::oxo;..   .,;;::;'............ ....,dko:;''',::;'........:ol'.......''.';;'..'.''..'',:,.,::;'......'........',;,.'',;,'',,,,,,;;;,. ................'',......'''......''..............'cllc;....:lcc:,..''.,:;;;;;;;:;;;,,,;;;;;,,''...,,...',;:::;,,'','.',;;::,'',,;,'''...','....';:::llcoddoxOOOOkxoc,
ll:'....',. ............. ...........cxc;,;;;;;;:;,''.....,,'....................    .....''....... .................'.....''..',;::...;:'............,,'.    ........'.''.....''.......,llo:....,lol:'.......,'',;;,,,,,,,,,'',;:;'''''''......;:cc:'..'','.',,';:,,,',,,','.....''..';:lodxkO0OkOOOkxdlc:'
:.. .,clddc'.............  ..,ll:....;l:;;;;;;,;;:;;;;,''....'''...'.............  ........... ..............'........,'''',;,.';:cc,..:llc,..........''..      ...  ......'',;:,....,'.,c:.......,;'.............,::;,,,,''.'''.';;....'',;'.. ..,:;..,::;,.......'.......','.....'',;;::cloxkO00kdxo;.    
...;cloooc''''...........  ...oOx,...cxxollcclooooooolllc;'..'.................... ........................ .'..........',,,:,.,cloo,..';:;..   ............    .... ..'''''';c:....,c,.......................'....'':c;;,,,..'.,'.,;,....';,. .'..';'...''..................,:;......''...':odol:,;c:,.   .
.'dkdddo:..'''.......     ....;c'...,xkkxxo;;oddddoollooc:;'..............................  ............................'.','..':cll;..';;'..  ....''.....'.         .......,;:;...';,...............................:l:::c:..',,,,..;,''',,........'..................  ...';cc,.............''.',..      .
'd00OOOx;.'.......'.       .....:l'.lxddddo::cc:clc:::::,,,.................'..'...............'........ ..................... .',;;,,,,,'...    ...........          .....'';:;,,,,'......''......''.......    ....;ddoxl;',;,;;,,;'..',;;'...'.......'.......................;:'...........,:::;..       .
cxkxxxkxl'.....;cod:.     ...',;l:.,ldollccclllllolccc:;,,,''''''',,,:,....','.''................................'...........  .',,,,,,'...... ..........         ......',,'',::;'...',...','......','.....      ...,oxdl;,;:'..'.';;'...'.....,''..'''.....','..'.........','...'.......''';lll:'.        .
lclolloxdc'.',::;,,,.      ..;dkkdodxOOkkxccdxkddxdddool:clc:;,;::cc::,...',,'',,'.....'.................'.............'.....  ..'..,,'.........'.......   .    .....',;::,,,,:c;'.';:,.',,'''',,,,,;;'.....    .....';,',;;;:;,,;;,..'.........,'....'......''''''...'....;ll;''',;;;,'''',;::;...        .
oloxl:okxxddc'.            ..;x00OOOOOOkkxdoxxxxxxdoooddol:'......,ccc;..'';;'.,,'....','...''','...............''...............',.....................      .....';::;;,...'..',,:c;',;,,'....',,,;:;,,,,'....','..',,,;::c:,';:.  .......'''',''',''......',,'','.'..'..';c;'''',;::;,',;::'...          
xoodo::odddo,.    .        ..,oO000OOOOOkxddxxddddddddxx:...........'::'',,;;'.,,.....','.........''.....'..................... .... .  ..''.''.....'...........'',;,,'',. .,:'...;:,......     ..''';;.',;:;,;lxo:;:::clc;;;;,,;..    ......'..,,,'',;,....'''''..',,,'.......''....,;:c;'',,..            
doddxo:,,,.....  ..'..     .':c:cdO00Okkxdc:loooodddxxl,..............;;',;;;,'.......''...........'...............',,''....... ...   ......,;,'..........    ....'',',;,. .....''.. ....      . ..'...  ..,;;:d0kxddoodc;;:::'..        .,,..',,,;,'.,;,'''',;;;,'''','.... ........',,,;,',..             
ol:;:;,......,,'....'..   ..;:,,,,;oOOOOkxoldxxxddxxkl'................,,,;:;,'......'.............'..........'......';,''..........    ... .....................'',,,;:,.. ....''.   ...........  ...    ..';,;ccoo:'.''',,'.....      ..,c;..',;;;;,;;;;;;;;::,.... ......   ........'',;:,.              
;.........,,.'.',......   .,;,,,,,,,:dO0OkoldkkxxxOko;.................',,,,''......',...'....'...''...'..,;,,...',,,,,;;;,..',........  ..  ..'',,'...........'',,'.............'.   .',''... .   ....    ..;:;,,,....,'........     ....;c:;'.';;,;;,,,'';;'''...    .....   ... .....',;:;.   ...       .
'....',;loxo,;:,...';,'. .,;;,,,,,,,,,o0KOdodxkkxkko:;,................',,''''..'...,;'.''............'',,,,,,'..,:::;,,;;,..';;'.....        ...''.......................''. ..... ....''...       ..........:c:'........  .. ..  .....',:;;cl;.',,''.....,,....      .. ...  ......'''',,;,........... ...
''. .':loxo;:odc,';oo:.  .;;,,,,,''''',o00kl:dkkxxo:;;'..','..,,'''....''',;,',''..',,;;;;'''....'''''',,;;;;;,,,,'...'','...,;;:,.    ...... ............................''.  . ...... ....         ... ....,coc........   ..........',:c;..,loc;;;'... ........      ......'..,'....',,,'......  .........
......,ldl,;ccc;,;loc'....:;;;;'.....'',cc;'';loddc;;,...,,...,,,;'''',,'',;;:;,,,,;;,,,;;,,,,'...',,''',',,,''.........,:,.':cc;,.   ...........'''.......'........'''............'''....   ..;:............,lxl,.....     .........;ccc:,...,::'...'..........      ...',,;c;''''..'''... ................
....,,,,,,,,,,,;:ll:'.'..;::;;,..'...........,,,,;;,,........,,,,;;,',;,''';:;;;;;,,;c:,,''...'''''''.................. .'..'::cc,............  .''''''...,,'......,,'....................   ,lclc:oo,.,,'.'clcol:'..       ..........,:c:;,,;:;...':;.........       ...,;:cc;.''''........................
','.',;;::::,,:lolc,';,.,cc::;'.',...... ....,;'............',,,,;;;,'';,',;,,;::::,,;;''''..',;;;,'................... .'..;ooodc.....  .....   .......',,,''.. .','... ..    ...............cooodxkcco::llddoxd:.            .........:c;,,;;;:;,',;'....... ... .....'ccc:;'.....         .............. 
,..  ..;:cc:'.,:::::::,':c:;;;,'....... ......''.................;:;;'..',;:;,,;;:::::;,,,,,,,,,,,'',::;'... ...........'' .:lllccc;..    .        ....'''''...  .;,.... .. .. .      ......  .cc;cdxxxdooooc:okkl,'.   ....','. .......,c::;,,,:,..''..............''..';,''....                     .     
'. ......''...,,..;::::::c:,,;:;'...'.  .... ....  .......... ....,::;. .'::;;,,;:::c:::;;;;;'......','..... ......... ...  ....';:'...             .,''','...  .,c:.... ..  .         ....    .;,..';:clodo;..,lddo,   ...,ld:.     ...;ccc,.,;;,..........',;,... ...............                         
,......   ..',;,.........;c;,;;;,...... ..'.   .   ............ ...:c:,. .:c:;;::::ccc::;:;,'..  .........   ........        ...','...              .,''''.    .':ll,... ... .          .       ..  .,..'cl:.    .,;'......,,...  ....,cdolc;,;,.....  ...'''....      ......'''',.                         
;,. ...    ......,,......,c:,;;,'.............   ..................':c;.. .,;,',,;:lccc:::;;::............     ...           ....... ..   ..        .''...     .;:co:;;... .   ..           ...      ..  .'.      ...........  .....'cllccc:c:;''...  .......           ..''...'',.                         
''.      ..... .,c:'',....:l::;;;,'.......       .........''..........'''.....,:;,:loodolccccl,...... .....               ....... .  .  ..       ....'....    .'',:oodo;:,...  .            ...          ...      ......... .........;cc:;;;c:'''..     ....            .',,,'''.''.             .          
.....   ................ .';::,'',;;'....    ..   ........','.    .......;c;.;c'....;:okdc;..........   ....       ...   .......       ..        .,,'....     ..  .:odxllo'.... .  .. ..  .....        .......    ......... ...',......',,,;;,.....     ...              .',,,,....             ...  ..    .
 .... ..........',..'... ..........'','...  .      ...........   ............c;......';;'.     ..    ... ...      ....  ..  ....      ...     .',:l,.              .cooc:lc,'......''...'......        .......     ...........';,'....,;:lol,....         .               .....'..             ...          
     .......''..',,'....  .................             .....   .............'.  .....'.....''..........  .        ..      .......    ..      .;ol'...             .lo'  .................. ...            .        .....'......',;;,,,;;:;,...                               ....     ....   .....     .   
  .......''';;,......... .       ..  ......             .....  ............'...     ...''',,'....'''''..                  .                ..  ... .....            .'      ....           .. .    ....             .....''.......'',,;;;,.....          .  ..',''.            ...   .....      ....  .     
............',,'........                                ........       .....'.      ..........    ..''...     .. ..     ..               ...     .......                    .'.....    .......'.                    ..................',,'........         ..','''...          ........  .                  
..............','........                             .......',,'..    .....',.   ..........      ....     .. .....    .          ...'.....   ........         .,.         ...................,'                    ........     .......... ........   .  ..'....'.....       .... ...     .         ...    
           ............                              ...........,,'.     ...'',. .''..                   ..                        ..,,'... .......           ................................,.                    ........       ......   ..             ..............  ....... ...                      
             .... ....                           ..     ................  ....''......        .        ....        .'..            .......  .....             ...................................                    ......         ....    ..              .......''...... ...........                     
           ........  ...           .    .         .                        ... ...   .       ..       ...          ....              .                          .......................... ........                   ....           ...                     .'',,;::;;;,,,.. ........                      
         ..........   ...         ..   ..                                       ....         ......               ..                                                   ..   .......       ....'......                               ...                      ..',,;;;;,,,,'..   ......        ..            
       ...                        ..   ..                                                  .......                                                           ...           .........      ...'.......                            .......                      ...',,,,,,,,,'...    .                        
      ..                          ..    ..                                                .......                                         .......         ......              ......      .....                              ............                       ..,,',;,,''''...   ....      ......    .....
     .                             .                          ....       ..''.....       ..   ..                                          ...................                  .          ...  ..                   ...       ....''.....                            .....,:;,,''.  .........'','........   
                                                            .......     ...'............                   ...                      ......           .......                                    ....                ..    ......',,,'....                             ....';,',''..   ................'.....
                                                            .......      ........    .                    ....                 .    ....    .                                                     ...               ..    ...........  ..                              .....             .,'........'.......
                                                    ..         ...  ..         .                        ....           ..... ....  .....                                                                                               ..                                                .........         .
                                                    ..                                           ..                   .....       ..  .  .                                                                                                                                                 .                
                                                                                                                                                                                                                                                                                                            

    
𝔤𝔦𝔳𝔢 𝔲𝔭