BM6P6(@ lllUUUXXXpppmmmhhhZZZOOOFFFCCCWWWvvvuuuYYYHHHFFFCCCDDDEEEAAA???????????????@@@@@@@@@???@@@@@@AAAAAA@@@@@@??????>>><<<<<<===>>>AAABBBEEEEEEDDDBBBAAAAAADDDFFFEEEAAA>>>AAAFFFIIIJJJIII^^^tttuuuiiifffrrruuuvvvsssmmmhhhggggggllllllmmmqqquuuyyyzzz{{{wwwvvvsssmmmfffdddfffjjjbbbhhhiiiccc```dddfffdddkkkmmmtttmmmPPPEEE888222444444000+++222111111000///......---.........------,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................////////////////////////000000000000111111111111000111111111111222222222333333222222333444666777555555666777888999::::::@@@???>>>@@@FFFNNNVVV[[[ccciiiyyy~~~fffWWWBBB>>>999444111000000111222111111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++mmmWWW[[[tttpppkkk]]]TTTMMMLLLcccvvvYYYHHHFFFCCCCCCEEE@@@@@@@@@?????????????????????@@@@@@AAAAAA@@@@@@??????>>>=========???AAABBBDDDDDDDDDBBBAAAAAADDDFFFAAABBBAAA@@@EEELLLOOOMMMQQQaaazzzyyywwwsssqqqqqqrrrssssss}}}www___PPPCCC;;;333000222555333111111111000000///......---......---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................//////000000000111111111000000111111111222222222333333222222333444666666666666666777888999::::::??????>>>???@@@CCCFFFHHHOOOTTTddd~~~uuuaaaPPPBBB:::;;;999555222000000000111111111000000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++kkkVVV\\\uuuqqqeeeYYYQQQKKKJJJbbbvvvYYYHHHFFFBBBBBBDDD???AAA@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>???@@@BBBCCCCCCDDDCCCBBBAAAAAACCCEEEBBBGGGDDD<<>>AAAAAAAAA@@@???>>>======??????@@@@@@@@@@@@??????????????????@@@AAABBBCCCAAABBBCCCBBBAAAAAACCCEEECCCIIIDDD<<>>======>>>??????@@@@@@??????>>>????????????@@@AAABBBBBB@@@AAABBBBBBAAAAAABBBDDD@@@DDDAAA@@@SSSlllkkkZZZIIIDDDAAAEEEPPPaaaxxxjjj]]]JJJ;;;333000000000///111222111...------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.........................................................////////////000000000//////000000000111111111000000111222222333333333222222333333444555555555666666777999:::<<<===>>>;;;=========<<<>>>DDDHHHVVVbbbmmmxxxpppZZZHHH===666555333333333222111000//////000111000///...---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++cccRRRXXXmmmfffRRRKKKIIIEEEAAAUUUuuusssVVVEEEDDDAAAAAACCC>>>AAA@@@@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@AAAAAAAAA>>>@@@AAAAAAAAAAAABBBCCCAAABBB???CCCWWWjjjgggWWWEEEEEEFFFFFFFFFNNNcccvvvxxxbbbJJJAAA777000////////////,,,...000000/////////000------------------------++++++++++++,,,,,,,,,,,,++++++++++++***************************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------------------------......////////////000000/////////000000000111111//////000222222222222222000111222333444555666666666666555666777999;;;<<<999<<<======;;;;;;>>>AAADDDJJJQQQXXXggg|||zzzcccOOOCCC<<<999777555333111000.........//////000000000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++aaaQQQUUUiii___OOOIIIIIIEEE???PPPnnn}}}qqqTTTDDDCCCAAABBBCCC???@@@@@@??????????????????>>>>>>????????????>>>>>>======>>>???@@@@@@@@@@@@===???AAAAAAAAA@@@BBBCCCBBBAAA@@@DDDNNNVVVQQQHHHDDDEEEGGGGGGEEEFFFQQQ^^^vvvvvvaaaLLL===:::666111000222333111///---------...000000000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************))))))*********+++++++++))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------------------------........./////////000000////////////000000000111...///000111222222222111000111222444555777888999555555555666666777888999888:::<<<<<<<<<<<<>>>@@@???<<<===CCCIIISSSaaannnvvv}}}{{{oooRRRHHH;;;444333555666666333222111///...///222444.....................///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++^^^NNNRRRcccYYYSSSMMMMMMGGG???LLLggguuuoooSSSCCCBBBAAABBBDDD@@@???????????????@@@@@@@@@>>>>>>????????????>>>>>><<<===>>>??????@@@??????<<<>>>@@@AAAAAA@@@AAACCC===>>>AAAGGGKKKLLLIIIGGGGGGDDDCCCDDDDDDDDDIIIPPPSSSbbbwwwdddNNNAAA888222000...---...111222000...000...------//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++************)))))))))******++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------..............................------------------------............/////////000////////////000000000000---...000111222222111111111111333555777999:::;;;444555666888999999888888::::::;;;:::::::::;;;<<>>@@@===AAAIIIZZZfffpppvvvlllYYYJJJAAA:::777555777999666000***000111222111000.........,,,,,,+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++[[[IIIUUU[[[ZZZOOOLLLHHHDDDBBBHHH[[[mmmjjjUUUCCCAAAEEEFFFDDDDDDAAAAAA@@@@@@???>>>>>>>>>????????????????????????@@@@@@@@@???======???AAA@@@AAAAAAAAAAAA@@@???>>>===>>>AAAEEEHHHIIIFFFDDDHHHGGGFFFDDDDDDDDDEEEEEEGGGQQQ___jjjrrr|||sssbbbLLL>>>999777333///111111111111000000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))---...+++(((***+++***************************))))))))))))))))))))))))+++++++++*********))))))(((((()))***************,,,+++***))))))***+++,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------,,,,,,,,,,,,,,,---------.........------------...//////////////////............000000000000111111111111333333222222333333444555333333333444555666777888777999;;;=========;;;;;;;;;;;;:::;;;;;;<<<===>>>EEEGGGKKKUUUfff{{{qqq^^^MMMCCC<<<666222111111111111111111111111////////////............------------------------************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************[[[GGGPPPTTTRRRIIIFFFCCC@@@===BBBSSScccfffTTTCCC???AAAAAA???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>===<<<<<<>>>AAAAAAAAA@@@@@@@@@?????????===???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBDDDHHHMMMPPPUUUaaaqqq}}}rrrbbbOOOEEE999222111111///,,,000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))+++***((()))---,,,(((************************))))))))))))))))))))))))+++++++++*********))))))(((((()))***************++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,------------...---------------...//////////////////............//////000000000111111111333222222222222333444444444444333333333333444555666777999;;;;;;;;;:::999999999999999:::;;;<<<======>>>AAAFFFNNNZZZgggpppzzzjjj```MMMFFF===888777888666444111111111111111111111111////////////.........---------------------------************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************[[[EEEIIIJJJGGGCCCAAA@@@???===AAAOOO^^^aaaTTTEEE???===<<<<<<>>>======>>>>>>>>>?????????>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>>>>>>>???@@@===@@@BBBAAA??????BBBEEEAAABBBDDDEEEEEECCCAAA???BBBCCCCCCBBBCCCLLLYYYddd{{{|||hhhVVVEEE:::444222//////000111000//////............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++((('''+++///---'''************************))))))))))))))))))))))))+++++++++***************(((((()))***************++++++***))))))***++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,------......,,,,,,,,,,,,---------------------------......////////////............---//////000000000000111111222222111111222222333444444333333222222222222222444555777888999999888888888888888888999:::;;;;;;<<>>???;;;;;;<<<===>>>>>>??????>>>>>>======<<<;;;;;;;;;:::;;;<<<;;;;;;<<>>======>>>???AAA===BBBFFFEEEAAA???AAAEEEAAABBBBBBCCCCCCBBBAAAAAA???BBBDDDDDDCCCEEEJJJNNN___nnnvvvbbbPPPDDD;;;555111///111333444333222222222............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************...///...++++++...---)))************************))))))))))))))))))))))))************************(((((()))***************+++******************+++************************))))))*********+++++++++***************************************************************************************************++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,------......++++++,,,,,,,,,---------------,,,,,,------.../////////.........---------////////////000000000111111111111111111222333333333222222222222333333444444555666777888888888777888888888888999:::;;;;;;>>>DDDIIIHHHBBB???BBBGGGCCCFFFKKKPPPTTT\\\hhhrrr~~~qqqeeeQQQJJJBBB;;;888777666555777555333333333222000---////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++******))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************ZZZDDDCCCBBB@@@CCCBBBCCCDDDBBBBBBIIIRRRTTTOOOFFF>>>;;;===???@@@::::::;;;<<<======>>>???>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<;;;<<>><<<999999:::;;;<<<<<<==============================<<<<<<===<<<;;;<<<>>>@@@>>>===<<<<<<<<<===??????<<>>>>>@@@DDDFFFCCCCCCBBBAAA@@@AAAEEEHHHFFFCCCDDDLLL\\\lllwww|||~~~wwwdddSSSFFF>>>777444000...///111333333000000000///---,,,---...//////.........---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************...666999222***(((,,,...************************))))))))))))))))))))))))***************+++++++++(((((()))***************)))***++++++++++++***)))************************)))************+++++++++************************************************************************************************************++++++++++++++++++************++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------,,,......////////////000000000000000///000000111222000000111222444666888999444444555555666777777777888888888888999:::;;;<<<999???EEEEEEBBB>>>>>>??????@@@???<<<>>>BBBEEEDDD@@@DDDCCCFFFPPPSSSXXXgggpppxxxwwwxxxxxxmmmVVVNNNEEE???===;;;666222333222222111000/////////...---,,,,,,---...111222------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************[[[FFFEEEEEEGGGCCC@@@>>>===999555888===OOOKKKBBB:::999>>>===888999999::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======;;;<<<<<<;;;999:::<<<>>><<<<<<<<<=========>>>>>>;;;>>>BBBEEEFFFCCC@@@>>>AAA@@@>>>===>>>@@@BBBCCCEEECCCAAA??????AAAEEEHHHJJJEEE@@@>>>CCCJJJRRRVVVmmmssssssqqqyyyxxxkkkXXXHHH===666111...000///////////////...---///.....................------------,,,,,,,,,,,,******+++++++++,,,,,,,,,************************((()))))))))*********+++***111333...((()))++++++************************))))))))))))))))))))))))))))))*********+++++++++(((((()))***************)))***++++++++++++***)))************************)))************+++++++++************************************************************************************************************++++++++++++++++++************++++++++++++++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---............---------,,,,,,........./////////000000000////////////000111111000000000111222444555666333222333333444555555666777777777777888999:::::::::===@@@AAA@@@>>>===<<<<<<>>>>>>;;;===AAAAAA<<<@@@BBB<<<;;;@@@===???KKKGGGOOOPPPTTT```hhhpppxxxlll___RRRDDD<<<666444333333444555444333000000111000000///000000111111000///------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************(((((())))))******++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************[[[GGGEEEFFFIIIAAA???===>>><<<999===BBBRRRNNNDDD;;;<<<@@@>>>777999999::::::::::::;;;;;;777888999:::;;;<<<<<<===;;;;;;;;;:::888888:::<<<;;;;;;<<<===>>>>>>======;;;<<<===???AAABBB???=========>>>>>>?????????@@@===============>>>??????>>>@@@BBBAAA@@@AAACCCFFFCCCOOOXXX```ooorrraaaSSSEEE???777333222222111000///000111111111///...,,,,,,++++++,,,......+++))),,,,,,,,,+++++++++***************++++++,,,,,,,,,************************(((((())))))*********+++'''++++++((('''******(((************************))))))))))))))))))))))))))))))******++++++++++++(((((()))***************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,............/////////000///////////////000111111111000000000111222333333111111111111222333444555555555555666666777888999888999;;;<<<======<<<;;;777::::::888:::>>>;;;444888>>>======AAA<<<<<>>CCCCCCFFFRRRVVV___```dddpppvvv{{{tttjjj```XXXNNNHHHAAA<<<:::999666444666444222000.........///444444333111///...///000---...000000///......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************''''''((()))***+++,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************]]]HHHLLLMMMEEE@@@???>>>===::::::AAAJJJVVVVVVHHH===BBBBBB;;;;;;888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;999999999;;;<<<@@@???>>><<<<<<<<<===>>>>>>>>>>>>===============@@@===<<<>>>AAACCCAAA???@@@???>>><<<;;;:::::::::========================;;;>>>BBBFFFNNN\\\nnnzzzsss```PPPFFF@@@:::666222222222111111111000000///////////////......---......---,,,,,,+++******++++++++++++++++++++++++++++++************++++++************************)))************+++++++++************************++++++***************+++************************)))************+++++++++)))***+++,,,,,,+++***))))))************+++++++++)))************+++++++++++++++************++++++)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............///............////////////////////////000000000000000111111111111222222222000000000111222222333333444444333444444555666777777888999999:::::::::::::::::::::999999999888888777777888888888999999999<<<;;;;;;::::::;;;;;;<<>><<<;;;666555555444333222111111222222222111111111000000111000000///...---------------------------------------,,,,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))************************)))************++++++++++++++++++*********))))))************************************************)))************+++++++++************************************************ZZZEEEJJJLLLFFFBBB@@@???>>>:::888>>>GGGVVVVVVGGG<<<@@@@@@::::::888888999999:::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;:::999:::;;;<<>>>>>===============<<<======>>>>>>======<<<>>><<<;;;<<<@@@AAA@@@>>>@@@???>>>===<<<;;;;;;;;;========================?????????===>>>DDDOOOWWWmmmrrrzzz~~~wwwpppfff^^^JJJCCC;;;666666666555333222222111111111000000000///////////////...------...------,,,++++++******++++++++++++++++++++++++++++++************++++++************************)))************+++++++++************************++++++***************+++************************)))************+++++++++))))))***++++++******))))))************+++++++++************++++++++++++++++++************++++++)))************+++++++++************************************************************************)))************+++++++++***++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........................////////////.../////////000000000000//////000000000111111111///000000111111222333333333333333333444555666777777888999999999999999888::::::999999999888888888777777777888888999999999999999999888888999999999777888999:::<<>>===<<<::::::;;;<<<=========>>>>>>>>>===<<<<<<;;;<<<>>>??????>>>===<<<===;;;999;;;???@@@???<<>>==========================================>>>===:::999;;;BBBGGGKKKNNNSSS[[[dddnnnwww||||||~~~pppZZZJJJCCC@@@<<<888222///---...111222111///111111111000000000//////......//////......---,,,------,,,,,,++++++******++++++++++++++++++++++++++++++************++++++************************)))************+++++++++************************+++***************++++++************************)))************+++++++++))))))************)))((()))************+++++++++************+++++++++,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++************************************************)))************++++++++++++++++++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............---............/////////....../////////000000000........./////////000000//////000111111222222333333222222333333444555666888888888888888888777666999999999999888888888777777777777777888888888888777777666666666666777777333555777888777555555666555555555555666777888888???GGGIIICCC@@@DDDEEEBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFKKKQQQTTTSSSPPPNNNOOOPPPRRRUUUWWWXXXYYY]]]___ccceeefffeeedddccc^^^^^^\\\ZZZWWWTTTQQQPPPQQQQQQOOOMMMIIIDDD???===888888777666666666666666222111111111111222333444111111111111111111000000111111000000000000000////////////......------,,,------------------------,,,,,,,,,,,,++++++++++++************************++++++************++++++))))))))))))))))))))))))************************)))************++++++++++++++++++***************************************************************)))************+++++++++************************************************yyyTTT@@@CCCFFFCCCAAA>>>======:::777:::@@@RRRSSSDDD777999999555777666666777888888999999:::;;;;;;;;;::::::;;;;;;;;;======<<<;;;;;;<<<<<<===<<<<<<>>>>>>>>>===<<<;;;;;;===???AAABBB@@@>>><<<>>>;;;:::<<>>>>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<>>>BBBEEE=========???DDDJJJQQQUUU\\\^^^ccckkkzzzxxxqqqhhh\\\SSSGGG@@@888444444555222000666444222222333222///---000000000/////////......---............---,,,,,,,,,,,,,,,,,,++++++******************************++++++************++++++************************))))))*********+++++++++*********************************)))******+++,,,************************))))))*********+++++++++)))******)))))))))(((((())))))*********+++++++++*********+++++++++,,,,,,++++++************++++++))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++,,,,,,++++++******))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------.........//////........./////////000000....../////////000000000//////000000111222222222222111111222222333444555777777777777777666555444999888888888888777777777777777777777777777777777555555666666666666555555444666999:::888777666777777888999999999999999999888===>>>888666999:::888777777777777777777777777777666444555888999999777666777777888999:::::::::999:::<<<===>>>===<<<;;;<<<;;;:::888777666666666333444555666666555333222555555444444444444444555222333333333333333333222.........//////000000000////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************xxxTTT@@@@@@BBB???===::::::;;;;;;888:::>>>LLLNNNAAA555777777333666555555666666777888888999::::::999999999999::::::<<<<<<;;;;;;;;;<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<>>>AAACCCCCCBBB@@@>>>@@@===<<<===AAACCCAAA???>>>>>>===============>>>;;;;;;;;;;;;;;;;;;;;;;;;=========;;;999888888999>>>===<<<;;;;;;;;;<<<===>>>???CCCKKKVVVcccpppxxx{{{ooo```XXXNNNGGGCCC>>>777222111111111333555444111...///...,,,,,,---...///////////////.........---------------------,,,,,,+++,,,+++++++++++++++******************************++++++************++++++************************))))))*********+++++++++******************************))))))***++++++,,,************************))))))*********++++++++++++******)))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++******)))))))))******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------......................../////////////////////000000000111111...//////000111111222222000000000111111222333444666666666666555444444333888888888777777777666666666666666666666666666666555555666777777666555555444666666666555444555777333444666777888888777777888:::999666444666777666777666666666666555555555<<<:::888666666777777666666666666666666555555555666666777777777777666666666555444444444444555666444555555555444222111000222111000000////////////222222333222111000...---,,,------......//////000........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++************++++++))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************vvvUUU@@@>>>???<<<;;;888888;;;;;;888999<<>>444666666333777444444555666666777777888888888777777777777888888:::::::::;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<===>>>@@@BBBCCCBBBAAA@@@AAA???===???CCCDDDCCCAAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777666666999:::<<<======;;;999888666555777;;;>>>AAAGGGNNNWWWUUUWWW[[[```hhhvvvvvvjjjddd[[[VVVTTTPPPJJJDDD;;;888333000///000000000000000000000000000000000...---,,,++++++---///000.........---------,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++******************************++++++************++++++************************)))************+++++++++************************))))))))))))***+++,,,,,,************************)))************+++++++++---,,,+++***)))))))))***)))************+++++++++++++++++++++,,,,,,,,,,,,++++++************++++++)))************+++++++++++++++++++++++++++++++++************************************************)))************+++++++++***************)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------.........------.........///////////////000000000111111111......///000000111111222000//////000000111222333444444444444444444333222777777777777666666666666666666666666555555555555444555666777777666555444777777666444222111333555111111333444555666666666666666666444444555555555444444444444444444333333444333222111111222333444222222111111000000000000222222222222222222222222111000//////.../////////333333333333333222111111222222111111111222333333000000111111000///......,,,---------......//////,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************++++++************++++++))))))))))))))))))))))))************************)))************+++++++++***************+++++++++************************************************)))************+++++++++************************************************sssUUUAAA======;;;<<<888888:::;;;777666888===CCC<<<333666666333777333444444555666666777777666666666555555666666666888999999::::::;;;::::::;;;;;;;;;;;;;;;<<<===>>><<<===>>>???@@@@@@@@@@@@BBB???>>>@@@CCCEEECCCAAA>>>>>>===;;;::::::::::::::::::::::::::::::::::::555555666777999:::::::::333666:::===>>><<<999777888666888;;;999555777===;;;666555:::???DDDMMMVVVQQQYYY___```aaacccccc```ggghhhjjjmmmrrrxxx~~~zzznnngggiiioootttvvvcccZZZZZZYYYSSSRRROOOCCC===:::555222222222333222222333333111///...000333.........---,,,---111333333333222000...---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************++++++************************++++++************++++++************************)))************+++++++++************************))))))))))))***+++,,,---************************)))************+++++++++...---,,,+++*********+++)))************++++++++++++++++++,,,,,,,,,------++++++************++++++)))************+++++++++************************************************************************)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------.........---------.........//////........./////////000000......//////000111111111////////////000111222222111222333333333333333333777777666666666555555555666666666555555444444444333444666777777666444333777888777666444333333555444444444555555666777777555444444555666666555555222222222222222333333333444444444444444555777888555444444444444444444444555444333333333444555555333333333333333333222222---...///000111222222333,,,,,,,,,,,,---...//////000000000000000000000000---------...............+++,,,,,,,,,------------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++************++++++))))))))))))))))))))))))************************)))************+++++++++))))))*********+++++++++************************************************)))************+++++++++************************************************pppTTTBBB======;;;===:::888;;;:::666444444888???:::333666666444888333333444444555666666777555555444444444444555555777888999:::::::::::::::<<<;;;::::::;;;<<<===>>><<<<<<<<<===>>>??????@@@AAA???>>>???CCCEEECCCAAA???>>><<<;;;:::999888888::::::::::::::::::::::::888777666666666666555444555888<<>>???>>>======AAAEEEJJJMMMFFFAAA<<<;;;>>>???===:::<<<888;;;;;;444666888111000111333444444222000///,,,111444333///---...111---///000///---,,,---///+++---......,,,+++***+++---------,,,,,,,,,+++++++++,,,,,,,,,,,,+++************************++++++))))))))))))))))))))))))++++++************++++++************************)))************+++++++++************************))))))))))))***+++,,,---************************)))************+++++++++000...---+++******++++++)))************+++++++++++++++,,,,,,,,,---------++++++************++++++)))************+++++++++))))))))))))))))))))))))************************************************)))************+++++++++(((((())))))******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////---------.........//////......//////000111111111.........//////000111222000111222333333333333333777666666666555555555555666666555555555444444444222333555666666555333222111333555555444333444444444333333222222333333444333222222555666555444444333333333444444555555555222333333333222222333444111111111111111111111111222222111000000222333444...///000222333333333333333333222111111000000///000//////...//////000000000000///...------..............................+++++++++,,,,,,---------+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++************)))************************++++++************++++++))))))))))))))))))))))))************************)))************+++++++++))))))******++++++++++++************************************************)))************+++++++++************************************************oooPPP===<<>>>>>>>><<<:::999999888666444;;;888666666777999::::::888888888888777777777666777888999:::999999777777777777777777777777777777555555555555555666777888888888888888888888888888888777666555555666777888666666555555555555666666666444333111000000111111///000000000111111111111000000///...............//////.........---------...------,,,,,,------...+++,,,,,,,,,,,,+++******************************************************,,,+++***((((((((()))***))))))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))************************,,,,,,+++***))))))******++++++,,,,,,,,,,,,------...,,,***,,,...000...,,,+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,------...///000000///////////////000000111111000000222444666666555555555555444444333333333444444444444444444444444222333555444333333444666666555444333333333333333555555555555555555555555333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000//////.........---////////////////////////------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++*********))))))(((((('''((()))***+++++++++***+++++++++*********))))))++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******************lllOOO===;;;<<<:::999999888888777666666666:::;;;999444444666555111444444444444444444444444222333333444555555666666888888777777888999::::::888999::::::888888999:::<<<<<<;;;;;;::::::999999888;;;>>>@@@???===<<<<<>>===;;;:::;;;>>><<<:::::::::999777666999777555555777999999999::::::999999999888888888===;;;888555333444555777555555555555555555555555666666555444444444555555444444444444444444444444555444444333333444444555444333333333333333333444444333222111000000000111////////////000000000000000///......------..................------------------,,,,,,,,,,,,------++++++,,,,,,++++++***)))************************************************+++***))))))((()))))))))))))))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))************************,,,+++******)))*********++++++++++++,,,,,,,,,,,,***)))((()))+++++++++)))+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))(((************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------------------,,,,,,,,,---....../////////............///000000222111000111333444444333444444333333333333333222333333333333333333333333111333444444333222444555555444444444444444555666444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......................../////////.......................................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++*********************))))))))))))***++++++)))&&&&&&))),,,+++++++++***************++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************|||xxxhhhPPP???999888666888888888777666666555555333666666333222555666555333333333333333333333333222222222333333333444444333333333444555777888999777888999888777666777999<<<<<<;;;:::999888777777777999;;;<<<:::999999999<<<:::999888999999777666888666555555777999999888999999999888888888777777:::999777555444444555666444444444444444444444444666666555444333333333333444444444444444444444444333333222222222222333333222222111111111111222222222222111111000000000000........./////////000000//////...------------...---------------------------,,,,,,,,,,,,,,,,,,---+++++++++++++++***))))))******************************************************))))))))))))))))))((()))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))************************++++++***************+++***++++++++++++,,,,,,,,,***)))))))))*********)))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******)))************************************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------......///000222000000111222333333222333333333333222222222222222222222222222222222222111222333333222222333444666666555444333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++*********************)))))))))))))))+++***))))))******)))(((************************++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++{{{uuugggRRRAAA:::888888888888777777666555555555222666777444222444666555333333333333333333333333333333333333333444444444222222222333444666777888666777888888666666777888;;;::::::999888888777777666888::::::999888888999:::888777777888888777555777666555666888::::::999777777777777666666666666444444555666666666555555444444444444444444444444666555444333333222333333444444444444444444444444111111222222222222111111111111000000000000111111000000000000000000//////---............///////////////...---------------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,***++++++++++++***))))))************************************************)))))))))*********))))))((()))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))************************+++***************++++++*********+++++++++,,,,,,++++++++++++*********+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000//////000222333222111222222222222222222222222222222222222222222222222000111222222111111222444888777555444222111111111333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////................................................---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))******,,,)))'''***///000+++&&&************************++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++zzzttteeeSSSCCC:::888:::888777777666666555555444444999:::555222333555555333333333333333333333333333333333333333333333333222222222333444555666777555777888777666555666777999999999888888888888777555777999999888888999:::999888777777888999888666777666666777:::;;;;;;:::777777666666666555555555111222444555666666555444444444444444444444444444444444333222222222333333444444444444444444444444000111111222222111111000111111000000000000111111//////000000000000///...------------.........//////...------,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,******++++++******)))(((************************************************(((((()))************)))))))))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))*********************************)))******+++,,,************+++++++++++++++---------+++***+++,,,******+++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---......///......///222333333222000111111111111222222222111111111111111111111111///111222222111000222333666666444222111000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------------------------------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************+++************)))))))))))))))))))))************+++((('''+++111333///+++***************+++++++++++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))***++++++,,,,,,zzzrrrcccRRRBBB999888;;;777777777666555555444444666;;;<<<666222222444444222222222222222222222222222222222222222222222222333333333333333444555666555666777777555555666777777777777888888888888888444666888888888999;;;<<<:::999888999:::;;;:::999777777777999;;;<<<<<<;;;777777777777666666666666333333333333333444444444444444444444444444444444222222222222222222333444444444444444444444444444000111222222222222111000111111000000000000111111......///000000//////...,,,,,,---------.........///...------,,,,,,------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,***************))))))(((************************************************'''((()))***+++******)))))))))))))))******************))))))******+++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))******************************))))))***++++++,,,************+++++++++++++++---...---***)))+++,,,***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++************************************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---,,,,,,...111333444333000000000000111111222222111111111111111111111111///000111111000000111333222222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000........................////////////////////////........................------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************))))))))))))((()))))))))************)))))))))+++---000444777))))))*********+++++++++++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,yyypppbbbQQQAAA888777;;;777777777666555555444444888===>>>888222111333333222222222222222222222222111111111000000000000000444444444333333444555555555666777666555444555777666666666777888888999999333555777888999:::<<<>>>;;;:::999:::<<<===<<<;;;777777888:::<<<======;;;888888888888777777777777777555333111000111333444555555555555555555555555111111111111222333444444333333333333333333333333000111222333333222111000111111000000000000111111---...///000000///......,,,,,,,,,---------............---,,,,,,,,,,,,---+++++++++,,,,,,---------,,,++++++++++++++++++,,,***************)))((((((************************************************'''((()))+++++++++***)))))))))))))))*********************)))***++++++,,,++++++************++++++))))))***++++++++++++***************************))))))))))))))))))))))))******************************))))))***+++,,,,,,)))************++++++++++++---...---***(((***,,,***+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++...111444444444//////000000111111111222000000000000000000000000///000111111000000111222////////////000111222333111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000........................////////////////////////........................------------------------,,,,,,,,,------.........------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))(((((())))))*********+++'''***---***(((,,,888AAA))))))******++++++++++++++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************((())))))***++++++,,,,,,uuukkkZZZIII<<<777666777666666666555444444333333<<>>888444444222000111111222222222222111111000111111111111222222222000000111222333333444444444555666555444333444555777777777777777777777777666666666666777777777777;;;888666888<<<@@@AAAAAA<<<:::888888:::;;;888666444444555555444444333222222222222222222222222222444555555444222111111222222222222111222222333333333222222111111222222333222111111111000000//////111111000///////////////////////////............,,,,,,,,,---------......++++++++++++,,,,,,---...*********)))))))))))))))************************************************(((((()))***++++++,,,,,,,,,,,,***)))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++***************************++++++,,,,,,++++++***************************&&&)))++++++***))),,,...))))))))))))))))))))))))+++++++++***************...------------,,,,,,,,,************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++************************,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++******+++,,,,,,---......///...---///222444333222000000////////////000000000000//////.........---//////////////////000000111000000000111222333333222222222111111111000000//////000000000000//////............////////////444222///------///222444111000///...------...///000///...---------------------------------------,,,,,,,,,---------......,,,---......//////......------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))))))))************))))))---+++((('''(((+++...111************************))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++************************)))************+++++++++zzzoooeeeVVVFFF<<<777888999666666666555444444333333:::======777333333222000000111111222222111111000000000111111111222222222000000111222222333444444444555666555444333444555777777777777777777777777555666666666777777777777;;;888666777999<<<===<<<999777666666999:::999777444555555555555444333333222222222222222222222222555666666555333222222333222222111111111222222333222222222111111222222222111111111000000000//////111000000///////////////////////////............,,,,,,,,,---------......,,,+++++++++,,,,,,---...,,,,,,,,,++++++*********************************************************((())))))***++++++,,,,,,,,,+++***)))))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++)))************+++++++++***************************++++++,,,,,,++++++***************************(((***,,,,,,******,,,...******************************************++++++......------,,,,,,++++++************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******++++++,,,------......---,,,...111333222111000//////////////////000000/////////.........---//////000000111111111111111111111000111111222222222222222111111000000000//////000000000000//////............////////////222111///------///111222111000///...------.../////////...---------------------------------------,,,,,,,,,,,,------------,,,,,,---............---------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,+++++++++***************))))))))))))******))))))))))))))))))))))))))))))************)))))),,,***)))((()))+++...///************************))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++************************)))************+++++++++ssshhh___RRRDDD;;;888999;;;666666555555444333333333777::::::555222333222000000111111222222111111000000000000111111111222222000000111111222333333333333444555555333333444555666666666666666666666666555555666666666777777777;;;999666555666888777777999777555666888:::::::::555555666666555555444333222222222222222222222222555666666555333222333444222222111111111111111222111111111111111111111111111111000000000000//////000000//////......///////////////............---,,,,,,,,,---------......,,,,,,+++++++++,,,------///......---,,,++++++***************************)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************+++++++++***************************++++++,,,,,,++++++******************************+++,,,,,,******+++,,,************************)))))))))***+++++++++,,,......------,,,+++******************************************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++++++++*********)))************+++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++******++++++,,,,,,---------,,,+++---///111000/////////............///////////////...............///000000111222333444444222222111000000000111111111111111111000000000000...//////000000//////...---............///////////////............//////000///......---.........///...------------------------------------------++++++,,,,,,,,,---------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,++++++++++++***************))))))))))))******))))))))))))))))))))))))))))))************))))))***************+++,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++******************************++++++++++++******************************)))************+++++++++************************)))************+++++++++lllccc[[[OOODDD<<<999:::;;;666666555444444333333222444777777333111222222000000000111111111111000000000000000000111111111111000000111111222222222333222333444444333222444555555555555555555555555555555555555666666666777777999888666555555666666666:::999777777777999::::::555555666666555555444333111111111111111111111111333444555444222111222333222222111000000000000111000111111111111111111000000000000000000000//////000//////.........////////////.........---------,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---//////...---,,,++++++***************************(((((((((((((((((((((((())))))*********++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))*********+++++++++***************************++++++,,,,,,++++++*********************************+++******))))))***************************(((((()))***+++,,,,,,,,,......---,,,+++***))))))************************************************************************************************************************))))))))))))))))))))))))+++++++++***************))))))*********+++++++++************************,,,,,,,,,+++++++++******---,,,,,,,,,++++++*********+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++,,,---.........///......------......///........................///000111222333444555666333222111000000///000000000000000000000000000000...//////////////////...---------.........//////---------......---------..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************************************++++++++++++******************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))***+++++++++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******************************))))))*********+++++++++************************))))))*********+++++++++hhhaaaZZZOOODDD<<<999999:::555555555444333333222222222555666222000222222000000000000111111000000000//////000000000111111111000111111111111111222222000222333333222222333555444444444444444444444444555555555555666666666666666666777666666666777888999999888666444444555666555555555555555444444333111111111111111111111111111222333222000000000222222111000000/////////000///000000111111000000/////////////////////000000//////............//////............------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,---------,,,+++*********************************((((((((((((((((((((((((***************+++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++***************************++++++,,,,,,++++++******************************)))))))))))))))((((((************************(((((()))***+++,,,,,,,,,---,,,,,,+++******))))))************************************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))*********+++++++++************************,,,,,,,,,+++++++++******,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++*********+++++++++++++++,,,******+++++++++,,,------......------------......---------...............///000000222333444555555222222111000////////////////////////////////////......////////////......------------............+++,,,---......---,,,+++------..................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))******))))))))))))******************************))))))************))))))((()))***+++++++++******************************))))))))))))))))))))))))******************************************************++++++++++++******************************))))))*********+++++++++************************))))))*********+++++++++~~~eee]]]WWWNNNDDD<<<999999999555555444444333222222222111555555222000111222000///000000111111000000////////////000000000111111111111111111111111111111///111222222222222333555333333333333333333333333444444555555555666666666444555777777666666888999555666666555222000000000444444555555444444333222111111111111111111111111///000111111//////000111222111000///.........///...///000111111000///.........////////////000000......------......//////.........------------,,,,,,,,,,,,---------......------,,,+++++++++,,,,,,++++++++++++************************************))))))))))))))))))))))))***************************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++++++++)))************+++++++++***************************++++++,,,,,,++++++******************************((('''(((******)))(((++++++++++++++++++++++++)))))))))***+++++++++,,,+++++++++************)))************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***************)))************+++++++++************************,,,,,,,,,+++++++++******+++++++++++++++******************++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++++++++)))***,,,++++++***,,,---------,,,,,,,,,,,,---------------------............//////000111222333333111111000/////////000000............////////////---......//////......---,,,------------.........,,,,,,------------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++,,,,,,,,,,,,+++************************)))))))))***************************************+++************)))))))))******))))))))))))******************************))))))************))))))))))))******+++******)))************************))))))))))))))))))))))))******************************************************++++++++++++******************************)))************+++++++++************************)))************+++++++++|||bbbXXXSSSJJJBBB<<<999888999555555444333333222222111222555666222000111222000//////000000000000//////////////////000000000111111111111111000000000000///000222222111111333444333333333333333333333333444444444555555555666666333555777777555555666888222555777666333111000111333333333444333333222111111111111111111111111111///111222111000///000222111111000///............---...000111111000...---........./////////000000...------------...///000.........---------,,,,,,,,,,,,,,,---------.........---,,,,,,+++++++++,,,************++++++++++++***************************************************************************++++++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********))))))************+++++++++***************************++++++,,,,,,++++++***************************+++)))((())),,,---,,,***++++++++++++++++++++++++******************++++++)))))))))***************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++)))************+++++++++************************,,,,,,,,,+++++++++******************++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++******************************))))))))))))******++++++******************)))+++---,,,******+++---------,,,,,,,,,,,,------,,,,,,,,,------................../////////000000000////////////000000111---------....../////////---......//////......---,,,,,,---------.........------------------------+++,,,---.........------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))))))))*********+++***++++++,,,,,,,,,,,,,,,************************((()))))))))*********+++************************************))))))))))))******))))))))))))******************************))))))************))))))*********)))))))))))))))************************))))))))))))))))))))))))******************************************************++++++++++++******************************)))************+++++++++************************)))************+++++++++zzzaaaTTTOOOHHH@@@;;;999888999555555444333333222222111222666666222000111111/////////000000000000//////////////////000000000000111111111000000000000000...000111222111111333444222222222222222222222222444444444555555555666666333666888777444333444555222555999:::777555444444222333333333333222111111000000000000000000000000000111222222111000111333111111000......------------...000111111000...------.........//////000000---------------...///000......---------,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++++++++)))******++++++,,,,,,---************************************************++++++************************+++,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++************************+++++++++,,,,,,+++++++++************************,,,***)))***...000...---+++++++++++++++++++++++++++++++++***************((((((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++)))************+++++++++************************,,,,,,,,,+++++++++******))))))******+++++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++******************************))))))))))))******++++++******************)))+++---,,,***)))+++...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------............//////...//////000111222---------.........//////---..................---,,,,,,,,,---------.........------,,,,,,------...***+++---...///...------++++++++++++,,,,,,---...++++++++++++++++++++++++))))))))))))************++++++,,,------------,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))******))))))))))))******************************))))))************))))))+++***)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******************************)))************+++++++++************************)))************+++++++++xxxcccTTTOOOGGG???:::777777777444444333222222111111000444888<<<999222---...111//////000000000000//////000000111000000///...---///000000000111111111111///000000000111111111111000000111111111222222222222444666777555444444444333333444555666666333000444444444555444444333333444333333222111000//////000000000000////////////000///.........///111222111111000......---------//////......------------000///...---------------,,,,,,,,,,,,,,,---...//////...,,,*********,,,---*********++++++,,,,,,,,,)))))))))***+++++++++,,,+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************++++++,,,,,,++++++***************************)))***+++,,,---.........*********************************)))))))))))))))(((((((((((()))))))))))))))************+++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,---)))************+++++++++)))************+++++++++)))************+++++++++******++++++++++++******)))************+++++++++*********+++------,,,+++,,,++++++******++++++,,,))))))*********+++++++++***)))))))))+++,,,+++*********))))))***+++,,,,,,++++++***)))(((((())))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............/////////////////////////////////............//////...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************)))************+++++++++,,,+++++++++***)))))))))************************))))))*********+++++++++************************************************)))******+++++++++******)))************+++++++++wwwbbbSSSNNNFFF???:::888777777444444333222222111111000333888;;;888111---...111//////000000000000/////////000000000000//////...//////000000000111111111//////000000000111111111000000000111111111222222222444666666444333333444333333333555666555333111555666555555444333222111333333333222111111000000000000000000///////////////////////////000000111111000///...------------000000//////............//////...------------...------,,,,,,,,,---.........---,,,******+++,,,---++++++++++++++++++,,,,,,***************+++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************++++++,,,,,,++++++***************************''''''((()))***************************************)))))))))))))))))))))(((((()))))))))*********)))************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,)))************+++++++++)))************+++++++++)))************+++++++++******++++++++++++******************+++++++++++++++******+++------,,,+++,,,++++++******++++++,,,*********++++++++++++,,,+++))))))***+++,,,+++*********))))))***++++++,,,,,,+++***)))))))))))))))******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------....................................//////............//////..............................---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++---...,,,***+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))************************)))************++++++++++++++++++***************************************))))))*********+++++++++******************************************************+++++++++******))))))************+++++++++vvv```RRRLLLDDD>>>:::999888777444444333222222111111000222666999777111---...111...//////000000//////.........///000000000//////////////////000000000000////////////000000000000000000000000111111111111111333555555444333333333333222222444555555333111777777666555444222111000333333333333333222222222000000000000////////////......///000000000000///000000///...------------000000000///////////////...------------...//////......---,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,+++++++++++++++++++++++++++***************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************++++++++++++******************************&&&'''((()))))))))))))))************************))))))))))))))))))******))))))*********+++++++++)))************+++++++++************************++++++++++++++++++++++++))))))***+++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,+++******+++------,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++***)))***,,,,,,,,,************)))******+++,,,,,,,,,+++************+++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................................../////////....../////////..............................---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,---,,,++++++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************************)))************+++++++++***************+++++++++***************************************+++++++++************************************************+++++++++++++++***)))((()))************+++++++++wwwaaaPPPJJJBBB===;;;:::888666444444333222222111111000111444777555111......000...//////////////////...------...///000000000///........./////////000000........./////////000000/////////000000000111111111333555666444333333333222111111333444444333111555555555555444333222111222222222333333444444444000000000000////////////,,,---///000000000///...000///...---------------////////////............,,,,,,,,,------///000000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,......,,,,,,,,,++++++*********,,,+++++++++***)))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************************************************************++++++++++++******************************))))))***+++,,,,,,++++++************************)))))))))))))))***************+++++++++,,,,,,,,,))))))*********+++++++++************************************************((()))***,,,,,,+++******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---,,,++++++,,,------,,,***,,,++++++******++++++,,,++++++,,,,,,,,,---------+++***)))***,,,---,,,++++++***************++++++,,,,,,+++++++++++++++,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.......................................////////////....................................------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++******************+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++)))))))))***+++++++++,,,************************************************************************************************+++++++++++++++***)))((())))))*********+++++++++yyycccNNNHHH@@@<<<<<<;;;888666444444333222222111111000000222444444000......///......////////////......,,,---...///////////////---............/////////---............/////////....../////////000000000222444666666555444333444111000000111333444333111333333444444555444444444111222222333333444444555000000000000////////////,,,---///000000000///...///......------------...------------------------,,,,,,,,,---...///000111///...---,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,++++++*********,,,+++++++++***)))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************)))******++++++******)))************************++++++,,,,,,---,,,,,,,,,))))))))))))))))))))))))(((((())))))************++++++++++++,,,,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))************************((()))***,,,,,,+++******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,+++,,,------,,,***,,,++++++******++++++,,,++++++,,,,,,,,,---------+++*********,,,---,,,+++++++++***************+++,,,+++++++++++++++,,,,,,******************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------.................................///000000///......................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))*********+++++++++)))))))))***+++++++++,,,************************************************************************************************+++++++++++++++***)))((())))))*********+++++++++zzzdddLLLFFF>>>;;;<<<<<<999555444444333222222111111000///111222222000.........---......//////......---------.../////////......------------.........///------------.........///............////////////111333555555444333333333111000///000222333333222111222333444555555555555111111222222333333444444000000000000////////////------...////////////.........---------------...,,,,,,,,,,,,,,,---------,,,,,,,,,---...///000111......---,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))************************)))******+++++++++******))))))))))))))))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,)))************+++++++++))))))))))))))))))))))))************************))))))***+++++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------.........---,,,---......,,,***,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,+++***+++,,,------+++,,,+++******)))*********+++************+++,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000000///...---........................---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,***************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++************************)))************+++++++++***************+++++++++************************+++++++++***************************************************************)))******+++++++++******)))************+++++++++yyycccKKKDDD===;;;======999555444444333222222111111000...///111111000///......---......//////......---.........///......------,,,,,,---------.........,,,,,,---------.........------.........////////////111333333222111111111000///...///111333333222333333444444555444444444111111111222222222222222000000000000////////////...------------...//////...------,,,,,,------...,,,,,,,,,---------......---------------...///000------,,,,,,,,,---......,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,***************+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))************************))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++************++++++++++++)))************+++++++++))))))))))))))))))))))))******************************))))))******+++,,,)))************+++++++++)))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++------------...............---,,,---......,,,***,,,++++++******++++++,,,*********++++++++++++,,,,,,+++***+++---...---,,,,,,++++++***))))))******)))))))))))))))***+++,,,******************************+++,,,,,,,,,,,,+++***************************++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------...///000000///...---........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++))))))***,,,))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++************************)))************++++++++++++++++++***************************************+++++++++*********))))))************************************************((()))***+++++++++++++++)))************+++++++++xxxaaaJJJCCC<<<:::======999555444444333333222111111000---...000000000///...------..................---.../////////...---,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////---///111111000/////////000///...///111333333222555555555555444333333222111111111111111111111111000000000000////////////......---,,,,,,...///000------,,,,,,,,,------...---------.........//////...------------...//////,,,,,,,,,,,,------...///------------,,,,,,+++************++++++,,,,,,---))))))******+++++++++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))******************************+++++++++******)))))))))))))))))))))))))))'''(((((()))***+++++++++))))))*********+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---)))************+++++++++)))************+++++++++)))************++++++++++++,,,,,,------,,,,,,+++---------.........//////...---------......,,,***,,,++++++++++++++++++,,,))))))*********+++++++++,,,+++***+++---...---,,,,,,,,,+++***))))))******))))))(((((()))***++++++******************************+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------...///111111///...---........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((+++,,,,,,)))(((***,,,))))))******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++,,,+++++++++******))))))************************++++++++++++******))))))************************************************'''((()))***+++,,,,,,,,,)))************+++++++++wwwaaaJJJBBB<<<<<<<<<:::888999222111111000000000000000...///000111000...,,,+++,,,,,,---------------,,,........................---,,,,,,,,,,,,---......///...,,,+++***++++++,,,------------------------...///////////////...---111///------000222111///222333444555555333111000///000222333333222000///---///000000//////000222000000//////.........------------------------------------....../////////........................,,,++++++******++++++,,,---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++))))))))))))))))))))))))************************,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++***************************)))))))))))))))---,,,+++******+++,,,---///......///000///,,,***,,,------------,,,,,,+++444...,,,000111---,,,...---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------.../////////...---,,,++++++++++++*********)))******+++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++*********))))))************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))******))))))))))))******************************+++*********))))))((((((******************************++++++++++++******))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************wwwaaaIIIBBB=========:::888888222111111000000000000000000000111222111///---,,,,,,------.........------........................---,,,,,,,,,,,,---......------,,,+++++++++,,,,,,---------------------------....../////////......222000...///111333222000111222333333333222111000000111111222222111000000---///000000//////000111000/////////.........---------------------------,,,,,,---------.........------------------------,,,++++++******++++++,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,***+++++++++******)))(((*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))((())))))******))))))(((******************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))))),,,,,,+++******+++,,,,,,---000333555444222///---///...---,,,,,,...///111///---...222111,,,+++------,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))************************++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---......//////...---,,,++++++++++++***************++++++,,,++++++++++++++++++++++++******++++++++++++******+++++++++*********))))))************************,,,,,,++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))******))))))))))))******************************+++*********))))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************vvv```HHHBBB===>>>>>>:::666666222111111000000000000000111111222222222000...------...............------------------------------,,,,,,,,,,,,,,,---......++++++,,,---------,,,,,,------------------------,,,,,,---...////////////111000///000222333222111222111111111111000000000333333222111111111111111---///000000///...///111/////////...............------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++++++++************++++++)))))))))***))))))(((''')))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))))))))*********++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************)))))))))))))))))))))))))))******************))))))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************,,,,,,+++++++++,,,,,,,,,///444;;;===<<<888777666888555111...,,,---///000---000555999555...,,,---------,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***************************++++++******++++++,,,---*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,------.........---,,,++++++++++++***************+++,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++***************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******))))))))))))*********************************************)))))))))******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************ttt]]]HHHAAA===>>>>>>:::555444222111111000000000000000111111111111111///...---....../////////...------------------------------,,,,,,++++++,,,,,,---...)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...//////////////////000111111111000333222111000000000000111999777444222000000000111...///000///......///000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++************++++++)))))))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,------(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******(((((()))***+++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++)))***************+++++++++++++++,,,---...///000666===DDDFFFCCCAAABBBEEEEEEBBB<<<666111...------444;;;CCCDDD>>>555000///------,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******************************++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++++++++,,,------...---,,,,,,+++++++++,,,+++************+++,,,,,,++++++++++++++++++++++++,,,,,,***))))))***,,,,,,*********************************************************++++++,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))******))))))))))))************************************************************************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************qqqZZZHHHAAA===>>>>>>999555444222111111000000000000000000000000000///...------......//////...---,,,,,,------------------------,,,++++++++++++,,,------)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............---...///000000/////////333333222111111111111222===:::666333000/////////...///000///...---...///---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))******+++))))))***************)))************************************************((((((((((((((((((((((((((((((((()))***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))(((((()))))))))*********************************))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******(((((()))***+++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))******+++++++++,,,++++++,,,---///333666888BBBGGGLLLMMMKKKKKKOOOTTTQQQOOOKKKEEE???999555333CCCKKKRRRPPPHHH>>>666222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***************************************++++++******++++++,,,---))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,++++++++++++,,,------------,,,+++++++++,,,,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++---,,,+++******+++,,,---*********************************************************++++++,,,,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))******))))))))))))*********************************************+++++++++******************************++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************************************pppYYYIIIBBB=========888444444222111111000000000000000000000//////...---------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++---///000///.........333333222222222111111111;;;999555222///............///000///---------...---------------.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++++++++******))))))))))))******))))))******++++++******************++++++++++++************************))))))))))))))))))))))))'''((((((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))******************))))))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,,,,+++,,,...222888???BBBMMMPPPRRRSSSSSSUUUYYY]]]WWWVVVUUURRRNNNKKKGGGEEEPPPWWW[[[WWWNNNEEE<<<555...------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++++++++******++++++,,,---*********++++++++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************+++++++++************************++++++++++++++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))******))))))))))))***************************************+++++++++++++++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************qqqZZZJJJBBB<<<<<<;;;777444444222111111000000000000000222111000///............------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++***---111111///......///000111222222222111//////444333111///...............///000///---,,,---...,,,,,,,,,------..........................................---------,,,,,,------------------------,,,++++++******++++++,,,)))*********++++++++++++******))))))))))))******'''((())))))******))))))))))))))))))*********+++************************))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))((())))))******))))))(((******************++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,))))))***++++++,,,------,,,,,,,,,...555>>>GGGMMMSSSTTTVVVXXXZZZ\\\^^^___ZZZYYYWWWVVVUUUUUUUUUUUUVVV[[[\\\VVVPPPIII@@@666......---,,,,,,,,,,,,---++++++++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---......///,,,,,,,,,++++++,,,,,,---,,,++++++++++++,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++))))))*********+++++++++************************,,,,,,++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))******))))))))))))***************************************++++++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))(((((())))))******++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************rrr[[[KKKCCC<<<;;;:::777444555222111111000000000000000333222111000////////////,,,---,,,,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---///...,,,+++***++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******+++...222333111//////000...///111222111000...---...------------......///...///000///---,,,---...,,,,,,,,,------........./////////////////////////////////......---------........................,,,++++++++++++++++++,,,))))))******++++++++++++******))))))))))))******&&&&&&'''((())))))(((((('''((((((((())))))******************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************************((((((((((((((((((((((((*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))(((((())))))))))))((((((+++++++++*********************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,))))))***+++,,,,,,---------,,,,,,///666AAALLLSSSTTTUUUWWW\\\___aaa___]]][[[YYYVVVTTTUUUWWWYYY[[[WWW[[[ZZZSSSOOOKKKAAA666......---,,,,,,,,,,,,---++++++++++++++++++++++++************************---,,,++++++******++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------...//////,,,,,,,,,++++++,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++---......---++++++))))))******++++++++++++************************---,,,,,,++++++*********))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))***************************************++++++,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))'''(((((()))***++++++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************************************vvv[[[IIICCC>>>===;;;555333444111111111111000000000000333333333222111///,,,+++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***))))))+++++++++++++++++++++++++++++++++++++++++++++++++++---...//////---,,,---///...//////000111222222333000...,,,---000111000.....................------+++++++++,,,,,,------------...///000000///...---///...---,,,+++,,,---------,,,,,,++++++,,,,,,---******++++++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))************((()))))))))************))))))))))))))))))))))))************************))))))************))))))******))))))((((((''''''))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))&&&''')))+++,,,,,,,,,,,,************************(((((((((((()))***+++,,,---,,,,,,000999CCCKKKOOOQQQRRRTTTZZZ___bbbaaa___^^^]]][[[ZZZZZZ[[[]]]^^^___]]][[[XXXQQQFFF999111///...---,,,++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------............///---------,,,,,,+++++++++---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++*********))))))++++++***)))(((((()))))))))))))))))))))******+++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---............,,,+++++++++***)))))))))************************************************+++)))((())),,,---+++))))))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,vvv[[[IIICCC>>>===:::555333444111111111111000000000000333333333222111///,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++***+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,.........,,,,,,---.........//////000111111222///---,,,---///000///---..................------+++++++++,,,,,,------------...///000000///...---///...---,,,,,,,,,---------,,,,,,++++++,,,,,,---******++++++++++++******))))))))))))))))))))))))***)))))))))))))))))))))((((((((((((((((((((((((*********))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***************))))))))))))************************++++++++++++************************************************))))))************))))))******))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************************************)))***,,,...////////////***************************))))))******+++,,,---...,,,,,,000888AAAGGGJJJEEEEEEHHHQQQ\\\ccceeecccbbb```^^^\\\\\\\\\^^^___``````]]]VVVKKK???666111///...---,,,++++++++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------------............---------,,,,,,+++++++++---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++*********))))))++++++***))))))))))))))))))))))))))))))******+++++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++------.........+++++++++***************************************************************+++)))((()))+++---+++***)))************+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,tttXXXHHHBBB>>>===:::555333444111111111111000000000000222222222222111///---,,,++++++++++++++++++++++++------,,,,,,,,,,,,---...++++++,,,,,,,,,,,,,,,,,,(((***++++++++++++---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,------------...//////000000---,,,+++,,,...///...---------------------......++++++,,,,,,,,,,,,---------...////////////...---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))***************))))))))))))***************++++++++++++,,,,,,,,,************************************************))))))************))))))***))))))))))))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++***+++---///000000000///************************+++******++++++,,,---...///---,,,000777===@@@@@@888777:::EEEUUU```dddccceeeccc```^^^]]]]]]^^^___```___[[[PPPBBB777222111......---,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------............------,,,,,,,,,,,,++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++***************+++***)))))))))))))))))))))))))))))))))******+++++++++***))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,***************+++++++++***************************************************)))))))))+++,,,+++***)))************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,qqqTTTHHHBBB===<<<:::555333444111111111111000000000///111111111111111///---,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------+++++++++++++++,,,,,,,,,)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++***+++---,,,,,,,,,------.........,,,++++++,,,,,,---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))***************((()))))))))*********************+++++++++,,,,,,************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++((()))+++,,,---------,,,*********************************++++++,,,---...///---+++///555999999777222000333>>>OOO[[[^^^]]]bbb```^^^]]]\\\\\\]]]^^^\\\XXXPPPEEE:::333///......---,,,,,,+++++++++,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------//////......---------,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...------------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******************************)))))))))))))))***)))))))))))))))******++++++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))))))))***+++++++++,,,***************************************************))))))***++++++++++++))))))*********+++++++++******++++++++++++******************************+++++++++*********************************************+++++++++,,,,,,,,,mmmOOOGGGAAA<<<<<<:::555333444111111111111000000000//////000111111000///...---++++++++++++++++++++++++******))))))***+++,,,,,,*********++++++,,,,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++******,,,---,,,,,,,,,,,,------------***+++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------------,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******))))))))))))))))))))))))(((((())))))************************************))))))************))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***************((()))))))))************))))))))))))*********+++************************************************))))))************))))))))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++((()))***+++,,,,,,++++++***************************))))))******+++,,,---...,,,+++///666888555000000000444???NNNXXXZZZYYY[[[[[[[[[ZZZZZZZZZZZZZZZSSSJJJ???888555222...+++------,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......---------,,,,,,,,,------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---------,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************)))))))))))))))******)))))))))))))))******+++*********++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))***+++++++++,,,************************************************)))***************++++++))))))*********+++++++++******++++++++++++************************************************************************************+++++++++,,,,,,,,,lllNNNFFF@@@<<<;;;:::555333444111111111111000000000000...///000000000///...---++++++++++++++++++++++++))))))((())))))***+++,,,))))))******+++,,,,,,,,,,,,------,,,***))))))***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++,,,...,,,,,,,,,,,,,,,,,,------***+++------++++++,,,...++++++,,,,,,------......------,,,,,,,,,,,,++++++......------------......------......------,,,+++++++++------------++++++******++++++++++++******))))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++(((((()))***************))))))))))))************(((((()))))))))*********++++++++++++++++++++++++************************))))))************)))))))))))))))************+++))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,************************)))))))))******+++,,,---...,,,,,,222:::<<<666000///222;;;GGGSSSZZZ[[[YYYWWWXXXYYYZZZZZZXXXUUUTTTGGG===222///111222...)))---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------........................---------,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////............---------,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++***************+++++++++)))))))))))))))******+++)))))))))))))))******+++)))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++*********************+++++++++************************************************(((***++++++******+++,,,)))************+++++++++******++++++++++++******************************)))))))))*********************************************+++++++++,,,,,,,,,nnnQQQEEE@@@;;;;;;999555333444111111111111000000000000---...///000000///......++++++++++++++++++++++++))))))))))))***+++,,,---((())))))***++++++,,,,,,***,,,---,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,+++,,,---///------------------------***,,,...---,,,+++---///***++++++,,,------......---------,,,,,,+++++++++...------,,,,,,------...------.........---,,,+++***+++---......---+++*********++++++++++++******))))))))))))))))))))))))'''(((((()))******++++++***************************+++,,,------,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((()))***************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++************************))))))************))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************************************+++,,,---.........---,,,************************+++******++++++,,,---...///---///777@@@BBB;;;444222:::FFFRRRYYY\\\[[[ZZZXXXZZZ\\\]]][[[WWWQQQNNN;;;555...,,,...000...+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---------------.........,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////............------------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))*********+++++++++)))))))))))))))***++++++)))))))))))))))******+++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++******+++++++++***************************************************************(((***,,,+++))))))+++---)))************+++++++++******++++++++++++******************************((()))))))))*********+++******************************+++++++++,,,,,,,,,pppTTTEEE???;;;;;;999555333444111111111111000000000000---...///000000000///...++++++++++++++++++++++++************+++,,,---...((())))))***++++++,,,,,,)))***+++,,,++++++,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,,,,,,,...///------------------------***---///...,,,+++---000******+++,,,,,,---......---------,,,,,,+++++++++...---,,,,,,,,,,,,---...,,,---.........---,,,+++***+++---......---+++*********++++++++++++******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))***+++---......---+++***))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***************))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))******++++++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++++++++******))))))))))))))))))))))))))))))***+++,,,---------,,,+++************************,,,,,,,,,,,,---...//////000...111;;;EEEGGG@@@777777BBBPPPZZZ^^^\\\YYYWWWZZZ]]]``````]]]WWWOOOJJJ444222///---------------,,,,,,,,,++++++,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------.........,,,------......------,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000//////.........---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))******++++++++++++))))))((())))))***++++++)))))))))))))))******+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++***,,,+++++++++******))))))************************************************(((***,,,+++))))))+++---)))************+++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,oooWWWGGGAAA======:::555222333333333222111000///......///////////////---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++------,,,,,,+++***))))))+++++++++*********))))))))))))***+++,,,,,,------+++,,,......,,,,,,---///+++///,,,---111***&&&///++++++++++++++++++++++++------------------------...---,,,,,,++++++++++++------------,,,+++***)))+++,,,,,,------,,,,,,+++)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++***************++++++++++++******)))************++++++++++++*********))))))((((((++++++******)))((((((((())))))))))))))))))))))))++++++******)))((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,******))))))******+++,,,...---+++))))))***+++---************************++++++++++++++++++++++++)))))))))((((((((((((((((((((())))))*********+++)))))))))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++------,,,,,,,,,---......222000444@@@MMMPPPHHH>>>GGGOOOYYY\\\ZZZXXX[[[^^^___\\\[[[\\\]]]YYYPPPIII666444111...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...............................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------...///000000...,,,******,,,...000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++*********++++++,,,,,,---------,,,,,,+++***))))))++++++++++++++++++++++++************************++++++******++++++,,,---***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))************************************))))))))))))************+++*********))))))((((((+++++++++++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++************************kkkSSSGGGAAA======;;;555333333333333222111000///.........///000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******++++++++++++++++++++++++------,,,++++++***))))))+++++++++*********))))))))))))***++++++,,,------***,,,,,,,,,++++++,,,...,,,222...***---+++(((...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,+++++++++,,,------------,,,+++***)))++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********)))******++++++******))))))************+++++++++************)))))))))(((************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++******++++++,,,------,,,+++***)))******+++************************++++++++++++++++++++++++)))))))))))))))))))))))))))*********++++++++++++,,,,,,++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++...---+++***,,,...222444///111999DDDPPPUUURRRMMMNNNTTT[[[[[[WWWUUUVVVYYYZZZZZZ\\\^^^^^^WWWLLLBBB444333000...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------...///////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,...........................---------------...//////...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++******)))++++++++++++++++++++++++************************++++++******++++++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))************************************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))************************************))))))))))))************+++*********))))))))))))+++++++++++++++***)))))),,,+++++++++************************************++++++++++++++++++++++++************************fffOOOFFFAAA======;;;666333333333333222111000///.........///000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++******))))))+++++++++***************))))))******+++,,,,,,,,,***++++++***)))***,,,...777@@@888+++,,,---***,,,------------------------------------------------------,,,+++++++++,,,,,,------------,,,+++************++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************+++++++++++++++*********)))******++++++******))))))************+++++++++************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************(((((((((((()))***+++,,,,,,++++++++++++,,,------++++++*********)))))))))************************++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,...------,,,++++++******)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************************************...---******+++000555888999===DDDLLLRRRVVVWWWVVVXXX\\\___\\\WWWTTTUUUXXXWWWYYY]]]___]]]SSSDDD999222111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,+++,,,------...------------------------....../////////000000000......///000000000000000........................------------------------------------------------..............................---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))************************************************)))************+++++++++************************************************************************)))))))))*********++++++************************)))))))))*********++++++***************)))))))))++++++++++++++++++***))),,,,,,,,,,,,,,,+++++++++************************++++++++++++++++++++++++************************eeeNNNFFF@@@===<<<;;;666333444333333222111000///.........///000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******++++++++++++******++++++++++++++++++++++++,,,+++++++++******))))))************************))))))******+++++++++,,,+++,,,+++***)))***---///EEEOOOCCC///---000,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++***)))******++++++******))))))***++++++***)))***+++))))))))))))))))))))))))((()))))))))************+++++++++***************))))))************))))))))))))*********+++++++++*********)))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((((((((()))***+++,,,++++++******++++++,,,---)))************)))((((((***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************************************---,,,++++++,,,000333555???AAAEEEKKKRRRWWWZZZZZZ\\\^^^^^^[[[WWWUUUWWWZZZXXXYYY\\\\\\WWWLLL===333000///...,,,,,,++++++,,,,,,,,,,,,---------------------------....................................,,,,,,,,,,,,------......------------------------....../////////000000000//////000111111111111111........................------------------------------------------------........................///...---,,,,,,,,,,,,,,,,,,---...//////...---,,,------------------------...------------,,,,,,,,,---------,,,,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++************************+++++++++,,,,,,+++******,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************dddOOOEEE@@@<<<<<<;;;666444444333333222111000///.........///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++******++++++++++++******++++++++++++++++++++++++++++++***************)))************************)))***************++++++,,,------,,,++++++...000CCCMMMBBB---+++///+++)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++)))******++++++******))))))***++++++***)))***+++))))))))))))))))))))))))((()))))))))************************************)))))))))******)))))))))))))))*********+++++++++))))))))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))''''''((()))***++++++,,,************************(((((((((((()))***+++,,,)))))))))))))))******+++)))************)))((((((******************************************************++++++,,,,,,,,,,,,******************))))))((()))))))))*********+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++***************************************************+++,,,---...//////000555444777@@@LLLVVVYYYXXXSSSTTTUUUSSSQQQRRRVVVYYYXXXXXXWWWTTTMMMBBB777///......---,,,,,,,,,,,,,,,,,,,,,,,,------.........---------....../////////........................,,,,,,---------.................................------.........////////////000000111111111111111////////////////////////................................................///////////////////////////...------,,,,,,,,,,,,,,,---///000000///---,,,------------------------.........---------,,,,,,...------,,,,,,+++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************************++++++++++++************************************++++++++++++***************+++++++++***++++++,,,,,,,,,++++++******++++++++++++++++++************************++++++++++++++++++++++++************************bbbNNNEEE@@@<<<<<<;;;666444555333333222111000///.........///000000000000......,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************++++++++++++******++++++++++++++++++++++++***************************************+++++++++************************+++,,,......---,,,---///333;;;444''')))+++(((***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,------,,,,,,+++******++++++++++++******)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************)))))))))***************((())))))******))))))((()))************+++++++++))))))))))))************'''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))***+++++++++************************(((((((((((()))***+++,,,((((((((((((((()))******++++++*********)))))))))*********************************************************++++++,,,,,,---*********)))))))))))))))''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++)))***,,,...//////...---111......444>>>FFFGGGEEECCCDDDDDDDDDDDDGGGKKKNNNSSSQQQNNNHHHAAA999333///---------------------,,,,,,,,,,,,---......//////---------...//////000000........................,,,,,,---............---////////////////////////------.........///////////////000111111111111111//////////////////////////////////////////////////////////////////////////////////////////////////////...---------......---...///000000///...---------------------------............---------,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,*********************************++++++++++++,,,*********+++++++++++++++***+++,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************^^^JJJEEE???<<<<<<;;;777444555333333222111000///.........///000111111000///...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************++++++++++++******++++++++++++++++++++++++))))))))))))************))))))*********+++++++++************)))))))))))))))+++......---,,,,,,,,,(((...+++(((,,,***'''...************************++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************((()))))))))*********+++(((((())))))))))))(((((()))************+++++++++((()))))))))************(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))((()))******+++---,,,+++***)))******+++************************************************))))))******+++,,,,,,,,,+++++++++******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---///000111111333222000111333444444444666666666666777999<<<>>>FFFEEEBBB>>>888333000///---------.........------,,,,,,------.../////////---------...///000000000........................,,,,,,.../////////...---////////////////////////....../////////000000000...///000000111111000000////////////////////////111111111111111111111111//////////////////////////////////////////////////////.........///000000......////////////..........................................------------,,,,,,,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,*********************************+++++++++,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************{{{ZZZFFFEEE???<<<<<<;;;777444555333333222111000///.........///000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))************++++++++++++******++++++++++++++++++++++++)))))))))))))))*********))))))******++++++++++++*********)))))))))))))))&&&)))---///---,,,******)))---+++---222,,,(((222++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++)))+++++++++***)))***+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++(((((())))))))))))(((((()))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((()))***+++,,,*********)))***++++++,,,...---+++))))))***+++---************************))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,,,,++++++*********,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))************+++++++++************************------------------------*********,,,...111555777///111333222000///222555000000000//////000222333<<<<<<;;;888444111//////------......//////......,,,,,,------...///000000---------...///000000111////////////////////////,,,,,,.../////////...---000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111222////////////////////////........................//////.........---------,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++************************uuuZZZNNNCCCAAA>>><<<;;;999777444444333222000//////......///000111111111000...---++++++++++++++++++++++++************************+++++++++*********))))))************************((((((((((((((((((((((((((((((((()))******++++++************************)))************+++++++++,,,+++*********,,,...000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---++++++,,,---.........------,,,,,,,,,+++++++++************))))))((((((((((((***,,,---++++++***************+++++++++++++++++++++++++++''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))************************************************************************((((((((((((((((((((((((************************))))))))))))************************************,,,,,,+++***+++,,,---...************))))))((((((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000111222222222000///...---------............///888777555333000...,,,+++,,,,,,,,,---------......111000000////////////000000///////////////000111////////////////////////...//////000000000000000//////000000000000000000///000///......///222555111222333222111000111222333111111222000---...333...111444333111///111333///111222222000......///000000000000111222333444//////000000000000222444555333111000111111000///---...///000000///...---//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,)))************++++++++++++++++++*********))))))******************++++++************************++++++++++++++++++++++++************************((()))++++++******+++---***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************---------,,,,,,+++++++++tttWWWKKKCCCAAA>>><<<;;;999777444444333222000//////......---.../////////...,,,+++++++++++++++++++++++++++************************+++++++++*********))))))*********************************************************)))))))))))))))************************)))************+++++++++++++++***)))***,,,...///------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......---++++++,,,---......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))(((((()))***+++,,,++++++***************+++++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))************************))))))))))))************************************++++++***)))***+++,,,---++++++*********)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////000111111111000...---------------............333222111000///...---,,,,,,,,,---------.........//////............///000//////......//////000111////////////////////////...///000000111111000000111111111111000000000000222222222111//////111333000222333222111000111333222222555:::999444333555333444666555444333444555222333555444333222222333666666555333222222111111222222222111/////////000222000......//////...---...///000111222222111111//////.........---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,)))************++++++++++++++++++*********)))))))))******+++,,,---......************************++++++++++++++++++++++++************************)))***++++++***)))***,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************************************------,,,,,,,,,+++++++++sssUUUHHHBBB@@@===<<<;;;999777444444333222000//////......---.../////////...,,,+++++++++++++++++++++++++++************************+++++++++***************************************************************++++++******)))(((((('''************************)))************+++++++++***))))))))))))+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++---......---++++++,,,---...------------,,,,,,,,,------------,,,,,,,,,,,,******)))))))))******++++++***************++++++************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************(((((())))))******++++++))))))))))))))))))))))))************************************************************************************************************************))))))))))))***************************************))))))))))))***+++++++++++++++++++++*********************************++++++++++++++++++++++++************************************+++,,,------...////////////...------------------............---------------------...,,,------------.........------------...//////000///////////////000111111//////////////////////////////000111111111111000333222222222111111000000///111111111///...///111000111333222111111222333333222555888777333333666666555333333444444222111333444444444222111111222222222333333333333333333444333333333333333333333222111///000111111000///...///000000111000000////////////.........------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,)))************++++++++++++++++++*********************+++,,,...///000111************************++++++++++++++++++++++++***************************+++,,,+++))))))***+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++++++++sssUUUHHHBBB???===;;;;;;999777555444333222000//////......///000111111111000...---++++++++++++++++++++++++************************************************************************************************************))))))((((((************************))))))*********+++++++++)))((((((((()))***+++,,,,,,+++++++++++++++++++++------------,,,,,,,,,,,,,,,------,,,++++++,,,...------------------------------------,,,,,,,,,,,,++++++***************************)))******+++,,,))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************((()))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************((()))))))))************************************))))))))))))******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,------------------------,,,,,,---------.........+++,,,,,,,,,---------...------------............---------...///000111222000000000000111222333333000000000000000000000000///000111111222222111111333333222222111000000000...000222333222222333444333555666555444444555666999666555555444222555:::;;;999666777999:::888666:::::::::999666555666777555555777777777777555555222222222333555666555444333222111222333444222111111111111111000/////////////////////....................................------------............------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,))))))*********+++++++++************************++++++,,,,,,---...//////************************************************************************+++,,,,,,+++)))((()))******************************++++++,,,,,,++++++***************************************************************************,,,+++++++++++++++++++++sssWWWJJJAAA???<<<;;;:::999777555444333222000//////......///000111111111000...---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++(((((((((((()))***++++++++++++++++++++++++++++++//////......---------,,,+++,,,---,,,+++***,,,...------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++***************))))))***++++++,,,))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************((()))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************((()))))))))*********************************************+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...---------------------------------.........//////////////////000111222333222222222222333444555666111111111111111111111111000111111222222222222222222222222111111000000000111333555555444444444555444555777777666666888999;;;:::<<<@@@@@@>>>@@@EEEHHHEEEDDDGGGLLLOOOOOONNNIIIJJJJJJIIIHHHHHHIIIKKKKKKLLLLLLKKKIIIFFFBBB???===;;;999999999777444111333222222333444444222000222222111111111111111222000000/////////.................................---------....../////////------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,))))))*********+++++++++************************,,,,,,,,,+++++++++++++++************************************************************************+++,,,,,,+++)))((()))******************************++++++,,,,,,++++++***************************************************************************++++++++++++++++++++++++sssWWWLLL@@@>>><<<;;;:::999777555444333222000//////......---.../////////...,,,+++++++++++++++++++++++++++***************************************+++++++++************************(((((((((((((((((((((((('''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++((((((((()))******++++++*********+++++++++++++++//////......------,,,,,,***+++,,,+++******,,,...,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++******++++++,,,++++++***))))))))))))***+++,,,,,,************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))************(((((())))))******++++++))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************))))))))))))************************************)))***++++++,,,,,,++++++*********+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,------------............------------------........./////////000000000000111222333333222222222333444555666777111111111111111111111111111111222333333333333222222222222222222222222222111333444333222111222333222444777999:::<<>>=========>>>===:::888444333222111111111111111000000000/////////..............................---------...//////000000------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,)))************+++++++++***************+++++++++,,,++++++******))))))(((***************************************************************************+++,,,+++))))))***+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********************************************************+++++++++++++++pppVVVKKK???===;;;::::::999777555444333222000//////......---.../////////...,,,+++++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************+++++++++(((((()))***++++++++++++)))*********++++++++++++...------,,,++++++*********+++,,,+++******,,,...,,,,,,,,,---------......------------,,,,,,,,,,,,((()))+++,,,,,,,,,,,,+++))))))))))))***+++,,,---++++++++++++++++++++++++(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************))))))))))))************************************((((((***+++++++++***))))))))))))*********++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++*********++++++---,,,,,,+++,,,---...///++++++,,,,,,,,,---------------------------------............////////////111000000000000000111111000000111111222444555666222222222222222222222222111222222333444333333333333333444444555555666666333555666666777999<<>>===<<<;;;:::777555333333222111000///......///000444999666000,,,---,,,------......------,,,+++++++++*********))))))******++++++++++++******+++************+++,,,,,,++++++************++++++***************)))((('''***)))((((((((()))+++,,,(((((())))))************(((((())))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))''')))***)))((('''(((***))))))************)))))))))))))))))))))*********((()))))))))******************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((***+++---.........))))))))))))************((()))))))))*********************++++++***))))))))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++************************))))))*********+++++++++******))))))))))))******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------........................///////////////////////////000000000/////////000000000111111222222222333444555777777333444666888999999999999@@@BBBGGGPPP^^^nnn}}}}}}wwwsssssspppjjjfff```WWWLLLDDDDDDAAA<<<777333222111222//////////////////000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,tttVVVHHH???>>><<<<<<;;;:::777555333333222111000///......///000444999666000,,,---,,,------......------,,,+++++++++*********))))))******++++++++++++******)))))))))))))))***++++++++++++************++++++***************)))((('''***)))((((((((()))+++,,,((((((((()))******++++++)))))))))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))))))))))))))))))))''')))***)))((('''(((***))))))************))))))(((((())))))************((()))))))))***************))))))(((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,,,,,,,+++(((((()))))))))*********((()))))))))************(((((()))))))))))))))((())))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++************************))))))*********++++++++++++++++++******+++++++++************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------.........//////........./////////000000////////////000000111111000000000000111111111111222222222222333444666666777777888:::>>>CCCGGGJJJTTT```ssstttiiijjjlllpppuuuvvvpppfff^^^YYYRRRHHH>>>666222111222//////......///000111222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++***************))))))*********+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,wwwYYYLLL???===<<<<<<;;;:::888666333333222111000///......///000333777555///,,,...,,,,,,------------,,,,,,+++++++++************)))******++++++++++++******))))))(((((())))))***+++++++++************++++++)))************))))))(((***))))))))))))***++++++(((((())))))*********+++))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******)))*********))))))))))))))))))))))))''')))***)))((('''(((***))))))************))))))((((((((()))******++++++))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++***)))((('''(((((())))))*********))))))))))))************''''''((())))))))))))((()))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////....../////////000000000...//////000000111111222111111111222222222333333444444333222333444555666666888<<>>===<<<;;;<<<;;;888666333333222111000///......000///111444222---,,,...***++++++,,,,,,++++++***+++++++++************)))******++++++++++++******++++++******++++++,,,---++++++************++++++'''((()))***************((()))***,,,,,,+++************))))))))))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))((()))***)))((('''(((***))))))************))))))'''(((((()))***+++++++++))))))))))))************(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))************((()))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++******))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,---------........................................../////////000////////////000000000000...//////000111222222222333333333444444444555555555555777;;;@@@FFFLLLOOO^^^mmm|||uuummmlllrrr{{{~~~zzztttkkk```WWWQQQCCCAAA<<<888444111000000000000000000////////////........................,,,,,,,,,------.........------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------rrrUUUGGG@@@===;;;;;;<<<<<<888555777555222///...///000111///000111111111///...---+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***)))************+++++++++...000"""&&&333///------"""000///!!!((((((---(((&&&+++---***(((+++000***///)))***...&&&222***%%%***222111***...((()))***))))))))),,,///++++++++++++++++++++++++(((..."""666"""******%%%++++++++++++++++++++++++***++++++,,,,,,------...///$$$000555 ,,,+++'''666777...------,,,000***(((555111000___ppp888===000%%%111$$$***///&&&%%%666''')))***###---HHHaaaEEE+++&&&+++,,,+++,,,(((,,,(((&&&444000***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++)))***+++,,,,,,+++***))),,,,,,,,,++++++*********************************++++++++++++++++++++++++)))))))))((()))******+++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,------///000/////////...---------,,,............/////////000000000000000////////////,,,000222222///...000333444333222111222333555777666888<<>>ppp///000'''))))))))))))))))))))))))************************))))))*********+++++++++))))))*********++++++++++++******************+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,+++,,,,,,---...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,+++++++++,,,,,,---------,,,,,,,,,---------......------...//////000000000---......//////000000000////////////000000000111000111111111222222333333555666888999::::::;;;;;;555===IIIVVVeeevvv{{{{{{wwwuuupppjjjgggggghhhgggfff[[[VVVMMMEEE>>>888222///---...///111111111000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++************+++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********++++++*********++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------lllQQQFFF@@@===;;;;;;<<<<<<888555555444333111000000//////,,,---...///000///......+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***)))************+++++++++333---666$$$'''111###000000)))!!!777QQQ!!!***666%%%"""&&&***,,,...&&&'''(((%%%www...000++++++++++++++++++++++++***++++++,,,,,,------...666555000(((000555'''***///zzz222"""$$$}}}777555&&&)))***+++000///&&&)))%%%***555000:::>>>***)))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++***))))))***++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***++++++,,,,,,------...,,,,,,,,,---------......,,,---...///000111111111//////////////////000000/////////000000000111111111111111222333333444444222555888888777999>>>CCCHHHXXXooouuunnnfffbbbccchhhkkkllliiiddd\\\SSSKKKCCC<<<777111111000000000000//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***************+++,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------iiiPPPDDD@@@===;;;;;;<<<<<<888555333333222111000///......---...///000111000//////+++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***)))************+++++++++---$$$)))444)))!!!,,,...!!!***222(((RRR######111(((%%%999222!!!"""(((///***...000###)))++++++++++++++++++++++++***++++++,,,,,,------...###,,,+++&&&000333666###(((@@@==="""222///fff&&&555000$$$---&&&%%%$$$+++888:::///%%%+++666%%%^^^YYY&&&))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------******+++,,,,,,---......,,,,,,,,,---------......+++---...000111111111111000000000/////////////////////000000000111111111111111222222333444444555222666::::::;;;DDDSSS___www}}}qqqjjjiiilllpppqqqqqqmmmgggaaa[[[SSSKKKFFF;;;999666333111000000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***************++++++,,,++++++++++++++++++++++++************************)))************++++++++++++++++++++++++++++++++++++,,,------------,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,------------...hhhOOOCCC@@@===;;;;;;<<<<<<888555222222111000///...---------...///111111111000000+++,,,,,,------,,,,,,+++************************+++++++++,,,,,,+++++++++)))************+++++++++"""111'''&&&---''''''---...$$$---+++%%%OOO)))---111''',,,,,,...(((333!!!$$$...888;;;)))222++++++++++++++++++++++++***++++++,,,,,,---.........&&&,,,...111&&&!!!222---{{{;;;###'''%%%*********111---vvv+++,,,''''''---...---(((***,,,///%%%)))000*** AAAhhh))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++,,,+++***))))))***+++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,,,,---......,,,,,,,,,---------......+++,,,...000111222111111111111000000//////......000000000000111111111111111111222333333444555555888===BBBDDDHHHXXXpppzzz|||yyyzzz{{{{{{sssqqqnnnjjjeee___XXXSSSEEEBBB===888444222222222000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,*********)))***++++++,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,............,,,,,,*********++++++,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,---------......gggOOOFFFBBB???;;;;;;;;;:::777444555444222111000000//////...111333444222000......------,,,,,,,,,,,,+++++++++++++++*********))))))******++++++++++++******++++++******************)))))))))***+++++++++,,,***(((,,,(((---DDD******++++++++++++******,,,++++++***)))))))))***GGG777***555***,,,'''+++"""///'''((()))***+++---......!!!333+++777(((...///%%% EEEwww***222666$$$%%%((('''333(((333111000*********++++++,,,,,,,,,***(((((('''111!!!>>>ddd 222,,,+++'''+++''')))))))))))))))))))))))),,,,,,,,,++++++*********(((((((((((())))))))))))************************(((((()))***++++++,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---************************++++++******++++++,,,---...+++)))))),,,---+++******+++---...///...------,,,,,,,,,---------......------............------............/////////000111111111000000000000000---...///111111111000000555111000444666555555777@@@EEEQQQ___iiiwww~~~wwwrrrrrrpppiiidddbbbXXXQQQFFF>>>;;;999444...000000000000//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------//////.........---------fffOOOFFFAAA>>>;;;:::<<<;;;888555555444222111000000/////////111444444222///------------,,,,,,,,,,,,+++++++++++++++*********))))))******++++++++++++*********************************************+++++++++***(((,,,(((---DDD)))******++++++******)))******)))******+++,,,---777lllFFF,,,)))&&&$$$eeedddcccaaa]]]]]]^^^___```aaaaaabbbhhhnnnZZZ___hhh,,,---///%%%777pppKKK###%%%(((---***&&&"""000))){{{,,,*********++++++++++++++++++,,,,,,222...,,,&&&888YYY""" 888&&&;;;!!!)))))))))))))))))))))))),,,,,,,,,++++++*********(((((((((((()))))))))***************************((())))))***++++++,,,,,,************************************++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************+++++++++***++++++,,,---///,,,***+++---...---+++++++++---.........------,,,,,,,,,,,,---------------......//////......---........./////////000000111111111111000000000000///000111222333222222111000111444888777555999???EEEWWWqqq}}}wwwwwwwwwqqqjjjfffddd___VVVNNNFFF???666///111000///.........---,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------///.........------------eeeNNNFFF@@@===::::::<<<<<<999666555444222111000000//////000333555555222///---,,,------,,,,,,,,,,,,+++++++++++++++*********************++++++++++++******************************+++++++++******************(((,,,(((---DDD)))******++++++******)))(((((((((***+++---///000+++"""xxxgggVVVjjjUUUgggWWWdddddd{{{)))!!!111<<<222,,,222+++%%%***222555***"""!!!+++222...))))))---'''$$$000,,,///333(((+++++++++++++++*********)))...!!!+++666''')))fff:::'''&&&$$$+++,,,))))))))))))))))))))))))+++++++++++++++*********((((((((()))))))))******************************)))))))))***++++++,,,,,,************************************+++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++,,,---------,,,******,,,------,,,++++++,,,------------,,,+++++++++,,,,,,,,,---------......//////......---....../////////000000000111111111111111111111111222222333444444444333333222444888:::777777@@@LLL\\\uuu{{{|||zzz{{{wwwppplllmmmkkkggg```VVVJJJ???999555222///...000000///---000///...------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,++++++******++++++,,,++++++,,,,,,,,,,,,------............------------cccMMMEEE???<<<::::::======;;;888444444222111000/////////111444666555222///,,,,,,------,,,,,,,,,+++++++++******************************++++++++++++*********************+++++++++,,,+++++++++***)))))))))***(((,,,(((---DDD))))))************))))))(((((()))***,,,---///000...999%%%,,,222,,,(((333(((...,,,666666444''')))***'''222...,,,//////***"""!!!666777$$$"""333111++++++,,,++++++HHH111...,,,,,,++++++******))))))444+++------'''%%%)))000...%%%$$$ 000))))))))))))))))))))))))+++++++++***************(((((()))))))))*********************************))))))*********+++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,++++++++++++,,,------++++++******++++++,,,,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,---......////////////.........////////////000000000000111111111111111222222333333333444444444444444999777777777999AAASSSdddzzz}}}~~~wwwqqqllllllllljjjaaaVVVOOOMMM@@@:::333000222444333222111000///...------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------aaaLLLEEE???<<<:::;;;===>>><<<999444444222111000/////////222444666666333///---,,,------,,,,,,,,,+++++++++******************************++++++++++++******))))))*********+++++++++,,,+++++++++***)))))))))***(((,,,(((---DDD)))))))))******)))))))))************+++,,,---...;;;888666222000---444,,,///...'''%%%ooo!!!&&&&&&""")))111111+++)))+++)))&&&+++555+++'''$$$&&&&&&%%%''',,,)))------...vvv&&&222+++++++++******)))))))))000---,,,%%%)))&&&###OOOQQQ444)))333"""))))))))))))))))))))))))************************))))))))))))***************************************************+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///...---------------------++++++,,,,,,,,,---------...//////////////////...////////////000000000111000000111111222222222333333333333333444555666666999555555<<>><<<999555444222111000000//////111444666666333000...---------,,,,,,,,,,,,++++++***************+++++++++******++++++++++++******)))))))))***++++++,,,,,,+++++++++******************(((,,,(((---DDD((())))))******))))))(((*********)))******++++++%%%'''222)))^^^,,,333$$$///,,,///***777)))000***...+++)))(((,,,333111***''')))...###$$$111333)))'''000(((---%%%"""WWW ///***************)))))))))...000,,,111***(((333(((%%%%%%...333$$$)))))))))))))))))))))))))))))))))***************)))))))))*********++++++************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000//////111333000///......---.........,,,,,,,,,---------.........//////000000//////.../////////000000000111111000000111111222333333333222222333333555666888999666:::EEEWWWlll~~~wwwooojjjiiieee\\\ZZZ^^^WWWSSSLLLCCC;;;555222111222111000//////......///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------^^^KKKDDDAAA>>>;;;<<<===>>>;;;888555444222111000000//////000333555666444111///...------,,,,,,,,,,,,++++++))))))*********+++++++++******++++++++++++******((())))))***++++++,,,,,,***************+++++++++***(((,,,(((---DDD(((((())))))))))))(((((())))))(((((())))))***+++111***...,,,$$$222555'''111888<<<(((..."""(((---,,,999:::111)))(((+++---,,,,,,%%%+++---))))))+++'''''',,,!!!HHH$$$,,,))))))))))))************!!!...###%%%&&&$$$000%%%888 GGGHHH...$$$///))))))))))))))))))))))))((()))))))))*********+++))))))*********+++++++++************************************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---///000000...///111444222111000///...//////000------.........///////////////000000000000////////////000000000111111111000000111222222333444444333333333444666999;;;===???PPPlllxxxnnnlllggg\\\VVVYYYWWWYYYZZZTTTJJJ@@@:::888222222111000////////////................................................------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------^^^KKKDDDAAA>>><<<<<<===>>>;;;888555444222111000000//////000222555666444111000///---------,,,,,,,,,++++++))))))******++++++++++++******++++++++++++******((())))))***++++++,,,,,,))))))******+++++++++,,,***(((,,,(((---DDD(((((())))))))))))((((((''''''''''''((()))***+++...'''""")))!!!444777&&&------999'''---222555(((...+++888+++,,,%%%---444333---)))***,,,'''((()))((((((***---000&&&---$$$ttt,,,+++(((((())))))******++++++%%%...333sss[[[,,,(((+++))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++************************++++++******************************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......***,,,------+++,,,...111333222111/////////000111.........////////////000//////000000000000//////000000000000111111111111000000111222333333444444333333444666888;;;>>>@@@NNNjjj~~~rrrpppjjj]]]UUUVVVRRRZZZbbbbbbXXXMMMFFFDDD333222111000////////////................................................------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,++++++++++++++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------ZZZGGGCCC>>>===;;;;;;===>>>===<<<555444444333222111000000///444999888222---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))***++++++,,,,,,++++++***))))))))))))))))))))))))***'''+++''',,,CCC+++*********))))))((((((,,,***(((((()))))))))'''+++###...'''---$$$JJJ...000)))444""")))111###,,,---...444(((LLL///000///...---,,,+++******///(((+++''',,,""" 555+++mmm"""111'''222000###555%%%---###777CCC 000))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------------------------...///111111/////////000...............///000000000000000000111111111111111111000000000000000111000000111333444333111///666222444;;;<<<>>>PPPfffuuujjj{{{ooo^^^YYYWWWcccmmmfff[[[RRRFFF>>>999222///000222222111...//////...,,,,,,...///,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......ZZZGGGCCC>>>===;;;;;;=========<<<555444333333111111000//////333888777222---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))***++++++,,,,,,++++++******************************'''+++''',,,CCC************)))))))))(((+++)))((('''(((,,,000333000%%%+++"""---((('''xxx%%%555$$$888...$$$(((666)))&&&:::***XXXaaaeeeLLLddd\\\eeettt\\\dddttt)))//////...---,,,+++******&&&000)))(((&&&777&&&"""###666###---!!!,,,,,,------ZZZrrr"""...))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************)))******+++,,,---......,,,,,,,,,------------...,,,,,,,,,---------......------------------------...///111111///...///000...............///000000000000000000111111111111111111000000000000111111666555555555555555555444;;;444333;;;FFFVVVsssxxxvvv~~~}}}|||~~~yyyhhhdddnnntttkkkccc```YYYJJJBBB888222000000000///000000000///...---......,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........YYYFFFCCC>>><<<;;;;;;<<<======<<<444444333222111000000//////333666666222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++,,,,,,++++++******************************'''+++''',,,CCC************))))))))))))))))))((('''(((...777???,,,%%%---$$$...555---kkk999222'''---,,,***...%%%,,,222)))LLL&&&111333---=== %%%"""%%%...333//////...---,,,++++++***...//////000+++'''+++444xxx111(((+++###000111 ###]]]&&&+++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++))))))***,,,---...///000,,,,,,,,,,,,------------,,,,,,,,,---------......---------------------------///111000///...///000...............///000000000000000000111111111111111111000000000111111222555444333333333555777888===999===LLLaaaxxx~~~xxxyyy}}}}}}|||xxxssszzzvvvooommmhhh[[[QQQDDD:::555222000...000000111111000///......------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........~~~XXXFFFCCC>>><<<:::;;;<<<===<<<<<<444444333222111000//////...222555555222///------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************'''+++''',,,CCC*********)))))))))))))))(((******)))(((---777???(((%%%444)))(((666***&&&SSSDDD+++###+++///111 555///...999III((('''***---777&&&666999***222000000///......---,,,,,,######...###%%%111CCC333'''111+++000%%%:::111***))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++++++++,,,------...//////++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------------------///000000///......///...............///000000///000000000111111111111111111000000111111222222222222333333444666999<<<888AAAUUUpppuuu{{{zzzxxxyyy{{{uuu}}}uuuqqq}}}}}}wwwrrriiiggg^^^RRRGGG@@@:::444000/////////000111111///...------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............|||WWWFFFCCC===<<<::::::<<<===<<<;;;444333333222111000///......000333333222000...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,***++++++,,,,,,++++++******************************'''+++''',,,CCC))))))))))))))))))******(((+++---+++(((***000666...'''111+++"""***,,,+++(((HHH%%%(((333,,,'''###111---!!!333***qqq ***BBB"""---&&&000---......111111000000//////......444%%%---///###...,,,000!!!...111]]]&&&(((VVVGGG***))))))))))))))))))))))))((()))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......---...000000...---...///...............///000000///000000000111111111111111111111111111222333333444555777777777777:::===999PPPsss~~~}}}||||||~~~|||oookkkwww|||vvvjjjkkkeee\\\SSSLLLCCC:::333///------///111222111///---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////{{{VVVEEECCC===;;;::::::;;;<<<<<<;;;333333222111000//////......///111222222000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***'''+++''',,,CCC))))))))))))************)))+++---+++)))(((***---222%%%&&&,,,******,,,+++---HHH***000$$$000666!!!"""000,,,(((333,,,"""qqq)))777 ---000&&&555+++111111000000////////////'''///KKKWWW%%%555(((000&&&***,,,:::aaa///"""666666iii+++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------.........,,,...000///...---...///...............///000000000000000000111111111111111111111111111222333444444666777666555666;;;???OOOjjjyyyyyyvvvnnniiiccc]]]WWWMMMCCC;;;333000......111222111///......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////zzzVVVEEECCC===;;;::::::;;;<<<<<<;;;333333222111000///.........//////111222111///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***'''+++''',,,CCC((()))))))))************))))))))))))))))))******+++((($$$---111,,,------..."""@@@333+++,,,---...+++///!!!<<<######)))666AAA ++++++666333,,,222###/////////...............%%%)))JJJ 111+++---###777)))ttt222***'''---!!!+++))))))))))))))))))))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///,,,...//////...------..................///000000000000000000111111111111111111111111222333444555333555555555666===HHHQQQtttwwwrrrlllgggaaaYYYPPPIII<<<777111000111222111.........////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------....................................////////////yyyUUUEEECCC===;;;999:::;;;<<<;;;;;;333333222111000///............///000111111000...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++***'''+++''',,,CCC(((((())))))*********+++)))'''&&&&&&)))+++------$$$000+++,,,+++"""&&&,,,)))+++&&&///,,,$$$666---///---------......'''RRR555+++'''(((,,,+++///111---------------,,,,,,,,,222***!!!RRR$$$000---!!!***,,,###444'''))),,,+++))))))+++))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---...//////,,,...//////...------..................///000000000000000000111111111111111111111111222333444555777888999:::@@@MMM^^^kkk{{{tttnnniiibbb[[[UUUDDD===555111222222000---......////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,---------***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..................................../////////000sssSSSCCC???<<<:::888888999:::999888666555333111000000000111///111555555333000...---,,,,,,------,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++)))+++---///---+++,,,,,,+++******+++,,,,,,***(((,,,''',,,CCC+++*********))))))((((((---+++...$$$%%%222777)))***)))------)))...///$$$$$$222PPPZZZ))) 444///------......------,,,+++&&&&&&555!!!///+++000...***+++///,,,'''///555---...$$$***666++++++fff+++---///%%%---))),,,---'''///III,,,///%%%...'''***)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------............///////////////////////////000111111111111111111111111111111...222666444111111555:::555999;;;@@@SSSppp~~~yyy|||xxxnnngggddddddTTTKKK>>>333111333111,,,444222000000000111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......---------.........//////....................................////////////sssSSSCCC???<<<:::888888999:::999888666555333111000000000111///222555666444111///...,,,------------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++***+++---...---+++,,,,,,+++******+++,,,,,,+++(((,,,''',,,CCC+++*********))))))))))))111$$$222,,,"""!!!...111...---+++&&&$$$)))111---"""333)))///...+++------......------,,,+++---&&&lll111000+++///---999+++%%%---111+++&&&%%%333++++++///'''!!!444\\\111###%%%111111,,,...---+++@@@;;;$$$---'''///%%%000************************************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------............///////////////////////////000111111111111111111111111111111222333444444444444555666<<<999>>>VVVwww~~~~~~{{{tttpppmmmkkk]]]TTTHHH???:::555222111111000......000000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,------------.............................................////////////rrrRRRCCC???<<<:::999888999:::999888666555333111000000000111000333666777555222//////---------------,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***+++---...---,,,,,,++++++******++++++,,,+++(((,,,''',,,CCC***************)))))))))%%%???...???+++""")))555(((((('''---222((($$$...111+++BBB//////(((------......------,,,+++'''---888BBB+++111+++///,,,(((***)))...333+++)))666,,,+++)))***111555...###)))GGG+++333---,,,$$$///---)))---UUU///###)))***000"""111************************************+++++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------............////////////000////////////000111111222222222222222222222222444222222333777999888666===BBBVVVzzz|||vvvwww}}}yyyvvvsssjjj^^^TTTNNNFFF:::444555000///...///000111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------....................................////////////qqqRRRCCC@@@<<<;;;999999:::::::::999666555333111000000000111111333777777555222000///---------...---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,------,,,+++++++++++++++++++++++++++))),,,(((---CCC************************222!!!//////222***+++%%%)))666222&&&''',,,'''777www!!!333+++------......------,,,+++***===JJJ000111+++...***"""222111'''((((((%%%)))(((///...&&&&&&...000,,,&&&CCC!!!333000%%%'''111***%%%---bbb---+++&&&---///"""+++*********************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..........................................////////////000000//////000000111222222222222222222222222222222222222333666999;;;<<<>>>ZZZ~~~{{{zzz{{{{{{wwwuuueeeYYYWWWRRRCCC999888222111000000222222111000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------....................................////////////pppQQQCCC@@@===;;;999999:::;;;:::999666555333111000000000111111333777777555222000///------.........---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++)))---(((---DDD***************+++++++++111444)))***///......111444---&&&(((------,,,***...///"""...///------......------,,,+++000444***111+++...***---///,,,***000222...+++$$$+++111///'''!!!!!!###<<< |||111,,,...000%%%***&&&---```+++///&&&......%%%******************************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,------------,,,,,,,,,---------.........,,,,,,,,,---------..........................................////////////000000000000000111222222222222222222222222222222111333333333333777???FFFRRRyyy{{{mmmiiiqqq}}}|||jjj\\\[[[YYYOOOBBB<<<555333111000111111000000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------....................................////////////oooPPPCCC@@@===;;;999999:::;;;:::999666555333111000000000111000333666777555222//////...............---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------++++++---...***++++++,,,,,,++++++***,,,)))---(((---DDD*********++++++++++++++++++333 ###OOOqqqlll###$$$000222%%%'''000......+++444555%%%111------......------,,,+++...%%%000777000***...+++,,,$$$+++000%%%###++++++(((%%%'''...000......222///+++CCC+++000)))***++++++...QQQ(((+++(((---+++,,,kkk---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,---------............,,,,,,,,,---------..........................................////////////111000000000000111222222333333333333333333333333333444555555777BBBRRR___xxx~~~qqqmmmooolllqqqtttddd^^^]]]YYYNNNDDD:::666222///............///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------....................................////////////nnnPPPCCC@@@===;;;::::::;;;;;;;;;999666555333111000000000111///222555666444111///..................------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------++++++,,,...***+++,,,,,,,,,,,,+++***,,,)))---(((---DDD*********++++++,,,,,,,,,,,,---(((&&&IIIHHH!!!'''<<<---(((222(((......999(((///------......------,,,+++---444333555444...)))...,,,...%%%...------SSS```666111+++%%%###&&&)))***)))BBBrrr$$$---'''777+++000,,,999***))),,,,,,'''444GGG***+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------------............,,,,,,,,,---------..........................................////////////111111000000111111222333333333333333333333333333555555666<<>>666111//////000000///............---------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------------.............................................////////////mmmPPPCCCAAA===<<<::::::;;;;;;;;;:::666555333111000000000111///222555555333000...---......//////......---,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))),,,...---+++***,,,///***+++,,,------,,,+++***,,,***---)))...DDD*********++++++,,,,,,,,,)))***+++444###===555+++***666)))***777---444---------......------,,,+++(((+++!!!444)))222VVV---)))...,,,///$$$)))666{{{$$$...222---,,,000///(((###222"""333---!!!)))111)))'''///+++...***%%%:::***###++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////,,,,,,,,,---------......////////////////////////............/////////000111111111000111111222333333333333333333333333333777444666CCC\\\}}}}}}}}}xxxllljjjlllpppxxxjjj^^^ccccccZZZLLLEEE<<<555222222333444//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////..................................../////////000jjjOOOBBB======:::888999;;;<<<:::777555555555555444222000...333555777666333///------------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***///))),,,&&&(((555...''',,,222000***###www++++++,,,,,,,,,---------(((777...444333333///;;;)))AAA)))000---//////.........---------...'''---666)))BBBwww...)))---+++!!!999%%%000OOOggg444+++444$$$***666%%%444'''+++///(((...555###...&&&111%%%...ZZZ000,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------.........------,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............//////---------.........//////...//////000000000000000222222222222222222222222...222444222111333666888???999999VVV~~~wwwooofffiiinnnrrrwww~~~|||kkkcccdddggg[[[QQQEEE;;;333//////000/////////......------------------............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++---------------------------------............///............/////////000iiiNNNBBB======:::888999;;;<<<:::777555555555555333222000///444555777666333///...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++..."""444000333###!!!NNN...XXX++++++,,,,,,,,,---------+++000---)))---MMMZZZ^^^EEEwww:::(((333//////.........---------333---,,,///,,,&&&,,,999...)))...,,,++++++)))333000yyy000000%%%---;;;'''777...'''++++++$$$///fff$$$:::%%%000---DDD333///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............//////---------.........//////...//////000000000000000222222222222222222222222333333333333555777777666222BBBWWWwww|||nnngggdddjjjooouuuzzz~~~~~~|||~~~~~~uuunnnlllfff[[[MMMAAA999444111000000000/////////.........---------............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++...---------,,,,,,,,,+++---------------------------------............///........./////////000000gggMMMAAA<<<===:::888888;;;;;;999777444444444444333222000000444666777666333000...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///$$$333&&&888+++888,,,,,,,,,,,,------------///)))444%%%,,,!!!***333***/////////............------000...,,,000555---FFF...***...,,,---***'''111###iii|||```AAAQQQ%%%---...,,,(((%%%222)))000!!!,,,000(((,,,'''111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////............//////------........./////////...///000000111111000000222222222222222222222222888555444555777888888777777\\\lll```___cccfffooottt{{{~~~|||yyyvvvuuurrrsssssssssssssssrrrqqqvvvwwwyyyzzz{{{|||||||||~~~wwwkkkZZZLLLCCC===666000111111000000/////////000---------............///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------------------------------............///....../////////000000000dddKKK@@@<<<===:::888888:::;;;888666333333333333222222111111444666777666333000......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++000...333777CCC,,,,,,,,,------------......***---)))222(((SSSIII666---)))/////////...............&&&///222,,,---555666000qqq///***///---&&&:::"""+++333***$$$222)))---'''...000///,,,zzz&&&333444!!!999DDD999///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......//////............//////............//////////////////000111111111111000111222222222222222333333888666555777666666:::???PPPwww|||gggZZZ[[[dddnnntttrrrvvvzzz}}}|||xxxtttqqqrrrrrrqqqpppnnnllljjjiiillllllllllllllllllmmmmmmppppppqqqssstttuuuvvvvvvwwwyyy}}}|||jjjXXXMMMFFF;;;222333222111////////////000---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///...////////////000000000bbbJJJ@@@======:::888888::::::888555333222222222222222222222555666888777444000......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......%%%777---'''---)))---666KKK,,,,,,---------.........+++000%%%111111222###111111...////////////////////////...//////---******...333555///+++000...%%%>>>%%%+++999!!!PPPBBB666:::+++...)))((((((+++---...+++"""###~~~!!!***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------******++++++,,,---......++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,------.../////////............//////........./////////000000///000000111111111111111111111111222222333333333444555888999777888EEETTTsss}}}fff___YYY[[[dddooowwwzzzttttttsssrrroookkkgggdddffffffffffffeeeddddddcccdddddddddeeeeeefffggggggffffffgggiiijjjlllmmmmmmrrrtttwww{{{~~~xxxdddWWWNNNCCC888555333111///......//////---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///////////////000000000111aaaIII@@@>>>===:::888888::::::777444222222111111111222222333555777888777444111///...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......***222'''333*** 333111+++555,,,---------............)))444&&&666(((&&&555@@@DDD===888......////////////000000000777---)))000333---***---888'''555000,,,000...---000...222***333,,,bbb111)))+++...+++000 ...111&&&!!!```!!!(((YYY888&&&***000&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++,,,,,,------...---------------....../////////............//////....../////////000000000///000111111222222111111111111111222222333333444222444999>>>>>>FFF^^^xxx{{{iii___ZZZ\\\```iiiqqqwwwwwwvvvooolllhhheeecccaaa^^^]]]]]]]]]]]]]]]^^^^^^^^^___^^^___```aaabbbbbbbbbbbbbbbbbbbbbccceeegggiiijjjmmmnnnppprrruuuxxxzzz{{{}}}ooo___WWWLLLAAA999777444111///......///---------............///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---------------------------------............////////////000000000111111```IIIAAA???===:::888888999999777444111111000000000222333444555777888777444111///...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------///+++'''///******<<<:::666444%%%>>>------------............+++222'''444&&&'''@@@ZZZ}}}...222333,,,000.../////////000000000000222,,,+++111555333000000+++......;;;000,,,111///111)))222222&&&888+++'''tttAAA::: ###999,,,***&&&333555***---$$$lll@@@$$$888(((+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***++++++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,---......---------------...////////////............//////.../////////000000000000000000111222222222222111000111111222333333444444444444999CCCMMM^^^qqq```YYYXXXbbbffflllqqqsssqqqllliiibbb___ZZZXXXYYYYYYXXXWWWUUUUUUUUUUUUVVVVVVWWWXXXWWWYYY[[[]]]______^^^]]]^^^^^^^^^___aaaccceeegggffffffggghhhkkknnnqqqsssvvvxxx|||llliiivvvyyyggg^^^VVVLLL>>>;;;777333111//////000---------............///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---------------------------+++,,,,,,,,,---------------------------------------------............/////////000000000111111111```IIIAAA@@@===:::888888999999666333111111000000000222333444555777888777444111//////------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++222(((,,,000!!!(((===,,,222&&&''';;;ttt---------.........//////......%%%///,,,:::%%%444$$$SSS{{{%%%+++999***999....../////////000000111111+++111333...((()))///333***...111111mmm000,,,111///---...///...111,,,///222%%%```TTT/// ;;;555%%%---(((666'''###---------$$$FFF%%%%%%666(((000!!!444,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,******+++,,,,,,---.........------------...////////////............//////////////////000000000000000000111222222222222111000000111222333333444444888444888GGGYYYqqqjjjTTTOOOWWWbbbgggjjjnnnnnniiiccc^^^[[[VVVSSSPPPPPPRRRTTTTTTSSSQQQQQQPPPPPPPPPQQQQQQRRROOOQQQTTTWWWXXXXXXWWWUUUVVVVVVVVVWWWYYY\\\^^^```bbbaaa```aaacccgggkkknnnoooqqquuu|||www___^^^jjjuuukkkccc\\\TTTBBB???:::666222111111111---------.........//////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,------------------------+++++++++,,,,,,------------------------------------------.........//////000000000000111111111111aaaJJJAAA>>><<<;;;:::::::::999777555111111111000000000000000555555555555333111...,,,------------,,,+++***)))++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,++++++******++++++,,,------------------------+++qqq...........................------------...//////999<<>>XXX~~~~~~```RRRQQQVVV___hhhmmmkkkfff```ZZZUUUPPPNNNKKKJJJLLLPPPQQQMMMLLLNNNLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSSSSSSSRRRRRRTTTUUUWWWYYYZZZ[[[[[[[[[[[[]]]___cccgggiiijjjjjjlllrrrzzz~~~kkkmmm{{{|||vvvaaaWWWXXXQQQIII===333111444555222///000111000...------...***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))))))))******+++++++++,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---------------------------------------------------///////////////.........000////////////000000111___IIIAAA>>><<<;;;:::::::::999777555111111111111000000000000333444444444333000...,,,------------,,,+++***)))+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------------------&&& ---ccc------------------------...------------...//////333---)))333WWWhhh...:::444//////333555333///222111222444666777666444...///000111000000333666666000222666$$$SSS>>>===999666222222222111000000111222+++)))&&&,,,OOOhhh...333///,,,+++,,,---,,,***,,,,,,,,,++++++,,,,,,,,,111%%%"""DDDkkk555'''++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------......------,,,,,,------...///............////////////////////////000000000000111111111111111111111111///111222222333555555555===AAAOOOnnnmmm^^^PPPNNNTTTZZZcccjjjdddaaa\\\VVVQQQMMMLLLKKKLLLKKKOOOTTTTTTOOOLLLMMMIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRSSSTTTUUUUUUWWWWWWWWWXXX[[[___bbbdddeeedddeeeiiiqqqxxx}}}~~~zzz|||~~~xxx||||||kkkVVVLLL[[[TTTIII???777111///000000000///...------...///+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---------------------------------------------------/////////////////////...111000000000000111222222\\\GGG@@@>>><<<;;;:::::::::999777555222222111111111000000000000111222333222000...---------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------000666555,,,,,,@@@XXXggg------------------------......------......///000&&&888<<<+++&&&555<<<555]]]XXXIII999444888888333...---...000333333111//////000222555777777555222...222666666444555:::>>>AAA;;;BBBUUUCCC555XXXrrrsssmmm~~~SSS***888888888888777666555444444444444///???AAA111+++666???>>>ZZZWWWKKK:::333666666111,,,+++++++++,,,------...---------......---------555,,,((()))'''(((999OOOmmmMMM333---***%%%+++999+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,---------.........---------,,,------...///............////////////////////////000000000000111111111111111111111111///000222444666666777888???TTTnnncccSSSPPPQQQWWW\\\^^^___bbbYYYVVVQQQKKKHHHHHHHHHIIIJJJJJJNNNTTTSSSNNNIIIIIIDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIKKKKKKLLLLLLLLLNNNNNNNNNNNNOOOOOOOOOOOORRRRRRSSSTTTVVVYYY\\\^^^^^^]]]\\\```gggnnntttwwwqqqrrrtttvvvyyy~~~{{{yyyeeeXXX]]]UUUOOOJJJ???333000555000///...------...000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,------++++++,,,---------------------------------------------------......//////////////////111111111111111222333444YYYEEE>>>>>>;;;:::999999:::999777555333222222111111000000000...///111222111000...---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------'''!!!---777000$$$------------------------...............//////000111)))!!!###,,,222222000///444555000---...---+++---///111222222000000000000000222555888888666444999@@@FFFCCC@@@CCCIIINNNXXXXXXRRRXXX\\\TTTLLLGGGLLLJJJbbbYYYLLLYYYXXXZZZKKKIIIGGGEEEDDDCCCAAA@@@EEE666---222555111000444---333555000++++++)))&&&,,,---......------///111---...///000000///...------'''///===666!!!###555'''222222)))+++555...++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,------......//////---------------...//////............////////////////////////000000000000111111111111111222222222333222444777777777999===MMMuuuttt\\\LLLNNNSSSZZZ```aaa\\\WWWUUUPPPNNNKKKIIIGGGHHHHHHIIIGGGFFFIIIMMMLLLGGGDDDEEEBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLQQQQQQQQQQQQRRRTTTVVVWWWVVVVVVWWW[[[```fffkkkmmmiiijjjjjjkkkmmmrrryyy}}}}}}|||yyy~~~}}}dddYYYQQQOOOFFF888222666111000//////000000000///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------------------........................////////////111111111111111222333444~~~WWWCCC======;;;:::999999::::::888666333333333222111000000///---///000111111000...---,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------)))555<<<777+++'''+++000------------------------///............///000000333///444>>>;;;...***111...111111///000333666777333444555444111000222333555555666:::???CCCFFFFFFOOOXXX]]]YYYVVVZZZ```ccc```mmmjjj[[[]]]bbbaaakkkgggdddooollldddfffeeeiiieeebbb^^^\\\\\\ZZZXXXUUUVVVMMMQQQ]]]RRR777...999555777777444444777888777000111111///------...000......000111111000......///222+++"""(((444222%%%)))+++...///+++(((---666++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---......///000000...------------...//////............////////////////////////000000000000000000111111111222222222666444555777555666???JJJqqqlllUUULLLKKKIIIQQQYYY\\\[[[VVVQQQMMMHHHHHHIIIIIIIIIIIIHHHHHHGGGDDDCCCEEEEEEBBBBBBEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNOOOOOONNNQQQTTTXXX\\\___aaabbbdddddddddcccdddgggmmmqqqtttxxx|||}}}}}}zzz{{{jjj[[[TTTMMMAAA888666666555333333333222///,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------------------------------....../////////---.........//////000000/////////000111222333333}}}VVVBBB======;;;:::999999::::::888666444444333222111000000///...///111222111000...---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------------,,,,,,,,,,,,------------------------------'''((()))***+++...//////........................//////......//////000111+++---,,,'''&&&,,,555;;;+++---111444444222,,,(((111222222333333555888;;;;;;<<<>>>EEENNNVVV\\\^^^hhhqqquuuqqqpppvvv||||||vvvxxxzzzuuunnnhhh}}}wwwtttpppooopppooommmjjjggggggccc[[[QQQLLLNNNSSS============>>>;;;444...666333000...,,,,,,------/////////000000/////////'''000777666222111333444555***%%%...555111(((###+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,---...///000000111......------......///000............////////////////////////000000000000000000000111222222333333444333444555444888MMMcccsss```SSSMMMNNNQQQPPPUUUWWWTTTQQQNNNIIIEEEBBBDDDFFFHHHIIIHHHFFFEEEIIIDDDBBBCCCCCCAAACCCGGGCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKKKKKKKLLLPPPTTTXXXYYYZZZZZZ[[[aaaaaaaaa``````bbbeeeiiiiiillloooooooooqqqvvv{{{}}}~~~|||gggZZZWWWVVVQQQLLLBBB>>>888555444222///,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------++++++,,,------------------------------------...//////000000------......///000000000/////////000111222333444{{{UUUBBB>>>???:::999999999::::::888777555444444333111000000//////000222222222000...---+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,,,,---......,,,,,,---------.........------,,,,,,,,,,,,------------------------------+++---000222000//////111///////////////////////////////////////000000111666888777333444555...###555111---,,,...333999===///111555;;;BBBHHHMMMOOONNNPPPUUU^^^hhhpppuuuwww{{{qqqfff```RRRCCCVVVLLLAAA===???DDDIIILLL<<<777111......//////.../////////....../////////;;;''' ,,,111((('''000$$$000111%%% ***222111++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,---......///,,,,,,---...///000111111...............//////000............////////////////////////000000000000///000000111222222333333333222555888777CCCdddjjjRRRIIIJJJLLLPPPUUUVVVWWWSSSKKKGGGGGGDDD???BBBCCCDDDEEEFFFFFFFFFEEEFFFCCCBBBDDDDDDBBBDDDGGGCCCEEEGGGIIIJJJJJJIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHIIIHHHIIIJJJLLLNNNOOOPPPPPPRRRVVVYYYZZZZZZZZZ[[[]]]```aaaaaaaaa```aaadddfffdddfffhhhiiiiiilllqqquuuvvvyyy}}}~~~xxxzzzuuu```]]]hhhlllhhhQQQHHH<<<333111111000...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,------------------------------------...///000000000------......///000000111000000000111222333444555yyyTTTBBB???@@@:::999999999::::::999777555555444333222000000///000111222333222000...---++++++,,,------,,,,,,,,,---------------------------,,,,,,,,,,,,---......---------.........//////...------,,,,,,------...------------------------222---***,,,......------000000000000000000000000///////////////000111111,,,***...333///)))...888,,,---111555555111......555888@@@KKKXXXbbbgggiiihhhkkkqqqzzzpppfffeeeggg[[[VVVQQQPPPOOOLLLIIIHHHBBB:::222///111444444222000///...------...///000"""333:::000)))///333000000//////222222...+++)))++++++++++++++++++++++++------,,,+++*********************************************++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////,,,,,,---...///000111222...............///000000............/////////000////////////000000000000///000000111222222333333333333888<<<===MMMwww{{{aaaSSSHHHHHHIIIIIILLLTTTLLLLLLGGG@@@@@@EEEEEEAAAEEEDDDDDDDDDDDDEEEGGGHHHBBB@@@AAADDDEEEBBBBBBEEECCCEEEHHHJJJKKKKKKJJJIIIEEEFFFFFFGGGGGGGGGGGGFFFHHHGGGGGGGGGFFFFFFFFFEEEHHHJJJMMMPPPSSSUUUWWWWWW[[[]]]^^^^^^\\\]]]```ccc```aaabbbcccbbbccceeegggeeefffhhhiiijjjmmmrrrvvvtttyyy~~~~~~{{{xxx{{{|||kkksssddd]]]llluuuqqq\\\OOO===111...///111111------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++******)))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------++++++,,,------------------------------------...///000000111---------...///000000111111111111222333444666777vvvTTTGGGAAA<<<;;;:::::::::;;;;;;999888888777777666444222000///...///111111///---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........//////---......///000////////////...---...///111111000555222111111333333111///555333111222555777666555555EEE[[[jjjqqqtttyyy}}}{{{zzzwwwwwwzzz~~~yyywwwoooddd\\\WWWRRRNNNJJJBBB@@@>>>999666444555666999555111....../////////000///------...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))++++++,,,,,,,,,------------------------------------------............///////////////000000000000............////////////////////////000000000000+++000444555444444444333777000333BBBTTTiiiRRRHHHFFFFFFKKKSSSUUUQQQKKKIIIGGGCCCAAA???@@@AAACCCEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGIIIJJJIIIGGGEEEEEEFFFHHHFFFHHHJJJJJJIIIHHHIIIJJJKKKJJJIIIHHHIIILLLOOOQQQTTTUUUVVVYYY\\\^^^```aaa```aaaaaabbbbbbbbbaaaaaafffeeeddddddeeefffggghhhgggggghhhiiijjjkkkllllllvvvvvvxxx{{{{{{yyyyyy{{{}}}|||gggbbbbbbgggwwwttthhh]]]\\\aaaQQQAAA222...111222111111//////.........------------------------------------,,,+++***+++---///111///...------++++++***)))++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...///......---------......///////////////.........////////////000000000000///333...,,,555888:::BBBvvvTTTFFF@@@;;;;;;:::999:::;;;;;;999777666666555444333111///...///000222222000...---...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---------.........//////---......///////////////111000...---......//////222111000111333444333222111111333888???DDDEEEEEEQQQYYYccclllttt}}}sssuuuwwwzzz~~~~~~|||zzziii___YYYUUUSSSKKKGGGAAA:::777:::BBBIIIBBB@@@>>>===;;;999555222111...,,,,,,---------,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++,,,,,,,,,------------------------------------............///////////////000000000000............////////////////////////000000000111222333444333333333333222888777DDD]]]sssyyyZZZKKKEEEFFFHHHNNNRRRQQQKKKFFFDDDCCCBBB@@@@@@AAACCCDDDCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHFFFDDDDDDFFFIIIJJJLLLMMMMMMLLLKKKLLLMMMKKKKKKLLLNNNPPPTTTXXXZZZYYYZZZ[[[\\\^^^___```aaabbbbbbcccdddddddddddddddhhhgggfffddddddddddddeeeggggggggghhhiiiiiijjjjjjmmmnnnqqquuu|||~~~{{{yyyyyyyyyyyyfffeee\\\WWWaaattt~~~ggg[[[```TTTFFF888333333111000000//////.........------------------------------------,,,+++++++++---///111...------,,,,,,++++++***++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---............---------....../////////////////////...////////////000000000111222222000333777444@@@[[[uuuSSSEEE@@@;;;:::999888999::::::888666555555555444333222000///000222444333111///......,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///------........./////////....../////////000000000222111//////...///000111111111111222333333444444222555;;;CCCLLLRRRTTTTTTjjjrrr}}}}}}|||xxxooofff```^^^ZZZPPPCCC:::999AAAHHHHHHIIIIIIJJJHHHDDD===888333000...------...------.........---------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000............/////////////////////000000000111111555333111111333444444444777BBB^^^zzzQQQ<<<@@@BBBEEEKKKOOOOOOJJJDDD?????????@@@@@@AAABBBCCCDDDBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCCCCDDDFFFGGGHHHFFFFFFFFFEEEDDDFFFIIILLLRRRSSSTTTTTTRRRRRRRRRSSSQQQRRRTTTVVVYYY\\\^^^______````````````aaaaaaaaacccdddeeefffggghhhhhhhhhjjjiiigggeeedddcccbbbbbbggggggggggggggggggggggggfffgggiiinnntttzzz~~~}}}zzzxxx}}}|||yyywwwvvvwww{{{}}}eeebbbWWWTTT___lllxxxppp\\\```XXXLLL@@@:::555111///////////////.........---------------------------------,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------.................................///////////////////////////000000000111111444222111777888666QQQ~~~tttRRRDDD???;;;999888888888999999777666666666666555555333222111222444555444222000//////,,,---......///.........------------------------------------------------------------------------........................---------............///............///////////////////////////000000111...///111222222222333444000222444444333333555777:::???HHHSSS]]]eeeiiikkk|||qqqggghhhtttvvvtttqqqhhhYYYIII???>>>AAAHHHHHHIIIJJJIIIFFF@@@;;;666444111000000000000///......------------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000............//////////////////000000000111111111333///...111444555555777777OOOwwwnnnTTTEEE>>>999AAAFFFKKKLLLHHHBBB>>>======>>>???AAABBBBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIDDDEEEFFFGGGHHHKKKPPPSSSYYYZZZ[[[ZZZXXXWWWYYYZZZZZZZZZ\\\]]]^^^^^^]]]]]]bbbbbbbbbcccccccccccccccdddeeefffhhhiiijjjjjjjjjlllkkkiiihhhfffeeedddcccffffffffffffeeeeeeddddddeeeeeefffgggjjjmmmppprrrqqqooooooqqquuuyyyzzzzzzyyytttnnnkkkoooxxx{{{wwwuuutttwwwwwwwww}}}wwwccc[[[ZZZggg{{{xxxxxxxxxfffdddZZZQQQFFF???888111...///////////////............---------------------------,,,,,,,,,,,,---...///+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------..............................//////////////////000000000111111111222333111333;;;HHHnnnrrrQQQDDD@@@;;;999888888888999999777666444444444444444333222222333555666555333000//////,,,---......///.........------------------------------------------------------------------------........................---------............///........./////////000000000////////////000111111+++...222333222111222333000555:::;;;:::;;;@@@EEEIIINNNWWWbbbllluuu{{{~~~{{{xxxvvvvvvwwwxxx|||lll[[[PPPLLLMMMIIIGGGDDDBBB@@@===999666666444333222333333222000...---------,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000000000000............////////////000000000000111111111111222......444666444444777>>>^^^vvvOOO===BBBDDD<<>>>>>???@@@BBBBBBAAA???>>>BBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDFFFHHHIIIJJJDDDGGGJJJLLLOOOSSSWWW[[[[[[[[[\\\ZZZYYYYYY[[[\\\]]]^^^___``````^^^]]][[[bbbbbbccccccdddeeeffffffdddeeefffhhhiiijjjjjjjjjkkkkkkkkkjjjjjjiiihhhgggffffffeeeeeedddcccccccccdddccccccccccccdddeeefffiiihhhhhhiiikkklllmmmmmmqqqmmmhhhfffjjjttt{{{xxxwwwvvvzzzwwwtttwww~~~~~~rrrccc```ggg|||}}}qqqsssyyynnn```VVVKKKDDD<<<333///000000000/////////.........---------------------------,,,,,,,,,------......***++++++,,,,,,------...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,---...//////......---.........//////000000000000000000111111111111...555111000GGGiiiqqqPPPDDDAAA===:::999888999::::::888666222222222333222222111111444555666555333000//////,,,---......//////......------------------------------------------------------------------------........................---------............///....../////////000000000111000///...///000111222---000222222000///111444;;;BBBHHHJJJIIIKKKQQQXXXaaadddgggkkknnnrrrwww{{{wwwvvvttttttyyywwwggg^^^YYYXXXTTTNNNFFF>>>999555222000444444444555666666333111//////......---,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///////////////000000000000............////////////000000000111111111222222555111222666666222555<<>>CCCAAABBBBBB???;;;:::===@@@@@@AAAAAABBBAAA@@@>>>===BBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHJJJKKKHHHKKKPPPSSSVVVYYY\\\^^^YYYZZZZZZYYYXXXXXX[[[]]]\\\]]]___```aaaaaaaaa```bbbbbbcccdddfffggghhhhhheeefffggghhhiiijjjjjjjjjkkkkkklllllllllkkkkkkjjjeeeeeeeeeddddddccccccccc````````````aaabbbbbbcccfffgggggghhhhhhhhhhhhiiikkkjjjhhhhhhlllvvv|||{{{zzz|||xxxuuuvvvyyyxxxppphhhmmmvvv{{{uuuwww{{{~~~mmmaaaTTTKKKBBB999333222000000000/////////......------------------------------------------------+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,---/////////......------......///000000000000000000111111111222222---777666===bbbpppOOOEEEBBB???;;;:::999:::;;;;;;999777333333444444555444444333444555666555222000......,,,---......//////......................................................................................................---------............///.../////////000000000000111000///...///000222333111222222111000444<<>>999:::BBB???>>>===;;;;;;<<>>WWWoooOOOEEECCC@@@;;;:::::::::;;;;;;999888666777888888888888888888333555666555222///......,,,---......//////..............................................................................////////////////////////---------.........//////////////////000000000000222000///...///000222333444444222111333<<>><<<888:::>>>BBBDDDBBB===:::333333333222111000000///...------,,,,,,------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,------------------.........//////////////////////////////---------.........//////////////////000000000000............/////////000000111111111111222222222444000111555555666GGG\\\TTTDDD888888>>>@@@???>>><<<;;;::::::<<<>>>@@@AAAAAAAAAAAAAAAAAAAAAAAABBB?????????@@@@@@AAAAAAAAACCCCCCDDDFFFGGGJJJKKKLLLQQQUUUZZZ]]]]]][[[YYYXXX]]]^^^^^^]]]]]]___cccfff```aaabbbcccdddfffgggggggggggghhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkkkkjjjjjjllllllmmmmmmllljjjiiihhhddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaccceeefffgggggghhhjjjggghhhiiiiiikkkpppxxx{{{zzzzzzzzzxxxuuutttvvvmmm}}}uuuvvvnnnjjjrrrzzzfffYYYQQQFFF<<<666000000000000////////////---------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,***+++---///000000///...---------...///000000111000111111111111222222222555777EEEnnnhhhOOODDD===>>><<<:::999999:::999777555777777777777666666666666777777777666444222000///........................,,,,,,,,,---------......---,,,,,,,,,,,,---..................////////////............/////////000......//////000000111111000111111111111222222222000222444444333222333444///000111111555BBBUUUeeeqqqjjjeeeccc```aaakkkxxxssskkk```YYYVVVTTTNNNJJJEEE???AAALLLVVVSSSHHH@@@888888777555333111000/////////000///---,,,---...,,,,,,,,,+++++++++******,,,,,,,,,,,,---...//////******+++,,,---///000111------------,,,,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------....................................////////////////////////000000000000000000000000000000000000111111111111222333444444999555555666666@@@\\\zzz\\\>>>======<<<<<<;;;:::::::::;;;;;;<<<===???AAABBB???AAABBBBBBAAA@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLQQQSSSUUUXXXYYYZZZZZZZZZ\\\]]]___```bbbccccccdddeeefffggghhhiiiiiiiiiiiiiiiiiiiiihhhiiiiiijjjjjjmmmmmmmmmmmmnnnnnnnnnnnnkkkmmmoooqqqpppmmmiiigggiiifffccccccfffggggggfffeeedddcccbbbaaaaaaaaaaaaeeefffffffffeeeeeedddccceeeeeeeeefffiiinnnrrruuu|||~~~}}}{{{zzzyyywwwsssqqqsssvvv}}}wwwkkkfffooofffnnnyyynnn^^^WWWRRRGGG;;;111333333222000......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...............///000000...111333000...000333555;;;;;;\\\gggNNNCCC===>>>;;;:::999999::::::888666666666666666777777777777777777777666444222000///........................,,,,,,---------.........------,,,,,,------...///............////////////........./////////000000......//////000111111111///000000000000111111111///000222333222222333555999999888777:::HHH\\\llllllddd]]]^^^eeeqqq{{{yyyzzzzzzuuunnniiieeeaaa[[[WWWUUULLLGGGMMMUUUXXXVVVTTTGGGDDD@@@===:::777333111222111///---+++***,,,---------------,,,,,,,,,+++...------,,,,,,,,,------+++++++++,,,---...///000,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------....................................////////////////////////000000000000000000000000000000000000111111111111222333444555555555555777@@@VVVyyyttt]]]CCC>>>======<<<;;;:::999999:::;;;<<<===???@@@AAABBB???AAABBBBBBAAA@@@BBBCCCAAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFFFFFFFHHHKKKMMMOOOQQQTTTWWWZZZ\\\]]]]]]]]]^^^```bbbcccddddddeeeeeefffggghhhhhhiiihhhhhhkkkkkkjjjjjjkkkllllllmmmppppppoooooonnnnnnmmmmmmnnnooopppqqqooommmjjjhhhiiifffddddddfffhhhgggffffffeeedddcccbbbbbbbbbbbbeeeeeeeeedddddddddccccccddddddcccdddfffjjjmmmpppwww}}}|||zzzxxxwwwtttrrrrrrtttzzz}}}rrrhhhdddfffkkk~~~{{{iiiYYYSSSJJJ>>>555333222000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------...............///000000111111111000111444555666???XXX}}}eeeNNNCCC===>>>;;;:::999999::::::888666555555666666777777888888777888777666555222000...........................,,,------------.........---------,,,------...///............////////////....../////////000000000......///000000111111222/////////000000000000111000111222333222333555777777:::===@@@GGGUUUhhhvvvjjjeeedddjjjwwwvvvrrrxxx}}}}}}}}}~~~|||wwwooojjjcccXXXOOOOOOTTTWWW[[[^^^VVVRRRLLLJJJIIIEEE>>>777777444111---++++++---...............------------//////...---,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,---------,,,++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++------------------------....................................////////////////////////000000000000000000000000000000000000111111111111222333444555444666666;;;NNNssssssQQQ???777>>>===<<<:::999999888888;;;<<<>>>@@@AAABBBAAAAAA???AAABBBBBBAAAAAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEECCCDDDEEEFFFGGGIIIMMMPPPOOOQQQTTTXXX[[[^^^```aaa```aaabbbdddeeefffffffffgggggghhhiiijjjjjjjjjjjjlllllllllmmmmmmooopppqqqsssrrrrrrqqqpppnnnnnnmmmppppppooonnnmmmkkkiiihhhjjjhhhffffffhhhiiihhhggghhhgggfffeeeeeedddeeeeeefffeeedddcccccccccdddeeefffeeeddddddeeegggjjjkkkooouuu|||{{{xxxwwwvvvuuurrrrrrvvvzzzwwwnnnfffdddllluuujjjyyyzzz```VVVPPPIII;;;666000...///000///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............///000000222111000111333666777999KKK{{{cccMMMCCC======;;;:::999999::::::888666555555666666777777888888888888888777555222000...........................------------............---------------...//////............////////////...////////////000000000...//////000111111222222000000000000111111111111333444444444333444777:::888===CCCJJJRRR^^^llluuuuuuzzz~~~qqqggg]]]YYYXXXWWWXXXZZZ]]]YYYWWWXXXYYYTTTIII???999666333111111000000///.........------------,,,///...---,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000000000000000000000000000000111111111222333444555666777888888AAA```]]]BBB<<<<<<>>>===;;;999888888888888;;;===???BBBCCCCCCBBBAAA@@@AAABBBBBBAAAAAABBBDDDCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEGGGHHHJJJMMMQQQTTTRRRSSSVVVYYY]]]```bbbcccbbbccceeefffggghhhhhhhhhjjjjjjkkklllmmmmmmmmmmmmllllllmmmmmmoooppprrrrrrtttssssssrrrqqqpppppppppqqqooonnnllljjjhhhggggggjjjjjjiiiiiiiiiiiiiiihhhiiiiiihhhgggffffffgggggghhhgggeeeccccccdddfffgggiiihhhgggffffffgggiiijjjiiiooouuuzzz}}}~~~{{{zzzyyyyyytttrrrsssvvvtttmmmiiijjj}}}fffxxxuuu}}}ppp\\\UUUVVVBBB:::111---///111000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................///000000111111222222111222:::BBBhhhaaaLLLCCC<<<<<<:::999999999::::::999777555666666666777777777888999999999777555222000...........................---------.........//////...------------...//////............////////////////////////000000000111//////000000111222222222111111222222222222333333444444444333333666:::===GGGIIILLLQQQXXXdddqqq{{{zzzlllddd___[[[ZZZ[[[___]]]]]]```aaaZZZLLL???888666444444444444111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......---,,,,,,,,,------+++,,,,,,------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////////////////000000000000111111111111111111111111111111111222333444666777777777;;;NNNvvvbbbDDD<<<@@@>>>===<<<:::999888888999:::<<<>>>@@@BBBCCCCCCBBBAAA@@@BBBCCCCCCBBBAAACCCDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGIIILLLNNNPPPSSSVVVYYYXXXXXXZZZ\\\^^^aaacccdddeeeeeeggghhhiiiiiiiiiiiijjjjjjkkklllmmmmmmmmmmmmlllllllllmmmnnnpppqqqrrrrrrrrrrrrsssssssssssssssrrrqqqooollljjjiiiiiiiiijjjkkkkkkjjjiiiiiiiiiiiiiiiiiihhhhhhgggggghhhhhhjjjhhhgggffffffgggiiijjjjjjjjjiiihhhggghhhiiiiiigggkkkqqquuuwww{{{~~~}}}|||wwwtttsssuuutttqqqooorrrooo```rrr{{{eeeWWWZZZJJJAAA666000000111000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................................///000000...111555444...000AAAUUU___KKKCCC<<<;;;:::999888999:::;;;999777777777777777777666666666::::::999888555222000...........................------........./////////......------......///000............/////////////////////000000000111111//////000111111222222333222222222333333333444444333333444444666:::AAAEEERRRSSSWWW^^^kkk}}}sssiiieeebbbbbbdddccccccdddeeeddd[[[MMMBBB;;;777444444555444000------------,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////...------,,,,,,,,,------++++++,,,---------,,,,,,------............------++++++,,,,,,,,,,,,------------------------------....................................////////////////////////000000000000111111111111111111111111111111111222444555777777555888EEEdddjjjKKK888<<>>@@@AAABBBBBBAAAAAA@@@BBBCCCCCCBBBBBBCCCDDDAAAAAAAAABBBCCCDDDFFFGGGJJJMMMRRRUUUWWWYYY[[[\\\]]]]]]^^^___aaabbbdddeeefffggghhhiiijjjjjjjjjjjjiiiiiijjjkkkllllllllllllmmmmmmmmmmmmnnnoooqqqqqqrrrrrrrrrssssssttttttttttttsssqqqooommmllllllllljjjkkklllllljjjhhhhhhhhhhhhhhhgggggggggggghhhhhhjjjiiihhhhhhhhhiiijjjkkkiiiiiihhhhhhhhhhhhiiiiiiiiikkkoooqqqtttvvvzzz|||zzzvvvuuuvvvuuurrrsssvvvxxx}}}```^^^rrr{{{sss]]]WWWQQQIII>>>666222111000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...................................................///000000...222666666000555QQQooo^^^JJJCCC<<<;;;999888888999:::;;;999888888888777777666666555555:::::::::888666333000.......................................////////////...............//////000............//////////////////000000000111111111///000000111111222333333111111222222222333333333444555777999>>>FFFNNNTTTXXX```mmmxxxtttuuutttpppoookkkkkkkkkjjjggg```WWWPPPFFF???888444444444222000............------------------,,,,,,,,,------...------,,,,,,,,,------...***+++,,,,,,---------,,,------............------+++++++++,,,,,,---------------------------------....................................////////////////////////000000000000111111111111111111111111111111111222444666777888999@@@XXXoooPPPDDD>>>AAADDD@@@<<<;;;999888999;;;>>>???>>>>>>??????@@@@@@AAAAAAAAABBBCCCCCCBBBBBBCCCEEE??????@@@AAACCCDDDFFFGGGLLLPPPWWW[[[\\\]]]]]]]]]`````````aaaccceeegggiiigggggghhhiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnnnnnnnooonnnnnnnnnoooppppppqqqssssssssssssssssssrrrrrrqqqppppppooommmlllkkkkkkiiikkkmmmllliiigggggghhhggggggffffffffffffgggggghhhhhhhhhiiiiiijjjjjjjjjiiiiiijjjjjjkkkkkkllllllkkkmmmoooqqqsssuuuwwwyyy}}}yyyvvvvvvtttqqqqqquuusss|||ttt___\\\xxxnnnYYYWWWPPPFFF<<<555111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------------------...................................................///000000222222555777777DDDggg]]]JJJCCC<<<;;;999888888999;;;;;;999888999999888777666555444444;;;;;;:::888666333000......................................./////////000...............///000000............/////////000000000000000111111111111000000000111222222333333000111111111111222222222666888;;;???FFFPPP[[[bbbcccrrryyyqqqqqqpppooolllhhheeecccQQQHHH<<<666555666555444000/////////............//////...---,,,,,,,,,,,,---,,,,,,,,,,,,---...///***+++,,,,,,------------------............------+++++++++,,,,,,---------------------------------..................................../////////000////////////000000000000111111111111111111111111111111111222444666777888@@@KKKjjjzzzOOO888AAAEEEBBBCCCDDD<<<;;;999999:::<<>>>>>>>>???@@@AAAAAAAAABBBCCCCCCBBBBBBCCCEEE===>>>???@@@BBBDDDFFFHHHMMMRRRYYY^^^___^^^]]]]]]aaaaaaaaaccceeegggjjjkkkggghhhiiijjjjjjjjjjjjjjjnnnooopppqqqqqqrrrrrrqqqpppppppppoooppppppqqqqqquuuuuutttsssrrrqqqqqqpppllllllllllllkkkjjjiiihhhhhhkkkmmmllliiiffffffhhhffffffeeeeeeeeeeeefffgggfffggghhhiiiiiiiiiiiiiiikkkkkklllmmmoooppppppqqqmmmnnnoooqqqsssuuuwwwxxxyyyzzzzzzwwwvvvsssooonnnqqqppppppzzzgggQQQ[[[yyy```ZZZUUULLL@@@666111000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------------------------------.........//////////////////////////////...............///000000555222333888>>>PPPwww\\\IIIBBB:::999:::999888999:::;;;999777888777666555444333333333555666777777666333000.../////////////////////////////////////////////////////////////////////////////////000111111222222222111000000000111333333222222111111111111111111666222---,,,111777888555666888>>>FFFNNNUUU___gggvvv}}}xxxttttttrrrlllhhhggg___WWWKKK@@@888444111000///000000111111111111111---///000...+++***---000------------------------........................------------------------++++++,,,,,,,,,---------........................,,,,,,,,,---------................../////////000000000000000000000000000000000000000111111111111333555444111333888:::888MMMoooVVVIII@@@CCCHHHFFFBBBAAA;;;;;;;;;;;;<<<===???@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAA@@@??????>>>???@@@@@@@@@CCCFFFIIIUUUVVVXXX[[[^^^```bbbcccgggfffffffffggghhhjjjkkkllllllkkkkkkkkklllmmmmmmpppqqqrrrqqqooonnnnnnooonnnmmmllllllmmmoooqqqsssssssssssssssrrrpppmmmjjjkkklllmmmmmmlllkkkjjjiiifffgggiiijjjjjjiiihhhfffeeeeeeeeefffggghhhiiijjjlllkkkjjjiiiiiijjjkkkkkkmmmmmmnnnooooooooooooooommmooopppqqqpppqqqsssuuuzzz{{{}}}|||xxxssspppnnnmmmoooooottt~~~sss]]]UUUWWWlllxxx___XXXNNNGGG???777333333.........///......------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------------------------------............------///////////////.........000////////////000000111222444222444KKKuuu]]]IIIBBB;;;::::::999888999:::;;;999777888777666555444333333444555666777777666333000...////////////////////////////////////////////////////////////////////////111111111000000000000000222111000000000111222333222222111111111111111111444555666777777777555444:::EEERRRUUUSSSZZZmmmooommmtttvvvqqqllljjjcccZZZOOOFFF===666111/////////111222333111///000000000///---,,,,,,,,,------------------------------------------------------------------------++++++,,,,,,,,,---------........................,,,,,,---------...............//////////////////000000000000000000000000000000000000111111111111444333333444666999===???iiioooMMMFFFBBBGGGJJJFFF@@@>>>;;;;;;<<<======>>>>>>???>>>>>>>>>>>>???@@@AAAAAAAAABBBBBBBBBBBBAAA@@@?????????@@@AAACCCGGGMMMQQQYYYZZZ[[[]]]___aaabbbcccffffffffffffgggiiijjjkkkiiijjjjjjkkklllmmmnnnnnnqqqrrrrrrqqqooonnnooopppooommmlllkkklllnnnqqqsssuuutttrrrqqqpppooonnnmmmmmmnnnooopppooonnnlllkkkkkkkkkllllllkkkjjjhhhgggkkkkkkjjjjjjjjjkkkkkklllkkkjjjjjjiiijjjlllmmmnnnpppqqqrrrtttttttttttttttsssttttttsssrrrsssvvvxxx{{{|||~~~~~~xxxtttsssrrrooollllllnnnqqquuu|||jjj]]]VVV```}}}fffXXXMMMJJJFFF;;;333000......//////......------......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,------------------------------............------/////////////////////...000////////////000111111111222777GGGeee]]]JJJCCC===<<<:::999888999:::;;;999777777777666555444444444444555666777888666333000...////////////////////////////////////////////////////////////////////////222222111111000//////...111111000000111111222333111111222222222222222222111444777777555333666:::FFFPPPYYYZZZ[[[iii~~~zzz{{{vvv{{{{{{uuuooorrrnnnhhhaaaWWWKKK???888444111000222777999666222222111////////////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------........................,,,------------.........////////////////////////000000000000000000000000000000000111111111222222555111222777888999BBBOOOtttWWWEEEDDDGGGLLLLLLEEE>>>;;;;;;<<<===>>>??????>>>>>>@@@???????????????@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@BBBCCCEEEHHHNNNUUUYYY]]]]]]^^^___aaabbbccccccffffffffffffhhhiiijjjkkkhhhiiikkkmmmnnnooooooooonnnoooooommmkkkjjjkkkmmmooonnnlllkkklllnnnqqqrrrtttrrrpppooonnnnnnooopppooopppqqqrrrqqqpppooonnnmmmmmmmmmllllllkkkkkkkkkkkkjjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjkkknnnpppqqqrrrtttvvvyyyzzzzzzyyyyyytttuuutttsssrrrsssvvvyyy}}}~~~vvvrrrssssssoookkkllloooppplllkkkuuu|||kkkZZZVVVllluuu___MMMMMMMMMAAA444000////////////.........---......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------............------....../////////////////////////////////000111222444111<<>>===999999888999:::;;;999777777666555555555555555666555666888888666444111...////////////////////////////////////////////////////////////////////////111111111111000000//////111111111111111222222222111111222222222222222333555333222333333777AAAJJJRRRTTTUUUYYYiiitttooolllrrr|||yyyxxxvvvtttpppkkkcccYYYMMMFFF???999444555<<>>@@@@@@@@@>>>===@@@@@@??????>>>?????????@@@AAABBBCCCCCCCCCBBBAAACCCFFFJJJMMMPPPUUUZZZ]]]^^^^^^___```bbbcccdddeeeffffffggghhhiiijjjkkkllljjjlllnnnpppqqqqqqooonnnmmmnnnnnnllljjjjjjkkkmmmpppooommmlllmmmoooqqqssspppqqqrrrrrrrrrssstttuuuqqqrrrsssssssssrrrqqqqqqmmmmmmllllllllllllmmmnnnhhhhhhgggffffffffffffgggjjjiiiiiijjjkkkmmmoooqqqqqqssswwwzzz||||||{{{zzzuuuvvvxxxxxxxxxyyy|||~~~|||uuurrrpppmmmkkkooopppooohhhdddkkk|||}}}fffVVVZZZggg}}}nnnSSSNNNNNNDDD888333111111000///..................---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------............------............////////////////////////000111222222777555DDDfff[[[IIIDDD>>>>>>999999888999:::;;;999777666666555555555666666777666777888888777444111/////////////////////////////////////////////////////////////////////////////////000000111111111111000000111111222222222222111111222222333333333333:::444333888===BBBJJJSSSTTT^^^hhhsss}}}uuuyyy}}}zzzwwwrrrmmmeee]]]XXXLLLDDD;;;:::@@@GGGJJJIIICCC>>>777333222222000...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................---------.........//////000000000000000000//////111111111111111111111111111111111111222222222222222111555888555<<<___```MMMLLLNNNPPPPPPKKKEEE@@@===<<<<<<===???AAAAAA@@@>>>===@@@@@@??????>>>????????????@@@AAABBBBBBCCCCCCDDDHHHLLLQQQUUUXXXYYY[[[\\\\\\]]]___aaaccceeefffgggfffggghhhiiikkklllmmmmmmoooppprrrssssssqqqooonnnooooooooonnnmmmmmmooorrrqqqqqqppppppqqqsssuuuvvvqqqvvv{{{~~~~~~~~~~~~yyyxxxxxxwwwxxxxxxyyyyyysssrrrqqqooommmmmmlllllljjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjjjjkkklllnnnooopppqqqtttwwwyyyzzzzzzzzzyyy|||}}}sssmmmlllmmmpppooolllfffcccgggqqqyyywww```TTTRRRnnnaaaQQQLLLEEE>>>:::333222111//////...//////......---------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------------------------------------............---------.........//////000000////////////000111222333555???XXXzzzZZZHHHCCC>>>???:::999888999:::;;;999777555555555555666777888888666777888999777444111///////////////////////////////////////////////////////////////////////////...//////000111111222222000000111222222222222111111111222222333444444444777333777AAAHHHHHHKKKRRR\\\yyy{{{qqqxxx{{{wwwsssnnnjjj[[[RRRHHHCCCFFFLLLOOOPPPQQQLLLFFF???999444000---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------....................................------.........//////////////////000000111111111111111111111111111111111111111111222222222222333222333777888999KKKvvvgggKKKIIISSSVVVVVVPPPFFF@@@??????>>>>>>???@@@AAAAAA@@@???>>>@@@???????????????@@@@@@@@@??????@@@BBBEEEGGGIIIMMMQQQVVVZZZ[[[[[[[[[\\\]]]^^^```bbbdddfffhhhhhhggghhhjjjlllmmmnnnoooooorrrrrrssssssrrrqqqooonnnlllmmmmmmlllkkkmmmpppssstttuuuvvvxxxzzz{{{|||}}}zzz~~~|||xxxuuuqqqooommmllllllkkkjjjjjjjjjjjjjjjmmmlllkkkkkklllmmmnnnoooqqqrrrtttvvvxxxyyyzzzzzzzzz~~~zzzpppnnnooonnnllliiifffdddeeegggiii}}}nnnXXXJJJQQQzzz}}}www[[[MMMHHHEEEAAA444333111000////////////......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------............------------......///000000000/////////000111222333444444MMMrrrXXXFFFBBB>>>???:::999888999:::;;;999777555555555555666777888999666777999999777555111///////////////////////////////////////////////////////////////////////////000000000000000111111111///000111222333222222111111111222222333444444555666666>>>KKKOOONNNTTT___~~~mmmlllxxx~~~|||kkkddd[[[TTTQQQRRRSSSTTTUUUVVVTTTOOOFFF<<<444000........................------------------------------------------------------------................................................////////////......///000111222222333111111111111111111111111111111111222222222333333444666888999EEEbbbqqqPPPGGGNNNWWWYYYWWWMMMAAA===???AAA>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAA@@@@@@@@@CCCHHHMMMPPPSSSUUUXXXYYYZZZ[[[]]]___aaabbbcccdddfffggghhhiiihhhiiikkknnnppppppqqqqqqqqqqqqqqqqqqppppppppppppllllllmmmlllmmmoootttwwwyyy{{{~~~~~~zzzxxxsssrrrpppnnnllljjjjjjiiimmmmmmmmmmmmnnnppprrrtttvvvvvvvvvwwwyyy{{{}}}~~~}}}~~~yyysssppplllkkkjjjgggdddbbbbbbbbbqqq|||eeeQQQMMMaaajjjRRRNNNKKKCCC666444222000/////////000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------...------------------------------............------------......///000000111/////////000111222444555===^^^WWWEEEBBB>>>???:::999888999:::;;;999777555555555555666888999:::666777999999888555222000////////////////////////////////////////////////////////////////////////222222111111000////////////000111222333222111111111111222333333444555555===>>>GGGSSSVVVWWWeeexxx{{{vvvwww~~~wwwssskkkbbb[[[WWWVVVVVVSSSXXX\\\ZZZPPPEEE;;;666////////////////////////........................---------------------------------.........//////..................................../////////000------...000111222333444111111111111111111111111111111222222222333333333666888888;;;OOOttt\\\FFFJJJTTTWWWYYYUUUJJJ>>>;;;@@@BBB>>>AAAAAA@@@??????@@@@@@AAA>>>>>>>>>>>>???@@@AAABBBCCCBBB@@@AAADDDJJJQQQUUUVVVWWWWWWWWWXXX[[[```ccceeeeeeffffffgggggghhhhhhiiijjjmmmoooqqqrrrrrrrrroooooonnnnnnooopppqqqqqqssssssttttttuuuxxx}}}|||~~~|||zzzvvvssspppnnnmmmmmmmmmnnnoooqqqtttvvvxxx{{{{{{zzzzzz{{{}}}~~~wwwqqqkkkmmmnnnjjjeeeaaaaaacccgggyyyqqq\\\TTTHHHWWW~~~vvvYYYSSSOOOCCC666555222000//////000000......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------..................------------...///000000111/////////000111333444555KKKjjj~~~VVVIIIDDD>>>===:::999888888:::;;;:::888999666444444666999;;;;;;999:::;;;:::777333111000000000000000000000000000////////////////////////............/////////000222222111111111111111111000111111222222333444444444000000666:::999888888;;;GGGYYYgggllluuusss|||oooeeebbb___YYYTTTWWW[[[bbbhhhbbbSSSDDD===777444111000111111///.........---------......///////////////////////////---------............///............////////////000000000000000000000000000111111111111222222222000111111111111222222222///000222222222222444666999777;;;MMMnnnoooQQQIIIQQQYYY[[[TTTLLLDDD???@@@@@@???<<>>>>>?????????@@@AAA@@@??????AAACCCEEEEEEFFFIIINNNRRRUUUVVV[[[[[[\\\\\\]]]^^^___```gggfffddddddeeehhhkkkmmmppppppoooooopppqqqssstttvvvrrrnnnmmmooorrrtttvvvssstttzzz~~~{{{vvvrrrpppsssssstttuuuvvvwwwwwwwww}}}{{{{{{~~~~~~}}}~~~wwwpppmmmiiigggeeecccbbb```aaalll{{{}}}gggUUUOOOOOOqqquuuyyydddLLLQQQLLLAAA888...---111444111---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------..................................../////////000333...---000000000888DDDggg~~~zzzUUUHHHCCC======:::999888888::::::999888888555333333555888:::;;;999:::<<<:::777333111111000000000000000000000000////////////////////////........./////////000000111111111111111111111111111111111222333333444444333111111444444444888>>>PPPVVVfffzzzzzzqqqiiibbb\\\XXXUUUVVV\\\dddddd[[[PPPKKKBBB===666000------...000.........------......///........................---------............///............////////////000000000000000000000000000000111111111222222222000111111111111222222222111222444444333333555777777888FFFjjjbbbLLLLLLVVVZZZUUUMMMHHHAAA???AAABBBAAA???AAA@@@@@@???>>>>>>?????????@@@@@@@@@>>>>>>@@@BBB@@@BBBEEEKKKQQQVVVZZZ[[[ZZZ[[[\\\[[[ZZZ[[[^^^aaagggfffeeeeeegggjjjmmmooonnnoooppprrrtttuuuvvvvvvsssrrrqqqrrrvvvzzz||||||{{{{{{yyyxxxwwwwwwwwwxxxyyyyyy{{{zzzyyy{{{~~~~~~pppmmmjjjiiiiiihhhdddaaa```eeennn|||wwwhhhZZZLLL\\\yyyxxxTTTMMMMMMEEE===555111222333000---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------................................./////////000000444------333333222===MMM{{{TTTGGGBBB<<<<<<:::999888888::::::999888666444222222555888999:::999;;;<<<;;;777444111111000000000000000000000000////////////////////////....../////////000000000111111111111111111111111111111222222333333444444222222444555444555@@@KKKRRRVVVfff~~~}}}vvvjjjccc```WWWTTTUUU]]]bbb```[[[XXXQQQJJJ@@@444,,,***---000//////......---......///---------------------------------............///............////////////000000000000000000000000000000000111111111222222000111111111111222222222333444555555444444666888666999SSSoooSSSGGGPPP[[[XXXNNNEEEBBB???@@@BBBDDDCCCAAAAAA@@@??????>>>????????????@@@@@@???======???@@@>>>AAAGGGNNNTTTYYY\\\]]]ZZZ\\\]]][[[WWWXXX]]]ccchhhgggggggggiiillloooqqqmmmoooqqqtttuuuvvvuuuuuuqqqqqqrrrvvv{{{~~~}}}|||||||||}}}{{{{{{{{{~~~tttppplllkkkmmmlllgggbbbbbb___```lllyyyhhhNNNKKKeee|||{{{eeeMMMNNNIIIDDD<<<666333111///---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------............................../////////000000000444---...555555555GGG```TTTGGGCCC======;;;999888999::::::999777444333111222555777888999999;;;<<<;;;777444222111////////////////////////////////////////////////...////////////000000000111111111111111222222222111111222222333444444555333333666999;;;???KKKWWWZZZfff|||~~~xxxqqqllliiiggggggiiiiiihhhhhhhhhjjjnnnrrrwwwyyy|||yyyooojjj]]]UUUPPPTTT[[[^^^]]]\\\ZZZVVVMMMAAA555///...///000//////...............---------------------------------............///............////////////////////////////////////000000000000111111111111000000111111111222222222333444555444444444777999;;;EEEggglll\\\KKKJJJVVV\\\SSSGGG???>>>???AAACCCDDDCCCAAA@@@@@@???????????????@@@??????@@@>>>===<<<>>>???@@@DDDKKKQQQUUUXXXZZZZZZ[[[^^^```\\\WWWXXX___fffiiiiiiiiijjjlllnnnqqqssspppqqqqqqrrrsssssssssssssssrrrrrrtttyyy}}}{{{{{{{{{|||}}}wwwooolllllllllgggbbbccc^^^[[[cccssstttYYYJJJSSSjjj|||{{{XXXMMMKKKHHHBBB;;;444000//////............------------------------------------------------------------,,,,,,,,,------------...------------.......................................////////////000000000222---000666444777TTTxxxyyyTTTHHHDDD??????;;;:::999999::::::888777333222111222555777888888:::;;;===;;;888444222111////////////////////////000000000000000000000000////////////000000000111000000111111111222222222111222222333444444555555666444666;;;AAAGGGPPPZZZccczzz~~~}}}uuuppplllgggbbb^^^]]]\\\\\\\\\\\\\\\[[[[[[^^^bbbeeeeeeggglllqqqwww}}}~~~vvveeeXXXNNNOOOTTTXXXZZZ\\\\\\[[[WWWPPPFFF;;;222...111000///...............---------------------------------............///............//////////////////////////////////////////000000000111111111000000111111111222222222222333444333333444777:::@@@ZZZyyyVVVPPPMMMSSSYYYWWWMMMCCC>>>>>>@@@BBBCCCCCCAAA???@@@???????????????@@@@@@>>>??????>>>======>>>@@@@@@FFFNNNSSSVVVXXXYYY[[[]]]```bbb___ZZZ[[[cccjjjjjjjjjkkklllmmmppprrrssssssrrrrrrqqqrrrtttvvvxxxxxxuuuqqqppprrrwww{{{}}}zzzyyyxxxwwwyyy}}}uuummmjjjhhheeebbb```]]]]]]```hhhttthhhQQQKKKTTTrrr~~~kkkPPPKKKIIIDDD===666111000111//////.........---------------------------------------------------------,,,,,,---------.........---------....../////////////////////////////////////////////000000000111//////333555444@@@eee|||wwwzzz|||TTTIIIEEE@@@@@@<<<:::999999:::999888777222111111333666888999888:::<<<===<<<888555222222000000000000000000000000000000000000000000000000/////////000000000111111000000000111222222333333222222333333444444555555777555777>>>EEEMMMWWWaaarrr~~~zzzyyyzzz}}}zzzsssrrruuuqqqiiieeeccc```]]]ZZZYYYYYYZZZSSSTTTTTTSSSRRRSSSWWWYYYYYY[[[___dddiiiooosssuuupppbbbUUUQQQRRRTTTWWW[[[YYYZZZ[[[YYYTTTHHH;;;222111111000///............---------------------------------............///............////////////000000000000000000000000/////////000000000111111000111111111111222222222111222333222333555999<<>>@@@BBBCCCCCCBBB@@@????????????>>>??????@@@AAA===?????????>>>>>>@@@BBBAAAGGGPPPUUUXXXYYY\\\___^^^aaacccaaa___aaagggmmmkkkllllllmmmnnnpppqqqrrrtttsssssstttuuuwwwyyy{{{wwwrrrllliiikkkooosssvvv{{{~~~}}}}}}rrrkkkfffdddccc[[[[[[]]]___aaahhhwwwwww[[[JJJFFFYYYxxx]]]MMMKKKFFF???888444222222/////////.........------------------------------------------------------,,,---------............---------...//////000000/////////////////////////////////000000000111111...222555555<<>>FFFNNNZZZmmm}}}vvvqqqqqqrrruuuuuuuuuuuutttrrrmmmiii```___^^^\\\ZZZYYYXXXXXXQQQQQQRRRQQQOOOOOOQQQRRRTTTVVVXXX[[[___bbbeeefffmmmpppvvv~~~tttdddZZZSSSPPPSSSWWWXXXVVVWWWYYYYYYRRREEE;;;222111000///....................................---------............///............////////////000000000000000000000000////////////000000000111000111111111111222222222111222333333444777<<<@@@RRR}}}tttWWWNNNRRRZZZ^^^WWWJJJCCCDDD???@@@BBBCCCCCCBBBAAAAAA??????>>>>>>???@@@@@@AAA===>>>?????????@@@BBBDDDGGGMMMUUUXXXYYYZZZ]]]```^^^```aaabbbccceeeiiilllmmmmmmmmmnnnoooooopppppptttuuuvvvwwwvvvuuusssqqqjjjfffbbb```bbbfffjjjlllqqqzzz{{{ppphhhdddddd___\\\\\\]]]\\\___kkkyyynnnYYYHHHLLLaaa~~~vvvRRROOOIIIBBB<<<777444222////////////....................................------------------------------------............---------...///000000000//////////////////////////////000000000111111111///444555666JJJmmmttteee}}}RRRGGGCCC>>>???<<<;;;999999999999888666222222222444777::::::999:::<<<===<<<999555333222000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333222222333444444555555666888===FFFOOOXXXiiixxxssssssqqqooopppooorrryyy{{{uuupppooo___^^^]]]\\\ZZZYYYWWWWWWVVVXXXXXXWWWUUUTTTTTTUUUUUUVVVWWWYYY[[[\\\]]]^^^]]]```hhhuuu~~~|||rrrcccVVVNNNNNNRRRXXXTTTRRRUUUZZZWWWMMMCCC222222000///............////////////////////////---------.........//////............/////////000000000000000000000000000////////////000000000000000111111111111222222222222333333444555999>>>BBBkkk}}}\\\UUUUUUWWW\\\___VVVHHHBBBEEE>>>@@@CCCCCCCCCCCCCCCCCC??????>>>>>>???@@@AAAAAA<<<>>>???@@@@@@AAACCCEEEPPPUUUZZZ\\\ZZZYYY[[[^^^]]]^^^```bbbeeehhhjjjlllmmmnnnnnnnnnooooooooooootttvvvxxxxxxuuunnngggccc\\\ZZZXXXYYY\\\```cccdddfffrrr|||uuujjjfffeeefff___[[[[[[ZZZZZZbbbllllllRRRIIIUUUyyytttWWWRRRKKKDDD???999444111000/////////....................................---------------------------------.........//////---------...///000000111000000000000000000000000000000000000111111111111000555444888VVVuuuhhh{{{TTTDDDAAAAAA???;;;999777666777777666555333333333444666777999:::999;;;<<<===<<<999555222000000000000000000000000111000/////////000222333000000000000111111111111222222222222222222222222555333222222444555444333<<>>777000---...000///---////////////////////////........................000000//////.........---000000000000111111111111000000000000111111111111222222111111111111111111000111444555222777KKKaaacccWWWUUU[[[aaa```SSSHHHEEEEEEDDD@@@@@@AAABBBBBBCCCCCCDDDBBBBBBAAA@@@@@@AAAAAAAAA===???AAA@@@@@@BBBFFFJJJ\\\ZZZXXXWWWWWWYYY[[[]]]^^^___aaadddgggjjjmmmnnnpppnnnnnnoooooooooppprrryyyzzzyyytttjjj```WWWSSSNNNPPPSSSUUUVVVWWWYYY[[[```eeelllrrrxxx|||rrrjjjddd___]]]]]]^^^\\\WWWWWWZZZqqqwwwfffUUUGGGcccoooyyyuuu]]]KKKIIIFFF;;;444555222111/////////...---+++---------------------------------------------------------............/////////...---------------//////...//////000111222000000///000000111222333444999444EEEtttuuuUUUzzzSSSDDDAAA@@@>>>;;;999777777888888777666333333444444666777999:::999;;;======<<<999555333000000000000000000000000111000/////////000222222000000000000111111111111222222222222222222222222222222222222333555888:::EEENNN[[[kkkxxxrrrnnnlllkkkkkkkkklllmmmoooqqqssstttvvvtttoooiiibbb\\\WWWTTTUUUVVVXXXZZZZZZZZZYYYXXXYYYYYYYYYZZZZZZ[[[[[[\\\^^^___dddkkknnnooosssyyy}}}wwwuuuwwwyyy~~~ppp^^^UUURRRSSSUUUTTTQQQRRRRRRKKKAAA@@@999222///000111000...////////////////////////........................000000/////////.........000000000000111111111111000000000000111111111111222222111111111111111111888111111777555:::YYY~~~^^^UUUTTT___aaa]]]QQQHHHEEEEEECCCAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAABBBBBBBBB@@@AAABBBBBBCCCFFFLLLQQQ[[[ZZZXXXWWWXXXZZZ]]]^^^```aaadddfffiiikkkmmmmmmllllllmmmoooqqqrrrtttvvvzzzvvvoooggg___XXXRRROOOLLLLLLLLLMMMMMMOOOSSSUUU]]]aaaggglllrrryyywwwmmmeee___\\\[[[\\\YYYUUUTTTWWWiii{{{vvvbbbPPPTTTllltttfffMMMHHHIIIAAA777333222111///...//////---,,,---------------------------------------------------------............//////...............//////000////////////000000111////////////000111222222111444<<>><<<:::888888888999888777333333444555666888999::::::;;;======<<<999555333000000000000000000000000000000000///000111111222000000000111111111222222222222222222333333333333222333444444444888???EEENNNUUUggg}}}uuuooolllkkkiiiiiijjjkkklllnnnpppqqqwwwxxxwwwsssmmmddd\\\VVVUUUVVVXXXZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[[[[\\\\\\___^^^```eeeffffffkkkpppwww{{{sssooonnnmmmyyyppp^^^VVVTTTVVVTTTQQQPPPOOOJJJDDDBBB<<<555111111111000...////////////////////////........................000000////////////......000000000000111111111111000000000111111111222222111111222222222222222222999000222;;;999???hhhhhhXXXTTTXXXccc```YYYNNNGGGFFFDDDBBBCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEKKKSSSYYYZZZYYYYYYYYYZZZ]]]___aaaaaacccfffiiikkkllllllllllllmmmnnnpppsssvvvxxxyyywwwnnnbbbWWWRRROOOLLLJJJJJJIIIFFFEEEFFFIIIMMMOOOVVVYYY]]]bbbgggnnnuuuyyysssgggaaa]]]ZZZ[[[YYYUUUTTTWWW```pppnnnWWWOOO\\\|||}}}rrrRRRIIILLLHHH<<<333222111///...///000///...---------------------------------------------------------............///............///000111111111000000////////////000////////////000111222222444111HHHppp~~~pppeeeYYYzzzSSSCCCAAA@@@>>>===;;;999888999999888777333444444555666888:::::::::;;;===>>><<<999666333000000000000000000000000000000000000000111111222000000111111111222222222222222222333333333333333444666777777777<<>>888444222111000...////////////////////////........................000000/////////////////////000000000111111111111000000111111111222222222111111222222222222222333333111666;;;<<>>===:::666333000000000000000000000000///000000000111111111111111111111111222222222222222222333333333444444444444666888777999@@@MMMVVVjjjyyy}}}tttmmmjjjggggggffffffgggggghhhiiieeehhhlllpppqqqpppmmmlll___^^^]]]]]]]]]^^^``````aaa```___^^^___```aaabbbeeeccceeeiiikkkmmmttt{{{www{{{xxxnnneee___]]]jjjpppWWWTTTSSSTTTUUUSSSOOOMMMDDDAAA;;;666333111///...000000000000000000000000//////////////////////////////000000000000000000///000000000111111111111111111111111222222222222111111222222333333333333///666888666@@@ccc```[[[XXXYYYkkkaaaXXXNNNHHHFFFEEEDDDCCCDDDDDDCCCBBBAAA@@@@@@???@@@@@@??????@@@AAAAAABBBAAA@@@@@@CCCJJJRRRYYY^^^ZZZZZZ[[[\\\___bbbdddfffccceeeiiikkkmmmmmmkkkjjjlllrrruuutttuuuwwwvvvqqqcccZZZPPPKKKKKKLLLJJJHHHGGGEEEEEEGGGJJJLLLLLLKKKIIIIIIJJJMMMQQQVVVYYY[[[aaagggooouuuwwwxxx{{{}}}uuuggg```[[[[[[[[[YYYYYY\\\[[[```fffqqqzzzfffVVVHHHUUU~~~zzznnnWWWKKKHHHCCC???555222000///000000000000........................---------------------------------............///---------...000111333444111111000//////...//////......//////111222333444:::BBBooo~~~|||fffRRRRRRXXXyyyRRRBBB@@@???===<<<:::888888888999888777444444555666777999:::;;;;;;<<<>>>>>>===:::666444000000000000000000000000//////000111111111111000111111111222222222222333222222333333444444555555333555666888===GGGTTT]]]sssxxxooohhheeedddccccccccccccddddddaaacccgggjjjlllmmmnnnnnneeecccaaa______```aaabbbcccbbbaaaaaaaaacccfffgggiiiggghhhkkkmmmnnnssszzzuuukkkaaaWWWZZZlllcccZZZSSSSSSTTTRRROOOMMMGGGDDD???:::555222000000000000000000000000000000//////////////////////////////000000000000111111000000000000111111111111111111111222222222222333111111222222333444444444333999888666OOOmmm\\\___^^^```lll[[[QQQIIIFFFEEEDDDDDDFFFDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>??????@@@AAABBBAAAAAABBBGGGNNNUUUZZZ\\\[[[[[[]]]___aaadddfffgggeeegggjjjlllnnnnnnnnnmmmjjjssswwwuuuuuuvvvrrriiiVVVRRRNNNLLLMMMMMMKKKIIIHHHGGGFFFIIILLLMMMKKKIIIHHHGGGFFFHHHLLLOOOQQQRRRWWW\\\cccgggiiikkkooorrrvvv{{{jjjbbbZZZYYYYYYXXXWWWYYYXXXZZZ\\\cccvvvxxx^^^JJJLLLkkk{{{fffOOOHHHGGGEEE777444111//////000000000........................---------------------------------............///---------...///000222333111000000////////////000//////000111222333555666888WWWzzznnndddRRRKKKWWWbbbyyyRRRBBB@@@???===;;;999777777888888777666444555555666777999:::;;;;;;<<<>>>???===:::666444000000000000000000000000...///000111222111111000111111111222222222333333222222333333444555555666555555777===GGGTTT```hhh{{{|||pppgggaaaaaa```___^^^^^^^^^______aaadddgggjjjlllmmmmmmhhhfffdddaaaaaabbbdddfffeeedddccccccdddgggjjjllllllkkklllppprrrrrrwww}}}yyyoooaaaYYY\\\kkk~~~{{{iiiWWWRRRRRRQQQNNNNNNJJJHHHDDD>>>888444333222000000000000000000000000//////////////////////////////000000000111111111000000000000111111111111111111111222222222333333111111222222333444444555888777777FFFkkk|||]]]YYY]]]dddhhhfffRRRKKKEEEEEEEEEBBBDDDIIICCCCCCCCCBBBBBBAAAAAAAAA????????????@@@AAABBBCCCCCCDDDGGGNNNUUUZZZ[[[ZZZ\\\]]]^^^```ccceeeggghhhiiijjjlllnnnpppqqqrrrrrroooyyy}}}xxxtttqqqgggZZZMMMMMMMMMLLLLLLKKKJJJIIIQQQMMMJJJJJJMMMNNNLLLIIIKKKIIIGGGHHHKKKNNNOOONNNPPPTTTZZZ]]]^^^aaaeeejjjjjjnnntttwwwyyy}}}rrrhhh^^^[[[ZZZWWWUUUVVVUUUVVVUUUYYYjjjlllXXXPPP[[[wwwvvvuuuXXXLLLJJJGGG:::666222000///000000///........................---------------------------------............///------------...///000111000////////////000000111000000111222333555666777@@@qqq{{{hhhYYYIIIIIIWWW^^^yyyRRRBBB@@@???===;;;999777666777777666555555555555666777999;;;<<<;;;<<<>>>???===:::777444000000000000000000000000...///000222222111111000111111222222222333333333222222333333444555666666888888;;;CCCPPP___kkkrrrrrrfff___^^^]]]\\\[[[[[[[[[[[[]]]___ccchhhkkkmmmmmmmmmiiigggdddbbbbbbdddgggiiifffeeeddddddfffiiillloooooonnnqqqvvvyyyzzz~~~}}}mmm]]]TTTWWWbbblll~~~www]]]SSSSSSQQQOOOOOOMMMKKKGGGAAA;;;666555444000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111111111222222222333333333111111222333333444555555999333999YYYhhhUUUUUUXXXhhhoooaaaMMMGGGDDDEEEDDDAAAEEEKKKCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEGGGLLLSSS[[[^^^]]]ZZZ]]]^^^___aaaccceeeggghhhkkklllmmmoooqqqsssuuuvvvwwwzzzrrrkkk\\\LLLIIIKKKLLLKKKIIIHHHHHHHHH[[[TTTNNNLLLMMMOOONNNKKKNNNKKKIIIJJJMMMOOOOOOMMMMMMQQQUUUWWWXXX[[[```eeeeeehhhlllooopppsssxxx}}}zzzoooccc^^^\\\WWWUUUTTTSSSTTTSSSTTTbbbxxxuuucccRRRLLL\\\uuuvvv___QQQLLLHHH;;;777333000////////////////////////////////////---------------------------------.........//////------,,,------...///000//////...//////000111222111111222333444666777888MMMlll[[[KKKKKKRRRPPPxxxPPPEEEAAA<<>>>>>@@@BBBFFFIIIPPPXXX]]]^^^ZZZWWWZZZ\\\^^^aaaccceeeiiilllmmmlllmmmppptttxxxyyyxxxzzzmmm___RRRKKKKKKIIIFFFFFFGGGJJJLLLLLLYYYTTTOOOKKKKKKLLLMMMNNNLLLKKKJJJJJJJJJLLLNNNPPPMMMPPPTTTWWWYYY[[[]]]^^^___```aaadddhhhllloooqqqyyy}}}vvvhhh]]]ZZZYYYYYYXXXXXXTTTSSSVVV]]]iii{{{uuu]]]PPPUUUdddmmmmmmOOOJJJGGG@@@<<<666111000//////...///............---------........................---------............///---------.........//////......//////000000111111000444111000666555777CCChhhrrrZZZLLLIIIIIIFFFxxxOOOEEEAAA<<>>???@@@AAA@@@???@@@BBBDDDFFFKKKRRRXXX\\\[[[ZZZXXX\\\^^^```bbbdddgggjjjmmmpppppppppppprrrvvv|||~~~xxxnnnbbbVVVNNNJJJKKKJJJHHHGGGHHHIIIKKKKKKNNNLLLHHHGGGGGGIIIKKKLLLSSSQQQNNNLLLKKKKKKLLLMMMPPPRRRUUUWWWXXXXXXZZZ[[[\\\]]]^^^```cccfffiiikkkrrrxxxzzzlllaaa[[[ZZZYYYYYYYYYVVVTTTUUUXXXaaarrriiiWWWTTT^^^~~~zzz}}}xxxXXXLLLKKKAAA===777222000000//////000000/////////.................................---------............///---------.........//////......//////000111111111111333111333777444:::NNN|||oooZZZTTTVVVTTTMMMwwwOOOEEEAAA<<>>>>>===???AAABBBAAABBBCCCEEEHHHNNNUUUYYYYYYXXXXXXYYY___```cccdddeeegggkkkmmmppprrrsssqqqqqquuu~~~}}}wwwlll___UUUNNNKKKJJJKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLNNNQQQRRRUUUSSSPPPMMMMMMNNNPPPRRRVVVXXXZZZ[[[ZZZZZZ[[[\\\\\\\\\\\\]]]___aaadddeeejjjqqqzzzrrrfff^^^ZZZYYYYYYYYYWWWUUUTTTRRRVVVeeetttwwwaaaUUUUUUppp}}}gggNNNKKKCCC???888444111000000///111000000000////////////........................---------............///------........./////////......///000000111111222333222111666777222AAAaaaeeeXXX\\\aaaZZZNNNwwwOOOEEEAAA<<>><<<888555111111111111111111111111000000111111111222222222222222222333333333444444444222333777:::::::::;;;BBBeee~~~uuujjj````````````bbbccceeefffgggeeegggjjjkkkjjjmmmsssooonnnllljjjkkkmmmqqqssswwwxxxyyy{{{~~~xxxpppkkkkkknnnqqqvvv|||zzzpppdddZZZYYYcccppp|||ooo[[[SSSRRROOONNNNNNMMMKKKFFF@@@;;;333222111/////////000111000000000000000000000000000000000000000000000000111111111111111111111111111111111000111111222333222333444444444333444444:::RRRuuuaaa[[[WWWUUUYYY```aaaXXXNNNLLLKKKIIIHHHHHHFFFCCCAAA????????????>>>>>>>>>>>>>>>@@@BBBCCCBBBCCCDDDEEEKKKQQQXXXZZZXXXVVVXXX[[[```bbbdddeeefffgggkkkmmmoooppprrrtttuuuwww{{{}}}tttlll```UUUNNNKKKKKKKKKHHHIIIIIIHHHGGGGGGHHHIIIKKKMMMOOOPPPRRRSSSUUUWWWPPPOOONNNNNNQQQUUUZZZ]]]^^^```bbbbbbaaaaaabbbccc``````_________aaabbbcccfffkkkrrryyy~~~xxxkkk```ZZZXXXXXXXXXWWWVVVSSSOOOPPP[[[iiinnn[[[QQQbbb{{{TTTHHHFFFAAA;;;666333111000///000000000/////////..............................---------............///............////////////...//////000111111222222333111000777888333LLLyyyvvvaaa\\\dddgggZZZKKKvvvNNNEEEAAA<<>><<<999666111111111111111111111111111111111111222222222222222222333333333444444444444111222666888777;;;BBBSSS~~~tttiii^^^^^^___```bbbccceeefffddddddhhhlllmmmkkkmmmqqqooommmlllkkkmmmpppsssvvvyyyzzz}}}{{{vvvvvvwwwvvvxxx{{{~~~wwwnnneeeXXX[[[```eeeoooiiiVVVWWWOOONNNMMMMMMLLLHHHBBB===777555222000//////000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111222222333111333555555333333555777>>>gggqqq[[[]]]XXXVVV^^^eeebbbUUUIIIKKKIIIGGGGGGFFFDDDAAA>>>>>>>>>>>>>>>>>>>>>??????AAABBBCCCDDDCCCCCCEEEFFFOOOTTTYYYZZZXXXWWWZZZ^^^```aaaccceeeeeegggjjjmmmooopppsssxxx}}}|||tttmmmccc]]]TTTNNNKKKJJJJJJIIIFFFGGGHHHGGGFFFFFFIIILLLMMMOOORRRRRRQQQRRRSSSUUUNNNNNNOOOQQQVVV\\\bbbfffbbbdddeeefffffffffhhhjjjdddcccbbbaaa```aaabbbbbbeeegggjjjnnnrrrxxx~~~qqqddd[[[WWWWWWWWWVVVVVVTTTPPPOOOWWWbbbuuu}}}iiiVVVXXXkkkcccIIIIIIDDD===888444222111////////////.........------........................---------............///........./////////000000//////000000111222222222222000000666999;;;^^^yyynnneeehhhmmmhhhWWWGGGvvvNNNEEEAAA<<>>>>>===999666111111111111111111111111111111111222222222222333333333333333444444444444333000111555555555@@@NNNnnn~~~ttthhh[[[\\\^^^```aaacccdddeeeccccccggglllmmmkkklllpppooonnnmmmmmmooossswwwyyy|||}}}}}}wwwoooZZZWWWUUUTTTVVVfffaaaXXXQQQOOOMMMMMMMMMJJJDDD???<<<999555111//////000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333333111444555555333444888<<>>======>>>>>>??????@@@@@@BBBCCCCCCCCCCCCDDDGGGJJJTTTWWWZZZZZZYYYZZZ]]]```___aaadddeeefffhhhlllnnntttrrrtttzzz~~~zzzmmmaaaTTTOOOJJJHHHIIIIIIGGGDDDEEEFFFGGGFFFFFFHHHNNNSSSVVVYYY[[[YYYVVVUUUVVVYYYUUUUUUVVVXXX\\\```dddfffbbbdddeeeffffffhhhjjjmmmfffeeecccbbbaaaaaaaaabbbeeeeeeeeeeeehhhnnnvvv{{{xxxiii]]]XXXXXXWWWUUUTTTTTTRRRQQQVVV]]]kkkyyy```SSSZZZ|||xxxSSSLLLGGG@@@999555333111000............------------........................---------............///....../////////000000000//////000111111222222333111333222555;;;HHHsss}}}oooiiihhhlllkkk^^^KKK>>>uuuNNNDDDAAA<<>>???===999666111111111111111111111111111111111222222222333333333333333444444444444555444222555888777999LLLbbb~~~ssshhhZZZ[[[]]]___bbbccceeeeeecccbbbdddhhhjjjiiilllrrrpppooonnnooorrrvvvzzz}}}~~~}}}wwwggg]]]TTTNNNIIIPPPooo{{{]]]UUURRROOONNNOOOMMMGGGBBB@@@===777222//////000222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444222444555444333555<<>>??????@@@AAAAAA@@@AAAAAAAAACCCFFFLLLPPPYYYYYYYYYZZZ[[[^^^```bbb```bbbdddfffhhhjjjnnnqqqwwwtttrrrssssssnnnccc[[[MMMJJJFFFFFFIIIIIIFFFBBBEEEGGGHHHGGGGGGLLLTTT[[[cccfffgggddd___]]]___bbb______```aaabbbcccdddeeedddeeefffffffffgggjjjmmmhhhgggeeedddbbbbbbbbbccccccccccccbbbcccffflllqqqvvv~~~~~~nnnaaa[[[ZZZYYYUUUSSSTTTUUUSSSTTTXXX___zzzkkkUUURRRccc___OOOIIIAAA;;;666444111000////////////....................................---------............///.../////////000000000000///000000111111222333333111777555555???WWWsssllliiijjjdddSSS@@@555uuuMMMDDDAAA<<>>???===999666111111111111111111111111111111222222222333333333333333333444444444555555777666999===;;;???WWWrrr|||~~~ssshhhZZZ[[[]]]```bbbdddeeeeeeeeebbbbbbeeefffggglllsssqqqqqqpppqqqtttxxx}}}~~~uuu{{{{{{xxxhhhZZZOOOEEEFFF^^^{{{jjjYYYTTTPPPOOOPPPNNNIIIDDDCCC???999333//////111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222333444222444666444333666>>>EEEjjjfff[[[___[[[aaajjjkkk___PPPLLLQQQJJJGGGCCCAAAAAABBBBBBAAA======>>>???@@@AAAAAABBB>>>??????@@@CCCHHHOOOUUU[[[YYYXXXYYY]]]```bbbcccaaaccceeehhhjjjlllpppssswwwtttpppjjjeee```[[[XXXNNNJJJGGGGGGJJJJJJGGGCCCFFFHHHIIIIIIIIIOOOYYYbbbiiikkklllhhhcccaaadddhhheeeeeefffggggggffffffeeegggggghhhgggggghhhjjjmmmkkkjjjhhhfffeeeeeeeeeeeebbbbbbbbbaaaaaacccfffiiiqqquuu|||rrrddd]]]\\\ZZZUUUQQQTTTVVVTTTSSSTTTSSSppprrrYYYQQQLLLkkk|||gggPPPJJJBBB<<<777444222000000000000000////////////........................---------.........//////////////////000000000000000000000111222222333333222:::888555BBBaaavvvmmmjjjcccQQQ???666rrrPPPBBB>>>======<<<:::888777888888777666888666444666999<<<;;;:::;;;::::::;;;<<<;;;999777222222222222222222222222111111222222222333333333222333333333333333333444555888777999AAAKKKhhh}}}rrrggg[[[YYYXXXYYY]]]```bbbccc```aaabbbaaaaaacccfffhhhtttpppjjjgggiiiqqq{{{yyyxxxqqqdddSSSHHHJJJVVVaaa^^^WWWOOOMMMMMMLLLIIIGGGFFFCCC>>>888333///...---111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222999333111888555DDDiiivvv```]]]ccccccmmmooodddUUUOOOMMMLLLGGGEEECCCAAAAAAAAA???>>>>>>????????????@@@@@@@@@AAAAAA@@@@@@BBBIIIPPPVVVWWWWWWYYY[[[^^^aaadddeeecccaaaeeejjjkkkiiimmmuuu}}}vvvnnngggccc___ZZZVVVNNNKKKKKKNNNNNNHHHCCCBBBFFFIIINNNTTTZZZ___bbbdddkkkmmmnnnlllhhhfffhhhjjjfffdddcccdddggggggfffcccfffggghhhhhhgggfffggghhhgggggggggggggggggghhhiiihhhfffdddbbbaaabbbcccdddggglllsssxxx|||{{{nnnbbb[[[WWWXXXYYYXXXUUUSSSQQQQQQTTTbbbyyy}}}cccRRRRRRWWWttt{{{yyyRRRJJJHHHBBB666666999333000000000000////////////............////////////............////////////////////////000000000000000000000111222222333333777111555;;;NNNsssqqqvvvbbbFFF:::888qqqPPPBBB>>>======<<<:::888777888888777666888666555666999;;;:::999;;;;;;;;;<<<<<<;;;888555222222222222222222222222111111222222222333333333222333333333333444444444555777444888FFFYYY~~~~~~ssshhh^^^\\\ZZZZZZ\\\^^^``````^^^^^^______^^^___bbbdddoookkkfffcccfffllluuuzzz~~~|||vvvjjjZZZNNNLLLRRRZZZ{{{nnnaaaUUUSSSRRRNNNKKKLLLGGGDDD???:::555222//////111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333111777333444:::999OOOyyyjjjeeegggggglllqqqooobbbUUUNNNLLLJJJGGGEEEBBBAAAAAAAAA???>>>????????????@@@@@@@@@@@@BBBAAAAAABBBEEEKKKSSSXXXWWWXXXZZZ\\\___bbbdddfffdddcccffflllmmmmmmrrryyyyyypppjjjfffbbb^^^ZZZSSSMMMJJJKKKJJJFFFDDDEEELLLOOOUUU[[[aaaeeeggggggiiikkklllkkkiiihhhgggggggggfffffffffhhhgggeeecccfffiiikkkkkkiiigggffffffgggffffffgggiiikkklllllliiihhhfffdddcccccccccdddaaadddhhhlllpppuuu|||tttdddZZZWWWXXXXXXWWWUUURRRQQQPPPRRR]]]rrrgggVVVJJJLLLfff{{{[[[LLLGGGDDD:::666666222000000000000////////////............////////////............////////////////////////000000000000000000000111222222333333222666999===]]]}}}xxxttt\\\CCC888444qqqOOOBBB???>>>===<<<:::888888888999888777888666555666888999999888;;;;;;<<<======:::666222222222222222222222222222111111222222222333333333222222333333444444444444666888777@@@XXXsssuuuiiiaaa^^^[[[ZZZ[[[\\\]]]]]][[[\\\]]]\\\[[[\\\]]]___iiifffbbb___```eeekkkooozzz|||rrreeeXXXQQQOOOQQQ]]]{{{jjjUUURRRRRRKKKHHHJJJHHHFFFBBB===888444111000111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333222333333888;;;===]]]tttdddlllnnnfffpppooohhh\\\RRRNNNKKKIIIGGGEEEBBBAAAAAAAAA@@@>>>????????????@@@@@@@@@AAABBBAAABBBDDDIIIOOOVVVZZZXXXYYY[[[]]]```ccceeeffffffeeehhhnnnqqqsssyyyyyypppiiifffccc___\\\WWWPPPJJJHHHGGGEEEEEEHHHPPPTTT[[[bbbgggiiiiiihhheeefffgggjjjkkkkkkiiifffeeeeeeffffffffffffeeeeeehhhjjjmmmmmmkkkiiigggggghhhfffdddeeegggiiihhhffffffeeeddddddcccccccccccc```aaabbbbbbdddhhhnnnsssxxx{{{|||iii[[[YYYYYYWWWVVVTTTRRRQQQPPPPPPWWWfffyyynnn[[[HHHCCCUUUzzzjjjPPPEEEGGG???777444000000000000000////////////............////////////............////////////////////////000000000000000000111111222333333333...<<<:::@@@rrr{{{mmmQQQ???888111oooNNNBBB@@@>>>>>><<<:::888888999999888777777666666666777888888888:::;;;<<<======:::444000222222222222222222222222111111222222222333333333222222333333444555555555666:::>>>QQQsssvvvkkkaaa^^^[[[ZZZ[[[\\\\\\\\\ZZZ[[[\\\\\\[[[ZZZ\\\]]]dddaaa^^^\\\\\\___cccfffpppxxxzzzpppdddYYYQQQMMMNNNeeewwwVVVOOOPPPJJJEEEHHHHHHFFFCCC???:::666333111111111111111111111111111000000000000000000000000000000000000000000000000222222333333333444444444333000333999999???hhhnnniiimmmjjjaaannnggg\\\SSSNNNMMMKKKIIIFFFDDDBBBAAAAAAAAA@@@????????????@@@@@@@@@AAAAAAAAAAAABBBFFFLLLSSSWWWZZZXXXYYY[[[^^^```bbbdddeeefffgggjjjnnnsssxxx~~~|||uuulllfffcccaaa^^^[[[XXXPPPJJJHHHFFFDDDEEEHHHPPPTTT[[[bbbfffgggfffeeecccccceeejjjoooqqqooolllhhhhhhgggeeeccccccfffiiiiiikkkmmmmmmlllkkklllmmmnnnjjjfffdddeeeeeebbb^^^dddeeeeeefffeeedddcccbbbfffdddcccaaaaaacccfffhhhmmmrrrxxx~~~}}}{{{yyywwwwwwwwwtttvvvzzzpppaaa\\\ZZZWWWUUUSSSRRRPPPOOOQQQSSS\\\mmmsss```PPPDDDJJJfffxxxUUUCCCGGGCCC888444111000000000000////////////............////////////............////////////////////////000000000000000000111222222333333444222<<<777IIIwwwaaaFFF<<<;;;333nnnMMMBBBAAA???>>>===;;;999888999999888777666777777777777888999:::::::::<<<======:::444000222222222222222222222222111111222222222333333333222222333444444555666666777;;;BBB]]]xxxnnn___\\\ZZZYYY[[[]]]]]]]]]\\\]]]______]]]]]]^^^___aaa```]]][[[[[[\\\___aaagggqqq}}}~~~xxxpppdddYYYQQQNNNWWWqqq```RRRRRRNNNIIIHHHGGGFFFDDD@@@<<<777333111111111111111111111111111000000000000000000000000000000000000000000000000222222333333333444444444555///333888777FFFssstttkkkmmmgggcccdddmmmbbbVVVNNNLLLKKKJJJIIIFFFDDDBBBAAAAAAAAA@@@??????@@@@@@@@@@@@AAAAAAAAA@@@@@@BBBHHHOOOUUUXXXYYYXXXYYY\\\^^^aaabbbccccccdddgggjjjooouuu{{{xxxqqqiiicccaaa___\\\YYYUUUNNNIIIIIIHHHEEEDDDFFFOOORRRXXX^^^bbbcccbbbbbbcccccceeelllsssxxxyyyxxxuuutttqqqjjjcccbbbgggllllllmmmmmmmmmmmmooosssvvvxxxtttpppnnnmmmllliiifffpppqqqrrrrrrpppmmmiiigggiiigggdddbbbbbbbbbcccccceeeiiipppuuuyyy|||{{{{{{xxxtttqqqooommmkkkiiijjjkkknnnttt{{{xxxkkk___[[[WWWTTTSSSSSSQQQOOOSSSRRRUUUcccxxxwwweeeWWWHHHEEEVVVwww\\\EEEFFFCCC;;;777333000000000000////////////............////////////............////////////////////////000000000000111111111222333333444444999777888]]]{{{sssZZZ@@@<<<===555mmmLLLBBBAAA@@@>>>===;;;999999999:::999777555777888888888888;;;===::::::;;;<<<<<<999555111222222222222222222222222111111222222222333333333222222333444555666666777777@@@LLLjjjzzzqqq]]][[[YYYYYY[[[]]]^^^^^^^^^```bbbcccbbbaaabbbcccaaa___\\\ZZZZZZ[[[^^^___dddmmmxxx~~~}}}xxxnnnbbbYYYSSSQQQ]]]zzzrrrZZZSSSOOOKKKHHHFFFFFFEEEBBB>>>999444111111111111111111111111111000000000000000000000000000000000000000000000000222222222222333333333333666///444888:::VVVeeeeeekkkddddddnnnnnnbbbUUUPPPMMMIIIGGGGGGEEEDDDAAAAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCJJJRRRWWWXXXWWWYYYZZZ]]]```bbbcccdddddddddhhhlllpppvvv}}}~~~|||uuuoooiiidddbbb```\\\YYYQQQKKKHHHIIIHHHEEECCCEEENNNPPPSSSWWW[[[^^^``````ccccccdddiiipppwww|||~~~uuujjjeeeiiiooorrrrrrrrrrrrrrruuuxxx|||~~~~~~~~~~~~~~~{{{wwwqqqlllgggcccbbbccccccccc```cccgggkkknnnqqqtttwwwuuuwwwtttoookkkiiifffbbbbbbbbbbbbbbbeeekkktttyyy~~~tttccc^^^WWWTTTTTTTTTRRRPPPSSSQQQQQQ\\\sss|||lllYYYJJJCCCLLLgggiiiLLLFFFBBB>>>;;;444000000000000////////////............////////////............////////////////////////000000000000111111222222333444444444;;;555DDDwwwwwwxxxqqqXXX@@@;;;===666lllKKKBBBBBBAAA>>>===;;;999999::::::999888444666999999999:::===@@@999999999:::;;;999666333222222222222222222222222111111222222222333333333222222333444555666777777666KKKccczzzttt^^^[[[YYYYYYZZZ\\\]]]]]]```bbbeeefffeeeeeefffgggaaa___\\\YYYYYY[[[^^^```dddkkkttt|||~~~|||uuujjjaaaWWWRRRSSSddd}}}jjjVVVOOOLLLIIIGGGHHHGGGEEEAAA<<<666333111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333777111666:::CCClll{{{aaaccckkkjjjkkkssshhh]]]SSSPPPMMMHHHEEEFFFEEECCCAAAAAABBBBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCFFFMMMUUUZZZYYYWWW[[[]]]```ccceeeffffffeeedddiiinnnqqqxxx~~~}}}wwwqqqmmmhhheeeccc```[[[WWWOOOIIIFFFFFFFFFDDDDDDFFFKKKKKKLLLNNNRRRWWW\\\___]]]]]]\\\]]]aaaiiissszzz}}}~~~ssslllnnnssswwwyyy{{{|||{{{{{{|||}}}tttjjjeeedddeeeeeeaaabbbdddeeeeeehhhkkknnnppptttssslllhhhfffaaa[[[\\\\\\\\\[[[[[[^^^dddiiiqqq{{{zzzfff```XXXTTTTTTUUUSSSQQQQQQPPPPPPYYYpppttt[[[OOOFFFDDDVVVyyyWWWGGG@@@AAA???555000000000000////////////............////////////............////////////////////////000000000000111111222333333444444555999999ZZZlllWWWBBB:::;;;666kkkKKKBBBBBBAAA???===<<<:::999::::::999888444666999:::999;;;>>>BBB999999888999:::999777555222222222222222222222222111111222222222333333333222222333444555666777888555WWW|||{{{uuu___\\\ZZZYYYZZZ[[[\\\\\\aaacccfffhhhgggggghhhiiiaaa___[[[YYYYYY[[[^^^```fffkkksss{{{~~~yyynnnfffXXXUUUSSSYYYkkk|||]]]TTTRRRPPPIIIIIIIIIGGGCCC>>>888444111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222666222888===KKK}}}sssccceeeooosssqqqooo^^^UUUNNNNNNLLLGGGEEEHHHEEECCCAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBBBBEEEEEEHHHOOOXXX\\\ZZZWWW]]]___bbbeeeggghhhggggggeeekkkpppsssyyy|||uuunnnjjjfffdddbbb___ZZZUUUOOOHHHDDDDDDDDDCCCDDDHHHHHHGGGFFFGGGKKKQQQXXX\\\VVVUUUSSSQQQSSS[[[gggpppqqqzzzxxxrrrssswww{{{}}}{{{sssjjjgggffffffeeeeeeeeeccccccdddgggjjjmmmrrrrrrlllgggeee___WWWVVVWWWXXXWWWUUUVVVYYY]]]___iiirrryyy}}}hhhaaaXXXTTTUUUVVVTTTQQQOOOOOOOOOWWWoooyyy```UUUIII@@@IIIqqq___HHH>>>CCCBBB555000000000000////////////............/////////000............/////////000////////////000000000000111222222333333444444555777@@@mmmfffTTTBBB::::::777lllGGGCCC@@@<<<@@@======<<<;;;999888777777555555666666777999:::;;;<<<;;;:::::::::999666333111111222222222333333333111222333444555444333333444888444333999777666???EEEnnnxxxnnn```ZZZWWWXXX[[[\\\___ccceeedddeeefffhhhiiihhhgggcccbbb```^^^\\\]]]___bbbffflllvvvxxxpppcccVVVOOOTTT^^^jjjjjjRRRSSSMMMLLLJJJGGGEEEDDD???888222333222111111000111111111111111111111111111111111000000000000000000000000000111222222111000111333999666444@@@dddwwwgggcccllluuu|||lllYYYUUUQQQNNNLLLJJJHHHFFFDDDCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@AAAAAAAAA???BBBHHHNNNTTTXXXXXXWWW[[[^^^bbbccccccdddhhhkkkmmmpppuuu|||wwwqqqllljjjgggccc^^^ZZZVVVTTTKKKHHHEEECCCDDDDDDDDDCCCEEEDDDBBBCCCGGGOOOVVV[[[UUUUUUUUUTTTUUUUUUVVVVVVeeelllvvv}}}}}}wwwqqqmmm{{{{{{uuubbbmmmyyyyyyvvvtttnnnhhhcccdddiiinnntttssssssrrrmmmddd]]]YYY[[[XXXUUUUUUWWWXXXVVVTTTXXXZZZbbbnnnyyy~~~rrrcccWWWWWWYYYWWWTTTTTTRRRRRROOOUUUdddiiikkkuuuppp^^^NNNDDDCCC]]]yyymmmHHHGGGDDD:::<<<333111000///000111000///222000///------///000222///////////////.........000000000000111111111111222111000111444555666666CCCAAA|||gggLLLAAA???;;;555lllHHHCCCAAA<<<@@@======<<<;;;999888777777666666666666777999:::;;;<<<;;;:::::::::999666333111111222222222333333333111222333444444444333333111555222222888666888CCCXXXxxxoooccc\\\XXXYYYZZZZZZ]]]```eeedddeeefffhhhjjjjjjjjjhhhhhhfffbbb^^^]]]```cccfffllluuu~~~}}}vvvhhhZZZPPPRRRUUUZZZgggvvv{{{ZZZPPPNNNMMMJJJGGGFFFEEEAAA:::444333222222111111111111111111111111111111111111111000000000000000000000000000111222222111111222333666555:::PPPwwwttthhhhhhssszzzzzziiiVVVTTTPPPMMMKKKIIIGGGDDDCCCCCCBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@CCCIIIOOOUUUXXXXXXWWW\\\___cccddddddeeehhhllllllpppvvvyyyxxxtttqqqoooooolllhhhccc___ZZZVVVTTTKKKHHHEEECCCCCCDDDDDDCCCDDDBBBAAABBBFFFMMMTTTYYYTTTTTTTTTTTTTTTUUUUUUVVVWWW\\\dddkkknnnlllhhhdddqqquuu}}}{{{iiittt}}}yyyuuusssuuuxxx{{{|||wwwhhh\\\XXXYYYWWWVVVXXX[[[]]]\\\[[[___]]]```fffmmmttt~~~~~~wwwhhh[[[WWWWWWUUUSSSSSSQQQTTTPPPRRR[[[```iii{{{|||jjjSSSDDDBBBSSSzzzwwwPPPIIIFFF<<<<<<444222000///000111000///111000///......///000111////////////////////////000000000000111111111111222111111222444555777777===OOOiiiQQQIIIFFFAAA;;;lllHHHCCCAAA<<<@@@======<<<;;;999888777777666666666777888999:::;;;<<<;;;:::::::::999666333111111222222222333333333111222333444444444333333000444222333888777<<>>eeeeeeSSSNNNKKKCCC;;;mmmHHHDDDAAA<<>>777555222000000111000///000000////////////000000///////////////000000000000000111111111222222222111222333333444666:::<<>>======<<<;;;999888777777777777777888999:::;;;<<<<<<;;;:::::::::999666333111111222222222333333333333333222222222333444555222555444555999>>>XXXxxxeee^^^ZZZZZZ[[[[[[]]]aaa```dddgggiiijjjmmmsssxxxwwwyyyzzzxxxrrrlllfffcccbbbgggnnnuuu|||~~~uuuhhhZZZOOOHHHGGGGGGKKKPPPccc~~~YYYOOOKKKGGGEEEEEEBBB===999444444333222222222222222111111111111111111111111111111111111111111111111///111222333222333444666:::===UUUiiinnnttt|||ooocccUUURRRPPPNNNMMMLLLJJJFFFDDD@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCCCCGGGLLLRRRUUUWWWYYY]]]``````dddhhhiiihhhjjjmmmqqq{{{{{{zzzxxxvvvuuuuuuvvvxxxqqqiiieeebbb]]]UUUOOOHHHEEECCCBBBCCCDDDDDDDDDBBBBBBBBBCCCGGGLLLQQQTTTOOOOOOOOOPPPQQQRRRSSSTTTVVVRRROOOOOOSSSWWWXXXXXX[[[aaafffjjjrrr}}}yyy]]]XXXTTTWWW\\\```ccceeehhhjjjrrrmmmeee\\\TTTYYYnnnzzz||||||rrrddd[[[XXXXXXWWWRRRUUUOOOLLLQQQTTT^^^qqq|||pppVVVIIIFFF;;;DDDfffxxxlllOOOGGGAAA<<<888444111000000000000//////000000000000//////...//////000000111111222111111111222222222222333111333555444444777===BBBaaa{{{ttt||||||jjjTTTGGGmmmJJJEEEAAA;;;>>>======<<<;;;999888777777777777777888999:::;;;<<<<<<;;;:::::::::999666333111111222222222333333333333333222222222333444555222555444777===FFFiiizzzgggaaa[[[[[[[[[ZZZ[[[___^^^ccchhhjjjjjjmmmrrrvvvwwwxxxzzz{{{zzztttkkkddd```eeekkkrrryyy}}}zzzrrrdddVVVMMMJJJJJJJJJLLLYYYuuugggSSSOOOJJJHHHFFFDDD???;;;444444333222222222222333111111111111111111111111111111111111111111111111///111333333333333555777:::CCCcccxxxnnnvvv{{{xxxiiiaaaWWWRRROOOLLLJJJIIIHHHFFFDDD@@@@@@??????@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDIIINNNTTTWWWWWWYYY^^^bbbaaaeeeiiijjjiiikkknnnrrrzzz~~~}}}wwwssstttwwwwwwppphhhdddbbb]]]UUUNNNGGGEEEBBBAAABBBDDDDDDDDDAAAAAAAAABBBFFFJJJOOORRROOOOOOPPPPPPQQQSSSTTTUUUVVVTTTSSSSSSSSSUUUWWWYYY]]]fffllllllqqq|||yyy\\\WWWSSSWWW\\\___bbbeeejjjnnnsssqqqmmmgggbbbkkk~~~yyyjjj^^^YYYWWWTTTPPPTTTOOOKKKNNNPPPZZZnnn~~~lllWWWJJJCCC===AAAMMMvvvxxxPPPFFFBBB===999444111000000000000//////000000000000//////...//////000111111222222111111111222222222333333111444555555444888???EEEqqqvvvtttxxx]]]PPPmmmJJJFFFBBB;;;>>>======<<<;;;999888777777777777777888999:::<<<<<<<<<;;;:::::::::999666333111111222222222333333333444333222111222333444555333666666;;;BBBOOOvvv{{{jjjccc]]]\\\[[[YYYZZZ\\\]]]ccciiikkkkkklllqqquuuwwwwwwzzz~~~zzznnneee___cccjjjpppwww~~~yyy|||yyylll]]]SSSOOOOOOHHHIIITTTkkkwwwVVVRRRMMMJJJHHHEEE@@@<<<555444333333222222333333111111111111111111111111111111111111111111111111///111333333333333555777888GGGooouuuvvv{{{uuufffaaaYYYQQQNNNJJJHHHGGGFFFEEEDDD@@@?????????@@@AAAAAABBB@@@@@@@@@@@@AAABBBCCCDDDIIIOOOUUUWWWXXXYYY^^^cccbbbeeeiiijjjjjjkkkooorrrzzzyyyrrrtttyyywwwooogggcccaaa]]]UUUNNNGGGEEEBBBAAABBBDDDDDDDDD@@@???@@@AAAEEEIIINNNPPPOOOPPPPPPQQQRRRSSSUUUUUUSSSTTTUUUTTTSSSTTTWWWYYYbbblllqqqoooqqq|||xxx[[[VVVRRRVVV[[[___bbbgggmmmrrrnnnsssxxxzzzzzz~~~}}}nnn```ZZZUUUQQQNNNSSSOOOIIIJJJKKKXXXnnnhhhUUUJJJ@@@AAADDDAAAgggyyyQQQEEEBBB>>>:::555111000000111000//////000000000000//////...//////000111222222222111111222222222333333333111444666555555888???FFFiii\\\jjjKKKGGG>>>@@@>>>===<<<:::999888999999:::555444333555777888777666;;;999999;;;<<<;;;777333111222333333444444333333222222333333333444444444333444666999DDDaaasssfff[[[YYY[[[[[[ZZZZZZbbbcccdddeeegggkkkpppttttttvvvyyy||||||wwwpppjjjdddcccfffkkkpppuuu~~~yyypppeeeZZZQQQMMMKKKJJJLLLYYYssshhhNNNJJJPPPHHHGGGGGG999888555111///000111222222222222222111111111111000111111111111111111111111333000///222333222555:::888[[[vvvrrrrrrbbbYYYUUUQQQNNNIIIEEECCCBBB@@@???EEECCCBBB@@@@@@AAABBBCCC<<<>>>???@@@@@@AAACCCEEENNNQQQVVVZZZ^^^aaaeeeggghhhgggeeegggkkkppptttuuuzzz}}}|||}}}|||zzzpppnnnkkkgggbbb\\\UUUPPPGGGFFFDDDEEEFFFGGGGGGFFFFFFDDDAAA@@@BBBGGGMMMQQQWWWRRRNNNNNNSSSUUUUUURRRVVVVVVTTTRRRRRRUUUYYY]]]qqqrrrrrrsssvvv~~~```RRRVVVWWWZZZ___aaabbbjjjrrrrrrpppyyyvvvhhh]]]VVVUUUTTTPPPMMMKKKJJJLLLUUU___oooooo^^^LLLEEE@@@===DDDYYY~~~xxxVVVEEEFFF???<<<777222//////111222000000000000000000000000000000000000111111111111111111222222222333333333///777555222444666CCCYYYllljjjKKKGGG>>>@@@>>>===<<<;;;999888888999999777666666888:::<<<<<<;;;999999:::<<<===;;;666222111222333333444444333333222222333333333444444444444666888===PPPtttrrrfff[[[YYY[[[[[[YYYYYY```aaacccdddfffiiinnnqqqqqqssswww{{{|||xxxrrrmmmbbbaaaccciiinnnttt}}}uuuiii]]]SSSNNNJJJIIIIIIQQQgggrrrUUULLLPPPIIIEEEGGG???888555222000000111222222222222222111111111111000111111111111111111111111222000000333444333666;;;CCCkkkvvvsssqqqppp```WWWTTTPPPMMMHHHEEEDDDCCCAAA@@@DDDCCCAAA@@@@@@AAABBBCCC===>>>?????????AAADDDGGGQQQTTTXXX[[[]]]```ccceeegggfffgggiiikkkmmmlllkkkssszzz|||vvvrrrmmmgggaaaZZZSSSNNNHHHGGGEEEEEEGGGHHHHHHGGGEEEDDDBBBAAACCCHHHNNNQQQVVVRRROOOOOOSSSVVVUUUSSSWWWVVVUUUSSSTTTWWW\\\```nnnooopppqqqttt{{{___SSSYYYZZZ^^^aaaaaa```eeemmmtttqqqzzzwwwkkk```XXXVVVSSSPPPMMMLLLJJJKKKSSS\\\nnnooo___LLLDDD???<<>>@@@>>>>>>===;;;:::999888888888555444444555888::::::999777888:::===>>>;;;666222111222333333444444333333333333333333444444444444555888:::DDDaaasssfffZZZXXXZZZZZZYYYYYY]]]___aaaccceeehhhkkknnnoooqqquuuyyy{{{yyytttpppcccaaabbbfffkkkqqq{{{{{{pppcccWWWPPPKKKIIIHHHKKKZZZwwwaaaNNNPPPJJJEEEEEEDDD:::777333111111222222222222222222111111111111000111111111111111111111111111///111444555444777===QQQmmmqqquuu}}}mmm^^^UUURRRNNNKKKGGGEEEEEEDDDCCCBBBDDDCCCAAA@@@@@@@@@AAABBB?????????>>>???BBBGGGKKKUUUWWWZZZ]]]^^^___aaacccdddeeehhhmmmooonnnkkkhhhmmmvvv~~~zzzuuunnnfff```ZZZUUUQQQJJJHHHGGGGGGHHHIIIHHHGGGEEEDDDCCCCCCFFFJJJOOOQQQUUURRRPPPQQQUUUWWWWWWUUUWWWVVVVVVUUUUUUYYY___ccclllmmmnnnnnnqqqxxx___XXX[[[]]]bbbfffdddbbbgggnnntttmmmvvvzzzooodddZZZUUURRROOOMMMMMMJJJIIIOOOXXXmmmpppbbbMMMDDD>>>;;;AAAGGG|||{{{iiiJJJCCC@@@===888444111000111222000000000000000000000000000000000000111111111111111111222222222333333333222444444888::::::SSS|||iiiJJJFFF>>>@@@>>>>>>===<<<;;;999888777666444333222444555777666555444777;;;>>>>>>:::555222111222333333444444333333333333333444444444444555555888<<>>???CCCJJJOOOUUUXXX[[[]]]___```bbbdddaaadddiiioootttuuurrrpppnnnvvv~~~zzztttllleee```\\\YYYWWWLLLJJJHHHHHHIIIIIIHHHGGGEEEDDDDDDEEEHHHLLLOOORRRTTTSSSRRRTTTWWWXXXXXXVVVUUUUUUUUUTTTUUUYYY___dddjjjlllmmmmmmpppwwwbbb\\\ZZZ^^^eeeiiihhhgggmmmvvvxxxqqqyyy|||ttthhh\\\TTTQQQOOONNNMMMJJJHHHLLLSSSmmmtttgggPPPDDD>>><<>>999555222111111111///////////////////////////000000000111111111111111111222222222333333333333222333999;;;<<<\\\hhhJJJFFF>>>@@@>>>>>>===<<<;;;999888777666888777666666777777666555333666;;;>>>===:::555222111222333333444444333333333333444444444555555555444777???WWW~~~uuugggZZZWWWYYYYYYXXXYYY\\\___bbbeeefffhhhkkknnnqqqrrruuuxxxzzzzzzwwwtttlllfffbbbdddiiioooxxxzzzoooaaaXXXMMMLLLKKKJJJLLL[[[{{{YYYKKKPPPLLLDDDBBB>>>:::666333222333222222222222222111111111000000111111111111111111111111000000222555555555<<>>@@@EEEMMMRRRTTTWWW[[[^^^```bbbeeegggdddeeeiiinnntttvvvvvvuuussszzz|||vvvmmmeee```\\\ZZZXXXMMMKKKIIIHHHIIIIIIHHHGGGDDDDDDDDDEEEHHHLLLPPPSSSTTTTTTUUUWWWYYYYYYXXXWWWSSSSSSSSSRRRTTTXXX^^^cccjjjlllmmmnnnqqqxxxfff\\\ZZZ^^^eeeiiihhhhhhqqq{{{|||~~~xxxlll]]]SSSQQQOOONNNMMMJJJGGGKKKQQQmmmxxxmmmTTTFFF@@@===BBBCCClll|||QQQEEEAAA???:::666333111111111///////////////////////////000000000111111111111111111222222222333333333333222222888;;;@@@eeeyyygggJJJFFF===@@@>>><<<<<<<<<;;;:::999777666777666555555666666555444222666;;;===<<<888555444111222333333444444333333333444444444555555555555555777EEEggg}}}wwwhhh[[[XXXYYYYYYYYYZZZ^^^```bbbdddfffiiimmmooorrrsssuuuxxx{{{{{{yyywwwooogggbbbeeekkkrrr{{{~~~ttthhh^^^PPPLLLJJJIIIHHHOOOfff}}}jjjNNNQQQOOODDDAAA@@@<<<777444333333333222222222222111111111111000111111111111111111111111111111333555444555>>>IIImmmooollluuupppbbbWWWRRRQQQJJJHHHFFFFFFGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBHHHOOOTTTTTTWWW[[[___aaadddgggjjjiiiiiijjjllloooqqqpppooottt{{{yyyooofff___ZZZWWWUUUNNNLLLIIIHHHHHHHHHGGGEEEEEEDDDCCCDDDGGGLLLQQQTTTUUUVVVXXXZZZZZZYYYXXXWWWRRRRRRRRRQQQRRRWWW]]]aaaiiikkknnnpppssszzznnn]]]]]]___dddfffdddfffqqqzzzppp```UUUQQQOOONNNMMMIIIGGGKKKQQQmmm|||sssWWWGGG@@@>>>BBB@@@]]]|||QQQGGGBBB???<<<777444222111111000000000000000000000000000000000000111111111111111111222222222333333333333444333777===JJJsssnnnyyygggIIIEEE===@@@???;;;;;;<<<<<<;;;999888777444333222444666777777666222666;;;<<<:::777666666111222333333444444333333444444444444555555555555888999NNNyyyzzz~~~xxxjjj\\\XXXZZZZZZZZZ[[[___```bbbccceeehhhmmmpppqqqrrrtttxxx|||~~~}}}|||xxxoooggghhhlllrrr{{{zzzooofffYYYPPPIIIIIIGGGHHHWWWiiiUUUPPPPPPFFFDDDAAA===888555444333333222222222222111111111111000111111111111111111111111222111222333333555AAAMMM}}}xxxpppooowww{{{kkk]]]TTTPPPOOOJJJHHHGGGGGGGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@?????????@@@AAAAAADDDIIIPPPUUUUUUXXX\\\___bbbeeehhhjjjkkkjjjkkkmmmnnnmmmkkkhhhnnnvvvyyyooofff___ZZZVVVTTTNNNLLLIIIHHHHHHGGGFFFDDDEEECCCBBBBBBEEEKKKQQQUUUVVVXXX[[[\\\[[[YYYWWWVVVSSSSSSRRRQQQRRRVVV\\\```hhhjjjmmmpppttt{{{~~~eee___aaadddeeeccchhhxxx|||}}}~~~}}}ttteeeYYYRRROOOMMMLLLIIIGGGLLLSSSlll}}}uuuXXXFFF???===AAAEEERRR{{{TTTMMMBBB@@@<<<888555222111111000000000000000000000000000000000000111111111111111111222222222333333333222777666777BBBXXX~~~mmmgggIIIEEE===@@@???:::;;;;;;<<<;;;:::888777666555666888;;;===>>>===333777:::;;;999666666777222222333444444444333333444444444555555555666666::::::TTTvvvyyykkk]]]YYYZZZZZZ[[[\\\___```aaaaaacccgggmmmqqqpppqqqsssxxx}}}wwwmmmjjjmmmpppwww}}}~~~tttkkkaaaTTTKKKJJJHHHGGGQQQ___kkk\\\PPPOOOGGGHHHBBB>>>999555444444333222222222222111111111111000111111111111111111111111333222222333222555BBBPPPrrrqqqsss|||wwwgggZZZRRROOONNNJJJIIIGGGGGGGGGFFFCCCAAA@@@AAAAAAAAAAAA@@@?????????@@@AAACCCEEEKKKQQQVVVVVVYYY]]]```bbbdddgggiiijjjkkkmmmooopppnnnjjjfffgggrrr}}}|||vvvmmmeee```\\\XXXVVVNNNKKKIIIGGGGGGGGGEEECCCEEECCCAAAAAADDDJJJQQQUUUWWWZZZ]]]^^^\\\YYYVVVUUUTTTTTTSSSRRRRRRVVV\\\```fffiiimmmpppttt|||ppp___aaadddeeefffnnnsss}}}{{{}}}~~~wwwiii^^^RRROOOMMMLLLHHHGGGMMMTTTkkk~~~vvvXXXEEE>>><<<@@@???AAAuuuYYYTTTCCC@@@===999555333111111000000000000000000000000000000000000111111111111111111222222222333333333222999888888FFFbbbssstttgggKKKDDD@@@============<<<;;;:::999999888666666333444>>>GGGEEE<<<444666888999999777555444444444444444444444444444555333333777777555666999;;;AAA```xxxsss~~~{{{mmm```[[[[[[ZZZ[[[]]]```bbbcccdddeeehhhmmmqqqttttttuuuwww{{{}}}~~~}}}}}}xxxtttsssooonnnwwwxxxnnncccZZZPPPKKKHHHHHHMMMSSS```|||mmmWWWNNNFFFHHHBBB@@@<<<888555333222222333333333222222111111111222222111111111111111111///555111222999444AAAhhh}}}qqqzzzsssdddYYYSSSPPPPPPIIIIIIHHHHHHGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAJJJVVVZZZUUUUUUZZZ```eeeggghhhhhhhhhggggggkkksss{{{yyynnndddjjjwwwyyyooogggccc^^^YYYUUUNNNIIIDDDDDDFFFGGGDDDAAABBBCCCCCCCCCDDDIIIQQQXXX\\\^^^___^^^[[[WWWUUUTTTZZZYYYVVVSSSRRRUUU[[[```dddoootttoooppp}}}jjjcccccccccbbbtttzzznnn|||yyyzzzzzzpppcccUUUPPPMMMMMMLLLJJJLLLPPPaaarrrrrrZZZCCC>>>???<<<@@@LLLdddeeeJJJEEE???;;;;;;999444111222000000000000000000000000000111111111111222222222111222222333333444444555666---777AAAEEEjjjttteeeJJJCCC@@@>>>=========<<<;;;:::999999888888777444333777===999222444666888999999777555444444444444444444444444444555333444777777555666:::???OOOssszzz~~~{{{nnnaaa\\\\\\[[[\\\^^^cccdddeeeeeefffhhhlllpppuuuuuuvvvyyy|||~~~|||yyyxxxtttssszzzzzzpppeee\\\SSSMMMJJJHHHMMMSSSYYYrrr}}}\\\OOOHHHFFFBBB@@@<<<888555444333333333333222222222222222222111111111111111111111111...555222333999999NNNxxx|||vvv|||pppbbbWWWQQQOOONNNIIIIIIHHHGGGFFFEEEEEEDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAACCCKKKVVVYYYVVVVVV[[[aaaeeeggggggggghhhjjjjjjnnnwww~~~~~~uuummmppp{{{zzzppphhhbbb]]]XXXSSSNNNIIIEEEDDDFFFGGGDDDAAABBBCCCCCCCCCEEEJJJRRRXXX^^^______^^^[[[XXXVVVVVVZZZYYYVVVTTTTTTWWW]]]aaakkksssssslllnnn}}}jjjaaadddhhhhhhwwwtttsss~~~}}}{{{||||||sssgggWWWRRRMMMMMMMMMKKKMMMPPP[[[lllmmmWWWBBB>>>???===;;;EEEZZZ{{{kkkPPPEEE???;;;;;;999444111222000000000000000000000000000111111111111222222222111222222333333444444555777111888???IIIsssxxxzzzbbbHHHBBB@@@>>>>>>======<<<;;;:::999999888888888666333333444222---444555777999999888666444444444444444444444444444555333444666555333666;;;BBBccc{{{||||||ooobbb]]]]]]]]]^^^```eeeggghhhhhhhhhjjjnnnqqqvvvwwwyyy{{{~~~~~~{{{yyy~~~|||rrriii```VVVPPPKKKIIILLLRRRRRReeeeeeQQQLLLEEECCCAAA===:::666444333333222222222222222222333333111111111111111111111111///444333333888AAAaaa~~~{{{xxxzzz{{{mmm___VVVPPPNNNMMMIIIIIIHHHGGGFFFEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBEEEMMMVVVYYYWWWYYY]]]bbbfffggggggggghhhnnnooosss{{{yyyyyyyyyppphhhbbb\\\VVVQQQMMMIIIEEEDDDEEEFFFDDDBBBBBBCCCCCCDDDGGGLLLSSSWWW``````___]]]ZZZYYYYYYZZZZZZZZZYYYWWWWWWYYY^^^bbbkkkrrrsssnnnqqqooobbbdddllljjjtttnnnuuu~~~~~~}}}}}}~~~vvvmmmZZZSSSNNNMMMMMMLLLMMMPPPTTTdddgggUUUBBB>>>@@@???===DDDUUU}}}xxx~~~uuuVVVFFF@@@<<<<<<:::444222222000000000000000000000000000111111111111222222222111222222333333444444555777666999===QQQooo```FFFAAA@@@>>>>>>======<<<;;;:::999999888666777777555333333333222333555777999999888666555444444444444444444444444555444444666444333777===IIIvvvtttppp}}}pppccc^^^^^^^^^___bbbggghhhjjjlllmmmooosssuuuzzz|||}}}}}}uuunnndddZZZRRRLLLHHHJJJOOOQQQ]]]|||oooSSSPPPGGGCCCAAA>>>;;;888666444333111111111222222333333333111111111111111222222222000333444444777GGGrrryyyxxxsssrrr~~~xxxiii]]]UUUQQQNNNLLLIIIHHHHHHFFFEEEDDDCCCBBB@@@@@@AAAAAAAAAAAABBBBBBAAABBBDDDHHHOOOVVVYYYXXX]]]```dddffffffggghhhhhhnnnpppuuu|||}}}wwwnnnfffaaa\\\UUUPPPKKKHHHEEEDDDEEEEEEDDDCCCBBBCCCDDDFFFIIINNNTTTWWWaaa```___\\\ZZZYYY[[[\\\]]]]]]]]][[[ZZZ[[[^^^aaabbbkkkrrrssswwwxxxfffcccjjjffflllooouuu~~~~~~}}}vvvppp\\\TTTMMMLLLLLLKKKKKKNNNPPP^^^cccTTTCCC>>>??????@@@EEEPPPvvv|||~~~ZZZGGGAAA===<<<:::555222222000000000000000000000000000000111111111222222222111222222333333444444555666999999===[[[yyyddd```FFFAAA@@@>>>>>>======<<<;;;:::999999888555666777777444222333666333444777999999888666555444444444444444444444444555444555666444333999BBBXXXvvviiisss}}}pppccc_________```cccfffiiillloooqqqtttxxx{{{~~~~~~xxxrrrhhh]]]UUUMMMGGGHHHLLLQQQZZZttt{{{XXXQQQJJJDDDBBB@@@===999777555444111111111222222333333333000000111111111222222222333222666666666MMMwwwtttjjjiiixxxuuuggg[[[UUURRROOOMMMIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAABBBEEELLLRRRVVVXXXZZZ___bbbdddffffffgggiiijjjmmmpppuuu|||zzztttllleeeaaa\\\UUUPPPJJJHHHEEEDDDDDDDDDDDDCCCBBBCCCDDDGGGLLLQQQUUUWWW______]]][[[XXXYYY[[[]]]```aaaaaa```^^^]]]]]]___]]]eeemmmrrrwww}}}hhhaaaeeeccclllsssxxx~~~{{{uuuqqq^^^TTTLLLKKKKKKJJJJJJLLLOOO\\\aaaTTTEEE???>>>>>>===@@@GGGiii]]]HHHBBB>>>===;;;555222222000000000000000000000000000000111111111222222222111222222333333444444555444:::999@@@iiiooocccbbbHHHBBB@@@>>>>>>======<<<;;;:::999999888777666666666444000000333222444777999999888777555444444444444444444444444555555666777555555===GGGnnngggmmm}}}pppccc______```aaaccceeehhhmmmpppssswww{{{~~~|||wwwmmmbbbXXXOOOHHHGGGJJJOOOXXXkkkbbbPPPMMMDDDCCCAAA>>>;;;888666444222222222222222222333333000000000111222222333333444111777999888TTTtttmmmdddhhhzzz~~~rrrcccYYYTTTRRROOOLLLIIIHHHGGGEEEDDDBBBAAA@@@???@@@@@@AAAAAABBBBBBCCCAAABBBGGGOOOTTTVVVXXX[[[aaaccceeeffffffhhhjjjlllkkkpppwww|||zzzuuummmgggbbb\\\UUUPPPHHHGGGEEEDDDCCCCCCDDDDDDBBBCCCDDDIIIOOOSSSVVVWWW\\\\\\[[[YYYWWWWWWZZZ\\\bbbcccdddcccaaa_________aaaeeeiiinnnuuu~~~wwweee^^^aaaeeeuuuuuu{{{zzzuuutttaaaVVVMMMKKKLLLKKKJJJKKKNNNYYY^^^UUUGGG???=========@@@CCCaaabbbIIICCC???>>>;;;666222333000000000000000000000000000111111111111222222222111222222333333444444555222::::::IIIyyytttqqqeeeJJJCCC@@@>>>=========<<<;;;:::999999888999555444666666111000222222444777999999999777666444444444444444444444444555555666777666777AAALLL|||dddzzz|||oooccc_________aaaccceeehhhlllppprrruuuyyy{{{}}}}}}sssggg]]]RRRJJJHHHJJJLLLUUUaaaqqqnnnNNNNNNDDDCCCBBB???<<<999666555333333222222222222222222///000000111222222333333444...777===<<<\\\vvvmmmgggdddqqqzzzooo```VVVSSSQQQNNNKKKHHHHHHFFFEEECCCAAA@@@?????????@@@AAAAAABBBCCCCCCAAABBBHHHQQQVVVUUUXXX\\\aaaccceeeffffffiiilllooolllrrrzzz~~~yyyqqqjjjddd]]]UUUOOOGGGGGGFFFDDDCCCCCCDDDEEECCCCCCEEEJJJPPPUUUWWWVVVYYYYYYYYYXXXVVVVVVXXXZZZ```bbbeeefffdddcccbbbbbbeeeggglllsss|||kkk___[[[]]]ggg~~~{{{rrrxxx|||xxxyyyeeeYYYOOOMMMNNNMMMLLLLLLKKKUUU[[[TTTHHH@@@===>>>@@@DDDDDD^^^gggJJJDDD???>>><<<666333333000000000000000000000000000111111111111222222222111222222333333444444555111;;;===TTT}}}zzz{{{gggKKKDDD@@@======>>>===<<<;;;:::999999888:::444333777999555444666222444666999:::999777666444444444444444444444444444555777888666888CCCOOOeee|||ooobbb^^^______aaaccceeehhhllloooqqqsssvvvxxxzzzwwwjjj```UUULLLIIIKKKJJJTTTYYYaaa{{{wwwLLLOOOEEEDDDBBB@@@===999777555444333333222222111111111///000000111222222333333444---888???@@@bbbvvvmmmgggcccggg{{{xxxlll]]]TTTQQQPPPMMMIIIHHHHHHFFFEEECCCAAA@@@?????????@@@AAAAAABBBCCCCCCAAABBBIIISSSWWWUUUXXX]]]bbbccceeefffgggiiimmmpppnnnttt}}}~~~uuummmfff^^^UUUNNNFFFFFFFFFDDDBBBBBBDDDEEECCCCCCEEEJJJRRRVVVWWWVVVVVVWWWXXXWWWUUUUUUWWWXXX^^^aaaeeeggggggeeeeeeeeeccchhhrrr~~~rrrccc[[[XXXZZZhhh{{{hhhrrrnnnqqqyyyxxx{{{~~~{{{~~~hhh\\\QQQNNNPPPOOOMMMMMMHHHQQQXXXSSSHHH@@@>>>??????DDDCCCZZZiiiJJJDDD@@@???<<<666333333000000000000000000000000000111111111111222222222111222222333333444555555222;;;???[[[~~~rrrvvvwwwdddHHHGGG??????:::>>><<<::::::::::::888666999888777666555444333333555555666888999999777444333333333444444444555555444444222666;;;888BBB[[[eee{{{{{{pppfffbbbbbbbbbdddhhhiiilllooorrrtttwwwzzz}}}xxxiiiYYYOOOLLLNNNOOOJJJRRRXXXfff[[[LLLIIIFFFCCCAAA@@@===777333222333333333333222111111555444333333222222222222333555444777KKKrrrqqqjjjeeekkkyyyxxxiiiYYYTTTSSSPPPKKKIIIJJJHHHFFFDDDBBBBBBBBBBBBBBB@@@???AAACCCDDDAAA???@@@FFFNNNTTTVVVXXXZZZ]]]hhhiiihhhgggggghhhlllooouuuzzzwwwmmmccc[[[TTTPPPIIIHHHFFFFFFGGGGGGEEEDDDCCCEEEJJJPPPUUUWWWVVVUUUWWWWWWXXXXXXXXXWWWVVVVVV```gggkkkiiihhhkkkkkkgggiiijjjssszzzcccTTTTTTSSSYYYhhhwwwxxxpppaaammm{{{qqqtttsssuuu~~~~~~}}}~~~}}}ooocccUUUMMMMMMOOONNNLLLKKKMMMPPPPPPIII@@@>>>AAAAAACCCJJJZZZyyyOOOCCC@@@@@@999777666...222222222111111111111000000111111111111222222222333333222222222333444444777>>>DDDeeexxxoooeeeHHHGGG???@@@;;;>>><<<::::::::::::888666888888777666555444333333444444555777999999666444333333333444444444555555666666222444888777GGGddd{{{___xxx|||pppdddbbbcccdddeeegggkkknnnrrruuuxxx|||zzzmmm^^^RRRMMMLLLKKKIIIPPPTTT___dddPPPJJJGGGCCCBBBAAA???:::555333333333333333222111111555444333333222222222333333777666;;;TTTqqqkkkjjjssswwwhhhXXXSSSRRROOOKKKJJJIIIHHHFFFDDDBBBAAAAAABBBCCCAAA@@@AAACCCDDDBBB???BBBHHHPPPVVVXXXYYY\\\___ggghhhgggffffffhhhlllpppvvv|||yyynnnddd\\\TTTPPPGGGFFFDDDDDDEEEEEECCCBBBBBBDDDHHHMMMSSSVVVVVVTTTWWWWWWWWWWWWWWWVVVVVVUUUYYYaaahhhiiilllqqqrrroookkkllltttzzzaaaVVVUUUSSSWWWbbblllkkkccc\\\gggxxxuuukkkooopppuuu~~~~~~~~~~~~|||{{{qqqeeeVVVNNNLLLNNNMMMKKKLLLMMMOOOPPPIII@@@===@@@<<<>>>EEETTT~~~SSSEEEAAAAAA:::999888000222222222111111111111000000111111111111222222222333333222222333333444555222;;;GGGnnneeeHHHFFF???@@@<<<>>><<<::::::::::::888666888777777666555444333333333333444666888888555333333333333444444444555555666777333444888;;;RRRvvvrrr\\\zzz}}}ooocccaaaeeegggffffffjjjnnnssswwwzzz~~~}}}ssseeeWWWNNNKKKHHHHHHNNNPPPVVVwwwpppSSSJJJGGGDDDCCCCCCAAA<<<888333333333333222222222222444444333222222222333333222888:::AAAbbbzzzpppmmmppp|||ttteeeWWWQQQPPPNNNKKKKKKGGGFFFEEECCCBBBAAAAAAAAABBBAAA@@@AAABBBCCCAAA@@@EEEKKKSSSXXXZZZ[[[^^^aaafffffffffffffffhhhmmmppprrrxxx{{{pppfff]]]UUUPPPHHHFFFDDDDDDEEEEEEDDDCCCBBBCCCEEEJJJPPPTTTUUUUUUWWWVVVVVVVVVUUUUUUUUUTTTUUU]]]fffkkkoootttvvvuuummmnnnvvvyyy___VVVUUUTTTVVV^^^eeebbb[[[bbbkkkyyyuuukkklllsss~~~~~~}}}zzzxxxsssgggYYYOOOMMMMMMLLLKKKLLLLLLOOOOOOIII@@@<<<>>>===???DDDPPPwwwYYYHHHAAABBB<<<:::999222222222222111111111111000000111111111111222222222333333333333333444555555222;;;OOO|||fffHHHFFF???AAA===>>><<<::::::::::::888666777777666555555444333333333333444666777777555333333333333444444444555555444777666777;;;@@@]]]nnnddd~~~oooaaaaaagggjjjhhhfffhhhkkkpppuuuxxx{{{~~~vvviii\\\RRRMMMGGGJJJOOONNNQQQjjj|||UUUJJJGGGCCCBBBBBBAAA===999444444333333222222222222444333333222222333333333222999<<>>@@@BBBDDDLLLnnnaaaKKKAAAAAA===;;;:::333222222222111111111000000000000111111111222222222333333333333333444555666777>>>WWW}}}eeeGGGFFF???AAA>>>>>><<<::::::::::::888666666666555555444444333333333333444666777777555333333333333444444444555555333888888999<<>>>>>===>>>???@@@HHHMMMTTTXXXYYY[[[___bbbcccdddeeeeeefffjjjooosssuuu{{{|||rrriii___VVVQQQLLLIIIGGGEEEFFFGGGGGGFFFEEEDDDFFFJJJPPPUUUXXXYYYXXXWWWVVVTTTTTTTTTTTTTTTYYY]]]eeelllpppqqqssstttvvvxxx|||```SSSSSSVVV]]]eeejjjlllmmmttt|||ooogggkkk~~~~~~~~~~~~}}}{{{rrriii\\\RRRNNNNNNOOOOOOLLLKKKLLLNNNJJJBBB>>>>>>>>>AAABBBGGGfffiiiNNN@@@AAA===:::999333222222222111111111000000000000111111111222222222333333333333444555666777999@@@___rrrwwweeeHHHGGG@@@AAA===>>><<<::::::::::::888666555555555444444444333333333333444666888888555333333333333444444444555555555888888999===CCC___{{{{{{nnnddddddiiikkkjjjiiijjjnnnssswwwyyyzzz|||}}}wwwlllbbbYYYTTTLLLOOONNNPPPUUUZZZzzzdddLLLHHHCCCAAAAAA@@@<<<999666555333222222222333444333333222222222333444444666666>>>[[[{{{tttxxxvvveee[[[SSSPPPNNNKKKIIIJJJDDDEEEEEEDDDDDDBBBAAAAAA?????????===<<<<<>>CCCFFFJJJhhhrrrRRR@@@AAA===:::888222222222222111111111111000000111111111111222222222333333333333444555777777777AAAhhhttthhhtttcccHHHGGG@@@AAA===>>><<<::::::::::::888666555555444444444444333333444444555777999999666444333333333444444444555555666777666999AAAKKKkkkyyynnnffffffiiijjjkkklllkkkpppuuuzzz}}}~~~yyyooodddZZZSSSLLLMMMJJJOOOWWWUUUkkksssOOOJJJEEEBBBBBB@@@===:::666555333222222222444555333222222222333333444555888444???fffzzzvvv~~~{{{rrr```XXXRRRQQQOOOJJJHHHIIIDDDEEEEEEFFFEEEDDDBBBAAA@@@AAAAAA???======@@@CCCJJJOOOUUUXXXYYY[[[___ccccccdddeeegggiiimmmssswwwyyy~~~}}}vvvooohhh```YYYTTTKKKHHHEEECCCDDDEEEFFFFFFDDDEEEGGGLLLSSSXXXZZZ[[[[[[YYYWWWUUUTTTTTTUUUUUUWWWWWW]]]fffkkklllqqqwwwzzz}}}hhh\\\ZZZ\\\aaadddeeekkksssvvvrrr~~~}}}~~~}}}xxxoooaaaUUUNNNKKKLLLMMMLLLJJJKKKNNNMMMGGGCCCBBB@@@FFFJJJLLLiii{{{WWWBBBBBB???:::777333222222222111111111111000000111111111111222222222222333333333555666777888888EEEuuulllddduuucccHHHHHHAAAAAA<<<>>><<<::::::::::::888666444444444444444444333333555555666888999999777555333333333444444444555555555666444:::GGGWWWyyywwwooohhhgggiiiiiikkknnnjjjooouuu{{{~~~{{{rrrfffZZZRRRKKKKKKFFFNNNXXXQQQbbbQQQLLLGGGDDDCCCAAA>>>;;;777555444222222333444555222222222222333333444555:::333@@@mmmzzzwwwyyyppp]]]VVVRRRQQQOOOJJJHHHHHHEEEEEEFFFFFFFFFDDDCCCBBBAAABBBBBB@@@>>>>>>BBBEEELLLPPPVVVYYYZZZ\\\```dddcccdddfffgggjjjnnntttxxx~~~zzztttnnnggg```YYYUUUNNNJJJGGGEEEFFFGGGHHHHHHCCCDDDGGGMMMSSSXXXZZZZZZ\\\ZZZXXXVVVTTTTTTUUUVVVYYYXXX\\\eeehhhiiimmmuuuwww{{{kkk___\\\^^^ccceeefffmmmwwwyyywww~~~~~~~~~|||{{{rrrdddWWWMMMJJJJJJKKKLLLJJJKKKOOONNNIIIEEEDDD===DDDGGGHHHcccZZZCCCCCC@@@;;;888333222222222111111111111000000111111111111222222222222333333444555666888888;;;KKKeeeeee}}}eeeIIICCCAAA>>>===???===;;;;;;;;;;;;999777777666555444444333444444555444444666777777666444444444444555555555555666888999777555CCChhhvvvmmmfffiiinnnooonnnnnnjjjnnnsssyyy~~~zzzsssiii[[[OOONNNJJJJJJPPPQQQRRRbbbuuu]]]GGGHHHCCC===AAA;;;===;;;888444333333555666666444333333333333444555555777555EEEooonnnqqqvvvppp[[[XXXSSSOOOMMMKKKJJJHHHFFFEEEDDDBBBBBBCCCCCCDDDHHHGGGDDDAAA???@@@DDDGGGRRRTTTWWWZZZ[[[]]]aaacccgggfffeeedddfffllltttzzz~~~~~~zzzxxxsssnnnhhhaaaYYYTTTNNNKKKGGGEEEEEEEEEEEEDDDCCCEEEJJJOOOTTTWWWYYYZZZYYYZZZ[[[YYYVVVTTTSSSSSSVVVWWWYYY___eeekkknnnpppwwwzzzkkk```[[[ZZZ]]]aaadddjjjqqqzzz~~~zzz{{{}}}zzz{{{xxxqqqfffZZZQQQMMMLLLMMMLLLLLLMMMPPPRRRNNNFFF@@@===HHHDDDKKKccc^^^@@@CCCCCC:::555222444333222222111111222222222222222222222222222222333444555555444444666888???]]]ooopppfffIIICCCAAA???===???===;;;;;;;;;;;;999777777666555444444333444444444444555777999999666444444444444555555555555666555777777999LLLttt~~~vvvmmmfffiiinnnooonnnnnnooorrrwww}}}{{{tttlll___RRRPPPJJJJJJOOOOOOMMMVVVccccccIIIIIIDDD>>>BBB<<<>>>;;;888555333333555555555444333333333333444555555777777LLLzzzttthhhnnnvvvooo\\\XXXSSSOOOMMMKKKIIIGGGEEEDDDCCCBBBAAABBBBBBCCCEEEDDDCCCAAA@@@AAAEEEIIIQQQTTTWWWYYY[[[^^^aaadddffffffffffffhhhlllssswww{{{|||zzzwwwrrrmmmhhh```YYYTTTMMMJJJGGGEEEEEEEEEEEEDDDCCCEEEIIINNNRRRWWWYYY[[[ZZZZZZYYYXXXWWWVVVTTTSSSWWWWWWYYY]]]ccciiimmmooowww{{{nnnaaa\\\ZZZ^^^bbbfffkkkrrr~~~||||||zzzssshhh\\\SSSNNNMMMMMMNNNMMMNNNPPPQQQOOOHHHBBB===FFFBBBJJJaaabbbBBBCCCBBB;;;777555444333222222111111222222222222222222222222222222333444555555444444666888???^^^wwwxxxgggJJJDDDBBB???>>>???===;;;;;;;;;;;;999777777666555444444333444444444444666999;;;:::777444444444444555555555555666888999888;;;PPPwww|||tttlllfffiiimmmnnnnnnooorrruuuzzz|||wwwooocccWWWPPPKKKIIINNNOOOLLLNNNUUU{{{lllNNNIIIDDD???CCC===???<<<999555333444444444444444333333333333444555555888999UUU|||iiidddfff~~~sssjjj\\\XXXSSSNNNLLLJJJHHHFFFDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAABBBFFFIIIPPPSSSVVVYYY[[[^^^bbbdddfffggghhhhhhjjjnnnssswwwyyy}}}xxxuuuppplllfff```YYYTTTMMMJJJFFFDDDDDDEEEEEEDDDCCCEEEHHHLLLQQQUUUYYY[[[\\\YYYWWWWWWYYYYYYWWWTTTXXXXXXYYY\\\```fffkkknnnvvvzzztttccc]]][[[^^^cccggglllrrr}}}}}}}}}vvvkkk___UUUOOOMMMMMMPPPNNNNNNOOOQQQOOOJJJEEE===EEEAAAIII^^^hhhEEECCCAAA;;;999777444333222222111111222222222222222222222222222222333444555555444555777999???aaagggKKKEEECCC@@@???>>>===;;;;;;;;;;;;999777777666555444444333444444333444777;;;===;;;777444444444444555555555555666999999888>>>UUU||||||ssskkkfffiiilllmmmmmmooorrrtttyyy~~~~~~xxxqqqeeeYYYQQQKKKHHHLLLPPPPPPQQQTTTnnnxxxSSSIIICCC???CCC<<>>;;;:::888444333222222111111222222111222222222222222333333333444555555555555777999@@@fffgggKKKEEECCC@@@???>>>===;;;;;;;;;;;;999777777666555444444333444444222444777;;;===;;;888444444444444555555555555666555555888DDDbbb}}}qqqjjjfffhhhkkkkkkmmmppprrrtttxxx|||zzzrrrfffZZZTTTMMMGGGIIIMMMQQQTTTVVVeeeYYYIIIBBB???BBB;;;===<<<999666555444444333222444333333333333444555555;;;CCChhhvvvjjjgggeee|||}}}ooobbb[[[WWWQQQMMMKKKIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCAAABBBBBBBBBAAABBBEEEGGGPPPSSSWWWYYY[[[^^^bbbdddggggggfffgggjjjpppxxx}}}~~~{{{uuuqqqqqqnnnjjjeeeaaa\\\WWWSSSJJJHHHDDDCCCCCCDDDDDDDDDDDDEEEFFFIIIMMMRRRVVVXXX[[[WWWTTTUUUZZZ]]][[[XXX[[[[[[\\\[[[\\\```fffkkkpppttt|||ggg^^^YYY[[[```eeeiiimmm{{{pppeee[[[SSSOOOMMMNNNLLLJJJKKKLLLLLLIIIEEE===DDDDDDOOO\\\rrrJJJ???<<<::::::777444333222222111111222222111111111222222333333333333444555555555666888:::CCCnnngggJJJDDDBBB???>>>???===;;;;;;;;;;;;999777777666555444444333444444222333666999;;;;;;888555444444444555555555555666555666:::KKKlll|||~~~}}}oooiiifffhhhjjjjjjlllpppsssuuuxxx|||{{{zzz{{{sssggg[[[VVVPPPHHHFFFIIINNNRRRTTT___aaaKKKCCC@@@BBB:::<<<:::888666555555555333222444333333333333444555555;;;MMMuuuvvvmmmiiippp}}}pppbbbYYYUUUPPPLLLJJJIIIGGGFFFEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAACCCFFFIIIRRRTTTWWWZZZ[[[^^^aaaccceeefffffffffhhhmmmtttyyy}}}yyyssspppmmmjjjfffaaa^^^ZZZUUURRRIIIGGGCCCBBBCCCDDDDDDCCCDDDEEEGGGJJJMMMPPPSSSTTTXXXUUUSSSUUUYYY\\\\\\[[[\\\]]]^^^^^^]]]___dddiiimmmrrr{{{jjj```YYYZZZ___cccgggjjj|||{{{rrrggg]]]UUUPPPMMMMMMKKKIIIJJJLLLLLLHHHEEE>>>DDDDDDPPPYYYwwwwwwMMM???;;;:::;;;777444333222222111111222222111111111222222333333444222444555666555777999;;;FFFyyyfffIIICCCAAA???===???===;;;;;;;;;;;;999777777666555444444333444444222333444777999:::888666444444444555555555555666666777>>>RRRvvvkkk{{{nnniiifffhhhiiiiiilllpppssstttwww{{{vvvuuu|||{{{uuuiii]]]UUUQQQKKKGGGHHHMMMRRRTTT\\\~~~iiiNNNEEEBBBDDD:::===999777555555666666444333444333333333333444555555;;;WWWtttooommmzzzzzzooo```WWWSSSOOOKKKJJJIIIHHHFFFDDDEEEFFFFFFFFFEEECCCCCCCCCCCCBBBAAABBBEEEIIIMMMSSSUUUXXXZZZ[[[]]]___bbbbbbdddfffgggggghhhjjjlll||||||yyyvvvsssqqqjjjgggbbb^^^[[[WWWSSSQQQHHHFFFCCCBBBBBBCCCDDDCCCDDDFFFHHHJJJMMMOOOPPPPPPTTTTTTTTTTTTWWWZZZ\\\^^^\\\___aaa```^^^^^^bbbggglllrrr}}}nnncccZZZ[[[```cccfffhhhwwwzzzrrrhhh^^^VVVPPPNNNLLLKKKJJJLLLNNNMMMIIIEEE@@@CCCBBBMMMUUUrrr|||QQQAAA<<<<<<<<<777444333222222111111222222000111111222333333444444222444555666666777999<<>>===???===;;;;;;;;;;;;999777777777555444444444444444333222333555888999888666444444444555555555666666222666AAAZZZ}}}lll~~~yyymmmhhhfffhhhiiiiiilllqqqqqqsssuuuyyy|||sssrrrzzz|||vvvkkk```RRRQQQNNNJJJKKKPPPUUUWWW]]]{{{nnnQQQGGGDDDEEE;;;>>>888666555555666666555333444333333333333444555555;;;^^^sssqqqppp~~~{{{vvvkkk]]]VVVRRRNNNKKKJJJIIIHHHGGGCCCDDDEEEEEEEEEDDDBBBAAABBBBBBAAAAAABBBFFFMMMQQQTTTVVVYYYZZZ[[[\\\___aaa___bbbfffhhhgggdddbbbaaayyy}}}yyyuuurrrpppooommmlllhhheee```\\\YYYVVVRRRPPPHHHEEEBBBAAABBBCCCDDDCCCEEEFFFIIIKKKMMMNNNNNNNNNRRRSSSTTTTTTUUUXXX\\\```\\\```cccbbb___^^^bbbffflllsss~~~rrrfff\\\\\\aaadddfffhhhqqq~~~zzzrrrhhh___WWWQQQNNNLLLKKKKKKMMMOOONNNJJJEEEBBBBBB@@@JJJQQQoooTTTCCC===>>>>>>777444333222222111111222222000000111222333333444444222444555666666777:::<<>>??????<<<:::777666666555444222333222222333555777888888AAA___vvvqqqpppttt}}}ttthhhZZZUUURRRMMMIIIFFFEEEFFFGGGFFFEEECCCBBBAAAAAABBBBBB???AAABBBAAA???BBBIIIPPPRRRUUUYYY\\\]]]]]]^^^___cccdddiiikkkggg___]]]___rrryyyssssssssssssrrrnnniiieeeaaa```]]]ZZZUUUQQQMMMKKKFFFEEECCCBBBAAABBBDDDEEEDDDEEEHHHLLLPPPQQQPPPNNNQQQSSSUUUVVVVVVWWWYYY[[[ccccccddddddeeegggiiijjjqqqzzz|||mmmbbbbbbdddcccffflllxxxuuuzzzzzzvvvlll___UUURRRRRROOOLLLIIIIIIJJJIIIEEEBBB>>>AAAEEEGGGLLLhhhYYY@@@BBB<<<<<<666555444333333222222333333111111222222222333333333666333333555777666999>>>\\\tttuuu```HHHEEEBBB@@@BBB>>>>>>===<<<;;;:::999888777777666555555555555555555333333666:::<<<999555555555444444444555666666::::::JJJnnnyyynnnllljjjiiijjjlllnnnpppxxxxxxxxxzzz~~~{{{|||sssjjjtttzzzqqqiii\\\TTTMMMKKKKKKKKKOOOSSSYYYiiiXXXIIIDDD@@@??????<<<:::777666666555444333444333222333555777888888BBBdddpppmmmooouuu{{{rrreeeXXXUUURRRNNNIIIFFFEEEFFFFFFFFFEEECCCBBBAAAAAABBBBBBAAABBBCCCBBBAAADDDKKKQQQRRRVVVZZZ\\\]]]]]]^^^___eeefffjjjmmmiiibbb```bbbrrr~~~vvvpppoooooonnnmmmjjjddd```___^^^[[[WWWRRRNNNJJJHHHEEEDDDCCCBBBBBBCCCEEEFFFEEEFFFIIIMMMQQQRRRQQQOOOPPPRRRTTTUUUVVVWWWYYY[[[dddeeeggghhhjjjllllllmmmpppyyyqqqbbb```bbbaaaccchhhiiipppzzz{{{{{{wwwmmm```VVVQQQQQQOOOLLLIIIIIIJJJIIIEEEBBB???AAADDDEEEIIIccc]]]BBBAAA<<<===777555444333333222222333333111111222222222333333333666333333666777666:::???```|||}}}```HHHFFFCCCAAABBB@@@???>>>===;;;:::999888777777666555555555555555555444333666:::;;;999666555555444444555555666777999<<>>;;;999777666666666444333444444444444555666888999FFFmmm{{{lllkkkppp{{{xxxnnnbbbWWWVVVSSSOOOJJJGGGEEEEEEFFFEEEDDDCCCAAAAAAAAAAAABBBBBBCCCDDDCCCCCCFFFMMMSSSSSSVVVZZZ\\\]]]]]]^^^```bbbcccgggjjjgggbbbbbbeeettt~~~}}}sssmmmlllkkkjjjiiieee```]]]]]][[[WWWSSSNNNIIIFFFDDDDDDCCCBBBBBBCCCDDDFFFGGGFFFHHHKKKPPPSSSTTTRRRPPPPPPQQQSSSTTTTTTVVVYYY[[[eeegggkkkoooqqqrrrrrrrrrttt|||yyyddd___aaa```aaaeee```mmmuuu}}}}}}|||wwwmmm```VVVQQQPPPNNNLLLJJJJJJKKKJJJFFFBBB@@@AAACCCCCCEEE[[[dddDDDAAA<<<===777555444333333222222333333111111222222222333333333555333333666666666;;;AAAfffaaaIIIFFFCCC@@@AAAAAA@@@???>>><<<:::999999777777666555555555555555555444555777:::;;;999777555444444444555666777888777<<>>888555444333333222222333333111111222222222333333333555333444666666666<<>>>>>@@@@@@???===<<<;;;:::999777777666555555555555555444555666888::::::999888444444444555666777888888888???VVV~~~|||wwwiiihhhgggggghhhkkknnnppptttwwwyyy{{{|||{{{zzzssszzzttthhhkkk{{{vvvnnn```WWWOOOLLLKKKKKKNNNRRRQQQWWW}}}oooHHHFFFEEE======;;;999666666666666555444444555666555444666:::>>>YYYvvvmmmmmmxxxuuulllbbb[[[UUUSSSPPPLLLHHHFFFFFFEEEFFFEEECCCBBBAAAAAABBBCCCBBBBBBAAABBBDDDIIIPPPTTTUUUWWWZZZ[[[\\\]]]___aaahhhiiimmmqqqssssssxxx}}}}}}yyysssnnnkkkhhheeeccc```\\\YYYWWWUUUQQQLLLHHHEEECCCBBBBBBBBBCCCDDDEEEFFFHHHHHHHHHJJJOOOTTTXXXXXXUUURRROOOPPPRRRRRRSSSUUUYYY\\\ccchhhpppwww|||}}}|||{{{mmmbbbbbbaaabbbfffjjjnnn{{{|||vvvlllaaaWWWQQQNNNNNNLLLKKKLLLMMMKKKFFFAAABBB???@@@BBBAAARRRqqqJJJAAA;;;>>>888555444333333222222333333111111222222222333333333555444555777666777>>>FFFoooaaaHHHEEEAAA===<<>>>>>===<<<;;;::::::777777666555555555555555444555777999:::::::::999444444444555666777888999<<>>>>><<<<<<<<<<<<;;;;;;::::::777777666555555555555555444555888999:::999::::::444444555555666888999:::===HHHddd~~~vvvlllkkkiiihhhhhhjjjmmmnnnrrrxxxmmmsssnnn||||||mmmgggoooxxxqqqcccZZZQQQMMMKKKJJJLLLPPPUUU```RRRKKKHHH<<<@@@:::888666555666777666555222444666555555888???EEEppprrrqqqsssvvvjjj```ZZZRRRQQQOOOLLLJJJIIIHHHHHHIIIHHHFFFEEEDDDDDDEEEEEEDDDBBBAAACCCGGGNNNSSSVVVVVVXXXZZZ[[[\\\^^^```ccceeedddfffiiikkklllttt}}}}}}|||{{{zzzwwwtttrrrqqqiiieee___[[[XXXVVVSSSQQQMMMKKKHHHFFFEEEEEEEEEFFFCCCCCCDDDEEEFFFGGGGGGGGGHHHKKKPPPVVVYYYYYYVVVRRRQQQRRRRRRSSSTTTWWW\\\___eeejjjsss|||mmmddd___```fffiiikkk~~~}}}yyyqqqiii```XXXQQQLLLNNNLLLLLLMMMNNNLLLFFFAAA@@@<<>>:::999777666555555555555555222777222777;;;888OOO~~~uuurrr|||}}}qqqeee]]][[[RRRQQQOOOMMMKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBDDDIIIOOOSSSUUUXXXYYY[[[]]]^^^```cccfffdddhhhhhhbbbaaagggpppuuuwwwxxxxxxtttooollllllmmmfffccc^^^ZZZWWWTTTQQQNNNHHHGGGEEEDDDDDDDDDEEEFFFDDDFFFGGGGGGFFFEEEEEEFFFKKKPPPWWW\\\^^^[[[VVVSSSZZZWWWVVVYYY[[[ZZZ]]]bbbnnnqqqvvv}}}zzzkkkeeeccccccjjjuuuzzztttnnndddXXXPPPOOOOOOLLLJJJKKKMMMLLLFFF@@@BBB===EEEDDDHHHYYYuuuKKKCCC:::999888777666444333222222333333333333333333333333333333777111666555:::999777SSS~~~___IIIDDD===;;;AAA;;;;;;<<<<<<;;;;;;:::999666666666666555555555555444444444777999;;;:::999444555666555444555777:::???VVV~~~|||wwwtttqqqnnnkkkkkknnnqqqtttsssvvvyyy}}}nnnjjj{{{qqqeeejjj{{{zzzrrrfff___UUUMMMJJJKKKMMMOOOQQQWWWjjjdddKKKHHHAAA>>>;;;999888666555555555555555222777222777;;;;;;TTT~~~wwwuuu|||qqqeee\\\ZZZQQQQQQOOOMMMKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDBBBDDDIIIOOOSSSUUUUUUWWWZZZ[[[\\\^^^aaaddddddhhhhhhcccbbbiiiqqquuuxxxyyyyyyuuuooojjjiiiiiidddaaa]]]ZZZWWWTTTPPPMMMHHHGGGFFFEEEDDDEEEEEEFFFDDDFFFGGGFFFEEEEEEFFFGGGOOOSSSYYY^^^```^^^[[[XXXXXXUUUUUUXXXZZZZZZ]]]bbbpppsssxxxmmmeeecccdddfffqqqyyysssmmmcccXXXPPPOOONNNKKKJJJLLLMMMLLLFFFAAACCC===EEEDDDHHHWWW|||uuuKKKDDD;;;:::888777666444333222222333333333333333333333333333333777111666555999999888TTT~~~___HHHCCC>>><<>>;;;:::888666555555555666555222777333777;;;???]]]yyy{{{{{{pppddd[[[XXXQQQPPPOOOMMMKKKIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCEEEJJJOOOSSSTTTUUUWWWZZZ[[[\\\^^^aaaccceeeiiiiiiddddddkkksssvvvyyyyyyyyyuuuooohhhdddcccaaa___\\\YYYVVVSSSNNNKKKGGGGGGFFFEEEEEEEEEEEEFFFEEEFFFFFFEEEDDDEEEHHHKKKUUUWWW\\\```bbbcccaaa```[[[XXXXXX[[[]]]]]]```dddsssuuuyyyqqqdddcccfffbbbmmmzzz~~~xxxqqqlllcccWWWQQQPPPMMMKKKKKKLLLNNNLLLGGGBBBDDD===DDDDDDHHHSSSrrrvvvKKKDDD<<<;;;999666666444333333333333333333333333333333333333333777111666555999999:::WWW```HHHCCC???===@@@;;;;;;<<<<<<;;;;;;:::999666666666666555555555555444333444666999::::::888444555666555555666999;;;EEEmmm}}}{{{zzzzzzxxxsssnnnnnnmmmlllkkkmmmpppsssuuuxxxzzz|||mmmfffuuuooogggppp~~~xxxpppggg```VVVOOOKKKKKKMMMMMMRRRZZZmmmyyyQQQGGGDDD>>>;;;:::888666555555666666555222888333666;;;EEEiii|||yyynnnbbbYYYVVVQQQPPPOOOMMMKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCFFFKKKPPPSSSTTTWWWYYY\\\^^^___```ccceeefffiiiiiiffffffmmmtttwwwwwwwwwvvvsssnnnhhhbbb___^^^\\\YYYWWWTTTQQQLLLIIIGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEHHHLLLPPPZZZ\\\___bbbeeefffggggggeeeaaa```bbbcccbbbdddiiisssuuuyyyvvveeebbbfffbbblllwww}}}wwwpppkkkbbbWWWRRRQQQLLLKKKKKKMMMMMMLLLGGGDDDEEE===DDDDDDHHHPPPjjjvvvLLLEEE<<<;;;:::555555444444333333333333222222333333333333444444666111777555888:::<<<[[[cccHHHCCC@@@>>>@@@;;;;;;<<<<<<;;;;;;:::999666666666666555555555555333333333666888:::999888444555666555555666999<<>>DDDDDDGGGNNNfffuuuKKKDDD<<<;;;:::444444444444444444333333222222222333333444444444666111777555888:::>>>^^^fffIIIDDDBBB??????;;;;;;<<<<<<;;;;;;:::999666666666666555555555555333333333555888999999888444555666666666777:::===HHHjjj~~~~~~~~~}}}{{{tttpppkkkjjjkkkkkkiiigggggghhhiiijjjlllnnnpppqqquuuvvvwwwzzz}}}~~~~~~zzz{{{|||{{{yyyyyyzzz|||sssjjjsss~~~nnnkkkyyy}}}{{{vvvoooccc]]]UUUNNNKKKKKKLLLMMMOOO]]]qqqUUUDDDEEE===<<<;;;999777666666666777555111888444555<<>>EEEDDDFFFMMMgggtttJJJDDD;;;;;;:::333444444555555444333333111222222333333444444555666111777444777:::@@@bbbiiiKKKDDDCCC@@@>>>;;;;;;<<<<<<;;;;;;:::999666666666666555555555555333222333555888999999888444555666666666888;;;===NNNlll|||wwwsssqqqooommmkkkjjjeee```___bbbfffgggfffhhhhhhjjjkkkmmmnnnooopppssstttuuuwwwzzz}}}zzzwwwuuuuuusssvvvyyy{{{|||}}}~~~wwwmmmsss{{{nnnmmm||||||zzzuuunnnaaa[[[SSSMMMKKKKKKLLLMMMQQQ\\\jjj|||YYYDDDGGG===<<<;;;999777666666666777555111999555444<<>>FFFEEEEEEMMMkkksssIIICCC;;;:::999333333444555555444444333111111222333333444555555555111777444777:::AAAeeekkkLLLEEECCC@@@===;;;;;;<<<<<<;;;;;;:::999777666666666555555555555333222333555888999999777444555666666666888;;;>>>VVVqqqzzzvvvpppkkkgggddd```^^^bbb]]]XXXXXX]]]cccfffggghhhiiikkkmmmnnnoooppppppttttttvvvxxx{{{}}}||||||xxxuuutttuuuvvvtttxxx|||zzzoootttzzznnnnnn|||zzztttnnn___YYYRRRLLLKKKKKKLLLMMMNNNUUU^^^jjj\\\EEEHHH===<<<;;;999777666666777777555111999555444<<>>GGGEEEDDDNNNnnnrrrHHHBBB::::::888222333444555555555444333111111222333333444555555555111888444777:::BBBfffeeeJJJHHH>>>@@@@@@>>>===<<<<<<===<<<:::888666666666666555555555555222333555777777777777777888555444777777666999===ZZZzzzvvvsssmmmddd___]]]\\\[[[YYYUUUVVVXXX[[[___dddhhhkkkmmmlllkkklllooopppqqqpppnnnoooqqqssswww|||zzz~~~~~~zzzwwwuuuwwwzzz|||~~~wwwttttttmmmsss{{{uuupppddd]]]TTTMMMJJJJJJKKKLLLQQQPPP[[[```gggfffGGGCCCAAA:::999888666555555555555444333333666888;;;aaauuuzzzzzznnncccYYYUUUVVVTTTRRROOOLLLIIIGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBDDDIIIOOOTTTWWWXXXYYYZZZ[[[\\\]]]aaaeeeiiiggggggfffhhhpppzzz{{{xxxuuuqqqlllhhhfffccc^^^ZZZUUURRRMMMJJJIIIHHHGGGFFFGGGGGGGGGIIIKKKLLLJJJIIIIIINNNUUUZZZ^^^```bbbdddlllooorrrsssqqqooonnnmmmlllkkkkkklllnnnpppqqqqqqssstttvvvzzzjjjuuu~~~fffhhhiiiccclll|||wwwlllaaaXXXQQQMMMNNNNNNNNNNNNLLLHHHEEECCCEEE???FFFDDDEEEQQQsssqqqIII>>>888===777666666555555555444444444222222333333333333444444666555777444;;;999>>>kkkssseeeJJJHHH>>>@@@@@@>>>===<<<<<<===<<<:::888666666666666555555555555222333555666777888777777777444444666777777;;;@@@___|||wwwpppkkkfffbbb\\\ZZZZZZ\\\\\\\\\[[[]]]aaaeeehhhjjjllllllooommmlllmmmpppsssttttttrrrrrrsssuuuwwwzzz}}}}}}|||wwwuuurrrsssvvv{{{wwwwwwrrrqqqzzz|||vvvrrrddd^^^TTTMMMJJJJJJKKKLLLOOOPPP[[[```hhhmmmIIIAAA>>>;;;:::999777666666666666666666555999999<<<```vvv|||wwwlllbbbYYYVVVWWWSSSRRROOOKKKHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEJJJOOOTTTWWWXXXYYYZZZ[[[\\\^^^aaaeeeiiijjjkkklllnnnvvv~~~|||wwwsssmmmiiigggccc]]]XXXRRROOOKKKIIIIIIJJJIIIIIIEEEFFFGGGHHHIIIKKKMMMNNNPPPTTTXXX\\\___cccgggjjjnnnpppssstttrrrpppooonnnnnnmmmmmmnnnppprrrsssssstttuuuwww{{{|||iii}}}}}}|||gggfffiiidddmmm}}}~~~vvvlllbbbYYYRRROOONNNNNNNNNMMMKKKHHHEEECCCDDD>>>EEECCCEEEOOOmmmrrrJJJ>>>999===666555555555444444444444333222222333333333333444444666555777444;;;:::@@@mmm|||nnneeeKKKHHH>>>@@@@@@===<<<;;;<<<<<<<<<:::888666666666666555555555555222333555666777888888888777555444666777888===DDDhhh{{{uuunnnfffaaaZZZXXXWWWXXX\\\```cccddddddggglllqqqsssrrrpppnnnpppnnnmmmnnnqqquuuwwwxxxvvvvvvvvvwwwxxxzzz{{{||||||wwwvvvuuusssssswww}}}uuuyyyooottt~~~xxxttteee^^^UUUMMMJJJJJJKKKLLLLLLPPP[[[aaahhhxxxMMM@@@===<<<;;;:::888777777666666777777666999999:::]]]wwwsssiiiaaaYYYVVVXXXRRRPPPNNNJJJHHHFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFKKKQQQUUUXXXXXXYYYZZZ\\\]]]^^^aaaeeeiiikkkmmmooorrryyy~~~zzzvvvpppkkkgggbbb[[[VVVOOOLLLIIIHHHIIIKKKKKKKKKEEEFFFHHHHHHHHHKKKQQQVVVYYY[[[]]]```cccggglllpppooorrrtttuuusssqqqpppooooooooopppqqqrrrtttvvvwwwuuuvvvyyy}}}xxxgggyyyoooqqqttt|||llleeehhhdddnnn~~~wwwmmmcccZZZTTTPPPMMMNNNNNNMMMKKKHHHEEECCCDDD<<>>@@@???===<<<;;;;;;<<<<<<:::888666666666666555555555555333333555666777888999999:::777666777666888???GGGnnn|||wwwpppiiibbb]]]VVVWWWYYY^^^ccciiimmmooonnnqqqtttwwwxxxvvvtttrrrpppnnnmmmnnnrrrvvvyyyzzzxxxxxxyyyzzz{{{|||}}}}}}yyyvvv}}}{{{xxxwwwxxx}}}ssszzzmmmssszzzvvvfff___UUUMMMJJJJJJKKKLLLKKKPPPZZZbbbjjjRRRBBB@@@;;;:::999888777666666666555555444888777777YYY{{{rrriii```YYYVVVXXXQQQPPPMMMJJJGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEHHHMMMRRRVVVXXXXXXXXXZZZ\\\^^^___bbbeeehhhgggkkknnnqqqwww~~~{{{|||xxxrrrmmmhhhbbbZZZTTTNNNLLLIIIHHHIIIJJJJJJJJJGGGJJJLLLKKKJJJNNNVVV^^^^^^```cccfffhhhlllpppsssqqqsssuuutttrrrppppppppppppqqqrrrssstttuuuxxxyyyxxxyyy{{{yyyhhhvvvrrrnnntttwwwrrrffffffcccnnn}}}xxxmmmbbbYYYSSSPPPMMMNNNNNNMMMKKKHHHEEECCCCCC;;;AAABBBFFFKKK```vvvMMM@@@999<<<666444444333333333222222222222222222333333333444444444444777444;;;<<>>??????===<<<;;;;;;<<<;;;999777666666666666555555555555333444444666777999:::;;;===:::888777555777@@@JJJrrr~~~}}}{{{wwwqqqiiiaaa\\\YYYXXX[[[```fffkkkppptttvvvvvvvvvwwwwwwwwwwwwvvvvvvpppooonnnppptttxxx{{{|||zzz{{{|||~~~{{{xxxwww~~~}}}{{{xxxwwwzzzwww|||kkkpppzzzvvvggg```VVVNNNJJJJJJKKKLLLLLLQQQYYYcccmmmzzzSSSBBBBBB:::999888777666555555555555555444888888999\\\tttjjjaaaYYYVVVWWWQQQOOOLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIIMMMSSSWWWXXXWWWXXXZZZ]]]___```bbbfffhhhdddiiilllooottt{{{|||yyy|||xxxrrrmmmiiibbbYYYSSSPPPMMMIIIGGGGGGHHHHHHGGGJJJMMMPPPPPPPPPSSS\\\ccc```dddiiilllnnnoooqqqrrrrrrsssuuutttrrrpppppppppppprrrtttuuuuuuvvvyyy|||{{{|||kkkkkkvvvvvv~~~uuuhhheeebbbmmm{{{yyymmmaaaXXXQQQNNNMMMMMMMMMMMMJJJGGGDDDBBBBBB:::AAABBBFFFMMMcccwwwMMM@@@999<<<555444444333333333222222222222222222333333333444444333444777333:::<<>><<<;;;:::;;;;;;;;;999777666666666666555555555555444444444555777999;;;<<<>>>;;;999777555888CCCOOO~~~~~~vvvtttooohhh___YYYVVVUUU\\\```gggmmmqqqtttvvvxxxzzzyyyxxxvvvvvvwwwxxxyyytttssssssvvvzzz}}}~~~~~~~~~{{{uuuuuuwwwwwwxxxxxxvvvuuuwww~~~lllrrryyyuuuggg```VVVNNNKKKJJJKKKLLLLLLQQQWWWfffuuuyyyTTTAAAAAA:::999888666555555444444777777666:::;;;>>>ddduuukkkaaaYYYUUUVVVQQQOOOMMMJJJHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIINNNSSSVVVWWWVVVXXXZZZ]]]```aaacccfffhhheeejjjmmmoootttzzz}}}|||zzzvvvqqqmmmiiibbbZZZSSSQQQMMMIIIGGGGGGFFFFFFEEEIIIMMMQQQTTTWWW[[[aaafffcccggglllpppqqqqqqrrrrrrtttuuuvvvuuusssqqqqqqqqqqqqtttvvvwwwvvvwww{{{pppiii{{{~~~vvvhhhfffcccmmmyyyxxxlll```WWWQQQNNNLLLMMMMMMLLLJJJGGGDDDBBBBBB:::AAABBBGGGQQQlllvvvMMM@@@999<<<666444444444444333333333333222222333333333333444444333444777222999;;;HHH|||~~~|||fffLLLJJJ??????>>><<<;;;::::::;;;;;;999777666666666666555555555555444444444555777999<<<===<<<999888666555:::GGGUUU|||yyyvvvtttjjjiiieee___ZZZWWWXXX[[[___eeemmmrrruuuvvvxxxzzz{{{zzzyyyxxxyyyzzz{{{|||yyyzzz{{{tttoooqqquuusssuuuwwwvvvtttvvv{{{mmmyyy}}}xxxssshhhaaaWWWOOOKKKJJJKKKLLLLLLPPPVVVjjj~~~~~~XXXBBBAAA::::::888777666555555555777666555:::===CCCjjjuuujjjaaaYYYVVVWWWQQQPPPMMMKKKIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIINNNSSSVVVVVVUUUXXX[[[^^^```bbbcccfffhhhfffkkknnnooossszzz~~~~~~wwwtttooollliiicccZZZTTTPPPMMMIIIFFFFFFFFFFFFEEEEEEIIIOOOWWW]]]cccggghhhhhhkkkoooqqqrrrrrrtttvvvxxxyyyyyywwwuuusssssstttrrrvvvyyyzzzxxxyyy~~~tttkkktttuuujjjiiifffnnnyyy}}}zzzvvvjjj```XXXSSSPPPLLLMMMMMMLLLJJJGGGDDDBBBAAA;;;BBBBBBGGGUUUxxxuuuLLL???999<<<666555555555444444444444333222222333333333333444444333444777111777:::HHH}}}}}}fffMMMJJJ??????>>><<<;;;::::::;;;;;;999777777666666666555555555555444444444555777999<<<===999777666666666;;;KKKZZZzzzuuurrrooollljjj``````^^^[[[YYY[[[```eeebbbhhhqqqvvvxxxyyy{{{|||{{{{{{{{{{{{|||}}}}}}~~~~~~{{{pppkkkmmmrrruuuxxxzzzyyyuuuuuuyyy~~~|||nnn}}}wwwrrrhhhaaaWWWOOOKKKJJJKKKLLLLLLPPPUUUlll^^^DDDBBB<<<;;;999888777777666666444333333888<<>>777555444333333222222333333222222333333333333444444777444555222999888DDDyyymmmKKKGGGCCC===@@@===;;;::::::;;;<<<;;;:::888777777666666666666666333333333555888:::::::::888777333555:::888DDD___rrrnnnfff___[[[YYYWWWUUUZZZ[[[]]]]]]^^^aaadddgggiiinnntttxxxzzz{{{}}}sssccc___bbbeeeiiilllpppuuuzzz|||||||||}}}{{{~~~uuulllddd]]]UUUMMMJJJHHHHHHHHHJJJLLLYYYhhhZZZEEE@@@<<<;;;999888777777666666444444777999999KKK||||||sssfff]]]WWWTTTRRRPPPOOOLLLIIIFFFEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEGGGEEEHHHPPPVVVWWWWWWXXX^^^^^^___```bbbdddeeefffiiiiiikkkqqqyyy}}}}}}|||xxxvvvqqqkkkjjjggg___UUULLLJJJGGGFFFFFFFFFCCCAAAGGGLLLTTT\\\ccchhhjjjkkkrrrtttvvvwwwwwwxxxzzz|||zzz{{{{{{yyyvvvuuuwwwyyyvvvwwwxxxzzz~~~{{{mmm{{{xxxsss|||jjjmmmlllooozzz{{{ooofffaaa[[[TTTOOORRRNNNLLLNNNLLLFFFAAA@@@@@@===AAAFFFFFFVVVnnnHHH@@@:::<<<666555444333333222222333333222222333333333333444444555222555333::::::GGG~~~oooKKKGGGCCC===@@@>>><<<::::::;;;;;;:::999888777666666555555666666555444444555888999999888777777444777;;;888DDD___qqqiii___WWWTTTSSSTTTUUU^^^```bbbcccccceeegggjjjlllqqqwww{{{}}}}}}~~~~~~ppp```\\\___bbbggghhhkkkpppvvv|||}}}tttkkkbbb\\\SSSMMMJJJIIIIIIIIIIIIOOOYYYccc___GGG@@@<<<;;;999888777777666666555444777999999KKK|||xxx~~~qqqeee\\\WWWTTTRRRPPPNNNKKKHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFIIIQQQVVVVVVVVVWWW]]]^^^___```bbbdddeeefffdddeeejjjqqqzzz}}}{{{xxxqqqkkkiiihhh```WWWMMMKKKHHHFFFEEEEEECCCBBBJJJPPPYYY___dddhhhnnnqqqwwwyyyzzz{{{zzzzzz|||}}}vvvwwwwwwwwwwwwxxx{{{~~~wwwxxxzzz|||rrr~~~iiicccuuuoooooonnnppp{{{{{{pppgggaaa[[[UUUPPPPPPLLLKKKMMMLLLFFFBBBAAA???<<<@@@EEEGGGZZZkkkGGG???999;;;444555444333333222222333333222222333333333333444444333111444333;;;===KKKsssyyysssLLLFFFCCC>>>??????===;;;::::::;;;999888777777666555555555555666555444444555888999999888555666444777;;;777DDD```rrrhhh\\\UUURRRSSSWWW\\\bbbeeehhhjjjjjjkkklllmmmppptttyyy~~~nnn^^^ZZZ^^^aaammmmmmnnnnnnrrrzzz{{{ssskkk```[[[RRRLLLIIIIIIJJJJJJMMMQQQWWW```dddJJJ???;;;;;;999888777666666666666444666888999JJJyyyxxxuuu|||oooccc[[[VVVSSSRRROOOMMMKKKHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEGGGGGGJJJQQQUUUTTTUUUWWW\\\]]]___aaacccdddeeefff```aaadddllluuu|||~~~~~~zzzssskkkiiihhh```XXXNNNKKKHHHFFFDDDDDDDDDDDDKKKSSS\\\bbbfffkkkrrrxxx}}}~~~~~~|||{{{|||}}}vvvxxxyyy{{{|||}}}|||}}}~~~|||uuufffkkkwwwrrrqqquuu{{{qqqhhhaaa[[[UUUQQQOOOLLLKKKMMMMMMHHHDDDCCC???===@@@DDDGGG\\\hhhGGGAAA999:::444555444333333222222333333222222222333333333444444333222666444<<<===MMMwwwxxxvvvMMMFFFDDD>>>??????===;;;::::::;;;999888777666666555555555555555555444444555888999999888333555444777999777EEEbbbuuugggZZZTTTSSSUUU]]]fffgggkkkppprrrssssssssssssvvvxxx|||ppp```[[[___bbbjjjpppvvvvvvuuuxxx}}}yyyrrrjjj```ZZZRRRLLLIIIIIIJJJJJJLLLPPPXXXgggiiiLLL???;;;;;;999888777666666666777555666888888IIIvvvwwwvvv{{{nnnccc[[[VVVSSSRRRNNNMMMJJJGGGFFFDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGKKKRRRUUUSSSUUUXXX[[[\\\___aaaccceeeffffffbbb``````fffpppzzz{{{sssllliiiggg```WWWNNNLLLHHHEEECCCDDDFFFGGGLLLTTT^^^eeeiiinnnvvv|||~~~zzz|||zzzssssss~~~sssuuu|||zzzqqqhhh```ZZZUUURRRPPPMMMLLLOOOOOOIIIFFFEEE@@@???AAACCCFFF\\\dddFFFBBB::::::666555444333333222222333333222222222333333333444444555444888555;;;<<>>>>>>>><<<::::::;;;;;;:::999777666555555444444555555555444444555888999999888222555444666999777HHHgggwwwgggYYYUUUTTTVVV___kkkmmmrrrxxx}}}~~~}}}||||||||||||~~~rrrccc^^^aaacccaaalllyyy~~~|||~~~|||wwwqqqjjj```ZZZRRRKKKIIIIIIIIIJJJFFFMMMZZZppplllMMM>>><<<;;;999888777777666666888555666888999IIIuuu~~~yyy{{{{{{nnncccZZZVVVSSSQQQMMMLLLJJJGGGEEEDDDDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFKKKRRRTTTSSSUUUYYYZZZ\\\___bbbdddeeefffffffffcccbbbfffpppzzz{{{tttmmmjjjggg___UUUMMMKKKHHHEEEBBBDDDHHHKKKPPPVVV___fffkkkpppuuuyyy~~~wwwxxxtttxxx~~~yyyqqqggg___XXXTTTRRRQQQNNNMMMPPPOOOJJJFFFFFF@@@@@@AAABBBDDD[[[___EEEBBB::::::666555444333333222222333333222222333333333333444444555555999555:::;;;MMM|||OOOEEEDDD???>>>===;;;::::::;;;<<<;;;:::666666555444444444444555333333333555888:::::::::444666444666999999LLLmmm{{{jjj[[[VVVUUUVVV___llltttzzzttteee```bbbddd___gggsss~~~zzzvvvpppjjj```ZZZRRRKKKHHHHHHHHHIIIHHHLLLYYYmmmnnnNNN>>><<<;;;999888777777666666888444555999<<>><<<;;;999999;;;<<<<<<;;;666666555444444444444555333222333555888:::;;;:::555777666777:::;;;PPPrrrnnn^^^YYYWWWVVV___lllxxx~~~uuufffaaabbbdddfffgggkkkvvvyyyuuupppjjjaaa[[[RRRKKKHHHHHHHHHHHHOOONNNVVVcccoooNNN>>><<<;;;999888777777666666777444555:::???QQQ}}}xxxvvv|||}}}pppccc[[[UUURRRQQQLLLKKKIIIGGGEEEDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEKKKRRRTTTSSSWWW\\\YYY[[[___bbbeeefffffffffgggeeefffkkksss{{{}}}zzztttnnnkkkfff\\\QQQJJJJJJGGGDDDBBBDDDKKKPPPYYY[[[aaahhhmmmooonnnlllfffiiinnnsssxxx}}}||||||~~~xxxvvvvvvssspppttt{{{{{{wwwpppfff]]]VVVSSSRRRQQQMMMLLLOOOMMMHHHCCCCCC;;;===???@@@CCCZZZUUU???@@@777888555555444333333222222333333222222333333333444444444222222777444999;;;NNNvvv{{{PPPFFFEEE???>>><<<;;;;;;::::::999999888666666666555444444333333555555666666777777888888333666444666999===WWW}}}xxxiii^^^XXXWWW___hhhxxx{{{zzznnnddd```^^^gggmmmnnnnnnxxx}}}vvvnnniiiaaa]]]VVVOOOJJJHHHIIIIIIJJJMMMTTTaaauuu}}}FFF@@@<<<;;;999777666666777777777666777888<<>>===;;;GGGFFFXXXxxxTTTEEE>>>;;;111666333333333222222222111111000111111222222333444444444222555222999;;;LLL~~~qqq~~~|||PPPGGGEEE???>>><<<;;;;;;::::::999999888666666666555444444333333555555666666777777888888444777555777:::>>>XXX~~~}}}pppddd[[[XXX___hhhjjjpppyyyyyynnnfffaaa___aaahhhnnnrrr{{{}}}vvvooojjjaaa\\\UUUNNNJJJHHHIIIIIIJJJMMMSSS```vvv}}}FFFAAA<<<;;;999777666666777777777666777888<<>><<>><<<;;;;;;::::::999999888666666666555444444333333555555555666777888888888555888666888;;;???YYYwwwlllaaaZZZ^^^gggccckkkvvv}}}~~~~~~xxxppphhhccc```___dddmmmwww}}}|||wwwoooiii___[[[TTTNNNIIIHHHIIIJJJKKKMMMRRR___xxx~~~HHHBBB<<<;;;999777666666777777777666777888<<>>@@@@@@???===HHHKKKcccrrrOOOAAA;;;;;;333999333333333222222222111111000111111222222333444444444222666444;;;===NNNpppzzzRRRHHHFFF???>>><<<;;;;;;::::::999999888666666666555444444333333444444555666777888888999444777666777;;;???XXX{{{rrreee\\\^^^eeeiiirrr{{{~~~{{{wwwyyy|||}}}}}}}}}{{{wwwpppiiiccc___cccaaagggttt|||}}}{{{uuuuuuyyy{{{vvvnnnggg^^^ZZZSSSMMMIIIHHHIIIJJJLLLMMMQQQ^^^yyyIIIDDD<<<;;;999777666666777777777666777888;;;RRR~~~qqqcccZZZVVVTTTTTTMMMLLLIIIGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBDDDIIIOOOSSSSSSTTTVVVXXXZZZ]]]```bbbbbbbbbcccdddddddddfffmmmwww~~~xxxnnneee\\\UUUKKKJJJHHHFFFEEEEEEEEEFFFBBBEEEJJJMMMNNNNNNNNNNNNQQQPPPOOOQQQUUU[[[___aaannnqqquuuzzz}}}zzzooooootttxxxzzzxxx{{{wwwdddgggtttzzztttjjjaaa[[[VVVSSSQQQUUUUUUUUUSSSKKKAAA===???@@@@@@===GGGMMMhhhpppNNN@@@;;;;;;333999333333333222222222111111000111111222222333444444444333777555;;;===NNNnnnqqqRRRHHHFFF???>>><<<;;;;;;::::::999999888666666666555444444333333444444555666777888999999333666555666999===WWW}}}zzzssshhh^^^]]]aaammmuuu||||||vvvqqqqqqssszzz}}}}}}yyyxxxvvvsssnnnggg```\\\bbbZZZ[[[hhhuuu~~~|||zzzzzzzzzzzzvvvyyyzzzttttttuuuvvv|||zzzuuummmeee\\\XXXRRRLLLHHHHHHIIIJJJLLLNNNQQQ]]]xxxKKKEEE<<<;;;999777666666777777777666777777;;;QQQ}}}vvviii```ZZZUUUSSSNNNLLLJJJGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBDDDJJJPPPTTTTTTUUUWWWYYYZZZ\\\___aaabbbbbbdddeeeggggggkkksss|||{{{qqqggg]]]VVVLLLKKKHHHFFFCCCAAA@@@@@@???BBBFFFIIIJJJJJJJJJKKKKKKKKKLLLPPPUUUZZZ\\\\\\eeejjjqqqvvv{{{~~~nnnkkkqqqyyy}}}}}}yyy{{{yyyjjjmmmyyyxxx|||~~~xxxrrriii```ZZZVVVSSSQQQUUUUUUUUUTTTLLLBBB>>>@@@@@@AAA>>>HHHNNNkkknnnMMMAAA<<<;;;333999333333333222222222111111000111111222222333444444444333777555;;;<<>><<<;;;;;;::::::999999888666666666555444444333333333444555666777888999:::333666444555999===WWW}}}}}}wwwrrriii^^^ZZZ\\\dddjjjppppppmmmjjjkkkmmmqqqvvv{{{~~~{{{qqqooollliiifff```ZZZVVVWWWQQQOOOZZZiiiuuu~~~uuusss{{{}}}wwweeeeeeddddddffflllsssxxxwwwsssxxx~~~zzzvvvnnnddd[[[WWWQQQKKKHHHHHHIIIJJJLLLPPPSSS[[[vvvJJJDDD<<<;;;999777666666777777777666777777:::PPP}}}{{{yyynnnddd\\\VVVRRROOOMMMJJJGGGEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCIIIOOOSSSTTTUUUWWWYYYYYY\\\___```aaabbbdddfffggghhhmmmvvv|||sssjjj^^^UUULLLJJJHHHEEEBBBAAA@@@@@@AAADDDGGGIIIIIIIIIIIIJJJEEEFFFHHHMMMTTTYYY\\\]]]___eeelllrrrwww|||tttjjjpppzzz~~~zzz||||||sssdddhhhxxxzzzyyy}}}wwwpppggg___YYYUUUSSSQQQTTTSSSTTTTTTLLLCCC@@@BBBAAADDDAAAJJJOOOkkkjjjKKK@@@===<<<333888333333333222222222111111000111111222222333444444444333777555;;;;;;JJJ|||PPPGGGEEE???>>><<<;;;;;;::::::999999888666666666555444444333333333333444666777999::::::444666555666:::>>>XXX~~~}}}uuupppiii___WWWUUUWWW[[[___aaabbbccceeegggiiipppwww|||ssseeebbb^^^\\\[[[XXXSSSOOOJJJKKKLLLPPPZZZfffkkkjjjeeehhhfff^^^YYY[[[]]]\\\\\\___fffoooyyy|||}}}yyy|||xxxoooeeeZZZVVVPPPJJJGGGGGGIIIKKKKKKRRRUUUZZZsss~~~GGGAAA<<<;;;999777666666777777777666777777:::PPPyyyxxx}}}zzznnnddd\\\VVVRRROOONNNKKKHHHEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB@@@FFFMMMQQQRRRSSSVVVXXXYYY[[[^^^``````bbbdddfffeeefffllluuu{{{tttkkk^^^RRRKKKIIIGGGDDDCCCCCCDDDEEEDDDGGGKKKMMMNNNOOOPPPQQQIIIHHHGGGJJJPPPWWW\\\^^^]]]cccjjjooorrrwww~~~qqqllluuu{{{~~~}}}kkk\\\fffzzz{{{~~~uuuooofff^^^YYYUUUSSSQQQQQQQQQSSSSSSMMMEEEBBBEEECCCGGGFFFNNNRRRkkkbbbFFF>>>======333777333333333222222222111111000111111222222333444444444333777555:::999GGG{{{PPPGGGEEE???>>><<<<<<;;;::::::999999888777666666555444444333333333333444666777999::::::555777666777;;;???YYY~~~tttoooiii___UUUPPPQQQRRRUUUXXX\\\___aaabbbdddllluuu{{{~~~|||iii[[[XXXTTTSSSSSSRRRNNNKKKCCCLLLOOOLLLOOOXXXZZZUUUVVVXXXXXXUUUSSSTTTXXXZZZffflllwww}}}ttt~~~zzzqqqfffYYYUUUOOOJJJGGGGGGIIIKKKKKKSSSVVVZZZqqq|||DDD???<<<;;;999777666666777777888777777777:::PPPwwwvvv{{{yyylllccc[[[VVVSSSPPPNNNKKKHHHEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAABBB>>>CCCKKKOOOQQQRRRUUUXXXYYY[[[^^^___```bbbdddfffbbbdddjjjttt~~~yyytttlll]]]PPPJJJHHHFFFDDDEEEFFFIIIJJJEEEIIINNNRRRUUUWWWZZZ\\\SSSOOOJJJIIIMMMTTTZZZ^^^]]]ccciiimmmooosss{{{rrroooxxx~~~|||iii\\\jjjtttnnneee^^^XXXUUUSSSQQQPPPPPPRRRSSSNNNFFFDDDGGGEEEJJJIIIQQQTTTlll\\\BBB===<<<===444888333333333222222222111111000111111222333333444444555444777444999888EEE}}}xxxSSSIII???AAA===>>><<<;;;;;;;;;;;;:::888666555555555555444444444444555555666777888999999444555333555777:::YYY~~~wwwooodddXXXRRRSSSQQQTTTWWWZZZ[[[\\\^^^___hhhmmmvvv}}}~~~qqqcccWWWTTTQQQPPPPPPNNNIIIDDDEEEFFFHHHIIIJJJKKKMMMPPPPPPQQQTTTYYYZZZ[[[aaahhhttt}}}zzzzzzzzzrrrhhh]]]UUUMMMJJJHHHFFFGGGKKKLLLSSSVVV[[[rrroooMMM@@@;;;::::::999888888888999666333888999999WWW~~~{{{sssfff^^^ZZZVVVTTTOOONNNKKKGGGDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@BBBBBBCCCGGGLLLPPPRRRTTTVVVWWWVVVYYY\\\___```bbbdddfffiiifffdddjjjuuu}}}tttkkk___TTTMMMIIIDDDCCCFFFHHHGGGFFFIIIOOOVVV\\\cccfffbbbZZZUUUNNNIIIIIIOOOVVVZZZZZZ^^^___bbbffflllsssyyy|||rrryyy~~~}}}tttfffeeewww}}}vvvmmmbbb\\\WWWRRRQQQTTTQQQRRRSSSQQQMMMHHHDDDCCCKKKIIILLLNNNXXXzzzXXXEEE???777;;;666333444333222222111111222222111111222222222333333333555...555666888999DDDooowwwSSSIII???AAA>>>>>><<<;;;;;;;;;;;;:::888666555555555555444444444444444555666777888888999555666555777999===\\\}}}}}}uuummmcccWWWRRRSSSPPPRRRUUUWWWYYY\\\```ccckkkooovvv|||vvvhhh[[[RRRRRRSSSSSSQQQMMMHHHCCCBBBDDDGGGIIIJJJKKKMMMNNNSSSSSSVVV\\\___bbbkkkuuu~~~yyyzzz{{{qqqfff]]]UUUMMMJJJIIIFFFHHHKKKKKKRRRVVV[[[tttmmmLLL???<<<;;;:::999888888888888777333888999999XXX|||xxxsssfff^^^ZZZVVVTTTPPPNNNKKKGGGEEECCCBBBBBBCCCBBBAAAAAAAAAAAABBBCCCFFFIIINNNQQQRRRSSSUUUVVVWWWZZZ]]]___``````bbbccceeebbbbbbhhhttt}}}uuulll```VVVNNNJJJEEEDDDFFFHHHHHHGGGJJJOOOUUUZZZ```ddd```ZZZTTTNNNIIIIIINNNUUUYYYZZZ\\\]]]```eeekkkrrryyy|||sss{{{~~~vvvlllhhhtttvvvlllbbb\\\WWWRRRRRRTTTRRRSSSTTTRRRNNNJJJFFFDDDFFFHHHOOOSSSaaaUUUCCC>>>888<<<777555444333222222111111222222111111222222222333333333666///555555888888BBBlllvvvRRRIII???AAA>>>>>><<<;;;;;;;;;;;;:::888666555555555555444444444333333444555666777888888666777666888;;;@@@```{{{ooo{{{rrrkkkaaaWWWSSSSSSUUUVVVWWWXXXYYY]]]bbbeeennnrrrwww|||uuukkk]]]RRRLLLPPPTTTUUUQQQLLLFFFCCCCCCEEEIIIJJJKKKMMMOOOPPPWWWWWWZZZ```fffnnn{{{||||||{{{pppddd\\\TTTMMMJJJIIIGGGHHHKKKJJJQQQUUU\\\uuujjjKKK???===<<<:::999777777666666777444888999999XXXzzzttt{{{tttggg___ZZZWWWTTTPPPNNNKKKHHHEEECCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCHHHKKKOOORRRRRRRRRSSSTTTXXX[[[^^^``````___`````````___```gggsss}}}uuunnncccYYYPPPKKKGGGFFFHHHIIIIIIHHHKKKOOOSSSUUUYYY]]][[[VVVNNNKKKHHHJJJPPPVVVZZZ[[[YYY[[[^^^cccjjjqqqwww{{{sss{{{~~~xxxooopppuuukkkbbb\\\XXXSSSRRRTTTTTTUUUUUUTTTQQQMMMIIIGGGEEEIIIRRRXXXkkkRRRBBB>>>888===888666444333222222111111222222111111222222222333333333666000666444666777@@@fffvvvRRRIII???AAA>>>>>><<<;;;;;;;;;;;;:::888666555555555555444444444222333444555666777888999555666555888<<>>>>><<<;;;;;;;;;;;;:::888666555555555555444444444222333444555666888999999444555444777;;;AAAccckkkvvvzzzoooggg```XXXTTTTTT\\\[[[YYYWWWXXX\\\ccchhhpppsssvvvzzz}}}vvviii\\\PPPIIIFFFJJJNNNNNNKKKIIIJJJKKKPPPNNNKKKIIIIIIMMMTTTZZZ]]]]]]bbbkkkuuu~~~zzzoooeee\\\SSSLLLJJJIIIGGGIIILLLKKKRRRVVV\\\tttdddHHH@@@===<<<:::888777666555555888444999999999VVVyyyqqquuuvvvhhh```[[[WWWTTTPPPOOOLLLHHHEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEJJJNNNPPPRRRTTTUUUSSSWWW[[[^^^___```aaabbbbbbccceeekkkttt}}}zzzsssnnneee]]]SSSNNNIIIHHHIIIKKKJJJIIIJJJNNNOOOMMMMMMPPPPPPNNNQQQSSSXXX]]]``````^^^[[[\\\\\\^^^aaaeeejjjooorrrzzzsssttt|||nnnyyyooodddlllqqqtttrrriiiaaa]]]YYYTTTSSSUUURRRRRRSSSUUUWWWVVVRRROOOOOONNNNNNVVVyyyPPPCCC???777:::555333444333222222111111222222111111222222222333333333555111777333555888<<<\\\rrrzzzxxxSSSIII???AAA===>>><<<;;;;;;;;;;;;:::888666555555555555444444444222333444666777999:::;;;444555333666:::@@@ccc|||qqqzzzmmmeee^^^WWWSSSRRRRRRRRRQQQRRRUUU\\\dddkkkoooqqqtttwww{{{|||pppdddWWWLLLHHHCCCFFFIIIJJJKKKKKKMMMNNNMMMKKKHHHFFFGGGMMMUUU[[[```aaagggrrr|||tttppp}}}~~~xxxnnnfff[[[SSSLLLJJJIIIGGGIIIMMMKKKRRRVVV]]]vvvaaaGGG@@@<<<;;;999888666666555555777444999:::777RRRyyyppptttwwwiiiaaa[[[WWWUUUQQQOOOLLLIIIFFFDDDCCCCCC??????@@@@@@@@@@@@??????>>>BBBHHHLLLPPPRRRUUUWWWSSSVVVYYY\\\]]]___bbbdddeeefffiiinnnuuu}}}xxxqqqkkkddd\\\SSSOOOIIIHHHIIIKKKJJJHHHIIINNNPPPOOOOOOSSSUUUTTT```cccfffhhhfffbbb]]]YYY]]]]]]^^^aaadddiiimmmoooxxx~~~tttssstttxxxhhhfffqqqyyy~~~qqqhhhaaa]]]ZZZUUUTTTVVVRRRQQQRRRTTTWWWWWWRRRNNNMMMMMMLLLSSS{{{NNNCCC@@@777999444333444333222222111111222222111111222222222333333333444222777222666999<<>><<<;;;;;;;;;;;;:::888666555555555555444444444333444555777999:::;;;<<<666666444666:::AAAcccppp{{{xxxjjjaaa[[[TTTOOOOOOKKKLLLMMMOOOSSS[[[dddjjjoooppprrruuuxxx|||ssshhh]]]PPPFFFDDD???AAADDDIIIMMMOOONNNMMMFFFFFFFFFGGGJJJPPPXXX^^^ccceeemmmxxxyyymmmnnnnnnooo}}}uuulllfff[[[SSSLLLJJJIIIHHHIIIMMMJJJQQQVVV^^^yyy^^^EEE???::::::888777666666666666666444::::::666NNN}}}xxxooossswwwjjjaaa\\\XXXUUUQQQOOOLLLIIIFFFDDDCCCCCC???@@@AAAAAAAAAAAA@@@???>>>BBBHHHMMMPPPSSSUUUWWWVVVWWWYYYZZZ[[[]]]```cccdddfffjjjooouuu}}}uuunnniiiaaaZZZSSSNNNIIIHHHIIIJJJIIIHHHHHHOOOTTTUUUWWW\\\``````hhhhhhhhhgggccc___\\\ZZZ\\\]]]^^^```dddiiimmmpppzzzqqqrrrzzz{{{kkknnnxxx~~~ppphhhaaa]]]ZZZVVVTTTVVVUUUSSSRRRTTTVVVUUUOOOJJJGGGKKKLLLPPPttt|||KKKAAA@@@777999555444444333222222111111222222111111222222222333333333444222888333777;;;<<>><<<;;;;;;;;;;;;:::888666666555555555444444444444444666777999;;;<<<===777777555777;;;AAAdddsssyyywwwggg^^^XXXQQQMMMLLLLLLMMMNNNOOOSSSZZZccciiiooopppqqqrrruuuyyy{{{lllcccXXXJJJBBBAAA;;;===BBBJJJQQQRRROOOKKKAAACCCGGGKKKOOOUUU\\\aaaeeehhhqqq}}}~~~mmm```^^^kkksssuuu}}}sssjjjeee[[[SSSLLLJJJIIIHHHIIIMMMHHHQQQWWW```|||]]]DDD>>>999999888777777666777777666444::::::555KKKyyyvvvnnnrrrxxxjjjaaa\\\XXXUUUQQQOOOLLLIIIFFFDDDDDDCCC@@@@@@BBBBBBBBBBBB@@@@@@@@@DDDIIINNNQQQSSSUUUWWWYYYYYYZZZYYYYYY[[[___bbbbbbeeeiiiooouuu}}}~~~ssslllggg___XXXSSSNNNIIIGGGIIIJJJIIIGGGGGGPPPWWWZZZ^^^eeejjjkkkfffeeeccc```\\\[[[[[[\\\[[[\\\]]]```dddjjjnnnqqq~~~mmmppp|||pppvvvzzztttnnnttt{{{~~~oooggg```^^^ZZZVVVTTTVVVXXXUUUSSSSSSUUURRRLLLFFFAAAJJJMMMMMMkkkxxxHHH@@@???777:::666666444333222222111111222222111111222222222333333333333222888333777<<<===WWWUUUHHHDDD>>>=========<<<;;;::::::::::::666666555444444444444555444444555666777999;;;<<<777333333777888DDDiiirrrnnnzzzpppaaaTTTMMMLLLNNNPPPRRRSSSUUUWWWZZZ___eeeiiikkkmmmooopppqqqttt{{{xxxdddWWWMMMBBB>>>???<<<===>>>BBBEEEFFFDDDBBBDDDHHHMMMPPPSSSWWW\\\```ccciiirrryyy}}}nnnaaa^^^cccnnnuuu{{{}}}uuujjjcccZZZUUUNNNIIIHHHIIIIIIJJJJJJVVVXXXbbbYYYEEE@@@;;;:::999888777777777777777555777888777FFFqqqwwwsss{{{wwwmmmdddZZZVVVXXXTTTQQQLLLIIIGGGFFFEEECCCBBBBBBAAA@@@?????????@@@CCCCCCGGGMMMPPPOOOPPPSSSWWWYYY[[[\\\]]]^^^aaadddgggeeefffnnnyyyxxxqqqjjjccc]]]YYYQQQLLLHHHFFFHHHKKKLLLKKKKKKPPPWWW]]]___`````````aaa]]]WWWUUUVVVWWWWWWVVVZZZ[[[]]]___bbbhhhoootttooorrr{{{hhhoooyyyqqqooonnnrrr}}}{{{oooeee\\\YYYXXXVVVUUUWWWSSSSSSUUUWWWWWWRRRIIICCC@@@AAAKKKQQQfffkkkLLL===???:::333444333333222222111111222222333000111111111111222222222333444555555222444AAAOOOVVVIIIDDD>>>>>>======<<<;;;::::::::::::666666555444444444444555444444555666777999;;;<<<888444444777888CCCgggyyy~~~|||ppp```TTTOOOOOOQQQRRRVVVXXX[[[]]]___aaaeeegggiiilllnnnnnnooorrrxxx~~~rrr___RRRHHH???;;;<<<999;;;>>>AAABBBCCCBBBBBBGGGLLLRRRUUUUUUVVVZZZ___hhhmmmsssxxx|||qqqcccccc```fffqqqyyy}}}tttiiiaaaXXXSSSMMMHHHGGGHHHIIIIIIIIIUUUXXXfffVVVDDD???::::::999888777777777777555444666:::<<>>???======<<<;;;::::::::::::666666555444444444444555444444555666777999:::;;;888444555888888BBBeee~~~ssscccVVVRRRSSSWWWYYY]]]```cccddddddddddddeeefffiiikkkllllllpppwww|||~~~nnnZZZMMMEEE???;;;;;;999===BBBDDDCCCCCCEEEFFFLLLSSSZZZZZZVVVTTTWWW[[[bbbgggmmmqqqtttyyyzzzmmmaaadddcccjjjuuu}}}ttthhh```VVVRRRKKKGGGFFFHHHIIIIIIJJJTTTYYYkkkSSSBBB===::::::999888777777777777555444666:::>>>SSS~~~}}}qqqfff]]]XXXYYYUUURRRMMMJJJHHHGGGEEECCC@@@@@@???>>>>>>>>>??????======BBBKKKPPPPPPRRRVVVYYYZZZ\\\]]]^^^^^^aaacccbbb```aaahhhttt~~~wwwnnneee]]]UUUPPPMMMKKKHHHHHHJJJKKKLLLLLLSSSTTTUUUUUUSSSSSSUUUWWWWWWRRRMMMJJJKKKOOOTTTVVVZZZ[[[\\\^^^bbbiiiqqqvvvxxx}}}xxxvvvxxx\\\VVVVVVbbbvvvsssqqqssszzznnnddd[[[XXXWWWTTTSSSTTTSSSTTTUUUVVVUUUOOOHHHBBBAAADDDGGGPPPvvvcccHHH<<<>>>999555666444222222111111111111222222000111111111111222222222333333555555333555???LLLvvvWWWHHHCCC===???======<<<;;;::::::::::::666666555444444444444555444555555555777888999:::666333444888888BBBddd~~~wwwjjj\\\UUUVVV]]]ccceeefffgggfffdddccccccdddccceeehhhjjjkkkpppwww}}}|||lllXXXKKKFFFCCC@@@>>>===CCCIIIKKKIIIIIILLLOOOTTT[[[```^^^WWWRRRSSSWWW^^^aaaeeehhhlllrrryyy~~~zzznnndddeeegggooozzz~~~uuuhhh___VVVQQQKKKGGGGGGIIIJJJKKKNNNUUUYYYnnnPPPBBB<<<:::999888777777666666666888555666888;;;OOOwww}}}tttggg___[[[ZZZVVVRRRNNNKKKIIIGGGEEECCC??????>>>>>>>>>>>>>>>???<<<<<>>HHHppp~~~}}}}}}XXXGGGAAA<<<>>>======<<<;;;::::::::::::666666555444444444444555555555555555666777999999444111444888999BBBccc~~~{{{yyypppbbbVVVVVVaaalllhhhhhhfffcccaaa```bbbddd___cccfffhhhkkkpppxxx~~~yyyjjjVVVIIIFFFGGGEEEAAA@@@FFFMMMPPPOOOOOOSSSWWW\\\```ccc___XXXSSSTTTWWW```bbbdddgggkkkrrrxxx}}}vvviii```fffjjjtttuuuiii```UUUQQQKKKHHHIIIKKKMMMNNNQQQUUUZZZqqqMMMBBB<<<:::999888777666666666666888555666777888JJJyyynnnqqqxxxwwwiiiaaa]]][[[VVVSSSPPPMMMJJJHHHEEEBBB???>>>>>>>>>>>>>>>??????>>>>>>CCCJJJNNNMMMOOORRRWWWYYY\\\^^^^^^^^^```aaa]]]ZZZ[[[dddrrrwwwlllbbbXXXPPPJJJIIIIIIHHHHHHIIIKKKNNNPPPWWWUUUSSSOOOLLLLLLOOOQQQNNNLLLIIIHHHIIINNNUUUZZZZZZ[[[[[[\\\```fffooouuuwwwzzz~~~wwwsssmmmXXXRRRKKKLLLXXX___{{{vvvkkkbbbZZZYYYWWWTTTSSSTTTSSSUUUVVVUUUQQQKKKEEEBBBAAAFFFFFF[[[VVVCCC;;;<<<777555777444222111111000000111111222000000111111111222222222333222444666444555<<>>>>>>>>???@@@@@@AAA@@@DDDKKKNNNMMMMMMPPPTTTWWWZZZ]]]]]]^^^___```^^^[[[[[[cccqqqwwwmmmcccYYYQQQKKKHHHHHHHHHGGGGGGKKKPPPTTTXXXWWWUUUQQQNNNMMMNNNOOOFFFGGGIIIKKKNNNSSSZZZ^^^[[[[[[ZZZZZZ]]]dddlllrrrwwwyyy|||~~~xxxiiiYYYWWWQQQOOOVVVYYYyyy|||sssiiiaaaZZZYYYYYYVVVUUUUUUSSSUUUWWWUUUOOOIIIDDDAAAAAAFFFHHHfffRRRAAA;;;;;;555555777333111111000000000000111111000111111111111222222222333222333666555555:::BBBjjjsss}}}}}}[[[IIIBBB>>>BBB======<<<;;;::::::::::::666666555444444444444555555555555555555666777888666444666:::888???]]]}}}vvvoookkkdddZZZTTTUUU\\\bbb```aaaaaa___]]]]]]___aaa```ccceeeffffffjjjqqqvvv~~~rrrfffRRRDDDEEELLLKKKEEEAAAEEEKKKQQQVVV[[[]]]^^^dddaaa\\\[[[]]]bbbhhhlllmmmrrr|||wwwjjjccckkkuuu{{{rrrfff^^^SSSOOOJJJGGGIIILLLNNNPPPRRRUUU]]]xxxyyyEEEAAA<<<999888777666666555555666444333777999777BBBjjj|||mmmnnnmmmxxx|||llleeeaaa]]]WWWUUUQQQOOOLLLIIIEEEBBB???????????????@@@AAAAAAAAAAAAEEEKKKNNNMMMNNNPPPQQQTTTXXX[[[]]]^^^___```aaa]]][[[bbbooo}}}wwwmmmddd[[[SSSNNNHHHHHHGGGEEEFFFJJJQQQWWWZZZZZZYYYVVVQQQNNNLLLLLLIIIMMMRRRUUUWWWYYY]]]aaa\\\[[[ZZZYYY[[[aaaiiiooouuuvvvyyy~~~zzzhhhXXXYYYUUUUUU\\\^^^zzzzzzqqqhhh```ZZZZZZZZZXXXWWWXXXSSSVVVWWWTTTNNNGGGCCCAAAAAAEEEKKKrrr~~~OOO@@@;;;:::444444666111111111000000000000111111000111111111111222222222222111333666666555999???dddyyy}}}^^^JJJDDD@@@DDD======<<<;;;::::::::::::666666555444444444444555555555555555555666777888999666888;;;888===ZZZ{{{yyyrrrllldddZZZTTTRRRUUUWWWYYY[[[]]]``````___^^^^^^___bbbdddeeeddddddffflllqqqzzz|||sssfffSSSEEEGGGOOOOOOHHHCCCFFFKKKRRRZZZ___aaaaaaddd___YYYYYY```jjjrrrvvv}}}zzz|||xxxmmmiiinnnyyyyyypppeee]]]QQQMMMHHHFFFHHHKKKNNNOOORRRUUU^^^xxxsssBBBAAA===999888777666666555555555333333777888444<<<```|||qqqrrrnnnuuu}}}mmmfffbbb]]]WWWUUURRROOOMMMIIIEEEBBB@@@@@@??????@@@AAABBBBBBAAA@@@DDDLLLOOONNNOOORRROOORRRWWW[[[\\\]]]___```ddd___\\\aaammmzzzwwwnnneee]]]UUUPPPIIIHHHGGGEEEEEEIIIRRRYYY\\\]]]\\\YYYSSSNNNKKKJJJSSSWWW]]]___^^^^^^___```\\\[[[YYYXXXZZZ___gggmmmssstttxxx~~~yyyyyyjjjXXXXXXWWWZZZbbbeee{{{xxxpppggg```ZZZ[[[[[[YYYXXXYYYSSSVVVWWWTTTMMMFFFBBBAAAAAAEEEMMMyyy{{{MMM@@@<<<:::444444666000111111000000000000111111000111111111111222222222222111333666666555888>>>```~~~___KKKFFFAAAAAA???===;;;;;;;;;:::999777999888777666444444444444555555444444555666888999---444666666999===RRRsss}}}yyyssspppfff___UUUPPPTTTZZZ]]]\\\YYY]]]___\\\[[[___aaa``````aaabbbdddfffhhhiiijjjoooxxx}}}wwwkkk___PPPFFFEEEGGGJJJJJJDDDHHHNNNTTTZZZ___ccceeebbb``````fffqqq}}}tttzzzuuugggrrryyyoooeee___QQQLLLJJJJJJJJJHHHJJJNNNVVVVVVcccfffIII@@@:::999999777666555555555555666666777111888===KKKuuutttssslllqqqrrrfff^^^\\\[[[XXXUUUQQQOOOKKKGGGDDDCCCBBBBBBAAAAAA@@@@@@???BBBBBBDDDIIINNNOOOMMMKKKUUUSSSSSSWWW]]]aaabbbbbbbbbbbb___]]]dddsss~~~sssiiiaaaWWWMMMHHHEEEEEEGGGGGGIIIQQQZZZbbbeeegggaaaXXXQQQQQQSSS^^^dddiiihhhccc___^^^___WWWYYY[[[]]]___cccgggkkkpppuuuzzz||||||yyymmmZZZ[[[aaa```aaafffyyy~~~{{{vvvsssggg___XXXXXXXXXUUUTTTTTTRRRSSSTTTRRROOOIIIDDDAAAMMMCCCMMMmmmFFFAAA;;;777555444444333222222111111111111222222000111111111111222222222333444555444444555888;;;WWW~~~|||```LLLFFFAAABBB???===;;;;;;;;;;;;999777999888777666555444444444555555444444555666888999000666666666888<<>>:::999888777666555555555555555555888222888<<>>===;;;;;;;;;;;;999777999888777666555444444444555444444444555666777888333888666555888<<>>AAAAAACCCGGGLLLOOOPPPOOOPPPRRRUUUWWWXXXZZZ\\\^^^\\\^^^\\\[[[aaappp~~~{{{rrriii]]]SSSMMMIIIGGGIIIKKKPPPZZZccciiikkklllhhhcccaaadddhhhoooqqqqqqkkkbbbZZZXXXYYYWWWXXXZZZ[[[]]]```dddgggoooqqqtttxxx{{{}}}|||vvvqqqppp|||wwwhhhfffccc___fffrrr|||zzzsssmmmfff^^^WWWVVVWWWWWWXXXZZZVVVWWWWWWUUUOOOJJJFFFEEECCCJJJXXXzzzYYYDDD@@@:::666555444333333222222111111111111222222000111111111111222222222333444444444444555888:::PPPeeeNNNFFFAAABBB>>><<<;;;;;;;;;;;;999888:::999888666555555444444444444555555666666777888444888555444888<<>>AAAEEEKKKOOOPPPOOONNNOOOSSSWWWXXXWWWWWWZZZ]]]]]]``````^^^dddrrr~~~vvvnnnaaaVVVQQQKKKHHHIIIMMMRRR\\\eeennnqqqrrrpppllljjjlllooolllooopppkkkbbbZZZXXXXXXZZZ[[[\\\\\\\\\]]]```cccgggiiinnnuuu|||zzztttooonnnwww{{{zzzllllllllliiiooo{{{{{{}}}|||xxxpppiiiggg^^^WWWVVVWWWVVVWWWZZZWWWXXXXXXTTTMMMHHHEEEEEEBBBGGG[[[~~~WWWBBB>>>999666555444333222222222111111111111222222000000111111111222222222333333444444333555777:::HHHyyygggPPPGGGAAABBB===<<<::::::;;;;;;:::888:::999888777555555555555444444555666666777777777333666333333888===QQQpppjjj[[[aaazzz}}}{{{zzz|||nnn```]]]eeeoooiiieeebbbcccaaa^^^bbbiiivvvvvvpppfff`````````___aaaaaaaaaaaabbbbbbcccccceeefffhhhmmmsssvvvvvvuuuxxxyyy}}}zzztttlllbbb[[[TTTPPPJJJEEECCCCCCCCCDDDJJJPPPWWW[[[]]]```eeejjjuuuzzzuuulllvvv}}}vvvmmmccc\\\OOOKKKIIIJJJJJJIIIKKKPPPUUU^^^wwwRRRAAA999===888777777666666666666777222444888222666:::KKKtttooorrrppprrrtttqqqfffaaa```]]]YYYVVVSSSPPPLLLIIIGGGEEECCCAAA@@@@@@AAAAAA@@@EEELLLSSSUUUTTTQQQOOOOOOSSSWWWXXXWWWWWWZZZ]]]]]]```aaa```dddrrryyyqqqfff[[[UUUNNNIIIJJJMMMRRRZZZbbblllooorrrrrrooommmmmmnnnnnnqqqrrrmmmcccZZZWWWWWW]]]^^^^^^\\\[[[[[[]]]___ccceeekkksss{{{~~~ssssssxxxzzz~~~zzz{{{pppqqqssspppssszzz|||~~~|||{{{wwwooohhhfff^^^WWWVVVVVVVVVVVVXXXVVVXXXWWWQQQIIIDDDCCCDDDEEEBBB\\\{{{NNN???<<<888666555444333222222222111111111111222222000000111111111222222222222333444333333444777999CCClll~~~jjjQQQGGGAAABBB===<<<::::::;;;<<<:::999:::999888777666555555555333444555666777777777777222555333333999===NNNkkkyyytttcccXXXcccsss~~~xxxzzzoooeeeeeeooozzzfff^^^ZZZ]]]^^^^^^ccclllxxxxxxqqqfff___```aaa```aaaaaabbbbbbccccccddddddfffgggiiimmmqqqtttttttttssstttwwwyyy|||~~~|||wwwsssnnnfff]]]VVVKKKIIIFFFCCCBBBAAABBBBBBKKKPPPWWWZZZ[[[___gggnnnvvv}}}zzzpppkkkxxxwwwmmmccc\\\OOOKKKIIIJJJJJJIIILLLPPPRRR]]]xxxNNNCCC:::>>>777777666666666666777777333444666111888:::FFFzzzxxxpppsssqqqrrrppp}}}wwwjjjeeeaaa^^^ZZZWWWTTTPPPMMMJJJHHHFFFDDDBBBAAABBBCCCDDDFFFLLLTTTYYYYYYVVVRRRPPPOOORRRUUUXXXXXXYYYZZZ[[[ZZZ___```^^^aaammm|||{{{uuukkkaaaZZZRRRLLLLLLNNNQQQVVV\\\bbbeeeiiikkkllllllmmmooozzz{{{xxxnnnbbbYYYVVVWWW]]]]]]]]][[[YYYYYY[[[]]]cccffflllsssyyy~~~rrrooowww|||tttttttttnnnlllqqq~~~xxxoooiiiccc[[[UUUVVVWWWVVVUUUWWWVVVWWWVVVOOOFFF@@@AAACCCGGGBBBaaazzzsssMMM===;;;777555555444333222222222111111111111222222000111111111111222222222222333333333333444777999AAAbbb~~~{{{lllSSSGGGAAABBB===;;;::::::;;;<<<;;;999::::::888777666555555555333444555666777777777666333666444444999;;;IIIdddbbb\\\RRRYYYqqq{{{rrriiihhhooovvv```VVVRRRXXX^^^^^^bbbjjjsssssslllbbb]]]___aaabbb``````aaabbbccccccddddddeeegggjjjmmmooopppqqqqqqnnnnnnpppqqqssstttuuuvvvxxxyyyyyyzzz{{{|||}}}~~~vvvrrrnnnjjjfff___VVVPPPEEEEEEEEEDDDCCCBBBCCCDDDKKKPPPVVVXXXYYY^^^iiiqqqxxxqqqkkklllzzzwwwlllaaaZZZNNNJJJHHHJJJJJJJJJLLLQQQTTT```{{{uuuJJJDDD999<<<777777666666666666777777555333555111999:::BBBqqqyyyoooqqqqqqrrrnnnyyy|||ooojjjbbb```\\\XXXVVVRRRNNNLLLHHHFFFDDDCCCCCCDDDFFFHHHKKKOOOTTTWWWUUURRRPPPPPPNNNOOOQQQUUUXXXZZZYYYXXXXXX^^^```]]]___jjjxxx|||xxxpppggg```WWWPPPOOOPPPPPPRRRVVVXXXZZZ]]]aaagggnnntttxxxxxxjjj\\\UUUUUUYYYWWWXXXYYYXXXWWWXXX[[[]]]___eeelllsssxxx~~~~~~qqqpppwww~~~yyyuuutttpppeeeccciiivvvlllfff\\\VVVRRRUUUXXXWWWVVVWWWVVVXXXVVVOOODDD???@@@CCCFFFJJJkkkjjjNNN<<<999777555555444333222222222111111111111222222000111111111111222222222222333333333333444777999???XXX~~~zzzmmmSSSHHHAAABBB<<<;;;::::::;;;<<<;;;999;;;:::999777666666555555333444555777777777777666555888555555888999EEE^^^\\\]]]\\\ggg{{{}}}uuulllggghhhlll```TTTPPPXXX___^^^```fffiiihhhcccYYYVVVYYY]]]^^^______```aaabbbcccddddddcccfffjjjlllllllllnnnoooiiijjjjjjkkklllmmmnnnnnnsssssstttuuuvvvwwwwwwxxxoookkkgggdddaaaZZZRRRLLLDDDEEEFFFFFFFFFEEEFFFGGGKKKPPPUUUVVVXXX^^^jjjsss{{{yyyiiihhhooozzzvvvkkk```XXXNNNJJJHHHJJJKKKJJJLLLQQQXXXdddnnnHHHEEE999;;;777777666666666666777888666333444111::::::???kkkyyymmmoooppprrrnnnwww~~~rrrmmmdddaaa]]]ZZZWWWTTTPPPMMMHHHGGGEEEDDDDDDFFFHHHJJJLLLOOOQQQQQQNNNLLLLLLMMMMMMMMMNNNSSSXXXZZZXXXVVVYYY___aaa^^^___iiiwww}}}{{{tttlllddd[[[SSSRRRQQQPPPPPPSSSSSSTTTVVV\\\eeeqqq}}}uuucccUUUQQQVVV\\\RRRSSSUUUUUUVVVXXX[[[^^^ZZZbbbkkkrrrxxxsssiiirrryyynnnooozzz{{{sssssskkk^^^^^^gggllltttwww~~~rrrgggaaaWWWRRRPPPUUUYYYYYYXXXYYYWWWYYYWWWOOODDD>>>@@@DDDCCCRRRsss]]]FFF;;;999666555555555333222222222111111111111222222000111111111111222222222222222333333222444666999===RRRzzzzzzsssSSSFFFBBBAAA@@@===:::999:::<<<<<<<<<<<<;;;:::999888666555555666444444555888:::;;;:::333777555555888777EEE___lllhhhfffkkkxxxwwwrrroooiiiccc___^^^]]][[[ZZZ[[[^^^```___^^^[[[XXXWWWXXXYYYZZZ^^^______```bbbccccccdddeeeggghhhjjjkkkllllllkkkiiiiiihhhgggggggggggggggkkkmmmppprrrsssrrrqqqppphhhfffccc^^^XXXQQQKKKHHHHHHGGGFFFEEEEEEFFFHHHIIINNNOOOQQQTTTYYYaaajjjppp}}}nnneeekkkuuu}}}~~~tttggg[[[RRRNNNKKKJJJJJJIIIHHHLLLRRRZZZeeecccCCCBBB>>>777666666666666555555555555666555222555777333AAA```|||pppyyyjjjgggssspppwwwsssgggddd___[[[XXXVVVSSSQQQKKKJJJIIIIIIJJJJJJHHHFFFMMMLLLIIIHHHHHHJJJMMMOOOOOOPPPQQQSSSUUUWWWYYYYYYZZZ^^^^^^[[[\\\eeettt~~~xxxrrrooogggaaaXXXQQQMMMKKKJJJIIILLLQQQXXX___hhhrrr~~~yyylllaaa\\\YYYXXXVVVVVVSSSSSSVVVVVVUUUWWW[[[dddhhhnnnvvv~~~wwwooooooyyyuuummmkkkhhhpppssshhhaaa___aaaccchhhnnn~~~}}}rrrggg```SSSRRRRRRRRRSSSUUUWWWXXXXXXYYYWWWQQQIIICCCAAABBBAAA```UUUHHH<<<999666444333333222000111111000000000000111111000111111111111222222222111222222333333444444555???III|||}}}|||vvvUUUFFFCCCBBB@@@===;;;:::;;;<<<<<<<<<<<<;;;:::888777666555555777666666777:::<<<======555777444444777666@@@WWWkkkmmmnnnrrr}}}vvvqqqnnnhhhaaa]]]]]]]]]\\\[[[[[[\\\]]][[[YYYWWWUUUUUUVVVXXXZZZ\\\]]]^^^___```aaabbbcccfffhhhjjjkkkllllllkkkjjjffffffeeedddccccccccccccfffhhhjjjlllmmmkkkjjjhhhaaa___\\\WWWQQQLLLGGGEEEEEEDDDCCCDDDFFFIIIMMMOOORRRSSSUUUWWW[[[```fffkkkxxxzzz}}}lllfffmmmxxxttthhh[[[RRRNNNKKKIIIJJJIIIHHHLLLSSSZZZggg___BBB@@@===777666666666666555555555555777444000555:::555>>>VVVrrr{{{mmmhhhqqqmmmwwwqqqhhhddd___[[[XXXUUURRRPPPKKKJJJIIIIIIIIIHHHFFFDDDHHHFFFEEEDDDEEEHHHLLLNNNOOOPPPQQQSSSUUUWWWYYYYYYZZZ]]]^^^\\\\\\eeesss~~~xxxrrroooiiicccZZZSSSNNNLLLJJJIIILLLQQQXXX```hhhrrr|||wwwlllccc^^^[[[YYYXXXUUUQQQQQQTTTVVVVVVXXX[[[bbbgggnnnvvvxxxpppqqq}}}hhhdddfffffflllxxx~~~ssshhhaaaaaagggllltttwwwyyynnnddd^^^SSSSSSSSSSSSTTTUUUWWWXXXXXXYYYWWWQQQJJJEEEDDDEEEIIIbbbOOODDD;;;999555444333333222000111111000000000000111111000111111111111222222222111222222333333444444555:::CCCvvv{{{zzz{{{XXXHHHCCCBBB@@@>>><<<;;;<<<======<<<;;;;;;999777666555555444666555555777:::===>>>>>>777888444444777444;;;NNNjjjsssyyy{{{{{{tttooolllggg```\\\\\\\\\\\\[[[[[[ZZZYYYUUUTTTRRRRRRRRRTTTVVVWWWYYYZZZ[[[]]]___``````aaaeeefffiiijjjjjjhhhfffeeebbbaaa```___^^^^^^^^^^^^bbbccceeeffffffdddaaa```[[[YYYTTTOOOKKKGGGEEEDDDDDDCCCCCCDDDGGGKKKOOORRRSSSUUUXXX[[[]]]aaaeeehhhpppttt|||xxxjjjgggqqq}}}uuuhhh\\\TTTMMMJJJHHHIIIIIIIIIMMMTTT\\\nnnYYY@@@???;;;777666666666666555555555555777444///444;;;777:::NNN}}}vvv|||pppjjjooolll~~~xxxrrrkkkgggbbb]]]ZZZWWWSSSQQQLLLJJJHHHGGGFFFEEECCCAAAAAAAAA@@@AAACCCHHHMMMPPPOOOOOOQQQSSSUUUWWWXXXYYYZZZ\\\^^^]]]]]]cccqqq}}}~~~xxxsssoookkkfff^^^WWWQQQNNNKKKIIIKKKPPPWWW___gggpppxxx~~~yyytttllleeeaaa^^^[[[YYYUUUPPPNNNSSSWWWXXXXXXZZZ___eeennnwwwvvvpppssswwwdddfffmmmoooqqqwww{{{qqqiiijjjsss{{{}}}|||sssjjjaaa\\\TTTSSSSSSSSSTTTUUUVVVVVVXXXXXXVVVQQQJJJFFFFFFGGGNNNaaa~~~IIIBBB;;;888555333333333222000111111000000000000111111000111111111111222222222111222222333333444444555777???kkk~~~zzz{{{\\\JJJDDDCCCAAA???===<<<===>>>>>>===<<<:::999777555555555555444333333555888;;;<<<<<<888888333444999666999JJJgggvvv{{{tttooommmggg```ZZZZZZ[[[[[[[[[ZZZWWWUUURRRQQQPPPOOOOOOPPPQQQRRRUUUWWWYYY[[[]]]^^^______aaabbbdddfffeeebbb___]]]]]]\\\[[[ZZZYYYYYYYYYYYY___```aaabbbaaa___\\\ZZZXXXUUUPPPKKKHHHFFFFFFFFFFFFFFFEEEFFFHHHLLLOOORRRSSSVVVZZZ]]]```bbbeeehhhkkksss}}}uuuhhhiiiuuu~~~tttiii^^^WWWMMMIIIHHHIIIIIIIIIOOOVVV^^^wwwQQQ>>>===999888666666666666555555555555555555111444:::666;;;NNNyyyzzzqqqjjjmmmlllxxx}}}uuuppplllfffaaa]]]ZZZVVVTTTLLLJJJGGGDDDCCCAAA???============???CCCHHHNNNQQQNNNOOOQQQRRRUUUVVVXXXYYYYYYZZZ]]]]]]]]]aaannn{{{yyytttpppnnniiibbb[[[UUUPPPKKKHHHJJJNNNUUU]]]eeemmmssswwwrrroookkkfffbbb^^^[[[YYYWWWQQQOOOSSSXXXYYYXXXYYY]]]cccmmmwwwrrrnnnrrryyyooottt~~~~~~yyyvvv{{{uuuvvv~~~~~~xxxooofff___[[[TTTSSSTTTTTTTTTUUUUUUVVVXXXXXXUUUOOOHHHDDDEEEGGGLLL```uuuGGGBBB:::777444333333333222111111111000000000000111111000000111111111222222222111222222333333444444555777???ccc|||}}}aaaKKKEEEDDDAAA@@@>>>>>>?????????===<<<;;;999777555555555666444333333555888;;;<<<;;;777888444666;;;888<<>>YYYwww}}}{{{}}}eeeMMMFFFEEEBBB@@@??????@@@AAA???>>>>>><<<999777666666666777888666666777:::<<<===<<<666888555777;;;888>>>QQQlllsss~~~}}}vvvrrrooojjjcccZZZXXXWWWXXXYYYWWWRRRNNNMMMMMMLLLJJJIIIHHHHHHHHHKKKMMMQQQTTTWWWXXXXXXXXXZZZ[[[[[[ZZZYYYXXXVVVUUUSSSSSSSSSRRRSSSSSSTTTUUUVVVXXXZZZ\\\\\\[[[YYYWWWUUUSSSOOOKKKHHHHHHHHHIIIGGGIIILLLQQQUUUYYY\\\^^^___`````````aaacccgggjjjvvvqqqiiinnn{{{wwwnnnddd\\\VVVNNNJJJHHHJJJKKKMMMTTT\\\eeeiiiCCC>>><<<666999666666666666555555555555000777777444444333===SSStttpppjjjiiipppkkkvvvqqqkkkeee```[[[WWWTTTOOOKKKGGGCCCAAA???===;;;:::999999:::>>>CCCHHHKKKNNNNNNPPPRRRTTTVVVWWWXXXVVVUUUXXX]]]\\\[[[eeettt~~~}}}xxxtttnnnkkkfffaaa\\\UUUMMMHHHFFFGGGKKKQQQZZZaaaeeegggeeefffeeebbb\\\WWWSSSRRRSSSPPPQQQUUUWWWWWWZZZ___bbbhhhpppzzziiijjjnnnwwwvvvpppxxx}}}vvvnnneee^^^YYYQQQRRRSSSTTTVVVVVVVVVVVVVVVUUUQQQJJJCCCAAACCCGGGTTT}}}uuu___AAA>>>999666333222222222222111111111000000000000111111000111111111111222222222111222222333333444444555111:::NNN|||zzzyyy{{{iiiOOOFFFEEEBBBAAA@@@AAABBBAAA@@@>>>???===:::888666666777888999888777888:::;;;;;;;;;444888666777:::666???TTTuuusss|||}}}vvvrrrooojjjddd[[[XXXUUUUUUWWWVVVQQQMMMHHHHHHGGGFFFFFFFFFEEEEEEEEEGGGKKKOOORRRSSSSSSSSSTTTTTTRRRQQQPPPPPPPPPOOONNNNNNNNNOOOPPPQQQRRRSSSUUUWWWZZZ]]]^^^^^^]]][[[YYYWWWSSSPPPNNNMMMLLLMMMMMMPPPUUUZZZ^^^aaabbbcccbbbbbbaaaaaaccciiipppvvvoooiiippp}}}}}}sssiii___VVVPPPOOOKKKIIIKKKLLLOOOWWW___nnn^^^>>>>>><<<666999666666666666555555555555///777666444666444:::JJJzzzuuussskkkgggnnnjjjzzzvvvoooiiiccc^^^ZZZWWWRRRNNNIIIFFFDDDBBB@@@??????>>>======???CCCGGGJJJMMMNNNPPPRRRTTTVVVWWWXXXTTTRRRVVV\\\[[[XXXbbbqqq}}}zzzvvvmmmjjjgggccc^^^VVVNNNIIIEEEDDDFFFKKKSSS[[[```aaabbbcccbbb^^^WWWQQQNNNMMMJJJKKKOOOTTTUUUVVV\\\dddiiinnnuuu}}}|||iiilllooottt{{{tttzzz|||vvvnnneee]]]XXXOOOPPPRRRUUUVVVWWWWWWWWWTTTSSSOOOHHHCCCCCCGGGKKKdddUUU>>><<<888666333222222222222111111111000000000000111111000111111111111222222222111222222333333444444555222:::EEEwww~~~yyyyyy|||jjjOOOGGGFFFBBBAAAAAAAAABBBBBB@@@>>>@@@>>>;;;888777777888999888777555666777999999888444999777777777444>>>UUU{{{ttt{{{|||uuuqqqooojjjccc\\\XXXTTTTTTVVVUUUQQQLLLCCCCCCCCCDDDDDDDDDDDDDDD@@@CCCGGGLLLOOOPPPPPPOOONNNMMMKKKIIIHHHIIIIIIJJJJJJKKKKKKLLLNNNOOOQQQRRRWWWYYY]]]```bbbbbbbbbaaa]]]\\\YYYVVVTTTRRRQQQQQQTTTWWW\\\aaadddeeedddccc```______aaafffppp{{{|||mmmiiiqqq|||pppeee[[[QQQLLLOOOKKKJJJKKKMMMPPPXXXaaaxxxXXX<<>><<<888555333111222222222111111111000000000000111111000111111111111222222222111222222333333444555555666===AAAqqq|||zzzzzz~~~oooVVVKKKFFFEEECCC@@@AAAFFFIIIFFFAAAFFF>>>888777777777999===777666555666888999999999555111333888666444???OOOzzzyyy}}}|||wwwrrrlllhhheee]]]WWWQQQQQQSSSTTTOOOIIIEEEEEEEEEDDDCCCCCCBBBBBBCCCDDDEEEHHHKKKLLLKKKJJJKKKGGGFFFGGGEEEAAA@@@CCCIIIIIIJJJJJJKKKOOOTTTXXX\\\___ccceeefffffffffggggggfffccc___[[[ZZZ[[[\\\dddcccbbbdddggggggbbb^^^```bbbbbbdddppp{{{gggjjj~~~{{{nnncccYYYQQQLLLMMMIIIHHHJJJMMMRRR[[[eeezzzNNN@@@???@@@555777777777666555444333333333333444444333333555:::===[[[vvvpppoookkkdddooo{{{tttmmmfff___[[[XXXVVVRRRMMMHHHCCC@@@???AAA@@@@@@BBBDDDGGGJJJLLLMMMNNNOOOQQQSSSTTTUUUUUUWWWWWWZZZ\\\XXXUUU\\\gggyyy~~~yyytttooojjjddd```]]]YYYSSSOOOGGGEEEDDDDDDHHHOOOVVV[[[]]]\\\ZZZWWWRRRLLLGGGDDDEEEDDDFFFNNNUUUZZZaaagggrrrtttwww}}}~~~tttpppssswwwvvvooooooyyyvvvppptttwwwuuuzzz}}}wwwqqqjjjccc\\\WWWRRRTTTVVVVVVUUUTTTTTTTTTSSSUUUMMMEEEFFFCCCFFFSSS~~~pppIII@@@777666555444222111000000000222111111111000000//////000000000000111111111111111111222222222333333333666888EEEddd|||~~~zzzxxxrrrYYYNNNJJJHHHEEEBBBBBBHHHMMMKKKEEEIIIBBB;;;999888666888;;;777666555666888999999999555222333888666444>>>LLLwwwsss|||wwwqqqkkkgggddd]]]WWWPPPOOORRRRRRNNNJJJEEEEEEDDDDDDCCCCCCCCCCCCBBBDDDHHHLLLNNNMMMJJJHHHIIIEEECCCDDDCCC@@@AAADDDGGGIIIKKKMMMOOOSSSXXX\\\bbbdddggghhhhhhhhhhhhiiiiiihhhfffccc___]]]]]]^^^cccdddeeeeeedddcccbbbbbbcccgggjjjmmmxxxxxxlllssszzzmmmbbbXXXPPPKKKMMMIIIIIILLLPPPUUU___iiisssJJJ>>>>>>???555777777666555444444333333333333444444333333555999===TTT{{{rrrqqqmmmgggmmm}}}wwwpppiiibbb]]]ZZZXXXTTTOOOIIIEEEBBB@@@AAA@@@@@@AAACCCFFFJJJLLLJJJLLLMMMPPPRRRTTTUUUUUUYYYXXXYYYZZZXXXUUUZZZcccsss||||||wwwppplllfffccc```[[[TTTOOOIIIGGGEEEDDDGGGLLLRRRVVV\\\[[[YYYUUUPPPKKKGGGDDDFFFEEEGGGMMMSSSWWW^^^dddjjjkkkoooxxx{{{tttvvv~~~~~~tttlllmmmttt{{{yyytttyyysssmmmkkkooooooppp}}}}}}vvvpppiiibbbZZZVVVRRRTTTVVVVVVUUUTTTTTTTTTSSSUUUKKKDDDEEECCCHHHVVVdddEEE@@@999666555333222111000000000111111111111000000000///000000000000111111111111111111222222222333333333444666AAA^^^~~~~~~zzzyyyxxx^^^SSSOOOKKKIIIEEEEEELLLTTTSSSLLLLLLDDD===;;;999666666999777666555666888999999999666333444888666444<<>>444777777666555444333333333333333444444333333555999<<>>@@@DDDGGGKKKQQQUUUYYY\\\___bbbggghhhjjjjjjjjjkkknnnpppnnnoooooommmjjjgggffffffccceeefffgggfffhhhmmmpppkkkpppyyyyyy{{{wwwjjj___VVVOOOLLLMMMJJJIIIMMMPPPTTT\\\eeerrr___DDD;;;999<<<444777666555444444333333333444333333444333333555888:::BBBnnnvvvqqqmmmfffiii~~~}}}xxxqqqjjjddd```]]]YYYSSSNNNIIIFFFDDDBBBAAA??????@@@DDDGGGJJJGGGHHHJJJMMMPPPSSSVVVWWWZZZVVVTTTUUUXXXZZZZZZZZZfffsss|||rrroookkkhhhddd^^^UUUNNNKKKIIIEEECCCCCCEEEHHHKKKUUUTTTRRROOOLLLIIIFFFEEEDDDCCCHHHQQQZZZ___fffmmmhhhjjjnnnsssuuupppggg```[[[\\\```hhhrrr|||vvvllljjjrrr~~~qqqgggbbbhhhqqqxxxzzz{{{~~~zzzssskkkddd]]]VVVRRRSSSUUUWWWWWWUUUTTTTTTTTTSSSQQQFFF@@@BBBCCCNNNeee~~~~~~LLL>>>???999555444333222111111111111111111111000000000000000///000000000111111111111111111222222222333333333333444888JJJnnn~~~}}}gggXXXUUUQQQQQQMMMLLLWWWdddbbbWWWEEE???;;;;;;:::777666888777666555666888999999999666555666777555444888>>>OOOcccuuu|||vvvooohhhbbb___[[[UUUOOOKKKKKKKKKJJJIIIEEEEEEEEEFFFFFFGGGGGGGGGPPPSSSVVVWWWUUUSSSSSSSSSOOOJJJEEEDDDBBB@@@AAAEEEKKKOOOTTTXXX[[[]]]___aaadddfffhhhiiikkkmmmqqqsssqqqrrrrrrpppmmmjjjiiiiiieeeeeefffjjjppptttvvvvvvuuuyyyuuuggg]]]UUUPPPMMMJJJHHHIIINNNSSSXXXaaajjjgggWWWDDD<<<999:::333666555444444333333333333444222333444444333444777999===mmmyyytttpppiiikkk{{{uuunnniiibbb```[[[VVVPPPKKKHHHFFFCCCBBB??????@@@CCCGGGIIIHHHHHHJJJMMMPPPTTTWWWYYYWWWUUURRRTTTXXX\\\\\\YYYbbbqqq}}}sssppplllhhhddd]]]TTTMMMJJJGGGDDDBBBBBBDDDFFFIIIPPPOOONNNMMMKKKIIIGGGFFFDDDDDDHHHRRRZZZ___eeekkkjjjooosssrrriii___VVVQQQQQQZZZgggpppvvv}}}tttkkkiiiqqq~~~wwwllleeeiiiqqq|||||||||wwwppphhhaaaZZZTTTPPPTTTVVVXXXWWWVVVTTTTTTTTTQQQNNNDDD@@@BBBCCCQQQlllzzzsssrrrIII???===888444444333222111111111111000000000000000000111111///000000000111111111111111111222222222333333333444666777AAAaaa}}}mmm\\\ZZZVVVWWWTTTSSS^^^llliii[[[AAA<<<999;;;;;;888777999777666555666888999999999555555666666555666888:::;;;VVVsssyyy~~~wwwooohhhbbb^^^XXXTTTOOOKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHIIIJJJJJJPPPSSSVVVVVVSSSRRRSSSUUUSSSNNNJJJJJJHHHEEEFFFJJJPPPTTTXXX[[[]]]___aaacccdddgggjjjmmmoooqqquuuwwwrrrrrrrrrpppmmmkkkjjjkkkhhhhhhjjjrrrzzz~~~|||{{{~~~~~~pppcccYYYSSSOOOMMMIIIHHHKKKRRRXXX___jjjssshhhuuuOOOCCC===888:::333777444444333333333333444444222333444444333444666888:::ooo}}}yyyvvvoooooo}}}xxxrrrnnnfffccc___YYYSSSNNNKKKIIIEEECCC@@@???@@@CCCGGGIIIHHHIIIJJJLLLOOOSSSWWWYYYTTTUUUTTTTTTXXX^^^]]]ZZZ```ooovvvrrrmmmhhhddd]]]UUUNNNIIIGGGDDDBBBAAACCCEEEGGGIIIJJJLLLMMMLLLKKKIIIGGGFFFEEEIIIPPPUUUXXX\\\aaaeeejjjnnnkkkaaaXXXUUUUUUZZZcccnnntttwww}}}xxxnnnmmmttt{{{}}}}}}yyypppiiiffffffrrrzzzyyytttmmmeee___YYYSSSPPPUUUWWWXXXXXXVVVTTTTTTTTTNNNKKKBBB@@@CCCCCCTTTrrrsssqqqhhhIII@@@;;;888444333222222111111222222000000000000111111111111000000000000111111111111111111222222222333333333444888777;;;VVVuuu{{{}}}uuudddbbbZZZ]]][[[YYYffftttooo^^^AAA===;;;======999888999777666555666888999999999333555666555555777888888999TTTsssqqqxxxppphhhbbb^^^VVVSSSOOOLLLIIIHHHFFFEEEGGGGGGHHHIIIJJJKKKLLLLLLOOOTTTYYYZZZWWWUUUUUUWWWTTTPPPNNNPPPOOOMMMMMMQQQTTTWWW[[[^^^```bbbeeegggjjjnnnrrruuuvvvxxxzzz|||rrrrrrqqqnnnkkkjjjkkkllliiimmmuuu}}}~~~}}}yyykkk^^^UUUPPPMMMLLLKKKJJJMMMTTT[[[aaakkkuuuiiifffFFFAAA<<<777:::444999444333333222333333444444222333444444333444555777999jjj|||wwwooolll}}}{{{wwwtttjjjhhhccc]]]WWWRRROOOMMMGGGEEEAAA???@@@CCCGGGJJJHHHHHHIIIJJJMMMQQQUUUWWWTTTWWWXXXUUUWWW\\\]]]YYY]]]mmm}}}zzzuuunnniiiddd^^^VVVQQQKKKHHHEEEBBBAAABBBCCCDDDDDDFFFJJJMMMNNNMMMKKKIIIGGGFFFHHHOOOSSSUUUXXX\\\___aaabbb```\\\[[[]]]___iiinnnuuuzzz~~~{{{ooonnnwwwvvvuuuiiimmmnnnhhh```^^^eeelllyyy~~~wwwrrrjjjccc]]]XXXSSSPPPUUUWWWYYYXXXVVVTTTSSSTTTLLLHHHAAAAAADDDDDDVVVvvvzzzttt}}}^^^III@@@888:::333333222222111111222222///000000000111111111111000000000000111111111111111111222222222333333333222888777888PPP{{{nnnsss|||{{{jjjiii^^^bbb```^^^kkkzzzsss```CCC???===>>>>>>:::888999777666555666888999999999333555555555555777888777777PPPoookkkyyyppphhhbbb^^^TTTSSSPPPMMMJJJGGGEEEDDDGGGHHHIIIJJJKKKMMMMMMNNNPPPVVV^^^```]]]YYYXXXYYYSSSPPPPPPSSSTTTRRRSSSVVVVVVXXX\\\___bbbeeeiiikkkqqqtttyyy|||}}}}}}~~~rrrrrrpppmmmjjjiiikkkllliiirrr~~~xxx~~~~~~tttgggZZZQQQMMMKKKKKKOOOMMMOOOUUUYYY^^^fffoookkk\\\???>>>;;;777:::666;;;333333333222222333444444111333444444444444555666999bbb|||tttjjjhhhwww~~~{{{xxxnnnkkkfff```ZZZUUUQQQPPPHHHFFFBBB@@@@@@CCCGGGJJJHHHHHHHHHIIILLLOOOSSSUUUUUUZZZ[[[WWWWWW[[[\\\XXX[[[kkk{{{}}}wwwpppjjjeee___XXXSSSMMMJJJGGGCCCAAAAAAAAABBBAAADDDIIINNNPPPOOOLLLJJJFFFEEEHHHPPPUUUVVVZZZ^^^\\\ZZZXXXWWWZZZ^^^ccceeeqqquuu{{{wwwjjjjjjttt{{{ccceeebbbhhhjjjddd\\\^^^lllxxx~~~{{{uuuppphhhaaa\\\WWWSSSPPPVVVWWWYYYXXXVVVTTTSSSTTTJJJGGG@@@AAAEEEDDDWWWxxxqqqwwwXXXHHH???666;;;333333222222111222222222//////000000111111111222000000000000111111111111111111222222222333333333000777666666MMMyyyvvvwww{{{~~~pppssspppkkkiiifffooo~~~cccHHH===???BBB<<<:::;;;666666888888666666999999666666666666666666666666666888EEEcccuuuzzzpppggg```\\\SSSPPPLLLIIIHHHGGGEEEDDDHHHIIIKKKMMMNNNNNNMMMLLLRRRUUUZZZ___```^^^ZZZWWWVVVWWWWWWWWWVVVVVVXXXZZZ\\\```dddeeeeeehhhooovvv||||||}}}~~~~~~~~~~~~}}}rrrooommmmmmjjjggghhhmmmwwwsssvvvxxxuuu{{{oooaaaXXXPPPJJJIIILLLQQQMMMPPPZZZ___^^^```fffNNNGGG>>>999888888666333444444333333333333222222000000111222333555666777;;;PPPvvvyyyrrrpppnnnooo}}}yyyzzztttkkkeee```\\\VVVQQQMMMIIIEEECCCCCCEEEFFFGGGGGGGGGGGGHHHIIIKKKNNNOOOTTTUUUWWWXXXYYYXXXWWWVVV___gggsss~~~xxxnnnhhheeeaaaXXXQQQMMMJJJFFFDDDCCCDDDCCCBBB???FFFMMMQQQVVVWWWRRRKKKMMMKKKJJJNNNVVV]]]```aaabbb___\\\]]]```eeeiiijjjqqqxxxwwwfffffftttnnn]]]___```uuutttaaa\\\dddppp|||~~~yyy~~~ppplllfff___YYYTTTRRRQQQVVVWWWXXXXXXWWWVVVVVVVVVLLLDDD@@@BBBDDDHHHRRR^^^dddQQQGGGDDD999777444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111333333;;;;;;@@@ooo}}}wwwvvvyyyyyyuuusssqqqyyylllIII>>>???BBB<<<:::;;;666666999888666777::::::777666666666666666666666666777>>>VVViiixxx}}}uuulllddd___TTTQQQMMMJJJHHHGGGFFFEEEHHHIIILLLNNNOOOOOONNNMMMRRRVVV[[[___```^^^[[[YYYVVVXXXYYYYYYXXXYYY[[[]]]```dddhhhjjjkkknnnuuu{{{|||yyywwwpppmmmlllllliiifffhhhmmmuuuxxxxxxsssxxxyyymmm```WWWOOOJJJIIILLLMMMLLLRRR\\\\\\ZZZdddttt~~~LLLEEE===999888888666444444444333333333333222222111111111222333444555666888KKKoooxxxrrrqqqpppqqq~~~}}}|||wwwoooiiieee___YYYTTTPPPLLLGGGDDDDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKNNNOOOSSSTTTUUUVVVWWWWWWWWWWWW[[[bbbnnnzzzzzzqqqkkkhhhcccZZZSSSMMMJJJFFFDDDCCCCCCCCCBBBCCCHHHLLLNNNRRRUUURRRMMMOOOMMMLLLNNNSSSYYY]]]___ZZZ\\\___```bbbffflllppptttyyy~~~vvveeecccooo~~~nnnaaaeeesss~~~vvvdddaaaiiiwwwzzz{{{zzzoookkkddd\\\WWWSSSRRRRRRXXXYYYYYYXXXWWWUUUTTTSSSIIIEEECCCCCCCCCHHHWWWfffhhh}}}QQQJJJDDD888777444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111555222999:::>>>fff{{{~~~|||zzzqqqLLL@@@???BBB<<<:::;;;666888:::999777999<<<<<<888666666666666666666666666999888GGG\\\nnnrrryyy}}}tttjjjbbbVVVRRRMMMJJJHHHHHHFFFEEEGGGJJJMMMPPPRRRRRRQQQPPPSSSVVVZZZ^^^```___\\\ZZZXXXZZZ[[[\\\]]]^^^aaacccdddhhhmmmpppssswww}}}}}}xxxssspppqqqnnnkkkjjjgggccceeejjjsss~~~{{{kkkrrruuujjj]]]UUUOOOIIIIIILLLLLLMMMWWW^^^YYYVVVnnnkkkHHHCCC<<<888888888777555444444333333333333222222333222222222333333444555333BBBaaazzzuuuyyywwwvvv{{{uuupppkkkeee]]]WWWTTTPPPJJJFFFEEEEEEEEEEEEEEEEEEEEEGGGIIILLLNNNPPPRRRRRRRRRSSSUUUVVVXXXYYYVVV]]]iiiuuu~~~}}}vvvqqqmmmfff]]]VVVOOOKKKGGGDDDCCCCCCBBBAAAEEEHHHIIIJJJMMMRRRRRRNNNOOOOOONNNMMMOOOSSSXXX]]]XXX^^^dddffffffiiipppvvvwwwyyy}}}xxxhhhdddkkkyyyuuunnnttt~~~}}}nnnaaaccckkkzzz{{{wwwtttnnniiiaaaYYYTTTRRRRRRSSSZZZZZZYYYXXXVVVTTTRRRPPPFFFEEEEEEDDDDDDLLL___qqquuurrrRRRLLLCCC777777444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111666111666:::<<>>999666666666666666666666666<<<777???SSSiii}}}cccbbbwww{{{ooofffYYYTTTNNNIIIGGGGGGFFFEEEGGGJJJNNNRRRUUUUUUTTTSSSSSSUUUYYY]]]______]]]\\\[[[]]]___aaabbbdddhhhkkkjjjnnnssswwwzzz}}}xxxssspppooouuupppllljjjeee```aaafffuuunnnjjjxxxoooeeeYYYSSSMMMIIIIIILLLNNNPPPYYY^^^VVVZZZXXXDDD@@@;;;888777888777777444444333333333222222222444333333222222333333333111888RRR}}}~~~|||}}}~~~~~~zzzvvvrrrkkkbbb\\\XXXTTTMMMHHHFFFEEEDDDCCCFFFFFFFFFHHHJJJMMMPPPQQQRRRQQQQQQRRRTTTWWWYYY[[[TTTZZZeeeqqq|||zzzuuuqqqjjj```XXXQQQMMMHHHDDDCCCBBBBBBAAACCCFFFHHHJJJNNNTTTUUUQQQPPPPPPPPPNNNMMMPPPWWW]]]```dddhhhiiijjjmmmtttyyyyyy|||}}}pppiiikkkvvv~~~wwwfff___gggnnnzzzzzzyyy~~~qqqlllfff^^^VVVQQQQQQSSSUUUYYYXXXXXXXXXWWWTTTQQQOOOFFFEEECCCCCCHHHUUUhhhxxxhhhSSSNNNAAA666777444333222111000000000000///////////////////////////000000000111111111111000000111222222222222111777000333999:::JJJxxxTTTEEEAAABBB>>>>>>???999<<<<<<:::999===BBB@@@;;;666666666666666666666666:::666;;;NNNhhhuuuZZZPPPjjjtttlll]]]XXXPPPJJJGGGFFFEEEEEEGGGKKKPPPUUUXXXYYYXXXWWWTTTVVVYYY\\\^^^____________aaadddfffhhhkkkoooqqqsssvvv{{{|||vvvrrrqqqqqqssstttpppllliiieeeaaaccchhh|||qqqmmmrrr}}}{{{hhh^^^UUUPPPLLLIIIJJJMMMPPPSSSXXXYYYWWWeeeNNN@@@>>>:::777777777777777444444333333333222222222444444333222222222333333555444IIIxxx{{{}}}{{{xxxqqqhhhbbb]]]XXXQQQKKKGGGEEEDDDBBBGGGGGGHHHIIIKKKNNNPPPRRRRRRRRRRRRSSSUUUXXXZZZ\\\UUUYYYbbbnnnzzz}}}zzzuuummmccc\\\UUUPPPJJJEEECCCCCCBBBBBBBBBHHHMMMRRRXXX^^^]]]YYYTTTUUUUUUSSSRRRTTT[[[```bbbbbbcccfffkkkrrrwwwzzz}}}yyyqqqmmmtttyyyiiieeepppuuu|||~~~}}}xxxoooiiiddd[[[TTTPPPQQQTTTVVVWWWVVVVVVWWWWWWVVVRRROOOHHHDDDAAACCCOOO```pppyyydddWWWNNN???666666444333222111000000000000///////////////////////////000000000111111111111000000111222222222222111666111111888999???fffWWWGGGAAACCC@@@AAACCC<<<>>>===;;;:::???EEEBBB<<<666666666666666666666666333666888GGGddd|||ooodddRRRHHHbbbyyysssddd]]]TTTLLLHHHFFFFFFFFFGGGKKKQQQWWW[[[\\\\\\[[[VVVXXXZZZ]]]```bbbccccccdddfffiiikkkmmmppptttwww{{{}}}}}}wwwrrrpppqqquuuwwwsssnnnkkkiiigggdddhhhmmmnnnkkkssszzzooo```XXXPPPMMMLLLJJJLLLOOORRRUUUVVVVVV___{{{oooJJJ>>><<<:::777666666666777444444333333333333222222444444333222222333333333:::555FFFwwwvvvvvv}}}wwwpppjjjbbb\\\UUUOOOKKKHHHFFFEEEHHHHHHHHHIIIKKKMMMOOOQQQRRRRRRSSSTTTVVVXXXZZZ[[[WWWXXX^^^hhhvvv~~~yyyqqqggg```XXXSSSLLLGGGDDDDDDCCCCCCFFFMMMUUU[[[ccchhhgggbbb[[[[[[ZZZZZZZZZ\\\___bbb[[[[[[]]]cccllluuuzzz|||~~~zzzqqqttt}}}}}}qqqjjjuuu}}}~~~~~~zzzsssnnngggbbbZZZSSSPPPQQQUUUWWWVVVTTTTTTVVVXXXVVVRRRMMMFFFDDDBBBFFFUUUgggtttxxxfff\\\KKK<<<777555444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111333333222666999:::XXXZZZHHHBBBDDDBBBDDDFFF@@@???>>>;;;;;;AAAGGGDDD===666666666666666666666666222:::777>>>[[[rrr|||___TTTOOORRRiii~~~{{{kkkdddYYYPPPJJJHHHHHHGGGGGGLLLRRRYYY]]]___^^^]]]ZZZ[[[]]]```ccceeeggghhhhhhjjjmmmoooqqqtttxxx{{{|||~~~}}}yyywwwuuussssssuuuwwwyyywwwrrrnnnkkkhhheeehhhmmm|||vvvhhhmmmxxx~~~fffZZZRRRLLLKKKKKKKKKMMMRRRVVVZZZZZZ[[[pppYYYHHH<<<<<<:::777555555555666444444333333333333222222333333222222222333444444:::555DDDssszzzpppmmm|||}}}wwwrrrgggaaaZZZSSSOOOLLLJJJIIIHHHHHHGGGHHHIIIKKKLLLNNNPPPQQQSSSTTTVVVWWWXXXXXXVVVVVVXXXaaaooo{{{~~~uuullleee\\\VVVNNNHHHEEEEEEDDDDDDJJJQQQXXX^^^eeekkkjjjfff```^^^\\\\\\]]]^^^^^^]]]TTTYYY```hhhooouuuzzz}}}ssswwwwwwwww|||mmmyyy}}}xxxpppllleee```ZZZTTTRRRSSSVVVXXXWWWUUUTTTVVVXXXVVVOOOJJJBBBEEEGGGKKKXXXiiiuuuwwwlll```HHH999888444444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111000666333555:::999NNNyyy}}}xxx[[[IIICCCEEEDDDFFFIIIBBB@@@>>>;;;<<>>666666666666666666666666555???777777RRRhhh{{{```QQQUUUdddzzzqqqiii]]]SSSMMMJJJIIIIIIGGGLLLSSSZZZ___``````___]]]^^^```cccfffhhhkkkllljjjllloooqqqsssvvvzzz}}}zzzzzz|||}}}}}}{{{wwwsssuuuuuuuuuuuuvvvxxxyyyyyyyyyrrrnnnhhhcccdddiiitttooogggooozzzcccWWWOOOJJJJJJKKKKKKOOOSSSZZZ```___bbbKKKEEE<<<;;;:::777555444555666444444444333333333222222333222222222333333444555666222BBBmmm~~~wwwtttllliiiwww|||xxxjjjeee]]]WWWSSSPPPMMMLLLGGGGGGFFFFFFGGGHHHJJJKKKOOOPPPRRRTTTVVVVVVVVVUUUUUUSSSTTT\\\jjjxxxyyyoooiii^^^XXXPPPIIIFFFEEEEEEEEELLLQQQWWW\\\ccciiiiiieee```^^^[[[[[[\\\\\\YYYVVVSSS]]]iiiqqqsssuuuxxx|||mmmuuu~~~{{{sss}}}}}}}}}xxxooojjjccc```ZZZUUUSSSTTTVVVXXXYYYWWWUUUVVVWWWUUUMMMGGG>>>FFFLLLOOOXXXhhhtttxxxqqqcccFFF888999333444333222111000000000000000000000000000000000000000000000000111111111111000000111222222222222111...888444444;;;999IIIpppqqq___GGGAAAKKKLLLHHHGGGBBBEEE??????@@@BBBOOOPPP@@@;;;999777666777777777555555888777666CCC^^^xxxzzzfffbbbooo{{{qqqcccWWWPPPMMMJJJGGGIIIOOOVVV\\\```aaacccccc^^^bbbgggjjjkkkkkkllllllkkkkkkjjjjjjjjjjjjkkkkkkqqqrrrssstttuuuuuuuuuuuuvvvttttttvvvxxxxxxxxxyyyuuusssqqqoooiiiaaa```cccmmmvvvgggaaannn~~~yyy```SSSOOOLLLLLLJJJJJJNNNUUUYYY^^^[[[gggxxxEEEBBB;;;:::888777555444444333333333333333333333333333222222333333333333444444777;;;AAATTT|||}}}uuummmnnnvvv}}}yyyssslllbbbYYYSSSOOOMMMLLLGGGGGGHHHIIIJJJJJJKKKKKKQQQRRRSSSUUUVVVVVVVVVUUUZZZXXXXXX\\\fffsss{{{sssmmmdddYYYNNNIIIFFFCCCBBBDDDIIIMMMSSSZZZbbbhhhmmmooogggddd```\\\ZZZ[[[\\\^^^gggggglllssstttqqquuu}}}ttttttvvv}}}~~~zzzrrriiiccc```ZZZSSSQQQSSSVVVXXXYYYVVVXXXZZZYYYUUUNNNGGGCCCDDDDDDEEEOOOXXXXXXllloooaaaCCC666999333444444333222222111111000000000000000000000000000000000000000111111111111222222111111111111111111777222222777777888FFFXXXfffLLLCCCLLLLLLIIIIIIFFFIIIBBBAAABBBFFFRRRSSSBBB;;;999777666777777666555666777777777???TTTpppxxxuuu}}}}}}uuuhhh\\\SSSNNNKKKIIIMMMSSSZZZ___aaaaaaaaaaaa]]]```dddeeeeeedddeeeeeedddddddddeeefffhhhiiijjjnnnoooqqqsssssstttuuuvvvzzzvvvssstttvvvxxxxxxxxxuuussspppkkkccc___fffqqqtttjjjgggrrrppp\\\QQQNNNLLLLLLLLLMMMRRRYYYaaa[[[WWWqqqkkkDDDAAA;;;:::888666555444444333333333333333333333333333222222333333333333444444000333888JJJqqqvvvmmmmmmttt}}}xxxqqqggg^^^WWWRRRNNNKKKHHHHHHHHHIIIJJJJJJKKKKKKOOOPPPRRRSSSTTTUUUTTTTTTVVVTTTTTTXXXbbbnnnyyy}}}uuuoooggg\\\QQQLLLIIIEEECCCDDDJJJMMMRRRXXX^^^cccgggiiihhhgggeeecccbbbccccccdddiiihhhkkkpppqqqrrryyyqqquuuyyy~~~}}}uuuuuuzzz{{{vvvnnnfffaaa\\\WWWQQQOOORRRUUUXXXXXXVVVXXXZZZYYYTTTMMMFFFBBBBBBCCCCCCLLLWWW]]]vvvppp]]]@@@666888111444444333222222111111000000000000000000000000000000000000000111111111111111111111111111111111111777222333777666555@@@PPPvvviiiOOOEEEMMMOOONNNOOOLLLKKKBBB???@@@FFFSSSSSSBBB:::888666666777777666555888666777999:::FFFeeezzzooobbbWWWOOOLLLKKKOOOTTT[[[___```___^^^]]]\\\^^^______^^^]]]]]]^^^^^^___```bbbeeegggiiijjjkkkmmmoooqqqqqqqqqsssttt{{{uuunnnmmmqqqvvvwwwuuusssppplllfffaaadddvvvqqqjjjjjjsss{{{bbbWWWOOOLLLKKKMMMNNNPPPVVV^^^eeedddhhhYYYCCC???:::999888666555444444333333333333333333333333333222222333333333333444444111444666CCCfffxxxmmmkkksss}}}xxxooofff^^^VVVOOOKKKHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNPPPRRRSSSSSSSSSRRRTTTSSSSSSVVV^^^iiittt{{{yyytttlllaaaVVVQQQMMMGGGDDDDDDHHHJJJMMMQQQUUUZZZ]]]___hhhiiijjjkkkkkkjjjiiihhhhhhggghhhllloootttyyypppsssyyyyyyooojjj~~~wwwrrrssswww~~~zzzuuupppjjjccc^^^XXXSSSNNNMMMQQQUUUWWWWWWWWWYYYZZZXXXQQQJJJDDDAAABBBEEEEEELLLZZZhhhrrrVVV<<<666888000444444333222222111111000000000000000000000000000000000000000111111111111111111111111111111111111555222333666444222:::GGGiiihhhNNNFFFQQQUUUUUUUUUQQQOOOEEE@@@AAAGGGVVVVVVDDD:::888666666777777666555888444666;;;888<<<\\\~~~vvviii[[[QQQMMMMMMLLLQQQWWW\\\]]][[[ZZZYYY[[[\\\]]]\\\[[[ZZZ[[[\\\^^^___bbbdddgggiiijjjkkkkkkmmmpppooommmlllnnnooovvvppphhheeekkksssuuussssssnnniiiggghhhssstttlllkkkrrrzzzrrrWWWWWWNNNKKKJJJMMMOOOQQQYYYaaafffzzzvvvKKKBBB===999888777666555444444444333333333333333333333333222222222333333333444444666888777>>>YYY{{{ooolllrrr|||uuunnnfff]]]TTTOOOIIIHHHHHHGGGGGGHHHHHHIIIKKKMMMOOOQQQRRRRRRRRRRRRTTTTTTUUUWWW]]]fffqqqxxx~~~}}}xxxpppfff[[[UUUPPPIIIDDDDDDCCCDDDEEEHHHLLLPPPTTTVVVgggiiilllnnnmmmiiieeebbb```bbbfffkkkqqqzzz{{{ttttttwwwzzzaaa[[[]]]rrr}}}wwwvvvyyy|||wwwqqqlllgggaaa]]]TTTPPPMMMMMMRRRVVVXXXXXXXXXZZZ[[[WWWOOOHHHCCCAAACCCIIIIIIQQQcccxxxqqqOOO:::888888111444444333222222111111000///////////////////////////000000000111111111111111111111111111222222222333222333666555333888@@@bbbiiiPPPJJJWWW[[[ZZZVVVPPPSSSIIIEEEDDDJJJYYY[[[JJJ;;;999777777777888777555888222666<<<777777TTTzzzyyynnn```UUUOOONNNJJJOOOUUUYYYZZZZZZ[[[[[[[[[]]]^^^^^^]]]]]]^^^``````bbbdddfffhhhiiijjjjjjmmmpppqqqooojjjfffggghhhrrrooohhhdddiiissswwwtttwwwpppjjjllltttzzz|||qqqkkkrrr{{{dddRRRXXXNNNKKKKKKMMMPPPRRRZZZbbbnnngggDDDAAA;;;888888666555444444444444333333333333333333333333222222222333333333444444333555444666KKKrrrsssooorrr}}}yyytttmmmeee\\\VVVLLLJJJHHHFFFEEEEEEFFFGGGKKKLLLNNNPPPRRRRRRRRRRRRTTTTTTUUUVVVZZZbbblllssszzz~~~|||tttiii___YYYSSSJJJDDDCCC@@@@@@AAACCCGGGLLLQQQTTTccceeehhhiiifffaaa[[[WWWVVV]]]fffnnnvvvrrrrrrxxx~~~uuu[[[ZZZbbbooovvvttt{{{||||||vvvpppkkkfff```]]]RRROOOMMMOOOTTTXXXZZZYYYYYY[[[[[[VVVMMMFFFCCCBBBCCCJJJLLLTTTkkkkkkHHH::::::777333444444333222222111111000///////////////////////////000000000111111111111000000111111111222222222000111333666666555888===XXXnnnTTTNNN[[[```^^^XXXOOOPPPIIIEEECCCFFFTTTYYYKKK<<<:::888888999999888777888333555;;;888777MMMkkk{{{rrrggg\\\TTTPPPLLLOOOTTTWWWYYY[[[]]]___\\\^^^```aaa``````aaacccaaabbbdddggghhhiiihhhhhhpppssstttooogggaaaaaacccppprrroooiiilllvvvzzzwwwzzzrrrmmmqqqzzzxxx|||ooohhhmmmwww]]]RRRVVVNNNKKKKKKOOORRRUUU]]]eee\\\CCC@@@;;;888777666555444444444444333333333333333333333333222222333333333333444444000444444555FFFkkkvvvrrrqqqyyy|||yyytttlllddd^^^PPPNNNKKKHHHFFFEEEEEEFFFJJJKKKMMMOOOQQQRRRRRRRRRQQQRRRSSSSSSUUU[[[dddllluuu{{{vvvlllccc]]]VVVMMMFFFDDD@@@@@@@@@AAAEEEKKKQQQTTT[[[]]]``````^^^YYYTTTPPPQQQ]]]jjjsss|||qqqpppwww~~~|||vvvffffffppp{{{|||sssyyy{{{|||}}}{{{vvvpppkkkeee```\\\QQQOOONNNQQQVVVZZZZZZYYYZZZ\\\\\\VVVMMMFFFDDDEEECCCKKKKKKTTTqqq```@@@;;;:::555666444444333222222111111000000000000000000000000000000000000000111111111111000000000111222222333333///111333555666777999;;;IIIsssoooUUUNNN\\\dddddd```XXXOOOIIIGGGDDDCCCQQQYYYOOO>>><<<:::999::::::999888888444555999777777EEEWWW|||vvvnnndddZZZSSSMMMPPPSSSUUUVVVYYY\\\___\\\___bbbccccccbbbaaabbb```bbbeeehhhiiijjjjjjiiiqqqtttuuuooofff______aaapppwwwwwwooonnnuuuyyyuuuqqqlllkkkpppwww~~~yyyzzzpppjjjnnnuuulllZZZTTTPPPMMMKKKLLLQQQUUUZZZccclllzzzSSSCCC===<<<777777666555444444444444333333333333333333333333222222333333333333444444000666777777CCCfffxxxtttppprrr~~~yyyrrrkkkeeeWWWTTTOOOKKKHHHFFFFFFFFFGGGIIIKKKNNNOOOPPPPPPPPPNNNPPPQQQQQQQQQVVV___gggpppwwwyyypppfffaaaZZZPPPIIIFFFAAA@@@>>>???BBBGGGMMMQQQRRRTTTWWWYYYYYYXXXUUUTTTUUUbbbpppyyytttooorrrzzzzzzuuusssyyyxxxsssxxxnnnsss~~~~~~zzzuuupppkkkeee___[[[QQQOOONNNQQQVVVZZZZZZXXXZZZ]]]]]]VVVMMMFFFFFFHHHGGGMMMJJJSSSwwwRRR888===999111777444444333222222111111000000000000000000000000000000000000000111111111111///000000111222222333333///111333444444666888888???bbb|||mmmRRRLLL[[[fffjjjiiicccUUUQQQPPPKKKIIIVVV___WWW>>><<<::::::;;;;;;:::999999666555777666777???IIIxxxyyy|||xxxrrriii^^^VVVNNNOOOPPPQQQRRRUUUYYY\\\]]]```cccdddcccaaa```___aaacccfffjjjlllmmmmmmmmmppptttuuuoooeee___^^^aaannnxxx{{{rrrmmmrrruuurrreeeeeehhhmmmrrrzzzqqqrrr}}}wwwtttvvv{{{{{{]]]YYYUUUJJJLLLKKKMMMSSSXXX^^^hhhqqqgggLLLBBB:::<<<777666555444444444444444333333333333333333333333222222333333333444444444///555777444<<<]]]xxxuuunnnnnn}}}vvvnnniii[[[XXXSSSNNNJJJHHHGGGGGGFFFGGGIIILLLNNNOOOOOOOOOOOOQQQRRRQQQQQQUUU^^^eeemmmuuu{{{rrriiiddd]]]SSSKKKHHH@@@>>><<<;;;>>>CCCIIILLLLLLNNNRRRUUUXXXYYYZZZZZZ[[[hhhuuu|||xxxoooooo|||~~~||||||}}}qqqooonnnxxx|||yyyuuupppkkkeee^^^YYYPPPNNNNNNQQQVVVYYYYYYWWWZZZ]]]]]]WWWMMMFFFGGGJJJLLLPPPKKKTTT|||}}}III333===888...888444444333333222111111000000000000000000000000000000000000000111111111111///000000111222222333333000222333222333555666555>>>TTTrrrzzzpppUUUOOOaaaoootttnnnbbb\\\XXXUUUOOOPPPaaahhhYYYDDD>>>;;;;;;;;;999888:::999999888888888999;;;<<>>QQQyyysssmmmooo}}}}}}vvvpppiiibbbVVVMMMHHHFFFFFFFFFFFFGGGIIIKKKLLLMMMNNNNNNNNNQQQRRRPPPNNNQQQZZZaaafffqqq{{{}}}xxxqqqjjjaaaXXXOOOIIICCCAAA>>>===@@@CCCFFFGGGNNNMMMMMMPPPUUUZZZ]]]^^^```eeeoooyyy}}}~~~qqqjjjnnnwww||||||ssstttxxxxxx~~~wwwvvvpppfffbbbaaa[[[RRRKKKNNNRRRTTTUUUVVVXXXYYY]]]aaa```WWWMMMHHHIIIKKKKKKNNNMMM^^^hhhCCC===:::777888777222222111111000/////////000000000000000000000000////////////000000000000000000000000111111111111000111222222444444555666999IIIqqq~~~llltttYYYSSScccooossspppgggccc]]]YYYSSSVVVhhhnnn___EEE@@@<<<<<<<<<999888:::999888888777888999:::;;;GGGeee|||vvvmmmddd^^^XXXRRRLLLKKKOOOUUUXXXXXX[[[```dddeeecccccceeehhheeehhhjjjlllllllllmmmnnnkkkjjjjjjjjjiiieeebbbaaaiiiyyy{{{nnnfff^^^VVVZZZ^^^jjjvvvzzznnnkkktttvvv\\\TTTRRRPPPNNNRRRQQQRRRZZZ^^^ZZZoooRRRGGGCCC::::::666555555444444333222222222222222222222222222222000111111111111222222222000555333222;;;LLLrrrsssnnnpppzzzzzzuuuoooggg\\\QQQKKKHHHGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMMMMOOOOOONNNNNNQQQVVV[[[ccclllvvv{{{~~~zzzssskkkbbbYYYPPPJJJBBB@@@???@@@BBBDDDDDDDDDJJJKKKMMMOOOSSSWWWZZZ\\\aaaeeemmmvvvzzzzzz}}}vvvmmmlllwww}}}uuu|||{{{zzz}}}~~~}}}vvvuuuooofffbbb___XXXPPPMMMOOOSSSUUUVVVWWWXXXZZZ\\\\\\ZZZRRRJJJGGGHHHIIIGGGMMMUUUpppbbb@@@===:::666666555333333333222111111000000000000000000000000000000////////////000000000000000000000000111111111111000111222222444444555666888DDDgggwwwsssXXXQQQbbbmmmpppooohhhmmmfff```[[[___sssxxxhhhHHHBBB>>>>>>===999888:::999888777777777888999:::===VVVwww}}}wwwooofff___ZZZTTTMMMKKKNNNSSSVVVXXXYYY^^^ccceeeeeeeeehhhkkkkkkjjjiiijjjkkkkkkjjjhhhccc]]]___hhhmmmiiifffgggeeeuuukkkYYYSSSVVV\\\fffuuu}}}}}}kkkkkkwww___RRRRRRPPPNNNPPPMMMRRRUUUXXXZZZ\\\yyytttNNNIIICCC999999666555555444444333222222222222222222222222222222000111111111111222222222///555444222777CCCeeerrrooopppvvv|||xxxpppdddXXXQQQLLLJJJHHHFFFGGGHHHIIIKKKLLLMMMMMMLLLLLLLLLMMMNNNPPPRRRTTT]]]eeennnvvv~~~|||uuummmddd[[[RRRLLLCCCBBBAAABBBDDDEEEDDDCCCFFFIIIMMMOOOPPPRRRWWW[[[bbbdddkkkrrrttttttxxx~~~}}}pppkkkvvvzzz||||||~~~nnntttxxxzzz||||||}}}|||uuutttnnnfff```[[[TTTMMMOOORRRUUUWWWXXXXXXZZZ[[[\\\WWWQQQKKKGGGEEEFFFGGGCCCMMM```YYY>>><<<:::666555333444444444333222222111111000000000000000000000000////////////000000000000000000000000111111111111000111222222444444555666777===XXX|||sssUUUPPPfffvvvxxxrrrhhhpppggg___ZZZ___sssyyyiiiJJJDDD@@@???>>>;;;999;;;999888777777777888999::::::LLLfffyyyqqqhhhbbb]]]WWWOOOKKKLLLPPPTTTVVVXXX\\\aaaeeegggiiilllnnnnnnllljjjkkkllljjjeee```ZZZSSSXXXiiisssooojjjjjjeeeppp~~~kkkVVVSSS^^^cccjjjuuu~~~}}}jjjooo}}}sssSSSPPPSSSNNNMMMSSSIIITTTYYY[[[\\\aaahhhPPPMMMFFF<<<:::666555555444444333222222222222222222222222222222000000111111111222222222...555555222444:::VVV}}}sssnnnnnnrrrxxxlllaaaXXXQQQLLLIIIGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKKKKLLLNNNPPPPPPOOOVVV]]]hhhsss}}}~~~xxxpppggg^^^UUUOOOHHHFFFCCCBBBDDDEEEFFFFFFDDDIIINNNOOONNNPPPUUUZZZ```bbbgggnnnppppppvvv}}}tttkkksssxxx{{{|||~~~|||ssssssuuu~~~}}}~~~{{{yyyssspppkkkddd]]]WWWPPPLLLRRRTTTXXXYYYYYYZZZ[[[\\\^^^TTTKKKFFFEEEDDDDDDFFFGGGUUUrrrrrrPPP===>>>;;;777666333444444444333222222111111000000000000000000000000////////////000000000000///000000000111111111111000111222222444444555666666777JJJuuuwwwXXXUUUttt{{{mmmlllccc[[[SSSVVVjjjpppaaaLLLFFFAAAAAA@@@<<<;;;===:::999888777777888999999999DDDWWWppp}}}uuummmggg___ZZZQQQLLLKKKMMMRRRTTTWWW[[[```eeeiiillloooqqqnnnmmmlllmmmlllhhh___YYYTTTOOOVVVjjjzzzyyypppkkkmmmqqqyyyzzziiiVVVVVVbbbggggggnnn}}}|||lllsss|||bbbQQQSSSSSSJJJJJJTTTQQQ[[[]]][[[```lllaaaTTTNNNEEE===:::666555555444444333222222222222222222222222222222000000111111111222222222...555555222333444IIIjjjzzzpppnnnqqq~~~tttiii```WWWOOOJJJGGGGGGGGGGGGHHHIIIKKKLLLLLLKKKKKKLLLOOOPPPOOOMMMOOOVVVcccqqq|||zzzssskkkbbbYYYTTTPPPKKKEEEBBBBBBFFFIIIKKKDDDIIINNNPPPOOOPPPUUUYYY]]]^^^ccciiilllnnnvvv~~~wwwmmmooovvv}}}|||uuuoooooovvv|||xxxvvvooolllgggaaaYYYRRRNNNMMMTTTWWWYYY[[[[[[ZZZ[[[\\\___SSSHHHEEEDDDCCCDDDGGGOOOdddcccHHH===@@@<<<888777444333333333222111111000000000000000000000000000000////////////000000000000///000000000111111111111000111222222444444555666444444AAAeeewwwYYY[[[~~~~~~nnnppphhh```UUUTTTfffnnnaaaMMMGGGBBBBBBBBB>>>===???;;;:::999888888888999:::777===III^^^~~~zzzrrrlllaaa\\\TTTNNNKKKLLLOOOQQQVVVYYY]]]ccchhhmmmoooqqqllllllllllllhhhbbbZZZTTTSSSRRRWWWiii}}}{{{ooowwwxxxzzzvvvfffWWWWWWaaaddddddnnn{{{lllwwwcccVVVPPPRRRPPPHHHJJJSSSWWW]]]YYYXXXfff|||aaaWWWJJJ@@@<<<888666555555444444333222222222222222222222222222222000111111111111222222222///444333222444333@@@[[[zzzrrruuu{{{sssiii^^^TTTMMMGGGGGGFFFFFFGGGHHHJJJKKKJJJKKKLLLMMMMMMNNNOOOOOOMMMRRR^^^nnnyyy}}}|||uuunnnfff^^^YYYTTTNNNFFFAAAAAAEEEJJJMMMEEEIIINNNPPPPPPQQQTTTWWWZZZZZZ^^^dddhhhllluuu~~~yyynnnkkksssyyy|||~~~~~~yyysssooottt~~~zzzuuurrrkkkgggbbb]]]VVVOOOMMMPPPVVVXXX[[[\\\[[[[[[[[[\\\\\\OOOFFFEEEEEECCCFFFLLLTTTrrrWWWCCC===AAA<<<888888444333333333222111111000000000000000000000000000000////////////000000000000000000000000111111111111000111222222444444555666444444<<>><<<@@@;;;777888444444444444333222222111111000000000000000000000000////////////000000000000000000000000111111111111000111222222444444555666555555888IIInnnzzzdddmmm~~~xxxvvvqqqiiiZZZRRR```kkkbbbMMMGGGCCCDDDDDDAAAAAACCC======;;;:::999:::;;;;;;888999<<>>===<<<;;;:::999999:::888<<<;;;@@@ZZZ{{{lllaaaVVVQQQMMMIIIHHHIIIPPPRRRUUUZZZ___dddgggiiinnnjjjbbb[[[VVVTTTSSSTTTaaaddd______sssrrrddddddjjjssslllhhh~~~___SSSOOONNNOOOQQQQQQQQQVVV]]]```[[[|||sssUUU???888777444555555444444444333333333333333333222222222111111111111111111111111111111333333333333333666:::>>>iiizzzyyy}}}uuujjjaaaQQQNNNJJJGGGEEEEEEGGGIIIGGGHHHIIIJJJKKKKKKKKKKKKPPPOOORRRZZZccckkkuuu~~~}}}vvvnnnbbbXXXRRRNNNHHHCCCBBBBBBBBBBBBFFFFFFFFFGGGJJJMMMQQQSSSQQQTTTYYY\\\aaaiiirrrzzz|||}}}yyylllbbb\\\^^^```dddppp|||}}}}}}~~~vvvmmmfff]]]\\\XXXRRRLLLKKKQQQXXXWWWYYYXXXWWW[[[___[[[RRREEECCCDDDEEEEEEHHHSSS```}}}OOOAAA???<<<;;;;;;999777555888777555333222222222222000000000000000000000000000000000000111111111111000000000000000000000000222222333333333333444444666---444@@@PPP|||iiiuuuzzz___fffwwwsssiiiZZZ\\\[[[UUUmmm~~~iiiKKKJJJGGGFFFFFFHHHGGGEEE???>>>===<<<;;;:::999999999999888<<>><<<;;;;;;:::777555777777555444333222222222000000000000000000000000000000000000111111111111000000000000000000000000222222222333333333444444555///555===IIIqqqnnnsss{{{\\\aaauuuooommmeeehhhddd^^^rrr~~~lllOOOMMMKKKKKKJJJIIIFFFEEEAAAAAA???>>><<<;;;:::999<<<888666;;;GGG___|||sss~~~zzzmmm___UUUMMMGGGFFFIIIKKKLLLOOOSSSWWW[[[^^^```\\\YYYUUURRRRRRVVVZZZ^^^\\\rrryyynnnooozzzwww}}}mmmqqqgggWWWRRRNNNQQQNNNOOOSSSWWWYYY^^^dddgggaaaFFF999888999888555555555444444444444333333333333222222222111111111111111111111111111111222222333333333555999<<>><<<;;;;;;:::888666666666666555444333222111000000000000000000000000000000000000111111111111000000000000000000000000222222222222333333333333444222777999???```xxxwww|||[[[___zzzxxx~~~tttkkkaaaaaayyytttWWWRRRNNNMMMKKKHHHFFFFFFDDDCCCBBB@@@???===;;;:::>>>888888>>>BBBNNNooo~~~~~~rrrcccXXXNNNGGGGGGJJJMMMMMMNNNPPPSSSVVVYYYZZZUUUTTTTTTUUUXXX\\\___bbb[[[lllyyyyyyxxxzzznnnvvvuuuWWWMMMNNNOOOPPPNNNPPPUUUYYYYYY]]]bbbrrr}}}XXX@@@888999999999555555555555444444444444333333333222222222111111111111111111111111111111111222333333333444888;;;DDDjjj~~~yyy}}}|||rrrfffVVVLLLJJJIIIFFFBBBEEEFFFGGGHHHIIIIIIIIIIIIKKKHHHHHHLLLQQQXXXdddppp{{{vvvkkkbbb\\\VVVOOOIIIEEEDDDCCCBBBBBBAAAAAABBBDDDHHHKKKMMMSSSQQQRRRWWW```hhhmmmnnnqqqqqqmmmfff]]]XXXXXXZZZfffmmmvvv}}}}}}yyyxxx{{{~~~}}}xxxssslllfffaaa[[[TTTLLLJJJNNNSSSVVVWWWVVVWWWXXXYYYXXXTTTLLLEEEEEE>>>AAAJJJJJJNNNnnnuuuHHHBBB@@@>>><<<;;;;;;:::888666555666666666666444222111000000000000000000000000///000000000111111111111000000000000000000000000111222222222222333333333222444888666888QQQ}}}bbbeee~~~ssscccZZZkkk\\\SSSMMMMMMKKKHHHIIIMMMEEEEEEDDDCCCAAA???===;;;===888:::@@@???BBB\\\{{{~~~tttggg\\\RRRIIIHHHKKKMMMLLLLLLLLLNNNPPPRRRSSSQQQSSSWWW[[[^^^aaabbbbbbcccffftttxxxmmmwwwyyycccWWWMMMKKKQQQPPPPPPTTTXXXYYYYYY]]]dddyyyQQQ>>>;;;:::888888666666555555555444444444333333333222222222111111111111111111111111111111000111222333222444666999;;;YYYwww{{{{{{nnn^^^SSSOOOKKKFFF@@@DDDEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFIIIKKKQQQ]]]iii||||||qqqfff___YYYQQQJJJFFFDDDBBBAAAAAA@@@@@@AAACCCFFFIIIJJJTTTRRRSSSXXXaaahhhkkklllnnnlllfff^^^XXXXXX]]]bbbqqquuu|||}}}~~~}}}{{{xxxssslllddd___XXXQQQJJJJJJPPPVVVXXXXXXWWWWWWXXXYYYVVVOOOGGGBBBDDD???AAAIIIKKKVVV{{{bbbAAA@@@???===;;;;;;;;;:::888777555666666777666555333222111111111111111111111111///000000000111111111111000000000000000000000000111111111222222222333333000555777444555EEEnnnjjjjjj~~~|||rrr^^^YYYxxx\\\RRRKKKMMMMMMJJJMMMTTTFFFFFFFFFEEEDDDAAA???>>>;;;888:::>>><<<;;;LLLbbb~~~vvvmmmcccXXXMMMIIIKKKKKKJJJIIIIIIJJJLLLNNNPPPRRRTTTYYY^^^bbbdddddddddooojjjuuu{{{oooyyy~~~[[[VVVWWWNNNKKKQQQQQQSSSXXX[[[[[[^^^iiivvvoooJJJ>>>???<<<888888666666666555555555444444333333333222222222111111111111111111111111111111000111222222222333555777555GGGpppxxxxxx~~~uuuggg\\\TTTMMMEEE@@@CCCDDDEEEFFFGGGGGGGGGGGGFFFEEEFFFHHHHHHLLLWWWdddvvv|||wwwmmmddd^^^UUUMMMHHHEEEBBBAAA@@@??????@@@AAADDDGGGIIIQQQQQQSSSWWW^^^cccgggiiikkkggg```YYYWWW\\\dddkkkyyy{{{~~~|||zzz~~~zzzyyyxxxuuuqqqjjjaaa\\\TTTOOOKKKLLLRRRXXXZZZYYYXXXWWWWWWXXXTTTKKKDDDBBBCCCBBBDDDIIIOOOdddUUUBBB??????===;;;;;;;;;;;;999777666666666666666555444444111111111111111111111111000000000000111111111111000000000000000000000000111111111111222222222222///666555333666===]]]llliii}}}|||uuu]]]XXX|||^^^SSSMMMPPPOOOJJJKKKRRRFFFFFFGGGGGGFFFDDDAAA@@@>>>;;;;;;;;;:::;;;DDDPPPsss|||{{{tttlll^^^PPPJJJJJJJJJIIIHHHIIIKKKOOORRRUUUWWWYYY\\\```dddhhhkkkllltttuuu}}}xxxfffRRROOOQQQNNNNNNTTTUUUXXX\\\^^^^^^ggg~~~bbbBBB>>>CCC>>>888999666666666666555555555555333333333222222222111111111111111111111111111111///111222222222333444666666<<>>>>>===;;;;;;;;;;;;999777777666666555555555555555111111111111111111111111000000000000111111111111000000000000000000000000111111111111222222222222000666222222777666LLLwww|||hhheeezzzsssYYYRRRzzzbbbWWWQQQTTTQQQGGGEEEJJJEEEFFFGGGHHHGGGEEECCCAAACCC@@@===::::::===DDDIIIccc}}}~~~yyyzzzrrrcccSSSJJJIIIKKKJJJJJJLLLOOOTTTYYY\\\^^^^^^___bbbgggmmmrrrvvvrrr|||bbb]]]TTTMMMJJJMMMSSSWWWXXX[[[______aaappp|||XXX===???EEE???888999777666666666555555555555333333333222222222111111111111111111111111111111///000222222222222444555;;;999^^^~~~~~~|||{{{pppdddXXXNNNHHHBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEHHHIIIGGGHHHRRR]]]ooosssuuuwww{{{~~~yyylllfff\\\TTTMMMIIIFFFDDD@@@?????????AAACCCFFFHHHFFFJJJNNNQQQSSSVVV\\\```iii```VVVRRRWWWaaajjjooonnnpppxxx}}}}}}xxxqqqkkkeee___YYYVVVMMMMMMNNNRRRVVVZZZ\\\]]]ZZZWWWVVVWWWRRRGGGCCCEEEAAAIIILLLLLL\\\TTTCCCIII>>>>>>===;;;;;;;;;;;;999888888777555444444555666777111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222111666111222888222AAAjjjyyydddccc}}}~~~wwwjjjbbbeeezzzhhhYYYUUUUUUMMMKKKLLLGGGIIIHHHFFFEEEEEEEEECCCAAABBBAAA@@@???>>>???@@@AAAVVVmmmvvv}}}{{{ssshhh\\\QQQJJJGGGIIILLLNNNSSSYYY\\\]]]]]]fffhhhaaabbbooo}}}~~~dddXXXUUUPPPNNNPPPUUUWWWVVV___ZZZVVV]]]sssdddPPP@@@>>>???:::999===888777666555444333222222444333222111111111222333000111111111111222222222000000111222333333333333;;;999NNN}}}{{{wwwrrriiiXXXIIIGGGFFFDDDDDDEEEGGGHHHHHHJJJIIIGGGEEEFFFJJJQQQVVVkkkgggdddkkkvvv}}}}}}zzzwwwoooddd\\\SSSLLLGGGEEEAAA???@@@DDDFFFEEEFFFIIIDDDIIIOOOPPPPPPTTT]]]eeennnjjj[[[RRRZZZ```fffrrr}}}}}}{{{rrrkkkgggbbbZZZSSSRRRLLLPPPUUUXXXYYYYYYZZZ[[[WWW[[[YYYOOOHHHGGGFFFBBB>>>EEEGGGVVV}}}uuuQQQEEE???>>>;;;;;;;;;::::::999999999:::999666444333333444555333333333222111000//////000000000000000000000000222222222222222222222222000111111111111222222222333...///555666777FFFYYYbbbaaa}}}ooo___[[[mmmgggYYYUUUTTTMMMJJJLLLGGGIIIHHHFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@@@@@@@@@@KKK___zzz{{{yyynnnaaaUUUMMMJJJMMMQQQSSSVVVZZZ]]]___```aaahhhooonnnmmmxxxhhhXXXPPPPPPOOONNNPPPTTTYYY[[[aaa\\\___rrrVVVFFF;;;===>>>999666888888777777666444333333222444333222111111111222333000111111111111222222222000000111222333333333333999777EEElll{{{rrraaaQQQHHHEEECCCCCCEEEGGGFFFEEEHHHHHHFFFEEEEEEHHHNNNSSS^^^YYYXXX___mmmzzzxxxmmmbbbXXXOOOIIIFFFCCCAAAAAADDDEEECCCDDDGGGGGGLLLQQQRRRQQQTTT\\\ccckkklllbbbZZZ^^^bbbiiiwww}}}zzzvvvooohhheee```XXXRRRPPPMMMQQQVVVZZZZZZZZZZZZZZZUUUXXXUUULLLEEEDDDCCC@@@BBBGGGMMMggggggLLLDDDAAAAAA===<<<<<<;;;;;;::::::::::::999666444333333444444333222222222111000000000000000000000000000000000222222222222222222222222000111111111111222222222333///000555444444@@@PPP|||______~~~oooaaaZZZeeefffXXXTTTTTTLLLJJJLLLGGGJJJHHHFFFFFFFFFFFFDDDCCCAAAAAABBBBBBAAAAAA@@@???CCCQQQggg|||vvviiiZZZPPPLLLPPPUUUYYYZZZ[[[^^^aaaccc]]]ggg||||||nnnvvv~~~qqq[[[PPPPPPJJJMMMPPPRRRSSSVVVZZZ___^^^[[[iiipppLLLBBB<<<@@@BBB===999:::888888777666555444333333444444333222222222222222000111111111111222222222000000111222333333333333666444;;;TTT|||}}}lll]]]OOOIIICCCCCCFFFHHHFFFDDDFFFFFFFFFEEEEEEGGGJJJMMMRRRNNNKKKRRRaaarrr~~~ttthhh^^^UUUNNNIIIGGGCCCBBBDDDDDDAAABBBEEEJJJNNNRRRRRRPPPRRRXXX^^^eeemmmiii```___```iii{{{~~~{{{xxxqqqjjjeeebbb]]]UUUOOONNNPPPTTTYYY\\\\\\ZZZYYYXXXUUUVVVRRRIIICCCBBBAAA???EEEIIIVVV}}}{{{TTTFFFDDDDDDCCC>>>>>>===<<<<<<;;;::::::;;;999777555333222333333222222111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222333000111444333111999EEEhhh~~~vvv]]]]]]yyyvvvsssrrrmmmrrrfffXXXTTTTTTLLLKKKLLLGGGJJJHHHGGGFFFGGGGGGEEEDDDAAABBBCCCCCCCCCBBB@@@???>>>FFFUUUjjj|||ooo___UUUKKKNNNUUUZZZZZZYYY\\\aaaeee]]]fff|||www|||uuuwwwvvvfffYYYKKKIIIQQQLLLNNNSSSYYY[[[ZZZZZZ]]]YYY\\\rrrTTTGGGAAA???BBBCCC???;;;<<<888888777777666555444444444444333333222222222222000000111111111222222222000000111222333333333333555555666CCCeeeuuuhhh[[[QQQGGGBBBDDDGGGGGGFFFEEEFFFHHHGGGGGGGGGHHHJJJQQQLLLIIIMMMZZZkkkzzzyyymmmccc[[[SSSLLLIIIDDDBBBCCCCCCAAABBBFFFLLLOOOQQQQQQOOOOOOSSSWWWaaalllkkk```ZZZZZZfff|||}}}~~~{{{xxxnnnhhhccc```ZZZQQQLLLLLLRRRVVV[[[^^^]]][[[YYYXXXYYYVVVPPPIIIDDDCCCCCCDDDHHHSSSkkk]]]HHHCCCEEEEEEAAA>>>======<<<;;;:::999999:::999777555333222222222111111111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222222111222555333000555===PPPyyy^^^[[[sss}}}fffXXXTTTTTTMMMLLLMMMHHHJJJHHHGGGGGGHHHHHHFFFEEEBBBBBBCCCDDDDDDBBBAAA@@@;;;===FFFXXXooouuufff\\\LLLLLLPPPVVVWWWVVVZZZaaaeeecccgggsss~~~mmmmmmtttZZZSSSRRRLLLLLLRRRQQQOOOSSS\\\___[[[YYYYYY^^^gggmmmGGGDDDAAA??????>>>;;;999:::888888888777777666666555444444444444333333222222000000111111111222222222000000111222333333333333555888777<<>>BBBPPPfff}}}|||pppgggUUUOOONNNTTTVVVUUUYYY```fffjjjlllppp~~~wwwhhhfffwwwqqq]]]LLLLLLPPPOOOMMMNNNTTTQQQSSS[[[\\\YYY[[[aaasssXXXGGGEEEEEEDDDAAA>>>;;;;;;<<<999888888888777777777666444444444444444333222222000111111111111222222222000000111222333333333333555888888:::IIIjjjzzzrrrgggXXXKKKCCCBBBDDDEEEFFFHHHJJJKKKJJJIIIJJJKKKNNNOOORRRVVV]]]gggsss{{{zzzrrrkkk___RRRMMMHHHDDDDDDCCCCCCFFFKKKOOOQQQRRRRRRQQQQQQSSSTTT]]]iiihhh___\\\\\\gggzzz}}}~~~yyysssjjjeee```[[[TTTNNNMMMQQQVVVYYY\\\]]]\\\ZZZYYYYYY^^^UUUMMMIIIHHHHHHKKKOOOOOOxxx^^^FFFHHHCCCCCCEEE999======<<<:::999888777777777666666555444333222222222222111111111111111111000000000000000000000000////////////////////////000111111111111222222222...000222444444555666888;;;```^^^RRRlll~~~sssooo}}}hhhZZZWWWWWWPPPNNNPPPLLLJJJIIIHHHHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCEEEBBBBBBLLL___uuu{{{tttfffXXXQQQTTTXXXWWWZZZaaafffooouuuxxxkkkiiijjjvvvyyyhhhWWWQQQKKKIIILLLOOOOOONNNUUUTTTVVVZZZWWWWWWeeexxxgggKKKHHHDDDGGGHHHEEE@@@=========999999888888888888777777333444555555555444333222000111111111111222222222000000111222333333333333333555777888@@@[[[|||vvvjjjZZZMMMFFFEEEFFFFFFHHHJJJJJJJJJJJJKKKLLLJJJPPPVVV[[[___dddjjjoooxxx|||wwwttthhhYYYRRRLLLGGGEEEDDDCCCFFFKKKLLLMMMOOOPPPPPPPPPQQQRRRVVVaaacccaaaddddddjjjxxxzzz|||}}}{{{ssskkkddd___[[[WWWQQQNNNQQQWWWWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZPPPFFFDDDEEEEEEIIIOOOZZZpppLLLEEEKKK???@@@GGG:::>>>>>>===;;;:::999888777555555555555444444333222333222222222111000000000000000000000000000000000000000000000000000000000000111111111111222222222...000222222333444666666:::MMMrrrZZZOOOnnnvvvgggjjjiii[[[WWWXXXQQQOOOQQQMMMJJJIIIHHHHHHIIIJJJIIIGGGFFFEEEDDDBBBBBBCCCDDDDDDCCC@@@>>>FFFVVVlll~~~xxx}}}sssaaaUUUWWWZZZYYY\\\bbbhhhqqq|||dddcccjjjwwwyyyfffVVVMMMHHHLLLMMMIIIIIINNNRRRRRRWWWWWW[[[[[[UUUWWWpppSSSDDDGGG<<>>;;;999999999999999888888888888888333444555555555444333222000111111111111222222222000000111222333333333333111111444666:::RRRxxxiiiXXXMMMIIIIIIEEEGGGIIIIIIIIIIIIKKKMMMIIIQQQZZZ_________bbbdddjjjuuu{{{yyyyyyyyynnn```VVVOOOIIIFFFDDDBBBEEEJJJGGGHHHJJJLLLLLLMMMNNNNNNNNNZZZ^^^aaahhhiiijjjttt|||}}}}}}xxxmmmddd___[[[VVVSSSOOONNNTTT\\\WWWXXXZZZZZZYYYYYY[[[\\\VVVJJJAAA@@@AAABBBGGGMMMkkk]]]BBBEEELLL<<<>>>III===@@@???>>>===;;;:::999888333444444555555444444333444333333222111000//////000000000000000000000000111111111111111111111111000111111111111222222222...000111000111333444333888???___}}}|||VVVXXXnnnrrrkkksssccc\\\VVVVVVUUUQQQOOOOOONNNMMMKKKJJJIIIIIIIIIJJJIIIIIIIIIHHHFFFDDDCCCBBBEEEIIIFFFFFFOOOZZZsss}}}ppp```XXXZZZbbbiiilllsssyyyyyy^^^cccooo~~~hhhYYYOOOLLLMMMIIILLLMMMKKKKKKOOOUUUXXX]]][[[VVVQQQVVVlll]]]LLLHHHCCC@@@@@@???>>><<<;;;999888999::::::::::::999888888666888999888666555555555111111111111111111111111111111222222222333333333111444333444:::IIIwwwyyynnnwwwvvvgggYYYNNNHHHJJJIIIHHHJJJNNNPPPOOOMMMRRRTTTVVVWWWWWWXXXYYY[[[ccciiiqqqxxx{{{yyyrrrkkk```XXXLLLDDDCCCEEEHHHIIIIIIGGGFFFHHHKKKOOOQQQRRRSSSTTTXXX^^^dddiiiqqqyyy{{{{{{|||zzzvvvoooiiieee```ZZZSSSPPPRRRVVVYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\MMMMMMEEEAAAEEEEEEMMM```iiiLLLFFFBBBCCCCCC@@@@@@BBB<<<<<<<<<<<<<<<;;;;;;:::999888777666666555555555222222222222222222222222000000111222222222222111000000000000000000000000000000111222222222222111000111111222222333444444777:::KKKoootttwwwXXXZZZmmmqqqiiilllxxxccc\\\VVVVVVTTTPPPNNNNNNMMMLLLJJJIIIHHHIIIIIIJJJKKKKKKJJJIIIGGGEEEDDDCCC===EEEFFFFFFMMMWWWooo|||~~~xxxlllbbb^^^ccclllsss|||sss^^^jjj{{{rrr___SSSLLLFFFEEEGGGFFFLLLQQQQQQPPPQQQUUUXXX___[[[XXX]]]mmmsssQQQFFFCCC@@@?????????>>><<<:::999888999999::::::999999888777777888999888666444444444222222222222222222222222111111222222222333333333111444222333666>>>```qqqgggrrruuufffYYYPPPMMMKKKJJJKKKOOOQQQQQQQQQTTTUUUVVVVVVWWWYYY]]]```gggnnnsssrrrrrruuutttppphhh___SSSJJJFFFFFFHHHHHHMMMKKKJJJLLLOOORRRTTTTTTQQQVVVYYY[[[```kkkyyy~~~||||||zzzwwwqqqjjjccc^^^]]]XXXSSSRRRTTTXXX[[[\\\^^^\\\ZZZZZZ\\\\\\XXXTTTGGGEEEAAACCCDDD???SSSxxxVVVJJJEEEBBBCCCBBB???>>>@@@<<<<<<======<<<<<<;;;:::888777666555444444444444222222222222222222222222000000111222222222222111000000000000000000000000000000111222222222222111000111111222222333444444333666DDDaaammm|||ZZZ]]]kkkssskkkiiimmmccc\\\WWWUUURRRNNNKKKMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKJJJHHHFFFDDDCCC???IIIJJJFFFHHHLLL]]]wwwyyyzzz|||yyymmmddddddoooyyykkk\\\llloooZZZQQQIIIHHHHHHFFFGGGIIIJJJMMMRRRUUUVVVXXX\\\``````]]]aaapppzzzTTTDDDAAA@@@???>>>>>>>>>===<<<:::999888999999999999888888888777777888888777555333222333222222222222222222222222111111222222222333333333333666555666888888LLLmmm}}}ooogggsssvvvggg\\\QQQOOOMMMMMMPPPSSSUUUUUUWWWWWWWWWVVVWWW[[[aaaeeemmmwwwwwwmmmiiipppvvvsssooofffZZZOOOJJJHHHIIIIIINNNMMMLLLNNNPPPSSSTTTTTTRRRZZZ\\\YYY]]]ooo~~~~~~}}}||||||{{{xxxssskkkbbb[[[VVVWWWUUUSSSTTTWWW[[[]]]]]]aaa]]]ZZZZZZ\\\YYYQQQJJJBBB@@@???DDDCCCAAAdddkkkJJJHHHCCCAAACCCBBB>>><<<===<<<============<<<;;;;;;777666555444333333333333222222222222222222222222000000111222222222222111000000000000000000000000///000111111222222111111000111111222222333444444000444;;;OOOvvvsssttt[[[^^^fffwwwooogggeeewwwbbb\\\WWWUUUQQQLLLJJJLLLLLLKKKJJJJJJJJJKKKLLLMMMKKKKKKKKKIIIGGGEEEDDDCCCCCCKKKIIIDDDFFFFFFMMM^^^pppwww}}}sssiiiiiiwwwvvvllljjjrrr{{{lll```mmm}}}qqq```UUUPPPJJJGGGJJJKKKKKKKKKMMMRRRPPPQQQWWW]]]aaadddggg^^^ffftttYYYBBB?????????@@@=========<<<;;;:::999888999999888888777777777777666777888777444222111222222222222222222222222222111111222222222333333333111444444666:::888AAAYYY}}}tttqqqyyyrrrgggXXXVVVRRRQQQQQQTTTWWWYYY\\\[[[YYYWWWXXX]]]dddiiiqqq~~~~~~nnneeelllqqqnnnmmmfff[[[QQQLLLKKKLLLNNNNNNLLLKKKLLLNNNPPPQQQQQQUUU\\\]]]WWW]]]qqq|||~~~}}}}}}~~~~~~}}}|||zzzxxxtttnnnfff]]]VVVRRRPPPQQQSSSVVVYYY\\\]]]^^^```^^^\\\ZZZXXXRRRJJJDDD@@@CCC??????DDDSSSXXXJJJGGGCCCAAACCCCCC>>>;;;;;;<<<============<<<;;;;;;777666555444333333333333111111111111111111111111000000111222222222222111///////////////////////////000000111111111111111000111111222222333444444111555777AAAddduuu~~~ZZZ\\\aaa~~~tttlll```XXXggg}}}aaa\\\WWWUUUPPPJJJIIILLLMMMLLLKKKKKKKKKLLLMMMNNNIIIIIIIIIHHHFFFEEECCCBBBBBBHHHEEEAAAHHHIIIJJJSSSaaajjjuuuwwwhhh```iiivvv|||{{{vvvuuuxxx{{{xxxnnnyyyqqqvvv|||iii\\\UUUPPPNNNOOOJJJGGGIIIJJJIIIJJJMMMWWWSSSUUU___gggfffbbbaaabbbwwwlllEEE===@@@===<<>>;;;;;;<<<<<<<<<<<<<<<;;;::::::888777666555444444444444111111111111111111111111000000111222222222222111//////////////////////////////000111111111111000000111111222222333444444222555444888RRR~~~zzzWWWYYY___|||uuummmeeeVVVJJJVVVlllsss```\\\XXXUUUPPPJJJJJJNNNNNNMMMLLLKKKKKKKKKLLLMMMGGGGGGGGGGGGFFFEEEDDDDDDNNNTTTMMMEEEHHHGGGDDDHHHMMMYYYllloooiiinnnvvv~~~~~~}}}}}}}}}|||tttbbbsssppphhh[[[QQQLLLKKKMMMNNNMMMIIIGGGIIIJJJJJJMMMRRRWWWVVV]]]iiimmmfff```___zzzlllPPP<<<===@@@:::888>>>:::::::::;;;::::::999999999888666555555555666777555777888777555333333444111111111111111111111111111111222222222333333333222666333222777444666DDDWWWpppmmmhhhaaaZZZXXXYYY[[[aaaaaa```___```ccciiimmmttt{{{}}}rrreee___]]]]]][[[YYYTTTOOOMMMOOOUUUZZZUUURRRMMMKKKLLLOOORRRSSSUUUWWWZZZ^^^cccjjjpppuuu~~~~~~|||{{{ssspppkkkeee___YYYTTTRRRKKKOOOTTTXXXZZZ[[[]]]^^^YYY[[[ZZZSSSHHHAAA@@@CCC>>>JJJDDDCCCdddVVVKKKPPPIIIDDDBBBCCCBBB>>>;;;<<<;;;;;;;;;;;;;;;:::999999888777666555444444444444111111111111111111111111000000111222222222222111000000000000000000000000...///000000111111000000000111111222222333444444111333333333CCCgggvvvTTTWWWaaa~~~|||xxxooohhhbbbVVVJJJVVVlllsss___[[[YYYVVVQQQKKKKKKPPPMMMLLLKKKIIIIIIIIIJJJJJJFFFGGGGGGHHHHHHGGGGGGFFF]]]ggg___OOOHHHBBB>>>CCCEEENNNaaazzzzzzzzz{{{|||}}}}}}||||||{{{fff```ddduuuooobbbTTTPPPLLLIIIIIIJJJLLLMMMLLLIIIJJJNNNPPPPPPUUU[[[ZZZ\\\ccckkkiiidddlllyyyPPPBBB:::>>>???999777<<<888999::::::::::::999999999777666444444555666777444666888777666555555666333333333333333333333333111111222222222333333333333999666555888444555@@@DDDkkk~~~{{{uuukkkaaa[[[ZZZ[[[]]]___aaaccceeehhhmmmpppuuurrrpppkkk```VVVWWW]]]ZZZXXXUUUPPPNNNPPPWWW\\\ZZZUUUNNNKKKKKKOOOSSSUUUUUUWWWaaakkkkkkjjjttt}}}||||||{{{xxxwwwpppmmmhhhaaa[[[VVVRRRPPPNNNRRRWWWZZZ[[[\\\]]]___XXXWWWRRRJJJBBB???@@@CCC@@@IIILLL\\\dddTTTUUUUUUJJJDDD@@@@@@???;;;:::;;;999999::::::999999888777777666555444333333333333111111111111111111111111000000111222222222222111000000000000000000000000...//////000000000000000000111111222222333444444111222444555;;;SSS~~~yyyRRRVVVccc{{{wwwwwwnnniiieee\\\SSSaaawww^^^[[[YYYWWWQQQKKKLLLQQQLLLKKKJJJHHHGGGGGGGGGHHHFFFGGGHHHHHHIIIIIIIIIIII___mmmhhhUUUIIIBBBCCCLLLRRRSSS]]]pppnnnrrrvvvyyyyyyyyyyyyzzz|||vvv\\\JJJTTTkkkxxxvvvcccYYYRRRNNNNNNLLLJJJHHHHHHIIIKKKLLLJJJJJJLLLQQQTTTUUUYYY^^^```bbbfffgggaaaddd~~~YYYFFF>>>;;;???@@@;;;999<<<888888999:::::::::999999999777555444333444666777444666888888777666777888555555555555555555555555111111222222222333333333,,,444333222444111000:::;;;]]]}}}rrrfff^^^[[[\\\ZZZ]]]aaaeeeiiilllpppsssvvvllleeecccZZZPPPTTTaaa]]][[[XXXRRROOOQQQWWW\\\[[[UUUMMMIIIIIINNNRRRUUUWWW[[[jjjwwwsssmmm|||}}}{{{yyyyyywwwuuusssooolllfff___YYYSSSPPPNNNQQQUUUZZZ\\\\\\]]]^^^aaaZZZTTTLLLDDD@@@@@@AAABBBCCCIIISSStttyyyPPPRRRZZZUUUIIICCC???>>>===:::999;;;888999999999999888777777555555444333222222222222000000000000000000000000000000111222222222222111000000000000000000000000...//////000000000000000000111111222333333444444333333777999888HHHuuuxxxZZZ]]]jjjtttpppuuu}}}qqqfff[[[TTTccc{{{ddd]]]WWWUUURRRMMMLLLMMMIIIFFFDDDFFFIIIKKKJJJHHHHHHFFFEEEFFFHHHIIIFFFCCCSSSUUURRRKKKFFFGGGJJJKKKNNNNNNYYYjjjuuu|||}}}xxxrrrmmmmmmppprrrtttzzz|||~~~}}}hhhUUUNNNKKKUUUjjjzzz{{{lllfff^^^VVVQQQMMMKKKIIIKKKKKKIIIHHHIIILLLLLLKKKLLLRRRSSSQQQVVVaaaccc^^^fffhhhooovvv{{{```FFFAAA===;;;<<>><<<::::::::::::999888888888777777777666555444333333222222333333222222222222111111000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111444333000333999AAA___xxxmmm^^^```jjj}}}xxxwwwtttmmmkkkddd]]]kkkbbb[[[UUUSSSQQQMMMKKKMMMIIIGGGGGGIIILLLMMMJJJFFFGGGFFFDDDEEEHHHHHHGGGEEEFFFIIIJJJEEECCCEEEGGGGGGJJJJJJQQQ]]]hhhpppwww}}}sssjjjhhhjjjmmmmmmnnnrrrxxx|||}}}|||{{{{{{~~~}}}||||||jjjWWWPPPLLLWWWlllxxxooofff___ZZZUUURRRNNNKKKJJJJJJJJJJJJJJJJJJJJJKKKMMMQQQSSSSSSSSSXXX[[[\\\```hhhmmmnnngggyyysssOOO@@@@@@===:::;;;>>>>>>;;;777777777777777777777777777777666777999;;;;;;777444:::999777666666666777777555555666666555555444333333333333333333333333333333333333444444444555555555HHHooo}}}|||yyywww}}}zzzyyyqqqgggaaaccceeegggiiikkknnnooopppkkkddd^^^\\\___bbbeeekkkjjjhhhbbbVVVOOOVVVbbbpppjjj___SSSLLLLLLOOOSSS\\\gggttt|||~~~}}}}}}|||zzzvvvqqqmmmfffddd___WWWRRRPPPSSSWWW[[[ZZZ[[[^^^``````]]]YYYLLLFFF@@@???@@@@@@BBBEEEFFF\\\wwwRRRJJJFFFBBBEEEAAA@@@>>><<<;;;:::::::::999888888777777666666666555444333333222222333333222222222222111111111000111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111666555222555:::<<>><<<>>>;;;999:::<<<===:::666555555555555555555555555555555666888::::::888555888888777666666666777777555666666666666555444444333333333333333333333333333333333444444444555555777===UUU|||yyyxxxyyyyyy~~~}}}wwwlllkkkkkkjjjjjjkkkllllllooolllgggcccaaaaaadddeeefffhhhiiieee[[[TTTWWW___rrrtttlllYYYLLLMMMRRRSSSaaaooo}}}~~~}}}|||yyyssslllgggbbb___ZZZTTTQQQQQQUUUXXXZZZ[[[^^^``````[[[TTTOOOEEE???;;;>>>@@@AAAEEEJJJJJJtttTTTIIIGGGCCCAAA@@@>>>>>>===;;;;;;:::;;;;;;888888888777666555555555555444333333222222333333222222222222111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111444555333777<<<888@@@XXXzzzssseeebbbeeeyyyooogggiii~~~\\\UUUPPPOOONNNKKKJJJLLLMMMKKKJJJKKKMMMLLLHHHEEEFFFFFFEEEEEEGGGHHHJJJJJJFFFIIIHHHDDDDDDGGGHHHFFFGGGQQQWWWVVV[[[eeeiiieeejjj}}}}}}rrriii^^^VVVYYYYYYYYYZZZ]]]ccckkkqqqmmmnnnnnnoooppppppoooooolllpppggg\\\VVVRRR\\\qqqrrr]]][[[YYYXXXWWWVVVTTTQQQNNNNNNNNNMMMLLLJJJHHHGGGFFFHHHJJJLLLMMMNNNPPPQQQSSSQQQQQQSSSSSSTTTWWW\\\iiikkkqqqvvvpppgggjjjuuuzzzPPP===:::;;;;;;999888999::::::888666444444444444444444444444333444555777888888777666777666666666666777777777666666666666666555444444444444444444444444444444333333333444444444555555<<<999EEEfff||||||vvvsssooollljjjjjjiiiiiimmmllliiifffdddcccdddeeecccdddggghhheeeaaa______kkkvvvrrr^^^QQQUUU[[[ZZZlll~~~}}}~~~{{{vvvooogggbbb]]]ZZZVVVRRRPPPSSSWWWZZZXXXZZZ^^^___[[[SSSIIIBBBBBB===<<>><<<<<<999888777777888888888777555444444444444444444444444111333555666666666666777555555666666777777777777666666777777666666555444444444444444444444444444333333333444444444555555<<<666:::SSSuuu}}}xxxqqqmmmkkkkkkjjjiiikkklllkkkiiifffddddddeeejjjjjjjjjnnnrrrrrrjjjccc]]]kkkoooccc^^^gggooonnn}}}~~~~~~|||xxxrrrlllddd___YYYVVVRRRQQQRRRUUUXXX[[[WWWZZZ]]]\\\VVVLLLCCC===AAA===???DDDCCCAAAJJJYYY|||ZZZIIIFFF===@@@EEE;;;:::;;;;;;;;;;;;;;;::::::777777777777666666666666555444333333222222333333222222222222222222222333111111111111111111111111000000000000000000000000///000000000111111111111///000000000111111111111111222///333:::666444@@@LLL}}}|||hhh```ccc~~~sssllllllyyy\\\UUUPPPPPPNNNKKKKKKMMMPPPLLLGGGEEEGGGIIIIIIHHHGGGIIIKKKLLLKKKJJJKKKLLLIIIHHHDDD@@@DDDLLLQQQQQQJJJUUUZZZSSSKKKMMMYYYcccbbb```nnnvvvuuurrrkkkbbb[[[VVVTTTTTTUUUVVVWWWWWWWWWWWWWWWQQQWWWUUUSSSUUURRRVVVffftttvvv___PPPHHHLLLJJJHHHGGGHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJKKKIIIMMMPPPQQQPPPOOORRRTTTUUUQQQSSSYYYZZZYYY```kkkqqqvvvXXX===999>>><<<555555666666666666666555555444444444444444444444444111333555555444444555666333444555666777888888777666777777777777666555555444444444444444444444444333333333444444444555555555333555BBB[[[yyy|||tttpppooopppooonnnlllnnnooommmiiifffgggiiipppooooooqqqvvvwwwnnncccUUU```iiilllrrr~~~}}}wwwrrrmmmgggaaa]]]UUUSSSQQQQQQTTTWWWYYYZZZYYY[[[[[[XXXQQQIIIBBB??????===AAAFFFCCCEEEZZZttt[[[RRRKKKBBB;;;???BBB;;;:::::::::;;;;;;:::999999777777777777888888888888555444333333222222333333222222222222333333333333111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111444666111111777333111:::>>>cccyyyjjjbbbhhh|||vvvsssrrr|||^^^WWWRRRQQQPPPLLLKKKMMMOOOLLLHHHHHHJJJKKKJJJHHHHHHKKKOOOPPPNNNLLLKKKLLLJJJJJJFFFDDDHHHOOOSSSRRRMMMOOOQQQNNNHHHHHHVVVfffkkkeeehhh{{{vvvhhh]]]YYYSSSSSSSSSRRRQQQPPPOOONNNJJJNNNLLLMMMRRRNNNNNNYYY___hhhlllcccUUUKKKFFFEEEIIIHHHGGGGGGIIIJJJIIIHHHOOOOOOOOOOOOOOOPPPQQQQQQNNNRRRVVVVVVTTTTTTWWW[[[\\\XXX[[[bbbcccaaajjjwww~~~```BBB888::::::888888333444555666555444444555333333333333333333333333111333555555333222333555222333555666888888888888777777777777777666555555555555555555555555555555333333333444444444555555111444666888EEEeeeuuuvvv}}}xxxuuuvvvxxxxxxwwwqqqtttuuusssnnnkkkmmmooonnnrrrssssssuuuwwwrrrjjj^^^bbblllyyy}}}xxxqqqkkkfffbbb]]][[[RRRQQQPPPSSSWWWZZZZZZYYYYYYYYYWWWRRRJJJEEEBBBBBB@@@???CCCHHHGGGQQQvvv~~~KKKLLLDDD===AAAAAA>>>@@@::::::;;;;;;:::999888777666666777888999:::;;;;;;555444333333222222333333222222222333333333444444111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111333666222111555111///888777KKKrrryyykkkeeelll}}}xxxssskkkooo```YYYTTTRRRQQQMMMLLLNNNNNNKKKJJJKKKMMMNNNKKKHHHHHHMMMQQQRRRPPPLLLKKKKKKHHHHHHEEEBBBEEEKKKKKKGGGHHHDDDCCCEEECCCEEETTTggglllnnnnnnttt{{{llldddaaaXXXWWWVVVTTTRRROOOLLLKKKGGGJJJGGGIIIOOOKKKGGGPPPWWWUUUQQQKKKIIIJJJLLLMMMIIIIIIIIIKKKNNNQQQQQQPPPOOOOOOPPPQQQSSSTTTVVVWWWQQQTTTWWWUUURRRRRRVVVZZZ^^^\\\cccooouuuyyyUUUCCC888;;;;;;444555===222444555555444333444444222222222222222222222222222444555444222111222444111222444666888888888888777777777777777666666555555555555555555555555555333333333444444444555555111999;;;777<<<\\\qqqooouuu}}}|||yyy{{{~~~~~~uuuxxxzzzwwwrrrpppqqquuullluuuzzzyyyxxx{{{{{{xxxmmmkkkrrr~~~zzztttmmmfffaaa^^^[[[YYYQQQPPPPPPTTTYYY[[[ZZZXXXWWWVVVSSSLLLDDD@@@AAACCCBBBAAAEEEJJJLLL]]]WWWJJJIII;;;:::IIIDDD<<>>AAAJJJUUU^^^bbbyyy~~~}}}wwwxxxtttqqqkkk]]]SSSQQQQQQQQQOOOLLLIIIGGGFFFGGGLLLLLLLLLLLLLLLOOOSSSWWWXXXUUUVVVZZZ\\\YYYWWWWWWUUU[[[WWWUUU]]]]]]VVVWWWTTT[[[eeemmmrrryyyzzzUUU>>><<<;;;888666555555555666444444333333333222222222444333333222222333333444222222222333333333444444333666888888666555666888666666666666666666666666888666444444555666666555555555555555555444333333666333444666:::NNNxxxtttfffgggiiihhhsss}}}||||||xxxtttxxxyyy|||~~~|||wwwtttqqqmmmgggbbb^^^ZZZVVVSSSSSSUUUXXXZZZZZZZZZ[[[\\\SSSMMMEEE???>>>@@@AAAAAABBBEEEFFFNNNoooWWWGGGEEEBBB@@@@@@CCCCCC@@@<<<999:::;;;:::999888999:::;;;999888888999999999888777555333111111111222333333333444555777888999999222222111000000111222222000000000000000000000000222222222111111111000000111000/////////000222222333222111000000222333555888666===YYY{{{hhhgggwwwvvvrrrhhhcccdddrrr\\\UUUPPPPPPPPPMMMKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLKKKIIIFFFCCCAAA>>>===<<<<<<888666>>>KKKWWW[[[ZZZjjjzzz{{{}}}|||pppccc]]]eeebbb^^^ZZZUUURRRPPPOOOSSSRRRPPPMMMKKKLLLPPPSSSSSSRRRVVV\\\^^^[[[ZZZ[[[^^^hhhgggdddjjjkkkfffgggppp|||rrrMMM999444999888666444444444444555333333333222222222222222222222222111111222222222222222222222333333333333333666999:::999888777888555666777888888777666555:::888666666666777666555555555666666555555444444555444777;;;===FFF^^^wwwwwwllljjjfffbbbjjjyyy~~~yyyuuuzzzzzz|||~~~~~~zzztttooojjjfffbbb^^^[[[YYYVVVTTTTTTVVVXXX\\\]]]\\\XXXUUUIIIEEE@@@>>>>>>@@@BBBCCCCCCEEEIII\\\bbbFFFGGGEEEBBB@@@@@@AAAAAA===:::888999;;;:::999999:::;;;===;;;888777777777666444666555333222111111222222222333444666777777666666222111111000000111111222000000000000000000000000222111111111111000000000000000000///000111111222222222111000000222333444777444333DDDmmm{{{ggggggwwwsssoooccc___iii\\\UUUPPPPPPPPPMMMKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHFFFCCC>>>:::888888:::666666===IIIQQQSSSQQQWWWjjj}}}vvvpppmmmlllkkkgggeeebbb\\\VVVSSSSSSTTTXXXZZZ```hhhiiigggiiimmmvvvqqqMMM999666<<<555444444333333333333444222222222222222111111111111111000000000000111111111222222222222333333333333666999;;;;;;999888777444555777999999888666555:::888777777888999888777666666777777777777666666555555888======???IIIUUUyyyssskkkfffooo~~~}}}yyy{{{{{{{{{}}}}}}wwwpppkkkeeeaaa]]]ZZZXXXWWWUUUTTTVVVWWWYYY\\\^^^[[[TTTMMMDDDBBB@@@???@@@BBBDDDFFFEEEGGGWWWzzzzzzOOOBBBGGGCCCAAA?????????>>>;;;888777999::::::999999:::<<<<<<:::777666666666555333444444333222111111222222111222444666666555333222111111000000000000111111000000000000000000000000111111111111000000000000000000000000000111111222111111111000111222333333333666555;;;XXXgggggguuu}}}rrrkkkaaaaaarrr^^^VVVPPPPPPPPPMMMKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFEEEAAA<<<888666777:::;;;>>>BBBHHHMMMQQQSSSWWWeeevvv~~~|||zzztttqqqpppxxx{{{cccFFF:::666666999333222222222222222222222111111111111111111111111111000000//////000000111111111111222222222333333333444777999;;;:::888666333555777888999888666555777666666888:::;;;;;;:::888888999999999999888888777666888;;;<<<;;;>>>BBBdddyyyqqqqqq~~~~~~}}}||||||}}}~~~{{{uuummmhhhbbb^^^ZZZVVVUUUUUUTTTSSSYYYXXXYYY[[[[[[VVVMMMFFF@@@@@@??????@@@BBBEEEGGGHHHQQQqqqXXXEEEBBB@@@AAA@@@>>>>>>===;;;999777666888999999888888:::;;;999777555555666666666444333333222222111111222222000111333444444333222000000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111111000000111111111222222222888888666DDDgggfffeeesss{{{rrrhhh```dddyyy___WWWPPPOOOOOOLLLKKKLLLKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDCCCDDDCCC???999666666888666;;;@@@CCCEEEJJJRRRYYY[[[```jjjwww{{{```???666999888333///222222222222222111111111000000000000000111111111111000000//////000000111111111111111222222222222222222444666999999777555333444555777777777666666666555666888;;;<<<<<<:::888888999999::::::999999777777777888999999:::;;;IIIfff|||xxx|||~~~}}}{{{wwwqqqiiiddd___[[[WWWTTTTTTUUUUUUUUU[[[ZZZYYYWWWTTTMMMFFFAAA===>>>>>>>>>???AAAFFFIIIOOOeeegggHHHDDDCCC;;;>>>======<<<;;;:::888777666777999888777777888999666555333444555666666555222222222222222222111111///000111222222222111000///000000111111000000/////////////////////////////////000000000000000111//////000111111111111000000000000111111111111222444666666333555MMMyyyeeedddppp{{{tttfff```fffzzz```VVVNNNLLLLLLJJJJJJLLLLLLLLLKKKKKKKKKKKKLLLLLLHHHGGGGGGFFFEEEDDDDDDDDD@@@BBBAAA===777555888<<<999<<<@@@AAACCCIIITTT\\\WWWUUUYYYfffwwwUUUCCC666777999444111222222222222222222111000000/////////000000000111111111000000000000000000111111111111111222222222222111000000222666777666444333333333444555666666666666666666888;;;;;;:::999666777777888999999888888666777777666666777999999;;;OOOnnnqqqllllll~~~}}}}}}zzzvvvrrrllleeeaaa[[[XXXTTTSSSTTTWWWXXXYYY]]]\\\YYYTTTLLLDDD???======>>>??????@@@DDDKKKPPPeeezzzTTTEEECCCAAA???;;;;;;<<<;;;:::888888888666777888777666555666777666444333333444555555444111111222222222222111111/////////000000111111111...///000111111000///...////////////////////////////////////000000111111...///000111222111111000///000000111111111111111333111444777555<<<^^^eeecccnnn~~~{{{uuueee```fffyyy```VVVLLLJJJIIIHHHIIIKKKMMMMMMLLLLLLLLLMMMMMMNNNIIIHHHHHHGGGFFFEEEDDDDDD???AAA@@@<<<777555:::>>>DDDEEEEEEEEEHHHOOOXXX___WWWQQQOOOWWWfffsss{{{lllJJJ;;;555555777222+++///;;;333333333333222111000///.../////////000000111111111111000000000000111111000111111111111222222222111///...000444666555333333222222333333555666777777777777999::::::888666555555666777777777777777444777777555555666888777666BBB___xxx___RRRUUU]]]}}}}}}}}}~~~|||wwwsssnnnhhhbbb^^^XXXVVVSSSSSSUUUYYY[[[]]]^^^]]]ZZZQQQGGG???;;;;;;>>>@@@AAABBBDDDIIIQQQWWWZZZGGGCCC<<<;;;AAA999:::;;;;;;999888888888666777888777555444444555777555333333444444333222000111111222222222111111///.........///000222222...///000111111000///...////////////////////////.../////////000000111111...///000222222111111000//////000111111111111111111,,,444@@@<<<444IIIjjjgggZZZqqq~~~~~~nnniiieeegggjjjnnnjjjTTTKKKMMMKKKJJJLLLHHHKKKJJJJJJJJJKKKLLLNNNOOOOOOMMMHHHFFFIIIMMMJJJCCCGGGEEE@@@<<<<<>>>>>???<<<===BBBFFFHHHVVVyyy{{{WWWAAAAAA@@@>>>>>><<<>>>===;;;999888777666555888888777777666555555555555444444333222222111111222111111111111111111222//////////////////////////////000111111000000000000000000/////////......000000111111111111000000////////////000000000000111111111111111111111111222333333333444777===AAAeeejjj```uuu|||yyymmmmmmeee```bbbjjjxxxgggRRRIIIMMMKKKKKKMMMIIIHHHHHHHHHHHHIIIJJJKKKLLLGGGIIIIIIGGGHHHJJJGGGBBB>>>>>>???AAABBBCCCDDDEEECCCJJJQQQTTTZZZfffqqquuubbbVVVJJJEEEDDDFFFJJJOOO```bbbbbb```^^^bbbkkkrrrwwwyyybbbHHH:::333111222333222222111111000000///000000///............///------------------------...............---------////////////////////////000111111111222222222222333222222222222333333444666666666777777777777777888888888888888888888888666666777777888888888888:::===<<>>>>>@@@AAA@@@<<>>===???BBB???MMM\\\ccchhhkkkllljjjXXXPPPFFFCCCEEEGGGFFFFFFGGGJJJMMMPPPUUU___llluuuxxx|||sss[[[BBB666444444222000111111111000000/////////000///......------......------------------------............------------.........///////////////000000000111111111111222333222222222222222333333666666666666666666666555777888888888888888999999666666666777777888888999777;;;;;;:::FFFccccccVVV[[[hhhqqq~~~~~~}}}yyysssnnnhhhddd]]]XXXVVVTTTRRRPPPUUUUUUWWWZZZ^^^]]]XXXSSSHHHBBB<<<;;;>>>AAABBBAAABBBHHHJJJLLLaaadddFFFDDDGGGCCC999;;;@@@:::666777888888777777777888888777777666555555444444333333333333222222111111000000111111111111000000000000000000000000000000111000//////000222444555111111111111000000000000//////000000000000//////////////////000000000000111111111111111111111111000111333333222333444666555OOOuuuhhh^^^zzzuuulllddd[[[]]]dddjjj{{{jjjUUUNNNRRRQQQPPPQQQMMMIIIJJJJJJJJJKKKKKKKKKKKKJJJHHHFFFKKKWWW]]]UUUIIIIIIDDD@@@@@@===;;;@@@HHHHHHTTT```fffggggggccc___PPPKKKDDDBBBDDDGGGEEEAAA>>>@@@DDDHHHOOOYYYeeemmmwww|||fffEEE;;;333444555333///...000000////////////......///......---------------------------------------........................------....../////////000//////000000000111111111222222111111111222333333666666666555555555555555777777888888999999999:::555666666777888999999999:::777999???AAALLLllllllaaaccciiillluuu~~~}}}~~~~~~}}}zzzuuunnnjjjbbb^^^YYYUUUTTTSSSRRRQQQUUUUUUWWW[[[\\\YYYRRRLLLCCC???;;;;;;>>>AAABBBAAADDDIIINNN[[[}}}mmmMMMDDDCCCFFFAAA999===AAA777888:::<<<;;;888666777777777777666666555444444444333222222222222222111111111111222333333222111111000000000000000000000000111000//////000222444555111111111111000000000000//////000000000000//////////////////000000000000000000000000000000000000111333444444333222333444000>>>ZZZhhh\\\yyyxxxlllddd]]]___cccggg{{{lllWWWPPPUUUSSSRRRRRRNNNIIIJJJKKKKKKKKKKKKJJJJJJKKKHHHGGGLLLWWW^^^WWWKKKKKKEEEBBBCCCBBB@@@HHHTTT[[[^^^^^^[[[[[[]]]\\\YYYMMMKKKFFF@@@@@@BBB@@@<<>>>>>>>>???AAACCCEEECCCNNN```{{{vvvPPPDDDCCC>>>@@@>>>999===@@@888>>>AAABBB@@@:::666555666777777666555555444444333222222222222222222111111111222333444444333222111000000000000000000000000000000000000000111222333111111000000000/////////...//////000000//////...////////////000000000000000000000000000000000000222333444444222222333444444888FFFeeelll]]]vvvvvvoooccc```bbbbbbgggmmmXXXQQQVVVSSSQQQQQQLLLHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHIIIJJJPPPTTTPPPIIIIIIDDDDDDHHHGGGDDDLLLYYYiiiddd[[[SSSSSSVVVVVVQQQNNNOOOJJJAAA>>>@@@???;;;@@@@@@???>>>>>>@@@CCCEEEZZZeeeqqqvvv{{{lllpppyyy___AAA333222777555555666333//////333------------------------...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,,,,---......///000000........./////////000000/////////000111333444555333333333444444555555666777777888999999:::;;;;;;777777888999:::;;;<<<<<<===777666:::888:::LLLdddwwwpppkkkgggfffnnn|||~~~||||||zzzuuuoooiiidddbbbXXXVVVRRRQQQSSSUUUVVVVVVVVVXXX[[[YYYSSSJJJBBB>>>;;;>>>AAAAAA@@@AAAFFFJJJMMMccc~~~UUUCCCCCCCCC;;;===@@@;;;;;;>>>:::;;;???BBB@@@:::666666777777666666555555444333333111111111111111111222222000111222333333222111000//////////////////////////////000111111000000000000000000/////////............////////////......////////////000000000000000000000000000000000000222333333222111111222444666555:::MMMnnnooo___ssstttrrrcccbbbdddbbbhhhmmmXXXQQQUUUSSSPPPPPPKKKGGGHHHIIIIIIIIIHHHGGGFFFBBBHHHKKKIIIHHHIIIIIIGGGGGGCCCEEEKKKIIIDDDKKKWWWkkkeee[[[SSSSSSUUUQQQIIIPPPRRRMMMCCC>>>@@@BBB???;;;;;;;;;;;;<<<>>>@@@AAA@@@OOO___fffkkkuuu|||~~~uuuoooyyy___HHH===666333555333111111222000,,,,,,000------------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------...///000000............/////////000......///000111333555666222222333333444555666666777777888999::::::;;;;;;777888888:::;;;<<<======777999;;;::::::???GGGOOO}}}|||sssmmmhhhiiiiiiqqq}}}zzz{{{zzzwwwrrrkkkeeeaaa___UUUSSSPPPPPPRRRUUUWWWWWWVVVYYY\\\XXXOOOEEE>>>:::999>>>DDDDDDAAABBBHHHOOO[[[zzzZZZBBBAAAFFFEEE;;;???EEE===999<<<;;;333777<<<<<<888666777:::777666666555444444333333111111111111111111222222...000111222222111000...////////////////////////...///000111111000...---////////////..................////////////......////////////000000000000000000000000000000000000111222222111///000222444444333333>>>XXX{{{rrrccciii|||ssspppeeecccccc^^^^^^uuuoooXXXPPPTTTSSSQQQPPPKKKLLLKKKIIIHHHGGGFFFFFFFFFDDDCCCCCCDDDEEEEEECCCAAADDDEEEFFFFFFEEEEEEFFFGGG[[[\\\WWWOOOMMMOOOMMMGGGNNNKKKEEE@@@===<<<===>>>===<<<:::777:::???>>>:::@@@AAAGGGQQQ___mmmwww}}}wwwpppxxxxxxooobbbSSS@@@555333555444222222111111000///......---.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,---------......+++,,,---,,,++++++,,,...000//////.........//////000000111111111222222222000111111222222333333444777666666666777888999999<<<:::888999<<<======;;;999;;;;;;999888<<>>CCC<<<<<>>======;;;:::999888888777777777666555555444444555555444333333222111111222222222111111111111000000000000000000000000000////////////////////////////////////////////////............////////////111111000///...---,,,,,,////////////000000000000000000000000000000000000000111111111111222222222222222333888CCC]]]sssccchhh}}}vvvtttfffdddeeeaaa[[[kkklllVVVOOOSSSQQQOOOOOOJJJKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCBBBCCCDDDEEEEEEDDDDDDEEEFFFRRRSSSQQQKKKJJJMMMJJJEEEGGGEEEBBB???=========>>><<<>>>??????BBBFFFDDD>>>BBB???>>>AAAJJJZZZiiittt{{{vvvssstttsssnnnjjjjjjpppsss[[[GGG>>>333...000222111///111111000000///......---......---------,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,------------...+++,,,......---...000222//////............//////000000000000111111111111111111111222333333444444777666666777777888999:::;;;999777888:::<<<;;;:::999;;;<<<:::999<<>>>>>CCCFFFDDDGGG\\\uuuwwwPPPDDDEEEDDD???======<<<;;;:::999888888777777666666555555444444555444444333222222111111222222222111111111000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000///......------////////////000000000000000000000000000000000000000000111111111222222222444333333444999KKKjjjppp___eee~~~zzzfffbbbfffddd[[[ccc{{{iiiSSSLLLPPPNNNMMMMMMHHHIIIIIIHHHGGGGGGGGGGGGGGGGGGDDDBBBAAABBBCCCCCCBBBAAABBBDDDCCCBBBBBBCCCEEEGGGIIIIIIGGGHHHIIIFFFAAAFFFEEEBBB@@@>>>======>>>999>>>BBBEEEHHHJJJFFF@@@>>><<<999777;;;GGGVVVbbbmmmqqqvvvwwwooohhhkkkssszzzxxxrrr{{{xxx]]]EEE444444222000000222222222111000000000///......------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------)))+++---......///111222///...............////////////000000000111111111111222222333333444555555777777777777888999:::::::::888777777999::::::999999;;;<<<;;;:::;;;@@@DDDFFFOOOppp{{{~~~pppsssqqqmmmrrr~~~~~~~~~}}}|||vvvqqqjjjfffaaa\\\XXXUUUTTTTTTZZZYYYXXXZZZ\\\\\\XXXUUUMMMIIICCC>>><<<>>>BBBDDD???DDDIIIIIIEEERRRxxxSSSBBBBBB???===AAA===<<<;;;;;;:::999888888777777666666555444444444444444333333222222111111222222111111111000000000000000000000000000000000////////////////////////////////////////////////111111000000//////......////////////////////////////////////000000000000000000000000000000000000000000000111111111222222444333333222222;;;NNNaaalllXXXbbb{{{eee___dddddd[[[ccc}}}eeePPPJJJNNNKKKJJJKKKGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHEEEBBB@@@AAABBBCCCCCC@@@AAABBBBBBAAAAAABBBCCCBBBCCCEEEFFFGGGFFFAAA===JJJHHHEEEAAA>>>=========777===AAACCCDDDFFFBBB===666999<<<<<<;;;???GGGNNN[[[eeettt~~~}}}lllgggrrrxxxcccLLL>>>666111111222444444333111000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------(((***,,,,,,,,,,,,---///......---------...//////000000000111111111222222222222222333444444555555666666666777888999:::;;;999999888888888999999999:::;;;<<<<<<;;;;;;>>>@@@EEEBBBWWW|||}}}uuujjjmmm||||||wwwssstttvvv{{{~~~zzzrrrllleeebbb]]]YYYVVVUUUVVVWWW\\\ZZZZZZ]]]```^^^WWWPPPDDDBBB???======???BBBDDDFFFFFFIIIMMMWWWpppeeeFFFCCCEEE>>>999;;;;;;;;;;;;:::999888888777777666666555555444333333333333333333222222111111111111111111000000000000////////////////////////////////////////////////////////////////////////222222111000//////..................//////000000////////////000000000000000000000000000000000000000000000000111111111111111111333444333555@@@LLLlllVVV```ssseee]]]______ZZZgggaaaNNNIIIMMMJJJHHHJJJHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHEEEBBB@@@AAABBBBBBBBB>>>@@@AAAAAA@@@@@@AAABBBCCCCCCEEEHHHHHHDDD???;;;FFFDDD@@@===;;;;;;;;;<<<999>>>@@@>>>===>>>===999333888>>>???===<<<@@@DDDJJJRRRfff}}}xxxsssqqqeeecccsssxxxwwweeeMMM<<<555333444555///111222111...++++++,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***,,,......,,,+++++++++---------------...//////111111111222222222333333111111222333333444444555555555555666777888:::;;;:::::::::999999999:::::::::;;;<<<;;;;;;;;;<<<===@@@>>>EEE___tttjjjnnn{{{zzz~~~wwwrrrqqqttt{{{}}}{{{zzzyyytttmmmfff```^^^ZZZWWWUUUVVVXXXZZZ]]]\\\\\\^^^```\\\RRRJJJ??????@@@@@@AAABBBBBBCCCIIIDDDFFFXXXvvv\\\TTTKKKFFFCCC???<<<;;;:::::::::999888888777777666666666555444444333333333222222222222222111111111111111000000000//////////////////////////////////////////////////////////////////////////////222111111000///......---------......///000000000////////////000000000000//////////////////////////////000000000111111111000111333666666555999AAAqqqYYY^^^mmmggg^^^[[[XXXYYYooo```NNNIIIMMMIIIHHHKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFGGGEEEBBBAAAAAABBBAAA@@@>>>@@@AAAAAA??????@@@BBBDDDCCCEEEIIIIIICCC===;;;::::::;;;;;;<<<<<<<<<<<<<<<@@@@@@<<<999::::::888777999:::999777999===AAA===BBBRRRkkk~~~wwwfff```lllmmmpppuuu{{{cccNNNBBB777444555555444444///000000...---,,,---...------------------------++++++++++++,,,,,,,,,,,,************++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,---///111000...,,,,,,,,,,,,,,,,,,,,,---...//////000111111111222222222222000111111222222333444444333333444555666888999::::::;;;;;;:::888888999;;;;;;::::::::::::;;;<<<<<<:::===???IIIkkk~~~{{{qqqooouuuzzzyyyvvvxxx~~~zzzvvvwww{{{~~~{{{zzzxxxuuusssrrrmmmfff```ZZZXXXVVVUUUUUUWWWYYYZZZ]]]]]]]]]^^^]]]VVVLLLEEE>>>@@@BBBDDDEEEEEEEEEDDDHHHIIIUUUssskkkDDDNNNOOODDD;;;===@@@@@@999999999888888888777777666666555555444333333333222222222222222222111111111111000000000/////////000000000000000000000000////////////////////////////////////////////////000000//////......---------.........//////000000////////////000000000000/////////////////////////////////000000000111111222111222555555222444888sss\\\\\\~~~~~~rrrfff___ZZZUUU^^^}}}___NNNJJJNNNJJJHHHLLLKKKIIIIIIGGGFFFEEEEEEEEEEEEFFFDDDBBBBBBBBBBBB@@@>>>>>>@@@AAAAAA@@@???AAABBBCCC@@@BBBHHHHHHBBB===<<<777;;;AAAFFFGGGEEEAAA>>>;;;@@@AAA<<<999999888666:::999777555666888:::<<<888:::CCCRRR___iiirrrzzzuuupppxxxxxxmmmeeehhhrrr}}}ooo]]]JJJ;;;999444222666666333111333000/////////000000000///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++)))*********++++++++++++***++++++++++++,,,,,,,,,,,,...000000///---,,,---,,,,,,,,,,,,---...///000////////////000000000000///000000111111222222333222222222333555666888999999:::;;;999777666888:::;;;:::888888999;;;<<<<<<:::@@@@@@AAAXXX{{{}}}www||||||vvvrrruuukkkpppzzz}}}{{{{{{|||xxxvvvsssooollljjjfff```[[[VVVUUUUUUUUUWWWYYYZZZ\\\\\\]]]^^^]]]XXXOOOFFF@@@???@@@BBBEEEGGGHHHIIIIIIOOO```}}}uuuMMM@@@HHHIIIAAA999;;;>>>???888888888888888777777777666555555444444333333222111111111111111111222222111000000000////////////000000000000000000000000////////////////////////////////////////////////............------------.........///////////////////////////000000000000////////////////////////////////////000000000111333000000333333111222555rrr^^^YYYwww~~~}}}ddd```ZZZVVVfff___NNNKKKOOOJJJIIIMMMLLLJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDCCCCCCCCCBBB???===>>>@@@AAAAAA@@@@@@AAABBBAAA===???FFFGGGAAA<<<======CCCMMMTTTUUUOOOFFF@@@777===@@@===999888777444999888888999::::::777555777888<<>>888777555...,,,...111///***,,,333...------...//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))************+++++++++))))))******++++++++++++******+++++++++,,,,,,,,,(((***---...---,,,,,,,,,+++++++++,,,---...///000------------.........////////////000111111222222111111111222444666777888777999:::888555444666999;;;999777777999;;;<<<======AAA@@@<<>>@@@AAAAAACCCFFFIIILLLNNNYYYyyyPPPJJJAAAAAABBBAAA>>>:::999999888888888888777777777777666555555444444333222222111111111111111111222222000000000000////////////000000000000000000000000////////////////////////////////////////////////,,,,,,------------------////////////////////////////////////000000000000////////////////////////////////////000000000000222///...111333333444888lllTTT\\\mmmyyymmmccc```___^^^lll[[[IIIGGGNNNMMMLLLMMMJJJLLLHHHCCCCCCFFFHHHEEEBBB===IIILLLDDD@@@EEEFFFBBBAAAAAA@@@@@@???>>>======>>>???@@@???===<<<<<<===@@@BBBGGGOOOTTTSSSKKKCCC999888888888777777666666777777777777777777777777>>>:::777999DDDWWWmmm{{{yyypppmmmooonnneee]]]ZZZdddiiijjjxxx}}}}}}wwwXXXNNN@@@777444444333111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++*********)))))))))************+++++++++******++++++++++++******)))************+++++++++******************************+++,,,,,,---......---------............///////////////000000000000000111111222222333444444555555555666777999:::;;;999888888777888:::;;;<<<@@@<<<===BBBGGGRRRnnn~~~ppppppzzzqqqnnnmmmhhhkkkzzz~~~|||yyyyyy{{{}}}{{{wwwtttrrrsssnnnhhhccc```[[[UUUQQQYYYXXXWWWXXX[[[]]]]]]]]]^^^aaaaaaZZZPPPGGGDDDDDDAAA???DDDMMMMMMIIITTTgggbbbGGGCCCBBB???;;;:::::::::::::::===:::777666666666555444444444333333333333222222000000000000000000000000000000000000000000000000//////000000000000//////............////////////000000000000000000000000////////////////////////......////////////..................////////////---......///000/////////000000000000000000000000000111111111111222222222mmmSSSYYYiii|||vvvlll___]]]]]][[[hhhbbbOOOKKKPPPMMMKKKLLLIIIPPPKKKFFFEEEGGGHHHEEEBBBDDDMMMPPPHHHCCCFFFFFFBBB@@@@@@@@@??????>>>>>>===???>>>===<<<<<<;;;;;;;;;999999<<>>999:::>>>???CCCVVVkkkzzzhhh~~~tttnnnsssmmmlllvvv~~~|||}}}~~~~~~{{{uuupppmmmnnniiibbb]]][[[YYYVVVTTTZZZYYYYYYZZZ]]]______^^^cccbbb]]]TTTJJJBBB@@@@@@DDDBBBEEEJJJKKKRRRllliiiGGG???BBBAAA>>>;;;::::::;;;::::::<<<:::777666666666555444444444333333333222222222000000000000000000000000000000000000000000000000//////000000000000//////............////////////........................////////////////////////------............------............////////////.........///////////////000000000000000000000000000000111111111222222222mmmRRRUUUbbbvvvsssjjj``````aaa___hhhjjjVVVOOOQQQMMMJJJKKKHHHRRRNNNIIIGGGHHHHHHFFFCCCHHHOOOPPPHHHCCCEEEDDD@@@@@@@@@@@@???????????????BBB>>>;;;:::;;;;;;:::888:::888777:::===>>><<<:::888888777777777777666666666666666666666666666666666999::::::<<>>===DDDPPPpppuuuwwwzzzrrryyytttrrrvvv}}}||||||}}}zzz|||~~~}}}~~~~~~{{{wwwpppiiieeeeeeaaa[[[WWWVVVWWWXXXXXX[[[[[[[[[]]]___```___]]]aaa\\\SSSJJJCCC@@@??????GGGFFFGGGKKKRRRgggqqqHHH>>>AAACCC@@@>>>;;;::::::;;;:::999;;;999777666666777666444333333333333222222222222000000000000000000000000000000000000000000000000...//////000000//////...............////////////........................////////////////////////,,,,,,------------,,,,,,---............/////////...............///000000000000000000000000000000000000000111111111222222mmmPPPRRR___sssppphhhaaabbbdddaaafffnnnYYYPPPQQQLLLIIIKKKHHHOOOLLLIIIGGGHHHHHHFFFEEEFFFKKKKKKEEEAAABBBAAA>>>AAAAAAAAAAAAAAAAAAAAABBBEEE???:::999<<<===:::777===;;;::::::<<<===<<<:::777777777777777777666666666666666666666666666666555666666333222666@@@HHHNNNVVVVVVIII999888KKK___vvvuuuuuuvvvvvvsssnnniiiyyyxxxzzz||||||qqq}}}{{{{{{fffbbbaaaeeeooo{{{kkkZZZIIIDDD<<<777444222000...000///...000222333111///............------------++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))******************++++++++++++******))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,---------................../////////000000000111111222222333444444111333555777888777666555666666777777888999999:::===:::;;;???@@@>>>@@@EEEXXXzzzzzz~~~}}}zzzvvvvvvzzz~~~~~~~~~~~~}}}|||{{{zzz~~~~~~~~~}}}|||~~~}}}zzzyyywwwtttnnniiidddaaa\\\ZZZWWWUUUUUUWWWYYY[[[\\\\\\]]]___```___\\\YYYSSSNNNGGGAAA@@@AAABBBBBBGGGGGGKKKWWWmmmyyyPPPDDDHHHGGGAAA???===;;;::::::;;;:::999999888666666777777666555333333333222222222222111000000000000000000000000000000000000000000000000...//////////////////...............////////////........................////////////////////////,,,------......------,,,---------........./////////......---...///000111////////////////////////000000000000111111111111jjjNNNRRRbbbvvvqqqfff______aaa^^^aaayyymmmWWWNNNPPPKKKIIILLLJJJKKKIIIGGGFFFFFFGGGGGGGGGDDDFFFFFFBBB@@@AAAAAA@@@BBBBBBCCCCCCCCCCCCCCCCCCFFF@@@;;;;;;===>>>;;;777:::::::::;;;;;;;;;999777666666666666666666777777555555555555555555555555222111222333666888888777222666888777444555;;;AAAMMMOOOWWWfffuuu}}}zzztttxxxjjjjjjzzz}}}gggkkkiiihhhiiimmmpppqqqooonnnhhhfffjjjpppuuu|||zzz{{{rrr___QQQFFF===666000000000111222222111//////...---,,,,,,,,,,,,+++------------,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))(((((()))))))))***************++++++++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,,,,------------...............////////////000111111222222333444444222444666888888888666555555555666777888888888888888666777:::<<<<<<<<<>>>FFFaaa{{{zzzyyyooohhhiiiooo}}}{{{zzzzzzzzz{{{}}}{{{zzzzzz|||{{{{{{{{{~~~~~~{{{zzzvvvsssnnniiidddaaa______VVVVVVWWWWWWXXXYYY[[[]]]]]]]]]___```___\\\VVVRRRFFFCCC???>>>@@@BBBDDDEEEEEEJJJWWWqqq~~~NNN@@@FFFGGGBBB???>>><<<::::::;;;;;;:::999777666555666777777666555333333222222222111111111000000000000000000000000000000000000000000000000......////////////..................////////////////////////////////////////////////////////////......////////////......------------...........................///000000//////////////////////////////000000000111111111fffLLLUUUjjjttteee``````bbbaaadddzzzkkkUUUMMMOOOKKKJJJMMMJJJGGGGGGEEEEEEEEEEEEGGGGGGEEEDDDDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCC@@@======>>>>>>;;;888999:::<<<===<<<:::888777555555666666666666777777555555555555555555555555555333222555999999444000555222000111444666444111555777@@@SSShhhsssrrrlllzzzqqqrrr|||wwwwwwyyyyyyvvvjjjfffgggpppyyyrrrZZZPPPBBB777222111111000111111///...------.........---,,,++++++,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******(((((()))))))))))))))***((((((((()))))))))************++++++++++++******)))************+++++++++*********************************+++++++++++++++,,,,,,,,,,,,------------------........./////////000111111222222333444444444555666777888777777666444555666777888888888777888888999:::;;;;;;;;;<<<>>>RRR{{{nnnxxxtttcccYYYWWW```kkk~~~zzztttvvv|||xxxvvvttttttvvvwwwyyy{{{}}}{{{|||~~~zzz{{{|||~~~~~~|||{{{yyyvvvsssppplllfffaaa]]]\\\\\\]]]TTTVVVYYYZZZZZZ[[[]]]^^^``````aaaaaa^^^XXXOOOIIIAAA@@@@@@@@@AAACCCFFFGGGKKK[[[uuuxxxWWW???BBBEEE<<<;;;DDD<<<;;;::::::;;;;;;:::888666555555666888888666555222222222222111111111111000000000000000000000000000000000000000000000000---......//////......---............////////////000000000000000000000000////////////////////////...//////////////////...,,,------------.........---......///000/////////000000000000000000000000/////////000000000111111bbbJJJYYYsssyyydddbbb```dddeeejjjjjjUUUNNNQQQMMMKKKMMMJJJHHHGGGGGGEEEDDDDDDEEEFFFGGGDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBAAAAAAAAA===>>>??????>>>===:::999:::;;;<<<<<<;;;:::::::::555555555666666666777777555555555555555555555555777555444333333222000...666444222333444444222000222222555???JJJQQQQQQMMM]]]jjjtttwww|||~~~yyykkkZZZIII===000111333444444333111000//////...,,,,,,,,,...///------......---......///,,,+++++++++******************************************))))))))))))******(((((((((((())))))******(((((((((((()))))))))*********++++++++++++******)))************+++++++++))))))))))))))))))))))))))))))******++++++,,,,,,++++++,,,,,,,,,------------------.........//////000111111222222333444444444444555555555666666666333444555777777777777666777;;;>>>>>>===<<<======>>>KKKiiiwwwmmmYYYOOOQQQ]]]iiittt{{{|||yyy{{{}}}yyyvvvrrrpppnnnssswww{{{}}}~~~yyyzzz|||}}}~~~~~~zzzwwwtttqqqmmmkkkgggddd```\\\ZZZYYYZZZZZZXXXYYYZZZYYYXXXZZZ]]]```dddddddddccc^^^UUUJJJCCCAAABBBCCCCCCCCCEEEKKKPPPaaaSSSGGGAAADDDBBB:::;;;DDD;;;:::::::::;;;;;;:::888444444444666888888777555222222222222111111111111000000000000000000000000000000000000000000000000---......//////......---............////////////////////////////////////////////////////////////---......//////......---,,,,,,---------.........+++---///111111000...---000000000000000000000000////////////000000000111___III\\\zzz|||ccc^^^\\\```dddkkkkkkWWWPPPRRRNNNLLLMMMIIIJJJIIIHHHFFFDDDCCCDDDEEEGGGDDDAAABBBBBBAAAAAABBBCCCCCCBBBAAA@@@@@@??????999<<>>;;;999999888888888777666666888999444555555555666666777777555555555555555555555555333444333222000222666999,,,000555666444222222444222111000111444777999:::CCCFFFNNNWWW[[[^^^jjjwwwuuu{{{xxxooo\\\RRREEE;;;777555333222111222222000...---///000,,,...///000///---------)))+++---...---+++******+++++++++************)))******************************))))))))))))******'''((((((((())))))******(((((((((((())))))))))))******++++++++++++******)))************+++++++++(((((((((((((((((((((((((((((()))***+++,,,,,,---++++++,,,,,,,,,------------------.........//////000111111222333333444444444444333333333444555555333444555777777777777666111888>>>???===<<<<<<;;;;;;DDDTTTkkktttuuubbbYYYYYYaaajjjmmmuuu||||||~~~{{{zzzxxxvvvssspppnnnmmmxxx}}}~~~~~~|||yyyzzz|||}}}}}}~~~~~~{{{vvvsssooolllgggdddaaa___^^^\\\ZZZYYYXXXXXX[[[[[[ZZZXXXVVVXXX]]]bbbgggggggggeee___TTTHHH???AAACCCEEEDDDDDDHHHRRRYYYxxxVVVEEECCC???>>>??????===;;;;;;:::999:::;;;;;;:::888444444444666888888777555222222222111111111111000000000000000000000000000000000000000000000000000---..................---............/////////000........................////////////////////////,,,------......------,,,,,,,,,,,,---------......***,,,000222222111...,,,000000000000000000000000////////////000000000000gggOOOdddrrraaaccchhh```\\\mmmmmmVVVNNNTTTOOOJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@AAABBB@@@@@@???@@@@@@@@@???===>>>>>>>>>>>>===;;;999777;;;999777666666666444333555555666666555444333333555333222333666666444111111111111000000000000///111111111111111111111111111111111111111111111111777666666777999===@@@BBBKKKNNNSSSZZZbbbiiinnnqqqrrrsssuuuyyy}}}xxxrrrhhh\\\QQQGGG@@@===666666444333111000///...////////////............000,,,---111---(((///===333+++***111111***)))...,,,,,,,,,++++++*********)))***++++++***)))***++++++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000------......///000000000111222222333333444444555555444444444444555666666777999;;;======<<<;;;:::>>>BBBFFFMMM```ooosssjjjdddhhhlllqqqooosss|||{{{zzz||||||yyyyyyzzz}}}{{{yyywwwvvvwwwxxxyyy}}}~~~zzzzzz{{{{{{{{{{{{zzzzzzyyyvvvrrrmmmhhhdddbbbaaa\\\[[[ZZZYYYXXXXXXXXXXXX[[[ZZZZZZZZZ[[[^^^```bbbaaadddjjjjjj^^^NNNEEEDDDDDDEEEHHHIIIEEEKKKiiiZZZBBB>>>>>>=========<<<<<<;;;:::;;;:::999777777999;;;777666444444555555444222444333222111000000000000////////////............//////000000000000//////////////////////////////------------------------........................------------------------------------------------..........................................------,,,,,,,,,---------......////////////000000000000pppVVVfffrrrccc]]]bbbaaaeeezzznnnVVVNNNSSSNNNHHHIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA>>>>>>>>>>>>???>>>===<<<>>>======<<<;;;999888777666555444444555444111///555555555555555444333333555333222333555666444222222222111111111000000000111111111111111111111111111111111111111111111111222111111222333666999:::333444666888;;;>>>@@@AAABBBCCCDDDGGGLLLQQQWWWZZZbbbbbbdddkkkttt}}}yyysss```^^^\\\\\\\\\YYYRRRKKK>>><<<999555222111000000222222111111000000000///////////////.........------+++...111...,,,999LLLEEE555***,,,///,,,***...,,,,,,,,,++++++*********)))***++++++))))))***++++++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000------......///000000000111111222222333444444444444444444444444555555666777888:::;;;<<<<<<<<<;;;@@@BBBEEEHHHRRRfffuuutttxxxqqqjjjmmmrrrxxx}}}}}}~~~~~~~~~}}}{{{zzzzzzzzz~~~}}}|||{{{{{{||||||}}}~~~~~~}}}}}}~~~~~~zzzzzzzzzyyyxxxvvvuuutttqqqoookkkgggccc```___^^^ZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[]]]^^^``````aaaaaafffaaa]]]YYYQQQHHHDDDEEEHHHBBBAAAIIITTTiiibbbHHH@@@>>>======<<<<<<<<<<<<<<<999::::::888666666888:::666555444555666777666555444333222111000000000000////////////............//////000000000000//////........................------------------------........................------------------------------------------------..........................................------,,,---------............////////////000000000000vvv[[[dddzzzoooccc```aaabbblllmmmUUUMMMQQQKKKFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEBBBAAA@@@@@@??????@@@@@@===>>>>>>>>>>>>===<<<<<<===<<<;;;999888777666666444333333555666666444222444444555555444444333333444333333333555555333222333222222222111111111111111111111111111111111111111111111111111111111111///.........///111333444555555444444333222222222222222333444666888:::<<<;;;;;;===AAAFFFIIIKKKKKKGGGEEEEEEFFFHHHFFFAAA<<<999777555555666555111,,,222111000......///000111---......//////000111111//////.........---------,,,,,,...000+++,,,===QQQUUU>>>***'''------,,,,,,+++++++++++++++*********)))***++++++))))))***++++++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------......///000000000111111111222333333444444444444333333444444555666777777777888999;;;<<<===BBBAAABBBCCCAAAHHHbbb}}}}}}ggg|||pppqqqsssvvv{{{}}}{{{zzz{{{|||}}}|||~~~|||yyyyyy|||~~~|||}}}~~~zzzyyywwwtttqqqnnnlllkkkgggeeebbb___]]]\\\[[[[[[XXXYYYYYYZZZ[[[]]]^^^___ZZZ\\\___aaaaaa___[[[YYYYYYPPPIIIFFFEEEBBBBBBCCCIIIBBBFFFZZZvvv^^^AAA;;;<<<>>>===<<<;;;:::;;;<<<===888888888777555555666888555444444555777999888777333333222111111000000000////////////...............//////000000//////...........................------------------------........................------------------------------------------------------------------------------------------......------........./////////////////////000000000000tttYYY]]]ooo{{{kkkcccgggbbb___eeezzzjjjRRRJJJNNNIIIEEEFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDAAAAAA@@@@@@??????>>>>>>===>>>??????>>>===<<<===<<<;;;999777666666666777666555333333555666777666333333444444444333333222333333333444444444333222333333333222222222111111111111111111111111111111111111111111111111111111000000/////////000111222333333222222111000000//////000000111111111111000111111111111111000...---333222222444555444111...222000...///000111///---444333111///---,,,++++++,,,------...///000000111.........---------,,,,,,...,,,,,,+++((((((333AAAPPP<<<***''',,,---,,,++++++++++++***************)))***+++***)))((()))++++++******)))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......------......///000000000000000111111222333333333333333333333333444444555666555555555777:::<<<>>>BBB======@@@:::888JJJdddxxxkkkxxxoooqqq~~~|||zzzzzz}}}~~~|||}}}zzzxxxyyy}}}}}}{{{{{{}}}}}}~~~}}}wwwuuurrrnnnjjjfffdddccc^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZZZZ[[[\\\^^^___```ZZZ]]]``````]]]WWWOOOKKKDDD@@@???BBBCCCBBBBBBEEEJJJNNN___fffJJJ>>>:::999===<<<;;;:::999:::<<<===666777777666555444555666555444444555666777777666222222222222111111000000////////////...............//////////////////...........................------------------------........................------------------------------------------------------------------------,,,,,,------------...............////////////000////////////000000000000qqqVVVYYYjjjyyymmmgggiii```]]]\\\gggfffNNNFFFLLLHHHEEEHHHIIIEEEDDDCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@???>>>======;;;<<<>>>===;;;::::::<<<;;;:::888777666777777888@@@<<<666222111222333444222222333333333333333222222333444444333333222333333333333222222222111111000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////---...///000//////...------...///000000000000000333222222333444444333222...---,,,---.../////////,,,,,,,,,,,,,,,------............///////////////------------,,,,,,,,,,,,///+++))))))))))))+++...;;;222******,,,,,,+++***************************((()))******)))((()))***+++******)))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------------......///000000000//////000111111222222333222222222222222333444444555444333333555888;;;===???888999???===888@@@QQQsssyyyvvvqqqzzz~~~~~~}}}}}}|||yyyvvvyyyyyyzzz|||{{{|||~~~~~~}}}||||||{{{xxxvvvpppnnnkkkgggccc```^^^]]]ZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\[[[\\\\\\]]]^^^^^^]]]^^^___\\\VVVMMMEEE???>>>???AAADDDCCCBBBGGGOOOXXXggg\\\IIIFFFAAA<<<<<<<<<;;;:::999999:::;;;<<<555666777666555444444555666555333444444555333222111111222222222111000000////////////..................////////////..............................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,------...............////////////000////////////000000000000uuu[[[]]]oootttllljjjbbbccc```bbbdddLLLDDDJJJGGGEEEIIIJJJEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@???===<<<;;;777:::<<<;;;888777888:::999999999888999999::::::OOOHHH@@@999555333333333111111222333333333222222111222444444222222222333333222222222111111111111000000000000000000000000000000000000000000000000////////////////////////444444333333333222222222000000111222222222111111---///000000///...000111+++++++++,,,,,,,,,------+++,,,,,,,,,------......---...///000111222222333/////////...............------,,,,,,,,,+++++++++,,,)))''')))---...+++'''***)))***+++,,,+++******)))))))))***************((()))******(((((()))***+++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,------...------......///000000000/////////000111111222222222222111111222222333444444444333333444666999;;;;;;666777===???<<<>>>EEEOOOuuunnnvvvtttmmmttt~~~~~~~~~|||yyyuuussswwwyyy|||~~~~~~~~~~~~~~~}}}{{{yyywwwvvvssspppmmmhhhfffdddaaa^^^]]]\\\\\\ZZZYYYYYYXXXYYYZZZ[[[\\\]]]]]]\\\\\\[[[\\\\\\\\\]]]\\\ZZZUUUOOOGGGAAA===CCCBBBAAABBBBBBHHHWWWeee{{{^^^@@@<<>>===;;;:::888;;;>>>===999777999;;;777888:::;;;<<<=========NNNIIICCC>>>:::777555333000000111222222222222222000222444444222111222333222222111111111000000000000000000000000000000000000000000000000000000000------..................///.........------,,,,,,+++++++++++++++++++++,,,111111111...***)))***,,,///000000/////////111222---...000000////////////,,,,,,,,,+++***)))((((((------------------------,,,,,,,,,,,,++++++++++++(((((((((***---///---***'''((())))))***,,,,,,+++((()))))))))*********+++((()))***)))((('''(((***+++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************)))))))))*********++++++************************************************++++++,,,,,,---.........------......///000000000......//////000111111222111111111111111222333333444333333333444555777888777777888999:::;;;===>>>>>>SSSrrrsss}}}zzzwww{{{~~~}}}||||||~~~|||}}}}}}|||{{{yyywwwuuuvvvzzz}}}|||yyyyyy}}}}}}|||vvvtttrrrqqqooolllhhheee```___]]]\\\[[[\\\]]]^^^\\\[[[ZZZZZZZZZ[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\VVVTTTOOOJJJFFFCCCAAAAAADDDAAABBBJJJVVVhhhSSSEEE:::999999777999===777888:::;;;;;;;;;:::999444666888777666444444444555444333333444555444222///000222333333222111000////////////............---......//////......---------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,---------............////////////000000000000kkkkkk|||{{{mmmfffZZZ___aaaeeegggOOOFFFJJJFFFCCCGGGHHHGGGFFFDDDBBB@@@??????>>>??????@@@???>>><<<:::999;;;???BBBAAA<<<:::<<>>????????????===;;;999888666333000///000111222222222222222000222555444222000111333111111111000000000000///000000000000000000000000000000000000000000000000------.../////////....../////////000000000000000000000///......//////000...//////,,,))))))---000.........---,,,,,,...000,,,---//////...---,,,,,,------------,,,+++***************++++++,,,,,,---,,,,,,,,,+++++++++******&&&)))+++******,,,---,,,,,,***(((&&&))),,,---+++(((((())))))*********+++((()))***)))((('''(((***+++******)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************************((())))))))))))*********************************************************+++,,,,,,------......///------......///000000000......//////000111111111111111111000111222222333333333333333444444555666444999999555444888;;;;;;@@@@@@QQQqqqgggoooqqqooopppuuu}}}}}}~~~zzz~~~yyy{{{{{{{{{{{{{{{{{{zzzzzzyyyvvv{{{}}}zzztttttt|||}}}~~~~~~zzzvvvpppooommmlllkkkhhhdddaaa[[[ZZZYYYYYYZZZ\\\^^^```]]]]]][[[[[[[[[[[[\\\]]][[[ZZZZZZZZZ[[[\\\\\\]]]MMMJJJEEEAAA???@@@BBBDDDBBB@@@HHH[[[vvvuuuPPP>>>@@@===888999>>><<<666555777:::<<<<<<;;;999888444666888888666555444555444333333444666777666555///000222333333222111000000/////////............---..................---------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------......////////////000000000000yyyoooyyy}}}rrrggg```ZZZWWWVVVeeennnRRRFFFJJJHHHGGGIIIHHHDDDCCCBBBAAA@@@???????????????>>>>>>===<<<<<<<<<<<>>RRRhhh~~~jjjllllllddddddqqq}}}|||}}}||||||||||||zzz{{{}}}~~~~~~~~~}}}~~~~~~}}}{{{wwwssszzz{{{}}}~~~~~~}}}{{{zzz}}}xxxvvvuuurrrnnnjjjeeedddbbb```^^^^^^^^^^^^[[[[[[[[[\\\^^^___]]]\\\YYYZZZ\\\\\\]]]\\\[[[ZZZ[[[[[[YYYWWWUUURRRPPPOOOFFF@@@???DDDFFFDDDCCCGGGCCCQQQgggmmmMMM>>><<<;;;;;;::::::;;;;;;<<<:::888777999;;;<<<999777666666666666777777777777555444555777888888555222222222222111000//////...////////////////////////------...//////000//////......---------,,,,,,,,,---------............/////////.........---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......---------------............///mmm```nnnxxx|||nnneee[[[VVVXXX]]]mmmsssVVVHHHKKKGGGCCCEEECCCDDDCCCBBBAAA@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<:::@@@EEEDDD>>>::::::<<<:::999999888888888999999666666666555444444333333111111222222222222111111111111222222222222111111111111000000000000111111////////////////////////000000////////////000000................................................///.........---------,,,333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------...//////////////////////////////000000111//////000000000111111111333222222111222222444444444555555666666777777888<<<777888DDDUUUnnnsssfffrrrwwwhhh\\\]]]fffppp{{{~~~}}}}}}|||zzz~~~~~~}}}}}}~~~~~~||||||||||||}}}}}}~~~~~~~~~zzzxxxxxxyyyzzzzzzyyywwwuuutttuuuqqqnnnllljjjhhheeebbbbbbaaa```^^^]]]]]]]]]^^^^^^]]]\\\]]]^^^^^^\\\ZZZYYY[[[]]]^^^]]]ZZZVVVSSSUUUTTTRRRPPPMMMIIIFFFDDDCCC??????BBBBBBCCCJJJSSSeeewwwmmmMMM??????::::::999999999999::::::999777666777999:::888666888888777666666555555444555555555777888777555333222222111111000//////...////////////////////////......//////000000//////......---------,,,,,,,,,------------............///.........------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,---......//////......---------............///fffWWWjjjyyyrrrkkk```[[[```iiiyyytttWWWIIIJJJFFFBBBCCCAAADDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>>>>======:::<<<>>>>>><<<;;;:::;;;999999999999999888777777666666555555444333333333111111222222222222111111111111222222222222111111111000000//////000000111////////////////////////000//////......//////000........................------------------------......------------,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------...////////////...//////......//////000111//////000000000000111111111111000000111111222333333333444444555666666666888666777;;;CCCXXX~~~zzzpppyyyyyybbbVVVVVV\\\eeelllyyy{{{~~~~~~{{{zzzzzzyyyxxxwwwwwwvvvvvvwwwyyy{{{|||zzzyyyxxxwwwwwwxxxyyyzzzzzzzzz{{{{{{{{{zzzyyyyyyzzzxxxvvvuuuttttttrrrpppqqqqqqqqqpppooommmkkkiiihhheeecccaaa```___\\\ZZZ___^^^]]]\\\\\\\\\]]]]]]___^^^]]]\\\\\\[[[YYYWWWYYY[[[\\\\\\YYYTTTNNNJJJHHHGGGGGGFFFDDDBBB@@@>>>AAA??????BBBFFFRRRgggyyyfffHHH888888???888888888777777888888888777666555666888888666555999999888666555333222111555555555666777777555333222111111000000//////...///////////////////////////000000000000//////.........---------,,,,,,,,,------------........................------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------------...///////////////---------............///fffXXXlll{{{vvvrrrkkkbbbbbbjjjtttoooRRREEEIIIGGGDDDFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;::::::;;;;;;:::999888888999:::999777666555666666555444444333333222111111222222222222111111111111222222222222111111000000////////////000000/////////////////////////////////....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************++++++++++++************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,---......//////......///............///000000////////////000000000111000000000000111222222333333333444444555555666666444777;;;======FFF\\\sssiiilllxxx}}}sssoookkkddd]]]eeehhhmmmrrryyy~~~|||yyyxxxwwwwwwvvvttttttsssrrrrrrssstttuuuppppppoooooooooppprrrssspppppppppoooooonnnmmmmmmmmmjjjfffeeeeeeeeeeeedddffffffffffffdddcccaaa```aaa```^^^]]]\\\[[[ZZZYYY\\\\\\\\\\\\\\\\\\]]]]]]^^^]]]\\\[[[[[[ZZZXXXVVVXXXXXXWWWUUUPPPKKKFFFCCCAAAAAAAAABBBBBBCCCCCCCCCBBBBBBFFFNNN___xxxZZZBBB======<<<<<<888888777777777777888888666666666777777777666555888777666555444222111111555444444555666666555333111111000000////////////////////////////////////000111111111000///............---------,,,,,,,,,,,,,,,---------.........------------------------------------------------......---------,,,,,,,,,************************++++++,,,------------,,,,,,------...............---------............///eee[[[jjjuuu}}}uuupppmmm^^^YYY\\\```pppkkkOOOCCCHHHFFFEEEHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@@@@???>>>>>>>>>???===::::::;;;;;;999777777777888999888777555444555555555444333333222222111111222222222222111111111111222222222222111111000000////////////000000........................//////............//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++*********************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,------..............................//////000...////////////000000000///000000111222333333333333444444555555666666777444777;;;===<<<<<>>>>>======???===<<<;;;;;;:::999777666666777777777777666666555555444444333222222222111111222222222222111111111111222222222222111111000//////......//////000........................///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,---............---......------......///000......////////////000000...///000222333333333333333333444444555666666777666666666777888:::===???HHHWWWqqqpppcccsssddd[[[QQQQQQYYYcccjjjllltttwww{{{}}}{{{zzzxxxvvvtttvvvtttqqqnnnlllkkkjjjjjjjjjiiihhhgggffffffggghhhfffeeeddddddcccddddddeeedddbbb___^^^^^^`````````________________________\\\]]]]]]\\\ZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\[[[[[[[[[YYYXXXXXXYYYXXXVVVTTTMMMJJJEEEAAA>>>======>>>BBBAAA??????BBBFFFKKKNNNcccqqq{{{JJJDDD???===:::777888<<<888777777666666777777888555777888888777666666777111111222222333333333444333111000111222333222111////////////////////////////////////////////////...////////////......---......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------......---------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,---------............///qqq```___kkkrrrfffWWWSSSTTTLLLRRRjjj}}}nnnQQQDDDGGGEEEBBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBB@@@??????>>>>>>===<<<<<<:::;;;;;;;;;:::999999999555555555555666777888888555555444333333222222111111111222222222222111111111111222222222222111111//////............//////........................///......------......///------------------------------------------------************+++++++++,,,,,,,,,+++***)))))))))***************************************************++++++++++++************************************************************************************(((((())))))******++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------......------...------------...//////........./////////000000,,,---///111222222222222222222333333444444555555333444444555777;;;>>>?????????TTTgggmmmrrrooozzz}}}qqqaaaXXXVVVXXXYYYXXXaaaccchhhnnnuuu}}}~~~}}}}}}{{{xxxuuutttrrrpppmmmkkkjjjiiiiiiiiihhhfffdddbbbbbbbbbbbbbbbaaa`````````aaabbbccc```^^^\\\[[[\\\]]]]]]]]]______^^^]]]]]]]]]]]]]]][[[]]]]]]\\\YYYXXXYYYZZZYYYYYYZZZ[[[ZZZZZZYYYXXXTTTRRRQQQPPPPPPNNNKKKIIIDDDBBB@@@===<<<<<<===>>>AAAAAADDDKKKVVVcccpppxxxqqqZZZ<<<<<<>>>===888222444:::666666555555555555666666333555777777555444555666111111111111222222333333111000......000111000///////////////////////////////////////////////////,,,------............---......---------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,---------............///rrr\\\UUUeeeqqq```SSSSSSTTTGGGGGG^^^rrrlllPPPCCCGGGEEECCCEEEDDDAAAAAA@@@@@@@@@AAAAAABBB??????>>>>>>===<<<<<<<<<555888;;;;;;:::999999:::555444444444555777888:::555555444333333222222111111111222222222222111111111111222222222222111111//////............//////.................................------.........------------------------------------------------))))))******+++++++++,,,---,,,+++***))))))))))))************************************************+++++++++************)))************************))))))))))))))))))))))))************************'''(((((()))***++++++,,,))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------......------...------------...//////............/////////000***,,,...///111111111000000111111222333333444444///333777888999<<<>>>???CCC555@@@RRRZZZyyy|||ooovvv~~~mmmccc]]]YYYVVVUUUVVVXXX^^^fffpppyyy~~~}}}yyyvvvqqqpppnnnllljjjjjjjjjjjjhhhfffccc```^^^]]]\\\\\\\\\\\\[[[[[[[[[\\\^^^___^^^]]][[[\\\]]]^^^]]]\\\___^^^]]][[[ZZZYYYXXXXXX[[[]]]___]]]ZZZXXXYYY[[[WWWXXXYYYYYYYYYXXXVVVUUUMMMKKKHHHGGGFFFCCC@@@===>>>>>>======>>>>>>>>>>>>EEEIIIQQQ```uuummmHHH???CCC<<<666888999777666666555444444333333444444555111444666666333222333555111111111111111111111111000///------/////////............///////////////////////////////////////++++++,,,---..................---------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,------......---------------.........//////rrrVVVOOO```oooYYYVVVRRRJJJDDDJJJ```wwwhhhMMMBBBGGGEEEBBBBBB@@@>>>???@@@AAABBBAAA@@@???>>>======<<<;;;;;;:::::::::999999888888888888888777666555444333444555555222222222222222222222222333222111000000111222333222222222111000//////...////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))************++++++***)))(((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,---------......---------............///---------............///000000000111222222333333444222111//////000222333333333444555666777888999;;;???BBBBBBJJJeee}}}|||lllaaaYYYRRRPPPTTTZZZaaafffffffffjjjrrrxxxzzzzzzyyysssuuuoooeeebbbhhhnnnooojjjfff```\\\^^^cccaaa\\\TTTVVVXXX[[[^^^```bbbbbb___]]]ZZZZZZ\\\]]]]]]]]]YYYZZZZZZYYYXXXXXXZZZ\\\aaaaaa```___^^^[[[YYYXXXTTTQQQQQQUUUVVVOOOIIIFFF@@@AAABBB@@@>>>===@@@CCCAAA>>>;;;<<>>???@@@@@@???AAAEEEIIIAAA@@@BBBHHHSSS```lllsssdddNNNCCC>>>:::::::::999888777666555444333444555555555444333222222333444555555444333222222222333333222111000///000000000000////////////////////////////////////........................//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........hhhPPPOOOddd}}}fffVVVUUURRRLLLGGGOOOggg~~~fffKKKAAAGGGEEEBBBBBB?????????@@@@@@@@@@@@???>>>:::::::::999888888777777888888777666666666666666555444333222222222333333222222222222222222222222222111111000000111111222222111111000000//////...................................................//////.........---------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++)))***++++++,,,+++++++++)))))))))))))))))))))))))))******++++++******)))))))))))))))************+++***))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,------------------------............------------............//////000000111111222222222111000//////000222222111111222222333444555555555777888777777===GGGPPPhhh~~~jjjxxxxxxrrrqqqlll___RRRMMMNNNNNNLLLLLLPPPWWW[[[ccccccccciiitttzzzsssiiieeelllrrrttttttrrrkkkddddddgggjjjnnnpppqqqpppooocccaaa``````aaabbbbbbaaaaaacccdddddddddeeehhhjjjrrrnnnhhh___TTTJJJBBB===BBB<<<999:::;;;;;;<<>>@@@CCCGGGJJJQQQ\\\kkkzzzZZZCCC>>><<<:::888999999888777666666555555444444444444444333222222222222333333333333222222111111111111000///...---////////////000000000000////////////////////////........................///...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------eeeNNNOOOcccuuu]]]RRRQQQNNNHHHDDDLLLddd|||fffKKKAAAFFFEEEAAABBB??????????????????>>>>>>>>>::::::999999888777777777777777666555555555555555333333333222222222222222111111111111111111111111111111000000000000111111111111000000////////////................................................/////////.........------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))************))))))((()))))))))******************)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************)))))))))))))))*********************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---------...............//////000111111222111000000///000111111222111111222222333444444555444666777888999:::<<<>>>CCC]]]xxx{{{vvvrrrZZZXXXRRRMMMKKKMMMMMMKKKOOOMMMNNNUUU```ddd^^^VVVaaafffjjjjjjkkknnnpppooolllooossswwwxxxxxxvvvuuuiiihhhfffggghhhiiihhhgggbbbccceeeeeedddeeeggghhhmmmeeeXXXKKKAAA<<<;;;<<<>>>;;;<<<@@@AAA>>>===???CCCBBBBBBCCCFFFKKKQQQVVVgggtttxxx[[[???999===;;;888888999888888777666666555555444444444444333333222222222222222222222222222222111111111000000///......////////////000000000000////////////////////////..............................---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,eeeNNNOOO```xxxkkkTTTQQQOOOLLLFFFBBBJJJaaayyyhhhMMMAAAFFFDDDAAABBB@@@?????????>>>>>>=========;;;;;;;;;:::999999888888777666666555555555555555222222222222222111111111111111111111111111111111000000000000000000000000000000000///////////////................................................///.........------------,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++************++++++******))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))***************)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...---......//////000111111/////////000000111111222222222222333444444555555555555555888:::<<<<<<;;;999III[[[ooozzzuuukkkdddcccbbbWWWIIIIIIHHHHHHJJJMMMMMMKKKJJJMMMQQQRRRPPPQQQXXX]]]^^^```bbbfffiiijjjiiigggeee___^^^]]]^^^______^^^]]]VVVXXXYYYXXXWWWVVVWWWXXXRRRLLLCCC;;;888:::>>>BBB???===???CCCDDDDDDFFFJJJEEEGGGLLLVVVcccrrr~~~tttPPPBBB999<<<>>>:::888<<<888888777777666555555555444444333333222222222222111111111222222222333333333222222111000000//////.../////////000000000111////////////////////////........................------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,fffNNNNNNZZZooocccOOOQQQPPPMMMGGGBBBJJJbbbzzzlllPPPBBBEEEBBB@@@BBBAAA@@@???>>>===<<<<<<<<<===<<<<<<<<<;;;::::::999999777777666555555555555555222333333333333222111000111111111111111111111111///000000111111000000///////////////////////////------------------------------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---...******++++++++++++***************+++******)))((())))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------......//////000000...//////000000111111111222222222333333444444444444333222333666888999999<<<===AAAPPPpppppp[[[VVVUUUUUUTTTNNNFFFDDDGGGAAADDDEEECCCDDDGGGHHHEEEHHHJJJMMMOOOOOONNNMMMKKKIIIIIIHHHIIIKKKKKKIIIGGGFFFGGGHHHHHHFFFDDDDDDDDDBBB@@@>>><<<;;;;;;<<<===???<<<;;;???DDDKKKWWWbbbgggjjjppp|||cccGGG???===<<<<<<999666999>>>777777777666666555555555444444333222222222222222111111111111222444555666444444333111111111111111......//////000000111111////////////////////////........................,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------eeeNNNLLLUUUggg^^^OOOOOOMMMKKKFFFCCCLLLeee|||qqqSSSCCCDDDAAA???BBBBBB@@@???>>><<<;;;;;;<<<<<<<<<<<<<<<;;;::::::999999888777666666555555666666222333444444444333111111111111111111111111111111...///000111111000///...////////////////////////---------------------------------------------------,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---...******++++++++++++*********************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((((()))***+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,------......///000000---...///000111111111111111111111222222222222222333222111111222444666888999777777>>>NNNcccvvvyyypppoooqqqpppfffWWWOOONNNHHHHHHFFFEEEGGGJJJHHHCCC??????AAABBBBBBAAA@@@??????>>>>>>@@@AAAAAA???===>>>@@@BBBBBB@@@?????????CCCCCCCCCBBBBBBAAAAAAAAAGGGFFFIIIRRR]]]jjj|||zzz```MMMAAA;;;===<<<777666888:::999666666666666666555555555444333222111111111222333000000000111333555888999555444222111000000111111.........///000111111111////////////////////////........................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........eeeMMMJJJQQQccc]]]QQQKKKJJJHHHEEEBBBLLLfff~~~tttUUUDDDDDD@@@>>>BBBCCC@@@???===<<<;;;;;;;;;<<<<<<<<<;;;::::::999999888888888777666666666666666333333444555444333222111000000000000000000000000...///000111111000///............///////////////------------------------------------------------,,,,,,,,,+++++++++******,,,,,,++++++,,,,,,---...******++++++++++++*********************)))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&&&&(((***+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((('''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,------...//////000------///000111111111111000000000000111111111111222222222222333555888:::555777<<<>>>===@@@PPPaaatttooo___ZZZSSSPPPIIIFFFJJJRRRSSSOOOCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDBBB@@@@@@BBBDDDEEEDDDCCCDDDDDDDDDCCCBBBBBBFFFLLLSSSWWWVVVZZZeeeuuulllNNN???<<<;;;777;;;999444777>>>;;;222666666666666666555555555444333222111111111222333000000000222444777999;;;444333222000000000000111---......///000111111222////////////////////////........................++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))******++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////dddIIIDDDQQQ```UUUNNNLLLEEEFFFEEEAAARRRqqqmmmNNN???DDDDDDBBBCCC??????>>>>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999777777777777666666666666444333111222333333222000222111000//////000333666000000000000000000000000////////////000000000000111111111111111000//////------------------------...---+++*********++++++++++++++++++++++++++++++)))***++++++***)))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))'''(((***++++++***)))(((,,,++++++******++++++,,,,,,,,,++++++***+++++++++---------------------------...//////......///111............////////////000000111222222222222111222222222222333444555555777777777666777;;;@@@DDDSSSmmm~~~rrrkkkbbb^^^^^^^^^[[[XXXNNNIIIIIIOOOQQQMMMMMMOOOVVVSSSNNNJJJFFFEEEFFFGGGCCCJJJMMMMMMOOOTTTSSSNNNRRRSSSYYYdddmmmttt{{{eeeMMMCCC@@@===:::777777999::::::999888777888666555444444555666888444333222111000111222333333333333333333333333333111111111111000000000000222111000.........///000------------------------,,,---...///000222222333000///...---,,,++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......///aaaHHHDDDPPP^^^SSSMMMHHHAAADDDIIILLL```{{{mmmOOO@@@CCCCCCAAABBB???======<<<<<<;;;::::::999;;;::::::::::::999999999666666666555555555555444444333222222333333222111///111333333222111000///////////////////////////000000000//////////////////000000000000///......---------------------------,,,+++*********++++++++++++++++++++++++++++++)))***++++++))))))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********((())))))***+++++++++***,,,++++++******++++++,,,,,,,,,++++++***++++++,,,------------------------,,,...//////......///000............///////////////000111111222222111111222222111222222333444555555555666555666888<<<@@@EEENNN^^^yyy~~~{{{wwwnnnjjjkkkpppqqqmmmkkkmmmppplllgggbbbaaaaaabbbbbbeeelllpppoooqqqwww{{{{{{qqq```JJJ===999:::777444777777888999999999888777777666555444444555666777555444333111111111222222222222222222222222222222111111111000000000//////222111///.........///000------------------------,,,------...///000111111//////...,,,,,,++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---.........[[[EEECCCNNNZZZPPPMMMJJJAAADDDNNNZZZqqqnnnOOO@@@BBBAAA???AAA???;;;;;;;;;::::::999999888:::::::::999999999888888555555555444444444333333555444222333444444333111000000111111111///---,,,........................000000000//////............////////////...---------------------------------,,,+++*********++++++++++++++++++++++++++++++)))***++++++))))))***+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++)))))))))***+++,,,---...++++++************++++++,,,++++++***++++++,,,,,,------------------------,,,---///...------...000---............///////////////000111111111111111111111111111222333444555333444555555444555777:::<<<:::@@@XXXhhhJJJBBB888555888:::888444777777888888888888777777666555444333333444555666666555444222111111111111111111111111111111111111111111000000000000//////111000///.........//////------------------------,,,---------............///...---,,,,,,++++++,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......WWWBBBAAAIIITTTMMMNNNTTTGGGFFFQQQccc}}}mmmNNN???AAA>>>===??????;;;;;;:::::::::999999999999999999999888888888888555555555444444444444333555444333333444444333111111000........./////////........................000000000///......------...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************************)))***+++***)))((()))+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,***)))))))))***,,,...000++++++************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///---------.........//////...///000000111111000000000000000111111222333444111333555555444333444555777:::<<>>@@@<<<:::======;;;;;;;;;:::::::::::::::999999888888888777777777666666666555555555444444555333222222333444222111//////111555888777444000........................000/////////.........---//////000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))******)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))''''''((()))***++++++,,,***)))))))))***,,,...000+++******))))))******++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...------------..................///000000000000///000000000000111222333333222444555555444333333333000777;;;999;;;JJJaaarrrwww^^^III<<<777888666555666777888666555888777777666666555555555444444333333333333444444444333333333222111000000////////////////////////000000000////////////............////////////...------------------------,,,,,,,,,,,,++++++++++++------,,,+++++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...TTTDDDEEEFFFIIIDDDLLLTTTGGGCCCKKK```cccHHH<<>>777666666555555555666777777888777666555444444555555333333333333333333333333111111111222111111000///////////////////////////000000////////////......------.../////////......------------------------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,******++++++++++++************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------SSSIIIMMMKKKHHH>>>EEEIIIAAA@@@FFFXXXxxx]]]DDD:::>>>:::777999999999999999999999999999999888888777777777666666666555555555444444444333333333111000000111222000///,,,000888AAAFFFAAA555,,,////////////////////////,,,------....../////////...////////////...------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************((()))***)))((('''(((***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((()))*********)))))))))))))))))))))))))))))))))))))))*********((())))))***+++++++++*********))))))))))))******************+++,,,---...++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,---------.........------.../////////......///////////////000222222111222333333222111222444333333444777:::;;;;;;;;;EEEUUUhhh}}}lllYYYDDD<<<@@@EEEAAA:::666777777666555555888:::888777666444333333444444222222333333333333222222......///000111000//////////////////////////////000000/////////.........,,,---.../////////......------------------------++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,******++++++++++++************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,*********+++,,,,,,------|||SSSMMMSSSPPPHHH:::@@@BBB>>>???DDDSSSpppwwwYYYAAA999>>>:::666888888777777777777777888888888777777777777666666666666444444444333333333222222222111000000111111000...222222333777;;;:::444...000000000000000000000000+++,,,,,,---...///000000------......------,,,+++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))*********)))))))))))))))'''(((***++++++***)))(((******))))))))))))******************+++,,,---...++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,,,,---------......,,,---......//////...............//////000111222000111222111000000222444555555444333111111666<<<999AAAIIIXXXuuummmUUUFFFBBB>>>;;;::::::777555444666777666333333444666888777555444333333444444111222222333333222222111,,,---...000000000//////000000000000000000000000000/////////............+++,,,.../////////......------------------------++++++,,,,,,,,,---------+++++++++***++++++,,,,,,******++++++++++++************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,)))******+++,,,,,,------yyyUUUGGGSSSQQQDDD??????AAAAAA<<<;;;JJJcccpppoooUUU???777999666555999777555555555555666666666666777777666666555555555444666666555444333333222222555444333222111111111111333000---///333555333000////////////...............+++***+++///000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++************)))******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++))))))***+++,,,,,,------........................---------------------------------............/////////000111111111111111222222333444444555555666888888999@@@MMM___ppp{{{www\\\FFF===:::999777555555666888999555444444333333444444555333333333444444333222222333333222111000000000111000000///////////////000111111000000//////......///............---------.........------,,,,,,,,,------------------------,,,,,,,,,++++++*********---------,,,,,,+++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********+++*********))))))((((((******************************+++++++++,,,,,,,,,uuuPPPCCCMMMKKK???;;;:::??????;;;:::HHH___llllllSSS===555777444333777555444555555555666666666666777666666666555555555444666555555444333333222222222111000000111555888;;;333000---///333555333000............---------------,,,+++,,,---...---,,,------------------------,,,,,,------,,,,,,+++***++++++***************+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++)))******+++,,,,,,---------------------------------------------------------------............/////////000111111111111000111222222333333444555555555444333555<<>>BBB;;;:::777555555555666666444444333333333333444444222333333333333333222222333222111111000000111111///////////////000111222000000000000//////......///............---------......---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************,,,,,,,,,++++++*********************)))))))))(((******************************+++++++++,,,,,,,,,uuuRRRCCCLLLIII???<<<;;;<<<===999888EEEZZZggghhhPPP;;;333666222222555333444444444555555555666666666666666555555555555555555555444444333333222222222111//////222777<<<@@@222000...///222444222///...------------,,,,,,,,,...///000///...---...///........................,,,,,,,,,,,,,,,++++++***,,,,,,+++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...///000000111111000000000000111111222333333444777666444333444777;;;>>>NNNYYYgggvvv|||___SSSEEE<<<666333555999;;;999777555444333444444333333222222222222333333111222222333333333222222222222111000000000111111......//////000222333444000000000////////////...///............---------------------,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************+++++++++++++++*********************))))))))))))******************************+++++++++,,,,,,,,,vvvSSSCCCIIIGGG@@@===<<<;;;;;;999888BBBSSSaaaeeeNNN999222555222111444222333333444444444555555555555555555555555555555555444444444333333333222222444333111111222444777:::222000///000222222111///.........---------,,,,,,000222444222///---///111------------------------++++++,,,,,,,,,++++++***---,,,+++***))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...//////000000000000000//////000000111222222222777777666666666777777777???EEEOOOYYYfffxxxnnnWWWIII<<<:::999:::999666222000777666555444333333444444222222111111111111222222000111111222222222222222111111000000000000111111000000000000000111222333///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++******++++++++++++******))))))*********+++++++++******************************+++++++++,,,,,,,,,************************+++++++++************************)))))))))))))))******************************+++++++++,,,,,,,,,sssQQQ@@@CCCAAA<<<;;;999::::::999999@@@NNN[[[bbbMMM999333666333222555222333333333333444444444444444444444555555555555555333333333333333222222222222222222222222222222222111000000000111111000///////////////.........---...111222111---,,,---000++++++++++++++++++++++++******+++,,,,,,+++++++++---,,,+++***))))))))))))))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///......///000000000000000......///000000111111222000111333555666666666555444666:::@@@IIIVVVfffrrr}}}ssscccTTTFFF===;;;777555111///000333444333222222222222333444555555111111000000000000111111///000111111222222222111111000000///000000111111222222111000/////////000...............////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++******************************+++++++++,,,,,,,,,************************************************))))))))))))))))))************************************+++++++++,,,,,,,,,www}}}tttRRR@@@AAA???<<<===:::888999999999===GGGUUU___MMM999333777444333666333222222222333333333444444444444444444444555555555333333333333222222222222---///000222333222111000111000000000000/////////000000/////////.........,,,---------+++++++++,,,************************)))***++++++++++++++++++,,,,,,+++***))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((('''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...//////000000//////......///000000111111222///000222333444444444444666555444666999>>>IIISSS___eeeqqqssscccPPPAAA888222444888555555333000111444444111...///000111333444555555000000000//////000000000...///000111111111111111000000/////////000111111333222111///......---------............////////////............---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********+++++++++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************)))))))))***************))))))))))))******************************************+++++++++,,,,,,,,,lllrrruuuTTT@@@@@@======>>>:::666666777777999BBBOOO[[[LLL888222777444333555222222222222222333333333333333333333444444555555555222222222222222222222222...//////000111111111111000111111000///...////////////.........---------,,,+++++++++---------,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++***************+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++---------------------------------------------------------............///---...//////000000//////...//////000111111222222222222333333333444555555:::777666777444222666>>>@@@HHHQQQ^^^vvvooo```GGG???:::888777222000111///333555444555777222+++...///000111222222333333000//////......//////000---...///000111111111111///////////////000111111000000///...---------...---------........./////////............---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************((()))))))))*********+++((()))))))))******************************************+++++++++,,,,,,,,,jjjqqqpppPPP;;;:::888888:::666444444666666777>>>LLLYYYJJJ777222666444222444111111111222222222333333333333333333444444555555555222222222222222222222222333222000///...///000111000111111000///......///......---------,,,,,,,,,///---+++---000222000...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++******************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''((()))******)))((('''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++........................---------------------------------.........//////---....../////////////////////000000111111222222222111000000111222444666222111444888666111444;;;333:::>>>???MMMdddwww}}}wwweeeTTTFFF>>>777222000333555333222222222333///)))+++222333000//////000111111111111111//////............//////---...///000111111111111///////////////000111111......---------......///---------.........////////////.........---------*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,))))))******++++++++++++******++++++++++++******)))************+++++++++******************************+++++++++,,,,,,,,,************************(((((())))))*********+++(((((())))))*********+++******************************+++++++++,,,,,,,,,kkkdddbbbOOO<<<666888:::999999333444555555999BBBNNNWWWKKK>>>222111444333111///000000000000000000000000000000111111111222222222222111111111111111111111000000000000000000000000000000000000////////////111000///---,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))+++---//////---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******+++)))((((((((((((((()))***''''''(((((())))))******))))))))))))))))))))))))(((((()))***************)))************++++++++++++++++++*********))))))+++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......---------............///000000000000111111111111222222111111111111222222222222111111111111222222333333444777===EEELLLQQQeeelllvvvvvv^^^III===888555333333333222111000000000111////////////////////////////////////////////////000000//////.........---000///...------...///000111111000000//////.........------------...//////000///...---------------//////............//////------++++++++++++------************************************************************************************************,,,+++***))))))***+++,,,************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,}}}hhhbbb___MMM;;;555777888888888666777777888;;;BBBLLLSSSJJJ>>>222111444333000///000000000000000000000000000000000111111111222222000222333333111//////000////////////////////////000000000000/////////...///......------,,,,,,+++------------------------++++++++++++++++++++++++)))+++---......---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''''''''((((((((()))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))******++++++***)))((((((((((((((((((((((((((())))))******))))))))))))))))))))))))(((((()))***************)))************++++++++++++++++++*********))))))+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......---------............/////////000000000111111111222111111000000111111222222111111000000111111222333222111111333777;;;===LLLSSS]]]iiiwwwxxxiiiYYYNNNAAA777444444444333222111000////////////000////////////////////////........................000/////////.........---000///...------...//////000000000/////////......---------------...////////////...---------------///......------......///---,,,++++++++++++,,,---++++++++++++++++++++++++************************************************************************++++++************++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,wwwccc^^^\\\KKK:::444666666666666777777888999;;;@@@GGGKKKIII===222111333222000000000000000000000000000000000000000000111111111111///333777666111......000////////////////////////000000000/////////......,,,,,,---......---,,,+++------------------------++++++++++++++++++++++++***+++,,,......,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))******((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((((((((()))))))))))))))******+++,,,+++***)))((('''''''''((((((((())))))))))))***))))))))))))))))))))))))(((((()))***************)))************++++++++++++++++++***************++++++++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......---------............/////////000000000000111111111111000000000000111111222111111000000111111222555444333111111111222333444:::CCCMMMYYYgggwww|||pppeeeXXXJJJ@@@<<<777222000111222000...000//////............///////////////////////////......................../////////...............///......---....../////////////////////.........---------------....../////////...------------......------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++******************************+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,ppp^^^[[[XXXIII999555666666555666444555666888;;;???CCCFFFGGG;;;222000222111000111000000000000000000000000/////////000000000111111///555;;;999222---...111////////////////////////000000/////////.........***,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))))))))((())))))))))))************(((((((((((((((((((((((()))))))))))))))******+++++++++***)))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))*********+++++++++************************+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......---------............///////////////000000000111000000000//////000000000111111000000000000111111333333333333444444444555///222777<<>>@@@MMMUUU^^^lllooorrryyy|||kkk]]]XXXUUUHHH@@@;;;333000222444555444333222333//////.........//////000///............///000000---------------------------------------------------------------.........+++,,,---...............,,,,,,,,,---------------,,,,,,,,,,,,,,,------......------------...//////---,,,,,,++++++,,,,,,---******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++*********************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,aaaSSSTTTNNNCCC999555555333333555666444555999>>>CCCEEEEEE@@@888111/////////000333////////////////////////------.........////////////111222222000......///........................//////.........---------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&'''((()))************''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,---------......---------............///........./////////000000///......------......///000000////////////000000111111000000000111222222222111111111222333333333...555222000777:::???KKKGGGKKKTTT___hhhsssrrrkkkeeeXXXDDD999888:::444333666333///111333555444333000///222222222111...,,,,,,,,,------,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........***+++,,,...//////......++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---------------...//////------,,,,,,,,,,,,------)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************************************************++++++************++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,{{{YYYLLLMMMKKKAAA777444333222222333555333222555:::???AAA@@@???777111//////...000444////////////////////////---------.........//////.........---------------........................//////.........---------++++++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((&&&'''((()))************''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++******************++++++++++++******))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++))))))******++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..................---,,,,,,,,,---------......---------.........//////............/////////000.........------.........000000////////////000000......---,,,---...///000333222222222444444333222...666666333777444111999666555888???DDDGGGNNNUUUZZZhhhooowwwyyyqqqiiiiiilllbbbMMMCCC???444777...000444...///333111555222///---...///111222)))+++...///...---------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........)))+++,,,...//////......+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------------...///000...------,,,,,,------...)))***+++,,,,,,+++***)))************************************************************************************************,,,+++***))))))***+++,,,************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,uuuTTTGGGIIIGGGBBB;;;666333222222111222333333555888<<>>CCCHHHLLLOOOPPPSSSWWWYYY\\\dddpppyyy|||zzzyyyyyyvvvrrrmmmkkkhhhcccZZZSSSHHHDDD???===<<<:::555111777777666444333111000000111111111000000000//////------...//////////////////......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,+++,,,,,,,,,------------...------.........---,,,,,,------------------------........................------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,,,,+++++++++*********+++++++++*********))))))************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++mmmOOODDDEEECCC>>>999555333333333333444333111222444999>>>AAA@@@888000///000......///......------------......------------------------///////////////.........------------............,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------++++++***))))))***++++++++++++++++++++++++++++++))))))((((((''''''((((((((((((''''''(((((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((()))))))))******))))))))))))***************))))))(((((())))))***)))******************)))************************************************)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---....../////////............---------........./////////////////////////////////////////////////////////////////////////////////000000000000000000000000...............//////000000000000000111111111111111111111222222222222333222222222333333444555555111111111222333444666777888:::===>>>???CCCJJJPPP\\\aaa___WWWUUU^^^fffggghhhkkkooopppnnnlllkkkkkkccceeefffccc^^^YYYXXXYYYMMMIIIEEECCCBBB???:::555666444222333666777555333000///////////////......000000000000////////////------......//////............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++,,,,,,,,,,,,,,,+++,,,...//////...,,,+++,,,,,,,,,,,,------------...............---,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***,,,++++++++++++*********+++++++++***************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++fffKKKBBBBBB@@@<<<777444444444444444555333000000222777<<<@@@???777000//////---,,,......------,,,,,,------...------------------------........................,,,,,,---------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++,,,------...+++******************+++************************((((((''''''''''''((((((((((((((('''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********((()))))))))***************))))))))))))))))))*********++++++++++++******************************************************))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++,,,------+++++++++******+++++++++,,,,,,,,,,,,,,,---......---------------......////////////...........................////////////........................///////////////////////////////////////////////////////////////////////////............///000000///000000000111111111111111111111111222222222222111111111111222222333333333222222222333444444555777888888666444444555888===@@@>>>888666;;;@@@@@@CCCBBBCCCDDDFFFFFFEEECCC???AAABBB@@@===:::999:::555333111111333444333111111000///000222333222000////////////////////////000000/////////.........,,,------.........---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++***+++...000000///---+++++++++,,,,,,,,,---------...............---,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++************************************************************))))))*********+++++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++```HHH@@@@@@>>>:::666444444444444333444222///...000555:::>>>>>>666/////////---,,,---------,,,,,,,,,,,,---------------------------------------------.........,,,,,,,,,------------...,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***++++++,,,------------*********++++++*********************************((((((''''''''''''((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************((()))))))))******************))))))))))))************++++++++++++******************************************************))))))))))))))))))))))))************++++++++++++,,,,,,++++++,,,,,,---...,,,++++++++++++++++++,,,------,,,,,,------...///......------......///000////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000//////000000111222///000000000111111111111000000111111111222222222000000000000111111111111111111000111111222444444111111222222222111222333222444555222000222222111555333111222444555333222222333333333111000000000666444111000000000//////......------......---,,,111111000000000//////////////////............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******+++)))***++++++,,,,,,++++++)))+++---///000///---++++++++++++,,,,,,,,,---------......//////......---,,,,,,,,,---------......------------------------------,,,,,,,,,+++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++*********))))))************************************************))))))*********+++++++++))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********ZZZEEE??????===:::666444444444333222333111///...000333888;;;;;;444...///000---,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,)))***++++++++++++***)))************************((((((''''''(((((())))))))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***))))))(((((())))))***)))))))))*********++++++))))))))))))************+++******))))))******+++)))******************)))************************************************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------------------......//////............///000000...////////////000000000....../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222000000000000111111111111000000000111111111111222000000000000000000000000111111000000///000000000111111111111111111000000000111333444555444333222333222111111222222111000111000000000000000000000111000///////////////000000000000111111111222222000000//////...------,,,///.........------------,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))))))))******)))******+++++++++++++++(((***,,,.........,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///////////////+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***+++************)))))))))***************+++++++++************************)))************+++++++++)))************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))~~~WWWCCC>>>>>><<<999666444333333222111111000//////000222666888999222---...000...---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++,,,---------,,,+++***)))***++++++++++++***)))************************)))(((((((((((()))***+++))))))(((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))))))))************+++******))))))******+++((())))))******))))))(((************************************************))))))))))))))))))))))))*********+++++++++,,,,,,---,,,,,,,,,,,,---.........------,,,,,,------...---------------...////////////......//////000111.../////////000000000000.../////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000111111111111000000000000111111111111000000000000000000000000333333222111000000000000555444222111111000///...000//////222333333222222///000111111000000000000000///......////////////)))***,,,---...000111222***++++++,,,,,,,,,------...---------------,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++******************************))))))))))))******))))))***+++++++++++++++((()))***+++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++---...000111111111++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***************))))))))))))))))))*********+++++++++************************)))************+++++++++)))************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))|||UUUBBB>>>>>><<<999666444333333111000000000//////000222444666888111,,,...000...---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,------...---,,,***))))))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))***++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))******))))))))))))******)))************+++++++++))))))))))))************++++++************++++++(((((())))))))))))((((((************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......///......------......///...------------.../////////////////////000111111.../////////000000111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000000000111111111111000000000000111111111111111111111111000000000000222111111000000000111111///...---...///111111111333000///000111000000111,,,...000111000///111222111///......///000000000---...000000////////////---...//////------...///,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******************************))))))))))))******))))))***++++++++++++***(((((()))******+++,,,,,,******+++++++++,,,,,,,,,)))***,,,...000222222333++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++************))))))))))))))))))******++++++++++++************************)))************+++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))wwwTTTBBB<<<999888777555333222222222333000000000...---...111333666333///---,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,...//////...,,,+++------...///000000...,,,......//////...---,,,,,,,,,,,,,,,+++++++++************************************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------...............------,,,,,,,,,---...000000...---...//////000111000......000222000000///000111000...,,,/////////000222333333333111555555///,,,///222333222222111222222333444555333222000111222333111000222000///000222333333222///000000111000///...---222222111111111000000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000////////////////////////111111111111000000000000//////.........---------------------------------------------------------------------------------++++++++++++++++++++++++///...,,,+++***+++,,,,,,++++++++++++++++++++++++,,,,,,+++***))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))******************************++++++++++++******************************+++++++++*********))))))))))))))))))))))))))))))******************************************************++++++++++++******sssRRRBBB<<<:::888777555333222222222333000000000...---...111333666333///---,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,...//////---,,,+++***)))***+++,,,,,,+++***---------------,,,++++++,,,,,,+++++++++***************************************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++++++++++++++***)))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........//////.........------------///000000///...///000...///000000//////111333111000//////111222333333222000...000333555333111000555888555333444444333111111000///////////////444333333333333333222222555333111111333333333222111111000/////////000000//////000000000000000000111111111111111111111111000000000000000000000000000000000000//////......////////////////////////........................000000000000///////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++++++++,,,++++++++++++++++++++++++,,,++++++***))))))******))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))******************************************************************++++++++++++******************************+++++++++*********))))))******************************************************************************++++++++++++******nnnNNN@@@===<<<888777555333222222222333000000000...---...111444666333///---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,---......---,,,++++++,,,,,,,,,,,,---------+++,,,,,,,,,,,,++++++***,,,++++++++++++***************************************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))***++++++(((((((((((((((((((((((())))))))))))))))))))))))******+++,,,,,,,,,,,,,,,******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------........./////////...............,,,...///...------...///,,,.../////////000222444222111000///111333666888888666444666999:::999777999???CCCBBB@@@@@@===999999999777666444222111111111333444555555555777888888666444333444444333222444222000///...///111333......//////000000111111000000000000000000000000000000000000000000000000000000000////////////...////////////////////////........................////////////.........---............------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++++++++,,,++++++++++++++++++++++++,,,+++******)))*********))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++***************))))))))))))******************************************************************++++++++++++******************************+++++++++*********************************************************************************************++++++++++++******hhhKKK???>>>===888777555333222222222333000000000///...///222555555222///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---.........------...///++++++,,,,,,,,,,,,++++++++++++++++++******************************************))))))))))))************))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,,,,++++++*********)))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********)))******++++++,,,------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------....................................///000111000......///000///111222222222444666888444555666666666777999;;;===???AAABBBAAABBBDDDFFFJJJOOORRRPPPNNNMMMIIICCCFFFEEECCCAAA???<<<:::888666999;;;======>>>AAADDD>>><<<:::999999999888777666555333222111111111111/////////000111111222222////////////////////////000000000000000000000000////////////////////////////////////////////////.................................---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,++++++++++++++++++************************++++++***************+++))))))))))))))))))))))))***************************************************+++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************((()))))))))******************************************************************++++++++++++************************************************************************************************************************************++++++++++++******dddHHH???>>>>>>888777555333222222222333///000000///...000333555555222...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++---...---+++******,,,,,,,,,------------,,,,,,+++++++++*********))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))***************************))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************'''((()))+++,,,...///000++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////---------------.........333444444222111111222444333555777888999;;;>>>AAA>>>BBBGGGJJJKKKLLLMMMNNNLLLSSSYYYYYYUUUTTT[[[bbbdddfffeee```^^^]]]YYYTTTUUUTTTSSSQQQOOOLLLIIIGGGGGGHHHHHHHHHHHHHHHIIIJJJDDDBBB???>>>>>>===<<<:::777888999999888555222111000000000000000000000000////////////////////////////////////////////////.............../////////................................................------------,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++***+++++++++++++++++++++************************+++***************++++++))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************((()))))))))******************************************************************++++++++++++************************************************************************************************************************************++++++++++++******aaaGGG???>>>===888777555333222222222333///000000//////000333666444222...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------///222444333///,,,,,,---+++,,,,,,---------------+++************)))))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))++++++*********)))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++&&&'''(((***,,,...///000++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------........./////////---............////////////000111111111222555888777999===@@@CCCGGGLLLOOOVVV]]]eeekkkmmmnnnpppssspppxxxzzzzzz}}}{{{{{{xxxrrrnnnnnnnnnmmmllliiigggeee]]][[[WWWUUUTTTQQQNNNKKKJJJGGGCCC@@@???===:::888:::<<>>===;;;999666444333222111111111111111111111111////////////////////////---------.........//////........................------------------------...------------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,++++++*********************************))))))***++++++,,,))))))))))))))))))))))))************************************************)))******+++,,,,,,------((())))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))************++++++++++++++++++++++++******************************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++******************************************************++++++++++++******```GGG???===;;;888777555333222222222333///000000//////111444777444111...,,,---......---++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...333888<<<:::444...++++++((()))***+++++++++++++++************))))))))))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++++++++************)))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---------------------------------------------------------.........//////............/////////000111111222222222333333333999;;;???CCCGGGNNNUUUYYY^^^cccjjjrrr{{{|||wwwsssllleee___YYYSSSOOOBBBCCCEEEHHHKKKMMMOOOPPPGGGFFFCCCAAA===:::888777111111111111111111111111////////////////////////---------.........//////........................------------------------.........---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++((()))***+++,,,,,,+++***))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))************************************************))))))***+++,,,,,,------((())))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))******++++++++++++))))))))))))************++++++++++++++++++++++++******************************++++++++++++******************************))))))******++++++++++++++++++++++++++++++++++++******************************************************++++++++++++******]]]GGG<<<999:::;;;888555333333333333222222222222111000111444777777222...//////---,,,...,,,++++++******++++++,,,+++++++++******)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++000+++)))...111...******...,,,))))))***,,,,,,+++************************------------,,,,,,+++***+++***)))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))+++'''$$$$$$''')))***)))...)))%%%&&&((()))))))))'''+++***%%%###(((+++)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------.........---,,,,,,+++111...,,,,,,///111111000***---111111...---...000111000000333777:::;;;<<>>:::666222111///...------......111000///...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++************+++,,,************************************************************************+++++++++++++++***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))************++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++***************++++++++++++,,,************************++++++++++++++++++++++++************************************************xxxVVVDDD<<<999:::;;;888555333333333333222////////////...000333666777111---......,,,,,,...******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************(((:::AAA444)))+++,,,)))*********,,,------+++)))************************))))))************))))))(((((((((((()))***,,,,,,((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))******)))(((...---)))$$$$$$(((******+++***(((&&&&&&(((++++++((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,---------,,,+++------------------------,,,,,,,,,------------.../////////000000//////...+++,,,---...000111111111111222333222333999BBBIIIWWW```lllxxx{{{uuuooofff```^^^^^^``````___[[[UUUPPPLLLGGG???999:::777333000//////////////////...---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************+++++++++*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++***+++,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******************++++++++++++************************************************************************************************vvvUUUEEE===;;;<<<;;;888555333333333333222...//////......000333666666111---......,,,+++---+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))):::@@@333(((***,,,)))***)))***,,,......,,,***************************((())))))******)))))))))(((((((((((()))***,,,,,,((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***)))))))))))) &&&*********,,,***%%%)))+++------)))&&&'''***((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---...---,,,,,,------------------------,,,,,,---------.........---....../////////......000111222222222222333333222444888===FFFSSSbbblllzzz~~~tttmmmhhheeecccaaa^^^\\\[[[YYYSSSKKKDDDCCC>>>888444222222111000......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********++++++++++++************+++,,,,,,++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******))))))*********+++++++++************************************************************************************************sssSSSDDD???======;;;888555333333333333222///////////////111444777666000---......++++++---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,************************************************************************&&&000444---(((***---+++***))))))+++---...,,,+++************************((())))))************))))))((((((((()))***++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''')))******((((((***+++***//////'''%%%***,,,)))&&&,,,,,,((((((***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------------------------------,,,---------............------.../////////......222333222111000111333555666===HHHUUUbbbrrr{{{zzznnnfffbbbaaa```aaabbb```[[[VVVOOOIIIAAA<<<:::888444111000000//////.../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++***))))))************************************************************************)))))))))*********************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************+++,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******)))))))))************+++************************************************************************************************pppQQQCCC>>>======;;;888555333333333333222///000000000000222555888666000,,,------++++++---++++++************++++++*********+++++++++,,,,,,************************************************************************)))***************+++,,,+++***)))))),,,---------************************((()))******+++++++++******)))))))))))))))******))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))***)))''''''***---(((,,,&&&%%%))))))$$$333***###&&&)))******,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,++++++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---..............................------------............---...///000000000000000///111222333444888???DDDNNNYYYjjjzzzwwwnnnjjjfffeeeggggggfffccc^^^XXXOOOIIIFFFBBB===888777666444222111000//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((************************************************************************((()))))))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***************++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))************************************************************************************************************nnnOOOBBB===<<<<<<;;;888555333333333333222///000000000000222666999666000,,,------++++++---******))))))))))))******)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))111***'''***---+++***+++,,,***((()))+++---......************************))))))***++++++++++++++++++***)))))))))))))))***))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))******(((&&&'''+++...hhhiiiNNN222''''''(((***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++,,,---...///........................---------.........////////////000111111111111111000333666:::???HHHSSSZZZmmmzzz~~~}}}vvvmmmhhhgggiiiiiihhhkkkddd[[[UUUQQQLLLEEE@@@===;;;999666333111///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((************************************************************************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++*********)))***++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******************************************************++++++++++++******))))))))))))************************************))))))))))))))))))))))))************************************************nnnNNN@@@:::888888999777444333333333111000000/////////000111333444333...+++------+++***,,,******))))))))))))******111"""000***...''',,,%%%)))(((+++'''444 ---%%%------,,,+++***)))((('''))))))))))))))))))))))))***&&&((()))...+++!!!555''' +++SSSVVV000((($$$666'''777111###%%%---###---)))''''''OOO000%%%!!!))))))))))))))))))))))))))))))))))))************************************((()))))))))************)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///...,,,++++++,,,---//////,,,***,,,///111000...---...//////000111444777444777===DDDPPPcccyyy{{{zzzwwwqqqiiillliiifffdddbbb]]]VVVPPPHHHHHHGGGBBB<<<555111///000.........000111000//////...------//////...---,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************)))************+++++++++)))************+++++++++************************))))))))))))************************************+++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))*********************************)))))))))))))))+++++++++++++++++++++,,,************************************************************************lllMMM@@@;;;::::::999777444333333333111000000//////...///000222333333...+++------+++***,,,+++***)))))))))))))))***&&&!!!222))))))(((666)))''''''000,,,+++000'''+++++++++***************))))))))))))))))))))))))---+++---((()))$$$(((111###---MMM+++;;;111###(((777%%%,,,&&&...&&&%%%333\\\---,,,999))))))))))))))))))))))))))))))))))))************************************))))))))))))************************+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///...---++++++,,,...//////...,,,...000111000///111111111000///111444777@@@GGGSSS```pppxxxzzz}}}vvvqqqjjjhhhhhhfff___YYYVVVUUUSSSOOOHHHAAA<<<999222111000000000000...,,,...---,,,---///000///...,,,,,,++++++++++++,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************************)))************+++++++++)))************+++++++++************************))))))))))))************************************************)))))))))((())))))))))))))))))))))))************************************************************************************************************))))))))))))++++++++++++++++++++++++************************************************************************jjjLLLAAA===<<<;;;999777444333333333111000000000///......///000111333...+++------+++***,,,,,,+++***))))))))))))))))))(((444((()))***000nnnrrr***000%%%444$$$...bbb555+++&&&))))))******+++++++++,,,)))))))))))))))))))))))))))***...(((***%%%'''!!!___===$$$000///###///((()))'''222---((('''XXX,,,!!!###))))))))))))))))))))))))))))))))))))******************************************************))))))************+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///...---,,,,,,---...///000//////000111222000///000000000000333999AAAFFFNNNYYYlll|||wwwwww|||zzzrrrpppqqqqqqlllgggaaa```]]]XXXQQQIIIBBB>>>888777555444333111...+++---,,,,,,,,,...//////---,,,,,,++++++++++++,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))************************)))************+++++++++)))************+++++++++************************))))))))))))************************************************))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************************************************************************************hhhKKK@@@===;;;:::999777444333333333111000000000///......///000111333...+++------+++***,,,,,,,,,+++***))))))))))))///***---'''000111$$$888444&&& 111vvvaaa222999%%%$$$--- 444""""""{{{FFF&&&''')))************+++++++++))))))))))))))))))))))))'''(((,,,(((,,,))),,,$$$666666*** ---######***,,,%%%+++......<<<999((("""GGG|||>>>+++'''///,,,))))))'''))))))))))))))))))))))))((()))))))))************************************++++++************))))))*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................///......------...///000//////000111222111000///111111222444;;;GGGTTT]]]fffssswwwvvvuuujjjmmmzzzxxxwwwuuutttkkkhhhddd___XXXOOOFFF@@@>>><<<:::888777444111...---++++++,,,---......,,,,,,,,,,,,++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************((()))))))))*********************************************)))))))))))))))))))))))))))))))))))))))************************************************************************************************)))***************++++++*********)))))))))))))))************************************************************************gggJJJ@@@===:::888999777444333333333111000000000///......///111111333...+++------+++***,,,,,,,,,+++******)))*********'''(((&&&///333&&&'''!!!222555!!!666###...///''')))(((///,,,***%%%+++///+++kkk'''///+++++++++************)))))))))))))))))))))))))))++++++,,,&&&+++)))''',,,888***rrr111333$$$%%%,,,***000$$$!!!%%%..."""***/// 888555)))&&&%%%###+++$$$&&&---))))))))))))))))))))))))((()))))))))************************************+++++++++******************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////............//////000000...///000111111111111222333555999@@@LLL\\\mmmwww~~~hhhdddhhhppp~~~xxxvvvvvvvvvsssooojjjddd[[[QQQJJJBBB???<<<:::888777444222...,,,+++,,,---...---,,,---,,,,,,,,,,,,,,,,,,---************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))************************************************))))))*********+++++++++))))))*********+++++++++************************((()))))))))************************************))))))))))))))))))******))))))))))))))))))))))))************************************************************************************************))))))******+++++++++,,,*********)))))))))((((((************************************************************************eeeIII@@@>>>:::777999777444333333333111000000/////////000111333444333...+++------+++***,,,++++++*********++++++,,,***---///+++&&&'''+++///***&&&(((///555kkk<<<,,,...(((+++:::///###"""555>>> 999!!!&&&111,,,+++++++++******))))))))))))))))))))))))))))))+++++++++&&&+++***%%%***:::<<<555---&&&lll###+++'''***+++(((''''''%%%+++)))---------444!!!&&&---,,,(((---((()))222))))))))))))))))))))))))))))))))))))*********************************************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////......//////000111111111...///111111111222555777...777FFFXXXmmmssswww~~~wwwtttzzzwwwtttrrrnnnggg]]]VVVIIIEEE@@@<<<:::999777666222000//////000///...---------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))************************************************)))************+++++++++)))************+++++++++************************))))))))))))************************************))))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))******+++,,,,,,,,,+++++++++******))))))(((************************************************************************bbbGGG@@@???<<<999999777444333333333111000/////////000111333555666333...+++------+++***,,,************+++,,,------///000000000%%%###......,,,)))'''---***BBB///***)))...&&&+++''' <<<""""""..."""DDD%%%---***************+++++++++))))))))))))))))))))))))(((((()))%%%,,,---111"""///???'''(((### )))888+++^^^444$$$%%%)))"""***...******)))###(((+++,,,)))"""...))),,,$$$''')))///'''((())))))))))))))))))))))))))))))))))))************************************))))))******+++,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////......///000111111111111000111222222222444999>>>>>>MMMeeezzzvvvuuutttuuuvvvrrriiicccVVVPPPHHHBBB???>>>===<<<888666444333333333111///------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************************************)))************+++++++++)))************+++++++++************************))))))))))))************************************((()))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))***++++++,,,---------,,,,,,+++******))))))************************************************************************```FFFAAAAAA>>>;;;999777444333333333111000/////////000222444666888333...+++------+++***,,,)))))))))***+++,,,......,,,'''&&&111000...333)))$$$,,,))),,,222>>>222***,,,''',,,---###222******&&&((((((***666NNN(((---'''((()))***+++,,,------))))))))))))))))))))))))*********$$$******'''***///{{{***,,,444%%%'''...%%%(((&&&///333%%%&&&***)))$$$***222''',,,,,,###)))444'''$$$---''',,,"""---***...))))))))))))))))))))))))))))))))))))************************************(((((()))***,,,---...///++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000000000000000000000000......000111222222222222222333444333333777===BBB___ooo~~~zzzxxxvvvuuuvvvzzz}}}|||uuuooobbb[[[QQQIIIEEECCCCCCCCC<<<:::888777777555333111...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************************************)))************+++++++++)))************+++++++++************************))))))))))))************************************(((((())))))*********+++))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************))))))***+++,,,,,,------------,,,,,,+++***))))))************************************************************************^^^HHHCCC???;;;999888777666444333222111111000111222222222555999<<<333111...,,,,,,,,,+++***,,,+++***))))))+++---...,,,,,,,,,++++++*********+++))),,,(((---DDD******++++++++++++******))))))))))))))))))))))))"""zzz888000&&&333(((!!!ggg```UUUbbb^^^^^^^^^^^^^^^^^^^^^^^^[[[aaagggOOOfff)))---///%%%666pppJJJ %%%000'''$$$...---'''###555((({{{&&&))))))))))))))))))************)))(((++++++yyy***))))))))))))************+++++++++*********))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......000000000000111111111111...111222111222444555444222222555888666:::NNNfff}}}{{{}}}~~~|||~~~yyyqqqeeeZZZQQQMMMKKKKKKJJJDDD>>>???CCCCCC===666555333000/////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))++++++************++++++************************************************************************)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++)))************+++++++++************************************************************************************************+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------......000///...---+++***))))))))))))))))))))))))))))))************************************************[[[EEE@@@===999888888777666444333222111111///000111111111444888;;;444111...---------,,,+++,,,+++***)))***+++---...,,,,,,,,,+++++++++******+++)))---(((---DDD******++++++++++++******))))))))))))))))))))))))'''111sssaaaPPPggg```fffXXX\\\eeevvv,,,333+++,,,>>>444&&&...---$$$%%%000222+++444)))&&&---///(((%%%)))&&&,,,...%%%///,,,000$$$))))))))))))************)))(((++++++yyy***))))))))))))************+++++++++*********))))))******************************+++++++++,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........//////000000000111111111000000000000111333444444666444555<<>>999666444333333222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++************++++++************************************************************************)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++)))************+++++++++++++++++++++++++++++++++************************************************************************+++++++++*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++++++++++++++******))))))))))))))))))))))))))))))************************************************XXXAAA<<<:::888999888777666444333222111111...////////////000444777555222///.........---,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++,,,)))---(((---DDD******++++++++++++******))))))))))))))))))))))))111$$$---===&&&%%%### &&&333***qqq---111:::%%%%%%///***&&&'''(((***///555000333---"""""",,,...(((000 $$$333***rrr+++...((()))))))))************)))(((++++++yyy***))))))*********+++++++++******************************************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------........................---............//////////////////000000000111111111///000444666666666777444<<>>CCCFFFGGGEEEAAA:::666444333222222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++************++++++************************************************************************************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******************************************************************************************************************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))************************************************YYYCCC???===::::::888777666444333222111111000000000...---///111444333111...,,,,,,,,,+++***,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,---***...)))...EEE******++++++++++++******))))))))))))))))))))))))(((&&&111333!!!+++ 000555###333---222###///444''')))222%%%&&&)))...000---,,,---&&&%%%)))///+++###&&&///&&&000!!!&&&///'''))))))))))))************)))(((++++++yyy************++++++++++++,,,***************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////........................////////////000000000000111111111222222222333333444111333666444111999EEEddd}}}www|||ssseeeRRRCCC<<<<<<>>>???@@@<<<777333222111111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++************************************************************************************************)))))))))))))))******+++************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))************************************************YYYDDD@@@===:::999888777666444333222111111111111000///......111444222000---+++++++++***))),,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---***...)))...EEE******++++++++++++******))))))))))))))))))))))))+++666000******...888///)))***000---000999'''---...***"""///...+++&&&$$$%%%&&&%%%///,,,***)))%%%###)))222,,,******yyy...'''))))))))))))************)))(((++++++yyy************+++++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------.../////////........................//////000000000111111111222222333333333444444444333111333777777<<>>aaa|||!!!222+++''',,,,,,000***&&&... 000'''hhhYYY```SSShhhYYYeeeVVV___```QQQ666)))))))))))))))))))))))))))%%%'''111)))!!!111###%%%(((+++*********))))))(((((())),,,)))'''{{{***,,,+++*********+++,,,---************************)))************+++++++++))))))***+++,,,,,,------------------------------,,,,,,,,,---------......////////////////////////000000000000111111111111///333555333222333444555666888999===QQQsss|||uuu~~~rrr~~~pppdddUUUIII@@@<<<777222//////111333***+++,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,---*********++++++,,,,,,,,,,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++))))))))))))))))))))))))******************************++++++++++++******XXXHHH>>>:::<<<::::::777444333333333222111.../////////...///111444333111...------------,,,---,,,++++++******++++++,,,,,,,,,+++++++++******,,,(((+++'''...EEE******++++++++++++******))))))))))))************...(((***///)))!!!(((888___333+++&&&///...+++;;; 111666FFF111(((111...///333222111111---)))))))))))))))))))))))),,,))),,,!!!...,,,666;;;lll&&&111+++*********))))))))))))))),,,)))'''{{{***++++++*********+++,,,---************************************++++++++++++*********+++,,,,,,,,,---------------------------,,,,,,---------.........////////////////////////000000000000111111111111222444444222111222333444222999FFFZZZyyyzzzoooaaaWWWIIICCC;;;444222111000000---......---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++*********))))))************++++++++++++******************************))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************************************++++++++++++******|||UUUGGG>>>;;;>>><<<:::777444333333333222111...///000///...///222444444222///............---,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++---))),,,'''...EEE******++++++++++++******)))))))))*********++++++,,,***+++......***''''''RRRLLL'''...,,,,,,000,,,...,,,***'''%%%AAA///333 (((((((((((('''///,,,)))))))))))))))))))))))))))$$$,,,&&&)))///xxx:::---(((***************)))))))))))),,,)))'''{{{***++++++******++++++,,,---++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,------------------------,,,------------.........////////////////////////000000000111111111222222333333222333333444555777777DDD\\\|||~~~{{{qqqdddWWWNNNCCC;;;888666222...000000///...---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************************************)))************+++++++++************************+++++++++++++++++++++++++++++++++***************************+++++++++,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************)))))))))))),,,,,,++++++++++++++++++,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************++++++++++++******zzzTTTFFF>>>;;;===;;;:::777444333333333222111///000000/////////222444444222///............---,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,,,,,,,...***,,,(((...EEE******++++++++++++******))))))*********+++++++++,,,,,,***(((+++111000---!!!---***333&&&222,,,)))222)))###444+++---mmm(((000(((111,,,333+++(((///...))))))))))))))))))))))))))),,,333)))666************************))),,,)))'''{{{***+++***++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------------------------------............////////////////////////000000111111111222222222222000222555666666888;;;DDDYYYyyyooofff[[[LLLCCC@@@<<<666000111///---------------,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******)))))),,,,,,,,,++++++*********,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************++++++++++++******xxxSSSFFF===:::<<<999:::777444333333333222111///000000000///000222555333111...------------,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,---------...***---(((...EEE******++++++++++++******************++++++++++++,,,...+++%%%%%%***+++(((444:::***&&&(((777,,,(((&&&,,,---"""111444'''fff''''''---+++000+++%%%'''!!!************************!!!+++JJJTTT'''333'''***************+++++++++))),,,)))'''{{{*********++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------------.........//////000000000000000000000000111111111111222222222222000///222666666555999@@@ZZZxxxyyy|||rrrfffWWWLLLGGGBBB:::333111///,,,+++---......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************************************++++++++++++******wwwRRREEE===:::;;;999:::777444333333333222111///000111000///000333555333111...------------,,,++++++******++++++,,,,,,***++++++,,,---......//////+++---)))...EEE******++++++++++++***************++++++++++++,,,&&&***---+++***+++***(((///(((SSS111'''222)))///$$$000888///999LLL!!!,,,''',,,---+++...'''************************666%%%:::111"""'''...*********+++++++++++++++))),,,)))'''{{{***)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------........./////////000000000000000000000000111111111222222222222333222111333666444444@@@OOO~~~|||yyyuuuzzzuuueeeXXXOOOGGG???999555111---,,,...///...---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******sssPPPDDD===;;;===::::::777444333333333222111000000111000///000333555444222///............---++++++******++++++,,,---******+++,,,---...///000000,,,...)))///EEE******++++++++++++***************+++++++++,,,,,,'''''')))///111000......888---444777(((222,,,CCC***///!!!KKK000000***///((()))...)))************************'''000&&&WWW{{{999"""$$$+++*********++++++,,,,,,,,,))),,,)))'''{{{***)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,---.........------------------------............////////////000000000000000000000000111111111222222222333333444222444777777>>>VVVppp|||{{{zzziii[[[PPPHHHCCC<<<666000...///000...+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++************************++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,++++++******++++++,,,******************************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******pppNNNDDD===<<>><<<:::888555444444444222111111111000000000000111111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///---'''...***JJJ++++++++++++++++++++++++(((---###444333......&&&...,,,))),,,***(((......&&&'''+++&&&888###+++,,,,,,------,,,,,,+++888eee)))%%%---(((,,,)))###222)))000$$$*** ,,,'''((('''$$$$$$)))...000ZZZ!!!---999$$$***111((()))************+++++++++'''000%%%---uuu*********+++++++++,,,,,,,,,......---,,,,,,+++******++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////............/////////000000111111111111222222222111222222222333555333111???666333<<>>+++'''+++###***,,,%%%%%%...000***'''***RRR...###333'''%%%111************+++++++++,,,***111***...xxx*********+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,------------,,,------------...............------......///000....../////////000000000111111111111222222222333...111444444111222666;;;:::>>>RRRxxx~~~~~~yyyvvv|||zzzvvviiiWWWRRRJJJ@@@777222000000,,,...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,qqqNNNCCC===;;;===999:::888555444444444222111000//////......//////000111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))///...000(((HHH,,,,,,,,,,,,,,,,,,,,,,,,333333333333///888%%%+++,,,...,,,(((---222---...$$$...222(((000,,,,,,------------,,,,,,666222(((yyy...)))---+++''''''111***000+++"""***)))(((((()))***,,,---((((((zzz444(((+++---************+++++++++,,,,,,***///,,,,,,zzz*********+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------...........................//////000...////////////000000000111111111222222222333333111222444555444222444999===NNNqqqmmmqqq}}}}}}{{{|||yyy}}}|||{{{wwwbbb\\\QQQHHH@@@:::555222,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++,,,------,,,******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,rrrNNNDDD>>>===>>>::::::888555444444444222111111000000//////000000111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------(((///...000***KKK,,,,,,,,,,,,,,,,,,,,,,,,"""...)))(((TTT{{{]]]---'''000555++++++000,,,999444111++++++---,,,------......------,,,%%%000%%%***777...***...,,,:::222 666444:::000(((222333***&&&,,,...))):::111)))222!!!******++++++++++++,,,,,,,,,***+++,,,+++~~~*********+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------.........---------........./////////............///000000////////////000000000111111222222222222333333333888444555999999666666:::???bbbzzzqqq{{{{{{vvv}}}~~~||||||~~~}}}}}}zzzqqqdddUUUKKKHHHCCC:::333............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++,,,---------******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,sssNNNDDD??????>>>::::::888555444444444222111111111000000000000111111111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------(((000...000---PPP,,,,,,,,,,,,,,,,,,,,,,,,***888)))888;;;BBB######222------222---...***///(((------............------,,,888---(((444999///***///---,,,000???@@@uuu+++!!!***...***)))...///******&&&ooo---///(((...++++++++++++,,,,,,,,,,,,+++''',,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------.........///////////////......//////000111/////////000000000111111222222222222333333333333555111222777777444:::DDD\\\wwwyyyxxxwwwuuu~~~~~~~~~||||||zzzwwwzzzzzz|||{{{qqq]]]QQQMMMIII@@@777333111///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,rrrLLLBBB???>>>>>>888:::888555444444444222111000000////////////000000111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))///---000000VVV------------------------,,,333'''(((***LLL$$$+++,,,///555,,,%%%JJJ---000+++------............------'''***'''666 999aaa///+++///---666777999***666)))###)))...+++---333""">>>+++(((777++++++++++++,,,,,,,,,---------%%%,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///////////////////////////000000111//////000000000111111111222222222333333333444444000///333666444555GGG\\\zzz{{{vvvooonnnrrr|||~~~|||~~~{{{yyywwwuuuzzz{{{mmm\\\TTTOOOHHHBBB888444000......//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...---------....../////////------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,qqqKKKAAA>>>>>>===777:::888555444444444222111//////............//////111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***///,,,///222ZZZ------------------------***222***(((888:::///,,,///333'''777---///222------............------222%%%BBB$$$///)))...///+++000...000&&&+++>>>RRReee<<<$$$...111%%%''':::000ZZZ---&&&222'''++++++,,,,,,,,,---------///%%%------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000///////////////000111111000000000000111111111111222222333333333444444444222555;;;===777<<>>QQQ!!!@@@(((000///......---.........111///------...///...---...***000...+++---:::$$$+++...###))),,,222333\\\***BBB 333$$$+++***444***:::---xxx...++++++,,,,,,,,,------------------------------------------............//////......------///000111///......------///000111111111111000000000000000,,,666999333222777777000999888:::<<<===LLLxxxsss^^^\\\]]]iiiyyyzzzyyy~~~|||yyyxxxwwwvvvuuuvvvyyy{{{www{{{|||~~~yyycccXXXTTTSSSGGG???666000......---+++.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------...,,,,,,...111222000...222000...,,,,,,,,,---...000///......---.........------.../////////......,,,---------....../////////---,,,---......---,,,***++++++,,,------.........------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********mmmJJJCCC@@@======:::999888666444222111000000111111000000000000111111333222///---,,,,,,---...------------------------)))%%%222,,,...%%%NNN,,,---......//////......,,,(((///111+++,,,:::111...............///000000///...------///000000///EEE000,,,111///111444(((111111\\\yyybbb@@@LLL!!!===666$$$&&&***111VVV$$$++++++,,,,,,,,,------------------------------------------............//////......---...///000111//////...---...///000111111111111111000000000000:::@@@>>>555222777777222777666888???NNNmmmzzzlll^^^___ffftttyyyzzzyyywwwvvvvvvyyy|||~~~~~~|||sss~~~}}}vvveeeYYYRRRMMMEEE;;;444000000000///------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---------...---,,,...000111000...111111111000000...------,,,+++,,,,,,,,,---...///------------------------+++++++++,,,,,,,,,,,,,,,///...------///000///---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,+++++++++******lllIIICCC@@@======:::999888666444222111111000111111000000000000111111222111///...---------...------------------------222!!!,,,000///'''GGG,,,---......//////......***(((+++777---***WWWSSS;;;!!!444//////.........//////000---,,,,,,---///000///...!!!iii111---111///222666......&&&222 666###)))000444&&&;;;lll***,,,,,,,,,,,,---------------------------------------------............//////............///000000//////.........///000111111111111111111111111111@@@CCC???555111666888666888777888FFFhhh|||rrrjjjeeeggguuu~~~zzzuuutttuuuxxx{{{zzzwwwxxxlllsss{{{{{{sssaaaWWWSSSMMMDDD:::444111111222------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,------,,,------------........./////////............---///---------///000///---,,,---///111111///---,,,....../////////000000111000//////.........//////....../////////...------,,,+++***+++---...---,,,//////.........---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***kkkHHHCCCAAA======:::888777666444222111111111111111000000000000111111222111///...---------...------------------------444)))...))),,,111***<<<]]],,,---......///.........---222***,,,---777000***,,,444222222111000//////......//////.........000000///...:::111,,,000...)))%%%<<<)))///222999```222!!!555###---'''''' %%%@@@ggg333,,,,,,,,,------------...---------------------------------............///............/////////000///////////////000000000000111111111111111222222999<<<999222000555999999999999===TTTuuu~~~sssooopppsss}}}uuuqqqqqqrrrvvvvvvsssttt|||rrrrrrvvvlll```WWWSSSKKKBBB:::444111000------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------------------------............/////////...............///...---......//////...+++,,,...000000000000///000000000000000/////////111000///......///000000000000111111000///...---,,,+++***+++---...---,,,////////////////////////+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++iiiHHHCCCAAA>>>===:::888777555444333222111111111111000000000000111111000000//////......------------------------------***000555&&&%%%555000(((&&&'''CCC,,,---......///.........111444,,,)))+++111(((FFFRRR+++000///111111111111111222333444444777666666666777777555333111999999000,,,000...%%%JJJ!!!222666'''ooo""",,,&&&///111111...222333000+++000"""```,,,,,,,,,---------.........---------------------------------............///---......////////////////////////000000000000000000000111111222222222333222444555222222555888888777>>>MMMnnnqqqyyyvvvyyy{{{~~~yyyvvvttttttssssssrrrqqqtttyyyzzzxxx{{{www~~~yyyyyyzzzhhh[[[WWWQQQIIIAAA888111---------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,------.........---------.........///////////////////////////////////////.........000111333222111000///000111222,,,---...000000000000000222222222222222333333444000111222222222111///...111000//////000000///...---------....../////////+++++++++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++hhhGGGCCCAAA>>>>>>;;;777777555444333222222222111111000000000000111111000////////////......---------------------------+++,,,,,,+++///333222111&&&===---<<<,,,---......//////.........(((...666///(((222)))XXXqqq***///888,,,///111222333666888;;;>>>???AAAAAAAAABBBCCCBBB???===999EEE;;;XXX222///555444222<<<###333222$$$666'''xxx???'''---&&&777((('''***###,,,:::///...///...%%%KKK***,,,---------............---------------------------------............///---......///000/////////...///000111111111000000000000111111222333333333222444666666555666777888777LLLkkkwwwwww~~~~~~~~~wwwtttooollllllmmmmmmlllvvvsss~~~|||tttzzzxxxsssccc]]]VVVOOOHHH???444---........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------............------------------------,,,,,,,,,---......//////------........./////////...////////////000000000//////000///...///222444777555333111000000111222444666999;;;===>>>?????????@@@AAACCCDDDDDDDDDDDD>>>???AAABBBBBB@@@>>>===888666444333333222000...,,,,,,,,,---------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,gggGGGCCCBBB???>>>;;;777666555444333222222222111111000000000000111111///////////////......---------------------------///---$$$---888...%%%(((111---===---333vvv,,,---......//////......,,,###000<<<+++///555333$$$gggxxx,,,222333888666777999:::;;;<<>>>>>@@@***AAA333///444999'''(((dddUUU&&&///%%%CCC,,,111666222%%%''')))///"""$$$***444111222???///------------............---------------------------------............///------///000000000///......///000111222111000000000000111222222333444444444555777777777777888;;;EEEggg~~~vvvkkkeeeeeehhhkkkmmmoooqqqyyy{{{mmmiiiooo~~~oooeeeYYYRRRNNNGGG<<<333////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------............------------------------,,,,,,------.../////////............////////////.../////////000000000000...000111000///111555888:::;;;<<<===???AAABBBCCCIIIKKKMMMOOOPPPPPPOOONNNNNNPPPSSSVVVXXXXXXWWWWWWSSSTTTVVVXXXXXXWWWUUUTTTJJJHHHDDDBBB@@@>>>;;;888333222222000///...------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,gggFFFCCCBBB???>>>;;;777666555444333222222222111111000000000000111111...///////////////...---------------------------&&&777...+++000)))+++666111'''222&&&+++<<<+++,,,'''ppp,,,---......//////......222+++333222888(((///---)))CCCHHH000@@@000@@@888666GGGCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEGGGJJJNNNOOONNNLLLGGGEEEFFF;;;DDD777999EEEFFFCCCKKKKKKAAA;;;222+++555///...>>>AAA,,,999 ///---+++333,,,%%%'''///333555111111---,,,000'''///333...---------.........//////---------------------------------.........//////,,,---///000000000///......///000222222111111000000000111222333333444444444333444666777888;;;@@@WWW}}}~~~|||~~~yyyhhh``````fffnnntttrrrwww~~~uuujjjhhhmmm~~~~~~xxxkkk[[[SSSQQQLLLBBB999000000000000000000000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------.........//////------------------------,,,,,,------...///000000............/////////000.../////////000000111111...000111111000222666:::AAADDDJJJPPPVVVZZZ\\\]]]YYYZZZ[[[ZZZYYYVVVSSSRRRRRRUUUYYY]]]```___^^^]]]]]]___bbbddddddcccaaa```aaa^^^ZZZWWWTTTQQQMMMKKK;;;:::999666444111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,eeeHHHCCC@@@>>>===888999777666444333333333333555444222000000111222333444111///.../////////...........................//////.........---------........................333+++,,,VVV..................------............/////////000444111+++000SSShhh***111444:::???CCCFFFGGGHHHGGGGGGIIINNNRRRTTTQQQNNNSSSPPPLLLLLLOOORRRSSSSSS@@@TTTAAA<<>>:::BBBNNNJJJNNNLLLCCC===;;;888333///555000,,,LLLjjj***.........------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---&&&:::ppp++++++,,,------......------....................................////////////000000000000000000000000////////////000111222333222111000000333444444333555000000555777999CCCOOO{{{}}}uuu~~~}}}~~~~~~}}}rrrcccaaalll}}}vvvsssyyy{{{qqqddd]]]zzzvvvuuu___[[[ZZZPPPGGGEEE999444//////111222000---......---------,,,,,,,,,......---------,,,,,,,,,------------,,,,,,+++***,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,+++++++++,,,------......------........................---------.........//////000///...------...000000...111444555444222111222333222111222666===EEEJJJTTTXXX\\\]]]XXXSSSNNNLLLOOOQQQQQQMMMHHHDDDDDDFFFEEECCCBBBFFFLLLQQQTTTTTTVVVZZZ___bbbbbb`````````ZZZWWWSSSTTTWWWZZZ[[[ZZZTTTPPPJJJEEE@@@<<<777444...------...//////---+++---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,aaaEEEAAA???>>>===999999777666444333333333333555444222111000111222333444111///.../////////...........................//////.........---------........................(((000111...888LLLVVVRRR................................./////////000000,,,///...))))))333<<<@@@fffeee[[[HHH555...666AAAEEEEEEFFFGGGIIIKKKOOOQQQUUUVVVXXX\\\```bbb```^^^bbb^^^ZZZ[[[^^^^^^XXXSSSTTT[[[LLLPPPMMM===hhhuuuqqqrrr|||VVV777AAADDDKKKOOOQQQOOOFFF@@@===999444666999777000---333===DDD[[[```\\\JJJ777---,,,............------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---666///***666PPP___MMM000+++,,,------......------....................................////////////000000000000000000000000////////////000111222333222111000111333444444444555333555888666999OOOiii{{{|||zzz|||~~~{{{~~~wwwllljjjuuuvvvoooqqqtttqqqkkkhhhssswwwwwwggg\\\[[[WWWNNNHHH===888111...000111000............---------,,,,,,......---------,,,,,,,,,,,,---------,,,,,,+++***,,,++++++******++++++,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,------......------........................---------.........////////////......///000111111000000000///------///000555888>>>EEELLLRRRXXX\\\ccc```ZZZRRRJJJEEEDDDEEEBBBCCCBBBAAA@@@???@@@AAAEEEAAA===<<<>>>??????>>>EEEGGGIIIKKKMMMOOORRRSSSGGGEEEBBBAAADDDIIIMMMOOOZZZZZZYYYXXXTTTNNNFFF@@@999444///,,,+++,,,------...---------//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,\\\BBB???=========999999777666444333333333333444333222111111111222333444111///.../////////..........................................---------........................///333444...)))+++111444........................////////////000000000000000555888777444111***$$$$$$---777999777:::EEEOOOJJJOOOVVV]]]ccciiiooosssuuuvvv{{{|||ssskkkddd[[[eee```\\\RRRQQQVVVGGGQQQPPPIIIJJJCCCDDDIIIKKKJJJFFFDDDBBB???;;;444111444999555***'''+++'''...333000------///000.........---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------&&&,,,,,,&&&%%%+++,,,(((,,,,,,---............---....................................////////////000000000000000000000000////////////000111222333222111000111333444444444666444888<<<777>>>bbbzzz|||xxxxxx{{{{{{}}}|||}}}~~~vvvsss|||zzzmmmjjjnnnqqqsssuuummm~~~uuuwwwvvvaaa]]]^^^WWWLLLDDD===555///////////////.........------------,,,......---------,,,,,,,,,,,,,,,---------,,,++++++,,,++++++******++++++,,,************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,---............---........................------........./////////......//////000000111111111000///------111666;;;DDDJJJSSS[[[aaadddfffhhhddd^^^TTTKKKEEEDDDFFFHHHSSSRRRRRRRRRRRRSSSUUUVVVWWWRRRMMMHHHFFFEEEDDDCCCKKKJJJIIIHHHGGGEEEBBB???777555222111333999BBBHHHSSSTTTWWWZZZ\\\ZZZVVVRRRHHHAAA777///,,,,,,...//////...---...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++************+++******+++++++++,,,,,,,,,[[[BBB@@@===<<<<<<888999777666444333333333333333333222111111222222333444111///.../////////..............................................................................'''###(((///111...---............//////////////////000000000111111111444222000///222777999999222111333<<>>777333666999;;;@@@HHH<<<444***(((111666///"""...............---------,,,,,,,,,------------...------,,,,,,,,,,,,------'''---111222444666333,,,,,,------...................................................////////////////////////////////////////////////000111222333333111000111333555555444777444777>>>???MMMzzz|||~~~{{{yyyyyy|||~~~vvvooopppuuuzzzyyyuuu|||ppphhhjjjpppuuuxxxjjj{{{yyy}}}nnn___```[[[QQQLLLDDD:::222/////////000............------------......---------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,------...................................................////////////...//////000000000//////000111333555999@@@HHHNNNUUUYYY^^^aaaaaabbbccceee___[[[VVVVVVYYY]]]aaabbbcccdddeeebbb]]]\\\```dddfffccc___\\\[[[[[[\\\]]]___^^^^^^^^^ZZZSSSIIIBBB:::999555111000555???FFFMMMLLLKKKMMMRRRVVVYYYZZZUUUNNNEEE===777444111///...---------//////---,,,------------------------------------------------,,,,,,++++++******************+++++++++,,,,,,,,,\\\EEEBBB>>>;;;;;;888999777666444333333333333222222222222222222222333444111///.../////////...........................---.............................................444333555777111+++---444........./////////000000000000000111111111111222222///......///...---,,,DDDGGGKKKNNNUUUggg~~~}}}ppp```\\\bbb]]]ZZZVVVQQQOOOLLLGGGBBB???@@@@@@;;;555555::::::555AAA@@@:::111///333777777........................,,,,,,---------............------,,,,,,------...333---%%%###)))000000+++,,,---......//////..........................................////////////////////////////////////////////////000111222333333222111111444555555555777333666AAAOOOggg}}}~~~}}}|||~~~~~~qqqkkkrrr}}}~~~vvvsss{{{uuujjjhhhkkknnnnnnaaagggkkkjjjmmm{{{tttggg```]]]UUURRRKKKAAA888222000000000//////.........---------......---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////,,,---......//////......////////////////////////........./////////000000000000000///////////////222555:::???EEELLLSSSXXXYYY[[[\\\[[[[[[___gggmmmkkkfffbbbdddllltttxxxzzzqqqvvvxxxqqqfff```dddjjjaaaaaaaaaaaaaaaccceeegggeeefffhhhiiihhhddd___ZZZMMMKKKEEE===777666:::???LLLJJJIIIJJJMMMPPPSSSSSSWWWUUURRRNNNIIIAAA888222///---,,,---...///...---------------------------------------------------,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,~~~[[[FFFDDD???<<<;;;888999777666444333333333333111222222222222333333333444111///.../////////...........................---------.......................................###&&&***,,,)))'''+++222.........//////000000111000111111111222222222222222111333999===???BBBGGGAAARRRjjj}}}wwwwww___aaaYYYSSSQQQOOOKKKGGGFFF999===<<<888<<>>BBBHHHNNNPPPPPPOOOOOOQQQUUUWWWUUUMMMCCC;;;555222///---.../////////------------------------------------------------,,,,,,,,,---,,,++++++*********+++++++++,,,,,,,,,zzzYYYEEEDDD@@@<<<===:::999777666444333333333333111111222222333333333333444111///.../////////...........................---------.........//////........................555333//////222555222------......///000000111111111111111222222222333333444222333999@@@IIIWWWfff{{{vvvkkkaaa^^^[[[UUUQQQQQQHHHAAA;;;999999===EEEMMMWWWNNN@@@555555888666000---........./////////000------------..................------------......+++,,,------+++,,,111777------...///////////////....................................////////////000000000000000000000000////////////000111222333444222111222444666666555666<<>>GGGJJJNNNQQQSSSWWW[[[^^^___bbbeeeeeefffnnn{{{zzzpppfffeeekkkooonnnkkkrrrtttvvvtttoookkkiiijjjeeehhhlllmmmkkkiiiiiiiiikkkooossspppggg```]]]^^^___]]]ZZZVVVPPPIIIAAA<<<555777;;;AAAGGGKKKKKKJJJAAAEEEKKKRRRUUUSSSMMMHHH@@@;;;444000......//////........................------------------------,,,,,,---------,,,+++*********+++++++++,,,,,,,,,vvvVVVCCCCCC@@@===>>><<<999888666444333333333333000111222333333333333333444111///.../////////...........................---------.........//////........................'''...000***(((---000///---......///000111111222111111222222222333333333666999CCCRRR___mmm}}}tttkkk___XXXVVVVVVHHHBBBFFFAAA666:::III@@@AAA@@@;;;999999777222---.........//////000000---------.........//////......------------......,,,,,,...000000...,,,------......///////////////..................................../////////000000000000000000000000000////////////000111222333444222111222444666666555555AAAMMMaaazzzqqqpppuuu}}}|||yyyppplllkkkfff^^^eeeXXX___sssrrrggg|||~~~yyyfff^^^WWWUUUQQQJJJAAA999333000000/////////..................---------,,,,,,,,,***+++,,,,,,------------,,,++++++++++++++++++,,,++++++,,,,,,,,,---------------------------------------------------------.........///......---------......///////////////000000000000000000000000////////////000000000000111000000111666<<>><<<===@@@BBBCCC777;;;AAAJJJQQQUUUTTTRRRHHHBBB999222///......///........................------------------------,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,yyySSSHHHAAA===???999===777666555444444333444444444444444333333333222222444333000...------...///................................................//////////////////......////////////000000000000000000111222333222000...777333222333000...555@@@BBBJJJZZZqqqyyylllggg```XXXLLLFFFIIIMMMGGG>>>???BBBEEEBBB;;;666666777444111//////000000---***222111000///////////////...------,,,,,,------...---------............///........................////////////////////////000000000000111111111111//////000000000000//////111111222222222333333333...666555333888666222666===LLLfffxxx~~~uuujjjvvvzzzuuuuuurrrlllgggfffeeeXXX^^^ssstttjjjnnn___ZZZTTTUUURRRGGGCCC<<<...///---...111///++++++...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......//////.........---------,,,---......//////................../////////000.../////////000000000111222111111111222111///...555555555777;;;DDDOOOVVVZZZdddiiiccc]]]^^^aaabbbdddnnntttssssssyyy}}}}}}~~~yyytttqqqxxxzzzwwwnnnjjjmmmooommmhhheeecccbbb___ZZZZZZ^^^NNNKKKKKKMMMHHH>>>999;;;888777777<<>>888;;;777666555444444333444444222222222222111111111000333222000///..................................................................................../////////000000000111111222111000000000111222333...222777999;;;EEE\\\qqqtttfffaaaaaa]]]UUUGGGCCC???;;;::::::999999777444111////////////......------,,,,,,---............------------......---------............///........................////////////////////////000000000000111111111111111111111222222111111111222222222222333333333333444999444222999999888@@@MMM{{{~~~~~~{{{rrrnnnzzzvvvxxxwwwooofffbbb\\\WWWYYYaaaccc```hhhwwwmmmccc[[[ZZZXXXMMMGGGCCC999333//////111111......111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................---------------...////////////........./////////000000000111111000000000000000000///.........000222555666;;;CCCNNNYYY___bbbddddddkkkssszzz~~~yyyvvvuuurrrjjj___YYYYYY[[[TTTQQQUUUZZZYYYUUURRR@@@===888444444;;;GGGPPPTTTSSSRRRQQQNNNGGG>>>777000000...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------uuuOOOEEE???;;;>>>777:::777666555444444333444444111111111111000000000000222222000///............................................................------------............//////000000000111111111000111222222222333555777555888<<>>PPPTTT[[[aaafffjjjooorrr{{{rrrggg]]]ZZZ\\\TTTRRRRRRVVV[[[^^^^^^]]]VVVPPPFFF:::333777CCCNNNTTTTTTTTTSSSPPPLLLHHHEEE777555111...,,,---...000------------------------------------------------+++++++++,,,,,,,,,------sssNNNEEE@@@<<<>>>777:::777666555444444333444444111111111000000000//////111111000//////.................................////////////////////////---------.........//////000000000000111111111111///222444444333222333555666<<>><<<<<<:::777;;;999666333000000111333111000000/////////000000///......------......///---------............//////////////////////////////////////////////////////000000000111111111111222222333333333333222222222222333333333444444444222666444555999888<<>>FFFKKKTTTZZZbbblllwwwpppbbb\\\\\\\\\___```^^^[[[ZZZ[[[]]]bbb```YYYMMMAAA<<>>666//////000///...000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.....................///000000000000////////////000000000111111111111222222222333333333000333888<<>>@@@888;;;777666555444444333444444222222111111111000000000000000000000000//////...........................////////////////////////......//////000111111222000000111111111222222222111444666666666;;;CCCJJJVVVlllzzzooo^^^OOOGGGDDDBBBAAAAAABBBAAA>>>:::888888:::111111000000000000000111//////............//////---------............///////////////////////////////////////////////////000000000000111111111111111111222222222222111111333333333444444444444555111666666666999???XXX|||{{{ssskkkjjjmmmnnniiidddZZZ[[[\\\\\\[[[[[[]]]^^^ZZZaaajjjppprrrqqqrrrrrroooooopppssswww{{{~~~uuuhhhaaajjj|||vvvzzz{{{vvvuuuyyy{{{}}}}}}wwwrrrkkkeeeeeeiiinnnggg___ZZZWWWVVVUUUVVV]]]]]]```lllrrrjjjTTTTTTUUUVVVTTTLLLDDD:::222111222000///000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////......///000000000000000//////000000000111111111000111111222333444555555444:::CCCJJJRRR]]]jjjssswwwooohhhaaa\\\___dddfffcccZZZQQQKKKCCCCCCFFFLLLPPPNNNEEE>>><<<<<<:::888555222///...........................------------------------++++++,,,,,,,,,,,,------sssNNNFFFBBB>>>@@@888;;;777777555444444444444444222222222222111111111111///000000000000000///...........................000000000000000000000000...//////000111222222333000111111111111222222222000333555777;;;FFFTTT___wwwrrrcccYYYUUUTTTTTTHHHIIIIIIGGGBBB??????@@@;;;999777444111///...---//////............//////---------.........//////000000000000000000000000////////////////////////000000000000111111111111111111111222222111111111333333333444444444555555222888777666999CCCeeezzz}}}yyysssooojjjhhhfffaaaZZZTTTNNNPPPQQQQQQQQQQQQRRRSSSRRR]]]kkksssrrrppppppqqqrrrrrrsssuuuxxx}}}uuunnnaaaYYYaaauuu~~~vvvzzzuuunnnooossszzz{{{sssqqqoooiiidddbbbllleee```^^^[[[UUURRRUUUTTT___eeemmmooozzzvvvWWWRRRSSSUUUUUUNNNHHH>>>555333444222111111//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------.........//////...//////000000000000000000000000000111111111111000000111222444555666666AAAIIITTT^^^iiiuuuyyyooo^^^^^^___bbbddddddbbb```PPPEEE<<<>>>GGGKKKFFF>>>666999;;;<<<:::666000---........................------------------------++++++,,,,,,,,,---------qqqPPP???AAA@@@>>><<<777888888777666555444444333111111111111111111111111333222111000////////////000000//////.........---............/////////000000000000000111111111111,,,111555333111111333444000777:::888>>>WWWzzz|||rrrnnnjjjnnnwwwfffUUUHHHJJJPPPPPPLLLJJJCCC???777111000000---))).........///////////////000000000000000000000000////////////000000000000111111111111000000000000000000000111222222333333111111222222222333333333444444333333333444555555555555555444999TTTyyyrrr~~~}}}vvvoooeee```ZZZUUURRRPPPNNNMMMGGGGGGGGGGGGIIIMMMSSSWWW\\\dddnnnsssrrrpppppprrrqqqrrruuuyyy}}}}}}}}}kkk]]]QQQOOORRRYYYjjj{{{~~~}}}xxxttttttwwwvvvqqqxxx}}}}}}}}}yyymmmbbbiii}}}vvvnnnjjjmmmnnnhhhcccbbbgggeeeeeeddd```YYYTTTSSSUUU]]]aaafffyyy|||wwwrrrfffNNNNNNWWWWWWQQQJJJDDD<<<555111///......///............---------........................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......//////000000///...------...//////000000000000000444222000000111222222222444111111555666888BBBNNNQQQVVVaaaqqqoookkkgggfffeeecccaaabbbbbb[[[NNNAAA===AAACCCBBB555555777;;;??????777---,,,...000000...------............------,,,,,,,,,,,,,,,,,,---------......rrrQQQ???AAA???===<<<777888777777666555444333333111111111111111111111111333222111000////////////000000/////////................../////////000000000000000000111111111111111333444222//////111222444888:::AAAUUUxxxzzzyyy~~~~~~vvv{{{vvvhhh^^^VVVMMMIIIKKKGGGCCC<<<777555444333111////////////////////////000000000000000000000000////////////000000000000111111111111000000000000000000000111222222333333111111222222222333333333444444333333444444555555666888:::;;;HHHkkkzzzuuusssuuuzzzmmmbbb\\\XXXRRRMMMJJJHHHFFFEEECCCEEEHHHJJJNNNTTTZZZ___]]]eeeoootttrrroooooopppqqqsssvvvyyy|||~~~|||gggYYYMMMKKKOOOVVVeeetttzzzwwwpppiiiiiimmmnnnlllppptttxxx{{{||||||||||||~~~~~~sssdddcccsssxxxnnnggghhhjjjgggddddddeeeeeefffgggddd^^^VVVQQQRRRXXX[[[[[[eeeuuu{{{xxxrrr|||yyyYYYNNNQQQTTTPPPMMMHHH???888333000000//////............---------------------------------------------------------++++++,,,,,,,,,---------,,,,,,---------.........///////////////...------...//////000000000000000111000//////000222222222333000222888===CCCNNNYYYqqqxxx{{{ooogggcccdddhhhkkkiiihhh```SSSHHHCCC???<<<999888666555777:::;;;:::000...,,,,,,///000///---.........------,,,,,,,,,,,,---------............sssQQQ???@@@>>>;;;;;;888777777666555444333222222111111111111111111111111333222111000////////////000000////////////............/////////000000000000000000111111111222222444333222222111222333444666888===NNNooo|||tttooommmnnnvvv{{{vvvuuuyyy}}}vvvtttvvvzzzdddQQQJJJKKKGGGCCC>>>:::555222111111000000//////////////////000000000000000000000000////////////000000000000111111111111000000000000000000000111222222333333111111222222222333333333444444333333444555555666555999:::>>>UUUtttooojjjdddjjjqqq{{{zzzeeeWWWRRRNNNHHHDDDBBBAAA???>>>AAADDDJJJOOOUUU[[[bbbggg```hhhqqquuusssooommmnnnrrruuuyyyzzz{{{||||||nnn]]]PPPOOOSSSZZZfffsssvvvrrrjjjaaa```fffiiihhhlllmmmoooppppppssswwwzzz~~~}}}jjj```hhhyyy{{{oooeeecccfffhhhggggggcccdddgggjjjjjjdddZZZRRRPPPSSSTTTRRRQQQYYYgggttt|||vvvjjjPPPLLLQQQRRRRRRMMMEEE<<<555222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,------------.........///////////////......---...///000000111111000000000000000000111222333333444444888CCCOOOZZZgggqqqyyykkkfffkkkrrrwwwzzz~~~|||nnn]]]OOOCCC;;;>>>===;;;999999:::>>>AAA666000******...111000,,,.........---------------------........./////////rrrQQQ???@@@===:::;;;999666666555444333222222111111111111111111111111111333222111000////////////000000//////////////////...////////////000000000000000111111111222222222222000111444666666777999:::CCCSSSkkk}}}qqqnnnrrrtttqqqkkkooowwwyyyuuuvvvyyy||||||vvvpppiiiiiisss{{{bbbRRRLLLEEEBBB@@@===888111......111111000000000000//////////////////////////////////////////000000000000111111111111000000000///000000000111222222333333111111222222222333333333444444333444444555666777777;;;;;;@@@```~~~iii]]]^^^dddiiilllvvvuuu```TTTJJJGGGBBB@@@@@@@@@@@@@@@DDDHHHNNNTTTZZZ___eeehhhdddllluuuxxxtttooommmmmmrrrwww{{{|||{{{|||yyyfffUUUQQQUUU[[[hhhvvvwwwtttkkkaaa___cccggggggiiihhhfffdddeeeiiipppuuusssddddddoooxxxxxxnnndddaaaeeeiiiiiihhhbbbdddgggiiijjjiii```VVVRRRPPPQQQQQQMMMLLL[[[mmm~~~}}}}}}WWWKKKPPPUUUTTTPPPIII@@@888222111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------...............///////////////......//////000111111111111000000111222222222333444666:::>>>GGGWWWhhhyyytttssstttxxx~~~yyytttxxx}}}~~~sssdddTTTHHHBBB@@@@@@DDDEEEBBB???>>><<<666///,,,---///...---...............---------.........////////////000oooPPP???@@@<<<:::;;;999666666555444333222222111111111111111111111111111333222111000//////////////////000000000000000000////////////000000000111111111111111222222222222111...000666777666777<<>>666111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............------........./////////---.../////////////////////000111111222222111111...///111111222666===CCCSSSbbbuuu~~~||||||uuuzzzxxxjjj}}}{{{yyyooouuuzzzxxxqqqnnnrrrxxxnnn}}}xxxvvvrrrssszzzzzzqqqWWWEEE888<<>>555...---.........//////000000,,,,,,,,,---------......gggNNN@@@>>>999999===;;;999999888777666555444444333222111111222333333333777555111000000000///...//////000000111111222222111111222333333333333222000000111222222222222111222888:::666:::SSSwww{{{hhhWWWVVV___iiittt}}}xxx}}}___FFF===;;;999777888:::666///...222333000000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222333333333444444444///888666333777777555;;;<<>>;;;===@@@<<<999<<>>333111///------000111///---........................fffMMM@@@???::::::===:::999999888777666555444444333222111111222333333333777555222000000000///...000000000000000111111111111111222333333333333222222222333333333333333222222444999AAAQQQmmmfff^^^[[[dddqqq{{{zzzyyysssWWWEEE===999888999<<<:::333///111222///000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222333333333444444444555;;;777222777666444;;;EEEddd|||zzzxxxcccaaacccgggmmmrrrvvv}}}lllddd^^^YYYUUUTTTSSSRRRUUUZZZ\\\\\\]]]___bbbfffjjjlllqqqnnnmmmmmmjjjffffffjjjzzzsssgggWWWOOOQQQPPPVVVOOOKKKLLLNNNPPPSSSXXXXXX[[[bbbkkkwwwyyygggSSSFFFCCCHHHNNNTTT]]]fffgggaaa^^^aaaffffffccc]]]UUUOOONNNQQQUUUVVV^^^uuu~~~xxxxxxqqq|||[[[PPPLLLOOOPPPGGGCCC>>>222111///...///000000///...........................------------------------............////////////---------.........//////////////////000000000111555000...111222111111333555888BBBRRRaaarrrwwwpppkkkhhhgggbbb^^^[[[ZZZ\\\^^^^^^]]]cccaaaaaaeeegggddddddgggllliiiggghhhlllppprrrrrrsssssssssuuuwwwwwwtttrrrjjjpppvvvzzz{{{~~~|||vvvwwwxxxwwwzzzrrr___MMM@@@:::AAA:::222333;;;CCCBBB???666333///...///000000///........................dddLLL@@@AAA<<<;;;<<<999999999888777666555444444222222222222222333444555777555222000000000///...111111111111000000000000111111222333333333333222444444444444444444444444666444<<>><<<<<<888999999888777666555444444222333333333333333555666888555222111111111000///222222111111000000//////111111222333333333333222555444444444444444444444<<<:::IIIlllxxxllljjjgggqqqwww|||nnnvvv^^^GGG???@@@999===???<<<666222000000000000000000000000000000000000111111111222222222222222222222222222222222111111111222222222333333333333333444444444444555444777333333:::999777@@@UUUvvvaaa^^^aaabbbhhhooouuuzzzvvviii```[[[XXXXXXVVVSSSTTTWWWWWWVVVVVVWWWYYY^^^bbbeeeiiiffffffgggeeeccceeejjj|||zzzYYYRRRSSSYYYZZZSSSMMMGGGGGGPPPZZZ]]]\\\[[[```gggssssssgggdddYYYHHHHHHUUU[[[___cccbbb___]]]```cccfffhhhfff^^^TTTNNNNNNQQQVVVXXXUUU^^^xxx~~~}}}qqq\\\PPPOOORRRLLLHHHDDD:::111///------///000000///............................................................////////////............//////////////////000000000111111111333111222444444333777===@@@NNNfff~~~~~~ssskkkbbb```\\\ZZZYYY[[[^^^```^^^^^^]]]^^^```ccceeeffflllkkklllnnnmmmjjjlllqqqqqqpppnnnmmmmmmmmmllllllfffffffffhhhkkklllkkkiiijjjmmmpppqqqqqqqqqsssuuupppxxxsssjjjlllnnnlllVVV>>>777222333777;;;>>>AAAAAA===666000---...///111........................aaaJJJAAABBB>>><<<<<<888999999888777666555444444111333444444333333666888888666222111111111000///222222111111000000//////111111222333333333333222444333333333333444555555===DDD^^^|||rrreeedddqqqzzzyyy|||{{{iiifffvvvqqqTTTFFFCCC:::===??????:::444222222111111111111111111111111111111111111222222222222222222222222222222222222111222222222222333333333333333444444444555555555333777555666<<<888888DDDgggggg]]]^^^]]]^^^eeennnuuu{{{zzziii```\\\YYYYYYVVVRRRRRRTTTRRRRRRRRRTTTWWW[[[___bbbbbb```aaaeeefffggglllrrrwww\\\ZZZ___gggkkkeeeVVVNNNJJJQQQYYY]]]]]]]]]bbbjjjvvvwwwnnnmmm___LLLKKK[[[aaabbbbbb```]]]]]]^^^```cccffffff```WWWPPPNNNOOOPPP[[[UUUNNNcccwwwdddSSSNNNQQQMMMJJJHHH???333111......///000000///............................................................////////////........./////////000000000000000000111111111111222222444666444333999AAAKKK```}}}~~~{{{qqqggg^^^XXXTTTUUUVVVWWWZZZ^^^aaaccceeeeeefffggghhhjjjmmmoooooommmmmmppppppnnnppptttooopppppppppooonnnmmmmmmiiihhhggghhhjjjjjjiiigggeeegggjjjlllmmmnnnpppqqqcccgggrrr~~~|||sss~~~lllJJJ???777777:::<<>><<<===999999999888777666555444444111444666555333444777:::888666333111111111000///111111111111000000000000111111222333333333333222333222222222333555777888===TTTyyywwwccciiirrr}}}wwwnnnhhheeecccdddfffpppyyytttppphhh___ttthhhRRRHHHBBB@@@AAACCC@@@999444333111111111111111111111111111111111222222222222333333333333333333333333333222222222222333333333333333444444444555555555555555999888888;;;666;;;NNN{{{www^^^YYYYYYWWW\\\dddmmmvvv{{{oooaaa]]]ZZZZZZWWWRRRPPPRRRPPPPPPQQQSSSUUUXXX[[[]]]\\\[[[^^^dddhhhlllsss{{{wwwaaaaaafffmmmqqqlll[[[RRRMMMOOOUUUXXX[[[^^^dddlllyyy}}}vvvcccOOOPPP```gggeeeaaa^^^\\\[[[\\\\\\```bbbdddbbb]]]VVVQQQNNNJJJWWWXXXLLLUUUzzzqqqrrrpppYYYOOOQQQNNNLLLJJJCCC777444000//////000000///............................................................////////////....../////////000000000000000000111111111222222333444555666444555@@@MMMccczzz}}}nnnsss|||pppeee^^^YYYVVVTTTSSSTTTVVVXXX[[[^^^aaabbbfffhhhjjjmmmnnnqqqtttwwwqqqllljjjmmmooonnnnnnpppppprrrttttttsssqqqqqqqqqooonnnllllllllllllkkkiiibbbccceeehhhjjjkkklllmmmiiijjjoooyyyvvvtttppprrrZZZHHH777333666:::BBBLLLEEECCC???999333//////000........................bbbJJJ@@@AAA===<<<===:::999999888777666555444444111444777666444444777;;;999666333222222222111000000000000000000111111111111111222333333333333222333222222222444777:::;;;GGGlllllliiixxxtttmmmcccXXXQQQOOOPPPQQQTTTSSSXXXcccnnnwwwqqq^^^YYYjjj}}}aaaQQQMMMGGGDDDGGGEEE===555333111111111111111111111111111111111222222222333333333333333333333333333333222222222333333333444444444444444444555555555555666999888777999888GGGccckkkXXXUUUUUUUUU___fffooowww|||vvvbbb^^^\\\\\\YYYSSSPPPRRRPPPQQQRRRSSSTTTUUUVVVVVVXXXWWW[[[bbbhhhnnnwwwuuu```aaaeeelllnnnhhhVVVOOOKKKMMMPPPSSSXXX]]]gggooo{{{eeeQQQTTTccclllgggaaa\\\ZZZZZZYYYYYY______aaacccccc^^^VVVPPPLLLOOOZZZWWWTTTsssvvvmmmssscccSSSSSSOOOLLLKKKFFF:::777222000000000000///............................................................////////////.../////////000000000000000000111111111222222222333333444555777@@@UUUhhhyyysss}}}{{{lllfff^^^XXXVVVWWWXXXYYY[[[[[[[[[\\\___cccfffiiidddgggkkkmmmoooqqquuuyyyzzzqqqkkknnnqqqpppmmmlllqqqtttxxxxxxvvvssssssssstttrrrpppoooppppppooonnniiiiiiiiijjjkkklllkkkjjjlllnnnqqqwww~~~ssshhhiiivvvrrrZZZDDD>>>>>>>>>BBBHHHFFFFFFEEE@@@999333111000........................bbbJJJ???@@@===<<<>>>;;;999999888777666555444444000444777666444444888<<<999666333222222222111000//////000000111111222222111111222333333333333222333333333333666999<<<>>>UUUuuuuuurrr]]]NNNJJJDDD@@@AAAGGGOOOTTTLLLNNNYYYhhhooosss~~~oooOOOWWWffflllXXXWWWMMMGGGJJJIII@@@666222111111111111111111111111111111222222222333333333333333333333333333333333222222333333333444444444444444444555555555666666333777555555888<<>>;;;999888777666666555555555222222222222333444555666888666444222111111222222000000000000000000000000111222333333222111222444666222222555444555@@@NNNnnnttt|||ooo\\\MMMDDDAAADDDEEEDDDGGGOOOVVVYYYUUUXXX```kkkpppzzz}}}}}}~~~xxxiiiYYYPPPbbb]]]SSSSSSQQQMMMHHHBBB;;;555000111111222222222111111111222222333333222222111222222222222222222222222333333333333333333333333444444444555555555555666999444777;;;777===fffsss[[[UUUUUUZZZaaagggmmmuuuzzz}}}nnnddd]]]\\\\\\WWWSSSQQQOOOOOOPPPQQQQQQQQQPPPPPPXXXZZZ]]]aaafffnnnwww}}}yyybbb___fffooojjjWWWJJJGGGIIINNNRRRTTTWWW[[[hhh{{{nnn\\\___jjjooofff^^^[[[ZZZVVVTTTUUUVVVXXX[[[___fffggg___SSSMMMHHHLLLUUUWWW[[[vvvrrrxxxlllxxxVVVPPPSSSOOOJJJKKKCCC<<<444000000111///,,,////////////////////////////////////////////////............/////////000////////////000000000000222//////222444111///111444555999@@@KKKcccsssdddYYYSSSUUUTTTYYY```]]]WWW___mmmooouuuzzz{{{~~~~~~}}}vvvnnnjjjlllppp~~~|||yyyvvvuuuuuurrrnnnqqqrrrooolllmmmrrrooohhhggghhhhhhhhhiiiooowww~~~||||||{{{yyyvvvlll[[[MMMJJJNNNIIIFFFEEEAAA:::777777000///......000000///---bbbKKK???@@@===<<<>>>:::999888777666666555555555222222222222333444555666888666444222111111222222000000000000000000000000000222333333222111222444555222444888666666HHH^^^uuuyyyqqq[[[MMMFFFDDDCCCFFFFFFHHHKKKOOOSSSXXX\\\\\\^^^iii{{{~~~zzzxxxxxxxxx{{{uuukkk\\\\\\vvvuuuXXXRRRNNNNNNJJJAAA888444222222222222222222111111111222222333333222222111222222222222222222222222333333333333333333333333444444444555555555555666888555888;;;999EEErrrmmmYYYUUUWWW\\\bbbiiiooovvv{{{}}}pppfff^^^]]]]]]YYYUUUSSSPPPQQQQQQRRRRRRRRRRRRRRRTTTVVV[[[```fffoooxxx~~~vvvbbbdddmmmuuuiiiQQQGGGGGGKKKPPPRRRTTT[[[dddssssssddddddkkkpppggg^^^ZZZYYYUUUTTTUUUSSSUUUXXX]]]dddhhhbbbXXXNNNHHHJJJSSSTTTUUUggg{{{ppp{{{___SSSSSSNNNJJJJJJFFF>>>666111111111000...////////////////////////////////////////////////........./////////000000////////////000000000111333000///333444111111333333777AAARRRdddzzz}}}nnnaaaZZZUUUSSSSSSXXXdddnnnlllfffmmmzzzzzzrrrooosssyyy~~~}}}{{{zzzxxxuuuoooiiilllpppqqqppprrruuurrrllllllmmmmmmkkkiiijjjooossswww{{{{{{{{{zzzdddWWWNNNIIIFFFFFFEEE@@@<<<===222000....../////////...bbbKKK@@@AAA===<<<===:::999888777666666555555555222222222222333444555555888666444222111111222222000000000000000000000000000111333333222111333444444111555;;;777:::VVVyyyrrrwwwwwwfffOOO>>>:::???EEEIIILLLIIIKKKSSSWWWXXX___iiisssqqq{{{|||xxxuuusssrrrpppvvv||||||lll[[[aaaeeeTTTKKKNNNMMM@@@666444444444333333222222111111111222222333333222222111222222222222222222222222333333333333333333333333444444444555555555555666777777:::;;;<<>>NNNhhh}}}yyyxxxhhh\\\VVVUUUVVVXXXYYY```ooo|||}}}wwwwww}}}~~~|||{{{{{{zzztttkkkeee```gggnnnqqqsssuuuuuusssrrrttttttqqqkkkgggfffgggqqqssswwwyyy~~~|||bbbRRRLLLGGGHHHHHHDDD@@@???555222///......//////...cccKKK@@@AAA<<<;;;===:::999888777666555555555555333222222222333333444555888666444222111111222222000000000000000000000000000111222222222222333555555222555::::::CCCkkk}}}~~~hhhSSSJJJ@@@===BBBIIIMMMMMMOOOLLLNNNVVVYYY\\\mmm~~~yyyuuurrrpppjjjlllpppxxxvvvggg]]]lll{{{^^^JJJLLLLLL>>>555777666666555444222222111111111222222333333222222111222222222222222222222222222222333333333333444444444444444555555555555666666:::<<<;;;AAA```zzz\\\TTTZZZ^^^bbbeeeooottt{{{~~~uuujjjaaa______\\\YYYXXXTTTTTTTTTTTTUUUUUUVVVWWWWWW[[[ccckkkttt}}}yyyiiigggvvvoooQQQIIIJJJNNNVVV]]]fffsssyyyyyyqqqfff\\\XXXUUURRRQQQSSSNNNPPPRRRUUU]]]eeeeeeaaa[[[OOOHHHLLLRRRSSSTTTWWWzzz|||^^^QQQMMMLLLIIIIIICCC:::333111111111111////////////////////////////////////////////////...////////////000000000//////000000000111111111333000000222333333777===HHHMMM___|||kkkeee^^^ZZZXXXXXX]]]bbbjjjmmmxxx~~~{{{|||yyyuuuvvvvvvrrrlllhhhWWW___ggglllnnnqqqtttvvvvvvzzz|||yyyqqqiiieeeccclllnnnqqqwww|||tttsss]]]SSSJJJIIIHHHEEE@@@???999555111......//////...cccLLL@@@AAA<<<;;;===999999888777666555555555555333333222222222333444444888666444222111111222222000000000000000000000000///111222222222222444555666333444999@@@VVVpppXXXKKK>>>===>>>DDDKKKNNNMMMIIIPPPOOORRRWWW\\\ggg}}}wwwqqqnnnjjjeeeeeennn}}}}}}zzzjjjcccnnnNNNHHHEEE:::444888999888666444333222111111111222222333333222222111222222222222222222222222222222222333333444444444444444444555555555555666777<<<===<<>>GGGUUU```xxxsssgggXXXWWWYYY[[[ZZZ[[[fffsss}}}yyy}}}}}}|||~~~tttlllooorrrpppoooppp]]]aaafffiiiiiijjjnnnrrrvvvzzz~~~xxxpppkkkiiigggkkknnnrrryyytttlll]]]NNNIIIHHHFFFBBBAAA===999444111000000//////dddLLL@@@AAA<<<;;;<<<999999888777666666555555555333333333222222333333444888666444222111111222222000000000000000000000000///000222222222222444666666555555<<>>IIITTTaaavvv{{{qqq___TTTRRRRRRVVV[[[\\\aaattt|||zzz}}}|||zzzzzz{{{{{{{{{zzzvvv||||||wwwvvvwwwyyymmmgggmmmssssssrrrtttkkkiiijjjkkkjjjggghhhkkkpppuuu|||~~~|||xxxuuutttgggkkkkkkmmmzzz}}}lllUUUKKKJJJIIIGGGEEE@@@===888555333111000///dddLLLAAAAAA<<<;;;<<<888999888777666666555555555444333333222222333333333888666444222111111222222000000000000000000000000...000222222222222444666444777999CCCbbbhhhTTTFFF???AAAGGGJJJKKKLLLKKKJJJJJJLLLOOOSSSZZZ___hhh~~~wwwrrrkkkccc]]]^^^ccchhhqqqzzzuuurrrwwwkkkNNNBBB<<<999777>>><<<999666333222111111111222222333333222222111222222222222222222222222111111222333333444555555444444444555555555555666555:::;;;DDDhhhzzzmmmaaa[[[___dddfffllltttuuuzzzttthhhddddddbbbbbbccc___^^^]]]]]]^^^aaacccdddggglllttt|||ooommm|||~~~bbbRRRMMMLLLTTT]]]eeekkkqqqlllzzz~~~}}}~~~}}}iii^^^aaaccc[[[UUUTTTRRRNNNLLLLLLHHHKKKMMMOOOUUU^^^cccbbb]]]YYYPPPGGGJJJWWW___```PPPllljjjhhhZZZPPPNNNHHHHHHFFFAAA:::444000////////////////////////////////////////////////////////////000000000111111111000000111111111222222222222222444:::>>>FFFTTTaaauuu~~~yyykkk___VVVQQQQQQQQQWWWdddmmmxxxyyyxxxxxxvvvqqqjjjfffhhhjjjooonnnmmmlllmmmnnnppprrrqqqwww}}}}}}wwwqqqnnnnnnrrriiihhhttt|||xxxrrrqqqoookkkjjjnnnooojjjggghhhgggnnnvvvzzz{{{{{{|||}}}rrrqqqkkkhhhssscccQQQKKKIIIGGGFFFCCC@@@<<<888666333000...dddLLLAAAAAA<<<;;;<<<888999888777666666555555555444444333222222333333333888666444222111111222222000000000000000000000000...000222222222333444666222999<<>>@@@CCCFFFHHHKKKNNNLLLIIIIIILLLPPPUUU^^^eeeqqq~~~zzziiiccc^^^[[[WWWYYYfffuuuyyywwwfffooozzzWWWGGGCCC???999@@@===:::666333222111111222222222333333222222222222222222222222222222222111111222333333444555555444444444555555555666666444999:::GGGsssvvv|||hhh```]]]cccfffgggmmmwwwuuuzzzvvvjjjffffffeeeeeefffbbbbbbaaaaaabbbdddggghhhlllqqqyyyqqqmmm|||nnnOOOLLLMMMQQQUUUXXX___fffkkk{{{bbbYYY]]]```XXXSSSSSSRRRNNNKKKJJJEEEIIILLLNNNUUU^^^cccccc______XXXLLLLLLXXXaaacccQQQfffuuupppfff~~~^^^QQQMMMFFFIIIGGGCCC===777222000///////////////////////////////////////////////////000000000000111111111111000111111111111222222222333333777===CCCLLL[[[jjjwww{{{hhh[[[UUUUUUWWWPPPPPP\\\qqq|||vvvrrrqqqkkkccc___```^^^WWWPPPOOOVVV]]]^^^^^^]]]]]]^^^aaaeeehhhkkkqqqwwwvvvqqqllljjjkkklllfffkkk||||||qqqllljjjeeegggooosssnnnjjjiiibbbhhhpppvvvyyy{{{~~~~~~zzzmmmcccmmmoooWWWMMMHHHEEECCCDDDAAA>>>;;;888555111...fffMMM@@@AAA>>>======888888888777777666666555555444444444333333222222222777666444333222111111111111111111111111111111111111111111222333444555666;;;888===XXX]]]LLL@@@AAABBB???AAAIIIIIIGGGFFFGGGKKKPPPTTTVVV[[[cccwww}}}qqqfff]]]ZZZWWWVVVZZZbbbwww{{{uuujjj___bbbyyygggKKKEEECCC<<>>======888888888777777666666555555444444444333333222222222666666444333222111111111111111111111111111111111111111111222333444666666666888FFFiiizzzRRRDDD===AAAEEEDDDGGGNNNJJJIIIIIIKKKOOOUUUYYY[[[___qqqxxxmmmaaaZZZVVVSSSVVV\\\iiipppxxx~~~|||rrraaa]]]iiiwwwTTTHHHDDDAAADDDBBB>>>:::666333222111444333333222222333333444333333333222222222111111222222333333333333444444555555555555666666666666555===???[[[~~~zzzrrreeegggjjjmmmqqqtttwwwyyyxxxyyy{{{|||}}}rrrhhhdddeeefffgggiiijjjjjjiiihhhgggiiijjjpppuuu{{{~~~nnnXXXIIIMMMRRRQQQVVV```nnnxxxnnnbbbbbb___]]][[[WWWRRRMMMKKKKKKKKKEEEGGGJJJMMMQQQWWW^^^cccfffaaaWWWNNNIIIJJJPPPUUUFFFEEE\\\yyyppplll}}}wwwVVVJJJKKKFFFGGGFFF@@@777111///111////////////////////////111000000000/////////...000000000000111111111111///111222222222333444333666>>>MMMXXX[[[]]]mmm{{{yyymmm^^^SSSQQQUUUZZZ^^^aaawwwyyynnnggg^^^VVVMMMIIIIIIHHHDDD@@@HHHHHHGGGGGGIIIMMMSSSWWWYYYVVVRRROOONNNPPPSSSUUUZZZZZZ^^^cccccc```ccchhhssszzz~~~zzzuuurrroookkkjjjdddccciiioooqqqtttyyysssnnnhhhdddiiirrr{{{}}}yyysssrrr~~~xxxyyy\\\NNNIIIEEEFFFDDDBBB@@@===999444000fffMMM@@@AAA>>>======888888888888777666555555555444444333333333333222222666555444333222111111111111111111111111111111111111111222222333555666777777:::PPPzzzfffGGG???<<>>======888999888888777666555444444333333333333333333333333666555444333222222222222111111111111111111111111222222222333444555666777<<>>RRRffflllqqqppp[[[OOOLLLTTTXXXZZZgggzzzxxxrrrjjjaaaYYYRRRKKKGGGGGGHHHJJJJJJJJJJJJLLLMMMKKKLLLNNNPPPQQQSSSVVVYYY[[[ZZZXXXXXX[[[```eeeiiipppppprrrwww|||}}}sssllllllnnnnnnkkkgggcccaaaccciiiqqqwwwwwwkkk___XXX[[[iiiwwwxxxyyyxxx|||tttaaaLLLIIIGGGEEECCCBBBAAA???;;;888fffMMM@@@AAA>>>======888999999888777666555444444333333333333333333333333555555444333222222222222111111111111111111111111222222222333444555777777<<>>:::555333444333333222222333333444333333333222222222111111222222222333333333444444444444444555666777777888>>>;;;XXXyyyqqqtttvvvxxxzzz{{{zzzyyyxxxwwwyyyzzzzzzzzz{{{}}}sssiiieeefffhhhiiilllppprrrqqqooommmmmmtttwww|||uuu```WWWVVVYYYbbblllyyy~~~xxxuuurrreeeQQQMMMJJJGGGGGGIIIKKKKKKJJJHHHJJJMMMNNNNNNOOOQQQRRRYYYWWWSSSMMMIIIGGGIIIKKKNNNUUUGGGFFFlllsssmmmnnn{{{WWWIIIHHHHHHFFFBBB===777333111000000000000000000000000////////////000000000000///000000000111111111111111///111333111...333;;;CCC[[[jjjjjjzzzqqqaaaWWWMMMJJJTTT[[[```ooo{{{xxxuuuddd```ZZZUUUQQQNNNLLLJJJHHHKKKNNNNNNNNNNNNPPPRRRRRRSSSUUUUUUUUUUUUWWWYYYVVVXXX\\\bbbiiipppvvvyyyzzzvvvvvvtttoooiiigggccc```aaaeeeiiikkkrrrqqqoooiii^^^YYY```mmmyyy}}}zzz}}}uuu}}}{{{[[[KKKHHHFFFDDDBBBBBB@@@>>>;;;fffMMM@@@AAA>>>======888:::999888777666555444333222222333333333333444444555444333333222222222333111111111111111111111111222222333333444666777888888MMMssstttNNNDDDFFFJJJPPPTTTWWWYYYZZZXXX\\\aaagggnnnwwwrrrbbbUUUMMMJJJPPPYYYdddsss{{{rrrdddYYY^^^{{{gggNNNKKKFFFFFFFFFDDD@@@;;;666333444333333222222333333444333333333222222222111111222222333333333333444444333444444555666777888888>>>???cccvvvqqqyyyyyyzzz{{{zzzyyyxxxwwwxxxyyy{{{{{{{{{|||uuulllgggfffggggggjjjoooqqqqqqqqqqqqqqqvvvzzz}}}kkkbbbbbbgggqqq{{{~~~xxxjjjVVVJJJHHHGGGIIIMMMOOOMMMKKKHHHKKKNNNOOONNNNNNNNNOOOVVVUUUSSSNNNJJJGGGGGGHHHJJJ[[[RRRDDDbbbxxxpppnnndddJJJHHHHHHFFFCCC???999444111000000000000000000000000////////////000000000000000000000000111111111111222///000333111///777CCCNNNaaajjjnnnhhhXXXSSSLLLKKKTTT]]]fffsss~~~yyyrrrnnnmmmiiiddd\\\YYYUUURRRRRRRRRQQQQQQMMMOOOPPPQQQQQQQQQSSSTTTQQQSSSTTTUUUUUUVVVXXXZZZcccgggnnnvvvyyyppphhhfffbbb___aaaeeeddd```ccceeelllqqqkkk```]]]bbbwww}}}{{{qqq{{{jjjMMMIIIGGGDDDCCCBBBAAA???===fffMMM@@@AAA>>>======888::::::999777666444333333222222222333333444444444444444333222222222333333111111111111111111111111333333333333444666777888<<<[[[rrrTTTGGGKKKOOOSSSWWW\\\```aaa]]]bbbiiipppyyy~~~~~~{{{rrr```OOOHHHLLLRRR[[[jjj{{{~~~wwwlll```XXXfffwwwVVVLLLEEEFFFFFFEEEAAA;;;666222444333333222222333333444333333333222222222111111222222333333333333444444333333444555666777888888===HHHvvvyyyyyy}}}}}}|||{{{zzzyyyxxxxxxwwwxxx{{{|||}}}tttnnnjjjgggeeeeeeiiimmmqqqssstttuuuwwwzzz~~~yyyssssssxxx}}}mmm[[[MMMLLLLLLOOOSSSSSSOOOKKKHHHKKKOOOPPPOOONNNMMMMMMSSSSSSRRRNNNJJJGGGEEEEEEKKKZZZZZZMMMbbb{{{ssstttRRRIIIHHHFFFDDD@@@;;;555222000000000000000000000000.../////////000000000111000000000000111111111111333///000444444333@@@PPPZZZ___gggwww}}}uuu___RRRNNNLLLNNNUUUaaammmvvvzzzsssvvvvvvrrrooommmhhhbbbbbb___[[[YYYYYYYYYXXXWWWUUUUUUTTTUUUVVVWWWXXXXXXVVVXXX[[[]]]___cccgggkkk|||yyyqqqhhheee___\\\aaagggddd[[[ZZZXXXbbbrrrwwwlll```\\\jjjuuuvvvqqq{{{~~~WWWJJJGGGDDDCCCBBBAAA>>>===fffMMM@@@AAA>>>======888::::::999777666444333333222222222333333444444444444444333222222222333333111111111111111111111111333333333444555666777888FFFhhhsssYYYMMMPPPSSSUUUXXX]]]bbbcccaaafffnnnvvvuuusssqqqssswww|||~~~}}}|||gggPPPIIILLLNNNUUUddduuu{{{rrreeeUUUXXX\\\NNNEEEFFFFFFEEEAAA;;;555222444333333222222333333444333333333222222222111111222222333333333444444444333333444555666777888999===RRR}}}{{{zzzyyyyyyxxxuuuwwwzzz}}}tttooolllhhhdddeeehhhmmmqqqtttvvvyyy{{{~~~~~~nnn\\\WWWUUUUUUXXX\\\[[[VVVPPPIIILLLOOOQQQPPPNNNMMMMMMPPPQQQQQQNNNIIIFFFDDDCCCJJJRRRXXXQQQaaa}}}{{{www[[[IIIHHHFFFDDDAAA<<<666222000000000000000000000000.../////////000000111111000000000000111111111111222...///555666888FFFYYYbbb[[[cccxxxiiiUUUJJJJJJMMMQQQXXXffftttxxxuuu~~~|||xxxtttnnnllliiieeebbb```^^^\\\ZZZYYYWWWUUUVVVYYY[[[[[[[[[dddfffjjjnnnsssyyy|||wwwqqqiiieee]]]ZZZbbbjjjfff\\\XXXQQQXXXppp~~~vvvdddYYY[[[mmm~~~qqqzzz~~~mmmwwwiiiJJJHHHDDDBBBAAA@@@>>><<>><<<<<<555000000000000000000000000000000//////000111222222000111111111111222222222///666222...777AAAMMM]]]ggggggkkk~~~oooxxxppp\\\QQQLLLPPPMMMSSSeeevvv}}}{{{rrrkkkiiihhheeedddeeeeeebbb```bbbfffjjjllllllrrrxxxzzztttpppnnnllleee```aaafffgggaaaZZZWWWPPPPPP___ttt|||rrrccc\\\aaaooojjj\\\||||||XXXEEEGGGJJJ>>>>>>FFF???dddKKK???@@@=========888999888777666666555555666333333333333333333333333666555444333222111111111000111111111111222222222444888333222888666666@@@VVVyyyiiiZZZQQQVVVQQQNNNYYY```aaaffffffiiirrrxxxkkkdddXXXWWWPPPOOOXXXXXXYYYddddddiiisssxxxiiiSSSMMMIIIKKKSSS```qqqwwwoooeeeWWWaaannnUUUIIIFFFDDDCCCDDDAAA<<<777555333222222333444444333333333333222222222222111333444444444444555555555777444555888888666888<<>>eeeLLL???@@@=========999999888777666555555555555333333333333333333333333666555444333222111111111000111111111111222222222333777444444888666777DDDfff~~~|||]]]]]]SSSXXXQQQMMMWWW^^^___ddddddjjjvvvuuufff[[[VVVTTTTTTUUUNNNNNNUUUSSSSSS]]]YYYcccvvv}}}rrr[[[RRRIIIIIINNNYYYiiiwww}}}~~~zzzvvvooo___]]]ooozzzWWWHHHFFFCCCBBBCCCAAA===999555444222222333444444333333333333333222222222222333333333333444444444444555333555888888666888===MMM|||yyywwwvvvuuuuuuwwwwwwyyy{{{~~~yyyqqqmmmmmmmmmpppuuuxxx{{{~~~wwwhhhoooxxxfffaaa___[[[```___^^^]]]ZZZUUUNNNIIIBBBCCCEEEFFFHHHHHHIIIIIILLLRRRVVVRRRMMMJJJGGGDDD@@@CCCMMMQQQNNNVVVuuuvvvppp|||ZZZJJJEEEFFF@@@<<<999111000000000000000000000000000000000000000000111222000111111111111222222222222555111333BBBNNNYYYhhhqqq}}}wwwppprrr[[[OOOOOOSSSYYYnnnzzzxxxuuuttttttnnnhhhdddfffgggfffgggjjjkkkkkklllooorrrttttttsss{{{~~~}}}|||}}}wwwpppnnnoooooonnnjjjhhhgggggg___]]]^^^dddkkklllfff___ZZZTTTPPPSSS\\\hhhpppttteee^^^\\\iii{{{sssccc___{{{XXXFFFGGGAAA;;;>>>@@@eeeLLL@@@AAA>>>===>>>999:::999888666555555555555333333333333333333333333666555444333222111111111000000111111111222222222///333222444888666;;;MMMrrr{{{iiiXXX^^^WWW[[[RRRKKKTTT[[[]]]bbbeeelllyyy|||mmm^^^RRRNNNPPPTTTZZZ[[[VVVUUU[[[XXXXXXccccccnnnyyyeeeYYYLLLHHHKKKUUUdddqqqvvv{{{zzzzzzvvvggg^^^fffZZZIIIFFFBBBBBBBBBBBB???;;;666444333222444444444333444444333333333222222222222222222333333333444444333222555888777666999???WWW~~~{{{xxxwwwvvvuuutttyyyyyy{{{}}}zzztttppppppnnnqqqvvvyyy|||kkk[[[ggg{{{ppp]]]YYY\\\]]]aaa___\\\ZZZVVVQQQKKKGGGBBBCCCDDDEEEFFFGGGGGGHHHHHHOOOTTTRRROOOLLLHHHDDDBBBGGGJJJPPPTTTMMM^^^zzzlllqqqbbbLLLCCCEEEAAA>>>:::222000000000000000000000000111000000000000000111111000000111111111222222222333444///555GGGSSS]]]lll}}}yyywwwyyy~~~gggSSSIIIOOOXXXkkkooohhhjjjkkkiiiiiifffbbb```cccdddbbbdddhhhdddfffhhhkkkmmmnnnnnnmmmtttwwwzzz||||||}}}sssiii```^^^aaadddcccaaa``````bbb^^^]]]```gggmmmnnnhhhaaa[[[YYYUUURRRTTT^^^mmmxxxtttfffZZZ]]]mmm}}}oooXXXyyyiiiHHHFFFGGGAAA???AAAeeeLLL@@@AAA>>>===>>>999:::999888666555555444444333333333333333333333333666555444333222111111111000000111111111222222222000333222444777444===TTTyyyxxxhhh]]]YYY]]]aaabbbVVVKKKRRRWWWYYY```ffflllyyy}}}zzzmmmiiicccZZZRRRMMMOOOUUU[[[\\\^^^ZZZYYY^^^[[[[[[fffssslll^^^NNNGGGIIIQQQ___jjjsss{{{{{{yyyxxxjjj]]]^^^ssseeeKKKGGGCCCBBBBBBBBB@@@>>>777555333333444444444333444444444333333333222222222222222333333333444444222222555888777666;;;CCCeee}}}yyywwwwwwwwwwwwvvvyyyyyyzzz||||||uuurrrrrrooorrrvvvzzz}}}eeeUUUaaauuuooo]]]ZZZ^^^______\\\XXXUUURRRNNNIIIFFFCCCCCCDDDEEEFFFGGGGGGHHHFFFMMMQQQQQQPPPNNNJJJDDDDDDIIIEEENNN\\\RRRWWW{{{ttttttcccffflllPPPAAADDDBBB@@@===555000000000000000000000000111111000000000000000111000000111111111222222222333333000888KKKVVV```qqqxxxqqq^^^MMMGGGQQQ___uuuaaa\\\___bbbaaaaaaeeebbbbbbeeeeeecccdddhhhdddgggjjjmmmnnnnnnnnnmmmoooqqquuuyyy|||pppeee\\\SSSSSSVVVZZZYYYWWWVVVYYY\\\^^^^^^```fffkkkkkkeee```[[[[[[YYYSSSPPPVVVdddpppuuuiii[[[WWWbbbvvvuuu___ddd|||NNNDDDKKKGGG???@@@eeeLLL@@@AAA>>>>>>>>>:::::::::888777555444444444333333333333333333333333666555444333222111111111000111111111111222222222444666333555777444@@@\\\|||yyyaaaTTTXXX\\\ccctttqqq___NNNPPPTTTVVV\\\bbbjjjxxx}}}rrrbbbXXXSSSRRRQQQPPPPPPTTTZZZ___```fffeeeeeehhhaaa^^^hhh}}}sssbbbOOOFFFFFFMMMWWWaaaqqq}}}}}}xxxvvvjjj[[[XXXcccqqqNNNJJJDDDBBBCCCCCCAAA???888666444333444444444222444444444444333333333333333333333333444444444444333444666777666666>>>HHHnnn|||wwwvvvxxxzzzyyyxxxxxxxxxyyy{{{}}}}}}xxxuuuuuuqqqtttxxx|||cccWWWdddwwwooo___]]]___^^^ZZZWWWSSSOOOMMMKKKIIIGGGDDDDDDDDDDDDEEEFFFGGGHHHDDDJJJOOOPPPPPPPPPLLLFFFBBBGGGBBBKKK```cccdddwwwxxxppp]]]```xxxUUUAAACCCCCCAAA>>>777000000000000000000000000222111111000000000000000000111111111111222222222222333333>>>QQQ[[[hhh|||zzzqqqvvveeeWWWKKKKKK[[[ooommm[[[UUUYYY\\\]]]^^^___^^^```cccccc```aaaffffffiiimmmoooooonnnooooooppprrruuuyyy|||vvvaaaXXXQQQJJJLLLPPPSSSRRROOOPPPTTTYYY___^^^___bbbeeeeeebbb^^^^^^^^^\\\VVVPPPQQQYYYaaarrroooeeeZZZZZZhhh{{{{{{qqqqqq^^^ggg]]]FFFKKKGGG===???fffMMM@@@BBB???>>>???:::;;;:::888777555444444444333333333333333333333333666555444333222111111111000111111111111222222222444555333666999888JJJkkkyyyxxxnnnSSSTTTXXXbbbvvvjjjSSSPPPQQQQQQXXX^^^fffwwwzzznnn^^^UUUQQQPPPRRRUUUXXXYYY[[[^^^```kkkuuuxxx{{{{{{ooofffkkk|||iiiTTTIIIGGGJJJRRRYYYjjjzzz~~~xxxuuukkk\\\VVVWWWwww|||RRRMMMFFFCCCCCCDDDBBB@@@888666444444444444444222555444444444444333333333333444444444444555555555555555666777555777AAAMMMxxx{{{vvvuuuyyy||||||{{{{{{{{{|||}}}zzzxxxyyytttwww{{{sss___[[[llllll^^^\\\\\\YYYUUUQQQMMMKKKJJJJJJIIIHHHDDDDDDCCCCCCDDDEEEFFFGGGDDDIIIMMMNNNPPPQQQMMMHHHAAAGGGDDDHHH^^^rrrwwwzzzyyyaaa```]]]CCCBBBBBB@@@>>>777000000000000000000000000222222111000000000000000000111111111111222222222222555888FFFYYYcccrrruuuzzz~~~nnn^^^TTTOOOVVVnnnxxxgggVVVQQQTTTWWWYYY[[[YYYYYY]]]aaa```^^^```dddeeehhhlllmmmllllllmmmooossstttvvvyyy}}}iiiVVVPPPMMMIIIKKKOOORRRQQQOOOPPPWWW^^^cccaaa___```cccdddcccbbbfffeeeaaaZZZSSSQQQSSSWWWeeeooopppbbbVVVZZZlll{{{vvvqqqrrrcccpppuuuOOOJJJDDD;;;AAAfffMMMAAABBB???>>>???:::;;;:::888777555444444333333333333333333333333333666666444333222111111111000111111111111222222222000111111666<<<>>>UUUyyymmmvvvVVVQQQ]]][[[hhhsssXXXQQQOOOOOOUUU[[[eeevvv|||uuuyyyaaaUUUTTTUUUXXX[[[___bbbbbbaaaaaabbbtttyyyjjjmmmqqqZZZMMMIIIKKKPPPVVVaaavvv|||xxxvvvmmm___XXXNNNjjjTTTNNNHHHDDDDDDDDDCCCAAA999777444444444555444222555555444444444333333333444444444555555555666666666666666666555777CCCPPP~~~zzzzzzuuuuuuzzz~~~~~~}}}}}}zzz{{{wwwzzz~~~xxxdddVVVZZZppp~~~iii[[[ZZZXXXTTTQQQNNNJJJHHHHHHIIIJJJJJJDDDCCCBBBBBBCCCDDDFFFGGGDDDHHHLLLMMMOOOQQQNNNIIICCCKKKIIIFFFYYYyyy|||eee```bbbDDDBBBBBB???<<<666000000000000000000000000222222111000000///000000000111111111111222222222111666<<>>AAA===:::666444444444333222555666666666666555555444333333444444555666666666666777555777::::::LLLmmm{{{~~~|||rrr___WWWQQQ]]]yyysss___VVVUUURRRKKKJJJJJJJJJIIIIIIJJJJJJJJJFFFDDDCCCDDDEEEFFFEEECCCGGGGGGGGGJJJLLLNNNMMMLLLJJJEEEEEEHHHQQQdddiii[[[vvvsssjjj{{{SSSEEEDDDAAA<<<<<<555333111000000111111000000000000000000111222222222222111111222222333333666999NNNgggttt{{{{{{{{{{{{eee\\\aaajjj~~~yyywwwsssgggVVVLLLKKKOOOSSSUUUYYY[[[]]]^^^^^^```ccceeeiiijjjkkkllllllooosssvvvvvvwwwzzz|||~~~vvvllllllggg]]]SSSRRRWWWWWWSSS^^^^^^]]]]]]cccmmmwww|||}}}uuuvvvxxx}}}qqq```XXXUUUQQQRRROOOVVVeeennnkkkkkkooo}}}tttvvv}}}TTTFFFCCC>>>kkkMMM???BBB@@@======;;;:::999888666555555555555222333444444333333555777;;;999777444333333333444111111222222222333333333444000333888888DDDlllyyyvvv}}}XXXGGGRRR\\\kkkvvv```UUUQQQNNNLLLKKKGGGQQQbbbttt}}}vvvttttttwww~~~kkk]]]QQQQQQVVVZZZ\\\]]]gggfffcccggguuu{{{~~~kkkUUUIIIEEEGGGLLLSSS___mmmvvvxxxuuukkk```VVVVVVvvvRRRJJJGGGCCCEEE===@@@===:::666444444444333333444555555666666666555555333333444444555666666666444333333:::===;;;UUU}}}~~~gggXXXUUUUUUdddooo\\\SSSQQQNNNIIIJJJJJJJJJJJJJJJJJJJJJJJJFFFDDDCCCDDDEEEFFFEEECCCGGGFFFGGGIIILLLMMMMMMLLLGGGDDDGGGGGGHHHTTTYYYNNNdddyyymmm[[[FFFCCCBBB???===666333111000111111111000111000000000000111222222222222111111222222333444666BBBYYYnnnzzzxxxzzz~~~lll^^^]]]hhhvvv|||uuuooommmkkkaaaSSSJJJIIIMMMQQQSSSWWWYYY[[[\\\]]]```dddgggjjjkkkllllllmmmooosssuuutttvvvxxx{{{~~~zzzoooaaaWWW``````___```eeejjjgggaaagggiiifffdddiiiwwwzzz|||fff[[[WWWTTTPPPLLLMMM\\\oooxxxsssiiiyyynnndddIII@@@===kkkMMM???BBB@@@>>>>>>;;;:::999888666555555555555222333444444333444666999<<<;;;888555444333444444111111222222222333333333333111333666999KKKvvv{{{qqqyyyoooRRRGGGRRRYYYeeexxxzzzlll]]]UUUQQQLLLIIIJJJJJJRRR___oooyyy|||wwwsssqqqsssyyy~~~zzzoooggg___XXXTTTUUUXXX[[[___eeesssrrrqqqtttwwwyyyuuu[[[KKKGGGJJJNNNMMMYYYgggrrrwwwvvvmmmcccXXXSSSvvvVVVJJJGGGDDDEEE===AAA>>>;;;777555444444444333333333444555666666666666333333444444555666666666555222333;;;===:::[[[|||}}}www```SSSTTTZZZnnn~~~jjjYYYQQQNNNKKKGGGIIIJJJJJJJJJJJJJJJJJJIIIFFFDDDCCCDDDEEEFFFEEECCCFFFFFFFFFHHHKKKMMMLLLKKKDDD@@@DDDFFFFFFPPPSSSIIIUUUrrrxxxlllwwwdddIIIBBBBBB@@@===666444111000111222111000111111000000111111222333111111111111222333444444777FFF]]]sssyyyyyy}}}zzzvvv~~~vvveee\\\bbbssstttlllfffcccbbbZZZOOOHHHGGGJJJOOOQQQUUUWWWYYY[[[]]]```eeeiiijjjkkkmmmmmmmmmooorrrtttssstttvvvzzz}}}{{{vvvpppiii```WWWQQQaaaeeekkkssszzzzzzssskkkkkkrrrrrrjjjkkk{{{~~~}}}kkkaaa\\\YYYPPPLLLHHHPPPfffxxxttteeessssssiiilllwwwuuuPPPBBBAAAlllNNN???BBB@@@>>>>>>;;;:::999888666555555555555333333444444333555888;;;===;;;999666444333444444111111222222222333333333222222444666===UUUyyytttcccNNNHHHPPPUUU___ooovvvmmmddd\\\VVVQQQKKKHHHJJJNNNSSS[[[eeemmmqqqqqqpppmmmrrrzzzrrr```RRRPPPRRRWWW[[[]]]```jjjuuu~~~|||uuubbbOOOIIIKKKMMMMMMXXXfffqqqyyyyyyqqqgggZZZQQQfffZZZJJJGGGEEEGGG???DDD>>>;;;777555555555444333333333444555555666555555333333444444555666666666777444444;;;;;;:::```}}}{{{}}}mmmYYYOOOUUUaaazzzvvvdddVVVPPPLLLIIIHHHIIIIIIJJJKKKKKKJJJIIIIIIFFFDDDCCCDDDEEEFFFEEECCCEEEEEEFFFHHHKKKLLLKKKJJJGGG@@@AAAEEEGGGQQQUUUKKKKKKcccooodddjjj|||nnnNNNAAAAAA@@@<<<666444222111111222222111111111111111111222222333111111111111222333444555888EEE\\\www{{{uuusss{{{vvvhhhdddcccpppxxxmmmeee^^^[[[WWWQQQJJJEEEEEEHHHLLLNNNSSSUUUXXXZZZ]]]```eeeiiijjjkkkmmmmmmmmmnnnppprrrrrrrrrssswww|||~~~}}}{{{xxxqqqggg^^^YYYWWWXXXYYYhhhmmmwww~~~rrrjjjjjjzzz}}}ooojjj{{{zzznnneee^^^YYYOOONNNHHHHHHYYYooouuummmggg|||{{{sssoooYYYmmm{{{|||ZZZEEEDDDnnnPPP@@@CCC@@@======::::::999888666555555555555333333444444444666:::======<<<999666444333333333111111222222222333333333111333444777BBB```|||UUUHHHHHHPPPSSS^^^kkknnn```\\\YYYVVVPPPIIIHHHKKKMMMPPPTTTYYY___dddhhhjjjiiioooyyyqqq]]]NNNOOOTTT[[[aaabbbeeeppp|||||||||jjjQQQHHHHHHIIIQQQZZZfffqqq{{{~~~wwwmmm]]]RRR\\\^^^JJJGGGFFFGGG???EEE>>>;;;777555555555444444333444444555555555444444333333444444555666666666777777666999:::???hhh{{{zzz}}}|||~~~bbbQQQLLLWWWjjjxxxjjj[[[SSSOOOKKKIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHFFFDDDCCCDDDEEEFFFEEECCCEEEDDDEEEGGGJJJKKKKKKJJJMMMBBBAAAEEEHHHQQQWWWQQQLLL^^^}}}lll```___mmmyyyUUUCCCAAA@@@<<<777444222111222222222111222111111111111222333333000000000111222333444555:::BBB]]]}}}uuuqqqqqqtttmmm```bbbkkk|||pppeee]]]WWWSSSMMMJJJFFFCCCCCCFFFIIILLLQQQTTTXXX[[[]]]```dddgggiiikkklllmmmllllllnnnoooqqqpppqqquuuyyy{{{xxxuuullleee[[[SSSQQQVVV___dddssszzzsssmmmlllqqqkkk}}}}}}rrrfff\\\VVVOOOOOOJJJFFFPPPeeeuuuyyygggvvvwww|||YYY___|||gggHHHBBBoooQQQAAADDD@@@===<<<999:::999888666555555555555333444444444444777;;;>>>===;;;888555333222222333111111222222222333333333000333444888HHHiiijjjOOOHHHMMMTTTTTTZZZbbb```RRRRRRSSSSSSMMMGGGHHHMMMMMMNNNQQQTTTXXX]]]bbbeeeiiinnnuuu|||{{{ooo^^^QQQVVVWWW]]]eeekkkpppyyyuuutttoooRRRIIIHHHHHHPPPXXXcccnnnyyyzzzqqqcccVVVXXXdddLLLGGGGGGFFF>>>DDD???;;;888555555555555444444444555555555444333333333333444444555666666666333888777777<<>>QQQ}}}hhhYYYNNNQQQaaasssyyycccWWWMMMMMMMMMIIIGGGHHHHHHIIIKKKLLLLLLKKKIIIHHHFFFDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDFFFIIIKKKJJJIIIFFF@@@CCCEEEBBBLLL___gggddduuuyyyhhhnnndddIIICCCBBB===777555222111222333222222222222111111222222333444000000000111222444555666>>>EEEkkk}}}uuuvvv}}}oooiiijjjhhhdddbbbnnn~~~wwwlllaaaXXXPPPIIIEEEAAAAAAAAA@@@AAACCCFFFIIIOOOSSSYYY]]]___```aaabbbgggiiikkkkkkjjjjjjjjjkkkpppnnnnnnrrrvvvvvvrrrmmm______^^^^^^aaafffnnnsss{{{yyy|||wwwrrrtttlll```^^^UUUQQQKKKFFFFFFOOObbbsssxxxpppxxxwwwyyyiiiVVVaaaXXXEEE