: :,:,:,::,,:,,,:::,:,::,::,:,:::,:::,:,:,:::,:,:::,:,:::,:,:,:,:,:,,:,::,,::,:,:::,:,:,:,,,:,:,:,:,,,:,:,:::::,:::,:,:::::,:,:,:,:,:::::,:,:::,:,:,:.
,  . .       .   . .       .             .           .       .         .         .       .       . .     .         . . . . .   . . .   . . . . . .    
: :,:,:,:,:,:,,,:,,,:,,,:,,,:,,,,,,,,,,,:,,,:,,,,,,,:,,,,,,,:,,,,,:,:,:,,,:,,,:,:,:,,,,,,,:,,,:,,,,,,,,,,,,,,,,,:,,,,,,,,,:::,,,:,,,:,::. ::.,.,:,.,:.
,.,,.,,,,,.,,,.,,,,,,,.,,,.,,,.,,,,,,,,,,,,,,:,,,,,:.:.,,,.,,,.:,,,,,,,,.,,,,,,,.,,,.:.,,,,,,,,,,,.,,:,,,,,,,,,,.,,,.,,,,,,.   ,...... ,. ,, . .,. .,.
, ,,,,,.,.,.,.,,,,,,,,,,,,,,,,,.,,,.,,,.,.,.,.,,,.,.,,,,,,,,,,,,,.,.,.,,,.,.,.,.,,,.,.,,,.,,,.,.,,,.,.,.,,,.,.,.,.,,,.,.,,,.. . . . .. ,:   . .  .. : 
, ,,,,,,.,,,,,.,,,,,,,.,.,,,.,,,.,,,,,.,.,,,.,.,.,.,,,.,,,.,,,,,.,,,.,,,.,.,,,.,,,,,.,.,,,,,,,,,.,.,.,.,,,.,,,,,,,.,.,.,,,.,,:,,,,,:,,,,,:,,::,:,:::,.
, ,.,,,.,.,,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,,,,,.,,,.,.,.,,,.,,,,,,,.,,,,,.,.,,,.,.,.,,,.,.,.,,,.,,,,,,,.,.,.,.,.,,,.,,,,:,,,,.,.,,:,,.,.,,: 
,.,,,,,,.,,,.,,,,,,,,,,,,,,,.,,,.,.,,,,,,,,,.,.,.,.,,,.,,,.,.,,,,,,,.,.,.,,,.,.,.,,,.,,,,,,,.,,,,,.,,,.,.,.,.,.,,,,,.,,,.,.,,,.,.,.,,,.,.,,,,,.,,,.:,.
, ,,,,,,,,,,,.,,,.,,,,,.,.,.,,,,,.,.,.,,,.,,,.,,,,,,,.,,,,,.,.,,,,,.,.,,,,,,,,,.,.,,,,,,,.,,,,,.,.,,,.,.,.,,,,,.,.,,,,,.,,,.,,,.,.,.,.,.,.,.,,,,,,,,, 
, ,,,,,,.,,,.,,,,,.,.,.,,,,,.,,,,,,,,,,,,,.,,,.,,,.,,,,,,,.,,,.,.,,,.,,,.,.,.,,,.,,,,,,,.,.,.,.,,,.,,,,,,,,,,,,,,,.,,,.,,,.,,,,,.,.,.,,,.,,,.,.,.,,,,.
, :,,,,.,.,,,,,,,.,.,.,.,,,.,.,.,,,,,.,.,,,.,.,.,.,.,,,,,,,,,,,,,.,.,.,.,,,.,.,.,,,.,.,.,,,,,.,.,,,.,.,.,,,,,,,.,.,.,.,.,,,,,,,,,,,,,,,.,,,,,,,,,.,., 
, ,,,,.,.,.,,,.,.,,,.,,,.,,,.,.,,,.,,,.,.,,,.,,,.,,,.,.,,,,,.,.,.,.,,,.,,,.,,,,,,,.,,,.,.,.,,,.,.,.,.,,,.,,,,,,,,,,,.,.,.,.,,,,,,,.,.,.,.,.,.,.,.,,,,.
: ,,,,,,,.,,,.,.,.,.,.,,,.,,,,,.,.,.,,,.,.,,,,,.,,,,,,,,,.,,,,,.,.,.,.,.,,,.,,,,,,,.,.,,,,,,,.,,,.,.,.,.,.,.,.,,,,,.,,,,,,,.,.,,,.,,,.,,,.,,,,,.,,,,, 
, ,,.,,,.,.,.,.,.,.,.,,,,,,,.,.,.,,,,,.,,,,,.,,,,,,,,,.,,,.,,,.,,,.,.,,,,,.,,,.,.,,,.,.,,,.,,,,,.,.,,,.,,,.,,,,,.,,,.,.,.,.,,,,,.,.,.,,,.,,,,,,,,,.:,.
: ,,,,,.,,,.,,,.,.,,,,,,,,,.,,,.,,,,,.,.,,,,,,,,,.,,,.,.,.,,,,,,,,,,,.,,,,,,,.,,,,,.,,,,,.,,,,,.,,,.,.,,,.,.,,,.,.,.,.,,,.,.,,,.,,,.,,,,,.,.,,,.,,,,, 
, ,,,,.,,,,,.,,,,,,,.,.,.,,,.,,,,,,,.,,,.,,,.,.,.,.,.,.,,,,,.,.,,,.,,,,,,,,,.,,,,,.,.,,,.,,,.,.,.,.,,,,,,,.,,,.,.,,,.,.,,,,,.,,,,,,,.,.,,,.,,,,,,,,,,.
: :,,,,.,.,,,.,,,.,.,,,.,,,.,,,,,,,,,,,.,.,,,.,,,,,.,,,,,.,.,.,.,,,.,,,.,,,.,.,,,.,.,,,,,,,.,,,.,,,.,.,,,,,,,,,,,.,,,.,.,.,.,,,.,.,,,.,.,.,.,,,,,.,,, 
, ,,,,,,,,.,.,.,,,,,.,.,,,,,,,.,.,.,.,.,.,.,.,,,.,,,,,.,.,,,,,,,.,,,.,,,.,.,,,,,.,.,.,.,.,,,,,,,.,.,,,,,,,.,.,.,.,.,.,.,.,.,.,,,,,,,.,.,.,.,,,,,.,.,,.
, ,.,.,,,.,.,,,.,,,,,.,,,.,.,.,,,.,.,,,.,,,.,.,.,,,.,.,,,.,,,,,,,.,.,.,.,.,,,.,.,,,,,.,.,.,,,.,,,.,,,.,,,.,.,.,.,.,,,.,,,.,.,,,.,,,,,.,,,,,,,,,.,,,., 
,.,,,,.,.,.,.,,,,,,,.,.,.,,,,,.,,,.,,,.,,,,,,,.,.,,,.,,,.,.,,,.,,,,,.,.,,,,,.,.,,,,,,,,,.,.,.,.,,,.,,,,,.,,,.,,,,,,,,,.,,,.,,,.,.,.,,,.,,,,,,,.,,,,,,.
: ,,,,,.,,,,,.,.,,,.,.,,,,,.,,,.,,,,,,,,,,,,,.,.,,,,,.,.,.,,,,,,,,,,,,,,,.,.,,,.,.,.,.,,,,,.,.,,,.,,,.,,,,,,,.,,,,,,,.,.,,,.,.,.,,,,,,,.,,,,,,,.,.,,, 
, ,,.,.,,,,,,,.,.,,,.,,,.,,,.,,,.,.,,,,,.,,,.,,,,,,,,,,,,,,,.,.,.,,,,,.,,,,,,,.,,,,,.,,,.,.,.,.,.,.,.,,,,,.,.,,,.,.,,,.,,,,,.,,,,,.,,,,,,,.,,,,,.,,,,.
, ,,,,,,,.,.,.,.,,,.,,,,,.,,,.,.,.,.,,,,,,,,,.,.,,,.,,,.,.,,,.,.,.,,,.,,,,,,,,,,,,,,,.,.,.,.,.,,,.,,,,,,,,,.,.,,,.,.,,,,,.,,,,,,,.,,,.,,,.,.,,,.,,,,, 
, ,:.,,,.,.,.,.,,,.,,,.,,,,,.,.,,,,,,,.,,,.,.,,,,,.,,,,,.,.,,,.,,,,,.,,,.,,,.,,,.,.,.,.,.,.,,,.,,,,,.,,,,,.,,,,,,,.,,,.,,,,,.,.,,,.,.,.,.,,,,,,,.,,,,.
, ,,,.,.,.,,,.,.,,,,,,,,,,,.,.,.,.,.,,,.,.,.,,,.,,,,,,,,,.,.,.,,,.,.,.,,,.,,,,,.,.,,,.,.,.,,,,,,,,,,,.,,,.,.,.,.,,,,,,,,,,,,,.,.,.,.,.,.,,,,,,,,,.,,, 
,.,,,,.,.,,,,,,,.,.,.,,,.,,,,,,,,,,,.,,,,,,,,,.,.,.,.,.,.,.,.,.,.,.,.,,,.,,,,,.,...,.,.,.,.,.,.,,,.,.,,,,,,,.,,,,,,,.,.,,,.,,,.,,,.,.,,,.,.,,,.,.,.,,.
: :,,,,.,,,,,,,.,,,.,,,,,.,.,,,.,,,.,,,,,,,.,.,..     .   ..,..     . ..,.,.,           ...     ... . ..,.,,,,,.,,,,,.,,,.,,,.,.,.,.,,,,,,,,,.,,,,,,, 
, ,,.,.,,,.,.,,,,,,,,,.,.,,,,,.,.,.,,,.,.,.,,,.     ,,.    ...       ,,,.,.,  7X;;, ,7;.    .          ..,,,,,.,,,.,.,,,,,.,.,,,,,.,.,,,,,,,,,.,.,,,,.
: :.,.,.,,,.,.,,,,,,,.,,,.,.,,,,,,,,,.,.,,,,,. XMMMMB00MMMM   Z@MMMMBW@,.., .M8BMMM8MXMMBXrMMMMMM2iBMMS ..,.,,,.,,,,,,,.,.,,,,,.,,,.,,,,,.,.,,,,,,,., 
, ,,.,,,,,.,.,,,.,.,,,,,,,.,,,.,,,,,.,,,,,.,.. MMMMM   MMMM   MMMMMM    .,. @M22MMMM8 XMMMXZ.MM:MMM 2MM  ,.,,,,,,,.,.,,,.,.,,,,,.,,,.,.,,,,,.,.,,,.,,.
: ,.,,,.,.,,,.,,,,,.,.,.,.,.,,,.,.,,,.,.,.,,,. XMMMM@i,MMMMW,ZZ8MMMMZ;Sr...rM   rMMMW XMMMX2 MM MMMS0MMa .,.,.,.,,,,,.,,,,,,,,,.,,,.,.,.,,,.,.,.,.,,, 
,.,,.,.,,,,,.,,,,,,,,,.,,,.,,,,,.,.,,,,,,,,,,,  iXr200ZX280MB0  i77200ZX ,.,     ii;.  ;:    .     r,77: ,,,,,,,.,,,,,,,.,.,.,.,.,,,,,.,,,.,.,.,,,,,,.
: :.,.,,,.,,,.,.,.,,,,,,,,,.,.,,,.,.,.,.,.,.,.,.                        ,.,...,..    .    . .   .       ..,.,,,.,.,.,.,.,.,.,.,.,.,,,,,,,,,.,.,,,,,,: 
,.,,.,,,.,,,.,,,.,,,,,,,.,.,,,,,,,.,.,,,,,.,,,.,.,.............,.,.....,.,.,,,,,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,,.,,,,,,,.,.,,,.,.,,,.,,,,,,,,,.,.,,,,,,.
, ,,,,,.,.,,,,,,,.,.,.,.,.,,,.,.,.,.,,,.,.,.,,,,,.,.,,,.,.,.,.,,,,,,,.,.,,,.,.,,,.,,,.,,,,,,,.,,,.,.,,,,,,,,,.,.,,,,,.,.,.,,,.,,,,,,,.,,,.,.,,,.,.,,, 
, ,,.,,,,,,,.,,,,,.,,,,,,,.,,,.,.,.,.,,,,,.,,,.,.,,,.,.,,,,,,,,,,,,,.,.,.,.,,,,,.,,,,,,,.,.,,,,,.,,,,,,,,,,,,,,,.,.,,,.,.,,,.,,,,,,,,,,,,,,,.,.,,,,:,.
, ,.,,,.,,,.,.,.,,,.,,,,,.,.,.,,,,,,,.,,,.,.,.,.,,,.,.,.,,,.,.,.,,,.,.,.,.,,,.,,,,,.,,,,,.,.,.,.,.,,,,,,,.,,,,,.,,,,,.,,,.,.,.,,,,,,,,,,,,,,,,,,,,,,: 
, ,:,,,,,,,,,,.,.,,,,,.,,,,,.,.,.,.,.,.,.,,,.,,,.,,,,,,,.,.,,,,,,,,,.,.,.,,,.,,,,,,,,,.,,,.,,,,,.,,,.,.,.,,,,,,,,,.,.,,,.,,,.,.,,,.,,,,,.,.,.,,,.,.:,.
: ,.,,,,,,,,,.,,,.,,,.,.,,,.,.,,,,,.,,,.,.,,,,,.,,,.,.,,,.,.,.,,,,,.,,,,,,,,,,,,,,,.,,,.,,,,,.,.,,,.,.,,,,,,,,,.,,,,,,,.,.,,,,,.,.,.,.,,,,,,,.,.,.,,: 
, ,:.,.,,,,,.,.,,,.,,,.,.,,,,,.,.,,,,,,,,,.,.,.,.,.,,,,,.,.,,,,,,,.,.,.,,,.,,,.,.,.,.,,,,,.,.,.,,,.,.,.,.,.,.,.,,,,,,,.,,,.,,,,,.,,,,,,,.,,,,,.,,,,,,.
: :.,,,,,.,,,,,.,.,,,.,.,.,.,,,.,,,,,,,,,.,.,.,,,,,.,,,,,,,.,,,,,,,.,.,.,,,.,.,.,.,,,,,,,,,,,.,,,,,,,.,.,,,,,,,,,.,,,,,,,,,,,,,.,,,.,.,,,.,,,,,.,,,,: 
, ,:,,,,.,,,.,,,.,,,.,,,.,.,.,,,.,,,.,,,,,,,.,,,,,.,,,,,.,,,,,,,.,,,,,.,,,.,.,.,,,.,,,.,,,,,,,,,.,,,,,,,,,.,,,,,,,,,.,,,,,.,,,.,.,,,.,.,,,,,.,.,,,,,,.
, ,,,,,,,.,,,,,.,.,.,.,.,,,,,,,.,,,.,,,,,.,,,,,,,.,.,.,.,.,.,.,,,,,,,.,.,,,,,,,.,.,,,.,,,.,.,,,.,,,,,,,.,,,,,.,.,,,.,.,.,,,,,.,.,,,,,.,,,.,,,.,.,.,,: 
,.,:.,,,.,,,.,.,,,,,.,.,,,,,.,.,.,,,.,.,.,,,,,,,,,.,.,.,.,.,,,,,,,.,.,.,.,.,,,.,.,.,,,.,.,,,,,,,.,,,.,.,.,.,.,,,.,.,.,,,,,.,.,,,,,.,.,,,,,,,.,,,.,.,,.
, ,.,.,,,,,,,,,,,.,,,.,,,,,,,,,,,,,,,.,.,,,.,,,.,.,.,.,.,,,.,,,.,.,.,,,,,.,.,.,,,.,.,.,,,,,,,.,.,.,.,.,,,.,.,,,.,,,,,,,.,.,,,.,,,.,.,.,,,,,.,,,.,,,., 
, ,,.,.,,,.,.,,,,,.,,,,,,,.,,,,,,,.,,,,,.,,,,,.,,,,,.,,,,,,,.,,,.,,,,,.,.,.,.,.,.,.,.,,,,,.,,,,,,,.,,,,,,,.,,,.,,,.,,,,,,,,,.,,,,,,,.,,,.,.,.,.,,,.:,.
: ,,,,:,:,,.:,,,,,,,,,,,:.,.:,:,:,:,:,:,,,,,:,,,:.:,,.,,,,:,:.:,,,,.:,,,,,:,:,:.,,,.:,:.,,,,,,,,,,,.,,,,,,,,,,:,,,,.:,,,,,,,:.,.,,:,,.,.:,,,,,:,,,,,: 
,.,:,:,:,:,:,,,,,,,,,,,,,,,:,,,,,,,:,,,,,,,,,,,,,:,,,,,,,:,,,:,:,:,,,,,,,:,,,:,:,:,,,,,:,,,:,,,,,:,:,:,,,:,,,,,,,,,:,:,,,,,,,,,,,,,,,:,,,,,,,:,,,:,,,.
: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... 
