,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::, ,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,,,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,,,,,,:::::::::::::::::::::::::;;;;iiiiiii;;;;::::::::::::::::::::::::::::::::::::::::: ,,,,,,,,,,,,,,::::::::::::::::::::;;;;iiii111111111t111111111iiii;;;;;;;:::::::::::::::::::::::::::: ,,,,,,,,,,,,::::::::::::;;;;;iii1111111111iii;;;;i11ii;;iiii1111111111111iiii;;;;;;::::::::::::::::: ,,,,,,,,,,,:::;;;;iiii111111111iiiii;;;;;;;ii11ttfCCftt111iiii;;;iiiii1111111111111iiiiii;:::::::::: ,,,,,,,,,,::::;111111iiiii;;;;;;;;;ii11tttttttt111LLtttttffffttt111iiii;;;iiiiiii1111t11i;:::::::::: ,,,,,,,,,,:::::i1ii11111iiiii11tttffttt11ii;;;;;i1LL11111111tfLLLLffffftt11111111t111111;::::::::::: ,,,,,,,,,,:::::;1i;;;i1LCCCCLLft1iii;;;;;;;;;;;i11LL111111111tffLLLLLfLfLLLCGGCCtiiii11i:::::::::::: ,,,,,,,,,,::::::i1i;;;1LffLLLfftt11iii;;;;;;;ii111LL1iiiii1111tttttffLLCCGGCCCCCtiii111;:::::::::::: ,,,,,,,,,,::::::;1i;;;;ftii11tffLLfftt11iii;i11111Lfiii;;ii11fCCCCCCCCCLLfttttLLLLft11i;:::::::::::: ,,,,,,,,,,,::::::11;;;;1fi;;;;;ii1tffLLfffttttt111Lfiiiiii11tfLCGGGCCCCLfftttLGGLf1111;::::::::::::: ,,,,,,,,,,,::::::i1i;;;iL1;;;;;;;;;;i11tffLLLLffftLL1111tffLLLLLffttttttfLCCCGCt1111ti;::::::::::::: ,,,,,,,,,,,::::::;11;;;;ft;;;;:;;;;;;;;;i1tfLLLLLLCCLLLLLLLfttt1111t1ii1fft1tLCLLftt1;;::::::::::::: ,,,,,,,,,,,:::::::i1;;;;1f;;;:::::;;;;;;i11111tttfCGGCLft1ii11111111iiiiii1tC0Cf1i1ti;:::::::::::::: ,,,,,,,,,,,,::::::;1i;;;if1;;:::::::;;;i111111iii1LCGf1iiii11111111i;iitffffLL1i;i11;::::::::::::::: ,,,,,,,,,,,,:::::::i1;;;;ft;;;;::;;;;;i111111iiii1LCGf11ii1tt1111i;;;itft1iifti;;i1i;::::::::::::::: ,,,,,,,,,,,,,::::::;1i;;;1f;;;;;:;;;;i1111111i1111LCGft11ttttttt1ii;;;;;;;;1Li;;;11;:::::::::::::::: ,,,,,,,,,,,,,:::::::i1;;;ifi;;;;;;;i11111111i1111tLCGf1tttttttt1iiiiiii;;;;tt;;;i1i::::::::::::::::: ,,,,,,,,,,,,,:::::::;1;;;;tt;;;;;;i1111111iii1tfLLLC0Lfftttttt11iii;;;iiiiif1;;;i1;::::::::::::::::: ,,,,,,,,,,,,,,::::::;1i;;;1fi;;;;i11111iii1tfLLLLLfC0LLLLLftt1iiiiiii;;;;i1fi;;;1i:::::::::::::::::: ,,,,,,,,,,,,,::::::::i1;;;iLi;;;i11ii11ttfffffftfffCGffffCLLLft1ii;;iii;;ift;;;i1;:::::::::::::::::: ,,,,,,,,,,,,,,,::::::;1i;;;ftiiii11tfffftttttttffffCGffffLffffLLfft1ii;;i1Li;;;1i::::::::::::::::::: ,,,,,,,,,,,,:,::::::::ii;;;tfi1tfffft11i1ttfffffffLGGffffffffffffLLffft1itLi;;i1;;:::::::::::::::::: ,,,,,,,,,,,,,,::::::::;i;;i1LLLftt11111tttttfffffffCGffffffLfffffffttttfLCti;;ii;::::::::::::::::::: ,,,,,,,,,,,,,::::::::::iiiii1fLft1111ttttttttfttfffCGffffffLffffffttttfLft1iii1;:::::::::::::::::::: ,,,,,,,,,,,,,,,::::::::;iii;;itfLLLftfftttttttttfffCGffttftttttftttfLCLf1i;;i1i::::::::::::::::::::, ,,,,,,,,,,,,,,,::::::::::;iiiii1ttLCLLfftttttttftffCGfttttttttttfLCLLf1iiiii;;:::::::::::::::::::::: ,,,,,,,,,,,,,,,::::::::::;;;iiii11ttfLCCfftttfttfftCCtttttttttfLCLt11iiiii;;;;:::::::::::::,::,:::,, ,,,,,,,,,,,,,:,:::::::::::;i;;;ii1tttttfLCLfttttfftCCtfttttfLCLft1iiiiii;;;ii:::::::::::::::,:,,,,,, ,,,,,,,,,,,,,,,,:;;::::::::;ii;;;ii11tttttLLCLfttttCCttttLCCLft1iiiiii;;;iii:::::::::;::::::,,,,,,,, ,,,,,,,,,,,,,,,,:;i;:::::::::;iii;iii11tttttfLCCLftCCtfLCLft1t1iiiii;;iiii;:::::::::;;:,,::,,,,,,,,, ,,,,,,,,,,,,,,,,,:;ii;:::::::::;iiiiii111111tttfLCCGGCCLft111i111i1iiii;::::::::::;;;::,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,:iii;::::::::::;;;iii1i111ttttfLCCLtttt11111i1;i;;:::::::::::;;;;::,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,::;ii;;:::::::::::;;;;ii11itttttftt1i111i;;;;;:::::::::::;;;i;:::,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,:;i;i;;:;:::::::::::;;ii1111tt11iii;;;:::::::::::;;iiii;;::,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,::;;i;1;i;;;:::::::::;;iii11iii;;:::::::;;;;;iiii;;::::,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::;:i;;i:;;:::::::::;;ii;;;:;::;:;i;ii;i;i;;:::::,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::::;:;;:i:;;:;;:i;;i:;i:i;:i;;i:;;:;::::::,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::;:;::;::;::;:;;::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:,,,,:::::::::::::::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::::::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,