: :::::,:,:,:,:::,:,:,:,:,:::,:,:::,:,:::,:,:,:,:,:::,:,:,:::::,:,:,:::,:,:,:::,:::,:,:,:::::,:::,:,:,:,:::,:::,:,:::,:::::,:,:,:::,:::::,:::::,::::: 
,                                                                                                                                            .   .    
: :,,,,,,,,,,,,,:,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,:,:,,,,,,,:,,,,,,,,,:,:,:,,,,,,,:,:,,,:,:,,,,,,,:,,,,,,,,,:,:,,,,,,,,,:,,,:,:::,:::,,,:,, ::., ,:,,,: 
, ,,,:,,,:.:,,,,.:.,,,,,.,,,,,,,,,,,,:,,.,,,,,,,,:.,.,,,,:,,.,,:,,,,.:,,,:,:,,,:,:.:,,,:,:,:,,,,,,,,,,,:,:,,,,.,,,,,,:,,,,,    ,...... ,, ,,   .,  .: 
: ,,,,,,,,,.,,,.,,,,,.,,,.,,,,,,,,,,,.,,,,,,,,,.,,,.,.,.,,,,,.,,,,,,,.,.,,,,,.,,,,,,,.,,,.,.,.,.,,,.,,,.,.,.,.,.,,,,,.,.,,, . . .   .. .:   ...   . : 
, ,,.,.,,,.,,,.,,,,,.,.,.,,,.,,,,,.,.,,,,,.,,,.,.,,,,,,,.,.,.,,,,,,,.,,,.,.,.,,,,,,,,,,,,,,,.,.,,,.,.,,,.,,,.,.,.,.,.,,,.,,,,:,,,:,,,:,,,,,:,:,,,:::,.
, ,,,,,.,,,,,.,,,.,.,.,.,.,,,,,,,,,.,.,.,.,,,.,,,,,.,.,.,.,,,,,,,.,.,,,.,,,.,,,,,.,,,,,,,.,,,,,,,.,,,.,.,,,.,,,,,,,.,.,,,.,,,,,,,,,,,,,,,,,,:,:,:,,,: 
, ,:.,.,.,.,,,,,.,.,,,,,,,,,,,.,,,.,,,,,,,.,,,,,.,.,.,.,,,.,,,,,,,,,,,.,,,.,,,.,,,.,.,.,.,,,,,.,.,.,,,.,.,,,.,,,.,,,.,.,,,.,,,,,,,.,.,,,.,.,,,,,.,,:, 
: ,,,.,.,.,.,.,.,,,,,,,,,,,.,.,,,,,.,,,,,.,.,,,,,,,,,,,,,,,.,,,,,.,.,.,,,,,,,.,.,.,.,,,.,.,.,,,.,,,,,,,,,.,,,.,.,.,,,,,,,.,,,,,.,.,.,.,.,,,.,,,.,,,,: 
, ,:.,,,.,.,,,,,,,.,,,.,,,,,.,.,.,.,.,.,.,,,,,.,,,,,,,,,.,.,.,,,,,.,.,,,,,.,,,,,.,,,,,.,.,,,.,,,,,,,.,.,.,.,,,.,.,.,.,.,,,,,.,,,.,,,.,.,.,.,,,.,.,,,, 
, ,,,,,.,.,.,.,,,.,.,.,.,,,,,,,.,.,.,,,.,,,.,.,,,,,,,,,,,,,,,,,.,.,,,,,.,.,.,.,,,,,,,,,.,.,.,,,.,.,,,,,.,,,,,.,.,,,,,,,,,.,,,.,.,.,.,,,.,.,,,,,.,,,., 
, ,,.,.,.,.,.,.,.,,,.,,,.,,,.,,,,,,,,,.,.,,,.,,,,,.,,,.,.,.,,,.,,,,,.,,,,,.,.,,,.,.,.,.,,,,,.,.,,,.,.,,,.,.,,,.,.,.,.,,,.,.,.,,,,,.,,,,,,,.,,,,,.,.,,.
: :,,,,.,,,.,,,.,,,.,.,,,,,,,.,,,,,.,,,.,.,.,.,,,.,,,.,,,,,.,.,.,,,.,.,.,.,.,,,.,.,,,,,.,.,,,.,.,,,.,,,.,.,.,.,,,,,.,.,.,,,,,,,,,,,.,.,.,.,.,.,,,,,,: 
, ,:,,,,,,,,.,,,,,,,.,,,.,.,,,.,,,.,.,,,.,.,.,.,,,,,.,.,,,.,,,.,.,,,,,.,,,,,.,.,,,,,.,.,,,,,,,.,.,.,.,,,,,.,.,,,,,.,.,,,,,.,,,.,,,,,,,,,.,.,.,,,.,,,,.
: ,,,,,.,,,,,,,.,,,.,,,.,,,,,,,,,,,,,,,.,.,,,.,,,,,,,.,,,,,.,,,.,,,.,,,.,.,,,,,,,.,,,.,.,.,,,,,,,.,.,.,.,.,,,.,,,.,.,.,,,,,.,.,,,.,.,.,.,.,.,.,,,.,,, 
, ,,.,,,,,.,,,,,,,.,.,.,,,.,,,,,,,,,.,,,,,.,.,.,,,,,.,.,,,,,.,.,.,.,,,.,,,,,.,,,.,,,.,,,,,,,.,,,,,.,,,.,.,.,,,.,,,.,.,,,,,.,,,,,.,,,.,.,.,.,.,.,.,.:,.
: ,,,.,,,,,.,.,.,.,.,.,,,,,.,.,,,.,.,.,.,.,,,.,,,,,,,.,.,,,.,.,,,,,,,.,,,,,,,.,,,,,,,,,,,,,.,.,.,,,.,,,.,.,,,,,.,.,,,,,,,.,.,.,,,.,,,.,.,.,,,,,,,.,,, 
, ,:,,,,,,,,.,,,.,,,.,,,.,,,.,,,.,,,.,.,,,.,,,.,.,.,.,.,,,,,.,,,.,.,.,,,,,,,.,,,,,.,.,,,.,,,.,.,.,.,.,.,.,,,.,,,.,,,.,.,.,,,.,,,,,,,.,.,.,,,,,.,.,.,, 
: ,,,,,,,.,,,.,.,.,.,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,,,,.,.,,,.,.,.,.,.,.,.,,,,,,,.,,,.,,,.,.,.,,,,,,,,,.,,,,,,,,,.,,,,,.,.,.,,,.,.,,,,,.,,: 
, ,:.,,,.,,,.,.,,,.,.,.,,,.,,,.,,,.,,,.,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,.,,,,,.,,,,,.,.,.,,,,,.,,,.,,,,,,,,,,,,,,,.,,,.,,,,,,,,,.,,,.,.,.,,,.,,,,,,,,:,.
, ,,,,,.,.,.,,,.,.,.,,,.,.,,,.,.,,,.,,,,,.,,,.,,,,,.,.,,,.,.,,,,,,,.,,,,,,,,,.,.,.,,,.,.,.,,,,,,,.,,,,,.,,,.,.,,,,,,,,,.,,,.,.,,,.,.,.,,,.,,,.,,,.,.: 
, ,,,,.,,,.,.,,,.,,,.,,,,,,,.,,,,,.,.,,,.,,,,,.,,,,,.,.,,,.,,,,,.,,,,,,,,,,,,,.,,,.,,,.,.,,,,,,,.,.,,,,,.,,,.,,,,,.,,,,,.,.,.,,,,,.,.,,,,,.,.,.,,,.:, 
: ,,,,,,,.,,,,,.,,,.,.,.,.,.,,,,,.,.,,,.,,,,,.,.,.,.,.,.,.,,,.,.,,,.,,,,,.,,,,,.,.,,,,,,,.,.,,,.,.,.,,,.,.,.,.,.,.,.,,,.,,,,,,,.,.,,,,,.,.,.,.,.,.,,: 
, ,,.,,,.,.,,,.,.,,,,,.,,,.,.,.,,,.,.,,,.,.,.,.,.,.,.,,,.,,,.,,,,,.,.,.,.,,,,,,,,,.,,,.,,,.,.,,,,,.,,,,,,,.,,,,,.,.,,,,,.,,,.,,,,,,,.,,,,,.,.,.,.,,,, 
: ,,,,,.,,,,,,,.,.,.,,,,,,,.,,,.,,,,,.,,,.,.,,,,,,,,,,,.,.,,,,,.,.,.,.,,,.,.,.,,,,,,,,,,,,,.,.,.,,,,,.,.,.,,,.,,,,,.,.,,,,,,,,,,,,,,,.,,,,,,,.,.,,,,: 
, ,,,,.,.,,,.,.,.,,,,,,,,,,,,,.,.,.,.,.,.,.,,,.,.,,,.,,,.,.,,,.,.,.,,,,,,,,,,,.,.,.,,,,,,,.,.,,,.,,,,,,,.,,,,,.,.,,,,,.,,,.,.,,,.,,,,,,,,,,,,,.,,,,:,.
, :,,.,.,,,.,,,.,,,.,.,,,.,,,,,,,,,,,.,.,.,,,,,,,.,,,.,.,.,,,.,,,.,.,,,,,.,.,,,,,,,.,.,.,.,.,,,,,,,.,,,.,.,,,.,,,,,,,.,,,,,,,.,,,.,,,,,,,.,,,.,.,.,.: 
, ,,.,.,.,.,.,.,.,,,,,.,.,,,.,,,,,.,,,.,.,,,,,,,,,.,.,.,.,.,.,,,.,,,.,.,.,.,.,,,,,,,,,.,.,.,,,,,.,,,.,,,.,.,.,,,,,.,.,.,.,.,,,.,.,.,.,.,.,,,.,,,.,.,, 
: :,,,,,,,,,,,,.,.,.,,,.,.,,,,,,,,,.,.,.,,,.,.,.,.,.,.,,,.,,,,,,,.,,,.,.,,,.,.,,,.,,,,,,,.,,,.,.,.,,,.,.,,,.,,,,,,,,,,,,,,,.,,,.,.,,,,,.,,,,,,,,,.,,, 
, ,,.,,,.,.,.,.,.,.,.,.,,,.,.,.,,,,,,,,,,,,,.,.,.,,,,,,,.,,,,,,,.,.,,,,,,,,,.,,,.,,,.,,,,,,,,,,,.,.,.,.,.,,,.,.,.,,,,,.,.,.,,,.,.,.,.,,,,,.,,,.,.,.,, 
: :.,.,,,.,,,.,.,,,,,,,.,,,,,.,,,.,,,.,.,,,,,,,.,.,.,.,,,,,.,.,,,,,.,.,,,,,.,,,,,,,,,.,,,,,,,,,.,.,,,,,.,.,.,,,,,,,,,.,.,.,,,,,.,,,.,.,.,,,.,.,.,,,,, 
, ,,,,,,.,,,.,.,.,.,.,.,.,.,.,,,.,,,,,.,.,,,.,.,,,,,.,,,.,,,,,,,,,.,.,.,.,.,,,.,.,,,,,,,.,.,,,,,,,,,,,,,.,,,,,.,.,.,,,,,,,.,.,.,,,,,.,,,.,.,,,,,,,.:,.
: :,,,,.,.,.,,,.,.,,,,,,,,,.,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,.,,,,,.,.,.,,,,,.,.,,,,,.,.,.,,,,,,,,,.,,,,,.,,,,,.,,,.,,,,,.,,,,,,,,,,,,,.,.,,,.,.,,,.,,: 
, ,:,,.,,,,,,,.,.,,,,,,,,,.,.,,,.,.,.,,,,,.,.,,,.,,,,,.,.,.,.,.,,,.,,,.,,,.. ..,.,.,,,,,,,,,.,,,,,,,,,.,,,.,,,.,,,,,.,,,,,.,.,,,.,,,.,.,,,,,.,.,.,.,, 
: :.,.,,,,,,,,,.,,,.,.,,,.,,,.,.,,,.,.,.,.,.,.,,,,,.,,,.,,,,,.,.,,,.,,,,,.     .,,,,,.,.,,,,,,,.,.,,,,,,,.,.,.,,,,,,,.,.,.,.,.,.,.,.,.,,,.,.,.,.,,,,: 
, ,,,,.,,,,,.,.,,,,,.,.,,,.,.,.,,,.,,,,,.,,,.,.,.,.,.,.,,,,,.,,,.,,,.,,,. ZMMM, .,,,.,,,,,.,,,,,.,,,.,.,.,,,,,.,.,,,,,.,.,.,,,.,,,,,.,,,,,,,,,,,.,.:, 
: ,,,.,.,.,.,.,.,.,.,.,.,,,,,.,.,.,,,,,,,,,,,,,,,,,,,.,.,,,.,,,.,,,.,.,.. MMMM2 ,.,.,,,.,,,.,.,,,,,,,.,.,,,,,,,,,,,,,,,.,,,,,,,,,,,.,.,.,.,.,.,,,,,,: 
, ,:.,,,.,,,,,.,.,.,,,,,,,.,,,,,.,.,.,,,,,.,,,,,.,,,,,.,.,.,.,,,,,,,.,,,..     ..,,,.,.,.,,,.,.,.,.,.,.,,,.,.,.,,,,,,,.,.,.,.,,,.,.,.,.,.,.,,,,,.,.,, 
, ,,,.,.,,,,,.,.,.,,,,,,,.,,,.,.,.,,,,,.,.,.,.,.,.,.,.,,,.,.,,,,,,,.,.,.,.. . ,.,,,,,.,.,.,,,.,,,,,,,.,,,.,.,,,,,,,.,.,.,.,,,.,,,.,,,.,.,.,.,,,,,,,,, 
, ,,.,.,,,.,.,.,.,.,,,.,,,.,.,,,.,,,.,.,.,.,.,,,.,.,,,.,.,,,.,.,,,,,.,,,.,.,.,.,,,,,.,,,.,,,.,.,,,,,,,,,.,,,,,,,,,.,.,.,.,,,.,.,.,.,,,,,.,,,,,.,,,,,, 
, :,,.,.,.,,,.,,,,,,,,,,,,,,,.,,,.,,,,,.,,,.,,,.,.,,,,,,,.,,,,,.,.,,,,,,,,,.,,,,,,,,,.,,,.,.,.,.,.,.,,,,,.,,,,,,,,,.,.,.,,,,,,,.,.,,,.,.,.,.,,,,,.,,: 
, ,,.,,,,,,,.,,,.,,,.,.,.,.,.,.,,,,,.,,,,,.,,,,,.,.,.,.,.,,,.,,,.,,,,,,,.,,,.,,,,,,,,,.,,,,,.,,,,,.,,,,,,,,,,,,,.,.,.,,,,,.,.,.,.,,,.,,,,,.,.,.,.,.:, 
, ,,,.,,,,,.,.,.,.,.,,,,,,,.,.,.,.,.,,,,,.,.,,,,,.,.,,,.,.,,,,,.,,,,,,,,,.,,,,,.,.,,,.,,,,,.,,,.,.,.,.,,,.,,,.,.,.,,,.,.,.,.,.,,,.,.,.,.,,,.,,,,,,,,, 
, ,:.,.,,,,,,,.,,,,,.,.,,,,,,,,,.,,,,,,,.,,,.,.,,,,,,,,,.,.,,,,,,,,,,,,,,,.,.,.,,,.,,,.,,,,,,,,,,,.,,,.,.,,,.,.,,,.,.,,,,,.,,,,,.,.,.,.,,,,,.,.,.,.,, 
, ,,,.,,,.,.,,,,,.,,,.,,,,,.,.,.,,,.,.,,,.,,,.,,,.,.,.,.,,,.,,,,,,,,,,,.,,,,,,,,,,,.,.,,,,,,,,,.,,,.,.,.,.,.,.,.,.,.,.,.,.,,,,,.,.,.,,,.,.,,,.,,,.,,, 
, ,,,,.,.,.,.,,,,,.,,,,,,,.,,,.,.,.,.,,,.,,,,,.,.,,,.,.,,,,,.,,,,,,,.,,,.,.,,,,,,,.,,,,,,,,,.,.,,,,,,,.,,,.,.,,,.,,,,,,,,,.,,,,,,,,,.,,,,,.,,,,,.,.,, 
, ,,:,,,:.,.,,,,,.,,,,,,,,,,:,,,:,,,,,,,,,:.,,,,,,,.,,,.,,,,,.,,,,,.,.:,:,,.,,,,:.,.:,:,:,:,:,,,,,,,,,,,:.,,,,,,,,,,,,,,,,,,,,:.:,:,,,:,:,:.,,:,,,,,, 
, ,:,:,:,,,:,:,:,:,:,,,,,,,:,:,:,,,:,,,:,:,:,,,,,,,,,:,,,:,:,:,,,:,,,,,:,,,,,,,,,,,,,,,,,:,,,,,:,:,,,:,:,,,:,:,:,:,:,,,,,:,:,:,,,,,,,,,,,,,:,:,,,:,,:.
:   . . . . .       . .   . .       .     .       . .     . .       .         . . . . .   . .             . . .     .                   .     .   . . 
