: :::,:,,,:,:::,:,:,,,:,::,,::,,:::,:::,:::,:,:,:,:,:::,:::,::,,:::::,:,:,:,:,:,:::::,:,:,:::,::,,:::,:,:,:::,,,:::::,,,:,:,:,:,:,:,:,:::,:,:,:,:::,:.
,  . . .   .       .   .   .       .           .                   .         .           .           . .     .   . .   .     .     . . . .   . . . .  
: :,,,,,:,,,:,:,,,:,:,,,:,:,,,,,,,,,,,,,:,,,:,,,:,,,:,:,,,,,:,,,:,:,,,,,,,,,:,,,:,:,,,,,,,,,,,,,,,,,:,,,,,,,:,,,:,:,,,,,,,,,:::,:::::,::. :,., ,:,.,: 
,.,,,,,,.,.,,,.,,,,,,,.,,,.,,,.,,,,,,,,:,,,,.:,,.,.,,,,,.:,,.,.,,,,,,,,,.,.,,,,,,,,,,,.,,,,,,,,,.,,,,,,:,,.,,,,,,,.,,,.,.,,.   ,.......,, ,, . .,. .:.
: ,,,,,,,.,.,.,,,.,,,.,,,.,.,.,,,,,,,.,.,.,,,,,,,.,.,,,.,,,,,,,.,.,.,.,,,,,,,,,.,,,,,,,,,,,,,.,.,,,.,,,,,,,.,,,,,.,.,,,.,,: . . . . .. .:   ...  .. : 
, ,,.,.,.,.,.,,,.,.,.,.,,,,,,,.,.,,,,,,,,,.,.,.,.,,,,,.,,,.,.,.,.,.,.,,,.,,,,,,,.,,,,,,,.,.,,,.,,,.,.,,,.,.,.,,,,,,,,,.,.,.,,:,:,,,:,,,,,,,,,:,,,:,:,.
: ,,,.,,,.,.,,,,,.,.,,,,,.,.,,,,,,,,,,,,,.,.,,,.,,,,,,,.,,,.,,,,,,,,,.,.,,,,,,,.,.,.,.,.,,,,,,,,,.,.,.,,,.,.,.,,,.,,,.,,,.,.:,,,,,,,,,:.,.,,:,,,,.,,: 
, ,,.,.,,,.,.,,,,,.,,,.,,,.,,,.,.,,,,,,,,,.,,,.,,,,,.,,,,,.,,,.,,,,,.,,,.,,,.,,,,,,,.,.,,,,,,,.,.,.,,,.,,,.,.,,,.,.,,,.,,,,,.,,,,,,,,,,,.,,,.,.,,,.:,.
: :.,.,.,,,.,,,.,,,,,,,.,.,,,,,,,.,,,,,.,.,.,.,,,.,,,.,.,.,,,,,.,,,,,.,,,,,.,.,,,,,.,.,.,,,.,,,.,,,,,,,.,.,,,,,.,.,.,.,.,.,,,.,,,,,,,,,.,,,.,,,,,,,., 
,.,,.,.,.,,,.,.,,,.,,,,,,,.,,,.,,,,,.,.,,,.,,,,,,,.,,,.,,,,,.,,,,,,,.,.,,,.,,,,,.,,,.,.,.,,,.,,,,,.,,,.,.,,,,,,,,,.,.,.,,,,,.,,,.,,,,,,,.,,,.,,,,,,:,.
, :.,,,,,,,,,.,,,.,,,,,.,.,,,,,,,,,.,,,,,.,,,,,,,.,.,,,,,,,,,.,,,.,,,.,,,.,.,,,.,.,,,,,,,,,,,,,.,.,,,,,.,,,.,,,,,,,,,,,.,.,,,,,.,,,.,.,.,.,,,,,,,,,,, 
,.,,.,.,.,.,,,.,.,,,,,.,,,.,.,.,,,.,.,.,.,,,,,,,.,.,.,,,.,,,,,,,.,.,.,.,.,.,,,.,.,,,.,,,.,,,,,,,,,.,.,.,.,.,,,.,.,,,,,,,.,,,,,.,,,.,,,.,,,,,.,.,,,.,,.
, ,.,,,,,.,.,,,.,,,.,,,.,.,,,.,,,.,.,.,.,,,,,.,,,,,.,.,,,.,,,.,,,.,,,,,.,,,,,,,,,.,,,,,,,.,,,.,,,.,.,.,,,,,,,,,,,,,.,,,.,,,.,.,.,,,.,,,,,,,,,,,,,,,,: 
, ,,.,.,,,.,.,.,.,,,.,.,.,,,.,.,.,,,.,,,,,,,.,,,,,,,.,.,.,.,,,.,.,.,,,.,,,,,,,.,.,,,,,.,,,,,.,,,,,.,,,,,.,.,,,.,,,,,,,.,,,,,,,,,,,,,,,.,,,,,,,,,,,.:,.
: :.,,,,,.,.,.,,,,,.,.,.,.,,,,,.,,,,,,,.,,,.,,,.,,,,,,,.,.,,,,,,,,,,,.,.,.,.,.,.,,,.,.,,,.,.,,,,,.,,,.,,,.,,,.,.,,,,,,,,,.,.,,,,,.,.,,,.,.,,,.,.,.,,, 
,.,:.,,,,,,,,,,,,,.,.,.,.,,,,,,,,,,,.,,,.,,,,,,,.,,,,,.,.,,,,,,,,,.,.,.,,,.,.,,,,,.,,,.,,,,,,,.,.,,,.,.,.,,,.,.,,,.,.,.,.,,,,,.,,,.,,,.,.,,,.,,,,,,,,.
, ,.,.,,,,,.,,,.,,,,,,,.,,,.,,,.,,,,,,,,,,,.,.,,,,,.,.,,,,,.,.,,,.,.,.,,,.,.,.,,,.,.,,,,,.,.,.,.,.,,,,,.,.,,,.,.,.,.,,,.,.,,,.,,,.,.,,,.,.,.,.,.,.,,, 
, ,,.,,,.,,,,,,,,,.,.,.,.,,,.,.,,,.,,,.,,,,,,,.,.,.,.,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,.,,,,,.,,,,,.,,,.,,,.,.,.,,,.,,,.,.,.,,,,,,,.,,.
: :,,.,.,.,,,,,.,.,,,.,,,,,.,,,,,,,.,,,.,.,.,,,,,,,,,.,,,.,,,,,.,,,.,.,,,,,,,.,.,.,,,,,.,,,,,.,,,.,.,,,.,,,,,,,,,,,.,.,,,.,.,,,.,,,.,.,,,,,,,.,.,.,,: 
, ,,,,,,.,,,,,.,.,,,.,,,.,.,.,,,,,.,,,.,,,.,.,.,.,,,,,,,,,,,,,.,.,.,,,,,.,.,.,.,,,.,.,.,.,.,,,.,,,,,,,,,.,,,,,.,.,,,,,,,,,.,.,.,,,.,.,.,,,,,,,,,.,,,,.
: ,,,,,.,,,.,,,,,.,,,,,,,.,,,.,,,,,.,,,.,.,.,,,,,.,.,,,.,,,.,,,.,,,,,,,.,,,,,.,,,.,,,.,.,,,,,,,.,.,.,,,.,.,.,.,.,.,,,,,,,.,.,,,.,.,,,,,,,,,,,.,,,,,,, 
,.,,.,,,,,,,.,.,,,,,.,,,.,,,.,.,,,,,,,.,.,.,.,.,.,.,,,,,,,,,.,.,,,.,.,.,.,,,,,.,.,.,,,.,.,,,,,,,,,.,.,.,,,,,,,.,,,.,,,,,.,.,,,.,.,,,,,,,.,.,.,,,,,.:,.
: ,.,.,.,,,,,.,.,,,,,.,.,,,.,,,.,.,,,.,.,,,,,.,.,,,.,.,.,,,,,.,.,,,,,.,,,,,,,,,.,.,.,,,,,.,.,,,,,,,,,,,,,.,,,.,,,.,,,,,.,,,.,.,,,.,.,,,.,.,,,.,,,.,,, 
,.,:.,.,,,.,.,,,.,.,,,,,,,.,,,.,,,,,,,.,.,.,.,.,.,,,,,,,,,.,.,,,,,.,.,,,.,.,.,.,.,,,.,,,.,.,.,.,,,,,,,,,,,.,,,,,.,,,,,.,,,,,.,,,.,.,,,.,,,,,,,,,,,.:,.
: :.,.,,,.,,,.,.,,,,,.,.,.,.,.,.,,,.,,,,,.,.,,,.,.,.,.,.,.,,,,,,,.,.,.,.,,,.,.,.,,,.,.,.,.,,,,,,,,,,,,,.,.,,,.,.,.,.,,,.,.,,,.,,,.,,,,,.,.,.,,,,,.,,, 
, ,,.,.,,,,,,,,,.,.,,,,,.,.,.,,,,,.,.,.,.,,,,,,,.. . ......,.,.... . ..,,,.,.,   ..,,,.,.,.,,,,,.,.,.,,,.,.,,,,,.,.,,,.,.,,,,,.,,,.,,,.,.,,,,,,,,,.:,.
: :.,.,.,.,.,.,.,.,,,,,,,,,,,.,.,.,,,,,.,,,.,.,     ,.     .,       ,...,,,..      .,.,.. ....,.,.,.,.,,,,,,,.,,,.,,,.,.,.,.,.,.,,,,,,,,,,,.,.,,,,,,: 
, ,,,,.,.,,,.,,,,,.,,,,,.,.,.,.,.,.,.,,,,,,,,.  8MMMZ02BWMr  ;i 0MMMZW2..,., iMMMM       2       .    .,.,,,.,.,,,,,.,,,.,.,,,.,,,,,.,,,.,,,.,,,,,,,,.
, ,,,.,.,.,.,,,,,,,,,,,.,,,.,,,.,.,,,.,,,,,.,. 0MMM.  ,MMM:  ;@0MMM   ..,.,  M aMMB r7Si r :r: :.  ;;:  ,,,,,.,,,,,.,,,.,,,,,.,,,,,,,.,,,.,,,.,,,.,.: 
,.,,.,,,.,,,.,.,,,.,.,,,.,,,,,,,.,,,,,.,,,,,,. MMMM    MMM.  ,MMMM0    ..,. 0MX2MMMaM;WMaaSM8MMZMZaX0M2 .,,,,,.,,,.,.,,,.,.,,,.,.,,,,,,,.,,,,,,,,,.,,.
: ,,,.,.,.,,,.,,,,,.,,,.,.,.,,,,,,,,,,,.,,,.,. SMMM0::,MMMMirM7XMMMa:;r... XM   XMMMW ;MM0aa MM MMM;XMM, ,,.,,,,,.,,,,,.,,,.,,,,,.,.,,,.,,,,,.,.,.,,, 
, ,,,,.,.,.,.,.,,,.,.,,,.,,,,,,,,,,,.,.,.,.,.,  iS20ZZa,XZ808X  ;X28Z8Z,.,.;,    r;7:  r:. . :. .. 7ira, ,.,.,,,.,,,.,.,.,,,,,.,,,.,.,.,.,,,,,,,.,.,,.
: ,,,.,,,,,.,,,,,.,,,,,.,,,,,.,.,.,,,,,,,,,.,,.               .        .,., ..,..    ..   . .           ,.,.,.,,,,,.,,,,,,,,,,,,,.,.,,,.,.,.,.,,,,,,, 
, ,,.,.,,,.,,,,,,,.,.,.,.,.,,,.,.,,,.,,,.,,,.,.,.....,.,...,...,.,...,.,,,.,,,,,.,.,.,.,.,.,,,.,.,.,.,.,.,,,.,,,.,.,,,.,.,.,.,,,,,.,.,.,.,,,,,,,,,.,,.
, :,,,,,,.,,,.,.,,,,,.,.,,,,,,,.,.,.,.,.,.,,,,,,,.,.,,,,,.,.,.,,,.,.,,,.,,,,,,,.,.,.,,,.,.,,,.,,,.,,,.,.,.,,,.,,,,,.,,,.,,,,,,,,,,,.,.,.,,,,,,,,,.,,: 
, ,,.,,,.,,,.,,,.,.,,,,,,,.,.,,,.,.,,,.,,,.,,,,,.,,,.,,,,,,,,,.,.,,,,,,,,,,,.,.,.,,,,,,,.,.,,,,,,,,,.,,,.,,,,,.,.,,,.,,,,,.,,,,,,,.,,,.,,,,,.,.,,,,,,.
: :,,.,.,.,.,.,.,.,,,,,,,.,,,,,,,,,.,.,,,.,.,.,.,.,.,,,,,,,.,.,.,.,.,,,,,.,,,,,,,.,,,.,,,.,,,,,.,.,,,.,,,.,,,.,.,.,,,.,,,,,,,,,.,,,.,,,.,.,,,,,.,.,,: 
, ,,,,,,.,,,.,,,,,,,.,,,.,,,,,.,.,,,.,.,,,.,,,.,.,.,.,,,,,.,.,.,.,.,,,.,.,.,,,.,.,.,.,,,,,,,,,.,,,.,.,,,.,,,,,,,,,,,,,.,,,.,,,,,,,.,.,.,.,,,,,,,.,,,,.
: ,,,.,,,,,.,.,,,.,,,.,.,,,.,.,.,,,.,.,,,,,.,.,,,.,,,.,,,.,.,,,,,.,.,.,,,.,,,.,.,,,.,,,,,.,.,.,,,,,.,,,,,.,,,,,,,.,,,.,,,,,.,.,,,,,,,,,,,,,,,,,.,,,,, 
,.,:.,,,.,.,,,.,.,.,,,.,.,.,,,,,.,.,.,.,.,,,,,,,,,.,,,.,.,,,.,.,.,,,.,.,,,.,,,.,,,.,,,.,.,.,,,.,,,,,.,.,,,,,.,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,.,,,,,,:,.
: ,,,.,,,,,,,.,.,.,.,,,.,,,.,,,,,.,.,,,.,.,.,.,.,,,,,,,.,,,,,.,.,,,.,,,.,.,,,.,,,,,,,,,,,.,.,,,.,,,.,,,,,,,.,.,.,.,.,.,.,.,.,,,.,,,.,,,,,.,.,,,.,.,,: 
,.,,.,,,.,,,.,,,.,,,.,.,.,.,.,,,,,.,.,,,.,,,.,,,.,.,,,.,.,.,.,.,.,.,.,,,,,.,.,,,.,,,.,.,.,.,,,,,,,,,.,.,.,,,,,.,.,.,.,.,.,.,.,.,,,.,.,,,,,,,,,.,.,,,,.
: ,.,,,.,.,,,.,.,.,,,.,,,,,,,.,,,.,,,.,.,.,,,.,,,.,.,.,.,.,.,,,.,,,.,,,,,.,.,,,.,,,.,.,.,.,,,.,,,.,,,.,.,.,.,.,.,.,,,.,.,.,,,.,.,.,,,,,.,.,,,.,.,,,.: 
,.,,,,,,.,.,,,,,,,.,.,.,.,.,,,.,,,.,,,,,.,.,.,,,.,.,,,.,.,,,.,.,,,,,.,,,,,,,.,.,,,,,,,.,,,,,,,.,.,.,.,,,,,.,.,,,.,,,.,.,,,.,,,.,.,,,.,.,,,,,.,.,,,.:,.
: ,.,.,.,.,,,,,.,,,,,,,.,.,.,,,.,,,.,.,.,,,,,,,,,,,.,,,.,.,.,,,.,.,,,,,,,,,,,.,,,.,.,.,.,.,.,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,,.,.,.,,,,,,,.,,,,,.,.,,,,, 
, ,,,,.,,,.,,,,,,,,,,,.,.,.,,,.,.,,,,,.,,,.,.,.,,,.,.,.,.,.,,,.,.,.,.,.,.,,,.,,,.,.,,,,,.,.,,,,,,,,,.,.,,,.,,,,,,,.,.,,,,,,,.,,,,,.,,,.,,,,,,,,,.,.:,.
: :,:,,,,,:,,,,,,,:,:,,,,,,,,,:,,,,,,,,,,,,.:,:.:,,.,.,,,,:,,,,,,,,,,,,,:.:,:,,,,,:,:.,,,,,,:,,,,,,,,,:,:.:,,,:,,,,,,,,,,,,,,,:,:,,,:,,.:,,.,.,,,,,,,.
,.,:,,,:,:,:,:,,,,,,,,,:,:,,,:,,,:,,,,,,,,,,,:,,,,,,,:,,,,,:,,,,,,,,,:,:,,,,,:,,,,,,,,,:,,,:,,,,,:,,,,,,,:,,,:,:,,,,,:,:,:,,,,,:,,,:,,,,,,,,,,,,,,,:,.
: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 
