MMMMMBBBMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMBBMMBBMMMMMMMMMMMM
BBMBRRRRBBMMBMBMMMMMMMMMMMMBBRRRRRRRRRRRRRBBBBBBBBBBRRRRRRRBBBBBBBBMMMMMMMMMMMMMBBBBBBBBBMMMMMMMMMMM
BBBBBBRRBBMBBBBBMMMMMMMMMMBBRRRRRRRWWXXXVYYYYYIIIIIIttIIIIYYYVVVXWRRBBMMMMMMMMMMBBBBBBBBBBMMMMMMMMMM
RRRRBBBBWWWRBBBBMMMMMMBRVRBRRRRXVYIttttttttttttttttttttttttttttIIIYYYVXWBMMMMMMMMBBBBBBRBBMMMMMMMMMM
WWWWWWRV;::;;;+iiIIIYttt;XRWXIiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiittIIYYVRMMMMMMBBBBBBBBBBBMMMMMMMM
XXXXXYXY:,.,,..,..iItVY+;iI+++;;;;;;;;;;;;;;;;+;;;;;;;+++++++++++++iiitttIYVWMMMMMMMMBBBBBBBMMMMMBBB
YYYYYYYt,,..,....;YWYXXI+;;:::::::,:,:::::::::::::::::;;;;;;;;;;;;;+++iiiitIYXBMMMMMMMMBBBBMMMMRWWWW
ttttttti... ...,:+tVXXI+::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::;;;;;;;;++++iiitIVRRXXRWWRRMMMMMBRWRRRW
tttttti+... ....,;,;XY:,,,..............................,,,:::::::;;;;;;+++iitIVRRVXXttYRRRRWWWWRRRR
ttttiii;... ....::,:;:,..................................,,,,:::::::;;;;;++iiitIYRBXXttYRWWWWWWWRRRR
tttiiii;... .,..,,.,:,...................................,,,,,,::::::;;;;;++iiitIVBBRItYRWWWWWWWWRRR
tiiiiii;...  ,.   .:,.......................................,,,,,,,::::;;;;++iiitIWMBItYWXWWWWWWWWRW
tiiiiii;...  ,..  .,........          ................. .......,,,,,:::::;;;;+++itYMRttYWXWWWWWWWWRW
tiiii++:. .  ,,.  ,,.....               ... .........      ........,,,,::::;;;;+iiYRRItYWXXXXWWWWWWW
tiii+;;:.   .,:.  ,.....                    ........         ........,,,::::;;;+iiIWMVtYWXXXXWWWWWWW
ttiii+;:..   .:, .,....                        .....            ......,,,::::;;+iiIXMWtYWVXXXXXXWWWW
tiii+;;:..   .:,.:,....                         ....               ....,,,,::;;+iiIVBRtVWXXXXXWWWWWW
tiii+;;:..   .::,:,....                         ...                 ...,,,,::;;;+iIYBBIVWXXXXXWWWWWW
tiii+;;:..   .::,:,....                          ..                 ....,,,:::;;;+tYRBYYXVVXXXXXXWWX
tiii+;::..   ,::::,,....                         ..                  ....,,,::;;++itVBYVXXXXXXXXXWWX
tiii+;;,.    ,::::,,....                         ..                  ....,,,:::;++itIRWXXXXXXXXXWWWX
ttii+;;,..   ,::;:,,....                        .....                ....,,:::;;+iiIVBRWXXXXXXXWWWWX
ttii+;;,..  .:;;;:,,....                       .......              ....,,,,::;;+itIWBXXXVXXXXXXXXXX
ttii+;;,.. ..:;;;:,......                     ......,:,.           .....,,,::;++itIYXBVWXXXXXXXXXXXX
ttii+;;,.....:;;;:,,......                   ..,..;+iIi+..        .....,,,:::;;+iitYRBWWVVVVXXXXXXXY
tttii++:.....:;;::,,.....                   ..,,,;IIYVYt;..       .....,,,::;;;+itIYBWYWXXXXXXXXXXV;
tttiii+:.....:;;;:,,,,,.....               ..,::;tYVVVVVY+...    .....,,,:::;;++itIYRRVWXXXXXXXXXXXV
tttiiii:.....:;;::,,,.....,....            .,;;:iYVVVXXXVI;............,,::;;;;+iitXMRXWXXXXXXXXXXXV
tittii+:.,..,;;;+::,,.............        .,;;;+IYVVVXXXVYI;,........,,,:::;;+ii+iWBMBWXXXXXXXXXXXXV
tttttii:,,,.,:;;IX:,:;::,,,,...............,ii+tVXVVVXXWWXYI:,.....,,,,::;;;++;;IRBBMBWXXXXXXXXXXXXX
tttttti:,,,.,:;;IWXi..,....,,,............,:;;+YXXXXVXWWWVWYi;,,,,,,::::;;;;:,iXBBBBMBRXXXXXXXXXXXXX
Ittttti:,:,,,:+:IWWXY;,,,,,,,,,,,,.....,,:;;;;iVXXXXWWRRRRRWWV+;::::::;;;:,.+VRRBBBBMBRXXXXXXXXXXWXX
IIIItti::::,,;+:tRWXXXVi,....,,,,,,,,,:::;;;;+iVXXXXWWRRRBBRRRYii++;:,,,.,iXWRRBBBBBMBRXXXXXXXXXWWXX
IIIIIti;:::,:;;:iWWWXXXVVI+:,......,:;;;;;;+iYXXWXXXXWWRBBBBBBBWYti;;;+tYXWWRRBBBBBBMBBXXXXXXXXXWWWX
IIIIIIt;;;:,:;;,;WRWWXXXVVVVYtii+:,,:::;;;iIIIItiiiiiitIVVXWRRBBWXVVVVVXXWWWRRBBBBBMMBRXXXXXXXXXXXXX
IIIYIIt;;;;::::,:WRWWWWXXXVVVVVVYYYYti;:,,,:::;;;++++++iitIVXWRRXVVVVVXXXWWRRBBBBBMMMBRXXXXXXXWWWWWW
YIIYYYt;;;;;;++;+XRWWWWWXXXXVVVVVVYYVVVVYYYtiiiiiittttIIVRWXXXXVVVVVXXXWWWRRBBBBBBMMMRRXXXXXXXWWWWWW
YYYYYYt+++;iIVVYXRRRWWWXXXXXXXVVVVVVVVVVVXXWWWXXVVXWWWRWXXXVVVVVVVXXXWWWWRRRBBBBBBMMBWRXXXXXXWWWWWWW
YYYYYYt+it+iXXitYVRRRWWWXXXXXXXVVVVVVVVXXXXXXWWWRBMMBWWXXVVVVVVVXXXXWWWRRRRBBBBBBMMMRWWXXXXWWWWWWRRW
YYYYYYIiitiittii;+XRRRWWWXXXXXXXVXVVVVXXXXXXXXWWRBMMRWWXXVVVVVXXXXWWWWRRRRBBBBBBMMMMRRWXXXWWWWWWWRRW
YYYYYYYiIYXYXYYYXYIRRRWWWWXXXXXXXXXVVVXXXXXXXXWWRBMMBWWXXXVVVVXXXXWWWWRRRRBBBBBMMMMRWWWXXWWWWWWWWRRW
YYYYYYIIXYVYWXVYYiiVBRRRWWWXXXXXXXXVVXXVXXXXXXWWRBMMBWWXXVVVVVVXXVXWWRRRRBBBBBBMMMMWWRRWXWWWWWWWRRRW
YYYYYYIIXXYXWY+iiiIWBBRRRWWWXXXXXVVVVVVVVVXXXXWWRMMBBRWXXXVVVVVXXXWWWRRRRBBBBBMMMMRWWWRWWWWWWWWRWRRR
YYYYYYYVVIIWXtiiiVXXRBRRRWWWXXXVVVVVVVVVVVVVXXWWRMMWBRWXXVVVVVVVXXXWWWRRRRRBBBMMMBXXRWRWXXWWWWWWWWWW
YYYYVWXVYIitiii+iiXXWBBRRWWWXXXVVVVVVVVVVVVVXXWRBMBVRBRWXXXXVVVVXXXWWWRRRRBBBMMMBWRRXRRRWWWWWWWWWRRW
YYYYVXt+itti+++++iIXYYBBRRWWXXXXVVVVVVVVVVVXXXWRBMRIWBRWXXXXVVVXXXXWWWRRRRBBBMMRWBWRRWRRWWWWWWWWWWRW
VVVVYti+tti++ii+iXWXXIRBBRRWWXXXXXVVVVVVVVXXXWRBMMWWRBRRWWXXXXXXXXWWWWRRRBBBMMMWXXYXBXXRWWWWWWRRRRRW
XXXVIi+tIti++iiiIYVVRWBBBBRRWWWXXXXVVVVVXXWWWRRBMBWBMMBRRWWWWXXXWWWWWRRRBBBMMMBBBVVRRXXBBRRRRRRRRRRR
XXXXVYIYYtii+iiitYXRWWVBBBBRWWXXXVVVVVVVXXXXWRRMMMRXWBBRRWXXXXVVXXXXXWRRRBBMMMRRWYIVVVVRBWWWWRRRRRRR