: :,:,:,:,:,:::::,:,,,:,:::,:::,:,:,:::,:,:::::,:,:,,,:,:::,:,,,:,,,:,:,:,:,::,,:,:,:,:,,,:::::::,:,:,:::::::,::,,:,,,:,:::,:,:::,:,:::,:,:::::,,,,,:.
,  . . . .     . .         . .         . . .   .               . . .   .   . .         . .           . .   . . .     .     . .     .     . . . . . .  
: :,,,:,,,:,,,,,,,,,:,:,:,:,,,,,:,,,:,:,:,,,:,:,,,,,:,,,,,:,:,,,,,:,,,:,,,,,:,,,:,:,,,,,,,,,,,,,,,,,,,,,,,,,:,:,,,,,:,:,,,,,:,:,:,:::,:,. :,.,.,:,.,:.
,.,,,:,,.,,,,,,:,,,:,,.,,:,,,:,:,,,:,,,,,:,,,,,,,,.,.,.,,,.:,,,,,,.,,,.,,,.,,,.,,,,:,,.,,:.,,,.,,,,,.,,:,:.,.,,,,:,,,,,,,,,.   ,.......,, ,. . .,  .:.
, ,,,.,.,,,,,.,,,,,,,.,.,,,,,.,,,,,,,.,,,.,,,,,.,,,,,.,.,,,.,.,,,.,.,.,,,,,,,.,.,,,.,.,,,,,,,.,,,,,,,,,.,.,,,.,.,.,,,,,,,,, . . . . .. .:   ...  .. : 
, ,:,,.,,,.,,,.,,,.,.,.,,,.,,,.,,,,,,,.,.,,,,,.,,,.,,,,,,,.,.,,,.,.,,,,,,,.,.,,,,,.,,,,,.,,,.,,,,,,,.,,,.,,,.,.,,,,,,,,,,,,:::,:,:,,,:,:,,,:::,:,:,,,.
, ,.,.,.,,,,,.,.,.,.,,,.,,,.,,,,,.,,,.,.,.,,,,,,,.,.,,,,,.,.,.,,,,,,,,,.,,,.,,,.,,,.,.,.,.,.,.,.,,,.,,,.,,,.,,,,,,,,,.,.,,,.,,,,:,,.,,,,:.,,,,,.,,,,: 
, ,,,,,,.,,,,,,,.,.,,,.,,,,,,,.,.,.,.,,,,,.,,,,,,,.,.,,,,,,,,,,,.,,,,,.,.,,,,,,,,,.,,,.,,,,,.,,,,,,,,,.,,,,,.,,,.,.,.,.,.,,,,,,,.,.,,,.,.,.,.,.,,,,,,.
, :,,,,,,.,,,.,,,,,,,.,,,.,,,,,,,.,.,.,,,.,,,,,.,,,,,.,.,.,,,.,.,,,,,.,,,.,.,.,,,.,,,.,.,.,.,,,.,,,,,,,,,.,.,.,,,.,,,,,,,.,.,.,.,,,,,.,,,.,.,,,.,,,,: 
, ,,.,.,.,.,.,,,,,.,.,.,.,.,,,.,,,,,.,,,,,.,.,,,,,,,.,.,.,,,.,.,.,.,.,,,,,,,.,.,,,,,.,,,.,,,,,.,.,.,.,.,,,.,,,.,,,.,.,.,,,,,,,,,.,.,.,,,,,,,,,,,,,.,,.
, ,.,.,.,,,.,,,,,.,,,.,.,,,.,.,.,.,,,,,.,.,,,,,.,.,.,.,.,,,.,.,,,.,.,.,.,.,.,.,.,,,,,,,,,.,.,.,,,.,,,,,,,,,.,,,,,,,.,,,,,.,,,.,,,,,.,.,.,.,.,,,.,.,,: 
, ,,.,,,.,.,,,,,,,,,.,,,,,.,,,.,,,.,,,.,,,,,,,,,,,.,.,.,,,,,,,.,,,.,,,.,,,.,,,.,,,,,,,,,,,.,,,.,,,.,,,.,.,,,.,.,.,,,,,.,.,,,,,.,.,.,,,.,.,,,,,,,,,,,,.
: ,,,.,.,.,,,,,.,.,,,.,,,.,,,.,.,.,.,.,,,.,,,,,,,,,,,.,,,,,.,,,.,.,.,,,.,.,.,,,.,,,,,,,.,,,.,,,,,.,.,.,.,,,,,.,.,.,,,.,,,.,,,.,.,.,.,.,.,,,.,,,,,.,,: 
,.,,.,.,.,.,.,.,.,,,.,.,,,.,.,.,,,.,.,.,.,,,.,,,,,,,,,.,,,.,,,.,.,,,.,,,,,.,,,,,,,,,.,.,.,,,.,,,,,,,.,,,.,.,.,.,.,.,.,,,.,,,.,.,.,.,,,.,.,.,.,.,.,.,,.
: ,,,.,,,.,.,,,.,.,,,,,,,,,.,,,.,.,,,.,,,.,.,.,.,.,.,,,,,.,.,,,,,.,,,,,,,.,.,.,,,.,,,.,,,.,,,,,,,.,,,,,,,.,,,,,,,,,.,.,.,.,,,.,,,,,,,.,,,,,,,,,.,.,,: 
,.,:.,.,,,.,,,.,,,.,,,.,,,,,.,,,.,,,.,.,,,,,.,,,.,.,,,.,,,.,.,.,.,,,.,.,,,.,.,,,.,,,,,.,.,,,.,,,.,.,,,,,.,,,.,.,.,,,.,,,,,.,.,,,.,,,,,.,.,,,.,,,,,,:,.
, ,.,,,,,,,,,.,.,,,,,,,,,,,.,.,,,,,.,,,.,,,,,,,.,,,.,.,,,.,,,.,.,.,,,.,,,,,,,,,.,.,,,.,,,.,.,,,.,.,.,,,.,.,.,,,.,,,.,.,.,.,.,,,.,,,,,.,.,,,.,.,.,.,,: 
, ,:.,.,.,,,.,,,,,,,,,.,,,.,.,.,.,.,,,,,.,,,,,.,.,,,,,.,,,.,,,.,,,.,,,,,.,,,,,.,.,.,,,.,.,,,.,.,,,,,.,.,.,.,.,.,,,,,,,.,,,,,.,,,.,.,.,,,.,,,,,.,.,,:,.
: ,,,,,.,.,,,.,.,,,,,,,.,,,.,.,.,.,,,,,.,.,,,,,.,.,.,.,,,,,,,.,,,.,.,,,.,,,,,.,,,,,,,,,.,.,,,.,,,,,,,.,.,,,.,.,.,,,,,,,,,,,,,,,.,,,,,,,.,.,.,,,.,,,,, 
,.,:,,.,.,,,,,.,.,.,.,,,,,.,,,,,.,.,,,.,.,,,,,.,.,,,,,.,,,.,.,.,.,,,,,,,.,,,,,,,.,,,.,.,,,,,,,,,.,,,.,.,,,,,,,,,,,,,,,.,,,,,,,.,.,,,.,,,,,.,,,,,,,.,,.
, ,,,,,.,,,.,,,.,.,.,.,.,.,,,,,,,.,.,.,.,,,.,.,,,,,,,,,,,,,.,,,.,,,,,,,,,.,,,.,,,.,.,,,.,.,,,,,,,,,.,.,,,,,,,.,.,,,,,,,,,.,.,,,.,,,,,.,,,.,,,.,,,,,,, 
, ,,.,,,,,,,,,,,.,.,.,.,,,.,.,,,.,,,,,,,,,.,.,,,,,.,.,.,.,.,,,,,.,,,.,.,,,,,,,,,.,,,.,.,.,.,.,.,,,.,,,,,,,.,.,.,.,,,.,.,.,,,.,,,,,,,.,,,.,,,.,.,,,.,,.
: ,,,,,.,.,,,,,.,.,.,,,,,,,,,,,.,,,,,,,.,.,,,.,.,.,,,,,.,.,,,.,.,,,.,,,,,,,.,,,,,,,.,.,,,.,,,.,.,,,.,,,,,,,,,.,,,,,,,.,.,,,,,.,.,.,.,,,.,,,.,,,,,.,,: 
,.,:.,,,,,,,.,,,,,.,,,.,,,.,.,.,,,.,,,.,.,.,.,,,.,.,.,,,,,.,,,.,.,,,,,.,,,,,,,,,.,,,,,,,.,.,.,.,,,,,,,,,,,,,.,,,.,.,.,.,,,,,.,,,.,,,,,.,,,,,.,.,.,,:,.
, :,,.,.,.,,,.,,,.,,,,,,,.,.,.,,,,,,,.,.,,,.,,,.,.,.,.,,,.,,,,,.,.,.,.,.,,,.,.,.,.,,,,,.,,,.,.,,,,,.,.,.,,,,,.,,,.,,,.,.,.,,,.,,,.,.,.,,,,,.,.,.,,,,: 
, ,,,,,,.,,,,,,,,,,,.,.,.,.,.,,,.,.,,,,,.,,,,,....   ... ..,.,.,.. . ..,,,.,..   ..,,,.,.,.,.,.,,,.,,,,,,,.,.,,,,,,,,,.,,,,,,,.,,,.,,,,,,,.,,,,,,,.:,.
, ,.,,,.,,,,,.,.,,,.,,,.,.,,,,,,,.,.,.,.,.,.,..     ..     .,       ....,.,..      ...,.. ..,.,.,.,.,.,.,.,.,.,.,,,.,.,,,,,,,,,.,.,.,,,.,.,.,,,.,,,,, 
,.,,,,.,,,.,,,,,.,,,.,,,,,.,,,.,,,.,,,,,.,,,.,  8MMMZ02BWMr  ii 0MMM8W2 .,.. :MMMM       2       .    .,.,.,.,,,,,,,.,,,,,.,.,.,.,,,,,,,,,,,.,,,,,,,,.
: :,,,,.,,,.,,,,,,,.,.,.,,,.,.,.,.,,,.,.,.,.,. 8MMM,  ,MMMi  ;@0MMM   ..,.,  M aMMB r7Si r :7: :   ;;:  ,.,.,,,,,.,.,.,.,.,.,.,,,.,.,,,.,,,.,,,.,.,., 
, ,,.,.,,,,,,,,,,,.,.,,,,,.,,,.,,,,,,,.,.,.,.. MMMM    MMM.  :MMMM0    ..,. 0MX2MMMZM;WMaaSM8MMZMZZX0M2 .,,,.,.,,,.,.,.,.,,,.,,,,,.,,,,,,,.,.,.,,,.,,.
, ,,,.,,,.,,,,,.,.,,,.,.,.,,,,,.,.,,,.,.,.,.,. SMMM0::,MMMMirMrXMMMa:;r... XM   XMMMW ;MM0aa MM MMM;XMM, .,,,.,,,,,,,,,.,.,,,.,,,,,.,.,.,,,,,.,,,.,., 
,.,,.,,,.,.,,,,,.,,,.,.,,,,,.,,,,,,,.,,,,,,,,,  iX20ZZa.XZ800X  ;S20ZZZ:., ;,    r;7:  r,. . :. .  Xira, ,,,,,.,.,.,.,.,,,,,,,.,,,.,.,.,.,,,,,.,,,,,,.
: :,,.,,,.,.,,,.,,,,,,,,,,,.,.,.,.,.,,,.,,,.,.,               .        .,., ..,..    ..   . .           ,.,.,.,.,.,.,,,.,,,.,.,,,,,,,.,.,.,,,,,.,.,,, 
, ,,,,.,.,,,.,.,,,,,.,.,.,.,,,,,.,,,,,.,,,.,,,.,.,.,...........,.....,.,,,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,,.,.,.,,,.,.,,,.,,,,,.,,,.,,,.,,:,.
, ,.,.,,,.,.,,,,,,,,,.,.,.,.,,,.,.,.,,,,,.,,,,,.,.,.,.,.,.,,,.,.,,,,,.,.,,,,,,,,,.,,,,,,,.,,,,,.,,,.,.,.,,,,,,,,,,,.,.,.,.,.,.,,,.,.,.,.,.,,,.,,,.,,: 
,.,,.,,,,,,,,,.,.,,,.,,,.,,,.,.,.,,,,,,,,,,,.,,,.,,,.,,,.,,,.,,,,,,,,,,,.,.,,,,,.,,,,,.,,,,,,,.,.,,,,,,,,,,,,,,,.,.,.,.,.,,,,,,,,,.,.,.,,,,,,,.,,,.,,.
: ,,,,,.,,,,,.,,,,,,,.,.,,,.,.,.,,,.,,,,,,,,,.,,,.,.,.,,,.,.,,,.,,,.,.,.,.,,,,,.,.,.,,,,,.,.,.,,,,,,,,,.,.,,,.,,,.,,,.,.,,,.,.,.,,,.,.,.,.,,,,,,,.,,, 
, ,,,,.,,,,,.,.,,,.,,,,,,,,,.,,,.,,,.,.,.,.,.,.,.,.,.,,,,,,,,,.,,,,,.,,,.,.,,,,,.,,,.,.,.,,,,,,,,,.,.,,,.,.,.,,,.,,,,,,,.,.,.,,,,,.,.,.,,,,,,,.,.,.,,.
: :,,,,.,.,,,.,,,,,.,.,.,,,,,,,,,,,,,.,,,,,,,.,.,.,.,,,,,,,,,.,,,.,,,,,,,.,.,.,,,.,.,.,,,.,,,,,.,,,,,.,,,.,,,,,,,,,,,.,,,,,.,.,,,,,,,.,.,,,.,,,.,,,., 
,.,,.,,,,,.,.,.,.,.,,,,,.,,,,,,,,,.,,,,,,,.,,,.,,,.,.,.,.,,,,,,,,,,,.,.,.,,,.,,,,,,,.,,,.,.,,,.,.,,,,,.,.,,,,,,,.,,,,,.,,,.,.,,,,,.,,,.,.,.,.,.,.,.:,.
: ,,,.,.,.,,,.,.,,,,,.,.,.,.,.,,,.,.,,,.,,,.,,,.,,,.,,,.,,,.,.,,,,,,,.,.,.,,,.,.,,,,,,,,,.,,,.,.,,,,,.,,,,,.,,,,,,,.,.,,,.,.,,,.,.,.,.,.,,,.,.,,,.,,, 
, ,,,,.,.,.,.,,,.,.,.,,,.,,,.,,,.,.,.,.,.,,,.,,,.,.,,,.,.,,,.,,,.,,,.,,,.,,,,,.,,,,,.,,,,,.,.,.,.,.,.,,,,,,,,,,,.,,,,,.,,,,,,,.,,,,,,,.,.,,,.,,,,,.:,.
: :,,.,.,,,,,.,.,,,.,.,,,.,.,.,,,,,,,.,.,.,,,,,,,.,.,,,.,.,.,.,.,,,,,.,,,,,,,.,,,,,.,,,.,.,,,,,.,.,.,,,.,,,,,,,.,,,.,,,,,,,,,,,,,.,,,.,.,,,,,,,,,,,., 
, ,,.,,,,,,,,,.,.,,,,,,,.,,,,,,,,,.,.,,,,,,,,,.,.,.,,,.,.,,,,,.,.,.,.,,,,,.,,,.,,,.,,,.,.,,,.,.,,,,,.,.,,,,,.,.,,,.,,,.,,,,,.,.,,,,,.,,,.,.,.,.,,,,:,.
, ,,,.,,,,,,,,,.,,,,,.,.,,,.,,,.,.,,,.,,,.,.,.,.,,,.,.,.,,,.,.,.,,,.,.,,,,,.,.,.,,,.,.,,,.,.,.,.,.,,,,,,,,,,,.,.,,,.,,,.,.,,,.,,,,,,,.,.,.,.,,,.,.,,, 
, ,,,,.,.,.,,,,,,,.,,,.,,,.,,,,,.,,,.,,,.,,,.,.,,,.,,,.,.,,,.,.,,,.,.,,,,,,,.,,,,,,,,,,,.,.,.,,,,,.,.,.,,,.,,,,,,,,,.,.,.,.,.,.,,,,,.,.,,,.,.,.,,,,,,.
: :,,,,,,,,,,.,.,,,,,,,,,,,,,,:,:,,.:,,,,,:,,,,,,,,,,,:,,,,,,.,.,,:,,,:.,,:.,.,.,,,,,,,,:,:,:.:,:,,.,.,.,,,.:,,,,,,,,.:.,,:.,,:,,,,,:,,,,,:,,,:,,,,,: 
,.,:,,,,,:,,,,,,,,,,,,,,,,,:,:,,,,,,,:,,,,,:,,,:,:,,,,,:,,,,,:,,,,,:,:,,,,,,,,,,,,,,,,,:,:,:,,,,,,,:,:,,,,,,,:,,,:,:,,,,,:,,,,,,,,,,,:,:,,,:,:,:,,,:,.
: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
