BM66(@ ///......---,,,+++******++++++++++++++++++++++++++++++************++++++------,,,+++************)))************+++++++++++++++***)))(((((())))))************************++++++***++++++,,,------((())),,,------,,,+++***,,,++++++***+++,,,...///---,,,***)))))))))******))))))))))))***+++,,,---)))))))))***+++++++++,,,&&&'''((()))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++---+++(((&&&&&&(((+++---((()))***+++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++((()))***+++---...///000.........------,,,,,,,,,...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***'''%%%%%%'''***,,,***+++,,,,,,------,,,,,,....../////////...------------.........---+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///+++++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***+++++++++------------------------)))******++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------......////////////......------......------,,,+++,,,,,,,,,---------......///............------------...///...,,,++++++---------------------------.../////////...---,,,,,,------,,,,,,,,,,,,------,,,---......//////......,,,,,,---.../////////......//////...------000222@@@:::333///......---,,,---------------------------......///////////////000000000000000000000000000000000000000111111222333333333222111000///...000111111111111222222222777777777777777777666666666777999<<<===>>>>>>===:::===@@@FFFMMMWWWaaahhh|||+++++++++***))))))((((((++++++++++++++++++++++++++++++************++++++++++++*********++++++,,,)))************+++++++++++++++***)))))))))))))))************************(((''''''''''''(((((())))))***+++,,,---,,,++++++,,,,,,+++++++++,,,---...,,,,,,***)))))))))******---,,,+++***))))))))))))+++++++++++++++,,,,,,,,,+++++++++++++++***)))(((*********************************+++++++++,,,,,,************************+++******))))))******+++)))******++++++++++++***++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++,,,------............---------,,,,,,,,,---,,,+++*********++++++,,,,,,------------,,,,,,******++++++++++++******++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++)))(((((()))+++---***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...---,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------...//////000000//////...++++++,,,,,,++++++***))),,,,,,,,,---------..................------------,,,.........,,,+++,,,---------------------------.........///......------......------------......,,,---......//////......------......///............//////...---...000222999555000.........---,,,---------------------------......///////////////000000000000000000000000000000000000000111111222111222222222222111000000000111111111111222222222444444444444444444444444555666888:::;;;;;;;;;;;;;;;===AAAFFFMMMVVV```gggyyy))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++)))(((((()))***+++,,,,,,)))************+++++++++++++++***))))))))))))***************************,,,++++++************+++******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,+++******)))*********---,,,+++***)))))))))))),,,,,,,,,,,,,,,+++++++++---------,,,,,,***)))))))))))))))))))))))))))))))))))))))***************((((((((()))*********+++******,,,------,,,******++++++++++++++++++***)))******+++,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,---,,,+++*********+++++++++,,,...//////...,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---------.........---,,,+++************************---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,...------,,,+++***))))))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,++++++***))),,,,,,,,,---------..................------------+++---...---,,,,,,---...------------------------------......///.........///..................///,,,---......//////...............///......------.../////////......000222333111///...///000///...////////////////////////---......///////////////000000000000000000000000000000000000000111111222///000111222222222222222000111111111111222222222333333333333333333444444666777999:::;;;;;;;;;:::;;;===AAAEEELLLUUU___fffvvv))))))*********+++++++++++++++++++++++++++++++++++++++************++++++))))))(((((()))******+++))))))*********+++++++++++++++***))))))*********************************//////...------,,,------++++++*********+++,,,---------,,,++++++*********++++++******************))))))))))))***+++,,,---,,,,,,,,,++++++*********)))***++++++,,,,,,++++++************************************************'''(((((()))***+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,+++******))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,...000000...,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,,,,---...///---------------------,,,************************---,,,,,,++++++,,,,,,---...------,,,++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++******))))))+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,------......------,,,+++,,,,,,,,,---------...............---------,,,,,,***,,,------,,,,,,...///------------------------,,,,,,---.../////////...//////............//////,,,---......///............/////////...---,,,,,,,,,---......------...000111111111111222111111000////////////////////////---......///////////////////////////////////////000000000000000111111222000000111222222222222111000000111111111222222222444444444555555555555555999:::;;;============<<<<<<>>>AAAEEEKKKTTT]]]dddttt)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++************+++++++++******)))(((((())))))))))))*********++++++++++++***************++++++************************+++******)))((((((((((((++++++*********+++,,,---,,,,,,,,,++++++******)))************+++*********))))))))))))***+++,,,---++++++******))))))(((((('''((()))***+++++++++***************************++++++++++++++++++******))))))******+++,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...000000...,,,***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---......------------------------************************---,,,,,,++++++,,,,,,---------------,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++------------......//////+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////000000000000//////------......------,,,+++,,,,,,,,,---------.........------------,,,,,,,,,***,,,------,,,,,,...///------------------------,,,,,,---.../////////...//////............//////,,,---......///............/////////...---,,,,,,***+++------,,,+++,,,...///000111222111000//////000000000000000000000000---......///////////////////////////////////////000000000000000111111222111222222222222111000000000000111111111222222222444444444555555555666666888:::;;;===>>>>>>=========>>>AAADDDJJJRRR[[[bbbrrr((((((((())))))*********++++++++++++++++++++++++++++++************++++++,,,,,,+++***)))(((((())))))************++++++++++++************+++,,,,,,************************))))))((('''''''''((((((******+++++++++,,,,,,,,,***++++++,,,++++++***)))))))))***++++++++++++***---,,,+++***)))))))))))))))))))))))))))((((((((()))************)))(((((())))))))))))))))))))))))+++++++++++++++******************+++,,,,,,------...---++++++++++++---...,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---......++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++***+++---......---+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,******+++,,,------------------,,,,,,,,,---......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++))))))***+++,,,------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,++++++,,,,,,++++++***))),,,,,,,,,---------......------------,,,,,,,,,,,,+++---...---,,,,,,---...------------------------------......///.........///..................///,,,---......//////...............///......------)))+++------,,,+++,,,------...000///---,,,,,,---000000000000000000000000---......///////////////000000000000000000000000000000000000000111111222222222222222222111000///000111111111111222222222222222222333444444555555555777999;;;<<<============???AAADDDIIIQQQZZZ```ooo)))))))))***************++++++++++++++++++++++++++++++************++++++,,,++++++*********++++++)))************++++++++++++*********++++++,,,---************************++++++*********+++,,,,,,)))***+++,,,---,,,++++++))))))++++++,,,+++******((()))***+++,,,++++++***---,,,+++***)))))))))))))))))))))))))))*********))))))***+++++++++******************************++++++*********)))))))))************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,///111222111///...---,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------,,,+++*********++++++,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***))),,,,,,,,,---------......---------,,,,,,,,,++++++,,,.........,,,+++,,,---------------------------.........///......------......------------......,,,---......//////......------......///.........***,,,...///...------...+++---///...,,,+++---///////////////////////////---......///////////////000000000000000000000000000000000000000111111222000000111222222222222111000111111111111222222222222333333444555555666666444666888;;;===>>>>>>>>>>>>???AAADDDHHHPPPXXX^^^lll~~~,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************+++,,,---...)))************++++++++++++*********+++,,,,,,---************************************+++,,,,,,---(((***,,,---------+++***((()))***+++,,,,,,+++***((()))***+++,,,,,,+++***))))))))))))***+++,,,---))))))******+++++++++,,,%%%'''(((+++---...///000,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((((('''*********)))))))))))))))(((***,,,......,,,***(((***+++,,,,,,------------,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,++++++***))))))(((*********++++++,,,,,,,,,)))***+++,,,---,,,,,,+++*********************************++++++*********++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,...000444666777666444222---,,,,,,+++,,,---...///---------------------------,,,,,,++++++,,,,,,---)))***,,,---...------,,,,,,,,,++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************+++,,,---...------------------------///......------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------000111111111111111111000------.........---,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++---...///...,,,+++,,,---------------------------.../////////...---,,,,,,---------,,,,,,---------,,,---......//////......,,,,,,---.../////////...,,,...000111000/////////,,,...//////---...111444////////////////////////---......///////////////000000000000000000000000000000000000000111111222...///000111222333333333000111111111111222222222555555666666777888999999555777:::===???AAAAAAAAA>>>???AAADDDHHHOOOXXX]]]jjj|||+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))---,,,+++******+++,,,---+++------,,,***)))***+++222...)))((()))++++++******)))(((''''''((()))***************************))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,...,,,***))))))***,,,...++++++++++++++++++++++++111...++++++------***(((***+++,,,---...---,,,,,,///...------,,,,,,,,,,,,+++++++++,,,,,,---------------++++++++++++------+++,,,,,,------,,,,,,+++************************))))))************)))))),,,,,,............,,,,,,***))))))***+++,,,***)))+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,---)))+++------,,,,,,,,,------...333>>>HHHHHH===333------......///......---111///,,,---///111///...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++..................------+++,,,------++++++,,,---------------------------)))***+++,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////...------...///000111///////////////...........................------111111000000//////......000///...---,,,++++++++++++,,,,,,---...///000000////////////////////////---...000111111111000///000000000///......------000///......000111111000000111111111111222222222333444444555555666666666666777888999:::;;;;;;;;;===>>>@@@CCCGGGMMMTTTZZZeeeyyy,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++************+++,,,***+++,,,+++)))))))))+++///,,,)))(((***,,,,,,+++***)))(((((((((((()))***************************))))))))))))))))))))))))******+++++++++******)))************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,************************++++++++++++++++++++++++---+++))))))++++++)))''')))***+++,,,,,,,,,++++++...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++******************************++++++++++++******+++,,,------------,,,+++,,,------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++*********++++++***+++------,,,+++,,,---000///000555;;;:::333,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,***+++---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++..................------***+++,,,,,,******+++---------------------------,,,,,,,,,,,,------------///...,,,++++++,,,...///..............................------------......///...---------...///000------------..............................------//////////////////......//////...---------......---------...............////////////////////////---...///000111000////////////000000000000000000000///......000000111111111111111111222222222222222222333444555666777777666777999:::;;;<<<<<<<<<<<<>>>@@@BBBFFFLLLTTTYYYeeeyyy,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++((()))******)))((()))++++++***)))***+++,,,,,,++++++***))))))))))))***+++************************)))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++******++++++,,,)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++***))))))++++++***)))((()))***++++++++++++***,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))),,,...---***((()))***,,,,,,------------,,,,,,,,,++++++***))))))))))))***,,,------+++***+++,,,111///------......,,,***---,,,+++++++++---...///...,,,***+++,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...------++++++***)))+++,,,,,,------,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++,,,,,,------......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------......(((***++++++******+++---------------------------//////...---------......///...---,,,,,,---...///////////////////////////---..................---///...------,,,------...++++++,,,,,,---.........------------------......------.................................///000000//////.........---------////////////////////////---......///000//////////////////000111222222222000////////////000111111111111111111222222222333000111222333444555666777666777999;;;<<<===>>>>>>;;;===???AAAEEEKKKRRRWWWeeexxx++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))***''')))******))))))+++,,,)))******+++,,,+++***)))+++******************+++************************))))))))))))))))))))))))))))))***+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,------------)))******+++++++++++++++************+++,,,,,,------------,,,,,,+++++++++++++++------------+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,*********++++++*********)))---000...)))&&&(((+++,,,,,,------------,,,,,,---,,,+++******))))))******,,,------+++******+++......---,,,+++,,,...000......------///111444666......---,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,******+++++++++,,,,,,,,,---------,,,,,,------------------,,,,,,+++++++++++++++------------++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***++++++,,,---...//////---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,------------......)))***,,,,,,++++++,,,...------------------------000000...------------.........------------......////////////////////////,,,---...//////...---,,,......------,,,,,,,,,,,,++++++,,,---......//////,,,,,,------------......,,,,,,,,,------.........///...............//////........................////////////////////////------....../////////////////////000000111111111///000000000///000111222111111111222222222333333111222222333333444444444555666888:::;;;=========;;;<<<>>>@@@CCCIIIPPPUUUdddvvv)))******************)))************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))(((***++++++******,,,---***+++,,,,,,+++)))((('''*********++++++*********************************))))))))))))))))))))))))((()))***+++++++++++++++************************************************))))))))))))))))))))))))************************************************,,,++++++******++++++,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++***+++,,,,,,,,,------...++++++++++++,,,,,,------************+++,,,,,,------------,,,,,,+++++++++++++++------------+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,+++************+++,,,************************...222555333---+++,,,000,,,------......------,,,------,,,+++++++++++++++)))+++---,,,+++******++++++---......------///111---------...000444888:::---------,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,******+++++++++,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------++++++------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++,,,------...//////,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,------......+++,,,------,,,,,,---///------------------------//////...------,,,------................................................,,,---...//////...---,,,.........------,,,,,,+++,,,,,,---...///000000111,,,,,,,,,,,,------......++++++,,,,,,------......000///...---,,,,,,,,,,,,,,,,,,------...//////000////////////////////////............//////000000000000000//////.........///000111111//////111333111222222222222333333333444333333333333222222222444555777888:::;;;;;;;;;:::<<<===???BBBHHHOOOTTTbbbttt((()))************)))((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))***+++,,,,,,+++***,,,---***,,,---,,,***(((''''''))))))***++++++***))))))************************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************,,,++++++******++++++,,,+++)))&&&%%%%%%&&&)))+++++++++++++++++++++++++++((()))++++++******+++,,,,,,,,,++++++,,,,,,---...,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++***))))))***++++++---000222111---,,,,,,...------............---------,,,,,,,,,,,,,,,------(((***,,,,,,+++***+++,,,+++---//////...,,,++++++*********,,,///222555666***++++++***))))))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,...------,,,,,,------...)))***++++++---......///+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,------......//////,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,------......---...///...---,,,---...---------------------------......///......---,,,........................---------------------------..................------............------,,,---......//////000000000++++++,,,,,,------......,,,,,,------------------000///...---++++++++++++++++++,,,---...///000111///////////////////////////////////////000111111000000000///...---------///111333111//////111444222222222222333333333333444444444444333333333333444555666888999999999999;;;<<<===???BBBHHHOOOTTT```qqq)))***++++++++++++***)))******************************************************************************+++,,,,,,+++*********+++,,,+++***)))***+++)))+++,,,+++)))'''((()))((())))))******))))))(((************************))))))))))))))))))))))))(((((()))++++++,,,,,,+++************************************************))))))))))))))))))))))))************************************************,,,++++++******++++++,,,))))))(((''''''((())))))++++++++++++++++++++++++(((***,,,+++))))))***,,,,,,+++*********+++------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,+++************+++,,,***+++++++++++++++******------............------************+++,,,---...&&&(((***+++++++++,,,---------.........,,,***))))))******,,,---...//////)))***+++***((('''))),,,++++++++++++++++++++++++------------------------,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------...............,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***++++++,,,------......---//////...,,,++++++,,,------------------------,,,...000111222000...---......////////////......------------------------......------------......,,,---.../////////..............................***++++++,,,------..................------------//////...---------------,,,---------......//////////////////////////////111000000///000111222333000000000///////////////...111333222///...222555222222222333333333444444222333333444555555666666666777888999999999999999;;;<<<>>>@@@CCCHHHOOOTTT^^^ooo***+++,,,------,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))***+++,,,------,,,+++******++++++***((('''((()))''')))+++***((((((***,,,'''((()))******)))((('''************************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,++++++++++++++++++,,,***+++,,,------,,,+++***++++++++++++++++++++++++***---...---+++***,,,...+++***)))))))))***,,,---///......---,,,,,,,,,,,,+++++++++,,,,,,---------...---++++++++++++---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///---,,,+++******+++,,,---,,,++++++,,,......,,,+++------............------(((((())))))***+++------%%%'''***+++++++++---......---,,,---//////---,,,,,,,,,---------,,,++++++***,,,---,,,))))))+++...++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,------------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...............---------,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******+++,,,,,,---............///---+++)))******------------------------,,,...111444444333000.........////////////..............................///...---,,,,,,---...///,,,---///000000000//////------------------,,,,,,******+++,,,,,,---....../////////......---------///............///000000///............---------////////////////////////222111000000000111333444//////000000111111222222...111444222///...222666222222333333333444444444000111222444666888999:::888999999::::::999999999<<<===>>>@@@CCCHHHOOOTTT]]]mmm***++++++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************************))))))***+++,,,------...++++++******++++++,,,---------+++***)))(((((((((***+++,,,------,,,+++***++++++******))))))(((((())))))))))))************++++++***)))(((((())))))+++++++++++++++,,,,,,,,,)))************+++++++++************************'''(((***,,,---,,,***))))))************++++++++++++*********))))))((((((******+++++++++,,,,,,,,,...,,,******+++++++++***,,,,,,,,,++++++*********)))))))))******+++++++++++++++++++++++++++++++++......------,,,---------222...***+++///000,,,(((***++++++,,,,,,++++++***,,,---......---,,,***)))++++++************++++++,,,,,,+++***))))))******,,,+++***))))))+++---...000000///...------,,,,,,************+++,,,---...******))))))******+++,,,---,,,,,,++++++,,,,,,---000///...---------------***+++,,,,,,******+++,,,,,,,,,,,,------.........,,,++++++******++++++,,,***+++,,,,,,******+++,,,---------,,,,,,+++++++++++++++------------++++++)))***+++,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++......------------,,,,,,***++++++,,,,,,++++++***------------------------++++++++++++,,,---......+++++++++,,,,,,---------...---,,,,,,++++++++++++---------............//////...,,,+++***+++,,,,,,...------,,,,,,++++++***---------.........//////------------------------+++,,,---...////////////---...///000000///...---////////////////////////---------............///111111000///////////////......---------,,,,,,,,,------------------------...........................---,,,,,,,,,,,,---...***,,,...000111///---,,,///............---------......////////////......////////////000000000000......///000111222222333666555444333222111111111111111222333333333333222555555444333444555666777888777777777888:::<<<======;;;<<<@@@DDDGGGNNNVVV___ppp((())))))))))))************************+++++++++++++++++++++++++++++++++************************))))))******++++++,,,,,,++++++******++++++,,,---///...,,,+++***++++++,,,))))))************))))))*********)))))))))))))))))))))))))))************+++******)))))))))))))))))))))******+++,,,,,,,,,)))************+++++++++************************)))***,,,,,,---,,,++++++)))************+++++++++++++++++++++*********)))******+++++++++,,,,,,,,,...,,,******+++++++++***,,,,,,,,,+++++++++***************+++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++///---***+++---///---++++++++++++,,,,,,+++++++++))))))***+++++++++***))),,,,,,++++++++++++,,,,,,,,,,,,+++*********************)))))))))***,,,,,,.........---,,,+++++++++************+++,,,---...+++++++++++++++,,,,,,---------------------------//////...---------------***+++,,,,,,+++***+++---+++++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,******+++,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------,,,,,,++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...---,,,,,,+++++++++,,,------------...............---,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------......------------------------+++,,,---...............---...///000000///...---........................---------............/////////...---------------............------------++++++++++++++++++++++++...........................---,,,,,,,,,,,,---...+++,,,...///000///...------------.........//////......////////////......////////////000000000000000000000000000111111111444333222111111111111111000111222222333333222222444333333222333444555666888777777777888:::<<<======;;;<<<@@@CCCGGGNNNVVV```qqq((())))))))))))*********))))))******+++,,,,,,---++++++++++++++++++++++++************************)))))))))))))))*********+++************+++,,,,,,...---+++******+++,,,...******))))))))))))******))))))))))))************))))))))))))*********************)))))))))))))))(((((())))))***+++,,,,,,)))************+++++++++************************---------,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,---,,,******+++,,,+++***,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,---------,,,+++++++++,,,......++++++++++++++++++++++++'''((()))++++++,,,++++++------,,,,,,,,,,,,------,,,++++++************+++))))))))))))************------,,,,,,++++++******************+++,,,------,,,,,,++++++,,,,,,---...------...//////...------.........---------------)))***,,,,,,++++++,,,---,,,+++++++++++++++******,,,++++++******++++++,,,***+++,,,,,,******+++,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,+++******)))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++///...---,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++------,,,+++++++++,,,,,,------------...............---,,,,,,+++,,,,,,,,,+++,,,,,,---......//////+++++++++,,,,,,,,,,,,---------------------------+++,,,,,,---------,,,,,,---...////////////...---........................---------............//////...------,,,---------............------------++++++++++++++++++++++++------------------------...------,,,,,,------...---------...............++++++,,,---...///000111......////////////......////////////000000000000111111111111000000//////111111000000000000111111000111222222333333222222333222222222222333444444777777777777888:::;;;<<<<<<;;;<<<@@@CCCFFFMMMUUU```ppp******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))******************************))))))((((((((('''***************++++++,,,+++)))((('''''')))+++------,,,+++******+++,,,---(((((())))))******++++++((()))))))))************))))))*********))))))))))))))))))))))))*********))))))*********+++++++++************************...---,,,+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------......///---------+++******---///++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,,,,------,,,++++++******+++++++++)))***++++++++++++******------,,,,,,+++++++++***+++*********++++++,,,---+++++++++++++++,,,------+++---...000000...---+++---------------------,,,(((***++++++++++++,,,...------,,,,,,++++++******,,,++++++******++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,------------,,,---,,,,,,+++***)))((((((***++++++,,,,,,++++++***,,,,,,------------.........---,,,,,,+++++++++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******................................................---------............///000//////....../////////------------,,,,,,,,,,,,........................------------------------------------------------......---,,,---...///000,,,,,,------...//////000......////////////......////////////000000000000111111000000000000000000000000000000000111222333000000111222222222222222333333333333333444444444666666777888999:::;;;;;;<<<:::<<<@@@CCCEEELLLSSS]]]lll******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))******************************))))))((('''''''''******))))))******+++,,,)))(((''''''((()))+++------,,,+++******+++,,,---(((((())))))******++++++((()))))))))************((()))************))))))++++++******)))((((((((())))))*********+++++++++************************---,,,+++***))))))******))))))*********+++++++++))))))************************+++++++++,,,,,,,,,---+++)))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,...//////---++++++,,,...,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,,,,+++,,,,,,------,,,++++++------------,,,,,,,,,,,,++++++******++++++,,,,,,***************+++,,,,,,***+++---......---+++***,,,,,,---......------,,,)))***,,,,,,++++++,,,---......------,,,,,,++++++,,,++++++******++++++,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,***+++,,,,,,------,,,,,,...------,,,++++++*********++++++,,,,,,++++++***,,,,,,,,,------.........,,,+++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------...------------------------//////.........---------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,++++++******......------------..............................---------............/////////............//////,,,,,,,,,++++++++++++***........................------------------------------------------------///...---,,,,,,...///000..............................////////////......////////////000000000000...//////000111111222222111111000111111222333444000000111222222222222111333444444555555555555555555666777888999:::::::::;;;:::<<<@@@CCCEEEJJJQQQ[[[iii((())))))))))))*********...------,,,++++++******++++++++++++++++++++++++******************************))))))((((((''''''***))))))))))))***++++++************++++++,,,---******))))))))))))******))))))))))))************))))))))))))************'''(((***++++++***))))))+++++++++******)))(((((()))************+++++++++************************++++++***************))))))************+++++++++)))))))))))))))***************+++++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,---...///.........///.........---,,,+++******+++,,,------,,,+++***)))))))))))),,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++***++++++,,,,,,******))))))******+++,,,++++++,,,------,,,++++++***+++---......---,,,,,,***+++,,,,,,******+++,,,......---------------,,,,,,++++++******++++++,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,+++*********+++,,,******+++,,,,,,,,,++++++.........---------,,,,,,***++++++,,,,,,++++++***)))******++++++,,,,,,---++++++++++++,,,---...///---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,,,,---............---//////......---,,,,,,+++///...............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++......------------......---------------------------------............///,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---,,,---...///000//////.........---------......////////////......////////////000000000000......///000111222333333111111111111111222333444///000111111222222111111333444555666666666555555444555777888999::::::::::::999;;;@@@CCCDDDIIIPPPZZZhhh((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************************))))))))))))))))))))))))))))))))))))***++++++)))***+++,,,,,,+++******))))))************))))))*********)))))))))))))))))))))))))))************'''(((***+++++++++))))))************++++++,,,,,,)))************+++++++++************************)))***+++,,,,,,,,,+++***)))************+++++++++)))))))))******+++++++++******+++++++++,,,,,,,,,,,,***)))***+++---,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++------------...///000000---,,,,,,///333444222///---,,,***))))))***,,,---,,,+++***)))))))))***+++------,,,,,,,,,,,,------+++++++++++++++,,,---......---,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,+++************+++,,,,,,------------------------)))+++,,,......---,,,+++,,,------,,,***)))***+++,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,***+++,,,,,,******+++,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...---+++***)))***+++,,,((()))******++++++******---------------.........***++++++,,,,,,++++++***))))))***++++++,,,------,,,,,,,,,++++++,,,------+++,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,.../////////...---------------,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++******+++,,,---------,,,...------,,,,,,------...---------------------------------............///,,,+++++++++,,,,,,---............---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------------...//////---------.....................////////////......////////////000000000000//////000000111111111222111111000000000111111222///000000111111111111111222333444555555555444444444555777888999999999999:::999;;;@@@BBBCCCHHHOOOXXXfff|||***++++++++++++,,,,,,,,,***++++++,,,,,,------...))))))))))))))))))))))))************************))))))))))))************)))))))))))))))******+++&&&((()))++++++)))'''&&&***+++,,,------,,,+++***++++++******))))))(((((())))))))))))************&&&(((***+++,,,+++***)))'''((()))***,,,---//////)))************+++++++++************************)))***,,,.........,,,+++)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,***)))***+++------,,,*********++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++***))))))***+++,,,---...+++)))***000777999555111---,,,***))))))***,,,---,,,++++++***+++---...///.........------.........++++++++++++,,,,,,---......---+++))))))***+++,,,******************++++++,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...///...------------...///)))***,,,.........,,,+++---......,,,***((()))************++++++,,,,,,---,,,++++++++++++++++++,,,***+++,,,,,,******+++,,,+++++++++,,,,,,---------------++++++++++++------...---+++))))))***+++,,,(((((()))***************+++,,,,,,------......///+++++++++,,,,,,+++++++++++++++,,,------...//////......---,,,+++++++++++++++++++++,,,,,,---------++++++++++++,,,,,,---...++++++,,,,,,,,,---------+++,,,.../////////......***++++++,,,,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,---............---,,,,,,,,,,,,---...---------------------------------.........//////------------......///000000000/////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------............///+++,,,,,,---...///000000......////////////......////////////000000000000111111111111000000000000000000////////////000000//////000111111111111111111222333444555444333333333555666888999999999999999999;;;@@@BBBCCCHHHNNNUUUbbbxxx************************(((((()))***,,,---...///++++++++++++++++++++++++******++++++***)))'''&&&))))))))))))))))))))))))************************************************------------------------*********++++++,,,,,,,,,(((((((((((()))***+++,,,---,,,+++***))))))))))))))))))))))))))))))))))))++++++******+++---...///---,,,,,,,,,.........,,,******************++++++)))************+++++++++************************************************++++++,,,,,,,,,,,,------+++,,,............,,,+++------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++***)))***+++---...,,,,,,+++******+++,,,,,,------++++++++++++------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......//////......---,,,------....../////////,,,,,,++++++++++++++++++++++++------------++++++,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,------------------------000///---,,,++++++,,,---++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---////////////......---,,,************************.........------,,,,,,,,,........................++++++++++++++++++++++++************+++,,,------...------------...//////......---***))))))+++---,,,---...---,,,+++---///,,,,,,------...///000000///---+++,,,...///---+++++++++,,,------...//////,,,,,,,,,---------......//////.........---------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,++++++,,,------...............000000000000000000000000...///000///---,,,,,,---//////000111111111111111111111222222222333333333555444333222222333444555666666777777888999;;;<<>>BBBDDDGGGLLLUUUccczzz******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,+++++++++++++++++++++++++++++++++************************************************((((((((((((((((((((((((*********+++++++++++++++...---,,,+++************))))))))))))***+++,,,,,,))))))))))))))))))))))))++++++***++++++,,,---...000---+++)))******))))))+++++++++*********)))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,++++++++++++++++++,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,+++*********++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********************++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++***)))******************************++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,++++++------------------------...------------,,,,,,,,,------------------------++++++++++++++++++++++++......------,,,,,,------,,,,,,,,,,,,,,,------...///////////////............//////...------...000++++++,,,,,,------......,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000...............---------+++,,,,,,------.........---------.../////////000......///000000000//////........................000111222111///...///000//////000111111111111111000000000111111111222222444444444444444555666777666666666777888999:::;;;;;;888999===AAACCCHHHNNNTTTccczzz************************++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++***************************************************************************************+++++++++---,,,+++***************)))))))))))))))***++++++))))))))))))))))))))))))******+++++++++,,,,,,---...+++((('''((()))))))))'''((((((***+++,,,------))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,+++***))))))***+++,,,************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...//////000000//////...++++++******)))))))))(((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))''',,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++---...///...------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,---------------,,,,,,........................------------------------------------------------++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------......---+++---...///...,,,,,,...///+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,+++++++++---.........////////////........................,,,,,,,,,---------......***++++++,,,---......///...//////000000000000000...........................///000///...---.../////////000111111111111111///000000000000111111111444444444444555666777777666666666666777999:::;;;:::888999>>>AAADDDJJJQQQXXXfff|||************************,,,,,,,,,++++++++++++***************************))))))******+++,,,---...************************************************************************++++++++++++++++++++++++************************)))))))))))))))***+++++++++******)))(((((())))))))))))))))))))))))))))))******++++++++++++++++++***(((&&&''')))***+++***'''((((((***+++,,,------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++)))(((((()))++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,------------------,,,,,,,,,++++++******))))))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...------+++++++++,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---((()))************)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------,,,+++******++++++,,,++++++++++++,,,---------,,,+++---...///---+++,,,------,,,++++++,,,...++++++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.....................,,,,,,,,,---------------++++++,,,,,,---...//////...//////000000000000000////////////////////////---///000///......///000//////000111111111111111///000000000000111111111333444444555555555666666555555555666777888::::::;;;:::;;;???BBBDDDLLLTTT]]]jjj************************,,,+++++++++++++++++++++************************))))))))))))***,,,---...))))))))))))))))))))))))***************************************************************************************)))))))))(((((((((((()))***+++,,,++++++***)))(((((((((((())))))))))))))))))))))))******++++++++++++******'''&&&&&&(((***,,,+++***+++++++++*********)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++******************++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++*********++++++++++++******++++++,,,,,,------......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////---......//////......---,,,,,,,,,+++++++++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++***)))************************++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++*********++++++,,,,,,,,,,,,,,,------...///---+++,,,///111///,,,+++,,,,,,+++******+++---,,,,,,,,,,,,------------***+++,,,,,,******+++,,,------------------------,,,,,,,,,------------...---------...............------------------------.........///000000000111......///000000000//////000000000000000000000000///111222222000000111333//////000111111111111111000000000111111111222222333444444555555444333333555555555666777888999:::<<<;;;===@@@BBBDDDLLLVVV```lll************************+++++++++++++++++++++,,,***************************))))))((()))***+++,,,************************************************************************************************+++*********)))))))))(((*********))))))***++++++***))))))((((((((()))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))''''''(((***,,,,,,***(((---,,,,,,+++***)))(((((()))************+++++++++************************++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,***++++++++++++++++++***,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))***+++,,,,,,+++***)))++++++,,,,,,---......///++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......////////////......***++++++++++++++++++,,,++++++,,,,,,---......///---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++************************+++,,,,,,------,,,,,,++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------...///////////////++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,---------------,,,---......///000,,,)))***---000///,,,,,,,,,---,,,+++***,,,...------------------------)))+++---,,,***)))+++------------....../////////------------............---------.........//////------------------------////////////000000000000------...////////////...///////////////////////////111222222111111222333//////000111111111111111111111111111222222222333333444444444444222111000555555555555777888999:::<<<;;;===@@@@@@BBBKKKUUU^^^jjj~~~******************************+++++++++,,,,,,,,,))))))))))))))))))))))))***)))((((((((()))***+++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++*********))))))((((((------,,,+++************(((''''''(((((()))***+++)))))))))))))))))))))))))))***+++,,,,,,+++))))))((((((***,,,---,,,(((%%%******************++++++)))************+++++++++((((((((((((((((((((((((************************)))************+++++++++***+++,,,------,,,+++***------,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))*********++++++,,,,,,,,,((()))+++,,,---,,,,,,+++***+++,,,------,,,+++***)))***+++,,,,,,+++***)))++++++,,,,,,---...//////*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))******++++++******)))))))))******++++++,,,,,,((()))***,,,...000111222------++++++++++++------,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++*********))))))((((((------------------------000///---,,,+++,,,,,,---++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------...///...------------...//////...)))%%%&&&***------+++------...---,,,+++---///........................+++---///...,,,+++---///---------...///000111111............/////////000---------.........//////------------------------...............---------,,,------.......................................---///000000//////000222//////000111111111111111111222222222222333333333333444444444333111///...555555555555666888999:::<<<;;;===??????AAAJJJTTT[[[ggg{{{++++++++++++++++++++++++------,,,+++***)))((('''************+++,,,------******************************))))))((((((''''''++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,++++++************+++++++++***)))(((((()))***+++************************))))))))))))))))))))))))++++++++++++++++++++++++,,,---...---+++***+++,,,++++++************++++++***++++++***((('''((()))*********************************++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((())))))*********+++++++++------,,,,,,+++***))))))///...,,,+++******+++,,,,,,,,,,,,,,,,,,+++***)))...------,,,,,,,,,------''')))+++---...///.........---,,,,,,++++++++++++---------,,,,,,+++++++++***++++++,,,,,,++++++***)))***,,,---......---,,,------,,,,,,,,,,,,++++++,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++............---,,,+++++++++,,,------......------,,,,,,------------------***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......111///---++++++---///111---,,,+++,,,------,,,+++---------,,,,,,+++++++++..............................---,,,,,,+++******,,,,,,,,,,,,++++++***)))------------------------,,,,,,***)))(((***///222///...------...///...,,,))))))*********+++++++++......------------..............................,,,---....../////////////////////...---------,,,,,,,,,,,,------.........000...+++))))))+++...000000///...---,,,---......------/////////...---,,,,,,---...000111111222222......///000000///...---////////////////////////111111000000111111222333333333333444444444555555555666777777666777999;;;???<<<<<>>@@@AAAAAAFFFMMMXXXcccvvv++++++++++++++++++++++++*********************+++,,,++++++***))))))))))))************************************************++++++++++++++++++++++++(((((()))***++++++,,,,,,+++++++++++++++++++++++++++++++++******)))))))))++++++************++++++)))))))))******)))))))))************************))))))))))))))))))))))))***************************+++,,,,,,******+++,,,++++++************++++++)))***++++++***)))***,,,++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,************************,,,+++)))(((((()))+++,,,)))******+++,,,------...***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,---......///******++++++++++++******++++++++++++************,,,,,,+++++++++++++++***,,,,,,,,,,,,+++***))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,---............------------------++++++---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,------......------******++++++,,,------...,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......)))***,,,------,,,***)))%%%(((***+++***+++---///------------------------------------------------------,,,,,,,,,,,,++++++,,,---......////////////------------------------///000111000///---...///...---,,,---///000///...------------..................------------......,,,,,,,,,------.........++++++,,,,,,,,,++++++***+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,..................------...---,,,,,,,,,...///000//////000000000//////...------,,,,,,---...000222000000000000000000000000111111000000111111222333333333333444444444555555444555666666555666888:::???======@@@AAAAAAFFFLLLWWWaaattt++++++++++++++++++++++++,,,+++++++++******))))))++++++***)))))))))******************************)))))))))***************++++++++++++++++++++++++((()))))))))***+++++++++++++++++++++++++++++++++***************)))))))))++++++************++++++))))))************))))))************************))))))))))))))))))))))))************************)))***++++++******+++,,,++++++************++++++)))***,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,((()))***+++,,,...//////******+++,,,,,,,,,++++++)))******++++++******)))+++++++++,,,,,,------...))))))***+++++++++******++++++***************)))++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,---.../////////...---------------...+++,,,...//////...------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000------,,,,,,,,,,,,++++++)))***+++,,,---------,,,************************++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,++++++,,,------......---------,,,,,,,,,+++++++++***,,,,,,------------,,,,,,,,,,,,---------.........,,,,,,,,,---------......***+++,,,------,,,+++***$$$(((++++++******...111------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------------------------------,,,++++++...000---,,,,,,---///000///...,,,,,,,,,------------...///......------......///,,,------....../////////---------------,,,,,,+++,,,,,,,,,,,,------------......------------,,,,,,,,,------......------,,,......//////...------,,,---------------...///000......///000111111111000,,,,,,,,,,,,---...//////////////////////////////111111000000111111222333333333333444444444555555444555666666555555777999===<<<===@@@BBBBBBFFFLLLVVV```sss************************+++++++++*********))))))***))))))))))))******+++*********************************+++++++++,,,,,,************************))))))))))))************************************))))))))))))************++++++************++++++((()))***++++++***)))(((************************))))))))))))))))))))))))************************(((***++++++******+++,,,++++++************++++++)))***,,,++++++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,((())))))***+++,,,------)))***+++,,,,,,,,,,,,+++)))******++++++******)))************************)))***++++++,,,,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++((((((***+++,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++++++++,,,---...///......---,,,------...///,,,---///000///...,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++...---,,,,,,,,,---......------,,,,,,,,,,,,++++++)))***+++---------------************************+++++++++,,,,,,---------++++++,,,,,,,,,++++++***+++,,,------......------,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++(((+++......+++***---000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---------------------------------,,,++++++---///---,,,+++---///000000///,,,,,,,,,---------.........------,,,,,,------...------...//////000111111//////000000///......---------,,,,,,,,,,,,,,,,,,/////////......---------------------------------,,,---...//////......---+++,,,---...////////////---...//////000000//////------...............---000000000000000000000000111111000000111111222333333333333444444444555555444555666555555555777999;;;:::<<<@@@BBBBBBFFFLLLUUU___rrr))))))))))))))))))))))))******************++++++))))))(((((()))***++++++************************+++++++++,,,,,,---------))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++************++++++((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++---++++++************++++++)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,))))))))))))((((((((((((***+++,,,,,,---------------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++***(((''')))***+++,,,,,,,,,,,,,,,************+++,,,---......------,,,---...///000---...///000///...,,,***+++++++++,,,,,,---------***++++++,,,,,,++++++***///...,,,+++***++++++,,,---------,,,,,,,,,++++++)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***)))+++,,,------......------((()))***+++,,,---......,,,------......------,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,///222000,,,***,,,000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,++++++---------------------------///000///---,,,,,,------,,,+++---///000000///------------.........///---,,,,,,++++++,,,,,,---.........///000111111222,,,---------,,,++++++***---------,,,,,,+++++++++000000/////////............------,,,,,,------...***+++---///000000//////***+++---///000000///...---...............------......000000000///...---111111111111111111111111111111111000111222222333333333333444444444555555444555666555555555777999:::999<<<@@@BBBCCCGGGMMMTTT___qqq))))))))))))************,,,+++***))))))***+++,,,(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,......------,,,++++++***---,,,***(((((()))+++,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,)))))))))***+++++++++,,,******))))))***+++,,,,,,))))))************))))))))))))))))))***************************************+++,,,,,,,,,,,,+++***************************************************)))))))))***+++++++++,,,))))))))))))))))))))))))---------,,,,,,+++++++++)))******++++++,,,------,,,,,,,,,---------......,,,,,,,,,++++++*********,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,++++++******,,,++++++******++++++,,,************************************************++++++++++++++++++++++++------,,,++++++,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,------+++*********+++,,,***+++,,,,,,------------........................000//////---,,,+++******,,,,,,++++++++++++******++++++******++++++,,,---))))))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...------++++++***)))------------------------+++++++++,,,,,,,,,------..................------000///...------...///000,,,------......------,,,++++++,,,---............000///---+++************------++++++++++++------((()))***+++,,,,,,---,,,------------------------,,,,,,++++++,,,,,,---...---------....../////////***++++++,,,,,,------...------------------------++++++,,,,,,,,,---------...------,,,+++***)))))),,,,,,,,,,,,,,,---...///,,,,,,------...------,,,------............------......---------,,,,,,,,,,,,,,,+++***+++,,,---...///...---,,,,,,---...////////////000111111222222111111000000//////............///000000000000000111111111111111111111111222222333444444333333333555666777666555666888:::888:::<<<>>>@@@CCCGGGKKKSSSaaannn))))))))))))************++++++***))))))***++++++***************)))))))))************************++++++******************************************+++***((('''''''''((()))***************)))((((((******+++++++++,,,,,,,,,************++++++++++++******))))))***++++++,,,))))))*********))))))((())))))))))))************************************)))***++++++++++++***)))***************************************************************+++++++++************************------,,,,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++*********,,,++++++******++++++,,,************************************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,------......------,,,++++++)))((((((((()))******+++,,,,,,---------,,,------------------------------------------------***+++++++++,,,,,,------++++++******++++++,,,---)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------........................---,,,++++++++++++,,,---------------------------,,,,,,------......------------,,,+++++++++,,,------,,,,,,++++++,,,,,,---)))***+++,,,------------------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------......------,,,+++++++++---,,,,,,,,,,,,---...///---------...------,,,,,,------............------,,,,,,,,,------.........---------------.../////////...------------...////////////000111111222222111000000000/////////......//////000000000000000111111111111111111111111111222333333444444444444555666777666555666888:::888:::<<<>>>@@@CCCGGGJJJQQQ___mmm))))))))))))************++++++***))))))***++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***))))))(((''''''((()))******++++++******)))))))))((((((((()))************)))((((((******+++++++++,,,,,,,,,+++++++++++++++******************)))******+++,,,***************)))(((''')))))))))*********++++++************************((()))************)))(((************************************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------,,,,,,+++******)))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,+++*********,,,++++++******++++++,,,************************************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,//////......---,,,,,,+++,,,------......------,,,++++++***))))))))))))***++++++,,,---------,,,,,,++++++++++++++++++++++++******+++,,,---...//////******+++,,,---...//////++++++******++++++,,,---******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------------------........................,,,++++++******++++++,,,...---,,,,,,,,,,,,---...------......------,,,+++*********+++,,,---...///+++,,,,,,------,,,,,,+++++++++,,,---............------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++......---,,,,,,+++******------------------------,,,,,,,,,,,,------------.........---------------------,,,,,,,,,---......---.........---,,,,,,+++------............------***++++++,,,---...///000......///000000000000//////...------------...///...//////000000111111222000000000000////////////////////////000000000000111111111111111111111111000111222333444555555555444555666666666666888:::999:::<<<>>>@@@CCCGGGJJJOOO^^^lll((()))))))))************+++******************+++,,,,,,,,,+++******))))))+++++++++++++++++++++++++++++++++*********)))))))))******++++++,,,,,,---++++++,,,,,,,,,+++***)))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++***************++++++******+++******)))((('''))))))*********+++++++++************************)))******************)))************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,......------------,,,,,,------------,,,,,,++++++,,,++++++******++++++,,,************************************************************************++++++++++++++++++,,,---//////.........---------,,,------......------,,,------,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///++++++,,,------...//////++++++******++++++,,,---*********************))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------///............------------------..................------------------...///...,,,++++++,,,...///............---,,,+++************+++,,,---...///++++++------------++++++,,,,,,---...//////......------------------------,,,,,,++++++,,,,,,---.../////////......------------------,,,,,,+++++++++------------------------,,,,,,,,,------------...,,,,,,------............------,,,,,,,,,------...............---,,,++++++,,,------......------,,,++++++,,,,,,---...//////---...///111111000//////.........------...............//////000111111111000000000000///////////////////////////000000111111111111111111111111111///000222333444555555555444555666666666666999;;;999;;;===>>>@@@BBBFFFJJJOOO]]]lll((()))))))))*********************++++++*********++++++*********)))))))))++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++******++++++***************+++***************)))((((((************++++++++++++************************++++++++++++++++++++++++************************************************,,,+++++++++***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,............------------,,,++++++******++++++,,,************************************************************************************++++++,,,------------.........//////,,,------......------,,,------------,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------........................---------.........//////......////////////......///...,,,++++++,,,...////////////...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------.../////////......------------------------,,,,,,++++++,,,,,,---.../////////......---------+++++++++,,,,,,---------------------------------,,,,,,---------.........++++++,,,,,,------.........------,,,,,,,,,---------.........---,,,,,,+++,,,,,,------------,,,,,,------------------------,,,---...///000///......---..................---.........///000000111111////////////000000000000000//////...///000111111111111111111111111111111///000222333444555555555333555666666666777999;;;:::;;;===>>>???BBBFFFIIIOOO]]]kkk))))))))))))************)))***++++++++++++***)))************************++++++++++++++++++++++++((())))))***++++++,,,,,,++++++******************+++************)))))))))(((((()))************)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******)))*********))))))************))))))*********++++++++++++,,,************************,,,,,,++++++++++++,,,,,,************************************************+++++++++***************++++++++++++++++++++++++*********+++++++++++++++)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,......------,,,,,,++++++.........---------------,,,++++++******++++++,,,******************************************************************************)))******+++,,,---+++,,,,,,---......//////,,,------......------,,,+++++++++,,,+++******))),,,,,,---------,,,++++++------------------------------,,,,,,++++++******------------,,,,,,,,,+++++++++******++++++,,,---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,---------.........,,,,,,------.../////////,,,------......------,,,...---,,,,,,,,,,,,---...............---,,,+++***---------------,,,+++***+++,,,,,,------,,,,,,+++------...............---------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---......------------------------,,,---------............++++++,,,,,,---------.........---,,,,,,,,,------,,,------......------,,,,,,,,,------------,,,,,,......---------,,,,,,,,,,,,,,,---............---------...//////...---------......//////000000111////////////000000000000000///.........///111222111111111111111111111111000111222333444555555555333444666666666777999;;;:::<<<===>>>???BBBFFFIIIOOO\\\hhh}}}))))))))))))************)))***++++++++++++***)))))))))******+++,,,,,,,,,******************************************++++++*********+++,,,,,,------,,,+++***)))))))))******(((((()))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++***))))))******'''((()))******+++***************+++++++++,,,,,,************************,,,+++***))))))***+++,,,***************************************************************+++++++++************************)))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------******+++++++++,,,,,,,,,...------------,,,,,,,,,******+++++++++,,,,,,,,,---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************************************))))))))))))***+++,,,---,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,+++***))),,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---...//////,,,,,,------...//////000+++,,,------------,,,+++------------------------............---,,,++++++,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,---------.........------,,,------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............---------------.........///...---,,,,,,,,,,,,,,,++++++,,,---............+++,,,,,,------,,,,,,+++,,,,,,------------------------,,,,,,------...///------...//////...------------......///000000000.../////////000000000111000000.........///111222111111111111111111111111111222333333444444444444222444555666666777:::<<<:::<<<===>>>???BBBEEEHHHNNNZZZeeeyyy))))))))))))************)))***+++,,,,,,+++***))))))***+++,,,------...///)))))))))))))))))))))))),,,,,,++++++***)))))))))***+++,,,---///000111222///...,,,******+++,,,---)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***))))))******&&&'''(((***++++++++++++******+++++++++,,,,,,,,,************************+++***)))(((((()))***+++************************************************))))))******+++++++++,,,))))))))))))))))))))))))))))))******++++++++++++------,,,++++++*********,,,,,,------------......*********++++++,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++***))))))*********************+++,,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))***+++,,,---...------,,,,,,++++++***,,,------......------,,,------...///...---,,,+++------------,,,,,,+++***************************++++++++++++++++++++++++))))))***+++,,,,,,---...++++++******++++++,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------((()))***+++---...//////,,,,,,------...///000000,,,,,,............,,,,,,,,,------......------,,,------......------,,,,,,***+++,,,---------,,,+++...---++++++++++++---...,,,------...------,,,,,,------------------------,,,,,,++++++,,,,,,---...---------....../////////...------,,,,,,++++++***---------------------------------........./////////////////////////////////...---,,,,,,,,,,,,,,,******,,,---.../////////+++,,,,,,------,,,,,,+++***++++++,,,---...//////......---,,,,,,...///000,,,---...//////...---,,,------......///000000000.../////////000000111111111000...---...///111222111111111111111111111111222222333444444444333333222444555666666777:::<<<;;;<<<>>>>>>???BBBEEEHHHMMMXXXbbbuuu***************++++++,,,,,,+++***))))))***+++,,,,,,+++***))))))***+++,,,***************************++++++++++++,,,,,,,,,+++)))'''&&&'''))),,,...000///---,,,++++++,,,---((()))***+++++++++++++++************************+++++++++++++++***))))))))))))))))))))))))))))))+++***)))))))))***,,,---+++++++++*********))))))((()))***++++++***((((((***++++++,,,,,,,,,++++++++++++******)))((((((((()))************+++++++++,,,+++)))(((((()))+++,,,************************'''((((((((())))))))))))*********++++++,,,,,,,,,...---+++******+++---...++++++******++++++,,,---------------------------***++++++,,,,,,++++++***+++++++++,,,,,,---------000///...---,,,++++++++++++++++++,,,,,,---------++++++++++++,,,---......(((((())))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++///---+++,,,//////,,,***........................///...,,,++++++,,,...///...........................------,,,+++***)))))))))+++---//////---+++)))))))))***+++,,,,,,------***************************++++++,,,,,,++++++***+++,,,---.........------.........------,,,,,,,,,,,,,,,+++******+++++++++,,,------......------,,,000///............///000---,,,,,,,,,------,,,+++---,,,---///000...,,,,,,***+++---.........---------,,,,,,,,,,,,---...............------,,,,,,,,,------------------------......---------,,,,,,,,,...---,,,,,,+++***)))(((+++,,,------............,,,---...---,,,+++---///,,,+++***+++...000000///,,,,,,---....../////////------------------------***++++++,,,,,,++++++***------............------)))***+++,,,...///000000............////////////---------.........//////000000///...............222111000///////////////000000000000000000000000111111222222222333333333666333111111333333111...666666666666777888::::::>>>???@@@@@@AAADDDHHHKKKNNNTTTbbbwww((((((((((((((())))))***++++++***))))))***++++++++++++***))))))***++++++************************((())))))))))))*********,,,+++)))))))))***,,,---,,,,,,+++************+++)))******++++++++++++***************************)))))))))))))))(((''''''***************************))))))))))))***+++++++++++++++*********)))))))))***+++,,,,,,+++*********++++++,,,,,,,,,++++++))))))))))))************)))************+++++++++,,,+++***))))))***+++,,,******************************************++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------------,,,///---,,,---......,,,***++++++++++++++++++++++++------,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,++++++*********+++,,,,,,---......************************,,,,,,,,,------,,,,,,,,,++++++---.........---,,,......---------,,,,,,,,,*********+++,,,---...///,,,------......------,,,------------------------,,,,,,+++++++++++++++***...111111...///333111***+++,,,---.........---------,,,,,,,,,,,,---............---------,,,,,,,,,------------------------......---------,,,,,,,,,------,,,,,,++++++******++++++,,,------------------......---++++++---...,,,+++)))***+++,,,,,,+++.........---------------------------------------,,,,,,,,,------,,,,,,,,,------............------***++++++,,,---...//////............////////////........................000000///////////////000111000000///////////////000000000000000000000000111111111222222222333333666444333444666777666444555555555666777999:::;;;===???@@@@@@AAADDDHHHKKKNNNTTTaaauuu((((((((((((((())))))***++++++***))))))***++++++++++++***))))))***++++++************************((())))))))))))*********,,,,,,,,,+++++++++++++++)))******+++++++++++++++++++++++++++++++++***)))************************)))))))))***))))))((('''++++++++++++++++++++++++(((((()))***************+++++++++***************)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++(((((())))))***++++++,,,)))************+++++++++,,,+++***))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......,,,++++++*********,,,,,,,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---............---...---,,,---......,,,***++++++++++++++++++++++++***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++,,,,,,---.........++++++++++++++++++++++++------------------------***+++,,,---...------,,,...------------,,,,,,,,,,,,,,,,,,------.........,,,------......------,,,+++,,,---......---,,,+++------,,,++++++++++++++++++...,,,(((+++222111)))+++,,,---.........---------,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,......///---++++++,,,---...,,,+++***+++,,,+++***.........---,,,+++++++++------------------------,,,------......------,,,------............------,,,,,,,,,---------..................//////////////////..................000000/////////000000111000000////////////......000000000000000000000000111111111222222222222333333222222444777999999888444444555666777999;;;;;;===>>>??????AAACCCHHHKKKNNNTTT```sss***************++++++,,,+++******************++++++******************+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,+++)))((()))***,,,---......------,,,,,,,,,,,,+++******)))************************+++++++++,,,,,,++++++***++++++++++++++++++++++++'''((()))***+++***)))(((************************((()))***+++,,,,,,------,,,,,,,,,---,,,,,,++++++)))))))))******+++++++++))))))*********+++++++++,,,++++++******++++++,,,************************------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++++++++******++++++,,,---------------------------+++,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++,,,,,,,,,++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,---------------------------...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,......------,,,------------------------111111000///...---,,,+++,,,------......------,,,,,,---///000000///---,,,.........---,,,,,,---///+++***,,,222666666333111,,,------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,+++++++++...//////---+++***,,,---000...------......---,,,---------,,,,,,+++++++++------------------------,,,,,,------------,,,,,,------............------------------------------............////////////000///......---....../////////.........///000000/////////////////////...////////////////////////111111111111222222222222000000000222444555666666333333444555777999:::<<<<<<===>>>???@@@CCCHHHKKKPPPUUU```rrr***************++++++,,,*********++++++******************++++++***************************************+++++++++,,,,,,,,,)))***+++,,,+++***((('''((()))+++---......------,,,,,,,,,,,,,,,+++***)))************************++++++,,,,,,,,,,,,++++++************************'''(((***+++++++++***)))************************((((((((()))***+++,,,,,,---------------,,,+++***,,,+++++++++******))))))))))))*********+++++++++,,,++++++++++++++++++,,,************************,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************+++++++++******++++++,,,---------------------------,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---++++++******)))))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++------------------------+++++++++,,,,,,---......***,,,...//////...,,,******************+++++++++++++++++++++++++++++++++++++++***))))))***+++++++++,,,---...///...------------------------------111111111111///...,,,+++,,,------......------,,,,,,---///000000///---,,,,,,------,,,***+++...111111000???VVVYYYGGG;;;===---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------......///+++++++++,,,,,,++++++***.........---++++++,,,---///---,,,---...//////...+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,++++++------............------...------------,,,,,,,,,............////////////111000...------...///000.........------...////////////000111111000000///////////////////////////000000111111111222222222000000111111111111222333333333444555666888:::;;;:::<<<===>>>???CCCGGGKKKRRRVVV```qqq((((((((((((((())))))***)))***++++++++++++***))))))***++++++++++++***)))************************((())))))))))))*********((()))***++++++)))(((''''''((()))***++++++++++++,,,,,,,,,,,,,,,,,,+++***************************((()))******+++*********************************))))))***+++++++++++++++***************+++++++++)))((((((((()))***++++++---......------,,,+++***---,,,,,,+++******)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++)))))))))******+++------*********)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++,,,...///...---+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......***,,,///111111///,,,***)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,---...///000//////...,,,,,,,,,------------...---...///000111000000///,,,------......------,,,***+++,,,------,,,+++***(((***+++***)))***///333666===TTTmmmjjjOOO<<<;;;......---,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,------------...------------------------......---------,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,++++++***,,,---...---,,,+++---///---+++***+++---......---+++++++++,,,---.........------------------------***++++++,,,,,,++++++***------............------------------------------............////////////000///...------///111222000000///...............///000111222333222111000000000000000000000000000000000000111111111111222222333444333222111222333444444444555666777888999999;;;<<<===???BBBGGGKKKRRRUUU^^^ppp((((((((((((((())))))***)))***++++++++++++***))))))***++++++++++++***)))************************((())))))))))))*********))))))******++++++******))))))(((((()))***++++++++++++,,,,,,---,,,,,,,,,************************((()))******+++++++++***+++++++++++++++++++++++++++++++++++++++,,,,,,---))))))*********++++++++++++***)))))))))***++++++............---,,,+++***++++++++++++++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,,,,+++************************))))))***+++,,,------...,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,+++************---------,,,,,,++++++++++++***************++++++)))***************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,...//////,,,++++++---++++++++++++++++++++++++///...---+++++++++,,,,,,************************,,,,,,,,,---------------+++,,,...//////...,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,---...000111111111000///,,,,,,,,,---------......+++,,,...000111111000///,,,------......------,,,++++++++++++++++++++++++(((+++---,,,***,,,222888===LLL[[[]]]RRRCCC777111///...---,,,,,,,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,---------....................................---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------------,,,+++++++++,,,------,,,,,,...000///---++++++---------,,,---------------.........------------------------+++,,,,,,,,,,,,,,,,,,+++------............------,,,---------------------............///////////////...---,,,---000222444444333222000///////////////111222444444444222111000000000000000000000000000000000000111111111111222333555444222111333555555555555555555666777777888:::;;;===>>>BBBGGGJJJPPPSSS\\\mmm***************++++++,,,)))***+++,,,,,,+++***))))))***+++,,,,,,+++***)))***************************++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,+++*********+++------***+++,,,,,,------------***************************+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...))))))******++++++++++++---,,,+++*********+++,,,............---,,,+++************++++++,,,------)))************++++++++++++,,,,,,------,,,,,,+++************************((()))***+++---...//////,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++******++++++,,,---------------------------,,,------......------,,,+++++++++,,,,,,---------...---,,,+++************---------,,,,,,+++++++++---,,,+++***))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......------+++...000///,,,++++++---........................222000...+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---...///111222222222111000,,,,,,,,,------.........---...000111000///---,,,,,,------......------,,,...------,,,,,,------...+++...000///...111888>>>III[[[[[[CCC111333444,,,///...---,,,+++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,------.........////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++............------,,,+++***+++,,,,,,,,,---///111333111///.........---,,,000//////......------,,,------------------------,,,------......------,,,---..................---,,,,,,,,,---------................../////////000///...,,,,,,...000444666666555444222111000000///000111333555555555333222000000000000000000000000000000000000111111111111///111444333111111333555666666555555555555666666888999;;;<<<>>>BBBGGGJJJOOORRRZZZkkk++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++)))(((((()))+++,,,******+++,,,,,,,,,++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***,,,------***(((''''''++++++************++++++++++++******************---,,,+++++++++,,,---...---,,,++++++************...---+++*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++---,,,***(((((()))***+++......---------,,,,,,,,,...111333111...+++,,,.../////////......---------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***,,,---,,,))))))))))))***+++,,,......++++++,,,,,,,,,---------,,,,,,,,,------///000000/////////...------,,,,,,,,,------......------,,,---------,,,,,,+++++++++,,,...///...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------+++,,,---...///...---,,,000000//////.........---&&&(((+++,,,+++++++++,,,////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,000...,,,,,,000777@@@EEEJJJIIIDDD;;;111,,,---000//////.........---------...---,,,++++++,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------++++++,,,---............/////////...---------,,,000////////////.........,,,,,,---...////////////.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000////////////////////////111000/////////000222333777666555444222111000///000000000000000000000000000111111111111222222222111111222222222333333333333333333444444444555555555555666666666666666555666777:::;;;===@@@EEEHHHOOOQQQWWWfff~~~++++++************++++++((())))))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******+++,,,------,,,,,,++++++************+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++,,,---,,,***)))))))))++++++************++++++******************************)))))))))***+++,,,------,,,+++++++++++++++---,,,+++*********++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...---+++***)))***+++,,,...------------,,,,,,,,,)))+++,,,,,,+++******+++.........---------,,,,,,...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---+++)))***,,,---,,,***+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000---------...............,,,------......------,,,,,,,,,,,,+++++++++++++++,,,...///...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,------,,,,,,++++++******------------------------+++,,,,,,---...---------////////////......------'''))),,,,,,,,,++++++,,,.................................///////////////,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++...333999===;;;<<<:::555...,,,...222...---------,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,------------------******+++,,,---...///000---,,,,,,,,,++++++++++++,,,------.........------------,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////........................111000/////////000111222555444444333222111000000000000000000000000000000000000111111111222222222111111111222222222333333333333333444444444555555333333555666777777777777666777:::;;;===@@@DDDHHHNNNPPPWWWfff~~~++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,---...///...,,,***)))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++,,,,,,+++******+++---++++++************++++++******************************))))))******+++,,,,,,,,,+++************+++---,,,+++*********++++++)))******++++++******)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...---,,,+++++++++,,,---------------,,,,,,,,,,,,---,,,+++,,,------+++***------,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***---,,,++++++******++++++*********++++++++++++,,,,,,,,,,,,,,,---...//////+++,,,,,,---......//////,,,------......------,,,+++,,,,,,,,,,,,,,,------+++---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++******++++++,,,//////...---,,,+++******------------------------,,,,,,,,,,,,,,,---......///............---------***,,,------,,,+++,,,,,,------------------------000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,...111333///111222000---,,,...111,,,,,,,,,,,,++++++++++++,,,------......------,,,,,,,,,,,,,,,---------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------------,,,------------,,,,,,+++((((((***+++---...///000,,,,,,+++++++++*********,,,------------,,,,,,+++,,,,,,++++++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------..........................................000000/////////000111222222222111111111111000000000000000000000000000000000000000111111111222222111111111222222222222333333333333444444444555555111222444666777888888888666777999;;;===@@@DDDGGGMMMPPPWWWfff}}}++++++************++++++------,,,++++++***))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,++++++++++++,,,---///---+++)))))))))+++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++************************+++++++++***)))***---///++++++************++++++***************+++++++++,,,+++,,,,,,,,,,,,------***))))))((((((((()))))),,,+++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,++++++++++++,,,,,,---------,,,,,,,,,++++++111...,,,---//////+++(((++++++++++++++++++++++++++++++++++++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,++++++***++++++,,,))))))*********+++++++++,,,,,,++++++,,,---......,,,,,,,,,------.........,,,------......------,,,,,,,,,------......//////+++,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///------------------------,,,---......,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////............------------------------...---,,,,,,+++,,,---------///000000---,,,---...,,,,,,,,,,,,,,,++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,---------------,,,+++***++++++,,,,,,---------............------------,,,------------,,,+++******,,,,,,,,,+++++++++++++++,,,,,,,,,------------...------------------------...............---------........................////////////000000111111/////////000000000000111////////////////////////000000000000111111111111111111111111222222222222333333333444444444555555333333555666777777777777666777999;;;<<>>BBBEEEJJJNNNVVVdddyyy++++++************++++++'''((()))+++---...///000++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************)))))))))***,,,...///***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********))))))+++---++++++************++++++)))))))))***++++++,,,,,,((()))***++++++++++++***,,,++++++++++++,,,------******+++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------))))))*********+++++++++,,,,,,,,,,,,++++++++++++))))))***,,,...//////...***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,)))))))))***+++,,,...///*********++++++++++++,,,+++++++++******++++++,,,......------,,,++++++***,,,------......------,,,))))))***************+++)))+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,,,,---,,,---...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------.........///******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,------......------,,,************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---+++***)))+++,,,,,,,,,,,,++++++******+++,,,---///000111222......---------,,,,,,,,,,,,------------,,,,,,+++,,,,,,------------......,,,---------............------------------------------..................---------------------------...///000000000//////------...//////000111111000000000000000000000000/////////000000000111111000000000111111111111222333333333444444444555555777777777777666555444333666888999:::;;;>>>BBBEEEIIIMMMVVVcccvvv++++++************++++++))))))***+++,,,......///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++++++++************++++++,,,,,,---***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++''')))******)))((()))***++++++************++++++((())))))***++++++,,,,,,((()))***+++++++++*********************+++,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,++++++++++++***+++---.........------...++++++++++++,,,,,,------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---,,,***)))+++---+++*********+++,,,,,,---++++++++++++,,,,,,,,,,,,++++++************++++++---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++*********)))***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,******++++++,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,++++++...000------------------------***++++++,,,---...//////........................---------------......///,,,+++++++++,,,,,,,,,+++***+++++++++,,,,,,,,,,,,---------,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))***++++++,,,,,,,,,++++++***++++++,,,...///000000---------,,,,,,,,,++++++,,,------.........------++++++,,,,,,,,,---------------------....................................,,,---------.../////////---------------------------...///000000000///............///000000111111000000000000000000000000////////////000000000111000000000000111111111111333333333444444444555555555666666666666666555444666888999:::;;;===AAADDDHHHMMMVVVbbbsss++++++************++++++///...------,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&(((***+++)))((('''(((++++++************++++++((())))))***++++++,,,,,,***+++,,,---...---,,,,,,'''''''''''''''((()))))))))***+++,,,---,,,,,,+++******++++++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++***+++,,,---------------,,,,,,,,,+++++++++******,,,...///,,,'''$$$$$$%%%+++++++++,,,,,,---------------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++))),,,---,,,***)))+++------,,,++++++******++++++++++++,,,,,,,,,---------++++++***************+++***++++++,,,,,,------...,,,------......------,,,/////////......---------(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++*********++++++,,,,,,,,,***+++++++++***+++...111------------------------***+++,,,---...000111111...........................------,,,,,,---......222000...------,,,++++++))))))******++++++++++++......,,,++++++,,,......---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++.........---------,,,,,,,,,,,,---...////////////*********++++++,,,,,,,,,---------.........//////........................,,,,,,------...///000000------------------------,,,---///000000000///...////////////000000111111000000000000000000000000////////////000000000000000000000000111111111111333333333444444444555555444444555666777777666666666888999:::;;;===AAADDDHHHMMMUUUaaarrr'''((()))***+++,,,,,,,,,+++,,,---......---,,,++++++******)))))))))******++++++************++++++------------------------******++++++,,,,,,,,,---,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------------,,,++++++******)))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,+++***)))))))))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++...------,,,,,,------...***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,(((((()))***,,,---...///************************++++++************++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------,,,,,,+++++++++,,,+++***)))***+++,,,---(((&&&%%%&&&***+++***(((000///---,,,+++*********------,,,+++,,,---...///+++++++++,,,,,,---------++++++,,,,,,,,,,,,------...---+++******+++---...++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---......//////......---,,,------......------,,,)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++++++++,,,---......,,,,,,+++---...///...,,,,,,---...///000000000000---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,++++++******++++++------,,,++++++******)))++++++++++++,,,,,,---...,,,,,,,,,---------......///...------,,,,,,,,,,,,////////////...---,,,+++///,,,))))))+++...000000///---+++******,,,///111//////.........---------------------------,,,,,,........................---...///000000///...---000000000000000000000000...//////000111222222222222111111111000000//////000111111111111222222222222222222333333333444444555555666777777777777777666777888999;;;>>>@@@AAAIIIMMMUUU```rrr'''((()))******************+++,,,------,,,+++***---------,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))***+++,,,------...************************++++++************++++++***++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,---...---,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++++++++---,,,+++,,,///111000...,,,+++***))))))***+++,,,++++++*********+++,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,------,,,++++++,,,,,,,,,+++******+++------,,,+++------.........------,,,......---------,,,,,,,,,---------------,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,++++++++++++++++++*********++++++,,,---,,,,,,,,,---------......---,,,++++++*********+++------------,,,,,,,,,,,,000...------...///...,,,...---,,,++++++---...000///.........------------------------------------........................---...///000000///...---////////////////////////...//////000111111222222111111111111000000000///000111111111111222222222333333444444444555555555444444555666666666666666666777888999;;;>>>@@@AAAHHHLLLTTT```rrr************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,---------++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,************************++++++************++++++)))******+++,,,+++++++++,,,,,,------------------+++---...---,,,+++,,,...+++,,,,,,,,,,,,,,,,,,---............---+++***))),,,+++***,,,...///...---+++***))))))***,,,...000++++++*********+++,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***+++---......---+++***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,------......------,,,------,,,,,,,,,,,,---------......//////......---///...---,,,++++++++++++++++++***,,,---...---+++.........------,,,******------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,***************++++++,,,,,,,,,,,,---------......,,,,,,+++*********++++++,,,,,,+++***+++,,,---...---------...//////,,,***,,,,,,,,,---------..................------------+++,,,,,,------.......................................////////////.................................//////000000111111222111111111111000000000000000111111111111222222222444444444555555555666666333444444555555555555555666777888999;;;>>>@@@AAAFFFKKKSSS___qqq...------,,,,,,,,,,,,---------------------------++++++,,,------.........---,,,,,,++++++,,,,,,---........................------..................------,,,,,,+++,,,,,,,,,*********+++++++++,,,,,,///......------,,,,,,+++...------,,,++++++******++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***'''(((***+++,,,,,,,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++************++++++))))))***++++++++++++***++++++++++++,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------------...///...---+++***)))))))))***++++++++++++...---,,,+++,,,...111333,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,,,,------++++++------------+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------......------,,,...---,,,++++++,,,---...------............------...---,,,,,,+++++++++,,,...------...000000///------------------,,,+++++++++++++++***************+++++++++,,,,,,------...000///...---,,,+++++++++******++++++,,,---......,,,+++++++++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,---------,,,+++******+++---///000,,,++++++,,,---...---++++++,,,---.........------------------------------++++++,,,,,,---...//////...........................//////////////////...////////////////////////////////////000000111111111111111000000000000000000000111111111222222222444444444444555555555555333444555555666666555555666777888999;;;>>>@@@AAAEEEIIIQQQ]]]ppp000///...------......///...........................///000111111111000000000//////////////////000................................................------,,,+++++++++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,......------,,,++++++***++++++++++++++++++++++++))))))*********+++++++++------------------------***++++++,,,,,,++++++***'''(((***+++,,,,,,,,,+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++++++++***************************++++++************++++++))))))***++++++++++++***))))))******+++++++++,,,+++,,,---,,,++++++,,,---+++++++++,,,,,,---------***+++---...///...------------...............///000///---,,,,,,---///000,,,,,,---------.........---------,,,,,,++++++++++++++++++,,,,,,,,,------------++++++++++++------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------......------,,,---,,,+++******+++,,,---,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...------,,,...///000///---,,,,,,---...............+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,---------000///...---,,,,,,,,,,,,******+++,,,---......///...------,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,------...---,,,++++++,,,...000222222000---+++,,,---------***+++---...///...---,,,,,,,,,------------------++++++,,,,,,---...//////......................../////////....../////////000000000000000000000000///////////////000000000000000000000000000111111000000111111111222222222222333333333333444444444555555666777777777777666666777888999;;;>>>@@@AAADDDHHHPPP\\\nnn222111000000000111222333222111111000000111111222000000111222222111000///000//////......//////000.................................---------------///...---,,,+++++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,------......++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***((()))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++************************++++++************++++++)))******+++,,,+++++++++))))))******++++++,,,,,,***,,,---,,,+++***+++---+++,,,,,,,,,,,,,,,,,,---)))***+++---............---...//////...---...000------,,,++++++******+++)))***+++,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...---+++******+++---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///******)))+++,,,---,,,***+++,,,---....../////////------............//////++++++++++++,,,,,,,,,,,,...------,,,,,,,,,,,,,,,***++++++,,,---......//////......------------...,,,,,,,,,---------......++++++*********+++,,,,,,------,,,,,,---///000111:::666111...---------,,,+++,,,---.........---,,,,,,,,,,,,,,,------------+++,,,,,,------.................................//////............//////111111111111111111111111////////////////////////000000000000111111111111000111111111111222222222222222222333333333444444555666666777777777777777666777888999;;;>>>@@@AAADDDHHHOOO[[[mmm999888777777777999;;;<<<::::::999888888999::::::666777888999888777555333333333222222222222333333111111111111111111111111111111000000000/////////111000///......---------,,,,,,---------.........)))******++++++,,,,,,---++++++,,,,,,---.........++++++++++++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++***+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++,,,---...---,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++,,,************************++++++************++++++***++++++,,,,,,,,,,,,,,,***++++++,,,------......***,,,,,,,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...***,,,---,,,******+++---***+++,,,,,,,,,+++)))))))))***+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++,,,------))))))(((***+++,,,+++)))+++,,,,,,---------,,,,,,,,,,,,---------.........,,,,,,,,,+++++++++++++++,,,++++++++++++,,,,,,---+++,,,,,,,,,------......///...---,,,,,,,,,,,,---,,,,,,,,,---------......+++*********++++++,,,---,,,,,,,,,------.........555333000//////...---,,,+++,,,------......------++++++,,,,,,,,,---------------------------------........................000///...------...///000000000000000000000000000///////////////////////////000000000111111111111000111111111111222222222333333333333444444444555444555666666777777666666666777888999;;;>>>@@@AAADDDHHHOOOZZZkkk@@@@@@???>>>???AAACCCEEECCCBBBAAA@@@@@@AAABBBCCCCCCDDDEEEEEEDDDBBB@@@>>>======<<<<<<<<<<<<======666666666666666666666666555555555444444333333333333333111000////////////---------.........//////***+++,,,---......///000///......------,,,++++++++++++++++++++++++++++++)))************+++++++++((((((((((((((((((((((((+++++++++,,,,,,+++++++++,,,+++***)))))))))***+++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++******))))))))))))******,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,******+++++++++,,,,,,,,,************************++++++************++++++++++++,,,------------,,,,,,,,,------...///000000***+++,,,,,,******+++,,,---------,,,,,,+++++++++---,,,+++***)))***+++,,,***---...---+++***+++---***+++---......---+++***+++,,,---...///...------+++++++++,,,,,,---------++++++,,,,,,,,,---------***+++---......---+++***++++++,,,,,,,,,---------+++++++++,,,,,,------------......//////......---,,,------......------,,,,,,---...//////...---,,,---..................---......---,,,+++++++++++++++******+++------,,,***,,,,,,,,,,,,++++++)))))))))))))))******+++++++++---,,,,,,++++++*********************+++,,,------,,,,,,,,,---------.........---,,,,,,++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,------...///***+++,,,---------,,,,,,******+++---///000///---,,,,,,,,,---------......+++++++++,,,,,,---------------------------,,,,,,........................000///...------...///000///////////////////////////////////////.........//////000000111111111222000111111111111222222222444444444555555555666666333444555555666666555555666777888999;;;>>>@@@AAAEEEHHHOOOZZZkkkIIIHHHFFFEEEEEEEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKKKKIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFDDDBBBAAAAAABBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===;;;:::999555666666666555333000...222000...///111111///---......---------......///......---,,,,,,+++******++++++++++++,,,,,,,,,---++++++++++++++++++++++++///...,,,+++++++++,,,,,,------------,,,,,,+++***))))))))))))))))))))))))++++++*********+++---...,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++*********))))))******************************))))))***++++++,,,++++++******++++++,,,---000///,,,*********+++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---------,,,,,,,,,)))***++++++***)))***+++------------------------)))***,,,------,,,***)))************************---,,,,,,+++*********+++************************+++++++++,,,,,,,,,------////////////////////////------......---,,,++++++,,,,,,++++++,,,,,,---.........---,,,,,,+++*********+++,,,,,,------,,,,,,,,,+++******))))))******,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------++++++++++++------,,,***(((***---...,,,***------------------------,,,,,,+++++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---...,,,+++++++++***))))))))))))+++...///---,,,++++++)))************+++++++++---,,,+++******,,,...///------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,---......,,,,,,---.........//////////////////////////////////////////333...***+++///222111/////////............//////000///.........///111222444333222222222333444555555555555555555555444444666777888999999;;;>>>AAACCCIIIQQQZZZhhhNNNMMMMMMLLLLLLMMMOOOOOONNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMKKKJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEDDDCCCBBB@@@???;;;<<<<<<<<<;;;999777555555333111111222333000...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++---,,,+++************+++...............---,,,,,,************************))))))((((((((()))++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************************************************+++++++++++++++++++++,,,------000...,,,+++******+++,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,***,,,---,,,+++***+++,,,------------------------***+++---......---+++***************************---,,,++++++******++++++************************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,///////////////...------,,,,,,++++++,,,,,,---.........---,,,,,,+++*********+++,,,,,,------,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------************************,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---+++******,,,......+++(((------------------------...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---///000,,,,,,,,,++++++++++++++++++,,,,,,+++***)))+++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---------,,,------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,------++++++************++++++,,,,,,++++++,,,,,,---...---...//////------...//////////////////.........////////////////////////222...***+++///222111/////////............//////111000000///000111222333333333222222222333444555666666666666666666666666666777888999999;;;>>>AAACCCIIIPPPYYYfff}}}SSSRRRQQQQQQRRRSSSUUUVVVTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUVVVVVVVVVWWWWWWUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNMMMLLLJJJHHHGGGDDDEEEEEEEEEDDDCCCAAA@@@===;;;:::999999888666555333333222000...---,,,,,,++++++,,,------...//////---------,,,++++++******++++++++++++++++++++++++---,,,++++++******++++++---------------,,,,,,+++************************)))))))))((())))))***+++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,------...///...,,,+++***++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,---------------------------,,,,,,............,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++---------.........//////++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,++++++,,,,,,---......------,,,,,,++++++******+++,,,,,,------,,,,,,...---,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000))))))))))))))))))))))))------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++---...---***'''------------------------///...---,,,+++*********---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,---------------+++)))'''(((***---,,,,,,,,,,,,------------)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---++++++,,,,,,,,,,,,------++++++************++++++,,,,,,++++++,,,,,,---......///000///......///000000000//////.........---////////////////////////222...+++,,,///111111///000//////......//////000111111111000111222222333333222222222222333444555666777777777777777777777666777888999999;;;>>>AAACCCHHHOOOXXXeee{{{UUUTTTTTTSSSTTTUUUVVVWWWXXXXXXXXXYYYXXXXXXWWWVVVXXXXXXYYYYYYZZZ[[[\\\\\\ZZZYYYYYYXXXXXXXXXWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVVVVUUUSSSQQQOOONNNMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHFFFDDDCCCBBB@@@???;;;:::999777555222000///...///////////////000000......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,*********++++++******)))************************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++******------,,,,,,,,,---.........---,,,++++++++++++,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++------------............------------------------*********++++++***)))))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++***+++,,,,,,------,,,,,,------,,,+++++++++++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,+++******------------------------...---,,,,,,++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))(((***,,,---***+++++++++,,,,,,---------------+++))))))***,,,,,,,,,,,,,,,------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++++++++,,,,,,,,,---------------,,,,,,---------,,,,,,++++++,,,,,,---...---///000///...---...///000000000///......------////////////////////////111///------000111111000000000////////////000000000000000111111111222222222222222222333444444555666666666666666777777777666777888999999;;;>>>AAAAAAGGGOOOWWWeee{{{ZZZYYYXXXWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\\\\[[[[[[[[[[[[\\\]]]^^^______```]]]]]]]]]]]]]]]]]]\\\\\\ZZZZZZZZZYYYYYYYYYYYYXXX[[[[[[ZZZYYYXXXVVVTTTSSSTTTTTTTTTTTTTTTTTTSSSSSSQQQQQQPPPNNNKKKIIIHHHHHHBBBAAA@@@>>><<<999666555444333222111000///......,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,)))******++++++*********************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***------,,,,,,,,,---......------,,,,,,++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******)))+++,,,+++***)))***,,,************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------........................---......//////.........,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,+++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***,,,---------------------------++++++++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***+++,,,))))))******++++++,,,,,,,,,---//////---+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,------...------------------...,,,,,,++++++,,,,,,---...,,,---......,,,,,,---...000000//////.........---////////////////////////000///...///000111111000000000////////////000000/////////000000000000000111111222333444444555555444444444555555666666666666777888999999;;;>>>AAA@@@FFFNNNWWWfff}}}\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^___```````````````^^^______```aaabbbbbbcccaaabbbbbbbbbbbbbbbaaaaaa______^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZVVVWWWVVVTTTQQQOOONNNOOOHHHHHHGGGFFFDDDAAA???===<<<;;;999777444222000000.........---------------------------------------))))))***+++++++++******+++,,,,,,---------------++++++++++++++++++++++++)))************)))((((((***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))***++++++))))))***+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,------......------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,+++******))))))******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************************************------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++)))(((***---///------------------------*********+++,,,---...///---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------...******************++++++***---000000///---,,,,,,++++++++++++,,,,,,,,,,,,---,,,+++******,,,...///------------------------...---,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,---...---,,,+++,,,...//////////////////////////////////////////////////////000000000111111111111000000//////000000111......///000000000000///000111222333444555555555333333444444555555666666666777888999999;;;>>>AAA@@@FFFNNNWWWfff|||TTTTTTTTTUUUVVVXXX[[[\\\]]]]]]^^^```aaaaaaaaaaaa``````aaaaaabbbbbbbbbcccbbbcccdddeeeeeedddcccbbbccccccccccccbbbbbbbbbbbb```````````````___^^^^^^^^^]]]]]]]]]^^^______```ZZZ\\\\\\ZZZVVVTTTTTTVVVPPPPPPQQQQQQOOOMMMKKKIIIGGGFFFDDDBBB???===;;;:::777666555444222111//////........................***+++,,,---------,,,,,,,,,,,,---...............++++++++++++++++++++++++)))******+++***)))((('''******+++++++++,,,,,,,,,,,,,,,,,,------------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......---,,,+++++++++++++++,,,------+++,,,,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++************+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++&&&))),,,,,,++++++,,,...------------------------++++++++++++,,,------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---............---++++++++++++++++++*********,,,---...------...///,,,,,,,,,,,,------------,,,+++++++++,,,,,,------...........................---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...---...///...---,,,---///------......///000000000////////////////////////...///111111111000111111111111000000000000111111...///000111111111000000///000222444555555555555444444444555666666777777666777888999999;;;>>>AAABBBGGGOOOWWWdddyyyIIIIIIJJJLLLOOORRRVVVWWWYYYZZZ\\\]]]___`````````_________````````````aaaaaabbbcccddddddcccbbbaaaeeeeeeeeeeeedddddddddcccbbbbbbccccccccccccbbbbbb```````````````aaabbbccc^^^```aaa___[[[YYYZZZ[[[WWWXXXYYYZZZYYYWWWUUUSSSQQQPPPOOOLLLJJJHHHFFFEEEAAA@@@>>>;;;888666444222////////////////////////---...000111111111000000***+++,,,,,,------------+++++++++++++++++++++++++++,,,------,,,+++***)))*********++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---//////...---++++++******++++++,,,---++++++,,,---------,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,---------......------------,,,,,,+++,,,------++++++,,,---------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,------------......------------------------........................,,,,,,,,,,,,---...//////........................,,,,,,,,,+++++++++******++++++------------++++++"""'''---000///---,,,,,,------------------------------,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---...---,,,+++---------,,,,,,+++++++++***++++++******+++///222---------.........//////)))***,,,......---,,,+++////////////////////////...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------///......------......///,,,,,,++++++,,,,,,---......///000///...---...000,,,,,,---...///000111111////////////////////////...000111111111000111111111111000000000000111111///000111222333222111111///000222444555555555555444555555666777888888999666777888999999;;;>>>AAADDDHHHOOOVVVbbbvvvCCCBBB@@@AAACCCEEEFFFFFFLLLMMMOOOSSSYYY]]]______````````````aaabbbcccdddeeeeeeeeefffggggggfffeeeiiigggeeeeeeeeefffeeedddhhhhhhgggeeedddcccbbbaaadddeeeeeeeeeeeeeeeddddddaaa```___```aaa```___]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWWWWVVVTTTSSSRRRQQQPPPKKKJJJHHHFFFDDDAAA>>>===555444333111111222222333000.........//////---+++***+++---...///...,,,+++...,,,******,,,,,,,,,+++)))***+++,,,,,,,,,,,,,,,************************------------------------...---+++*********++++++---------------------------,,,,,,++++++,,,,,,------,,,*********,,,...///************************++++++++++++++++++++++++------------------------///......------,,,,,,,,,+++***)))(((***---000222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********------------------------***++++++,,,---...//////,,,---------.../////////---------,,,,,,+++++++++,,,,,,---------,,,++++++************+++,,,------******+++++++++,,,,,,,,,...------,,,,,,------...000---******---///...---++++++++++++++++++++++++------------------------.........------,,,,,,,,,---......///////////////---,,,,,,++++++,,,,,,---...---,,,++++++++++++,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))((()))+++,,,---...............------------,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---.........---,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------...///000000,,,,,,,,,---------......000000000000000000000000111111000000/////////...000000000000000000000000222111111111000000//////333222222222222222222222222222333333333333444444777666555444444666777999666666666777999;;;>>>???BBBEEELLLWWWcccuuuAAA@@@???@@@CCCDDDDDDCCCCCCCCCFFFKKKRRRXXX[[[\\\___```aaabbbbbbaaa```___dddcccdddeeefffgggggggggjjjiiigggggghhhhhhgggfffhhhhhhgggfffeeeddddddccceeeeeeffffffffffffeeeeeeaaa``````aaabbbbbb```___``````______]]]\\\ZZZZZZ[[[ZZZZZZXXXWWWVVVTTTTTTTTTTTTSSSQQQNNNLLLJJJHHHBBBAAA===:::777555444333777666444444333222///---------.........---+++***000...,,,,,,---...---,,,***+++,,,,,,------------************************,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,+++******,,,...///++++++++++++++++++++++++++++++++++++++++++++++++------------------------***************)))))))))++++++******+++---///000++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............---------,,,,,,+++++++++***++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,---------............------,,,,,,------...///---******,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,---------------------,,,,,,((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,******++++++,,,---......((()))******,,,,,,---...///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////000,,,,,,---------.........///////////////////////////.........------------000000000000000000000000111111111111000000000///222222222222222222222222222222333333333333444444444333222111111333444666888777777777888:::<<<===BBBEEELLLVVVcccuuuAAAAAAAAABBBCCCCCCAAA???======???DDDJJJPPPRRRSSSWWWYYY\\\___``````___^^^bbbbbbcccdddeeeggghhhiiijjjiiigggggghhhiiihhhggghhhhhhgggggggggfffffffffffffffggghhhhhhggggggfffbbbbbbaaabbbddddddcccaaaccccccbbbaaa```^^^\\\[[[^^^^^^^^^]]]\\\[[[ZZZYYY\\\[[[[[[YYYXXXVVVTTTSSSOOOMMMJJJEEEAAA>>><<<;;;;;;:::888888888777555333333333111000...---,,,+++...,,,+++***+++,,,+++***,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............------------------,,,,,,,,,,,,++++++)))***+++,,,---............---,,,+++************------------...............------,,,,,,------...---,,,******,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,------------------,,,,,,++++++,,,,,,---------...///...---,,,+++,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))''''''))),,,...,,,+++******+++,,,---...((()))******,,,,,,---.........---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++------------------------++++++,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,------.../////////,,,------------.........////////////////////////............------------000000000000000000000000111111111111000000000000111111111111111111111111222222333333333333444444666555444444444555666777999888888777888:::;;;<<>>>>>@@@DDDHHHJJJJJJJJJLLLPPPTTTXXX\\\___```aaabbbccccccccceeegggiiihhhgggeeeeeefffggggggfffhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhiiiiiiiiihhhhhhdddccccccdddffffffeeeccceeeeeedddcccaaa___^^^]]]]]]^^^___``````___^^^]]]\\\\\\\\\[[[[[[YYYXXXXXXTTTSSSQQQOOOLLLJJJIIIHHH@@@@@@@@@AAACCCDDDBBBAAA===;;;888666333111000///000...,,,+++,,,,,,+++)))------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------...---,,,++++++++++++++++++++++++,,,,,,,,,,,,---...------,,,,,,------...,,,+++***+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++,,,------------------,,,,,,++++++,,,,,,---------...///...+++)))'''------........./////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))'''''')))+++------,,,***))))))+++,,,.........---------,,,,,,,,,...------,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------------------,,,+++++++++++++++++++++------------------------++++++,,,,,,------------------------------------......------,,,,,,,,,+++---------.........//////------------............////////////////////////000000000000000/////////////////////////////////111111111000000000000000000000000000000111111111222222222333333333444444666666555555666666777888777777777777888:::<<<===BBBDDDKKKUUUaaarrrQQQPPPOOOOOOMMMIIICCC>>>@@@???===>>>AAACCCDDDEEECCCCCCDDDGGGMMMTTTZZZ^^^```bbbdddcccccccccfffhhhhhhfffeeeeeeggghhhgggggghhhhhhhhhiiiiiiiiiiiijjjggghhhhhhiiijjjjjjiiiiiifffeeeeeefffggggggfffdddeeeddddddcccaaa```^^^]]][[[\\\^^^___```___^^^^^^[[[[[[\\\\\\\\\\\\\\\[[[WWWWWWVVVUUUTTTSSSRRRRRRLLLLLLLLLMMMOOOPPPOOOMMMGGGEEEBBB???<<<:::888888555333111000000000...---...---,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******+++++++++,,,---......,,,+++)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++++++++,,,,,,---...//////......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,++++++,,,------...++++++,,,,,,,,,---------...------,,,,,,------...***+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,---............------,,,,,,++++++,,,,,,---,,,---...---+++)))&&&$$$)))))))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,***))))))***,,,---......---------,,,,,,,,,------,,,,,,,,,------...+++++++++,,,,,,---------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------++++++++++++++++++++++++.........------,,,,,,,,,---------...............---------.........//////......................../////////000000000000000////////////////////////000000000000000000111111//////000000000111111111222222222333333333444444333333222333333333444444555555555777999<<<>>>@@@BBBDDDKKKTTT___pppZZZYYYWWWVVVTTTOOOJJJEEEAAA???======@@@CCCDDDDDDDDDBBB@@@@@@DDDJJJPPPUUU\\\```ddddddccccccfffhhhjjjhhhggghhhiiijjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiigggggghhhiiijjjjjjjjjjjjhhhgggfffggghhhgggfffdddddddddccccccbbbaaa______[[[\\\^^^^^^^^^\\\ZZZYYYZZZZZZ\\\]]]^^^^^^______ZZZZZZZZZZZZYYYXXXVVVVVVUUUTTTSSSRRRSSSRRROOOMMMOOONNNLLLIIIFFFDDDBBBAAA888666444222222222000...000///---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........---,,,+++***)))++++++++++++,,,---...///---.........////////////...------,,,,,,------...***,,,------,,,++++++,,,++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,---...............---,,,,,,++++++,,,,,,---++++++++++++***(((&&&%%%*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......,,,***)))+++***))))))***+++,,,---((()))******,,,,,,---...------,,,,,,,,,---......***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++.........---------------........................------........./////////........................---------...............000000000000000000000000000000000000111111111111///000000111111222222222222222333333333333444444333444444444555555555555333444555666999===@@@AAABBBDDDJJJSSS^^^ooo^^^]]]\\\[[[ZZZVVVRRROOOIIIFFFCCCBBBCCCDDDEEEEEEGGGEEEBBBAAABBBEEEIIILLLVVV\\\bbbeeeeeeeeegggjjjjjjhhhggghhhiiikkkkkkjjjiiiiiiiiiiiihhhhhhhhhhhhfffggghhhiiijjjjjjjjjjjjiiihhhggggggggggggdddbbbccccccddddddccccccbbbaaa^^^______^^^[[[WWWSSSQQQTTTUUUWWWYYYZZZ[[[\\\\\\[[[[[[\\\\\\\\\[[[ZZZYYYZZZXXXWWWVVVVVVTTTRRROOOSSSSSSRRRQQQOOOMMMJJJHHH???===:::999888777666444333222///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,+++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++000000//////////////////++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------------------,,,++++++***------,,,,,,,,,------...............////////////...------,,,,,,------...***,,,//////---+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,+++++++++++++++++++++,,,------------------,,,,,,++++++,,,,,,---((()))))))))************........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***(((((()))***+++,,,,,,---((()))******,,,,,,---...,,,,,,,,,,,,,,,---...///******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------................................................////////////........................------------.........///000000000000000000000000///000000000111111111111000000111111222333333444222222333333333333444444555666666777777777777777555555555777999<<>>BBBDDDJJJRRR]]]mmm^^^^^^^^^]]][[[YYYVVVUUUSSSRRRQQQPPPQQQRRRSSSTTTSSSTTTUUUUUUUUUSSSRRRQQQ[[[\\\___ccceeegggggghhhhhhfffddddddeeefffeeedddeeedddcccaaaaaaaaabbbcccccccccdddeeeeeedddddddddgggggghhhiiihhhfffcccbbbbbbbbbccccccdddddddddeeebbbbbbcccbbb^^^WWWNNNHHHJJJIIIHHHJJJLLLNNNNNNNNNMMMQQQVVV\\\```aaaaaa```cccccccccbbbaaa```___^^^YYYYYYXXXWWWVVVTTTRRRRRRMMMMMMLLLKKKJJJIIIIIIHHHBBB===888555444333000---,,,++++++******+++++++++***+++++++++,,,,,,,,,,,,+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++,,,---......---------............///........................///...,,,***((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++..................------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------........................---------....../////////---------,,,,,,+++++++++)))***,,,...//////......,,,,,,,,,,,,,,,+++***)))+++,,,------......------------------------------,,,,,,,,,---------......))))))*********+++++++++((()))+++,,,------,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++************************+++,,,---------,,,+++***...------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,------......------,,,+++++++++,,,---...///000******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------//////.........------------.........---,,,,,,+++---------............///........................---///000000///......///000000000000111111111111...---,,,+++,,,...///111111111111111111111111111333333333444444333222222555555555666666666666777777777888999:::<<<===>>>CCCDDDIIIQQQ[[[kkk^^^^^^^^^]]]\\\YYYWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVVVVWWWYYYZZZ[[[[[[ZZZYYY]]]___```bbbddddddddddddeeecccbbbbbbdddeeeeeeeeeaaaaaa______^^^___````````````aaabbbbbbbbbbbbbbbcccdddeeeffffffeeeeeedddcccccccccccccccccccccccceeedddcccbbb```\\\XXXTTTOOOMMMIIIGGGFFFDDDBBB@@@FFFIIINNNTTTYYY]]]___```aaaaaaaaaaaaaaa``````___]]]\\\\\\[[[ZZZXXXVVVUUUSSSSSSRRRQQQOOONNNMMMLLLJJJFFFAAA>>><<<999555222---,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,------++++++,,,------,,,,,,++++++,,,,,,---+++++++++++++++,,,------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,------------....................................///...,,,+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,..................------......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,---------.........---------,,,,,,++++++++++++,,,---...............---------------,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...*********+++++++++,,,,,,((()))*********)))((('''++++++,,,,,,,,,,,,++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,++++++++++++,,,,,,------......------,,,,,,+++++++++++++++,,,---*********+++++++++,,,,,,---------,,,,,,+++++++++------------------------///.........------------------......------,,,+++---------............///........................---///000000///....../////////000000000111111111///000000111111111111111111111111111111111111111333333333444444333333222333333333444444444444555777777888999:::<<<===>>>BBBDDDIIIQQQ[[[kkk[[[[[[\\\[[[ZZZXXXVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVXXXZZZ\\\^^^^^^^^^^^^^^^______```______^^^^^^___]]][[[[[[]]]___``````]]]]]]\\\\\\\\\\\\]]]^^^]]]^^^^^^___```aaaaaabbbaaaaaabbbdddeeegggggghhheeeddddddccccccbbbbbbaaafffdddaaa``````aaaaaa```[[[WWWRRRNNNKKKGGGDDDAAAAAACCCEEEIIINNNTTTXXX[[[[[[\\\]]]^^^```aaabbbbbbaaaaaa``````^^^]]]\\\[[[XXXXXXWWWVVVTTTSSSQQQPPPOOOMMMJJJHHHFFFBBB>>>:::333222///---,,,,,,---...///......---,,,,,,+++++++++---...---,,,+++,,,---------,,,,,,,,,,,,------++++++*********+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******+++---...///...---,,,++++++++++++------------............------------------------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------......///......------......///++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---------,,,------......------.........---,,,,,,+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++,,,,,,,,,---------......------,,,******,,,,,,------------,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,,,,------......------,,,...------,,,++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------............------------------......------,,,,,,---------............///........................---///000000///....../////////000000000000111111///000222444444333111000111111111111111111111111222333333444444333333333333333333444444444444555777777777888:::;;;===>>>BBBCCCIIIQQQ[[[kkkVVVVVVWWWWWWVVVTTTRRRQQQNNNNNNOOOOOOPPPPPPQQQQQQSSSTTTVVVXXXZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWXXXUUUSSSSSSUUUVVVWWWVVVXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[\\\]]]^^^``````aaaaaabbbcccdddfffhhhiiieeeddddddcccbbbaaa``````cccaaa___^^^```bbbccccccaaa^^^[[[XXXVVVTTTRRRPPPFFFDDDCCCBBBDDDHHHLLLOOORRRSSSUUUXXX[[[^^^aaabbbbbbbbbbbbbbbaaa```___^^^YYYYYYZZZYYYXXXWWWUUUTTTPPPPPPPPPPPPNNNJJJFFFCCC===;;;777333000//////000.........---------,,,,,,,,,---...---,,,+++,,,...------,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,---------,,,*********+++---///...---,,,,,,+++++++++,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,------------............------------......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---,,,---------------,,,,,,+++,,,------......------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////......------,,,------......------,,,***************************************************+++++++++,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++++++++++++++,,,------......------,,,000//////.........//////............////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------...------,,,,,,---------............///........................---///000000///......///////////////000000000111......///000000000///...111111111111111111111111222222333444444444333333555555555666666666666777666777777888999;;;<<<===AAACCCIIIQQQ[[[kkkRRRRRRSSSSSSRRRPPPOOOMMMKKKLLLMMMMMMNNNOOOOOOOOORRRSSSTTTUUUUUUUUUTTTSSSUUUUUUTTTTTTSSSSSSSSSSSSTTTSSSQQQQQQRRRRRRQQQOOORRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVXXXZZZ[[[^^^^^^^^^^^^___```bbbcccaaaaaa``````______^^^^^^```______```bbbbbbbbb``````^^^\\\[[[\\\\\\[[[ZZZQQQMMMHHHCCC@@@@@@AAABBBFFFGGGIIILLLPPPUUUYYY[[[]]]]]]^^^____________^^^YYYZZZ[[[\\\\\\[[[ZZZYYYTTTUUUVVVVVVSSSOOOKKKHHHEEEBBB>>>999444222000000........................,,,---......,,,,,,---......------,,,,,,------...------,,,,,,,,,,,,------++++++,,,,,,,,,------------,,,+++******,,,...///,,,+++++++++,,,,,,---...,,,,,,,,,------------...------------------------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++---,,,+++***+++,,,---...,,,,,,,,,,,,------......,,,,,,,,,------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++***+++,,,,,,,,,,,,+++++++++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,---------.........+++++++++++++++,,,------,,,------......------,,,************************************************************++++++,,,,,,***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***************,,,------......------,,,...------...///000111111------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,------...------,,,---------............///////////////////////////---///000000///......///...////////////000000000//////------------...///111111111111111111111111111222333333444444444333555555555666666666666777666666777888999;;;<<<===@@@BBBIIIRRR\\\kkkTTTTTTTTTTTTSSSQQQOOONNNNNNNNNPPPQQQRRRRRRRRRRRRVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSRRRQQQQQQQQQRRRRRRTTTTTTTTTUUUVVVUUUSSSPPPOOOOOOOOOPPPOOONNNMMMMMMNNNMMMMMMMMMNNNOOOQQQRRRVVVVVVVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[^^^^^^^^^```bbbbbb```^^^```___]]]]]]^^^______^^^ZZZWWWQQQJJJDDDAAA????????????@@@BBBEEEIIILLLNNNSSSTTTVVVWWWYYYZZZZZZ[[[YYYZZZ\\\]]]]]][[[ZZZXXXWWWYYY[[[YYYUUUQQQNNNLLLKKKHHHEEE@@@;;;777444333111111111111000000000000,,,...///...---,,,---.........------------............------,,,,,,------,,,,,,,,,,,,---------------,,,+++++++++,,,...///++++++++++++,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,++++++,,,,,,------++++++,,,,,,------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------*********)))******++++++******++++++,,,,,,+++++++++,,,------......------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---...///,,,,,,------------,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))******+++,,,---******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,------......------,,,*********+++,,,...///000)))*********++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,------......---------------............///////////////////////////---///000000///......///......////////////000000222111///------...000111111111111111111111111111111111222333444444444444333333333444444444444555666666666777999:::<<<===???BBBIIIRRR\\\kkk[[[[[[[[[[[[YYYWWWTTTSSSQQQRRRTTTVVVWWWWWWWWWWWW\\\\\\]]]]]]]]]\\\ZZZYYYWWWVVVTTTSSSRRRRRRRRRSSSSSSTTTWWWZZZ\\\\\\XXXUUUQQQRRRRRRRRRQQQOOONNNMMMLLLKKKJJJIIIJJJKKKMMMNNNMMMNNNPPPQQQRRRRRRQQQQQQOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZZZZ[[[]]]^^^]]]\\\^^^]]]\\\\\\^^^_________]]][[[WWWRRRNNNJJJGGGEEECCCBBBAAA@@@@@@AAACCCDDDHHHJJJLLLOOOQQQSSSUUUUUUVVVWWWYYYYYYXXXUUUSSSQQQQQQTTTWWWVVVTTTRRRQQQRRRPPPPPPNNNKKKGGGCCC@@@>>>888888777555444222111111---...///...---,,,---///......------------.........------,,,++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++************************++++++,,,,,,------,,,,,,***++++++,,,------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++++++++++++++++++++,,,,,,---------)))***+++,,,,,,---,,,,,,***++++++,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,------------///......------...///000++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,,,,---,,,------......------,,,++++++***++++++,,,------************+++++++++++++++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------+++,,,------......---------------............///////////////////////////---///000000///......///........./////////000000222111111000000000000000111111111111111111111111000111222333444444444444333333333444444444444555666666666777888:::<<<===>>>AAAHHHRRR\\\kkkbbbbbbbbbaaa___\\\ZZZXXXSSSTTTVVVXXXYYYYYYYYYYYY^^^___```aaaaaa```___^^^\\\ZZZXXXVVVTTTTTTTTTTTTPPPSSSWWW\\\```___\\\XXXWWWWWWWWWWWWUUUSSSQQQPPPMMMLLLKKKJJJJJJKKKMMMNNNIIIJJJMMMOOOQQQQQQPPPOOOIIIJJJKKKMMMPPPRRRTTTUUUVVVUUUTTTUUUWWWZZZ[[[[[[WWWVVVUUUWWWZZZ\\\\\\\\\[[[[[[ZZZXXXUUURRROOOMMMLLLJJJFFFCCCAAA@@@@@@@@@AAACCCEEEIIILLLOOOQQQQQQSSSTTTTTTTTTRRRNNNJJJHHHFFFJJJOOOQQQQQQRRRUUUWWWVVVVVVVVVUUURRRNNNKKKHHH???>>><<<999666444222000---...///...------...///......------------......---,,,,,,+++*********+++,,,,,,,,,---------......+++,,,---.........------......---,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++++++++++++++++++++++++++------------------------)))***+++,,,,,,,,,,,,,,,***************************+++,,,---...---,,,+++******+++,,,,,,---......,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++************************---------,,,,,,++++++++++++++++++,,,,,,---------)))+++,,,...//////......+++,,,------.........---+++,,,------......------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---+++***))))))***+++***++++++,,,,,,++++++***+++++++++,,,,,,---------***************************))))))))))))+++---...)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///............///,,,------......------,,,......---,,,,,,,,,------,,,,,,,,,---------......+++++++++,,,,,,---------------------------------+++++++++,,,,,,---------+++,,,,,,---.........------------.........//////000000000000000000000000---///000000///......///............/////////000///000111222111000...,,,111111111111111111111111000111222333444444555444555555555666666666777777555666666777888:::;;;<<<>>>AAAHHHRRR\\\kkkccccccbbbaaa^^^[[[XXXVVVWWWVVVTTTRRRQQQQQQSSSTTT\\\]]]```aaaaaa___\\\YYYYYYVVVRRRNNNLLLLLLMMMNNNOOORRRUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYXXXWWWVVVUUUPPPOOONNNMMMNNNOOOQQQRRRQQQRRRRRRSSSSSSRRRRRRQQQNNNNNNMMMMMMNNNOOOPPPPPPQQQPPPMMMKKKKKKLLLNNNPPPPPPQQQRRRSSSSSSTTTSSSSSSYYYYYYXXXWWWWWWVVVUUUUUUSSSRRRPPPMMMJJJGGGEEEDDDJJJJJJJJJJJJLLLOOOQQQSSSRRRQQQPPPMMMJJJFFFCCCAAA;;;===@@@DDDIIIMMMOOOQQQWWWWWWWWWWWWVVVTTTRRRQQQMMMLLLIIIEEE@@@<<<999888222111000111333333000---,,,,,,------.../////////000///---------...///000,,,,,,------------......------------------------,,,,,,------...---------/////////......------------------,,,,,,++++++++++++++++++,,,,,,---------))))))*********++++++++++++++++++************)))************************+++++++++,,,,,,---------++++++,,,,,,,,,,,,------///...---,,,+++,,,---.........---,,,,,,+++******...------,,,,,,++++++***------------------------------------------------,,,+++***))))))***+++,,,------------------------.........------,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++******++++++,,,------......------,,,+++)))+++---,,,+++***+++,,,)))***+++,,,,,,+++***))),,,,,,+++***+++,,,---...,,,,,,,,,---,,,,,,,,,,,,++++++************++++++------------------------+++*********))))))((((((------------,,,,,,+++***(((((()))***++++++,,,,,,************************---......---+++******+++,,,,,,,,,------.........+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......***+++,,,,,,---...//////------------------------,,,,,,++++++,,,...///111...---,,,++++++---...///...///000000000000000///111000//////000222555666666111---,,,...///000/////////000000111111222222000000111111222222222333222222333333333222222111222333444555666666666666888888888999:::;;;===>>>>>>AAAGGGPPPYYYhhh~~~bbbbbbaaa```^^^[[[YYYXXXVVVUUUSSSRRRRRRRRRSSSSSSTTTUUUWWWYYYXXXVVVSSSQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGJJJMMMOOOQQQRRRTTTVVVVVVVVVWWWVVVUUUTTTRRRQQQLLLKKKJJJJJJJJJLLLNNNPPPPPPQQQQQQRRRSSSSSSSSSSSSOOOOOOOOOPPPQQQRRRSSSSSSQQQOOOMMMKKKJJJKKKLLLMMMMMMMMMNNNOOOOOOOOONNNNNNPPPQQQRRRSSSUUUVVVWWWXXXUUUUUUTTTRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNPPPPPPOOOMMMIIIDDD@@@===999:::<<>>@@@BBBIIIQQQ[[[iiiWWWWWWWWWVVVUUUSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOONNNOOOQQQQQQPPPNNNLLLJJJHHHHHHIIIIIIHHHGGGFFFEEEGGGHHHJJJKKKKKKLLLOOOQQQSSSTTTTTTTTTRRRPPPNNNMMMHHHGGGGGGGGGGGGIIIKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPNNNLLLKKKKKKMMMMMMLLLLLLLLLMMMLLLLLLKKKKKKJJJKKKMMMOOOQQQSSSTTTUUUTTTTTTTTTUUUUUUUUUUUUVVVUUUTTTTTTRRRQQQOOOMMMLLLQQQQQQPPPNNNJJJDDD>>>;;;888888888999<<>>:::777555333111//////......---,,,,,,+++)))***++++++,,,,,,++++++******+++,,,,,,---......------------------------/////////...---,,,******---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,+++++++++************++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------.........------,,,+++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******+++------+++++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...)))***,,,------,,,***)))++++++************++++++------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++***++++++,,,,,,---------//////......------,,,,,,)))+++,,,,,,,,,,,,---///++++++*********************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++------------------------,,,+++++++++++++++,,,,,,000000000000///...------++++++,,,---------------222///,,,---555AAAOOOXXX888555111////////////...000000//////////////////111111111111111000000000111222222333333222222222333333444444444444333333777777777888:::;;;===>>>BBBDDDJJJSSS\\\kkkLLLLLLKKKKKKJJJJJJIIIHHHLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOOOONNNMMMKKKIIIHHHFFFFFFGGGIIIJJJKKKLLLLLLOOOOOONNNKKKHHHHHHIIIJJJOOOPPPQQQRRRRRRQQQOOOOOOKKKJJJIIIHHHGGGHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJGGGHHHIIIJJJLLLLLLMMMMMMPPPPPPNNNMMMMMMNNNPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSWWWWWWXXXWWWVVVTTTRRRQQQTTTTTTUUUSSSOOOIIIBBB>>>;;;:::888777888:::===???>>>@@@BBBEEEHHHJJJLLLMMMQQQRRRTTTVVVVVVVVVUUUTTTPPPMMMHHHBBB>>>999666444///000000000000000111111---...//////...---+++***)))******+++,,,---......------------------------............---,,,++++++........................+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------............------,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,++++++***)))***,,,------,,,++++++,,,---,,,+++******+++,,,---+++++++++,,,,,,,,,------+++,,,,,,---------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......//////......------,,,,,,***+++---,,,,,,+++---...---------,,,,,,++++++******++++++,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------............------------///000000000///...,,,+++***+++,,,---------------222222222222333666999;;;333111///---------------000000//////......------555444444333333222222222111111222333333333222222333333333444333333222222666666777888999;;;===>>>BBBDDDJJJSSS\\\jjjGGGGGGFFFFFFFFFFFFFFFFFFLLLLLLNNNOOOPPPQQQQQQPPPNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDDDDEEEGGGKKKOOORRRSSSRRRPPPLLLHHHEEEFFFGGGKKKLLLOOOQQQSSSTTTTTTTTTRRRQQQOOOMMMJJJIIIGGGGGGEEEEEEDDDDDDDDDEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHHHHKKKKKKKKKKKKLLLNNNOOOPPPNNNNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJJJJKKKKKKKKKQQQRRRTTTVVVVVVVVVVVVUUUWWWXXXYYYYYYUUUPPPKKKGGG???===:::888777888999;;;999:::;;;<<<>>>@@@AAABBBGGGIIILLLOOORRRTTTUUUUUURRRRRRQQQMMMHHHCCC>>>;;;555444444333333222222222---...///000000///---,,,******+++,,,,,,---......------------------------++++++,,,---....................................+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------...............------------,,,,,,---------,,,,,,+++++++++------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,++++++***)))***,,,...---,,,+++,,,---,,,+++***))))))***+++,,,++++++,,,,,,,,,------------,,,***)))***+++---///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++++++++,,,,,,------,,,,,,,,,------------------......------------,,,,,,++++++,,,---...---+++***+++,,,...------,,,,,,+++++++++++++++++++++,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------))))))***++++++,,,------------------------------.....................---......//////...---+++)))++++++---....../////////,,,---000111222111///............------...///000000000//////......------555444444333333222222222000111222333333333333333333333333444333333222222555555666777999;;;===>>>AAACCCIIIQQQZZZhhh~~~DDDDDDCCCBBBBBBBBBBBBCCCGGGGGGIIIJJJKKKMMMNNNNNNLLLKKKIIIGGGEEEDDDCCCCCCCCCBBB@@@AAACCCHHHMMMPPPOOOOOONNNLLLHHHFFFFFFGGGHHHJJJMMMQQQUUUWWWYYYYYYXXXWWWUUUQQQNNNKKKHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJLLLLLLLLLLLLKKKJJJHHHGGGDDDDDDEEEEEEGGGHHHIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNIIIIIIIIIIIIHHHHHHHHHHHHJJJKKKMMMOOOQQQRRRSSSSSSVVVWWWYYYZZZYYYVVVRRRPPPEEECCC@@@<<<:::999999999888888888777888999999:::>>>@@@BBBEEEHHHKKKNNNOOOOOOQQQTTTTTTPPPLLLHHHGGG@@@???===:::777555333111,,,---...///000000000000,,,,,,------------......------------------------******,,,---.../////////+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++,,,,,,,,,,,,------++++++,,,---..................------------------......---,,,,,,+++******++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***+++,,,......,,,,,,,,,---+++******))))))******+++***+++,,,---------,,,,,,+++***(((((((((***,,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++---......---+++******+++,,,,,,++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************))))))++++++++++++,,,,,,,,,,,,))))))***+++,,,---......------------------------+++,,,------------,,,,,,............---,,,+++++++++,,,---///000000000000000000/////////000111111---...000000///000222444000000//////////////////111111111111111000000000000111222222333333333333333333444444444444333333444555666777999;;;===>>>@@@BBBHHHPPPYYYggg}}}FFFEEECCCBBBBBBBBBCCCCCCDDDDDDEEEFFFHHHJJJMMMNNNQQQOOOLLLIIIGGGFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLLLLNNNNNNMMMKKKIIIIIIIIIFFFIIIMMMQQQUUUYYYZZZ[[[ZZZXXXVVVSSSPPPLLLIIIHHHGGGGGGGGGGGGIIILLLOOOQQQSSSSSSRRRQQQOOOLLLHHHFFFBBBBBBBBBBBBBBBCCCCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGIIIKKKMMMNNNOOOJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIKKKLLLMMMNNNPPPQQQTTTVVVWWWWWWVVVUUUOOOMMMJJJFFFCCC@@@>>>===;;;:::888777777777777888:::::::::;;;>>>AAADDDFFFFFFJJJNNNPPPOOONNNOOOPPPMMMLLLIIIEEEAAA>>>;;;999333333222111000000000111//////............------------------------------++++++,,,---............+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---...---------,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------***+++,,,...............------..................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---,,,,,,+++,,,---...///------,,,,,,,,,,,,---------------------,,,+++++++++---......---,,,,,,---***++++++,,,,,,++++++******+++,,,---------,,,,,,)))***+++,,,---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------+++---------+++++++++---,,,,,,,,,,,,,,,,,,------///...,,,++++++++++++,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,++++++,,,,,,---------...------------------------***+++,,,---......------......------------......+++,,,---...000000000000333222111/////////000000---///111000//////111333//////000000000000000000//////000000000000000000000000111222333333333333222333444555555555555555444444555777999;;;===>>>@@@BBBHHHPPPXXXfff|||MMMLLLJJJIIIHHHHHHIIIJJJJJJIIIIIIJJJLLLOOORRRTTTXXXVVVRRROOOMMMLLLLLLLLLNNNNNNNNNNNNMMMMMMLLLKKKNNNPPPQQQQQQNNNKKKJJJJJJFFFIIIMMMQQQUUUXXXZZZ[[[XXXWWWVVVSSSPPPMMMJJJIIIEEEEEEFFFGGGKKKOOOSSSUUUVVVVVVVVVTTTPPPLLLHHHFFFDDDCCCCCCBBBAAAAAA@@@@@@CCCCCCDDDEEEEEEFFFEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKJJJLLLNNNQQQTTTUUUVVVVVVXXXVVVTTTPPPKKKGGGDDDBBB===<<<:::999888888999999:::999777777888:::===??????BBBFFFIIIJJJLLLPPPSSSUUUTTTRRROOOKKKIIIFFFEEE???<<<999555222000//////000000000///......---------------------------------------...------,,,,,,---------....../////////---------,,,,,,++++++++++++++++++,,,,,,---------//////.........------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------)))+++,,,...//////......------..................***++++++,,,,,,------...------------------------////////////////////////,,,---...//////...---,,,++++++++++++++++++++++++---,,,,,,++++++*********------,,,+++,,,---...///...------,,,,,,------...------......------,,,++++++---......---,,,,,,---++++++---......---++++++***+++,,,---...---,,,,,,***,,,000333444333000...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------.........***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---...///)))+++,,,,,,,,,,,,---///.........//////000000000000///---+++*********+++........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******+++++++++,,,,,,,,,......------------,,,,,,------------------------+++,,,...000111111000000000///...------...000111***+++,,,...///000000000***+++...000111111///...,,,...000///,,,+++---/////////000000111111222222000000111111222222222333///000111222333444444444222333444555666666666666333444555777999;;;===>>>AAACCCHHHPPPYYYggg}}}PPPQQQQQQPPPNNNMMMMMMNNNQQQPPPNNNMMMNNNQQQUUUXXX]]]______]]]YYYTTTPPPOOOUUUTTTSSSRRRQQQPPPPPPPPPVVVVVVWWWYYYYYYXXXTTTPPPIIIJJJNNNSSSWWWYYYXXXVVVWWWVVVTTTRRRQQQOOOOOONNNJJJKKKIIIEEEFFFLLLPPPPPPTTTVVVXXXWWWRRRKKKFFFDDDBBBFFFHHHEEE>>><<>>@@@DDDFFFHHHMMMPPPRRRRRRPPPMMMLLLLLLGGGFFFCCC@@@<<<888444222222222111111111111000000...////////////...---------...............------,,,------...------,,,,,,,,,///222111...+++,,,---*********++++++,,,,,,,,,.........------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,---......//////......,,,,,,------...---------,,,,,,+++******+++,,,,,,---------------------------,,,,,,,,,,,,---......---...//////...,,,***)))---------------------------------,,,,,,+++++++++---------.........//////,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,*********++++++,,,,,,,,,------,,,+++++++++,,,,,,******+++,,,,,,---.........---,,,++++++++++++,,,)))))))))***+++++++++,,,///...,,,,,,+++,,,---...---------,,,,,,+++++++++,,,------------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++******+++,,,...//////...,,,+++++++++,,,,,,,,,,,,------((()))***+++++++++++++++------------------------+++,,,,,,------,,,,,,+++000000///...---,,,,,,++++++,,,,,,------,,,,,,+++,,,++++++,,,...///...,,,)))+++---/////////...---,,,,,,+++***+++,,,---...,,,,,,,,,------------...////////////000000000000////////////000000000000///000000111222333333333000000000000111111111111333333333333333333333333111111222222222333333333666666777888:::;;;<<<===???AAAFFFNNNXXXggg~~~ZZZ\\\\\\[[[YYYWWWVVVVVVYYYWWWUUUTTTUUUYYY^^^aaafffggghhhiiihhheeeaaa___[[[ZZZXXXWWWWWWWWWWWWXXX[[[[[[]]]aaadddfffeeedddXXXXXXXXXYYY[[[[[[YYYWWWVVVUUUTTTSSSSSSTTTUUUUUUNNNPPPPPPMMMNNNSSSVVVVVVUUUWWWXXXVVVQQQLLLHHHFFFBBBDDDFFFDDD@@@>>>@@@CCC@@@AAACCCGGGKKKMMMLLLKKKDDDCCCBBBAAABBBDDDFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOLLLMMMOOOQQQRRRRRRQQQQQQMMMLLLJJJGGGDDD@@@===<<<<<<:::999777666666666666555555666777:::>>>AAACCCJJJMMMQQQSSSTTTUUUVVVWWWSSSQQQOOOLLLHHHCCC@@@>>>:::999888777555444333222000/////////......------,,,------.........------...//////000000000//////...///000000///.........+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------............///------............------------,,,++++++,,,---------------------------------------------......///////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------.........,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,//////---,,,++++++++++++)))******++++++,,,,,,,,,------,,,,,,,,,+++++++++************++++++++++++...---,,,,,,,,,,,,---...,,,,,,,,,,,,++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///......------,,,,,,,,,,,,,,,------------,,,,,,***,,,//////---,,,---///,,,,,,++++++***+++++++++---,,,+++++++++,,,...............////////////000.../////////000000000000////////////000000000000//////000000111222222333000000000000111111111111333333333333333333333333333333333444444444555555666666777888:::;;;<<<===???AAAFFFNNNWWWfff}}}eeegggiiiiiifffdddbbbbbbccc```]]][[[\\\```fffiiilllmmmooosssvvvvvvqqqmmmcccaaa___]]]]]]]]]___```]]]^^^aaafffmmmrrruuuuuuiiifffbbb___]]]\\\[[[ZZZXXXWWWUUUUUUVVVYYY\\\^^^WWW[[[[[[XXXVVVYYYZZZYYYVVVWWWWWWTTTPPPLLLKKKJJJEEEEEEEEEEEEDDDCCCCCCCCCAAABBBDDDGGGKKKMMMLLLKKKFFFEEEBBB@@@??????@@@AAAAAAAAAAAA@@@AAAAAABBBCCCAAAAAABBBCCCEEEFFFHHHIIIGGGHHHJJJLLLLLLLLLKKKJJJFFFGGGJJJMMMOOOPPPPPPPPPNNNOOOOOOOOOMMMJJJGGGEEEAAA@@@===;;;999777666555333222111222444888;;;>>>???CCCHHHLLLOOOSSSVVVYYYYYYXXXXXXVVVTTTQQQNNNLLLGGGFFFDDDAAA>>><<<:::999555444222000............,,,---....../////////...++++++,,,,,,---------......---+++,,,---......------------------,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,---......---,,,---...///000//////000//////...---,,,...------,,,,,,------...---------------------------------------...//////111000///...------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------,,,,,,------...++++++++++++,,,,,,,,,,,,111000///---,,,+++******************************+++,,,---------,,,+++***+++++++++++++++*********------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,...---,,,+++++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,---------............------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------)))...222111,,,***---111///...+++)))((()))***+++------,,,,,,------...///.........////////////000....../////////000000000////////////000000000000......//////000000111111000000000000111111111111333333333333333333333333555555555666666666666777666666777888999;;;<<<===???AAAFFFNNNWWWeee|||jjjmmmpppqqqpppnnnllllllkkkgggccc``````ccchhhlllmmmlllnnntttzzz{{{uuupppjjjhhheeebbbaaaaaabbbccc]]]]]]___dddkkkrrrvvvxxxqqqllleee```_______________]]]ZZZYYYYYY\\\___aaabbbggghhhccc^^^]]][[[YYYYYYXXXWWWTTTQQQOOOOOOPPPOOOMMMLLLLLLNNNMMMIIIFFFIIIHHHHHHIIIJJJJJJHHHFFFGGGFFFCCC@@@>>>===>>>>>>============>>>???@@@AAA@@@@@@@@@@@@AAACCCEEEFFFFFFHHHKKKNNNNNNMMMKKKIIIGGGHHHJJJKKKLLLLLLLLLKKKNNNNNNOOOOOOOOONNNLLLLLLGGGFFFDDDAAA===;;;999888666555333111222444777999888;;;@@@DDDGGGLLLPPPSSSVVVWWWYYYZZZZZZYYYWWWVVVRRRQQQOOOMMMJJJGGGEEEDDD@@@===:::666333222111111...//////000000000000///************+++,,,,,,---,,,)))&&&'''***---,,,+++//////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...,,,+++,,,---///111111111111111000...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000///...,,,,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,++++++++++++************)))+++,,,------,,,***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,------++++++,,,,,,------.........---+++******+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////...------,,,,,,------...+++++++++,,,,,,,,,------......///......---,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---..................---+++...111000---+++---000///...---,,,+++,,,------------------......//////,,,,,,,,,------------............/////////000000////////////000000000000............//////000000///000000000111111111111222222333333333333444444555555666666666777777777777777777777999;;;<<<>>>???AAAFFFMMMVVVdddzzzjjjmmmqqqssssssrrrqqqqqqrrroooiiieeedddfffiiilllkkkjjjkkkpppvvvvvvqqqkkknnnllliiieeecccbbbbbbbbb]]]\\\]]]```fffkkknnnpppmmmiiiccc``````bbbdddeeeeeeccc___\\\[[[[[[]]]___hhhnnnqqqlllfffcccaaa___^^^^^^\\\YYYVVVVVVXXXZZZ\\\ZZZXXXYYYZZZXXXRRRMMMPPPOOOMMMLLLLLLKKKHHHFFFGGGEEEBBB???============<<<<<<<<<===>>>???@@@AAAAAAAAA???>>>>>>???@@@AAABBBEEEIIILLLMMMMMMJJJIIIHHHIIIKKKLLLLLLKKKJJJJJJLLLKKKJJJJJJKKKLLLMMMNNNLLLKKKIIIFFFCCCAAA>>>===<<<:::777444222222333444888:::>>>BBBFFFJJJPPPTTTWWWXXX[[[]]]]]]]]][[[ZZZYYYYYYXXXVVVUUUSSSRRRRRRLLLIIIEEE@@@<<<:::999999222222222111111000...............---...///000111,,,)))&&&'''***---,,,+++/////////......---------,,,,,,,,,---------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...///...,,,+++,,,---///111111111111111000///...---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---...---,,,+++***+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,+++++++++)))***,,,------,,,***)))---,,,,,,,,,++++++*********++++++,,,,,,---------,,,,,,------......//////...---+++******+++---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...------,,,,,,------...+++++++++,,,,,,,,,---------------------,,,+++************++++++,,,,,,,,,******++++++++++++******))))))***++++++,,,,,,,,,---..................---............///...---,,,+++,,,---.........---------------...............,,,,,,,,,------------...............////////////////////////000000000000...............////////////000000000111111111111222222222333333444444444444555555555555666666666777777666777888:::===>>>@@@AAAFFFMMMUUUcccyyyeeehhhkkkmmmmmmmmmnnnnnnqqqnnnjjjfffdddeeeggghhhfffeeefffiiillllllhhhdddiiihhhfffccc```^^^]]]\\\\\\ZZZZZZ[[[___bbbddddddccc```]]]\\\___bbbdddeeedddbbb___\\\ZZZYYYZZZ[[[dddlllqqqnnniiihhhhhhgggddddddbbb```^^^^^^aaaccceeeddddddeeefffccc]]]WWWTTTSSSQQQQQQRRRQQQPPPOOOJJJHHHEEEAAA???>>>>>>???????????????@@@AAABBBCCCDDDCCC@@@>>>======>>>???>>>AAAEEEHHHJJJIIIGGGFFFGGGHHHJJJKKKLLLMMMLLLLLLJJJIIIGGGGGGGGGJJJLLLNNNLLLLLLKKKJJJHHHFFFDDDCCC@@@???<<<999666444333333666888;;;>>>AAAGGGMMMRRRYYY[[[]]]______^^^\\\[[[\\\\\\\\\[[[[[[[[[[[[[[[UUUSSSOOOKKKHHHFFFDDDDDD:::999888666444222///...000///...------...///000...---+++,,,---......---...............---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,............---,,,---...///000000000111000000///...---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,+++++++++++++++,,,------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,+++++++++)))***+++,,,---------,,,------------............---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------------------------++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,++++++*********++++++,,,,,,------******++++++++++++***************++++++,,,,,,,,,------............------...---,,,,,,...///,,,***'''(((+++---...---,,,+++,,,,,,---............---.........////////////000------........./////////////////////000000000000......//////////////////000000000000111111111111111222222333333444444555444444444444555555555555888777666666888:::===???@@@AAAFFFLLLTTTbbbxxx\\\^^^```````````````bbbbbb```^^^\\\ZZZ[[[\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYXXXUUUSSSRRRQQQPPPPPPQQQTTTWWWWWWWWWVVVTTTTTTUUUXXX[[[\\\\\\\\\[[[YYYXXXWWWXXXXXXYYY\\\eeejjjhhhddddddffffffdddddddddbbbaaaaaacccfffhhhiiikkkmmmmmmjjjeeebbbZZZYYYWWWWWWXXXYYYYYYXXXTTTQQQNNNJJJGGGEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGEEEBBB???>>>>>>@@@AAA@@@AAADDDFFFGGGFFFEEEDDDFFFGGGIIIKKKLLLMMMMMMMMMIIIIIIIIIIIIIIIJJJKKKKKKIIIJJJKKKKKKKKKJJJHHHHHHDDDDDDBBBAAA>>><<<:::999777777888999:::>>>DDDHHHPPPSSSWWW[[[]]]]]]\\\[[[\\\\\\\\\]]]]]]]]]^^^^^^XXXWWWVVVTTTSSSQQQPPPOOOHHHGGGEEEBBB>>>:::777555000///---,,,++++++,,,---...///000000///.........---------------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---------............////////////000000///......++++++,,,------,,,++++++++++++++++++++++++++++++------,,,,,,------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,++++++*********+++,,,,,,******++++++,,,,,,------)))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,++++++++++++,,,------......,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,+++***+++******++++++,,,+++++++++***+++,,,---...------,,,.........////////////000---------.........//////////////////000000000000////////////////////////000000000000111111111111111111222333333444555555444444444555555555666666888777666666777:::===???@@@AAAFFFLLLTTTaaawwwTTTUUUVVVUUUSSSSSSTTTUUUQQQPPPOOONNNNNNNNNOOOPPPMMMOOOOOOOOOMMMMMMNNNOOOLLLMMMOOOOOOOOOMMMKKKIIIDDDDDDEEEGGGJJJLLLMMMLLLLLLKKKLLLNNNPPPRRRRRRQQQTTTTTTTTTUUUUUUWWWXXXXXXVVV___dddaaa\\\[[[^^^___aaabbbbbbaaa___```bbbdddgggjjjnnnqqqqqqnnnjjjhhhaaa___]]]\\\]]]]]]]]]\\\^^^[[[WWWRRRNNNLLLKKKKKKGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFCCCAAA@@@AAABBBDDDDDDEEEFFFGGGGGGFFFEEEDDDGGGHHHJJJKKKLLLKKKKKKJJJHHHJJJLLLMMMMMMLLLKKKJJJFFFGGGIIIKKKKKKKKKKKKJJJHHHHHHHHHHHHFFFDDDAAA@@@>>>===;;;999888:::===AAACCCFFFMMMSSSXXXZZZ[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]WWWWWWXXXYYYYYYXXXXXXWWWUUUTTTQQQMMMHHHCCC???===555444111///......///000,,,///222111...+++,,,---+++,,,,,,------.........*********++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,---......//////......---...///////////////...,,,,,,---......---,,,,,,++++++++++++++++++++++++///............///000000+++,,,---.........---,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------,,,,,,------............------,,,,,,,,,,,,,,,+++***)))))))))***(((((()))***+++,,,,,,---******))))))***+++,,,,,,+++++++++,,,,,,---------((()))+++,,,------,,,,,,,,,++++++******)))))))))***+++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,...//////...,,,+++++++++,,,,,,,,,---------***++++++,,,------------++++++,,,------...//////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++(((---000...)))'''))),,,111///---+++++++++,,,---***+++,,,---------,,,+++,,,,,,,,,---------......---------.........//////////////////000000000000000000000000000/////////000000000000111111111111111111222333333444555555555555555555666666666666888777666666777:::===???@@@AAAFFFLLLSSS```vvvFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBBBBCCCEEEFFFDDDCCCEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDEEEGGGHHHHHHEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIKKKMMMOOOPPPQQQRRRTTTVVVWWWXXXXXXZZZZZZ[[[[[[\\\]]]^^^^^^___aaaccceeeeeedddbbbaaa```bbbddddddcccbbbbbbcccjjjfffaaa^^^]]]\\\[[[YYYXXXQQQIIIFFFGGGHHHFFFDDDEEEEEECCCBBBAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGFFFHHHIIIIIIGGGEEEIIIIIIJJJKKKMMMNNNOOOOOOJJJKKKKKKLLLLLLKKKKKKJJJGGGHHHIIIIIIGGGGGGHHHIIIEEEDDDAAA???===<<<<<<<<>>??????@@@>>>======@@@CCCDDDDDDDDDCCCCCCAAA@@@>>>===<<<:::;;;<<<===>>>???????????????@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBCCCDDDFFFGGGHHHJJJKKKMMMMMMMMMRRRSSSSSSTTTUUUVVVWWWWWWXXXZZZ]]]______^^^]]][[[\\\]]]______^^^^^^___aaagggfffdddbbbaaabbbcccdddccc\\\SSSNNNLLLKKKHHHEEEFFFFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLHHHHHHIIIJJJKKKLLLLLLKKKIIIIIIHHHFFFEEEFFFHHHKKKLLLLLLLLLKKKHHHEEEBBB@@@<<<<<<>>>@@@CCCEEEGGGIIILLLLLLLLLNNNPPPTTTWWWYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[YYYVVVSSSQQQKKKHHHCCC===888444222111,,,,,,------------------///...------,,,,,,---------------,,,,,,+++++++++,,,------......------,,,---------,,,,,,+++++++++......---------,,,,,,,,,***,,,......,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,...///000---,,,++++++******++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,---............---,,,++++++*********+++***++++++,,,,,,++++++***++++++,,,,,,++++++******,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,+++,,,,,,---......------...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************+++,,,---...+++,,,------......------,,,,,,,,,---------............---,,,++++++++++++---------------------------....../////////......000000000000///...---,,,000000000000////////////)))***,,,...000222444555---......///000111222222222333444444555444444444444444444555555555666666666777888999:::<<<@@@BBBJJJIIIJJJLLLQQQ\\\qqq===>>>@@@AAACCCDDDDDDEEECCCBBB@@@>>>=========>>>>>>;;;999999<<<@@@CCCEEEDDDCCCBBB@@@>>><<<:::999888999:::;;;;;;;;;::::::======>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;>>>???@@@BBBCCCDDDDDDDDDHHHHHHIIIJJJKKKLLLMMMMMMOOOQQQSSSVVVVVVVVVTTTSSSTTTUUUVVVVVVVVVXXX[[[]]]aaaccceeeeeedddfffjjjnnnpppiii```ZZZVVVSSSNNNKKKIIIIIIIIIJJJKKKLLLMMMNNNLLLKKKKKKJJJJJJKKKKKKLLLNNNOOOOOOKKKFFFCCCDDDEEEDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIIIIJJJIIIGGGDDDCCCDDDIIILLLMMMPPPRRRTTTSSSOOOKKKHHHCCCCCCDDDDDDCCCBBB@@@????????????@@@DDDHHHMMMOOORRRTTTVVVYYY[[[\\\\\\[[[\\\]]]^^^___^^^]]][[[ZZZUUUSSSNNNHHHAAA;;;777444000///...---,,,------...///...------,,,---------------,,,,,,,,,,,,++++++,,,------......------,,,------,,,,,,,,,,,,++++++......---------,,,,,,,,,***,,,............///000,,,,,,,,,------------...,,,,,,,,,,,,---...///000,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,***+++,,,------......---,,,,,,+++*********++++++***++++++,,,,,,++++++***)))******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,------......------,,,+++,,,,,,---------------,,,,,,++++++++++++,,,,,,++++++************++++++------------------------,,,------------.........------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,++++++*********+++---,,,,,,,,,,,,---......,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------+++,,,---...............000000000000///...---,,,////////////000000000000000000000000000//////////////////000000000111111222222333444444444444444555555555666666666777777666888999::::::<<<@@@BBBNNNLLLKKKMMMPPP\\\rrr===>>>???AAACCCDDDEEEEEEDDDCCCAAA@@@>>>>>>??????>>><<<::::::===AAACCCDDDEEEDDDBBB@@@>>>===<<<;;;======>>>>>>>>>>>>===<<<===>>>???AAAAAAAAAAAA@@@===<<<<<<;;;::::::::::::===>>>???@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDFFFHHHKKKNNNOOONNNMMMLLLLLLMMMNNNNNNNNNQQQUUUXXXZZZ^^^bbbcccbbbdddjjjoootttooohhhccc___\\\XXXUUUPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTSSSQQQQQQQQQQQQQQQRRRVVVXXXTTTLLLFFFEEEFFFDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCHHHHHHGGGEEEDDDDDDGGGJJJGGGJJJNNNRRRSSSRRRPPPOOOPPPPPPPPPNNNJJJEEEAAA>>>;;;:::999888:::===@@@CCCIIIJJJNNNRRRVVVYYY\\\^^^\\\]]]___```___^^^\\\[[[\\\ZZZVVVQQQKKKDDD???<<<777555222///------.../////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***,,,......------...///.........////////////000000///......---,,,,,,,,,,,,,,,,,,------///000000---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,***+++,,,---------------...------,,,,,,---------,,,------......------,,,++++++,,,---............,,,++++++******++++++,,,---...///000000///...---...------,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,---------------------.........//////...---,,,,,,++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,,,,---......------------------------***+++,,,---............//////000//////...------////////////000000000000333333111///---+++***)))000000000000000000000000222222333444444444444333444555555555666666666666666777888999999;;;>>>AAAFFFEEEGGGKKKQQQ]]]sss===>>>@@@BBBCCCDDDEEEEEEFFFEEECCCBBBAAAAAABBBBBBBBBAAAAAABBBDDDEEEDDDCCCEEEDDDCCCAAA@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@@@@@@@===>>>@@@AAABBBBBBAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>?????????@@@BBBFFFIIIJJJJJJIIIHHHGGGGGGHHHHHHHHHJJJNNNQQQUUUYYY^^^___^^^___dddjjjllljjjgggdddcccaaa___^^^WWWWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUSSSXXX]]][[[SSSKKKGGGFFFDDDCCCBBBAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGGGGFFFEEEEEEFFFEEEFFFHHHJJJMMMNNNOOOPPPRRRRRRSSSRRROOOKKKFFFCCCBBB@@@<<<999777777888999AAAAAABBBFFFKKKRRRXXX\\\]]]^^^___```___]]][[[ZZZ]]]\\\[[[WWWSSSNNNIIIFFF>>>;;;666111...---.../////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,---///...,,,++++++,,,.........////////////000////////////...---,,,,,,.........------...//////---,,,,,,++++++,,,,,,---------------...............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------,,,,,,------...,,,------......------,,,,,,,,,---......---------,,,++++++******++++++,,,---...///000000///...------------,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******++++++,,,,,,,,,,,,---------.........//////...---,,,,,,++++++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......------,,,+++,,,---...///,,,,,,,,,---------......,,,,,,,,,,,,---...//////------------------------***+++,,,---............//////////////////...---.../////////000000000111+++,,,---...000111222222111111111111000000000000111222333333444444333333333333444444444555555555444555777777777999<<>>@@@EEELLLSSS^^^rrrCCCDDDFFFHHHJJJLLLMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMNNNMMMMMMNNNPPPPPPOOOMMMNNNMMMKKKJJJIIIIIIJJJKKKJJJIIIGGGEEEEEEFFFHHHIIIEEEFFFGGGHHHGGGEEEBBBAAA===>>>>>>>>>>>>>>>======>>>>>>???????????????>>>?????????>>>>>>======<<<===@@@CCCFFFHHHIIIHHHGGGDDDEEEEEEEEEDDDEEEHHHJJJPPPTTTWWWXXXXXXYYY]]]```]]]]]]]]]^^^^^^^^^^^^^^^YYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\[[[ZZZXXXWWWVVVSSSWWW\\\[[[VVVOOOJJJHHHDDDCCCAAA@@@???@@@BBBCCCCCCCCCDDDEEEFFFGGGGGGGGGBBBEEEGGGHHHGGGEEEDDDDDDHHHGGGFFFFFFFFFHHHJJJKKKLLLNNNQQQSSSTTTSSSQQQPPPKKKIIIEEEAAA===999777777<<<;;;;;;<<>>===<<<<<<<<<>>>BBBEEEHHHHHHGGGGGGCCCDDDEEEEEECCCBBBCCCEEEIIIJJJLLLOOOQQQRRRTTTTTTMMMOOORRRSSSTTTTTTUUUVVVVVVVVVWWWXXXYYY[[[\\\]]]___```aaabbbaaa^^^\\\ZZZWWWXXXYYYYYYWWWTTTPPPNNNIIIGGGEEECCCBBBCCCEEEFFFIIIIIIIIIIIIIIIHHHGGGFFFCCCEEEFFFFFFEEEDDDDDDEEEGGGFFFDDDDDDDDDEEEFFFGGGHHHKKKNNNRRRUUUVVVWWWWWWRRRPPPNNNJJJEEEAAA===;;;:::999888888:::>>>BBBDDDJJJMMMQQQVVVZZZ]]]^^^___^^^^^^^^^]]]\\\[[[ZZZYYYRRROOOIIIBBB<<<777444333000//////...............+++++++++,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------......---------,,,,,,,,,,,,...//////---,,,------,,,,,,,,,------------...,,,---...///000000//////------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,++++++***+++*********++++++,,,---***++++++,,,,,,++++++***((()))***+++,,,---------,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******+++,,,---......---,,,+++------,,,,,,,,,,,,------******++++++,,,------...,,,,,,,,,,,,------------,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++******++++++,,,,,,+++,,,------......------,,,,,,,,,---------.........------------......///---------------------------....../////////............////////////...............///000111111111333333222222222111111111111111111111111111111222111111222333333333333222444444444444555555555555444555666666666888;;;===BBBCCCHHHMMMSSS]]]pppbbbdddhhhmmmrrrwwwzzz|||uuutttttttttuuuwwwyyyzzzqqqnnnllllllooosssvvvwww|||zzzwwwsssqqqqqqqqqqqqqqqnnnjjjggggggkkkpppsssyyyyyywwwsssmmmggg```]]]VVVWWWVVVUUUSSSQQQNNNMMMJJJJJJKKKKKKKKKJJJIIIIIIEEEDDDCCCAAA???===<<<;;;;;;===AAAEEEGGGHHHGGGGGGDDDEEEFFFEEECCCAAAAAAAAABBBBBBCCCFFFJJJLLLLLLKKKEEEGGGJJJKKKLLLLLLLLLMMMRRRSSSTTTUUUXXXZZZ\\\^^^bbbdddggghhhgggdddaaa___\\\ZZZYYYXXXYYYYYYWWWUUUOOOMMMJJJHHHGGGHHHJJJKKKRRRQQQPPPMMMJJJGGGDDDBBBEEEEEEEEEDDDCCCCCCEEEGGGAAAAAAAAABBBCCCDDDEEEFFFEEEGGGJJJMMMPPPQQQRRRRRRTTTSSSRRROOOLLLGGGCCCAAA;;;:::999888888888999999>>>AAAHHHOOOVVV\\\___``````______^^^^^^^^^]]]]]]]]]YYYSSSLLLEEE???;;;999000000///...............+++++++++,,,,,,---------,,,------......------,,,+++++++++,,,,,,---------......---------,,,,,,,,,+++---///000//////000111........./////////000000///000000000000...---,,,))))))+++---///222555666---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,++++++***,,,,,,,,,,,,------...///,,,------......------,,,''')))+++---///000111111,,,++++++++++++++++++,,,......,,,++++++,,,......*********++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,+++***))),,,,,,............,,,,,,---,,,,,,++++++,,,,,,---++++++,,,------...//////+++++++++,,,,,,,,,------++++++++++++,,,------...------------------------........................+++++++++,,,,,,---------......---,,,,,,,,,------+++,,,---...///...---,,,,,,,,,,,,---------......///......---------......------------------------/////////000//////............///////////////...---......///000111111222111111000000000000000000000000111111111222222222111111222333333333333222555555555555666666666777555666777777777888;;;>>>AAAAAADDDIIIOOO[[[qqqkkknnnssszzz|||tttqqqssswww{{{|||}}}~~~wwwsssssswww{{{xxxrrroookkkhhhffffffgggddd]]]WWW^^^]]]\\\\\\\\\\\\[[[ZZZVVVQQQKKKGGGGGGFFFEEECCCFFFDDDCCCDDDGGGIIIHHHGGGHHHHHHGGGCCC>>><<<>>>AAACCCBBB@@@AAACCCEEEFFFEEECCCCCCCCCBBBAAABBBEEEGGGMMMNNNOOOPPPRRRUUUWWWYYY]]]aaaeeehhhgggfffeeedddaaa___ZZZWWWUUUUUUVVVWWWWWWUUURRRPPPPPPOOOMMMKKKTTTUUUUUUTTTQQQLLLGGGDDDDDDFFFGGGGGGEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDEEEHHHJJJLLLLLLKKKJJJPPPQQQSSSSSSRRRPPPMMMKKKAAA@@@>>><<<:::999999888444777<<>>666333111///000000///...,,,+++++++++++++++,,,,,,,,,(((%%%&&&+++...---+++------,,,,,,------...///,,,,,,,,,---------......******+++++++++,,,,,,,,,---......---,,,,,,...000,,,------......------,,,//////.........---------++++++,,,------......///,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++((()))+++---.........---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------,,,,,,+++++++++.........------,,,,,,,,,------------------------++++++,,,---------,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++.........------,,,,,,,,,......////////////......)))******+++,,,---......------------------------)))***++++++,,,---...///------++++++++++++---------,,,,,,++++++,,,,,,---------------------------))))))***+++,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------////////////........................////////////,,,,,,---...//////......000000000000000000000000////////////000000000000333333333333333222111000222333444555666666666666888777888888999:::;;;<<<@@@@@@DDDIIIOOO[[[ppprrrtttwww|||vvvqqqqqqtttvvvwww}}}yyyvvvvvvwwwzzzwwwtttssstttqqqkkkfffccccccdddgggkkkoooqqqrrrjjjeee___[[[YYYXXXUUUSSSRRRPPPOOOOOOQQQPPPMMMJJJJJJIIIFFFBBB>>><<<===???>>>===;;;<<>>@@@CCCEEEGGGJJJNNNRRRUUUVVVWWWZZZ___bbbccccccddddddeeeccc^^^ZZZXXXXXXYYYZZZ]]][[[XXXWWWVVVUUUSSSQQQRRRTTTVVVVVVTTTPPPKKKHHHDDDEEEFFFEEECCCBBBCCCDDDCCCBBBAAA@@@@@@AAAAAABBBCCCDDDGGGIIIKKKKKKKKKJJJHHHJJJLLLOOOPPPQQQPPPPPPLLLKKKHHHDDD???;;;888666666777:::===AAAHHHQQQVVV\\\^^^aaabbbaaaaaaaaabbb```___]]]ZZZUUUOOOJJJGGG;;;888444111000///...---///...------,,,,,,------...+++((()))---///...,,,+++++++++++++++,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,------------,,,------.../////////...,,,------......------,,,.........------------,,,///......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,---......---,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---------,,,,,,+++++++++------------,,,,,,,,,+++------------------------------------,,,++++++***------------------------------,,,,,,,,,,,,++++++,,,------......------,,,......---------,,,,,,,,,......////////////......,,,,,,,,,,,,------------........................,,,,,,,,,------......///......---,,,,,,---......------,,,,,,,,,,,,------------------------,,,,,,*********+++,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........//////000000............////////////,,,---....../////////...000000000000000000000000111111111111222222222222333333333333333222111111222333444555666666666666777777777888999:::;;;<<>>BBBFFFIIIMMMOOOPPPNNNRRRVVVZZZ\\\]]]```bbbeeebbb___[[[YYYYYYZZZ[[[```____________^^^[[[YYYSSSUUUWWWXXXWWWTTTPPPMMMHHHIIIIIIGGGEEEDDDEEEGGGCCCBBB@@@?????????@@@AAA@@@BBBDDDGGGIIIJJJJJJJJJDDDEEEGGGJJJMMMOOOQQQRRRTTTSSSPPPLLLGGGBBB===;;;999999888777:::@@@HHHNNNYYY\\\```bbbbbbbbbbbbcccaaa```___\\\YYYVVVSSSRRRGGGBBB<<<666333111///......---,,,+++++++++++++++000---+++,,,///000///---+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,------------............------...222555555111...------............------------------,,,,,,,,,,,,///......------,,,++++++++++++,,,,,,------.........---,,,,,,+++++++++++++++,,,---......---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++------------------------.........---,,,+++***)))------------------------------,,,,,,,,,,,,++++++------............------...------------,,,,,,,,,......////////////...............---------,,,,,,////////////////////////........................///......------......///......------------...............------,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111111............////////////---............/////////000000000000000000000000111111111111222222222222333333333333333222222111222333444555666666666666777777777888999:::<<<===???@@@DDDIIIOOOZZZnnnpppsssxxx~~~|||zzzxxxuuusssmmmjjjfffdddeeehhhlllnnnpppuuu{{{~~~|||zzzzzzrrrssstttrrrooollljjjjjjlllpppvvvzzz||||||{{{zzz~~~zzzvvvsssrrrqqqooommmlllmmmnnnqqqwww~~~~~~|||zzzyyytttsssqqqpppooonnnmmmllliiibbbZZZTTTQQQOOOKKKGGGEEEBBB???>>>???@@@AAAAAADDDDDDCCCAAA>>>======???===>>>AAACCCFFFGGGHHHHHHHHHKKKOOOQQQSSSUUUXXXZZZ\\\ZZZXXXWWWVVVWWWYYYZZZ\\\^^^bbbfffiiigggccc___YYYYYYYYYXXXWWWUUUSSSRRRRRRQQQPPPMMMJJJHHHIIIJJJFFFEEEBBB@@@???>>>>>>>>>===>>>AAACCCEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKNNNOOOPPPQQQQQQQQQOOOKKKHHHFFF>>><<<999777777;;;CCCHHHSSSWWW\\\___```aaabbbcccbbbaaa___]]][[[YYYXXXWWWSSSNNNFFF???:::777444222///...------,,,,,,------000...------///000...---,,,,,,---...............++++++,,,,,,,,,---------,,,------------...............000555;;;;;;444...------............------------,,,,,,,,,+++++++++++++++,,,------......///++++++,,,------.../////////...,,,++++++++++++,,,------.........---+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,------...------------------------------------......//////......---................................................///.........---------,,,......------------...............------..................------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++******+++,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...///000000111............///////////////...............//////////////////////////////.../////////000000000000222333333444333333222222222333444555666666666666777777777888999;;;<<<===???@@@DDDIIINNNYYYlll~~~```eeemmmuuuzzz{{{zzzyyyuuuqqqmmmiiifffcccaaa```[[[ZZZYYYXXXYYY\\\```cccfffjjjnnnpppooollliiiggg______```___]]]]]]^^^```cccfffjjjooorrrrrrpppoootttqqqmmmjjjiiihhhggggggggghhhjjjlllpppwww~~~zzzxxxxxxzzz{{{yyyssskkkeeeaaa]]]WWWSSSRRRNNNIIIFFFEEEEEEEEEDDDBBBCCCBBB@@@===;;;<<<<<<;;;<<<>>>@@@AAABBBCCCCCCFFFHHHJJJLLLLLLMMMOOOQQQQQQQQQPPPQQQSSSVVVXXXZZZVVVZZZbbbkkkoooooojjjeeebbb___[[[WWWUUUTTTUUUVVVXXXXXXWWWSSSOOOLLLKKKLLLLLLJJJHHHEEEBBB@@@>>>===;;;<<<>>>@@@AAACCCDDDDDDIIIHHHHHHGGGHHHJJJLLLNNNKKKLLLNNNPPPQQQPPPOOONNNEEECCC>>>:::777888<<<@@@FFFKKKQQQWWW[[[^^^aaadddbbbaaa```___]]]\\\[[[[[[ZZZUUUMMMFFFAAA===999777333222222111111111111222......------......---,,,++++++,,,---...------,,,------------............,,,,,,,,,,,,---------------,,,...444:::999333------......//////......---------,,,,,,,,,+++++++++++++++,,,------......///++++++,,,------...//////...---,,,,,,++++++++++++---......///...---+++***+++++++++,,,,,,,,,------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,------------------------------............------,,,,,,------...///000000------------------------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,.........------..................------,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///////////////.....................////////////000//////.........//////.........................../////////000000000000222333333444444444333333222333444555666666666666666666777888999;;;======???@@@DDDIIINNNXXXkkk|||PPPUUU]]]dddhhhhhheeeccc___^^^[[[XXXVVVTTTRRRRRRPPPPPPOOONNNMMMNNNQQQTTT]]]^^^```aaa```]]]ZZZXXXTTTTTTSSSQQQOOOPPPRRRUUUTTTVVVZZZ___ccceeecccaaaaaa```^^^\\\ZZZZZZZZZZZZ\\\___bbbdddgggnnnxxx}}}zzzzzz|||~~~}}}xxxsssnnniiiccc``````\\\UUUPPPNNNMMMLLLKKKDDDDDDDDDAAA===:::::::::888999:::;;;===@@@BBBCCCEEEGGGIIIIIIHHHGGGGGGHHHIIIIIIKKKMMMQQQTTTXXXZZZSSSXXX___hhhnnnooommmjjjhhheee```ZZZWWWVVVWWWXXXZZZZZZZZZWWWSSSPPPNNNNNNPPPPPPOOOLLLIIIEEEAAA???<<<======???@@@AAABBBCCCFFFFFFFFFGGGIIIKKKNNNOOOIIIJJJLLLMMMNNNNNNNNNMMMKKKIIIEEE???:::777666777:::???EEELLLRRRXXX^^^aaa``````aaaaaa``````___^^^[[[WWWQQQLLLHHHDDD@@@===555444333111000/////////,,,,,,------...------,,,)))***+++,,,---,,,+++***............////////////+++,,,,,,,,,,,,---------++++++,,,000333333///+++......////////////......------------,,,,,,,,,,,,///......------,,,++++++++++++,,,,,,------......+++,,,,,,------,,,,,,+++---...//////...---,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))***++++++,,,,,,+++,,,,,,,,,------------...------............------***+++,,,---...///000000---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++......------------......------------------------,,,,,,,,,,,,------------,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000000//////........................////////////111000///.........///000........................111111111111222222222222222333333444444444444444222333444555666666666666666666666888999;;;===>>>???@@@DDDIIINNNWWWiiizzzFFFIIINNNRRRTTTSSSQQQPPPMMMMMMNNNMMMLLLJJJJJJJJJIIIIIIIIIGGGEEEEEEGGGJJJQQQQQQQQQRRRRRRPPPNNNLLLLLLLLLLLLJJJIIIIIIKKKLLLHHHIIILLLPPPTTTVVVTTTQQQOOOOOOOOONNNLLLLLLLLLMMMOOORRRVVVXXXZZZ___hhhooorrrtttuuutttqqqppprrrttttttwwwyyyzzzyyyyyy{{{~~~~~~yyytttpppnnnnnniiibbb]]]ZZZYYYYYYXXXTTTTTTSSSOOOIIIDDDBBBAAA===<<<;;;;;;<<>>;;;:::888;;;???CCCGGGLLLRRRVVVYYYZZZ]]]___aaaaaa``````]]]ZZZWWWTTTQQQNNNJJJFFF<<<;;;888444111...,,,,,,***+++---...............***+++---...///...---,,,---------.........//////------------............,,,,,,---...//////............////////////...............------------,,,///......------,,,+++++++++++++++,,,,,,,,,,,,,,,(((***,,,...///...,,,+++------...//////...---,,,++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,------..............................---------------,,,,,,,,,,,,,,,---......---,,,,,,------,,,,,,,,,,,,------+++,,,,,,------.........+++,,,,,,,,,---.........------------------------........................------------------------.................................///////////////............////////////222111///...---...///000000000000000000000000000111111111111222222222222222333333444555555444444222333444555666666666666555666666888999;;;===>>>>>>@@@DDDIIIMMMVVVhhhxxxBBBCCCDDDEEEFFFFFFEEEDDDBBBDDDFFFGGGFFFEEEEEEEEEDDDEEEFFFEEEBBBBBBEEEHHHGGGGGGFFFGGGHHHHHHGGGEEEDDDFFFGGGHHHGGGGGGHHHIIIHHHGGGHHHKKKNNNOOOKKKHHHHHHIIIJJJIIIHHHHHHHHHIIIFFFJJJMMMMMMMMMQQQXXX___bbbdddeeedddaaa___```bbbaaahhhpppuuuxxxyyy|||~~~~~~|||yyyyyywwwrrrlllfffdddddddddccchhhhhheee```YYYSSSOOONNNFFFDDD@@@>>>===>>>AAACCCBBBEEEHHHIIIHHHDDDBBBAAA@@@AAACCCEEEIIILLLOOOQQQRRRPPPNNNPPPVVV]]]cccfffjjjiiiiiigggdddaaa^^^\\\YYY\\\```aaa```]]][[[ZZZRRRTTTWWWXXXVVVQQQLLLHHHBBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFGGGHHHIIIJJJJJJHHHHHHGGGGGGHHHHHHIIIJJJJJJLLLOOONNNKKKGGGDDDCCC===>>>>>>>>>???AAAEEEIIIQQQTTTXXX\\\___```______```^^^\\\[[[YYYVVVRRROOOIIIFFFBBB===888444111///)))+++...///////////////...///111222333222111///,,,,,,,,,---------................../////////000///000000///......000222......////////////......//////.........---------++++++,,,------......///,,,+++++++++++++++++++++&&&(((,,,///000///---+++,,,---...//////...------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++)))***+++,,,------...---,,,,,,,,,------.........,,,------......------,,,------,,,,,,,,,+++++++++////////////////////////........................,,,---...//////...---,,,---,,,,,,++++++,,,,,,---***++++++,,,---...//////++++++,,,,,,---...//////---,,,,,,,,,,,,,,,,,,,,,................................................////////////////////////,,,------...///000111111............/////////000333111///...---...///000111111111111111111111111////////////000000000000222333333444555555555444222333444555666666666666555555666888999<<<===>>>>>>@@@DDDIIIMMMVVVgggwwwDDDDDDCCCCCCAAA@@@>>>===???@@@BBBCCCDDDDDDCCCCCCAAA@@@>>>===>>>???BBBCCCEEEBBBAAABBBDDDEEEDDDAAACCCDDDEEEEEEEEEEEEDDDCCCCCCEEEHHHJJJJJJIIIGGGFFFFFFFFFEEEEEEDDDCCCCCCCCCFFFEEECCCCCCCCCFFFHHHJJJNNNPPPRRRTTTTTTTTTRRRQQQQQQTTT[[[bbbjjjpppsssuuuwww{{{~~~yyyuuuuuuvvvxxxwwwsssmmmhhhffffffhhhppprrrtttqqqkkkccc\\\XXXRRRPPPMMMIIIFFFCCCBBBAAAEEEEEEEEEFFFGGGEEEAAA>>>AAAAAABBBBBBCCCEEEIIILLLMMMMMMKKKJJJKKKPPPXXX]]]^^^```ccceeedddaaa^^^[[[YYYYYY[[[___cccdddaaa]]]ZZZWWWSSSSSSUUUSSSNNNIIIFFFDDDBBBAAABBBCCCCCCCCCBBBEEEHHHGGGDDDCCCCCCEEEHHHGGGGGGGGGFFFFFFFFFEEEFFFGGGJJJLLLMMMLLLJJJHHHHHHDDD???;;;999999;;;===CCCHHHOOOVVV[[[^^^______aaaaaa```]]]YYYUUUTTTTTTOOOLLLGGGBBB===888222---......///......---,,,+++............//////000000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////............///............---------++++++++++++++++++++++++,,,---...//////...------++++++++++++,,,---......,,,,,,------......------------------------------........................------------------------+++******)))***+++---...++++++++++++++++++++++++...---,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------++++++++++++------++++++++++++++++++++++++***)))((()))++++++)))'''+++,,,------......------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++///000111000...------///---,,,,,,,,,,,,---......---------------------------,,,++++++************.........------,,,,,,,,,////////////////////////---,,,++++++************------------------,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................---///111222000/////////111111000000//////......////////////////////////............////////////111111000000111111222333555666777888888999999999:::999888888888:::===>>>???@@@CCCHHHMMMVVVffftttCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEFFFGGGGGGFFFEEEFFFIIIJJJIIIGGGIIIHHHGGGEEEEEEDDDEEEEEEEEEFFFIIIJJJJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFEEECCCBBBBBBDDDFFFHHHHHHIIIKKKLLLMMMNNNNNNMMMLLLOOOSSSXXX]]]aaadddfffiiinnnqqqqqqllliiiiiijjjlllmmmmmmkkkiiiggghhhhhhqqquuuzzz{{{yyytttooollldddaaa\\\WWWRRROOONNNMMMGGGEEEDDDCCCBBB@@@===;;;<<<<<<<<<===>>>@@@DDDFFFHHHHHHFFFEEEFFFJJJOOOTTTZZZ\\\^^^```aaa___]]][[[YYYYYY[[[___ccceeedddbbb___[[[XXXWWWXXXVVVPPPKKKJJJIIIGGGFFFEEEDDDCCCCCCCCCEEEGGGFFFDDDDDDEEEHHHDDDDDDDDDDDDEEEEEEFFFFFFEEEGGGIIIKKKKKKKKKJJJIIIJJJHHHFFFCCC@@@>>><<<;;;;;;???EEELLLSSSXXX[[[]]]^^^^^^^^^\\\ZZZXXXXXXYYYSSSPPPLLLGGGCCC===888444000000//////............------........./////////,,,------......------,,,---------,,,,,,,,,,,,,,,////////////////////////////////////............///............---------........................---......//////...---,,,------,,,++++++,,,,,,,,,******+++,,,------,,,,,,------------------------........................---------------------------,,,+++*********+++,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---+++***))))))***++++++++++++***,,,,,,,,,---------......,,,,,,------------,,,,,,...///000///---,,,---...---,,,,,,,,,,,,---......------------------------000///......---------.........---------,,,,,,,,,------------------------000///......---------...------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------...........................///111111/////////000111000000000/////////...////////////////////////....../////////000000000222111111111111222333333555555666777888888888777999888777777999;;;===?????????BBBHHHMMMVVVffftttHHHIIIJJJLLLMMMMMMNNNNNNLLLMMMNNNPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPRRRUUUWWWWWWVVVXXXUUURRROOOMMMMMMMMMNNNIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAABBBDDDEEECCCDDDDDDFFFGGGIIIKKKLLLHHHHHHHHHJJJLLLNNNQQQRRRZZZ]]]``````]]]ZZZZZZ[[[\\\___ccceeeffffffhhhiiijjjpppxxx~~~}}}|||yyyuuunnnggg```[[[XXXWWWTTTRRRNNNLLLJJJGGGDDDAAA<<<;;;::::::;;;===???AAADDDEEEEEEDDDDDDFFFIIILLLTTTUUUWWWYYYZZZZZZ[[[ZZZZZZZZZ[[[___dddggghhhhhhccc```]]]\\\[[[XXXSSSNNNNNNNNNMMMMMMKKKJJJIIIHHHJJJKKKKKKJJJGGGFFFFFFGGG@@@@@@AAAAAABBBDDDEEEFFFEEEEEEFFFHHHIIIJJJKKKKKKKKKLLLMMMMMMIIIDDD>>>:::666888;;;AAAHHHOOOUUUXXX[[[]]]^^^]]]\\\[[[\\\]]]YYYVVVRRRNNNJJJFFFAAA===444333111000/////////000---------------.........,,,------......------,,,------------------------////////////////////////////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++///...---,,,++++++++++++***+++,,,---............------------------------------------------------------------------------...---,,,+++************++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,++++++---//////...---(((((()))***************,,,,,,,,,---------......------............---------...///...,,,+++,,,------,,,,,,,,,,,,---......------------------------000000///.........//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++,,,,,,------............------------,,,,,,,,,,,,------------.........------------------------///////////////////////////000000000......000111000000000000///////////////////////////////////////000000000000111111111222222222222222333444444555555666666666666666666777777777777999;;;>>>?????????BBBGGGMMMUUUeeetttVVVWWWXXXZZZ[[[\\\\\\\\\YYYZZZ\\\^^^___aaabbbcccbbbcccdddeeeeeecccbbb``````aaabbbdddgggjjjkkkkkkllljjjhhheeebbbaaa```___YYYYYYYYYYYYXXXWWWVVVUUUQQQPPPPPPOOONNNMMMLLLKKKIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDCCCDDDEEEHHHJJJLLLJJJIIIGGGEEEEEEFFFHHHJJJOOORRRTTTTTTRRRPPPPPPQQQQQQTTTXXX[[[^^^aaadddfffbbbiiisss{{{yyyrrrkkkddd^^^\\\bbb```]]][[[YYYVVVQQQNNNFFFCCC@@@>>>>>>>>>>>>>>>BBBDDDEEEFFFFFFFFFHHHJJJNNNNNNOOOPPPRRRTTTWWWXXXYYYZZZ[[[___ccchhhkkkmmmgggdddbbb```^^^[[[VVVRRRPPPRRRTTTTTTSSSQQQQQQQQQUUUVVVVVVUUUQQQKKKGGGDDD@@@@@@??????@@@AAABBBCCCDDDDDDDDDEEEGGGIIIKKKLLLKKKMMMPPPPPPNNNIIICCC???888888999;;;???EEEKKKOOOVVVZZZ^^^```___^^^]]]]]]]]]ZZZWWWTTTRRRNNNJJJFFF<<<:::666222000/////////------------------------,,,------......------,,,---------...............////////////////////////////////////............///............---------************************............---,,,,,,+++...---,,,,,,+++++++++,,,,,,---...000111111111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,---///000///---++++++,,,------------,,,,,,,,,,,,---------......---..................---+++---------++++++,,,------,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++++++++,,,,,,---...//////---------------------------------.........//////........................000000000000000000000000000000000///---...000222000000000000////////////////////////////////////000000111111111222222222333333222222333333444555444444555555555555555444555666666777999<<<>>>?????????BBBGGGLLLUUUeeettthhhhhhiiijjjkkkkkkkkkjjjjjjkkklllnnnppprrrtttuuurrrsssuuuwwwwwwuuusssrrrooopppsssuuuwwwzzz|||~~~~~~~~~~~~~~~|||xxxuuussssssrrrqqqooonnnmmmmmmllleeedddbbb```^^^\\\[[[ZZZSSSRRRPPPNNNMMMLLLLLLLLLJJJIIIGGGFFFFFFHHHJJJLLLOOOMMMIIIFFFEEEEEEGGGHHHIIIKKKLLLLLLKKKJJJJJJJJJKKKMMMOOOPPPSSSWWW\\\___```fffnnnuuuxxxyyyyyyyyyyyyyyyyyywwwsssmmmhhhddddddddddddeeeeeebbb]]]YYYWWWRRRLLLHHHFFFCCCAAA??????AAADDDEEEEEEEEEFFFHHHHHHHHHHHHIIIKKKNNNQQQSSSWWWXXXZZZ\\\```eeejjjmmmiiihhhfffeeeccc___\\\YYYWWWYYY\\\[[[YYYWWWVVVWWW]]]___aaaaaa^^^VVVMMMHHHDDDCCCAAA@@@?????????@@@CCCCCCCCCCCCEEEGGGJJJKKKJJJKKKLLLMMMLLLJJJHHHFFF???===:::999999<<<@@@CCCKKKQQQYYY___bbbaaa```___^^^]]]ZZZXXXWWWTTTQQQNNNFFFCCC>>>888333///...---------------------------,,,------......------,,,---------.........//////////////////////////////////////////............///............---------..............................------,,,,,,,,,,,,,,,+++++++++,,,,,,---...---...///000111111111111------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,++++++,,,...///---,,,,,,---......//////......,,,,,,,,,---------......---..................---***,,,---,,,++++++,,,------,,,,,,,,,,,,---......------------------------,,,+++++++++++++++,,,,,,------------------------------------------------//////............///000++++++,,,,,,---...//////---------------------------------.........//////........................000000000000000000000000000000000///---...000222////////////000000000000000000000000000000000000111111111111222222222222333333222222333333444555333444444555555555555444444555666888:::<<<===>>>>>>>>>AAAGGGLLLUUUeeessszzzzzz{{{{{{{{{{{{{{{zzz{{{{{{{{{|||}}}~~~|||}}}~~~xxx{{{~~~~~~}}}}}}}}}vvvuuusssqqqooommmkkkjjjgggfffdddcccaaa``````___XXXWWWTTTQQQOOOOOOPPPPPPNNNLLLHHHDDDBBBAAABBBCCCGGGGGGGGGGGGFFFFFFEEEDDDHHHHHHHHHHHHIIILLLQQQUUUXXX\\\bbbeeegggggghhhiiigggjjjnnnqqqrrrqqqooommmcccdddgggkkknnnooommmkkkiiiccc[[[UUUQQQMMMHHHDDD???AAACCCCCCBBBBBBCCCDDDDDDDDDCCCDDDEEEHHHKKKMMMQQQSSSVVVXXXZZZ^^^cccfffgggggggggfffeeebbb```___^^^aaabbbaaa]]]ZZZ[[[]]]```bbbfffhhhgggaaaXXXQQQJJJHHHDDDAAA????????????CCCBBBBBBBBBDDDFFFHHHIIIGGGGGGGGGHHHIIIJJJKKKKKKDDDBBB>>>:::888777888999???EEEOOOXXX]]]```bbbccc___^^^\\\[[[[[[YYYVVVTTTPPPLLLFFF???999333000............---------------,,,------......------,,,,,,,,,,,,---......//////////////////////////////////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,---...///,,,---..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,++++++,,,------,,,***+++,,,,,,---------------,,,,,,,,,---------......------............------***,,,------++++++,,,...---,,,,,,,,,,,,---......------------------------------,,,,,,,,,---......,,,,,,,,,------------...------------------------...------------...//////+++,,,,,,------.........,,,,,,,,,------------...,,,------------.................................///////////////////////////000000000......000111////////////000000000000000000000000000000000000000111111111111222222222222222222222222333444444222333444555666666666666444555666888:::;;;<<<===>>>>>>AAAFFFLLLTTTdddsss~~~~~~}}}|||zzzyyyyyyxxxrrrppplllhhhdddbbb```___VVVTTTPPPLLLHHHFFFEEEEEEHHHGGGFFFEEEEEEEEECCCBBBCCCDDDEEEDDDDDDEEEHHHJJJJJJMMMPPPRRRSSSSSSUUUWWWVVVXXX[[[___bbbeeeggggggbbbccceeekkksssyyy}}}~~~{{{tttkkkddd```\\\VVVQQQGGGIIIIIIHHHFFFDDDDDDDDDBBBBBBAAAAAABBBDDDFFFGGGJJJLLLPPPQQQRRRUUUYYY\\\___```bbbbbbaaa___^^^^^^^^^aaacccbbb``````cccgggeeeeeegggiiiiiiddd]]]WWWMMMKKKGGGDDDAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEFFFGGGIIIKKKLLLGGGEEECCC@@@===;;;999888;;;???FFFLLLRRRXXX]]]aaa```^^^]]]]]]^^^]]]ZZZXXXVVVTTTNNNHHHAAA:::555222/////////.........------,,,------......------,,,+++++++++,,,---.........////////////////////////////////////............///............---------************************,,,++++++++++++---...///,,,,,,,,,++++++,,,------------.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,+++***++++++++++++++++++++++++,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---------...---,,,,,,------+++)))***+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,,,,------------,,,,,,***,,,------,,,,,,---///---,,,,,,,,,,,,---......---------------------------------------...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------...................................................///111111/////////000.../////////000000000111000000000000000000000000000000000111111111111222222111111111111222333333111222444555777777888888555666777888999:::;;;;;;>>>>>>AAAFFFKKKTTTdddsss|||}}}~~~~~~yyytttqqqooogggeee```\\\WWWTTTQQQPPPKKKIIIGGGGGGGGGFFFDDDCCC???AAACCCDDDCCCBBBBBBCCCBBBDDDGGGHHHIIIJJJMMMOOOMMMMMMMMMNNNPPPTTTXXXZZZ^^^^^^```fffppp{{{vvvooolllhhhaaa\\\SSSTTTSSSPPPLLLIIIIIIIIIAAAAAA@@@@@@@@@AAACCCDDDDDDHHHKKKMMMMMMNNNRRRUUUVVVXXX[[[[[[[[[ZZZZZZZZZYYY]]]aaabbbbbbeeelllrrrkkkiiiggggggfffccc]]]XXXNNNLLLHHHEEECCCCCCCCCDDDAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJIIIIIIHHHFFFCCCAAA>>>===???@@@AAADDDHHHNNNVVV[[[```___^^^_________]]][[[ZZZXXXSSSMMMFFF@@@:::777000000/////////.........,,,------......------,,,******+++,,,,,,---......////////////////////////000/////////............//////.........---------------------------------+++*********+++---///000......---,,,++++++++++++000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,+++)))(((++++++++++++++++++++++++++++++++++++,,,,,,---......------,,,,,,------...******+++++++++,,,,,,,,,++++++------------++++++))))))***++++++,,,------000...------...---+++)))+++,,,------......------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,...------,,,...///---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........++++++++++++++++++++++++...............///000111------------------,,,,,,,,,,,,,,,------.........+++++++++,,,,,,,,,------////////////////////////........................---///111222000/////////.../////////000000111111000000000000000000000000///000000000000111111111111111000000111111222333111222444666777888999999555666777999999:::::::::>>>>>>AAAFFFKKKTTTdddsss}}}|||~~~|||yyyuuuooojjjgggeeeddd\\\[[[XXXTTTNNNKKKJJJKKKKKKIIIFFFDDDDDDCCCAAA@@@AAABBBCCCEEEFFFHHHHHHIIIFFFHHHJJJIIIGGGHHHKKKOOOUUUVVVXXX]]]fffpppzzz}}}zzzyyyxxxvvvqqqlll```^^^]]]___aaa___YYYRRRHHHGGGDDDAAA>>>???BBBEEEJJJMMMPPPPPPOOOOOOPPPSSSYYYWWWUUUTTTTTTVVVXXXZZZ\\\\\\\\\\\\^^^cccjjjooosssqqqmmmhhhccc___\\\ZZZVVVSSSPPPMMMJJJGGGBBB???DDDBBBAAAAAACCCEEEDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGCCCEEEGGGHHHHHHHHHFFFEEEAAABBBDDDEEEGGGKKKQQQUUUZZZ[[[\\\]]]^^^]]]]]]\\\YYYYYYXXXUUUPPPJJJEEEAAA:::777444111000///...,,,.........---------,,,,,,////////////////////////111000/////////000222333111000000000//////......000///...------...///000...------,,,,,,------............------,,,,,,,,,...------,,,,,,------...---.../////////...---,,,------------------------,,,,,,------------------+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++---------............///+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------...///,,,,,,,,,---------......------------------------...............---------000///...---------------------------------------000000///.......................................,,,---------,,,++++++***++++++,,,---///000111111........................000000000000000000000000///////////////000000000111111000000//////......////////////000000000000444444444444444444444444555555555555666666666666555666888:::;;;<<<;;;;;;??????CCCHHHLLLTTTcccqqq}}}{{{zzzsssqqqllleee^^^YYYWWWWWWVVVSSSOOOLLLJJJGGGDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGDDDFFFGGGFFFEEEFFFIIILLLMMMMMMNNNRRRXXXaaaiiinnnsssrrrrrrtttwwwyyywwwuuulllkkkkkknnnqqqpppkkkfffZZZUUUNNNGGGDDDCCCEEEFFFIIILLLOOOPPPPPPQQQSSSUUUPPPOOONNNNNNOOORRRUUUWWW[[[\\\\\\\\\]]]```eeeiiiqqqqqqpppoookkkgggccc```UUUSSSQQQOOONNNLLLHHHFFFDDDBBBAAA@@@AAABBBAAA@@@AAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHHHHIIIHHHHHHIIIJJJIIIHHHGGGHHHLLLOOOVVVWWWYYY[[[\\\\\\\\\[[[]]]]]]]]]ZZZVVVQQQLLLIIIBBB>>>999666333111...,,,......---,,,++++++******------------------------...---,,,,,,,,,---//////000000/////////.........///...---,,,,,,---...///...------,,,,,,------......---------,,,,,,,,,,,,...------,,,,,,------...+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,------...------,,,,,,------...,,,,,,++++++***+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------------//////...---------------------------------------//////...---------------........................---------------,,,++++++******+++,,,,,,---..............................000000000000000000000000000000000///.........---111000000000/////////...////////////000000000111333333333333333333333333555555555555666666666666222333666888999:::::::::??????AAAFFFJJJSSSbbbqqq~~~}}}uuuqqqooooookkkhhhccc^^^ZZZTTTOOOKKKJJJHHHGGGEEEDDDDDDEEEEEEDDDEEEEEEEEEDDDDDDFFFHHHGGGFFFFFFGGGKKKPPPVVVYYY```aaaccchhhoootttxxxyyyvvvuuuvvvyyy}}}~~~{{{xxxmmmeee[[[SSSPPPOOONNNMMMJJJKKKMMMNNNNNNOOOQQQSSSLLLKKKJJJIIIKKKMMMPPPRRRXXXYYYZZZ[[[[[[\\\___bbbkkknnnrrrtttsssoookkkgggZZZXXXUUUTTTSSSRRROOOMMMJJJHHHEEEDDDCCCBBBAAA???@@@?????????@@@AAABBBBBBBBBCCCDDDFFFHHHIIIKKKKKKOOOOOONNNLLLIIIIIIKKKLLLNNNPPPRRRVVVXXXZZZ\\\\\\___``````___\\\XXXTTTRRRLLLHHHCCC===999555000---//////...---,,,+++++++++------------------------,,,,,,,,,,,,,,,---......////////////............------,,,,,,,,,,,,------...------,,,,,,------...------,,,,,,,,,,,,++++++...------,,,,,,------...******++++++,,,...///000++++++++++++++++++++++++.........------,,,,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,///......------......///...---,,,+++************,,,,,,,,,---------......------------------------***++++++,,,,,,---------///...------------------------------------------......---,,,,,,,,,,,,------------------------------............---,,,,,,++++++,,,,,,------------........................000000000000000000000000111111000///...---,,,,,,000000000000/////////////////////000000000111111111111111222222222222222555555555555666666666666222333555777999:::;;;;;;???>>>@@@DDDHHHQQQaaappp~~~yyyrrrkkkddd___ZZZXXXTTTOOOKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDEEEEEEFFFEEEDDDDDDEEEHHHKKKMMMPPPQQQSSSXXX___eeejjjmmmpppqqqssswww|||~~~yyyqqqhhhcccbbb```]]]YYYOOOOOONNNMMMKKKKKKKKKKKKMMMKKKIIIHHHHHHIIIKKKMMMPPPSSSVVVWWWXXXYYYZZZ\\\dddgggkkkoooqqqooommmkkkbbb___\\\ZZZYYYWWWUUURRRUUURRRNNNKKKIIIGGGDDDBBB???>>>>>>>>>>>>??????@@@@@@@@@AAACCCEEEHHHJJJLLLNNNOOOPPPOOONNNNNNOOOQQQIIIIIIJJJMMMPPPUUUYYY[[[]]]^^^___```___]]]ZZZXXXVVVRRRLLLFFF@@@:::555111111000///............///////////////////////////........./////////000000////////////////////////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,+++...------,,,,,,------...++++++******+++,,,...///++++++++++++,,,,,,,,,,,,//////...---,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------,,,,,,,,,+++......------------......///......---------......,,,,,,,,,---------......------------------------******+++,,,---...............---,,,,,,---------------------------------......------,,,------...---------------------------......///......------............////////////........................////////////////////////111000000//////.........000000000000//////////////////000000000111111111111111111222222222222222555555555555666666666666444555666999;;;<<<===>>>???>>>@@@CCCHHHPPP```ooo~~~yyyoookkkfff___XXXSSSOOOMMMKKKJJJIIIHHHGGGFFFDDDCCCDDDCCCCCCBBBCCCDDDEEEFFFHHHIIIKKKMMMPPPTTTXXX[[[___aaaeeelllttt{{{{{{vvvuuuuuurrrlllfff]]][[[VVVRRRNNNKKKIIIGGGHHHGGGDDDCCCBBBDDDFFFGGGGGGJJJOOOSSSUUUVVVWWWYYY\\\]]]```ccceeegggggggggcccaaa^^^]]]]]]]]]\\\[[[^^^ZZZUUUQQQNNNKKKGGGDDD???>>>>>>=========>>>>>>======>>>@@@CCCEEEHHHIIILLLNNNPPPQQQPPPQQQRRRSSSLLLJJJHHHFFFHHHKKKPPPSSSXXXYYY\\\___```___]]]\\\[[[XXXRRRMMMGGGBBB<<<888222111///......///000111//////////////////////////////000000111111111111000000000000000000000000.........//////............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---+++******+++,,,---+++,,,,,,,,,------......//////...---,,,,,,++++++,,,------......------,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------...///000111,,,,,,,,,---------......------------------------+++,,,,,,---...//////000------,,,,,,,,,------...------------------------///...............//////------------------------------......///......---/////////////////////////////////////////////////////////////////////////////////000000111111111////////////000000000000000000000000111111111111111222222222333333333444555555555555666666666666555555777888:::<<<===>>>@@@???AAADDDHHHQQQ```ooo~~~|||zzzzzz}}}zzzwwwtttuuuyyy}}}}}}zzzsssjjjbbb\\\YYYVVVTTTRRRPPPOOOLLLIIIFFFDDDDDDCCCCCCBBBBBBBBBBBBFFFGGGIIIIIIIIIIIILLLNNNNNNRRRXXX```jjjttt{{{|||vvvpppnnnjjjddd^^^YYYUUUQQQNNNEEECCC@@@>>>>>>???AAABBB???CCCIIINNNPPPSSSUUUVVVVVVVVVVVVWWWYYY\\\^^^___]]][[[ZZZ[[[^^^aaaccccccbbb___YYYTTTPPPLLLGGGDDD@@@@@@???>>>=========>>><<<===>>>@@@BBBCCCDDDEEEJJJLLLOOOPPPOOOOOOOOOOOOQQQOOOJJJGGGEEEEEEGGGHHHQQQSSSWWW[[[^^^______^^^[[[XXXTTTQQQNNNIIIEEEAAA555333111///......///000---------------------------......///000/////////////////////000000000000......///000000///.........------,,,,,,------...,,,,,,------------.........------,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------......///.........------,,,,,,+++------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,------......------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,.........---------------,,,,,,,,,++++++,,,,,,,,,*********+++,,,...000000,,,,,,,,,---------......------------------------,,,------....../////////,,,,,,,,,,,,,,,------...------------------------///............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---------.........////////////////////////000000000000000000000000------...///000111222222////////////000000000000000000000111111111222222111111222222333444444444555555555555666666666666555555555666777999:::;;;??????AAAFFFJJJQQQ___mmm|||uuuuuutttrrrpppooonnnooonnnrrryyyuuummmfffdddcccdddfffjjjlllmmmjjjqqq{{{}}}{{{rrrsssuuuvvvvvvxxxzzz}}}wwwppplllhhheeebbb___]]]ZZZTTTPPPKKKKKKJJJIIIHHHFFFEEEDDDBBBEEEGGGHHHGGGFFFHHHJJJFFFIIINNNUUU]]]eeemmmrrruuuvvvyyy|||}}}|||{{{yyyyyytttmmmhhheeebbb^^^[[[OOOLLLHHHCCC@@@???>>>???<<<@@@EEEIIILLLOOOQQQSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVUUUXXX\\\```cccdddfffbbb\\\WWWRRRMMMIIIFFFBBBAAA@@@???>>>>>>>>>>>>===>>>@@@AAABBBBBBBBBBBBDDDGGGKKKMMMLLLKKKKKKKKKNNNNNNMMMKKKIIIGGGEEEDDDGGGKKKPPPUUUYYY[[[\\\\\\WWWVVVTTTSSSRRRPPPMMMJJJ>>><<<777333000//////000------------------------,,,---.../////////......------------......//////------...//////...------...------,,,,,,------...---------....../////////...------,,,,,,------...,,,------.........------***++++++,,,------......------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++,,,---...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------............------,,,,,,,,,,,,------+++++++++,,,,,,...///000,,,,,,,,,---------......------------------------------------------------,,,,,,++++++,,,,,,---...------------------------...---------......///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,,,,---...//////000////////////////////////000000000000000000000000,,,---------......//////.../////////000000000111000000111111111222222222000000111111222333333333555555555555666666666666777666666666666888999:::<<<===AAAFFFJJJPPP]]]jjj|||qqqsssvvv||||||tttnnnnnnmmmkkkhhhdddcccdddeeebbbcccggglllnnnkkkccc\\\UUUUUUWWWXXXYYY[[[\\\]]]\\\ccclllrrrrrroookkkiiiddddddcccbbbccchhhoootttwwwzzz{{{wwwtttpppmmmkkkfff```[[[UUUTTTSSSRRROOOMMMJJJIII===AAAEEEGGGFFFFFFHHHJJJEEEGGGIIIMMMQQQWWW]]]aaaeeeiiinnnsssvvvyyy}}}|||wwwqqqmmmkkkjjjgggddd```\\\UUUMMMFFFBBB???>>>;;;???CCCGGGJJJLLLOOOQQQQQQQQQRRRRRRQQQQQQQQQPPPVVVTTTSSSUUUYYY]]]___```iiieee___ZZZUUUPPPKKKHHHCCCCCCAAA@@@????????????>>>@@@BBBCCCCCCBBBAAA@@@>>>AAAFFFIIIJJJJJJJJJJJJFFFIIIMMMPPPPPPMMMIIIGGG@@@CCCHHHNNNSSSVVVWWWXXXTTTSSSSSSTTTUUUTTTRRROOOHHHDDD???999555222111111////////////////////////------///000000000///...+++++++++,,,,,,---------,,,,,,---......---,,,,,,...------,,,,,,------............/////////000000...------,,,,,,------...***+++---///000000//////))))))***+++,,,,,,------,,,,,,------------------------............------++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------,,,,,,,,,++++++)))************+++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------.../////////.........------.........//////.........//////000,,,,,,,,,---------......---------------------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------...///000111222333000000000000000000000000000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000111111000111111111111222222222...//////000111222222222555555555555666666666777:::999888888888999;;;<<<:::;;;@@@FFFJJJOOO[[[gggyyy\\\^^^```bbbdddeeeeeedddaaa``````^^^\\\]]]___bbb]]]]]]___aaa```\\\VVVQQQQQQOOOMMMMMMNNNOOONNNMMMOOORRRXXX]]]```aaa```___[[[ZZZYYYXXXXXXYYY[[[\\\cccfffkkkssszzz}}}zzzzzz|||~~~|||{{{uuulllhhheeebbbaaa```\\\VVVQQQPPPMMMHHHEEEEEEEEEEEEDDD@@@BBBDDDFFFHHHKKKOOORRRTTTXXX\\\___bbbfffkkkpppuuutttrrrooommmnnnrrruuussspppiii___TTTLLLGGGEEEAAACCCDDDEEEKKKQQQQQQMMMOOOOOOMMMLLLKKKMMMQQQTTTRRRUUUWWWWWWVVVWWWZZZ^^^ZZZ\\\___aaa___YYYSSSOOOEEEEEEEEEEEEDDDCCCBBBAAA@@@??????@@@BBBCCCBBBAAA===>>>AAADDDGGGIIIKKKKKKLLLMMMNNNMMMLLLLLLNNNPPPJJJFFFBBBCCCJJJRRRWWWZZZVVVUUURRRPPPPPPQQQSSSUUUNNNJJJEEE???999555333222111000///---------......000///...---------------,,,---......//////......//////............//////---,,,,,,,,,,,,---......---..................---//////...---,,,***)))(((/////////......------------,,,,,,++++++,,,,,,---/////////...------,,,,,,---------,,,,,,+++++++++------------------------,,,------......------,,,)))***++++++***)))***,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++***+++,,,---...+++***)))))))))***,,,---,,,,,,,,,---------......,,,---......,,,,,,---...)))******++++++,,,,,,------------,,,,,,+++++++++---------.........//////******+++,,,,,,---...............------,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........//////.........------------,,,,,,,,,,,,---...///.........////////////000////////////////////////////////////////////////............////////////////////////////////////---......///000111111222222222222222222222222222111222555777888888777777777777666666777999<<<===>>>===@@@EEEIIIPPP\\\gggxxxWWWXXXYYYZZZ\\\\\\]]]]]]\\\]]]]]]\\\ZZZ[[[]]]___^^^^^^___```___[[[VVVRRRPPPNNNLLLLLLMMMNNNMMMLLLLLLNNNSSSWWWZZZ[[[ZZZYYYWWWVVVTTTSSSSSSUUUVVVWWWWWWZZZ^^^ccciiiooosssvvvuuussspppooopppsssvvvyyy~~~uuurrrooonnnmmmjjjddd___ZZZUUUOOOJJJHHHFFFEEEDDDBBBAAAAAA@@@@@@AAADDDFFFJJJMMMPPPRRRTTTWWW[[[___ddddddeeefffhhhlllrrrvvvyyywwwrrrjjj___VVVOOOMMMDDDEEECCCAAADDDJJJKKKIIILLLMMMLLLKKKIIIJJJLLLNNNPPPRRRTTTTTTSSSSSSUUUWWWXXXZZZ^^^``````]]]ZZZXXXRRROOOLLLHHHEEEDDDEEEEEEFFFDDDBBBBBBCCCDDDDDDCCC>>>???@@@AAACCCEEEFFFGGGJJJKKKLLLLLLKKKKKKMMMOOOQQQMMMHHHGGGIIILLLNNNNNNUUUSSSPPPMMMLLLLLLMMMNNNPPPNNNKKKFFF@@@;;;777555000///---,,,,,,---...//////......------------...,,,---......//////............------------......---,,,,,,,,,,,,---......------............------/////////...---,,,+++***------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---............---------------------,,,,,,+++++++++------------------------,,,,,,------------,,,,,,***+++,,,+++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...***************++++++,,,,,,,,,,,,,,,------------,,,---......,,,,,,---...........................---------,,,,,,+++++++++,,,------------.........******+++,,,,,,---............---------,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,------------------.........------------,,,,,,,,,,,,---------......,,,,,,,,,------------...........................////////////////////////............////////////////////////////////////.........///000111111111222222222222222222222222111222555777888888777666999888777666777888:::;;;>>>===@@@EEEIIIPPP\\\hhhyyyUUUTTTSSSSSSSSSTTTUUUVVVVVVXXXYYYYYYXXXXXXZZZ[[[___^^^^^^^^^]]]ZZZUUURRROOOMMMKKKKKKLLLLLLLLLKKKHHHJJJMMMPPPRRRSSSSSSRRRTTTSSSRRRQQQQQQQQQRRRSSSNNNPPPRRRUUUYYY]]]aaaccceeeeeedddeeegggjjjmmmoooqqqrrruuuyyy}}}~~~|||zzzzzzvvvwwwzzz}}}}}}}}}xxxtttlllfff^^^VVVQQQLLLIIIGGGFFFDDDAAA>>><<<===>>>???CCCDDDFFFHHHIIIJJJNNNPPPSSSUUUXXX[[[```fffnnnsssvvvvvvuuupppiiibbb\\\ZZZQQQQQQLLLFFFFFFJJJMMMMMMKKKLLLKKKJJJHHHHHHJJJLLLLLLOOOQQQQQQPPPOOOPPPPPPSSSTTTWWW[[[^^^```aaaaaabbb^^^VVVNNNJJJIIIJJJLLLNNNLLLIIIGGGHHHHHHGGGFFFAAA@@@?????????AAACCCDDDGGGHHHIIIIIIHHHIIIKKKMMMTTTRRROOOMMMLLLJJJGGGEEENNNLLLJJJHHHGGGGGGIIIIIIQQQQQQQQQOOOJJJEEE???<<<333111///---,,,...000111---------,,,------......------...////////////...------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,------------,,,,,,......//////......---,,,---,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------............------,,,,,,,,,,,,++++++------------------------,,,,,,------------,,,,,,+++,,,---,,,***))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---.........---,,,,,,+++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***++++++,,,,,,------......------------,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,------------------,,,,,,------------------,,,,,,------------,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------...------------------------////////////////////////............////////////////////////////////////......//////000000111111222222222222222222222222111333444666777777777666:::999888777777888999:::>>>===???EEEJJJQQQ]]]iii{{{VVVTTTRRRPPPOOOPPPRRRSSSRRRTTTVVVXXXXXXXXXYYYZZZ___^^^]]]\\\[[[YYYUUUQQQNNNLLLJJJJJJKKKLLLKKKJJJGGGHHHJJJLLLNNNNNNNNNNNNTTTSSSRRRRRRQQQRRRRRRSSSNNNOOOPPPRRRTTTXXXZZZ\\\]]]^^^```bbbeeeiiilllmmmmmmllllllppptttuuusssppptttuuuwwwzzz|||zzzuuuqqqooopppsssyyy}}}}}}zzzttttttvvv{{{|||sssiiiaaa[[[UUURRROOOKKKGGGCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFGGGIIIKKKKKKMMMPPPSSSWWW]]]dddhhhhhhiiijjjjjjhhhffffffggg___```]]]UUUQQQSSSUUUUUUPPPPPPNNNJJJHHHGGGJJJLLLHHHJJJMMMOOOOOOOOONNNMMMLLLMMMOOOSSSXXX^^^cccffflllggg___WWWRRRQQQRRRSSSTTTSSSRRRQQQQQQNNNKKKHHHCCCAAA???======@@@BBBDDDDDDEEEFFFFFFFFFFFFIIIKKKQQQQQQRRRRRRQQQNNNKKKIIIDDDDDDCCCBBBCCCEEEFFFHHHMMMOOORRRTTTRRRNNNHHHDDD;;;999555111000000111222---,,,,,,,,,---...//////------...///////////////...------,,,,,,------...---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++------............------........................---,,,,,,++++++,,,,,,---++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,,,,------,,,***((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------)))***+++,,,---,,,+++*********+++++++++,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,+++++++++***+++---//////...---,,,.........////////////000------------------------////////////////////////............////////////////////////////////////.../////////000000000111222222222222222222222222222333444555666666666666888888777777888999::::::===<<>>BBBDDDBBBCCCDDDDDDCCCDDDFFFHHHMMMOOOSSSUUUUUUSSSPPPOOOCCCBBBAAAAAAAAABBBCCCCCCDDDHHHNNNSSSUUUSSSOOOLLLCCC@@@<<<777333111000000------------......///000---...//////000000////////////............//////---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,------------,,,........................---,,,,,,++++++,,,,,,---***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++,,,---...,,,***))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------)))***+++------,,,++++++******+++++++++,,,,,,,,,,,,---......,,,,,,---...............//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,+++++++++***+++---//////...---,,,.........////////////000........................////////////////////////............////////////000000000000000000000000////////////000000000000222222222222222222222222333333444555555666666666555555666777999:::<<<===<<<<<>>===<<<@@@GGGNNNRRRSSSSSSRRRIIIFFFBBB<<<777333111////////////...//////000000......///000000000000////////////....../////////---,,,,,,,,,,,,---......,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,---.........++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,++++++,,,---...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,---------,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,------...//////000++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,------------------,,,,,,------------------,,,,,,------------,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------------...////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000222222222222222222222222333333444444444555555555333444555777999;;;======<<<<<>>BBBDDDIIITTTdddooo~~~TTTRRRPPPMMMKKKJJJJJJJJJJJJIIIJJJKKKNNNSSSWWWZZZ```bbbdddhhhiiigggbbb^^^WWWQQQNNNOOOPPPOOOPPPSSSRRRQQQPPPOOOOOOPPPQQQRRRTTTVVVXXXYYYXXXVVVUUUTTTRRRQQQOOOMMMKKKIIIHHHGGGDDDEEEEEECCCCCCFFFLLLRRR]]]hhhmmmkkklllqqqpppjjjeeeaaa]]]]]]```ccccccbbbcccbbbaaabbbccceeeffffff\\\XXXTTTPPPOOOOOONNNMMMPPPOOOOOOPPPQQQSSSVVVWWWXXX]]]eeelllsssyyy~~~yyyrrriiibbb[[[WWWRRRNNNKKKHHHEEEBBBCCCDDDFFFFFFEEECCCBBBBBBAAAEEEIIIJJJJJJMMMSSSXXXdddiiipppvvvzzz{{{zzzyyynnnhhhbbb]]][[[YYYWWWUUUNNNNNNKKKGGGCCCAAABBBCCCHHHLLLPPPQQQPPPOOOOOOPPPPPPSSSWWW[[[]]]]]]\\\ZZZSSSRRRPPPNNNLLLJJJGGGEEEEEEEEEDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIHHHHHHGGGDDDBBBAAA??????BBBFFFIIIMMMOOORRRTTTTTTQQQMMMKKK@@@>>>:::555222111111111111111111000000///...------------.........//////000//////...///000111222......------------.........---,,,+++++++++,,,---,,,,,,,,,,,,------------,,,,,,---------,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,------------,,,------------------,,,***++++++,,,,,,------...+++++++++++++++++++++++++++,,,,,,,,,,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,------------......------,,,,,,,,,,,,...------,,,,,,------------------...------,,,,,,---------------------------------.........//////000000000000///---+++***+++,,,------------,,,+++---------------...//////------------,,,,,,,,,,,,......---,,,,,,---......333000---,,,...///...---------,,,++++++,,,---------,,,,,,++++++,,,,,,---------------............------,,,,,,---...///000////////////////////////222111000///...------,,,000000000000000000000000111111111111000000000///000111111222333333444444444444444555555555555666444444555666888:::<<<===;;;>>>BBBDDDIIITTTcccoooVVVUUURRRNNNKKKJJJIIIHHHGGGFFFFFFGGGIIINNNSSSVVVYYY[[[___cccffffffbbb___XXXRRRNNNPPPQQQPPPQQQTTTSSSRRRQQQPPPPPPQQQRRRSSSSSSVVVYYY\\\]]][[[YYYXXXTTTRRRPPPMMMJJJHHHFFFEEEEEEGGGGGGFFFDDDEEEIIINNNYYYdddlllmmmpppvvvvvvqqqlllhhhbbb``````cccfffggggggeeecccaaaaaacccfffhhhbbb^^^XXXTTTRRRPPPNNNLLLMMMMMMLLLLLLLLLNNNOOOPPPMMMPPPUUU[[[aaagggnnnsssppppppppppppsssyyy}}}xxxmmmhhhaaaZZZTTTOOOJJJGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@AAABBBAAA@@@BBBHHHMMMVVV\\\dddkkkooorrrwwwzzzuuurrrooommmjjjgggdddaaaUUUSSSOOOIIICCC@@@@@@BBBEEEHHHLLLOOOOOONNNNNNNNNKKKNNNRRRWWW[[[^^^```aaaYYYZZZYYYXXXUUUQQQMMMKKKHHHGGGFFFEEEDDDDDDEEEEEEBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEGGGIIIKKKLLLKKKKKKIIIDDD===;;;???CCCEEEHHHNNNTTTVVVVVVSSSQQQHHHEEE@@@;;;777333222111...///000111111000///...---------...............------------..................------------......///...---,,,+++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,+++******,,,,,,------------,,,,,,******++++++++++++,,,,,,------------------------***++++++,,,,,,------...***************************++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,,,,+++++++++---------,,,,,,------...............---,,,+++***---------------------------------.........//////............---+++***)))+++,,,------------,,,+++---------------......///.........------------,,,------,,,,,,,,,,,,------111...+++******+++***)))------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,------------.........---------......///000000000000000000000000000000000/////////......000000000000000000000000111111111111000000000000111111111222222333333444444444444555555555555666444555555666888:::<<<===;;;>>>BBBDDDIIITTTcccnnnXXXVVVRRROOOKKKIIIGGGGGGEEEDDDCCCCCCFFFJJJOOORRRTTTVVV[[[```ddddddaaa^^^WWWRRRNNNPPPQQQPPPQQQTTTSSSSSSRRRQQQQQQQQQRRRRRRRRRTTTXXX\\\___^^^\\\ZZZSSSRRROOOLLLJJJHHHGGGGGGJJJLLLMMMLLLIIIHHHJJJMMMVVV___gggkkkqqqzzz~~~yyysssiiiaaa]]]___eeeiiimmmjjjfffbbb```aaadddgggddd```[[[WWWTTTQQQOOOMMMIIIHHHHHHIIIJJJLLLNNNOOONNNOOOPPPQQQTTTXXX^^^ccccccdddcccccceeeiiiooossszzz|||sssjjjccc\\\UUUQQQPPPMMMIIIEEEDDDCCCBBBBBB???@@@@@@???>>>@@@CCCFFFIIIOOOVVVZZZ\\\```gggmmmrrrsssuuuwwwwwwuuuqqqooohhhbbbWWWLLLCCCAAADDDHHHCCCFFFIIILLLMMMLLLKKKJJJIIIJJJMMMRRRWWW[[[___aaa___```aaa```]]]YYYUUUSSSNNNMMMJJJIIIHHHHHHGGGFFFAAAAAA@@@?????????@@@AAABBBAAAAAABBBDDDGGGJJJKKKNNNNNNMMMHHHCCC???>>>???@@@DDDKKKQQQUUUUUUTTTRRRNNNLLLGGGBBB<<<777333222---///000111222111000///........................***+++,,,------------,,,......------------............------,,,,,,,,,,,,)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---------,,,,,,---------...------,,,,,,++++++***++++++++++++++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,---------,,,---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---.........------,,,+++------------------------+++++++++,,,,,,,,,------))))))******+++++++++,,,---------......---------------,,,,,,------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************---------,,,,,,---------------,,,,,,,,,,,,------,,,,,,---------.........///.........---------...////////////////////////------------............////////////////////////111111111000000000000000111111111222222333333333444444444555555555555666555555666777888:::;;;<<<<<>>@@@BBBBBBBBBBBBCCCDDDAAAFFFKKKLLLMMMPPPWWW^^^gggkkkrrrxxx{{{||||||{{{{{{uuuiii[[[OOOIIIGGGHHHAAACCCEEEHHHJJJLLLKKKKKKIIIIIIKKKMMMQQQUUUYYY[[[```bbbeeedddaaa]]][[[ZZZVVVTTTQQQPPPOOOMMMJJJGGGBBBAAA@@@>>>>>>>>>???@@@CCCBBB@@@@@@@@@CCCEEEGGGKKKKKKKKKLLLLLLIIIDDD???===@@@EEEKKKPPPRRRSSSTTTRRRQQQMMMHHHBBB<<<888555000111111222222111000///.....................---......///000000000000///......------------......,,,,,,------............******+++,,,------............---------.........,,,------......------,,,------------------,,,,,,...---,,,,,,,,,,,,---......------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---------,,,,,,------------............,,,,,,,,,,,,,,,---...///+++,,,------.........---------------------------+++++++++,,,,,,,,,------*********+++,,,,,,---...//////............//////,,,,,,,,,,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......////////////000111------------------------...------,,,,,,------...---.........////////////..................------........................,,,,,,------...//////000////////////////////////000000000000000000111111111222222222222222333333444444444555555555555666666666666777888:::;;;<<<<<>>???EEELLLQQQYYYZZZZZZXXXUUUQQQMMMJJJ???===888444000//////000//////.........---------000///---------...000222.........------............////////////---,,,+++///////////////.........---,,,,,,+++,,,---...///------............------/////////......---------///...,,,++++++,,,...///......---,,,,,,++++++***************************,,,,,,------......---------------,,,,,,+++++++++------------------------,,,,,,,,,---------......,,,,,,,,,------,,,+++++++++++++++,,,,,,---------+++++++++,,,---...///000............---,,,++++++------------------------+++++++++,,,,,,,,,------************+++---///000,,,,,,************,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,+++++++++------...//////...------+++...000///,,,+++,,,...,,,---...//////...---,,,......------------......,,,,,,,,,---------......***+++---///000000//////000000000000000000000000---........./////////000000000000000000000000000//////000000111111111222222222222222222222222222444444444555555555666666888888888888999:::;;;<<<<<>><<<===@@@FFFJJJRRRaaannn}}}ggggggfffbbb]]][[[[[[]]]]]]^^^^^^______```aaaaaadddgggkkkpppsssuuuvvvvvvqqqnnnkkkjjjlllmmmllljjjjjjhhheeedddcccaaa___\\\[[[ZZZYYY[[[___bbbcccbbb\\\ZZZVVVTTTSSSQQQOOOMMMOOOSSSYYY^^^```___\\\ZZZYYYYYYYYYXXXVVVTTTSSSRRRRRRUUUWWWTTTPPPNNNPPPSSS[[[```eeegggeeecccaaaaaacccaaa^^^]]][[[YYYUUUSSSLLLKKKJJJLLLOOORRRTTTTTTTTTUUUUUUSSSPPPNNNOOOQQQYYYYYYYYYWWWTTTQQQMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJHHHJJJMMMSSS[[[cccjjjooo{{{tttpppiiiccc^^^YYYTTTQQQPPPMMMJJJHHHIIIIIIGGGEEECCCCCCBBBBBBDDDIIIPPPUUU```bbbgggkkkooorrrssstttxxxxxxuuunnnfff^^^ZZZXXXSSSRRROOOKKKHHHIIILLLOOONNNQQQUUUVVVUUUTTTUUUVVVVVVYYY^^^cccfffddd```[[[TTTOOOJJJHHHIIILLLMMMMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIHHHGGGDDDBBBBBBCCCGGGLLLRRRVVVWWWWWWVVVUUURRRNNNHHHBBB>>>:::777444222000....../////////...000///...------...///000..................//////........................---------------...///000......---------,,,,,,,,,,,,------------.....................------------......///......---,,,+++......---------...///000.........---------------+++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++------------------------...---,,,+++******************+++,,,,,,---......,,,,,,---......---,,,,,,........................---------...............//////.........---------...------,,,,,,------...........................------------------------,,,,,,---......---,,,,,,///......---,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,---...///$$$'''***++++++******+++...------,,,---...///000///////////////000111111000000/////////000111111000000000000111111111111000000000000000000000000222222222222222222222222000111222333333444444333333444555555666666555555555666888888777888:::<<<======AAAFFFJJJQQQ```mmm}}}ssstttssspppmmmjjjjjjjjjlllllllllmmmmmmnnnooopppuuuwwwzzz~~~~~~|||{{{|||}}}|||{{{yyywwwtttrrrqqqooollliiigggffffffhhhlllpppsssssseeebbb___]]][[[ZZZWWWUUUTTTVVVZZZ^^^``````___^^^ZZZ[[[]]]]]]]]][[[YYYXXXXXXYYYXXXUUURRRRRRUUUYYYWWW\\\dddhhhhhheeebbb```]]]\\\\\\\\\[[[YYYUUURRRLLLJJJHHHIIILLLPPPSSSTTTUUUVVVUUUSSSPPPPPPQQQSSSWWWWWWXXXXXXVVVRRROOOLLLIIIIIIHHHGGGGGGGGGHHHHHHCCCDDDEEEHHHMMMRRRWWWZZZhhhnnnwww|||uuuoooiiiddd```WWWTTTQQQNNNNNNMMMKKKJJJIIIHHHFFFDDDCCCEEEIIIMMMVVVYYY]]]ccchhhlllnnnpppxxx{{{}}}|||uuullleee```\\\YYYRRRKKKFFFFFFIIIMMMNNNQQQUUUWWWVVVVVVVVVVVVRRRTTTXXX^^^ccceeedddbbbVVVRRRLLLIIIJJJLLLOOOPPPOOOOOOOOONNNLLLJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJDDDGGGJJJKKKIIIFFFDDDCCCDDDHHHMMMQQQTTTWWWYYY[[[TTTQQQMMMHHHCCC>>>777333222000...---...//////.........------------...............---------------..............................---------......///......---------,,,,,,,,,,,,,,,,,,,,,------------------------............////////////...,,,+++***,,,++++++++++++,,,---------...............//////,,,,,,,,,,,,,,,++++++***---------,,,+++*********.........------,,,,,,+++------,,,+++***************++++++,,,,,,------...,,,------......------,,,------------------------,,,,,,------......//////...............---------...------,,,,,,------...........................------------------------,,,------......------,,,.........------,,,,,,+++---------.........//////---------,,,,,,,,,,,,,,,........................%%%(((+++------------......------------...//////000000000///000111111222111000///...............000000000000111111111111000000000000000000000000000000000000000000000000111111222333444444444444333444555555666666555555333555777888888888999:::===>>>AAAFFFJJJQQQ___lll~~~|||zzzxxxwwwyyyyyyyyyyyyyyyzzz|||}}}~~~|||zzzvvvvvvvvvxxx|||uuusssooollljjjhhheeeccc\\\]]]___```bbbbbbbbbbbb^^^```bbbddddddcccaaa___ccccccbbb^^^[[[YYYZZZ\\\YYY___hhhnnnpppmmmhhhddd]]]\\\[[[ZZZYYYWWWTTTQQQOOOLLLIIIHHHKKKNNNQQQRRRVVVUUUTTTRRRQQQQQQSSSTTTTTTUUUWWWWWWVVVSSSOOOMMMJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEFFFGGGIIILLLOOOQQQVVV\\\gggqqqyyy|||wwwtttddd```ZZZUUURRRQQQPPPPPPNNNNNNLLLJJJHHHHHHKKKMMMNNNPPPTTTYYY^^^bbbdddfffggglllssswwwvvvrrrmmmjjjiiieee^^^TTTLLLGGGFFFHHHIIILLLOOOSSSUUUVVVWWWWWWQQQQQQTTTXXX^^^ccceeeeee\\\WWWRRRMMMKKKMMMOOOQQQSSSSSSRRRPPPMMMKKKIIIGGGGGGGGGHHHIIIIIIJJJIIIIIICCCFFFIIIKKKJJJHHHGGGFFFEEEGGGKKKMMMPPPSSSWWW[[[VVVTTTRRROOOJJJCCC;;;666333000...------//////....................................---,,,,,,,,,+++........................///......---------............---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........------...------,,,+++******************++++++,,,******++++++,,,,,,------))))))+++,,,---.........------,,,,,,,,,+++++++++//////...---,,,,,,++++++---,,,++++++*********++++++++++++,,,,,,---------------------------------------------------------++++++,,,------...//////...........................------,,,,,,------...........................------------------------------------------------......---------,,,,,,,,,------------............---------------,,,,,,,,,---............------,,,))),,,...///......///000------------......//////---------------...////////////...------------...............////////////////////////////////////.........///////////////000111222333444444444444333444555555666555555555333555888999999999999:::>>>>>>AAAFFFIIIPPP^^^kkk}}}~~~~~~~~~|||zzzwwwuuurrrnnnnnnnnnmmmmmmmmmmmmmmmiiikkknnnpppqqqpppooommmnnnoooooommmhhhccc___]]]___dddlllsssvvvsssmmmiiidddaaa^^^[[[YYYWWWTTTRRRRRROOOLLLKKKNNNRRRTTTVVVWWWUUUTTTSSSTTTTTTUUUUUUUUUVVVWWWXXXWWWUUURRRPPPLLLKKKJJJHHHGGGFFFFFFEEEGGGFFFGGGGGGIIIKKKLLLNNNLLLQQQZZZcccjjjrrrxxx|||yyytttkkkaaaYYYUUUSSSSSSOOOOOONNNMMMKKKKKKMMMOOOKKKLLLOOOQQQTTTVVVXXXYYYZZZ```gggmmmpppqqqrrrrrrtttrrrmmmdddYYYOOOIIIFFFEEEFFFJJJNNNRRRUUUWWWWWWSSSQQQQQQTTTXXX]]]```aaaccc```ZZZUUUQQQQQQSSSUUUXXXWWWUUURRROOOKKKHHHFFFFFFGGGGGGHHHHHHHHHHHHHHHDDDFFFGGGHHHGGGGGGIIIJJJIIIJJJKKKLLLLLLNNNQQQTTTXXXXXXXXXWWWTTTMMMEEE???777333000------......---////////////////////////.........---,,,,,,,,,+++........................///......---------............---------,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,------......)))***+++,,,,,,,,,,,,,,,,,,------...............))))))******++++++,,,,,,)))***+++,,,---.........++++++,,,,,,,,,---------//////...---,,,,,,++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,------------------------------------------------------***++++++,,,---...//////---........................------,,,,,,------...........................---------------------------------------------------------------,,,,,,,,,+++,,,,,,,,,,,,------------------------------------------------,,,+++***+++---...---,,,++++++,,,---------...............,,,,,,+++++++++,,,---------------------......///............////////////////////////////////////111111111222222333333333///000111222333333333333333444555555666555555555444666999::::::::::::;;;>>>>>>AAAEEEIIIOOO]]]kkk|||}}}}}}~~~~~~~~~zzz{{{~~~xxxqqqmmmjjjmmmsssxxx{{{yyytttpppiiifffccc```^^^ZZZVVVSSSQQQOOOMMMNNNQQQTTTWWWXXXXXXWWWVVVWWWYYYYYYXXXWWWXXXYYYYYYYYYXXXVVVUUUTTTNNNMMMKKKIIIGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIJJJMMMRRRWWW[[[```fffjjjtttxxx}}}uuuhhh___ZZZYYYOOOPPPPPPOOOLLLKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNSSSVVV[[[___cccgggkkknnnuuuwwwxxxtttkkk```VVVQQQKKKKKKKKKMMMQQQUUUVVVWWWUUURRRPPPPPPSSSWWWYYY[[[cccbbb___\\\XXXXXX[[[]]]^^^]]]ZZZVVVQQQLLLHHHFFFEEEFFFFFFGGGGGGFFFFFFFFFDDDDDDEEEDDDDDDEEEHHHKKKJJJKKKLLLLLLJJJJJJKKKMMMQQQSSSUUUWWWWWWRRRKKKFFF>>>:::555111//////...---//////000000000000//////.........---------------..............................---------......///......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------((()))***,,,------------++++++,,,------------,,,++++++,,,,,,,,,,,,,,,------------------,,,+++++++++++++++,,,---..................------,,,,,,+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------..................------,,,,,,------...........................------------------------...------,,,,,,------...------------------------+++++++++,,,,,,,,,------,,,---------............---------,,,,,,++++++***///000111///---,,,---...,,,---......//////......------,,,,,,------...///---------------...///000000000000000111111111111000000000000000000000000//////000000111222222222//////000111222222222222333444555555666666555555555777999:::::::::;;;<<<<<<===@@@EEEIIIPPP^^^kkk{{{}}}|||zzzyyyzzz|||~~~~~~~~~ttttttttttttqqqlllddd___[[[YYYWWWVVVXXXYYYYYYXXXZZZZZZZZZ\\\______\\\ZZZYYYXXXWWWVVVUUUTTTTTTSSSPPPOOOMMMJJJHHHGGGEEEEEECCCDDDDDDDDDEEEFFFFFFFFFIIIKKKMMMPPPSSSWWW\\\```dddfffkkkooosssxxx~~~~~~rrriiieeeZZZZZZYYYWWWRRROOONNNNNNPPPOOONNNLLLKKKJJJJJJJJJKKKMMMOOOQQQTTTYYY___ccclllrrryyy}}}zzzssskkkggg\\\XXXSSSRRRSSSUUUUUUUUUUUURRROOOMMMOOORRRTTTUUUYYYZZZ\\\\\\\\\^^^bbbeeeeeeccc```ZZZTTTNNNIIIGGGDDDDDDEEEEEEEEEEEEDDDDDDAAABBBCCCCCCCCCDDDFFFHHHFFFIIILLLLLLKKKJJJIIIIIIHHHKKKOOOTTTVVVTTTPPPLLLGGGBBB;;;666333111///.........///000000///........................//////........................---------------...///000......---------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,,,,,,,+++,,,------............((()))***+++++++++******---------------,,,,,,,,,---------...------,,,+++,,,,,,------------------------------------------,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,------...........................------------------------...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,---------...+++,,,,,,---...///000000000///---,,,++++++,,,,,,000111222111//////000111,,,---.../////////...---...------------...//////000///..................000000000000111111111111000000000000000000000000---------...///000000000000000111222333333333333333444555555666666555555555777888888888888;;;===;;;<<>>@@@DDDGGGNNN\\\iii}}}zzzwwwuuuttttttuuuwwwtttrrrrrruuuwwwvvvuuutttttttttuuuvvvxxx{{{|||~~~~~~}}}|||{{{zzz{{{|||~~~~~~{{{xxxuuusssoookkkhhhccc___[[[YYYYYYYYYXXXXXXXXXWWWTTTPPPLLLHHHEEEDDDHHHFFFDDDDDDEEEEEEEEEDDDFFFGGGIIILLLPPPUUUZZZ\\\ZZZXXXUUURRRPPPPPPQQQRRRXXX___iiiqqqvvv|||}}}}}}wwwmmmdddYYYUUUPPPMMMLLLKKKKKKJJJGGGGGGGGGGGGGGGIIILLLOOOZZZaaalllxxx}}}tttkkkddd^^^XXXTTTOOOLLLHHHDDDCCCDDDFFFHHHJJJKKKLLLNNNQQQUUUYYY[[[bbbdddggghhhddd\\\TTTNNNJJJJJJIIIGGGEEECCCBBBAAA@@@@@@AAACCCDDDEEEFFFGGGIIIJJJLLLMMMNNNMMMLLLKKKKKKLLLLLLNNNOOOPPPQQQQQQYYYVVVQQQKKKDDD???;;;999111000///.........///000...............//////000///...---,,,,,,,,,,,,---------...//////...------...---,,,+++++++++,,,------------------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,+++++++++,,,---,,,,,,+++,,,------------,,,+++******+++,,,,,,,,,,,,+++---,,,***))))))***,,,---///...---,,,,,,,,,------000//////...------,,,,,,---------------...///000........................,,,,,,---............---------......///000111111///...,,,++++++,,,...//////...,,,++++++,,,...///........................---------------.........------............------,,,,,,---...////////////////////////////////////111000///...---......///000000////////////000000........./////////000000111111111111111111111111222222222333333333444444666666666666555555555555666666777888999:::;;;;;;======???CCCFFFMMM[[[hhh~~~vvvuuusssqqqppppppqqqrrrvvvtttrrrrrrsssttttttsssqqqqqqpppooopppqqqrrrsssuuuxxx|||~~~}}}{{{yyyxxxwww|||{{{{{{{{{{{{||||||}}}|||zzz||||||xxxvvvqqqiiidddaaa___^^^]]]\\\ZZZVVVRRRNNNKKKHHHGGGHHHGGGEEEEEEFFFFFFEEECCCEEEEEEFFFIIINNNUUU[[[___]]]ZZZVVVPPPLLLIIIHHHHHHGGGKKKPPPVVV\\\eeepppxxx~~~}}}nnnggg]]]UUUPPPNNNNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJPPPWWWaaammmvvv|||~~~}}}zzzwwwssslllddd___VVVQQQIIICCC@@@BBBFFFIIIKKKLLLNNNQQQRRRSSSTTTTTTZZZ___fffkkkkkkfff^^^YYYQQQOOOKKKIIIHHHFFFCCCAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMVVVUUUSSSPPPKKKEEE@@@===222111000//////000000111...............//////000......---,,,,,,,,,------......///000000///......///...---,,,++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---,,,------......------,,,***++++++,,,,,,,,,,,,,,,---,,,+++******+++,,,---------,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,---...///000------------------------...------------...//////,,,---...///////////////...---,,,++++++,,,---......---,,,++++++,,,---...........................---------......//////000.........------.........------...............---////////////////////////222000...,,,,,,---///111///......------......///....../////////000000000111111111111111111111111222222222222333333333333444444444444444444444444666666777888999:::;;;;;;<<<<<<>>>BBBEEELLLYYYggg}}}rrrqqqooonnnnnnpppqqqsssuuutttsssrrrrrrqqqppppppppppppooonnnnnnooopppqqqppprrrvvvyyy}}}~~~}}}|||{{{{{{~~~|||yyywww|||{{{zzzyyyxxxxxxxxxxxxtttrrrttt|||~~~vvvpppjjjfffccc___]]]YYYUUUQQQNNNLLLKKKHHHGGGFFFGGGHHHHHHGGGEEEEEEEEEEEEGGGMMMUUU]]]aaaaaa^^^XXXRRRLLLGGGEEECCCAAACCCEEEGGGKKKTTT___ggguuu{{{uuuhhh^^^VVVQQQOOOKKKKKKLLLMMMNNNMMMLLLJJJHHHMMMVVV___gggmmmpppqqqoooqqqtttwwwxxxvvvssspppfff___TTTJJJDDDDDDFFFIIIIIILLLPPPSSSUUUVVVUUUTTTUUUZZZbbbiiilllllliiifff\\\WWWPPPJJJHHHFFFDDDCCCDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOOOOOOOMMMMMMMMMLLLLLLKKKJJJJJJOOOPPPRRRRRROOOKKKGGGDDD777666444222000//////000...---------------.........------,,,,,,,,,------.........//////...............------,,,,,,,,,,,,+++,,,,,,,,,---------...------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---------------------------***+++,,,,,,------,,,,,,///...------------...///,,,,,,,,,,,,---......///.........------,,,,,,,,,+++++++++,,,---...///000------------------------...---,,,,,,,,,---///000+++,,,---......------,,,...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...........................,,,------...///000111111///...---,,,,,,---...///..................------////////////////////////111000...------...///000///......------......///...////////////000000000////////////////////////111222222222222333333333333333444444444444444555666777777888999:::;;;<<<<<<<<>>@@@AAABBBEEEKKKTTT[[[iiipppwwwzzz|||rrreee[[[TTTMMMLLLKKKLLLNNNNNNLLLJJJDDDGGGMMMSSSYYY]]]```aaa^^^aaafffkkkooosssvvvxxxwwwpppeeeXXXNNNHHHEEEDDDEEEHHHMMMRRRUUUVVVVVVVVVTTTWWW\\\bbbhhhlllnnnooofff___VVVNNNIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJKKKLLLMMMNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKNNNQQQSSSTTTRRROOOMMM@@@===:::666222///...---------,,,,,,+++,,,,,,---------,,,,,,,,,------...------------------------,,,,,,------........................------,,,,,,------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---++++++,,,...------------------------++++++,,,------------,,,........................+++,,,,,,------.........---------------,,,,,,,,,+++++++++,,,,,,...//////........................---,,,+++++++++,,,...///------.........---,,,,,,---------,,,,,,------------------,,,,,,---------........................,,,------...///000111111///...---,,,,,,---...///..................------..............................///////////////...000//////......//////000////////////000000000111000000000000000000000000111111111222222222333333666777777777888888888999777777888999:::;;;;;;<<<<<<<<<@@@DDDGGGMMMZZZfffxxxmmmllljjjiiijjjkkkmmmnnnooopppqqqqqqnnnmmmlllmmmkkkkkkkkkkkklllnnnppprrrtttrrrqqqqqqssswww|||}}}yyyvvvttttttvvvyyyzzzzzz~~~~~~~~~~~~sssnnnllloooqqqrrrssswww}}}~~~~~~~~~~~~}}}zzzuuunnnfff]]]WWWSSSLLLIIIGGGFFFFFFGGGGGGFFFIIIHHHGGGIIINNNUUU\\\```___\\\XXXRRRLLLGGGCCCAAA;;;===???@@@BBBFFFNNNTTT\\\dddmmmppprrryyy{{{nnnfffWWWSSSNNNLLLMMMLLLJJJHHHCCCEEEGGGKKKNNNQQQSSSTTTUUUVVVXXX[[[___eeelllrrr}}}yyyrrrhhh\\\QQQHHHCCCCCCEEEIIIMMMQQQSSSUUUVVVSSSTTTVVVZZZ```gggmmmpppiiifff___WWWPPPMMMNNNQQQPPPPPPOOOOOONNNMMMLLLLLLIIIJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMLLLHHHJJJMMMOOOQQQQQQQQQPPPIIIFFFAAA<<<666222///......---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------,,,,,,,,,,,,------++++++---.../////////////////////...---,,,,,,,,,------------------------,,,,,,,,,------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,---------------///111///,,,***,,,...---,,,,,,++++++,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////////////////,,,++++++++++++,,,------111000///...------......---------------------------------------------------------------------------------......//////000.........------.........------...............---........................,,,---///000000000///...111000000//////000000111/////////000000000111111222222222222222222222222111111111111222222222222444555555666666777777888777777888999:::;;;<<<<<<;;;<<<@@@EEEHHHMMMZZZfffvvvnnnlllkkkiiiiiijjjkkkllllllnnnqqqpppmmmkkkkkkmmmkkkjjjjjjjjjkkkmmmooopppsssrrrrrrrrrtttvvvzzz{{{~~~|||xxxtttssssssuuuvvvvvvvvvwwwyyy{{{~~~|||}}}~~~~~~wwwqqqqqqqqqqqqrrrvvvyyyyyyxxxwwwwwwyyy}}}yyyooogggcccXXXTTTNNNKKKIIIIIIIIIIIILLLKKKJJJKKKOOOUUUZZZ^^^___\\\XXXRRRLLLGGGCCC@@@<<<>>>?????????CCCJJJPPPWWW___gggiiiiiinnn|||}}}jjjbbbXXXQQQNNNLLLIIIFFFDDDEEEEEEGGGIIIKKKMMMNNNNNNOOONNNNNNPPPVVV___eeesssuuuvvvuuunnndddYYYRRRHHHHHHIIIJJJMMMOOORRRTTTQQQQQQRRRUUUZZZ```gggjjjfffiiiiiiddd[[[VVVWWWZZZYYYXXXWWWUUUTTTRRRQQQPPPJJJJJJIIIJJJJJJKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNJJJJJJJJJKKKLLLNNNOOOPPPQQQNNNIIIBBB<<<777333222000///......---------...,,,,,,,,,,,,,,,---...//////...---,,,,,,---...///,,,---...//////...---------------,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........------,,,,,,------...------------------------++++++++++++++++++++++++------............------,,,,,,,,,---------......000222444111,,,***+++...,,,+++************+++,,,+++,,,------...---------,,,,,,------------,,,,,,,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,........................+++,,,,,,---------------111///,,,***)))***+++---,,,------------------,,,,,,------------------,,,---------------------------------------.........------............------,,,,,,---...////////////....................................//////000000111000000//////000000111//////000000000111111111222222222222222222222222111111111111222222222222111222222333444444555555777888888999:::;;;<<<<<<:::;;;???DDDGGGMMMXXXeeeuuupppooommmkkkjjjjjjkkkllljjjmmmppppppmmmkkkkkkmmmmmmlllkkkkkkkkklllnnnoooqqqqqqrrrtttvvvwwwyyyyyy~~~{{{vvvrrrrrrsssttttttpppqqqsssuuuxxx{{{}}}~~~xxxyyy|||yyyvvvuuutttuuuyyyvvvvvvtttsssrrrtttxxx|||||||||}}}~~~wwwsssddd^^^WWWQQQNNNMMMMMMLLLNNNMMMLLLMMMPPPUUUYYY\\\aaa___ZZZTTTNNNHHHDDDAAABBBBBBAAA>>>===@@@GGGNNNXXX```fffeeebbbeeeqqq||||||qqqbbbWWWRRRNNNJJJGGGEEEEEEEEEFFFGGGJJJLLLMMMJJJJJJIIIHHHHHHNNNWWW^^^eeelllvvv}}}}}}vvvkkkdddPPPNNNLLLKKKLLLNNNQQQSSSOOOOOOPPPSSSWWW\\\aaadddbbbiiiooommmddd^^^^^^aaa___^^^\\\ZZZXXXUUUTTTSSSJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKLLLMMMNNNOOOOOORRRQQQOOONNNOOOPPPSSSTTTVVVSSSMMMGGG@@@;;;888666111111000///////////////,,,,,,,,,,,,,,,---...///000///...------...///000...////////////---,,,+++*********++++++,,,------........................,,,,,,,,,------............------,,,,,,------...------------------------++++++++++++++++++++++++------............------,,,,,,,,,------.........111444666222---***+++...,,,+++***))))))***+++,,,+++,,,------......------......////////////......------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++------------------------+++,,,.../////////...---...,,,(((%%%$$$%%%((())),,,------......------,,,,,,------......------,,,------------------------------------------,,,,,,,,,---...//////...---,,,+++,,,---...////////////........................000///---,,,,,,...111222000000////////////000000000000000000111111111111000000000000000000000000000111111111111222222222444444555555666777777888777888999999;;;;;;<<<===999:::>>>CCCFFFKKKWWWccctttooonnnlllkkkjjjkkkmmmnnnnnnoooooooooooonnnmmmmmmooonnnmmmlllllllllmmmmmmooorrruuuvvvvvvuuuvvvwww||||||~~~~~~{{{}}}}}}|||yyyvvvuuuvvvxxxyyywwwtttssstttxxx|||zzz{{{|||}}}~~~~~~}}}|||{{{}}}}}}zzzvvvttttttvvvrrrsssuuuwwwzzz}}}{{{vvvmmmcccZZZTTTQQQPPPJJJJJJJJJNNNSSSXXX[[[\\\]]]\\\YYYSSSLLLFFFCCCCCCAAA@@@>>>===>>>AAADDDFFFWWW___fffhhhddddddjjjppp~~~vvviii^^^VVVNNNJJJHHHEEECCCGGGNNNSSSSSSQQQNNNKKKHHHHHHFFFFFFMMMVVVZZZbbbooozzz~~~yyyuuujjj^^^QQQMMMQQQVVVVVVSSSQQQMMMIIIJJJOOOUUUXXXYYYbbbccceeehhhjjjiiifffcccccceeeggggggccc\\\UUUPPPQQQNNNJJJHHHHHHIIIHHHHHHDDDDDDEEEFFFHHHIIIJJJKKKMMMOOOPPPRRRSSSTTTSSSSSSVVVRRROOOMMMLLLGGG>>>666777333///---...///...,,,//////...---,,,,,,++++++------------------------////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,***(((//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000///,,,++++++***+++,,,...///***+++,,,,,,---...//////))))))))))))))))))))))))------,,,++++++,,,,,,,,,---...000111222111000///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++......------------......///...,,,,,,------,,,+++---,,,+++++++++,,,---.........---------,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,++++++***,,,,,,------------------......---,,,,,,,,,------//////...------------......------,,,,,,,,,---------------------------------------...///000000111000000000///......------............////////////000000000000000000000000222333444555444333222111555555555555555555444444444444555777888999:::;;;======???DDDHHHMMMYYYccctttpppooommmkkkkkklllmmmnnnppppppqqqqqqqqqppppppooossssssrrrqqqpppoooooonnnoooqqqtttuuuuuuuuuvvvwww{{{{{{|||~~~}}}}}}}}}|||yyyvvvuuuuuuwwwxxxvvvtttssstttwwwzzz|||{{{|||}}}}}}~~~}}}}}}~~~~~~~~~{{{xxxxxxxxxuuuttttttvvvyyyzzzzzzyyy{{{}}}rrrhhh```YYYUUURRRQQQPPPQQQTTTXXXZZZZZZ______\\\VVVOOOIIIEEEDDDCCCAAA>>>======???BBBDDDSSS\\\fffjjjhhhgggjjjnnntttxxxnnneee]]]XXXPPPMMMIIIJJJOOOUUUXXXYYYRRRNNNKKKJJJGGGEEEIIIOOORRR[[[hhhuuu|||~~~|||zzzooohhh^^^WWWTTTSSSRRRPPPQQQMMMJJJIIILLLPPPRRRRRR[[[]]]aaaeeeggggggggggggiiijjjjjjiiieee```[[[WWWQQQNNNKKKIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTVVVSSSPPPPPPOOOKKKDDD===999555000.../////////............------,,,,,,,,,------------------------////////////////////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++------------------------***,,,...///000000///...---,,,+++++++++,,,---...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,,,,******++++++,,,+++++++++------------------------...---------,,,,,,,,,+++------,,,,,,,,,,,,------///---,,,,,,---...,,,+++,,,++++++***+++,,,---...------,,,,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,---------,,,,,,+++///.....................------,,,,,,,,,------...//////...------------.........---------------...........................------......///000000111.........////////////////////////000000000000111000000000000000000000000111222333333444444444333555555555555555555555555444555666777999:::;;;;;;===<<<>>>CCCFFFKKKVVVaaauuuqqqpppooommmmmmnnnoooooorrrrrrsssssssssssssssrrrvvvvvvvvvvvvtttsssqqqooooooqqqsssuuuuuuuuuwwwxxxxxxwwwwwwyyy|||}}}}}}}}}||||||zzzxxxuuutttuuuwwwyyyxxxwwwvvvvvvwwwxxxyyy{{{{{{{{{{{{zzz|||~~~||||||}}}~~~~~~~~~~~~~~~{{{xxxzzz}}}}}}yyytttvvvyyy|||rrrhhh```\\\YYYVVVUUUWWWYYY[[[[[[\\\\\\ZZZVVVOOOIIIEEECCCEEECCC???======>>>@@@BBBLLLVVVccckkkllllllmmmooosss{{{yyytttvvv{{{|||qqqhhhccc[[[WWWRRRNNNMMMPPPUUUXXXXXXTTTQQQOOOKKKFFFGGGKKKMMMTTT```llltttyyyzzzyyysssqqqkkkccc[[[TTTPPPNNNMMMJJJGGGFFFHHHJJJLLLMMMRRRVVV\\\___aaacccgggkkkoooooonnnkkkgggccc___]]]RRROOOLLLJJJJJJJJJJJJIIIKKKKKKJJJIIIHHHGGGFFFEEEEEEGGGIIILLLOOOQQQSSSTTTTTTRRRQQQRRRSSSQQQLLLHHH===999444111000000000///......------------------------------------------////////////////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++---///111...------,,,,,,++++++***........................)))***,,,---...------,,,------,,,+++++++++,,,,,,.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,---------.................................---------------,,,,,,,,,++++++,,,,,,,,,///---,,,,,,---...---+++++++++******++++++,,,---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......---------,,,,,,++++++******)))))),,,,,,,,,,,,------.../////////...------------...///......---......//////////////////////////////------......///000000000------......///000000111000000000000111111111111000000000000000000000000222222222222333444444555555555555555555555555555555666777888999;;;<<<<<<<<<;;;===AAADDDIIITTT^^^tttsssrrrqqqppppppppppppqqqqqqrrrssssssttttttttttttuuuvvvwwwxxxwwwvvvsssrrrppprrrtttuuuuuuvvvxxxyyyvvvtttssstttvvvxxxxxxxxxxxxxxxxxxvvvuuuuuuwwwyyy||||||{{{zzzyyyxxxxxxxxxwwwwwwwwwvvvvvvwwwyyy|||}}}{{{{{{||||||{{{zzzyyyvvvxxx{{{~~~|||{{{}}}zzzrrreeeaaa]]][[[\\\]]]^^^^^^ZZZZZZZZZVVVQQQKKKHHHFFFFFFDDDAAA???>>>???BBBCCCFFFOOO]]]iiipppuuuxxx{{{}}}~~~uuueeefffiiinnnxxx|||rrrllljjjgggaaaYYYSSSQQQRRRTTT[[[XXXVVVUUURRRMMMKKKNNNNNNRRRZZZbbbiiimmmnnnooopppooommmiiiccc\\\VVVRRRKKKHHHDDDAAABBBFFFJJJLLLKKKPPPVVVYYYZZZ]]]dddjjjpppppppppnnnjjjeee```]]]TTTQQQMMMKKKJJJJJJJJJIIIKKKKKKJJJHHHGGGEEEDDDDDDEEEFFFHHHJJJMMMOOOQQQQQQQQQPPPPPPQQQTTTTTTRRRPPPDDD@@@;;;666222000//////------------....................................////////////////////////,,,,,,------......//////---------------------------------------------------,,,,,,+++,,,---...///------,,,,,,++++++++++++------------------------)))***+++,,,---------,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,333222000/////////000111------------------------........................------,,,,,,,,,,,,------...---,,,,,,---...---,,,************++++++,,,,,,///............---------------------------,,,,,,+++,,,,,,---------------,,,++++++***)))(((((('''+++++++++,,,---...///000//////...------------...///............///000000....................................//////000000............//////000000//////000000000111111111000000000000000000000000555444333222111222333444444444444555555555555555666666777999:::;;;<<<======<<<===AAADDDIIISSS]]]sssssssssrrrrrrqqqqqqqqqrrrooooooppprrrsssssssssssstttvvvxxxzzzzzzzzzxxxwwwssstttvvvvvvvvvvvvxxxzzzxxxvvvsssrrrsssuuuuuuuuussstttuuuuuutttvvvyyy{{{||||||{{{zzzyyywwwuuuuuupppqqqrrrrrrrrrsssuuuxxxxxxxxxyyy{{{|||{{{xxxvvv{{{}}}zzz{{{|||~~~}}}{{{xxxvvvwwwyyyzzzzzzsssooojjjfffeeedddcccbbb]]]^^^^^^[[[VVVRRRPPPOOOIIIGGGDDDBBBBBBCCCEEEGGGFFFMMMZZZiiivvvyyynnn```___^^^```gggqqq||||||zzzxxxuuunnnfff```\\\[[[\\\XXXWWWYYYWWWRRRPPPQQQNNNPPPTTTYYY]]]```bbbccceeedddccceeefffeee___[[[RRRNNNHHHBBB@@@BBBGGGJJJGGGLLLRRRTTTTTTXXX___eeennnppprrrrrroooiiibbb^^^XXXUUUQQQNNNLLLLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDGGGGGGHHHIIIJJJLLLMMMNNNLLLLLLLLLNNNQQQRRRSSSRRRKKKHHHCCC===777222000///---.............................................////////////////////////---------....../////////------------------------------------------------------...///...---,,,+++------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......------------,,,++++++***((())))))***++++++,,,,,,***************************+++,,,------------,,,///...---,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,..............................------------.........,,,,,,,,,......---,,,******++++++,,,,,,,,,,,,---------,,,,,,,,,++++++------------------------******+++,,,,,,,,,,,,,,,000000000///...---,,,,,,+++++++++,,,---...///000//////...------------..................///000000------------------------............////////////000000//////...................../////////000000000000000000000000000000777666444222111111222222444444444555555555666666666666777999:::;;;<<<===>>>===>>>BBBEEEJJJTTT___qqqrrrqqqqqqqqqqqqppppppppplllmmmnnnpppqqqrrrrrrrrrtttvvvxxxzzz{{{{{{{{{{{{uuuvvvvvvvvvuuuuuuwwwyyyzzzwwwuuuttttttuuuuuutttqqqrrrsssssstttvvvyyy|||yyyxxxwwwvvvtttrrrqqqpppmmmnnnpppppppppqqqsssvvvuuuuuuwwwzzz|||{{{xxxuuuwwwxxx{{{~~~~~~{{{wwwuuuuuuuuuttttttwwwyyy{{{|||}}}{{{wwwsssooollliiiddddddbbb^^^ZZZVVVUUUUUUPPPNNNJJJGGGFFFGGGIIIJJJJJJOOOZZZiiizzz|||nnnbbb^^^YYYWWWZZZaaajjjppp}}}zzzsssmmmhhh^^^ZZZXXXZZZZZZUUURRRRRRLLLNNNPPPSSSVVVXXXZZZ[[[XXXWWWWWW[[[bbbfffeeebbb___\\\UUUMMMFFFCCCCCCEEEEEEIIIMMMPPPQQQUUUZZZ___jjjmmmqqqtttsssoooiiieee___\\\WWWSSSPPPOOOMMMKKKIIIIIIHHHGGGGGGFFFFFFEEEHHHHHHGGGGGGHHHHHHIIIJJJIIIIIIIIIJJJLLLNNNPPPQQQNNNMMMJJJDDD<<<666333111//////..........................................////////////////////////.............../////////---------------------------------------------------...///000///---+++)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////,,,,,,---------,,,++++++'''(((((()))+++,,,,,,---++++++++++++++++++++++++)))***,,,---...------,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///......------......///---,,,+++,,,.........---***+++,,,------------,,,************))))))))))))------------............))))))***+++,,,,,,,,,,,,000000//////......------,,,,,,,,,,,,------.../////////...------------...------------...///000000------------------------......//////////////////111000000///......------............////////////000000000000000000000000666555444333222111111111333333444444555666666666555666777888999;;;<<<<<<>>>===???CCCFFFKKKVVV```pppnnnnnnnnnnnnnnnmmmmmmllljjjkkkmmmnnnpppqqqqqqrrrsssssstttuuuvvvwwwxxxxxxuuuvvvvvvtttrrrrrrtttvvvvvvtttsssssstttttttttsssrrrsssssssssssstttwwwyyywwwvvvtttrrrqqqpppoooooommmooopppqqqpppqqqrrrtttwwwvvvvvvwwwzzz{{{zzzyyyzzzyyyxxx|||{{{zzzxxxvvvuuuuuuwwwxxxyyyyyy{{{}}}}}}zzzsssqqqmmmgggaaa^^^]]]]]]YYYVVVQQQMMMJJJJJJJJJKKKMMMPPPYYYhhhxxxvvveee```XXXRRRQQQUUU\\\aaaiiisss~~~|||uuuhhhbbb______]]]XXXSSSRRROOOOOOPPPQQQRRRSSSTTTTTTOOOOOOPPPSSSWWW]]]bbbfffiiihhhddd\\\RRRIIIEEECCCCCCEEEIIIMMMQQQUUUXXXZZZbbbeeekkkppprrrrrrpppooohhhccc^^^YYYVVVSSSPPPNNNLLLKKKKKKJJJHHHGGGGGGFFFFFFFFFEEEDDDEEEEEEGGGGGGHHHHHHGGGGGGHHHIIILLLNNNMMMNNNNNNJJJCCC<<<888666000000//////......------........................////////////////////////////////////..............................................................................------........................------------------------,,,+++,,,,,,---......///***+++,,,---------,,,+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---......---,,,,,,,,,...///000000000000------------------------+++,,,,,,,,,------------...------,,,,,,------...---,,,+++,,,...///...---+++,,,---.........------+++++++++*********))))))------------.........///)))***+++,,,------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...//////...------------...,,,,,,,,,,,,---...///000......................../////////////////////...///////////////............////////////000000000000000000000000000000000222333333444444333333333333333444444555666666777444555666777999:::;;;;;;===<<<>>>CCCGGGLLLWWWaaarrrkkkkkkkkklllkkkkkkjjjiiijjjkkklllnnnpppqqqrrrrrrqqqppppppppppppqqqrrrrrruuuuuuuuusssppppppqqqssspppooonnnoooqqqrrrrrrpppsssttttttsssrrrrrruuuwwwxxxwwwtttrrrqqqppppppppppppqqqrrrrrrqqqqqqrrrssszzzxxxuuuuuuxxx{{{}}}~~~~~~{{{yyyzzz~~~|||yyyyyyyyyzzzxxxwwwvvvxxxyyy|||~~~}}}vvvnnnjjjiiiiii```\\\VVVQQQMMMKKKJJJKKKLLLOOOWWWdddttt|||}}}gggaaaXXXPPPMMMOOOTTTXXXUUU```kkkrrrxxxssslllfffdddaaaZZZUUUSSSTTTSSSSSSRRRQQQPPPOOOOOOKKKNNNOOONNNNNNTTT^^^fffjjjmmmmmmggg]]]QQQIIIEEEBBBCCCFFFKKKQQQVVVXXXXXXZZZ^^^ccciiinnnrrrtttuuummmiiiccc]]]YYYVVVSSSQQQOOOOOOMMMLLLJJJHHHGGGFFFDDDCCCBBBBBBCCCDDDEEEFFFHHHGGGGGGFFFEEEGGGJJJLLLKKKNNNPPPMMMGGG@@@<<<;;;111111000///...------,,,////////////////////////////////////////////////000000//////......------...................................................---,,,,,,,,,...000111......//////////////////........................++++++++++++,,,---...///)))***,,,---...------,,,......------------,,,,,,++++++++++++++++++++++++((())),,,.........---,,,)))***,,,...000000000000........................+++++++++,,,,,,------------,,,,,,++++++,,,,,,------,,,+++,,,...///...---,,,---.../////////...---.........---------,,,,,,---------.........//////***+++,,,---.............../////////////////////......---,,,,,,,,,------//////...------------...+++++++++,,,---...///000///////////////////////////////////////.........------......///000000000000000000000111111111111000000000000000000000000///000222444555555555555333333444444555666777777444444555777888999:::;;;<<<;;;===BBBFFFLLLWWWbbbssseeegggiiiiiihhhffffffgggjjjllloooqqqqqqrrrtttuuurrrqqqpppnnnmmmmmmmmmmmmnnnooopppppppppnnnmmmllliiiiiiiiiiiijjjlllnnnooorrrqqqppppppqqqtttwwwyyywwwuuusssqqqpppoooppppppnnnooopppqqqrrrrrrqqqqqqxxxvvvuuutttuuuvvvxxxyyy}}}}}}~~~~~~}}}~~~~~~}}}}}}}}}}}}|||}}}}}}}}}|||}}}~~~~~~}}}xxxuuuqqqjjj___XXXUUURRROOOMMMNNNRRRVVV[[[gggsssvvvqqqkkkmmmooorrrtttuuuvvvvvvfffaaaYYYSSSPPPPPPOOOOOOOOORRRWWW]]]fffrrr}}}|||sssiiibbb]]]YYYVVVUUUVVVWWWWWWTTTPPPLLLJJJMMMLLLLLLMMMKKKLLLTTT^^^gggpppvvvrrrkkkaaaRRRDDDCCCCCCFFFKKKQQQTTTSSSQQQUUUWWWZZZ___fffmmmtttxxxsssrrrpppjjjbbb[[[WWWUUUVVVSSSOOOJJJGGGFFFFFFFFFDDDCCC@@@??????@@@AAACCCBBBCCCEEEFFFGGGGGGGGGFFFKKKLLLMMMMMMJJJFFFAAA>>>999666333000......///000+++,,,---///000111111111......------------..............................------------------------///.........//////---+++---------,,,,,,+++++++++------............------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,++++++***---------....../////////+++,,,,,,------,,,,,,+++............---,,,++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))........................,,,,,,,,,------.........000...------///000000///,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000...+++)))))),,,......,,,,,,,,,,,,------.........------------------------.........///......---,,,---------.........//////...............---------............////////////222111111111000000//////111111111000000000000000000000111222333444444555444444444555555555555666777777777888999999999:::======@@@CCCEEEIIIUUU```rrrhhhjjjkkkkkkhhhfffffffffjjjllloooqqqqqqrrrsssuuusssrrrpppnnnllljjjiiiiiikkklllmmmmmmmmmmmmlllkkkiiiiiiiiiiiijjjlllnnnoooqqqooonnnmmmnnnqqqsssuuuuuutttrrrpppooonnnmmmmmmkkkkkklllmmmnnnoooqqqqqquuutttrrrrrrrrrsssuuuvvvyyyyyyyyyxxxxxxyyy|||||||||~~~~~~}}}~~~|||{{{|||~~~yyypppeee[[[UUUSSSSSSOOORRRUUUYYYcccnnnoookkkiiijjjkkkllllllkkkjjjiii```\\\WWWRRRPPPNNNMMMKKKLLLLLLNNNQQQWWWaaammmuuu}}}uuunnnggg```[[[VVVWWWVVVUUUTTTQQQOOONNNKKKIIIIIIJJJHHHHHHOOOXXXaaajjjrrrrrrnnngggZZZNNNGGGEEEDDDGGGLLLPPPRRRRRRRRRRRRSSSWWW]]]eeemmmrrruuuuuutttpppiiibbb^^^\\\WWWVVVSSSPPPMMMJJJHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGHHHGGGGGGHHHIIIJJJKKKJJJHHHFFFDDD<<<999555111///...///000------...//////////////////......------......///........................------------------------......---.........---,,,,,,,,,,,,,,,++++++******------............------///...---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++---------...------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,++++++---......---------------------------++++++*********+++,,,---...,,,******---......---------...............///------------------------------...............------------.........//////........................------......//////000000111111111111000000000///111111111111000000000000222222222222222333333333444444444555555555555666777777777888999999::::::======@@@CCCEEEIIITTT```rrrkkklllmmmllljjjgggffffffjjjllloooqqqqqqqqqsssuuusssrrrooollliiigggeeedddggghhhiiijjjkkkkkkkkkjjjjjjiiiiiiiiijjjlllmmmnnnnnnmmmkkkkkkkkkmmmoooppprrrrrrqqqooonnnmmmlllkkkhhhgggggghhhiiilllnnnpppppppppooonnnnnnpppqqqrrrvvvvvvuuusssssstttxxx{{{}}}~~~zzzwwwwwwxxxyyy|||~~~~~~}}}|||}}}zzzxxxwwwyyy{{{wwwhhh]]]YYYZZZTTTVVVWWWZZZaaaiiikkkhhhhhhiiiiiiiiiiiigggeeeddd\\\ZZZVVVSSSQQQOOOLLLJJJKKKJJJHHHHHHJJJRRR\\\cccrrrxxx{{{ssskkkeee\\\ZZZXXXUUUSSSRRRRRRRRRLLLJJJJJJJJJGGGFFFKKKRRRXXXbbblllqqqqqqnnnddd[[[MMMJJJEEEDDDFFFJJJNNNPPPMMMLLLMMMOOOUUU]]]eeejjjqqqsssuuusssooojjjfffddd\\\\\\ZZZXXXTTTOOOJJJGGGFFFFFFGGGGGGFFFDDDBBBAAAAAABBBDDDFFFGGGGGGGGGGGGEEEFFFHHHIIIJJJKKKKKKKKKBBB???:::555111////////////////////////.........///......------......///........................------------------------,,,------.........------------------,,,,,,,,,,,,------............------......---,,,,,,,,,------+++++++++,,,,,,,,,------***++++++,,,------......+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,------...---------........................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...,,,++++++---......---........................------,,,,,,------...///...---+++,,,---//////...///////////////.........------------------------+++,,,---...////////////---------...............////////////////////////---------...///000000111111111111111000000000000111111111111111111111111444333333333222222222111444444444555555555555666666777777888999999::::::<<<===???CCCEEEIIITTT```sssjjjlllmmmmmmkkkiiihhhhhhjjjllloooppppppppprrrsssqqqooommmjjjgggeeeccccccdddeeefffgggiiijjjjjjkkkiiiiiihhhhhhiiikkklllmmmlllkkkjjjiiiiiijjjlllmmmmmmnnnnnnnnnnnnmmmmmmmmmiiihhhfffeeefffhhhlllnnnmmmllllllllllllmmmnnnooottttttrrrpppoooqqquuuxxxzzz~~~}}}xxxvvvvvvvvvvvvwwwxxxyyyxxxxxx~~~}}}|||~~~|||||||||zzzwwwuuuxxxzzz}}}~~~zzzmmmeeeaaa]]]]]]]]]```ffflllooonnnoooppppppqqqpppooommmlllaaa^^^YYYUUUSSSQQQOOOMMMMMMLLLJJJHHHIIIMMMSSSXXXaaahhhrrr}}}vvvpppgggddd^^^YYYTTTRRRRRRRRRRRRPPPNNNNNNKKKHHHKKKPPPRRRZZZeeennnqqqooojjjdddVVVRRRLLLGGGEEEFFFHHHIIIGGGGGGHHHKKKQQQXXX___cccfffjjjnnnppppppmmmkkkjjjdddcccaaa\\\WWWQQQKKKHHHGGGHHHIIIIIIHHHEEEBBB@@@@@@AAACCCEEEFFFFFFFFFEEEEEEEEEFFFHHHJJJLLLMMMOOOJJJFFFAAA:::555111///////////////...//////////////////............//////................................................+++---.........------...///.....................------............------...------,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------..............................,,,,,,------------,,,,,,++++++,,,---....................................---------.........//////------------------------...---,,,,,,,,,---///000.................................------,,,,,,,,,000...------///000000///------------------------...............//////000...---------.../////////000/////////......------------------------------***+++,,,...///000000000........................////////////000000000000,,,------...///000111111111111111000000000000000000111111111111111222222333333333333333333333333444444444555555555555666666666777888999::::::;;;<<<<<>>BBBDDDHHHSSS___tttdddfffhhhiiihhhffffffgggfffhhhjjjkkkkkkkkklllmmmiiihhhgggfffeeedddddddddbbbbbbcccccceeegggiiikkkfffeeedddddddddeeefffgggdddeeeeeefffggghhhhhhiiigggeeedddcccdddgggjjjllllllkkkhhhfffeeefffhhhiiieeeffffffggggggggggggggghhhjjjkkkkkkiiiiiiiiijjjkkkoootttwwwyyyzzz{{{|||zzz}}}}}}zzzyyyyyyxxxyyyyyyxxxwwwvvvxxxyyyuuuvvvwwwyyy{{{}}}||||||zzz{{{}}}|||}}}~~~~~~|||{{{{{{|||zzzzzzyyywwwvvvwwwzzz}}}wwwmmmeee___ZZZVVVLLLMMMMMMKKKIIIHHHIIIJJJHHHKKKPPPTTTYYYcccqqqzzz|||vvvooojjjfff]]]YYYVVVWWWTTTNNNKKKLLLOOOMMMOOOUUUXXXVVVWWW[[[YYY]]]aaabbb___[[[XXXXXXNNNJJJEEEBBBAAACCCGGGJJJNNNRRRXXX]]]```cccfffgggkkkjjjhhheeeaaa\\\XXXUUUTTTQQQMMMHHHEEEDDDEEEEEEGGGHHHHHHHHHHHHFFFEEEDDDCCCDDDEEEFFFHHHIIIJJJJJJNNNOOOPPPOOOKKKFFF@@@<<<999777555222000000000111000000////////////000000////////////////////////........................000333555333///,,,...000+++,,,,,,,,,------------------............------,,,,,,,,,,,,,,,---...///------........./////////...............---------------,,,,,,,,,+++++++++------............---------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...,,,++++++---......------------------------------...///000000000//////))),,,......---,,,,,,...------------............------------------------+++,,,---...//////////////////.........---------,,,------...//////000000////////////............///000000000111111111111000000111222222333444444222333333333444444555555444444444555555555555666555555666888999:::;;;<<<;;;;;;>>>BBBCCCHHHSSS___uuueeefffhhhhhhfffdddddddddeeegggiiijjjjjjjjjkkkllljjjiiihhhfffeeedddccccccbbbbbbbbbbbbdddfffhhhiiieeedddcccccccccdddeeefffbbbbbbccceeefffggghhhhhhhhheeebbb``````cccfffiiiiiihhhgggffffffgggiiijjjddddddeeeffffffffffffeeeiiikkkmmmnnnlllkkkjjjkkkgggkkkoooqqqsssuuuwwwyyyyyy~~~~~~}}}~~~yyyzzzzzzyyywwwvvvxxxyyyvvvvvvwwwxxxyyy{{{}}}~~~|||~~~|||yyy{{{}}}|||zzzxxxuuuvvvxxx{{{~~~~~~~~~yyypppggg___ZZZUUUTTTRRRNNNKKKKKKMMMOOOMMMOOOPPPNNNOOOUUU___hhhrrrzzzuuuqqq```\\\YYYZZZWWWQQQNNNNNNNNNJJJJJJOOOQQQPPPRRRXXXVVV[[[aaaeeeeeeddddddeeeYYYSSSJJJBBB>>>AAAFFFJJJKKKOOOSSSWWWYYY\\\___aaaggghhhiiiiiifffbbb\\\YYYXXXTTTNNNHHHEEEEEEGGGIIIKKKKKKKKKKKKJJJHHHFFFEEEAAABBBDDDFFFHHHIIIIIIJJJJJJLLLPPPRRRPPPLLLFFFBBB===;;;777333000/////////000000////////////000000000000000000000000000000////////////////////////111555777555///,,,...000.../////////000000111111---..................---,,,,,,,,,,,,,,,---...///.........////////////000,,,,,,------...//////////////////......---------------............------............---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------........................+++,,,---///000//////...........................,,,,,,,,,------.........000...------///000000///........................***+++,,,---------,,,+++(((+++......,,,+++,,,------.........//////000000------------------------,,,,,,---...//////////////////.........---------,,,,,,,,,---...//////000000000000///......------//////000000111111111222000000111222333333444444555555444444444333333333444444444555555555666666444555666888999:::<<<<<<;;;;;;>>>BBBCCCGGGSSS___uuuccccccdddddddddeeeeeeeeeeeefffggggggggghhhjjjllliiiiiigggfffdddbbbaaaaaabbb```___```cccfffhhhiiifffeeedddbbbaaaaaabbbcccbbbbbbbbbccceeegggiiikkkgggggggggeeebbbaaabbbdddiiigggeeeddddddeeefffgggdddddddddfffhhhhhhgggfffggghhhiiijjjkkkjjjiiiiiikkkkkkkkklllmmmnnnooopppvvvzzz~~~~~~}}}}}}xxxxxxwwwwwwwwwyyyzzz{{{yyyyyywwwuuutttuuuxxxzzz}}}|||{{{zzz}}}}}}|||{{{yyyxxxwwwvvv|||}}}~~~~~~vvviii\\\^^^YYYSSSPPPPPPPPPNNNLLLLLLLLLLLLNNNQQQUUUXXX[[[eeemmmyyyhhheee___ZZZVVVUUUVVVWWWRRRQQQNNNMMMNNNPPPQQQRRRWWWYYY\\\___aaacccgggjjjfffaaaWWWLLLDDDCCCFFFJJJIIINNNSSSUUUTTTUUUZZZ^^^dddfffiiikkkkkkhhheeeccc]]]WWWOOOHHHEEEFFFGGGHHHKKKKKKLLLNNNNNNLLLHHHEEEEEEFFFFFFFFFFFFDDDBBBAAAKKKKKKLLLMMMMMMLLLJJJJJJBBB>>>777333111222333333222111//////000000///---///---+++,,,///000000...------,,,+++***((('''&&&//////.........---------........................000////////////.........//////.........---------........................,,,,,,,,,,,,,,,---...//////---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......+++---///000000///---+++.../////////...------,,,,,,,,,---...---,,,***)))---------............//////...,,,+++***++++++,,,------,,,,,,,,,,,,------///......------,,,++++++111000...------...000111//////////////////......,,,---.../////////............////////////......,,,,,,,,,------.........,,,---......///...........................------.../////////000000000000///////////////000111111111111111111111111111111111111222222222333333333333333333333333333333333777777666666555555555444666666777777888999;;;<<<>>>>>>@@@DDDEEEJJJVVVbbbuuuaaabbbbbbbbbbbbcccccccccdddeeefffeeeddddddfffgggiiiiiihhhgggeeecccaaa```___^^^]]]^^^aaadddeeeeeeffffffdddcccbbbaaaaaaaaaaaaaaaaaaaaaccceeefffhhhjjjkkkkkkiiifffddddddeeefffeeedddcccccceeefffhhhgggeeedddeeeffffffeeedddeeefffhhhjjjkkklllkkkkkklllkkkkkkkkklllmmmnnnnnnsssvvvzzz}}}|||{{{zzzzzzwwwvvvuuuuuuuuuvvvxxxyyyzzzzzzyyywwwvvvwwwzzz}}}~~~}}}}}}~~~~~~}}}{{{xxxuuusssqqqpppwwwxxxyyy|||~~~xxxkkkaaa\\\VVVTTTSSSRRRPPPMMMLLLKKKLLLLLLNNNQQQSSSUUUXXX___hhhqqqwww~~~sssnnnhhhaaa\\\YYYYYYZZZZZZ[[[[[[WWWRRRPPPQQQSSSRRRTTTWWWZZZ]]]bbbhhhmmmnnniiiaaaWWWMMMHHHGGGHHHHHHMMMRRRSSSRRRRRRUUUXXX___aaadddhhhiiijjjiiiiii___YYYRRRLLLKKKLLLMMMNNNNNNMMMMMMMMMMMMKKKGGGDDDDDDDDDEEEFFFFFFEEEDDDCCCIIIJJJKKKMMMMMMMMMMMMLLLHHHCCC===888666555444333111///......//////...------+++)))***---......,,,111111000000///...,,,,,,............------------......................../////////.........------//////.........---------..............................---------.../////////---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,+++***,,,------...---,,,+++***---------............///......---,,,,,,,,,,,,,,,000000////////////000000...........................---,,,,,,,,,,,,---...........................,,,------------...............////////////......---------....../////////---...//////000000//////............................../////////////////////////////////000111111////////////////////////111111111222222222333333111111222333333444555555777666666666555555555555666666777777888999;;;<<<>>>>>>@@@CCCEEEIIIUUUaaauuu````````````aaaaaaaaaaaadddffffffeeecccbbbcccdddhhhhhhiiihhhgggdddaaa```^^^]]]]]]___bbbccccccbbbeeeeeeeeedddcccaaa```___aaaaaaaaaaaabbbcccdddeeelllnnnooonnnkkkhhhggggggeeedddccccccccceeefffgggiiigggdddddddddeeedddcccdddeeehhhjjjlllmmmmmmmmmllllllkkkkkkkkkllllllmmmooorrruuuwwwwwwvvvvvvwwwvvvtttrrrqqqqqqsssvvvwwwzzz{{{zzzyyyxxxzzz}}}~~~}}}yyyuuurrrpppqqqrrrsssuuuxxx|||~~~kkkeee^^^ZZZXXXVVVSSSPPPMMMMMMMMMMMMMMMNNNOOOPPPOOOSSSYYY^^^dddllluuu|||}}}yyyrrrjjjdddaaa``````^^^bbbddd___VVVOOOOOOQQQMMMNNNPPPRRRWWW^^^ffflllqqqppplllddd[[[RRRLLLIIIJJJMMMRRRRRRQQQOOOPPPRRRXXXZZZ^^^bbbfffkkknnnooofffaaaYYYTTTRRRSSSTTTTTTSSSPPPNNNLLLKKKHHHFFFCCCAAABBBCCCDDDEEEEEEEEEEEEGGGHHHKKKMMMOOOOOOOOOOOOOOOKKKEEEAAA===999555333222000......///000///...---,,,***+++,,,...------///////////////...------......---------,,,,,,,,,....................................---------,,,...............---------........................000///...............//////---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......///...,,,,,,,,,,,,...///,,,------------,,,++++++,,,------------,,,++++++---------............///---............---,,,,,,...------,,,,,,------...------......///000000111,,,------------------,,,---------------------------,,,+++++++++,,,...///......////////////...............///////////////...//////000000000000000........................////////////............///////////////000111111////////////////////////111111111222222222222333///000111222444555666777666666666666555555555555666666777777888999;;;<<<======???BBBDDDHHHTTT```ttt_________`````````aaaaaaeeefffggggggeeeeeeeeefffggghhhiiijjjhhhfffbbb````````````bbbdddeeedddbbbbbbcccdddddddddcccaaa```bbbbbbbbbbbbcccccccccdddjjjlllooopppnnnlllkkkkkkhhhgggfffeeeeeeeeeffffffhhhfffdddcccdddeeeddddddeeefffhhhjjjlllllllllllllllkkkkkkjjjjjjjjjkkkkkklllooorrrssssssssstttuuuuuussspppooooooqqqsssuuuxxxxxxyyyxxxwwwyyy|||~~~}}}~~~~~~~~~~~~~~~zzzwwwvvvqqqqqqqqqrrrtttwww{{{}}}|||tttiiiaaa]]]ZZZWWWUUUOOOOOOOOONNNNNNNNNNNNNNNOOORRRUUUVVVXXX]]]dddjjjvvvzzz{{{tttnnnjjjhhhgggaaaccceeebbb\\\VVVSSSRRRLLLLLLKKKLLLOOOVVV^^^dddjjjmmmpppnnnhhh___WWWSSSPPPQQQRRRQQQOOOOOOPPPSSSSSSTTTWWW[[[aaahhhmmmpppooojjjccc]]][[[ZZZYYYXXXWWWSSSOOOKKKHHHFFFCCCAAA>>>???@@@BBBCCCDDDEEEEEEGGGIIIKKKMMMOOOOOOPPPOOOSSSPPPLLLGGGCCC===777333444222000000111222111111//////........./////////------............------------------,,,,,,,,,,,,..............................---------,,,,,,,,,................................................000///...---------------///---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......000000////////////000000......////////////......------------------,,,,,,---------............///------/////////...---,,,,,,,,,++++++++++++,,,,,,------......////////////---...000111111000...---+++,,,,,,,,,,,,,,,---------,,,+++******+++...///---......//////......---..................//////......///000000000000///............////////////000000000////////////...///////////////000000111000000000000000000000000111111111111222222222222000111111222444555555666666666666666666555555555666666666777888999;;;;;;<<<<<<>>>AAACCCGGGSSS___sss`````````aaaaaaaaabbbbbbbbbdddfffgggffffffggghhheeegggiiijjjjjjgggeeecccaaaaaaaaabbbdddeeecccbbb___```bbbcccddddddcccbbbaaaaaabbbbbbbbbbbbbbbaaaeeehhhlllnnnnnnnnnnnnooonnnmmmkkkiiihhhfffeeeeeeeeedddcccccceeegggfffffffffgggiiijjjkkkjjjjjjiiikkkjjjjjjiiiiiiiiiiiijjjkkkmmmoooppppppqqqsssuuutttsssqqqooooooppprrrtttssstttuuuuuutttuuuxxxzzzzzz{{{{{{{{{{{{~~~}}}{{{zzzwwwvvvuuutttuuuwwwyyy{{{{{{{{{|||}}}}}}~~~~~~~~~uuuhhhaaa]]][[[YYYRRRQQQPPPOOONNNMMMNNNNNNNNNQQQTTTTTTSSSTTTXXX\\\dddjjjuuuxxxrrrnnnkkkfffdddbbbbbbbbb```ZZZVVVNNNMMMKKKIIIIIIMMMSSSXXX^^^eeennnssssssnnnhhhdddXXXVVVSSSOOOMMMNNNQQQSSSPPPPPPRRRUUUZZZaaagggkkkoookkkfffbbbaaaaaa``````[[[VVVQQQLLLHHHEEEBBB@@@<<<===>>>???@@@BBBCCCDDDHHHIIIKKKMMMNNNNNNNNNNNNSSSQQQNNNKKKGGGBBB;;;777666333000///000111111000////////////......///000//////000000111111000000......---------,,,,,,,,,..............................---------,,,,,,,,,---...................................................---,,,++++++++++++///---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---.........///111222222111///.........///000000//////...---------------------...---------............///,,,---.../////////------//////............//////.........---------,,,,,,,,,...000111111000...,,,++++++++++++,,,,,,---------,,,+++******+++...///------............------------------------------,,,---......//////.............../////////000000000000000000000000000000///////////////000000111000000000000000000000000000000111111111222222222222222333333333333444444555555555666666666666666666666666777888999;;;;;;;;;;;;===AAABBBGGGSSS___rrraaaaaaaaaaaabbbbbbbbbbbb___bbbeeeffffffeeefffgggdddfffhhhiiijjjiiihhhgggbbbaaa```aaabbbcccbbbaaa___```aaabbbcccccccccccc___``````aaaaaaaaa``````aaadddhhhjjjlllmmmoooqqqrrrqqqooommmjjjhhhfffeeedddddddddfffhhhhhhgggffffffggghhhiiiiiiiiihhhgggiiiiiihhhhhhhhhiiiiiijjjkkklllnnnnnnnnnpppsssuuuuuutttsssrrrrrrrrrssssssqqqrrrssssssrrrrrrtttvvvvvvwwwwwwxxxxxx{{{}}}}}}{{{zzzyyyyyyzzz{{{yyyzzz{{{|||}}}}}}}}}}}}yyyzzz{{{{{{{{{|||uuulllfffaaa^^^XXXVVVSSSOOOMMMLLLMMMMMMIIILLLPPPQQQPPPPPPSSSVVVUUU\\\gggrrr|||~~~vvvrrrkkkeee___^^^```___YYYSSSOOOOOONNNKKKIIIJJJLLLOOOUUU]]]iiissswwwvvvtttrrrbbb^^^XXXRRRNNNNNNOOOPPPMMMMMMMMMOOOSSSYYY^^^aaadddbbb```aaadddfffggghhh___[[[UUUOOOKKKHHHDDDBBB>>>>>>===>>>???@@@AAABBBGGGHHHJJJLLLMMMNNNMMMMMMQQQPPPNNNMMMJJJFFFAAA===777444000......///............///---,,,+++---...------...//////.........//////.........---------....................................---------,,,---------.......................................---,,,++++++++++++++++++///---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......***,,,...000000...,,,***,,,,,,---............------------,,,------...///---------............///,,,,,,---............---------,,,,,,,,,,,,------///......---,,,,,,+++++++++,,,...//////...,,,+++***++++++,,,,,,------...---,,,+++++++++,,,...///------............---------------------,,,,,,,,,,,,------........................//////000000111////////////000000000111///////////////000111111////////////////////////000000000111111111111222333333333333333333333333555555555666666666666666666666777777888999;;;<<<<<<<<<>>>AAACCCGGGSSS___qqq```aaaaaaaaaaaabbbbbbbbbaaadddfffggggggeeeeeefffdddeeefffhhhjjjkkkkkkkkkeeecccaaa```bbbccccccbbbbbbbbbaaaaaaaaaaaabbbbbb```aaabbbdddddddddcccccc```cccfffhhhiiikkknnnqqqrrrrrrpppnnnllliiigggfffeeeeeefffiiijjjiiifffdddcccdddfffggghhhhhhhhhggggggggggggggghhhhhhiiijjjjjjkkkllllllmmmooorrruuuvvvvvvvvvvvvuuuuuuttttttqqqssstttsssrrrrrrssstttqqqrrrttttttuuuwww{{{}}}~~~~~~}}}}}}}}}~~~{{{zzzyyywwwvvvwww{{{~~~}}}wwwoooiiidddaaaZZZTTTPPPNNNNNNNNNHHHKKKNNNNNNMMMMMMQQQTTTQQQVVV]]]dddjjjrrr{{{yyyrrrhhhaaa]]]ZZZUUURRRNNNPPPPPPPPPNNNLLLMMMNNNOOOWWWcccmmmrrrttttttsssnnniiiccc\\\WWWRRRNNNLLLIIIIIIIIIKKKNNNRRRVVVYYYYYYYYYYYY]]]aaafffhhhiiiccc___ZZZUUUQQQMMMHHHEEEAAAAAA@@@?????????@@@AAADDDEEEHHHKKKMMMNNNNNNNNNNNNMMMMMMMMMMMMKKKHHHEEE;;;888333111000000//////...///000...,,,+++---///,,,,,,,,,------,,,++++++000000/////////................................./////////.........---------------.........//////........................,,,,,,+++++++++,,,------///---+++,,,---...---,,,---------------------------,,,,,,,,,,,,---......+++,,,------------,,,+++,,,,,,---..................------,,,---...///000---------............///,,,,,,,,,,,,,,,---......++++++************++++++............------------,,,,,,---......---,,,,,,+++++++++,,,---.........,,,------------.........,,,------......------,,,///.........------------------...///////////////---......///000000111111+++,,,,,,---...///000000///////////////000111111////////////////////////000000000000111111111111222222222333333444444444555555555555666666666777666666777777888999;;;<<<<<<<<<>>>AAACCCHHHTTT```qqq````````````aaaaaaaaaaaaeeehhhjjjkkkiiigggffffffcccdddeeegggiiikkkmmmnnniiifffcccbbbdddeeefffffffffdddbbb```______``````dddeeeggghhhiiiiiihhhhhhbbbccceeeggghhhjjjmmmpppqqqppppppnnnmmmkkkiiihhhggggggiiikkkkkkiiieeeaaa```bbbdddfffhhhiiiiiiiiiffffffffffffgggiiijjjjjjiiijjjkkkkkkkkknnnrrruuuvvvwwwxxxyyyxxxwwwuuutttssstttuuuuuusssrrrssstttnnnppprrrssssssuuuxxxzzzxxxyyyyyy{{{|||}}}~~~~~~~~~{{{wwwuuuvvvzzz~~~xxx{{{~~~~~~{{{ssspppkkkbbbZZZTTTQQQQQQQQQLLLMMMNNNMMMKKKKKKOOOSSSVVVWWWYYYZZZ]]]dddnnnuuuzzzmmmbbb[[[XXXWWWLLLOOORRRSSSRRRQQQPPPPPPMMMTTT^^^fffkkkmmmnnnnnnwwwtttnnnggg```WWWOOOJJJFFFFFFGGGHHHKKKOOORRRUUUTTTTTTUUUYYY^^^bbbeeeeeefffccc^^^YYYUUUPPPKKKHHHDDDCCCBBB@@@???@@@@@@AAAAAACCCFFFJJJLLLNNNPPPPPPLLLLLLLLLMMMOOOOOOMMMKKKAAA===888555444333333222000111222000...---...111000000000000000///......000000000000////////////........................000////////////.........---------.........//////........................,,,,,,,,,,,,------...//////---+++,,,---...---------------------------------,,,,,,,,,,,,---......///...------------...///......///000111111000000...------,,,---...///000---------.........//////,,,,,,+++***+++,,,...///...------,,,,,,------...------......///000000000...//////////////////...++++++,,,------...//////,,,---.../////////......,,,------......------,,,000000//////.........---...//////000000000000000---......///000111111222((()))***+++---.../////////////////////000111111111111111111111111111111000000000000111111111111000000111222444555666666444555555555666666777777666666777777888999;;;<<<======???BBBDDDHHHTTT```pppbbbbbbbbbaaaaaaaaaaaaaaaaaaccceeeggggggeeecccaaadddcccccccccdddfffhhhiiieeefffffffffeeeeeedddcccbbbaaa```^^^^^^^^^___```bbbdddeeefffeeefffhhhiiiffffffggghhhiiikkklllmmmpppqqqrrrpppllliiiggggggbbbdddfffhhhhhhhhhfffeeeeeeddddddeeeffffffeeeccchhhhhhhhhhhhhhhhhhgggggghhhhhhiiijjjkkkmmmooopppqqqppppppqqqrrruuuwwwxxxvvvuuuuuutttrrrqqqooonnnnnnnnnnnnnnnooopppqqqrrrwwwvvvtttssstttuuuwwwxxx|||}}}~~~~~~~~~|||{{{|||~~~wwwssskkkccc\\\UUUQQQOOOMMMRRRQQQKKKJJJNNNPPPMMMNNNRRRVVVVVVVVVXXX^^^dddrrrzzzzzzrrrkkk```UUUTTTSSSSSSVVVYYYYYYUUUQQQPPPRRRWWW]]]bbbeeeeeecccjjjmmmmmmhhhfffcccYYYMMMKKKEEEBBBDDDGGGHHHLLLQQQOOOQQQTTTUUUUUUWWW\\\aaaeeehhhfff___XXXTTTPPPKKKGGGGGGFFFDDDBBBAAABBBCCCDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJJJJKKKLLLMMMMMMMMMFFFBBB;;;444000......///000000000000000000////////////////////////////////////.........---------........................///...------++++++***)))+++,,,------......------////////////////////////------............------//////.........---------.........---------,,,,,,,,,,,,,,,---------......000///...---------------///............---------111111000000/////////...---.........///000000000---------------------------...///...------...///---,,,++++++,,,---///000,,,------......------,,,.........---,,,+++***)))............////////////........................////////////...---,,,+++////////////..................///000000000000000000000000000//////////////////000000111111222222//////000000111111111222000///.........///111222222222333333333333444444444555555666666666666666999999999888999999::::::<<<;;;===AAACCCGGGQQQ[[[ooobbbbbbbbbaaaaaaaaa`````````bbbccceeeeeedddcccbbbbbbbbbaaaaaabbbccceeeeeecccddddddddddddccccccbbbcccbbbaaa``````aaabbbbbbccceeeggggggggggggiiikkkjjjjjjiiiiiiiiijjjjjjkkkoooppppppnnnjjjgggeeeeeeaaabbbdddfffgggggggggfffeeedddccceeefffgggeeedddffffffffffffeeeeeeeeeeeefffgggggghhhiiikkkmmmnnnpppooopppppprrrtttvvvwwwuuuuuuuuutttsssrrrppppppnnnnnnnnnnnnooopppqqqrrrsssrrrqqqqqqpppqqqrrrrrrxxxyyy{{{}}}~~~yyyooofff___ZZZWWWQQQTTTSSSNNNLLLNNNNNNLLLLLLOOORRRRRRPPPRRRWWW\\\aaaiiittt{{{xxxnnncccXXXVVVTTTVVVZZZ\\\ZZZXXXSSSSSSTTTWWW\\\```bbbcccdddhhhhhhgggggghhhbbbZZZSSSLLLFFFEEEDDDDDDGGGLLLPPPRRRUUUUUUTTTUUUYYY]]]___dddeee```[[[XXXTTTOOOHHHHHHHHHFFFEEECCCCCCDDDFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMJJJGGGAAA:::555222000000//////////////////////////////////////////////////////.........---------//////////////////////////////......---,,,,,,,,,+++,,,------......------////////////////////////---..................---//////.........---------,,,,,,,,,+++++++++******,,,,,,,,,---------......//////...---------------///............---------///.........---------,,,..................//////---------------------------...///...------...///------,,,,,,,,,---......,,,------......------,,,............---,,,++++++............////////////........................------...............---111000000000000000000000------...///////////////000000000000////////////000000000000000000000000///000000000111111111111000/////////000000111111222222333333333333444444444555555666666666666666999888888888999::::::;;;===<<<===AAACCCGGGPPPZZZnnnccccccbbbaaaaaa```____________```aaabbbcccddddddcccbbbbbbaaaaaabbbccccccaaaaaabbbcccccccccbbbbbbdddcccccccccccccccdddeeeeeegggiiiiiiiiiiiikkkmmmnnnmmmlllkkkiiiiiiiiihhhmmmnnnnnnlllhhheeeccccccaaaaaabbbcccdddeeefffgggdddccccccdddfffgggfffdddcccccccccccccccccccccccceeeeeeeeefffgggiiijjjkkknnnnnnooopppqqqssstttttttttttttttttttttssssssrrrpppooooooooopppqqqrrrssspppppppppppppppooonnnmmmrrrsssuuuwwwyyy{{{|||}}}~~~wwwnnnfffaaaXXXZZZWWWRRRPPPPPPOOOLLLKKKMMMOOONNNLLLMMMQQQTTTSSSZZZccckkkqqq{{{{{{ppp```\\\XXXXXX\\\```bbbbbb]]]ZZZVVVUUUWWW[[[^^^``````cccddddddgggkkkjjjggg___WWWOOOJJJFFFCCCEEEJJJQQQSSSUUUTTTRRRRRRUUUXXX]]]cccgggeeeaaa^^^XXXSSSKKKJJJJJJIIIHHHGGGFFFFFFIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHJJJKKKMMMNNNOOOLLLHHHBBB===888444222//////............///////////////////////////////////////............---000000000000000000000000........................,,,,,,---............---////////////////////////.......................................---------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......//////...------------...///............---------.........---------------.........------------------------------------------...///...------...///---------...------,,,,,,,,,------......------,,,---......//////......------............/////////........................+++,,,---...////////////000000000000000000000000,,,------...............////////////000000000000111111000//////...------000000000000111111111111///000111111222222111111222222333333333333444444444555555666666666666666777777888888999:::;;;<<<>>>===>>>AAACCCFFFOOOYYYmmmdddcccbbbaaa```___^^^^^^^^^]]]]]]^^^```bbbdddeeeeeeeeeddddddcccccccccccc``````aaaccccccddddddcccdddddddddddddddeeeeeefffgggiiikkkkkkkkkkkkmmmnnnooonnnmmmkkkiiihhhhhhhhhkkklllmmmkkkgggdddbbbbbbbbbbbbaaaaaabbbcccdddeeebbbbbbbbbdddfffgggfffeeebbbbbbbbbbbbbbbccccccccceeeeeeeeefffggghhhjjjjjjlllmmmnnnpppqqqrrrrrrrrrssstttuuuuuuvvvvvvuuuuuurrrrrrqqqqqqrrrsssttttttqqqqqqrrrsssrrrpppnnnlllmmmmmmoooppprrruuuvvvwwwxxxxxxyyyyyy{{{~~~tttkkkaaa___\\\XXXUUUSSSQQQNNNMMMNNNOOONNNMMMMMMPPPSSSRRRVVV[[[```eeennnzzzxxxjjjddd\\\ZZZ]]]bbbfffgggfffaaa\\\XXXXXXYYY[[[\\\______```aaadddiiimmmnnnkkkcccZZZTTTMMMHHHIIINNNPPPRRRUUUTTTRRRQQQTTTWWW___gggmmmlllhhhddd^^^WWWOOONNNLLLKKKKKKJJJIIIGGGKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEFFFGGGIIIKKKNNNOOOQQQPPPNNNJJJDDD>>>888555000///......---...///////////////////////////////////////...............////////////////////////------........./////////,,,------...............////////////////////////.........------.................................///............---------,,,,,,,,,---------......///......---------......///............---------////////////////////////.........---,,,,,,,,,+++,,,,,,---------------------...///...---------///------...///...---+++***,,,------......------,,,,,,,,,---...............---------.........//////........................,,,------...//////......---------...............,,,---......//////......////////////000000000000000/////////.........---000000000000000111111111///000111333333222111111222222222333333333444444444555555666666666666666777777777888999;;;<<<===>>>===>>>AAACCCFFFOOOXXXkkk~~~ccccccbbbaaa```___^^^]]]]]]\\\\\\\\\^^^aaaccceeedddddddddccccccbbbaaaaaa```aaabbbdddeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeehhhjjjkkklllkkklllnnnooommmlllkkkjjjiiihhhhhhhhhiiijjjkkkjjjgggdddccccccccccccbbbaaaaaaaaabbbbbbaaaaaaaaacccfffgggfffeeebbbcccccccccdddddddddeeefffffffffggghhhiiijjjkkkkkklllnnnpppqqqqqqpppooosssssstttuuuvvvvvvvvvvvvttttttssssssssstttuuuuuupppqqqssssssrrrpppmmmllljjjkkkkkklllnnnppprrrsssrrrsssttttttvvvzzz|||jjjeee___[[[XXXUUURRRPPPNNNNNNNNNNNNNNNOOOQQQSSSSSSTTTVVVWWWZZZaaajjjqqq~~~tttlllaaa[[[\\\___cccdddbbb___[[[YYYYYYYYYYYYYYYZZZYYYYYY[[[___eeekkkpppsssmmmeee]]]TTTKKKJJJMMMOOORRRUUUUUUSSSRRRUUUWWW^^^fffnnnooonnnlllgggaaaVVVSSSOOONNNNNNMMMLLLJJJLLLLLLKKKKKKJJJJJJIIIIIIFFFEEEEEEFFFHHHKKKNNNOOOPPPPPPPPPNNNIIICCC===999444222000///......///000////////////////////////////////////////////////........................,,,,,,,,,---......//////,,,---......//////......///////////////////////////...------------...///---...................../////////.........------,,,,,,,,,---------............---------......//////............---------.........///////////////.........---,,,,,,,,,+++,,,,,,,,,---------......---...///...---------///------...///...---+++***,,,------......------,,,***+++,,,---------------------------..........................................//////...------,,,,,,,,,------.........///......///000000000000///.../////////000000000111---........./////////000111111000000000000000000///000111333333222111111222222222333333333444444444555555666666666666666777777777888999;;;<<<===>>>===>>>AAACCCFFFOOOXXXjjj~~~bbbbbbaaa``````___^^^^^^\\\\\\\\\\\\^^^```bbbdddaaaaaaaaaaaaaaa```___^^^```aaaccceeeggghhhiiiiiifffggggggggggggfffeeeeeegggiiikkkkkkkkkkkkmmmooojjjiiihhhggggggfffggggggfffgggiiihhhfffdddddddddbbbbbbbbbbbbbbbaaaaaaaaa`````````cccfffggggggfffdddddddddeeeeeeffffffggggggggggggggghhhiiijjjkkkjjjllloooqqqrrrqqqooonnnpppqqqrrrsssttttttttttttttttttssssssssssssttttttnnnooopppqqqpppnnnlllkkkkkkkkkkkkkkklllnnnpppqqqoooppprrrsssuuuyyy~~~yyypppfffaaa]]]WWWSSSRRROOONNNNNNMMMMMMOOOPPPQQQOOOPPPQQQQQQSSSXXX^^^bbbppp{{{yyykkkbbb^^^^^^^^^^^^WWWUUUSSSTTTUUUWWWWWWWWWRRRPPPPPPTTTXXX]]]fffooouuuqqqlllfffZZZNNNJJJLLLPPPTTTWWWWWWUUUTTTUUUXXXVVV___hhhllloooqqqpppmmm```ZZZTTTQQQQQQQQQPPPNNNOOONNNNNNMMMLLLLLLKKKKKKFFFEEEDDDEEEFFFIIILLLNNNMMMNNNPPPPPPNNNIIIDDD@@@999777444111000///000000////////////////////////...////////////000000000........................,,,,,,---------.........------...////////////...///////////////////////////...---,,,,,,---...///---------...............------------,,,,,,,,,+++,,,,,,,,,---------.........------------.../////////............---------,,,,,,,,,,,,,,,---------.........---------------+++,,,,,,------.........---...///...------...///---------...------,,,,,,,,,------......------,,,***++++++,,,---------,,,,,,------------.................................////////////...---,,,+++.........//////000000111...//////000000000000000......//////000000111111------...//////000111111111111111111000000000000///000111111222222111111222222333333333333444444444555555666666666666666777777888888999:::;;;<<<>>>===>>>AAACCCFFFOOOYYYjjj~~~aaaaaa`````````_________\\\\\\]]]^^^___```bbbbbb___```aaaaaaaaa```___^^^___```bbbeeegggiiijjjjjjjjjjjjjjjjjjiiigggfffeeefffhhhjjjjjjjjjjjjlllnnniiihhhgggeeedddcccccccccbbbdddffffffeeeccccccddd___```bbbcccddddddcccccc______```bbbfffggggggfffddddddeeeffffffgggggghhhgggggggggggghhhiiijjjjjjjjjlllppprrrsssrrrooommmmmmmmmnnnooopppppppppppprrrrrrqqqqqqqqqqqqqqqrrrmmmmmmnnnoooooonnnmmmlllnnnmmmlllkkklllmmmooopppoooqqqtttvvvwwwzzz}}}}}}{{{}}}tttlllfff^^^YYYYYYSSSRRRPPPNNNNNNOOOOOOOOONNNOOOOOOPPPQQQSSSVVVXXX___iiivvv|||ooohhhccc___\\\RRRPPPNNNNNNPPPRRRSSSSSSNNNKKKKKKNNNQQQSSS\\\fffnnnnnnpppmmmcccWWWRRRSSSTTTWWWZZZYYYVVVTTTUUUWWWPPPYYYaaaeeejjjppprrrqqqjjjcccZZZUUUUUUVVVUUUSSSSSSRRRQQQPPPNNNLLLKKKJJJDDDCCCBBBBBBCCCEEEHHHJJJJJJLLLOOOQQQQQQNNNKKKHHH>>>;;;888444111000111111////////////////////////.../////////000000000000......................................./////////------...///////////////////////////////////////000///---,,,,,,---///000---------.........//////------------,,,,,,,,,,,,,,,,,,,,,---------......---------------.../////////............---------+++++++++,,,,,,---------..................//////++++++,,,,,,---......///---...///...------...///------,,,,,,,,,---......,,,------......------,,,,,,,,,---------------,,,,,,,,,---------.................................---...............------------...//////000111111---...//////000000//////.........///000111111111000000000000000000000000111111111111000000000///000/////////000000111111222222333333333333444444444555555666666666666666999888888888999::::::;;;===<<<===AAACCCGGGPPPZZZjjj~~~```````````````_________\\\]]]^^^___``````aaaaaa```aaabbbccccccbbbaaa```^^^___bbbdddgggiiijjjkkkllllllmmmlllkkkiiigggeeeeeegggiiiiiiiiiiiikkkmmmiiihhhfffdddbbbaaa``````^^^aaacccdddcccbbbcccddd\\\^^^aaadddeeeffffffeee___^^^___bbbeeeggggggfffddddddeeeffffffggghhhhhhggggggggggggggghhhiiijjjjjjmmmpppssstttrrrooommmjjjjjjkkklllllllllllllllppppppoooooonnnooooooooonnnnnnoooooooooooooooooopppooommmllllllmmmoooppppppsssvvvxxxyyy{{{~~~~~~~~~{{{yyy{{{}}}wwwoooeee______YYYVVVSSSQQQPPPPPPOOONNNQQQQQQRRRRRRRRRRRRRRRRRRRRRYYYeeeqqq}}}|||rrrjjjddd___VVVRRRMMMKKKKKKMMMOOOOOOPPPLLLJJJLLLKKKKKKRRR\\\gggjjjpppssslllaaa]]]^^^XXX[[[]]][[[WWWTTTTTTUUUOOOVVV]]]```dddkkkooooooqqqiii^^^XXXXXXYYYYYYWWWWWWVVVTTTQQQOOOLLLJJJIIICCCBBB@@@@@@@@@CCCFFFGGGHHHKKKOOORRRSSSRRROOOMMMAAA>>>:::666333111111222////////////////////////.../////////000000111111000000000000000000000000000000000000000/////////---......///////////////////////////////////////000///---,,,,,,---///000---------.........//////000000/////////.........,,,,,,,,,---------......---------------...///000//////.........------------------....../////////---.........///000000000++++++,,,,,,---...//////---...///...------...///---,,,,,,+++,,,---///000,,,------......------,,,---...............------,,,,,,,,,---------..............................,,,,,,---...////////////++++++,,,,,,---...//////,,,---......//////......---......///000111111222222222111111000000//////222111111111000000//////000///.........///111222222222333333333444444444444555555666666666666666999999999888999999::::::<<<;;;===AAADDDGGGQQQ[[[kkkddddddeeeeeedddaaa___]]]ZZZ[[[]]]___```aaabbbbbbaaaaaabbbbbbbbbaaaaaa```___```bbbeeeggghhhiiiiiikkklllmmmmmmllliiifffdddddddddddddddfffhhhkkkmmmlllgggbbb```aaaccccccbbbcccbbbbbbbbbdddfffiiikkkbbbaaa```aaabbbdddgggiiifffeeecccaaaaaabbbcccdddcccbbbaaaaaabbbcccdddeeehhhhhhhhhhhhhhhhhhggggggnnnpppsssvvvvvvtttqqqnnnlllkkkjjjhhhgggfffffffffhhhjjjllllllkkkjjjiiijjjnnnoooqqqrrrrrrqqqpppoooooonnnmmmllllllmmmnnnooopppppprrrtttxxx|||~~~~~~}}}}}}}}}|||~~~|||{{{{{{}}}~~~~~~~~~|||xxxnnnfffbbb^^^XXXSSSOOOMMMMMMMMMLLLLLLNNNPPPRRRRRRPPPNNNWWWVVVXXX___hhhsssxxxmmmfffbbb[[[RRRMMMMMMPPPRRRSSSSSSQQQNNNKKKKKKOOOUUUYYYaaadddiiikkkkkkhhhccc```\\\ZZZXXXUUUSSSQQQQQQPPPPPPOOOPPPUUU\\\cccgggiiikkkhhhdddbbbbbb```\\\YYYXXXVVVSSSRRRQQQPPPNNNMMMCCCBBBAAAAAAAAACCCEEEGGGFFFIIIMMMQQQTTTUUUTTTTTTMMMHHHAAA;;;888555000---.../////////////////////111000///......///000111------......//////000000..................------////////////////////////000000//////.........---000000///...---,,,,,,+++......//////000000111111///...---,,,,,,---...///---------.........//////000///...------------------------------...///000000///...------...///000//////.........---------...---,,,,,,,,,,,,---.........------------......------,,,,,,,,,+++++++++---------------------------...///000///...,,,***,,,,,,,,,---...///000111//////...---,,,++++++***///............---------///000000000000000//////---------------...//////......------------......111000...---...///111222111111111111111111111111222111000000000111333333222222222333333222111111333555777777666555666777888888888888999:::;;;<<>>???BBBDDDHHHRRR\\\nnn]]]^^^aaacccdddcccbbbbbb]]]\\\\\\\\\\\\\\\\\\]]]aaabbbbbbccccccccccccbbbaaa```______```bbbeeeggghhhiiijjjkkkjjjiiihhhggggggeeebbbaaabbbeeeiiikkkqqqooollliiihhhiiiiiiiiifffeeecccaaaaaaaaaccccccccccccbbbaaaaaabbbbbbcccfffeeedddcccccccccdddddd```___^^^]]]]]]]]]^^^______```aaaccccccdddddddddgggjjjooossstttrrrooommmjjjiiihhhgggffffffffffffaaacccfffgggfffeeeffffffeeegggiiilllnnnpppqqqqqqpppppppppppppppooonnnnnnnnnmmmmmmmmmnnnppprrrsssppprrrwww{{{~~~zzz{{{}}}}}}}}}}}}~~~}}}~~~{{{nnnbbb[[[XXXVVVTTTTTTSSSQQQQQQSSSSSSRRRPPPNNNLLLLLLQQQVVVYYY```gggpppttt}}}|||qqqgggaaa\\\ZZZYYYXXXWWWVVVWWWWWWVVVUUUWWWWWWWWWXXXZZZ]]]```bbb```___]]]ZZZUUUQQQMMMKKKGGGFFFFFFHHHJJJLLLLLLLLLOOOQQQUUU[[[aaaeeehhhjjjhhhbbbZZZWWWWWWVVVPPPKKKFFFEEECCCBBBAAABBBCCCDDDGGGHHHIIIJJJMMMPPPSSSTTTUUUTTTSSSQQQLLLEEE>>>:::333333111000//////000000000000////////////000000000000//////......---------------...............///////////////////////////////////////.........---------.........//////////////////////////////.........------.................................///......---------............---------......///......................................................------------......000000////////////000000///............---------------------------------,,,------......---,,,,,,///......---------......,,,---------....../////////............---------...///000000000000000000///////////////000111111222111111000000111111222000//////...///000111111111111111111111111111111111111111111111222222222333333444444555555444444333555777777666555666777888888888888999:::;;;;;;??????AAADDDEEEHHHRRR]]]nnnZZZ\\\^^^aaabbbcccbbbaaa[[[[[[ZZZ[[[[[[\\\^^^^^^```aaabbbcccccccccccccccaaa```___^^^___aaadddeeefffggghhhiiiiiihhhhhhggghhhgggdddccccccfffiiikkknnnmmmkkkiiigggggghhhiiihhhfffdddbbb```aaaaaabbbbbbaaaaaa```````````````eeeeeefffggghhhiiijjjkkkgggfffdddbbb````````````aaaaaacccdddeeeeeeeeeeeedddgggkkknnnooonnnllljjjhhhhhhgggfffeeeeeeeeeeeeaaaccceeefffeeeddddddeeehhhhhhjjjkkkmmmnnnoooooooooqqqrrrssssssrrrpppooollllllllllllmmmoooqqqrrrpppqqqrrrssstttvvvxxxzzz{{{}}}~~~|||zzzzzz{{{|||mmmddd```\\\ZZZUUUSSSQQQQQQRRRSSSSSSSSSQQQNNNMMMQQQTTTVVVYYY^^^cccgggnnnwwwxxxlllccc___ZZZXXXWWWXXXZZZYYYWWWUUUUUUVVVWWWYYYZZZ\\\]]]^^^[[[]]]______\\\WWWRRRNNNGGGFFFEEEFFFHHHIIIIIIIIIJJJLLLPPPUUUZZZ___cccfffiiiddd^^^[[[ZZZWWWRRRMMMDDDCCCBBBAAABBBCCCEEEGGGGGGGGGGGGGGGIIILLLOOOQQQSSSUUUWWWUUUQQQKKKDDDAAA777666333111///...////////////000000000000//////000000//////......---------------.........//////////////////////////////.........///////////////,,,,,,------...//////////////////...............---..................---.....................---......---------......//////......---------......------............---------.............................................000000////////////000000///............---------//////...---,,,++++++***,,,,,,---------------,,,///......---------......,,,------......//////000///............---------......///000000000000000///////////////000111111111000000//////000000111///////////////000000111111111111111111111111111000000111111222222222222222333444444555555555444333555777777666555666777888888888888999:::;;;;;;>>>???BBBEEEEEEHHHRRR^^^mmmYYY[[[^^^aaabbbcccbbbbbb[[[[[[ZZZZZZ[[[]]]^^^```___```aaabbbbbbbbbbbbbbbaaa``````___```aaabbbccceeefffggghhhiiiiiiiiiiiihhhgggfffeeeeeefffhhhiiiiiiiiiiiigggfffeeegggiiiiiigggeeebbbaaaaaaaaabbbaaaaaaaaaaaa````````````dddeeefffhhhjjjlllmmmnnnmmmkkkiiigggeeedddcccdddcccdddeeeeeeffffffffffffdddfffhhhjjjjjjjjjjjjiiiggggggfffeeeeeeeeeeeeeeeccceeeggggggeeedddddddddiiiiiijjjjjjkkklllmmmmmmmmmooorrrtttuuutttrrrqqqllllllkkkkkklllmmmooopppqqqqqqpppooonnnooosssvvvyyyzzz|||~~~~~~zzzyyyyyyyyypppiiiaaa\\\YYYVVVSSSRRRSSSTTTTTTTTTSSSNNNLLLOOORRRSSSUUUXXX]]]___dddjjjttt|||ooohhh```]]][[[\\\]]]]]]YYYVVVVVVWWWXXXZZZZZZZZZYYYXXXWWWZZZ^^^aaa```\\\WWWSSSLLLIIIFFFEEEFFFHHHHHHHHHGGGJJJMMMPPPUUU[[[bbbgggiiigggccc```[[[VVVPPPLLLFFFEEEDDDCCCDDDFFFHHHIIIGGGGGGGGGGGGHHHJJJLLLMMMOOORRRVVVVVVSSSNNNIIIGGG===;;;777333111///////////////000000000000/////////////////////.........,,,,,,------.../////////////////////////////////.........///////////////---------.........///////////////............---------...//////...------...............---------...------------...////////////...------------...------............---------------...............---...////////////...---000//////......//////000000000000/////////......//////...---,,,++++++***.............../////////......---------......///------......///////////////............---------+++,,,---...//////////////////......//////000111000//////......//////000////////////000000000000111111111111111111111111000000111222222222222111111222333444444555444444333555777777666555666777888888888888999:::;;;<<<===???CCCFFFEEEGGGRRR]]]lll}}}[[[\\\___bbbdddddddddccc^^^]]]\\\[[[[[[\\\^^^___^^^^^^___aaaaaabbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbccccccdddfffggghhhiiiiiiffffffffffffffffffffffffdddfffgggfffddddddgggiiijjjhhheeecccbbbbbbbbbcccaaaaaabbbbbbbbbbbbbbbbbbbbbccceeeggghhhjjjkkkkkkmmmllljjjhhhggggggggghhheeeeeeffffffgggfffffffffggggggggggggggghhhiiiiiigggfffeeeeeeddddddeeeeeeeeegggiiihhhfffdddddddddggggggggghhhiiijjjkkkllljjjlllppptttuuutttrrrpppmmmlllkkkjjjiiijjjjjjkkkmmmnnnnnnllljjjjjjmmmpppqqqrrrtttwwwzzz}}}}}}}}}~~~yyylllbbb```\\\XXXUUUTTTTTTTTTTTTUUUOOOLLLNNNQQQRRRSSSVVVZZZ\\\___aaafffppp|||nnnjjjfffeeeeeeddd___[[[ZZZYYYYYYXXXWWWVVVUUUTTTQQQTTTXXX]]]``````___^^^VVVRRRLLLIIIHHHIIIJJJJJJHHHJJJKKKLLLOOOUUU^^^dddgggiiijjjggg```YYYTTTRRRJJJIIIHHHGGGGGGHHHJJJKKKIIIIIIIIIIIIIIIJJJJJJKKKJJJNNNSSSUUUSSSOOOMMMLLLDDDAAA===888444111111000...///000111111000///............///////////////,,,,,,------...//////000////////////////////////............/////////000---------...............//////.........---------------...//////...------//////.........------------------------...////////////...---------------,,,------......------,,,---------.........//////---...///000000///...---///..................///////////////.........---------------------------------------......///000---------------...///000............///////////////............---------+++,,,---...////////////......------......///000000//////......//////000...//////000000000000000111111111111111111111111///000111222333222222111000111222333444444444444333555777777666555666777888888888888999:::;;;<<<;;;>>>CCCFFFEEEFFFQQQ]]]jjj|||\\\^^^aaadddeeeeeeeeedddaaa```]]]\\\[[[[[[\\\]]]]]]^^^___```aaaaaaaaaaaa```aaabbbbbbbbbbbbaaaaaa___```aaabbbdddeeefffgggeeeeeefffffffffeeedddcccbbbdddffffffddddddgggjjjjjjhhhfffdddbbbbbbcccdddbbbbbbcccdddddddddddddddaaabbbccceeefffgggggggggkkkjjjiiihhhhhhiiijjjkkkffffffgggggggggfffeeeeeeiiihhhgggffffffgggiiijjjffffffeeedddddddddeeeeeegggiiijjjiiigggeeeddddddeeeeeeeeefffhhhiiikkklllgggjjjnnnrrrttttttrrrpppooommmkkkiiiggggggggggggfffiiikkkjjjhhhfffhhhjjjlllmmmooorrruuuwwwzzz{{{|||}}}~~~{{{nnnfffbbb\\\WWWUUUUUUTTTTTTWWWQQQMMMOOORRRSSSTTTWWWYYY\\\^^^]]]]]]eeesss~~~{{{vvvqqqnnnnnnlllfffaaa]]]\\\YYYVVVTTTSSSRRRRRRJJJMMMRRRXXX^^^dddhhhjjj```[[[SSSNNNLLLLLLMMMMMMKKKKKKJJJIIIJJJOOOWWW^^^dddjjjooommmggg```\\\\\\OOONNNLLLJJJIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJFFFKKKQQQSSSRRROOOOOOOOOIIIFFFAAA;;;666333222222...///000111111000///...---.........//////000000,,,,,,------...///000000////////////////////////---.........//////000000........................//////.........---------,,,---...//////...---,,,//////.........------------------------...///000000///...---------------,,,,,,---......---,,,,,,---------.........//////---...///000000///...---......------------......------,,,,,,,,,+++++++++******+++,,,...//////000+++++++++++++++,,,---...,,,,,,,,,---...///000111/////////////////////...//////.........------------...///000111111111111---------------...//////000000////////////000000...//////000000000000000111111111111111111111111///000111222333222111111///000111222333333444333333555777777666555666777888888888888999:::;;;<<<;;;>>>CCCFFFDDDEEEPPP]]]iii{{{___```bbbdddfffhhhiiiiiifffccc```___aaabbbaaa___aaaaaa```____________```bbbbbbaaaaaabbbccccccdddbbbbbbaaaaaabbbdddeeefffiiigggeeefffhhhiiifffccc`````````aaabbbdddeeefffhhhgggfffeeeeeeeeeeeeeeeaaabbbcccdddeeeeeeffffffffffffeeeddddddddddddeeehhhhhhhhhgggfffdddcccbbbeeeddddddccccccddddddeeedddgggiiiiiifffcccdddeeefffeeedddcccccccccdddeeehhhhhhiiijjjiiigggeeecccccccccdddeeegggiiikkklllppppppqqqrrrrrrrrrrrrqqqoooooonnnmmmkkkjjjiiiiiikkkjjjiiihhhgggfffeeedddgggggggggjjjooouuuxxxzzzzzz{{{~~~~~~yyyoooccc[[[YYYYYYWWWVVVSSSOOONNNQQQRRRQQQSSSWWWZZZ[[[]]]^^^```dddiiimmmwww|||yyyrrriiibbb^^^___```]]]YYYTTTRRRQQQKKKMMMOOOQQQTTT\\\eeelllmmmhhhaaaYYYSSSPPPOOOOOOPPPNNNLLLJJJKKKNNNRRRTTTdddhhhmmmooolllhhhdddbbbXXXPPPLLLOOOPPPLLLJJJKKKQQQPPPNNNLLLKKKKKKLLLLLLNNNNNNNNNOOOPPPQQQRRRSSSMMMKKKGGGBBB<<<777333111000000/////////000111111222222111111000000//////////////////////////////---------........./////////...---,,,,,,---...///000//////.........//////000///...------...///000---------------------------------............///000000//////.........---111111000///......------------...//////...------/////////...------,,,,,,/////////000000000000000......------------............------------......---------.........//////---.........,,,+++,,,------------............/////////.........---------///////////////////////////////////////.........---........./////////000000000000000000000000000//////000111222333333444111111222222222111111000111111222222222333333333333333333333333333333333333333333444444444555555888777777777888999::::::===<<<>>>BBBDDDGGGOOOXXXhhh{{{aaabbbdddeeefffgggggghhhgggdddaaaaaabbbbbbaaa`````````____________``````bbbbbbbbbbbbcccdddeeeeeedddcccbbbbbbbbbcccdddeeeeeedddbbbccceeeeeeccc```_________```aaabbbdddeeeffffffeeeeeedddeeeeeeeeecccbbbbbbcccdddeeefffgggfffeeeeeedddccccccccccccgggggggggfffeeedddcccbbbeeeddddddcccbbbbbbccccccdddgggiiihhheeecccbbbccceeedddcccbbbbbbcccdddeeefffggghhhiiihhhfffdddbbbccccccdddeeegggiiijjjkkkoooooopppqqqqqqqqqqqqqqqnnnmmmlllkkkjjjiiiiiiiiiiiihhhhhhggggggfffffffffgggffffffiiinnnsssvvvwwwxxxzzz|||~~~~~~zzzlllbbb___]]]YYYUUUWWWSSSQQQRRRRRRQQQTTTXXX[[[]]]___```aaacccgggjjjrrrwwwlllccc^^^___```___\\\YYYUUUSSSNNNOOONNNNNNOOOTTT\\\bbbiiigggddd___ZZZVVVSSSQQQQQQNNNKKKIIIIIILLLPPPRRRYYY^^^eeeiiikkkjjjhhhhhh___XXXSSSSSSSSSPPPNNNQQQSSSRRRPPPNNNMMMKKKKKKJJJLLLLLLLLLMMMNNNPPPQQQRRRPPPNNNKKKFFFAAA;;;777555......---------......///000/////////.........---////////////////////////---------.........//////000///...------...///000...------,,,,,,---------000///...------...///000................................./////////000000000/////////............///......------,,,++++++........................------........................------,,,,,,++++++......------------............------------......+++++++++,,,,,,,,,---------...///...,,,+++,,,------------............//////.........------------......................../////////////////////...////////////////////////000000000000000000000000......//////000000111111111111111222222111111000111111222222222333333333333333333333333333333333333333444444444555555555777777777777888999::::::===<<<>>>AAACCCFFFNNNXXXhhhzzzcccdddeeeffffffgggffffffhhheeecccbbbbbbbbbaaa```^^^^^^^^^^^^___```aaaaaacccbbbbbbcccdddeeeffffffeeeeeecccbbbbbbbbbcccddddddcccbbbcccdddcccbbb```____________```aaaccccccdddddddddcccddddddeeeeeedddcccbbbaaabbbdddfffgggffffffeeedddccccccbbbbbbfffffffffeeedddcccbbbaaadddcccbbbbbbaaaaaaaaaaaaeeefffhhhgggdddbbbaaaaaaccccccbbbbbbbbbccccccdddeeefffgggggggggeeecccbbbbbbccccccdddfffhhhjjjkkkmmmnnnooooooppppppoooooolllkkkjjjhhhhhhhhhiiijjjeeefffffffffgggggghhhhhhgggffffffhhhlllppprrrrrruuuwwwyyy{{{}}}}}}}}}}}}~~~}}}xxxmmmiiifff^^^XXX]]]WWWTTTTTTSSSQQQSSSWWW[[[]]]___aaaaaaaaacccdddjjjrrr}}}tttkkkbbbbbbaaaaaa```^^^ZZZWWWQQQPPPNNNLLLLLLPPPVVV[[[bbbdddffffffccc^^^XXXTTTSSSPPPKKKHHHHHHJJJNNNPPPRRRWWW^^^dddgggiiijjjkkkhhhbbb\\\ZZZYYYVVVUUUVVVVVVUUUTTTRRROOOLLLJJJIIIIIIJJJJJJKKKMMMNNNPPPQQQRRRRRRPPPLLLHHHBBB===:::000///...---------...///////////////............////////////////////////---------...............//////............//////...------,,,------......//////............//////////////////////////////////////////000000000111////////////............///......------,,,,,,,,,///...---,,,,,,---...///,,,,,,------...//////000......---,,,+++******)))......------------............------------......+++++++++,,,,,,,,,------.../////////---,,,---...---------............///............------------------------------------......//////////////////000000000000///////////////////////////////////////////////////000000000000000111111222111111000111111222222222333333333333333333333333333333333333444444444444555555555777777777777888999:::;;;<<<;;;===AAABBBEEEMMMWWWgggzzzbbbcccdddeeefffgggggggggfffeeedddcccbbbaaa```___]]]]]]]]]^^^___aaabbbcccbbbbbbbbbbbbcccdddeeeeeedddcccbbbaaabbbcccdddeeeeeeeeeeeeeeeeeeeeedddccc_________```aaabbbccccccbbbbbbbbbbbbcccdddeeeeeefffdddbbb```aaabbbeeeggggggffffffeeedddcccbbbbbbddddddddddddcccbbbaaa```aaa````````````aaabbbbbbeeeffffffeeedddaaa```___bbbaaaaaaaaabbbbbbccccccdddeeegggggggggfffdddbbbbbbbbbcccdddeeegggiiijjjkkklllmmmmmmnnnnnnmmmmmmjjjiiigggffffffggghhhiiiccccccdddeeeggghhhiiiiiigggeeeeeegggjjjmmmnnnnnnqqqrrruuuwwwyyyzzz{{{{{{xxxzzz}}}}}}}}}||||||}}}xxxzzz|||||||||}}}{{{wwwsssjjjcccccc]]]XXXVVVSSSOOOPPPTTTWWWZZZ^^^____________```dddgggmmmxxx{{{ppplllgggcccaaa___\\\ZZZUUUSSSQQQOOOOOOSSSWWW[[[\\\```dddgggfffbbb\\\YYYUUUQQQMMMHHHGGGHHHKKKMMMPPPTTTZZZ^^^aaadddfffgggjjjgggeeeccc```\\\YYYXXXVVVVVVUUUTTTQQQNNNKKKJJJIIIIIIIIIJJJLLLMMMOOOPPPRRRSSSRRRQQQMMMHHHCCC@@@666444222000//////000111111111111111000000000000////////////////////////...........................------------------...///////////////000000111/////////....../////////////////////////////////....../////////000000000///////////////.........111000000000//////......///...,,,++++++,,,...///---------.........///////////////......---------......------------............------------......---------.........//////...///000///---,,,---...---------............///------------------------------------------------............////////////111000000000000/////////////////////////////////222222222111111111111111///000000111111111111111111111222222222333333333222222333333333333444444444444444444555555555555777777777777888999;;;;;;<<<;;;===@@@BBBDDDLLLVVVfffzzz___```bbbdddfffggghhhiiidddddddddcccaaa```______]]]]]]^^^___```aaacccdddaaaaaaaaaaaaaaabbbbbbccc````````````aaaccceeefffeeefffgggffffffeeeddddddaaaaaaaaaaaabbbccccccdddbbbbbbbbbbbbbbbcccdddeeefffeeebbb``````bbbdddeeefffgggggggggfffeeecccbbbbbbccccccbbbbbbaaa```___]]]]]]^^^___```bbbcccdddeeeeeeeeeddddddbbb```^^^___``````aaaaaabbbbbbbbbeeefffggghhhhhhgggeeedddbbbbbbbbbccceeefffhhhhhhiiijjjkkkkkkllllllkkkkkkhhhhhhgggfffffffffggghhhbbbbbbccceeefffhhhiiiiiifffeeedddfffhhhjjjjjjjjjmmmnnnppprrrtttuuuvvvwwwuuuwwwzzz{{{{{{zzz{{{{{{vvvxxxyyyyyyyyyzzz}}}yyymmmggg```\\\VVVPPPOOORRRSSSWWW[[[]]]]]]]]]]]]]]]```aaadddjjjsss}}}rrrhhhbbb^^^]]]\\\ZZZXXXUUUTTTTTTUUUWWWXXXXXX[[[^^^aaabbbaaa^^^\\\UUUQQQMMMHHHEEEEEEFFFGGGKKKNNNRRRUUUWWWZZZ]]]```dddgggjjjiiifffaaa\\\WWWUUUUUUUUUUUUSSSPPPNNNLLLIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRQQQOOOKKKHHHEEE<<<:::666333111000111111000000000000111111111111////////////////////////.....................---,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111222...//////////////////...........................------........./////////.........///////////////000000000000000////////////...,,,++++++,,,.../////////.........---------......//////000000000111......------------............------------......---------.........//////.../////////---,,,---...---------............///,,,,,,---------------------------------------------.........//////000000000000000///////////////////////////////////////222222222111111111111111...///000111111111111111111111222222222333333333222222222333333444444444444444444555555555666666666666666777888:::;;;<<<===<<<===@@@BBBDDDLLLUUUeeeyyy]]]___aaaccceeeggghhhhhhbbbdddeeedddbbbaaaaaaaaa_________```aaacccdddeeebbbbbbaaa````````````aaa]]]]]]]]]^^^```bbbeeefffcccdddfffeeecccbbbbbbcccbbbbbbbbbbbbbbbcccddddddcccccccccbbbccccccddddddfffeeecccaaa```aaabbbcccdddeeefffgggfffeeedddcccaaaaaaaaaaaaaaa```______]]]]]]]]]___```bbbdddeeeddddddcccdddeeedddaaa___^^^^^^___```aaaaaaaaaaaaeeefffggghhhhhhgggeeedddbbbbbbbbbcccdddeeeggggggggghhhiiiiiijjjjjjiiiiiihhhgggggggggffffffeeeeeebbbccccccdddeeefffggggggeeeddddddeeehhhiiiiiihhhjjjjjjkkkmmmnnnpppqqqrrrsssvvvyyyzzzzzzzzz{{{|||vvvwwwxxxwwwwwwxxx{{{~~~}}}vvvoooiiiaaaXXXSSSTTTSSSVVVYYY[[[[[[[[[[[[[[[]]]]]]___bbbdddlll}}}tttfff^^^]]]^^^___]]]ZZZXXXWWWVVVTTTRRRTTTVVVXXX[[[\\\]]]]]]\\\TTTRRRNNNJJJFFFDDDBBBBBBBBBDDDGGGJJJMMMQQQVVVYYY[[[cccjjjkkkiiieee^^^XXXVVVVVVUUUTTTRRRQQQOOONNNJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNOOOPPPPPPNNNLLLKKKAAA???:::555222000000000............////////////////////////////////////...............---------,,,,,,------------,,,,,,------------...///000000......////////////..............................------------.....................///////////////...........................---,,,++++++,,,---...000//////...------,,,,,,+++,,,,,,---...///000000......------------............------------......+++++++++,,,,,,,,,---------.........,,,+++,,,------------............///,,,,,,,,,,,,------------------------------------------......///000000000............/////////000///////////////////////////////////////000000000......///000111111111111111111222222222333333333111222222333333444444555444444555555555666666666666666666777888:::;;;<<<>>>===>>>AAABBBDDDLLLUUUeeexxx^^^___```bbbdddeeeeeeeeebbbeeeggggggeeecccdddeeeaaaaaaaaaaaabbbcccdddeeeeeedddcccaaa``````______]]]]]]\\\]]]^^^```bbbcccaaaccceeedddbbb```aaabbbbbbaaaaaaaaaaaabbbbbbccceeeddddddccccccccccccdddeeedddcccbbbaaaaaaaaaaaaaaabbbccceeeeeedddcccbbb___````````````___^^^^^^____________```aaabbbcccdddcccbbbdddffffffcccaaa\\\]]]___```aaaaaa``````cccdddfffggggggfffeeecccbbbbbbbbbbbbccceeeffffffffffffggghhhhhhhhhhhhhhhggghhhiiiiiihhhfffdddcccdddddddddddddddeeeeeeeeedddcccccceeehhhiiihhhgggggghhhhhhiiijjjkkklllmmmooorrruuuwwwwwwwwwxxxyyyvvvwwwwwwwwwvvvxxx{{{}}}zzzpppddd]]]\\\VVVYYY[[[[[[ZZZYYYYYYZZZ[[[ZZZ[[[^^^^^^```kkkxxxooobbb^^^``````___]]]]]]]]]ZZZUUUQQQQQQRRRUUUWWWYYYZZZZZZYYYYYYWWWTTTPPPLLLGGGDDDBBB???AAABBBDDDFFFKKKPPPTTTUUU___hhhiiiggggggbbb]]]YYYXXXVVVSSSQQQOOONNNMMMJJJJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPIIIEEE???999444222111111---........./////////000//////////////////////////////.........---------------...//////...------------------...///000111---...///000000///...---////////////////////////............////////////............/////////000.....................///,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,------...............------------............------------......+++++++++,,,,,,,,,------,,,---------+++***+++,,,---------............///++++++,,,,,,,,,---------........................------......///000000111++++++,,,---...///000000000000000000000000000000......//////000000111111---...///000111111111111111111222222222333333333111111222333333444555555555555555555666666666666555555666777888:::<<<===???>>>???BBBCCCEEEMMMVVVdddxxx______aaabbbbbbccccccccccccfffiiiiiigggffffffhhhbbbbbbbbbbbbcccdddeeeeeegggfffdddbbbaaa```______^^^]]]]]]\\\]]]^^^___```bbbdddfffeeecccaaabbbdddaaa````````````aaaaaabbbffffffeeedddccccccccccccdddddddddcccbbbaaa``````^^^___aaacccdddcccbbbaaa_________```______^^^^^^bbbbbbaaa```````````````dddbbbbbbdddggggggeeebbb[[[\\\^^^```aaaaaa``````bbbccceeeffffffeeedddbbbbbbbbbbbbbbbcccdddeeefffeeeffffffggghhhgggggggggggghhhjjjjjjiiifffcccaaaeeeeeeddddddddddddccccccccccccccceeehhhiiihhhgggffffffffffffggghhhjjjjjjkkkmmmqqqrrrsssssstttuuuwwwwwwwwwvvvvvvwwwzzz}}}|||{{{mmmeeebbb[[[\\\]]]\\\ZZZYYYYYYYYYYYYWWWYYY]]]]]]\\\aaajjj{{{vvveee```aaa___^^^___aaacccaaa[[[WWWNNNPPPSSSVVVXXXXXXWWWWWW___^^^\\\XXXSSSMMMIIIFFFCCCDDDDDDDDDEEEHHHMMMQQQRRR]]]eeeffffffgggeeeaaa\\\ZZZVVVSSSOOOMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFJJJKKKLLLMMMOOOQQQSSSTTTOOOKKKDDD===888555333333///000000000111111222222//////////////////////////////.........---------...///000111111000///...////////////000111333333---...///000000///...---000000000000000000000000////////////000000000000---.........//////000000000000000000111111111111+++,,,,,,------,,,,,,+++,,,,,,------.../////////.....................---.........------..................------.........---------.........//////+++,,,---,,,***)))***+++---------.........//////+++++++++,,,,,,---------////////////////////////---------...///000000111)))***+++,,,---///000000111111111111111111111111///000000111222333333444---...///000111111111111111111222222222333333333111111222333333444555555555555555555666666666777555555666777888:::<<<===@@@>>>@@@BBBCCCEEEMMMVVVdddxxx___``````aaabbbdddeeefffcccccccccdddeeefffhhhhhhffffffeeeeeeeeedddddddddeeeddddddcccbbbaaa``````^^^]]]\\\\\\\\\^^^```bbbddddddddddddccccccbbbaaaaaaaaaaaaaaa````````````ddddddeeeeeeddddddcccccceeeeeefffeeedddbbb```^^^^^^___aaabbbccccccbbbbbb^^^]]]\\\[[[\\\]]]^^^___aaaaaa``````aaabbbcccccc______```ccceeeeeeccc```^^^]]]]]]```cccdddbbb___bbbbbbbbbbbbcccdddeeefffdddbbb``````cccfffeeedddfffeeedddcccbbbcccdddeeegggggghhhhhhgggeeecccbbbcccbbbaaabbbdddeeedddcccccccccccccccddddddeeefffggggggggggggggghhhhhhhhhhhhiiikkklllmmmmmmlllkkkppprrrsssttttttuuuxxxzzz{{{|||}}}~~~tttlllfffdddbbb```___\\\XXXUUUVVVTTTSSSTTTXXX\\\___```lllrrrvvvjjjdddbbbaaaaaaccceeeddd___ZZZXXXVVVSSSRRRSSSUUUUUUUUUXXXZZZ^^^aaa```\\\TTTNNNKKKGGGCCCBBBDDDGGGJJJKKKTTTYYY___dddggghhhjjjkkkaaa```[[[SSSJJJEEEEEEGGGGGGIIIKKKIIIFFFDDDEEEGGGGGGGGGHHHJJJMMMPPPSSSUUUTTTPPPJJJCCC===777222...000000/////////000000111////////////////////////////////////////////////000000111000000///......000000//////.........------------............///,,,------......------,,,........................////////////.............../////////...------,,,------------------------........................)))+++,,,,,,,,,,,,---//////////////////.........//////.........---------***+++,,,,,,***)))))))))...------,,,,,,,,,------...---,,,,,,---...///000///......,,,+++***))))))........................,,,---......//////..............................000000//////......------////////////000000000000222333444222000//////000///000111222333222111111222222222333333333444444111111222222333444555555555666777888999:::::::::::::::<<<@@@BBBEEENNNXXXggg{{{bbbbbbbbbbbbccccccdddeeebbbbbbbbbbbbcccdddeeeeeeeeeeeeeeedddddddddccccccddddddccccccbbbaaaaaa```^^^^^^]]]\\\]]]___aaabbbddddddeeeeeeddddddcccbbbbbbbbbbbbbbbaaaaaaaaaaaaeeeffffffgggffffffeeeeeeeeefffffffffeeecccaaa```]]]^^^```aaacccddddddddd______^^^]]]]]]]]]^^^___bbbbbbbbbbbbbbbbbbcccccc``````aaabbbcccbbb```]]][[[ZZZZZZ\\\___aaa```^^^aaaaaaaaabbbcccdddeeeffffffccc``````bbbccccccbbbeeedddcccbbbbbbcccdddeeeffffffffffffeeedddccccccbbbaaa```aaacccddddddccccccccccccccccccdddeeeeeeffffffggggggggghhhhhhiiifffggghhhiiikkklllllllllnnnoooqqqqqqrrrsssvvvxxxxxxxxxxxxyyy|||~~~}}}zzzssspppkkkgggccc```]]]ZZZZZZXXXXXXYYY\\\^^^^^^^^^aaafffpppvvvllldddcccbbbeeehhhiiigggddd^^^YYYSSSPPPOOOPPPQQQQQQTTTWWW]]]cccgggfffaaa]]]NNNKKKGGGFFFHHHKKKMMMMMMUUUYYY___dddgggjjjmmmooonnnkkkcccXXXNNNHHHGGGHHHIIIJJJJJJHHHEEEEEEGGGIIIGGGGGGGGGHHHJJJMMMQQQSSSSSSQQQLLLHHHBBB<<<555111000000////////////000000////////////////////////000000000000000000000000///000000000//////...---111000000000////////////---------............///,,,------......------,,,........................////////////...........................---,,,,,,------------------------........................,,,---...---,,,+++,,,---,,,,,,------......////////////.........---------+++---...---,,,***++++++...------,,,,,,---------......---,,,---...//////------------,,,,,,,,,,,,........................---------.........//////..................------///////////////.........////////////000000000111222333444222000//////000///000111222333222222111333333444444444555555555222222333333444555555666555666777888999:::::::::;;;:::<<<@@@BBBEEENNNWWWeeeyyyddddddddddddddddddddddddcccbbbbbbaaaaaabbbbbbccceeeddddddddddddcccccccccdddcccccccccbbbaaaaaaaaa______^^^^^^^^^```aaaccceeeeeefffffffffeeedddddddddddddddccccccccccccbbbgggggghhhiiiiiihhhhhhhhhfffffffffgggfffeeedddddd^^^______```bbbdddeeefffbbbaaa```___^^^^^^______bbbbbbcccddddddcccbbbaaa_________aaabbbaaa___\\\YYYXXXXXXYYY\\\_________`````````aaabbbccceeeeeegggddd```______aaaaaaaaaccccccbbbbbbbbbccccccddddddccccccbbbbbbcccccccccaaa```___aaacccddddddccccccccccccbbbccccccdddeeeeeeeeeeeefffggghhhiiijjjccccccdddeeegggiiikkkllljjjkkkmmmnnnnnnpppsssuuuvvvvvvuuuuuuwww{{{~~~}}}zzz}}}xxxqqqkkkfffbbb___ZZZYYYXXXZZZ[[[\\\ZZZYYYZZZ]]]ccclllxxxyyyllliiifffgggkkknnnnnnmmmeee___WWWPPPMMMMMMMMMMMMOOOSSSZZZcccjjjnnnmmmkkkWWWSSSOOOLLLMMMOOOPPPQQQTTTWWW\\\```dddiiiooosssxxxssskkk```UUUMMMJJJJJJLLLLLLKKKIIIGGGFFFHHHJJJGGGFFFDDDDDDFFFIIIMMMPPPRRRQQQPPPNNNJJJDDD<<<666111000///......//////000////////////////////////000000000000000000000000...////////////...------111111111000000000000///---------............///------............------........................////////////............------......------,,,,,,------------------------...........................///000...,,,++++++,,,***++++++,,,---...//////...............------------...000///...,,,---...---------,,,,,,------...//////...---------......,,,---------....../////////////////////////////////...---------...///000/////////......---------.........////////////////////////000000000111111222333333222000///000111000000111222222222222111444444444555555555666666333333444444555666666666666666777888999::::::;;;===<<<===AAABBBEEEMMMVVVeeeyyyddddddeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbeeeeeeeeeeeeeeedddddddddcccccccccbbbbbbbbbbbbbbb``````______```aaaccccccffffffggggggggggggfffeeefffffffffeeeeeeeeeddddddgggggghhhiiijjjjjjjjjiiiggggggggggggggggggggggggbbbaaa``````aaabbbdddeeeccccccbbbaaa``````______```aaacccdddcccbbb```___]]]]]]^^^```bbbbbb___]]]ZZZYYYYYYZZZ\\\___bbbccc_________```aaabbbddddddeeebbb___]]]]]]___aaabbbddddddcccbbbaaaaaaaaa```aaaaaa```___```aaacccdddaaa``````aaaccceeedddcccccccccbbbbbbbbbbbbccccccddddddddddddeeegggiiijjjccccccbbbbbbdddfffhhhiiigggiiikkkkkklllnnnqqqssswwwvvvttttttvvvyyy~~~}}}{{{{{{|||xxxqqqjjjfff\\\ZZZXXXXXXZZZ[[[\\\[[[\\\^^^```bbbgggrrr{{{uuunnnkkklllmmmmmmlllhhhccc[[[UUUQQQOOOMMMKKKKKKOOOVVV___hhhnnnooooooddd^^^VVVPPPOOOPPPRRRSSSRRRTTTVVVZZZ___fffnnnssswwwtttoooggg^^^VVVQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJHHHFFFCCCBBBBBBFFFJJJLLLPPPQQQRRRSSSQQQKKKCCC===333222000///......///000////////////////////////////////////////////////---...............------000000000///////////////---------............///------............------........................////////////............,,,---------------,,,,,,...................................................///000///---,,,---...,,,,,,,,,------.................................---...000000...---......------,,,,,,,,,---......//////......------------............////////////000000000000000000000000000///---,,,,,,...000111000000//////......------------......//////000000//////000000000111111111111222333222000///000111000000111111222222222222444444444444555555555555444555555555666666666777666666777777888:::;;;;;;>>>===>>>AAABBBEEELLLVVVgggzzzaaabbbdddeeegggggggggggghhhhhhfffeeedddccccccccceeeeeeeeeeeeeeefffffffffbbbbbbbbbbbbbbbcccccccccaaaaaaaaaaaabbbcccddddddfffgggggghhhhhhgggggggggggggggggggggffffffffffffeeefffggghhhiiijjjjjjjjjhhhhhhhhhhhhhhhhhhiiiiiifffeeecccaaaaaaaaabbbbbbddddddccccccbbbaaa```___^^^___aaabbbbbb```^^^]]]aaa``````aaabbbaaa^^^[[[YYYZZZZZZ[[[\\\___bbbddd____________```aaabbbbbb```___^^^\\\\\\^^^aaaccceeedddcccbbb```^^^]]]\\\```___^^^^^^___```bbbcccaaa``````aaadddeeeeeedddcccbbbbbbaaaaaaaaabbbbbbcccbbbbbbbbbccceeegggiiidddcccbbbbbbbbbcccdddeeeeeegggiiijjjkkkmmmppprrrvvvtttsssrrrtttwww{{{~~~zzz|||zzzwwwzzz}}}xxxrrreeeaaa\\\YYYZZZ^^^aaaccc]]]___```^^^^^^dddoooyyy|||sssnnnkkkgggeeedddaaa]]]YYYVVVRRRMMMJJJHHHKKKQQQ[[[dddlllooopppnnnfff[[[SSSOOOPPPRRRTTTQQQRRRSSSUUUZZZbbblllrrruuutttsssoooiii```XXXRRRNNNOOOPPPRRRQQQOOOLLLJJJJJJHHHDDDBBBBBBDDDGGGJJJMMMNNNQQQSSSSSSOOOHHHCCC888777444111/////////000////////////////////////........................------...............---........................---------............///---......//////......---////////////////////////////////////............,,,,,,---......---------................................................,,,---......------///000000/////////......---------.....................+++---//////---------...,,,,,,,,,,,,,,,---...////////////......---,,,,,,000000/////////.........000000000000000000000000000///---,,,---...000222000000/////////.........------......//////000000000000000000111111111111111222333222000000000222111111111111111222222222222333333333333444444444555555666666666666666777777666666777888999;;;<<<>>>===>>>BBBCCCEEEMMMVVVgggzzz```aaacccfffggghhhggggggiiihhhfffeeedddcccccccccddddddeeeeeeeeeeeeffffffaaaaaaaaabbbcccccccccdddaaabbbbbbcccddddddeeeeeeffffffggghhhhhhhhhgggggghhhhhhhhhggggggggggggfffdddeeefffhhhiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiijjjgggfffeeecccaaa``````___ccccccdddccccccbbbaaa```\\\]]]^^^`````````___^^^fffeeeddddddccc```\\\YYYXXXZZZ[[[\\\\\\]]]```bbb```______^^^^^^______```\\\]]]]]]]]]\\\]]]```bbbddddddcccbbb```]]][[[ZZZ^^^^^^^^^^^^______```aaa```______```ccceeeeeedddcccbbbaaaaaa```aaaaaaaaabbbaaa```___```bbbeeefffddddddccccccbbbbbbccccccdddeeehhhiiijjjlllooorrrqqqpppoooooopppsssvvvxxxwwwyyy|||~~~|||xxx~~~wwwxxxqqqjjjbbb\\\ZZZ]]]```bbbZZZ\\\^^^\\\ZZZ\\\ccciiisss~~~xxxpppiiiddd```___]]]\\\YYYUUUOOOKKKHHHJJJOOOWWWaaaiiimmmoooppphhh^^^UUUQQQPPPQQQQQQPPPQQQQQQRRRWWW^^^hhhooouuuvvvvvvuuuqqqjjj```YYYRRRRRRSSSUUUUUUTTTPPPMMMMMMKKKGGGDDDCCCDDDFFFHHHIIIJJJMMMPPPRRRPPPLLLIII???<<<888444111000000111////////////////////////------------------------------...////////////...,,,---------------......---------............///......////////////......////////////////////////////////////............------......//////......................................................***,,,---...------///000111111000///...------,,,---------...............***,,,......---,,,---...,,,,,,,,,,,,---......///.........///......---,,,000000//////.........---////////////////////////000///.........///000111////////////////////////.........///////////////000000000111111111222222000222333222111000111222111111000000111111222333222222222333333333444444555555666666666666666666777777666666777999;;;<<<>>>===>>>BBBCCCFFFNNNWWWeeeyyy```bbbdddfffgggfffeeeeeeeeeeeecccbbbaaaaaaaaaaaabbbbbbbbbccccccddddddddd```aaaaaabbbccccccddddddbbbcccddddddeeefffffffffeeefffgggggghhhhhhgggggghhhhhhhhhhhhggggggggggggdddeeefffhhhjjjkkkkkkkkkjjjiiihhhgggggghhhiiiiiiffffffeeedddcccaaa```___aaabbbcccdddccccccbbbaaa\\\]]]]]]^^^___```aaaaaaffffffeeeffffffddd```]]]YYY\\\_________^^^```bbbaaa```___^^^]]]]]]]]]]]]ZZZ]]]^^^^^^\\\[[[\\\^^^aaaaaaaaaaaa```^^^\\\[[[^^^^^^______```_________]]]\\\\\\^^^aaaccccccbbbbbbbbbaaa```````````````aaa```^^^]]]^^^```bbbdddccccccdddddddddddddddcccbbbcccfffggghhhjjjnnnpppmmmmmmmmmmmmnnnppprrrtttuuuxxx{{{}}}}}}}}}~~~{{{vvvsssyyy|||qqqgggbbb___^^^^^^ZZZ\\\^^^]]][[[[[[^^^aaahhhooo{{{~~~tttnnndddbbb```^^^\\\YYYTTTQQQLLLMMMOOOTTT[[[aaaeeefffhhhddd^^^YYYUUUSSSPPPNNNMMMLLLLLLMMMPPPWWW```fffqqqqqqqqqrrrsssoooiiieeeYYYVVVTTTTTTVVVVVVTTTRRRPPPNNNKKKHHHGGGFFFGGGGGGFFFGGGHHHKKKNNNOOONNNMMMEEEBBB===777333111111111////////////////////////........................---...//////000000000///------------......//////---------............///......////////////......////////////////////////////////////............---...//////000000//////................................................+++,,,------,,,+++---.../////////......------------------.........//////***,,,......---------...,,,,,,,,,,,,---...//////,,,---.../////////...------...............//////........................///////////////000000000.........///000000111111///////////////.........000000111111111222222222000111222222111000111222222111000000000111222333333333333333444444444555555555555555555555555555777777666666777999;;;======<<<>>>BBBDDDGGGOOOXXXeeeyyybbbccceeeffffffeeecccbbbbbbaaa```______^^^^^^^^^``````aaaaaabbbbbbbbbccc``````aaabbbcccddddddeeebbbcccdddeeeffffffffffffeeeeeefffggggggggggggggghhhhhhhhhhhhggggggggggggdddeeegggiiikkkllllllmmmkkkjjjhhhggggggggghhhiiiddddddeeeeeedddcccaaa``````aaabbbcccdddcccbbbaaa]]]]]]]]]^^^```aaacccdddbbbbbbcccfffhhhiiigggeee\\\```cccdddbbbaaabbbdddaaaaaa___^^^]]]\\\\\\\\\ZZZ]]]```___\\\ZZZZZZ[[[]]]^^^___``````___^^^^^^^^^^^^`````````___^^^]]][[[ZZZZZZ\\\___aaaaaaaaabbbbbbaaa```````````````aaa```]]]\\\\\\^^^```bbbaaabbbdddeeeffffffeeeeee```bbbdddfffgggiiilllooollllllmmmnnnoooppprrrrrruuuxxx{{{|||{{{{{{||||||~~~yyyqqqsss{{{yyyooohhhccc```______```___]]]\\\]]]]]]]]]aaahhhqqq|||xxxkkkhhhdddaaa___]]]ZZZXXXQQQPPPPPPQQQUUUXXXZZZ[[[aaa___]]]\\\YYYUUUOOOKKKHHHGGGGGGGGGJJJPPPXXX^^^iiihhhiiilllppprrrqqqnnn^^^YYYTTTSSSTTTWWWWWWWWWQQQPPPMMMKKKIIIHHHGGGGGGEEEDDDEEEGGGKKKNNNOOOOOOIIIEEE???999555222222222////////////////////////////////////////////////......///000111111000000---.........//////000000---------.........//////......////////////......000000000000000000000000000/////////..................///000111111000000////////////////////////........................---......---+++******+++,,,------------------------------.........//////+++---...///...---...///+++++++++,,,---...///000+++,,,.../////////......++++++,,,---...///000111..............................///000111000000000------...///000111222222000000//////.........---000111111111111222222222000111222222111000111333222111000000000111333444444444444555555555666666555555555555555444444444888777666666777999;;;===<<<;;;>>>BBBDDDGGGPPPYYYggg{{{cccccccccccccccbbbaaaaaa``````____________``````______``````aaabbbbbbbbbbbbbbbbbbaaa```aaaccceeedddddddddfffhhhhhhgggeeedddddddddddddddeeefffgggeeegggiiijjjkkkjjjiiihhhiiihhhhhhhhhiiijjjkkkkkkkkkjjjhhhfffdddddddddeeeeeeeeeffffffeeedddbbbaaa^^^___```aaaaaabbbaaaaaa]]]]]]\\\]]]^^^```bbbcccaaaaaabbbccccccdddeeeeeedddddddddddddddcccbbbbbbcccbbbaaabbbbbbaaa^^^\\\[[[\\\]]]\\\ZZZZZZZZZ[[[^^^_________``````aaaaaa`````````_______________\\\[[[[[[[[[]]]___bbbddd______```aaabbbbbbccccccbbbaaa```^^^]]]]]]\\\\\\bbbbbbcccdddeeeeeeeeeeeeddddddddddddeeeeeefffggghhhhhhiiijjjkkkmmmnnnooorrrvvv{{{~~~}}}|||{{{zzz{{{|||~~~~~~tttpppttt}}}tttiiidddaaa```___```aaaaaa___]]]\\\]]]bbbiiioooxxx}}}tttiiibbbaaaaaa___]]]WWWTTTRRRRRRSSSUUUVVVWWWYYYZZZ[[[[[[YYYVVVSSSPPPKKKJJJHHHGGGHHHKKKOOOQQQ\\\]]]___dddiiinnnppppppkkkeee^^^XXXVVVVVVWWWWWWUUUSSSPPPNNNLLLKKKHHHGGGGGGFFFEEEEEEFFFIIILLLNNNMMMJJJEEE???:::555111000,,,---...//////...---,,,000000000000000000000000////////////////////////////////////////////////////////////////////////222222111000///...------000000111111111111000000///...---,,,,,,---...//////...---,,,,,,---...///111000...---,,,,,,------,,,---...//////...---,,,---------............///........................------............------...---,,,+++++++++++++++..........................................------//////////////////////////////............//////000000000///000111111222///---+++,,,...000111111...///000000/////////111444333111000000111222333222111111111000000//////000000000000000000000000222222333444555666777888999999999888777777666666555666666777888:::;;;<<<<<<;;;===AAACCCFFFNNNWWWgggzzzdddddddddddddddcccbbbaaa``````_________``````aaa``````_________`````````cccccccccbbb``````bbbdddcccbbbccceeeggggggfffdddddddddddddddeeefffggghhhfffgggiiijjjkkkjjjiiihhhhhhgggggggggggghhhhhhiiiiiihhhgggfffeeedddddddddbbbbbbccccccbbbaaa___^^^bbbbbbcccdddddddddcccccc^^^^^^^^^^^^___aaaccceeebbbbbbbbbbbbcccccccccbbbbbbbbbcccccccccbbbbbbaaabbbaaaaaaaaabbbaaa^^^\\\[[[\\\]]]\\\ZZZZZZZZZ[[[^^^^^^_________`````````_________``````___^^^^^^^^^]]]\\\\\\]]]^^^aaabbbaaaaaaaaaaaaaaabbbccccccdddcccbbbaaa```_________aaaaaabbbcccddddddddddddbbbbbbbbbbbbcccdddeeeeeefffgggggghhhjjjlllmmmnnnmmmrrrxxx|||}}}}}}}}}}}}~~~~~~uuussszzzzzzsssllliiifffcccaaa```]]]\\\\\\]]]aaafffjjjooozzz~~~qqqgggcccaaa___]]]UUUTTTRRRSSSUUUWWWWWWWWWZZZZZZ[[[\\\ZZZXXXVVVTTTNNNLLLIIIGGGGGGHHHKKKMMMUUUVVVYYY\\\aaaeeehhhjjjjjjeee```[[[YYYXXXWWWVVVRRRQQQPPPOOONNNLLLIIIFFFEEEEEECCCCCCDDDGGGJJJLLLMMMKKKHHHCCC===888444222---......//////......---000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////......------/////////000000////////////...------------...//////..................///111000...---,,,,,,------------............---------------............///........................------............------......---,,,,,,,,,,,,,,,................................................//////////////////////////////............/////////////////////000000111///...------///111111000---///111111000.........------,,,,,,,,,,,,------111111111111000000000///111111111111111111111111222222333444555666777777555555555555444444444444666666666777888:::<<<===<<<<<<===AAACCCFFFNNNWWWfffyyyeeeffffffeeedddcccbbbbbb____________``````aaabbbcccbbb```^^^^^^^^^^^^___dddddddddccc``````aaabbbaaaaaaaaaccceeefffeeeccccccccccccdddeeeggghhhiiiggghhhiiijjjkkkjjjiiihhhggggggfffffffffffffffffffffffffffffffffeeeddddddcccdddeeeeeedddcccaaa```ccccccdddddddddcccbbbbbb____________aaaccceeefffddddddccccccbbbaaa````````````aaaaaaaaaaaaaaa```aaa``````aaaaaaaaa^^^\\\[[[\\\]]]\\\ZZZZZZZZZ[[[^^^^^^^^^^^^____________]]]^^^```aaaaaa```___]]]```^^^]]]\\\\\\^^^```aaaeeecccbbb``````aaabbbcccdddcccbbbaaa```____________```aaabbbcccccccccccc````````````aaabbbccccccdddeeeeeegggiiikkkmmmnnnjjjnnnuuuzzz|||}}}~~~~~~~~~}}}yyy{{{zzzuuummmgggcccaaa___^^^^^^^^^bbbfffhhhhhhnnnvvv}}}ooohhheeecccbbbZZZYYYXXXXXXYYYYYYXXXWWWXXXYYYYYYZZZZZZYYYXXXWWWTTTQQQMMMIIIFFFFFFGGGHHHKKKNNNQQQSSSUUUXXX^^^cccgggeeebbb```^^^[[[WWWTTTNNNNNNNNNOOOOOOLLLHHHEEEDDDCCCBBBBBBCCCEEEFFFHHHMMMLLLJJJGGGBBB===888555....../////////.........000000000000000000000000111111111111111111111111////////////////////////////////////////////////.....................------......//////......---///......------......///...//////000000//////...000///...---------------.........------.........---------............///........................------............------.........---------------................................................//////////////////////////////............//////............////////////000//////000111222000///---///111222000///......222222333333444444555555111111111111000000000000111111111111111111111111222222333444555666666777666666666777777777888888666666666777999:::<<<======<<<>>>AAACCCEEENNNWWWfffyyyeeeeeeeeeeeedddcccbbbaaa____________```aaabbbcccfffdddbbb___^^^^^^^^^___dddeeeeeecccaaa___```aaaaaaaaa```bbbdddfffeeedddbbbbbbcccdddfffhhhiiijjjiiiiiijjjkkkkkkjjjjjjiiiggggggggggggfffeeeeeeddddddeeefffggggggfffeeedddddddddeeefffeeedddcccbbbaaaaaaaaaaaa```______^^^^^^^^^^^^___```bbbdddfffeeeeeeeeeeeecccaaa___^^^^^^^^^___`````````_______________```aaaaaa^^^\\\[[[\\\]]]\\\ZZZZZZZZZ[[[]]]]]]]]]]]]^^^^^^^^^^^^\\\^^^```ccccccbbb```^^^___^^^]]]\\\]]]___aaabbbgggeeebbb```______aaabbbbbbaaa```___^^^^^^^^^^^^^^^^^^___```aaaaaaaaaaaa^^^^^^______```aaabbbcccddddddeeefffhhhkkkmmmnnnkkkooouuuzzz|||}}}~~~|||{{{yyyyyy~~~~~~vvvmmmhhhdddbbbaaa```aaadddiiiiiigggiiinnnwww}}}{{{qqqkkkhhhfffcccaaa```___^^^]]]ZZZWWWWWWWWWWWWWWWWWWXXXXXXYYY[[[XXXSSSNNNJJJGGGFFFEEEEEEIIIMMMNNNMMMPPPWWW^^^cccddddddeeeddd___YYYUUUNNNLLLKKKKKKKKKJJJHHHFFFCCCCCCCCCCCCCCCCCCDDDEEEJJJJJJKKKIIIFFFAAA<<<888111111000///......//////////////////////////////000000000000000000000000////////////////////////////////////////////////---------....../////////.........//////.........//////............//////...///000111111000///...//////......------------///...---,,,,,,---...///---------............///........................------............------..................------........................---------...............//////////////////////////////............//////....../////////000//////111000000111333222000---...///000000000000333555222111///------...000222111111111000000000000000111111111111111111111111222222333444444555666666666666777888999999::::::666666777888999;;;<<<======<<<>>>AAACCCEEEMMMVVVeeexxxcccccccccccccccbbbbbbaaa```````````````aaabbbbbbgggfffdddbbb````````````dddeeeeeedddaaa______```bbbaaa```bbbdddffffffeeecccccccccdddfffhhhjjjkkkjjjjjjkkkkkkkkkjjjjjjjjjhhhhhhhhhhhhhhhgggfffeeedddeeefffggghhhgggfffeee``````aaabbbbbbaaa___^^^````````````___^^^]]]]]]]]]]]]]]]]]]^^^```bbbcccffffffffffffeeebbb```^^^]]]^^^^^^_________^^^^^^^^^]]]]]]___``````^^^]]][[[\\\]]]\\\ZZZZZZZZZ[[[]]]]]]]]]]]]\\\\\\\\\\\\\\\^^^aaadddddddddbbbaaa]]]]]]\\\\\\^^^```ccceeegggeeebbb___^^^^^^___```aaa```___^^^]]]]]]]]]^^^]]]]]]^^^___````````````^^^_________aaabbbcccdddeeeeeefffgggiiikkkmmmnnnnnnrrrwwwzzz||||||~~~~~~|||zzzyyyxxx}}}~~~~~~~~~}}}zzzrrrkkkfffcccbbbaaadddiiiiiiggghhhkkklllqqqxxx}}}ssslllhhhfffdddcccbbbbbbaaa^^^\\\YYYXXXWWWVVVVVVXXXZZZ[[[___]]]ZZZVVVQQQLLLIIIGGGEEEIIIMMMNNNMMMOOOUUU[[[___aaadddggggggccc]]]XXXQQQMMMHHHFFFFFFGGGGGGGGGDDDDDDDDDDDDDDDDDDCCCCCCFFFGGGIIIIIIHHHDDD@@@===666444222000/////////000////////////////////////////////////////////////////////////////////////////////////////////////.........///000000111111...//////000000//////...////////////////////////...///000111111000///..................---------///...---,,,,,,---...///---------............///........................------............------------...//////......---........................---------.........////////////////////////////////////............//////...///000111111111000000111000000111333222000---/////////...///222888<<>>===>>>AAACCCEEEMMMVVVcccwwwaaaaaabbbcccccccccbbbbbbbbbaaaaaa``````aaaaaabbbeeeeeeeeedddcccbbbbbbaaaccceeeeeedddbbb```___```bbb``````aaadddfffgggfffdddddddddeeefffhhhiiijjjllllllkkkkkkkkkkkkkkkkkkggghhhiiijjjiiihhhgggfffdddeeeeeefffffffffeeeeee```aaabbbccccccbbbaaa```aaaaaabbbbbbaaaaaa``````^^^]]]\\\\\\\\\]]]^^^___cccdddeeefffeeecccaaa___^^^^^^______^^^]]]]]]\\\\\\\\\\\\^^^``````___]]][[[\\\]]]\\\ZZZZZZZZZ[[[\\\\\\\\\\\\[[[[[[[[[[[[\\\^^^```bbbddddddcccbbb]]]\\\\\\\\\^^^aaadddffffffdddaaa___]]]]]]^^^^^^aaa``````___^^^^^^______\\\]]]^^^___````````````^^^______```aaacccdddeeefffffffffggghhhjjjllllllnnnrrrvvvxxxyyyzzz{{{|||~~~}}}|||{{{{{{}}}~~~}}}{{{{{{~~~~~~~~~xxxmmmgggeeeccccccfffgggeeeeeehhhfffhhhmmmsss|||~~~sssmmmfffeeecccdddeeeeeecccbbb^^^\\\YYYVVVVVVXXX[[[]]]`````````^^^ZZZTTTOOOKKKGGGKKKOOOQQQQQQSSSWWWZZZZZZ]]]aaafffhhhfffbbb^^^VVVPPPIIIEEECCCEEEFFFGGGEEEEEEFFFFFFEEEDDDBBBAAABBBDDDGGGIIIIIIGGGDDDBBB<<<999555222//////000111000000000000000000000000........................////////////////////////////////////////////////.../////////000000111111/////////000000/////////...//////000000//////......//////000000//////...---......///......------.........------.........---------............///........................------............------+++,,,---//////...------........................,,,,,,------...///////////////////////////////////////............//////...///111222222222111000000//////000111222000/////////...---///333999>>>PPPJJJAAA888333111222444000000000000111111111111222222222222222222222222222222333333444444444444444444555666777777888888777777777888:::;;;===>>>>>>===>>>AAACCCEEEMMMVVVcccvvv``````bbbcccdddeeeeeeeeeccccccbbbaaa````````````aaabbbdddeeeeeedddcccbbbbbbdddeeeeeebbb````````````___^^^___bbbeeeffffffeeeeeeeeeeeefffggghhhiiimmmmmmlllkkkkkkkkkkkkkkkfffgggiiijjjjjjiiihhhgggddddddccccccbbbcccccccccbbbcccdddeeeeeedddcccbbbaaabbbcccccccccccccccbbb___^^^]]]\\\[[[\\\\\\]]]___```bbbddddddbbb```___``````______^^^]]][[[[[[[[[[[[[[[]]]``````___]]][[[\\\]]]\\\ZZZZZZZZZ[[[\\\\\\[[[[[[[[[ZZZZZZZZZ[[[\\\^^^___aaabbbbbbbbb^^^^^^]]]]]]^^^```cccdddcccbbb```___]]]]]]\\\\\\______^^^]]]]]]]]]^^^^^^\\\]]]^^^___````````````^^^^^^^^^___aaabbbdddeeeffffffffffffggghhhiiijjjjjjmmmqqqssstttuuuwwwxxx||||||||||||||||||||||||xxx|||~~~|||xxxwwwyyy||||||}}}{{{}}}}}}tttoooiiiffffffeeeaaaaaadddbbbccceeeiiipppyyy{{{ooollliiihhhhhhhhhgggfff___\\\WWWTTTRRRTTTWWWZZZ]]]```cccdddaaa[[[TTTPPPJJJLLLPPPSSSVVVWWWWWWXXXWWWYYY^^^ccchhhiiifffdddZZZUUUNNNHHHFFFFFFEEEEEEDDDEEEFFFGGGEEECCC@@@>>>@@@BBBEEEHHHJJJJJJIIIIIIAAA>>>888333000///000111000000000000000000000000////////////////////////////////////////////////////////////////////////......//////////////////---......//////......---...///000111111000///...///..................///,,,---...//////...------------............---------------............///........................------............------***+++---.........---,,,........................,,,,,,------...//////000//////////////////////////////............//////---...000111222111000//////...------///111111000---.../////////222555888===999444///+++***+++,,,///000000000111111111111222222222222222222222222222333333333333444444444777777888888999999::::::777777888999:::<<<===>>>>>>===???AAABBBDDDLLLUUUbbbvvv```aaabbbdddeeefffggggggeeedddcccaaa``````______^^^```bbbeeeeeedddcccaaaaaaccceeeeeecccaaa``````___^^^]]]^^^aaaccceeeeeefffffffffffffffggghhhiiinnnmmmlllkkkkkkkkkkkkkkkdddfffhhhiiijjjiiihhhgggdddcccaaa`````````aaabbb______aaabbbbbbaaa```___```aaabbbccccccccccccccc```___^^^\\\[[[[[[\\\\\\[[[]]]```bbbcccbbb```___aaaaaa```___^^^\\\[[[ZZZZZZZZZ[[[]]]``````___]]][[[\\\]]]\\\ZZZZZZZZZ[[[\\\[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[]]]^^^```aaabbbaaa```^^^]]]^^^___aaaccc``````______]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZ[[[[[[]]]]]]^^^___````````````]]]]]]]]]^^^```bbbcccdddfffeeeeeeeeeeeefffggggggeeehhhllloooppprrrtttuuuvvvvvvwwwxxxxxxyyyzzzzzzvvvzzz}}}{{{wwwtttvvvyyyzzzzzzzzz{{{~~~xxxzzz{{{}}}xxxqqqjjjgggddd``````bbb___```bbbdddiiiqqqyyy{{{wwwrrrnnnkkkjjjhhhfff^^^ZZZTTTPPPNNNOOOSSSUUU[[[^^^dddfffeee___WWWRRRKKKMMMPPPTTTXXXYYYXXXVVVUUUWWW[[[bbbgggjjjiiihhh\\\XXXRRRMMMJJJHHHEEECCCDDDEEEFFFFFFEEEBBB???===???AAAEEEHHHKKKMMMMMMMMMDDD@@@:::444111///000111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................,,,------......------,,,...///000111111000///...///...---,,,,,,---...///,,,---.../////////------,,,---...//////...---,,,---------.........//////........................---..................---)))***,,,......---,,,+++........................,,,,,,------...///000000//////////////////////////////............//////,,,---///000111000///...///---+++,,,...000111111+++---000111111000000111.........///000111222333//////000000111111111222222222222222222222222222333333333333333333333444555555555555666666666666777777888999:::<<<===>>>???===???BBBBBBDDDLLLUUUaaauuuaaabbbcccdddeeeffffffgggdddcccbbbaaa```___^^^]]]___```bbbccccccbbbaaa```dddeeeeeefffeeedddbbbaaabbbaaa```^^^]]]^^^bbbeee___aaadddgggiiijjjkkkkkkkkkjjjhhhffffffggghhhjjjgggffffffggghhhhhhfffeeebbbaaa`````````aaacccddddddddddddccccccbbbbbbbbbeeedddbbb````````````aaa___^^^^^^]]]]]]\\\\\\[[[[[[]]]___aaabbbbbb```___aaaaaa```___^^^\\\ZZZYYY^^^^^^___```aaaaaaaaa```ZZZ[[[[[[[[[[[[ZZZZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXXXXZZZ]]]```aaaaaa````````````````````````^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYXXXXXXYYYYYYYYYXXX___]]]\\\^^^aaacccbbb```bbb```^^^\\\[[[]]]```bbbgggfffdddddddddeeegggiiifffgggjjjlllnnnpppqqqrrruuuuuutttqqqpppppprrrtttwwwwwwvvvvvvvvvvvvwwwwwwxxxxxxxxxyyy{{{}}}{{{vvvuuutttuuuyyy}}}rrrhhhcccbbbbbbbbbbbbcccdddddddddhhhoootttxxxtttqqqiiicccbbb```[[[WWWWWWTTTPPPNNNQQQWWW[[[```eeefffccc^^^[[[RRROOOMMMNNNRRRVVVVVVUUUSSSTTTXXX^^^ccceeedddbbb^^^[[[WWWRRROOOMMMLLLLLLIIIIIIIIIGGGEEEBBB???===??????@@@AAACCCFFFIIIKKKJJJFFF@@@:::666333///---///111222000---+++---000000000000000000000000000000000///...............000000111111222222333333//////000000000000//////222222111111000...---,,,000///...------...///000...///000111111000///...........................//////......---------,,,...------,,,,,,------...////////////............------------------------------------------------......////////////......***+++,,,---...000111111........................////////////000000000000---------............///111000...///000111///...000000000000000000000000111111000000//////......222222111000//////000000333333333333333333333333444444444555555555555666333333333444444444444555777777888999:::;;;;;;<<>>???BBBBBBDDDKKKTTTgggyyyaaaaaabbbcccdddeeeeeefffbbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccddddddcccaaa```ccccccdddddddddcccaaa```bbbbbbbbb```______aaadddaaabbbeeehhhjjjllllllmmmllljjjiiiggggggggghhhiiigggfffeeefffgggfffdddcccbbbaaa`````````aaaccccccbbbbbbbbbbbbbbbbbbaaaaaadddcccbbb```______```aaa\\\\\\\\\]]]]]]]]]]]]]]]\\\]]]^^^```aaa``````___``````______^^^]]]]]]]]]]]]^^^______``````______[[[[[[[[[[[[[[[ZZZZZZYYY\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXXXXYYY]]]___``````^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZXXXWWWWWWXXXXXXXXX]]][[[ZZZ\\\___aaa```___aaa```^^^\\\[[[]]]```bbbeeedddcccbbbcccdddfffgggggghhhjjjlllnnnppppppqqqrrrrrrrrrqqqpppppprrruuuuuutttssssssrrrrrrrrrsssvvvvvvwwwyyyzzz|||}}}}}}xxxvvvssssssvvv{{{ssskkkgggffffffaaabbbbbbaaaaaaccchhhlllwwwxxxnnnfffccc```[[[WWWWWWUUUQQQPPPQQQPPPTTT[[[aaadddeeedddbbbXXXUUUQQQOOOOOOQQQSSSSSSPPPQQQSSSXXX\\\______^^^___^^^]]][[[WWWSSSOOOMMMKKKJJJIIIGGGEEEBBB@@@???@@@@@@AAABBBDDDFFFIIIJJJKKKHHHCCC>>>;;;777222000000111222000...---///111000000000000000000000000000000///.............../////////000000000000000//////000000000000////////////000000000000//////000///...------...///000...//////000000//////...........................111111111000000////////////......------......///////////////............------------------------..............................////////////......+++,,,,,,---...///000000................................./////////000000---------............///111///...///000000///...000000000000000000000000000000000000////////////222222111000000000000000333333333333333333333333444444444444555555555555555555555666666666666777777777888999:::;;;;;;<<>>???BBBBBBDDDKKKTTTfffxxx___``````aaabbbcccdddeee```aaaaaabbbbbbccccccccccccddddddeeedddcccaaa```aaabbbcccccccccbbbaaa```cccdddeeecccaaa```aaabbbbbbcccfffhhhkkklllnnnnnnlllkkkiiihhhgggggghhhhhhgggfffeeeeeeeeeeeebbb```aaaaaaaaa```aaabbbbbbccc``````aaaaaaaaaaaaaaaaaacccbbbaaa```______``````[[[\\\\\\]]]^^^^^^______]]]]]]^^^^^^______`````````___^^^^^^^^^___```aaa\\\]]]^^^___```___^^^^^^[[[[[[[[[[[[ZZZZZZYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYXXXWWWYYY\\\^^^______\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\\\\[[[XXXVVVUUUUUUVVVWWWZZZYYYYYYZZZ\\\^^^^^^]]]``````___]]]\\\]]]___bbbdddcccbbbaaabbbcccdddeeehhhiiijjjlllnnnooooooooommmooopppqqqqqqqqqsssuuuuuuuuusssrrrqqqqqqqqqqqqtttuuuwwwyyyzzz{{{{{{zzzzzz{{{~~~~~~{{{vvvssssssuuuzzz}}}xxxpppjjjgggbbbcccbbb```______bbbdddjjjqqq{{{wwwmmmgggaaa[[[XXXYYYXXXTTTSSSTTTOOORRRWWW\\\aaadddfffggg^^^[[[VVVPPPKKKJJJLLLNNNMMMLLLMMMPPPTTTXXXYYYYYY\\\^^^aaabbb___YYYSSSNNNOOOMMMJJJGGGDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJHHHEEEBBB???:::555222111222222000......000222000000000000000000000000000//////............/////////...............---...//////000000//////...,,,---...000111111111111//////............/////////..................///..............................------------,,,,,,/////////....../////////////////////............------------------------////////////////////////......////////////......---------.........//////////////////////////////---------.........//////---------............///000///......000000000...000000000000000000000000////////////000000000000222111000000000000000000222222333333333333333333444444444444555555555555555555555666666666666777777777888999:::;;;;;;<<>>???BBBBBBDDDLLLUUUdddwww^^^______```aaabbbcccccc``````aaaaaabbbbbbcccccccccdddddddddcccaaa```___```aaabbbcccccccccbbbaaadddeeegggfffdddbbbaaaaaabbbccceeegggiiikkklllmmmlllkkkjjjhhhgggggggggggghhhgggeeeeeeeeedddbbb```aaaaaaaaaaaaaaabbbbbbccc`````````aaaaaabbbbbbbbbbbbaaa```___^^^___``````^^^^^^^^^_________``````______^^^^^^___```aaaaaaaaa```^^^]]]^^^___aaabbb^^^___```aaabbbaaa___^^^\\\\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[YYYWWWWWWXXX[[[]]]]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\]]]\\\YYYVVVTTTTTTUUUWWWXXXXXXXXXYYY[[[\\\\\\\\\^^^``````___\\\\\\___bbbccccccbbbbbbbbbcccdddeeeggghhhjjjkkklllmmmmmmmmmiiillloooqqqqqqrrrtttuuuyyyxxxwwwvvvuuutttttttttsssuuuxxxzzz||||||{{{zzzvvvxxx{{{~~~xxxsssrrrrrrsssyyy|||~~~{{{pppiiihhhgggeeebbb```______``````fffnnnsssxxxvvvmmmeee^^^ZZZ[[[[[[YYYWWWXXXTTTUUUVVVYYY\\\```ccceee______[[[TTTKKKFFFEEEFFFIIIGGGGGGIIIMMMRRRUUUVVVWWWZZZ^^^aaaaaa]]]XXXTTTTTTQQQLLLHHHEEEDDDEEEFFFEEEDDDCCCCCCDDDFFFGGGHHHGGGFFFDDDCCCAAA===777333222222111///...///000222////////////////////////000///............///////////////......---------...//////////////////...,,,---...000111111111111/////////......////////////...---,,,,,,---...///........................++++++++++++++++++++++++//////............//////////////////............................................................---......//////......---.....................---////////////////////////,,,,,,,,,---------......---------............//////...---...000000000...////////////////////////......//////000000111111111111000000000000000111222222222222222333333333333333444444444555555555333333333444444444444555777777888999:::;;;;;;<<<>>>===???AAABBBDDDLLLUUUcccvvv]]]^^^___```aaabbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaaaaa______^^^```aaabbbdddddddddccccccdddfffhhhgggeeecccbbbaaabbbbbbccceeefffhhhiiijjjjjjjjjiiihhhggggggggggggiiigggfffffffffeeecccaaa```aaaaaaaaabbbbbbbbbbbb```aaaaaabbbbbbcccccccccaaa```___^^^^^^^^^___```bbbbbbaaaaaa``````````````````_________```aaabbbbbbaaa___^^^]]]^^^```aaaaaabbbdddeeeeeecccbbb```]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYYYYYZZZZZZZZZYYYWWWVVVWWWYYY[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[XXXTTTSSSUUUWWWWWWXXXYYYZZZ[[[[[[\\\]]]\\\___bbb```]]]\\\^^^aaacccccccccccccccddddddeeefffggghhhiiikkkkkkllllllhhhjjjmmmooopppqqqsssuuuyyyyyyxxxwwwwwwwwwwwwwwwtttvvvyyy|||~~~~~~}}}}}}vvvwwwyyy|||zzztttooommmpppuuuzzz{{{zzz|||}}}tttpppmmmiiidddaaa___^^^]]]]]]aaafffjjjmmmuuuuuulllccc]]]^^^___^^^]]]^^^ZZZYYYWWWWWWXXX[[[___bbb```aaaaaa\\\SSSKKKFFFEEEDDDBBB@@@BBBFFFLLLPPPRRRSSSUUUYYY]]]`````````___[[[WWWPPPJJJGGGFFFGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFFFFFFFEEEAAA<<<888444222000......///000000//////////////////////////////............//////000000000//////...............////////////......//////000000000000//////...//////////////////...///...---,,,,,,---...///......................................./////////...------,,,,,,------...////////////....................................------------------------------............------...............---------////////////////////////,,,,,,,,,,,,---------------------............///...------...///000000///////////////////////////......//////000000111111111000000000000000111111111111111222222333333333333333333444444444444555333333333444444444444555777777888999:::;;;;;;<<<>>>===>>>AAACCCEEEMMMVVVbbbuuu]]]^^^______aaaaaabbbcccaaabbbbbbbbbbbbbbbbbbbbbaaaaaaaaa```_______________```bbbdddeeeeeedddddddddeeeggggggeeecccbbbcccbbbbbbbbbbbbcccdddffffffhhhhhhggggggggggggffffffhhhgggffffffffffffcccaaa``````aaabbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbb```___^^^]]]]]]^^^___```ccccccbbbbbbaaa``````______`````````````````````aaa```___^^^^^^^^^___```ccceeeggghhhhhhfffdddbbb^^^]]][[[YYYXXXXXXYYYYYYVVVWWWWWWXXXXXXYYYYYYZZZXXXWWWVVVVVVXXXZZZZZZYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[[[[\\\[[[]]]]]]ZZZVVVTTTUUUWWWWWWXXXZZZ[[[ZZZ[[[\\\^^^[[[___cccbbb^^^[[[^^^aaabbbbbbcccccccccdddddddddcccdddeeegggiiijjjjjjjjjgggiiikkkllllllmmmppprrrtttssssssttttttuuuvvvwwwuuuwwwzzz|||wwwyyyzzz|||}}}|||tttooommmqqqvvvxxxxxxyyy|||~~~yyyppphhhccc```]]][[[]]]```dddeeefffkkkttt|||uuukkkaaa```bbbccccccddd^^^[[[XXXVVVWWWZZZ^^^aaa```cccdddccc]]]UUUNNNKKKBBB???======AAAFFFIIIKKKPPPRRRUUUYYY^^^bbbfffhhhaaa]]]VVVNNNJJJHHHIIIJJJJJJHHHGGGEEEEEEEEEEEEFFFJJJIIIIIIJJJIIIGGGBBB???888555111/////////000000000000000000000000000000///............//////000111111000000000000000000---......//////......---000000111000000///...---......////////////......///..................///........................---------...............------,,,,,,,,,,,,------////////////....................................------------------------------............------..................------........................,,,,,,,,,---------......---------............///...---,,,---///000000///000000000000000000000000////////////000000000000000000000000000111111222000000111111222333333333333333333333444444444444555555555666666666666777777777888999:::;;;;;;<<<>>>===>>>AAACCCEEEMMMVVVbbbuuu^^^^^^___```aaabbbccccccaaabbbbbbcccdddeeeffffffaaaaaa```````````````aaa]]]___aaabbbdddddddddccccccdddfffeeedddccccccdddddddddcccbbbbbbbbbcccddddddeeeeeeffffffffffffffffffeeedddeeeeeeeeecccaaa___```aaabbbcccbbbbbbaaaaaaaaaaaaaaaaaaaaa``````______^^^]]]]]]^^^___```````````````````````````]]]]]]^^^______^^^]]]\\\]]]]]]]]]^^^______``````dddfffhhhjjjiiigggdddbbb___]]][[[YYYXXXXXXYYYYYYUUUVVVVVVWWWXXXXXXYYYYYYXXXWWWUUUVVVWWWYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXYYYZZZ[[[YYY\\\___]]]YYYUUUVVVXXXUUUXXXZZZZZZYYYYYY[[[^^^YYY___dddccc^^^[[[]]]aaa```aaabbbbbbccccccbbbbbb```aaaccceeeggghhhiiiiiifffgggggggggfffhhhjjjmmmlllmmmnnnoooqqqsssuuuwwwuuuvvvxxx{{{~~~yyy{{{}}}}}}}}}~~~~~~xxxqqqqqqssstttvvvxxxzzz{{{}}}qqqiiiccc___\\\\\\```ccccccbbbdddkkkqqq}}}~~~qqqfffccceeeggghhhjjjbbb___ZZZWWWVVVXXX[[[^^^___```aaabbbaaa]]]WWWRRRGGGDDDAAA@@@AAADDDEEEFFFLLLMMMPPPTTTZZZ```eeehhhgggbbbZZZSSSMMMJJJJJJJJJKKKJJJHHHFFFEEEDDDEEEEEEKKKJJJJJJJJJKKKIIIFFFCCC>>>999333111111111111000000000000000000000000000...............///000000000000000000000000111111---......//////......---000000000000000///......---...///000000///...---...//////000000//////...........................++++++,,,,,,,,,---------......------------......////////////............................................................,,,------......------,,,------..................------------------------------------............---------............///---,,,,,,---///000000///000000000000000000000000000000000000////////////000000000000000111222222///000000111222222333333222222333333333444444444555555555666666666666777777777888999:::;;;;;;<<<===<<<>>>AAACCCEEEMMMVVVbbbuuu^^^^^^___```aaabbbccccccaaabbbccceeegggiiijjjkkkbbbaaaaaaaaaaaaaaabbbccc\\\]]]___aaabbbccccccbbbcccdddeeedddccccccdddffffffeeecccbbbaaabbbbbbcccbbbcccdddeeeffffffffffffdddcccbbbcccddddddcccaaa___```aaaccccccbbbbbbaaaaaaaaa``````_________^^^___^^^]]]]]]]]]^^^___```]]]]]]^^^^^^___`````````ZZZ[[[]]]^^^^^^]]][[[ZZZYYYZZZ\\\^^^___```aaaaaaeeefffiiijjjjjjgggdddbbb___^^^[[[YYYXXXXXXYYYYYYUUUUUUVVVWWWWWWXXXYYYYYYXXXWWWUUUVVVWWWXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUVVVWWWYYYZZZZZZXXX\\\```___ZZZWWWWWWYYYTTTWWWYYYYYYXXXXXX[[[]]]YYY___dddccc^^^[[[]]]aaa___``````aaaaaaaaaaaaaaa^^^___aaacccfffgggiiiiiieeeeeedddcccbbbcccfffiiiiiiiiikkkmmmpppsssvvvwwwtttuuuwwwzzz~~~zzz|||~~~~~~}}}~~~uuusssqqqqqqtttxxxzzz{{{uuuzzzooohhhccc___[[[___bbbbbb```aaafffkkkrrrvvvhhheeegggiiikkkmmmgggccc]]]XXXUUUVVVXXXYYY]]]\\\\\\^^^```___[[[VVVNNNKKKGGGEEEDDDEEEEEEDDDHHHIIILLLQQQVVV\\\aaadddjjjeee]]]UUUOOOLLLJJJJJJLLLKKKIIIGGGEEEDDDDDDEEEIIIIIIHHHIIIIIIIIIFFFDDDAAA<<<666222222333222111000000000000000000000000...............///000111......//////000000111111---..................---//////000000000000//////---...///000000///...---...///000111111000///.........................../////////000000111111111//////............//////000/////////............////////////////////////////////////////////////,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////---,,,+++---///000000///000000000000000000000000111111000000//////......000000///000000111222222///000000111222222333333222222333333333444444444333333333444444444555555777777888999:::;;;;;;<<<===<<<>>>AAACCCEEEMMMWWWbbbuuu]]]^^^___```aaaaaaaaa```aaa``````cccgggiiigggeee_________`````````aaaaaacccbbb```___^^^___aaabbbccccccbbbbbbcccddddddeeeiiiiiiiiiiiigggeeecccbbbbbbccccccddddddeeeffffffdddddddddcccbbbaaa```___```````````````aaabbbbbb```aaaaaaaaa```___^^^^^^\\\]]]^^^___```````````````^^^\\\[[[\\\\\\[[[YYY[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[\\\]]]^^^```aaabbbdddfffhhhjjjiiifffccc```\\\[[[ZZZZZZZZZZZZWWWUUUUUUUUUUUUUUUVVVXXXYYYZZZUUUVVVVVVWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVZZZYYYYYYZZZZZZZZZWWWUUUXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZ[[[\\\]]]\\\[[[ZZZ^^^^^^```aaabbbbbbbbbbbb```aaaaaabbbbbbeeeiiilllgggdddbbbbbbdddfffeeedddbbbcccdddgggiiillloooppplllmmmppptttyyy}}}}}}|||{{{|||}}}~~~{{{vvvvvvyyy|||{{{yyyxxx{{{{{{mmmggggggaaabbbbbb```^^^^^^___aaannnzzzrrreeedddggggggeeejjjfffaaa\\\YYYYYYZZZ[[[[[[```aaa^^^^^^cccddd```___ZZZSSSLLLHHHFFFFFFGGGEEEIIIMMMNNNPPPUUU^^^ffffffgggbbbWWWMMMJJJJJJIIIFFFGGGHHHHHHFFFEEEEEEEEEIIIIIIIIIIIIIIIHHHFFFFFFIIIDDD>>>777333111111222.........///////////////////////////////////////111111000000//////..................////////////111111222222222333333333000000000000000000000000//////000000000000//////////////////////////////////////////000000000000000///---,,,,,,---///000111111000000//////......222111000......---------......////////////......////////////////////////---.........//////000000000000//////.........---......////////////......,,,,,,,,,---------......///////////////.........222111111111000000/////////////////////000111111111111111111111111111111111111222333333333333222444444444444444444444444888777666555555666777888777777888999:::;;;;;;<<<<<<<<<>>>AAABBBDDDKKKTTTeeewww^^^^^^___``````aaaaaabbbaaa``````cccffffffdddbbb^^^_________````````````bbbaaa```______```aaaaaaccccccccccccdddeeeffffffffffffggghhhhhhgggfffeeebbbbbbbbbbbbcccccccccccceeeeeeeeeeeedddcccbbbaaa```````````````aaabbbbbbaaaaaaaaa``````___^^^]]]^^^____________^^^^^^^^^```^^^\\\[[[\\\\\\[[[ZZZYYYZZZ\\\]]]]]]]]]]]]]]][[[[[[[[[[[[\\\]]]___```bbbccceeeffffffccc```^^^\\\[[[YYYYYYZZZZZZXXXWWWUUUUUUUUUUUUVVVWWWXXXYYYVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVWWWXXXXXXVVVTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[\\\]]]___```aaaaaaaaa^^^____________```cccfffeeebbb___^^^```aaaaaa```aaabbbccceeegggjjjlllnnnlllmmmpppsssvvvyyy{{{}}}}}}|||zzzyyyyyyzzz|||}}}}}}zzzzzz{{{zzzxxxxxxyyyzzz|||}}}qqqkkkbbbaaa```______^^^^^^^^^eeeppprrrjjjiiijjjkkknnnlllhhhccc___\\\[[[ZZZ[[[^^^^^^[[[]]]bbbcccaaagggccc]]]VVVPPPKKKIIIHHHIIILLLOOOOOOPPPSSSZZZ```___aaa^^^VVVPPPMMMJJJGGGIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJHHHEEE@@@:::555333222222///////////////////////////////////////////////////////////////000000000,,,------...///000000111000000000000111111111111000000000000000000000000//////000000000000//////////////////////////////............///////////////...---,,,,,,---...///////////////.........---.........---,,,,,,,,,+++......////////////......////////////////////////............/////////000///.........------------......////////////......---------.........///////////////////////////...111111111000000000/////////////////////000111111111111111111111111111111000111222222333333222222333333444444555555555666777777666555555555666777777777888999:::;;;;;;<<<===<<<>>>AAABBBDDDKKKTTTeeewww``````______```aaacccdddbbbaaaaaabbbccccccaaa___^^^____________````````````````````````aaaaaaaaacccccccccddddddeeefffgggcccdddeeefffhhhhhhhhhhhhddddddcccccccccbbbbbbbbbffffffffffffeeedddcccccc```````````````aaabbbbbbaaaaaa``````___^^^^^^]]]``````___^^^^^^]]]\\\\\\___]]][[[[[[[[[\\\[[[ZZZWWWXXXZZZ]]]^^^^^^^^^^^^\\\[[[ZZZYYYYYY[[[]]]^^^___```aaabbbaaa```]]]\\\]]][[[YYYXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSUUUUUUTTTRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[XXXYYYZZZ[[[]]]^^^``````___``````___^^^^^^```bbbdddaaa]]][[[[[[\\\]]]]]]______```bbbdddgggiiijjjjjjkkkmmmooorrrtttvvvwwwxxxwwwwwwvvvwwwyyyzzz{{{~~~~~~}}}}}}{{{zzz{{{yyywwwvvvyyyssshhhddd```___``````^^^\\\^^^gggtttvvvpppnnnooorrrqqqmmmiiiddd```\\\ZZZYYY[[[ZZZWWWYYY^^^aaaaaajjjhhheee___YYYSSSNNNKKKMMMPPPRRRRRRQQQQQQUUUYYY]]]``````]]]ZZZWWWPPPHHHHHHIIIJJJJJJKKKJJJIIIIIIHHHHHHGGGFFFFFFGGGHHHIIIHHHFFFBBB>>>:::666333222////////////////////////////////////////////////---......///000000111111.............../////////............////////////000000000000000000000000//////000000000000//////////////////////////////------------................................................------------,,,------...------,,,,,,......////////////......////////////////////////............////////////---------------,,,,,,,,,......////////////.............../////////000000......//////////////////111111000000000000/////////////////////000111111111111111111111111111111000111222222333333222222222222333444555555666666666555555444444555666666777777888999:::;;;;;;<<<===<<<>>>AAABBBDDDKKKTTTdddwwwaaa```___^^^___aaaccceeeddddddddddddcccbbb```^^^______________________________```aaabbbbbbaaaaaaccccccccccccdddeeefffgggbbbcccdddeeeggghhhiiiiiihhhggggggfffeeedddddddddeeefffffffffeeeeeedddccc```````````````aaaaaabbbbbbaaa```___^^^]]]]]]]]]___^^^^^^]]]]]]]]]]]]]]]^^^\\\ZZZZZZ\\\\\\\\\[[[UUUWWWYYY\\\]]]^^^___^^^^^^\\\ZZZYYYYYYZZZ\\\]]]]]]]]]^^^^^^^^^]]][[[[[[^^^[[[XXXWWWXXXYYYYYYYYYYYYXXXWWWWWWVVVVVVVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUQQQPPPPPPQQQSSSTTTSSSRRRQQQQQQSSSTTTVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXUUUUUUVVVXXXZZZ\\\]]]^^^aaacccddddddcccbbbccceeeeeebbb^^^[[[ZZZZZZ\\\\\\]]]]]]^^^```aaadddeeegggfffgggiiilllnnnqqqsssttttttttttttuuuvvvxxxzzz{{{|||||||||}}}~~~|||~~~|||yyyvvvwww|||uuummmccc___```aaa```]]]___dddlllttt{{{}}}uuupppsssqqqmmmiiieeeaaa___^^^XXXWWWUUUSSSTTTYYY]]]___eeeeeefffddd```ZZZTTTPPPPPPRRRTTTTTTRRRQQQRRRTTT[[[___bbbcccdddbbbYYYNNNMMMLLLLLLLLLLLLLLLKKKJJJKKKIIIFFFCCCAAAAAAAAABBBGGGFFFEEEBBB>>>:::555222000000000///////////////////////////////////////........./////////000000000000///......---,,,,,,------.........///////////////////////////////////////000000000000//////////////////////////////------........./////////------...//////...------........................---...///000000//////.........////////////......////////////////////////.........///////////////------------------------......////////////......---.........////////////............////////////000000000000000000/////////////////////000000111111111111111111111111111000000111222222222222222000000111222333555555666444444444444555555555666777777888999:::;;;;;;<<<======>>>AAABBBDDDKKKSSScccvvvaaa```___^^^___aaacccdddeeefffgggfffdddbbbaaa```````````````````````````___```aaabbbcccccccccccccccccccccccccccdddeeeeeecccddddddeeefffggghhhhhhiiihhhhhhgggfffeeeddddddcccddddddddddddccccccbbb```````````````aaaaaabbbbbbaaa```^^^]]]]]]]]]]]]\\\\\\\\\[[[\\\]]]^^^___^^^\\\[[[[[[\\\^^^]]]\\\UUUVVVXXXYYY[[[\\\]]]^^^^^^]]][[[ZZZYYYZZZ\\\]]]\\\\\\\\\[[[[[[[[[[[[ZZZ\\\YYYVVVUUUWWWXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUURRRRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUVVVQQQPPPOOOPPPRRRSSSSSSRRRPPPQQQSSSTTTUUUVVVVVVWWWXXXWWWWWWVVVUUUUUUUUUUUURRRSSSSSSTTTVVVYYY[[[\\\```bbbeeeggggggggghhhiiifffdddaaa^^^\\\\\\]]]^^^\\\\\\]]]^^^```aaacccdddbbbccceeeiiilllooorrrsssrrrrrrsssuuuvvvxxxzzz{{{{{{|||}}}|||~~~}}}{{{yyyzzz~~~yyykkkccc``````___^^^```cccggglllrrryyyxxxuuuqqqlllgggcccbbbbbbcccXXXUUURRRQQQQQQTTTXXX\\\bbbdddffffffccc^^^XXXTTTRRRTTTUUUUUUSSSRRRQQQQQQSSSYYY```eeekkkmmmggg^^^[[[XXXTTTRRRRRRRRRPPPOOOLLLJJJGGGCCCAAA@@@@@@@@@EEEFFFFFFEEEBBB===888444111111000000////////////000000000000000000000000000/////////.........------------......................../////////000000//////////////////////////////000000000000//////////////////////////////....../////////000000000------...//////...------////////////////////////......//////////////////......////////////......///////////////////////////////////////...........................//////......////////////......,,,,,,---------.........---.........//////000000//////////////////000000///////////////000000111111111111111111111111111000000111222222222222111...//////111222333444444333444444555555555555555777777888999:::;;;;;;<<<>>>===???AAABBBCCCJJJSSSbbbvvv______^^^^^^___```bbbccceeeggghhhhhhfffdddcccdddbbbbbbaaaaaaaaaaaaaaa``````aaabbbcccdddeeefffffffffeeeeeedddddddddddddddddddddddddddeeefffggghhhggggggfffeeeddddddccccccbbbbbbbbbccccccbbbbbbaaa```````````````aaabbbbbbcccbbb```^^^\\\\\\\\\\\\\\\[[[ZZZZZZ[[[]]]^^^___^^^\\\[[[\\\^^^_________WWWWWWVVVVVVWWWYYYZZZ\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZYYYWWWUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTUUUUUURRRPPPOOOOOOQQQRRRRRRQQQPPPQQQRRRTTTTTTUUUUUUUUUWWWVVVUUUTTTSSSSSSSSSTTTRRRQQQQQQRRRTTTVVVXXXZZZ[[[^^^cccffffffgggggghhhffffffeeebbb___^^^___```]]]]]]]]]^^^___```bbbccc```aaadddgggkkknnnqqqrrrqqqrrrsssuuuvvvxxxyyyzzzzzz|||~~~~~~}}}{{{yyyyyyzzz|||ooohhhdddaaa______```bbbgggmmmsssyyy}}}zzzssslllgggeeeeeefff\\\WWWSSSRRRRRRQQQTTTXXXdddeeeggggggeee```[[[XXXTTTTTTSSSRRRQQQPPPNNNMMMKKKTTT___hhhrrr{{{{{{wwwhhhbbbZZZUUUTTTSSSQQQOOOLLLKKKIIIGGGEEEEEEEEEEEECCCDDDFFFGGGDDD@@@;;;777222111111000000//////...000000000000000000000000000000//////...------,,,))))))+++,,,...000111222////////////000000000111000000000000000000000000//////000000000000//////////////////////////////////////////000000000111......................../////////000000000000000...------,,,,,,,,,------......////////////......///////////////////////////////////////..................///////////////......////////////......,,,,,,,,,------------...------......///000000000......////////////000000///////////////000111111111111111111111111111111///000111111222222111111//////000111222222333333333444555666666666666666777777888999:::;;;;;;<<<>>>===???BBBBBBCCCJJJRRRbbbuuu]]]]]]]]]^^^______``````cccfffhhhhhhfffeeeeeefffccccccccccccbbbbbbbbbaaabbbbbbbbbcccdddfffiiijjjjjjiiihhhfffeeeeeeeeeeeeccccccccccccdddfffhhhiiigggfffffffffeeeeeeddddddaaaaaabbbbbbbbbbbbbbbaaa```````````````aaabbbbbbcccbbb___]]][[[[[[\\\\\\]]]\\\[[[ZZZZZZ[[[]]]^^^___]]]\\\]]]___aaaaaaaaaZZZXXXUUUSSSSSSTTTWWWYYYXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXWWWVVVVVVWWWYYYZZZVVVUUUTTTTTTVVVVVVVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQQQQRRRSSSSSSRRRPPPNNNNNNOOOPPPPPPOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSUUUUUURRRQQQQQQQQQRRRTTTVVVXXXXXX\\\aaadddeeeddddddeeecccdddeeedddaaa^^^___```^^^^^^^^^^^^___```bbbbbbaaabbbeeegggjjjmmmoooppppppqqqrrrtttuuuwwwwwwxxxxxxzzz~~~|||zzzzzzzzzyyynnngggdddaaa```aaaccchhhmmmqqqssswwwzzzrrrlllhhhfffaaa[[[WWWVVVTTTQQQRRRWWWaaabbbdddeeedddbbb```^^^UUUSSSQQQOOOMMMKKKIIIGGGFFFPPP\\\eeeppp|||tttkkk___VVVSSSRRRPPPMMMNNNMMMLLLJJJHHHFFFEEEDDDAAACCCEEEFFFEEEBBB===:::222222111111000//////...000000000000000000000000........................******+++,,,...///000000////////////000000000000000000000000000000000000//////000000000000//////////////////////////////........./////////000000///...---,,,,,,---...///........./////////000000111///---+++***+++---.........////////////......////////////////////////000/////////............---------....../////////......////////////......------------............------......///000000111........./////////000000///////////////000111111111111111111111111111111///000000111111111111111111111222222333333333444333444555777888888777777777777888999:::;;;;;;<<>>???BBBBBBCCCJJJRRRaaauuu[[[\\\]]]^^^____________aaadddhhhhhhfffeeefffhhhdddddddddcccccccccbbbbbbdddccccccccceeegggjjjlllmmmllljjjiiigggffffffeeebbbbbbbbbcccdddgggiiikkkhhhhhhhhhhhhggggggggggggaaabbbbbbcccccccccbbbbbb```````````````aaabbbbbbdddbbb___]]][[[[[[\\\\\\___^^^[[[ZZZYYYZZZ[[[\\\___^^^]]]^^^```bbbbbbbbb\\\YYYTTTQQQPPPRRRUUUXXXUUUWWWYYY[[[[[[ZZZYYYWWWXXXWWWUUUTTTTTTVVVWWWYYYTTTSSSSSSTTTVVVVVVTTTSSSPPPPPPOOOOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMNNNOOOOOOPPPQQQQQQRRRPPPMMMMMMMMMNNNNNNMMMOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPRRRTTTVVVXXXSSSRRRQQQPPPQQQSSSUUUWWWXXX\\\aaaddddddccccccccc```ccceeedddaaa^^^^^^_______________```aaabbbbbbddddddfffhhhjjjkkkmmmnnnooopppqqqssstttuuuvvvvvvwwwyyy|||}}}||||||~~~}}}yyyooojjjdddcccaaabbbdddgggiiiiiiiiisss||||||qqqiiieeeeee^^^ZZZZZZWWWRRRRRRVVVZZZ[[[]]]```bbbcccddddddVVVSSSOOOLLLIIIGGGDDDBBB???IIITTT\\\eeerrr|||uuufff[[[WWWUUUSSSQQQPPPOOOMMMKKKGGGCCC@@@>>>???BBBDDDFFFEEEBBB???<<<222222222111000//////...000000000000000000000000,,,,,,------...///////////////...---,,,++++++***.........////////////000000000000000000000000000//////000000000000//////////////////////////////---------.........//////000///---,,,,,,---///000---------.........//////555222///,,,+++,,,...000......////////////......////////////////////////000000//////.........---,,,,,,,,,------...............////////////................../////////000---------...///000000111---.........//////000000///////////////000111111111111111111111111111111//////000111111111111111444444444444444444444444333444666888888888888777777777888999:::;;;;;;<<>>???BBBBBBCCCIIIRRRaaatttaaaaaaaaaaaaaaabbbbbbcccdddeeefffggghhhhhhhhhhhhggggggggggggfffffffffffffffggggggfffeeegggjjjmmmkkkkkkjjjiiigggffffffeeefffccc```aaadddggghhhgggkkkjjjjjjiiiiiiiiiiiiiiihhhgggeeedddcccbbbbbbbbb^^^___```aaabbbbbbaaa```dddbbb___]]]\\\\\\]]]^^^]]]\\\[[[YYYYYYYYYZZZ[[[\\\]]]^^^___aaaccceeefffccc]]]VVVRRRRRRRRRRRRQQQUUUWWWYYYZZZZZZYYYYYYZZZVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTRRRQQQRRRSSSUUUVVVTTTRRRPPPNNNNNNNNNOOOPPPNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQUUUWWW[[[___bbbcccbbbbbbbbbcccccccccbbb```___]]]aaaaaa```______```aaabbbaaacccfffjjjmmmoooppppppoooqqqttttttttttttuuuvvvzzzzzzzzz|||~~~{{{zzzzzz}}}nnnnnnjjjeeebbbbbbccccccccceeegggmmmuuu|||xxxpppkkkhhhfffbbb^^^ZZZVVVTTTSSS[[[[[[\\\]]]^^^```aaabbb]]]WWWPPPJJJGGGFFFEEEEEEAAACCCHHHQQQ]]]kkkwww~~~{{{qqqbbbYYYWWWUUUQQQPPPMMMIIIFFFEEECCCAAA??????@@@BBBCCCDDDDDDCCCBBB>>>999333/////////...+++222222222222111111111000000000000000000000000000000111333333333111///...333222111000000000000000111111000000000000111111111111111111111111111111////////////////////////000000//////......------000000//////.........---..............................////////////......---------............///////////////////////////......////////////......////////////////////////000///...---------------/////////...---------,,,---...............------000000000000000000000000......000111111000//////333222222222444444222000222222222222222111000///333333333444444444555555444444555555666777777777666666777777888999;;;<<<@@@??????AAAAAABBBIIIRRRdddvvvaaa````````````aaabbbbbbcccdddeeefffggggggggggggfffffffffeeeeeeeeeeeeeeeeeeeeeeeeddddddeeehhhkkkjjjjjjjjjjjjjjjjjjiiiiiijjjgggeeeeeegggjjjjjjiiijjjjjjiiihhhhhhhhhhhhhhhgggfffeeecccbbbbbbbbbaaa^^^___aaabbbcccccccccbbbbbbaaa___]]]\\\\\\\\\]]]ZZZYYYXXXWWWVVVWWWWWWXXX[[[[[[\\\]]]___aaacccdddddd^^^XXXSSSRRRQQQQQQOOOSSSVVVXXXYYYXXXWWWWWWXXXUUUUUUUUUUUUUUUUUUUUUUUURRRQQQPPPOOOOOOQQQRRRSSSRRRQQQOOOMMMMMMMMMNNNOOOLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOORRRUUUXXX\\\____________```aaaaaabbbaaa```___^^^______^^^^^^___```aaaaaaaaaccceeehhhkkklllmmmmmmnnnpppssstttttttttvvvwwwyyyyyyyyy{{{}}}}}}}}}tttnnngggbbb```aaaaaaaaacccbbbeeejjjoooxxx{{{qqqllljjjgggdddaaa]]]ZZZWWWUUUWWWYYY[[[^^^````````````aaa\\\TTTMMMHHHDDDAAA???>>>@@@CCCJJJTTTaaalllrrrvvvvvvqqqggg```\\\WWWRRRPPPLLLHHHEEECCCBBB@@@>>>???@@@AAABBBCCCCCCCCCBBB???;;;666333111///...---222222111111111000000000///////////////////////////000111222222000...---//////.............../////////............//////........................///////////////////////////////////////.........111000000000////////////..............................////////////......---------............///////////////////////////......////////////......////////////////////////......---,,,,,,,,,,,,,,,...............------------......//////...------////////////////////////...///000111111111000///000//////000111222000///222222222222222111000000222222222333333333444444444444555555666777777777666666777777888:::;;;<<<@@@??????AAAAAABBBIIIRRRcccuuu``````______``````aaabbbaaaaaacccdddeeeffffffgggdddddddddddddddeeeeeeeeedddeeeeeedddddddddgggiiiiiijjjjjjkkklllmmmnnnnnnmmmkkkiiihhhiiijjjjjjiiiiiihhhggggggffffffggggggfffeeedddcccbbbaaaaaaaaa___```bbbdddeeeeeeeeeeeeaaa```^^^\\\[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZYYYYYYZZZ[[[]]]___```aaaeeeaaa[[[VVVSSSQQQPPPNNNRRRTTTVVVWWWUUUTTTTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPOOONNNNNNNNNOOOQQQRRRPPPOOOMMMLLLKKKKKKLLLMMMJJJJJJKKKLLLLLLLLLLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQTTTXXXZZZ[[[[[[[[[]]]^^^______``````______[[[[[[\\\]]]^^^______``````bbbccceeeggghhhiiiiiilllnnnqqqrrrssstttwwwyyyyyyyyyyyyzzz|||~~~}}}|||||||||qqqhhhbbb`````````aaa^^^\\\^^^bbbjjjxxxuuunnnmmmkkkhhhfffdddaaa]]][[[UUUWWW[[[^^^``````___^^^aaa]]]VVVPPPKKKEEE@@@======>>>???DDDLLLVVV___eeejjjooopppmmmhhhddd]]]UUUQQQNNNIIIFFFDDDBBBAAA???>>>???@@@AAABBBBBBBBBBBBAAA@@@<<<888333000///000111111000000000/////////////////////////////////...///000000000///...---...------------....../////////............//////------------------------////////////////////////.........///////////////111111111000000000000///..............................////////////......---------............///////////////////////////...//////////////////...////////////////////////...---,,,,,,+++,,,,,,,,,---------...............---......//////.........////////////////////////...///000000111111000000///...---///000111111///111222222222222111000000111111111222222222333333444444555555666777777777777777777777999:::;;;<<<@@@>>>???AAAAAABBBIIIRRRbbbttt_______________```aaaaaa___```aaacccdddeeeeeeeeeccccccddddddeeeeeefffffffffgggggggggffffffhhhjjjkkkkkklllmmmnnnoooooopppmmmllljjjiiihhhhhhgggggghhhgggffffffeeeeeeffffffeeedddcccbbbaaa``````aaa___```ccceeefffgggggggggaaa```^^^]]]\\\\\\\\\]]]\\\[[[[[[[[[[[[[[[[[[[[[XXXYYYYYYZZZ\\\]]]___```gggccc^^^YYYUUURRRPPPOOORRRTTTVVVVVVTTTSSSSSSSSSQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRNNNMMMLLLKKKJJJJJJJJJJJJHHHIIIJJJJJJKKKJJJJJJJJJHHHHHHHHHIIIJJJJJJJJJKKKJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMNNNQQQTTTVVVWWWWWWWWWYYYYYYZZZ\\\]]]^^^______WWWXXXYYY[[[\\\]]]]]]^^^______```aaabbbcccddddddiiikkkmmmooopppsssvvvyyyzzzyyyyyyzzz{{{|||~~~|||~~~~~~xxxtttwww}}}uuujjjddd```^^^```\\\YYY[[[]]]cccooozzz}}}sssooommmkkkkkkkkkiiieeeaaaYYYYYYZZZ[[[\\\]]]]]]]]][[[XXXUUURRRPPPLLLGGGDDD@@@@@@@@@BBBHHHPPPXXX]]]bbbhhhmmmnnnmmmkkkeee^^^VVVRRRLLLHHHEEEDDDBBBAAA??????@@@AAAAAABBBBBBBBBCCCDDDBBB===666222222333000000000000////////////////////////////////////...///000000000///......111000//////////////////111111000000000000111111////////////////////////////////////////////////------......//////000000000000000///////////////..............................////////////......---------............/////////////////////////////////............//////////////////////////////...------,,,,,,---------,,,---------.../////////---......////////////..............................//////000111111111111111000///000222333333222111111222222222111111000222222222222333333333333444444555555666777777777777777777888999:::;;;<<>>???AAAAAABBBJJJSSS```sss_______________```aaaaaa^^^___```bbbcccdddddddddccccccdddeeefffgggggggggiiijjjkkkjjjiiiiiijjjlllmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkjjjhhhgggggghhhgggffffffeeedddeeeeeeeeecccbbbaaa```````````````___```ccceeefffggggggggg``````___^^^^^^]]]]]]]]]WWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYZZZ[[[]]]^^^___fffdddaaa\\\WWWSSSQQQPPPRRRTTTVVVUUUSSSRRRQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOLLLKKKKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKLLLHHHHHHGGGGGGHHHHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMNNNNNNMMMMMMKKKMMMOOOQQQSSSTTTUUUUUUTTTUUUVVVXXXYYY[[[]]]^^^UUUVVVVVVWWWYYYZZZ[[[[[[\\\\\\]]]]]]^^^^^^______dddfffhhhjjjlllooosssvvvyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~~~~vvvtttvvvzzzwwwkkkbbb]]]___[[[YYY[[[]]]```hhhpppsssooollllllnnnmmmiiieee```^^^[[[XXXWWWYYY[[[\\\VVVUUUUUUUUUUUUSSSOOOLLLEEEDDDCCCDDDGGGNNNTTTYYY\\\ccchhhjjjlllnnnlllhhhZZZUUUOOOIIIFFFCCCBBB@@@@@@@@@@@@@@@AAABBBCCCCCCEEEFFFFFFAAA;;;555444555000000000000////////////........................///000000000000000000000333222111//////.........111111000000000000111111////////////////////////////////////////////////------......//////000000........................////////////////////////......////////////......---------............///////////////////////////000///............///000//////////////////////////////............//////,,,---------.../////////---......///000000///////////////////////////////////////000111222222333222111///000111333333222000111111222222222111111333333333333444444444444444444555555666777777777777777888888999:::<<<===???>>>>>>AAAAAACCCJJJSSS___rrr``````______``````aaabbb___```aaabbbbbbbbbbbbbbbbbbcccdddeeefffggghhhiiiiiikkklllkkkjjjiiijjjllllllllllllkkkkkkjjjjjjiiikkklllmmmllljjjiiiiiijjjgggfffeeeeeeddddddeeeeeebbbaaa```__________________```bbbdddeeeeeeeeeeee^^^^^^^^^^^^]]]]]]]]]\\\XXXXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[\\\]]]bbbbbbaaa]]]XXXTTTRRRRRRRRRTTTUUUTTTRRRPPPOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGGGGHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIKKKKKKKKKJJJJJJJJJKKKMMMOOOQQQRRRSSSSSSQQQQQQRRRSSSUUUXXXZZZ[[[UUUTTTTTTTTTUUUVVVXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^```bbbdddeeeiiimmmpppwwwwwwxxxxxxyyyyyyzzzzzzyyy{{{~~~yyyuuutttyyyzzzllldddbbb\\\YYYZZZ[[[\\\aaagggnnnyyy|||vvvpppoooooonnnjjjeeeeeeaaa\\\WWWUUUVVVYYY\\\VVVVVVVVVXXXYYYXXXUUURRRLLLJJJGGGFFFHHHLLLQQQUUUWWW\\\```bbbfffmmmooonnn___YYYQQQJJJFFFCCC@@@???AAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGDDD???:::777666111111000000000/////////........................///000000000000000111111111000///......---------//////............//////------------------------////////////////////////.........///////////////,,,---------------......////////////////////////......////////////......---------............///////////////////////////000///...------...///000/////////////////////////////////...//////000111---------...............---...//////000000000000000000000000000000000000/////////000111222333444333111///...000111111111000000111222222222222111333333444444444555555555444444555555666777777777888888888888999;;;<<<===>>>===>>>AAAAAACCCKKKSSS^^^qqqaaa````````````aaabbbbbbaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbdddeeefffhhhhhhggghhhjjjiiihhhggghhhiiiiiiiiiiiihhhhhhhhhggggggfffiiikkkkkkiiihhhjjjkkkggggggfffeeeeeeeeeeeeeeeaaa```______^^^^^^______^^^___aaabbbcccccccccbbb\\\\\\\\\\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]]\\\\\\[[[VVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]^^^[[[WWWSSSRRRRRRPPPRRRSSSRRRPPPNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDEEEEEEFFFGGGBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJKKKJJJIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQNNNNNNNNNPPPRRRTTTWWWXXXVVVTTTRRRPPPQQQSSSVVVXXXVVVVVVUUUUUUVVVWWWYYYZZZYYY[[[\\\^^^___cccgggkkksssssstttuuuvvvwwwwwwwwwvvvwwwyyy}}}|||wwwxxx|||uuuiiibbb[[[XXXXXXXXX\\\bbbfffkkkttt}}}|||vvvuuusssmmmhhhdddaaa]]]YYYWWWXXXZZZ[[[UUUUUUWWWYYY\\\\\\[[[YYYVVVSSSOOOKKKKKKMMMPPPSSSQQQUUUXXXZZZ```iiinnnnnnfff```WWWNNNIIIEEEBBB@@@BBBBBBBBBBBBBBBDDDEEEFFFHHHGGGFFFDDDBBB>>>999666222222111111111000000000....................................//////000000///////////////000111111//////............//////........................///////////////////////////////////////.........------------......//////////////////////////////......////////////......---------............///////////////////////////000///...------...///000////////////////////////...............///000000...............---------------///000000111111111111111111111111111111111000/////////111222444555666333000///000111111111000000111222222222222222222222333333333444444444444444555555666777777777888888888999:::;;;<<<===>>>===>>>AAAAAACCCKKKTTT]]]qqqaaaaaaaaaaaaaaabbbccccccbbbbbbbbbbbbbbbaaaaaa```___```aaabbbdddfffggggggdddfffggggggfffeeeeeefffffffffffffffffffffggggggaaadddggghhhffffffhhhjjjggggggfffeeeeeeeeeeeefff``````___^^^^^^^^^______^^^___```aaabbbbbbaaa```YYYZZZZZZZZZZZZYYYYYYXXXVVVWWWXXXZZZZZZZZZYYYXXXTTTTTTUUUUUUVVVWWWXXXYYYWWWZZZ[[[YYYUUURRRQQQQQQOOOQQQRRRQQQNNNLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGJJJLLLLLLLLLKKKJJJGGGGGGIIIJJJLLLMMMNNNOOOLLLLLLMMMNNNOOORRRUUUVVVVVVTTTQQQNNNOOOQQQUUUWWWTTTTTTSSSSSSTTTVVVXXXYYYWWWXXXYYYZZZ\\\___cccgggpppppprrrssstttuuuuuuuuuuuuuuuvvvyyy~~~}}}|||{{{rrrhhh]]]XXXVVVVVV[[[aaaggggggiiiooozzz|||xxxrrrlllbbb```]]][[[ZZZZZZZZZ[[[SSSSSSUUUYYY^^^```aaa```___\\\VVVQQQNNNOOOQQQSSSLLLPPPTTTVVV\\\eeekkkkkkmmmggg]]]TTTMMMIIIFFFDDDCCCCCCBBBBBBCCCDDDFFFGGGHHHFFFDDDDDDDDDAAA;;;666222222222222111111111111........................---------------...///000//////000111333444666777111111000000000000111111111111111111111111111111////////////////////////000000//////.........------.........//////000000000000000000000000000000......////////////......---------.........//////////////////////////////111///...------...///111////////////////////////---------------...///000/////////......------,,,------///000111111111111111111111111111111111111000/////////111222444666:::777444222222333333333///000111222222222222222111111222222222333333333444444555555666777777777888888888999:::;;;<<<===>>>===>>>AAABBBCCCKKKTTT]]]qqqdddcccbbbaaaaaaaaaccccccggggggfffeeedddbbbaaa```]]]]]]^^^___```aaabbbccc```aaabbbddddddcccbbbaaa___bbbfffiiikkkjjjiiigggddddddeeeeeefffggggggggggggfffeeedddcccbbbbbbbbbbbbbbbaaaaaa``````______]]]\\\\\\]]]___``````___[[[[[[ZZZZZZYYYYYYXXXXXXWWWWWWXXXXXXYYYXXXXXXWWWSSSTTTTTTTTTTTTUUUUUUUUURRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOONNNMMMKKKKKKNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBCCCDDDFFFGGGHHHGGGGGGHHHJJJKKKJJJHHHEEECCCDDDFFFHHHIIIJJJJJJJJJMMMDDDGGGKKKHHHKKKPPPMMMOOOKKKJJJMMMOOONNNQQQUUUTTTSSSPPPOOONNNOOOQQQRRRQQQQQQRRRSSSTTTVVVXXXYYYZZZZZZZZZYYYXXX[[[___bbbeeejjjmmmllllllppprrrppppppsssxxxzzz{{{}}}yyygggbbb]]]WWWWWW]]]dddeeeeeegggnnnzzz|||xxxvvvcccaaa___``````^^^XXXSSSTTTTTTUUUYYY___eeehhhiiihhheee___WWWPPPNNNRRRUUUTTTSSSTTTVVVWWWZZZfffqqqiiijjjjjjbbbWWWMMMHHHHHHHHHGGGEEECCCBBBBBBCCCCCCDDDEEEGGGGGGFFFCCC@@@>>>888555111000222222111///000000//////......------///////////////......---111000...---...///111222//////000111111111111111111000///000111222111///000000000000000000000000//////............//////000000//////.........---...///000000000///---,,,............////////////000000000000000///////////////////////////......000000000///......------...---,,,++++++,,,...///000000//////......------000000//////.........---000000111111111000000///000000000000////////////222111111000222444666888KKKBBB777111111222222000111111222333333333333222333444444333222111333444666666666666777777777777999999999999:::;;;<<<<<<===<<<===@@@BBBDDDLLLUUU```tttccccccbbbbbbbbbbbbbbbcccffffffgggffffffdddbbbaaa___________________________```aaaaaabbbbbbbbbbbbbbbcccdddfffggghhhhhhhhhddddddeeeeeefffgggggghhhffffffeeedddccccccccccccbbbbbbbbbaaa```______^^^^^^]]]\\\\\\^^^^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWVVVTTTTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCBBBAAACCCCCCCCCCCCCCCDDDEEEEEEEEEFFFIIILLLOOONNNKKKHHHJJJJJJIIIIIIIIIIIIIIIJJJHHHDDDIIILLLFFFHHHMMMKKKNNNIIIHHHJJJKKKKKKMMMQQQRRRQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQRRRSSSUUUVVVWWWWWWWWWXXXWWWVVVXXX[[[]]]aaafffiiihhhiiimmmooonnnpppssswwwzzz{{{}}}vvvlllddd[[[[[[bbbggggggggggggjjjrrr}}}{{{wwwhhhddd___]]]^^^^^^[[[YYYTTTRRRQQQSSSZZZbbbhhhlllmmmkkkeee]]]VVVRRRRRRTTTVVVUUUVVVWWWXXXZZZdddnnnnnnqqqqqqkkk```UUUOOOMMMJJJJJJKKKKKKJJJHHHFFFEEECCCDDDEEEFFFEEECCCAAA???:::777333111111111000//////////////////.........///////////////......---000000.........///111222//////000111111111111111111000///000111111000/////////////////////////////////............//////000/////////............///////////////......---............////////////,,,,,,------......//////------------------------.........///////////////000///...,,,,,,,,,------............------------000/////////...............///000111111111111111000000000000////////////111111000000111333555777LLLDDD:::444333333222000000111222222333333222222333444444333222111333555555666666666666777777777999999999999:::;;;<<<======<<<>>>AAABBBDDDLLLUUUaaauuuaaabbbbbbcccccccccbbbbbbdddeeegggggggggeeecccbbbaaaaaa```___^^^]]]\\\\\\^^^^^^______```aaabbbcccddddddccccccdddeeeggghhhddddddeeeffffffgggggghhheeeeeeddddddddddddeeeeeeccccccbbbaaa___^^^]]]]]]^^^]]][[[[[[\\\\\\ZZZXXX\\\[[[[[[YYYXXXWWWVVVVVVTTTUUUUUUVVVVVVUUUTTTTTTSSSSSSRRRQQQPPPOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIHHHFFFEEEHHHGGGGGGFFFFFFEEEEEEDDDFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDAAABBBEEEIIIKKKKKKIIIFFFGGGFFFFFFFFFFFFGGGHHHIIIEEEBBBIIIKKKDDDHHHOOOLLLPPPJJJGGGHHHIIIIIIJJJMMMPPPOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUUUUVVVWWWWWWVVVVVVWWWYYY[[[aaaddddddeeeiiikkkkkknnnppptttvvvxxx{{{~~~pppdddaaafffkkkjjjiiihhhhhhkkkpppttt|||ssslllbbb]]][[[[[[[[[ZZZTTTPPPLLLLLLSSS]]]gggmmmooonnnjjjddd\\\VVVRRRQQQWWWUUUVVVXXXXXXYYY```iiiqqquuuxxxtttkkk___WWWSSSOOOQQQTTTUUUSSSOOOJJJFFFAAABBBCCCDDDDDDCCCBBBAAA>>>:::555222111000000///...///////////////000000///////////////......---000///.........///111222//////000111111111111111111000//////111111000///........................//////............//////////////////............000000///...........................////////////++++++,,,---...///000000------------------------------......///000000111222111///...---,,,,,,,,,,,,,,,,,,---------------////////////............---...///000111222222222////////////000000000000000000//////000222444555@@@;;;444111111111///---000111222222333333222222222333444333222222333555555555555555666666666777999999999999:::;;;<<<===>>><<<>>>AAABBBDDDKKKTTTaaauuu```aaacccddddddcccbbbaaaaaaccceeefffgggeeecccbbbbbbbbbaaa```___^^^]]]]]]______^^^^^^___aaacccdddcccbbbbbbbbbbbbccceeeeeeddddddeeeeeeffffffggggggdddddddddddddddeeeffffffdddcccbbbaaa___^^^\\\\\\\\\[[[YYYYYYZZZ[[[YYYXXX\\\[[[ZZZYYYWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHFFFEEEHHHGGGGGGFFFDDDCCCCCCBBBEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDEEEEEEDDDDDDCCCBBBAAAAAABBBCCCCCCCCCBBBBBBCCCCCCBBBCCCCCCDDDEEEEEEDDDDDDDDDGGGJJJLLLLLLLLLJJJJJJIIIIIIGGGFFFDDDCCCFFFBBBFFFGGGEEENNNXXXUUUWWWOOOIIIIIIJJJIIIJJJLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMNNNPPPQQQRRRTTTVVVXXXXXXWWWVVVVVVWWWWWW\\\```___aaafffhhhgggjjjkkknnnqqqtttwwwzzz|||~~~ooohhhhhhkkkjjjjjjiiiiiiiiijjjkkk{{{xxxkkkaaa\\\YYYVVVTTTTTTPPPKKKKKKPPPYYYbbbgggjjjjjjjjjgggaaaZZZSSSPPPUUUSSSSSSVVVVVVWWW\\\cccnnnrrrxxxxxxrrriii```\\\XXXZZZ[[[[[[WWWRRRKKKGGG@@@AAABBBCCCCCCDDDDDDDDDBBB>>>999444111000000000......//////000000000111///////////////......---000//////...///000111111//////000111111111111111111///...///000111000///........................//////............/////////////////////.........111000...------......///............////////////......//////000000111111.........///////////////............//////000000000000//////............,,,,,,,,,------......//////////////////...............///000111111111000////////////000000000000////////////000111333333333000......000111111000000000111222222222222222222333444333222222444555444444555555666666777777:::999999::::::;;;<<<===>>>===>>>AAAAAACCCKKKTTT```ttt```aaabbbddddddccccccbbb```aaacccddddddcccbbbaaabbbbbbbbbaaaaaaaaaaaaaaa``````______```aaacccddd___```aaabbbccccccbbbbbbcccccccccdddeeeeeeffffffcccccccccccccccdddeeefffccccccbbb```___]]]\\\[[[YYYXXXWWWXXXZZZ[[[ZZZYYY[[[[[[ZZZXXXWWWUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPPPPNNNOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHJJJKKKJJJIIIGGGEEEGGGGGGFFFEEECCCBBBAAAAAACCCCCCCCCBBBBBBCCCCCCDDDCCCDDDDDDDDDDDDCCCBBBBBB??????@@@@@@AAA@@@@@@@@@AAAAAAAAACCCDDDFFFHHHIIIKKKJJJIIIKKKQQQWWW[[[^^^[[[\\\\\\ZZZVVVPPPJJJGGGNNNGGGEEEDDDGGGYYYfffbbb\\\SSSJJJIIIIIIHHHHHHJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOQQQSSSVVVVVVUUUTTTSSSTTTTTTYYY]]]]]]^^^ccceeedddggghhhjjjnnnrrruuuwwwxxx{{{|||~~~rrrmmmiiihhhhhhiiijjjjjjjjjiiirrrwwwtttiiiaaa\\\VVVRRRUUURRROOONNNQQQVVVZZZ\\\ccceeeggggggeee```YYYUUUQQQNNNNNNQQQRRRSSSWWW]]]ffflllssswwwvvvpppjjjfffbbbaaa___[[[VVVPPPJJJGGGAAAAAAAAABBBCCCDDDEEEFFFEEEBBB>>>888444222111222.../////////000000111111///////////////......---///////////////000000111//////000111111111111111000///...///000111000...//////////////////////////////............//////.........///////////////111000...------......///............////////////111111000000//////.............../////////000000000000//////............------...//////000000000------....../////////000.........///////////////000000000000000///...---.../////////000000000111////////////000111222222000000000111333444444333000000111222222222222111111333333333222222444666444444555555666777777888::::::::::::;;;<<<======>>>===>>>AAAAAACCCKKKSSS^^^rrr```aaabbbccccccccccccccc```aaaaaabbbbbbbbbaaaaaaaaaaaabbbbbbccccccddddddaaaaaa``````aaaaaabbbbbb\\\]]]___aaabbbbbbaaa```aaaaaabbbccccccddddddeeebbbbbbbbbbbbbbbcccddddddbbbbbbaaa```^^^]]]\\\\\\XXXWWWVVVWWWZZZ[[[ZZZYYYZZZYYYYYYWWWVVVUUUTTTTTTRRRRRRRRRRRRQQQPPPOOOOOOMMMMMMMMMMMMNNNNNNNNNOOOIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA>>>>>>????????????>>>>>>??????@@@BBBDDDFFFHHHIIIJJJHHHGGGJJJQQQYYY```ccc___aaadddffffffdddaaa___XXXQQQMMMHHHIII^^^nnnlllaaaUUUKKKHHHHHHGGGFFFGGGIIIIIIJJJJJJJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMLLLOOOQQQRRRQQQPPPPPPQQQRRRWWWZZZZZZ[[[___bbbaaaffffffhhhkkkppptttuuuuuuwwwyyy{{{yyymmmllljjjjjjkkkkkkjjjiiikkkmmmrrr}}}}}}rrrjjjccc]]]XXXWWWUUUTTTTTTUUUVVVVVVUUU^^^___cccfffhhheee```\\\QQQMMMJJJLLLMMMMMMQQQWWW___dddkkkrrruuutttpppnnngggeee```[[[TTTNNNIIIGGGBBBBBBBBBBBBCCCEEEGGGHHHFFFEEEBBB===888444333444///000000000000000000111///////////////......---////////////000000000000//////000111111111111111000///......000000///...//////////////////////////////............//////.........///////////////000000///...........................////////////000000///...---,,,++++++++++++,,,,,,---.........111000000///......------+++,,,---...///000000000.........///////////////.........///////////////111111111000///...---,,,......//////000000111111//////000000111111111111111111111111111000000000///000111111222222111111111222333333222222444666444555555666777888999999::::::::::::;;;<<<===>>>???>>>???AAAAAACCCJJJSSS\\\pppaaaaaaaaaaaabbbcccdddeeecccbbbaaa``````aaabbbbbbaaaaaabbbbbbbbbccccccccc``````aaaaaa``````______\\\\\\\\\]]]^^^```bbbbbb`````````aaabbbbbbccccccaaaaaaaaaaaaaaaaaabbbbbbaaaaaa```___^^^^^^]]]]]]YYYXXXWWWXXXYYYZZZYYYXXXXXXXXXWWWWWWVVVUUUUUUTTTRRRRRRRRRRRRQQQPPPOOONNNLLLLLLLLLLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@???????????????@@@AAAAAABBBCCCCCCCCCCCCBBBAAAAAA???@@@@@@@@@???>>>===<<<>>>>>>???@@@AAACCCEEEFFFCCCBBBBBBDDDHHHMMMPPPQQQPPPRRRVVV[[[```dddgggiiiaaa___]]]RRRJJJ[[[mmmnnngggZZZMMMIIIIIIHHHFFFGGGIIIHHHHHHGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJKKKLLLLLLJJJLLLNNNOOONNNNNNPPPQQQPPPUUUXXXWWWXXX\\\^^^]]]bbbaaabbbffflllpppqqqppprrrssswww{{{~~~~~~}}}xxxsssooonnnllljjjhhhggghhhkkkrrr}}}zzzqqqjjjddd```YYYXXXWWWWWWXXXWWWUUUSSSYYYZZZ]]]aaaffffffccc```UUUOOOIIIIIIHHHHHHLLLPPPXXX[[[bbbiiinnnppppppooofffddd```[[[UUUOOOJJJGGGEEEDDDBBBBBBCCCEEEHHHIIIGGGGGGFFFBBB<<<777555555111111111000000000000000///////////////......---...//////000000000000000//////000111111111111111000///......///000///...........................//////............//////............/////////000///////////////......---............//////////////////......------,,,,,,++++++,,,,,,---......//////////////////.........+++,,,---...//////......///...............------............/////////000000000000000///...------.........///000111111111000000111111222222111111000000000///.........//////000000111111111111111111222333333222333555777555555666777888999::::::;;;::::::;;;;;;<<<===>>>???>>>???AAAAAACCCJJJSSS\\\qqqbbbaaa``````aaaccceeeffffffdddbbb``````aaabbbcccbbbbbbbbbaaaaaaaaaaaaaaa___``````aaa```^^^]]]\\\]]]\\\ZZZZZZ[[[___ccceee_________```aaaaaabbbbbbaaaaaa````````````aaaaaa``````_________^^^^^^^^^[[[ZZZXXXXXXYYYYYYXXXVVVWWWWWWWWWVVVVVVUUUUUUUUURRRRRRRRRRRRQQQPPPOOONNNLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAA@@@>>>>>>======>>>???@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@AAAAAAAAA@@@@@@>>>===<<<>>>>>>>>>>>>???@@@AAABBBCCCBBBAAABBBCCCBBB@@@>>>EEEEEEFFFHHHLLLQQQVVVYYYeeeiiijjjZZZJJJVVViiimmmlll^^^QQQLLLLLLJJJIIIIIIIIIHHHFFFFFFFFFHHHJJJKKKIIIIIIIIIIIIJJJJJJKKKLLLKKKMMMOOOOOOOOOPPPRRRSSSNNNTTTVVVUUUVVVYYY[[[ZZZ]]]\\\]]]aaagggkkklllkkkmmmooosssxxx|||~~~~~~~~~}}}vvvrrroookkkiiieeegggiiikkkppp}}}tttlllfffccc[[[YYYXXXXXXYYYXXXVVVUUUUUUUUUWWW\\\bbbdddbbb```ZZZQQQJJJGGGFFFEEEHHHLLLRRRUUUZZZ```gggkkkllllllcccbbb```\\\WWWPPPKKKGGGFFFEEECCCBBBCCCEEEHHHJJJGGGHHHIIIEEE???999777666222222111111000000/////////////////////......---...//////000000000000000//////000111111111111111000...---...///000///...------------------------//////............//////---.........//////000000...///000000000///---,,,............/////////000/////////000000000000000------......///000111111------......///000000000,,,---.........---,,,+++.........------,,,,,,,,,---.........//////000000......///////////////...---......///000111111222000111111222222222222111111222222222222222444666//////000111111111111111111222333333222333555777555666777888999:::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>???>>>???AAAAAABBBJJJRRR]]]rrrdddeeefffggggggfffeeeeeecccccccccbbbbbbbbbbbbaaaeeecccbbbbbbbbbaaa^^^\\\]]]^^^___`````````______```___]]]]]]]]]^^^```bbbbbbaaa`````````aaacccdddfffddd```]]]\\\]]]^^^___`````````___^^^\\\[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPOOOMMMKKKJJJKKKKKKJJJIIIHHHHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBCCCEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBAAAAAA??????AAAAAAAAAAAA??????@@@@@@@@@?????????>>>>>>??????>>>===============@@@>>>>>>>>>@@@AAA@@@????????????@@@@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGNNNQQQggggggNNNXXXjjj\\\QQQXXXXXXNNNEEECCCEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIKKKKKKJJJKKKLLLLLLKKKKKKMMMOOOSSSSSSUUUWWWYYY[[[\\\]]]ZZZ]]]```bbbdddfffiiilllmmmmmmppptttyyy}}}{{{zzzzzzuuupppqqqgggeeeeeeiiinnnvvvuuunnnkkkiiibbb```\\\ZZZ\\\]]]YYYUUUSSSTTTVVVYYY\\\^^^```aaaZZZVVVQQQMMMKKKHHHEEEBBBOOOSSSXXXYYYYYY\\\bbbhhhhhhiiifff^^^XXXSSSLLLFFFEEECCCAAAAAACCCDDDDDDDDDMMMLLLKKKGGGBBB===777444333222111000//////000000444333111000/////////000///...------...///000111000000000000000000000000000000111111111111000000//////............//////000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000000000//////............000000//////......------.........///////////////000000000000000000000000000000000000111111111111,,,------...///000000111////////////000000000000000111222333333333222111222222222222222111//////222222222222222222222222000111111222222333444444555555666666777888888888888888888999:::;;;===>>>===???@@@@@@AAADDDKKKQQQcccrrrffffffggghhhhhhhhhgggfffcccccccccbbbbbbbbbaaaaaadddbbbaaabbbbbbbbb```^^^\\\\\\]]]^^^___```aaaaaaaaa```^^^]]]]]]^^^___``````````````````aaabbbbbbcccaaa___]]]\\\\\\\\\]]]____________^^^]]][[[[[[YYYYYYYYYYYYYYYXXXWWWVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQPPPOOONNNLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAACCCDDDDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAA???@@@AAAAAAAAAAAA@@@???@@@@@@@@@????????????>>>???>>>>>>===============>>>===<<<===>>>??????===???????????????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFGGGIII```gggYYYfffrrr```OOOKKKEEEBBBBBBDDDFFFHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMLLLLLLLLLNNNPPPRRRSSSTTTUUUWWWXXXZZZZZZYYY[[[^^^aaabbbeeehhhkkklllmmmnnnrrrwww{{{~~~}}}yyyxxxyyy~~~}}}~~~uuurrrkkkhhhgggiiilllrrr}}}xxxpppiiidddaaa]]]YYYYYYYYYWWWUUUUUUUUUVVVXXXZZZ\\\^^^```^^^[[[WWWQQQLLLIIIGGGGGGMMMPPPSSSSSSSSSVVV\\\aaaeeehhhhhhccc___[[[SSSKKKGGGEEEBBBAAABBBBBBBBBAAAGGGHHHIIIHHHEEE@@@:::777555333111///...///000000333222111///....../////////......---...///000111000000000000000000000000000000111111111111000000//////............//////000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000000000000/////////......///////////////.........///////////////.........//////////////////////////////000000000111111111//////000000111111222222/////////000000000111111///000222444666666777666555555444333222222111111222222222222222222222222111111111222333333444444444555555666666777888888::::::::::::;;;<<<===>>>===???@@@@@@@@@DDDKKKQQQaaaooohhhhhhiiiiiiiiihhhhhhgggccccccbbbbbbbbbaaaaaaaaabbbaaaaaabbbcccdddbbbaaa[[[[[[[[[\\\^^^```cccdddbbbaaa___^^^]]]]]]^^^_________``````aaa`````````aaa```______^^^]]]\\\\\\^^^^^^^^^^^^^^^]]]\\\[[[XXXXXXXXXYYYXXXXXXWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCC???@@@AAAAAAAAAAAAAAAAAA???@@@@@@AAABBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@???@@@AAAAAAAAAAAA@@@???@@@@@@@@@@@@????????????>>>>>>======<<<<<<======<<<;;;:::;;;=========<<<>>>>>>>>>>>>>>>=========??????@@@@@@AAABBBCCCCCCCCCAAASSS```bbbuuussscccPPP@@@@@@EEEDDDBBBBBBFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMMMMLLLMMMOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWVVVXXX[[[^^^```cccgggjjjkkkkkkmmmooossswww{{{}}}}}}yyyxxxxxxzzzzzzzzz{{{~~~wwwqqqmmmjjjjjjkkknnnwwwxxxkkkhhheeeaaa]]]ZZZXXXWWWWWWWWWVVVVVVVVVWWWYYY[[[]]]bbbbbb___YYYRRRMMMLLLMMMNNNOOOOOONNNMMMPPPUUU[[[___dddiiiiiihhheee[[[QQQJJJGGGCCCAAAAAAAAA@@@???AAACCCGGGIIIGGGCCC>>>:::777555222///......///111111111000///............//////.........///000000000000000000000000000000///000000111111000000///......------------......000000000000000000000000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////...///////////////000000000000//////......------........................//////000000000000111111000000000000111111111111000000000111111111222222...///222555888:::<<<<<<999888666444333222222333222222222222222222222222111111222222333333444444333444444555666666777777::::::999999:::;;;;;;<<<===>>>@@@@@@@@@DDDKKKPPP___mmmhhhhhhhhhhhhhhhgggggggggbbbbbbbbbbbbaaaaaaaaaaaabbbaaaaaaccceeeffffffddd]]]]]]\\\\\\]]]___bbbdddcccbbb```^^^]]]]]]]]]]]]]]]^^^___``````___^^^]]]```aaaaaabbbaaa```___^^^\\\]]]]]]]]]]]]]]]\\\[[[WWWWWWXXXXXXXXXWWWWWWVVVSSSRRRRRRQQQPPPOOONNNNNNMMMMMMLLLJJJIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAA??????@@@@@@@@@@@@@@@???>>>??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>======<<<<<<<<<======;;;:::::::::<<<===<<<;;;>>>======<<<<<<;;;;;;;;;<<<======>>>???@@@@@@@@@FFFAAAHHHOOOUUUjjjyyysssnnnTTTBBBEEEIIICCC???@@@DDDCCCBBBAAABBBCCCEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLMMMOOOQQQRRRRRRSSSSSSTTTTTTUUUUUUSSSUUUXXXZZZ\\\```dddhhhiiijjjkkkmmmooorrrwwwzzz|||~~~|||{{{{{{yyyyyyzzz{{{}}}xxxrrrmmmllllllnnnttt|||rrrllliiigggddd```[[[YYYZZZXXXWWWUUUSSSSSSUUUXXXYYYaaaeeegggddd\\\UUURRRSSSQQQQQQOOOLLLKKKMMMRRRVVVYYY```ggglllnnnkkkaaaUUUMMMIIIEEEBBBBBBAAAAAA@@@AAACCCEEEFFFFFFCCC@@@>>>:::777333000......///111000000///...............//////////////////000000//////////////////////////////000000000000//////......------------......//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////..............................//////000000000111111111000///...------,,,........................////////////000000000111////////////............000111111111222222222222...///222555888:::<<<===:::888666333222222333333222222222222222222222222111111222222333444444555333333444444555666666666888777777777777777888888<<<>>>@@@???@@@DDDJJJPPP]]]lllggggggffffffeeeeeeeeeeeebbbbbbbbbaaaaaaaaa``````aaaaaabbbdddggghhhhhhgggbbb```^^^]]]]]]^^^___aaabbbbbb```___^^^]]]\\\\\\\\\]]]^^^______^^^\\\[[[^^^___```aaaaaa```^^^]]][[[\\\\\\\\\\\\\\\[[[[[[VVVWWWWWWWWWWWWVVVVVVUUUPPPPPPOOONNNMMMLLLLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@@@@@@@@@@?????????????????????????????????>>>>>>>>>===============<<<<<<<<<<<<======<<<;;;:::;;;===>>>===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======>>>>>>EEEBBBAAA@@@@@@JJJTTTTTTXXXFFF===DDDHHHCCCAAAFFFBBBBBBAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKKKKKKKLLLNNNPPPRRRRRRSSSSSSSSSTTTTTTTTTRRRSSSUUUWWWYYY]]]bbbeeegggiiikkkllllllooosssvvvxxxzzz}}}zzzzzzzzz{{{}}}vvvooolllkkklllrrrxxx~~~qqqlllkkklllhhh___ZZZZZZXXXVVVTTTRRRQQQRRRTTTUUU[[[ccckkklllfff___ZZZYYYUUUSSSOOOLLLJJJLLLOOORRRTTT[[[cccjjjooooooeeeYYYQQQNNNIIIEEEDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAAAAA<<<:::666222000///000000///////////////.........000000000000000000////////////////////////////////////000000000000//////.........------.........//////////////////////////////............//////........................000000000000000000000000////////////////////////------------------------.../////////000000111111111111000///...------,,,...........................////////////000000000////////////............000111111111222222222222///000111333555777888999888777444222111111222333222222222222222222222222111222222333444444555555333333444444555666666666777777666666666777888888<<<>>>?????????CCCJJJPPP]]]lllffffffeeedddccccccccccccbbbbbbaaaaaaaaa```````````````aaacccfffhhhhhhgggeeedddbbb```^^^^^^^^^^^^bbbaaa```___^^^]]]\\\\\\\\\\\\]]]]]]\\\\\\[[[[[[ZZZ[[[]]]^^^^^^]]]\\\[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWVVVUUUTTTSSSNNNNNNMMMLLLKKKJJJIIIIIIIIIHHHFFFDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>======<<<<<<>>>>>>>>>???>>>>>>===<<<>>>============>>>??????===>>>??????????????????>>>>>>============>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<=========<<<;;;<<<>>>>>>>>>===;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<888<<<>>>>>>======@@@BBBFFF???>>>CCCEEEAAAAAAEEE@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGFFFFFFGGGIIIIIIIIIJJJLLLNNNQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSTTTUUUWWW[[[___cccdddhhhkkklllkkklllooorrrvvvyyy{{{}}}}}}}}}||||||zzzzzz{{{}}}rrrllliiiiiimmmsss{{{~~~|||sssnnnpppmmmbbbZZZYYYWWWUUUSSSQQQPPPPPPQQQRRRTTT]]]hhhooonnnhhhccc```WWWTTTQQQMMMLLLLLLNNNOOORRRWWW___fffooorrrkkkbbbZZZUUUOOOJJJHHHHHHGGGFFFHHHFFFCCCAAA@@@@@@AAABBB>>>===:::666333111000000//////000000000//////...000000111111111000//////000000000000000000000000...//////000000//////...//////............//////000000000000000000000000//////............//////........................000000000000000000000000000000000000000000000000---------------.........///000000000000000000111000000//////......------..............................////////////000000000000000000111111111111000000000111111111222222111000000111111333444555555444333111111111222222222222222222222222222222222222333333444444555555333444444555666666777777999999888888999::::::;;;<<<===?????????CCCJJJOOO]]]lllgggfffdddcccbbbbbbccccccbbbaaaaaaaaa````````````^^^^^^^^^aaadddfffeeedddfffeeedddbbbaaa___^^^^^^````````````___^^^]]]\\\]]]\\\[[[[[[ZZZZZZZZZ[[[YYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXXXXWWWUUUTTTRRRQQQLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDBBBBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>>>>>??????@@@@@@@@@===========================>>>>>>>>>======<<<;;;<<<<<<;;;:::;;;<<<===>>><<<===>>>>>>?????????>>>===<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;;;;<<<===>>>===<<<;;;<<<===>>>===<<<:::::::::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;666;;;<<<>>>BBB@@@>>>CCCAAABBBBBBBBBAAA@@@???>>>>>>@@@AAACCCCCCBBBAAA@@@AAABBBDDDFFFGGGFFFEEEDDDCCCDDDFFFFFFFFFGGGJJJLLLNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSTTTTTTUUUYYY]]]aaabbbggglllmmmkkkkkkmmmooorrrtttwwwyyyzzzzzz|||}}}|||zzzyyyzzz}}}~~~~~~|||pppiiifffiiimmmrrrssszzzttttttrrrfff\\\ZZZTTTSSSRRRQQQPPPOOOOOOOOOPPPWWWbbbkkkppppppllljjj[[[XXXUUURRRQQQQQQQQQPPPRRRVVV[[[cccooowwwuuunnnccc^^^VVVPPPLLLJJJHHHGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@???===:::777333111/////////000111111000000///000111111222111000///...000000000000000000000000......////////////......000000////////////000000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000000000000000000000........./////////000000111111111000000000000000///////////////.........////////////////////////........./////////000000//////000000111111222222/////////000000000111111111000000///000111222333333333222222222222222222222222222222222222222222222222333333444555555555444555555666666777888888888888888999:::;;;<<<===;;;===?????????CCCJJJOOO\\\kkkgggfffeeecccbbbbbbccccccaaaaaaaaaaaa````````````\\\\\\\\\___bbbccccccbbbeeeeeeeeedddcccaaa___^^^````````````___^^^]]]\\\]]]\\\[[[YYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\]]]^^^^^^]]]]]]\\\\\\ZZZYYYXXXWWWYYYYYYXXXWWWUUUSSSQQQPPPLLLKKKJJJIIIHHHGGGGGGFFFFFFEEECCCAAAAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@???>>>======<<<<<<=========>>>>>>??????;;;;;;<<<<<<===>>>>>>>>>======>>>>>>===<<<;;;;;;;;;:::999999999:::;;;<<<<<<<<<===>>>>>>???>>>>>><<<;;;:::999999:::;;;<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;<<<===>>><<<;;;:::;;;===>>>===<<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::;;;;;;BBBCCC;;;999>>><<<888???999===>>>;;;;;;??????;;;===???BBBDDDDDDCCCAAA???@@@AAACCCEEEFFFEEEDDDCCCAAACCCDDDEEEEEEFFFHHHKKKLLLMMMMMMNNNPPPQQQQQQRRRSSSTTTTTTTTTUUUXXX\\\```aaagggmmmnnnllljjjkkknnnkkkooossswwwyyyzzz}}}~~~~~~{{{yyyzzz|||~~~}}}~~~~~~}}}||||||vvvlllggggggkkkiiiiiippp}}}{{{xxxvvvjjj```^^^RRRRRRQQQQQQPPPOOONNNMMMNNNSSS\\\gggpppssssssppp___]]]ZZZXXXWWWVVVUUUTTTRRRUUUYYYbbbppp|||}}}wwwkkkddd[[[SSSNNNJJJHHHFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???===999555111//////000111222222111000///000111222222222000///...000000000000000000000000......////////////......111111000000000000111111000000000000000000000000//////............//////111111111111111111111111////////////////////////000000000000000000000000///000000000111111222222222222111111000000//////.........///////////////000000000000000000000000............/////////000,,,------...///000000111////////////000000000000000000/////////000222333111222333444444444333333222222222222222222222222222222333444444555555666555555666666777888888888666666666777888:::;;;<<<;;;===???>>>???CCCIIIOOO[[[jjjeeeddddddcccbbbaaa````````````aaabbbbbbbbbbbbaaaaaaaaa````````````aaaaaadddbbbaaaaaaaaa```___]]]___^^^^^^]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]^^^```______]]]\\\ZZZXXXWWWYYYYYYYYYWWWUUUQQQNNNKKKKKKIIIFFFEEEFFFGGGGGGFFFCCCBBBBBBAAAAAA@@@?????????@@@AAABBBBBBAAA???>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::999999888888777999999999999999999999999777777888999::::::;;;;;;999999999999999999999999<<<;;;;;;::::::999999888;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>????????????>>>AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQRRRUUUWWWYYYZZZbbbfffjjjmmmnnnnnnnnnooonnnqqqtttwwwyyy|||~~~|||{{{yyyzzz|||}}}}}}|||{{{zzz}}}vvvpppiiibbbggghhhllltttzzz{{{uuurrrlllggg[[[RRRMMMQQQWWWXXXVVVUUURRRSSSWWW```jjjqqqttttttqqqeeeWWWRRRVVV[[[ZZZWWWVVVWWWZZZcccnnnxxx|||}}}{{{wwwkkkZZZOOOLLLLLLKKKFFFGGGGGGFFFEEEDDDDDDEEEBBBCCCCCC@@@<<<888555333333333333222111000000///...///000111111000///....../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000222000...///222333111///////////////////////////000000000000000000000000000000000000000000000000,,,------...///000111111////////////////////////000000000000000000000000........................222111111111000000//////111111111111000000000000000///...------...///000...///000111111111111111000000000000000000000000111111222222222333333333444333333333333444555555333444555777888888999999;;;:::999888888888999:::===<<<>>>AAAAAAAAAGGGOOOZZZmmmeeeeeeddddddcccbbbbbbbbbaaabbbccccccddddddccccccaaaaaa````````````aaaaaacccaaa____________^^^]]]^^^^^^^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\\\\\\\]]]^^^___```^^^^^^]]]]]]\\\ZZZYYYXXXXXXXXXWWWVVVSSSPPPLLLJJJJJJGGGEEEDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@??????@@@AAAAAA@@@>>><<<;;;=========<<<<<<<<<;;;;;;<<<<<<<<<============>>>???>>>>>>===<<<;;;;;;:::::::::::::::999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999999999999999999999999999999999999999999999777777888999999:::;;;;;;999999999999999999999999;;;::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>????????????>>>@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWYYY___ccchhhkkkllllllmmmmmmnnnppptttvvvxxx{{{~~~||||||{{{{{{zzzzzzzzzzzz~~~wwwllleeeddddddgggmmmsss{{{yyyrrrlllcccZZZRRRSSSVVVWWWWWWXXXTTTTTTWWW^^^fffmmmpppqqqrrrjjj```XXXUUUUUUVVVVVVSSSUUUYYYaaakkkttt{{{}}}}}}sssdddXXXRRROOOLLLGGGHHHHHHGGGEEEDDDDDDDDDCCCDDDEEEDDD@@@<<<777555333333222222111000000000...///000111111000///.../////////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000...///111222000...////////////////////////000000000000000000000000000000000000000000000000------......//////000000........................000000000000000000000000000000000000000000000000000000/////////...............//////000000000111000///............///000111111111000000000000000111111111111111111111111111111222222222333333333444333333333333444555555333444555777888888999999888888777777888:::;;;<<<>>>===???AAAAAABBBHHHPPPZZZmmmddddddddddddddddddddddddaaaaaabbbccccccccccccbbbaaaaaa````````````aaaaaabbb```]]]\\\]]]^^^^^^]]]^^^]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ[[[\\\^^^___```]]]]]]]]]\\\\\\ZZZYYYYYYVVVVVVUUUTTTQQQNNNJJJIIIHHHFFFCCCBBBCCCDDDCCCBBBCCCCCCBBBAAAAAA@@@@@@?????????@@@???>>><<<:::888<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<============>>>@@@???>>>===<<<:::999999::::::999999999888888888777777777888888888999999888888888888888888888888999999999999999999999999666777777888999999::::::888888888888888888888888777777888888999:::::::::888888888888888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>?????????>>>@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCDDDEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCHHHHHHIIIJJJKKKLLLMMMMMMLLLMMMNNNOOOQQQSSSUUUVVVZZZ^^^dddiiijjjkkkkkkkkknnnpppsssvvvwwwyyy||||||yyywwwxxxyyyzzz}}}|||rrrgggcccaaabbbfffjjjqqq~~~{{{uuukkkbbbZZZWWWVVVUUUWWW[[[WWWWWWXXX]]]ccciiimmmnnnooommmhhh^^^TTTNNNOOOQQQMMMPPPVVV]]]eeemmmvvv|||{{{ooocccZZZRRRLLLHHHHHHHHHHHHGGGFFFEEEDDDDDDFFFHHHHHHFFFAAA;;;888444333222111111000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000///......000000///...////////////////////////000000000000000000000000000000000000000000000000.........///////////////------------------------000000000000000000000000000000000000000000000000.........------------,,,,,,,,,---...///000111111000//////......//////000333222111////////////000111111111111111111111111111111222222222333333333444333333333333444555555444555666777888999999999777666666777999;;;===>>>>>>===???BBBBBBBBBHHHPPPXXXlllbbbbbbbbbcccccccccdddddd^^^^^^___````````````___aaaaaa````````````aaaaaa```]]][[[ZZZ[[[]]]]]]]]]]]]\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ\\\^^^______^^^^^^]]][[[ZZZXXXWWWUUUUUUTTTRRROOOLLLJJJHHHHHHFFFCCCBBBBBBCCCBBBAAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>===<<<:::999;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<============>>>>>>===<<<;;;::::::999999999888888888777777777666777777777777888888888777777777777777777777777888888888888888888888888777777777777888888999999888888888888888888888888777777888888999999999:::888888888888888888888888777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUWWW[[[aaafffhhhiiijjjkkknnnqqqtttvvvwwwyyy|||~~~{{{wwwvvvvvvwwwzzzxxxyyyzzzjjjeeebbb```cccffflllwww}}}nnnggg```\\\XXXTTTVVVZZZWWWWWWXXX[[[```eeejjjlllhhhjjjiiicccXXXOOOKKKJJJGGGLLLQQQVVV\\\dddnnnvvvyyy}}}}}}uuujjjaaaWWWNNNHHHHHHHHHIIIJJJJJJHHHGGGDDDFFFIIIKKKJJJEEE???:::666555333222111000111111//////000000000000//////111111111000000000000//////000000000111111111111///////////////////////////////////////////////////........./////////...///////////////////////////////////////////////////////////////////////////////////////.........------------------------////////////////////////........................------------------------------......///000111111000//////////////////000333222000......///111222111111111111111111111111111111222222222333333333444333333333333444555555555555666777888999999999777777777777888;;;===>>>===<<<>>>AAAAAAAAAGGGOOOXXXlll_________```aaaaaabbbbbb]]]]]]^^^____________^^^```__________________```]]][[[YYYYYY[[[\\\]]]\\\\\\[[[[[[ZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\^^^___aaaaaa___]]][[[XXXUUUTTTSSSSSSQQQPPPNNNLLLJJJIIIIIIFFFDDDBBBBBBCCCBBBAAAAAAAAAAAA@@@??????>>>>>><<<<<<==================999999999999:::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::::::::::::::;;;;;;;;;888888777777777666666666777777777777888888888888666666666666666666666666777777777777777777777777888888888777777666666666777777777777777777777777777888888888888888999999777777777777777777777777666777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>?????????@@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLMMMMMMNNNPPPRRRTTTUUUVVVZZZ___cccfffgggiiijjjnnnpppsssvvvwwwzzz}}}{{{wwwtttsssvvvwwwyyy|||rrriiiddd```aaaccchhhrrr|||ooohhhccc___ZZZUUUSSSVVVRRRSSSUUUWWWZZZ___dddgggbbbdddffffffbbbYYYPPPJJJFFFIIIMMMOOOSSSZZZdddlllooovvvzzzvvvooohhh^^^VVVKKKIIIHHHIIILLLMMMMMMLLLFFFFFFHHHJJJKKKHHHBBB>>>999777555333111111111111000000////////////000000111111111111000000000000///000000000111111111111////////////////////////////////////////////////.../////////.........///000000000000000000000000///////////////////////////////////////////////////////////////.................................////////////////////////................................................000000000000000000000000///000000000000000000///000///......///111333555111111111111111111111111111111222222222333333333444333333333333444555555555666777888888999999888999888888777888:::;;;<<<<<<<<<===@@@@@@@@@FFFNNN\\\ppp]]]]]]]]]^^^^^^_________^^^^^^___````````````___^^^^^^]]]]]]]]]]]]^^^^^^[[[ZZZYYYZZZ\\\]]]\\\[[[[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVYYYYYYYYYZZZ[[[]]]^^^___aaa```^^^\\\XXXUUURRRPPPOOOOOONNNMMMKKKJJJJJJIIIIIIFFFCCCBBBBBBBBBAAA@@@@@@@@@??????>>>======<<<;;;;;;;;;<<<<<<===>>>>>>888888888888999999999999999999999:::::::::;;;;;;777777777888999999::::::777777666666666555555555666666666777777777888888666666666666666666666666666666666666666666666666888888777777666555555444666666666666666666666666888888888888888888888888666666666666666666666666777777777888999::::::;;;999999999999999999999999:::;;;<<<===>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIILLLLLLMMMNNNOOOQQQRRRSSSVVVYYY\\\```bbbdddhhhjjjlllnnnrrrtttwwwyyy}}}|||uuuqqqrrrvvvyyyzzz{{{ooogggaaa___```dddllltttyyytttlllfffbbb^^^WWWSSSSSSLLLNNNPPPRRRTTTWWW\\\_________aaafffhhhdddZZZRRRJJJJJJJJJJJJMMMSSS[[[aaafffmmmtttssspppmmmfff```QQQNNNJJJJJJMMMPPPPPPNNNHHHGGGFFFHHHJJJJJJFFFCCC===;;;888555222111111222000000////////////000000000000000111111111222222000000000000111111111111000000000000000000000000000000000000000000000000...///000000......///000000000000000000000000000000000000000000000000000000000000000000000000000.........///////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000000000222111111111000000000//////000000111111000000///............000222444555222222222222222222222222111111222222222333333333444333333333333444555555666777888888999999888888999999888888888999;;;<<<===<<<>>>AAAAAAAAAGGGOOO^^^sss\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^_______________]]]\\\\\\[[[[[[\\\\\\]]]XXXXXXZZZ\\\^^^^^^\\\ZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXWWWXXXXXXYYYZZZ[[[\\\]]]\\\[[[XXXUUURRROOONNNJJJJJJIIIHHHHHHHHHHHHIIIHHHEEEBBB@@@@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<777777777888888888999999777888888888888999999999666666666777777777777777666666666555555555444444444555555555666666666666666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666888888888888777777777777666666666666666666666666777777888888999999::::::888888888888888888888888999:::;;;===>>>?????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCCCCDDDDDDEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKLLLMMMOOOPPPQQQVVVWWWYYY[[[]]]```eeehhhhhhkkkooorrrtttxxx|||~~~}}}}}}~~~yyysssnnnrrrvvvvvvvvvzzzxxxoooeeeaaa```aaagggmmmttt|||tttiiiddd```YYYTTTRRRKKKNNNQQQRRRQQQRRRUUUXXX\\\[[[\\\```dddeee```\\\RRRNNNJJJHHHKKKPPPUUUXXX]]]eeekkklllkkkkkkhhhdddZZZTTTMMMKKKMMMOOOPPPNNNMMMIIIEEEFFFIIILLLKKKIIIBBB???;;;666333222111222111000///......///000111//////000111222222333444000000000000111111111111000000000000000000000000000000000000000000000000...000222111///...000111000000000000000000000000000000000000000000000000000000000000000000000000------......//////000000........................000000000000000000000000000000000000000000000000....../////////000000000/////////000000000000000///000111111111111000///......///000111222222333222222222222222222222222111111222222222333333333444333333333333444555555777777888999999999888888777777777777888:::<<<>>>???>>>@@@BBBBBBCCCIIIQQQ[[[ppp]]]]]]]]]]]]]]]]]]]]]]]][[[[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[[[[\\\WWWXXXZZZ]]]______]]]ZZZZZZYYYYYYXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWYYYXXXWWWUUUSSSPPPNNNMMMFFFFFFFFFEEEFFFFFFGGGHHHFFFDDDAAA?????????>>>============<<<;;;;;;::::::;;;;;;:::999888888888999666666777777888888888999666777777777777888888888777777666666555555444444666666555555555444444444333333333444444444555555666666666666666666666666555555555555555555555555444444555555666777777777666666666666666666666666888888888777777777777777666666666666666666666666888888888888888999999999777777777777777777777777999:::;;;===>>>?????????<<<<<<<<<<<<==================>>>???@@@AAAAAABBB@@@@@@AAAAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOVVVVVVWWWXXXYYY]]]cccgggeeehhhlllpppsssvvvzzz}}}{{{{{{|||}}}}}}uuulllooorrrsssssswwwvvvkkkeeebbbaaaeeejjjuuuzzz|||llleeeaaa[[[UUUSSSNNNQQQTTTTTTSSSRRRSSSUUUXXXWWWWWWYYY]]]```bbbbbbXXXQQQJJJHHHKKKOOORRRSSSWWW^^^cccdddeeeggggggdddaaaYYYPPPLLLMMMOOONNNMMMPPPJJJEEEEEEIIIMMMNNNMMMDDDAAA===888444222222222111000///......///000111......///111222333444555000000000000111111111111000000000000000000000000000000000000000000000000///111333222///...000222000000000000000000000000000000000000000000000000000000000000000000000000,,,------...///000111111------------------------000000000000000000000000................................./////////000000,,,------...///000111111///000111222222111000//////000000111111111000000222222222222222222222222111111222222222333333333444333333333333444555555777888888999999999888888555555666777999<<<>>>@@@@@@@@@BBBDDDDDDEEEKKKRRRVVVkkk______``````````````````___^^^^^^^^^^^^]]]]]]]]]YYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\bbbfffeee]]]VVVZZZZZZYYYYYYXXXXXXWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSSSSRRRRRRRRRRRROOOOOONNNLLLKKKIIIHHHHHHDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<;;;;;;<<<;;;:::888666444777777777777777777777777666666666666666666666666777777777777777777777777555555555555444444444444444444555555555555444444333333333333333333333333555444444333333444444555555555555444444333333333555555555555555555555555888777666555555555555555666666666555444444444333555555555555555666777888777777777666666666666666888888999999999:::::::::999999999::::::999888888<<<<<<<<<<<<============;;;<<<===???AAABBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBDDDEEEFFFGGGGGGHHHHHHGGGJJJJJJIIIIIIIIIKKKMMMNNNPPPRRRUUUWWWYYY\\\```cccbbbbbbeeeiiinnnrrruuuuuuyyy{{{|||||||||~~~uuullliiiiiinnnqqqsssxxx~~~~~~qqqiiiccc```bbbgggmmmsss|||{{{lllbbb]]][[[YYYVVVQQQOOOPPPPPPMMMLLLNNNPPPNNNNNNTTT]]]dddfffeee```\\\VVVRRRQQQPPPOOONNNVVVYYY]]]^^^^^^aaafffkkkgggcccZZZQQQPPPRRRQQQMMMPPPMMMJJJHHHHHHJJJKKKKKKKKKGGGAAA<<<888555222000222222222111000/////////222222222222222222222222000000000000000000000000111111000000000000111111111111111000000000000000000000111111111222222222222111111111000000//////666444111...,,,+++++++++000000000000000000000000111///...------...///111111111000///...---,,,,,,.........///000111111111---...///000000///...---////////////////////////............////////////111111111111000000000000222111111111000000//////222222333333333333222222//////000111222333333333555333000,,,,,,///666;;;888999999::::::999999888999888888888999::::::;;;???======@@@AAAAAAFFFMMM[[[nnn^^^^^^^^^_________``````^^^^^^]]]]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXXXX[[[______[[[WWWYYYYYYXXXXXXWWWVVVVVVUUURRRRRRSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOOOOOOOOOOOLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???>>>===<<<<<<999999999999888777666666777777777777777777777777666666666666666666666666666666666666666666666666777777777777666666666555444555555555555555555444333333333333333333333333444444333333333333444444444444444444444333333333444444444444444444444444777666555555444444444555555555555555444444444444666555555555555666666777777777777777777777777777888888888999999999::::::999999::::::::::::999999;;;<<<<<<<<<============;;;<<<===???@@@AAABBBBBB@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQTTTVVVYYY\\\```cccffffffhhhkkknnnqqqssssssuuuxxx{{{}}}}}}}}}rrrllliiilllpppsssxxx}}}zzzrrrhhh```^^^aaagggnnnvvv|||vvvlllddd^^^ZZZWWWQQQMMMNNNNNNLLLLLLOOORRROOOLLLOOOVVV^^^eeehhhjjjfff___XXXTTTSSSTTTUUUTTTWWW[[[]]]^^^bbbhhhlllgggeee___VVVSSSUUUUUUSSSSSSPPPKKKIIIIIIJJJJJJIIIJJJFFFBBB===:::777333000222111111000000/////////////////////////////////000000000000000000000000111111000000000000111111111000000000000000000000//////000000000111111111222222222111111000000000000///////////////000000000000000000000000000000000///...------...///000///////////////.........000000000000////////////000000111111111111000000////////////////////////............////////////111111111000000000//////111111111111000000000///000000111111111111000000000000000111222222222333444444333111111222666999777888888999999888888777888888888888999:::;;;<<<@@@>>>>>>AAABBBCCCGGGNNNZZZmmm[[[[[[\\\]]]^^^^^^______]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZWWWTTTTTTWWWZZZYYYWWWYYYYYYXXXWWWUUUTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKKKKJJJJJJIIIHHHGGGFFFEEECCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;777777666666666777777888777777777777777777777777666666666666666666666666444444444444444444444444777777666666666555555555444555555666666555555444444444444444444444444444444444333333333333444444333333333333444444444444444444444444444444444444555555444333333333444444444444444444555555555555666666555555444555555555666666777777888888999999777888888888999999999999999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;;;;===>>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLMMMPPPSSSVVVXXX\\\```cccggghhhiiikkklllnnnooooooqqquuuzzz|||}}}||||||||||||rrriiijjjnnnrrrvvvzzz}}}ssseee^^^]]]bbbhhhpppvvv{{{{{{pppeee^^^\\\TTTNNNMMMLLLLLLNNNRRRTTTQQQLLLJJJMMMVVVbbbjjjqqqnnnhhh___WWWTTTVVVZZZUUUXXX[[[\\\]]]```eeejjjhhhjjjggg^^^XXXYYY[[[[[[WWWSSSOOOLLLJJJJJJIIIHHHHHHFFFBBB???<<<999444111111111000/////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000111111///////////////000000000222222111111111111000000------...///000111111111000000000000000000000000000///...------...///000---.........//////000000222111111000///......---......------------......////////////////////////............////////////111111000000000000//////111111111111000000000000000000111111111111000000111111111111111111222222222444666666666555666777777777777888888777777777777777777888999;;;<<<===@@@>>>???BBBCCCDDDIIIOOOXXXlllYYYYYYZZZ[[[\\\]]]^^^___^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[ZZZWWWTTTSSSUUUWWWXXXWWWYYYYYYXXXVVVUUUSSSRRRRRRNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@============<<<<<<<<<<<<>>>======<<<;;;;;;::::::999888777666555666777888666666666666666666666666555555555555555555555555444444444444444444444444444444444333333333222222444444555555555555444444444444444444444444444444444333333333333333333444222222222333333444444555333333333333333333333333444444333222222333333333333333333444444555555555777666555555444444444444555666666777888999::::::777777777888888888888999999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<:::;;;===>>>???@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCDDDEEEEEEEEEEEEHHHHHHIIIIIIJJJJJJKKKLLLLLLNNNQQQTTTWWW[[[___bbbdddfffggghhhiiiiiikkklllpppssswwwzzzzzz{{{{{{||||||~~~{{{nnnjjjmmmpppsssuuu{{{|||pppddd___```eeelllsssxxx|||~~~pppgggddd[[[RRROOOMMMLLLOOOSSSUUUTTTPPPKKKIIIPPP\\\fffpppppplllcccYYYTTTUUUXXXYYY[[[]]]]]][[[\\\```dddjjjppppppggg___]]]___```\\\XXXSSSOOOMMMKKKIIIGGGGGGEEECCCAAA???;;;777333111000000/////////000111111111111111111111111111000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000000000000000000000000000000...///000000///...,,,+++////////////////////////000///............///000............////////////111111000000//////......///...---,,,,,,---...///////////////////////////............////////////111000000000////////////111111111000000000000000222222333333333333222222222222222111111111111111111444666777666666666777777777888888888888777777666666777888999;;;===>>>@@@>>>>>>AAACCCCCCHHHOOOXXXlllXXXXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVVVVWWWXXXXXXWWWYYYXXXWWWVVVTTTSSSRRRQQQMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@??????;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::999999999<<<;;;999777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333222222222222333333444444444444333333444444444444444444444444333333333222222333333333111222222333333444444444333333333333333333333333333333222222222333333444222333333333444444555555777666555444444444444444555555666777888999999:::666666777777777888888888888999::::::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>?????????AAAAAAAAABBBBBBBBBCCCCCCAAABBBCCCDDDDDDEEEEEEDDDHHHHHHIIIJJJKKKKKKKKKLLLJJJLLLPPPRRRUUUXXX]]]```aaacccfffgggggghhhjjjmmmqqqrrrtttvvvvvvxxx{{{~~~yyy{{{~~~wwwpppppppppqqqrrrvvvwww|||zzzkkkccc```ccchhhooovvvzzz|||{{{uuummmcccXXXSSSOOOKKKLLLPPPUUUVVVUUUQQQLLLNNNWWW^^^hhhkkkkkkfff\\\UUUSSSTTTXXXZZZ\\\[[[YYYZZZ^^^aaakkkssswwwpppfffbbbbbbbbb___\\\WWWTTTQQQNNNKKKIIIFFFEEECCCBBBAAA>>>:::777333222000//////000111222........................000000000000000000000000111111000000000000111111//////000000111111111111111111111111111111111111//////////////////////////////000///...,,,***(((//////////////////////////////............//////////////////............///000//////////////////333222111000000111222333////////////////////////............////////////000000000////////////...000000000000000000111111222222333333333333222222222222222111111111111111222333444444333444666888888999999999999999999888666666777888999;;;===>>>>>><<<===@@@BBBCCCHHHNNNZZZnnnXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUTTTSSSQQQQQQPPPLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGFFFFFFEEEDDDCCCCCCAAAAAAAAA@@@???>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999999999888888888777<<<;;;:::888777666555555555555555555555555555555444444444444444444444444333333333333333333333333555555444444444333333333111222222333333222222111333333333333333333333333333333222222222222333333222222222222333333333333222222222222222222222222333333222222222333444444333333333333444444444444555555444444333444444444555555666666777777888888666666666666777777777777777777888999::::::::::::999999999:::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCDDDEEEEEEEEEEEEGGGHHHIIIJJJJJJKKKKKKJJJIIIKKKNNNPPPRRRUUUYYY\\\^^^bbbeeefffeeefffiiimmmooopppqqqrrrsssuuuyyy|||vvvyyy|||{{{wwwtttsssuuuxxxzzz~~~rrrhhhcccbbbdddkkksssxxxyyyxxx{{{|||xxxnnnccc[[[SSSLLLIIIKKKRRRVVVXXXVVVRRRPPPTTTWWW```cccfffddd^^^XXXTTTSSSQQQSSSVVVVVVVVVXXX\\\aaagggqqqxxxuuummmhhhfffcccbbb___[[[XXXUUUSSSOOOMMMGGGEEECCCBBBBBB@@@===;;;666444222000///000111222000000000000000000000000000000000000000000000000111111000000000000111111/////////000111111222222222222222222111111111111......////////////000000------.........------,,,000000000000000000000000////////////////////////000000//////.........---////////////000000000000222222111111111111222222////////////////////////............////////////000000////////////......000000000000111111111111000000111111111111000000111111111111111111222222333333333111111222555888999999::::::::::::999999777777777888999;;;<<<======;;;<<<@@@AAABBBHHHNNN\\\pppYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUTTTTTTUUUVVVRRRRRRRRRQQQPPPOOOOOONNNKKKJJJJJJIIIHHHHHHGGGGGGDDDDDDDDDCCCCCCBBBBBBBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::888888888777777777777666888888888888777666555444444444444444444444444444333333333333333333333333222222222222222222222222444444444444333333333333000000111111111111000000222222222222222222222222333333222222222222333333333333333222222222222222222222222222222222222222333333333333333444555555444444333333333333333333444444333333333444555555555555555555555666666666555555555666666666777777555666777888999999999999999999999999::::::::::::::::::;;;<<<============?????????@@@@@@@@@AAAAAABBBBBBCCCDDDEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHHHHJJJLLLNNNPPPRRRUUUXXXZZZ^^^bbbbbb``````dddhhhiiikkknnnpppqqqsssuuuwwwtttwww{{{~~~{{{{{{}}}||||||rrrjjjgggeeeiiiqqqxxxyyyxxxxxxxxx{{{}}}qqqhhh^^^RRRKKKJJJNNNQQQVVVWWWUUUTTTTTTTTTXXXZZZ\\\]]]\\\YYYUUUSSSKKKNNNPPPQQQPPPRRRWWW\\\```kkkvvvwwwsssooojjjeeecccaaa]]][[[YYYWWWTTTRRRHHHEEECCCBBBBBBAAA@@@>>>999777444111000000111222333333333333333333333333000000000000000000000000111111000000000000111111...//////000111111222222222111111111000000000000000000000000111111111222...............///000111000000000000000000000000......////////////...............///////////////111111000000//////............////////////......////////////////////////............////////////000000/////////.........///000000000111111111111000000111111111111000000000000000111222222222333222333333222222333555777888888999999999999888888888888888888999:::;;;<<<>>><<<===@@@BBBCCCIIIPPP]]]qqqZZZZZZZZZZZZ[[[[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWVVVTTTQQQPPPQQQTTTVVVOOOOOOOOONNNNNNMMMMMMMMMIIIIIIHHHHHHGGGFFFFFFEEEBBBBBBAAAAAAAAAAAAAAAAAA=========<<<<<<;;;;;;;;;999999999888888888888777777777777777666666666666444555666777777666555444444444444444444444444444333333333333333333333333000000000000000000000000222222222111111111000000//////000000000000//////111111111111111111111111333222222222222222222333444333333222222111111111111111111111111111111111333333333333444444555666444444444333333222222222333333333333444444555666555555555555555444444444555555555555666666666777555555666888888999999999888888999999999:::::::::::::::;;;<<<============>>>>>>?????????@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFBBBCCCEEEFFFGGGGGGFFFFFFHHHIIILLLMMMNNNPPPSSSVVVVVVZZZ^^^]]]ZZZZZZ]]]aaadddggglllpppqqqqqqrrrrrrsssvvvzzz}}}zzz{{{rrrlllhhhjjjrrryyy{{{zzzuuuvvvxxx{{{~~~ttthhhYYYOOOLLLJJJNNNRRRVVVVVVVVVUUUTTTRRRRRRSSSUUUWWWWWWUUUSSSJJJLLLNNNMMMLLLMMMQQQUUUZZZgggsssxxxwwwtttmmmfffdddbbb___]]]\\\ZZZWWWTTTHHHFFFCCCAAAAAABBBAAA@@@;;;999555222000000111222000000000000000000000000000000000000000000000000111111000000000000111111...//////000111222222222111111000000/////////...111111222222333333333333222111000//////000111222000000000000000000000000......////////////......,,,,,,---...///000111222333333222000///---,,,,,,///000111222222111000///////////////////////////............/////////000000/////////............//////000000111111111222222222333333333333222222//////000111222333333444111222444555444444555666777777888888888888777777999888888888999::::::;;;>>>===>>>BBBCCCEEEJJJQQQ]]]qqq[[[ZZZWWWVVVVVVWWWZZZ[[[[[[ZZZYYYXXXWWWXXXXXXYYYVVVUUUTTTSSSTTTWWWYYYZZZRRRRRRRRRQQQPPPPPPOOOOOONNNLLLKKKJJJKKKKKKIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;999888888777777777777777444444444555555555555555333444444555555444444333444333333222111111111222111111222222222333333333222111111111000000//////111111111111111111111111222222111000//////000000111111111222222333333333333333222111111222333333666555333111000000111111000111111222222333444444222222222222222222222222333333333333333333333333222333444555555555444333555444444444444555666666555444444444444555666666666666777888888888888888999999999999999999::::::<<<<<<======>>>>>>??????>>>??????@@@@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBCCCDDDFFFGGGHHHIIIIIIJJJHHHIIIKKKKKKLLLOOORRRUUUXXXXXXXXXXXXZZZ]]]```bbbdddfffjjjlllmmmoooqqqsssuuuuuuvvvxxxzzz|||}}}~~~}}}}}}|||~~~zzztttnnnpppxxx~~~wwwrrrtttxxx}}}ooobbbYYYTTTLLLNNNQQQTTTUUUUUUTTTSSSMMMMMMMMMNNNPPPSSSVVVXXXSSSRRRPPPKKKHHHGGGKKKOOOXXXaaammmvvvxxxtttoookkkeeeccc```______]]]XXXTTTIIIFFFCCC@@@???AAADDDFFF>>>999555333444555444333111111000000111222333333000000000000000000000000......//////000000111111////////////////////////111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000...---+++---......///////////////000000//////.........---////////////////////////111111000000//////......---......///000111111222000000000000000000000000//////000111111111111111222222222111111111000000...///000000000000222444555444444444444555666666666777777888888888888777777777777888999:::<<<<<<>>>???@@@@@@AAADDDHHHKKK]]]nnn\\\[[[YYYWWWVVVWWWYYYZZZYYYXXXWWWVVVVVVWWWXXXXXXVVVUUUTTTRRRRRRSSSTTTUUUQQQQQQQQQPPPOOOOOONNNNNNLLLKKKIIIIIIJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::888888777666666666777777666666555555444444333333333333444444444444333333444333222222111111111222111111111222222222333333222222222222111111111000111111111111111111111111222222111000000000000000111222222222222222222333333222222111111222222333555444333111000000111111222222222222222222222222222222222222222222222222333333333333333333333333222222444555555555444333444444444555555555666666444444444444444555666666444444555666666666666666888888999999999999:::::::::;;;;;;<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKKKKLLLNNNRRRTTTWWWVVVVVVVVVXXXZZZ]]]___```cccgggjjjkkklllnnnppprrrsssuuuvvvxxxyyyzzzzzzxxxzzz{{{zzzzzz~~~}}}{{{|||yyyrrrrrryyy{{{tttrrrrrruuuvvviii```\\\SSSPPPNNNPPPTTTVVVTTTRRRMMMLLLKKKKKKMMMPPPTTTVVVUUUUUUTTTPPPLLLJJJLLLNNNSSS[[[eeemmmqqqpppmmmllleeedddccccccbbb___YYYTTTJJJHHHGGGEEEDDDDDDDDDDDD@@@<<<666333333444333222111111111111111222333333111111111111111111111111////////////000000111111000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000......///////////////...---......///////////////000/////////............////////////////////////////////////.........---......//////000000111111000000000000000000000000//////000111111111111111222222222111111111000000...000222333222222222333333333222222333333444555666666777888888888888777777777777888999:::<<<<<<>>>???@@@@@@AAADDDHHHLLL\\\mmm^^^\\\ZZZXXXWWWWWWXXXYYYVVVVVVUUUTTTTTTUUUVVVWWWWWWUUUSSSQQQPPPOOOOOOPPPOOOOOOOOONNNMMMMMMLLLLLLJJJHHHGGGGGGGGGGGGFFFDDDCCCCCCDDDCCCCCCBBBAAA@@@>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999888777666666555555666666777666666555333222222111222333333444444333333222333333222111111111111222111111111222222222222333333333333222222222222222111111111111111111111111222111000000000000000000222222222222222111111111333222111111111111222333444333222111111111111111444333333222111111000000222222222222222222222222333333333333333333333333111222333444444444444333333444555666777666555555444444444444444555555666444444555666666666666555888888888999999999::::::999999::::::;;;<<<<<<===<<<<<<<<<===>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAACCCCCCDDDEEEEEEEEEEEEEEEGGGHHHJJJKKKLLLMMMPPPSSSTTTTTTTTTTTTUUUWWWYYYZZZ\\\___dddgggiiijjjkkklllnnnoooqqqsssuuuvvvwwwwwwyyyzzzzzzyyyxxx{{{~~~zzzyyy{{{|||{{{~~~vvvsssxxx{{{tttnnnlllqqqyyysssjjjfff^^^UUULLLKKKQQQUUUTTTPPPOOOLLLIIIGGGHHHLLLQQQTTTYYYZZZZZZWWWSSSPPPNNNNNNNNNTTT\\\bbbfffhhhjjjkkkeeeeeeeeefffeee```ZZZUUUMMMMMMLLLKKKIIIGGGEEEDDDDDD@@@:::555333222222111222111111111111222222333111111111111111111111111/////////000000000000111111111111111111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000---------......///111111---......///////////////////////////............////////////////////////............------------////////////000000000000000000000000000000000000//////000111111111111111222222222111111111111111000222444555444222222222111111111111111222333333666666777888888888888888777777777888999:::<<<<<<===???@@@@@@AAADDDIIILLLZZZlll^^^]]]\\\ZZZXXXWWWWWWWWWTTTSSSRRRRRRRRRSSSTTTUUUUUUTTTRRRPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIGGGEEEDDDDDDEEEEEEDDDBBBBBBBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999:::::::::999999888888777777666555555444555555555555555444444333222222111222222333333333333222222222222111111111111111222111111111111222222222222222222222222222222222222111111111111111111111111111111000000000000000111333333222222111111000000222222111111111111222222222222222111111111111111333222222222111111000000111111111111111111111111222222222222222222222222111222222333333333333333222444666777888777555444444444333333444444555666555666777777888888777777777777888888999999::::::999999::::::;;;<<<<<<<<<<<<<<<<<<===>>>>>>????????????@@@AAAAAAAAAAAAAAACCCDDDDDDEEEEEEEEEDDDDDDFFFHHHJJJKKKKKKLLLOOOQQQSSSRRRRRRRRRSSSUUUVVVWWWYYY\\\bbbeeeggghhhiiijjjiiikkknnnqqqtttvvvwwwxxxzzz{{{{{{zzzzzz|||~~~yyyvvvwwwxxxxxxzzz~~~|||xxxsssuuu{{{qqqllllllnnnyyy|||rrrnnnddd[[[OOOJJJLLLPPPQQQOOOPPPMMMIIIFFFFFFJJJNNNRRR[[[]]]___^^^\\\WWWSSSPPPOOORRRVVVYYY\\\___cccfffeeeeeeeeeeeeccc___[[[XXXSSSRRRQQQOOOLLLJJJHHHFFFHHHDDD>>>888444222222111222222222111111222222333111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000//////////////////////////////////////////////////////////////////////////////...---------///000111---......//////////////////////////////.........////////////////////////........................000000000000//////////////////////////////////////////000111111111111111111111111111111111111111222333444333222111222333111111111111111222222333555666777888888888888888777777777888999:::<<<<<<===>>>???@@@AAAEEEIIILLLYYYkkk]]]]]]\\\[[[YYYWWWVVVUUUSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQQQQOOOOOONNNNNNNNNJJJJJJIIIIIIHHHGGGGGGGGGDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???AAA@@@???===;;;999777777:::999999888777666666666666555444444333333444444222222333333333333333333111111222222222222111111111111111000000111222222000000111111111222222222000000111111111111111111000000000000000000000000111000000000000000111111222222222111111000000000111111111111111111111111000111111111111111111111000000000111111222222222111111111111111111111111222222222222222222222222111111111111222222333333111333555666777666444333333333333333333444555555555555666777777777777777666666777888888999::::::999::::::;;;;;;<<<======<<<<<<======>>>?????????>>>???@@@@@@AAAAAA@@@@@@DDDDDDEEEEEEEEEEEEEEEDDDEEEGGGIIIJJJJJJKKKMMMOOOQQQQQQQQQRRRSSSTTTUUUUUUWWW[[[```ccceeeggghhhjjjfffgggjjjnnnrrrwwwzzz|||vvvwwwwwwwwwwwwyyy|||~~~zzzuuuvvvwwwwwwyyy}}}zzz|||{{{sssrrryyywwwpppllljjjpppzzzzzzttthhhaaaWWWNNNJJJJJJMMMOOOPPPMMMJJJGGGGGGJJJMMMPPPZZZ\\\```cccccc___ZZZVVVTTTUUUUUUUUUVVVXXX\\\___cccccccccbbb```^^^\\\\\\XXXVVVSSSOOOMMMKKKJJJJJJJJJGGGBBB<<<777444333333333333222222222222222333111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////////////////////////////111000///---------...///---......///////////////.........///////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////000111111111111111111111111111111111111111444444222000...///222555222222222222222333444444555555777888888999999999777777777888999:::<<<<<<<<<>>>???@@@BBBEEEIIIMMMXXXkkk[[[[[[[[[[[[YYYWWWUUUSSSSSSRRRQQQOOOOOOOOOPPPQQQOOOOOOOOONNNNNNMMMMMMMMMHHHGGGGGGFFFEEEEEEDDDDDDBBBAAA@@@AAABBBBBBAAA@@@??????@@@@@@@@@@@@??????@@@???>>><<<:::888777666999888888777666555444444555444444333222333333333111111111222222333333333000111111222222111111000111000000000000111222222000000000111111111111222000000000000000111111111000000000000000000000000000000000000000111111222111111111111111000000000000000111222222111000000//////000111222222222111//////000000111222222333111111111111111111111111222222222222222222222222111111000000111111222333111222333444555444444333333333333333333444444555333333444555555555555444555666666777888999::::::999999:::;;;;;;<<<<<<===<<<<<<======>>>?????????>>>>>>???@@@@@@@@@@@@???CCCCCCDDDEEEEEEFFFEEEEEEDDDFFFIIIJJJJJJJJJLLLMMMOOOOOOPPPQQQSSSTTTTTTUUUWWWZZZ^^^aaaccceeehhhjjjffffffhhhkkkpppvvv{{{~~~wwwwwwwwwxxxxxxyyyzzz{{{|||yyyxxxyyyxxxzzz|||zzz{{{~~~wwwqqqsss{{{|||vvvoooiiiooottt|||{{{nnnhhh___UUUNNNJJJKKKMMMMMMLLLKKKJJJJJJKKKLLLMMMUUUXXX___eeeiiihhhbbb^^^[[[ZZZXXXUUUSSSSSSUUUWWW^^^```aaaaaa___]]]]]]^^^ZZZXXXTTTPPPNNNLLLLLLLLLJJJIIIGGGBBB<<<888666666444333333222222222222333222222222222222222222222222111111111111000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111///......------------......///////////////.........////////////////////////////////////////////////000000000000000////////////000000000000000000000000000000000000//////000111111111111111111111111111111222222222333333111///...///333666333333333333333444555555444555666888999999999999777777777888999:::<<<<<<<<<===???@@@BBBEEEJJJMMMXXXlllXXXYYYZZZZZZYYYWWWTTTRRRTTTSSSQQQOOONNNNNNOOOOOOMMMMMMMMMMMMLLLKKKJJJIIIFFFEEEEEEDDDDDDCCCBBBBBBAAA@@@???@@@AAABBBAAA@@@======>>>>>>>>>>>>======;;;;;;:::999999888777777888888777666555444333333444444333222222222222222222222222222111111111111000000111111111111000000000000000000000111222222000000000000111111111111000000000111111222222222000000000000000000000000000000000000000111222222000000000000111111111111///000111222222111000///---...000111222222222111000000000000111111111111111111111111111111111111111111111111111111111111111000000///000111222333111111222222222222333333333333222222333333444555222333444444555555444444555555666777888999::::::888888999999:::;;;;;;;;;;;;;;;;;;<<<======>>>>>>===>>>>>>???????????????@@@AAABBBCCCDDDEEEEEEEEECCCEEEHHHJJJJJJJJJKKKLLLLLLMMMNNNPPPRRRSSSTTTTTTWWWYYY[[[]]]___cccgggjjjhhhgggfffhhhlllrrryyy}}}}}}|||{{{{{{|||{{{zzzyyyxxx}}}|||{{{zzzzzz{{{yyy|||}}}tttqqquuuzzz}}}{{{sssjjjnnnrrrwwwuuunnneee]]]VVVQQQLLLHHHIIIJJJKKKLLLLLLLLLJJJIIIOOOSSS[[[eeelllnnnjjjfff^^^]]][[[WWWRRRPPPPPPQQQXXX\\\bbbdddccc```^^^]]]XXXWWWUUUSSSPPPNNNLLLKKKHHHJJJJJJGGGAAA;;;999888555444333222222222222222222222222222222222222222222222222111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///////////////......---......///////////////............/////////000////////////////////////........./////////000000......//////000000111111000000000000000000000000//////000111111111111111000000111111111222222222000222333333222222444555333333333333333444555555444555666777999999999999777777777888999:::<<<<<<<<<===???@@@BBBEEEJJJNNNYYYlllWWWXXXYYYZZZYYYWWWTTTRRRUUUSSSQQQOOONNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@???@@@AAABBBAAA@@@;;;;;;<<<<<<===<<<<<<;;;777777777777888888888888888777666555444333222222444333222222111111222222444333333222111000//////000000111111111111000000000000///000000111222222000000000000111111111111111111111222222333333333000000000000000000000000000000///000000111222222//////000000111111222222///000111222222111000///---...000111222222222111222222111111000/////////000000000000000000000000111111111111111111111111111000/////////000222333111111000000111111222333333333222222333333444555444555666666777777666666444555666777888999::::::777777777888999999::::::999999:::;;;;;;<<<<<<=========>>>???????????????>>>???@@@BBBCCCDDDDDDDDDCCCEEEHHHIIIIIIIIIJJJKKKJJJKKKMMMOOOQQQRRRSSSSSSVVVXXXYYY[[[]]]aaafffjjjjjjhhhffffffiiiooovvv{{{~~~}}}|||{{{{{{yyyvvvtttuuuyyy|||}}}zzzyyyzzzxxx|||~~~wwwqqqrrrvvvwwwvvvllllllppptttxxx{{{rrrhhhaaa^^^XXXNNNEEEEEEHHHKKKNNNNNNLLLIIIGGGKKKOOOYYYdddnnnqqqoookkk___^^^\\\XXXSSSOOOMMMMMMSSSZZZdddhhhgggbbb^^^\\\UUUVVVVVVUUUSSSOOOKKKHHHGGGJJJLLLIIIDDD>>>;;;:::555444333333222222222222222222222222222222222222222222222222111111000000////////////////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---...000000000//////---......///////////////---.........//////000000////////////////////////---------.........//////---......///000111111222000000000000000000000000//////000111111111111111000000111111222222222222---111555888777555444444333333222222333333444555444555666777999999::::::777777777888999:::<<<<<<<<<===???@@@BBBEEEJJJNNNZZZmmmRRRSSSSSSSSSSSSRRRQQQQQQUUUTTTSSSPPPNNNKKKJJJIIIKKKKKKJJJIIIHHHHHHHHHHHH@@@AAABBBCCCCCCCCCBBBAAA@@@@@@>>>===<<<<<<<<<<<<;;;<<<===<<<:::999:::;;;999999777666555555555555777666666555444444333333222222222222222222222222000000000000000000000000222222222222222111000///000000000000000000000000000000111111111000000///222111111111222222333444////////////////////////000000000000000000000000111111000000000000111111222222111111000000////////////000111111111111111222222222111111111000000000000000000000000000000222222222222222222222222111111000000111111222333000000000111222222222333111222333444555444333333222222333333444555666666555555555555555666777777777888888888888999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<===>>>>>>??????AAABBBCCCCCCDDDCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGKKKLLLMMMNNNPPPQQQRRRSSSUUUWWWZZZ\\\^^^aaafffiiikkkkkkjjjhhhhhhjjjnnnqqqzzz{{{{{{yyywwwuuuvvvwwwwwwyyy{{{|||uuuvvvwww|||uuupppuuuvvv{{{xxxuuussstttwww~~~rrrjjjeee^^^TTTLLLDDDGGGLLLNNNNNNNNNOOOOOOJJJLLLRRR^^^lllsssrrrooocccbbb___[[[WWWSSSPPPNNNSSSWWW^^^eeehhheee___[[[WWWXXXYYYZZZXXXUUURRRPPPLLLIIIFFFFFFGGGEEE>>>888666555444333222111111111555555555444222111///...///,,,+++,,,...///---+++222111111111000000//////111111222111111000///...333333222111000///...---////////////////////////000000000000000000000000000000000000///////////////////////////////////////...---,,,,,,---.../////////............//////------............------222111///......000222333222222222222222222222222111000000000//////.........///000111222333333333111111222222222333333333333333222111222333444555777777777777666666666666777777888999:::;;;;;;<<<>>>>>>@@@CCCCCCCCCHHHPPP\\\kkkQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQOOONNNKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCDDDDDD>>>???@@@@@@@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;:::;;;<<<;;;999888999:::999888777666555555555555666666666555444333333333222222222222222222222222000000000000000000000000111222222222222111000///000000000000000000000000000000111111111111000000111111111222222333333333000000000000000000000000000000000000000000000000111111000000000000111111222111111111111111111000//////000111111111111111111111111000000000//////000000000000000000000000222222222222222222222222111111000000111111222333111111111111111222222222111222333444444444333333222222333333444555555666666555555555555666777777777777888888888999999999999:::;;;;;;<<<;;;;;;;;;<<<<<<======>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGJJJKKKLLLNNNPPPQQQSSSSSSUUUVVVXXXYYYZZZ\\\```ccchhhiiiiiihhhggghhhkkknnnuuuwwwxxxwwwvvvttttttuuurrrssstttwww~~~~~~xxxssstttwww{{{|||}}}|||yyy}}}}}}zzzuuussssssyyy|||ppphhhaaaYYYSSSGGGFFFGGGJJJNNNPPPOOOMMMLLLKKKNNNXXXdddmmmooonnngggddd```[[[VVVRRROOOMMMPPPUUU^^^fffjjjhhhccc___XXXYYYZZZ[[[ZZZXXXUUUSSSNNNKKKGGGGGGHHHGGGCCC>>>999888666444333222333333////////////...,,,+++***000...---...000000///---111111111111000000000//////000000111111111000000111111000000000000000000////////////////////////000000000000000000000000000000000000//////////////////////////////////////////............////////////............//////---......//////......---111000/////////000111222////////////////////////111111111000000///////////////000000111000000000111111111222222222333333333333222222222333444555777777777777666666666666777777888999:::;;;;;;<<<>>>>>>@@@CCCCCCCCCHHHPPP[[[kkkQQQPPPOOONNNOOOOOOQQQQQQMMMLLLKKKJJJHHHGGGFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA===>>>?????????>>>>>>===<<<<<<;;;:::999999999999888999:::999777666777888888777777666666555555555666555555444444333333222222222222222222222222222000000000000000000000000111111222222111111000000000000000000000000000000000000111111111111000000000111222333333333222111111111111111111111111111000000000000000000000000111111000000000000111111000111111111111111222222//////000111111111111111000000000///////////////000000000000000000000000222222222222222222222222111111000000111111222333222222222111111111111111111222222333444333333333222222333333444444555555666666666666666777888888777777777888888888999999999999:::;;;;;;;;;;;;;;;=========>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGHHHIIIKKKMMMOOOQQQSSSTTTVVVWWWXXXXXXXXXYYY\\\___eeeggghhhhhhggggggiiijjjnnnqqqtttuuutttsssssssssrrrssssssuuuzzzxxxqqqppprrrvvvvvvxxx{{{uuuqqqsss}}}xxxlllccc\\\XXXLLLHHHEEEGGGNNNRRRPPPMMMNNNLLLLLLRRR[[[eeekkkmmmkkkgggbbb[[[UUUQQQNNNMMMPPPVVV___gggjjjhhhccc```ZZZ[[[\\\\\\\\\ZZZYYYXXXPPPLLLGGGEEEFFFGGGEEECCC===;;;888555333333444555000111111111111000///...222000///000111222111///111111111111000000000000......000111111222222222......///000111222222333////////////////////////000000000000000000000000////////////000000000000000000000000000000000000//////000000000000////////////............//////---......//////......---//////000000000000111111111111111111111111111111111111111111111000000000111111222222111000//////111111111222222222222333333333222222222333444555666666666666777777777777777777888999:::;;;;;;<<<>>>===@@@CCCCCCCCCHHHPPP[[[jjjQQQPPPNNNLLLKKKLLLMMMNNNHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA???????????????>>>>>>>>>:::999888888777777777888555777888777555555666777777777777666666555555444444444444444333333222222111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000///000000111111111111000///000222444444222111000111111111111111111111111000000000000000000000000111111000000000000111111/////////000000111111111//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333333222222222111000000000111111222222333333333333222222333333333444444444777666666666666777888888777777777777888888888888999999:::;;;;;;;;;;;;:::======>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFGGGIIILLLNNNQQQRRRSSSWWWXXXYYYYYYYYY[[[^^^```cccfffhhhhhhggggggggghhhiiilllqqqsssssssssrrrsssuuuttttttuuuxxxxxxqqqooooooqqqrrrssszzz|||uuurrruuu|||sssfff]]]YYYQQQMMMIIIIIINNNRRRRRRQQQPPPOOONNNQQQXXX```gggjjjmmmjjjddd]]]WWWRRROOOMMMSSSXXX___dddeeeccc```^^^]]]]]]]]]]]]]]]\\\\\\[[[SSSNNNHHHDDDCCCDDDDDDCCC@@@===999555333333444555333333444444444444444333111111000111111111111111111111111000000000000000//////000111111111111111......///000111222222333////////////////////////////////////////////////////////////000000000000000000000000000000000000///000111222222111000/////////............//////......////////////.........///000000111111000000222222222222222222222222222222111111111111111111333333444444444333333222111111111111222222222222222222222333333333444444666666666666777777777777777777888999:::;;;;;;<<<======???BBBBBBBBBHHHOOOZZZiiiRRRPPPMMMJJJHHHHHHHHHIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA>>>>>>======<<<<<<<<<<<<888777666666666666666666444555666555444444555666555666666666666555555444333333333333333222222222111111111111111111111111000000000000000000000000///000000111111111000000000000000000000000000000//////000111111111111111///000222333333222000///111111111111111111111111000000000000000000000000111111000000000000111111---......//////000000000//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000111111222333333222222222111000000000111111111111222222333333222222222333333333333333666666666666666777777888666666777777777888888888888999::::::;;;;;;::::::=========>>>??????@@@@@@???@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFHHHKKKMMMPPPQQQRRRUUUVVVXXXYYYZZZ\\\```cccccceeehhhiiihhhffffffffffffjjjooorrrssssssssstttttttttssstttwww}}}vvvrrrnnnnnnnnnnnntttzzz~~~zzzssspppsss}}}pppccc\\\SSSQQQNNNLLLKKKMMMQQQTTTRRRSSSTTTVVVYYY^^^ccchhhllljjjgggbbb\\\VVVQQQOOOPPPTTTYYY\\\]]]]]]^^^```bbbaaa```___^^^]]]]]]]]]XXXSSSMMMHHHEEEDDDDDDCCCBBB???:::555333222333444///000111111222111111111000000000000000000000000000000000000000000111111111111111111111000//////000000000000000111111111000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000///000111222222111000/////////............//////...//////////////////.........///000000000000///////////////////////////111111111111111111222222111111222333444555555555000000111111111222222222222222333333333444444444555666666666777777777888777777888999:::;;;;;;<<<======???BBBBBBBBBGGGOOOYYYhhhOOONNNKKKIIIGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>;;;;;;:::999888888888888666666555555555555666666222444555555444333444666444555666777777666444444222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111000000000000000000000000000000...///000111111222111111000111222222222111000///111111111111111111111111000000000000000000000000111111000000000000111111......////////////////////////000111111111111111111111111111222222222222000000000000000000000000111111111111111111111111111111000000111111222333222222222111111111111111222111111111111222333333222222222222333333333333555555555555555666777777666666666777777777888888888888999:::::::::::::::<<<<<<<<<===>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPQQQQQQSSSUUUVVVXXX[[[___bbbccceeeggghhhfffeeeeeefffeeeiiimmmpppqqqrrrtttuuuvvvwwwxxxyyy{{{|||uuuqqqmmmkkkmmmrrrwwwzzz{{{sssnnnnnnrrrpppeeeVVVUUURRRNNNKKKKKKOOOSSSSSSVVVXXXXXXXXX[[[```eeeggghhhiiihhhccc]]]VVVRRRKKKNNNQQQRRRTTTYYYaaagggiiigggeeebbb```___^^^^^^\\\YYYTTTOOOKKKHHHFFFEEECCC@@@<<<777444333222333///000000111111111000000...000111000///...///000000000000000111111111111222222222111111000......222222111111000000//////000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000111111111111000000//////............//////...//////000000//////.........////////////000000000000000000000000000000000000000111111111111111---...///111222333333333000000000111111111111222111222333444444444333333555555666666777777888888777777888999:::;;;;;;<<<===<<>>============;;;:::999777666666777777555555555444444555555666222333555444333333555666333444666777777666444333111111111222222222222222111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000...///000111111222222222111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000//////000111111111111111000000000000111111111222000000000000000000000000111111111111111111111111111111000000111111222333111111111111111222222222222111000000000111333333222222222222222222222222444444444444444555555666666666666666777777777888888888999::::::::::::999;;;;;;;;;<<<======>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDFFFFFFHHHIIIKKKMMMNNNOOOPPPQQQSSSTTTVVVYYY]]]```bbbdddeeeeeedddccccccdddeeegggkkkmmmooopppsssuuuvvvxxx{{{}}}zzzrrrlllkkknnnvvvvvv|||{{{sssoooppppppxxx~~~qqq^^^[[[VVVRRRPPPPPPQQQRRRTTTWWWXXXVVVTTTVVV\\\cccaaaeeekkkmmmkkkcccZZZTTTKKKKKKKKKJJJMMMUUUbbblllqqqnnnjjjfffbbbaaa``````ZZZZZZXXXTTTOOOKKKHHHGGGEEEBBB???;;;777444333222333333333444333333222222...000111111///...///111///000000000111111111111000000111111111000000///111111111111000000000///000000000000000000000000000000000000000000000000.........///000111111111////////////////////////000000000//////000000000//////............////////////000000000000////////////...---...///000111222222222222222222222222/////////000000111111111...//////000111111111000000000000000111111111111111222333444444444333333555555555666777888888888777777888999:::;;;;;;<<<<<<<<<>>>AAAAAAAAAGGGNNNXXXfffEEEFFFGGGGGGGGGGGGFFFFFFCCCCCCBBBBBBAAA@@@@@@@@@AAA@@@???>>>>>>======>>>===<<<:::888888888888999555555444444444555555666222333555444444444555666222444555777777666444333111111111111111111222222000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000......///111111222222222222222111000//////000000////////////////////////000000000000000000000000111111000000000000111111444333333333222222111111//////000111111111111111.../////////000000111111000000000000000000000000000000000000000000000000111111111000111222222333000000111111222222222333222111000000000111333444222222222222222222222222444333333333333444555555666666666666777777777777888888999::::::::::::999::::::;;;;;;<<<=========>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNRRRSSSTTTUUUVVVYYY\\\___bbbcccdddcccaaaaaabbbcccdddgggiiikkkmmmooorrrtttqqqtttwwwzzz|||yyypppmmmnnnzzzwwwzzz|||uuussstttrrruuuyyyyyyhhhaaaYYYVVVWWWXXXVVVRRRUUUWWWWWWSSSOOOQQQZZZaaa]]]ccclllqqqoooggg]]]VVVOOONNNJJJGGGHHHQQQ```lllwwwsssnnniiidddbbbaaaaaaVVVWWWWWWUUUQQQLLLHHHGGGFFFDDDAAA===999666444333222333333333222222111000...111222222///...000222//////000000111111111222...///000111111222222111000000000000000111111111000000000000000000000000000000000000000000000000---......///000111111222////////////////////////111000///......///000111//////............////////////000000000000//////000///---,,,---...000222..............................//////000000000111111222222222222111000000000000000000111111111111111222333444555444333333444555555666777888888999777777888999:::;;;;;;<<<<<<<<<>>>AAAAAAAAAGGGNNNXXXfffGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????===============<<<<<<;;;<<<:::888888777666333000333333555666777999::::::333333333333333333333333444444444333333222222222222222222111111111000000111000/////////000222333000000000000000000000000000000000000000000000000...///000111111000///...000000000000000111222222000222444555555333000///...///000000000...---,,,---...000111111111000///000000000000000000000000//////000000000000//////111000///////////////000111000///......///000111111111000000000000000111,,,,,,------......//////////////////000000000111000000000000000000000000222111000/////////111111000111222222333444555555444444333222333444555666777777777777888888888888777888888888888999999999:::::::::;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCEEEFFFGGGDDDDDDEEEFFFGGGIIIKKKLLLJJJMMMPPPSSSVVVZZZ^^^aaaaaacccddddddddddddeeegggiiikkklllmmmlllmmmppprrrsssttttttrrroooqqqxxx~~~vvvpppjjjpppttt}}}xxxttttttrrruuuyyywwwnnneee```aaaaaa^^^ZZZSSSWWWYYYVVVOOOMMMQQQVVV```aaacccgggjjjhhhbbb]]]SSSKKKFFFGGGIIIMMMZZZgggttttttsssmmmfff```^^^^^^VVVVVVUUUTTTRRROOOMMMKKKIIIFFFBBB===999777777777444444444444444333222111222333444444333222111000000000000000000000000000//////000000111111222222111000000000//////......000000000000000000000000111111000000//////......000000000000000000000000333222000...---...///000///////////////.........000000///...............000000///,,,...111...)))000000000000////////////////////////////////////000000000000111111111111111000000000111222333333222222111000//////000000111111222333333444555555666666666666777777777777444666888999999:::<<<>>>>>>===>>>AAA@@@@@@FFFNNNXXXiiiEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>><<<<<<======<<<<<<;;;:::777666444444444333000...333333333444555555555666333333333333333333333333444444333333333222222222222222222111111111000000111000/////////000222222000000000000000000000000000000000000000000000000...///000111111000///...111000000000000000111111000111222333333111000/////////000000000///...---......///000000000000///000000000000000000000000//////000000000000//////000000////////////000000000000///......///000111111111000000000000111111222222111111111111111111---------.........//////000000000000000000000000222111111111111111222222222222333333333333333333333333222222222333444555444555555555666666666666777777888888888999999999;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCEEEFFFGGGDDDDDDEEEFFFGGGIIIJJJKKKKKKMMMPPPSSSUUUXXX]]]```cccdddeeedddcccbbbcccdddgggiiiiiiiiiiiikkknnnpppsssuuuuuusssppprrrwww|||~~~{{{rrrmmmnnnpppvvv~~~}}}wwwvvvssstttuuuxxxwwwlllgggggghhheeeaaaXXXYYYXXXTTTOOONNNPPPTTTZZZZZZ]]]aaafffhhhfffcccWWWOOOIIIGGGGGGKKKUUUaaaoooqqqqqqmmmfff```]]]\\\XXXXXXVVVTTTQQQNNNKKKIIIFFFEEECCC@@@===999777555333333333333222222111000000000111111111000......000000000000000000000000000000000000000111111111111111111000000/////////000000000000000000000000111000000000/////////...000000000000000000000000111000///......///111222/////////////////////...000000///...............///000...,,,///333333///......//////000000111111111111111111111111111111000000000000111111111111111111111000111111222222222222111000000000000000111111222333333444555555444444444444555555555555555777999999999:::<<<===>>>===>>>AAA@@@@@@FFFNNNXXXiiiCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<;;;::::::999777666555666666666444222444444444444333333333333222222222222222222222222333333333222222222222222222111111111111000000000000000000///000111111222000000000000000000000000000000000000000000000000//////000000000000//////111111000000000000000111333222222222222111111111000000111111111000///..................///000000000000000000000000000000///000000111111000000///000000000//////000000111000000////////////000000111000000000000000111111222111111000000///..................////////////000000000000000000000000000111222333333333333333444444333333222222222222333333333333333444555555444444555555555666666666777777777888888888999999;;;;;;;;;<<<<<<<<<============>>>??????@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDEEEEEEGGGHHHJJJKKKKKKNNNPPPRRRTTTVVVZZZ]]]bbbdddeeedddbbb``````aaadddeeeeeeeeeeeegggkkknnnrrrtttvvvuuussssssvvvyyyzzz}}}yyysssnnnmmmooowww~~~}}}yyyuuusssqqqpppuuuxxxqqqpppqqqooommm___\\\WWWSSSPPPPPPQQQSSSSSSSSSUUUYYY```eeehhhiii___XXXQQQLLLJJJKKKSSS\\\hhhjjjmmmlllhhhbbb]]]ZZZ[[[YYYWWWSSSOOOKKKHHHFFFBBBCCCDDDDDDAAA<<<777444333333333333333222222222//////000000000///......000000000000000000000000111111111111000000000000111111111111111000000000000000000000000000000000000000000000////////////000000000000000000000000///............000222333......//////////////////000//////............///,,,......+++,,,000222000------...///000111222222111111111111111111111111000000000000111111111111222222111000000000111111222111000000000000000000111222222333333444444555444444444444555555555555666888999999999999;;;<<<>>>===>>>AAA@@@@@@FFFNNNXXXiiiAAAAAA@@@???????????????>>>>>>>>>>>>===<<<;;;;;;999::::::::::::999888888666555555666777777666444444444444444555555555555222222222222222222222222222222222222222111111111111111111111000000000000000000000000000111111222//////////////////////////////////////////////////////000000000000//////222111111000000000000000555444333222222222333333000111111111111000000000///...---------...000111000000000000000000000000000000000111111000000000000000000///000000111111111000000000////////////000000000000000000111222000000000000////////////000000111111111222222222000000000000000000000000...///111333444444333333333222222222222222222222444444444444555555666666666666666777777777888888777777777777888888888888;;;;;;;;;<<<<<<======>>>======>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBCCCEEEEEEDDDDDDEEEEEEFFFHHHIIIJJJLLLNNNPPPQQQRRRTTTWWWZZZ```aaacccbbbaaa_________aaaaaabbbaaaaaadddhhhkkkqqqsssvvvvvvuuutttuuuwww{{{{{{|||~~~{{{rrrmmmkkkrrr{{{~~~vvvrrrnnnlllooovvv|||yyyxxxwwwvvvhhhbbbZZZTTTSSSTTTTTTTTTSSSRRRQQQSSSYYY```fffjjjgggbbb[[[UUUPPPQQQUUU[[[___bbbhhhkkkjjjfffaaa^^^ZZZXXXTTTPPPLLLHHHFFFEEEAAACCCDDDDDDBBB>>>:::777555555444444444444444444000000111111111000000000000000000000000000000000222222111111000000//////222222111111111111111111000000000000000000000000000000000000////////////000000000000000000000000//////......///000111222............////////////000///............/////////777<<<666...---///000.........///000111111111111111111111111111111111///000000000111111111111333222111000000///000000111111000000000000000111222222222333333444444444666666666666777777777777777888::::::999999:::;;;>>>===>>>AAA@@@@@@FFFNNNWWWiii@@@@@@???>>>>>>>>>??????============<<<;;;::::::888888888888888777666666111111000222333444333111222222222333444444555555111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111////////////////////////////////////////////////000000////////////000000111111000000000000000111444333111000000000111222111000000000000000111111//////...------///000111000000000000000000000000000000111111111111000000000000000000000111222222222222222111111000000///000000//////000111222222111111222333444444555555111111111222222222222333000000000000000000000000---...000222333333222111000000111222222333444444222222333333444444444444666666666666777777777777666666777777777888888888::::::;;;;;;<<<======>>><<<======>>>??????@@@@@@@@@@@@@@@@@@AAACCCDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMOOOPPPQQQRRRUUUXXX[[[]]]```aaa```_________^^^___`````````cccfffiiinnnqqqtttvvvwwwwwwwwwwwwzzzzzzyyyyyy}}}wwwooojjjnnnwwwwwwsssooollllllooosssuuu}}}{{{zzzppphhh^^^XXXXXXYYYXXXWWWWWWUUUSSSQQQTTTYYY```eeeiiigggccc\\\WWWVVVXXXYYYWWW[[[bbbhhhlllkkkgggdddYYYVVVRRRMMMIIIGGGEEEEEECCCCCCCCCBBBAAA???===<<<666555444333222222333333000000000000000000111111000000000000000000000000222222111111000000//////111111111111111111222222000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////---.........//////000000//////............//////999GGGOOOFFF777///000333000000000000////////////000000000000000000000000///000000000111111111111222222111000////////////111000000000000000111111222222333333333333444444666666666666777777777777777888::::::999999:::;;;>>>===>>>AAA@@@@@@FFFNNNVVVhhh???>>>>>>=========>>>>>>============<<<;;;:::999666666777777666666555444222111111222444555333222...//////000111222222333000000000000000000000000000000000000000111111111//////000000000000000111//////000111111111111000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111222111000///...---...//////000000/////////000111111///////////////000111111000000000000000000000000000111111222222111111000000000000000111111222333333333444333333222111000////////////000111222333...///000111222444555555///000000000111111111111000000000000000000000000...///000111111111111111//////000111222333444444//////000111111111111111333333444444444555555555666666666777777777888888888999999:::;;;<<<======<<<<<<===>>>>>>??????@@@?????????@@@AAABBBCCCDDDDDDDDDDDDEEEEEEGGGHHHHHHJJJLLLNNNOOOOOOQQQTTTVVVXXX[[[^^^```___^^^^^^^^^]]]^^^```aaabbbdddfffiiilllnnnrrruuuxxxyyyzzzyyywwwwwwwwwxxx{{{~~~tttkkkkkkpppuuu}}}yyyuuuoookkkjjjjjjjjjiiiqqq~~~~~~|||zzzssslllccc]]][[[[[[[[[ZZZ[[[ZZZVVVSSSSSSVVV\\\aaagggjjjhhhaaa\\\ZZZXXXVVVSSSVVV\\\dddjjjmmmkkkiii[[[XXXRRRMMMIIIFFFFFFFFFDDDCCCBBBAAA@@@@@@AAAAAA777666444222000000000000//////.........///000000000000000000000000000000111111111111000000000000000000000111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111000///......---------......///000000000///............//////000:::GGGNNNFFF777///...000111000000000/////////...////////////////////////000000000000111111111111111111000/////////000000000000000000000111111222333333333333333333333333444444444444555555555555666888999999999999;;;<<<>>>===>>>AAA@@@@@@FFFNNNTTTfff<<<<<<;;;;;;;;;<<<<<<===============<<<;;;:::999555555555555555444444333444333333444666666555333000000000000000000000000000000000000000000000000/////////000000000111111////////////000000111111...///000111222111111000000000000000000000000000000000000000000000000000111000///......///000111////////////000111333333111000000/////////////////////.........///000111///000000111111111111111000000000000000000000000000111111222222111111000000000000000111222333444555555555555555333222111////////////000111222333------......///000111111000000000111111111222222000000000000000000000000111111111000000111222222000000111111222222222333///000111222222222111111333333333444444444555555666666666666777777777888777777888999:::;;;<<<<<<<<<<<<======>>>?????????>>>>>>??????@@@BBBCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHIIIKKKMMMNNNNNNPPPSSSVVVXXX[[[^^^___^^^\\\[[[[[[\\\___bbbdddeeefffgggiiiiiikkkoootttyyy|||}}}}}}wwwwwwxxxxxxzzz~~~|||qqqkkkjjjlllssszzz}}}wwwnnnhhheeeeeedddcccfffppp{{{xxxrrrmmmfff```]]]\\\\\\\\\\\\[[[YYYVVVUUUVVV\\\```hhhmmmnnnhhhbbb^^^YYYSSSRRRTTTXXX___fffkkklllkkk```\\\VVVOOOJJJGGGFFFFFFCCCCCCBBBBBBBBBBBBBBBBBB<<<:::777444222111111111000//////...///000111222000000000000000000000000000000000000000111111111/////////000000111111111000000000000000000000000.../////////000000000111000000000000000000000000///000000000000/////////------......///000000111...............///000000222888;;;777222000///---////////////000000000000000000000000000000000000000000000000111111111111000////////////000000111000000000000000111222222333333333333333333333333444444444444555555555555555777999999999:::<<<===>>>===>>>AAA@@@@@@FFFNNNRRReee:::::::::999999:::;;;;;;============<<<;;;::::::444444555555444444333222111000000111222333111000333333333222111000000///000000000000000000000000.../////////000000111111.../////////000000111111...///000222222111111000000000000000000000000000000000000000000000000000111000///......///000111.........///000222444444333333333333222222111111///...---------///000111///000111333333222111111000000000000000000000000111111222222222222111111000000000000111222333444666666777777666444333111////////////000111222333111111111111111222222222222222333333333444444444000000000000000000000000444333222111111111222333222222222111111111111111222333444555666555444444555555555666666666777777666666666666777777777777666777777888:::;;;<<<<<<<<<<<<======>>>?????????>>>>>>>>>???@@@AAACCCCCCEEEEEEDDDDDDEEEFFFGGGGGGHHHJJJLLLMMMNNNPPPSSSVVVYYY\\\______]]]ZZZYYYXXX\\\___cccfffgggggghhhiiihhhiiimmmsssyyy}}}zzz{{{{{{zzzyyy{{{}}}wwwmmmhhhgggmmmvvv}}}xxxllldddaaaaaaaaaaaa___eeerrrzzzwwwqqqmmmhhhaaa]]][[[\\\]]]ZZZ[[[[[[YYYWWWXXX]]]bbblllrrrtttnnngggbbbZZZRRRSSSSSSUUU[[[ccciiijjjjjjfffaaaYYYQQQKKKGGGFFFFFFAAABBBCCCDDDDDDCCCCCCBBBAAA???;;;888555444444444333222111111111222444555000000000000000000000000//////000000111111222222......//////000000000111000000000000000000000000.../////////000000111111000000000000000000000000---...///000111111111000---------...///000000111...............///000111//////,,,,,,000666555000------...///000111222222111111111111111111111111000000000000111111111111//////...//////000111222000000///000000111222222333333333333333333333333666666666666777777777888444666888999999:::<<<>>>>>>===>>>AAAAAA@@@FFFNNNQQQddd:::999888777777888999::::::999999888777666666555666666777777666444333111222222111111111111222222111111000//////////////////////////////000111111000000000000000000000000222111000//////000111222000000000000////////////000000000000000000000000000///...------...///000111111000000000000111111000000000000////////////////////////////////////////////////000000000000111111111111111222222222////////////////////////222222111111111111111111111111000000//////......000000000000000000000000000000000000000000000000......///000111222222333222222111111111111111111333333333333333333333333222222222111111///..................///000222222222222111111111222333444333333333444444444555555777666666555555555666666888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===????????????@@@AAABBBCCCDDDEEEEEEFFFFFFFFFEEEEEEHHHIIIIIIHHHJJJMMMSSSWWWZZZ[[[[[[ZZZYYYYYYZZZ\\\]]]\\\]]]^^^aaadddhhhjjjllllllmmmqqqwww|||{{{yyyyyy|||qqqiiihhhhhhiiisss{{{zzzjjjbbbaaa```___```dddeeejjjsss}}}uuusssnnniiidddbbbbbbaaa```___^^^]]]\\\[[[\\\]]]]]]lllrrrvvvtttooohhh]]]SSSVVVQQQQQQWWW^^^bbbeeehhhhhhddd\\\SSSOOOOOOKKKEEEEEECCCAAAAAACCCEEEEEEEEEBBB@@@===999555333222111111111111111111111222222222222222111111111000000000000000000000000000000//////000000111111111222000000000000000000000000333222222222111111000000111111000000000000111111////////////000000000000111000///......///000111---...///000000///...---////////////000000000000////////////////////////////////////////////////000000000000000111111222222222111000//////000000222111000111333333111000444555444333111111222444555555555555666666666666888888888999:::;;;<<<===>>>???@@@@@@@@@BBBFFFIIIVVVeee~~~888888777777777777888888888888888777666555555555555555666666555333222111222111111000000111111222111111000//////////////////////////////000111111000000000000000000000000222111000//////000111222000000000000////////////000000000000000000000000000///.........///000000/////////....../////////////////////000000000000000000000000000000000000111111000000//////......---......///000111222222000000000000000000000000111111111111111111111111111000000000/////////...000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111333333333333333333333333333333333222222111000///000000///000000111222333222222222222333333333333333444444444444444444444888777777666666666777777888888888888999999999:::;;;;;;;;;;;;<<<<<<<<<<<>>:::666444222111111111111111111111111111111111111000000000//////000000000000000000000000///000000000111111111111000000000000000000000000222222111111111000000000111111000000000000111111////////////000000000000111000///......///000111......////////////..................////////////////////////////////////000000000000000000000000000000000000000111111222222222111000000000000000222111000111333333111000222333555555444444555777555555555555666666666666888888888999:::;;;<<<===>>>???@@@@@@@@@BBBFFFIIIUUUeee}}}666666777777777777666666666666666555555444444333333444444444333222111000222111111000000111111222111000000//////////////////////////////000111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000////////////000000...------------------.........//////000000111111111111111111111111111111222222111000///...------++++++,,,---///000111222111111111111111111111111111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222222222222222333333333333333222111000222111111111111111222222111222333555555444444333444444444444444444444333888888777777777777888888777777777888888888999999;;;;;;;;;;;;<<<<<<<<<<<>>??????@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIMMMQQQUUUVVVXXXYYYYYYXXXXXXYYY[[[\\\\\\\\\]]]```bbbeeeggghhhiiilllppptttzzz~~~~~~{{{zzz{{{|||zzz{{{rrrkkkhhhiiisss~~~rrrjjjfffbbb______cccddddddeeekkkyyy}}}tttlllhhhhhhhhhhhhhhhgggeeebbbaaa_________cccjjjrrrtttsssqqqiiiaaaUUUOOOLLLOOOVVV]]]fffnnnqqqnnnfff[[[UUUSSSNNNIIIGGGFFFDDDDDDEEEFFFEEEDDDFFFDDD@@@<<<888555333222111111111111111111111111000000000///////////////000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000//////111000000//////000000111////////////000000000000000000////////////000000//////............//////------------............////////////////////////111111111111111111111111000000000000000111111222222111000000000000000000222111000111333333111000***,,,000111222222333444555555555555666666666666888888888888999;;;<<<===>>>???@@@@@@@@@BBBFFFIIISSSccc}}}444555666777777666555444555444444444333333222222222222222222222111000000111111000000000000111111000000////////////000000///////////////000000111////////////////////////111000000000000000000111////////////000000000000////////////////////////111000000000////////////...------,,,,,,------...---......///000111111222111111111111111111111111111111111000///.........,,,,,,------...///000000000000000000000000000000000000000000111111111111000000000000////////////////////////////////////000000000000000000000000111111111000000000000000000000000000111111111111111111111111111111111111222222333333222111111000222222111000000000111111111222444666666555444333555444444444444333333333777777666666777777888888666777777777777888888888::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEFFFGGGGGGGGGGGGHHHHHHHHHIIILLLPPPTTTUUUWWWYYYYYYYYYYYYZZZ[[[[[[[[[[[[]]]___aaacccdddeeegggjjjnnnrrrwww||||||{{{{{{{{{}}}tttoookkkrrr{{{zzzooohhhcccaaabbbccceeegggfffiiitttwwwmmmhhhfffgggggggggfffeeecccbbbaaa```___bbbjjjppprrrsssqqqkkkdddZZZRRRLLLLLLQQQXXXbbblllpppooohhh]]]VVVRRRMMMHHHIIIGGGGGGGGGIIIJJJJJJIIIHHHFFFCCC???;;;777555333222222222111111111111111000000000000000000000000000000000000000000000000000000000000000111111111////////////////////////000000000///////////////000000////////////000000////////////000000000000000000////////////000000000///...------...///000------........./////////////////////////////////000000000000000000000000000000000000000111111222111111000000000000000111222111000111333333111000(((+++///111111111111222555555555555666666666666777777888888999:::<<<===>>>???@@@@@@@@@BBBFFFIIIRRRbbb|||333333555666666555333333333333333222222222222222222111111111000000000000111000000000000000000111000000////////////000000///////////////000000111////////////////////////000000000111111000000000.../////////000000000111////////////////////////000000000000//////......//////............//////---......///000111111222111111111111111111111111////////////000000000000000///////////////////////////////////////////////////000000000111111111////////////000000000000////////////////////////000000000000000000000000111111111000000000000000//////000000000111111111111111111111111111111111111111111111111111000///111000000/////////000000111222444666666555444333444444444444444444444444555555555555555666777888666777777777777888888888:::::::::;;;;;;;;;;;;<<<>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCDDDFFFFFFGGGGGGFFFGGGHHHHHHIIIKKKOOORRRTTTVVVYYYZZZZZZZZZ[[[\\\ZZZZZZ[[[\\\^^^___aaaaaaccceeeiiikkknnnrrrxxx|||{{{zzz~~~|||vvvppprrrxxxsssiiibbbaaaccc___dddhhhiiikkkttt~~~rrrkkkhhhggggggcccccccccbbbbbbaaa``````___ffflllnnnpppqqqmmmhhh```WWWOOOLLLMMMQQQ\\\fffmmmnnnjjjaaaYYYUUUOOOJJJJJJJJJJJJLLLNNNPPPPPPOOOIIIHHHEEEBBB>>>:::777666222222222111111111000000111111111111111111111111000000000000000000000000111111000000000000000000///////////////////////////////////////000000000000000////////////000000////////////000000000000//////000000000000//////000///...------...///000....../////////000000000000000000000000000000000////////////////////////000000000000000111111222111000000000000000111111222111000111333333111000...111444666555444444444555555555555666666666666777777777888999:::;;;<<<>>>???@@@@@@@@@BBBFFFIIIRRRbbb{{{222333333333333333333222222222222222222222222222222111111000000000111111111000000//////000000111///////////////000000111///////////////000111111000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000///000000000///...---,,,000000////////////000000......//////000000111111111111111111111111111111.../////////000000000111222222111000000//////..............................//////000000111111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111...//////000000111111111222222222222222222222222000000111111111000000///000///////////////000000111222333555555444444333333333333444444444555555555444444555555666777888777777777888888888999999::::::::::::;;;;;;;;;;;;>>>>>>===>>>>>>???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEGGGHHHHHHIIIJJJNNNPPPQQQTTTWWWYYYYYYYYYZZZ[[[YYYYYYZZZ[[[]]]^^^^^^___```cccgggiiijjjmmmssswww~~~|||~~~|||~~~|||xxxwwwzzz{{{lllbbb```bbb\\\```fffjjjmmmsss}}}tttkkkfffddddddbbbbbbcccccccccbbbaaaaaaYYY___dddgggkkkooopppmmmeee]]]TTTNNNKKKMMMUUU___iiimmmnnnhhhaaa\\\VVVPPPMMMMMMMMMOOORRRTTTSSSRRRJJJIIIGGGDDDAAA===:::888333333222222111000000000111111111111222222222222000000000000000000000000111111111111000000000000000000000000000000000000//////000000000000111111000//////......//////000////////////000000000000//////000000000000////////////............//////////////////000000000111000000000000000000000000........................000000000000000111111222000000000000000111111222222111000111333333111000000333555555444333333333555555555555666666666666777777777777888:::;;;<<<>>>???@@@@@@@@@BBBFFFIIIRRRbbb|||222222222111111222222222222222222222222222222222222111000000000111222222000000////////////000000///////////////000111111///////////////000111111000000000000000000000000///000111222222111000///.........///000111111111000000000000000000000000.../////////...---+++***000000////////////000000////////////000000000000000000000000000000000000000000000000////////////111111000000000000000000////////////////////////......//////000111111222.../////////000000000111000000000000000000000000000000000000000000000000//////000000111111222222......//////000111111222333333333333333333333333000111111222222111111111////////////000111222222222222222222333333333333111222222333444555666666555555555555666777888999888888888888999999999:::999999:::::::::;;;;;;;;;=========>>>>>>???@@@AAABBBBBBCCCDDDEEEEEEDDDDDDEEEFFFHHHHHHHHHJJJMMMOOONNNQQQUUUWWWWWWWWWXXXYYYXXXYYYZZZ[[[\\\\\\]]]]]]^^^bbbfffffffffhhhnnnsssxxx}}}~~~{{{{{{xxxiiibbbbbb]]]```dddhhhmmmssszzzvvvlllfffbbbaaaffffffgggfffeeedddbbbaaaXXX\\\___```dddkkknnnmmmggg```WWWQQQLLLJJJQQQZZZdddkkkpppmmmgggbbb[[[UUUQQQPPPPPPRRRSSSTTTRRRPPPIIIIIIHHHFFFCCC@@@===;;;333333222222111000000///000000000000111111111222000000000000000000000000111111111111000000000///000000000000000000000000000000000111111111222222//////............//////////////////000000000000...///000111111000///.........////////////.............../////////000000000000000000000000000000////////////////////////000000000000000111111222000000000000000111222222222111000111333333111000///000222111000000111333555555555555666666666666666666777777888:::;;;<<<>>>???@@@@@@@@@BBBFFFIIISSSccc|||333222111000000111222333222222222222222222333333222222111000000111222333000000////////////000000///////////////000111111///////////////000111111000000000000000000000000///000111222222111000///---......///000111111222000000000000000000000000......//////...,,,***)))//////............//////000000000000////////////////////////////////////222222111000///...------.../////////000000111111000000000000000000000000---......///000111111222.../////////000000111111000000000000000000000000000000000000000000000000...//////000111222222333---......///000111111222333333333333333333333333111222222333333333222222000000000000111222333444222222111111111222333444000111222333555666777777666666666666777888999:::888999999999999:::::::::999999:::::::::;;;;;;;;;============>>>???@@@AAACCCCCCDDDDDDDDDDDDDDDCCCDDDFFFHHHHHHHHHJJJLLLOOOKKKNNNSSSUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\\\\\\\\\\^^^aaaeeeeeedddfffkkkqqqqqqxxx|||{{{}}}~~~qqqfffdddaaabbbcccggglllsssyyy}}}}}}rrrkkkgggdddjjjkkkjjjjjjhhhfffcccbbb[[[]]]^^^]]]___fffiiihhhgggaaaYYYSSSMMMJJJOOOWWW___hhhooonnniiiddd]]]WWWSSSSSSRRRSSSSSSRRROOOMMMIIIIIIHHHGGGEEEBBB???===333333222222111000000///.../////////000000111111000000000000000000000000222111111111000000//////000000000000000000000000000000111111222222222333//////............//////////////////000000000000...///000111111000///...---...///000000///...------------.........//////000000000000000000000000000000000000000000000000000000000000000111111222000000///000000111222222222111000111333333111000111222333333222333555777555555555555666666666777666666777777888999;;;<<>>???@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIIIIJJJLLLNNNNNNPPPRRRTTTVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYY[[[\\\]]]___aaabbbcccfffjjjmmmrrrwww}}}zzz{{{wwwkkkfffbbb______cccgggkkkttt}}}{{{oooiiigggnnnnnnmmmkkkiiigggdddbbb^^^ZZZXXX[[[^^^^^^```dddcccdddbbb\\\SSSNNNNNNQQQ^^^bbbfffiiigggbbb[[[WWWRRRRRRSSSUUUVVVUUUQQQNNNOOOLLLHHHEEECCCAAA>>><<<999666333111111222222111333222111000000111222333111111111111111111111111000000000000000000000000000000///...............000000//////.........---000000////////////000000000000000000000000000000000000000000000000000000222222111111000000//////,,,,,,------.../////////000000000000000000000000///111222111000///000111000000000000111111111111222333444333111000111222000000000111222222333333222222333333333333444444444555555666666666666666888888888999:::;;;<<<===>>>>>>===<<<===@@@EEEIIIRRRbbb}}}333333333222222111111111000111111111111111111000111111000/////////////////////000000000000//////////////////000000000000000000000000000111222222///////////////000111111........................000000000000000000000000000000111222111000//////000000000111111111111111111111000000000000111111111111111000000000//////111111111111000000000000000000000000000000000000/////////000000000000111//////000000000000/////////////////////000111111000000000000000000000000111000000///...------,,,/////////000000111111111000000111222222222222111111000000000000000000111000000111111111111111111111222222333222111000///222222111111000/////////333222222222111000000000222222222222333555777888333333444444555555666666888999999777555555777888777888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEFFFHHHHHHGGGHHHJJJLLLNNNOOOQQQSSSVVVWWWXXXXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[^^^```aaabbbccceeeiiilllooosssyyy~~~~~~|||~~~oooiiiddd``````cccgggjjjrrryyy|||tttqqqooonnnnnnmmmjjjfffbbb^^^^^^YYYUUUWWWYYYYYY\\\```bbbeeeeee```XXXRRRPPPPPPXXX\\\aaaeeeeeebbb]]]YYYTTTTTTTTTUUUWWWVVVSSSPPPLLLIIIFFFDDDDDDBBB@@@???999666333111111222111111222222111000000111222222////////////////////////000000000000000000000000000000///............///000000/////////.........000000////////////000000000000000000000000000000000000000000000000000000000/////////.........---................................................///111222111000///000111000000000000111111111111222333444333111000111222222222111111111111111111222222333333333333444444444555555666666666666666888888888999:::;;;<<<===>>>>>>>>>>>>>>>AAAEEEIIISSSbbb}}}222222222222222111111111111111222222222222111111111000000/////////////////////000000000000//////......//////000000111111000000000000000111222222///////////////000000111------------------------000000000000000000000000//////000111111111000000///000000111222333333333111000000//////000000111111111000000000000//////000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000//////000000000000000111222222000000000000000000000000////////////000000000000...//////000111222333333111222222333444333333333//////000000000000//////000000000000000000//////222222222111111111111111222222111111000/////////444333333222111000//////222222222333444555666777555555555555555555555555666777888888777888:::<<<888888999:::;;;;;;::::::;;;<<<======??????@@@AAAAAAAAABBBCCCCCCDDDDDDEEECCCDDDFFFFFFEEEFFFHHHJJJMMMNNNPPPSSSUUUVVVWWWXXXVVVXXX[[[[[[[[[ZZZZZZ[[[___aaabbbbbbcccdddhhhjjjkkkoootttxxx{{{~~~}}}uuukkkeeeaaa```cccfffiiinnnttt{{{{{{vvvqqqqqqqqqqqqooojjjccc^^^^^^WWWSSSSSSTTTSSSUUUXXX___cccgggfff___XXXSSSQQQSSSVVV[[[```bbbaaa___]]]YYYWWWVVVVVVWWWVVVTTTRRRIIIGGGEEEDDDDDDDDDCCCBBB:::777333111111111111000222222111000000111222222////////////////////////000000000000000000000000111000//////......//////000000////////////......000000////////////000000000000000000000000000000000000000000000000000000////////////............000000000000///...---,,,........................///111222111000///000111000000000000111111111111111333333333111000111222333333222222111000000///222222333333333333444444444555555666666666666666777888888888:::;;;<<<===>>>???@@@@@@AAABBBFFFIIISSSbbb|||222222222111111111111111222222222333333222222222000000////////////000000//////000000000000//////---......///000111111222...............//////000000000////////////000000000000000000000000000000////////////////////////......///000000111111111000000000111111222222222000000////////////000000000000000000000000//////...//////000111222222222//////////////////////////////000000000111111111//////000000000000//////000000//////000000111222000000000000000000000000......///000111222222333000000111111222222222333111222333333444444333333...///000111111000///...111111111000000/////////222222111000000111111222/////////000111111222222333222222222111000000000222222333333444555666666666666666666666555555555555666777777777777888:::888999999:::::::::999999;;;;;;<<<===>>>???@@@@@@@@@AAAAAABBBCCCCCCDDDDDDCCCDDDEEEEEEEEEFFFHHHJJJLLLMMMOOORRRTTTUUUVVVWWWUUUXXX\\\]]]]]]\\\[[[\\\```aaabbbbbbbbbcccfffiiikkkmmmqqqtttvvvzzz~~~}}}~~~zzzllleee```___bbbeeegggkkkooottt|||xxxttttttuuuvvvuuuqqqjjjddd\\\WWWTTTTTTTTTQQQPPPQQQYYY___gggjjjfff___WWWSSSSSSUUUYYY]]]```bbbbbbaaa___\\\YYYWWWVVVTTTRRRPPPIIIGGGEEEDDDEEEEEEDDDCCC<<<999555222222222111000222111111111111111111222111111111111111111111111000000000000000000000000111000000///.../////////000000//////////////////000000////////////000000////////////////////////000000000000000000000000111111111111000000000000000000111111111000..............................///111222111000///000111///000000000111111111111111222333222111000111222222222222111111111000000222222222333333333444444444555555666666666666666777777777888999;;;<<<===>>>???AAABBBBBBDDDFFFIIISSSbbb|||111111111111111111111111222222222333333222222222000000////////////000000//////000000000000//////---......///000111111222...............//////000000000////////////000000111111111111111111111111////////////////////////.........//////000111111111111000000000/////////000000////////////000000//////////////////000000......///000111222222333////////////////////////........./////////000000//////000000000000/////////............///000000000000000000000000000000......///000111222333444333222222222111111000000000111111222222222222222///000222222222222000///222222222111111000000///222111111000000111222222/////////000111111222222000000000111222222222333222222333444444555555555666666666666666555555555777888999999777666777888888888999::::::999999999;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFGGGIIIKKKKKKLLLNNNQQQSSSTTTUUUVVVVVVYYY\\\^^^^^^]]]]]]^^^```aaabbbbbbaaacccfffhhhlllnnnppprrrsssvvvzzz}}}ppphhhaaa]]]```cccdddgggkkkooovvv}}}vvvuuutttvvvxxxvvvpppjjj\\\XXXWWWYYYXXXRRRNNNNNNSSSZZZeeelllkkkeee]]]WWWWWWXXXZZZ]]]___bbbcccdddeeebbb^^^ZZZVVVSSSOOOLLLKKKIIIFFFEEEEEEDDDCCCAAA>>>;;;777444333333222111111111111222222111111111111111111111111111111111000000000000000000000000111111000/////////////////////000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000000111111111111...///111222333222111000///////////////////////////111222111000///000111///000000000111111111111000111222222000000111222000000111111111222222222222222222333333333444444444555555666666666666666666666777888999;;;<<<===>>>@@@BBBBBBCCCDDDGGGIIISSSbbb{{{000000000111111111111111111111222222222222111111///////////////000000111//////000000000000//////......//////000000111111000000000000000111222222111000000///////////////000000000000000000000000000000000000000000000000//////.........///000000111111000000///......---000//////......//////000......////////////000000...//////000111222222222000000000000000000000000............//////////////////000000000000//////...............//////000000000000000000000000000/////////000111111222222333333222111000//////...///000000111111111111111111111222222222222111111111111111111111111000000111111111111111222222222222222111111000///////////////000111222333333444222333444444555555444444555555555555555555555555:::;;;<<<;;;999777777777777777888999::::::999999:::;;;<<<<<<>>>>>>???@@@??????@@@AAAAAABBBBBBCCCDDDFFFGGGGGGFFFGGGIIILLLJJJKKKMMMPPPRRRSSSTTTUUUVVVXXX[[[]]]]]]]]]^^^``````aaabbbaaaaaacccfffhhhlllmmmooopppqqqsssvvvxxx{{{zzzooofff______aaabbbdddgggmmmrrr{{{xxxtttqqqsssvvvwwwrrrnnn^^^ZZZZZZ\\\[[[VVVQQQPPPQQQYYYdddlllooojjjbbb\\\ZZZZZZZZZ[[[]]]```ccceeeiiifffbbb]]]YYYTTTNNNKKKMMMJJJGGGFFFEEEDDDBBB@@@AAA===999666555444333222000111222222222222111000////////////////////////000000000000000000000000222111000000//////000000//////000000000000111111000000////////////000000000000000000000000000000000000000000000000000000............////////////...///222444444444333222000000000000000000000000///111222111000///000111000000000000111111111111///000222111000000111222///000000111222222333333222222333333333333444444444555555666666666666666555555666777999;;;<<<===???@@@AAAAAABBBCCCGGGIIISSSaaa{{{///000000000111111111222000111111111111111111000///////////////000111111//////000000000000//////////////////000000000000000000000000000111222222111111000///////////////////////////////////////000000000000000000000000000000///...---...//////111000000000000000000000//////............//////........./////////000000//////000000111111111222000000000000000000000000...////////////000000000//////000000000000///////////////...///000000111000000000000000000000000000000000000000000000000111111111000000////////////000000111111111111111111111000000000000111111//////000000000000000000///000111222333222222111222222111111000/////////000000000111222222222333222333444555555555444333333333444444555555666666888:::;;;;;;999777666777555666777999999::::::::::::;;;;;;<<<===>>>???????????????@@@AAAAAABBBBBBDDDEEEFFFGGGFFFGGGIIIKKKJJJKKKMMMOOOQQQSSSTTTTTTTTTVVVYYYZZZZZZ\\\^^^```___```aaaaaaaaacccfffiiigggjjjlllnnnoooqqqtttvvvvvv{{{{{{ooodddaaaaaa```aaacccgggkkkrrr}}}}}}wwwqqqqqqtttvvvtttqqqbbb]]]ZZZ\\\[[[XXXVVVWWWUUU\\\eeennnqqqmmmeee___YYYXXXWWWWWWYYY]]]bbbdddkkkiiieeebbb^^^XXXRRRMMMLLLJJJGGGFFFEEEEEECCCAAACCC@@@;;;888666555444333000111222222222222111000////////////////////////000000000000000000000000222111000000//////000000//////000000000111111111000000////////////000000000000000000000000000000000000000000000000000000---........./////////000000111333555555444222000///////////////////////////111222111000///000111000000000000111111111111...000111111000000111333111111111111111111222222222222333333333333444444444555555666666666666666555555666777999;;;<<<>>>???@@@@@@???@@@BBBGGGJJJSSSaaa{{{//////000000111111111222000000111111111111000000///////////////000111111//////000000000000//////000000000000////////////...............///000000111111000///////////////000000000000000000000000000000000000000000000000111000///...------...///000000000111222222333333//////............//////---.........//////000000000000000000111111111111000000000000000000000000000000000000111111111111//////000000000000//////000000000000000111111222000000000000000000000000111111000000//////......////////////000000000000000000111222222222222111111000///......///000111---.........//////000000...///111333444333111000/////////000111111222222222222222111111111111111222333444555555555444333222222333333444555666666444666888888777555555555555555777888::::::;;;;;;::::::;;;<<<===>>>??????>>>??????@@@AAAAAABBBBBBCCCEEEFFFFFFFFFFFFIIIKKKIIIJJJLLLOOOQQQRRRSSSTTTSSSUUUWWWWWWXXXZZZ]]]___^^^___```aaaaaacccfffiiicccfffjjjmmmoooqqqsssuuussswwwvvviiicccaaa______aaabbbeeekkkuuu|||sssqqquuuwwwvvvssseee^^^ZZZZZZZZZXXXYYY\\\ZZZ___gggooorrrnnnfff```VVVUUUSSSSSSVVV[[[```dddkkkiiigggeeebbb\\\UUUQQQKKKIIIFFFFFFFFFFFFDDDCCCEEEAAA<<<999777666555333000111222333333222111000111111111111111111111111000000000000000000000000222111111000000000000000//////000000111111111222000000////////////000000000000000000000000000000000000000000000000000000///000000000111111222222222333555666555333111///........................///111222111000///000111000000000000111111111111...000111111000000111333333333222222111000000000222222333333333444444444444555555666666666666666444555555777999;;;===>>>@@@@@@???>>>>>>BBBGGGKKKSSSaaa{{{000000000000000000000000////////////////////////111000///......///000111000000000000000000000000---------............///,,,---------.../////////,,,------...///000111111000000000000000000000000111111000000//////......//////000000000000//////---...///111111222222222000000////////////000000//////////////////////////////000//////...---,,,111111000///......//////////////////////////////////////////////////////111111111111000000000000111111222222222222111111111111111111111111111111////////////////////////111111111111111111111111////////////000000000000333333333222222111111111111111222222222333333333222222222222222222222222222222222111111111000000111111222222222333333333444444444444444444444444555555555555666666666666888999:::;;;:::999888777:::;;;===>>>===>>>@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBCCCEEEHHHJJJJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPVVVVVVXXXYYYZZZZZZZZZZZZaaaaaaaaaaaabbbcccdddeeeffffffhhhlllqqqtttrrroootttyyypppiiifffbbb```aaabbbiiiqqqvvv{{{|||oookkkoooqqqooobbbeeeaaaYYYUUUYYY[[[YYYZZZ___gggnnnrrrpppiiicccVVVNNNLLLQQQRRRQQQYYYfffmmmnnnkkkeeeaaa^^^XXXPPPJJJHHHFFFFFFFFFEEECCCAAABBBBBBAAA???;;;666222000333222222222222222333333111111111111111111111111//////000111111111111000...000222111//////111444333222222222111111000000......//////000000111111222222111000///...------000000000000000000000000------......//////000000555555555555444444333222//////............//////000000000000000000000000000000000000111111111111000111222333333222000///111111111111111111111111111222333333444444333333444555555666666666666666777888:::;;;;;;<<<>>>??????@@@AAABBBBBBDDDGGGIIIRRR```{{{000000000000000000000000111111111111111111111111111000000//////000000111////////////////////////........./////////000000...//////////////////000------......//////000000000000000000000000000000111000000000/////////...//////000000000000//////...///000111111111111111000000////////////000000////////////////////////000000111111111000//////111111111000000/////////////////////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000222222111111111000000000111111222222222333333333333333333222222222111111222222222111111111000000111111222222222333333333444444444444444444444444555555555555666666666666777888888999999888777777999;;;=========>>>???AAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFIIIKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQQQQVVVWWWWWWXXXYYYZZZ[[[[[[aaa```aaaaaabbbcccdddeeeffffffgggkkkppprrrrrrppprrrwww}}}zzzpppjjjdddbbbccc___eeemmmqqquuu~~~vvvqqqqqqooojjjeeefffbbbYYYUUUWWWXXXVVVVVVZZZbbbjjjooonnnjjjfffYYYPPPLLLOOOOOONNNVVVbbbjjjmmmmmmhhhccc^^^WWWOOOLLLJJJGGGFFFEEEDDDBBB@@@BBBBBBAAA???<<<888444222222222111111111222222333111111111111111111111111///000111111222222111111000111222222000///111444222222111111111000000000////////////000000111111000000000000////////////000000000000000000000000//////000000000111111111444444444444444333222111222222111111111111222222000000000000000000000000000000000000111111111111000000111111222111111111111111111111111111111111111222333333444444333333333333444555555555555444555666888999999:::<<<======>>>?????????AAAEEEHHHTTTbbb|||000000000000000000000000111111111111111111111111000111111111111111111000//////////////////////////////000000000111111111111111000000000000000000.........///////////////000000000000000000000000000000000000//////////////////000000000000////////////000111111000000000000000////////////000000////////////////////////111111222222333222222222000111222222222111000///000000000000000000000000222222222222222222222222111111111111000000000000111000///......///000111////////////////////////////////////////////////////////////////////////////////////000000000000111000000000000/////////111111222222222333333333444333333222222111111111222222222111111111111111111111222222222333333333444444444444444444444444444555555555555666666666666666777888888777777666999;;;============???@@@???@@@@@@AAAAAABBBCCCCCCCCCCCCEEEGGGIIIKKKMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRVVVVVVVVVVVVWWWYYY[[[\\\`````````aaabbbccceeefffgggggggggiiimmmpppqqqqqqqqqtttyyy~~~yyyooohhheeeeeebbbgggmmmqqquuu{{{{{{wwwpppgggiiihhhbbbZZZVVVVVVUUURRRRRRVVV\\\cccjjjlllkkkiii^^^UUUMMMLLLIIIHHHPPP\\\gggoootttpppiiiaaaYYYRRROOOLLLIIIFFFEEEDDDBBBAAACCCCCCBBBAAA>>>:::777444222222111111111111111222111111111111111111111111000111111222222222222222111222333222000000111222111111000000000000///////////////000000000000111......//////000000111111000000000000000000000000111111111222222222222333222222222333222222111000000//////......//////000000000000000000000000000000000000000111111111111000/////////000111222222222222222222222222222222111222333333444444333333444444555666666666555555555666888999999:::<<<===??????>>>===>>>AAAFFFIIIUUUccc}}}000000000000000000000000111111111111111111111111000111222333333222111000......................../////////000000000111111111111111000000////////////////////////.........////////////////////////000000000000//////////////////000000000000/////////000000000000000//////000000////////////000000////////////////////////000111111222333333333333///111222444333222000///000000000000000000000000222222222222222222222222111111111111000000000///222111///......///111222////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333333333333333333333444444444555555555666666666666777777777777777777999;;;<<<<<<<<<<<<>>>????????????@@@AAAAAABBBBBBAAACCCEEEGGGHHHJJJMMMNNNPPPPPPQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSTTTVVVYYY[[[^^^^^^___```aaaccceeefffhhhgggggghhhjjjmmmpppqqqpppsssvvvyyy}}}}}}uuummmiiihhhdddhhhnnnrrrvvv{{{vvvlllkkkhhhbbb\\\XXXVVVSSSQQQRRRTTTXXX^^^eeeiiikkkjjjcccZZZPPPJJJEEEDDDKKKUUUdddpppzzzyyyqqqhhh___XXXQQQNNNIIIGGGFFFFFFEEEDDDFFFFFFEEECCC@@@<<<888666222222111000000000111111111111111111111111111111111111222333333333333222111222222222111000//////000000000///////////////000000000000000000000000////////////000000000000000000000000000000000000222222222222222222222222000111111111111111000000///......------......///000000000000000000000000///000000000111111111111//////......///111333444222222222222222222222222111222333333444444333333666777777888888888888888666888:::;;;;;;<<<>>>???BBBAAA@@@??????BBBHHHLLLUUUccc|||000000000000000000000000000000000000000000000000000111222333333222111000////////////////////////....../////////000000000000000000//////.........///////////////.........////////////////////////////////////000000000000//////000000000000////////////000000000//////...000000////////////000000000000000000000000000000//////000111222222222111///000222333444222111///000000000000000000000000111111111111111111111111111111111111000000000///111000...------...000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111222222222333333333000000111222333444444555111111111111111111111111111111222222222333333333333333333333333333333333444444444444555555555555777777777777888888999999999:::<<<<<<;;;;;;<<<>>>>>>>>>??????@@@AAAAAAAAA@@@BBBEEEFFFGGGHHHKKKMMMPPPPPPQQQQQQRRRSSSSSSTTTQQQQQQPPPPPPQQQTTTWWWYYY\\\\\\]]]^^^```bbbdddeeehhhggggggggghhhjjjnnnppppppqqqsssuuuyyy|||||||||tttnnnkkkdddfffjjjnnnsssxxx|||xxxmmmhhhaaa^^^[[[WWWTTTRRRSSSTTTUUUZZZ```fffhhhiiiggg___UUULLLEEEDDDHHHOOO]]]kkkxxxzzzuuunnneee^^^SSSOOOKKKHHHHHHHHHIIIIIIJJJJJJIIIFFFBBB===999666333333222111000000111111111111111111111111111111111111222333333333333222111111111111111000...---///////////////000000000111111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111//////000111111000000000222111111000000111111222000000000000000000000000///000000000111111111111000//////...///111333444222222222222222222222222111222333333444444333333666777777888888888888888666888:::;;;;;;<<<>>>???BBBAAA@@@??????BBBHHHLLLSSSaaa{{{000000000000000000000000////////////////////////000111111111111111111000000000000000000000000000........./////////000000000///////////////...............///////////////000000000000000000000000////////////000000000000//////000000000000//////......///000000/////////000000////////////000000000000000000000000000000//////000000000000000000///000111222222222111000000000000000000000000000000000000000000000000000111111111111000000000000...---,,,++++++,,,---...000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000111111111111222222111111222222222333333333000000111222333444444555111111111111111222222222111111222222222333333333333333333333333333333333333444444444444555555555777777777777777888::::::999:::;;;;;;::::::;;;======>>>>>>??????@@@AAAAAA@@@CCCFFFGGGFFFFFFIIILLLOOOOOOPPPPPPQQQRRRRRRRRROOOOOOOOOPPPQQQTTTVVVWWWYYYZZZ[[[\\\___aaacccdddggggggggggggggghhhlllooonnnnnnpppqqqtttyyy~~~{{{|||tttnnnhhhhhhjjjnnntttyyy|||}}}yyypppiiibbb```^^^XXXTTTRRRSSSRRRSSSWWW]]]bbbfffggghhhccc[[[QQQIIIFFFHHHKKKTTTbbbooouuuuuuqqqjjjcccXXXSSSNNNJJJIIIJJJKKKLLLLLLLLLKKKHHHEEE@@@;;;999444444333222111111111111111111111111111111111111000111111222222222222222000000000111222222///---//////000000000000111111222111111111111000000000111111000000//////......000000000000000000000000000000000000000///////////////000000111111000000111000000//////000000111000000000000000000000000000000000000111111111111111000000000111222333333333333333333333333333333111222333333444444333333444444555666666666555555555666888999999:::<<<===??????>>>===>>>AAAFFFIIIQQQ___yyy000000000000000000000000000000000000000000000000111000000//////000000111111111111111111111111111//////000000000111111111///000000000000000000111------......//////000000000000000000000000000000.../////////000000000111//////000000000000//////------...///000000000000000000////////////000000000000000000000000000000000000000111000000///////////////000000111111111////////////////////////000000000000000000000000111111111111000000000000........................////////////////////////000000000000000000000000////////////////////////////////////000000000000/////////000000000111111111111222222222333333333222222222222222222222222000000111111111222222222111111222222222333333333222222222222222222222222333333444444444555555555666666555555666777999:::999:::;;;;;;:::999;;;<<<======>>>>>>???@@@@@@@@@BBBEEEHHHHHHFFFEEEIIILLLMMMNNNNNNOOOOOOPPPQQQQQQNNNOOOPPPQQQSSSUUUVVVWWWWWWWWWXXXZZZ]]]```bbbccceeeggghhhgggfffgggjjjmmmjjjkkklllmmmooosssyyy~~~zzz{{{yyypppllljjjjjjmmmsssxxxzzzyyyrrrzzzuuullldddccc```XXXRRRQQQOOONNNOOOSSSYYY```dddfffiiifff```WWWOOOJJJIIIIIINNNZZZgggpppuuuvvvpppiii^^^YYYRRRLLLJJJKKKKKKLLLKKKKKKKKKIIIGGGCCC@@@>>>666555444333222222222222111111111111111111111111///000111111222222111111111111111333555555222///000000000111111111222222222222222111111111000000////////////000000000000000000000000000000000000111111000000000///////////////000111111111111111......------------......000000000000000000000000000000000000111111111111111222222333333333222222333333333333333333333333111222333333444444333333333333444555555555555444555666888999999:::<<<======>>>?????????AAAEEEHHHPPP^^^yyy000000000000000000000000111111111111111111111111111000///......///000111111111111111111111111111000111111111111222222222000000111111222222222333,,,------...///000111111000000000000000000000000.../////////000000111111//////000000000000//////,,,,,,...///000000000000000000////////////000000000000000000000000000000111111111111111000///...//////......///000111111////////////////////////000000000000000000000000111111111111000000000000111111222222222222111111........................000000000000000000000000111111111111111111111111////////////000000000000---.........//////000000111111222222222333333333555555444333222000000///000000111111222222222222111111222222222333333333222222222222222222222222333333333444444444555555555444444444555666888999888:::;;;;;;999999:::<<<=========>>>??????@@@@@@CCCGGGJJJJJJFFFFFFIIIMMMLLLLLLMMMNNNNNNOOOOOOPPPNNNOOOQQQSSSUUUWWWWWWWWWUUUVVVWWWYYY\\\___aaacccdddggghhhhhhffffffiiilllhhhiiijjjjjjlllooouuuxxx|||{{{xxx{{{}}}qqqkkkgggeeegggmmmqqqrrrqqqnnnqqq|||zzzooofffeeeaaaXXXQQQOOOKKKKKKLLLQQQXXX^^^ccceeehhhhhhccc[[[RRRNNNJJJHHHMMMWWWcccnnnvvvzzzvvvnnnddd]]]UUUNNNKKKJJJJJJKKKIIIIIIJJJJJJHHHFFFCCCBBB777666555444333333333333111111111111111111111111//////000111111111111111222222222555888888555222000000111111222222222333222222222222111111000000------...///000111222222000000000000000000000000222111111111000000////////////000111111111111111111111000000000000111111000000000000000000000000000000000000111111111111222333444555555333222111333333333333333333333333222222333444444444333333444555555666666666666666777888:::;;;;;;<<<>>>@@@???@@@AAABBBBBBDDDGGGIIIPPP^^^yyy222111111111000000////////////000000///...------000000///...............////////////////////////000111222333333222111000//////000000111111222222333111///000222333222///000000111111111111000000111111000000//////......333222111///............///////////////////////////////////////000111111000000000000000000000000000000000///...,,,+++***000000//////000111222333000000000000000000000000000000000000000000000000333333333222222222111111......////////////......000000000000111111111111111000///......///000111111111000000//////.........///000222222111111000000000000000111111111111222333333333222222444666333333333333333333333333222222222222222222222222222222222222222111000///222222111111222222333444222111000000222444777888444444444555555555555666777777777888999:::<<<<<<;;;;;;<<<<<<===>>>>>>>>>AAABBBCCCDDDEEEFFFGGGHHHLLLLLLMMMMMMNNNNNNOOOOOOMMMNNNPPPQQQSSSTTTTTTUUUSSSTTTWWWYYY[[[\\\\\\[[[bbbbbbccccccccccccddddddeeegggjjjkkkllloootttyyy||||||}}}~~~xxxrrrkkkfffhhhjjjjjjjjjlllhhhlllsss}}}|||ssshhhcccbbb___UUUMMMIIIJJJKKKMMMQQQVVV]]]bbbaaadddfffbbbYYYPPPLLLLLLKKKRRR[[[eeesssxxxkkkbbbWWWOOOKKKJJJIIIHHHIIIEEECCCDDDIIIKKKJJJGGGAAA;;;555333555555222///222222222222222222222222222222222111111111000000333333222222111000//////000000000000000000000000/////////000111111222222000000000000000000000000222222111111111111222222,,,---...///000000000000000000000000000111111111000000000000000000000000111111111111111111111111111000/////////000222333000222555555444333333333222222111111111111222222111222333333444444333333555555555555666666666666888777888888999:::;;;<<>>>>>AAABBBBBBCCCDDDEEEFFFFFFIIIIIIJJJJJJKKKKKKLLLLLLNNNOOOPPPRRRSSSTTTUUUUUUSSSTTTVVVXXXZZZ[[[\\\\\\``````aaabbbcccdddeeeeeecccdddffffffgggkkkpppuuuuuuyyy~~~~~~{{{{{{}}}wwwooohhhhhhiiihhhhhhiiidddfffjjjqqq~~~{{{rrriiieeeddd```WWWOOOFFFHHHJJJLLLOOORRRUUUWWW\\\___bbbaaa\\\UUUOOOLLLJJJPPPWWW___mmmzzz|||xxxssskkk___UUUNNNJJJGGGEEEGGGDDDBBBDDDIIIKKKJJJHHHAAA<<<666444444555222///222222222222222222222222222222222111111111000000333333333222111111000000111111111111111111111111111111111000000000000000000000000000000000000000111000000//////000000111000000000000///...------000000000000000000000111000000000000000000000000111111111111111111111111111000/////////000222222---000222333222222222333222222111111111111222222111222333333444444333333555555555555666666666666777777777888999:::;;;<<<@@@>>>>>>@@@@@@@@@CCCIIIPPP```zzz111111111111000000000000//////000000000///......000000///.........//////111111111111111111111111222333333444444333333222111111111111000000000000000///...///000111000...000000111111111111000000000000000000////////////000000////////////000000.../////////000000111111000000000///////////////000000000000000000000000...///000000111111111111...///000000000///......000000000000000000000000////////////////////////////////////............///000000111111000000/////////000000000000111111000000////////////000000000000000000////////////------...///////////////000000000000111111111111///111222111000000222333333333333333333333333333222222222222222222222222222222222222222222111000111111000000111111222333555444333222222222333444666666666666777777777888999888777666666666666666;;;;;;;;;<<<======>>>>>>AAAAAAAAABBBBBBCCCCCCCCCEEEEEEFFFFFFGGGHHHHHHIIILLLMMMOOOPPPRRRSSSSSSSSSTTTTTTUUUVVVXXXZZZ[[[\\\___```aaabbbcccdddeeefffccccccbbbbbbcccgggmmmqqqqqqtttzzz~~~~~~tttkkkiiigggeeedddfffaaa```aaaeeeooo~~~~~~vvvlllhhhfffccc[[[TTTFFFHHHJJJMMMNNNNNNNNNMMMTTTXXX\\\aaaaaa\\\TTTNNNJJJMMMQQQXXXeeerrrxxxwwwyyyrrrggg\\\SSSMMMHHHEEEEEECCCAAADDDHHHKKKKKKIIIBBB===888555555444222///222222222222222222222222222222222111111111111111444333333222222111111111222222222222222222222222222222111111000//////...000000000000000000000000000//////......//////000111111111111000///......111111000000000000000000000000000000000000000000111111111111111111111111000000000///000111111222,,,...000111000000111222222222111111111111222222111222333333444444333333555555555555666666666666777777777888999:::<<<===>>>===>>>AAAAAA@@@CCCHHHPPP```zzz111111111000000000000000//////000000000//////...000000///////////////000111111111111111111111111222333333333333333333222222222111111000000//////000000///000000000000///000000111111111111000000000000000000///////////////////////////000111111,,,------......//////000000000000000000//////...////////////////////////------...///////////////(((***---000111222111000////////////////////////////////////////////////........................000000111111111111000000////////////000000000111000000////////////000000000000000000////////////......////////////000//////000000000111111111111///111222222111111222333333333333333333333333333222222222222222222222222222222222333333222111111111111000000000111222222333333222222222333444555555555666666666777777777888777777666666777777777::::::;;;<<<<<<======>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGGGGJJJKKKMMMNNNOOOPPPPPPPPPTTTSSSSSSTTTVVVXXX[[[\\\aaaaaabbbcccdddeeefffffffffdddbbbaaabbbfffllloooqqqsssxxx}}}zzznnniiifffcccbbbddd```______```gggrrrssslllhhheee___ZZZJJJJJJJJJLLLMMMNNNMMMLLLNNNQQQXXX```fffcccZZZQQQLLLMMMNNNTTT^^^jjjsssvvvxxxssskkkbbbYYYQQQLLLIIIEEECCCCCCDDDHHHKKKKKKJJJDDD@@@;;;777555444222000222222222222222222222222111111111111111111111111444333333333222222111111222222222222222222222222111111111111000000//////////////////////////////000//////......//////000...///000111111222222222111111111000000000000000////////////////////////111111111111111111111111000000000000000111111222...///111111//////000111222222111111111111222222111222333333444444333333555555555555666666666666777777777888999;;;<<<=========AAAFFFFFFCCCCCCGGGPPP```zzz000000000000000000111111//////000000000000000///000000/////////000000111111111111111111111111111222222111111111111222222222222111111000000//////111111111111111111111111000000111111111111000000////////////000000000000///......//////000111222000000000111111222222222//////000000000000///...///////////////////////////////////////......---(((***---000111222111000////////////////////////////////////////////////////////////////////////000000111111111111000000...////////////000000000//////000000000000//////////////////000000000000/////////000000000111111///000000000111111111111000222444444333222333444333333333333333333333333222222222222222222222222111222222333333333222222111111111000111222222333111111111222333444666666444444555555555666666666666666666777888999::::::::::::;;;;;;<<<=========????????????@@@@@@@@@@@@AAABBBBBBCCCEEEFFFFFFGGGKKKLLLMMMNNNOOOPPPPPPPPPSSSRRRRRRSSSUUUWWWZZZ[[[ccccccddddddeeefffffffffhhheeeaaa```aaaeeeiiilllnnnqqqvvvzzz~~~|||ssskkkfffbbbbbbddd^^^^^^^^^___ccciiirrrxxx{{{oooiiiddd```\\\PPPLLLIIIHHHKKKMMMOOOOOOLLLOOOVVV```iiihhh```WWWQQQOOONNNSSS[[[dddmmmsssvvvsssnnnfff]]]TTTNNNKKKGGGFFFFFFGGGIIIKKKKKKKKKGGGCCC>>>:::666444222111222222222222222222222222111111111111111111111111333333222222222222222111111111111111111111111111//////000000111111111111////////////////////////111000000//////000000111...///000111111222222222111111111111000000//////////////////////////////000000000000000000000000///000000000111111111111222333333222000//////111222222111111111111222222111222333333444444333333555555555555666666666666666666777888999;;;======<<<>>>DDDKKKLLLGGGEEEGGGPPP```zzz000000000000111111111111//////000111111111000000000000/////////000111111111111111111111111111111222111111000000111111222111111111111000000000000000222333222111000111222000000111111111111000000////////////000000000000///////////////000111111000000//////////////////---...000111111111000///000000000000000000000000222222222222111111000///...///000000000///......000000000000000000000000/////////////////////////////////000000000000000///000000111111000000///......////////////000000//////000000000000//////////////////000000000000000000000000000111222222000000000000111111111111000222444555444333333444333333333333333333333333222222222222222222222222111222333333333333333333222222111111222222333444///000111222444555666777444444444444555555555555666666666777888999;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>??????@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUWWWXXXYYYbbbccccccdddeeefffgggggghhheeeaaa```aaadddggghhhhhhmmmrrrwwwzzz|||qqqiiidddccceee]]]]]]]]]]]]^^^bbbhhhlllvvvxxxnnngggaaa^^^UUUOOOHHHFFFIIINNNQQQRRRNNNPPPWWWaaajjjkkkeee^^^UUURRRQQQTTTYYY___gggnnntttssspppiii```VVVOOOLLLLLLLLLKKKKKKKKKKKKLLLLLLJJJGGGBBB===888555444333222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111...//////000111111222222000000000000000000000000111000000//////000000111111111111111000///......222222111111000/////////000000000000000000000000000000000000000000000000//////000111111111111000333444444222000///111222222222111111111111222222111222333333444444333333555555555555666666666666666666666888999;;;===>>><<<>>>EEELLLLLLHHHFFFHHHPPP```zzz///000000000111111111111//////000111111111111111000000//////000111111222000000000000000000000000333222111111111111222333000000000000000111111111///111222222000///000222000000111111111111000000.../////////000000000111000///////////////000111.........------,,,,,,++++++---///111222222111000000000000000000000000000000000111222222222222111111111111000000//////...000000000000000000000000000000000000000000000000.../////////000000000000...//////000000//////............/////////000000...///000111111000///....../////////000000000111000//////...///000111222000000000000111111111111///111444555444222222222333333333333333333333333222222222222222222222222111222333333444444333333333333333222333333444555000111222333444444555555555555555555666666666666666666666666666777888999999::::::;;;;;;<<<<<<=========>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDFFFGGGGGGLLLLLLMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWWWW]]]^^^```bbbdddfffhhhiiikkkgggdddccceeegggggggggeeekkkqqquuuwwwzzzxxxnnnfffdddfff^^^]]][[[ZZZZZZ^^^dddiiillluuu|||rrrhhhbbb[[[TTTLLLJJJMMMQQQSSSSSSRRRUUUZZZccciiikkkhhheeeXXXTTTSSSVVVYYYZZZ```gggmmmoooppplllcccZZZTTTRRRRRRQQQPPPOOOMMMKKKLLLLLLMMMJJJFFF@@@:::666555555222222222222222222222222000000111111111222222222000000000000000000000000222222222222222222222222000000000000000111111111000000000000000000000000000//////......//////000000000000000///...------222222111111000//////...000000000000000000000000000000000000000000000000...///000111222111111000111222222111000111333555222222111111111111222222111222333333444444333333555555555555666666666666555666666888999;;;===>>>======AAAEEEFFFDDDFFFJJJPPP```zzz//////000000111111111222//////000111111111111111000000///000000111222222////////////////////////444444222222222222444444//////000000111111222222...000222111...---///111000000111111111111000000.../////////000000111111000000////////////000000222222111000///......---***,,,...111222222222111000000000000000000000000,,,---...///111111222222000000//////000111222333000000000000000000000000111111111111111111111111........./////////000000......////////////................../////////000...///000111111000///....../////////000000111111///......------///000111000000000000111111111111---000333444333111111111333333333333333333333333222222222222222222222222111222333333444444444444444444333333444444555666222333333444444333333222666666666666777777777777777777666555555555555666999999:::;;;;;;<<<<<<===<<<===>>>???@@@AAABBBBBB???@@@AAABBBDDDEEEFFFGGGHHHIIIJJJKKKKKKLLLKKKKKKNNNOOORRRTTTVVVVVVVVVVVVXXXZZZ\\\```cccfffiiijjjoookkkhhhgggiiijjjjjjhhhggglllrrrttttttuuuyyy}}}~~~qqqhhheeefffbbb```[[[XXXXXX\\\dddjjjggghhhooo|||ooogggaaaZZZRRRPPPRRRUUUUUUTTTUUUXXX]]]ccciiikkkjjjiiiYYYUUUTTTXXXXXXWWW[[[cccfffjjjmmmlllggg```[[[YYYUUUUUUTTTQQQNNNLLLLLLLLLNNNLLLHHHAAA;;;777666666222222222222222222222222000000111111222222222222///////////////000000000333333333333333333333333222222111111000/////////000000000000000000000000.........------.........,,,---...///000000000000222222222111000//////...000000000000000000000000000000000000000000000000...///000222222111111000...///000000000222555888222222111111111111222222222222333444444444333333555555555555666666666777555555666888999<<<===>>>???<<<<<>>=========>>>??????@@@@@@@@@@@@@@@AAACCCDDDFFFGGGIIIJJJKKKLLLNNNPPPQQQRRRNNNOOOPPPRRRSSSUUUVVVVVVYYY[[[]]]^^^___bbbfffiiinnnllljjjhhhhhhhhhjjjkkklllnnnpppsssuuuxxxzzz{{{}}}~~~||||||qqqllliiifff___ZZZ[[[\\\\\\___ccceeegggfffjjj}}}{{{lllfffaaaZZZSSSPPPQQQUUUYYYTTTVVV[[[cccjjjmmmkkkhhh^^^VVVQQQSSSTTTRRRUUUZZZ```cccffffffbbb^^^]]]]]]UUUXXXYYYUUUNNNIIIIIIKKKLLLJJJHHHFFFDDD???777111444222000000222333333333000000000000000000000000000000000111222222222333222222222333333222222222222222222111111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000777222...111555777222---///111444666777555222000444555555555555555444444555666888999999:::<<<>>>???@@@AAAAAAAAABBBEEEGGGOOO^^^www000000000000111111111111000000000000000111111222222222222222333444444555222222222222222222222222222222222333333333444444333333222222222222222333111111222222222111111111222222111000000111222222111111111111111111111111222111111111111111111111000000000000000000000000111///...///111111000......///000000000000///.........////////////......//////000000000111111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000111000000000/////////....../////////000000111111000000000000000000000000...///000111222111111000000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111222222222222222333333333555444333222222222333333222111111000000111111222444333333333444444555555555666666666777777777777888888888999:::;;;<<<===<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQOOOPPPQQQRRRTTTUUUWWWWWWYYY[[[]]]^^^___aaaeeehhhlllkkkjjjiiihhhiiijjjjjjjjjkkkmmmqqqtttxxx|||}}}zzz}}}{{{pppjjjeee___YYYYYYZZZZZZ]]]```bbbeeefffgggqqqssskkkfff___XXXTTTSSSTTTVVVXXXYYY]]]ccciiilllllljjjaaaYYYSSSQQQPPPNNNPPPVVV^^^aaaeeeeeeccc___^^^^^^ZZZ\\\\\\XXXPPPJJJHHHIIIMMMKKKIIIGGGEEE@@@999444444222000000222333333333111111111111111111111111111111111111111222222222111111222222222222111111222222222111111111000000111111111111111111111111000000000000000000000000//////000000000111111111222111111000000111111222000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111---+++***,,,111333000---000111333555666444333111444555555666666555444444555666888999999:::<<<>>>???@@@AAAAAAAAABBBEEEHHHPPP___xxx111111111111222222222222111111000///000111222333222333333444555666666777444444444444444444444444333333333444444444555555222222333444444333333333222222222222222222222222222222111000000111222222111111111111111111111111111111111111111111222222000000000000000000000000111000//////111111000///000000111111111111000000...//////000000//////...//////000000000000111111//////............//////000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111//////000111111111111000000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111222222333333333444444444555444333222222222333333222111111000000111111222333333333444444444555555555555666666666777777777999999888888999:::;;;;;;<<<<<<======>>>?????????@@@AAAAAABBBCCCEEEFFFGGGFFFGGGHHHJJJLLLMMMNNNOOOPPPPPPRRRSSSUUUWWWXXXYYYYYY[[[]]]^^^___aaadddgggiiiiiiiiiiiiiiijjjjjjjjjhhhiiikkknnnrrrxxx}}}~~~yyywww{{{qqqiiibbb\\\[[[ZZZYYY[[[___^^^aaaeeeeeedddlll~~~tttnnneee]]]XXXUUUSSSRRRYYYZZZ\\\```eeeiiikkkkkkggg___VVVPPPKKKHHHJJJOOOXXX]]]dddggggggeeebbbaaa```aaa```ZZZRRRKKKHHHHHHMMMLLLJJJHHHEEEAAA<<<888555333111111222333333222222222222222222222222222222222222111111111111111000111111111111111111000222111111111111000000000000000000000000000000000000000000000000000000000//////000000000000111111111000000//////000000111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222...///000111222333333333111222333444444444333333444555555666666555555555555666888999999:::<<<>>>>>>@@@@@@AAAAAABBBEEEHHHQQQ```yyy000000000111111111222222111000///...///111333444333444555666777888999999777777777777777777777777555555555666666666777777333444555666666666555444222222222222222222222333222111111111111111111222111111111111111111111111///////////////000000000000000000000000000000000111000000000000111000000111111111111111111111111//////000000000000//////////////////000000000111000//////......//////000////////////////////////////////////////////////////////////////////////000000000000////////////444444333222222111000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111222222222222111111111111222222333444444444444444333333333222222222444333333222222333333444333333444444444555444444555555555666666666777777999999888888888999999:::;;;;;;<<<======>>>>>>???@@@AAAAAABBBCCCEEEFFFGGGEEEFFFGGGHHHJJJLLLMMMNNNPPPQQQRRRTTTVVVXXXYYYZZZZZZ[[[^^^______aaaccceeefffggghhhiiijjjjjjjjjjjjiiiiiijjjlllqqqvvv{{{~~~{{{uuuyyy~~~ppphhhaaa___]]][[[[[[^^^[[[]]]cccfff``````tttvvviii___YYYVVVRRROOOVVVVVVWWWZZZ___dddiiikkkllleeeZZZPPPHHHDDDEEEHHHPPPXXXcccmmmqqqpppllliiicccccc```ZZZSSSLLLIIIHHHLLLLLLJJJHHHEEEAAA===;;;666444222111222333333222222222222222222222222222333222222222111000000000000000111111111111000000111111111111000000000000////////////////////////000000000000000000000000////////////000000000111......------------......///////////////////////////000000000111111111111000000111111111222222222222222222222222222222222333666888777444333333555333222222222333333444444444555555666666666666555555666888999999:::<<<>>>>>>???@@@@@@AAABBBFFFHHHSSSbbbzzz/////////000000000111111//////......///111222333444555777999:::;;;;;;;;;::::::::::::::::::::::::888888888888999999999:::666777888999999999777777444333222111111111222222111111111222222111111111111111111111111111111111......//////000000000000000000000000000000000000000111111111000000000111222222111111111111222222//////000000000000//////...////////////000000000111000000//////000000111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000111111111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111111111222222222222111111000000000111222333333333444444444333333333222222444333333222222333333444222333444555555555444444555555555555666666666666888888777777777888888999;;;;;;;;;<<<======>>>>>>@@@@@@@@@AAACCCDDDFFFGGGDDDEEEFFFGGGIIIKKKLLLMMMPPPQQQRRRTTTVVVXXXZZZ[[[[[[]]]___``````aaacccdddeeefffggghhhiiijjjjjjjjjllllllkkkmmmppptttxxx{{{yyyxxx~~~yyyppphhhccc___[[[ZZZ\\\ZZZ[[[aaagggdddbbbnnnnnnbbb\\\YYYTTTPPPRRRRRRSSSVVVZZZaaahhhlllmmmiii```SSSIIIDDDDDDDDDHHHRRRbbbrrr{{{|||wwwssseeeccc___XXXQQQLLLJJJIIIJJJKKKKKKIIIFFFBBB???===888555333222222333222111111111111111111111111111333222222222111000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000...////////////000000000......------------......///////////////////////////000000000111111111111000000111111111222222222222222222222222222222222///333555444000...000333333333222222222333444555444555555666777777666666555666888999999:::<<<>>>>>>???@@@@@@AAACCCFFFIIITTTbbbzzz.../////////000000000000...//////000111222333333444666888;;;===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<======<<<<<<;;;:::777666444222111111111222000111222222222222111000111111111111111111111111000000000111222222333333000000000000000000000000000111222222000000111222222222111111111111222222///000000111111000000///......////////////000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000)))***+++---///111333444111111111111111111111111000000000///000111111222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222111111//////000111222222333333333333444444444333222111222111111000000111111222222333444555555555444333444444555555555666666666777777666666777888999999::::::;;;;;;<<<=========>>>??????@@@AAACCCEEEEEEDDDDDDEEEGGGIIIJJJLLLLLLOOOPPPRRRTTTVVVXXXZZZ[[[\\\^^^aaabbbbbbbbbcccdddeeeffffffggghhhiiiiiijjjnnnnnnmmmnnnpppsssvvvxxx|||}}}|||}}}yyyooohhhbbb\\\YYYZZZYYYZZZ___dddfffffflllssswwwjjjeeeaaaZZZTTTQQQRRRSSSUUUXXX^^^ffflllkkklllfffYYYNNNHHHFFFDDDDDDNNN^^^ppp}}}|||iiieee]]]UUUOOOLLLJJJJJJIIIKKKMMMMMMIIIDDDAAA???999666444222222222222111000000000000000000000000222222222111111111111111000111111111111111111000//////000000000000000111000000000000000000000000000000000000000000000000......////////////000000111000000//////000000111000000000000000000000000000000000000111111111111000111111111111222222222222222222222222222222222+++...111222000000222444333333222222222333444555444555666666777777777777555666888999999:::<<<>>>===>>>@@@@@@AAACCCFFFIIISSSbbb{{{//////000000000111111111...000222444555555555444444666999<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????CCCBBBAAA@@@???>>>>>>>>><<<:::777444333222222333000111222222222222111000111111111111111111111111///000000111222222333333000000000000000000000000000111333222000///111333222111000000000000111222000000111111111111000000........./////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111+++,,,---...000111333333000000000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222111111///000000111222333444555333333444444444333222111222111111000000111111222111222444666666555444333444444444555555555666666555555555666777888999:::999::::::;;;<<<<<<============>>>???@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJLLLLLLNNNOOOQQQSSSVVVXXXZZZ[[[^^^```cccdddccccccdddeeegggffffffeeefffgggiiiiiinnnnnnoooppprrrtttvvvwwwyyy{{{~~~yyyqqqhhh```\\\]]]VVV[[[^^^]]]```fffjjjjjjwwwsssmmmbbbXXXQQQRRRSSSSSSTTTYYYaaaggghhhmmmkkk___TTTNNNJJJFFFEEEKKKXXXhhhwwwpppiii^^^TTTMMMJJJJJJJJJHHHLLLQQQQQQMMMHHHDDDBBB:::777444222222222111000111111111111111111111111111111111111111222222222111111222222222222111111////////////000000111111111111111111111111111111000000000000000000000000........./////////000000222111111000000111111222000000000000000000000000000000000000111111111111000111111111111222222222111111111111111111111111...///111222222333444444222222333333333444444444444444666777777888888888555666888999999:::<<<>>>===>>>@@@@@@AAACCCGGGJJJSSSbbbzzz000111111111111222222222///111444777888888666555555777:::===@@@AAAAAA@@@??????????????????????????????@@@@@@@@@AAAAAAAAAGGGFFFCCCAAA@@@???@@@@@@???===:::777444444444444000111222333333222111000111111111111111111111111---......///000111111111000000000000000000000000///222333333000///111333222111000//////000111222000000111111111111000000............/////////000//////............//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111444333333333222222111111////////////////////////111000/////////000222333000000000000000000000000000000000000000000000000000000000000111111111111111111222222222222111111000111111222444555666666333333444555444333222111444333333333333333333444111222444666666555444333444444444555555555666666444444555555777888999:::999999:::;;;;;;<<<<<<===<<<======>>>???AAABBBCCCDDDDDDFFFGGGIIIKKKLLLLLLNNNOOOQQQSSSUUUXXXZZZ[[[___aaadddeeedddddddddeeehhhgggeeedddeeefffhhhjjjlllmmmoooqqqsssuuuwwwxxxwwwyyy|||~~~xxxooofffaaaaaaTTT\\\]]]WWWYYYccchhheeezzz~~~wwwhhh[[[PPPQQQQQQPPPPPPTTT[[[```eeemmmnnndddYYYSSSMMMHHHGGGJJJSSS```ooo{{{uuummm```TTTLLLIIIIIIIIIIIINNNTTTUUUQQQJJJFFFDDD:::888444333222222111000222222222222222222222222000000111111222222222333222222333333333333222222.../////////000000111111111111111111111111111111000000000000000000000000............/////////000000000////////////000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000000000000000111111111111111000///...111222333444444444333333444444666777888888888888555666888999999:::<<<>>>===>>>???@@@AAACCCGGGJJJRRRaaazzz333333222222111222222222555555444444555666777777777999<<>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAACCCCCCCCCCCCBBBAAA@@@???======<<<:::888666555555666555444333333333333333111000000000000000111111111111111111000000000000222111111111000000/////////000111222222111000///000000000000000000000000000111222111000//////111//////000000000000/////////......------------...////////////////////////111000000000//////......111111000000//////......000000////////////000000//////000000111111222222111111000000000000111111//////000000000000//////111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111///...111111222222222333333333444444444444333222111000222222222222222222222222222222222222222222222222222222333333444555666666666666666777888888999999;;;;;;:::::::::;;;<<<<<<>>>============???@@@AAADDDDDDDDDDDDFFFHHHJJJKKKJJJMMMQQQTTTVVVXXX[[[]]]___aaadddfffhhhhhhgggfffeeeeeeeeeeeegggiiikkkmmmnnnnnnppprrrtttwwwyyy{{{wwwyyyzzz{{{}}}~~~vvvmmmeeeaaa___ZZZVVVVVV[[[```bbbbbbmmmxxxooogggRRROOOOOORRRSSSSSSWWW]]]aaaiiimmmiiibbb[[[TTTMMMKKKMMMOOOTTTcccvvv~~~vvviii\\\SSSNNNJJJHHHKKKPPPVVVWWWRRRLLLGGGDDDBBB===666333222222111000222111111111111111111111111111222222222333333333000000000000////////////111111000000000000111111222222222111111111000000////////////////////////222111111111000000//////111111000000//////......//////000000000000//////111111111111111111111111000...---///222444333111111111111111111111111111444222000111333444333000000111333444555555444333444444555555666777777777888888888999:::;;;<<<======@@@BBBAAA@@@AAAEEEIIISSSbbb{{{333333222222222333333333666666666777777888888888999;;;===@@@BBBCCCBBBBBB??????>>>=========>>>>>>>>>>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>===<<<:::999777666666666666555555555444444444222222111111111111222222111111111111000000000000000000000000//////......///000111222222111000///000000000000000000000000000111222111000//////111//////000000000000//////000///////////////000000000000000000000000000000111111000000000/////////111000000000/////////...000000////////////000000000000000000000111111111//////............/////////000000000000000000///111111111111111111111111000000000000000000000000111111111111111111111111...///000111111111111111111111222222222333333333555555555555444333222111222222222222222222222222444444444444444444444444222222333333444555555666666666666777888888999999;;;::::::::::::;;;<<<<<<>>>>>>======>>>???@@@AAACCCCCCCCCDDDEEEGGGIIIJJJJJJMMMQQQTTTVVVXXXZZZ\\\bbbccceeeggghhhhhhgggfffffffffeeefffgggiiikkklllmmmnnnoooqqqtttwwwzzz{{{{{{||||||||||||}}}tttjjjeee\\\XXXSSSSSSWWW[[[]]]]]]\\\nnnyyyqqqkkkXXXSSSPPPQQQRRRQQQSSSWWWZZZbbbiiiiiieeeaaa\\\VVVPPPPPPOOOQQQ]]]nnnxxxzzz~~~xxxnnncccXXXPPPLLLJJJJJJPPPVVVWWWTTTNNNIIIFFFCCC>>>888444444444333222000111111111222222222222333333333222222111111111000000000000000000000///111111000000000000111111222222222111111111000000000000000000000000000000111111000000000/////////111000000000/////////...///000000111111000000///222222222111111111111111222111000111444555444222111111111111111111111111444222000111333444333111111111222333444444444444444444555555666777777777888888888999:::;;;<<<======???AAAAAA@@@AAAEEEIIIRRRbbb{{{222222333333444444555555777888999:::;;;:::999999888999<<<>>>@@@@@@@@@@@@???>>>======<<<<<<===============>>>??????@@@@@@@@@AAAAAAAAA@@@???>>>=========<<<;;;:::999888777666777888888888777666555333333222222111222222333222222111111111000000000////////////............000000111111111111000000000000000000000000000000000111222111000//////111//////000000000000//////000000000000111111222333111111111111111111111111111111111111000000000000000000000000////////////000000////////////000000111111111111000000000000222222222111111222222222000000111111111111000000111111111111111111111111000000000000000000000000222222222222222222222222......//////000222333444111111222222222333333333555666666555555444333222222222222222222222222222444444444444444444444444222333333444444555555555555666666777777888888999:::::::::::::::;;;<<<<<<>>>>>>===>>>>>>???AAAAAABBBBBBCCCCCCEEEGGGHHHIIIJJJMMMQQQSSSUUUWWWYYY[[[cccdddfffhhhiiiiiihhhhhhhhhggggggggggggiiijjjkkkkkklllnnnqqqtttxxxzzz|||~~~}}}{{{{{{|||}}}zzznnnggg]]]XXXRRRQQQSSSVVVWWWWWWNNNZZZooo{{{uuurrrbbbXXXPPPOOOQQQPPPPPPQQQTTT]]]fffhhhhhhfffaaa\\\TTTTTTQQQOOOVVVcccooottt|||{{{vvvkkk___TTTNNNMMMJJJOOOUUUXXXVVVQQQLLLIIICCC???:::777555555444333000111111111222222333333555444444333222111000///000000000000000000000000111111000000000000111111222222222111111111111111111111111111111111111111000000///////////////...000000000000////////////000111111111111111111000222222222222111111000000333222111111333444333222111111111111111111111111333222111111333333222111222222222222333444555555444444555555666777777777888888888999:::;;;<<<======???AAAAAA@@@AAAFFFJJJRRRaaazzz333333444555666777777777999:::<<<>>>>>><<<;;;:::666777888:::;;;<<<<<<<<<>>>===<<<<<<;;;<<<<<<<<<999:::::::::;;;;;;;;;<<<>>>>>>??????>>>===<<<<<<===<<<<<<;;;;;;::::::999777888:::;;;;;;999777666333333222222111111222222222222222111111111000000////////////////////////000000000111111000000000000000000000000000000000000111222111/////////111//////000000000000////////////000000111222333444000000000000000000000000111111111111111111000000000000000000////////////000000////////////000000222222111111000000//////333333222222222222333333000111111222222111111000111111111111111111111111000000000000000000000000222222222222222222222222111000/////////111222333111111222222222333333333444444555555444333333222222222222222222222222222111111222222222222333333333333333444444444555555555555666666777888888888999999999999:::;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBCCCEEEFFFGGGHHHJJJMMMPPPSSSTTTVVVXXXZZZ```aaadddfffhhhjjjkkkkkkjjjiiihhhhhhhhhhhhjjjjjjjjjkkkmmmpppssswwwzzz|||~~~{{{zzzzzz{{{ssslllaaa[[[UUURRRRRRTTTTTTSSSKKKPPP___xxx{{{yyylll^^^QQQOOOQQQRRRPPPOOOUUU]]]eeehhhhhhgggbbb[[[VVVUUURRRPPPSSS\\\fffmmmvvvzzzzzzssseeeXXXQQQOOOJJJNNNTTTWWWWWWTTTOOOLLLDDDAAA<<<888666555444444222222222222222222222222444444333333222111000000000000000000000111111111111111000000000000111111111111111111111111111111111111111111111111111111////////////............000000000000////////////111111222222222222111111333333222222111000000000111111000000000000000///111111111111111111111111222222222222222333222222333222111111222333555666444444555555666777777777888888888999:::;;;<<<===<<>>??????@@@@@@AAAAAAAAAAAACCCDDDEEEFFFGGGHHHJJJLLLPPPRRRSSSUUUWWWYYY[[[\\\```dddhhhkkknnnooommmllljjjiiihhhhhhiiiiiihhhiiikkknnnrrruuuxxxzzz|||}}}~~~}}}|||{{{{{{|||~~~zzzqqqeee^^^WWWRRRQQQQQQPPPNNNJJJJJJSSSiiirrrbbbRRROOORRRTTTSSSSSSUUU\\\cccfffhhhhhhccc]]]UUUTTTSSSSSSUUUYYYaaahhhooouuuzzzwwwkkk]]]TTTPPPJJJMMMQQQUUUVVVTTTQQQNNNEEECCC???;;;777444333333555444444333222111000000222222222222222222222222///000000000111111111222111111000000000000111111111111111111111111111111111111111111111111111111............////////////////////////000000000000111111222222222222111111222222222111111111000000000111111111000000000000111111111111111111111111222222333222222222222222333222111111222333555666444444555555666777777777888888888999:::;;;<<<===<<<>>>AAAAAA@@@BBBGGGKKKQQQ```yyy888999:::<<<<<<<<<;;;:::<<<<<<===>>>===<<<;;;:::888999999999::::::;;;;;;<<<;;;;;;:::999:::::::::::::::::::::::::::;;;;;;999:::::::::::::::999999999999::::::;;;;;;;;;<<<999:::;;;<<<<<<<<<;;;:::555555444333222222222222333222222222222111111111000000000000111111111111111111000000000000111111000000000000000000000000000111222111000//////111//////000000000000//////...............///000111........................////////////000000000000////////////000000000000000000////////////000000111111111111000000000000000//////......//////000222222333333333333222222111111111111111111111111000000000000000000000000222222222222222222222222444333222000//////......111111222222222333333333111111222222222222111111222222222222222222222222222333333444444555555666444444444444444444444444444555555666666777777888888888888888999;;;<<<======>>>???@@@AAAAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHJJJLLLOOORRRSSSTTTVVVXXXXXXZZZ]]]bbbggglllppprrrooonnnllljjjhhhhhhhhhhhhfffgggiiilllooosssvvvwwwyyy{{{}}}}}}|||||||||}}}~~~~~~rrrhhhaaaXXXRRRPPPNNNLLLJJJEEECCCGGGXXXsssvvveeeTTTPPPRRRUUUVVVWWWUUUZZZ```dddhhhllliiicccWWWSSSQQQSSSVVVXXX]]]ccciiiooowwwxxxpppcccXXXRRRLLLLLLNNNPPPSSSSSSQQQOOOHHHFFFCCC>>>888444333444555555444333222111111000111111222222222333333333///000000111111222222222111111000000000000111111111111111111111222222222111111111111111111111111...////////////000000000////////////000000000000000111111111111111111000111111111111111111111111111222333333222111222444111111111111111111111111111222333333111111222333222222222222333444555555444444555555666777777777888888888999:::;;;<<<===;;;>>>@@@AAA@@@BBBGGGKKKPPP___xxx;;;<<<===??????>>><<<;;;<<<<<<<<<<<<;;;;;;;;;:::999999999999999999::::::;;;;;;:::999999999999999::::::::::::::::::::::::777888888999999999888888777888888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<888777666555444444444444333333222222222111111111/////////000000000111111222111000//////000111222000000000000000000000000000111222111000//////111//////000000000000////////////.........//////000////////////////////////---.........////////////.../////////000000000111000000////////////000000000000000000000111111111333222222111111222222333222222333333333333222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111000///...111111222222222333333333111222222333333222222222222222222222222222222222222222333444444555666666444444444444444444444444444444555555666777777777777777777888999;;;<<<======>>>???AAAAAAAAAAAAAAAAAABBBDDDFFFHHHHHHHHHHHHIIILLLOOOQQQRRRSSSVVVWWWYYYZZZ^^^bbbhhhmmmqqqsssqqqooommmjjjhhhgggggggggffffffhhhjjjmmmpppssstttxxxzzz}}}}}}|||||||||}}}{{{mmmfff\\\UUUQQQOOOLLLIIIDDDAAAAAAJJJ___zzzxxxgggVVVOOOPPPRRRVVVYYYXXX\\\```ccciiiooonnniii\\\SSSMMMPPPSSSVVVZZZ___dddkkkssswwwtttjjj]]]UUUMMMKKKJJJLLLOOOQQQPPPOOOLLLKKKHHHBBB;;;666444555333333333333333333333333333333222222222222222222///000000111111222333333111111000000000000111111000000111111111222222222000000000000000000000000/////////000000000111111.../////////000000000111///000000111111000000///000000000111222222333333///111333333111111333555111111111111111111111111111222444333111000222444111111222333444444444444444444555555666777777777888888888999:::;;;<<<===;;;>>>@@@AAA@@@BBBGGGKKKPPP___xxx===>>>@@@AAA@@@???===<<<===<<<;;;:::::::::::::::888888777777777777888888;;;:::999999888888999999999999888888888888888888666777888888888888777777666777777999:::;;;;;;<<<:::::::::::::::;;;<<<===::::::888777666666666666333333333222222222111111---.........//////000000222111000//////000111222000000000000000000000000000111222111000//////111//////000000000000//////111000///////////////000000000000000000000000000,,,---------......//////.../////////000000111111000000////////////000000//////000000111111222222111000000000000000000111222333333444444333333222111111111111111111111111000000000000000000000000000000000000000000000000...///111222222111000///111111222222222333333333222222333444444444333333222222222222222222222222000000111222222333444444444444444444444444444444444444555555666777777777777777777888999;;;<<<======>>>@@@AAABBBBBBAAAAAABBBCCCEEEGGGHHHIIIIIIHHHIIILLLOOOQQQRRRSSSUUUWWW[[[]]]___dddhhhmmmqqqtttrrrpppnnnkkkiiigggggggggeeefffgggiiilllnnnqqqrrryyy{{{}}}~~~|||{{{{{{|||ssskkkaaaYYYUUURRRNNNKKKGGGDDD@@@CCCQQQkkkyyyiiiXXXOOONNNOOOTTTYYY]]]```bbbdddjjjpppooojjjaaaTTTJJJLLLPPPSSSXXX]]]bbbhhhqqqwwwwwwnnnaaaWWWMMMKKKHHHIIILLLOOOOOONNNOOOOOOLLLEEE===777555666000000111222444555666666555444444333222111000000///000000111222222333333111111000000000000111111000000111111222222222222//////////////////////////////000000111111222222.../////////000000111111//////000000000000////////////000111222333333444,,,///111111//////222444111111111111111111111111000333444333111000222444000111333444555555444333444444555555666777777777888888888999:::;;;======;;;>>>@@@AAA@@@CCCGGGLLLOOO___xxxAAAAAA@@@???>>>===<<<<<<999888888777777888888999999888777666666777888999;;;;;;;;;<<<<<<;;;::::::::::::999999888999999999777888999999888777888::::::999888777777888999:::999999:::::::::;;;;;;;;;777888888999999::::::;;;<<<;;;888444111000222444000000000000111111111111111000......000111000///...///000222222000///...000000000000000000000000000000//////.........---111111111111000000000000////////////////////////000000//////.........---////////////////////////......//////000000111111000000000000000000000000////////////////////////111111000000000000000111222222222333333222222222333333333222222111111111000111222111......000333222222111111111111111222333222111111111222333444666555333222111222222333000111111222222222111111444333333222111111111222444444444333333222222222555555555555555444444444666666888999:::;;;;;;;;;======>>>???@@@@@@AAAAAADDDDDDEEEFFFHHHIIIJJJJJJKKKLLLNNNQQQTTTWWWYYYZZZZZZ\\\___dddhhhkkknnnooommmmmmlllkkkjjjhhhgggggghhhhhhiiijjjlllnnnpppqqqrrrvvvzzz|||}}}}}}~~~tttddd]]]YYYSSSNNNLLLCCCBBBAAAAAAFFFYYY{{{wwwmmm```WWWPPPMMMQQQXXX______aaadddgggiiijjjiii```WWWKKKEEEHHHNNNTTTVVV\\\fffpppttttttpppfff]]]QQQOOOMMMKKKJJJKKKLLLMMMQQQOOOLLLIIIDDD===666111111333444444333333333333666444333111000000111111000000000000000///......111111000000000000111111111000/////////000222333000000000000000000000000222111000//////000111222......//////000000111111000000000000111111111111000000000000111111111111111111111111111111111111111111222222222333333333111111111111111111111111444333333333333444555555333333444444555666666666777777888999;;;<<<======CCC??????CCCEEECCCDDDIIIQQQ]]]uuu??????>>>===<<<;;;:::::::::999999888888999999:::999888777666666777888999999999:::::::::999999888999888888777777888888999666888999888777666777999999888777777777777888999999999999999::::::::::::::::::::::::999999999999::::::999666333222333555222222222222111111111111222000//////000111111000...///000111111000///...000000000000000000000000000000/////////.........111111000000000/////////////////////////////////000/////////............////////////////////////////////////000000000000000000000000000000000000////////////////////////111111000000000000111111111111222222222222111111222222222111111000000000000111222111///...000222222222111111111111111222222222111111111222333444333222111111111222333333333333333333222111000000444333222222111111222222444444444333333333222222444444555555555555555555666666888999:::;;;;;;;;;======>>>???@@@BBBBBBCCCDDDEEEEEEGGGHHHIIIJJJKKKLLLMMMOOOQQQTTTVVVXXXYYYZZZ\\\___cccfffiiikkklllkkkkkkjjjjjjiiihhhhhhggghhhhhhiiijjjkkkmmmnnnooosssvvvzzz}}}}}}~~~mmmccc]]]VVVPPPNNNFFFDDDBBBAAACCCSSSqqqyyynnnaaaXXXRRROOOSSSYYY]]]]]]___bbbeeeggghhhhhhcccYYYMMMEEEEEEJJJNNNQQQYYYdddnnntttvvvtttlllcccUUURRRNNNKKKJJJLLLNNNOOOSSSQQQNNNKKKGGG@@@999444222333444444333333333333555444333111111111111111111111222222111000000///111111000000000000111111000000/////////000111222000000000000000000000000222111000//////000111222////////////000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111222222222333333333111111111111111111111111444333333333444444555555333444444555666666777777777777888999;;;<<<======:::???CCCDDDBBBCCCFFFJJJQQQ]]]uuu<<<<<<;;;:::999888888777888888888777777888888888888888777777777777888888666777777888888888777777888777777777777777888888666888888888666666777888888888777777777777888888777888888888999999999999<<<<<<;;;::::::999888888888999:::999777666666888444444333333222222111111222000///000111222111///...///000111111000///...000000000000000000000000000000////////////......000000000/////////......////////////////////////////////////............////////////////////////000000000000////////////000000000000000000000000////////////////////////111000000000000000111111000111111111111111111000111111111000000000000000000111111000//////111222222111111111111111222222222222111111222222333444000000000000111222333444555555555444333222000000333333222222111111222222444444444444333333333333333444444444555666666666666666888999::::::;;;;;;<<<===>>>???AAABBBCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKMMMNNNPPPRRRTTTVVVXXXYYY\\\]]]___aaaccceeeffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjlllmmmnnnrrruuuyyy{{{||||||~~~~~~xxxkkkcccZZZSSSPPPKKKGGGCCC??????JJJbbbxxx~~~qqqcccZZZTTTQQQSSSXXXZZZ[[[\\\___aaaccceeeffffff]]]QQQGGGCCCEEEHHHKKKUUU```llltttyyy{{{vvvooo^^^XXXPPPKKKJJJLLLOOOPPPTTTRRRPPPMMMIIICCC<<<888333333444444333333333333444444333222111111111111222222222333222222111000111111111111111111111111///////////////000111111000000000000000000000000111111000000000000111111000000000000////////////000000000000111111111111000000000111111111222222111111111111111111111111111111222222222333333333222222222222222222222222333333333444444444555555444555555666666777888888666777888999;;;<<<===>>>:::HHHQQQKKKDDDEEEIIIJJJQQQ]]]uuu::::::999999888777777666777666666555555666666777888777777777777777777888666666777777888777777777888777777777777888888999888999:::999777777777999777777777777777777777777777777777777888888888888;;;;;;;;;:::::::::999999888:::<<<<<<;;;::::::;;;666555555444222111111000111000///000111111000//////000111111111111000///////////////////////////000000//////////////////////////////............///////////////////////////////////////.........////////////////////////111111000000//////......000000000000000000000000////////////////////////000000000000000000111222000000111111111111000000111111111111111111000000000000000000000000111222111111111000111111222333222111222222222222333333111111111111111222333333444555555555444333222222333333222222111222222333444444444444444444333333333333333444555666777777666666888999999::::::::::::;;;<<<>>>@@@AAACCCCCCEEEEEEFFFHHHIIIJJJKKKLLLNNNOOOPPPRRRTTTVVVXXXYYY]]]]]]___```aaaaaaaaaaaadddeeeffffffggghhhiiiiiihhhhhhiiijjjkkkmmmooopppqqqsssvvvxxxyyyzzz|||}}}~~~~~~~~~rrrhhh]]]UUURRRMMMHHHBBB>>><<>>:::555444333333444444333333333333333222222111111111111222222222222222111111111111111111111111111111///////////////000000000000000000000000000000000111000000000000000000111111111000000//////......///000000000111111111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222333333444444444555444444555555666666777888888888666777888999;;;<<<===>>>CCCXXXaaaTTTGGGHHHKKKIIIRRR]]]uuu:::999999888888777777777777777777666666777777777777777777888888777777777666666777888999999888888888888888888888999:::;;;:::;;;<<<;;;999888999:::777777888888888888777777666666777777777888888888999999999::::::;;;;;;;;;888;;;>>>??????>>>>>>???888777666555444222111111000000///000222222000...000000111111111111000000//////////////////////////////000000000000000000////////////............////////////////////////.........///////////////////////////////////////111111000000//////......////////////////////////000000000000000000000000000000//////000111222222000000111111111111000000222222222222222222222222000000//////000111222222111111000000111222222333111111222222333333333333444444333333333222222111222333444555555555555555333222222111222222333333444444444444444444444444333333333444555666777777666777777888999999999999888888:::;;;===???@@@AAADDDEEEFFFGGGIIIJJJKKKKKKNNNOOOPPPRRRUUUWWWXXXYYY^^^^^^___````````````___bbbcccdddeeeggghhhiiijjjhhhhhhiiikkkmmmppprrrsssrrrtttwwwxxxyyyzzz|||~~~~~~~~~~~~xxxmmmaaaWWWSSSMMMGGGAAA===;;;???JJJWWWxxxnnnccc]]]VVVQQQPPPVVVXXXZZZ[[[\\\^^^aaaeeefffccc[[[QQQHHHDDDEEEHHHOOOZZZgggsss}}}vvvjjjZZZOOOJJJKKKKKKLLLPPPOOONNNLLLJJJFFF@@@<<<777555333222444555444222222333333333222222111111000000111111222111111000000111222222222222111000...//////000000000000000000000000000000000000000000000000111111000000000111111000000//////......///000000000111111111111111111111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222222333444555555555444444555555666666777888888888555666777999;;;===>>>???EEEYYYbbbTTTFFFFFFIIIGGGRRR^^^vvv999999888888888777777777:::999999888888999999:::777777888888888888777777666777888999999:::999999888888888888999:::;;;<<<<<<======<<<:::999:::;;;888888999999999999888888666777777777888888888888777777888999999:::;;;;;;999;;;>>>????????????@@@::::::999888777666555444222111222333444444222000111111111111111111111111000000000000000000000000//////000000000000111111000000000/////////......////////////////////////.........///////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////000111222333000111111111111111111000222222222222222333333333111///...///111222222222000000000000111222333333000111222333333333333222444444555444444222111000111111333444555666666666222222111111222222333333444444444444555555555555333444444444555666666666666777777888999999888888777888999:::<<<===>>>???DDDDDDEEEFFFHHHIIIJJJJJJMMMNNNPPPRRRUUUXXXZZZ[[[^^^^^^___``````aaa``````bbbbbbdddeeegggiiijjjjjjiiiiiijjjlllnnnppprrrssstttvvvxxxzzzzzz|||~~~uuuggg[[[VVVNNNHHHBBB???======DDDLLLggg~~~xxxoooiiiaaaWWWRRRSSSVVVYYYYYYYYY[[[___ddddddddd```WWWLLLFFFEEEHHHKKKVVVcccooo{{{sss```SSSNNNMMMMMMLLLPPPOOONNNNNNLLLHHHCCC???999666222222444555444222222222333333333222222111///000111111111111111111000111222333333222111000//////000111111111111111000000000000000000000000000000111111111111000000000000000000////////////000000000000111111111111111111111222222222222333111111111111111111111111111111222222222333333333333333333333333333333333222333444555555555444333444555555666666777888888555666777999;;;===>>>???>>>KKKQQQIII@@@BBBFFFGGGRRR^^^vvv777777777777777666666666888888888777777888888888666777888999999888777666666666777888999999999999777777777777888999:::;;;<<<======<<<:::999999:::888999:::;;;;;;:::999888777777777888888888999999888888888888888888888888888:::<<<=========>>>???>>>======<<<;;;:::999999555555555777888888555333222111111111111111111222000000000000000000000000//////000000000111111111111111000000000/////////////////////////////////............/////////000////////////////////////////////////000000000000////////////////////////000000000000000000000000////////////000111222333111111222222222222111111000111111111222222222222111///---...111333333111000000000000111222333444000111222333333333222222222222333444333333222111111222333444444444444444222222111111222222333444444444444444555555555666444444555555555555555555666777777888888888888888888999999:::<<<===>>>>>>CCCCCCDDDEEEGGGHHHIIIIIILLLMMMOOORRRVVVYYY[[[]]]^^^^^^```aaabbbbbbbbbbbbbbbcccdddfffgggiiijjjkkkkkkkkkkkklllmmmnnnooopppsssuuuwwwxxxyyyzzz}}}nnn```YYYPPPIIICCCAAA>>>===@@@EEEUUUppp|||xxxooobbb[[[PPPTTTVVVVVVUUUWWW]]]bbbbbbeeeddd\\\OOOFFFCCCEEEHHHRRR^^^jjjvvvyyyfffYYYTTTSSSRRRPPPSSSRRRRRRQQQPPPMMMHHHDDD;;;666222111444666444222111222333333333333222111000111111222333333222222000111333444444333111000///000111222333222222111000000000000000000000000///000111222222111000///////////////000000000000000000000000111111111111111111111222222222333333111111111111111111111111111111222222222333333333333333333333333333333333111222444666666555444333333444444555666666777777555555777999;;;===??????<<>>@@@@@@??????>>>>>>======777777888:::;;;;;;888555222222111111111111222222000000000000000000000000//////000000111111111222111111111111000000000000////////////////////////---.........//////000000////////////////////////......//////000000111111////////////////////////000000000000000000000000////////////000111222333222222333333333333222222//////000000111111111222111...---...111333333111000000000000111222333444000111222333444333222222...///111222333333222222333333333444333333222222222111111111222333333444444444444555555555666666555555555555555444444444666777777888888888888777::::::;;;;;;<<<===>>>>>>BBBBBBCCCEEEFFFGGGHHHIIIKKKLLLOOORRRVVVZZZ\\\^^^^^^^^^```bbbcccdddddddddcccccceeefffhhhiiijjjkkkmmmmmmlllkkkkkkkkkllllllppprrrssstttuuuwwwzzz|||tttddd\\\SSSKKKEEEBBB@@@======AAAIIIgggyyylllcccNNNRRRTTTTTTSSSTTT[[[```aaaeeefff___PPPEEEAAABBBEEEOOO[[[fffrrr~~~|||iii]]]YYYXXXWWWUUUVVVUUUUUUUUUTTTQQQLLLHHH<<<777222111444666555222000111333333444333222111111222333333444444444444000111333444444333111000000111222333444333222222000000000000000000000000///000111222222111000///......//////000000111111000000000000111111111111111111222222222333333333111111111111111111111111111111222222222333333333333333333333333333333333111222444666666555444333333333444444555666666666444555777999;;;===???@@@AAA<<<;;;>>>AAABBBGGGMMMSSS___vvv777777777777888888888888888888999999999999888888777777777777777777777777666666777888888888888888777777888999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888888777777777777888888777777888888999999999999777888999999888777888999>>>?????????>>>===;;;::::::::::::::::::::::::::::::888555333333444333222222222111111111111222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111000000000000000000000000111111111111111111111111000000000000111111111111......///000111222333333111111000000//////......000000000000000000000000000///.........///111222000000000000000000000000333333333222222111111111333333333222222111111111000000000000000000000000222222111111222222333444222333555666666555333222666666666666555444333222666666666666666555555555888888777777999;;;>>>@@@===???AAACCCCCCDDDGGGIIIKKKLLLNNNQQQUUUXXX[[[]]]]]]^^^___aaabbbbbbcccccceeeeeefffggghhhiiijjjjjjjjjjjjkkklllmmmnnnoooooosssrrrrrrrrrssstttvvvwww~~~{{{jjj]]]VVVMMMFFFCCC@@@======@@@DDDYYYxxxvvvjjjWWWRRROOORRRTTTTTTVVVZZZ___bbbddd```WWWLLLDDD@@@IIIKKKRRR\\\iiiuuu}}}sssaaaXXXXXXYYYYYYZZZYYYWWWUUUQQQNNNKKKIIIAAA<<<666333333333111///222111111333444555444222111111222222222222111111000000000000000000000000111111111111111111111111//////000000111111222222111111000000//////......//////000000111111111111000000000000000111111222111111111111111111111111222222111111000/////////111111111111111111111111000111111222222333444444222222333333444555666666444444444555555555666666777888999999;;;;;;<<<======>>>@@@@@@AAACCCGGGIIIPPP___vvv777777777777888888888888666777777888888777777666888888888888888888888888777777888999999999999999777888888999::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888888777777777777888888777888888888999999999999777888999999888777888999:::;;;<<<>>>>>>???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;999666555555555444333333222222111111111222222111111111111000000000000111111111111111111111111////////////////////////------------------------//////////////////000000000000000000000000000000000000000000000000000000...////////////000000000111111111111000000000000111111000000////////////000000000000000000000000000//////...///000111222111111111111111111111111333333333222222222111111333333333222222222111111222222222222222222222222222222111111222222333444222333444666666444333222333333444555555555555444666666666666666666666555888777777888999<<<>>>???===???AAABBBBBBCCCEEEGGGJJJKKKMMMPPPTTTWWWZZZ\\\]]]^^^___aaabbbcccccccccdddeeeeeefffhhhiiijjjkkklllllllllmmmnnnoooqqqqqqrrrrrrqqqqqqrrrtttvvvwww}}}pppcccWWWOOOGGGDDD@@@<<<;;;===<<>>888444333333222000444333333444666777666444111111222222222222111111111111111111111111111111111111111111111111111111000000000000000111111111/////////000000000000000000000000000000111111111000000000000000111111222111111111111111111111111222111111111111000000000111111111111111111111111333222222222222222222222222333333444444555555555444444444555555555666666777888999999;;;;;;<<<======>>>@@@@@@AAACCCGGGIIIPPP^^^vvv777777777888888888999999555666666666666666666555888888888888888888888888888888999:::::::::::::::888888888999999::::::;;;;;;;;;;;;::::::999999999999999999999999999999999888888777777777777888888888888888888999999999999777888999999888777888999888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;888777777666555444444444333333222222222222000000111111111111111111111111111111111111111111////////////////////////........................///////////////.........000000000000000000000000....................................////////////111111111111000000000000111000000000000/////////000000000000000000000000000////////////000111222222222222222222222222222333333333222222222222111333333333333222222222222333333333333333333333333222222111111222222333444222333444555555444333222///000222333555666666666555555666666666666666666777777888999;;;<<<======>>>@@@BBBCCCBBBCCCEEEFFFIIIJJJLLLOOORRRVVVYYYZZZ]]]^^^```bbbcccdddeeeeeeffffffggghhhiiikkklllmmmooonnnnnnnnnoooppprrrsssqqqqqqqqqrrrssstttvvvwww{{{~~~rrrddd[[[SSSKKKHHHCCC===;;;<<<:::DDDYYYuuu~~~vvvdddXXXNNNMMMQQQRRRRRRSSSTTTYYY^^^___[[[UUUNNNKKKHHHIIIKKKNNNTTT```nnnxxxttthhhbbb___]]]___^^^[[[YYYVVVSSSPPPOOOGGGBBB;;;666333333222222444333333444666666555333111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000......///000000111222222111111111000000000000000000000000000111111222222111111111111111111111111111111111111222222222222222222222222222222222222444444333333222111111000444444444444444444444444444444555555555666666666777888999999;;;;;;<<<======>>>@@@@@@AAACCCGGGIIIPPP^^^vvv777777888888888999999999666666777777777777666666888888888888888888888888777888999999::::::999999888888888999999:::::::::<<<;;;;;;::::::999999888999999999999999999999999999888888777777888888999999999999999999999999999777888999999888777888999::::::;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>><<<:::999999999777666666555555555444444333222111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111000/////////......------////////////////////////................................./////////000000......///000111222333333000000000000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222111111222222333444222333444444444444333222///000111333444555555666555555555555666666666666666777999:::;;;<<<<<<<<<@@@BBBDDDDDDCCCDDDEEEGGGGGGHHHJJJMMMPPPTTTWWWYYY]]]^^^```bbbdddffffffggghhhhhhhhhiiikkkmmmnnnpppooonnnnnnmmmnnnppprrrsssqqqqqqrrrsssuuuvvvwwwxxxxxx{{{~~~vvvggg```XXXPPPLLLGGGAAA>>>??????BBBNNNggg~~~zzzmmm^^^PPPMMMPPPRRRQQQQQQPPPUUUZZZ]]]]]]XXXSSSOOOEEEHHHJJJKKKOOOXXXgggrrrzzzyyymmmgggdddbbb```___\\\YYYVVVSSSQQQPPPJJJEEE>>>888444333333444222111111222444444222111111111222222222222111111111111111111111111111111111111111111111111111111222222111111000000////////////000000000111111111111111111111000000000000000000111111222222222222111111111111111111111111000111111222333333444444222222222222222222222222333333333222222111111111444444444444444444333333555555555555666666666666777888999999;;;;;;<<<======>>>@@@@@@AAACCCGGGIIIPPP^^^uuu888888888888999999999999888888888999999888888888888888888888888888888888666777777888888888888888888999999999999999::::::;;;;;;;;;::::::999999999999999999999999999999999999999888888888888999999:::999999999999999999999777888999999888777888999999999999999999999::::::===========================<<<;;;;;;;;;;;;:::888777777888888777666555555444333333333333222222222111111111111111111111111000000000000000000000000222222222222222222222222000000//////.........---//////////////////////////////////////////////////////000000000111111111......///000111222333333000000000000111111111111000000000000000000000000///000000111111111111111111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222111111222222333444222333333333333333333222111222333333444444444333444555555555666666777777777888999:::;;;<<<<<<<<>>DDDXXXwww|||zzztttdddTTTOOOQQQRRRRRRRRRPPPSSSXXX\\\]]][[[VVVSSSDDDHHHLLLMMMPPPWWWcccllluuu}}}yyyooojjjhhhgggaaa___\\\XXXTTTQQQOOONNNJJJGGGAAA:::555333444555222222111222333333222000111111222222222222111111111111111111111111111111111111111111111111111111222222111111000000//////222111111111000000000///111111111000000000000000000000111222222222222111111111111111111111111111000000111222333444444555222222222222222222222222111111222222222333333333444444444444444444333333555555555666666666777777777888999999;;;;;;<<<======>>>@@@@@@AAACCCGGGIIIOOO^^^uuu888888888999999999999:::999::::::;;;;;;::::::999999999999999999999999999666666777888888888888777999999999999999999999999::::::::::::::::::::::::999999999999999999999999999999888888888888999999::::::::::::999999999999777888999999888777888999666666666777888:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;======<<<:::888999:::;;;;;;:::999888777777666555444333222222222222222222222222222222000000000000000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000111111111111222000000000000000000000000///000111111222222111111000000000000000000000000111222222222222333333333333333333333444444444444222222222222222222222222222222111111222222333444333333222222222222333333333444444444444333333222444444555555666777777777888888999::::::;;;<<<<<<;;;===?????????@@@BBBCCCFFFGGGIIILLLOOOSSSVVVWWW]]]___aaadddgggiiijjjkkkhhhgggeeedddeeefffhhhjjjkkklllllllllmmmmmmmmmmmmpppqqqsssuuuwwwxxxxxxyyyuuuwwwyyyzzzzzzzzz{{{|||~~~{{{iii___UUUOOOHHHBBB@@@AAA<<<999<<>>@@@@@@AAACCCGGGIIIOOO]]]uuu888888888999999999::::::::::::;;;;;;;;;;;;::::::999999999999999999999999777777888999999999999888999999999999999999999999888999999::::::;;;;;;<<<999999999999999999999999:::999999888888999999:::;;;;;;:::::::::999999999777888999999888777888999666666555555666888999:::::::::::::::::::::::::::999999999<<<>>>???>>><<<999:::<<<>>>>>>>>>===<<<;;;:::999777555444333222222222222222222222222222000000000000000000000000////////////////////////000000000111111111111111000000000000000000000000000000000000000000000000/////////000000000000111111111111111000000000000000000111111111222222222000000000000000000000000///000111222222222111111111111111111111111111111111111222222222333333333333333333444444444555555333333333333333333333333222222111111222222333444333222222222222222222333444444555555555444444444444444555555666777777888:::999999888999:::<<<===;;;===???@@@@@@AAACCCEEEFFFGGGIIILLLOOOSSSVVVWWW]]]___aaaeeegggjjjkkkllljjjhhhfffddddddeeeggghhhjjjkkkmmmnnnnnnmmmlllkkknnnoooqqqtttvvvwwwwwwwwwwwwyyyzzzzzzyyyyyyzzz{{{yyy|||ssshhh[[[RRRJJJCCC@@@BBB;;;:::<<>>@@@@@@AAACCCGGGIIIOOO]]]uuu888888999999999:::::::::999::::::;;;;;;::::::999999999999999999999999999888888999::::::::::::999999999999999999999999999777888999:::;;;;;;<<<===999999999999999999999999:::999999888888999999:::;;;;;;;;;::::::999999999777999999999888777888999:::999777666555555555666::::::::::::::::::::::::777777999<<<>>>@@@???===999;;;===???@@@@@@???>>>===<<<;;;999666444333222222222222222222222222222000000000000000000000000000000000000000000000000000000111111222222333333000000000000000000000000000000000000000000000000............/////////000......///000111222333333000000111111222222222222000000000000000000000000///000111222333222111111222222222222222222222222111111111222222333333333333333333444444555555555444444444444444444444444222222111111222222333444333222222111111222222333333444555555666666666555444444444555666777777888;;;:::888888888:::<<<>>>===???AAACCCCCCDDDGGGIIIFFFGGGIIILLLOOOSSSVVVXXX]]]___bbbeeehhhjjjlllmmmnnnllliiigggfffgggiiijjjiiikkknnnooopppnnnllljjjlllmmmppprrrtttuuuuuuuuuyyyzzz|||{{{zzzyyyyyyzzzvvvyyy}}}qqqbbbWWWMMMEEECCCDDD@@@@@@@@@CCCNNNeee~~~wwwvvvqqqfffZZZTTTQQQOOOQQQVVVUUUUUUWWW\\\dddiiikkkjjj\\\XXXSSSQQQSSSXXX[[[]]]cccllluuuyyyzzzxxxppphhheeebbb\\\UUUOOOKKKHHHGGGDDDEEEDDD@@@:::555444555333222111111222222000...111111222222222222111111222222222222222222222222111111111111111111111111//////000000111111222222000000000111222222333333------...000111222333444///111222444444333222111111111111111111111111111000000000000000111111111333333333333333333333333444444333222222111111111222222333333444555666666666666666666777777777777777888999:::;;;<<<<<<======>>>@@@@@@AAACCCGGGIIIOOO]]]ttt999999999999999999:::;;;<<<;;;;;;;;;::::::999999===<<<;;;:::::::::;;;<<<888999;;;::::::999;;;<<<::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::999999999999999999999999999999999999999999999999888999:::;;;;;;:::999888888888888888888888888888777777888999::::::::::::;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<<<<<<<@@@???>>>===;;;999888777666555444333222333444555333222111000000///000000333222222222111000000000//////000000111111222222111111000000//////......000000000000000000000000333333222111000000111111.../////////000000000111000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333777666555333111111000000//////000111222333333333333333333333333333333333000111222222333444555555444444444444555555555555444444555777888999:::;;;??????@@@BBBDDDEEEGGGGGGFFFGGGIIILLLOOOSSSUUUWWW[[[]]]```ccceeehhhkkknnnpppnnnkkkiiigggggghhhhhhpppmmmkkkjjjkkkllllllkkkmmmooorrrtttsssssstttuuuwwwyyy{{{|||zzzxxxwwwwwwwwwwwwyyy~~~tttddd]]]TTTJJJHHHNNNLLL@@@;;;CCCKKKWWWssszzzvvvmmmhhhaaaYYYTTTRRRRRRRRRTTTVVVYYY]]]bbbfffiiikkkddd[[[SSSQQQOOOOOOVVV```bbbgggoooxxx~~~{{{ssskkkfffddd___WWWOOOHHHDDDCCCAAACCCCCC@@@:::555444444111111111111111111222222333333222111111222333333222111000//////000111222///000000000111111111111333222111111000111111111000000////////////000000......//////000000111111000000000000111111111111222222222222222222222222111000/////////000222333333333222111000000111111333333333222222111111111444444444444444444444444222444777888888999:::<<<666666777888999::::::;;;;;;===???@@@AAADDDHHHKKKNNN\\\ttt:::::::::999::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<===888:::;;;;;;::::::;;;<<<::::::::::::::::::::::::888888888888888888888888999999999999::::::::::::999999999999999999999999999999999999999999999999888888999::::::999888888888888888888888888888888999999:::::::::999999888888888999999::::::;;;;;;<<<<<<===>>>??????@@@@@@???>>>>>>======<<<<<<<<<888777666555444444444555333222111000000000000000222222222222111111111111000000000111111111111111000000000000000/////////000000000000000000000000222222111000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333555555444444333222111111000000111111222222333333333333333333333333333333333333333333333333333333666666666666777777777777555666666888999:::;;;<<<>>>>>>@@@AAACCCEEEFFFFFFGGGHHHJJJLLLOOORRRUUUVVVYYY\\\___bbbeeegggkkknnnqqqooommmkkkjjjiiijjjkkklllkkkiiiiiikkklllkkkjjjllloooqqqsssrrrrrrsssttttttvvvyyyzzzyyyxxxxxxxxxwwwwwwxxx{{{pppeee]]]UUUUUU[[[uuu```LLLDDDBBBJJJfffxxxpppjjjaaaZZZTTTRRRRRRRRRUUUWWWYYY]]]bbbfffjjjkkkhhh]]]RRRNNNLLLMMMSSS[[[___dddnnnwww}}}|||wwwrrriiigggbbbZZZRRRKKKFFFDDDBBBDDDEEEBBB===888555555222222222222222333333333333333222111111222333333222111000//////000111222000000000000111111111111222111111000///000000000000000////////////000000/////////000000000000000000000000000111111111111222222222222222222222222111000000///000111222333333333222111111111111111333333333222222222111111444444444444444444444444555777888888777666666777666777777888999:::;;;;;;===???@@@@@@AAACCCFFFIIIOOO]]]ttt;;;;;;::::::;;;;;;<<<===<<<<<<==================???>>>===<<<<<<<<<======999;;;<<<<<<;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999:::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999777888999999999999888777999999999999999999999999::::::::::::999888777777666666777888999:::;;;<<<888888999;;;<<<>>>??????=========>>>???@@@@@@AAA<<<;;;999888666666555555444333222111000000000000111111111222222222222222222222111111111111111111//////000000000000000000000000000000000000000000111111000/////////000000000000000000////////////000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333333333444444444333222111111111111222222222222222333333333333333333333333444444444333333222222222555666666666666777777777666666777999:::;;;<<<=========???@@@BBBDDDEEEEEEHHHIIIJJJLLLOOOQQQTTTUUUWWWZZZ^^^aaadddgggjjjmmmqqqpppooommmllllllmmmnnnkkkjjjjjjkkknnnnnnmmmllllllnnnpppqqqqqqpppqqqsssrrrtttwwwyyyyyyxxxyyyzzzxxxwwwwwwyyy|||yyyiii```YYYZZZ^^^vvvaaaKKK@@@;;;BBB]]]zzztttmmmddd[[[VVVSSSQQQPPPUUUVVVYYY]]]bbbgggkkknnnoooaaaRRRJJJHHHJJJOOOTTT[[[cccoooyyy~~~}}}ooolllfff^^^VVVOOOIIIEEECCCEEEFFFDDD@@@;;;777666444444444444444333333333333222222111111222222333222111000000000000111222111111111111111111000000111111000////////////000111000000//////000000111000000000000000000//////000000000000111111111111222222222222222222222222111000000000000111222222333222222111111111111222333333333222222222222111444444444444444444444444444666777777666555555666777888888999:::;;;<<<===???@@@AAAAAAAAABBBEEEGGGPPP^^^uuu;;;;;;;;;;;;;;;<<<===>>>=========>>>>>>?????????@@@???>>><<<<<<<<<======;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999999999999::::::888888888888888888888888999999999999999999999999:::::::::::::::999888777666666777888999999::::::777777888999:::;;;<<<<<<<<<<<<===>>>???@@@AAAAAA???>>>===;;;:::888777777666555444333222111111111111111111222222333333333333333333222222111111000/////////000000111111222000000000000000000000000000000///////////////000000000000000////////////000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333111222444555555444222111222222222222222222222111333333333333333333333333333333333333333333333333333333333444444444555555555666777888:::;;;<<<<<<<<<===>>>???AAACCCDDDEEEIIIJJJKKKLLLOOOQQQSSSTTTVVVYYY]]]```cccfffjjjmmmpppoooooonnnnnnnnnooopppllllllmmmppprrrsssrrrpppkkkmmmoooooooooooopppqqqsssuuuxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxzzz|||~~~~~~ooocccZZZWWWXXXUUUJJJAAA??????EEEZZZpppzzzrrrhhh___ZZZWWWSSSQQQTTTUUUXXX\\\bbbhhhnnnrrrtttgggUUUJJJFFFHHHLLLNNNXXXccctttuuuqqqjjjbbbZZZSSSLLLHHHEEEFFFFFFEEEBBB===888666444444444444333333333333222222222222222222222222111111111111111111111111222222111111111111000000222111111000000000000000111000000000000000000111222111111000000////////////000000000111111111111111111111111111111111111000000000111111111222222333222222111111222222222222222222222222222222222444444444444444444444444000222555666555555777888888999999:::;;;<<<======>>>???@@@@@@AAABBBFFFHHHQQQ___uuu<<<<<<<<<<<<===>>>???@@@?????????@@@@@@AAAAAAAAAAAA@@@>>>===<<<<<<<<<===<<<>>>>>>>>><<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::999888888888888888888999999999999999999999999999777888999:::::::::::::::888888888888888888888888;;;<<<<<<<<<<<<<<<======;;;;;;<<<======>>>>>>>>>@@@@@@???>>>===;;;::::::888777666555444333333333111111222222333333333444444444333333222222111111//////000000111111222222111111111111111111111111000///////////////000000000000000000////////////000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333000111333555555444333222333333333222222222222222333333333333333333333333111111222333333444555555333333333333444444444444444555666777888:::;;;;;;<<<<<<===???AAABBBDDDDDDIIIJJJKKKLLLOOOQQQSSSTTTVVVYYY]]]```bbbeeeiiilllmmmmmmmmmnnnnnnooopppqqqlllmmmnnnqqqtttvvvuuussslllmmmnnnnnnmmmnnnoooqqqvvvxxxyyyyyywwwvvvwwwxxx{{{zzzzzzyyyyyy{{{}}}~~~~~~~~~nnnaaaXXXTTTJJJEEEDDDEEEDDDEEEQQQ```{{{pppiiiddd___YYYUUUTTTTTTVVVZZZ```hhhoootttvvvkkkZZZLLLGGGHHHKKKLLLVVVdddwww{{{vvvmmmeee^^^WWWPPPLLLHHHHHHGGGFFFCCC>>>999666444444333333222222222111222222222222222222222222111111222222222222111111222222222111111111111111444333222222111111222222111111000000000000111111222222111111000000/////////000000000111111111111111111111111111111111111000111111111222222222222333222222222222222333333222222222222222222222222444444444444444444444444000222555555555555666777999999:::;;;<<<======>>><<<===???@@@AAADDDGGGJJJQQQ___uuu>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCAAA@@@>>>=========>>>>>>???@@@???=========>>>========================::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<888888888999999::::::;;;::::::999888888999::::::::::::::::::::::::::::::777777888999::::::::::::::::::999999999888888888::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>===;;;:::999777666555555555222222222333333333333333444444333333333333333333000000111111111111111111111111111111111111111111000000/////////000111111////////////000000000000000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333111222333444444444333222222222222333333333333333333333333333333333333333000111111222444555555666444555555555555666666666444444555777888999:::;;;<<<<<<>>>???AAACCCDDDDDDHHHIIIJJJLLLOOOQQQTTTUUUXXXZZZ^^^```bbbeeehhhkkkjjjkkklllmmmooopppqqqqqqmmmmmmmmmpppsssuuuuuutttmmmnnnnnnnnnmmmmmmoooqqqvvvxxxxxxwwwuuutttuuuvvvzzz{{{|||{{{zzzzzz|||~~~|||zzziii\\\TTTOOOKKKGGGDDD@@@@@@JJJUUUuuu}}}wwwrrrmmmddd]]]VVVVVVVVVYYY^^^eeemmmqqqrrrmmm```QQQIIIIIIKKKKKKUUUaaauuu{{{qqqhhhbbb]]]WWWSSSNNNLLLIIIFFFDDD@@@;;;777444444333333222222111111111222222333333222222111111111222333333222111111111111111222222222333333444444333222222222222333222111111000000111111222111111111111111111000000000000000000111111111111111111111111111111111111000111222222333333222222333222222222222333333444111222222222222333333333444444444444444444444444555666777666444333333444888999999:::;;;<<<======;;;===???@@@AAADDDHHHKKKQQQ^^^tttBBBBBBBBBCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFDDDCCCAAA@@@???@@@@@@???@@@AAA@@@>>>===>>>???========================;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<777888888999::::::;;;;;;;;;;;;:::999999:::;;;;;;::::::::::::::::::::::::888999999:::::::::999999999999999999::::::::::::666666777777888888999999999::::::;;;<<<<<<======<<<===???@@@AAAAAAAAAAAA>>>===;;;:::888777777777333333333333333333222222333333333333444444444444222222111111111111111111111111111111111111111111000000000000000111222222------...///000111222222000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222111222333333444444333333333333333333333333333333111222222333333444444444333333333333333333333333222222222333333444444444444444555555555666666666555555666777999:::;;;<<<<<<===>>>@@@BBBCCCDDDEEEGGGHHHJJJLLLOOORRRUUUVVVZZZ\\\___aaaccceeehhhjjjiiijjjlllnnnpppqqqrrrssspppooonnnpppsssuuuvvvvvvnnnnnnooonnnmmmmmmoooqqqssstttuuutttsssssstttvvvxxxzzz||||||{{{zzz{{{}}}yyy~~~rrrddd\\\RRROOOJJJDDD??????HHHRRRggg{{{pppggg[[[ZZZXXXXXX[[[aaagggkkkkkkllldddUUUKKKJJJKKKKKKQQQ[[[llltttkkkfffbbb^^^ZZZUUUQQQLLLHHHEEEBBB===:::555555555444333222222222111222333333333333222111111222222333333222222111000000111111222333444444444333222222111111222222222111111000000111111222111111111111111111222222000000000000111111111111111111111111111111111111000111222333333333222222222222222222222333444555111111222222222333333333444444444444444444444444555777888777555333333444888888999:::;;;<<<=========>>>???@@@AAACCCGGGJJJQQQ^^^sssEEEEEEEEEFFFGGGIIIJJJKKKMMMMMMLLLLLLKKKKKKKKKJJJHHHGGGEEECCCBBBBBBBBBBBB???AAAAAA@@@>>>===>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>========================777777888999::::::;;;;;;<<<<<<::::::::::::<<<<<<::::::::::::::::::::::::::::::::::::999999888777888888999:::;;;<<<<<<===777777888:::;;;<<<===>>>888999:::;;;<<<>>>??????:::<<<>>>AAABBBCCCCCCCCC???>>>===;;;:::999888888444444444333333222222222333333333444444555555555333222222222111000000000111111111111111111111111111111000000111222333333,,,---...///000111222333000000000000000000000000111111000000000000111111000000111222222222222111111111111111111111111111222222111111111111222222222222333444444444333333555444333222222222222333111111222333333444555555333333333333333333333333444444333333333333222222222222222333333333444444666666777888:::;;;<<<=========???@@@BBBDDDEEEEEEGGGGGGIIILLLOOOSSSUUUWWW[[[]]]```bbbccceeegggjjjiiijjjllloooqqqssstttttttttrrrqqqrrruuuwwwyyyyyynnnoooooonnnmmmmmmooorrrooopppqqqqqqqqqrrrtttvvvuuuyyy||||||{{{yyyzzz|||www}}}|||ooohhhYYYWWWSSSLLLEEECCCHHHPPP^^^xxxnnn```]]]ZZZXXXYYY]]]cccfffeeejjjfffXXXKKKIIIKKKKKKOOOVVVdddwwwwwwmmmiiifffccc```[[[UUUOOOJJJGGGDDD@@@<<<777777666555444444333333111222333444444333222111111222333444444333222111//////000111333444555666333222111111000111111111222222111111111111222222000000000111222222222333000000000000111111111111000000000000000000000000000111222333444333222222222222222222333333444555111111111222222333333333444444444444444444444444333555666777666666666888777888888999:::;;;<<<===???@@@AAAAAAAAABBBEEEHHHQQQ]]]sssJJJJJJJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQOOONNNLLLJJJJJJHHHFFFDDDBBBBBBAAABBBDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>===????????????>>>===<<<;;;<<<===>>>>>>>>>===<<<;;;>>>?????????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<<<<======<<<<<<999888888888777777666666999999999::::::;;;;;;;;;===???@@@@@@@@@@@@BBBCCCCCCCCCBBB@@@===:::777555444444555555555444333333333333333333333333333333444444444333222111000///000000000000000000000000000000000000000000000000............///000222333111111000000000000111111555444333111000...---,,,111111222222222222111111000000111111111222222222111000000000//////......000000111111222222222222111111111111111111111111///000111333333222111111333333333333333333333333555555555555555555555555444444444444444444444444444444555666888999;;;<<<<<<>>>AAABBBCCCCCCEEEFFFDDDEEEGGGJJJNNNSSSWWWYYYWWWZZZ^^^aaaccceeehhhjjjoooppppppqqqrrrtttvvvwwwrrrqqqqqqrrruuuwwwxxxxxxuuusssooollllllnnnqqqssssssssssssssssssrrrqqqpppuuuuuuvvvwwwxxxyyyzzzzzzzzz|||ttthhh^^^WWWPPPLLLHHHEEEEEEIIIYYYwwwuuubbbXXXSSSVVVXXXVVVXXX___aaadddeee]]]QQQIIIJJJNNNNNNSSS___ppp|||nnneee```^^^^^^^^^WWWNNNIIIGGGDDD???;;;888666333222333222111000222222222222222222222222444444444333333222222222//////000000111111111222222111111111000000//////000000111111111222222222999444//////222333222///111111111111111111111111000000000111222222222333000111111111111222222222222222111111111111111111111111111000111111222222222333444444555555444444444555555666666666666666777888:::;;;<<<;;;;;;:::===>>>@@@@@@AAACCCGGGJJJQQQaaaqqqPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUSSSQQQOOOMMMOOOMMMKKKIIIHHHGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA???>>>======>>>????????????>>>===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999::::::::::::::::::999999999888888888888999999999::::::;;;;;;;;;;;;===>>>>>>>>>>>>@@@AAABBBBBBAAA@@@>>>;;;999777444444555555555444333333333333333333333333333333333333333333222111111000111111111111111111111111000000000000000000000000000000///...//////111111222222111111111111222222222222111111000000//////111111222222222222111111000000111111111222222222111111111000000/////////000111111111222222222222111111111111111111111111111222333333444444333333333333333333333333333333444444444444444444444444444444444444444444444444555555555666777999:::;;;<<<>>>AAABBBCCCCCCEEEFFFGGGHHHIIILLLOOOSSSVVVXXXXXXZZZ^^^aaabbbdddgggiiipppqqqsssuuuwwwyyy{{{|||vvvuuutttuuuxxx{{{||||||xxxvvvrrrnnnmmmnnnpppqqqssssssssssssssssssrrrrrrsssttttttuuuvvvwwwxxxyyyyyy{{{~~~sssggg___WWWQQQLLLGGGFFFHHHTTTnnnzzzdddYYYRRRTTTUUURRRSSSYYY\\\bbbeeeaaaVVVNNNKKKLLLPPPUUU^^^mmm}}}~~~pppeee^^^\\\\\\\\\UUUNNNIIIHHHEEEAAA===999777444333444444222111222222222222222222222222333333333222222111111111000000111111111111111111222222222222111111111000000000111111111222222222888444//////111333222///111111111111111111111111111111111111111222222222000111111111111222222222333333333222222222222222222222111111111222222333222333444444555444444444444555555666666666666666777888:::;;;;;;;;;;;;:::<<<>>>???@@@AAACCCFFFIIIPPP```pppXXXXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZXXXVVVSSSRRRUUUTTTRRRPPPOOONNNOOOOOOMMMMMMKKKIIIHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDBBB@@@?????????@@@AAAAAA@@@@@@????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::777888888999999999999999:::::::::::::::999999999999999::::::::::::;;;;;;999;;;<<<<<<;;;;;;===>>>@@@@@@@@@@@@???===;;;999555555555555555444333333222222222222222222222222222222222333333222222111111111111111111111111111000000000000000000000000222111000////////////000333333222222222222333333//////000000111222222333111111222222222222111111111111111111111222222222111111111111111000000000111111111111222222222222111111111111111111111111222222111111222222333444333333333333333333333333333333333333333333333333444444444444444444444444666666666666777888999:::<<<>>>AAABBBCCCCCCEEEGGGJJJKKKLLLNNNQQQSSSVVVWWWXXX[[[^^^```aaaccceeegggoooqqquuuyyy|||~~~{{{zzzxxxyyy|||~~~{{{wwwrrrpppooooooppprrrsssssssssssssssssssssrrrrrrsssssstttvvvwwwxxxyyy{{{~~~sssiii___YYYRRRJJJGGGHHHOOOaaahhh[[[RRRRRRQQQMMMMMMRRRVVV]]]dddddd]]]SSSNNNLLLRRRUUU\\\hhhvvvtttfff\\\XXXXXXVVVQQQJJJGGGFFFDDDAAA>>>:::888555444444444444333222222222222222222222222222222111111111111111000222222222222222111111111333333333222222222222222111111111111111222222222777333//////111333222000111111111111111111111111222222222111111111111111000111111111111222222222333333333444444444444444333333222222222222333333222222333444444444444444444555555666666666666666777888999:::;;;;;;;;;;;;<<<===??????@@@BBBFFFHHHOOO___ooo___^^^^^^^^^^^^^^^___`````````___^^^\\\ZZZWWWVVVYYYXXXVVVUUUTTTTTTTTTUUUTTTSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHHHHGGGFFFEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999::::::;;;;;;::::::::::::::::::999999999999::::::::::::::::::::::::999:::;;;;;;::::::;;;===>>>>>>?????????>>><<<<<<666777777666666555444333222222222222222111111111000111222333333333333333111111111111111111111111000000000000000000000000111000000000000000000000222222222111111222222222//////000111222222333333111111222222222222111111111111111111111111111111222222111111111111111111222222222222222222222222111111111111111111111111111000///...///000111222333333333333333333333333333333333333333333333333444444444444444444444444777777666666777888999999;;;>>>AAABBBCCCDDDFFFGGGIIIJJJLLLNNNQQQTTTWWWXXXYYY[[[^^^``````aaaccceeellloootttyyy}}}~~~|||{{{|||}}}xxxtttrrrqqqqqqqqqqqqqqqrrrrrrsssttttttsssssssssssstttvvvwwwxxxyyyzzz}}}{{{qqqeee^^^WWWOOOJJJIIILLLWWWuuupppaaaUUURRRPPPKKKJJJMMMRRRYYYaaaddd```XXXQQQMMMQQQSSSXXX```lllxxxyyyhhh[[[UUUTTTPPPLLLGGGDDDCCCBBB@@@>>>;;;999555444444444444333222222222222222222222222222222222222111111111111444333333222222111111111222222222222222222222222111111111111111111111111444222000000111222222000111111111111111111111111333222222222111000000000000000111111111222222222333333333333444444444444444444333333222222333333222222333444444444444333444555555666666666666666777888999:::;;;;;;<<<<<<<<<>>>??????@@@BBBEEEHHHNNN^^^nnncccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaa___\\\ZZZYYY[[[ZZZYYYWWWWWWWWWXXXYYYYYYXXXVVVTTTRRRPPPOOOOOOLLLKKKJJJIIIIIIHHHHHHHHHFFFGGGHHHHHHIIIHHHHHHHHHCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999::::::;;;;;;::::::888888999999999999999999::::::::::::::::::::::::999;;;<<<;;;::::::;;;<<<<<<<<<>>>>>>???>>>===<<<999999999888888666555555333333333222222222111111000000111222333333333333111111111111111111111111000000000000000000000000...///000000111222222222111111000000000000111111111111111111222222222222111111222222222222111111111111111111111111111111111111111111111111222222333222222222222222222222111111111111111111111111111000/////////000222333333333333333333333333333333333333333333333333333444444444444444444444444777777666666777888999999;;;===@@@BBBCCCDDDFFFHHHFFFGGGJJJNNNRRRUUUXXXYYYYYY\\\^^^``````aaacccdddhhhkkkpppuuuyyy|||}}}}}}}}}{{{zzz|||}}}yyyvvvuuutttqqqqqqppppppqqqrrrssstttuuuuuuttttttuuuwwwyyyzzzyyyzzz|||uuujjjccc]]]UUUNNNLLLJJJQQQjjjyyyhhhYYYTTTRRRLLLIIILLLPPPUUU\\\aaa```[[[UUUPPPMMMNNNRRRXXXbbbnnnzzz~~~nnn___VVVRRROOOLLLHHHEEEDDDCCCBBBAAA===:::666444333333333222222222222222222222222222222333333333333333333333444333333222222111111111000000111111111111111111111111111111111111111111222111000000111222222111111111111111111111111111333222222222111000000000000000111111111222222222111222222222333333444444555444333333222222222333111222333333444444333333444555555666666666666666777888888999:::;;;=========>>>???@@@@@@BBBEEEGGGMMM^^^nnneeeeeedddcccbbbbbbbbbbbbbbbccccccbbbaaa___]]]\\\]]]\\\[[[ZZZZZZZZZ[[[\\\]]][[[ZZZWWWVVVTTTSSSSSSPPPPPPPPPOOONNNLLLKKKJJJHHHIIIJJJKKKLLLMMMMMMMMMHHHGGGFFFDDDCCCCCCCCCCCCAAAAAA@@@@@@>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777888888999999999999999888888888888999999999999;;;;;;::::::::::::999999:::;;;<<<<<<::::::;;;<<<:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;:::888777666555444444333333222222222000111222333333333333333222222222222222222222222000000000000000000000000---...000111222333333333111000000000000000000111222222222222222111111111111111222222222222111111222222222111111111111111000000000111111111111111333333333333222222222222111111111111111111111111333333222222333333444555333333333333333333333333333333333333333333333333444444444444444444444444666666666666777888999::::::===@@@BBBCCCDDDFFFHHHDDDGGGJJJNNNSSSVVVXXXZZZZZZ\\\___```aaabbbdddeeefffhhhlllppptttwwwyyyyyyyyyyyyyyy{{{}}}zzzxxxwwwsssrrrqqqpppqqqrrrssstttwwwvvvuuuuuuvvvxxx{{{|||yyyzzz{{{}}}{{{pppjjjeee\\\UUURRRKKKOOOaaannn]]]WWWTTTNNNLLLNNNPPPTTTZZZ```ccc___YYYSSSIIIJJJMMMRRRYYYdddpppxxxwwwhhh\\\VVVUUUSSSOOOKKKIIIGGGGGGGGGAAA>>>888555444333333222222222222222222222222222333333333333333444444444222222222222222111111111000000000000000111111111222222222111111111111111///000000111111222222222111111111111111111111111222222222111111111111111000111111111111222222222111111222222333333444444555444333222222111111222111111222333333333333333444555555666666666666666777888888999:::<<<===>>>???@@@AAAAAAAAABBBEEEHHHNNN^^^nnngggfffeeedddcccbbbbbbbbbccccccddddddcccbbb```___```___^^^^^^^^^___```aaa^^^]]]\\\ZZZXXXWWWWWWVVVSSSTTTVVVVVVVVVTTTRRRPPPNNNNNNOOOPPPQQQQQQQQQQQQNNNLLLJJJHHHFFFEEEEEEEEEDDDCCCCCCBBBAAA???===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888999:::::::::::::::999999999999::::::;;;;;;;;;;;;;;;::::::999999999999;;;;;;;;;999999:::;;;999:::;;;<<<<<<<<<;;;:::>>>>>>======<<<:::999888666666555555444333333222111111222333333333222222222222222222222222222222000000000000000000000000///000111222333222222111222111111000000111111222222222222222222222222222111111222222222222111111222222222111111111000000/////////000000111111111444444333333333222222222111111111111111111111111333333444555555555555555333333333333333333333333444444444444444444444444444444444444444444444444555555555666777999:::;;;:::===@@@BBBCCCDDDGGGHHHGGGIIILLLPPPTTTWWWXXXYYYZZZ\\\___aaabbbccceeeggggggiiikkknnnqqqtttvvvwwwvvvvvvxxx{{{~~~|||zzzyyyvvvuuusssrrrrrrssstttuuuxxxwwwuuuuuuvvvxxx{{{}}}yyyzzzzzz{{{}}}~~~wwwrrrmmmddd\\\WWWOOOQQQXXXnnnqqq___YYYWWWQQQNNNPPPPPPTTT[[[ccchhheee\\\TTTGGGHHHJJJMMMRRR[[[fffnnnxxx}}}tttfff]]]ZZZXXXUUUPPPLLLJJJJJJJJJGGGBBB<<<888555555444333222222222222222222222222111111222222333333333333000000111111111111111111000000000111111222222222222222222111111111000000---///000111111111222333111111111111111111111111111111111111111222222222000111111111111222222222222222222333444555555555444444333111111000000000111111222333333333333222444555555666666666666666888777777888:::<<<>>>???@@@AAABBBBBBBBBCCCFFFIIINNN^^^oooggggggeeedddcccccccccccccccdddeeeeeeeeedddbbbbbbcccbbbaaaaaaaaabbbcccddd___^^^]]][[[ZZZYYYYYYXXXUUUWWWZZZ\\\\\\[[[XXXVVVTTTTTTUUUUUUUUUUUUTTTTTTRRRPPPMMMJJJHHHGGGGGGGGGHHHHHHGGGFFFEEECCCAAA@@@========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999:::;;;:::999888999:::888999:::;;;;;;;;;:::999?????????>>>===;;;:::999777777666555444444333333222222333333333222222111222222222222222222222222000000000000000000000000111111222333222111000///333222222222222222222333111111111222222333333444111111222222222222111111222222222222111111000000......//////000000000111444444444333333222222222111111111111111111111111111222333444555444333222333333333333333333333333555555555555555555555555444444444444444444444444444444555666888999;;;<<<:::<<<@@@BBBCCCEEEGGGIIIJJJLLLOOORRRUUUWWWXXXXXXZZZ\\\___bbbcccdddfffhhhjjjjjjkkkmmmppprrruuuvvvtttuuuwww{{{~~~|||}}}}}}~~~}}}|||{{{zzzyyyxxxvvvtttssstttuuuvvvwwwvvvuuutttuuuxxx{{{}}}zzzzzzzzzzzz{{{}}}~~~}}}wwwrrriii```[[[TTTSSSSSS```sss```ZZZXXXRRRPPPRRRPPPTTT]]]gggllliii^^^TTTGGGHHHJJJKKKNNNVVV```gggrrrxxx{{{mmmccc\\\ZZZWWWRRRMMMJJJIIIJJJJJJFFF???:::777666555444222222222222222222222222000000111111222222222222//////000000111111111222111111111222222333333333222222222222111111000000,,,...000111111111222333111111111111111111111111000000111111222222222333000111111111111222222222333333444444555666777777444333222111000000000000111111222333333333333222444555555666666666666666888777777888999<<<>>>???AAABBBCCCCCCBBBDDDGGGIIINNN___ooommmllljjjiiihhhiiiiiijjjhhhiiiiiiiiihhhfffeeedddbbbdddgggiiiiiigggeeecccbbbcccdddbbb___\\\ZZZZZZ\\\]]]^^^^^^^^^^^^\\\\\\WWWXXXYYYYYYXXXVVVTTTSSSQQQPPPPPPNNNLLLJJJHHHGGGDDDEEEFFFGGGGGGGGGFFFFFF@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<<<<======<<<===>>>>>>>>>===;;;:::<<<<<<;;;;;;;;;:::::::::;;;<<<=========<<<::::::>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999888888888888::::::::::::::::::::::::::::::;;;<<<===>>>???@@@>>>===;;;999777666666555777666555444333222222333222222222222222333333333222222222222222222222222222222222222111111111000000000000000000000000000111111111111111111111111111111111111111111111111222222333333333222222111222222111111111111222222222222222333333444444444222222222222222222222222333333333444444444555555555444333333222222222222444555555666666666666666555555555555555555555555666666777999:::;;;<<<======???AAABBBCCCDDDGGGIIIGGGJJJNNNRRRTTTWWWZZZ\\\YYY[[[^^^aaaccceeeeeeeeeggghhhjjjlllnnnoooppppppqqqsssuuuxxxzzz{{{{{{{{{zzzzzzzzzyyyxxxwwwvvvuuuxxxwwwuuutttssssssssstttvvvuuuuuuuuuuuuvvvvvvwwwyyyyyyxxxwwwvvvyyy~~~}}}uuupppkkkfffdddWWWTTTQQQWWWmmm~~~qqqaaaVVVSSSSSSQQQOOONNNVVV```gggmmmmmmcccYYYIIIFFFFFFIIILLLQQQZZZcccmmmvvv{{{nnnaaaeee```YYYTTTQQQPPPOOONNNMMMIIICCC===888555555555111111000000111222333333333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111000000111111222333444333222222111111222222000111111111111222222222111222222333333222222111222333444555555444222111222222222333333333444444444444333444555777999:::777666555666:::<<<;;;999>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnmmmmmmkkkjjjjjjkkkkkkllllllmmmmmmmmmllljjjhhhgggfffgggiiikkkkkkiiigggfffeeeggggggfffccc```^^^^^^```aaaaaaaaa```___]]]\\\ZZZ[[[\\\\\\\\\ZZZXXXVVVRRRRRRRRRQQQPPPNNNLLLKKKGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>>>>>======>>>???>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::888999;;;<<<===>>>======>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;::::::999999999999:::::::::::::::::::::::::::999::::::;;;===>>>>>>???>>>===<<<:::888777777666777777666444444333333333222222222222222222222222333333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111222222222222222111111222222111111111111222222111111111222222333333333222222222222222222222222333333333444444444444555555444333333222222222333333444444555555555555555555555555555555555555555444444555777888999:::;;;===???AAACCCCCCEEEGGGIIIIIILLLQQQTTTVVVXXXZZZ\\\ZZZ[[[]]]```bbbcccdddeeefffgggiiikkklllmmmnnnnnnoooqqqsssvvvxxxzzzzzzzzzzzzzzzzzzyyyxxxwwwvvvuuuxxxwwwuuutttssssssttttttvvvvvvvvvvvvvvvwwwwwwxxxzzzyyyyyywwwwwwyyy}}}zzzvvvqqqmmmlll]]]YYYUUUWWWfff|||qqqcccYYYVVVTTTRRROOOSSSZZZbbbiiiooooooggg\\\MMMHHHEEEHHHLLLQQQYYYaaaiiirrr{{{{{{pppfffddd```ZZZUUUSSSQQQPPPOOONNNKKKDDD>>>888555444444111111111111111222333333333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111222222333444333333222222111111222222000111111111111222222222111222222333333222222111***,,,///222444555555444333333444444444555555555444444444444555777888:::888666555777:::<<<;;;:::>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnnnnnnnmmmlllmmmnnnoooppprrrrrrrrrqqqpppooommmlllkkkkkkllllllllllllkkkkkkjjjkkklllkkkhhheeeddddddeeeeeeeeeeeecccaaa___^^^^^^___```aaa```___]]][[[VVVVVVVVVUUUTTTSSSQQQQQQJJJJJJHHHHHHGGGHHHIIIJJJEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@??????===>>>?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;:::888999;;;<<<===>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::;;;<<<;;;;;;;;;::::::999999999999999::::::;;;<<<======>>>>>><<<;;;:::999999999888888777666555555555555222222222222222222222222444444444444444444444444444333333333222222222222111111111111111111111111333333333333333333333333111111111111111111111111000000111111222111111000222222111111111111222222000111111111111111222222222222222222222222222222333333333333444444444444444444333222222222333333222333333444555444444444555555555555555555555555444444555777888999:::;;;===???AAACCCCCCEEEGGGIIIKKKOOOTTTXXXYYYZZZZZZ[[[\\\]]]]]]^^^___aaabbbccceeefffhhhjjjkkkkkkkkkkkkmmmnnnqqqsssvvvxxxyyyzzzyyyyyyyyyyyyyyyxxxwwwwwwxxxwwwuuutttsssttttttuuuwwwvvvvvvvvvwwwwwwxxxyyyzzzzzzzzzxxxwwwxxx|||~~~zzzvvvtttsssfffbbbZZZVVV]]]tttzzzrrrfff]]]XXXUUURRRPPPUUU[[[bbbiiioooqqqjjjaaaSSSJJJDDDFFFKKKPPPWWW]]]dddnnnwww|||}}}|||tttllleeeaaa]]]YYYWWWUUURRRPPPQQQMMMGGG@@@:::666444444222111111111111222222333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333222222222222333444444333333333222222222111111000111111111111222222222111222222333333222222111***+++...111444555666666444444444555555555666666444444444444555777888999888777777888;;;<<<<<<;;;>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnpppoooooonnnoooqqqrrrsssvvvvvvuuutttsssrrrqqqpppoooooonnnnnnmmmmmmnnnnnnmmmnnnooonnnllliiihhhhhhgggggghhhgggfffdddcccaaabbbcccdddeeedddcccaaa```\\\[[[[[[ZZZXXXVVVUUUTTTOOOMMMKKKIIIIIIJJJKKKLLLHHHHHHHHHHHHGGGFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>???@@@@@@@@@???======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;<<<===<<<<<<;;;::::::999888888888888999::::::;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;:::999888888777777777888444444444333333333333333444444444444444444444444333333333222222222222111111111111111111111111111333333333333333333333333111111111111111111111111//////000111111111111000222222111111111111222222111111111111222222222222222222222222222222222222222222333333333444444444444333333222222333333333333333444555555555555444555555555555555555555555666666777999:::;;;<<<======???BBBCCCDDDEEEHHHJJJMMMQQQWWW[[[\\\[[[[[[[[[^^^^^^]]]]]]]]]___aaabbbdddeeegggiiijjjiiiiiihhhjjjkkknnnqqqtttvvvxxxyyyxxxxxxyyyyyyyyyyyyyyyxxxxxxwwwuuutttttttttuuuvvvuuuuuuuuuuuuvvvwwwxxxxxxzzzzzzzzzyyyxxxxxxzzz|||{{{xxxvvvvvvooojjjbbbYYYWWWfff|||uuujjj___XXXTTTSSSRRRRRRXXX^^^dddlllpppmmmfffXXXMMMCCCCCCHHHMMMRRRWWWaaalllvvv|||~~~}}}xxxrrrhhheeeaaa^^^\\\YYYVVVSSSSSSOOOIIIBBB<<<777444333222222222111111222222333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222222222111111222222333444333333333333222222111111000000111111111222222222111222222333333222222111111222333444444444444444444444444444555555555555444444444555666777777888888888888999;;;<<<<<<<<<>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnqqqqqqppppppqqqsssuuuvvvyyyxxxwwwuuutttrrrrrrqqqqqqqqqooonnnnnnnnnoooooonnnpppqqqpppnnnlllkkklllggghhhiiiiiiiiihhhgggfffdddeeeggghhhgggfffdddcccaaaaaa```^^^\\\YYYWWWVVVTTTSSSPPPNNNMMMNNNOOOPPPNNNMMMMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBB@@@?????????@@@AAAAAAAAA@@@>>>>>>======<<<<<<<<<;;;;;;;;;======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::;;;;;;<<<===<<<<<<;;;::::::999888888888888999999:::;;;;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;::::::999:::::::::777777666666666555555555444444444444444444444444333333222222222111111111111111111111111111111111333333333333333333333333111111111111111111111111...///000111111111111111222222111111111111222222333333333333333333333222222222222222222222222222222222222333333333444444333333333222222333333444444444555666666666666666555555555555555555555555666666777999:::;;;<<<===>>>@@@BBBCCCDDDFFFHHHJJJNNNSSSXXX[[[\\\\\\[[[[[[______^^^]]]]]]^^^```aaacccdddgggiiijjjiiihhhgggiiijjjlllnnnqqqtttwwwxxxwwwxxxyyyyyyzzzzzzzzzzzzxxxwwwuuuttttttuuuvvvvvvsssssssssttttttvvvwwwwwwyyyzzz{{{zzzyyyyyyzzz{{{|||~~~yyywwwwwwtttppphhh___WWW___zzz{{{ooocccYYYTTTSSSUUUPPPTTTZZZ```jjjrrrrrrmmm]]]PPPCCC@@@DDDHHHMMMRRR```lllyyy}}}wwwnnnkkkfffccc```]]]ZZZWWWUUUQQQKKKDDD>>>999666444333333222222222222222333333222222111111222222333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222000000000000000111111222222222333333333222111000000000111111111222222222111222222333333222222111444444444444333333222111222333333333333444444444444444555666666777777777777888999::::::;;;<<<===>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnsssrrrrrrrrrssstttvvvwwwzzzyyywwwuuusssrrrrrrqqqsssrrrqqqpppooooooooopppoooppprrrrrrpppnnnnnnnnniiijjjkkkllllllkkkjjjiiiggghhhiiijjjjjjiiigggfffeeeeeedddbbb```^^^\\\[[[\\\ZZZYYYWWWUUUUUUUUUUUUUUUUUUTTTRRRPPPMMMKKKJJJHHHHHHFFFEEECCCAAA@@@???@@@AAABBBBBBBBBAAA??????=========<<<<<<<<<;;;;;;::::::::::::<<<===>>>???<<<<<<===>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::;;;<<<;;;;;;;;;::::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>======<<<;;;;;;<<<<<<===;;;::::::999999888888888555555555555555555555555333333333333222222222222222222222222222222222222333333333333333333333333111111111111111111111111//////000111222222222222222222111111111111222222444444444333333333333333222222222222222222222222222222222222333333333333333333222222222333444444444555666666777777666666555555555555555555555555444444555777888999:::;;;>>>@@@BBBDDDDDDFFFHHHJJJOOORRRWWWZZZ[[[[[[[[[\\\_________^^^______```aaabbbdddgggjjjkkkkkkiiihhhiiijjjkkkmmmpppsssuuuwwwvvvwwwxxxzzz{{{{{{||||||wwwwwwvvvuuuuuuuuuvvvwwwrrrrrrrrrssstttuuuvvvwwwwwwyyy{{{{{{zzzzzzzzz{{{xxx|||~~~zzzyyyvvvrrrnnnggg^^^```vvvyyykkk]]]UUUTTTUUUQQQTTTXXX^^^hhhrrruuurrraaaTTTFFF@@@@@@CCCIIIPPP^^^mmm~~~~~~tttpppjjjeeebbb___\\\YYYVVVRRRMMMFFF@@@;;;777666444333333222222222222333333222222111111222222333111111111111111111111111111111111111111111111111111111111111111111111111//////000000111222222222///////////////000111111222222333444333222111000000111111111111222222222111222222333333222222111000000111111111222222222222222222333333333444444444444555666777777666666666888999:::999:::<<<===>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnttttttssssssssstttvvvwwwzzzyyywwwuuusssrrrrrrrrrttttttssssssrrrqqqpppppppppqqqssssssrrrpppppppppnnnnnnooooooooonnnlllkkkiiijjjlllmmmmmmlllkkkjjjgggggggggfffeeedddcccbbbccccccbbb```___]]]\\\\\\^^^]]][[[XXXUUURRROOONNNLLLKKKIIIGGGEEECCCAAA@@@AAABBBBBBCCCCCCBBB@@@???============<<<<<<<<<<<<::::::::::::;;;===>>>@@@<<<===>>>???@@@@@@???>>><<<;;;;;;::::::;;;;;;<<<;;;::::::999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>============>>>>>>>>>>>>>>>===<<<;;;;;;;;;777777777777777777777777666555555555444444444444222222222222222222222222222222222222222222222222111111111111111111111111///000111222333333333333222222111111111111222222333333333333222222111111222222222222222222222222111222222222222333333333333222222222333333444555333444555555666666555555555555555555555555555555444444555777888999:::;;;>>>@@@CCCDDDEEEFFFIIIKKKNNNQQQUUUWWWYYYZZZ[[[]]]^^^___``````aaaaaaaaaaaabbbeeehhhlllmmmmmmkkkjjjjjjkkkkkkllloooqqqtttuuuuuuvvvxxxzzz{{{|||}}}}}}wwwwwwvvvuuuuuuvvvwwwxxxrrrrrrsssssstttvvvwwwxxxuuuwwwzzz|||{{{{{{{{{|||xxx{{{~~~{{{yyytttrrrrrrppphhhfffvvvwwwfffZZZUUUTTTRRRTTTVVVZZZdddooosssqqqeeeYYYKKKBBB>>>@@@GGGPPP[[[nnnwwwrrrkkkeeeaaa^^^[[[ZZZVVVSSSNNNHHHBBB===999777555444333222222222222222333222222111111222222333111111111111111111111111111111111111111111111111222222222222222222222222/////////000111222222222000000000///000111111222111222333444444222111///000111111111111222222222111222222333333222222111000000000000111222333444333333333333444444444555444555666777777666666555555777999999888888;;;===>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnuuuttttttsssssstttvvvwww{{{zzzwwwuuusssrrrrrrrrruuuuuuuuuuuutttsssrrrqqqppprrrtttuuusssrrrrrrrrrrrrssssssrrrqqqooommmlllkkklllnnnoooooonnnmmmlllgggggghhhiiiiiiiiiiiihhhhhhhhhhhhgggeeecccaaa```cccbbb```]]]YYYVVVRRRQQQNNNMMMLLLIIIGGGDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@>>>=========<<<<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<===>>>???@@@AAAAAA@@@???<<<;;;;;;::::::;;;;;;<<<;;;::::::999888888888888:::::::::::::::::::::;;;:::;;;;;;;;;;;;;;;;;;<<<999999999:::;;;<<<===>>>???>>>>>>>>>>>>>>>??????AAA@@@@@@???>>>======<<<999999999999999999999999777777777777666666666666222222222222222222222222111111111111111111111111111111111111111111111111000000111222333444444444222222111111111111222222222222222222111111000000222222222222222222222222111111222222222333333333222222222222333333444555222333444444555555444444555555555555555555555555666666777999:::;;;<<<===>>>@@@CCCDDDEEEFFFIIIKKKMMMPPPSSSVVVWWWYYY[[[]]]^^^___```bbbbbbbbbaaaaaabbbeeeiiimmmooonnnmmmlllkkkkkkkkklllnnnqqqsssuuuuuuvvvxxxzzz{{{}}}}}}~~~wwwwwwvvvuuuuuuvvvwwwxxxssssssttttttuuuwwwxxxyyytttwwwzzz||||||{{{{{{|||yyy{{{}}}{{{xxxrrrqqqsssuuuoookkkxxxnnn^^^UUUSSSQQQSSSSSSVVV___jjjooommmhhh\\\NNNDDD>>>>>>GGGRRRXXXmmmyyytttkkkddd```]]][[[YYYUUUSSSNNNIIICCC>>>:::888555444333333222222222222333222222222222222222333111111111111111111111111111111111111111111111111222222222222222222222222...//////000111222222222111111111000111222222333111222333444444222111///000111111111111222222222222222222333333222222222333333333222333333444444444444444555555555666666444555666777777777666555444666999999777777:::===>>>???@@@@@@AAACCCFFFIIIQQQ[[[nnnwwwwwwvvvvvvuuuuuuuuuuuuttttttuuuuuutttrrrpppooossssssssssssssstttuuuuuuuuuuuuuuuuuuuuutttttttttqqqqqqqqqpppppppppoooooonnnnnnnnnnnnooooooooooooooonnnnnnooopppnnnkkkhhhhhhhhhiiihhhgggeeecccbbbeeeddddddcccaaa^^^[[[ZZZWWWVVVTTTQQQNNNKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB??????>>>===<<<<<<======<<<======>>>>>>===<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888999888777888999;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::============>>>>>>>>>>>>CCCBBB@@@@@@@@@@@@BBBCCC??????>>>===============:::999999888777777777888444444333333333222222222222222333444555555555444222222222111111111000000222222222222111111111111333333333333333333444444222222222333333222222222222222222222222222222222...000222333222222333555444444333333444444555666555555555555555555555555555555555555555555555555555555666777888:::<<<===>>>???@@@BBBDDDGGGIIIJJJMMMOOOQQQSSSVVVXXXYYYYYY^^^^^^___```````````````eeefffhhhjjjkkkmmmmmmnnnllllllmmmnnnoooqqqssstttvvvvvvwwwxxxyyyyyyzzzzzz{{{xxxuuussstttvvvwwwwwwvvvuuuuuuvvvyyy{{{|||{{{|||{{{{{{{{{|||}}}~~~{{{|||~~~}}}{{{yyysssnnnnnnnnnooouuu{{{zzzeeeZZZQQQNNNMMMLLLRRR]]]hhhlllkkkhhhaaaUUUIIIBBBBBBHHHNNN[[[ooottthhhddd```ZZZYYY\\\UUUQQQKKKGGGEEEAAA<<<777111222333333222222333444222222111111111111222222000000000000000000000000111111111111111111111111222111111333444444222000111111000000000000111111111111222222222333333333//////000111222333444444222222222111111111000000111222444555555444222111222222222222222333333333444444333222333444555666666666666666666555555555666777888999;;;<<<===>>>===>>>>>>>>>???BBBFFFJJJQQQ\\\ooowwwwwwwwwvvvuuutttsssrrruuuuuuuuuvvvuuutttrrrqqquuuuuuuuuuuuuuuvvvwwwwwwuuuuuuuuuuuuuuuvvvwwwwwwuuuuuutttsssrrrrrrrrrrrrooooooooooooppppppppppppppppppppprrrssssssqqqpppoooppppppooommmkkkiiihhhfffffffffeeedddaaa___^^^]]]\\\[[[XXXUUURRROOONNNNNNKKKHHHEEECCCCCCEEEFFFEEEEEECCCAAA@@@???>>>>>><<<===>>>>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999:::999777888999;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<<<<============>>>AAA@@@@@@??????@@@@@@AAA???>>>>>>===<<<<<<======;;;:::999888888888888888555555555555444444444444444555555555555555444333222222222222111111111111333333333333222222222222222333333333333333333333222333333444444333333222222222222222222222222222///111333333222222333444000000000000000111222222444444444444444444444444555555555555555555555555555555666777999;;;<<<===@@@@@@BBBDDDFFFIIIKKKMMMNNNOOORRRTTTWWWXXXZZZZZZ]]]]]]^^^___````````````dddeeegggiiijjjllllllmmmmmmmmmmmmnnnooopppqqqrrrssstttuuuwwwyyyzzz||||||~~~{{{wwwvvvvvvwwwxxxxxxwwwvvvuuuvvvxxxzzzzzzzzz{{{{{{{{{|||}}}~~~}}}~~~~~~{{{xxxrrrmmmlllllllllqqqxxxrrrbbbTTTQQQOOOOOORRRYYYaaaeeeeeehhhcccYYYMMMDDDCCCIIIOOOZZZkkkvvvkkkgggccc]]]YYYYYYVVVQQQLLLHHHFFFCCC===999222222333333222222333333333333222222222222333333111111111111111111111111111111111111111111111111222222111333444333111///000000////////////000000111111222222222333333333000000111111111111111222222222222111111111000000000111333444444333111000......///000111222222333444333333222333444555666666666666666666666666555666777888999;;;<<<===>>>===>>>>>>>>>???BBBFFFJJJQQQ\\\ooovvvvvvwwwwwwvvvtttqqqpppuuuuuuvvvvvvvvvuuuuuutttxxxxxxwwwwwwwwwxxxyyyyyyvvvvvvuuuuuuvvvxxxzzz|||yyyxxxvvvtttrrrrrrrrrrrrpppppppppqqqqqqqqqrrrrrrqqqpppppprrrtttvvvvvvuuurrrrrrrrrqqqooollljjjhhhhhhiiiiiiiiihhhfffdddcccbbbbbbbbb```]]]YYYUUUSSSUUUQQQLLLGGGDDDEEEFFFHHHJJJHHHFFFDDDBBB@@@???>>>===>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<:::888888999::::::999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<<<<<<<===;;;;;;:::999999999::::::888888888777777777666666888888888888777666555444444444444333333333333222444444444333333333333222222222222222222222222222333333444444444444333333333333333333333333333333///111333333222222333444222222111111222222333444333333333333444444444444555555555555555555555555555555666777999;;;===>>>???@@@AAACCCFFFIIILLLMMMOOOPPPRRRUUUXXXYYY[[[[[[[[[\\\]]]^^^___`````````cccdddfffhhhiiikkkkkklllnnnnnnnnnnnnnnnoooooooooqqqrrrtttvvvyyy{{{}}}~~~|||xxxwwwwwwwwwwwwwwwxxxwwwuuuvvvxxxyyyyyyxxxzzzzzzzzz{{{|||~~~{{{xxxqqqllljjjjjjjjjnnnuuulllWWWQQQPPPPPPRRRVVVZZZ___bbbgggeee___TTTIIIEEEJJJQQQWWWeeewww{{{nnnjjjgggaaaZZZVVVWWWSSSMMMJJJHHHEEE@@@;;;444333333222222222333333444333333333333333333444111111111111111111111111111111111111111111111111333222222222333333111////////////....../////////111111222222222333333333222111111111000000//////222222222111111111111111000000222222222222000000---...///000111333444444333333222222222333444555555555666666666666666666777777888999;;;<<<=========>>>>>>??????BBBFFFIIIQQQ\\\ooorrrtttvvvwwwwwwuuurrrqqqttttttuuuuuuvvvvvvvvvvvvyyyxxxxxxxxxxxxxxxyyyyyywwwvvvuuuuuuvvvzzz}}}{{{yyyvvvsssrrrqqqqqqrrrrrrrrrrrrrrrsssssssssssspppooonnnppprrruuuuuuuuusssssssssqqqooollljjjhhhiiiiiijjjkkkjjjiiihhhgggddddddeeedddaaa]]]YYYVVVXXXUUUPPPKKKGGGEEEEEEEEEGGGFFFDDDBBBAAA???>>>>>>???>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::===;;;999999::::::999888999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;======<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999999999::::::;;;;;;;;;::::::999777777777777666666666666555555444444444333333333333333222222222222222111222333333444444333333222333333333333333333333333///111333333222222333444333222222222222333444444222222333333333333333444555555555555555555555555555666666777999;;;===>>><<<===???AAADDDHHHJJJLLLOOOPPPSSSUUUXXXZZZ[[[[[[[[[\\\]]]___```aaaaaaaaacccdddfffgggiiijjjkkkkkkkkklllmmmmmmnnnnnnnnnnnnpppqqqsssuuuxxxzzz|||}}}~~~{{{wwwuuuuuuuuuttttttyyywwwuuuuuuwwwxxxwwwvvvwwwwwwxxxxxxzzz{{{}}}~~~}}}~~~~~~~~~{{{zzzsssnnnmmmlllkkkooouuuyyysss[[[PPPOOOPPPSSSUUUWWW\\\bbbdddfffdddZZZMMMGGGJJJQQQVVV```ooo~~~rrrkkkhhhccc\\\VVVXXXTTTOOOLLLJJJGGGBBB>>>666555333222333333333333333333222222222222333333111111111111111111111111111111111111111111111111444222111111222222000///000000////////////000000111111222222222333333333111111111000000000//////111111111111111111111111111111222222222222111111111111222222333444555555222222222222333333444444555555555555666666666666777888888999;;;<<<<<<===<<<===??????@@@BBBFFFIIIRRR\\\pppoooqqqtttwwwxxxwwwvvvuuusssssssssttttttuuuvvvvvvxxxwwwwwwvvvvvvvvvwwwwwwvvvuuuttttttwwwzzz~~~}}}{{{yyyvvvtttsssssssssssssssssssssttttttttttttsssqqqpppppprrrssstttsssvvvvvvvvvtttrrrooolllkkkhhhiiijjjkkkkkkjjjiiiiiieeefffggggggeeebbb^^^\\\XXXVVVSSSOOOKKKGGGCCCBBBDDDCCCBBBAAAAAA@@@AAAAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::===;;;999999:::::::::888999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::999:::<<<<<<<<<<<<:::999<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;===>>>????????????;;;;;;;;;:::::::::999999666666666555555555444444555444444444333333333222222222333333333333222222333333333333333333333333000222333333222222222333///////////////000111111222222222333333444444444666666666666666666666666666666777888999;;;===>>>===>>>???AAADDDGGGJJJKKKNNNOOORRRTTTWWWYYYZZZZZZZZZ[[[]]]___aaabbbbbbbbbcccdddeeegggiiijjjkkkkkkhhhiiikkklllnnnoooooooooqqqqqqsssuuuwwwyyy{{{{{{}}}{{{xxxvvvvvvvvvuuusssxxxwwwuuuuuuvvvwwwvvvuuuttttttuuuuuuvvvxxxyyyzzzzzz{{{|||||||||}}}|||}}}wwwttttttsssrrruuuzzz|||{{{dddUUURRRRRRUUUVVVUUUYYY```aaaeeeggg___SSSKKKKKKOOOVVV]]]hhhuuuxxxlllhhhddd^^^XXXXXXTTTOOOMMMLLLIIIDDD@@@999666333222333444333222222222111111111111222222111111111111111111111111111111111111111111111111333222000000111222000///222111111000000111111222111111222222222333333333000000000000111111111111111111111111111111111111222333333333333333333222444444444333333333333333222222333333444444444444444555555555666666777777888888999::::::;;;<<<<<<<<<===???@@@@@@BBBFFFHHHRRR]]]pppoooqqqtttwwwxxxyyyyyyxxxtttsssssssssttttttuuuvvvvvvvvvuuuttttttttttttuuutttsssssstttvvvyyy}}}~~~}}}{{{zzzxxxvvvuuussssssssstttttttttuuuuuuvvvuuuttttttuuuvvvuuusssuuuuuutttsssqqqooolllkkkhhhiiijjjkkkkkkjjjiiiiiiggghhhiiijjjiiigggeeecccZZZYYYWWWTTTOOOJJJEEEBBBCCCCCCBBBBBBCCCDDDDDDEEEAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999===;;;999999:::;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<;;;;;;:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<===???@@@AAAAAABBB=========<<<<<<<<<<<<;;;999999999888888888777777777777777666666555555444333333444444444444333333333333333333333333333333000222444333222111222333111111111111111222222333222222333333444444555555666666666666666666666666666666777888:::<<<>>>???@@@AAABBBDDDFFFIIIKKKLLLLLLMMMPPPRRRUUUVVVXXXXXXYYYZZZ\\\^^^```aaabbbcccaaabbbdddfffhhhiiijjjjjjeeegggiiilllnnnnnnooonnnpppqqqrrrtttvvvyyyzzz{{{~~~|||zzzyyyyyyyyywwwvvvwwwvvvttttttuuuvvvvvvuuusssssssssssstttuuuvvvvvvwwwxxxzzzzzzzzz{{{~~~|||{{{}}}~~~|||~~~|||nnn]]]VVVSSSWWWVVVSSSTTT[[[___dddhhhdddZZZQQQNNNNNNUUU[[[ccclll{{{ssskkkhhhbbb]]]XXXTTTPPPMMMMMMJJJFFFBBB<<<888333222444555444222222111111000000111111222222222222222222222222222111111111111111111111111222111//////111222111111333222222111111222222333111111222222222333333333000000111111222222222333111111111111111222222222333333333333333333333333333333333222111111000000222333444555555555444444444444555555666777777777888888999::::::;;;<<<<<<;;;===???@@@AAACCCEEEHHHRRR]]]ppprrrssstttvvvxxxyyyzzzzzzvvvuuutttttttttuuuvvvwwwuuuuuutttsssssssssssssssqqqrrrrrrtttvvvxxxzzz{{{~~~~~~~~~}}}zzzxxxvvvssssssssstttttttttuuuuuuvvvvvvvvvwwwyyyxxxvvvttttttttttttsssrrrooommmllliiijjjkkklllkkkkkkiiiiiihhhhhhiiiiiiiiiiiiiiihhh```___\\\WWWRRRNNNJJJHHHCCCCCCCCCCCCCCCDDDEEEFFFBBBAAA???>>>===<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<:::999999;;;<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;;;;::::::999999::::::;;;::::::999999:::;;;;;;<<<::::::999999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;<<<===>>>????????????=========<<<<<<<<<<<<;;;=========<<<<<<<<<<<<;;;:::::::::999888777777777555555666666666666555555444444444444444444444444111222444333222111111222444444444444444555555666222333333444555555666666666666666666666666666666666666777888:::<<<>>>???BBBBBBCCCDDDFFFHHHJJJKKKJJJKKKMMMPPPRRRTTTUUUVVVVVVWWWYYY\\\^^^```aaaaaa^^^```aaaccceeefffggggggfffgggjjjlllmmmmmmllllllmmmnnnqqqsssvvvyyy{{{}}}}}}{{{zzzyyyzzzzzzxxxwwwvvvuuussssssuuuvvvvvvuuuttttttssssssssssssttttttvvvxxxyyyyyyyyyyyy{{{|||}}}{{{uuu```UUUQQQVVVWWWSSSRRRXXX___dddiiihhhaaaXXXQQQNNNSSSYYY___dddppp}}}rrrmmmfff```XXXTTTOOOMMMMMMKKKGGGCCC>>>999333222444555444111333222222111111222222333222222222222222222222222111111111111111111111111111///......000222333222222222111111111111222222111111222222222333333333333333333333222222222222000000111111111222222222333333222222222222333333222222222222222222111111333444555666666666555555444444555555666777777888888999999::::::;;;;;;<<<;;;===???AAAAAACCCEEEGGGSSS]]]qqquuuuuuvvvwwwxxxyyyzzzzzzxxxwwwvvvuuuuuuvvvwwwxxxuuuuuutttssssssssssssssspppqqqrrrtttvvvwwwxxxyyy{{{|||~~~~~~}}}zzzwwwtttsssssssssssstttttttttuuuttttttuuuwwwyyyyyywwwtttxxxxxxyyyxxxwwwuuusssrrrjjjkkklllllllllkkkjjjiiiffffffgggggghhhiiijjjjjjgggddd___YYYTTTQQQOOONNNCCCBBBBBBBBBBBBBBBCCCDDDCCCAAA???>>><<<<<<<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>=========<<<<<<<<<<<<;;;:::999999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<999999999999::::::;;;<<<999999999999::::::;;;<<<;;;;;;:::::::::999999999;;;<<<<<<=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;@@@@@@@@@@@@????????????<<<<<<;;;;;;:::999888888777777888888888888777777444444444444444444444444111222444444222111111222222222111111222222333444333333444444555666777777777777777777777777777777666777777999:::<<<>>>???AAAAAAAAABBBDDDEEEGGGHHHHHHIIILLLNNNQQQSSSTTTTTTTTTUUUWWWZZZ\\\^^^___```\\\]]]___aaacccdddeeeeeegggiiijjjllllllllljjjiiikkklllooossswwwzzz}}}zzzyyyxxxxxxyyyyyywwwvvvuuutttssssssuuuvvvvvvuuuuuuuuutttsssssssssssstttwwwxxxyyyyyyxxxwwwxxxzzzzzzvvv^^^RRRMMMTTTXXXUUUTTTYYY```dddiiijjjeee]]]TTTOOOQQQWWW\\\```iiiyyyyyyqqqiiiaaaWWWSSSOOOMMMMMMKKKGGGCCC???:::444222444666444111444333333222222333333444222222222222222222222222111111111111111111111111000///---...000333333333111111000000000000111111111111222222222333333333666666555444333222111000000000111111222222222222222222111111111111222222333333333444444555555555444444666777777777666555444444444555666777777888999999999::::::;;;;;;;;;;;;===???AAAAAACCCEEEGGGSSS]]]qqquuuuuuwwwxxxyyyzzzzzzzzzwwwwwwvvvwwwxxxzzz|||~~~|||wwwuuuvvvwwwvvvttttttsssrrrrrrtttwwwzzz||||||{{{zzz}}}{{{xxxuuuttttttttttttvvvxxxyyyvvvxxxyyyxxxvvvvvvwwwxxxwwwxxxyyyxxxwwwtttqqqpppkkkkkklllmmmmmmlllkkkkkkjjjfffbbbaaaeeehhhjjjjjjjjjhhhfffbbb]]]WWWRRRPPPJJJGGGDDDBBBBBBBBBAAA@@@@@@@@@@@@AAAAAA@@@===;;;===============<<<<<<;;;===;;;:::999999:::<<<===>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999:::;;;<<<<<<;;;::::::999999::::::;;;999::::::;;;;;;::::::999888999999::::::999999888999999::::::::::::;;;;;;:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>===<<<<<<===<<<<<<;;;999888888777:::::::::999999888888888888777666444333333333333///...---...111333444333000111222333444555555555444333222111111333555666000111333555777999::::::666666777999;;;<<<>>>>>>@@@??????@@@AAACCCFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOQQQSSSVVVYYY\\\^^^______aaaaaaaaaaaabbbbbbbbbbbbddddddfffgggiiiiiijjjjjjkkkkkklllnnnqqquuuxxxzzz|||{{{zzzyyyyyyyyyyyyyyywwwvvvvvvvvvvvvxxxyyyzzzuuutttsssqqqppppppqqqqqqttttttsssssstttuuuvvvwww~~~{{{rrrbbbSSSKKKPPPVVVUUUVVV[[[]]]dddkkknnnnnnjjj___TTTPPPUUU^^^eeehhhmmmzzz~~~ssslllhhh^^^XXXQQQMMMKKKJJJGGGDDD???<<<888333111111222333333333333222222111111111111111222222222333333333000000000000000000000000000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222333222111000000000111222222222222111111111111000222222222222222222222222333333333444444444555555777777777777777777777777777888888999999:::;;;;;;>>>>>>>>>===>>>AAAGGGKKKSSS^^^rrruuuvvvwwwxxxyyyzzzzzzzzzwwwwwwwwwxxxzzz}}}zzzwwwwwwvvvtttrrrtttsssrrrrrrsssvvvyyy{{{zzzyyyyyy{{{}}}}}}{{{xxxvvvuuuuuutttuuuvvvwwwxxxvvvxxxyyyxxxwwwvvvwwwxxxxxxxxxxxxwwwvvvtttrrrqqqmmmmmmmmmmmmmmmmmmmmmmmmrrrlllfffcccdddgggiiijjjjjjiiigggccc^^^YYYUUURRRLLLJJJHHHFFFEEEDDDDDDCCCBBBBBBAAABBBBBBAAA???>>>===>>>>>>>>>>>>===<<<<<<===<<<:::999999:::<<<===============<<<;;;:::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999888888777888888888;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<=========???????????????>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999::::::999888666555444444222000//////111222222111111222222333444444444444555444333222222444666777666666777777777666555555777777888:::;;;<<<===>>>======>>>???@@@BBBDDDDDDFFFGGGHHHIIIKKKLLLMMMNNNOOOQQQTTTWWWZZZ\\\]]]]]]`````````aaaaaabbbbbbbbbeeeeeeggghhhiiiiiiiiiiiijjjkkklllnnnqqqtttwwwyyy{{{zzzzzzyyyyyyyyyzzzzzzyyyxxxwwwvvvvvvxxxyyy{{{tttsssqqqpppppppppqqqqqqtttuuuuuuuuuvvvvvvvvvvvv|||~~~{{{sssbbbSSSKKKPPPVVVVVVWWW]]]aaagggmmmpppqqqnnncccXXXNNNRRRZZZaaacccgggrrr~~~vvvnnniii\\\VVVOOOJJJIIIHHHEEEBBB???<<<888444222111222333444444444333333333222222111111222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222111111222222222333333333333333333333333333333333333222111111111111222333222222222111111111111000222222222222222222222222444444444444555555555555777777777777777777777777777888888999999:::;;;;;;===>>>>>>>>>???BBBFFFJJJQQQ\\\ooouuuvvvwwwyyyzzzzzzzzzzzzwwwwwwxxxyyy|||}}}zzzwwwuuusssqqqtttsssrrrrrrrrrtttvvvxxxxxxxxxwwwyyy{{{{{{zzzyyyxxxwwwvvvuuuuuuuuuvvvvvvvvvwwwxxxxxxwwwvvvwwwyyyyyyxxxwwwvvvuuutttsssrrrpppooonnnmmmmmmnnnooopppyyyssskkkfffdddfffhhhiiiiiiiiihhheeeaaa\\\WWWUUUPPPOOOMMMKKKIIIHHHGGGGGGFFFEEEEEEDDDCCCBBB@@@@@@>>>>>>??????>>>>>>===<<<===<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;:::999888777777777777;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;??????????????????>>>===;;;;;;<<<<<<=========>>><<<<<<<<<;;;;;;;;;;;;:::<<<======<<<:::888666555555333111000111222111000222222333444444333333333555555444333444555666777888888888888777666555444999999999:::;;;<<<<<<<<<;;;;;;===>>>@@@AAAAAAAAABBBCCCDDDFFFHHHJJJKKKLLLMMMNNNQQQTTTWWWYYYZZZ[[[^^^^^^___```aaabbbbbbcccfffggghhhhhhiiiiiiiiiiiijjjjjjkkkmmmooorrruuuwwwxxxxxxxxxyyyyyyzzz||||||}}}{{{yyywwwvvvxxxzzz{{{sssrrrqqqpppooopppqqqrrruuuuuuwwwxxxxxxxxxwwwvvv{{{~~~}}}|||uuueeeVVVMMMPPPWWWYYY\\\```dddjjjppptttwwwtttjjj___QQQTTT[[[bbbdddfffnnnwwwyyypppiii\\\VVVNNNJJJHHHGGGEEECCC@@@===999555333222333333444444444444444333333333111111222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222333333222222222222333333222222222111111111111000222222222222222222222222444444444444555555555555777777777777777777777777777888888999999:::;;;;;;<<<===??????@@@BBBFFFIIIOOOYYYlllvvvwwwxxxyyyzzzzzzzzzzzzyyyyyyyyyyyy{{{}}}{{{xxxuuusssrrrtttsssrrrqqqqqqrrrtttuuuvvvvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvuuutttttttttuuuwwwxxxxxxvvvvvvwwwyyyyyyxxxwwwuuuttttttsssssssssqqqpppnnnnnnpppqqqsssyyyuuuooojjjgggfffffffffgggggggggeeebbb^^^ZZZWWWSSSRRRQQQOOOLLLJJJJJJJJJKKKLLLKKKIIIEEEBBBAAA@@@?????????@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<;;;::::::999999999:::;;;::::::999999::::::;;;999::::::;;;;;;::::::999999::::::::::::::::::999999999999:::::::::;;;;;;;;;:::::::::::::::::::::======>>>>>>>>>>>>======;;;;;;<<<<<<<<<==================<<<<<<<<<<<<<<<>>>>>>??????===:::777555666444222111222333222111333333444444444333222222555444444333444555666666444555666888999999999999::::::::::::;;;;;;;;;;;;999;;;===???@@@@@@?????????@@@BBBDDDFFFHHHJJJKKKKKKLLLOOOQQQTTTVVVXXXYYY\\\\\\]]]___```aaabbbcccgggggghhhiiiiiihhhhhhhhhiiiiiijjjkkkmmmpppsssuuuuuuvvvvvvwwwyyy{{{}}}~~~}}}zzzxxxwwwxxxzzz|||ssssssqqqqqqqqqqqqrrrssstttvvvxxxzzzzzzzzzxxxwww{{{~~~}}}xxxiii\\\PPPQQQWWW[[[___ccccccjjjssszzz~~~|||pppcccSSSTTTZZZaaaeeegggmmmttt{{{pppggg___YYYQQQLLLJJJIIIGGGEEEAAA>>>;;;777444333333333333333333333333333333333111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111333333333333333333444444222222222111111111000000222222222222222222222222333333333333444444444444666666666666666666666666777888888999999:::;;;;;;;;;===???@@@AAACCCEEEHHHOOOXXXjjjwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzz||||||~~~{{{xxxuuutttsssrrrrrrqqqppppppqqqrrrrrrtttuuuwwwwwwwwwwwwwwwwwwyyyxxxwwwvvvuuusssrrrqqqtttuuuwwwvvvuuuuuuwwwxxxyyyxxxvvvuuutttttttttttttttsssqqqppppppqqqssstttssssssqqqoookkkgggdddcccdddeeefffeeeccc___[[[YYYTTTUUUUUUSSSNNNLLLKKKLLLPPPQQQQQQNNNIIICCCAAA@@@@@@@@@AAAAAA@@@@@@???>>>======<<<<<<;;;;;;;;;;;;<<<============<<<<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::999999999::::::;;;<<<;;;::::::999999::::::;;;999::::::;;;;;;::::::999:::::::::;;;;;;:::::::::999999999:::::::::;;;;;;:::::::::::::::999999999;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::========================>>>>>>??????>>>;;;888666555444222222333444444333333333444444444333222222333333333333333444444555222333555777999:::;;;;;;:::::::::::::::::::::::::::;;;===>>>?????????>>>>>>???AAACCCEEEGGGIIIJJJJJJKKKMMMOOORRRUUUWWWXXXYYYZZZ[[[]]]___aaabbbcccfffgggggghhhhhhhhhgggggghhhhhhiiijjjkkknnnppprrrsssssstttvvvxxxzzz}}}~~~~~~|||yyyxxxyyyzzz{{{vvvuuutttsssrrrssstttttttttuuuxxxzzz{{{{{{zzzyyyzzz|||~~~}}}nnn```SSSPPPTTTYYY]]]```___gggrrr|||tttfffQQQPPPSSSZZZ```dddjjjppp~~~}}}pppfffbbb[[[RRRLLLJJJIIIGGGEEEBBB@@@<<<888666444333333111111111111111111222222111111222222222333333333111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333222222222222222222222222222222333333444444444444222222222111111111000000222222222222222222222222111222222222222333333333666666666666666666666666777888888999999:::;;;;;;;;;===???@@@AAACCCEEEHHHOOOYYYkkkxxxxxxyyyzzzzzzzzzzzzzzz{{{zzzyyyxxxwwwxxxyyyyyy|||}}}|||zzzvvvtttsssssspppppppppoooppppppqqqqqqsssvvvxxxyyyxxxvvvuuuuuuwwwwwwvvvvvvtttrrrqqqppprrrsssuuuuuuttttttvvvwwwwwwwwwwwwvvvuuuttttttttttttsssrrrqqqqqqrrrssstttoooqqqsssqqqmmmhhhdddbbbbbbccceeefffdddaaa]]][[[UUUXXXXXXVVVQQQMMMMMMNNNQQQTTTVVVTTTMMMGGGCCCBBBAAAAAAAAABBBAAA@@@@@@???>>>>>>======<<<;;;;;;;;;<<<===============<<<<<<:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::777777777777888999:::;;;;;;::::::999999::::::;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<============>>>>>>>>>>>>>>>???>>>===<<<:::999666555333333444555555444222222333444444333333333222222222333333333444444444555666777888888888888888888888888999999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJMMMOOORRRUUUVVVWWWXXXZZZ\\\___aaacccddddddeeeffffffgggggggggggghhhhhhhhhhhhjjjlllnnnooopppqqqrrrtttvvvyyy{{{|||~~~|||{{{zzzzzzzzzzzzxxxwwwuuutttssssssttttttrrrtttvvvyyy{{{|||||||||zzzzzz}}}uuugggVVVNNNPPPVVVYYYZZZ[[[bbblllwwwxxxjjjTTTPPPOOOUUU]]]dddkkkrrr~~~tttiiiddd]]]SSSLLLIIIGGGEEECCCCCCAAA>>>:::777555444333000000000000111111111111111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333444444444444444444444444000111222333444444444333222222222111111111111000222222222222222222222222222222222222333333333333777777777777777777777777777888888999999:::;;;;;;<<<===??????@@@BBBFFFIIIPPPZZZlllxxxyyyzzzzzz{{{zzzzzzzzzzzzyyyxxxwwwwwwxxxyyyzzzzzz{{{{{{yyytttqqqpppqqqnnnnnnnnnoooooopppppppppsssvvv{{{{{{yyyuuussssssuuuuuuuuuuuusssqqqpppnnnppprrrsssssssssssstttvvvvvvvvvwwwwwwvvvuuutttsssssssssssssssssssssssssssppprrrtttrrrmmmgggeeedddaaacccfffhhhgggddd```^^^WWWZZZ\\\YYYSSSOOONNNPPPNNNSSSXXXXXXRRRKKKGGGFFFBBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>======<<<;;;:::;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888777888888999999;;;::::::999999::::::;;;999::::::;;;;;;::::::999::::::;;;;;;;;;;;;::::::999999::::::::::::;;;;;;999999::::::;;;;;;<<<<<<999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<=========<<<<<<<<<=========>>>>>>?????????>>>>>>=========999777555444555555444222111222222333444444444444222333333444444444444444555555666777777777666666666666777777888888888999:::::::::::::::;;;<<<===>>>>>>???AAABBBDDDEEEEEEFFFGGGHHHIIILLLOOORRRTTTUUUVVVXXX[[[^^^aaacccdddbbbcccdddeeeffffffffffffgggggggggggghhhjjjlllnnnooooooppprrrtttwwwyyy{{{||||||||||||{{{zzzzzzyyyyyyxxxvvvtttsssrrrrrrsssqqqrrrtttwwwzzz|||~~~}}}|||qqq^^^RRRQQQWWWYYYYYYYYY]]]dddooo{{{zzzoooZZZRRRMMMQQQZZZbbbkkksss{{{ppphhh```VVVMMMJJJHHHEEECCCCCCBBB???;;;888666444333000000111111111222222222111111222222222333333333222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333///000111222333333333222222222222111111111111000222222222222222222222222333333444444444555555555777777777777777777777777777888888999999:::;;;;;;===>>>>>>>>>???BBBFFFJJJOOOYYYmmmyyyyyyzzzzzz{{{zzzzzzzzzxxxxxxwwwwwwxxxyyy{{{|||yyy{{{{{{xxxrrrnnnnnnnnnmmmmmmnnnnnnoooppppppppprrrwww|||}}}zzzuuurrrqqqssstttttttttsssqqqooonnnoooppprrrrrrrrrrrrsssuuuuuuvvvwwwxxxwwwvvvsssrrrrrrrrrsssttttttsssrrrrrrsssuuuuuuqqqkkkgggeeefffbbbdddgggiiiiiifffbbb```YYY\\\^^^[[[UUUPPPPPPRRRJJJQQQYYYZZZUUUNNNJJJIIIBBBBBBCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<;;;:::999999999999;;;::::::999999::::::;;;999::::::;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;:::999999:::::::::;;;;;;;;;999999:::;;;;;;<<<======:::;;;;;;<<<=========<<<;;;;;;<<<===>>>???@@@@@@;;;<<<<<<<<<======>>>>>>@@@@@@???>>>>>>??????@@@<<<:::777555555444222000000111222333444555555555333444555555666666555555333444555666777777777777555555555666777777888888999999888777888999;;;<<<===>>>???@@@AAABBBCCCCCCDDDEEEEEEGGGJJJMMMPPPRRRTTTUUUXXX[[[^^^aaacccddd```aaabbbdddeeefffffffffggggggfffggghhhiiikkkmmmnnnnnnoooqqqsssvvvxxxyyyzzz{{{|||||||||{{{yyyxxxyyyxxxvvvsssrrrqqqqqqqqqpppqqqsssvvvyyy|||{{{fffXXXUUUZZZ\\\[[[XXXZZZ^^^ggguuu|||sssZZZOOOGGGJJJRRR\\\fffnnnwwwmmmeeeYYYQQQLLLJJJGGGEEEDDDBBB???<<<999666444333111111222222222333333333111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000111111222222222333333333000000000000000000000000...///111222333333222222222222222111111111111000222222222222222222222222555555555666666666777777777777777777777777777777777888888999::::::;;;;;;>>>>>>>>>===>>>AAAGGGKKKNNNYYYmmm~~~}}}|||{{{{{{{{{{{{{{{|||{{{yyywwwvvvwwwyyyzzzzzzyyywwwvvvtttrrrppppppnnnnnnnnnoooppppppqqqqqqtttvvvwwwxxxxxxwwwvvvtttsssssstttttttttsssqqqppprrrrrrrrrrrrrrrqqqpppoootttuuuvvvvvvvvvvvvvvvuuuwwwuuusssssstttttttttssstttttttttqqqnnnkkkkkkkkkjjjkkkkkkkkkiiifffbbb``````^^^[[[YYYXXXWWWUUUSSSPPPQQQSSSVVVXXXTTTLLLEEE@@@@@@??????@@@AAACCCDDDBBBAAA???============>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>?????????>>>>>>===============>>>;;;::::::999999::::::;;;;;;;;;;;;::::::999999999999::::::;;;;;;::::::999;;;:::999888999:::;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<========================???===;;;<<>><<<========================<<<:::777555333222333333333333333222222222111111666666666555444444444333777777888888888888777777888888777777666666555555777777999999999888666555999;;;===>>>>>>@@@BBBEEEAAACCCEEEGGGIIILLLOOORRRPPPQQQUUUXXX\\\___aaabbbccccccddddddeeefffggggggjjjjjjiiiiiihhhiiiiiiiiimmmmmmmmmoooppprrrtttuuuxxxyyyzzz{{{||||||||||||zzzyyywwwuuutttsssrrrrrruuuuuutttuuuwwwzzz}}}ttthhh___YYYXXXZZZWWWUUUVVV^^^iiissswwwwww^^^PPPGGGMMMTTTWWW```kkkyyyuuummmddd[[[VVVPPPJJJGGGHHHGGGGGGEEEAAA;;;666333222111111222222222333333333333222222111111222222333000111333444444333111000111111222222222222111111//////000111222222333333222222222111111111000000444444444444333222222111000111222333333222111000444444444444333222222111111111111111111111111111444555555555555555555444444666888888666555555555777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIIOOOYYYmmm||||||{{{zzzzzzzzzzzzzzz~~~}}}{{{yyyxxxxxxxxxxxxyyyxxxwwwuuusssqqqpppooonnnnnnnnnoooppppppqqqqqqssstttuuuwwwwwwuuutttsssrrrssstttttttttrrrqqqppprrrssssssssssssrrrqqqpppssstttuuuuuuvvvuuuuuuuuuuuusssrrrrrrssssssrrrqqqrrrrrrrrrqqqpppnnnmmmmmmmmmnnnooonnnlllhhhdddaaa___^^^^^^^^^___^^^[[[XXXRRRQQQRRRUUUVVVTTTNNNIIIEEEDDDBBBAAA@@@AAABBBBBBAAA@@@???>>>======>>>>>>>>>>>>=========<<<<<<<<<============>>>???@@@AAA@@@@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;::::::999::::::999999999:::;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;=========>>>>>>>>>>>>???========================???===<<<<<<>>>???>>><<<========================>>><<<999666444444444444444444444333333333333333555555555555555444444444666777777888888777777666777777777666666666666666555555666777777888777777888:::<<<<<<===>>>AAADDDBBBDDDFFFGGGHHHJJJMMMPPPQQQSSSUUUXXX[[[]]]___```aaabbbbbbcccdddeeeffffffiiiiiihhhhhhhhhiiiiiiiiikkkkkklllmmmoooqqqssstttppprrrtttwwwzzz|||~~~zzzyyyxxxwwwwwwvvvvvvvvvvvvuuuuuuvvvxxxzzz}}}vvvggg[[[WWWXXXWWWUUUUUU[[[eeemmmqqqqqqfffVVVKKKLLLPPPRRRZZZeeewwwpppfff\\\WWWSSSNNNLLLMMMMMMKKKHHHCCC===888555444444333333333222222111111333222222111111222222333000111333444444333111000111111222222222222111111///000000111222222333333222222222111111111000000222222333333222222111111111111111222111111000000333333444444444333222222111111111111111111111111444444555555555555444444444666888777666444333444777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIIOOOYYYlllzzzzzzzzzzzzyyyyyyyyyyyy~~~|||{{{yyywwwvvvxxxwwwvvvuuusssrrrqqqpppoooooooooooopppqqqqqqrrrqqqrrrsssttttttsssrrrqqqrrrrrrsssssssssrrrqqqqqqssssssssssssssssssrrrqqqrrrrrrssstttttttttttttttrrrrrrqqqrrrtttsssqqqoooooopppqqqqqqqqqqqqoooooommmoooqqqqqqoookkkfffccc^^^^^^```ccceeeeeeccc```VVVSSSRRRRRRTTTTTTPPPMMMJJJHHHFFFCCCBBBAAA@@@AAA@@@@@@???>>>>>>??????@@@>>>>>>>>>>>>============???>>>=========???AAABBBCCCBBBAAA@@@???>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::::::::999:::;;;;;;<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::;;;;;;999999::::::::::::;;;;;;===>>>>>>>>>>>>?????????========================>>>===<<<<<<>>>>>>===<<<========================@@@>>>;;;888666555555555444444444444555555555555444444444555555555555555666666777777777777666666555555555666666666666666333333333444555777888999777999:::;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>AAA@@@>>><<<===???AAACCCEEEDDDCCCAAA@@@?????????===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==============================<<<============<<<========================???>>><<<999777666555555444444444444444555555555333444444444555666666666555666666777777666666555444444444555555666666666444333222222333555666888666777999999999:::===???@@@BBBCCCDDDEEEGGGJJJLLLOOOQQQSSSWWWYYY\\\]]]^^^___```aaabbbccceeeeeefffggghhhiiijjjjjjkkkkkkkkkhhhiiiiiijjjlllnnnpppqqqpppqqqsssuuuwwwxxxyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{yyyxxxwwwwwwyyy{{{}}}vvvxxx{{{cccUUUSSSPPPOOOOOORRRYYY```eeegggkkk___RRRLLLKKKPPP\\\hhhooo|||pppccc]]]\\\ZZZZZZ]]]ZZZVVVNNNGGGAAA===999777555444444333222222111111333222222111111222222333111222222333333222222111111111222222222222111111000000111111111222222222111111111111111111111111000000111222222333222222333222000///...//////000111222222333444444444444222222222222222222222222222333333444444333333222000222555555555444444555777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIIMMMWWWjjjzzz{{{|||}}}~~~~~~}}}}}}|||}}}}}}{{{yyyxxxxxxwwwwwwvvvuuuttttttppppppooonnnoooqqqssstttsssssssssttttttsssssssssqqqqqqqqqpppqqqqqqqqqqqqoooppppppqqqqqqqqqppppppooopppqqqrrrssssssssssssqqqrrrsssvvvxxxxxxvvvtttpppooonnnooooooooollliiidddfffjjjlllmmmkkkhhhfff___]]][[[\\\___dddggghhhaaa\\\UUURRRRRRRRRQQQOOOMMMKKKIIIGGGEEEDDDDDDDDD@@@@@@@@@AAAAAAAAAAAAAAA>>>?????????????????????BBB@@@>>><<<===???AAACCCEEEDDDCCCAAA@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999:::::::::;;;;;;999999999:::::::::;;;;;;999999999:::::::::;;;;;;========================<<<=========<<<<<<<<<===========================>>>===;;;:::888666666555333333333333333444444444333444444444555666666666555555666666666666555555333333444444555555666666555444333222222333444555555666777888888999;;;===<<<>>>AAABBBDDDFFFJJJLLLLLLNNNQQQUUUYYY\\\___`````````aaacccdddfffgggggghhhiiijjjkkkllllllllllllhhhhhhiiijjjlllnnnpppqqqssstttuuuvvvwwwxxxxxxxxxzzz{{{|||||||||{{{zzzyyyzzzyyyxxxxxxxxxzzz}}}~~~rrrqqqhhhXXXRRRLLLKKKLLLOOOVVV]]]dddgggmmmdddYYYPPPLLLQQQ^^^jjjppptttddd]]][[[[[[\\\^^^^^^XXXPPPIIICCC>>>:::666333333333333333333333333333222222111111222222333222222222222222222222222111111222222222222111111111111111111111222222222111111111111111111111111111111222333444444444333333222000/////////000111111222222333444444444444222222222222222222222222222333333444444333333222---000333555555666777888777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIIMMMWWWiii{{{|||~~~|||}}}~~~~~~|||zzzwwwwwwwwwvvvvvvuuuuuuuuuqqqpppooonnnoooqqqsssuuuttttttttttttttttttttttttppppppooooooppppppqqqrrrnnnoooooopppppppppppppppnnnoooppprrrssssssssssssrrrrrrsssvvvzzz{{{zzzyyytttqqqnnnmmmnnnnnnkkkhhhbbbdddgggiiijjjjjjhhhgggbbb^^^ZZZXXXZZZ___ccceeebbb]]]WWWTTTTTTTTTQQQOOOMMMKKKIIIGGGFFFEEEEEEFFFAAAAAABBBBBBBBBAAAAAA@@@????????????@@@@@@@@@@@@AAA???>>>======>>>@@@AAACCCBBBAAA@@@???>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999999::::::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<========================;;;<<<======;;;;;;<<<===========================<<<<<<;;;:::999888777777444444444444333333222222444444444555555555555555444444555555555555444444333333333444444444444444555555444333333333333333444666777777777888:::<<<:::<<<>>>@@@BBBEEEIIILLLIIILLLOOOTTTXXX\\\___`````````aaaccceeefffggghhhhhhiiijjjlllllllllkkkkkkggghhhhhhiiikkkmmmoooppppppqqqsssuuuwwwyyyzzzzzzzzz{{{|||||||||{{{zzzyyyzzzyyyxxxwwwxxxyyy{{{}}}|||~~~qqqmmm{{{ppp\\\QQQKKKKKKLLLOOOUUU]]]eeejjjqqqlllbbbVVVNNNPPPZZZdddppp}}}zzzggg^^^[[[[[[\\\^^^```ZZZQQQKKKFFFAAA:::666222333333333444444444555333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111111111111111111222222222222222333444444444333333222222111111111111222222222222333444444444333333333333333333333333333333333333444444444444333333,,,///333555666777888:::777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIIMMMWWWjjj{{{|||~~~~~~~~~~~~~~~}}}|||zzzyyyuuuuuuuuuuuuttttttttttttrrrqqqooonnnoooqqqsssuuuttttttssssssssssssttttttpppoooooonnnooopppqqqrrroooooopppqqqqqqqqqqqqqqqnnnoooqqqrrrssstttttttttqqqqqqrrruuuzzz}}}~~~~~~wwwsssnnnmmmooopppnnnkkkffffffggghhhiiiiiihhhhhheeeaaa\\\ZZZZZZ\\\^^^______[[[XXXVVVWWWWWWSSSPPPNNNLLLJJJHHHFFFEEEEEEEEEBBBBBBCCCCCCBBBAAA@@@????????????@@@@@@@@@AAAAAA???>>>>>>======>>>>>>>>>@@@@@@???>>>>>>===>>>>>>======<<<<<<<<<<<<======999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<==============================:::<<<>>>===;;;:::<<<===========================;;;<<<<<<<<<;;;;;;::::::777666666555444333222222555555555555555444444444444444444555555444444444444444444333333333333333333333444444444444444444555666777777777777:::<<<:::<<<>>>@@@AAACCCFFFIIIJJJLLLOOOSSSWWW[[[]]]^^^^^^___```bbbccceeefffgggggghhhjjjkkkkkkjjjiiihhheeeffffffhhhiiikkkmmmnnnlllmmmppprrruuuwwwxxxyyyxxxyyy{{{}}}~~~}}}|||{{{zzzyyywwwwwwwwwxxxzzz{{{zzz{{{}}}pppiiivvvwww```PPPMMMMMMNNNQQQVVV^^^fffkkkqqqooogggZZZOOONNNVVV^^^llluuupppddd```___```aaaaaa[[[SSSNNNIIIDDD<<<666444444444444444333333333333222222111111222222333333222222222222222222333111111222222222222111111111111111111111111111111000000111111111222222222222333333333333222222111000111222333333444333333333333444444444333222222333333333333333333333333444444555555555555444444///222555666666666777888777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIINNNXXXjjjzzz|||~~~~~~|||zzzyyyxxxssssssssssssssssssssssssrrrqqqooonnnoooqqqtttvvvtttssssssrrrrrrsssssstttpppooonnnnnnnnnpppqqqrrrooopppqqqrrrrrrrrrrrrrrrooooooqqqrrrssstttttttttppppppqqqtttyyy}}}yyytttnnnmmmppprrrqqqoookkkjjjjjjiiiiiihhhhhhhhhgggddd___]]]\\\\\\[[[ZZZ[[[YYYWWWXXXZZZYYYVVVRRROOONNNKKKHHHEEEDDDCCCCCCCCCCCCDDDDDDCCCAAA???>>>?????????@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>=========>>>>>>===============>>>>>>>>>============>>>>>>999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::<<<=========<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<========================999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<========================:::<<<>>>===;;;:::;;;>>>========================<<<<<<===============<<<999999888666555444333222666666666555555444444333333444444555555444444333444444444333333222222222000111333555666666666555555666777777777777999;;;;;;===??????@@@AAADDDFFFKKKMMMPPPSSSWWWYYY[[[\\\]]]]]]___```bbbdddeeeffffffgggiiijjjiiihhhfffeeeddddddeeefffhhhjjjlllmmmkkklllnnnppprrrssstttuuuvvvxxx{{{~~~~~~zzzyyywwwvvvvvvwwwyyyzzzzzzzzz{{{|||~~~~~~}}}qqqhhhsss|||cccOOOPPPPPPQQQRRRWWW^^^ffflllnnnnnniii\\\PPPNNNUUU[[[ffflllxxxyyykkkgggfffeeefffbbb\\\UUUPPPLLLFFF>>>777666666555444333222222111333222222222222222222333333222222111111222222333111111222222222222111111222222111111111111111111000000111111222222222222222222222222222111000//////000222444555555555444444444444444333333222111333333333333333333333333444555555666666555555444222444777888777666666777777777888999:::;;;;;;<<<<<<===??????@@@BBBFFFIIINNNXXXjjj}}}}}}}}}}}}~~~~~~~~~~~~|||}}}~~~~~~|||zzzyyyxxxxxxwwwvvvtttqqqooommmrrrqqqqqqooonnnpppsssvvvvvvvvvvvvuuuttttttssssssssssssqqqpppooonnnnnnnnnmmmqqqsssrrrsssuuutttpppnnnpppssstttssstttuuuvvvrrrrrrqqqtttxxx|||~~~yyyvvvsssqqqppppppnnnmmmnnnlllkkkkkklllkkkiiigggeeedddbbb___[[[ZZZZZZ[[[[[[ZZZYYYYYYZZZYYYWWWUUUTTTRRRNNNLLLJJJHHHFFFDDDFFFEEEDDDBBB@@@>>>===<<<<<<===>>>@@@BBBDDDEEEFFFDDDCCCAAA@@@??????@@@@@@???>>>============>>>>>>======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<===>>>??????:::::::::;;;;;;;;;;;;;;;===;;;999:::===>>>===;;;@@@?????????>>><<<;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;:::888666444333444444444444444555666777:::888777555444444555555///000111222222222222222333333444555666666666555333333444555666777888999:::<<<>>>@@@@@@BBBDDDFFFLLLMMMOOORRRUUUYYY\\\^^^]]]^^^^^^___```bbbcccdddgggiiikkkkkkhhheeeccccccffffffggghhhhhhhhhhhhgggkkkkkkkkkkkklllnnnpppqqqssstttvvvyyy{{{{{{|||{{{uuuuuuuuuuuuvvvwwwyyyyyyzzz{{{}}}}}}~~~yyywwwyyy}}}yyylllmmm|||eeeTTTMMMSSSXXXWWWVVV[[[cccjjjmmmlllhhh___VVVRRRUUUYYYccciiipppxxxuuummmkkkfff```[[[XXXTTTRRROOOIIIAAA;;;666444333333444555444333555444444333333444444555444444333333333444555555111111111111111111111111111111111111222333444555222222222222222222222222222222333333333333222222000000000000000111111222000000222333444555555555111111111111111111111111222222222333333333444444666666666666666555555555777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHOOOYYYkkk}}}}}}}}}|||||||||||||||zzz{{{|||||||||zzzxxxwwwvvvwwwwwwvvvuuusssqqqppprrrrrrqqqooonnnooorrruuuuuuuuuttttttsssssssssssstttsssrrrqqqpppooooooooolllqqqsssqqqoooppppppmmmnnnppprrrssssssssstttuuusssrrrrrrtttwww{{{|||}}}{{{xxxuuusssssssssrrrpppnnnmmmkkkkkklllkkkiiigggffffffdddaaa___]]]\\\\\\\\\[[[ZZZZZZZZZYYYWWWUUUVVVSSSPPPMMMLLLJJJHHHFFFFFFEEEDDDBBBAAA???>>>======>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999:::::::::;;;<<<<<<<<>>>>>??????@@@@@@===;;;:::;;;===>>>===;;;???????????????>>>===<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;999888666555666555555555555555666777666555444333222222333333111222222333333333333333333333444444444444444444333333444555666777888888888:::===>>>???@@@CCCEEEIIIJJJMMMPPPSSSWWWZZZ\\\\\\\\\]]]^^^___aaabbbccceeegggiiiiiihhhffffffgggeeefffggggggggggggffffffkkkjjjjjjjjjkkklllnnnooooooqqqsssuuuwwwxxxxxxxxxsssssssssssstttuuuvvvwwwyyyzzz{{{||||||~~~{{{wwwuuuxxx{{{{{{ooopppzzz|||hhhYYYPPPTTTWWWVVVVVVZZZbbbhhhpppqqqnnnfffZZZSSSQQQRRRaaafffmmmsssyyy}}}sssnnniiicccYYYVVVSSSQQQOOOJJJBBB<<<999777444333333333222111333222222111111222222333444444333333333333333444222222222222222222222222111111111111222333444444222222222222222222222222000000111111111111000000000000000000000111222222222222333444444444333333222222222222222222222222333333444444444555555555666666666666666666666555777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHOOOYYYkkk}}}}}}}}}||||||{{{zzzzzzzzzzzz{{{{{{{{{yyywwwvvvvvvvvvwwwwwwwwwvvvtttsssrrrrrrqqqooonnnnnnqqqsssttttttssssssssssssssssssvvvuuusssrrrqqqqqqpppppplllppprrrooonnnoooooolllnnnppprrrsssrrrrrrsssuuusssrrrrrrsssvvvyyyzzzzzzvvvtttqqqppppppppppppooonnnmmmlllkkklllkkkiiiggggggggggggfffdddaaa___^^^^^^\\\[[[[[[[[[ZZZXXXVVVWWWUUUQQQOOONNNLLLJJJHHHFFFFFFDDDCCCAAA@@@???>>>??????@@@@@@AAABBBBBBBBBEEEEEEEEEDDDCCCBBB@@@@@@??????>>>>>>????????????@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::========================:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;<<<===>>><<<;;;:::;;;===>>>===<<<>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<;;;:::999999888777777666666666666777444444333222222333333444333333444444444444444444333333333333333333222222333333444555666777777888777999;;;======???AAACCCFFFGGGIIIMMMQQQUUUXXXZZZZZZ[[[[[[\\\]]]___aaaaaaaaabbbdddeeedddeeeggghhheeeeeeffffffffffffeeeeeeiiiiiiiiiiiiiiijjjkkklllkkklllnnnppprrrsssssstttrrrrrrrrrrrrssstttuuuvvvwwwxxxzzzzzzzzz|||zzzvvvuuuwwwzzz|||oooppprrr|||lll___UUUVVVXXXXXXXXX\\\bbbhhhooorrrrrrkkk___TTTNNNMMM[[[aaahhhmmmrrr{{{uuummmeee```WWWUUURRRQQQPPPLLLEEE???<<<999666444333333111000333222222111111222222333444444333222111111111111333333333333333333333333222222222111222222333333111111111111111111111111000000111111111111000000111000000000000111222222444444444444333333222111333333333333333333333333444444444555555555666666555555666666666666666666777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHNNNXXXkkk~~~}}}|||{{{zzzzzz{{{|||||||||{{{zzzyyyxxxwwwxxxyyyyyyxxxwwwuuutttssssssrrrpppnnnnnnppprrrssstttttttttttttttttttttwwwvvvuuusssrrrrrrrrrrrrnnnooooooooosssxxxvvvpppoooqqqssstttsssssstttuuusssrrrrrrsssvvvwwwwwwwwwsssqqqnnnmmmnnnoooooonnnmmmlllkkkkkklllkkkiiigggiiiiiiiiijjjiiifffbbb```___^^^]]]]]]]]]\\\ZZZXXXXXXUUURRRPPPOOOMMMKKKIIIGGGFFFEEEDDDBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDCCCAAA???>>>?????????@@@@@@@@@@@@@@@AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<999888777666777888:::;;;<<<<<<<<<<<<============<<<======>>>??????>>>>>><<<<<<<<<<<<===>>>??????======>>>>>>======<<<<<<::::::999888777777777888555555555555555666666666444444444444444444444555555555444333333222222222333333444555555666777777666888;;;<<<===>>>AAACCCDDDEEEGGGKKKNNNRRRVVVWWWYYYYYYYYYZZZ\\\]]]___```]]]^^^_________```ccceeedddeeeeeeeeeeeeeeeddddddggggggggghhhhhhiiiiiiiiihhhiiikkklllnnnooopppqqqttttttsssttttttuuuvvvvvvvvvxxxyyyzzzzzz{{{}}}|||zzz|||}}}{{{llljjjlll{{{nnncccZZZXXXXXXZZZ\\\___dddjjjlllppprrrmmmbbbVVVOOOMMMTTT[[[ccciiioooyyyyyylllddd^^^WWWUUUSSSRRRQQQNNNGGGBBB<<<999666444333333333222555444444333333444444555444333222111000000000000333333333333333333333333333333222222111222222222111111111111111111111111222333333444444333333222111111000000111111222333333333444444333333222111444444444444444444444444444444444444555555555555555555555555666666666666777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHNNNXXXjjj}}}|||{{{{{{{{{{{{{{{zzzyyyyyyxxxwwwzzzzzzzzzzzzxxxvvvtttssssssssssssqqqooooooppprrrttttttuuuuuuvvvvvvwwwwwwwwwwwwuuutttsssrrrrrrrrrrrrnnnlllooo{{{wwwqqqsssuuuvvvuuuuuuuuuwwwssssssrrrtttvvvwwwvvvuuuuuurrrppppppqqqqqqqqqqqqlllkkkjjjkkklllllljjjiiijjjjjjjjjkkkllljjjeeeaaa```___^^^^^^___^^^\\\ZZZWWWUUURRRPPPOOONNNLLLJJJGGGGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@@@@?????????@@@AAABBBBBBAAA@@@>>>===??????@@@AAABBBBBBAAAAAAAAA@@@???>>>============================================================;;;;;;;;;<<<<<<=================================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===============<<<<<<<<<<<<;;;:::::::::;;;======<<<<<<===============>>>;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<===>>>???@@@@@@>>>>>>?????????>>>>>>===<<<;;;::::::999999999999666777777777888888888777555444333333333333444444777666555444333333444444333333444444555555666666666999;;;<<<===>>>AAACCCDDDDDDFFFIIIMMMPPPSSSUUUWWWWWWWWWXXXYYY[[[]]]^^^\\\]]]]]]]]]\\\]]]___aaabbbccccccdddddddddddddddeeeeeefffgggggghhhhhhhhhhhhhhhiiikkkmmmnnnpppqqqsssssssssssssssssstttuuuvvvxxxzzz{{{{{{|||~~~~~~{{{jjjhhhfff|||{{{pppggg]]]WWWUUUYYY\\\^^^ccciiimmmrrruuupppeeeYYYRRROOOOOOWWW```ffflllwwwrrriiicccZZZXXXUUUUUUTTTQQQJJJEEE<<<999555444444555555555555444444333333444444555444333222111000/////////222222222222222222222222333333222222111222222222111111111111111111111111333333444444444444333333111111111111111222222333111222333333444444333333444444444444444444444444222333333333333444444444444555555555666666777777777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHMMMWWWjjj~~~}}}||||||xxxxxxwwwwwwvvvvvvuuuuuuzzzzzzzzzzzzxxxvvvtttssssssttttttsssqqqqqqrrrtttttttttuuuvvvwwwwwwxxxxxxxxxwwwuuutttssssssrrrrrrsssooolllppp}}}zzzsssuuuwwwwwwvvvuuuvvvwwwssssssssstttvvvwwwvvvtttsssqqqnnnmmmnnnoooooonnnjjjiiiiiikkkmmmmmmlllkkkkkkjjjiiikkkmmmlllgggccc```_________aaaaaa___^^^XXXUUURRRQQQPPPOOOMMMKKKHHHGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????===>>>>>>??????>>>>>>===???@@@AAACCCCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============;;;===>>>>>>===<<<>>>???<<<<<<===>>>>>>>>>>>>>>>============>>>@@@AAABBB??????@@@@@@@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<888888999999999888777777666555444333222333444555777666555444333444555666333333444444444555555555666888:::<<<===>>>@@@BBBCCCDDDEEEGGGJJJMMMPPPQQQSSSSSSSSSTTTVVVWWWYYYZZZ[[[\\\]]]\\\[[[[[[\\\]]]]]]^^^```aaabbbbbbcccccccccccceeefffggghhhhhhhhhiiiiiiiiikkklllnnnpppqqqqqqqqqppppppppppppqqqqqqtttwwwzzz||||||}}}~~~|||kkkhhheeeuuuuuulll```VVVQQQVVVZZZZZZ]]]cccpppvvvzzzvvvjjj\\\RRRNNNKKKSSS]]]bbbhhhssswwwmmmggg___]]]ZZZYYYXXXSSSLLLGGG===999666444444555666666333222222111111222222333333333222111000000000000111111111111111111111111222222222111222222333333222222222222222222222222111111222222222222111111222111111111111222333333111222333333444444444444444444444444444444444444222222222333333333444444444444555555666777777777777888888999999:::;;;;;;===>>>???@@@@@@BBBEEEHHHMMMWWWjjj~~~}}}||||||xxxwwwwwwvvvuuuuuuuuuuuuxxxyyyyyyyyyxxxwwwuuutttrrrtttuuutttsssssstttvvvsssssstttuuuvvvwwwxxxxxxwwwvvvuuutttsssrrrrrrrrrsssrrrppppppwww}}}|||vvvsssuuuvvvwwwvvvuuuvvvwwwsssssssssuuuwwwxxxwwwuuuqqqnnnlllkkkkkklllkkkjjjhhhggghhhjjjmmmooonnnmmmllliiihhhjjjmmmlllhhhccc_________```bbbcccbbbaaaYYYWWWTTTRRRRRRQQQOOOMMMHHHHHHGGGFFFEEEDDDDDDCCC@@@@@@@@@???????????????<<<<<<<<<<<<===>>>???@@@???@@@BBBDDDEEEDDDCCCBBBCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::::::::;;;<<<<<<<<<999:::<<<======<<<;;;:::;;;===???>>><<<<<<>>>@@@>>>??????@@@@@@@@@??????=========>>>???@@@BBBBBB@@@@@@@@@@@@@@@???>>>=========<<<<<<<<<===>>>>>>;;;<<<<<<<<<<<<;;;999888888777555444333444555666555444333222222444555666333333444444444444555555444666999:::;;;<<>>???@@@@@@BBBEEEHHHMMMWWWiii~~~~~~}}}}}}||||||zzzyyyxxxwwwvvvvvvvvvvvvvvvvvvxxxxxxyyyxxxwwwvvvrrrtttuuuuuuttttttvvvwwwqqqrrrssstttuuuwwwwwwxxxwwwvvvuuutttrrrrrrrrrrrrqqqttttttpppooorrrsssrrrrrrtttvvvvvvuuutttuuuvvvsssssstttvvvxxxyyywwwvvvtttqqqooommmnnnnnnmmmlllffffffgggjjjmmmoooooonnnllliiiggghhhllllllhhhddd___^^^___aaacccddddddccc[[[XXXVVVTTTSSSRRRQQQOOOIIIHHHHHHGGGFFFEEEDDDDDD????????????????????????<<<<<<;;;;;;===>>>AAABBB???@@@BBBDDDEEEEEEDDDCCCDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>??????999;;;>>>???@@@>>><<<;;;;;;===??????<<<<<<>>>@@@AAAAAABBBBBBBBBAAAAAA@@@=========>>>???AAABBBCCC@@@@@@@@@@@@???>>>============<<<======>>>??????@@@@@@AAA@@@@@@>>><<<;;;:::888666555444555666777444333111111111333555666333333444444444444444444333555777999:::;;;===???AAAAAABBBCCCEEEGGGHHHIIIJJJJJJKKKLLLMMMOOOPPPQQQMMMPPPSSSUUUTTTSSSSSSTTTSSSTTTWWWYYY[[[]]]^^^^^^___aaadddfffhhhiiijjjjjjiiiiiiiiijjjlllnnnqqqrrrrrrrrrqqqqqqqqqqqqqqqrrrpppssswww{{{|||~~~~~~}}}uuuccc___\\\eeexxxzzzqqqaaaWWWZZZ\\\XXXWWW[[[^^^iiiuuuxxxooo___RRRJJJAAALLLXXXaaahhhwwwzzzsssiiifffbbb___]]]WWWOOOIIIBBB>>>888555444444444333555444444333333444444555222222222222222222333333333333333333333333333333111111111111222333444555444444444444444444444444333444444555555444444333222222111111222222333444555555555444333222000000333333333333333333333333444444444555555555666666444444444555666777777888777888888999::::::;;;;;;===>>>???@@@@@@BBBEEEHHHMMMWWWiii~~~~~~|||xxxtttvvvyyy{{{yyyvvvttttttuuuvvvvvvvvvvvvvvvssstttuuuvvvwwwxxxxxxxxxvvvvvvuuuuuuuuuttttttsssttttttsssrrrrrrrrrssssssvvvsssoooooorrrttttttrrrsssqqqqqquuuzzzzzzvvvqqqsssrrrsssvvvyyyzzzzzzyyyqqqooommmlllmmmllljjjhhheeeeeeeeehhhkkknnnnnnnnnlllkkkiiigggeeedddcccccc______``````aaaaaabbbbbbXXXWWWUUUSSSQQQOOONNNNNNLLLKKKKKKJJJIIIGGGFFFEEECCCCCCCCCBBBAAA@@@>>>===>>>===;;;::::::<<>>>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????<<<=========<<<;;;;;;:::888999;;;======<<<;;;:::;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@????????????????????????@@@AAAAAAAAAAAA@@@??????@@@???=========???BBBCCCAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@@@@@@@???>>><<<:::888666555555555777777777666555555444444444333222222222333444555555666888:::<<<===>>>>>>>>>??????@@@AAAAAABBBBBBHHHHHHGGGGGGHHHJJJLLLMMMKKKKKKLLLMMMNNNOOOOOOPPPOOOQQQRRRSSSTTTUUUXXX[[[]]]___bbbccceeehhhkkknnnjjjjjjkkklllmmmnnnoooooorrrrrrrrrqqqooonnnoooppptttvvvxxxyyy{{{~~~wwwkkkaaaZZZVVV\\\jjjxxxnnnaaaYYYYYYZZZYYYWWWZZZbbbkkkooonnnfffUUUEEEGGGFFFMMMZZZfffttt~~~{{{qqqkkkdddbbbaaa]]]SSSLLLFFF@@@999555444444444333444333333222222333333444222222222222222222222222444444333222222111111000111111111222222333333333111111111222222333333333222222222111111111000000111111222333333333333222444666777666555333444444222333333444444333333222222222222333333333444444555666777888888888888888777777777888999:::;;;<<<======>>>???AAACCCFFFHHHNNNWWWggg~~~|||yyyuuuvvvyyyzzzxxxuuusssssstttuuuuuuuuuuuuuuussstttuuuwwwxxxxxxxxxyyyuuuuuutttsssssssssssssssttttttssssssssssssssstttsssqqqnnnnnnooopppqqqqqqsssqqqqqqtttxxxyyyvvvrrrrrrrrrsssuuuxxxzzzzzzyyyuuusssqqqooonnnllliiifffeeeeeeeeegggjjjlllllllllkkkjjjhhhfffeeeccccccbbb_________``````aaaaaaaaaXXXWWWUUUSSSQQQOOOOOONNNLLLLLLLLLKKKIIIHHHFFFEEECCCCCCCCCBBBAAA@@@???>>>???>>>===<<<<<<>>>@@@AAAAAACCCDDDDDDCCCBBBCCCEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCBBB@@@@@@AAABBB@@@?????????@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>======<<<;;;:::;;;<<<>>>>>>===<<<;;;;;;<<<<<<======<<<<<<;;;>>>>>>============>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>>>>======>>>???AAABBB@@@???>>>>>>>>>???@@@@@@?????????????????????>>>????????????>>>>>>>>>>>>>>>===;;;999888888888888888888777777666555555444555444333333333444555555444555666888888999999999======>>>>>>???@@@@@@AAADDDDDDCCCCCCCCCDDDDDDEEEHHHHHHIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTWWWZZZ\\\^^^aaaccceeegggkkkmmmjjjkkkkkklllmmmnnnoooppprrrrrrsssrrrpppoooqqqrrruuuvvvxxxzzz{{{~~~{{{ssshhh\\\TTTQQQVVVcccyyyyyyhhh\\\YYYYYYXXXVVVTTT\\\eeekkknnniii[[[NNNFFFEEEJJJWWWbbbqqq~~~yyyrrrllleeebbbbbb^^^WWWPPPIIICCC<<<777666666555444444333333222222333333444222222222222222222222222333333333222222222222111111111222222222333333333222222222222222222333333222222222111111111000000111111222333333333333222333555666666444333333444222333333444444333333222333333333333444444444444777777888888888777777666888888888888999;;;<<<============>>>@@@CCCEEEGGGMMMVVVfff}}}~~~}}}zzzvvvvvvxxxyyyvvvtttrrrrrrsssttttttttttttsssttttttvvvwwwxxxyyyyyyyyyuuutttsssrrrrrrrrrsssttttttttttttttttttttttttuuuqqqqqqpppooommmnnnqqqssstttrrrppprrrvvvwwwuuusssrrrrrrrrruuuxxxzzzzzzyyyxxxwwwuuutttrrrnnniiieeefffeeeeeefffiiijjjjjjiiihhhgggfffeeedddcccbbbbbb__________________``````YYYXXXVVVSSSQQQPPPOOONNNMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCCCCCCCBBB@@@???>>>???????????????@@@@@@@@@@@@AAABBBAAA?????????AAABBBBBBDDDEEEFFFFFFFFFFFFDDDCCCBBBBBBCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======;;;<<<>>>?????????>>>===<<<<<<============<<<<<<@@@@@@??????>>>?????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????=========>>>??????@@@@@@>>>>>>======>>>???@@@AAAAAAAAA@@@@@@??????>>>>>>@@@?????????>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;999999888888777666666555666555555444444444555555555555666777777777666666;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@??????>>>===DDDDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQRRRUUUXXXZZZ]]]```bbbdddgggjjjlllkkkkkklllmmmnnnoooooopppqqqrrrsssrrrqqqqqqsssuuuuuuwwwyyyzzz{{{~~~}}}|||yyywwwuuuqqqhhhZZZPPPLLLNNNXXXkkkrrraaa[[[YYYXXXVVVSSSZZZbbbhhhlllkkkaaaVVVFFFCCCFFFQQQ^^^mmmzzztttnnngggcccbbb```[[[VVVLLLGGG@@@:::888777666555444333333222222333333444222222222222222222222222111111222222222333333333111222222222222333333333333333222222222222222222222222222111111111111111111111222333333333333222222444555555333222222333222333333444444333333222333444444444444555555555888888888888777666555555888888999999:::<<<===>>><<<<<<<<<===???BBBEEEFFFLLLUUUeee|||~~~~~~}}}{{{xxxwwwwwwwwwuuusssrrrsssssstttttttttssssssttttttvvvwwwxxxyyyyyyyyyvvvuuusssrrrrrrssstttuuusssttttttuuuvvvvvvvvvvvvrrrttttttrrroooooosssvvvuuusssqqqqqqsssuuuuuutttrrrrrrsssuuuxxxzzzzzzyyyzzzyyyxxxwwwuuuqqqlllhhhfffeeeeeefffhhhiiihhhgggfffffffffeeedddcccbbbbbb_______________^^^^^^^^^YYYXXXVVVTTTQQQPPPOOOOOONNNMMMMMMLLLKKKIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@???>>>???@@@AAAAAA@@@?????????@@@AAA@@@===<<<===>>>>>>???AAACCCDDDEEEFFFFFFDDDCCCBBBBBBDDDDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAA????????????????????????????????????????????????>>>>>>?????????>>>>>>===<<<===>>>?????????>>>>>>===>>>>>>??????>>>>>>===@@@@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????;;;<<<===>>>????????????<<<<<<<<<<<<===???AAABBBCCCBBBBBBAAA@@@??????>>>BBBBBBAAAAAAAAA@@@@@@@@@=========<<<<<<<<<<<<<<<::::::999999888777777777666555555555444444444444555666777777888888777777888999999::::::;;;<<<<<<<<<===>>>??????>>>===<<<@@@AAAAAABBBCCCDDDEEEFFFHHHIIILLLMMMNNNPPPSSSUUUXXX[[[___aaacccfffiiikkkkkkkkklllmmmnnnoooooopppoooqqqrrrqqqqqqqqqsssuuuuuuwwwzzz{{{|||}}}zzzxxxyyyuuussssssssskkk]]]RRRIIIJJJPPP^^^ttt~~~iii^^^[[[ZZZYYYYYY^^^cccfffjjjkkkddd[[[IIICCCDDDMMMYYYjjj{{{uuuooohhhcccbbbaaa^^^ZZZPPPKKKDDD===888666666666444333333222222333333444111222222222222222333333000000111222333333444444222222222222222222222222333333333222222111111111111111111111111111111111111111222333333333333222111333444444222111111222222333333444444333333222444444444555555555666666666777777777777777666666999999999:::;;;<<<===>>>;;;;;;<<<===???BBBDDDFFFMMMUUUfff}}}~~~}}}}}}{{{xxxwwwvvvuuutttsssttttttuuuuuuuuuttttttsssssstttuuuvvvwwwxxxxxxxxxvvvvvvuuuttttttuuuvvvwwwssstttuuuvvvwwwxxxwwwwwwsssuuuuuussspppppptttwwwvvvtttrrrqqqssstttuuuvvvsssrrrsssvvvyyy{{{zzzyyyyyyyyyyyyyyyxxxuuuqqqmmmhhhgggfffgggiiiiiiiiihhhffffffgggfffeeedddcccbbb``````______^^^^^^]]]]]]YYYXXXVVVTTTRRRPPPOOOOOONNNMMMMMMLLLKKKIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@@@@===>>>@@@AAAAAA@@@>>>===???@@@AAA???===;;;<<<===:::;;;===???AAABBBCCCDDDBBBAAA@@@AAABBBCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>?????????>>>>>>===>>>>>>???????????????@@@@@@@@@AAAAAA@@@@@@@@@?????????@@@BBBCCCEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????;;;;;;===>>>>>>>>>>>>>>>;;;;;;;;;;;;===>>>AAABBBDDDCCCCCCBBBAAA@@@@@@???BBBBBBBBBAAAAAAAAAAAA@@@==================<<<<<<<<<;;;;;;:::999999888888555555555555555444444333333444555666777888888888666666777888888999999:::888999;;;============<<<>>>>>>???@@@AAABBBCCCCCCDDDFFFHHHJJJKKKMMMPPPSSSVVVYYY]]]aaaccceeehhhjjjjjjjjjkkklllmmmnnnoooooonnnoooppppppppppppsssuuuvvvxxxzzz||||||}}}|||xxxwwwuuurrrqqqssstttnnnbbbWWWLLLKKKLLLVVVhhhrrrddd^^^\\\]]]]]]```ccceeeiiilllggg```MMMEEECCCJJJVVVfffyyyuuupppiiidddbbbaaa___]]]RRRNNNGGG???999555555555444333333222222333333444111111111222222333333333000000111222333444444555222222222222222222222222333333333222222111111111111111111111111111111111111111222333333333333222111333444333222000111111222333333444444333333222444444444555555555666666333444555777777888888888999999999:::;;;<<<===>>>;;;;;;<<<===???BBBDDDFFFNNNVVVggg~~~~~~}}}{{{zzzyyywwwuuuttttttttttttuuuuuuuuuuuutttssssssrrrrrrtttuuuvvvwwwwwwwwwuuuvvvvvvvvvvvvwwwwwwwwwrrrtttvvvxxxyyyyyyyyyyyyttttttsssrrrpppqqqtttvvvvvvuuutttsssssstttuuuvvvtttttttttwwwzzz|||{{{zzzzzzyyyyyyyyyzzzxxxtttqqqiiihhhggghhhjjjkkkkkkjjjhhhiiiiiiiiihhhfffdddbbbaaaaaa``````___^^^]]]]]]ZZZYYYWWWTTTRRRQQQPPPOOOMMMMMMLLLKKKJJJHHHGGGFFFCCCCCCCCCCCCCCCBBBAAAAAA>>>???@@@AAA@@@???>>>===??????@@@???<<<;;;;;;<<<888999;;;<<<>>>????????????>>>===>>>???@@@???>>>??????AAABBBDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAABBBDDDEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@??????;;;;;;<<<<<<======>>>>>>;;;;;;:::;;;<<<>>>@@@AAADDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@????????????===>>>>>>>>>>>>>>>===<<<======<<<;;;;;;::::::999666777777777666555444333000111333444555666666666555555666666777888888888555666777888::::::::::::<<<<<<===>>>???@@@AAAAAAAAACCCEEEGGGHHHJJJNNNPPPTTTWWW\\\```bbbdddggghhhiiiiiijjjkkklllmmmnnnnnnnnnoooppppppoooppprrrtttvvvxxx{{{||||||}}}~~~~~~yyyyyyrrrpppoooqqqrrrnnnfff^^^RRROOOMMMRRRaaazzz|||jjj___]]]^^^[[[^^^```ccciiinnnlllfffQQQGGGCCCIIISSSaaaxxxwwwvvvrrrlllfffcccbbb```^^^VVVRRRKKKBBB:::555444555444333333222222333333444111111111222222333333444000000111222333333444444333333333222222222222111333333222222222222222222111111111111111222222222111111222333333333333222111333444444222111111222222333333444444333333222333444444444444555555555222333444666777888999999888888999999:::<<<===>>><<<<<<<<<===???BBBEEEFFFNNNWWWhhh~~~}}}zzzyyyyyywwwuuuttttttuuutttttttttttttttsssrrrrrrpppqqqrrrtttuuuuuuvvvvvvssstttvvvwwwxxxwwwvvvuuurrrtttvvvyyyzzz{{{zzzzzzwwwuuusssrrrsssuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwuuuuuuvvvxxx{{{}}}}}}||||||{{{yyyyyyyyyxxxvvvtttjjjiiiiiijjjmmmnnnnnnmmmkkkllllllllljjjgggeeecccccccccbbbaaa___^^^^^^]]]ZZZYYYWWWTTTRRRQQQPPPPPPLLLLLLLLLKKKIIIHHHFFFEEECCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@??????<<<>>>>>>===;;;:::;;;<<<999999:::;;;<<<<<<<<<<<<;;;:::999:::<<<===<<<;;;<<<===???BBBDDDEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBCCCCCCAAABBBBBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????<<<;;;;;;:::;;;<<<>>>???;;;;;;::::::;;;===>>>@@@DDDCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@????????????@@@AAAAAA@@@???>>>===>>>>>>===<<<<<<;;;;;;:::999999::::::999777666555333333444555555555555555444555555666666777777888666666666666777777888999999:::;;;;;;======>>>???>>>@@@CCCDDDFFFHHHLLLOOORRRVVV[[[___aaacccfffgggggghhhiiiiiikkkkkklllmmmooopppqqqqqqpppppprrrtttvvvyyy|||}}}}}}}}}~~~{{{zzzppppppqqqrrrrrrooojjjfffXXXTTTPPPQQQ]]]uuuooo___[[[]]]XXX[[[]]]aaahhhnnnmmmhhhSSSHHHBBBGGGOOO\\\ppp}}}xxxtttooojjjfffcccaaa```ZZZVVVOOOEEE;;;666555777444333333222222333333444000111111222333333444444111111111222222333333333333333333222222222111111222222222222222222333333000000111111111222222222111111222333333333333222222333555444222111111222222333333444444333333222333333333333444444444444333444555666777777777777888888888888999;;;<<<============>>>@@@CCCEEEGGGMMMVVVggg~~~}}}~~~}}}yyyyyyxxxwwwuuuttttttuuussssssssssssrrrrrrqqqppppppppprrrssstttuuuuuuuuuqqqrrruuuwwwxxxwwwtttsssrrrtttwwwyyy{{{{{{{{{zzz|||xxxttttttwwwyyyyyywwwvvvwwwxxxwwwvvvuuuvvvwwwvvvvvvwwwyyy|||~~~~~~}}}~~~|||zzzyyyyyyxxxvvvtttkkkjjjjjjlllnnnppppppooommmnnnnnnmmmkkkhhheeeddddddcccbbbaaa```___^^^]]]ZZZYYYWWWUUUSSSQQQPPPPPPLLLKKKKKKJJJIIIGGGFFFEEECCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA;;;<<<===<<<:::999:::;;;::::::;;;;;;<<<;;;;;;:::999888777888:::;;;:::999:::<<<>>>AAADDDFFFGGGHHHBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB????????????????????????@@@AAAAAAAAAAAA@@@??????<<<;;;:::999:::<<<>>>@@@<<<;;;::::::;;;<<<>>>???CCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBCCCCCCBBB@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;:::888777777777888888777666666555444444555555666777777888:::999888666666777888999888888999:::;;;<<<<<<======???AAACCCEEEGGGKKKNNNQQQUUUZZZ___aaaccceeeggggggggghhhiiijjjkkkkkklllqqqrrrsssrrrqqqqqqssstttvvvyyy|||}}}}}}}}}}}}~~~~~~~~~}}}zzzqqqssstttuuutttqqqooommm\\\XXXRRRQQQ[[[rrrrrr___YYY[[[XXXZZZ]]]___ffflllkkkfffTTTIIIBBBEEEMMMXXXkkk}}}zzzwwwrrrmmmhhheeebbbaaa\\\YYYRRRGGG===777777888444333333222222333333444000000111222333333444444111222222222222333333333333333333222222111111111111111111222222333333444000000111111222222222222111111222333333333333222222444555555333222222333222333333444444333333222222222222333333333444444555555666666666666666555777777777888999:::<<<<<<======>>>???AAADDDFFFHHHLLLUUUfff}}}|||}}}{{{yyyxxxvvvvvvvvvwwwxxxxxxwwwuuuqqqppppppqqqnnnooopppqqqssstttuuuvvvuuuttttttssssssssstttttttttuuuwwwyyy|||~~~|||yyyxxxyyy|||~~~{{{{{{{{{zzzzzz{{{{{{{{{zzzwwwvvvwww|||~~~|||yyywwwvvvvvvwwwssspppmmmmmmoooppppppnnnpppqqqqqqpppnnnjjjfffccccccfffgggeee```\\\\\\\\\ZZZYYYXXXWWWUUUTTTSSSRRRNNNNNNNNNNNNLLLJJJGGGFFFHHHGGGFFFDDDCCCAAA@@@???CCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999:::<<<===>>>===<<<;;;===<<<<<<===@@@CCCDDDCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGFFFFFFEEECCCCCCCCCAAA>>>???@@@@@@>>><<<:::::::::;;;<<<===>>>?????????@@@AAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<::::::::::::<<<<<<<<<;;;999777777999>>>BBBAAAFFFIIIGGGGGGHHHHHHEEECCCCCCBBBAAAAAAAAABBBBBBAAAAAABBBBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;777666555666777777555333333333444444555666666666888777444333333444777888999999888888999999:::;;;<<<>>>@@@AAABBBDDDGGGIIIOOORRRWWWZZZ]]]```dddgggggghhhiiiiiihhhiiikkkmmmqqqqqqqqqrrrssstttuuuvvvxxxyyyzzzyyyzzz{{{~~~~~~|||~~~yyyuuuuuuuuuvvvvvvuuurrrooofffYYYOOOPPPYYYlll}}}fffYYYWWWYYYXXXYYY^^^eeehhheeebbb]]]NNNCCCDDDHHHQQQeee{{{}}}vvvqqqjjjccccccggg]]]YYYQQQIIIAAA;;;777555666555333111000000111111///000111111333333444555999666333000///000333555333333333333333333333333000111111111111222222222666555444333111...,,,+++333333333333333333333333111222444555555444222111222222222222222222222222222222222333333333444444555555555555666666666777888888888999:::;;;<<<===<<<>>>AAABBBBBBCCCEEEGGGPPPXXXhhh~~~}}}}}}|||zzzxxxvvvuuuuuuvvvtttuuuuuusssqqqppppppqqqooopppqqqrrrsssttttttuuuttttttssssssssssssttttttuuuvvvxxx{{{~~~~~~yyyxxxxxxzzz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{zzzxxxvvvwwwzzz|||||||||~~~}}}{{{zzzyyyyyyyyyzzzwwwssspppoooqqqqqqpppooorrrsssssssssqqqmmmjjjgggggghhhiiigggccc___^^^^^^[[[ZZZYYYWWWUUUSSSRRRRRRNNNOOOOOOOOOMMMLLLJJJIIIIIIHHHGGGEEECCCBBB@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@???>>><<<;;;:::;;;;;;;;;:::::::::999999999999::::::;;;<<<<<<<<<<<<<<<===;;;:::;;;===>>>>>>===???>>>=========>>>@@@@@@CCCCCCBBBAAAAAA@@@??????AAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGEEEDDDBBB@@@???@@@>>><<<<<<===>>><<<999;;;:::::::::;;;<<<======>>>??????@@@AAAAAAAAAAAA@@@@@@AAA@@@@@@???>>>===<<<;;;:::999999:::;;;<<<;;;:::999888777999>>>AAAAAAFFFJJJIIIHHHJJJJJJHHHEEEEEEDDDCCCBBBBBBBBBBBB???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======999888888888999999777555444555555555555666666666777666555444444555666777888888888888888999999:::;;;===???@@@AAACCCFFFIIIMMMPPPUUUYYY\\\___ccceeefffgggiiiiiihhhiiilllnnnqqqqqqqqqrrrrrrsssttttttvvvwwwxxxyyyyyy{{{~~~{{{uuutttsssttttttssspppnnnjjj^^^TTTSSSYYYiii{{{fffYYYWWWWWWVVVXXX]]]dddgggfffccc^^^QQQGGGFFFHHHNNN___qqquuuoooiiibbb```bbb^^^[[[TTTLLLDDD>>>999666555444333111111111222222222333333444444555555666777555333000000000222333111111111111111111111111111111111111222222222222000000111111111111111000333333333333333333333333111222444555555444222111222222222222222222222222333333444444444555555555555555555666666666777777888888888999:::;;;<<<===<<<===???@@@@@@AAADDDGGGNNNWWWggg}}}~~~~~~~~~}}}zzzxxxvvvuuuttttttqqqsssuuuuuutttrrrrrrrrrrrrrrrrrrrrrrrrssssssssstttsssssssssssssssttttttuuuvvvxxxzzz}}}~~~zzzwwwwwwxxxxxxxxxzzzzzzyyyyyyyyyyyyzzzzzz{{{yyywwwwwwxxxzzzzzzzzz{{{{{{{{{{{{||||||||||||{{{xxxuuusssrrrrrrpppooorrrrrrssssssrrrooommmkkkkkklllllliiieeebbbaaaaaa]]][[[YYYWWWUUUSSSRRRQQQNNNOOOOOOOOOOOONNNMMMMMMKKKJJJIIIGGGEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>===;;;:::::::::::::::::::::999999999888888:::::::::::::::;;;;;;<<<>>>===::::::;;;;;;:::999;;;;;;::::::;;;;;;<<<===??????>>>>>>======<<<<<<>>>>>>>>>>>>???@@@AAAAAA?????????@@@BBBDDDFFFGGGGGGGGGEEECCCAAA>>><<<:::<<<;;;999999::::::999777;;;:::::::::::::::;;;;;;======>>>???@@@AAAAAABBB@@@@@@AAA@@@@@@???>>>===;;;:::999888888999:::;;;888999999888888:::===@@@AAAGGGKKKKKKKKKNNNNNNLLLIIIHHHFFFEEECCCBBBBBBBBB>>>>>>>>>=========<<<<<<=========>>>>>>>>>>>>>>>???????????????@@@@@@@@@<<<;;;;;;;;;<<<<<<:::999777777666666666555555555666666666555555666666666777777666666777777888999:::<<<>>>???AAACCCFFFIIIKKKNNNSSSWWWZZZ^^^aaadddeeefffhhhhhhiiijjjmmmooorrrrrrrrrrrrsssssssssssssssuuuwwwxxxyyy{{{}}}vvvuuusssssssssrrrpppnnnlllcccZZZWWWWWWccc|||hhh[[[XXXUUUUUUWWW\\\cccggghhhfffaaaVVVLLLHHHGGGJJJVVVeeeuuuvvvooojjjddd```______\\\WWWQQQIIIAAA;;;777444333222111111222333444444444444444444444444444444333222111111111111111111111111111111111111111111111111111222222222333...///000111222222333222333333333333333333333333222222444444444444222222222222222222333333333333444444444555555555666666555555666666666777777777888888888999:::;;;<<<===<<<<<<=========@@@CCCFFFMMMUUUfff}}}~~~}}}~~~~~~{{{xxxvvvuuutttttttttvvvyyyyyywwwuuutttttttttttttttsssrrrrrrqqqqqqssssssrrrrrrssssssttttttuuuuuuwwwxxxzzz|||}}}~~~}}}yyywwwwwwwwwwwwwwwzzzyyyyyyxxxxxxyyyyyyzzzyyyxxxwwwwwwyyyzzz{{{|||zzz{{{|||}}}~~~~~~}}}}}}~~~{{{xxxuuurrrqqqooonnnnnnooopppqqqpppooommmlllmmmmmmllljjjgggdddcccbbb___]]]ZZZWWWUUUSSSRRRQQQNNNNNNNNNOOOOOOOOOOOONNNMMMLLLJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;::::::::::::999999999888888888;;;:::999888999:::;;;<<>>>>><<<<<<<<<===???AAABBBCCCCCCCCCBBB@@@>>><<<:::888999999888888888888777666;;;;;;:::999999999::::::<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@@@@???======:::999888777777888999:::777888999999999;;;>>>@@@CCCIIINNNOOOPPPRRRRRRPPPLLLKKKIIIGGGEEECCCBBBBBB@@@??????>>>============<<<<<<===============>>>>>>>>>>>>???@@@AAAAAAAAA>>>=========>>>>>><<<;;;999999888777666666555555444555666777777666555444666555555555555666777777999;;;===>>>@@@BBBEEEHHHJJJNNNRRRWWWZZZ]]]aaaddddddfffggghhhiiijjjmmmpppttttttttttttttttttssssssqqqsssvvvxxxyyy|||||||||{{{xxxuuusssssssssqqqpppkkkeeeaaa]]]YYY]]]sss~~~lll^^^YYYTTTTTTVVV\\\ccchhhkkkkkkfff[[[OOOHHHDDDFFFQQQ]]]kkkxxxxxxpppmmmhhhbbb___]]]\\\YYYTTTLLLDDD<<<888444333222111222333444555333333333222222111111111222222222222111111000///222222222222222222222222111111111222222222333333333444444333333222111000333333333333333333333333222333333444444333333222222222222333333333333333444444444444555555555555555666666666666777777777888888888999:::;;;<<<============<<<===???DDDGGGKKKTTTeee|||}}}~~~|||yyywwwvvvuuuuuuvvvyyy{{{zzzxxxuuutttsssvvvvvvuuutttrrrqqqqqqppprrrrrrrrrrrrrrrsssttttttwwwwwwxxxxxxyyyyyyzzzzzz|||zzzwwwwwwxxxyyyyyyxxxzzzyyyyyyxxxxxxyyyyyyzzzxxxxxxxxxyyyzzz|||~~~~~~~~~~~~}}}}}}}}}zzzuuuqqqnnnmmmmmmmmmnnnnnnooooooooonnnnnnmmmllljjjhhhfffeeecccbbb```___[[[XXXUUUTTTSSSSSSNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIFFFDDDCCCBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<;;;:::::::::999999999888888;;;:::999888999:::;;;<<<===;;;999999:::;;;:::999;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::999888999999888888777777888;;;;;;:::999999999::::::<<<<<<<<<<<<>>>???AAABBB@@@@@@@@@@@@@@@???======999999777777777777999999666888999::::::<<>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<===============>>>>>>???@@@AAAAAA???>>>>>>>>>??????===;;;::::::999888777666666555444555666777777666555444555555444444555555666777777999<<<===???AAAEEEHHHJJJMMMRRRWWWZZZ^^^bbbeeedddfffggghhhiiijjjmmmpppuuuvvvvvvvvvvvvvvvuuutttpppsssvvvxxxzzz||||||zzz{{{vvvsssqqqqqqppppppkkkiiiiiiggg```\\\hhhzzzlll]]]WWWTTTTTTWWW\\\bbbhhhmmmooolllaaaSSSGGGAAADDDNNNYYYfffqqqyyyqqqnnniiibbb^^^ZZZZZZYYYUUUNNNFFF===999444333222222222333444555444333333222222111111000111111222222222111000///222222222222222222222222111222222222222333333333777777666555444222111000333333333333333333333333333333333333333333333333222222333333333444444444222333333333333444444444666666666666777777777888888888888999:::;;;<<<===>>>>>>>>>>>>>>>AAAEEEIIIJJJSSSddd|||}}}{{{yyyxxxwwwwwwwwwxxxyyyyyyvvvtttsssssswwwvvvuuutttsssqqqppppppqqqqqqqqqqqqrrrssstttuuuyyyyyyzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwyyyzzz{{{zzzzzzzzzyyyyyyyyyyyyzzzzzzwwwxxxyyyyyyzzz|||~~~~~~~~~~~~{{{vvvqqqmmmlllmmmmmmnnnnnnooooooooooooooollljjjgggffffffeeedddcccbbb```]]]YYYWWWVVVVVVWWWQQQPPPOOONNNMMMMMMMMMMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>??????>>>===<<<<<<;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;<<<999777666777888999999888999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;<<<;;;::::::999999999:::::::::;;;;;;;;;;;;::::::888999::::::888777888:::;;;:::::::::::::::;;;;;;===<<<<<<<<<<<<>>>@@@AAA@@@@@@AAA@@@@@@???>>>===:::999888777777888999:::888999::::::;;;>>>BBBEEEMMMTTTYYYYYYYYYZZZYYYUUUPPPNNNLLLIIIGGGEEEDDDCCC???>>><<<:::999999::::::::::::;;;;;;<<<===============>>>???@@@@@@AAAAAA@@@???>>>???@@@@@@>>><<<;;;;;;:::999888888777777444555666777777666555444555555444444555555666777666888:::<<<>>>AAADDDGGGIIILLLRRRVVVZZZ^^^bbbeeeeeefffhhhhhhiiijjjmmmoootttuuuvvvwwwwwwvvvuuuuuupppssswwwyyy{{{}}}{{{~~~wwwrrroooooonnnnnnnnnmmmoooooofff\\\```lll}}}lll\\\UUUSSSTTTVVV[[[```gggmmmqqqrrrhhhXXXIIIAAACCCLLLTTTaaajjjwww|||sssooohhh```\\\XXXXXXXXXUUUOOOGGG@@@;;;555444333222222333444444555555555444444333333333111222222333222222111111000000000000000000000000222222222222333333333333444444555555555444333333333333333333333333333333333333333333333333333333222222333333444444555555222222222333333333444444666666666777777777888888888888888999:::;;;<<<===??????@@@@@@@@@CCCFFFIIIJJJSSSddd|||~~~|||zzzzzzzzzzzzwwwxxxyyyxxxvvvuuuvvvwwwwwwvvvvvvtttsssrrrqqqpppqqqqqqqqqqqqrrrssstttuuuwwwwwwxxxyyyzzz{{{{{{|||zzzyyywwwxxxzzz{{{{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{wwwxxxzzzyyyxxxyyy}}}}}}wwwqqqmmmmmmnnnkkklllllllllmmmmmmmmmmmmkkkhhheeedddfffgggfffdddcccaaa^^^ZZZYYYXXXYYYZZZUUUTTTRRROOOMMMLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEECCCBBBBBBAAA@@@@@@??????<<<===>>>>>>>>>===<<<;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<:::888777777888999999888888999:::;;;<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::999888888888888888999999:::::::::::::::999777999;;;:::888777999;;;;;;:::::::::;;;<<<======>>>===;;;;;;;;;===???@@@@@@@@@AAA@@@@@@???>>>===:::999888777777888999:::999:::::::::;;;???DDDHHHSSSZZZ___^^^]]]]]]ZZZVVVOOONNNLLLIIIGGGEEEDDDDDD@@@???<<<:::999999::::::999::::::;;;<<<<<<======??????@@@@@@AAAAAABBBBBBBBBAAA@@@AAABBBAAA@@@>>>;;;;;;::::::999999888888555555666666666666555555555555555555555666666777555777999;;;===@@@DDDGGGGGGKKKPPPTTTXXX\\\```cccfffgggiiiiiihhhiiilllnnnqqqrrrtttvvvvvvvvvuuutttrrruuuxxx{{{|||}}}|||tttqqqpppppppppooommmnnnooofffZZZYYY```{{{~~~nnn___WWWRRRSSSUUUXXX]]]dddkkkpppvvvnnn^^^NNNDDDDDDIIINNNZZZcccpppzzzrrrhhh___[[[WWWWWWWWWUUUPPPIIICCC???666555444333222222333444444444444444444444444444222222222222222333333333000000000000000000000000222222222333333333444444000111222333444444444444333333333333333333333333444333333222222333333444222222333333444555555666333333333333444444444555666666777777777888888888888888888999:::;;;<<<===>>>???AAAAAABBBCCCFFFHHHKKKTTTddd|||}}}|||{{{{{{|||xxxyyyyyyyyyxxxxxxzzz|||wwwvvvvvvtttsssrrrqqqqqqqqqqqqqqqqqqrrrssstttuuurrrssstttvvvxxxzzz{{{||||||zzzyyyyyyzzz{{{{{{zzz|||{{{{{{zzzzzz{{{{{{|||xxxyyyzzzyyywwwwwwzzz}}}~~~xxxrrrnnnnnnooohhhiiiiiiiiiiiiiiiiiijjjjjjgggddddddfffhhhgggeeedddaaa^^^[[[ZZZZZZ[[[\\\YYYWWWTTTQQQNNNMMMLLLLLLIIIIIIHHHGGGGGGFFFFFFEEECCCCCCBBBBBBAAA@@@??????;;;<<<=========<<<;;;:::======<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>===<<<;;;===<<<:::999:::::::::888:::;;;<<<===>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;999999888888888888999999999999:::::::::999999888666999::::::777777888;;;:::::::::;;;<<<===>>>???>>>===<<<;;;;;;<<<>>>???@@@@@@AAA@@@@@@???>>>===;;;:::999888888999:::;;;;;;;;;::::::;;;???FFFJJJWWW^^^bbbaaa___^^^[[[WWWOOONNNLLLIIIGGGEEEDDDDDDCCCAAA???<<<;;;;;;<<<===999999:::;;;;;;<<<======AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAABBBCCCCCCAAA???;;;;;;::::::::::::999999666666666666666666666666666555555555555666777777444666999;;;===@@@DDDFFFEEEIIINNNSSSWWW[[[___bbbggghhhiiiiiihhhiiikkkmmmoooppprrrtttuuuuuutttssssssvvvyyy|||}}}~~~yyyuuusssssstttoookkkjjjjjjbbbVVVSSSXXXkkkqqqccc\\\PPPQQQSSSVVV[[[bbbiiioooxxxqqqcccRRRGGGDDDFFFHHHUUU^^^lll~~~vvvjjjaaa]]]WWWWWWWWWUUUQQQKKKFFFBBB777666555333222222333333222222222222222222222222444333333222222333444444111111111111111111111111222222333333333444444444000111111222222222111111333333333333333333333333444333333222222333333444222222333333444555666666444444444555555555666666777777777777888888888888888888888999:::;;;======<<<>>>AAABBBBBBCCCEEEGGGKKKTTTeee|||}}}|||zzzzzz{{{zzzxxxvvvvvvwwwxxxyyyxxxxxxxxxwwwvvvuuutttsssqqqrrrrrrrrrrrrrrrssssssxxxxxxxxxxxxyyyzzz{{{||||||{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}{{{zzzyyywwwyyyzzzzzzxxxxxxyyy{{{|||xxxtttpppnnnlllmmmllllllkkkjjjjjjjjjjjjiiigggffffffgggfffcccaaaeeecccaaa```^^^\\\XXXTTTVVVUUUTTTQQQOOOLLLJJJIIIHHHHHHIIIIIIHHHHHHGGGGGGCCCBBBBBBAAA@@@???>>>>>>AAA@@@???>>>===============<<<;;;;;;<<<===<<<;;;<<<;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888888888888888666777999999888999;;;===???===<<<>>>AAABBB???<<<;;;<<<>>>?????????>>>===AAABBBBBBAAA@@@>>><<<;;;999999888888888888999999:::<<<=========AAAHHHNNNYYY^^^aaaaaabbbbbb___ZZZTTTRRROOOKKKHHHFFFEEEDDDCCCAAA===;;;999:::;;;<<<;;;:::999999999:::;;;<<>>>>><<<;;;:::999999888999;;;;;;:::888555333555555555666666666777777666888:::;;;<<>>:::666333222222111000333333333333333333333333444333333222222333333444333333222222111222222222222222333333333333444444222333333444444333333222222111111111222333333444222222222333333444444444444444333222222333333333444444444444444444444444999999999888888888888888888999999::::::;;;;;;<<<>>>???@@@AAABBBDDDGGGJJJMMMVVVggg{{{}}}||||||{{{zzzxxxwwwwwwwwwyyyyyyxxxxxxxxxxxxwwwvvvuuuuuusssrrrrrrqqqqqqpppoooooovvvvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxxxxyyyzzz{{{||||||}}}}}}}}}|||{{{zzzyyyxxxyyyzzzzzzxxxxxxxxxzzz|||}}}}}}}}}||||||~~~}}}zzzvvvrrrooommmnnnmmmlllkkkjjjjjjjjjjjjhhhgggfffggghhhiiigggeeedddcccaaa```___\\\XXXUUUWWWVVVUUUSSSPPPNNNMMMLLLJJJJJJJJJJJJIIIHHHGGGFFFDDDDDDCCCBBBAAA@@@@@@???AAA@@@???>>>>>>======>>>===<<<;;;;;;======<<<;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999888999:::999999999;;;===CCCDDDGGGKKKLLLIIIDDD@@@<<<<<<======>>>>>>>>>===???@@@@@@AAA@@@???===<<<999999888888888888999999:::<<<===>>>???CCCJJJOOOZZZ___bbbbbbcccccc```[[[UUUTTTPPPMMMJJJHHHFFFFFFCCCAAA>>>;;;999999:::;;;:::999888888888999;;;<<<>>>@@@BBBDDDFFFFFFEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@@@@??????>>>===<<<;;;;;;999:::<<<<<<;;;999666444444555555555666666666666666888:::;;;<<<>>>BBBDDDFFFGGGKKKQQQXXX]]]]]]\\\___bbbeeegggiiijjjlllnnnpppqqqqqqrrrssssssrrrrrrsssuuuxxxzzz{{{|||~~~}}}zzzvvvttttttqqqllljjjllliiiaaaZZZYYYbbb~~~qqqbbbUUUTTTUUUVVVUUUWWW___gggooommmfffXXXJJJAAA@@@CCCGGGTTTcccsssuuujjjbbb\\\[[[XXXVVVSSSOOOJJJFFF???<<<777555444333333222333333333333333333333333333222222111111222222333333333222222111222222333222222333333333333444444333333333333333333333333222222111111222222333444222333333333333333333444444333333222222333333444444444444444444444444444777777777777777777777777888999999::::::;;;;;;<<<>>>???@@@AAABBBDDDGGGJJJKKKTTTdddyyy~~~~~~|||{{{yyyxxxxxxxxxyyyzzzxxxxxxxxxyyyyyyxxxxxxwwwvvvuuutttsssqqqpppooonnnuuutttttttttuuuvvvwwwxxxvvvvvvwwwyyyzzz|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyyyyyzzz{{{zzzxxxwwwxxxyyyzzz{{{{{{zzzyyyyyy{{{}}}|||{{{{{{yyyvvvrrrnnnlllnnnnnnmmmkkkkkkjjjjjjjjjfffffffffhhhjjjkkkjjjiiidddcccaaa``````]]]ZZZWWWXXXWWWVVVTTTRRRQQQOOOOOOLLLLLLLLLLLLKKKIIIHHHHHHFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;======<<<;;;<<<<<<;;;::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;:::::::::===???GGGLLLSSSWWWTTTNNNGGGCCC<<<<<<;;;;;;<<<<<<===>>>===>>>???@@@@@@???>>>===999999888888888888999999999<<<>>>???@@@EEELLLRRR\\\aaaddddddeeeeeebbb]]]XXXVVVSSSPPPLLLJJJHHHHHHCCCAAA>>>;;;:::999999:::999999888777888999:::;;;>>>@@@CCCFFFHHHHHHGGGFFFGGGFFFFFFDDDCCCBBBAAAAAA@@@@@@?????????>>>>>>>>>;;;<<<======<<<:::888666444555555555555666666666666888:::;;;<<<>>>AAADDDFFFGGGKKKPPPVVVZZZ[[[[[[^^^aaadddgggiiikkkmmmpppooooooooopppqqqrrrsssttttttvvvyyyzzz{{{|||~~~{{{yyyvvvtttqqqnnnmmmooommmfff```^^^]]]rrrttt^^^YYYVVVUUUTTTUUU[[[cccmmmoookkk___MMMAAA???BBBCCCNNN]]]pppyyymmmeee]]][[[YYYWWWUUUQQQLLLIII@@@===888666555555555444333333333333333333333333222111111000000111111222333222222111222222333333222222333333333333444444444444222222222222444444222222111111222222333333444333333333333333333222333333333222222333333444333333333333333333333333555555555666666777777777888999999::::::;;;;;;<<<===???@@@AAAAAADDDGGGJJJJJJSSSdddyyy~~~|||{{{zzzyyyyyyyyyzzzzzzxxxxxxyyyyyyzzzyyyyyyyyyxxxxxxwwwvvvuuutttsssrrruuutttttttttuuuuuuvvvwwwxxxyyyzzz|||}}}~~~}}}}}}}}}||||||{{{zzzzzzzzz{{{{{{zzzxxxwwwwwwxxxyyyzzz{{{zzzxxxxxxyyyzzzzzzzzz{{{zzzxxxtttpppmmmoooooommmlllkkkkkkkkkkkkggggggggghhhjjjkkkjjjiiicccbbbaaaaaa```___[[[YYYXXXWWWVVVUUUSSSRRRQQQPPPLLLLLLMMMMMMLLLLLLKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@???????????????===<<<;;;<<<===>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<@@@CCCJJJQQQWWWXXXSSSKKKDDDAAA<<<<<<;;;::::::<<<===>>>===>>>?????????>>>===<<<999999888888888888999999888;;;===???AAAGGGOOOUUU^^^cccggggggggghhheee```ZZZXXXUUURRRNNNKKKIIIHHHCCCBBB???<<<:::999999999999888777777777888999:::<<>>>>>>>>===;;;999888555555555555555555555555555777999;;;<<<>>>AAADDDGGGHHHLLLQQQUUUYYY[[[\\\aaadddgggiiikkklllnnnpppooooooooooooqqqsssuuuwwwuuuwwwyyyzzzzzz|||~~~|||yyyvvvsssqqqppppppqqqpppkkkfffbbb^^^kkkkkk___VVVTTTTTTSSSXXX```lllqqqrrrfffSSSEEEAAACCCEEEMMM[[[ppp{{{nnnfff\\\[[[XXXVVVUUURRRNNNKKKAAA>>>999666555555555555222222222222222222222222222222111111111111222222222222111111222222333333222222222333333333444444555444222111111222444555333222222111222222333333444444444333333222222222333333222222222333444444333333333333333333333333444444555666777777888888888999999::::::;;;;;;<<<===>>>@@@@@@AAACCCGGGJJJLLLUUUeee{{{~~~}}}|||||||||{{{{{{{{{{{{{{{xxxyyyyyyzzzzzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwwwwzzz{{{|||~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{zzzzzzzzz{{{{{{zzzxxxwwwwwwxxxwwwxxxyyyxxxvvvuuuuuuvvvzzz{{{||||||{{{wwwtttrrrqqqpppnnnmmmlllkkkkkkkkkiiihhhhhhhhhiiiiiigggfffbbbbbbaaaaaaaaa```]]][[[XXXXXXWWWUUUTTTRRRQQQPPPKKKKKKLLLMMMNNNNNNNNNNNNGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAA@@@????????????>>>===<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888999::::::;;;>>>CCCFFFNNNRRRUUURRRLLLDDD@@@>>><<<<<<;;;::::::<<<===>>>????????????>>><<<:::999999999888888888888999999777:::>>>@@@CCCJJJSSSYYYaaafffjjjiiijjjkkkhhhccc\\\ZZZWWWTTTOOOKKKHHHFFFBBBAAA???<<<;;;:::999999999888777777777888999:::;;;>>>BBBFFFJJJKKKKKKKKKLLLKKKJJJHHHFFFDDDCCCBBB@@@?????????????????????????????????>>><<<;;;:::666666666666666666666666555777999:::;;;>>>AAACCCGGGJJJMMMQQQUUUYYY\\\^^^dddfffiiijjjjjjkkklllnnnpppppppppppprrrtttwwwxxxvvvwwwyyyzzzzzz|||~~~zzzuuuqqqppprrrssssssssspppjjjeee]]]ddd{{{xxxeeeVVVTTTTTTRRRUUU]]]iiipppsssjjjWWWHHHBBBBBBEEEMMMZZZooo|||oooggg]]][[[XXXVVVUUUSSSOOOMMMCCC???999555444444555555222222222222222222222222333333222222222222333333222111111111222222333444222222222333333333444444555444222111111222444555333333222222111222222333444444444333333222222222333222222222333333444555333333333333333333333333555555666666777888999999888999999::::::;;;;;;<<<===>>>???@@@AAACCCFFFIIILLLTTTddd{{{~~~}}}|||}}}}}}}}}}}}||||||{{{{{{yyyyyyyyyzzzzzzyyyxxxxxxqqqrrrssstttuuuvvvvvvwwwwwwwwwvvvvvvvvvvvvwwwwwwyyyzzz{{{}}}}}}}}}||||||~~~}}}|||{{{{{{zzzzzz{{{yyyzzz{{{zzzxxxwwwxxxyyyuuuvvvwwwwwwtttrrrrrrsssuuuvvvwwwwwwvvvtttqqqppprrrqqqooonnnllllllkkkkkkllljjjiiiiiiiiihhhfffdddbbbaaaaaabbbbbbbbb___]]]ZZZYYYXXXVVVTTTSSSQQQQQQKKKLLLMMMNNNNNNOOONNNNNNHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@>>>===<<<<<<>>>>>>===<<<;;;<<<============<<<;;;<<<;;;;;;::::::;;;;;;<<<:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888888999999:::;;;???DDDHHHOOOOOONNNJJJEEEAAA???>>><<<<<<;;;;;;<<<<<<===>>>????????????===;;;999888999999888888888888999999888<<<@@@CCCGGGNNNXXX___dddiiilllllllllmmmjjjeee___^^^[[[VVVQQQKKKGGGDDDAAA@@@>>>===;;;;;;::::::999999888777888999:::;;;<<>><<<;;;:::888888777777777777777666555777999:::;;;===@@@CCCGGGJJJNNNQQQUUUXXX]]]```ccceeeggghhhhhhhhhiiijjjppppppqqqrrrsssuuuwwwxxxuuuwwwxxxyyyzzz}}}~~~}}}wwwqqqpppsssttttttsssrrrllleeeXXX]]]nnnkkkWWWTTTUUURRRUUU\\\dddkkkooohhhYYYJJJBBBAAABBBIIIWWWlll~~~rrrkkk```]]]ZZZXXXVVVTTTQQQOOOEEEAAA:::555444444444444222222222222222222222222444333333333333333333444111111111111222333444444222222333333333333444444444444222222222222444444333333222222111111222222444333333333333333333222222222222222333444555555444444444444444444444444666666666777777888888888888999999::::::;;;;;;<<<<<<>>>???@@@@@@CCCFFFIIIJJJQQQaaayyy}}}}}}}}}}}}~~~~~~}}}}}}||||||yyyyyyzzzyyyyyyxxxwwwvvvqqqqqqrrrssstttuuuvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwwwwyyy{{{}}}~~~~~~~~~|||{{{zzzzzz{{{{{{xxxyyyzzzzzzxxxxxxxxxzzzxxxyyyzzzyyywwwuuuttttttqqqqqqrrrrrrqqqppppppooorrrrrrpppnnnmmmlllkkkkkkmmmllljjjjjjjjjiiigggeeeaaaaaaaaabbbcccccc```^^^]]]\\\ZZZXXXVVVTTTRRRQQQNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@AAA>>>===<<<===>>>???>>><<<;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<:::;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;:::::::::===AAAEEEIIIGGGDDDBBBAAA@@@???===<<<<<<======>>>>>>>>>=========>>>>>>===;;;:::999999999888888888888999999;;;>>>CCCGGGLLLTTT^^^eeeeeekkknnnnnnnnnooolllgggdddbbb^^^YYYSSSLLLGGGDDD???>>>>>>===<<<;;;;;;;;;:::999888888888999;;;<<<@@@AAADDDGGGLLLPPPTTTVVVVVVUUUSSSPPPNNNLLLJJJIIIDDDCCCCCCBBBAAA@@@??????@@@@@@???>>>===<<<;;;;;;999999999999888888888777555666999:::;;;===@@@CCCDDDHHHLLLPPPSSSWWW]]]aaabbbdddggghhhhhhiiijjjlllooooooqqqrrrssstttuuuuuuuuuvvvxxxyyy{{{~~~~~~||||||zzzuuuooosssuuutttssssssllldddTTTXXXcccyyypppWWWTTTVVVSSSUUU\\\bbbgggkkkggg[[[NNNEEEBBBAAAGGGUUUggg}}}wwwpppdddaaa]]]ZZZXXXVVVSSSQQQIIIDDD===777555444444444111111111111111111111111333333222222222222333333111111111111222333444555222222333333333333444444333333333333333333333333444333222222111111222222222333333333333333333444222222222222333444555666555555555555555555555555666666666666666666666666888999999::::::;;;;;;<<<<<<>>>??????@@@BBBFFFIIIIIIQQQ```yyy~~~}}}~~~~~~~~~~~~~~~}}}||||||zzzzzzzzzyyyxxxwwwvvvuuusssttttttuuuvvvwwwwwwxxxwwwvvvvvvuuuuuuuuuvvvvvvwwwyyy|||~~~|||{{{zzzzzz{{{{{{xxxyyyzzzzzzxxxxxxyyy{{{|||~~~~~~{{{yyyxxxxxxuuuuuuuuuuuuuuuuuuuuuuuusssrrrpppooommmllllllkkkmmmlllkkkkkklllkkkiiihhhaaa```aaabbbccccccaaa______^^^\\\ZZZWWWUUUSSSRRRPPPPPPPPPOOOMMMKKKJJJIIIKKKKKKJJJIIIHHHGGGGGGFFFDDDDDDCCCBBBAAAAAAAAAAAA???===<<<===>>>???>>><<<;;;<<<===>>>>>>===<<<;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===>>>??????========================;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::======;;;:::999;;;???CCCBBB???<<<===???@@@>>><<<;;;<<<>>>?????????>>>===;;;;;;<<<======<<<;;;:::999999888888888888999999===AAAFFFJJJOOOXXXbbbiiiggglllooooooooopppmmmhhhgggeeeaaa\\\UUUNNNHHHDDD>>>============<<<<<<<<<;;;:::999999999:::;;;<<>>===<<<;;;;;;:::::::::999999999888888444666888:::;;;===@@@CCCBBBFFFKKKOOORRRVVV\\\aaabbbeeehhhjjjkkklllnnnooommmnnnppprrrsssssssssrrrtttuuuwwwyyy{{{~~~}}}zzzzzz}}}~~~xxxnnntttvvvssssssssslllcccUUUYYY^^^mmmrrrXXXTTTWWWTTTUUU\\\bbbgggkkkhhh^^^SSSIIIDDDBBBHHHTTTdddvvv{{{uuugggddd```]]]ZZZXXXUUUSSSLLLGGG???999666555555555111111111111111111111111222222111111111111222222111111111111222333444555222222333333333444444444222333333444444333333222444333333222111111111222222222222333333444444444222222222222333444555666666666666666666666666666555555555555555444444444888999999::::::;;;<<<<<<<<<===??????@@@BBBFFFIIIKKKRRRbbb{{{~~~}}}~~~}}}|||{{{zzzyyyzzzwwwuuuuuuwwwyyyxxxwwwwwwvvvuuuuuuuuuvvvxxxyyyyyyxxxwwwwwwwwwxxxyyyzzzvvvxxx{{{|||}}}~~~|||{{{yyyyyyyyy~~~|||zzzyyyyyyyyyzzz{{{}}}~~~~~~|||zzzyyywwwwwwwwwvvvuuusssqqqpppnnnmmmmmmlllllllllmmmmmmiiijjjkkklllllllllkkkjjjhhheeebbbbbbdddeeedddccc```^^^[[[WWWUUUSSSSSSTTTSSSQQQOOOOOOOOOOOOMMMKKKKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@???>>>======>>>??????CCCBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<;;;;;;AAA@@@@@@???>>>======<<<======>>>>>>>>><<<;;;:::>>>>>>======<<<<<<<<<;;;<<<;;;:::999999999::::::888888888888888888888888===<<<:::999888999999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>===============<<<<<<;;;888999999888777888:::===>>>@@@DDDKKKTTT^^^gggllloooooooooooonnnnnnnnnnnnjjjfff```ZZZUUUOOOIIIFFF@@@???===;;;:::;;;<<<===666888999888777888<<<@@@@@@CCCGGGKKKOOOTTTZZZ______^^^[[[XXXUUUQQQNNNLLLIIIGGGEEEDDDDDDCCCAAA???@@@@@@@@@@@@>>><<<:::999<<<;;;888666444333333333666777777999<<>>@@@AAABBBBBBDDDFFFHHHMMMUUUeee{{{~~~~~~}}}|||{{{zzzyyyxxxvvvssssssvvvxxxxxxwwwwwwvvvvvvuuuvvvwwwxxxyyyzzzyyyxxxxxxxxxzzz{{{|||xxxzzz||||||}}}~~~~~~}}}|||{{{~~~}}}{{{zzzyyyxxxxxxyyyzzz}}}}}}{{{yyyyyyyyyyyyxxxwwwtttrrrqqqoooooonnnmmmmmmmmmmmmnnnjjjjjjkkkkkkkkkiiihhhggghhheeebbbbbbcccdddcccbbbaaa___\\\YYYVVVUUUTTTTTTSSSRRRPPPPPPPPPPPPNNNLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@???>>>===>>>>>>???AAA@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<;;;;;;=========>>>======<<<<<<>>>=========<<<<<<<<<<<<<<<;;;::::::999999::::::888888888888888888888888<<<;;;:::999999999:::::::::;;;<<<===>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======<<<<<<;;;:::999999999888777888:::===@@@BBBGGGNNNWWWaaaiiinnnpppooooooooonnnnnnmmmmmmlllhhhbbb\\\VVVPPPJJJFFFBBBAAA???<<<;;;::::::::::::::::::888666666999<<>><<<:::;;;:::999777666666666666777777888999<<<>>>AAACCCEEEHHHLLLOOORRRWWW[[[___bbbccceeehhhjjjlllmmmnnnnnnooopppqqqqqqqqqpppoootttssstttuuuxxx{{{~~~~~~}}}{{{{{{{{{|||~~~}}}vvvtttrrrssstttsssnnnjjj\\\TTTNNNWWWnnnxxx___QQQQQQUUUVVVTTT[[[___bbbcccbbb\\\OOOCCC???CCCMMMZZZgggxxxwwwmmmhhhbbb___^^^]]]YYYUUUNNNIIICCC<<<777444444444222333333444444333333222222333333444444333333222333333333333333333222222222222222222222222222222444444333333222333333333222222333333333333444444333333333333333333333333222222444555555555555555555555444444444444555555777777777777666666666666888888888999::::::;;;;;;>>>@@@AAABBBBBBCCCFFFHHHNNNVVVeee{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}|||{{{zzzzzzxxxuuurrrrrrsssvvvxxxxxxxxxwwwvvvvvvvvvwwwxxxyyyzzzyyyyyyyyyzzz|||}}}~~~|||}}}~~~}}}|||}}}~~~~~~}}}|||{{{zzzyyyxxxwwwxxxzzz}}}|||{{{{{{{{{{{{zzzxxxuuusssqqqpppoooooonnnmmmmmmnnnnnnllllllmmmmmmllljjjhhhgggiiifffcccbbbbbbbbbaaa```aaa```]]][[[XXXWWWVVVUUUTTTRRRPPPPPPPPPPPPNNNLLLMMMLLLLLLKKKJJJIIIIIIHHHEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<============??????>>>>>>===<<<<<<<<<======<<<<<<======>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999:::999999999999::::::;;;999999:::<<<============::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;:::999::::::999888888;;;===AAADDDJJJRRR[[[dddlllpppppppppoooooonnnmmmllllllnnnjjjddd^^^XXXQQQKKKFFFDDDCCCAAA>>><<<999777666::::::999888666777:::<<>>@@@BBBFFFHHHLLLOOORRRUUUZZZ]]]bbbccceeehhhjjjlllmmmnnnmmmnnnpppqqqqqqqqqppppppssssssuuuwwwyyy{{{}}}~~~}}}|||||||||~~~{{{wwwsssrrrssssssqqqooocccZZZQQQTTTfffxxx```RRRPPPSSSTTTSSSVVV\\\bbbffffffaaaTTTGGG>>>@@@GGGRRR]]]mmmxxxnnnjjjddd```___]]]ZZZVVVNNNJJJDDD===888555444444222333333444444333333222222333333444444333333222222222222333333333333333222222222222222222222222555555444333222222111111222222333333333333444444333333333333333333333333333444555666666777777666555555444444444444555555666666666666777777777777888888888999:::;;;;;;;;;===???AAAAAABBBCCCFFFIIIOOOVVVdddyyy~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}||||||{{{{{{zzzzzzxxxuuussssssuuuwwwxxxxxxxxxwwwvvvwwwxxxyyyzzzyyyyyyyyyyyyzzz|||~~~}}}}}}~~~~~~~~~}}}|||{{{zzzyyyxxxwwwzzz}}}}}}|||{{{{{{{{{zzzxxxuuurrrqqqpppooonnnmmmmmmlllmmmmmmnnnnnnooooooooommmlllkkkiiigggdddbbbaaa``````___```___^^^\\\ZZZXXXVVVUUUSSSQQQPPPOOOOOOOOOMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@???>>>===============>>>>>>?????????===============>>>>>>>>>AAAAAAAAA@@@@@@?????????======<<<<<<<<<===???@@@===============<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999999999999999888888888999999:::;;;;;;999999:::;;;;;;;;;::::::<<<======>>>>>>======<<<===============<<<;;;;;;999999:::999888999;;;>>>BBBFFFMMMVVV___gggmmmpppppppppooonnnmmmllllllkkknnnjjjeee___YYYRRRJJJFFFCCCCCCAAA@@@===:::777666777777666777888:::===@@@BBBEEEJJJPPPUUUZZZ```dddgggiiijjjjjjgggaaa[[[XXXSSSPPPLLLJJJIIIHHHFFFDDD??????>>>===<<<:::999888888999999999888888777777999999999:::;;;===@@@AAACCCFFFJJJNNNRRRWWW\\\```aaabbbeeegggjjjlllmmmmmmnnnoooqqqrrrsssssssssrrrrrrtttvvvxxxzzz{{{||||||~~~~~~~~~||||||}}}{{{vvvsssssssssqqqnnnjjjaaaVVVTTT```{{{wwwbbbTTTQQQSSSUUUUUUSSS[[[dddjjjlllhhh[[[NNNCCCBBBEEEMMMVVVccctttyyyoookkkeeeaaa___\\\YYYWWWOOOKKKEEE???999666444444222333333444444333333222222333333444444333333222111111222222333333333444222222222222222222222222444444444444333333222222222222222333333333444444333333333333333333333333333333444555666666666666555555444444444444555555666666666666777777777777777888888999:::;;;<<<<<<===>>>@@@AAABBBCCCFFFIIINNNUUUbbbwww~~~~~~}}}|||zzzyyy||||||||||||{{{{{{{{{{{{~~~|||zzzwwwuuuuuuvvvxxxyyyxxxwwwwwwwwwxxxzzz{{{yyyxxxxxxyyyzzz|||~~~~~~|||{{{zzzwwwzzz~~~~~~|||yyyyyyyyyxxxvvvtttqqqpppooonnnmmmlllkkkkkkkkkkkkkkklllnnnooopppoooooonnniiihhhfffcccaaa______```_________^^^\\\YYYWWWUUURRRPPPOOONNNOOONNNMMMKKKMMMMMMMMMMMMMMMMMMMMMMMMGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBAAA@@@???>>>=========>>>>>>???@@@@@@@@@=========>>>>>>>>>??????AAAAAAAAAAAA@@@@@@@@@@@@>>>===<<<<<<<<<>>>???AAA<<<<<<<<<===============;;;;;;<<<<<<<<<;;;:::999999999999999999999999999777888888999999::::::::::::;;;;;;;;;:::999888777>>>>>>>>>??????>>>>>>>>>===>>>>>>>>>>>>===<<<<<<888999999999999:::===???DDDHHHPPPYYYbbbhhhlllnnnooooooooonnnmmmllllllkkkllliiiddd___YYYRRRJJJEEEAAAAAAAAA???>>>;;;999888777666555666888;;;>>>???@@@DDDJJJPPPVVV[[[aaadddhhhkkknnnooommmiiiccc___YYYUUUQQQMMMKKKJJJGGGFFF@@@@@@>>>===<<<::::::999999999888777666555555444999999999:::;;;===@@@AAACCCFFFJJJNNNRRRWWW\\\``````bbbdddfffiiikkkllllllpppqqqsssuuuvvvvvvvvvvvvrrrtttwwwyyy{{{{{{{{{zzz|||~~~~~~}}}||||||~~~{{{wwwvvvsssoookkkiiibbbXXXQQQWWWnnnsssbbbUUUPPPRRRUUUWWWTTT\\\fffmmmqqqooocccWWWHHHDDDCCCHHHPPPYYYfffqqq}}}qqqnnniiiddd```]]]ZZZXXXPPPMMMGGG@@@;;;777555444222333333444444333333222222333333444444333333222111111111222222333333333222222222222222222222222111222333444444444444333222222222333333333444444333333333333333333333333222333444555555666666555555555444444444444555555555666666666777777777888777888999:::;;;<<<======<<<>>>@@@AAAAAACCCFFFIIILLLSSS```uuu~~~}}}{{{yyyyyy{{{{{{{{{{{{{{{{{{||||||~~~~~~}}}{{{xxxvvvwwwxxxzzzyyyxxxxxxxxxyyyzzz{{{zzzyyyyyyyyyzzz{{{}}}~~~~~~|||{{{xxx{{{~~~{{{vvvwwwwwwvvvuuusssqqqpppnnnnnnlllkkkjjjjjjiiiiiihhhiiikkkmmmnnnnnnmmmmmmiiiiiigggdddaaa``````bbb___```aaa```^^^[[[XXXVVVSSSQQQOOOOOOOOOOOOMMMKKKMMMMMMMMMMMMMMMNNNNNNNNNHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@======>>>>>>??????@@@@@@????????????????????????>>>>>>=========>>>??????<<<<<<<<<===============;;;<<<<<<======;;;:::999::::::::::::::::::::::::777888999999:::999999888:::;;;;;;::::::999888777<<<<<<============<<<<<<=========>>>===<<<<<<;;;666777888999999<<>>=========;;;999777555444444444555888888999:::;;;>>>@@@BBBGGGIIIMMMPPPRRRVVV[[[^^^aaabbbdddgggiiikkklllmmmqqqrrrtttvvvxxxyyyyyyyyytttuuuwwwyyyzzzzzzzzzzzzzzz|||}}}||||||}}}{{{yyyvvvqqqmmmiiifff]]]SSSRRRddd|||qqqbbbUUUOOOPPPTTTWWWWWW^^^gggnnnsssssskkk```MMMFFFAAACCCIIIPPPYYYaaaqqq}}}sssppplllfffaaa^^^[[[ZZZQQQNNNHHHBBB<<<888555444222333333444444333333222222333333444444333333222111111111222222222222222222222222222222222222222000111333444555555444444222222333333333333444444333333333333333333333333222222333444555555555555555555444444444444555555555555666666777777888888777888999:::;;;<<<===>>>;;;===???@@@AAACCCFFFIIIKKKRRR```uuu~~~~~~}}}|||{{{zzzzzzzzzzzz{{{{{{|||||||||{{{}}}~~~}}}zzzxxxyyyzzzzzzyyyyyyxxxxxxzzz{{{|||||||||{{{zzz{{{|||~~~~~~~~~~~~~~~|||{{{yyy|||}}}zzzuuuuuuvvvvvvuuutttrrrqqqooonnnmmmlllkkkjjjjjjjjjhhhiiikkklllmmmmmmlllkkkiiiiiiiiifffbbbaaabbbdddaaabbbddddddbbb___[[[YYYTTTSSSQQQQQQQQQQQQOOOMMMLLLLLLMMMMMMNNNNNNNNNNNNIIIHHHGGGFFFFFFEEEFFFFFFBBBBBBCCCCCCCCCAAA@@@???======>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????>>>>>>===<<<<<<<<<<<<=========>>>;;;<<<===>>>===<<<:::999::::::::::::::::::::::::888888999:::999999777777888999999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999444555777999:::===AAADDDJJJOOOXXXaaahhhlllmmmllllllllllllmmmmmmmmmmmmnnnjjjhhhdddaaa\\\UUUNNNHHHCCCBBB@@@>>><<<<<<<<<<<<;;;888555666999;;;<<<;;;AAAEEELLLSSSYYY___dddhhhmmmppptttxxxzzzzzzxxxwwwjjjeee^^^XXXTTTPPPMMMKKKEEEDDDBBB@@@???>>>>>>>>>;;;999666444444555777999777777888999<<<>>>AAACCCGGGIIIMMMPPPTTTXXX]]]```cccdddfffiiikkkmmmnnnoooppprrrtttvvvxxxyyyyyyyyyuuuvvvwwwxxxyyyzzzzzzzzzzzz}}}~~~}}}||||||}}}~~~}}}{{{yyywwwuuummmllleeeXXXQQQ]]]yyy}}}tttfffYYYRRRQQQUUUXXXZZZ___ffflllrrruuuooogggSSSIIIAAAAAAFFFJJJQQQVVVbbbttt}}}qqqoookkkeee___[[[XXXXXXRRROOOIIICCC===888555444222333333444444333333222222333333444444333333222222222222222111111111111222222222222222222222222111222444555555444333222222222333333333333444444333333333333333333333333333444555666666777666666555555444444444444555555555555555666777888888888777888999:::;;;===>>>>>>;;;<<>>>>>???@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBB>>>???@@@@@@@@@>>>===<<<;;;<<<<<<<<<======>>>>>>;;;<<<===>>>>>><<<:::999::::::::::::::::::::::::888999::::::999888777666666777888:::<<<=========<<<==================<<<999::::::::::::999888888333555777999;;;>>>BBBFFFMMMSSS[[[dddkkkmmmmmmmmmkkkkkkllllllmmmnnnnnnnnnjjjhhheeebbb]]]WWWPPPKKKEEECCC@@@===;;;;;;;;;<<<777555333555:::>>>??????BBBGGGNNNUUU[[[aaafffiiillloootttyyy|||}}}||||||pppkkkccc\\\WWWSSSPPPNNNDDDCCCAAA???============;;;999666444444777;;;>>>777777888999<<>>999666444222333333444444333333222222333333444444333333222333222222222111111000000222222222222222222222222333444555555555333111///222222333333333444444444333333333333333333333333444555666777888888888888555555555444444555555555444555555666777888888999777888999:::<<<===>>>???:::<<<>>>@@@AAACCCGGGIIIKKKTTTdddzzz~~~}}}~~~}}}|||{{{{{{{{{{{{yyyyyyzzz{{{{{{|||||||||{{{zzzzzzyyyyyyzzzzzz{{{wwwwwwwwwwwwwwwxxxxxxxxx|||{{{yyyzzz|||~~~~~~~~~}}}}}}}}}yyyyyy|||~~~~~~}}}zzzyyy{{{yyysssttttttuuutttrrrqqqpppsssrrrqqqpppooonnnmmmmmmlllkkkkkkjjjiiihhhggggggiiihhhffffffffffffdddbbbdddfffggggggeeebbb^^^[[[ZZZWWWSSSQQQQQQQQQOOONNNNNNNNNMMMMMMNNNNNNOOOPPPKKKJJJHHHFFFEEEDDDCCCCCCDDDCCCBBBAAAAAAAAAAAABBB@@@???????????????@@@@@@???????????????@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@@@@CCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::::::::999999888888888777777888888999999999999::::::::::::::::::::::::;;;<<<<<<=====================<<<;;;:::999999888888888999999;;;@@@FFFJJJNNNXXXaaagggjjjnnnnnnkkkllllllkkkkkklllmmmooopppkkkkkkhhhaaa\\\YYYRRRJJJEEEDDDAAA>>><<<;;;:::::::::::::::999888:::>>>AAADDDHHHMMMSSSYYY```fffkkkrrrsssuuuxxx|||~~~~~~}}}|||vvvjjj^^^UUUPPPNNNNNNHHHEEEAAA>>>>>>?????????<<<;;;999888666555444444:::999999:::;;;===???AAAAAAEEEIIINNNRRRXXX]]]aaafffhhhllloooppprrrtttvvvtttsssqqqqqqrrrtttwwwyyysssuuuwwwwwwwwwvvvwwwxxx{{{{{{{{{~~~}}}{{{{{{}}}}}}~~~}}}}}}}}}}}}wwwoooiiibbbXXXTTTddd{{{uuujjj^^^SSSSSSYYYYYYaaafffhhhrrr~~~|||rrr]]]RRRGGGBBBCCCGGGPPPYYY^^^qqqzzzqqqhhhccc]]]UUUQQQQQQNNNLLLIIIDDD???:::555333555444333222111222333333222222222222222222222222111111111111111111222222222222222222222222222222444333111000///000111111111111222222222333333333333444444555555444444333111222333555777888999:::555555555555555555444444444555555666666666666666888999999:::;;;<<<======???@@@AAAAAAAAABBBEEEGGGMMMUUUeee{{{~~~}}}~~~}}}}}}|||{{{{{{{{{{{{xxxxxxxxxxxxyyyzzz{{{|||{{{zzzzzzyyyyyyzzzzzz{{{xxxxxxxxxxxxxxxwwwwwwwwwyyyxxxwwwyyy|||~~~}}}|||{{{~~~{{{{{{}}}~~~|||{{{|||{{{uuuuuuvvvuuutttsssqqqpppqqqqqqpppooonnnmmmlllllllllkkkkkkjjjiiihhhgggggggggeeeddddddeeeeeecccbbbdddfffggghhhfffccc```^^^[[[XXXUUUSSSSSSSSSQQQPPPPPPOOOOOONNNNNNOOOOOOOOOMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???????????????????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::999999999888888888888888999999999:::999999999::::::;;;;;;;;;<<<===>>>>>>??????>>>>>>======<<<;;;:::999999888999::::::;;;===AAAGGGLLLQQQZZZccchhhllloooooollllllkkkkkkjjjkkkmmmnnnooolllmmmiiiccc^^^ZZZTTTLLLFFFDDDAAA???<<<;;;::::::999:::999888888:::===AAAEEEHHHNNNTTT[[[bbbhhhmmmsssuuuwww{{{~~~zzzpppdddZZZSSSOOONNNJJJGGGCCCAAA@@@@@@@@@???===<<<:::999777777666666:::999999:::;;;===???AAABBBEEEJJJNNNRRRWWW]]]aaafffiiilllnnnppprrruuuxxxyyywwwuuusssrrrssstttvvvtttvvvxxxyyyxxxxxxyyyzzzyyyyyyzzz}}}}}}|||||||||}}}|||xxxxxxxxxwwwzzzsssnnngggZZZRRR^^^pppzzzpppcccYYYVVVZZZXXX^^^aaacccnnn|||~~~xxxcccVVVHHHBBBCCCGGGOOOVVVaaattt~~~uuukkkfff```WWWQQQPPPLLLKKKIIIFFFAAA<<<888555555444333222222222333333222222222222222222222222444444333333222222111111333333333333333333333333444333222111111111111111111111222222222333333333333333444444444444333333222222333444666777888888555555555555555555555555555666666777888777777777888999999:::;;;<<<======???@@@AAAAAAAAABBBEEEHHHNNNVVVfff|||~~~}}}}}}}}}||||||{{{zzzzzzzzzyyyxxxwwwvvvwwwyyy{{{|||{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuwww{{{~~~}}}~~~}}}|||||||||}}}~~~~~~}}}}}}}}}xxxxxxxxxwwwuuusssqqqpppoooooonnnmmmlllkkkkkkjjjlllkkkkkkjjjiiihhhggggggdddcccbbbbbbddddddcccbbbdddeeeggghhhgggeeebbb```]]]ZZZXXXVVVVVVUUUTTTRRRRRRRRRQQQQQQPPPOOOOOOOOONNNMMMLLLJJJHHHGGGFFFFFFDDDDDDEEEFFFEEEDDDCCCBBBCCCCCCAAA@@@???>>>>>>>>>?????????@@@@@@AAAAAAAAA>>>>>>???@@@@@@AAABBBBBB@@@???>>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::::::::999999888888999999999999::::::888888999:::;;;<<<<<<======>>>??????@@@@@@??????======<<<;;;:::999999888:::;;;<<<===???DDDJJJOOOVVV___gggkkkmmmpppooolllkkkjjjjjjiiijjjlllmmmnnnmmmnnnkkkeee```]]]VVVNNNGGGEEEBBB???===;;;::::::999999888777777999===@@@DDDHHHNNNUUU\\\ccckkkpppuuuwwwzzz}}}xxxnnncccYYYRRRNNNKKKIIIFFFDDDCCCAAA???======<<<;;;:::999999999999:::999999:::;;;===???AAACCCFFFJJJNNNRRRWWW]]]```gggiiilllnnnooorrrvvvyyy|||zzzwwwsssqqqpppppppppsssuuuwwwxxxwwwwwwxxxyyyvvvwwwyyy{{{}}}|||{{{{{{~~~zzzvvvuuuuuusssyyyuuurrrlll```UUUZZZfffwwwkkk___YYYYYYWWW[[[\\\^^^iiixxx~~~|||jjjZZZIIIBBBCCCGGGNNNTTTaaauuu|||sssmmmfff\\\UUURRRKKKLLLKKKIIIEEE???:::777555444333222222222333333222222222222222222222222666555555444333222111111333333333333333333333333333333444444333333222222111111222222222333333333333333444444444444333333222222333444444555666666555555555555555555555555666777777888888888888888888999999:::;;;<<<======>>>@@@@@@AAAAAABBBEEEHHHNNNWWWggg}}}}}}}}}~~~}}}}}}}}}|||{{{{{{zzzzzzxxxvvvuuuvvvxxx{{{}}}{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}|||zzzyyywwwvvvvvvuuutttsssuuuyyy|||~~~~~~zzz}}}~~~}}}||||||}}}}}}}}}~~~}}}~~~{{{{{{yyywwwuuusssqqqpppnnnmmmmmmlllkkkkkkjjjjjjlllkkkkkkjjjiiihhhggggggcccbbbaaabbbdddeeedddcccbbbccceeeffffffeeecccbbb]]][[[YYYXXXXXXWWWUUUTTTUUUUUUTTTSSSRRRQQQPPPOOOOOONNNLLLJJJHHHGGGFFFFFFFFFGGGHHHJJJJJJHHHFFFEEEFFFEEECCCAAA???>>>======??????@@@@@@AAAAAABBBBBB?????????@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;;;;;;;;;;::::::::::::999999::::::::::::::::::888888999:::;;;<<<===>>>===>>>??????@@@@@@??????======<<<;;;:::999999888:::;;;<<<>>>AAAFFFMMMRRR\\\dddkkkmmmoooqqqpppmmmjjjiiiiiiiiiiiikkklllmmmlllmmmkkkfffbbb^^^WWWOOOHHHFFFCCC@@@===;;;;;;:::888888888777666888<<>>;;;<<<<<<;;;:::999999999::::::999999:::;;;===???AAADDDGGGKKKOOOSSSWWW]]]```fffhhhjjjlllnnnqqquuuxxxzzzxxxuuuqqqooommmllllllppprrrtttuuuttttttuuuvvvvvvwwwyyy{{{|||~~~~~~{{{zzzzzz}}}~~~xxxwwwuuussstttttttttqqqggg]]]\\\ccctttggg\\\VVVWWWYYYZZZ[[[dddrrryyyyyynnn]]]JJJBBBCCCHHHNNNTTT^^^rrr{{{uuummmcccYYYUUUNNNOOOOOOMMMIIIBBB;;;666444444333333333222222222222222222222222222222222444444333333222222222111444444444444444444444444333333555555555444333222111111222222222333333333333333333444444333333333222333333333333333444444444444444555555555555555666666777888888888888777888999999:::;;;<<<======>>>???@@@@@@AAABBBFFFHHHNNNVVVfff|||~~~}}}}}}~~~~~~~~~~~~~~~|||{{{zzzzzzyyywwwvvvwwwyyy|||~~~|||{{{{{{zzzzzz{{{{{{|||~~~}}}|||{{{zzzxxxxxxwwwwwwvvvtttuuuwwwyyyzzzzzzxxxzzz}}}}}}}}}}}}|||{{{{{{{{{{{{|||||||||}}}~~~~~~}}}|||zzzxxxuuusssrrrqqqmmmmmmllllllkkkkkkjjjjjjlllkkkkkkjjjiiihhhggggggdddccccccdddfffgggfffeee```aaabbbdddddddddbbbbbb]]][[[ZZZYYYYYYYYYVVVUUUWWWWWWWWWVVVUUUSSSQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEFFFHHHIIIIIIHHHGGGEEEGGGFFFDDDBBB@@@>>>======???@@@@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@BBBAAA@@@???>>>>>>>>>>>>????????????????????????======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::888888999:::<<<===>>>>>><<<===>>>>>>??????>>>>>>======<<<;;;:::999999888999:::<<>><<<;;;;;;888888888777666888<<>>???@@@@@@AAACCCFFFIIILLLTTTddd{{{~~~}}}}}}|||}}}}}}}}}~~~~~~~~~|||{{{yyyzzzyyyxxxwwwxxxzzz|||}}}||||||{{{{{{{{{{{{||||||}}}|||||||||{{{{{{zzzzzz{{{yyywwwwwwxxxzzzzzzyyyxxxyyy|||~~~~~~~~~~~~~~~}}}}}}}}}}}}{{{|||}}}|||zzzyyyyyyzzzyyyzzz{{{}}}~~~~~~}}}|||zzzwwwuuusssrrrrrrnnnnnnmmmmmmmmmllllllllllllkkkkkkjjjiiihhhggggggfffeeedddeeeggghhhgggfff___```aaacccccccccbbbaaa^^^\\\[[[[[[[[[ZZZXXXVVVXXXXXXYYYXXXWWWUUUSSSRRROOONNNLLLJJJIIIGGGGGGFFFCCCDDDEEEFFFGGGFFFEEEEEEHHHGGGEEEBBB@@@???>>>===@@@@@@AAABBBBBBCCCDDDDDDFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>============????????????????????????<<<======>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;::::::999999:::;;;<<<======>>><<<===>>>>>>??????>>>>>>======<<<;;;:::999999888888:::===AAAFFFNNNWWW]]]gggmmmrrrrrrqqqrrrpppmmmjjjiiiiiihhhiiikkklllmmmjjjllllllgggdddaaaYYYQQQJJJHHHEEEAAA>>><<<;;;;;;999999888777777999===@@@BBBFFFMMMTTT[[[ccckkkppprrrwww|||xxxjjj]]]TTTMMMJJJFFFDDDBBB@@@>>><<<===<<<;;;:::999999888999:::999999:::;;;===???AAACCCFFFKKKOOOTTTYYY___cccfffhhhlllnnnnnnoooqqqsssoooooonnnnnnmmmmmmnnnnnnrrrtttvvvwwwvvvvvvwwwxxxyyy{{{}}}{{{yyyxxx{{{~~~|||zzz{{{|||~~~xxxrrrnnnpppqqqsssrrrnnniiifffeeevvveee^^^]]]ZZZYYY[[[```fffiiijjj]]]NNNEEECCCFFFOOOXXX```rrrwwwpppfff\\\VVVWWWWWWWWWTTTMMMEEE===888333333444444444333222111222222222222222222222222//////000111222333333444333333333333333333333333333333444444555555444444111111222222222333333333222222333333333333222222222333333333333333333333333333444444555666666666444444555666666666666666888999999:::;;;<<<=========>>>@@@@@@AAACCCFFFIIIKKKSSSddd{{{}}}||||||||||||{{{{{{|||}}}|||zzzxxxwwwwwwwwwwwwwwwxxxyyyzzz{{{||||||{{{{{{{{{{{{||||||{{{{{{{{{||||||}}}}}}}}}}}}{{{{{{|||}}}}}}|||zzz{{{|||}}}~~~|||||||||||||||||||||}}}{{{}}}}}}{{{yyyyyy{{{wwwyyy|||~~~}}}{{{yyyvvvtttsssssssssoooooooooooonnnnnnnnnnnnlllkkkkkkjjjiiihhhgggggggggfffeeeeeeggghhhgggfffaaaaaabbbcccccccccbbbbbb___^^^]]]^^^^^^]]][[[XXXXXXYYYZZZZZZYYYWWWUUUTTTQQQPPPNNNLLLJJJIIIHHHHHHEEEEEEEEEFFFFFFGGGGGGGGGHHHGGGEEECCCAAA??????>>>@@@@@@AAABBBCCCDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFBBBAAA@@@???>>>>>>>>>>>>????????????????????????<<<<<<===>>>>>>>>>>>>>>>;;;;;;<<<<<<============<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@??????======<<<;;;:::999999888888;;;???DDDKKKTTT]]]cccjjjppptttrrrqqqqqqooollljjjjjjiiiiiijjjkkkmmmnnnkkknnnmmmjjjgggccc[[[SSSKKKIIIFFFBBB???===;;;;;;999:::999888888:::===AAADDDHHHNNNUUU\\\dddkkkppprrrxxx~~~zzzmmm___WWWNNNKKKGGGDDDBBBBBB@@@??????>>>===;;;:::999999999:::999999:::;;;===???AAABBBEEEJJJOOOTTTZZZ```dddhhhkkkoooqqqqqqppppppqqqppppppppppppqqqrrrrrrrrrsssuuuwwwwwwvvvvvvwwwxxxxxx{{{}}}|||xxxxxx{{{|||{{{}}}}}}yyyoookkkiiikkklllmmmmmmnnnmmmlllqqqddd___YYYUUUUUUYYY```ggghhh^^^QQQHHHBBBCCCLLLWWWaaasssxxxqqqhhh___YYYXXXYYYXXXUUUOOOGGG@@@<<<333333444444444333222111222222222222222222222222111111111222222333333333333333333333333333333333333333222333333444444555111111222222222333333333222222333333333333222222222222333333444444555555333333444444555666666777555555666777777777777777888999999:::;;;<<<=========>>>@@@@@@AAACCCGGGJJJLLLTTTddd{{{~~~}}}|||||||||}}}yyyzzz{{{{{{{{{yyywwwuuuuuuvvvvvvwwwxxxxxxyyyyyy||||||{{{{{{{{{{{{||||||yyyzzz{{{|||}}}~~~}}}}}}|||}}}}}}~~~}}}}}}}}}}}}~~~~~~~~~~~~|||~~~|||zzzzzz|||vvvyyy}}}|||zzzxxxvvvtttsssssssssppppppppppppoooooooooooolllkkkkkkjjjiiihhhgggggggggfffeeeeeeggggggfffeeebbbccccccdddddddddccccccaaa```___``````___]]]ZZZXXXYYYZZZ[[[ZZZYYYVVVUUURRRQQQOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKHHHGGGEEECCCAAA@@@??????@@@@@@AAABBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJJJJDDDDDDCCCBBBAAAAAAAAAAAA????????????????????????<<<<<<===>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<>>===<<<;;;:::999999888999<<<@@@FFFNNNWWWaaahhhlllqqquuusssqqqqqqoookkkkkkjjjjjjiiijjjlllmmmnnnlllooooookkkhhheee]]]UUUKKKIIIFFFBBB???===<<<;;;:::::::::999888:::>>>AAAEEEIIIPPPVVV]]]eeelllqqqsssxxx{{{nnnaaaYYYPPPLLLGGGDDDCCCCCCCCCBBBAAA@@@???===;;;::::::999:::999999:::;;;===???AAAAAADDDJJJOOOUUU[[[aaaeeejjjmmmrrrttttttrrrqqqppprrrrrrsssttttttuuuvvvvvvqqqsssuuuvvvuuuuuuvvvwwwvvvzzz}}}|||yyyyyy}}}}}}||||||~~~~~~{{{ooojjjaaaccceeehhhlllrrrttttttxxxggg```WWWQQQPPPUUU^^^gggggg___TTTJJJBBB@@@JJJUUUaaarrrzzztttlllccc^^^XXXXXXWWWUUUPPPIIICCC???333333444555444333222111222222222222222222222222333333333333333333333333222222222222222222222222333333222111222333555666111111222222222333333333222222222333333222222222222222333444444555666666333333444444555666777777666666777888888888888888888999999:::;;;<<<===>>>===>>>???@@@AAACCCGGGJJJLLLUUUeee|||~~~}}}|||zzzzzzzzzzzzxxxxxxyyyzzz{{{zzzxxxwwwtttttttttuuuwwwyyy{{{}}}}}}|||{{{zzzzzzzzz{{{|||{{{{{{||||||}}}~~~~~~~~~}}}|||~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{|||}}}|||zzzwwwtttrrrqqqppppppooonnnnnnnnnmmmmmmmmmmmmkkkkkkjjjiiigggeeedddccccccdddeeefffgggfffeeedddccccccbbbbbbbbbbbbccccccdddbbb```^^^\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXVVVTTTQQQOOONNNMMMKKKIIIKKKKKKKKKJJJJJJIIIIIIHHHIIIHHHGGGEEECCCAAA???>>>@@@AAAAAABBBCCCDDDEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLJJJIIIFFFCCCAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCIIIEEE@@@>>>===>>>>>>===@@@AAABBBBBBAAA???<<<:::<<<=========<<<<<<===???<<<<<<<<<<<<===============>>>???@@@AAA@@@@@@???===>>>>>><<<::::::;;;<<<>>>@@@DDDMMMXXXaaafffgggsssuuuwwwvvvrrrpppooopppjjjhhhffffffhhhlllooopppppprrrqqqlllhhhcccZZZQQQLLLIIIEEEAAA@@@>>><<<:::999::::::::::::<<>><<<;;;::::::;;;;;;;;;:::;;;<<<>>>@@@AAACCCHHHNNNTTTYYY___dddggglllmmmooopppqqqrrrsssssssssxxx|||{{{vvvssstttvvvvvvuuuttttttuuuwwwyyy{{{xxxyyyzzz{{{||||||||||||}}}}}}zzzxxxxxx~~~}}}|||sssggg```ccceeegggiiinnnuuu{{{jjj```UUUQQQQQQSSSXXX___ddd___UUUJJJCCCDDDLLLSSSaaakkk~~~tttkkkccc^^^```]]]ZZZXXXUUUNNNEEE>>>555444222333444444222111333333333333333333333333444444333222111111111111555555555444444333333333555555444444444333333333222333444444555555444444444444333333333444555666333333333444444444555555555444444444444555666666777888888888888999999999999::::::;;;;;;<<<<<<<<<>>>@@@AAABBBBBBDDDGGGIIILLLTTTcccyyy~~~||||||{{{{{{{{{zzzyyyyyyzzz{{{zzzyyyxxxwwwwwwvvvvvvwwwyyy{{{|||zzzzzzyyyxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||}}}~~~}}}zzzwwwtttrrrqqqqqqoooooonnnnnnnnnmmmmmmmmmnnnmmmmmmllljjjiiigggfffeeefffggggggggggggfffeeebbbbbbbbbbbbcccdddeeeeeedddcccbbb```^^^\\\\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXVVVTTTQQQOOONNNMMMKKKIIIMMMMMMLLLKKKJJJIIIHHHHHHIIIHHHGGGEEECCCAAA??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGIIIJJJKKKJJJIIIGGGEEECCCBBBAAA@@@AAAAAAAAAAAAAAABBBCCCCCCGGGDDDAAA????????????>>>@@@AAAAAAAAA@@@>>><<<;;;;;;<<<===<<<;;;<<<>>>???>>>>>>>>>?????????@@@@@@???@@@AAABBBCCCBBBBBBAAA===>>>===<<<:::999:::<<<>>>@@@FFFQQQ]]]gggmmmooosssuuuvvvtttqqqnnnnnnnnnjjjhhheeeeeegggkkknnnpppqqqsssrrrmmmiiiddd\\\SSSNNNKKKFFFCCCAAA@@@>>><<<999999:::999999;;;???BBBGGGLLLTTTZZZ```gggooovvvyyyzzz{{{~~~~~~wwwmmmbbbZZZRRRNNNIIIFFFEEECCCBBBAAAAAA@@@>>><<<::::::::::::;;;::::::;;;<<<>>>@@@AAAEEEIIIOOOUUUZZZ```fffjjjnnnooopppqqqrrrrrrssssssssswwwzzzzzzvvvssssssuuuxxxwwwvvvuuuvvvvvvxxxxxxxxxyyyzzz{{{||||||||||||~~~|||{{{{{{~~~~~~|||mmmaaaaaabbbdddggglllqqqttttttlllaaaWWWSSSRRRSSSYYY___gggbbbXXXLLLDDDCCCIIIOOO]]]iii}}}vvvlllccc]]]^^^\\\ZZZYYYVVVPPPFFF???777555444444555555333222333333333333333333333333666555555444444444444555555555444444444333333333444444333333333222222222222333444444555555444444333333333333333444444555333333333444444444555555555444444444444555666666777777888888888999999999888888999999::::::;;;;;;>>>???AAAAAABBBCCCFFFHHHLLLTTTcccyyy~~~}}}}}}}}}}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{|||{{{yyyyyyxxxyyyzzzzzzzzzyyyyyyxxxxxxyyyzzzzzz{{{||||||}}}~~~~~~~~~~~~|||}}}~~~~~~~~~~~~~~~~~~~~~{{{xxxuuusssqqqoooooooooooonnnnnnnnnnnnooooooooonnnmmmkkkjjjiiihhhhhhiiiiiihhhgggfffeeeaaaaaabbbbbbcccdddffffffeeedddcccaaa```^^^]]]]]]ZZZZZZZZZZZZZZZYYYXXXXXXVVVTTTQQQOOONNNMMMLLLJJJNNNNNNMMMLLLKKKIIIIIIHHHIIIIIIGGGEEECCCBBB@@@???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBAAAAAABBBBBBCCCCCCDDDCCCAAAAAAAAAAAA@@@???@@@@@@AAAAAA@@@>>><<<;;;:::;;;<<<<<<;;;<<<>>>@@@>>>????????????@@@@@@@@@@@@@@@BBBCCCCCCBBBBBBAAA=========;;;999999:::<<<@@@DDDKKKWWWcccmmmsssuuussstttuuusssooolllkkkkkkhhhgggeeedddfffiiilllooorrrtttsssnnnjjjfff]]]TTTMMMJJJFFFCCCAAA@@@>>><<<888999999999999:::>>>AAAIIINNNUUU[[[aaaiiirrryyy||||||{{{|||~~~|||wwwnnnccc\\\SSSOOOJJJFFFEEECCCBBB@@@@@@???===<<<:::999999999:::::::::;;;<<<>>>@@@BBBFFFJJJOOOTTTZZZbbbiiinnnpppqqqrrrrrrsssssssssrrrrrruuuxxxxxxuuussssssuuuxxxxxxxxxxxxwwwwwwwwwwwwyyyzzz{{{{{{||||||||||||~~~~~~~~~~~~sssdddbbb```bbbhhhlllooooookkkuuunnndddYYYUUUSSSTTTYYY___hhhddd[[[OOOEEEBBBEEEIIIXXXcccxxxzzzmmmbbb\\\[[[ZZZYYYZZZXXXRRRIIIAAA999777555555555555444333333333333333333333333333555444444444444555666666555444444444444333333333333333222222222111111111222333444444555555444444222222222333333333444444333333333444444444555555555444444444444555666666777777777888888888999999888999999:::;;;;;;<<<<<<===>>>@@@AAAAAABBBEEEGGGLLLTTTcccyyy~~~}}}}}}||||||}}}}}}|||||||||{{{zzzzzz|||~~~~~~|||{{{yyyyyyyyyyyy{{{{{{{{{{{{||||||}}}}}}{{{{{{|||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~zzzwwwsssqqqpppppppppooooooooonnnnnnnnnnnnnnnnnnmmmlllkkkjjjkkkjjjjjjiiihhhfffeeeeeecccbbbbbbbbbbbbccccccdddcccccccccbbbaaa___^^^]]]ZZZZZZ[[[[[[ZZZZZZYYYXXXVVVTTTQQQPPPOOONNNMMMKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIGGGEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDBBBAAABBBCCCDDDDDDBBB@@@@@@@@@@@@@@@???>>>===<<<999;;;<<<<<<;;;<<<>>>@@@=========>>>>>>>>>??????>>>???@@@AAAAAA@@@??????======<<<;;;999999;;;===EEEIIIRRR\\\gggooosssvvvvvvvvvtttrrrooollljjjiiiffffffdddccccccfffjjjmmmqqqsssrrrnnnjjjfff]]]TTTKKKGGGCCC@@@???>>><<<:::777888888888888:::===@@@IIINNNTTT[[[aaaiiissszzz|||}}}}}}~~~}}}{{{vvvnnneee^^^SSSPPPKKKGGGEEECCCBBB@@@??????===<<<;;;999999888::::::::::::<<<>>>AAABBBFFFIIINNNTTTZZZbbbjjjppprrrrrrsssssstttsssssssssqqqsssvvvvvvtttssssssuuuwwwxxxyyyyyyyyyyyyxxxxxxzzzzzz{{{|||||||||||||||}}}~~~~~~yyyjjjddd```bbbiiiooopppmmmnnnooopppfff[[[WWWUUUUUUZZZ___fffccc\\\RRRGGGBBBBBBDDDQQQ]]]qqqoooccc\\\ZZZYYYZZZ[[[ZZZUUULLLDDD;;;999666555555555444333222222333333333333444444000000000111111222444444444444444444444444444444333333333333222222222222222333444444555555444444111222222333333333333333333333333444444444555555555444444444444555666666777777777777888888888888:::;;;<<<<<<===>>>??????<<<>>>???@@@@@@BBBEEEGGGLLLSSSbbbxxx~~~}}}||||||{{{{{{{{{{{{|||}}}}}}{{{yyyzzz|||~~~|||zzzyyyyyyyyy{{{{{{|||}}}~~~{{{||||||}}}}}}~~~~~~~~~~~~|||||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}|||xxxtttrrrqqqppppppppppppoooooooooooooooooooooooonnnmmmmmmlllkkkjjjiiihhhgggfffeeeeeedddcccbbbaaa`````````aaabbbbbbbbbaaa___^^^]]][[[[[[\\\\\\[[[[[[ZZZYYYWWWUUURRRQQQQQQPPPNNNMMMJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGEEECCCBBBBBB@@@AAABBBBBBDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEBBBAAABBBDDDFFFFFFDDDAAAAAAAAA@@@@@@@@@???>>>>>>:::<<<===<<<<<<<<>>>>>>>>>>>???????????????@@@AAABBBAAAAAA??????======<<<:::999:::===???EEELLLUUU```jjjqqquuuxxxzzzxxxuuurrrooollliiihhhdddeeedddbbbaaaccchhhlllnnnqqqppplllhhhddd\\\SSSJJJGGGCCC@@@???>>><<<:::777888888888888:::===@@@GGGMMMTTTZZZ```hhhqqqwwwzzz}}}}}}zzzvvvnnneee___SSSPPPKKKGGGEEEDDDBBBAAA??????>>>===;;;:::999888999999999:::<<>>???@@@<<<>>>???@@@@@@BBBEEEGGGLLLSSSbbbxxx~~~}}}{{{zzzzzzyyyyyyzzz|||~~~|||zzzyyy{{{~~~~~~|||{{{zzzzzz{{{yyyzzz|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||{{{||||||}}}~~~~~~~~~}}}}}}}}}||||||~~~}}}||||||}}}}}}~~~zzzvvvtttqqqqqqqqqqqqpppppppppoooqqqrrrrrrrrrrrrrrrqqqpppnnnmmmllljjjiiihhhhhhhhhgggfffdddbbbaaa```______```aaabbbbbbbbb```___^^^]]]]]]]]]]]]]]]\\\[[[[[[YYYVVVTTTSSSSSSRRRQQQOOOJJJJJJKKKKKKKKKKKKLLLLLLJJJIIIHHHGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIFFFFFFEEEEEEDDDDDDEEEEEECCCCCCCCCEEEGGGGGGEEECCCBBBBBBAAAAAA@@@@@@@@@@@@===>>>???>>>======???AAA@@@@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCAAAAAA======<<<;;;:::<<<@@@CCCEEEMMMYYYeeennnuuu{{{~~~}}}yyyuuuqqqnnnkkkhhhfffcccdddcccaaa___aaafffkkklllooonnnjjjfffcccZZZRRRKKKHHHDDDBBBAAA@@@>>><<<888999999999999:::>>>AAAFFFLLLTTT[[[```gggnnntttxxx{{{~~~{{{uuunnneee___RRROOOJJJGGGFFFEEEDDDCCC?????????>>>===;;;999888999999999:::<<>>===>>>@@@AAAAAABBBEEEGGGKKKSSSbbbwww~~~|||{{{zzzyyyyyyxxx{{{~~~}}}zzzxxxzzz}}}}}}|||{{{{{{||||||zzz{{{}}}~~~~~~||||||}}}~~~}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~|||{{{|||}}}~~~}}}~~~zzzwwwrrrrrrqqqqqqqqqpppppppppqqqqqqrrrrrrsssrrrrrrrrrpppooonnnllllllkkkllllllhhhgggfffdddcccbbbbbbaaaaaaaaacccdddcccbbbaaa___^^^^^^______^^^^^^]]]\\\ZZZXXXUUUTTTTTTTTTSSSQQQOOOOOONNNNNNMMMLLLLLLKKKJJJJJJIIIHHHFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGEEEDDDCCCCCCBBBBBBAAAAAABBBBBB@@@@@@AAA@@@>>>===???@@@AAAAAAAAABBBBBBBBBBBBCCCBBBCCCDDDDDDDDDCCCAAA@@@<<<<<<<<<;;;<<>><<<999999:::999999;;;???BBBFFFMMMVVV]]]aaaffflllqqqvvvyyy}}}{{{uuummmddd^^^QQQNNNJJJGGGFFFFFFEEEDDD@@@@@@@@@@@@>>><<<:::999999999999:::<<>>???AAAAAABBBCCCFFFHHHKKKSSSaaawww~~~|||zzzyyyyyyvvv{{{~~~zzzxxxyyy|||~~~}}}|||{{{{{{||||||}}}|||~~~||||||}}}~~~}}}}}}~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{|||}}}~~~|||~~~}}}zzzrrrrrrrrrqqqqqqqqqppppppoooooopppqqqqqqqqqpppppprrrqqqpppnnnnnnnnnoooooohhhhhhgggfffeeeeeeeeeeeeaaabbbdddeeeeeedddbbbaaa______``````______^^^]]][[[YYYVVVUUUVVVUUUTTTSSSTTTSSSRRRPPPNNNLLLKKKJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIKKKLLLHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGFFFEEEDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAA???>>>???@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAA???>>><<<<<<<<<<<<===@@@EEEJJJQQQZZZfffqqqwww{{{~~~}}}xxxrrrnnnkkkhhhdddaaa```bbbccc```]]]^^^ccciiilllnnnnnnjjjfffccc[[[RRRHHHEEEBBB???>>>===<<<;;;999::::::::::::<<>>999666555555555444111111222333333444555555444444333333333444555555333333333444444555555555333333333222222222111111222333444444555555444444333444666888888777666555333333333444444444555555555444444444444555666666666666666666777777777777777888999:::<<<===>>>???>>>@@@AAABBBBBBDDDGGGIIIKKKSSSaaavvv~~~|||yyywww|||{{{yyyyyyxxxyyyzzz{{{}}}|||{{{~~~~~~~~~~~~~~~~~~|||{{{|||~~~{{{|||}}}~~~}}}|||xxxsssoooooorrrtttrrroooqqqqqqqqqqqqqqqqqqqqqrrrpppppppppooonnnlllkkkjjjiiiiiiiiihhhggggggffffffddddddddddddddddddddddddaaa```````````````aaabbbaaa^^^[[[ZZZ[[[ZZZWWWTTTRRRQQQPPPNNNMMMMMMNNNNNNKKKJJJHHHFFFEEEEEEEEEFFFFFFFFFFFFHHHJJJKKKJJJIIIJJJJJJIIIHHHGGGGGGFFFFFFJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDGGGFFFEEEDDDDDDEEEFFFGGGGGGFFFDDDCCCBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===>>>>>>>>>>>>@@@EEEKKKPPP[[[dddnnntttzzzwwwpppmmmkkkeeeaaa```dddbbb```______aaacccdddjjjmmmnnnkkkhhhddd[[[QQQMMMIIIDDDAAA???>>><<<;;;777777777666666999>>>AAAJJJNNNVVV^^^dddiiikkkmmmwwwyyy|||~~~|||vvvpppeee[[[TTTPPPKKKHHHGGGFFFFFFEEEFFFDDDBBB@@@===:::888777888:::;;;:::999;;;???CCCHHHMMMTTT[[[aaagggmmmqqqnnnpppssstttssssssssstttrrrsssuuuvvvwwwxxx{{{~~~}}}|||{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzz{{{{{{{{{{{{||||||||||||{{{vvvxxx{{{}}}~~~~~~rrreee]]]^^^]]]WWWWWW^^^hhhiiijjjggg```UUUIIIAAABBBAAAGGGUUUfffxxxuuuoooggg^^^ZZZZZZXXXSSSMMMGGGBBB;;;666444444444444666666555444333333222222333333444444333333222222333222111000000111222333444444444444444444444444333333222222333333444555333444444555555444444333777666555444444444444444666555555444444666777888777777777777777888888888888999:::;;;;;;;;;:::999>>>@@@AAAAAAAAABBBEEEGGGJJJRRRaaawww}}}zzzxxx{{{zzzyyyyyyyyyyyyzzz{{{}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}||||||{{{}}}~~~~~~~~~}}}~~~~~~|||{{{|||}}}~~~}}}}}}~~~zzzvvvrrrqqqssstttrrroooooooooooooooooopppppppppoooooooooooommmlllkkkjjjiiihhhhhhgggfffeeeddddddccccccddddddddddddddddddaaaaaa````````````aaaaaaaaa___\\\\\\\\\[[[XXXUUUTTTSSSQQQPPPOOOOOOOOOOOOLLLKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEGGGIIIJJJJJJHHHLLLLLLLLLKKKJJJJJJJJJIIIKKKJJJIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEGGGGGGGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCBBBAAA@@@AAACCCCCCCCCCCCBBBAAA@@@???>>>======>>>???BBBHHHPPPUUUaaakkkvvv}}}wwwpppmmmkkkeeebbbaaaaaa```___^^^```bbbeeegggjjjmmmnnnkkkiiieee\\\SSSMMMIIIDDDAAA???>>><<<;;;:::::::::999999<<>><<<::::::999;;;<<<;;;;;;<<>>@@@AAAAAAAAABBBEEEGGGLLLSSSbbbxxx~~~{{{yyyzzzzzzyyyyyyyyyyyyzzzzzzyyyxxxxxxyyyzzz|||~~~}}}}}}}}}|||{{{{{{zzzzzz|||}}}~~~~~~}}}||||||~~~}}}{{{{{{{{{}}}~~~~~~~~~}}}}}}~~~~~~{{{vvvuuuvvvuuurrrooolllllllllmmmmmmnnnnnnnnnoooooonnnnnnmmmlllkkkjjjhhhhhhgggfffeeedddcccbbbbbbbbbccccccddddddeeeeeebbbaaaaaa``````aaaaaaaaabbbaaa___^^^^^^]]]ZZZXXXVVVUUUTTTRRRQQQPPPPPPPPPLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEEEEGGGJJJKKKJJJIIIMMMMMMLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHEEEFFFFFFGGGHHHHHHIIIIIIFFFFFFEEEEEEEEEFFFHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDCCCBBBAAABBBDDDCCCCCCCCCCCCBBB@@@???>>>>>>>>>???AAAFFFOOOXXX___iiitttwwwooollljjjeeebbbbbb___^^^^^^___aaadddgggiiiiiilllmmmkkkhhheee]]]UUUMMMIIIDDDAAA???>>><<<;;;;;;;;;;;;:::;;;>>>CCCFFFJJJNNNTTT[[[aaagggmmmqqqtttwww{{{~~~~~~~~~|||wwwsssoooeee[[[QQQMMMHHHEEEDDDDDDDDDCCCBBBAAAAAA???>>>===<<<<<<;;;;;;<<<<<<===???CCCFFFKKKOOOUUU[[[```fffkkknnnoooqqqtttuuutttsssttttttsssuuuvvvwwwwwwyyy{{{}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzzzzzzzz{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}qqqbbbWWWYYY\\\ZZZ[[[^^^```bbbeeefffbbbXXXKKKCCC@@@BBBIIIQQQYYYeeeyyyxxxqqqkkkccc______]]]YYYTTTLLLGGG???:::777666666555555555444444333333222222000000222333444555555555444444333333333333444444222222222222222222222222333333222222333333444555555555444444444444555555666555444444444444444444666555555555555666777777666666777777888888888888999:::;;;<<<======>>>===>>>???AAAAAAAAABBBEEEGGGKKKSSSbbbwww~~~{{{yyyyyyyyyyyyyyyyyyyyyzzzzzzwwwwwwvvvvvvxxxzzz}}}~~~}}}}}}}}}|||||||||}}}}}}|||}}}~~~~~~|||{{{{{{|||~~~~~~|||{{{zzz{{{|||}}}~~~}}}{{{{{{|||~~~~~~{{{yyyxxxvvvssspppllllllllllllmmmmmmmmmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjiiihhhgggfffdddccccccbbbbbbccccccddddddeeeeeebbbbbbaaaaaa```aaaaaaaaaccccccbbbaaa```^^^\\\ZZZWWWWWWUUUTTTRRRQQQPPPPPPMMMLLLLLLKKKJJJIIIIIIIIIGGGGGGGGGIIILLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBCCCEEECCCCCCCCCCCCBBBAAA@@@???AAABBBCCCFFFLLLUUU```gggooo{{{wwwnnnkkkiiieeecccccc_________```bbbdddgggiiigggjjjkkkiiigggeee^^^VVVMMMIIIDDDAAA???>>><<<;;;999999999888999<<>>===<<<<<<<<<<<<======???CCCFFFIIINNNQQQWWW\\\aaaeeejjjmmmoooqqqssstttsssrrrrrrssstttvvvwwwwwwwwwxxxzzz|||}}}}}}}}}|||{{{zzzyyyyyyxxxyyyyyyzzzzzzzzz{{{{{{{{{}}}}}}}}}}}}}}}}}}||||||}}}}}}vvvgggZZZYYY[[[[[[ZZZZZZ[[[]]]aaadddbbbZZZNNNEEE>>>BBBIIINNNSSS]]]sssvvvqqqkkkdddaaa```^^^[[[XXXNNNHHHAAA;;;888777666555444444444333333333222222000111222333444444444444444444333333333333444444222222222222222222222222333333222222333333444555666555444333333444555666555555444333333444444444555555555555666666666777666666777777888888999999777777888:::;;;<<<<<<======???@@@AAAAAACCCEEEHHHIIIPPP___ttt~~~|||zzzwwwwwwxxxxxxyyyyyyzzzzzzzzzxxxwwwvvvvvvwwwyyy{{{}}}||||||{{{{{{|||}}}~~~}}}~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}|||{{{zzzzzzzzz{{{{{{|||{{{yyyxxxyyy{{{~~~}}}{{{yyywwwtttrrrnnnnnnnnnnnnnnnnnnnnnnnnlllmmmmmmllllllkkkjjjiiikkkkkkjjjiiihhhgggffffffccccccdddddddddeeeeeeeeeccccccbbbaaaaaaaaaaaaaaadddeeeeeedddbbb___]]]\\\XXXWWWVVVUUUSSSQQQOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIJJJLLLOOOQQQPPPOOOLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKIIIHHHJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEECCCCCCCCCCCCBBBAAA@@@@@@AAACCCEEEIIIOOOYYYdddkkkwwwvvvllliiigggdddcccdddaaaaaaaaabbbccceeeggghhhfffiiiiiigggeeeddd]]]VVVMMMIIIDDDAAA???>>><<<;;;888888888888888<<>><<<;;;:::<<<<<<<<<>>>BBBFFFIIIKKKPPPTTTYYY^^^bbbfffjjjmmmoooqqqssssssrrrqqqqqqrrrtttvvvwwwwwwvvvwwwyyy{{{}}}|||{{{{{{zzzyyyyyyxxxwwwwwwyyyyyyyyyyyyzzzzzzzzzzzz}}}~~~~~~~~~~~~}}}||||||vvvjjj^^^ZZZZZZZZZXXXXXXVVVWWW[[[```bbb\\\QQQHHH===AAAHHHMMMPPP[[[qqqtttooojjjeeeaaa```___\\\ZZZOOOJJJBBB<<<888666555444333333333333333222222222333333333444444333333222222222333333333333222222444444444444444444444444333333222222333333444555555555555444444555555555444444333333333444444555444555555666666666666666555666666777888888999999777777888999:::<<<=========>>>@@@AAAAAACCCFFFHHHIIIPPP___ttt~~~}}}|||yyywwwvvvwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxwwwxxxyyyzzz{{{{{{zzzzzzyyyyyy{{{|||}}}}}}~~~||||||{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{yyywwwvvvvvvxxx{{{|||~~~}}}|||zzzwwwuuutttrrrrrrqqqppppppoooooonnnkkklllllllllkkkkkkjjjiiillllllkkkkkkjjjjjjiiiiiifffffffffeeeeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaadddfffgggfffccc```^^^]]]YYYYYYXXXVVVTTTQQQOOONNNNNNOOOOOOOOOOOONNNMMMLLLKKKKKKLLLNNNQQQSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOLLLMMMNNNNNNMMMLLLJJJIIIGGGHHHHHHJJJKKKLLLMMMNNNJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCDDDEEEDDDCCCBBBCCCEEECCCCCCCCCCCCCCCBBBAAAAAA@@@BBBGGGLLLTTT^^^hhhooo~~~tttjjjfffdddbbbbbbdddbbbccccccdddfffgggiiijjjgggiiiiiigggeeeccc]]]VVVMMMIIIDDDAAA???>>><<<;;;::::::::::::;;;>>>DDDHHHLLLRRRYYY]]]___eeennnuuuxxx{{{~~~~~~{{{wwwtttpppfff]]]QQQMMMIIIFFFFFFFFFFFFFFFEEEDDDCCCAAA???===;;;:::===;;;;;;>>>CCCHHHKKKLLLRRRVVV[[[```dddhhhlllooooooqqqttttttsssqqqqqqrrrtttuuuvvvvvvuuuuuuwwwyyy||||||}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzz}}}~~~~~~}}}|||~~~vvvnnnddd^^^[[[YYYWWWVVVRRRSSSVVV\\\```]]]TTTLLL>>>AAAGGGLLLPPP[[[rrrvvvmmmjjjeeebbb```___]]]\\\RRRLLLDDD===888666444333333333333333222222222222333444444444333333222111222222333333333333222222444444444444444444444444333333222222333333444555444555666666666666555444333333333333333444444555444555555666777666666666555555666777888999999::::::::::::;;;<<<===>>>???<<<>>>@@@AAABBBCCCFFFIIILLLSSSaaavvv~~~}}}zzzxxxuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyyyyzzzzzz{{{|||||||||~~~~~~|||zzzyyyyyyzzz{{{}}}}}}}}}}}}}}}||||||{{{zzz{{{{{{|||{{{zzzyyyxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{yyyxxxvvvvvvwwwxxxyyy{{{|||||||||zzzwwwvvvvvvuuutttsssrrrpppooonnnnnnjjjkkkkkkkkkkkkjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkhhhhhhhhhgggffffffeeeeeeeeedddcccbbbaaaaaaaaaaaacccfffhhhgggccc```^^^^^^[[[[[[ZZZYYYVVVSSSPPPOOOOOOOOOPPPPPPPPPOOONNNMMMKKKKKKLLLNNNRRRSSSSSSRRRQQQPPPPPPOOOOOONNNNNNNNNMMMNNNOOOOOONNNMMMKKKIIIGGGHHHIIIJJJLLLMMMNNNOOOKKKJJJIIIHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEEEEBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@DDDKKKSSS\\\gggqqqxxx~~~ssshhhdddbbb```aaacccbbbbbbdddfffhhhkkklllmmmjjjlllkkkhhhfffddd^^^WWWMMMIIIDDDAAA???>>><<<;;;;;;;;;;;;;;;<<<@@@EEEIIINNNTTT\\\___aaaeeemmmuuuyyy{{{|||vvvsssnnndddZZZOOOLLLHHHEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<<<<;;;:::>>>DDDIIILLLMMMSSSWWW\\\bbbfffjjjnnnqqqrrrtttvvvvvvtttssssssssstttuuuuuutttssssssuuuwwwzzzzzzzzzzzzzzzyyyyyyyyywwwxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyyyyyyy{{{|||~~~~~~{{{}}}~~~}}}tttiii___YYYVVVTTTPPPPPPRRRYYY___^^^WWWOOO@@@BBBFFFKKKPPP\\\qqq{{{mmmjjjfffcccaaa```______TTTNNNFFF???:::777555444222222222222222222222222222222333444444444333333222333444555555444333222333333333333333333333333333333222222333333444555333444666888888666444333333333222222333333444555444444666777777777666555555555666777888999::::::<<<;;;;;;:::;;;<<<===>>><<<>>>@@@AAABBBCCCFFFIIIMMMTTTbbbwww~~~{{{yyyuuuvvvxxxyyyzzzzzzyyyyyywwwxxxzzz{{{|||}}}}}}}}}zzz{{{}}}~~~}}}{{{zzzzzz{{{||||||||||||{{{zzzyyyxxxyyyzzz|||||||||zzzxxxwwwyyyyyyyyyyyyyyyyyyyyyyyy{{{zzzyyywwwwwwwwwwwwxxxxxxzzz{{{{{{yyywwwwwwwwwvvvuuutttrrrpppooommmmmmjjjjjjkkkkkkkkkjjjiiiiiijjjjjjkkkkkkkkkllllllllljjjjjjiiihhhgggfffeeeeeeeeedddcccbbbaaaaaaaaaaaacccfffiiihhhddd___^^^^^^]]]]]]\\\ZZZXXXUUUQQQPPPOOOPPPQQQQQQQQQPPPOOONNNKKKKKKKKKNNNQQQSSSSSSRRROOOOOONNNMMMMMMLLLKKKKKKMMMNNNOOOPPPOOOMMMKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEBBBCCCDDDCCCBBBAAABBBDDDCCCCCCCCCDDDCCCCCCBBBBBBBBBHHHPPPZZZeeeppp{{{}}}rrrgggbbbaaa___```ccc```aaadddgggjjjmmmpppqqqlllnnnmmmjjjhhhfff```XXXMMMIIIDDDAAA???>>><<<;;;::::::;;;:::<<>>@@@AAABBBDDDGGGIIILLLSSS```vvv~~~|||zzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzz|||~~~~~~{{{|||}}}}}}}}}|||zzzzzz|||}}}}}}{{{yyyxxxxxxxxxxxxyyyzzzzzz{{{|||||||||{{{~~~|||zzzzzz{{{||||||{{{yyyyyyzzz{{{zzzyyyxxxwwwyyyzzz|||}}}|||zzzwwwuuuqqqqqqqqqqqqpppnnnmmmlllmmmmmmlllkkkkkkjjjiiiiiihhhhhhiiijjjjjjjjjiiiiiikkkiiifffeeefffffffffeeeffffffeeecccaaa```___^^^eeeeeeeeeeeeccc```^^^]]]^^^]]]\\\ZZZXXXVVVTTTSSSPPPOOOOOOPPPQQQQQQPPPNNNKKKKKKLLLMMMNNNPPPRRRSSSNNNNNNNNNMMMLLLKKKKKKJJJLLLMMMOOOQQQQQQPPPOOONNNMMMMMMNNNNNNOOOPPPQQQQQQKKKKKKIIIHHHHHHHHHHHHHHHGGGIIIKKKMMMNNNMMMLLLKKKKKKKKKIIIHHHFFFEEECCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCBBBAAABBBDDDFFFIIINNNWWWbbbmmmvvv|||{{{qqqeee___^^^`````````bbbaaabbbfffllloooooommmllllllkkkhhhgggfff___VVVMMMIIIDDD@@@>>>>>>===<<<<<<;;;;;;<<>>>>>======;;;<<<===???BBBGGGNNNSSSXXX\\\aaaeeehhhlllooorrrvvvwwwvvvtttqqqqqqrrrttttttsssssssssssstttuuuuuuwwwwwwxxxxxxxxxxxxwwwwwwttttttttttttuuuvvvwwwxxxzzzyyyxxxwwwwwwwwwxxxxxxzzzzzzyyyzzz{{{}}}}}}|||{{{{{{~~~nnn\\\RRRPPPMMMMMMOOOUUUZZZ]]][[[XXXLLLHHHHHHMMMPPPVVVgggzzzyyyqqqiiigggfffbbb``````VVVRRRLLLDDD>>>999777666555555444333333333444444222222222333444555777777777@@@@@@666000555777444333333333444444444555555444444444444444444444444666666777777777777666666444444444444444444444333444444444555555555666666555555666666777777888888::::::::::::;;;<<<======;;;>>>AAACCCCCCDDDEEEFFFJJJRRRaaaxxx~~~||||||||||||{{{{{{zzzyyyxxxxxxwwwwwwxxxzzz}}}~~~~~~}}}{{{|||}}}}}}}}}~~~}}}|||~~~~~~}}}{{{yyyxxxxxxxxxxxxzzz{{{{{{||||||}}}||||||}}}|||{{{{{{}}}}}}|||{{{yyyzzz{{{{{{{{{zzzyyyxxxwwwyyyzzz|||{{{zzzxxxvvvqqqrrrrrrrrrqqqpppooonnnmmmmmmmmmlllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjjjjiiigggeeedddeeefffeeeeeeeeeeeeeeeddddddcccccccccdddddddddcccbbb```^^^]]]]]]\\\\\\[[[YYYWWWUUUTTTSSSRRRQQQRRRSSSSSSQQQOOOKKKKKKLLLMMMNNNPPPRRRSSSOOONNNNNNMMMLLLLLLKKKKKKMMMNNNPPPRRRRRRQQQPPPOOONNNNNNNNNOOOPPPQQQQQQQQQMMMLLLKKKJJJJJJIIIIIIIIIHHHIIIKKKMMMNNNMMMLLLLLLKKKKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCBBBDDDGGGJJJNNNSSS]]]hhhrrr{{{}}}xxxoooeee______```aaa```bbbbbbccchhhmmmpppqqqooooooooommmjjjiiiggg___VVVMMMIIIDDD@@@>>>>>>===<<<;;;;;;;;;<<>>=========<<<>>>???AAADDDIIIPPPTTTZZZ]]]bbbfffiiilllqqqtttvvvvvvvvvtttqqqppprrrssstttsssssssssssstttuuuuuuvvvvvvvvvwwwwwwvvvvvvvvvuuuuuutttuuuuuuvvvwwwwwwzzzzzzyyyxxxxxxxxxxxxxxx{{{zzzzzzzzz{{{|||~~~}}}||||||}}}yyyeeeVVVOOONNNNNNQQQXXX___bbbaaa___NNNGGGDDDIIINNNUUUfffwwwwwwnnnjjjgggbbb______ZZZVVVOOOGGG@@@;;;888777444444333222222222333333333333333444555666777888PPPVVVSSSCCC888666333---333333333444444444555555444444444444444444444444333444444555555444444333333333222222222222333333444444444555555555666666555555666666777888888888::::::::::::;;;<<<======;;;>>>AAACCCCCCDDDEEEFFFJJJQQQaaawww~~~}}}}}}}}}}}}|||{{{yyyyyyuuuuuuuuuxxx{{{||||||{{{|||}}}~~~}}}}}}}}}~~~}}}|||zzzyyyxxxxxxxxxyyy{{{{{{|||}}}}}}}}}|||||||||||||||}}}}}}{{{yyyzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{|||}}}|||{{{zzzsssttttttttttttsssqqqpppnnnnnnmmmmmmllllllkkkkkklllkkkjjjiiiiiiiiijjjkkkhhhfffddddddeeeffffffeeehhhhhhgggfffeeeeeeddddddbbbbbbbbbbbbaaa```___^^^\\\\\\[[[[[[ZZZYYYWWWWWWWWWUUUTTTTTTUUUTTTRRRPPPLLLLLLLLLLLLNNNOOOQQQRRROOOOOONNNNNNMMMMMMLLLLLLMMMNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOPPPQQQQQQRRRRRROOONNNMMMLLLKKKKKKKKKKKKIIIJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEBBBCCCCCCCCCCCCFFFJJJNNNUUU[[[dddooozzz}}}xxxtttmmmddd______```aaa```bbbbbbeeeiiinnnqqqrrrrrrssssssqqqmmmkkkhhh___VVVMMMIIIDDD@@@>>>>>>===<<<;;;;;;;;;<<<@@@DDDIIIKKKVVV\\\dddiiikkkmmmppprrrvvvwwwyyyzzz|||~~~xxxpppggg^^^XXXNNNLLLHHHFFFFFFFFFEEECCCAAA@@@???>>>===<<<<<<<<<===???AAACCCFFFKKKRRRVVV]]]```cccfffiiimmmrrruuuvvvvvvvvvtttqqqpppqqqrrrttttttssssssttttttuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuvvvuuuuuuuuuuuuuuuvvvwww{{{{{{zzzzzzyyyyyyyyyyyy{{{{{{{{{{{{{{{|||}}}~~~}}}}}}~~~nnn[[[NNNOOOPPPTTT[[[ccchhhiiigggQQQGGGAAAEEELLLTTTdddtttvvvooojjjccc```___^^^ZZZSSSKKKCCC===:::888444444333222111111222222444444444444555777888888KKKQQQOOOCCC999777444...333333333444444444555555444444444444444444444444222333333444444333333222555444333222222333444555444444555555555666666666555555666777777888888999::::::::::::;;;<<<======<<<>>>AAABBBCCCCCCEEEFFFJJJQQQ___uuu}}}}}}~~~~~~~~~}}}|||{{{zzzvvvvvvvvvwwwyyyzzzyyyxxx|||}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}|||zzzyyyyyyyyyzzzzzz{{{{{{|||||||||||||||{{{{{{|||}}}~~~|||yyyyyyzzzzzzzzz{{{{{{zzz||||||~~~wwwxxxxxxxxxwwwtttrrrqqqoooooonnnnnnnnnmmmmmmmmmnnnmmmjjjiiihhhiiijjjlllgggfffeeefffggghhhgggffflllkkkjjjgggeeecccaaa``````````````````_________[[[[[[[[[\\\[[[[[[ZZZYYYYYYWWWVVVVVVUUUTTTRRROOONNNMMMLLLLLLMMMOOOQQQRRRPPPOOOOOOOOONNNNNNNNNMMMMMMNNNNNNOOOOOOOOONNNMMMPPPPPPPPPQQQQQQQQQRRRRRROOOOOONNNMMMLLLLLLLLLLLLIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFCCCDDDDDDCCCDDDHHHMMMQQQ\\\bbbkkkvvv}}}wwwooojjjddd```___```aaaaaa```bbbeeeiiimmmqqqssstttvvvwwwtttpppmmmiii```VVVMMMIIIDDD@@@>>>>>>===<<<::::::;;;<<<@@@EEEJJJLLLUUU[[[dddjjjnnnpppqqqssswwwxxxyyyzzzzzz}}}~~~xxxpppfff\\\VVVOOOLLLIIIGGGGGGFFFEEEDDDAAA@@@???===<<<<<<;;;;;;===>>>AAADDDGGGMMMSSSXXX___aaadddfffiiimmmqqquuuuuuuuuvvvtttrrrqqqqqqssstttttttttttttttuuuuuuvvvuuuuuuvvvvvvvvvvvvuuuuuuvvvvvvuuuuuuuuuuuuvvvvvv{{{{{{{{{{{{{{{zzzzzzyyy{{{{{{{{{{{{||||||}}}}}}}}}~~~ttt___PPPQQQQQQUUU\\\dddiiijjjiiiUUUHHH@@@CCCJJJSSSaaappp}}}tttmmmfffbbbbbbbbb]]]VVVNNNEEE???:::888555555444333222222222222333333333444444555777777666;;;===999666777666333333333333444444444555555333333444444444444444444333444444555555444444333888777555555555666888999555555555555666666666666555666666777888888999999::::::::::::;;;<<<======<<<>>>AAABBBBBBCCCEEEGGGKKKQQQ^^^sss}}}}}}~~~~~~}}}}}}|||||||||||||||{{{zzzyyyxxxxxxyyyyyywwwvvv{{{|||~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzzzzz{{{|||{{{{{{|||||||||{{{{{{zzz{{{|||}}}~~~zzzyyyyyyyyyyyyzzzzzzzzz}}}}}}}}}~~~}}}}}}}}}|||zzzvvvsssppppppppppppooooooooooooooopppnnnllljjjiiiiiijjjkkkiiihhhggghhhiiijjjiiihhhkkkjjjiiigggdddbbbaaa`````````__________________[[[[[[\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVVVVTTTRRROOOOOONNNLLLLLLLLLNNNPPPRRRPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQNNNNNNMMMLLLKKKKKKKKKKKKIIIJJJJJJJJJKKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEFFFKKKRRRWWWccciiirrr|||~~~wwwmmmiiiccc___^^^___```aaa___aaaeeeiiilllooorrrsssvvvwwwuuuqqqooojjjaaaVVVMMMIIIDDD@@@>>>>>>===<<<:::::::::===AAAFFFKKKNNNRRRXXXaaaiiinnnqqqssstttyyyzzz{{{zzzzzz{{{~~~}}}wwwoooeee[[[TTTOOOLLLIIIGGGGGGFFFEEEDDDAAA@@@???===<<<<<<;;;;;;;;;>>>AAADDDHHHNNNTTTXXX___aaadddfffiiilllpppssssssuuuvvvuuussssssssstttuuuttttttttttttuuuvvvvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwww{{{{{{|||||||||{{{zzzyyyzzzzzz{{{||||||}}}}}}}}}}}}~~~xxxeeeXXXSSSRRRTTTZZZaaaeeeeeedddYYYLLLAAACCCHHHPPP^^^mmmwwwooohhheeefffccc___XXXOOOGGG???:::777777777555444444333333333222222222222333444555555444777999666555555333111333333333444444444555555333333333444444444555555333333444444444444333333777666666555666777888999555555555666666666777777666666777777888999999999::::::::::::;;;<<<=========???AAAAAABBBCCCEEEGGGKKKQQQ^^^sss~~~}}}}}}}}}zzzzzzzzzzzz{{{{{{{{{{{{zzzyyyyyyyyyzzzyyywwwvvvyyy{{{}}}~~~}}}}}}~~~~~~}}}{{{{{{|||~~~~~~}}}|||{{{{{{|||~~~||||||}}}}}}}}}|||{{{{{{||||||}}}|||{{{{{{zzzyyyyyyzzzzzz{{{{{{zzzzzz{{{}}}~~~}}}yyyuuurrrqqqqqqqqqqqqpppppppppppppppooommmkkkjjjjjjjjjjjjjjjiiiiiijjjkkkkkkiiigggeeeeeeeeeeeeeeedddddddddaaa``````_________``````\\\\\\]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWWWWVVVSSSQQQPPPOOOMMMKKKKKKMMMPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPSSSSSSSSSRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGHHHKKKRRR[[[bbblllqqqzzz}}}vvvlllhhhbbb]]][[[]]]```bbb___bbbfffiiikkknnnqqqssstttvvvuuuqqqoookkkbbbWWWMMMIIIDDD@@@>>>>>>===<<<999999:::===AAAGGGLLLOOOQQQVVV^^^fffmmmqqqssstttxxxzzz||||||{{{|||}}}|||wwwpppfff[[[TTTNNNLLLHHHFFFFFFFFFEEECCCAAA@@@???>>>===<<<<<<<<<;;;===BBBFFFJJJOOOUUUZZZ^^^aaaeeehhhjjjllloooqqqrrrtttvvvvvvvvvuuuvvvwwwuuuuuuttttttuuuuuuvvvwwwwwwwwwxxxxxxxxxxxxwwwwwwtttttttttuuuuuuvvvwwwxxxzzz{{{|||||||||{{{yyyxxxxxxyyyzzz|||}}}}}}~~~~~~~~~~~~yyyjjj```TTTSSSTTTXXX]]]aaaaaa___[[[OOOEEEDDDFFFKKKYYYhhh|||yyypppiiiggghhhccc```YYYQQQHHH@@@;;;888888888777555444444444444222222111111222333333444666777666555555444333111333333333444444444555555222333333444444555555555111222222333333222222111333333444444555666666666555555666666666777777777666666777888888999999:::::::::::::::;;;<<<=========???@@@AAAAAACCCFFFHHHJJJQQQ___uuu~~~||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwxxxzzzzzzyyywwwwwwzzz}}}~~~~~~~~~~~~}}}{{{zzzyyy}}}~~~~~~}}}}}}}}}~~~~~~}}}|||~~~}}}}}}}}}|||{{{{{{{{{{{{|||zzzyyyxxxyyyzzz}}}~~~}}}yyyvvvqqqqqqqqqqqqqqqrrrrrrrrrppppppooommmllljjjiiiiiijjjjjjiiijjjkkkjjjhhhfffddddddeeeeeeeeeeeeffffffcccbbb```_________``````]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYYYYXXXVVVTTTRRRPPPMMMKKKKKKMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKJJJJJJKKKHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHJJJLLLRRR\\\gggooouuuzzz|||vvvlllhhhbbb\\\YYY[[[___bbb```dddhhhkkklllnnnqqqtttqqqssssssqqqooolllbbbXXXMMMIIIDDD@@@>>>>>>===<<<999999:::===AAAGGGMMMPPPTTTWWW]]]dddkkkppprrrsssuuuxxx|||~~~~~~~~~}}}xxxqqqggg]]]UUUMMMKKKGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>=========;;;???CCCHHHLLLRRRXXX\\\___bbbhhhkkkmmmnnnooopppqqqsssvvvxxxxxxxxxyyyzzzuuuuuuuuuuuuuuuvvvvvvwwwvvvvvvwwwwwwwwwwwwvvvvvvssssssssstttvvvwwwyyyyyyyyyzzz{{{||||||zzzyyyxxxvvvxxxzzz|||~~~~~~~~~~~~vvviiiaaaUUUTTTTTTWWW\\\______]]][[[PPPGGGEEECCCFFFSSSdddtttzzzppphhhfffhhhdddaaaZZZSSSJJJBBB<<<999888777666555444333333333333333222222222333444444444222111222444444444555333333333444444444555555222222333333444555555666222222333333333333222222000222444555666666555444555666666666777777777777666777777888888999::::::::::::::::::;;;<<<======>>>???@@@AAAAAACCCFFFHHHJJJQQQaaawww|||zzz}}}}}}|||zzzyyyxxxwwwvvvtttttttttwwwyyy{{{zzzyyyvvvyyy|||~~~~~~~~~yyy{{{~~~~~~|||zzzxxx|||~~~~~~~~~~~~~~~}}}}}}~~~||||||||||||~~~|||zzzyyyyyy{{{}}}}}}|||zzzrrrrrrrrrrrrrrrrrrrrrrrrppppppooonnnmmmkkkiiihhhjjjiiiiiijjjjjjiiifffdddgggggggggfffeeeeeedddddddddcccaaa```______``````^^^^^^______^^^^^^]]]]]]]]]\\\[[[[[[[[[ZZZXXXVVVRRRPPPMMMKKKKKKLLLOOOQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKGGGGGGFFFFFFEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGHHHHHHIIIIIIHHHIIIKKKOOOWWWcccpppyyy|||}}}xxxmmmiiibbb[[[WWWYYY^^^cccbbbfffjjjlllmmmnnnqqqtttnnnpppqqqpppooolllcccYYYMMMIIIDDD@@@>>>>>>===<<<999999:::===BBBHHHMMMPPPWWWYYY]]]cccjjjoooqqqrrrrrrvvv{{{}}}yyyrrriii^^^WWWMMMJJJGGGEEEEEEDDDCCCBBBCCCBBBAAA???>>>>>>=========@@@EEEIIINNNTTTYYY]]]___dddjjjnnnoooooooooppppppsssvvvxxxyyyzzz{{{|||uuuuuuuuuuuuuuuvvvwwwwwwuuuuuuvvvvvvvvvvvvuuuuuurrrrrrssstttvvvxxxyyyzzzyyyzzz{{{||||||zzzxxxwwwuuuwwwyyy|||~~~~~~~~~rrrfff^^^VVVUUUTTTWWW]]]``````^^^ZZZPPPIIIEEEAAABBBOOO```mmm}}}{{{ooogggeeefffeeebbb\\\TTTLLLDDD>>>;;;777777555444333222222222444444333333333444555555999555333444444444444555333333333444444444555555222222333333444555666666444555555666666555555444111333666888999888666555666666666666777777777777777777777888999999::::::::::::::::::;;;<<<======>>>???@@@@@@AAACCCFFFIIIJJJRRRbbbxxx}}}}}}}}}|||{{{zzzxxxvvvuuuvvvvvvxxxyyy{{{|||}}}~~~|||||||||||||||}}}}}}}}}|||zzzxxxyyy|||}}}|||zzzzzz{{{|||}}}|||}}}~~~}}}||||||}}}~~~{{{zzzzzzzzzyyyyyyyyyyyyzzz||||||yyyvvvrrrrrrssstttsssqqqooonnnmmmlllllllllllllllkkkkkklllkkkjjjhhhfffeeehhhgggfffeeedddccccccccceeedddbbb`````````aaaaaaaaaaaa```______^^^]]]]]]\\\[[[ZZZYYYXXXYYYYYYZZZUUUSSSPPPLLLKKKKKKLLLLLLSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQOOOOOOOOONNNNNNMMMMMMMMMPPPOOONNNMMMLLLLLLLLLLLLNNNMMMKKKJJJHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGEEECCCCCCEEEFFFGGGGGGEEEHHHLLLQQQ[[[jjj|||zzzppphhh___[[[XXXWWW[[[aaaeeefffiiikkknnnpppqqqrrrrrrrrrrrrqqqnnnggg^^^XXXMMMHHHCCC>>>======<<<<<<<<<:::<<>>===;;;:::AAABBBDDDHHHNNNUUUZZZ^^^dddgggjjjlllmmmnnnqqqrrrrrrssstttvvvxxxzzz{{{|||}}}yyywwwxxxxxxvvvttttttuuuwwwyyyyyyyyywwwvvvrrrqqqqqqtttwww{{{||||||}}}}}}|||{{{zzzzzzzzzzzzsssvvv{{{vvvkkkbbb^^^ZZZTTTQQQVVV\\\^^^___```\\\UUUKKKBBBAAAHHHRRRZZZfffvvvyyynnniiieeecccfffccc^^^VVVMMMEEE@@@>>>666444222222333444555444444444444444444444444444444444222222222222444444666666666666666666666666333333333444444555555555222333333444444444444444555555555555555555555555444333333333333444555555888888777666666777888999;;;;;;:::;;;;;;<<<===>>>>>>???AAAAAAAAABBBEEEGGGKKKSSSbbbxxx}}}}}}}}}}}}|||zzzyyywwwvvvuuuvvvwwwxxxzzz|||~~~{{{{{{{{{||||||}}}}}}~~~}}}{{{yyyzzz|||}}}{{{yyyxxxyyy|||{{{|||~~~{{{~~~}}}}}}{{{{{{|||}}}{{{{{{{{{{{{{{{zzzyyyxxxzzz{{{~~~}}}{{{wwwsssrrrrrrsssrrrpppooonnnmmmllllllllllllllljjjjjjjjjjjjiiigggfffeeedddddddddddddddeeefffgggdddcccbbb```````````````aaa``````___^^^]]]\\\\\\\\\[[[ZZZYYYYYYYYYZZZ[[[WWWUUUQQQMMMKKKJJJJJJKKKQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMMMMMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEDDDEEEGGGHHHIIIIIIHHHKKKPPPWWWaaapppzzzpppiiiaaa]]]YYYWWW[[[```bbbdddgggjjjnnnppprrrssstttssssssqqqmmmfff^^^XXXLLLHHHCCC???=========<<<<<<:::<<>>===<<<;;;AAABBBFFFJJJPPPWWW\\\___dddgggjjjlllmmmnnnqqqrrrqqqrrrtttvvvxxxzzz|||}}}|||yyyxxxyyyzzzyyywwwxxxxxxyyyyyyxxxvvvuuutttrrrqqqqqqssswwwyyyzzzzzz|||{{{zzzzzzyyyyyyzzzzzzwwwyyy{{{~~~vvvkkkbbb]]]XXXRRRPPPUUU[[[]]]^^^```aaa\\\RRRIIIDDDEEEKKKPPPaaaooo~~~rrrlllhhheeefffddd```YYYPPPHHHBBB???;;;999666666666777666555444444444444444444444444444333333222222333333444333333333333333333333333222222333333333333333444333333222222222333444555333333333333333333333333555555444444555555666777888888777777888999:::;;;;;;::::::;;;;;;<<<===>>>>>>???AAAAAAAAABBBEEEGGGKKKRRRaaawww~~~|||~~~~~~}}}|||{{{zzzxxxwwwvvvvvvvvvwwwyyy{{{}}}zzz{{{{{{|||}}}~~~}}}||||||||||||{{{yyyxxxxxxyyy}}}~~~~~~}}}{{{{{{}}}~~~}}}{{{~~~~~~~~~|||||||||}}}|||}}}~~~~~~}}}{{{yyyxxxzzz{{{|||~~~{{{vvvsssrrrrrrqqqpppoooooonnnllllllkkkkkkkkkiiiiiiiiihhhgggfffeeeddd``````aaabbbdddfffhhhiiicccbbbaaa```_________`````````___^^^]]]\\\\\\[[[[[[[[[ZZZYYYYYYZZZ[[[\\\YYYWWWSSSOOOKKKJJJIIIIIIMMMNNNOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNOOOOOOPPPQQQQQQRRRLLLLLLMMMNNNNNNOOOPPPPPPMMMLLLKKKJJJJJJJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKKKKOOOVVV^^^hhhwwwzzzqqqjjjccc___\\\YYYZZZ___```bbbeeeiiimmmppprrrsssvvvuuussspppllleee\\\WWWKKKHHHBBB???>>>======<<<<<<:::<<>>======<<<@@@CCCGGGMMMSSSYYY^^^```dddgggjjjlllmmmnnnqqqrrrqqqqqqsssuuuwwwzzz|||}}}}}}zzzzzz{{{|||||||||zzzyyyyyyxxxwwwwwwwwwwwwsssrrrrrrsssvvvxxxyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{|||~~~~~~~~~~~~~~~~~~xxxkkkbbb]]]VVVPPPNNNSSSXXX[[[^^^aaaeeeaaaZZZOOOFFFCCCFFFIIIXXXddduuuxxxqqqjjjgggeeedddaaa\\\UUULLLEEE@@@:::888666555555444222000444444444444444444444444444333333222222333333444222222222222222222222222333333333222222222222222444333222111222333555666333333333333333333333333666666555555666666777888888888888888999:::<<<<<<::::::::::::;;;<<<===>>>>>>???AAAAAAAAABBBEEEGGGKKKRRRaaavvv~~~|||~~~~~~~~~}}}|||zzzyyyxxxyyyxxxwwwvvvwwwxxxzzz|||zzz{{{|||}}}~~~}}}}}}|||{{{zzz{{{zzzzzz|||~~~||||||{{{~~~|||yyyyyy{{{|||{{{yyy}}}}}}~~~~~~~~~~~~~~~~~~{{{yyyzzzzzz{{{{{{|||}}}{{{wwwtttsssrrrqqqqqqpppnnnmmmlllkkkkkkkkkhhhhhhggggggfffeeedddddd^^^^^^___```bbbdddfffgggbbbbbbaaa``````_________``````___^^^]]]]]]\\\\\\[[[ZZZYYYYYYYYYZZZ[[[\\\YYYWWWTTTPPPMMMLLLKKKKKKKKKLLLMMMOOOQQQRRRTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPPPPQQQQQQQQQQQQQQQMMMNNNNNNOOOOOOOOOOOOOOOLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJIIIGGGGGGFFFFFFFFFEEEFFFHHHHHHHHHHHHIIIJJJKKKQQQZZZcccnnn|||zzzqqqkkkdddaaa]]]ZZZ[[[___aaacccfffiiillloooqqqrrrvvvtttrrrnnniiibbbZZZTTTKKKGGGBBB???>>>>>>===<<<;;;:::<<>>>>>>>>>>>>>>@@@CCCHHHNNNUUUZZZ^^^```dddgggjjjlllmmmnnnppprrrpppqqqrrrsssvvvyyy|||~~~}}}||||||}}}}}}}}}zzzyyyxxxwwwxxxzzz|||}}}uuutttssstttwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{{{{|||}}}~~~~~~~~~}}}~~~~~~|||nnnddd___VVVPPPNNNRRRWWWZZZ^^^bbbdddccc]]]SSSHHHCCCEEEJJJQQQ[[[jjj{{{}}}tttmmmhhhccccccaaa___YYYPPPGGGAAA888666555444444333111///444444444444444444444444333333333333333333333333444444444444444444444444444444444333333222222222333333444444555555555555666666666666666666666666666666555555666666777888666666777888999:::<<<<<<::::::::::::;;;<<<======>>>???AAAAAAAAABBBEEEGGGKKKRRR```uuu~~~|||}}}}}}}}}}}}|||{{{yyyyyy{{{zzzyyywwwvvvvvvvvvwwwzzz{{{|||~~~}}}|||{{{{{{}}}{{{yyyzzz~~~~~~|||zzzyyyyyy{{{zzzxxxxxxxxxyyyyyyxxxzzz{{{}}}~~~|||zzz{{{{{{{{{zzz{{{}}}yyyvvvttttttsssrrrpppnnnmmmlllkkkkkkhhhhhhggggggffffffeeeeee____________```aaaccccccbbbbbbbbbaaa``````______`````````_______________[[[[[[ZZZYYYYYYZZZ[[[\\\YYYWWWUUURRRQQQOOOOOOOOOKKKLLLMMMOOOQQQRRRTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMMMMMLLLLLLLLLMMMNNNNNNKKKJJJIIIHHHGGGGGGGGGGGGFFFHHHIIIIIIGGGGGGHHHJJJLLLSSS^^^iiittt{{{qqqkkkdddaaa^^^ZZZ[[[___dddeeegggjjjlllmmmnnnoootttrrrpppmmmhhh```WWWQQQJJJFFFBBB@@@???>>>===<<<;;;:::<<>>>>>===>>>>>>???@@@@@@CCCHHHNNNUUUZZZ^^^```dddgggjjjlllmmmnnnppprrrppppppqqqrrruuuxxx{{{}}}}}}|||{{{|||}}}|||{{{yyyxxxxxxzzz|||~~~wwwuuutttuuuwwwyyyyyyxxxvvvvvvvvvwwwxxxyyyzzz{{{xxx{{{~~~{{{|||||||||}}}~~~ssshhhcccXXXSSSPPPSSSVVVYYY___eeehhhhhhbbbVVVHHHAAAEEEKKKMMMUUUdddtttvvvnnniiibbbbbbbbb```\\\TTTJJJBBB:::999777777888888666555444444444444444444444444333333333333333333333333555555555555555555555555666666555555444444333333222444666888888777555444666666666666666666666666555555444444555555666777444555666777999::::::::::::999999::::::;;;<<<===>>>???AAAAAAAAABBBEEEGGGKKKQQQ___ttt~~~~~~~~~||||||}}}}}}|||{{{zzzyyyyyy{{{zzzyyyxxxwwwuuutttssswwwxxxzzz}}}~~~||||||}}}|||zzzyyyyyy|||~~~|||zzzyyyxxxxxxxxxxxxwwwvvvvvvvvvvvvwwwwwwyyy|||~~~~~~{{{|||}}}{{{yyyzzz~~~~~~zzzxxxwwwuuutttrrrpppnnnmmmlllkkkjjjiiihhhhhhggggggggghhhbbbbbbaaa`````````aaaaaabbbcccccccccbbbaaa```___``````aaaaaabbbccccccccc___^^^\\\[[[[[[[[[\\\]]]ZZZYYYWWWUUUTTTRRRRRRQQQMMMNNNOOOPPPQQQRRRSSSSSSVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTSSSQQQPPPOOONNNMMMPPPQQQRRRRRRQQQOOONNNMMMNNNNNNMMMMMMMMMNNNNNNOOOKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJKKKIIIGGGGGGJJJNNNQQQYYYeeeqqq|||{{{qqqjjjccc```]]]ZZZ]]]aaafffggghhhjjjlllmmmnnnnnnrrrqqqpppnnniii```VVVPPPIIIFFFBBB@@@??????===<<<;;;:::<<>>============???AAABBBCCCEEEIIINNNTTTYYY^^^```dddgggjjjlllmmmnnnqqqrrrrrrqqqqqqqqqssswwwzzz|||}}}zzzyyy{{{|||~~~|||yyywwwwwwwwwxxxvvvuuutttuuuwwwyyyyyyxxxwwwwwwwwwwwwxxxyyyzzz{{{www{{{~~~{{{{{{{{{|||}}}zzzooohhh]]]WWWTTTUUUXXX[[[aaaiiioooqqqlll\\\JJJ@@@CCCIIIKKKRRR___oooxxxoookkkdddcccbbbbbb```YYYNNNFFF:::888555555555666666666444444444444444444444444222333333444444333333222444444444444444444444444666666666666555555555555222333666888888777555333444444444444444444444444555555444444555555666777444555666888888999999999999999999999:::;;;<<<===>>>???AAAAAAAAABBBEEEGGGKKKQQQ^^^sss~~~}}}}}}~~~~~~|||{{{{{{|||{{{{{{zzzyyyxxxwwwxxxyyyyyyxxxvvvtttssstttuuuwwwzzz}}}~~~}}}}}}~~~|||{{{{{{}}}}}}~~~~~~}}}{{{yyyxxxxxxwwwvvvwwwvvvuuuttttttuuuvvvtttwww{{{}}}~~~~~~~~~|||~~~}}}zzzyyy}}}|||yyyyyywwwvvvtttrrrooonnnmmmllllllkkkjjjiiiiiiiiijjjjjjeeeeeedddcccbbbbbbbbbbbbcccdddddddddcccbbbaaa```aaaaaabbbdddeeefffggghhhcccbbb```___^^^^^^^^^___]]]\\\ZZZXXXVVVTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRTTTUUUUUUVVVVVVUUUUUUTTTRRRRRRQQQQQQPPPOOONNNNNNOOOPPPQQQRRRRRRQQQOOONNNPPPOOOOOONNNNNNNNNOOOOOOJJJJJJIIIIIIIIIIIIIIIJJJIIIKKKLLLJJJHHHJJJPPPUUUYYYbbbooo|||~~~yyyppphhhaaa^^^[[[ZZZ^^^ccceeefffiiikkkmmmooopppppppppqqqqqqppplllcccXXXPPPHHHEEEBBBAAA@@@???===<<<;;;:::===BBBFFFIIIPPPWWWZZZ```hhhlllooorrrxxx}}}yyyzzz{{{}}}~~~xxxqqqjjjbbbZZZTTTNNNKKKGGGEEEEEEDDDCCCAAA======<<<<<<===???BBBCCCGGGHHHKKKOOOTTTZZZ^^^aaadddgggjjjlllmmmnnnqqqrrrsssrrrqqqqqqrrruuuxxxzzz|||}}}}}}{{{yyyyyy{{{}}}}}}zzzxxxuuutttsssssssssrrrqqqsssuuuwwwxxxwwwxxxxxxxxxxxxxxxyyyzzz{{{{{{}}}}}}}}}}}}~~~uuunnnbbb\\\XXXXXXZZZ\\\dddlllssswwwuuufffQQQCCCBBBGGGKKKOOOYYYiii{{{zzzrrrnnngggfffdddeeeddd^^^SSSKKK<<<888444111111333333333444444444444444444444444222333333444444333333222333333333333333333333333444444444555555555555555333333333333444444444555444444444444444444444444666666555555666666777888666777888999999999999888999999999999:::;;;<<<===>>>???AAAAAAAAABBBEEEGGGJJJPPP]]]rrr}}}|||}}}~~~~~~|||{{{{{{{{{{{{zzzyyyxxxxxxsssuuuwwwyyyyyyxxxuuutttqqqrrrtttwwwzzz}}}~~~}}}~~~~~~}}}|||}}}~~~}}}|||zzzyyyxxxwwwwwwuuuvvvvvvuuusssssstttuuurrrvvvzzz|||}}}|||||||||}}}}}}~~~}}}~~~zzzyyy}}}~~~}}}zzzyyyyyywwwuuussspppnnnmmmmmmmmmlllkkkjjjjjjjjjkkklllggggggfffeeeddddddddddddddddddeeeeeedddcccaaa```aaabbbccceeegggiiijjjkkkgggfffdddbbb```````````````___]]]ZZZWWWTTTRRRQQQSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOMMMOOOQQQRRRSSSSSSQQQPPPQQQPPPOOOOOONNNNNNNNNOOOJJJJJJIIIIIIIIIJJJJJJKKKIIIKKKLLLKKKJJJMMMUUU\\\```iiiwww}}}wwwoooggg```\\\ZZZZZZ___eeedddeeehhhkkknnnppprrrssspppqqqssssssnnneeeYYYQQQHHHEEEBBBAAA@@@???===<<<;;;:::===BBBFFFIIIPPPXXXZZZaaaiiinnnpppsssyyy~~~|||||||||}}}~~~~~~wwwpppiiiaaaZZZUUUNNNKKKGGGEEEEEEDDDCCCAAA===<<<<<<<<<===@@@BBBDDDJJJKKKLLLPPPUUUZZZ___cccdddgggjjjlllmmmnnnqqqrrrtttsssqqqqqqrrrtttwwwyyyyyy{{{|||zzzxxxxxx|||zzzyyywwwvvvtttsssrrrrrrqqqpppoooqqqtttvvvvvvvvvyyyyyyxxxxxxyyyyyyzzzzzz~~~yyyqqqeee```[[[[[[[[[]]]eeennnsssyyyzzzmmmWWWGGGEEEIIIKKKMMMUUUcccxxx{{{tttpppjjjhhhfffgggfffaaaWWWOOOBBB>>>888444333444555555444444444444444444444444222222444444444444222222444444444444444444444444333333333444444555555555555333000...///111444666777777777777777777777777777777777777777888888999777888::::::;;;:::999888999999999999:::;;;<<<<<<>>>???AAAAAAAAABBBEEEGGGJJJPPP]]]rrr~~~|||{{{|||~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyytttuuuvvvxxxxxxwwwwwwvvvvvvwwwxxxzzz}}}~~~}}}|||}}}~~~}}}|||vvvwwwxxxzzz||||||xxxuuuvvvzzz{{{xxxtttrrrrrrrrrrrrsssssstttuuuwwwvvvuuuvvvyyy~~~~~~~~~}}}||||||}}}}}}}}}|||zzzxxxxxxyyy|||}}}}}}||||||{{{yyyvvvtttrrrpppppppppooonnnmmmllllllllllllllljjjjjjiiihhhgggfffeeeeeeccccccdddcccbbbaaa___^^^bbbeeehhhiiihhhgggiiilllnnnkkkgggeeeeeedddcccbbbdddbbb___\\\[[[XXXUUURRRTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQSSSSSSSSSRRRRRRPPPQQQRRRSSSSSSTTTTTTSSSPPPQQQRRRSSSSSSRRRQQQPPPQQQQQQPPPOOOOOONNNMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKJJJJJJJJJJJJLLLQQQXXX\\\eeelllzzz}}}yyynnnhhh```ZZZYYYZZZ\\\]]]eeefffgggiiikkkmmmnnnooosssssssssqqqmmmcccYYYQQQHHHFFFCCC???===<<<;;;<<<:::<<<@@@CCCGGGKKKQQQUUU[[[cccnnnsssssssssvvvyyy~~~zzzsssjjjaaa[[[XXXPPPMMMJJJHHHFFFDDDAAA??????<<<<<<>>>===<<>>>>>??????@@@@@@@@@BBBFFFIIIJJJPPP]]]sss}}}}}}}}}}}}|||{{{xxxwwwwwwvvvuuuuuuuuuuuutttuuuvvvwwwxxxwwwwwwvvvwwwwwwyyy{{{}}}}}}|||{{{||||||}}}~~~|||{{{yyyyyyyyy|||~~~}}}yyyvvvwwwyyyzzzwwwsssssssssrrrrrrssssssttttttuuuttttttuuuyyy}}}~~~}}}}}}}}}}}}}}}}}}{{{zzz{{{|||}}}}}}|||}}}zzzxxxvvvsssqqqppppppppppppooonnnmmmlllllllllllljjjjjjiiiiiihhhgggggggggddddddeeeeeedddcccbbbaaacccfffhhhiiihhhgggiiikkkmmmkkkiiihhhhhhhhhfffeeebbb___\\\[[[ZZZYYYWWWUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRSSSSSSSSSSSSRRRPPPOOOQQQQQQRRRSSSTTTTTTTTTTTTSSSSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPQQQPPPNNNLLLKKKJJJJJJKKKMMMLLLKKKJJJLLLRRR[[[aaammmttt~~~xxxjjjeee^^^ZZZ[[[]]]```bbbeeefffhhhiiikkkmmmoooooorrrrrrrrrqqqkkkbbbXXXPPPHHHFFFCCC???===<<<<<<<<<;;;===AAADDDHHHMMMRRRVVV]]]dddlllrrruuuvvvxxxzzz~~~}}}{{{wwwpppggg___YYYVVVPPPNNNKKKHHHGGGDDDAAA??????<<<<<<=========BBBHHHTTTWWWZZZZZZZZZ\\\```dddhhhiiikkknnnooopppppppppsssrrrpppoooppprrrtttvvvxxxyyyyyyyyyxxxxxxwwwvvvvvvuuusssrrrrrrssstttuuuuuutttsssssstttvvvxxxyyyvvvvvvuuuuuuuuuwwwxxxyyyzzz{{{~~~wwwkkkbbbaaa___[[[aaakkktttyyyzzzooo]]]LLLDDDCCCFFFNNNXXXdddwww}}}tttoookkkjjjjjjkkkkkkeee]]]VVVFFF===777666666444333555555555555555555555555555555444333333333333444555444444444444444444444444555555444444444444555555555333111222555888888777666666555555555555666666444555555666666666666666666777888999999888777666777888999:::<<<===>>>>>>>>>???@@@@@@@@@BBBFFFIIIKKKPPP^^^sss~~~~~~~~~}}}zzzxxxttttttssssssssssssttttttuuuuuuvvvwwwwwwwwwwwwvvvxxxxxxzzz|||~~~}}}{{{zzzzzzzzz{{{|||~~~~~~zzzwwwwwwyyy|||~~~}}}zzzwwwwwwyyyyyyvvvssstttsssrrrrrrrrrrrrrrrrrrrrrrrrrrrtttxxx}}}~~~~~~}}}}}}}}}|||{{{zzz{{{|||~~~}}}|||}}}}}}yyyxxxuuusssrrrqqqqqqqqqrrrqqqpppnnnmmmllllllllljjjjjjiiiiiihhhhhhggggggddddddeeeeeeeeeeeeddddddeeefffhhhiiihhhggghhhiiijjjjjjjjjkkkmmmllliiiggg```]]]ZZZXXXXXXYYYYYYXXXWWWWWWXXXWWWWWWVVVUUUUUUVVVVVVUUUTTTRRRPPPNNNMMMQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRSSSSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMLLLKKKKKKMMMLLLJJJJJJNNNWWWaaaiiisssyyyvvvjjjeee___\\\\\\___bbbdddeeefffhhhjjjlllnnnoooppprrrrrrqqqooojjj```VVVNNNHHHFFFBBB???===<<<<<<<<<<<<>>>BBBEEEIIINNNTTTXXX___cccjjjqqqvvvyyyzzzzzz}}}{{{xxxssslllddd]]]WWWTTTQQQOOOLLLIIIGGGEEEBBB??????<<<;;;<<<===???EEELLL\\\___ccccccaaa```bbbdddjjjkkkmmmnnnoooppppppppprrrqqqooonnnnnnoooqqqrrruuuvvvvvvvvvvvvvvvuuuttttttsssrrrrrrrrrsssuuuvvvttttttsssrrrssstttvvvwwwtttttttttuuuvvvwwwxxxyyyxxxyyy|||~~~wwwjjjccc]]]YYY^^^gggpppuuuwwwnnn^^^NNNEEEBBBHHHRRR^^^jjjzzz~~~vvvsssnnnlllkkklllkkkfff^^^XXXIII@@@999777777555444555555555555555555555555555555444444333333444444555444444444444444444444444555555444444444444555555777555444444666777777777666666555555555555666666444555555666666666666666666777888999999888777666777888999:::<<<===>>>>>>>>>???@@@@@@AAACCCFFFIIILLLQQQ^^^ttt~~~~~~~~~{{{yyyuuuuuutttttttttuuuvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz|||~~~}}}||||||{{{{{{{{{{{{|||~~~}}}zzzwwwvvvxxxzzz{{{}}}zzzxxxwwwwwwwwwtttrrrrrrrrrqqqpppooooooppppppppppppqqqssswww|||~~~~~~~~~~~~}}}{{{zzzzzzzzz{{{{{{|||}}}|||{{{{{{}}}~~~yyyxxxuuusssrrrqqqqqqrrrtttsssqqqooonnnmmmllllllkkkjjjiiihhhgggfffeeeeeebbbccccccddddddeeeeeeeeefffggghhhhhhhhhhhhggghhhggghhhjjjmmmooonnnkkkhhh```]]]YYYVVVVVVWWWXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUTTTRRRQQQOOOOOORRRSSSTTTUUUUUUVVVVVVUUUWWWWWWXXXXXXWWWVVVTTTSSSQQQQQQQQQRRRSSSTTTTTTUUUSSSSSSRRRQQQOOONNNNNNMMMJJJJJJKKKMMMRRR[[[fffnnnwww~~~~~~tttlllgggaaa]]]]]]___aaabbbfffggghhhjjjmmmooopppqqqrrrrrrpppmmmhhh___TTTMMMGGGEEEBBB???<<<<<<<<<<<<<<>>@@@HHHPPP```dddiiijjjhhheeeeeeffflllmmmnnnnnnoooppppppppprrrqqqpppnnnnnnnnnooopppsssttttttuuuuuuuuutttttttttssssssrrrrrrsssttttttrrrqqqpppppppppqqqrrrrrrsssttttttuuuwwwxxxyyyzzzxxxyyy{{{|||~~~~~~~~~~~~sssggg]]]YYY]]]dddlllppprrrlll___QQQGGGBBBGGGSSScccrrr}}}{{{qqqnnnlllkkkjjjfff```ZZZLLLCCC;;;999888666555666555555555555555555555555444444444444444444444444444444444444444444444444555444444333333444444555666666555555555666555555666555555444444555555666444555555666666666666666555666888999999888777777777888999:::<<<===>>>>>>===???@@@AAAAAACCCFFFHHHLLLRRR___uuu||||||}}}~~~}}}{{{vvvvvvuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxyyyzzz|||}}}~~~~~~~~~~~~~~~}}}|||{{{{{{{{{}}}}}}zzzyyyxxxxxxwwwxxxxxxxxxzzzyyywwwvvvuuutttsssqqqppppppooonnnmmmmmmmmmmmmppppppqqqssswww{{{~~~~~~~~~~~~}}}|||||||||}}}}}}yyyzzzzzzzzzzzzzzz}}}zzzyyywwwuuusssrrrrrrrrrtttsssrrrpppnnnmmmmmmllllllkkkjjjhhhfffdddcccbbbaaaaaaaaabbbbbbcccddddddggggggggghhhhhhhhhhhhgggdddfffiiimmmpppnnnjjjfffbbb^^^YYYVVVUUUUUUTTTTTTWWWXXXZZZ\\\\\\\\\[[[ZZZVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUUUUVVVVVVUUUVVVVVVWWWWWWWWWVVVTTTSSSOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQKKKLLLOOOSSSWWW^^^fffkkkxxx}}}rrrkkkfffaaa^^^^^^```bbbcccfffgggiiikkkmmmppprrrssssssrrrppplllfff]]]SSSLLLFFFDDDAAA>>><<<;;;<<<<<<<<>>;;;:::<<<>>>BBBJJJRRR^^^cccjjjmmmllljjjjjjkkkmmmmmmmmmnnnoooppppppqqqsssrrrqqqpppooooooppppppsssssstttuuuvvvvvvuuuuuuuuuttttttsssrrrqqqqqqqqqqqqqqqpppppppppqqqqqqqqqssstttuuuvvvxxxyyyyyyzzzyyyzzz{{{|||~~~~~~~~~~~~~~~zzzjjj___ZZZ]]]bbbhhhkkkmmmiii```SSSIIICCCDDDQQQdddwwwsssppplllkkkiiifffaaa\\\OOOEEE<<<:::888666555666555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333444444444555555555444333333333555555444444444444555555444555555666666666666666555666777888999999888777777888999:::<<<===>>>>>>===???@@@AAABBBCCCEEEHHHLLLRRR___uuu|||{{{{{{}}}}}}wwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvuuuvvvwwwwwwxxxxxxxxxyyy{{{|||~~~|||}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{zzzzzzyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvuuusssrrrqqqqqqooonnnmmmmmmmmmmmmmmmmmmpppqqqrrrtttwww{{{~~~~~~~~~~~~~~~~~~~~~~~~xxxyyyyyyyyyyyyzzz}}}}}}|||yyyvvvtttssssssssssssrrrqqqooonnnmmmmmmmmmmmmllljjjhhhfffeeecccbbbbbbbbbaaabbbbbbcccdddeeegggffffffgggiiijjjhhhgggdddfffiiimmmooommmhhhdddbbb___ZZZVVVTTTSSSQQQPPPUUUVVVYYY[[[\\\\\\[[[ZZZUUUUUUTTTTTTTTTTTTTTTUUUQQQRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVWWWWWWVVVUUUTTTPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRNNNQQQTTTXXX\\\aaagggkkkuuuyyypppeeebbb^^^]]]```cccfffgggfffgggiiilllnnnqqqssstttuuusssppplllfff\\\RRRKKKEEECCCAAA>>><<<;;;<<<<<<<<>><<<::::::===???BBBIIIRRRYYY___ggglllllllllmmmnnnlllllllllmmmnnnoooqqqrrrssssssrrrqqqpppppppppqqqrrrrrrtttuuuvvvvvvvvvvvvuuuuuutttsssrrrqqqpppooorrrrrrrrrsssssstttttttttssstttuuuvvvwwwxxxxxxwwwzzzzzz{{{|||~~~~~~~~~~~~}}}lllaaa]]]^^^```fffggghhhfff___UUUKKKEEECCCLLL^^^tttvvvqqqllliiihhheeeaaa]]]QQQGGG===:::888555444666555555555555555555555555333444444555555444444333444444444444444444444444444444333333333333444444222444555555444333333444555555444444444444555555444555555666666666666666555666777888999999888888777888999:::<<<===>>>>>><<<>>>AAABBBBBBCCCEEEGGGLLLQQQ^^^ttt~~~}}}||||||~~~~~~}}}xxxxxxwwwvvvuuuuuuuuuvvvwwwvvvuuuuuuuuuvvvxxxxxxwwwxxxyyyzzz{{{|||}}}~~~||||||||||||||||||{{{{{{}}}}}}}}}|||{{{zzzxxxwwwwwwvvvtttsssrrrssstttttttttttttttsssqqqppppppqqqnnnnnnnnnmmmnnnnnnoooooorrrrrrsssuuuwwwzzz}}}~~~}}}||||||{{{{{{||||||||||||||||||}}}~~~xxxyyyyyyxxxxxxyyy}}}~~~{{{xxxuuutttssssssrrrqqqpppooonnnmmmmmmmmmlllkkkkkkjjjiiihhhggggggffffffeeeddddddeeefffgggfffeeeeeegggjjjkkkjjjhhhggghhhjjjmmmnnnlllgggccc```]]]YYYWWWUUUSSSPPPNNNQQQTTTWWWZZZ[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTUUUUUUQQQQQQRRRSSSTTTTTTTTTTTTSSSTTTVVVWWWXXXWWWWWWVVVUUUUUUTTTSSSQQQPPPOOOOOORRRRRRSSSTTTSSSSSSRRRQQQMMMPPPTTTYYY```hhhqqqwww{{{vvvnnnccc```]]]]]]```cccfffgggfffgggiiillloooqqqssstttvvvtttqqqllleee\\\RRRKKKEEECCC@@@===<<<;;;<<<<<<;;;>>>CCCHHHMMMSSSZZZ___```dddiiilllnnnrrrxxx|||{{{|||~~~zzzrrrhhhaaa^^^\\\XXXTTTRRRPPPLLLIIIFFFCCC@@@===;;;999:::===@@@BBBHHHPPPUUU[[[ccchhhjjjkkkmmmooojjjjjjjjjkkkmmmoooqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqpppqqqssstttuuuvvvvvvvvvssssssssssssrrrrrrqqqpppqqqqqqrrrttttttuuuuuuuuurrrrrrtttuuuuuuuuuttttttzzzzzzzzz{{{}}}~~~~~~~~~}}}|||lllbbb^^^^^^^^^dddddddddbbb^^^WWWNNNGGGCCCGGGTTThhh|||wwwrrrkkkhhhfffdddaaa]]]RRRHHH>>>999777444333555555555555555555555555555333333444555555444333333444444444444444444444444444333333222222333333444111444777777555333444555555444444333333444444555444555555666666666666666444555777888999999888888777888999:::<<<===>>>>>><<<>>>AAABBBCCCCCCEEEGGGKKKPPP^^^sss|||{{{|||}}}}}}}}}{{{{{{yyyxxxwwwwwwwwwwwwwwwvvvuuuuuuuuuvvvxxxyyywwwwwwxxxyyyzzz||||||}}}}}}||||||{{{zzzzzzyyyyyy{{{|||}}}}}}|||zzzxxxwwwyyywwwsssooonnnppprrrtttrrrrrrsssrrrpppooopppqqqoooooonnnoooooopppqqqrrrsssssstttvvvxxxzzz|||}}}|||{{{zzzyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~|||{{{{{{yyyyyyyyyxxxxxxyyy}}}}}}yyyvvvtttssssssppppppooonnnnnnmmmnnnnnnkkkkkkkkkkkkkkkkkkkkkllljjjiiihhhgggggghhhiiijjjfffddddddfffjjjllljjjhhhjjjjjjlllnnnnnnlllgggccc^^^\\\YYYWWWVVVSSSPPPNNNOOORRRUUUXXXZZZZZZYYYXXXYYYWWWVVVTTTSSSSSSTTTUUUPPPQQQRRRSSSSSSTTTTTTTTTSSSTTTVVVXXXYYYYYYXXXXXXYYYXXXWWWUUUSSSRRRPPPOOOSSSTTTTTTTTTSSSRRRPPPOOOIIILLLQQQXXXbbbooo}}}tttmmmeeebbb___]]]___aaacccdddfffgggjjjlllooorrrtttuuuwwwuuuqqqllleee\\\RRRLLLDDDCCC@@@===<<<;;;<<<<<<;;;>>>BBBGGGMMMSSSZZZ___aaafffkkknnnnnnqqqxxx~~~{{{{{{}}}~~~yyyqqqfff```]]][[[WWWTTTRRROOOKKKHHHFFFCCC???<<<:::888:::>>>@@@BBBGGGNNNRRRYYYaaafffhhhiiilllnnniiiiiiiiijjjllloooqqqssspppppppppppppppqqqppppppooopppqqqssstttuuuvvvvvvqqqqqqrrrsssssssssrrrrrrnnnoooqqqrrrssstttttttttpppqqqrrrsssssssssrrrqqqyyyyyyzzzzzz|||}}}~~~}}}~~~zzzkkkbbb^^^]]]\\\dddbbbaaa```]]]WWWOOOHHHEEEDDDKKK^^^ssswwwrrrkkkgggeeedddaaa^^^SSSHHH>>>999777444333555555555555555555555555555333333444555555444333333444444444444444444444444444333333222222333333444111555888888666555666777555444444333333444444555444555555666666666666666444555777888999999999888777888999:::<<<===>>>>>><<<>>>AAABBBCCCCCCEEEGGGJJJPPP]]]sss{{{zzzxxxwwwwwwxxxzzz{{{uuuuuuuuuvvvwwwwwwwwwxxxzzzzzzyyyxxxyyyzzz{{{|||{{{{{{zzzyyyyyyyyyyyyzzz||||||}}}}}}|||zzzxxxwwwuuusssqqqqqqssssssqqqooottttttuuutttsssqqqooommmpppooonnnmmmmmmnnnooopppmmmnnnppprrrtttvvvxxxyyyyyyyyyyyyxxxxxxvvvuuuuuuwwwxxxyyyzzz|||}}}~~~~~~~~~}}}{{{zzzzzzzzzyyyxxxwwwwwwwwwxxxyyy|||}}}~~~|||zzzvvvssspppooopppqqqqqqqqqjjjjjjkkkkkkkkkkkkkkkkkkooommmkkkjjjiiiiiijjjkkkkkkiiiggghhhjjjkkkiiigggjjjjjjmmmqqqssspppiiibbbddd```[[[VVVTTTRRRPPPNNNNNNPPPSSSUUUXXXYYYYYYYYY[[[[[[ZZZWWWTTTSSSTTTVVVTTTSSSSSSSSSSSSSSSTTTUUUTTTSSSSSSUUUXXXYYYVVVTTTXXXXXXXXXXXXWWWVVVUUUTTTRRRRRRRRRRRRQQQOOOLLLKKKNNNNNNRRRYYYbbbpppuuummmbbb]]]\\\___bbbaaabbbeeeeeegggkkknnnrrrtttuuuuuuvvvtttqqqlllfff]]]SSSLLLFFFDDDAAA>>><<<<<<<<<===>>>AAAEEEIIINNNTTT[[[___gggiiimmmppprrruuuyyy|||~~~wwwoooddd\\\YYYZZZYYYYYYZZZWWWRRRLLLGGGBBB@@@>>>;;;<<<======>>>BBBGGGKKKSSSWWW[[[___cccgggkkkmmmkkkllllllllllllmmmpppssstttrrrpppoooppppppooonnnppppppqqqrrrsssuuuuuuvvvttttttttttttttttttssssssoooppppppooonnnooorrrtttpppppppppooopppqqqqqqrrrvvvxxxzzzzzz{{{|||~~~~~~~~~~~~}}}~~~}}}qqqiiiaaaZZZYYY\\\\\\```bbbaaa___[[[SSSIIIFFFEEEKKKZZZkkk{{{|||sssjjjiiihhhddd```^^^UUULLL@@@999888888666444444444333333333222222222333444555666666555444333444444444444444444444444444444444444444444444444333444444444555666666666888888777666666666666666333333333333444666777888777777888999999999999888999::::::;;;<<<===>>>>>>===>>>@@@AAAAAACCCFFFHHHLLLRRR^^^sss|||{{{yyyxxxwwwxxxyyyzzzuuuuuuvvvvvvwwwxxxxxxxxxzzzyyyyyyxxxyyyzzz|||}}}|||{{{zzzzzzyyyyyyzzzzzz|||||||||}}}|||{{{yyyxxxvvvsssrrrrrrssstttrrrooosssssssssrrrqqqooommmlllmmmmmmlllllllllmmmnnnooonnnoooooopppqqqrrrssstttsssssstttuuuuuuuuuuuutttrrrsssuuuxxx{{{~~~}}}{{{zzzyyyxxxwwwvvvvvvuuuvvvwwwxxxyyy|||}}}~~~|||{{{xxxuuurrrpppqqqqqqqqqpppllllllmmmmmmmmmnnnnnnnnnnnnmmmkkkjjjjjjlllnnnppppppmmmjjjjjjkkkkkkiiigggiiikkknnnppppppllleee```bbb^^^YYYVVVSSSQQQNNNLLLOOOPPPSSSUUUXXXYYYYYYYYYYYYYYYXXXVVVSSSRRRSSSTTTUUUTTTTTTSSSSSSSSSTTTTTTUUUSSSSSSTTTWWWXXXVVVTTTUUUWWWYYYZZZYYYWWWTTTRRRQQQQQQQQQPPPOOOLLLJJJIIILLLLLLPPPWWWaaannn|||rrrlllbbb]]]\\\___aaaaaaaaadddeeegggjjjnnnqqqssstttuuuuuusssoookkkddd[[[RRRKKKFFFDDDAAA>>><<<<<<<<<===>>>AAAFFFKKKOOOUUU[[[___fffiiimmmpppsssuuuyyy{{{~~~~~~{{{tttlllbbbZZZXXXXXXXXXWWWXXXUUUPPPKKKEEEAAA>>>===<<<======>>>???BBBGGGKKKRRRVVV[[[___bbbeeehhhjjjkkklllmmmmmmmmmnnnqqqsssrrrqqqooooooqqqrrrqqqqqqppppppqqqrrrssstttuuuuuusssssstttttttttttttttsssoooppppppooonnnoooqqqrrrooooooooooooooopppqqqqqqsssvvvxxxzzz{{{{{{}}}~~~}}}|||}}}~~~~~~~~~|||zzzwww~~~|||rrrjjjbbbZZZXXXYYYYYY^^^bbbbbbbbb```XXXOOOHHHDDDGGGRRRaaaqqqtttkkkhhhgggccc___^^^WWWNNNBBB;;;888777444222333333444444555555666666444444555555555555444444444444444444444444444444444444444444444444444444444444444555555555555555888777666555555555555666333333333444555555555666777777888999999999999888999::::::;;;<<<===>>>>>>===???@@@AAAAAACCCFFFHHHKKKQQQ^^^rrr~~~}}}{{{yyyxxxxxxxxxyyyvvvvvvvvvvvvwwwxxxyyyzzzyyyyyyxxxxxxyyy{{{|||}}}|||{{{{{{zzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzvvvuuuttttttttttttrrrpppqqqqqqqqqpppnnnmmmkkkjjjkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnoooooooooooommmnnnoooqqqrrrsssttttttoooppprrruuuxxx{{{~~~~~~~~~}}}{{{zzzxxxwwwwwwssssssttttttuuuwwwxxxyyy|||}}}~~~~~~}}}zzzwwwtttrrrrrrqqqpppoooooooooooopppppppppqqqqqqooommmkkkjjjlllooosssuuuvvvsssooommmllllllkkkjjjkkknnnqqqrrrnnnhhhbbb___aaa___[[[XXXVVVSSSOOOMMMOOOQQQSSSVVVXXXYYYYYYYYYYYYYYYYYYWWWTTTSSSSSSUUUVVVVVVUUUTTTSSSSSSSSSSSSUUUTTTSSSTTTUUUVVVUUUTTTRRRUUUXXXZZZZZZXXXTTTQQQPPPPPPOOONNNLLLJJJHHHGGGJJJJJJOOOVVV___lllwwwnnniiibbb]]][[[^^^```___```bbbeeegggjjjmmmppprrrtttttttttqqqmmmhhhaaaYYYPPPJJJEEECCC@@@>>><<<<<<<<<======AAAGGGMMMQQQVVV[[[^^^eeehhhmmmqqqsssvvvxxxzzz}}}~~~|||xxxpppiii___YYYWWWWWWVVVUUUUUUSSSNNNIIIDDD@@@===<<<<<<===>>>>>>???BBBFFFJJJQQQUUU[[[```ccceeegggiiilllmmmnnnnnnnnnnnnqqqsssqqqpppoooppprrrttttttsssppppppqqqrrrsssssstttuuuqqqrrrssstttttttttttttttpppqqqrrrqqqoooooopppqqqoooooooooooooooppppppqqqppptttxxxzzz{{{|||}}}~~~~~~}}}}}}|||{{{|||||||||~~~{{{uuuoootttzzzqqqkkkccc[[[VVVUUUUUU[[[aaaccceeeeee^^^VVVKKKEEECCCKKKWWWfffuuuvvvkkkfffddd```\\\\\\YYYQQQEEE===888666444111333444555666777888999999555555444444444444555555444444444444444444444444444444444444444444444444555555555555555444444444666666555444444444555555333444555666666555444444777777888999999999999888999::::::;;;<<<===>>>>>>===???@@@AAAAAACCCEEEHHHKKKQQQ^^^rrr~~~|||zzzyyyxxxwwwwwwvvvvvvvvvvvvwwwxxxzzz{{{yyyxxxxxxxxxyyy{{{|||~~~|||{{{{{{zzzyyyzzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzzvvvvvvvvvvvvvvvtttrrrqqqqqqqqqpppooonnnlllkkkjjjlllllllllkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnnlllmmmoooppprrrsssssssssqqqqqqqqqrrrtttvvvxxxyyy||||||{{{zzzyyyxxxvvvvvvtttttttttuuuuuuvvvwwwwww{{{|||}}}~~~|||yyyuuusssrrrqqqooommmpppppppppqqqqqqrrrrrrssspppooolllkkklllooosssvvvxxxuuuqqqooonnnnnnooopppooossswwwuuuooohhhcccbbbdddaaa___\\\ZZZWWWSSSPPPPPPRRRTTTVVVXXXYYYYYYYYY[[[\\\\\\ZZZXXXVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSVVVUUUTTTTTTTTTUUUUUUTTTRRRTTTVVVXXXXXXWWWUUUSSSPPPPPPOOOMMMKKKIIIGGGFFFIIIJJJOOOWWW___kkk~~~|||ssskkkgggaaa]]][[[^^^```______aaaeeegggjjjmmmppprrrsssssssssooojjjeee^^^VVVNNNIIIDDDBBB@@@===<<<<<<<<<======BBBHHHNNNSSSXXX\\\^^^dddhhhmmmqqqsssuuuxxxyyy|||~~~{{{vvvlllfff]]]XXXWWWVVVUUUTTTSSSQQQNNNIIIDDD@@@===<<<;;;<<<===>>>???BBBEEEIIIOOOTTT[[[bbbfffhhhjjjkkklllmmmoooooonnnoooppprrrrrrqqqpppppprrrttttttsssoooppppppqqqrrrssssssssspppqqqrrrssstttuuuuuuuuurrrsssuuutttrrrqqqqqqqqqqqqppppppppppppqqqrrrrrrpppsssxxx|||}}}}}}}}}}}}}}}}}}}}}||||||||||||||||||}}}vvvnnnooozzzqqqkkkddd[[[TTTRRRRRRYYY___cccfffgggaaaZZZMMMFFFCCCHHHRRR^^^lllwwwwwwjjjddd```\\\YYYYYYYYYRRRGGG???:::777555333444555555666777777888888666555333333333333555666444444444444444444444444444444444444444444444444666666666555444444444333555444444333333444444444444555777888888666555333777777888999999999999888999::::::;;;<<<===>>>>>>>>>???AAAAAAAAABBBEEEGGGJJJPPP]]]rrr~~~|||zzzxxxwwwvvvvvvuuuuuuuuuvvvxxxzzz|||yyyyyyxxxxxxyyyzzz|||}}}{{{{{{zzzyyyyyyyyyyyyyyyvvvvvvvvvvvvwwwxxxyyyyyywwwxxxyyyyyywwwuuusssrrrsssrrrqqqooonnnmmmllllllnnnnnnnnnmmmlllkkkjjjiiikkkllllllmmmnnnoooppppppppppppqqqrrrssssssrrrrrrpppoooooooooqqqsssuuuwwwzzzzzzzzzzzzyyyxxxwwwvvvvvvvvvvvvvvvvvvvvvuuuuuuyyyzzz{{{}}}~~~|||zzzvvvtttsssqqqnnnllloooppppppqqqrrrrrrsssssssssqqqnnnllllllnnnqqqsssuuutttrrrpppoooppprrrtttssswwwzzzyyyssslllhhhgggeeeccc```^^^\\\YYYUUURRRRRRSSSVVVXXXZZZZZZZZZZZZ[[[\\\]]]\\\YYYXXXXXXYYYXXXXXXVVVUUUTTTTTTTTTTTTVVVWWWWWWVVVUUUTTTTTTTTTUUUTTTTTTTTTUUUUUUUUUVVVPPPOOONNNLLLJJJIIIHHHGGGIIIKKKPPPXXXaaalll}}}{{{rrrjjjeeeaaa\\\[[[^^^```______bbbfffgggjjjnnnppprrrssssssrrrnnnhhhbbb[[[TTTMMMHHHCCCBBB???===<<<<<<<<<===>>>CCCIIIOOOTTTYYY]]]```dddhhhlllppprrruuuwwwyyy|||~~~yyytttiiiccc\\\XXXWWWWWWUUUSSSRRRPPPMMMJJJEEEAAA>>><<<999;;;===>>>???BBBFFFIIIKKKQQQYYY```eeehhhkkkllllllmmmoooooonnnnnnoooqqqtttrrrqqqqqqrrrssssssrrrooooooppppppqqqrrrrrrrrrpppqqqrrrssstttttttttttttttvvvxxxxxxvvvtttssssssssssssrrrrrrsssssstttuuuqqquuuzzz}}}~~~}}}~~~~~~}}}}}}}}}}}}}}}|||||||||{{{~~~~~~yyyqqqooo{{{qqqkkkeee\\\TTTQQQQQQXXX^^^aaaeeegggccc\\\MMMFFFBBBFFFNNNWWWbbblll~~~xxxjjjbbb^^^ZZZWWWWWWWWWQQQIIIAAA<<<999777777555555555555555555555555555444333222222333444555444444444444444444444444444444444444444444444444666666666555444444444333444444333333333333444444666777999:::999888666555777777888999999999999888999::::::;;;<<<===>>>>>>>>>@@@AAAAAAAAABBBEEEGGGIIIOOO]]]qqq}}}{{{yyywwwvvvuuutttttttttuuuwwwzzz|||zzzzzzyyyxxxyyyzzz{{{|||zzzyyyyyyxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvwwwxxxyyyxxxzzz{{{{{{xxxuuutttssstttsssqqqooonnnmmmmmmmmmnnnnnnnnnmmmlllkkkjjjiiijjjjjjkkkmmmnnnpppqqqrrrrrrrrrsssssssssrrrrrrqqqmmmllllllmmmooorrruuuwwwwwwxxxyyyyyyyyywwwvvvuuuvvvvvvvvvwwwvvvuuuttttttwwwxxxyyy{{{}}}}}}{{{xxxvvvuuurrrooommmoooppppppqqqrrrssstttttttttsssqqqooonnnnnnoooppppppqqqqqqpppooopppsssvvvuuuxxxzzzzzzwwwrrrnnnllleeebbb___]]][[[YYYUUUSSSTTTVVVXXXZZZ[[[\\\\\\\\\YYY[[[\\\[[[YYYWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUVVVXXXZZZYYYWWWUUUTTTTTTVVVUUUTTTRRRRRRSSSUUUVVVOOONNNLLLKKKIIIHHHHHHHHHJJJKKKRRRZZZbbblll}}}{{{rrrjjjeee```\\\[[[^^^aaa```aaadddgggiiillloooqqqsssssstttrrrnnnggg```YYYSSSLLLHHHCCCAAA???<<<;;;<<<<<<===@@@DDDJJJPPPTTTYYY^^^aaaeeehhhlllnnnqqqtttxxxzzz|||~~~~~~wwwrrreee```ZZZWWWWWWWWWTTTRRRPPPOOOMMMIIIEEEAAA>>><<<888;;;>>>@@@BBBEEEIIILLLIIIOOOVVV]]]bbbfffjjjlllkkkmmmnnnooonnnmmmnnnoootttrrrppppppqqqrrrrrrqqqoooooopppppppppqqqqqqqqqpppqqqrrrssssssssssssssstttwwwzzz{{{yyywwwuuuuuutttttttttttttttuuuvvvvvvtttwww{{{}}}}}}}}}}}}~~~}}}}}}}}}~~~}}}||||||{{{zzz}}}~~~|||uuuqqqzzzssslllggg___XXXVVVTTTYYY^^^bbbfffjjjhhhcccPPPHHHBBBDDDIIIPPPZZZbbbuuuyyykkkccc___ZZZVVVVVVWWWRRRKKKCCC===:::888888555555555444444444333333444444333333333333444444444444444444444444444444444444444444444444444444555555555555555444444444444444333333333444555555666777888999999888777777777777888999999999999888999::::::;;;<<<===>>>>>>???@@@AAAAAAAAABBBDDDFFFIIIOOO\\\qqq~~~|||zzzxxxwwwtttsssrrrrrrsssvvvyyy{{{|||{{{zzzyyyxxxyyyzzzzzzyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxwwwvvvwwwxxxyyyyyyxxx{{{}}}}}}yyyvvvtttttttttsssqqqooommmmmmmmmmmmiiijjjkkkllllllkkkjjjjjjiiijjjkkklllnnnoooppppppppppppqqqqqqqqqqqqppppppnnnmmmllllllmmmpppsssuuutttuuuwwwwwwwwwvvvtttssssssssstttuuuuuuuuuttttttuuuvvvwwwyyy{{{~~~}}}{{{yyyxxxuuurrrpppppppppqqqrrrssstttuuuuuuttttttsssrrrrrrqqqqqqppplllnnnpppooonnnoooqqqtttssstttuuuwwwxxxvvvrrrnnngggddd```]]][[[YYYWWWVVVVVVXXXZZZ\\\]]]^^^]]]]]]YYY[[[\\\\\\ZZZXXXXXXXXXXXXWWWVVVVVVVVVVVVWWWWWWVVVYYY]]]]]]YYYVVVTTTSSSUUUUUUTTTTTTSSSSSSSSSSSSLLLKKKIIIHHHGGGGGGHHHHHHIIIKKKRRRZZZbbbkkk{{{{{{rrrkkkfff```[[[[[[___bbbbbbcccfffhhhjjjmmmppprrrtttttttttrrrmmmfff___XXXRRRLLLHHHBBBAAA>>><<<;;;;;;<<<===BBBEEEJJJOOOTTTYYY___cccggghhhkkkmmmooosssxxx|||{{{|||~~~{{{tttoooaaa]]]XXXUUUVVVUUUSSSPPPMMMLLLKKKHHHDDD@@@===;;;999<<<@@@CCCFFFIIIMMMPPPOOOSSSYYY^^^bbbfffjjjllljjjlllnnnnnnmmmllllllmmmqqqooonnnoooqqqsssrrrrrrooooooooopppppppppppppppqqqrrrrrrsssssssssrrrrrrrrrvvvzzz|||{{{xxxvvvvvvtttttttttttttttuuuuuuvvvvvvxxxzzz{{{{{{{{{|||}}}{{{{{{|||}}}|||{{{zzzyyyzzz|||~~~zzzuuuzzzxxxoooiiiccc^^^]]]XXX\\\aaadddjjjppppppmmmZZZOOOEEECCCFFFKKKUUU^^^ppp|||nnngggbbb]]]XXXWWWYYYUUUNNNEEE>>>999888888444444444444444444555555333333333444444333333333444444444444444444444444444444444444444444444444444444444555555555555555444444444444444555666666555555555666666777777888777777888999999999999888999::::::;;;<<<===>>>>>>???@@@AAAAAAAAABBBDDDFFFHHHNNN\\\qqq~~~|||zzzxxxwwwsssrrrqqqqqqsssvvvyyy{{{}}}|||zzzyyyxxxxxxyyyzzzxxxwwwwwwvvvuuuvvvvvvvvv{{{zzzyyyxxxxxxyyyzzzzzzxxx|||~~~~~~zzzvvvttttttsssrrrpppnnnmmmllllllmmmeeefffhhhjjjkkklllkkkkkkjjjjjjkkkllllllmmmnnnnnnmmmmmmnnnoooppppppoooooosssqqqnnnllllllmmmoooppprrrsssuuuvvvvvvuuusssrrroooppprrrtttuuuuuutttttttttuuuvvvxxxzzz}}}}}}{{{zzzxxxuuurrrqqqqqqrrrssstttuuuvvvwwwttttttuuuuuuttttttsssrrrkkkmmmpppooommmmmmoooqqqqqqpppqqqtttxxxwwwsssnnnjjjgggbbb^^^]]]\\\[[[YYYXXXYYY[[[]]]^^^___^^^^^^[[[]]]______]]][[[ZZZ[[[WWWWWWVVVVVVVVVWWWXXXXXXVVVZZZ^^^___[[[VVVTTTSSSTTTUUUUUUVVVUUUSSSQQQOOOIIIIIIGGGFFFFFFFFFGGGHHHHHHKKKQQQZZZaaakkkzzzzzzrrrkkkfff___[[[[[[___bbbcccdddgggiiikkknnnqqqssstttuuuuuusssnnnfff^^^XXXRRRLLLIIIBBB@@@>>><<<;;;;;;<<<===CCCFFFJJJOOOSSSZZZ```eeehhhiiijjjkkknnnrrrxxx}}}zzzzzz|||}}}|||xxxrrrnnn^^^ZZZVVVTTTTTTTTTQQQNNNKKKKKKIIIGGGCCC???<<<999;;;>>>BBBFFFIIIMMMQQQTTTVVVYYY^^^aaaeeehhhlllnnniiikkkmmmnnnmmmkkkkkklllnnnmmmmmmnnnqqqsssttttttoooooooooooopppppppppppprrrrrrsssssssssrrrqqqqqqqqquuuyyy|||{{{xxxvvvvvvtttsssssssssssstttuuuuuuvvvxxxyyyyyyyyyyyyzzz|||yyyzzz{{{{{{{{{zzzyyyxxxzzz{{{}}}yyy|||{{{qqqlllgggcccbbb[[[___cccfffmmmuuuxxxuuudddWWWJJJDDDEEEJJJUUU^^^qqq~~~pppjjjeee___ZZZYYY[[[WWWPPPGGG>>>888666666222333333444555666777777222222444555555444222222444444444444444444444444444444444444444444444444333444444555555666666666444444444444444555666777333333333333444666777888777777888999999999999888999::::::;;;<<<===>>>>>>???@@@BBBAAAAAABBBDDDFFFHHHNNN[[[ppp}}}zzzvvvtttrrrqqqqqqqqqssswwwzzz}}}||||||{{{{{{{{{||||||}}}yyyxxxwwwuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwvvvtttsssxxxyyy{{{{{{zzzxxxuuussssssrrrqqqooonnnnnnmmmmmmnnnllljjjjjjkkkkkkkkkjjjkkkkkkjjjjjjkkkllllllmmmjjjkkkkkklllmmmnnnooooooppppppooonnnnnnnnnnnnnnnmmmnnnoooppppppooonnnmmmrrrrrrttttttttttttrrrrrrxxxwwwwwwwwwwwwyyyzzz{{{~~~zzzvvvuuuuuuvvvuuutttttttttuuuwwwxxxvvvvvvuuussssssrrrssssssmmmmmmnnnppppppqqqqqqqqqmmmnnnpppsssuuuuuurrrpppjjjfffbbb```^^^]]][[[ZZZZZZZZZ\\\]]]^^^_______________^^^]]]\\\ZZZYYYXXX\\\ZZZXXXXXX[[[]]]\\\ZZZ\\\[[[ZZZ\\\]]]\\\XXXTTTSSSRRRRRRRRRSSSSSSPPPNNNKKKJJJGGGEEEDDDDDDDDDEEEGGGLLLSSS\\\eeepppyyy|||xxxrrrkkkddd^^^]]]\\\^^^aaaeeehhhhhhiiikkknnnrrrtttvvvvvvvvvrrrnnnggg```YYYQQQJJJEEEAAA@@@===;;;;;;<<<>>>??????DDDKKKQQQVVV[[[```ccciiikkkmmmnnnnnnpppuuuyyy|||}}}~~~{{{uuuoookkk]]]\\\[[[XXXUUURRROOONNNJJJIIIHHHEEEBBB>>><<<:::??????AAAHHHQQQYYY\\\]]]^^^___bbbeeehhhjjjllllllmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqrrrssstttttttttsssrrrrrrqqqpppooonnnnnnsssuuuuuussspppnnnppprrrssstttuuuvvvwwwwwwwwwwwwtttuuuuuutttrrrrrrssstttrrrssstttvvvwwwyyyyyyyyyzzz{{{|||{{{yyyxxxxxxyyyxxxxxxxxxyyy{{{~~~zzz~~~wwwooojjjggggggbbbeeeeeedddjjjvvv|||zzzttt^^^KKKEEEEEEEEEMMMYYYooowwwqqqmmmgggbbb```\\\XXXRRRIII@@@:::888999777555333444666666444222222333444444222222333444666666555444333222222111111222222333444555666666666666666666666666666666555555555555555555555555444444555555666777777777555666777888999::::::::::::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHLLLQQQ]]]sss~~~~~~}}}|||zzzwwwtttsssrrrqqqpppqqqsssvvvyyy|||}}}}}}|||{{{zzzzzzzzz{{{zzzyyywwwvvvuuuuuuvvvvvvxxxwwwvvvuuuuuuuuuvvvwwwvvvwwwyyyzzzyyywwwuuusssrrrqqqpppooonnnmmmmmmmmmmmmkkkiiiiiijjjkkkjjjiiihhhhhhhhhggghhhhhhiiiiiiiiiiiijjjkkklllmmmmmmnnnnnnnnnnnnmmmnnnnnnoooppplllmmmnnnnnnnnnnnnmmmlllnnnoooqqqsssttttttssssssvvvvvvuuuuuuuuuwwwxxxyyy|||xxxvvvvvvwwwwwwvvvvvvvvvwwwxxxyyy|||zzzxxxuuusssqqqpppooommmmmmnnnoooppppppqqqqqqoooooopppsssttttttqqqooohhheeebbb```______]]]\\\^^^]]]\\\\\\\\\^^^```aaa_________^^^]]][[[ZZZYYY\\\ZZZXXXYYY[[[\\\\\\ZZZ[[[ZZZYYYZZZ\\\[[[XXXUUUSSSRRRQQQRRRRRRQQQOOOLLLGGGEEEDDDBBBBBBCCCDDDEEEGGGLLLTTT]]]gggqqq{{{{{{vvvqqqiiiccc^^^]]]\\\]]]aaaeeeggghhhhhhjjjmmmqqqssstttttttttrrrnnnggg```XXXPPPIIIDDDAAA???===;;;:::<<<===???AAAEEELLLRRRWWW\\\aaadddgggjjjmmmnnnoooqqqtttwww{{{|||}}}|||xxxrrrkkkggg]]][[[YYYWWWTTTQQQOOONNNIIIHHHFFFCCC@@@===:::999>>>>>>BBBIIIRRRZZZ___``````bbbdddfffhhhiiijjjjjjmmmmmmmmmmmmnnnnnnnnnnnnooopppqqqrrrssstttttttttrrrrrrrrrqqqpppoooooonnnqqqrrrssssssqqqqqqsssuuusssttttttuuuuuuvvvwwwwwwtttuuuuuutttrrrrrrssstttuuuvvvxxxyyyzzz{{{zzzzzzzzz{{{|||{{{yyyxxxyyyzzzyyyyyyzzz{{{}}}~~~}}}tttnnnjjjhhhfffgggeeedddjjjvvv~~~~~~zzzdddOOOGGGEEEFFFOOOZZZmmm|||tttooohhhbbb```[[[XXXSSSJJJBBB;;;999888777555333444666666444222333444555555333333444555555555555444444333333222333333444444444444444444444444444444444444444444666666666666666666666666444444555555666777777777777888888999999999888888:::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHLLLQQQ]]]rrr}}}zzzxxxvvvuuutttsssrrrpppppprrruuuxxxzzz~~~}}}|||{{{zzzyyyyyyyyyzzzyyyxxxvvvvvvvvvvvvwwwxxxvvvtttssssssuuuxxxyyyssstttvvvwwwwwwuuusssrrrqqqppppppooonnnmmmllllllllljjjhhhhhhiiijjjiiihhhggggggfffffffffffffffggggggggghhhiiijjjkkkllllllmmmmmmlllmmmmmmnnnooopppkkkkkklllmmmmmmllllllkkkjjjllloooqqqssstttuuuuuuvvvuuutttsssssstttuuuvvv~~~~~~{{{xxxwwwyyyxxxxxxwwwwwwyyyzzz{{{}}}|||zzzxxxuuusssqqqpppnnnooooooppppppqqqqqqqqqqqqqqqqqqssstttssspppmmmgggeeecccaaabbbaaa```___bbb```]]]\\\\\\]]]```bbb_________^^^^^^]]][[[[[[[[[ZZZXXXYYY[[[\\\\\\[[[ZZZYYYXXXXXXZZZZZZYYYXXXSSSQQQPPPPPPPPPOOOLLLJJJBBBAAA@@@??????AAACCCEEEFFFLLLTTT^^^hhhsss|||zzzuuunnngggbbb^^^\\\[[[]]]aaaeeeggghhhgggiiilllooorrrsssssssssrrrnnnfff___WWWOOOGGGCCC@@@>>><<<::::::;;;===???CCCGGGNNNTTTYYY^^^bbbeeeeeehhhkkkmmmoooqqqsssvvvyyyyyyzzzxxxsssmmmfffbbb\\\ZZZWWWTTTRRRPPPOOOOOOIIIHHHFFFCCC@@@===;;;:::===>>>BBBJJJSSS\\\aaaccccccdddeeeggghhhiiiiiiiiimmmmmmmmmmmmnnnnnnooooooooopppqqqsssttttttttttttrrrrrrsssrrrrrrqqqppppppoooppprrrrrrrrrsssvvvxxxttttttsssssstttuuuwwwxxxuuuvvvvvvuuusssssstttvvvxxxzzz|||}}}}}}}}}{{{zzzzzz{{{|||{{{yyyyyyzzz{{{{{{{{{{{{|||~~~|||uuunnnhhhfffeeecccbbbiiiuuu}}}lllUUUIIIEEEGGGPPP\\\iiixxxqqqiiiccc```YYYXXXTTTMMMEEE===999777777555444444555555444333444555666666444444555666444444444444444444444444555555444444444333333333333333333333333333333333666666666666666666666666444444555555666777777777999999999999999888777777:::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHLLLQQQ]]]rrr~~~{{{yyywwwwwwwwwtttrrrqqqpppqqqtttwwwyyy||||||{{{zzzyyyyyyyyyzzz{{{zzzxxxwwwvvvvvvwwwwwwwwwvvvtttsssssstttuuuvvvpppqqqrrrttttttsssrrrqqqooooooooonnnmmmlllkkkjjjkkkiiigggggghhhiiihhhggghhhggggggfffffffffffffffgggggghhhiiijjjkkkkkklllmmmmmmllllllmmmmmmnnnoookkkkkkkkklllllllllllllllkkklllooorrrtttuuuvvvvvvvvvuuutttsssssssssttttttzzz}}}}}}zzzyyyzzzyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyyyyyyyxxxxxxwwwqqqqqqqqqqqqrrrrrrsssssstttsssrrrssssssqqqnnnkkkjjjhhhfffeeeddddddbbb```bbbaaa```^^^^^^^^^___```^^^^^^______^^^^^^]]]]]][[[ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZZZZSSSQQQNNNMMMMMMKKKHHHFFF@@@???>>>===>>>???AAACCCDDDJJJTTT^^^gggqqqyyy~~~}}}{{{{{{}}}zzztttmmmgggbbb^^^\\\[[[]]]aaaeeeggghhhhhhjjjmmmppprrrsssssssssrrrmmmeee]]]UUUMMMFFFAAA???>>>;;;::::::;;;===???EEEIIIPPPVVV[[[___dddgggggghhhiiijjjlllpppsssvvvwwwwwwwwwtttoooiiibbb^^^ZZZXXXUUUQQQOOONNNOOOOOOKKKJJJGGGDDDBBB???======<<>>??????@@@BBBBBBBBBCCCFFFHHHLLLPPP\\\qqq~~~zzzxxxxxxxxxyyyuuutttrrrqqqqqqsssvvvwwwyyyyyyxxxyyyyyyzzz{{{{{{zzzyyyxxxvvvvvvvvvvvvwwwwwwwwwvvvvvvtttsssqqqqqqnnnooopppqqqqqqqqqpppooonnnnnnnnnnnnmmmkkkjjjiiiiiihhhffffffgggggggggfffffffffeeeddddddeeeeeeeeegggggghhhiiijjjkkkllllllmmmmmmlllllllllllllllmmmkkkkkkkkkllllllmmmmmmmmmnnnooorrrtttvvvwwwwwwwwwyyyxxxvvvtttssssssssstttvvvzzz~~~}}}|||{{{yyyyyyxxxwwwxxxyyyzzz{{{xxxyyyzzz||||||}}}||||||ttttttssssssssstttuuuvvvvvvtttsssrrrrrrpppmmmjjjnnnllljjjhhhgggeeebbb___```aaaaaabbbaaa```^^^]]]]]]]]]^^^^^^______^^^^^^\\\\\\[[[ZZZYYYYYYZZZZZZZZZZZZZZZYYYYYYYYY[[[\\\SSSPPPMMMKKKIIIGGGEEEBBBAAA???>>>======>>>@@@AAACCCIIIRRR\\\dddkkkqqquuuuuutttuuuyyy{{{tttnnnhhhddd___]]]\\\^^^bbbeeehhhiiijjjlllooorrrtttuuuttttttqqqkkkccc[[[SSSLLLEEEAAA???>>>;;;::::::<<<>>>@@@GGGKKKRRRWWW\\\aaaeeehhhkkkiiiggggggjjjooosssvvvuuuuuutttqqqllleee___[[[XXXVVVSSSPPPNNNMMMNNNNNNJJJIIIFFFCCC@@@>>>=========???DDDJJJPPPWWW\\\```bbbccceeegggjjjkkklllllllllllllllmmmnnnooooooppppppqqqrrrssstttuuuuuuuuuuuuvvvwwwyyyyyyxxxwwwvvvtttssssssssstttuuuuuuuuuuuutttsssrrrsssuuuwwwyyyyyyzzzzzzyyyxxxxxxzzz{{{{{{|||}}}~~~}}}{{{yyyxxxyyyzzz{{{{{{zzzzzz|||}}}{{{{{{|||}}}~~~~~~ooo___]]]]]]bbbjjjrrryyy~~~qqq[[[KKKEEEHHHRRR\\\bbbttt{{{rrriiibbb```XXXYYYXXXSSSKKKBBB;;;888555666666555444444444444222444444444333222333444222333333444444555555555222222333333444555666666444444444444444444444444444444444444444444444444444444555555666777777777666666777888999::::::::::::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHKKKPPP[[[ppp~~~{{{xxxwwwwwwxxxxxxxxxvvvtttrrrrrrsssvvvwwwwwwwwwwwwxxxyyyzzz{{{|||yyyxxxwwwuuuuuuuuuuuuvvvvvvwwwwwwvvvtttrrrooonnnnnnooooooooooooooonnnnnnlllmmmmmmmmmllljjjhhhggghhhfffeeedddeeefffeeedddbbbbbbbbbbbbbbbcccddddddfffgggggghhhiiijjjkkkkkkllllllkkkkkkkkklllmmmmmmkkkkkkkkkkkkkkkmmmnnnnnnoooqqqsssvvvxxxyyyzzzzzz{{{yyywwwuuutttsssssssssrrrvvvzzz}}}}}}||||||}}}zzzyyyxxxxxxxxxyyy{{{|||}}}~~~}}}|||{{{vvvuuutttsssttttttvvvwwwwwwuuusssrrrqqqpppmmmjjjooommmjjjiiigggeeeaaa^^^^^^___bbbcccbbb```]]][[[[[[[[[]]]^^^^^^_________]]]^^^]]][[[XXXWWWXXXYYYXXXZZZZZZZZZXXXXXXYYYZZZSSSPPPLLLHHHFFFDDDAAA???@@@???===<<<<<<>>>???AAADDDJJJRRRZZZ___dddgggjjjjjjlllqqqwww}}}{{{tttnnniiiggg```^^^]]]___cccgggiiijjjlllnnnqqqtttvvvvvvvvvuuuoooiiiaaaYYYRRRKKKEEEBBB@@@>>><<<;;;;;;===???AAAHHHLLLSSSXXX]]]aaaeeehhhnnnkkkggggggjjjooorrrtttrrrqqqpppmmmhhhbbb\\\YYYTTTSSSQQQOOOMMMLLLLLLMMMGGGEEEBBB???===;;;;;;;;;<<<@@@EEEJJJOOOUUU[[[___bbbcccfffhhhjjjlllmmmmmmkkkllllllmmmnnnooopppppppppqqqrrrsssuuuuuuuuuuuuuuuwwwyyyzzz{{{zzzyyyxxxwwwuuutttsssuuuuuuuuutttuuuuuuttttttuuuvvvxxxyyyzzz{{{{{{{{{yyyzzz{{{}}}||||||{{{{{{zzzyyyxxxxxxxxxzzz{{{{{{{{{{{{}}}{{{{{{|||}}}~~~~~~~~~}}}zzzddd```^^^cccjjjpppwww~~~rrr^^^NNNFFFHHHPPPXXXdddrrr~~~tttiiibbb___YYYZZZYYYTTTLLLCCC===:::555666666666444333444555222333444444222222333444333333333444444555555555111222222333444555666777444444444444444444444444333333333333333333333333444444555555666777777777555666777888999::::::::::::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHKKKOOOZZZooo}}}|||zzzyyyxxxxxxyyyyyyzzzxxxuuusssssstttvvvwwwxxxwwwwwwwwwxxxyyyzzzzzzxxxwwwvvvttttttttttttuuuvvvvvvuuutttrrrqqqqqqpppooooooooonnnnnnmmmmmmlllkkklllmmmmmmllljjjhhhfffgggeeedddcccdddeeedddccc``````aaaaaabbbccceeeeeeeeeeeefffggghhhiiiiiijjjhhhhhhiiijjjkkkmmmooopppjjjiiiiiiiiijjjkkkmmmnnnmmmooosssvvvyyy|||}}}}}}{{{zzzxxxuuusssrrrrrrrrrooorrrvvvyyyzzz{{{|||~~~{{{{{{zzzzzzzzz{{{|||}}}~~~{{{zzzvvvuuusssrrrrrrsssuuuvvvwwwuuusssrrrqqqpppmmmkkkkkkjjjhhhgggfffdddaaa^^^^^^___```aaaaaa___^^^]]]YYYZZZ[[[]]]^^^____________```___\\\XXXUUUVVVWWWVVVXXXZZZZZZWWWUUUUUUVVVSSSOOOJJJGGGDDDAAA>>><<<<<<<<<;;;;;;<<<>>>@@@BBBGGGLLLSSSYYY\\\^^^___```^^^dddmmmuuuzzzzzzsssmmmiiihhhaaa```___```dddhhhjjjkkkmmmooorrrtttvvvvvvvvvuuummmggg___WWWQQQKKKFFFBBB@@@???===<<<<<<>>>AAABBBHHHMMMSSSXXX]]]aaaeeehhhmmmkkkiiikkknnnppppppooonnnmmmllliiiddd^^^YYYVVVQQQQQQPPPOOOMMMLLLKKKKKKFFFDDDAAA===;;;:::::::::;;;???EEEKKKPPPVVV]]]bbbeeefffgggiiijjjkkkllllllkkkkkklllmmmnnnooopppppppppqqqrrrtttuuuuuuvvvvvvtttuuuxxxzzz{{{zzzyyyxxxwwwuuussstttvvvwwwvvvtttuuuuuuvvvvvvwwwxxxxxxxxxyyyzzzzzzzzzyyyyyy{{{}}}|||{{{zzzyyyxxxxxxyyyyyyxxxyyy{{{|||{{{|||~~~|||}}}~~~~~~}}}~~~nnneee___```eeejjjsss{{{~~~tttcccRRRHHHHHHMMMQQQcccooowwwkkkbbb___ZZZZZZYYYTTTMMMDDD>>>;;;444666777666444222444555333444555444333222333555333333444444444444444444333333333444444555555555333333333333333333333333444444444444444444444444444444555555666777777777666777888999999999999999:::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHKKKOOOZZZnnn~~~~~~}}}||||||{{{{{{{{{||||||{{{yyyvvvtttssstttvvvwwwyyyyyyxxxxxxwwwxxxxxxxxxxxxwwwuuutttssssssttttttwwwuuusssqqqpppqqqssstttppppppooonnnmmmmmmllllllkkkllllllmmmllljjjgggfffgggeeeccccccdddeeedddcccbbbbbbbbbcccdddfffggghhhcccddddddeeefffggghhhhhheeeeeegggiiillloooqqqsssiiihhhhhhhhhhhhjjjlllmmmkkkmmmqqqvvvzzz}}}{{{zzzwwwuuurrrqqqqqqqqqnnnppptttvvvwwwyyy|||~~~}}}|||{{{{{{{{{|||~~~}}}{{{uuutttrrrqqqqqqrrrssstttwwwuuusssqqqqqqpppmmmkkkgggfffeeeeeeeeeddd```^^^______^^^^^^^^^_________XXXYYYZZZ\\\]]]^^^______```aaa```\\\WWWTTTUUUVVVSSSVVVYYYYYYVVVSSSRRRSSSSSSOOOJJJFFFCCC@@@===;;;999999888999;;;>>>AAACCCIIINNNTTTYYY[[[[[[[[[[[[VVV___kkksssxxx}}}xxxqqqllliiihhhbbb``````aaaeeeiiikkklllmmmooorrrtttvvvvvvvvvuuukkkfff^^^VVVPPPKKKFFFCCCAAA???>>>======???AAACCCIIIMMMSSSYYY]]]aaaeeehhhlllkkklllnnnqqqrrroookkkkkkjjjiiifffaaa\\\WWWTTTOOOOOOOOOOOONNNLLLKKKJJJGGGEEEBBB>>><<<;;;;;;<<<:::???FFFLLLQQQXXX```eeeggghhhiiijjjjjjjjjjjjjjjkkkkkklllmmmnnnooopppqqqqqqqqqssstttuuuvvvvvvvvvrrrtttwwwyyyzzzzzzxxxwwwwwwtttrrrsssvvvxxxwwwuuuuuuvvvwwwxxxyyyyyyxxxxxxwwwxxxyyyyyyxxxxxxzzz|||}}}{{{yyyxxxwwwxxxzzz{{{wwwyyy{{{|||||||||~~~~~~~~~~~~|||}}}ttthhh]]]\\\^^^cccmmmxxxwwwgggUUUIIIGGGJJJMMMaaakkkzzzlllccc___[[[[[[ZZZUUUMMMEEE???<<<444666777666333222444666444555666555444444555666444444444444444444444444555555444444444333333333222222222222222222222222555555555555555555555555444444555555666777777777888999999999999888777777:::::::::;;;<<<===>>>??????@@@BBBBBBBBBCCCFFFHHHKKKOOOYYYnnn{{{zzz|||~~~~~~}}}|||{{{{{{{{{|||}}}~~~yyyuuurrrrrrssstttxxxxxxxxxwwwxxxxxxyyyyyyyyyxxxwwwvvvuuusssrrrrrrsssrrrqqqpppppppppqqqrrrqqqooonnnlllkkkkkkkkkllliiijjjkkklllkkkiiigggeeeeeedddbbbbbbcccdddcccbbbeeeeeeeeeeeeddddddcccbbbbbbccceeefffffffffeeeeeehhhiiijjjkkkkkkkkkjjjjjjlllgggcccdddhhhkkkkkkiiiiiijjjlllqqqvvvzzz{{{{{{xxxwwwuuutttrrrqqqqqqqqqrrrqqqqqqrrrtttvvvyyy{{{|||yyyxxxxxxzzz{{{~~~~~~uuuuuuuuurrrpppoooqqqsssuuutttsssssssssrrrpppmmmjjjhhhffffffeeeccc```^^^]]]^^^___aaaaaaaaa``````]]]\\\[[[[[[\\\]]]___```bbbaaa^^^[[[YYYWWWVVVUUURRRRRRRRRQQQPPPNNNMMMLLLMMMKKKGGGCCC>>>;;;888777:::888777666777:::>>>AAAEEELLLVVV[[[[[[YYYWWWWWWZZZ___fffoooxxx|||yyysssjjjdddccc```___^^^___bbbeeeggghhhiiikkkoootttwwwwwwssspppjjjddd\\\UUUOOOJJJFFFDDD@@@???>>>===>>>???AAACCCJJJOOOWWW\\\___aaafffiiihhhjjjllloooqqqrrrrrrrrrjjjgggccc___[[[WWWSSSOOONNNNNNMMMLLLKKKJJJIIIIIIJJJGGGBBB>>>;;;::::::;;;>>>@@@EEEIIIOOOVVV]]]cccfffgggiiikkkmmmnnnnnnnnnnnnooopppqqqrrrsssssssssqqqrrrssstttuuuuuuuuuuuuyyyxxxwwwvvvvvvwwwxxxyyyuuuuuutttttttttsssssssssuuuvvvvvvxxxyyyzzz{{{|||uuuwwwxxxxxxxxxxxxyyy{{{{{{||||||zzzxxxwwwxxxzzzyyyxxxwwwwwwyyy{{{}}}}}}uuuiii^^^XXXWWW]]]hhhssstttrrrjjj[[[LLLFFFLLLTTT___kkkrrrggg```[[[XXXXXXWWWTTTNNNFFF===888999666444444555666666555555555555555555555555555555555555555555555444444222222333333444555666666333333333333333333333333444444444555555555555555222222444555666666777777777888999;;;;;;:::999999888888999;;;===>>>???@@@===>>>???@@@BBBDDDFFFHHHKKKQQQ]]]ppp~~~|||{{{}}}~~~}}}}}}||||||{{{|||}}}~~~~~~}}}|||yyywwwuuutttssswwwwwwvvvvvvwwwwwwxxxxxxxxxxxxvvvuuutttsssrrrrrrrrrqqqpppooooooooopppqqqpppooommmkkkjjjiiijjjjjjiiiiiijjjjjjiiigggfffeeeeeedddbbbbbbcccdddcccbbbcccddddddddddddcccbbbaaaaaabbbdddeeefffffffffeeeggghhhjjjkkkllllllkkkkkklllhhhdddeeeiiilllkkkiiihhhhhhjjjnnnssswwwxxxxxxuuutttsssrrrqqqppppppppppppppppppppprrruuuxxxyyy~~~}}}{{{zzzyyyzzz{{{|||~~~}}}{{{yyyxxxvvvwwwwwwuuusssrrrsssttttttsssqqqqqqrrrrrrqqqpppllljjjhhhgggfffdddaaa___]]]^^^```aaaaaaaaa```___^^^^^^]]]]]]]]]^^^______cccbbb```]]]ZZZWWWUUUTTTSSSSSSRRRQQQOOOMMMLLLKKKHHHFFFDDD@@@===;;;999999999888777777888;;;>>>@@@AAAHHHQQQWWWWWWUUUTTTTTTZZZ___gggpppxxx{{{xxxrrrjjjdddcccaaa___^^^___cccfffhhhiiikkklllppptttwwwvvvssspppjjjddd\\\TTTNNNIIIEEECCC???>>>======>>>@@@BBBDDDKKKPPPWWW\\\___bbbfffiiinnnoooppprrrrrrrrrqqqppplllhhhbbb]]]XXXTTTOOOLLLLLLLLLKKKJJJIIIHHHGGGGGGFFFDDDAAA>>><<<;;;<<<<<<>>>AAAFFFKKKPPPWWW^^^bbbeeegggiiilllnnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrqqqqqqrrrtttuuuuuuuuuvvvwwwwwwvvvvvvvvvwwwxxxxxxwwwwwwvvvuuuuuuttttttttttttuuuuuuvvvxxxyyyzzzzzzuuuwwwxxxxxxxxxxxxyyy{{{|||}}}}}}|||zzzyyyzzz{{{yyyxxxwwwwwwxxxzzz|||~~~~~~}}}rrrggg\\\VVVTTTXXXbbbkkkooonnnhhhZZZLLLFFFJJJPPP[[[gggzzz|||mmmbbbZZZYYYYYYWWWUUUOOOHHH@@@;;;999777444444555666666555333333333333333333333333555555555555555555444444222222333333444555555666555555555555555555555555555555555555555555444444444444555555555555555555777888888999999999999999999999:::;;;<<<>>>>>>??????@@@@@@AAABBBCCCEEEFFFIIIOOO[[[ppp~~~}}}}}}~~~~~~~~~}}}|||||||||||||||{{{|||~~~}}}|||xxxuuurrrvvvvvvuuuuuuvvvwwwwwwxxxxxxwwwuuutttssssssssstttppppppnnnmmmmmmmmmnnnoooooonnnllliiihhhggggggggghhhhhhhhhggggggffffffeeeeeedddbbbbbbccccccbbbaaabbbbbbbbbbbbbbbaaaaaa``````aaabbbdddeeeffffffffffffhhhjjjlllmmmmmmmmmmmmllliiifffgggjjjlllkkkjjjgggggghhhkkkooorrrssssssqqqqqqpppooooooooooooooonnnnnnnnnoooqqqsssuuuwwwzzzzzzzzz{{{|||}}}~~~}}}{{{xxxuuutttvvvwwwxxxwwwuuuttttttuuutttrrrpppppprrrtttttttttqqqooollljjjiiifffbbb___^^^___```aaaaaaaaa```__________________^^^^^^]]]bbbaaa```___\\\XXXUUUTTTTTTTTTRRRPPPNNNKKKIIIGGGBBBAAA???===<<<;;;::::::777777777888999;;;===>>>>>>EEEMMMRRRSSSRRRRRRSSSYYY^^^gggpppxxxyyyvvvppphhhdddcccaaa```___```dddgggiiijjjmmmnnnpppsssvvvvvvtttqqqjjjddd\\\TTTMMMHHHDDDAAA???>>>======>>>@@@CCCEEELLLRRRXXX]]]___bbbfffjjjpppqqqssstttttttttrrrqqqnnniiiaaaZZZTTTPPPMMMJJJJJJIIIIIIHHHGGGFFFEEEEEEBBBBBB@@@???>>>============AAAGGGMMMSSSXXX^^^bbbeeegggjjjmmmnnnooonnnnnnoooooopppqqqrrrrrrqqqqqqpppqqqrrrssstttuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuuuusssssstttuuuvvvvvvwwwwwwuuuwwwxxxxxxxxxxxxyyy{{{}}}~~~~~~}}}{{{zzz{{{|||yyyyyyxxxwwwxxxyyy{{{|||}}}~~~~~~~~~~~~xxxpppfff[[[UUUSSSTTT\\\dddiiijjjfff[[[NNNGGGGGGKKKSSS^^^qqqxxxjjj```^^^\\\YYYVVVQQQKKKDDD???999777555444555666666555333333333333333333333333444444444444444444555555222333333444444555555555555555555555555555555555666666666555444444444333666666555555555444444444888777777777777888999999::::::;;;;;;<<<======>>>AAAAAAAAAAAABBBBBBCCCDDDHHHMMMZZZooo~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}{{{xxxuuusssvvvvvvvvvvvvvvvwwwxxxyyyyyywwwvvvtttsssssstttuuuooonnnlllkkkkkkkkklllmmmnnnllljjjhhhfffeeeeeeeeeiiihhhgggffffffffffffgggfffdddbbbaaabbbcccbbbaaa`````````aaaaaa``````_________aaabbbdddeeeffffffeeegggiiilllmmmnnnoooooollljjjhhhhhhjjjlllkkkjjjgggggggggiiilllnnnoooooonnnnnnnnnmmmmmmnnnoooooonnnnnnnnnoooppprrrtttuuuwwwxxxzzz|||~~~}}}zzzwwwuuutttvvvxxxxxxvvvuuutttuuuuuusssqqqqqqtttvvvxxxxxxxxxvvvrrrooolllhhhccc______```aaabbbbbbaaa```___^^^___``````___]]][[[ZZZ^^^^^^___^^^]]]ZZZWWWUUUUUUTTTRRROOOLLLHHHEEEDDD======;;;:::999888888888555555777888:::;;;;;;;;;>>>DDDKKKOOOPPPQQQRRRTTTVVV]]]fffooowww~~~~~~wwwsssnnngggccccccbbbaaa```aaaeeeiiikkklllppppppqqqsssuuuuuusssqqqjjjddd[[[SSSLLLGGGCCC@@@>>>===<<<<<<>>>AAAEEEGGGOOOSSSZZZ]]]___bbbfffjjjmmmooorrruuuvvvvvvuuuuuunnnhhh___WWWRRROOOMMMLLLIIIHHHHHHGGGFFFEEEDDDCCCAAAAAA@@@???>>>===<<<<<<===BBBHHHOOOTTTZZZ___bbbeeegggjjjmmmooooooooooooppppppqqqqqqqqqqqqqqqqqqppppppqqqrrrsssuuuvvvwwwvvvwwwxxxzzz{{{{{{||||||{{{zzzyyywwwvvvuuuuuuuuurrrsssssssssttttttuuuuuuuuuwwwxxxxxxxxxxxxyyy{{{|||~~~~~~}}}{{{zzzzzz{{{yyyyyyxxxxxxxxxyyyyyyzzz|||}}}~~~~~~~~~{{{uuunnneee\\\WWWTTTTTTZZZaaaeeegggfff___SSSJJJGGGHHHLLLVVVgggzzzsssjjjeeeaaa]]]YYYUUUOOOGGGAAA:::888555555555666666555555555555555555555555555333333444444444444555555333333333444444444555555333333333333333333333333777777666555444333333333555555555444444444555555888777666666666777999::::::;;;;;;;;;<<<<<<======@@@@@@@@@AAABBBCCCDDDEEEHHHNNNZZZnnn~~~}}}|||{{{yyyyyyyyyyyyxxxxxxwwwvvvvvvuuuvvvvvvvvvwwwxxxyyyzzzzzzzzzyyywwwuuuttttttuuuuuummmlllkkkjjjjjjjjjkkklllllljjjhhhfffeeedddddddddiiiiiihhhggggggggghhhhhhfffdddbbbaaabbbbbbaaa```^^^______``````_________^^^^^^___aaabbbdddeeefffeeefffiiikkkmmmnnnooooookkkjjjiiiiiijjjkkkjjjjjjhhhgggfffgggjjjlllmmmlllmmmmmmllllllmmmmmmnnnooommmnnnnnnoooppprrrssstttuuuvvvxxx{{{~~~|||zzztttvvvyyyyyyxxxwwwwwwwwwwwwuuussssssvvvyyyzzz{{{~~~{{{vvvrrrnnniiiccc`````````aaabbbbbbaaa```___]]]^^^^^^^^^]]][[[ZZZXXXYYYZZZ[[[\\\\\\ZZZXXXVVVTTTRRRPPPMMMIIIEEEBBB@@@<<<;;;999888666666555555333444666888::::::::::::<<>>===;;;<<<>>>BBBGGGJJJQQQVVV[[[^^^```bbbgggkkkmmmooorrruuuvvvvvvtttssskkkeee]]]VVVRRRQQQPPPOOOIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA???>>><<<;;;:::>>>BBBIIIOOOUUUZZZ___cccfffgggiiilllnnnppppppqqqqqqqqqrrrrrrrrrqqqqqqppppppppppppqqqrrrtttvvvwwwwwwyyy|||~~~}}}{{{yyyvvvuuuttttttuuussssssssssssssstttttttttuuuwwwxxxxxxxxxxxxyyy{{{{{{}}}~~~}}}{{{yyyyyyzzzyyyyyyyyyyyyyyyyyyzzzzzz||||||}}}~~~zzzsssjjjbbbZZZVVVTTTSSSXXX___cccfffhhhcccYYYOOOIIIGGGJJJSSSaaaqqqxxxooolllgggaaa]]]YYYRRRIIICCC;;;999666555666666666555555555555555555555555555333333333333444444555555333333333444444444444444333333333333333333333333777777666555444333333333444333333333444555777888888777666666666777999::::::;;;;;;;;;<<<<<<======>>>>>>???@@@BBBDDDFFFGGGJJJOOO[[[nnn~~~~~~}}}{{{yyyxxxxxxwwwuuuttttttuuuvvvwwwwwwwwwwwwwwwxxxyyy{{{{{{yyyyyyxxxvvvuuutttrrrrrrmmmllljjjiiiiiiiiijjjkkkjjjiiigggeeedddddddddeeehhhhhhhhhhhhhhhhhhhhhhhhfffdddbbbaaaaaaaaa```___]]]^^^__________________^^^^^^______aaabbbdddeeedddfffhhhjjjlllmmmnnnmmmjjjjjjjjjjjjjjjiiiiiiiiihhhfffeeefffhhhjjjkkkkkkllllllkkkkkkkkkllllllmmmlllmmmnnnooopppqqqrrrrrrssstttuuuxxx{{{~~~|||vvvxxxzzzzzzyyyyyyzzz{{{yyywwwuuuuuuwwwyyyyyyyyy}}}zzzvvvrrrnnnjjjeeeaaa```aaabbbbbbbbbaaa```___]]]]]]]]]]]]\\\[[[YYYYYYVVVWWWXXXXXXXXXWWWVVVUUUQQQPPPNNNJJJFFFBBB???===::::::888666555444333333333444666777999::::::::::::???DDDGGGIIIKKKPPPTTTVVV^^^hhhoootttzzzzzzrrrmmmiiidddbbbddddddcccbbbdddhhhlllnnnooosssttttttvvvwwwvvvrrrooofff```XXXPPPKKKFFFBBB@@@===<<<;;;;;;>>>CCCHHHLLLTTTWWW\\\___```bbbgggkkkppprrrtttvvvvvvssspppnnngggbbb[[[UUURRRQQQQQQPPPIIIIIIHHHGGGFFFEEEDDDDDDCCCBBB@@@>>><<<;;;;;;;;;>>>BBBHHHNNNSSSYYY___cccggghhhiiijjjmmmooorrrssssssssstttssssssrrrqqqqqqpppooooooppprrrtttvvvxxxyyy{{{}}}zzzwwwuuuttttttuuuuuuuuuttttttttttttttttttuuuwwwxxxxxxxxxxxxyyy{{{zzz|||~~~~~~{{{yyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{||||||~~~|||ttthhh```XXXTTTQQQQQQUUU\\\bbbfffiiiggg^^^SSSKKKHHHKKKSSS^^^kkkzzzwwwoooooojjjdddaaa^^^WWWMMMEEE<<<999777555666666666555333333333333333333333333222222333333444444555555444444444444444444444444555555555555555555555555666666666555444444444333333333333333444666888999888777777777777888999999::::::;;;;;;<<<======>>>===>>>???@@@BBBEEEGGGHHHKKKPPP[[[nnn~~~}}}~~~}}}{{{yyyxxxvvvuuutttttttttuuuvvvwwwuuuuuuvvvvvvwwwyyyzzz{{{wwwwwwwwwvvvtttrrrooommmlllkkkjjjiiiiiiiiijjjkkkhhhgggfffeeedddeeeffffffffffffggghhhhhhhhhgggffffffdddbbbaaaaaaaaa```^^^]]]^^^^^^___``````____________^^^^^^___aaabbbcccdddeeegggjjjkkkllllllllliiijjjjjjjjjiiihhhhhhhhhgggeeeccccccfffhhhjjjjjjjjjjjjiiiiiiiiiiiiiiijjjkkkkkklllnnnooooooooooooqqqqqqqqqsssuuuyyy}}}~~~zzzxxxtttuuuvvvvvvvvvvvvxxxzzzyyywwwvvvvvvwwwwwwvvvtttvvvtttqqqooommmjjjgggdddaaabbbbbbcccbbbaaa```___^^^]]]]]]\\\[[[[[[[[[[[[WWWVVVVVVUUUTTTSSSRRRRRROOONNNKKKHHHDDD@@@<<<:::888777666555444444444444333444555666777999::::::;;;???CCCFFFHHHLLLQQQVVVXXXaaakkkrrruuuzzzxxxpppkkkgggcccbbbdddeeecccccceeeiiimmmpppqqqttttttvvvxxxxxxvvvqqqmmmddd^^^WWWOOOJJJFFFCCC@@@===<<<:::;;;>>>DDDJJJNNNUUUYYY]]]___```ccchhhlllppprrruuuwwwvvvtttpppnnnddd___YYYTTTQQQPPPOOONNNHHHHHHGGGFFFEEEDDDCCCCCCAAA@@@>>><<<;;;<<<===>>>???BBBGGGLLLRRRXXX___dddiiiiiihhhhhhkkkooosssvvvuuuuuuuuuuuutttsssrrrqqqooooooooooooqqqtttwwwxxxyyy|||{{{xxxvvvuuuvvvvvvwwwwwwvvvvvvuuuuuuuuutttuuuwwwxxxxxxxxxxxxyyy{{{{{{}}}}}}{{{zzzzzzxxxyyyzzz{{{|||}}}}}}}}}|||}}}~~~yyykkkcccYYYTTTQQQOOOTTTZZZbbbfffjjjhhhaaaVVVMMMHHHIIIPPPYYYcccpppyyyqqqooojjjfffdddccc]]]RRRIII<<<:::777666666666666555333333333333333333333333111222222333444444555555444444444444444444444444555555555555555555555555555555555555555555444444555444333333333555777888777888888999999999999999999999:::;;;<<<>>>>>>????????????@@@BBBDDDEEEFFFIIINNNZZZmmm}}}|||~~~~~~~~~~~~}}}|||zzzxxxttttttuuuvvvvvvvvvvvvvvvtttttttttuuuvvvxxxyyyzzzuuuvvvwwwvvvtttpppllliiilllllljjjiiiiiiiiijjjkkkgggfffeeeeeeeeeeeefffgggccceeefffhhhhhhgggeeedddfffdddbbbaaaaaaaaa___^^^]]]^^^^^^___`````````___```___^^^^^^___```aaabbbdddeeegggiiijjjkkkkkkjjjhhhiiijjjjjjhhhgggggggggeeecccaaabbbdddgggiiiiiiiiiiiihhhgggggggggggggggiiijjjkkklllmmmnnnnnnmmmooonnnnnnoooqqquuuyyy|||~~~zzzuuurrrqqqqqqrrrqqqqqqrrruuuwwwxxxwwwvvvvvvvvvuuusssqqqpppooommmllllllkkkhhhfffaaabbbccccccbbbaaa```______^^^]]]\\\[[[\\\]]]^^^XXXWWWUUURRRQQQOOOOOONNNMMMLLLJJJFFFBBB>>>;;;999666666555444444444555555444444444555666888:::;;;>>>AAAEEEHHHJJJNNNTTTZZZ[[[cccnnntttwww{{{xxxooojjjfffbbbbbbdddeeedddccceeeiiinnnpppqqqtttuuuwwwyyyzzzvvvqqqlllbbb]]]VVVOOOJJJFFFCCCAAA===;;;:::;;;>>>DDDJJJNNNVVVZZZ^^^___```ccchhhlllmmmppptttwwwxxxwwwtttrrrccc^^^XXXSSSPPPNNNLLLKKKGGGGGGFFFEEEDDDCCCBBBBBB@@@>>><<<;;;;;;===???AAA@@@BBBFFFKKKPPPWWW___dddkkkiiiggggggjjjoootttwwwvvvvvvvvvvvvuuutttrrrrrrooooooooooooqqqtttwwwyyyxxx|||}}}yyywwwvvvwwwxxxxxxxxxwwwwwwvvvvvvuuuuuuuuuwwwxxxxxxxxxxxxyyy{{{|||~~~~~~|||{{{{{{xxxyyyzzz|||}}}~~~~~~~~~}}}}}}~~~qqqggg]]]WWWRRRPPPTTTZZZbbbfffjjjiiibbbWWWNNNIIIFFFKKKSSS\\\hhh{{{~~~uuummmiiifffffffffaaaVVVLLL===:::777666666666666555555555555555555555555555111111222333333444555555444444444444444444444444333333333333333333333333444444444555555555555555888666444333333444555666777888999;;;;;;:::999999888888:::;;;===>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDGGGMMMYYYmmm~~~~~~~~~~~~}}}}}}|||{{{yyyvvvuuuuuutttsssrrrtttrrrqqqrrruuuyyy{{{{{{{{{zzzyyywwwuuussspppooopppooollljjjiiihhhiiiiiihhhhhhgggfffeeeeeeddddddffffffgggggggggfffdddcccaaaaaaaaaaaa````````````aaaaaa```___^^^]]]\\\\\\___^^^]]]\\\]]]^^^___```bbbcccfffhhhjjjkkkkkkkkkiiijjjlllkkkiiiggggggggggggeeebbbbbbeeegggfffdddgggiiikkkjjjiiihhhiiijjjjjjjjjjjjjjjkkkkkklllmmmooommmkkkjjjlllppptttxxx||||||||||||zzzuuuooojjjjjjnnnrrrsssrrrqqqtttwwwttttttuuuvvvwwwuuuqqqnnnmmmmmmllllllllljjjfffbbbaaaaaaaaabbbbbbcccccccccaaa^^^[[[ZZZZZZZZZYYYXXXXXXWWWUUURRROOONNNLLLLLLJJJIIIGGGDDD@@@<<<999777444444333333444555777888444555666777777888:::===???BBBFFFIIILLLOOOSSSVVV]]]ccclllrrrxxx~~~}}}wwwmmmeeebbb```aaaaaacccdddgggjjjmmmnnnooooootttuuuvvvwwwwwwsssnnniiiddd]]]SSSKKKGGGDDDAAA>>>============???CCCJJJOOOYYYZZZ\\\^^^bbbeeehhhjjjnnnqqqsssssstttuuupppjjjeee\\\TTTTTTSSSPPPLLLKKKIIIIIIHHHGGGFFFDDDDDDCCCBBBAAA>>><<<;;;;;;<<<======CCCJJJNNNPPPUUU]]]cccfffkkkpppqqqooonnnqqqtttvvvuuuuuuvvvyyyxxxuuuqqqppppppqqqpppppprrruuuxxxzzz}}}}}}yyyzzzzzzyyyvvv|||{{{yyywwwuuutttssssssvvvwwwxxxyyyzzz{{{{{{{{{~~~}}}{{{{{{{{{zzzzzz{{{|||~~~~~~~~~vvvmmmbbb[[[UUUSSSWWW^^^cccdddccccccdddaaaTTTFFFHHHIIINNNXXXeeewww|||zzzuuunnniiifff```WWWPPPCCC;;;555666777666555777666666666555444444333333555555444444444555666666444333333222222333333444444444444555555555555666333333444444444444333333222333555666777666555444777777777888999999::::::999999:::;;;<<<===>>>???===???@@@@@@@@@AAADDDFFFJJJOOOZZZmmm~~~}}}~~~~~~~~~|||{{{zzzxxxwwwvvvwwwvvvtttsssuuusssrrrsssvvvzzz||||||{{{{{{zzzxxxvvvtttqqqppppppooommmllljjjiiiiiiiiihhhhhhggggggfffeeeeeedddeeeeeeeeefffeeedddbbbaaaaaaaaaaaa````````````````````````___^^^^^^]]]]]]^^^]]]\\\\\\\\\\\\]]]^^^aaabbbdddfffhhhiiiiiiiiiiiijjjlllllljjjhhhgggggggggdddaaaaaaccceeeeeeeeeggghhhjjjjjjhhhgggggghhhiiiiiiiiiiiiiiijjjkkkkkkmmmlllkkkjjjlllooorrruuuyyyyyyzzz{{{{{{wwwqqqllljjjmmmpppssssssssssssssssssrrrssstttuuussspppmmmlllkkkkkkkkkkkkjjjgggeeebbbbbbbbbcccccccccddddddaaa___\\\[[[[[[[[[ZZZYYYZZZYYYVVVSSSPPPMMMKKKJJJIIIHHHFFFCCC???;;;888666666666555444444444555666333444666666666777:::<<<@@@CCCGGGJJJMMMQQQUUUXXX___eeemmmtttzzz}}}vvvlllddd`````````aaaaaadddgggkkknnnooopppppprrrssstttuuuvvvtttooolllddd]]]SSSKKKGGGEEEAAA>>><<<======>>>AAAGGGNNNSSSYYYZZZ\\\___cccfffjjjkkkmmmqqqtttsssttttttooohhhbbbZZZSSSSSSSSSOOOLLLKKKHHHHHHGGGGGGFFFEEEDDDDDDBBB@@@>>><<<;;;;;;<<<===>>>CCCJJJNNNQQQVVV^^^dddgggmmmssstttqqqooonnnpppsssrrrsssuuuxxxxxxuuussspppqqqqqqpppppprrruuuxxxzzz|||}}}zzzzzz{{{zzzwwwyyyyyyxxxvvvvvvuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{~~~~~~}}}{{{{{{zzzzzzzzz{{{}}}~~~zzzqqqgggbbb^^^[[[]]]aaaccceeefffhhhjjjgggZZZLLLIIIKKKPPPYYYeeeuuu}}}uuuooojjjcccYYYQQQDDD<<<666666777666555777444444555555555555555555555444333222222222222222555444444333333444444555444444444555555555555666444444555555555555444444555555555555555666666777777777777888999999::::::999::::::;;;<<<===>>>>>>===???@@@@@@@@@BBBDDDFFFJJJOOOZZZmmm~~~||||||||||||zzzyyyxxxxxxyyyzzzyyywwwuuurrrpppnnnooorrruuuwwwxxx{{{{{{zzzyyywwwtttsssqqqooooooooonnnlllkkkiiihhhhhhhhhhhhggggggffffffeeeccccccdddccccccaaa```___aaaaaa``````_________^^^________________________]]]\\\\\\[[[[[[\\\\\\]]]___```bbbdddfffgggggggggiiikkklllllljjjhhhgggggggggddd```___```bbbdddeeeggghhhiiiiiigggeeeffffffggggggggghhhhhhhhhiiiiiikkkjjjjjjjjjlllnnnpppqqqsssuuuwwwzzz{{{xxxsssoookkklllnnnqqqssssssqqqoooqqqpppqqqrrrsssqqqnnnlllkkkiiihhhhhhjjjjjjiiigggccccccddddddddddddeeeeeebbb```^^^\\\\\\\\\[[[YYY\\\ZZZWWWTTTPPPLLLJJJHHHHHHGGGDDDAAA===999777555777777666444444333333444222333555555555666999;;;AAACCCGGGJJJNNNRRRWWWZZZ```fffooowww|||xxxmmmddd```___```aaa```ccchhhlllpppqqqqqqqqqqqqqqqqqqssstttssspppnnnccc\\\RRRKKKHHHEEEBBB???;;;<<<>>>@@@CCCJJJRRRWWWYYYZZZ\\\```dddhhhkkkmmmmmmqqqtttttttttrrrlllddd^^^WWWRRRRRRRRROOOLLLLLLGGGGGGGGGFFFFFFEEEEEEEEEBBB@@@>>><<<;;;;;;<<<<<>>???@@@AAAAAABBBDDDGGGJJJOOOZZZmmm~~~}}}}}}}}}~~~|||xxxxxxyyy{{{}}}|||yyywwwrrrpppnnnnnnqqqtttuuuvvvzzzzzzyyyxxxvvvuuusssrrrppppppppppppooollljjjiiiiiiiiihhhhhhhhhgggggggggddddddcccbbbbbb``````___aaaaaa``````___^^^]]]]]]]]]^^^^^^^^^_________```]]]]]]]]]\\\\\\\\\\\\\\\]]]^^^___aaacccdddeeeeeehhhjjjlllkkkiiigggggggggfffccc___\\\]]]___bbbdddggghhhiiihhhfffeeeeeefffggggggggghhhhhhhhhggggggiiijjjjjjkkklllmmmmmmnnnnnnooosssxxxzzzyyyuuurrrnnnlllkkkmmmppprrrqqqooopppooopppqqqrrrqqqnnnllliiigggffffffhhhiiiiiiiiidddddddddeeeeeeeeeeeeeeecccaaa___]]]]]]\\\ZZZYYYZZZYYYVVVSSSPPPLLLIIIHHHFFFDDDAAA>>>;;;888666555666666555555444444444444111222444444444555888:::???BBBFFFIIIMMMQQQWWWZZZ```gggpppxxx}}}~~~rrrgggbbbaaaaaabbb```ccchhhmmmqqqssssssrrrrrrqqqqqqqqqrrrqqqnnnlllbbb[[[RRRKKKGGGEEEBBB@@@<<<===>>>@@@DDDKKKSSSXXXYYYZZZ\\\```dddhhhkkkmmmlllqqqtttsssrrroooggg^^^YYYSSSPPPQQQQQQNNNLLLMMMFFFFFFFFFFFFEEEEEEEEEEEEAAA@@@===;;;::::::;;;<<>>???AAAAAAAAABBBEEEGGGJJJOOOZZZnnn~~~zzzzzz{{{}}}~~~|||yyyxxxvvvttttttvvvyyyzzzzzzxxxxxxxxxwwwvvvuuusssrrrqqqrrrrrrqqqpppnnnllljjjiiiiiiiiiiiiiiiiiihhhhhhfffeeedddcccbbbaaa``````aaaaaa```___^^^]]]\\\[[[\\\\\\]]]]]]^^^^^^______^^^^^^^^^^^^^^^]]]]]]\\\[[[\\\]]]^^^```bbbcccdddgggiiikkkjjjhhhfffffffffcccaaa^^^[[[ZZZ\\\___bbbfffhhhiiihhhfffeeeeeefffgggggghhhiiihhhhhhgggfffiiiiiijjjkkkkkkllllllkkkiiikkkooossswwwxxxvvvsssrrrnnnjjjiiimmmpppqqqppppppoooooopppqqqqqqooommmhhhfffeeeeeeggghhhhhhhhhddddddddddddddddddddddddbbb```^^^]]]]]]\\\YYYWWWUUUTTTSSSQQQOOOLLLIIIGGGBBBAAA>>>;;;888777666555333444444555555555666666111222333444444555777:::===???CCCFFFJJJOOOUUUZZZ```gggqqqyyy~~~xxxmmmfffdddccccccbbbdddiiinnnrrrsssttttttvvvtttrrrrrrqqqnnnkkkhhh```YYYPPPIIIGGGEEEBBB@@@======???AAADDDKKKRRRXXXYYYZZZ\\\___cccgggkkkllllllppprrrqqqoookkkcccYYYUUUPPPNNNPPPPPPLLLKKKMMMFFFFFFEEEEEEEEEEEEEEEEEEAAA???===;;;::::::;;;<<>>@@@AAAAAAAAACCCEEEGGGJJJOOOZZZnnn}}}}}}}}}~~~~~~|||zzzxxxvvvvvvwwwzzz{{{{{{xxxxxxxxxxxxwwwvvvuuutttsssssssssrrrpppooommmllljjjjjjjjjjjjjjjjjjjjjjjjgggfffeeecccbbbaaaaaaaaabbbaaa```___]]]\\\ZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]_______________]]]\\\\\\ZZZ[[[[[[\\\^^^```bbbcccfffhhhiiiiiigggeeedddddd``````]]]ZZZXXXYYY\\\___ccceeeggggggeeedddeeeffffffggghhhiiihhhgggfffeeehhhhhhhhhiiiiiiiiiiiiiiiggghhhkkkooosssuuutttssssssooollljjjlllnnnqqqrrrooonnnnnnnnnppppppnnnmmmhhhfffeeeeeeggggggfffdddccccccbbbbbbbbbbbbbbbaaa```___]]]\\\\\\ZZZWWWTTTPPPPPPPPPOOOLLLIIIFFFEEE>>>===:::888777666666666222333444555666666666666111222444444444555888::::::===@@@CCCHHHNNNTTTYYY```hhhrrrzzzzzzpppjjjgggeeedddeeegggjjjnnnqqqsssuuuuuuxxxvvvuuusssqqqmmmhhheee^^^WWWNNNHHHEEEDDDAAA???===>>>???AAAEEELLLTTTYYY[[[\\\^^^aaadddhhhkkkllllllooopppmmmkkkggg^^^UUUQQQNNNNNNOOONNNKKKJJJLLLFFFFFFFFFEEEEEEDDDDDDDDDAAA???===;;;::::::;;;;;;>>>AAAEEELLLSSSZZZ___bbbeeeeeefffhhhjjjmmmppprrrpppqqqrrrqqqooonnnooopppssstttuuutttsssrrrssstttuuuvvvyyy|||}}}zzzyyyyyyyyyyyyzzzzzzzzzyyywwwuuusssvvvwwwxxxyyyzzz{{{{{{{{{~~~~~~~~~~~~}}}{{{zzzxxxzzzyyyyyyyyyyyy{{{|||~~~||||||{{{{{{||||||}}}~~~~~~~~~~~~sssnnnnnnmmmsss|||}}}nnnWWWQQQRRR[[[bbbmmmyyyqqqnnnllliiiccc^^^RRRHHH>>>;;;999666555777777666666555444444333333111111111222333444555666333333333222222333333333444444444555555555555666555555555666666555555555333444666888888777666555777777777888999999::::::;;;;;;;;;<<<<<<<<<======???@@@AAABBBBBBCCCEEEHHHJJJOOOZZZnnn~~~~~~zzzxxxuuuuuuwwwxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwwwwvvvuuusssrrrpppooooooooojjjjjjjjjkkkkkkkkkkkkkkkhhhgggeeecccaaa``````aaabbbaaa```^^^\\\[[[YYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[^^^^^^______^^^]]][[[ZZZZZZZZZZZZ[[[]]]___bbbcccdddfffhhhgggeeeccccccccc^^^^^^]]][[[XXXWWWZZZ]]]___aaacccdddccccccccceeeeeefffgggggggggfffdddcccgggfffeeeeeeeeeeeeffffffgggggggggjjjnnnqqqsssrrroooppppppooommmmmmoooqqqmmmlllkkklllmmmnnnmmmlllhhhgggffffffgggeeeccc```aaaaaaaaa``````_________^^^]]][[[ZZZZZZXXXTTTQQQOOONNNNNNLLLIIIEEEBBB@@@;;;999777666555666777888333444555666666555555444111333444555555666888:::999;;;???BBBGGGMMMTTTYYYbbbiiittt|||xxxpppkkkiiigggeeehhhiiikkkmmmpppsssuuuwwwxxxwwwvvvuuusssnnnhhhccc\\\UUULLLFFFDDDCCC@@@>>><<<>>>@@@CCCGGGOOOXXX^^^___```aaacccfffiiilllmmmlllnnnnnnjjjfffbbbZZZRRROOOMMMMMMOOOMMMIIIHHHKKKGGGGGGFFFEEEDDDCCCCCCBBB@@@???===:::999::::::;;;>>>???CCCJJJRRRYYY___aaadddeeefffiiillloooppppppoooppprrrqqqooonnnpppssssssuuuvvvuuusssrrrrrrssstttuuuxxx{{{~~~}}}yyywwwvvvwwwwwwxxxyyyzzzzzzxxxvvvuuuxxxyyyzzz{{{{{{{{{{{{zzzzzz{{{|||}}}}}}}}}|||{{{yyyyyyyyyyyy{{{|||~~~|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~sssjjjjjjhhhoooyyyttt[[[QQQOOOXXXaaammm}}}uuupppnnnkkkddd___UUUJJJ@@@;;;999666555777555555555555555555444444222222222222222333444555444444333333333333444444444444444555555555555666444444555555555555444444444444555555666666666666777777777888999999::::::999::::::;;;<<<===>>>>>>???@@@BBBBBBBBBCCCFFFHHHJJJOOOZZZnnn~~~|||yyyxxxzzz|||||||||{{{{{{||||||{{{{{{zzzyyywwwvvvsssqqqpppoooppppppkkkkkkkkkkkkkkkkkkkkkkkkhhhfffdddbbb````````````bbbaaa```^^^\\\ZZZYYYXXXZZZZZZZZZYYYYYYYYYYYYYYY]]]]]]^^^^^^]]]\\\ZZZYYYZZZZZZZZZ[[[]]]___aaacccccceeegggfffdddbbbbbbbbb\\\]]]]]][[[XXXWWWYYY[[[\\\^^^```aaaaaaaaabbbccccccdddfffffffffdddbbbaaaeeedddcccbbbbbbbbbcccdddgggffffffgggkkkoooqqqrrrlllpppsssssspppmmmnnnooolllkkkjjjjjjllllllllljjjhhhhhhgggggggggeeeaaa]]]``````______^^^^^^^^^]]]]]][[[ZZZYYYYYYVVVSSSPPPNNNNNNMMMKKKGGGBBB>>><<<888777666555555666777999555666666666666444333222222333555555555666999;;;999;;;>>>BBBGGGNNNUUUZZZccckkkuuu~~~|||uuuoookkkiiigggfffjjjkkkkkkmmmooorrruuuwwwwwwwwwwwwvvvtttoooiiidddZZZTTTKKKEEECCCBBB@@@===;;;===@@@DDDJJJRRR[[[bbbbbbcccdddfffhhhkkkmmmnnnlllnnnlllgggddd```XXXPPPNNNMMMMMMOOOMMMHHHGGGJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@???<<<:::999999:::;;;===>>>BBBIIIRRRYYY^^^```dddeeehhhlllooopppooommmmmmoooqqqpppoooooorrruuutttuuuvvvuuusssrrrrrrssssssuuuwwwzzz}}}|||xxxuuuuuuuuuuuuvvvxxxzzzzzzzzzxxxwwwzzz{{{{{{||||||{{{{{{zzzwwwxxxzzz|||~~~~~~~~~~~~yyyyyyyyyzzz{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}{{{qqqeeeddd```hhhsssvvv]]]PPPMMMWWWaaammm}}}uuupppooolllfffaaaVVVKKKAAA<<<999666555777333333444444555666666666666666555444444444555555555555555444444555555555444444444555555555666666333444444444444444444333666555333333333444666777777777777888999999::::::999999:::;;;<<<>>>>>>??????@@@BBBBBBBBBCCCFFFHHHJJJOOO[[[nnn~~~~~~~~~}}}||||||{{{{{{zzzyyyxxxwwwxxxyyyzzz{{{{{{{{{||||||||||||{{{{{{yyyvvvtttsssssssssqqqppprrroookkkjjjjjjkkkkkkjjjgggfffdddbbbaaaaaabbbbbbaaa```___]]][[[ZZZXXXXXX\\\ZZZXXXWWWWWWXXX[[[\\\[[[[[[[[[[[[[[[[[[[[[\\\YYYZZZZZZ\\\]]]___aaabbbddddddccccccbbbaaa``````ZZZ[[[[[[[[[[[[ZZZYYYYYY[[[\\\^^^```bbbbbbbbbbbbcccccccccddddddeeeeeeeeeddddddcccccccccccccccccceeegggiiiiiiiiihhhiiijjjppppppooonnnmmmlllkkkkkkjjjkkklllmmmmmmmmmllllllkkkgggddddddffffffaaa]]]]]]]]]]]]]]]]]]]]]\\\\\\ZZZYYYWWWUUUTTTSSSRRRRRRLLLJJJGGGEEECCC@@@<<<999666666555444444444444555222333555666666444333222222333444444333444777:::999<<>>>>>@@@CCCJJJRRRZZZ___ccccccdddeeegggiiikkklllooonnnkkkfff```YYYTTTQQQOOONNNMMMKKKIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@???>>><<<:::999:::;;;<<<>>>AAAEEEJJJOOOVVV]]]aaaccceeegggjjjmmmnnnoooooonnnnnnnnnooopppsssuuuvvvyyyyyyxxxwwwvvvuuuttttttssstttuuuxxxzzz}}}~~~}}}zzzxxxvvvuuuyyyyyyyyyyyyzzz{{{||||||{{{{{{zzzyyyxxxxxxxxxxxxyyyzzz{{{|||}}}}}}}}}}}}{{{yyywwwyyy}}}~~~~~~|||}}}~~~}}}||||||||||||uuuddd\\\ZZZeeeooovvvuuu___QQQLLLTTT^^^jjjuuunnnllliiiddd```XXXOOOBBB;;;999999777555222333555666777666555555555555555555555555555555444444444444444444444444555555555555555555555555444444444555555555666666555444444444555666888999999999999888888888888888;;;<<<<<<===>>>???@@@@@@>>>???AAAAAAAAACCCEEEHHHKKKOOOYYYlll~~~}}}}}}}}}|||{{{zzzzzzyyyyyyyyyyyyzzz{{{|||||||||{{{zzzyyyvvvtttrrrrrrssssssrrrqqqqqqnnnkkkiiijjjjjjjjjiiigggeeedddbbbaaaaaaaaaaaa``````___^^^\\\[[[[[[ZZZ\\\[[[YYYXXXXXXYYYZZZ[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYZZZZZZ[[[]]]^^^```aaabbbbbbbbbaaaaaaaaa``````^^^]]]]]]\\\[[[YYYXXXWWWXXXZZZ\\\^^^``````aaaaaa``````aaaaaabbbdddeeeeeedddcccbbbaaaaaabbbcccccceeegggiiiiiiiiihhhiiijjjnnnnnnmmmmmmmmmmmmlllllljjjjjjjjjkkkkkkkkkkkkkkklllhhheeeeeefffeeeaaa\\\^^^^^^^^^]]]]]]]]]\\\\\\ZZZYYYWWWUUUTTTRRRQQQQQQMMMJJJGGGEEEBBB???;;;888666555555444444444444444333444666777777555444333222333444444333444777::::::===@@@BBBDDDJJJQQQWWWbbbjjjwwwwwwtttpppkkkgggfffffffffkkklllnnnoooppprrruuuwww{{{zzzyyyyyywwwrrriiibbbVVVQQQJJJEEEBBBAAA???>>>>>>???@@@DDDKKKSSS[[[___ccccccdddeeegggiiijjjkkknnnllliiiddd^^^XXXRRROOOJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>><<<:::999:::;;;<<<>>>AAAEEEJJJOOOVVV\\\aaaccceeehhhjjjmmmnnnnnnnnnpppppppppqqqsssuuuwwwxxxvvvvvvvvvvvvvvvuuuuuuuuuttttttuuuwwwyyyzzz{{{|||}}}{{{yyywwwvvvyyyyyyyyyyyyzzz{{{}}}}}}|||{{{zzzzzzyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{zzzzzz{{{yyyxxxzzz}}}~~~~~~}}}}}}~~~~~~}}}}}}}}}}}}~~~yyyfff\\\WWW```hhhmmmxxxsss___QQQKKKSSS]]]jjj~~~uuuooollljjjgggccc[[[QQQDDD;;;888888777555444444555555555555555555555555555555555555555555444444444444444444333333333333333333333333333333444444555555555555555555555555444444555666888999777666666666666666666666999999:::;;;<<<======>>>>>>@@@AAAAAAAAABBBEEEGGGKKKOOOYYYlll}}}}}}||||||zzzyyyxxxwwwxxxyyy{{{||||||{{{yyyxxxuuusssqqqqqqrrrsssrrrqqqooommmjjjiiiiiiiiiiiihhhfffeeecccbbbaaa`````````^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZ\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZ[[[\\\]]]___```______`````````aaaaaaaaa``````___]]][[[XXXVVVUUUVVVWWWYYY[[[]]]^^^_________^^^^^^^^^```bbbdddeeecccbbb```^^^^^^```bbbccceeegggiiiiiihhhhhhiiijjjjjjjjjkkklllmmmnnnnnnoookkkjjjiiihhhhhhiiijjjjjjmmmjjjgggfffgggeeeaaa]]]^^^^^^^^^^^^]]]]]]\\\\\\[[[ZZZXXXVVVTTTRRRPPPOOOMMMJJJFFFCCCAAA===999777666555444444333333444444444555666777777666555444222333444444333444777::::::===AAACCCEEEKKKRRRYYYccckkkwwwuuurrrnnnjjjhhhgggggggggkkkmmmpppqqqrrrsssuuuwwwyyyzzz|||{{{vvvooofffaaaTTTPPPJJJFFFCCCAAA???>>>??????BBBFFFMMMTTT[[[___bbbbbbcccdddfffhhhjjjkkkllljjjfffaaa[[[TTTOOOLLLEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAA???>>><<<:::999:::;;;<<<===@@@EEEIIIOOOUUU[[[```dddeeehhhjjjlllnnnnnnnnnqqqqqqqqqrrrssstttvvvwwwssstttttttttuuuuuuvvvvvvtttuuuuuuvvvwwwxxxyyyyyy~~~~~~|||{{{zzzyyyyyyyyyyyyyyyzzz{{{|||~~~}}}}}}|||{{{{{{zzzzzzyyyzzzzzz{{{{{{{{{zzzyyyyyy{{{zzzyyy{{{}}}~~~~~~}}}~~~~~~~~~}}}~~~|||}}}~~~iii\\\VVV\\\aaafffqqq||||||sssaaaSSSKKKQQQ[[[hhh~~~uuuooommmkkkiiiggg___UUUGGG===888777666666666555555444444444555555555555555555555555555555555555555444444333333333333333333333333333333333555555555555555555444444555555444555555666777888666666666666666666777777888888999:::;;;<<<======@@@AAABBBBBBAAABBBDDDFFFKKKPPPZZZmmmzzz{{{||||||{{{zzzxxxwwwuuuvvvyyy{{{|||{{{yyyxxxwwwuuusssrrrrrrrrrqqqpppnnnllliiihhhiiiiiihhhgggeeedddcccbbbaaa`````````\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\\\\[[[[[[ZZZYYYYYY\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^^^^___```aaabbbbbb``````___]]][[[YYYWWWVVVUUUVVVXXXYYY[[[]]]^^^^^^______^^^^^^^^^```bbbdddcccaaa^^^\\\\\\^^^aaacccdddfffhhhhhhhhhggghhhjjjeeefffhhhjjjlllnnnooopppmmmllljjjhhhggghhhjjjkkkllljjjhhhggghhhfffcccaaa]]]^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXVVVSSSQQQNNNMMMLLLIIIEEEAAA>>>;;;888555555444444333333333333333333444555555666555555444222333444444333444777::::::===AAACCCFFFKKKSSSZZZdddlllwww|||rrrpppmmmiiihhhggghhhiiijjjmmmppprrrsssssstttuuuuuuxxx{{{zzzsssjjjaaa]]]RRRNNNJJJFFFDDDBBB???===???@@@CCCHHHOOOVVV\\\```bbbbbbbbbdddeeegggiiijjjjjjhhhccc]]]WWWQQQLLLIIIEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAA???===;;;999999999:::;;;===@@@DDDIIINNNTTTZZZ___dddeeehhhjjjlllnnnnnnnnnooooooppppppqqqrrrssssssssssssssstttttttttuuuuuutttuuuuuuvvvwwwxxxyyyyyy||||||||||||{{{{{{zzzzzzyyyyyyzzz{{{|||~~~~~~}}}|||{{{{{{~~~~~~~~~}}}}}}|||zzzzzz{{{{{{{{{|||~~~~~~~~~~~~}}}~~~~~~}}}|||}}}~~~lll___XXX\\\```fffrrr|||}}}wwwgggXXXNNNPPPWWWcccyyyxxxqqqmmmkkkiiihhhcccYYYKKK???999777666666888777555444333333444555555555555555555555555555555555555444444333333222666666666666666666666666555555555555555444444444555555555555666666777777888888888888888999999999999::::::;;;<<<===>>>>>>AAABBBCCCBBBAAABBBDDDEEELLLPPPZZZmmmxxxyyyzzz{{{{{{zzzyyyxxxrrrtttvvvyyyzzzzzzzzzyyyyyywwwtttsssrrrrrrpppooommmkkkiiihhhiiiiiigggfffeeeddddddcccbbbaaa```___ZZZ[[[[[[[[[\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYY\\\[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]^^^___```bbbcccccc]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVWWWXXXYYY[[[\\\]]]``````___^^^^^^___```aaabbb```]]][[[ZZZ\\\___aaaccceeeggggggffffffggghhhcccdddfffhhhkkkmmmooopppooommmkkkiiihhhhhhjjjjjjiiihhhhhhhhhhhhgggeeeddd\\\]]]]]]^^^]]][[[YYYXXXXXXXXXWWWUUURRROOOMMMKKKJJJGGGBBB???<<<:::777444444444333222222222222222222222333333444444444444222333444444333444777::::::===AAACCCFFFLLLTTTZZZccckkkwww}}}xxxpppnnnkkkiiihhhhhhjjjkkkjjjmmmppprrrsssssstttuuuuuuxxx{{{yyyrrrhhh```[[[PPPMMMIIIFFFDDDBBB@@@>>>???AAAEEEKKKQQQXXX]]]```aaaaaabbbccceeeggghhhjjjhhheee```ZZZTTTNNNIIIGGGDDDEEEEEEEEEDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA>>>===;;;999888999:::;;;===@@@DDDHHHMMMSSSYYY^^^cccdddgggjjjmmmnnnoooooooooppppppqqqrrrrrrrrrrrrttttttttttttssssssssssssssstttuuuwwwyyyzzz{{{|||zzzzzzzzzzzzzzz{{{{{{{{{yyyyyyzzz{{{}}}~~~}}}~~~~~~}}}|||zzzzzzzzz|||}}}}}}~~~~~~}}}|||}}}~~~~~~~~~~~~|||nnncccXXX[[[```hhhttt}}}}}}yyymmm^^^QQQOOOSSS]]]nnn|||sssllliiihhhgggfff]]]OOOCCC:::777666666888777555444333333444555555555555555555555555555555555555444444333333333666666666666666666666666555555555555555555555444555555555666666666666666777777888888999999999999999::::::;;;<<<===>>>>>>AAABBBCCCCCCBBBBBBDDDFFFKKKOOOZZZmmmyyyyyyzzz{{{{{{{{{{{{{{{ssstttuuuvvvwwwxxxxxxxxxxxxvvvsssrrrrrrqqqpppooommmkkkjjjiiijjjiiigggeeeeeeeeeeeeeeecccbbbaaa```[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXXXXYYYYYYZZZ[[[[[[\\\^^^___```aaabbbZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVVVVVVVWWWXXXYYYZZZ^^^^^^^^^_______________cccaaa^^^\\\[[[[[[]]]^^^aaaccceeeeeeddddddeeefffbbbcccdddgggjjjlllnnnoooooonnnllljjjiiihhhiiiiiiffffffffffffeeedddcccbbb[[[[[[\\\]]]\\\ZZZWWWVVVUUUUUUUUUTTTQQQNNNKKKJJJHHHDDD@@@<<<:::999666555444333222222111111222222111111111222333333444444222333444444333444777:::999<<<@@@CCCFFFKKKTTTZZZccclllxxx{{{vvvmmmllliiihhhhhhiiilllmmmmmmoooqqqsssssssssuuuvvvwwwyyyzzzxxxssskkkbbb\\\PPPMMMHHHEEECCCBBBAAA??????BBBGGGMMMTTTZZZ^^^`````````aaabbbdddfffhhhiiigggddd___XXXQQQKKKGGGEEEAAABBBBBBBBBBBB@@@>>>===@@@@@@AAAAAAAAAAAAAAAAAA>>>===;;;999888999:::;;;===@@@DDDHHHLLLRRRXXX]]]aaacccfffjjjmmmooopppqqqrrrrrrssstttttttttssssssuuuuuuttttttsssssssssrrrssstttuuuwwwyyyzzz||||||xxxxxxxxxyyyyyyyyyzzzzzzyyyyyyzzz|||~~~}}}}}}}}}|||{{{zzzyyyxxxzzz|||~~~~~~~~~~~~~~~~~~xxxnnngggXXXXXX]]]gggsss{{{}}}zzzqqqcccTTTNNNOOOWWWdddooouuulllhhhffffffggg___SSSGGG===888777777666555555444444444555555555555555555555555555555444444444444444444444444444444444444444444444444444444444555555555666666555555666666666666555555555555555666777777888888888888999:::;;;<<<======AAABBBCCCCCCBBBCCCEEEGGGJJJNNNYYYmmm~~~}}}|||||||||||||||}}}xxxwwwvvvttttttttttttuuusssqqqoooooopppqqqpppooommmllljjjjjjjjjjjjhhhfffffffffffffffeeecccbbbaaa^^^^^^]]]\\\[[[ZZZYYYXXXYYYXXXWWWVVVWWWXXX[[[\\\[[[[[[[[[\\\]]]]]]^^^^^^YYYYYYXXXXXXWWWXXXXXXYYYXXXYYYZZZ[[[\\\]]]^^^___YYYYYYZZZZZZZZZYYYXXXXXXVVVVVVUUUTTTTTTUUUVVVVVVWWWYYY[[[^^^___```______cccbbb```]]]\\\[[[[[[[[[___aaacccccccccbbbccceeebbbcccdddfffhhhjjjlllmmmmmmmmmllljjjiiigggffffffdddddddddccc```^^^]]]\\\YYYZZZ[[[\\\[[[XXXUUUSSSRRRRRRSSSRRRPPPMMMJJJIIIFFFBBB>>>:::999888777555333333222111111111111111222222222222333444555555222333444444333444777:::777;;;???BBBEEEKKKSSSYYYdddnnn{{{}}}xxxkkkjjjhhhggghhhjjjmmmoooqqqrrrsssttttttuuuwwwyyyyyywwwvvvuuurrrlllccc\\\PPPLLLGGGCCCBBBBBBAAAAAA@@@CCCHHHOOOUUU[[[___aaa``````aaabbbdddfffggghhhgggccc]]]VVVOOOJJJFFFDDD???@@@AAABBBBBBAAA???>>>??????@@@@@@AAAAAAAAABBB>>><<<:::999888888999:::===???CCCGGGLLLQQQXXX\\\___aaaeeejjjmmmppprrrrrrrrrssstttttttttsssrrrrrrtttttttttttttttuuuuuuuuuttttttuuuvvvwwwxxxyyyzzzwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz{{{}}}|||||||||||||||{{{zzzyyyyyy}}}uuummmhhhZZZXXXYYYcccoooyyy}}}~~~rrrdddUUUMMMMMMSSS\\\dddvvvvvvlllhhhggghhhfff```VVVJJJ@@@999777777444444555555555555555555555555555555555555555555222333333444444555555555444444444444444444444444222333333444555666777777555555666777777666555444444555555666777777888888999999:::;;;<<<======>>>@@@AAACCCCCCCCCDDDFFFHHHIIIMMMXXXlll}}}||||||}}}}}}|||zzzwwwtttqqqqqqqqqqqqnnnllllllmmmoooqqqqqqqqqmmmlllkkkkkkkkkjjjhhhffffffgggggggggfffdddbbbaaaaaa```___]]][[[ZZZXXXXXXXXXWWWUUUTTTUUUXXX[[[]]][[[[[[\\\]]]^^^______```YYYYYYXXXWWWWWWWWWXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTRRRRRRRRRSSSTTTRRRTTTYYY]]]`````````___dddcccaaa___\\\[[[ZZZYYY^^^```bbbbbbbbbaaabbbcccbbbcccdddfffhhhiiijjjkkkllllllkkkjjjhhhfffeeeccccccdddccc```\\\YYYWWWVVVXXXYYYZZZ[[[ZZZWWWTTTRRRPPPPPPQQQQQQOOOMMMJJJHHHDDDAAA<<<999888888777666333222222111000111111111333222222333444555666777222333444444333444777:::777:::>>>AAADDDJJJSSSYYYeeeooo~~~{{{jjjiiihhhggghhhkkkmmmoootttuuuuuuuuuuuuvvvzzz|||xxxuuuqqqqqqpppkkkbbbZZZQQQLLLFFFBBBAAAAAABBBBBB@@@CCCIIIPPPVVV\\\___aaa___``````bbbccceeeggghhhgggccc]]]VVVOOOIIIEEECCC>>>@@@BBBDDDEEEDDDCCCBBB?????????@@@@@@AAAAAABBB>>><<<:::888888888999:::===???CCCGGGLLLQQQWWW[[[^^^aaaeeeiiinnnqqqssstttpppqqqrrrsssrrrqqqpppooorrrrrrssstttuuuvvvwwwxxxuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwyyyzzz{{{}}}~~~~~~~~~~~~~~~}}}}}}|||yyy}}}}}}}}}uuummmhhh^^^YYYXXX```mmmxxxqqqdddUUUMMMMMMQQQYYY___kkkvvvmmmhhhhhhiiifffaaaXXXLLLBBB:::777777222333555666777666555555555555555555555555555555111222222333444555666666777777777777777777777777111222333444555777888888555555666777777666555444666777777888999:::::::::;;;<<<<<<===>>>???@@@@@@???AAABBBCCCCCCDDDGGGIIIHHHMMMXXXkkk~~~|||{{{zzzzzzzzz}}}yyyuuussstttuuutttrrrpppooommmmmmnnnnnnmmmkkknnnkkkhhhggggggiiiiiiiiifffeeeeeedddcccbbbaaaaaabbbaaa___\\\ZZZYYYXXXXXXYYYXXXVVVVVVVVVXXXZZZ[[[[[[[[[\\\___aaabbbaaa___^^^]]][[[ZZZXXXWWWWWWWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXVVVUUUTTTSSSRRRPPPOOOOOOQQQSSSVVVZZZ\\\]]]]]]\\\^^^^^^]]]]]]\\\[[[ZZZZZZ\\\^^^___``````aaadddfffaaaaaa``````aaaccceeefffhhhgggeeeeeegggiiiiiiiiijjjhhhddd^^^WWWTTTSSSTTTQQQSSSUUUWWWWWWVVVTTTRRRPPPPPPOOONNNLLLJJJHHHGGGDDD@@@<<<999777777555444555444444333222111000000111111222222222222111111555444333333444555666777<<<<<<@@@EEEGGGJJJRRR[[[aaannn~~~|||vvvjjjhhhfffeeeeeehhhkkkmmmtttssstttvvvyyyyyyvvvrrriiijjjlllnnnmmmiiibbb]]]OOOJJJFFFEEEBBB>>>???BBBBBBDDDIIIQQQXXX]]]___```aaa``````bbbdddffffffeee______]]]WWWNNNHHHFFFFFFFFFFFFEEECCCBBB???===<<>>@@@CCCFFFJJJOOOUUUYYY]]]aaaeeeiiilllnnnqqqsssrrrrrrrrrsssssssssttttttvvvvvvuuuttttttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz|||~~~|||{{{zzz{{{~~~~~~~~~zzzzzzqqqkkk___^^^ZZZZZZcccqqqvvvssspppaaaQQQIIIGGGIIISSS^^^eeesssxxxqqqjjjggghhhmmmhhh^^^QQQDDD:::666444555444333222111222333333555555666666555555444333444444444555555555555666777666555444444444444444555555555555555555555555666666666666666555555555777777777777888888888888;;;<<<<<<===>>>??????@@@@@@@@@AAACCCEEEGGGIIIJJJJJJOOOXXXiii~~~~~~}}}||||||||||||{{{xxxuuusssttttttsssqqqqqqpppooonnnoooooonnnlllmmmkkkhhhggghhhiiihhhhhhfffeeedddcccbbbaaa`````````___^^^\\\[[[ZZZZZZZZZYYYXXXVVVVVVVVVXXXYYY[[[[[[[[[\\\___bbbcccbbbaaa^^^^^^\\\ZZZYYYXXXXXXWWWVVVWWWXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVTTTSSSQQQPPPOOORRRSSSVVVXXXZZZ[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYXXXZZZ\\\]]]]]]^^^___aaacccaaaaaa``````aaaccceeefffhhhhhhggggggggghhhjjjkkklllkkkggg```XXXSSSPPPPPPOOOPPPRRRSSSSSSRRRQQQPPPNNNNNNMMMLLLJJJHHHGGGFFFBBB???;;;888777666555444444333333222222111111111222222333333333333222222444444333333444555777888;;;;;;???DDDGGGIIIRRR[[[aaaooo{{{tttjjjhhhfffeeefffiiilllnnnssstttuuuyyy{{{{{{wwwsssnnnooorrrssspppiii___WWWNNNIIIEEEDDDBBB>>>>>>BBBCCCFFFLLLSSSZZZ^^^```aaacccbbbaaabbbddddddcccbbb\\\\\\ZZZTTTMMMGGGEEEEEEDDDDDDDDDCCCBBBAAA??????????????????????????????===<<<:::999888888999:::===???BBBFFFJJJOOOUUUZZZ___bbbgggkkkmmmoooqqqsssrrrsssssssssttttttttttttuuuuuuuuuuuuuuuuuuttttttuuuuuuuuuvvvvvvwwwwwwxxxvvvwwwwwwxxxxxxxxxxxxwwwxxxyyy{{{}}}~~~}}}||||||zzz|||~~~zzz|||~~~wwwpppjjjddddddaaa___eeeooosssqqqpppaaaRRRJJJHHHIIIPPPXXX___lllxxxsssmmmjjjkkkjjjfff\\\PPPDDD;;;888777888777666555555555666666555555666666555555444333555555555666666666666777666555555444444444555555555555555555555555555555666666666666666666666555777777777777888888888888;;;;;;<<<===>>>??????@@@BBBBBBBBBCCCDDDFFFGGGHHHJJJOOOXXXjjj~~~~~~~~~}}}}}}}}}~~~zzzxxxwwwvvvvvvuuusssrrrsssqqqppppppppppppooommmllljjjiiiiiiiiiiiihhhfffgggfffcccaaa```_________^^^^^^]]]\\\[[[[[[[[[[[[XXXXXXWWWVVVVVVXXXYYYZZZ[[[[[[]]]```ccceeedddccc___^^^\\\[[[YYYXXXXXXXXXVVVWWWWWWXXXYYYYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWWWWYYYXXXXXXVVVTTTRRRPPPOOOSSSSSSTTTVVVWWWXXXYYYZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWYYYZZZZZZZZZ[[[^^^```aaa`````````aaaccceeefffhhhjjjkkkiiiggggggjjjmmmpppoookkkddd[[[SSSMMMKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJIIIGGGFFFDDDCCC@@@===999777666555444222222222222222222222222222333333333444444333333333444444333333444555777888::::::>>>CCCEEEIIIQQQZZZcccqqqyyyrrrjjjiiigggfffgggjjjnnnppptttvvvyyy}}}~~~zzzvvvuuuvvvxxxxxxrrrhhh[[[RRRMMMHHHDDDCCCAAA>>>>>>AAAEEEIIIOOOVVV[[[___aaabbbdddcccbbbbbbccccccaaa___XXXXXXUUUPPPJJJFFFEEEDDDBBBBBBBBBCCCBBBBBBAAAAAA????????????????????????===<<<:::999888888999:::<<<>>>BBBEEEJJJPPPVVV[[[aaadddhhhlllmmmoooqqqssssssssstttttttttuuuuuuuuussstttuuuvvvvvvvvvuuutttuuuuuuuuuuuuvvvwwwxxxyyyvvvvvvwwwwwwvvvvvvuuuuuuvvvxxx{{{~~~~~~|||{{{{{{{{{|||{{{|||~~~~~~}}}yyysssoooiiijjjhhheeegggmmmqqqqqqrrrdddUUULLLIIIJJJNNNRRRZZZfffwwwzzzvvvpppmmmmmmhhhddd[[[OOODDD<<<:::999888888777666666666666777555555666666555555444333555666666666666777777777555555444444444555666666555555555555555555555555555555666666666666666666777777777777888888888888:::;;;<<<===>>>??????@@@CCCCCCCCCCCCDDDEEEFFFFFFJJJNNNYYYjjj~~~~~~}}}}}}}}}}}}}}}~~~zzzzzzyyyyyyxxxwwwuuutttsssrrrppppppppppppnnnllljjjiiiiiiiiijjjiiigggeeegggfffccc```___^^^^^^______^^^]]]\\\[[[ZZZZZZZZZXXXXXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\```ccceeeeeeddd^^^]]][[[ZZZXXXWWWWWWWWWUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVVVVVVVVVVZZZYYYYYYXXXVVVSSSQQQOOORRRRRRRRRSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXXXXXXXYYY[[[]]]____________aaaccceeefffhhhkkkmmmkkkffffffjjjnnnsssrrrpppiii^^^TTTLLLIIILLLKKKJJJHHHHHHHHHIIIIIIGGGGGGGGGFFFDDDBBBAAA@@@===:::777555555444333111111111111222222333333333222222333333333333222222444333333333444666777888::::::===AAAEEEHHHQQQ[[[eeessswwwpppjjjiiiggggggiiilllpppsssvvvyyy~~~~~~{{{||||||{{{xxxqqqfffYYYPPPKKKFFFCCCBBB@@@===>>>BBBFFFKKKRRRXXX\\\^^^```aaabbbaaaaaabbbcccbbb```^^^VVVTTTQQQMMMIIIFFFEEEEEEAAABBBBBBCCCBBBBBBAAAAAA????????????????????????===<<<:::999888888999:::;;;===AAAEEEIIIPPPWWW[[[```dddhhhkkkmmmoooqqqrrrtttttttttuuuuuuuuuuuuvvvrrrsssvvvwwwxxxwwwuuuttttttsssssstttuuuvvvxxxyyyvvvvvvvvvvvvuuuuuutttsssuuuwwwzzz~~~~~~{{{yyyyyyyyyzzz{{{{{{|||~~~zzzuuujjjkkkjjjhhhiiimmmrrrvvvyyylll[[[OOOJJJKKKNNNQQQXXXcccttt}}}yyysssnnnmmmhhhddd[[[PPPEEE===:::999555555555444444444444444555555555666555555444333555555555555666666666666444444444444444555666777555555555555555555555555555555555555666666666666666777777777888888888888::::::;;;<<<===???@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGIIINNNYYYjjj}}}||||||{{{{{{{{{||||||xxxyyyyyyxxxwwwvvvuuutttsssqqqoooooooooooommmkkkjjjiiihhhiiiiiiiiigggeeefffeeecccaaa____________aaa```^^^\\\[[[YYYYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYZZZ[[[___bbbddddddccc\\\[[[YYYXXXVVVUUUUUUUUUTTTTTTSSSSSSSSSTTTUUUUUUWWWVVVVVVUUUUUUUUUUUUUUUXXXXXXXXXXXXVVVSSSQQQOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVUUUWWWXXXXXXWWWXXXZZZ\\\]]]]]]]]]^^^___aaadddeeehhhkkkllljjjfffeeeiiimmmssssssrrrlllaaaWWWNNNJJJLLLJJJHHHGGGFFFFFFGGGGGGDDDDDDCCCBBBAAA@@@>>>===:::888666555555444222000111111111222222333333444111111222222222222111111333333333333444666888999:::999<<>>???CCCGGGLLLTTTYYY\\\]]]___```___^^^___aaabbbbbb```^^^TTTRRRNNNKKKHHHFFFEEEEEECCCCCCCCCCCCBBBAAA@@@@@@????????????????????????===<<<:::999888888999::::::===@@@DDDIIIOOOVVV[[[___bbbgggjjjlllnnnppprrrtttttttttuuuuuuuuuuuuvvvqqqsssuuuwwwxxxxxxwwwvvvtttsssrrrrrrssstttvvvwwwvvvvvvvvvvvvvvvuuutttssstttvvvyyy}}}~~~~~~|||zzzxxxxxxxxxzzz{{{{{{|||}}}~~~~~~wwwkkkiiigggggghhhmmmuuu|||wwweeeUUULLLLLLPPPSSSXXXbbbrrr{{{tttmmmkkkiiieee^^^SSSGGG>>>999777444444444444333333222222555555555666555555444333333333333444444444555555444444444444444555666777555555555555555555555555444555555555666666777777666777777777888888888888999999:::<<<===???@@@@@@@@@@@@AAABBBDDDFFFHHHIIIIIINNNYYYkkk}}}|||{{{{{{zzzzzzzzzzzzvvvwwwwwwvvvtttrrrssstttsssqqqooooooooonnnlllkkkkkkiiihhhhhhhhhhhhgggeeeddddddccccccbbbaaa```___bbbaaa___]]]ZZZYYYXXXWWWXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXZZZ]]]```bbbaaa```[[[ZZZXXXWWWUUUTTTTTTTTTTTTTTTRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSPPPNNNMMMMMMNNNPPPQQQSSSTTTTTTVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVWWWWWWVVVWWWYYY[[[[[[[[[[[[\\\^^^```bbbdddgggiiiiiigggeeedddgggjjjoooppppppkkkbbbYYYQQQMMMKKKJJJHHHFFFEEEEEEEEEEEEAAAAAAAAA@@@???===<<<;;;999777555555555444222111111111111222222333333333000111111222222111111000333333222333444666888999::::::<<>>@@@@@@>>>???@@@AAADDDFFFHHHIIIHHHNNNYYYlll~~~~~~}}}{{{zzzzzzzzzzzzwwwxxxxxxvvvssssssuuuwwwuuusssqqqppppppooommmkkkllliiigggfffgggggggggfffbbbcccdddeeedddcccaaa```aaa```^^^\\\[[[ZZZYYYYYYXXXXXXYYYXXXXXXWWWWWWVVVWWWWWWXXX[[[^^^___^^^\\\[[[ZZZYYYWWWVVVUUUTTTTTTVVVUUUSSSRRRRRRSSSUUUVVVUUUUUUTTTSSSSSSSSSSSSTTTQQQRRRTTTUUUTTTRRROOOMMMIIIJJJMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUUVVVUUUUUUUUUWWWYYYYYYYYYYYYZZZ\\\^^^aaabbbggggggeeedddddddddeeefffiiijjjkkkgggaaaYYYTTTQQQJJJIIIHHHFFFDDDCCCCCCCCC????????????>>><<<;;;:::888666555555555555333111222222222222222222333333111222222333333222222111222222222333444666888:::;;;;;;===AAAEEEJJJTTT___mmmzzzyyysssjjjiiiiiijjjmmmrrrwwwzzzzzzzzzqqqfffZZZRRRJJJFFFCCCCCCBBB@@@BBBFFFJJJQQQYYY^^^^^^^^^___aaa]]]^^^^^^```aaa```]]]ZZZRRRMMMHHHDDDDDDCCCBBB@@@@@@AAABBBBBBCCCCCCBBBBBB????????????????????????===<<<:::999888888999:::<<<>>>AAADDDHHHNNNTTTXXX\\\```eeejjjmmmpppsssuuurrrsssssssssttttttttttttrrrssstttvvvwwwxxxyyyzzzyyywwwuuusssssstttvvvwwwxxxxxxyyyyyyzzzyyyyyyyyyvvvvvvwwwxxxyyy{{{|||}}}~~~~~~~~~}}}{{{{{{zzzzzzzzzzzzyyyyyyyyyxxxyyyzzz|||~~~~~~|||ooocccaaaeeelllvvv}}}gggTTTNNNPPPSSSWWW```mmm}}}~~~wwwooojjjeeedddbbbZZZPPPEEE<<<888555666777777777666444444555555666666555555444333333333333444444444555555666555555444444444555555555555555555555555555555444444555555666777777888777777777777888888888888777888999;;;===>>>@@@@@@@@@@@@@@@AAACCCEEEFFFGGGHHHNNNYYYlll~~~}}}{{{{{{zzzzzz{{{|||{{{yyyvvvuuuxxx|||vvvtttrrrqqqqqqpppnnnlllllljjjfffeeefffggggggggg```bbbdddffffffdddbbb```___^^^]]]\\\[[[[[[[[[[[[XXXYYYYYYYYYXXXWWWVVVVVVVVVVVVWWWYYY\\\]]]\\\ZZZ\\\[[[ZZZXXXVVVVVVUUUUUUXXXVVVUUUSSSSSSTTTVVVWWWUUUTTTTTTSSSSSSSSSSSSSSSOOOPPPRRRSSSSSSQQQOOOMMMFFFHHHLLLOOOQQQRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUTTTSSSTTTVVVXXXXXXXXXXXXYYY[[[]]]```aaagggeeecccbbbcccddddddcccdddfffgggddd___YYYUUUSSSIIIHHHGGGFFFDDDCCCAAAAAA>>>>>>>>>>>>===<<<;;;:::777666555555666555333111222222222222222222222222222333333444444333333222222222222333444666999:::<<<;;;===BBBEEEJJJUUU```nnn{{{{{{tttjjjiiiiiijjjnnnsssxxx{{{yyy~~~~~~uuugggYYYPPPKKKFFFCCCDDDCCCAAACCCGGGKKKSSS\\\``````___```bbb_________```aaa___[[[WWWPPPKKKEEEBBBBBBBBB@@@>>>>>>???@@@BBBCCCDDDDDDDDD????????????????????????===<<<:::999888999999:::<<<>>>AAADDDHHHMMMSSSXXX]]]```fffkkknnnqqquuuwwwrrrrrrrrrsssssssssttttttsssssstttuuuvvvxxxzzz{{{|||zzzwwwuuutttuuuwwwxxxxxxyyyzzzzzz{{{{{{{{{{{{wwwwwwvvvvvvwwwyyy{{{|||}}}||||||}}}~~~~~~|||zzzzzzzzz{{{{{{{{{zzzyyyyyyxxxxxxzzz|||~~~~~~~~~uuuddd```dddkkkuuunnnXXXNNNOOOPPPYYYaaannn|||yyypppkkkbbbcccbbb\\\SSSGGG>>>:::444555666666666555333222555555666666555555444333444444444555555555666666777666555444444444444444555555555555555555555555444444444555666777777888777777777777888888888888777888999;;;===>>>@@@@@@BBBBBBAAABBBCCCDDDEEEEEEHHHNNNZZZlll~~~}}}}}}}}}}}}}}}||||||||||||~~~|||zzzwwwuuuuuuvvvwwwuuuuuuuuutttrrrpppnnnmmmmmmlllkkkiiihhhggggggfffeeeeeedddeeefffeeebbb``````]]][[[ZZZZZZ[[[ZZZZZZXXXWWWWWWWWWWWWXXXYYYYYYVVVVVVVVVXXX[[[\\\[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTUUUTTTQQQOOONNNOOOPPPQQQNNNNNNNNNNNNNNNNNNOOOOOOQQQOOOLLLKKKKKKMMMPPPRRRRRRRRRQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRTTTVVVWWWXXXUUUVVVWWWWWWVVVXXXZZZ]]]^^^]]][[[ZZZZZZZZZ[[[\\\]]]]]]\\\[[[XXXUUURRRPPPHHHGGGEEECCCAAA@@@????????????>>><<<;;;:::999888666555444333222111111111333333333222222111111111111111111111111111111111444444444333222444777::::::;;;>>>BBBEEEIIIUUUaaannn}}}yyysssnnnllljjjiiikkkooouuuxxx|||}}}yyyooodddXXXPPPIIIHHHEEEBBB@@@BBBGGGJJJQQQVVV\\\```bbbaaaaaaaaaddd```]]]]]]___^^^YYYSSSHHHGGGFFFDDDCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@===;;;999777777777999999999;;;>>>BBBFFFLLLSSSWWW\\\```ggglllooopppqqqrrruuuvvvwwwvvvtttssssssuuuuuuuuuuuuvvvxxx|||}}}yyyvvvuuuvvvxxxzzzzzz{{{|||~~~}}}|||{{{yyyvvvuuuttttttuuuwwwyyy{{{zzzzzzyyyyyyyyyzzz{{{{{{||||||{{{zzzyyyyyyxxxxxxxxxxxxxxxyyy{{{~~~~~~}}}}}}~~~jjj```\\\^^^lll|||qqq\\\OOONNNSSS\\\aaakkk||||||vvvpppnnniiihhheee___VVVKKKAAA:::888888777777666666555555666666555555555444444444444444444333333222222222444444444444444444444444333333333444555666777888777777666666666666666777666777777777888888888888999999;;;===???AAABBBCCC@@@@@@@@@AAACCCFFFHHHIIILLLPPPZZZjjj~~~}}}~~~~~~~~~~~~}}}}}}}}}}}}|||zzzxxxvvvuuutttttttttwwwvvvuuutttrrrpppnnnmmmnnnmmmkkkjjjhhhgggggggggfffeeeeeeeeefffeeeccc```^^^\\\ZZZYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYZZZYYYXXXXXXYYYYYYXXXWWWVVVVVVVVVWWWVVVVVVUUUUUUSSSTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPNNNNNNNNNOOOOOOMMMMMMLLLKKKKKKKKKLLLMMMOOONNNKKKJJJJJJLLLOOOQQQPPPPPPPPPPPPPPPOOOOOOOOONNNOOOPPPQQQSSSUUUVVVWWWSSSTTTUUUUUUTTTUUUXXXZZZZZZYYYXXXWWWWWWWWWXXXXXXWWWWWWUUUSSSQQQNNNLLLJJJFFFEEEDDDBBBAAA@@@@@@@@@???>>>===<<<;;;:::999888666555444333222222222222333333333222222222111111222222222222222222222222444444444333222444777999:::;;;>>>BBBEEEJJJVVVbbbpppwwwqqqkkkjjjhhhhhhjjjnnnsssvvv{{{|||~~~}}}wwwnnndddXXXQQQJJJIIIFFFCCCAAADDDHHHLLLRRRWWW]]]aaabbbbbbaaaaaaeeeaaa^^^^^^___]]]WWWRRRHHHGGGFFFDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===;;;:::888777888999999999<<>>??????@@@BBBEEEGGGIIIIIIJJJKKKOOOYYYjjj~~~~~~~~~{{{zzzyyyxxxwwwvvvuuutttxxxwwwvvvtttrrrpppnnnmmmooonnnllljjjiiihhhhhhhhhfffeeeeeefffffffffcccaaa]]][[[YYYYYYZZZ[[[[[[ZZZXXXWWWWWWWWWWWWXXXYYYYYY\\\YYYWWWVVVWWWXXXXXXWWWTTTTTTUUUVVVVVVVVVVVVVVVSSSTTTTTTTTTSSSRRRQQQQQQNNNNNNNNNNNNNNNMMMMMMMMMOOONNNKKKJJJIIIJJJKKKLLLNNNLLLJJJIIIIIIKKKNNNOOONNNNNNOOOOOOOOOOOOOOOPPPMMMNNNOOOPPPRRRTTTUUUVVVQQQRRRSSSRRRQQQRRRTTTVVVUUUTTTSSSRRRRRRRRRSSSSSSRRRQQQOOOLLLJJJHHHGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>===<<<:::999888888666555555444333333333333333333333333222222222222333333333333333333333333333444444333333444666999::::::===BBBEEEJJJWWWdddttt~~~uuuooohhhhhhggghhhjjjmmmppprrrxxxzzz|||{{{uuummmcccXXXRRRJJJHHHFFFCCCCCCEEEKKKOOOTTTYYY___bbbccccccbbbbbbfffccc```___^^^[[[UUUPPPIIIHHHFFFDDDCCCBBBAAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@===<<<:::888888888999999:::===@@@CCCGGGMMMSSSXXX___ccciiimmmoooppppppqqqrrrtttuuutttsssrrrrrrssstttttttttuuuwwwyyy|||~~~}}}|||{{{{{{zzzzzzzzz{{{}}}~~~~~~~~~}}}{{{yyyxxxvvvuuutttsssrrrssstttuuuuuuuuuvvvwwwxxxzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxyyy{{{}}}~~~nnn]]]WWWWWWaaalll|||sss```QQQKKKKKKVVV\\\hhhyyyzzzrrrmmmjjjfff```XXXNNNCCC<<<888888777777666666555555444444444333333333333222555555555444444444444444444444444444444444444444777666555555444444555555777777666666666666777777888999999999999:::::::::<<<<<<;;;;;;;;;<<<<<<===>>>@@@CCCGGGIIIIIIIIIHHHIIINNNXXXiii||||||||||||{{{yyyxxxwwwzzzyyywwwtttrrrpppooonnnoooooommmkkkjjjiiiiiiiiigggfffffffffgggfffdddaaa]]]\\\[[[[[[\\\]]]\\\[[[XXXWWWWWWWWWWWWXXXYYYYYYYYYWWWUUUUUUWWWYYY[[[[[[TTTUUUUUUVVVVVVVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLMMMNNNNNNNNNMMMMMMQQQPPPMMMKKKJJJKKKLLLMMMLLLJJJIIIHHHHHHJJJLLLMMMNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMNNNPPPRRRSSSUUUUUUPPPQQQRRRQQQPPPOOOQQQRRRPPPPPPOOOOOOOOONNNNNNNNNQQQOOOLLLJJJHHHGGGGGGGGGBBBAAAAAA@@@@@@@@@@@@AAA>>>===<<<;;;:::888777777666555555444333333333444333333333333333333333333333333333333333333333333222333444333333333666888999999===AAAEEEKKKYYYfffwww|||sssmmmffffffggghhhkkkmmmooopppvvvwwwzzz}}}zzzssskkkaaaWWWPPPHHHGGGEEECCCCCCFFFLLLQQQWWW[[[aaadddeeedddcccbbbfffdddbbb```]]]YYYRRRNNNIIIHHHFFFDDDBBBAAAAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<:::999999888999999;;;===@@@CCCGGGMMMSSSXXX```dddjjjnnnoooppppppppprrrtttvvvvvvtttsssssstttttttttttttttuuuvvvwwwxxxzzzzzz{{{|||}}}~~~~~~~~~~~~|||zzzyyywwwuuuttttttsssttttttuuuvvvwwwwwwwwwwwwxxxyyy{{{{{{yyyyyyzzzzzzzzzzzzzzzzzz{{{{{{zzzzzzzzz{{{|||}}}uuu```WWWWWW]]]ddduuuyyyzzzqqqaaaRRRLLLKKKTTTZZZfffwww{{{rrrmmmjjjeee___XXXOOODDD<<<888888777777666666555555666666666666555555555555555555555555555555555555444444444444444444444444666555555555555555666666777666666666666777777888888888888999999999::::::;;;;;;;;;<<<===???@@@AAAAAABBBCCCEEEFFFGGGGGGFFFHHHMMMWWWiii}}}}}}}}}}}}|||zzzyyyxxxzzzyyywwwtttrrrqqqppppppppppppnnnlllkkkjjjjjjjjjhhhgggfffggghhhgggdddbbb___^^^]]]^^^______^^^\\\XXXWWWWWWWWWWWWXXXYYYYYYYYYWWWUUUTTTVVVYYYZZZZZZVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSRRRRRRPPPOOONNNLLLMMMMMMNNNNNNNNNMMMMMMPPPOOOMMMKKKJJJJJJKKKLLLJJJIIIHHHGGGHHHIIIKKKLLLNNNNNNNNNOOOOOOPPPPPPQQQLLLMMMNNNPPPRRRSSSTTTUUUQQQRRRSSSRRRPPPNNNOOOPPPMMMMMMMMMMMMMMMLLLLLLLLLNNNMMMKKKHHHGGGFFFFFFGGG@@@@@@????????????@@@@@@======<<<:::999888777666555555444333333333444444333333333333333333333333333333333333333333333333111333444444333333555777999999<<>>>>>>>>??????<<<<<<;;;:::888777666666444333333222222333333333333333333333444444444444333333333333333333333333111222444444333333555666888888;;;@@@EEEMMM\\\jjj~~~yyypppjjjeeeeeefffhhhjjjlllnnnooosssuuuwww{{{}}}xxxpppggg\\\RRRLLLCCCCCCBBBAAACCCGGGNNNSSS\\\```eeehhhhhhfffddddddeeeeeedddbbb\\\VVVOOOKKKFFFFFFDDDCCCBBBAAAAAAAAA@@@AAACCCDDDEEEEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;::::::999999;;;===@@@BBBFFFKKKQQQUUU^^^bbbhhhlllnnnooooooppprrruuuxxxyyyxxxvvvvvvvvv{{{{{{{{{{{{{{{{{{{{{{{{wwwxxxzzz}}}~~~}}}|||{{{yyyxxxwwwvvvttttttvvvwwwyyyzzz||||||||||||{{{zzzyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~iii[[[WWWZZZ]]]iiinnnrrroooeeeZZZTTTRRRUUUYYYbbbnnn{{{rrrkkkfff```[[[XXXQQQGGG>>>888888777777666666555555555555555444444444333333444444444444444555555555444444444444444444444444222333333555666888:::;;;666555555666666777888999666666777777777888888888999<<<@@@EEEIIIKKKLLLLLLMMMKKKGGGEEEDDDFFFIIIKKKIIIMMMWWWhhh~~~}}}{{{zzzyyyzzzzzz{{{zzzxxxvvvtttssssssttttttrrrqqqpppnnnmmmlllkkkkkkiiihhhhhhhhhiiihhheeeccccccaaaaaaaaaaaa___\\\ZZZXXXWWWWWWWWWWWWXXXYYYYYY[[[YYYWWWWWWWWWWWWUUUSSSUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSRRRRRRQQQNNNMMMLLLJJJJJJJJJKKKKKKHHHIIIJJJJJJJJJIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIJJJLLLNNNOOOPPPQQQPPPRRRRRRQQQNNNLLLKKKKKKIIIJJJJJJKKKKKKJJJHHHHHHEEEEEEEEEEEEDDDBBBAAAAAA@@@???>>>>>>============<<<;;;:::999888777666555222222222111111222222333333333333444444444555555222222222222222222222222000222444444333333444555888888;;;@@@EEENNN]]]lllyyypppiiidddddddddeeegggjjjlllnnnssstttwwwzzz|||}}}~~~~~~{{{tttlllcccZZZPPPJJJCCCCCCBBBBBBDDDIIIPPPVVV^^^bbbgggiiiiiigggeeeddddddeeeeeebbb\\\UUUOOOKKKEEEDDDCCCBBBBBBBBBBBBCCCAAABBBCCCEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888:::<<>>======<<<<<<<<<<<<;;;:::999888666555555111111111000111111222222333333333444444555555555111111111111111111111111000222444444333333444555888888;;;@@@EEENNN^^^mmmyyypppiiicccbbbbbbccceeehhhkkkmmmssstttwwwyyy{{{|||}}}}}}{{{wwwqqqiiiaaaXXXPPPJJJCCCCCCCCCCCCEEEKKKRRRXXX___cccgggjjjiiigggfffeeeccceeeeeebbb\\\UUUOOOKKKCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBDDDDDDDDDBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;:::999888:::;;;>>>AAADDDIIIOOOSSSZZZ___eeejjjmmmnnnoooppppppsssvvvxxxwwwuuutttttttttuuuwwwzzz}}}~~~~~~}}}|||{{{{{{||||||{{{zzzyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyyyyyyyyyyyyyxxxwwwwwwwwwxxxyyyzzzzzz||||||{{{zzzyyyyyyxxxxxxzzz{{{||||||||||||||||||{{{{{{}}}jjjYYYRRRUUUXXX]]]fffqqquuuooodddYYYSSSUUUWWW[[[cccrrrwwwkkkeee___\\\[[[VVVLLLDDD888888888777666666555555888777777777666666666666222222222333333444444444444444444444444444444444666666666666666777888888555555555555666777999999888888999999999:::::::::BBBEEEJJJNNNNNNKKKGGGDDD@@@AAABBBCCCDDDEEEFFFGGGKKKOOOXXXggg