BM6P6(@ qqqNNNGGGCCC<<<@@@???>>><<<<<<<<<<<<===?????????>>>??????@@@@@@DDDEEEFFFEEEDDDDDDFFFHHHIIIGGGBBB@@@???BBBFFFIIIIIIFFFIIIPPPQQQSSSbbbvvv|||wwwcccOOOBBB???;;;555222333777;;;===CCCHHHKKKCCC777<<>>888999888777666666777888888666666555444444444444444444444444555666888999:::555555666777777777777777888888777777777777777777;;;999888:::<<<<<<:::777CCCAAA>>><<>>>>>>>>======<<<;;;999888=========<<<;;;:::888777999888666555444555777888666777888888888666555444<<<;;;:::888777555444333888666555555777:::???BBBvvvsssvvv}}}uuuzzzsssrrruuuxxxyyyyyyyyyyyyzzz{{{{{{|||uuuttttttuuuxxxyyyyyyxxxvvvvvvuuuuuuuuuuuuvvvvvvxxxyyyzzz{{{}}}~~~xxxrrrooommmmmmnnnjjjgggcccbbbaaa^^^ZZZVVVWWWOOOKKKLLLLLLHHHGGGKKKOOOOOOTTT```sssmmmzzzwwwvvvKKK***+++222,,,'''***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&'''&&&&&&''')))***((('''***(((***111>>>KKKSSSVVVUUUYYYVVVQQQYYYnnn~~~|||tttjjjeeekkkxxxyyyyyyzzzxxxvvvooopppqqquuuxxxtttwwwrrrnnnKKKFFFCCC>>>BBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@AAAAAA@@@AAACCCEEEFFFEEEDDDCCCCCCDDDEEEFFFAAACCCIIIPPPLLLHHHRRRaaauuuvvvvvvzzzfffSSSEEE???333444444444666:::???CCCEEELLLHHH:::999PPPqqqOOOAAA;;;666777999888777666666555666777888666555444333333333333333444444555555666777888999555666777777888888777777888888888888888888888888777666666999<<<>>>===<<>><<<;;;<<<<<<===<<<<<<<<<<<<===>>>@@@@@@===>>>??????>>>???AAACCCCCCDDDFFFGGGGGGFFFDDDCCCBBBFFFOOOUUUPPPGGGIIIRRRnnnzzz~~~wwwmmmxxxeeeOOO@@@::::::555666777777777;;;AAAFFFIIIFFF:::777QQQzzzTTT888???<<<222333999666666555555555555666666555444333333333333333333555555555555666666777777666666777888888888888888888888888888888888888888666555666888;;;>>>>>>===<<<;;;888666666<<>>??????GGGMMMRRRSSSSSSWWWYYYYYYVVV```\\\^^^tttIIIGGG___ZZZ{{{hhhJJJEEEIIIHHHEEEEEEEEEDDDCCCBBBBBBAAA???============<<<;;;:::999888777888999:::::::::::::::777666444333333333444555444444555555555444333333111222222333333444555555444444555666777999;;;<<>><<<;;;:::888888888888999999999999:::;;;===>>>???@@@AAAAAAAAA???@@@AAACCCBBBCCCEEEGGGGGGFFFDDDCCCDDDGGGOOOWWWWWWPPPLLLMMMbbb~~~tttmmm```OOO???666444555999888777777;;;@@@FFFJJJHHH999000EEEuuuyyy~~~XXX;;;222<<<;;;444555777333333333333444444555555555444444333333333444444444555555555666555555555666777777888888888888888888888888888999999999999888888888888999:::;;;;;;===<<<;;;999888:::>>>BBB^^^}}}|||~~~||||||}}}~~~{{{sssnnnlllqqqyyy~~~zzzwwwtttttttttoooeee]]]QQQKKKCCC===<<<@@@EEEIIITTTUUUUUUTTTUUUYYY]]]___ddd[[[XXXzzzdddJJJBBBGGG___qqqiiiTTTDDDDDDGGGDDDCCCEEECCCBBB@@@@@@???>>>;;;999<<<<<<<<<;;;:::999888777777777888999999999999888555444333222222222333333333333333333333333222222000000111222222333444444222333444666777888888888111GGG___jjjssspppmmm|||```ccc|||}}}uuuhhhgggeeedddeeehhhkkknnnllljjjhhhiiijjjllllllllliiiiiihhhhhhhhhhhhiiiiiicccbbb```___]]]\\\\\\\\\XXXXXXXXXWWWUUUTTTRRRRRRQQQOOOLLLIIIHHHGGGGGGFFFJJJLLLOOORRRVVV___nnn{{{nnnnnnggg111+++------++++++,,,***&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''***+++)))''')))000777EEENNNVVVXXXUUUTTTYYY___rrrpppaaa___bbbmmm|||uuuwwwwwwttt{{{tttlllwwwhhhIIIAAA===;;;:::999888666555666666777666666777777999:::<<<<<>>???@@@AAABBBCCCCCCDDDDDDDDDDDDBBB@@@DDDNNNUUUUUUOOOKKKPPP{{{rrr]]]TTTHHH>>>:::777666444333333666<<>>666777777444777999000111111222222333333333333555444444444444444555555333444555555555555444444666666777888888888888888777777888888888999999999888888888888888999:::;;;=========<<<;;;;;;===>>>NNNeeeqqqsssxxxzzzyyy}}}wwwrrrwwwzzzvvvooollldddkkkvvv}}}zzzxxxwwwrrrllliiieee^^^SSSKKK??????>>>???CCCIIIPPPUUUXXXWWWWWWZZZ]]]^^^___```[[[pppsssAAA@@@RRRYYYfffqqqUUUKKKDDDFFFGGGCCCAAADDDBBBAAA???>>>>>>===:::888<<<<<<;;;;;;:::888777666777777777777777666666555444333333222222222222222222111111111111222222222222222222222222222333333111222333555555666555555///AAAVVVcccjjj|||}}}~~~www{{{|||lllyyy~~~}}}|||vvvkkkdddkkk}}}vvvrrrjjjdddaaaaaaccceeemmmkkkhhhfffgggggggggffffffeeeeeeddddddeeeeeefff___^^^]]]\\\[[[[[[[[[[[[VVVVVVVVVVVVTTTRRRPPPOOOQQQOOOLLLJJJHHHHHHIIIJJJQQQVVV\\\aaakkk}}}~~~rrrgggCCC###,,,///...******...***###(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&((()))))))))000<<>><<<<<<<<<<<<<<<<<<<<<<<<<<>>999===BBBHHHMMMRRRWWW[[[ZZZZZZ[[[^^^^^^[[[ZZZ]]]qqqvvvRRR>>>FFFhhhyyytttQQQMMMHHHFFFGGGFFFBBBAAADDDBBBAAA@@@??????>>><<<:::;;;;;;;;;:::999888777666666666666666666555444444333333333333222222222222111111000000111111222333333333333222222222222111000111222333333333333333666666>>>KKKWWWeee|||{{{zzz|||uuusssyyyyyyzzz}}}~~~wwwxxxxxxmmmfffaaa```___```^^^\\\\\\^^^aaabbbcccaaa``````______``````aaa\\\[[[ZZZXXXWWWVVVVVVUUUQQQQQQQQQPPPOOONNNLLLLLLOOONNNNNNMMMMMMPPPUUUYYYZZZeeesssvvvrrr===---///++++++)))'''))),,,***%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((())))))***$$$&&&(((+++111;;;GGGPPPSSSTTTUUUYYYbbbooo|||xxxqqqgggbbbgggrrr}}}~~~zzz}}}{{{tttkkksss|||xxxcccEEE===::::::999888666555444444555555222222222222222333444555555666777666555555777999;;;<<<<<<===>>>>>>??????CCCDDDEEEHHHLLLNNNLLLIIIEEEbbbzzzvvvzzzrrrcccQQQDDD===999444444888===???@@@BBBGGGIIIFFF???888555555LLLkkkxxxIII333222111555222+++000444---,,,---///000111111000000111111000000111222222333///111333555666555444444444444555666666666666666444555555666777777888888777888888777666777:::>>>;;;:::999999:::;;;;;;;;;333@@@NNNhhhyyyrrrwwwggggggkkkjjjjjjnnnllliiieeeccceeekkkrrrwww}}}|||zzz|||zzzwwwtttqqqmmmiiifff\\\XXXRRRKKKFFFBBBAAA@@@CCCHHHOOOTTTVVVXXXZZZ]]]\\\]]]______]]]```ppp~~~KKKBBBKKK[[[gggJJJIIIGGGFFFFFFDDD@@@AAACCC@@@???>>>>>>???>>><<<:::::::::::::::999777666555333444444555555555555444333333444333333333222111111111000000000111333333111111111111111111111111111111111111111111222222666///000;;;DDDQQQiii|||yyy{{{tttooolll___]]]ZZZYYY[[[]]]^^^^^^ZZZZZZYYYYYYYYYYYYZZZZZZWWWWWWUUUTTTSSSRRRRRRQQQOOOOOOOOOOOOOOOOOOPPPPPPIIIKKKNNNQQQVVV^^^gggnnn{{{}}}zzzpppKKK******222)))((((((***)))'''''')))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))******%%%(((---555>>>IIIRRRWWWRRRTTT\\\jjjxxx~~~kkkaaa[[[bbbtttwwwwww{{{uuuqqqnnn}}}uuu___BBB;;;:::<<<666555333222111111222333222111111111111111222222000111333333333555777999888999;;;===>>>>>>===<<>>@@@EEEIIIQQQVVV[[[^^^]]]\\\\\\]]][[[\\\^^^___bbbuuuxxxLLLFFFMMMHHH]]]vvvfffNNNMMMHHHGGGEEEDDDBBB???@@@CCC===<<<;;;<<<===<<<;;;999:::::::::999888777666555000111333444555666666666333444444444444333222222222111000000000222333444//////000000111111222222111111000000000000111111000///444;;;<<>>>>>???BBBOOOSSSQQQaaa}}}|||yyyuuupppzzzvvvyyyvvvgggTTTGGGCCC@@@:::555333333666999;;;>>>FFFNNNMMMKKKCCC999888FFF\\\llljjjzzzGGG888666///000//////...------,,,,,,,,,,,,,,,---------............///000000000000000---...//////......///000777666444444666777777666888777666666666666777777999999888777777777666666555555666666666666555555111<<<<<>>???EEEMMMUUUYYY___ZZZYYY]]]___\\\]]]bbb___aaaeeepppvvvIII===EEEKKKmmmoooQQQHHHHHHHHHGGGFFFDDDCCCCCCCCCCCC???===;;;;;;=========<<<>>><<<999777666666666777555555444444444333333333444444444444444444444444222222111000//////000000000000////////////000000//////000000111111222222---000777888444>>>ddd~~~yyy|||~~~}}}}}}{{{rrrfff___[[[XXXYYYZZZVVVOOONNNSSSUUUUUUVVVVVVXXXYYY[[[\\\YYY[[[```dddeeefffkkkqqquuuwww|||zzzrrrDDD000,,,)))(((***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&***'''%%%&&&***+++)))&&&%%%:::EEEKKKXXX\\\WWWWWWVVV___yyypppzzz{{{nnnrrr~~~~~~wwwuuuuuu}}}XXXDDD888<<<333555444333222222111222222000000000000000000000000333222111000111222444555444555777777777777999;;;<<<>>>@@@???<<<;;;;;;===@@@BBBEEEJJJUUUhhh~~~llljjjxxxuuueee```ttt}}}yyyrrrmmm[[[PPPBBB:::999999777555999===???>>>AAAHHHKKKIIIHHH>>>555;;;RRRmmm~~~qqqLLL444333222---//////......---,,,,,,+++++++++++++++,,,,,,,,,,,,---...//////000000//////---...000///......///111333111000000222333333222555555555444444555555555666666777777777666555555444555555666666555555444888999555777@@@HHH[[[xxx{{{ssstttfffjjjqqqnnnfffbbbaaa^^^___bbb___YYYVVVYYYQQQRRRSSSVVVZZZ^^^ccceeellllllmmmnnnpppsssuuuvvvwwwvvvvvvvvvwwwxxxwwwwwwxxxvvvtttssstttrrrooolllkkkjjjiiigggeeebbb```______[[[TTTLLLEEEAAA???>>>DDDFFFKKKRRRXXX\\\]]]^^^ZZZYYY[[[```___ZZZXXX[[[^^^nnnHHH:::FFFPPPtttsssWWWJJJFFFFFFHHHGGGEEEDDDCCCCCCBBBBBB???===<<<;;;<<<===<<<;;;;;;999777555444444555666444444444444333333333333111111111111111111111111222111111000//////000000000//////////////////000//////000000000000000111333111333444222666MMMfffyyy{{{wwwttt|||xxxyyy|||zzztttyyy|||uuuqqqrrrqqqmmmlllnnnkkkjjjiiiiiikkkmmmppprrrwwwwwwwwwzzz}}}}}}pppQQQ444+++,,,+++)))***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((+++---:::GGGNNNTTT[[[YYYWWW___yyy^^^iii|||yyy|||{{{|||sssQQQCCC777:::222555444333222111111111111////////////////////////222111000000000111333444333333444444333555777:::<<<===>>>>>>======???AAACCC===???FFFEEEFFF___{{{oooqqqvvvsssjjjjjj\\\OOO[[[~~~~~~|||vvvnnngggbbb]]]VVVQQQDDD???888444444777:::;;;777@@@EEEEEEHHHMMMJJJAAA777;;;GGG[[[ppp|||~~~{{{sssDDD+++...222111000......------,,,,,,++++++)))))))))*********++++++,,,------...............---...000000//////000111000///......000111111111333333333333333333333333222333555777777666444333333444444555555444444333555333333:::888333OOO|||{{{|||oooiiibbb___]]]]]]\\\YYYYYY[[[RRRQQQNNNMMMMMMNNNQQQRRRWWWXXX[[[^^^aaaccceeefffffffffffffffffffffffffffkkkhhheeecccbbb```^^^\\\WWWVVVTTTQQQNNNLLLKKKJJJGGGEEEAAA???@@@CCCFFFIIIRRRUUU[[[___aaa```]]][[[___^^^___```___^^^bbbiiiZZZGGGDDDHHHUUUcccnnnPPPLLLLLLHHHEEEFFFEEEDDDCCCBBBAAAAAAAAA???>>><<<<<<<<<<<<:::999777666444333333333444555444444444333333333222222000000000000000000000000111111000/////////000000//////............//////000000000///////////////777000...111222111777@@@LLLWWW```hhh}}}~~~tttrrr|||sss~~~xxxooowwwyyyppp@@@000%%%(((---+++))))))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$(((,,,***''')))111:::HHHSSSVVVVVVWWWXXXeee~~~}}}ccc^^^uuutttwww~~~sssnnnnnnzzzgggJJJAAA777999111444333222111111000000000........................000000/////////000111222222222222111111333666999============>>>???BBBDDDDDD@@@DDDJJJBBB:::IIIccc||||||{{{}}}ppp___ccctttwwwxxxkkkXXX]]]uuu~~~zzzuuussspppllliiihhhhhhhhhccc^^^VVVPPPKKKGGGBBB???;;;:::999777888;;;@@@CCCCCCGGGKKKLLLIIIDDD???<<<<<>>>>>>>>???===<<<<<<<<<;;;999777444444333333333333444555333333333333222222222222111111111111111111111111111000000/////////000000///......------......///000/////////......------444...,,,111444222111333===IIIUUUccc~~~zzzsssyyy|||yyy|||uuuvvv|||kkkCCC,,,&&&%%%***,,,)))'''((('''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%(((***))))))000===HHHMMMYYYXXXQQQYYYjjjfffiiivvv}}}~~~zzz{{{}}}zzznnnmmmuuu~~~{{{\\\EEE@@@555777111333333222111000000000000------------------------............//////000000111111111111000222555888888777777888;;;===???AAA@@@CCCGGGGGGDDDEEENNNXXXaaa|||{{{tttiiijjjeeesssUUUMMMRRRTTTccchhhuuuwwwpppnnnlllfffaaaXXXVVVRRRNNNLLLKKKKKKKKKJJJGGGCCC@@@>>><<<;;;:::999;;;===>>>???BBBFFFJJJWWWOOOKKKKKKCCC999>>>LLLbbbqqq{{{jjjcccvvvjjj888444222333111,,,))))))++++++++++++************))))))))))))************))))))***++++++++++++***+++---...///......000111000///...000222444555444111222333444444444444333111333555888888777555444222222333333333333222222222:::;;;:::999222333BBBVVV]]]ooozzzuuurrrddd\\\XXXUUUSSSWWWVVVVVVTTTSSSQQQOOONNNOOOPPPQQQRRRSSSRRRQQQPPPSSSTTTTTTRRROOOMMMMMMNNNHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEDDDDDDEEEGGGIIIJJJTTTUUUWWWYYY[[[]]]^^^___^^^```bbbbbbaaabbbdddfffZZZ[[[^^^fffxxxjjjJJJEEEDDDMMMcccyyyxxx^^^LLLNNNPPPHHH@@@@@@@@@???>>><<<;;;;;;;;;;;;>>>===;;;;;;<<<:::888555444444333333444444555555333333222222222111111111000000000000000000000000000///////////////000000......------------......///......------,,,,,,,,,...------111333222333444444===HHHYYYxxxzzzzzznnn|||~~~wwwssswww~~~zzzxxxrrr\\\777111,,,***)))***)))&&&&&&(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((''''''***222>>>KKKSSSRRRYYYQQQOOOllluuurrrttt{{{|||sssuuuvvvqqq}}}zzzwwwUUUBBB@@@333666222333222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,------------............///000000000000111444666777666666888;;;>>>??????@@@CCC@@@999;;;GGGNNNMMMQQQVVVeee~~~zzzfffZZZdddiiijjjppptttgggTTTNNNLLLRRR___gggjjjpppyyy|||uuukkkddd```[[[TTTOOOGGGEEEBBB@@@>>>>>>>>>???=========<<<<<<===>>>>>>AAACCCFFFHHHJJJKKKNNNOOOOOOFFF??????@@@FFFWWWjjj~~~{{{{{{zzzvvvwwwddd<<>>===<<<;;;:::999999999<<<;;;;;;;;;<<<:::888555444444444444555555555555222222222111111111000000........................//////......//////000000------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,***,,,//////......111444***222<<>>===BBBAAA;;;444777AAADDDBBBEEEDDDLLLcccsssggghhhhhhdddaaagggwww___RRRHHHGGGHHHJJJVVVeeecccaaa]]][[[XXXTTTOOOKKKGGGGGGEEEDDDDDDDDDEEEFFFDDDEEEFFFGGGFFFFFFFFFGGGKKKLLLMMMMMMMMMLLLIIIHHH;;;AAABBBDDDSSSjjjvvvuuuzzzsssvvvMMM222999333111---******+++,,,***))))))))))))))))))))))))&&&'''''''''((((((((((((&&&&&&'''((((((((((((((((((***,,,,,,,,,,,,...000,,,++++++---000333444444000111333555666666555444333444444444444333333222333333444444444444333333000:::666000777<<<:::;;;111777TTT~~~yyyrrr|||uuuhhh^^^[[[WWWSSSPPPPPPQQQRRRQQQQQQQQQRRRSSSTTTUUUVVVVVVYYY\\\\\\YYYXXX[[[___^^^```bbbbbb```___```aaa```aaaaaabbbbbbbbbbbbbbb^^^___``````aaabbbbbbbbb]]]```cccccccccfffmmmsss}}}XXX???>>>IIIKKKQQQhhhbbbHHHIIIIIIHHHFFFEEEFFFHHH>>>>>><<<;;;:::999999999:::999:::;;;<<<;;;888555444444444444444444333333222111111111000000000000.......................................///000000------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,'''+++...---++++++...000***///444999III^^^lllooozzzyyyuuunnnqqq}}}{{{zzzxxxsssssssssssssssqqqpppooonnnwwwzzz{{{}}}xxx}}}zzzlllAAA)))...000&&&'''))))))(((''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))+++222>>>LLLUUUWWWUUUPPPQQQXXXqqqhhh[[[sss}}}tttlllsss~~~~~~}}}|||{{{{{{yyyvvvuuusssqqqnnnkkkPPPBBB@@@111444444222111000//////.........++++++++++++++++++++++++***+++,,,------------,,,(((+++---.........///000000///000444888:::888666???<<<:::===AAADDDEEEEEE999HHHJJJFFF\\\ssssssuuu```ZZZeee{{{rrrggg___QQQ@@@;;;@@@IIILLLNNNQQQQQQPPPNNNLLLKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQSSSSSSQQQPPPOOOOOOOOOMMMKKKJJJGGGBBB<<<777:::PPP[[[ZZZnnniiipppkkksss|||CCC777333$$$***(((,,,000---&&&&&&,,,(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''')))+++++++++,,,---///---,,,,,,...222444555555///111333555666555444333444333333222222111111111333444444555555444444333///999999666888444111777555///>>>___tttuuuvvv}}}}}}rrrzzzyyyrrrlllbbbXXXRRRPPPQQQSSSTTTSSSQQQQQQQQQQQQSSSTTTQQQUUUYYYZZZXXXYYY]]]aaa^^^aaaddddddaaa___```aaa___```bbbdddeeeeeeeeeeeecccbbb```___^^^___```aaa___```aaacccjjjzzzhhhVVVFFF===HHHZZZkkkzzzzzzOOOLLLIIIHHHDDD@@@BBBHHHFFF@@@???>>>===<<<;;;:::::::::999888999;;;<<<;;;888666333444444444444333222111111111111111000000000000111111111111111111111111...............///000111---,,,,,,++++++,,,,,,---*********++++++,,,,,,---&&&***---,,,,,,---......///111---(((...BBBYYYdddmmm|||{{{zzz}}}ttt___===444000'''&&&///###'''*********)))'''%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))***&&&---:::IIIUUUYYYVVVRRRNNNZZZssslll```uuuxxx{{{rrruuu||||||||||||zzzyyywwwwwwvvvtttrrrpppooollliiifffNNNDDD;;;555777444222111000///------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------......//////111222444666777777888;;;<<<;;;;;;>>>>>>;;;>>>@@@CCCEEEIIIVVVqqq}}}uuuzzzmmmkkkuuuzzz}}}zzzbbbHHHBBB999888======777<<>>LLLXXXmmm{{{}}}wwwnnneee[[[TTTVVVUUUTTTRRRQQQQQQQQQQQQUUUXXX[[[\\\ZZZYYY[[[^^^^^^```bbbddddddbbb___]]]ccccccbbbbbbcccddddddeee```bbbdddbbb]]]\\\___ccchhhjjjuuuNNNPPPEEEAAAHHHDDDPPPsssoooZZZNNNEEEFFFEEEDDDCCCBBBAAA@@@@@@======;;;:::999888888888999999888888777777666666333333444444444444444444000000000000000000000000------...............---......---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++***,,,---,,,---333>>>FFFeeennn~~~}}}vvvppplll||||||mmm|||JJJ>>>000)))+++---+++(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((()))***)))(((((()))***000:::JJJUUUWWWUUUVVVYYYnnnhhhoooxxxuuu{{{zzzpppxxx}}}xxxwwwuuuuuutttssspppnnnnnnjjjgggeeeeeeddd```\\\LLLBBB999333666333222111000...------,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......///000222333444444777;;;<<<;;;<<<@@@@@@===<<<===???@@@AAAHHHYYYjjjzzzvvv^^^```bbbsss}}}eeeZZZ___QQQDDD999111888???888:::999999888888888999:::<<<===>>><<<999:::???EEE444:::888===OOOYYY]]]dddjjjvvvppp[[[NNNPPPgggaaa===///.........000++++++***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++,,,,,,---....../////////000000000000111111111222111///000222333333222111111222333333333333222444444333333333333444444222333777999888CCCeee}}}yyy~~~|||uuuppp[[[YYYWWWVVVVVVWWWXXXZZZXXXYYYZZZ[[[ZZZ[[[\\\^^^aaabbbdddffffffeeecccaaaggggggeeeccc```^^^^^^^^^WWW[[[```ccccccfffkkkppp}}}hhhSSSHHHEEE:::>>>QQQ[[[nnntttWWWNNNJJJDDDCCCCCCBBBAAA@@@???>>>>>>???>>>===<<<;;;:::::::::999888888777666555555444555555555555444444444444000000000000000000000000------............------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))))))))*********++++++,,,...///...,,,---333888OOOTTTbbbwww{{{}}}wwwvvvpppuuuqqqssszzzqqqyyyvvvkkkJJJ999111***'''***---+++(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''''')))******((((((+++...<<>>>>>???AAAAAAAAAHHHPPPaaarrr~~~ggg[[[aaagggrrrsssfff[[[ZZZUUUDDDAAABBBAAA===888777999===<<>>===<<<<<>>===;;;::::::::::::888777777666444333222222666666555555444444333333000000000000000000000000---------......------,,,---,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))***************---///...+++)))***,,,666999DDDXXXmmmxxxvvvpppzzz}}}}}}wwwxxxzzz{{{yyyzzz~~~}}}|||yyyfffCCC+++***)))((((((******)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&(((***)))'''***222999IIIPPPXXXYYYWWWaaa{{{mmmdddlll~~~|||~~~mmmppp{{{}}}{{{zzz{{{zzzvvvrrrooollliiigggddd```]]]YYYZZZ[[[[[[[[[[[[\\\^^^GGG???777222444111111000///...------------,,,++++++************************************************+++++++++,,,,,,,,,,,,------------------000555777777:::???AAA>>>@@@===>>>CCCDDDCCCCCCFFF@@@RRRlllxxxrrrgggcccmmmccc]]]bbbnnnzzz|||}}}ppp^^^SSSUUU[[[ggghhhfffbbbfffuuulllkkkffflllzzzuuueee```___nnnwww}}}LLL---555---***///111---)))''')))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((()))+++,,,...///000------------............333111000000222333333222...///000000111111000000333222222111111222222333666222111333444555>>>HHH\\\```wwwzzz}}}}}}vvvqqqkkkiiiiiiiiigggdddgggggghhhhhhiiijjjkkkllllllqqqxxx|||~~~uuuZZZCCC:::===CCCFFFHHHTTTjjj~~~kkkIII???CCCCCC@@@>>>???>>>>>>===<<<<<<;;;;;;<<<;;;:::999888888888888777666555444333222111000555555555444333222111111////////////////////////,,,------------,,,,,,+++,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((((()))))))))******&&&(((++++++***))))))++++++,,,444CCCWWWgggoooqqqxxx~~~~~~xxxuuuuuuuuuwwwwwwsssyyyzzz}}}yyy}}}TTT333---///(((***+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&((()))'''(((000===HHHTTTZZZYYYYYYkkkkkkkkkkkkooo{{{yyyyyy~~~ssssss~~~zzzwwwwwwxxxwwwvvvnnnkkkgggdddbbb___\\\YYYUUUXXX[[[[[[ZZZZZZ]]]```|||EEE>>>777222555222000///...------,,,------,,,+++******))))))******)))))))))))))))))))))))))))))))))************+++------------------------,,,111333333666;;;===;;;===999999>>>BBBAAA@@@AAAGGG??????UUUuuuooonnnbbb[[[RRRPPPTTT[[[mmmxxxrrrnnnyyywwwggg```hhhtttpppfffjjjvvv}}}}}}kkkaaaRRRSSSaaabbb___ddd}}}bbb???...+++,,,)))***---...,,,******((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''(((***+++---...///---------.........//////333222111111333444444333///000000111222111111111333333222222222222333333777111...222666555333111CCCNNNppp}}}|||}}}wwwqqqzzz|||bbbYYYNNN@@@999999BBBPPP[[[vvvmmmppp}}}\\\JJJ???CCCFFFBBB>>>???>>>>>>======<<<<<<;;;;;;;;;:::999888888888888888555555444333222111000000333333222111111000//////........................,,,,,,------,,,+++******+++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))+++---***+++...444@@@PPPbbbnnnrrrwww|||ssswwwzzzyyyqqqpppwww}}}}}}{{{bbbKKK333+++...+++)))***+++)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&'''((()))---999JJJVVVZZZXXX^^^qqqssscccnnnxxx}}}~~~tttsssssspppyyyuuurrrooommmllleeebbb^^^\\\ZZZXXXVVVTTTWWWZZZ\\\\\\ZZZZZZ\\\___yyyCCC===666222555222///......---,,,,,,------++++++***))))))))))))***((((((((((((((((((((((((((((((((()))))))))******,,,,,,,,,,,,------------***...111000222777888555>>>999888<<<@@@???===>>>@@@;;;999@@@MMM```uuussseee```WWWEEEEEESSS___^^^SSSNNNWWWbbbddd]]]PPPJJJSSSbbbddd]]]VVVYYY^^^pppdddCCC///)))...666+++***)))(((((((((((()))''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((&&&'''((()))***+++,,,------............/////////333111000111222444333333000000111222222222222222333222222222222222222333111222222000......222777555>>>XXXyyy}}}}}}{{{|||{{{jjjuuu___FFF>>>>>>===BBBJJJOOOUUUdddtttuuusssKKKDDD@@@@@@DDDBBB<<<<<>>@@@===;;;<<<333;;;DDDCCC;;;===SSSlll~~~|||iiiqqqwwwtttjjj```\\\]]]UUU[[[___cccrrrzzz~~~RRR@@@...'''((((((***,,,---,,,***(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))***++++++---------.........//////111000...///111222222111000000111222222222222111222111111000000111111222///222333///+++,,,333888---222>>>OOO```qqqooovvv{{{vvvuuuvvvvvv|||rrrhhhddddddeeemmm\\\CCC@@@GGG???GGGYYYkkknnnlllwww```BBB666======>>>>>>;;;:::<<>>999333///222///......---,,,,,,,,,------+++******)))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))))))))***++++++,,,,,,,,,///000...///222222///333222555;;;===:::888999DDD;;;666999<<<===AAAFFFRRRVVV{{{tttzzzmmmNNN999///++++++///000***(((***%%%&&&''''''))),,,+++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******,,,,,,---------.........///...------///000000/////////000111111111111111000000////////////000000222111//////111333111,,,000222333666CCC```yyy{{{xxxwwwwwwwwwxxx{{{~~~{{{oooeeeeeefffjjjqqq{{{vvvUUUEEEIIINNNIIIQQQ^^^uuuzzzuuuGGG<<>>@@@BBB@@@@@@III```}}}|||}}}^^^CCC555111111>>>888111,,,+++***((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&'''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((***++++++,,,,,,------.........---,,,---...///000////////////000000000000111///---...111222000...111...---000111...,,,,,,222000111222222>>>bbb~~~~~~~~~{{{rrrnnncccfffeeeaaaaaahhhnnnooommmiiiffffffeeedddeeeiiifff]]]\\\eeehhhdddiiitttyyyvvv___XXXZZZXXXKKKDDDXXXllljjjgggtttaaaCCC888666666777888666666999:::888999<<<999999:::::::::999999888888888888888777555444444000000000111222222333333333000...000111///...---------------------------,,,,,,,,,+++++++++******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))***+++,,,,,,---///+++,,,888LLL___jjjnnnbbbnnnwwwzzz~~~zzzxxxwwwxxxxxxzzzcccDDD000+++---***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''%%%$$$%%%))),,,'''111AAAQQQWWWVVVUUUVVVsss}}}rrrpppvvv|||wwwzzz{{{rrrddd|||{{{yyyxxxwwwvvvsssnnnjjjhhhfffccc```]]]YYYTTTPPPOOOLLLHHHDDDBBB@@@>>><<<<<<<<<;;;;;;:::999888888bbb<<<999111222000...///...---,,,,,,+++,,,,,,*********)))))))))((((((***)))(((((((((((()))***''''''''''''''''''''''''((())),,,---...---+++******+++,,,---///000111222333444444555666777888888::::::999:::;;;===@@@AAADDDCCCBBBBBBJJJ^^^zzzWWWMMM>>>000((('''+++...555111,,,***)))***)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''******++++++,,,------------,,,,,,+++,,,---...///......//////000000000111111///......111111000...222...,,,///000...---///222///000333...,,,999LLL]]]dddxxxxxxsssoookkkhhhdddaaa[[[VVVXXX\\\\\\WWWRRRWWWZZZYYYZZZ^^^bbbbbbeeessszzzyyywwwiiieeeaaaUUUIIIYYYlll}}}}}}zzzyyynnnWWW===000000222555777222111444999:::666444666888888999999999999888888777777777777666555444333000000111111111111222222111///...///111111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******++++++(((((()))---555???HHHNNNbbbmmmuuu{{{~~~|||yyyvvvxxxhhhHHH111***+++,,,,,,))))))(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&'''((())))))...@@@QQQTTTQQQTTTbbbooo|||qqq~~~~~~qqqooo|||~~~{{{wwwvvvtttsssqqqoookkkhhheeeccc```]]]ZZZWWWRRRNNNKKKHHHDDD@@@>>>===;;;999777666666555444444333333^^^:::888000111///...///...---,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((()))***+++*********++++++++++++,,,...000222111222333444555666777777999999999999:::<<>>999444444666777777888888888777777555555555555444444333222111111111111000000000000000///...---//////...,,,++++++++++++++++++++++++*********)))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))(((+++---***'''(((...555BBBPPPaaarrrsssrrrxxx~~~vvv|||}}}{{{wwwuuuzzzvvv}}}yyyyyyhhhKKK;;;)))$$$)))---***$$$(((((((((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%''')))******)))999NNN\\\UUUNNNZZZrrr~~~vvvzzzpppnnnyyy|||~~~yyyuuusssqqqnnnmmmllljjjhhheeecccaaa]]]ZZZWWWRRRMMMJJJEEEBBB===;;;999888666444222222111111000/////////[[[999888000111/////////...---,,,++++++++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((())))))+++***))))))***---///111///000000222333444555555777777777888:::;;;===>>>>>>======???@@@>>>:::666???NNNeeeyyyppp^^^LLL888111...%%%*********)))((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))******++++++,,,+++++++++++++++,,,,,,---,,,,,,---...///111111222000/////////000000000///...++++++///111///---///...******///222000111444000777LLLeeetttwwwzzzuuuzzzxxxmmmcccdddlllrrrrrrggg```bbbcccaaafffppp|||rrrqqqyyywwwhhh[[[ZZZYYYVVVcccxxxoooJJJ111333000000333333...++++++///000555;;;<<<777333333444555666666666666666666222333333333333333222111222222111000//////......//////---++++++---+++(((************************))))))((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&)))---///,,,'''&&&***...&&&111@@@OOO^^^iiiiiicccqqqsssvvvxxx{{{~~~{{{zzz}}}zzzyyyxxxmmm}}}fffCCC333'''+++000222///+++(((&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''''')))...333EEEPPPVVVSSSYYYmmmyyyvvvxxx~~~{{{wwwvvvwwwppphhhttt|||}}}{{{uuurrrpppnnnkkkiiihhhgggeeedddddd```\\\WWWSSSNNNHHHEEE???<<<888555444333111000000000//////............YYY999999111222111111......---,,,++++++++++++)))))))))(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))***)))(((((()))+++---///,,,---...///111222333444555666666777999:::<<<<<<<<<888555999@@@DDDAAA===>>>===;;;:::???UUU|||zzzrrrbbbNNN@@@===222...,,,(((,,,111,,,))))))((('''&&&$$$""""""###$$$&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#################################%%%'''((((((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((()))******++++++,,,,,,,,,------------+++,,,---...///000111222///000000000/////////000///...000666888444000000111...,,,,,,++++++...222,,,)))...<<>>===888555777:::888:::======999999EEERRRrrrrrrgggSSSHHHNNNYYY^^^eeehhhnnnwwwtttsssuuusssooolllYYYSSSHHH===999777111***---&&&)))+++%%%''')))###))))))((((((((()))))))))$$$&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((()))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((())))))***++++++,,,---------------,,,,,,---...//////000000...000111000///...///111,,,+++---222444000,,,+++,,,...000///---***+++---111***''',,,333>>>RRRfff|||~~~~~~}}}ZZZ===///---000111...++++++---+++(((***///,,,)))))),,,---+++,,,///000111222333333333333333///000111111222222222222111000000///...------,,,)))......,,,000777888333))))))))))))))))))))))))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))'''&&&'''***+++)))''',,,......***'''+++555>>>JJJWWW]]]\\\gggwwwwwwiiinnnllloooxxx~~~{{{xxxyyyyyy~~~{{{~~~]]]LLL777***'''***---......)))$$$###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%((()))'''(((000AAANNNUUULLLLLLaaapppttt|||sssxxxyyyqqqlllmmmpppzzz~~~{{{wwwtttqqqooommmjjjgggeeedddbbb___\\\]]]YYYSSSMMMGGGBBB===:::777555111//////...---,,,*********)))))))))))))))RRR666999000111000111...---,,,+++************))))))((((((((('''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))******((()))***,,,...///111111222333444666777888999999222;;;DDDBBB777///...111:::444000222555777;;;???BBBDDD???333///555999777333333333666888999888666888222///111333111111444111111,,,&&&'''+++,,,(((***$$$'''(((###'''///---$$$######"""""""""""""""$$$&&&'''&&&$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###%%%''''''&&&%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((()))))))))***+++,,,---,,,,,,+++---------....../////////...000111111......///111,,,)))(((+++,,,***((()))))),,,///000000000///---111,,,,,,///...---666CCC\\\^^^eeeuuu[[[EEE...)))333888///"""///,,,+++,,,+++((((((+++---***+++...///------000//////000111222222222222//////000111222333333333/////////......---------)))//////+++///777888111))))))))))))))))))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''((((((***(((''''''***+++***)))$$$(((...000---(((%%%&&&)))444>>>FFFRRR```fffdddhhhnnntttvvvtttvvv~~~zzzoookkkuuuzzzzzzxxx]]]JJJ999000///...---...///+++'''+++'''%%%(((......'''$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%(((000<<>>FFFOOOZZZdddjjjfffrrr{{{rrrmmmppp|||uuuuuuiii___XXX:::888555111///---,,,,,,++++++)))(((''''''''''''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&)))'''%%%%%%&&&'''((('''))))))***444EEESSSSSSLLL]]]iiissspppfffeeeqqq~~~xxxyyysssmmmwww~~~|||zzzwwwtttqqqlllgggccc[[[```dddaaaZZZRRRNNNMMM======;;;999666444333222------,,,,,,+++***))))))((()))))))))*********+++OOO666888///000///...,,,+++******))))))******((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((()))******++++++,,,222222333777::::::888666777===777@@@QQQEEEEEEhhhTTT888BBB999999<<<888999999999777555222111//////...---,,,+++******************************''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&%%%###$$$)))...000+++$$$"""###%%%###!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((())))))***+++++++++,,,,,,------------------------------------------,,,,,,,,,,,,++++++++++++))))))+++//////+++&&&)))))))))*********++++++******+++///666???HHHMMMqqq}}}ttt~~~}}}~~~kkkPPP:::000///000111++++++*********))))))))))))(((((((((((((((((()))(((((()))))))))*********------............//////000000111111000000///...///......------......///.........---,,,,,,++++++***))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))))))))******++++++,,,,,,)))***,,,---...111666999AAALLLYYYccceeedddddddddkkk{{{xxxwww{{{iiiaaaeeehhheeeSSSQQQMMMGGG@@@999333000444333111///---,,,,,,,,,+++***)))(((''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&((((((((((((%%%,,,===JJJMMMPPPTTTmmmrrruuurrrmmmnnnwwwzzzyyy~~~yyylllkkkuuu}}}}}}}}}{{{zzzwwwuuusssqqqnnnkkkfffccc[[[]]]]]]XXXOOOIIIFFFGGG:::999888555333111000///,,,,,,,,,+++***)))))))))))))))))))))))))))))))))LLL666888///111000...,,,+++******))))))******((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((())))))******++++++///222555666666666666666444888444>>>MMMBBB>>>VVVzzztttHHH777???:::;;;AAA777777666555444111...---......---,,,+++******)))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&%%%%%%$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&$$$"""###&&&***(((%%%!!!!!!###%%%$$$"""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))*********++++++,,,------------,,,------------------------,,,,,,,,,+++++++++*********((('''(((++++++(((%%%))))))))))))************,,,+++))))))***---000222HHHYYYeeeggglll|||}}}oooKKK===---%%%'''+++,,,*********)))))))))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))+++,,,,,,,,,------------///////////////......---000///...------...///000......---,,,,,,++++++******)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&$$$$$$$$$&&&######$$$$$$%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))))).........---+++,,,...000...333999===???AAAEEEHHHEEEMMMUUUVVVRRRMMMLLLLLLHHHKKKGGG>>><<>>===???555444333111///---,,,+++++++++******))))))(((((())))))))))))((((((((((((JJJ555777...111000---,,,+++******))))))******(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))******+++***---111111000222777<<<555555000666@@@777111???CCCIII===888>>>999666<<<666666555444111///,,,+++---,,,,,,+++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######"""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$"""!!!$$$&&&$$$###!!!"""$$$%%%###"""####################################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))*********+++,,,,,,,,,,,,,,,------------------------++++++++++++************+++)))&&&&&&(((((('''%%%((((((((()))))))))******---,,,++++++***+++,,,,,,'''444AAAJJJVVVhhhyyyzzzwwwxxxxxx~~~{{{xxxcccQQQ???000...,,,***,,,///...)))$$$(((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((())))))***++++++,,,,,,---------......////////////...---...---,,,++++++,,,---...------,,,,,,+++*********))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$###$$$%%%!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((()))*********+++...000000000000...,,,,,,///222333444555555444444444555///222333333666:::666///555444222000//////000111******************++++++)))(((''''''&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###%%%&&&'''''''''(((((((((222DDDPPPPPPNNN[[[lllmmmnnnqqquuu{{{vvvvvv~~~|||yyyuuusssrrrqqqpppnnnlllkkkiiigggbbb]]]YYYOOONNNIIIBBB;;;777777999111111000...,,,+++***)))******))))))(((((((((''')))))))))(((((((((((('''GGG555777...222111,,,,,,+++******))))))******(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''(((((()))******'''***---,,,,,,111;;;DDD===999444555:::555222888666<<<@@@===;;;777000666:::999888666444222000///+++++++++***))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###"""!!!"""###$$$$$$###$$$$$$$$$###"""########################################################################""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((()))))))))***++++++,,,,,,++++++------------------------++++++*********)))))))))+++)))'''&&&''''''''''''''''''((((((((()))))))))(((((()))******+++++++++///...+++***111AAARRR\\\ggghhhvvv~~~yyywwwoooYYYIII:::,,,(((***---,,,***'''%%%&&&(((+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((******+++,,,,,,---............//////000//////......---,,,,,,,,,,,,---...,,,,,,,,,+++******)))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((('''(((((((((&&&&&&'''))),,,,,,,,,++++++---///222333222111222333555444444555666555555777888444...///......---,,,+++***)))+++++++++******)))))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%'''((((((&&&&&&'''))),,,@@@OOONNNLLLVVVfffoooiiiqqq{{{~~~qqqjjjtttyyy|||vvvrrrqqqpppooonnnmmmkkkiiifffbbb\\\TTTOOOEEEEEEBBB>>>:::666555555//////...---+++***)))))))))))))))((((((((((((((()))))))))))))))(((((((((DDD555666---333222,,,,,,+++******))))))******((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''(((((())))))(((***+++++++++222<<>>===<<<;;;888555333111...------,,,+++******)))))))))))))))((((((((((((((()))))))))************AAA444666---333222+++,,,+++******))))))******((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&&&&''''''((()))))))))************...444999222000222222///444999666555+++999222---888333:::111000///---,,,+++******))))))((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""#########$$$$$$$$$$$$########################$$$#########$$$$$$"""!!!############"""###$$$%%%########################################################################""""""""""""########################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''((((((((())))))*********************************************)))))))))(((((((((&&&&&&'''''''''''''''(((&&&&&&'''''''''(((((((((************)))))))))***!!!$$$)))......+++((('''$$$)))000888@@@KKKVVV^^^rrrrrrnnnnnn{{{~~~{{{sssnnnhhhaaaSSS@@@...$$$,,,)))(((***+++'''!!!###''',,,...---)))&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((()))+++,,,,,,---,,,,,,---..................///000111111000///...+++++++++***))))))(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%%%%%%%%%%'''((()))(((%%%###""""""###%%%######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''(((((( """%%%&&&'''(((***+++******)))***+++++++++***000111333555666666444333...///111222222222333555,,,---------,,,***((('''(((((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%''')))'''&&&(((...444FFFOOOTTTUUU[[[gggmmmlllpppzzz{{{xxxnnniiikkkwww~~~~~~~~~zzzwwwssspppnnnkkkhhhfffeeeccc```\\\VVVNNNEEE???:::999777555333222000...,,,,,,++++++******))))))))))))))))))))))))))))))(((((()))***+++,,,------~~~@@@444666,,,333222+++,,,++++++***)))*********)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))((()))))))))((()))***,,,......333333---222888222666)));;;555///999...111222111///...---,,,,,,,,,((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############""""""######$$$$$$$$$$$$########################$$$######$$$%%%%%%###"""!!!!!!"""!!!!!!"""%%%'''################################################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''((((((((()))***************))))))))))))))))))))))))))))))))))))((((((((((((###%%%'''''''''&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''(((((()))((('''((('''&&&(((+++***...///+++***...222111777BBBOOOYYYaaaiiimmmnnnpppwww|||}}}|||wwwuuulll\\\QQQOOOAAA666///...---)))+++000%%%,,,+++$$$%%%---///))))))'''&&&&&&((()))((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++***+++,,,,,,------------+++,,,///000000///,,,+++++++++******)))((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""$$$%%%%%%&&&((())),,,)))&&&"""!!!"""$$$%%%#########$$$$$$%%%%%%%%%"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''((()))***)))'''%%%%%%&&&***)))((()))***+++++++++***,,,...000000000//////,,,...111111///+++---000,,,,,,,,,,,,,,,,,,,,,+++%%%&&&'''((((((((('''&&&%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''&&&***222999SSSQQQUUU```jjjmmmnnnoooxxx~~~yyyggggggqqq{{{vvv|||yyyyyywwwsssooommmiiieeebbb```___\\\XXXSSSKKKAAA;;;:::777333000......---,,,++++++******))))))))))))))))))))))))************(((((()))+++,,,---...///yyyAAA444555......+++...,,,,,,++++++***)))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''%%%%%%%%%%%%''''''&&&&&&''''''((()))))))))000000000000111222333444000111222333333222111000///...---+++***)))((((((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###"""""""""############$$$$$$$$$))))))(((''''''&&&%%%%%%###$$$$$$###""""""###%%%'''&&&$$$"""!!!""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''))))))************))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((++++++******++++++,,,---------...111666<<>>;;;888555333222333222000---,,,,,,------******))))))))))))******)))(((((('''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))******++++++******+++,,,---,,,+++***+++---*********)))))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&((()))((((((''''''(((((()))******+++,,,---............------............------...---,,,+++***))))))((()))))))))((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))+++333DDDSSSKKKRRRcccrrrtttlllmmmuuu~~~|||qqqpppfff~~~uuu~~~yyyuuusssqqqnnnjjjgggeeeccc```^^^VVVRRRKKKEEE@@@;;;666333222111000...,,,+++++++++************)))))))))(((+++***)))((('''((())))))***+++,,,...111444666777sss???444555---///+++---,,,,,,++++++***)))))))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((((())),,,,,,,,,---///111333444000000111111111111000000111000...,,,***)))(((((('''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""#########"""############$$$$$$$$$%%%%%%$$$$$$######""""""###$$$$$$###""""""###%%%&&&%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((()))))))))))))))))))))))))))((()))++++++******+++---******++++++,,,,,,------///...---+++***))))))))))))((('''''''''((()))***)))(((((((((((((((((()))(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))******************+++,,,+++***)))***,,,******))))))))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$"""###&&&((('''&&&(((''''''''''''((())))))))))))***+++,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,+++***)))(((((())))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$((()))(((,,,999HHHRRRIII\\\qqqxxxtttttt}}}wwwvvv|||sssiiiooorrrvvv~~~yyyuuuqqqooonnnkkkfffbbb```]]]YYYWWWNNNIIICCC===888555111///000///...,,,+++*********************))))))))))))+++***((('''((()))+++,,,---...000333666888:::<<>>555555---///,,,---+++++++++*********))))))(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((())))))***+++---000111333000000000000000000000000111000...,,,***(((((('''&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""##################""""""#########$$$$$$$$$'''''''''&&&&&&&&&%%%%%%###$$$$$$###""""""###%%%%%%$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((())))))******))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***+++'''((()))***+++******))),,,------,,,***)))***+++******+++++++++,,,,,,,,,+++******))))))******+++------+++***)))((((((((((((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***************+++,,,+++***)))***,,,***)))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%''''''&&&&&&''''''((()))''''''((()))***************+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((((((((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$((()))***444EEEOOOQQQYYYmmm|||xxxrrrwww}}}wwwyyyzzzllliiixxxttt}}}}}}yyyuuuqqqmmmkkkkkkhhhccc^^^[[[WWWSSSPPPIIIEEE>>>888555333111///...---,,,******)))))))))*********)))))))))))))))***)))((('''(((+++---///111222444777:::<<<>>>???jjj===666444,,,000------+++++++++***************(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''((()))+++---///000////////////////////////000///---+++)))(((''''''&&&&&&&&&'''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%%%%$$$######""""""""""""#########$$$$$$$$$#########"""""""""""""""###$$$$$$###""""""###%%%$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''')))******++++++******)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))+++---..."""###%%%'''(((((('''&&&%%%'''((('''&&&&&&'''(((***************+++++++++&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((()))***+++''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''((()))******)))+++,,,---,,,+++***+++---)))))))))(((((((((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++)))$$$"""###&&&&&&&&&&&&&&&&&&''''''(((%%%&&&'''((())))))))))))))))))***+++++++++++++++*********))))))(((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&)))111BBBRRRXXXWWWnnnwwwyyypppnnnwww}}}}}}zzzrrrfffoooqqq}}}{{{xxxtttpppmmmjjjhhhhhhddd___ZZZUUUQQQMMMJJJDDD???999555333222111000,,,+++***)))))))))))))))))))))))))))))))))******))))))((()))+++---000222444555777:::===>>>???@@@fff;;;666444,,,000...,,,************************(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&&&&'''&&&&&&'''((()))+++---...//////............//////...---+++***((((((''''''&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################''''''&&&%%%$$$###"""""""""############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###$$$$$$###""""""###%%%######$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&))))))************))))))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''')))+++---...$$$%%%&&&''''''&&&%%%$$$&&&((())))))))))))+++,,,((((((((((((((((((((((((******))))))))))))******&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&((())))))))))))+++,,,---,,,+++***+++---))))))((((((((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$"""""""""############$$$############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$))),,,***$$$!!!###'''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((('''((()))***++++++++++++))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***(((,,,999FFFNNNSSSWWWnnnlllgggfffqqq~~~}}}pppgggddd{{{qqqwwwuuurrrnnnkkkhhhfffeeebbb^^^XXXSSSNNNJJJEEEBBB;;;888444111000///...---******)))))))))))))))***))))))))))))************))))))+++---///222444555777999;;;>>>???@@@@@@@@@bbb:::777444+++111...,,,************************(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%&&&''''''&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%&&&&&&''')))***+++//////...------...//////+++***)))(((''''''''''''%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%$$$$$$######"""""""""############$$$$$$$$$###########################$$$$$$###""""""###%%%"""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$#########################################################$$$%%%%%%&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''(((******''''''''''''''''''&&&&&&###$$$%%%%%%$$$$$$%%%&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''(((((((((((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&'''((()))))))))***+++,,,+++***)))***,,,))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$""""""""""""########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""%%%((('''%%%$$$%%%&&&%%%%%%%%%$$$%%%&&&&&&'''$$$%%%&&&'''((((((((((((&&&'''((()))************))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''...+++333BBBHHHIIIVVVhhhnnnddd^^^gggzzzsssddddddoooqqq{{{yyypppnnnkkkhhheeecccbbbbbbYYYUUUPPPJJJFFFAAA===:::444222///...------+++******)))))))))))))))******((()))))))))***************,,,///222555777999999;;;===???AAABBBBBBAAAAAAaaa:::777444+++111...,,,******************++++++(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%''''''''''''%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***///...---,,,,,,---...///))))))((('''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$!!!!!!!!!!!!""""""""""""###$$$$$$###""""""###%%%""""""$$$%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""########################""""""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$%%%%%%&&&&&&&&&'''((('''%%%###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))***!!!"""###%%%&&&'''''''''(((''''''&&&&&&''''''(((&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%'''((()))))))))(((***+++***)))((()))***)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$############$$$$$$""""""""""""############"""############$$$$$$$$$%%%%%%%%%$$$$$$#########!!!!!!"""$$$'''(((&&&%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&'''((((((((((((&&&'''((()))************((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))777LLLQQQRRRjjj~~~ooofffpppsssxxxxxxiii]]]iii|||ttt{{{vvvtttkkkjjjgggdddbbb`````````SSSOOOIIIDDD@@@<<<777444111000...---...---+++)))***))))))))))))******+++(((((())))))*********++++++...222666:::;;;<<<<<<>>>@@@BBBCCCDDDCCCBBBAAA\\\AAA111000......///***+++++++++***)))(((((('''(((((((((((('''&&&%%%$$$&&&&&&))) ***&&&)))(((333"""###,,,&&&%%%$$$###""""""######---)))****** 111'''''''''111&&&$$$$$$$$$$$$$$$$$$$$$$$$---)))+++###!!!111"""'''///'''(((222(((...111***&&&((('''###$$$***%%%'''333 &&&)))$$$###### """+++---###########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$############$$$$$$######"""""""""""""""###"""""""""""""""######$$$"""############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################,,,)))&&&$$$%%%%%%$$$###"""############$$$$$$$$$########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$)))'''###"""$$$)))///333$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%$$$''''''&&&(((,,,"""111LLLQQQDDDYYYqqq```^^^uuu{{{wwwpppcccgggwwwooozzztttooonnniiifff```\\\YYYVVVSSSPPPHHHFFFBBB>>>999555222111,,,,,,,,,+++++++++******(((((()))))))))))))))))))))***))))))(((***---000111333666999<<>>:::999666333000...,,,,,,************))))))))))))************************((()))+++---...111666999:::;;;===@@@CCCEEEFFFGGGEEEEEEEEEEEEEEEEEEDDDDDDVVV???555666222000000+++************))))))((((((***)))(((''''''&&&&&&&&&"""'''111''''''&&&%%%$$$######""" ppp$$$+++444{{{ooo &&&666)))222333|||444(((---,,,&&&###''')))(((,,,999ZZZOOO%%%444########################################################################""""""#########$$$$$$$$$######$$$$$$$$$$$$###############$$$$$$#########""""""""""""""""""###$$$"""""""""""""""######$$$""""""#########$$$$$$$$$########################################################################################################################$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###%%%((()))(((&&&""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$"""!!!###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))(((&&&)))...;;;LLLJJJMMMjjjyyymmmfffZZZtttuuutttxxx{{{iiicccrrrtttwwwyyyoooiiibbbZZZSSSKKKHHHCCC@@@>>><<<:::888333222000...,,,+++******)))))))))))))))((((((((()))))))))***************+++---///111333555999<<<>>>???AAACCCEEEGGGGGGHHHFFFFFFFFFFFFFFFEEEEEEEEETTT>>>555777222000000+++*********)))))))))))))))******(((''''''&&&''''''...###___&&&%%%#########%%%'''(((///'''mmm'''  FFF***&&&***###'''$$$,,,DDDUUU###)))+++&&&"""$$$(((***... ///___XXX########################################################################""""""#########$$$$$$$$$######$$$$$$$$$$$$######"""###$$$$$$$$$$$$###"""""""""!!!!!!"""###$$$$$$"""""""""""""""######$$$""""""#########$$$$$$$$$########################################################################################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))******'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$%%%'''(((&&&$$$""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((''',,,333EEEIIIFFFTTTooonnnaaaeeeqqquuusss{{{fffbbblllqqqtttkkkddd\\\RRRJJJDDDAAA===:::888777555333...---,,,+++************((((((((((((((((((((((((((())))))***++++++,,,,,,111333555666777999;;;>>>@@@AAABBBDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFQQQ<<<444666111...000---******))))))))))))))))))+++***)))'''&&&''''''((()))###NNNIII***---&&&%%%###!!! !!!ccc!!!...###(((+++UUU***&&&(((%%%&&&(((,,,,,,%%%###$$$''''''%%%%%%''''''uuu%%%>>>PPP666########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$"""############$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((())))))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################################################################""""""###$$$$$$###!!!"""############$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########%%%'''(((############$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))((()))111:::NNNFFFGGG___wwwrrrgggjjjooouuuwww[[[dddwww}}}~~~wwwnnneee\\\SSSIIICCC<<<999555333222111000...++++++***************+++(((((((((((())))))))))))))))))***,,,---///000111666888:::;;;;;;<<<>>>???BBBBBBDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIPPP;;;333444///---///---)))))))))))))))))))))***,,,+++)))'''&&&'''((((((000555,,, """ %%%%%%"""%%%&&&((())))))((('''%%%&&&+++jjj!!!%%%%%%((("""###'''(((!!!!!!&&&...CCC---%%%***%%%"""&&&&&&@@@EEE%%%########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######!!!###$$$%%%%%%$$$###!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$"""############$$$$$$$$$####################################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################################################################""" !!!###$$$$$$###"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&((()))(((***555AAALLLLLL^^^sssuuurrrsssrrruuusssxxxwwwkkk^^^mmm~~~~~~xxxrrrhhh\\\QQQGGGAAA===777444000......---,,,+++******))))))))))))******((((((((())))))************+++---///222444666666888:::===>>>>>>???AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKOOO;;;222333---,,,///...)))))))))))))))*********,,,+++)))'''&&&'''((()))******"""222)))###$$$''' %%%...888>>>AAAAAAAAA===AAApppLLL000)))$$$$$$+++444)))"""###!!!'''!!!$$$YYYggg>>>((($$$"""(((###~~~333%%%"""UUU########################################################################"""############$$$$$$$$$######$$$$$$$$$$$$######!!!"""$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$"""############$$$$$$$$$################################################################################################"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$###!!!"""$$$&&&''''''"""############$$$$$$$$$#################################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$"""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))(((+++888EEEBBBVVV{{{mmmjjjxxxzzzuuunnn{{{{{{iii```hhhvvv|||rrr}}}uuuooodddVVVHHH???;;;;;;555222///---------,,,+++))))))((((((((())))))***(((((())))))******++++++,,,---///222555777:::;;;888:::>>>???@@@AAACCCEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHJJJKKKLLLLLLyyyNNN===666444...---...)))+++++++++************)))((((((((((((''''''''''''%%%%%%&&&&&&'''!!!%%%&&&###&&&'''"""]]]((($$$555&&&^^^XXXaaaUUU^^^))),,, 222"""000###""""""$$$,,,+++%%%///##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######################################################""""""""""""""""""""""""##############################""""""######$$$%%%(((&&&%%%###""""""######""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$%%%&&&&&&$$$###"""########################%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%+++,,,'''(((333@@@FFFRRRvvvyyylllpppnnntttooofffllllllcccbbbkkkxxxxxxsss{{{uuuhhhXXXMMMBBB:::666777000///...---,,,,,,+++,,,)))******)))((((((***,,,+++***)))))))))***+++,,,222444666888:::;;;<<<===???@@@@@@AAABBBCCCDDDDDDFFFGGGGGGGGGGGGFFFFFFEEEGGGHHHIIIJJJKKKMMMQQQUUUwwwMMM===666444...---...)))+++++++++************)))((((((((((((''''''''''''%%%%%%&&&&&&'''!!!%%%&&&###&&&---WWW'''!!!&&&000VVVVVV222!!!&&&!!!~~~---''''''$$$'''%%%!!!555,,,)))%%%'''''',,,&&&##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################""""""######$$$%%%'''&&&%%%#####################################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%%%%$$$$$$########################%%%%%%%%%$$$$$$#################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''"""''')))'''+++777AAAFFFVVVppprrrgggmmmuuu}}}tttooommmkkkccc\\\eeesss~~~vvv~~~xxxrrrdddUUUIII???777333444///...---,,,++++++++++++)))***++++++)))(((((()))*********+++,,,...000111666777888:::<<<===>>>>>>AAAAAABBBCCCDDDEEEEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFEEEGGGJJJLLLLLLNNNQQQSSStttMMM<<<555444...---///***+++++++++************)))((((((((((((''''''''''''%%%%%%&&&&&&'''"""%%%&&&###&&&(((,,,ddd)))&&&$$$---SSSJJJ$$$&&&QQQ===$$$+++$$$ ***555VVV***'''"""$$$###'''ccc'''&&&$$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################""""""######$$$%%%&&&&&&%%%$$$##################################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$%%%&&&&&&########################$$$$$$$$$$$$$$$#################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))000<<>>777000------,,,,,,+++***))))))******)))*********((()))+++---...///111333666999;;;======>>>??????@@@@@@@@@@@@BBBCCCCCCDDDEEEFFFGGGGGGIIIHHHHHHHHHHHHHHHHHHHHHIIIKKKPPPSSSWWW[[[```dddjjjLLL<<<555444...---///***+++++++++*********))))))((((((((((((''''''''''''&&&&&&''''''((("""%%%&&&###&&&"""333NNNKKK;;;DDD555===---&&&+++!!!%%%---???===)))+++))))))&&&***&&&)))'''%%%FFF"""###%%%'''!!!sss---,,,+++##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$############################################################################################################""""""######$$$%%%$$$%%%%%%%%%$$$$$$############################################################$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################""""""###%%%'''(((########################################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''+++((('''///<<>>>>>???@@@@@@@@@@@@@@@BBBBBBCCCDDDEEEFFFFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMQQQVVV\\\ccckkkqqqfffLLL;;;555444......000++++++++++++************)))((((((((((((''''''''''''&&&&&&''''''(((###%%%&&&###&&&111555''''''"""ccc,,,&&&(((%%%((("""...!!!!!!TTT===&&&,,, &&&)))"""&&&###$$$OOOyyy###%%%)))"""ccciii##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$%%%&&&&&&########################"""""""""#######################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''%%%(((333BBBSSSeeesssfffdddeeeooovvvjjjwwwjjj[[[\\\rrr~~~lll|||uuulllaaaPPP>>>666222///,,,,,,++++++***************+++++++++++++++,,,000666:::888888:::;;;<<<<<<<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNMMMPPPUUU[[[bbbkkksssyyybbbKKK;;;555444......000++++++++++++************)))((((((((((((''''''''''''&&&&&&'''''')))###%%%&&&###&&&%%%000///TTT$$$___$$$ &&&(((---***((((((---$$$...)))...'''%%%***(((((('''%%%%%%...###"""+++$$$999***III666##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%%%%%%%$$$$$$########################!!!"""""""""#########$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&,,,888DDDPPPaaaqqqdddgggeeerrr{{{jjjpppooo___VVVfff~~~}}}}}}yyyrrrhhh\\\KKK999111000...,,,,,,++++++*********++++++,,,+++---000111222444777:::999:::;;;<<<===<<<<<<;;;??????AAABBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGGGGHHHKKKNNNQQQRRRRRRWWW___gggnnntttzzz~~~```KKK;;;444444......000++++++++++++************))))))((((((((('''''''''''''''''''''''')))###%%%&&&$$$'''&&&### ### DDD666fff((((((&&&+++"""666###"""***(((444'''!!!###""",,,&&&(((...""""""--- (((&&&*** $$$##############################$$$$$$$$$$$$##############################""""""""""""""""""""""""######$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%"""###%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$%%%&&&&&&$$$###"""########################!!!!!!""""""#########$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''***222===DDDKKKXXXfffeeelllgggvvvxxxfffzzzgggYYYWWWnnnyyy{{{wwwpppeeeYYYGGG666......---,,,+++,,,+++++++++++++++,,,,,,,,,///444777777777777777999:::;;;=========<<<;;;???@@@AAACCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJMMMPPPTTTVVVWWW^^^iiirrrxxx|||cccKKK???444111000...,,,---------,,,,,,+++***))))))+++******)))(((''''''&&&... '''''',,,'''&&&'''$$$'''***!!!###---444777hhh,,,&&&"""///'''///(((***&&&VVV"""###111"""###'''###...333!!!PPPeee""""""***&&&zzz+++$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&%%%$$$$$$###&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))(((''''''''''''###"""&&&***+++)))'''''')))***)))(((+++333999666222000000...,,,++++++222...******...111///+++---***'''&&&&&&'''((('''***(((%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&''''''+++(((888AAA;;;IIIbbbhhhlllfffmmm}}}}}}qqqooowwwYYY^^^```tttyyyzzz~~~~~~xxxuuupppjjjOOOBBB555///...,,,,,,---((()))+++---///111222333666666777777888888999999:::;;;<<<===???@@@AAAAAABBBCCCDDDDDDDDDEEEGGGIIIIIIIIIIIIIIIIIIIIIJJJJJJLLLOOOQQQMMMIIILLLVVV```hhhnnnuuuyyy~~~bbbKKK@@@444111000...,,,---------,,,,,,+++******)))*********)))((('''''''''%%%222***###&&&&&&'''$$$''' ******###444"""AAAUUU!!!///"""((((((111222 !!!222///&&&$$$###***,,,222+++---$$$###)))$$$((($$$***111```BBB((()))$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&''')))******)))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''')))***)))'''%%%%%%''')))***)))((((((''''''))),,,000777@@@EEEFFFHHHLLLPPPVVVVVVWWWXXXUUULLLBBB<<>>FFF___qqqlll```]]]lll|||zzzvvvzzz{{{VVVdddnnn|||}}}~~~xxxuuunnnfffMMM@@@333---,,,++++++------...///000222444555555888888999999:::;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCDDDEEEFFFFFFFFFFFFHHHJJJGGGHHHJJJLLLMMMMMMMMMLLLOOOMMMJJJJJJPPP[[[hhhrrrqqqwww{{{~~~aaaLLL@@@555111000...---------,,,,,,++++++***************))))))((((((''''''+++"""+++666###&&&'''%%%((()))%%%(((!!!(((/// (((''',,,,,,,,,,,,(((&&&"""***555^^^...666fffaaa(((+++111---666"""###!!!'''$$$###!!!!!!---$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$""""""#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((%%%'''(((((('''''')))+++&&&***---...///555>>>EEENNNSSSZZZ^^^___```bbbddd```aaaccceeeddd^^^TTTLLL===???DDDPPP\\\dddeeecccOOOKKKEEE???999222+++&&&$$$%%%&&&&&&%%%''')))+++&&&%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%&&&''''''(((%%%<<>>>>>???AAAAAABBBCCCDDDDDDEEEEEEFFFGGGIIIIIIIIIJJJLLLMMMJJJLLLOOOQQQRRRPPPNNNLLLLLLHHHFFFLLLZZZiiiuuu{{{}}}```LLL@@@555111111...------,,,,,,,,,++++++************)))))))))((((((((('''///,,, +++&&&%%%'''(((&&&)))---%%%)))111999&&&(((***###///111%%%333---%%%$$$%%%:::^^^'''000)))%%%OOOjjj%%%,,,$$$!!!---\\\...,,,###'''111$$$!!!$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((($$$''')))***)))''''''((((((...444999@@@LLLVVV\\\SSSSSSRRRQQQQQQUUU\\\aaa```^^^ZZZWWWWWWYYYVVVRRRLLLFFF@@@BBBKKKVVV]]]```]]]\\\[[[XXXSSSKKKAAA;;;///---***'''$$$%%%''')))$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%&&&&&&'''((()))***@@@???BBBeee}}}vvvmmmpppsssvvvwww{{{hhhuuuxxx~~~zzzjjjXXXBBB666,,,+++...111333666999999::::::;;;<<<<<<<<<======>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIHHHJJJLLLMMMMMMNNNOOOQQQPPPQQQRRRQQQPPPNNNLLLKKKJJJKKKQQQ[[[iiiuuu|||___LLL@@@555222111///---...,,,,,,+++++++++++++++***))))))))))))((((((((((((!!!000444///'''(((&&&)))!!!111 )))...777<<<###&&&!!!&&&+++)))&&&444+++,,,%%%&&&~~~rrrxxx)))///&&&!!!'''+++ttt%%%777###..."""$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&''')))***+++,,,---))))))******+++***))))))'''(((((())))))(((((((((&&&''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))++++++)))((('''***...222;;;@@@EEEJJJUUUaaafffdddXXXWWWVVVUUUYYY___hhhmmmpppoooiii___]]]```bbb___YYYVVVTTTVVVYYYWWWQQQKKKLLLPPPWWW]]]```]]]VVVQQQ@@@>>>:::555000***$$$ )))***++++++***(((%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&'''((()))***333<<<>>>NNNnnnrrreeefffqqqwwwpppqqqooo^^^~~~lll}}}fffPPP;;;222+++...555999<<>>>>>>>>>>>??????@@@BBBCCCCCCDDDEEEFFFGGGHHHJJJLLLMMMMMMMMMOOOPPPPPPOOONNNNNNNNNOOONNNLLLKKKKKKLLLMMMNNNTTTZZZcccllluuu~~~]]]MMMAAA666222111///......++++++++++++++++++++++++))))))))))))(((((((((((()))111((()))'''***###***111 ///(((222$$$LLL)))((("""888+++YYYvvv<<<!!!***222""")))999(((iii***(((''' $$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((()))(((((((((((('''''''''&&&&&&%%%%%%###$$$%%%'''''''''&&&&&&((('''&&&&&&%%%&&&&&&'''$$$%%%%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))((('''&&&(((000<<>>>>>>>>??????@@@@@@AAA@@@AAABBBCCCDDDEEEFFFGGGIIIJJJJJJKKKLLLLLLMMMMMMNNNPPPQQQPPPMMMKKKJJJJJJGGGGGGFFFGGGJJJOOOTTTWWW___eeelllpppttt\\\MMMAAA666222222///......++++++++++++++++++++++++(((((((((((())))))))))))"""'''((()))(((+++,,,$$$222!!!###222)))'''""""""{{{(((111))) 111HHH555---***CCCEEEsssjjj(((...******...>>>'''"""%%%***$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''((())))))))))))(((************++++++++++++,,,...000333444444444333777555222///.........///,,,,,,+++******)))((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''(((((((((((((((((()))))))))*********$$$)))111;;;GGGTTTaaajjjeeekkklllhhhlllvvvxxxsssfffhhhlllnnnmmmhhh```[[[cccpppwwwqqqnnnvvv~~~|||wwwnnngggdddbbb```^^^[[[WWWRRRNNNBBB<<<999@@@LLLRRROOOIII666222---(((%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''')))***+++>>>999PPPpppppp^^^ZZZ___}}}qqqwwwjjjVVV[[[mmm|||zzzzzzyyy~~~yyy```JJJ555//////777@@@DDDEEEGGG??????@@@AAAAAABBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDEEEGGGJJJLLLKKKKKKKKKKKKGGGHHHJJJNNNSSSYYY^^^aaafffkkkppprrruuu\\\MMMAAA666222222///...///++++++++++++++++++++++++(((((((((((()))))))))))))))$$$444...~~~(((***(((+++'''333---000***222,,,'''000...333'''((($$$tttNNNGGGLLLJJJJJJ///!!!,,,###$$$...(((___+++'''###$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))))))))))))))'''***...444:::@@@EEEGGGHHHIIILLLOOOQQQRRRQQQQQQPPPLLLGGGCCC@@@???@@@AAA===<<<999555222...,,,***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''((((((((()))))))))))))))************---777FFFTTT\\\___```___ooouuuqqqddd\\\```bbb^^^VVVXXX[[[______\\\VVVRRRVVVdddiii^^^XXXaaannnsssqqqttt|||{{{ssskkkfffbbb___]]]RRRCCC444555CCCRRRXXXWWWYYYPPPBBB444+++'''''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&((()))***+++===<<<\\\zzzooo___aaaaaawwwnnneeeyyylllVVVgggvvvttt}}}sssxxxvvv```MMM555000111999BBBEEEEEEEEE@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMHHHGGGEEECCC@@@===;;;:::888<<>>>>>>>>>>>>>>@@@AAACCCDDDKKKKKKKKKJJJIIIKKKNNNQQQLLLNNNQQQTTTUUUTTTRRRPPPMMMKKKGGGEEEDDDDDDFFFGGGIIILLLPPPUUUZZZaaahhhmmmooottt|||]]]RRR???666444///000222,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++&&&((('''&&&---555///"""&&&)))222AAA$$$333...***(((&&&&&&((((((((((((444@@@!!!%%%WWWUUUKKKEEEHHHIIIJJJPPPXXX[[[XXXddd]]]jjjiiibbbnnnSSS```lllnnnkkkkkkfff]]][[[^^^SSSHHHEEE???<<>>///+++)))%%%'''---------"""+++AAACCC&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&(((***,,,+++)))'''+++...+++&&&$$$(((---111666BBBQQQZZZ^^^ccciii|||zzzuuunnnhhhdddbbb```___\\\YYYZZZ\\\[[[UUUPPPVVVWWWZZZ```eeehhhiiiiii^^^WWWLLLEEEIIISSSXXXXXXSSSOOOKKKIIIGGG@@@333)))'''&&&''')))+++***&&&"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((***,,,,,,+++)))+++***---444???PPPfffwwwvvviii]]]^^^lllttthhhWWWdddwwwhhhXXX[[[fffcccaaaXXXYYYcccaaa[[[```WWW[[[]]]\\\^^^eeelllnnnyyy~~~yyyzzzwww|||nnnccc^^^^^^UUUUUUSSSNNNIIIDDDBBBAAA333---&&&$$$&&&((('''$$$))))))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''')))'''(((***'''---AAAAAA[[[sssrrr\\\QQQccc|||{{{zzzsssrrr___YYY~~~zzz}}}{{{kkkXXX888444111222888;;;:::777777777777888888999::::::AAAAAA???>>>===???CCCFFFRRRVVV\\\^^^]]]\\\]]]___[[[XXXRRRLLLGGGDDDBBBAAABBBBBBCCCDDDGGGLLLSSSXXX```dddjjjooouuu|||xxxnnnggghhhnnnsss\\\QQQ>>>555444//////111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,'''......%%%%%%---000+++///+++,,,111***"""***===333///---///111000///000,,,333DDDAAA:::MMMVVVQQQSSSVVV[[[cccmmmuuuwwwzzz~~~}}}www}}}zzzoootttjjjkkk___UUUUUUSSSSSS]]]gggrrrqqqiiijjj[[[eee]]]QQQEEE:::000)))%%%((()))***000///'''%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''(((((((((((('''&&&&&&''')))*********)))+++------+++***///:::CCCSSSXXXcccmmmoookkkjjjlllkkkiiihhhhhhfffeeehhhlllffffffiiinnnnnnggg___[[[]]]]]]___dddeeecccbbbccc___^^^[[[YYY[[[[[[SSSIIIKKKJJJKKKMMMNNNJJJAAA999///...+++***(((&&&###!!!''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''')))---...---,,,//////777III^^^ooowwwzzzmmmcccZZZ```sss}}}sssbbbaaaeeegggeee___ZZZYYYYYY```iiigggbbbbbb^^^bbbpppiii```ZZZ[[[\\\XXXRRROOO[[[XXX^^^nnn{{{~~~rrrooovvvmmmlllZZZWWWRRRLLLGGGEEEEEEFFFGGG@@@666---(((&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&)))''''''***(((222HHHBBB]]]qqqhhhVVVWWWjjj|||~~~pppllliiiYYYbbbyyygggVVV999555222333777999888666888777666555666888;;;===<<<======<<<;;;<<<>>>@@@WWW[[[___^^^YYYUUUUUUWWWWWWUUUPPPJJJEEE@@@===<<<;;;;;;<<<<<<===AAAEEEIIIQQQRRRTTTUUUWWW[[[```ccceeeffffffddd``````cccggg]]]QQQ>>>555444//////111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,!!!(((//////)))$$$%%%)))(((222---###888888'''---))))))...000...---000///***III999GGGFFFkkk```vvvxxxzzzmmmoooppptttssshhhRRR:::PPPdddsssoooaaaOOO777!!!&&&"""!!!"""(((&&&%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((())))))(((((('''((()))))))))((())))))'''***///666???JJJUUU\\\eeeccccccdddccceeemmmwww}}}~~~qqqmmm```aaa``````dddgggbbb[[[PPPNNNJJJEEECCCCCCEEEGGGEEE???555+++%%%%%%***...''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((+++***))))))+++---......333???QQQbbbooovvvxxxwwwrrrkkkcccaaaiiinnnhhh\\\UUUUUUWWW]]]fffnnnqqqrrrzzzzzz|||uuuwwwxxxqqqhhhccc___^^^\\\ZZZYYYZZZ]]]aaabbbsss{{{{{{pppgggmmmpppiii^^^SSSJJJDDDAAA@@@JJJJJJGGG>>>333+++((()))'''&&&%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&)))''''''++++++999RRR\\\nnntttcccUUU\\\nnnzzzsssgggkkkbbbUUUfff}}}}}}{{{~~~uuuaaaPPP888666444555999;;;<<<;;;<<<:::777666777;;;@@@DDDBBBEEEIIIJJJIIIHHHGGGGGGPPPSSSUUUQQQIIICCCBBBCCCBBB@@@>>><<<999777555444555999===AAAEEEIIINNNQQQOOOPPPRRRRRRTTTVVVZZZ]]]bbbhhhpppuuuxxxzzz~~~___RRR???666444///000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***%%%'''000333//////555"""---)))$$$---)))444RRR@@@999888<<<:::111,,,...555EEEVVVZZZhhhqqqooosssnnnyyy{{{iiiNNN777SSSnnnwwwsssjjj[[[MMM555///111(((+++555)))$$$(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&'''(((((())))))))))))((()))))))))((()))+++---+++222<<>>@@@@@@@@@===:::888999===BBBEEEEEEJJJOOORRRRRRPPPNNNMMMHHHJJJKKKIIICCC???>>>>>>777777888999999888888777<<<@@@EEEJJJMMMPPPTTTVVVXXX\\\bbbgggkkkppptttwww~~~bbbSSS@@@777555000111222---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++888---&&&&&&'''&&&&&&(((777---$$$666666&&&111eeessskkkjjjnnniii[[[SSSSSS[[[oooyyyuuulllxxxfff[[[MMMQQQ___nnnpppggggggoooPPP;;;444### ***""",,,(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&((())))))*********((()))***)))))),,,000555===FFFRRRZZZ___cccjjjooo{{{xxxiiiuuusssdddwww~~~lllvvvzzzkkkvvvsssfffjjjlllnnnllleeeYYYKKKBBB;;;:::;;;AAAFFF@@@000"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((......---***)))111>>>JJJUUUooolll``````ddd^^^bbb___WWWUUUaaassszzz}}}wwwzzzuuuiiifffooowwwxxxzzzvvv~~~rrrbbbQQQFFF>>>???AAACCCEEEBBB===999...,,,)))'''%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((%%%)))'''(((...333GGGeee~~~kkk[[[\\\jjjvvvyyyeeepppwww]]]]]]vvv~~~}}}sss}}}~~~{{{xxxuuulll]]]JJJ>>>222222333555999===@@@AAABBBAAA???>>>>>>???@@@AAABBBFFFKKKNNNNNNMMMLLLLLLGGGHHHHHHIIIIIIHHHGGGGGG@@@AAACCCEEEEEEEEEDDDCCCIIIKKKNNNQQQSSSWWW[[[^^^iiioooyyydddSSS@@@777666111111333---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++"""(((---------///...,,,(((000'''---)))999MMMttt}}}|||uuuvvv{{{sss{{{mmmjjjyyyuuucccdddvvvpppUUUNNN^^^kkkNNNIII888///,,,000)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&((()))************((()))******+++///666;;;NNNXXXbbbhhhkkkuuuzzzllliiiyyyzzzrrrttt{{{gggooo{{{ooohhhggghhhhhhfffNNN@@@333666CCCIIIBBB777((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))'''***+++)))+++777LLL\\\nnn}}}sssdddTTTGGGUUU```ggggggkkk}}}zzziiiccchhhmmmyyy~~~~~~qqqyyytttaaaSSSHHH???666777AAAIIIJJJGGG333000---)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))$$$((('''(((///555KKKjjj{{{mmm]]]YYYeeeuuu|||zzzsssxxxrrrUUUeee~~~vvvuuuwwwwww{{{uuunnnhhh___OOO???666000000111333777;;;>>>@@@DDDDDDDDDDDDBBB@@@>>>===@@@CCCGGGIIIIIIJJJKKKLLLFFFEEEFFFHHHKKKMMMMMMLLLKKKLLLNNNOOOOOOMMMLLLJJJNNNPPPSSSWWW]]]dddmmmrrr{{{}}}```SSS@@@777555000000222,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***)))***,,,,,,,,,///++++++,,,,,,888ZZZ|||}}}~~~~~~ooo{{{uuuvvv}}}jjjUUULLL]]]PPPKKKPPPHHH444***...***'''###$$$+++...)))"""''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$###$$$%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((()))(((((((((((())))))))))))((('''&&&'''(((((((((''',,,---(((+++888???HHHYYYdddaaauuurrrwww~~~ooo}}}yyyzzzpppiiijjjnnnmmm[[[EEE888666<<>>RRR]]]ggg}}}ppp___RRRPPPbbbsss{{{{{{rrrjjjjjjyyy{{{~~~uuu```HHHCCCMMMPPPWWWJJJFFFLLLFFF222'''+++)))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%+++((()))666CCCXXXtttqqqfff\\\mmmpppbbblllYYYKKKXXXwwwttttttyyywwwvvvssszzzkkkZZZLLL888333000222333333444666===<<<;;;;;;;;;<<<>>>???JJJKKKLLLJJJIIIMMMVVV]]][[[YYYVVVWWWZZZ[[[YYYVVVWWWWWWWWWWWWWWWYYY]]]aaafffooo|||vvv^^^RRR???666555000000222---........................------------------------+++,,,---.........///000(((???JJJCCCDDD___tttvvv{{{{{{~~~nnnPPPHHHXXXbbb]]];;;///%%%$$$''')))((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))(((((()))))))))************+++,,,,,,++++++,,,,,,555DDDOOOcccnnnzzzxxx~~~tttjjjccc[[[TTTQQQ@@@;;;:::@@@DDD>>>333,,,''''''''''''&&&'''((()))&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))******''',,,///...+++***...222@@@QQQ]]]\\\\\\ffffffXXX^^^YYYgggyyyjjjiiirrr|||yyy]]]KKKIIIIIILLLDDDCCCJJJIII===000+++)))'''&&&&&&'''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((%%%)))+++---888JJJeee}}}{{{bbbZZZuuu}}}kkkiiimmm___ZZZhhhzzz}}}vvvppp~~~xxxrrrtttxxx{{{lllXXXFFF:::444333333666888999::::::>>>===<<<<<<<<<;;;;;;:::>>>DDDLLLSSSYYYaaajjjppp~~~{{{xxxyyyzzzzzzvvvrrrhhhgggeeedddeeeiiioootttzzzsss]]]QQQ???666555000111333---........................------------------------,,,...///...---,,,...000111RRRbbbWWW```}}}tttssstttbbb\\\^^^aaaHHH>>>444000,,,'''&&&)))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&(((((((((((()))))))))***))))))))))))************''')))+++,,,...222777<<>>---+++(((&&&%%%'''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''******)))(((((((((((()))(((((('''''''''((())))))'''''''''''''''''''''''')))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((&&&''',,,111;;;RRRnnn~~~zzzaaaddduuummmtttuuucccaaatttvvvlllllltttmmmqqq}}}rrrYYYGGG;;;333888999;;;===@@@BBBAAA???DDDEEEEEEEEEDDDBBB@@@???999===EEERRRaaaqqq}}}|||tttsssqqqoooppptttzzzppp]]]QQQ>>>666555000111333...........................---------------------------///000///------111444JJJkkk}}}www~~~{{{{{{~~~{{{pppiiiiiiPPPPPPPPPIII888'''&&&///((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((()))))))))******)))))))))*********++++++++++++++++++---444???GGG```zzzttt}}}}}}lll```fff[[[NNNFFFAAA>>>@@@EEE999111)))&&&((()))&&&###''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))******+++++++++++++++000===QQQ___nnnwwwqqqeeeaaa^^^bbbqqquuuiiiqqq{{{```UUUQQQRRRJJJ@@@GGGUUUOOO===444...(((&&&''')))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''***)))((('''&&&%%%%%%%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((&&&---555???YYYtttzzziii\\\mmmllliiiqqqvvv]]][[[yyyzzzkkkkkk~~~tttooosssxxx]]]FFF<<<999888;;;???BBBDDDHHHLLLKKKHHHLLLOOORRRPPPKKKEEECCCCCC???>>>@@@HHHYYYnnn~~~}}}||||||tttpppsssnnn\\\PPP>>>555444000111444...................................................---000111///...000777<<>>555444000111444...////////////////////////........................---000111000000333<<>>555,,,((()))'''&&&&&&'''((()))'''&&&&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))((((((&&&&&&&&&(((***+++,,,///555:::;;;>>>@@@@@@???@@@@@@@@@===;;;999999;;;<<<<<<;;;999777444222222444666777AAADDD>>>111)))...666:::???<<<999777555222---***)))(((&&&&&&&&&'''(((''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******$$$...444===ZZZ|||~~~kkkdddqqq~~~pppqqqvvvrrr]]]fff~~~wwwyyyzzzoooSSS<<<777888:::JJJ```qqqlllXXXMMMKKKMMMLLLMMMNNNMMMKKKJJJJJJFFFEEEBBB???======>>>???IIIOOOWWW^^^ccckkkttt{{{~~~vvvjjjddd]]]YYYXXXYYY]]]```qqqzzznnnUUUKKK@@@666333444222000111////////////////////////111111000000111222222333***444777333:::[[[}}}vvvtttsss|||}}}xxxzzzxxxwwwtttsssxxx|||vvvbbbOOOTTTaaaSSS666111333000((('''++++++%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((())))))******))))))************+++++++++,,,(((...000***''',,,333666111YYY}}}~~~jjjtttsssfff\\\CCCFFFRRR^^^ZZZFFF444,,,******))))))((((((''''''((($$$$$$******$$$$$$(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((()))******))))))(((+++,,,,,,***))),,,333777RRR\\\bbbZZZOOOLLLTTT\\\uuuuuuxxx}}}~~~rrr```VVVTTTOOOFFFDDDHHHAAA111)))---)))(((''''''((()))'''&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&***///333444333444:::>>><<<;;;999999999;;;>>>@@@DDDCCCBBBCCCEEEHHHJJJJJJFFFLLLLLLFFFCCCFFFFFF@@@===DDDGGGAAA888333444666666666666999;;;<<<;;;:::222---(((&&&'''((((((&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******%%%///555DDDiii```dddrrroooxxxnnn]]]lllyyyqqqyyyzzziiiLLL555333888@@@VVVooopppYYYLLLJJJEEEFFFLLLSSSRRRJJJFFFGGGGGGBBB===:::;;;<<<===<<>>DDD___hhhkkk```NNNJJJ[[[ooo|||{{{yyyvvvsssppplllhhhddd]]]___bbbfffkkkppptttvvv|||~~~pppaaaZZZRRRHHHCCCFFFEEE;;;000,,,+++)))''''''(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))***---///000777;;;???AAA@@@===;;;:::::::::===DDDHHHJJJMMMQQQFFFHHHJJJJJJIIIIIIJJJLLLJJJTTTTTTHHHEEEKKKKKKCCCHHHGGGHHHJJJHHHAAA999444000000111555;;;@@@CCCDDD>>>777000,,,+++,,,***'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******+++333999IIImmmyyyUUUbbbsssmmmxxx}}}```iiiyyylllnnnzzzyyyhhhKKK444333:::FFF```|||||||||tttaaaQQQKKKBBBBBBKKKWWWWWWLLLFFFIIINNNKKKGGGEEEEEEGGGJJJKKKLLLMMMOOOPPPTTT\\\eeellltttwww{{{tttmmmcccYYYSSSRRRTTTUUUQQQVVV[[[bbbooohhhTTTJJJ???555333444222111222000000000000000000000000000000000000111222333444@@@222;;;jjj|||||||||}}}wwwdddTTT555<<>>AAA@@@@@@AAABBBAAA>>><<>>;;;888777888:::;;;;;;@@@;;;555111111000...,,,&&&&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******...444===NNNlllqqqTTTdddyyy~~~nnnwwwsssUUUsssvvvgggvvvyyyuuu{{{lllOOO777666===JJJfffxxxrrruuuxxxnnnZZZJJJDDDAAAKKK^^^bbbTTTLLLPPPMMMOOOOOOMMMJJJKKKQQQVVVWWWVVVTTTSSSTTTYYY___cccaaa``````````````````___\\\YYYSSSNNNLLLNNNRRRUUU[[[gggsssfffSSSJJJ???555333444222111222000000000000000000000000//////000000111222444444111===nnnzzzqqqwwwiiiTTT===???EEEFFF;;;,,,(((...((((((((((((((((((((((((''''''((((((((()))))))))((()))******++++++******++++++++++++,,,,,,,,,,,,,,,***---///---888___qqq}}}xxxqqqtttsssdddSSSJJJ;;;555---))))))***)))(((&&&'''(((******((('''&&&&&&&&&''''''''''''&&&&&&''''''((((((((())))))))))))))))))))))))***,,,,,,***------...999IIIOOOMMMTTTOOOPPPYYYaaappp{{{zzzuuummmgggccc^^^WWWRRRJJJHHHEEECCCBBB@@@>>><<<>>><<<::::::<<>>>>>AAAEEEHHHKKKPPPWWW\\\dddhhhpppzzz|||vvvqqqjjj]]]MMMCCCAAABBBCCC111...***(((((((((((('''&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((())))))******+++///444:::>>>AAABBBBBB>>>DDDIIILLLMMMSSS^^^gggjjjooozzz~~~xxx{{{{{{zzzqqqnnnooottt~~~mmmgggrrriii\\\XXXWWWVVVTTTOOOHHH???999:::>>>BBB@@@;;;666333444000///,,,)))((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((())))))******---000FFFlll}}}iii]]]pppiiinnnjjjXXXTTTfffsssqqqaaajjj~~~sssrrryyyoooRRR:::888>>>HHH```zzzxxxjjjiiinnntttpppjjjrrr{{{hhhJJJ>>><<>>,,,///))))))))))))))))))))))))(((((((((((())))))))))))))))))***++++++++++++***++++++,,,,,,,,,---------,,,444666@@@ggghhh~~~hhhMMMWWWKKK:::...)))******))))))***)))'''''')))***)))&&&''''''''''''''''''&&&(((((((((((())))))))))))***))))))((()))+++---...)))...222===UUUmmmqqqgggWWWPPP___}}}rrrnnnkkkfffWWWSSSMMMJJJHHHDDD???;;;777555333333444555444333444555777999:::;;;:::::::::===@@@@@@>>>@@@FFFLLLLLLSSS^^^kkkwww|||zzzpppfffZZZIII;;;AAAPPP111...+++(((((((((((('''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++---222:::@@@CCCBBB>>><<>>===666000///111000---***''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((())))))***+++,,,---???bbbcccZZZnnn{{{tttssscccZZZgggyyyqqqhhh}}}rrrrrr}}}yyy^^^EEE555:::???@@@OOOdddsssxxxzzzssseeeYYYRRRQQQDDDPPPTTTTTTaaaqqqiiiSSSEEEXXXgggaaaTTTRRRQQQQQQMMMHHHHHHLLLOOOMMMPPPVVV[[[]]]bbbjjjssssssrrrsssvvvzzzuuujjjhhhlll```PPPHHH???888666555333222333222222333333333444444444222000666;;;;;;LLLooonnnzzz~~~gggHHH???OOO___VVVAAA000******---+++&&&'''---)))))))))*********++++++++++++++++++,,,,,,,,,,,,'''222444,,,***222666111555___xxx|||{{{ttt]]]MMMJJJKKK???333---'''*********)))))))))(((((())))))))))))))))))))))))))))))(((((()))******+++,,,'''''',,,//////...///>>>JJJUUU^^^[[[HHHEEEWWWuuuiiiiiiccc[[[UUUPPPKKKDDD???>>><<<888555333111111222111222555666888;;;@@@CCCEEELLLPPPNNNLLLLLLLLLJJJJJJLLLLLLIIIIIIKKKKKKHHHHHHIIIJJJHHHFFFGGGKKKPPP\\\dddooo{{{}}}yyyxxxooo]]]NNNIIIBBB666+++(((******'''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((())))))******))))))(((&&&(((***+++...777EEEPPPAAAHHHOOOVVV```mmmuuuvvv|||yyy}}}|||zzz{{{wwwrrrooopppooolllfff|||tttiiiqqqwww}}}{{{ooowwwvvvuuussssssxxxwww]]]RRRPPPJJJDDDBBB===>>>888000///333///&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((())))))+++,,,,,,333EEEeeexxxlllVVV^^^yyyzzzpppnnnjjjZZZ[[[rrr~~~uuuuuuzzzuuuvvvuuufffNNN???888===???===III\\\jjjppptttqqqggg^^^ZZZ[[[HHHNNNMMMMMM[[[kkkfffTTTRRRjjjoooiiiXXXVVVVVVYYYXXXSSSRRRTTTaaaaaaeeemmmsssyyyrrrddd```nnn]]]OOOHHH???777666555333222333222222333333333444444444///===:::///HHHvvvsssvvvzzz___CCCCCCVVVYYYMMM===000))),,,,,,'''(((///))))))*********++++++++++++++++++,,,,,,,,,------+++,,,,,,---222888666111III\\\bbb~~~~~~sss```UUUMMM@@@999333(((+++++++++******))))))((((((((((((((((((((((((((())))))))))))******+++,,,***)))***------,,,///555OOObbbmmmgggVVVIII[[[wwwlllddd___YYYTTTNNNIIIDDD@@@;;;777888666444111111222444555777999<<<>>>@@@CCCHHHKKKHHHOOORRRPPPMMMMMMOOONNNMMMQQQTTTSSSRRRSSSPPPLLLNNNKKKIIIKKKLLLJJJIIIJJJHHHMMMUUUaaaooo}}}wwwxxx}}}||||||uuulllQQQKKK>>>...)))++++++&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((()))'''(((******)))(((((((((((()))---666AAAIIILLLLLLTTTUUUiii|||{{{{{{yyy}}}yyylll}}}tttjjjfffkkkqqqsssqqqsssyyywww~~~zzz~~~{{{wwwxxxuuuyyyooofffbbbXXXPPPMMM@@@DDDDDD===444///......***))))))))))))))))))(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))***+++,,,---<<>>===III[[[ffflllqqqooofff___]]]^^^XXX]]]]]]\\\dddlllfffXXX^^^vvvwwwnnn^^^ZZZYYY]]]aaadddiiinnn~~~yyynnnfff___ddd{{{ZZZOOOGGG>>>777666666333333444222222222333333333333444111:::666:::nnnwww|||xxxvvvVVVEEEOOOZZZ[[[JJJ999***)))+++)))))),,,************++++++++++++++++++,,,,,,,,,---------222******///...+++555EEEzzz~~~ccc~~~xxxqqqmmmkkkiiiddd```hhhjjjmmmooorrrwww}}}}}}jjjOOO<<<===<<<,,,---,,,,,,+++***)))))))))(((((((((((((((((((((((()))))))))******+++------)))+++......******555BBBTTTccccccWWWSSS\\\vvv|||iii___[[[VVVSSSKKKHHHDDD@@@<<<999555333444333111111222555888:::???AAACCCDDDEEEHHHLLLOOOKKKQQQSSSQQQQQQUUUXXXXXXWWW___gggkkkmmmmmmhhhaaa\\\TTTOOORRRTTTOOOIIIGGGKKKMMMPPPTTT[[[fffvvvzzz}}}\\\SSSCCC333------,,,(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))%%%'''***)))((('''(((******000999BBBHHHMMMPPPQQQaaafff{{{}}}~~~~~~xxxrrrhhhcccfffyyyjjjlllyyy}}}}}}~~~tttzzzwww~~~{{{ssspppppppppqqqsssbbbRRRGGGEEE???333000666,,,++++++***)))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***,,,---...>>>PPPpppxxxbbb```yyyrrrgggnnngggZZZeee}}}|||rrr}}}xxxxxxxxxyyylllSSS:::<<<<<<>>>???>>>@@@NNN^^^fffkkknnniii^^^UUURRRSSSWWWaaajjjmmmppprrrnnngggiii|||pppddd^^^[[[^^^dddmmm{{{{{{ooobbb]]]aaawwwxxxXXXOOOGGG>>>777666666444333444222222222333333333444444555...:::gggxxx|||kkkQQQHHHKKKOOONNNAAA111)))***,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,------------///+++///333+++***NNN|||{{{qqqxxxpppddd\\\TTTPPPQQQOOOJJJEEEFFFHHHKKKNNNQQQVVV[[[___mmmuuu___AAAAAAAAA222...------,,,+++***))))))))))))))))))))))))))))))))))))******+++,,,......)))---111///+++///BBBVVVWWWVVVKKKKKKccc|||xxxbbbWWWTTTOOOGGGBBB???>>>;;;999666444333222111111222333666:::>>>@@@EEEFFFGGGHHHHHHJJJMMMPPPRRRVVVXXXYYY]]]dddgggeeeeeerrr{{{mmmeee``````[[[PPPJJJKKKOOONNNOOOQQQTTT]]]nnn~~~||||||mmm[[[FFF;;;555000,,,+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''(((((()))***%%%(((***)))'''(((+++...---:::FFFIIIEEEIIIWWWeeekkk}}}|||uuu~~~vvv}}}xxxoookkkdddfffvvv}}}ttt|||www}}}}}}{{{qqqvvvvvv~~~|||wwwjjjppprrrooouuucccFFFEEEHHH>>>444333...---,,,+++)))(((&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((())))))+++,,,...///;;;YYYaaa___rrroooyyynnncccrrr{{{vvv|||xxx|||wwwbbbHHH555===@@@CCCAAA???DDDRRR^^^dddhhhjjjbbbUUUKKKGGGGGGDDDQQQ```kkkpppqqqrrrsssvvvwwwhhhccc______ccclll~~~vvvkkkcccZZZ\\\rrrvvvVVVNNNFFF>>>777666666444333555333444444444444555555555666111UUU|||ttt}}}~~~lllRRR@@@;;;FFFFFF===...***......(((*********+++++++++,,,,,,,,,,,,,,,------------...,,,---111444222@@@kkkuuuzzzooocccZZZKKKGGGBBB??????@@@???===777:::<<<>>>@@@CCCGGGIIIQQQXXXbbbkkkrrrxxx|||zzzTTTCCCAAA;;;......---,,,+++***))))))))))))))))))))))))))))))*********+++,,,---...///,,,---/////////:::SSSjjj^^^PPPCCCTTTzzziiiZZZNNNKKKJJJEEE===999777777777555333333333444222333666:::>>>CCCFFFHHHJJJKKKLLLLLLLLLNNNQQQSSSXXX\\\```eeennntttsssmmmpppvvvtttuuusssgggYYYYYYbbbTTTOOOMMMOOORRRWWWcccppp~~~|||cccJJJCCC>>>222+++---))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''((((((((()))((((((((((((((())))))***''')))+++)))((()))///444:::AAAHHHMMMPPPYYYgggsss{{{tttvvvmmmssssssuuuyyyzzzzzzvvv}}}xxx{{{ttt~~~yyy}}}||||||xxxlll{{{~~~ssswwwttt\\\VVVWWWOOO@@@555444333111///,,,***((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((()))***+++---...///???]]]```^^^~~~sss|||oooddduuu|||}}}zzzzzzrrrVVVAAA888AAAFFFHHHDDDBBBGGGRRRZZZ___dddgggbbbXXXPPPNNNPPPLLLRRR]]]gggmmmooossswwwyyywwwgggfffgggfffeeejjjyyy~~~tttnnn]]]```dddqqquuuUUUNNNFFF>>>777666666444333555555555555555666666666777555@@@ttt{{{kkkJJJ<<<<<>>>>>===;;;:::<<>>000>>>FFF===///)))+++...++++++++++++++++++++++++......---------......///444000---333OOOtttzzzdddzzziiiYYYMMMDDD===999777999;;;>>>@@@CCCEEEGGGJJJLLLNNNPPPPPPPPPRRRSSSTTTTTTSSSPPPNNNPPPVVV[[[|||vvvVVV555LLLAAA000...333***%%%)))---************************)))***++++++***+++---///***333333///???[[[eee\\\SSSOOO^^^{{{iiiVVVQQQGGGCCC>>><<<;;;999555222444444444555666777999:::===@@@CCCFFFHHHJJJNNNPPPJJJ\\\XXXQQQZZZYYYUUU___hhhppppppwwwjjjjjj{{{{{{bbbJJJJJJ???,,,++++++***(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++)))++++++(((+++555AAAHHHAAAHHHQQQ^^^ttt}}}~~~~~~iiiaaasss}}}yyyuuuzzzzzzsssoooqqqyyyvvvrrr~~~|||~~~~~~zzzjjjNNNEEE@@@>>>>>>888...+++...***)))(((((())))))'''%%%(((((((((((())))))))))))***''''''***,,,,,,000666NNNaaavvvqqq[[[[[[mmmvvvzzzhhh{{{XXXXXXlll{{{vvv{{{uuu}}}hhhLLL===:::IIIQQQOOOKKKJJJDDDBBBKKKMMMRRRWWWWWWWWW]]]gggqqquuuyyyzzzyyyyyy{{{zzzvvvppplllcccZZZVVVTTTMMMEEEMMMPPP]]]nnnsssooopppwww}}}~~~zzznnnhhhiii}}}pppQQQKKKDDD@@@:::666555555666666222666444222555999999777JJJvvvKKK555===EEEBBB777...,,,...++++++++++++++++++++++++......------......//////'''444777FFFrrrxxxpppfffWWWIIIAAA<<<:::888;;;===@@@CCCFFFJJJMMMOOOTTTYYY___dddfffgggggghhhfffhhhhhheeeaaa^^^___aaannnuuu}}}xxx|||rrrIIIBBBCCC222---///***)))...,,,***************************+++,,,+++***+++---...222111000777IIIZZZYYYOOOOOOpppsssZZZNNNDDDAAA===999888888777555333555666888;;;>>>@@@BBBCCCEEEHHHJJJMMMNNNQQQTTTVVVSSS\\\WWWVVVaaaaaa^^^iiippp{{{|||~~~~~~eeekkkrrrVVVHHHAAA777222,,,***(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++)))((()))---333:::AAAGGGNNN[[[hhhppp{{{{{{qqqkkkppp~~~xxxyyyxxxoooqqq||||||xxxsssnnnnnnrrrvvvxxx~~~uuu___QQQIIIBBB???:::222///111+++)))'''&&&&&&'''''''''(((((((((((())))))))))))***''''''***,,,,,,111777JJJ___sssjjjUUU\\\rrrzzzuuuggg~~~xxxWWW[[[oooyyyzzzvvviiiKKK::::::JJJTTTQQQHHHGGGBBB;;;===<<>>AAAEEEHHHJJJLLLLLLNNNPPPRRRSSSUUUWWWZZZ\\\^^^^^^ZZZ```kkkiiiiiiwww}}}fffVVVggg{{{iiiIII???<<<333...+++)))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********'''+++777???BBBFFFMMM```kkkuuu{{{wwwooorrrpppnnnwww~~~~~~tttuuu~~~qqqqqqzzzuuuwwwrrrqqq{{{}}}tttkkklllppppppwww~~~|||uuuuuu{{{vvvjjjdddXXXKKKCCC===666000---...---+++'''%%%%%%''')))(((((((((((())))))))))))***'''(((***,,,---222999MMMgggyyyiiiVVVhhhpppiii~~~sssWWW^^^ttt~~~|||xxxzzznnnLLL:::;;;JJJWWWRRRDDDDDDCCC999333222666<<>>@@@DDDIIIPPPVVV[[[bbbiiinnnyyy~~~~~~vvvrrrbbbNNNBBB:::333+++...000'''++++++++++++++++++++++++,,,---------++++++---...---000IIImmmwwwcccPPPNNNcccqqqSSSBBBBBBBBB888999999999:::<<>>>>>KKKXXXPPP>>>AAAFFF>>>444222666<<>>:::777666777666555888:::222888???///EEE}}}rrrAAA222000???GGG===111---------------------------.........///000111222222888;;;ooojjjbbbzzzlll[[[KKKAAA<<<<<<;;;<<<===@@@CCCFFFLLLRRR[[[bbbgggnnnvvv}}}~~~|||{{{uuu{{{}}}QQQEEE>>>777,,,,,,...(((++++++++++++++++++++++++,,,---...---,,,,,,...///444@@@\\\uuuoooWWWRRR^^^vvvUUULLLDDD<<<;;;:::;;;<<<>>>AAADDDGGGJJJKKKMMMOOORRRUUUVVVVVVUUUUUUXXXYYYZZZ[[[[[[^^^bbbeeeiiihhhtttzzzaaaWWW___|||~~~rrrQQQ@@@222222///+++))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++************++++++,,,---000:::GGGMMMPPP[[[iiiwww{{{||||||xxxiiizzzxxxtttnnncccbbbiiiooo|||{{{tttzzzyyypppqqqrrr{{{zzzwwwuuuyyy~~~}}}|||zzzkkk```YYYPPP@@@333,,,---,,,+++(((''''''((((((((((((((()))))))))))))))((()))++++++---555>>>SSSooo~~~iii[[[ttt}}}lllsssgggWWWiii|||tttxxxzzzzzzZZZCCC===LLLXXXLLL999;;;DDD???888999;;;???DDDIIIMMMPPPQQQTTTYYY\\\\\\]]]```___\\\\\\XXXSSSSSS\\\dddbbb\\\hhhpppuuuxxxtttssszzz}}}zzzxxxtttqqqnnnmmmnnnnnnqqqrrrtttuuuxxx~~~qqqiiiNNNKKKAAA===:::777777777666555888555222::::::333^^^~~~}}}}}}KKK;;;222;;;EEEBBB777///........................////////////000222333444000XXXhhh}}}rrr```OOODDD>>><<<777999<<>>KKKSSSHHH666777===<<<<<>>333......................../////////000111222444444@@@{{{|||ssshhhWWWIII@@@<<<:::999999<<<@@@DDDJJJTTT___fffpppwww~~~~~~|||}}}~~~wwwPPP::::::444------///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///111333HHHYYY```TTTKKK[[[{{{kkkNNNBBBEEE>>>888>>>CCCGGGLLLRRRVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZ]]]^^^___```bbbeeejjjnnnooovvvooonnn~~~yyy~~~|||XXX<<<555222---***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,---///000999BBBJJJQQQaaattt|||xxxnnnuuuuuukkkiiirrr}}}~~~{{{wwwqqqwwwyyyzzzxxxqqqqqquuuuuuooonnnvvvfffXXXSSS]]]jjjqqqwww~~~|||~~~yyyyyy}}}xxx}}}{{{uuupppnnnkkk```SSS???666,,,(((***,,,***((((((((((((((())))))))))))((((((***,,,+++---777CCCeeeqqqwwwjjjdddwwwssseeessssssTTTTTTtttxxxxxxpppWWWBBBFFFLLLDDD999:::<<<>>>EEELLLOOOPPPOOOOOOSSS\\\ccczzznnncccmmm{{{{{{sssnnncccaaa^^^\\\[[[]]]___aaafffkkkrrrwww|||xxxsssuuuxxxeeeJJJIII???===:::888888888777555222555>>><<<999[[[hhhXXXDDD<<>>??????;;;777@@@BBBEEEJJJSSS```ppp{{{zzzzzzttt]]]<<<<<<999000...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......000222555___nnnlllTTTMMMddd[[[JJJBBB>>>777===JJJMMMOOOUUU\\\``````^^^]]]^^^```___]]][[[YYYXXXWWWWWW\\\]]]^^^___aaaeeejjjooouuu|||lllrrr}}}pppeeeyyyiiiDDD666222---***)))*********))))))))))))))))))))))))))))))))))))))))))))))))((())))))+++,,,...000111BBBKKKQQQXXXnnn||||||uuuiiidddqqq|||sssbbb```kkkqqqzzzsss}}}}}}qqqlllttt{{{zzzyyy~~~nnn```ZZZ___kkkkkkeeelll}}}}}}~~~mmm{{{|||www}}}{{{zzzqqqfffTTTFFF555,,,+++,,,***&&&(((((((((((())))))))))))((()))+++,,,+++---888DDDkkkoooqqqgggdddwwwrrr```ooommmMMMSSSwww|||xxx{{{aaaHHH@@@FFFBBB>>>AAA@@@CCCOOOJJJMMMQQQPPPQQQXXXfffqqqqqq]]]cccpppqqqiiiccc[[[YYYWWWUUUUUUWWWZZZ\\\]]]eeeoooyyy{{{zzzzzzzzzyyyxxx```QQQEEEBBB???;;;888888888777666@@@555<<<888;;;~~~wwwpppkkkTTT@@@CCCGGG@@@888111///...///000111000...***333...---555---111LLLuuuooo}}}iiiWWWHHHAAA<<<<<<<<<;;;;;;===DDDHHHLLLSSSbbbuuu}}}zzz{{{~~~~~~qqqBBB:::<<<111***000++++++*********+++,,,,,,)))333+++&&&111111222CCCkkkggg]]]OOOTTTuuurrrYYYJJJ===<<<@@@EEEMMMUUUXXX\\\___`````````aaaccc[[[^^^\\\VVVTTTWWWVVVQQQQQQ\\\]]]]]]eeehhhjjjrrrmmmxxxtttzzz~~~vvvzzzvvvgggwww~~~EEE;;;111...,,,)))//////###))))))))))))))))))))))))))))))))))))(((((((((((((((******))))))///999BBB>>>PPP___eeeppp|||uuunnnvvv|||ssszzzppp___fffsssvvvmmmaaa\\\UUUPPPPPPRRRUUUWWW[[[^^^ccchhhnnnsssvvvxxxjjjmmmvvv{{{~~~~~~{{{~~~qqqjjjeeeOOO;;;555111)))&&&)))+++******)))))))))))))))***+++(((***000///888LLLqqqwwwqqqnnnkkkfffbbbrrrfff]]]bbbvvvyyyxxxzzzkkkUUUBBBAAADDDHHHIIIIIIMMMQQQQQQOOOMMMMMMUUUfffzzzttt^^^aaaffffffccc[[[SSSPPPMMMKKKMMMRRRWWWZZZbbbiiixxxssswww{{{}}}~~~~~~___QQQEEEAAA>>>;;;888888888777666333777;;;???^^^~~~xxxqqqnnnoooqqq~~~}}}wwwtttgggTTTFFFCCCAAA:::222000//////000111000...***111///000666222???aaazzziiiiiioooYYYJJJBBB<<<999:::<<<;;;===@@@FFFOOO[[[hhhyyy||||||TTT;;;;;;666...///111000///...............+++---+++...333444@@@UUU[[[YYYOOOVVVuuummmPPPEEE===???EEEKKKRRRYYYYYYZZZ\\\______]]]^^^```___aaa___XXXUUUVVVUUUPPPQQQZZZZZZZZZcccgggiiirrrpppvvvzzzuuuzzzvvvxxxuuuiiilllTTT;;;444333000(((,,,///((()))))))))))))))))))))))))))))))))))))))))))))(((************,,,333;;;BBBUUUeeerrrtttwww}}}}}}|||nnnjjj{{{wwwmmmddd[[[RRRLLLGGGFFFEEEEEEFFFIIIMMMOOOOOOPPPRRRTTTVVVXXXYYYYYYbbbggguuu|||~~~|||{{{}}}xxxqqqooohhh]]]KKK888...,,,,,,,,,++++++***)))))))))))))))(((,,,***+++///000???YYY}}}jjjmmmooobbbhhhxxxmmmdddjjj|||~~~zzzuuuiiiJJJCCCAAAHHHLLLJJJJJJNNNNNNRRRYYYaaannnwww[[[ZZZ[[[[[[ZZZSSSKKKMMMNNNMMMMMMPPPWWW]]]pppuuuooovvvyyy}}}~~~}}}}}}}}}^^^PPPDDDAAA>>>:::888888888888777222???999EEE~~~}}}rrrfff^^^[[[ZZZ```aaadddjjjttt~~~~~~xxxzzzjjjHHH>>>DDD???333111000///000111000///...222111111111///HHHqqqhhhsss]]]JJJ???<<<888888;;;>>>???CCCHHHPPP^^^rrr~~~|||xxxtttppp???888999000///444333222111//////......111***---111...555KKK[[[TTTLLLFFFdddnnn```HHHBBB???DDDKKKPPPUUUYYY^^^ZZZ[[[```aaa\\\\\\```^^^___^^^YYYXXX[[[[[[YYYVVV]]]\\\\\\cccddddddmmmppplll||||||xxx|||ooowwwwwwyyyzzz{{{yyyzzzvvvjjjmmmjjj@@@888888444))))))///---)))))))))))))))))))))))))))))))))))))))))))))))),,,***)))+++000888AAAGGGeeeqqq|||zzzqqqmmmsss{{{sssmmmwwwvvvbbbQQQFFFBBBAAABBB@@@EEEMMMSSSXXX\\\aaaeeeaaaaaa```^^^\\\ZZZXXXWWWWWWYYYddduuu|||yyyyyy|||xxxwwwxxxyyyuuunnnllloookkklll]]]???,,,,,,...+++++++++***))))))))))))***&&&,,,,,,+++...000EEEeeerrrcccoooyyyddddddtttiiibbbjjj~~~~~~\\\LLLEEENNNUUURRROOOPPPZZZbbbnnnxxx~~~[[[RRROOOOOOOOOKKKGGGJJJLLLLLLOOOYYYhhhtttwwwkkkfffeeelllqqqxxx}}}~~~}}}\\\OOODDDAAA>>>:::888888888888777:::CCC666QQQ{{{ssskkkeeebbbYYYXXXWWWWWWYYY___eeejjjyyy|||zzzyyyvvvJJJ<<>>MMMXXXjjjrrryyyuuuggg___jjj{{{yyykkktttvvvYYYRRRGGG@@@???EEELLLRRR\\\gggttt~~~}}}{{{jjjeeeaaaaaaccclll||||||{{{xxx~~~zzzyyytttooonnnqqqrrrvvvlllRRR888...------,,,+++******))))))******'''---,,,+++...111EEEddd~~~```ZZZoooggg```nnnaaa\\\hhhsss]]]QQQ[[[fffddd^^^]]]iiirrr~~~\\\OOOIIIHHHIIIFFFHHHHHHJJJOOO]]]ttt~~~ggg\\\VVVSSSSSSWWW```nnnzzzZZZMMMDDD@@@===:::888888999888888:::;;;:::nnn}}}vvvrrrkkkjjjgggccc^^^\\\]]]___```ooo{{{||||||SSS???EEE@@@777555111000000000000///...---111222333DDDiii{{{nnnVVVDDD<<<;;;:::;;;>>>CCCGGGLLLXXXddd{{{zzzwwwzzzjjjiiitttdddBBB<<<888555///......---......//////,,,,,,111000:::bbbzzziiiXXXJJJssswwwQQQDDDHHHDDDFFFHHHKKKPPPUUUWWWWWWXXXXXXZZZ[[[YYYWWWYYY^^^kkkgggcccaaabbbeeekkkooo{{{yyynnnvvvxxxvvvnnnddduuuwww|||rrr{{{|||tttvvv|||iii[[[hhh```DDD666555///+++,,,***************************((()))))))))*********+++(((+++...000666FFF\\\lllnnnrrrvvvsssiiifffuuu~~~wwwnnnvvv^^^TTTDDDDDDDDDHHHPPP\\\iiiqqqttthhhhhhxxx|||}}}}}}|||zzzzzz|||wwwjjjPPP666---111,,,++++++***************)))---******///111AAA\\\pppnnnTTT[[[ooo}}}fffiiisssccc]]]kkkooobbbhhhvvvyyyuuupppwww~~~\\\MMMFFFFFFGGGDDDFFFHHHPPPccc~~~~~~dddWWWSSSPPPNNNNNNNNNZZZkkkzzzYYYLLLCCC@@@===:::888888999999888888444NNN|||zzz{{{{{{dddHHHBBB>>>999666222000000000000///111///111111333NNNjjjqqq___ttt\\\HHH<<<999999>>>???DDDJJJNNNWWWiiiyyyxxxyyyqqqqqquuuzzzTTT@@@>>>:::///////////////000111111+++000222111CCCgggrrr^^^QQQ[[[iiiIII@@@GGGFFFIIIKKKLLLQQQYYY^^^^^^[[[eeeiiiccc___ccciiikkk|||rrrhhhaaa]]]\\\aaagggvvviiiwwwtttuuujjj]]]\\\vvvNNN666666333...,,,(((************************((())))))******+++++++++))),,,111666@@@RRRiiiyyypppssstttssssssyyy{{{~~~}}}|||iiiNNN>>><<>>@@@IIIJJJaaammm}}}hhhqqq~~~}}}|||{{{|||{{{nnnVVV;;;)))---,,,++++++******++++++(((---,,,+++...222GGGgggnnniiivvv}}}nnndddsss{{{hhhaaaoooxxx[[[IIIDDDFFFMMMLLL]]]nnnnnn]]]XXXTTTQQQIIIHHHYYYnnnWWWKKKCCC???===999888888999999999<<<;;;yyyvvvyyy{{{YYY>>>CCC<<<888444111000000000000//////444666HHHuuuccczzzYYYCCC===AAAFFFHHHLLLPPPWWW^^^gggvvvsssssssssjjjdddxxxmmmCCC>>>333222111000...------------...222000>>>UUUPPPEEEOOOccc~~~rrr[[[HHHDDDJJJ[[[\\\XXXQQQQQQZZZaaaccc\\\yyyooogggxxxjjj\\\NNNFFFCCCDDDMMMXXX[[[cccqqq|||yyyooouuuoooRRROOOaaaAAA>>>777...---...************************((())))))***++++++,,,,,,///---222BBBYYYllltttuuuuuuyyyyyy{{{xxxqqqqqqkkkLLLCCCDDDGGGWWWjjjkkkYYYaaawww{{{zzzzzz}}}yyymmmMMM...---,,,++++++******++++++&&&......,,,---333NNNtttppphhhtttwwwyyyccc\\\qqqzzzjjjfffttt~~~}}}]]]JJJEEEIIIRRRSSSuuuppplll^^^aaafffdddXXXYYYvvvTTTLLL???BBB<<<999;;;===;;;:::;;;;;;JJJzzztttwwwzzzuuuqqqnnn???<<<<<<999555111000000222333999***999333ccczzzxxxQQQBBBFFFDDDFFFTTTQQQVVV```ooo~~~rrrwwwuuuggg___hhh|||PPP777777333222111/////////000000(((111999LLLaaa```UUUSSSeeeNNNKKKPPPLLLaaasssiiiPPPNNN[[[```___pppyyyzzzsssvvvxxxgggUUUBBB===HHHUUU\\\]]]hhhnnnuuuxxxrrryyyrrrmmmdddZZZMMMnnn}}}SSS222:::???222,,,++++++************++++++(((******))))))***+++***---111@@@VVVhhhoooqqqsss}}}zzzzzznnn}}}mmmMMM888AAARRRaaa{{{zzzwwwtttuuuyyytttuuuaaa999111222&&&$$$000***$$$111,,,***+++,,,...888KKK]]]oooooofffeeedddttt]]]cccxxxxxxiiioooqqq~~~eeeLLLIIIHHHMMMsss}}}pppfff______|||```sssSSSLLL???BBB<<<999;;;<<<:::999:::999___}}}vvvuuutttvvv|||LLL@@@<<<999555222000000222333222---===HHHrrrqqqzzzSSSBBBJJJNNNNNNUUUTTT]]]mmmttttttooofff```dddttt___777777444333111000//////000111===+++444ccc|||dddTTTgggiiiTTTPPPSSSNNN```lllaaaKKKLLLXXX]]]```hhh|||sssaaaUUUFFF@@@FFFUUUdddmmmvvv}}}tttmmmdddZZZHHHaaajjj???888999...)))++++++************++++++(((***+++++++++,,,,,,,,,///<<>>WWWkkkkkkjjjttt}}}}}}www~~~{{{vvv|||nnnPPPCCCSSSUUUqqq~~~xxx~~~yyyzzz||||||PPP666...000(((+++111(((******++++++...;;;TTTjjjlllhhhdddoootttgggrrroooVVVaaaggg~~~zzzzzzuuunnncccTTTSSS]]]^^^eeemmmwww^^^JJJOOObbbuuuhhhccceeegggjjjkkkkkkeeeggg~~~~~~PPPKKKBBBBBB===;;;;;;:::888:::???XXX}}}|||uuuhhhjjj~~~llluuuuuuFFF<<<:::888555333333333333222999===yyyrrrbbb\\\ffflllqqqwwwkkkllljjj```]]]ccc{{{JJJ;;;888666555333222111222222444XXXeeeRRREEETTTzzz~~~jjjPPPHHHNNNNNNXXX^^^SSSDDDBBBDDDMMM\\\]]]ggghhhYYYIIIDDDFFFGGGOOOMMMQQQccc~~~qqqooobbbZZZIII<<>>+++222---)))...,,,,,,,,,,,,---000>>>ZZZsssxxxooohhhqqqpppyyyeeexxxqqqWWWfffmmm~~~~~~sss```TTTVVVWWWTTTXXXcccfffqqqxxxyyy~~~rrrQQQNNNbbbxxxmmmddddddggggggiiimmmlllhhhsss~~~xxxsssNNNKKKCCCAAA>>><<<<<<:::999===CCCoooxxx|||zzzyyyjjjgggvvv{{{tttWWW<<<;;;999666555444333333000888PPP{{{uuu{{{|||nnnjjjggg___YYYYYYnnn^^^<<<999888666444333222222333777ZZZhhhXXXMMMYYY{{{rrrUUUJJJMMMMMMgggkkk[[[HHHKKKUUU]]]gggccchhheeeSSSCCCBBBLLLUUUZZZ[[[cccuuu~~~uuufff]]]MMM===DDDyyykkk@@@666888...,,,,,,++++++++++++,,,,,,///+++,,,...,,,)))111===]]]kkkuuuvvvxxxllldddjjjQQQ@@@HHHfff|||{{{}}}QQQ222222111++++++...,,,------...111@@@___zzzuuugggooonnnuuuddd|||lllVVViiippppppUUUMMMMMMXXXaaadddhhhnnnlllwww~~~XXXMMM```vvvwwwpppgggaaadddeeedddhhhoooqqqnnn}}}xxxqqqjjjgggMMMKKKCCC@@@>>><<<===;;;;;;@@@GGGvvvxxxuuu{{{}}}mmmdddnnn|||uuujjj<<<;;;999777555444444444444999aaavvvsssiiieee```ZZZTTT^^^{{{yyyBBB:::999777555333333333333555YYYgggZZZZZZooorrrUUUMMMXXX]]]uuusss\\\JJJ\\\xxxyyy}}}ttt\\\DDDBBBTTTfffhhhqqq}}}ppp|||yyyyyy|||kkkbbbZZZGGGBBBoooLLL555666///---,,,,,,++++++,,,,,,---///***+++///------888HHHeeeooo{{{}}}aaaxxxzzzRRREEEIIIeee}}}|||vvvhhhDDD///000///+++---+++,,,------000AAAbbb~~~ppp\\\hhhmmmvvvccczzzwwweeeSSSjjjppp~~~}}}~~~~~~~~~dddUUUJJJPPPYYY```eeehhhkkkmmmjjjsss}}}aaaRRR^^^}}}ooolllggg___\\\```aaaaaakkkxxxvvv|||xxxpppmmmiiieeefffkkkMMMKKKDDD@@@>>>======<<<<<>>QQQfffpppyyyzzzmmmoooZZZDDDOOO[[[wwwzzz~~~|||zzzSSS---...333+++******+++,,,,,,///AAAccciiiQQQ```lllwwwaaatttqqq```QQQjjjppp|||{{{||||||}}}~~~fffMMMDDDNNN[[[dddbbb]]]^^^ccceeejjjnnnwwwjjjZZZ]]]xxxlllaaaaaaZZZXXX]]]___aaapppttt}}}tttkkkdddcccdddhhhuuuTTTDDDEEEAAA;;;DDD999888<<<>>>fffvvvssswww{{{~~~~~~wwwjjj^^^oooddd}}}HHH>>>888999888555666:::EEEZZZkkk___}}}~~~~~~llldddeee^^^SSSOOOmmmVVV;;;999777555333333444444QQQVVVFFFLLLeeeOOONNNXXX^^^fffppp```WWWmmm~~~sssSSSKKK___vvvtttrrrhhhuuuvvvbbb\\\]]]HHHOOOsss777999222///...---,,,+++,,,---...)))111,,,+++111...>>>ccciiittt}}}~~~xxx~~~fffgggKKKHHHRRRwww}}}zzzyyyxxxyyyqqq888---777%%%...***---+++333222BBBkkkwwwoooggg[[[```oooqqqoooyyyttt___YYYlllrrryyy{{{~~~~~~}}}|||}}}~~~~~~bbbFFFFFFTTTZZZQQQNNNUUUQQQVVVppphhhuuuwww\\\eeegggWWWRRRWWWUUU\\\aaa```kkk}}}yyynnneee```]]]^^^ggguuuTTTDDDEEE???===AAA999<<<===DDDwww~~~|||zzz}}}zzzmmmaaahhh|||ggg|||TTT>>>888===888333555777666aaa~~~{{{{{{}}}rrrgggeee___UUUJJJbbb{{{iiiAAA<<<777555555444444444NNNSSSIIIRRR~~~bbbJJJDDDNNNXXXkkk[[[kkkrrr[[[]]]___]]]XXX]]]ttt{{{iii^^^XXXCCCDDDzzzzzz>>>999555///...---,,,,,,,,,---...+++000000000555===SSSoookkkzzz~~~}}}~~~{{{vvvtttUUUCCCOOOqqqzzzuuuxxx{{{zzzwww~~~yyyIII222444(((000,,,000+++//////BBBjjjrrrqqqllleeekkkvvvrrrooozzzttt```]]]sssxxxzzz{{{}}}}}}|||}}}bbbJJJLLLMMMNNNDDDBBBTTTdddiiilllxxxpppnnnxxx]]]NNNMMMRRRUUU```eeefffwww{{{oookkkgggccc```iiiwwwTTTDDDEEE>>>@@@>>>:::AAA===NNNxxx|||~~~qqqeee___nnnooovvveee@@@777BBB999111555333:::sss~~~~~~}}}zzzxxxyyy{{{}}}zzzlllfff___XXXFFFTTTpppHHH>>>777666666444555999SSSOOOKKKaaa|||gggSSSLLLZZZlllqqq]]]kkkbbbQQQQQQXXXaaagggnnnrrrfffVVVBBB999]]]KKK888777000///---,,,,,,,,,---...,,,---222111333IIIgggtttkkkyyyxxxrrrzzzyyyttt~~~uuuaaaKKKGGGeeevvvvvvnnnllljjjppp~~~}}}vvvvvvaaa;;;000+++222+++222,,,,,,///HHHooopppsssooollluuu|||rrrmmm{{{tttbbbaaayyy~~~{{{{{{~~~{{{~~~}}}}}}}}}~~~zzzaaaMMMQQQPPPGGGGGGQQQ```uuuzzzttt|||RRRIIIPPPeeelllyyy~~~~~~ttthhhbbb___```ccctttTTTDDDEEE>>>CCC;;;:::CCC<<<[[[||||||xxx|||ttthhh[[[ccc{{{sssuuuDDD666BBB999000555333GGG{{{ttt}}}zzzzzzzzzxxxwwwwwwzzz|||pppeee^^^YYYGGGMMMkkkJJJ???777777555111777CCC___QQQXXXzzzlll[[[UUUfff~~~jjj[[[lllmmmkkkxxx|||yyyrrrYYYGGG777GGGppp\\\888777000///...---,,,,,,------,,,***000...---MMMlllkkkqqquuuooonnnwwwwwwrrrtttrrryyyTTTFFFVVV||||||tttoooooohhhiiipppzzzsss|||zzz{{{vvv|||vvvFFF---...111(((333...,,,222PPPuuupppqqqllljjjuuu{{{llliiizzzuuubbbbbb|||zzz{{{}}}zzz}}}~~~}}}~~~|||{{{ttt]]]KKKNNNSSSJJJ\\\pppqqq~~~zzzsssLLLOOOcccpppiiiffffffbbbaaammm~~~TTTDDDEEE???CCC:::<<>>mmmzzzzzzxxx|||uuuiii[[[___mmmNNN666>>>:::222444777IIIttthhh___yyywwwwwwwwwwwwvvvxxx{{{~~~rrr}}}tttfff]]]XXXIIIIIIhhhJJJ>>>888999333...:::OOO^^^VVVqqqvvveeeSSSLLLZZZppptttiiiaaasss~~~xxxZZZLLL===>>>YYYooo<<<888111000...---,,,,,,---------)))///---000RRRmmmfffzzzqqqllluuu|||qqqppptttdddEEECCCjjjzzztttvvv|||llliiihhhooo~~~tttsss|||xxx}}}}}}UUU111111///'''333///...444QQQtttnnnpppeeeaaaooowwwgggdddyyyvvvaaabbb|||~~~xxx~~~{{{}}}{{{~~~~~~~~~~~~}}}}}}~~~~~~|||{{{vvvnnnVVVCCCEEEIIITTTlllvvvyyypppkkkttteeeIII\\\~~~|||~~~yyyiii]]][[[___hhhnnnuuuyyynnniiijjjlllTTTDDDEEE@@@BBB999@@@<<>>QQQvvvjjjooo|||uuussstttuuuuuuvvvyyy}}}lll```iiitttxxxhhh]]]XXXJJJCCCaaaPPP???666999555///>>>XXXLLLRRRmmmYYYHHHEEEQQQ___rrrvvvpppuuuXXXOOOCCC>>>JJJ~~~CCC999222111///---,,,,,,------...---///111???]]]oookkktttjjjiiiyyy~~~nnntttvvvsssLLLCCCRRRppplllvvvoooiiicccccckkk{{{vvvoooooo{{{hhh>>>555---***222...///222KKKrrrrrrwwwdddZZZmmmyyyiiicccwwwvvvbbbccc~~~www||||||~~~|||}}}{{{|||}}}~~~zzz~~~xxxpppeeeMMM;;;<<<===[[[iiiccc{{{~~~yyyeeeLLLJJJWWWkkk}}}VVVGGGiiijjj]]]YYY]]]___XXX\\\^^^hhhyyyxxxrrrjjjbbb^^^^^^^^^___TTTDDDEEE@@@>>>:::DDD999KKKooojjjrrrwww{{{vvvkkkZZZ]]]nnnqqq___vvvDDD111>>>888111EEEaaa|||}}}{{{wwwwwwtttpppoooppprrrsssuuuyyy~~~pppiiiooopppttt}}}kkk^^^XXXKKK;;;TTTyyy\\\BBB444999:::444BBB[[[HHHLLLzzz}}}fffNNNBBBGGGQQQXXXooovvvpppzzzrrrttt~~~~~~xxxxxxqqqYYYOOOEEE???BBBJJJ:::333111000...---,,,------...111...444MMMcccjjjmmmdddeeejjjwww{{{qqqzzzmmmVVVFFFNNNoooxxxhhhfffrrr~~~tttmmmdddaaafffppp{{{~~~vvvppplllsss|||OOO;;;+++---000+++///222JJJxxxjjj\\\ssssssgggwwwwwwcccgggxxx{{{|||~~~~~~|||||||||{{{|||~~~zzz}}}tttgggZZZDDD555777555QQQTTTPPPwwwuuufffkkkttt```KKK>>>===@@@SSSbbboooeeeKKKHHHrrrtttLLLFFFHHHMMMXXX^^^bbbooo~~~ttteee]]]\\\ZZZZZZ[[[\\\]]]^^^TTTDDDEEE???;;;;;;GGG777RRRkkk___```hhhpppwww{{{qqq```cccsssuuuzzzwwwlllYYY\\\ggg\\\KKK...@@@:::000IIIiiizzzrrrsssxxxyyysssooooooooommmlllmmmppprrrtttxxx~~~zzz{{{wwwzzz~~~~~~nnn```YYYLLL666IIIooofffEEE222999>>>:::DDDZZZYYYPPPrrr~~~dddHHH===EEEMMMNNN___xxxeee___hhhYYYUUU______^^^rrrtttrrr[[[OOOEEE???>>>NNN999333222000...---,,,------...333+++333SSSaaa```iiiZZZhhhrrryyy|||{{{rrrmmmGGGOOOQQQyyyjjjiiitttzzzrrriiifffiiinnnpppppp~~~yyyuuurrrooojjj~~~~~~[[[???+++///...(((000444NNNqqqaaazzz|||kkkwwwwwweeekkkyyy~~~zzz|||}}}}}}{{{|||~~~{{{|||~~~zzz|||qqqaaaSSS@@@222666///;;;;;;IIIooo}}}kkk```nnnzzzuuuvvviiiSSSHHHJJJIII@@@EEEPPP]]]YYYFFFIIIwww___===AAAFFFIIIXXXfffpppoooeee___[[[TTTVVVXXXYYYZZZ\\\___aaaTTTDDDDDD@@@;;;CCC>>>???ZZZtttmmmeeeaaabbbiiisss|||}}}xxxpppkkkjjjlllnnnpppxxxyyy~~~}}}uuummm^^^ZZZaaa{{{pppLLL999888:::>>>XXX~~~uuunnnnnniiihhhiiijjjjjjiiiiiijjjkkkfffiiinnnrrrvvv{{{||||||~~~rrrwwwppp___YYYOOO666AAAnnn|||CCC>>>000777;;;UUUaaa[[[qqqzzzbbbLLLAAA@@@CCCDDDJJJCCCBBBWWWWWWJJJMMMCCCAAASSSllloooeeewww|||___OOOBBB???GGGlllTTT???444222///------...---,,,000---000@@@YYYjjjhhh]]]bbbnnnvvvuuuzzzjjjEEELLLdddyyyzzztttnnnnnnqqqqqqoootttxxx~~~}}}sssoooooolllwwwyyyzzzBBB444++++++,,,///111bbbiiilllyyyiii~~~fff{{{ppp{{{~~~~~~~~~~~~}}}{{{~~~|||}}}~~~~~~|||{{{{{{{{{yyyxxxooo]]]GGG777222333666777===HHHRRR[[[fffpppppprrrpppkkkfff^^^UUUNNNJJJHHHHHHGGGHHHLLLLLLJJJSSSnnneeeKKK777<<>>BBBddd~~~jjjiiijjjmmmqqquuu{{{{{{xxxvvvvvvvvvvvv}}}~~~{{{tttlll[[[VVV\\\uuuuuuPPP<<<888777<<>>???DDDGGG???GGGMMMeeebbbIIIIIINNNJJJLLLZZZeeejjj~~~dddTTTFFF@@@BBB^^^cccFFF555222///------...---,,,000,,,111FFF]]]hhhgggbbbhhhtttzzz___HHHTTT{{{uuurrrsssvvvyyynnnkkkkkknnnvvvwwwqqqkkkjjj}}}~~~uuuRRR---333000000333444^^^kkktttyyypppcccrrr|||kkkyyy~~~}}}~~~}}}|||~~~}}}~~~~~~~~~}}}{{{{{{{{{wwwtttiiiVVVBBB555222444777:::AAAJJJPPPYYYhhhwwwhhhYYY\\\XXXYYYZZZZZZWWWSSSNNNKKKEEEIIIOOOQQQLLLIIIPPP[[[III===;;;LLL```jjjqqqwwwkkkeee\\\WWWTTTTTTTTTSSSRRRSSSUUUWWWWWWYYY\\\___TTTDDDEEEDDD;;;@@@===EEEuuupppkkknnnsssvvvzzz~~~|||vvvooo\\\UUUXXXooozzzUUU>>>888555???bbbppp```rrrnnn[[[OOOSSSXXX^^^bbbbbb```^^^]]]eeeggglllpppvvv}}}~~~xxxqqqzzzwwweee[[[JJJ;;;CCCgggGGG===:::<<>>EEEIIIKKKRRRcccuuuttt]]]MMMHHHOOOEEEIIINNNRRRSSSQQQMMMJJJNNNPPPUUUYYYTTTGGG<<<888:::888AAATTTaaaaaa^^^___RRROOOMMMLLLNNNQQQRRRRRRRRRTTTVVVVVVWWWYYY[[[^^^TTTDDDEEEEEE;;;???===IIIvvv{{{|||zzzvvvwww~~~{{{vvvbbbYYYXXXjjjwww]]]@@@888444EEEkkkooowwweeeWWWLLLDDDLLLQQQXXX\\\^^^^^^^^^^^^dddgggkkkpppvvv~~~|||gggZZZKKK>>><<>>>>>EEENNNUUUooofff^^^UUUUUUXXXgggjjjvvvxxxggg]]]^^^]]]ddd^^^eeezzzwwwtttnnn___LLLAAA:::BBBkkk~~~HHH777444000............---222,,,888UUUbbb[[[\\\hhhyyywwwqqqmmm~~~TTTCCCRRRnnn|||qqqrrrvvvzzz{{{zzz|||qqqddd^^^]]]^^^^^^|||}}}pppeeefffaaauuu||||||vvv}}}{{{???222------333222YYYzzzlllsssuuuttttttuuubbbhhhpppwwwvvvmmmzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}}}}{{{xxxuuulllcccRRR@@@333000666;;;>>>@@@DDDGGGGGGLLLZZZhhhpppYYYPPPJJJGGGLLLGGGGGGFFFFFFFFFHHHKKKLLLVVVTTTUUUXXXXXXOOO???333999999>>>GGGKKKHHHGGGHHHHHHHHHIIIJJJMMMNNNOOOOOORRRTTTUUUVVVWWWXXX[[[]]]TTTEEEFFFEEE;;;@@@>>>KKK{{{wwwttt{{{aaa___lllvvv|||zzzhhh\\\VVVccc~~~uuu~~~kkkCCC666444IIInnnyyynnn|||bbbLLLIIIJJJGGGQQQSSSVVVYYYZZZ\\\^^^```dddggglllqqqwww~~~~~~}}}~~~jjjYYYKKKCCC:::LLLsss[[[CCCAAA===YYYaaaWWW___vvv]]]DDD;;;???GGGOOOVVVssssss___ddd]]]bbbmmmnnnqqq}}}|||hhh___kkkttt|||llleeedddpppqqqaaaLLLBBB===>>>___UUU999666111...............111---===\\\ggg^^^aaarrr{{{~~~xxx~~~zzzrrrsss|||PPPEEE]]]ttteee^^^```fffoooyyyyyypppjjjeeebbb}}}|||pppgggeeeZZZhhh~~~FFF888222111333///VVVjjjiiissswwwqqqnnnbbbmmmsssyyy{{{sss}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{xxxsssooobbbWWWGGG888000222999???>>>===???CCCHHHMMMWWWbbbwwwvvvgggWWWUUUQQQIIIHHHOOOMMMHHHEEEEEEHHHLLLOOOQQQOOONNNRRRXXXTTTDDD555777666888:::;;;<<>>@@@@@@CCCHHHKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVXXX\\\^^^SSSEEEFFF@@@<<>>333...///555:::===555333444999@@@LLL___ooowwwxxxhhhWWWVVVTTTPPPTTTMMMNNNNNNOOOOOONNNNNNNNNLLLMMMMMMMMMQQQRRRIII===>>>@@@AAAAAA@@@@@@>>>===>>>BBBGGGJJJKKKKKKMMMNNNNNNPPPSSSUUUVVVYYY]]]___SSSEEEGGG???<<>>777...,,,///666999;;;333333333444777DDD\\\rrr~~~qqq___[[[XXXUUUZZZYYYWWWTTTRRRQQQRRRTTTUUUMMMLLLGGGBBBDDDIIIHHHBBB999;;;<<<===@@@DDDDDDCCC@@@EEEIIIKKKKKKJJJLLLMMMMMMOOORRRTTTVVVYYY]]]```RRRHHHDDDDDD:::===CCCWWWdddbbbuuu~~~rrrttt|||~~~|||iiiooovvv|||~~~}}}||||||{{{vvvsssiii\\\RRRWWWhhhccckkk888<<<___pppccc{{{jjjMMMIIIPPPZZZXXXIIIEEENNNXXXVVVUUUeeelll```kkkpppvvv{{{~~~}}}zzzyyyyyyyyyyyy|||~~~|||bbbHHHLLL>>>@@@YYYCCCDDDTTTeee\\\UUUnnnTTTCCC@@@>>>EEENNNNNNRRRnnn~~~mmmaaattt}}}mmmmmmnnnZZZQQQUUUlllkkkkkkvvvWWWWWWuuuvvvuuuvvv~~~}}}sss]]]AAA666999sssEEE000444222---333...111///333RRRaaaTTTccc{{{uuuzzzzzz~~~tttvvvbbbJJJFFFTTTqqq___VVVMMMRRRXXXjjjrrrnnn```^^^ZZZVVVtttwww{{{vvvQQQ---666222333MMMxxxtttooovvvyyyppp~~~nnnlllzzzppp{{{{{{~~~zzzyyyuuuiiiaaa[[[NNN;;;333---///222333555:::444777666333888KKKbbbpppjjjZZZYYY^^^___]]]]]]ZZZVVVUUUVVVSSSOOOJJJGGGEEEDDDEEEGGGGGGGGG;;;999999<<<@@@CCCCCCBBB>>>AAAEEEFFFFFFHHHKKKNNNPPPSSSWWWYYYYYYYYYZZZ[[[RRRHHHDDDCCC;;;???GGG^^^wwwwwwlllpppyyy~~~iiiffflllsssxxxyyy}}}{{{wwwsssiiiZZZPPPTTTeee~~~|||lll:::CCChhhxxxqqq|||UUU===AAAJJJPPPKKK===EEEKKKWWW[[[ZZZaaajjjiiilllqqqwww{{{}}}}}}}}}~~~|||yyyxxxyyyyyyyyy{{{}}}~~~bbbNNNNNN???@@@XXXEEEHHH[[[```QQQVVVoooQQQAAADDDJJJSSSXXXSSSOOO\\\]]]SSSSSS]]]gggjjjsssWWWMMMTTTvvvyyygggpppeeelll|||ggghhhnnngggyyyaaalll}}}qqqTTT===888>>>]]]KKK333555111,,,222...222000<<>>@@@>>>;;;;;;???EEEHHHIIIJJJLLLNNNOOOQQQTTTVVVXXX[[[^^^aaaRRRHHHDDDCCC>>>AAAJJJeee~~~{{{mmmiiillluuu|||~~~iiiddddddnnnzzz|||wwwtttiiiYYYMMMQQQ```xxxnnn;;;FFFiiiqqqaaatttlllHHH999GGGOOOMMMEEE<<>>???UUUGGGHHHccc]]]LLLiiiuuuSSS@@@FFFPPPWWWVVVMMMTTTZZZ]]]lllyyyppprrrXXXOOOSSS___vvv|||zzzrrrvvv[[[OOO```^^^ssssss^^^dddooo~~~dddCCC333444:::JJJSSS777555111,,,111...222,,,AAA[[[^^^```wwwoooqqqvvveeeLLL???TTTwww|||yyyzzzmmmNNN===AAAFFFPPP___hhhvvvyyyuuubbb]]]\\\TTT___yyyhhh888666///000KKK|||fffcccmmm}}}ppp~~~llloooxxx~~~uuu|||~~~}}}zzz{{{|||}}}~~~~~~xxxxxxpppZZZKKKAAA444000111///...777BBBCCC;;;666999999777>>>QQQfffttt|||hhh^^^\\\^^^\\\WWWPPPPPPSSSTTTRRRIIIEEE@@@===<<<<<<<<<;;;000222555999<<<<<<999666:::>>>CCCGGGIIIJJJKKKMMMPPPQQQSSSTTTWWW[[[```dddRRRHHHDDDCCCAAAAAAIIIjjj~~~ssszzzgggfffkkklllqqqzzznnndddooopppuuuzzz|||{{{yyyyyy{{{zzzuuujjjXXXKKKOOO\\\sssyyy{{{vvv???FFFggggggSSS~~~tttbbbEEEBBBUUUWWWLLLFFFEEEJJJnnn{{{nnnkkkrrrmmmqqqvvvyyyzzzyyyyyyyyyyyyyyyyyyyyyxxxzzz|||~~~gggQQQIII;;;===QQQJJJGGGggg\\\OOOxxxUUUCCCJJJRRRXXXXXXRRRQQQ```uuu|||qqqsssFFFOOOZZZkkk}}}{{{```^^^WWWdddfffqqq{{{yyyoooiiioooyyyooo{{{uuuvvvvvvyyy}}}ZZZ;;;222444444???WWW777333111...222---111...BBBYYY^^^ggguuummmooouuummmxxxGGG===YYYyyyxxxzzzlllMMMAAAMMMXXXUUUsssxxxrrrxxxwwwddd\\\]]]UUUVVVuuuppp999555000555PPPzzzddddddooo}}}uuufff|||xxxjjjooo}}}uuu{{{|||}}}}}}}}}|||}}}zzzxxxlllRRRAAA:::000///444333000:::IIIHHH:::999<<<======FFFZZZppp|||qqq[[[SSSYYYWWWQQQKKKLLLQQQTTTRRREEE@@@;;;777666555555444111222444777888888666555<<<===@@@BBBDDDFFFGGGIIIQQQRRRTTTVVVXXX[[[___bbbRRRHHHDDD@@@BBB???IIIpppppp|||zzzhhh^^^ffflllkkkqqq}}}yyybbbdddyyy{{{vvvssssssvvvzzz}}}~~~|||vvvlllXXXKKKNNNZZZmmmuuu]]]BBBIIImmmkkkXXXqqqsssTTTBBBHHH[[[UUUFFFFFFKKKWWWvvvpppmmmnnnmmmqqqvvvyyyzzzyyyxxxyyyvvvwwwyyyzzzzzz|||lllQQQFFF<<>>===;;;;;;===???AAABBBJJJMMMRRRVVVYYY\\\___aaaRRRHHHDDD===BBB>>>IIIxxx|||{{{nnnfffiiijjjiiirrr|||dddYYYaaaaaaZZZeee|||yyy~~~~~~zzz|||uuukkkWWWJJJNNNXXXhhh]]]???IIIuuutttnnnyyynnnvvv```LLLAAAKKKYYYQQQFFFJJJRRRjjjnnnbbbkkklllnnnpppssswwwzzzyyyxxxwwwwwwssswww{{{|||}}}oooRRRGGG@@@CCCNNNYYYRRRlll[[[OOOtttUUUHHHOOOPPPRRR\\\bbbbbbuuuVVVWWW~~~===IIITTTccczzztttooovvv}}}pppqqq{{{jjj```nnneeeaaarrrwwwrrr{{{```OOOJJJCCC888;;;VVVbbb:::222222222444,,,111555KKK___hhhsss}}}{{{ssshhhuuupppuuuiiiMMMHHHdddrrrkkkiii]]]HHHGGG\\\kkkvvvsssiii[[[YYYXXXQQQbbb}}}AAA444222444FFF{{{pppppp~~~xxxnnnrrrwwwsssvvv~~~~~~zzz}}}~~~~~~~~~zzzwwweeeFFF888::::::888======:::>>>EEEBBB:::888===AAAHHHXXXooouuuYYYLLLNNNPPPPPPLLLGGGGGGJJJJJJGGG999555111///000333555666555555444222111111444777===:::777777888:::;;;;;;===CCCJJJRRRWWW\\\```bbbRRRHHHDDD===DDD>>>III}}}yyyqqqmmmkkkkkkrrr|||cccLLLBBBMMMVVVYYYggg|||uuu||||||{{{sssiiiTTTHHHMMMUUUcccggg@@@JJJxxxsss|||{{{cccQQQKKKCCCJJJTTTPPPNNNUUUYYYyyyVVV[[[jjjlllrrrtttwwwzzz{{{yyyvvvtttsssrrrwww}}}oooSSSHHHCCCBBBFFFZZZSSSggg]]]WWWuuuUUUGGGMMMJJJFFFKKKPPPNNN___yyynnnRRR\\\}}}gggJJJUUUbbbqqqsssqqqyyyxxxwwwssszzzrrrrrrpppkkk|||sssiiiwwwzzzcccRRRJJJBBB;;;AAAPPPpppBBB444111000333---333000UUUkkkiiippp}}}zzzpppgggzzz~~~xxxhhhvvv```MMMOOOnnnzzzfff[[[VVVPPPHHHTTTpppqqqlll\\\UUUWWWQQQZZZzzzJJJ777222222@@@tttzzzqqquuuvvvttttttooovvvxxxtttuuu~~~~~~zzz|||~~~~~~~~~||||||jjjIII;;;>>>@@@:::<<<=========<<<<<<<<<;;;@@@FFFOOObbb|||gggIIIBBBLLLRRRRRROOOIIIGGGFFFBBB===555222//////222777<<<>>>999:::;;;999666555777:::777666555777999:::888666666;;;BBBIIIPPPWWW]]]aaaRRRHHHEEE???GGG>>>HHH}}}~~~~~~zzztttpppnnnooorrrvvv~~~hhhSSSIIIQQQZZZ^^^iiiyyyvvvxxxzzzqqqgggRRRGGGLLLTTT```iiiIIIRRR{{{pppooo{{{oooVVVJJJJJJAAAEEEMMMNNNTTT\\\ZZZlllOOOaaapppnnnvvvyyy{{{}}}|||yyytttqqqppprrrxxx~~~oooSSSGGGCCC???>>>|||WWWNNNaaaaaadddrrrRRREEENNNMMMHHHJJJMMMJJJ\\\|||vvvggglllttteeecccWWW___lllaaaccc}}}vvvnnnqqqqqqiiieeeiiittt^^^rrr}}}||||||gggUUUIIICCCAAACCCHHH{{{III666000///111---555///ccczzzmmmrrrssshhh~~~~~~hhhyyyYYYLLLSSSvvv|||ooo[[[NNNIIIJJJMMMfff~~~zzzpppnnn\\\RRRVVVPPPUUUpppPPP999333222@@@ttt{{{zzz~~~ooolllqqqooowwwuuuxxxwwwxxx|||}}}~~~~~~~~~yyyyyy{{{jjjHHH888;;;===::::::<<<>>><<<777888===>>>DDDLLLWWWkkkfffCCC;;;GGGTTTUUURRRLLLHHHEEE>>>666333111///000555<<>>;;;<<<===222222555999<<<<<<777333666999===CCCIIIPPPXXX^^^WWWFFFDDDCCCBBB<<>>???@@@JJJVVVQQQLLLTTTzzzsss^^^QQQfffttt~~~}}}uuupppqqqtttuuutttyyy~~~jjjUUULLLEEEAAAMMMsssSSS```jjjUUUqqqtttPPPDDDHHHCCCEEEGGG;;;PPPqqqtttiiidddiiixxx~~~kkk^^^NNNOOOYYY^^^qqqdddfffZZZhhh___~~~|||}}}jjjWWWLLLCCC<<<999OOOPPP222444......444111===^^^mmmtttkkk|||ppprrr\\\JJJQQQ|||zzzrrrpppXXXKKKGGGXXXsssrrrsssgggZZZSSSPPPRRR[[[dddxxxxxxiii666444111:::rrryyykkksss|||zzzxxx}}}iiiuuutttwww~~~|||{{{}}}}}}{{{|||~~~|||~~~wwwXXX888444AAACCCCCCEEEEEEAAA<<<<<>>888666:::666222333===EEEHHHNNNTTTWWWFFFEEECCCCCC>>>IIItttnnnaaannn~~~{{{zzzxxxrrrkkklllsss|||wwwrrreeeYYYWWWeeennniiidddeeegggmmmuuu|||~~~{{{sssnnnbbbOOOCCCIIISSSbbbgggkkkFFFRRRppphhheee}}}hhhQQQGGGHHH???AAAAAAKKKVVVQQQLLLUUU{{{gggRRRXXXzzzwww|||uuuooonnnoooppppppoooyyylllQQQIIICCC???JJJooobbbpppzzz]]]nnnwwwSSSCCCFFFBBBDDDHHHAAALLLggghhhTTTLLL[[[kkkgggRRRKKKDDDMMMaaapppxxxlllqqqdddtttsss|||zzzxxx}}}{{{|||}}}hhhVVVKKKCCC<<<777>>>SSS555777111///444///000NNNwwwgggyyyzzzmmmpppYYYFFFRRR~~~|||}}}|||~~~wwwrrrqqq]]]HHHEEEdddsssiiiyyywwwqqqeeeYYYRRROOORRRZZZdddzzz}}}hhh666555555>>>tttnnnjjjqqqqqqpppyyynnnwwwsssvvv~~~~~~}}}~~~}}}{{{~~~|||{{{{{{|||}}}www\\\>>>888DDD@@@@@@CCCIIIKKKJJJMMMRRRTTTXXXjjj}}}eee???888FFFVVVjjjRRRHHHGGG777555111222111000333999???DDDGGGHHHEEECCCDDDDDDAAA>>>===>>>>>>@@@DDDCCC>>>;;;;;;888:::>>>AAA??????HHHTTTWWWFFFEEEAAACCC???IIIrrryyytttddduuuzzzzzz}}}wwwjjjiiipppzzz}}}yyyhhhgggiiiXXXSSS```kkkhhhbbbccc^^^aaaffflllttt|||{{{sssnnndddOOOBBBIIITTTbbbiiikkkBBBKKKqqqsssyyyrrr\\\IIIDDDGGG@@@CCCDDDLLLVVVPPPLLLVVVxxx]]]TTTuuusssuuubbbQQQRRRZZZaaahhhppp}}}uuuzzzoooOOOGGGBBB???HHHkkkmmm|||```ggg}}}YYYFFFHHHHHHIIIKKKGGGNNN]]]___QQQZZZkkkJJJOOONNNTTTkkkppplllfff~~~fffmmmxxx~~~~~~}}}{{{{{{}}}|||gggUUUJJJBBB<<>>@@@CCCCCCBBBCCCCCCHHHJJJIIIHHHGGGCCC>>>:::>>>EEEJJJJJJHHHLLLSSSWWWFFFEEE@@@BBB???LLLyyy{{{wwwiii|||~~~qqqlllrrrxxx{{{{{{~~~dddSSSXXXbbbccccccggghhhgggdddcccgggqqq|||vvvqqqkkkTTTDDDIIITTT```zzzqqqoooBBBQQQ}}}{{{zzzgggSSSFFFEEEIIIBBBFFFGGGNNNUUUNNNLLLYYYmmm\\\jjjuuu___[[[MMMDDDIIIPPPWWWeeeuuu{{{oooPPPGGGCCC@@@GGGgggooo{{{}}}ZZZeee___IIIOOOWWWTTTMMMIIIQQQTTT^^^^^^}}}fffDDDeeetttuuu{{{ooommmXXXaaauuu}}}|||{{{uuuvvvttt~~~}}}|||{{{|||~~~~~~iiiUUUIIIAAA;;;>>>BBBRRR333555111111666111444BBBbbbXXXqqqqqqhhhnnnYYYGGG]]]qqqiiihhhlllfffZZZYYYcccaaa___```dddeeebbbbbbdddWWWFFFIIIeeevvvkkkZZZUUUSSSQQQWWWmmmooo~~~}}}vvvjjj```UUUPPPMMMOOOWWW___ppp<<<333444444___rrrmmmmmmoooyyy~~~pppkkkzzzsssuuu{{{}}}~~~~~~~~~}}}{{{yyyyyy|||{{{{{{xxxcccHHH???EEESSSOOOPPPYYYaaadddfffiiiuuu{{{mmmzzz\\\@@@===FFF___pppSSS999BBB===222999222444777999<<>>777>>>DDDBBBFFFNNN___WWWNNNHHHEEEDDDIIIOOObbb{{{kkkRRRGGGEEEXXXGGGGGGCCCCCC===KKKxxx~~~ooorrrwwwYYYRRRZZZrrr|||tttsssuuutttssssssuuuwwwwwwwwwyyy|||xxxvvvfffRRRDDDIIIRRRbbbnnnkkkOOOTTToookkk___ssseeePPP???===CCCEEEAAAHHHLLLKKKLLLNNNKKKTTTjjj}}}jjjNNNEEELLLRRR___ddd___fffhhhKKKAAA>>>>>>CCCbbb\\\qqq~~~hhhNNNQQQ]]]NNNEEEXXXkkkppp{{{qqqcccfffYYY```___hhh|||jjjwwwgggvvvnnnmmmyyy~~~jjj}}}ttt|||~~~xxxoooXXXIIIAAA<<<999<<>>JJJtttwwwwwwxxx}}}IIIIII\\\|||zzzppppppxxx}}}zzzwwwtttfffRRREEEIIIQQQaaassskkkKKKRRRvvv{{{ppp}}}jjj[[[EEE666999BBBCCC<<>>:::???jjjbbb999666111111444---111...IIIKKKlll|||{{{iiiuuuXXXKKKtttrrrnnnhhhbbb^^^^^^___```eeekkkpppuuuoooYYYGGGFFFOOOUUUPPPNNNhhhvvvrrrjjjccc[[[RRRLLLIIIGGGKKKPPPsssHHH000444,,,GGG___lllqqqeee[[[kkkxxxoooaaasssvvvuuu~~~zzz}}}{{{}}}zzz~~~~~~}}}~~~||||||{{{cccFFF===EEEDDDDDDHHHMMMNNNPPPWWW___mmm|||ppp^^^bbbqqqgggJJJ<<>>@@@JJJfff~~~}}}vvv|||___;;;___{{{lllooo}}}xxx|||yyyrrreeePPPCCCIIITTTeee|||OOODDD{{{{{{|||gggOOO;;;:::@@@AAA@@@AAAFFFVVVVVVLLLNNNSSSUUUZZZjjjnnndddcccRRR>>>HHHMMMTTTkkk|||dddFFFFFFDDD===EEErrrvvv]]]fffmmmSSSFFFEEEIIIMMMPPPcccSSSPPPnnnWWWMMMhhheee___^^^hhhwwwsssppptttbbbdddzzzuuummmVVVHHHAAA===999@@@sssmmm;;;666777---222111...555;;;JJJdddttt~~~eee~~~dddKKKvvvjjjfffmmmlllkkkeee^^^^^^eeemmmpppzzz~~~gggGGGFFFTTT___dddSSSRRRiiiyyyrrrzzzcccggg[[[PPPKKKIIIGGGHHHKKKqqqPPP444)))<<<777___bbbooogggaaappprrreeeeee|||kkk}}}|||}}}~~~}}}~~~~~~~~~xxxxxx}}}mmmNNN???DDDMMMOOOSSSYYYbbbhhhlllmmmsssaaa]]]\\\^^^\\\DDDHHH^^^rrrNNN@@@777999999333111555<<<999777===IIIWWW___ccc@@@<<<888777777>>>MMM\\\RRRAAA777888888666DDDWWW___QQQDDD@@@===AAASSSiiiYYYHHHGGGEEE??????HHHdddvvvsss|||zzz}}}dddBBB```}}}cccWWWhhhqqqxxxqqqcccOOODDDKKKVVVgggMMMKKK|||vvvxxx}}}___III888999???@@@???@@@DDDQQQRRRNNNRRRQQQNNNRRRbbbkkkaaa\\\NNNCCCQQQSSS```vvv^^^FFFCCC@@@===JJJyyy}}}ppplllZZZqqqtttWWWGGGDDDHHHMMMPPPPPPPPPYYYxxxnnnNNNUUUnnnhhhdddmmmnnn}}}{{{gggooozzzlllnnnlllUUUGGG@@@===999EEEwwwqqq:::333555---333222111777:::IIIgggzzz{{{ccc```DDDlllhhhYYYdddpppllllllggg```___gggppptttiiiJJJIIIVVV^^^dddUUU___vvv~~~www{{{gggeeeZZZOOOJJJHHHFFFGGGIIIkkk```<<<---:::555[[[iiipppbbbWWWfffqqqttt|||qqq}}}}}}~~~}}}~~~yyy{{{rrrVVVDDDCCCOOOQQQVVV]]]cccgggggggggYYYLLLMMMYYYwwwSSSHHHVVVVVVEEE>>>666333999:::333222666:::888888===DDDHHHIIIGGG666444333555999AAAQQQ___SSSBBB777777666222:::IIICCC===:::<<<>>>GGG```zzz\\\JJJHHHFFF???>>>EEE```iiiYYYcccrrrwwwzzz|||}}}pppSSSeee|||eeeUUU___tttwwwpppaaaNNNDDDLLLXXXjjjLLLTTT|||```uuuwwwSSSBBB666999@@@@@@???@@@DDDJJJKKKPPPWWWQQQKKKQQQ```qqqfffWWWKKKLLL]]]XXX```uuurrrkkkpppWWWFFFAAA>>>===OOOqqqkkklllZZZyyyxxxZZZDDD>>>CCCIIILLLFFFOOO[[[xxxnnnQQQXXXhhhvvviiiiiikkkfffgggrrrlllxxxjjjRRREEE@@@>>>777EEEpppyyy===333555---333000111333333BBBbbbwwwvvvyyy~~~gggdddEEEhhhtttTTTVVVkkktttnnnnnniiiaaa```jjjuuu|||dddHHHHHHUUU^^^eeeZZZlll{{{wwwfffbbbWWWLLLHHHGGGEEEEEEHHH[[[bbb;;;---888777[[[rrrtttdddWWWaaapppxxxqqq~~~~~~~~~||||||vvvaaaLLL@@@>>>@@@DDDIIIMMMMMMKKKHHHHHHFFFPPPjjj~~~XXXPPPUUUEEE)))222000444;;;:::333222777:::777555666888888555222111///111555:::BBBOOO\\\PPP@@@555555333---///777444444777:::;;;CCC[[[sss^^^KKKHHHFFF???>>>DDD]]]jjjUUUJJJXXXkkkqqqooommmwwwyyy|||sss\\\bbbvvvrrrdddeee~~~xxxqqq^^^MMMEEEMMMYYYjjj{{{yyyLLLVVVxxxWWWuuu~~~lllJJJ===666===DDDCCCAAACCCEEEIIINNNYYYaaaVVVLLLSSSfff~~~qqqYYYKKKSSScccVVV```{{{___gggxxxlllSSSDDD@@@???>>>OOO~~~sssxxxzzz]]]tttaaaEEE===DDDKKKLLLLLLLLLPPPkkkmmmPPPQQQqqq~~~}}}rrrzzzrrrcccxxxpppvvvuuuyyyhhhQQQDDD???>>>555???aaa@@@555777///222---111222///===___tttvvvwwwrrr}}}xxx{{{lllkkkKKKiii|||bbbRRR```tttwwwrrrpppiii___```lll{{{~~~^^^EEEIIIXXXcccmmmiiivvv{{{www~~~wwwmmm```^^^TTTJJJFFFEEECCCDDDFFFWWWbbb888...555777XXXpppqqqkkkfffqqq}}}~~~zzzyyykkksssxxx~~~~~~|||xxxkkkXXXHHHCCCCCCCCCEEEGGGFFFDDDAAAIIIUUUllliiiTTT???444444333555:::===999222222777<<<888222000000333444444666444666:::===@@@HHHQQQHHH:::000222222,,,))),,,222222444666555999IIIZZZ___LLLHHHEEE??????BBBYYYsssWWWOOOKKKVVVjjjuuunnnbbbhhhpppzzzfffVVVYYY|||xxxbbbeee}}}~~~xxxrrr[[[KKKDDDMMMYYYjjj{{{|||JJJOOOrrrqqqeeewwwwwwaaaEEE<<<:::BBBHHHGGGEEEGGGFFFRRR___lllooo[[[JJJMMMiiiwwwXXXIIIUUUdddQQQSSSrrrfffmmmkkkRRRBBBAAABBB@@@MMMzzzuuu]]]hhhnnnOOODDDLLLSSSRRRNNNDDDDDDccc]]]EEEWWW}}}yyyvvvVVVuuu}}}mmmssszzz~~~vvv~~~gggPPPCCC???===666<<<]]]yyy===555999000333---333555333AAAdddzzzxxxtttmmm}}}~~~zzz}}}kkklllKKKgggzzzkkk^^^VVVaaauuu|||tttoooeee\\\___ooo|||YYYDDDLLL[[[gggttt}}}vvv}}}{{{vvvrrrfff]]][[[QQQHHHEEEDDDBBBCCCEEEaaa~~~ooo===333222222KKKcccdddiiiqqquuukkkvvvpppiiijjjttt~~~~~~}}}~~~|||xxxmmm___VVVSSSOOOMMMMMMNNNOOOOOOWWWkkkcccIII444111;;;555888<<<<<<666111222888;;;999666444555888999:::<<<;;;===AAABBB@@@BBBGGG>>>333---000222...***+++,,,+++,,,000333888AAAIIIaaaMMMHHHCCC@@@AAAAAATTTvvvaaaPPPOOOQQQZZZjjjuuupppdddcccooo||||||nnnbbb]]]hhhvvvZZZlll~~~yyy}}}vvvpppWWWIIIDDDNNNYYYkkk}}}FFFFFFgggqqqxxxvvvrrrVVVBBB<<<<<>>666111000BBB^^^[[[bbbjjjrrr~~~zzzdddVVVmmmnnnooonnn~~~~~~~~~~~~}}}zzzhhhccc[[[WWWXXX\\\```bbbtttrrrIII999888555...333666888666222000333777666888<<<>>>???>>>;;;999>>>>>>AAAGGGHHHDDDBBBCCC888111---000222000///111...------000444888;;;===dddOOOIIICCCBBBCCC@@@NNNqqq[[[RRRNNNRRR```kkkmmmllloookkkwwwjjj___ooommmkkkzzzzzzuuu~~~}}}yyyrrrlllSSSFFFCCCOOO\\\ooo|||}}}BBBEEEjjjwwwtttoooOOO???;;;===FFFJJJFFFEEEIIIPPPlll{{{uuufffTTTLLLRRR~~~[[[JJJXXXlll]]]bbbxxxvvvgggLLLBBB??????AAAUUU^^^cccrrr]]]kkk{{{VVVEEEKKKNNNEEEBBBZZZlllxxxuuu```VVVZZZnnnmmmmmmWWW___```oookkklllwww}}}{{{pppllljjjSSSEEE???<<<:::BBBooosss===666888///444222---111...999]]]xxxzzzvvvsssfffvvvPPPddd{{{iii[[[iiizzzyyy```[[[VVVYYYjjj~~~{{{eeeGGGBBBUUU```fffrrrttt]]][[[~~~}}}pppgggbbb```WWWNNNFFFDDDDDDBBBBBBDDDZZZrrryyy|||{{{:::555000333AAA___[[[ccceee```iiiiiiVVVPPPooorrrwwwwww~~~~~~~~~~~~~~~|||~~~{{{tttppprrrwww}}}WWW;;;444555222,,,111444666444222111111222000444999===???===;;;:::>>>???DDDKKKLLLGGGBBBAAA888444222222222111333666999::::::777555444444555fffQQQKKKCCCDDDEEE???JJJsss\\\VVVKKKPPPdddkkkccchhhxxxvvvbbbiiixxx{{{uuuaaarrrooo|||vvvnnnhhhOOODDDCCCPPP^^^rrrqqq}}}@@@IIIssslllrrrnnnLLL===999<<>>;;;888666444111111444888===BBBCCC>>>777444555777eeeLLLNNNGGGEEEFFFCCCEEExxx^^^dddYYY[[[hhhkkkfffmmm~~~wwwnnnkkknnnqqqqqqhhhnnnsssyyy|||ooo~~~|||yyynnnbbbNNNDDDFFFQQQ\\\{{{zzzNNN:::ppphhhqqqiiiJJJ<<<<<<>>>AAA???@@@LLL[[[lllbbb[[[WWWSSSVVVjjjtttSSSddd~~~bbbKKKAAADDD;;;EEEeeeEEEppp\\\jjjzzzUUUBBBEEEHHHDDD[[[rrrUUUKKKRRRgggWWWTTTXXXYYYfffiiijjjvvvwww{{{{{{tttmmm|||fffRRRGGGBBB???;;;FFFtttwwwPPPAAA444555000111222444///444QQQlllyyykkk|||YYYTTT}}}zzz}}}tttbbbooouuuooo^^^PPPPPPUUUcccssstttSSSPPPVVVssszzzxxxbbbgggkkkwwwpppggg___[[[VVVJJJCCCFFFGGGCCCBBBEEE```xxxsss|||ddd{{{~~~rrr???444222333666NNNggguuukkkaaacccgggeeennnxxxrrr|||}}}}}}~~~~~~~~~}}}}}}||||||}}}~~~~~~~~~~~~}}}}}}~~~|||XXXUUUMMMAAA666000000222555555555444333111000///222111111000111222444555888===DDDJJJJJJDDD===777@@@<<<555---(((+++333:::AAABBBBBBAAA>>><<<:::888iiiOOOPPPDDDBBBCCCBBBEEE}}}___mmmcccbbbkkkooommmrrr~~~xxxnnniiijjjooossskkkgggmmmqqq}}}}}}}}}|||xxxmmm```MMMCCCFFFQQQ^^^III<<>>FFFIIITTTuuugggLLLSSSnnnwwwbbbkkk~~~ooohhh}}}rrr___iii|||^^^fffrrrxxx|||iiiVVVjjj~~~uuuuuunnn{{{eeeQQQFFFAAA>>>===EEExxxwww___PPP===666000111...000///888OOOfffzzzlllxxxZZZRRR}}}vvvrrryyyjjjxxx~~~wwwcccVVVZZZ___iiixxxmmmPPPPPPVVViiiwwwiiinnn```hhhxxx~~~tttmmmeee^^^[[[TTTJJJDDDGGGHHHCCCBBBEEEeeezzzxxxuuuyyyrrrCCC777222111444FFF\\\jjjeeeaaafffhhhddd[[[lllwwwssspppuuuzzzyyy~~~~~~}}}}}}}}}}}}~~~~~~~~~|||zzzmmmcccTTTOOOEEE;;;333000111444444444444444444444444444000///.........///000111555999>>>BBBBBB>>>888444===:::555000---///444888444555777:::===>>>>>>===nnnTTTRRREEEBBBAAABBBEEEbbbnnnjjjiiinnnsssuuuyyy~~~~~~wwwsssmmmfffdddgggnnntttxxxtttkkkmmmqqqrrr~~~}}}{{{vvvjjj^^^KKKCCCGGGRRRaaavvvEEE???TTTnnnqqqiiiBBB888999<<<@@@??????DDDJJJLLLPPPSSSUUU[[[eeelllnnntttyyyzzzkkkgggzzz|||oooTTTBBB???>>>FFFHHHzzzIIIgggfff___XXX???BBBSSS]]]VVViiidddKKKgggrrrwww~~~mmm^^^RRRYYYnnnaaaTTTjjjcccoooyyycccOOOEEEAAA>>>@@@III|||ooo\\\>>>444000444111111222777FFF^^^wwwxxx}}}^^^QQQ}}}ddd[[[ccciiimmm|||___JJJNNNUUU\\\^^^[[[kkksssvvvyyypppjjjccc\\\ZZZRRRIIIEEEHHHHHHBBBAAAFFFnnnzzzzzzsssmmmDDD888111000333AAAUUUbbbaaa```fffhhhdddZZZeeerrrwwwsssoooqqquuu~~~~~~}}}~~~~~~~~~}}}~~~~~~}}}~~~zzztttnnneeeZZZQQQKKKDDD;;;333000111333555222222333444666888;;;<<<222111000///............111333555777777555333111888666444333444444444333+++,,,///555===AAAAAA???sssWWWRRRIIIEEE@@@BBBDDDvvvkkkiiiooouuuyyy|||~~~wwwtttqqqnnniiicccaaadddkkkpppwwwzzzzzzvvvwwwzzzzzzwww~~~|||}}}zzztttgggZZZJJJCCCHHHSSSdddkkkEEEBBBCCCssstttoooDDD888999<<<@@@CCCDDDDDDEEEMMMVVVZZZVVVXXXdddmmmmmm{{{rrrxxxlll|||~~~qqqvvv~~~eeeMMM???@@@;;;IIIHHHCCCVVVzzzeeeZZZ~~~[[[FFFHHHQQQUUUOOOZZZ___KKKppplll{{{uuueeeVVV^^^gggbbbiiiwww{{{|||zzzvvv___LLLDDD@@@===AAAOOO}}}___999111333999222444333333GGGpppeeeTTTxxxyyy```\\\gggkkkkkkxxxuuuOOOEEEIIIRRRQQQMMM[[[wwwyyyuuuuuulllgggaaa[[[YYYMMMFFFDDDGGGFFF@@@@@@FFFwwwxxxvvvmmmaaa|||BBB888111000333???RRR___\\\YYY]]]cccddd___dddqqq}}}zzzppprrr}}}}}}~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~|||vvvpppiii___UUUMMM???999222///000333444333111111111333777;;;???BBB999888666444222000...---.............../////////444333333555777666111,,,......000777>>>AAA@@@===yyy\\\SSSLLLGGG???BBBCCCjjjyyyhhhuuu{{{sssooollljjjgggcccaaacccgggkkkvvvxxx{{{~~~{{{zzzrrrpppzzz|||xxxrrrdddVVVIIIDDDJJJWWWiiieeeGGGBBB>>>yyynnnyyyNNN:::;;;===CCCIIINNNMMMJJJEEEVVV```]]][[[cccmmmpppfffjjjpppvvv}}}vvv[[[GGG???AAA:::IIILLLqqqAAAIIItttlll^^^lllOOOBBBCCCDDDFFFMMM[[[TTTwwwyyybbbuuu{{{mmmgggyyy}}}zzzzzzpppYYYIIIBBB???===CCCOOOhhh;;;444666888///444444222QQQwwwyyy~~~rrrZZZpppqqqaaa[[[aaahhhhhhcccmmm|||vvvcccGGGEEEFFFNNNJJJHHHeeeoooqqqrrrjjjfff___YYYVVVHHHCCCCCCFFFCCC===@@@IIIrrrooocccUUU{{{BBB777111///333;;;PPP___\\\UUUXXXdddlllaaaaaannn~~~~~~vvv}}}|||~~~~~~}}}~~~}}}}}}}}}~~~~~~}}}ssseeeUUUGGG>>>222000...///222444333111///000000333666;;;???BBB>>>===;;;777444000...,,,---,,,+++******,,,...///111111222555777444---(((111222444:::???AAA???===eeeXXXPPPIII>>>BBBBBB___kkkvvvyyyrrrpppdddddddddbbbaaabbbdddgggpppsssyyy|||ttthhhgggwww|||wwwpppaaaSSSFFFEEENNN\\\qqqbbbGGG@@@@@@~~~jjjppp]]]??????@@@FFFRRR]]]]]]WWWNNN___oooooofffbbbdddgggZZZhhhmmm}}}~~~sssnnnRRRBBB@@@AAA<<>>AAACCCCCCBBBpppaaaYYYQQQAAACCC@@@SSSttttttsssmmmlllbbbdddeeeeeecccaaabbbbbbhhhlllttt|||~~~}}}uuunnnnnnwww|||}}}{{{vvvnnn___PPPCCCDDDQQQbbbzzzyyy```BBB<<<@@@ggguuucccnnnlllDDDCCCCCCJJJ[[[kkkmmmggg\\\eeepppqqqgggZZZWWW[[[cccrrrwww|||yyyxxxooogggKKK???AAA??????HHHcccOOOFFFKKKeeegggeeeyyyaaacccjjjwwwvvviiiRRRaaannnooo}}}xxxyyy~~~~~~ooopppooozzzfffOOOBBB???>>><<>>IIIvvv~~~{{{nnngggffffffhhhjjjiiieeebbb______bbbgggpppwwwzzzzzz|||yyyzzz{{{zzzxxxyyy{{{vvvnnn^^^OOOAAADDDSSSggg}}}^^^===999@@@NNNrrrqqquuuHHHFFFEEEMMMaaatttxxxrrrZZZYYY]]]bbb[[[QQQQQQZZZmmmyyyxxxwww{{{yyysss~~~cccFFF<<>>>>>===@@@RRRAAA666888666555***444;;;;;;aaaxxxnnnxxxnnnoooZZZ|||wwwLLL???UUUMMMHHH<<<333666BBBIIIHHHDDDQQQbbbYYY___gggxxxvvvkkkfffbbbYYYNNNHHHCCCAAABBBDDD@@@>>>JJJZZZwwwiiisssqqq777YYY===333000111444...EEE___lllmmmnnnsssyyyqqqqqqtttuuummmffflllxxxvvv~~~~~~}}}}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{{{{|||}}}}}}}}}}}}xxxwwwyyypppmmmdddUUUCCC777111111,,,///222111///000333666///000000000000///......---...///000000///...---++++++---...////////////***---///000///111555999444<<>>555666222444:::333444bbb}}}vvv|||WWWfffyyyXXXCCC???EEEHHHBBB???===??????>>>???BBBIIImmmcccjjjzzzkkktttrrr~~~rrrfffbbb___VVVKKKDDD???AAACCCHHHEEE;;;KKKppp}}}jjjxxxuuummmGGGUUUvvv<<<222555...111000@@@UUUccclllssswwwyyyhhhiiicccfffqqqoooiiimmmnnn|||{{{}}}~~~|||zzz|||zzz{{{|||}}}}}}~~~~~~~~~~~~}}}}}}||||||}}}}}}|||yyywwwpppjjjbbbWWWGGG777000000...///111222333333222222///...///111///******.../////////......---------///---,,,---111222000...///------000444666888:::<<>>===<<<>>>CCCHHHGGGAAA???AAAIIIeeehhhxxxxxxuuubbb```mmm{{{{{{pppeee___ZZZQQQHHHCCCGGGDDD???@@@???===WWWxxxmmmrrraaa@@@hhhppp:::111444---000,,,>>>TTTaaafffjjjnnnrrrqqqmmmgggmmmyyytttkkkooowww|||zzz}}}|||{{{}}}zzz{{{|||~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}zzzxxxpppkkkcccWWWGGG777///000///000111333333333333222///...///111///++++++...222111///...---,,,,,,,,,//////111333555555333111444333333555666888<<<>>>>>>AAACCCAAA???BBBJJJRRR}}}SSSUUUCCC???WWW|||wwwxxx|||~~~wwwoookkkmmmrrruuuwwwvvvvvvtttpppnnnpppwww|||~~~xxxuuuttt}}}zzzqqqcccSSSHHHHHHTTT___xxxnnn[[[EEE999===CCCwwwjjjrrruuuRRRFFF^^^xxxkkkKKK___VVV\\\___QQQ\\\rrrXXXFFFAAAAAABBBBBBHHHoooaaa>>>@@@===OOO~~~YYYzzzUUU888GGGHHHSSSlll{{{ttt~~~lllLLLddd|||}}}xxxpppiii}}}|||~~~{{{ccc}}}eeeMMMBBB>>>;;;>>>EEECCCcccWWWFFFCCC::::::666111555555111DDDddduuuvvvnnn|||~~~wwwhhhzzzbbbZZZLLL???;;;===<<<888:::???HHHNNNKKKDDDBBBDDDLLL[[[nnn{{{dddcccZZZmmmuuulllbbb\\\TTTJJJDDDCCCHHHEEE>>>===>>>@@@\\\{{{tttmmmSSS:::|||hhh777000222---///***;;;RRR```ccccccfffkkkxxxqqqlllxxxtttwww}}}~~~|||zzz}}}}}}}}}{{{{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{yyyqqqkkkcccXXXGGG777/////////111222333444444333333000...///111///++++++///555333000---++++++,,,---000333777:::999888777666:::::::::999999<<<@@@CCC>>>???>>><<<:::???JJJSSSSSSVVVGGG@@@QQQ~~~}}}}}}zzzvvvrrrrrrvvv{{{{{{yyyvvvvvvwww{{{xxxyyynnn]]]OOOHHHMMMYYYhhh|||fffEEE888>>>:::```|||lllsssdddPPPbbbwwwuuu^^^HHHUUUTTTeeeooo^^^^^^}}}fffOOOCCC@@@AAABBBIIIHHH|||NNN===@@@BBBMMMdddcccBBBAAAZZZlllooojjjeeetttmmmUUU}}}~~~rrrwwwssszzzbbbJJJ@@@===;;;>>>EEE@@@iiiQQQFFFEEE<<<<<<<<<444444777444;;;TTTmmm~~~tttvvvfffuuujjjKKKGGGAAA>>>???AAA???<<<>>>CCCKKKOOOJJJDDDEEEKKKSSSZZZzzzsss[[[iiiuuupppiii```XXXNNNEEEBBBEEEBBBCCC@@@AAABBBAAAVVVzzz||||||xxxNNN@@@^^^666000111...///,,,999MMM___fffeeedddfffwwwqqqnnn|||}}}www|||zzz}}}~~~~~~{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}~~~|||zzzrrrllleeeYYYHHH777///...000111333444555555444444111//////000...+++,,,///666333///,,,+++,,,///111555888;;;;;;888777888:::===???>>>;;;<<>>===@@@KKKiiippp|||tttUUUMMMoooxxxaaaSSSVVVdddttt___VVVdddddd}}}vvv___III@@@===;;;>>>DDDSSSQQQKKKKKKCCCDDD@@@888444777777777MMMmmmxxxzzz}}}}}}kkkfff```BBBBBBBBBCCCBBB@@@???@@@AAAGGGOOOSSSNNNGGGGGGLLLVVVbbbnnn[[[tttllleee\\\TTTJJJBBBBBBGGG@@@CCCAAAAAACCCBBBTTTtttXXX\\\TTT555111111///000...333DDDZZZiiijjjfffcccpppooommm|||zzzwwwzzzvvv}}}{{{~~~~~~~~~|||}}}~~~}}}~~~~~~~~~~~~}}}~~~}}}}}}~~~}}}{{{tttnnnggg[[[JJJ888///...000111333444555555444444222//////000...+++,,,000444222...,,,---000444777;;;<<<<<<999666666:::>>>>>>@@@???===AAAIIILLLJJJ888999999:::<<>>999777EEEfff___lll[[[ooogggPPPSSSfffooopppZZZTTTuuusssxxxvvv|||nnnYYYEEE???===<<<>>>DDDkkkmmmPPPLLLKKKCCCGGG@@@<<<555555888666IIIkkkooo~~~~~~zzzddd___EEEDDDEEEHHHFFFCCCBBBDDDHHHLLLTTTXXXTTTKKKHHHJJJSSSmmmhhh[[[rrriiiaaaWWWOOOGGGBBBDDDIIIEEEEEE???===DDDMMMhhhuuuKKK333111111111111...---:::UUUiiilllfffbbbllloookkknnn}}}rrrkkkrrruuu|||~~~~~~~~~}}}~~~~~~|||}}}}}}}}}}}}}}}}}}|||}}}||||||~~~|||zzzvvvqqqiii^^^LLL:::000//////111222333444444333333333000///000...+++---111222111///...000444999<<>>BBB@@@CCCBBBBBBKKKWWWXXXRRR888888999:::???FFFOOOVVViii^^^SSSPPPFFF\\\}}}~~~~~~yyy{{{}}}|||{{{|||~~~wwwooo^^^KKKGGGMMMPPPbbbdddIII;;;???;;;DDDkkkzzzqqqppp```MMMMMMQQQiiiwwwjjjxxxllltttjjjaaaggg|||}}}gggNNNBBB@@@@@@CCCGGGDDDeeelllBBB===999222EEEfffrrr[[[~~~\\\___TTTNNNaaarrrssspppVVV___~~~{{{]]]nnnuuu{{{}}}cccPPP@@@<<<===<<<>>>DDDzzzaaaPPPLLLIIIAAAFFF@@@CCC999555:::888DDDeeexxxvvviiisssdddLLLGGGGGGMMMRRRRRRRRRTTTYYYWWWUUUUUUQQQMMMMMMRRR]]]ffffffvvvfff\\\QQQJJJEEEBBBDDDIIIFFFFFF>>>???NNNeee}}}qqqyyyBBB111//////000000---+++888TTThhhjjjfffdddjjjrrriii^^^jjjvvvppphhhmmmuuu}}}~~~}}}~~~~~~~~~{{{{{{||||||||||||{{{{{{|||{{{{{{}}}~~~~~~|||zzzxxxssslll```NNN;;;111//////000111333333333333222333000///000...+++---222333222111111333777<<<>>>???===;;;;;;>>>CCCFFFHHHFFFGGGGGGJJJYYYiiihhh\\\:::999888999???JJJUUU]]]qqqcccYYYVVVEEEQQQvvvxxx{{{yyy}}}{{{~~~{{{yyyzzz|||zzzrrrjjjZZZHHHFFFPPPXXXlllnnndddLLL;;;===<<<@@@nnnpppoooxxxtttsssdddOOOLLLSSSiiiqqqiiiqqquuuqqq}}}{{{jjjllllllttt___III@@@???@@@CCCHHHHHHuuubbb???<<<<<<333KKKYYY```XXXUUUOOOVVVeeeccc[[[]]]DDDnnn{{{qqq^^^___OOOrrr}}}}}}ssskkklll|||}}}sss[[[III;;;:::===<<>>>>><<<;;;???EEEKKKMMMLLLJJJLLLKKKQQQddduuusssddd===:::777888???LLLZZZccclllgggeeeMMMYYYKKKsssvvvqqqwwwxxx}}}zzz}}}}}}~~~|||yyyyyy~~~zzzlll\\\PPPLLLPPPUUUXXXrrrSSSHHHGGG===CCC@@@YYYqqq~~~rrr|||sssddd[[[MMMSSSdddxxx{{{qqqnnnpppuuuttt{{{uuuqqqrrr|||kkkIII@@@HHH@@@@@@IIIGGGeee[[[===AAA666???===PPPwwwvvvtttUUU[[[mmmggghhhfffOOOWWWfffkkkSSSXXXVVVdddfffuuuvvvlllttt}}}xxxgggPPPCCC>>>???888888DDDIIIaaaXXXSSSLLLLLLNNNOOOHHHDDDBBB:::666CCCUUUmmm~~~yyytttbbb|||nnnOOOBBBFFFZZZnnnpppeee^^^KKKAAAFFFMMMYYYkkk}}}cccWWWIIIAAACCCGGGHHHHHHNNN;;;DDDKKKgggvvvkkkOOO666999---333444,,,,,,000777LLLeeejjjeeejjjgggqqqmmmaaajjjuuueeeuuu{{{}}}}}}~~~~~~}}}}}}||||||{{{{{{zzzzzzzzzyyy}}}}}}||||||{{{{{{zzzzzz|||vvvooofffRRR:::...///222222333333333222222111111222000---+++,,,000444444///...444:::<<<===@@@<<>>@@@555;;;:::MMMsssooo]]]\\\iiiaaaaaacccRRRiiihhhRRRSSSbbbjjj|||uuuvvvyyy|||qqq^^^KKK===<<<;;;;;;<<>>@@@HHHpppoooccc~~~vvvPPPHHHMMMVVV[[[dddhhh```lllqqqaaaKKKMMM```|||~~~cccUUUNNNGGGEEEHHHKKKJJJIIICCCEEEPPPbbbyyyUUUlll???///444,,,111000***000------CCCgggtttooommmdddpppqqqkkkuuu~~~}}}}}}~~~|||yyyyyy|||~~~}}}{{{{{{|||}}}}}}||||||||||||{{{{{{||||||||||||}}}}}}}}}}}}}}}wwwqqqjjjWWW???111000222222333333333333222222333333222000...000333666555333555999:::999<<>>BBB@@@<<>>===:::<<<[[[ssslll}}}kkkNNNFFF@@@III]]]gggppp{{{oooggg}}}{{{{{{~~~xxxaaaJJJCCC888>>>888DDDAAA999vvviiiOOOPPPQQQPPPPPPMMMLLLGGGEEEGGGFFFBBBAAACCCnnn```oootttQQQJJJPPPYYY^^^iiiqqqlllooouuudddLLLRRRtttqqqaaaQQQLLLHHHHHHJJJKKKJJJGGGGGGEEEVVV}}}sssiiiRRRmmm777...222---222///,,,000...***;;;ZZZiiieeedddfffrrrtttnnntttyyy~~~zzztttwww|||yyyzzz~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}|||||||||{{{{{{||||||}}}~~~~~~|||vvvqqqkkkYYYAAA222///222222333333444333333333333222111000///111333555444555888;;;999777;;;AAA===GGGEEE>>>@@@>>>;;;@@@BBBCCCVVVxxx}}}UUUKKKPPP\\\___hhhvvv{{{tttlllhhhcccooolllwww}}}{{{zzzzzz|||~~~uuu^^^MMMMMMRRRYYYkkkmmmwwwqqqWWWVVVSSSNNNNNNFFFDDDRRRwwwrrrbbbiiiXXX]]]yyyyyy```NNNFFFEEEBBBAAADDDGGGPPP]]]\\\EEE>>>AAA@@@;;;:::;;;PPP}}}zzzsss|||XXXGGGGGG\\\xxx{{{sssooollleeejjjzzz}}}~~~}}}sss\\\HHH???;;;>>>999CCC<<<>>>|||rrrXXXLLLMMMIIIIIIMMMMMMPPPJJJFFFFFFFFFDDDCCCCCC[[[uuu{{{zzzkkkooonnnOOOGGGJJJSSSYYYeeemmmgggWWW___WWWMMM___bbb\\\PPPMMMKKKJJJKKKJJJHHHFFFNNNHHHiiiiii^^^\\\XXX111///222///333......+++...+++444MMM[[[]]]bbbZZZiiioookkkpppxxxmmmiiirrr{{{|||yyyzzz~~~}}}|||}}}~~~|||||||||}}}}}}}}}}}}}}}zzzzzz{{{|||}}}~~~zzztttqqqmmm\\\DDD333///111222333444444444444444222000//////000111333333333444777:::999666999??????JJJGGG>>><<<:::999@@@IIIIII[[[|||fffXXXZZZgggkkkrrroooeee___dddxxxuuu~~~|||zzz|||}}}mmmUUUHHHPPPYYYaaavvv|||mmmooo\\\VVVTTTOOOJJJKKKDDDLLL___wwwsssjjj}}}VVVOOOooonnnUUUGGGAAADDDCCCGGGJJJFFFPPPkkkXXXIIIBBBBBB@@@666;;;???QQQnnn}}}kkkTTTXXXrrreeeaaauuuoooWWWsss~~~}}}vvvrrryyyiiiUUUFFF:::>>>999;;;>>>:::WWW```RRRPPPPPPIIIIIIPPPQQQQQQNNNJJJGGGFFFEEEEEEDDDIIIeeesss~~~}}}yyyhhhMMMCCCDDDHHHJJJSSS[[[WWWIIISSSWWWaaaxxxlllYYYXXXRRROOOLLLKKKJJJJJJIIIGGGNNNSSS{{{uuulllHHH///111111///333---111'''...---111EEEUUU^^^ggg```pppxxxqqqppp}}}zzzggghhhwww~~~uuu~~~zzzxxxyyy|||~~~}}}}}}~~~{{{{{{||||||||||||}}}}}}yyyzzzzzz{{{|||}}}}}}~~~zzzuuurrrooo```GGG555///111222333444444555555444111000...///111222333222222111444888888666777;;;AAALLLIII===999777999CCCPPPRRR```{{{rrrbbbdddrrrvvv{{{mmmbbbXXXaaatttzzz~~~|||~~~vvvaaaOOOJJJZZZdddlllwwwrrr```UUUQQQUUUSSSGGGLLLBBBIIINNNiii|||gggSSSooo~~~xxx```MMMDDD@@@DDDDDDIIILLLGGG```YYYPPPFFFFFFFFF999>>>>>>GGGjjjbbbdddxxx~~~YYYlll|||lllllloookkkTTT___wwwzzztttzzz}}}nnn\\\KKKAAA777DDD444???===@@@[[[SSSSSSTTTMMMOOOVVVTTTPPPPPPOOOKKKHHHGGGEEEDDDDDD[[[qqq}}}eeeKKKEEEHHHIIIEEELLLWWWXXXZZZ```lll|||bbbXXXUUUSSSPPPMMMJJJIIIJJJKKKLLLRRRqqqooo<<<---333000///222+++111(((000---///BBBTTT```jjjpppyyyooovvvnnnqqqyyyvvvnnn~~~zzzyyyzzz{{{||||||}}}||||||}}}zzzzzz{{{{{{{{{|||||||||yyyyyyzzzzzz{{{{{{|||||||||vvvtttssseeeLLL888111111222333444555555555555222000///000222444444333000---///444888666666888AAAMMMJJJ???<<<===DDDQQQ___bbblll|||{{{kkkooolllcccWWWeeefffuuuqqqWWWKKKOOOdddnnnxxxzzzppphhhZZZOOOJJJLLLXXXXXXHHHHHH@@@KKKIIIggg~~~```ttttttvvvnnnWWWHHHDDDAAAEEEBBBFFFJJJJJJvvvUUURRRIIIKKKOOOAAACCC:::555nnnbbbwwwnnnkkkvvvooo___ttt```VVVOOOKKKYYYbbb^^^}}}hhh}}}xxxfffRRRDDD===888III333DDD???IIItttXXXPPPQQQRRRNNNQQQVVVPPPNNNRRRRRROOOKKKHHHEEEDDDDDDUUUooottt{{{eeeLLLJJJQQQRRRJJJRRRccchhhmmmoooggg[[[VVVPPPSSSPPPLLLIIIIIIKKKNNNPPP^^^jjjLLL666---333///...111)))111+++111------@@@TTT___hhhqqqxxxjjjpppwww|||uuuooojjjyyy}}}|||}}}}}}}}}|||}}}~~~}}}|||zzzzzz|||~~~yyyzzzzzzzzz{{{{{{||||||yyyyyyyyyzzzzzzzzzzzz{{{}}}xxxvvvuuuhhhOOO:::333111222333444555555555555333111///111444666555444///+++,,,222777777555555???LLLKKKAAAAAAFFFQQQbbbqqqvvv|||uuu|||vvvhhhaaa___[[[___|||nnn\\\KKKTTT^^^eeesss{{{xxx|||YYYSSSMMMMMMPPPRRRQQQNNNMMMKKKIIIGGG```|||pppsss|||qqqoootttlllXXXLLLIIIIIIHHHHHHIIIFFFEEE[[[}}}___NNNMMMLLLJJJGGG???:::???HHHuuuzzzggguuufffhhhpppmmmccceeeYYYbbbqqq|||yyyvvvuuukkkrrrjjjhhhkkkqqq\\\HHH??????888DDD999888888YYY|||\\\YYYVVVSSSSSSUUUVVVTTTQQQOOONNNNNNMMMLLLKKKKKKJJJPPPOOObbb|||wwwppp\\\NNNccckkkTTTffflllrrrcccUUUQQQTTTSSSLLLIIIKKKNNNNNNPPPTTTsssXXXoooiiiiii<<<111111000000//////......+++---///222<<>>NNNRRRKKKFFFIII]]]{{{uuuiiibbbXXXZZZYYYgggttt```PPPOOOWWW```mmmzzzffflllyyyXXXTTTOOOLLLMMMOOONNNMMMMMMJJJJJJJJJZZZ{{{mmm{{{uuutttmmm\\\PPPJJJHHHFFFFFFFFFDDD@@@FFFhhhiiiWWWQQQPPPLLLJJJFFF@@@;;;>>>EEEcccccc{{{zzzwwwyyyttteeeaaaeee{{{rrrooo|||gggfffpppllleeezzz{{{yyyiiiVVVEEE>>>???;;;;;;BBBCCC===fffUUUMMMMMMMMMNNNPPPRRRRRRQQQNNNNNNMMMLLLLLLKKKJJJJJJJJJPPPjjj}}}vvvxxxjjj[[[ppp|||jjj```UUURRRUUUNNNHHHIIIOOOMMMKKKWWWjjjsssXXXtttvvv999111111000000//////......000...+++***555KKKgggyyyrrrrrrwww{{{xxxuuu{{{|||vvvyyyvvvooooooooo~~~}}}|||||||||{{{zzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{|||zzzxxxqqq^^^EEE444222555777555444444666888999444000111444777777555000222444555555555777888999JJJSSSRRRQQQWWWttt}}}sssmmm```fff___[[[|||xxxdddRRRJJJXXX^^^hhhzzzkkkZZZmmmxxx^^^VVVTTTOOOLLLJJJJJJKKKLLLNNNHHHJJJMMMQQQeee{{{yyy|||oooXXXJJJHHHJJJIIIFFFEEEFFFCCCDDDXXXvvv[[[SSSUUURRRMMMHHHFFFCCC>>>???BBBaaapppqqqvvvvvvgggaaapppiiieeeqqqvvvgggmmmzzzqqqfffrrr~~~nnn^^^NNN@@@===???GGG666@@@;;;@@@}}}pppTTTHHHJJJLLLMMMMMMMMMNNNOOOMMMLLLLLLKKKKKKJJJJJJJJJDDDJJJaaa___ccczzz}}}iii```[[[UUUSSSUUUKKKIIILLLPPPNNNTTTqqqwww\\\VVV<<<111111000000//////......000---)))'''///DDD___ssslllsss}}}wwwsssttt}}}|||{{{zzzzzzvvvooohhhkkk}}}|||||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{||||||}}}}}}~~~~~~{{{yyyzzzwwwhhhOOO:::222444666777777666777999;;;666222111333666666555333444444444444555777999AAAOOOWWWYYYXXX[[[yyyzzzsssmmmpppiii]]]lll|||lllXXXNNNRRR```hhhuuusssddd^^^dddPPPQQQQQQOOOKKKHHHHHHIIILLLMMMEEEHHHNNNIIIMMMhhhnnn^^^LLLCCCEEEKKKKKKIIIHHHGGGEEEQQQwwwmmm[[[OOOVVVSSSLLLGGGGGGGGGDDDBBBCCC___iiirrrmmmiiiyyyooodddoootttxxxxxxeeeUUUGGG>>><<<@@@GGG:::???999aaa^^^TTTMMMPPPRRRQQQMMMJJJJJJLLLLLLKKKKKKKKKJJJJJJJJJIIIGGGEEEMMMkkk~~~~~~~~~zzzpppqqqfff\\\YYYXXXTTTRRRSSSKKKOOONNNJJJPPPmmmxxxyyywwwBBB:::111111000000//////......,,,,,,,,,,,,///999KKK\\\___rrryyyttttttyyywwwyyyqqqcccgggyyy}}}|||}}}}}}{{{zzzyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~~~~{{{yyy{{{{{{pppWWW@@@333333555888888777777999<<<999444333333555555444666666666555555777;;;>>>LLLTTTYYY^^^]]][[[rrrtttjjjjjjiiifffaaa```vvv}}}ooo___NNNNNN\\\bbbrrrmmmZZZuuuqqq[[[MMMLLLLLLLLLKKKIIIHHHJJJKKKJJJDDDDDDJJJFFFAAA]]]{{{}}}~~~zzzYYYQQQHHHCCCEEEIIIKKKLLLJJJEEEEEE^^^kkkjjj\\\MMMSSSQQQKKKGGGJJJLLLJJJGGGGGGNNNfffnnn|||~~~vvv{{{dddvvvooorrrqqqqqq\\\MMMCCC======@@@999BBBCCCIIIMMMSSSQQQTTTUUURRRMMMJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJNNNIIIDDDSSSqqqrrr|||rrr```[[[WWWWWWVVVRRROOOOOOIIIQQQMMMEEEZZZYYY999111111111000000//////......,,,,,,...000///222???NNNYYYkkk}}}|||tttxxxyyy|||lllfffsss~~~}}}}}}}}}|||{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}{{{{{{}}}uuu^^^GGG555111222777888555555888===;;;888666555555555444888888888888999===BBBFFFTTTZZZ___gggnnnlllzzzyyynnnbbb___]]]bbbeee___gggkkk```TTTJJJRRRdddgggeeehhhnnn```PPPLLLHHHIIIKKKLLLLLLKKKIIIHHHDDDCCCAAAEEEFFF@@@SSSzzzmmm||||||oooJJJHHHFFFEEEFFFGGGIIIKKKHHHHHHTTTvvviii\\\eee]]]SSSVVVNNNIIIHHHKKKNNNLLLJJJJJJHHHddd}}}qqqhhhxxxsssyyylllyyyddd```jjjtttwwwfffRRRFFFAAA>>>>>>@@@888FFF<<>>DDD???@@@HHHDDDHHH___wwwyyyjjj[[[FFFFFFFFFGGGHHHJJJJJJIIIFFFYYY}}}ZZZXXX[[[XXXVVVTTTLLLIIIIIILLLMMMIIIHHHIIIJJJVVVsssppptttooommmllloooggg\\\ttt~~~iiiXXXGGG???>>>>>>>>>@@@@@@AAA999XXX~~~TTTOOOOOOOOOMMMJJJIIIJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLHHHQQQMMMJJJ[[[pppyyylllaaaZZZWWWXXXVVVRRROOOMMMNNNNNNLLLRRRcccoookkkRRR:::999333111111000000//////......///++++++---+++---???TTTbbbooowwwyyytttwwwkkkjjjzzz~~~}}}~~~~~~|||{{{zzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz{{{||||||}}}}}}zzz}}}~~~ppp^^^>>>444111666888333444999;;;===>>>>>><<<999777666777:::>>>CCCHHHOOOWWW\\\nnnuuunnnlllbbbZZZaaaiiijjjhhhnnn|||jjj[[[MMMKKKRRR]]]kkkvvv```ZZZ{{{\\\PPPNNNMMMKKKIIIJJJNNNQQQNNNFFF>>>:::EEE???===IIIFFF???III```wwwjjjXXXHHHJJJGGGFFFHHHLLLNNNLLLJJJFFFlllbbbRRRUUUOOOOOOQQQIIIKKKIIIJJJLLLKKKFFFEEEGGGAAAKKKqqq|||wwwssswwwhhheeepppjjjtttxxx}}}vvv^^^NNN???:::===>>>???@@@>>>888DDDzzzbbbRRRWWWDDDRRRMMMHHHGGGJJJLLLMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNYYYSSSGGGOOOaaaqqquuufff]]]ZZZ[[[[[[UUUVVVUUUPPPLLLLLLNNNOOOTTTWWWvvvVVVjjjzzzkkkDDD777555555111111111000//////......***))),,,000,,,+++999MMMaaa{{{}}}~~~yyymmmhhhuuu~~~}}}~~~~~~}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzz{{{|||||||||xxx~~~wwwgggBBB666111666888444444;;;:::===@@@AAA>>>;;;888666666:::@@@FFFMMMUUU]]]bbbfff~~~tttiiibbb^^^^^^___aaacccaaa[[[ZZZfffuuu}}}mmm\\\PPPLLLSSSZZZccczzziiicccxxxhhhOOOGGGDDDKKKHHHJJJIIIGGGHHHKKKKKKGGGCCCDDDEEEDDDCCCCCCEEEGGGIII~~~yyyeeeUUULLLKKKHHHOOOQQQMMMJJJJJJGGG@@@VVV```WWWMMMMMMSSSVVVQQQJJJOOOLLLJJJHHHHHHHHHFFFEEEEEEQQQ[[[WWW~~~wwwssssssxxxwwweeePPPAAA===???;;;<<>>...555<<<666444999<<<;;;;;;>>>@@@>>>:::666<<<===AAAIIIRRRXXX[[[\\\hhhrrrtttgggttthhh```ZZZYYYaaaaaaaaa```\\\[[[cccnnnwwwjjj^^^SSSOOOQQQ[[[cccqqqzzz___sss{{{UUUNNNLLLGGGGGGGGGIIIIIIGGGGGGJJJJJJFFFFFFCCCBBBBBBEEEFFFFFFDDDMMMxxx{{{kkkYYYLLLGGGGGGNNNHHHGGGJJJKKKHHHKKKQQQnnn___WWWOOOMMMPPPRRRMMMHHHJJJHHHGGGGGGHHHHHHFFFEEEBBBGGGJJJZZZkkkzzzyyyyyykkkUUUIII???===>>>===@@@CCC???EEESSSiiiUUUPPPKKKJJJGGGHHHIIIIIIJJJJJJJJJIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFBBBBBBHHHJJJMMM]]]pppxxxvvv}}}tttkkkrrrxxxvvvqqqmmmhhhccc```\\\WWWSSSSSSOOONNNRRRQQQNNNRRR[[[{{{zzzjjjIII@@@:::444666333111000///000///...,,,+++++++++***+++...222666JJJnnnsssqqqoookkkwwwzzzhhhmmmuuu|||~~~yyyssssss{{{yyy}}}}}}{{{{{{{{{{{{{{{||||||{{{{{{{{{yyyyyyzzzzzzzzz{{{{{{{{{~~~~~~}}}zzz___CCC///444;;;::::::@@@>>>===<<<>>>@@@@@@>>>;;;???CCCIIINNNRRRUUUYYY[[[gggmmm{{{wwwuuuiiimmmzzz{{{xxx~~~~~~ooofff```]]]]]]ddd```___aaaaaabbbfffkkkuuu}}}mmm```VVVPPPLLLQQQ\\\kkkyyymmmtttUUUKKKNNNMMMJJJGGGEEEHHHIIIFFFFFFHHHHHHEEELLLHHHDDDFFFKKKMMMKKKGGGNNNccc}}}}}}|||kkkYYYMMMFFFEEEFFFMMMGGGHHHMMMHHHDDDWWWtttrrr___[[[VVVPPPNNNNNNMMMJJJGGGEEEEEEEEEGGGHHHHHHFFFDDDDDDAAA???```xxxrrrfff{{{wwwxxxttt}}}ttt\\\FFF???>>>===<<>>DDDAAA???======???BBBCCCCCCHHHPPPXXX^^^___```cccgggooonnnvvv{{{|||{{{ggg___```cccvvvdddbbb___iiiooogggdddbbbdddfff```]]]bbbggghhhiiikkkkkkzzzmmm^^^TTTOOOMMMSSSZZZhhh{{{nnn|||bbbMMMSSSMMMIIILLLIIICCCGGGIIIFFFEEEFFFFFFCCCKKKHHHEEEGGGJJJLLLKKKHHHJJJFFFPPPoooxxxmmm\\\OOOIIIHHHJJJKKKHHHLLLQQQMMMBBBJJJvvv[[[TTTVVVTTTRRROOOMMMLLLJJJIIIEEEEEEFFFHHHIIIHHHFFFCCCFFF@@@@@@NNNggg{{{}}}{{{rrrnnnwwwqqqqqquuupppxxxtttrrrtttdddPPPBBB:::@@@>>>;;;@@@AAA>>>>>>CCCooojjjUUUGGG>>>JJJGGGGGGFFFFFFFFFGGGGGGGGGCCCCCCDDDEEEGGGHHHIIIJJJEEECCCDDDFFFDDDBBBHHHPPPrrr}}}zzzyyy{{{zzzwwwwww{{{||||||}}}tttddd[[[XXXUUURRRQQQRRRRRRSSSTTTRRRTTTVVVYYYhhhVVV@@@CCC;;;555999666444222000000000///---,,,+++---...---,,,,,,...///???YYY___iiinnnkkk~~~sssvvvyyyuuu~~~yyyoooqqq|||zzzzzz~~~|||zzz|||zzz{{{}}}~~~~~~}}}{{{zzzzzzzzz{{{{{{{{{|||||||||||||||}}}zzz]]]>>>222333777<<<@@@BBB@@@===<<<>>>BBBFFFHHHRRRZZZgggrrryyy{{{|||{{{~~~{{{~~~{{{zzzqqq]]]fffqqqfffYYY[[[dddtttjjjeeecccdddddd^^^[[[___cccddddddeeennnjjjyyyqqqeeeZZZRRROOOOOOQQQ```hhhvvvqqqkkkyyyfffQQQQQQVVVKKKJJJNNNEEEBBBGGGIIIFFFDDDEEEDDDBBBAAABBBBBBBBBAAABBBCCCDDDFFFGGGMMMdddwwwooocccZZZPPPJJJJJJMMMOOOOOOJJJMMMIII@@@FFFkkkeeeUUUJJJQQQQQQQQQPPPOOOMMMLLLLLLHHHHHHHHHJJJJJJIIIFFFCCCEEE@@@GGGHHH```vvvtttvvvvvvmmmjjjiiikkkwwwooo|||tttuuubbbQQQFFFBBB;;;CCC???;;;AAA===<<>>555666444222111111000...,,,+++---......,,,,,,,,,---777QQQ^^^uuu~~~ttt{{{|||xxxmmmjjjzzz~~~}}}~~~{{{yyy{{{zzz{{{|||}}}}}}|||{{{zzzyyyzzzzzzzzzzzz{{{{{{{{{||||||}}}hhhIII555111555:::===AAA???===<<<===AAAGGGJJJSSSYYYhhhzzz~~~ssscccYYY\\\qqqpppgggdddcccddd```]]][[[]]]\\\ZZZ[[[```___VVVooo|||uuufff\\\RRRMMMLLLOOOWWW^^^mmmxxxiiiiiihhhwwwvvv[[[SSSNNNLLLJJJOOOMMM@@@AAAGGGJJJGGGDDDDDDDDDBBB>>>@@@AAA@@@>>>>>>AAACCCFFFHHHHHH^^^zzzvvvhhh___NNNKKKHHHHHHLLLNNNOOONNNQQQHHH<<<@@@cccvvv[[[^^^PPPNNNOOOPPPPPPPPPOOOMMMLLLKKKJJJJJJJJJKKKJJJGGGEEEIIIDDDPPPLLLbbb{{{tttwwwpppxxxsssssszzzwwwmmmmmmuuueeeRRRBBB>>>AAA>>>EEE???===DDD<<>>999===???777777666333222222111///---+++---...---,,,+++,,,---222MMMddd{{{{{{qqqgggttt~~~zzzyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyyyyzzzzzzzzz{{{{{{{{{~~~~~~oooUUU===444666;;;===??????>>>===>>>AAAFFFJJJMMMQQQ\\\nnn{{{yyyzzz}}}lll___WWW^^^yyyllleeecccdddfff^^^___aaaaaa\\\ZZZaaajjjWWWTTTkkk{{{ooofffUUUPPPNNNPPPTTT[[[kkkyyyiii]]]gggzzz```VVVTTTJJJEEELLLNNNGGGEEEAAAHHHLLLHHHDDDCCCCCCBBBBBBAAA@@@@@@AAABBBCCCBBBBBBBBB<<>>OOOqqqQQQQQQMMMLLLBBBKKKIIIHHHFFFFFFGGGHHHIIIJJJIIIHHHFFFEEECCCBBBAAA@@@BBBCCCCCCEEEHHHJJJLLLIIINNN```pppvvv}}}rrrooorrrpppnnnooopppmmmeeecccfffccccccdddeeeccc]]]XXXUUUVVVWWWWWWVVVWWWZZZaaafffjjj|||]]]AAADDD>>>999<<<<<<999;;;999777555444444333000...,,,,,,---,,,++++++,,,...---EEE\\\yyy}}}}}}mmmooo}}}~~~vvveeemmm{{{|||zzzyyy|||{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{{{{{{{{{{|||||||||~~~yyyeeeJJJ:::888<<<<<<===???AAAAAA@@@BBBEEEIIIKKKLLLQQQ[[[fffkkkiiieeedddcccooowwwwwwpppeeeSSSRRRgggqqqgggcccbbbddd^^^bbbhhhhhhcccbbbmmm{{{hhhdddkkkppp|||}}}wwwqqqhhh[[[RRRNNNOOOUUU\\\aaajjj~~~gggjjjooovvvdddSSSKKKQQQJJJHHHPPPHHHAAAPPPAAAHHHMMMIIIDDDCCCCCCBBBBBB>>>:::<<>>EEEfffXXXTTT\\\TTTSSSOOOMMMLLLMMMOOOMMMHHHCCCIIIGGGFFFGGGIIIKKKKKKKKKMMM???GGGCCCTTTRRRttt{{{xxx{{{wwwyyyeeeddduuutttjjj[[[MMMGGGDDD???>>>AAA???CCC;;;AAAMMMBBBZZZVVVVVVMMMKKKFFFMMMFFFJJJIIIGGGEEEEEEFFFGGGHHHGGGFFFFFFEEEDDDDDDCCCCCC???BBBDDDDDDEEEGGGGGGEEEHHHCCCZZZuuu}}}ttteeedddhhhgggccccccllliiifffccc]]]YYYXXXZZZUUUVVVXXXZZZ___iiivvv]]]IIIEEEGGG:::777AAA:::222>>>;;;999666555555333111///,,,,,,,,,+++***+++---///'''888GGGlllyyyeeeooovvvbbbeeexxxcccggg{{{yyyxxxyyy}}}zzzyyy}}}|||zzzxxxvvvvvvxxxzzz|||||||||||||||}}}}}}}}}}}}}}}|||}}}qqqTTT>>>999:::999===@@@CCCCCCBBBCCCEEEHHHOOONNNNNNPPPRRRTTTUUUVVVTTTTTT```nnnsss~~~ccc^^^IIINNNsss{{{ttthhhbbb```___[[[hhhjjjXXXYYYeee```]]]oooqqqbbbfffzzzlllaaa\\\YYYUUURRRVVV]]]fffiiikkkyyyyyykkkwwwgggrrrgggVVVJJJOOOKKKGGGHHHKKKLLLIIIFFFHHHDDDAAAAAADDDDDD???;;;======>>>BBBEEEEEEAAA===CCCCCC>>>===BBBGGG___}}}sssaaaQQQHHHDDDBBBAAAGGGGGGIIILLLKKKGGGHHHKKKEEE```mmmZZZSSSQQQRRROOOKKKLLLMMMKKKIIIFFFEEEDDDHHHIIIIIIJJJIIIIIIHHHHHHFFFDDDFFFGGGDDDHHHccc}}}{{{wwwpppiiiqqqxxxmmmYYYOOOCCC<<<<<>>>>>@@@BBBEEEDDD@@@===;;;@@@???>>>AAAFFF^^^xxxxxxfff^^^RRRIIIEEEDDDEEEDDDIIIGGGIIIOOOPPPKKKFFFDDD```]]]VVVTTTRRRQQQLLLMMMMMMKKKHHHFFFDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHGGGCCCAAACCCDDDAAAEEEZZZsssqqqaaaeee|||xxxuuu|||{{{wwwggg[[[MMMFFF===999:::===>>>>>>:::EEEBBBAAA```fffXXXRRRMMMMMMLLLIIIGGGHHHHHHGGGEEEDDDDDDEEEGGGHHHGGGFFFDDDCCCAAA@@@@@@???@@@AAABBBAAA??????@@@AAA@@@BBBEEEOOOhhhxxxnnnnnnssszzznnnRRRFFFGGGCCCBBB@@@>>>===;;;;;;;;;;;;;;;;;;:::999666444222---,,,++++++************111...<<>>;;;888AAABBB@@@???@@@TTTttt~~~uuuyyyvvviii```MMMJJJFFFCCCDDDEEEFFFGGGHHHIIIKKKKKKGGGDDDKKKTTT|||]]]NNNTTTUUUSSSPPPIIIOOOMMMJJJFFFDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBB???@@@BBB@@@BBBOOO```jjjfff}}}~~~wwwvvvfffTTTIIIAAA===888888;;;>>>>>>>>><<>><<<<<>>======???>>><<<===DDDSSSdddsss{{{vvvwww{{{oooNNNDDDCCCAAAAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;999777444333444333222000...---,,,,,,...,,,777NNN___``````ddd|||yyywww}}}|||xxx{{{yyyttt~~~wwwpppvvv}}}~~~}}}~~~{{{zzzyyyxxxyyy{{{}}}yyyyyyyyyzzzzzzzzz{{{{{{yyy{{{}}}}}}}}}~~~|||aaaDDD:::>>>@@@EEEHHHGGGHHHMMMRRRTTTUUU[[[ccciiinnnrrrwwwzzz|||uuuhhhYYYTTT```nnnxxx\\\JJJIIIOOORRRRRRYYYiiittthhh\\\\\\___VVVUUUZZZ^^^^^^```aaa______TTTRRRYYYYYYXXXkkk~~~zzzxxxwwwmmmjjjgggfffhhhhhheeebbb___```aaa___]]]^^^___```eeegggiiihhhhhhmmmuuu|||}}}wwwnnneeelllzzzoooOOOOOOIIIBBBKKKHHHFFFCCCBBBCCCBBBAAA??????>>>===>>>@@@AAA???===>>>???@@@AAA@@@???<<<:::===DDDBBB>>>>>>;;;EEE[[[aaattt~~~|||ssspppvvvjjj^^^RRRKKKEEEEEEEEEFFFGGGHHHGGGGGGIIIMMMMMMEEE<<>><<<;;;???@@@AAA@@@>>>======>>>@@@;;;;;;AAAFFFOOOcccwwwzzzZZZAAA@@@DDDAAA??????>>>===<<<<<<<<<<<<::::::::::::888666444333999888666444222000000///...***000GGGaaannnpppmmmyyyzzz|||~~~}}}vvvxxx}}}uuu|||tttpppvvv}}}~~~}}}~~~|||{{{zzzyyyzzz{{{}}}~~~zzzzzzzzz{{{{{{{{{||||||zzz{{{}}}~~~~~~~~~sssUUUBBB???>>>DDDIIIIIIIIILLLSSSXXXWWW\\\aaaeeejjjmmmmmmjjjfffddd\\\PPPHHHLLL^^^pppzzzxxxkkkVVVHHHIIIQQQVVVYYYgggpppfff]]]^^^bbb\\\___]]]ZZZXXXWWWXXX]]]ZZZYYYXXXXXXWWWXXX___fff}}}xxxsssqqqrrrsssrrrpppkkklllmmmooopppqqqtttwwwrrruuuxxxyyyzzz|||}}}___aaapppPPPOOOKKKIIIJJJDDDGGGEEECCCBBBBBBAAA@@@???@@@???>>>>>>???>>><<<;;;===>>>??????===;;;:::999@@@CCC>>>:::>>>::::::EEE???YYYvvv}}}}}}qqqnnnsss|||tttgggZZZQQQJJJFFFCCCEEEGGGJJJLLLLLLJJJIIIHHHHHHGGGGGGGGGOOOiiiiiiXXXNNNOOOSSSPPPSSSTTTMMMNNNMMMLLLLLLLLLIIIDDDAAADDDDDDCCCCCCDDDDDDFFFFFFHHHFFFEEEGGGGGGFFFGGGJJJUUUwwwsssqqqkkk{{{|||zzzpppdddVVVJJJBBB===;;;;;;<<>>===???AAABBBBBB@@@>>>>>>???AAA======AAAAAAEEEYYYpppjjjNNNDDDCCCCCCCCC??????>>>===============999999999999888666444222333333111000......------///***,,,???```yyy{{{rrrkkkpppyyy}}}|||}}}xxxuuu}}}zzzuuuyyypppqqqwww~~~~~~~~~}}}|||{{{{{{{{{{{{|||zzzzzzzzzzzz{{{{{{{{{{{{{{{}}}gggKKK======BBBGGGJJJIIIKKKQQQWWW___``````aaagggjjjdddZZZ[[[ZZZSSSJJJFFFNNN^^^jjjhhhggg___PPPFFFHHHRRRZZZiii~~~iiibbb\\\]]]``````fff^^^UUUTTTOOONNNXXXRRRYYYZZZTTTTTTYYYWWWPPPfff~~~{{{|||~~~{{{zzz|||~~~tttpppsssgggaaaqqqSSSNNNMMM???HHHQQQ>>>DDDCCCBBBAAAAAAAAAAAAAAA????????????>>>===<<<;;;<<<>>>???>>><<<:::999:::===???999777???===888<<<>>>CCCeeeyyyvvv}}}}}}xxxtttrrraaaZZZOOOGGGCCCDDDFFFGGGDDDGGGKKKMMMMMMKKKJJJJJJCCC>>>DDDZZZ{{{iii[[[UUUOOOOOONNNKKKRRRYYYSSSMMMLLLLLLNNNOOOLLLFFF@@@GGGFFFFFFEEEFFFGGGIIIJJJHHHHHHHHHHHHHHHGGGHHHHHHEEEqqq~~~{{{|||wwwvvvmmm```RRRIIIBBB===;;;<<<<<<>>>???@@@AAABBBCCCHHHggg___LLLNNNKKKIIIHHHHHHEEEAAAAAAEEEAAABBBCCCDDDEEEFFFGGGGGGCCCCCCCCCCCCBBBAAA@@@???>>>@@@BBBCCCBBB@@@@@@@@@???===>>>@@@>>>@@@OOO```}}}rrrPPPGGGHHHDDDAAABBB@@@@@@???>>>>>>===>>>>>>999999999999888666444333111000///...------------000---+++666TTTrrrwwwkkkbbbiiixxx}}}~~~yyyvvvvvvpppttt{{{~~~}}}||||||{{{{{{{{{xxxxxxxxxyyyyyyyyyzzzzzz|||~~~wwwXXX??????@@@DDDIIIIIIIIIMMMSSS]]]```___^^^bbbgggaaaVVVXXXYYYTTTKKKHHHPPP^^^gggjjjggg```TTTMMMQQQ^^^iiiaaa\\\WWWWWWXXXZZZ```VVVOOOVVVRRRLLLVVVNNNRRRSSSRRRTTTVVVRRRIIITTThhhtttkkktttbbbdddtttrrrKKKMMMMMMFFF@@@GGGIII@@@AAAAAAAAA@@@@@@@@@AAABBB===>>>??????>>>>>>>>>>>><<<>>>@@@???===;;;;;;===999>>>:::888???>>>999;;;===<<>>>>>??????@@@CCCFFFHHH___aaaMMMPPPHHHKKKHHHGGGGGGCCC@@@BBBGGGAAABBBCCCEEEFFFGGGGGGGGGCCCBBBAAA@@@????????????<<>>???>>>===>>>EEELLL```hhhvvvhhhSSSDDDDDDGGGBBB???AAABBBBBB@@@???>>>>>>>>>>>>:::;;;;;;;;;:::888777555555444333111000/////////+++///...///CCCaaakkkccceeehhhtttxxxmmmoooyyy~~~|||tttxxx~~~~~~}}}}}}}}}}}}}}}}}}}}}yyyyyyyyyyyyzzzzzzzzzzzz|||}}}~~~~~~iiiLLLBBB@@@BBBHHHJJJIIIJJJNNNUUU]]]```\\\\\\bbbaaaZZZVVV[[[YYYNNNHHHRRRdddpppvvvuuusssmmmiiilllxxx[[[XXXSSSRRRQQQNNNUUUKKKIIIZZZYYYQQQXXXNNNLLLMMMRRRUUUTTTPPPLLLIIIVVVjjjuuugggkkkooolllXXXXXXzzzBBBDDDNNNCCC???OOOHHH;;;FFF>>>???@@@???>>>???@@@BBB;;;===????????????@@@AAA===???AAAAAA>>><<<===???888@@@>>>;;;???===888<<<888>>>CCCggguuuxxx{{{{{{}}}vvvhhhdddjjjqqqzzz|||{{{zzzxxxsssrrrrrrtttzzz}}}wwwtttllljjjddd]]]SSSJJJCCC>>>BBBBBBCCCFFFIIIJJJIIIHHHJJJMMMOOOOOOLLLJJJJJJLLLYYYmmm___MMM\\\RRRRRRPPPQQQMMMIIITTTZZZQQQMMMJJJGGGGGGKKKKKKHHHDDDBBBAAA@@@???@@@BBBDDDFFFAAACCCDDDBBB@@@BBBEEEGGGKKKGGGRRRnnn{{{rrryyy{{{ooofffUUUKKK???:::<<<@@@@@@===@@@AAAAAAAAABBBEEEJJJNNN}}}LLLMMMZZZAAAJJJGGGFFFFFFCCC@@@CCCJJJBBBCCCDDDEEEFFFFFFFFFFFFAAA@@@???=========>>>???;;;>>>AAABBBBBBAAAAAABBB;;;???AAA>>>===>>>@@@???KKK\\\rrrttt{{{^^^EEECCCCCCDDDCCC@@@???AAADDDCCCBBB@@@???>>>>>>>>><<<<<<======<<<:::999777666555333111000.........$$$000111+++888UUUccc```iiieeemmm|||wwwsssyyyxxxooottt{{{{{{yyyzzz|||||||||}}}~~~~~~{{{{{{{{{|||||||||}}}}}}{{{|||~~~~~~}}}}}}~~~zzzxxx[[[EEEAAAAAAHHHKKKIIIHHHKKKRRR___fff___ZZZ___ccc```]]]eeecccTTTJJJSSSjjjzzz{{{WWWJJJIIIPPPOOORRRKKKYYY]]]PPPYYY```LLLPPPQQQRRRPPPMMMKKKKKKKKKPPPRRRXXXjjjssshhhmmmnnneeeaaaeeennnMMMHHHIIIFFFCCCCCCEEEEEECCCAAA@@@>>>;;;::::::===@@@BBB:::999::::::;;;;;;<<<===<<<;;;999999:::;;;:::999888999:::;;;<<<;;;:::999???:::666<<>>>>>???AAACCCEEEEEEQQQzzz}}}rrraaaTTTQQQDDD@@@<<<;;;===@@@@@@@@@===DDD;;;GGGCCCFFFooottt```OOOIIIHHHJJJIIIHHHFFFCCCBBBAAAAAAAAA??????AAABBBBBBBBBBBBBBBBBBAAA@@@>>><<<:::888888;;;<<<===?????????>>>===@@@>>>;;;888888:::===???>>>LLL```rrr~~~~~~zzzaaaNNNCCCBBB@@@>>>>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@??????===;;;999777555444666555333111////////////,,,...,,,***333HHH\\\fffwww}}}yyyooohhhlll{{{sssvvv~~~|||{{{~~~~~~{{{||||||||||||||||||||||||zzzzzz{{{}}}}}}~~~~~~~~~}}}zzzzzz{{{}}}~~~oooNNNIIIEEEDDDEEEGGGJJJMMMOOOZZZdddeee___]]]eeemmmfffccc```\\\ZZZ```mmmyyyUUUSSSOOOPPPSSSLLLgggppp^^^SSSTTTWWWXXXSSSSSSSSSQQQMMMKKKJJJKKKNNNQQQVVVbbbzzzrrr^^^___kkkvvvrrrbbb```{{{|||VVVEEEIIIHHHEEECCCBBBCCCCCCAAA???>>>===:::999999<<<>>>@@@::::::999999:::;;;===>>>===;;;999999999:::999888777888999:::;;;::::::999888777;;;>>>>>>OOO}}}}}}sssmmmlll[[[[[[ZZZYYYXXXXXX\\\aaa______```bbbdddeeeggghhhfffffffffeeeeeecccbbbbbb]]]\\\[[[XXXUUUQQQNNNMMMKKKIIIHHHFFFFFFHHHIIIKKKDDDHHHKKKNNNNNNNNNOOOPPPJJJFFFIIIRRRZZZccczzzfffRRRQQQPPPJJJFFFEEEFFFFFFEEEDDDEEEGGGJJJIIIGGGEEECCCAAAAAAAAAAAAAAA>>>???CCCCCC>>>===@@@>>>>>>??????@@@@@@BBBCCC<<>>>>>===<<<<<<;;;:::::::::;;;<<<=========<<<<<<>>><<<:::999999;;;===>>>AAAAAAJJJ```||||||tttfffMMMFFFAAA@@@>>>===<<<===>>>??????>>>===<<<<<<===>>>??????>>><<<:::999777777666:::888666333000///......***,,,,,,+++///>>>WWWkkkvvvzzz{{{mmmccc}}}yyy}}}~~~||||||||||||||||||||||||zzz{{{|||}}}~~~~~~~~~~~~}}}zzzzzz|||~~~{{{]]]LLLCCCHHHKKKFFFEEELLLPPPYYY``````ZZZZZZbbbkkkiiigggdddbbbccciiittt}}}ZZZ```SSSMMMWWWqqq]]]UUUSSSLLLVVVRRRRRRQQQNNNJJJHHHHHHIIIIIINNNQQQTTTbbb~~~~~~jjj^^^\\\^^^^^^tttmmmeeeiiiwwwVVVDDDCCCIIIFFFDDDBBBAAAAAA@@@>>>===<<<;;;:::888999:::<<<>>>;;;:::999999999;;;===???===;;;999888888999888666777777888999999999999999666555;;;>>>444888fff~~~~~~|||lllhhh___TTTKKKHHHIIIKKKKKKNNNPPPSSSVVVXXXYYYYYYYYYYYYYYYWWWUUURRROOONNNNNNMMMKKKJJJHHHGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHGGGJJJOOOPPPPPPMMMLLLKKKJJJQQQ```ssskkkIIIDDDNNNPPPGGG???EEEFFFFFFEEEDDDDDDFFFHHHFFFEEECCCAAA?????????@@@<<<:::<<<@@@AAA??????BBB===>>>???AAABBBCCCDDDDDD>>>IIIKKKJJJccc}}}zzz{{{kkkjjjtttsss___VVVNNNCCC<<<;;;>>>======???BBBCCCBBB@@@AAADDDHHHAAA]]]aaaUUUJJJIIIJJJIIIGGGFFFGGGFFFDDDCCCBBBBBBBBBCCC>>>>>>?????????>>>======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;:::999;;;:::::::::;;;<<<===>>>BBB<<<<<>>??????>>><<<;;;;;;<<<=========<<<;;;:::;;;;;;<<<===???===;;;999888888999:::===<<<999555222///...---,,,,,,......***111KKKgggwwwfffsssuuuhhh}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~|||zzz{{{}}}rrrUUUCCCJJJOOOFFFBBBIIIPPPWWW\\\[[[WWWWWW___hhhllljjjfffeeeiiiqqqyyy]]]___NNNMMMdddwwwSSSQQQTTTKKKIIIMMMMMMLLLIIIFFFEEEEEEGGGDDDHHHJJJIIINNNbbb~~~ttt{{{vvvbbbUUUKKKVVV\\\XXXSSSVVV^^^dddooovvvjjjOOOFFFFFFHHHJJJEEEDDDCCCBBBAAA???===<<<<<<;;;:::999999:::;;;<<<;;;:::999888999;;;===???<<<:::888777777777666555666666777777888888888888:::666666:::666666HHHaaaxxx~~~|||zzzooo```UUUNNNJJJGGGBBBEEEFFFFFFIIIMMMOOOOOOSSSTTTTTTSSSQQQOOOLLLJJJOOONNNLLLJJJIIIIIIIIIJJJMMMNNNOOOOOOOOONNNMMMLLLNNNOOOPPPPPPOOOOOOQQQRRRbbbrrr___SSSHHHGGGHHHGGGFFFHHHGGGGGGGGGFFFEEEEEEGGGIIIDDDCCCAAA@@@?????????@@@999999<<>>???@@@BBBDDDEEEDDDCCCCCCHHHJJJFFFKKK\\\qqq}}}zzzwwwaaaYYYnnnxxxiii[[[MMMFFFBBB<<<999:::>>>???AAACCCDDDCCCBBB@@@GGG???JJJNNN~~~mmmTTTMMMIIILLLMMMIIIEEECCCDDDCCCBBBAAA@@@AAABBBCCC>>>>>>>>>>>>===<<<;;;:::999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999888999:::;;;<<<=========:::===???@@@EEESSSgggwwwpppOOO======@@@???===<<<<<<;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<===>>>===:::888888999;;;===<<<;;;999666333111///...111---///111***''';;;VVVjjjnnngggdddsss}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}|||{{{{{{|||~~~eeeKKKGGGLLLJJJFFFDDDOOOTTTZZZZZZXXXXXX^^^dddnnnkkkfffbbbgggpppxxxzzz}}}YYYUUUNNNdddsssWWWNNNIIIOOORRREEEGGGHHHHHHGGGEEEEEEFFFGGGDDDEEEFFFFFFGGGQQQbbbpppyyyyyydddWWW[[[]]]```kkkwwwyyyyyytttjjj```XXXUUUVVVdddlllggg```eeetttlllFFF@@@IIIJJJHHHJJJCCCDDDDDDCCCAAA???======;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888:::<<<===;;;999666666666777666444555555555555666666777777777888666444777;;;:::666LLL^^^~~~nnneeeccc```[[[LLLNNNJJJCCCBBBGGGIIIGGGKKKLLLMMMMMMMMMLLLKKKJJJKKKKKKJJJIIIIIIKKKLLLMMMOOOPPPQQQRRRSSSTTTTTTSSSOOOOOOOOOPPPUUU^^^iiipppWWWMMMMMMMMMKKKFFFCCCFFFKKKCCCCCCCCCBBB@@@AAACCCEEEDDDCCCAAA@@@@@@@@@AAAAAA>>>???@@@AAABBBEEEFFFFFF@@@@@@AAADDDFFFEEEBBB???AAA???EEEJJJDDDBBB\\\~~~yyy~~~ppp\\\^^^ppp~~~ooo```QQQIIIAAA>>><<<;;;<<<>>>:::<<>>>>>>>>===<<<;;;:::999::::::::::::::::::999999===<<<<<<;;;;;;:::::::::777888:::;;;<<<<<<<<<<<<444;;;@@@>>><<>>===@@@@@@AAA<<<<<<;;;;;;;;;<<<<<<<<<;;;::::::999:::;;;<<<===>>><<<:::888888:::<<<>>>999888777666444222111000333,,,---222...(((222EEEaaaddddddnnn|||~~~}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~{{{{{{{{{{{{|||yyy\\\GGGGGGQQQNNNAAALLLRRRYYY\\\]]]]]]___bbbrrroooggg```bbbmmmtttuuuzzzrrrqqqvvv[[[SSS```}}}TTTOOOWWWGGGFFFPPPHHHEEEGGGIIIIIIHHHGGGHHHIIIGGGEEEEEEGGGHHHJJJOOOVVVkkk}}}~~~pppjjjfff\\\]]]jjjnnnnnnwww|||zzzrrrggg^^^^^^gggoooxxx}}}fffMMM>>>FFFMMMFFFBBBGGGAAABBBDDDCCCAAA???>>>>>>;;;;;;<<<<<<<<<;;;:::999777777777777888999::::::888777555555666666666555444444444444444555666666///888999222222;;;;;;444777GGG~~~}}}uuuuuurrrkkk^^^^^^VVVIIIDDDGGGGGGCCCFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGHHHJJJLLLOOOQQQRRRQQQPPPNNNMMMLLLLLLMMMMMMKKKLLLPPPXXXeeewwwrrrYYYJJJLLLJJJHHHHHHHHHFFFDDDBBBBBBBBBBBB@@@??????AAABBBCCCBBBAAA@@@@@@AAABBBBBBFFFGGGFFFBBBAAACCCCCCAAAAAA@@@AAADDDGGGFFFAAA<<>><<<;;;;;;<<>>>>>???@@@@@@?????????>>>===<<<;;;:::<<<;;;;;;::::::999999888<<<<<<;;;:::::::::;;;;;;888999:::;;;;;;<<<;;;;;;;;;:::::::::>>>DDDLLLQQQrrr{{{rrrxxx}}}hhhQQQ??????@@@;;;999???:::::::::;;;;;;;;;;;;;;;:::999999888999:::<<<======<<<:::999999;;;<<<===666666666666666555444333///++++++000000---222;;;aaaddddddlll|||ppppppuuu{{{|||yyywwwxxx}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{{{{{{{}}}qqqRRRJJJUUUTTTEEEIIIOOOWWW]]]aaabbbccccccttttttmmmbbbbbbkkkrrrrrrjjjiiihhhhhhhhhmmm{{{zzztttrrrvvv}}}cccYYYnnn___TTTRRRRRRIIIBBBFFFKKKDDDGGGJJJKKKIIIGGGFFFFFFFFFBBBBBBEEEFFFEEEHHHNNNbbbhhhsss}}}{{{vvv~~~~~~kkk___```jjjsss]]]EEEBBBCCCHHHIIICCC@@@BBB===???BBBBBB@@@======>>>999:::;;;;;;;;;:::888777444555666777888888888777666555333444555777666666444333333222333444555666000444555333222666888888777:::cccwwwppprrrkkk]]]WWWYYYXXXRRRPPPOOOMMMKKKJJJIIIJJJKKKIIIJJJMMMOOORRRSSSUUUUUUSSSQQQNNNLLLMMMQQQUUUXXX[[[```iiiuuu___JJJFFFIIIFFFFFFFFFFFFFFFDDD@@@<<>>>>>>>>???DDDHHHGGGAAA<<<@@@===???DDDCCC@@@IIIYYYeeecccnnnssstttvvv|||yyyttthhhYYYOOOIIIBBB;;;999;;;===<<<<<<===@@@AAAEEEEEEDDDBBBAAACCCHHHLLLPPPnnnYYYKKKMMMKKKLLLNNNLLLIIIJJJNNNCCCBBBAAA@@@??????@@@AAA???????????????>>>===<<<;;;;;;;;;;;;::::::::::::::::::999888999999;;;;;;:::::::::::::::::::::;;;???;;;888999===@@@???===UUUjjj|||wwwqqq~~~wwwpppFFF>>><<>>777666<<<777888999999::::::::::::888777777666777999:::;;;===<<<;;;;;;;;;;;;<<<<<<777777888888888666555444............---///333666RRRnnnyyyrrrtttyyyxxxxxxgggkkkwww~~~xxxwww~~~|||||||||||||||||||||||||||}}}}}}~~~~~~}}}}}}|||{{{{{{{{{|||}}}hhhWWWVVVUUUNNNHHHLLLSSS[[[aaaeeeggggggpppvvvssshhhdddkkkpppoooaaaZZZUUUXXX^^^eeeppp{{{rrrrrrooonnnwwweeeZZZmmm}}}\\\JJJWWWIII>>>IIIFFF@@@OOOCCCFFFIIIJJJHHHEEEBBBAAACCC???>>>AAAAAAAAAFFFNNNGGGHHHNNN^^^xxxuuuYYY???@@@FFFFFFAAABBBGGGEEE>>>:::===AAAAAA>>><<<<<<===777888:::;;;:::888666555222333555777888777666555555333222333555777777666444333222222222333444555999000...555888333///000888000@@@RRRTTTjjjvvvqqquuussskkkbbb___[[[WWWTTTSSSSSSTTTNNNPPPQQQSSSTTTTTTSSSSSSPPPPPPPPPTTT\\\hhhsssyyyzzzxxxVVVHHHCCC@@@>>>:::CCCKKKHHHAAA===>>>@@@AAAAAAAAA???======???@@@AAA@@@?????????@@@AAABBB???CCCAAA======BBBCCC@@@<<<;;;>>>CCCHHHHHHCCC===??????>>>>>>DDDMMMMMMIIIZZZsssyyyssszzzqqqhhhYYYaaagggsss}}}yyyxxxvvvvvvvvvtttssssssuuuwwwwww|||yyynnngggfffXXXUUUNNNCCC===>>>???===888===@@@???>>>???@@@AAA===???AAACCCHHHQQQ\\\ddd{{{mmmWWWRRRQQQHHHIIIMMMPPPMMMGGGFFFIIIEEEDDDCCCAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@??????>>>:::;;;;;;;;;;;;;;;<<<<<<888888777777777999:::;;;;;;;;;:::999999999::::::777999<<<======>>>@@@BBB???PPP```xxx{{{rrrRRR>>>===;;;::::::::::::::::::666666777888888888888888666555555555666777999:::<<<<<<<<<<<<<<<;;;;;;;;;999:::::::::999888666555111555444,,,))),,,111333IIIuuutttrrrkkkgggnnn{{{wwwvvvyyy||||||||||||||||||||||||||||||}}}}}}}}}||||||{{{{{{{{{||||||}}}zzzdddVVVSSSVVVIIIKKKPPPWWW___fffjjjkkkjjjtttuuukkkfffkkkooolllfff]]]ZZZcccoootttwwwzzzoooxxx}}}zzz|||~~~sssccclll\\\QQQRRRJJJIIIHHHHHHGGGFFFEEEDDDDDDKKKKKKKKKJJJHHHFFFDDDCCCEEECCCBBBEEEKKKMMMKKKHHH???DDDIIIMMMVVVkkkpppRRREEEDDDBBBAAAAAAAAABBBBBBAAA???===<<<;;;:::999888777777777555444555777888888888666555555666777777666444222333333444333222111000111111222333333222222222111111111111111111111111333222444555999PPP|||{{{|||yyyvvvsssnnniiihhhiiiaaa^^^ZZZYYY\\\bbbiiimmmlllnnnuuuwww]]]IIIBBBAAABBBBBB@@@???>>>>>>???@@@@@@???BBBAAA@@@===;;;;;;===???EEECCCAAA@@@??????@@@AAA@@@>>>===;;;<<<>>>@@@BBB>>>===<<<;;;;;;<<<>>>???DDDCCCBBBBBBBBBCCCEEEFFFGGGSSSkkk~~~vvvVVVWWW]]]eeekkknnnoooqqqrrrpppppppppnnnkkkiiiiiiiiijjjkkkmmmqqqtttwwwyyy{{{{{{|||~~~zzzxxxtttlllcccZZZSSSOOOLLLDDDBBB???<<<;;;:::;;;;;;===???@@@@@@??????AAABBB;;;>>>RRRIII555aaasssNNNOOOUUUOOOHHHHHHIIIJJJKKKIIIFFFCCCCCC???;;;===AAADDDBBB@@@>>>>>>???@@@@@@@@@@@@@@@;;;<<<=========<<<;;;:::999888777777777888::::::===999555666:::<<<:::777999;;;<<<;;;;;;<<<>>>@@@<<>>BBBEEEEEEHHHSSSeeetttyyy___KKKAAAEEEMMM@@@???>>>???@@@@@@???===<<<<<<<<<<<<:::999888777888666555555666777666555444333333444555555444222333333444555444333222111222222222333333333222222111111111111111111111111222111222333222===^^^yyyyyy}}}|||{{{{{{uuu]]]VVVMMMEEEAAA@@@??????BBB???===<<<===>>>======@@@@@@@@@>>>;;;;;;<<<>>>EEECCC???<<<;;;;;;<<<<<<===============>>>>>>>>>>>>===;;;::::::;;;===>>>???AAACCCEEEFFFFFFFFFEEEDDDLLL```]]]]]]\\\]]]___bbbaaa___eeefffgggfffdddaaa___^^^]]]]]]^^^```bbbdddeeefffhhhiiijjjlllmmmmmmmmmmmmgggrrrwwwnnneeedddaaa\\\VVVSSSOOOJJJEEECCCAAAAAA???>>>===<<<<<<===>>>@@@BBB@@@??????@@@AAAAAA@@@MMM999:::GGGYYYsssSSSJJJOOONNNFFFGGGGGGGGGHHHIIIGGGCCC@@@CCC???<<<===AAACCCBBB@@@======>>>????????????>>>;;;;;;<<<<<<;;;:::999888888777777666777888999:::;;;777555666:::;;;999555888999::::::999:::<<<===;;;===@@@CCCLLLaaa|||}}}}}}gggMMMBBB?????????888888888777666555555555666666555555555444444444444555777666555555666888777666666666777888:::;;;888888888777666555333333333222111000///.........///QQQccc^^^___gggpppwww~~~yyyxxx~~~}}}|||}}}}}}|||zzz||||||||||||}}}}}}}}}}}}xxxzzz|||}}}||||||}}}~~~}}}~~~~~~tttbbbSSSLLLLLLMMMSSS]]]gggkkklllppptttxxxvvvppplllkkkmmmsssqqqpppoooqqqrrrsssssswwwzzzxxxqqqlllnnnqqqrrrmmmSSSEEENNNNNNIIIHHHGGGGGGEEEEEEDDDCCCEEEEEEFFFEEEDDDBBB@@@???>>>???AAAFFFJJJJJJEEE@@@CCCEEEFFFEEECCCDDDIIIMMMhhhzzznnnTTTDDD???===???AAA???>>>===>>>???@@@???===>>>>>>???@@@???===:::999999777555444555555444333444333333444555555444222333444555555555444333222222333333333333333222222111111111111111111111111222000111333000...999HHHKKKWWW~~~}}}fffHHH===@@@BBBBBB@@@??????AAADDDAAA===::::::;;;;;;;;;>>>??????>>>===;;;<<<===AAA???;;;888777888:::<<<<<<===>>>??????===<<<;;;===<<<::::::::::::;;;<<<;;;???CCCHHHIIIIIIFFFDDDCCCCCCKKKiiipppxxxjjjTTTKKKOOOTTTTTTXXXZZZ\\\]]]\\\XXXSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPSSSSSSTTTUUUUUUUUUUUUUUUNNNUUUVVVPPPLLLLLLJJJDDD@@@???===<<<;;;;;;<<<<<<>>>===<<<<<<===>>>@@@AAA>>>===>>>AAAEEEGGGFFFCCCDDD===IIIlllmmmHHHCCCMMMMMMGGGDDDCCCCCCCCCEEEFFFEEECCCAAABBB???======@@@BBBAAA???;;;;;;<<<===============;;;;;;;;;;;;:::888777666666555555666777888999:::888666555777::::::777444666777888888888888999;;;<<<;;;:::999>>>JJJZZZfffkkkuuu{{{oooYYY???333666;;;:::555666666555555444444333333444444333333333333222222333444666555444444555777444444444555777888:::;;;777777777777666555444333222222222111000///...---///333FFFWWW[[[cccrrr{{{|||yyyyyyuuu}}}uuuttt~~~~~~|||||||||{{{zzz~~~}}}}}}}}}}}}}}}}}}}}}xxxzzz|||}}}|||||||||~~~}}}}}}}}}lllYYYMMMJJJJJJPPPZZZeeellloooqqqtttxxxyyyvvvrrrooonnnwwwuuuqqqmmmlllooouuuzzzzzz~~~~~~wwwtttzzziiiRRRGGGPPPPPPHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA???>>>======???BBBEEEEEEBBB???DDDEEEFFFFFFEEECCCBBBAAAKKK[[[qqqbbbTTTHHHFFFHHHDDD===888???>>><<<===>>>???>>>===???@@@BBBCCCBBB@@@===;;;777555444333444555444333666555555555777777555444222333444444444333222111333333333333333222222111111111111111111111111111222///000333333...---000444===ccc}}}SSS???BBB=========<<<::::::<<<>>>FFFBBB<<<999888999999999<<<>>>@@@???>>>======>>>===;;;888777777:::>>>@@@===>>>>>>>>>>>>===<<<<<<<<<;;;:::999999999::::::<<>>>>>>>>???@@@???>>>>>>===>>>>>>??????@@@BBBDDDEEEDDDCCCBBBBBB___{{{pppVVVEEEIIIMMMFFFBBBFFF@@@@@@@@@BBBDDDFFFEEEDDDAAA???>>>>>>@@@AAA@@@???999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;:::999888777666444444555666777888999999777666777999;;;:::777444555777888999888777888999999:::;;;<<<===@@@BBBDDDWWWbbbvvv{{{qqq___AAA>>>;;;999888777555333444444444333333333222222222222222222222222222222222333444444333333444666333333444555666777888999666666666666555555444333111222333333222000///---222///FFF]]]^^^hhhxxxyyyvvvooobbbiiinnnzzzllljjj|||}}}||||||{{{{{{}}}}}}}}}}}}||||||||||||yyy{{{|||}}}|||{{{|||}}}||||||}}}~~~vvvbbbNNNHHHEEEKKKVVVbbblllssstttvvvxxxyyyyyywwwsssqqqtttqqqkkkdddbbbhhhrrr{{{{{{~~~hhhWWWNNNTTTOOOGGGFFFEEEDDDCCCBBBBBBAAA@@@AAABBBBBBAAA@@@???>>>======<<<===>>>?????????===>>>>>>@@@AAAAAA@@@??????GGGSSS```ooowwwbbb[[[WWWNNNFFFEEEEEECCCAAAAAA>>><<<::::::;;;<<<;;;:::===>>>@@@AAA@@@>>>;;;:::444222111222444555555444555444333444666666444333000111222333333222111000222333333333222222111000000000000000000000000000111---,,,///222111///---888444>>>XXXkkkppp~~~~~~eeeQQQ===555888<<<999666444555666777666EEEAAA<<<888888888999999;;;===??????>>>======>>>===<<<:::999:::===@@@BBB@@@???===<<<<<<===>>>@@@;;;;;;::::::999999999999@@@AAAAAABBBCCCCCCCCCCCCJJJKKKDDDAAAHHHRRRjjjxxxhhhTTTFFF;;;>>>???AAAEEEHHHHHHFFFCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDBBB@@@AAADDDCCC@@@DDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@??????@@@@@@@@@FFFEEECCC>>>;;;===CCCIIIooosssTTTOOOJJJHHHFFFCCCCCCFFFDDDCCCAAAAAACCCDDDCCCBBB@@@?????????@@@@@@???>>>999999:::;;;;;;;;;;;;;;;>>>===<<<;;;:::999888888444555555666777888888888777888999;;;;;;:::888666666888::::::999888888999666777888999:::999777666<<>>999:::999666222222666:::333333333333333222222222222222222222222222222222000222333333222222333444333333444444444555444444444444555555555444444333222222333333333111000///+++(((===XXXjjjsssvvvssseeelllppp}}}kkkeeevvv~~~|||{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{yyy{{{}}}}}}|||{{{|||}}}||||||}}}~~~qqqTTTJJJCCCHHHRRR^^^kkkvvvyyyyyyyyyxxxxxxwwwuuuuuulllhhh```XXXVVV]]]kkkuuuwwwyyy{{{dddTTTJJJMMMFFFEEEDDDDDDCCCBBBAAA@@@???>>>>>>???@@@@@@???>>>===<<<;;;:::999999:::<<<===999:::::::::;;;<<<===>>><<<===BBBJJJSSS```tttjjjJJJEEENNNHHHFFFFFFGGGEEE???>>>AAA===;;;888777777777777666888999:::;;;;;;999777666222111000111333444555444111000000111222222111/////////111222222222111000222222222222111000///..............................+++)))***---......---$$$'''***444>>>CCC]]]dddEEE:::<<<:::666555111111111444888999888666AAA>>>:::777777888888888999;;;<<<<<<;;;;;;===>>>@@@???===<<<;;;<<<===>>>???===;;;::::::<<>>===>>>???AAABBB>>>GGGGGGCCCDDDHHH\\\zzzqqqeeeWWWCCC@@@<<<===@@@BBBBBBAAA??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAACCCAAA@@@@@@AAACCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBB??????@@@AAABBBCCCDDDEEEAAA???>>>???EEESSScccnnntttYYYPPPMMMGGGAAACCCJJJLLLHHHKKKHHHDDDBBBAAA@@@???>>>?????????@@@??????>>>===::::::;;;<<<<<<<<<<<<<<<>>>===<<<:::999999999999555666777888888888777777888999:::;;;;;;:::999888777999;;;;;;:::999999999:::999777555555777:::<<<;;;777999BBBOOOeeeuuu```OOOAAA888444333999555111222555666222...222222222222222111111111111111111111111222222222///111222222111000222333222333333444444333222222333333444444555444444444333333333333333222111111000***222LLLuuueeemmm~~~tttrrrwwwzzzvvvrrr}}}|||zzz{{{|||yyyyyyzzzzzzzzz{{{{{{{{{zzz{{{}}}}}}|||{{{{{{|||}}}}}}}}}~~~aaaRRRGGGIIIPPPZZZhhhuuuzzz{{{{{{yyyvvvttttttuuuhhhaaaWWWNNNMMMUUUaaajjjmmmpppssszzzaaaLLLAAAFFFBBBCCCBBBBBBAAA@@@???>>>>>>:::;;;<<<=========<<<;;;999999999999888888888999888999:::999888888:::<<<:::999;;;@@@CCCFFFOOOYYYiiiqqq[[[KKKCCCCCCGGG:::===CCCHHHEEE>>><<>>>>>===<<<;;;;;;:::::::::999999999:::<<<===???<<<<<<<<<;;;;;;:::999888<<<;;;;;;:::;;;===???@@@888AAAAAAAAAEEEEEELLL^^^eee[[[NNNEEEAAA@@@???===>>>>>>??????@@@@@@@@@AAA???@@@@@@AAAAAAAAA@@@@@@BBBAAABBBCCCBBBBBBCCCEEEBBBBBBCCCDDDEEEFFFFFFFFFAAAAAABBBDDDDDDEEEEEEEEE:::>>>HHH[[[sssmmm]]]MMMNNNJJJEEEDDDGGGKKKJJJHHHKKKGGGCCC@@@?????????>>>>>>???@@@@@@???>>>======;;;<<<<<<===>>>=========<<<;;;:::999888888999999777888999999999888777666888999999999888888888999666999;;;<<<:::888888888::::::999666555777;;;???@@@>>>:::777999CCCUUUccciiiiiirrr{{{kkkOOOGGG>>>999999999666333111///000444888666...&&&////////////000000000000.../////////000000000000...000111111000///111222///000222333333333222222111222333444444444444444444444333222222222222333555222///CCCooowww___aaakkkqqq~~~}}}~~~|||zzz{{{}}}xxxyyyyyyzzz{{{|||}}}}}}zzz|||}}}}}}|||{{{{{{|||~~~~~~~~~qqq___OOOLLLPPPVVVdddrrryyy|||~~~|||uuupppppprrrjjjaaaTTTKKKJJJPPPYYY___fffjjjnnnsss|||~~~cccKKK>>>HHHHHHBBBAAAAAA@@@???>>>======888999:::;;;<<<;;;:::999555777::::::999777666666444777999777444444666999888666777<<<===:::<<>><<<<<<===<<<<<>>???@@@BBB===>>>GGGGGGEEELLLMMMeee}}}~~~{{{eeeSSSHHHBBB>>>;;;AAAAAAAAABBBBBBBBBBBBBBB>>>>>>???@@@@@@@@@@@@@@@@@@@@@BBBCCCBBB@@@AAAEEEBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAIII______RRRRRRGGGCCCCCCGGGLLLHHH???===BBBFFFCCC???>>>???AAABBBBBB===???AAAAAA???=========<<<===>>>>>>???>>>>>>>>>:::999888777777888999999999999::::::999888666555777888888777666666888999666888;;;;;;:::888777777111555999999666444666888000888>>>===999999;;;<<<>>>OOO```ggglll|||}}}nnn\\\NNNEEEAAA555888777333222444666666000222222000------111666---.....................---------....../////////...///000000//////000111---...000222333444444333111111222333444444444444555444333222111222333444***111...<<<___kkkccceeedddhhhttt{{{qqq~~~|||yyy{{{}}}xxxyyyzzz{{{|||~~~zzz|||}}}}}}|||{{{{{{|||~~~~~~~~~hhhUUUPPPPPPTTTaaapppvvv}}}~~~vvvnnnmmmnnnnnncccTTTKKKJJJOOOUUUXXXccciiinnnppprrrwwwwwwuuubbbJJJ???FFFAAA????????????>>>===<<<;;;888999999888888777666555666666666666666666666666444444444555555777888888777777777777777888888999999<<>>>>>>>><<<;;;;;;:::;;;===@@@AAAEEEBBB>>>======;;;777444888666444444666888888888444333222111000000000000111111111111111111222222///...333::::::333...///111000000///...------,,,------,,,,,,+++***))))))***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------...///111<<>>@@@@@@???@@@CCCFFFNNNTTTXXXsss___UUUDDDBBB999999<<<;;;@@@DDD@@@DDDCCC@@@;;;999:::@@@EEEFFFBBB===<<<>>>AAA@@@>>>EEEBBB@@@AAACCCDDDCCCAAAAAA<<<<<>>??????@@@@@@===>>>???@@@??????=========<<<;;;:::999:::;;;<<<;;;666444999@@@BBB;;;333;;;;;;;;;:::999777555333555555555555666666666777666777888:::999888666555333555777777777777888999:::999999999999999999:::777<<>>>>>======<<<;;;:::888888888888777666555444444444444444444444444444333333333333444555666777666666666666666777888888;;;:::;;;===CCCKKKRRRWWWkkksss|||fffPPPCCC@@@BBBDDDCCCAAA???===<<<;;;;;;999999::::::;;;;;;<<<<<<===<<<;;;;;;<<<<<<<<<::::::888666555666666666555333333111000000/////////000000000000000000000000000///333999999333///000111000000///......---------,,,,,,+++******))))))***++++++,,,---,,,,,,,,,+++++++++,,,,,,,,,,,,------...,,,---555AAAGGGEEEeee|||ZZZFFF???777333222333111////////////.........------------........./////////000111333222111111222444555444333222222333444555999999888888888888999999999999888777777777888999888888888888888888888888:::999999:::======;;;888999;;;======<<<===@@@CCCFFFMMMMMMggg|||jjjWWWJJJDDD===:::===<<<:::<<>>>>>@@@???>>>===============>>>???@@@@@@@@@>>>===<<<;;;::::::999999:::::::::888777888<<>>999666555555444222222222111111000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---/////////000000000111111222333333333111111222444666555555555444444333333333333000000===SSSdddkkkbbbeee]]]dddyyyxxxiiiiiisssxxxyyyuuuqqqqqqoookkk~~~~~~~~~{{{}}}~~~|||{{{{{{}}}|||||||||||||||}}}}}}}}}zzzzzz{{{}}}~~~zzzjjj]]][[[aaahhhtttyyy|||{{{wwwqqqkkkgggiiibbbVVVMMMRRR^^^ggghhhkkkiiifffbbbccciiissszzz{{{TTTGGG@@@EEE>>>;;;;;;<<<;;;;;;:::999888777777777666666555444333111111111111111111111111222111111111222333444555555555444444555555666777;;;:::888777888999<<<===GGGLLLWWWjjjvvviiibbbQQQLLLDDD@@@AAADDDGGGHHHBBBAAA???===;;;:::999999777777888999999888888777666888999:::::::::<<<===<<<:::777666666555444222222111000//////.../////////////////////.........111000222666666222000111000000000///......------,,,,,,++++++***)))))))))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,...---)))))),,,/////////DDDVVVYYY[[[oooyyy___SSSMMM@@@111---,,,+++---000000---***............------------------------...............///111000//////000222444333222111111222333444999999999888888999999::::::999888888888888999999555666888:::;;;;;;::::::::::::;;;<<<>>>===:::777777888:::::::::;;;>>>@@@@@@HHHDDDMMMeeekkkrrrsssjjjdddZZZUUUWWWNNNIIIDDDAAAAAABBBAAAAAA<<<>>>AAAAAA>>>======>>><<>>===<<<;;;:::::::::===>>>>>>>>>===<<<:::999888888999999999999888888666888;;;???AAA>>>888333555666666777777777666666::::::999888777666555444222333444555555444333333333555777777666666777888555555444444444444555555777888777555222111333555555888===@@@CCCGGGLLLOOONNNLLLJJJKKKMMMMMMJJJFFFDDDBBB>>>:::777555555555666444222222222333222111000000//////......------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,........./////////000000111222222111000000222333444444444444444444444333000444444///111CCC\\\mmmdddbbb[[[^^^nnn|||uuuhhh}}}yyytttrrrqqqoooxxx}}}}}}{{{~~~}}}||||||}}}}}}}}}||||||||||||||||||yyyyyyzzz|||}}}~~~}}}iii___ccckkkmmmxxx}}}xxxtttooojjjgggbbbYYYQQQUUUaaannnuuuvvvtttrrrqqqvvvlllKKKDDD???CCC<<<999999999999888777666666555555555555444333222111////////////////////////000000//////000111111222333333222222333333444555777888888:::;;;===>>>???999:::>>>GGGRRR\\\bbbdddlllmmmpppvvv||||||yyy|||~~~xxxnnnllleee^^^[[[XXXRRRJJJEEE@@@@@@@@@CCCEEECCC===888>>>===<<<;;;::::::::::::888888777666666666666666666999:::999666555777999;;;999777666666555444222000000///.............../////////...............111111111222222111111111////////////......------++++++******)))))))))))))))******+++++++++++++++************+++++++++++++++,,,------...111222222***+++,,,+++,,,888RRRkkkYYY___rrrxxxcccYYYXXXIII666,,,)))+++///222666222///------...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......------...000333222111111111222333444888888888888888999999:::888888999999:::;;;;;;<<<555777:::===>>>===;;;::::::;;;<<<===>>><<<:::888777888999::::::<<<>>>???AAAJJJFFFCCCJJJOOObbbzzzyyysssjjj___WWWUUUWWWYYYRRROOOKKKIIIIIILLLPPPRRROOOSSSZZZdddooo{{{hhhNNNJJJDDDAAAAAABBBBBBBBB@@@BBBBBBAAA>>>;;;:::;;;===<<<;;;;;;::::::::::::;;;;;;<<<;;;:::888666555555666777888999888777666777999===>>>===:::777555777777777777777777777666===<<<;;;999777666444444222222333444444444333333333555777777666555666777444444333333333333444444333333333555777999999999444666888666333111333555999777444444555555444222444333222111222444777888444333333222222111///.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++------------............///000111000//////111222333333333333333444444444000555555///,,,888OOObbbfffcccgggkkkllltttxxxqqq}}}zzztttyyy||||||~~~}}}}}}}}}}}}}}}}}}||||||{{{{{{zzzxxxyyyyyyzzz|||}}}}}}~~~xxxjjjjjjoooooorrryyy}}}uuuooommmfffccc\\\UUUWWWaaappp{{{~~~```DDDBBB===@@@:::777888888777777666555444333333333333222111000000///////////////////////////............//////000111111000000111111222333333333444555666666666666:::::::::888777888<<<@@@AAACCCHHHNNNRRRSSSRRRPPPTTTSSSQQQQQQTTTUUUQQQJJJKKKEEE??????CCCHHHGGGDDDGGGEEEBBB>>>:::888777666::::::999::::::;;;<<<<<<:::999666444333444666777555888999777333222333555777666555555666666555333000///..................000000/////////.........000000000......000000000.........---------------******))))))))))))((((((((()))******++++++******)))))))))*********++++++,,,)))'''***------***(((333......000...((((((---444333999HHHVVV]]]^^^]]]gggrrrssshhheeemmmqqqlll]]]VVVOOOIIIBBB:::555444+++&&&(((000333...---111111...+++***+++...///000++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++---,,,++++++,,,...222222111111111222444555666666666666666777888888666777888:::<<<===>>>???888:::===??????===:::888999:::<<<===<<<;;;:::999:::::::::;;;===???@@@@@@EEEKKKKKKFFFCCCDDDSSShhh~~~|||~~~|||uuuuuu{{{~~~yyycccUUUCCCAAA@@@@@@AAAAAAAAAAAAAAABBBBBB@@@===;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;999888666444333444666777888777666555888:::;;;:::888666777999::::::999888777777777666===<<<;;;999888666555444333333444444555555555555333555777777666555555666444444444333333444444444666444222333555777666555444444444555555555666666888777555555555666666666666555444333222111111111.../////////---,,,******,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------------...//////......000222111111222222333333444444333555555111...333BBBPPPhhh```jjjxxxvvvpppsssvvvoooqqqxxx~~~}}}||||||}}}}}}||||||{{{{{{zzzzzzxxxxxxyyyzzz{{{||||||}}}~~~xxxqqqpppwwwmmmpppwwwnnnqqqgggddd___ZZZYYY```mmmyyyyyyWWW@@@AAA:::<<<999666777777666666555444333222222222222111000///...////////////////////////......------------......//////......//////000111000111222333333333333333999;;;;;;888444444888<<<999999::::::;;;<<<======>>>>>>>>>???@@@AAA@@@>>>BBBBBB??????CCCGGGEEE???555777::::::999:::>>>AAA888777888888999:::;;;<<<999888666444444444666777222333444444333222333444333222222444555666555333//////............//////000000000///......---------///...++++++...///---,,,,,,,,,,,,,,,,,,,,,,,,)))))))))((((((((((((((((((((()))************)))((())))))))))))*********---(((&&&***---,,,)))''',,,((('''---222222000......***'''(((---222555777,,,444666222111555666111,,,+++)))***+++...111444,,,)))+++111222,,,***---((()))+++,,,,,,,,,++++++************++++++++++++************++++++++++++)))***,,,+++******+++---111000//////000111333444333333333333444555666666444555777999;;;======>>>999;;;===???>>><<<888666777999;;;;;;:::999:::;;;<<<;;;:::<<>>>>>===>>>>>>???@@@@@@@@@???<<<:::;;;;;;888888888999:::;;;<<<===;;;;;;;;;;;;:::999777666333444555666666777777666999999888666555555777999;;;;;;999888777777777777;;;;;;:::999888777666555333444444444555666666777333555777666555444555666555444444333333444444555666444222222333444444444444222111222555666555333/////////...//////000111//////000000000///......***,,,......,,,+++,,,---++++++++++++************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))******************+++++++++,,,,,,,,,---...---------///111000000111222222333444444666444333333222222999AAAccc]]]dddyyytttlllqqqvvvooonnnxxxjjjjjjuuu~~~}}}|||{{{||||||{{{{{{{{{{{{{{{{{{xxxyyyyyyzzz{{{{{{||||||}}}yyyrrr}}}qqqppp~~~{{{ssssssjjjfffcccaaa```bbbjjjttt|||{{{{{{~~~tttRRR>>>@@@777999777666666666666555444333333000111111000000///...---..............................---,,,,,,------...---------------...//////...///000222444555666777555666666666777888:::<<<;;;;;;:::888888:::<<<>>>;;;<<<======<<<;;;===AAABBBCCCBBB>>>???AAA===666888;;;>>>???===999666555777777666666666666777777444555666666666555444333111000000111222333222111111000111222444444333111000//////...//////000000//////......---,,,,,,+++***------))))))------***************************(((((((((((((((((((((((('''((())))))******))))))((((((((()))))))))******+++((()))...///,,,,,,000000...((($$$%%%)))+++***,,,...//////---+++)))'''((()))***,,,,,,,,,++++++,,,///222222000,,,((($$$000+++'''&&&%%%&&&))),,,+++---......,,,)))(((''')))))))))*********++++++)))))))))*********++++++)))***++++++******+++,,,...---,,,,,,---///000111000000000000111222333444333444666888999999999888777888:::;;;;;;999777555666888999888777888;;;>>>;;;:::999:::>>>@@@@@@???>>>===AAAAAA<<<>>>BBB???KKKbbbrrrkkk\\\HHH???BBBDDD@@@???===:::999:::<<<>>>===>>>>>><<<:::999:::;;;777777777777888999::::::777888999999999777666555444444444555555666777888666555555444555666777777999888777666666777888888888888888888888777777777333333333444444555666777333555666666555444444555444333333222222333333444000111333333444444555555444222111111111111///...111111222222111111111222++++++,,,---...///000111+++---///...---,,,...000************************************************))))))))))))))))))))))))************************((((((((()))))))))******)))))))))*********++++++***+++,,,,,,,,,,,,...000//////000111222333444444555333222555333111555;;;WWWfffnnnvvv~~~ooobbbmmmnnngggiiiyyy~~~tttlllooowww~~~}}}}}}{{{yyyzzzzzz{{{{{{{{{{{{{{{{{{yyyyyyzzzzzz{{{{{{|||||||||~~~|||~~~|||yyy}}}}}}tttmmmiiigggiiihhhgggkkkqqquuutttvvv|||qqqPPP>>>@@@666888777666666666666555444333333000000000000///...---,,,------------------------......---,,,,,,------------,,,,,,,,,,,,---......------------......//////222000///111555777555333222444777999::::::<<<===999:::<<<;;;888666:::@@@:::===:::666777>>>???<<<===:::666444666:::===???888777666555444333333333///222666999999666222///444111//////222222000---111000111222333333111///000000/////////000000111......---,,,,,,+++******(((,,,,,,((((((,,,,,,((()))))))))))))))*********'''''''''((((((((((((((('''(((((()))))))))))))))(((((((((((()))))))))))))))(((+++---((("""%%%---!!!)))...+++***---,,,''''''+++---+++)))***---...///++++++...///+++***,,,+++,,,***'''&&&(((,,,---)))+++,,,---...---***&&&---,,,+++)))'''(((***,,,(((((())))))*********+++))))))))))))************)))***++++++******+++,,,++++++******+++---...///............///000111222333444555666666555444333444555777888888777666555555777777777555777<<<@@@:::888777888<<>>@@@???===;;;::::::<<<;;;:::999999:::;;;<<<>>>===???GGGVVVlll~~~}}}qqqLLLHHHBBB>>>============>>>===;;;999888888888999999888888888777777666666777777777666555555444444666666777777666555444444555555444444444555666666444444555555555555555555777666555555555666888999666444222111111333555777555555444444444444555555444444444444444444444444333222000/////////000111333222111111000000111111......//////000000111111222111111000///.........************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************------...///000111222222666555444333222333444444BBBXXXkkklllccc```cccfffooonnnzzzxxx~~~}}}}}}~~~}}}zzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{zzzzzz{{{yyyxxxrrrkkkhhhjjjmmmnnnmmmrrryyyaaaQQQ>>><<<999777666444444444333222222111111////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---------............000000000111111111111222333333333333444555666777888888999::::::999999888999999999:::;;;<<<===>>>888888888888888777777777777333222666888444222444555444333111000111333555222222222111111222222222111111000000000/////////////////////000000000000,,,,,,------,,,,,,+++***)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((((((''''''((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++************++++++............///000111111222222333444555666777888777777777777777777777777888888999::::::::::::::::::;;;======;;;::::::;;;;;;;;;:::999999:::;;;;;;???===<<>>;;;::::::::::::;;;:::999777777777777777777777666666666555555555555555555555555555666666555555555555555444333333333333333444444444444444555555555666666666777777666666777777888999;;;;;;888777555444444555666777555555555555555555555555444444444444444444444444222111000000//////000000111111000////////////000....../////////000000000/////////...---,,,,,,,,,************************************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********************************,,,,,,---...///000111111333333222111111222333444666DDDVVV___```aaaiiiqqquuuwwwvvvxxx|||vvv~~~{{{~~~}}}||||||}}}}}}|||zzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~zzzzzzooohhhhhhjjjjjjiiirrrwww___SSSAAA===888666777444444333333222111111111//////.........---------++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,---------------------.........//////111222333444555555555555444666999;;;<<<;;;999777;;;;;;<<<<<<<<<;;;::::::666666666777777888888888666333444888:::777555555444@@@DDD;;;111222555666333333333333333333333333111111111111000000000000///...............------,,,,,,,,,,,,,,,++++++******))))))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))(((((((((((())))))***+++------------...///000111000111222333555666888888999888888888777777777777999999:::;;;;;;;;;::::::666888999:::999999;;;===;;;::::::999999::::::;;;>>><<<999999;;;AAAFFFJJJWWWooommmfffttt{{{{{{|||iiiPPPDDD;;;444>>>===<<<::::::999999:::888888777666555555555666555555555444444444444444333333333444555666666666444333333333333333222222111111333444444444333333444555555666777888999999666777999:::<<<<<<======888888777666666555555555444444555666666555444444333333333333333333333333000000111111000000//////000000///............................../////////---,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******************************++++++,,,---......//////000000000000000111222333000888JJJ```kkkmmmsss|||wwwvvvzzzwwwkkkppp~~~wwwpppwwwttt}}}}}}|||||||||{{{zzzyyyzzz||||||{{{zzz{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}~~~}}}{{{}}}uuulllgggfffeeedddhhhmmmsssxxx|||[[[SSSBBB;;;555444777333333333222111111000000.........---------,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++,,,,,,,,,---++++++,,,,,,,,,---------111222444555666666555555333444777999::::::999888<<<<<<======<<<:::888777777777888888888888999999444333555999:::999666444444KKKWWWJJJ999555444111333333333333333333333333222111111111000000000000......------,,,,,,++++++++++++,,,,,,,,,++++++*********))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''((()))++++++,,,,,,,,,,,,---...000000000000222444666777999999999999999999999999999999999999:::;;;;;;;;;;;;:::555777888999999:::<<<>>>;;;;;;::::::::::::;;;;;;<<<;;;;;;:::;;;<<<>>>???===GGGIIINNNWWW{{{{{{{{{{{{jjjbbbSSSCCC>>>AAAAAA======>>>>>>>>><<<;;;::::::666666555555555555555555444444444444444444444444222333333333444444444555333333333222222222333333000111333555666555444333333444444666777888999999777888:::;;;<<<<<<;;;:::555666666666555333222111222444555777777555444222222222222222222222222222///000111111111000...---000//////...............---------------.........+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))************************************+++,,,------.........//////111222333333222555HHHfffuuurrrqqqvvvkkkkkkoooqqqjjjeeeoooxxx|||kkkwwwnnnwww|||~~~~~~}}}{{{zzzyyyzzz||||||{{{yyyzzzzzzzzz{{{{{{{{{{{{{{{|||||||||}}}~~~{{{yyy}}}tttllleeecccbbb```dddjjjooorrrsssuuuvvvTTTNNN???999333333666333222222111111000//////------------,,,,,,,,,,,,************************))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,///000222333444444333222333333444444666777999:::;;;;;;<<<<<<:::999666555888888777777777666666666222333555777888999666222111IIIUUUHHH777333333///111111222222222222111111111111111000000000000///------,,,,,,++++++************+++,,,,,,+++++++++***)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''(((***++++++*********+++,,,...///000000111222444666888999:::777777888999:::;;;<<<===888999::::::;;;;;;::::::666888:::;;;;;;;;;===???;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@??????;;;;;;FFFBBBJJJaaaWWWaaa{{{___LLLFFF===999===BBB@@@;;;===>>>@@@???;;;999888999444444444555555555555555444444444444444444444444444333333333222222222111444333333222222333444444000222444666777666555444222222333444666777888888888999:::::::::888666555444555555666555333111000111333444666666444333111222222222222222222222222//////000111111///...---000000///............///------,,,,,,,,,,,,,,,,,,+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------///000111222333333222111???YYYfffddddddkkkbbbfffpppxxxuuunnnqqqyyyrrr}}}rrr}}}tttvvvzzz}}}{{{zzzzzz{{{|||zzzyyyzzzzzzzzz{{{{{{{{{||||||{{{||||||}}}}}}~~~~~~~~~}}}yyy~~~~~~tttjjjeeedddbbbgggmmmrrrttttttttttttMMMHHH:::666222222666222222111111000/////////------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++******+++++++++,,,,,,,,,+++,,,---...////////////222222111111333555777888999999999999888777666666555555555444444333333333111444555444666888555111///;;;???666---...222333///000111222222111000///000000000000////////////,,,++++++++++++++++++***)))***++++++++++++++++++)))(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((()))******)))))))))***+++---...///000111222444555777888888444555666888:::;;;<<<===888888999:::::::::999999777999<<<======<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;<<<===????????????>>>>>>:::666DDD>>>333BBBCCCKKKccc}}}tttwwwLLLAAA<<<888999======888222777:::<<<:::666333444555111222333444444444444444333333333333444444444444333333333222111000000000444333222222222333444555111222444666777777666666222333333444555666777777999999888777666555333222444555666666555444333111111111222333333222111111111111111111111111111111//////000000//////......000000///...............,,,,,,,,,,,,++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,---///000111222222222555111555BBBLLLSSS^^^kkkmmmlllnnnrrrtttyyyzzz|||~~~{{{zzzzzz{{{zzzzzzyyyyyyzzzzzz{{{|||||||||{{{|||}}}}}}~~~~~~}}}}}}}}}www|||{{{tttmmmjjjeeeiiipppuuuwwwxxxyyyzzzHHHBBB666666333444666222111111000//////......,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++************+++,,,---...///000000111222333333444777777666666666666777777333333333333333444444444333666555222444777555000//////...------///222333...///111222222111///...////////////.........---++++++++++++++++++,,,,,,))))))***+++++++++++++++'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''((((((((()))+++,,,...//////000111222333444555555333333444555777888999999666777888888999999888888888;;;>>>???>>>;;;:::999888999::::::::::::999888999:::::::::;;;;;;;;;;;;444<<<333<<>>BBBBBBKKKMMMRRRXXXVVVlllttt}}}nnnooohhhttt___CCC;;;888555555777777555444000333555444000...000444...///111222333333333222111111111222222222333333111111111111111111000000333222000000000222333555111222333444555666666777444444555555666666666777888777666555444333333333333333333444333333333222000000000000000000000000111111111111111111111111000000///............//////......---------------,,,,,,++++++************))))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))************++++++++++++,,,...///000000000///555666666666<<>>:::777666666777888999999888777666777666666666777888999:::333DDD555444AAA;;;;;;<<<===AAA;;;>>>GGG@@@DDDaaa```aaaccc}}}yyyyyyttt^^^JJJ???<<<\\\XXX<<<<<<<<<888333111111111444888,,,///222000------000555,,,---///000111222111111//////000000111111111222//////000000111111222222111000///...///000222444111111111222333444666777666666666666777777777777777666444333333444555555000000000000000000111111000000////////////000000000000000000000000000000111000///------...//////...---,,,,,,++++++,,,,,,,,,+++++++++******))))))((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))************++++++++++++***+++---...///......---111888999555777GGG]]]kkkwww|||{{{xxx}}}uuurrr|||xxxyyy{{{}}}~~~zzzyyyzzz{{{{{{yyyyyyzzzzzz{{{|||}}}}}}||||||~~~~~~}}}}}}{{{uuuvvv}}}rrriiijjjmmmqqqwwwSSS???999333777333000111000///......------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''',,,+++'''###&&&+++***%%%,,,***+++,,,***%%%%%%)))******))))))******+++,,,------...///000111222222111222333444555555555555222333333444555666777777999777666555666666444333222111111000///......---...///111222333222000///++++++,,,------......///+++,,,,,,------,,,,,,+++---,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))***+++,,,------.../////////000000000000000222444444222111111222333666888777555555888;;;666888:::;;;;;;999666555222333333444444444444444555666999;;;<<<;;;::::::888777777777888999::::::999888777666777:::<<<>>>@@@BBBFFFLLLSSS[[[aaaeee}}}vvvsssvvvwwwoooqqqmmmdddWWWSSSLLLGGGCCC>>>888333333RRR{{{sssJJJ333333444444333333222111000000////////////////////////.................................////////////000///000000000111111111111////////////000000000000111111111111222333444555444444444555666777555444333444555444333333444555111111111111111000/////////000000///---,,,...///222000......///000000//////............---------......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++,,,---......666333444888888>>>VVVqqqoooxxx{{{llljjjccclllnnnqqq|||~~~}}}}}}{{{||||||zzzxxxzzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~|||wwwxxxkkkkkkmmmrrrzzzQQQ???999222777333000111000///...------------,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''' """&&&))))))((('''&&&)))&&&&&&)))***((())),,,******)))))))))***++++++***+++,,,---...//////000111222333444444555555444222222333444555666777777777555444444444444333111222111111000//////......000111222222222000...---,,,,,,,,,------------...+++,,,,,,------,,,,,,+++,,,,,,+++***))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((()))***++++++.........///000000111111111333444333222111222333444555666666666666888999888888888888777777777666666666666666555444333222777888999;;;;;;:::999888888888777777777888999999777777666666777888999:::666777999;;;>>>AAADDDEEEGGGSSSVVVMMMOOO```mmmnnndddgggrrr{{{sss```XXX[[[\\\[[[QQQCCC>>>BBB@@@999999777666666888999777555444<<>>999222777222000111000///...------------,,,++++++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''######(((,,,(((!!!$$$...+++%%%"""&&&))))))***,,,)))))))))))))))******+++)))***+++,,,---......///000111222333333444444333111111222333444555666666555444222222333333111000111111111000000//////...111222222222111///---,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((,,,,,,---///000111222333333333333222111111333555555444444555777888888777999888777555555666777888::::::999888666444333222888999:::::::::888777666999888888777777777777888555666666777777666666666666666777777777777666666222777999888:::???CCCDDDBBBJJJLLLEEEAAABBB???888@@@AAA===555444::::::444111000000111222333333222222...///555444//////555//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------...............////////////000////////////000111222222222222333333333444444444000222444444333222111222111111222222111111000///,,,...////////////222444000///...///111111000...///............---------------------,,,,,,,,,,,,******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((''''''''''''''''''''''''(((((())))))))))))******************+++,,,---...///...000333111444DDDWWWiiihhhooo___YYYeeejjjxxxwwwyyy}}}{{{xxxwwwwwwyyyyyyxxxxxxyyyyyyzzzzzz}}}}}}}}}}}}}}}}}}}}}}}}zzz{{{||||||{{{{{{|||}}}~~~}}}uuunnnmmmttt}}}LLL===999222666222111000000///...------------++++++++++++************(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''',,,&&&'''***$$$ ///FFF333***$$$%%%((((((&&&''')))(((((((((((()))*********++++++,,,---...////////////000111222222222222000000111222333444555555444333111222222333111000111111111000000000//////111111111111000///...---//////...---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''***+++,,,...///111222333333333333111000111444666666444222444888999888555999888777777666666777777:::::::::999888666444333777888888999999888777777999888777666666666666666555666777888777666444333666777999:::::::::999888;;;888888;;;;;;777555555555:::888000222;;;<<<555666999888555555:::;;;888666555444333222111000///333...///666:::666000///---------,,,,,,+++++++++++++++++++++++++++++++++************************************+++++++++,,,++++++,,,,,,,,,---------------........./////////////////////000111222222111222222222222222333444111333555666444222222222111222222222222111000000000111111000///...000111222000------///000111111///............------------------,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((''''''''''''''''''''''''(((((((((((()))))))))***)))))))))******+++,,,------,,,...000///000;;;GGGXXX```qqqiiiccckkklllxxx{{{{{{{{{www|||zzzwwwxxxzzzyyyxxxxxxwwwxxxxxxyyyyyy{{{|||||||||}}}}}}~~~~~~zzz{{{||||||zzzzzz{{{|||}}}}}}~~~yyyyyy|||III<<<999111555222111000///...------,,,,,,,,,+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&(((""""""'''%%%&&&:::UUU555,,,%%%&&&)))'''%%%%%%((((((''''''(((((()))***))))))***+++,,,---......---...///000111111111111//////000111222333444444444222111222333333222111111111111111000000000000/////////000000000////////////...---,,,++++++******++++++,,,,,,++++++***+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***,,,...000111222222222222000///000333666555333222555888999777444777888999:::999888666555888888888888888777777666555555666777888888999999888888777666555555555555555666888888888666333222///111333555666666666666777111111777:::777555888777555333444888;;;===>>>000333333111111333333222//////000000//////000000222---)))***------...000,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------------............000000000000000111333333111222333222000000333555333555777777555333333333222222222222222111000000000111222111//////111333>>>999222...---///111222///............---------------,,,,,,,,,+++++++++)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***+++,,,,,,,,,,,,.../////////555<<>>NNNkkkkkkhhhoooooo{{{rrrppp|||zzz}}}}}}}}}vvv{{{}}}}}}{{{yyyxxxxxxzzz}}}yyyyyyxxxxxxwwwwwwxxxxxxyyyyyyzzz{{{}}}~~~|||}}}~~~}}}|||{{{|||}}}|||}}}~~~~~~tttCCC:::999111444111111//////...---,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&))))))((('''&&&%%%%%%%%%'''$$$$$$&&&'''%%%&&&)))''''''&&&&&&''''''((()))%%%%%%&&&'''((())))))***+++,,,---....../////////---......///000111222333111000//////111111000///111111111111111111111111000//////.........//////.........------,,,,,,,,,******++++++++++++******))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))***&&&&&&''')))***,,,------,,,...///000//////111222000333666777666666555666555555666666666555444333333444444555666666555555555555555555666666777888555555444444444555666666333333444555555444333222555555444444555555666777666888888555444555555333444111222666555000///222///000111000---+++---///000111222000,,,******,,,&&&***///222333222---)))*********+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********((())))))))))))*********+++,,,,,,,,,,,,---------////////////000111222222111333444222//////444888777777666444222222444666222222333333222222111000---///000111111333666888>>>:::555111000000000//////............---------,,,,,,,,,++++++++++++***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((()))++++++***,,,------...000111111666AAA\\\```fffrrrpppxxxpppooo|||yyy{{{~~~pppttt|||~~~xxx~~~www|||xxxuuuuuuwwwyyyzzzzzzzzzyyyxxxxxxxxxxxxxxxxxxyyyzzz{{{}}}~~~|||}}}~~~}}}{{{{{{{{{|||zzz|||}}}~~~rrrBBB999888111444111111//////...---,,,,,,,,,,,,************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$""" $$$***)))$$$$$$###$$$&&&%%%"""###''''''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***++++++++++++,,,---............------...///000111222222///...---...///000///...111111111111111111222222222111000...------------......---------,,,,,,,,,******++++++++++++******))))))(((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))******%%%&&&'''((()))***+++,,,+++---///000//////000111///333777888666444555777555444333222111222333333333333444444444444333333777777666555555555555666444444444444444555666777111222222333333222222222......------...000111333,,,333555111000444555111...222444222000000000///...///000000---+++...222)))+++...---,,,,,,...000---+++(((&&&(((+++***((())))))))))))************************************))))))))))))))))))))))))))))))))))))************'''''''''(((((((((((()))++++++,,,,,,,,,---------...------......///000111111444555333//////444999888777555222000000333666222333333333333222111111111222222222111111333555///...---...000111111/////////.........---------,,,,,,,,,+++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''(((((()))***+++***++++++,,,...111111//////777RRR\\\jjjxxxqqqsssqqqqqq}}}}}}|||rrrkkkttt}}}{{{yyy{{{~~~~~~~~~}}}}}}vvvssstttwwwxxxwww{{{zzzzzzyyyxxxxxxxxxyyyxxxxxxyyy{{{|||~~~|||}}}~~~}}}{{{zzzzzz|||yyyzzz|||~~~~~~~~~~~~}}}fff>>>666666333333///999//////...------------...************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))***+++,,,,,,------//////////////////000000222000//////000222111111222222222222222222222333333333222000...///111444---///000///,,,******+++++++++******)))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++------------///000444222111222555777555333888666444333333333222111444333222333555555222///111222444555666555555444555444333333444555666777444333222111000000000000000111222333333222111000333111///000333333222///111111000......---------------------------------++++++++++++++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,.........///////////////111222333333222333666999===999444222222222111///666444333111000111111222000000222222333222111000000000000000000000000000------......///000000000************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))******+++,,,...//////000333444>>>QQQbbbjjjnnnqqqrrr~~~|||tttxxx}}}}}}{{{wwwttt~~~yyywww~~~zzzwwwvvvvvvwwwxxx|||{{{xxxwwwxxxzzz}}}zzzyyyxxxyyy{{{}}}}}}}}}~~~~~~}}}|||||||||||||||}}}~~~ccc<<<555444111222...777//////...---------------************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))******+++,,,,,,---.........//////000000000111000...///111222111000222222222111111000000000111111111///......///111------------------,,,+++++++++******)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########"""""""""############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))+++,,,---,,,---...000222111000111444666555333777666444444555444333111444222222333555444111///000111222333444444444444666666555555555666777888333222222111000///////////////000111111000//////222000//////111222111///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))************++++++++++++------........./////////222000///000444777777777777444111000111222000///444333222111111111111111///000111111222111000///////////////////////////.............../////////*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((()))))))))))))))***+++,,,---......///...444999BBBUUUiiiqqqmmmnnn{{{zzzrrrvvvzzzzzz}}}}}}{{{{{{zzz}}}}}}~~~}}}|||{{{yyyvvvtttsssyyyyyyzzzzzzzzzyyyyyyxxxyyywwwwwwxxxzzz||||||{{{~~~~~~}}}}}}}}}|||||||||||||||}}}~~~___:::333222///111,,,444///......---------------************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))******++++++,,,,,,,,,---...///000000111000///...///111222111000222222111000///......---...000000///...---...///...,,,+++---000111///,,,+++******))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############"""############$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,,,,,,,...///000//////111333555555444666555555666666666333111333222222333444444111///111111111111222333444444888888777666666666777777111111000000//////............////////////......000///......000000///......---,,,++++++***++++++++++++++++++++++++++++++******************************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************+++,,,,,,---...//////000333///,,,...555999777333333111000111222222111000222222222111111111111111...///000111111000///...//////////////////////////////.........---------******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''((((((((()))))))))((())))))***+++,,,------+++222333222DDDbbbppplllggguuutttmmmqqquuutttvvv{{{|||xxx~~~zzzzzzzzz{{{}}}~~~|||xxxtttqqqtttvvvxxxzzzzzzyyywwwuuuvvvuuuuuuvvvyyyzzzzzzyyy||||||||||||||||||{{{{{{{{{||||||}}}~~~\\\999333222///222,,,222///...------,,,,,,------************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))***************+++---...000111111///......///111222111000111111111000000/////////---///000000...------...111...,,,...222333000,,,*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))++++++++++++---.../////////111333555666666444444555777888777444111333333444555555444222111222222111111111333444666888777777666555555555555///////////////......---.........//////............---------......---------,,,++++++*********+++************************************************************************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))))))))***+++,,,---...///000222///---///333555333000222222333333444333222111111111111111111111111000///000111111111000///...//////////////////////////////......---,,,,,,+++***)))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((())))))***++++++,,,+++///...---999SSShhhqqqfffuuuuuuppptttwwwuuuwww|||~~~zzzyyyxxxyyy|||}}}}}}{{{xxxvvvssstttuuuvvvwwwwwwwwwwwwsssrrrsssuuuwwwyyyxxxwwwzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{|||}}}~~~ZZZ:::555222000444---111......---,,,,,,,,,,,,,,,************)))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))((()))***+++---///000111---------///111222111//////000000111111222222222...///111111///.........555111...///333333///+++******))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&((()))*********,,,---...///000222333444666777333333444666888777444222444555666666555444333333333333222222222444666777555555555444444333222222....../////////...------////////////////////////,,,,,,---,,,,,,,,,,,,---,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((()))***+++,,,---...///000000111000////////////222333444333222111000000222222222111111111111111111111222222222111//////........................//////...---,,,+++******)))))))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((())))))*********...+++,,,111555@@@YYYrrrgggwwwzzzuuu{{{}}}zzz|||~~~{{{{{{{{{{{{|||~~~|||zzzvvvtttssssssuuuvvvqqqqqqrrrtttwwwyyyxxxwwwxxxxxxxxxyyyyyyzzzzzz{{{{{{{{{|||}}}~~~XXX:::666333111555...000...------,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((()))+++,,,...//////,,,,,,---///222222111///...//////000111222333444///000000000...---...///444111///000111111---******))))))((((((''''''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%'''))))))))))))+++,,,---///111111111222444555222222222444666666555333333555777777555333333333333333333333444555666666222222222333222222111000---...///000000///...---//////............//////+++,,,------++++++,,,---,,,++++++*********++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))((())))))***+++,,,,,,------000111111...,,,---...000111111000...---...///666444333111000111111222222222333333222111000///..............................---,,,++++++******))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******...)))+++444333333IIIeee\\\nnnrrrpppvvvyyyvvvvvv~~~{{{}}}~~~{{{{{{~~~{{{wwwtttrrrrrrqqqqqqrrruuuxxxzzzyyywwwvvvvvvwwwwwwxxxyyyzzzzzzzzz{{{{{{|||}}}~~~~~~}}}~~~VVV999666222000666///......---,,,,,,++++++,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,---...++++++---///222222111///...//////000000111111111...//////---++++++---///...............---,,,+++)))))))))(((''''''&&&&&&######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$"""############$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&((((((((((((***,,,+++---000///......000222222111000222444555555444111333666555333111111222111111222333444444444444///000111222222222111000---...000111111000///...///...---,,,,,,---...///***,,,...---+++***,,,...***))))))((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((()))))))))*********)))))))))*********++++++,,,,,,---...//////...---...///000...------000222:::777444111000000222333111222222222222000...---........................------,,,,,,++++++******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((())))))))))))*********+++)))+++000000000<<>>NNNeeewwwsssvvv}}}sssggghhhoooyyysssaaa^^^ZZZ[[[dddmmmqqqrrrrrrtttzzz~~~}}}{{{yyyrrrjjjeeedddiiirrrsssnnnnnntttppprrruuuvvvuuuttttttuuu[[[AAA999333222222000...///---,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***+++,,,'''&&&%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&((()))***************)))))))))***,,,,,,******)))((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''((()))(((((((((***,,,,,,...222333111000//////------......//////000000//////...---,,,+++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''''''''(((((((((((())))))***++++++,,,---...///000------............------,,,,,,++++++***)))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''((()))************---000++++++111222777FFFmmm{{{}}}uuuvvv|||yyywwwnnnyyy}}}}}}nnn]]]]]]qqqyyykkk___WWWZZZ```cccfffiiipppvvv{{{{{{zzzyyysssmmmjjjiiiqqq{{{zzzpppmmmrrruuusssqqqpppqqqsssttttttZZZ@@@999333333333000...///---,,,++++++******++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%'''((())))))))))))))))))((((((((()))+++,,,))))))(((((((((((())))))$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%!!!!!!""""""######$$$$$$######################################################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&((()))(((((((((***,,,+++...222444222000...---+++,,,,,,---...//////000///......---+++***))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((******+++,,,---//////000---..................---,,,,,,++++++***))))))))))))(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))******)))))),,,...***,,,444222///888HHHhhhyyyooorrrwwwjjjtttiiibbbsss~~~xxxvvvttt[[[OOO[[[tttnnn]]]YYYYYYYYY\\\```bbbiiiooorrruuuvvvsssnnnmmmmmmuuu}}}pppjjjoooyyytttmmmkkknnnrrruuuvvvVVV???777222222111...,,,,,,++++++++++++++++++++++++)))(((((((((''''''''''''******))))))((((((((('''(((''''''&&&&&&&&&''''''%%%,,,&&& '''***(((***###$$$***000&&&$$$---""""""(((###((('''"""###!!!###)))'''&&&&&&%%%######(((--- !!!<<<)))(((!!! ((('''&&&***444$$$...)))"""***!!!)))%%%***)))---...***'''000''':::"""***,,,)))%%%$$$000)))---"""$$$ ---((("""########################%%%$$$###""""""###$$$%%%$$$$$$#####################$$$&&&''''''&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$###"""$$$&&&(((((((((&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***+++...000111000///......+++,,,,,,---...///000000...------,,,,,,++++++***((((((((((((''''''''''''''''''''''''''''''''''''222...)))%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((()))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))(((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++************+++---///000:::IIIWWWaaammmxxxvvvmmmmmmeeerrrxxxlllwwwyyywwwoooeeedddgggxxxrrrlllcccYYYSSSWWW[[[cccmmmtttxxxyyywwwtttwwwzzzyyyuuusssssstttxxxpppkkkmmmpppooommmlllSSS???777222222222...,,,,,,++++++++++++++++++++++++))))))(((((((((''''''''')))))))))(((((('''''''''''''''&&&&&&&&&&&&'''''''''$$$!!!'''+++!!!+++((($$$)))'''444&&&%%%"""""" $$$***+++)))%%%111!!!///$$$***%%%"""111---$$$***'''""")))###)))###&&&)))..."""///222###555mmmiii---)))*** !!!+++%%%<<<111...555HHH'''(((###$$$000"""########################%%%$$$###""""""###$$$%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$"""!!!((('''''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((((((''''''((()))***,,,///000///.........---------......//////000...------,,,,,,+++******((((((((((((''''''''''''''''''''''''''''''''''''---***'''%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&''''''((())))))******************+++---///000///777AAAKKKXXXfffnnnpppmmmhhhvvvuuuwwwwww|||vvvrrraaasssyyykkkeeeaaaaaaaaacccfffiiijjjkkkvvvxxxzzz{{{{{{{{{|||}}}vvvpppmmmnnnmmmiiiggggggPPP>>>777111111222///,,,---++++++++++++++++++++++++)))))))))(((((((((''''''((((((((('''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''(((...''''''bbb"""!!! ***--- !!! $$$>>>^^^"""%%%888'''###%%%!!!%%% ###LLL$$$'''111777---%%%$$$mmmCCC"""'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++******))))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%)))*********************))))))))))))))))))******''''''''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))(((***---...---------............///////////////---------,,,++++++******((((((((((((''''''''''''''''''''''''''''''''''''(((&&&%%%%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((()))+++,,,,,,,,,,,,------------------------++++++*********)))))))))((((((((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''((('''''''''(((((())))))******)))******+++,,,......///...111999CCCQQQdddsssyyy~~~|||zzz~~~zzz~~~|||ttteeeiiirrruuuppphhhbbb___```dddgggnnnppptttyyy}}}~~~}}}{{{zzzxxxwwwxxxtttnnnmmmpppOOO>>>666111111222///------++++++++++++++++++++++++)))))))))(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''"""%%%***...###555mmm{{{---++++++%%%)))%%%///((( ***HHH444&&& '''%%% ---EEE333!!!,,,---MMM$$$((( """$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&((((((((('''''''''''''''%%%&&&''''''&&&&&&'''(((&&&(((+++,,,++++++,,,---//////////////////......------,,,,,,+++*********((((((((((((''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&'''((()))+++,,,,,,---------------------------************))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''')))((('''&&&&&&'''((()))'''''''''((((((((()))))))))))))))***+++,,,,,,---444...,,,222777>>>RRRfff~~~wwwvvvtttwww}}}wwwfffaaammm{{{pppgggcccbbb[[[\\\```hhhqqquuuuuussswwwyyy}}}}}}xxxzzzOOO===666111111222///---...++++++++++++++++++++++++***)))))))))((((((((((((&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((555''',,,,,,)))000@@@???$$$ %%%000&&&'''+++///:::bbb222 &&&,,,999***''',,,111BBB'''<<<"""%%%---YYY ...$$$---###,,,&&& $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%''')))***)))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&&&&%%%'''''''''''''''((()))***((()))***+++++++++******))))))((((((((('''''''''***))))))((('''&&&%%%%%%)))))))))(((((('''''''''%%%&&&((('''&&&&&&''')))&&&(((************+++,,,////////////............---,,,,,,++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''((()))+++,,,,,,------------------------*********)))))))))(((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((()))(((''''''''''''((()))''''''''''''(((((((((((((((((()))******+++++++++///******//////000===MMMeeecccaaagggrrrxxx~~~{{{uuuffffffqqqzzztttkkk^^^YYYTTTUUUZZZbbbfffhhhggglllsssyyyyyyxxx}}}QQQ===666111111222///---...++++++++++++++++++++++++******)))))))))((((((((('''''''''''''''(((((((((&&&&&&&&&&&&''''''((()))(((...***(((### &&&'''(((,,,!!!''')))'''000&&&000...444///555\\\------;;;MMMWWW"""%%%{{{\\\333"""QQQ&&&$$$---yyyfff***$$$!!!'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%'''+++---,,,)))%%%"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((''''''(((((())))))***+++++++++'''(((***,,,---------,,,......---,,,+++******)))((((((((())))))***************))))))((((((''''''&&&'''((((((''''''(((***((()))******)))(((***+++---------...............,,,,,,,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&''''''$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((('''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((((())))))))))))))))))((('''''''''''''''''''''''''''((()))***************))))))+++......///444;;;<<>>@@@CCCEEEGGGGGGGGGGGG??????===<<<:::999777777,,,,,,++++++***))))))(((++++++***))))))((('''''''''((())))))(((((()))+++)))***+++***(((((()))***++++++,,,,,,------......,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''((('''&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''''''''((()))***++++++++++++++++++++++++***)))))))))((((((((((((''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((('''(((***++++++***(((''''''''''''''''''''''''''''''((()))*********)))((())),,,...---...222444222///999EEEfffwwwyyyyyytttSSS^^^nnn}}}rrr___RRRLLLJJJPPPPPPUUUZZZ\\\]]]bbbiiiQQQ<<<555000111222000...///++++++++++++++++++++++++************))))))))))))'''((((((((())))))******'''''''''((((((***++++++%%%(((%%%&&&,,,&&& %%%&&&###""""""555444NNN!!! '''444===FFFFFF===EEE---%%%nnn)))111WWW &&&///......((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''(((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&'''((())))))***&&&''')))+++---000111222AAAEEELLLSSSZZZ___bbbcccfffhhhkkkoooqqqrrrrrrqqqnnnmmmkkkiiigggeeeccccccZZZWWWRRRKKKDDD===888555+++++++++***)))(((((('''((()))******))))))***++++++,,,+++***((('''(((*********++++++,,,---......,,,,,,++++++***))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&'''))))))************************))))))))))))((((((((((((&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))'''(((+++,,,,,,+++(((''''''''''''''''''''''''&&&'''((()))******)))(((((((((------'''***111111***111222000MMM~~~pppggghhh}}}wwwtttmmmaaaXXXXXXggg|||iiiZZZSSSJJJHHHHHHKKKLLLKKKOOOTTTwwwPPP<<<888333000//////.........---++++++,,,,,,,,,+++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%))))))$$$(((###///###>>>!!!###!!!000 ***$$$555$$$&&&###%%%%%%kkk+++"""...)))((( 555&&&---///%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))((('''&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''&&&%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%(((&&&$$$$$$'''***,,,...))))))*********))))))(((+++333???IIIPPPUUUYYY]]]iiihhhhhhggg```ZZZ___hhhvvvzzzzzzvvvwww|||~~~zzzwwwwwwpppbbbYYY]]]gggmmmuuurrrmmmiiihhhfffccc___QQQNNNBBB444000333...$$$,,,$$$&&&//////(((+++777444000+++((((((((())))))+++++++++++++++,,,,,,,,,************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***(((&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,---&&&&&&&&&'''''''''''''''''''''''''''''''''''''''************+++,,,------000111444888@@@JJJVVV^^^jjjhhhvvv||||||yyywwwUUUCCCOOO[[[ggg|||uuukkkjjj]]]VVVYYYWWWMMMGGGIIIvvvPPP<<<888333000//////.........,,,+++++++++,,,++++++))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%)))***###,,,+++!!!)))HHH(((,,,:::777%%%'''NNNDDD((($$$888...'''YYYJJJ'''555%%%,,,+++&&&///%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""#########$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&(((((((((((('''((((((''''''((((((((('''///,,,)))(((+++222:::@@@LLLTTT___gggiiihhhfffeeebbb^^^YYYRRRGGG???BBBJJJeeekkkoooppprrrwwwwwwsssxxxrrraaaJJJ<<>>>>>===:::555333777<<<>>>CCCHHHLLLMMMKKKFFFBBB:::>>>===555///...//////<<<]]]yyy|||yyy~~~}}}{{{yyy|||wwwnnnnnnuuuhhhhhhbbbWWWNNNFFF999---(((((()))+++---,,,)))&&&''''''((()))***++++++,,,************)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&((()))*********(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''',,,,,,+++***)))((('''&&&&&&&&&''''''(((((())))))))))))((())))))***+++,,,.../////////------...000<<>>DDDLLLQQQNNNQQQWWW```gggllllllkkkiiinnnqqqpppmmmllliiieee___```eeemmmpppooooooqqqpppnnnggg]]]XXX[[[___```]]]fffpppuuuzzz~~~|||rrraaaSSSLLLdddgggkkknnnnnnnnnnnnooobbbWWWEEE555+++&&&%%%%%%)))))))))************+++************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''((()))***+++,,,,,,((((((((((((((((((((((((''''''''''''((()))***+++'''***,,,.........///111+++...000000222>>>SSSccceeehhhnnnsssyyyzzzppp^^^QQQPPPPPPRRRaaasssgggPPP<<<888333000//////......***...111111---***+++---))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%)))&&&$$$&&&&&&(((222***"""OOO"""444bbb111***'''&&&&&&,,,000333666===}}}""")))$$$000ttt%%%666)))BBB)))(((///###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&'''+++111444111...''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***,,,...///---555AAAIIIMMMPPPSSSVVVBBB@@@???AAAHHHTTT___gggiiikkkoootttvvvuuuoookkkkkkqqquuuuuuuuuwwwvvvrrrkkkjjjnnntttuuupppmmmoooccciiilllllllllmmmkkkgggmmmjjjkkkqqquuutttuuuyyywwwzzz|||zzzwwwpppcccWWWTTTTTTYYY``````^^^fffrrrrrrkkk```SSSGGG;;;222,,,+++++++++++++++*********************))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((((((&&&&&&'''((()))++++++,,,******))))))((('''''''''''''''''''''((()))******''')))+++,,,+++,,,---///***+++111666444111:::HHHUUUXXX\\\bbbkkkxxxtttdddWWWRRRfffPPP<<<888333000//////......***...333222...+++,,,...))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%)))...)))""",,,+++!!!...###&&&+++[[[222VVV)))###+++###000555,,,;;;&&&,,,###111///!!!222LLL:::(((+++,,,'''###+++...$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$(((---///+++'''''''''''''''''''''''''''))))))))))))************((())))))***---000333444FFFQQQ___ddd```WWWNNNJJJOOOSSS[[[ccchhhkkkkkkjjjhhhjjjoooxxx~~~xxxooolllsssuuuoooqqqyyytttxxxxxxtttwww{{{tttgggKKKIIIPPPYYYTTTKKKPPP``````eeekkkoookkk^^^OOOCCC------,,,,,,+++*********************)))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''%%%%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&''''''((()))******+++++++++***)))((('''&&&&&&'''&&&&&&''''''((()))***)))***++++++******,,,---444(((%%%...000***+++444CCCLLLYYYdddmmmvvvzzz|||sss~~~tttnnnQQQ>>>:::333///---...............---,,,,,,+++************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((!!!''',,,&&&###...111$$$$$$555'''((()))******(((%%%$$$(((***bbbddd******((()))777)))GGG...HHHFFFEEEEEEYYYOOOSSSHHHKKK[[[***###$$$'''(((***eee### &&&"""'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''+++)))((())),,,,,,((($$$'''+++...------555DDDQQQccc\\\SSSMMMOOOXXXaaafffiiiddddddlllrrrrrruuu{{{|||{{{tttoooooommmkkknnnvvv{{{wwwqqqnnnRRRCCCRRRaaa[[[PPPMMMSSSJJJJJJXXXiiimmmfff]]]JJJ:::---,,,+++'''(((---%%%***......+++((((((***)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''(((&&&%%%%%%""""""&&&((('''&&&)))&&&%%%%%%%%%%%%%%%###!!!''''''''''''''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&(((((('''&&&&&&'''((()))((('''&&&%%%&&&''')))***%%%&&&((()))((('''((()))%%%&&&'''((()))))))))(((&&&'''))))))((('''''''''///---)))((((((((((((''''''(((((())))))(((((('''******))))))******+++,,,,,,,,,,,,---------......333444<<>>999333///..................---,,,,,,+++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((:::,,,%%%***))) %%%555'''"""***)))(((''''''(((******...111111mmm@@@PPPWWW]]]UUUssskkkooo___mmmaaaccc___nnn|||]]]ggguuu???MMM111999)))666### ---^^^---sssQQQ(((###000'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((...+++))))))+++---......,,,+++---333<<>>MMM___\\\ttthhh~~~ooobbb\\\ZZZJJJ<<<@@@333,,,lll###\\\!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((()))))))))))))))((('''))),,,///000555<<>>BBBGGGWWWhhhnnnnnnuuuyyy}}}mmmgggxxx{{{}}}xxxqqqvvvwwwpppuuussstttzzzyyywwwzzzsssooonnnooo{{{wwwbbb^^^lllpppfffYYYVVVRRRLLLFFFHHHXXXiiipppooofffSSS@@@555...***...)))%%%%%%)))+++***&&&)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''%%%$$$'''***'''$$$$$$'''(((&&&'''***%%%%%%$$$######$$$%%%&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))&&&'''((())))))((('''&&&'''(((((()))((((((((('''+++,,,...---,,,++++++,,,000000//////...------,,,+++***)))(((((((((((()))&&&'''***...000...***'''*********))))))(((((('''***))))))))))))***++++++++++++,,,,,,,,,---------,,,+++***(((+++666EEEPPP[[[iiiwww|||~~~|||sss{{{www|||fffLLL<<<888333000//////......---------,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''';;;333(((+++%%%///WWW***&&&(((***,,,,,,***(((&&&'''///!!!&&&333fff\\\QQQXXX___EEEDDDXXX555;;;---======777bbblll[[[ZZZsssBBBEEEGGGWWWQQQIII...$$$JJJ%%%000***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((())))))))))))******%%%(((******)))***...222<<>>???FFF[[[cccooozzzpppppppppvvv|||xxxuuu{{{zzz}}}tttvvvnnnmmmssstttnnnjjjkkkgggjjjjjjaaaPPPEEEJJJVVV^^^lllsssjjj]]]PPP???///(((+++...---***((()))***)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((***'''$$$$$$)))///(((%%%%%%'''&&&###%%%)))///...,,,)))'''&&&(((***''''''''''''((((((((((((%%%&&&''')))))))))((('''((()))))))))))))))))))))'''))),,,///111333333333555666777666333111000111111222333444666888999:::777555444222111...+++))),,,***((()))+++---------***)))))))))((())))))))))))))))))))))))***++++++++++++++++++,,,,,,,,,,,,))),,,---+++((()))///555@@@TTThhhnnnllljjjhhhggg|||zzz}}}}}}eeeLLL;;;888333000//////......------,,,,,,,,,,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))###"""!!!...///)))xxx,,,,,,,,,,,,,,,,,,------///---<<>>~~~EEE???III999bbbPPPEEE444AAA777JJJ???hhhKKK333333<<>>>>>======>>>??????===999777666666000000111333666999;;;===???>>>>>>??????<<<666111222000......///000111000***))))))((())))))***+++))))))(((((())))))***+++*********+++++++++,,,,,,))),,,//////---+++)))(((000444<<>>'''$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''((((((((())))))))))))))))))***++++++,,,,,,---,,,***,,,555EEEVVVaaa]]]ZZZWWWZZZggg{{{vvvjjjrrrttttttsssqqqooopppssstttrrrrrrvvvzzzzzzvvvooollljjjgggbbbSSS???***"""(((///---(((******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&&&&'''+++//////...///111///...222999<<<;;;888111)))$$$###$$$'''''''''(((((())))))***)))(((((((((((())))))***)))***,,,000444999>>>@@@EEEDDDCCC@@@===:::777555888999:::999666444444444000000//////000222333555999999:::>>>AAA@@@<<<888333444777:::;;;:::555222///...,,,+++******+++,,,)))(((((((((((()))******))))))*********+++++++++*********+++---...---,,,)))***---222===MMM^^^iiioooqqqjjjaaahhh~~~yyyuuu}}}eeeOOO:::777333111000000///...,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))) %%%%%%$$$+++222000)))JJJ,,,******---555@@@KKKRRReee^^^SSSFFFKKKIII>>>zzznnnhhhdddhhhwwwiiigggttt^^^aaammmuuuAAA???;;;(((666RRRmmmbbbnnn000///&&&+++&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((((((((('''((((((((())))))))))))))))))******+++,,,,,,---+++---111;;;HHHVVVaaafff___bbbjjjyyyyyy~~~wwwnnnnnnrrruuuxxx{{{zzztttkkkcccdddhhhcccSSS>>>111---...,,,************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))(((''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))%%%&&&)))---...///666???GGGHHHEEE>>>333+++))))))&&&''''''((())))))******))))))(((((())),,,///111111444888<<>><<<:::444666999===???>>>:::777888666222///,,,+++++++++((((((((((((((()))******))))))))))))*********+++))))))))))))***,,,...///(((...222...(((...CCCWWWoookkkaaaYYY___tttfffPPP999777333111111000///...,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))---)))---...((()))---***;;;999+++000999DDDPPPZZZaaaeeeUUUBBBHHHXXXVVVNNNcccVVVvvvnnnfffcccmmmhhhiiifffaaa\\\```bbbbbbiiioootttxxx|||sssEEE///999YYYiii333%%%!!!...---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))))))))***+++,,,,,,------,,,333AAARRR```gggeeebbbaaavvvmmmyyy|||uuusssrrrqqqrrrtttvvv|||~~~ppp^^^YYY___bbbccc]]]KKK444((()))000************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&'''%%%###)))111,,,000111///)))%%%%%%(((&&&''''''((()))******+++)))((('''(((+++000444888;;;???CCCGGGGGGDDD@@@===888777555333111111222222222555999;;;<<<>>>@@@BBB;;;:::777666555555777888:::555222333999>>>???>>>777555555666999===>>>??????<<<777222...,,,******((((((((((((((()))******))))))))))))************)))+++------***(((***,,,,,,)))'''))),,,///333777===GGGUUUbbblllsssvvvwwwyyyyyy~~~dddOOO<<<555000000///------///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************************))))))))))))))))))+++,,,,,,***)))***,,,'''111...$$$888xxx111EEEZZZaaaZZZRRRNNNNNNTTTWWW[[[aaahhhmmmoooooossswwwkkk~~~iiijjjkkkxxx}}}ooo^^^YYY___eeennnsssrrrooo~~~RRRUUUXXXwwwwwwrrr\\\GGG===222&&&###)))((('''''')))***)))%%%"""(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((''''''((((((((()))******++++++&&&///111))))))111111***888KKK___ccc[[[[[[kkk}}}|||uuutttgggkkkwww}}}xxxpppjjj```UUULLLXXXeeefffYYYEEE444+++'''///...'''(((111...###((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''***)))(((''''''''''''(((''''''''''''((()))******((((((((('''%%%%%%&&&'''$$$'''+++***'''$$$$$$%%%'''///+++%%%******''')))((($$$&&&++++++&&&%%%(((***)))'''&&&%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((+++(((&&&&&&((((((&&&###,,,+++***)))))))))******(((((()))///888@@@DDDEEEIIIGGG@@@888666999666111777:::<<<;;;;;;<<<<<<;;;<<<::::::===??????>>>???:::<<<>>>>>>777111555======999666777:::>>>DDDIIICCC@@@>>>666---666BBB???777555111000222555333000(((((()))))))))*********)))***+++***(((((()))+++))))))))))))))))))))))))++++++++++++++++++++++++222------<<>>YYY```cccYYYHHH999000,,,(((******%%%!!! &&&,,,(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((((())))))(((((('''(((((())))))***+++++++++111(((&&&---...+++111>>>QQQYYY```___aaaqqqzzzqqqssspppiiifffhhhgggbbbWWWSSSTTT___hhh```FFF///(((+++---,,,(((%%%&&&***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((('''&&&%%%$$$)))***************+++,,,******)))))),,,666CCCMMM***...&&& '''(((""""""(((%%%%%%******&&&%%%((('''''''''''''''&&&%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''&&&''')))***(((&&&###&&&))),,,...---,,,+++---111888>>>AAABBBAAA@@@999777666666555444666:::>>>@@@@@@<<<;;;???DDDFFF>>>EEELLLLLLFFFBBBFFFLLLMMMJJJJJJKKKJJJIIIMMMSSSNNNGGG@@@>>>===:::777777>>>===BBBCCC???HHHNNNGGGDDD???888111///444<<>>***++++++)))'''%%%%%%&&&((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((())))))******+++,,,,,,++++++000333---,,,AAA\\\``````___fff~~~xxxrrrppppppkkkddd[[[WWWVVV]]]fffeeeZZZNNN888,,,'''---,,,$$$$$$---((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%&&&((((((((((((((('''(((***++++++***)))(((***))))))''''''&&&&&&&&&+++)))&&&%%%)))666GGGSSS{{{lllGGG***'''***,,,222)))'''(((***+++((((((***%%%''')))******)))'''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''&&&&&&''')))+++***)))((()))+++,,,,,,+++)))(((...444:::<<<;;;888777777555333333555555666===EEEEEEJJJMMMNNNVVVeeessszzznnnsssuuuqqqkkkiiimmmqqquuuoookkknnnrrrtttxxx|||{{{qqqhhhfffeeeaaa______JJJCCCBBBAAA===BBBFFF===LLLIIICCC:::222111777>>>BBBBBBAAA>>>999333---))))))((()))***++++++(((&&&))))))))))))))))))))))))++++++++++++++++++++++++,,,------***'''(((...333<<>>GGGUUU]]]\\\[[[bbbhhhkkkwww|||wwwtttxxx~~~{{{xxxzzz{{{{{{}}}|||vvvtttwwwxxxvvv{{{oooaaaYYYRRRKKKOOOUUUOOOKKKJJJIIIGGGAAA999666777<<>>DDD[[[oooqqqfff]]]aaaQQQ<<<+++%%%&&&***---))))))((((((((('''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((()))***++++++***************+++,,,,,,------///...,,,222JJJeeehhh[[[sss|||rrrnnnooo```SSSVVVfffpppnnnfffdddUUU@@@000+++,,,***'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((((('''+++)))'''%%%%%%&&&(((***333222333888@@@HHHMMMOOOOOORRRUUUTTTPPPKKKJJJJJJAAAMMMMMMJJJNNNLLLIIILLL======<<<888333///***''')))((('''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((''''''''''''(((&&&(((+++000555:::>>>@@@>>>:::666444444555777777222CCCPPPXXXnnntttttt{{{}}}zzz||||||nnnssstttrrrttt|||~~~~~~~~~zzztttsssvvvhhhllluuu}}}xxxoootttuuuooosssvvvpppppprrrmmmUUUNNNJJJKKKJJJEEECCCDDDGGGDDDAAA>>>>>>@@@DDDFFF333000,,,))))))***++++++))))))))))))))))))))))))************************''')))***+++++++++---...000---******+++000===JJJTTT^^^nnnqqqhhhjjjyyyvvv```QQQ;;;555222333333///---...------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......//////---+++,,,...000444KKKeeerrroookkkmmmrrrnnnsssyyyjjjZZZfff]]]```dddaaaeeemmmlllcccHHH:::KKKbbbeeeZZZRRRTTTXXXWWWJJJ777)))'''***)))))))))(((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((()))***++++++,,,++++++***++++++,,,,,,---......---...:::MMMWWW[[[hhhzzzuuuiiieeecccgggmmmpppmmmiii___bbbZZZDDD---$$$&&&)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''))),,,222999???CCCHHHDDD@@@BBBHHHOOOSSSUUU[[[\\\ZZZTTTJJJBBB>>>===CCCKKKDDD888888:::@@@KKKNNNPPPPPPKKKFFFBBB;;;555///---***'''%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))))))))''''''((()))***...555<<<@@@AAA@@@>>>666777999:::;;;<<<>>>@@@GGG[[[lllxxxtttqqq~~~{{{vvvxxxwwwpppxxx{{{zzz~~~wwwtttwwwsss|||rrrooozzznnnwwwxxxqqqaaaRRRMMMJJJFFFFFFJJJLLLKKKHHHEEEBBB@@@>>>===666555222...***)))+++---))))))))))))))))))))))))************************)))((()))***++++++)))(((...---...///,,,(((+++000///888BBBJJJQQQXXXaaaiiittt___QQQ<<<666222222111......///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........+++------+++***///;;;EEE[[[iiioooiiidddlllyyywwwjjj^^^___gggfffiiiooonnnooo]]]OOOSSS^^^aaaWWWKKK;;;IIIYYY]]]RRR@@@000)))))))))))))))((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))((()))***+++,,,,,,,,,,,,++++++,,,,,,---.........---<<>>AAABBBJJJJJJHHHAAA777000------$$$555===???DDD@@@777777DDDKKKPPPPPPQQQRRRMMMGGG???<<<999444///+++(((&&&(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''')))++++++))))))+++---777888999::::::999888777333<<>>;;;555<<>>888333333222...---///........................---------------------------------------------------,,,,,,++++++---...000000333------>>>QQQfff{{{yyymmmnnnzzztttbbbQQQ\\\jjjkkkppptttpppgggcccdddHHH>>><<>>>>>777999@@@NNNSSSMMMQQQZZZRRR???@@@<<<222555BBB@@@888:::777777666555777???FFFJJJJJJPPPRRRNNNKKKJJJEEE===...---+++(((&&&''')))***+++***(((&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''',,,)))&&&&&&)))******((((((&&&%%%'''+++111666999333......555999999>>>EEEOOOkkkmmm{{{rrr}}}wwwrrr{{{{{{eeeddd{{{mmmdddrrruuu}}}wwwrrr~~~{{{~~~~~~jjj___{{{uuugggqqqmmmgggyyy}}}yyyqqqxxxoooooonnnhhhbbb\\\YYYQQQFFFDDDIII;;;:::<<>>777333333222///---///........................------------------------------------------------------------------///000***000333AAAZZZiiimmmtttnnnmmm___]]]aaajjjppppppmmmmmm^^^BBB777DDDDDD777@@@[[[VVVDDD111((()))+++((($$$))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***,,,+++++++++************,,,,,,,,,,,,,,,---------111+++,,,999888'''555^^^YYYooo}}}~~~~~~uuuqqqmmmjjjOOOAAALLL___jjj\\\BBB222+++'''))),,,***))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((()))))))))((('''''''''((('''&&&(((((((((***,,,,,,)))&&&***///888AAAIIINNNRRRTTTOOOIIIAAA222...999FFFUUUMMMQQQMMMEEE@@@>>>CCCPPPLLLNNNSSSVVVPPPIIIMMMWWWOOOQQQKKKGGGIIIFFFGGGTTTOOOPPPOOOJJJCCC@@@??????IIIOOORRRQQQQQQQQQMMMGGGBBB;;;222+++((('''&&&&&&(((((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***(((&&&'''***++++++)))+++***+++///444777666444///000444999???HHHVVVbbbppp~~~~~~yyysssuuuyyy~~~uuu}}}qqqrrr}}}}}}zzzzzzuuuwwwooorrrtttkkksssjjjzzztttXXXOOOOOOPPPHHHDDD???;;;:::999666111++++++++++++++++++***)))******))))))((((((''''''))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++nnnaaaQQQ===777333333222///...///........................---------------------------------------------------///000///...---...000111???JJJYYYmmmtttuuu{{{ddd[[[VVV]]]gggmmmpppqqqoooSSS??????>>>888@@@RRRbbbXXXGGG888///,,,***)))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......111333...///;;;BBBLLL]]]uuuttt}}}vvvrrrxxxbbbEEE>>>PPP\\\XXXUUU@@@444((((((+++,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((())))))))))))((('''&&&&&&'''((())),,,+++******++++++)))(((222444999???DDDEEEDDDBBB777999>>>EEEJJJLLLQQQUUU[[[XXXRRRMMMKKKJJJIIIIIIBBB>>>CCCMMMQQQMMMMMMRRRJJJLLLGGGDDDFFF@@@???JJJNNNQQQTTTTTTPPPLLLJJJJJJJJJOOOSSSSSSTTTTTTPPPKKKOOOFFF<<<555333000)))###&&&''')))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''(((***+++***))))))***...444888777222...222666>>>LLL___rrr|||}}}sssxxxpppyyy|||mmmrrr}}}wwwxxxzzzvvvzzzwwwpppttt|||wwwuuuddd]]]SSSBBBGGGFFF???999<<>>444///---,,,+++,,,+++***((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******************************lll___OOO===777333333222///...000................................................------------...............///000///------///222???TTTaaaeeemmmvvv{{{}}}qqqeeeaaaaaadddjjjpppmmmiiiVVV<<<666@@@DDD===SSS[[[]]]OOO999,,,)))+++''''''((()))))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((()))))))))*********,,,,,,,,,,,,++++++++++++,,,,,,------......//////---777222---@@@VVV```fffzzzppp|||zzzvvvZZZDDDFFFFFFHHHZZZNNN@@@222,,,,,,+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))'''((())))))))))))+++,,,***))))))+++///333777999999666333333777<<>>LLLYYY```VVVDDD666---((()))))))))))))))(((((('''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))******************++++++++++++++++++,,,,,,---......///000000***...555EEEOOOSSSpppvvvwwwwwwoooXXXRRRHHHEEEUUUXXXLLL>>>555---)))+++///************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***&&&(((++++++***)))***+++%%%***222:::@@@DDDGGGHHH:::777444666===GGGPPPVVVUUUaaaXXXYYYPPPGGGYYYXXXbbbpppzzz^^^```xxxvvvnnnmmmiiigggggg```aaahhhbbbXXX[[[cccTTTFFFCCCEEEEEECCCCCCLLLLLLNNNQQQRRRRRRSSSSSSMMMGGGAAA@@@BBBBBB===888///---***'''&&&'''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((((('''((((((222888<<<999333111666===GGGRRRfff~~~rrrggg|||~~~lllqqq}}}yyyxxxuuuxxx{{{zzz~~~}}}ssswww|||uuuiiiTTTDDDFFFRRRVVVQQQ???:::555222111///+++'''))))))))))))************(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))hhh]]]KKK<<<666222333222//////111////////////////////////........................---------...//////000000...///000///000888EEEPPPiiiqqqttt}}}zzzrrrpppkkkkkkkkkjjj```TTTPPPSSS___```\\\SSSOOOKKK???111---,,,+++***)))(((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((())))))))))))))))))*********++++++************++++++++++++,,,------...///000111111...666<<>>333+++***---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******'''***,,,+++(((''')))+++444<<>>GGGTTT\\\GGGAAA:::777777555111,,,************************))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((fff\\\JJJ<<<666222333222000///111////////////////////////........................---------...///000000000...///000111777FFF[[[jjj|||~~~qqqmmmooouuupppbbb[[[]]]bbbddd^^^RRRNNNQQQMMMDDD222000---***(((((())))))(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))))))))*********+++++++++++++++++++++,,,,,,------,,,---...///000111222222666GGGMMM[[[iii|||~~~ssspppkkk```lll```SSSIII???444---+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********)))+++,,,***(((+++222888FFFKKKPPPQQQMMMGGGBBB@@@DDDHHHLLLMMMLLLPPPXXX___{{{jjjwwwssslllrrr|||xxxzzzsssnnngggiiippp]]]VVVPPPMMMJJJFFFGGGLLLNNNNNNIII===333111:::CCC@@@<<<777111---+++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))*********...333888:::999666666===MMMaaapppxxx|||yyyzzzuuuuuu{{{~~~jjjjjjwww~~~wwwzzz|||uuunnnrrruuummmzzz}}}kkkaaaoooqqqnnnxxxhhhVVVKKKEEEJJJUUUKKKDDD===;;;======999444,,,++++++******)))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((fff[[[III;;;666222333222000///111000000000000000000000000////////////////////////---------...///000000111...///111333<<>>222+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++***+++222>>>HHHHHHHHHFFFDDDCCCFFFLLLRRROOOTTTWWWVVVVVV\\\jjjvvv~~~|||vvvsssyyy}}}|||xxx{{{|||yyyvvv}}}tttggg]]]RRRGGGDDDHHHDDDKKKNNNEEE555...333<<>>999666===PPPjjjuuuxxx}}}zzzzzz|||}}}~~~||||||zzz{{{www{{{wwwvvv}}}yyyzzzmmmnnnzzzrrrssshhhSSSHHHKKKLLLEEE>>>>>>AAABBB???;;;,,,,,,,,,+++***)))(((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((hhhWWWHHH:::777444333333333222111222333111......000///***000000000000///////////////111111/////////---***444222444EEE\\\dddqqqwwwwwwyyysssuuutttuuurrreee\\\OOOLLLTTTNNN@@@BBBRRRLLL>>>///***,,,,,,***(((************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------------------***111(((...@@@111%%%>>>IIIgggvvvuuuqqqTTTMMMSSSOOO>>>///...000,,,%%%'''...---%%%+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))************))))))))))))))))))))))))))))))******)))))))))))))))***,,,+++)))***+++,,,+++***000)))&&&///AAALLLFFF;;;444???CCCJJJWWWWWWNNNLLLGGGiiivvvkkkhhhnnnttt{{{xxxwww}}}dddccc___rrrnnnttt}}}{{{{{{{{{yyypppmmmjjj___RRROOOGGGDDDGGGEEE<<<333///BBB999888BBBDDD999///...%%%))),,,,,,)))((())),,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((()))***+++'''...///***...;;;CCCCCC333>>>HHHKKK^^^yyykkkmmmkkk|||xxxnnnlllxxx||||||}}}}}}}}}}}}xxxwwwsss]]]VVVLLLOOOMMMEEE<<<;;;@@@EEE555444...'''%%%)))+++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))fffVVVGGG:::777444333333333222111000111111///111444444000000000000000000000000///---......000222555555444)))999BBBLLLfffzzzxxxzzzuuukkkccc```ZZZTTTMMMFFFCCCAAAZZZLLL:::---((((((***,,,************))))))))))))))))))))))))))))))))))))************************************++++++++++++,,,------------.........,,,<<<777---000111:::PPPgggnnnwwwlllZZZUUUTTTHHH888---...---******,,,,,,(((++++++++++++************************************))))))))))))))))))))))))((()))))))))******++++++))))))))))))))))))))))))******))))))))))))******((()))***,,,,,,,,,,,,,,,###000@@@JJJKKKDDD;;;444<<>>>>><<<;;;999555000,,,+++)))((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))***+++++++++***///:::EEEFFFBBB===CCCPPP```vvvnnn}}}ooonnn~~~ssspppzzzvvv}}}|||jjjooo|||qqqrrr}}}dddQQQIIIQQQMMM===<<>>777666000)))''')))+++***((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))******---''')))777GGGKKKGGGCCC???KKKaaauuu|||}}}}}}}}}wwwvvv|||{{{uuu~~~|||zzzpppiiihhhvvvpppXXXLLLSSSSSSDDD???FFF???444---000000+++(((*********)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))___RRRDDD:::777444333333333222111---///000000333999999666000000000000000111111111444222222444444222222333GGGeeessspppwwwyyyoooeeehhhhhhiiiiiihhhhhhiiijjjnnnooouuu~~~wwwooo|||yyyzzzrrr]]]III???===GGGLLLFFF999000+++)))+++++++++*********))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,---------...//////000000///'''...999777AAAaaa}}}zzzyyy}}}rrrjjjbbbZZZ>>>111***---///******...,,,,,,+++++++++*********************************)))))))))))))))))))))))))))((('''''')))+++...///))))))))))))))))))))))))******))))))******+++++++++---...,,,***---666>>>VVVUUUTTTSSSPPPLLLLLLOOOJJJRRRTTTYYYeeemmmxxx~~~oookkkooo{{{zzzvvvwww{{{nnnqqqqqqwwwzzz{{{fffTTTKKKIIICCCGGGFFF???===AAABBB>>><<<666///+++***+++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********))))))******+++,,,)))000AAAJJJGGGDDDGGGPPPmmm~~~ssssss|||oooqqq~~~uuutttyyywwwlllrrrttthhh^^^^^^\\\gggoooooosssyyywwwnnn{{{tttwwwyyyrrrxxx~~~xxx~~~}}}yyyuuuqqqeeeWWWPPPPPPJJJBBBFFF666---111333...+++...*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((([[[QQQDDD:::777444333333333222111...000000///222666666333///000000000111111111222222111222555555444999AAA___kkkwwwoooggg^^^\\\ccckkknnnmmmxxx}}}}}}xxxxxxnnnrrr~~~zzzrrrwwwmmmVVV===IIIUUUZZZQQQAAA666///,,,++++++++++++***************************************************************++++++++++++,,,,,,,,,------...//////000111111444333777444777ZZZvvvgggbbbQQQ<<<,,,+++...,,,+++...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))(((((()))+++...000***************************************+++,,,,,,---...---,,,///999HHHTTTVVVSSSSSSTTTRRRPPPUUU\\\cccffffffpppxxx{{{}}}~~~~~~{{{~~~yyyvvvpppaaaYYYUUULLLCCC???CCCEEE???<<<<<<999888555000+++)))+++---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***+++************++++++,,,***000===HHHEEE???EEESSS~~~}}}zzzxxxrrr~~~ssssssrrraaa]]]VVVPPPNNNJJJFFFHHHMMM[[[hhhrrrqqqmmmiiiaaaXXXMMMMMMWWWkkk~~~xxxtttvvvtttvvv{{{ooopppuuuvvvsssvvvmmm[[[TTTOOOHHHPPP@@@444333444///,,,...************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((}}}XXXPPPCCC:::777444333333333222111///111000...000444333//////000000111111222222222333111111222///111AAASSSgggdddaaacccsssuuuzzzwwwppp}}}jjjBBBEEEVVVccc```SSSDDD444&&&,,,++++++++++++*********************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......///000111222222222999555888```lllbbbbbbNNN888///......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))***,,,---...***************************************+++,,,---+++---111555===JJJZZZeeeYYYVVVUUURRRMMMQQQhhh{{{xxxsss}}}xxx|||wwwrrrooonnnYYYJJJBBBFFFFFF;;;444666333555777444...))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************+++,,,---...///;;;GGGJJJCCCCCCTTTggg~~~wwwzzzxxxiii___YYYTTTTTTQQQGGGLLLPPPRRRPPPQQQXXXccclllrrrfffVVVXXX]]]dddiiijjjgggccc[[[ooo~~~wwwyyyzzzlllSSSLLLRRRYYYOOOBBB999555222...+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))yyyWWWPPPCCC:::777444333333333222111000222111///000333222...///000000111111222333333555222222222222===^^^~~~|||rrrjjj``````mmmwww{{{xxx~~~gggNNN\\\eeeaaaXXXNNN<<<+++,,,,,,+++++++++*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,---------...///000111222222333111666999\\\zzzeeemmmaaaLLL888.........---------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,************************************+++,,,---...,,,222;;;FFFQQQZZZaaaddd___VVVQQQRRRVVVaaa}}}wwwlllbbbWWWNNNFFF>>>888666111444888999666111+++'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))******,,,---///000:::DDDJJJGGGGGGUUUmmm~~~ttt{{{zzzwwwvvvbbbNNNNNNHHHIIIWWW```eeemmmpppqqqvvv~~~ttt^^^nnnmmmhhhzzz{{{zzzzzz{{{~~~zzzttteee[[[YYYXXXXXXPPPBBB;;;;;;666---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxVVVPPPDDD:::777444333333333222111000222111///111444333//////000000111222222333333111000333:::BBBZZZzzz^^^UUU]]]]]]ooo{{{yyyvvv{{{wwwfffPPPGGGJJJHHHAAA,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++,,,,,,,,,------------...///000111222333333555<<>>@@@:::///&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))+++,,,...000111CCCIIIIIIDDDNNNhhhwwwxxxmmmvvv~~~wwwppplll___PPPWWWcccbbbhhh}}}|||cccgggzzz|||{{{jjjcccxxxzzzxxxrrriiiuuuxxx```QQQZZZWWWHHHAAAEEE???222+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))wwwSSSNNNDDD999666444222333333222222222222222111111111000000222333333000000333555666111666222;;;bbboooUUUWWWfffyyy{{{{{{wwwXXX:::AAANNNCCC777---)))...///******000)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...////////////***111222)))111888***555___uuusss}}}~~~uuuwwwpppZZZ>>>,,,,,,333***++++++,,,,,,+++++++++++++++++++++++++++++++++************************++++++******************,,,***(((***---...,,,***,,,,,,+++******---111444===IIIWWW___]]]WWWVVVZZZXXXeeejjjppp|||uuuhhhoookkkzzzhhheeekkkooo{{{~~~xxxyyy~~~xxxlll]]]OOOFFFBBB===FFFFFF===<<>>SSS~~~dddOOOWWWxxxPPP555;;;CCCAAA:::000+++...111---%%%************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,------......///000000333///---444777000666LLLzzz~~~yyymmmllliiinnn~~~{{{{{{]]]CCC333---111000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,+++***+++,,,---,,,+++***---///......666EEERRRZZZcccZZZRRRWWWWWWaaa}}}bbbYYYkkkyyywwwlllpppssszzzzzz___cccjjjpppvvv|||tttmmmiiiwwwmmm]]]nnnxxxfffYYYMMMNNNPPPPPPOOOIII@@@:::666---%%%'''++++++******)))***+++,,,,,,+++***)))))))))))))))))))))))))))************)))))))))))),,,+++***)))))))))***+++***//////***---888CCCFFFBBBOOOuuussswww{{{uuufffTTTHHHMMM]]]www{{{|||||||||}}}{{{wwwzzz}}}sssfff```XXXQQQTTT]]]DDD777,,,***,,,,,,)))'''))))))))))))))))))))))))))))))))))))))))))))))))mmmOOOMMMAAA999777444333333444333222444444444333333333333333222111333666666444555777:::WWWvvvjjjjjjtttpppEEE555555??????777,,,+++111...&&&*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000---111///444888///AAAppp|||jjjllliiigggwww~~~{{{{{{qqqPPP999///111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++,,,------,,,...+++)))+++555EEEUUU___YYY___SSSOOO^^^dddsss~~~vvvgggkkk~~~uuufffmmmzzzxxxzzzzzzuuuooo[[[RRRNNNRRRSSSKKKBBB<<<777///***+++,,,+++)))***)))***,,,------,,,***)))))))))))))))))))))))))))*********)))))))))))))))///---+++)))))))))+++,,,***......,,,222???FFFDDDDDDjjjsssxxxXXXPPPYYYiii|||}}}|||zzzuuuqqqttt~~~|||}}}{{{xxxgggaaaccceeeUUUCCC000)))+++---+++'''))))))))))))))))))))))))((((((((((((((((((((((((jjjOOONNNAAA:::777555333444444333333222222222333333333333333555111111555666444444777NNNyyyzzzyyyzzzuuusssuuuxxxzzzYYY999666:::@@@>>>222+++...///+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000111,,,444111///666===eee|||gggtttlllnnnjjjfffppp~~~```DDD666000//////...---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------333---+++666HHHXXX\\\[[[NNNRRRPPPWWWiiiqqq|||||||||{{{{{{uuuuuuxxx{{{|||nnn___SSSRRRRRRKKK@@@999666333111222...)))(((***)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))******///---+++***)))***+++,,,+++++++++000:::DDDFFFBBBOOO{{{zzz~~~rrrnnnwww}}}iiiTTTMMMddd{{{uuuzzzmmmvvvzzzvvv~~~}}}mmmiiimmmjjjdddRRR:::,,,+++...---)))))))))))))))))))))))))))((((((((((((((((((((((((fffOOOOOO@@@:::888555444444444444333222222222222333333333333666222222444333222;;;HHHnnn}}}zzzvvvfff\\\YYYWWWTTTQQQOOOPPPRRRSSS[[[fffvvvddd???DDD:::@@@BBB999///,,,...000++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111111555000,,,<<<___rrr|||nnnhhhhhhgggjjjvvv}}}|||{{{|||uuuTTTAAA222111///...---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------+++,,,------,,,,,,---...//////555EEEVVV]]]WWWOOORRRVVVhhhzzz~~~uuufff[[[UUUOOOEEE===888666777666111***(((+++)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************---,,,+++*********+++,,,---)))---999AAADDDHHHNNNnnnyyyvvvrrr|||yyy{{{dddUUUZZZqqq|||ooorrryyyuuu{{{gggccciiihhhlll___III666......---+++))))))))))))))))))))))))))))))))))))))))))))))))cccNNNNNN>>>:::888555444444555444333333333333333444444444555111222666666222888TTTsss{{{qqq|||{{{mmmaaaUUUJJJBBBBBBBBBAAAAAAAAABBBCCCCCC@@@KKKYYYdddoooyyyOOOSSS@@@AAACCCAAA888...---222+++++++++,,,,,,,,,------,,,,,,,,,------------............///000000111111333333222666RRRsssgggdddfffhhh```vvv{{{wwwvvv{{{gggMMM777555333000...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...***,,,......,,,+++---///,,,666DDDOOOVVVYYYZZZ[[[___fffnnn___ZZZVVVOOO???:::666555222---+++,,,************************))))))))))))))))))))))))((()))))))))************************++++++++++++...)))222CCCEEEAAANNNfffuuuvvvvvv{{{lllmmm}}}{{{wwwvvv}}}~~~kkkbbbdddgggnnniiiYYYDDD444///,,,***))))))))))))))))))))))))))))))))))))))))))))))))```LLLMMM===;;;888555444555555444333444444444555555555666666+++111999:::444AAAmmm{{{gggZZZoooeee\\\RRRJJJHHHFFFCCC@@@===>>>@@@BBBDDDEEEEEEEEELLLSSSXXXXXXXXXdddyyyddd___GGGBBBCCCEEE>>>111---111++++++,,,,,,,,,---------,,,,,,,,,---------............//////000000111111000///666CCChhhqqqbbb```dddeeedddrrruuuTTT<<<:::666222///---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***---///...,,,+++---000222BBBRRRWWWTTTXXXiiiyyyeeeooo~~~xxx~~~zzz}}}jjjfffgggdddGGG===444333333000---,,,******)))(((((()))******))))))))))))))))))))))))(((((())))))*********+++((()))***+++++++++++++++///+++777JJJGGG>>>TTTzzz~~~qqq{{{|||}}}{{{mmmhhhllllllnnndddNNN999///+++((())))))))))))))))))))))))))))))))))))))))))))))))```SSSCCC>>>:::888777555444444444444666555555444444444555555:::333<<<;;;333ZZZxxx^^^eeejjjWWWEEEBBB@@@AAADDDFFFFFFEEECCCHHHNNNQQQRRRSSSVVVXXXWWW]]]aaa^^^YYYYYYaaaiiixxxiiiVVVJJJIIIBBB222+++.........---,,,,,,,,,,,,------------.........////////////......111444222///222AAA333ZZZvvv{{{mmmbbbaaadddgggkkkqqq^^^NNN;;;555666000---111000......---------,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---...//////,,,,,,///000......222>>>OOOTTTJJJOOOjjj~~~mmmzzz|||}}}}}}wwwllleeegggHHH111333555---'''***++++++******************))))))))))))))))))))))))))))))))))))))))))))))))+++******+++---......---000---CCCLLL:::NNN|||sssnnn~~~pppmmmyyy}}}yyyvvvddddddmmmvvvfffGGG888222'''***))))))+++***'''(((+++))))))))))))))))))))))))___RRRCCC>>>:::888777555444444444444555555444444444444555555///555555<<>>@@@fff{{{|||uuuqqqjjjtttooopppooowwwwww|||~~~{{{uuu~~~uuuzzzuuu|||{{{vvv{{{wwwXXX<<<111---+++)))***---,,,)))))),,,))))))))))))))))))))))))\\\QQQCCC>>>:::888777555444444444444444444333333333444444555///;;;222AAAzzzgggUUUaaa~~~[[[EEE???@@@AAAAAAAAAEEEKKKQQQVVVWWW[[[\\\\\\[[[ZZZYYYYYYZZZZZZ\\\]]]\\\[[[\\\___aaa]]]ccckkksss}}}WWW===BBB???;;;:::000//////...---------------------........./////////111111222000------000444777AAAyyyssstttfffaaadddgggfffiii{{{fffJJJ888444///...111............------------,,,,,,,,,---......---,,,,,,------,,,,,,,,,------...+++---000000...///:::GGGHHHNNN[[[jjjuuu}}}~~~{{{|||~~~vvvkkkdddPPP999///111111,,,---,,,++++++*********+++************************************************)))***+++,,,------------444???AAA???XXXllluuuttteee~~~mmmhhhddd\\\SSSRRRTTT\\\fffsssqqqhhhiiijjjpppzzz~~~|||{{{vvvuuurrryyywww|||}}}nnnHHH555222,,,)))***------***))),,,))))))))))))))))))))))))YYYPPPCCC>>>:::888777555444444444444444333333333333444444555666<<>>333000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++------,,,///444999EEE:::TTTlllgggWWWmmmiiiooosssllleee___WWWNNNJJJJJJQQQdddnnn___GGG:::777777111777;;;:::888===JJJVVVqqqzzz|||}}}sss}}}www~~~zzzqqqlllnnnyyylllAAA666///***+++,,,***))))))))))))))))))))))))))))))QQQLLLBBB???:::888777555444444444444555555555555666777888888FFFrrr^^^cccbbbUUUKKKKKKQQQWWW]]]cccVVVZZZ___eeekkkttt~~~zzzyyyuuuooolllnnnuuu|||www<<<444777444<<<222111000000//////000000.../////////000000000000333000111444222333CCCXXXmmmmmmsssdddhhhmmmmmmttteeeUUUhhhvvv```hhhyyy{{{ggg}}}gggNNN:::333444222////////////............---------------------------------...///111222333000---///777BBBRRRfffvvvvvvkkkgggsss~~~mmmaaahhhqqqpppWWW\\\lll{{{~~~|||}}}lllccczzzppp|||uuuooonnndddLLL666111000///---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,,,,000888???BBBEEEjjj{{{xxxaaa|||sssnnnyyyuuuoookkkkkkiii```VVVRRRVVVggglllYYYAAA888888999888<<>>TTTiiirrrcccsssjjjvvvvvvqqqpppvvvxxxrrrgggaaagggtttrrr[[[DDD<<<<<<;;;CCCAAA@@@AAADDDEEEEEECCCDDDOOObbbyyyiiimmm{{{xxxttt~~~}}}kkkBBB777...,,,---,,,,,,---))))))))))))))))))))))))yyyRRRIIICCC>>>:::999777666555555666666222;;;222...;;;;;;777EEEtttiiizzznnnTTTOOO]]]XXX^^^fffppp}}}sssuuurrrHHH///???:::999444///...111222000---111111111000000000000000222666)))777777999kkkccc{{{nnnhhhaaadddnnnlllqqqnnn]]]XXX{{{cccJJJNNNTTT``````jjjyyynnn}}}mmmggg|||YYYEEE:::///333///000000000000000///.............../////////000---111222///,,,---111444---:::===GGGgggrrr]]]]]]jjj{{{kkk```ooo}}}{{{___RRRiiizzzqqqmmm{{{vvv~~~~~~{{{{{{kkkKKK777444111...,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***(((111000&&&444DDD===JJJtttttttttsssbbbrrrsssvvvwwwwwwwwwwwwvvvrrrmmmkkkwwwlllHHH;;;???===CCCFFFKKKLLLKKKGGGEEECCCHHHKKKRRR]]]mmmrrrqqqzzz~~~}}}yyy\\\???444333(((***000(((************************wwwPPPHHHBBB===:::999777666555555666666333999444555>>>;;;AAAZZZyyymmmsssUUUUUUUUUaaa___ooo~~~NNN888666333===888222000222333111///111111111111111111111111333111///111444\\\nnnqqqhhhfffcccgggrrrlllwwwWWW]]]|||bbbIIIMMMQQQ^^^^^^\\\lllssskkklll~~~tttvvvzzzxxxsssPPP>>>333000000000000000000///.............../////////000000...000111000///000222333888222@@@hhhtttoootttuuubbbhhhzzzttt```YYYhhhvvvpppWWWVVVqqqsssppp{{{wwwzzzzzzzzz[[[<<<666222222000+++***---++++++++++++++++++++++++++++++,,,,,,,,,------------+++...///---666BBBEEE{{{{{{nnnnnnzzzvvvvvvwwwxxxwwwvvvtttpppmmmoooyyytttPPP>>>BBBDDDHHHKKKNNNNNNLLLIIIFFFEEECCCFFFKKKPPPXXXgggzzz~~~wwwyyy}}}}}}|||zzzsssyyywwwrrrzzzvvvQQQ777333000...000000************************tttNNNGGGAAA<<<:::999777666555555666666333666777<<<===;;;TTThhhXXXNNNZZZ```hhhhhhzzzqqqnnnttt|||]]]DDD222888BBB<<<555222222333333222111111111111111111111111666///:::///;;;|||nnnhhhbbbbbb^^^jjjvvvlll|||lllYYYiii___HHHLLLNNNZZZ]]]cccfffgggggglllxxxqqqvvvuuugggkkk\\\EEE===222000000000//////.............../////////000000000//////000222222111111111222@@@XXX{{{vvv```^^^eeesss{{{eeelllcccUUUUUUfffpppaaaRRRddd{{{tttttt}}}rrrsssHHH:::222555444+++)))...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///...+++///666888BBBUUUqqqVVV{{{zzzwwwxxxyyyxxxuuurrrpppppprrryyy|||ZZZEEEEEEHHHMMMOOOPPPPPPNNNLLLKKKKKKJJJMMMOOOMMMLLLTTTcccpppxxxzzz}}}uuuxxx}}}nnnnnnxxxuuutttrrrnnnyyyiii???000555222...444++++++++++++++++++++++++rrrMMMGGGBBB<<<:::999888666666666666777444444888===888>>>nnn}}}yyyaaa[[[cccfffsssxxxvvvtttjjjccciiillltttzzzKKK666GGGEEE@@@888333222333333333111111111222222222222222555...===777UUUuuukkkYYY^^^aaa]]]}}}nnnkkk___tttzzz\\\HHHMMMLLLXXX]]]nnnjjjhhhjjjjjjjjjmmmrrrnnnqqqxxxvvvkkkNNNEEE555111000000///...............////////////000000000111///000333333111000000222QQQnnntttzzz{{{___VVVaaappp~~~lllmmmrrrWWWRRRYYYlllrrr[[[TTTtttvvvyyywww\\\CCC111333555...***...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---000,,,111<<<888EEEjjj~~~eeegggvvvvvvwwwxxxuuuqqqrrruuuvvvvvvgggQQQJJJGGGLLLNNNPPPQQQQQQRRRTTTVVVYYYZZZZZZVVVSSSTTT[[[aaarrr{{{xxx{{{yyy||||||{{{wwwvvvvvv}}}OOO...111222+++111++++++++++++++++++++++++qqqMMMHHHCCC===;;;:::888777666666777777555444888:::666NNN|||nnnjjjVVVeeeuuuxxxrrreee\\\```ccchhhmmmvvvTTT:::KKKFFFAAA:::444111111222333111222222222333333333444333---555@@@ooo}}}ZZZVVV```eee|||{{{nnnkkkbbbxxxwwwYYYIIIOOOLLLWWW^^^hhhgggjjjnnnjjjaaa___ddd^^^kkk}}}uuuqqqzzzYYYGGG666333222000///.........///////////////000000000111333//////333333///000444GGG___yyy|||}}}ccchhhUUUWWWgggvvvtttooo|||xxxgggRRRUUUaaasss|||^^^YYYyyy|||}}}~~~}}}}}}rrrRRR555111555111,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........***000///555===:::PPP{{{fffjjjtttpppooorrrrrrpppsssyyy{{{vvv}}}vvvfffVVVEEEGGGJJJNNNRRRUUUZZZ^^^bbb``````_________]]]ZZZXXXaaakkk{{{yyyvvvtttsssggg888...222---+++++++++++++++++++++++++++oooLLLHHHDDD>>>;;;:::888777666666777777777555999:::CCCqqqqqq}}}sssbbbccclllyyyxxxhhh```ZZZ___dddfffhhhooo{{{mmmAAABBBEEEAAA;;;666222111222333222222222333333444444555999000111HHHmmmuuueeeSSSUUUdddzzzvvvqqqkkkjjjTTTIIIQQQKKKUUU^^^jjjnnntttwwwpppfffaaabbbYYY^^^ggglllkkkooojjjKKK???555444222000//////000000/////////000000000111111444000000333222///666@@@YYY}}}yyy}}}oooqqq\\\RRRZZZmmm{{{ssshhhqqqyyy}}}___RRR^^^nnn{{{bbb]]]xxxwwwxxx~~~eeeDDD555444444000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............***...333999===CCCddd^^^uuukkkgggkkknnnooottt|||{{{}}}fffGGGFFFIIIOOOUUUZZZ```eeeiiieeeeeegggjjjmmmkkkccc\\\ZZZ^^^iiixxx~~~uuu|||zzzwww~~~OOO333222000***,,,,,,,,,,,,,,,,,,,,,,,,lllJJJGGGCCC===;;;:::999777666777777888888777:::???\\\{{{bbbhhhxxxnnnjjj^^^```aaabbbbbbeeeiiimmmUUUEEECCCAAA===888444222333444222222333333444555555555999333>>>\\\aaalll|||VVVVVVUUUmmm~~~|||iiisssOOOHHHRRRJJJSSS]]]nnnuuu{{{|||yyytttnnnjjjfff[[[VVV]]]gggmmmssszzzxxx|||~~~QQQLLL777555333111000000111111//////000000000111111111222///000444222222???QQQsssuuuyyyqqq~~~mmmgggmmmjjj\\\TTT___tttpppeeeppptttZZZYYYlllvvv[[[bbb}}}tttwww~~~wwwZZZ@@@555555333---------------------------------------............///+++444===???RRRzzzkkkmmm}}}nnneeeiiiooorrrwwwtttLLLJJJNNNTTTZZZ^^^ccchhhkkkjjjmmmqqqvvvxxxuuuoookkk___^^^aaaiiivvv|||uuu|||yyyjjj???///111...,,,,,,,,,,,,,,,,,,,,,,,,jjjHHHEEEBBB<<<;;;:::999777777777777888999888;;;DDDpppyyynnneeemmmnnnnnnfffbbb^^^\\\^^^aaacccddddddvvvkkkRRRCCCBBB???:::666444444444222222333333444555666666111000OOOuuuaaa{{{kkkOOO]]]WWWvvvwwwccctttKKKGGGRRRIIIQQQ\\\eeennnuuuwww|||}}}uuunnniiifffeeeaaa___hhhtttxxxwwwvvvQQQPPP888666444222111111111222000000000000111111111111111///111555333555GGG]]]uuuppp^^^bbbcccooorrrdddXXX___uuuvvvnnn~~~nnnYYY___yyyaaaQQQfffrrrxxx~~~|||kkkIII666555444///---------------------------------.........//////444)))333>>>AAA]]]|||[[[tttgggkkksssvvv||||||zzzOOOOOOSSSYYY^^^aaadddgggiiikkkpppvvvzzzzzzwwwvvvuuuhhhddd```___dddmmmvvv|||zzz|||xxxuuuuuu|||HHH+++///111,,,,,,,,,,,,,,,,,,,,,,,,cccGGGCCC>>>???<<<;;;999777777777777888999444CCCMMM}}}dddllluuu|||xxx|||TTTWWWdddRRRVVVggg^^^iiiiiippp~~~VVVIII===:::;;;555555666///111111111333555555444333,,,EEETTTdddkkk\\\PPPVVVooorrraaauuu~~~JJJIIIUUULLLSSS]]]\\\bbblllsssxxx}}}zzztttqqqyyyyyy~~~dddQQQDDD:::000///333555333000000111111111111222222222222222222444666:::UUU{{{xxxkkkQQQUUU```iiinnn}}}]]]YYYrrr}}}~~~sss^^^lllgggQQQbbbwwwxxxnnn~~~yyyoookkkyyy~~~___888444;;;---------,,,,,,,,,------.........---------......///333111111???KKKpppQQQ}}}mmmpppwwwxxx}}}yyy___UUUSSSWWW___fffhhhkkknnnqqqtttzzz{{{vvvnnnddd```______\\\XXXmmmxxx|||ppplllvvv}}}]]]999000---......---,,,,,,,,,------dddHHHCCC===>>><<<;;;999777777777777888===999HHHoooxxxeeebbbwww___VVVggg^^^VVVaaaggggggkkktttaaaKKK???===>>>666555555///222222222333444555444444222MMMbbbcccvvv]]]YYYeee}}}vvveeezzzJJJGGGSSSKKKPPPXXXXXX^^^gggqqqyyySSSFFF<<<333222333333222111111111111111222222222222666222777555555QQQxxx[[[KKKTTTaaarrrwwwfff___qqq{{{rrrkkk{{{VVVPPPgggxxxpppzzztttmmmkkkvvv~~~mmmDDD333666000...------,,,------............------......//////222999666DDD___nnneeeyyywwwzzz|||~~~{{{dddVVVUUUYYYbbbiiikkkmmmpppuuuzzz{{{wwwpppiiiaaa[[[VVVSSS\\\hhhzzz~~~pppooo}}}|||tttCCC///333...------,,,,,,,,,,,,,,,eeeIIIDDD===<<<;;;:::999888777777888888:::888TTTqqqZZZ]]]jjjrrr^^^qqqttt^^^ZZZjjjgggoooyyyrrrNNNBBB@@@AAA888555666111333333444444444444444444777PPPgggdddmmm[[[```sssqqqdddzzzNNNGGGSSSMMMQQQTTTWWW\\\eeerrr~~~\\\III???666444444111000222111111111111222222222333111///666666===lllwwwmmmKKKFFFSSS```rrrxxxnnncccmmmuuu|||pppnnnYYYLLLXXXttt|||sssyyysssnnnllluuuYYY777222555......------------.....................///000000,,,===777IIIvvv{{{ccc|||iiiXXXWWW[[[dddllloooqqquuuxxxwwwjjj\\\SSSOOOVVVWWW[[[bbbnnn}}}uuuqqq|||}}}}}}zzzUUU111999...---,,,,,,+++++++++,,,dddIIIEEE===;;;;;;:::999888777888999999777;;;ttt```ZZZlll}}}ppp{{{qqq\\\eeeoooxxx}}}PPPBBB@@@BBB:::555666444444555555444444444555666===QQQccczzziii[[[ccczzzkkkaaazzzTTTIIIUUURRRVVVVVV]]]```iiiwwwnnnLLLAAA777666444///000444111111111222222222333333+++222333;;;[[[mmm[[[FFFGGGSSS^^^lllsssxxxiiijjjqqqtttxxxhhhyyybbbEEEQQQfffxxx|||yyyrrrnnntttqqqCCC222666000///......---.....................///000111111+++===999WWW{{{oooyyymmmZZZYYY]]]fffnnnqqquuuxxxzzzzzzkkk^^^VVVVVVOOOGGGEEELLL]]]rrrssspppvvv{{{kkk:::888...---,,,+++++++++++++++bbbHHHEEE===;;;;;;:::999888888888999:::>>>NNNwww^^^cccttt|||mmmjjjwwwtttwwwVVVCCC>>>AAA;;;666888666444555666555333333666888CCCSSSffffffbbbmmmllleee~~~YYYJJJUUUUUUZZZXXXaaaeeennn|||~~~SSSCCC777666444///000777111222222222222333333333...<<<444FFF~~~|||hhhPPPGGGIIIRRRZZZllltttrrrhhhnnnpppuuu|||kkkLLLFFFYYYooo|||vvvssswwwkkknnnxxxUUU666444111000//////.....................///000111222222222===BBBnnnqqq~~~yyyyyyxxxxxxzzzzzztttmmm^^^[[[^^^fffnnnssswww|||ssshhhWWWSSSMMMIIIIIILLLQQQSSSfffzzzxxxhhhmmm}}}}}}yyy~~~JJJ111///...---,,,++++++++++++^^^EEEDDD>>>===;;;:::999888888999:::;;;EEEfff}}}mmm```gggqqq{{{}}}zzzppprrraaaGGG===AAA===888888666333555777555333444777;;;EEESSSvvvyyyfffppp}}}mmmggg^^^JJJQQQSSS[[[XXXaaafffqqq~~~```JJJ999666666000111777222222222222333333333333111@@@@@@ZZZiii___TTTLLLHHHHHHOOOWWWlllsss|||uuuccchhhssszzzgggMMMFFFLLL^^^uuu{{{}}}kkkooommmggglllwwwjjjBBB222222111000//////...//////////////////000222333444555:::JJJ~~~xxxsssxxxtttvvvnnnnnnnnnnnnpppqqqooommmccc``````gggnnntttzzznnnfff[[[PPPIIIEEEBBBAAAFFFVVViiiyyymmmlllyyy{{{qqqsss~~~~~~||||||~~~]]]111000///...---,,,+++++++++ZZZCCCCCC???>>>;;;:::999999999999;;;;;;EEEyyy~~~iiieeerrrxxxxxxoooOOO???BBB???:::888444222555777555333444999>>>JJJWWWsssjjj{{{nnnjjjfffLLLOOOQQQ[[[YYY^^^fffrrrqqqTTT<<<888888222111666222222222333333333444444333@@@```wwwqqqgggNNNOOOQQQQQQKKKFFFMMMXXXiiiqqqwww{{{ccchhhyyyzzzxxxggg\\\DDDHHHPPPhhhyyy}}}yyyjjjvvvyyykkkhhhiiiuuuTTT888333222111000/////////////////////000111222444444444:::RRRiiibbbhhh``````bbbeeehhhjjjmmmooojjjeeecccgggnnnuuu}}}qqqbbbXXXRRROOOMMMDDDDDDIIISSS```pppyyynnniiikkkooorrrwwwppp>>>111111///...---,,,,,,,,,XXXAAACCC??????;;;:::999999999:::;;;<<>>:::888===999555<<>>:::888<<<999888AAAfffrrrtttxxx|||gggJJJ@@@???EEE888777555777333444:::888<<>>999888<<<:::<<>>999999<<<:::@@@SSSxxxyyyuuu}}}QQQAAADDDAAA::::::333;;;888333888===DDDPPP|||yyyvvvTTTRRRZZZeeeeeefffmmmxxxfffQQQCCC>>>999333999666111333999666222???TTTkkkpppyyy___LLLDDDHHHHHHMMMWWW^^^cccjjjqqqllllllqqqdddOOOMMMZZZyyygggzzzuuu}}}xxxddd\\\nnnzzzFFF777444666///---222222111111111000000111444666==={{{qqqOOOpppbbbKKKNNNRRRVVVUUUTTTUUUYYY___dddgggmmmpppuuuyyy|||~~~lll___aaasss}}}mmmxxxyyyzzz]]]:::+++444222***,,,///QQQGGGBBB???>>><<<===::::::<<<999CCC[[[rrryyy}}}WWW@@@CCC???<<<;;;555===999444777<<>>555666000...222222111222222111000111555999NNNeee^^^]]]IIINNNSSSVVVUUUTTTTTTWWW\\\bbbfffjjjnnntttyyy}}}qqq``````ooovvv{{{rrrFFF///444333+++,,,000QQQHHHBBB???>>>;;;===:::;;;===888DDD```}}}~~~|||sssdddCCCBBB===>>>;;;777<<<999666777:::NNNnnnxxx{{{tttqqqMMMVVV]]]aaa___eeelllyyyccchhh~~~MMM???<<<333777222444777777555AAAcccYYYvvvnnnTTTPPPPPPNNNMMMHHHIIILLLQQQVVVbbbxxxzzzqqqkkkPPPEEERRRdddiii~~~}}}wwwcccZZZ]]]rrreeeGGG666666111///222111000111222111000222777<<<^^^WWWqqqWWWEEEMMMRRRVVVUUUTTTTTTUUUZZZ```fffiiimmmsssyyy|||wwwfff```hhhxxx}}}VVV666444111---...///PPPHHHBBB??????:::<<<;;;======777DDDbbb{{{tttsssIIIBBB===BBB:::888999888:::::::::XXX~~~|||}}}yyyiiiMMMYYYZZZ]]]``````iiixxxkkk[[[UUUBBB>>>555666444666666444;;;WWWkkkggg]]]NNNTTTXXXVVVUUUJJJIIILLLSSS]]]lll}}}ppp}}}~~~tttfffXXXMMMGGGLLLbbbzzz~~~ttt{{{uuu```YYYmmmuuuOOO666555333111222///...000222111000333999???ggglllUUURRRCCCLLLQQQUUUUUUTTTSSSSSSXXX```fffiiimmmsssxxx|||~~~~~~mmm^^^___kkk~~~uuuuuu|||eee===333//////111---PPPIIIBBB??????:::<<<;;;>>>===666DDDcccvvvxxxNNNCCC>>>DDD999999777777<<<<<<;;;___|||||||||eeeOOO[[[WWW[[[bbb\\\gggwwwpppUUU{{{ZZZDDDAAA888888777888444111BBBhhh___yyyyyySSSMMMVVVZZZWWWUUULLLHHHKKKUUUeeevvvppp{{{eeeXXXHHHAAAJJJQQQZZZvvv}}}}}}}}}iiiZZZlllSSS666444333222222...---000222111000333;;;AAAnnnYYY^^^~~~QQQCCCMMMSSSTTTTTTTTTRRRSSSXXX```fffjjjnnntttxxx{{{~~~sssaaa]]]eeeiiiiiiwwwnnnBBB222...111333,,,WWWFFFAAA??????AAA777<<<===@@@<<<@@@eee~~~yyyTTT???DDD777<<<777666666===>>>BBBmmmwww}}}|||uuuoooRRRTTT\\\dddppplllkkktttpppRRRYYY~~~DDD???666999777777888777JJJzzzllluuubbbMMMKKKMMMRRRTTTccc___WWWRRRYYYlllyyy~~~lllRRRRRRJJJIIIJJJTTThhh~~~mmmVVVnnn{{{:::666...444333000...333555,,,555888444QQQOOOlllxxxNNNJJJFFFSSSTTTWWWXXXVVVSSSVVV___gggkkkoootttxxxzzz|||~~~aaaWWWdddfffwwwSSS{{{CCC555+++111222///WWWEEEAAA??????AAA999<<<:::===>>>BBBdddxxxbbbCCCGGG>>>CCC;;;888777;;;<<>>@@@[[[{{{yyyAAA???;;;:::<<<888999999???dddeeeccclllqqquuuzzzYYYEEEJJJeeeIII;;;===<<<;;;555CCCqqqdddzzzYYYOOOLLLJJJPPPVVVggguuu{{{|||{{{vvvrrroooZZZRRRhhhaaa@@@444666666666333///444333555222KKKWWW\\\}}}PPP@@@HHHJJJIIIOOORRRTTTSSSSSSVVV\\\aaafffkkkssszzz~~~~~~gggTTTZZZkkkuuu]]]}}}~~~;;;<<<...000111SSSEEEBBB@@@???>>><<<@@@999:::===???]]]zzzGGGCCC@@@;;;;;;777:::999@@@ooonnnkkkuuusssmmm|||[[[IIIEEEuuuxxxIII<<<===888@@@;;;III}}}kkk|||XXXRRRSSSSSSXXXXXXbbbttt}}}wwwqqqsssxxx}}}nnnyyy~~~rrr{{{aaaQQQbbb{{{kkk>>>333555444666444---000222777555NNNUUUjjjlllEEEBBBIIIKKKIIIMMMOOOQQQRRRSSSVVVZZZ^^^ggglllttt{{{sssVVV[[[kkkeee|||CCC;;;///000222~~~QQQDDDCCC@@@???>>>999@@@===<<<;;;DDDkkkxxxKKKDDDBBB>>><<<777;;;:::CCCyyy}}}wwwuuuttt]]]HHHCCCfffOOO???;;;444BBB>>>TTTuuuwww}}}YYYTTTYYY___ggg```bbbpppzzz~~~qqqhhhhhhmmmzzznnnbbbrrrsssrrryyykkkTTT\\\qqq|||BBB444333000222333---000111999:::SSSZZZ|||\\\@@@IIIKKKMMMLLLLLLNNNQQQSSSUUUWWW[[[^^^gggmmmttt{{{~~~}}}ZZZYYYaaavvvfffzzzSSS666111...000|||PPPDDDCCCAAA???AAA777>>>???>>>;;;MMMvvvPPPAAA???>>>===777<<<<<>>666<<>>:::DDDzzzwww[[[GGGgggRRRCCCBBB666EEEdddyyyhhhmmmxxxqqqhhhtttwwwyyy|||ppp___SSSZZZoooaaa===:::555222444000555666666PPPiiiQQQQQQHHHSSSQQQSSSOOOPPPRRRUUUWWWYYY\\\```bbbggglllsssyyy}}}cccRRR```hhhZZZnnnyyy|||ZZZ666111///yyyQQQGGGDDD@@@???@@@>>>???999???FFFyyy~~~^^^???AAAAAA:::;;;888IIIwwwYYYEEE[[[^^^???>>>999===HHHbbbbbbmmmtttkkkwwwzzz~~~xxxyyyiiiTTTMMMmmmsssAAA;;;999///222444666111777]]]ZZZWWWVVVKKKSSSOOORRRNNNRRRTTTWWWYYYZZZ]]]aaaccchhhlllssszzz~~~oooWWWZZZgggiiivvvvvvlll;;;///000zzzRRRHHHEEE@@@???>>>CCC777999AAAKKKhhhAAA???CCC777;;;999KKKwww\\\KKKRRRlll@@@;;;<<<888@@@kkkhhh^^^mmm|||wwwvvv~~~qqqqqqWWWDDDiiiFFF333888444222333555111777^^^MMMYYY\\\NNNRRRMMMPPPNNNUUUWWWYYYZZZ\\\^^^aaadddhhhmmmssszzz{{{]]]UUUfffuuuwww|||???000666zzzRRRHHHEEEAAA@@@>>>EEE777<<>>AAA>>>???;;;TTTvvv___SSSJJJpppIII???AAA:::HHHSSSaaauuuxxxwww{{{eee}}}ttt___FFFfffyyyHHH111777444444000333444888XXXrrrJJJ___^^^NNNOOOJJJOOONNNWWWYYY[[[\\\]]]^^^bbbdddhhhlllsssyyydddSSSdddyyykkkyyy???111999yyyQQQHHHEEEAAA@@@???CCC<<<>>>FFF___{{{uuuJJJ??????AAA>>>999aaa|||iiibbbIIIdddJJJ@@@AAA888JJJ|||TTTccc{{{}}}{{{ssscccxxxhhhNNNaaasss{{{FFF999666111444000333666<<<]]]hhhMMMiii{{{yyyYYYJJJIIIFFFOOOOOOXXXZZZ[[[\\\]]]^^^aaadddggglllrrrxxx~~~iiiUUUaaatttPPPqqqAAA222666wwwPPPGGGEEEBBBAAA???>>>AAA???HHHnnn{{{wwwKKK@@@???;;;===???nnnrrrlllHHH^^^JJJ???@@@888KKK~~~SSShhhxxxddd|||jjjTTTXXXlllbbbDDD===444333111333555444AAApppfffRRRttt|||fffjjjOOOBBBCCCCCCOOORRRYYYZZZ\\\\\\]]]^^^aaacccgggkkkqqqwww}}}mmmXXX___jjjMMMQQQqqq}}}JJJ777222vvvOOOGGGEEEBBBAAA@@@:::EEE???IIIxxxvvvvvvnnn}}}xxxKKKAAAAAA555CCCMMMzzzqqqkkkCCCVVVVVVAAADDD???RRR{{{PPPsss[[[^^^zzznnnhhhhhhjjjvvvgggVVVOOOeeezzz]]]CCC:::111999...666888000EEEgggTTTzzzvvvdddWWW___HHH===???AAAPPPTTTYYYZZZ\\\\\\\\\]]]```bbbfffjjjpppwww}}}ooo[[[]]]cccVVVAAAhhhwwwTTT===///rrrNNNGGGDDD@@@BBB===:::EEEEEE>>>ppptttrrrIIICCC:::;;;===III|||XXXOOOaaaGGG???===YYYdddpppeee___iiibbb\\\\\\\\\[[[^^^bbbccciiiooowwwyyypppdddIIIRRRbbbXXXAAA999555000666333777555AAAcccSSSrrrjjj___XXXUUURRRNNNKKKFFFEEEDDDBBBBBBEEEKKKOOOUUUYYY]]]]]][[[[[[```eeefffjjjpppvvv|||___RRRbbbMMM@@@vvvuuu666222rrrNNNGGGDDDAAACCCAAA<<>>MMMggg\\\rrrbbb\\\VVVNNNKKKKKKKKKHHHFFFEEEEEEDDDCCCBBBDDDIIILLLSSSWWWZZZ[[[ZZZ[[[```dddgggkkkqqqvvv|||fffTTT[[[RRRKKKCCC666sssOOOHHHEEEBBBCCCCCC>>>>>>BBBZZZ{{{fffkkk{{{xxxoooJJJEEEBBBAAA<<>>DDDjjjrrreeebbbeeejjjoootttuuufff___gggrrrxxxvvvzzzyyynnnQQQBBB>>>===:::bbbdddNNNBBBKKKOOO:::CCC[[[|||dddWWWwwwsssxxxhhh^^^RRRLLLOOOVVVZZZ[[[[[[WWWVVVXXXZZZ]]]ccckkklllwww|||}}}qqqvvvVVVOOOSSSlllvvv\\\CCC333111777444...222===JJJ```kkkjjjLLLGGGRRRSSSQQQNNNNNNOOONNNLLLJJJKKKLLLMMMLLLKKKJJJKKKMMMMMMPPPSSSUUUWWWZZZ___ccchhhlllqqqwww{{{uuuXXXNNNRRRMMMjjj```000tttPPPIIIEEEBBBDDD>>>BBB???FFFrrrkkk^^^QQQNNNQQQTTTXXX\\\fffbbbdddlllrrrsssyyyuuurrrpppnnnXXXBBB@@@??????mmmeeePPPEEEDDDuuuTTT:::AAA^^^zzzyyyVVVggg|||yyymmmSSSPPPOOORRRWWWYYYUUUQQQ\\\YYYWWWXXXXXXYYY___gggkkkwwwvvvmmmbbbbbbpppiiivvvVVVKKKQQQiiiwww]]]FFF999666777888666777===JJJ|||YYYoooiiiLLLCCCLLLYYYPPPOOONNNNNNNNNMMMLLLJJJMMMNNNOOOOOOMMMLLLLLLMMMLLLNNNQQQTTTWWW[[[___bbbhhhkkkqqqvvv|||yyy\\\NNNQQQLLLXXXxxxmmm222sssOOOHHHEEEBBBCCC???DDD@@@JJJxxx```TTTJJJGGGIIILLLRRRXXXiiijjjooouuuvvvvvv{{{ssskkkgggjjjVVV>>>BBB>>>EEEwwwoooQQQFFFGGGjjj[[[???@@@aaazzzkkkSSSwwwyyywww~~~eeeSSSPPPOOOQQQUUUXXXXXXTTTPPPVVVWWWZZZ]]][[[XXXZZZ___gggsssttt___^^^^^^aaakkk{{{bbbuuuUUUIIIRRRkkk~~~yyyYYY???777666333444999777:::MMMmmmOOOlllfffIII@@@GGGMMMMMMKKKLLLLLLMMMMMMNNNNNNOOOLLLMMMNNNMMMLLLKKKLLLMMMMMMNNNQQQTTTXXX]]]```bbbgggjjjpppvvv|||~~~aaaQQQSSSSSSUUUmmmyyy;;;rrrNNNGGGDDDAAACCCAAADDD>>>PPPYYYPPPGGGEEEFFFKKKVVV```lllmmmqqqtttuuuyyyssshhhbbbiiiVVV:::AAA:::MMM{{{OOODDDKKK```aaaHHHCCCeeejjj]]]vvv}}}```MMMGGGKKKMMMPPPTTTWWWZZZ[[[[[[VVVWWW\\\```^^^[[[___eeelllxxx|||rrrjjjeeehhhlllrrrzzzjjj\\\LLLTTTiii^^^:::444666222...888444888UUUiiiMMMlllmmmLLLAAAFFFIIIHHHHHHLLLMMMMMMNNNNNNOOOQQQSSSLLLMMMNNNMMMLLLLLLMMMOOOOOOPPPQQQUUUZZZ^^^aaabbbeeeiiiooovvv|||fffRRRTTTXXXTTTfff}}}>>>rrrNNNGGGDDD@@@BBBBBBBBB===UUUYYYQQQIIIFFFHHHOOO^^^kkkggghhhjjjlllpppxxxssshhhccclll^^^<<>>777<<<888///<<<777;;;___qqqTTTtttsssUUUBBBIIIOOOGGGFFFPPPMMMNNNMMMMMMLLLMMMOOOQQQNNNOOOOOONNNMMMNNNPPPRRRQQQQQQRRRVVV[[[___bbbbbbdddhhhooovvv|||jjjRRRRRRWWWNNNZZZzzz<<>>777///666888888RRRjjjnnnUUUNNN@@@???FFFCCCCCCIIIJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPPPPQQQRRRTTTUUUVVVZZZ[[[]]]___bbbdddfffggghhhlllsssyyylllOOOMMM]]]fffeeebbbdddWWWPPPdddyyyTTTOOOWWWIIIHHHLLLqqqRRRMMMHHHBBBEEEDDDAAACCC]]]xxxXXXJJJUUUaaajjjpppooouuuzzzqqqyyybbbaaayyyOOOGGG???BBBYYYtttZZZMMMDDDEEElllHHHDDD|||hhh]]]RRRPPPXXXaaafffgggNNNGGGOOOjjj~~~jjjTTTIIIIIIMMMRRRVVVUUUUUUTTTSSSSSSUUUZZZ]]]```fffoooyyy~~~aaaVVV^^^fffxxxNNN:::777666888444555999XXXjjjfffSSSPPP@@@???FFFDDDEEEJJJJJJGGGHHHIIIKKKLLLNNNPPPQQQRRRRRRSSSTTTVVVWWWYYYYYY^^^___aaaccceeeggghhhiiiiiimmmtttzzzyyyQQQIII[[[kkkkkkcccPPP[[[\\\bbb}}}|||YYYJJJ\\\NNN???fffSSSrrrSSSNNNGGGAAABBBEEE@@@EEEdddrrrUUUKKKZZZgggnnnqqqmmmlllwwwiiinnnxxx```^^^rrrRRRDDD@@@AAAbbbnnnfffooo}}}xxx___KKKAAAGGGlllIIICCCzzz{{{lllQQQIII>>>888<<>>666444:::555777>>>bbbrrr]]]RRRYYYEEE@@@HHHIIIJJJLLLHHHFFFGGGHHHIIIKKKNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\]]]aaabbbdddfffhhhiiijjjjjjjjjooouuu{{{hhhHHH\\\}}}uuukkkZZZooo|||~~~]]]BBBXXXOOO???___XXXrrrTTTNNNGGG@@@AAAEEE???FFFkkkiiiOOOKKK\\\hhhnnnqqqnnnbbbwwwnnngggppp|||______sssVVVDDDAAACCChhhaaadddwwwxxxbbbHHH>>>GGGiiiOOOCCCwwwkkkZZZKKKEEE@@@>>>@@@BBBCCCDDDAAA===::::::;;;>>>GGGQQQeeesssgggVVVGGGFFFJJJJJJJJJMMMQQQRRRSSSUUUYYY^^^fffkkkrrrxxxeeeTTT^^^lllgggLLLBBB;;;333333333666AAAeeevvvYYYRRR^^^HHHAAAIIIJJJKKKKKKEEEEEEFFFFFFHHHJJJNNNQQQSSSUUUVVVXXX[[[]]]___``````cccdddgggiiikkkkkkkkkkkkmmmqqqvvv{{{WWWVVVbbbYYYddd```IIIZZZRRRJJJlllcccqqqTTTOOOHHHBBBCCCFFF>>>GGGppp{{{___JJJIII]]]kkkttt||||||xxxiiizzz~~~___ccc|||YYYGGG>>>BBBiiibbbkkk~~~}}}xxxeeeJJJ???FFFbbbWWWFFFyyynnnXXXJJJ>>>:::;;;AAABBB???BBBHHHDDDEEEDDDAAABBBEEECCC???OOO]]]lllzzz}}}___NNNBBBCCCFFFEEEGGGMMMRRRTTTWWWZZZ___eeelllqqqyyy~~~aaaNNNXXXfff~~~cccKKKCCC;;;222222111888CCCeeexxx]]]SSSZZZGGGBBBGGGFFFEEEGGGCCCEEEEEEEEEGGGJJJMMMQQQSSSVVVXXXZZZ]]]```bbbbbbccceeefffhhhkkkllllllkkkkkkooorrrvvvzzz~~~hhhNNNggguuuQQQ]]]xxxbbbNNN\\\VVVOOOjjjjjjpppSSSOOOJJJCCCEEEFFF===HHHssszzzYYYEEEHHH___ooo}}}vvvhhh___fff[[[III:::???eeebbbgggsss|||yyyiiiNNNCCCFFF]]][[[IIIyyyvvv[[[FFF<<<@@@===AAAKKKLLLEEEHHHRRRIIINNNLLLAAA>>>CCCEEEAAA@@@KKKZZZkkkxxxZZZJJJ>>>@@@CCCBBBFFFOOOTTTWWW[[[^^^ccciiipppttt{{{aaaOOOYYYeeemmmRRRAAA444000999555>>>IIIjjj~~~aaaSSSTTTDDDAAAFFFAAA???CCCCCCDDDDDDEEEFFFIIIMMMQQQSSSWWWXXX[[[___aaacccddddddeeegggiiikkkmmmllllllkkkqqqsssvvvyyy}}}lllQQQlllaaaVVVcccCCCVVVUUUJJJZZZzzzgggqqqTTTIIIFFFFFFCCCCCCAAAIII~~~|||WWWEEEJJJ```jjjxxx}}}vvv}}}mmmaaafff[[[AAA??????iiitttZZZpppyyyhhhQQQAAAGGGYYY___QQQvvv```KKKHHH===IIIDDDNNNIIIKKKSSSPPPYYYOOOUUUSSSHHHBBBGGGJJJHHHMMMCCCLLLYYY```ttt|||iiiVVVEEE:::<<>>@@@AAAAAACCCGGGIIIMMMQQQVVVZZZ\\\]]]^^^```ccceeehhhiiiiiijjjkkkmmmnnnoooooopppwwwyyy}}}UUUVVVmmmooo{{{~~~iiiJJJSSSRRRHHHGGGfffrrrUUUJJJFFFFFFDDDFFFBBBFFFzzz[[[HHHKKK^^^fffooozzz}}}~~~nnnhhhjjjXXX???BBBGGGmmmvvvcccuuuyyyiiiRRRAAAFFFWWWbbbNNN^^^KKKLLLEEEEEECCCNNNIIIHHHQQQQQQ^^^eee]]]QQQGGGIIIPPPRRRPPPNNNHHHQQQYYY\\\jjjmmmYYYQQQDDD<<<@@@EEEGGGNNNXXX]]]aaaeeehhhjjjmmmssswww{{{YYYIIIWWW___xxx[[[DDD:::777666999666NNN{{{]]]ZZZzzzDDD???999777888;;;======AAACCCFFFJJJMMMQQQWWW[[[^^^```aaadddgggiiikkkllljjjkkklllnnnooopppqqqqqqyyy|||www___HHHNNNfff{{{kkkUUUYYYPPP???>>>nnntttVVVJJJFFFEEEDDDHHHBBBDDDuuubbbNNNNNN]]]aaadddrrr}}}yyyvvvxxxpppiiifffTTT>>>EEEAAAhhh}}}yyyjjjcccooozzzkkkTTTAAADDDRRReeeGGG{{{{{{VVVIIIJJJFFFCCCEEERRRJJJEEENNNSSSfff{{{dddNNNIIIPPPWWWXXXXXXNNNNNNWWW\\\___hhhbbbJJJFFF>>>;;;@@@DDDGGGPPP[[[cccgggjjjkkklllnnnrrrvvv{{{VVVIIISSSWWW~~~^^^CCC777666888999777XXX\\\^^^mmm???<<<999777999:::<<<<<>>FFF===fff{{{mmmeee___]]]\\\ZZZZZZ\\\SSSVVVZZZ```lllzzz{{{{{{lllVVVBBBBBBNNNgggBBBlllgggLLLFFFFFF@@@DDDIIIWWWMMMEEELLLUUUjjj~~~eeePPPPPPWWWYYYXXXZZZOOORRR[[[eeeqqqtttcccHHHAAA===;;;???CCCHHHSSS^^^fffiiimmmmmmmmmooossswww|||~~~SSSKKKOOORRR___BBB555555777777???lll```\\\XXX<<<;;;::::::;;;===>>>???@@@BBBFFFJJJNNNSSSYYY]]]^^^```dddhhhkkkmmmmmmmmmoooppppppqqqssstttuuuvvvyyy|||qqqLLLNNNrrrwww|||}}}pppDDDKKKNNNEEEGGG{{{xxxZZZKKKEEEEEEEEECCC@@@FFFzzzgggUUUUUUaaadddhhhqqqtttrrr{{{mmmzzzgggeee{{{RRR@@@DDDEEEhhhrrrkkkXXXOOOGGGGGGHHHGGGEEEEEEGGGSSS\\\]]]bbbnnnxxxzzzlllzzzmmmWWWBBBAAALLLxxxkkkBBBhhh{{{VVVHHHKKKHHH@@@EEEIIIYYYNNNEEEKKKRRRgggsssfff^^^___^^^WWWUUUYYYSSSVVV^^^rrrdddIIIFFFBBB@@@AAAEEELLLXXXbbbgggjjjmmmnnnnnnpppuuuyyy|||yyyQQQLLLMMMTTT\\\BBB777666666444EEEtttfffWWWkkkFFF:::;;;;;;<<<<<<>>>@@@AAA???BBBFFFJJJNNNTTTZZZ^^^___bbbfffjjjmmmooooooooossssssssstttuuuwwwxxxyyy{{{~~~{{{```KKKbbb|||qqqOOOIIIIIIEEEHHH}}}zzz[[[LLLEEEEEEEEE@@@@@@JJJ{{{kkk___SSSYYYgggkkkpppyyy{{{wwwyyyxxxrrrnnnbbbssseeehhhPPPBBBBBBFFF```xxxtttXXXMMMEEE@@@@@@BBBBBBDDDGGGUUU```hhhhhhiiiqqqzzz|||}}}sssyyylllXXXCCCAAAKKKxxxpppFFFgggwwwOOOKKKUUUQQQIIIDDDGGGUUUNNNGGGMMMOOO___kkkooossspppcccVVVSSSXXXZZZ[[[ddd]]]IIIHHHEEECCCDDDIIIQQQZZZ```hhhlllooopppppprrrwww{{{}}}tttOOOLLLLLLYYYzzz[[[CCC:::777666333BBBiiihhhRRR___@@@<<<======<<<;;;;;;===??????BBBFFFJJJOOOUUU[[[___bbbeeehhhlllooorrrssssssvvvuuuuuuvvvwwwyyy{{{}}}lllaaaZZZPPPjjj{{{qqqNNNEEENNNUUUWWW{{{{{{]]]LLLEEEEEEEEEAAABBBMMMzzzkkkbbbUUURRRNNN[[[mmmqqquuu|||}}}zzz{{{ggg~~~vvvxxxxxxttttttzzz{{{yyy\\\___eeezzzfffhhhLLLBBBAAA@@@ZZZzzznnnOOOEEE@@@===>>>AAADDDLLLUUU]]]dddkkkmmmpppxxxwwwkkkWWWDDDAAAKKK{{{sssGGG```~~~RRRNNNXXXUUUQQQDDDDDDSSSPPPOOOUUUQQQ[[[kkk{{{xxxbbbTTTRRRVVV]]]___mmmWWWOOOLLLKKKKKKNNNVVV^^^bbbccclllooorrrsssssstttxxx|||}}}nnnLLLIIIJJJ___~~~cccIII<<<777666555888ZZZ{{{eeeQQQ]]]FFFDDDDDDCCC???;;;999;;;===>>>AAAFFFJJJOOOUUU\\\```dddeeehhhkkknnnrrrtttuuuxxxwwwwwwwwwyyy{{{}}}{{{PPPXXXhhh\\\hhhzzzoooIII???PPP^^^VVVvvv|||]]]MMMEEEEEEFFFBBBCCCNNNkkk[[[UUUKKKIIIJJJ]]]qqqtttvvv{{{zzzzzzdddUUUVVVUUUVVVHHHCCCQQQ^^^bbbbbbfffjjjiii^^^hhhzzz~~~fffhhh}}}IIIBBBAAA@@@aaa}}}{{{zzznnnLLL@@@>>>>>>@@@BBBHHHUUUbbbYYY\\\bbbiiipppyyyvvvjjjWWWDDDBBBLLL|||rrrEEEWWW~~~wwwUUUNNNUUURRRRRREEEEEESSSSSSVVV]]]VVV\\\nnnyyy^^^QQQQQQSSS^^^bbbtttUUUVVVVVVVVVXXX^^^gggoooooolllpppsssuuuuuutttuuuyyy|||}}}jjjJJJGGGIIIcccmmmOOO<<<666666888111SSS}}}```RRR```PPPMMMLLLIIICCC<<<999;;;===>>>AAAFFFJJJOOOVVV\\\aaacccccceeehhhlllpppsssuuuyyyyyyxxxxxxyyy|||~~~pppCCC\\\|||iiieeewwwnnnPPP===HHHMMM===vvvpppZZZJJJMMMDDDCCCAAACCCJJJyyyzzzaaaSSSJJJDDDFFFIIIVVVjjjxxx~~~___[[[UUUIIIIIIGGG???KKKWWWYYYjjjvvvkkkooo~~~oookkk~~~^^^gggwwwJJJ<<>>KKKtttrrrRRRAAA???===@@@JJJUUU[[[[[[WWW\\\```eeeqqqxxxiiiVVVDDD@@@FFFrrrAAAQQQ~~~qqqhhhHHHUUUbbbMMMEEERRR\\\[[[ZZZ```dddccclllxxx}}}wwwdddIII@@@OOOkkkkkk}}}lllccc[[[]]]VVV]]]tttzzzzzzooorrrsssssssssvvvxxxyyy~~~[[[GGGIIIJJJiiiwwwzzzNNN222999111///<<>>IIIPPP>>>nnnjjj\\\KKKMMMDDDDDDDDDCCCBBBkkkaaaPPPIIIGGGDDDFFFQQQdddrrrxxx~~~ttt^^^XXXTTTRRRWWWVVVNNNWWW```fff|||xxx```fffyyyMMMAAAFFFAAADDDsssvvvTTTBBB@@@???CCCLLLVVV\\\^^^\\\^^^]]]```nnnttteeeSSSCCCAAAHHHvvvsssBBBPPPmmmwwwTTT\\\mmmfffpppzzzxxxvvvccc]]]kkkxxx{{{jjjJJJAAAUUUiiiyyyeeeaaa[[[eee|||wwwssssssrrrqqqqqqsssuuuuuu}}}WWWFFFHHHIIIiiixxxLLL444<<<666555;;;PPPyyyiiiUUUnnnJJJPPPPPPJJJ===666777999888???BBBFFFLLLSSSZZZ```cccfffgggiiijjjlllnnnrrruuuxxxyyyzzz|||NNNIIITTTEEEHHHLLLXXX___iii}}}vvvsss~~~nnnQQQJJJRRRNNN===wwwqqq]]]KKKNNNEEEEEEDDDCCC>>>cccdddOOOHHHHHHDDDDDDOOOaaannnrrryyy|||oooeee]]]bbblllmmm[[[VVV\\\iii}}}nnncccdddNNNCCCHHHGGGAAA}}}vvvyyyTTTBBBAAACCCHHHQQQYYY___bbbiiijjjiiiiiisssooo```PPPCCCBBBJJJppppppCCCOOO~~~sssllllllcccQQQ[[[lll|||pppMMMEEE___rrr[[[aaa]]]uuu~~~wwwtttooonnnnnnpppqqqrrr|||wwwTTTGGGIIIJJJmmmMMM666;;;777777555FFFwwwqqqTTT}}}fffCCCBBBDDDAAA:::777888999888???BBBGGGNNNUUU\\\aaadddgggiiikkkmmmnnnqqqtttwwwyyyzzz|||VVVEEEMMMIIIUUUUUUbbbkkkwww}}}nnnQQQRRRXXXJJJ???ooo^^^KKKMMMDDDDDD@@@DDDCCCgggqqqXXXKKKFFFCCCDDDPPPdddoooooouuu}}}pppgggjjj[[[XXX\\\nnnbbbdddcccyyyLLLAAAEEEJJJEEE{{{vvvPPP@@@AAAFFFNNNUUUYYY^^^ccckkkttt|||mmm^^^OOOCCCBBBHHHpppjjjEEELLLqqqyyy~~~pppwww}}}rrrrrrtttjjjXXXPPPSSSeee___UUUoooyyyQQQ``````xxx|||ssskkkjjjmmmnnnpppsss{{{~~~nnnfffkkktttpppSSSIIIIIILLLuuuNNN999888666888222CCC~~~vvvRRR}}}]]]:::======;;;888777999;;;<<>>AAADDDJJJQQQYYY___cccfffhhhjjjnnnqqqsssvvvyyy||||||}}}pppYYYjjjmmmSSSOOOccc}}}nnnFFFLLLPPPBBBLLLnnnaaaLLLLLLCCCEEEAAAHHHAAA[[[kkkTTTCCCBBBPPPfffnnniiimmm{{{hhhdddpppccciiiiii}}}]]]eeehhhhhhJJJ@@@AAA;;;BBBlll{{{\\\DDD@@@AAAHHHQQQSSSRRRYYYeee~~~zzzxxxeeeXXXLLLBBBAAAFFFxxx^^^EEEBBB[[[yyykkkLLLFFFIIIDDDNNN___WWW<<<444AAAAAASSSyyy~~~mmmMMMGGGOOOYYYZZZeeezzztttfffhhhooosssxxx}}}~~~oooccckkk```LLLDDDEEESSSNNN<<<333777555111CCC}}}ccc___DDDQQQHHH>>>:::777666888<<>>TTTzzzcccJJJFFFQQQffflllgggoooyyykkkjjjzzzjjjyyyzzzvvv]]]eeepppaaaJJJ@@@@@@999>>>]]]jjjOOOBBBAAA@@@GGGRRRXXX]]]nnnooorrr\\\OOOFFF@@@CCCKKKTTTDDDBBBYYYyyyXXXQQQIIILLL\\\jjj^^^CCC;;;EEECCCdddfffbbbqqqMMMNNNGGGTTT[[[~~~xxxgggiiiqqqvvv{{{XXXHHHDDDHHH]]]PPP<<>><<<>>>UUUaaaHHHBBB@@@???FFFTTT___lllaaaiiinnnUUUGGG@@@>>>EEEPPPJJJCCCDDDYYYooozzz[[[UUUKKKSSS```fffYYYFFFAAAFFFUUU~~~~~~PPP\\\gggTTTXXXCCCSSS^^^{{{iiikkkssswww|||UUUHHHGGGMMMfffOOO===111;;;666444AAAkkk~~~YYYnnn|||gggZZZJJJ@@@999;;;<<<:::;;;@@@FFFIIIOOOVVV\\\```cccdddfffjjjooossswwwyyy|||~~~zzz}}}ddd^^^iiiSSSKKKnnn\\\YYYggguuuyyyVVV]]]nnnJJJEEELLLHHHFFFooobbbSSSQQQEEECCCEEE;;;JJJSSSkkkVVV^^^qqqpppssszzzsss}}}hhhZZZ^^^jjjQQQEEEBBB;;;777AAALLLbbbGGG>>>AAAAAACCCJJJWWWrrrfff___{{{gggTTTEEEBBB>>>===]]]FFFFFFBBBTTTyyy~~~iiiqqqYYYLLLBBBSSSmmmuuu^^^AAABBBUUU|||UUUBBBkkkRRRRRRWWWNNNaaaiiimmmwwwyyy}}}QQQFFFIIIHHHoooEEE===444444333;;;BBB\\\~~~]]][[[rrrMMMGGGAAA===<<<======;;;<<<@@@DDDIIIPPPWWW\\\```ccceeemmmnnnppptttxxx{{{{{{{{{|||~~~XXXWWWkkkiiiyyykkk___iiirrrwwwXXXrrrLLLCCCDDDHHHQQQeeeeeeUUUQQQFFFDDDLLLAAAGGGIIIqqqaaaaaawwwvvvrrrtttmmmVVVbbbwwwNNNCCCBBB======>>>GGGdddHHH>>>??????BBBIIIUUUiiihhhmmm}}}bbbQQQCCCBBB???AAAeeeFFFBBB;;;KKKrrr}}}iiiSSSGGGCCCRRRjjjsss```IIIMMMbbbzzzPPPHHHppp^^^UUUVVVRRRkkkmmmpppzzz}}}{{{OOOEEEFFFMMM~~~EEE===666888111777;;;TTTyyycccWWWrrr}}}sssbbbBBB>>>AAA@@@@@@AAA@@@??????AAAEEEJJJQQQXXX\\\```ccceeelllmmmppptttwwwzzzzzzzzz|||dddddd~~~wwwaaaZZZfffpppxxxqqqNNNGGGGGGGGGKKKgggiiiWWWRRRGGGFFF888888DDDLLLrrrvvvfffyyyzzzppppppWWW\\\sssMMMAAA@@@>>>@@@999CCCvvvgggLLL@@@BBBAAACCCHHHOOOZZZnnnkkknnnttt[[[MMMBBBAAA@@@HHHqqqDDDAAA888DDDeeexxx___LLLDDD;;;GGGZZZbbbVVVIIITTTjjjuuummmWWWSSSqqqmmm\\\[[[___oootttwwwlllKKKDDDDDDWWWEEE:::666:::777888777PPP|||nnnUUUppp|||rrr```VVVLLL777777<<>>======555AAAbbb|||iiiOOOCCCDDDDDDFFFLLLSSS]]]mmm|||}}}aaaxxxlllTTTJJJAAA???@@@OOOBBBBBB<<>>@@@UUUtttAAABBB===CCCSSSpppTTTCCC>>>999:::===???>>>DDDYYYooo|||zzzhhhjjj~~~tttbbbmmmyyyWWWCCCDDDRRRyyyFFF555444888555666333PPP|||MMMmmmhhhSSS[[[WWWGGGCCC@@@EEE???PPPYYYOOOEEEFFFIIIHHHNNNQQQVVV[[[^^^aaadddfffjjjmmmrrruuuvvvwwwzzz|||cccJJJEEESSSUUUMMMDDD:::BBBAAAEEELLLTTT___ppp~~~~~~fffGGGBBBCCCEEEPPPWWWxxx]]]PPPGGGJJJMMMRRRDDDEEE^^^~~~kkk```ggguuuLLLAAA===>>>;;;===???KKK~~~pppkkkcccSSSEEE@@@EEEGGGMMMTTT]]]ooo{{{|||www|||]]]JJJFFFAAA>>>AAA]]]iiiBBB???:::@@@NNNoooSSS@@@:::<<<:::999::::::AAARRRccc~~~nnnooodddsss}}}pppOOOCCCHHHaaasssFFF666666999222666777TTTSSSxxxgggOOO]]]^^^KKKGGGEEEGGGGGG```jjjWWWCCCAAAGGGGGGOOORRRWWW[[[___bbbfffiiikkkpppuuuwwwxxxyyy|||eeeMMMLLL^^^aaaUUUGGG<<<<<<===BBBJJJNNNOOOSSSXXXddd{{{cccIIIBBBDDDNNNfffZZZ~~~```RRRIIINNN```BBBDDDyyyzzznnnfffaaafffdddIIIAAA;;;<<<999@@@:::EEEwwwkkkWWWPPPLLLEEE@@@@@@DDDHHHNNNSSSYYYjjjyyy{{{zzzzzztttVVVDDDCCCAAA???CCCeee___BBB===999???GGG}}}rrrVVVAAA999<<<;;;::::::;;;===FFFOOOkkktttmmmgggjjjcccbbbrrrssspppYYYwwwyyydddwww~~~fffGGGGGGLLLoooaaaBBB555666888555999777MMMzzzZZZwwwmmmMMMZZZbbbSSSUUUUUUSSSWWWuuubbbDDD>>>EEEGGGPPPSSSWWW\\\___ccchhhkkkmmmrrrxxxzzzzzzzzz~~~XXXGGGPPPkkkooo```QQQEEE;;;;;;@@@IIILLLHHHDDDCCCKKKnnnyyy```FFF???EEEYYY|||WWWcccTTTKKKPPPTTTdddQQQFFFJJJyyy|||qqqpppuuu___wwwZZZbbbrrr[[[HHH@@@::::::555@@@555BBBhhhxxx```HHHAAA@@@>>>>>>BBB<<>><<<@@@@@@{{{xxx|||www[[[EEE;;;>>>>>>???@@@@@@???@@@CCCHHHSSSJJJBBBNNNMMMHHHQQQ___~~~RRRGGGuuuoooSSSkkkvvv___BBBJJJNNNwwwQQQ;;;111444666666666...???kkk~~~YYY___vvvNNNYYYfffaaakkkmmmiiijjjqqqKKKCCCJJJMMMPPPSSSXXX\\\```dddiiilllnnntttzzz|||{{{|||JJJ???777MMMrrrzzziiiWWWJJJBBB@@@DDDMMMSSSRRRPPPOOOOOOeeemmmxxx___FFF>>>EEE\\\PPPeeeXXXNNNHHH@@@GGGAAAFFFHHHxxxvvvpppwww{{{qqqrrrlllqqqccc^^^bbbjjjUUUGGGBBB=========777BBB666]]]{{{sssZZZCCC<<<===;;;;;;===???BBBMMMSSSZZZ|||yyywww}}}dddIII???>>>DDD@@@III|||QQQAAA@@@======AAAZZZmmm{{{WWWBBB???<<<===>>>???@@@BBBFFFJJJQQQVVVUUUMMMIIILLLKKKFFFTTTdddJJJ[[[hhhcccKKKjjjeeeNNNDDDDDDQQQmmmDDD@@@222;;;888333999444===ccc{{{^^^WWW|||MMMHHHdddhhhqqqrrrPPPHHHJJJGGGOOOUUU[[[]]]]]]aaaiiippptttwww{{{}}}~~~TTT;;;444===BBBaaarrrVVVbbbEEE>>>QQQTTTMMMNNNJJJQQQKKKdddrrrzzznnnWWWFFFCCCBBBVVVxxxOOOkkk]]]TTTKKKCCCFFF@@@EEECCCjjjtttjjjoookkk|||xxx```}}}]]][[[ccc{{{TTTHHH@@@;;;======;;;AAA888PPPrrrYYYCCC>>>@@@???<<<<<>>>>>QQQqqq~~~YYYBBB???===>>>???@@@AAADDDIIILLLPPPTTTSSSMMMJJJMMMNNNJJJ]]]|||cccZZZiiirrr\\\ZZZzzz{{{yyy\\\IIIDDDIIIUUUzzzDDD===///777333666:::222444ZZZfffQQQqqqZZZRRRjjjrrrfffNNNKKKOOOOOOPPPTTTXXX[[[\\\aaahhhnnnsssvvv{{{~~~xxxuuuxxxfffGGG555555:::???]]]{{{hhhSSSeeeJJJEEERRRSSSPPPOOOIIITTTbbbnnnVVVFFF@@@BBBWWWuuuNNNssseee\\\PPPFFFCCC@@@FFFAAA\\\vvvdddhhh{{{cccxxx|||qqq{{{XXX]]]mmmTTTIII>>>:::===;;;===>>><<>>??????AAAZZZyyyMMMCCCEEEAAA???===HHHtttzzzXXXBBB???>>>???@@@AAABBBFFFKKKOOOQQQSSSRRRNNNLLLOOORRRSSSaaa~~~jjjZZZbbbrrr|||vvvmmmRRRFFFGGGKKKYYYcccDDD;;;...888222444:::333000RRR}}}sssNNNfffjjj]]]nnnzzzuuu```TTTRRRTTTSSSQQQRRRSSSVVV\\\bbbhhhlllrrrvvvzzz~~~}}}yyywwwllluuunnn^^^XXXMMM<<<555999:::>>>WWWjjjVVVNNNkkkNNNKKKPPPLLLQQQWWW]]]|||lllSSSFFF???CCCUUUrrrLLL}}}nnnfffUUUHHH@@@AAAIIICCCTTT{{{{{{XXX^^^fffyyyhhh~~~tttYYYccc|||UUUKKK===:::<<<888<<<999@@@???rrrkkkLLL@@@???>>>===???<<>>@@@@@@>>>EEEiiiqqqJJJCCCEEEAAA@@@???CCCggg|||zzzTTT@@@@@@>>>???@@@AAACCCGGGMMMQQQRRRRRRQQQOOOMMMOOOWWW___qqqllldddzzzlllvvvfffLLLFFFJJJHHH^^^IIICCC;;;111;;;666///888777222OOOwwwSSS```xxxeeekkkxxxzzzlllddd```ZZZUUUSSSRRRPPPNNNRRRZZZccciiillltttwww{{{vvvjjjaaa]]]TTTccc^^^LLLDDD@@@;;;<<<===;;;>>>OOOSSSCCCMMMuuuQQQKKKNNNRRRfff}}}iiiOOOEEECCCFFFOOOvvvLLL|||ttt\\\NNNAAACCCIIIEEEOOO{{{hhhIII\\\\\\fffkkknnn___lllWWWKKK===<<<<<<888;;;666AAA>>>ccc|||WWWCCC<<<:::===CCC@@@FFFLLLNNNfffiii]]]SSSLLLKKKHHHCCCCCCGGGBBBRRRYYYbbbbbb^^^eeecccgggvvvkkkRRRCCCAAAEEECCC???OOOiiiOOOHHHIII@@@AAA@@@@@@[[[|||rrrMMM>>>CCC?????????@@@BBBFFFMMMQQQPPPNNNOOOOOOKKKLLL[[[mmm||||||nnnkkkvvvaaaIIIDDDHHHKKKooo<<>>:::<<>>FFFNNNHHHHHHUUUvvv{{{ooo]]]TTTQQQWWWVVVMMMJJJNNNRRR\\\jjjwwwzzzuuurrrqqquuu{{{___KKKCCC===CCC???<<>>EEE@@@@@@@@@@@@BBBFFFMMMQQQLLLKKKNNNOOOJJJLLLeee~~~wwwqqqjjjcccyyyzzzYYYEEEBBBFFFWWW>>>======777555777555555777333CCClllYYYsssiiijjj}}}~~~uuujjjccc]]]WWWUUUUUUJJJGGGDDDHHHSSS```jjjooowwwzzz~~~sss```NNNBBB===888AAA@@@<<<>>>;;;<<>>888:::IIItttpppZZZJJJ???@@@HHHQQQLLLRRRbbbxxxzzziiiUUUddduuuwwwiiiXXXRRRVVVkkk|||nnnSSSEEECCC;;;@@@;;;;;;aaaaaa\\\WWWVVVIIIIIIIII<<>>999111888777111666444===xxxZZZgggmmmgggwww{{{oooaaaYYYUUUPPPLLLCCC@@@???CCCMMM[[[hhhpppwwwzzz}}}oooZZZHHH===888555999:::>>>BBB<<<@@@SSSlllUUUAAA888>>>[[[fffYYYtttXXXCCCBBBJJJUUU[[[hhhUUUcccMMMHHH@@@GGGLLL^^^qqqccctttvvvZZZjjjZZZKKKNNNZZZ___pppzzzooonnnvvvuuuSSS```uuuxxxKKK::::::DDD999:::<<>>===<<<<<>>>>>===@@@222???999???@@@SSS|||mmmNNNAAAOOOUUURRR```pppttt|||ZZZ[[[___XXXccckkkqqqVVVJJJGGGFFFCCCFFF<<>>888777999;;;>>>JJJ\\\kkkrrruuu{{{yyyvvvyyy~~~yyykkkZZZEEE777444444888>>>IIIOOOGGGLLLccczzz\\\FFFIIInnnsssIIIppp|||llluuuuuudddMMMCCC@@@UUUGGGcccVVVxxxRRRMMMLLLCCCDDDSSStttwwwkkktttxxxmmmaaaWWW```rrryyyuuuzzz~~~^^^VVVUUU\\\^^^[[[]]]eeesssuuuzzzwwwaaannn\\\BBBHHH@@@BBB===???444@@@777<<<>>>KKK{{{XXXDDDLLLQQQOOO]]]sss}}}YYYhhhbbbjjjppphhhjjjPPPFFFEEEFFF>>>CCC===NNNjjj[[[YYYYYYXXXVVVSSSOOOLLLJJJSSS{{{WWWBBBJJJMMMSSSZZZRRRGGGMMMZZZZZZbbb]]]eeexxxjjjgggyyy]]]RRRRRRYYY|||XXXDDDSSS]]]wwwgggRRRAAA??????999666777666555111666111QQQ}}}sssVVVrrruuu}}}yyyhhhTTTCCC888444888:::;;;@@@PPPfffwwwzzz|||}}}zzzuuusssvvvzzz~~~|||nnnZZZDDD888777999;;;>>>HHHMMMEEEIII___aaaXXXZZZsssUUUFFFSSS^^^aaafffwww~~~}}}aaaJJJAAAEEEQQQ]]]^^^SSSkkk[[[SSSHHHFFFLLLddd{{{wwwvvvjjj[[[cccmmm}}}}}}pppnnntttqqqhhhbbbaaaffffffccceeekkknnnwwwkkkZZZoooTTTFFFFFFAAAEEE<<<===888AAA555999<<>>===>>>>>>DDDIIIAAADDDWWW^^^dddiii}}}mmmGGGLLLMMMSSS]]]jjj|||xxx\\\FFF@@@DDDLLLlll]]]TTT~~~fffZZZPPPMMMLLLZZZ~~~~~~~~~zzz|||wwwpppqqqjjjuuulllccc```___bbbmmmxxxyyyuuucccZZZttt}}}KKKIIICCC@@@FFF:::;;;;;;AAA666888<<<===___zzzRRRKKKPPPYYYssszzzrrrddd|||zzzrrrUUUDDD???BBBFFF???@@@AAAnnnfffgggaaa```^^^[[[WWWRRROOOMMMRRRWWW~~~dddFFFDDD???TTTZZZYYYZZZQQQTTTnnnzzzxxx|||yyyWWWOOOaaavvvPPP???DDDEEEMMMjjjSSSJJJDDDCCC@@@;;;999;;;999666777888555MMMtttpppddd{{{~~~vvvaaaKKK;;;555555111888<<<;;;===EEENNNTTT]]]ZZZWWWWWW[[[dddnnnttt}}}pppYYYFFF>>>>>>??????<<<@@@FFFAAACCCSSS\\\eee^^^YYY^^^RRRGGGQQQdddqqq{{{|||zzzrrrUUUCCC@@@DDDKKKppp___XXXhhh]]]VVVUUUOOOXXXzzzvvvkkktttkkkaaa\\\]]]fffwww|||```\\\dddjjjIIIMMMCCCDDDGGG>>>;;;===AAA888999>>>===KKKYYYQQQMMMYYYzzzfff{{{eeeNNNBBB???BBBFFF<<<@@@TTTssshhhiii``````^^^\\\YYYVVVTTTRRRLLLSSSkkknnnJJJ???DDDSSS```ooopppYYYYYY{{{bbb[[[vvvhhhKKKCCCPPPLLLWWWvvvRRRLLLFFFCCC@@@>>>>>>@@@888333777444222CCC^^^tttjjj~~~}}}qqq]]]HHH:::555555111999<<<777444<<>>;;;???IIIGGGIIIWWW[[[___RRRIIIOOOQQQccckkkNNNAAABBBLLLJJJvvvxxx```XXXqqqfff]]]YYYNNNRRRllltttmmmoooqqqvvvkkkSSSWWWpppaaaOOOQQQGGGJJJIIIFFF>>>??????<<<:::===@@@BBBqqqllljjjRRRSSSooojjjqqqXXXHHHBBBAAABBBDDD888CCCsssrrrjjj```]]]]]]\\\[[[[[[ZZZZZZYYYMMMTTTTTTttt|||RRR@@@HHHWWWpppvvvWWWVVVttt|||}}}lllfff{{{WWWIIIFFFRRRQQQooojjjTTTOOOIIIEEECCCCCCCCCCCC===666<<<444111;;;JJJhhhrrrjjj|||tttfffTTTDDD999333222666:::<<<:::>>>NNN```jjjUUUVVVXXXZZZ___gggqqqxxxzzz}}}}}}jjjWWWKKKBBB<<<:::===<<>>???::::::BBB>>>TTTlllUUU]]]tttxxxcccMMMDDDCCCBBBAAAAAA>>>MMMnnniii```___^^^]]]\\\[[[ZZZZZZYYYSSSSSSRRRbbb{{{^^^FFFFFFaaaiiiKKKMMMYYYeeessswwwnnndddsssvvvrrrccchhh~~~iiiLLLIIIFFFQQQZZZbbbXXXSSSLLLIIIIIIIIIFFFBBBAAA999AAA777444999@@@ddd}}}]]]yyyjjjaaaTTTHHH@@@999444222888:::<<>>CCC]]]PPPvvv{{{}}}oooZZZGGGBBBDDDBBB@@@???IIIWWW|||eeehhhhhheeeccc```]]]ZZZWWWVVVUUUTTTMMMYYY\\\gggKKKFFFnnn]]]CCCGGGDDDNNN\\\hhhzzz[[[YYYvvvjjj|||qqqZZZJJJNNNJJJUUUhhh^^^YYYUUUOOOLLLMMMMMMHHHAAA>>>666???555444888<<>>LLL^^^eeeZZZIII\\\cccjjjllliiiiiiooottt}}}uuuqqq[[[LLLEEEBBB:::AAAEEETTTmmmyyy}}}vvvZZZCCCCCCPPPgggUUUXXX[[[xxxmmmhhhfff```[[[YYYcccxxxjjj\\\tttkkkPPPOOOVVVSSSJJJEEEJJJGGGBBB===::::::;;;<<>>BBBCCC999AAAsssooofffeeekkkiiieee```\\\YYYWWWWWW[[[SSS^^^]]]OOOXXXnnnXXXAAAKKKFFFRRRfffkkknnnaaaZZZ}}}ssslllzzz]]]FFFHHHFFFTTTjjjttthhh\\\YYYUUUQQQMMMIIIEEEBBBDDD>>>;;;999444333DDDZZZaaajjjVVV@@@999<<<666222777:::888===CCCHHHKKKKKKLLLMMMdddfffiiikkkmmmooorrruuu~~~rrreeeVVV]]]nnnbbbXXXAAAUUUOOOHHHBBBMMMfffwwwyyynnnIIIDDDRRRRRRhhh}}}\\\___UUU~~~tttnnngggaaa___aaaXXXhhhxxxdddyyyiiiVVVUUUWWWRRRMMMLLLKKKIIIDDD@@@>>>=========999___sss]]]MMMZZZ{{{hhhpppooosssYYYJJJBBBAAA@@@CCCCCC<<>>???BBBIIIQQQWWWeeegggiiikkkllloootttxxx{{{xxx\\\MMMFFFGGGUUUOOOPPPBBBUUUTTTOOOQQQ\\\nnnzzz{{{aaaDDD???LLLSSSlllxxx]]]aaa[[[|||vvvlllccc```bbb]]]bbbdddffflll```WWWUUUQQQKKKJJJMMMKKKIIIFFFCCC@@@>>>======888NNNlllTTTcccbbbXXXmmmTTT```hhh~~~jjjzzzyyydddPPPEEE???AAACCCBBBAAABBBrrrhhhbbbiiieeeeeeddd```]]]ZZZXXXVVVVVVQQQZZZQQQSSSfffvvvZZZqqqfffOOOUUUUUUqqqkkkdddmmmqqqOOOEEENNNQQQRRRtttkkkVVV\\\XXXTTTOOOLLLJJJJJJIIIHHHEEEBBBAAABBB===999BBBPPPaaarrrfffGGG888;;;:::999<<<;;;>>>>>>===>>>CCCKKKVVV^^^dddgggjjjlllmmmqqqxxx}}}}}}jjjJJJ>>>FFF???GGGHHHRRRKKKUUUYYYbbblllxxxoooTTTEEE@@@III[[[wwwmmm]]]``````~~~zzzqqqeee___^^^hhhccc~~~ttthhhyyywww```ZZZVVVTTTOOOHHHGGGKKKJJJHHHFFFCCC@@@>>><<<<<<===>>>rrrlllTTTZZZ{{{hhhccc```JJJaaavvvrrr|||llllllwwwkkkWWWIIICCC===@@@CCC>>>@@@MMMtttjjj```iiibbbaaa___]]]ZZZXXXWWWVVVVVVNNN\\\MMMTTT]]]lllpppuuuvvvWWWUUU\\\yyy{{{mmm{{{}}}```IIIGGGRRRRRRXXXaaa]]]bbbVVVTTTQQQNNNMMMLLLIIIGGGGGGEEEEEEEEE@@@;;;???FFFnnnfffaaapppLLL888:::<<<>>>AAA???===@@@DDDIIIMMMRRRXXX\\\___eeemmmrrrtttxxx~~~dddGGGBBBHHHEEERRR\\\llljjj___dddsssgggNNNJJJEEEMMMhhhccc[[[]]]```zzzuuupppjjjeeedddiiicccqqqppp```nnn|||gggaaa]]]XXXVVVRRRMMMKKKLLLLLLKKKHHHEEECCC@@@???>>>???444UUUiiiYYYjjjwww___ssswwwHHHOOOWWW}}}dddpppkkkbbbxxx___NNNEEEDDD>>>???BBB:::DDDbbbhhhfff^^^fff```]]]\\\ZZZXXXWWWVVVVVVWWWQQQ]]]NNNUUUXXX^^^|||```UUU___qqqvvv}}}fffOOOKKKNNNNNNSSSzzzppp\\\^^^ZZZVVVUUUTTTSSSQQQNNNIIIEEEIIIHHHGGGFFFBBB<<<<<<>>>NNNttt{{{~~~hhh|||{{{SSS::::::>>>BBBEEEBBB>>>BBBGGGLLLOOOSSSVVVYYYZZZeeerrr{{{~~~eeeJJJEEEAAARRRrrrqqqppp{{{___JJJIIIEEERRRsssxxx^^^\\\\\\___xxxpppoooppprrruuuppplllnnneeeZZZhhhzzzccc``````]]]XXXTTTQQQOOOMMMLLLRRRPPPMMMIIIGGGEEEDDDDDDDDD666HHHmmmqqq[[[XXXjjjyyy\\\^^^ZZZDDDWWWTTTjjj^^^iiiqqqtttmmm~~~hhhSSSIIIAAAFFF???>>>BBB<<>>DDDBBBgggrrrbbb```ccc[[[[[[XXXWWWVVVVVVVVVWWWXXXYYY```RRRSSSRRRQQQSSSWWWjjjyyyppphhh|||gggKKKDDDNNNWWWXXXyyyttt___ZZZSSSUUUVVVTTTQQQOOOOOONNNMMMKKKIIIGGGEEEDDDDDDEEECCCAAABBBNNN}}}|||ppphhhGGG???<<<>>>CCCBBB>>>===<<<<<>>AAAHHHqqqQQQCCCUUUaaaqqq|||oooTTTLLLfffQQQGGGUUUOOO___qqq~~~ttt___sss}}}eeeMMMBBBCCC888EEE???>>>FFFIIIwwwmmmiiihhhlllXXXWWWWWWVVVVVVUUUVVVWWWYYYZZZcccKKKTTTQQQRRRVVVKKK```|||qqqnnnxxx\\\LLLIIIPPP^^^jjjaaa]]]XXXPPP^^^VVVRRRMMMKKKKKKNNNOOOPPPGGGFFFDDDCCCEEEIIIIIIGGG>>>===sssoooLLLAAA;;;;;;??????888999;;;>>>AAAGGGNNNSSShhhuuucccKKKLLLyyyzzzsss\\\ppp{{{UUUGGGIIIFFFaaabbbTTTZZZYYYSSS}}}{{{}}}yyy|||yyytttyyyoookkkkkkaaannn|||hhh\\\TTTgggaaa___[[[WWWUUUTTTUUUVVVSSSPPPMMMIIIFFFEEEEEEEEE===FFFIIIBBBaaaVVVFFFQQQVVVaaaaaaQQQHHHSSSeeeooo|||rrrJJJJJJSSSPPPbbbpppdddmmmlllVVVHHHCCCCCCCCC555DDD>>>FFFSSSooojjjggg```\\\___ZZZ\\\]]]\\\[[[ZZZ[[[\\\YYYSSSOOOQQQWWWZZZXXXTTTuuuzzz}}}uuuhhhUUUJJJRRRjjjlll___]]]\\\[[[VVVRRRQQQOOOOOOPPPQQQOOONNNIIIHHHGGGGGGIIIIIIHHHGGGEEEFFFiii}}}zzzaaaCCC<<>>EEEJJJIIINNNNNNPPPSSSZZZeeerrr{{{yyy]]]NNNbbbYYY[[[||||||iiiqqqyyyfffcccnnnzzzYYYLLLEEERRR______qqq\\\[[[]]]^^^]]]|||{{{tttrrrtttpppmmmqqqllliiitttrrrmmmjjjnnntttUUUSSSUUUTTTWWWVVVUUUSSSQQQQQQQQQSSSTTTQQQQQQOOONNNLLLJJJIIIIIINNNJJJGGGAAAJJJwww}}}]]]QQQQQQTTTTTTUUUdddsssnnn]]]\\\kkkpppaaaPPPKKKIIIEEEHHHMMMUUUaaaooo|||yyypppZZZKKKDDD@@@???===CCC>>>OOO^^^xxxkkkaaaaaaaaa]]]\\\^^^[[[XXXUUUUUUVVVUUUSSSPPPNNNPPPRRRRRRRRRSSSVVVYYYTTTkkkzzzZZZKKKNNNNNNSSSqqqrrrZZZXXXVVVVVVXXXTTTSSSRRRQQQQQQQQQOOOKKKIIIIIIGGGGGGHHHJJJKKKJJJIIIPPPBBBNNN|||ZZZDDDDDDLLLPPPRRRVVV]]]eeemmmvvvsssZZZ\\\YYYaaasssssslllqqq{{{nnnkkk~~~lllGGGJJJEEEWWW^^^___iiiddd___aaafffaaazzzvvvuuuoookkkmmmjjjkkkrrrgggUUUdddrrryyyZZZUUUTTTTTTWWWUUUUUUTTTQQQOOOMMMMMMMMMMMMQQQQQQPPPOOOMMMKKKIIIHHHJJJEEEDDDDDDFFFaaakkkOOOYYYccciiinnn}}}vvv[[[WWW]]]dddddd[[[QQQLLLMMMIIIMMMUUU\\\eeewww{{{bbbOOOFFFCCC@@@>>>???555EEEQQQnnnfff______]]]XXXVVVWWWYYYUUUQQQRRRUUUUUURRRMMMQQQRRRSSSRRRPPPOOOQQQRRRTTTddd|||kkkOOOPPPVVVVVV```zzzaaaUUUWWWTTTTTTVVVTTTTTTSSSRRRRRRQQQNNNJJJGGGIIIHHHGGGHHHJJJLLLKKKJJJHHHFFFKKKbbbzzz|||mmmQQQFFFKKKRRRSSSXXX```iiiqqqyyyoooaaa]]]cccffffffkkkooorrrzzz{{{[[[GGGFFFOOOYYYggg{{{zzzbbbhhh^^^^^^fff^^^}}}wwwuuuooovvvtttoooqqquuuxxxbbb]]]^^^fffooogggTTT___YYYSSSXXXTTTRRRQQQOOOMMMLLLLLLLLLLLLQQQQQQPPPOOOMMMKKKIIIHHHFFFCCCDDDFFFDDDNNN}}}sssLLLYYYmmm}}}~~~bbbUUUXXXbbbjjjeeeZZZYYY```[[[^^^gggrrrnnnWWWGGGBBBBBBAAA???DDD333LLLsss|||gggccc```___\\\WWWTTTTTTWWWSSSPPPQQQUUUVVVSSSOOORRRQQQPPPPPPQQQQQQOOOMMMTTTXXXggg{{{ppp^^^OOOSSSUUUfffiiiYYYVVVYYYUUUSSSVVVSSSUUUTTTRRRRRRQQQOOOLLLIIIJJJIIIHHHIIIKKKLLLKKKJJJFFFLLLHHHLLLjjjdddQQQNNNQQQ[[[___ffflllssszzzppphhhjjjeeekkkzzzpppNNNOOO@@@___```hhhXXXcccYYYWWW___XXX~~~xxxxxxuuuwwwvvvqqqtttzzz{{{|||RRRbbbgggeee}}}pppVVVWWWcccZZZSSSVVVRRRMMMMMMMMMMMMNNNOOOOOOPPPOOOOOONNNNNNMMMMMMMMMLLLQQQRRRPPPNNNJJJFFFbbb|||PPPPPPiii}}}kkk\\\\\\bbbiiieee[[[]]]hhhppptttooo```NNNCCC@@@BBBAAA@@@@@@>>>WWWeee___``````___[[[XXXVVVWWWUUUSSSQQQRRRUUUVVVTTTRRROOONNNMMMOOORRRSSSQQQOOOSSSQQQXXXkkkrrrXXXPPPLLLWWW___tttdddXXXXXX[[[UUUSSSVVVRRRVVVTTTRRRQQQQQQQQQOOOMMMLLLKKKJJJJJJKKKLLLKKKJJJLLLOOOCCCCCCkkk{{{eeeYYYUUUcccfffjjjoootttzzz}}}yyyvvv~~~uuubbbGGGKKK???kkklllaaaVVV^^^YYYXXX^^^\\\yyysssvvvwwwrrruuurrrttt||||||lll```dddiii~~~[[[VVVZZZ^^^XXXWWWWWWQQQMMMMMMNNNOOOOOOPPPQQQQQQLLLLLLLLLMMMOOOQQQSSSUUUZZZ```ZZZSSSRRRIIIRRRpppbbbNNNaaaooovvvsssgggcccdddjjjllljjjpppzzzyyy^^^TTTHHH@@@>>>@@@AAA@@@;;;MMMyyyccc\\\```bbb___[[[XXXXXXXXXUUUTTTTTTSSSSSSSSSRRRRRRMMMOOOQQQRRRPPPOOOPPPPPPSSSSSSVVVaaattt~~~vvv]]]NNNOOOPPPgggvvvcccYYYYYYZZZSSSSSSVVVRRRVVVTTTQQQPPPQQQSSSSSSSSSNNNLLLKKKKKKLLLLLLJJJIIIKKKOOOHHHHHHbbb}}}kkk```gggjjjooossswww}}}|||~~~qqq___SSSGGGHHHUUUyyyvvveeeYYYZZZ\\\[[[^^^bbbzzzoooiiinnnqqqvvv|||xxxuuuzzz||||||gggWWWgggaaawwwdddXXX\\\[[[VVVVVV[[[YYYQQQQQQQQQQQQQQQPPPPPPOOOOOOJJJJJJKKKMMMPPPUUUYYY\\\VVV```XXXOOOSSSLLLJJJ]]]uuuSSS^^^ccckkkwwwkkkfffgggrrr~~~mmmTTTMMMDDD>>>===???@@@@@@>>>YYYllliii]]]bbbddd___YYYWWWVVVVVVUUUVVVVVVTTTQQQPPPPPPPPPNNNSSSWWWUUUNNNJJJLLLOOOPPPUUUWWWXXXbbb|||nnnvvv^^^VVVNNNPPPZZZ___xxx~~~cccYYYXXXXXXQQQRRRVVVRRRVVVSSSPPPPPPRRRTTTVVVWWWOOOMMMLLLKKKLLLKKKJJJHHHBBBNNNRRRQQQRRR\\\~~~xxxkkkkkkoootttyyy}}}rrrttt~~~{{{hhhOOOJJJIIIMMMtttlllgggZZZTTTYYYXXXWWW___tttiiiiiirrruuuqqqrrrvvvyyyxxxvvvwww|||zzzZZZXXXjjjiiinnnmmmXXX[[[YYYXXXUUURRRPPPNNNLLLOOOPPPQQQRRRQQQOOOLLLKKKMMMMMMNNNOOOQQQSSSUUUVVVZZZTTTQQQQQQQQQNNNNNNPPP}}}```WWWgggwwwrrrbbbcccjjjxxxttt]]]NNN???EEEKKK<<<999DDDDDD999xxxXXXcccaaa___\\\ZZZZZZZZZXXXWWWWWWWWWXXXWWWUUURRROOOMMMOOOPPPPPPNNNLLLLLLOOOSSSQQQPPPQQQUUU]]]mmmlllSSSGGGQQQTTTOOO]]]wwwzzzsssjjj\\\ZZZWWWTTTRRRQQQQQQRRRUUUUUUTTTTTTSSSSSSSSSRRROOOKKKKKKNNNMMMHHHGGGKKKMMMPPPSSSVVVRRRPPPsss}}}lllooovvv}}}fff]]]sss}}}{{{lllrrrppp^^^PPPIIIGGGYYYqqqyyyfffaaa[[[YYY\\\]]][[[XXX}}}zzz|||yyygggggglllrrrtttuuuzzznnnaaabbbdddaaa|||aaa\\\WWWWWWUUUSSSQQQOOOMMMMMMKKKLLLNNNOOOOOOOOONNNNNNLLLLLLMMMNNNPPPQQQSSSTTTXXXSSSPPPPPPOOOMMMLLLOOOeeemmmYYYcccxxxtttaaabbbkkk{{{}}}eeePPPGGG@@@@@@CCC???@@@CCC???ZZZqqqZZZ^^^bbb___[[[XXXXXXXXXXXXWWWUUUVVVWWWWWWVVVSSSPPPNNNMMMOOOOOONNNLLLMMMPPPRRROOOQQQUUUVVVWWWaaaxxxgggQQQPPPRRRUUUVVV___|||gggggg^^^]]][[[YYYVVVUUUTTTUUUUUURRRRRRRRRQQQPPPOOOOOONNNNNNKKKLLLPPPOOOKKKJJJLLLLLLPPPRRRUUURRRMMMhhhoookkklllttt~~~lll^^^nnn~~~vvvzzzwwwdddTTTKKKJJJKKKiiimmmaaa]]]YYYXXX[[[[[[XXXUUUzzzuuulllkkkjjjmmmsssvvvxxx}}}jjjTTTTTTeeerrruuuccc[[[ZZZTTTSSSRRRPPPNNNMMMLLLKKKHHHIIIJJJLLLNNNOOOQQQQQQKKKKKKKKKLLLMMMNNNPPPQQQTTTPPPNNNOOONNNKKKKKKNNNTTTxxxaaa___xxxzzzggghhhooo~~~oooYYYIIIAAACCC>>>===CCCDDDAAAEEE|||______\\\aaa]]]YYYVVVUUUVVVVVVVVVTTTUUUWWWWWWVVVTTTQQQOOOJJJLLLNNNNNNNNNNNNPPPQQQOOOTTTXXXWWWRRRUUUgggzzztttZZZLLLHHHQQQVVVVVV```|||hhh[[[aaaYYYZZZYYYWWWVVVUUUUUUVVVWWWQQQQQQQQQPPPOOOMMMLLLKKKLLLKKKMMMQQQQQQNNNLLLNNNMMMQQQQQQTTTRRRJJJZZZ|||}}}oooffflllzzz|||{{{yyygggUUUKKKKKKRRRYYY{{{bbb\\\ZZZYYYZZZ\\\\\\XXXTTT}}}yyynnnyyywwwxxx{{{{{{yyyzzz~~~zzzyyyhhh]]]___```iiikkk[[[```UUUSSSRRROOOMMMKKKJJJIIIIIIIIIIIIJJJKKKMMMOOOQQQSSSIIIIIIIIIJJJKKKLLLMMMNNNRRROOONNNOOONNNJJJKKKOOOPPP```qqqaaavvvuuurrruuuuuuaaaPPPGGGAAAGGG@@@>>>EEE>>>CCC^^^lllXXX]]][[[]]]ZZZWWWUUUUUUUUUSSSRRRTTTUUUVVVWWWUUURRROOOLLLHHHIIILLLMMMNNNOOOPPPPPPSSSTTTUUUTTTOOOPPP\\\jjjnnnWWWMMMOOOWWWVVVVVV```}}}kkk]]]]]]___YYYTTTSSSSSSRRRRRRSSSTTTTTTRRRRRRQQQQQQOOOMMMKKKJJJGGGIIIKKKOOOPPPOOONNNNNNQQQSSSQQQQQQRRRJJJRRRiiimmmlllvvv}}}~~~}}}yyylllZZZKKKIIISSSdddpppjjj```ZZZZZZ[[[^^^```^^^YYYVVV}}}{{{|||{{{yyyzzzwww|||uuu```XXXZZZhhhsssttt[[[___\\\WWWSSSQQQNNNKKKIIIGGGGGGGGGLLLLLLLLLLLLMMMOOOPPPQQQHHHHHHHHHIIIJJJKKKLLLMMMPPPNNNOOOPPPNNNJJJLLLPPPOOOMMMqqqmmmuuu|||xxxzzzdddQQQEEEAAADDDFFFAAABBBAAA666OOO|||]]]WWWUUUXXXXXXWWWVVVVVVUUUSSSPPPMMMUUUUUUUUUSSSQQQNNNKKKIIIGGGHHHIIILLLNNNOOOOOOOOOSSSOOOLLLLLLMMMOOOWWW___zzzggg]]]SSSKKKMMMWWW\\\[[[fffjjjYYY]]]^^^VVVVVVRRRQQQQQQQQQQQQQQQRRRRRRPPPPPPPPPPPPNNNLLLIIIHHHDDDFFFIIIKKKMMMNNNNNNMMMSSSUUUPPPOOORRRNNNPPP___}}}uuuvvvzzz~~~{{{xxx~~~|||jjj^^^OOOHHHOOOddd|||www]]]___WWWYYY[[[]]]^^^\\\YYYVVV{{{yyyzzz~~~{{{|||gggZZZWWW\\\bbboooaaa___[[[PPP\\\SSSQQQNNNJJJHHHGGGHHHHHHNNNNNNNNNNNNNNNMMMMMMMMMHHHHHHHHHIIIJJJKKKMMMNNNMMMMMMOOOQQQNNNJJJKKKQQQPPPEEE\\\www|||lllXXXHHHAAAAAADDDBBBAAACCC>>>@@@pppdddZZZ\\\TTTYYYUUUTTTTTTSSSSSSQQQNNNKKKSSSRRRPPPNNNLLLJJJIIIHHHHHHGGGGGGIIILLLNNNNNNNNNPPPIIIDDDGGGKKKNNNQQQVVV```mmm~~~xxxooo]]]SSSKKKMMMOOOQQQZZZddd^^^nnnsssVVVSSS^^^___OOOTTTTTTTTTTTTSSSSSSRRRRRRQQQLLLMMMMMMMMMLLLJJJGGGFFFBBBEEEGGGGGGIIIMMMNNNLLLQQQVVVQQQMMMRRRPPPPPPYYYeeeyyy~~~|||yyynnnlllrrr|||~~~nnn[[[RRRJJJLLL]]]yyybbbUUU\\\TTTUUUWWWXXXWWWVVVTTTSSS}}}rrr|||xxxwww{{{yyyvvvttteee\\\YYYbbbmmm~~~ppp^^^]]]SSSMMMTTTQQQOOOLLLJJJIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLKKKJJJHHHHHHHHHJJJKKKMMMOOOPPPJJJKKKNNNPPPLLLHHHJJJPPPSSSJJJTTTfff||||||nnn]]]OOOEEEEEEIIIDDD@@@BBBAAABBBccc```YYY\\\ZZZWWWWWWTTTQQQOOONNNNNNMMMLLLNNNMMMJJJHHHGGGHHHIIIJJJJJJHHHFFFGGGKKKMMMNNNMMMLLLHHHGGGKKKLLLKKKLLLOOONNNYYYjjj|||zzzdddSSSMMMKKKLLLNNNQQQXXXcccttt|||^^^ZZZVVV[[[^^^OOOXXXWWWWWWVVVUUUTTTRRRQQQPPPJJJKKKMMMMMMMMMJJJHHHFFFBBBFFFFFFDDDFFFLLLNNNLLLLLLTTTQQQMMMRRRPPPMMMQQQQQQgggpppfffggglllssszzzrrr^^^PPPLLLKKKVVVooopppWWWUUUYYYSSSSSSSSSRRRQQQPPPQQQRRR{{{xxx|||www~~~vvvqqqrrruuuxxx{{{|||uuummmjjjuuuqqqaaa[[[```fffqqq{{{}}}___\\\PPPQQQTTTGGGNNNMMMKKKJJJJJJLLLOOOPPPKKKLLLMMMNNNMMMLLLIIIHHHHHHHHHIIIJJJLLLNNNPPPQQQHHHIIIMMMOOOKKKGGGIIIOOOQQQPPPVVVUUUxxx{{{ppp[[[NNNFFFBBBFFFNNNEEEAAADDD@@@IIIlllcccTTTUUUZZZOOOYYYTTTNNNKKKJJJLLLNNNNNNKKKIIIFFFDDDDDDGGGJJJLLLKKKHHHEEEFFFIIILLLMMMMMMKKKLLLOOORRROOOJJJIIIMMMLLLQQQYYYgggooozzzwwwtttuuu{{{zzziiiZZZMMMIIIMMMKKKRRRWWWWWW]]]pppxxxZZZUUUcccXXXSSSZZZNNNYYYXXXXXXWWWUUUSSSQQQOOOMMMKKKMMMNNNPPPOOOMMMKKKIIICCCGGGFFFCCCEEELLLOOOMMMGGGRRRQQQNNNRRROOOIIIKKKMMMUUU___~~~~~~]]]cccjjjooouuu{{{dddNNNMMMKKKOOO___}}}___TTTZZZYYYTTTSSSRRROOOMMMNNNPPPRRRxxxnnneeemmmjjjjjjnnnooollljjjlllnnnkkkkkklllmmm{{{qqqbbbbbbbbb```fffrrriii```VVVQQQLLLIIIIIIMMMQQQNNNKKKHHHGGGIIILLLNNNHHHHHHHHHIIIHHHHHHGGGGGGCCCEEEHHHIIIIIIIIIJJJKKKGGGIIILLLMMMMMMLLLMMMMMMLLLWWWNNNEEE```qqqdddQQQDDDCCCGGGIIIHHH===FFFBBB@@@iii|||^^^]]]YYYQQQPPPPPPQQQSSSTTTRRRPPPMMMLLLLLLKKKIIIHHHJJJLLLLLLIIIEEEIIIHHHHHHJJJNNNNNNLLLIIIIIIOOOTTTTTTPPPKKKJJJKKKRRRNNNPPP^^^qqqmmmtttzzztttrrruuuwwwzzz}}}rrrgggWWWMMMLLLQQQSSSRRRUUU\\\XXXZZZrrrjjj^^^VVVVVVUUUTTTTTTTTTUUUUUU]]]XXXTTTRRRTTTTTTRRROOORRRQQQOOOMMMKKKKKKKKKKKKLLLKKKIIIHHHJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNPPPTTT]]]zzzvvvllliiixxx{{{```\\\jjjdddVVVccczzzbbbRRRPPPLLLLLLTTTkkkiiibbb[[[TTT[[[UUUPPPOOORRRQQQLLLKKKOOO~~~tttkkkeeeiiiggghhhllllllgggcccdddhhhffffffeeebbbggg~~~zzzjjj^^^\\\jjjwww~~~|||YYYRRRMMMMMMLLLKKKMMMQQQMMMKKKGGGEEEDDDEEEHHHJJJEEEEEEGGGGGGGGGGGGFFFEEECCCEEEHHHHHHGGGGGGGGGHHHEEEHHHJJJKKKJJJJJJJJJKKKHHHMMMIIIGGGWWWtttzzz]]]SSSGGGCCCGGGKKKIIIDDDAAA>>>BBB___iiiVVVXXXUUURRRRRRNNNQQQSSSUUUTTTQQQNNNLLLLLLLLLLLLKKKLLLMMMLLLJJJHHHKKKJJJIIIKKKMMMMMMKKKHHHKKKPPPUUUUUUQQQMMMLLLMMMOOOMMMNNNTTT^^^sssvvvpppmmmmmmnnnpppooovvv|||jjjdddWWWRRRLLLKKKRRRYYYZZZYYY```eeegggzzzsss]]][[[UUUUUUUUUUUUUUUUUUUUUVVVPPPSSSVVVVVVSSSQQQQQQRRRUUUSSSQQQNNNLLLKKKKKKKKKNNNMMMLLLKKKKKKKKKKKKJJJIIIIIIKKKMMMOOOPPPRRRSSSWWWWWWVVVoooxxxbbbUUUbbbuuu~~~qqqzzzfffeeeaaabbbYYYPPPWWWtttvvvbbbRRRLLLMMMUUUNNNZZZbbb]]][[[WWWXXXVVVRRRRRRUUUSSSNNNMMMOOOvvvnnngggcccfffeeehhhmmmkkkddd______```^^^```bbb___^^^kkk|||qqqfff\\\^^^qqqyyyTTTQQQMMMKKKLLLKKKHHHHHHJJJIIIGGGEEEBBBAAABBBDDDFFFAAABBBDDDFFFFFFFFFEEEDDDEEEFFFHHHGGGEEEDDDDDDDDDDDDFFFHHHHHHHHHGGGHHHIIIFFFGGGGGGJJJLLLTTTyyyhhhTTTKKKCCCEEEJJJLLLEEE>>>@@@888JJJkkkYYYRRRTTTQQQSSSSSSJJJNNNPPPSSSSSSPPPMMMJJJJJJJJJLLLMMMLLLJJJHHHHHHHHHHHHHHHHHHIIILLLLLLKKKJJJIIIMMMRRRRRROOOLLLLLLMMMKKKMMMOOOMMMLLL[[[{{{}}}rrroooqqqtttooogggdddkkkppprrryyyzzzxxxwwwrrrkkklllooohhhaaabbbZZZPPPRRRRRRTTTUUUUUUVVV]]]jjjtttjjjWWWTTTVVVTTTTTTUUUVVVVVVUUUUUUTTTLLLVVV___^^^WWWQQQRRRVVVTTTRRROOOMMMJJJIIIHHHHHHOOOOOONNNNNNMMMKKKJJJIIIHHHIIIJJJLLLNNNPPPRRRSSSPPPTTTPPP^^^ZZZKKKMMMmmmooo}}}yyylll___eeebbb^^^EEEHHHpppzzzcccRRRMMMLLLHHHSSSUUUrrrkkk\\\YYY\\\[[[UUUVVVTTTUUUWWWUUUQQQNNNOOO~~~ooogggbbbaaaeeegggkkkpppooohhhccccccaaa]]]]]]aaa___^^^eeerrr}}}pppjjjiiiiiikkk{{{\\\QQQMMMLLLMMMOOOMMMGGGEEEGGGIIIHHHFFFDDDCCCCCCDDDDDD>>>@@@CCCEEEFFFEEEDDDCCCGGGHHHHHHGGGDDDBBBBBBCCCDDDEEEGGGGGGFFFFFFGGGHHHIIIJJJJJJMMMIIIDDDbbbyyy}}}hhhYYYQQQJJJEEEIIINNNLLLEEE???>>>HHHlllyyy\\\VVVUUUSSSNNNQQQRRRGGGIIILLLNNNOOOLLLIIIFFFEEEFFFIIIJJJIIIEEECCCEEEGGGCCCCCCEEEGGGIIIKKKKKKKKKEEEHHHKKKLLLJJJIIIIIIJJJIIILLLOOONNNIIILLL[[[mmm~~~~~~uuutttppphhhccceee```eeeiiieeebbbhhhllliiicccaaa]]]ZZZZZZ[[[ZZZWWWRRRWWWSSSRRRYYYXXXUUU[[[YYY\\\^^^YYYVVVbbblllXXXXXXXXXSSSUUUVVVVVVVVVUUUSSSRRRQQQNNNWWW___^^^UUUNNNNNNRRROOOMMMKKKIIIGGGFFFFFFFFFKKKLLLNNNNNNMMMKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMGGGQQQQQQSSSfff{{{\\\HHHCCCppp{{{~~~```PPPCCCbbbxxxdddVVVRRRRRROOOIIISSSrrr{{{___]]]XXXZZZ\\\SSSTTTUUUVVVWWWVVVRRROOOMMMwwwkkkccc______fffggglllqqqpppkkkkkkmmmlllbbb\\\^^^^^^]]]bbbkkkvvvxxxyyywwwqqqlllnnnwwwmmmSSSUUUGGGHHHLLLQQQPPPLLLKKKNNNKKKJJJIIIGGGFFFFFFEEEEEE>>>@@@BBBDDDEEEDDDDDDCCCIIIIIIIIIGGGDDDBBBBBBCCCEEEFFFGGGFFFEEEEEEGGGHHHIIINNNMMMLLLMMMJJJRRRfffeeepppuuu~~~lllXXXLLLFFFDDDHHHPPPRRRJJJCCC@@@@@@mmm___WWWUUUWWWQQQIIINNNQQQGGGGGGJJJLLLLLLJJJGGGEEEEEEDDDGGGHHHGGGDDDBBBDDDGGGBBBCCCDDDDDDEEEFFFGGGHHHBBBDDDFFFGGGGGGGGGHHHIIIJJJHHHIIINNNPPPNNNMMMOOOgggmmmuuuqqqbbbdddaaaaaaiiikkkbbb[[[ZZZVVVSSSRRRSSSTTTVVVXXXTTTZZZXXXYYY``````\\\aaabbbZZZVVV[[[hhh~~~jjjZZZXXX[[[ZZZWWWXXXWWWVVVTTTRRRPPPNNNMMMKKKPPPSSSRRRMMMIIIIIIJJJJJJJJJHHHGGGGGGGGGHHHHHHEEEHHHKKKLLLJJJIIIJJJKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLQQQRRRRRRRRRVVVuuu}}}bbbDDDIIIttt~~~zzzUUUNNN```zzzfffTTTQQQPPPLLLOOOXXXqqqjjj[[[___WWWTTTWWWOOOQQQSSSUUUUUUTTTRRROOOLLLpppiiibbb```bbbgggfffiiillllllkkkooovvvqqqeee^^^bbbhhhjjjnnntttyyypppfffiiikkklllqqqiii]]]SSSLLLJJJKKKNNNQQQNNNHHHHHHLLLKKKKKKJJJIIIGGGFFFEEEDDD???@@@AAABBBBBBBBBBBBBBBHHHHHHHHHFFFCCCBBBCCCEEEFFFGGGGGGFFFEEEEEEGGGHHHEEEMMMKKKIIIRRRTTTNNNMMMtttlllbbbgggppp}}}mmmZZZKKKDDDDDDHHHQQQVVVMMM???:::???WWWiiiXXXTTTPPPRRRNNNFFFJJJPPPKKKIIIKKKLLLLLLJJJHHHGGGHHHEEEFFFFFFFFFEEEEEEGGGIIIEEEFFFFFFDDDBBBAAABBBDDDDDDEEEFFFGGGHHHJJJKKKLLLKKKDDDAAAJJJTTTVVVQQQMMMQQQ]]]uuu}}}rrrkkkeeexxxwwwddd___\\\ZZZZZZXXXUUUUUUXXXYYYdddggggggllljjjhhhpppuuujjj|||wwweeeWWWUUUVVVSSSUUU[[[XXXWWWTTTQQQOOOMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMJJJJJJIIIHHHIIIJJJKKKLLLBBBFFFIIIIIIGGGGGGIIILLLFFFGGGHHHIIIJJJKKKKKKLLLRRRLLLHHHNNNPPPLLLfff~~~qqqQQQfffvvvuuukkknnnjjjttt}}}ooobbbtttaaaVVVRRRRRRLLLIII^^^|||rrraaaZZZ[[[UUUPPPOOOMMMOOORRRSSSRRRRRRRRRQQQMMMqqqhhhfffdddcccgggjjjhhhggggggfffhhhrrr}}}ssshhhdddnnnyyyzzzyyy{{{wwwzzzpppcccnnnooosss{{{aaaPPPSSSMMMEEELLLLLLMMMLLLGGG@@@AAAEEEGGGGGGGGGFFFEEECCCAAA@@@@@@??????>>>>>>???@@@AAAEEEEEEEEEDDDBBBBBBDDDFFFFFFFFFFFFEEEDDDDDDFFFHHHEEEJJJGGGGGGQQQRRRKKKKKKOOO~~~mmmpppwwwyyyjjj[[[LLLFFFFFFNNNQQQWWWSSSCCC888DDDYYY}}}QQQVVVSSSKKKMMMNNNGGGHHHOOONNNJJJKKKKKKJJJHHHGGGHHHIIIEEECCCBBBCCCEEEGGGHHHHHHDDDFFFFFFDDDBBBBBBDDDGGGFFFFFFFFFGGGJJJLLLNNNOOOKKKDDDCCCJJJRRRSSSQQQPPPEEESSS___qqq~~~pppnnnoooqqqmmmddd^^^___kkk~~~ooo]]]WWWSSSSSSRRRPPPQQQUUUVVVTTTQQQNNNLLLLLLLLLMMMLLLMMMOOOPPPOOOOOOOOOOOOKKKKKKIIIIIIHHHIIIJJJKKKDDDGGGIIIHHHEEEDDDHHHLLLIIIIIIJJJJJJJJJKKKKKKKKKLLLIIIEEEKKKNNNHHHTTTsss{{{{{{jjjxxxaaavvvvvvyyyyyyqqq^^^PPPQQQTTTUUUVVVggg^^^___YYYTTTWWWSSSMMMOOONNNRRRSSSPPPPPPTTTSSSOOO|||eeeaaaeeeeeeggglllnnnjjjfffdddcccgggsssyyynnnkkkwww|||sssooonnnnnnnnnyyy|||xxxuuussstttuuutttrrrfffnnn[[[KKKPPPKKKDDDJJJBBBBBBEEEFFFBBB???CCCJJJCCCDDDDDDCCCBBB???===<<<@@@???===;;;;;;<<<>>>???BBBCCCCCCBBBAAAAAADDDFFFEEEFFFEEEDDDCCCCCCEEEGGGGGGIIIEEEGGGMMMIIIFFFOOOPPPfffzzzhhhZZZOOOFFFGGGMMMRRRSSSSSSKKK<<<>>>```bbbQQQTTTVVVJJJLLLQQQJJJGGGMMMNNNIIIIIIIIIGGGEEEEEEFFFHHHBBB@@@>>>???CCCGGGGGGFFF@@@BBBDDDDDDDDDFFFJJJNNNFFFEEEDDDFFFIIILLLNNNOOOIIIHHHJJJNNNOOOKKKHHHIIIIIIVVVTTT^^^}}}sssrrroooZZZYYYWWWSSSPPPSSSVVVRRRLLLTTTQQQNNNKKKJJJKKKNNNPPPKKKOOORRRQQQNNNJJJJJJKKKKKKJJJIIIGGGFFFFFFGGGHHHFFFIIIJJJHHHDDDCCCGGGKKKOOOOOONNNLLLKKKJJJHHHHHHCCCLLLOOOOOOLLLDDDHHH[[[pppwwwmmmYYYPPPuuusssfffrrr}}}tttbbbSSSOOOSSSTTTVVVjjjkkkUUUaaaYYYPPPZZZXXXOOOTTTNNNRRRRRROOOPPPUUUUUURRRxxxeeeaaaaaaaaafffllljjjfffeeefffeeefffmmmtttqqqpppppprrrssstttttttttxxxkkkgggsssyyyyyy}}}vvvuuuyyyyyytttvvvooovvv||||||{{{aaaLLLIIILLLHHHBBBAAADDDCCCBBBAAAAAAAAAAAAAAA???>>>======<<<======>>>===<<<;;;<<<>>>>>>===;;;BBBBBBBBBBBBBBBCCCDDDEEECCCIIIJJJFFFCCCEEECCC???DDDEEEFFFGGGHHHIIIIIIIIINNNRRRiiiuuugggUUUGGGBBBEEEOOOYYY[[[OOOIIIFFF===KKKmmmMMMSSSUUUMMMLLLLLLMMMMMMLLLJJJGGGLLLJJJHHHFFFDDDCCCCCCCCC>>>BBBGGGHHHEEEBBB@@@@@@CCCEEEEEECCCBBBDDDIIINNNFFFFFFGGGGGGGGGHHHKKKMMMPPPIIIGGGNNNRRRPPPMMMMMMLLLMMMPPPTTTYYYhhhlllZZZRRRUUUUUUTTTRRROOOMMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMRRRPPPNNNKKKIIIHHHHHHHHHKKKHHHDDDEEEIIILLLLLLKKKJJJJJJIIIGGGFFFGGGJJJLLLOOOOOOMMMIIIEEEDDDGGGJJJFFFHHHJJJLLLMMMNNNQQQSSSWWW~~~aaaVVVdddiiidddvvviiiSSSMMMQQQXXXTTTZZZvvvzzz[[[ZZZXXXWWWVVVVVVVVVUUUUUUPPPQQQSSSSSSRRROOOLLLJJJuuucccaaadddggglllsssrrrjjjcccbbbdddfffjjjnnnhhhdddffflllpppoooppptttvvvmmmnnnnnnrrrzzzxxx{{{xxxttt~~~}}}|||zzzbbbSSSGGGHHHIIICCC@@@CCCAAAAAA@@@@@@????????????<<<<<<==================;;;<<<===>>>>>>===<<<<<<>>>???AAABBBCCCCCCBBBAAA???EEEGGGDDDCCCEEEDDDAAABBBCCCDDDFFFGGGHHHHHHHHHHHHMMM[[[|||rrr___MMMBBBGGGOOOPPPQQQVVVKKKQQQJJJ:::BBBrrryyyZZZTTTPPPJJJJJJIIIIIIIIIJJJIIIGGGEEEJJJIIIGGGEEECCCCCCCCCCCC@@@CCCFFFFFFDDDAAA@@@@@@AAABBBBBBBBBBBBDDDGGGJJJDDDFFFHHHGGGGGGHHHLLLOOORRRKKKIIINNNRRRPPPNNNOOOOOOPPPQQQRRRQQQVVVfffwww|||hhh[[[TTTQQQTTTUUUTTTRRROOOMMMMMMOOOLLLMMMMMMNNNOOOOOOOOOOOOSSSQQQOOOMMMKKKJJJJJJJJJIIIHHHGGGHHHJJJLLLMMMNNNIIIIIIHHHFFFFFFFFFHHHJJJNNNNNNMMMJJJGGGGGGJJJMMMJJJLLLMMMMMMMMMMMMNNNPPPNNNiiimmmhhhuuuzzzzzzooo___UUUOOOQQQUUUWWWjjjbbb^^^]]]\\\ZZZXXXXXXWWWVVVVVVOOOPPPQQQQQQPPPNNNKKKIIIsssbbbbbbhhhkkkooosssvvvkkkaaaaaafffhhhjjjlllgggaaacccnnnqqqmmmoooxxxzzzqqqkkkjjjeeecccrrruuuZZZLLLGGGFFFIIIFFF???>>>CCC>>>>>>>>>>>>============999;;;<<<>>>???>>>===<<<999===@@@@@@>>><<<<<<===:::<<>><<>>>>>@@@BBBDDDEEEDDDBBBFFFHHHHHHEEEFFFKKKPPPPPPJJJHHHKKKNNNMMMMMMMMMMMMMMMOOOOOOJJJHHHOOOZZZeeeyyyqqq[[[PPPNNNOOOOOORRRSSSRRRPPPNNNMMMMMMOOOJJJLLLNNNOOOPPPPPPPPPPPPRRRQQQOOOMMMLLLKKKJJJJJJGGGHHHJJJJJJJJJKKKLLLNNNHHHHHHGGGFFFGGGHHHJJJKKKLLLLLLKKKJJJHHHIIILLLOOONNNOOOPPPNNNLLLKKKKKKLLLMMMPPP]]]{{{|||mmm[[[RRRNNNPPPVVV]]]pppggg[[[ddd^^^]]]ZZZWWWUUUTTTTTTTTTMMMNNNNNNNNNMMMLLLJJJHHHrrrdddgggmmmmmmkkkkkkrrrjjjeeegggkkklllmmmooollldddfffrrrtttlllnnnzzzmmmhhhgggjjjgggcccjjjwwwnnnZZZKKKGGGEEEGGGIIIFFF???>>>AAA<<<<<<=========<<<<<<<<<888:::===@@@AAA@@@>>><<<888===BBBBBB===:::;;;===;;;<<<>>>@@@@@@@@@@@@???>>>AAABBBAAA???>>>>>>>>>@@@@@@AAACCCEEEGGGHHHIIIHHHFFFBBBJJJgggvvvfffVVVJJJEEEKKKTTT\\\]]]]]]```dddbbbFFFDDDpppaaaMMMRRRGGG???NNNIIIHHHGGGGGGGGGGGGEEEDDDFFFDDDCCCAAA@@@@@@AAAAAABBBAAA@@@???>>>=========<<<:::;;;>>>BBBDDDBBB@@@AAAEEEHHHFFFBBBBBBFFFLLLJJJFFFCCCDDDFFFGGGHHHIIIEEEFFFIIILLLJJJHHHMMMTTTLLL[[[ttttttjjj[[[QQQNNNNNNNNNMMMOOOOOOOOONNNLLLKKKLLLNNNJJJKKKMMMOOOOOOOOONNNMMMOOONNNMMMLLLJJJIIIHHHHHHEEEHHHKKKJJJGGGFFFGGGIIIFFFEEEEEEGGGIIILLLMMMNNNIIIIIIHHHGGGGGGHHHJJJKKKNNNOOOOOOMMMJJJHHHHHHIIIPPPLLLPPPmmm|||www```\\\XXXSSSPPPXXXlllrrrbbbeeebbbZZZYYYVVVSSSOOOMMMNNNOOOMMMMMMMMMMMMLLLKKKJJJIIItttkkkoootttpppiiigggllljjjlllppppppllllllooojjjeeehhhqqqrrrkkknnnyyyyyyooohhhhhhfffbbbccchhhsss}}}```TTTNNNGGGHHHEEECCCDDDDDDBBB??????;;;<<<======>>>===<<<<<<888;;;>>>AAABBBAAA>>>===888===AAAAAA<<<999:::======<<<<<<<<<===???AAACCCBBBBBBBBBAAA>>>;;;:::;;;AAAAAABBBCCCEEEGGGIIIJJJLLLFFFDDDHHHQQQddd|||mmm^^^QQQHHHDDDEEEVVVcccdddhhhnnnjjj___MMMCCCaaafffMMMWWWOOO@@@DDDKKKGGGFFFDDDDDDDDDDDDCCCBBBCCCBBB@@@???>>>??????@@@???>>><<<;;;;;;;;;;;;;;;999888999===BBBCCCAAA>>>AAADDDEEECCC???>>>AAAEEEDDDCCCAAA@@@BBBEEEFFFFFFEEEDDDEEEIIIJJJJJJOOOVVVHHHMMM[[[ooojjjUUUUUUUUUSSSQQQNNNMMMLLLKKKLLLLLLKKKJJJIIIKKKMMMLLLLLLMMMMMMLLLKKKJJJIIIKKKKKKJJJIIIHHHFFFEEEEEEDDDGGGIIIGGGCCCAAAAAACCCAAA@@@AAADDDIIIMMMNNNNNNGGGFFFEEEDDDDDDEEEEEEEEEJJJKKKLLLKKKHHHGGGHHHIIILLLLLLIIIWWWuuusssfff___XXXTTTQQQSSS]]]ssstttWWWZZZbbbYYYUUUUUUSSSOOOJJJIIIJJJLLLMMMMMMLLLKKKKKKJJJJJJJJJvvvqqqwwwyyyqqqjjjhhhiiikkkooossspppjjjgggjjjfffgggkkkppppppooosssyyysssfffaaa```aaacccgggiiiqqqrrr{{{[[[NNNNNNIIIAAAEEEAAA======AAACCCAAA???;;;;;;===>>>>>>>>>===<<<999;;;>>>AAAAAA@@@===<<<:::===???===:::888999;;;===<<<::::::;;;>>>AAADDDCCCAAAAAABBB???;;;;;;>>>BBBBBBBBBBBBDDDFFFIIIJJJKKKFFFHHHMMMIIILLLkkkvvveeeWWWKKKEEEFFFJJJ[[[dddjjjkkkqqqrrraaaIIIGGGjjjqqqMMMKKKSSSCCCCCCKKK@@@DDDBBB@@@???@@@@@@???>>>@@@???>>>=========>>>???===;;;999999:::;;;:::999888888:::===@@@BBBAAA@@@BBBBBBAAA???======???@@@AAACCCCCCAAABBBGGGIIIHHHLLLGGGEEEGGGGGGGGGJJJOOOKKKKKKPPPVVV[[[jjjsssbbbOOOOOOQQQRRRPPPMMMKKKKKKLLLHHHIIIJJJJJJIIIIIIKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDDDDFFFGGGFFFDDDBBB@@@@@@@@@>>>======AAAGGGKKKKKKJJJFFFDDDCCCCCCDDDEEEDDDCCCGGGHHHIIIIIIGGGGGGHHHIIIHHHKKKDDDDDDVVVmmm|||~~~yyynnnfff___XXXTTTVVVRRRXXXnnnsss```RRRNNNTTTWWWRRRSSSQQQMMMIIIHHHKKKOOOMMMLLLKKKIIIIIIIIIJJJKKKyyyuuuwwwuuukkkeeeffffffeeegggmmmmmmhhheeeeeedddkkkooollljjjnnnrrrrrrrrrjjjbbb______aaaeeejjjdddkkkiiikkkyyy^^^LLLIIIHHHDDD@@@AAA???<<<;;;>>>@@@???===999:::<<<===>>>===<<<;;;999:::===>>>>>>===;;;999===<<<;;;999888888999999:::999999999;;;===???AAA???===>>>BBBAAA???AAAFFFBBBBBBAAAAAABBBDDDFFFHHHGGGGGGJJJJJJFFFGGGZZZpppiii]]]PPPIIIFFFIIIUUUaaarrrpppqqqtttpppcccYYYVVVxxxQQQMMMJJJEEEAAADDDFFF@@@BBB@@@>>>===>>>>>>>>>===>>>===<<<;;;;;;<<<===>>><<<:::999:::<<<===<<<:::777999<<<>>>???@@@BBBDDDAAA>>><<<===???AAAAAA@@@>>>CCCEEECCCDDDIIIKKKIIIOOOIIIEEEFFFGGGFFFGGGJJJMMMKKKMMMOOOLLLNNNaaaxxxzzzWWWWWWZZZJJJTTTRRRNNNLLLKKKLLLLLLMMMHHHIIIJJJJJJJJJJJJLLLNNNNNNMMMKKKIIIIIIIIIJJJKKKJJJKKKKKKKKKJJJHHHGGGFFFIIIGGGDDDCCCDDDDDDDDDCCCBBB@@@???BBBHHHJJJIIIFFFFFFDDDCCCDDDGGGHHHHHHFFFGGGHHHIIIIIIHHHGGGHHHJJJFFFIIIFFFFFFKKKRRRlllyyyyyy}}}sssyyytttlllbbb]]]___ccccccaaabbbiiiwww\\\YYYRRRLLLPPPTTTNNNPPPOOOKKKGGGGGGLLLQQQLLLJJJHHHGGGFFFGGGIIIJJJ}}}vvvtttmmmaaa]]]```bbb]]]]]]dddjjjiiifffddd___jjjmmmddd```fffhhhdddaaabbbdddeeebbb``````ccc```iiifffbbbiiiuuudddYYYPPPMMMGGG>>>>>>EEEAAAAAA@@@===<<<===<<<:::888999;;;=========;;;:::999:::;;;<<<<<<:::999888>>>;;;888777777888888888666777888:::;;;<<<======;;;999;;;BBBDDDBBBFFFMMMBBBAAA@@@???@@@BBBEEEFFFCCCHHHIIIEEECCCIIIOOORRRsssfffUUUKKKCCCDDDIIITTTgggxxxtttooouuu{{{iiiTTTbbbZZZJJJSSSEEE===HHHAAA999JJJDDDAAA???>>>>>>??????>>><<<<<<;;;:::;;;<<<===>>>;;;:::999;;;>>>???===;;;777:::>>>???>>>???CCCFFF@@@<<<999;;;AAADDDDDDAAA;;;AAADDDCCCDDDJJJLLLIIILLLGGGDDDGGGJJJIIIIIIKKKMMMIIILLLUUUVVVMMMKKKOOOwww}}}ddd]]]VVVRRRSSSQQQVVVQQQKKKKKKNNNQQQPPPMMMIIIJJJKKKKKKKKKLLLNNNPPPNNNLLLJJJIIIIIIKKKMMMOOOMMMMMMMMMMMMMMMKKKIIIHHHKKKGGGDDDDDDGGGIIIIIIHHHHHHEEECCCFFFJJJLLLIIIEEEFFFDDDDDDFFFJJJMMMLLLJJJHHHIIIJJJJJJHHHHHHIIIJJJEEEEEEIIIRRRNNN@@@SSSxxxyyyxxxvvv{{{tttkkk[[[XXXVVV\\\iiitttwwwuuuppp```UUUPPPKKKPPPTTTMMMKKKLLLLLLIIIEEEFFFLLLQQQJJJIIIFFFEEEDDDFFFHHHIIIzzztttnnnhhhddd___\\\]]]]]]___bbbeeefffdddbbbdddcccbbbaaa```aaaaaabbb`````````bbbddddddbbb``````aaa```bbbkkkxxxmmmUUUYYYRRRJJJFFFGGGGGGDDDBBBAAAAAAAAA@@@>>>===;;;:::;;;;;;:::::::::999999999888888888888777777777777777777666666666666666777666666666666777777777777999999999:::;;;<<<>>>???>>>===<<<;;;<<>>===<<<;;;;;;:::;;;;;;;;;<<<===============<<<:::;;;<<<======;;;999888888999:::<<<===???@@@AAA===<<<<<<<<<>>>>>><<<:::AAA@@@??????AAACCCEEEGGGEEEEEEEEEFFFGGGHHHJJJKKKHHHHHHKKKPPPNNNIIIKKKQQQWWW\\\dddmmmyyyxxxaaaXXXRRRQQQPPPNNNMMMNNNPPPNNNLLLKKKLLLMMMMMMMMMKKKHHHGGGKKKOOOQQQMMMIIIMMMLLLKKKKKKKKKLLLNNNOOONNNLLLKKKJJJJJJIIIGGGFFFBBBFFFGGGEEEFFFHHHGGGCCCCCCCCCBBBAAAAAADDDIIIMMMFFFHHHJJJJJJIIIHHHGGGHHHCCCFFFHHHHHHFFFGGGKKKOOOJJJJJJIIIGGGFFFJJJQQQVVV~~~~~~{{{xxxqqqlll^^^VVV___^^^aaalll{{{vvv___YYYTTTQQQNNNJJJJJJNNNSSSLLLFFFFFFKKKMMMJJJFFFBBBEEEHHHHHHEEEDDDFFFIII~~~uuujjj```]]]___bbbddd\\\[[[[[[\\\___aaabbbaaaaaa___]]][[[ZZZZZZ[[[\\\___^^^^^^```bbbcccaaa___ZZZ]]]^^^^^^dddnnnvvvxxxxxxSSSLLLRRRUUUNNNGGGCCCDDDDDDBBB???>>>>>>>>>===<<<;;;:::999999999999888888888777777666666666555555555444444444444333333333333444444555555555555666666666777666666777777888:::;;;<<<===<<<;;;:::;;;>>>AAABBBCCCBBB@@@@@@BBBEEEHHHIIINNNXXXyyylll^^^SSSMMMKKKKKKNNN\\\hhhlllqqqyyy~~~~~~lllWWWWWWmmmpppNNNDDDDDDDDDCCCBBBAAA@@@??????======<<<;;;:::::::::::::::;;;;;;;;;;;;;;;::::::999:::;;;<<<;;;:::888777777888999:::;;;===>>>>>>=========???AAABBBAAA@@@AAAAAA@@@@@@AAABBBEEEFFFCCCCCCDDDEEEGGGHHHIIIIIIGGGGGGJJJMMMLLLJJJNNNUUUUUUTTTSSSTTTZZZfffttttttddd\\\[[[TTTOOOOOOOOOMMMLLLNNNSSSQQQNNNMMMMMMMMMLLLKKKNNNJJJFFFGGGKKKNNNMMMKKKNNNMMMLLLKKKIIIIIIHHHHHHIIIGGGFFFFFFGGGHHHFFFEEEFFFIIIIIIFFFEEEGGGFFFBBBCCCBBB@@@@@@AAACCCEEEFFFEEEGGGHHHHHHGGGFFFFFFGGGEEEFFFHHHHHHHHHHHHIIIKKKJJJKKKLLLKKKIIIJJJLLLOOOYYYwwwrrreeeccchhhnnntttyyy~~~zzzppphhh^^^ccc___[[[YYYPPPOOO]]]kkk|||\\\ZZZUUUQQQPPPMMMIIIIIIMMMOOOKKKGGGFFFHHHJJJIIIFFFEEEFFFFFFEEEDDDDDDFFFHHHrrrjjj___WWWUUUZZZ___ccc```^^^]]]^^^```cccdddeee^^^\\\XXXUUUTTTTTTVVVWWW]]]\\\\\\^^^___```^^^]]]YYY^^^aaa___^^^bbbfffgggiiivvvXXXCCCEEEPPPNNNIIICCC@@@??????>>><<<:::::::::::::::999888888777777777666666666555555333333333222222222222111111111000000000111111222333333444444444555555555444444444444555666888888;;;:::999999:::<<>>>>>???BBBEEEFFFGGGGGG___yyyssseee]]]QQQHHHEEEIIIQQQWWWhhhnnnsssvvvxxxzzzyyyvvveeeZZZ\\\yyytttLLL???HHHBBBAAA@@@@@@>>>>>>===<<<<<<;;;:::999888888888888999999999999888777777666777777888999999777666555777777777888999999::::::;;;;;;<<>><<<============???BBBDDDDDDLLLRRRPPPqqqoooqqqnnnrrr|||vvvhhh[[[TTTIIIJJJKKKPPPVVV___ggglllyyyxxxzzz~~~uuufffZZZXXXnnnmmmPPPGGGFFFFFF@@@??????>>>===<<<;;;;;;:::999888777777666666666888888888777666555444333444555555666666555444444666666777777777777777888888777888;;;???AAAAAA@@@??????>>>>>>>>>>>>???@@@===???AAADDDEEEEEEEEEDDDBBBCCCDDDEEEFFFJJJRRRYYYOOOOOONNNNNNNNNPPPRRRSSSQQQSSS]]]mmmwww}}}|||eee]]]VVVSSSQQQQQQWWW]]]PPPMMMKKKMMMLLLIIIHHHJJJLLLKKKIIIJJJLLLNNNOOOOOONNNIIIDDDBBBCCCGGGIIIJJJCCCEEEGGGIIIIIIHHHFFFEEEEEEDDDCCCDDDFFFGGGGGGFFFHHHIIIGGGBBBAAADDDDDDBBBGGGCCCAAACCCFFFHHHDDD@@@CCCCCCCCCAAA@@@@@@CCCEEEEEEDDDDDDHHHKKKLLLIIIEEEIIIKKKMMMMMMLLLIIIGGGFFFJJJQQQ^^^vvvlllYYYZZZ[[[]]]___``````]]][[[[[[[[[WWWZZZ\\\]]]ZZZWWWVVVVVV[[[XXXWWWXXX[[[]]]\\\ZZZZZZ^^^XXXVVVddduuuqqqYYYWWWUUUQQQOOOOOOQQQQQQMMMLLLOOOKKKLLLMMMKKKIIIHHHKKKMMMLLLJJJHHHIIIKKKLLLJJJGGGxxxfffdddaaa___^^^\\\YYYWWW\\\]]]___bbbddddddaaa___```^^^[[[YYYZZZ]]]aaacccbbb___\\\[[[ZZZXXXVVVTTT\\\cccgggccc]]]\\\]]]]]]bbbdddgggjjjqqqsss```UUUIIIAAA;;;;;;FFFSSSDDDBBB>>><<<;;;;;;::::::666666777777888888777777555555555555444444444444111111000000000000//////000000000000000111222222//////000000000111111111222111111111222333444555555555555555777888:::;;;:::<<<=========>>>AAADDD???KKKNNN===QQQoooZZZZZZ^^^fffnnnttt}}}tttfffYYYNNNHHHFFFIIINNNXXXccclllssswwwyyy{{{zzz|||{{{qqqaaaYYYZZZwwwSSSDDDEEEDDD<<>>======;;;;;;:::999888777666555444444444444777777777666555444333222222222333333333333333333666666666666666666666666777666777999;;;===<<<;;;<<<<<<<<<<<<<<<<<<======<<<>>>@@@CCCDDDCCCBBBBBB???AAACCCCCCCCCHHHPPPUUUHHHIIIJJJLLLOOOQQQQQQRRRUUUNNNNNNUUUXXXXXXbbbqqqvvveeeYYYUUUOOOLLLLLLOOOPPPPPPSSSXXXOOOLLLKKKLLLJJJFFFEEEHHHIIIGGGFFFGGGIIIKKKLLLLLLIIIFFFDDDCCCCCCEEEFFFFFFBBBDDDGGGIIIIIIHHHEEEDDDEEECCCBBBCCCEEEEEEDDDCCCBBBDDDCCC@@@@@@CCCEEECCCEEEBBB@@@BBBGGGHHHDDD@@@BBBBBBBBB@@@??????BBBDDDBBBAAACCCGGGKKKMMMKKKGGGJJJJJJIIIJJJJJJJJJIIIHHHAAACCCLLLccc~~~qqqpppmmmgggaaa]]][[[[[[ZZZZZZYYYWWWVVVUUUVVVXXXMMMTTT]]]aaaaaa^^^\\\[[[```ffffffoooyyyVVVJJJNNNPPPMMMJJJKKKOOONNNKKKJJJLLLGGGJJJLLLJJJGGGFFFIIIMMMHHHGGGHHHJJJMMMLLLHHHDDDrrrmmmfffaaa^^^^^^^^^^^^[[[\\\```cccfffddd```]]]aaa___^^^]]]^^^aaaeeegggdddaaa]]][[[YYYXXXUUUSSSUUU[[[___]]]]]]```cccccceeeggglllnnnmmmooowwwxxxdddUUUDDDGGGGGGBBB===>>>GGGOOOAAA@@@>>><<<;;;:::::::::555666666777777777666666444444444444333333333222000000000000////////////////////////000111222222---............/////////111111111111111222333333333333333444555666777888888;;;======<<<<<<@@@CCC??????GGGDDDKKK^^^~~~zzzzzzssseee\\\]]]dddhhhlllqqqxxx~~~}}}wwwsssgggaaaWWWNNNJJJMMMUUU\\\dddhhhnnnuuuzzz|||}}}}}}~~~vvvlll___OOOPPPnnn|||UUUJJJIIIAAA<<>>???@@@AAABBBAAAAAA@@@>>>CCCFFFDDDDDDHHHLLLNNNIIIGGGEEEEEEIIIOOOSSSTTTUUUQQQPPPTTTRRRNNNQQQXXX\\\```iiirrrwww{{{~~~oooggg___[[[YYYVVVRRRNNNPPPLLLKKKMMMMMMKKKLLLOOOMMMKKKIIIIIIFFFBBBCCCGGGKKKHHHFFFEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGHHHGGGDDDAAA???BBBAAA@@@@@@BBBCCCBBB@@@>>>@@@AAA???@@@DDDEEECCCBBB@@@???AAACCCDDDBBB???AAABBBBBBAAA@@@@@@AAACCC@@@AAACCCFFFJJJLLLKKKKKKJJJHHHGGGGGGIIIJJJJJJIIIAAADDDIIISSSccc~~~pppbbb[[[XXX[[[XXXVVVVVVYYY]]]```aaa\\\^^^``````aaahhhvvvkkkWWWLLLKKKLLLFFFHHHEEEFFFHHHHHHDDDDDDFFFAAADDDFFFFFFDDDCCCEEEHHHAAABBBDDDFFFHHHGGGDDDAAA}}}vvvpppggg```]]]]]]^^^___\\\]]]___aaacccccc```]]]___^^^]]]]]]^^^```bbbdddccc```]]][[[ZZZYYYXXXVVVSSSWWWYYYXXX\\\cccgggfffdddcccgggllllllfffccceeeppp}}}kkkYYYIIIEEEEEEDDD???;;;BBBMMMMMMFFF>>>>>>===;;;:::999::::::555555666666666555555444222222222111111111111000/////////.........------,,,,,,,,,,,,---...///000,,,,,,,,,---------......000000//////000000111111111111222222333555555666666999<<<<<<::::::>>>BBBAAA:::BBBDDDGGGGGGTTTkkk___YYYQQQ]]]aaaeeeffffffhhhmmmrrrwwwnnnggg```[[[XXXUUUUUUUUUVVVZZZbbbnnnvvvwwwyyy}}}~~~{{{yyywwwggg]]]___fffwwwsssWWWCCCDDDGGG???<<>>??????>>>@@@BBBDDDCCCBBB<<<@@@AAA@@@AAAEEEEEEBBBCCCBBBBBBAAAAAA@@@@@@???AAABBBDDDDDDBBBAAABBBCCCAAABBBEEEFFFGGGHHHJJJLLLJJJHHHGGGGGGIIIJJJIIIGGGJJJIIIIIIJJJMMM___}}}pppjjjnnnjjjhhhllltttzzz{{{zzz}}}iiiQQQMMMJJJJJJKKKHHHFFFCCCBBBDDDCCC??????AAA>>>@@@AAABBBBBBBBBCCCDDD>>>???AAAAAAAAAAAACCCDDDhhhppplllfffaaa^^^\\\ZZZXXXYYYXXXXXXZZZ\\\\\\[[[ZZZ]]]\\\[[[[[[[[[\\\]]]^^^bbb___\\\[[[[[[[[[ZZZZZZXXXYYYXXXWWW\\\dddgggfffgggaaaaaahhhlllhhhdddcccfffjjjppp|||___HHHQQQTTTHHHFFFCCCGGG@@@444666DDDHHHAAA<<<<<<<<<;;;999888999:::444555555555444444333222000000000000////////////.........---------,,,,,,))))))))))))***+++,,,---++++++,,,,,,,,,---------//////.........///000000000000111222333444444555444888<<<;;;999999<<<@@@>>>>>>CCC<<>>777888888777666555444444333444333222111000000000000......//////////////////000000000000000111222222/////////000111222222222333333333555777999888777999:::;;;===>>>?????????CCCBBBAAA@@@????????????@@@IIINNNKKKHHHIIIHHHDDDAAABBBFFFMMMSSSUUUSSSPPPMMMNNNMMMIIIHHHJJJKKKJJJVVVPPPOOOVVVXXXTTTPPPPPPKKKVVV___bbbfffnnnqqqooovvvmmmccc___ccceee^^^TTTPPPOOOOOORRRTTTSSSPPPOOOFFFJJJOOORRRTTTPPPFFF===EEEDDDFFFKKKLLLJJJIIIKKKEEECCCBBBBBB@@@>>>CCCJJJGGGEEECCCCCCDDDEEEEEEDDD@@@@@@@@@??????@@@DDDFFF>>>???@@@AAABBBAAA@@@@@@?????????AAAEEEGGGGGGGGG===AAACCCBBBBBBEEEEEEAAAGGGGGGFFFDDDAAA???@@@AAA@@@CCCEEEEEEDDDBBBBBBCCCBBBEEEGGGFFFEEEEEEIIILLLJJJHHHGGGIIIKKKJJJFFFCCCIIIGGGJJJQQQRRRSSS___nnn|||\\\MMMMMMQQQEEE>>>GGGOOOHHHDDDBBBCCCBBB>>>>>>@@@??????@@@BBBCCCDDDDDDCCC???@@@@@@>>>===???EEEJJJsssccc```ccc[[[TTTTTTPPPSSSZZZ]]]\\\]]]___\\\UUUWWWVVVUUUTTTVVVYYY\\\^^^XXXXXXXXXXXXYYY[[[\\\]]]WWWZZZ[[[XXXXXX]]]``````fffccc```aaacccdddbbb___fffaaa```ccciiitttoooPPPOOONNNNNNMMMKKKFFFCCCCCC>>>999999===@@@???===<<<<<<:::999888777777777333333333222222222111111//////.........---------......---,,,,,,+++******++++++*********************+++,,,,,,------,,,,,,,,,,,,,,,---------......//////......///111444555333333444666777999:::::::::===???@@@???AAADDDHHHLLLjjjuuuZZZFFFHHHNNNMMMMMMQQQOOOaaa[[[dddccc\\\kkkcccdddhhhlllmmmmmmppptttxxxpppdddhhhiiiccceeennnpppmmmiiieee```\\\WWWTTTRRROOOTTT___ffffffiiinnnvvvwwwzzz{{{{{{zzzzzz{{{vvvzzziii```hhhkkkAAABBB???<<<;;;::::::999888777666666555444444333333111111111111000000000///..............................////////////......//////...//////000111111222222111111333555888:::999:::;;;===>>>?????????<<<<<<;;;<<<<<<===>>>???DDDFFFHHHHHHGGGFFFFFFGGGGGGFFFFFFIIIMMMPPPOOONNNMMMIIIFFFGGGKKKMMMKKKGGGIIIMMMRRRTTTRRRPPPMMMLLLPPPSSSSSSQQQRRRTTTRRRMMM\\\[[[XXXVVVTTTSSSSSSSSSRRRSSSTTTSSSQQQNNNLLLJJJEEEHHHKKKLLLJJJGGGEEEDDDGGGGGGGGGGGGFFFFFFFFFEEEBBBBBBBBBCCCEEEHHHJJJKKKKKKGGGCCCDDDHHHIIIFFFBBBCCCBBBAAA@@@BBBDDDHHHJJJCCCBBB@@@??????@@@AAACCCBBBCCCEEEHHHJJJHHHEEEBBB<<<>>>BBBFFFHHHHHHFFFEEEIIIHHHFFFEEECCCBBBBBBAAABBBDDDEEEEEEBBB@@@??????AAADDDHHHHHHGGGGGGIIILLLGGGIIIMMMMMMLLLIIIHHHGGGKKKLLLMMMNNNNNNMMMKKKJJJZZZsssRRRKKKJJJHHHFFFEEEEEEEEEFFFAAA@@@???>>>>>>>>>???@@@???@@@AAABBBBBBBBBAAA@@@AAA===<<<>>>@@@@@@DDDJJJzzzfff```aaaYYYTTTSSSOOOUUUYYYZZZWWWWWWZZZZZZVVVVVVUUUTTTSSSTTTVVVYYY[[[SSSTTTTTTVVVWWWYYY[[[\\\WWW[[[\\\YYYXXX[[[\\\[[[]]]\\\\\\]]]```ccceeefffgggaaa^^^aaadddiiirrr|||wwwggg[[[PPPMMMLLLKKKKKKKKKIIIEEEBBBCCC???::::::<<<>>><<<::::::999888777666555555555222222222111111111000000///.........---------,,,...------,,,++++++*********************************++++++,,,---,,,,,,,,,,,,,,,,,,,,,------------///.........///111333555111111222444555666777888999;;;======<<<<<>>:::::::::;;;<<<===???@@@CCCEEEFFFEEEDDDDDDEEEGGGGGGFFFEEEGGGJJJMMMMMMLLLMMMJJJGGGHHHLLLNNNLLLIIIGGGKKKOOOQQQQQQOOOOOOOOOUUUUUUPPPKKKKKKNNNNNNJJJWWWUUUSSSQQQOOOOOOOOOOOOPPPOOOOOOPPPOOOMMMJJJHHHEEEHHHLLLNNNMMMKKKJJJJJJFFFFFFFFFFFFEEEEEEEEEEEE@@@AAACCCEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBBBBAAABBBDDDGGGHHHBBBAAA@@@??????@@@BBBCCCFFFFFFFFFFFFFFFCCC???===@@@AAACCCEEEFFFFFFFFFFFFGGGFFFEEECCCBBBBBBBBBBBBBBBCCCEEEDDDBBBAAABBBBBBBBBEEEHHHHHHGGGGGGHHHJJJGGGIIIKKKKKKJJJGGGFFFFFFKKKLLLMMMNNNNNNMMMKKKJJJNNNhhh~~~pppUUUIIIIIIHHHGGGFFFEEEDDDDDDDDDAAA@@@???>>>>>>>>>??????>>>>>>???@@@@@@@@@???>>>>>><<<===AAABBBAAABBBEEEiii^^^]]]VVVSSSRRRNNNVVVWWWTTTPPPPPPTTTVVVUUUUUUSSSQQQPPPQQQRRRUUUWWWOOOPPPPPPRRRTTTVVVXXXYYYXXX\\\]]]YYYWWWYYYYYYWWWXXXXXXYYYZZZ\\\```eeeiiihhhbbb___aaabbbaaa```aaakkkwwwzzzkkkaaaRRRIIIIIIFFFHHHGGGFFFGGGGGGFFFCCC@@@BBB>>>;;;:::<<<<<<999777777666555333222222222222000000000////////////.........------------,,,,,,------,,,,,,+++***************************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------......------...000222333...///000111222444555555666888999999888888:::;;;@@@???EEE```sss^^^\\\NNNLLL>>>EEEMMMOOOZZZVVVbbbaaafffooorrrooopppuuurrrssstttssspppmmmlllkkknnnoooqqqssstttuuuuuuuuuxxxvvvxxx|||{{{xxxvvvwww|||~~~zzzggg]]]^^^ddddddlll~~~___BBB999<<<;;;999777555666555444333333333222222111000000000000000000/////////......------------------------------............------++++++,,,---///111222333///......///000222444555333333333555666999;;;===999999999:::;;;===>>>???BBBCCCCCCBBBAAABBBDDDFFFGGGEEEDDDEEEHHHKKKLLLMMMMMMJJJHHHIIILLLNNNMMMKKKFFFIIILLLMMMNNNOOOPPPRRRWWWTTTMMMFFFGGGLLLPPPOOORRRQQQOOOMMMLLLLLLLLLLLLNNNLLLKKKMMMOOONNNJJJFFFHHHKKKNNNOOOMMMLLLKKKKKKEEEEEEDDDDDDDDDCCCCCCCCC>>>@@@CCCEEEEEEDDDCCCBBBAAACCCEEEDDDBBBBBBDDDFFFBBBBBBBBBBBBCCCCCCDDDDDD@@@???>>>>>>???@@@BBBCCCEEEDDDDDDBBB@@@>>><<<;;;DDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBAAAAAABBBBBBAAABBBCCCCCCBBBBBBDDDFFFCCCEEEGGGGGGFFFEEEFFFGGGFFFGGGIIIHHHFFFEEEEEEFFFIIIJJJLLLLLLMMMLLLKKKJJJIIINNN___wwweeeKKKCCCEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@???>>>>>>======>>>>>><<<======>>>>>>===<<<<<<<<<<<>><<<::::::;;;:::888666555444333111000000000000............------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))************)))******+++++++++++++++++++++++++++,,,,,,,,,,,,------------...///000111......///000111222333333444555666777888888999999777===AAAMMM```tttuuu^^^UUUNNNHHHLLLNNN]]][[[aaalllsssrrrsssyyyooovvvxxxrrrnnnpppssssssuuuuuuuuuuuuvvvwwwzzz|||wwwyyy}}}~~~mmmUUUOOOXXXfff~~~WWWBBBAAA???888888666444444444444222111222111111111000000000////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,---///000111---,,,------...000111222111000000111333777:::<<<::::::999::::::;;;<<<===@@@@@@@@@>>>>>>???BBBEEEEEEDDDCCCCCCFFFJJJNNNPPPMMMKKKIIIJJJLLLNNNMMMLLLIIIJJJKKKLLLLLLMMMPPPRRRRRRPPPKKKFFFIIIRRRWWWXXXOOOOOOMMMLLLLLLLLLMMMNNNLLLJJJIIIKKKNNNNNNJJJFFFJJJKKKLLLKKKIIIFFFEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCC???@@@AAABBBBBBAAA@@@???>>>======>>>>>>@@@AAABBB===>>>>>>===<<<===>>>???CCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@AAACCCEEEBBBCCCDDDDDDDDDCCCCCCCCCAAACCCDDDDDDDDDDDDFFFHHHGGGHHHHHHIIIJJJIIIIIIHHHMMMCCCKKK]]]pppyyy]]]NNNHHHFFFDDDBBBBBBCCCCCCBBB@@@>>>===>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;>>>===???DDDDDD@@@>>>???eeeVVVTTTPPPPPPRRROOOPPPOOONNNNNNNNNNNNNNNPPPPPPNNNLLLJJJJJJKKKMMMNNNPPPPPPPPPOOOOOOPPPPPPQQQRRRWWWZZZXXXWWWYYYYYYWWWZZZ[[[[[[XXXVVVXXX]]]bbbWWWZZZZZZVVVSSSUUUZZZ___bbb]]]WWWVVV[[[cccjjjnnnuuuxxx}}}cccVVVTTTNNNLLLAAACCCIIIHHHHHHGGG>>>???>>>===>>>???@@@???===999999888888999999888777444333222111000/////////---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***************))))))(((((()))))))))*********((()))******++++++***************+++++++++,,,,,,,,,,,,,,,------...//////......///000111222222333222333555777999;;;;;;;;;666???@@@???BBBIIIdddxxxccc[[[QQQPPPQQQTTTVVVWWWZZZ^^^jjjmmmiii___XXX\\\dddiiiffflllrrrwwwyyyzzz|||}}}{{{~~~~~~~~~||||||uuurrrlllGGGAAAAAA777444<<<666555444333444333111000111111111000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,------+++++++++,,,---...///000000//////000222555999;;;;;;::::::999999999999999===>>>===<<<<<<===@@@CCCBBBBBBCCCDDDGGGLLLQQQTTTPPPOOONNNNNNOOOOOOOOOOOOMMMMMMLLLKKKJJJKKKNNNPPPKKKLLLJJJHHHLLLTTTXXXWWWLLLKKKKKKJJJJJJLLLMMMNNNHHHGGGGGGIIIKKKKKKHHHEEEEEEFFFFFFEEEBBBAAAAAABBBBBBBBBBBBAAAAAAAAA@@@@@@CCCAAA???======>>>???AAAAAA>>><<<>>>BBBDDDBBB???===>>>???@@@???>>><<<;;;<<<<<<<<<===>>>???@@@@@@888999;;;;;;:::;;;>>>AAA@@@AAABBBBBBBBB???===;;;>>>>>>>>>>>>???@@@AAABBBAAABBBAAA???>>>>>>@@@BBBAAAAAAAAAAAAAAAAAA??????<<<>>>AAABBBCCCEEEGGGJJJDDDDDDEEEFFFFFFFFFFFFFFFMMMCCCHHHMMMPPPlll~~~hhhOOOBBBCCCGGGEEE@@@??????@@@@@@???===;;;:::;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<@@@>>>>>>AAAAAA>>>>>>@@@zzzaaaSSSRRRMMMMMMPPPNNNKKKIIIJJJMMMMMMKKKKKKMMMMMMLLLIIIHHHGGGIIIKKKLLLQQQPPPOOONNNNNNNNNNNNNNNNNNSSSUUUTTTTTTWWWYYYWWWWWWWWWWWWVVVVVVYYY]]]```WWW\\\\\\VVVRRRUUU]]]aaa```YYYSSSSSSYYY___aaa```^^^___iiiyyy}}}uuujjjeee[[[HHHAAAEEEFFFLLLAAAAAADDDBBBEEEDDD;;;>>><<<;;;<<<===>>>===<<<777777666666666777777888333222111000///.........,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,))))))))))))))))))))))))'''(((((())))))*********(((((()))************)))))))))*********+++++++++++++++,,,,,,------------......///000000111222222111222333777:::<<<;;;:::999<<<888888>>>???FFFXXX||||||yyyyyyppp^^^RRRRRRTTTSSSddd___VVVJJJBBBCCCKKKTTTWWW```jjjqqqqqqmmmjjjhhhoootttvvvrrrpppsssvvvwww^^^JJJ999888:::888555555555444333333444333111///000000000///////////////---------,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++++++++******---,,,,,,+++++++++++++++******+++,,,,,,------.........///000222444777888:::999999888888888888888;;;<<<<<<<<<;;;<<>>;;;;;;===???AAACCC>>>;;;===BBBDDDAAA<<<<<<<<<>>>>>>>>>===<<<;;;;;;<<<<<<======>>>>>>>>>888:::<<<;;;999999<<>>>>>???@@@???>>>===<<<>>>>>>>>>>>>???@@@AAABBB@@@AAAAAA???======>>>???@@@???>>>???@@@@@@???===999<<>><<<;;;;;;<<<===<<<;;;888888666444333333555777222111000...------,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,))))))))))))))))))))))))''''''(((((()))******+++'''((())))))******))))))))))))))))))*********+++***++++++,,,,,,,,,,,,,,,---......//////000000000111000111555888999888555777999555888BBBCCCBBBJJJRRRddd{{{pppgggbbbZZZUUU[[[fffiiilllooommmhhhddddddeeemmmvvv}}}tttMMM777AAA@@@444222;;;:::///222222111222222222///------.....................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))******************)))++++++*********++++++,,,)))***+++,,,,,,,,,,,,,,,,,,---...///111222333444777666666777888999::::::888:::<<<<<<<<<<<<>>>@@@???BBBDDDFFFFFFIIIMMMPPPRRRRRRQQQOOOMMMLLLLLLLLLKKKKKKJJJHHHFFFEEEGGGIIIEEEGGGGGGEEEGGGJJJHHHDDDCCCCCCCCCDDDFFFHHHJJJKKKDDDHHHLLLKKKGGGEEEEEEFFF???@@@AAA@@@@@@BBBEEEHHHBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>><<<<<<===???@@@AAA???>>>>>>@@@AAA???===<<<======>>>>>>>>>>>>===;;;<<<<<<=========<<<<<<777;;;===<<<999888;;;>>>???>>><<<;;;<<<===@@@AAA>>>>>>>>>>>>???@@@AAAAAA===???@@@@@@?????????@@@@@@>>>===???AAABBB@@@===999<<<@@@CCCDDDDDDEEEFFFCCCCCCCCCDDDDDDEEEFFFGGGCCCIIIIIIHHHJJJGGGFFFMMMUUUuuuhhhHHH@@@BBBCCC@@@:::777888:::<<<;;;:::999777777777777666666777777777666555444333333444555666999;;;<<<:::777777999:::888999===ppp\\\TTTRRRIIIDDDGGGGGGGGGBBB@@@DDDFFFDDDGGGMMMJJJHHHGGGEEEFFFHHHJJJLLLKKKKKKKKKKKKKKKLLLMMMMMMJJJMMMNNNJJJJJJNNNQQQQQQUUURRRQQQRRRVVVXXXWWWUUUQQQWWWYYYYYY[[[]]]XXXPPPTTTXXX\\\\\\[[[[[[]]]___UUU[[[]]]ZZZYYY^^^aaaaaafffbbb[[[ZZZ```fffbbb[[[kkkooovvv{{{vvvmmmjjjnnnkkkddd^^^]]]^^^ZZZRRRLLLOOOTTTXXXWWWRRROOOQQQTTTRRRGGGHHHMMMGGGEEEHHHFFF======EEEEEE<<<===CCC???>>>===;;;;;;<<<===<<<;;;:::999777333111111333555000000...---,,,+++++++++,,,,,,,,,++++++++++++***))))))******+++++++++,,,(((((((((((())))))))))))&&&''''''((()))******+++'''(((((()))))))))))))))))))))))))))******************+++,,,,,,,,,++++++---------....../////////000///000333666666333000111888777666;;;888999DDDCCCEEE[[[yyy~~~\\\III<<<;;;222111:::888---...999111000000111111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))************))))))))))))))))))***+++,,,---)))***+++,,,,,,,,,,,,,,,+++,,,---///000111111111333444444666888:::<<<===777999<<<=========>>>??????BBBEEEFFFEEEFFFIIIKKKNNNNNNMMMJJJGGGFFFFFFFFFHHHHHHHHHFFFDDDDDDEEEGGGDDDFFFEEEDDDEEEIIIGGGCCCCCCCCCCCCDDDFFFIIIKKKMMMGGGMMMRRRPPPJJJFFFHHHKKKEEEEEEDDDCCCBBBCCCFFFIIIBBBBBBBBBAAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>@@@AAABBBAAA>>>===>>>???>>>>>>>>>>>>?????????@@@<<<<<<<<<===<<<<<<;;;;;;555999======;;;:::<<<@@@BBB???;;;888999===CCCGGG???????????????@@@AAAAAA;;;===@@@BBBBBBAAABBBCCC@@@???>>>@@@BBBCCCAAA???:::>>>BBBDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHIIINNNEEEDDDQQQMMMCCCKKKDDDVVVlllvvv[[[IIIAAA@@@???===:::888888888666444<<<:::888777555555666666444555666666666555333222111111111222555777:::<<<555333444888999666666999fff[[[OOOJJJFFFCCCCCCEEEAAA@@@???>>>@@@CCCFFFHHHAAAAAABBBBBBCCCDDDEEEEEEIIIHHHHHHIIIIIIJJJKKKLLLGGGIIIHHHEEEFFFJJJLLLKKKPPPOOONNNQQQTTTVVVTTTRRROOORRRVVVZZZ]]]^^^]]]]]]UUUZZZ^^^^^^YYYVVVVVVXXXZZZ[[[[[[XXXVVVTTTUUUWWWZZZUUUQQQUUU\\\```\\\VVVXXXYYYYYYWWWUUUUUUVVVWWWUUURRRNNNLLLLLLJJJGGGDDDJJJJJJKKKNNNPPPQQQOOOMMMNNNMMMKKKIIIFFFDDDBBBAAA<<<===>>>===:::999;;;===;;;;;;<<<<<<;;;999888666444444333222222111111000//////...---,,,,,,++++++,,,***(((''')))***++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))***++++++++++++***)))))))))((()))******+++,,,,,,,,,---------......------...///000111222222222222333555666888999999;;;>>>EEEQQQ```uuuwwwWWW???666888777777666555333222111111000//////...------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))*********)))((()))+++---,,,,,,---...///000111222444333333333444777:::;;;:::::::::;;;;;;===>>>>>>===@@@EEEHHHIIIJJJKKKLLLKKKGGGGGGKKKIIIBBB@@@BBBAAACCCCCCAAA@@@CCCFFFHHHBBBAAAAAADDDHHHJJJIIIGGGHHHIIIKKKJJJIIIHHHHHHIIIKKKNNNPPPOOOKKKHHHIIIJJJDDDBBBAAABBBDDDFFFFFFEEEAAA@@@?????????@@@AAABBB???>>><<<;;;<<>>;;;;;;:::999999;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@CCC:::<<<444:::GGGAAACCCCCCAAA???>>>??????>>>===???>>>===<<<===>>>@@@BBBAAA===>>>EEEJJJHHHCCCAAA===>>>@@@BBBCCCCCCBBBBBBFFFGGGIIIHHHHHHHHHIIIJJJJJJGGGEEEFFFIIIJJJIIIGGGOOOIIIKKK[[[lllvvv{{{aaaJJJBBB<<<999;;;::::::999999777666555444555444333333222222333333333333333333333333333333333333333333333333333333222222333555666888999999}}}___UUUJJJFFFCCC@@@???AAA>>>===<<<<<<===???AAACCC===>>>>>>???@@@@@@AAAAAAFFFFFFFFFFFFGGGHHHIIIJJJNNNOOOLLLGGGFFFJJJKKKJJJJJJHHHGGGHHHLLLPPPQQQQQQPPPRRRUUUXXXYYYXXXWWWVVVPPPTTTWWWVVVSSSSSSUUUYYYYYYXXXXXXVVVUUUTTTTTTUUUWWWTTTSSSVVV[[[\\\XXXRRRVVVWWWVVVTTTRRRQQQQQQSSSOOOMMMJJJJJJKKKKKKJJJHHHIIIIIIIIIJJJLLLLLLJJJHHHGGGGGGEEECCCBBB@@@???>>>:::;;;;;;:::777777999;;;:::;;;;;;;;;:::888666555333333333222111111000000.........---,,,,,,++++++((()))******)))((()))+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))******++++++******)))))))))))))))******+++++++++++++++,,,,,,,,,,,,+++,,,---...///000000111000111222333555666777888666777;;;BBBJJJVVVkkk|||\\\CCC;;;::::::;;;555555444333333222111111/////////...---,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((***---...---++++++,,,******+++,,,---...///000222111111111222555777999999999::::::;;;<<<===>>>>>>AAADDDFFFGGGHHHIIIKKKIIIEEEDDDGGGEEE@@@>>>AAA@@@AAA@@@>>>===>>>AAACCCAAAAAAAAADDDIIILLLKKKJJJIIIJJJKKKKKKIIIHHHHHHHHHJJJKKKMMMMMMKKKJJJIIIJJJEEECCCAAAAAABBBCCCCCCBBBAAA@@@???>>>>>>???@@@AAA>>>===;;;;;;;;;>>>@@@BBBCCCAAA>>>;;;::::::<<<===@@@??????@@@AAA@@@>>><<>>===<<<999999;;;<<<===???@@@@@@???999>>>666:::GGGAAADDD???===<<<===???@@@@@@@@@@@@???>>>======>>>@@@AAA@@@===>>>EEEJJJGGGBBB@@@AAABBBCCCDDDEEEDDDCCCCCCEEEFFFHHHHHHHHHHHHIIIKKKKKKIIIFFFFFFHHHHHHFFFEEEGGGCCCEEEMMMUUU[[[dddlll}}}nnnWWWCCC>>>===999777:::777777777666555444333222333333222111111111222222111111111111111111111111111111111111111111111111111222333444666777888888pppVVVMMMEEEBBB@@@===;;;<<<::::::::::::;;;;;;<<<<<<999::::::;;;;;;<<<<<<<<>>>>>======::::::999777555555888:::999999999999777666444444222222222111000000//////...------,,,,,,+++++++++&&&))),,,,,,***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((('''''''''''''''''''''''')))))))))(((((((((((('''(((((()))***************((((((((()))))))))******))))))*********+++++++++***++++++,,,---...////////////000222333444555555666666777:::;;;???JJJVVVeee}}}oooUUU:::222777;;;999666333222222222111111000000///......------,,,,,,++++++++++++++++++*********++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&***///222000...+++***((())))))***+++,,,------///.........000222444555777777888999:::;;;<<<===???AAACCCCCCCCCDDDFFFHHHFFFCCCAAABBBAAA>>>>>>@@@??????>>><<<::::::===???AAAAAABBBEEEIIILLLLLLLLLIIIKKKLLLKKKHHHGGGFFFGGGHHHGGGGGGIIIJJJJJJIIIHHHFFFCCC@@@>>>???@@@@@@@@@??????>>>>>>>>>>>>??????<<<;;;:::::::::<<<>>>@@@???>>><<<;;;;;;<<<===???@@@???>>>>>>??????>>>===???>>><<<<<<<<<<<<;;;:::777888999:::<<<===>>>???<<<888???888<<>>?????????AAA@@@>>><<<<<<===???@@@???<<<>>>EEEIIIFFFAAA???AAABBBCCCDDDDDDCCCBBBAAABBBDDDFFFFFFFFFGGGIIIKKKKKKJJJGGGFFFFFFEEEDDDBBBFFFFFFHHHHHHFFFGGGQQQ\\\bbbrrrppp^^^PPP===777555::::::444333777444444444333222111000///222111000000//////000000................................................000111111333444555666777eeePPPHHHAAA@@@???<<<::::::999999:::;;;;;;:::999888888888888999999:::::::::???@@@@@@AAABBBBBBCCCCCCEEEFFFDDDAAACCCIIIMMMMMMIIIHHHHHHIIILLLOOORRRSSSPPPQQQQQQQQQOOOMMMKKKJJJIIIKKKMMMMMMMMMNNNRRRTTTVVVTTTSSSTTTUUUVVVTTTRRRMMMOOORRRTTTSSSRRRQQQQQQOOOPPPQQQPPPOOOOOOPPPRRRMMMKKKIIIHHHHHHIIIIIIJJJKKKIIIGGGFFFFFFDDDBBB@@@???????????????>>>>>>>>>;;;:::888777666777:::;;;888888777666555444222222111111000000///.........---,,,,,,,,,+++++++++***)))***++++++,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))'''(((((())))))))))))))))))))))))*********++++++++++++,,,,,,---......///...///000111222333444444666666888;;;:::999???GGG???VVVooo^^^AAA===<<<<<<:::555333555000000000000000000000000------------,,,,,,+++++++++++++++***************************************************************((((((((((((((((((((((((((((((((()))))))))))))))'''***...000///---+++***(((((())))))***+++,,,,,,------------...000222333444555666888999;;;;;;<<<>>>???@@@?????????AAACCCEEECCCAAAAAA@@@@@@@@@BBB???>>>======<<<;;;>>>BBBBBBBBBBBBDDDFFFHHHIIIJJJHHHJJJJJJIIIFFFDDDDDDDDDEEECCCAAACCCGGGIIIGGGEEEDDDAAA>>><<<===???@@@@@@>>>>>>>>>===============;;;:::999999999:::<<<===;;;;;;::::::;;;===???@@@>>><<<;;;;;;<<<===<<<<<<999888777888999999888666888888999999::::::;;;;;;;;;555<<<888???JJJ@@@>>>>>><<<;;;;;;<<<===<<<;;;@@@???===;;;:::;;;<<<======<<<>>>EEEGGGDDD@@@???<<<===>>>???@@@@@@???>>>>>>@@@BBBCCCDDDDDDGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBHHHJJJKKKIIIDDDDDDJJJQQQQQQOOO[[[}}}vvv^^^QQQIII<<>>@@@@@@@@@@@@@@@???AAA@@@>>>AAAHHHMMMMMMEEEGGGJJJLLLMMMMMMMMMMMMNNNOOOOOOOOONNNMMMKKKJJJKKKMMMPPPQQQQQQPPPPPPPPPTTTTTTTTTUUUVVVUUUTTTRRROOOQQQSSSSSSRRRTTTWWWZZZSSSTTTSSSRRRPPPOOOOOOQQQLLLKKKIIIHHHHHHIIIKKKMMMNNNKKKIIIGGGFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::999:::;;;<<<===888777666444333222111111000//////......---,,,,,,+++++++++++++++*********---)))&&&'''***,,,***((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''((())))))))))))(((''''''((())))))))))))(((************++++++++++++,,,,,,,,,------....../////////000111222222333333222222555999999777:::@@@AAAHHHOOOXXXmmm~~~hhhQQQ;;;999888888666000,,,111::://///////////////////...,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((***++++++******+++,,,))))))******++++++,,,,,,,,,,,,------...///000111111222444666888:::::::::<<<<<<===<<<;;;;;;===???EEEEEEDDDBBBBBBDDDEEEEEEAAA??????BBBBBB@@@CCCJJJCCCCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGEEEBBBBBBBBBCCC@@@>>>@@@CCCEEEDDDBBBAAA>>><<<<<<>>>@@@AAAAAA>>>>>>>>>>>>======<<<<<<:::999999888888999:::;;;999999999:::;;;===???@@@;;;999888888999:::::::::444444444666888999888666999999999999888888888888<<<333888666@@@MMM>>>888<<<;;;::::::;;;===<<<;;;>>>===;;;999888999:::;;;===<<<>>>CCCEEEAAA>>>???888999;;;===>>>>>>>>>>>>;;;===???@@@@@@AAACCCEEEBBBCCCEEEEEEEEEDDDDDDCCCBBBDDDEEEEEEDDDEEEEEEEEEKKKBBBAAAVVVwwwoooaaaVVVEEE999777:::999666999444111111222222444777111111111111000///............---,,,,,,,,,,,,---------------------------------------------------------...///000111111222\\\MMMEEE?????????<<<:::;;;999:::;;;<<<;;;:::999888888888888888888888888888999:::<<<===>>>>>>======>>>AAA@@@>>>@@@FFFIIIHHHFFFJJJNNNPPPPPPNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLNNNPPPRRRTTTTTTRRRPPPNNNRRRUUUVVVVVVTTTRRRRRRRRRRRRRRRSSSSSSTTTVVV[[[^^^XXXXXXWWWSSSOOOLLLLLLMMMGGGHHHGGGGGGGGGJJJNNNRRRNNNKKKHHHFFFFFFEEECCCBBB======<<<<<<<<<<<<;;;;;;===;;;:::;;;<<<>>>===<<<888777555333222111000000.........---,,,,,,++++++************************,,,***(((((())))))(((&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&''''''(((((((((((((((&&&'''((()))***)))(((''')))************+++++++++,,,,,,,,,------............//////000111111222222222111444888888666888<<>>===>>>@@@BBBBBBAAA>>>>>>??????>>>===<<<;;;999999999888888999999:::999999999:::;;;<<<===>>>999888777888999:::999888333333555777:::;;;:::888:::999999888888777777777<<<222777444>>>JJJ;;;555888777777999<<>><<<===AAAAAA>>>>>>@@@999;;;<<<>>>????????????:::<<<>>>>>>>>>???AAACCC===@@@CCCDDDDDDCCCDDDEEE===???@@@AAAEEEGGGDDD???EEEDDDDDDFFFLLLUUU]]]bbbdddoooxxx]]]III???<<<777444555777888888444222000111333222000...000000000000000///.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////YYYLLLDDD===<<<<<<:::999:::777777888888999888888888666666666666666666666666555777999:::;;;;;;:::999;;;>>>???===>>>BBBCCC@@@GGGJJJNNNOOOOOOOOOPPPRRRLLLLLLLLLLLLLLLLLLKKKKKKPPPPPPPPPRRRSSSSSSQQQPPPOOOTTTXXXWWWQQQNNNOOORRROOOOOOOOOPPPRRRTTTVVVWWWVVVVVVTTTQQQNNNKKKKKKLLLFFFGGGGGGFFFEEEHHHMMMQQQKKKHHHEEEDDDDDDDDDCCCBBB>>>>>>===<<<;;;:::999999:::999888:::======;;;999999777555333111000000000---------,,,++++++******)))*********************)))///444333...)))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((''''''%%%&&&((()))***)))((('''((((((((()))))))))******++++++++++++,,,,,,,,,,,,------......//////000000444222333666777555777;;;888999???GGGKKKKKKLLLNNNdddwwwmmmFFF666777:::999888666111///555:::777000,,,111111000///...------,,,*********+++++++++++++++((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((('''&&&'''))),,,***************+++++++++***+++,,,------.........,,,...111444777888888888999;;;===>>>===<<<======@@@DDDEEECCCDDDHHHHHHDDDIIICCCDDDIIIIIIEEEHHHQQQDDDEEEDDDBBB@@@@@@BBBEEEEEEGGGHHHGGGFFFDDDDDDEEEEEEEEEDDDBBB???>>>???AAAAAA@@@@@@AAACCCCCCAAA?????????@@@@@@???===<<<;;;999999999999999999999999:::::::::::::::;;;;;;;;;888777888999;;;;;;:::888555555666999;;;;;;:::888777777888888888999999999888333:::555999CCC777666888777777999===@@@AAAAAA===<<<:::999:::;;;===>>>???<<<<<>><<<===AAA===>>>???@@@??????======;;;===??????>>>>>>@@@BBB;;;???BBBDDDCCCBBBCCCDDD???BBBBBBAAADDDHHHFFF@@@AAAEEEHHHGGGEEEEEEJJJPPPCCCLLLWWWggg{{{sssiiiZZZMMMDDD???:::555888888888888666333222222444444444333222111///,,,...////////////...------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...VVVKKKBBB;;;999999777777888555555555555666666777777444333333333333333333333333444666888999888777666555888:::999;;;>>>???<<>><<<;;;:::999777666666999<<<<<<999555999888555333111000000000------,,,,,,+++******))))))))))))))))))*********(((555AAA@@@444******...(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''%%%&&&((()))***)))((('''''''''''''''((((((((()))***************+++++++++,,,,,,,,,------.........111......222333333555::::::777999???AAA@@@DDDKKKDDDOOO[[[gggzzzRRRCCC<<<@@@???555222999555222000000---+++...444222111111///...---,,,,,,******************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***'''((())))))(((((()))+++))))))))))))************)))***+++,,,,,,,,,,,,,,,***---000444666888888888999<<>>>>>>>>===BBBDDDBBBCCCGGGGGGBBBKKKEEEEEEJJJIIIDDDGGGPPPCCCDDDEEECCCAAAAAAEEEHHHFFFHHHIIIIIIGGGFFFFFFGGGGGGHHHHHHDDD???===???BBBCCCBBBCCCDDDEEECCC@@@===???@@@@@@@@@???>>><<<;;;::::::999999999999999999::::::::::::::::::::::::888888999;;;======;;;888666666777999::::::777555555555666888999:::;;;<<<444444>>>666555<<<555999;;;:::999:::<<<>>>>>>>>>===<<<;;;;;;;;;===???@@@@@@===<<<===<<<;;;===CCC@@@@@@@@@@@@>>><<<:::999===???@@@@@@??????@@@BBB;;;???CCCDDDBBBAAABBBCCC@@@DDDDDD??????DDDDDDAAAFFFDDDDDDHHHMMMLLLFFF@@@JJJKKKGGGDDDOOObbbjjjfffbbb\\\fffzzz{{{yyysssuuunnnlllbbbHHH<<<;;;888777888:::888444444333333444333222333555///222222///---///333555------.........---,,,,,,...---,,,,,,++++++,,,,,,*********************************************************++++++,,,,,,---vvvTTTFFF???:::::::::888888;;;777777777555333222333444444333222111111333555666333333333444444444555555777555444555888;;;:::888??????AAAFFFKKKLLLJJJGGGQQQMMMIIIFFFGGGIIIKKKMMMUUURRROOOMMMLLLLLLKKKJJJNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJMMMNNNNNNMMMMMMMMMPPPRRRLLLIIIEEEAAA@@@AAACCCEEEGGGDDDDDDDDDAAA===>>>BBB@@@???======<<<;;;888666555666666666555444333333444444444444333111///...+++++++++*********))))))******)))(((((((((((((((,,,///...))))))///111...((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''(((((()))$$$%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))***,,,,,,,,,******---/////////000......///000111222333333888999::::::;;;>>>BBBEEEMMMKKKJJJMMMVVVdddrrr{{{zzzbbbNNN999888777666555444333333222222222111000//////...//////...---,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))((((((''')))((('''&&&&&&'''((()))))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))''''''((((((((((((''''''*********)))))))))))))))******))))))******+++,,,,,,------,,,---000555888<<<:::999===BBBCCC@@@;;;?????????????????????@@@AAABBBBBBBBBAAABBBDDDGGG???FFFJJJEEE@@@BBBFFFIIIHHHJJJKKKIIIFFFEEEGGGJJJFFFEEECCCAAA@@@@@@@@@AAABBBDDDFFFGGGEEECCCBBBBBBCCCBBB@@@???>>>===;;;999888<<<@@@???;;;777888:::999888777888:::;;;:::999777888:::;;;;;;:::888777777666555444444444444444666666777888999999::::::777888999999777777888999:::::::::;;;;;;===>>>???<<<::::::>>>CCCEEEAAA===<<<;;;;;;;;;===@@@CCCEEEAAAAAA@@@???>>>===<<<;;;<<<@@@EEEHHHHHHFFFDDDCCCCCCBBBAAA@@@@@@AAACCCDDDDDDDDDEEEEEEFFFFFFFFFFFFIIIIIIGGGFFFEEECCCBBBBBBAAA@@@???AAADDDGGGHHHHHHIIIJJJMMMPPPTTTXXX[[[]]]kkklllooossswwwxxxvvvtttzzz|||yyyppphhhccc\\\SSSGGGFFFDDDAAA>>>;;;999888999888666555444444555666111111111111000000000///000000000000////////////------,,,,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,sssSSSDDD>>>999999888666777:::333444555444222222333555444333111111111222444555333333333333444444444444888666444444777999999888======>>>BBBGGGHHHGGGEEEKKKIIIFFFEEEFFFIIIKKKLLLRRRPPPNNNLLLLLLLLLLLLLLLPPPOOONNNLLLLLLLLLLLLMMMKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOLLLJJJFFFCCCBBBBBBDDDEEEFFFCCCAAAAAA>>>;;;<<>>@@@===999<<<===>>>???@@@AAAAAABBBAAABBBCCCBBBBBBBBBEEEGGGBBBHHHIIIEEEAAACCCFFFFFFFFFHHHHHHGGGDDDCCCEEEGGGBBBAAAAAA@@@@@@AAABBBCCC@@@BBBDDDDDDCCCAAAAAAAAABBB@@@===<<<<<<;;;:::888999===@@@???;;;888888:::888777666777999:::999888777777888999999888777777666555444444333333444444666666777777888888999999888:::;;;:::999888999:::999999999999:::;;;;;;<<<<<<::::::===AAABBB>>>:::888888999:::===@@@BBBDDD@@@??????>>>=========<<<<<<@@@DDDFFFEEEDDDCCCCCCBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEDDDCCCBBBBBBAAA@@@???@@@CCCFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJIIIFFFDDDIIIMMMLLLFFFCCCBBB>>>888======;;;:::888777666555666666555444333333444444111111000000000/////////000000000/////////......---,,,,,,,,,,,,+++++++++*********************************************************+++++++++,,,,,,*********+++++++++,,,,,,nnnRRRCCC<<<888888888555555888000222333333222222333555333222111111111222444555222222333333333444444444999666444333555666777777;;;;;;;;;>>>AAACCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJNNNMMMLLLLLLLLLMMMOOOPPPSSSQQQOOOMMMLLLKKKKKKLLLHHHIIIJJJKKKLLLMMMNNNOOOLLLIIIGGGHHHJJJLLLKKKIIIIIIHHHFFFEEEDDDDDDDDDEEEDDDAAA??????<<<999;;;@@@:::888777888999999888666555444444333333222111111///000//////...---+++++++++************)))))))))***))))))(((((((((((((((***,,,+++((((((+++---+++''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''')))***+++)))))))))))))))(((((((((''''''''''''''''''''''''''''''((((((((())))))))))))))))))(((((()))******++++++++++++++++++++++++------...///000111111222222444555555666888<<>>@@@BBBCCCDDDBBBCCCDDDCCCCCCCCCEEEGGGFFFHHHGGGCCCBBBEEEEEEBBBCCCDDDDDDCCCBBBAAABBBDDDAAAAAA@@@@@@???@@@@@@AAA>>>???AAA@@@??????@@@AAA@@@===:::999999999999888999<<>>;;;999999:::777666555666777888888666666666666666666666666666555444333333222333333333666666666666666666666666777888999999888777888999888888777777777888888999;;;999888:::======:::777444555777:::<<>>===============>>>>>>===???BBBCCCBBBAAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAA@@@???@@@BBBDDDEEEEEEDDDCCCBBB@@@??????>>>>>>CCCAAA???===<<<:::888666999;;;;;;999999;;;:::888555444444444444444333333333333333333222222222222000000000/////////......////////////.........---,,,,,,,,,+++++++++******************************************************)))*********++++++++++++)))*********++++++++++++hhhRRRBBB<<<888888888555555777111222444444222222222333222111111000111222333333222222222222333333333333888666333222222444555666:::999999:::<<>>::::::===;;;999777777888888777666666555444333222222111111.........------,,,+++***************))))))))))))))))))(((((((((((()))))))))***)))(((((()))******''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))*********))))))(((((('''''''''''''''''''''''''''''''''''''''((((((((())))))***))))))((((((((())))))(((+++,,,***)))+++,,,+++,,,,,,---...///000000111000222333444444666999<<<:::===AAAEEEIIIJJJJJJJJJJJJOOOXXX]]]\\\^^^mmm~~~}}}bbbAAA;;;<<<<<<;;;999888999999333333222222111000000////////////.........---------,,,,,,,,,+++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((''''''(((((((((((((((((((((((('''''''''(((((((((''''''(((((((((''''''((((((((((((''''''''''''((((((((((((((())))))(((((((((((()))******(((+++---//////...///000000000111444777999888777;;;;;;<<<>>>???AAABBBBBBAAACCCDDDDDDCCCDDDEEEGGGEEEEEECCC@@@BBBFFFEEE@@@AAAAAAAAA@@@??????@@@AAADDDCCCBBB@@@>>>===<<<;;;<<<===>>>===<<<<<<>>>@@@???<<<999888888999999888888:::<<<<<<999888888999666555444444666777666444555444333333333333444555333222222111111222222222555444444444444444444444444555666555444333444666888777777666666666777777:::888777888999999777444555666888:::<<<======>>><<<;;;;;;;;;<<<===>>>???===???@@@@@@>>>>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBB@@@>>>>>>AAABBBCCCCCCBBBAAA@@@???????????????@@@===:::999999999888777777777666444333444555555333333333333333333333333111111111111111000000////////////............---............------------++++++++++++************************************************************)))))))))************+++)))))))))************+++aaaQQQBBB<<<999999999666555777333555666555333111111222000000000000111111222222111111111222222222333333555444333222111222333555999999999999999;;;>>>@@@@@@CCCGGGHHHGGGFFFFFFGGGJJJLLLNNNNNNNNNPPPTTTXXXQQQPPPMMMKKKIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIEEEBBBDDDGGGHHHEEE@@@>>>???@@@BBBDDDEEEFFFGGGAAAAAACCCFFFCCC===:::<<<>>><<<999888888777666555888777666444333222222333///......---,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((()))))))))((('''((((((''''''(((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((%%%***,,,)))(((+++---,,,++++++,,,---...//////000///111333444444555888:::888;;;>>>CCCGGGJJJMMMNNNLLLOOORRRSSSQQQPPPVVV___hhhggggggnnnzzzmmm\\\PPPHHHBBB???:::::::::999888444...+++333222222111111000000000.........---------------+++++++++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((((((((((('''(((((((((((((((((('''''''''((((((((((((''''''&&&&&&'''''''''(((((((((((((((''''''(((((()))***'''***---......------...///000111444777999:::999>>>>>>>>>>>>>>>?????????AAABBBDDDDDDCCCCCCEEEFFFAAAAAA???>>>BBBGGGFFFAAA@@@???>>>>>>???@@@@@@@@@BBBBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<::::::<<<>>>>>>;;;999888999::::::999777777888888777666666777555444333333555555444333333222222111111222222333111111000000000000111111222222222222222222222111222333444444222222333444777777666666555666666666777777666777777777666555888999:::;;;;;;;;;::::::::::::999999:::<<<>>>???===>>>???>>><<<<<<===???===>>>??????@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBB@@@>>>===???@@@@@@@@@>>>======<<<<<<<<<<<<===<<<999666555666777777666777444222111000//////111444444333333333222222222222111111000//////...............---------,,,,,,------------,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********YYYMMMAAA<<<999:::999666555666444666777666444111000000//////000000111111111111000000111111111222222222111222333222111111222444888888999888888999;;;>>>???CCCHHHIIIGGGEEEFFFGGGJJJLLLOOOOOONNNOOOTTTXXXNNNMMMLLLJJJIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEHHHFFFDDDEEEFFFFFFCCC@@@===>>>???AAACCCDDDEEEFFFBBBCCCFFFIIIFFF???<<<>>>@@@===:::888888777666555:::888666444333222333333///...---,,,,,,,,,,,,---(((((()))))))))))))))***((((((((((((((())))))***)))''''''))))))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((''''''((())))))$$$,,,///)))'''+++---+++******+++,,,---......//////000333333333444666888999:::<<<>>>BBBEEEIIIJJJJJJLLLOOOPPPPPPPPPQQQSSSWWWXXXXXXZZZ___dddggggggmmmttt{{{wwwwwwxxxiiiVVVTTTIIIBBB@@@;;;444777@@@;;;777333111111111...,,,111111111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))(((***------,,,+++,,,,,,...///111333666888:::;;;@@@??????>>>>>>===<<<<<>>BBBGGGGGGCCCAAA@@@>>>???@@@AAAAAA@@@===>>>???@@@@@@@@@@@@???<<<=========;;;:::;;;<<<<<<;;;::::::;;;<<<:::999666555555555555555555555555444333333444555333222111111111111111111111111//////////////////000111000000000000000000000000222444555444333222333444555555555444555555666666555555666666666777888888:::::::::999999888888888:::999888888999;;;>>>???===>>>???>>><<<;;;<<<===;;;;;;===>>>????????????>>>>>>>>>>>>?????????@@@=========>>>???@@@@@@@@@BBB???===<<<===>>>>>>===@@@???>>><<<;;;:::::::::???<<<999888888888777666999666444555555333444777222222111111000//////...555444222000............---------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))PPPIII???:::777999888555333555111333555555333111000000...///000000000000000000000000000000111111111222---000222333111000111333555777888888666666888;;;<<>>===<<<<<<<<<>>>@@@BBBCCCBBBBBBBBBCCCAAACCCBBB@@@BBBFFFGGGDDDCCCAAA???@@@BBBDDDCCCBBB<<<===???@@@AAABBBAAAAAA<<<>>>??????<<<:::999:::999999999;;;===<<<:::888666555444444555666666555666444333333444444333222///000111222222111000///......------...//////000------......//////000000111222333333111111222333222222222222333444555555333444555666777888:::<<<999999777666666666777888:::999777777888:::===>>>===>>>??????<<<;;;:::;;;888999;;;===>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@<<<<<<<<<===>>>>>>??????BBB???===<<<<<<===<<<;;;AAA@@@>>>===<<<;;;::::::777555222111222111000///222...---000000---...222/////////...............:::777333///------...///,,,,,,,,,,,,++++++++++++,,,+++++++++******************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))KKKEEE>>>999666777777444222333---000333444333111111111...//////000000000000000000000000000111111111111***...222333222000111222333555777777555444666999999>>>DDDFFFDDDEEEHHHLLLHHHKKKNNNLLLJJJJJJNNNSSSLLLKKKKKKKKKLLLMMMOOOPPPKKKKKKJJJJJJJJJIIIIIIIIIFFFHHHIIIHHHFFFCCCBBBBBBFFFEEECCCBBBAAAAAABBBBBBJJJGGGEEEEEEBBB>>>@@@EEE<<<:::777666777888999888999777444222000000111111---,,,+++*********+++,,,'''((((((((())))))******((((((((((((((()))*********&&&'''+++***%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''((($$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))***+++***444555+++%%%((()))%%%))))))***+++,,,------...,,,...000111111111333444333444666999;;;>>>???@@@HHHMMMNNNKKKHHHJJJQQQUUUQQQZZZ[[[QQQLLLRRRWWWWWWTTTZZZ[[[UUUNNNQQQZZZbbbPPPQQQQQQQQQRRRUUU[[[___XXXcccfff]]]SSSSSSXXX[[[RRRQQQPPPOOONNNKKKIIIJJJKKKFFFFFFKKKJJJBBB>>>???>>>;;;555222555::::::777...000222222///------///------------------,,,,,,+++++++++++++++++++++,,,)))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''(((((())))))&&&'''((())))))((('''&&&''''''((((((((((((''''''$$$$$$%%%&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((()))***++++++***)))***,,,(((***,,,...000333666999??????>>>>>>======<<<<<<===???BBBCCCBBBAAABBBBBBCCCFFFFFFCCCCCCFFFGGGEEEDDDBBB@@@AAADDDFFFEEECCC???@@@AAABBBBBBAAA@@@???===???AAA@@@>>>;;;999888777777999;;;===<<<999666777666444444666777666666666555333444444555333222...000111333333111000...---------------...///000,,,,,,------...///000000...000111000///...///000000000000000111222333444222333555666888:::===???777666444333444555777888:::999777666777999<<<>>>===>>>@@@???===;;;::::::777888:::<<<=========<<<999:::;;;<<<===???@@@@@@<<<<<<<<<<<<======>>>>>>BBB???<<<;;;<<<<<<;;;:::;;;::::::999999999999999555444333444555666444333444//////333333......222------........./////////===999444///------///000,,,,,,,,,+++++++++******+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))pppJJJ===;;;999666444444444333222111111111111000000000000------............------000000111000...------......111444555333111000///...999>>>888000111444555:::;;;======>>>AAAEEEGGGJJJJJJIIIGGGFFFGGGIIILLLLLLLLLNNNRRRUUUUUUQQQMMMKKKLLLLLLJJJIIIHHHJJJLLLNNNLLLJJJGGGEEEDDDCCCCCCMMMKKKGGGCCC@@@?????????CCCBBBAAAAAA???<<<:::;;;999999888888777666666666666444222000...---......***++++++++++++***))))))+++))),,,+++%%%***...&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''',,,***)))'''&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''(((((('''''''''&&&&&&&&&$$$$$$'''***)))%%%%%%(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++---------............///444444555666888;;;>>>???DDDEEEFFFGGGHHHKKKPPPSSSYYY^^^\\\SSSPPPTTTUUUPPPPPPZZZ]]]TTTPPPTTTWWWSSSQQQPPPMMMKKKKKKKKKLLLMMMOOOLLLJJJJJJKKKLLLLLLKKKHHHGGGEEECCCBBBAAAAAABBB???AAAEEEHHHIIIEEE???:::888888999888777555333222111111111111000000000///------------------------,,,,,,,,,++++++*********************))))))))))))))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))***+++,,,---000555888=========;;;::::::<<<>>>???AAAAAA>>>>>>AAAEEEGGGMMMIIIFFFEEEFFFFFFEEECCC@@@AAACCCEEEEEEDDDCCCAAA>>>?????????>>>===<<<;;;<<<===???@@@???===:::888555777:::<<<===;;;999777666666666666777777777777333111000000111222222111222111000.........///000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000222222111111222222333444111222444666888888888777666555444333444777:::<<<;;;;;;;;;:::999999;;;>>>:::;;;<<<=========<<<;;;???>>>===>>>???@@@???>>>888888999:::<<<>>>???@@@?????????>>>??????@@@AAA@@@???===;;;:::999::::::888999;;;===<<<999666444555555444444444333333333////////////////////////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))(((((())))))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((oooJJJ>>>;;;999666444444444333222000000000////////////...------............------............---,,,,,,,,,---///111222000///...//////777;;;666111222555444777999:::;;;<<<>>>BBBDDDHHHGGGEEEBBBAAACCCHHHKKKKKKKKKLLLOOOSSSSSSPPPMMMNNNMMMLLLLLLKKKJJJIIIIIIMMMKKKIIIFFFDDDCCCCCCCCCHHHGGGDDDAAA???======<<>>???AAACCCDDDBBB===999666777777777555444222111111111000000000/////////------------------------,,,,,,+++++++++******************)))))))))(((((()))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))))))))***+++,,,,,,///333666888999999999777777999;;;??????>>><<<===@@@DDDFFFIIIFFFCCCBBBCCCDDDBBBAAACCCDDDEEEFFFEEEDDDBBBAAA??????>>>>>>===<<<<<<<<<;;;<<<>>>???>>><<<999888444666888:::;;;:::888777555555555555555555555555111000......000111000000000///...---------......,,,,,,,,,++++++++++++***++++++++++++++++++++++++---------............///111000000000000111222222222333444555666666777777555444444444555777999;;;999:::;;;:::::::::<<<===:::;;;;;;<<<=========<<<@@@???>>>>>>???@@@>>>===::::::;;;<<<===???AAABBB@@@@@@???>>>>>>===>>>>>>???>>><<<;;;::::::::::::;;;<<<>>>???>>>;;;777555333333222222222111111111//////////////////////////////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((mmmJJJ@@@;;;888555444444444333222////////////............------............------+++,,,,,,,,,,,,++++++***,,,---......---,,,---......333444222111222333222444666777777888:::===@@@EEEDDDAAA>>>===@@@FFFJJJHHHHHHIIILLLOOOPPPPPPNNNPPPNNNMMMMMMNNNMMMJJJFFFIIIHHHFFFDDDBBBBBBBBBBBBCCCBBBBBB@@@>>>===;;;:::999777666999<<<===888333777777888888777666444333.../////////......------******++++++******)))(((+++)))......)))---000(((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&)))$$$"""'''***(((&&&'''''''''''''''''''''''''''&&&''''''''''''((((((((('''(((((())))))******+++,,,,,,,,,,,,------------/////////000222555888999>>>???BBBCCCEEEIIIMMMPPPTTTQQQPPPQQQPPPLLLKKKMMM\\\___ZZZMMMGGGKKKOOOOOOMMMLLLLLLKKKKKKJJJJJJJJJIIIGGGEEEDDDEEEEEEDDDCCCCCCBBB@@@>>>>>>===>>>>>>======>>>@@@@@@???;;;777555555555444333222111000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''))))))(((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))***+++++++++,,,///222333555777777777666777888AAA>>>;;;;;;>>>AAAEEEGGGFFFCCCAAAAAABBBBBBBBBBBBEEEFFFFFFFFFEEECCCAAA@@@@@@???>>>===<<<<<<<<<<<<:::;;;<<<===<<<:::888777444555666777888888888888444444444333333222222222000...------...//////......------,,,,,,,,,,,,---++++++*********)))))))))************************++++++,,,,,,,,,---------///............///000000333333333333333444555555333333444555666777777888666888:::;;;;;;;;;<<<===999999999:::;;;<<<===>>>@@@???======>>>>>>===<<<::::::;;;<<<===>>>@@@AAA@@@???>>>===<<<;;;::::::===<<<;;;:::::::::::::::<<<===>>>>>>===999666444000000000/////////....................................------,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((iiiHHHAAA;;;888555444444444333222000000/////////.........,,,------......------,,,+++***+++,,,------+++***,,,------,,,++++++---///---------...///111000...333444555555555777:::===AAAAAA@@@???>>>AAAEEEIIIFFFFFFFFFHHHJJJMMMNNNOOOOOOMMMKKKMMMQQQQQQKKKFFFGGGFFFDDDBBBAAAAAAAAABBBAAAAAABBBBBBAAA>>><<<:::666888::::::;;;===:::555555666777777777555333222---......///...,,,***)))***************))))))((('''$$$'''&&&!!!''',,,%%%(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))$$$###)))...,,,'''$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''(((((()))*********++++++++++++,,,,,,,,,---------...///000333555777;;;===???BBBDDDGGGLLLOOOPPPJJJLLLUUUXXXTTTTTTZZZWWWXXXTTTKKKGGGJJJNNNOOOKKKKKKLLLLLLKKKKKKJJJIIIBBBAAA@@@AAADDDEEEEEEDDDAAA@@@>>>=========>>>>>>===>>>@@@BBBCCC@@@;;;666444444333333222111000000/////////............---++++++++++++++++++++++++*********************)))***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%'''***+++)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))***+++***)))***,,,...111333666777777777777888BBB===:::<<<@@@CCCEEEHHHEEECCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???===<<<;;;;;;<<<<<<::::::;;;;;;;;;999777666444444444444555666777888444444333333222111000000000...---,,,.........---,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))((((((((())))))))))))))))))))))))************+++++++++,,,---,,,,,,,,,,,,---......333222111111111222333444111222444555666666666555444666999;;;;;;:::;;;<<<777777666666888:::<<<===???===<<<<<<<<<<<<;;;999999999999999:::;;;<<<============<<<;;;:::999999:::::::::999999999999:::999999:::999888444111//////............---------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((dddEEE@@@:::888555333333333222111111111111000000000//////,,,,,,------------,,,,,,+++***+++---///000---+++---------,,,+++,,,...111///,,,+++---000000//////222333444444333555888:::<<<>>>AAABBBCCCCCCEEEGGGDDDDDDEEEFFFGGGJJJLLLNNNLLLIIIIIILLLQQQRRRMMMIIIHHHGGGFFFEEEDDDEEEEEEFFFCCCDDDEEEEEEDDDBBB???===999???@@@<<<999999888444555555666666555444222111222222222111///---***((()))************)))((((((,,,(((***)))&&&000999555(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''$$$&&&...333///'''###''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))******************++++++++++++---------...///222444555888;;;>>>@@@CCCFFFJJJLLLLLLGGGKKKWWW]]]ZZZZZZ```UUUVVVRRRLLLHHHGGGGGGFFFJJJKKKKKKLLLKKKKKKJJJIIIAAA@@@@@@AAADDDEEEDDDCCC@@@???>>>======>>>??????>>>@@@DDDGGGGGGCCC<<<666444333333222111111111111.........---------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&)))+++,,,+++)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((()))******))))))***,,,---000333555555666666777===888777<<>>===<<<<<<;;;;;;;;;999:::::::::999888777666444444333333333444555666444444333222222111000000111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))************++++++******++++++,,,---222111000//////000111222000111333555555555444333222444888999999999999:::444444444444555777999;;;<<<:::999999::::::999888999999999999999:::;;;;;;999:::;;;;;;;;;;;;::::::999999999999999999888888666666666666444111...,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************)))))))))((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''^^^AAA???:::777444333333333222111111111111111000000000000,,,,,,------------,,,,,,+++***+++...111222///,,,,,,------,,,,,,---///111222...---000111000000222111222333222222333555888888<<<@@@CCCDDDDDDDDDEEEBBBDDDEEEFFFFFFGGGJJJLLLHHHGGGGGGJJJNNNOOOMMMKKKJJJJJJIIIHHHHHHIIIJJJKKKEEEFFFGGGGGGEEECCCAAA???===BBBBBB;;;888;;;:::444555555444333333222222222777666555333111...,,,+++))))))******))))))((('''///+++......---999DDD@@@(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$(((000333...'''$$$''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((((())))))***))))))))))))*********+++---,,,,,,---...000333444555888;;;>>>@@@BBBFFFHHHJJJHHHJJJSSSYYYYYYWWWWWWLLLLLLLLLKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIEEECCCCCCCCCCCCCCC@@@>>>??????>>>======>>>???@@@???@@@DDDFFFGGGBBB;;;666333222111111000000111111---------,,,,,,,,,,,,+++************************(((((((((((())))))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))++++++***(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''')))******)))(((***+++))),,,///111111333555666666333666===>>>:::>>>FFF@@@AAAAAA@@@>>>???AAACCC?????????@@@@@@@@@AAAAAA===============;;;:::::::::::::::999999888777666555555444333333333333444333222222222111000000000111///---,,,---------+++***+++,,,,,,,,,,,,,,,+++))))))((((((((('''''''''((((((((((((((((((((((((((())))))))))))***************))))))******+++,,,...............///000111000111222444444444333222111333555666666666777888333333333444555666777888:::888888888::::::999888;;;;;;:::::::::;;;;;;<<<777888:::;;;;;;;;;::::::888888999999888777666666555666555555333111///---.........------------,,,++++++++++++++++++++++++******************))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''YYY===<<<:::777444333333333222111111000000000000/////////+++,,,,,,------,,,,,,++++++)))***...222333000+++***,,,------,,,---...000222......000///,,,---222000111111000000000333555555888<<>>===>>>;;;888???IIIHHH>>>666555333111000111222333555444222000...,,,++++++)))))))))))))))(((((('''### $$$$$$!!!)))111+++((((((((((((((((((((((((''''''''''''((((((((()))&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''&&&&&&'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$(((------)))&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))((((((((()))))))))******++++++++++++---///111222222555888;;;<<<>>>AAACCCEEEGGGIIILLLRRRVVVRRRKKKEEEDDDEEEHHHJJJKKKKKKLLLHHHGGGFFFEEEEEEFFFGGGHHHEEEDDDCCCCCCCCCBBB???<<<>>>===<<<<<<===>>>???@@@>>>>>>>>>??????===888555111000///......//////000,,,,,,,,,,,,++++++++++++************************'''''''''((((((((())))))))))))((((((((('''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''(((******))))))***+++)))+++---...000222555888222222888AAA???999<<>>>>>AAACCCAAAAAA@@@@@@@@@@@@@@@@@@;;;<<<>>>???>>><<<999888;;;::::::999999888777777666666555444333222222111000000000//////////////////---+++++++++,,,+++)))((()))***+++++++++******)))))))))(((((((((((('''((((((((((((((((((((((((((())))))))))))*********)))))))))))))))***++++++++++++---...////////////000111111222222222222222222333444333222222444666444444555666666666666666999888888999;;;<<<;;;:::;;;;;;:::::::::::::::;;;999:::;;;<<<<<<:::999888888888999999888666444333444444444333222111///...---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''VVV;;;;;;:::777444333333333222111000/////////............+++,,,,,,------,,,,,,+++***((()))---222333///+++)))+++,,,---,,,,,,...///000,,,,,,...,,,''')))//////000000///...///111333333555888:::;;;>>>AAADDDAAADDDGGGGGGFFFEEEGGGIIIFFFGGGGGGGGGFFFFFFHHHJJJEEEDDDDDDDDDDDDFFFGGGIIIFFFFFFEEECCCBBB@@@>>>===:::888333666HHHZZZYYYLLL777555222000///000222333000...,,,***)))))))))))))))))))))))))))(((((('''+++(((,,,+++$$$(((***!!!((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''''''''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&)))(((%%%&&&)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))(((((((((((())))))))))))************+++---///111000333666888:::;;;===???@@@FFFHHHHHHNNNUUUQQQFFFLLLHHHFFFGGGGGGFFFFFFFFFFFFEEECCCBBBBBBDDDFFFGGGAAAAAAAAABBBCCCCCCAAA>>>===<<<;;;;;;<<<===???@@@>>><<<999777777777666444000///...---,,,---...///,,,,,,,,,+++++++++******))))))))))))))))))))))))&&&'''''''''(((((()))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''&&&$$$$$$&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&(((***+++***)))***++++++,,,...///111444888;;;222444===FFFBBB:::>>>KKKDDDEEEEEECCC@@@@@@BBBEEEDDDCCCBBBAAA@@@?????????:::<<<>>>@@@???<<<999777;;;;;;::::::999888888888777777666666444222111///------.....................,,,***)))******)))(((&&&'''(((*********)))(((***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))***++++++(((***,,,...////////////111111111111111222222222222333222111000000333555555666777888888888666666:::999888:::<<<>>>======999999888888777888888888;;;;;;<<<===<<<:::777666888999999999777555333222222222222111111///......,,,,,,,,,++++++++++++***************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''TTT???===999777555444444444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,)))(((((()))+++---,,,++++++,,,...//////...,,,+++,,,++++++******++++++,,,...///000111111000///...111333555888;;;>>>???@@@@@@AAABBBDDDFFFHHHJJJLLLKKKHHHFFFFFFHHHIIIHHHFFFFFFGGGGGGEEEDDDEEEGGGIIIEEECCCAAA@@@@@@???===<<<;;;:::777<<>><<<<<<;;;;;;;;;::::::999888777777777888444555666666666555444333111000...,,,,,,,,,...///+++++++++************)))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,---------------...///000111222222555555444444444555555666666777999:::;;;;;;::::::???===;;;:::999:::<<<======:::888999===>>>;;;777;;;;;;;;;:::999888777666444777999888555333333555222222111000///...------,,,,,,---...---,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&QQQ===;;;999777555444444444333222////////////............,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,+++***,,,---......---,,,***,,,++++++******++++++,,,...///000000000///......000111333666888:::;;;<<<======>>>@@@CCCEEEGGGIIIKKKHHHGGGGGGIIIJJJIIIGGGEEEFFFFFFFFFDDDDDDEEEGGGBBB@@@>>>>>>>>>>>><<<;;;:::<<<::::::BBBJJJCCC444666555444333111000//////,,,+++******))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%***)))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''(((((((((((())))))***+++,,,---......111000000000333777;;;>>>BBB@@@???AAAEEEJJJNNNPPPJJJEEECCCFFFHHHFFFDDDDDDDDDBBB@@@@@@AAABBBAAA@@@>>>AAACCCDDDCCCAAA@@@???;;;;;;;;;;;;;;;:::::::::999888777666555444333222/////////...---,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&(((***+++***(((***+++,,,---...000111111555777888888777999>>>BBBCCCAAAAAACCCBBB@@@CCCGGGGGGDDDBBBAAACCCCCCBBB@@@===<<<;;;:::::::::::::::;;;:::999888777666666666444444555555555444222111000///---++++++,,,---...+++++++++*********))))))*********)))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))************++++++++++++,,,,,,,,,,,,---...///000111111222444444444444444444555666555666888999::::::999999>>>>>><<<;;;;;;;;;<<<===<<<999888:::===>>>:::777::::::::::::999888777666444666888888555333333444222222111000///...---,,,,,,,,,---------,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&MMM<<<;;;999777444444444444333111////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,+++******+++,,,------,,,+++***++++++************++++++---...////////////......---...000222444555666666999999;;;===???BBBDDDEEEJJJIIIHHHHHHJJJJJJJJJHHHJJJKKKKKKIIIFFFDDDCCCDDD???===<<<;;;<<<<<<:::999777<<<===999999<<<:::222555555444222111000///...+++***))))))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,+++)))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''(((((((((((((((((())))))***+++,,,,,,111///------///333999<<<======>>>>>>AAAFFFMMMQQQNNNGGGDDDGGGJJJHHHEEEDDDBBBAAA@@@AAABBBBBB@@@>>>===DDDKKKIIIAAA;;;<<<>>>::::::999999999888888888777777666444333222111000///......------,,,,,,+++,,,++++++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%&&&)))+++++++++***++++++,,,------......000333555666555777<<<@@@AAA>>>>>>@@@???>>>AAAGGGBBBAAA??????@@@@@@>>>===::::::999999888999999:::;;;:::999777666555555555333333444444333111///......---+++******+++,,,,,,++++++*********)))))))))******))))))))))))((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))******)))))))))*********++++++,,,,,,---...///000111111333333333333333444555555555555666777888888888888===============<<<<<<;;;999888888:::======999555888888888888888777666555555666777666444222222333111111000///...------,,,,,,,,,,,,---,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&LLL>>>>>>888666444333444444222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++))))))***++++++++++++***)))++++++************++++++,,,------...............,,,---///000111111222222777777999;;;===@@@CCCDDDHHHHHHHHHIIIJJJJJJJJJIIIQQQRRRRRROOOJJJEEEBBBBBB@@@>>><<<;;;;;;:::888666555:::;;;888777::::::777555555444333111000//////++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''***)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''((((((((((((''''''(((((()))******+++...---,,,,,,...111555777777:::===???@@@DDDJJJOOOQQQIIIEEEIIIMMMKKKGGGFFFBBBAAAAAABBBCCCBBB???===CCCIIILLLHHH???888999<<<999999888888777666666666555555444333111000///...------------,,,,,,++++++++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&'''((()))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&'''***,,,......*********+++++++++++++++,,,///222333333555:::>>>>>><<<;;;======<<<@@@FFF>>>>>>============<<<;;;;;;:::::::::::::::;;;<<<;;;:::888666555444333333222222222222111///---,,,,,,+++************++++++************))))))))))))***)))))))))(((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***((((((((())))))))))))***++++++,,,---...///000000222222222222222333444555444444555666666777777777:::;;;<<<======;;;:::888777777777:::;;;;;;777444666777777777777777666555555555555444333222111111000000///......---,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&LLLBBBBBB888666444333333333222111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***************************+++******))))))******+++,,,,,,,,,,,,,,,------...------...///000000000000666777888:::===@@@CCCDDDDDDEEEGGGHHHIIIIIIIIIIIIPPPQQQQQQOOOKKKGGGDDDDDDCCCAAA>>>===<<<:::777555777888888666888:::999666666555444333222111000///,,,,,,+++************+++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''(((((((((((('''''''''(((((())))))***)))***+++---///000111111111666===@@@AAACCCFFFIIIMMMFFFDDDHHHLLLJJJHHHGGGDDDCCCCCCDDDDDDCCC@@@>>>FFFGGGFFFBBB>>>;;;<<<===999999888777777666555555444333222111000......---,,,,,,,,,,,,,,,++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''''''''''''''''')))(((''''''((()))((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***((('''(((+++...///000))))))******************)))---000111111333777;;;;;;999999<<<<<<;;;???EEE;;;<<<======<<<;;;;;;;;;=========<<<======>>>>>>:::999777555444333222222000111111111///---,,,*********)))))))))******************)))))))))(((((()))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))''''''((((((((()))))))))******+++,,,---...//////000000000111111222444444444444444555555666777777777999:::;;;;;;999777666555666777888999888666444555666666777777777666666666555444333222111000000//////......------,,,,,,,,,,,,++++++************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&LLLCCCDDD888666333333333333222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++******************************))))))))))))******+++*********+++,,,---...,,,---...//////000000///444555666999<<>>===<<<999777:::999666666777777444111555555444222111000///...---,,,,,,+++***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''(((((((((((('''''''''(((((()))))))))''')))+++---...///...---...333999>>>AAABBBBBBBBBDDDAAAAAAFFFHHHGGGGGGIIIHHHFFFEEEEEEFFFEEECCCAAACCC@@@>>>===>>>???AAAAAA::::::999888777666666555333333222000///...---,,,+++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''')))(((''''''))))))((('''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***)))((())),,,.........)))))))))))))))*********(((,,,///000000111444888888777888<<<===;;;>>>CCC:::<<<>>>???===<<<<<<<<>>>>>>>>>>>>>>???888777666444333222222222//////000000///---,,,***)))))))))*********************)))))))))((((((((())))))((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''''''''((((((((())))))))))))***+++,,,---....../////////000000222333444444444444444555666777888666777999:::999888666555555555666666666666555555444555666777777888777777777444222111111111///.........---------,,,,,,,,,,,,,,,+++************+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&IIIAAAAAA777555333222333333111000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...---,,,+++++++++******+++++++++******))))))))))))************))))))***+++---...+++,,,---...////////////000111222555888;;;>>>@@@;;;???CCCEEEDDDDDDEEEFFFHHHHHHIIIGGGEEEEEEFFFGGGCCCAAA???>>>???>>><<<:::;;;:::999999888555222000333333222000///...---,,,,,,++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''((((((((((((((((((((((((((()))))))))))))))***+++,,,------......///333888===>>>>>><<>>======>>>?????????<<<<<<;;;:::999888777666333333222000///...---,,,*********+++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((()))((('''((()))***)))'''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((())),,,---,,,***(((((())))))*********+++(((+++///000///000222555555555888===>>><<<>>>BBB;;;>>>AAAAAA???======>>>???>>>======<<<<<<<<<<<<666555444333222222222222....../////////...,,,+++))))))******++++++++++++***)))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''(((((((((((()))))))))(((((()))***+++,,,------.........///000111333333555444444444555666777888777888999999999888666666555555555444333333555666444555666777888888999888777444111///000000///------------,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&FFF>>>>>>777555333222333333111000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---,,,,,,++++++++++++,,,,,,******))))))))))))*********))))))))))))+++---...***+++,,,---.../////////,,,---///222555888;;;===999===AAACCCBBBBBBCCCEEENNNMMMLLLHHHEEECCCDDDEEE@@@???>>>>>>???@@@>>>===999:::======:::555444666111111000...---,,,+++***+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$(((((()))))))))(((&&&%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''(((***''''''''''''((((((((()))((((((((()))))))))))))))+++***))))))***,,,...//////......333888<<<;;;999===@@@EEEJJJIIIHHHNNNVVVOOOLLLIIIGGGHHHHHHGGGGGG>>>@@@AAA@@@===;;;::::::======<<<;;;:::999888777333333222000///...---,,,******************++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((***((('''((()))***)))'''((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''&&&''')))++++++)))'''((((((((()))***+++++++++(((,,,///000//////111444333444888>>>???===>>>AAA;;;???BBBCCC@@@>>>???@@@>>>===<<<;;;:::999999999555444333333222222222222---.../////////...---,,,((()))***+++++++++++++++))))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))***(((((()))***+++,,,------------......///111222333555555444444555666888999999999999999999888777777555555444222111222555777444555666888999999999999777444000///000000...,,,------,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&MMMBBB<<<999777444333333333111000...///000111111000//////---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++------......///000000111000/////////111444777888:::???CCCAAA<<<===EEEMMMYYYSSSKKKFFFDDDCCCBBBAAA>>><<<;;;;;;<<<<<<;;;999>>>===<<<:::888777555555//////000000///---+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((((((((((((((((((((((($$$%%%''''''%%%%%%&&&(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++)))'''%%%%%%(((+++---000---)))'''((()))))))))(((((()))***++++++,,,,,,//////000111222444666777AAACCCFFFGGGGGGGGGIIIJJJJJJGGGDDDAAAAAABBBDDDFFFBBBDDDEEECCC???<<<<<<===;;;;;;<<<;;;:::777444222000000///...------,,,,,,************))))))))))))+++++++++***)))(((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&(((***+++,,,+++***)))((((((((((((((((((((((((((())))))***,,,...000111444666:::===>>>>>>======>>>???BBBCCCBBB@@@===::::::;;;;;;;;;:::888666555777555222333555555333111......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********************+++---000333444444444555666777777777666999999888888777777666666444333222555888:::888666444444666888:::999777555444333111///...---......,,,,,,,,,+++++++++******))))))************))))))))))))((('''''''''''''''&&&'''((('''&&&&&&&&&((('''((((((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&NNNDDD>>>999777444333333333111000000///......---...//////---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))************)))))))))(((((()))))))))************++++++,,,,,,---......///111000//////000222444555888<<>>===<<<>>>===<<<:::888777666555000000000///...,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&''')))(((%%%!!!''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***((('''&&&&&&(((***+++,,,***))))))++++++***)))((())))))***++++++,,,,,,......///000111333444555???AAADDDEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCEEEEEECCC???<<<;;;<<<:::::::::999777555222111000//////...------,,,,,,************))))))))))))++++++******)))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''(((((('''(((***+++++++++))))))))))))))))))))))))))))))))))))******,,,---///000222444777:::<<<<<<;;;:::;;;===???AAA@@@>>>;;;999;;;;;;;;;:::999888666666777444222222444444222///---------,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))******************+++---///111333222333444555666666666666777777777777666666555555444333333444777888777555444444555777888888666444333222000...------------,,,,,,+++++++++*********))))))************))))))))))))(((''''''''''''''''''((())))))''''''((()))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&|||MMMDDD>>>999777444333333333111000111000---++++++,,,---///------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***))))))))))))))))))))))))************))))))))))))))))))))))))************))))))******+++,,,,,,,,,000///.........///000111666777888999:::===BBBFFFIIIFFFCCCAAAAAAAAA@@@??????BBBDDDCCC???<<<<<<======<<<;;;999888666555444222111///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''%%%%%%)))//////)))"""((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((()))))))))((()))+++------+++))))))))))))***++++++,,,,,,---------...///111222333;;;===@@@AAA@@@?????????@@@AAADDDEEEEEECCCAAA???DDDDDDDDDAAA===;;;::::::999888777666444222111000//////......---,,,,,,,,,************))))))))))))+++******))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&(((''''''&&&&&&''''''(((''''''&&&&&&''''''((()))'''(((***++++++***))))))************************************+++,,,---...///000333666888888888777999:::<<<>>>>>><<<999888;;;;;;:::999888777777666666444222111111111///---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))******)))))))))***,,,...///000111111222333444555555444666666666666555555555555555444333444666666444333333333333555666666444222111000///...---,,,,,,,,,,,,++++++++++++*********))))))************))))))))))))((('''''''''''''''((()))***)))((('''(((***)))((('''''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&uuuIIIBBB;;;999777444333333333111000111000///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********)))))))))******+++++++++------,,,,,,---...///000444333444666:::>>>@@@AAAAAA@@@@@@@@@@@@@@@@@@???<<<@@@DDDBBB<<<888888;;;::::::999777666555333333333111///,,,+++*********))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((000///---+++)))'''&&&&&&((((((((((((((((((((((((%%%$$$&&&***000333000---)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''++++++******))))))((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''(((((((((((((((******)))***,,,,,,***)))))))))*********+++++++++++++++,,,,,,---///000111555888<<<>>>======<<<===???@@@CCCEEEEEEDDDBBBAAAAAAAAA@@@>>><<<:::::::::999888666444333111111111.........------,,,,,,,,,************)))))))))(((******))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((()))(((''''''''')))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''(((((('''''''''''''''(((((()))((()))************))))))))))))))))))))))))))))))+++************++++++,,,---...111333555666666555777999;;;<<<<<<;;;999888;;;;;;:::888777777666666444333222000///...---,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((()))***+++,,,---...//////111222333333333333666666666666666666666666555444444444444444333222222222222333444444333111//////...---,,,,,,++++++++++++++++++************))))))************))))))))))))(((''''''''''''''''''((())))))((('''((())))))((('''&&&''')))+++---''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&qqqGGGBBB;;;999777444333333333111000///000111222111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************++++++++++++))))))***+++,,,...///000222111111444999===>>>>>>;;;<<<>>>?????????@@@@@@;;;???BBB@@@:::666777:::888777666555444333222111222000...,,,************))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((111///---+++((('''&&&&&&(((((((((((((((((((((((($$$%%%'''(((***---///222)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++++++++******))))))((('''''''''''''''''''''''''''''''''((((((((())))))&&&&&&((()))))))))((('''///,,,)))((()))******)))***************+++++++++*********+++,,,---...///000333777:::;;;;;;===>>>AAAAAABBBCCCDDDEEEEEEEEE???>>><<<;;;;;;;;;;;;::::::999777555333222222222---------------,,,,,,,,,************)))))))))((()))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%&&&''''''(((''''''''''''''''''''''''''''''''''''((()))(((''''''''')))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))))))))*********)))))))))((((((((((((((((((((((((*********))))))******+++,,,---///222333444555555777888:::;;;<<<;;;::::::;;;::::::999888777666555222222222000...,,,++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''((()))******++++++,,,---...///111222222333333666666666777777888888888444555555555444333222222222111111111333333111000.........------,,,+++++++++++++++*********))))))))))))************))))))))))))((('''''''''''''''&&&'''((((((&&&&&&'''(((((('''&&&&&&'''))),,,---''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''nnnHHHDDD===999777444333333333111000---///222444333000---+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))************************))))))))))))++++++++++++++++++++++++'''((()))+++,,,...///000000///000222666999;;;;;;999;;;============???AAA???AAAAAA???;;;999:::<<<666666555444333222111111//////...,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))''''''&&&'''((()))((((((((((((((((((((((((&&&''''''%%%###$$$(((,,,((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''(((((()))***)))))))))111...)))'''''')))))))))************************************+++,,,---...---000333666777999<<<>>>AAAAAA@@@AAABBBEEEGGGIII@@@>>>;;;:::;;;<<<;;;;;;:::999888777555333222111------,,,,,,,,,,,,,,,,,,************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))((((((''''''(((((()))((((((''''''(((((()))************)))))))))))))))''''''''''''''''''''''''))))))))))))))))))******+++,,,...000222333444444777888999;;;<<<<<<;;;;;;999999::::::999777555444111111222000---+++,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((())))))(((((()))***++++++******,,,---///000222222333333555666666777888999999:::444555777666444333333333333222000000222222111000------......------,,,++++++************)))))))))))))))************))))))))))))((('''''''''''''''&&&'''((('''&&&%%%&&&(((''''''&&&&&&''')))***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''kkkGGGDDD<<<999777444333333333111000---...000111111000...,,,+++++++++,,,,,,---------,,,,,,+++******+++,,,,,,))))))))))))))))))))))))((()))))))))************************)))))))))(((************************((((((***+++,,,---......,,,---///111333444666888888:::;;;;;;999:::===???BBBAAA???===<<<<<<===>>>777777666555444333222222---------------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%&&&'''***+++((((((((((((((((((((((((((('''%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''((((((((((((&&&&&&'''''''''''''''((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))*********+++...,,,))))))*********)))************************************+++,,,---------...000222333666999<<<>>>??????@@@BBBDDDGGGHHHFFFBBB>>><<<======<<<:::999999888888666444111000,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((()))***+++***+++,,,...///111222333666666888:::;;;;;;;;;;;;777888:::;;;:::777444222///111222000---,,,,,,...,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((()))***+++++++++***))),,,---///000222333333333444444555666777888999:::333666888777555333444666444222000000111222111000---......///...---,,,,,,************))))))))))))))))))************))))))))))))((('''''''''''''''&&&((()))((('''&&&'''(((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((gggDDDBBB:::999777444333333333111000------..................+++++++++,,,,,,------------,,,+++******+++,,,---))))))))))))))))))))))))(((((())))))*********++++++*********))))))((((((************))))))))))))******+++,,,,,,,,,,,,,,,***,,,...000000111333666777999:::999777777;;;>>>CCC???<<<:::;;;===>>>>>>888888777666555555444444++++++---......---+++***))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***)))(((''''''((()))+++(((((((((((((((((((((((()))&&&$$$&&&+++,,,((($$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((()))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))*********)))***++++++,,,)))))))))+++,,,,,,+++)))++++++******************+++*********+++,,,------......//////000222666:::;;;<<<>>>@@@CCCDDDEEEFFFLLLGGGBBB???>>>>>>;;;999777888888888666333000...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((())))))******))))))(((((((((((())))))((((((((((((((()))******++++++***)))(((((())))))))))))))))))))))))))))))'''''''''(((((()))***+++))))))+++,,,...///111111555555777888:::;;;;;;;;;666888;;;<<<;;;888333111...000222000---,,,---///,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))***+++,,,,,,+++***))),,,---///000222333333444222333444555666888888999333666888888555444555777444222111000111222111000---.../////////...---,,,************))))))))))))))))))************))))))))))))((('''''''''''''''((()))***)))((('''(((***%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((hhhEEE>>>999999777444333333333111000111///...///000111000............------,,,,,,,,,***,,,---,,,)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---...//////222444888:::<<<;;;:::888<<<;;;:::999888999999:::::::::999777555333111000------,,,,,,,,,,,,++++++************))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((***++++++''''''''''''((((((((()))(((&&&%%%'''***+++)))&&&************))))))))))))'''&&&'''))),,,---,,,,,,***)))((()))***+++***))),,,***(((***,,,,,,***'''///---++++++,,,,,,,,,+++...+++)))(((***+++,,,+++,,,,,,++++++,,,...000111888===BBBEEEDDD@@@>>><<>>999999777444333333333111000111///...///000111000............------,,,,,,,,,000222333222000.........************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,---.........222333666888:::::::::999@@@???===<<<;;;<<<<<<===:::999999777555333111///------,,,,,,,,,,,,++++++************))))))))))))*********)))((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))******+++'''''''''((((((((())))))&&&'''((())))))(((((())))))))))))))))))))))))))),,,++++++++++++***)))''')))))))))***,,,---------...,,,+++,,,...///,,,***...,,,+++,,,---......---+++******+++---...---,,,++++++,,,---///111333444555999>>>AAABBBAAA@@@@@@AAA@@@??????@@@???<<<888;;;;;;999555111//////000------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((()))***++++++++++++///,,,))))))+++,,,+++)))+++,,,,,,,,,,,,,,,++++++,,,*********,,,,,,+++******************))))))(((*********++++++,,,---...222333555777888888888888;;;;;;:::999777555333222//////......---,,,,,,+++************))))))))))))&&&''')))++++++)))'''&&&((((((((((((''''''''''''&&&&&&&&&''''''''''''((()))(((&&&&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********++++++,,,---///000111222444444333333333555666777888777777999;;;;;;888555333333333333222222111000---------------,,,++++++************************))))))))))))*********+++)))))))))))))))))))))))))))(((&&&'''((()))((('''&&&''')))(((&&&&&&''')))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%&&&(((***)))(((''''''&&&&&&&&&&&&''''''cccBBB>>>:::999777444333333333111000111///...///000111000............---------------...000111000...---------************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...111111333555777888::::::@@@@@@>>>===<<<<<<<<<<<<999999888777444222000///------,,,,,,,,,,,,++++++************))))))))))))******))))))((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******''''''((((((((()))))))))%%%(((,,,+++(((&&&))),,,))))))))))))))))))))))))***+++,,,---.........---+++++++++++++++***)))(((+++******+++,,,,,,+++))),,,***)))***,,,,,,,,,***,,,+++++++++,,,+++)))''')))***+++,,,---///000000111444999<<<>>>@@@BBBCCCAAA@@@>>>>>>>>>>>><<<;;;;;;;;;999555111...---...------,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******'''(((((()))***+++,,,,,,,,,***((('''(((((((((&&&(((((()))******))))))(((+++)))(((((()))***(((''',,,,,,++++++***)))))))))******)))******+++,,,---///000222444666777777888999999888777666444222111......------,,,,,,++++++++++++*********)))))))))(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))*********+++,,,---...///000111222222222222333444666666666777999;;;===;;;777444333333333333222111000000,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))(((((((((((())))))))))))************************)))(((''''''))))))((('''((('''&&&'''(((((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((()))***((('''''''''&&&&&&&&&&&&''''''```AAA>>>:::999777444333333333111000111///...///000111000..................---------***,,,---,,,+++))))))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************+++++++++,,,,,,,,,---//////000111333666999:::<<<<<<;;;::::::999999999999888777666444222000...------,,,,,,,,,+++++++++************)))))))))(((***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))''')))++++++***)))***+++(((((()))))))))))))))***''')))+++,,,,,,,,,...///***+++...////////////000222222333333444444444333222111/////////---+++)))---,,,***+++,,,---,,,+++++++++,,,,,,,,,,,,,,,,,,///222555888:::===@@@CCC@@@???>>>===============<<<<<<:::666222...------------,,,,,,,,,+++++++++))))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))******++++++******))))))***++++++***)))***+++++++++++++++++++++***))))))++++++***)))++++++******************))))))))))))***+++,,,---,,,---///111333555777777777777777666444222111000---------,,,,,,++++++++++++++++++*********))))))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))*********+++,,,---...//////000000111222333444555666555666888::::::999777555444444444333222111000///++++++,,,,,,++++++***)))(((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))(((''''''(((******)))(((+++(((%%%'''+++,,,)))&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******)))'''&&&''''''&&&&&&&&&&&&''''''___AAA>>>:::999777444333333333111000111///...///000111000...........................,,,---///...---,,,,,,---************************************************************************************************((()))))))))*********************+++++++++++++++---------...000333666888888888888888888777777777888888777555333111///...------,,,,,,,,,+++++++++************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&(((((((((((()))))))))***+++))))))***------,,,)))((()))))))))******++++++)))+++,,,+++******---000111555;;;@@@CCCFFFJJJLLLLLLMMMNNNOOOOOOOOOOOOOOOLLLJJJGGGEEEDDDAAA===:::444111...---...000111111........................///111333444555888<<>>>>>>>>===<<<<<<===>>><<<<<<;;;888333000......------,,,,,,,,,+++++++++))))))))))))))))))))))))+++******)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%'''***,,,,,,+++(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******)))******+++,,,---......------------+++,,,---...............---++++++,,,---......---***))))))))))))***,,,,,,))))))))))))***+++,,,---++++++---///111444555666666666555555333222000///---,,,,,,,,,,,,,,,++++++++++++++++++***************)))(((''''''((()))***((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))***+++,,,------...---...///111333444555555444555555666666666666777444444444333222111//////++++++,,,,,,++++++***)))((((((((((((((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''')))***+++)))(((...)))&&&(((---...+++'''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***+++***((('''&&&''''''&&&&&&&&&&&&''''''___BBB???:::999777444333333333111000111///...///000111000................../////////,,,---//////---,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************************************+++++++++,,,...111333555666777777888888888888888777777666555333000...---------,,,,,,,,,,,,++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******---***(((***...000---))))))******++++++,,,,,,,,,***,,,///111333999BBBIIINNNSSSYYY\\\\\\]]]___bbbeeegggiiiiiihhhhhhiiijjjkkkjjjhhhfffeeebbb^^^ZZZOOOJJJBBB;;;555000,,,***---,,,+++++++++,,,---...///000111111222444777:::;;;===>>>>>><<<<<<===???;;;<<<<<<999444111//////------,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&(((+++------,,,((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++---,,,+++******+++,,,---''')))++++++)))((())))))***+++,,,---------------,,,+++***+++,,,---,,,+++,,,+++*********+++---...******)))******+++,,,---***+++,,,---000222444666555555555444333222000///------------,,,,,,,,,,,,,,,++++++++++++*********))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))))))))***+++,,,,,,,,,+++,,,...000222444444555333444444444333444666888555555444333222111///...,,,,,,,,,,,,,,,++++++***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''((()))+++,,,***(((---***'''(((,,,...+++(((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''***+++,,,+++((('''''''''''''''&&&&&&&&&&&&''''''```CCC???:::999777444333333333111000111///...///000111000...---........./////////000***,,,------,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))*********************************)))******+++,,,---///000111333444666777888999888888777777666444222000...---------,,,,,,,,,,,,++++++************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((()))))))))*********++++++,,,---......---,,,***++++++,,,------......+++...111444999CCCQQQ[[[aaafffkkkllliiiggggggiiiooorrrtttuuusssssstttvvv{{{zzz{{{|||}}}|||yyywwwqqqmmmeee\\\SSSHHH???888777444000---++++++,,,------...///000000111444777999<<<>>>???===<<<===>>>999::::::888444111///...------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&(((***+++***)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++,,,...000222,,,000444666666777:::<<>>666111/////////+++---...//////000333555777;;;???@@@>>><<<===>>>777888999777333000......---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***(((''''''(((((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********+++---000444666@@@EEELLLQQQUUUYYY]]]aaaffffffgggiiiiiijjjjjjjjjfffcccaaa___^^^\\\YYYWWW777555222///---,,,,,,---++++++++++++,,,---...///,,,,,,,,,---...111333444555555555444333222111000........................,,,,,,,,,+++++++++******(((((())))))))))))(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))******++++++(((***---000222333444444///333888:::888666666666555555555444222000///...------......------,,,+++************************(((((((((((())))))))))))))))))))))))))))))))))))&&&'''(((***------+++(((((('''''''''((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((,,,------***&&&%%%''')))'''''''''&&&&&&'''''''''```EEE:::<<<:::999777666444333333333000000000000////////////---.........//////000000......---------,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++(((***...111222111///---......///111444666888:::666555555444222000...---//////...---,,,,,,++++++,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))***+++,,,,,,,,,''''''''')))+++,,,,,,+++000000000...,,,***+++,,,...------///222444444333999<<<>>>;;;555111444;;;===OOOaaagggddddddkkkrrruuuuuuwww{{{tttnnncccTTTEEE888111---000...,,,,,,...000111111333666999===>>>>>><<<;;;:::888555222000///000000...------,,,,,,++++++***************))))))))))))+++******)))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&***+++'''%%%'''(((&&&******))))))((((((''''''&&&((())))))'''''''''((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((()))))))))))))))************+++++++++''')))***++++++***((('''+++++++++++++++,,,---...---///222555;;;FFFSSS]]]gggggggggiiikkkooosssvvvrrrrrrssstttvvvvvvtttrrruuusssqqqqqqqqqpppnnnlllYYYSSSEEE666...------***/////////...---,,,------333000...---.........---000333777666333000//////......---------,,,,,,,,,************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++,,,---...///000111333555777666444222111222777555000666>>>666+++///111///---,,,,,,---,,,***************))))))))))))))))))))))))))))))))))))***++++++***)))(((((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((,,,000///***((())),,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...,,,)))'''&&&(((***+++(((((((((((())))))))))))```EEE:::===:::999777666444333333333111000000000////////////........./////////000000.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++000000///...---+++******---...///000222555777888555555444333222000...---///......---,,,,,,++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))******++++++,,,,,,+++***)))((()))***++++++,,,,,,,,,,,,---...000111333444555999@@@IIIRRRXXXYYYUUUOOOHHH@@@999555444===CCCIIIIIIJJJUUUhhhwwwrrrooo{{{{{{qqqcccSSSIII999555111......///000000333555777999;;;;;;;;;;;;999888555222000///000000......---,,,,,,++++++***************))))))))))))++++++***)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((******'''&&&))))))%%%***)))))))))((((((((('''%%%''')))((('''&&&'''((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++,,,+++***)))((()))******...,,,)))''''''+++111555<<>>AAABBB???999111+++''''''(((***---...---,,,---///111111///......000.........---------,,,,,,++++++++++++************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***++++++,,,...//////000222333555444333111111111444999555444888222+++...222000...---......---,,,************))))))))))))(((((((((((((((((((((((()))***+++***((('''((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''***...---)))&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***(((''''''((()))***(((((((((((())))))))))))___EEE;;;===:::999777666444333333333111111000000000/////////......////////////000000.........------------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,555222...***((((((((())),,,,,,---///000333555666444444333333111000...............------,,,,,,+++*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))))))))((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++...,,,+++******+++---///000...++++++///555:::===CCCIIIQQQWWWZZZZZZYYYXXXNNNLLLJJJJJJIIICCC:::222---666BBBMMMVVVaaannnwww|||~~~|||\\\PPPeee~~~wwwjjjSSSKKK@@@777333222222333222333444666888:::;;;;;;888777444222000000000000......------,,,+++++++++++++++*********)))))))))++++++***))))))))))))******))))))))))))((((((((())))))))))))))))))))))))((()))((('''+++000///+++))))))))))))((((((((((((&&&'''))))))'''&&&'''((())))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))******************+++++++++,,,)))))))))***+++---...///---------///555???KKKSSSkkklllmmmpppsssuuuuuutttzzztttlllhhhiiikkkmmmmmmppppppqqqtttxxx{{{{{{zzzyyyxxxwwwxxxzzz{{{{{{zzz||||||zzzfffNNNNNN]]]^^^aaadddddd```VVVJJJAAA444111...,,,---...///...---///000///......///000.........------------,,,---,,,,,,,,,,,,+++++++++***))))))(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******+++,,,---......///111222222111000000111777FFFCCC666333000,,,...111///---,,,---...---,,,************))))))))))))''''''''''''''''''''''''((()))***)))'''&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((%%%(((+++***'''%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))^^^FFF<<<>>>:::999777666444333333333111111111000000000////////////////////////000000............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000...+++)))((()))+++,,,++++++,,,---...000222333222222222222111000///.........---------,,,,,,,,,*********************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,++++++++++++,,,---------///111222///---,,,000:::EEEOOOSSS\\\\\\\\\[[[WWWNNNAAA999222888AAAJJJPPPOOOCCC888:::GGG\\\oooxxxyyyyyy{{{xxx{{{```HHHNNNgggzzz~~~~~~tttdddTTTGGG<<<555111///000222444777888::::::666555444222111000000000.........---,,,,,,+++++++++++++++*********)))))),,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((''')))000777666111))))))))))))((((((((((((''')))******)))(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))******************+++++++++,,,,,,++++++,,,---............000777@@@JJJUUU```llltttuuurrrpppqqqssstttrrrooofffZZZLLLCCCCCCHHHMMMPPPXXX\\\cccmmmuuuyyyyyyxxxyyywwwvvvvvvxxxzzzzzzzzzyyyyyy|||pppnnnuuussswww|||}}}yyyrrrkkkgggZZZRRREEE999222...------///000111111111000000000............------------,,,,,,,,,,,,++++++++++++***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))***+++,,,,,,,,,...000111111000000111222CCCXXXUUU>>>333222000000...,,,******++++++***)))************)))))))))((((((((((((((((((((((((((('''((()))((('''&&&'''((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&((()))(((&&&%%%&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))(((((((((((((((((())))))))))))]]]FFF<<<>>>:::999777666444333333333111111111111000000000000000000000000000000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,+++++++++,,,---...000111111111111111000000///...---------------,,,,,,,,,************++++++++++++************************************************************************))))))************))))))))))))))))))************************************((((((((()))))))))******************************************++++++++++++---------,,,,,,,,,,,,,,,)))+++...///.........000***///777BBBNNNVVV[[[]]]^^^RRRDDD>>>???@@@===999;;;DDDMMMRRRWWWWWWOOOEEEQQQXXXdddnnnoookkknnnuuuwwwtttpppppprrruuuwwwwwwuuuzzz}}}zzz\\\IIIUUUlll~~~rrrooowwwoooZZZEEE888333333444444555555555666444444333222111111000000//////...------,,,,,,+++++++++++++++************,,,++++++***************))))))))))))************************************(((((('''(((///555444...(((((((((((()))))))))))))))***,,,,,,***)))***+++(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***************++++++++++++,,,,,,,,,222000---,,,,,,000444666IIIRRR^^^fffiiiiiikkkllljjjlllppptttrrrhhhZZZOOO@@@<<<888888;;;>>>??????DDDGGGNNNYYYeeepppvvvyyywwwuuusssrrrtttuuuvvvvvvxxx||||||zzz|||~~~tttfff^^^gggrrrzzz}}}}}}|||{{{xxxoooaaaSSSEEE:::111,,,,,,,,,...///000000///...//////.........---------,,,++++++++++++***************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***+++++++++---///000000000000222444KKKbbb^^^BBB444222000///---+++******+++++++++***************)))))))))((())))))))))))))))))))))))&&&((()))((('''&&&''')))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''(((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$&&&''')))***)))((('''(((((((((((())))))))))))\\\FFF===???:::999777666444333333333222222111111111000000000111111000000000000///////////////.........------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***)))++++++++++++,,,---.../////////000000000//////...------------------------++++++++++++++++++******************************************************************************))))))************)))))))))))))))************+++************************((((((((()))))))))************************************+++++++++,,,,,,,,,------------------------))),,,//////,,,+++---///888AAALLLTTTVVVRRRLLLIII@@@;;;999@@@LLLVVVYYYXXXUUUZZZ\\\[[[___fffeee^^^^^^fffttt|||wwwpppxxxwwwuuu|||}}}nnnyyytttYYYWWWgggpppccc```fffrrr{{{wwwmmm^^^IIIFFF@@@:::555222111111333333222222222111111000//////......---,,,,,,,,,,,,++++++++++++*********,,,,,,+++************+++)))))))))************+++************************)))***((('''***...,,,'''(((((((((((()))))))))))))))***,,,,,,***)))***+++))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,---+++***...666CCCQQQYYYhhhllloookkk___SSSKKKHHHYYYYYYYYYXXXSSSJJJ???777<<<;;;999:::>>>FFFNNNTTTEEECCCCCCIIIUUUeeettt|||zzzxxxuuuuuuvvvxxxyyyyyyyyy|||wwwooovvvrrrZZZEEELLLYYYhhhvvv}}}}}}zzz~~~|||xxxqqqfffXXXIII???000...,,,+++---........./////////.........------++++++++++++************+++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,---/////////111333666FFFYYYTTT===333111------///...,,,,,,---......---************))))))))))))************************&&&((())))))((('''(((***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***)))((('''(((((((((((())))))))))))[[[FFF>>>???:::999777666444333333333222222222111111111000000111111111000000000//////////////////............------------.........///------------------------------------------------------------------------,,,,,,,,,------------...------------------------+++,,,,,,------,,,+++***++++++++++++,,,---............//////000/////////------------------------,,,,,,,,,++++++*********************************************************************************))))))************))))))))))))*********+++++++++************************)))))))))*********++++++************************+++++++++,,,,,,,,,,,,---,,,,,,------......//////+++---///...---///666;;;NNNRRRUUUQQQGGG???;;;;;;777@@@PPP```lllqqqpppnnnkkknnnoooqqqxxxpppqqqqqqaaaYYY\\\aaaSSS^^^pppqqqgggVVVFFF999333222222111222222222222111111000/////////...------,,,,,,,,,,,,+++++++++*********---,,,++++++******++++++))))))*********+++++++++************************'''******'''(((++++++((('''((((((((()))))))))***''')))+++***)))((())))))))))))))))))))))))))))))(((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,------)))...888FFFUUUcccnnntttqqqooogggWWWFFF999555666888:::>>>BBBHHHOOOWWW\\\ZZZWWWQQQJJJHHHOOO\\\fffPPPMMMJJJLLLUUUbbbooovvvwwwuuussssssuuuxxxzzzzzzrrrtttrrrpppvvv|||vvvkkkQQQIIIFFFSSSiiiwwwwwwqqqrrrtttxxxzzzwwwpppeee]]]IIIAAA666///---...///000////////////............---,,,,,,,,,+++++++++++++++******))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************++++++***+++,,,------///333555888EEEBBB444111111,,,---000...------...//////...************))))))))))))))))))))))))))))))))))))'''(((***)))((((((***+++(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))(((''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((((())))))))))))[[[FFF>>>@@@:::999777666444333333333222222222111111111111000222111111111000000//////000/////////............---------.........//////........................------------------------........................,,,,,,,,,---------......------------------------++++++++++++,,,---......,,,,,,++++++,,,,,,---...---...//////////////////------------------------------,,,,,,+++***))))))************************************************************************))))))************))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------,,,,,,,,,---...///000000,,,...//////000777CCCLLLTTTSSSLLL@@@555444===GGGPPP[[[hhhpppqqqrrrtttvvvxxxeee^^^^^^MMMPPPYYYfffvvvjjjQQQ???666555777111111222222222111111000/////////...------,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++))))))******++++++++++++************************$$$)))+++******...000///'''((((((((())))))******&&&((())))))'''''''''((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------333???RRReeerrrvvvtttrrrhhhbbbUUUBBB444000777???;;;EEESSS^^^fffjjjooorrrqqqsssrrrjjj___YYYYYY]]]YYYWWWWWWZZZ___eeeiiikkkllliiihhhhhhlllppprrrssspppppprrrwwwyyyxxxzzznnnTTT===AAAZZZoooqqqiiibbbdddhhhmmmrrrtttrrrqqqeeeXXXFFF777000000222333000/////////..................---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++((()))++++++,,,...222555,,,666333...222222...000...---++++++---......---************))))))))))))))))))))))))))))))))))))''')))******))))))***,,,(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))'''&&&&&&''')))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))aaaFFFCCC>>>999888777666444444444444111///000222000---...222000///...///000111000//////////////////////////////...---,,,,,,---...///........................,,,---......,,,,,,---//////......///000...,,,))),,,,,,---...///000000000000111000---,,,------+++111///,,,+++,,,..................---------------///...------...///---,,,,,,,,,---------------...111...***''''''''')))***++++++******++++++,,,---************************************************************************((()))***+++,,,+++******000///...,,,++++++,,,,,,++++++******************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......+++,,,---333<<>>>>>IIIaaakkkttt{{{}}}mmmccc\\\UUUKKKIIIZZZxxxjjjQQQBBB555...---000777777111///111000///------///000//////---------,,,,,,,,,++++++------+++************+++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******))))))++++++++++++++++++++++++---+++++++++---.........+++(((+++222111---222>>>YYY]]]jjjzzzttt___QQQQQQDDD333333===;;;888@@@CCCOOOfffppplllooorrriiimmmiiihhhjjjfff______dddbbbQQQ\\\cccSSSYYYfffZZZhhh```YYYVVVXXX[[[aaaeeedddeeehhhmmmsssvvvuuusssuuummm\\\KKKGGGUUUjjjwww___TTTLLLMMMPPPTTT]]]fffuuummmfff___PPP===000---,,,000333222///,,,...000,,,,,,,,,+++++++++******************************+++---......---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))+++*********))))))((((((***)))(((''''''((()))***(((((()))***************))))))+++,,,...///111111111111000000000000000111......---,,,,,,+++*********+++,,,,,,,,,,,,+++***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))******)))(((***+++333...******(((%%%&&&***+++***(((''''''(((((()))((()))***++++++***))))))'''(((((()))******++++++___FFFBBB===999888777666555444444444333222444777666333444777222000///000111111000/////////////////////////////////...------...//////........................111111000///......000111333///***(((***000555999222111...,,,+++******+++,,,------...111555888999555333222222111000---***------..................,,,,,,,,,...000111///...............------------)))+++------,,,*********+++++++++++++++,,,,,,---************************************************************************((()))***+++,,,++++++***///...---,,,+++++++++,,,+++++++++++++++*********+++++++++++++++++++++++++++,,,,,,,,,,,,---------------...///////////////000222333666999>>>CCCGGG<<>>OOO```dddcccppp|||{{{wwwnnnvvvoooTTTDDD333---///222333555333222111111111000...,,,......---------,,,,,,,,,+++,,,---.........---,,,++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,------...000///...333CCCYYYjjjpppuuuxxxyyyrrr^^^HHH===<<>>FFFQQQ]]]hhhqqqvvv}}}xxxqqqhhhbbbXXXUUUPPPJJJBBB:::333000222000---,,,,,,---,,,+++...---------------------000---)))))),,,---,,,***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,------------------------------------............//////000000111222333333444666888666555777===BBBUUUkkkpppooo~~~nnnkkktttzzzwwwdddLLL:::333222333444222111111111222111///,,,............------------***,,,...000000///...---+++++++++,,,,,,,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,...///......//////(((000999EEE[[[lllkkk______^^^[[[SSSEEE;;;???HHHdddgggpppqqqiiieeeccc^^^eeejjjttttttuuu}}}rrrpppqqqppprrrpppdddRRRCCC>>>@@@EEEWWWgggmmmrrrvvvnnn```MMMAAA444...///222111000------------,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,+++***))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))*********))))))))))))))),,,+++)))'''''')))+++,,,))))))***++++++++++++******************+++++++++++++++,,,---///222444555......------,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))***))))))))),,,...///+++***,,,,,,***+++///------,,,+++***))))))((())))))***+++,,,---...///******))))))***,,,...///}}}___HHHDDD>>>:::999888777555555555555333333666999777222000333555333222222333333222000111111111111111111111111000000000000000000000000000000000000000000000000111111222333444333000...000000///111666BBBPPPZZZhhhmmmvvv~~~~~~wwwvvvvvvvvvvvvuuuqqqooosssppplllfff^^^VVVOOOKKK===999333000.../////////++++++,,,,,,---------...111+++(((...777999222)))***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++******++++++,,,,,,------------------------------------------........./////////000000111222333555777888999;;;===???BBBHHHQQQWWWrrrvvvmmmjjjgggqqqsss^^^LLL???555000111000000000111111000.../////////.........------+++,,,...000000000...---++++++,,,,,,,,,---------************************************************************************+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------(((+++...///...---...//////CCCSSSQQQKKKIIIGGGCCC======AAADDDEEEGGGPPP[[[aaaeeepppmmm```iii{{{{{{|||pppooojjjccc\\\VVVRRROOOEEEKKKXXXfffmmmmmmlllllldddZZZJJJ;;;111...///111.........---------,,,,,,++++++++++++++++++++++++***+++,,,+++)))((()))+++************************************************(((((())))))******************++++++++++++******))))))))))))))))))))))))************************(((((((((((()))))))))***))))))))))))))))))******(((((()))******)))(((((())))))***+++++++++++++++************************,,,,,,,,,---...000111222......------------,,,,,,++++++************++++++))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))************))))))************************)))******))))))***,,,///,,,)))(((++++++)))***...,,,++++++******)))(((((()))***+++,,,,,,+++***)))++++++,,,---000333666777|||___IIIEEE>>>:::999888777666555555555666555777999777111000333333222111111333333333111111111111111111111111111000000111111111111000000000000000000000000000000111222333111///......//////666BBBOOO^^^ooozzzsssuuutttrrrqqqrrrsssttttttsssvvvvvvuuutttqqqmmmiiiggg\\\VVVLLLCCC;;;444...***,,,,,,,,,---------......***(((,,,777BBBBBB666******+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,+++++++++,,,,,,------......///.................................////////////000111111222333666999<<<>>>777===GGGUUUcccoooxxx|||{{{rrrcccggg{{{~~~jjjUUU???000555333111000111111111000000////////////.........,,,---.../////////...---,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------......+++---......---///444888TTTTTTOOOCCC;;;888888777888===GGGSSSXXXYYY\\\```eeetttuuusss___UUUZZZdddeeeaaa\\\ZZZ```jjjmmmgggeeeiiippplllbbbQQQ???333////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++))))))***,,,************************************************((((((((()))******++++++******++++++++++++******))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))************%%%***111666666111***%%%)))***++++++,,,+++++++++***************+++++++++---------------...///000......------------------***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))))))))))))))******++++++******)))************************)))******)))(((***---000+++((((((++++++)))***---*********+++******)))(((++++++,,,,,,+++***((('''(((+++222:::BBBJJJPPPSSSzzz]]]HHHEEE===::::::888777666555555555555444555777555111111444111000///111333444333222222222222222222222222222000111111222222111111000111111111111111111111111...000111///,,,000999AAAKKKYYYnnnvvvlllkkknnnnnnoooqqquuuwwwwwwwwwsssuuuwwwxxxyyywwwuuuttttttooohhh^^^SSSFFF:::222111000000///...---------******...666<<<;;;333,,,***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,---......---,,,+++,,,,,,,,,---.../////////............................../////////000000000111222333555999===AAACCCCCCMMM```xxx}}}hhhgggyyyppp[[[JJJ<<<888444111111111111000000000000/////////...............---------------,,,,,,,,,------------...++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---....../////////...---111;;;IIIUUUlllUUU===666<<<@@@???<<>>888333111111111000000000000000///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,---...//////000000...///666III```qqqcccQQQAAA===;;;888<<>>>>>;;;888666666666555444333333333333333333333333222222333333333444444444111111111111111111111111111111222222222333333333666888888555000///333777222333444999JJJeee}}}yyymmmvvvsss^^^OOORRROOObbbaaaDDD>>>;;;>>>EEENNNRRRSSSXXX^^^iiipppyyy~~~~~~|||zzzzzzvvvuuusssrrrpppmmmiiifffTTTJJJ<<<222...------,,,---,,,---000333333///,,,------......------,,,+++,,,+++***+++---...---,,,------------------------++++++******)))******+++,,,,,,,,,---------......,,,---...//////...---,,,///...------///000111000......---------///000111***000444333000000111111,,,888666999HHHIIIOOOggg~~~vvvxxxttt~~~kkkTTT444+++555666000444222000...---///111///+++//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......***222333......333333,,,000111333===SSShhhnnniiiJJJAAA;;;555555DDDNNNGGGIIITTTXXXwwwqqq___\\\UUU```dddhhhlllcccZZZ___MMMOOOYYYjjjtttmmmZZZKKK777333///,,,+++,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++***)))((((((((())))))))))))))))))******+++++++++++++++++++++++++++******************************************************++++++++++++******++++++++++++******))))))(((&&&***000000***&&&((())))))***+++---...//////000///,,,*********+++,,,,,,,,,,,,---------............---,,,,,,,,,,,,---+++,,,---...---,,,+++***++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************)))))))))))))))***++++++)))***,,,,,,++++++,,,------)))&&&(((---000000---,,,***)))(((***+++,,,+++---******---,,,(((***000,,,...444===HHHSSS[[[```eeeeeeeeeeeeeeegggjjjmmmvvv\\\IIIFFF>>>===;;;888666666666555444333333333333333333333333222333333333333444444444222222222222222222333333222222222222333333333333777222///000555777333///333AAASSSeeewwweeeeeennn}}}tttiiigggkkkiiiyyyjjjKKK@@@AAAEEEVVVjjjeeeMMM???BBBKKKSSS___hhhoootttxxxzzzzzzyyywwwwwwvvvtttpppmmmjjjbbbWWWLLLCCC;;;222,,,///...---------------,,,---............---,,,,,,...---,,,,,,...///...---------------------------,,,,,,,,,+++,,,,,,------,,,,,,---------.........---...////////////...---......---...///000000///444333222000//////000000///111222111//////111222777BBB@@@???DDDHHH___ttthhhzzztttSSS>>>888000---222111000------///222222000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,,,,---------.........---///---+++...222333111***444CCCXXXmmmttthhhVVVDDD;;;???HHHNNNVVVVVVKKKXXXpppwwwccc^^^kkklll]]]UUUQQQLLLLLLVVVgggqqqlllcccMMMBBB444...000111///,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******)))*********)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++*********))),,,***---222222---***,,,******+++,,,---......///000...,,,+++******+++,,,,,,,,,---------.........///...------,,,,,,------,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++))))))************))))))******************************************************)))))))))******+++)))***,,,+++******,,,------***''')))---000000---...---+++++++++++++++***000------000...)))***///777@@@LLLUUU[[[^^^bbbeee___bbbgggjjjjjjgggbbb^^^vvv]]]JJJGGG???===:::777666666666555444444444444444444444444444333333333444444444555555222333333333444444555555222333333333333444444444555222000111555888888777III___{{{XXX\\\hhhwwwpppeee[[[[[[nnnwwwMMM222222444===KKKZZZhhhsss|||~~~}}}|||||||||{{{xxxuuuxxxsssllldddZZZKKK<<<111...//////...,,,,,,------...............------,,,000///---...//////...---------------------------...---------...///000000,,,------------...............////////////......---...//////000000//////;;;999666444111000000000333222000000000222444777===;;;888EEEVVV]]]rrr{{{|||rrr\\\bbbzzzpppXXXCCC444111555222000/////////000111222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------.........///111------000222000000222333FFF^^^lllnnnbbbNNN===EEEBBBMMMZZZ```jjjqqqlllpppddd``````fffYYYRRRGGGGGGYYYooouuuoooeeeTTT>>>333333444111---///.........------------------------------------,,,,,,++++++++++++,,,,,,,,,+++++++++++++++,,,---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++************...,,,---111111---,,,...+++,,,,,,,,,------------///...---+++++++++,,,,,,,,,------------.........///...------,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************++++++++++++++++++++++++++++++******)))*********)))***++++++******+++,,,---***(((***---000///---,,,,,,,,,,,,------------111......///000111777===KKKUUUaaaggggggfffhhhkkkooonnnllljjjdddXXXJJJ@@@vvv^^^JJJGGG@@@===:::777666666666666555444444444444444444444444444444444444555555555555444444444555666666777777333333444444444555555555111777999555111888JJJZZZssssssmmmnnnzzziiiVVVUUUNNNUUU```kkkuuu{{{~~~}}}~~~~~~}}}zzzwwwvvvuuutttqqqkkk___PPPEEE333222000000111111000///...////////////...------111///......//////---,,,------------........................///000111111------------............////////////////////////---///000111000000000000<<<;;;888555333111111111444111///222444666999<<<<<<===KKKcccpppooo|||iiiWWWcccwww]]]HHH<<<333333222222333111...---///000000000/////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............---............/////////222///222777444---///888LLL]]]kkkeeePPP???;;;???LLLUUUbbbdddjjjiii[[[aaaqqqeeeaaaUUUKKKTTTiiisssqqqttteeeOOO>>>444111000000/////////............---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++,,,,,,++++++,,,------------------,,,,,,///...---,,,,,,,,,,,,---------------............//////...------------------,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++)))+++,,,+++******+++,,,,,,+++***+++...//////...(((***,,,------...///000...---...111888BBBNNNXXX___bbbfffhhhgggggghhhjjjooohhh```YYYTTTMMMBBB;;;vvv___JJJFFFAAA<<<:::777666666777666555555555555555555555555555444444555555555666666666555555666666666777777777444555555555555666666666222666888777:::LLLjjj~~~~~~}}}{{{xxxuuuttttttvvvxxxxxxsssjjjcccIII@@@444...///111111000//////000000//////...---000...------......,,,+++---------....../////////...............///000000---------.........//////000000000000000000000000---000222222111111222333999888666444333222333333444000000444666666:::@@@BBBVVVyyyvvvxxxzzz]]][[[}}}|||eeeLLL000444111111555555///---///111111000000000/////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------........./////////........./////////000000111///222444000...<<>>999OOOnnnzzz{{{zzzwwwrrrpppuuu|||~~~xxxtttjjjXXXBBB444444555666444111///000111000000000000000000000000////////////000000000000000000000000000000000000111111111000000000000000222222111111111111111111333333333444444444555555333666999888444222444666777<<>>;;;;;;:::999888888888888666666666777777777888888666666666777777888999::::::999999888777777666666???666555<<<;;;666DDDZZZsss~~~~~~|||zzz{{{xxxrrrrrrvvv}}}wwwsssttttttkkkYYYLLL777333000000333444333000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111222222222222222222222222333444444444444555555555555555666666666666666666@@@EEEXXXsssxxx|||aaaHHH999444555777333333333333333222111111333333222222111111111111000000000000000000000000//////.........---------000000000000000000000000000000111111111222222222333111222555555333333555333>>>fffyyy{{{qqqrrrrrrvvvvvv|||yyyXXXLLLbbbtttooogggEEE;;;222111333333222333111111111000000111111111222222111000000///....../////////.........------------........./////////000000000000000000000000................................................------------------------------------------------......//////000000111111333111//////000111///...,,,...000///,,,+++...000222111111111222222222222000000000111222333111///000//////......//////000------------------------........................------.........////////////......---......//////........................,,,------...............000//////000111111000...,,,///666???IIIUUU^^^ddddddhhhmmmooolllfff___[[[RRRXXX\\\\\\[[[^^^dddiiiqqq___GGGBBB>>><<<<<<;;;:::999999999999666777777777777888888888777777777777777888::::::::::::999999888888777777>>>555444:::<<>>666666888666222222222222222222222222222111111111111222222222222222222222222222222222222111111111222222222222222333444444444444444555555555555555666666666777777777777666555777999===???OOObbbpppzzz}}}\\\FFF:::444555555444444444444444444444444333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000333333333333444444444444333333555888555333666===QQQiiiwww}}}|||yyyoookkkooouuurrr[[[BBB555444444333444333333222222222222333333333333222222111111111000000000000/////////............/////////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---...///000000000//////////////////////////////333111000000111333444555333555777888666555444555444555666555333222222222333222222333555555333111111000000//////000000111/////////////////////////////////////////////////////////000000000111111111111000/////////000000//////////////////////////////000111111111111000111000///000111222222222:::EEETTT^^^bbbccceeegggjjjgggfffiiinnnooojjjeeebbbcccgggnnnwwwqqq___HHHDDD@@@>>>===<<<;;;::::::::::::888888888888999999999999777777777777888999:::;;;;;;;;;;;;;;;::::::::::::888;;;>>>GGGaaa~~~mmmllluuu{{{~~~}}}|||xxxrrrlll```NNN???666444444555333333333333333333333333222222222222333333333333333333333333333333333333111222222222333333333444444444555555666666666777666666777777777777888888777999:::777555:::DDDNNNhhhwwwyyy{{{bbbJJJ777777666555444444555555666444444444444444555555555444444444444444444444444222222222222222222222222222222222222222222222222333444444444444555555555444555777777444444<<>>@@@BBBCCCCCCDDDGGGIIIHHHEEEBBBBBBCCCDDDCCC@@@=========;;;777444111111222111111111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222333222111000000000000000000000000000000000000000111111222333333333333333///111333111...000666<<>><<<999666555444555555555555666666777777888888222222222222222222222222111111111222222333333333222222222222222222222222333333333444444444555555555555666777:::HHHddd~~~}}}wwwuuu~~~vvv}}}lllWWWDDD:::777666666555555555555666666444444555555555555555555222222222111111111111000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222......///222888???FFFJJJIIIIIIHHHHHHGGGFFFFFFFFFNNNPPPQQQNNNGGGAAA===<<<;;;IIIVVVWWWNNNIIINNNWWW^^^dddiiikkkjjjiiilllooofffbbb[[[UUUNNNHHHAAA===333222222111111222222333222222222222222222222222111111111111111111111111222222333333333333444444666555444333222222222222111111111111111111111111000000111222222222222111444222222666@@@OOO```kkkbbbcccfffiiilllllljjjgggZZZUUUVVVfff