r:MBririirYYJ7YYLr7rrrii::::rir7::::i::::::::::rirjYvr:,:::::::::,:::,:.. .         .  :i.:::::irrj7
r,ir::::::ii:i:iiii;ii::,:::,,.i,,::::::,:::::.,,:::,:,,.,,,...... .  .  ..:i77jjuUFFk1NNk2UYLrrr:ii
r:i:::::ii;iiii:7riii:;:::i::,::::r:i:i:::i:iii:i:i:::i::::,:::....:7JqOBBBBBBBBBBBBBBBBBBBBBMGSUrL7
i,::,:.,::.,,::r;:::::::,,,:,i::,:ii::,:,:,::::i:i:i:i::,:,,....,7uPMBBBBBBBBBBBBBBBBBBBBBBBBBBBB87Y
Jiriii;ii::::,:i;:i::::,:,,,,:i,::i::::,::::i:::i:i:i:i,:,, ,ivYSGBBBOG7YEBBBXSPGNNEBBB25MBBBBBBBBBM
jYLLvvrii;;;:,.i.,.:,:::...,.,...:::,::::::::i:i:i:iii,,.. :7FYvMBBBBMMBX2BBM:iPBF.0BBBNBBBBBBBBMGBM
LiYrri;:i:ii;ii,,....,:...,.:,..,::::::,:::,::,:::i:,.,. .LXiiMMMBBBBBZjUU7LU;iYkjuSBBBBBBMZMBBBBMB8
           ..:,,,,...,.,,:::::,:::,:,,.,,,.,.,...,...,. :qBB8L7M5qN0BBv   .v75jjBEUMBBNUNBESXBBBBBBB
EUULYvvLvrrvv   .,::::i::.:,:::,:,:,:.,,:,,.:...,,,.:..7MSLYBO0i.,LXM1:,::LqMU.iBM1MBBB2.JBMBMEPBBBB
8ZMOG8EqSX0M0Y .  .,,:,,.,.,::,:::::,,,:,,.:,,.,,:,,..7FYBZLJ7i,2BBBi....7BBBS0BGBB8BBBBi7BBB;rYMBBB
FuS5XEPjU8BBBB8UUi. ......,::,:.,.:.,.....,.,...:,,..L0LBBBi   .:i7i  . .705ZNBY1NBBBBBB0Pr8X7ZBBBBM
J7vL72FXBBME;uBM5Pji.... ..,..........   ..... ...  iBP82, .i;i:    ,::..i7Yu1UPu2OBBqU2q5,ijqNNBBBB
vr7iirYkB0:. J5q2YkMv .,,.,....    .:..           .,rr:  :LkMqXPL  .:::.,r5U5UPFiiYJ2:i.BMY;..,:BBBB
UUPMGZSqO, 72P5U1kkMMY,......,:..;MO7i281: :,. .vkBX,.:LMBMBS,7YY7i. .:rLY:..i7ur:,:iLYPSLrrLUZBBMj:
OMBuiL7MM::2BBBU::i:JSL,:ir;7iiLMBE,..iGBU.,iFEMBUFUNZBBBBBBBY7;,,,.irLr7,..:iiiYLvrv7vrLUBBBBBBBJi,
08v iv:YriUOOZN: iN7rrr7YXBPJSqN7.          .XL:    2ZBBBMSSPMEBBBBY:7Li:.:17:.....rJU5PPuv5XqGBBBBB
Pk7,:.i::iL.::  :BBBM8BMMZNSL,7.    ..,          .. vNBBBMMBMkBNEBBBBONXB7v,       ..  .UjXJ:..:LU0k
0EZNU.,irY7,:i,v8BBPFPPEUv::i..7k;.,.           .,. .2BBBBBBMPr7Z8E8OBO8BBBBJ.,i :r::L,.US0GSuL7rr7L
Z00qBLuUFZNiirEBBBOXNZki. :qY::PMj51Ji:.    . . .,....ZBBBBBXU0BBOGOEv:7FSBBU,:Yi:r;5BBBBBOqMBBBBBBB
0PJXBjr7i::i.:UBBBBBBB:.,rN:,. EULLJL7rjL;   . ..,...  XBBBBMMOBBBMNNM5SZME0L20MB8qBP0MBBBBBBBBBBBBB
M:..UF;:r:,iLi7U8qPB8i.,rUv 7 :M8XUJuYJLJJ7     ......  .L5v:Z8EBMOGMBBSENvv5qGMBBBMMXMBBBqiuXBBBBBB
8S;:1ZBFU77i. i:iLUBv  rJ0rv,.NBBBBB8qX88NJJi.   ....,        ;kkUL12E00OBqS5GMBBBq2qGBBBBBBBBUi.rBB
MOMBBBBBO:,:77U2uJ2SO2MBBM7..NBBBBBOM8ONN8BPJL:  ...,..          72PGPG8B0BBGFkXGBBFUvSN1FMBBBBui  i
BBBBMBBBBMYvYL;i:. .7LJ8B1.rBBBOGO88ZEXqX0GBE:Yr   .,. ...        ..::::rLBBBq:rr7Y2UULYri   iOBBBN.
MEOE80ZGMBBXi,:.        .  ;EqGGZ0ZMB8MMMGMBB5YLr:. ....... .         . .::YBBi     :jNFLj1:   :7U0Z
BBBBBBqNNGZMG8GNuv::..   .   :rZBBMBBBBBM8NEMBBBq11,     . .     ......      5BX  .iEBMMUUUFi       
BBBBBBBBBBBBBBBBBBBM8PS2FqGU7:i,iiLqBBBBMMESN0MBBBBS7,    ...   . ..,,:....   i...:,:ir7JNMGOkUr:.: 
BBBBBBBBBBBBBBMPGMMBBBBBBBBBBG7.     :71F1kMMBq8MBBqjJ7i   ...... ..,,,.......  .... . ..:5ES0XMZk2i
BBBBMBBBBBBBMOZFBBMSFPBBBBBBBBBMquYr;,,.. ..:.:PBBBGL7JYj;. ...  .....:...,.,...,........ ., ,:,,,:.
0N0YiBMBMOP8M05XXBBBPUPBBBBBBBBBBBBBMBBBOMkvi:i0OMBBNj7LYUu7...:.,.,.::..,.,.....,.,...:...  . .... 