BM6P6(@ kkkrrrnnnAAA444333666:::444888:::999777555333222111111------,,,++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))'''%%%%%%''')))***'''''''''''''''((())))))***))))))(((''''''&&&&&&///===:::000,,,...111///===GGGBBB777000000111000111222333222222000///---222444111111666;;;===BBBDDDDDD===444---+++---***,,,...000111444888:::888666666999???DDDFFFEEEIIIMMMPPPRRRXXX___bbbaaaaaaaaaiiixxxnnnccc[[[ZZZXXXNNNDDD@@@LLLRRR```rrrssslllhhhjjjtttkkkooo^^^GGGBBB<<>>```}}}vvv{{{uuunnnuuubbbRRRIIIDDD@@@===555777:::;;;:::999:::;;;777777777999;;;;;;999777;;;999777999<<<===;;;888<<<;;;:::999:::>>>@@@@@@OOOjjjbbbDDD===MMMfff}}}RRR===PPPzzzNNNIIICCCAAA@@@@@@@@@BBB555111---,,,...///...,,,///............---------------------------------------............------....................................////////////////////////////////////......///000000000000000000000000000111111111111000000000000000111111111111///000222000111<<>>555111000000111111222333333222111000...222333222333999>>>>>>::::::888333---+++,,,///,,,---///111111333666999:::999999;;;???BBBDDDEEE???FFFLLLLLLNNNTTTYYY[[[``````gggrrr{{{~~~}}}rrrjjjjjjiii```TTTNNNRRRNNNMMMSSSaaaxxxrrrkkkkkkvvvpppRRRPPPVVV^^^vvvwwwXXXHHH>>>>>>JJJllljjjlllsssxxxnnnQQQ777444555333000222666666333///+++((('''((())))))(((((((((((((((((((((((((((((('''%%%&&&((()))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))*********++++++,,,,,,///222000+++***---,,,,,,++++++,,,,,,---...)))---333888>>>IIIXXXeee~~~wwwyyyeee]]]TTTOOOLLLHHH@@@999===<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;>>>CCCHHHLLLEEEDDDAAA===:::999<<<>>>===???>>><<<;;;===@@@BBB;;;RRRpppaaaGGGDDDNNNqqqrrrLLLGGGeee```LLL@@@HHHMMMFFF??????888444///------......---///............---------------------------------------............------....................................////////////////////////////////////......///000000000000000000000000000111111111111111111111111222222222222666333333666888<<>><<<555222---)))(((***---000///000222222222333555777:::;;;<<<======???AAACCCDDDMMMTTTSSSSSSYYY```cccgggkkkuuuzzzlllaaafff^^^SSSKKKLLL___~~~vvvuuuiiiggguuuuuurrr```GGGAAAQQQbbbgggzzziiiYYYRRRIIIEEEaaaiiisssoooHHH999666666666444222555;;;111...***(((((()))******((((((((((((((((((((((((&&&&&&'''))),,,,,,+++***))))))))))))))))))))))))******))))))))))))************))))))))))))******************+++++++++,,,)))+++000666555///,,,---,,,,,,,,,,,,,,,---......,,,222777>>>OOObbbhhhccc{{{gggiiiuuuiiifffWWWWWWZZZbbbhhhcccTTTFFFGGGBBB===<<<@@@DDDFFFFFFGGGGGGGGGHHHJJJNNNTTTXXXQQQTTTTTTOOOHHHFFFIIIOOOMMMNNNMMMGGG???<<>>@@@@@@AAAEEEHHHLLLOOORRRXXXbbblllpppmmmtttxxxxxxhhhdddkkkrrroooaaaSSSRRRXXXfff{{{xxxeeefffeeelllZZZWWWqqqttt{{{uuuyyyddd^^^eeezzzzzz\\\MMM???;;;777333666???:::888333...***((((((((())))))))))))))))))))))))&&&)))...333444111)))$$$((((((((((((((((((((((((******))))))))))))************))))))))))))************+++++++++,,,,,,,,,***))),,,000///,,,---111,,,,,,,,,,,,---...///000111333HHHnnnmmmxxx|||wwwwwwwwwtttsssuuuyyy}}}hhh]]]___iiitttzzzqqqppptttwwwfff```lll}}}{{{}}}tttTTT===JJJjjj|||IIIBBBjjjsssRRRDDDFFFFFF@@@DDDAAA;;;555000......//////............---------------------------------------............------....................................////////////////////////////////////......///000000000000000///000000000111111111111//////000000111222222333444777@@@MMM\\\hhhllllllnnnkkkwwwxxx}}}zzzeeeWWWXXXjjjoootttuuunnnfffaaa```ooouuuqqqeee\\\RRRNNNRRReee~~~\\\JJJGGGUUU[[[^^^zzz~~~zzzrrrssszzzeee___SSSEEE===<<<:::666222111000/////////000000////////////////////////www}}}wwwIII999555666999333777999777666444222111000000------,,,++++++******)))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))+++***(((''''''(((***+++***---......000555444111000000///---111555444///000000000000111222333333222333111......///...)))$$$&&&))),,,///111222222333444555555444555777999999<<<@@@CCCFFFHHHKKKMMMPPPRRRTTTZZZgggsssvvvqqquuuxxx{{{wwwwwwyyyuuuiii]]]ZZZ^^^KKK^^^iiikkkrrrvvvtttsssooojjjrrr~~~llllll|||~~~```LLLWWWmmmxxx|||jjj\\\LLLAAA;;;777888;;;;;;:::777222---)))(((((()))))))))))))))))))))))),,,***(((((()))***)))'''))))))))))))))))))))))))******))))))))))))************))))))))))))******************+++++++++,,,+++)))***,,,,,,***,,,111,,,,,,,,,,,,---...000000111@@@kkkxxxpppkkkhhhfffhhhlllqqqyyy|||mmmtttlllIIIBBBWWWttteeeCCCPPPvvvdddFFFEEEKKKIIIEEECCC???999333////////////............---------------------------------------............------....................................////////////////////////////////////......///000000000000000000000000000111111111111......///000111222222333999@@@KKKWWWfffrrruuurrr}}}ppprrr{{{zzzsssxxx}}}pppcccbbbiiilllssszzz|||{{{}}}wwwkkk]]]QQQKKKPPP___lllnnnQQQOOOLLLJJJbbbwwwwwwgggKKK:::;;;===:::555444222000/////////000////////////////////////yyyJJJ999555555999222777777666555333111000//////------,,,++++++******)))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))'''''''''''''''((())))))***)))'''&&&'''))),,,---,,,///000...///111000---...000000///222666666222///////////////111222333///222333...,,,,,,,,,)))$$$(((---//////000333666222444555555555777999;;;<<<<<>>;;;:::888999:::999555000+++******))))))))))))))))))))))))+++(((%%%$$$%%%(((******))))))))))))))))))))))))******))))))))))))************))))))))))))******)))))))))*********+++++++++******,,,,,,)))+++000+++,,,,,,,,,...///000111666SSS|||ooo```UUUPPPQQQSSSjjjyyyssstttfffKKKQQQYYYSSSCCCYYY]]]KKKLLLOOOEEEEEECCC===666111/////////............---------------------------------------............------....................................////////////////////////////////////......///000000000000000000000000000111111111111...//////000222333333444;;;GGGVVVfffzzz{{{qqqtttooopppxxx|||ssskkkhhhlllxxxppp___VVVXXX___sss|||^^^OOOJJJSSS```zzzcccMMMBBB>>>===999777555222000000000000////////////////////////}}}MMM:::555444888222888666555333111000///......------,,,,,,+++******)))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))'''&&&&&&''')))***'''''''''''''''((())))))((('''&&&&&&'''***...000///333333000///111000...---000111111333777777444///............000222333,,,222333///++++++,,,++++++///333222//////333888111333555666666888;;;===<<<;;;<<>>>>><<<:::777444222111111111////////////////////////tttWWW:::666666777999666555444333111000/////////...---,,,***)))******+++))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((('''''''''&&&+++***)))))))))***,,,---.........///////////////222---***///888;;;666000000///000222111//////000......---,,,++++++++++++......///000111222222333222333444666999;;;<<<===>>>>>>???@@@CCCFFFIIIKKKLLLMMMNNNQQQSSSUUUWWWWWW]]]]]]^^^bbbgggkkknnnoookkkjjjWWWHHHFFFHHHMMM[[[lll}}}gggsssxxxjjjggguuuyyyfffYYYdddsss___@@@<<>>@@@KKKVVVggg{{{xxxuuusssoooooorrr{{{ttttttsssooommmuuu~~~xxxkkk\\\YYYssszzzssslllffffff___bbbdddZZZXXXbbbfffdddqqqtttuuuvvvYYYMMMUUU\\\}}}lllEEE@@@BBB<<<777666444111000222//////000000000000000///|||ZZZ<<<777666888999666555444333111000/////////...---,,,************+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''***))))))))))))***,,,---///111222333222000...,,,000---,,,000555888555000000000111222222000111222...------,,,,,,,,,,,,,,,/////////000111111111222222333444555777999:::;;;::::::::::::<<<>>>@@@AAA??????AAACCCDDDFFFHHHHHHMMMMMMNNNQQQUUUYYY\\\]]]gggkkkppptttyyywwwpppbbbUUUOOOJJJFFFMMMYYY~~~pppdddqqqoooooouuu}}}}}}nnn]]]YYYccc]]]SSSNNNAAA@@@UUUkkkkkklllqqqyyywwwaaaIII:::777777:::888222------+++++++++++++++******)))((((((((())))))*********,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))*********+++++++++,,,///...++++++------***,,,,,,,,,,,,,,,,,,,,,,,,+++---///---***+++666BBBOOOZZZnnnyyy___cccyyy{{{pppmmmggg^^^XXXVVVTTTRRRPPPuuu}}}pppkkkvvveeeIIIJJJZZZzzzOOO???LLLxxxaaaDDDHHHAAA@@@DDDCCC;;;444222000000///...------.../////////.........---------........................000/////////............000/////////............000000000000000000000000111000000000000000000000000111111111111222222222111333333333555===GGGNNNYYY___fffnnnvvvzzzuuuuuussslllfffdddtttrrrfffwww{{{xxxxxxyyywwwwwwxxxmmmhhhzzzzzzpppjjj```ZZZWWWTTTNNNHHHPPPMMMVVV```dddooovvvqqqtttkkkUUUPPPaaa{{{yyy|||TTTBBBAAA>>><<<:::555//////222/////////000000/////////^^^>>>999777888:::666666555333111000///.........---,,,+++************))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''))))))))))))))))))))))))((((((((((((''''''''''''((((((((())))))+++,,,---111222555666555222...,,,///......000222333222000000222333333111111111222------------.........///000000000000000000000000222222333444555666777777666666666666666777888888999:::;;;===>>>???@@@AAADDDEEEFFFHHHKKKNNNPPPRRRSSSVVVZZZ\\\___eeemmmtttyyynnnbbbZZZNNNCCCAAAFFFbbbqqqfffgggpppuuuwwwzzzgggbbbbbbdddnnnkkkQQQEEEUUUtttqqqppp|||eeeDDD<<<777888999555111000,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))*********++++++***///111---***,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++...000///222DDDXXXlllmmmuuu|||mmmiiiuuu|||rrrkkklllhhheeecccaaa^^^YYYUUUyyyvvvmmmlllvvvsssTTTOOOQQQnnneeeBBB;;;]]]KKKJJJEEEAAABBBCCC@@@777000/////////.........------...............---------........................////////////............////////////............000000000000000000000000000000000000000000111111000111111111111222222222222333444333666CCCVVVfffhhhjjjmmmnnnqqqvvvyyyuuuttttttoooeee[[[WWWooorrrfffhhhlllvvv|||zzzmmmddd___]]]```ffffff___[[[\\\YYYSSSXXXSSSPPPQQQUUUXXXXXXVVV^^^iii|||nnnUUUJJJ]]]zzzuuulllfffSSSBBB@@@???>>>888111///222//////////////////......___???888666888;;;888666555333111000///......------,,,+++************(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***+++,,,---000222333444444222000///---.../////////...///000222666777444000000000///,,,---...//////000000000000000000000000/////////222222222333333333333444555555555555555666666666;;;<<<===>>>???@@@AAAAAADDDEEEGGGHHHIIIKKKNNNPPPOOOQQQUUUWWWZZZ___eeeiiijjjwww}}}mmmaaaUUUGGG@@@???FFFYYYiii{{{wwwjjjrrrhhhnnnxxxxxxzzzttt```]]]uuusssrrr{{{wwwPPPCCC888777999777333111------,,,+++++++++++++++************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************)))///222...***+++...///++++++,,,,,,,,,,,,------...,,,---000111999RRRlllyyy|||~~~uuummmjjjkkklllnnnpppnnniii```ZZZ~~~}}}ssslllhhhqqq|||qqqnnnwww~~~~~~oooxxxjjjZZZNNN]]]ZZZ@@@OOOyyyhhhKKKHHHDDDBBBCCCBBB;;;222///.........//////---,,,................................................///////////////.........///////////////.........////////////////////////000000000000000111111111000000111111111222222222222222333555;;;KKKeee|||nnnpppqqqrrruuu}}}}}}}}}|||yyyrrrhhh___[[[kkkuuunnnllleeeggg}}}rrrkkkbbb^^^XXXQQQLLLJJJKKKLLLJJJRRRZZZ\\\aaahhhjjjiiiwwwzzzsssfff___gggtttOOOEEEPPPiiiyyy~~~kkkjjjvvvfffHHHBBB>>>>>><<<666111111/////////...............___>>>777555777;;;999666555444111000......------,,,,,,,,,+++******)))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''(((***,,,---......////////////000222333444---...000///---,,,...000444:::;;;444.........,,,+++,,,...///000111111000000000000///////////////111111111111111111111111333444444555666777777777999999:::;;;===>>>>>>???AAACCCEEEEEEEEEFFFJJJLLLNNNPPPRRRTTTVVVYYY]]]___^^^eeerrr~~~kkk]]]OOOBBB:::AAAKKK\\\ttt|||pppppprrrlllwww~~~[[[]]]dddjjjpppzzz|||qqqUUUEEE666333666777444333...---,,,,,,++++++,,,,,,************************))))))))))))************************************(((((()))))))))*********(((///222---)))+++...///+++++++++,,,,,,---------000///...///555IIIiii}}}|||~~~zzzrrrmmmllllllsss|||~~~uuulllfff{{{rrrkkkccceeemmm|||rrrjjjqqq|||{{{uuujjjyyycccCCCJJJnnn{{{OOOCCCZZZwwwMMMIIIDDDBBBCCCBBB>>>:::222000......//////...,,,---......................................................///////////////........./////////////////////////////////////////////000000111111111111000000111111111222222222000000333999AAARRRnnnoooooommmkkkkkkpppzzzwww}}}{{{ssslllhhhfffsssmmmllldddfff{{{nnnccc\\\WWWRRROOORRRTTTUUUVVVVVVXXX[[[^^^XXXcccrrrpppcccaaannnOOOCCCNNNqqqsss||||||kkklll~~~sssWWWHHH<<<;;;???===666000111000///............///aaa???777444777;;;999777666444222000...------,,,,,,,,,,,,,,,***))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))'''''''''(((((((((((((((&&&'''))),,,---//////000...---,,,---...111444666---...///...------///000333;;;===333,,,,,,,,,***+++,,,...000000000000///////////////////////////111111111111111111000000000111222444555666666666777888999:::<<<===>>>??????BBBEEEEEEDDDEEEHHHLLLPPPPPPQQQSSSTTTUUUVVVVVV]]]^^^bbbiiippp|||~~~jjjWWWFFF:::<<>>:::@@@AAA:::333333111000.........//////fffBBB888444666999777777666444222000...------,,,,,,------,,,+++)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&(((***---///111111111---------...///111333444///...------...///000111000:::<<<222+++,,,---***+++,,,...000000000......---.........///000000000000000000000111111111111///000222333555555555444888999:::<<<>>>@@@AAABBB@@@CCCGGGGGGEEEFFFJJJNNNQQQQQQSSSUUUWWWYYYXXXXXX]]]\\\^^^```aaadddqqq|||eeeQQQFFF666:::@@@IIIaaayyyssshhhiiizzz[[[MMMIIISSSXXXSSSUUU___aaaQQQ???777555555555777000///---,,,+++,,,---...---,,,,,,,,,+++++++++***(((((())))))************************************(((((((((((()))))))))***(((+++,,,)))***------+++******+++,,,,,,---......&&&000111222PPPtttttt~~~}}}zzzxxxxxxxxx|||{{{pppmmmxxxrrrllleeecccgggoooyyyzzzrrrjjjlllrrrzzzssseeedddiii~~~```CCCGGG```}}}mmmDDD>>>VVVxxxiiiIIIEEEGGGBBBAAAGGG<<<666000...///000///------------.........//////..................................../////////000............/////////000000000000000000000000000...//////000111111222222000111111111111222222222222111999GGGPPPUUUcccrrrmmmmmmnnnnnnpppxxxyyyyyyooolllkkkjjjwww{{{kkkddd]]]dddttteee[[[TTTNNNOOOSSSTTTVVVZZZ^^^ccckkksssxxxtttQQQIIIQQQlll~~~vvvqqq|||dddHHH===???@@@<<<888444333111///...///000111kkkFFF:::555555888555777666444222000...---,,,,,,,,,------,,,+++)))((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))'''(((+++...000222222222---...000111222222111111000---,,,,,,///111111111,,,888;;;111***---///,,,+++,,,...000000///---,,,,,,------...///000111111000000000000111111111111111222333555555555444333777888999;;;>>>@@@AAABBB>>>BBBFFFFFFDDDEEEIIINNNNNNPPPRRRWWW[[[^^^^^^^^^ZZZZZZ^^^aaa___^^^fffrrrqqq___VVV???777???KKKOOO^^^xxxvvvrrrnnnmmmppprrrrrrqqqWWWXXXhhhuuu~~~ZZZCCCLLLWWWVVV[[[hhhnnn^^^KKK???999444444666111///---,,,,,,,,,...///.........------,,,,,,,,,))))))******+++++++++,,,************************(((((((((((()))))))))))))))******(((***...---)))******+++,,,,,,---......+++666333,,,JJJeeebbb}}}zzzzzz}}}}}}}}}||||||}}}~~~ssseeecccvvvyyyqqqmmmgggdddeeellluuu|||uuuqqqnnnnnnlllhhhiiilll}}}iiieee___ccc}}}yyyzzzJJJ666IIIlll{{{TTT???EEE[[[RRRJJJLLLDDD???FFF@@@999111---///000///------------.........//////........................---.........//////000000---.........//////000000000000000000000000000000...//////000111222222222000111111111111222222222555333<<>>>>>======555444222000//////000111pppuuuGGG555777888666555666555444333111000//////------,,,++++++******)))))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((()))))))))))))))((((((,,,///222888===888///---///111222333222111000---------///111222222000444333000---******---///+++---//////...---...///............////////////000000000000111111111111444444444444555777888999777999;;;<<<===>>>@@@BBBBBBCCCEEEGGGJJJLLLNNNOOOOOOUUU\\\ccceeeccc^^^[[[QQQSSSVVVYYY]]]bbbiiimmm}}}zzzkkk^^^OOO<<<===JJJGGGJJJddd~~~vvvlllgggddd^^^XXX]]]MMMIIIQQQ\\\rrr~~~dddGGGGGG^^^hhh```qqqqqq___AAA444:::;;;222666333///,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***,,,---,,,+++***+++,,,---......---++++++---...000444///222MMMnnnfff^^^```vvv|||www~~~|||{{{|||}}}uuuqqqrrrtttxxxzzz{{{mmmWWWMMM^^^vvvzzzsssmmmhhhhhhggggggjjjooorrrqqqpppnnnlllkkklllmmm~~~yyynnngggkkkbbb===CCCXXXxxxqqqFFF:::PPP{{{IIIFFFCCC===JJJAAA???888000---//////,,,---------------------------------............/////////............//////............////////////.../////////000000000111222222111111000000//////222222111111444666444000444888LLLWWWUUUbbbjjj[[[pppmmmppprrruuu~~~hhhjjjmmmnnnoooooorrrooommm~~~vvvrrrooolllmmmrrrwwwzzzzzz}}}YYY^^^eeexxxeeemmmwwwLLLKKKSSSggghhhQQQ;;;===GGG@@@>>>:::555222111111000000jjj{{{sssGGG666777999777555666555444333111000//////------,,,++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((('''''''''+++,,,...444::::::666111---///000222222222000///...------///111222111000222222000...++++++,,,...+++---//////...---...///............////////////000000000000111111111111444444444444555777888999888:::<<<===>>>???AAACCCFFFGGGIIIKKKMMMOOOQQQRRRPPPSSSVVVZZZ[[[ZZZWWWUUUSSSUUUWWWYYY[[[___dddgggnnnkkkooo|||kkk[[[IIIIIIQQQGGGAAAQQQccc|||kkk[[[RRRTTTYYY[[[TTTMMMDDDEEE]]]xxx{{{|||nnnWWWOOOZZZeeeeeedddkkkhhhVVVBBB888444111555222///------------,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***++++++***))))))***,,,---......---,,,+++---///(((///555DDDXXXdddrrrwwwooo[[[]]]qqqvvv{{{rrriiiiiikkknnnssszzzuuuVVVEEEBBB\\\tttwwwuuusssrrrrrrooommmrrryyy|||xxxtttrrrpppppp~~~zzznnnjjjwww[[[JJJMMMppp]]]@@@AAAccc[[[IIIGGGBBBCCCBBB@@@999111---//////,,,---------------------------------............/////////............//////............////////////////////////000000000000111111111000000000000000222222111111333444222000::::::JJJ]]]eeeiiimmmiiiiiimmmwwwzzz{{{qqqmmmmmmpppvvv|||xxxxxxzzzuuu~~~zzzgggeee~~~ooogggdddvvvaaaRRROOOQQQmmm~~~dddDDD===AAA>>>>>>;;;666222111111000///hhhmmmqqqFFF666888999777666666555444333111000//////------,,,++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''((((((((())),,,(((,,,777;;;555//////...///000111222111000///...------///111111000//////000000///---+++,,,---+++---//////...---...///............////////////000000000000111111111111333333444444555666888999999;;;===>>>>>>???BBBDDDHHHIIIJJJLLLNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRVVVXXXZZZ[[[\\\]]]___aaacccbbbeeelllxxx{{{dddSSSRRRXXXNNNDDDIIIPPPkkkxxxzzzeeeVVVUUU[[[]]]bbb^^^NNNGGGVVVkkkwwwuuu}}}{{{iiiWWWTTT___jjjccchhhmmmgggPPP777111777444222///.........---,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++*********((('''(((***------......---,,,,,,---///111333???___||||||lll___ttt}}}~~~sssjjjiiiiiihhhgggkkktttgggHHH???DDD[[[rrr|||vvvrrr~~~pppjjj{{{tttLLL<<>>???<<<777444222111000///mmmhhhpppGGG888999:::888777666555444333111000//////------,,,++++++******)))(((((((((((((((((((((((((((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((())))))***+++,,,---...)))///>>>AAA444,,,/////////000111111000/////////......///000111///...,,,...000///---,,,+++,,,+++---//////...---...///............///////////////000000000111111111111333333333444555666777888888:::<<<===>>>???AAACCCFFFGGGHHHIIIKKKLLLMMMNNNSSSRRRRRRQQQQQQRRRSSSSSSXXXZZZ\\\]]]\\\\\\]]]^^^]]]```eeeiiilllwwwpppZZZTTTXXXSSSLLLHHHCCCKKKbbb~~~ttteee^^^___ffffffaaaaaaaaafffooottt}}}ooofffppp{{{tttooo[[[???555<<<444222000/////////...---,,,+++************+++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,+++***((('''(((,,,///---......---,,,,,,...000555777DDDiiixxx{{{{{{xxxpppkkkhhhjjjjjjiiilllssszzz~~~hhhRRRMMMSSSbbbuuu|||jjjhhhvvvTTT777WWWrrrhhh@@@CCCbbbttt^^^LLLIII@@@GGGEEE>>>444......///---........................---------............///......////////////..................////////////000000000000//////////////////000000111111222222111111222333222000222666@@@UUU___iiivvvnnnhhhvvvyyyoooiiijjj}}}xxxwwwzzzlllkkkeee^^^[[[^^^ccceeedddRRRVVVvvvqqq\\\hhhnnnsssfffkkkvvvvvv[[[PPPQQQTTTwwwkkkjjjzzz~~~iiiBBB@@@@@@===888555444222000///ooohhhqqqIII999999999888888666555444333111000//////------,,,++++++******)))(((((((((((((((((((((((('''((((((((()))))))))***'''((()))******)))((('''(((((((((((((((((((((((()))((())))))***,,,...///222...666EEEFFF888000222//////000000000////////////.........000000...,,,***,,,//////...,,,+++++++++---//////...---...///............///////////////000000000111111111111333333333333444666777888666888;;;<<<<<<===???AAADDDDDDFFFGGGHHHJJJKKKLLLPPPQQQRRRSSSTTTTTTTTTTTTTTTWWWYYYZZZZZZZZZ[[[\\\ZZZ\\\aaaddddddgggsssgggVVVUUUSSSQQQJJJ<<>>888666333000///000000000///---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---,,,+++***)))***...111,,,---......------///111***DDD[[[rrr~~~|||~~~yyyvvvyyydddjjjnnnnnnpppuuuxxxvvvpppqqqsssuuupppiiigggiiitttxxxfffffftttlllDDDKKK]]]RRR:::GGGeeewwwUUUIIIEEEGGGGGGAAA777/////////...........................---------............///......///000000///..................////////////000000000000//////////////////000000111111222222222000222444111000666???IIIqqq{{{|||xxxttt}}}xxxppplllvvv|||qqqvvvpppaaaXXXVVVWWWYYY]]]TTThhh|||ddd}}}lllgggoooqqqppppppgggQQQWWWMMMXXXpppqqqxxxFFF@@@@@@===999777555444222000llliiitttLLL:::888888888999666555444333111000//////------,,,++++++******)))))))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''')))+++---//////...444>>>>>>555///111000000////////////......000///......//////---+++)))+++---...---,,,,,,,,,+++---//////...---...///............////////////000000000000111111111111222222333333444555777888666888:::;;;;;;<<>>AAAdddUUUDDDCCCGGGFFF===555222000///........................---------............///---...///000000///...---............////////////------...///000111222222111111111000000000000000333000222555333444CCCVVVxxxvvvxxxttt~~~pppfffuuu}}}ssssssvvvllljjjyyyxxxvvvuuu}}}|||~~~ccc]]]}}}mmmsssOOOWWWlll|||eeeUUULLL\\\}}}pppYYYCCC>>><<<:::999888777555333llluuu{{{PPP;;;777666777:::666555444333111000//////------,,,,,,+++******)))))))))))))))))))))))))))&&&''''''((()))******+++***)))(((''''''((()))***))))))))))))))))))))))))))))))((()))+++...111333555777444......444999999111000///...............111///......///...,,,***)))***++++++++++++,,,...+++---//////...---...///............/////////000000000000000111111111111222222222333444555666777777999;;;<<<===>>>@@@BBB???@@@AAADDDGGGIIIKKKLLLPPPOOONNNNNNOOOQQQSSSTTTVVVWWWWWWVVVVVVWWW[[[^^^YYYYYY\\\```bbb```cccgggddduuuiiiYYY\\\ccc\\\KKKLLLIIIDDDDDDRRRkkkhhhiiirrrooottttttwwwqqq]]]aaaTTTHHHZZZuuukkkIII>>>999333000111444777999111000...,,,,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++(((***+++,,,++++++---...,,,---............000222BBB|||rrrnnnmmm~~~tttUUUWWWxxx}}}zzz|||yyyxxxooofffjjjwwwwww|||zzzsssxxx{{{yyy|||tttppppppsss{{{www{{{dddWWWbbbgggMMMHHHUUU~~~~~~TTTDDD666eeejjjNNNAAAFFFGGG???777333111///////////////////////////---------.........//////---...///111111///...---............/////////000,,,---...///000111222333222222111111000000//////444000222555444555GGG^^^jjjzzzuuu}}}|||wwwnnnqqqhhh```tttpppooorrrkkkpppzzzzzz}}}}}}jjjiiikkkPPPGGGiiizzziiioooYYYRRRYYYkkkrrrvvv}}}]]]OOOOOO^^^zzz}}}{{{sssrrrhhhHHH>>><<<:::999999888666555pppmmmXXX999666999888===444444333333111000...---,,,,,,,,,+++++++++******,,,(((''',,,---***&&&%%%((((((''''''''''''(((((((((((((((((((((((((((((()))))))))))))))******+++***'''&&&***,,,,,,///333;;;777111,,,+++111:::AAA777555111...,,,,,,,,,---...444666111+++***++++++***))))))))))))+++,,,---///---,,,...111222000---,,,,,,,,,---...///000000////////////000111222333555555444444444555555666888888999;;;<<<<<<<<<<<>>HHHrrrVVVHHH===AAAGGG===444333000///////////////////////////////////////////////////...---------...000111........................000000000000000000000000000000111222222222222111111333333222222;;;KKKWWWcccnnnlllggghhhdddvvvllleeeuuupppffftttttthhhooobbbbbb}}}xxxuuu{{{tttKKKUUUTTTMMMMMMeeezzzcccoooppplllSSS___YYY[[[~~~uuuqqqQQQQQQUUUwwwlllsssrrrjjjXXX@@@@@@===888888<<<<<<888oooaaa|||\\\;;;666888666:::444444333333111000......,,,,,,,,,+++++++++******,,,))))))...000---******((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((())))))***++++++''''''***++++++...333333222000...///333:::@@@888666222...------...///111666777111+++******)))***)))))))))***+++,,,---...---,,,...000111///---,,,---------...//////////////////000000111222333444444444444444555666666999:::;;;<<<===>>>>>>>>>AAAAAABBBBBBDDDEEEFFFGGGGGGHHHIIIKKKMMMOOOQQQQQQUUUVVVVVVVVVVVVUUUTTTSSSQQQSSSTTTSSSPPPNNNNNNPPPQQQWWWdddzzzyyydddXXXUUUOOOPPPBBB:::>>>===HHHeee|||qqqiiicccjjj~~~fff]]]iiixxx|||yyyuuummm^^^___sssrrrWWWDDD999888888333777@@@???:::666111............,,,---------,,,,,,,,,++++++++++++++++++***+++,,,---++++++++++++++++++*********++++++,,,,,,,,,,,,,,,)))///,,,***000000222===FFF\\\eee~~~}}}nnn]]]ttt|||xxxyyyzzz{{{}}}zzzwwwvvvwwwzzzrrrooossstttwww}}}kkk\\\[[[```^^^UUUNNNEEEDDDGGGRRRbbbrrr}}}uuubbbdddyyyeeeFFF@@@eeejjjLLLBBB>>>VVVkkkKKK>>>@@@FFF>>>666555111///////////////////////////////////////////////////////////////000111111........................000000000000000000000000000000111222222222222111222000000222:::EEEPPPWWWfffccctttzzzqqqhhhlllrrrfffcccpppeeeaaa{{{rrrmmmkkk^^^kkk~~~nnnuuuvvvXXXPPPLLLIIILLLccc}}}jjjtttxxx}}}aaaooojjj```tttYYYKKKTTT{{{~~~|||^^^IIICCC===999999;;;<<<===sss\\\ooobbb>>>666666444777555555444222111000......,,,,,,,,,+++++++++******+++((()))...000...,,,---((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((())))))***+++,,,((((((***,,,+++---111...///000111111333777:::888666222...------///111333777777000+++))))))'''***))))))******+++,,,---------,,,...///000///---------..................////////////000000111222222222333333444555666777888999;;;<<<===>>>>>>>>>@@@AAABBBBBBCCCCCCCCCCCCBBBCCCEEEGGGJJJLLLMMMNNNRRRTTTWWWXXXVVVRRRMMMIIIFFFBBB???===>>>===;;;999<<>>888999555999BBBBBB<<<888222...------------///...,,,+++++++++,,,------+++++++++,,,,,,,,,*********************+++***++++++,,,---------------(((---,,,,,,000///666HHHpppnnnjjj}}}xxxyyy|||}}}{{{xxxvvvtttjjjlllvvvzzzyyyjjjUUUPPPTTTTTTNNNHHH>>>:::777<<>><<<;;;;;;;;;===@@@EEEJJJNNNQQQUUUVVVVVVUUUPPPJJJDDD@@@999666333222444444333111111;;;BBBFFFXXXxxxooo^^^]]]ooo~~~yyy^^^BBB???OOOzzzuuuiii[[[PPPOOO[[[nnnvvvzzzsssmmmxxx~~~]]]FFF;;;:::666:::AAAAAA>>>:::444///---,,,------000...,,,+++***+++---...---+++***+++---...,,,*********))))))******+++++++++,,,------......------,,,///......000...<<>>999777000111111333444555555555---888>>><<>>;;;666111---,,,,,,---000///---++++++,,,---...,,,+++++++++---------,,,+++******))))))***+++++++++,,,------......---------...---///111222KKKsss|||lllrrr|||yyy}}}~~~|||{{{zzzsssjjjiiippp~~~zzz}}}}}}wwwuuuyyy~~~}}}uuujjjgggfffhhhlllmmmllliiiYYYNNNBBB======AAAKKKTTTEEE@@@:::777888===CCCFFFMMMSSS]]]eeehhhiiiiiiiiipppssswwwzzz~~~ggg___mmmEEEDDDbbbZZZOOOGGGKKKhhhbbbKKKBBBIIIIIIEEE<<<000////////////////////////////////////////////////---...///000111000///...////////////////////////000000000000000000000000000000111222222222222111222000111;;;LLL^^^jjjooolllgggqqq{{{oooooonnnuuuxxxsssqqqssshhhPPPOOOxxxmmmffftttXXXOOOFFFKKKfff~~~YYYJJJOOOyyyzzzmmmhhhsss{{{rrrfffPPP???>>><<<666777@@@www\\\gggqqqHHH::::::999:::999777555222000/////////,,,,,,,,,+++++++++******...,,,,,,---+++'''(((,,,((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))***)))***...555666111//////,,,---.........000333555000//////...------------,,,...---))))))---...,,,)))***+++,,,------------)))+++------,,,+++,,,---------..................++++++*********++++++,,,............///000111222555666888:::;;;======>>><<<;;;999777555222///.........000333:::BBBJJJOOOJJJFFF@@@;;;666444444444666777:::<<<<<<999666333...444777666;;;QQQtttvvv^^^aaa{{{zzz___FFF<<>>:::888888;;;<<>>CCCGGGFFF@@@333////////////////////////////////////////////////------...///////////////////////////////////////000000000000000000000000000000111222222222222111//////333>>>MMM]]]jjjppptttjjjqqqyyyrrrjjjiiiqqq||||||uuuqqqzzzgggMMMcccxxxgggkkkzzzWWWNNNCCCCCC[[[rrrmmmxxxzzzttt___nnnfffSSSHHH[[[ttteeekkkrrrsssyyyxxxaaaKKK@@@<<<888999>>>tttZZZeeeuuuJJJ;;;:::999999:::888555222000/////////,,,,,,,,,+++++++++******+++***+++,,,***&&&(((---((((((''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((())))))''')))000999:::555000///+++---///000000000222333......000000000///---,,,+++,,,***'''(((,,,---+++)))***+++------------,,,(((+++------+++***+++---,,,---------.../////////---,,,,,,+++++++++,,,,,,---,,,,,,,,,---......///111333444666888999::::::555444333111///...------,,,,,,///222666;;;???AAA;;;888444111111333777:::AAABBBGGGPPPXXXYYYQQQJJJCCC===999999999DDD```}}}ooo```mmmsssVVVLLLYYYuuu{{{sssdddmmm|||mmmyyyxxxRRR<<<===>>>???AAA???:::::::::666111------...///.........------------(((+++---+++(((***111888111///---+++******+++,,,***++++++,,,,,,,,,,,,,,,...+++)))///444@@@qqq|||sssvvv^^^cccppprrrppp{{{|||zzz|||}}}vvvuuuwwwnnnaaaeeefffpppvvvttt{{{~~~uuuuuuuuuxxx{{{{{{zzz|||}}}}}}yyywwwuuuvvvrrrooopppooolllmmmpppkkknnnrrruuuwwwvvvtttsssfffeeecccbbb```YYYOOOHHHBBB???>>>===:::888===EEEIIIFFFAAA;;;666555666777===@@@CCCDDDCCCBBBAAAAAA>>>???AAACCCFFFLLLRRRVVVcccpppggg___wwwiiiAAAEEEoootttRRRKKK```^^^CCCAAACCCEEEAAA555/////////////////////////////////////////////////////////...///000000111////////////////////////000000000000000000000000000000111222222222222111000222888EEEUUUccckkknnnnnniiiuuusssnnniiillluuuyyyjjjWWWuuuxxxhhhjjjzzzqqqRRRNNNFFFCCCRRRtttzzziii\\\RRRTTTyyy{{{~~~~~~WWWOOOvvv{{{aaaIIIHHH\\\~~~uuurrrlllggg{{{zzz[[[EEE<<<===??????jjjTTTbbbyyyLLL;;;:::888888;;;999555222000/////////,,,,,,,,,+++++++++******&&&%%%''')))'''%%%'''---((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))&&&)))222<<<===777111000,,,///222333111///......---///111222222111...,,,++++++)))%%%&&&+++,,,))))))***,,,---......---,,,(((+++------+++***+++---,,,,,,------...///000000......---,,,,,,---------,,,,,,+++++++++,,,---------...///222333555666666000///...,,,,,,,,,---...+++---000222444555444444111000...///222888>>>BBBDDDGGGQQQggg}}}xxxaaaPPPEEEDDDAAAAAAUUUoooyyyccciii{{{{{{zzzttt```QQQ???jjjnnn\\\lllrrrWWW>>>???>>>======:::888::::::777222...---.........//////......---,,,'''+++...+++'''(((222<<<222111...,,,******+++,,,******+++,,,,,,,,,,,,+++333...***///555AAAxxxlll[[[fff}}}ccc[[[nnnuuuuuu}}}}}}{{{rrrpppqqqiii[[[fffdddkkkpppqqqyyy|||qqqvvvvvvxxxyyyxxxwwwzzz~~~yyy~~~}}}wwwrrrnnnkkkgggbbb___^^^\\\XXXXXX[[[[[[^^^bbbeeehhhmmmvvv}}}ppphhh^^^ZZZXXXSSSIII@@@===:::999;;;:::777777:::@@@>>>:::666333444777::::::<<<>>>>>>>>>======>>>>>>>>>===;;;:::===AAAEEEJJJVVVfffvvvsssZZZeee~~~{{{KKKCCCYYY}}}pppQQQEEEQQQxxxpppLLLBBBAAADDD@@@555////////////////////////////////////////////////111000/////////000222333000000000000000000000000000000000000000000000000000000111222222222222111444666>>>MMM___kkknnnlllhhhmmm~~~vvvnnn{{{{{{jjj]]]fff~~~qqqaaallltttOOOPPPKKKEEELLLhhhqqq^^^SSSWWWVVV{{{tttyyyfffPPPnnn}}}cccPPPOOOWWWnnn{{{gggHHH===AAADDDBBBoooVVV[[[uuusssHHH::::::888777888666333222111000///---......---,,,++++++++++++))))))(((((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))******,,,000444444111---...///000111111000///...---///111222222000...,,,)))))))))))))))))))))))))))***+++***(((((()))***---------------------------,,,,,,...000222111000---///222222000...------+++---...,,,)))(((***---,,,,,,---//////000000///,,,,,,,,,,,,,,,,,,,,,,,,---...---+++---111111---000000111555;;;AAAEEEFFFPPPOOOSSSbbbzzz{{{UUUKKKHHHHHHZZZtttkkk```mmmwwwlll]]]WWWGGGGGGSSSeeeOOOyyy~~~}}}hhhNNN???===AAA???;;;:::222///444777222---,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))111///+++444IIIrrrwwwRRRccc```aaapppeeedddiiivvvyyyllliiimmmkkkccciiigggfffhhhnnnsssuuuvvvtttxxxyyytttrrrvvvzzz||||||yyyuuupppjjjccc\\\XXXLLLIIIFFFCCCAAAAAABBBCCCHHHMMMTTT[[[bbbjjjsssyyylllggg___WWWPPPIIIBBB>>>;;;:::999888777777777777999999999999888666555444::::::<<<<<<<<<;;;:::999;;;;;;;;;:::;;;;;;<<<===AAAFFFPPP^^^qqqlll[[[lllQQQ===QQQrrrxxxNNNCCCTTTwwwNNN888CCCFFFEEE888222111000000111000...,,,000///...------...///000////////////////////////////////////000000000000///////////////000111111222//////333555333333555222444QQQRRRbbb}}}fffvvvyyy{{{zzzrrrwwweeeuuujjj]]]nnnpppfffuuuZZZOOOHHHDDDJJJ[[[ppp|||eeeVVVNNNLLLIIIccc~~~ooojjjvvviiiNNNgggwwwVVVOOOJJJbbbzzz~~~mmmFFF<<>>sssYYY]]]sssGGG999:::777777888666333222111000///---......---,,,++++++++++++))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))******,,,000333333///,,,...///111222222111///...---///111222222000...,,,))))))))))))))))))))))))***+++,,,,,,+++***+++---------------------------222222111000/////////000444555444222000......//////...,,,++++++,,,,,,+++++++++,,,---------------......---------,,,,,,,,,...000000---,,,///000...000///111777BBBNNNXXX]]]^^^hhhrrrtttvvvgggOOOGGGSSScccmmm```kkk|||~~~uuummm^^^TTTKKKaaauuuZZZssspppUUU@@@===CCCAAA:::<<<555111555888444///---......------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))000000222===LLLhhh~~~jjjddd___ZZZdddfffgggooo}}}}}}nnnjjjoooqqqlllssssssrrrmmmjjjjjjnnnsssrrrvvvxxxuuuuuuyyy{{{yyyuuuoooeee[[[RRRIIIBBB>>>===;;;999888777777888999@@@FFFQQQ^^^iiipppqqqpppfffaaaZZZSSSMMMFFF@@@<<<::::::999888777777777777888888888777666555444444:::;;;<<<======<<<;;;;;;:::::::::::::::;;;<<<<<<<<<@@@HHHSSSdddxxx}}}bbbcccbbb???EEEdddUUUCCCMMMpppYYY@@@DDDEEEHHH???222111000000111000...---000///...------...///000////////////////////////////////////000000000000///////////////000111111222//////222444222222555:::@@@ccclllwwwllluuu}}}ooovvvwwwnnnnnnmmmpppjjjiii___VVVppp~~~rrrooovvv```SSSIIIMMM]]]ppp~~~aaaTTTNNNHHHFFFBBBRRRqqqdddfffiiirrrxxxRRRbbb___QQQLLLVVVzzzwwwWWWGGG@@@==={{{```dddrrrFFF888999777777888555333111111000///---...---,,,++++++******+++))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))++++++---///111000---+++...///222333333222///......///000111111///---,,,)))))))))))))))))))))))))))***,,,,,,++++++,,,...------------------------///000111222222444777999===???AAA@@@<<<888555444666111,,,,,,...///---***+++,,,,,,,,,------------.........------,,,,,,,,,000555555000---///111111111555<<>>>>>======<<<<<<<<<===>>>???@@@AAA===AAAFFFNNNZZZnnnuuu```pppLLL;;;PPPpppbbbFFFHHHkkk```CCCAAA@@@FFFBBB444222000000111111000...//////............//////////////////////////////////////////000000000000///////////////000111111222//////222222111111555AAANNNtttzzzrrruuurrrfffkkkooo|||zzzrrrnnnmmmeeeVVVVVVzzzuuuVVVkkksssuuupppwww|||~~~nnn\\\LLLMMMYYYjjjzzzeeeNNNKKKLLLIIIFFFDDDHHHgggxxxcccZZZWWW^^^WWW]]]pppSSSMMMJJJ]]]xxxvvvfffFFF999DDDiiippprrrEEE777888666777777555222111111000///---...---,,,+++************))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))+++,,,---//////...,,,***...///222444444222///......///000000///...,,,+++))))))))))))))))))))))))&&&((())))))))))))+++,,,,,,,,,------------------+++,,,000888AAAHHHJJJJJJAAAFFFLLLOOOLLLEEE>>>999:::666222000///...,,,***------------...//////000............------------222888999333...000444666777>>>KKKZZZhhhppprrrrrr^^^\\\YYYWWWVVVYYY^^^bbbyyyxxxYYYMMMKKK[[[www}}}^^^QQQ___rrrrrreee```UUUIII===GGGuuuppp]]][[[TTTaaa{{{yyycccYYYsssxxxyyyzzzjjjMMM<<<@@@CCC???@@@:::666666888777444000......------,,,,,,,,,,,,+++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,///...555HHHVVVeeezzz|||tttpppgggccclllzzztttddd```iiiuuu|||yyyooonnnpppxxxyyyxxxuuusssoooeeeZZZJJJFFF@@@<<<;;;<<<<<<<<<555555555666666666555555999FFFYYYlllvvvtttkkkccc]]]ZZZVVVQQQMMMIIICCC@@@:::999888777777666666666666666555555555555555555:::;;;===>>>@@@@@@??????=========>>>@@@AAACCCDDDCCCGGGMMMRRR[[[mmmjjjfff^^^<<>>BBBGGGIIIGGGCCC???===;;;;;;:::666000---,,,---,,,,,,,,,---///111222333//////////////////000000000666777222///222777:::>>>BBBJJJRRRXXXZZZXXXUUUJJJDDD>>>===BBBHHHKKKLLLVVVrrrcccQQQRRRSSSppprrrUUUQQQ\\\]]]TTTDDD@@@EEE???777OOOjjjhhh]]]XXXOOOQQQdddmmmcccXXXbbbhhhtttoooeeesssrrrYYYAAA===CCCEEEBBB===777444666888555111......------------,,,,,,+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,---------...000000>>>]]]www~~~}}}yyynnngggeeeqqqsssccc^^^eeeqqqxxx{{{|||tttooowwwyyywwwsssoooiii\\\PPPEEEBBB???===<<<;;;999777777777777666555444333222<<>>@@@CCCEEEFFFJJJPPPWWW\\\cccrrr|||hhhssspppFFFDDD[[[~~~VVV>>>NNN{{{iiiLLLFFFDDDLLLHHH:::777222000000111111000...//////////////////...////////////////////////////////////000000000000///////////////000000111000//////222111///222888EEE^^^nnnrrrvvvssssss|||mmmdddggg^^^aaajjjzzzhhh```]]]PPPGGG___\\\TTTVVV[[[gggyyy}}}{{{}}}}}}yyy~~~}}}]]]QQQGGGDDDCCCKKKaaayyyfffSSSLLLJJJHHHFFFEEEGGG[[[ssseee^^^\\\yyydddYYYkkkQQQIIIKKKZZZnnnqqq~~~aaa>>>;;;mmm|||pppEEE888999666666555333111000000000///...---,,,+++******))))))***))))))(((((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))+++---//////...,,,,,,---...///000111111000///...//////......---,,,+++***************************)))***,,,,,,++++++,,,...+++,,,,,,------.........///...000999CCCFFF@@@999888888888666555666999<<<999<<<>>>;;;444000///000******+++---000444777999555444444333333222222111---111333000000666<<<>>>EEEBBB??????AAAEEEGGGHHHNNNQQQSSSNNNGGGDDDHHHNNNQQQYYYrrrbbbOOORRRPPPggg~~~___PPPUUU___ccc???:::===<<<333999VVVnnnoookkkccc[[[]]]fffhhhcccXXXYYY]]]iii}}}}}}iiiSSShhhuuuhhhNNN@@@CCCJJJCCC???888444666999777111......------------------,,,,,,,,,+++******))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------//////000FFFooowwwffffffjjjwwwpppaaa\\\aaaiiinnnrrruuu{{{xxxpppuuuxxxxxxtttooojjj```VVVKKKJJJIIIHHHGGGEEE@@@======<<<:::888666555444444<<>>999999888777666666666666666666555444555666888999:::;;;>>>AAACCCDDDDDDEEEBBBCCCDDDFFFIIIKKKNNNOOOUUUZZZ```fffnnn|||qqqoooUUUDDDQQQqqqJJJEEEjjj{{{nnnPPPGGGCCCJJJFFF>>>:::444111000000000000......////////////......////////////////////////////////////000000000000///////////////000111111//////000222111000555<<>><<<999777444333222---000111111666???EEEFFFJJJGGGEEEGGGNNNYYYbbbgggkkkttt{{{uuucccSSSLLLLLLVVVQQQ```{{{gggTTTRRRSSSaaawwwoooWWWUUUgggyyy___QQQ???999888666FFFeee}}}{{{yyyooobbbdddkkkkkkZZZXXXTTTVVVfffvvvuuuiiiJJJ___vvvwwwaaaHHHDDDKKKFFFCCC;;;555666;;;:::333------..................---------,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,------------...///...555YYY{{{gggdddlllzzznnneeeeeeiiimmmppprrrrrrssswww{{{|||yyyvvvwww{{{}}}xxxsssoooiiidddYYYXXXVVVUUUSSSPPPLLLIIIBBB@@@===:::888888888999;;;HHHYYYdddfffcccaaaaaaYYYWWWTTTPPPLLLGGG@@@<<<999888777666666555555666555444333333444555888999999;;;>>>AAADDDFFFFFFGGGHHHIIIJJJLLLOOORRRUUUWWWXXXZZZ^^^dddnnn|||~~~rrrkkkGGGFFFqqq\\\CCC^^^rrrwwwWWWEEE===FFFDDDBBB===666111//////000000---...///000000///...---////////////////////////////////////000000000000///////////////000111111......000333222111777@@@___ggg___hhhssszzzuuuyyyqqquuu}}}gggYYYnnnxxxooobbbXXXHHHXXXaaaGGGLLLVVVTTTYYYgggyyy~~~zzz{{{|||[[[NNNGGGFFFGGGBBB???PPPiiinnn\\\RRRLLLJJJKKK???OOOWWWppp[[[OOOeee}}}^^^jjjyyyUUUKKKHHHKKKzzzaaaLLLGGGqqqnnnFFF;;;;;;777666444222000000000000///...---,,,+++***))))))))))))))))))(((((((((((())))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))+++...111000...---///111///...---,,,,,,---.../////////...---+++******)))************************)))***+++***(((((()))***++++++,,,,,,---...//////+++///222000,,,,,,000555222777===@@@???;;;777555444555777<<<@@@???:::444//////222666;;;AAAGGGJJJGGGEEEBBB>>>:::666333111111333444555===HHHNNNNNNNNNPPPUUU```ppp~~~gggZZZWWWSSS```{{{xxxcccXXXXXX```rrr___RRReee~~~nnnHHH999@@@999999PPP{{{gggcccjjjlllaaa]]]RRRKKKUUUiiiqqqmmmIII[[[uuuoooPPPEEEKKKHHHEEE===666777===<<<555------........................------,,,+++***************++++++,,,,,,,,,,,,,,,,,,---------......///111@@@sssnnnttttttlll^^^kkkyyysssoootttzzz~~~xxxuuurrrpppssswwwzzz}}}|||~~~wwwssspppmmmiiieee```[[[VVVPPPJJJFFF@@@>>>:::777666666888999;;;EEEUUUbbbiiijjjfffddd[[[YYYUUURRRMMMGGG@@@<<<999888777666666555555555444333222111222444777888999;;;>>>BBBEEEFFFGGGHHHEEEFFFGGGJJJMMMPPPSSSUUUQQQPPPQQQWWWbbbqqqvvvuuu~~~OOODDDYYYddd???TTTjjjaaaHHH<<>>777111////////////---...///000000///...---////////////////////////////////////000000000000///////////////000111111......111333222222999BBBllliii]]]lllnnnmmmwwwxxxzzzvvvvvvbbbjjjlllwwwyyylllaaaTTTBBBhhh|||\\\WWWRRRNNNWWW]]]nnn|||xxx{{{{{{{{{wwwwwwyyy|||]]]OOOFFFDDDHHHDDD>>>JJJ___mmmYYYPPPKKKHHHHHH===NNNNNNwwwuuu[[[NNNfff___```ZZZLLLIIINNN]]]lllvvv{{{^^^;;;jjjiii|||qqqFFF777666444333888555222111000000...,,,++++++******************))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''(((((((((((('''((()))((('''(((***,,,//////...,,,+++---000333/////////---++++++...000.........---,,,+++)))(((((()))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////111///---,,,---///222444===HHHTTTVVVNNNDDD???>>>===777222444<<>>@@@AAA>>>;;;@@@LLLWWWMMMAAA666888EEEVVVbbbiii]]][[[VVVOOOHHHCCCAAA@@@@@@CCCIIIOOOSSSVVVWWWXXXeeeppp{{{~~~zzzwwwzzznnn```[[[```lllooogggcccggg{{{|||{{{{{{\\\XXXrrruuuLLLDDD999444HHHffflllccc]]]vvvlllooovvvllldddooo}}}nnniiisss{{{gggOOOKKKQQQIIIHHHAAA888888???@@@999555222...---...///...---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---333FFFllluuuhhhcccQQQNNNccchhhbbbfffxxxyyyttttttssstttuuuxxx{{{}}}qqqfff___ZZZUUUSSSEEEBBB???<<<<<<;;;:::888<<>>777555333333555666666666333444555555444333444666<<>>BBB===;;;BBBIIIZZZrrruuussswwwmmmaaaBBBPPPoootttIIIAAAPPPvvvSSS<<>>???AAA???CCCGGGEEEBBBDDDNNNWWW\\\UUUKKKGGGMMM\\\lllvvvnnnllleeeZZZOOOHHHHHHJJJHHHKKKOOOTTTYYY^^^cccgggrrrwwwxxxoooaaaUUURRRSSSVVV```ppp|||tttccc```ccchhhhhhddddddjjj~~~nnn\\\dddZZZGGG;;;333<<>><<<::::::>>>KKKaaapppppphhhbbbXXXSSSLLLHHHEEECCC>>>:::666444222222444666777666333555666666555555777888>>>CCCFFFEEEEEEGGGGGGEEEBBBAAA???===<<<;;;:::::::::>>>:::555999===MMMfff|||pppnnnuuuHHHGGGhhhRRRAAAHHHjjjZZZ???@@@HHHHHHCCC<<<666333111000///////////////////////////////////////////////////////////////////////////000000000000000000000000,,,111///---222555GGGddd______bbbgggiiiiiinnnuuuzzzwwwyyypppooo{{{ssspppxxxwwwNNNJJJoooaaaJJJJJJJJJRRRRRR```tttwwwqqqrrruuu{{{}}}yyyuuuyyy{{{zzz|||~~~~~~~~~iiijjjoooVVVMMMGGGGGGDDD@@@FFFOOOqqqoooaaaRRRKKKIIIAAAEEE===@@@EEEOOOzzz{{{XXXOOOVVVqqq```~~~|||TTTEEELLLooovvvppprrrvvvkkk[[[```XXXmmmxxxoooFFF777666333333777444222111111000///---------,,,+++***(((((('''(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((&&&((())))))((()))+++------.../////////111444777777222------000222111.........---,,,++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------.../////////---...///000111111000000333222000000111333333333;;;:::<<>>999:::EEEZZZjjjjjjaaaYYYSSSNNNHHHDDDBBB@@@<<<999555333111222444666666666333444666666666666888999>>>DDDHHHGGGFFFGGGFFFCCCCCCBBB@@@>>><<<;;;:::::::::CCCCCC@@@AAAAAALLLbbb}}}nnnuuuzzzRRRBBB```cccGGGCCCbbb^^^BBB???DDDHHHDDD>>>888444111000//////////////////////////////////////////////////////////////////////////////////////////////////////333222//////888NNNeeeZZZ^^^eeekkkkkkmmmvvvwww^^^eeexxxzzzllljjjzzzpppGGGTTT}}}SSSHHHNNNOOOQQQSSSgggyyy}}}{{{uuurrrsssvvvzzz~~~~~~|||xxx|||hhh```gggrrrwwwWWWMMMGGGFFFDDD@@@EEENNNiiilll]]]OOOJJJJJJCCC@@@<<>>555444777999999:::???JJJXXXfffooossssssgggjjjnnnrrrxxx{{{yyytttSSSeeennneeeeee{{{~~~^^^TTTrrr|||PPP===999:::===@@@NNNdddssssssnnnkkk```oooxxxxxx{{{[[[HHHRRRSSSHHHJJJNNNMMMEEE:::999???>>>777666555222///------...000------,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,---......+++BBBccc}}}wwwPPP\\\jjjeeeeeeoootttdddaaahhhrrr{{{~~~{{{xxxqqqqqqpppqqqrrrtttvvvwww|||}}}qqqgggbbb^^^WWWRRRMMMIIIEEEBBB>>><<>>EEEIIIHHHGGGHHHFFFBBBCCCBBB@@@???===<<<<<<<<<;;;HHHNNNPPPRRRMMMPPP___xxxooolllZZZAAAVVV~~~uuuPPP@@@\\\{{{^^^EEE>>>@@@GGGEEE@@@;;;555111//////////////////////////////////////////////////////////////////////////////////////////////////////000111333000000AAAZZZiiidddccccccdddfffooo{{{oookkkpppsssnnnnnniiiHHHfffmmmOOOJJJMMMNNNQQQZZZooozzz~~~wwwvvv}}}}}}uuutttvvvxxx{{{}}}|||zzzwwwssshhh___WWW}}}yyyVVVLLLEEEEEEDDDAAAEEENNNeeehhhWWWHHHEEEFFF@@@;;;888<<>>===>>>DDDQQQ```kkkooonnndddeee```WWWVVV[[[\\\XXXGGGUUU```^^^^^^kkkdddVVVcccUUU;;;:::;;;<<<:::AAAWWWmmmtttnnnfff^^^^^^[[[cccyyy|||vvvuuu]]]TTTOOOFFF@@@NNNMMMDDD999777===<<<555444444333000---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...---,,,,,,,,,,,,---......333BBBbbb}}}YYY^^^aaa\\\dddpppooobbb___hhhssszzz|||yyywwwwwwvvvuuusssssstttwwwzzz||||||ooohhhccc\\\VVVQQQLLLGGGDDDAAA===DDDXXXiiijjj]]]QQQNNNJJJEEECCCCCCCCC@@@>>>===:::777666666777666555333555666666555555777888???FFFKKKKKKJJJJJJHHHCCCBBBAAA@@@>>>============;;;GGGNNNSSSWWWPPPMMMXXXpppvvviiikkkCCCLLLkkk[[[???WWWrrr}}}___FFF???@@@FFFEEEBBB===666111//////////////////////////////////////////////////////////////////////////////000000000000000000000000...---222111333MMMhhhnnn```dddnnn|||{{{qqqlllmmmqqqqqq}}}YYYLLLsss\\\LLLGGGCCCJJJSSSeeeuuuxxxxxxuuuvvvyyyyyyvvvwwwyyy{{{}}}}}}|||zzzyyy}}}rrr[[[xxxWWWLLLDDDEEEDDDBBBEEELLLfffmmmXXXHHHDDDEEE@@@>>><<<999===CCCHHHiii^^^OOOSSSpppbbbbbb~~~WWWHHHCCC[[[zzznnnaaaTTTllllllEEE888777333333555333111000111111000...+++++++++*********))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''''''''((((((((((((&&&((()))))))))+++---///,,,...////////////111222000///------...111333444///---,,,******+++,,,---))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,------.../////////---...///000000111111111---///333555777888888888...444777222+++///???NNNbbbmmmrrrmmmkkkppprrrnnnddd^^^VVVQQQSSSZZZccchhhjjjjjjhhheee]]]QQQDDD<<<:::;;;===BBBHHHKKKKKKIIIFFFCCCDDDPPP```jjjkkkggg]]]ccc^^^KKK@@@EEEMMMNNNUUUXXX]]]______eeewwwmmm[[[[[[UUU::::::;;;;;;:::>>>NNNdddttttttmmm___ZZZXXXWWW\\\mmmwwwrrrjjj___WWWHHHMMMLLLCCC777555:::999222222333444111...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......:::LLLmmmWWW[[[ZZZYYYfffqqq|||iiiaaa```iiittt{{{|||zzzyyyyyy{{{yyyvvvssstttwww{{{}}}|||~~~zzzmmmiiibbb[[[UUUPPPKKKHHHEEE@@@FFFZZZnnnpppcccVVVQQQMMMHHHGGGHHHHHHFFFDDDDDDAAA>>>;;;:::999888666666777888888666666777888@@@HHHNNNOOONNNNNNKKKFFFDDDCCCBBB@@@>>>=========:::BBBDDDHHHMMMHHHDDDMMMeeeyyyjjjzzzKKKEEEZZZhhhCCCPPPnnnaaaGGG@@@CCCFFFFFFDDD???777111//////////////////////////////////////////////////////////////////////////////000000000000000000000000///,,,111333777VVVqqqnnn^^^eeewwwtttllliiijjjoookkkooobbbGGGQQQ{{{tttLLLLLLGGG???LLLWWWkkkxxxtttuuuyyy{{{wwwuuuvvvxxxzzz}}}~~~~~~~~~}}}}}}}}}}}}vvv~~~ZZZNNNEEEEEEDDDAAACCCIII___zzzmmmYYYJJJGGGGGG@@@>>>AAA;;;<<>>>>><<<>>>:::;;;BBB???===FFF\\\qqqlllvvv|||RRRDDDQQQrrrHHHLLLmmmcccGGGAAAGGGFFFFFFEEE@@@888111//////////////////////////////////////////////////////////////////////////////000000000000000000000000444...333555999YYYsssjjjoookkknnn|||sssxxxsssjjjllleeebbbPPP???[[[cccAAANNNMMMDDDQQQYYYjjjyyyrrrsss~~~wwwrrruuuwwwzzz}}}|||]]]PPPFFFEEEDDD???@@@FFFNNNfff|||dddSSSFFFDDDDDD===777@@@======EEECCCTTTzzzlll___eeepppWWW___XXXEEEGGGooowwwwwwXXXttt~~~jjjEEE999777444555777555333111111111000......---,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&)))(((((((((***+++---///...---,,,---000222333222...---,,,---///111111000...---+++***)))***+++++++++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,------...///000000111111000000000000000111555::::::555444888;;;999???<<<999888888666222...444@@@]]]sssfffpppzzzzzzuuuhhhVVVIIIEEEIIIOOOSSSPPPQQQRRRSSSTTTTTTTTTUUUUUURRR\\\sss}}}rrraaaXXX]]]jjjrrrnnnlllnnnjjjbbb___YYY]]]ggggggaaakkk~~~```UUUgggtttIII::::::;;;666999@@@PPPrrr|||wwweeennnmmmjjj|||nnnmmmooo```^^^```FFFQQQNNNCCC555000333444000000//////...///...,,,***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,---......------///000@@@fff~~~```llllllOOOEEENNNUUU^^^oooxxxuuueee___bbbjjjuuu}}}}}}zzztttmmmiiijjjpppvvvyyywwwiii^^^ccczzztttjjjgggcccZZZQQQKKKHHHGGGMMM___uuuyyylll```VVVVVV]]]aaahhhhhh]]]UUUIII===<<<>>>===::::::999999:::::::::;;;;;;;;;???IIIRRRTTTTTTUUUTTTQQQJJJHHHEEEBBBAAAAAAAAABBB@@@???AAAEEECCC>>>???FFFQQQcccuuu|||nnnnnnkkk___AAAMMMyyysssHHHEEE\\\oooNNNCCCAAADDDFFFGGGCCC<<<555111000111111000///////////////111111000000//////......////////////////////////////////////000000000000222...222:::>>>```kkkjjjdddmmmsssqqq{{{llljjj```XXXDDD<<<```XXXJJJCCCGGGIIIKKK^^^wwwssstttvvvyyy{{{zzzvvvssssssvvvzzz~~~~~~~~~{{{xxxcccOOOFFFEEE@@@???CCC@@@KKKTTTeeeyyywwwYYYMMMCCC@@@BBB@@@>>>;;;999:::<<>><<<<<>>;;;JJJTTTddd|||qqq^^^VVVdddlllwww~~~xxxuuupppjjjfffhhhnnnsss|||xxxhhhqqq{{{ppplllfff\\\QQQLLLMMMMMMUUUggg}}}}}}pppddd[[[[[[```aaaeeefff\\\RRRGGG>>>======<<<:::;;;999999:::::::::;;;;;;;;;@@@JJJSSSUUUUUUVVVUUURRRJJJHHHFFFCCCAAA@@@??????===AAAJJJRRRQQQHHHCCCCCCJJJUUUaaahhhqqq|||wwwrrruuugggFFFJJJqqqsssJJJBBBSSS|||___JJJ@@@DDDFFFFFFCCC<<<555111000111111000///////////////111000000000/////////...////////////////////////////////////000000000000333---333999OOO}}}qqqoooooonnnyyyjjjjjj]]]OOO@@@CCCggg|||mmmKKKCCCAAAFFFLLLTTTfffyyypppooonnnppprrrttttttsssyyywwwwww{{{}}}}}}}}}}}}|||kkkUUUIIIGGG@@@>>>@@@===AAAGGGSSScccpppUUUKKKBBB@@@BBB???===;;;:::;;;===CCCQQQ___cccSSSLLLcccpppzzz___kkk~~~^^^GGGQQQnnnjjjpppwwwrrreeennnssspppgggBBB777555333444777555222111111111///......---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))'''''''''(((***,,,///000111///---...///000///...///...---...000222111000++++++,,,,,,,,,+++******+++++++++*********************+++++++++,,,,,,,,,,,,,,,------.../////////222111111111111111222222666;;;>>>>>>>>>@@@@@@???BBB@@@>>>===>>>===;;;:::111...---333DDDfff}}}ooobbbPPPMMMJJJHHHGGGFFFDDDCCCHHHKKKQQQZZZbbbeeeccc```\\\PPPMMM\\\mmmttttttttt|||~~~ssskkkhhhccc[[[ZZZ]]]^^^\\\[[[___hhhpppsssXXXZZZzzzbbb??????888888<<>>===::::::<<<999::::::::::::;;;;;;;;;AAAKKKUUUXXXXXXXXXVVVSSSMMMLLLJJJGGGEEEBBB@@@???BBBJJJXXXcccbbbWWWKKKEEEAAAEEEIIIPPP]]]mmmyyy}}}sss|||rrrwwwuuuLLLFFFfff}}}SSS???DDDiiifffKKK>>>DDDEEEFFFCCC===777222000111111000///////////////000000000000////////////////////////////////////////////////000000000000333,,,777999bbbqqqppptttuuuqqq}}}~~~wwwaaaGGG888IIIpppuuuWWW???@@@AAAEEENNN\\\lllvvvnnnkkkhhhhhhkkkooosssuuu|||wwwsssvvv}}}~~~~~~~~~}}}||||||~~~~~~rrrXXXIIIFFF???<<<===:::;;;===AAAKKKjjjcccOOOHHHAAA???AAA===<<<;;;<<<======@@@KKKWWWzzz|||YYYOOOEEEHHHUUUsssbbbeee___FFFEEEgggkkkXXXeeezzzxxxfffsss||||||mmmFFF999666222444777444222111111000///...------,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((&&&&&&&&&(((***---000111111///......000111111000///......///111222111///***+++,,,------,,,***)))******************************+++++++++,,,,,,,,,---------.........//////222111111111111222222333777;;;>>>>>>>>>?????????AAAAAA@@@@@@@@@@@@??????<<<999444...///AAAcccvvveeeVVVGGGIIIKKKMMMNNNLLLIIIGGGFFFGGGLLLVVV```eeeeeebbbYYYRRRUUUgggzzz|||mmmoookkkbbb]]]]]][[[VVVVVV]]]^^^XXXYYYccclllnnn|||}}}YYYQQQkkkSSSCCC999999???HHHdddkkkooojjjZZZYYYZZZLLLPPPlllXXXRRRGGG;;;222000111333000222333333222000//////---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------------...111444777LLLhhhrrr~~~uuuGGG>>>EEEPPPSSScccyyypppdddYYYTTTffflllsssxxxyyyzzz}}}yyyvvvrrrnnnmmmooossswww{{{}}}vvvlllccc___WWWWWWaaatttxxxvvvmmmjjjfff[[[YYYXXXPPPKKKEEE@@@>>><<<888999===:::::::::;;;;;;;;;<<<<<<@@@KKKVVVZZZ[[[[[[XXXUUUSSSRRRQQQNNNKKKGGGDDDBBB:::AAALLLSSSRRRIII>>>888999:::<<>>YYY}}}^^^IIIAAADDDEEEEEECCC???999333000111000000///////////////000000000000////////////////////////////////////////////////000000000000111,,,;;;:::lllvvvsssssszzzvvvqqqhhhBBB444OOOtttoooMMM===BBBCCCCCCMMM```mmmppppppmmmiiihhhkkkpppsssuuuvvvtttrrrtttxxxzzzzzzyyyzzz|||}}}|||zzzzzz~~~~~~|||vvvWWWEEECCC>>>;;;<<<:::<<<;;;;;;???\\\lllVVVIIIFFF@@@@@@AAA<<<;;;;;;===???>>>>>>FFFPPPpppvvvZZZMMMHHHNNN^^^kkkbbb^^^IIIDDDTTT^^^eee}}}}}}nnnvvv}}}zzznnnGGG999777444555666444222000000000///---------,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&&&&&&&(((***---000111000///...///222444444333///......000111111000...)))***,,,------,,,+++*********************************+++++++++,,,,,,,,,---------...............111111000000111222222333444;;;EEELLLNNNKKKGGGEEECCCDDDFFFFFFFFFEEEEEEEEECCC???999222...333FFFXXX{{{rrreeeXXXLLLFFFIIINNNQQQRRRRRRPPPPPPSSSSSSUUU[[[cccjjjmmmnnneeeaaacccnnnyyyyyyqqqjjjcccbbb___[[[ZZZ\\\]]][[[XXX```aaaZZZZZZeeellljjjwwwbbbSSSddd}}}JJJ999666<<>>444111444999...111444555333111000111---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,------,,,---///333666@@@[[[ooozzzvvvDDD???HHHTTTXXXkkkxxxlllccc[[[VVVUUUiiinnntttwwwyyy||||||yyyuuussssssuuuxxxyyy|||~~~uuunnnllleeeeeennn}}}rrrnnniii^^^]]]___XXXNNNHHHBBB???<<<888999===;;;<<<<<<<<<============@@@LLLXXX]]]^^^^^^\\\XXXXXXWWWUUURRRNNNJJJGGGEEE<<<>>>??????>>><<<888444444666999;;;>>>GGGVVVcccyyysssooovvvsss```BBBUUUpppMMMBBBWWWyyywww[[[IIIDDDDDDEEEEEEEEEBBB<<<666111111000000///////////////////////////000000000000////////////////////////////////////000000000000333///;;;:::mmmfff{{{zzztttzzzxxxmmm~~~fff???666VVVrrrcccFFF???CCCBBBAAAMMMbbbmmmlllpppnnnllllllnnnpppqqqqqqnnnrrrvvvwwwuuuttttttuuuxxxzzz|||{{{yyyyyy}}}~~~}}}\\\FFFDDD???;;;<<<;;;:::;;;;;;===XXX[[[KKKEEEDDD???@@@BBB<<<;;;;;;===>>>======DDDMMM```yyy___aaakkkmmmvvv```iiiQQQJJJKKKooohhhhhhuuu~~~tttjjjDDD888777555888666444111000000000...---...---,,,+++************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$'''''''''(((***,,,///000///...---///222444555444.........///111000...,,,******+++,,,,,,,,,++++++***************+++++++++******+++++++++,,,,,,,,,........................////////////000111222222000:::LLL\\\```YYYQQQNNNHHHKKKNNNPPPOOOMMMLLLKKKMMMDDD:::222---///;;;GGGXXXbbbiiieee\\\UUUMMMGGGFFFIIINNNPPPQQQQQQRRRSSS[[[ZZZZZZ\\\```gggmmmrrrhhhdddbbbdddggggggccc^^^```^^^\\\[[[]]]^^^^^^^^^^^^cccccc]]]\\\bbbdddaaannnkkkVVV]]]___EEE888999:::IIIfffxxxgggbbbiiiwwwvvvaaa{{{|||rrrkkkkkkcccTTTOOOUUU\\\UUULLLBBB777111333999...222666666222///...///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---000444888IIIxxx{{{HHHCCCJJJUUU[[[ooo{{{iii[[[QQQQQQUUUeeeiiiooorrruuuyyy}}}yyyvvvtttuuuwwwxxxxxxwww{{{}}}wwwvvvooonnnyyytttnnnkkkeeejjjnnniiiXXXOOOFFFBBB???<<<<<>>>>>>>>?????????@@@MMM[[[aaaddddddaaa]]][[[YYYVVVSSSOOOKKKIIIGGGBBBAAA===999999<<<===:::666777::::::777:::FFFSSSnnn}}}vvvlllqqqnnnnnnGGGMMMrrr|||PPPCCCTTTwww{{{fffOOO@@@EEEFFFFFFFFFEEE???888333111111000///////////////////////////000000000000////////////////////////////////////000000000000555222888AAAqqqfffuuu}}}{{{mmmjjjpppttt}}}ccc>>>>>>___kkkSSS>>>>>>@@@???BBBPPPccclllkkkkkkkkklllnnnoooooommmkkkjjjqqqxxxyyyuuuqqqrrruuuwwwxxxxxxxxxxxxzzz}}}~~~dddIIIFFFAAA;;;;;;:::444888999;;;VVVpppOOOEEECCCDDD???AAADDD===<<<;;;<<<===;;;<<>><<<666???]]]ttt```[[[^^^eee}}}iiiyyyaaaOOOMMMWWWSSSNNNHHH===333222777555999<<<:::444///---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,---000555999OOOMMMDDDHHHQQQYYYnnnkkkWWWMMMRRR\\\eeehhhlllmmmooorrrxxx}}}}}}yyyuuutttuuuvvvvvvuuuqqquuutttuuuuuummmjjjhhhqqqwwwrrrdddWWWKKKEEEDDDAAA@@@AAA?????????@@@@@@@@@AAAAAABBBOOO___gggjjjkkkhhhddd^^^\\\XXXTTTPPPNNNLLLKKKCCCDDDBBB???AAAFFFFFFAAAAAA===<<<;;;999888???JJJ```tttxxxggghhhxxxkkkzzzOOOGGGbbbYYYDDDMMMqqqbbbCCCGGGFFFGGGHHHGGGBBB;;;444111111000///////////////.../////////000000000111////////////////////////////////////000000000000000444999SSS}}}ppppppjjj~~~zzzxxx}}}mmm```iiizzz|||}}}sssEEEFFFdddbbbGGG===>>>===>>>GGGVVVccchhhfffggggggiiilllooonnnllliiihhhlllqqqrrrqqqpppqqqsssttttttsssuuuyyy}}}zzz|||mmmeeeGGGDDD@@@:::::::::444999:::999QQQ{{{]]]IIIBBBDDDDDD???BBBEEE>>><<<;;;::::::999<<>>AAA@@@EEELLLIIIOOOVVVYYYWWWRRROOONNNBBBBBBCCCCCC<<<222...000BBBKKKSSSTTTPPPLLLIIIHHHBBBGGGLLLNNNMMMLLLMMMNNNAAAEEEHHHFFFDDDGGGPPPXXXZZZ\\\\\\XXXUUUVVVYYYZZZ[[[XXXXXX[[[^^^]]]ZZZXXX[[[ZZZ[[[^^^^^^ZZZYYY[[[___xxx{{{]]]SSSmmmXXXDDD>>>@@@:::AAA```|||nnnccc\\\VVVrrr|||qqqeeeOOOOOOWWWUUUUUURRRGGG:::555999===@@@CCC@@@888111......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,---000666:::SSS|||GGG===@@@KKKXXXpppkkkVVVMMMWWWfffnnnpppqqqpppnnnppptttxxx~~~zzzvvvuuuvvvwwwvvvuuussswwwzzz~~~vvvkkkggggggpppwwwqqqmmm^^^NNNHHHGGGEEECCCCCC@@@@@@AAAAAAAAABBBBBBBBBCCCRRRaaajjjnnnooommmhhhbbb___[[[WWWSSSQQQPPPPPPUUUZZZ]]]^^^bbbfffbbbZZZLLLDDD>>>>>>===<<<@@@GGGVVVlllxxxbbb```zzzwwwUUUEEEXXXjjjKKKIIInnn{{{QQQGGGGGGHHHIIIIIIDDD<<<555111111000///////////////.../////////000000111111////////////////////////////////////000000000000***444<<>>999:::;;;:::===<<<999MMMssssssNNNFFFBBBDDDEEE???CCCGGG???===;;;999999888<<>>888444333888DDDOOOQQQQQQSSSQQQLLL???AAAEEEGGGHHHFFFCCCAAA<<<===???BBBGGGKKKOOORRRVVVXXX[[[\\\[[[YYYYYYYYY[[[[[[YYYYYY]]]aaa^^^WWW]]]]]]\\\ZZZVVVTTTUUUUUUeeemmmmmmVVV```]]]EEE999>>><<<<<<^^^uuuhhhffffffmmmrrrkkk]]]HHHRRRVVVWWWUUUQQQLLLCCC:::HHHKKKHHH>>>777555222------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///111++++++222000000;;;YYY>>>======EEE[[[www|||hhhRRRIIIVVViiisssuuuwwwvvvsssrrrtttvvv|||}}}zzzuuuvvvzzzwwwoootttxxxtttuuullljjjeeekkkxxx{{{}}}iiiUUUMMMKKKIIIDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDHHHSSScccoootttssspppoooeeeeeeccc___ZZZVVVUUUUUU]]]ppp}}}hhhTTTOOOOOOJJJFFFGGGaaaqqqjjjbbbrrr~~~ccc@@@NNNKKKJJJsssOOODDDHHHKKKKKKJJJHHH???777111000000////////////000000000000000000000000000000000000000000000000000111111111000000000000000111333CCCwwwvvvccclllooo___zzzuuusssjjjqqqxxxSSSSSSmmmRRR444JJJ<<<<<>>:::666::::::;;;ZZZvvv^^^QQQFFFDDDEEECCCAAAAAAEEE999;;;;;;@@@>>>@@@cccxxxvvvjjj```YYYBBBPPPgggvvv}}}gggsssmmmYYYlllyyyJJJ888888666333444222111000111000...---,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))&&&&&&+++,,,***---222---------......---,,,,,,,,,---...//////...------******+++,,,,,,,,,,,,+++************++++++++++++******+++++++++,,,,,,,,,...------------...//////............////////////000111333555888999;;;;;;AAAAAABBBDDDGGGJJJNNNPPPHHHIIIJJJFFF???888444333777CCCNNNQQQRRRRRROOOJJJBBBCCCCCCCCCBBB@@@>>>===;;;<<<>>>AAAEEEJJJOOOQQQZZZZZZZZZXXXVVVVVVWWWYYYVVVVVVVVVVVV\\\bbb```[[[]]]^^^]]][[[XXXVVVVVVWWW]]]jjj~~~nnnXXX___lllPPP======:::;;;[[[llldddcccjjjkkkdddaaaMMMLLLPPPSSSSSSTTTTTTPPPJJJMMMOOOLLLAAA999666222------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------///000++++++222000000;;;bbbpppxxxnnn<<<;;;===FFF]]]xxxxxxeeePPPIIIWWWiiiuuuxxx{{{zzzwwwvvvwwwyyywww{{{zzzwwwvvvyyyxxxsssqqqsss}}}xxxqqqmmmfffkkkwww{{{vvvfffUUUNNNLLLHHHDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFRRRbbbooouuutttrrrpppmmmkkkgggbbb^^^[[[YYYWWWaaatttxxxjjj[[[TTTUUUaaapppooocccppp|||xxxlllgggAAAJJJvvvQQQKKKqqqVVVEEEIIIKKKJJJIIIGGG@@@888111111000////////////000000000000000000000000000000000000000000000000000111000000000000000000000666333IIIvvvpppuuukkkvvvrrriiiooowwwiiinnnnnnZZZEEEWWWpppVVV777@@@======DDDQQQ[[[___aaaccceeeggggggeeehhhmmmlllfffgggfffeeegggkkkmmmmmmlllnnnqqqqqqpppssswwwvvvqqqvvvgggVVVPPPVVVhhhxxxnnnlllSSSEEEBBB;;;:::===;;;555999<<>>@@@EEEIIILLLIIIJJJJJJGGGAAA:::555333555AAAMMMRRRRRRPPPKKKFFFEEEDDDBBB???===;;;::::::???@@@AAACCCGGGLLLPPPSSS\\\[[[XXXUUURRRSSSWWWZZZUUUWWWXXXYYY```ggghhhddd]]]^^^]]][[[YYYWWWXXXYYYWWWhhhttt\\\]]][[[???:::999>>>]]]wwwgggfffkkkkkkgggccctttfffUUUIIINNNQQQSSSVVV[[[\\\ZZZRRRSSSOOOEEE<<<666111------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------000,,,+++222000111===ooo{{{ccc___ccc\\\MMM999999<<>>???FFFRRR[[[^^^___bbbccceeeeeeeeehhhlllkkkhhhkkkjjjiiiiiikkkmmmmmmlllkkkooopppnnnnnnqqqrrrqqqyyymmmNNNGGGDDDMMMaaauuugggWWWDDD>>>???999666:::999666888999???dddsssWWWHHHCCCAAA???>>><<<888>>>999888<<>>======>>>???HHHHHHHHHIIIKKKOOORRRUUUYYYYYYWWWUUUSSSUUUXXX[[[VVVXXXYYY[[[```hhhjjjggg\\\\\\\\\[[[XXXWWWXXXZZZWWWhhh{{{___ZZZwwweeeAAA888:::CCCcccnnnkkkooopppssseee___cccuuu{{{jjj]]]MMMQQQTTTSSSUUU[[[^^^^^^UUUTTTPPPHHH???777111...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,///,,,,,,111///111>>>ggg}}}~~~qqqiiiXXXEEE666777<<>>@@@HHHSSSZZZ\\\^^^```___aaaccceeehhhkkklllkkkqqqooommmkkkjjjjjjiiiiiigggkkkoooooooooqqqvvv{{{ZZZQQQFFFIII^^^ooottt^^^III@@@AAA;;;999<<<;;;999888777;;;[[[vvvXXXHHHCCCAAA???>>><<<999???888888<<>>>>>>>>EEEOOOssstttqqqzzz~~~ssshhh\\\SSSKKKFFFIIINNNTTTSSSRRRQQQPPPOOONNNNNNLLLWWWhhhzzzuuunnniiiddd\\\VVVOOOKKKGGGJJJWWWtttwwwiiifffrrr|||xxxccc___kkkkkkzzzOOO???\\\uuuNNNCCC]]]~~~lllIIIJJJHHHEEEDDDFFFCCC>>>333222111000//////////////////////////////////////////////////////////////////000000111111111111666777jjj}}}~~~wwwjjjoootttrrrgggLLL;;;LLLcccZZZNNNGGG888>>>AAAIIITTTZZZ[[[\\\```aaaaaacccfffgggggghhhiiinnnmmmkkkhhhfffffffffggggggkkkoooqqqppprrryyyzzzfffPPPKKK```kkksssWWWFFFDDD??????AAA<<<:::888888;;;TTTkkkSSSGGGDDDBBB@@@???@@@;;;???999:::>>>DDDggg\\\[[[kkkGGGGGGUUUfffvvv}}}|||qqquuubbbeeennnGGG:::777222222444222111000111000...---,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))***))))))---111///***///////////////...---,,,...////////////---,,,+++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---...///000111............////////////000000111333777===BBBFFFFFFIIILLLNNNNNNLLLIIIGGGIIIIIIJJJJJJIIICCC<<<777333;;;IIISSSSSSKKKEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKJJJGGGDDDBBBBBBDDDFFFHHHJJJNNNSSSWWWYYYZZZ[[[\\\XXX[[[ZZZXXXYYY]]]___^^^[[[[[[[[[YYYWWWUUUVVVWWWYYY```qqqaaaVVVnnnRRR===;;;FFFbbbyyyqqqiiidddrrr{{{kkk^^^cccxxxxxxfffNNNTTTWWWUUUTTTXXX[[[\\\UUURRROOOKKKBBB666000///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))...,,,,,,111///333AAAgggzzz{{{ttt}}}ppp<<<666777<<>>VVVyyyUUUCCCWWWwwwgggHHHIIIHHHEEEDDDFFFDDD???444333222111000/////////000000000000000000000000000000000000000000000000/////////000111111222222555???lllyyy|||}}}nnnooorrryyyuuussswwwuuusssbbb???777KKK]]]SSSHHHDDD888===AAAJJJUUUZZZZZZ\\\```dddccceeegggeeebbbbbbfffeeefffeeedddcccdddhhhjjjmmmnnnpppqqqppppppwww~~~\\\OOO___vvv~~~vvvWWWDDDAAA======>>>999;;;999999999FFFkkkppp```OOOGGGDDDBBB@@@AAACCC===@@@:::===???===WWWcccWWW~~~ZZZJJJUUUkkk}}}{{{ccckkkpppIII<<<777222333444222111000111000...---,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((())))))***000666444---......////////////.........////////////---,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---...///000111............///////////////000111333666:::>>>AAACCCFFFKKKOOOQQQPPPNNNLLLHHHHHHIIIKKKKKKFFF???999333:::GGGSSSSSSKKKFFFGGGEEEFFFHHHIIIJJJIIIHHHGGG@@@>>>;;;999999;;;>>>AAAFFFJJJPPPTTTVVVXXXZZZ[[[]]]______[[[ZZZ^^^```___]]]]]]]]]ZZZWWWVVVVVVWWWWWWZZZeeezzzhhhXXXiii\\\BBB<<>>@@@>>>@@@SSSkkksssiii___YYYSSSQQQ]]]lllsss{{{hhh]]]jjj|||~~~qqqbbbBBBRRR|||^^^BBBQQQvvv~~~fffGGGIIIHHHEEEEEEFFFDDD???555444222111000/////////000000000000000000000000000000000000000000000000...//////000111111222222222LLLuuujjj~~~kkkgggffflllvvvssszzz}}}uuuuuuaaa<<<===LLLWWWOOOEEEAAA===<<<@@@KKKVVVZZZZZZ\\\```bbbaaacccgggeeeaaabbbhhhdddeeefffeeedddfffkkkoootttqqqqqqsssrrrqqqvvv~~~~~~~~~fffQQQVVV|||fffMMMBBBCCC@@@???AAA<<>>BBB;;;===>>>;;;RRRiiiRRRqqqnnnPPPXXX}}}ffftttnnnHHH;;;777333444444222111000111000...---,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&((()))+++222:::888111---...///////////////...//////000//////---+++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,+++,,,,,,---...///111111............/////////000000000111222555888:::<<<@@@CCCHHHMMMPPPRRRRRRRRRGGGHHHIIIKKKLLLHHHAAA;;;444999FFFSSSSSSKKKGGGIIIGGGHHHJJJLLLJJJGGGCCCAAA:::888555333444777;;;>>>FFFIIIMMMPPPSSSUUUXXXZZZ[[[^^^]]]XXXWWWZZZ]]]\\\______^^^[[[XXXVVVVVVWWWWWWWWW^^^ppppppZZZeee```EEE>>>FFF___yyy~~~kkkrrrlllwwwvvvjjjlllyyyxxxhhhMMMUUU\\\ZZZWWWWWWXXXWWW]]]XXXTTTPPPDDD555---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------'''---------000///333CCCyyy}}}{{{III999888<<>>555444333111000/////////000000000000000000000000000000000000000000000000...//////000111222222222///VVVeeehhhssssssYYY{{{jjjccc```hhhjjjzzzsss}}}~~~uuuyyyfffAAAEEEMMMOOOGGG===;;;>>>;;;@@@KKKVVVZZZZZZ\\\aaa\\\[[[```ffffffcccfffmmmjjjkkkkkkiiihhhiiimmmrrrxxxsssrrruuuuuutttzzzhhhPPPKKKyyywwwsssooowwwkkkYYYiiimmm[[[JJJHHHNNNKKKIIIKKKIIIGGGIIIPPPQQQSSSfffvvvttthhh^^^TTTLLLEEE@@@@@@CCC@@@>>>CCC<<<===>>><<>>444===HHHLLLJJJGGGHHHKKKKKKIIIHHHHHHGGGDDD???;;;666:::>>>>>>======@@@CCCBBBFFFKKKOOORRRUUUXXX[[[[[[[[[\\\\\\[[[XXXYYY\\\cccjjjhhh]]]WWW[[[[[[VVVZZZ[[[^^^hhh|||ooo]]]eeeeee===DDDHHHWWW{{{uuukkkwwwnnn^^^iii{{{wwwiiiLLLOOOZZZUUUXXXZZZPPP]]]]]]ZZZWWWQQQDDD555------+++++++++,,,,,,---------,,,,,,,,,---------......---+++111+++///222111JJJvvvHHH:::666999LLLlllxxxgggTTTIII___yyy}}}qqqkkkqqqmmmhhhiiihhhgggccc^^^YYYVVVSSSPPPNNNEEEMMMWWWfff{{{tttaaaPPPFFFCCC>>>???===;;;>>>JJJXXXaaakkkfff___UUUHHHGGGWWWkkkyyyqqqhhhkkkttt~~~gggzzzRRRIIIjjj}}}KKKGGGjjjoooVVVHHHFFFIIIFFFFFFGGGAAA666111...///000//////111222111111111000000//////////////////000000000000///////////////000111111777UUUeeejjjjjjiii]]]yyyxxxlll\\\oooooo}}}mmmxxx~~~qqq:::GGGPPPLLLBBB======>>>===DDDMMMUUUYYY\\\]]]^^^YYY[[[___eeeiiikkkkkkiiikkkmmmmmmiiidddfffoooxxxooojjjjjjrrruuuvvvdddTTTPPPVVVggg\\\\\\}}}yyyxxx}}}wwwqqqjjjjjjttt}}}}}}zzzzzzvvvwwwtttqqqxxxrrrkkkZZZHHHBBBEEEBBB999AAA@@@@@@@@@===<<>><<<<<>><<>>III[[[~~~}}}sssqqqiiidddoootttXXXOOO[[[]]]\\\[[[QQQXXXaaa^^^ZZZTTTFFF666......******+++++++++,,,,,,,,,,,,,,,,,,---------......******333...000222222MMMmmm~~~BBB888666;;;OOOpppwwwdddRRRGGGYYYzzz}}}rrrjjjpppmmmiiikkkjjjnnnlllgggaaaZZZTTTPPPNNNEEELLL[[[qqqvvveeeTTTHHHCCC>>>===;;;999===IIIYYYcccjjjfff___UUUJJJJJJ[[[nnnxxxoooeeekkkwwwuuuxxxNNNCCCbbbRRRFFFaaawwwWWWIIIFFFIIIEEEEEEGGGAAA666111...000111//////111000000000000//////......////////////000000000000///////////////000111111888ZZZsss{{{zzz{{{pppyyymmmmmmjjj{{{ooozzz<<>><<>>===<<<>>>BBBGGGKKKMMMUUUOOOLLLGGGBBBHHHHHH999555===GGGKKKKKKIIIKKKMMMJJJIIIGGGDDDBBBBBBCCCEEESSS[[[kkk~~~hhhTTTQQQTTTWWWXXXWWWUUUTTTSSS[[[]]]___^^^]]]\\\\\\\\\___dddccc[[[WWW[[[[[[WWW[[[]]]___gggyyyzzzXXXMMM___xxxggg<<<;;;MMMaaa|||uuujjjooo|||iiiIIISSS^^^[[[^^^]]]bbbfffccc___XXXIII888///...************++++++++++++,,,,,,,,,---------......******222,,,...333<<<___ooolllsssyyyccc===666777>>>RRRrrrppp^^^NNNDDDTTTnnnyyy}}}sssjjjooommmkkknnnnnnqqqrrrpppjjj```WWWRRRQQQJJJKKKYYYrrrvvvcccQQQEEE>>><<<999888===IIIYYYfffgggddd]]]TTTKKKMMM^^^pppyyypppdddlllyyytttRRRBBB^^^\\\AAASSS{{{yyyXXXJJJFFFHHHDDDEEEGGGBBB666111///111222///...000////////////............////////////000000000000000////////////000111111888aaa~~~~~~xxxrrr|||lllwwwjjj{{{nnnppprrr~~~iii===GGGLLLFFF===999999:::===CCCKKKRRRVVVYYYZZZ\\\ZZZZZZ[[[]]]^^^___```aaaddddddddddddeeegggiiijjjhhhggggggjjjssszzzvvvyyy}}}ppp[[[XXXmmm}}}uuudddRRRIIIEEECCCAAAAAAAAA@@@AAABBB???<<>>HHHJJJ999666===EEEIIIJJJJJJKKKNNNHHHFFFDDDAAABBBGGGOOOVVVeeefffnnn{{{uuugggTTTVVVYYYYYYWWWTTTQQQPPPWWW\\\___^^^]]]^^^^^^\\\ZZZ^^^]]]XXXVVVYYYYYYUUUXXXZZZ]]]cccsss{{{YYYNNN___ttt|||qqqrrrYYY>>>>>>LLL```xxxooottt}}}PPPOOO\\\WWW^^^gggmmmiiifffbbb[[[KKK999///...++++++++++++++++++++++++,,,,,,,,,---------.........+++000)))***444GGGtttbbbYYY```aaaQQQ<<<555777???RRRpppiiiUUUHHHCCCTTTjjjrrrwwwzzz}}}vvvjjjooonnnmmmqqqqqqnnnsssuuuqqqfff\\\WWWVVVQQQJJJQQQiii{{{{{{___JJJ@@@<<<888888<<>>PPPmmmfffQQQDDDBBBTTTkkkqqqvvv}}}xxxqqqvvvyyy{{{zzzlllpppooonnnrrrrrrpppuuuyyyvvvlllaaa[[[YYYRRRJJJPPPfffwww{{{sssVVVCCC===888999<<>>EEEOOOaaavvv]]]MMM^^^VVVMMMRRRjjjnnnzzz~~~mmmxxxiiixxx~~~nnnDDD:::;;;888999444222000000//////---+++************))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))))))))((('''(((+++...//////......,,,---......,,,,,,---...444555555333///,,,+++++++++,,,---,,,***)))***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............//////////////////000111111222666===CCCMMMYYYgggmmmgggZZZNNNFFFJJJLLLQQQMMMEEELLLPPPGGG777:::???BBBDDDEEEGGGHHHDDDAAA>>>???FFFPPPXXX]]]WWWSSSLLLEEEAAA???>>>>>>;;;===??????===<<<<<<===EEEOOOWWWWWWZZZ``````\\\ZZZZZZYYYYYYZZZ[[[YYYVVVWWW[[[^^^cccppp|||ddd\\\kkkzzz^^^MMMHHHVVV}}}|||rrrvvvdddccc```nnn^^^WWWccchhhlllfffiiillliiifff^^^NNN;;;///,,,............------------,,,,,,,,,---------......***(((222111000000;;;fffrrrLLL:::666666===OOOmmmhhhRRRDDDAAASSSiiiooojjjuuutttpppuuuyyyzzz~~~}}}rrrrrrooorrrpppoooqqqppptttxxx{{{xxxoooeee]]]YYYMMMKKKRRReeetttxxxyyy}}}hhhFFF>>>999999:::???MMM]]]dddccc\\\QQQMMMWWWhhhtttwww~~~zzzgggfffjjj|||iiigggjjjJJJ[[[^^^BBBTTTUUUHHHFFFJJJGGGHHHJJJDDD:::444000111111//////111000000000000111111111111////////////000000000000111000000000000111222222AAArrrsssnnnqqqmmm}}}ttt```]]][[[MMMBBB777>>>BBB>>>::::::<<<<<<;;;@@@FFFKKKNNNQQQSSSTTTYYY[[[\\\ZZZWWWVVVYYY\\\]]]^^^aaagggkkkkkkfffaaadddqqq}}}}}}wwwrrrqqqooozzz~~~yyykkk{{{```QQQMMMJJJGGGFFFBBB??????@@@???;;;;;;===EEEJJJYYYmmmbbbOOOUUUYYYMMMOOO{{{|||yyyjjjBBB:::;;;888777444222000000//////---+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***))))))((('''))),,,...///...---,,,+++,,,---,,,+++***,,,---///000111000...+++***+++***,,,---,,,***)))***,,,***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,---------......---......///////////////---......///000222555777999GGG]]]qqqwwwmmmZZZJJJIIIHHHOOOQQQHHHHHHMMMIII777999<<<>>>@@@BBBCCCDDDEEEBBB???BBBIIILLLIIIEEE999777555333222222222111...000000000//////000222;;;GGGQQQRRRWWW```aaa[[[YYYVVVVVVXXXYYYXXXUUUTTTVVVZZZ^^^bbbnnn}}}gggXXXbbb|||]]]KKK^^^wwweeehhhyyypppfff___]]]ZZZ^^^lllzzzsssNNNHHHUUUiiirrriiipppmmmkkkggg```OOO<<<000............------,,,,,,,,,,,,,,,,,,---------......---(((000000111000;;;eee~~~QQQ999666555<<>>555777>>>BBB>>>;;;:::;;;:::;;;???EEEIIILLLOOOQQQSSSVVVYYY[[[ZZZWWWVVVYYY]]][[[^^^ccchhhjjjiiifffbbbdddiiiqqqvvvtttnnnmmmqqqvvv|||yyynnnuuujjjSSSLLLLLLHHH@@@CCC???===>>>>>>;;;;;;===BBBGGGTTTfffuuuhhhRRRPPP|||ZZZKKKSSSxxxwwwvvvxxxfffAAA:::;;;777555444222000000000///---+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))*********)))(((((())),,,......---+++)))+++,,,,,,+++******+++---+++---......,,,************,,,...---***(((***,,,)))************+++++++++------------------------,,,,,,,,,---------......---......///000/////////,,,++++++,,,...///---,,,444666@@@SSSgggpppkkkbbbGGGCCCLLLQQQHHHCCCGGGGGG666888:::<<<>>>???AAAAAAGGGCCCBBBEEEJJJFFF;;;000000---+++,,,///000///,,,111111111000//////222444444BBBMMMOOOUUU___aaa[[[\\\YYYXXX[[[]]][[[XXXVVVSSSXXX\\\```lll~~~nnnYYY^^^mmmKKK[[[iii^^^jjjbbbgggcccYYYSSSNNNVVViiicccFFF;;;CCC___lllcccpppnnnllliiiaaaQQQ>>>222///---------,,,,,,+++++++++,,,,,,,,,---------......333))),,,***...333CCCrrr|||XXX999555555<<>>AAAHHHGGGAAA@@@FFFNNN[[[pppuuuaaaGGG===777888555333===LLLPPPRRRLLLCCCDDDTTTfffqqqtttxxxcccffflllwwwlllsssnnnLLL```eeeGGGKKKhhhsssPPPDDDFFFMMMKKKKKKLLLEEE===666000//////...000333---.........//////000000////////////000000000000111111111000111111222333LLLwwwyyyuuuzzziiiggg___AAA999888???CCC???;;;:::999777;;;???DDDIIIKKKNNNPPPRRRSSSWWWZZZZZZWWWVVVYYY\\\YYY]]]ccchhhiiihhheeecccdddaaaeeeoooqqqlllmmmtttpppwwwrrrjjjpppooorrrtttXXXOOORRRMMMAAACCC>>><<<===>>>;;;;;;>>>@@@FFFSSScccmmmwwwmmmUUUMMMtttXXXIIIKKKxxx~~~uuu}}}cccyyynnnppp|||ccc@@@999;;;999:::555444222000///......---+++******)))(((''''''&&&)))((('''&&&&&&&&&&&&&&&))))))((('''''''''''''''((((((((((((((((((((((((%%%)))...000///,,,)))(((...------,,,,,,,,,------,,,------+++))))))***+++---,,,+++***))))))))))))++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++---------............///...///111000///.........------+++*********+++,,,222000222<<>>:::777444000...---...//////......///111111///222888999666555888999???HHHQQQWWWYYYXXXVVVVVVXXXZZZZZZYYYYYY[[[]]]WWWXXX[[[___hhhwwwiiiVVV[[[~~~fffEEESSSuuueeefff___dddgggbbb^^^YYYNNNMMM]]]PPPGGG???CCCVVViiinnnjjjkkkjjjiiicccRRR@@@555333////////////...---,,,+++------------------------,,,))),,,+++444444???sss~~~SSS999666888===PPPvvvyyydddNNNDDDCCCJJJ[[[lllpppsssvvvvvvuuuwww~~~xxx}}}qqqaaalllwww}}}xxxmmmjjjjjjeeehhhmmmnnnjjjaaaWWWPPPGGGDDD@@@;;;999888888999:::555222777BBBKKKOOONNN???<<<777333222555999<<>>AAAOOOaaannntttzzzhhhbbbfffrrrkkkuuummmlllsssIIIRRRrrrNNNRRRaaaIIIEEEPPPMMMGGGJJJMMMAAA777000000333222111222000000000000000000000000000000000000////////////222...---000222111111333RRRsssiiifffzzzyyywwwyyysss|||oooGGG:::777OOOQQQ???777888999<<<<<<>>>AAAEEEIIIMMMPPPRRRTTTVVVYYYZZZYYYXXXXXXXXX[[[]]]bbbeeeccc]]]]]]aaaffffffeeefffiiimmmqqqtttqqq{{{zzz|||sss~~~xxxgggOOOPPPOOOWWWvvv\\\TTTQQQ@@@FFFAAA@@@>>><<<;;;:::::::::>>>CCCLLLXXXfffvvvuuuTTTHHHiiiTTTQQQPPPeeetttsssuuu}}}qqq{{{wwwhhh|||jjj```ddd@@@777888666777777555333111///---,,,+++*********)))((('''''''''(((((('''&&&&&&&&&&&&&&&)))((((((''''''''''''''''''''''''''''''''''''''''''***///000///---+++***//////...---,,,,,,---------......,,,***)))***,,,...------,,,+++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------............,,,---------,,,+++,,,,,,---,,,+++*********++++++,,,---///444>>>LLLZZZccc\\\QQQHHHGGGIIIHHHIIILLLAAA>>>:::999;;;>>>@@@@@@BBB@@@===999666333000......///000111111222333444222444:::BBBIIIHHHBBB<<<;;;AAAJJJSSSYYYZZZYYYWWWVVVXXXYYYYYYYYYYYYZZZ\\\XXXYYYZZZ^^^fffvvvmmmYYYVVVnnnzzzoooaaaMMMBBBVVVsss{{{yyyeeegggdddcccjjjiiiffffff]]]TTTXXXXXXMMMBBBBBBSSSgggooommmllljjjhhhcccUUUBBB666222///////////////...,,,,,,------------------------...***------666444:::kkkSSS>>>777:::@@@RRRxxx{{{eeeOOOEEECCCIIIZZZkkknnnqqqttttttsssuuu|||zzzzzzyyyyyyffflll}}}wwwrrrooojjjiiihhhfffaaaZZZQQQKKKBBB@@@===999666555444444:::777555777:::;;;999555:::888555333222333444555===>>>===;;;???MMM___lllrrrvvvddd___eeeqqqzzz}}}pppaaatttHHHNNN~~~~~~XXXOOOuuuhhhMMMEEEOOONNNIIIJJJLLLAAA888000000222222111111000000000000000000000000000000000000////////////222...---000222000111444NNNzzzgggZZZddd~~~sssuuuttt|||}}}tttMMM999888NNNPPP???888888888<<<<<<>>>AAAEEEIIIMMMPPPQQQUUUWWWYYYYYYXXXXXXYYYZZZ[[[[[[^^^cccccc``````cccggggggfffggghhhkkknnnooottt{{{}}}ppp~~~}}}{{{fffZZZUUUPPPIIIKKKaaacccUUUWWWGGGDDDAAA@@@>>><<<::::::::::::<<<@@@GGGQQQ^^^nnn}}}zzzXXXOOOiiiTTTIIIOOOnnnwwwooo~~~xxxxxxvvvxxxZZZlllccc???777777555777888777444111...,,,+++*********))))))((((((''''''(((((('''&&&&&&&&&&&&''')))(((''''''&&&&&&''''''''''''''''''''''''''''''))),,,///000///---------111000///...------,,,---.........---+++***+++,,,//////......---,,,,,,,,,++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---------------............------,,,++++++++++++,,,---,,,,,,+++***+++++++++(((+++...---///999JJJXXXbbb[[[OOOFFFFFFLLLNNNLLLCCC???;;;:::===@@@AAAAAA<<<<<<;;;999777444111000111222333555777888::::::666>>>GGGQQQ```hhh]]]MMMEEEIIIOOOVVVYYYZZZYYYXXXWWWYYYZZZZZZZZZZZZ[[[]]]YYYYYYZZZ]]]eeeuuuqqq]]]RRR___{{{eeeOOO@@@;;;???UUUkkkpppqqqpppzzzkkkjjjiiimmmvvvtttnnnkkkbbb]]]dddaaaUUUFFFBBBPPPeeeqqqrrrmmmiiigggcccXXXFFF666///000000000000///...------------------------------///,,,//////777333999iii|||NNN===777;;;@@@QQQvvv}}}gggPPPFFFDDDJJJ[[[lllnnnpppqqqqqqpppsssxxx}}}}}}wwwqqqxxx{{{fffhhh~~~~~~zzznnnggg]]]WWWSSSOOOHHHBBB???>>><<<:::888666555444999888777666666555444333888888888777777555444444777888888888<<>>999888888;;;<<<>>>AAADDDHHHLLLOOOQQQVVVWWWXXXXXXWWWXXXZZZ\\\\\\ZZZ[[[```cccbbbbbbdddggggggggghhhiiijjjkkklllvvv{{{bbbZZZggg|||vvvbbbTTTTTThhhkkkRRR\\\QQQFFFAAA@@@>>><<<::::::::::::???BBBFFFNNN[[[kkk{{{]]]RRRhhh^^^MMM]]]xxxzzz|||rrrbbbaaaaaa???777888888:::777666444111...---++++++***)))))))))((((((((('''(((''''''&&&&&&&&&''''''(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''')))+++---...---------...222222000///------,,,,,,...//////---++++++,,,---/////////......---,,,+++***++++++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,---------.........000...---,,,---.........------,,,,,,,,,+++++++++***---///,,,***000>>>JJJ^^^ccc\\\MMMGGGOOOSSSNNNFFF@@@;;;;;;>>>BBBBBBAAA888:::;;;<<<:::777555444555555666999===@@@AAAAAA>>>FFFNNNYYYppp}}}iiiUUUUUUVVVWWWXXXXXXXXXXXXYYY[[[\\\\\\[[[[[[\\\^^^YYYYYYYYY\\\dddtttrrr^^^QQQ^^^}}}```GGG???@@@TTTllluuummmaaajjjyyyooonnnrrr|||ooodddqqqeeeZZZKKKFFFRRRfffrrruuupppjjjfffddd[[[III777---111111111111000///...---------------------------...---000...444444AAAxxx~~~zzz|||NNN:::555999>>>MMMppp~~~hhhQQQGGGFFFNNN___qqqrrrsssrrrppppppqqqvvvzzz{{{vvvqqqxxx~~~jjjkkkvvvqqqtttwwwyyyzzz|||~~~jjj^^^OOOGGGEEEDDD@@@<<<>>>>>>???@@@???>>><<<;;;??????>>>;;;777777:::===888888999999999888666666777666666888;;;CCCSSSaaasss^^^\\\dddnnn{{{^^^yyy|||NNNOOO}}}]]]GGGeeeqqqMMM>>>IIIOOOOOOOOOMMMDDD:::111000222111000111000000000000000000000000////////////000000000000111///...111111000222777YYYyyytttzzzhhhyyytttzzzfffhhhlllllleeeIII888999JJJIII===999999777;;;<<<===@@@DDDHHHKKKNNNOOOVVVWWWWWWWWWWWWXXX[[[^^^___ZZZYYY___ccccccbbbcccgggggghhhjjjkkklllmmmmmmvvv|||XXXNNNUUUrrryyy\\\UUUnnntttQQQbbb]]]LLLAAA???===;;;:::999::::::???AAADDDKKKXXXiii{{{eeeMMM```hhhUUUeee```ssseee```~~~bbb???666777777:::555444222111///...------))))))))))))((((((((((((''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***,,,,,,++++++---...222222000///------,,,,,,...//////---++++++,,,---------......---,,,+++************+++++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,------------...000...------000111111///...............------,,,---.........---000666;;;QQQccchhhYYYMMMPPPTTTQQQHHHAAA;;;;;;@@@CCCCCC@@@666:::???@@@???<<<:::999999999:::>>>CCCFFFGGGGGGBBBGGGKKKTTTnnn|||bbb___[[[WWWUUUUUUWWWXXXXXXYYY[[[ZZZYYYYYYZZZ[[[YYYYYYZZZ\\\cccssssss\\\PPPdddqqqWWWGGGAAASSSqqquuufffkkkttttttooosssiiiiiibbb[[[QQQMMMVVVgggsssuuussslllgggeee\\\KKK777+++111111111111000///...---------------------------,,,---111---111444LLLmmm```gggUUU<<<444888===JJJjjj}}}gggQQQGGGHHHQQQeeewwwyyyxxxuuusssqqqsssvvvyyyuuutttssszzzpppiiiuuu^^^MMMDDDEEEGGGIIILLLSSS\\\ccc{{{{{{{{{{{{{{{xxxppp^^^QQQCCC;;;;;;<<<;;;888;;;>>>BBBEEEGGGFFFDDDCCCLLLOOOPPPMMMEEE???===>>>;;;;;;;;;::::::999999888;;;888888::::::>>>KKKXXXrrrbbb^^^dddkkkxxxgggpppxxxJJJLLLyyy~~~WWWJJJrrr{{{TTTAAAKKKQQQQQQPPPKKKFFF;;;222000111111000111000000000000000000000000.../////////000000000111111//////111000///333999ZZZhhhkkkfffwwwwwwqqqppp]]]???444777EEEDDD::::::999777:::<<<===@@@CCCGGGJJJMMMNNNTTTUUUVVVVVVVVVXXX[[[^^^aaa\\\ZZZ___cccbbbaaabbbeeeggghhhkkkmmmpppqqqrrrwww~~~YYYKKKKKKyyyuuuvvvSSSRRRcccyyyZZZlllhhhPPP@@@???===;;;:::999999999:::;;;???FFFSSSfffzzz}}}MMMWWWeeeTTTYYY|||jjjwwwddd^^^|||eeeAAA666555333666444333222000///.........))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,++++++---...111000///...------,,,---.........---+++***+++,,,,,,,,,------,,,+++)))(((************++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,------------...,,,,,,...222444333000///000000000000///............---...000111111000AAA[[[lllcccTTTPPPSSSTTTIIIBBB;;;;;;@@@DDDBBB???555;;;CCCEEEDDD@@@>>>===>>>======AAAHHHLLLLLLKKKDDDDDDCCCIII]]]ttt{{{wwwbbb___ZZZUUUSSSTTTWWWYYYUUUVVVWWWWWWUUUUUUVVVWWWXXXYYYZZZ]]]dddrrruuu\\\OOOeeeuuu\\\HHH???RRRppp}}}|||rrrtttzzz~~~wwwgggpppnnnddd```\\\UUURRRYYYgggqqqsssvvvoooiiifff\\\III666,,,000000000000///...------------------------------+++,,,111---000555NNNzzzgggjjjYYY;;;555:::===GGGddd{{{eeeOOOFFFHHHRRRgggzzz~~~|||xxxuuuuuuwwwzzz|||rrrrrrrrrzzznnnXXXYYYooo|||cccKKKDDD??????===;;;;;;>>>CCCHHHPPPaaa~~~wwwqqqkkkgggbbbXXXNNNFFF<<<777777999999888777;;;BBBHHHJJJIIIGGGDDDMMMUUU___ddd```XXXPPPLLLMMMMMMLLLKKKIIIFFFDDDCCC???;;;;;;<<<:::999CCCPPPhhhzzziiibbbdddkkkwwwjjjjjjzzzLLLMMMzzzuuuRRRMMMzzz^^^IIIPPPUUURRROOOJJJHHH===222000111000000111000000000000000000000000......//////000000111111111///000111000///444;;;^^^}}}iiimmmnnnooowwwzzzcccDDD888555@@@>>>888:::999666:::<<<===???CCCFFFIIILLLMMMQQQSSSUUUUUUVVVXXXZZZ]]]___\\\\\\aaacccaaa```bbbeeefffhhhkkknnnrrruuuwwwzzz|||ZZZLLLJJJiiiqqqSSSJJJRRRoooeeeuuummmOOO@@@???===;;;999999999999999;;;???GGGUUUiii}}}```XXX```PPPQQQkkkvvv~~~zzzggg^^^yyy~~~}}}gggCCC666444333666666555333111///------,,,(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))),,,------------...//////...---,,,,,,---------......,,,***)))***,,,+++,,,---...---+++)))(((************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,---222777999666333111111222222222111000////////////000000111000///555OOOeeefffYYYQQQRRRTTTIIIAAA::::::@@@DDDBBB>>>555<<>><<<<<<===???>>>EEETTTfffrrr{{{yyygggccc]]]YYYSSSIIIBBB???;;;999999:::999999666;;;CCCIIIKKKIIIEEEBBBDDDNNN[[[ggglllkkkgggdddfffffffffddd___YYYRRROOOBBB<<<;;;>>>:::666===KKKYYYooo}}}ooofffeeekkkyyyeeeeeeRRRQQQ{{{vvvRRRIIIppp^^^JJJRRRUUURRROOOKKKIII>>>333000111000000111000000000000000000000000.........///000111111111000///000111///...444===ddd}}}pppuuuooolllttt|||oooPPP999222;;;999555:::999666:::;;;===???BBBFFFIIIKKKLLLNNNPPPSSSUUUVVVWWWYYY[[[ZZZZZZ^^^cccccc```aaadddffffffgggiiimmmqqquuuxxx}}}]]]LLLPPPaaawwwWWWKKKQQQssspppbbbuuulllNNN@@@>>><<<:::999999999999;;;===AAAIIIWWWkkkmmmZZZ{{{eeeQQQSSSggg{{{vvv~~~vvvuuussslll```uuuzzzyyygggCCC777666555999888666444111...,,,+++***(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***---//////......///...------,,,,,,,,,------,,,------+++))))))***+++,,,---.........,,,***((()))************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------///...000666===???;;;666222222333444333222111000000111222222000000222333///FFF^^^eee\\\RRRQQQTTTIIIAAA::::::@@@DDDBBB===555===GGGKKKHHHDDDAAAAAACCCAAAAAAEEELLLQQQPPPNNNJJJDDD@@@AAA@@@>>>AAAGGGHHHJJJOOOSSSWWWYYYZZZZZZWWWXXXYYYYYYWWWVVVWWWYYYVVVXXX[[[___fffrrryyyfffSSS^^^yyyTTT<<>>??????@@@===???DDDHHHKKKVVVbbbcccmmmuuuwwwyyyttt^^^TTTVVVUUUSSSPPPFFF<<<======<<<<<<;;;::::::777===EEEKKKMMMIIIDDD@@@@@@EEENNNXXXbbbhhhkkkmmmssstttuuurrrlllbbbWWWQQQAAA<<<;;;>>>:::444;;;HHHNNNgggxxxssshhheeelll|||ppp```]]]RRRNNNwww{{{TTTAAA___}}}XXXFFFOOOTTTRRRQQQMMMJJJ>>>333000111000000111000000000000000000000000---......///000111111222000000111111///...555>>>fffsssxxxsss|||sssrrr{{{vvvVVV333000888666333999999666:::;;;===???BBBEEEHHHKKKLLLLLLOOOSSSUUUVVVWWWXXXZZZVVVXXX^^^ddddddaaabbbgggfffffffffgggkkkoootttwww~~~bbbLLLUUU___pppYYYHHHZZZ[[[VVVnnniiiNNN@@@>>><<<:::999888999999888:::>>>FFFTTTgggzzzjjjTTThhhiiiRRRQQQeeeuuutttqqqyyyvvv||||||uuuxxxiiizzzssspppIII666111111555888777444111///...------))))))))))))))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((***+++,,,---...---,,,+++------------------------000000000...+++***)))***+++---......+++))))))))))))((()))+++------+++)))******+++++++++,,,,,,,,,,,,,,,,,,---------......111000222666;;;<<<999666555444444333333333444444222222333333333333333333555===QQQfffhhhYYYLLLHHHKKK@@@999<<>>@@@@@@BBBGGGNNNRRRSSSRRRMMMFFF===<<>>???;;;===DDDJJJIIIEEEHHHPPPHHHIIIOOO\\\mmmtttkkk\\\UUUNNNIIIJJJMMMMMMOOORRRJJJBBB;;;999;;;<<<;;;;;;:::<<>>AAAJJJQQQUUUZZZ___```aaa]]]^^^]]]MMM@@@FFFAAA;;;999>>>@@@===<<>>aaavvvlllUUUDDDHHHSSSSSSLLLHHHIIIBBB888111000000000///000000000000000000000000000000000000000000000000111///000111000///555===gggtttsssuuuuuuwwwkkknnn~~~xxxlll\\\SSSFFF222444666888888888777888999<<<>>>AAACCCDDDFFFIIIKKKOOOPPPRRRTTTVVVWWWXXXXXXWWWZZZ___dddggghhhhhhgggfffeeeeeefffiiimmmqqqsss{{{hhhUUUOOO___mmmNNNIIIGGGNNN[[[QQQIII<<<<<<:::999888777777777888999>>>FFFOOO\\\ooouuuVVV[[[ssstttNNNLLLaaaZZZjjjxxxxxxvvvsssllleeezzzkkk}}}pppnnnHHH666333333666777555333000...---,,,,,,))))))))))))))))))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///000000...+++))))))***+++,,,...---+++)))))))))(((((((((***---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........------///222555555555555555444444333444444444333333333444444444444444666;;;JJJ```iiiaaaRRRIIIKKK@@@:::===BBB@@@:::666888BBBJJJJJJGGGFFFEEECCCCCCAAABBBGGGOOOUUUUUUSSSHHHAAA:::;;;FFFQQQUUUUUUHHHGGGHHHNNNWWW[[[YYYUUUTTTWWWZZZ[[[[[[ZZZZZZ[[[VVVWWWWWWXXXccctttyyy]]]PPP[[[mmmvvvMMMCCCaaaqqqrrrwwwsssoooiiifffgggdddccc[[[bbbbbb]]]xxx~~~}}}qqqcccWWW@@@000222222111///---,,,,,,,,,,,,------------------------+++...000+++333555:::bbbYYYAAA666555777:::JJJooopppZZZHHHEEEFFFLLL```xxxvvvxxxyyy{{{}}}{{{vvvzzzvvv|||sssggg___SSSHHHCCCBBBCCCCCCAAADDDLLLUUUVVVQQQRRRVVVRRROOONNNVVVgggsssqqqhhhUUUNNNHHHJJJOOOTTTZZZ___ZZZPPPEEE@@@???@@@>>>===;;;===FFFSSSZZZUUUMMMIIIDDDAAA@@@DDDHHHLLLSSSZZZPPPPPPJJJIIILLLAAA999???>>>:::999<<<===999999<<>>AAACCCDDDEEEHHHJJJNNNOOOQQQSSSUUUVVVWWWXXXUUUXXX]]]bbbeeeggggggfffeeeeeeeeefffiiimmmqqqsss}}}vvvSSSRRRiiiZZZJJJCCCCCCJJJ>>>:::<<<<<<:::999888777777777888999===DDDLLLXXXkkk{{{WWWVVVooommmKKKNNNbbbWWWaaazzz|||oooccc|||eeeqqqsssiiiDDD666666444666555444111///---,,,++++++)))))))))))))))))))))))))))((((((''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''((()))***+++******))),,,,,,,,,,,,,,,,,,,,,,,,///000000...+++))))))******,,,...---+++***))))))---+++******,,,------,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......000//////...///222666:::666666555444444444444444444444444555555666666666888888CCCXXXiiiiiiZZZLLLKKKAAA;;;>>>AAA???:::777>>>GGGNNNLLLIIIHHHIIIHHHEEEAAA???DDDMMMSSSSSSPPPDDD<<<555777@@@MMMVVVZZZKKKGGGFFFMMMWWW]]]ZZZTTTSSSUUUXXXYYYXXXWWWWWWXXXWWWXXXXXXYYYccctttzzz```QQQYYYiiixxxsssRRRFFF]]]yyyvvvyyysssrrrpppiiiaaa]]]```]]]dddeee^^^sssrrrdddXXXAAA000111111111///...---,,,,,,,,,------------------------------...***444555666^^^JJJ555777555666888FFFhhhqqq[[[HHHCCCEEENNNddd{{{{{{|||{{{{{{|||wwwssswwwsssyyyvvvuuu~~~~~~qqqlllmmmcccVVVKKKGGGGGGGGGGGGIIIMMMWWWccciiihhhggghhhfff^^^VVVYYYiiizzzzzzYYYQQQKKKNNNUUU^^^kkkuuukkk___OOOEEECCCDDDBBB?????????IIIZZZgggeeeZZZRRRMMMHHHDDDCCCCCCFFFNNNVVVPPPNNNCCC>>>CCC???:::???<<<;;;;;;===;;;888888;;;===AAANNN```qqq}}}uuuhhhffflllxxxvvvrrr~~~\\\gggQQQOOOrrrgggJJJfffrrrZZZGGGJJJUUUVVVQQQMMMJJJCCC888222000000000///000000000000000000000000000000000000000000000000111///000111000000666>>>ttt}}}qqq}}}yyyttt}}}uuusssdddGGG111666444666888888888777888999;;;===@@@BBBCCCDDDGGGIIILLLMMMOOOQQQTTTUUUVVVWWWTTTWWW[[[```ccceeefffffffffffffffgggiiilllppprrr|||VVVUUUqqq|||rrriiidddzzz[[[DDD======@@@999;;;<<<<<<:::999888777777777888888<<>>???@@@===999888EEENNNTTTSSSNNNLLLKKKJJJCCC===999===FFFMMMMMMJJJBBB:::222111555<<>>???@@@???<<<999:::<<<<<<;;;AAAPPPcccuuuxxxkkkhhhnnnzzzxxxiiiQQQNNNppprrrQQQeee}}}oooXXXGGGKKKWWWXXXRRRNNNKKKCCC999222000000000///000000000000000000000000////////////////////////000///000111111000777>>>uuuyyyooo|||yyyiii~~~mmmOOO555<<<444666888888888777888999:::<<>>@@@;;;DDD<<<<<<:::999888777777777777777:::@@@GGGRRReeeuuugggYYYrrraaaMMM```___bbb{{{ooottttttdddaaauuuuuuvvvzzzaaa>>>444666333222444333222111///...,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((()))***,,,------,,,,,,++++++++++++++++++++++++---......---+++)))******)))+++------,,,*********333000---+++******)))(((******+++++++++,,,,,,,,,,,,,,,,,,---------......***---111111000000222555555555444444444444555555555555666777777888999999888<<>>>>>HHH]]]pppttttttttttttvvv{{{ooofff]]]bbbcccYYYiiisssoookkkjjjmmmmmmdddZZZUUU```ooo|||ssshhhaaa```bbbddddddiiipppzzzmmmeee^^^]]]cccnnnuuubbb[[[[[[YYYUUUPPPKKKOOOcccxxx}}}sssiiiaaaYYYRRROOOLLLIIIJJJNNNaaacccUUUGGGHHHHHHBBBAAACCCDDDBBB???===<<<<<<<<<@@@======GGGZZZnnn{{{zzzvvvzzzlllhhhmmmyyyvvvXXXzzzRRRMMMoootttOOO___zzzvvvnnnWWWGGGLLLXXXXXXRRRMMMLLLDDD:::333111111000///////////////////////////////////////////////////000///000222111111777???uuusssnnn{{{ddd{{{\\\===999444666888888888777888999999;;;>>>???@@@AAACCCEEEGGGIIIKKKNNNQQQTTTUUUVVVWWWXXXZZZ]]]```ccceeegggllllllkkkjjjjjjkkklllmmmtttfffYYYxxxwwwqqqggg^^^[[[NNNGGGIIIYYY~~~WWWCCC@@@???>>>888@@@<<<<<<:::999888777777777666666999???FFFSSSfffwwwoooZZZoooiiiMMM___lllppp~~~qqqqqqlllhhh___xxx~~~uuuxxxbbb>>>444555222111333333222222000...---,,,))))))))))))))))))))))))(((''''''''''''(((((()))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---***)))***+++)))+++------,,,******+++---+++******,,,------,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++...333555555444333222333333333333333444555666555555666777888888999999666===BBBFFFUUUeeedddYYYJJJFFFCCCBBB???999888999KKKVVV^^^]]]WWWRRRLLLHHHFFFAAA;;;999===AAAEEEFFF===777444555444666DDDTTTRRRIII@@@AAAKKKSSSVVVTTT]]]^^^^^^]]][[[YYYZZZ[[[ZZZ\\\]]]^^^gggwwwpppZZZOOOXXXgggccc\\\NNNCCCJJJ___sss}}}~~~vvv~~~aaaQQQZZZhhh{{{ccchhhkkkiiikkkaaa___qqqssslllgggaaaLLL777333///000000000000///...---------------------------+++---333111666777JJJuuuZZZ```uuu```<<<666555222777:::@@@ZZZvvv~~~kkk[[[HHH===<<>>DDDAAA???DDDUUUjjjyyy~~~xxxqqq|||lllfffiiisssbbbUUUxxxSSSHHHgggkkkGGGYYYxxxxxxvvv^^^KKKMMMWWWXXXRRRNNNMMMEEE:::333111111000///////////////////////////000000000000000000000000000///000222111222888@@@}}}wwwqqq|||{{{nnnccc???222444666888888888777888999999;;;===>>>>>>@@@BBBDDDFFFHHHJJJNNNQQQTTTVVVWWWYYYYYYZZZ\\\___aaadddeeejjjjjjjjjiiijjjjjjkkkkkkqqqiii\\\___tttrrrkkkiiihhhMMMHHHCCCEEE```xxxNNNCCC@@@>>>???999>>><<<<<<:::999888777777777777666888>>>FFFRRRfffwwwvvvWWW```aaaOOOaaayyyxxxwww{{{vvvvvvooobbbpppfffBBB555555222222111111111111///...,,,***))))))))))))))))))))))))'''''''''''''''((())))))''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((((((***+++---...///......,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***+++)))+++------,,,+++***+++(((((((((***---...---,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......///000333666888888555333000000111111333444666777444444555666777888999999555<<<>>>@@@QQQfffhhh[[[JJJGGGEEECCC>>>888777:::JJJTTT[[[ZZZTTTQQQNNNKKKHHHEEE???:::999<<>>===DDDSSS___jjjkkkmmmppprrrwww|||}}}kkk]]]MMMMMMPPPNNNfff|||xxx}}}}}}|||{{{yyyzzzvvvssspppxxx{{{lllgggfff```VVVPPPbbbwwwyyyllliiifffZZZQQQXXXSSSJJJCCCEEEKKKJJJDDDBBBCCCAAAEEETTTkkk{{{xxxmmmpppffffffnnn```TTTyyyXXXFFFaaa___AAA[[[jjjQQQNNNUUUWWWTTTRRRMMMEEE;;;333111111000///////////////////////////000000000000000000000000000///000222222222999AAA|||nnnvvvbbb???333444666888888888777888999888:::<<<======>>>@@@BBBEEEGGGJJJNNNQQQTTTVVVWWWZZZZZZZZZZZZ\\\^^^aaaccccccdddeeefffhhhiiikkkkkkrrrmmm```^^^XXXtttiiiUUUCCC@@@RRRwwwdddFFFCCC???<<>>777777:::HHHQQQWWWUUUQQQPPPOOONNNHHHFFF@@@:::666888???EEEDDD<<<777555111444IIIaaauuujjj\\\RRRPPPTTTYYY[[[VVVWWWXXXXXXWWWWWWYYY[[[UUUXXXYYY\\\eeeuuuuuuaaaWWW^^^llleeeZZZKKKDDDIIIZZZooo}}}wwwmmm|||~~~iii[[[^^^QQQ[[[dddkkk||||||rrriii```iiihhhfffkkknnnkkkiiieeeNNN555...//////000111111000///...------------------------...))),,,,,,333000999ooo~~~xxxJJJ666666444999;;;;;;OOOhhhqqqbbbVVVHHH???>>>EEERRR]]]ssstttuuuuuutttvvvxxx{{{|||mmmbbbOOOMMMQQQVVVuuu|||uuutttnnnccc[[[hhh}}}xxxqqqbbbWWWbbb\\\PPPHHHLLLTTTRRRJJJ???BBBBBBEEETTTlll~~~ssseee|||ttthhhfffkkk}}}nnnEEElll^^^LLLgggyyyWWW???```uuuVVVOOOTTTWWWVVVVVVNNNFFF;;;444111111000///////////////////////////000000000000000000000000000///000222222222999AAAqqqaaa]]]fffqqq{{{___???:::444666888888888777888:::888:::<<<======>>>@@@BBBEEEGGGJJJNNNRRRUUUWWWXXXZZZYYYYYYYYYZZZ\\\___aaa]]]^^^aaacccfffiiikkkllluuusssccctttTTT[[[bbbEEECCCTTTsssaaaIIIHHH@@@;;;BBB>>>???<<<<<<:::999888777777777:::888999<<>>888444555===DDD___]]]SSSHHHHHHSSSZZZXXX\\\XXXSSSRRRTTTWWWYYYXXXWWW[[[^^^```hhhwwwvvv^^^QQQ^^^sssuuuiiiOOOBBBNNN\\\gggssswww{{{yyy}}}yyyeee]]]ZZZbbb```\\\eeeqqqwwweeeccciiilllmmmcccjjjmmmpppjjjMMM333000......//////......---,,,...---,,,,,,++++++++++++222+++...,,,111666;;;\\\wwwtttPPP>>>444111444555:::SSSlllpppeeeVVVHHHCCCBBBDDDPPP^^^lllwwwvvvqqqxxx~~~~~~iiijjjooo^^^bbb{{{nnnvvvlllmmmdddXXXJJJNNNhhhrrraaaVVVNNNJJJNNNXXXfffxxxuuufffpppttteeegggooowwwvvvjjjQQQggg^^^RRRmmmyyyWWWKKK^^^ttt{{{bbb___MMMKKK___^^^RRRVVVPPPGGG;;;333111111///---111111111111000000000000///000111222222111000///222000111222111111888@@@zzzpppZZZqqqsssaaaqqq{{{bbb888333555666777999999888888777777999;;;<<<<<<===>>>@@@HHHIIIKKKLLLMMMPPPTTTWWWYYYXXXWWWWWWYYY\\\___bbbaaa```^^^___ccchhhlllooo~~~vvvjjjeeedddpppXXXHHHTTT```IIIDDDCCC@@@>>>@@@???>>><<<;;;:::999888555777999<<>>666666666888888999888888777777999;;;<<<<<<===>>>@@@EEEGGGIIIJJJLLLOOOSSSVVVVVVVVVUUUVVVXXX\\\```bbbeeedddcccdddgggkkkooorrrzzz~~~wwwiiiwww|||lllzzzuuukkkeeejjjrrrllldddYYYbbb~~~```JJJ>>>===AAA??????>>>===<<<:::888888666888:::===BBBMMM[[[fffppppppoooooorrrxxx|||~~~aaaOOOPPPKKK@@@DDDUUUkkkhhhPPPMMMfff~~~fffyyyyyy{{{nnnqqqxxxgggEEE888666111111222222222111000///---,,,******))))))))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++,,,+++******+++,,,,,,---......,,,++++++,,,---//////...,,,*********)))***,,,---------,,,+++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......000///////////////000000333333444555555666777777777777777666777777888888777:::;;;<<>>@@@CCCEEEGGGHHHJJJNNNRRRUUUTTTTTTTTTUUUXXX\\\___bbbgggfffffffffhhhlllppprrruuu}}}vvv^^^ZZZ]]]KKKDDDdddyyytttqqqVVVQQQUUUfffnnnsssmmmuuuoooXXXGGG======AAA>>>>>>>>>>>><<<:::888777777999;;;===@@@HHHRRRZZZVVVSSSPPPPPPSSSWWWZZZ[[[cccbbbdddnnn{{{~~~vvvUUUEEE>>>DDDTTTwwwgggRRRYYYwwwwww|||mmmrrr{{{iiiddd{{{|||cccBBB777666222222333333222111///...,,,+++***)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++---,,,+++******++++++---......,,,++++++,,,...///000///,,,+++***+++)))***+++,,,---,,,++++++***+++++++++++++++,,,,,,)))***,,,---------,,,+++,,,,,,,,,---------......000000//////000111222222444444555555666777888888999888888777777777888888888:::;;;===GGGVVV^^^^^^QQQSSSTTTNNNDDD<<<;;;>>>WWWfffdddWWWTTTQQQMMMOOOJJJJJJHHHDDD>>>:::888888AAACCCDDDBBB>>>;;;:::;;;QQQRRRHHH777///555<<<===CCCEEEKKKQQQVVVYYYZZZZZZYYY]]]dddhhhfffhhhvvvppp\\\TTT\\\hhh|||XXXFFFeeeaaa```jjjlllgggcccZZZYYYfffjjjgggfffhhhllloooooommmdddooouuuwwwmmmMMM444444111///---,,,+++,,,...///...............///000111...***111///222333777XXXfff{{{xxx\\\:::666111444666777JJJccclllZZZKKK>>>::::::===JJJYYYeeennnmmmkkksss~~~jjjkkk|||fff^^^dddmmmvvv}}}zzzmmmrrrpppggghhh~~~tttxxxqqqSSSfff]]]UUUnnneeePPPqqquuu___IIIHHHTTTYYYXXX[[[PPPHHH>>>666222111000///111111111111000000000////////////000000000000000111//////111000111888@@@iiizzzsssnnnxxxhhhvvvpppmmmjjjkkkrrrpppZZZ@@@555777777888888999999999999777999;;;<<<<<<<<<>>>@@@BBBCCCFFFHHHJJJMMMQQQUUUTTTTTTTTTUUUWWWZZZ]]]___eeeeeeeeeeeefffiiimmmpppsss~~~uuuRRR@@@BBB===;;;KKKZZZddd^^^]]]xxxpppdddlllqqqvvvvvv{{{dddLLLDDDFFFFFFBBB>>>======>>>>>>===;;;999777888:::;;;;;;<<<@@@EEEJJJBBB???>>>@@@CCCCCCEEEGGGLLLNNNOOOXXXxxxXXXIII@@@@@@IIImmmjjjUUU___xxxfff{{{yyymmmwwwoooiiibbbwwwxxx```@@@666666333444444333111000...---,,,,,,)))))))))(((((((((((('''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,------+++******++++++---...---,,,***++++++...///000///,,,+++***+++)))***+++,,,,,,,,,+++************++++++,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,---------....../////////000000222333333444555555666888999999:::;;;:::999888888888888888999:::;;;>>>FFFRRR[[[^^^SSSXXXYYYQQQEEE===;;;===ZZZjjjjjj]]]XXXSSSMMMOOOLLLMMMMMMJJJEEE@@@===<<>>@@@BBBDDDFFFGGGIIILLLQQQTTTUUUUUUUUUVVVWWWYYY[[[\\\bbbdddeeeeeeeeegggkkkoooxxxkkkJJJ999===>>>???AAA>>>FFFKKKKKK]]]uuulllhhhppplllWWWPPPQQQMMMEEE???======>>>===<<<;;;999888999999999999999:::<<<===>>><<<===@@@@@@===???DDD???XXXccc[[[bbbyyy|||mmmRRRGGGDDDBBBGGGiiioooVVVXXXuuukkkrrrgggqqqeee\\\wwwwwwyyyaaaAAA666666444444333222111///...---------))))))((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))+++---...,,,++++++,,,+++,,,------+++******+++---//////...,,,*********((()))+++,,,,,,,,,+++************++++++,,,,,,---++++++,,,---------------,,,,,,,,,---------...............///000222333444555555666777999:::;;;;;;===<<<;;;:::999999999999999:::;;;???FFFOOOXXX]]]ZZZaaabbbWWWGGG===999888UUUiiimmmccc^^^XXXPPPPPPKKKLLLMMMLLLHHHCCC@@@???AAACCCFFFHHHHHHDDD@@@>>>RRRnnnrrrTTTAAA>>>@@@777>>>IIIRRRXXX\\\^^^___aaacccjjjlll[[[KKKVVVooonnn\\\TTTVVVYYYfffcccPPPCCCRRRnnniii]]]^^^iiinnnnnniii\\\\\\mmm[[[[[[___hhhssszzzzzzwwwxxxzzzxxxuuujjjMMM444222000///...---,,,---......///............//////000---***222000222333:::]]]{{{mmm{{{^^^BBB555///444999999HHHbbbppp___OOOAAA;;;999;;;FFFTTT^^^lllqqqpppsssyyypppaaa[[[aaakkkpppiiiqqqwwwtttoooooosssqqqMMMccc```dddmmmQQQnnnvvvWWWJJJSSSXXXZZZZZZRRRPPPJJJAAA888222000111222111111111111000000000000111111111111111222444444222000111333333444;;;DDDrrrmmmwwwhhh~~~fff:::999888888888888999::::::777999;;;<<<<<<===>>>@@@BBBDDDFFFGGGHHHKKKOOORRRTTTTTTUUUVVVXXXZZZ\\\]]]aaadddggggggfffhhhmmmqqq}}}SSSAAA;;;>>>;;;<<>>GGGEEELLLccctttvvv```VVVdddsssfffWWWIIICCCDDD>>>======<<<;;;;;;::::::888888888999999:::;;;<<<>>><<<>>>BBB>>>:::???JJJSSSmmmtttfffiii{{{www```TTTIIIEEECCCIIIjjjoooTTTVVVqqqhhh~~~xxx{{{^^^TTThhh|||}}}dddCCC888777333333222111///...---------...))))))((((((((('''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((***---...---,,,,,,---***,,,------+++******+++---...///---+++)))))))))((()))***,,,,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......---------...000222333444555666777888999;;;<<<<<>>===<<<;;;::::::999::::::;;;???EEEMMMVVV]]]\\\dddfffXXXGGG<<<888555LLLdddmmmhhheee]]]UUUTTTMMMOOOQQQPPPMMMJJJHHHHHHJJJLLLNNNPPPOOOLLLGGGCCCLLLkkkjjjYYYSSSPPP@@@GGGPPPXXX[[[]]]^^^```aaa```pppmmmaaafffmmm]]]WWWWWWXXX[[[UUUHHHGGGUUU___mmmzzzggg```VVVccclllrrrpppbbbcccuuu]]][[[^^^jjjzzzwwwqqqhhhLLL333111///............---------//////......------......---+++333000111444<<>>@@@BBBCCCEEEEEEFFFHHHLLLOOOQQQRRRTTTWWWZZZ\\\___```___cccggggggggghhhmmmrrr{{{xxxzzzyyyvvvyyyoooYYYBBB;;;???EEECCCFFFHHH@@@>>>IIIEEEHHHRRROOOlllxxx\\\QQQ___ttt|||rrrfffWWWIIIBBBCCC???>>><<<:::::::::;;;<<<777777888;;;>>>AAACCCCCCAAA???BBBEEEAAA@@@NNNbbb~~~jjjWWWJJJGGGPPPrrrhhhPPP```xxxzzzzzz{{{lllkkk~~~yyy~~~]]]QQQ^^^{{{}}}hhhFFF999777333222111000///...------...///)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''***---......---------***,,,------+++******+++,,,---...---***)))((()))((()))***+++,,,+++******))))))***+++,,,,,,------...---,,,+++,,,---...///,,,,,,,,,---------......,,,,,,---...000111333444555666777888:::;;;<<<===AAA@@@>>>===;;;;;;::::::::::::;;;@@@EEELLLUUU]]]WWWaaadddWWWFFF<<<888555EEE___llljjjiiibbbYYYXXXVVVYYY[[[[[[XXXVVVUUUUUUTTTUUUWWWXXXWWWSSSMMMIIILLL]]]nnnssssssqqqggg[[[MMMSSSZZZ______]]]]]]^^^bbbcccpppmmm^^^YYYXXXVVVPPPFFF===III]]]```___iii~~~uuunnnhhhiii]]]jjjuuu{{{vvvdddaaarrrccc]]]ZZZdddwwwwwwooogggLLL333000......//////......---,,,000///...---------------...+++333///111555>>>dddxxxzzz|||}}}nnn;;;777000444888555AAA[[[kkkdddSSSCCC<<<777777AAANNN]]]cccdddiiisssxxxxxxllljjjlllooowwwmmmhhhbbbZZZQQQKKKMMMTTTccc]]]dddqqq}}}qqqiiiooorrrPPPiii}}}XXXaaa}}}kkkJJJeee]]]QQQ[[[ZZZZZZZZZNNNPPPKKKCCC999222000222444111111111111000000000000000////////////111333444000...///111111333:::CCCiiiuuurrrYYY:::999888888888999:::;;;777999;;;<<<<<<===>>>@@@AAABBBDDDDDDDDDFFFIIILLLNNNPPPSSSWWW[[[___aaaccc]]]aaaeeefffeeeggglllqqqvvvllliiifff^^^YYYOOO<<>>EEEQQQXXX^^^XXXFFF???JJJHHHMMMTTTEEE[[[}}}aaaVVV```hhhtttsssddd___[[[RRRFFF>>>@@@>>>;;;999999:::<<<===777777999===CCCHHHKKKLLLHHHGGGJJJNNNLLLOOOfffgggPPPKKKXXX{{{bbbMMMjjjvvvjjjkkkuuuqqqfffyyyttt|||PPPXXXeeemmmEEE666777333///333222000///---,,,,,,,,,))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((***,,,,,,,,,+++***+++******,,,------+++)))+++,,,---...---+++)))''')))******++++++,,,------))))))***++++++++++++***,,,,,,++++++***+++++++++........................///......///222333333222999:::;;;<<<>>>@@@AAABBB??????@@@??????>>>===<<<;;;>>>BBBDDDFFFKKKRRRWWWRRRWWWZZZTTTFFF:::333222???WWWmmmqqqkkkeeebbb___YYY]]]______```bbbaaa\\\]]]```fffkkkhhh^^^WWWVVVSSS___kkkqqqsssrrrmmmgggVVVZZZ___```___]]]^^^______hhhppp~~~ooo[[[VVVYYYSSS???;;;CCCRRR```mmmjjjXXX```llltttqqqnnnsss|||ttt```|||}}}bbbjjjrrrnnndddcccooo||||||wwwfffLLL888111000++++++///222///,,,,,,...///000///------...000---111000111444000;;;TTTwwwmmmEEE777000000777:::???TTTlllfffUUUCCC<<<:::<<>>@@@BBBCCCDDDGGGJJJMMMKKKNNNRRRWWW[[[___aaaccccccnnnlllfffhhhhhhfffkkkllljjj]]]JJJCCCIIIKKKEEEHHHFFFIIIUUUaaaaaaSSSEEEFFFFFFjjjnnnOOOGGGZZZxxxdddlllsssbbb___TTTQQQMMM<<<;;;===???<<<999777999===@@@;;;;;;FFFWWWeeekkkkkkhhhhhhiiikkkmmmwww{{{oooLLL[[[WWWMMM\\\mmmoooeeeqqqxxxqqqbbb~~~xxxwww|||\\\dddlllDDD666777444111333222000///---,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((***,,,---,,,+++***+++++++++,,,------+++)))+++,,,,,,---,,,***)))''')))******++++++,,,,,,---))))))***++++++++++++***,,,,,,++++++***++++++,,,++++++,,,,,,---...//////,,,,,,---///222555666777:::;;;<<<>>>AAABBBDDDDDD@@@@@@@@@@@@@@@@@@??????>>>@@@BBBDDDGGGKKKPPPSSSKKKPPPSSSNNNAAA666222111:::RRRjjjsssppplllhhhdddbbbfffiiiggghhhkkklllkkkjjjnnnvvv}}}rrrfffaaa___eeekkkppptttuuunnnfffWWW[[[___aaa```___```aaaiiiiiiuuunnn\\\___ccc[[[[[[OOOCCCIII```qqqlll```\\\eeemmmmmmooo~~~lllpppkkk\\\iiiqqqeee___cccuuuyyyuuueeeLLL888111000,,,,,,000333111...//////000000///...---///000222333111222555222;;;RRRttt~~~sssFFF:::333111666888<<>>===:::999;;;===<<<999<<>>@@@CCCDDDFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBEEEIIILLLNNNOOOFFFKKKNNNIII>>>555222333333IIIdddtttwwwuuuoookkkjjjoooqqqoooppptttwwwvvvmmmmmmrrr{{{}}}vvvmmmiiiiiikkkmmmpppuuuwwwoooeeeYYY\\\```bbbbbbbbbbbbbbbnnnuuulll]]]hhhoooaaaqqqiiiMMMFFF```ooolllppphhhmmmuuuvvvrrr|||~~~kkkmmm___[[[kkktttooogggiiizzz~~~wwwssseeeLLL888000000------111333111000111///000000000......000111222333///111777555:::KKKpppssspppPPP>>>555222555555888JJJbbbfffWWWFFF:::666777===DDDUUU^^^aaadddkkkmmmuuupppgggbbbZZZYYYVVVKKKKKKJJJGGGDDDAAA@@@??????CCCAAAAAACCCAAA???BBBGGGOOOkkkfffgggrrryyy|||}}}]]]gggyyyUUUsssrrr]]]tttmmmJJJKKKffftttooobbbRRRQQQ[[[\\\\\\^^^ZZZVVVSSSIII<<<555444333111000000000000000000000000000000000000111111111111111222333333333444777:::OOOyyyiiilllfffkkkvvvuuummm```hhh^^^jjjtttMMM999999888999;;;;;;999888888999:::;;;;;;<<<<<<<<<===>>>AAABBBCCCEEEHHHKKKIIIMMMRRRVVVWWWXXXYYYZZZZZZ```]]]\\\bbbaaaaaajjj]]]TTTOOOUUU^^^aaa``````cccdddhhhnnnppphhhXXXKKKFFFEEEgggzzzYYYNNNxxxggguuu___WWWRRRLLLFFF<<<>>>>>>===;;;:::999999999999777:::NNNtttPPPLLLeee~~~}}}kkkrrrzzztttpppwwwoooFFF666777666555333222000///---,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''')))+++---......---,,,,,,+++,,,---......,,,***+++++++++******))))))))))))))))))***++++++,,,,,,))))))***++++++++++++***++++++******++++++,,,,,,***++++++,,,...//////000222222222222222444888:::AAAAAABBBCCCDDDFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCGGGLLLPPPPPPNNNFFFKKKNNNJJJ???666444555---@@@[[[ppp{{{zzztttnnnlllnnnnnnooosssxxxwwwqqq]]]UUUQQQUUU[[[]]]^^^```bbbgggmmmrrrwwwwwwmmmbbbZZZ\\\___aaabbbbbbcccccciiiyyyiii]]]lllppp\\\dddjjjSSSGGG```jjjhhhxxxsssxxx|||tttwwwoooccccccvvvzzzpppxxxxxxrrrcccJJJ666...111......111222///...000///000000000//////000222111333111666>>>======HHHggg~~~~~~wwwrrrTTT>>>555111444333555GGG]]]iii]]]KKK===666777===BBBPPP\\\```bbbiiijjjppp}}}~~~yyy|||ppphhhccc[[[[[[ZZZPPPJJJIIIGGGDDDBBB@@@>>>>>>>>><<<;;;===>>>>>>>>>>>>CCCYYYttt|||___WWWmmmuuuNNNtttrrr]]]ppphhhIIIMMMjjjzzzuuuaaaSSSTTT]]]]]]^^^eeeggg\\\YYYNNN>>>555333333111000000000000000000000000///000000000111111111111111222333333333444777:::YYYnnnkkkfffqqq}}}xxxTTTbbb\\\[[[YYYeeelllCCC888777777888::::::999777888888999:::;;;;;;;;;;;;<<<>>>@@@AAAAAACCCFFFIIIKKKOOOUUUXXXXXXWWWWWWYYYZZZ^^^ZZZWWWYYYVVV]]]pppjjjeeekkkzzzvvvqqquuuzzzvvv{{{zzz]]]GGGAAAOOOdddwwwiiiXXXwwweee]]]cccVVVTTTMMMFFFAAAAAA???<<<999999999:::;;;===;;;;;;IIInnnqqq~~~SSSSSShhh|||zzztttoooqqq~~~wwwmmmxxxrrrIII888888666555333222000///---,,,,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&(((***,,,...------,,,,,,++++++---......,,,******++++++++++++***))))))((())))))******+++,,,,,,))))))***++++++++++++***+++*********++++++,,,---............////////////222222333222333666;;;@@@JJJIIIHHHGGGGGGIIIJJJLLLIIIHHHHHHGGGGGGGGGGGGHHHEEEEEEFFFJJJPPPSSSRRRPPPHHHNNNQQQLLLAAA777444555+++888OOOgggwwwyyyrrrlllhhheeeccceeennnssskkk___III>>>444555:::???DDDHHHMMMZZZhhhqqqtttqqqiii```[[[\\\]]]___aaabbbbbbbbbccckkk|||fff\\\iiigggNNNFFFQQQDDDFFFjjjvvvoooxxxqqqwwwssswwwxxxiiimmmqqqttt~~~{{{sssaaaFFF333---222///...000...******---...///000///...///000222///555666<<>>BBBNNN[[[```aaagggiiilllwww|||ssshhh^^^UUUPPPUUU]]]bbbfffggggggppp~~~ooofff```XXXYYY[[[TTTIIIGGGDDDAAA>>>=========;;;999666666888;;;<<<:::===LLL___qqq~~~{{{||||||||||||iiiooosssRRR}}}mmm\\\ooommmQQQTTTqqqzzzcccUUUVVV]]][[[___lllqqqccc___SSSAAA555222222111000000000000000000000000///000000000111111111111111222333333333444777:::WWWoooiiidddpppgggsssiiiWWWMMMUUUXXX???777777666888::::::999777777888999:::;;;;;;;;;;;;;;;===>>>???@@@BBBEEEGGGJJJOOOUUUWWWVVVUUUVVVYYYWWWYYYTTTQQQNNNKKK[[[yyyhhhSSSJJJEEEJJJooojjjmmmfffTTT___}}}kkkVVVUUUOOOFFFDDD@@@>>>;;;999;;;AAAHHHMMMDDDAAA===DDD```]]][[[pppyyyRRRWWWzzzwww|||}}}xxxoooyyyxxxkkkvvv}}}tttKKK:::888666555333222000///---,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%''')))+++------,,,++++++******,,,------+++))))))+++,,,------,,,***)))(((((())))))***+++++++++))))))***++++++++++++***************+++,,,------////////////////////////...000111222444:::BBBIIIQQQOOOKKKIIIIIILLLOOORRRNNNMMMKKKIIIGGGGGGGGGGGGEEEFFFIIIMMMQQQRRRRRRPPPHHHNNNRRRNNNCCC888333333---222BBBZZZlllpppjjjddd^^^ZZZUUUVVV^^^aaaXXXKKK===555///000111111111444999IIIZZZdddiiiiiiddd]]]^^^]]]]]]___aaabbbbbb```aaabbbjjjzzzuuuddd\\\ddd\\\BBB999:::444HHH{{{vvvxxx~~~zzzpppsss~~~uuuhhhmmmzzzooollluuu~~~}}}sss]]]BBB111...000------...,,,((()))------...///.........000222)))222444888AAA@@@<<>>??????BBBAAA>>>:::;;;???@@@>>><<>>???@@@CCCEEEHHHMMMSSSTTTRRRRRRVVVZZZSSSSSSPPPRRRTTTSSSjjjkkkQQQMMMHHHEEEmmmqqqdddWWW[[[mmmzzzZZZVVVPPPEEEDDD>>>===;;;:::???LLL\\\iiiLLLCCC<<>>???BBBDDDGGGMMMRRRSSSQQQRRRXXX^^^fff___XXX\\\___[[[lllrrrXXXUUUZZZUUUqqqdddYYY```dddbbbZZZTTTFFFCCC>>>>>><<<:::>>>OOOhhh|||bbbQQQEEECCCDDDSSSwwwPPPHHHRRRppp}}}]]]kkkooojjjnnneeefffhhh{{{oooKKK;;;999777666333222000///---,,,,,,,,,))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$'''***+++++++++***)))))))))***++++++)))'''(((+++///222222///+++)))((((((((()))******++++++))))))***++++++++++++***************+++,,,---...***+++,,,---...000111111///222333333444:::EEENNNKKKGGGAAA>>>@@@GGGOOOUUUUUUSSSOOOJJJGGGEEEDDDDDDCCCHHHMMMOOOMMMJJJJJJKKKGGGOOOWWWUUUKKK???999888444---111DDDWWW\\\XXXTTTGGGFFF???666000111111///...++++++---+++***,,,222///222666>>>LLLZZZ]]]ZZZdddbbb```aaacccdddcccaaabbbfffmmmsss|||{{{lllddd______VVVBBB555222999HHH^^^yyyfff[[[aaarrrmmmvvvpppdddcccbbbaaaeee[[[^^^lll~~~{{{{{{zzzpppVVV:::000444***)))***---+++***---444***,,,---,,,,,,,,,///111///888555///333444666>>>jjjyyyvvvzzzYYY:::444444999666222>>>PPPkkkfffWWWAAA555666;;;===IIIZZZ^^^ZZZ___bbbdddkkkhhhlllppppppoooyyyhhhSSSZZZjjjrrruuuooogggYYYTTTQQQGGGHHHGGGFFFDDDBBB???===<<<444;;;===:::999===???<<<555888CCCTTTccckkkkkkkkkjjjlllppptttrrrpppttt|||kkkYYYfffqqq}}}wwwsssTTT]]]```YYYppphhhUUUkkkdddUUUVVV^^^^^^cccmmmqqqppplll]]]FFF555000111222000000000000000000000000000000000000111111111111111222333333333444777:::KKKuuuxxxrrrooommm\\\wwwPPP888777777999;;;<<<;;;:::777777888999::::::::::::999;;;<<<======>>>AAACCCIIINNNSSSTTTRRRUUU\\\cccwwwfffdddaaaRRRVVVppp}}}pppkkkuuulllvvvjjjXXX___ZZZkkkkkk^^^XXXIIIDDD@@@@@@<<<888:::LLLjjj~~~fffUUUPPPDDDAAAcccXXXIIINNNmmm}}}___oooppppppnnnqqqiiiqqqppp~~~oooHHH999999555222333222000//////...,,,***...+++((((((******)))&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%######%%%&&&'''(((((((((''''''((()))***+++,,,,,,******)))(((((())))))***+++++++++,,,------+++(((++++++***************+++++++++++++++,,,---......)))************+++++++++,,,,,,,,,---...///111111000000000222555999===???BBB???===<<<@@@GGGNNNSSSRRRQQQNNNJJJDDDAAAAAAAAAFFFHHHLLLQQQPPPNNNMMMNNNJJJQQQXXXYYYQQQEEE<<<888222111///333BBBQQQSSSLLLBBB999222222222...,,,///+++---000///---,,,---///...---///555;;;BBBNNNYYY```aaaaaa```______aaabbbaaadddkkkttt|||{{{ooohhhfffaaaQQQAAAAAA666===XXXkkkssseeeSSS[[[\\\tttvvvkkklllpppiiiddd```XXXOOOXXXkkk{{{zzzqqqPPP555...///------,,,++++++,,,,,,,,,............////////////222///000333333111777@@@cccsssppprrr{{{hhh<<<...999777///555999DDDaaaeeeUUU???:::999666888FFFQQQ^^^cccaaabbbiiipppjjjmmmooo|||mmm\\\[[[```kkkssszzz|||xxxyyy|||~~~rrr\\\TTTSSSKKKGGGGGGFFFDDD@@@<<<;;;:::;;;::::::::::::;;;<<<<<<<<<;;;BBBOOO\\\cccgggkkkfffjjjooorrrtttuuuvvvwww{{{~~~kkkWWWcccqqq{{{zzz{{{}}}zzzrrrMMMgggVVV]]]mmmgggOOOiiieeeSSSTTTeeemmmppppppjjjvvvnnn]]]GGG777333222111111111111111111111111111000000000000111111111111000111222444666777888999JJJuuuqqqmmmhhh~~~yyy|||}}}SSS===777333666999999888:::999888888888999:::;;;;;;:::::::::::::::===AAAEEEHHHMMMTTTVVVQQQPPPZZZfffzzz[[[TTTLLLKKKEEEjjjdddaaarrruuu{{{jjjooozzz\\\[[[JJJCCCCCC:::DDD999???VVVVVVfff}}}uuueeeMMMFFF___YYYMMMLLLZZZyyyvvv\\\vvv~~~tttyyyllleeeppp```pppIII:::999444111333111/////////...,,,***---+++(((((()))***)))''')))((('''&&&&&&'''((()))'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++)))++++++***************+++++++++++++++,,,---......************++++++++++++++++++,,,,,,---///000111111111111222555888;;;===>>><<<999888999>>>CCCFFFHHHHHHFFFCCC@@@>>>???@@@EEEHHHLLLOOOOOOMMMLLLMMMLLLPPPYYY___ZZZKKK@@@>>>222111///222>>>JJJLLLFFF@@@777111000///,,,+++...---......,,,******---///---+++,,,000555:::EEEPPP^^^```aaa```______aaabbb___bbbiiirrr{{{zzzmmmjjjjjjcccSSSEEEAAA999CCCaaauuu}}}}}}aaa[[[WWWjjjllluuu|||qqqhhhpppnnn[[[SSS[[[lll~~~{{{zzzoooOOO555//////------,,,,,,+++,,,,,,---............////////////111///111444444222666>>>VVV~~~gggCCC000888666000777888BBBWWW```VVVBBB:::666444999@@@MMM[[[```^^^aaakkkuuuyyy}}}fffPPPLLLVVVgggooowww}}}yyyxxxyyyxxxyyy|||~~~}}}|||{{{ooo\\\VVVUUULLLGGGGGGFFFDDDAAA>>><<<;;;===<<<;;;:::::::::::::::;;;;;;BBBOOO[[[```dddgggfffiiinnnqqqtttvvvxxxzzz{{{}}}lllVVV___mmmxxxxxxxxxsssooozzzpppiiiuuuTTTmmmUUUdddqqqwww~~~sssXXXOOOkkk}}}oooZZZLLLSSSgggppptttvvvrrrvvvnnn\\\FFF888444444222111111111111111111111111000000000000111111111111111111333444666777999999DDDiiixxxnnnxxxyyyqqqppphhhgggiii>>>777333666999888888:::888888888888888999::::::999::::::::::::===AAADDDEEEKKKSSSVVVRRRPPPXXXcccjjj{{{bbbOOOOOOIIIKKKHHHWWWwwwooodddvvveee```NNNDDDBBB999BBB???NNNiiieeejjj~~~nnnVVVMMMdddRRRBBBKKKTTT___ooogggZZZrrr{{{ttt|||mmm}}}xxxgggeee~~~pppVVVyyy}}}pppIII:::888333111333111/////////...,,,***---+++)))((())))))((('''((((((''''''''''''(((((('''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$''''''((()))***+++,,,,,,+++,,,---.........---,,,+++++++++,,,...---+++)))+++***************++++++++++++++++++,,,---......******+++++++++,,,,,,,,,+++++++++,,,---...///000222222222222444666999:::;;;999666444444555777888>>>>>>>>>===<<<===???AAADDDHHHLLLMMMMMMLLLKKKKKKJJJKKKUUUdddbbbPPPCCCBBB777555111222:::CCCFFFCCC@@@999333111///------/////////...+++***+++...000---++++++---///333===GGG[[[]]]___`````````aaabbb]]]aaahhhpppyyyvvviiikkknnncccQQQEEE:::666FFFeeewww~~~sssbbb]]]nnntttlll|||~~~aaaUUU]]]lll{{{{{{yyymmmMMM555000///---,,,,,,,,,,,,,,,------............///////////////...000444444222555999NNN{{{zzzNNN555666555222888777>>>LLL\\\XXXEEE:::444333999<<>>???>>>===;;;::::::999999:::;;;BBBNNNXXX\\\___bbbcccfffjjjmmmpppssswwwzzz{{{{{{mmmTTT[[[kkkwwwwwwxxx~~~uuupppwwwjjjWWWuuuyyymmmTTTuuuZZZpppzzzsssyyyfffOOOUUUsss|||lll```OOOIIIVVVkkkrrrvvvzzzxxxvvvmmmZZZDDD777444444333111111111111111111111111000000000111111111222222111222333555666888999:::GGGaaazzz~~~{{{hhh[[[PPPssszzzggg>>>777333555888888888999777777777777777888888999999::::::::::::===@@@CCCBBBHHHQQQUUURRRPPPVVV```ppp~~~hhhZZZZZZWWWXXXNNNIIIdddggghhhsssqqqhhhVVVHHHAAA;;;@@@CCC\\\yyytttkkkkkknnnnnncccRRRPPPiiiRRRIII[[[jjjlll___aaa|||```^^^sss|||vvvyyyhhhnnn}}}www~~~lllwwwrrrggg||||||lllGGG999777333222222111///...///...,,,+++,,,+++***)))))))))(((((((((((((((''''''(((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''((()))***+++,,,,,,)))***,,,......---+++***+++***+++,,,......,,,************)))******+++,,,++++++++++++,,,---......++++++++++++,,,,,,,,,---+++++++++,,,,,,---//////222222222222333444666666888777555444222222222222:::;;;<<<<<<<<<===@@@CCCDDDHHHKKKKKKJJJKKKJJJHHHFFFCCCNNNbbbdddRRRBBB@@@???;;;555222666>>>EEEHHHFFFAAA<<<888444222111222000000...------...000111...------///...111;;;FFFYYY[[[^^^___``````aaabbb^^^bbbhhhpppwww|||qqqgggnnnqqqaaaKKK>>>666666HHHeeesssuuuyyyiiikkkxxxzzz~~~dddTTT^^^nnn{{{{{{xxxjjjJJJ444111000---,,,,,,,,,,,,------...............////////////---...111333444444444555PPP{{{\\\;;;666444333999666;;;KKK[[[WWWFFF<<<666333888<<>>HHHVVVcccsss~~~}}}xxxvvvyyyvvvwww||||||tttggg___[[[UUULLLMMMMMMBBBGGGFFFDDDCCCCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<======AAAKKKRRRVVV[[[```^^^```dddfffiiimmmqqquuuzzzyyy}}}oooSSS[[[kkkxxxzzzzzz}}}zzzkkkRRR[[[hhhgggbbbYYY}}}|||fffzzzzzzyyydddMMMWWWvvv}}}gggXXXJJJKKK]]]ppptttvvvzzzxxxuuukkkWWWAAA555333444333111111111111111111111111000000111111111222222222222222444555777999::::::GGG```xxx~~~|||{{{\\\CCC[[[ZZZccceeegggZZZ???777333555777777777999777777666666666666777777999::::::::::::<<>>>>>DDD^^^zzzzzzmmm\\\]]]\\\SSSIIIPPPoooZZZPPP[[[{{{hhhaaauuu~~~aaaeee{{{wwwrrrooohhhooo}}}xxxuuuuuu{{{wwwnnngggDDD888666333333222000///...///...---+++++++++***)))((((((((()))'''(((((((((((((((((('''(((((('''''''''&&&&&&&&&###$$$%%%&&&''''''''''''''''''((()))***+++,,,,,,)))***,,,...///...,,,++++++***+++---...///---+++******))))))***++++++,,,++++++++++++,,,---......+++,,,,,,,,,------------,,,,,,,,,,,,---......///222222222222222333333333444444444333333222222111999:::;;;;;;;;;<<>>999444666;;;GGGUUUZZZZZZbbbtttqqqeeejjjnnnrrr}}}uuuOOO>>>;;;:::<<>>>>>>>>>>>>>>??????AAA???@@@FFFKKKOOOVVV]]][[[]]]```bbbeeehhhmmmpppwwwwww|||qqqRRR[[[kkkxxxzzzzzz{{{|||iiiVVVRRRYYY\\\\\\fffxxxsss|||xxxeeeMMMRRRqqq|||fffPPPGGGLLLaaatttuuuwww{{{xxxuuuiiiSSS===222222333111111111111111111111111111111111111111222222222222222333444666888999;;;;;;???ZZZttt}}}cccBBBRRROOOWWWYYYaaaZZZ???888333444666666777999777777666666666666666777888999;;;;;;:::<<<>>>AAAEEEFFFIIILLLKKKMMMXXXddd{{{}}}___cccaaaJJJKKKKKKQQQttthhheeecccOOOYYYppppppcccLLL@@@AAA>>>HHH^^^sss}}}vvvnnniii^^^PPPHHHTTTuuu]]]GGGFFFfff}}}rrrmmm|||}}}```mmmmmmhhh___bbbppp}}}vvvqqqvvvqqqcccBBB777555222444222000......//////---,,,+++++++++***((('''((()))''''''((((((((((((''''''((((((((('''''''''&&&&&&"""###%%%&&&'''(((((((((''''''((()))***+++,,,,,,+++,,,...////////////...+++***+++---//////...,,,))))))))))))***+++,,,,,,++++++++++++,,,---......,,,,,,,,,---------......---------------...///000111222222222222222111111000111111222222333333333777888999999999:::>>>@@@DDDKKKMMMHHHFFFJJJJJJEEECCCBBBJJJ[[[fff```PPPDDDFFF@@@999333///444BBBPPPSSSVVVUUUOOOIIIGGGDDDAAA999666333111000000///------...000111000222>>>KKKXXXZZZ[[[\\\\\\]]]```bbbcccggglllqqquuuxxxxxxxxxzzzwwwuuuyyyxxxiiiOOO:::999???RRRgggiii______iiizzzooovvvrrrooouuucccYYYiii{{{zzztttaaaAAA111000...,,,,,,,,,,,,---...///000............////////////222555666777;;;???>>>;;;999NNNyyy~~~uuuHHH999444333777222888PPP\\\WWWGGG@@@;;;555666777BBBNNNVVVZZZeeevvvmmm]]]aaahhhooo|||rrrIII::::::888666<<>>??????@@@===>>>BBBEEEGGGNNNVVVWWWZZZ^^^aaadddhhhlllnnnssswww}}}sssRRRXXXhhhuuuvvvvvv{{{~~~}}}vvv{{{pppggg\\\\\\VVVPPPiiiqqq{{{yyyyyyhhhQQQWWWuuu}}}fffQQQCCCKKKbbbuuuxxx|||{{{wwwjjjRRR<<<111111222000111111111111111111111111111111111222222222222333333444555777888:::;;;<<<@@@NNNzzznnnpppmmmLLL\\\VVV[[[[[[```XXX@@@888222333555555666999888777777666666666666666888999;;;;;;;;;;;;>>>@@@DDDCCCEEEGGGHHHLLLWWWdddyyyxxxRRRKKKCCCDDDggguuugggRRRUUUbbbuuuiiiKKK???CCCBBBVVVfffmmm}}}~~~tttkkk[[[KKKIII[[[{{{]]]EEEHHHQQQbbb{{{yyysss```xxxjjjjjjZZZcccrrrsss~~~yyyttteee~~~cccBBB777444111444111000......//////...,,,***+++,,,***'''&&&(((***&&&'''((())))))((('''&&&((((((((((((''''''''''''$$$%%%%%%&&&'''''''''&&&''''''((()))***+++,,,,,,+++,,,,,,---......//////+++***+++---///000...,,,))))))))))))***+++,,,---++++++++++++,,,---......------------............//////.........///000000000000111111111111111000111111222333444555666777666777999999999;;;>>>AAAEEEMMMNNNGGGEEEJJJJJJEEEAAADDDJJJVVVfffkkk^^^LLLGGGCCC???:::333333???NNNZZZ```ccc^^^ZZZXXXUUUQQQKKKEEE<<<555333222111111///000333444222444@@@NNNZZZZZZZZZYYYYYY[[[___bbbcccffflllrrrwwwyyyzzzzzzwww|||}}}zzzwwwoooYYYAAA999BBBWWWjjjkkk___]]]eeezzzzzz}}}wwwjjjuuupppkkkooorrr```]]]mmm}}}~~~xxxrrr]]]>>>///000---,,,,,,,,,------...///000............////////////000333444444999??????;;;666AAAmmmzzzzzzwww|||MMM;;;555222444000888GGGYYYZZZKKKBBB;;;555888888@@@IIIQQQWWWaaaoooyyyrrr``````eeennn}}}gggQQQIIIAAA===999GGG[[[ooo}}}xxxzzzyyyppphhh^^^VVVQQQKKKDDD???<<<<<<;;;;;;:::;;;;;;;;;:::999<<<@@@AAAAAAEEELLLOOOSSSYYY___cccgggkkknnnooovvvuuuSSSWWWgggsssssssssyyy|||{{{xxx}}}wwwyyypppmmm]]]LLLmmmeee{{{yyy}}}fffUUUhhh~~~cccWWWCCCKKKbbbuuuyyy{{{{{{lllSSS<<<222222333111111111111111111111111111111111111222222222333333444444666777999:::<<<<<>>AAADDDEEENNNOOOGGGEEEKKKKKKDDD>>>DDDIIIRRReeeqqqfffQQQIIIGGGFFFBBB:::555>>>LLL___hhhmmmjjjgggfffccc^^^\\\RRREEE:::666555666666333555777777555666CCCPPP[[[[[[ZZZXXXXXXZZZ___bbbaaaeeelllsssxxx{{{||||||ttt~~~wwwtttrrr```HHH===HHH^^^rrrtttiiigggnnnvvvuuujjj^^^pppmmmooo^^^bbbvvv~~~yyyiiiUUU]]]mmm{{{~~~}}}}}}wwwqqq[[[;;;...///,,,,,,,,,,,,---...///000000............/////////000,,,/////////444<<<===888===GGGvvv}}}PPP===666222333///888>>>VVV]]]OOOCCC999555:::<<>>;;;;;;>>>CCCEEEHHHQQQ[[[}}}zzziiiSSSUUU___{{{vvvmmmsss[[[AAAGGGLLLttt}}}eeellllllooofffZZZUUU___uuueeeRRR\\\gggfffQQQKKKZZZXXXYYYoooqqqdddyyyllluuu}}}oookkkzzzzzzmmmuuuttt{{{ooofffuuuqqqFFF000555......111000///...---,,,+++++++++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''')))+++...///******+++,,,,,,,,,,,,+++---,,,+++++++++,,,---...***************+++************+++++++++,,,,,,,,,///...---,,,,,,,,,,,,---,,,------...///000111111222222111///,,,+++---...///000333666888:::<<<===:::<<<>>>>>>>>>???BBBDDDKKKIIIHHHIIIJJJKKKJJJJJJ@@@@@@EEERRReeepppjjj]]]PPPKKKJJJIII@@@666999EEE^^^mmmwwwvvvpppkkkddd]]]aaa[[[RRRJJJDDD???;;;999<<<999888888888:::CCCLLL\\\[[[ZZZZZZ[[[\\\___```\\\fffpppqqqqqqtttwwwwwwrrrzzziiihhhdddIII===ZZZpppsssuuu}}}yyymmmyyysssiiigggooonnnjjj\\\]]]rrrwwwaaaMMMcccooozzzwww|||nnnLLL333//////+++...------...///000000///...---,,,---///000///...///111333444444555777999888KKKvvvtttWWW<<<444333000111666@@@LLLVVVSSSEEE999555666:::>>>GGGNNNQQQRRRXXX```tttzzzjjjfffhhhooo|||vvvTTTTTT\\\kkkxxxvvvnnniiiccc___ZZZUUUPPPKKKEEEBBB>>>===;;;:::888888777777777777777777999;;;===>>>FFFJJJRRR[[[ccchhhkkkmmmmmm{{{pppZZZVVVdddqqqtttuuuyyy}}}{{{nnnjjjQQQ}}}\\\wwwyyyWWWTTTsssooo[[[FFFOOObbbxxx||||||~~~oooTTT;;;333555444///111111111111000000000000000000000111222333555555444444444888<<<===<<<999:::KKKhhhzzzrrrrrrzzzeee{{{XXX}}}yyy{{{}}}zzzPPP>>>666666333666:::666777888999999777666666777;;;::::::::::::;;;<<<<<<<<<===>>>@@@CCCHHHOOOTTT|||iiiSSSRRR]]]qqqooowww|||bbbEEE???VVV|||jjjbbbrrrppp___UUU___rrrjjjLLLaaa{{{iiiOOOKKKTTTwwwqqqWWWXXXdddkkk~~~}}}xxx~~~zzz~~~wwwvvvtttwww{{{wwwvvvaaalllsssHHH222777000000111000///...---,,,+++++++++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''')))+++...///******+++,,,,,,,,,,,,,,,,,,++++++***+++,,,...///+++***************++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,------......//////000000///000///...,,,,,,---///111333666999<<<===>>>>>>;;;<<<=========>>>BBBEEELLLLLLLLLLLLLLLKKKHHHGGGJJJGGGFFFNNN```ooopppiiiSSSMMMKKKMMMGGG<<<888===TTTiii}}}}}}vvvppplllpppkkkeee^^^WWWPPPHHHCCC???;;;888888888<<>><<<;;;:::999999777666666666888999;;;<<>>@@@EEEKKKOOOkkkttt[[[GGGHHHUUUhhhrrryyyXXXHHHFFF]]]jjjaaannnvvviiicccpppqqqLLLRRRsssqqqRRRGGGUUUpppYYY]]]kkksss}}}xxxyyyzzzrrreeeiiiooo{{{}}}bbbfffuuuKKK555999111222000000///...---,,,,,,++++++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&''')))+++---...++++++++++++,,,,,,,,,,,,++++++******+++---...///,,,+++***(((((()))+++,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++.........///////////////---.........------///111555777;;;???AAABBBAAA@@@@@@???>>>======@@@EEEIIILLLNNNPPPRRRQQQMMMIIIGGGNNNKKKIIINNN^^^oootttqqq[[[RRROOOSSSSSSGGG;;;666CCC^^^~~~xxxooonnnkkkgggaaaXXXOOOHHHFFFAAA===;;;;;;@@@LLLYYY___]]]\\\ZZZZZZ[[[\\\]]]ffflllpppooonnnmmmiiicccWWWeee{{{zzzbbbPPPFFF:::<<>>AAAFFFJJJKKKmmm}}}{{{gggQQQ@@@DDDSSSeee~~~MMMEEEFFF\\\{{{~~~ggg\\\dddooohhhkkk|||qqqJJJKKKddduuuTTTCCC^^^uuudddgggrrryyylllpppzzzrrrxxxuuujjjfff___~~~xxx|||dddaaa~~~sssJJJ666999222444000//////...------,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&'''(((***,,,...++++++++++++,,,,,,------+++*********+++---///000...,,,)))(((''')))+++,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,***///////////////.........,,,---///000000111333555:::<<>>111///......///...---+++...000111222222222444666;;;>>>jjj}}}yyy}}}hhhcccSSS>>>333222111---111666===CCCDDDAAA:::555666999AAAKKKQQQTTTZZZaaaWWWfffjjjhhhkkklllsssZZZJJJXXXkkkqqqsssnnnlllnnnpppqqquuuzzz|||~~~~~~||||||yyyrrrllliiiaaa^^^ZZZVVVQQQKKKDDD@@@@@@???===;;;999777666666555555444444444555777888777;;;BBBKKKUUU___gggkkkkkkuuu|||ooo]]]\\\iiitttwwwwwwwwwwwwuuummmccc]]]bbbnnnzzzrrraaasssxxxhhhZZZdddrrrttt|||^^^WWWhhh|||hhhUUUGGGCCCUUUlll{{{}}}zzz|||zzzhhhNNN:::222222222000222222222111111111000000111111111222333444555666:::999888777888999:::;;;AAA===SSSssssssooouuuuuuxxx{{{ggg???777555555;;;777888999999777666666777999888888888888999::::::999:::;;;<<<===@@@DDDHHHPPPYYYfff}}}___MMM@@@EEERRRaaattt^^^HHHGGGVVVoootttbbbSSSRRRXXXWWWbbbzzzpppNNNXXX\\\```VVVLLLkkkyyynnnpppxxx~~~vvvkkkvvvqqqrrr|||ssslllggg]]]pppyyyvvv|||vvv^^^WWWqqqnnnIII666999111555/////////...------,,,,,,+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&(((***,,,---,,,,,,+++++++++,,,---...++++++******+++---...///...,,,***((('''(((***,,,******+++++++++,,,,,,,,,***,,,...//////...,,,+++///////////////.........---///222444555666888:::>>>AAAEEEHHHJJJIIIHHHFFFFFFEEEBBB???@@@EEEMMMSSSXXX[[[______ZZZSSSNNNKKKFFFJJJMMMRRR]]]jjjrrrtttoooaaaUUUXXX___^^^RRRGGG888<<>><<<:::888777666666555444333333333444555666777:::???HHHRRR]]]fffkkklllttt{{{kkkZZZ___iiisssvvvvvvyyy{{{{{{{{{ooodddbbbgggqqq~~~ooo]]]XXXeeejjjbbb```tttjjjwww}}}wwwXXX]]]xxxkkkWWWJJJDDDXXXppp|||}}}|||~~~zzzfffLLL;;;444333333333222222222222111111111111111111111222333444666666::::::999888888888:::;;;>>>>>>PPPpppnnn~~~~~~|||{{{DDD555:::999999777888999999777666666777777777777777777888999999777999:::<<<===AAAEEEHHHRRROOOYYY{{{VVVHHH>>>AAAKKKVVVcccooo~~~qqqfffyyydddKKKEEEJJJ[[[eee]]]NNNEEEGGGJJJYYYtttyyyWWW```]]]UUUnnn\\\YYY|||rrrnnnrrr{{{kkkvvv}}}\\\uuuddd[[[ggglllttt}}}~~~rrr]]]UUUnnn}}}mmmIII777888111555//////.........---------+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''&&&&&&&&&''')))+++,,,---,,,+++++++++,,,...///---,,,+++++++++,,,---......,,,***)))((()))***+++******+++++++++,,,,,,,,,+++,,,---.........---,,,.........//////////////////111555777999:::<<<>>>CCCEEEGGGJJJKKKKKKJJJHHHEEEDDDAAA@@@AAAHHHPPPWWWcccfffgggbbbZZZQQQLLLJJJKKKNNNPPPQQQYYYiiiwww}}}yyykkk\\\ZZZaaaddd___WWWGGG;;;666GGGccczzztttqqqnnnjjjfffaaa[[[XXXWWWQQQKKKGGGEEEHHHSSS___]]]\\\[[[[[[[[[]]]___aaaeeemmmssstttssspppiiiaaa]]]tttZZZKKKAAA>>>YYYaaannnsssooorrr~~~mmmrrrwwwvvvqqqmmmkkkqqqrrr]]]RRR]]]ooouuuzzz{{{{{{zzzvvvpppoooaaaIII333+++---...+++---......---,,,111999???111222555999:::999555111000111333333222333444666///BBBOOOwww{{{TTTAAA888000000777000111555;;;@@@AAA===:::777666888@@@GGGLLLTTT[[[___hhhiiihhhkkklllxxxqqqLLL@@@RRRdddhhhnnnmmmpppssssssqqqrrrvvvzzz}}}~~~~~~yyypppjjjfffbbb___YYYTTTOOOJJJEEEAAA>>>>>><<<:::999888888888666555333333222333444555666888<<>>@@@EEEHHHEEEEEEPPP```tttgggPPPFFF??????EEELLLXXXbbbfff~~~www```EEE>>><<>>@@@FFFGGGHHHJJJKKKKKKKKKJJJGGGFFFDDDDDDFFFMMMVVV\\\fffhhhgggaaaXXXPPPMMMMMMMMMTTTXXXZZZ```nnn|||yyyjjjcccgggllllllhhhWWWIII======GGGTTTdddqqqnnnllliiifffbbb\\\VVVRRRJJJFFFCCCAAA@@@CCCLLLWWWYYYYYYYYYYYY[[[^^^aaaccceeeoooxxxxxxuuupppjjjddd^^^pppRRRBBBLLL```iiilllfffhhhyyyxxxvvv~~~zzzxxx{{{wwwrrrjjjXXXSSScccnnnvvv|||{{{xxxuuurrrmmmhhhXXX@@@///+++...///,,,+++///222111//////333777333666:::>>>@@@<<<555000///000222222111111333444...AAADDDlllgggDDD555111111222//////222777;;;>>>>>><<<999555444:::AAAGGGOOOWWWYYYbbbdddeeeiiijjjvvv]]]LLLWWWccceeehhhhhhkkkoooooonnnqqqvvvuuu{{{|||tttnnnjjjbbb^^^WWWQQQLLLHHHDDDAAA<<<;;;:::999888888888888666555444333222333333444555666888>>>GGGSSS]]]dddiiipppyyyaaaQQQ```iiirrrvvvxxx{{{{{{yyy~~~wwwrrruuu}}}lllZZZgggcccWWWZZZrrrgggeeeyyymmmQQQ]]]xxxsss[[[NNNGGGWWWiii|||xxxaaaHHH:::444111222555333333222222222111111111222222222333444555666777666999;;;;;;:::999:::<<<999AAA===___{{{wwwyyy|||sssnnnsssddd^^^RRRTTThhh{{{iii;;;777;;;555999777888999999777666666777666666555555666666777888777999;;;<<<<<<>>>AAADDDFFFJJJUUUTTTlll~~~aaaTTTLLLFFFAAA???@@@FFFRRR]]]ccckkklll}}}~~~^^^VVVKKKFFFJJJQQQPPPKKKGGGLLL]]]uuubbbZZZ^^^eeeeee\\\qqqwwwddddddhhhhhhiiinnntttiiihhh|||ggggggttt}}}qqqfffppprrr___nnnxxxrrrssszzzbbb[[[vvvtttqqqsssNNN;;;:::000555...............---------+++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''&&&&&&&&&'''(((***+++...---,,,++++++---...000///...,,,+++***++++++,,,,,,,,,,,,+++***)))((((((******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///,,,------...///000111111000333777:::;;;<<<>>>@@@GGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIIIILLLSSS\\\bbbccceeeddd___WWWQQQQQQTTTKKKVVVaaagggllluuu~~~wwwnnnnnnsssuuuttt```XXXPPPFFF;;;888EEEVVVXXXWWWWWWVVVSSSNNNGGGCCC???<<<;;;;;;;;;>>>GGGQQQYYYYYYYYY[[[]]]aaaeeegggeeeqqq{{{|||xxxtttoookkkhhhaaaLLLbbbnnnzzzsss^^^aaa{{{{{{xxxuuuyyyiiiXXXZZZmmmmmmvvv}}}{{{uuurrrooolllbbbQQQ:::,,,+++///000---)))///555666222//////111444777<<<@@@AAA<<<333---...///111111000000111333111???888^^^yyylll>>>,,,222555000000000222555888:::;;;;;;;;;555222666===CCCLLLTTTOOOXXX]]]bbbiiijjjvvvXXXCCCOOObbbjjjqqqooooooooommmjjjlllrrrrrrzzzzzzsssoooaaa[[[TTTMMMHHHDDDAAA???888777777666555666666666777666444333222333333444333333555:::CCCNNNYYY___dddlllwwwgggWWWYYYeeepppvvvzzz}}}|||xxxpppeeexxxqqq```aaazzz\\\fffzzzqqq___cccssswwwbbbQQQPPPQQQ```qqq~~~vvv___FFF999333000111555333333333222222222111111222222222333444555666777555888<<<<<<;;;:::;;;<<<555AAA:::XXXvvvjjj```~~~aaadddNNNaaaVVVBBBGGGMMMaaaMMM333:::888000<<<777888999999777666666777555555555555555666777777999:::;;;;;;;;;<<<>>>@@@BBBDDDNNNJJJhhhdddQQQEEECCC???;;;:::@@@MMMYYYaaa```]]]nnnpppfffyyyqqqYYYKKKIIIGGGBBBEEEKKK]]]tttmmmmmmfff\\\cccqqqfffSSS]]]}}}jjjaaajjjoooggg\\\ZZZdddlllfffwwwwwwqqq}}}hhhYYYnnn|||lllZZZdddkkk]]]yyyvvv~~~ttt~~~yyyeee___vvvxxxxxxLLL777;;;555888//////000000000...---,,,,,,,,,,,,+++++++++******''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&((()))***+++++++++*********+++,,,---------...---++++++---///---,,,,,,+++***)))((((((******+++++++++,,,,,,,,,++++++,,,------......///+++---......---...///111111333666888999;;;>>>@@@FFFFFFFFFIIIKKKLLLJJJIIIMMMNNNOOOPPPSSSWWW\\\^^^\\\^^^___]]]YYYVVVVVVWWWUUUWWW```mmmuuu{{{xxx{{{zzzxxx}}}nnnnnnfffWWWIIIDDDDDDDDDLLLJJJHHHFFFFFFEEE???888???999555555999>>>DDDIIIZZZ^^^cccfffeeeddddddeeebbbmmm|||zzzyyy|||}}}yyy\\\VVVwwwjjjgggkkknnnpppsssiiipppyyyyyy```ZZZbbbiiioooqqquuuxxxvvvqqqmmmlllgggLLL333---///...,,,---///111333444333222222333666666555444333111111000111111111000......000222000222???ddd|||cccFFF666444444222333222111111333666:::===888777444333666???IIIQQQSSSXXXYYY]]]eeegggtttsssRRRFFFQQQbbbjjjiiimmmpppoookkkjjjnnnsssooorrrxxx~~~{{{qqqiii```[[[SSSJJJCCC>>>;;;;;;:::999666444333333444555666666555444222111000000222444555666;;;GGGXXXdddkkkmmmxxxoooRRR[[[dddooouuuttttttxxx}}}tttvvvddd[[[zzz]]]hhh|||iii[[[xxx}}}yyyzzz^^^EEERRRbbbyyy}}}qqq]]]FFF888444333222111222222222111222222333333666666666777888888999999===============<<<<<<<<<===;;;@@@KKK}}}tttqqqaaakkklllRRROOOLLLLLLSSSOOO666555666,,,???888888888888777777666666555555555555555666777777777888999;;;<<<<<<;;;;;;@@@BBBFFFKKKZZZoooccc>>>777999999888888???IIIRRR^^^\\\^^^cccgggllluuu~~~kkkNNNCCCBBBDDDCCCRRRfffvvv||||||{{{{{{iiibbbmmmgggpppxxxuuuSSS]]]ttteeedddssssss___UUU[[[```dddlllxxxwwwpppqqqttt}}}uuueeeooowwwgggzzzyyy{{{xxx```WWWjjjwwwuuuIII555999222444000000111000000...---,,,+++++++++*********))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&((()))***++++++++++++++++++,,,,,,---///000000///......///111...------,,,***)))((((((*********+++++++++,,,,,,++++++,,,------......///+++---......---...///111111333666888:::===@@@BBBJJJIIIHHHIIIKKKPPPUUUXXXYYYZZZ[[[[[[]]]___bbbdddfffgggfffccc^^^ZZZZZZZZZ[[[[[[cccsss~~~~~~xxxgggXXXQQQPPPOOOPPPQQQPPPMMMIIIFFFAAA>>><<<999777888;;;@@@EEEIIIVVVZZZ```cccdddeeefffhhhlllvvv|||tttqqqffffff|||nnnRRRYYYmmmfffiiijjjgggdddiiiiii}}}{{{ZZZWWWcccllloooqqqtttvvvtttooollljjj```GGG111---000000///111///111222222111111222333333333222222111000000//////111222333111000000000000222???hhh~~~wwwllleeeUUUCCC555111222444333111000000222555999<<<888666444333555===GGGNNNRRRWWWXXX]]]dddfffrrrnnnPPPFFFSSSdddmmmmmmnnnoooooooooppprrrssssssrrruuu|||{{{ooohhh___ZZZRRRIIIBBB===:::999888777555444333333444555666555555444333222111111111333555666;;;GGGXXXeeeooopppzzzqqqUUU^^^gggrrruuusssppprrruuurrreeeyyyaaa```yyybbbtttrrraaaeeesssmmmVVVDDDQQQ```xxx~~~ppp\\\DDD777333333222222222222222111222222333444666777777888888999999:::=====================<<<;;;<<<<<>>??????@@@CCCFFFSSSiiidddFFF::::::999777888???JJJRRR___]]]^^^bbbeeehhhpppxxxpppZZZIIIBBB>>><<>>;;;777BBBMMM^^^llluuuzzz~~~vvvlllrrriiikkkmmmwwwppp}}}qqqpppxxxpppVVVLLLSSS```jjjkkktttwwwtttwwwgggaaauuuwwwxxxzzzbbb]]]lllpppvvvIII666;;;333333444333222111000...---,,,+++*********))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((******++++++,,,,,,------------***,,,------+++++++++,,,000000000///---+++)))(((************++++++++++++++++++,,,------......///+++---......---...///000000222444666777:::>>>AAA<<>>999666444333333333222222222333444555333333444444444444444444///111333444:::GGGZZZggguuutttzzzmmmTTTYYYcccoootttrrrooopppssszzzcccUUUooouuujjj___qqqlllrrr~~~___XXXppp___KKKHHHKKKRRR___xxx{{{qqqkkkTTT===444222111222666222222222222222333444555888888999::::::;;;;;;<<<<<<<<<<<<<<<============;;;EEE999III^^^uuueeemmmeeennnRRR///333999999999999999999999999999999666666555555555555666777777777888999:::;;;<<<======999999777<<>>///444111111000000111222444666555555444333222555999===CCCJJJMMMSSSZZZZZZdddzzzzzzdddLLLDDDQQQ```fffeeejjjooopppoooooosssvvvvvvwwwvvvrrrjjjaaaWWWPPPfffmmmwww~~~xxxjjjiiigggddd___XXXPPPJJJ???===:::777444333222333111222222222333333444555333333444444444444555555000111222333999GGGZZZgggppppppwwwrrr\\\XXXbbbmmmrrrpppnnnpppssswwwzzzcccQQQhhhccccccooodddqqqzzzYYYYYY~~~aaaIIILLLSSSVVVaaazzzxxxlllfffNNN999444333000111666222222222222333444555666999999999:::;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>>>>FFF===JJJTTT~~~{{{zzzkkkmmmuuukkkvvv^^^888333555:::999999999999999999999999666666555555555555666666555777888:::;;;:::999888???999999777888HHHVVVSSSMMMGGG???===AAAJJJRRRVVVYYYXXXZZZ^^^___```dddjjj}}}mmmccc\\\bbbjjj[[[IIIGGGMMMKKKKKKFFF>>>:::;;;<<<;;;AAAGGGQQQ[[[eeennntttxxxqqq|||wwwpppbbb^^^zzziiijjjkkkiii```YYY```llloooyyy~~~sssZZZSSSxxxVVV^^^rrrooouuuRRR888:::444888555444333111000/////////,,,,,,,,,++++++++++++***''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))***+++,,,---,,,+++***))),,,......---++++++,,,---...//////...,,,***((()))))))))************+++++++++,,,------......///+++---......---...///111000111222333444777;;;>>>CCCEEEIIINNNUUUbbbqqq{{{{{{~~~|||}}}}}}xxxvvvuuuttttttyyyyyyrrrkkknnnxxxppprrrtttrrrjjjgggddddddfffjjjmmmooopppzzztttppphhh```NNNSSS^^^]]]nnnssstttxxx{{{xxxrrrppprrrhhhmmmiiihhhooojjj```bbbooocccOOOXXXeeehhhmmmqqqpppkkkjjjjjjaaaVVVAAA666///222222---,,,000,,,------,,,+++,,,...000,,,---...///000111222222///000000///...///222444+++<<<<<<>>>^^^PPP444444222222111111111222444555333444444333333444777999@@@HHHMMMTTT[[[ZZZdddzzz~~~vvvaaaJJJEEERRRbbbiiieeekkkrrrsssqqqqqqvvvzzzqqqxxx}}}vvv}}}vvvnnniiifff\\\SSSMMMKKKIIIGGGEEEAAA<<<999666666444333222222333444222222222333333444444444444444444444444555555555111222222333888FFFYYYgggkkkllluuu{{{ggg]]]eeennnpppllliiijjjmmmuuuxxxaaaRRRXXXKKKTTTrrryyyjjjyyywww]]]iii___GGGLLLUUUSSSggg|||vvvkkk```III666444555000111666222222222222333555666777888999999::::::;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>???AAABBBIIIRRR}}}uuuppp___}}}qqq}}}tttYYYCCC222666888888888999999999999999777666666555555555555666555777888:::::::::999999:::444666999777AAALLLKKKQQQIIIAAA???EEENNNSSSUUUSSSSSSVVV\\\^^^___ccciiiqqqooo___QQQGGGEEE@@@999===JJJHHHMMMNNNHHHAAA???===;;;???CCCKKKUUU___iiipppttt{{{sss___ccc]]]}}}wwwooofff``````iiivvv|||~~~lllUUUOOOUUU[[[jjjsssrrrXXX::::::666<<<555444333111000000111111++++++++++++************''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))'''(((***,,,,,,+++***)))***---///000...---,,,---+++,,,...//////---***)))))))))))))))************++++++,,,------......///+++---......---...///111111222444555777;;;AAAEEEHHHLLLUUUbbbqqq~~~|||{{{zzzyyy|||{{{{{{ooojjjeeedddgggkkknnnoookkkwwwwwwsssrrrmmmYYY^^^nnnlllxxxtttwww}}}zzzsssqqquuunnnooohhhmmmzzznnn^^^ccciiimmmeeeTTTPPP\\\eeeeeeiiinnnnnniiihhhggg]]]NNN;;;333///333222,,,+++///+++,,,...---,,,,,,---///,,,------...///000111111,,,...///000//////111222'''555555888XXXeee>>>777333333222222222333333444222333444444333444555777<<>><<<:::999999888777555666555444444444444555666333333333444444444444333555555555555555444444444222222222222777EEEXXXfffkkkmmmvvvzzzfff___fffllllllfffcccdddhhhpppwwwrrr___aaaYYYBBBNNNtttssszzzqqqccc}}}]]]IIIQQQ[[[WWWmmm}}}uuulll\\\EEE444555666000000666222222222333444555666777888888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>???AAA:::DDDDDDPPPtttsss\\\wwwwww~~~sssddd666555777777777888888888999999777777666555555555555555777777777777999<<>><<<;;;<<<@@@GGGQQQ]]]hhhpppttt}}}rrrgggVVVkkk{{{eee[[[dddwww}}}uuu|||{{{uuu[[[QQQZZZtttZZZ\\\fffuuuoooUUU444333000888555444222111111111222222************))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''''''''(((((()))&&&(((***+++++++++)))(((***,,,///000...---,,,,,,)))+++---//////---+++)))))))))))))))************++++++,,,------......///+++---......---...///111222333555888;;;@@@GGGLLLVVV```sss{{{yyy{{{wwwqqqjjjggghhhkkkmmmmmmsss|||{{{xxxrrrhhhVVVeee|||ssstttwwwxxx{{{}}}yyyrrrpppssstttsssmmmyyyyyy```ddd\\\ZZZTTTQQQZZZgggkkkgggfffllllllgggfffeeeYYYIII777111///333222,,,+++000***,,,......---------...,,,,,,---......///000000))),,,000111111000//////111777000444WWWpppDDD999444333333222333333444444111333444555444444555777666???EEENNNVVVVVV___uuu{{{dddKKKCCCPPP___ffffffgggjjjoootttwwwvvvuuuxxxzzz{{{qqq\\\JJJLLLLLLHHH@@@<<<===@@@777<<<>>>:::777999;;;<<<===;;;888888999;;;;;;;;;888888777666666777777777333444444555555444444333666666555555555444444444333333222222777DDDWWWeeeooopppxxxrrr^^^^^^dddjjjhhhccc```bbbfffjjjvvvuuu^^^___tttnnnQQQ[[[{{{uuufffccc|||aaaQQQ\\\iiieeepppzzzuuummmYYYBBB333666888111///555222222222333444555777777777888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>>???DDD555DDD>>>MMMkkkyyyyyyjjjppp|||uuuzzzppp===888666666777777888888888999888777666555555555555555:::888555555888>>>EEEIIICCC???HHHTTTTTTUUUXXXTTTRRRIII@@@@@@HHHOOOQQQOOOMMMNNNRRRXXXZZZZZZ]]]bbbpppppp}}}qqqcccIII===EEEIIIHHHLLL^^^dddcccTTTCCC::::::<<<:::===DDDPPP]]]iiiqqqvvv~~~|||bbbZZZnnnqqqkkkeeeYYYgggrrrdddttt{{{nnntttrrr{{{TTTYYYsssgggfff~~~yyyLLL888666555666444222111111222222000///+++++++++************)))))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))+++,,,,,,+++)))(((,,,---......//////......******+++,,,------------)))***+++,,,,,,+++***))))))+++---...------...//////...,,,,,,,,,---///111111444:::@@@BBBEEENNNXXXddd|||~~~}}}uuusssvvvyyykkkhhhooooooiiiuuu|||}}}sssppp{{{xxxkkkdddiiitttxxxuuuooonnniiimmmmmmnnn~~~wwwjjjTTTGGGPPP^^^ccccccfffgggjjjiiigggeee___MMM;;;111222333111///---,,,---,,,------...............000///---,,,,,,---...///,,,---///000111222111111111///777>>>PPPsssLLL777444333888777000333666---444444444444444444444444111>>>BBBEEERRRZZZaaalllvvvrrrYYYEEEJJJXXXaaaiiinnnllljjjlllqqquuuvvvuuuzzzxxxooo___QQQKKKIIIHHHBBBAAA???>>>>>>>>>???@@@FFFDDDBBBBBBCCCCCCBBBAAA@@@===<<<>>>BBBEEEEEECCCEEECCCAAA???>>>===<<<<<<666999:::888555444666999999888777666555666666777999777777888:::CCCWWWiiissssssvvv~~~uuubbbYYY___fffiiieeeaaaccchhhqqqvvvYYYeeeWWWdddyyyvvv\\\aaatttKKKSSSgggiiijjj{{{xxxgggNNN===000111222......333444444444555666777777888:::;;;;;;<<<;;;;;;::::::;;;<<<<<<<<<;;;<<<>>>AAA>>><<<999EEE@@@___zzzlllaaa}}}]]]}}}uuu|||zzz___eeeyyyBBB111444888888666999>>><<<666777777777777666666666666:::555222444888;;;CCCJJJMMMQQQYYY```eeeffffffeeeWWWPPPGGGDDDGGGLLLNNNOOONNNOOOQQQQQQQQQUUU\\\aaacccgggyyy~~~oooQQQ<<>>???@@@@@@@@@===<<<;;;::::::;;;<<<===;;;999888999;;;DDDUUUeeexxxxxxzzzwwweeeWWW]]]eeejjjjjjiiijjjmmmsssqqqgggppp{{{wwwyyygggWWWhhh{{{SSSSSS^^^bbbjjj|||wwwfffJJJ:::000111333///...222333333444555666777888999;;;;;;;;;<<<<<<;;;;;;:::AAAAAA@@@???======@@@BBB===???999BBB???VVV~~~uuudddttt}}}yyyYYYHHH[[[YYY@@@666444888:::888999<<<;;;666777777777777666666666666999555333555888;;;AAAHHHEEEKKKTTT\\\bbbcccaaa___YYYQQQIIIEEEGGGJJJLLLLLLKKKMMMNNNNNNOOORRRYYY___gggdddkkkvvvuuuoooPPPFFFOOOPPPEEEJJJFFFAAA===;;;999777666:::;;;???JJJXXXgggsssxxx|||wwweeejjjoooVVVbbbiiikkk~~~~~~yyyaaagggwwwrrrtttvvveee]]]\\\rrr|||eeeYYYlll|||}}}}}}}}}oooxxx}}}xxxLLL888666555666444333111111222111000...+++++++++************)))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))+++,,,,,,++++++++++++,,,------------,,,******+++,,,------------)))***++++++++++++***))))))+++---...------...//////...---------...///000444555:::DDDOOO___uuuvvvnnnkkkhhhbbb\\\```ssszzzmmmgggfffdddgggmmmlllbbb]]]ccckkknnnrrrqqqvvvttteeegggqqq^^^QQQLLLVVVcccgggfffgggiiigggeeebbb```VVVBBB000000111222111///------------......//////////////////...---,,,,,,---...///...///000111222333333333333111777999===cccvvvmmmwwwnnnTTTDDD777111444666...000666333222222222222222222222222000999;;;>>>IIIRRR]]]nnn}}}xxx]]]GGGKKKYYYbbbjjjooonnnnnnpppsssuuuvvvuuuooowwwzzzvvvpppnnnmmmlllhhhiiilllnnnpppqqqrrrrrrqqqrrrsssqqqmmmlllnnnpppqqqmmmiiiiiilllnnnooonnniiifffbbb___[[[VVVQQQMMMKKKFFFBBBBBBEEEHHHGGGEEEDDDCCCAAA@@@???@@@AAABBB@@@<<<;;;<<<>>>EEESSS```vvvzzz}}}|||kkkZZZ\\\aaahhhnnnqqqrrrqqqooooooyyyzzzeeepppwwwzzzsss[[[YYYxxxtttWWWPPPQQQYYYjjj~~~tttdddCCC777///111333000///222222222333555666888999:::;;;;;;;;;;;;<<<<<<;;;;;;@@@???>>>;;;999999;;;>>>;;;AAA999===@@@JJJ}}}~~~wwwgggiiiGGG<<<@@@;;;000333888:::999888:::999777777777777777666666666666777444333777999:::???DDDQQQWWW```iiioooooommmkkkWWWQQQIIIEEEEEEHHHIIIHHHHHHJJJLLLLLLLLLPPPVVV[[[eee```___ffftttTTTQQQ^^^{{{YYYFFFHHHHHH@@@<<<;;;::::::;;;:::777555:::999===IIIZZZjjjssswwwxxx{{{|||rrrjjj{{{yyyZZZeeelllxxxpppeeepppnnn^^^]]]fffggg]]]cccyyyzzz|||nnnxxxwwwnnnKKK888666444555555333111111111111///...+++++++++*********))))))&&&&&&''''''(((((())))))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((***+++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,------------*********++++++*********)))+++---...------...//////......---...///000000111222999FFFWWWooowwwppphhhfffiiiiiiddd______eeejjjooouuuvvvnnnbbbhhhooolll^^^ZZZgggvvv|||pppmmmsssrrrjjjjjjppp{{{ppp|||VVVPPPOOOZZZeeehhhggghhhiiifffbbb```[[[OOO<<<,,,///000111111...------------...//////000000//////......---------...//////---...///000111222222333...///:::CCCBBBUUUxxx^^^WWWAAA666777:::222///333333222222222222222222222222000777777:::DDDLLLYYYmmmyyy___HHHLLLYYYaaaiiilllmmmnnnpppssstttuuuuuuuuuyyywwwxxxzzzzzzyyywwwtttrrrqqqoookkkeee```]]]YYYUUUSSSUUUVVVVVVUUUOOOMMMIIIFFFDDDDDDDDDEEEDDDAAA???@@@BBBGGGRRR]]]lll{{{qqqdddcccgggjjjnnnsssuuuqqqkkkgggmmmrrrXXXmmmrrr}}}rrrVVVaaayyy^^^RRRLLLIIIUUUkkk~~~~~~ooo^^^<<<444...111333111000111111222333555777888::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;999777777999<<<999BBB999:::BBBAAAgggxxxdddpppjjjOOOIIIDDD111111555888888777777888999777777777777666666666666555333333777999999;;;???GGGLLLRRRYYY]]]^^^]]]\\\QQQLLLFFFBBBBBBDDDFFFFFFGGGIIILLLLLLLLLPPPVVV[[[]]]]]]___aaagggvvvzzzSSSHHHIII\\\uuusssWWWKKKNNNIII<<<<<<;;;::::::;;;:::888666:::999<<>>LLLNNNSSSyyyyyy}}}lllIII777555;;;555000222222333333333333333333333333222777666777@@@EEETTTkkk|||www]]]GGGLLLXXX```ggghhhjjjlllnnnqqqsssuuuwww|||zzzuuujjjiiigggccc^^^\\\]]]___\\\YYYSSSNNNJJJGGGGGGGGGFFFDDDCCCDDDEEEIIITTT```jjjfffiiikkklllrrrwwwuuummmeeehhhxxx}}}eeePPP___wwwzzzyyyuuulllnnnUUUlll{{{^^^NNNRRRPPPLLLZZZmmm~~~}}}|||xxxgggUUU777222///000222222111111111222333555777888:::::::::::::::999:::;;;<<<===;;;;;;<<<;;;:::;;;===???777@@@:::999DDD@@@XXXvvvaaafffpppcccZZZEEE333333444666666666888;;;777777777777666666666666444222333777999777888<<<:::;;;===???AAACCCDDDEEEGGGDDD@@@>>>???AAACCCDDDGGGJJJMMMNNNNNNQQQVVV[[[XXX[[[___bbbeeeqqqsssNNNDDD>>>DDDRRRiiicccTTTQQQIII===???<<<999888999::::::999999999???MMMaaapppwwwwww|||~~~wwwiiilllwww___]]]iiinnngggqqq~~~qqqYYYUUUggg}}}wwwzzz\\\fffrrr~~~~~~KKK888666333333666444222111111111///---+++++++++************)))'''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((***+++,,,---******+++,,,,,,,,,,,,+++******+++,,,------------++++++***))))))***++++++)))+++---...------...///....../////////000000000222111333888???JJJ]]]nnn~~~wwwrrrlllhhhiiimmmppprrr{{{yyyuuutttrrrnnniiifffhhhkkknnnnnnmmmjjjggg\\\[[[ZZZZZZ]]]dddkkkooojjjwww|||yyyzzznnnlllmmmlllqqqzzzmmmmmmmmmnnn|||bbbLLLPPPWWW^^^ccceeedddddddddaaa^^^XXXKKK<<<222///...///000000...---------,,,------...............,,,,,,---....../////////,,,,,,,,,---...///000111444444888DDDKKKKKKfffTTT999000888666111222333333333333333333333333333333666444555;;;===KKKeeeuuuqqqZZZFFFKKKWWW^^^ddddddfffiiilllooosssxxx|||zzzpppjjjiiikkkeeeaaaZZZSSSMMMIIIHHHHHHDDDDDDEEEFFFEEEIIIWWWfffuuujjjnnnoooooovvvmmmlllxxxhhhPPPLLLYYYgggzzzvvvrrrddd\\\qqqUUUPPP]]]ZZZUUUaaaooo|||{{{xxxqqq^^^JJJ444222000000111222222222222222333555666888999:::999999888888888:::;;;<<<777999<<<<<<<<<;;;<<<===777<<<===999DDDBBBNNNmmmooozzzrrrgggWWW;;;666222444666666888;;;777777777777666666666666444222333777777555666999===<<<;;;;;;<<<>>>@@@BBB>>>===<<<<<<===???BBBCCCFFFIIIMMMNNNNNNQQQVVVZZZXXXYYY\\\^^^aaalll|||QQQIIIBBBAAAEEEWWW|||uuuYYYLLLEEE@@@===999666444666999;;;<<<777;;;DDDTTTffftttyyyyyy~~~{{{~~~pppdddpppiiiWWW```ooo}}}uuudddppp~~~zzz}}}iiiRRRWWWiii|||vvvsssYYYfffxxx~~~KKK777555333333666444222111111000...---+++++++++************)))((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,***++++++,,,,,,,,,,,,,,,******+++,,,------------++++++***))))))***++++++)))+++---...------...///......///000000000000000222111222333333555???JJJjjj~~~}}}|||tttkkkdddaaa\\\YYYYYY[[[]]]^^^eeegggjjjmmmppprrrtttuuuyyy||||||vvvrrrrrrsssrrrooommmkkkkkkkkklllkkkiiieeefffgggiiikkkkkkgggdddYYYZZZZZZYYYXXX^^^kkkvvvooouuussseee```dddjjjooowww{{{ttt~~~uuutttuuugggmmmzzzwwwUUUJJJQQQZZZ___aaaaaabbbaaa]]]\\\ZZZRRRBBB222...222---...000///...------...+++,,,,,,---------------+++,,,---...////////////------------...000111222///111///777???:::LLLwwwkkkEEE111666555000222333222222222222222222222222333555222222555555BBB]]]mmmkkkVVVDDDJJJVVV[[[aaabbbdddgggjjjnnnuuu}}}zzzwwwddd___XXXPPPJJJGGGEEEEEE???BBBEEEFFFCCCHHHYYYkkktttfffiiinnnnnnlllttttttqqq{{{lllZZZHHHHHHddd}}}|||vvv]]]iiijjjTTTZZZjjj```YYYeeeooozzz~~~~~~zzzuuukkkUUU???444333111000000222333333333333444555666777888999888777666666777888:::<<<777:::>>>???>>><<<::::::999888???:::BBBEEEGGGrrrxxxrrraaaHHH<<<444444888888888999777777777777666666666666555222222555666444444777666666666666777888:::;;;;;;;;;;;;;;;<<<===@@@BBBCCCGGGJJJKKKLLLNNNSSSWWWXXXWWWXXX[[[]]]dddtttoooaaaQQQFFF???CCCXXXnnnmmmXXXNNNFFF???;;;888555444555888999:::555<<>>SSShhhpppooooooqqqrrruuurrrnnnqqquuunnnmmmlllcccXXX[[[YYYWWWVVVVVVWWWYYYZZZ^^^^^^^^^___aaadddgggiiihhhkkkkkkeeebbbeeehhhiiifffggghhhiiiiiiiiihhhhhhdddaaa```bbbgggiiifffbbb[[[WWWUUUXXX___gggpppxxx~~~~~~hhh```fffppptttfffrrrjjjiii~~~rrr{{{kkkooo|||iiiIIIIIIRRR[[[_________``````YYYYYYWWWOOO<<<++++++444---...000///...------...***+++,,,,,,------,,,,,,+++,,,---...////////////............///000222444,,,222///333999///888^^^SSS666777555000111333000000000000000000000000222333000000222000===WWWhhhfffSSSCCCIIIUUUZZZ___aaadddgggjjjnnnvvv~~~uuujjjbbb^^^ZZZRRRKKKEEEBBBAAAAAA;;;@@@EEEDDDAAAFFFZZZoooqqqaaaaaagggfffbbbiii{{{wwwsss}}}iiihhhTTTJJJiiiyyy~~~~~~sss]]]tttbbbSSSaaappp```XXXeeemmmyyy}}}~~~yyyssshhhPPP999444444222///000222444333444444444555666777777888777666555555666888:::;;;===@@@DDDFFFDDD@@@===<<<<<<666@@@:::@@@GGGCCCccclllRRRBBB666555999888777888777777777777666666666666555222222444555333333777333444555666888999999:::;;;;;;<<<<<<<<<===???AAAAAADDDHHHIIIIIILLLPPPTTTUUUUUUYYY]]]______dddjjjnnnyyynnn[[[NNNHHHNNNYYYfffUUUUUUWWWLLL<<<===:::777666666777777666444>>>NNN___nnnxxx|||~~~uuu{{{ooouuuzzziiiUUUlllhhh[[[qqqjjjeeeoookkkooolllhhhppp|||{{{qqqjjjhhhRRRNNNlllvvv|||sssbbbnnn[[[888...:::222333333333222111///---,,,+++******)))))))))))))))&&&&&&''''''(((((())))))((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''')))***,,,---***,,,......---,,,---...///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,---------------,,,000000000000////////////111111111111222333444444888:::===AAAEEEJJJMMMOOOQQQSSSWWW\\\ccciiinnnqqqeeedddbbb^^^[[[XXXVVVUUUUUUUUUUUUTTTRRRRRRTTTVVVVVVXXXZZZ[[[\\\^^^aaacccaaa```^^^\\\\\\\\\\\\]]]^^^aaaaaaaaaeeejjjiiieeegggbbb```bbbgggfff^^^WWWXXXUUURRRRRRXXXbbbnnnvvv~~~}}}qqqzzzooo___\\\tttvvvnnnjjjhhhkkkuuuppphhh{{{gggQQQQQQWWW[[[\\\^^^aaa___[[[]]]ZZZQQQ@@@222,,,,,,...000///.../////////---++++++---......,,,,,,---...------------...000111222111000...---...///111222444222333777666444888AAArrr___===333666777333///000000//////000111222222222000111444333333;;;GGGbbb\\\PPPFFFGGGRRR\\\``````ggglllmmmrrr}}}rrrjjj___WWWVVVMMMBBBOOOVVVDDDHHHFFFBBB???===<<<===>>>;;;@@@BBB@@@AAAKKKZZZeeesss~~~|||llleeebbbkkkpppjjjeeelll}}}{{{xxxqqq[[[]]]vvvfffhhhmmmhhh___QQQaaattthhh^^^iiirrrvvv|||{{{qqqaaaIII666222222333444444555555666666666555555444444333333444444444444555666888888;;;===???AAAAAA>>>;;;999999777888<<>>@@@CCCFFFJJJMMMOOOTTTTTTUUUWWWZZZ^^^bbbddddddwwwyyyRRRCCCRRRSSSIII???FFFSSSOOO>>>;;;777444444666888777666<<>>@@@AAA@@@AAADDDHHHMMMQQQUUUWWWVVVUUUTTTSSSQQQPPPOOONNNRRRSSSSSSSSSRRRSSSVVVXXXXXXZZZ\\\]]]]]]]]]___aaa\\\[[[ZZZZZZZZZ[[[\\\]]][[[^^^``````bbbggghhhfffaaabbbddddddbbb^^^YYYUUUSSSUUUYYY\\\___bbbdddfffppp|||}}}vvvhhhaaapppjjjiii```XXXVVV___kkkuuuzzztttqqqyyyzzzkkkWWWMMMSSSYYY]]]]]]^^^``````]]][[[UUUIII;;;000---///111555333111111111000...---,,,---------,,,,,,...000......---------///000111000///...------///000222000...000333222111555<<<___www}}}kkkGGG222000444666444000000000000000111222222222000111333222222:::DDD]]]WWWMMMCCCDDDOOOYYY]]]```eeeiiimmmttt~~~wwwooojjj___[[[VVVTTTTTTRRRKKKDDDGGGAAAFFFMMMIIIDDDCCC???AAABBBBBBCCCDDDDDDDDDDDD@@@HHHLLLHHHDDDKKK^^^mmmvvvvvvccc[[[ZZZ___dddeeedddkkk{{{uuutttxxxsss{{{nnnsssgggdddhhhggg```dddpppvvvvvvxxxzzzwwwlllXXXBBB444222222333333444555555555666666666555555555555555666666555666666777888999999;;;===@@@@@@???>>>===<<<999888<<<>>>@@@EEELLLuuuiiiccc~~~yyy]]]LLL999111222555999;;;888888888888888777666666555555444444444333333333555444333444777999888666999888888999999:::;;;<<<===>>>@@@CCCFFFJJJMMMOOOQQQQQQRRRTTTWWW\\\aaadddhhhxxxeeeHHHCCCDDD???666777???@@@::::::888555555666777666444===CCCTTTiiivvvxxxwwwxxx{{{xxxwwwyyy|||}}}}}}~~~|||lllQQQTTTUUUKKKRRRdddppp|||rrr\\\TTT^^^mmmuuu]]]kkkUUU===;;;666777...222222333222111///---++++++******)))))))))))))))((((((((((((((('''''''''((((((''''''''''''((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%&&&&&&'''(((***+++,,,***,,,---...---,,,---......------------,,,,,,,,,------------,,,+++***)))+++,,,---...///000000000000000000000000000000000/////////000111333444555555555777888999999::::::999:::;;;===@@@CCCEEEFFFKKKLLLLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSVVVXXXYYY[[[]]]^^^]]]]]]]]]^^^WWWVVVVVVVVVWWWXXXZZZ[[[XXX\\\^^^]]]]]]bbbdddccc\\\aaadddaaaYYYSSSRRRTTTUUUXXX[[[]]]^^^```bbbdddkkk{{{xxxsssuuuqqqpppwwwaaaYYYQQQSSS___lllvvvyyytttwww|||yyygggSSSLLLQQQTTTZZZ^^^\\\ZZZ\\\]]]]]]YYYOOO@@@444...///222666;;;999555333222111000...,,,------,,,,,,---000333//////...------...///000///...---------...000111111000111444555555999>>>LLL{{{|||cccAAA111333666222111000000000000111222222222111111222111111777>>>SSSPPPHHH@@@AAAKKKUUUYYY\\\```dddiiittt{{{vvvqqqlllgggdddeeeeeeccc___[[[WWWUUUUUUPPPQQQNNNJJJNNNVVVWWWRRROOOJJJLLL[[[___MMMDDDPPPNNNPPPSSSUUUTTTRRROOOMMMKKKVVV]]]VVVIIIIII]]]qqq{{{zzzfff\\\SSSRRRVVV]]]```eeesss}}}xxxjjjlll~~~xxxcccpppiiiXXX\\\mmmuuuwwwuuurrrrrrrrrdddLLL888111222222333333444444555555555666666666666666777777999888888777888888999999888999;;;===???@@@@@@@@@???;;;999;;;===>>>BBBHHH___\\\kkkmmmvvv|||lllyyy]]]SSSBBB333000555888888777888888888888777777666555555444444444333333333444333222333555777666555888888888888999:::;;;;;;===>>>???BBBEEEIIILLLMMMQQQPPPOOOPPPSSSXXX]]]```fffsssgggIII;;;<<<<<<;;;999999:::<<<999888666666777666555333>>>EEEWWWkkkxxx{{{yyyyyyzzzvvvtttvvvxxxzzz|||xxx|||yyy{{{jjjXXXXXXQQQKKK\\\ttt}}}{{{ttt]]]UUU```oooooo[[[iiiIII444<<<666444111222222222222000...,,,++++++******)))))))))))))))))))))((((((''''''&&&&&&(((''''''&&&&&&''''''((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&'''((()))***+++***+++------,,,,,,,,,------------------------,,,............---+++***)))+++,,,---///000111111111000000000000000111111111......//////111222444555777888999::::::999999888<<<<<<===>>>???AAACCCDDDGGGHHHIIIJJJLLLMMMNNNOOOMMMOOOQQQQQQQQQRRRTTTVVVVVVYYY\\\]]]]]][[[[[[[[[TTTTTTSSSSSSTTTUUUWWWXXXVVV[[[^^^[[[[[[^^^aaaaaa\\\]]][[[TTTLLLJJJOOOTTTYYYZZZYYYZZZ___jjjxxxxxxvvvkkkiiirrrzzzpppdddnnnqqqxxxddd^^^\\\bbbppp|||iiittt~~~vvv\\\GGGIIIWWWTTTZZZ]]]ZZZVVVXXXZZZZZZXXXIII888///---000444888>>>;;;666333111111///...------,,,++++++---222555000///...---,,,---......------,,,,,,---...///000111111333777:::===@@@CCCIIIrrrzzzQQQ666444666111111111111000000111222222222222111111000000444999JJJIIIDDD===>>>HHHQQQUUUWWWZZZ]]]fffttt~~~}}}yyyxxxwwwtttqqqnnnllliiiiiijjjkkkkkkjjjjjjnnnrrrrrrpppppptttxxxppptttqqqiiilllxxx}}}yyyxxxuuullltttuuujjjzzzvvvvvvtttqqqkkkccc\\\WWWSSSbbbnnndddNNNFFFWWWnnn|||nnncccZZZSSSTTT]]]cccdddnnn{{{zzzjjjiiiXXXfff}}}dddTTTggg^^^QQQaaaqqqsssxxxtttlllkkkkkk[[[@@@000111111222222333444444555555555555666666777777888888::::::999999999999999999:::::::::;;;===>>>@@@AAAAAA<<<:::<<<======???CCCOOO~~~vvvkkkwww|||SSSoookkk^^^ZZZMMM<<<444555555222777777888888888888777666555555444444444333333333333222222333444444444444777777777777888999::::::<<<===???AAADDDGGGJJJKKKRRRPPPOOONNNPPPTTTXXX[[[^^^jjj{{{aaaEEE======EEEIIIDDD??????999999888777777666555333<<>>======>>>???```vvvlll]]]}}}wwwyyyhhhddd^^^PPP???555444666555666777777888888888777777555555444444444333333333222222333333222222333444666666666666777888999999;;;<<<===???BBBDDDGGGHHHNNNMMMLLLLLLOOOSSSWWWZZZ[[[eeevvvaaaIII888???KKKJJJBBB<<<999:::999888777666666666===OOOeeeqqqrrrsssvvvzzz|||wwwtttuuuuuuuuuyyy~~~{{{~~~{{{xxxzzzqqqkkknnnggg[[[XXXwwwmmmTTTUUU]]]ZZZaaaYYYfffzzz~~~}}}}}}lllvvvmmmbbbuuuhhhWWWWWWgggvvv~~~vvvrrrnnnbbbsssuuuYYY777<<<222///888111111222111000...,,,***+++******)))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))+++,,,---,,,+++,,,---+++,,,---.........---,,,......//////......---,,,+++,,,---...///000000000///000000111111222222222............///000111222111222555777888777666555666666777888:::===>>>@@@BBBCCCDDDEEEFFFGGGHHHHHHLLLNNNPPPPPPOOOOOOOOOPPPPPPSSSVVVXXXXXXXXXYYYZZZXXXWWWVVVUUUUUUVVVWWWWWWWWW[[[^^^```eeeiiigggcccTTTLLLAAA===AAALLLVVV\\\```hhhqqqtttqqqllljjjkkkssspppjjjffflllgggiiiiiiuuunnngggsssllliiieeeaaadddlllvvv~~~ppp[[[OOOQQQXXX^^^``````]]][[[\\\YYYUUUMMM>>>111000000---///333777444111///...---,,,***+++,,,,,,++++++,,,///222000///---,,,,,,,,,------,,,,,,---...///000000111---000333555<<>>@@@>>>;;;;;;===KKKvvvkkk|||pppzzzooojjj\\\KKK===333///333999666777777888888888888777555555444444444333333333111333444333222111222444555555555555666777888888::::::;;;===???AAACCCEEEFFFGGGHHHJJJNNNSSSWWWZZZ]]]ccchhhsssjjjDDD<<>>444@@@XXXbbb???444444444333222222111111111222000333333000111555444///666;;;===999888>>>EEEIIIPPPUUU\\\gggxxx~~~dddccc```[[[TTTMMMFFFAAA???EEERRRcccfffXXXMMM[[[rrr~~~|||nnnaaa[[[\\\bbbdddbbbgggtttyyyvvvyyy|||}}}uuu```SSSLLLccc}}}llleeewww}}}fffQQQLLL^^^OOOMMMYYYcccnnnuuuttteeefffaaaRRR@@@333000333111111111222333333444444666666666555555555555555666666555666666777888999888888888888777777777666;;;777888???CCC@@@;;;999???@@@[[[zzzwwwwwwuuubbbRRRLLLBBB333///666666666777888888888888888555555444444444333333333111333555444222111222444444444444444555666777888888888999;;;<<>>666...333111111111111///---+++***+++******)))))))))))))))&&&'''''''''(((((())))))'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))***,,,,,,+++++++++,,,***+++---//////...---,,,,,,---...///000000000000,,,,,,------...---------///000000111222222333333000000///...............000111444666666555333111999999999:::;;;===>>>??????@@@AAACCCEEEGGGHHHIIIEEEHHHLLLNNNOOOPPPQQQRRRWWWXXXXXXWWWUUUUUUWWWYYYYYYYYYYYYZZZ[[[]]]___aaa```___\\\[[[^^^[[[NNN@@@999<<>>ZZZ|||MMM888444444333333222111111111222000444444000222666555///333999;;;888777<<>>888;;;RRRrrr^^^;;;555999666222000222555222...222222333333333222111111333333333333333666:::>>>JJJRRRYYYaaammm}}}{{{{{{kkk|||aaabbbnnnZZZTTTdddXXXQQQ^^^SSS???HHHMMMWWW___\\\QQQOOO[[[kkkiiiiiiggg```YYYTTTTTTVVVRRRaaasssyyyvvvssswww}}}vvvtttgggeeeiiitttsss\\\SSSYYY^^^RRRRRRbbbmmmkkkiiilllcccbbbWWWCCC444000111000333333333333333333333333555555555666666666666777333444555555444444555777888666555666777888777666:::999888888888999:::;;;>>>???;;;WWW~~~zzz~~~[[[888111333666777777777888888888666555555555555444444444222222222222222222222222444444444444444444444444444666777888888999;;;===@@@HHHIIIJJJJJJAAA<<>>111222111222222222111///...,,,+++++++++******)))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((()))***+++,,,,,,+++++++++++++++,,,---...///000///---,,,---///111000///,,,---...---,,,,,,...000///000111333444666777888555333000///000111111000//////000000111222222222666666777999;;;<<<===>>>@@@AAACCCEEEGGGHHHIIIIIINNNPPPSSSUUUUUUVVVXXXZZZWWWVVVVVVZZZ^^^```___\\\]]]\\\ZZZZZZ\\\```dddgggYYYSSSLLLDDD:::555:::BBBYYYgggxxx~~~tttjjjUUUEEEKKKUUUmmmpppeeeeeemmmrrrrrrssspppuuu}}}vvv^^^JJJHHHPPPWWW```jjjbbb\\\WWWWWWWWWRRRFFF<<>><<<:::BBB]]]}}}zzzPPP444666333000///222444444222111222222222333222222222333333333222222555888<<>>>>>???AAACCCFFFGGGIIIIIILLLOOORRRTTTVVVWWWZZZ\\\WWWVVVUUUYYY^^^aaaaaa___]]]]]]\\\\\\\\\\\\\\\\\\IIICCC<<<777444:::LLL^^^}}}vvvaaaSSSHHHTTTaaaxxxgggbbbccc]]]WWWaaaffflll|||www{{{fffVVVJJJMMMUUUZZZ^^^ccc___YYYTTTUUUVVVOOO???111///---++++++,,,---,,,+++------------,,,,,,,,,,,,++++++*********++++++,,,------------------------000---,,,---111222111///......///000222333444444777:::777666NNNwwwhhh>>>666444111222333444555444000000111222222333333333333333333222111333666999>>>CCCLLLXXXlll|||zzz~~~|||mmmuuuhhhVVVqqqnnn^^^cccbbbRRRNNNUUUgggtttkkkVVVMMMYYYiiilllkkkiiifffbbb[[[SSSNNNOOOOOOTTTbbbrrrzzzvvvooo|||xxx}}}xxx{{{iiiYYYddduuu^^^___fffnnnkkk___ZZZ\\\[[[SSSEEE666///000222222222222222222222222222222111111222222222333333333222444555555444444555666666555444555666666555444777777666666777888888999777<<<;;;<<>><<<<<<:::777444222111222555444111/////////111222333444555777888:::;;;<<<;;;===???BBBEEEGGGHHHIIIHHHKKKOOORRRSSSUUUXXXZZZVVVTTTRRRUUUYYY]]]]]][[[YYYZZZZZZYYYTTTMMMFFFAAA888666666888===JJJbbbwww{{{aaaLLLPPPXXXsssxxxvvvyyy{{{ooooooiiiRRRXXX```]]]bbbsssxxxxxxiiiggghhh\\\SSSOOOVVV^^^```______ZZZXXXUUUTTTQQQFFF777+++...,,,++++++,,,---,,,,,,---------,,,,,,,,,++++++*********)))******++++++---,,,,,,,,,------.........---,,,...000222000///......//////000111111111111444444555EEEiii}}}[[[;;;666444555666444333444000000000111111333333444222333333111000111333666:::===DDDPPPeeezzzyyyyyy{{{gggzzzeeehhhnnnaaaSSS___xxxxxxXXXJJJXXXlllfffdddccccccdddaaa[[[VVVQQQZZZeeekkkmmmooosssxxxwwwzzz~~~~~~zzz|||}}}{{{ttt|||fff___^^^]]]SSS]]]jjjpppiii___[[[\\\WWWLLL<<<000...000222222111111111111111111111111111111111111222222222222222444555555444333555666666444333444555666555444888888888999999:::;;;;;;:::;;;===999KKKtttKKK:::555111333666777666666666555555555555444444444222222222222222222222222111111111111111111111111222444666777777888:::;;;888BBBKKK[[[jjjbbbQQQNNNaaaRRRFFFEEEJJJVVVlllmmmyyynnnNNN===DDDTTT]]]dddcccaaa^^^]]]___aaabbbdddeeefffgggiiijjjkkklllfffiiiiiihhhjjjnnnnnnjjjpppkkkddd___^^^___``````hhhmmmtttzzzlllNNNSSSaaaggggggeee\\\TTTdddvvvooolllzzzuuuoooiiiaaaVVVNNNRRR[[[ggg}}}{{{pppWWW<<<~~~~~~lll|||rrrggg|||zzzEEE;;;666333555111111111111000...---,,,++++++******)))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''')))***+++++++++++++++++++++,,,---...------------------...///222333444333111/////////333333222222333666888:::<<<@@@BBB>>>666111222444666444222000//////000111000111222333555666777777999:::===???BBBDDDEEEFFFHHHKKKOOOQQQRRRTTTVVVXXXVVVSSSQQQSSSVVVYYYXXXVVVSSSRRRNNNHHHAAA:::444111444777===EEEKKKTTTdddssszzzyyyssskkkeeeaaaWWWNNNGGG[[[~~~~~~nnniiilllzzz~~~mmmdddcccXXXZZZiiihhhlllnnnkkkpppqqqRRROOORRR]]]fffhhhddd```VVVXXXXXXSSSHHH;;;111+++---,,,******,,,------,,,------,,,,,,,,,+++++++++***)))))))))******+++,,,---,,,,,,,,,,,,---...///,,,,,,---///000111000///......////////////000000444111333888;;;KKKuuu{{{CCC:::444555666444222333000000///000111222333444222222222111000000222444666999>>>III]]]rrr}}}~~~|||kkkjjjvvvlllWWWdddfffOOOWWWgggdddaaa^^^___bbbdddcccaaaWWWbbblllmmmiiiiiipppyyyrrrwwwwwwpppjjjfffmmmxxx}}}iiimmmhhh\\\[[[VVVMMMKKKZZZiiikkkeee^^^\\\\\\SSSFFF777///...000111111111111111111111111111111222222222222333333333333222333444444333333444666666444333444555666555444777777888999::::::;;;;;;;;;777======@@@lllsssbbbBBB777///222777777777999666555555555555444444444222222222222222222222222111111111111111111111111222333555666666777999;;;:::@@@FFFYYYnnnhhhTTTLLLYYYOOODDD@@@@@@III```vvvjjjQQQJJJYYYiiiddd```]]]\\\\\\]]]^^^```eeeeeefffggghhhiiiiiijjjcccfffggggggjjjnnnnnnjjjkkkfff^^^YYYYYY[[[^^^___WWWSSSWWWjjjrrrWWWRRRNNNTTTaaaeeeggg^^^dddooommmjjjqqqzzzpppmmmfffZZZOOOKKKTTT```rrrwwwhhhNNN555}}}rrr~~~{{{llltttwwwCCC888999333666111111111111000///...---++++++******)))(((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((***,,,---+++++++++++++++,,,------+++,,,------,,,---///111222333555444222000//////333222222111222333555666999>>>BBB@@@999444333555444333111///............//////000000111222222222555666888;;;===???@@@@@@HHHJJJMMMNNNOOOOOOQQQRRRSSSPPPOOOPPPSSSUUUSSSPPPKKKFFF>>>666111111444666999>>>JJJWWW___bbbhhhoootttnnncccZZZ]]]jjjvvv{{{^^^iiisssjjjcccrrrtttzzzyyyoooeeeVVVUUU^^^```dddqqq}}}iiidddeeeggguuuyyygggJJJLLLTTT___jjjlllhhhcccUUUWWWVVVLLL>>>222---------+++******,,,------,,,,,,,,,,,,,,,++++++++++++***************+++,,,------,,,++++++,,,---///000+++,,,...///000000///.........////////////000000555...222<<<777777\\\ZZZGGG666444555333222444111000//////000111333444111222222222000000222444333666:::CCCTTTiiivvvzzzvvvooozzzuuu```mmm}}}aaa]]]cccfffccc```^^^```dddggghhhggghhhjjjmmmppptttvvvxxxyyyyyyjjj[[[VVVTTT___vvvlllXXXgggnnnXXXNNNOOOPPPMMMNNN\\\eeeccc^^^\\\YYYUUUKKK???444000000000000111222222222222222222222222222222333333333444444444111333444444333333444555666555444555666666555444444555666888999999999999888444:::???===TTTxxx|||zzzuuutttNNN>>>111222777777777999666555555555555444444444222222222222222222222222111111111111111111111111111333555666666666888:::>>>>>>===JJJ]]]\\\PPPNNNOOOJJJEEE???===DDDXXXlllttt___aaakkkbbb]]]ZZZ[[[\\\[[[\\\___dddddddddddddddddddddddd```bbbccccccfffjjjhhhddd]]]ZZZVVVTTTUUUZZZ```ddd[[[MMMJJJaaayyyttt^^^PPPGGGNNN___gggkkkgggdddgggjjjjjjkkkooolllkkkfff\\\RRRQQQZZZeee|||pppYYYAAA222yyy}}}qqqyyyooouuuAAA666;;;222333000111111000000///...---++++++******)))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&'''''''''&&&'''''')))+++---...+++++++++***++++++,,,---)))+++------,,,---000333///111333444222000////////////000000111222222222444777;;;>>>>>>;;;666333333333222111000//////...////////////////////////000111333555777888999999@@@BBBCCCDDDCCCBBBCCCDDDFFFDDDDDDFFFJJJKKKIIIFFF@@@<<<777333333666;;;???CCCHHHUUUfffpppqqqqqqrrriiifff___[[[eee}}}sssaaaeeeiiinnnnnnrrrbbbXXXVVVXXXdddqqqsssyyykkk\\\UUUYYY```\\\QQQNNNRRRYYYccckkkmmmhhhbbbWWWUUUOOOCCC555---+++,,,,,,***)))***,,,------,,,,,,,,,,,,++++++++++++************++++++,,,---...---,,,+++++++++---///111***,,,...000000///............//////000000000000222...333:::555333LLLnnncccCCC777555333222555222111000//////000222333000111222222111111333444111444777;;;HHH[[[jjjppp|||yyy~~~qqqyyyllldddaaafffeeecccbbbbbbeeekkknnntttqqqoooqqqvvvzzz{{{zzz|||dddUUUZZZ]]]hhhzzzdddVVVlllyyyooobbbYYYXXXWWWRRRMMMSSS]]]```ZZZWWWZZZWWWNNN???777111111222//////222333333333333333333333333222222222333333333444444111333444444333222444555777666555555777777666555333444666888999999999999666888999:::;;;CCCggg{{{xxxxxx]]]GGG444333666444444777666555555555555444444444222222222222222222222222222222222222222222222222111222444555555666888:::999<<<;;;AAALLLJJJFFFMMMHHHGGGEEEBBB@@@CCCPPP]]]vvv||||||kkkfffbbb___YYYVVVYYY\\\ZZZZZZ]]]aaa``````___^^^^^^]]]]]]___bbbbbb```aaacccaaa[[[QQQRRRRRRRRRTTTZZZdddkkkkkk^^^^^^vvvzzzfffuuunnn^^^QQQQQQ]]]gggllliiikkkeeecccnnnvvvtttsssllljjjcccWWWPPPTTTaaammm~~~~~~~~~gggGGG777777uuuvvvjjj~~~nnnttt???444;;;000000000000111000000///...---++++++******)))(((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&'''''''''''''''''')))+++---///+++++++++***++++++,,,,,,'''***,,,---,,,---000444---///222222111///......,,,---...000111111111111000000222:::BBBBBB999000444555555444444333111111000000//////.........------...///111222333444444555666888777555444444555777666777;;;???@@@>>>;;;666888999<<<>>>???@@@AAAOOOQQQ\\\kkktttrrrnnnkkkSSSTTTSSSSSSaaa|||wwwcccggg^^^aaarrrooodddmmm]]][[[\\\[[[rrrnnnmmmdddbbbmmmkkkZZZNNNWWW[[[```gggllllllfff^^^ZZZSSSHHH;;;111+++)))***,,,***)))***+++------,,,,,,,,,,,,+++++++++******++++++++++++,,,---...///---,,,+++***+++---///111))),,,///000000///............//////000111111111333333444333//////<<>>IIIEEEEEEEEEEEEDDDEEEJJJQQQQQQnnnyyy^^^eeedddbbbddd]]]]]]VVVSSSXXX[[[YYYYYY\\\]]]]]]\\\[[[ZZZXXXXXXWWWaaacccccc```___```\\\VVVNNNQQQSSSSSSUUU[[[fffoookkkhhhsssxxx```cccggg\\\SSS```ppprrrpppiiiqqqkkkhhhyyyooohhh[[[KKKFFFQQQeeetttyyyyyy}}}```;;;222???~~~uuuqqqrrruuuDDD111>>>)))555111111000///...---,,,,,,++++++******)))((((((''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$&&&'''%%%###'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&((()))***+++***************+++++++++,,,,,,,,,---------......///000222333333222111000///---+++,,,000222111///333000...000555;;;>>>???;;;===<<<888222000222666111222333333000//////000,,,,,,------......///000333---+++000444222111333222222111222333666999:::@@@???BBBGGGIIIDDD@@@???MMMQQQYYY___cccccc```]]]PPPJJJ]]]ooolllxxxooobbb```XXXYYYgggpppjjjpppkkkaaadddccc]]]ooo}}}xxxjjjmmm{{{qqqXXX[[[uuuppphhhbbbeeekkkllleee]]]XXXLLL<<<111---------,,,))))))***++++++++++++******++++++***((()))+++---...---,,,+++---///222444000///---+++++++++---...,,,...000111222111///...//////......000111333444000000000000111333888;;;kkknnnFFF444444444222000333222///000444222+++//////000000111111222222222111000111777AAAMMMVVV___{{{wwwzzzyyyrrrfff\\\XXXXXXWWW[[[bbbiiiooosssxxx{{{xxxpppnnnrrrppplllsss}}}rrrzzzwwwkkkiiiqqquuuiiiuuuhhhWWWNNNZZZWWWVVVXXXZZZVVVKKKBBB333333333222222111111111222222111111111111111111222222222222222222222222000000111222333333444444666666666666666555555555444555666777888999::::::999;;;>>>???;;;;;;EEEQQQzzzwww~~~ppprrrggg```GGG222444666222000666666555444555666333///333222222111111222222333444333222222111111222222333333333444444444555555888555888???AAA???>>>@@@EEE>>><<>>999777777888777666444222222222333,,,,,,+++,,,...//////...333111333:::;;;666222222555444444555888;;;???AAA@@@NNN```gggaaaYYY[[[ccc___hhhrrrvvvnnn___OOOFFF[[[^^^rrrvvvwww~~~yyykkk___eee^^^aaabbbYYY[[[hhhoooeee[[[aaagggccclllwwwqqqsssttttttqqqfff___dddooopppkkkggghhhjjjhhh```WWWPPPEEE777...++++++++++++))))))***+++++++++++++++***++++++***))))))+++------,,,++++++,,,...111333000...---+++++++++---...---...///000111000////////////...///000111333444111111111000000222666999eeeqqqSSS>>>444111111222555333///...222222......//////000000111222222111111222333666===EEEJJJSSSiiinnnmmmiiiccc\\\XXXWWWWWWbbbgggnnnsssvvvwwwxxxyyynnniiihhhmmmmmmlllvvvzzzqqqqqqvvv|||}}}tttiiiqqq|||ooo\\\VVVTTTZZZWWWTTTTTTUUUQQQGGG>>>333333333222222111111111111111111111111111111111222222222222222222222222000111111222333333444444555555555555555666666666555555666777888888999999;;;;;;<<<<<<777555;;;DDDppp~~~wwwwwwlllXXXHHH<<>>KKKDDD>>>:::777777<<>>444666333555444///---///111111......//////000000111111000222444555555777:::<<>>===:::999;;;???BBB@@@>>>@@@AAABBBCCCDDDHHHOOOVVVHHHGGGEEEGGGOOOZZZeeemmmpppssszzzvvvjjjYYYOOOPPP]]]mmmxxxwwwpppmmmnnnpppsssbbb^^^eeeiiibbb```aaa[[[ccc___jjjxxxtttiiihhhnnnwww}}}oooUUUWWWpppyyymmmssstttsssooofffZZZNNNFFF999333,,,((('''(((*********************++++++++++++,,,,,,+++***)))***,,,************+++,,,---...------,,,++++++,,,,,,---......---------...///000---......///000111222333444444333111//////111333777YYY~~~lllNNN;;;888111333333000...///111222---......///000000111111111333444444444333444666:::CCCZZZsssfff```[[[XXX\\\eeennnqqqpppooottt{{{~~~{{{wwwuuuuuurrrpppmmmeee]]]^^^eeeooosss{{{wwwfffSSSYYYlllrrr^^^PPPSSSWWWUUUTTTSSSSSSRRRJJJ???666222222222111111111111111000000000000111111111111111111111111222222222222111111111222222333333333222222333444555555666666666666666666666666666666:::666666:::;;;::::::<<<===ooo{{{zzzqqqRRR===333333333555666444111222555333333333222222333333333444333222222111111222222222222333333333444444444333666666777HHH[[[XXXIIITTTXXXSSSBBB888999:::777<<<>>>CCCHHHIIIJJJSSS^^^hhhwwwtttfff^^^ZZZ[[[cccmmmhhhaaaZZZUUUQQQOOONNNSSSQQQOOOOOOOOOPPPOOONNNQQQQQQQQQQQQSSSTTTVVVWWWXXXRRRJJJEEEDDDEEEHHHIIIKKKGGGIIIKKKDDD???PPPiii~~~qqqqqqooojjjlllsss|||~~~pppqqq{{{tttSSSEEEQQQ]]]iiiuuuyyy}}}ttt]]]@@@444:::???===vvvnnnmmmwww|||{{{]]]===444777111333111111000///...---,,,,,,...---,,,***)))'''&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&'''((()))***+++,,,---...---,,,+++,,,,,,,,,---------......---,,,,,,,,,---///222333222444555444222111444777888777555333111000000111...333;;;BBBFFFGGGGGGGGGQQQOOONNNLLLJJJFFFCCC@@@CCCAAAAAADDDHHHJJJJJJIIIKKKNNNPPPPPPQQQVVV^^^dddVVVTTTSSSWWWbbbqqqyyyzzzoooSSSLLLFFFMMMbbb{{{ttttttvvvzzzxxxppphhhfffllllllccccccgggbbbhhhjjjqqqyyyuuuiiilll~~~nnn___fffxxx~~~wwwtttuuusssmmmaaaSSSFFF>>>111...***(((((()))***+++******)))))))))***+++,,,+++,,,---,,,+++******+++))))))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......///,,,---...///000111111222333333333111///...///111333GGG{{{dddEEE777111111222222111000000222......//////000111111111333333444333222222555777888<<>>444111111111111111111111111//////000000000111111111000000000111111222222222111222222222222222333333111222222333444555555666555555555555555555666666777444444999===<<<;;;===999UUUyyyzzzxxxqqqyyyzzzoooVVV444333111333777666222111444444333333333333333333444444333222222111111222222222222222333333333444444000777888777AAAQQQQQQFFFJJJVVVXXXKKK>>>;;;;;;999;;;<<<@@@GGGIIIGGGGGGJJJOOOXXXSSSJJJKKKHHHEEEJJJQQQWWWZZZWWWOOOIIIDDDBBBRRRPPPNNNNNNNNNNNNMMMLLLOOOOOOOOOOOOPPPRRRSSSTTTLLLHHHCCCAAABBBDDDFFFGGGDDDFFFLLLMMMBBBAAA]]]xxxyyyuuuwwwpppjjj}}}nnn{{{rrrxxxsssUUUJJJYYYeeeooowwwxxxyyykkkRRR:::555???DDDAAAzzzrrrqqqxxxYYY<<<555666444222111111000///...---,,,,,,...---,,,***)))'''&&&%%%((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''''''(((''')))+++---......---,,,,,,,,,,,,---------......---------......000111222222333444444333444666777888999:::888555333222222000111333666999;;;===>>>HHHKKKNNNPPPQQQRRRTTTVVVYYYZZZ]]]___bbbdddggghhhaaaggglllmmmoooqqqqqqooonnnlllkkkoooxxxzzz~~~kkkJJJGGGJJJYYYtttvvv~~~vvvpppjjjgggjjjhhhbbblllwwwvvv|||yyyqqqwww}}}llljjjpppuuuvvvwwwsssqqqmmmeeeYYYKKK>>>666,,,,,,+++*********+++,,,+++***)))))))))***,,,---+++---...---+++*********((()))+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,...///000111111111111222222111///...///111---000WWW~~~aaaIII999444222333444222000111/////////000111111222222333333333222222333666999888888999BBBZZZfff___bbbXXXPPPWWWQQQXXXbbbmmmvvv|||~~~xxxrrrmmmkkkjjjjjjpppyyy|||ooo]]]QQQVVVmmmuuupppaaa[[[PPPLLLNNNUUUTTTKKKNNNWWWUUUKKKNNNRRRUUUQQQHHH;;;222000000000111111111111111...//////000000111111111//////000000111222222222222222222222222222222222111222222333333444444444333444444444555555666666777333333777999888777999???FFFhhhkkkiiipppsss~~~sssMMM:::333111666888444333777444444333333333333444444444333222222111111222222222222222222333333333333222777888555777???@@@;;;===HHHPPPJJJ@@@;;;:::;;;;;;888999???BBBBBBCCCFFFHHHJJJEEEGGGOOOIII@@@CCCMMMPPPRRRPPPIIIDDDCCCEEENNNLLLKKKKKKLLLLLLJJJHHHKKKLLLLLLMMMMMMMMMLLLLLLCCCCCCBBBAAA@@@AAAAAABBBDDDJJJRRRUUUPPPTTTooo|||{{{vvvwww~~~jjjdddvvv{{{yyyzzz~~~{{{rrrzzznnnZZZWWWdddmmmtttyyyvvvnnn]]]GGG:::;;;AAADDDDDD|||zzz}}}XXX===555222555333111111000///...---,,,,,,++++++******)))(((((((((((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''&&&$$$###%%%''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''$$$&&&))),,,......------,,,,,,,,,---------......---...///000000000000000222111111222555777777777444888<<<>>>;;;999777777999777444333444666888999666<<>>@@@BBBDDDIIIQQQ\\\gggsss}}}uuusssgggfffhhhlll||||||mmmllljjjkkkuuu}}}zzzlll^^^ccc\\\aaajjjnnnvvvyyyqqq```LLL======@@@???@@@DDD~~~~~~uuuVVV===444///666555111111000///...---,,,,,,(((((())))))*********+++((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&$$$###$$$&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&''''''"""$$$(((,,,.........---,,,,,,,,,---------.........///000111111000//////222000///111555888888777111666===AAA@@@===<<<<<<:::777333111222444555666111888>>>AAAEEEOOO___mmmmmmttt{{{}}}|||~~~~~~tttjjjaaa]]]TTTMMMNNN^^^rrr~~~|||wwwrrrlllfffppp]]]```kkkwwwxxxqqqrrryyyllleee\\\RRRJJJ???444,,,(((***,,,---,,,*********+++***)))((((((***,,,---,,,---///...,,,***)))***(((***,,,......---+++))))))***+++,,,,,,,,,,,,,,,)))***,,,......---,,,++++++,,,...///111111000000,,,...///000///000111333//////333FFFoooTTTCCC555222444333222333111111111222333333444444///222444555444333444555,,,444:::888555<<>>CCC===999;;;///444<<>>===CCCDDDCCCBBBBBBCCCBBB@@@>>>DDDEEEGGGHHHFFFCCC???<<<777<<<@@@AAA>>>>>>AAAFFF<<>>CCC===<<>>@@@FFFMMMBBB===999666333222333555999,,,222LLL///===EEEFFFLLLLLLQQQXXXZZZVVVTTTUUUTTTVVVUUUSSSVVVZZZUUULLLWWWQQQKKKHHHCCC<<<888888555333DDDdddyyy}}}vvvmmmjjjmmm|||zzz{{{~~~~~~zzzwwwmmmYYY[[[YYYdddqqqyyyzzzvvvrrrqqqjjjcccVVVFFF888///,,,,,,++++++++++++++++++++++++************************++++++******)))(((((('''***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......///000000000000000////////////000000000000555333///666WWWTTT999111...999;;;)))222222222111111111111111222222222222333555777888333333333555777:::===???IIIgggtttnnnlllpppcccQQQDDDDDDOOO```lllmmmaaahhhllleeeaaacccddd^^^mmmooo]]]aaattt^^^KKKKKKTTTUUUOOOJJJMMMJJJCCC:::333///000111000000000000000000000000////////////000000000000//////000000000000/////////000222333333222000///222222222111111000000000222222333333333333444444666444333555888:::888666666;;;:::BBBhhhxxxfffiii|||yyy{{{yyy^^^===444:::444111;;;333444666666555444444444444444444333333222222222111111222222222222111111//////000111222222333333111111222444666999;;;<<<777777888888888999999999???@@@AAADDDLLLRRRMMMEEE??????>>>>>>======<<<<<>>>>>=========<<>>;;;:::;;;888::::::999;;;???===777444555888;;;888333222666>>>:::GGGddd|||tttyyy{{{sss]]]aaammmxxxqqqlllkkkiiissszzzlllWWWVVVeeemmmvvv{{{xxxsssnnnlll```XXXLLL>>>444...,,,,,,++++++++++++++++++++++++************************,,,++++++***))))))((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------......///000000000000///.../////////000000000000222111000444KKKpppfffMMM<<<111111333...222222111111111111000000444444333333333444666777444444444444555666888999@@@IIIYYYmmmxxxqqqeeeYYYPPPKKKIIIHHHKKKHHHFFFIIITTTeeexxx}}}pppdddaaa___^^^dddnnnbbb\\\fffjjj___nnnaaaKKKPPPVVVPPPKKKNNNMMMGGG???777222000000000000000000000000000000000////////////000000000000//////000000000000/////////000222333333222000///333222222222111111111111222222222333333333444444777555444555888:::999777:::888666<<>><<<>>>BBB???999<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::;;;:::999666555666777:::===:::;;;AAA>>>;;;CCCFFFNNNZZZqqqjjjZZZddd___]]]^^^]]]pppttt}}}|||pppkkkmmmqqqllleeecccfffcccXXXSSSVVV___dddjjjppptttrrrdddVVV????????????@@@AAABBBCCCzzzrrryyy}}}ZZZ;;;<<<333111111222111111000///...------******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******)))***+++,,,,,,,,,,,,,,,+++000666777444111222444000///......000333666999888:::@@@GGGGGGBBB@@@BBBPPPQQQQQQOOOKKKFFFBBB???999666DDDSSS666111111///000------111111......111---000111///...000111///000444<<>>MMMeeexxxmmmkkkfff^^^RRRKKKBBB===>>>AAAAAAAAA<<>>>>>>>>???@@@BBBCCCDDDyyy{{{~~~[[[;;;;;;222111111111111000///...------,,,***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***((()))+++,,,------,,,+++***...222333333222333444222111///...000333666888444777>>>EEEFFFBBB@@@BBBFFFTTTbbbfffdddbbbccccccUUUNNNSSSVVVBBB;;;===;;;999555444555555222444777444888:::666222222555888666888AAANNNZZZcccllltttiiilll{{{yyyeeeZZZ___ooozzz|||mmmmmmoooRRR\\\llltttvvvrrruuukkk___hhh{{{rrrggg]]]WWWGGG===222++++++,,,,,,***************************************************,,,,,,,,,+++++++++************++++++++++++******++++++,,,,,,,,,,,,------------------......//////------...////////////............/////////000000...,,,///222111===eeepppmmmbbbPPP;;;///888222111111000000/////////555444444333444555777888999999888777666555444444777:::<<<===???CCCHHHLLL{{{www___RRRMMMHHHBBB<<<999666777:::>>>@@@@@@LLLUUUcccsss{{{ddd___fff[[[^^^\\\YYY```qqqzzzjjjeeelll~~~xxx^^^TTTSSS]]]]]]PPPIIILLLFFF>>>444///000111000...000000000000000000000000////////////000000000000//////000000000000//////000000111111111111000000333333333222222222222222111222222222222333333333666555666666888888999888777666>>>BBB999888]]]kkkJJJ<<<999333555444444555666777666555222222222333333444444444111222222333333222222111000000111111111222222222111111111111111222333333333333333333444444444444;;;>>><<<666333666999:::555555555666666777777777666666666666666666666666444555777777666777999;;;999<<<999:::AAACCCOOOfffhhheeepppwwwZZZ[[[OOOLLLZZZpppsssmmm~~~mmmjjjttt}}}xxxsssoooiii^^^SSSSSSXXXggglllpppooojjj]]]JJJ999===>>>>>>???@@@BBBCCCDDDrrrxxx\\\;;;999222222222111111000///...---,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))((()))+++,,,------,,,,,,,,,++++++...222444333222333222000//////111444555333444:::@@@AAA>>>>>>AAAEEEPPP```qqqrrrgggZZZPPPHHHJJJFFFCCC???>>>??????===>>>AAA===@@@CCCCCC???>>>CCCIII===:::AAAWWWsssuuugggddd```aaakkksss{{{xxxnnnsss```kkkrrrooohhh```aaavvv~~~wwwyyyvvvkkk___SSSKKK>>>666,,,((()))++++++)))************************************************,,,,,,,,,+++++++++++++++************************+++++++++,,,,,,---------333222111///............,,,,,,---...........................////////////000,,,...222...000LLLnnnpppzzznnnRRR666111222222222111000//////...222222222333444666999:::======;;;:::888666555444:::999888666666888;;;>>>CCCWWWmmm|||zzzlll[[[MMMFFF@@@;;;999999::::::;;;@@@HHHNNNbbbjjjxxxjjj______fffaaaZZZZZZlll~~~ttt{{{xxx{{{kkkllleeeLLLVVV\\\ZZZVVVSSSOOOJJJ@@@999111...///111000---////////////////////////////////////000000000000//////000000000000//////000000000111111000000000222222222222222222222222111111111222222222333333444555666666666777888888555999???@@@999:::PPPiiieeeOOOCCC444:::777666666777888777555222222222333333444444444222222333333333333222222111111111111111222222222111111000000000000111111111111222222222333333333AAAEEEEEE===666444444333444444444555555666666666555555555555555555555555555777888777777777999;;;:::>>>???DDDLLLQQQdddjjjnnnsssZZZ```MMMQQQjjjzzzqqqsssxxxzzz~~~}}}rrrggg]]]XXX[[[aaahhhqqqwwwrrrdddUUUDDD888>>>>>>>>>???@@@AAACCCDDDyyyzzzuuuzzz___;;;888111333333111000000///...---,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))***+++,,,------------***)))+++111444333000444333222111000000111111555555999===>>>;;;<<>>===<<<999666333111222555999;;;111999AAAFFFKKKPPPPPPMMMUUURRRMMMKKKLLLQQQWWW\\\^^^\\\VVVMMMCCC<<<999777???AAADDDGGGNNN[[[lllyyy|||}}}pppccc\\\```aaagggsssqqqnnnppp~~~fff[[[TTTUUUbbbcccUUUOOOTTTRRRIII999555000///000111000...////////////////////////////////////000000000000//////000000000000//////000000000000000000000000000111111111111222222222111111111111222222222222222444555555555555666888888::::::666555<<>>>>>BBBDDDCCCFFFWWWzzz~~~~~~zzzsssqqqjjjfffeeebbbiiifffaaalllggg^^^aaahhhlllkkkxxxzzzxxxzzzkkklll|||mmmaaaWWWLLL>>>444...,,,+++******+++,,,---************************************************************************+++***)))(((((()))***+++******+++,,,,,,---......444333000...---,,,---...++++++,,,------------,,,---------........./////////...///111///...333<<>>777000222333000000///...---,,,,,,+++(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''***)))))))))***,,,...000+++...000///---...333777>>>>>>>>>===;;;888555444...111999BBBEEECCCDDDGGGAAAHHHIIICCCHHHYYYfffhhh\\\ooowww|||vvvrrrrrrccc___]]]XXX]]]vvvwww\\\VVV```^^^YYY^^^cccyyyrrrtttxxxwww{{{|||rrrfffjjjsssdddYYYQQQFFF888---((()))++++++***+++---///))))))))))))))))))))))))************************))))))))))))))))))******+++***)))(((((()))***+++******+++,,,,,,---......111000...,,,+++,,,---...++++++,,,------------,,,---------.........//////...///000000///...222555===kkk~~~xxxVVV666666555444333111111000111111000000111333444666999>>>FFFPPPZZZbbbhhhkkkaaaZZZOOOFFFAAA>>>===<<<555777777888===CCCDDD@@@===@@@DDDGGGGGGGGGFFFFFFDDDFFFIIIMMMQQQXXXdddoooyyy}}}xxxttthhh[[[\\\dddddd\\\uuu}}}yyylll}}}xxxqqqjjjVVVdddhhhmmmccc\\\]]]^^^UUUDDD666///111333222111//////000////////////////////////////////////000000000000//////000000000000//////000000////////////000000......//////000000000111000111111111111222222222///222444444222222444666777333666>>>===666:::EEEJJJnnnooo}}}sssUUU>>>222111444666444444444333333222222222222333333444444333333222222222111111111111111111000000000000000111111222000111111111111222222222333555444000///222111...333333222222111111000000000000111111222222222333222333555666666888;;;===GGGQQQiiixxxjjjqqqkkkbbbdddllliiihhhuuugggeeezzzjjj]]]RRRXXXkkk|||}}}uuuppp\\\MMMHHHGGGFFFBBBAAA@@@@@@??????@@@@@@xxxsssrrrooo~~~eee???555222///111333222000//////...,,,******++++++******)))((('''(((((((((((((((((((((((()))(((&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((***+++---///000111222222111//////111222999AAAGGGAAA555000555===777444222111555;;;CCCGGGIIIDDD??????BBBEEEDDDBBBGGG\\\kkk}}}dddVVV]]]~~~jjjjjjlll___^^^ZZZ]]][[[RRRKKKRRRfffwwwhhhbbbSSSNNNVVV\\\hhh}}}zzztttvvvyyymmmfff\\\RRRDDD555//////...------,,,+++***))))))++++++***)))(((((()))))),,,,,,++++++,,,,,,---...+++++++++*********))))))************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000111111111111111222WWWzzzNNN>>>///---333666444111111333333111///...111444666888;;;>>>DDDPPP```lllwww|||wwwfffVVVOOONNNLLLNNN======BBBDDDXXXdddWWWXXXYYYbbbmmmmmmfffiiisssllllllmmmrrr{{{|||ooobbbZZZZZZbbbaaa[[[bbbrrrooonnn~~~mmmttt~~~dddllluuuooopppbbbWWWXXXZZZPPP>>>000111111111111111000000000000000000000000000000000////////////////////////////////////000000000000111111000000//////......000111111111111222222222///000222222333222111000444333333222222333333444666555444555666999<<<===AAAJJJwwwyyylllfffbbb___YYYYYYNNN<<<333666444...///666888333111444444///222333333222111222333555333333333222222222222222000000000000000000000000//////000000111111111222//////000111111111111111333333222222111000000000///000222222333222222222999111///555999:::@@@IIIZZZjjjvvvgggiiiiiiffffffpppjjjnnngggjjjuuunnnpppuuuhhhfffiiivvvkkk]]]NNNPPPmmmxxxmmmRRREEEBBBDDDFFFIII@@@FFFEEE===<<>>^^^aaaLLL888444666555444555333444555333000///111333222333444444666>>>JJJTTTeeeooozzz{{{ssspppaaaZZZSSSMMMaaayyyyyyooouuurrrddd\\\]]]```[[[QQQWWWooo{{{sssxxxtttzzzxxxrrryyy~~~tttjjj```ZZZSSSFFF888111111000//////............////////////////////////.........................../////////000000000000111000000000/////////...000000111111111222222222///000111222333222111111444333333222222333333444555444444444666888:::<<<===:::QQQrrrpppbbb]]]\\\[[[gggeeeOOO999333777999444555333///...111666777---///222333333222222111333333333222222111111111111111111111111111111111000000000000111111111222///000000111111111111111333333333222222111111111666333000000111444666777///444;;;>>>;;;===QQQggguuueeeiiijjj}}}rrrlllfffiiimmm^^^^^^wwwlllccc^^^lllhhhYYYVVVffffffJJJ???@@@CCCDDDCCCBBBHHHGGG@@@???EEEDDD===}}}sssoookkkiiiCCC888555111333333111///.........,,,******++++++******)))((('''''''''''''''''''''''''''%%%%%%$$$%%%%%%'''((()))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((()))***+++,,,000222444444222000000000---///222777<<<<<<:::777999:::<<<>>>@@@AAAAAAAAA>>>======AAAHHHLLLMMMMMMNNNPPPWWWjjjpppnnneee```gggqqqrrrkkkdddbbb]]]jjj}}}zzzmmmfffeeeZZZNNNOOObbbfffbbb[[[SSSFFFHHHZZZuuu{{{tttnnnooowww~~~|||~~~vvvrrruuuuuuyyyuuu{{{lllcccYYYMMMAAA:::444---******++++++++++++++++++++++++,,,+++******)))*********++++++******++++++,,,---,,,,,,,,,+++++++++******))))))***+++,,,...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............//////000000000000000000000???bbbzzzyyydddIII>>>888000///444444555555444222000000111111222222111000444;;;AAAIIIUUUiiippp[[[bbbxxx~~~yyyoooaaaZZZ[[[PPP[[[\\\TTTXXXooozzzpppsssyyywwwwwwrrrrrrlllcccWWWGGG999333555444333000...---...//////////////////////////////............................../////////000000000000000000000////////////000000000111111111222222///000111222222222222222333333222222222222333333333333333333555777999:::???555777UUU{{{kkkLLL:::555444222222555888666333333555333333222111111111222222444444444333333222222222222222222222222222222222000000000111111111111111///000111111222222111111333333333333333222222222444222000000111444555666666:::>>>???CCCTTTuuu~~~lllgggkkkxxxjjjqqqnnnyyypppeeeeeeiii___cccwwwqqqggg^^^jjjbbbWWWbbb}}}qqqXXX@@@:::???CCCAAA>>>AAAFFFFFF@@@@@@EEEDDD???yyyqqqkkkgggAAA777444///111222000............,,,******++++++******)))((('''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((('''''''''((())))))...111333444222000000000//////111555;;;===;;;888777999<<>>222///666333333444333222111111111000111222111111222666:::888>>>KKK```yyy~~~rrrjjjiiibbbYYYYYYbbbSSS]]]llltttjjj]]]```mmmqqqvvv{{{yyylllxxxnnnqqq~~~wwwhhhbbbYYYMMM===111222888888666333000//////111222////////////////////////................................./////////000000000000000000////////////000000000000111111111111///000111111222222222222333333222222222222333333222222222333444555777888???;;;777???\\\rrrXXXCCC555555222333888888555777>>>???:::333......000333666555444444444444444444444111111111111111111111111111111111111111111111111000000111222222222222111222222222222222222333333///333666777444444666888BBBBBBHHHWWWqqqqqq```YYY___jjjvvvqqq{{{kkkfffrrrooosssuuuqqqnnnkkkpppvvvmmm[[[\\\qqqZZZJJJ<<<;;;@@@BBB@@@>>>>>>AAAAAA>>>===AAAAAA===}}}tttmmmfffAAA888444///111111///...---...---,,,******++++++******)))(((''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((''''''&&&''''''((((((,,,...111333222000000000444333333444555666888999999:::;;;<<<>>>AAACCCEEELLLFFF>>>999777999===???GGG===CCCFFFCCC]]]xxxkkkaaa[[[WWWNNNGGGFFFUUUfffmmmjjjjjjsss~~~|||ggg^^^ccc\\\SSSGGGFFFJJJCCCHHH]]]~~~}}}oooddddddppp|||zzzjjj```cccuuu~~~yyylllggg```RRRGGGCCC777---+++,,,++++++,,,((())))))******++++++,,,+++******)))******++++++***))))))))))))***++++++,,,,,,,,,+++++++++*********)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...////////////...,,,444111,,,>>>kkk{{{bbbNNN===777888222111111111222222222222...///000000000000111333444444999DDDTTTeeettt}}}~~~mmmbbb[[[ZZZXXXTTTWWW___nnn{{{oooZZZ\\\iiiwww{{{}}}ssspppttt~~~|||}}}tttdddbbbXXXLLLBBB888111222777888666333000//////111222............................................................////////////////////////000000000000//////000000000111111111000000000111111222333333333222222111111222222333111222222333444555666666888999999888>>>\\\zzz___NNNKKKCCC;;;666333333;;;DDD>>>999333000111333555555333333333333333444444444111111111111111111111111222222222111111111111111000000111222222222222222000111111111222333333333///555:::888333444???IIIXXX```pppyyynnniiifffcccdddfffqqqrrrrrrwwwyyyqqqtttnnnkkkmmmkkk^^^YYY```jjj]]]EEE@@@===@@@CCCBBBAAABBB===>>>>>><<<<<<>>>>>><<<~~~wwwqqqgggCCC:::666222333000///------...---,,,******++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&''''''(((((()))+++...000000000000111555555555333000000444888>>>===;;;:::;;;===???@@@IIIHHHGGGDDDAAA>>>;;;999???777:::<<<666:::LLLZZZmmmnnnmmmjjjgggccc[[[SSSHHHXXXiiipppnnniiidddaaaxxxhhhRRRMMMMMMQQQRRR[[[ccc\\\WWW```sss|||}}}lllWWWTTTeeeyyy}}}qqqfffcccjjjjjj{{{zzzfff\\\YYYTTTHHH<<<666...(((((()))((()))+++)))))))))*********++++++))))))))))))))))))***+++)))))))))((())))))***++++++++++++*********))))))***)))((((((''''''((((((+++++++++++++++++++++++++++++++++++++++,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------...............///)))***111666GGGrrrcccNNN>>>444555333111000222333333333333333222222111111000000111000222888===EEEQQQ\\\kkkzzz~~~uuukkkddd\\\WWWRRRTTTZZZaaafffhhh}}}wwwccckkkzzz~~~yyy~~~{{{sssppp~~~uuulll___QQQBBB:::777333222333444333000...---...//////........................------------------------------........./////////////////////000000000000/////////000000000111111000000000000111222444444222222111111111111222222111222222333444444555555666444777999777BBBjjjnnnccc___aaa]]]RRRGGG>>>666///666444333555888999666333444444444333333222111111222222222222222222222222222222222222222111111111000111222222333222222222000111111222333444444555000444666222111;;;OOOaaa{{{tttpppqqqooofff[[[UUUZZZvvvrrrppp||||||ttt{{{~~~pppwwwnnnaaa^^^\\\RRRYYYtttfff===<<<;;;???CCCDDDBBBBBBEEE?????????>>>=========<<<yyyrrreeeBBB999666222333000...------------,,,******++++++******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&''''''((())))))&&&)))+++------///111333444555555444333444666888===<<<<<<;;;;;;<<<===>>>CCCEEEIIIKKKJJJGGGDDDBBBAAAGGGDDD<<<;;;999===HHHVVVXXXUUUQQQPPPPPPKKKCCCHHH\\\mmmqqqjjjaaaUUUJJJKKKrrrzzzlll```VVVTTT]]]iiiooorrrvvvlll]]]\\\fffuuuuuunnnlllhhhppptttkkk\\\VVV___jjjxxxyyyqqqjjjjjjsssttt}}}mmmcccVVVOOOKKKGGG>>>777---***(((***)))''''''***))))))))))))************((((((''''''((())))))***)))(((((((((((()))***************)))))))))(((((())))))(((((((((((()))*********************************))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---............---///&&&***555111111UUU{{{jjjVVVAAA<<<888333111222444444333555555444444444444333222000...000444444444888???HHHXXX\\\ddd|||{{{qqqiiiccc___ZZZVVVSSSUUUTTTVVVccctttxxxqqqlllqqqlll}}}}}}{{{uuuzzzwwwrrrVVVHHH999555444333000000111000//////....................................---------------------------------.........//////.../////////000000000111////////////000000000111000//////000111222444555222222111111111111222222222222333444555555555555555444777;;;999:::KKK```~~~pppbbbqqqxxxpppgggaaaSSSAAA@@@;;;777777999;;;:::777======;;;888666333222111444444444444444444444444333333333222222111111111000111222222333333222222222222333444555666777888333666999<<>><<<;;;<<>>??????@@@IIIJJJKKKIIIGGGFFFFFFGGGHHH^^^WWWBBBBBBHHHQQQbbbppp\\\RRROOOHHH???===XXXnnnmmm___VVVQQQNNNZZZyyyuuu}}}tttqqqeeeVVVPPP___ppp}}}jjjYYYMMM]]]pppwwwpppeee]]][[[]]]uuu{{{yyyuuuuuu}}}tttddd]]]XXXQQQHHH@@@777000,,,***)))+++---,,,''''''+++*********)))))))))))))))'''''''''''''''((())))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((()))***,,,,,,************************))))))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------+++...222000(((,,,EEEaaaxxx```CCC===666222333444444333111000000111333444444333777222000333333//////444222CCCAAACCCWWW[[[UUU]]]___gggnnnrrrvvv}}}~~~wwwqqqllliiiaaa\\\VVVTTTUUUWWWVVVUUUXXX\\\ZZZXXXeeeyyyxxxiiiTTT```rrr}}}}}}vvvzzznnndddKKK>>>222000111111//////111111111111111000000000........................---------------------------------.........//////.../////////000000111111////////////000000000000000/////////111222444666222222111111111111222222222333444444555555555555111555999999666666===DDD\\\___pppvvvnnnsssSSSIII;;;444555:::===>>>HHHFFFCCC???;;;777444222666666666666666666666666333333333222222111111111111111222333333333333222333444555666777888999::::::>>>FFFSSSddduuupppqqqsssssssssxxxuuupppiiiuuuzzzzzzgggOOO```{{{NNN666CCCFFF???:::===AAABBBBBBCCC@@@>>>>>>>>>===:::999:::}}}ssswwwhhh@@@555555222222000...,,,,,,------,,,+++)))))))))))))))((('''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((($$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))***,,,000444777777666555444666:::===???:::555444:::AAAHHHKKKHHHJJJTTT]]]XXXJJJEEEKKKIIITTTUUUKKKIIIWWWaaaaaattt```[[[bbbVVVVVVZZZdddnnnqqqmmmhhhmmmwwwyyywwwppphhh^^^PPPDDDOOO___vvvxxxqqqrrruuupppqqqrrruuu|||iiigggsss~~~~~~xxx~~~rrrddd^^^SSSLLLAAA777111---***((())))))************))))))))))))))))))((((((((((((%%%&&&((()))***)))(((''''''((((((((())))))******(((((((((((((((((((((((())))))))))))************))))))***++++++++++++***...---,,,+++++++++,,,---++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,------.........---------------111666:::rrrxxxnnnTTT<<<888===<<<666000555666444000000222333111666444222000000222444666222333555777999<<<===>>>BBBCCCFFFJJJOOOSSSVVVWWW^^^___^^^\\\XXXTTTSSSSSSSSSRRRQQQQQQRRRSSSSSSRRRZZZaaa```UUUPPPTTTUUUPPPUUUmmm~~~{{{rrraaaSSS666555333111000///......222111111000///.........000///...------------------------------------------------............///............////////////222111000111333333111//////111222222111111222333000111111111111222222222111111222222222333333333555555666777888999::::::BBBcccwwwOOOEEESSSYYYoooiii===333999888666888:::@@@BBB<<<666555999<<<>>>555444;;;999111111:::<<<;;;888333000333666777:::444444999777///000888555555:::@@@@@@===@@@HHHLLLbbbrrrxxxyyyrrrmmmiiilll~~~rrr{{{kkkdddtttaaaFFF===<<>>999:::===ttt~~~sssiiiAAA555555222222000...,,,,,,------,,,+++)))))))))))))))((('''''''''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((()))+++///222333444555555555555777888555555666999<<>>===888777:::AAAAAAAAA>>>999555333444@@@AAA@@@<<<888666222///666666999===BBBBBB===888777999CCCRRR]]]dddmmmuuuooottthhhjjjoooyyywwwxxx{{{wwwfffiiijjjRRREEEAAAAAADDDBBB@@@@@@BBBCCCCCCBBBAAA??????@@@===999:::>>>rrryyy}}}mmm}}}kkkBBB666444111222000...,,,,,,------,,,+++)))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((((((((('''))),,,...---000333444444333444555666999;;;<<<;;;===AAAEEEBBB>>>FFF\\\lllhhhZZZQQQKKKJJJKKKOOOSSSUUUSSSQQQOOObbbuuuzzzgggdddmmmiiigggiiilllkkkeee___MMM^^^rrr}}}{{{yyyrrriiiccc```ZZZSSS[[[^^^dddzzzsssqqqooowwwyyy{{{rrrccc[[[SSSIIIBBB555222---***((('''&&&%%%((())))))******))))))((()))))))))((((((((('''''''''((()))***)))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))***++++++++++++***,,,,,,+++******+++,,,---++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......---...111333(((QQQ~~~|||qqq```MMM@@@@@@888333555666333444999000111222333333222000/////////000000000111111111111222444666888:::;;;<<>>???@@@===AAAGGGJJJKKKIIIGGGFFFNNN___nnnsssuuu{{{www}}}tttSSS>>>555222000//////......//////000.........------,,,,,,,,,///......---------......---------------------------------............///............////////////000//////000222222111//////000111111000000111222000000000000111111111111111111222222222333333333222222333444555555666666///<<<===???bbbzzz}}}sssmmm___OOOVVVTTTSSSTTTTTTRRRNNNLLL===777111000444888888666:::FFFQQQWWW```lllqqqpppggglllwwwkkkmmmmmmlllgggffftttooonnnlllkkkooo}}}sssiiixxx|||vvv}}}{{{fff^^^wwwdddBBB@@@KKKLLLEEEBBBCCCAAA>>>>>>@@@CCCEEEEEEBBB@@@???@@@>>>:::;;;???www|||}}}ooo~~~nnnBBB555444111111000...,,,,,,------,,,+++)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''((())))))''''''((()))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((('''&&&&&&'''(((''')))***,,,...111666:::222666999;;;@@@OOOdddttt[[[NNNCCCCCCIIILLLJJJGGGTTTKKKEEEGGGKKKLLLMMMOOOLLLKKKOOOdddxxxvvvuuuzzznnnjjjjjjeeeXXXKKKMMMRRRRRR[[[kkkkkk```]]]SSSSSSRRRTTT^^^ppp||||||vvvwwwxxxooooooXXXSSSLLLFFF@@@:::333...---+++***)))******)))((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))***++++++++++++******))))))((()))***+++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******,,,......---,,,,,,,,,333+++000XXXxxxhhh___SSSCCC999888:::888666444333333444555111111111222222222333333333333333444444444555555000333666777999:::===???GGGBBB<<<888:::EEEUUU```sss}}}|||}}}rrrmmmzzz[[[BBB555444888222222111000////////////------------,,,,,,,,,,,,......---------......///---------------------------------............///............/////////////////////000222222111000...000111111000///111222//////000000000111111111111111222222222333333333222222333333444444555555;;;222333???HHHXXX~~~tttjjj{{{eeeIII555999>>>777555;;;444???EEEBBBEEESSS]]]___[[[UUU^^^ssszzz{{{|||rrr^^^hhhlllkkknnnwww|||rrrhhhfffrrr{{{uuu___^^^www~~~xxx}}}tttzzzeeeiiiaaaIII;;;DDDNNNJJJBBB???AAA???======???BBBCCCCCCAAA???@@@AAA???;;;;;;>>>}}}ttt}}}uuummmBBB444333111222000...,,,,,,------,,,+++)))))))))))))))((('''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''((()))((('''&&&''')))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((('''&&&'''(((&&&'''((()))+++///444999333999>>>@@@BBBHHHTTT^^^[[[SSSIIIDDDEEEGGGJJJKKKLLLMMMMMMLLLLLLKKKLLLLLLFFFEEEFFFUUUhhhlllsssuuuddd___bbbeeefffYYY^^^[[[ZZZaaa^^^XXXZZZllliiibbb]]]bbbnnnwwwzzzwwwfffaaasssnnn```XXXUUUIIIEEE===555...++++++,,,---+++)))((()))))))))''''''(((((())))))(((((('''((((((((('''''''''&&&&&&((((((((())))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))***++++++++++++***))))))(((((((((***+++,,,************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,......,,,+++,,,,,,'''555222111OOOxxxuuugggXXXNNNCCC@@@;;;666222111111111000111111111111222222222222222222333333444444444777777777666555666999;;;:::<<>>GGGOOO]]]```UUUQQQ^^^mmmrrrhhhSSSQQQbbbeee^^^wwwwww{{{tttnnnqqqdddbbbkkktttggg___XXXddd{{{rrrkkklll}}}mmmrrrfffKKKBBB???FFFIIIDDD??????@@@>>>===>>>@@@AAAAAA@@@@@@???AAADDDAAA<<<:::<<>>===<<<@@@CCCOOOJJJBBB>>>AAAKKKUUUZZZNNNWWWZZZQQQKKKNNNTTTTTTMMMJJJBBBFFFUUU\\\bbbqqq{{{kkk[[[TTT[[[jjjwwwzzz|||{{{}}}xxx}}}xxxuuunnnhhhlllwwwlll\\\TTTaaaxxx~~~nnnaaaZZZQQQFFF===<<<888111***&&&&&&))),,,---+++(((((()))***))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''(((((()))***,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))***++++++++++++***((((((''''''((()))+++,,,************++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...---,,,,,,---...$$$666444(((333OOOmmm~~~ppp^^^[[[UUUNNNGGGAAA===;;;999888888777666666555555333444444555666777888888777777666555555888===AAABBBNNN^^^lllwww~~~^^^===000111111---)))000//////....../////////---------------.........---------------...//////---------------------------------............///............////////////.........///111222111000...///000000//////000222////////////000000000111111111222222222333333333333333333444444444444444000:::===777444===DDDEEEssskkktttuuukkk]]]ZZZbbbrrrwwwxxxqqq{{{}}}yyyuuubbbWWWVVVYYYddd___lllvvvfffaaakkkfffcccmmmvvv___AAAFFFEEEDDDDDDEEECCC@@@>>>@@@??????@@@BBBBBB@@@>>>>>>>>>BBBFFFCCC===:::;;;|||rrr{{{ppp{{{lll@@@333333111222000...,,,,,,------,,,+++)))))))))))))))(((((('''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''')))******%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&'''((('''&&&%%%&&&(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%'''))))))((('''((()))$$$&&&)))))))))(((((()))+++///333666777:::???CCCCCCDDDEEEGGGLLLSSSVVVVVVWWWdddcccQQQHHHRRR___cccSSSUUUQQQUUUcccfffbbbeee]]]eeekkkiiiccchhhyyy{{{qqqpppwww||||||oooiiiaaaccctttwwweee[[[NNNEEEAAA>>><<<999000---***)))***+++,,,,,,...,,,)))((()))+++,,,,,,''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''((()))+++---...,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))************))))))***++++++++++++***((('''''''''((()))+++,,,)))************+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,---,,,---...---,,,,,,...000000---***111555222FFFlll~~~xxxpppfff\\\TTTOOODDDCCCBBB@@@>>>===;;;;;;888888999:::<<<===>>>???;;;===@@@EEELLLVVVaaaiiiqqqxxx}}}~~~|||sssyyytttPPPAAA444222333111000111,,,,,,,,,---...///000000........................---------------...///000---------------------------------.........//////............/////////000...------///111222111000...///000000//////000111////////////000000000000111111222222222333333333333444444444444444444555999000111;;;<<<444666AAA@@@uuu~~~eee\\\tttzzzuuuwww|||zzztttvvvqqqkkklllxxx{{{|||~~~~~~sssuuuttteee\\\[[[___bbb___vvvvvvjjjVVVSSScccfffppp{{{TTTGGGAAADDDFFFEEECCCEEEHHHDDD<<<@@@@@@AAACCCDDDCCC@@@======>>>CCCGGGEEE===999:::||||||tttyyyooovvvvvvccc===666444///111111///------------+++)))++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''&&&&&&((((((((((((((((((((((((*********,,,///333777999EEEHHHNNNSSSTTTRRRMMMIIIMMMRRRTTTPPPLLLTTThhhzzzgggZZZWWW___hhhvvvyyynnnqqqrrrssspppfff___cccmmmkkkqqq}}}~~~vvvtttaaaSSSFFFAAA<<<777333111...,,,++++++***)))(((((())))))000,,,'''&&&'''((('''%%%&&&&&&&&&'''''''''((((((((((((''''''''''''(((((($$$%%%&&&'''(((***++++++******)))(((((((((((((((&&&&&&'''(((((('''&&&%%%''')))******))))))***+++(((((((((((())))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''***,,,,,,+++...666===qqq{{{{{{tttwwwfffkkkooommmfff^^^WWWQQQUUUMMMXXX```XXX___hhh___```eeeiiikkkooovvv|||}}}{{{pppjjjlllvvv~~~~~~{{{~~~mmmNNN777555333000......///000..................------........................---------,,,,,,+++++++++//////.........------------------------------------------............///---------............///////////////000000000000000000000000000000000000000111111111111222222222///111333555555555444333555555555555666666666666===HHHfffmmmZZZdddrrrvvv~~~|||{{{}}}zzzssstttuuurrriiijjjooo|||jjjfffgggaaa|||rrrtttddd```^^^eeewwwhhhaaagggzzzttteee___VVVYYYnnn```OOOFFFAAACCCAAA:::===HHHEEE===@@@AAA???>>>???BBBCCC@@@===@@@??????@@@BBB@@@<<<777|||}}}zzz}}}sss___;;;555444000222111///------------+++)))++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***---000333444AAAAAAFFFNNNWWW[[[XXXTTTHHHHHHFFFAAA???FFFTTT```\\\MMMLLLbbbuuunnnlllmmmeeeVVVPPPTTT[[[gggxxxyyyuuu{{{mmm```VVVMMMDDD>>>:::777222///---,,,+++)))+++******)))(((((())))))---***'''&&&'''((('''%%%&&&&&&''''''''''''''''''(((((('''''''''(((((()))%%%%%%&&&'''((()))*********))))))(((((((((((((((&&&'''((())))))((('''&&&&&&((())))))(((''')))***'''((((((((())))))))))))(((((((((((())))))))))))((((((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))+++---,,,+++---222888MMMkkkwwwlll|||~~~}}}xxxwww|||}}}ttt|||~~~rrrnnnkkknnnyyy|||ssskkkNNN:::444333111/////////000111................................................//////.........---------///.........---------------------------------------------............///---------............///////////////000000000000000000000000000000000000000000111111111222222222000111333555555555444333555555555555666666666666444777EEEbbbyyygggbbbhhhvvviiiiiilllpppyyywwwqqqooopppkkkdddcccqqq}}}vvvjjjsss}}}}}}tttuuuyyyxxx~~~uuuzzz~~~yyyvvvvvv{{{}}}kkk[[[^^^www[[[DDDKKKTTTMMM???EEEDDD===>>>FFFAAA:::???AAA???>>>???BBBCCCAAA>>>???>>>>>>@@@BBBAAA===:::}}}yyywwwZZZ888444444000333111///...---------+++***++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''')))***,,,---...444222333===JJJSSSSSSOOOIIIGGGCCC??????EEENNNVVV\\\ZZZZZZ^^^vvvwwwnnnrrrooo```WWW[[[ZZZjjj}}}wwwllltttmmmaaaXXXNNNBBB888333111///---///---***))))))***)))(((******)))((((((((()))))))))'''&&&&&&''''''&&&%%%''''''''''''''''''&&&&&&'''''''''''''''((()))***&&&&&&'''''''''(((((((((***)))((((((''''''(((((('''((()))******)))((('''%%%'''(((((('''&&&((()))''''''((((((((()))))))))(((((((((((())))))))))))(((((())))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,***,,,...---++++++...111333GGGsss||||||tttlllwwwvvv^^^EEE888111222111000//////000111222................................................///............---------............---------------------------------------------............///---------............///////////////000000000000000000000000000000000000000000000111111111222222111222333555666555555444444555555555555666666666666555555;;;PPPwwwpppllliiijjjooo{{{|||rrrqqqvvvvvvtttsss{{{xxxiii^^^dddsssqqq}}}zzzzzz|||mmmnnntttuuu___===888CCCHHHFFFCCCBBBDDD??????DDD???<<>>>>>===>>>@@@BBBBBB@@@>>>{{{{{{xxxXXX777555444///333111000...---...---,,,***++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%'''((())))))))))))***'''''',,,444;;;======FFFFFFEEEDDDEEEKKKUUU]]]hhhlllpppfffaaa~~~qqqwwwxxxnnnmmmwwwttt~~~ssssss{{{sssfffXXXKKK???888:::777333000///---***(((+++)))'''((()))******)))***))))))((((((((())))))%%%%%%&&&&&&''''''&&&%%%'''''''''''''''&&&&&&&&&''''''&&&''''''((()))***''''''''''''''''''''''''))))))(((''''''''''''((('''((()))***+++***))))))%%%'''(((((('''&&&((()))'''''''''((((((((())))))(((((((((((()))))))))))))))))))))******+++++++++************************************************************++++++++++++)))+++------+++***+++---///222GGGnnn|||yyy}}}|||qqqzzz|||yyy{{{~~~}}}]]]DDD888333222111000////////////000111---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///---------............///////////////000000000000////////////////////////000000000000111111111111111222444555555666555555444444444555555555666666777<<<===:::;;;LLLjjj}}}sssoooppp{{{{{{tttjjjVVVWWW]]]eeeiiihhheeedddwwwrrrdddoooxxxVVVJJJDDDGGGCCC999:::DDD>>>BBB@@@@@@DDD@@@@@@KKKEEECCCBBBCCCEEEDDDAAA===<<<===>>>???AAABBBBBBBBBxxxkkkzzzXXX888777444...111222000............,,,***++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&'''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&''''''(((((((((''''''******)))((()))+++000333555:::>>>>>>===BBBMMMVVVQQQHHHQQQaaaeeennn}}}yyy|||~~~vvvmmmiiijjjhhhqqqvvvqqqiiiddd^^^WWWMMMFFF===666222222222222,,,,,,,,,------,,,)))'''+++)))(((((()))******((()))((((((((((((((())))))$$$%%%&&&'''&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''((())))))''''''''''''&&&&&&&&&&&&)))((((((''''''''''''''''''(((***+++++++++***)))&&&((())))))(((''')))***''''''''''''(((((((((((((((((((((((())))))))))))************++++++++++++************************************************))))))*********+++++++++''')))+++,,,,,,+++,,,,,,---///000>>>hhhwww~~~{{{~~~zzzzzzuuuxxxtttzzz{{{TTT<<<555555222---111111000///............---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............///---------............///////////////000000000000//////////////////////////////000000000111111111222222333444555555555555444444444444555555555555...777??????;;;===IIITTT}}}yyykkkZZZNNNTTTcccnnnsssuuuzzzpppjjjqqquuuWWWWWWCCC777<<<@@@;;;999???===BBBAAAAAAEEE@@@@@@LLLGGGEEEDDDEEEFFFEEE@@@<<<<<<===>>>???AAABBBEEEFFFyyyoooXXX999888444---111222000............,,,+++++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''((((((((())))))'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((***+++)))&&&&&&+++000'''---222111...000999AAAKKK<<>>CCCFFF```{{{{{{{{{ooouuu~~~lllkkkpppxxxyyytttuuu{{{tttvvvzzzwww~~~bbbTTTYYYKKK???888===BBB@@@===>>>???DDDBBBBBBDDD>>>;;;DDDEEECCCCCCEEEFFFEEE@@@<<<<<<>>>??????@@@BBBFFFIIIWWW888999555---111222000///...///...---+++++++++******)))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&''''''((())))))******(((((((((((((((((((((((()))((('''&&&&&&'''((()))$$$&&&'''''''''''')))+++%%%(((******)))))),,,000***"""+++777111///;;;FFF???>>><<<:::888555000,,,777444///,,,------,,,***,,,***))),,,......///000+++***)))))))))(((%%%###)))((('''%%%%%%&&&)))+++'''&&&&&&&&&(((((('''%%%'''''''''''''''((())))))'''((((((&&&$$$$$$&&&)))$$$%%%%%%&&&'''((())))))***)))(((''''''&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&'''(((***+++******)))%%%'''(((((('''&&&((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++++++++++++++++++++************************************************))))))))))))******************)))***+++,,,,,,,,,+++000111+++(((999[[[xxx{{{||||||{{{~~~rrrrrrcccGGG:::000111555444111000.........///.........---,,,,,,------...//////000........................---------.........//////++++++,,,,,,,,,------------------------------------------............///---------............///////////////000000000000000000000000000000000000////////////000000000111111111111111222333444444333333444444444555555555777777666444444666:::===;;;???NNNooonnnhhhnnnvvvwwwrrrfffkkkddddddkkkgggiii|||lllfffppppppwwwwwwUUUBBBGGGVVV777@@@HHHJJJDDD>>><<<>>>===AAA???@@@DDD<<<666===>>>===>>>BBBEEEEEEAAA======???@@@??????BBBGGGKKKUUU777999555...222222111///...///...---+++++++++******)))((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))&&&''''''((()))******+++(((((((((((((((((((((((()))(((&&&%%%%%%&&&(((***&&&%%%%%%'''***+++***((('''&&&&&&''')))***)))(((,,,&&&+++///((((((,,,(((------)))$$$(((///---%%%'''((()))((()))++++++***!!!(((***%%%!!!###&&&&&&((('''%%%&&&'''(((((('''###&&&((()))((('''''''''&&&&&&&&&'''))))))(((''''''''''''''''''((()))***((())))))&&&######&&&***###$$$%%%&&&''')))******+++***)))(((&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&((()))*********)))$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---+++******+++,,,,,,+++---&&&***555222***666LLL~~~yyy{{{qqqnnnwww}}}XXXDDD------000666444///000666+++,,,---...////////////,,,,,,------...///000000........................+++++++++,,,,,,---------+++++++++,,,,,,------------------------------------------.........//////---------.........//////////////////000000000000000000000000000000000000////////////000000000000000000000000111222333444333333333444444444555555555666777888888999:::;;;888>>>@@@AAARRRzzzxxxgggdddjjjmmm}}}jjj___vvv~~~ooohhhmmmqqqvvv~~~dddPPPKKKIIIEEE@@@===CCCEEE@@@======;;;888777<<<:::===DDD===666;;;777888:::???DDDEEEBBB>>>>>>???@@@??????AAAGGGKKKsssqqq```:::<<<555111---000000000///......------------,,,+++***)))(((''')))'''%%%&&&)))***(((&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''$$$&&&(((((('''&&&'''(((''''''''''''(((((((((((((((((((((((((((((((((((()))'''%%%&&&)))***(((&&&(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))((('''''''''''''''&&&''''''(((((((((((((((***)))(((&&&&&&''''''(((''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$(((((())))))((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&((()))************(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((()))***************)))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))***++++++***+++---///,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...KKKiiizzzooo~~~rrrPPP<<<555111111000000000000111111....................................//////////////////.........---------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,,,,,,,........................000000//////.........---/////////...///000111111000000000000000000000000444333333333333444555555444333333444444555666777999777999>>>???JJJiiiyyyrrrYYYYYY~~~qqq|||iiihhhccckkksssxxxXXXVVVRRRMMMIIIEEEBBBAAA@@@BBBDDDFFFEEEBBB???===>>>===;;;:::999999::::::;;;999777999>>>???===999@@@>>>======>>>?????????yyyggg{{{|||eee===;;;444111...000000000///......------------,,,+++***)))(((((()))'''&&&'''))))))(((&&&''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''%%%&&&(((((('''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''))))))(((&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&))))))((('''''''''''''''&&&''''''(((((((((((((((***)))((('''&&&''''''(((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&((())))))*********(((((('''''''''(((((()))'''&&&&&&&&&&&&'''((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************************************((()))******)))))),,,---,,,++++++******+++++++++,,,++++++++++++,,,---------===aaawwwlll~~~}}}cccKKK:::111000111000000//////000000111....................................//////////////////.........---------------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................///......---,,,,,,------........................000/////////.........---////////////000000000000000000000000000000000000333333333333333444555555444444444444555666777777999555888<<<<<<;;;GGGWWWkkkxxxzzzxxxwwwtttnnnhhhYYYXXXnnn{{{gggcccWWWhhh~~~gggNNNKKKJJJIIIGGGFFFDDDDDDCCCAAABBBDDDEEEDDDAAA???===>>>>>><<<;;;::::::;;;;;;<<<:::888:::>>>???<<<888<<<=====================|||xxx{{{zzzsssnnnBBB999111222111000000000///......---------,,,,,,+++***)))(((((()))'''&&&'''((()))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''%%%'''))))))((((((((()))''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))(((''''''(((((())))))(((((('''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&)))(((''''''&&&'''''''''&&&''''''((((((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))))))))((('''''''''((()))******'''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++'''((())))))((((((***,,,++++++*********++++++,,,+++++++++++++++,,,---------(((444XXXyyyoooNNN:::222//////111000000////////////000000---------------------------............/////////...............---------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...------------.........................../////////...............---...000111111111000///000000000000000000000000333333222222333333444555555444444555555666777888888444555<<<>>>999999===>>>UUUwwwwww~~~}}}pppyyyxxxkkk___WWW]]]xxxxxxnnnoooeeeNNNBBB???BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCCCCCBBB@@@>>>===???>>>>>>===<<<<<<<<<;;;===;;;:::;;;===>>>;;;888:::===@@@@@@>>>===>>>@@@sss~~~~~~ssswwwGGG888///222222000000000///......------,,,,,,++++++***))))))(((((((((''''''(((((((((''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''&&&(((******)))((()))***''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''(((((((((((((((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((())))))((((((&&&&&&&&&&&&''')))******'''&&&&&&&&&&&&'''(((((((((''''''''''''((())))))((((((((())))))))))))))))))))))))*********++++++++++++++++++++++++++++++''')))))))))((((((***,,,***************++++++,,,+++++++++***+++,,,,,,---666...***222GGGggg{{{~~~wwwVVVFFF555000222333333444000//////......//////000---------------------------------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------.........................................................,,,...000111222111///...000000000000000000000000222222222222222333333444555555555555666777888888;;;666555;;;>>><<<===@@@<<<:::>>>SSS{{{wwwjjjzzz{{{wwwvvvyyydddMMMDDDAAACCCHHHBBBBBBCCCCCCCCCBBBBBBAAACCCCCCCCCBBB@@@???======???????????????===<<<<<<>>>===;;;<<<===<<<:::888:::>>>AAAAAA>>>???CCCHHHqqqzzz}}}JJJ888///222222000000000///......------,,,,,,++++++***)))))))))'''(((((((((''''''(((((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((('''''''''&&&(((******)))((()))***''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''((((((((((((((((((((((((((((((''''''&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((('''$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''''''''(((((()))''''''(((((())))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++)))*********))))))***,,,***)))))))))******+++,,,+++************+++,,,,,,''',,,111///,,,888YYYwwwzzz[[[FFF555111000333444222000000//////............//////------------------------------------............---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///........................---------...............,,,...000111222111///...000000000000000000000000222111111111111222333333444444444555555666777888:::888888999888666888<<<555;;;??????EEEZZZwwwwwwqqq|||||||||yyy]]]FFFCCCGGGDDD>>>===BBBBBBBBBBBBBBBAAA@@@???BBBBBBBBBAAA@@@>>>===<<>>>>>=========<<<:::888:::===???>>><<>>???AAABBBAAA???<<<:::>>>>>>>>>===<<<;;;:::999999:::;;;::::::>>>DDDJJJxxxxxxMMM:::222444---000000000///......------+++++++++***************&&&((())))))'''&&&''')))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%&&&''''''((((((''''''%%%&&&(((((('''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&((())))))'''&&&''')))&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&&&&'''(((&&&''''''((((((((((((((('''((()))))))))(((&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***(((((((((((())))))))))))************************))))))***)))'''''')))***(((((((((((()))***+++,,,***************++++++,,,+++((((((******+++111888KKKppp~~~vvvXXXEEE???888222000333111222222///+++---222...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------........................,,,,,,,,,------.........////////////000000000000000000000000000000000000000000000000000111222222333222222333333444555666...444999:::::::::;;;<<<<<<444...111999===;;;777999DDD```zzzccc|||lllfffyyykkkmmmxxx~~~kkkOOOBBB???>>>GGGIIIKKKHHHBBB@@@EEEKKK;;;<<<>>>@@@@@@@@@???>>><<<>>>@@@AAAAAA@@@===<<<===???AAACCCBBB???<<<999======>>>>>>===;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@}}}rrrooo~~~MMM:::444444,,,000000000///......------+++++++++***************&&&(((***)))&&&%%%''')))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''$$$&&&(((((('''&&&'''(((''''''''''''((((((((()))((((((((((((((((((((((((&&&(((***)))&&&%%%''')))&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&'''(((&&&''''''((((((((((((((('''((()))))))))(((&&&%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((''''''&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((()))(((&&&&&&''')))(((((((((((()))***+++,,,*********)))***++++++,,,)))''')))------,,,///444888===BBBYYY~~~uuuxxx{{{cccIII666555444,,,,,,555...,,,,,,......+++---111...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,---........................,,,,,,,,,------.........///////////////000111111000000000000000000000000000000000000000111111222222222222222333444555555::::::888444444666888888666777:::;;;888555666:::HHH666444???HHH\\\{{{pppuuu}}}|||tttuuu}}}ZZZ]]]YYYLLL@@@===@@@CCC???CCCDDDCCCBBBBBB???<<>>===:::<<>><<<<<<>>>AAACCCBBB???;;;999<<<===>>>>>>===<<<<<<<<<======???AAABBBAAA===:::wwweeexxxjjjsssyyyGGG777777111000000000000///......------++++++******)))(((((((((,,,+++)))((((((((()))***''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((((((&&&$$$%%%((()))(((&&&(((((((((((((((((((((((('''''''''''''''(((((()))''''''(((((('''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((())))))((('''&&&%%%%%%$$$%%%&&&(((***+++'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$'''&&&&&&&&&'''(((***+++))))))))))))***************)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))***+++******+++++++++,,,,,,,,,...///000444@@@TTTnnntttnnnnnnyyy\\\JJJ<<<999555111000000111333////////////////////////---------.........//////........................------------------,,,,,,...---,,,,,,......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------............////////////,,,,,,,,,------.........////////////000000000000000000111222222222222111222222111111111111111111222222333333333333444444666666666666666777777888555777999888666555888;;;<<<<<<;;;;;;===AAAHHHMMMcccuuuhhhZZZrrrbbbMMMIII>>>CCCHHHGGGAAA<<<:::;;;>>>???===;;;>>>BBBAAA===@@@??????>>>===<<<<<<;;;::::::<<<@@@CCCBBB===999@@@>>><<>>@@@@@@???>>>>>>???zzzhhh{{{kkkssswwwGGG888888222///000000//////......------++++++******)))(((((((((******((('''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&$$$&&&((()))(((&&&''''''''''''''''''''''''(((''''''&&&&&&'''''''''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''((()))))))))(((''')))((('''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''&&&&&&'''((()))***(((((()))))))))******************)))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))***+++*********+++++++++,,,,,,//////---+++,,,444AAAKKK___vvv|||sssnnnqqqzzzpppYYYIII>>>888666555444222111000//////........................,,,------------.................................------------------------...---,,,,,,......---,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------............////////////,,,,,,------------------....../////////000000000///000111111222222111111111111111111111111111111222222222333333333444444666666555555666666777888666777888777666666888999888999:::::::::===AAADDDJJJQQQUUURRRTTT___kkkqqq~~~uuu}}}ggg]]]TTTIIIBBBAAA???DDDHHHHHHCCC>>>===>>>@@@@@@>>><<>>>>>>>>>>>===<<<<<<;;;;;;:::;;;===@@@CCCBBB===999>>>===>>>BBBEEECCC<<<666;;;<<<<<<<<<;;;;;;;;;<<<===>>>???@@@????????????zzzwwwlllwwweeeyyyxxxFFF888999222...000000//////...---------++++++******)))((((((((()))((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''(((((('''&&&&&&''''''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((()))******))))))))))))'''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%((((((''''''''''''((()))(((((())))))))))))******++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************++++++++++++,,,)))+++,,,***'''(((+++///333FFF___rrr{{{{{{sssvvvqqqkkkwwwmmmSSS???777333///+++...000222333222000---+++........................,,,,,,,,,,,,------------------------------------+++,,,,,,------............---,,,,,,......---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------............/////////------------------,,,,,,------.........///////////////000111111111111111111111111111111111111111222222222222333333333333666555555555555666777777999777666555666777777666555777999:::::::::<<<===FFFEEEAAA::::::AAAIIIMMMQQQ[[[hhhpppvvvsssddd\\\YYYYYYxxxfffPPPDDDCCCEEEEEEBBB>>>AAAEEEEEEBBB>>>===>>>@@@AAA@@@>>>@@@DDDCCC@@@============<<<;;;::::::999:::<<<>>>@@@???;;;888:::;;;>>>BBBEEEBBB<<<666::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>>>>nnnvvvrrryyyggg{{{GGG777888111...000//////......---,,,,,,++++++******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''((()))******&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))***++++++&&&&&&&&&&&&&&&&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''&&&&&&%%%%%%((((((((('''''''''''''''(((((((((((()))))))))***,,,+++***))))))((())))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))************++++++++++++&&&)))---///...---...///,,,000666===KKKeeewwwppp[[[@@@;;;555333555555222///,,,---000111111000---,,,........................+++++++++,,,,,,,,,------------------------------++++++,,,,,,---...//////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------.........//////.........------,,,,,,,,,------------.........///...///000000111111000000000000000000111111111111111222222222222333333333555555444444555555666777:::777444444666777666333777888::::::::::::<<<>>>;;;:::888777999;;;<<<;;;???@@@@@@???AAAKKK]]]jjjccc___^^^dddooowwwyyyxxxmmmeeeuuueeePPP@@@<<<@@@HHHMMMXXXRRRGGG===<<>>???BBBCCC@@@======>>>>>>>>>===;;;;;;777888:::<<<===;;;888666888888:::>>>@@@>>>:::666:::999:::;;;<<<<<<;;;:::999999;;;===??????===<<>>AAA555444444888;;;;;;999888:::===???>>>===>>>BBBGGG?????????@@@BBBDDDFFFGGGUUUUUUQQQKKKIIINNNQQQQQQVVV\\\___bbbkkktttooobbb]]]```\\\]]]ddd^^^SSSSSSMMMIIICCCAAABBBBBBAAA???888===???;;;999;;;:::888999:::<<<<<<;;;:::::::::<<>>???@@@@@@???===<<<888999<<<===<<<;;;999888;;;:::999:::;;;<<<;;;::::::999999;;;>>>>>><<<999777777888<<>>:::888;;;===<<<>>>@@@444666888999888888999:::AAAAAA@@@===<<<<<<>>>@@@DDDFFFBBB<<<999;;;>>>>>>FFFEEEDDDDDDIIINNNMMMGGGNNNOOOJJJLLLVVVUUUQQQWWWHHHEEEBBB@@@>>><<<:::999;;;???BBBAAA<<<;;;???DDD=========<<<<<<<<<<<<<<<:::>>>???;;;:::===???>>>===>>>@@@AAAAAA@@@>>>===;;;===???@@@>>><<<;;;;;;???>>><<<;;;;;;<<<===>>>:::999999<<<@@@@@@===999777777888<<>>;;;jjjsss~~~zzz{{{rrr___jjjzzzJJJ777444...---///......------,,,,,,+++++++++******)))(((((((((%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''$$$&&&((((((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''')))***+++%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%&&&'''(((%%%&&&&&&'''&&&%%%$$$###&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((())))))(((((('''''''''((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((******++++++***)))'''&&&))))))))))))************((('''((()))+++---------///+++))),,,---+++---222---...///333>>>LLLSSSUUULLLQQQ\\\lll}}}nnn\\\JJJ>>>666111000444333---((((((&&&+++222666555222///---......---------...///000------------------------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------.........,,,,,,------------------....../////////000000000------.../////////............//////000111111222111111111111222222222222333333333222333444444555333444555444333333555666444666777666666666888::::::666444777666444555::::::888666666777:::>>>@@@::::::::::::;;;<<<<<<<<<===@@@AAA<<<999:::<<<;;;@@@<<<;;;===???>>>AAAEEEGGGGGG@@@@@@EEE???;;;CCCRRRNNNHHHAAA>>>>>>CCCGGG@@@<<<<<<>>>:::333777AAAAAA@@@>>>===>>>>>>>>>>>>999>>>???;;;999<<<>>>>>><<<===???AAAAAA@@@>>><<<;;;===@@@???===;;;;;;<<>>===<<<<<<<<<===;;;::::::===AAABBB>>>:::999888:::???DDDEEEAAA===ccctttttt```VVV|||uuuJJJ999555------///......------,,,++++++++++++******)))(((((((((###$$$&&&'''((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&"""$$$%%%'''(((((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((('''&&&%%%$$$%%%&&&'''!!!"""$$$&&&''''''''''''''''''%%%$$$$$$%%%''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&$$$%%%''')))))))))))))))''''''''''''((((((((()))(((((('''(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((***+++++++++***)))'''&&&))))))))))))************)))((((((***,,,---,,,+++---((((((---...***)))---+++++++++---222666555222,,,333999::::::BBBSSSaaaiiigggkkkuuurrreee[[[WWWNNNBBB777222333666444+++''',,,111000000222000---******,,,///000000,,,------------------------------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---,,,,,,......---,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,------.........////////////000000000000,,,---......//////......---......///000111111222000111111111111222222222333333222222333333444555111444555444222222555888555888::::::999777666666777666999>>><<<666555:::333555777:::;;;:::777555999999:::;;;===<<<999666555;;;>>>;;;999:::;;;::::::777;;;CCCDDD???AAAJJJBBBDDD@@@AAAFFF>>>:::CCCEEEHHHJJJGGGBBB>>>===>>>AAA999999CCCCCC:::;;;EEECCCAAA>>>======>>>>>>===999>>>???<<<999<<>>@@@@@@???===;;;888;;;======:::888888999<<<===>>>>>><<<:::999999<<<::::::>>>CCCCCC???:::;;;:::<<>>AAADDDEEEQQQTTTXXX\\\aaaeeehhhjjjhhhhhhgggfffeeedddccccccYYYTTTMMMDDD>>>:::888888111111111111111000//////------............------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********************************---,,,,,,+++***)))((((((,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------,,,;;;AAA777---...000...,,,---......//////......---......///000111111222000111333444444333111000111222222333333222222111444444333222333444555666777666666666666777777888888888888888888777666666666777:::>>>???===999555:::;;;;;;:::888888999;;;::::::;;;;;;;;;:::888777999>>>===888===JJJPPPLLLBBBAAABBBCCCAAA;;;:::<<<===FFFGGG@@@???FFFGGGAAA>>>>>>===;;;:::<<>><<>>AAA@@@===:::999::::::;;;;;;;;;:::999888;;;;;;===>>>???===999555;;;:::;;;???CCCDDD@@@===999;;;>>>@@@AAA???>>><<>>@@@>>>:::777:::;;;;;;:::999999;;;<<<:::;;;<<<<<<<<<:::999888;;;===:::777???LLLNNNGGGAAA???@@@BBB???:::999<<<:::DDDHHHAAA>>>BBBCCC>>>???@@@???===<<<<<>>???????????????CCCCCC===;;;===>>>;;;999999;;;???AAA@@@<<<888;;;<<<===>>>>>><<<:::999<<<===>>>@@@AAA@@@<<<999<<<;;;<<<@@@DDDDDDAAA===;;;<<<>>>??????>>><<<;;;wwwxxxxxxvvvppp~~~]]]MMMWWW^^^AAA///444...///...//////000///---,,,+++******+++******)))((('''))))))((((((((('''''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((()))&&&&&&''''''((())))))***'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((((()))******(((((()))***'''((())))))******))))))(((((((((((((((((((((((()))(((((()))******)))''')))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---......//////......------,,,,,,************************------............------******++++++,,,,,,,,,---))))))))))))***,,,---...,,,------------,,,,,,+++------............------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++444777222...000000,,,,,,---......//////...............//////000000111000000000111111000000000111111222222222222111111222222111111222222333444555555555555555666777777777888888888888777777666666777:::===??????<<<999999:::;;;;;;::::::<<<>>>;;;;;;<<<===<<<;;;:::999===<<<999777@@@KKKJJJAAA???>>>???@@@===888888;;;999EEEKKKEEE???@@@@@@===@@@AAAAAA@@@>>>======??????>>><<<<<<<<<===???@@@DDDFFFDDD???<<<===???>>>>>>;;;999===BBBCCC>>>888<<<>>>@@@BBBBBB???<<<:::======???AAACCCBBB???<<<<<<<<<<<<@@@DDDDDDAAA===<<<============<<<;;;;;;tttssstttyyyaaaSSS\\\aaaCCC000666222444////////////...---,,,+++***************)))(((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''((((((((((((((('''''''''((((((((())))))(((((())))))))))))((((((((()))***)))((('''(((***'''(((((()))))))))))))))(((((((((((((((((((((((()))(((((()))******)))'''))))))))))))************************++++++++++++,,,,,,++++++,,,,,,---.........------,,,+++******.........---,,,,,,++++++,,,---...///////////////,,,------------.........,,,---------,,,++++++***+++,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++000111......000///+++,,,---......///................../////////000000000000////////////000000111111222222222222111111111111111111111222222222444444444444555666777777777777888888888888777666555555777;;;======;;;999999:::;;;;;;:::;;;===???;;;<<<=========<<<;;;:::;;;<<<::::::???FFFEEE>>>???>>>>>>???===888888<<<:::GGGOOOKKKCCC@@@?????????@@@BBBAAA>>><<<;;;;;;<<<<<<;;;999999;;;???BBBFFFFFFCCC???<<<<<<>>>@@@???<<<;;;===@@@AAA>>>;;;<<<>>>AAACCCCCC@@@===:::<<<===>>>AAACCCCCCAAA>>>;;;:::;;;???BBBBBB???;;;;;;;;;;;;;;;;;;<<<<<<<<>>>>>???===999999===:::FFFPPPNNNEEE@@@>>>>>>===???AAA@@@===:::999999:::;;;:::999888:::>>>BBBDDDCCC@@@>>>;;;:::<<>>>>>>>>=========>>>;;;===@@@BBBBBB???<<<999;;;;;;<<<>>>@@@AAA???===999999999<<<@@@@@@<<<888888999999:::;;;<<<<<<===oooggghhh~~~pppkkkqqqpppKKK222555///000000//////...------,,,,,,))))))************))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&%%%%%%(((''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))(((((('''((())))))''''''((()))&&&'''(((((())))))(((((((((((((((((((((((((((((((((''''''((())))))(((&&&((((((((()))))))))******)))))))))************++++++++++++++++++,,,------------,,,,,,++++++******)))))))))******+++++++++------.........------,,,///.........------,,,,,,***++++++,,,,,,,,,,,,++++++,,,,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++))))))*********+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,---......//////............................../////////000000/////////000000111111111111000000000000111222222222222111222222222333444555666777666777777888888888888777444333333555777888888777888999::::::999999;;;===999:::;;;<<<===<<<;;;;;;666:::===<<<::::::===@@@@@@======>>><<<999:::>>>:::CCCLLLLLLFFF???<<<<<<===>>>??????<<<:::999999999:::;;;:::888999===AAAAAA>>>======:::888:::>>><<<>>>@@@???<<<;;;<<<===:::<<<>>>@@@???===:::888999999999<<<>>>>>>===;;;888888888;;;>>>>>>:::777777888999::::::;;;;;;;;;wwwllllll|||{{{{{{{{{{{{aaaZZZcccgggGGG222666000111000//////...------,,,---))))))************))))))''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((()))(((''''''((()))&&&'''(((((())))))(((((())))))))))))))))))))))))(((''''''((())))))(((&&&(((((((((((()))))))))***))))))))))))************+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------*********+++******)))((())))))))))))************000///...---+++******)))***+++,,,,,,---------,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++------,,,***,,,...,,,---......//////..............................///000111111111111000///000000111111111111000000000111222333333333222222111111111222333555666777666666777888888888888888666555444555666888777666888999:::999888888999;;;888999:::<<<<<<<<<;;;:::777888999:::999999<<>><<<<<<===;;;777999======BBBIIIKKKGGGAAA=========>>>???>>><<<::::::;;;888;;;===<<<999888<<>>===;;;999:::<<<===>>>===<<<:::999999888888:::<<<<<<;;;:::999888888;;;>>>>>>:::666888999:::;;;:::999777666zzztttsss~~~yyyuuuqqqSSSXXXbbbiiiKKK666999000///000000...---------------((())))))*********)))))))))(((((((((''''''''''''''''''''''''((((((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&(((((()))&&&&&&''''''((()))))))))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((()))((('''&&&''')))&&&''''''(((((((((((((((************************(((''''''((())))))(((&&&(((((((((((())))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,------******++++++++++++++++++((()))***++++++,,,,,,,,,(((((()))***+++,,,---...))))))))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,------,,,,,,+++------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,......+++)))+++///,,,---......//////...........................---...000111333333111000...000000111111111111000000000111222333444333222222111111111222333444666777666666777888888888888888888666555555777888777777888999999888777666888999777888:::;;;;;;;;;:::::::::666555777:::;;;<<<======;;;:::;;;999666888<<<@@@CCCHHHLLLJJJDDD@@@???>>>???@@@>>><<<;;;<<<===777;;;>>>===999888;;;>>><<<999:::>>><<<777888>>>>>>;;;999<<<@@@@@@;;;555;;;<<<=========<<<:::::::::999888:::;;;<<<:::999:::999999<<>>999888;;;999444444888>>>===@@@FFFFFFAAA???BBB@@@???>>>===>>>>>>>>>===;;;;;;999777666777:::===<<<:::999:::<<<===<<<999999;;;======;;;:::999:::777999;;;;;;:::999888999AAA@@@???;;;777555555555;;;;;;<<<>>>???>>>:::777;;;;;;:::999999888888777nnnxxxiiiyyyttttttuuuYYYlll~~~TTT333555000...222111///...///...---+++************))))))))))))((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&%%%%%%%%%%%%&&&'''(((%%%(((+++)))&&&###%%%(((&&&)))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))((())))))*********+++++++++************************)))***,,,------,,,***)))))))))))))))))))))))))))))))))***+++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................---------,,,,,,,,,///............///000111//////000000000111111111///000111222222222222111///000000111111222333333555666888888888666555333777::::::777777::::::777888888888888888999::::::999<<<>>>>>>;;;999888888777888888888999999999999===999888:::999666777;;;777999???EEEDDD>>><<<@@@CCCAAA@@@??????@@@@@@@@@===<<<;;;888555555777:::===;;;999999:::;;;:::888888:::;;;;;;:::999::::::666888;;;;;;999888888999<<<===>>><<<:::888777888888888:::<<<>>>>>>;;;888;;;;;;;;;:::999888666666kkkzzzlll|||vvvtttuuuvvvYYYjjjYYY333666111---222111///...///...---+++************))))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&''''''%%%(((******'''%%%&&&(((&&&(((******((('''&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))*********++++++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,......---------...//////////////////000000000000000000111111222222111111//////000111111222222333666666777888888777555444555999:::999:::<<<<<<999777777777777777888888888<<<======<<<999777666666888888888888999999999999===999888999999888999===888>>>FFFIIIDDD<<<:::>>>BBBAAA@@@???>>>???@@@@@@??????===:::666555666888@@@===:::888888888777666888999::::::999888999;;;666888::::::999888777888777:::>>>???>>>;;;:::999555555777:::<<<<<<;;;999:::;;;<<<<<<:::888666444lll}}}ppp{{{wwwvvvxxxuuuUUUQQQhhhwwwSSS555666000222222111///...///...---+++************)))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''%%%''')))(((&&&%%%&&&'''%%%'''))))))'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))***************************+++++++++)))***++++++++++++***)))))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------,,,,,,------............/////////000000000000111111111111000000//////000000111222222222444555555666666555444444333888::::::<<<>>>>>>:::666666777777777777777666999::::::888666444444555999999999999999999999999<<<:::888777777888:::<<<@@@IIIRRRQQQFFF;;;999<<>>===<<<<<<===????????????===:::888888999CCC@@@===:::888777777666;;;<<<<<<;;;999888999:::666888::::::999777777888666:::???BBB@@@===:::999555555666888::::::999777777999;;;<<<<<<:::777555kkk~~~|||ppp~~~~~~}}}vvvQQQ===GGGYYYLLL;;;555,,,555222111///...///...---+++************)))))))))((('''''''''(((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&########################%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((()))))))))*********))))))*********+++++++++************************))))))))))))))))))))))))******)))))))))***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,---------............/////////000000111111111000000///...//////000111111222222222222333333333333333333222777::::::<<>>;;;666666777777777666666555666777888888666666777999:::999999999999999999999;;;;;;999777666888999999AAALLLTTTPPPCCC999888;;;===>>>???>>><<<;;;<<<>>>===>>>@@@???>>><<<===>>>DDDCCC@@@===:::888888888???@@@???===:::888888888666888::::::999888888888999===BBBCCCAAA===999777777666666777999888777555444666999<<<<<<;;;:::888jjjyyyyyykkkxxxQQQ<<<;;;LLLIII>>>444(((333222111///...///...---+++************))))))))))))''''''((())))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%'''((((((((('''&&&''''''&&&%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))******)))))))))***++++++,,,,,,************************))))))))))))))))))))))))+++***)))))))))***,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,------------------.........///000000111111000000//////......///000000111111222111111111111111222222222222777999999:::>>>>>>;;;666666777888888777555444555777:::;;;::::::;;;===::::::::::::999999999999888;;;:::888888;;;;;;999;;;EEELLLFFF;;;666888:::<<>>;;;666777888999999777555444555777;;;===<<<<<<<<<===;;;;;;:::::::::999999999555999<<<:::<<<@@@@@@===<<>>DDDDDD@@@===<<<===888;;;???@@@@@@???>>>???===@@@BBBAAA===:::999::::::===@@@@@@>>>:::888777888:::<<<<<<;;;:::999:::CCCDDDDDDAAA>>>;;;999999:::888888999:::;;;:::999888999999::::::999999888mmm|||{{{gggwwwyyyyyyQQQ777???KKK:::000666111555222111///...///...---+++************))))))))))))%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&######""""""###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''%%%&&&'''((((((((('''&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((('''&&&$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((())))))))))))((())))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))+++***)))((((((***,,,---************************************************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000///...---------------,,,,,,,,,---------......000000000000000///............//////000111111111222111111111222333444444444777777555777;;;===;;;777888999:::999888666444333666:::<<<<<<:::::::::;;;;;;;;;::::::999999999222888<<<<<>>@@@???===<<<<<<:::>>>AAAAAA>>>;;;999:::666999>>>@@@>>>;;;999888999;;;======<<<::::::;;;EEEEEECCC@@@<<<:::;;;<<<999888888999;;;======<<<<<<;;;;;;999888888777777{{{}}}^^^yyyttttttyyy{{{uuuRRR@@@>>>EEEDDD777222444///111000......//////---,,,,,,,,,++++++***)))))))))%%%%%%%%%&&&'''((()))***((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$'''&&&$$$%%%%%%&&&$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%$$$#########$$$%%%&&&%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((***)))'''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((()))))))))))))))((((((((((((((())))))***+++++++++***)))(((((('''))))))))))))))))))))))))''')))+++,,,,,,,,,***)))))))))************))))))---***((((((***,,,+++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---***++++++,,,,,,++++++******+++,,,,,,------------******+++++++++,,,,,,,,,++++++************++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///---+++,,,---...---,,,+++,,,------......------000///...---------------............////////////111111000///000111333444.........///000222333444444555666777999999::::::???;;;888777777777444222666777777777777888888888888999999:::::::::999999999:::;;;<<<===AAAEEEHHHNNNHHH@@@;;;::::::999777999;;;>>>>>>===;;;;;;;;;:::;;;<<<======>>>======;;;===??????===<<<;;;;;;;;;===???AAAAAA???<<<:::666;;;@@@AAA===::::::<<<;;;===>>>???>>>;;;888777333;;;<<<555555<<>>>>>===<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>><<<===>>>===;;;999999999999;;;===??????>>>;;;999555:::>>>>>>:::888999;;;;;;<<<>>>???>>><<<999777666>>>>>>777666<<<>>>999999;;;<<<<<<:::999888999yyywww~~~uuuqqqqqqsssnnnLLL777:::CCC@@@///+++333555111000......//////---,,,,,,,,,++++++***)))))))))''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''%%%$$$$$$&&&&&&%%%######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&''')))((('''&&&%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$######'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((())))))))))))(((******))))))******+++,,,++++++******)))(((((((((((((((((((((((((((((((((((()))***+++++++++***)))))))))************)))))),,,***))))))***++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---++++++---------,,,---------...------,,,,,,------,,,+++++++++,,,,,,---............/////////000000111222333333444333444444333222111111111222444444555777888888888888666555444666888:::;;;:::777888888888888999999999444555666888999:::;;;;;;:::999888888:::>>>CCCFFFFFFCCC???===<<<;;;:::888888:::===>>>===<<<<<<<<<;;;;;;<<<===>>>>>>????????????>>>;;;888666666777777888;;;===>>>===;;;:::555888;;;:::777666777999;;;<<<>>>???>>><<<:::888:::???@@@999777<<<===::::::;;;<<<;;;999888777888xxxsss{{{tttpppmmmNNN???>>>DDD@@@000,,,222222111000......//////---,,,,,,,,,++++++***))))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$###$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((((())))))(((((())))))(((((())))))***+++************))))))(((((((((((((((((((((((((((((((((((()))***+++******)))))))))************))))))+++************+++******))))))*********+++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***------,,,++++++***************+++++++++,,,,,,,,,++++++************++++++************************))))))*********+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,...,,,++++++,,,------,,,------......------,,,+++------,,,,,,,,,,,,,,,------------........./////////000222333444444444333333333222111111111111222333444555666777777777777333333333555777999:::;;;888888888888999999999999444555666777888999999999999888666777;;;AAAEEEHHHAAA@@@???===<<<;;;:::999777:::===>>>===<<<<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAA???;;;777555666777666888:::<<<======<<<;;;666777999888666555777999999;;;===>>>>>><<<:::888999>>>>>>999888;;;===;;;CCCDDDCCC???;;;888666666yyypppzzz}}}~~~{{{qqqpppUUUCCC===@@@>>>333111333...111000......//////---,,,,,,,,,++++++***))))))))))))((('''&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((((((((((((((((((''''''''''''((())))))*********)))))))))))))))))))))))))))))))))))))))(((((())))))************))))))************))))))******++++++************))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,+++*********************+++++++++,,,,,,,,,++++++************++++++************************))))))*********+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,---,,,******,,,---,,,+++,,,------...------,,,,,,......------------......------------...............///111333444444444333000000000000000111222222333444555666666666666666222333333444444666777999777777888888888999999999777777888888888777777666888666555888>>>DDDIIIJJJ>>>>>>>>>===<<<;;;::::::888:::===>>>===<<<<<<<<<:::::::::;;;<<<>>>???@@@BBBAAA???<<<888666666888777999;;;<<<======<<<<<<777888888888777777777888777999;;;======<<<:::888666999:::888777:::<<<<<>>===;;;999:::;;;999;;;>>>>>>===;;;;;;;;;999999999999:::<<>>>>>555333555///111000......//////---,,,,,,,,,++++++***)))))))))(((''''''&&&&&&&&&''''''###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%%%%%%%$$$$$$###$$$%%%%%%%%%%%%$$$###"""###%%%&&&&&&%%%###"""!!!""""""###$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''$$$%%%%%%&&&%%%$$$###"""$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%&&&''''''(((((('''''''''''''''''''''((()))))))))))))))))))))))))))***++++++++++++++++++++++++((((((((((((((()))******))))))************))))))(((***---,,,***))))))+++)))************+++++++++++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***,,,+++)))((()))***,,,---******+++++++++,,,,,,,,,++++++************++++++************************)))************+++++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++************++++++++++++---+++******+++,,,,,,+++***+++,,,---.../////////---,,,,,,,,,------...///,,,,,,---------.........------...///000222333444222222111111000000111111333333444555555555444444555666777666444444666999555555666666666777777777999999999999999999888777888666666:::AAAFFFFFFDDD<<<===>>><<<999888:::<<<:::===??????===:::999999888888777777999;;;>>>???;;;<<<===<<<:::888888888888999:::::::::::::::999666666888999:::999777555333555777:::::::::888777666666777777666666888::::::::::::888666555777888mmmnnn~~~zzzwwwZZZ??????FFFDDD666111333000111000......//////---,,,,,,,,,++++++***)))))))))''''''&&&&&&&&&''''''(((###$$$&&&(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((######%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""###$$$%%%&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###"""###%%%&&&&&&%%%###""" !!!"""$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''(((((($$$%%%%%%&&&%%%$$$###"""###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((((((((((((((()))******)))))))))))))))*********++++++++++++++++++++++++((((((((((((((()))******))))))************))))))'''***------***))))))+++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++,,,,,,++++++++++++***)))((()))***,,,...******+++++++++,,,,,,,,,++++++************++++++************************)))************++++++++++++++++++,,,,,,+++++++++++++++************++++++++++++++++++++++++++++++)))************+++++++++---+++******+++,,,,,,+++)))***+++---...///000000++++++++++++,,,,,,---...,,,,,,,,,---------......------------///111333555666555444222111000000000333333444444555444444444555777999888666666888;;;555555555555666666666666777888999:::::::::::::::999777666:::AAADDDBBB???===>>>>>>;;;888777999<<<;;;===??????===:::999888777777666666888:::===???777999;;;;;;:::888888888888888999999999888888777555555777999:::999666333111333666999:::999777666888888888888777555666999888999888666444444555777rrruuu}}}vvvuuuvvvYYY>>>===;;;888555222000///111000......//////---,,,***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%###"""%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%######'''///777&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$###"""###%%%'''%%%%%%%%%$$$$$$$$$############$$$%%%%%%&&&'''''''''&&&%%%%%%$$$$$$$$$$$$"""$$$&&&%%%###"""%%%(((%%%$$$######"""#########$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%'''((((((((('''&&&))))))((('''''''''''''''&&&&&&''''''(((((())))))'''(((***)))'''&&&&&&'''***)))((('''((()))***+++---...//////---+++((('''))))))************))))))+++++++++************)))%%%&&&&&&'''((())))))***+++***((()))***++++++***111---)))(((***++++++)))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,,,,++++++'''((()))***+++,,,,,,,,,((())))))))))))*********************************************************+++++++++*********))))))***++++++,,,,,,++++++*********))))))))))))******)))************+++++++++))))))************))))))******+++++++++,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,+++***(((((()))+++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000///...------...///000888999999888555222222222222333555666777666444333333333333555777888777555222555888777555333333555777888999:::;;;:::999999666;;;:::666;;;FFFGGG@@@::::::::::::;;;<<<======999:::;;;999777666666777:::888888;;;>>>>>><<<<<<>>>;;;888888999:::999888<<<999777777888888666333333444777888888777444333222333555888;;;<<<:::999777666666777888888666444555:::<<<999777777666333zzz|||}}}xxxyyyxxxYYY;;;:::999777444222111000111000......//////---,,,***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###&&&...444&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%%%%%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$#########$$$%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%##############################$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###########################$$$$$$###"""###%%%'''%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&''''''+++***)))((('''&&&&&&&&&###%%%&&&%%%######%%%'''%%%$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((('''''''''((((((''''''&&&&&&&&&''''''''''''''''''(((((((((''')))******(((''''''((()))))))))******+++,,,,,,------......---+++)))'''))))))************)))))))))))))))******+++++++++'''''''''((()))))))))***,,,***)))***+++------,,,...+++))))))***,,,+++)))++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,---------+++,,,,,,---------,,,,,,)))))))))*********++++++************************************************+++++++++*********))))))***++++++,,,,,,++++++*********))))))))))))******)))************+++++++++)))******************)))*********+++++++++,,,,,,+++++++++*********)))))),,,,,,,,,+++++++++******,,,,,,,,,***)))(((***,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000///............///000444666777777666555555666555444444444444444555555444333333444666777666555555888:::999666444333444777888999:::::::::999999999;;;999555;;;FFFFFF???777777777777888999::::::999::::::999777666666777999777777888;;;;;;<<<<<<===;;;999888777666666666;;;999777777888888666333111333666888:::999888888444444555777:::;;;:::999777666666666888888666555666;;;===:::888999888555|||zzz{{{yyyXXX999888777555444222111000111///......///...---+++***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&$$$###%%%+++000&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$###"""###$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''',,,+++***((('''&&&&&&&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%$$$###############$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''(((***++++++)))(((((())))))***+++---......------,,,---------,,,+++)))((())))))************))))))'''(((((()))***+++,,,---))))))))))))))))))******,,,+++***+++---/////////,,,+++***+++,,,,,,+++)))++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,+++******))))))***+++,,,---......---------,,,,,,,,,++++++************+++++++++,,,************************************************+++++++++*********************++++++++++++************))))))))))))******)))************+++++++++******++++++++++++***************++++++++++++,,,+++++++++***************,,,,,,,,,++++++++++++***,,,------,,,******+++---++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000//////......//////000000222555666777777999:::888777555444444555777888666555333222444555666555777999<<<<<<999555333222777888999999::::::999999;;;;;;888666>>>HHHGGG>>>666666666666777888999999999::::::999777666777888777777666555666777888888;;;;;;;;;999666555555666;;;999888888888777555333333444777999;;;;;;:::999555444444555888::::::999777666555666888888777555555:::<<<999888999999666~~~www}}}yyyyyy{{{wwwTTT:::999888666444222111000111///............---+++***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$###%%%))),,,&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$######$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&***)))'''&&&$$$#########$$$%%%%%%%%%$$$#########%%%%%%$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%'''((()))))))))))))))((((((''''''++++++******))))))(((((()))+++,,,,,,***))))))***(((***---///000000...---++++++,,,,,,+++***)))((())))))************))))))((((((((()))***+++++++++++++++******************---++++++,,,///111111111------.........,,,***(((******************************++++++++++++******++++++,,,,,,,,,++++++***)))******+++,,,,,,------******************++++++******+++++++++,,,,,,,,,******************************************************************************++++++++++++************))))))))))))******))))))*********++++++++++++++++++,,,,,,+++++++++************++++++++++++************************++++++++++++++++++++++++,,,---------++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------..............................000//////////////////000...111444666666777999;;;;;;:::999888888999:::;;;999666333333444555666666666888;;;;;;:::777444333777888888999999999999999;;;;;;:::===EEEMMMIII???888888888999999:::;;;<<<999::::::999888777777888666888777555444555333000777888999999777777888;;;::::::999999888777555333888999:::;;;;;;:::999888555333222333555777888777666555555666888888777555222777999666555777777555zzzqqqyyyuuuuuuwwwsssQQQ===<<<:::888555222000///000///------......,,,+++***++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%'''((()))'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###"""""""""$$$$$$$$$%%%%%%$$$###"""&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%'''((()))***++++++,,,+++***))))))---,,,,,,,,,++++++*********+++,,,,,,***))))))***(((***---000111///---,,,******************))))))))))))************))))))))))))))))))))))))))))))++++++++++++************---++++++,,,///111111111///000222111///,,,)))(((******************************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++((((((((()))***+++---...******+++++++++,,,,,,,,,************************************************************************)))******++++++******)))******))))))))))))******))))))*********++++++++++++++++++,,,,,,+++++++++))))))*********+++++++++************************+++++++++++++++++++++++++++,,,------,,,+++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------..............................///000000000000000000//////111444555555555777888;;;<<<===>>>>>>>>>===<<<;;;888555555666777888888444666777999:::999777555777777777888888888999999999;;;>>>EEEMMMPPPIII@@@::::::999::::::;;;<<<===999:::;;;:::999888999:::777::::::999:::;;;666...444555555666666999<<<>>>:::;;;<<<;;;999777555444::::::;;;<<<<<<;;;::::::555333222222444555666555666555555666888999777666333777999666555777888666yyy~~~xxxwwwrrrppptttsssSSS???===;;;888555222000///000...------...---,,,******++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&'''&&&%%%$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$###"""######$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$&&&((()))''''''&&&&&&%%%%%%$$$$$$""""""######$$$%%%%%%%%%&&&%%%$$$#########$$$%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&((((((&&&$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,***))))))***(((***---...///---+++***))))))))))))))))))******))))))************))))))******)))))))))(((((((((******************++++++,,,+++***+++---////////////111222222...+++))))))******************************++++++++++++************+++,,,,,,,,,++++++,,,,,,++++++************)))))))))***,,,...000222************+++++++++,,,***************************************************************+++++++++))))))************))))))******))))))))))))******)))************+++++++++******++++++++++++******)))))))))************+++***************+++++++++***++++++++++++,,,,,,,,,)))+++------,,,+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///000000111111000000///000111333444333333444555888:::===???@@@???>>>===<<<:::888888:::;;;;;;;;;555555666777::::::999777888777777777777888999999888;;;AAAHHHMMMLLLEEE>>>888888888888999:::;;;<<<:::;;;<<<<<<::::::;;;<<<:::======>>>FFFMMMHHH<<<:::777444444777:::===>>>;;;===???>>>;;;777666555777888999;;;<<<===>>>>>>555444333444555666555444555555555666888999888666777;;;<<<999777999:::999zzzyyyuuupppnnnsssvvvYYY<<<;;;999777555222000///000...------------,,,******++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%$$$###""""""###%%%((()))&&&&&&&&&%%%$$$$$$######!!!!!!""""""###$$$$$$%%%'''&&&$$$###"""###$$$%%%!!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((()))(((''''''((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&&&&&&&%%%&&&))),,,---***(((&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""######$$$%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&''''''((('''''''''+++,,,---...---,,,***)))*********+++++++++++++++)))***,,,+++)))(((((())))))***+++,,,,,,+++)))((((((((((((((())))))******))))))************))))))((((((((()))))))))))))))(((((())))))***+++++++++,,,***)))***+++------,,,+++...000///,,,******+++******************************++++++++++++******)))***+++,,,,,,,,,,,,+++***************++++++++++++*********+++---000111)))))))))*********++++++************************************************))))))*********+++++++++))))))************))))))******))))))))))))******)))************+++++++++)))******************)))))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,(((***,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................///000111111111111000///...000222222111111222333555666777999;;;<<<===>>>===<<<;;;<<<>>>??????>>>:::888666777999;;;:::888888777777666777888999:::999<<>>===<<<;;;===>>>???@@@???DDDUUUeeedddWWWKKKCCC:::888;;;>>>???===<<>>>>>777777777888999999777444555444444666888999888777:::===>>>999888:::;;;999zzztttuuupppmmmsssyyy```999999777666444222111000000...------------,,,******++++++++++++***))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&""""""###$$$###"""!!! ######$$$$$$$$$%%%%%%%%%###""""""!!!###%%%''')))&&&&&&%%%$$$$$$###"""""" !!!!!!"""######$$$$$$'''&&&$$$""""""###$$$%%%!!!###%%%''''''%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))***)))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&((('''(((+++///000...+++'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""######$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%'''((((((((('''&&&***+++,,,------+++***((((((((())))))*********+++(((***++++++)))(((((()))******++++++***)))'''&&&(((((('''(((((()))***+++))))))************))))))&&&&&&'''((()))***++++++''''''((()))***++++++,,,+++***((()))***++++++***'''***------+++***+++...))))))))))))))))))))))))******++++++++++++******)))***+++,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---+++***)))((((((***,,,---((())))))))))))*********************************************************))))))******++++++++++++))))))************))))))******))))))))))))******)))************+++++++++))))))************))))))))))))))))))************))))))******++++++++++++*********++++++,,,,,,,,,''')))+++,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,---------..............................///000111222222111000///---///111111111000111333333222222333555999<<<>>>=========???AAABBBAAA@@@???;;;888888999;;;:::888888777666666666777999:::;;;===@@@AAA===888666777888888888888999:::;;;<<<<<<>>>???>>>======>>>???BBBAAA???GGG___wwwyyynnn\\\PPPCCC>>>@@@CCCAAA======@@@CCCBBB===999777777;;;;;;;;;;;;;;;;;;;;;;;;999999999;;;<<<;;;888666555444444666888999888777:::======888666888999777pppqqq~~~yyyuuuwwwrrraaa@@@;;;>>>===333222555000000000///...---,,,,,,+++---,,,,,,+++***)))''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###''''''&&&%%%$$$$$$###"""########################"""""""""######$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%&&&%%%$$$""""""$$$$$$############$$$$$$########################!!!$$$&&&(((((('''&&&&&&$$$######%%%%%%$$$"""###%%%(((++++++***(((&&&((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''+++000222111///+++((($$$$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&(((+++------+++(((%%%'''''')))))))))((('''&&&((())))))***++++++,,,,,,(((((((((((())))))))))))************************))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++************************+++++++++*********))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++***)))***++++++***)))))))))*********++++++++++++++++++*********))))))************************************************)))************+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..................------000000////////////000000///////////////000111111555333222333555777777666888888999;;;===AAADDDFFFDDD???;;;999999999888666777555444888===>>>999444888???DDD@@@;;;::::::999888999;;;<<<<<<<<<;;;:::<<<>>>>>>===:::;;;???BBBBBBGGGGGGGGGRRRbbbfff```FFFEEECCC@@@===>>>AAADDDAAABBBDDDDDDBBB>>>999666777999;;;;;;:::999888999999888888888999999888666555333222555:::???@@@@@@???@@@>>>;;;666555777:::mmmpppzzzyyyooo[[[BBB>>>BBB@@@444111333///000000///...---,,,,,,+++,,,,,,,,,+++***)))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%%%%%%%%%%%%%&&&$$$######""""""######$$$$$$%%%&&&&&&&&&$$$###"""$$$$$$############$$$$$$###########################%%%''')))******)))(((%%%$$$###$$$%%%&&&%%%$$$"""%%%(((***+++***(((&&&$$$$$$$$$%%%&&&'''((()))%%%&&&'''((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&)))...000///...***'''$$$$$$%%%&&&%%%###&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&(((******)))'''%%%''''''((((((((((((((('''+++++++++*********))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++************************+++++++++*********))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++***)))***++++++***)))))))))*********++++++++++++++++++*********))))))************************************************)))************+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000000////////////000000///////////////000111111555333222333555666666555444555777999<<>>>>>>>>>>>>>>???@@@>>><<<===AAAEEECCCFFFEEEBBBHHHTTTUUUNNNCCCAAA???>>>???@@@BBBDDD@@@AAACCCDDDBBB>>>999666666888:::;;;999888888888888777777888999:::888777666444333555999;;;<<<;;;999:::999666333333555777iiinnn{{{mmmVVVBBBAAAGGGDDD555///222///000000///...---,,,,,,+++,,,,,,,,,+++***)))((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&########################%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""######$$$$$$%%%&&&&&&&&&%%%$$$###$$$$$$############$$$$$$########################&&&'''((()))***)))((((((%%%$$$###$$$&&&((('''&&&"""$$$''')))***)))'''&&&$$$$$$$$$%%%&&&'''))))))%%%&&&'''''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%'''***,,,,,,,,,)))'''%%%$$$%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''((((((((((((((('''''''''''''''((()))***------,,,+++)))(((''''''(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++************************+++************)))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++)))************++++++++++++++++++++++++++++++++++++***)))***++++++***)))***************++++++++++++++++++***************************************************************)))************+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000//////......//////000///////////////000111111555444222333444555555444111222444777:::<<<>>>>>><<<:::777666777888888777888999999777666888===AAAIIIKKKGGG>>>888888;;;;;;777888:::<<<>>>???@@@@@@===???@@@>>><<<===AAAEEECCCEEEBBB>>>AAAGGGFFF???>>><<<:::<<<@@@BBBBBBAAA>>>@@@BBBBBBAAA===999777666888::::::888777777888777666666888::::::999888666555555666888888777555444555444333111111333555fffjjj{{{lllUUU@@@BBBJJJGGG666///333000000000///...---,,,,,,+++,,,,,,,,,+++***)))((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######""""""!!!!!!######""""""""""""######$$$%%%&&&''''''&&&%%%$$$$$$$$$############$$$$$$########################$$$%%%%%%&&&&&&%%%$$$$$$$$$######%%%'''))))))((("""$$$&&&((()))((('''&&&'''&&&&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$%%%%%%'''&&&%%%%%%&&&'''))))))'''&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''((()))***+++,,,'''&&&&&&&&&'''(((***+++,,,,,,+++***)))(((''''''(((((((((((())))))))))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************************))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++***)))***++++++***)))************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.............../////////......////////////////////////000000111555333222222333444444333111222444777888999999888999888777777777888999999666666777888;;;???DDDGGGGGGHHHDDD<<<666777999999777888999;;;<<<>>>>>>???;;;<<<===<<<::::::???CCCCCCDDDCCC???@@@DDDBBB===<<<999777:::@@@BBB@@@<<<===>>>@@@AAA@@@===:::888555777999999888777666777666555555777999:::999888555555666777777666555333555444444333222222333444dddeee{{{yyymmmXXX===???HHHFFF666000444333000000///...---,,,,,,++++++++++++++++++***)))(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&%%%%%%$$$#######################################""""""!!!!!!!!!###""""""""""""""""""######$$$%%%&&&&&&&&&%%%$$$$$$$$$############$$$$$$###########################$$$$$$$$$######""""""$$$######%%%'''))))))((("""###%%%'''((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%$$$######$$$&&&(((%%%%%%&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((()))+++,,,'''&&&&&&&&&'''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********++++++++++++++++++++++++++++++++++++***)))***++++++***)))************************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........////////////............/////////////////////000000111444222111111333444444333333444666777777666555444666777888888888999:::;;;999777777;;;BBBEEEDDDBBB>>>@@@???999666777777444888888888888999::::::;;;;;;======<<<999:::===AAACCCDDDDDDBBBBBBCCCAAA===<<<999777:::>>>@@@<<<888;;;<<<>>>???>>><<<:::999555777999999888777666777555555555777999:::999888333444666777777666666666666555333222222111111000~~~bbbccc|||zzzvvvvvvnnnZZZ<<<<<>>;;;:::>>>CCCDDD>>>777777::::::777666777666222777666666666666777777888???@@@@@@>>>;;;:::>>>AAABBBCCCDDDCCCAAA???<<<999;;;999888999<<<<<<999777999:::<<<======<<<;;;:::666888::::::888777777888666555555777999999888777222444666666555555666777555444222222222111///---{{{___bbb}}}xxxssstttlllZZZ===:::???>>>333111444111000000///...---,,,,,,+++***++++++++++++***))))))''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$""""""!!!!!!!!!!!!""""""!!!"""###$$$$$$$$$######$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$%%%%%%###""""""###&&&''''''&&&"""###$$$%%%&&&&&&&&&%%%""""""###$$$&&&(((***+++&&&%%%%%%$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&& ###%%%%%%######$$$&&&!!!$$$&&&&&&$$$###$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))%%%&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))******)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++++++++++++++++++++***)))***++++++***)))+++++++++*********))))))))))))*********+++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...//////000///......------......//////////////////000111111000///...000222444555444333222222222222333333444222555888888777777999;;;>>>======>>>???===888444666888888555666888777333444444444444555666888999@@@AAAAAA>>>:::999<<>>???AAABBB@@@<<<999888:::999999999999999999999888999:::<<<<<<<<<;;;:::666888:::;;;999888888888777666666777888888777555222444555444222222444666666444222333555555333000xxx^^^bbbyyysssssskkkXXX???:::<<<;;;111000333...000000///...---,,,,,,+++******+++++++++******)))'''''''''&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&######################## !!!!!!""""""######""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$###"""$$$$$$############$$$$$$##############################""""""######$$$%%%###""""""###%%%&&&&&&%%%""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$$$$######$$$$$$""""""###$$$%%%%%%&&&&&&"""%%%&&&$$$###$$$%%%!!!$$$''''''$$$######%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''(((((()))(((((('''&&&'''''')))))))))((('''&&&(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))((())))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************++++++++++++++++++++++++++++++++++++***)))***+++++++++)))++++++++++++******))))))))))))******++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,------...///000000.........------.........///////////////000111111///...---///222555555555000000//////111222444666111444777777666555777999:::<<<>>>===:::777666666999:::888555555999999555333333333333555777:::;;;???@@@???<<<888666999<<<:::;;;???BBBAAA===;;;;;;888999:::999888888:::<<<777888:::;;;<<<<<<;;;;;;777999;;;;;;:::999888999777666666777888888666444333444444222//////222555777555444666999:::888666nnnbbbcccyyysssvvvppp[[[AAAEEENNN<<<000444...333111000//////000///---+++++++++,,,++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!################################################""""""""""""###############$$$%%%$$$###"""###$$$######################## !!!!!!""""""""""""!!!$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((''')))***+++***)))***+++,,,***(((''')))************)))((((((((()))+++,,,(((((())))))*********+++'''((()))******)))((('''(((((((((((()))))))))))),,,)))''''''***+++***(((++++++***)))(((((())))))+++++++++*********))))))******************************+++++++++******)))(((((((((((((((((((((((())))))))))))************+++)))(((***,,,---+++)))))))))***++++++++++++******)))))))))***+++,,,,,,++++++++++++++++++++++++************************))))))************)))))))))***+++,,,---,,,+++******+++,,,+++)))))))))+++)))))))))))))))))))))))))))***,,,------,,,***))),,,+++***))))))***+++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000333222000//////000222333333333222111222333555666555333111222555666555333777777777777777888888888777666666777999999888777888777666444444555555666:::999999999888888777777;;;<<<=========<<<;;;:::;;;;;;:::::::::999999999>>>>>>===<<<<<<<<<<<<===:::<<<===<<<999777666666666555555777999:::999888222222111111111222333333222222222222222222222222uuugggeee~~~uuurrrzzzvvvbbbFFFJJJRRR???222555///333111///////////////---+++++++++,,,++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%'''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###""""""!!!################################################""""""""""""############"""$$$%%%$$$###"""###$$$########################""""""#########""""""!!!%%%$$$######""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''')))***+++***)))***++++++)))'''((()))***)))(((***)))((((((((()))***+++((()))))))))************(((((())))))))))))(((((((((((((((((())))))))))))***(((''''''***++++++)))+++******))))))((())))))+++++++++*********))))))************************)))******+++++++++******************************))))))))))))***************)))(((***,,,---+++)))))))))******+++++++++************)))******++++++++++++++++++++++++++++++************************))))))************)))))))))***++++++,,,,,,+++++++++------,,,***)))***+++)))))))))))))))))))))))))))***,,,------,,,***)))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000444333111000000111222333333333222222222333444555555444333444666888777555777777777777888888888888777666666888:::;;;:::888888777666555444555666666999999888888777777777777::::::<<<<<<<<<<<<;;;:::;;;;;;;;;:::::::::::::::======<<<;;;;;;;;;;;;;;;999;;;<<<;;;888666555555555555555666888999888777333333333333333222222222222222222222222222222222}}}lllgggyyyooonnnwwwttt```JJJNNNVVVBBB444666///333000///.../////////---+++++++++,,,++++++***)))(((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###############"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((&&&%%%%%%'''((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""########################""""""""""""""""""""""""""""""""""""############"""###$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))***+++***)))***+++)))((('''((()))***(((&&&))))))((((((((()))***+++))))))))))))************)))(((((((((((((((((()))(((((((((((()))))))))))))))((('''(((***+++***)))******))))))))))))((((((+++************)))))))))************************(((((()))***++++++++++++************************))))))))))))***************))))))***,,,,,,+++))))))))))))*********++++++++++++******)))*********++++++++++++++++++++++++************************))))))************))))))+++************+++,,,,,,---......---+++)))***+++)))))))))))))))))))))))))))***+++,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000555444333111111111222333333333333222333333444555555444444555777999888777666666777777888888888888777666666888:::;;;:::999888777666555555555666666777777777777666666666666777888:::;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999777999::::::777555444555666555555666888999888777444444555555444333222111111111111111111111111111}}}llleeexxxmmmjjjqqqjjjTTTIIIMMMUUUBBB444666...222000///......///...,,,***+++++++++++++++***((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$############%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%'''((('''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""###$$$$$$###"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++))))))***+++'''''''''(((***)))'''%%%(((((((((((())))))******)))))))))))))))*********)))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))((((((************))))))))))))************************'''''')))***++++++++++++************************((()))))))))************))))))******+++++++++***)))))))))))))))******+++,,,,,,+++***)))))))))***************************************************)))******++++++******)))+++***)))))))))***,,,---,,,---...,,,***((()))***)))))))))))))))))))))))))))***++++++++++++***))))))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000666555444222222222222222444444333333333444444444444444444555777888888888666666777777888888999999888777777888999999888666777777777666666666666666666666666666666666555555555666888:::;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<999999999999999888888777555777888888666444444444777666666777999:::999777444555666777666444111000111111111111111111111111uuueee]]]zzzuuuooorrriiiQQQCCCHHHQQQ???333555...111000///......///...,,,***+++++++++++++++***((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''%%%%%%'''((('''&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%###""""""$$$%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))***+++))))))***+++'''''''''(((***)))'''%%%''''''(((((())))))))))))******)))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((()))))))))))))))***+++***((('''&&&%%%'''((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***+++++++++))))))))))))))))))))))))((()))))))))************((()))***+++++++++++++++))))))((((((((()))***+++,,,,,,+++***)))))))))***************************))))))))))))))))))))))))******++++++++++++******+++***)))((()))***+++,,,***+++,,,+++((('''((()))))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000555444444333222222222222444444444444444444444444333444444555555666777888555666666777888888999999:::999777777888777555222777777777777777666666666555555555555555555666666444555777999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888999888888666666333555777777666444444444999888888999:::;;;999888444555666777666444111000000000000000000000000000nnn```YYYrrrxxxyyypppYYY???DDDOOO===222555---111///...---.........,,,***++++++,,,++++++***)))(((''''''''''''''''''''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))'''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############!!!"""$$$$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&'''&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''')))***+++***)))***+++)))((('''((()))***(((&&&&&&'''((()))))))))((((((************))))))))))))(((''''''''''''''''''((((((((((((((())))))))))))(((***++++++(((&&&%%%%%%&&&'''((()))***)))((('''(((((()))))))))))))))***))))))))))))))))))))))))''''''((()))************(((((((((((((((((((((((())))))))))))************((()))++++++*********,,,))))))((('''((()))***+++++++++******)))*********************************))))))))))))))))))))))))******++++++++++++*********))))))))))))***++++++(((*********((('''((()))))))))))))))))))))))))))******************************++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000222222333333333333333333444555555555555444333333333555666666555444555777555555666777888999999:::;;;999888888888777555222777777888888888777666555555555555555666666666666555666888:::;;;;;;;;;;;;;;;;;;:::::::::999999999777777888999888777666555222444777777666555555555999888888999::::::999777444444555555444333222111////////////////////////rrreee]]]rrrwwwxxxqqq]]]???DDDOOO>>>333666...111///...------......,,,***++++++,,,++++++***)))(((''''''''''''''''''''''''"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&''''''&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############ """###$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$######"""###%%%&&&&&&&&&%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""###%%%&&&&&&%%%###"""###%%%'''&&&$$$###%%%'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((''''''''''''''''''(((&&&&&&&&&''''''''''''(((''')))***+++***)))***++++++)))'''((()))***)))(((&&&'''((()))))))))((('''************)))))))))(((&&&''''''((((((''''''&&&(((((((((((())))))))))))$$$'''***+++)))''''''(((%%%&&&((()))***)))((('''(((((((((((())))))******))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))************'''***,,,,,,***)))***,,,***)))'''''''''(((***+++*********)))******++++++************************))))))))))))))))))))))))***++++++,,,,,,++++++***((())))))***************((()))******)))(((***+++))))))))))))))))))))))))******))))))))))))******++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///............---------------......///000000000000000111222333333333333444555666666666555333222555777888777555444555777555555666777888999:::::::::999999999::::::888777777777888999888777666555555555666666666777777777666777999;;;;;;;;;;;;;;;;;;;;;:::999888777777666666777999999999888666555222444777777666555666666888777666777888999777555333333333333333222222222////////////////////////yyynnneeevvv|||ppppppkkkZZZAAAGGGQQQ@@@444777...222///...------...---+++)))++++++,,,++++++***)))(((''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&''''''&&&%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$################################################""""""""""""############ """###$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######!!!"""$$$&&&&&&&&&$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&"""###%%%&&&&&&%%%###"""###%%%'''&&&$$$###%%%'''%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''')))***+++***)))***+++,,,***(((''')))*********%%%&&&((()))))))))((('''+++*********))))))((((((%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))!!!%%%)))***)))((()))***$$$&&&((()))***)))(((''''''((((((((())))))******))))))))))))))))))))))))((()))))))))))))))((('''************************))))))))))))************'''***,,,,,,***)))***,,,***)))'''&&&'''(((***+++***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***'''(((***+++++++++***)))((()))++++++******+++---))))))))))))))))))))))))******))))))))))))******,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------......///000000000...///000111222333333333555555666666666555333222777999;;;999666444666888444555666777888999:::::::::999999;;;===>>><<<;;;777888888999999777666555555666666666777777888888777888:::;;;<<<<<<;;;:::<<<;;;:::999777666555555666777999:::999888666555222444777777777666666777666555555666777777555444222222111111111222333333////////////////////////jjj___}}}~~~rrrjjjeee]]]FFFBBBFFFDDD777222222,,,/////////...------,,,,,,++++++,,,,,,+++***((('''''''''&&&%%%%%%%%%%%%&&&)))'''%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++***%%%###%%%(((&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""######$$$$$$$$$$$$######'''%%%###!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######!!!###%%%$$$###"""###$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$######"""#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''''''))),,,,,,***)))((())),,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((+++***)))))))))***,,,,,,+++*********))))))(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,---------..............................,,,---///000111111111111111111111111111222222222555666888999888666333111333:::@@@???888444777<<<888888888666555555888::::::999::::::;;;<<<===>>>999::::::999888777999:::666888;;;<<<;;;999888888444777888888666666999<<<::::::::::::888666333222666777888999888777555333222333444555555555444333444555555555555555555444000000111111111111000000111111000000//////......lll]]]www}}}~~~vvvooohhh[[[DDDAAADDDAAA444000222---/////////...------,,,,,,***++++++++++++)))((('''''''''&&&%%%%%%%%%%%%&&&,,,***(((%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***)))%%%###$$$'''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########"""""""""######$$$$$$######"""&&&%%%###"""""""""######""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######"""$$$%%%%%%###"""###$$$""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$#########""""""###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&(((***+++***)))***++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))***+++,,,************)))))))))((()))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------....................................000000111000//////111111111111111222222222555666777777777555333222222666888666222111555:::888888888666555555888:::999999999999:::;;;<<<===;;;<<<<<<:::888777777999666888::::::999777777888555777888777555444777999:::;;;;;;:::888666444333555666777888888666444333111222444555555555444333333444444555555444444333///000000111111000000///000000000000//////......mmm___yyy~~~{{{uuujjjZZZCCC>>>AAA>>>111///222.../////////...------,,,,,,)))******+++***)))'''&&&''''''&&&%%%%%%%%%%%%&&&---,,,***'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###&&&((('''$$$###$$$&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$###############""""""############""""""$$$$$$$$$###############""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######$$$%%%&&&&&&$$$"""######""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$##################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''((((((&&&'''))))))))))))+++---))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))))))))***++++++************)))))))))))))))))))))))))))))))))))))))+++,,,+++***)))***+++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------..............................///000000000000///...---000000111111111222222222666666666555555444333333333333111///...000444888888888888777555666888:::888777777777888999:::;;;<<<======;;;888666777777666777888888777666777888777888888666444333444666999:::::::::888666444333444555666777777666444333111222333444555444333333222222333333333333222222//////000000000000//////000000000////////////...lllcccwwwlll\\\AAA<<<>>>;;;///---222////////////...------,,,,,,))))))******)))(((&&&%%%''''''&&&%%%%%%%%%%%%&&&+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&&&&$$$######%%%%%%%%%&&&'''''''''&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###########################!!!""""""######""""""!!!######$$$$$$$$$######"""""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######$$$&&&'''&&&$$$#########""""""""""""""""""""""""!!!!!!"""###############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((()))******))))))+++,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++*********))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------..............................//////////////////......000000000111222222333333777666444333333333444444444222//////111444666777777888888777666666777999666666666666666777888999:::<<<<<<;;;999777777888777888999777666666888:::::::::999777555444444444777888888888777666444333333444666777777555444222000111333444444333333222000111111111111111111000...//////000000//////...////////////////////////iiibbbuuulll```AAA<<<===:::...---222000/////////...------,,,,,,))))))******)))(((&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$###$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''''''''''''''''''''###$$$$$$%%%%%%$$$$$$###########################""""""############"""""""""######$$$$$$$$$######""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$#########%%%&&&&&&$$$"""######""""""""""""""""""""""""!!!!!!"""############"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###################################################$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***+++,,,---,,,***))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))************))))))))))))))))))******))))))))))))))))))))))))((()))***)))(((((()))***((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))******************************))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,---------..............................---------...//////000111///000000111222222333333666555333222222222444555222111000222555666555444555666777666555555666777666666555555555666777777666888::::::999888999999999999:::999777777999;;;===;;;999888777666555555555555666666666555333222222444555777777666444333000000222333333333222111//////000000000000//////......////////////...................../////////hhh\\\yyykkk}}}tttjjjaaaBBB===>>>;;;///...333000/////////...------,,,,,,)))******+++***)))'''&&&''''''&&&%%%%%%%%%%%%&&&"""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%$$$$$$##################$$$$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######!!!###%%%$$$###"""###$$$""""""""""""""""""""""""!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%#######################################$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((()))******,,,...000///,,,***))))))))))))************++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((())))))******))))))))))))))))))************))))))))))))))))))))))))''')))***)))((('''((())))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))******************************))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,******+++,,,------------,,,,,,,,,---------..............................,,,,,,,,,---...///111222//////000111222333333444444444222222111222333444///000111444555555333000333555666555444333444555666666555555555555666666333666999999999888888999888:::;;;:::999888999:::===;;;999888999999888777444444555666666555444333333444666777777666555444///000111222333222111111//////000000000000//////------............---------............/////////iii\\\xxxjjjzzzuuuiii___CCC>>>AAA===111///333000/////////...------,,,,,,***++++++++++++)))((('''''''''&&&%%%%%%%%%%%%&&&"""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$%%%&&&&&&%%%%%%######$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######"""""""""###%%%&&&""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######!!!######""""""###$$$""""""""""""""""""""""""!!!"""######$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""#########$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))***++++++...111222000---+++***)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))'''''''''((()))*********'''((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''')))*********)))(((((()))))))))************))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))******************************))))))******+++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------------,,,,,,,,,---------.................................------,,,---...///000...///000111222333444444333222222222222222333333000111444555444333222111111333444444333222333444666666555555555555666666333555888999888666666666666888::::::999888888888:::888666777999:::999888444555666777777777666555333444666888888777666555...///111222222222111000//////000000000000//////---------......------------------.........//////jjj```xxxiii\\\DDD@@@BBB???333000333000000//////...------,,,,,,++++++,,,,,,+++***((('''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%''''''&&&%%%"""###$$$%%%&&&&&&'''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!!###%%%'''""""""""""""""""""""""""!!!!!!"""#####################$$$$$$$$$$$$######!!!"""""""""###$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%######$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((()))++++++)))---111444222///---,,,(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''')))******((((((((()))))))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((&&&''')))*********)))((((((((())))))*********+++)))))))))))))))))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))'''(((((()))***++++++,,,))))))))))))))))))))))))*********************************)))***++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------...---,,,,,,,,,---------..............................000///...---,,,---.........///000111222333444444222222222222222222222222222555666666444333333444000222444333222111222222777666666555555555666666444666888999777444333333444777999:::999777666666888666444555888::::::888666666888999999888888777333555777888999888777666...///000222222111111000//////000000000000//////,,,------......------,,,---------.........//////qqqdddppp^^^FFF???JJJ===...222......000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&&&&%%%$$$$$$#########$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!""""""""""""##############################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((222111000333555444...(((+++***((('''''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&((()))***++++++***)))((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,------......---------------------------------......---,,,,,,///111------...///000222444555444444444333333333333333444333333222111111111222444444444444444444333333444333333333444777:::;;;888555222111222333444444444555888::::::999777666444444555555666666777777888888888888888888888888777888888666555444666777444444333222111//////...000000////////////000000------------------------///...---,,,,,,,,,,,,,,,wwwhhhqqqbbbGGGAAALLL???///222......000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!!!!"""""""""#################################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))***,,,---111///...000333222---(((***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((((((((('''''''''''')))))))))******)))))))))))))))))))))))))))))))))***)))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,------......---------------------------------......---,,,---///111444444222111000000000000333222222222222222222222444333333222222111222222333333333333333333333333444444333444555888:::<<<999777555444555555555444555555666666777777777777444555555666666777888888888888888888888888888888777888888777555555666777444444333222111000//////000000////////////000000------------------------///...---,,,,,,,,,,,,---vvvggg{{{yyyxxxpppfffIIIDDDOOOBBB000333//////000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$###############!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""####################################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&(((+++///000...,,,***,,,...///,,,)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------......---------------------------------......---,,,---///000888666555222000///...---000000111111111111111111333333333333222222222222111111222222333333444444555555555555777999;;;<<<;;;:::999999999999777555777666555444444666777888555555666777777888888999888888888888888888888888888999999888666555555666555444444333222111000000000//////......//////000..............................---,,,,,,,,,------tttfff}}}~~~oookkkpppnnngggKKKFFFRRRDDD222444///000000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############!!!!!!"""""""""#######################################""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%$$$$$$&&&))),,,...+++)))'''(((***,,,+++***(((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------,,,---......------...000333333222111000000000000/////////000000111111111333333333333333333222222111111222333444444555555666666666777888999;;;<<<<<<;;;;;;<<<===<<<999666777777666666666666777777666666666777888888999999888888888888888888888888888999:::888666444444555444444444333222111111000/////////....../////////////////////////////////...------,,,,,,,,,------sssgggllljjjdddkkklllfffJJJGGGTTTEEE222333///111000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""##########################################""""""""""""######""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%&&&(((***+++)))'''&&&'''(((******+++(((((()))************)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------......------------------------------,,,---//////------...///000////////////000000111......///000111222222333222333333444444444333222222333333444555666777777777777777888999:::;;;;;;;;;;;;<<<===>>>===:::777666888999::::::999777666666666666777888888999999777777777777777777777777666888999888666444444444444333333222222111111111//////............//////////////////////////////------,,,,,,,,,------...mmmbbbhhhkkkcccjjjkkkdddGGGEEETTTEEE222222///111000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$##############################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''******)))))))))))))))***((((((''''''((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++,,,------......------------------------------+++---//////...---...///111000///...............//////000111222444444555111222444555555444333333444444555555666666777777666777777888999999::::::999999:::<<<======;;;888777888;;;<<<<<<:::777555555555666777777888888999777777777777777777777777333555777777666444444444222222222111111111000000///......------......///........................------,,,,,,,,,---......iii\\\yyypppmmmeeelllmmmdddCCCCCCRRREEE000111...111000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$##############################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))***++++++***)))(((((())))))))))))))))))******)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))'''(((((((((((((((((('''))))))))))))))))))))))))%%%&&&((()))*********)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,------......------------------------------+++---//////............222111000///............000000222333444666777777111222444555666555444333555555555555555555555555666666777888999999999999666666666888;;;<<<:::999888999999:::999888777666444555555666666777888888777777777777777777777777000333555666555444333444111111111000000000000//////......------......///------------------------,,,,,,,,,,,,,,,---...///kkk\\\wwwxxxmmmgggnnnnnneeeAAAAAAQQQDDD000000...111000000000///......------++++++++++++***((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$#########$$$$$$&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$##############################""""""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&(((******)))'''&&&(((***++++++***)))))))))+++***((('''''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))&&&'''((())))))((('''&&&))))))))))))))))))))))))%%%&&&((()))*********)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***+++,,,------......------------------------------+++---///000///.........000000000000000000111222111111333444666777888999111222444666666555444333444444444444444444333333555666777888888888888888444333444666999;;;:::999:::999888666666666777777444444555555666777777777777777777777777777777777...111444555555444333444000000000000////////////.........------.........------------------------,,,,,,,,,,,,,,,---...///}}}kkk]]]zzzvvviiinnnqqqfffEEEDDDJJJCCC000***000000000///...------,,,------************)))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&---$$$%%%///333+++$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""############""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%''''''(((((('''&&&%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&'''(((***+++...+++((((((******(((&&&(((((())))))))))))((((((,,,***((()))+++,,,+++((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&&&&&&&((()))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))((((((((((((((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******))))))))))))))))))*********************************++++++,,,,,,,,,---+++***+++,,,......---+++,,,......---,,,------------------------------,,,,,,,,,---------......//////000111111111111111...///111333444444444444333444444555555444444333666666666555444333222111444444555666777888999:::666777777777777888;;;======<<<:::888777777777777666333111222555666555333:::999777666555555555555333555555444111000///000111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********yyydddWWWxxxrrrdddhhhiii]]]@@@@@@FFFBBB111,,,111111000///...------,,,,,,---************)))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&"""'''444999000'''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""########################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""############""""""########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''''''''((()))+++,,,...,,,))))))***+++)))((((((((())))))))))))((((((,,,***((()))+++,,,***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''(((((())))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))((((((((((((((((((((((((((())))))******)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++******,,,---------,,,---......------------------------------------,,,,,,,,,---------......//////000111111111111000...///111333444444444444333333444444444444333333555555555555444333222111333333333333444666888:::<<<:::888666666888;;;>>><<<;;;999777666666666777666444222222444555444333888777777777666555555555333444555444111//////000111000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******yyy^^^RRRvvvsssdddeeecccTTT;;;;;;AAA@@@222...333111000///...---,,,,,,,,,,,,************)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%"""&&&000444---'''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((('''''''''(((''''''&&&%%%'''''''''''''''''''''''''''''''''((()))***,,,---...,,,******++++++***)))(((((())))))))))))((((((+++***))))))++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))***))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((''''''(((((()))***))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++---+++******,,,------,,,------------------------------------------------,,,,,,,,,---------.........//////000000000000000//////111222333333333333333333444444444444333333555555555555444333222222222111000000111444777:::>>>;;;888555444666999;;;:::999777666666666777888777555333333444444333222555555666777777666555444222444555444111//////000000000000///......------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***yyyYYYMMMrrrzzzllljjjdddQQQ999777======111///222...//////...---,,,,,,,,,,,,************)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&***$$$!!!%%%&&&$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""""""""""""""########################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''((()))***+++,,,,,,+++***)))*********)))(((((())))))))))))((((((***)))))))))*********)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))***+++++++++)))((('''))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---+++***+++---......---///---,,,,,,---------,,,------------------------,,,,,,,,,---------......---...//////000000/////////000000111222333333333333333333444444333333333444444444555444444333333333222000///000444888:::999777555444444555666555666666555666777888:::;;;777666444333333333222222222444666777777666555333222333444333111//////000000000//////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++{{{ZZZQQQtttllluuuqqqgggQQQ:::666;;;:::000...111+++///...---,,,,,,++++++,,,++++++++++++***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&'''### !!!"""!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$###################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################################################################""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&''''''((())))))*********))))))(((((((((((()))(((((())))))))))))(((((())))))***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''(((((((((((('''''')))***+++++++++)))((('''(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***'''''''''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***+++...000000000000...++++++---------+++------------------------,,,,,,,,,---------......------...////////////...000000000000111222222333222333333333333333333222333333444444555444444444555444111000111444888:::333333444777999888555222333333333555777;;;===???666666555444333222222333222333555666777666444333111222333333111//////000////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++iiilllnnnwwwttthhhRRR<<<666888777//////111***///...---,,,++++++++++++++++++++++++***)))((('''&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$'''((('''%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################################################################""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$%%%&&&'''%%%&&&''''''((('''''''''%%%%%%&&&&&&'''(((((((((((())))))******))))))(((((())))))(((&&&&&&((()))(((((())))))))))))((((((((()))******(((((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))***))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******''''''&&&&&&''''''((()))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************))))))******+++,,,,,,,,,************************,,,,,,++++++++++++++++++,,,++++++,,,000333444333222...+++***---...---+++------------------------,,,,,,,,,---------......,,,------...............000000000000000111222333222222333333333333222222222222333444555555555555777666444333333555777999333444666;;;>>>===777111111111222444777:::===???555666666444222222333444333333444555555444333222000222333222111//////000//////////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,|||zzz~~~ttttttjjjTTT===555555555...000333,,,///...---,,,++++++++++++++++++++++++***)))((((((&&&%%%%%%$$$$$$%%%%%%&&&###''')))***)))'''%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################################################################""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%&&&&&&'''''''''''''''$$$$$$$$$%%%%%%&&&((((((%%%&&&&&&'''((((((''''''%%%%%%&&&&&&'''(((((())),,,,,,,,,---,,,+++)))(((''')))***)))'''&&&(((+++(((((())))))))))))((((((''')))******((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((('''(((((())))))((((((((((((((((((((((((***)))(((''''''((()))***'''''''''((()))*********'''&&&&&&&&&&&&'''(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************(((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++...222555777777333///******,,,...---***------------------------,,,,,,,,,---------......,,,,,,---............---111000000///000000222222222222333333333333222222111222333444555555555555888777555444444444555666777666777;;;>>>===666000111111111222444666888999333555666444222222444666555444444444333222222222000111222222000//////000.../////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,{{{rrrssslllXXX===444333333...111555///......---,,,++++++++++++++++++,,,++++++***)))(((&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%###%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################################################################""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##################$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''((())))))////////////...,,,***)))(((***+++***((('''***,,,(((((())))))))))))((((((''')))+++***'''&&&(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&&&&&&&((()))***((((((((((((((((((((((((***)))(((''''''((()))***&&&''''''((()))******+++'''&&&&&&&&&&&&'''(((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++***+++...333777999999444///***))),,,...---***------------------------,,,,,,,,,---------......+++,,,------......------111111000//////000111222222222222333333222222222111222333444555666666666777777666555444444333333999777666888;;;999444...222222111111111222333444222444666444222222444777666555444333222111111222///111222222000//////000.........///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,uuuqqqkkk\\\DDD777666888222111222...333...)))(((,,,...,,,)))++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!###&&&'''&&&$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""!!!"""######$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%%%%%%%%%%$$$###"""!!!!!!$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***---------------+++******((()))***)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************************))))))))))))))))))******+++*********))))))((((((+++*********))))))((((((((((((((((((((((((((((((************************++++++******************************************+++,,,,,,------,,,,,,+++---******///666::::::888222111...,,,+++,,,------,,,------......------,,,..................---------------...///000000111111111000000111111222333222222222222222222222222111111222333333444444555777777777666555555444444555555555666777777666555111222333444555555555555444444555555555555444444444444444333222111//////000000111111111111000000---000///,,,,,,///...+++------------------------+++++++++++++++++++++++++++++++++*********))))))wwwvvv}}}uuudddEEE999777999222000222...222...)))))),,,---,,,***++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""######$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$""""""$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))+++++++++************))))))***+++***((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((()))(((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))*********************************)))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))************************************************************************+++,,,,,,------,,,,,,+++---******...444888888666111000...,,,+++,,,------,,,------......------,,,........................------......///000000111111111000000111111222333222222222222222222222222222222333333444555555555666666666777777777777777666555555555666777666555222222333444444555555555555555666777777666555555444444444333222111///.../////////000000/////////---000000---,,,//////,,,------------------------+++++++++++++++++++++++++++++++++*********))))))uuulll}}}iiiFFF;;;999:::222000222...222...******,,,---,,,***++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&''''''######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%&&&%%%$$$%%%$$$$$$######$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########$$$############$$$%%%%%%$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$$$$###############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((()))))))))((('''''''''((()))***)))***+++***)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************************+++*********))))))((((((************))))))))))))************))))))))))))************************************************************************************************+++,,,,,,------,,,,,,+++,,,+++***---222555444222000///...,,,,,,,,,------,,,------......------,,,........................------......///000000000111000000000000111222222222222222222222222222222333333444444555666666666555666666777888888999999666555555444444555555666444444333333333333444555555666777777777777666555333333333222222000///...---......//////......---...000000------//////,,,------------------------+++++++++++++++++++++++++++++++++***************rrrppp{{{yyy}}}fffGGG<<<;;;;;;222///222///111...,,,+++,,,---,,,***++++++******)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$%%%%%%&&&&&&"""###$$$$$$%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""##############################$$$$$$%%%$$$$$$$$$#########"""""""""$$$&&&%%%$$$###$$$$$$%%%%%%&&&&&&%%%$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''((((((((('''&&&%%%%%%&&&(((***+++)))+++++++++)))((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))***))))))))))))))))))***))))))))))))))))))))))))************************++++++******)))(((((((((*********)))))))))))))))*********)))))))))))))))***************************************************************+++++++++************************+++,,,,,,------,,,,,,+++,,,+++***,,,///111000///......---,,,,,,,,,------,,,------......------,,,---------...........................//////000000000000000000000111222222111222222222222222333333444444555555666777777777555555666666777777777777444555444333222222333555555444333222222222333444444555666777777666555444222222222222111000///............//////............000000------//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************mmmooo~~~tttrrrzzzdddFFF<<<<<<<<<222///222///000...------------,,,+++++++++******)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%################################################!!!!!!"""############"""######""""""######$$$%%%$$$$$$$$$#########"""""""""$$$&&&%%%$$$###$$$$$$###$$$$$$$$$$$$######"""########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''%%%%%%&&&(((+++,,,)))***+++***((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((((((((()))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))******))))))))))))))))))******************************************************))))))*********+++++++++************************+++,,,,,,------,,,,,,+++++++++***+++---...---------,,,,,,,,,,,,------...,,,------......------,,,---------.........//////............////////////000000//////000000111222111111111222222333333333444444555666666777777888666666555555555444444444222444444333000000111333444333333222222222333333222333555666666555333222111111111111000///.........//////000000//////...---000///,,,,,,......+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************yyywwwzzzvvvyyyeeeDDD;;;<<<<<<111...222000//////......---,,,,,,,,,++++++******)))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$##################$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%#########$$$%%%$$$$$$######$$$$$$%%%################################################ !!!"""$$$$$$######"""###""""""""""""###$$$$$$$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%#########$$$$$$######"""###############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''')))***,,,((()))***)))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&''''''(((((()))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))************))))))))))))************************************************************)))))))))***++++++,,,,,,************************+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,------......------,,,,,,,,,------.../////////......//////////////////000////////////000111111111111111222222333333444444444555555666777777777666666555444444333222222222444777555222000111333111222333333333333222222000222444666666444222000000000000000000///....../////////000000/////////,,,......++++++------***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++|||zzzyyysssdddBBB999;;;;;;000---222111.../////////---,,,,,,,,,++++++******)))((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$%%%%%%%%%$$$##################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''%%%###"""###%%%%%%$$$$$$######$$$$$$%%%################################################ !!!###$$$$$$$$$"""!!!"""""""""""""""###$$$$$$$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''((()))(((&&&&&&&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&''''''((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++((()))))))))************((()))))))))************))))))))))))))))))))))))************************((())))))***++++++,,,,,,************************+++,,,,,,------,,,,,,+++***+++++++++++++++,,,---******+++,,,------......,,,------......------,,,,,,,,,------...//////000/////////////////////...///////////////000111111000111111222333333444444333444444555555666777777555555555555555444444444222777::::::666222222444...000222444555444222111111333555777777555333111//////000000//////......---......//////......---***------***))),,,,,,)))++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++~~~{{{ooonnnlll```@@@888::::::///,,,222222...///000///...,,,,,,,,,++++++******)))((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&###!!!###%%%%%%$$$$$$$$$$$$$$$$$$%%%########################"""""""""""""""""""""""" !!!###$$$%%%$$$"""!!!"""""""""""""""######$$$$$$$$$$$$############""""""$$$&&&%%%$$$###$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''''''''(((((((((&&&%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,(((((())))))*********+++(((((())))))*********+++((((((((((((((((((((((((************************((())))))***++++++,,,,,,************************+++,,,,,,------,,,,,,+++)))***,,,,,,++++++,,,---)))***+++,,,---.........,,,------......------,,,,,,,,,------...///000000///////////////.........///////////////000111111000000111222333333444444333333444444555666666666444444555555666777777777333999>>>===999555444555,,,///222555666555333111111333666888888666333111//////////////////...---,,,------......------,,,***,,,,,,))))))++++++(((++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++{{{~~~|||llliiieeeWWW@@@666666888111///333000000---++++++,,,---------+++,,,,,,++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""############""""""&&&%%%###""""""###%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$###""""""""""""$$$%%%%%%$$$###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$$$$###############"""""""""""""""#################################"""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&%%%$$$###"""###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((+++******)))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******''''''''''''(((((((((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))---......,,,+++***+++---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,000///...---,,,---......,,,---......------...000000000000000////////////000000111222222222222111222222222222333444555666777555444555777999::::::444<<>>777///333...222///...---,,,,,,+++++++++...---,,,+++***)))((((((333...)))%%%%%%&&&&&&%%%%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&%%%$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%'''&&&$$$$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%((((((((('''((()))%%%''')))(((&&&&&&+++///***,,,...///000111333444@@@EEEMMMRRRUUU]]]rrr|||qqqsssoooccciiiaaa[[[^^^hhhsss{{{~~~xxxvvvkkkxxxuuu|||xxx|||ssszzzbbb[[[VVVYYY\\\\\\XXXVVVVVVPPPJJJHHHIIIGGG@@@999555444444666777666888;;;///555777444222333111,,,333444444444333111///...++++++***)))(((((((((((('''''''''(((((((((((((((+++***(((&&&&&&'''(((***)))))))))***,,,,,,***((((((((((((((((((((((((((()))((((((((()))))))))((())))))))))))))))))))))))(((((()))***,,,...///000---,,,+++*********++++++(((((((((((((((((((((((()))))))))))))))))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((()))))))))))))))******++++++******))))))))))))******))))))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++************************************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------++++++,,,------------,,,,,,,,,,,,---------......---------...............------------...///......///////////////000000000//////000000000111111111000000111111111111000000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++******++++++++++++******))))))************))))))))))))************))))))---,,,+++***))))))))))))))))))*********+++++++++sssdddLLL;;;???777...222///222...---,,,+++************+++++++++******))))))(((***)))'''''''''&&&%%%$$$%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$%%%&&&&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&$$$$$$$$$%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''&&&&&&'''(((&&&'''((((((''')))---111---111999BBBJJJOOOQQQPPP\\\ggguuuyyysssmmmtttxxxiiiiiihhhdddiiiiiiiiikkkqqqzzz~~~}}}zzztttmmmhhhiiikkkmmmuuu~~~nnnfffjjjnnnlllhhhUUUMMMEEEBBB>>>::::::>>>222666777333222555777777333444555666666555333222...---,,,+++************'''''''''''''''(((((((((,,,***((('''&&&''')))***(((((())),,,///000000...))))))))))))))))))))))))((()))))))))((((((((()))))))))))))))))))))))))))************+++,,,------+++******)))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************'''((((((((()))))))))*********++++++++++++******))))))************)))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,---------......---------.........//////,,,---...............///////////////000000111111000000000000000111111111000000000111111000000000------,,,++++++++++++,,,******+++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++******)))))))))******)))))))))))))))************)))))),,,,,,+++***))))))******))))))*********+++++++++wwwyyyzzzqqqjjjgggKKK===CCC999...222///111------,,,+++************))))))*********))))))((($$$%%%&&&''''''&&&%%%%%%%%%'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&(((&&&)))...555===DDDIIILLLFFFHHHOOO[[[gggllljjjeeeaaafffkkkiiiaaa```nnnkkkvvv}}}wwwpppsss|||www~~~zzzyyyxxxuuu}}}}}}~~~xxxxxxtttnnnrrrwwwyyynnnddd]]]]]]]]]ZZZ]]]cccVVVJJJ>>>777333222333666444555555666666555555555000000...---,,,,,,++++++((((((((((((((((((((((((+++***)))((((((((())))))'''''')))---111333333222++++++++++++++++++++++++''')))***)))((('''(((***))))))))))))))))))))))))++++++******)))******+++(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***+++,,,------(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))))))))***''''''(((((())))))************++++++++++++******)))******++++++******)))******++++++++++++******++++++++++++++++++++++++***************************++++++,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////,,,...//////...---///000...//////000000111111222111111111111111111111111///000000111111000000///------,,,+++++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++******++++++++++++******((())))))******))))))((())))))************))))))******)))))))))******+++)))************+++++++++nnneeeeeeiiiNNNCCCJJJ===///222...000......---+++++++++++++++))))))*********)))''''''%%%%%%&&&%%%%%%%%%&&&'''&&&'''((('''&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%###############$$$%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((+++///333///444???OOO^^^hhhjjjhhhaaa^^^___iiivvv{{{tttlllbbbaaa^^^XXXSSSYYYooo~~~{{{ooo}}}yyyaaa]]]^^^ZZZUUU^^^gggbbbeee~~~zzznnnkkkkkk```[[[___pppnnnVVVTTTSSSHHH===:::::::::999888777777777888333222000///...---------,,,++++++******)))))))))*********))))))))))))((('''((()))---111333222111++++++++++++++++++++++++''')))******''''''(((***))))))))))))))))))))))))******))))))((())))))***'''((((((((()))((((((((())))))))))))))))))))))))((((((((())))))*********'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))'''''''''((()))************++++++,,,,,,++++++***)))******++++++******)))++++++************++++++++++++++++++++++++++++++***************************+++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******+++,,,,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...//////000---///000000......///111...//////000111111222222222222222222222222222111//////000000000000//////---,,,++++++***+++++++++))))))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******(((((())))))))))))(((((())))))************))))))(((((((((((()))***++++++)))************+++++++++uuuzzz}}}ssslllhhhfffRRRGGGOOO@@@000222.../////////...---,,,,,,,,,,,,************)))(((&&&%%%((('''&&&$$$###$$$&&&)))&&&'''((('''&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&###"""""""""###$$$$$$%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++///555<<>><<<;;;::::::;;;444333222000//////............------,,,+++******)))************)))((((((((((((***---000111000///))))))))))))))))))))))))''')))+++***'''&&&(((***))))))))))))))))))))))))((((((((((((((())))))***'''((())))))))))))(((((())))))))))))))))))))))))(((((((((((('''''''''''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++***++++++,,,,,,++++++*********++++++++++++******,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++,,,,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,------...///000000---///111111///...000222...//////000111222222222333333222222222222222222//////000000000000//////---,,,++++++******++++++((()))***+++++++++++++++++++++++++++++++++++++++******++++++++++++******(((((())))))))))))(((((())))))************))))))''''''''''''(((***+++,,,)))************+++++++++yyyrrrwwwnnnmmmlllhhhRRRMMMXXX:::777000000222///...---,,,------,,,***,,,,,,,,,,,,***)))(((''''''&&&%%%$$$%%%%%%''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$$$$#########$$$&&&((()))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&)))%%%%%%%%%%%%%%%%%%%%%%%% """$$$&&&&&&$$$""" &&&&&&&&&&&&&&&&&&&&&&&&%%%''')))((('''&&&'''(((#########$$$&&&(((((((((!!!'''+++)))&&&(((,,,000111---<<<@@@BBBLLLVVVpppmmmVVVHHHQQQ^^^bbbeeejjjpppqqquuusss~~~}}}tttooocccXXXYYY]]]ccchhhgggccchhh|||aaalllpppbbbcccVVVOOOPPP[[[aaa^^^^^^bbbeeekkkbbb___fff\\\VVVfff```ccc^^^TTTTTT\\\YYYMMMXXX___ZZZZZZaaaXXXYYYqqqxxx|||rrr}}}}}}mmm[[[VVV]]]XXXEEEDDDDDD111;;;999555222111000//////---///000111333333...''',,,,,,++++++++++++++++++''''''(((((()))******+++))))))))))))))))))))))))&&&''''''((()))******+++(((((())))))*********+++'''(((***++++++)))'''&&&((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&''')))))))))'''******************************+++++++++******)))******+++++++++,,,,,,,,,)))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------,,,++++++***++++++++++++++++++++++++@@@666+++)))---000---)))------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////////////////---...//////......///111000000111111111222222222222222222111111111000000000//////...------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))((()))************+++++++++))))))(((((((((((())))))************************}}}tttppp}}}xxxvvvrrrkkkSSSOOOZZZ;;;777///000111000...------------+++***((()))******++++++******''''''&&&%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''&&&%%%&&&'''((()))***)))&&&%%%%%%&&&(((******''''''---777???EEENNNgggiiibbbcccdddxxxwwwjjjZZZUUU]]]kkkwww}}}}}}ssseeebbb[[[RRRTTTPPPSSS___kkkhhh```iii{{{zzztttkkkbbbmmmeeeiiirrrxxxwwwtttwww}}}~~~tttpppwwwmmmdddnnnlllxxx~~~xxxuuuyyyyyysssttt}}}xxxhhhaaa\\\WWWVVVdddfffooo}}}tttuuuyyyuuuxxxzzz{{{|||~~~zzzgggSSS===555333222555999999555111444333333333333111///000......------,,,+++***)))(((((())))))******++++++))))))))))))))))))))))))(((((())))))***+++++++++((()))))))))************'''((()))******)))((((((((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&''')))))))))(((******************************+++++++++******)))************+++++++++,,,)))************+++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++999222+++)))---000...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------....................................---...//////......///000000000000111111111222222222222111111111000000000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))))))))*********+++++++++***))))))(((((())))))***************************{{{}}}vvvwwwvvvlllSSSQQQ\\\;;;666//////000111///---------,,,+++)))'''((())))))******))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''((($$$'''***(((%%%###&&&***((()))---555AAAOOO[[[cccYYYeee}}}}}}{{{zzz~~~tttuuu~~~wwwppppppyyy{{{qqq]]]VVVbbbgggggglll~~~yyylllccclllpppzzzcccbbb^^^YYYaaaXXXaaaiiilllmmmqqqssssssqqqooocccaaahhhddd___dddhhhppptttsssuuu|||~~~~~~zzznnnxxxuuu^^^JJJJJJLLL```{{{uuurrroooppprrriii\\\ggg|||xxx{{{{{{|||jjjaaaHHHBBB;;;999;;;:::555000444000000444333---...333000000000000...,,,***)))************************))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))************(((((((((((())))))***+++))))))((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&''')))***)))(((************************)))******+++++++++******)))))))))*********++++++)))************+++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++000...++++++---...///...,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------....................................,,,...//////......///000000000000000111111111111111111111111000000000000///......------,,,,,,+++------------------------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++*********))))))*********************************yyyaaa}}}}}}sssgggNNNOOO\\\:::444///000///111///...------,,,***)))************)))'''&&&%%%(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((&&&&&&((()))&&&''''''&&&%%%''',,,111//////999PPPiiiwww{{{{{{nnnooo|||}}}}}}{{{vvvppp___TTT]]]ppp||||||iiibbblllooonnnuuu|||tttrrrvvvsssdddXXXUUUbbbqqqlll___bbbcccaaaeeeoootttuuuvvvxxxuuuyyy}}}uuupppvvvsssxxxuuuiiiwww{{{```[[[```]]]```qqq||||||fffYYYbbbooo\\\IIIUUUlllqqqzzz}}}{{{|||}}}zzzuuusss|||}}}sssuuu~~~rrrgggWWWIII???;;;:::999777///...666777000...444000000111222111///---+++++++++++++++*********))))))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))*********)))(((''''''(((***,,,---***))))))((())))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''')))***)))(((************************))))))***+++++++++******((())))))))))))*********))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,------------++++++++++++++++++++++++***+++------,,,,,,---...,,,,,,+++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,---///...------...000/////////000000000111111111111000000000/////////------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************************+++***)))(((((()))***+++))))))))))))************++++++************++++++************************nnnRRRaaaxxxuuusssjjj___JJJMMM\\\999333///111///111///---------,,,+++)))************)))'''&&&%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%######$$$%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''((())))))'''&&&&&&'''))),,,***)))))),,,333:::???NNNFFFJJJccc~~~yyyjjjhhhsssvvvhhhbbbhhhgggfffjjjfffUUULLLXXXllltttoooiiiooolllbbb___gggjjjqqqwwwrrrggg```hhhuuutttjjj\\\www|||~~~vvvwwwyyyiiivvvyyymmmdddooozzz~~~vvvXXXXXXrrruuudddXXXSSS```___YYYYYYiii~~~xxxzzz{{{sssooottt|||}}}qqq```QQQKKKNNNTTTLLL???555666777333222555000111222333333222111111...------,,,+++***))))))))))))))))))))))))))))))((((((((()))))))))))))))******))))))))))))))))))***)))''''''(((***,,,...******))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((*********(((************************((()))***+++++++++++++++((())))))))))))*********))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,***++++++,,,------------++++++++++++++++++++++++)))+++......,,,***++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,---......------...///....../////////000000000000000000/////////......,,,,,,,,,,,,,,,+++++++++************************)))******++++++******)))************************************************+++***)))(((((()))***+++(((((()))))))))*********++++++************++++++************************wwwdddRRRZZZ~~~zzz}}}rrrllljjjddd\\\HHHOOO^^^999222///111///000...------------,,,***'''((())))))******))))))%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%!!!"""$$$%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$%%%%%%&&&&&&'''''''''&&&'''''''''&&&'''))),,,&&&)))...444;;;GGGSSS\\\lll\\\XXXkkk}}}ggghhhvvvttt~~~}}}[[[```kkkddd___ddd```ZZZSSSPPPSSSUUUUUUSSSRRRYYY]]]dddpppzzzeeeppp||||||rrrssspppfffdddaaa[[[bbbnnnxxx|||iiinnnkkkccccccyyyxxxkkkvvvvvvssswwwwwwnnnbbb\\\```gggaaaUUUDDD888444444444555222222222333444444555555222111000///---,,,+++***))))))))))))))))))))))))((((((((((((((((((((()))************))))))))))))******(((((((((***,,,---++++++***)))))))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***)))************************((()))***+++++++++++++++)))))))))*********++++++)))************+++++++++)))******++++++******)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++***,,,......,,,+++******++++++++++++,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------+++---......------...///............////////////////////////............++++++++++++++++++++++++************************))))))************))))))******************************************************))))))))))))******((((((((()))))))))***************))))))*********************************}}}pppbbbhhh||||||}}}rrriiigggeee```KKKSSSccc<<<333///000---...---,,,,,,......---,,,((()))******++++++******###$$$%%%''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&######%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%'''((()))***---111444666BBBOOOTTTVVV\\\jjjvvvsssddd^^^lll|||wwwnnnxxxzzzmmm```llluuummmdddccc```bbb[[[QQQPPPXXX]]]\\\ppp|||}}}uuuuuu}}}}}}kkkkkkVVVcccuuuyyyvvv~~~cccooopppwwwvvvzzzyyy||||||ttthhhaaabbbeeefffiiiaaaNNNAAA???===777666555444333333444666777777666555333111///...---))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((+++***)))))))))***+++,,,,,,+++******))))))******(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++***)))************************(((((()))++++++,,,,,,+++************+++++++++,,,)))************+++++++++******+++,,,,,,+++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,---------,,,+++++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++---......---,,,...///------.........//////////////////.........------*********+++++++++++++++************************))))))************))))))************************************************))))))************))))))(((((((((((()))))))))******))))))(((((())))))***************************vvvxxxzzztttkkkiiihhheeeOOOXXXggg>>>333//////+++---,,,+++,,,...///...---,,,,,,,,,,,,+++)))((('''"""###%%%'''((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''***---''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&(((***,,,///444999===___ooo~~~|||oooiiirrr~~~mmmcccaaakkkqqqooooootttpppXXXZZZiii{{{wwwiiibbb]]]```dddeeefffhhheeehhheeecccqqqooo~~~yyyxxx{{{tttyyyyyyppp~~~uuuuuu}}}www~~~wwwyyyuuu~~~rrr]]]bbbxxxssslll|||{{{kkkaaa^^^___dddwww~~~mmm[[[TTTKKK???:::888555333222444666777:::999888666444222000000))))))))))))))))))))))))++++++******************+++*********))))))((((((++++++******************,,,,,,+++***))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))***+++***)))************************(((((()))++++++,,,,,,,,,***++++++++++++,,,,,,,,,)))************+++++++++++++++------------++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,------------,,,,,,+++***+++++++++++++++++++++++++++******,,,...///...,,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++,,,...---,,,,,,---///---------.........////////////.........---------******************++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))************************}}}yyyuuuqqqiii```RRR^^^ggg:::444...,,,...///...,,,,,,---------,,,,,,,,,+++***)))((('''&&&%%%''''''&&&######&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%&&&&&&'''###''''''!!!"""***---***///***)))000===KKKVVV]]]wwwuuuiiixxxxxxgggZZZXXX]]]^^^ZZZ^^^bbb___WWWZZZiiiwww|||ZZZMMMHHHPPPYYYbbbyyyqqqiiinnnuuulll^^^UUURRRYYY]]]^^^fffrrrhhhccc}}}sss|||xxxvvvwwwhhhgggyyyzzzjjjaaaXXXXXX___nnnkkknnnnnnuuuxxxyyy|||nnnSSSBBB???;;;777555333333222444888<<<<<<<<<:::777333111///,,,))))))+++---///...---+++***+++,,,+++***((()))***+++,,,+++************))))))))))))******))))))******+++++++++,,,))))))))))))))))))))))))+++(((&&&&&&)))***)))''')))))))))))))))(((''''''+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************++++++******************++++++************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...........................+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------///......------,,,++++++---,,,,,,,,,,,,---...///------......------,,,+++---------,,,,,,+++++++++)))***++++++***)))***+++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************yyyzzz{{{pppdddOOO^^^iii<<<555000000444///...,,,,,,---------,,,,,,,,,+++***)))(((''''''%%%''''''&&&$$$$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$###%%%)))***)))((()))(((%%%))),,,666III___ppp{{{vvvtttwwwbbbZZZ\\\___llliiigggeee```YYYWWWXXXVVVWWWaaannntttvvvyyykkksss}}}zzztttppp{{{ssshhhjjjwwwvvvfff```fffwwwnnneeehhhaaa]]]\\\WWWTTT___ppp{{{nnnnnnzzzkkkiiifffaaa]]]^^^iiitttxxxvvvuuu|||rrrccc\\\ooo|||kkkMMM;;;999:::777222999999999999:::<<<;;;:::555333000---,,,,,,------...,,,+++***+++,,,+++***((()))***+++,,,++++++*********))))))))))))***************+++++++++,,,,,,))))))))))))))))))))))))***)))'''(((***+++)))''')))))))))))))))(((''''''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******************************************************************************+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,---------......------------------------...------------,,,,,,,,,,,,,,,,,,---------......---------...------,,,+++------,,,,,,,,,+++++++++)))***++++++***)))***+++************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************|||sss}}}zzzwwwlllaaaRRRcccooo???555000111666///...,,,,,,---------,,,,,,++++++***)))(((''''''&&&''''''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''&&&'''''''''&&&&&&%%%$$$&&&&&&'''++++++***,,,000444:::GGGYYYkkkuuuwwwttt{{{{{{}}}rrraaaccckkkeeeWWWNNNRRRSSSRRRZZZgggttt|||zzzwww|||eeeeeepppyyy|||kkkdddcccpppbbbTTTbbbjjj]]]UUU[[[hhh}}}ssskkkuuuyyylll```[[[XXXTTTVVV[[[^^^___fffqqq{{{yyytttsssxxxttt```ppp~~~zzz___III<<<999999999666444666:::<<<<<<;;;:::999666333000...---,,,...,,,+++***+++,,,+++***)))******+++,,,+++++++++******))))))))))))************+++++++++++++++,,,))))))))))))))))))))))))***))))))***,,,,,,)))''')))))))))))))))(((((('''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,---.........---,,,---------------,,,++++++,,,,,,,,,,,,++++++++++++)))***++++++***)))***+++************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************}}}kkkuuummmhhhbbb]]]ZZZnnnxxxBBB444---...111///...,,,,,,---------,,,++++++******)))(((((('''&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%&&&'''((((((((((((''',,,'''%%%(((***---888DDDTTTWWW\\\eeeoootttnnnfffggg{{{vvvxxxcccaaafffdddYYYPPPRRR^^^nnn{{{qqqooozzz|||ppp```XXXYYYbbbiiieee^^^```www}}}tttmmmsss~~~wwwqqqiii]]]UUUUUUZZZccchhheeeaaaeeettt|||||||||~~~uuudddtttwwwbbb\\\UUUbbbkkkjjjTTTDDD===:::666444888<<<===;;;;;;<<<;;;:::888666333111///...,,,+++***+++++++++)))******+++++++++,,,,,,,,,+++******))))))******+++************************))))))))))))))))))))))))))))))+++,,,---,,,***((((((((())))))))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************************+++++++++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---...//////***,,,...//////...,,,+++,,,------------,,,++++++,,,+++++++++++++++++++++)))***++++++***)))***+++************************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************wwwpppqqqgggaaa```___ttt|||CCC333------...///...,,,,,,---------,,,++++++******))))))((((((''''''&&&&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''&&&&&&,,,++++++///444<<>>444444333//////...,,,,,,---------,,,************))))))))))))((('''&&&&&&((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''(((((((((((()))(((''''''(((+++...000555GGGSSSVVVaaayyytttbbbaaaiiiggg]]]OOOKKKOOO]]]ggg```NNN@@@DDDHHHMMMSSS```qqq~~~wwwcccXXXOOOPPPUUU[[[___```aaaaaauuuvvvnnn|||kkk\\\]]]TTT___qqqffffffrrrxxxxxxrrrrrrxxxxxxrrrwwwxxxzzzyyypppccc\\\[[[iiirrr|||{{{uuusssmmmccclll}}}}}}yyysssppp~~~|||oooiiijjjoootttvvv~~~vvvxxx{{{kkkdddaaa^^^gggrrrrrrxxxppphhhVVVAAA888;;;888888999:::;;;<<<===>>>===:::777444333111///---,,,,,,+++++++++,,,---...,,,++++++******++++++,,,++++++++++++*********)))))))))))))))))))))))))))''')))+++***(((''')))***''''''((()))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((())))))***++++++,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...------------------------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,------...............---------,,,,,,,,,+++,,,,,,,,,,,,+++******)))*********++++++++++++)))***++++++***)))***+++************************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************xxxttt|||uuukkkeeeeee^^^pppuuu<<<333555333---///...,,,,,,---------,,,************))))))))))))((('''%%%&&&((('''$$$!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))(((((((((***///555;;;???[[[kkkooocccfff~~~}}}hhhWWWWWW```^^^SSSYYY\\\[[[VVVPPPLLLFFF@@@OOOWWWbbbppp~~~vvvyyy}}}wwwsssjjj[[[WWW^^^QQQTTTYYY^^^eeefff___VVVTTTeeegggZZZbbb}}}yyyjjj^^^ooo|||llllllnnnrrrvvvvvvttttttvvvrrryyy~~~mmmXXX\\\lll~~~uuuppppppxxxxxxeee^^^ccciiiiiieeedddzzzvvvtttmmm^^^XXX[[[YYYddd}}}]]]GGGBBB888888999999:::<<<===>>>BBB???;;;888666444111///---,,,+++***+++,,,---...,,,++++++******++++++,,,---------,,,,,,+++++++++))))))))))))))))))))))))''')))***)))&&&&&&(((+++''''''((()))))))))))))))(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************((())))))***++++++,,,,,,((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...........................+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......///...---,,,,,,,,,,,,---+++,,,,,,,,,,,,+++******))))))******++++++++++++)))+++++++++***)))***+++************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************|||lllkkktttnnnllleee\\\WWWzzzddd???111---222///,,,+++***+++---...---,,,...+++)))******)))'''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%))))))((('''&&&%%%%%%$$$(((((((((((((((''''''''',,,((('''******%%%$$$(((***+++)))(((---???TTTbbbsssiiinnnyyy}}}zzzqqqjjj]]]WWW^^^iiiiiiaaallleeeZZZPPPMMMSSS]]]eeeeeesss{{{|||}}}~~~qqqhhhsss~~~mmmggghhhcccdddhhheee^^^eeegggddddddhhhcccYYYZZZYYYdddgggdddyyy~~~iiiooossstttaaaVVVddduuusss{{{jjjjjj}}}~~~tttyyyrrr}}}xxxkkkllleeeUUUZZZZZZggg~~~qqqooopppggg]]]```lllppp[[[HHH<<<555999<<<:::;;;??????===<<<>>>???===666000111000...,,,+++***+++++++++***))))))))))))******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++*********))))))((((((+++***)))'''''')))***+++***)))((((((((()))+++,,,***************************+++,,,,,,+++***)))(((++++++******++++++,,,---,,,,,,,,,++++++*********************************,,,,,,---...---,,,***)))++++++,,,,,,,,,,,,------***,,,...//////...,,,***------------------------------------------------........................------++++++++++++------++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,------------------------,,,,,,,,,++++++*********++++++************++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))wwwmmmlllrrrnnnoookkkddd```eee===000,,,222000...---,,,,,,------+++***---***)))***+++***)))))))))((('''%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%(((((((((''''''&&&&&&%%%(((((((((((((((((((((''',,,'''&&&'''&&&$$$'''---)))***,,,222>>>OOO^^^fffmmmmmmhhhdddjjjzzzzzzmmmiiiggg\\\PPPPPPUUU\\\aaadddhhhlllppp|||yyyxxx{{{~~~}}}kkk]]]dddnnnvvvvvvjjjmmmrrriiidddiiillljjjfff___]]]cccmmmpppmmmfffaaakkkrrruuuuuullleeelllqqq[[[\\\pppiiittttttxxxsss|||~~~~~~wwwqqqvvvssszzzssstttrrriiicccdddhhhqqqoooYYYDDD???AAA@@@<<<;;;@@@???>>>===;;;:::999999444333111...---,,,++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************************)))))))))(((+++***)))(((((()))***+++***)))((((((((()))++++++***************************++++++,,,+++***)))(((++++++******++++++,,,---,,,,,,,,,+++++++++******************************,,,,,,---------,,,+++***++++++,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,------------------------,,,,,,,,,++++++*********++++++************++++++************************************************************************++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))uuukkkjjjooolllqqqqqqlllllleee<<>>@@@???===<<<===???888777555222000...---,,,******++++++++++++******************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))+++***)))(((((()))***+++)))))))))((()))******+++***************************++++++++++++***))))))++++++******++++++,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------......,,,++++++,,,......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,------------------------+++++++++++++++*********++++++************++++++************************************************************************++++++++++++++++++++++++************************++++++***))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))~~~uuueeeddd{{{llllllssstttqqqtttccc;;;000---222000000...---,,,------+++***+++,,,***((()))+++***&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&'''''''''((((((((()))''''''''''''(((((((((((('''))),,,,,,)))(((+++///???@@@IIIXXXeeekkkmmmnnnoooggg\\\SSSTTT___nnnxxxuuuZZZFFFAAAHHHRRRXXXlllttt}}}yyyqqqmmmlllmmmwww{{{wwwvvvjjjjjj\\\QQQWWWbbbqqq\\\PPP___ffffffgggggg^^^ZZZbbbuuu~~~vvvttt{{{~~~tttyyyxxx~~~|||uuuuuufff___cccjjjnnnnnnmmmhhhggglllmmm}}}yyyqqqzzz{{{kkkaaaddd___aaajjjjjjeeemmm}}}sss```nnnppptttxxxwwwmmmjjjbbblll~~~~~~lllZZZKKKAAA:::<<<>>>@@@AAAAAA@@@>>><<<;;;999666333111000///)))***+++++++++***)))(((************************((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((()))))))))************((()))))))))*********************)))))))))))))))******)))(((((()))******)))))))))))))))******+++*********************************+++************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++************++++++************************************************************************************************************************+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))tttzzz}}}tttaaaaaa}}}{{{nnnooowwwyyyuuuyyyaaa;;;333...111......---,,,,,,......---,,,+++---+++''''''***(((###''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&'''''''''(((((())))))%%%'''((((((***000999>>>KKKMMMUUU```eeebbbaaaccccccXXXOOONNNUUUZZZ[[[ZZZSSSIII>>>;;;BBBPPP```kkkqqqvvv{{{{{{wwwsssrrrsssppptttvvvrrrkkkhhhlllrrr\\\___XXXTTT]]]dddnnnyyy``````ttt{{{wwwsssnnnhhhdddhhhuuu{{{xxxwww{{{lllpppxxxmmm\\\kkkwww{{{yyyoooeeebbbaaaYYY```pppwwwzzzuuuggg[[[bbbgggaaaSSSQQQ[[[bbbcccmmmjjjccclllvvvrrriii\\\RRRRRR^^^ccc```eeeppptttuuu}}}}}}{{{{{{vvvxxx{{{kkk[[[ggg}}}uuuYYYVVV^^^tttyyyQQQHHHAAA999888===@@@???===>>>===;;;:::777555333222,,,,,,++++++***)))((((((************************((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((()))))))))************((()))))))))************))))))))))))))))))************))))))))))))******((()))))))))******************************************************++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,...//////...,,,+++------------------------------------------------------------------------++++++------------++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++*********************************************************************************************************************************++++++*********************************))))))))))))))))))))))))rrrxxx~~~qqqdddeee~~~qqqsss||||||```;;;444///111------,,,,,,,,,...///...---***...,,,'''''',,,***###''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''((((((((('''''''''(((((()))))))))&&&&&&''''''((()))))))))&&&''''''(((222CCCPPPVVVTTTTTTZZZcccbbbYYYSSSUUUTTTMMMKKKQQQWWWSSSJJJCCC;;;???JJJYYYeeejjjooossskkkoootttwwwvvvtttqqqoookkkiiigggfffeeeaaa\\\XXXGGGNNNQQQYYYhhhnnntttssssssxxxrrrpppuuuvvvrrrttt{{{xxxuuuuuuqqqccc^^^iiipppyyydddbbbnnnssszzz}}}fffZZZbbbgggssszzz}}}nnnZZZ]]]nnntttxxx|||vvvjjjbbbcccddd```___bbbmmmlllooovvvwwwpppiiieeeaaajjjkkkrrrwwwccc^^^bbbkkkyyy}}}qqqhhh___```kkk~~~jjjXXXAAA555666;;;===============<<<;;;999777666111000...,,,+++)))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))******)))))))))(((((()))************)))*********************************)))******+++,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------***,,,...000000...,,,***------------------------------------------------........................+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++************++++++************************++++++++++++++++++++++++************************************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))kkkooorrrppppppppprrr}}}```:::333///111...///...------...///---,,,)))...---''')))000///'''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))((((((((((((((()))))))))&&&&&&''''''((())))))***)))///555>>>NNN^^^eeeccc___[[[___kkklll___TTTRRRXXXUUUTTTSSSMMMEEEDDDGGGQQQXXXhhhxxx}}}xxxtttttttttttttttuuuuuupppjjjeee^^^bbbggggggaaaWWWMMMGGGGGGNNNUUUeeewww{{{{{{|||yyyzzzzzzxxxtttzzzrrrccc|||yyykkkzzzrrreeeXXXbbbkkkpppzzzzzzjjjvvv|||ssssssqqqgggvvvqqqyyy|||zzzllldddvvvxxxyyyvvvkkk___\\\```PPP^^^jjjvvv}}}kkk___bbbeeexxxzzz|||rrrhhh```cccttt}}}zzz]]]GGG===;;;::::::;;;<<<<<<======<<<;;;:::888666222...,,,++++++,,,************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))************((()))))))))************))))))************))))))'''((()))***+++******)))******************************)))))))))***,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,---......---,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,++++++++++++++++++++++++((()))))))))*********+++++++++************++++++************************++++++++++++++++++++++++************************************************************************)))***++++++++++++***)))************************))))))))))))))))))))))))___^^^uuuzzzzzz}}}lllooo{{{aaa888222...111000111000............,,,***'''------(((+++444444,,,&&&'''((())))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***---999HHHYYYkkkuuuoooccchhhbbbeeeuuuzzzmmm^^^WWW```^^^ZZZPPPBBB===LLL```ssstttyyy}}}uuurrrvvv{{{uuusssrrroooiiiddd^^^ggglllaaaNNNDDDJJJTTT]]]bbbfffssswww|||xxxsss}}}zzzyyyxxxrrrlllooosssiiiZZZPPPqqqtttfffrrryyylllcccUUUcccvvvvvv{{{iii^^^lllnnnccceeejjjmmm|||||||||}}}nnnqqqvvvwwwqqqjjjnnnyyyhhhhhhpppoooooommmsss{{{tttqqq}}}vvv|||uuuxxx}}}vvvwwwzzz{{{vvvpppqqqvvvzzz```LLL@@@888555999;;;<<<>>>>>>>>>=========:::555000---------...************************))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))************(((((())))))*********+++))))))************))))))'''((()))++++++******)))******************************)))))))))***,,,---++++++******++++++,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,,,,+++---...///...,,,++++++++++++++++++++++++(((((())))))*********+++++++++************++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))cccfffyyyqqq{{{|||iiikkk{{{]]]777777---+++333000...------......---,,,,,,+++***)))))))))***+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''(((((((((((('''''''''''''''''''''''''''''',,,(((%%%$$$&&&((('''&&&******(((&&&%%%(((---111AAAXXXiiirrrzzzsssgggdddeeeeeehhhkkkeee[[[XXX\\\VVVIII@@@BBBKKKSSS\\\ddduuuuuunnnhhhpppzzzzzzvvvrrrnnngggbbbdddjjjkkkqqqmmm]]]XXXeeetttzzzqqqkkk___YYYcccsssxxxsssmmmsssuuurrrhhh]]]]]]cccfff```WWWKKKVVVeeemmmlllgggcccccc```lllyyy|||yyytttqqqooojjjbbb\\\^^^eeeiiigggeeeeee___VVVUUU```nnntttrrreeeeeejjjlllqqqnnnkkkhhhkkkrrrxxx{{{{{{~~~xxxsss}}}tttlllllllllkkkiiijjj~~~}}}mmm___tttxxxnnnwww}}}nnnZZZKKK999777======777888@@@DDDBBB???>>>;;;555111///...,,,...,,,+++***+++,,,+++***))))))(((((((((((())))))))))))))))))(((((((((((('''((())))))(((((()))***((((((((()))******++++++))))))))))))************)))))))))((((((((((((((())))))***++++++++++++***))))))))))))************)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,++++++*********.........------,,,,,,,,,,,,,,,,,,++++++*********))))))***++++++++++++***,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))************************************************~~~cccjjj}}}||||||iiikkk|||XXX555888000---000000...------......---,,,,,,+++***)))))))))***+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''''''''''''''''''''''''''***(((%%%%%%''')))((('''!!!$$$''')))+++///444888TTTccchhhkkkrrrnnndddaaaYYYlllpppXXXMMM666;;;CCCLLLUUU]]]bbbeeecccqqq}}}zzznnngggffffffeeeaaa```gggqqqeeexxxqqqbbbTTTVVVdddmmmkkk~~~|||ttttttrrriii```\\\___ccccccbbbTTTXXXfffvvvyyyjjjYYYQQQVVVZZZ___cccffffffccc```ccccccooo|||iii]]]^^^fffaaaWWWPPPSSS^^^gggiii^^^^^^gggrrr~~~vvvssskkkcccaaaeeehhhgggeeelllyyy}}}}}}~~~sss~~~}}}yyyuuupppggg```aaagggxxxmmmfffkkkooo```mmmvvvsss{{{mmmmmm|||rrrKKKCCC;;;777;;;>>>;;;999:::;;;>>>AAA???:::666222000...,,,***)))+++,,,,,,+++))))))(((((((((((())))))************))))))))))))'''((())))))(((((()))************)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************)))************+++++++++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------............------,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,+++++++++,,,++++++******++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++***))))))***++++++************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))************************************************************************pppyyyzzz|||jjjkkkzzzQQQ333888222///---000...------......---,,,,,,++++++***))))))******'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''((((((((((((''''''''''''''''''''''''''''''((('''%%%&&&((()))((('''&&&(((,,,...111666???EEEVVV______^^^fffcccXXXUUUNNNfffiiiLLL>>><<>>>>>>>>:::666888<<<444000,,,******************))))))))))))))))))***++++++*********)))))))))'''((())))))(((((()))***************))))))((((((((()))))))))***************+++++++++++++++,,,,,,))))))***++++++++++++***))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...............------------------------++++++++++++++++++++++++++++++,,,------------,,,,,,++++++******++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************))))))))))))))))))))))))++++++************++++++************************************************************************************************************************************************************************gggooo|||zzzuuuyyyNNN888333,,,333000000...------......---,,,,,,,,,++++++***)))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&&&&'''(((000999@@@HHHRRR```kkkmmmuuuppphhheeeZZZJJJEEEJJJDDD;;;666:::DDDNNNTTTeeekkkfff[[[\\\iiinnniiiaaagggjjjfff```___```aaajjjiiigggaaaYYYZZZiiizzzxxx~~~xxxpppgggVVVTTTVVV]]]eeeiiijjjkkkqqqiii___ZZZ\\\bbbgggjjjooo|||~~~www}}}xxx\\\_________]]]WWWRRRXXXccc^^^ccclll|||pppmmmpppqqqnnnnnnppppppmmm}}}wwwttthhhcccddd^^^]]]YYY___mmmppprrr~~~~~~}}}|||{{{~~~}}}|||qqqeeeooo|||}}}ooo{{{sssttt{{{rrr~~~tttZZZEEE999666999@@@===<<>>;;;<<>>KKKYYY]]][[[XXX^^^___\\\```hhhjjjeee]]]ccchhhjjjgggaaa\\\YYYZZZ[[[]]]^^^[[[]]]jjjxxxlllmmmuuummmiiieeeuuuuuuqqqiiibbb___aaaccc```ZZZSSSQQQUUU\\\cccggggggoooqqqwwwnnniiiggggggbbb[[[^^^fffhhhxxx|||sssuuuqqqlllnnnnnnkkklllpppsssrrrxxxtttzzz~~~~~~qqq|||~~~yyypppwwwssskkkaaaXXX___nnnvvv~~~||||||yyyiii{{{iiiUUULLLJJJ@@@999777===@@@<<<:::<<<===:::666333111...+++)))+++******))))))******+++))))))))))))(((((((((''''''((())))))(((((()))***'''(((((()))******++++++))))))))))))*********************++++++,,,,,,---))))))***++++++++++++************++++++++++++,,,)))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,---------,,,,,,,,,------------...***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))++++++************++++++***************************************************************+++++++++***************+++++++++++++++++++++++++++++++++************************************************ccc```yyy}}}|||wwwIII;;;222---666---000...------......---,,,,,,,,,,,,,,,+++)))'''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''(((,,,333888???JJJWWW\\\ZZZXXXZZZ]]]]]]\\\QQQOOO]]]^^^NNNDDD444<<>>>>><<<888888;;;===:::555+++,,,,,,------,,,++++++***)))((()))******(((&&&))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((('''((()))++++++******)))(((((()))*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++***...---+++*********+++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------------------------------///+++))))))---///000///...---,,,++++++,,,---...,,,---......,,,+++,,,...------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))***+++++++++)))((('''******++++++++++++******************************************************+++*********))))))((((((************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******~~~fffmmmHHH888444111000222000///------.........---***++++++******)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''))))))((('''''''''''''''######$$$&&&'''((('''&&&((()))///888CCCNNNXXX___kkkxxx]]]PPPVVV___[[[PPPFFFEEELLLWWW______^^^TTTSSSZZZfffxxx{{{lllhhh[[[cccfffiiiiii\\\cccfff[[[___jjjnnnuuu~~~qqqqqqttt\\\[[[___eeeddd\\\[[[```jjjrrrzzz{{{sssiiibbb___hhh|||tttfffZZZUUU\\\dddeeefffffffffgggkkkooobbbYYY^^^pppwwwvvv}}}{{{wwwjjjbbbbbbeeedddiiittt}}}~~~}}}~~~|||{{{nnngggWWW___[[[]]]gggooorrrrrrrrrmmmuuu~~~{{{yyyyyyuuusss|||yyy~~~{{{yyyyyy~~~wwwvvv~~~{{{gggssspppcccbbb\\\jjjssslllsssuuukkkooowwwnnnhhhvvv~~~VVV@@@===>>>???999;;;===<<<;;;;;;;;;:::222111000...,,,+++*********)))((()))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((()))***+++,,,++++++***))))))***+++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********+++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------------------------------///,,,)))***,,,/////////---------,,,,,,---------,,,---......,,,,,,---...------------------------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******+++***)))((('''******++++++++++++******************************************************+++*********))))))))))))************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******}}}jjj~~~~~~mmmIII888444222111333000///------.........---***++++++******)))((('''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''$$$%%%%%%&&&'''''''''''')))000:::EEEOOOVVVZZZ[[[hhh|||{{{___MMMMMMSSSJJJ;;;:::===DDD___pppeeebbbYYYVVV___vvvpppXXXTTTUUUbbbmmmgggnnnqqqgggooowwwzzzvvvrrrhhhtttzzztttoookkkfff```]]]nnnkkkmmmnnneeeVVVOOOQQQZZZfffgggaaaccccccdddlllzzzgggbbbeee^^^PPPOOO___kkkooo{{{|||vvvzzzrrrqqqggg^^^]]]^^^```cccfff^^^___hhhhhh\\\cccvvv~~~vvvuuu|||zzzzzz~~~ssswwwwwwrrr}}}xxxiii]]]```sss~~~oooppp|||}}}iiipppgggsss}}}pppTTTEEE===333888===AAA@@@<<<888:::>>>:::888555111...,,,***)))***)))((()))++++++***)))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********+++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------------------------------///---++++++,,,.........,,,------......------,,,,,,---......,,,,,,---...------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++///...---,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))************)))((((((******++++++++++++*********************************************************************)))))))))************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******vvv{{{zzz~~~pppLLL999444222222333000...------.........,,,***++++++******)))((('''&&&'''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))))))))((('''''''''''''''&&&''''''''''''(((***,,,333;;;EEELLLRRRVVVTTTPPPPPPYYYaaabbb[[[PPPFFFAAA888333EEEQQQQQQjjjwww\\\VVVXXX^^^bbboooxxxXXXJJJFFFTTTfffiiiwwwuuulllooommmmmmfff\\\gggpppxxxlllggggggeeebbbppphhhfffggg[[[GGG???EEENNN\\\ccciiiuuuxxxwww~~~___YYYbbb```QQQJJJWWWhhhvvvyyy~~~uuuttt|||xxxgggdddnnn{{{xxxxxx~~~qqqfffaaaaaaiiioooooosss|||yyyzzz|||rrrppp|||yyywwwwwwxxxmmmyyyyyy|||tttvvvrrreee```aaaXXX^^^yyy~~~}}}lllvvvXXX@@@======??????;;;888999>>><<<<<<:::777333///,,,***,,,***)))***+++,,,+++***)))))))))))))))))))))))),,,***(((''''''(((***,,,))))))))))))))))))))))))*********)))))))))))))))*********+++++++++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++++++++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------,,,,,,------------------///...,,,,,,,,,---------+++,,,---......---,,,++++++---...---,,,,,,---///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************000///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))*********)))))))))******++++++++++++******************************************************************************************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******zzzuuu|||{{{uuuQQQ;;;333222222222000...------.........,,,***++++++******)))((('''&&&'''((((((((('''%%%$$$&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((())))))))))))((('''''''''''''''%%%&&&''''''''')))---000;;;CCCJJJLLLOOOQQQNNNHHHHHHJJJNNNTTTTTTKKK???666:::<<>>777888:::999999<<<:::;;;<<<<<<:::555111......,,,+++***+++,,,,,,+++************************,,,***(((''''''(((***,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++((())))))*********************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------,,,,,,,,,---------......---...------,,,,,,------+++,,,---......---,,,++++++,,,------,,,,,,...///------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************000...,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))************++++++++++++*********************************************************************+++++++++************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******}}}tttyyyzzzuuuwwwSSS;;;222222222111000///------.........---***++++++******)))((('''''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''((($$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''!!!$$$&&&&&&&&&***111666>>>FFFJJJIIIJJJNNNKKKEEEEEEJJJQQQQQQIII@@@>>>BBBMMMKKKSSSRRRIIIUUUbbbXXXZZZRRRQQQSSSWWWeeemmmdddWWWKKKRRRQQQRRRUUUPPP]]]lll~~~lllkkkzzzsssiiigggcccqqqzzzfffgggeee___bbbwww}}}___aaassszzzqqqggg[[[dddgggjjjmmmfffccclllpppzzz}}}{{{vvvllluuuvvvvvvnnnmmmvvv~~~|||nnngggiiipppxxxdddddd{{{qqqnnn}}}rrrfffjjj}}}pppwwwtttlllmmmuuu|||tttddd``````KKK999777:::::::::<<<888:::<<<======:::777444222///,,,++++++,,,+++***************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))(((((())))))***+++(((((()))************)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,+++++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------+++,,,,,,------.........+++---......,,,,,,---...,,,------......------,,,***,,,------------...///------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++//////......---,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))((())))))***+++******++++++++++++***************************************************************+++++++++++++++************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******zzzxxxzzzvvvuuuRRR999000111222111000///------.........---***++++++******)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''''''''))))))((('''''''''''''''!!!$$$'''(((***///888???AAAIIILLLHHHHHHLLLJJJBBBAAAEEEKKKJJJAAA<<>>:::999===::::::;;;;;;<<<<<<;;;;;;444111...,,,+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************)))))))))***+++,,,))))))***++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------++++++,,,,,,---......///))),,,......---,,,...///---------,,,,,,---------***,,,------------...000------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++***)))((((((((()))+++,,,******++++++++++++***************************************************************++++++,,,,,,,,,************************++++++++++++++++++++++++******))))))******+++,,,******++++++++++++******xxx|||xxxsssQQQ777...111222111000///------.........---***++++++******)))(((''')))((('''%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&))))))((('''''''''''''''$$$'''+++---///555???GGGEEENNNOOOIIIHHHKKKGGG>>>FFFBBBAAABBB@@@@@@JJJWWW^^^YYYOOONNNTTTPPPLLLSSSIII@@@HHHTTTOOOLLLVVV]]]ppplll|||xxx~~~rrrqqqOOOWWWiiiwwwzzzqqqhhhXXX]]]```ZZZWWW[[[___YYYUUUfffyyy}}}zzzpppiiikkkooorrraaaaaa___dddnnniiidddkkkwww{{{nnnzzz{{{zzzzzzzzzrrryyy|||oooeeecccWWWlll}}}{{{eeeeeeeeeooo{{{|||qqqdddXXXooofffuuu{{{xxxkkkbbbbbbhhhhhhQQQDDD999888<<<===<<<:::999999;;;>>>@@@666333///,,,++++++***)))************************))))))************))))))))))))))))))))))))))))))(((((())))))*********+++,,,+++*********+++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,---,,,,,,++++++,,,...---,,,,,,---///...------,,,,,,------...------------------------++++++,,,,,,---...//////(((+++......---,,,...000......,,,++++++,,,......***+++------------...000------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///000000///...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,+++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++***)))(((((((((***+++,,,******++++++++++++***************************************************************++++++,,,,,,,,,************************++++++++++++++++++++++++*********)))***++++++,,,******++++++++++++******}}}uuuvvv~~~rrrQQQ888000111222000111///...---...///...---,,,,,,++++++***)))))))))%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&%%%)))...111333999BBBGGGGGGJJJ@@@IIIKKKOOOQQQDDDHHHWWWHHHDDDGGGGGGNNNSSSMMM]]]aaaSSSPPP```]]]LLLLLLMMMPPPPPPKKKMMMYYYgggpppwwwyyyyyywwwqqqbbbRRRJJJJJJjjjuuuwwwjjj`````````[[[WWWVVVUUUVVVZZZbbbkkkqqqqqqfff[[[YYY]]]jjj}}}nnnhhhwwwvvvnnnlllmmmlllllluuuzzzwwwwwwwwwuuu|||wwwfffiiipppsssttt|||ooo]]]ccchhhlllzzz~~~xxxzzzdddlllbbbeee~~~sssllllll]]]kkknnniiiXXX<<<333;;;999999;;;======<<<<<<===:::666111...,,,,,,,,,,,,+++************++++++)))************+++++++++))))))))))))))))))))))))++++++************************++++++++++++******+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,***+++,,,---...---,,,,,,...---,,,---/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///...------++++++***)))++++++++++++++++++++++++************************+++*********))))))(((((())))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++******+++---------+++)))(((************************,,,,,,,,,++++++*********,,,,,,+++***))))))******ssskkkzzzrrrzzzoooNNN666///000111000111///------...///...---,,,,,,++++++***)))))))))&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''',,,...111555<<>><<<666666<<<@@@>>>???===999555111---,,,+++************************)))************+++++++++))))))))))))))))))))))))******************************++++++++++++******+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,***+++,,,---------,,,,,,...---,,,---/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------,,,,,,++++++***++++++++++++++++++++++++************************+++*********))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++,,,---,,,+++***)))************************,,,,,,,,,+++++++++******,,,++++++***))))))******ppp___|||nnn{{{yyymmmLLL666000111222222111///------...///...---,,,,,,++++++***)))))))))'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''')))***222:::LLL\\\]]]RRRLLLNNNRRRWWWcccUUULLLMMM@@@>>>GGGUUUvvv~~~iiiWWWeeeccc\\\bbbaaaQQQGGGVVVeeegggbbbpppmmmzzzfffeeeiiiqqqxxx}}}jjj___aaaeeeffffffcccYYYNNNKKKRRRZZZTTT___iiiqqqttt\\\UUUZZZbbbnnnxxxtttnnnvvvoooggglllhhhaaaaaabbbiiivvvwwwddd]]]___]]]gggrrrdddcccppp}}}nnntttjjjPPPDDD888======777666>>>AAA===AAA@@@===999555111---+++((()))************)))((()))************+++++++++))))))))))))))))))))))))******************************++++++++++++******+++++++++***************------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------------------------------------------......---------,,,,,,,,,++++++,,,------------,,,...---,,,---/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************)))))))))))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***,,,,,,,,,++++++++++++***************************,,,,,,,,,++++++++++++***,,,+++******)))*********kkkyyyjjjoooppppppMMM888222333333333000///------.........---,,,,,,++++++***)))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%#########%%%&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&))),,,...777DDD___vvvqqqUUUBBB@@@HHHaaayyy___AAA:::444<<>>>>><<<;;;@@@@@@???===:::555222///))))))***+++******(((((())))))*********+++++++++))))))))))))))))))))))))***************+++++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------------...---,,,---/////////...........................------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***,,,,,,+++******++++++,,,************************++++++++++++++++++++++++++++++***************+++rrroooiii~~~pppuuurrrMMM999333111111222000...---,,,---...---,,,,,,,,,++++++***)))))))))((((((((('''&&&&&&&&&%%%&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%'''''''''&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''+++///111;;;???OOO___[[[JJJDDDKKKIII___rrrUUU666444666CCCHHHJJJTTTXXXXXXaaafff^^^WWWSSSVVVgggyyyQQQQQQ___xxxlllnnn{{{~~~vvvmmmeee___^^^______bbbfffwwwoooggghhhmmmkkknnnnnniiibbb___bbbgggzzz{{{wwwvvvnnnzzzzzz~~~mmmwwwppplll~~~|||nnnkkksssvvvooojjj|||yyyllljjjvvvqqq___^^^jjjqqqtttOOO;;;222;;;@@@888666===<<<===>>>>>>===:::777555,,,,,,,,,,,,+++***)))((())))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------........................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,---------.........---,,,---/////////...........................------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++***************************************+++++++++))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***,,,++++++******+++,,,,,,************************+++++++++++++++++++++++++++***************++++++}}}pppnnnjjjzzzvvv~~~pppJJJ777222///...///000...,,,,,,---...---,,,,,,,,,++++++***)))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))+++***)))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''***...222555<<<<<>>===<<<;;;222111///---,,,+++******)))************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,******++++++++++++*********************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------------------------------------------......---------,,,,,,,,,---------,,,---......///...---,,,---/////////...........................------------------------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++*********************************+++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++******++++++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,*********)))******+++,,,wwwpppxxxnnnvvvvvvoooIII777333//////111000...,,,,,,---------,,,,,,,,,++++++***)))))))))&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))******)))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))---111555777:::>>>DDDGGGFFFCCC@@@??????444777000666EEEFFFOOOJJJIIIMMMMMMNNNZZZ\\\NNNGGG<<>><<<>>>DDDEEEBBB444000>>>AAAFFFMMMJJJWWWQQQJJJEEE@@@AAAQQQWWWJJJPPP>>>HHH[[[[[[cccssstttgggpppttttttxxxzzzhhhQQQKKKLLLJJJeeeyyyuuunnn[[[gggeeebbb]]]RRRIIIJJJOOOgggjjjlllhhh___YYYZZZ___{{{uuuooorrrxxxyyyxxxwwwqqqeeeIIIEEE???333888888999;;;<<<<<<=========999444///,,,,,,,,,---)))************+++++++++))))))))))))))))))))))))((())))))***++++++,,,,,,******++++++++++++******))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,......---,,,---...///000...---,,,---/////////...................................................,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))***++++++++++++***((()))+++---...---+++************************************++++++,,,,,,,,,******))))))***+++,,,,,,|||ddd}}}vvvsss~~~sssmmmFFF666444111///111//////...---,,,,,,++++++------------,,,+++******''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%((())))))'''%%%$$$%%%'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$'''(((,,,111444555888;;;222333333777===BBB@@@<<<333999???EEENNNUUUVVVRRRTTTQQQKKKEEECCCFFFLLLQQQKKKKKK___{{{ooouuuvvvtttpppsssuuuiiiYYY___bbbmmmwwwuuufffZZZVVVXXXYYYfffwwwwwwcccNNNEEEMMMYYYUUURRR\\\YYYYYYlll}}}}}}~~~mmmaaannn~~~xxx~~~sss}}}rrrvvvppplllRRRDDDBBB555333444:::>>>???>>>===>>>===:::666000------...++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************++++++******************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,---------,,,,,,...///........................000//////...------,,,,,,------............------,,,------......------,,,///...---,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,---...---,,,***)))///......------,,,,,,+++,,,,,,,,,++++++*********)))************+++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------,,,+++*********+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++zzziiitttlllyyyuuukkkDDD555333111000222//////...------,,,++++++,,,,,,,,,,,,+++***))))))''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%&&&(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%)))+++000444555444444444333777;;;;;;:::999999888888BBBKKKOOOSSSVVVVVVSSSQQQQQQOOOMMMKKKKKKMMMOOOMMMXXXxxxrrruuuwwwvvvuuuqqqiii```fffsssnnnZZZWWW```VVVWWWhhhyyy\\\JJJIIIWWWWWWUUU^^^cccmmmzzzwwwvvvwwwxxxzzz{{{|||}}}}}}zzzyyyvvvtttssstttuuuvvv{{{||||||{{{zzz{{{|||yyyjjjdddeeehhhdddbbbvvvyyynnnkkknnnpppooo~~~xxxxxxsss~~~~~~mmmllluuummmRRR>>>BBB???<<<999777888<<<@@@>>>>>>===;;;777333...+++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************++++++******************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------------------------------,,,---------,,,,,,...///................................................------............------,,,------......------,,,///...---,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++******)))************++++++++++++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++ttttttgggwwwjjjvvvyyyhhhCCC333222111111222//////......---,,,,,,,,,++++++++++++***)))((((((''''''''''''''''''''''''***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((***...333777999:::888666444:::???===777222555:::===FFFMMMOOOOOOSSSVVVWWWJJJMMMPPPQQQOOOLLLJJJIIIPPPXXXnnntttqqquuutttgggccceeehhhjjjddd[[[UUUVVVQQQYYYnnn{{{___NNNOOO^^^cccdddnnnuuuyyywwwxxxzzz{{{rrrrrrsssvvvwwwvvvrrrooonnnppptttwwwyyyyyyxxxwwwtttsssrrrqqqqqqqqqqqqqqqqqqsssuuuuuuuuuvvvxxxyyyyyy|||yyyxxx}}}{{{vvveee]]]eeemmmmmmooottt~~~kkk[[[ZZZiiiyyyuuuuuulllxxxrrrmmmlll}}}pppaaaGGGBBB;;;999:::<<<:::888>>>>>>???AAA@@@;;;222***++++++************++++++***************+++++++++++++++************++++++******************************++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,---------,,,,,,...///........................,,,,,,------...///000000------............------,,,------......------,,,///...---,,,++++++++++++------------------------+++,,,,,,------,,,,,,+++------,,,,,,++++++,,,,,,******++++++,,,------...,,,,,,,,,++++++++++++***)))************+++++++++,,,,,,++++++*********)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++***)))******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++rrrnnnaaa|||}}}pppxxx~~~fffDDD333111222111111//////......---------,,,,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$###%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))***+++///222555666999<<<<<<999;;;;;;<<<999444222:::CCCDDDHHHIIIIIILLLTTT[[[]]]GGGKKKQQQSSSRRRNNNKKKJJJMMMLLLPPPZZZqqqxxxpppbbbfff|||bbbYYYRRRMMMQQQXXXZZZTTTNNNKKKWWWkkkyyyvvveeeXXXSSS\\\bbbfffmmmyyy~~~}}}zzz}}}|||zzzvvvwww{{{}}}vvvqqqqqqrrrtttuuuqqqpppqqqrrrttttttrrrqqqkkkmmmpppsssuuuuuutttsssrrrssssssssssssrrrrrrqqqmmmnnnqqqrrrssstttttttttvvvxxx}}}|||vvvvvvyyy~~~}}}{{{xxxyyy~~~wwwbbbkkkvvv|||vvvuuuhhhvvvsssnnnuuuxxxppp```III;;;;;;>>>;;;444>>>>>>???CCCFFFBBB999000---,,,+++************+++************************++++++************++++++******************************+++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,---------,,,,,,...///........................,,,,,,------.../////////------............------,,,------......------,,,......---,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++---,,,,,,++++++******)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++******)))******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++xxxqqqfff}}}ooowww|||uuugggFFF444111222222000///...............------------------,,,+++***)))''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######$$$%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%''')))+++...///444666555444888@@@BBB???FFF>>>666555555666>>>HHHJJJJJJJJJLLLTTT\\\]]]XXXJJJMMMQQQRRRQQQPPPOOOOOOIIIHHHJJJNNN^^^yyyzzzaaaaaaTTTXXXtttppp[[[TTTVVVVVVSSSQQQSSSVVVXXXIIIKKKRRRZZZ^^^^^^```bbbhhh]]]WWW___ppp{{{oooZZZOOOVVVmmm}}}yyywwwvvvwwwrrrooopppooommmooossstttrrrooommmnnnnnnnnnmmmrrrooommmllllllmmmmmmlllddddddfffgggjjjlllnnnpppnnnooopppqqqqqqppppppooommmnnnpppsssttttttsssrrrooooooqqqtttsssqqqsssyyyxxxwwwvvvuuuuuuwww{{{~~~}}}}}}}}}~~~~~~|||llljjjttt|||UUU===888;;;===>>><<<===AAAEEEEEE@@@:::111000...,,,******++++++************************++++++************++++++******************************++++++,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------,,,---------,,,,,,...///................................................------............------,,,------......------,,,......------,,,,,,------------------------------+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...,,,,,,,,,++++++*********++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******+++++++++************+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++zzzrrrxxxdddppp|||ssskkkJJJ777222333222///........................------------,,,+++******''''''''''''''''''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''&&&$$$$$$%%%'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''+++///222555111444555666AAAQQQWWWUUUKKK===444666:::;;;???EEEEEEGGGJJJPPPXXX\\\SSSGGGHHHIIIJJJJJJIIIKKKMMMPPPPPPLLLKKKIIIOOOdddlll^^^ZZZZZZ___fffgggbbb]]]\\\TTTUUUTTTRRRUUUZZZZZZWWWKKKBBB===GGG\\\mmmrrrqqqsss[[[MMMSSSfffzzzsssVVV<<<:::DDD```~~~}}}zzztttooollllllnnnooopppllljjjkkkjjjhhhiiimmmjjjjjjjjjkkklllkkkiiigggooommmjjjhhhiiijjjiiiiiibbbaaa```aaadddiiimmmppplllmmmnnnoooppppppoooooopppoooppprrrttttttsssqqqnnnlllmmmoooppppppttt{{{wwwwwwvvvuuuvvvvvvwwwwwwzzz|||}}}~~~}}}yyy{{{jjj]]]\\\\\\ooo\\\CCC===>>>===<<<;;;>>>BBBDDDCCCAAA777555222...,,,++++++,,,+++++++++***************++++++************++++++******************************++++++,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---------,,,,,,...///..........................................------------............------,,,------......------,,,......---------------...------------------------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,------...------,,,++++++*********++++++++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++{{{tttuuu\\\iii~~~oooOOO999333444222...............////////////,,,------,,,,,,+++***)))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&''')))+++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''###$$$&&&)))...333888;;;///444555666BBBSSSYYYTTT???666555???DDD@@@===@@@>>>BBBFFFKKKQQQTTTNNNDDDFFFFFFFFFEEEEEEHHHLLLPPPZZZPPPIIIAAA===LLL^^^``````kkkpppeeeVVVQQQTTTZZZ[[[\\\YYYWWW[[[^^^ZZZRRRNNNJJJHHHPPP___lllqqqpppuuu___VVV\\\kkklllSSSEEE;;;AAASSSiii}}}|||wwwrrroooppprrrooollliiihhhiiikkklllhhhddddddffffffdddeeehhhhhhggghhhiiikkkjjjhhhfffkkkkkkkkkmmmoooooommmkkkiiigggeeeeeeeeehhhkkkmmmllllllmmmmmmnnnooopppppppppnnnmmmoooqqqqqqooommmssspppooorrrrrrqqquuuzzzxxxvvvtttsssrrrrrrrrrqqqnnnnnnppptttyyy||||||{{{~~~xxxZZZLLLKKKMMMbbbfffLLL;;;<<<<<<<<<===>>>@@@AAABBB===:::666111...---,,,---+++++++++*********))))))++++++************++++++******************************++++++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---------,,,,,,...///........................,,,,,,------.../////////------............------,,,------......------,,,......------------......------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,---------,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++vvvlllvvvZZZeeerrrRRR;;;444555222---.........///////////////++++++,,,++++++***)))((('''''''''''''''''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''' """$$$&&&'''))),,,///'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''+++000777<<>>555///---666FFFLLLDDD>>>??????CCCDDDEEEJJJQQQTTTRRRKKKKKKKKKJJJJJJMMMRRRVVVZZZRRROOOIII===CCCSSSYYYeeerrrvvviiiZZZUUUSSSOOOeeewwwrrr[[[QQQUUU\\\PPP[[[dddccc]]][[[```dddoooaaaccckkkuuu|||ppp\\\GGG===@@@HHHSSS\\\^^^ppp}}}~~~zzzwwwqqqllljjjiiihhhkkkpppkkkjjjgggeeedddccccccdddccc```bbbfffhhhfffgggjjjgggfffeeefffhhhhhhgggfffeeehhhlllqqqttttttqqqmmmooommmjjjgggdddccccccccchhhhhhhhhhhhiiijjjlllmmmooommmkkkkkkmmmnnnllljjjtttqqqppprrrrrroooppptttqqqnnnjjjgggfffffffffeeefffeeegggnnnvvv{{{zzzwwwwwwzzzooo|||zzzyyyhhheee|||lllXXXddd```ZZZttt```AAA;;;<<<======<<<===>>>@@@@@@===888333///...------++++++++++++******))))))++++++************++++++******************************+++,,,,,,---......++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,---------,,,,,,...///........................***+++,,,---///000111111---..................---,,,------......------,,,......---------......///------------------------+++,,,,,,------,,,,,,+++)))***,,,---...---,,,,,,+++,,,,,,------......///*********++++++,,,,,,,,,)))************+++++++++)))***+++,,,------...///************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++pppiii}}}gggnnn}}}SSS:::333,,,333333////////////............------,,,+++***)))((('''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&%%%$$$######%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''((()))***---111555999<<<:::555333666666222///...(((555???AAAAAAAAA===666>>>CCCDDDCCCKKKWWWUUUKKKSSSYYYPPPJJJTTT[[[VVVTTTQQQQQQMMMGGGIIIUUU```eeedddmmmmmm___QQQOOOQQQPPP|||]]]WWW]]][[[aaaiiijjj\\\MMMLLLVVV```fffllleeeYYYfffooo[[[OOOSSSfffyyyhhhhhhjjjooosssssspppmmmkkkiiihhhgggfffgggiiijjjmmmjjjjjjllljjjeeebbbccceeegggiiihhheeeeeehhhkkkiiiiiihhhfffeeefffjjjmmmnnnssstttqqqqqqtttsssnnnqqqooommmkkkiiihhhfffeeeccceeeffffffeeefffhhhkkkmmmooorrrssspppmmmjjjhhhmmmiiifffggglllpppqqqpppiiikkkkkkiiiccc___]]]^^^```YYYWWW```lllsssvvvxxxuuurrruuu|||{{{www}}}pppwwwhhh{{{{{{eeedddooo}}}oooWWWAAA<<<888:::;;;;;;>>>AAA???AAABBB>>>666000------******+++,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,,,,---+++++++++,,,,,,------------------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,................................................---------,,,,,,++++++++++++++++++,,,,,,---------+++,,,...//////...,,,+++++++++******++++++,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++***)))((('''++++++++++++++++++++++++******+++++++++,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++mmmxxxqqqxxxTTT:::333,,,111000////////////............------,,,+++***)))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&(((***+++,,,...111444777999AAA:::555444333///...000333:::>>>======???>>>:::===BBBDDDDDDMMMYYYXXXOOORRRYYYYYY```xxxqqqbbbOOOQQQTTTXXX\\\bbbjjjoooeeehhhcccVVVQQQUUUWWWUUUbbbyyyeeegggnnnlll```XXXPPPJJJDDDEEETTTfffiiijjjbbbZZZfff{{{rrrooovvvooommmkkklllmmmmmmjjjgggffffffffffffffffffffffffhhheeefffhhhgggcccaaacccdddgggiiiiiiggghhhkkkooohhhiiiiiijjjjjjkkklllmmmmmmrrrsssqqqpppsssqqqmmmnnnnnnmmmllliiifffdddcccccccccbbbaaa``````aaabbbeeegggiiihhhfffcccaaa```fffdddcccbbbccccccbbbaaa\\\^^^```___\\\ZZZYYYZZZbbb]]][[[___dddfffjjjooossstttwwwxxxuuurrruuu{{{~~~}}}}}}}}}}}}wwwoooqqq{{{vvv~~~|||uuuxxxqqqOOOEEE======@@@???<<<<<>>999444000...)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,................................................---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,+++++++++***++++++,,,------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++oookkk~~~{{{tttTTT:::333+++000---////////////............---,,,,,,+++***)))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&((()))(((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&((()))------...///111333555666???:::888888666222222555999===@@@???@@@AAA???<<<;;;@@@DDDGGGQQQ[[[ZZZQQQOOOTTTUUUdddzzzeeeMMMNNNWWWcccfffaaaaaafffgggdddZZZNNNMMMTTTUUUOOOWWWkkkwwwrrrmmmrrrwwwuuuaaaLLL@@@EEEKKKOOO^^^rrrzzzsssiiieeennn~~~wwwvvvooolllhhhfffeeeeeedddcccaaabbbdddeeeeeedddcccbbbcccaaabbbeeeeeebbbbbbdddbbbeeeggghhhggghhhlllpppeeefffhhhlllpppqqqqqqpppooorrrsssqqqppppppnnnjjjgggiiikkkjjjhhheeecccbbbaaa___\\\\\\]]]______```^^^___``````^^^]]]]]]^^^YYY[[[\\\\\\ZZZYYYXXXXXX^^^```bbbcccbbbbbbbbbcccjjjgggeeeccc___\\\___dddooouuuwwwtttqqqqqqqqqpppzzzxxxzzzvvvvvv~~~~~~|||uuuiii```iii^^^NNN===999;;;;;;999888>>>>>>??????===:::444000)))***,,,------,,,++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,,,,,,,,,,------................................................------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------------------------+++++++++++++++,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++hhhzzziiiiiiSSS999444---111,,,////////////............,,,,,,++++++***))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''')))******(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&''')))+++000000000111111222222333999888:::;;;888222000333888:::>>>BBBDDDBBB<<<666:::???EEEKKKUUU[[[WWWNNNQQQTTTNNNTTTmmmxxxjjj]]]SSSPPPWWWdddaaaRRRKKKOOOYYYXXXRRRJJJKKKRRRQQQIIISSScccppppppkkkkkkppptttfffUUUKKKSSScccoooyyyvvvuuuyyywwwjjjdddgggeeecccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbb``````dddeeecccdddgggdddfffgggfffcccccceeehhheeedddcccdddffffffeeebbb___aaabbbaaa```___]]]ZZZTTTVVVYYYZZZYYYWWWVVVVVVSSSPPPNNNPPPSSSWWWYYYZZZTTTVVVWWWVVVUUUUUUVVVXXXPPPTTTWWWXXXWWWVVVYYY[[[[[[]]]```bbbcccdddeeeeeepppmmmkkkjjjeee^^^]]]```fffpppuuuqqqqqqwwwwwwrrr{{{zzzzzz~~~}}}yyysssooodddlll{{{tttlllooorrr}}}iiiQQQBBB<<<999777888===<<<===???AAA???999444+++,,,---...---,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,---------------................................................------------------,,,,,,---------,,,,,,+++++++++...------,,,,,,------...,,,++++++++++++,,,------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~tttiii~~~vvvPPP777555000333...////////////............,,,,,,++++++***)))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&&&&(((+++...111111222222222222111111999777777666222000555>>>DDD@@@===>>>@@@===888333:::>>>EEEMMMUUUXXXQQQHHHVVV]]]UUUNNNWWW___\\\[[[___XXXZZZaaaYYYGGG>>>CCCBBBJJJMMMJJJKKKPPPOOOIIIHHH\\\mmmlll```\\\fffssslllggg___```rrr}}}~~~{{{wwwnnnfffbbbbbbcccddddddcccbbbbbbbbbcccaaa___^^^^^^```ccceeecccaaaaaadddeeecccdddgggffffffeee```ZZZUUUUUUWWW\\\YYYUUUQQQPPPOOONNNMMMHHHIIIKKKNNNPPPPPPQQQRRRIIIIIIJJJMMMOOOPPPPPPOOONNNMMMLLLLLLOOORRRTTTUUUNNNOOOPPPOOOLLLJJJIIIIIIOOOQQQSSSRRROOONNNPPPSSSVVVXXX[[[___bbbdddeeeeeegggddddddiiijjjfffcccbbb]]]gggllllllqqq{{{{{{yyyyyyyyyzzz}}}ooo{{{rrrhhh]]]aaa|||sssyyyvvvnnn}}}tttooossstttaaaQQQBBB:::888<<<;;;<<>>>>>>>>??????<<<===AAAIIIPPPQQQLLLEEEQQQ^^^[[[PPPRRRVVVYYY___```ZZZXXXYYYRRRGGGCCCGGGFFFPPPUUUOOOIIIJJJHHHCCCLLLdddvvvnnn[[[WWWcccpppooosssnnngggsssxxxpppnnnmmmjjjhhhjjjdddfffgggfffdddaaa``````cccaaa^^^\\\\\\```dddfffccc```___aaaaaa^^^___bbb]]]]]][[[UUUNNNIIIHHHIIILLLMMMMMMMMMNNNQQQWWW[[[VVVUUUXXX___dddhhhlllqqqhhhddd```bbbhhhlllllljjjllllllllliiifffddddddfffZZZ\\\^^^]]]YYYTTTPPPNNNUUUUUUTTTQQQMMMHHHEEEDDDLLLLLLNNNRRRVVVXXXXXXVVVTTTQQQTTT\\\aaabbbbbbcccVVV[[[^^^aaaiiisssyyyzzzxxxyyyyyywwwxxx}}}sssZZZqqqtttqqq|||}}}vvvzzzzzz~~~fffbbbrrr~~~{{{rrrrrr|||yyysssxxxhhhRRR@@@888;;;;;;<<<>>>@@@AAA???===666444111///---,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------,,,,,,,,,,,,,,,,,,+++---------------------------------------------------------------------------------------------------------------------------------............///,,,,,,,,,---......//////................................................------------............---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqq]]]{{{~~~uuuMMM555666444666...////////////............+++++++++***************''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''&&&'''(((***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&''')))...111///000222333333333333222///...///000555BBB\\\rrrqqq\\\FFF>>>???BBBFFFJJJ???<<<;;;@@@GGGKKKJJJHHHGGGSSSQQQIIIOOOWWW[[[bbbZZZYYYVVVSSSPPPQQQTTTWWWWWW^^^]]]QQQJJJJJJJJJFFFXXXooo{{{nnn^^^^^^hhhnnnpppwwwzzzwww{{{}}}qqqkkkhhhhhhhhhfffgggjjjcccddddddbbb^^^]]]^^^``````___]]]\\\]]]___bbbddd```\\\ZZZZZZYYYUUUUUUWWWQQQTTTWWWVVVUUUVVVYYY]]]^^^dddkkkoooqqqwww{{{yyy{{{sssxxx~~~~~~xxxssspppkkkkkkmmmmmmkkkeee]]]XXXTTTRRRQQQPPPPPPNNNJJJGGGHHHGGGHHHKKKMMMOOOUUU[[[UUUQQQOOOSSSXXX\\\ccciiiqqqwwwyyyuuutttxxx{{{{{{}}}sssjjjfffwwwxxxwwwsssnnn~~~xxxiiivvvrrrcccmmmzzzbbbIII;;;:::;;;===>>>>>>>>>@@@AAA<<<999444///,,,,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------+++,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------............///,,,,,,------.../////////................................................------------.........///+++,,,,,,,,,,,,,,,,,,---,,,,,,---......---,,,,,,---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------------------------------,,,,,,,,,------------...***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++cccwww{{{~~~tttMMM555666444555---000/////////............+++++++++***************''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%%%%&&&%%%%%%&&&))),,,''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&'''***...222...///111333444444444333---///111222111666GGGYYYgggSSS???;;;>>>AAACCCGGGAAA:::666999@@@FFFJJJLLLDDDKKKDDD>>>KKKYYY___eeeZZZ\\\ZZZUUUVVV^^^eeeggg\\\___ZZZOOOMMMTTTYYYWWWUUUiiirrrggg```hhhqqqpppoooxxxxxxttttttnnndddiiiggghhhkkkiiieeedddfff______^^^ZZZWWWXXX\\\```]]]]]]]]]]]]^^^___```aaa]]]XXXUUUUUURRRMMMLLLOOOPPPVVV]]]dddjjjrrrzzz~~~}}}{{{vvvqqqjjjbbb\\\HHHGGGEEEBBB===<<>>===<<<<<<@@@DDD@@@<<<555///,,,+++---...,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------+++++++++,,,,,,------------------------------------------------------------------------------------------------------------------------------------------.........//////,,,,,,------...///000000................................................---------.........//////+++++++++,,,,,,---------+++,,,...//////...,,,+++---,,,,,,,,,,,,---............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,---...///000111------------------------,,,,,,,,,---------......***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++~~~zzztttsssxxxRRR;;;666555111,,,000...------......---,,,+++++++++************))))))((('''&&&&&&'''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''%%%%%%'''(((%%%%%%''')))+++---///000000111444555555333000///---///111111333888???FFFPPPHHH@@@<<<===???>>><<<;;;AAADDDEEEIIINNNMMMHHHDDDFFFDDDFFFZZZxxxooo```SSSQQQWWW^^^dddhhhbbbVVVOOOVVVccceeeXXXIIICCCPPP___fffeeeeeekkkrrrmmmvvv|||rrrlllllllllkkkjjjlllgggbbbbbbeeefffdddaaaccc]]]YYYYYYYYYXXXZZZ]]]ccc]]]ZZZZZZZZZWWWVVVXXXYYYTTTRRRUUUTTTQQQUUU]]]cccfffooo~~~|||zzzxxxwwwwww{{{zzz}}}{{{sssbbbQQQIIIHHHFFFCCCCCCCCCEEEEEE@@@<<>><<<<<<>>>BBBIIISSS```ffffffdddbbb```^^^ccciiimmmpppttt||||||yyylllbbbaaajjjxxx}}}TTTEEE;;;???BBB>>><<>>>>>===<<<===>>>CCC>>>@@@IIIMMMKKKMMMRRRLLLQQQPPPNNNVVViiixxx}}}jjjddd\\\WWWXXXeeeyyyvvvppp]]]KKKDDDVVV\\\eeejjjnnnqqqvvvzzz~~~{{{~~~yyyrrrllliiidddcccdddcccaaa^^^gggccc___]]]^^^^^^\\\YYY^^^\\\[[[^^^^^^ZZZZZZ]]]XXXSSSQQQUUUWWWWWWXXX\\\aaa]]][[[\\\\\\[[[]]]```dddgggkkkmmmkkkjjjjjjkkklllnnnoooqqqssstttuuuuuuttttttuuuvvvxxxxxxvvvtttlllnnnpppqqqsssuuuyyy|||~~~}}}|||{{{xxxvvvtttssstttssssssuuuwwwvvvqqqlllkkkpppsssqqqmmmmmmrrrxxxqqqaaaOOO@@@===@@@IIILLLOOOOOOLLLJJJKKKMMMLLLQQQWWW]]]cccjjjsssyyyyyy|||mmm___SSSMMMVVVcccvvvtttZZZAAA;;;===>>>===>>><<<>>>@@@???:::444///------.........,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......------------,,,,,,,,,------............------......---,,,,,,,,,---------------------------------------------------------------,,,,,,------.........------------......---.........---,,,++++++........................................................................................................................,,,,,,...///000111111111---------------------------------------...///000------,,,+++++++++,,,,,,---------------.........++++++++++++************+++++++++,,,------......***+++,,,------...------///---+++,,,///111000............---------------...//////......---,,,+++------,,,,,,,,,---------.........---------,,,,,,++++++++++++++++++******pppyyymmmvvvpppKKK:::666444111000000...------......---,,,+++++++++*********))))))(((((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$&&&(((******,,,---///111222333;;;888333///...///111333555222111333666888555333999===AAAAAA>>>===@@@CCCRRRVVVccclll```IIIBBBJJJYYY]]][[[RRRMMMQQQYYY]]]]]][[[WWWRRRLLLNNN]]]nnn~~~rrruuurrrcccZZZ[[[fffhhhmmmrrrwww{{{{{{zzz|||zzzrrrjjjgggeeedddeeefffeeebbb___dddaaa]]]\\\]]]]]]\\\ZZZbbb`````````\\\VVVSSSUUUVVVRRRRRRWWW\\\^^^aaaeeelllgggccccccccc\\\QQQIIIBBBCCCFFFKKKQQQXXX___dddggghhhkkknnnqqqssstttuuutttqqqoooppprrrrrroookkkgggiiikkklllnnnrrrwwwzzz}}}}}}~~~}}}|||zzzwwwvvvsssrrrsssuuuxxxxxxvvvssstttuuuuuurrrnnnnnnssswwwyyyxxxzzz}}}|||TTTDDDFFFIIIGGGEEEDDD@@@<<<===AAA>>>BBBHHHOOOVVV___hhhnnntttvvv{{{www[[[iiijjjvvv~~~}}}}}}}}}iiiMMMKKK^^^gggiii}}}xxxQQQ<<<666888<<>>CCCJJJQQQYYY^^^dddgggpppyyy}}}|||~~~wwwdddnnnxxx|||~~~xxxnnnVVVNNNjjjfffkkk~~~mmmPPP???999:::===999:::;;;===>>>>>><<<;;;///...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------------------------------------............---------------------------,,,------------------------------------------------,,,,,,,,,,,,,,,---...///......------------......,,,,,,,,,---------..............................................................................................................................///000000000000000//////........................---------...............,,,,,,,,,++++++,,,------+++,,,,,,,,,---------...,,,,,,---------.........111111111222222222222222<<<<<<:::666333222444777555888:::999777777:::===999;;;999666888>>>>>>999999888777999;;;<<<;;;999777777666666444333111000111111000//////...------------,,,,,,,,,+++++++++yyyyyynnnuuuoooIII:::666000---000000...------......---,,,+++++++++************)))''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&(((***,,,---...///000222333333666444111///...000333444555444444666777888777555999===@@@???<<<;;;???DDD\\\qqq}}}^^^RRRUUUVVVTTTLLL@@@999AAARRRaaaYYYUUUQQQNNNIIICCCCCCGGGFFFIIIPPP[[[aaadddjjjpppqqqrrrsssuuuwwwzzz|||~~~xxxwwwtttoookkkhhhhhhiiiddddddeeeeeedddcccbbbbbb]]]\\\\\\[[[\\\]]]___```VVVVVVXXX[[[[[[ZZZ___fffaaa^^^```iiiqqqvvv|||{{{rrrnnnqqqssslllbbb]]]TTTKKKJJJQQQYYY^^^```cccdddgggiiikkkmmmnnnooorrroooiiieeedddccccccbbbccccccdddeeehhhnnnvvv{{{wwwxxxxxxyyyyyyxxxxxxwwwzzzzzzzzzzzzzzz{{{{{{{{{yyyuuupppoooqqquuuwwwwwwsssssswwwyyyvvvrrrrrrvvv~~~zzzvvvzzzxxxnnndddZZZTTTJJJ<<<777999999999999;;;???DDDIIILLLNNNSSS^^^llluuuxxx|||{{{vvvtttnnnvvvtttSSSeeennniiiaaazzzsss[[[HHH<<<666999888888:::>>>@@@AAA@@@333000---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,---------,,,,,,,,,,,,,,,------------...------............------+++,,,------......------------------------------------------------------,,,,,,,,,,,,---......///......------------......---------------...///000........................................................................................................................///000000000//////...---........................------......///......---------,,,,,,,,,---......,,,,,,,,,---......//////,,,,,,---...///000000111111222333444555666777888999;;;>>>>>>===>>>AAAEEEBBBCCCCCCBBBAAABBBFFFIIIHHHKKKJJJFFFGGGIIICCC999???===;;;<<>>>>>???AAAAAAJJJVVV\\\[[[XXXXXXYYY^^^[[[TTTHHH===<<>>??????BBBMMM\\\hhhpppxxx}}}{{{xxx~~~uuurrr^^^kkklllaaajjjxxx___GGG888999888888;;;???AAA@@@???888444///------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,---------,,,,,,,,,,,,,,,---------......------............------)))***,,,...//////......------------------------------------------------,,,,,,,,,,,,---...//////......------------......111000///.........//////........................................................................................................................---....../////////..............................------...//////...---,,,...---------......///000.........///000000111111//////111222444555777777888999;;;>>>BBBEEEGGGHHHAAAHHHQQQWWWXXXXXXZZZ\\\WWWYYY^^^eeejjjhhh___VVVWWW```fffhhhkkkmmmbbbRRROOOMMMLLLOOOTTTVVVTTTQQQMMMLLLKKKIIIFFFBBB>>><<<;;;::::::999888777666555111000000///......------~~~pppttteeeiiijjjEEE:::888222000555000...------...///---,,,+++++++++************)))&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((***,,,,,,---...///000111222333,,,---...000222333444444555777777555111000222444222777===BBBCCCBBBAAA@@@;;;@@@HHHSSSaaafff[[[KKKLLLOOOQQQNNNFFF>>>>>>AAAAAAHHHQQQTTTKKK>>>999:::===QQQ```cccfffpppuuurrrnnnqqqtttssspppoooqqqtttlllhhhbbb___^^^_________fffdddbbb^^^\\\\\\^^^```XXXXXXXXXVVVUUUUUUVVVXXXXXXWWWXXXYYYZZZ^^^jjjuuuvvvooojjjiiifffbbb```aaabbbttt}}}zzzvvvnnnmmmiiiddd___]]]^^^```ddddddeeefffffffffeeeeeeaaadddfffeee```]]]]]]___```bbbfffhhhjjjkkknnnpppuuutttttttttuuuvvvxxxyyyyyyzzzyyyxxxwwwwwwyyy{{{~~~~~~xxxqqqooosssxxxuuutttvvvwwwtttoooqqqvvvvvvwwwvvvssstttxxxxxxuuuuuuvvvyyy}}}~~~iiiZZZKKKGGGAAA<<<:::::::::999>>>>>>CCCNNNXXX___iiiqqq|||}}}|||sss}}}vvvvvv}}}```bbbmmmuuummmjjjoooSSS@@@:::999999<<<@@@AAA???<<<;;;777111/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***+++,,,---...---,,,,,,,,,,,,,,,------.........---..................---((())),,,...////////////------------------------------------------------+++++++++,,,---...///000.........------.........444333111///...---..............................................................................................................................++++++---...//////000000////////////////////////------/////////...---,,,...............///000111///000000111222333333333333444666888:::<<<===>>>EEEGGGKKKOOOTTTYYY]]]______hhhsssxxxuuupppllljjjlllrrrzzzddd[[[kkk}}}``````dddnnnzzzgggfffccc^^^XXXQQQJJJGGG??????>>>===;;;::::::999555555555444333222222111kkkxxxjjjqqqzzztttwww~~~rrrLLL777777333---111000///...------,,,------+++++++++************)))))))))(((''''''''''''''')))))))))))))))***++++++&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((()))*********)))'''&&&###$$$%%%&&&'''''''''''''''''''''''')))+++---......---...///111222111000+++...000222333444666888666777777444000///222555333777<<>>@@@CCC<<>>>>>:::666:::AAABBB<<>>>>>@@@CCCFFF@@@IIIMMMIIIPPPGGGJJJNNNTTTWWWRRRJJJHHHLLLJJJMMMGGG<<<:::GGGUUU[[[\\\bbbkkkqqqrrrrrrqqqqqquuuuuutttrrrnnniiidddaaa___^^^\\\[[[\\\^^^```bbbaaa```^^^]]]^^^```aaaaaa___```___]]][[[ZZZ[[[]]]______```aaaccccccbbbaaabbb\\\ZZZ]]]```^^^]]]______aaagggqqq|||yyysssjjjjjjiiiddd^^^\\\^^^```___```bbbccceeefffffffffgggfffeeedddccccccccccccffffffgggfffgggiiinnnqqqsssssssssqqqooooooqqqssswwwvvvtttrrrqqqqqqrrrsssuuuvvvuuutttrrrsssuuuxxxpppppprrrtttvvvvvvuuutttxxxwwwtttsssvvvyyywwwppptttuuuvvvtttsssssswwwzzz}}}cccJJJ@@@DDD888;;;>>>===<<>>;;;777;;;CCCAAA@@@<<<888333///------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---.....................------,,,,,,,,,,,,------------...------,,,,,,------...---------............///---------............///........................//////////////////////////////////////////////////////...------------...........................000///...------...///000////////////////////////333000......000000///...---///222333333111000//////...///222555777999:::BBBAAACCCEEEEEEDDDIIIOOOTTT\\\```XXXQQQXXXkkk{{{sssZZZfffxxx}}}zzzfffffflllkkkdddcccjjjzzz|||sss___hhhttt{{{~~~hhhdddwwwuuuVVVQQQUUUSSSSSSWWWNNNLLL???777<<<<<<999>>>ZZZyyyxxxhhhmmm|||nnnwwwPPP999888222+++///000///...------,,,------+++++++++************))))))((((((''''''''''''(((''''''&&&&&&''''''((()))***))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''(((***,,,...///---.../////////...,,,+++,,,...111333333444555666888666444333333333222111...444:::=========???@@@555<<>>666999FFFAAACCCCCC>>>666///...///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,---------......,,,---......,,,,,,---...------------------......,,,------------............------,,,,,,------...---------............///---------............///........................////////////////////////////////////////////////000///......------..............................//////............/////////////////////////////////...---...000000///...---///111222111111111222///222777===CCCIIIMMMOOOWWWTTTTTTVVVVVVXXXcccpppggg___lll{{{rrr^^^fffeeefffkkkvvv___\\\cccbbb|||ttt^^^\\\ZZZ___^^^yyyrrr```___```ddd~~~}}}fff\\\jjj}}}ooofffjjjsss}}}___BBB======:::;;;aaavvvbbbggg~~~vvvvvvOOO999999444///444000///...------,,,------+++++++++*********)))))))))(((''''''''''''(((((()))(((((((((((()))******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***)))'''&&&&&&'''((()))&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''')))+++---...///,,,---///000///............///111333444888<<>>>>>>>>GGGiiiwww```VVVNNNZZZzzztttUUUNNNKKKNNNRRRVVV___hhhhhhlllooonnnkkkjjjlllooosssoooiiiccc______```aaaZZZYYYXXXXXXZZZ^^^aaacccccc```^^^___bbbaaa]]]YYYXXX[[[___```___^^^]]]]]]YYYWWWVVVWWWZZZ]]]]]][[[XXXWWWWWWXXXYYYZZZZZZ[[[___]]]\\\```fffkkklllkkkbbb```^^^\\\[[[[[[\\\]]]]]]^^^```aaacccdddddddddiiigggeeedddccccccddddddhhhgggeeeccccccgggnnnsssrrrrrrqqqnnnmmmmmmppprrrsssrrrqqqooonnnmmmmmmmmmooopppqqqppppppqqqsssuuurrrooollllllnnnqqqrrrqqqoooqqqrrrrrrvvv||||||yyy||||||{{{zzzwwwsssqqqpppmmmooosssxxx~~~nnnYYYLLL===999???EEEEEEAAAJJJNNNTTTYYY\\\```eeeiiixxxmmmeeejjjuuu|||~~~fffaaaiiiwwwwwwfffNNNKKK]]]RRR```zzz\\\AAA<<<@@@>>>===@@@AAACCCCCC@@@:::333///---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++,,,,,,,,,---------......,,,---......,,,,,,---...,,,,,,------------......---------.........//////...------,,,,,,------...---------............///---------............///........................////////////////////////////////////////////////000//////......................................./////////....../////////////////////////////////,,,,,,---...000111111111222333222000000444:::@@@<<>>CCCKKKQQQQQQXXX___dddpppuuueeebbbiiioooppp|||eeedddkkknnn{{{cccWWWXXXQQQTTTUUUrrrzzzccc]]]QQQPPPJJJUUUgggbbbdddVVVUUUIIIJJJJJJSSSlllkkkYYYTTTRRRQQQKKKLLL___wwwoooeee___eee```aaazzzeee^^^oooiii^^^cccqqqddduuueeegggwwwzzznnn{{{zzzQQQ999777222,,,111000///...------,,,------+++++++++************)))(((''''''''''''(((((()))&&&&&&%%%%%%&&&&&&'''(((&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&'''((()))+++,,,---------+++---//////...///444888???<<<888333222555;;;@@@AAA>>>:::777666666666555666===>>>888555;;;???===AAA======LLLKKKOOO```RRREEEDDDCCCGGGRRR^^^```]]]fff```ZZZ]]]fffnnnooommmnnnlllkkklllnnnmmmjjjggg^^^]]]\\\[[[[[[\\\\\\]]]ZZZYYYXXXWWWWWWZZZ\\\^^^hhhhhhhhhfffddd```]]]\\\VVVXXX[[[]]]^^^```ccceee]]]XXXRRRRRRWWWZZZZZZXXXYYY]]]^^^\\\ZZZ\\\\\\ZZZXXXXXXYYY[[[]]]^^^\\\[[[VVVYYY[[[ZZZXXXYYY^^^ccc]]]^^^```aaacccdddddddddiiiiiihhhgggeeedddcccbbb```bbbdddfffgggjjjmmmppptttrrrpppllliiiiiilllooonnnmmmmmmmmmlllkkkkkkjjjiiijjjkkkkkkkkkjjjlllmmmnnnooooookkkggghhhmmmrrrsssvvvvvvttttttxxxxxxuuu|||{{{yyyyyyxxxuuurrrooorrrooonnnrrryyy}}}zzzvvvyyyvvvwwwvvv[[[III???:::;;;>>>EEEMMMUUUYYYZZZYYYXXX___ooottt___YYYkkktttlllyyyvvvqqqTTTkkkaaagggxxxbbbFFF<<<======???======>>>???<<<444---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------*********+++,,,---------,,,,,,,,,---------......,,,---......,,,,,,---...++++++,,,,,,------......,,,------------............------,,,,,,------...---------............///---------............///........................////////////////////////////////////////////////111000//////......//////..............................////////////......000000000000000000000000111222222111000111333666888???HHHNNNRRRWWW___eeeiiipppqqqnnnsssfffbbbfffeeekkkvvvdddeeeiiiaaazzzzzzcccVVVQQQBBBGGGCCCUUUcccfffooogggRRRDDDEEE@@@EEERRRRRR\\\\\\ZZZGGGGGGKKKMMM\\\[[[eee]]]UUUNNNHHHHHHUUUdddooobbb___WWWRRRMMMQQQsssvvvhhh___```gggsss]]]ooo~~~wwwmmmlllzzz}}}hhhiiixxxzzzQQQ888666111+++000000///...------,,,------+++++++++************)))'''''''''''''''((())))))&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((###$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''''''''((()))***,,,------,,,,,,---...///,,,***,,,222888===;;;888444111222555888333444555444444444555777???EEEDDD999666>>>CCCAAA===BBB>>>KKKRRRQQQZZZQQQHHHHHHIIIHHHDDD@@@EEEMMMWWW^^^aaaaaafffnnnmmmggghhhjjjlllllljjjfffcccaaaYYYYYYXXXWWWXXXYYYZZZ[[[[[[ZZZXXXXXXYYY[[[^^^```bbbdddfffccc^^^[[[\\\^^^YYYYYYYYYXXXYYY\\\```dddccc]]]VVVUUUYYY\\\\\\YYYWWW]]]```]]][[[^^^___]]]WWWWWWXXXZZZ]]]^^^^^^]]][[[ZZZYYYXXXYYY[[[]]]___^^^___```bbbcccdddeeeeeeggghhhiiijjjjjjiiigggfffccceeegggiiikkknnnsssvvvuuussspppkkkhhhgggjjjmmmiiiiiijjjjjjjjjjjjiiiiiieeegggjjjkkkkkkkkklllnnnmmmllljjjiiiiiikkkooorrruuuxxxxxxuuutttvvvvvvttt|||zzzxxxxxxyyyyyyvvvssstttqqqpppppptttvvvwwwvvvuuuvvvvvvuuu{{{zzz\\\IIIAAA???@@@FFFOOOXXX]]]^^^```YYY^^^rrr~~~ttt{{{kkklll|||wwwiiigggpppvvvrrr~~~dddKKK@@@>>>;;;<<<>>>??????<<<888555......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---------......,,,---......,,,,,,---...***++++++,,,------......,,,,,,,,,,,,------------...------,,,,,,------...---------............///---------............///........................////////////////////////////////////////////////111000000///////////////........................---...///000000///...---000000000000000000000000000111333444666:::AAAFFFIIIPPPXXX^^^dddnnn|||~~~sssuuuwwwuuuccc```eee```kkkmmm___\\\[[[JJJTTTiiiuuulllaaa]]]ZZZMMMSSSMMMUUU[[[\\\jjjhhhXXXNNNWWWWWWVVVVVVNNNXXXfffhhhVVVVVV[[[XXXaaabbbjjjaaaWWWPPPPPPSSSXXX]]]kkkeeetttkkkRRRHHHGGGWWWxxxwwwuuupppggg___^^^bbbuuuttt[[[gggwwwrrrgggzzznnniiiwww~~~wwwNNN777666222...333000000...---------------+++++++++************)))'''''''''''''''((()))***(((''''''''''''((()))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))$$$%%%'''((()))(((''''''###$$$%%%&&&''''''(((''')))***+++,,,---,,,++++++...///...+++''')))000777666666555333111111222444777777666444222555;;;AAAZZZ^^^VVVEEE<<>>777@@@444<<>>CCCWWWfffgggggglllhhh]]]bbbgggmmmkkkddd]]]ZZZZZZYYYXXXVVVUUUUUUVVVXXXZZZ[[[ZZZYYYYYYZZZ^^^aaacccYYY^^^aaa^^^XXXUUUXXX]]]ZZZYYYVVVTTTSSSVVV\\\aaafff___XXXWWW\\\``````]]]TTT\\\```]]]\\\```bbb___YYYYYYYYYZZZ\\\^^^___```bbb]]]XXXYYY]]]___^^^\\\^^^___aaabbbdddeeeeeeeeeeeegggjjjmmmnnnmmmkkkjjjggghhhiiijjjmmmrrrxxx}}}vvvtttpppkkkgggfffiiikkkfffgggggghhhhhhhhhhhhhhhccceeehhhjjjkkkmmmooopppllliiifffggglllppprrrqqqsssvvvwwwuuutttvvvwwwvvv~~~{{{yyyzzz|||}}}{{{xxxppprrrtttuuuuuuwwwzzz|||{{{yyysssooosss```OOOHHHBBBBBBJJJUUU]]]```ppp]]]UUUggg{{{tttsssbbbvvv|||{{{bbbFFF<<<777<<>>;;;:::;;;.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++*********,,,,,,,,,---------......,,,---......,,,,,,---...******+++,,,,,,---......+++++++++,,,,,,,,,------...------,,,,,,------...---------.........//////---------.........//////........................////////////////////////////////////////////////111111000///////////////........................---...///000000///...---000000000000000000000000111444888<<>>===<<<:::999<<<@@@???<<<444000------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................///...---,,,,,,---...///........................................................................---...///...---...///111//////000000000000//////000000000000000000000000000///...000222222///,,,//////////////////000111///000000111111333444555666:::CCCOOOXXX___iiisssrrrhhh___iii{{{wwwfffRRRQQQmmmrrrdddaaaUUUJJJHHHKKKVVVdddiiiccc[[[ZZZNNNMMMPPPSSSPPPHHHFFFKKKFFFFFFEEEBBB???===>>>???BBB:::AAAIIIBBB>>>CCCDDDJJJHHHJJJFFF???EEEJJJBBB@@@===???HHHKKKHHHGGGIIIEEEYYYhhhaaaRRROOOYYYdddddd}}}zzzZZZFFFEEEJJJXXXvvviii___ccchhh|||yyynnnkkkrrrgggyyyPPP:::888333---222333111/////////...,,,***,,,,,,++++++***))))))((()))(((''''''))))))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&&&&'''((()))))),,,+++******+++,,,...000,,,,,,,,,,,,---///111222111333444222000000222444666@@@===555777777555999@@@LLLMMMAAA;;;AAABBB;;;???===:::777666:::@@@CCCKKKNNNOOOKKKHHHIIIRRRZZZaaabbbccccccbbb```^^^]]]``````___\\\YYYWWWWWWWWWXXXWWWUUUTTTTTTUUUWWWYYYYYYYYYVVVSSSUUUZZZZZZVVVTTTWWWZZZ[[[[[[YYYWWWVVVWWWXXXYYYZZZZZZZZZYYYXXX^^^\\\YYYXXXYYY]]]aaaddd[[[[[[[[[[[[\\\\\\\\\\\\ZZZYYYYYY\\\```ccccccbbb]]]\\\[[[[[[[[[]]]^^^______^^^^^^^^^___aaabbbdddccccccdddfffggghhhiiijjjkkklllmmmoooqqqrrrttttttpppnnnlllkkkkkkjjjiiigggfffeeeddddddeeeeeeeeeeeebbbdddggghhhiiiiiijjjkkklllkkkiiiggggggiiikkklllooooooppppppqqqrrruuuwww~~~}}}|||zzzxxxxxxzzz|||xxxuuuwww{{{{{{yyy|||~~~}}}||||||zzzxxx~~~yyywww~~~ZZZFFFGGGZZZkkkiiihhh___YYYeee~~~{{{yyyZZZ[[[zzzwwwppplllTTT@@@===<<<===>>><<<:::888666333///---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................///...------------...///........................................................................---...///...---...///111//////000000000000//////000000000000000000000000000......///111111///,,,111111111000/////////000444444222222333666:::===IIIKKKQQQ\\\hhhxxxrrrfffhhhiiitttjjj^^^TTTIIIKKKHHHffflll]]]\\\```UUUIIIOOOLLLNNNRRRQQQJJJDDDDDD??????AAAEEEDDDAAACCCHHHOOONNNKKKHHHEEEFFFJJJMMMLLLGGGMMMTTTOOOIIIJJJJJJPPPPPPVVVXXXTTTYYY[[[QQQGGGIIIJJJHHHKKKOOONNNIIILLLRRRUUURRRLLLJJJLLLNNNeee|||iiiccc\\\QQQ^^^ooo|||wwwgggYYYTTTSSSqqqzzznnngggnnn___yyyQQQ999888333...222111000......//////---,,,,,,,,,++++++***)))))))))***)))((((((******)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***,,,++++++***+++,,,...///,,,,,,,,,---...///111111111222333222000000222444000:::999444777555222666666<<>>:::777777:::@@@DDDKKKKKKKKKNNNSSSZZZ___aaa``````______^^^^^^^^^^^^___^^^\\\YYYWWWVVVXXXZZZXXXWWWUUUTTTUUUVVVYYYZZZ[[[[[[XXXTTTSSSTTTRRRMMMJJJMMMRRRVVVYYYZZZYYYXXXZZZ[[[]]]^^^]]]\\\YYYWWW[[[ZZZWWWVVVXXX\\\```cccYYYYYYYYYZZZ[[[[[[\\\\\\]]]\\\ZZZ\\\^^^aaabbbbbbZZZZZZYYYYYYZZZ\\\^^^_________^^^]]]^^^___```aaabbbbbbbbbcccdddfffggghhhhhhiiilllnnnppprrrrrrrrrqqqooonnnnnnnnnnnnkkkiiifffcccbbbcccgggiiihhhgggeeeeeeeeegggiiikkkjjjjjjlllkkkjjjiiiiiiiiijjjkkkjjjlllnnnnnnlllnnnqqquuu|||zzzxxxxxxyyyzzzzzzzzz{{{yyyyyy{{{{{{zzz~~~zzzvvvuuuvvv|||xxxqqqlllqqq[[[NNN[[[iiijjjlllcccUUUYYYpppnnnuuuzzz}}}oooyyyeeeRRRiiinnnbbbiiizzzeeeFFF===999>>>???;;;888::::::666111...---...------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................///...------------...///........................................................................---...///...---...///111//////000000000000//////000000000000000000000000///......///000000///---000111222111000000222333333444444666<<>><<<999:::>>>???;;;888:::>>>BBBGGGLLLFFFGGGKKKQQQXXX]]]^^^]]]ZZZ[[[\\\^^^___`````````ZZZ[[[ZZZYYYWWWWWWXXXZZZXXXWWWWWWWWWXXXZZZ\\\^^^]]]^^^[[[UUUQQQOOOKKKFFFGGGIIINNNTTTXXXZZZYYYWWWYYY[[[^^^``````^^^[[[YYY\\\ZZZXXXVVVWWWYYY]]]___YYYZZZZZZZZZZZZZZZZZZZZZ```^^^[[[YYYYYYZZZ[[[[[[YYYYYYYYYYYY[[[\\\^^^``````___^^^]]]]]]]]]^^^___aaa``````aaabbbdddeeeffffffgggjjjmmmooorrrsssttttttsssqqqqqqpppoookkkiiihhheeeccceeeiiilllkkkiiihhheeecccdddhhhjjjjjjhhhjjjjjjjjjjjjjjjkkkkkkkkkhhhjjjmmmllljjjkkkooottttttrrrqqqtttyyy}}}~~~}}}}}}|||{{{{{{zzz{{{zzzvvvttttttuuuwwwwwwsssqqqwwwnnngggkkkvvvppphhh```___gggvvvkkkeeepppjjj}}}pppuuuqqqdddlllxxxpppVVV___nnn___}}}}}}TTTBBB555999>>>======AAA===:::555000...---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------.................................------.................................................................................---...///...---...///111//////000000000000//////////////////////////////............/////////......000222222111222555888555777<<>>999888>>>DDDFFFJJJOOOCCCIIIQQQWWWXXXWWWVVVUUUVVVYYY\\\___``````^^^\\\RRRTTTVVVVVVUUUTTTTTTUUUUUUVVVWWWXXXYYY[[[\\\\\\[[[ZZZUUUNNNLLLRRRVVVWWWTTTTTTUUUXXXZZZZZZXXXUUUXXXZZZ^^^```aaa```^^^\\\\\\ZZZXXXWWWWWWZZZ]]]___\\\\\\[[[[[[ZZZZZZYYYYYY___^^^\\\YYYXXXXXXYYYZZZ[[[[[[ZZZ[[[\\\^^^```aaa```___]]]\\\\\\]]]^^^^^^`````````aaabbbcccdddeeefffggghhhkkknnnrrruuuwwwsssqqqnnnlllkkkhhheeebbbiiifffeeefffiiikkkkkkjjjhhhdddaaaaaaeeeggggggfffggggggggghhhiiijjjkkklllfffhhhjjjiiihhhjjjmmmqqqooonnnnnnrrryyy~~~~~~{{{|||{{{yyyxxx{{{~~~}}}|||zzzvvvsssrrrtttxxx{{{}}}}}}|||{{{xxxyyyooogggmmmllldddjjjyyy~~~ppptttqqqdddzzzssszzzhhhVVV___nnnwww```ZZZfff\\\hhhxxxkkkRRR:::666;;;>>>@@@DDD???===888333///------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................---..................---........................................................................---...///...---...///111//////000000000000//////////////////////////////---............///000000///111222111///111777<<>>CCCJJJQQQFFF===:::@@@DDDDDDEEEKKKIIIPPPYYY[[[XXXSSSQQQQQQWWWYYY]]]___^^^[[[WWWUUUPPPSSSVVVWWWVVVUUUTTTTTTSSSTTTVVVXXXXXXWWWUUUTTTYYYWWWQQQJJJNNN^^^oooxxxeeebbb___^^^^^^]]]XXXUUUZZZ\\\^^^aaabbbbbb```___ZZZYYYXXXXXXZZZ]]]```bbb]]]]]]]]]\\\\\\\\\\\\[[[]]]]]]]]]\\\[[[\\\^^^```]]]]]]\\\\\\]]]___aaabbb```___^^^]]]\\\]]]^^^______```aaaccccccddddddcccfffgggiiillloooqqqtttuuurrroookkkhhheeeccc```^^^dddddddddeeefffggghhhiiieeeccc___^^^```bbbddddddddddddccccccdddeeeggghhhdddccccccdddeeegggiiijjjnnnnnnoooqqquuuxxxxxxxxxtttwwwwwwttttttxxx{{{|||}}}{{{zzz{{{}}}|||yyyvvv|||xxxxxxzzz{{{yyyvvv~~~|||hhh```hhhhhh[[[\\\hhh{{{{{{dddxxxzzzqqqwww{{{ttt{{{{{{ccc^^^pppgggRRR^^^\\\fff|||jjjMMM;;;888<<>><<<777222.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------........................------...//////...------........................................................................---...///...---...///111//////000000000000//////000000000000000000000000...///000///...///111333222444555333222666@@@GGGXXX^^^iiivvvllljjjvvv|||kkk^^^TTTSSSVVVYYYcccccc[[[______PPPCCCOOONNNIIINNNPPPNNNRRRVVV\\\___[[[VVVSSSQQQNNNUUUWWWXXXYYY\\\aaa```]]]dddaaa[[[UUURRRUUU[[[```fffyyymmmWWWXXXXXXVVV```\\\dddtttuuu___TTTZZZ^^^UUUSSSggg~~~aaa[[[lllzzzooouuuvvvooouuuffffffyyywwwjjjfffKKKLLLMMMMMMJJJKKKUUUaaaLLLJJJjjj|||jjjXXXccc|||vvv___zzzzzzzzzUUU777333444222444111///......//////...,,,************************+++)))(((((((((((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''''''''''''''''''''''''''((()))***,,,---...,,,,,,,,,---,,,,,,,,,+++,,,---...000111111111111111///---...111333333222222555222222777444666DDD>>>===;;;===GGGWWWdddkkkTTTFFF>>>@@@CCC@@@BBBIIISSSVVVZZZ[[[WWWSSSRRRRRRWWWXXXYYYZZZYYYVVVTTTRRRSSSUUUVVVVVVUUUUUUUUUVVVUUUWWWZZZZZZXXXTTTNNNKKKOOOQQQOOOMMMRRRbbbqqqzzziiiddd___^^^___```^^^[[[___```aaabbbcccbbbbbbaaa\\\[[[ZZZZZZ[[[^^^```bbb\\\]]]]]]^^^___`````````\\\^^^``````^^^^^^```bbb^^^^^^]]]]]]]]]^^^```aaa______^^^]]]]]]^^^___```___aaaccceeefffeeedddbbbdddgggkkkooopppooommmkkkmmmiiiddd```^^^]]][[[ZZZYYY\\\___```___```dddhhhbbbaaa^^^\\\[[[\\\```cccbbbaaa^^^\\\\\\]]]^^^``````\\\ZZZ\\\```dddcccbbbgggiiikkklllllllllnnnooojjjoooqqqnnnnnnsssvvvtttwwwyyy||||||{{{zzzzzzzzz}}}wwwrrrpppqqqssswwwtttvvv||||||yyyzzz{{{pppddd\\\WWWSSSTTTXXXiiiuuurrrwwwfffrrrxxxrrrxxx{{{|||hhhooodddffflll||||||fffIII:::;;;===;;;>>>???>>>:::444000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---......///------------------------........................------...//////...------........................................................................---...///...---...///111//////000000000000//////000000000000000000000000...000111000//////222555444777:::;;;???HHHXXXcccooorrrvvv~~~|||kkkgggnnnxxxxxxhhh]]]VVVWWWLLLIIIUUUZZZMMMLLLRRRKKKKKKRRROOOOOOWWWUUUMMMNNNVVV]]]```[[[WWWYYYZZZYYY[[[[[[YYYWWW\\\eeehhheeennniiiaaaWWWPPPOOORRRUUU]]]|||vvv```aaa\\\TTT^^^XXX[[[kkkqqqaaaXXX]]]```___VVV___ssstttaaaZZZbbbgggUUUVVVpppzzzooonnn~~~www|||{{{llldddccc___[[[ZZZ[[[VVVPPPOOOLLLppp}}}jjj\\\ccc{{{www]]]rrr~~~YYY999444444222333222000///...//////---,,,******************+++++++++)))((('''((((((&&&$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&'''((((((''''''(((***''''''''''''''''''''''''''''''((()))***,,,...///,,,,,,---------,,,++++++,,,---///000111222111111111///---...111333333111222444000222888777;;;KKK>>>???======JJJaaasssxxx___NNNAAAAAABBB@@@DDDLLLYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUQQQQQQQQQOOONNNOOORRRTTTZZZ\\\^^^^^^ZZZSSSKKKFFF???FFFLLLMMMQQQXXX]]]___aaa]]]XXXYYY___cccdddccccccdddddddddccccccbbbbbbaaa```^^^\\\\\\]]]^^^___[[[\\\]]]___aaacccdddeee^^^```bbbaaa^^^\\\\\\^^^___^^^]]]]]]]]]^^^___```______^^^]]]^^^___```aaa___bbbeeeggghhhfffdddbbbcccgggmmmrrrrrrmmmgggbbbccc___YYYUUUTTTTTTTTTTTTPPPUUU[[[[[[YYYZZZaaaggg___```^^^ZZZWWWXXX]]]bbbbbb___[[[WWWVVVVVVXXXYYY\\\WWWSSSVVV\\\```___[[[]]]aaadddeeedddcccfffhhhcccjjjllliiijjjoooqqqooorrryyy~~~yyywwwyyy}}}ttt|||{{{qqqjjjmmmsssmmmpppnnnhhhiiirrryyyzzztttZZZNNNTTTWWWRRRRRRhhh}}}xxxrrrbbbvvv}}}}}}{{{nnnkkkaaabbb~~~wwwUUU===;;;>>>;;;===??????<<<666111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------........................,,,---...//////...---,,,........................................................................---...//////---...///111//////000000000000//////000000000000000000000000///111222111///000333777444999???DDDLLL[[[pppyyytttyyyhhhVVVTTTZZZ^^^|||rrr^^^OOOFFFHHHGGGEEE[[[hhhYYYUUU______aaa___VVVUUUaaaaaaXXXWWWZZZaaabbb[[[WWW[[[``````___]]]VVVPPPRRR\\\```^^^llllllkkkgggbbb___]]]]]]WWWppprrrjjj]]]fffffffffttt~~~tttmmmnnnmmmvvvjjjfffpppvvvpppgggeeeooo```aaauuu}}}tttuuuxxxrrrqqq|||xxxbbbiiihhhfffiiiuuu|||oooZZZ___[[[oooxxxnnn^^^gggssszzzdddggg|||~~~YYY999333333111555000000000///......------,,,+++)))((((((((()))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$((('''&&&%%%%%%&&&'''((("""###$$$%%%&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,,,,++++++***+++++++++---///000111555:::999444000...---...000222333222444333555777444222;;;GGGAAA@@@>>><<<===AAAHHHMMMRRRKKKAAA<<<>>>GGGQQQWWWZZZUUUQQQQQQUUUVVVUUURRRTTTSSSRRRQQQPPPQQQRRRRRRVVVTTTQQQPPPPPPRRRSSSTTTWWWZZZ^^^___VVVJJJDDDDDDHHHMMMPPPPPPSSSWWWWWWTTTPPPRRRVVVZZZ\\\^^^^^^^^^bbbdddccc___YYYXXX\\\``````\\\[[[^^^^^^\\\[[[\\\```^^^\\\ZZZZZZ]]]```bbb\\\]]]^^^]]][[[[[[[[[\\\```______^^^^^^^^^______]]]^^^```aaaaaa```^^^]]]```````````````````````````bbbdddeeebbb]]]WWWSSSPPPNNNJJJFFFDDDDDDDDDEEEEEEFFFHHHJJJMMMOOOQQQRRRMMMNNNOOOPPPQQQSSSTTTTTTSSSSSSQQQOOONNNMMMLLLLLLLLLIIIGGGHHHLLLPPPQQQPPPTTTVVVYYYZZZZZZ[[[^^^```^^^aaacccbbb```^^^___aaaggggggkkkooonnniiihhhjjjjjjlllmmmjjjeeeaaa_________ZZZXXX[[[]]]```iiitttzzzYYYIIIJJJPPPRRRSSSjjj}}}}}}{{{vvvqqqxxxvvvtttsssvvv~~~sss```^^^|||wwwzzzwwwhhhOOO<<<777;;;>>>@@@AAA???;;;777444222......//////---------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,------,,,+++,,,---...///...------,,,,,,------...---------............///000///...---,,,---......---------............///.........------,,,,,,,,,//////............//////..............................//////000000111111111111000///000111222333666///---333777555444777<<>>===<<<<<<<<>>BBBJJJFFFBBBEEELLLRRRUUUTTTOOOMMMLLLOOOSSSUUUSSSQQQLLLKKKKKKKKKMMMNNNPPPQQQQQQQQQRRRRRRSSSSSSSSSTTT\\\YYYWWWVVVQQQJJJHHHKKKTTTYYY\\\ZZZXXXVVVPPPJJJHHHKKKOOORRRSSSQQQNNNKKK[[[^^^aaa```ZZZTTTQQQQQQRRRMMMIIIJJJKKKMMMRRRXXXYYYZZZ[[[\\\\\\\\\[[[[[[VVVXXXYYYZZZZZZZZZ\\\^^^\\\[[[[[[ZZZZZZ[[[\\\\\\aaaaaaaaa```^^^[[[XXXWWWWWWVVVSSSPPPLLLHHHFFFDDD@@@???>>><<<999666444222444444333333222222222222333333333333444444444555222222222222333333333444333333222222111111222222222000///000222555666666;;;:::999:::;;;<<<;;;:::999;;;======;;;:::;;;<<<888777999===<<<:::;;;??????@@@@@@>>>;;;999999:::666555555888999:::???EEEBBBVVVqqqiiiSSSGGG===FFFZZZeeeqqq}}}~~~sssuuuxxxrrr|||~~~zzzrrr||||||uuuoooaaallloooaaabbbZZZEEE;;;AAA===???@@@@@@>>>999555222......------,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////...............------------,,,,,,,,,---,,,,,,,,,,,,---...///...------,,,,,,------...---------............///,,,,,,,,,,,,...///000111---------............///.........---------------//////............//////..............................//////000000111111333222222111000///......222333666999999===HHHTTTjjjffffffpppoooWWWSSSWWWVVVfffvvvqqq\\\MMMEEECCCJJJHHHKKKLLLKKKOOOVVV[[[[[[^^^eeebbbSSSLLLQQQTTTQQQOOONNNMMMPPPYYYfffttt|||\\\aaagggjjjkkkkkkmmmpppyyymmmpppyyyyyysssuuu|||pppqqquuuzzzyyyxxxlllggg^^^eeettt|||qqqcccZZZ___ffffffeeeeeennniiiaaa```kkkxxxvvvkkknnnjjjddd``````gggsss}}}xxxuuuzzzkkk```fffrrr|||gggaaa~~~eeesssggg|||}}}XXX:::444444111444000000000///......------++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&(((((()))******+++,,,,,,---,,,***)))***,,,...///---///000......111111......444999:::666333333555555888;;;;;;777444666999<<<<<<:::999888:::>>>AAAHHHFFFEEEJJJQQQSSSPPPKKKKKKJJJKKKNNNPPPQQQOOOMMMLLLKKKKKKKKKKKKMMMNNNOOOTTTTTTSSSRRRQQQQQQRRRTTTXXXXXX\\\aaa^^^SSSJJJFFFMMMSSSWWWVVVTTTQQQJJJCCCAAAAAABBBCCCCCCDDDDDDDDDWWWXXXYYYUUUNNNGGGBBB@@@>>>;;;:::===???AAAGGGNNNQQQSSSVVVXXXXXXWWWTTTRRRNNNPPPQQQQQQQQQQQQSSSTTTRRRRRRQQQQQQQQQRRRSSSSSSYYYXXXVVVSSSOOOKKKGGGEEEFFFEEECCC@@@<<<999777666444333222111111111111222------///000000000///.........//////////////////111111111111000000000000222222111111222222333444333222111000111222222222111//////000333555444333333444555555555555555555666444666888888555777;;;999999::::::;;;<<<===>>>777777777777666666888:::666???RRRlll~~~pppWWWEEE???KKKWWWeeevvvwwwyyy|||~~~wwwxxxtttjjjssspppeeelll}}}xxxhhhYYY[[[oooxxxooodddRRRDDD@@@;;;<<<===??????<<<888555000...,,,+++,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------------------------------,,,,,,,,,,,,------.........------,,,,,,------...---------............///,,,,,,------...///000000---------............///...............---------//////............//////..............................//////000000111111111111111222222222111111222666;;;???DDDMMM[[[gggsssqqqooollllll]]]OOOOOOCCCQQQVVVLLLCCCHHHKKKKKKOOOOOONNNNNNPPPUUU]]]ccceeedddmmmiiiXXXPPPUUUTTTKKKOOOOOOPPPUUU___lllyyyfffgggfffcccdddjjjvvv}}}{{{~~~rrr~~~vvvjjjgggnnn}}}{{{xxxssszzzyyyvvvjjjccciiitttyyyyyymmmiiiqqq|||qqqnnniiigggooo{{{~~~zzz~~~rrr```UUU]]]jjjkkkbbboooccciiiwwwssslll[[[kkklll{{{WWW999444333000333000000000///......------++++++++++++*********)))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))******++++++,,,,,,,,,+++******+++---///000---000000---,,,//////---111777<<<===888555444666333777:::999666444444444777777777555444555888;;;CCCCCCFFFMMMRRRRRRLLLFFFIIIJJJJJJLLLMMMMMMKKKJJJNNNMMMLLLKKKKKKLLLMMMMMMSSSSSSRRRPPPOOOPPPUUUYYYXXXYYY___gggfffZZZMMMEEENNNTTTWWWUUUSSSOOOIIIAAA;;;999666444555888<<>>@@@AAA@@@>>>>>>???@@@@@@?????????@@@@@@AAABBBCCCBBB@@@>>>;;;888666444666666555444333222222111111000000000000111222333...///111222333222111000.........//////000000000444444444444333333333333111111111111222333444555777777666555333333333333222222111222444555555444555555666777888888777777:::999:::===<<<999;;;??????>>>>>>=========<<<;;;>>>??????===;;;;;;<<<===AAA>>>???LLL]]]kkkqqqssskkkYYYDDD@@@JJJVVVhhh{{{~~~zzznnniiidddxxxzzzxxxrrr~~~ooouuu{{{nnngggqqqwwwuuulll___WWW[[[fffpppqqqYYYCCC::::::;;;===??????<<<999222///,,,+++,,,---,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------------...------,,,,,,------...---------............///..................---------------............///........................//////............//////////////////////////////......//////000000111111000000000111111111111111111777@@@MMM]]]qqqvvvnnniiiwww```LLLLLLDDDGGGJJJBBB===HHHOOOSSSZZZXXXSSSOOOPPPVVV]]]dddiii^^^gggjjjfffiiiqqqmmmaaaYYYZZZ[[[]]]```cccfffhhhsssrrrnnniiigggoooyyynnniiieeepppzzz|||ooohhhddd]]]ccceeemmm|||zzzmmmhhhbbbgggiiibbbeeelllcccdddhhhhhhyyy~~~vvvxxx~~~vvvxxxyyyxxx{{{qqqSSSVVVnnnwwwnnnmmmbbbhhhxxx~~~www\\\mmmqqqzzzWWW:::444333000333000000000///......------++++++,,,,,,++++++***)))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((((((&&&&&&'''(((((('''&&&&&&&&&%%%%%%%%%%%%''')))************+++++++++,,,,,,******++++++---...///000,,,000000,,,+++---///...333777<<<<<<999666444444...333666444333333333000555555666555444555777999;;;@@@GGGNNNRRRQQQLLLGGGHHHIIIIIIJJJJJJJJJJJJIIIOOONNNLLLKKKKKKKKKLLLMMMNNNPPPQQQPPPOOORRRWWW\\\\\\XXXYYY___```WWWKKKEEEMMMQQQRRRNNNJJJGGGBBB<<<777555333222333555888:::666555222000///...------+++---000333000+++***...111222555777777666444222000111222111///...///000000000000000111222333333000000000000000000000000,,,------...///000000111///000000111111000//////222333444555555444333222333333333333444444444444222222222222111111111111000000000000111222333444333444555444111000000111777999::::::999888:::;;;<<<<<<<<<===???@@@???===??????AAAFFFFFFDDDEEEIIINNNNNNOOOQQQTTTUUUSSSQQQNNNPPPNNNIIIGGGIIILLLLLLOOOHHHCCCGGGOOOZZZgggrrruuukkkQQQ>>>@@@FFFOOO___uuuyyyppp{{{RRR[[[fff___aaajjjttt|||qqq}}}uuu{{{zzz}}}vvvaaaPPPKKKUUUaaarrrPPP===;;;999;;;>>>???===;;;444000,,,+++---...---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,------------...+++,,,------......------...------,,,,,,------...---------............///......//////...------,,,---------............///...............///////////////............//////////////////////////////......//////000000111111222111000000000111222333===FFFSSSeee~~~}}}oooggghhhxxxvvvSSSAAABBBDDDAAAMMMOOOKKKLLLLLLSSSbbblllbbbXXXUUUVVVWWW[[[___]]]dddllluuu~~~~~~uuu^^^aaaffflllrrrwwwzzz|||xxxqqqrrr{{{uuuaaaYYYUUU\\\bbbuuu}}}sssppprrrmmmUUUSSSJJJLLL^^^dddaaaccc``````^^^UUUVVVmmm|||tttggg]]][[[XXXQQQ\\\wwwrrrgggZZZZZZmmm~~~}}}qqqrrrvvvyyywwwvvv}}}zzzkkkxxxnnn___fffyyygggyyy{{{{{{XXX<<<666555222444000000000///......------++++++,,,,,,,,,+++***)))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))&&&&&&'''(((((('''&&&&&&%%%%%%$$$$$$%%%(((***,,,******++++++++++++,,,,,,((()))+++---////////////,,,000000,,,***---//////555666888888777555333111---333555333333666555222666777999999888999:::<<<:::AAAJJJPPPPPPMMMJJJHHHFFFGGGHHHHHHHHHIIIKKKLLLLLLLLLKKKJJJJJJKKKMMMMMMMMMQQQTTTTTTRRRQQQTTTWWWVVVPPPNNNSSSUUUNNNCCC<<<@@@BBBAAA===::::::777333555888;;;>>>===:::666333...---------.../////////---///333555111++++++///...//////000000000000000...///000000//////000111000000000111111222444444333333444444555666777888333444444555666777888888888:::===???@@@???<<<;;;999999999888888777666555888888888777666666555555888888999999999999999999999999999999:::;;;<<<<<<777999<<<<<<::::::;;;===888===CCCCCCBBBBBBHHHMMMNNNMMMMMMOOORRRSSSQQQOOOZZZ\\\aaagggjjjiiikkkoooqqqrrrvvv{{{ssssssnnnddd```cccffffff^^^YYYWWWZZZ^^^bbbmmmxxxnnnRRRMMMIIICCCIII]]]gggttt~~~zzzvvvwwwWWWNNNNNNOOOUUU^^^qqqvvvttt~~~|||vvv}}}ooo[[[OOORRR[[[kkkfffCCC>>>::::::<<<>>><<<999777222,,,+++...///...,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......+++,,,---.........------...------,,,,,,------...---------............///,,,---...//////......------------............///---........./////////000//////............//////////////////////////////......//////000000111111222222111222555999>>>AAARRR\\\hhhuuuwwwcccRRRRRR\\\bbbddd[[[MMMEEE???AAAKKKOOOYYYXXXSSSRRROOOTTTbbbnnnbbbWWWUUUTTTSSSSSSVVV]]]___hhhuuu|||zzzyyyzzziiijjjnnnvvv~~~llldddhhhooo~~~nnneeeccc___TTTRRRbbbooolllrrrxxxooo___]]]QQQNNNYYY^^^^^^eeebbb```^^^UUUOOOZZZaaaXXXccc\\\\\\XXXKKKNNN___jjjrrrcccSSSRRRbbbtttzzzwwwnnnmmmiiiccc___cccqqq~~~zzzlllsssaaaiii~~~nnn}}}ZZZ===888777444666000000000///......------++++++,,,---,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))%%%&&&'''(((((('''&&&%%%$$$$$$###$$$&&&(((+++---++++++++++++++++++,,,,,,'''(((+++...000000//////+++000000,,,***---000000555555555555666444111...///555777444555::::::666555666888999888999:::<<<>>>FFFOOORRRNNNIIIFFFEEEDDDEEEFFFFFFGGGIIILLLOOOJJJIIIIIIIIIJJJLLLMMMOOOOOOUUUZZZYYYTTTOOOMMMMMMMMMGGGGGGMMMOOOGGG999000333555444000000333333111555;;;EEEKKKIIIAAA555...111000111222444444222111...000444888555000222888444444333333333444555666444666888888888888:::<<<999999999:::;;;<<<======BBBAAA@@@@@@???@@@@@@@@@DDDDDDDDDEEEEEEEEEEEEEEEHHHLLLQQQWWWYYYXXXVVVTTTXXXWWWVVVUUUTTTSSSRRRQQQPPPOOONNNLLLKKKIIIHHHGGGIIIIIIJJJJJJJJJKKKKKKKKKHHHHHHGGGGGGHHHHHHIIIJJJEEEIIILLLNNNMMMNNNPPPSSSOOOWWW```dddcccfffoooxxxzzzxxxxxxzzz}}}}}}zzzxxxzzz}}}{{{mmmiiiiiikkkkkkjjjoooxxxqqqggg\\\JJJGGGBBBPPPcccpppvvvzzztttyyyqqqYYYaaabbbbbbiiiiii{{{vvvnnnuuu}}}zzz```PPPMMMXXXuuuxxxHHHBBB;;;999;;;<<<:::777888333---,,,...000///,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,,,,------.........+++,,,---.........---,,,...------,,,,,,------...---------.........//////***+++---///000000//////---------.........//////---.........//////000000//////............//////000000000000000000000000......//////000111111111111111222666<<>>GGGGGGGGGFFFFFFGGGJJJMMMIIIHHHHHHIIIKKKMMMLLLKKKMMMPPPTTTXXXWWWRRRIIICCC<<>>???AAA@@@???<<<999888666999>>>AAACCCCCCDDDDDD@@@@@@AAACCCDDDEEEFFFGGGAAADDDGGGIIIJJJJJJKKKLLLRRRPPPNNNLLLMMMOOOSSSUUUSSSUUUXXXYYYYYYYYY[[[\\\fffiiimmmoooooommmlllkkksssqqquuu|||xxxnnnnnnvvv|||}}}|||}}}zzzssslllsssvvvwwwwww{{{|||uuutttuuuxxx{{{zzzuuupppqqqnnnlllnnnrrrvvvwwwvvvvvv}}}{{{ppphhhiiilllmmmqqqwwwyyyoooZZZAAA<<>>AAAEEEJJJNNNQQQRRRSSSbbb]]]ZZZYYYVVVRRRVVV^^^NNNQQQRRRVVV```kkkmmmggg^^^ZZZpppmmmaaabbbkkkwwwwwwggg[[[YYY\\\______ffffffbbbkkksssnnnwwwssskkkjjjrrr}}}}}}vvvooo}}}~~~tttnnnkkkuuu|||sssooooooooonnntttyyyeeennniii\\\fffkkkhhhhhhZZZYYYZZZPPP\\\kkkjjjllljjj___PPPMMMRRR```cccbbb\\\UUU[[[nnnjjj}}}kkkmmm{{{gggxxxSSS:::777444111555111000///......------...+++++++++************)))(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((()))******++++++,,,+++***)))(((++++++---....../////////)))***+++,,,---...000111444333222222333444222111000333555888AAAJJJHHHAAA777777666333//////333777EEEEEEDDDDDDCCCBBBBBBAAAFFFGGGGGGFFFEEEGGGJJJMMMKKKJJJIIIJJJLLLNNNNNNMMMQQQSSSUUUVVVSSSMMMGGGCCCFFFLLLQQQRRRSSSRRRIII>>>@@@>>>AAABBBAAAKKKMMM???@@@===999:::@@@FFFIIIJJJPPPTTT[[[aaafffhhhjjjkkkbbbbbbdddfffiiilllnnnppphhhmmmtttxxx{{{||||||}}}}}}||||||{{{yyyrrrmmmoooqqqpppsssxxxzzzwwwWWWEEEBBBCCCNNN^^^nnnyyyzzzdddyyyvvvbbb}}}xxxtttTTTRRRMMMWWW||||||eeeKKK===::::::;;;===;;;999555111...---------------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,------------,,,,,,------...///........................+++,,,,,,---...///000000////////////////////////---///000000//////000222...///111111000///000111444///,,,...444666555222222777@@@LLLZZZkkk~~~~~~~~~}}}uuukkkppplllOOOIIIOOOTTTVVVUUUTTTSSSRRRRRRRRRRRRVVVUUUWWWYYYUUUPPPQQQVVVXXXWWWSSSSSS]]]ooo{{{www~~~uuuiii___\\\^^^eeekkkkkkpppyyy~~~}}}vvvnnnjjjrrrlllmmmnnnjjjuuu{{{{{{qqqfffdddvvviiidddeeevvvlllkkkhhhccc^^^ZZZWWWUUUUUUeeepppgggTTTMMMUUUaaaeeekkkrrrttt}}}|||ssszzz[[[mmmvvvSSS;;;888555000444111000///......------...+++++++++************)))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++***++++++++++++***)))))),,,---......////////////+++***)))***---000111222222111///000111222222111666666888AAAPPPYYYSSSHHH666666333---(((***444===DDDBBB@@@>>>>>>@@@CCCDDDEEEFFFFFFEEEEEEFFFJJJMMMNNNLLLKKKLLLOOOQQQQQQQQQTTTVVVVVVSSSMMMHHHFFFFFFPPPRRRSSSSSSUUUWWWUUUPPPKKKOOOVVVWWW]]]nnnnnnXXXTTTKKKCCCCCCLLLWWW___bbbiiinnnvvv~~~~~~rrroooqqqrrrqqqpppnnnlllmmmsssyyy}}}yyywwwwwwvvvpppnnnmmmnnnmmmkkkmmmqqqpppssszzzZZZIII;;;@@@LLLYYYeeeooottt|||qqqZZZtttllljjj~~~ppp|||[[[hhhnnnhhheeeOOONNNcccuuuWWWDDD<<<999:::===;;;;;;999444...+++,,,...------------------------------------------------------------------------------------------------------------------------------------------------+++++++++,,,,,,,,,,,,------------,,,------...///........................---------.........//////////////////////////////...///111000///...000111...///111111000000111222888000,,,///222111111333;;;???KKK\\\kkkzzzooobbbYYYgggkkkLLL;;;AAATTTccciiiddd]]]UUUPPPMMMMMMMMMKKKNNNUUUYYYXXXUUUXXX^^^VVVXXXZZZ```nnnyyyyyy~~~|||iiihhheee``````dddmmmssswwwtttqqqpppqqqpppkkkeeeooohhhqqq}}}yyyttt}}}yyyooowwwppp]]]QQQKKKTTThhhvvvoooaaaZZZ\\\^^^^^^```lll|||lllvvv|||sssvvvvvvSSS;;;888555///222111000///......------...+++++++++*********))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))+++,,,,,,++++++++++++******))))))---......///000000//////...---,,,---000222222111222000//////111333333333888666777???KKKPPPJJJAAA555333///***)))...888???@@@>>>===<<<===???BBBDDDDDDDDDDDDDDDDDDFFFIIILLLOOONNNMMMOOORRRTTTUUUUUUTTTVVVVVVQQQJJJGGGIIILLLRRRTTTWWW[[[aaahhhlllmmmoooqqq|||yyyggg___VVVRRRUUU[[[aaaeeehhhkkkqqqyyy{{{xxxtttqqqnnnnnnooooooqqqwww~~~uuullljjjkkkjjjfffaaakkkgggfffiiilllooouuu|||zzzuuuqqqnnnfffggggggeeeaaa___```dddpppppprrr~~~dddEEE<<<@@@CCCJJJRRRhhhuuueee[[[zzzqqq```hhh{{{```dddrrr}}}wwwttt{{{bbbSSSRRRddd{{{vvv\\\JJJ???999999<<<;;;======777000+++,,,///------------------------------------------------------------------------------------------------------------------------------------------------........................---------------...//////.............................................---///////////////////////////000111000///...///000...///111111000111333444///555888333///444===CCCTTTSSSWWW___gggyyymmm```UUUUUU]]]VVVNNNDDD@@@HHHVVVdddkkknnnggg]]]SSSLLLKKKLLLNNNRRRSSSUUUVVVVVVZZZdddmmmiiinnnxxxqqqddd]]]\\\[[[\\\___```ddddddaaa___cccllluuuxxxvvvpppjjjlllyyyoooeeekkkhhhrrruuuooogggccc]]]VVV\\\fffvvvdddqqqwwwTTT<<<888444///222111000///......------...+++++++++*********))))))(((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''&&&&&&'''(((((('''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))+++,,,,,,---+++++++++***************---...//////////////////------...000222222111000555222000///111444555666444222222666;;;<<<:::777333///,,,,,,222888<<<>>>::::::;;;<<<>>>???AAAAAABBBCCCCCCCCCCCCEEEIIILLLNNNNNNNNNPPPSSSUUUUUUTTTNNNQQQSSSPPPLLLKKKNNNSSSNNNRRR\\\iiivvv|||tttkkkiiieee^^^WWWTTTUUUXXXYYYYYYZZZ]]]```aaa^^^\\\YYYVVVPPPJJJEEECCCBBBAAAAAADDDIIINNNSSSYYY___dddooorrrxxx~~~|||||||||{{{zzzuuurrrsssssssssvvv{{{}}}{{{uuuooojjjkkkjjjddd___]]]___aaaiiimmmooooooxxxeeeIII===999;;;AAAYYYkkk}}}ggg___xxxeeetttxxxllllll}}}yyyzzzccceeeooozzzdddlll{{{uuubbbTTTOOOVVVsssdddOOOAAA999:::???;;;>>>???:::222------///------------------------------------------------------------------------------------------------------------------------------------------------...........................------------...//////.......................................---------///////////////////////////000111000///...///000...000111111111222444777***888===777<<>>:::666222000//////000000000///000333777;;;888<<>>>>>;;;555000//////---------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,+++++++++......------......///000..........................................------////////////////////////...///111000///...000111///000111111111333666999777>>>???@@@OOOeeemmmgggcccgggiiihhhhhhsss]]]JJJFFFFFFEEEIIIPPPTTTSSSSSS[[[fffWWWUUURRRQQQRRRVVV[[[^^^bbbcccdddhhhsss}}}rrrqqqrrrmmmaaaYYY]]]```\\\\\\bbb]]]YYYbbbWWW```lllzzz{{{}}}{{{bbb^^^^^^lll~~~{{{}}}vvvqqq}}}|||WWW<<<888444///222111000///......------...+++++++++************)))((((((((((((((((((((((((''''''''''''((((((((()))((())))))******))))))((('''(((***++++++***((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))+++,,,,,,,,,++++++,,,+++***)))))))))***+++------............------+++...111000///333<<>>222111333888<<<>>>;;;777777888:::<<<>>>?????????@@@@@@AAAAAAAAADDDHHHKKKKKKLLLMMMNNNMMMIIICCC>>>===BBBIIIPPPTTTTTTSSSRRRNNNQQQ[[[iiissszzztttwww}}}wwwrrrqqqmmmeeeffffffaaaZZZUUUTTTUUUKKKFFF@@@===>>>===:::777555444333111000000//////111111000...,,,---///222222333444666777999;;;;;;<<>>===@@@OOOdddsss|||```UUUzzzvvvvvvrrrdddSSS___ccceeepppvvv}}}xxxzzzssssss|||ccc```fffcccNNNOOOqqqjjjSSSBBB<<<>>><<<======<<<888444111...------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,+++++++++...............//////000........................------..................////////////////////////---///000000//////000222///000111111111333777:::AAABBBKKKYYYdddlllzzzuuutttzzzeeeNNNCCCIIITTT___]]]\\\[[[VVVRRRVVV___PPPQQQSSSUUUYYY]]]```bbb^^^hhhuuufff[[[SSSSSSVVVWWWYYY]]][[[eeeccccccjjjccc^^^lllnnn}}}~~~oooqqq\\\aaalllxxxxxxttt~~~ooo~~~wwwmmm~~~XXX<<<777333///333111000///......------...+++++++++************)))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))************))))))''')))***++++++***)))'''(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,---,,,+++***---,,,***)))))))))***+++,,,------...------,,,,,,...222444222000777FFFRRR;;;777222///000222555666666222222666777222222555222555888;;;;;;:::888777888999999;;;<<<>>>???@@@???@@@AAAAAAAAACCCGGGJJJKKKKKKLLLLLLIIIBBB:::444888===FFFOOOUUUVVVRRRNNNRRRQQQUUU[[[^^^^^^eeennn```VVVSSSRRRRRR\\\```UUUTTTQQQMMMIIIFFFFFFEEEFFF???999222000111222111...++++++++++++,,,,,,,,,+++((()))++++++******,,,---......---,,,,,,,,,,,,---222333555888>>>HHHSSS[[[]]]aaafffiiijjjiiiiiiiiifffiiijjjiiijjjooouuuxxxpppwwwyyysssuuu}}}pppLLL<<<444@@@JJJ[[[jjjwwwXXXWWWrrrrrrbbbcccjjjllliiicccdddxxxwwwwww~~~vvvllljjjyyy___UUUVVVKKKJJJ___sssvvv```JJJ<<<888===<<<<<<<<<:::777222...------------------------------------------------------------------------------------------------------------------------------------------------/////////......---------...............///000000........................---------.........//////////////////////////////,,,...///000///000111333///000111111111444888;;;<<>><<<<<<===???>>>GGGMMMNNNSSSZZZ\\\ZZZSSSGGGAAAFFFEEE;;;888>>>999999999999:::;;;===>>>;;;999555333222333555666000///...///000111000//////---,,,,,,......---+++......------------......,,,------------............,,,...222666<<>>GGG]]]sss~~~VVVNNNhhh}}}bbbcccooopppllllllxxx~~~wwwooo}}}nnngggJJJAAA]]]hhhFFF:::888;;;:::888999;;;888222...---,,,,,,.........------------------------------------------------------------------------------------------------------------------------------------............///---------............///---------------...//////------......//////000000////////////000000000000......//////////////////111444222...000999>>>???YYYaaakkkmmmkkkxxxzzzhhh```XXXKKKOOOPPPLLLHHHMMMZZZfffoooggg^^^YYYXXXYYY\\\aaa\\\XXX\\\hhhrrrwwwxxxccccccmmmhhhfffeeeYYY^^^\\\XXXWWW^^^gggooouuu}}}ddd[[[nnnqqqttt|||jjjzzz|||ooo}}}UUU888555222///222000000///...------------+++++++++************)))''''''(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***)))(((((()))(((''''''&&&'''''''''''''''((((((((((((((((((******+++++++++,,,,,,,,,******)))******+++---------,,,+++***+++,,,...///......//////111333444555333222111111222333222000///111333222000///222555999999999999888888777777777777888999;;;===>>>???EEEDDDCCCDDDGGGKKKLLLMMMEEECCC???===@@@EEELLLPPPTTTYYY```oooxxxnnn^^^RRROOOLLLEEE<<<777777777444111333222222333555666555444444333222111111111222333222333444222......000333333222222111111222222333//////000111111222111111444111000222111///222888999BBBNNNXXX\\\^^^```aaaccceeeeeecccdddhhhiiigggdddeeefffffffffgggjjjmmmiiikkklllllliiifffddddddppphhhfffjjjllliiijjjppppppuuu{{{||||||~~~~~~}}}{{{uuu{{{~~~vvvpppnnnqqqtttssspppqqqssstttrrrrrruuussspppsss{{{vvv|||RRRDDD:::@@@[[[ttt~~~wwwWWWUUUyyy___```mmmwwwwwwxxx||||||vvvwww{{{SSS555PPPdddWWW>>>:::<<<;;;888888:::;;;888000...,,,,,,.........------------------------------------------------------------------------------------------------------------------------------------............///---------............///---------------...//////.........///////////////////////////000000000000......//////000000000000222333222333;;;HHHTTTZZZdddccchhhnnnnnnsssmmmTTTQQQPPPRRRYYY\\\VVVMMMNNN\\\iiiggg[[[TTTUUUYYYZZZ```gggbbb```hhhyyy~~~vvvsssiiiVVVNNNRRRWWWccchhh^^^___bbbZZZ```yyy~~~tttwwwzzzkkkhhhtttnnnrrrzzzkkk}}}|||iiiWWW:::666444111555//////...---------------+++++++++*********))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))))))))(((((((((''''''&&&&&&'''''''''''''''''''''((((((((((((++++++*********+++,,,---)))))))))******+++,,,,,,---+++))))))+++...000111......///000000000////////////000111222222222222...000333111......111444:::999777666555555666666666777777999:::<<<>>>???DDDBBBBBBEEEKKKOOOOOOMMMDDDDDD@@@>>>CCCPPP]]]eeeqqqqqqttt{{{~~~rrrdddZZZWWWSSSMMMGGGIIIBBB999555444777999999888888777555444555777888:::<<<;;;777000...111555555444444333333444444555444555666777777666666555222000222666777555777:::777>>>FFFKKKOOOUUU^^^eeedddeeebbb]]]^^^cccggggggdddddddddcccbbbdddgggjjjeeeiiilllmmmjjjfffbbb```bbb^^^^^^ccceeebbbaaaccchhhmmmrrrsssqqqqqqvvvzzz|||zzzxxxyyy~~~~~~{{{xxxvvvxxx|||~~~xxxrrrnnnmmmnnnnnnnnniiinnntttyyy|||}}}~~~~~~~~~}}}yyyvvvmmmooopppppppppqqqsssuuuyyyzzzyyyssskkkhhhkkkooommmmmmoooqqqrrrrrrrrrsssuuunnnkkkrrr|||xxx|||OOOAAACCC\\\sss{{{tttPPPYYYoooYYYtttwww|||}}}sss{{{||||||ZZZAAAHHHXXXuuufffNNN;;;<<<;;;999888888888888222000------.........------------------------------------------------------------------------------------------------------------------------------------............///---------............//////////////////000111111///////////////.........////////////000000000000000000111111222333444444333555888===HHHWWWgggpppgggfffkkksssooofffkkkxxxWWWNNN[[[eeennniiibbb]]]]]]^^^___```cccXXXRRRVVVZZZZZZ^^^ccceeecccnnnhhhYYY^^^YYYUUUTTTZZZiiipppllliiiwwwrrr~~~xxx{{{vvvuuuqqqrrrsssrrrrrrtttxxx|||~~~{{{sss~~~iiimmm|||yyymmmlllWWW:::666555222666///......------------...+++++++++*********)))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))++++++*********+++,,,---((())))))***++++++,,,,,,---***)))***---000111111///000000111000///...------...000111222333444555000111111000------000333777666444333333333444555666666777888:::<<<>>>????????????CCCGGGHHHFFFCCCBBBHHHLLLMMMSSSaaalllooo|||zzzvvvppppppyyy|||rrrcccXXXRRRNNNJJJGGGPPPQQQQQQOOOMMMMMMOOOQQQQQQRRRPPPKKKDDDCCCGGGKKKHHHGGGGGGFFFFFFGGGGGGHHHQQQQQQQQQQQQOOOMMMJJJHHHCCCBBBCCCHHHJJJGGGFFFHHHMMMQQQUUUUUUTTTWWW^^^eeehhhgggaaaZZZ[[[bbbhhhiiicccccccccaaa```aaadddgggeeegggiiigggaaaZZZTTTPPPGGGHHHMMMUUUZZZZZZXXXXXXaaafffkkkkkkhhhgggkkkoookkkiiiiiilllpppuuuyyy{{{xxxxxxvvvrrrppppppqqqqqquuupppjjjeeedddfffhhhjjjmmmnnnpppooonnnmmmmmmmmmfffhhhkkkllljjjfffaaa^^^___```bbbccccccfffiiilllkkknnnooolllgggeeehhhmmmjjjkkkmmmmmmnnnoooooonnnrrrmmmjjjlllnnnsss}}}|||ttttttWWWDDDRRRkkkzzzWWWGGGkkkppp~~~vvvoooiiiVVVeee}}}eeeXXX@@@HHHXXXuuuuuu[[[:::999888999999888888888444111...---.........------------------------------------------------------------------------------------------------------------------------------------............///---------............//////////////////000111111///////////////.........////////////000000000000000000000111222444666777666:::BBBJJJQQQ]]]lllxxxsss___YYY^^^mmm}}}zzz]]]GGGOOOdddqqqttthhhaaaaaa```\\\WWW]]]WWWRRRTTTZZZbbbiiioooccc]]]cccvvvwwwdddWWWZZZccceeeaaacccjjjrrryyyzzzyyyvvvsssooollljjjiiihhhbbb___bbbccc___[[[ZZZRRRRRRRRRRRRSSSVVVYYY\\\]]]]]]\\\]]]^^^```ccceeepppsssyyyeeejjjyyyxxxnnnvvv~~~VVV999666333///333//////...............///+++++++++************)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&''''''((()))))))))******+++++++++,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,***)))+++///222111///000000111111111000//////...///000111222444888;;;666333000------...000222444444222222222333444555666666777888:::<<<===>>>CCCBBBBBBCCCCCCBBB@@@>>>AAAPPP]]]bbbfffllllllggghhhgggeee___YYY^^^qqqxxxtttmmmddd\\\dddggghhhgggcccbbbccceee```___\\\WWWSSSSSSWWW[[[___^^^^^^^^^^^^^^^^^^___gggiiillloooqqqrrrrrrqqqllliiiiiimmmmmmiiiffffffhhhkkkllljjjeeeaaa``````kkkiiiccc\\\\\\ccchhhjjjaaaaaaaaa```___```bbbdddgggeeeaaaYYYNNNDDD===999444777>>>GGGOOOSSSTTTSSS\\\bbbhhhiiiggggggjjjnnneeeccceeeiiimmmnnnqqqvvvtttuuutttpppoooppppppmmmoookkkeee```^^^```cccfffoooooommmiiidddaaa```aaa]]]\\\[[[YYYWWWVVVVVVVVVZZZ\\\]]]^^^^^^```ccceeefffhhhjjjiiiggggggjjjllliiilllllljjjjjjmmmnnnkkkhhhhhhkkkooonnnmmmsss{{{mmmuuu{{{PPPHHH___uuu}}}{{{}}}gggKKKPPPkkklllzzz{{{[[[nnn}}}nnngggAAA;;;QQQmmm{{{ccc???999555888;;;;;;;;;<<<666333///---............---------------------------------------------------------------------------------------------------------------------------------............///---------............///---------------...//////.........///////////////////////////000000000000///......///111333555777666???MMMXXX^^^hhh{{{hhh\\\XXXXXX[[[WWWLLLGGGOOO\\\ddduuurrrkkk```WWWTTTVVVZZZeeehhhgggeeelll}}}iii]]]XXXaaaiiifff```^^^```nnnrrrppprrroooppp}}}{{{sssmmmhhheeebbb\\\[[[XXXUUURRROOONNNMMMLLLHHHGGGJJJKKKGGGEEEFFFDDDCCCCCCBBBBBBCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJJJJNNNQQQVVV[[[aaahhhpppvvveeexxxvvveeeiiiwwwtttlll~~~~~~VVV;;;777444///222000//////......//////000+++++++++************)))((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((&&&%%%%%%%%%&&&&&&'''(((&&&&&&''''''((())))))***)))***+++,,,---,,,++++++)))***+++,,,---------,,,,,,***))),,,111333000---///000000000000000111111///111111111222555;;;@@@<<<666...***,,,000111111222222222222333444555555666666777888999;;;===>>>DDDDDDCCCAAA@@@@@@BBBDDDHHHYYYggghhhffffff```VVVTTTUUUXXXZZZXXX[[[kkk|||~~~~~~~~~}}}}}}yyyuuuwwwzzzzzztttnnngggkkkooonnniiifffgggiiiccc___XXXRRRNNNNNNPPPQQQWWWVVVVVVUUUUUUVVVVVVWWW^^^aaagggmmmsssvvvxxxyyyyyyvvvwww|||}}}zzzzzzsssrrrppplllgggccc___]]]fffgggddd___^^^bbbeeecccaaabbbccccccbbbbbbdddeeehhheee]]]RRRGGG>>>:::888777999;;;???FFFLLLOOOOOOVVV\\\bbbdddbbbbbbeeeiiieeeccceeekkkllliiikkkoooooorrrrrrooooooqqqooojjjeeebbb]]]XXXUUUUUUXXX[[[bbbbbb```\\\WWWTTTRRRSSSSSSPPPMMMJJJIIIKKKMMMNNNOOOQQQTTTVVVWWWXXX[[[]]]bbbcccdddeeegggiiikkkllliiilllkkkhhhhhhmmmooolllffffffjjjpppqqqqqqsssxxxsss^^^zzzZZZWWWfffssswwwcccEEEIIIwwwxxxrrrqqqyyyuuu||||||ooonnnwwwmmmXXXJJJMMMaaarrr~~~rrrQQQCCC888888<<<======>>>777444000...............---------------------------------------------------------------------------------------------------------------------------------............///---------............///---------------...//////------......//////000000////////////000000000000//////...///111444666888===IIIZZZdddfffmmm{{{gggXXXPPPLLLKKKNNNOOOMMMQQQXXXggggggddd[[[RRRRRRZZZcccooojjj^^^WWW[[[``````bbbgggppp|||vvv{{{~~~wwwnnngggccc^^^YYYVVVRRRNNNLLLHHHGGGEEECCCBBBBBBBBBBBB???===>>>AAA???;;;;;;??????>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAABBBBBBBBBDDDGGGIIIJJJLLLQQQUUUPPP]]]nnn}}}YYYeee~~~fffjjjwwwrrriiiYYY>>>:::777111444000000/////////000000111+++++++++************)))((((((''''''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''((())))))***(((***,,,---------+++***)))***,,,---......---,,,,,,******...222444000+++//////...//////000222222111222222111222666===CCCAAA777---))),,,111111000111222333444555555666666555666666888999;;;===>>>>>>>>>===:::999===DDDKKKQQQ___fffaaaZZZYYYTTTKKKSSSTTTXXX]]]\\\[[[cccnnn}}}|||}}}|||~~~|||uuukkkbbb]]][[[ZZZZZZPPPPPPPPPOOOOOOPPPPPPPPPJJJLLLPPPTTTWWWWWWWWWVVVcccaaadddmmmtttvvvvvvwwwpppkkkccc]]][[[\\\^^^^^^___bbbbbb______```___\\\ccceeeggghhhgggfffggghhhjjjfff___UUUMMMHHHHHHIIIBBB@@@===;;;>>>CCCGGGGGGMMMSSSYYYZZZWWWVVVXXX[[[eeeccceeejjjiiiddddddhhhjjjoooooommmmmmpppmmmfff\\\YYYUUUOOOKKKKKKMMMPPPOOOPPPQQQOOOKKKHHHFFFFFF@@@?????????>>>????????????BBBFFFJJJMMMPPPSSSUUUYYYYYYYYY]]]bbbfffhhhhhhfffiiihhhdddeeekkknnnkkknnniiiggglllrrrtttxxx|||xxxtttZZZoooxxxUUUUUUiiiyyy}}}PPPEEE^^^zzz~~~qqq{{{yyyqqqsssyyy^^^iii|||___YYYcccrrrvvvgggEEEKKKpppcccOOO===999<<<<<<;;;===888555000...............---------------------------------------------------------------------------------------------------------------------------------.........//////---------........./////////////////////000111111,,,------...///000111111////////////000000000000111111000111333666999;;;LLLWWWeeehhhbbbcccyyyoooTTTNNNGGGIIITTTUUUNNNPPPZZZddd___YYYUUUWWW]]]eeeiiilllzzz```\\\WWWXXXbbbhhhiiimmmuuuyyyssswwwkkkfffaaaXXXNNNLLLJJJIIIIIIHHHFFFBBB@@@@@@??????>>>???@@@AAABBB>>>>>>@@@BBB>>>:::;;;@@@<<<<<<<<<>>>@@@AAA@@@???::::::::::::;;;===???@@@===@@@BBBAAA@@@@@@CCCFFFHHHLLLPPPPPPSSS]]]ooo}}}SSSUUUrrrvvveeelllwwwzzzgggxxx^^^:::555888444111000//////.........//////------,,,+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$&&&(((***---///000'''''''''''''''((()))))))))((((((((((((***+++,,,(((***+++,,,*********++++++,,,,,,---.........---+++,,,,,,---...///000000...000222000---///444:::444333222111111333555666222///,,,---000222222000222333444444222222333444777666666777:::<<<=========>>>???AAABBBCCCCCCDDDMMMQQQSSSQQQQQQSSSRRROOOYYYXXXUUUSSSTTTYYY```fffmmm{{{wwwssssssuuusssqqqgggnnnrrrpppnnnoooqqqpppkkkooorrrttttttrrrrrrrrrmmmfff^^^YYYYYY[[[\\\\\\aaabbb___[[[ZZZ^^^```___aaabbbbbbbbbcccfffjjjmmmttt|||wwwmmm]]]NNNFFFDDDAAA>>><<>>>>>AAA@@@???>>>===;;;::::::777666666666666777888888999999999:::???EEELLLPPPTTTTTTVVVXXX[[[]]]___```ccccccdddeeeggghhhiiiiiipppnnnkkkkkknnnrrrvvvxxxyyyyyy]]]YYYnnntttZZZ___ooo|||}}}yyyNNNCCC\\\yyygggRRRcccuuuwww{{{pppqqqwww|||wwwrrr{{{|||oooeeemmmooogggSSSDDD[[[~~~___AAA888<<>><<<>>>;;;555000...---///000------------------------------------------------------------------------................................................////////////////////////......///000000000000000111000///......///000111000///.........///111222000///...///000111111000111111111111333<<>>@@@@@@????????????@@@@@@===>>>???@@@@@@AAA@@@@@@>>>>>>>>>======>>>????????????>>>======<<<======??????@@@AAADDDHHHLLLNNN___kkk~~~RRRRRRtttzzzfffllluuu~~~uuu```ooo^^^;;;555777333222000000///...............------,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((()))***,,,---'''''''''''''''((()))))))))((((((((()))***+++,,,)))+++,,,+++***)))*********++++++,,,------,,,,,,+++,,,,,,------.........///111222000---...333888444333111000111222333555000---,,,,,,///222222111000111333333333333555666888777777777999::::::::::::===AAAEEEGGGHHHGGGFFFIIIMMMPPPSSSXXX\\\XXXRRRPPPLLLGGGAAA???CCCJJJOOOXXXcccvvvwwwoooiiigggfffaaa\\\YYYZZZ\\\]]]]]]]]]___^^^[[[[[[___aaa```bbbbbbaaa```aaadddjjjooogggSSSHHHBBB===???@@@>>>===<<<;;;:::DDDOOO___iiikkkjjjmmmpppggglllqqqqqqkkk___SSSLLLEEE???888555666888777666666666555444333222111111222222222222222333333444555444444555777<<<@@@CCCGGGIIILLLOOOSSSWWWYYY[[[YYYZZZ\\\___aaadddfffgggooonnnnnnoooqqqtttvvvwwwooolllsss{{{oooYYYYYYjjjuuuaaa```uuu{{{|||YYYAAASSSkkkxxxddd```bbbkkk}}}tttyyylllkkknnn```PPPCCCLLLnnnuuu]]]DDD:::;;;===>>>???===:::555111......000111------------------------------------------------------------------------................................................////////////////////////......///000000000000000111000///......///000111000//////...///000111222/////////000222222222222444333222555>>>KKKWWW___pppnnnmmmkkkgggeeekkkrrroooVVVWWWaaacccbbb```]]]ZZZYYYXXXYYYYYY]]]YYYWWWhhhfffgggbbbcccjjjeee\\\___mmmrrrhhhiiivvvmmmvvv~~~tttlllgggaaaWWWPPPMMMJJJEEEAAA@@@???>>>>>>===>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCBBBAAA@@@???????????????>>>>>>>>>>>>@@@CCCFFFHHHLLLQQQXXXaaannnPPPOOOxxx}}}fffkkksss{{{rrr]]]kkk]]]<<<555555222333222111000......------------,,,,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''(((((((((''''''''''''(((((()))(((((((((((()))***+++,,,+++,,,,,,+++)))((()))*********++++++,,,,,,+++++++++++++++,,,---------...000111222000......222666333222111000///000111222---,,,+++,,,///111111111...000222333333444666888999888888777777777888888777;;;AAAFFFJJJJJJIIIHHHGGGHHHHHHJJJOOOQQQJJJAAABBB@@@<<<777666999???CCCCCCMMMZZZfffqqqzzzpppjjjeeecccccc```]]][[[\\\]]]]]]\\\ZZZ]]]^^^\\\]]]aaabbb```bbbaaa___^^^___cccjjjoooyyybbbUUUNNNMMMLLLKKKGGGBBB===;;;@@@NNN___iiilllkkklllnnneeehhhjjjhhh___PPPAAA777555222000111333333111...111111111000000000//////000////////////000111111111111000000111333555666<<<===???BBBFFFIIIKKKLLLJJJKKKNNNRRRUUUYYY\\\]]]dddeeegggiiikkkmmmnnnooofffbbbbbbccc___[[[aaakkkiiizzzrrr___eeeqqq{{{tttIIIJJJVVVuuu{{{hhh[[[ggg}}}zzzxxxhhhyyy|||jjjYYYKKKBBBRRRnnn\\\HHH===::::::===@@@<<<:::666222000///000111------------------------------------------------------------------------................................................////////////////////////......///000000000000000000000////////////000000///////////////000111111...///000222333333333333222000111888GGGWWWdddkkkuuu}}}rrrmmmcccWWWdddoooqqqcccRRRNNNXXXbbbeeedddbbb___\\\YYYWWWVVVXXXdddeeebbbvvv^^^YYYOOORRR______[[[```kkkrrrrrr|||{{{www{{{tttgggbbb[[[UUUPPPJJJDDD@@@@@@>>>======>>>@@@@@@???AAAAAABBBCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHFFFEEEDDDBBBAAA@@@@@@?????????>>>======>>>@@@@@@AAAAAA@@@AAAEEEPPP___jjjSSSLLLuuugggkkksss|||tttaaannn}}}[[[===555444111444222222000///------,,,,,,,,,,,,++++++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((''''''''''''((()))((((((((())))))***++++++,,,------+++)))(((((()))++++++,,,,,,,,,,,,++++++)))***+++,,,...///000000000111111000......111444333222000///......//////******+++,,,...000111222///111333333333333555777777777777777666666888999888:::???DDDGGGHHHHHHGGGKKKKKKIIIGGGIIIMMMLLLGGG??????@@@???===<<<===>>>@@@GGGPPPZZZbbbkkktttzzz||||||{{{ooohhhgggfffdddaaadddcccaaa___]]][[[ZZZYYYZZZ^^^___^^^___bbbbbb__________________bbbhhhkkkooooooccc```]]]\\\WWWOOOIIIFFFEEESSSccckkkkkkjjjgggeeefffaaaYYYPPPGGG>>>777222000///...000111222///---111111111111111111111111111000000000000111222222000000000000111111111111777777777888999999::::::<<<===???BBBEEEGGGJJJKKKNNNPPPRRRTTTWWWZZZ]]]```^^^^^^ZZZVVVXXX```jjjoooqqqppplllWWWiiiwww}}}|||eeeIIIKKKdddnnnlllzzzvvvttt{{{zzztttpppuuujjjYYYGGGBBBoootttbbbLLL===888999<<>>???BBBEEEGGGGGGFFFHHHHHHIIIIIIIIIJJJJJJJJJFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJJJJIIIIIIJJJJJJKKKNNNMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMNNNNNNMMMKKKIIIGGGEEEEEEDDDDDDCCCBBB@@@???????????????AAABBBAAAAAACCCFFFJJJZZZGGGeeejjjmmmttt~~~wwwdddqqqzzzXXX<<<666444111444222222000///------,,,,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((('''(((((()))******++++++,,,---,,,***((('''(((***,,,---------------,,,,,,((()))+++---000222444555000000000000//////111222333222111///...---,,,,,,)))***,,,---...000111222111333444444222222333555333555777777666777:::===>>>???@@@BBBDDDFFFGGGHHHRRRUUUUUUSSSVVVaaammmrrraaaffflllnnnlllfffaaa^^^SSSRRRQQQUUU[[[aaadddeeekkkqqqyyy~~~{{{zzzwwwrrrllliiihhhhhhkkklllqqqvvvuuuooonnnooommmmmmmmmnnnmmmkkkhhheeegggfffeeeeeeeeefffffffff\\\[[[YYYYYY```kkkppppppmmmhhhcccbbbdddccc^^^YYY`````````^^^\\\YYYWWWWWW[[[___aaa___```bbb```]]]ZZZ\\\___aaabbbccceeefffjjjooossstttvvv{{{ooohhhcccccc^^^VVVOOONNNMMMYYYeeekkkmmmmmmhhhaaa\\\SSSFFF:::555333333333222111000///000000000///...////////////000000000111111111111111222333333000000111111222222222222444444333333222111111111444444555666777888999:::;;;<<<>>>???BBBGGGNNNSSSUUUZZZYYYTTTXXXdddmmmnnnnnniiilllfffiiivvv|||xxxxxxYYYJJJRRRsssjjjrrryyy||||||{{{oookkkooo}}}wwwkkkrrr```SSSAAAZZZnnnRRR===777:::<<<;;;???===:::666222///---,,,------------------------------------------------------------------------................................................////////////////////////......///000000000000000//////000000000000//////...//////000000000000000000111222222000///111333555>>>JJJSSS[[[eeerrr|||^^^TTTQQQPPPWWWeeejjj___NNNYYYXXXYYY[[[___aaa```^^^iiippp|||~~~pppeee\\\^^^]]]bbbiiifffkkk~~~yyymmmhhhdddZZZNNNGGG===???@@@@@@??????AAADDD???@@@AAADDDGGGHHHHHHFFFJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIHHHGGGIIIIIIHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIIIIJJJKKKLLLJJJJJJJJJJJJKKKMMMNNNOOOOOOOOONNNMMMMMMMMMMMMMMMJJJIIIHHHGGGEEEDDDCCCCCC>>>@@@BBBCCCBBB@@@??????```FFFYYYmmmooouuuxxxeeepppzzzUUU;;;777555111444222111000......---------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((((((''''''''''''((('''((()))***+++++++++***,,,,,,,,,***(((((()))+++------.........---,,,,,,)))***,,,...111333555666////////////000000111222444333222000...,,,+++***)))+++.../////////000222222333444444222222333444000333777777777999===AAADDDDDDCCCCCCEEEGGGIIIKKKTTTYYY[[[XXXZZZfffuuussszzzmmmcccXXXUUUXXX^^^```___dddiiioootttuuuuuuttttttvvvsssoookkkhhhffffffeeehhhiiinnnrrrpppiiieeefffbbbccccccbbbaaa___]]]\\\]]]\\\[[[YYYXXXWWWWWWWWWSSSTTTRRRPPPUUU___eeefffbbbaaaaaabbbcccaaa[[[VVVXXXYYY[[[ZZZYYYWWWWWWXXXZZZ^^^___]]]^^^```___[[[WWWZZZ___bbbbbbbbbcccccchhhhhhiiimmmrrruuutttrrryyyxxxmmmeeedddaaaYYYUUUVVV```gggkkkkkknnnnnneeeXXXLLLDDD:::333111222222111333222111000///000111111000000000111111111111111111000000000000111222222//////000111222333333444222222222333444444555555555555555555666666666666777999:::;;;<<>>;;;888444111...,,,------------------------------------------------------------------------................................................////////////////////////......///000000000000000//////000000000000//////......///000000000000000000111222111///000555999>>>KKKZZZbbbbbbdddkkksss}}}tttNNNMMMUUU\\\^^^___aaaaaa^^^VVVUUUVVVZZZaaaffffffeeexxxuuuxxx}}}xxxjjjbbbbbb```bbb___aaafffgggyyyxxxjjjaaaXXXUUURRRJJJCCC@@@@@@AAABBBBBBAAABBBDDDFFFCCCCCCCCCEEEGGGHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEGGGGGGGGGGGGHHHIIIJJJJJJGGGGGGFFFFFFGGGHHHJJJKKKGGGGGGGGGFFFGGGGGGHHHIIIGGGHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHCCCAAA@@@>>>>>>???@@@@@@^^^MMMcccnnnpppvvv|||iiiuuuzzzRRR999888666111444000000///...............+++++++++***************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''''''''((())))))((('''''''''''''''&&&''')))***++++++******+++++++++)))((((((***------------------,,,++++++***+++,,,...000111222333.........///000111222222444444333111///,,,***)))***---000111000///000111111222333333333333444555000444888888888999>>>BBBCCCCCCDDDEEEFFFHHHIIIJJJNNNSSSUUURRRRRRXXX^^^aaaTTTXXX```gggnnntttyyy}}}llleee\\\XXXYYY\\\___```aaafffmmmrrrtttsssqqqpppvvvpppjjjffffffgggfffdddffffffhhhkkkhhhbbb___aaa^^^^^^^^^]]][[[YYYYYYYYYWWWWWWXXXVVVSSSOOOLLLKKKLLLOOOOOOMMMPPPYYY```ccc]]]]]]^^^______^^^]]]\\\WWWZZZ[[[ZZZXXXWWWXXXYYYVVVYYYZZZYYYZZZ]]]]]][[[WWWZZZ]]]``````aaabbbcccbbbaaabbbfffiiikkkkkkkkknnnrrrsss|||rrrgggeeebbb[[[YYY^^^oooqqqnnnkkkooorrrfffTTTBBB<<<555222333444222000222333333333333222333444444444444444444444333333111111111111111222222333111111111111222333444555333444555777999;;;<<<===;;;;;;<<<===???@@@AAAAAAAAADDDFFFFFFEEEHHHOOOTTTUUUUUUXXX```mmmuuussslllhhhiiihhhhhhlllrrrtttrrriiigggjjjqqqvvvzzz~~~iiiLLLPPP|||qqq~~~zzzyyyuuuvvvvvvwwwxxxppppppxxxmmmUUUDDDYYY~~~kkkLLL<<<;;;<<<:::<<<<<<:::999666333000...------------------------------------------------------------------------................................................////////////////////////......///000000000000000...///000111111000///...---...///000111000000//////111222111000444<<>>BBB>>>@@@CCCEEEGGGHHHGGGGGGGGGLLLOOOOOOQQQSSSPPPKKKEEEEEEEEEFFFIIIQQQZZZ```WWWXXXYYYYYYYYYZZZ[[[\\\```fffooouuuvvvssspppnnnxxxppphhheeefffhhhfffcccdddcccccceeebbb]]]\\\```______^^^[[[XXXVVVVVVWWWPPPSSSVVVVVVRRRMMMHHHEEECCCHHHKKKJJJMMMVVV___dddbbbaaa```^^^[[[\\\^^^```^^^___```]]]YYYWWWXXXYYYRRRUUUVVVUUUWWW[[[]]][[[XXXZZZ\\\]]]^^^___bbbeeeeeecccaaabbbbbbdddiiinnnoootttrrrqqqtttfffcccaaaZZZZZZ```mmmmmmiiihhhrrr{{{qqq___BBB;;;333000222444333222111333666888777777666777444333333333222222222111333333333333333444444555555444333333333555666777888888:::;;;===???@@@AAA@@@AAACCCFFFHHHKKKMMMNNNJJJOOORRRRRRPPPPPPTTTXXXQQQKKKLLL[[[nnnuuuoooeeeggg___]]]eeehhheeeeeeiiibbb\\\```nnnxxxyyy|||}}}ZZZDDDRRRwwwxxxnnnvvvvvv}}}xxxzzz___CCCJJJllluuuUUU???:::<<<===999999999999777555333111------------------------------------------------------------------------................................................////////////////////////...//////000000000000000...///000111111000///...---...000111111111000///...000111111111777BBBJJJZZZdddpppwwwtttjjj```YYY\\\iiigggPPPMMMXXX\\\\\\XXXWWW\\\cccgggjjjfffdddhhhoootttvvvuuueeeggg```WWW[[[gggfff\\\___mmmxxxrrroooeeeTTTLLLNNNFFFCCCAAABBB@@@>>>AAAGGGDDDBBBAAACCCEEEGGGGGGGGGHHHFFFDDDDDDFFFGGGGGGFFFIIIJJJLLLNNNPPPRRRTTTUUU]]]]]]]]]___aaadddgggiiilllmmmpppsssxxx|||vvvuuurrrqqqpppqqqrrrsssmmmllliiifffccc```___^^^\\\ZZZVVVRRRNNNKKKIIIGGGGGGGGGIIIJJJKKKLLLLLLLLLPPPNNNMMMKKKJJJGGGDDDAAA[[[\\\uuu{{{uuu|||yyykkkvvvPPP:::999555000555000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''+++***)))((('''''''''''')))'''%%%&&&)))***(((&&&'''***------+++***,,,///---+++***(((((()))+++,,,+++,,,,,,------,,,,,,+++...............///000111000.........000111222222111111111...,,,++++++,,,111111111000000000000000555333222111111333444666999777666888<<>>???AAADDDEEEEEEFFFGGGIIIHHHLLLOOOPPPQQQRRRMMMFFFDDD===999;;;AAAIIITTT___[[[XXXXXX\\\\\\YYY\\\bbb```llltttuuuttttttqqqlllmmmooollleeebbbdddccc^^^bbb```]]][[[YYYXXXWWWWWW^^^]]][[[XXXTTTPPPMMMKKKMMMKKKKKKMMMPPPPPPMMMJJJDDDGGGFFFDDDJJJUUU\\\[[[___bbbeeeeeeccc```___^^^aaa^^^]]]^^^\\\WWWUUUWWWYYYYYYZZZYYYYYYZZZ]]]______]]][[[]]]aaadddcccaaabbbaaaaaabbbeeegggggggggbbbhhhllloooxxx|||pppkkkaaaSSSQQQZZZiiilllmmmppp~~~{{{eeeAAA<<<777666444111222555...555;;;>>>BBBFFFEEEAAABBB@@@===777333222444777777888888777666666888999???;;;666444666:::???BBB@@@@@@BBBGGGKKKLLLIIIFFFNNNKKKIIILLLSSSZZZ```bbbbbbjjjkkkeeedddiiieee[[[XXXJJJFFFUUUiiippplllgggeeecccaaa```bbbfffjjjmmmlllZZZMMMVVVkkkzzz|||xxx}}}]]]JJJPPPPPPuuuqqq~~~rrrnnn|||jjjUUULLL===xxxddd@@@999>>>BBB;;;:::::::::999555111---///............------------------............///,,,---------.../////////,,,,,,,,,---------..................////////////............//////////////////000000000000//////000000000000000000000000000000111000......000111---111///222;;;???KKKaaammmhhhwwwqqqaaa]]]___sssvvv]]]TTT[[[WWWVVV```gggZZZHHHOOO^^^^^^cccffflll~~~pppfffbbbVVV\\\ZZZZZZ^^^[[[jjjyyynnn^^^RRRLLLIIIEEEAAABBBBBBBBBCCCEEEEEEDDDCCCGGGDDDDDDGGGFFFAAACCCIIIHHHIIIJJJKKKMMMQQQVVVYYY\\\]]]aaaffffffccciiisssvvvtttvvv{{{~~~~~~{{{|||xxxtttoooggg]]]XXXYYY[[[TTTMMMIIIIIIJJJIIIHHHPPPNNNKKKKKKLLLMMMLLLLLLZZZXXXooo{{{xxx~~~lllwwwPPP:::999555000444000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((()))+++---...///000+++%%%$$$''')))(((%%%&&&(((***++++++***++++++,,,+++***(((((()))+++,,,,,,,,,,,,,,,,,,,,,++++++............////////////,,,,,,,,,---///000111111000000///---,,,+++,,,,,,111000000000000000000000444333222111111222444555999777777:::===@@@???>>>@@@BBBDDDEEEEEEEEEGGGHHHCCCGGGKKKPPPVVVYYYTTTKKKCCC>>>::::::===DDDPPP\\\\\\XXXXXXZZZZZZYYY]]]ddd^^^iiitttwwwxxxyyyxxxtttlllnnnmmmgggdddeeeddd______^^^\\\ZZZYYYXXXWWWWWW\\\[[[YYYVVVRRROOOLLLJJJLLLJJJIIIJJJLLLMMMKKKIIICCCEEEDDDCCCHHHSSSZZZZZZXXX[[[___aaaaaaaaaaaabbbaaa^^^]]]___]]]YYYWWWYYYYYYZZZ[[[[[[ZZZZZZ\\\^^^___^^^]]]^^^```bbbccccccbbbaaa```aaadddfffffffff___dddggghhhooo|||yyykkkeeeZZZLLLJJJRRRiiiooorrrtttyyycccFFF@@@:::888666222222555666===GGGOOORRRRRRQQQPPPKKKFFF@@@<<<<<<<<<;;;:::DDDCCCAAA===::::::<<<>>>AAA@@@>>>======AAAFFFJJJKKKKKKLLLPPPUUUXXXXXXWWWYYY[[[]]]]]]___eeeooovvvzzzggg\\\KKKBBBMMMaaalllkkkhhhdddbbb```______bbbfffiiiyyyrrr^^^MMMTTTmmm{{{zzz}}}oooOOOHHHHHHfffuuusss|||lllzzz{{{ttthhhXXXDDDVVVwwwpppKKK;;;:::888;;;:::::::::999666111---///............------------------............///---------...............,,,,,,---------.....................////////////............//////////////////000000000000//////000000000000000000000000///000111000///000111333666777111444AAAMMM___wwwllluuujjjbbbiiiiiiZZZ[[[eeeaaaWWWXXX]]]XXXQQQXXX```[[[aaaeeennnjjjddd]]]UUU]]]XXXWWW```hhhvvvpppcccZZZOOOHHHEEEDDDBBB@@@EEEDDDDDDEEEGGGGGGHHHGGGFFFCCCCCCGGGHHHFFFGGGLLLRRRVVV[[[^^^```dddlllqqq{{{xxxxxx{{{|||~~~uuuqqqmmmkkkhhhbbb[[[VVVRRRPPPKKKIIIGGGHHHJJJLLLMMMLLLTTTQQQeeerrrsss{{{eeeuuuxxxxxxQQQ:::999444///333000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''')))+++---///111555///'''$$$&&&((('''&&&++++++---000111111...,,,++++++***))))))***+++,,,------,,,,,,+++++++++***......///000///...---,,,***+++---...000000000000///...---,,,+++,,,------000000000000000000111111333222111111111222444555888888999<<>>:::888:::<<>>AAAAAA@@@???BBBDDDFFFFFFFFFEEEFFFGGGLLLOOORRRUUUXXXZZZTTTLLLDDDAAA>>>999333222===JJJVVVVVVXXXYYYZZZZZZ]]]```bbbkkkvvv{{{{{{yyyvvvtttiiijjjkkkiiigggeeeaaa^^^[[[[[[[[[[[[ZZZZZZYYYXXXYYYXXXVVVTTTQQQNNNKKKJJJIIIGGGDDDCCCCCCDDDFFFGGGCCCDDDCCCDDDGGGNNNVVVZZZ\\\]]]]]]\\\[[[\\\^^^```^^^\\\\\\___^^^ZZZYYY\\\XXXZZZ\\\\\\[[[YYYYYYYYY\\\^^^```___]]]^^^aaaeeecccaaa```aaacccddddddccc\\\cccggggggmmm{{{tttddd[[[OOOAAA@@@IIIYYYgggsss{{{pppXXXNNNEEEAAA>>>;;;999:::999===SSSqqq~~~yyyuuuzzzoooggg[[[RRRNNNJJJFFFCCCDDDDDDCCC@@@===;;;;;;<<>><<<:::777000...777BBBRRRVVVZZZ[[[[[[[[[[[[[[[```hhhssszzzzzzuuuqqqqqqiiiiiiiiiiiifffbbb___]]]\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWUUURRRPPPMMMLLLIIIGGGDDDBBBAAABBBEEEGGGEEEEEEEEEFFFHHHLLLTTTZZZaaaaaa```^^^\\\\\\^^^```]]][[[[[[^^^^^^ZZZYYY[[[WWWYYY[[[[[[ZZZXXXXXXXXXYYY\\\^^^^^^]]]]]]aaaddddddbbbaaaaaacccdddcccbbbXXX___cccdddiiivvvrrrbbbZZZNNN@@@@@@III___nnn|||eeeYYYLLLFFFBBB>>>===>>>@@@@@@QQQqqq{{{qqqeeeYYYQQQLLLKKKDDDHHHLLLMMMLLLJJJHHHHHHLLLQQQUUUUUUUUU^^^ppp~~~rrr]]]ZZZ^^^^^^[[[XXXWWWWWWWWWWWWXXXXXXYYYfff```JJJKKKSSSaaalll{{{{{{___HHHPPPvvvuuuiiisss}}}{{{}}}zzzxxxssseeebbbiiisss{{{www^^^LLLDDDfff}}}ZZZ<<<<<<;;;999999999::::::888444111///............------------------............////////////...---------,,,---------.........//////............////////////............//////////////////000000000000//////000000000000000000000000111222333222111111333555444@@@HHHWWWooowwwssstttnnnqqq[[[aaa```^^^bbbeeebbb```[[[ZZZaaaddd^^^bbbjjjiiipppddd]]]lll~~~uuuiiipppzzzqqqwwwyyy{{{zzzrrruuupppggg]]]SSSJJJEEEBBBDDDBBBBBBBBBCCCDDDDDDDDDFFFHHHJJJLLLMMMQQQWWW[[[bbbdddhhhnnnvvv|||pppeee]]]XXX\\\___yyyxxxZZZaaa}}}pppxxxQQQ:::999444///333000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&''''''((()))***''',,,111...'''$$$(((---)))***+++---...---***((()))))))))***++++++,,,,,,,,,+++***))))))***+++,,,------...///...---,,,+++***---//////---...222555222...******---///000////////////000111111222222222222333444555666666777777:::===?????????@@@BBBAAACCCEEEGGGGGGGGGHHHJJJLLLQQQUUUUUUTTTRRRKKKCCC999888777666222///444<<>>?????????MMMiiittt___QQQJJJMMMRRRYYY^^^^^^\\\YYYXXXWWW\\\```aaabbblll~~~zzziiibbb[[[UUUUUUUUUUUUTTTTTTSSSSSSSSSVVVfff{{{gggFFF===FFFRRRaaatttwwwRRRLLLhhhvvv___[[[iiipppqqqyyy}}}|||{{{vvv{{{kkkmmmxxx{{{uuuwwwwwwlllMMM@@@VVVrrraaaDDD<<<;;;888888999:::;;;999555222///............------------------............///...............---------------........./////////............////////////............//////////////////000000000000//////000000000000000000000000111333444444444555888:::>>>IIIPPP___xxx|||yyyjjjdddsssrrr}}}vvvgggdddbbb^^^aaa[[[aaakkkiiiaaagggooohhhnnndddXXX]]]jjjiiidddjjjqqqwwwyyyzzzuuunnnfff```VVVLLLEEECCCCCCDDDAAAAAABBBBBBCCCDDDEEEFFFGGGLLLQQQVVVYYY___gggmmmqqqwww|||~~~{{{www]]]aaa}}}|||yyy\\\___xxxnnnwwwPPP:::999555000444000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((()))***,,,---,,,,,,+++)))'''''')))++++++---//////...---,,,---(((((()))***+++,,,,,,,,,+++***)))((()))+++,,,...,,,------------------...***---000000000333999???555000+++***---000000///...//////000111111222222222333444666777888888888777:::<<<======>>>@@@CCC???BBBEEEFFFGGGHHHJJJLLLLLLRRR[[[fffrrruuujjj\\\QQQNNNLLLKKKGGGAAA@@@DDDTTTYYY[[[WWWVVVYYYZZZXXXWWW^^^lllyyy|||xxxvvvxxxqqqllljjjjjjggg```^^^```]]][[[XXXUUUTTTUUUWWWYYYXXXXXXWWWVVVTTTQQQPPPNNNJJJJJJJJJGGGDDDDDDGGGIIIIIIGGGFFFGGGFFFEEELLLVVVYYY[[[\\\\\\\\\]]]___aaabbb______aaa```\\\[[[]]]YYYZZZ[[[ZZZZZZZZZ\\\^^^VVVXXX\\\aaaeeefffdddbbbbbb```^^^^^^______^^^]]][[[bbbfffeeehhhuuuyyyjjjaaaTTTDDDAAAHHHbbbmmmxxxsss\\\MMMDDD>>><<<<<<666999CCCVVVrrriiiYYY]]]bbbhhhlllllljjjhhhffffffkkkoooqqqttt|||zzzwwwuuu|||xxxlllccc[[[ZZZZZZYYYXXXVVVTTTQQQPPPOOOYYYnnn}}}qqqRRR@@@@@@FFFWWWmmm|||\\\KKKVVVrrrwwwjjjYYYXXX^^^hhhvvvxxxrrryyy|||}}}pppnnntttvvvqqqssstttjjjPPP@@@GGGaaadddKKK;;;<<<888888999:::;;;:::666333///............------------------............///---------...........................////////////............////////////............//////////////////000000000000//////000000000000000000000000000222555777999<<<@@@CCCIIIUUU^^^ooozzzdddaaammmooopppwwwyyy~~~oooiiibbbZZZ___bbbjjjrrrooonnn{{{zzzccc\\\___WWWTTT\\\___```gggsssuuukkkzzz}}}~~~|||zzzvvvkkkaaaUUUQQQJJJDDDAAAAAACCCDDD???AAACCCFFFIIILLLPPPSSSWWW]]]dddhhhkkkooovvv|||YYY]]]xxxyyyuuu~~~dddeee|||nnnvvvPPP:::999555000555000000000///......------***++++++++++++***))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''(((''''''(((((()))***+++333---&&&$$$'''))))))((()))+++...---***(((***,,,(((((()))++++++,,,,,,,,,***)))(((((()))+++---///,,,,,,,,,,,,,,,---...///+++///222333444999BBBJJJ777111++++++...111111///...//////000111222222222333444555777888999999999777:::<<<<<<;;;<<<@@@DDD???AAADDDFFFGGGIIIKKKMMMGGGPPPbbb~~~xxxsssooollleee\\\VVVUUUWWW[[[ZZZTTTRRRXXX[[[YYYYYY___mmm|||~~~yyywwwzzzuuuoookkklllhhhaaa___bbb]]]ZZZVVVRRRQQQSSSUUUWWWWWWWWWVVVUUUSSSQQQOOONNNKKKLLLLLLJJJFFFEEEHHHJJJIIIFFFFFFGGGDDDBBBIIITTTXXXYYY[[[[[[ZZZZZZ[[[]]]dddaaaaaacccbbb^^^]]]___[[[[[[\\\[[[[[[\\\___aaaWWWXXX\\\ccciiikkkgggccc```^^^\\\\\\]]]]]]\\\[[[UUU]]]ccccccggguuuppphhhZZZHHHCCCJJJaaajjjuuu|||aaaOOODDD<<<999999000666:::@@@VVVxxxooossswwwyyywwwuuutttsssqqqvvv{{{xxxsssrrrqqqrrrtttqqqmmmlllqqq{{{uuupppbbbbbb```^^^[[[WWWSSSQQQMMMXXXnnn}}}dddKKK>>>@@@RRRiiizzzcccKKKHHHaaa~~~mmmZZZVVV___ooovvv~~~|||vvvooommmooooooqqq}}}mmmhhhnnnuuu~~~zzziiiXXXEEE>>>TTTbbbNNN;;;???888888999:::;;;:::777444//////.........------------------.........//////,,,------....../////////............/////////000............/////////000............/////////000//////000000000000//////000000000000000000000000///222666999===BBBGGGJJJSSScccqqqggg___lllmmmcccaaa```mmmpppqqqkkkaaaeeeiiiqqqwwwuuu}}}```MMM\\\^^^WWW\\\bbbfffnnnzzzxxxrrr{{{}}}wwwqqqlll___QQQLLLJJJGGGDDDBBBAAAAAAAAA@@@BBBGGGKKKQQQWWW]]]bbbpppuuu{{{~~~~~~]]]YYYjjjpppnnn|||kkkqqqlllOOO:::888111444111111111000000//////......+++++++++************)))+++)))'''((()))(((((()))))))))(((((((((((())))))%%%%%%%%%&&&&&&'''''''''***)))(((&&&&&&(((,,,000&&&&&&&&&&&&&&&'''((())),,,---.........,,,)))(((((()))***+++,,,---------*********++++++,,,,,,---000///...---,,,------...---000444444333444888;;;333000---,,,...000///---/////////000111111222222333333444444555666666777999;;;<<<===<<<<<<<<<>>>@@@BBBEEEFFFFFFGGGHHHIIISSSRRRXXXllltttpppooossswwwtttiii___[[[XXXTTTRRRTTTWWWZZZ\\\aaa^^^cccpppyyyxxxuuutttpppnnnllliiieeeaaa[[[XXX[[[ZZZZZZYYYYYYYYYYYYZZZQQQTTTVVVTTTQQQNNNNNNPPPKKKHHHEEEEEEGGGGGGEEEBBBFFFCCCBBBDDDEEEDDDGGGLLLYYYZZZZZZZZZZZZYYYYYYXXXcccbbbaaaaaaaaaaaabbbbbb___\\\\\\```___ZZZYYY^^^bbb```bbbhhhhhhbbb___bbb___aaaaaa___```bbb___YYY[[[^^^eeennnuuu~~~wwwhhhZZZLLLBBB???___hhhtttnnnZZZOOODDD:::555333666777555666KKKuuu~~~~~~|||sssuuuuuuuuutttrrrooollljjjjjjiiiiiikkkooouuuzzz~~~{{{qqqkkkfffeeebbb\\\XXXXXXXXXYYY___XXXJJJ===SSSgggtttzzzXXXDDDUUUyyyoooaaa^^^fffvvvqqq~~~tttsssiiizzzwwwmmmhhh{{{wwweeejjjooorrrssspppaaaPPP???GGG\\\XXXGGGAAA777:::======<<<888666444111///---,,,---...------......------------..............................---------........./////////////////////////////////////////////000111111000000000000000000000000,,,.../////////111000///000111;;;GGGDDD<<>>@@@BBBDDDEEEFFFGGGIIIKKKLLLNNNTTT```rrr{{{uuujjjaaaYYYQQQPPPVVV^^^aaabbb]]]YYYUUUTTTVVVXXXYYYXXX```___fffqqqxxxvvvssstttmmmlllkkkkkkkkkhhhbbb]]]``````^^^\\\ZZZYYYWWWWWWQQQSSSUUUUUURRROOONNNNNNHHHEEEAAABBBDDDFFFEEECCCEEEBBBAAADDDDDDDDDGGGMMMWWWXXXYYYZZZ[[[[[[[[[[[[^^^^^^]]]]]]]]]]]]]]]^^^^^^]]]___```\\\WWW\\\dddkkkgggfffiiigggbbb```bbbeeeiiiiiigggffffffbbb]]]ccceeekkksssyyyxxxjjj\\\LLLBBB>>>XXXfffuuulll[[[JJJ>>>999666666777666222777HHHZZZ~~~yyywwwtttoooooooooooonnnmmmkkkiiiiiilllkkkkkkllloootttxxx{{{vvv~~~~~~{{{zzzuuurrrrrrooohhhcccbbbZZZ^^^ccczzz{{{WWWBBBOOOfff{{{lllPPPRRRrrrfffZZZzzztttpppttt}}}mmmuuuuuussskkkfffqqqnnnmmm|||~~~rrrhhhmmmaaaIIIBBBPPPTTTIIIDDD777999<<<===<<<999777555222000---,,,---...------......------------..............................---------........./////////////////////////////////////////////000111111000000000000000000000000...///000000000111000///555999<<<<<<>>>FFFQQQZZZdddeeevvvrrr```___ZZZYYYccciiiffflllpppiiihhh|||rrrZZZYYYVVVZZZ\\\]]]nnn~~~ooowwwssstttwwwqqqjjjdddYYYLLLDDDCCCBBBDDDEEEDDDCCCFFFMMMRRRTTTUUU]]]iiirrrvvv{{{nnnzzzmmmmmm{{{~~~lll|||NNN888555///444222111111000000//////......+++++++++************)))(((******)))''''''(((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&'''''''''&&&'''(((''''''''')))+++&&&&&&&&&&&&'''((()))***,,,,,,---------+++***))))))******+++,,,,,,,,,,,,))))))***+++,,,,,,------000///...---,,,---......000//////000222333222111...---------///...---+++//////000000111222222222222222222333444444555555888:::<<<===<<<<<<===>>>@@@AAACCCDDDEEEGGGKKKNNNKKKOOOTTTXXX\\\___[[[TTTWWWMMM@@@999:::BBBLLLSSS[[[YYYWWWXXXYYYZZZWWWUUU^^^aaaiiirrruuurrrppprrrjjjhhhhhhkkkooonnngggaaadddcccaaa^^^ZZZWWWSSSQQQOOORRRUUUUUUSSSQQQOOOOOONNNIIIDDDCCCDDDFFFEEECCCEEEBBBBBBDDDEEEDDDHHHOOOUUUVVVXXXZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[[[[[[[[[[\\\^^^aaa___ZZZWWW___iiilllhhhfffgggeeeaaaaaaccchhhmmmpppnnnkkkhhhddd___aaaccciiiooottt}}}zzzlll^^^MMMAAA<<>>888999;;;<<<<<<:::888777333000...---.........---......------------..............................------.........////////////////////////////////////////////////000111111000000000000000000000000000000111111111000//////888@@@AAA;;;CCCWWWcccbbbbbbbbboooyyyooohhh___bbbkkkkkkiiigggddd^^^eee~~~ttt}}}~~~yyywwwuuuiiiZZZWWWXXXcccooowww~~~zzzyyyuuuqqqpppkkkbbbXXXQQQJJJCCCAAABBB???EEEIIIHHHFFFKKKYYYeeebbbdddkkkuuu}}}zzznnnmmmyyyuuucccuuuMMM666555///444222111111000000//////......+++++++++*********))))))'''***+++)))((())))))((((((((((((''''''(((((((((&&&&&&&&&'''''''''''''''$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&''')))******+++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------///...---,,,,,,---...///333000...///222222000...,,,,,,---.........,,,+++///000000111111222333333111111222333333444444555888:::<<<===<<<<<<===>>>@@@AAABBBCCCEEEHHHMMMPPPLLLPPPPPPNNNOOOQQQPPPLLLJJJEEE<<<444000222888===SSSVVVZZZ\\\[[[ZZZYYYYYY\\\cccmmmsssrrrooonnnpppkkkhhheeehhhllllllgggbbbdddcccaaa^^^YYYUUUQQQOOONNNQQQTTTVVVWWWUUUTTTSSSZZZTTTMMMIIIHHHHHHFFFEEEFFFDDDEEEGGGGGGFFFKKKSSSWWWWWWYYYZZZ[[[\\\\\\\\\ZZZ[[[[[[\\\\\\\\\\\\\\\ZZZ]]]______\\\\\\aaagggcccbbbbbbbbbbbbaaa```aaacccjjjooonnnkkkhhhddd___YYY]]]ccciiinnnwww{{{nnn___NNNAAA<<>>???@@@AAABBBCCCEEEIIINNNQQQKKKIIIDDD@@@AAAFFFFFFBBB444444333000......111444EEEOOO[[[^^^[[[XXX[[[```[[[eeepppsssqqqnnnmmmnnnqqqlllhhhgggiiiiiifffbbbcccbbb```^^^[[[WWWUUUSSSNNNPPPSSSWWWYYYZZZYYYXXX^^^XXXQQQMMMLLLKKKJJJHHHGGGGGGIIIKKKJJJIIIOOOWWWZZZZZZ[[[[[[[[[[[[ZZZZZZYYYZZZ[[[\\\\\\\\\\\\[[[XXXYYY[[[]]]```bbbaaa___\\\^^^aaaaaaaaaaaa^^^\\\]]]dddjjjkkkjjjiiieee___UUUZZZbbbiiinnnwww{{{nnn___NNNBBB<<>>???@@@AAACCCEEEFFFIIIMMMPPPLLLHHH@@@:::;;;@@@>>>999333222000...,,,---111444999FFFTTT[[[YYYXXX\\\bbb\\\gggqqqsssrrrpppnnnlllrrrpppllljjjiiigggfffdddeeedddbbb```^^^]]]\\\\\\PPPQQQRRRUUUYYYZZZZZZYYYWWWRRRMMMKKKLLLMMMLLLJJJHHHIIIKKKMMMLLLKKKRRR[[[]]]]]]]]]\\\[[[ZZZXXXWWWVVVWWWYYYZZZ[[[ZZZZZZYYYUUUWWWXXX[[[```ddd```YYY\\\aaacccbbbaaaaaa^^^YYY[[[```eeehhhkkkmmmhhhaaaPPPWWWaaaiiimmmvvvyyylll^^^NNNBBB>>><<>>;;;888888;;;<<<;;;999666444111/////////...---......------------..................................../////////000000000///////////////////////////////////////000111111000000000000000000000000111---///666888555666;;;@@@@@@EEEQQQ```sssmmm```bbbjjjfffZZZhhhwww{{{yyyvvvhhhdddhhhllljjjssswwwsssnnniiifffcccaaa^^^___mmm~~~zzzvvvwww{{{xxxiiiVVVJJJCCCAAAAAADDDEEEEEEKKKRRRZZZ\\\bbblllwwwdddaaauuuwwwuuujjjssszzzwwwJJJ777777222555222111111000000//////......+++++++++************)))))))))'''&&&111;;;555'''(((''''''&&&&&&''''''((()))((((((((('''''''''&&&'''((()))(((&&&&&&'''(((%%%&&&&&&'''(((***,,,---+++***************+++++++++++++++,,,,,,++++++***'''((()))***,,,---...///...------,,,---...///000000111111///---,,,,,,---,,,...///...------///111000111111222222333333444333333333444555555666666666999;;;<<<<<<===>>>@@@???BBBDDDFFFHHHIIILLLOOOJJJIIIEEE@@@???@@@===888;;;888444000.........///222<<>>:::<<>>@@@???BBBEEEGGGHHHJJJLLLMMMDDDHHHIIIEEEBBB@@@===999444222111111111000---+++111666???KKKUUUYYYXXXUUU]]]hhhqqqssstttuuuqqqjjj___fffmmmoookkkfffdddeeefffccc```]]]]]]^^^aaabbbXXXTTTQQQQQQSSSTTTSSSRRRQQQMMMIIIIIIJJJIIIFFFCCCGGGHHHLLLNNNLLLKKKSSS^^^]]]]]]]]]\\\[[[ZZZYYYXXXUUUVVVYYY[[[[[[[[[ZZZYYYQQQWWWYYYUUUUUUZZZ]]][[[XXX\\\]]]ZZZ\\\bbbdddaaa]]]]]]]]]bbbjjjnnnggg\\\MMMVVVccckkkmmmrrrvvvhhh[[[MMMDDDAAA>>>>>>NNNhhhwwwqqqPPPBBB666333555555222111)))444;;;888444555555111......---------///111222,,,222333111777III[[[ccceeejjjmmmiiifffhhhjjjiiiaaacccdddfffgggffffffeeeggghhhjjjkkklllkkkiiihhhdddiiikkkhhhhhhnnntttwwwxxxwwwzzzxxxqqqnnnkkkpppeee```jjjiiipppyyyeee\\\hhhqqqtttyyyvvv```<<<<<>>AAAIIIOOOhhhtttooo}}}vvvooocccTTT[[[[[[```___YYYfffyyyoooqqqssslllmmm}}}aaa___```eeemmmvvvtttxxxuuurrr}}}zzz~~~xxxpppeeeVVVHHHCCCEEE@@@DDDKKKPPPQQQUUUcccqqqsssuuuzzzddd[[[uuuyyylllxxxqqqVVV___wwwyyywwwzzzLLL999888111333...111000......//////---,,,)))******+++++++++******(((''''''((()))******)))))))))(((((('''''''''&&&))))))(((((('''''''''&&&***)))'''%%%%%%%%%'''((('''&&&''''''(((***+++,,,(((((()))************)))++++++,,,---,,,+++***))),,,++++++,,,,,,...///000***+++---...//////000000...000000...+++)))+++---------,,,------...///000111111000000111111222333555555555555666666666666777777888999;;;===???@@@>>>???AAADDDGGGKKKNNNPPPKKKIIIHHHHHHHHHFFFAAA===<<<:::666555444333111///---///333;;;JJJYYY\\\YYYYYYdddnnnqqqqqqppplllhhhhhhjjjjjjhhhhhhhhhddd]]]bbbaaa___^^^^^^___```aaaVVVTTTQQQOOONNNOOOQQQRRRUUURRRMMMIIIGGGHHHJJJKKKGGGGGGHHHJJJMMMSSSWWWZZZ___^^^\\\\\\\\\\\\ZZZYYYYYYZZZ[[[\\\[[[ZZZWWWVVVYYYZZZ\\\]]]^^^^^^]]]]]]YYYYYYXXXYYY[[[^^^aaaccc___^^^bbbaaa^^^ggglllaaaSSSRRR[[[iiimmmooouuudddXXXLLLDDDBBBCCC777???___vvvzzz___RRRDDD;;;555111111333111111111333555555333111///000000000000//////...000000111444777???QQQaaabbbeeeiiijjjiiigggffffffkkkgggbbbbbbcccdddbbb```bbbcccdddeeehhhjjjlllmmmllljjjjjjkkkjjjjjjpppyyyzzz{{{zzzxxxyyy|||zzzuuupppkkkhhhgggfffgggmmmuuu}}}~~~jjjUUUZZZhhhooosssqqqBBB@@@[[[tttooonnntttiiiooopppppp}}}~~~}}}rrrYYYnnnfffgggzzz{{{ZZZTTTIIIBBB999555777::::::999999777333000//////000111////////////////////////---------...///000000111////////////////////////............/////////000000000000000000000000000......///000000///...---///555555888@@@BBBGGGVVVgggyyywwwfffiiiaaaVVV]]]\\\fffgggYYYXXXiiivvvvvveeelllxxxyyy```___\\\hhh~~~xxx|||yyyvvvyyyzzzyyy}}}lll\\\RRRHHH???BBBLLLIIIPPPXXX^^^ccciiiqqqxxx{{{yyyzzzvvvyyy~~~hhhUUUeeeyyymmmxxxqqq[[[cccvvv}}}yyyKKK888777111444000111000......//////---,,,******+++++++++******))))))((('''((()))***)))((()))((((((((('''''''''''')))((((((((('''''''''&&&***((('''%%%%%%%%%'''((('''''''''((()))***,,,,,,)))))))))*********++++++++++++,,,,,,,,,+++***)))++++++,,,------......///***+++---...//////000000---...///---******+++---------,,,------...///000111111000000111111222333444444444444555555555555777777888999;;;===???@@@@@@AAACCCEEEHHHJJJLLLMMMLLLJJJIIIIIIIIIGGGCCC???===;;;777555444333000//////000222999FFFUUUZZZXXX[[[gggqqqrrrmmmkkkjjjhhhmmmooommmgggcccccc```]]]]]]]]]]]]]]]]]]\\\[[[[[[WWWUUURRRPPPOOOOOOPPPQQQWWWTTTPPPKKKIIIHHHIIIIIIHHHHHHHHHJJJNNNTTTYYY\\\___]]]\\\\\\]]]]]][[[ZZZYYYZZZ[[[[[[[[[ZZZYYYXXXXXXYYY\\\^^^_________^^^YYYZZZ[[[\\\]]]^^^______aaa```ccc```\\\ffflllbbbUUUUUU^^^kkkooorrrzzziii\\\OOOFFFCCC@@@777>>>YYYooo|||mmm^^^NNNDDD>>>999666777555444333444555555222000000000111111000000////////////000222555<<>>DDDOOO```iiiwwwyyyuuuooohhh```]]]bbbeeeoooooo```ZZZfffrrrsssWWW\\\jjjnnn```___ddd||||||uuuwww|||}}}yyyooo]]]MMMHHHEEEAAAEEEMMMRRR[[[fffmmmqqquuu}}}~~~}}}yyynnnQQQZZZyyy}}}rrrzzzuuuiiiqqq~~~}}}{{{yyyJJJ666666111555222111000......//////---,,,+++++++++++++++***)))(((***)))(((((())))))((('''((((((((((((''''''''''''(((((((((''''''''''''''')))((('''%%%%%%&&&''''''(((((()))***+++,,,,,,---+++******)))***+++,,,---+++,,,,,,,,,,,,+++***)))***+++---............---***+++---...//////000000,,,------,,,******,,,...------,,,------...///000111111000000111111222333333333333444444444444555777777888999;;;===???@@@BBBCCCFFFHHHIIIJJJJJJIIILLLLLLKKKKKKKKKIIIFFFBBB???===999666555333000...111111222666AAAPPPXXXYYY]]]jjjtttqqqjjjfffggghhhmmmpppnnnfff____________ZZZ[[[\\\]]]]]][[[YYYWWWXXXWWWTTTQQQOOOOOOPPPPPPVVVTTTQQQMMMJJJHHHGGGGGGHHHGGGHHHJJJNNNTTTZZZ]]]^^^]]][[[\\\]]]^^^]]][[[ZZZZZZZZZZZZZZZ[[[[[[[[[WWWYYY\\\^^^`````````___ZZZ[[[]]]_________^^^]]]ddddddgggbbb]]]ffflllbbbUUUVVV___jjjnnnrrrqqqcccTTTIIIDDD>>>888<<>>IIITTTWWWZZZ]]]]]]^^^___```bbbccceeedddaaaaaabbbdddaaabbbccceeegggiiikkklllpppjjjgggjjjmmmkkkiiijjjllltttxxxtttlllfff```[[[[[[XXXXXXZZZ\\\^^^eeelllmmmuuujjjbbbeeetttooorrrvvvUUUAAAMMMdddssszzzmmmiiibbbzzzzzzkkkxxxvvviii___^^^ppprrrkkkooommmYYYaaa```nnnUUUGGG???<<<999888:::;;;:::999999888555222000/////////////////////////////////............//////000000////////////////////////...////////////000000000000000000000000000000000000111111111222222222222000444555>>>OOOVVV\\\jjjpppxxxwwwgggXXXZZZjjjyyyssssssmmmzzzxxxttthhh___aaaiiiwwwsss]]]RRRTTT\\\aaa``````]]]bbb{{{llllllmmmnnnxxx}}}|||ttteeeQQQIIIDDDIIIOOOTTTZZZ```nnnzzztttkkkyyyyyy}}}xxxooojjjllljjjgggdddaaabbbeeehhhuuuuuu___uuuyyymmmsss~~~MMM888777111555222111000......//////---,,,,,,,,,,,,+++***)))((('''+++)))(((((())))))(((&&&'''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&'''''''''((()))***,,,---------------+++***))))))+++---...,,,,,,++++++++++++***+++***+++---//////...---+++***+++---...//////000000...,,,***)))***,,,---...------,,,------...///000111111000000111111222333444555555555666666666666777777888999;;;===???@@@@@@CCCFFFIIILLLMMMLLLLLLOOOPPPQQQPPPNNNKKKIIIHHHCCC@@@<<<999777555222000111333222222:::KKKZZZbbbaaafffjjjjjjjjjllljjjfffbbbiiilllgggaaa______^^^^^^]]]\\\ZZZYYYYYYZZZZZZVVVUUURRRPPPNNNMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCFFFKKKRRRYYY]]]^^^]]]\\\\\\^^^___^^^]]][[[[[[ZZZZZZ[[[\\\]]]^^^XXXYYY[[[\\\]]]]]]]]]]]]^^^]]][[[[[[]]]aaadddggggggkkksssppphhhlllnnnbbbQQQTTT\\\dddgggnnn|||ooo___RRRLLLCCC@@@;;;<<>><<<;;;:::;;;;;;;;;;;;:::888666333111000//////////////////////////////............////////////////////////////////////////////////000000000111////////////////////////111111111111111222333333...555999EEEXXXbbbkkk{{{zzzdddZZZ]]]ccciiiqqqvvv{{{xxxgggbbbsssiii\\\gggooosss}}}gggRRRZZZccc^^^___hhhdddgggjjjssswwwiii___gggccckkkzzzvvvbbbPPPDDDFFFKKKQQQUUUXXX___fffppp|||iiirrr~~~yyynnnggg```ZZZWWWRRRRRRQQQOOOMMMNNNRRRTTT```oooyyyzzz|||sssfff~~~lllmmm{{{{{{}}}MMM999888111555222111000......//////---,,,+++++++++++++++***)))(((***)))(((((())))))(((''''''''''''(((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''''''''(((***,,,---------,,,+++******)))***+++,,,------,,,++++++******+++++++++,,,---.........---,,,***+++---...//////000000111...+++***+++---......------,,,------...///000111111000000111111222333555555555666666666777777777777888999;;;===???@@@@@@BBBEEEIIILLLNNNOOOOOOQQQRRRSSSRRROOOKKKIIIHHHCCCAAA===:::999777444222222444333111777HHHYYYbbb```cccfffhhhllloookkkeeedddjjjlllgggaaa___\\\XXX\\\ZZZWWWUUUTTTUUUVVVWWWRRRQQQOOONNNLLLKKKJJJJJJFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBBBBDDDIIIQQQYYY]]]___^^^\\\]]]^^^___]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]ZZZZZZZZZZZZ\\\]]]___```___]]][[[[[[]]]aaagggjjjhhhmmmvvvsssjjjnnnooodddRRRWWW___fffhhhppp|||pppbbbVVVQQQGGGBBB<<<:::AAATTTnnnsssbbbTTTNNNMMMBBB@@@===;;;;;;:::888777555555555555444333111111333000///111111111555<<>><<<;;;:::;;;;;;<<<:::999777444222000///...////////////////////////......///////////////////////////////////////////////////000000000111111////////////////////////000000000000111222333444222999===HHH\\\lll~~~yyylllfffjjjhhhaaaaaaccc[[[]]]oootttmmmzzz~~~ooobbbjjjgggVVVYYYmmmkkksssqqqkkkiiiccccccmmmkkkuuu}}}ssscccRRREEEHHHOOOYYY^^^```cccjjjpppooowwwqqqqqqxxxxxx{{{~~~uuummmaaaUUUNNNJJJHHHGGGBBBBBBCCCBBBAAABBBEEEHHHIIIVVVaaadddgggnnnvvvzzzoooffflllnnn~~~{{{uuuyyyxxxJJJ888888222555222111000......//////---,,,******+++++++++******))))))((('''((()))***)))(((''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''(((''''''&&&(((***,,,------,,,+++)))))))))*********++++++---,,,+++*********++++++------------------------***+++---...//////000000444000,,,***,,,.........------,,,------...///000111111000000111111222333444444444555555555666666777777888999;;;===???@@@BBBCCCFFFHHHKKKMMMOOOPPPRRRTTTUUUSSSNNNJJJHHHHHHCCCAAA===;;;:::999666444333666555111444CCCTTT^^^]]]ccchhhjjjkkkllliiidddeeehhhgggccc``````]]]YYYWWWVVVUUUTTTSSSRRRRRRRRRNNNMMMLLLKKKJJJIIIHHHHHHGGGFFFEEECCCCCCBBBCCCCCCBBBBBBAAADDDIIIRRRZZZ___```___]]]]]]^^^^^^]]][[[\\\]]]^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZ\\\```eeeggg```___^^^]]]___bbbeeehhhjjjnnnuuuqqqggglllqqqhhhTTTZZZbbbfffiiiqqqyyypppdddZZZUUUGGGAAA===;;;<<>><<<:::888666666666666444333222111222///...111111///222777999;;;???BBBDDDGGGKKKMMMPPPQQQTTTYYY]]]```aaaaaadddfffjjjkkkhhhbbb[[[WWWUUUWWW^^^gggjjjiiijjjnnnkkkqqquuusssooojjjbbb[[[TTTNNNKKKJJJKKKNNNWWW```ccciiippp{{{|||cccIIIFFFZZZiiinnnmmmvvvXXXAAA@@@GGGSSSKKKTTTccczzzyyy]]]]]]pppiiiaaajjj}}}}}}kkk___kkkuuunnnlll|||wwwtttwwwkkkdddeeePPP???>>><<<:::888888:::<<<:::999777555222000///.../////////////////////////////////////////////...//////////////////////////////000000000111111111////////////////////////000000//////000111333444666@@@FFFQQQcccrrrssscccaaaZZZYYY___[[[]]]kkkqqqwwwvvv}}}ssslllnnnllleeekkkyyysss\\\ZZZbbbhhhnnnyyy}}}uuu```RRRNNNMMMTTTZZZaaafffjjjpppvvvzzzsssxxx~~~zzzqqqttt}}}vvvooo```UUUQQQLLLEEE@@@=========<<<===>>>======>>>@@@BBB===DDDKKKMMMOOOUUUZZZ\\\lllcccxxx~~~hhhqqq|||ggg|||tttGGG666888222666222111000......//////---,,,)))******+++++++++******(((''''''((()))+++***)))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&'''***,,,---,,,,,,+++(((((()))************)))---,,,+++*********+++,,,......---,,,,,,,,,------++++++---...///000000000666222,,,+++,,,...///...---------------...000000111111111000111222222333333333333444444444555555777888888999;;;===???@@@EEEEEEFFFHHHJJJMMMOOOPPPSSSUUUVVVTTTNNNIIIGGGGGGCCCAAA===<<<;;;:::888666555888666111222???OOOZZZ[[[dddlllllliiiiiigggeeedddeeebbb^^^___cccbbb^^^TTTUUUVVVVVVUUUSSSPPPOOOKKKJJJJJJIIIHHHHHHGGGGGGIIIGGGEEECCCAAAAAAAAAAAACCCBBBBBBDDDJJJRRR[[[```aaa```^^^^^^^^^^^^\\\[[[\\\]]]_________]]][[[ZZZZZZYYYXXXZZZ]]]dddjjjnnn````````````aaabbbcccdddkkknnnsssmmmdddjjjrrrkkkTTTZZZbbbfffhhhqqqwwwoooeee\\\XXXFFF@@@>>>===999;;;RRRlllrrrbbb\\\RRRNNNIIIDDDAAA>>>:::888777777777666555333222111111...---000000...000444111444666777888:::<<<>>>IIINNNUUUXXXZZZ\\\```dddeeegggjjjjjjeee]]]SSSMMMYYY\\\dddkkklllhhhiiinnnfffqqqzzzxxxppphhh```ZZZUUUOOOIIIHHHHHHKKKTTT^^^eeeiiisssvvvUUULLL[[[nnnpppiiiqqq}}}cccGGGCCCIIISSSLLLLLLNNNfffsss```]]]oooppp______~~~ttthhh\\\yyyqqqrrrzzziiidddfffpppuuuhhhsssaaa???>>>;;;888666666999;;;:::999888555333000...---///////////////////////////////////////.........////////////////////////000000000000111111111111////////////////////////000////////////111333444888FFFQQQ]]]llluuurrr]]]cccaaabbbeee]]]VVV]]]bbbxxxrrrooommmrrr{{{rrriiikkkyyysssNNNOOObbbkkkmmm}}}kkkSSSJJJQQQZZZZZZ]]]___ccckkktttzzz{{{|||}}}qqq|||~~~vvvwwwooommmtttyyyyyy|||zzzxxxyyylllhhhiiieeeZZZVVVOOO???===???@@@???<<<:::::::::999:::;;;:::999999;;;===<<>>===AAAjjjXXXZZZrrrpppuuu}}}rrr~~~yyyzzzpppLLL888444333333222111///......//////...---+++++++++************)))))))))))))))))))))))))))''''''(((((('''&&&&&&%%%''''''''''''''''''''''''&&&'''''''''&&&&&&((()))******++++++++++++******))))))************)))))),,,///...******------***---,,,...222222...,,,------------...///000000000000---++++++---...---,,,......---------...///000333333222222222222111111444444444444555666777777555666888888999;;;???BBBBBBBBBFFFLLLOOOOOOSSSXXXXXXXXXXXXWWWTTTPPPLLLJJJFFFEEEBBB???<<<:::999888888444222333666===LLL[[[bbbllljjjeeeiiijjjiiiooollljjjddd]]]\\\]]][[[VVV\\\XXXSSSPPPOOOOOOOOOOOOOOONNNLLLJJJIIIIIIIIIIIIEEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBDDDIIIRRR\\\ccc[[[\\\^^^______^^^]]]\\\^^^^^^]]]\\\ZZZ[[[\\\]]][[[\\\\\\]]]^^^```aaabbb]]]```bbbaaa^^^^^^bbbfffgggjjjmmmoooooommmllllllZZZ]]]dddkkknnntttxxxpppnnniii```XXXQQQFFF>>><<<:::999CCCOOOkkkvvv~~~qqqcccRRRKKKJJJCCCBBBDDD???AAA@@@>>><<<999666444222111111000////////////000000111111111111222444777>>>AAAJJJTTTXXXYYY___fffdddeeeiiijjjbbbWWWRRRTTT\\\bbbhhhkkkiiiggghhhiiiiiipppvvvuuussspppkkkfff]]]TTTLLLIIIGGGIIIOOOWWWfffgggnnnxxxiiilllmmmjjjiiippp|||nnnMMMBBBTTT||||||gggqqqvvvdddXXXXXXuuuxxxhhhnnnyyyfff^^^nnnvvv~~~rrrnnnpppwwwxxxrrrYYYDDD222222:::===;;;;;;<<<;;;888666333111//////000/////////....................................000000000000000000000000////////////////////////111111111111000000000///000000222333111111888BBBMMMXXX^^^___bbbaaadddmmm~~~uuunnnzzziiiaaabbbgggrrruuujjj~~~rrr___WWWYYY]]]hhhmmmkkkxxxxxx]]]VVVYYYfffmmmlllsss~~~~~~|||zzzeeeRRRRRRdddqqqppphhhddddddgggmmmtttxxxyyyxxxzzzzzz~~~wwwqqqsssxxxsssmmmgggdddeeebbb\\\VVVKKKJJJHHHFFFCCCBBBAAAAAA??????>>>???AAADDDIIIMMMUUU\\\ccchhhooouuuuuurrrXXXSSSOOOLLLLLLJJJEEEAAA======<<<;;;;;;<<<=========;;;:::999:::;;;:::999>>>;;;<<<@@@AAA======AAApppUUU___{{{uuuxxx~~~kkk}}}yyyoooKKK888444555444444111///......//////...---+++++++++************)))))))))))))))))))))))))))'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&'''''''''&&&&&&((()))******++++++++++++******(((((()))***+++++++++++++++---,,,))))))+++,,,***---,,,///333333///,,,------------...//////000000...,,,++++++,,,------,,,---------,,,---......///111111111222222222222222444444444444555666777888555777888888999;;;???AAACCCCCCHHHOOORRRRRRUUUZZZXXXYYYYYYYYYVVVRRRMMMJJJFFFEEEBBB???===;;;999888777555444555666<<>>IIIcccrrrnnn]]]TTTPPPGGGDDDDDD>>>FFFEEEBBB???<<<999777555222111111000//////000000///000111000//////111333666:::DDDOOOUUUYYY```hhhgggfffhhhkkkggg^^^XXXVVV^^^bbbgggiiigggffffffgggmmmrrrtttrrrpppqqqpppmmmaaaXXXNNNIIIEEEEEEKKKRRRZZZ```hhhxxxggghhhiiiiiijjjnnnuuu{{{]]]:::HHHsss{{{ttt{{{vvveeeSSSooorrrccctttlllWWWgggppprrruuulllhhhOOO;;;;;;>>>;;;888999<<<;;;999666333111///...////////////....................................000000000000000000000000000000000000000000000000111111111111000000000000//////111222111444@@@LLLSSS[[[eeelllnnnjjjeeecccaaa~~~zzzwwwkkkdddaaafffwwwttt|||mmm```]]]___```kkkrrrpppzzzkkkVVVWWWbbbooopppllluuutttiiiWWWGGGMMMbbbrrrqqqhhhjjjkkkmmmqqqtttvvvtttsssqqqsssyyy~~~{{{yyyyyywwwsssnnnkkkgggbbb^^^[[[XXXVVVSSSPPPMMMJJJHHHFFFBBB???>>>>>>????????????@@@@@@??????>>>>>>>>>@@@AAABBB===BBBGGGMMMWWWccchhhhhh^^^YYYRRRLLLGGGCCC???<<<===<<<;;;:::::::::::::::===<<<::::::;;;;;;:::888<<<::::::<<<<<<::::::===tttVVVjjjqqqxxxjjj{{{{{{pppLLL888444444444333111///......//////...---+++++++++*********))))))((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%'''''''''&&&&&&''')))******++++++++++++******'''((()))***+++,,,,,,,,,***+++***))))))*********,,,+++///444444///---------------....../////////,,,,,,+++,,,,,,---------,,,,,,,,,,,,------......///000000111222333333333444333333444444555666777666777888888999;;;>>>AAACCCEEEJJJRRRUUUUUUWWW[[[VVVXXXYYYYYYVVVQQQLLLHHHGGGEEECCC@@@===;;;999999999777777666555999GGGTTT```jjjiiidddhhhjjjjjjpppjjjjjjfff```]]]]]][[[WWW]]]YYYUUURRRQQQRRRRRRRRRMMMMMMLLLKKKKKKJJJJJJJJJDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@BBBDDDIIIQQQZZZ```___^^^\\\[[[[[[[[[[[[\\\ZZZ\\\___^^^]]]\\\\\\^^^[[[[[[]]]^^^^^^]]][[[[[[\\\^^^`````````bbbeeehhhhhhnnnssssssnnniiigggfffXXX[[[ccckkkpppyyyqqqhhhgggfffaaa[[[QQQGGG@@@===999555;;;EEEaaawwwqqqfff___RRRLLLIIIAAAJJJIIIFFFBBB>>>;;;888777333222111111000000000000///000111000......///000000555>>>JJJQQQWWW___hhhnnnjjjhhhhhhgggeee```^^^```cccfffgggfffeeeeeefffmmmrrrsssqqqoooqqqrrrpppfff\\\QQQIIIDDDCCCGGGMMMRRR]]]dddjjj}}}hhhYYYZZZ^^^ffflllooossswwwqqqGGG???^^^zzz{{{vvv[[[bbbwwwwwwaaafffvvvTTT^^^gggjjj~~~}}}mmmWWWEEEBBB???777666===;;;;;;999777444111///---///////////////.................................//////////////////////////////000000000000000111111111111000000000000000//////111333333888FFFTTTZZZ___rrrwwwcccWWWvvv|||hhhsss~~~wwwjjjsss~~~|||lllbbbaaaaaa```jjjsssqqquuuiiimmmtttyyywwwsssrrrwww|||yyy}}}zzzfffVVVSSSPPPRRRZZZccciiilllrrrsssuuuwwwwwwvvvtttrrrppprrryyy~~~yyy|||}}}|||sssiiigggccc\\\ZZZ]]]hhhqqqvvvrrrkkkgggeeecccZZZVVVQQQNNNLLLJJJFFFCCCAAABBBBBB@@@>>><<<<<<===;;;<<<<<<<<<<<<<<<<<<;;;>>>===<<<<<<======<<<;;;;;;<<<===@@@JJJWWW^^^___hhhaaaVVVLLLDDD???<<<;;;??????>>><<<;;;::::::999<<<;;;:::<<<===>>>===<<<<<<::::::::::::999:::;;;tttUUUiiiuuugggqqqxxxbbbttt|||yyyrrrMMM999444333222111111///......//////...---+++++++++*********))))))((((((((((((((((((((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%'''''''''&&&&&&''')))******++++++++++++******(((((()))+++,,,,,,,,,,,,***)))***++++++******+++,,,+++...333333///---...------------............***+++,,,,,,,,,,,,------,,,,,,,,,---------------//////000111222222333444222222222222333444555555666777888999999;;;>>>@@@CCCFFFLLLUUUXXXWWWYYY\\\XXXYYYZZZZZZXXXSSSMMMJJJGGGFFFCCC@@@===;;;:::999;;;:::999777444666CCCRRR___lllllliiimmmllliiimmmiiiiiiddd\\\YYY\\\]]]\\\YYYWWWVVVUUUTTTSSSQQQOOOKKKKKKKKKKKKJJJIIIIIIHHHDDDDDDDDDDDDCCCBBBAAAAAA???@@@AAABBBFFFLLLTTTZZZ___^^^\\\[[[ZZZ[[[\\\\\\[[[ZZZYYY[[[^^^^^^]]][[[ZZZZZZ[[[\\\[[[ZZZYYYXXXZZZ\\\```cccdddeeeeeeeeedddhhhmmmooolllgggdddcccVVVZZZbbbkkksss}}}rrrgggeeeddd___ZZZOOOFFF@@@???;;;777;;;EEE```}}}|||vvvzzzpppaaaYYYTTTLLLNNNLLLHHHCCC???;;;999888444444222111111000000000///000111000///......//////222:::EEEMMMTTT___iiissslllddd___```dddeeedddbbbdddeeefffeeeeeeeeeffflllqqqsssqqqpppqqqpppnnnhhh^^^SSSKKKEEEAAADDDIIIRRR^^^dddcccooo~~~{{{kkkQQQPPPVVVcccmmmpppppprrr```FFFPPP~~~}}}}}}yyyhhhSSS```sssddd]]]vvvzzzRRRWWW^^^ccc}}}fffppp|||aaaDDD::::::;;;<<<>>>:::999999777444222///............///////////////////////////////////////////////////////////////.........//////000000000000000000000000000111111111000111555999???KKKXXXhhhjjjppphhh|||uuuuuu{{{fff```ttttttuuuoooccc___^^^\\\hhhsssuuuyyywwwoooxxx~~~pppooowwwnnnYYYNNNTTTZZZ]]]```fffpppxxxyyyzzz{{{{{{zzzxxxvvvuuusssttt{{{xxxtttvvvyyyxxxuuutttzzzeeeTTTQQQNNNFFFDDDGGGVVVaaahhhbbbXXXPPPMMMKKKDDDCCC@@@???===<<<;;;:::<<<>>>???>>><<<;;;<<<>>><<<<<<<<<;;;;;;;;;;;;;;;===<<<;;;<<<>>>???===;;;@@@???>>>AAALLLZZZaaaaaaccc[[[PPPGGGBBBAAAAAA@@@????????????>>>>>>======;;;;;;;;;===>>>???===<<<===>>>>>>============<<>><<<:::999;;;:::999666222555CCCSSScccpppqqqmmmpppmmmhhhkkkhhhhhhccc[[[XXX[[[______UUUUUUTTTTTTTTTRRROOOLLLJJJJJJJJJKKKJJJIIIHHHHHHDDDDDDEEEEEEDDDCCCCCCBBB>>>??????AAACCCIIIPPPUUU___^^^\\\[[[[[[\\\]]]]]]\\\YYYWWWYYY]]]___^^^[[[ZZZZZZ[[[[[[ZZZYYYYYYXXXYYY\\\aaaeeegggfffdddcccbbbdddgggiiijjjgggdddbbbTTTXXXaaakkksss~~~ttthhheeeddd^^^YYYOOOGGGBBBBBB>>>999<<>>555888888888777555333000///.........///////////////////////////////////////000000000000000000000000---......//////000000000000000000000111111111111333000222:::BBBJJJSSS[[[mmmpppxxxwwwmmm```]]]cccddd^^^\\\eeewww{{{ooonnnxxx{{{~~~rrriiijjjpppuuukkksss{{{vvvzzztttnnnyyyvvvcccUUUYYYZZZ]]]bbbiiinnnppppppzzz|||}}}|||zzzyyyyyyzzzuuuuuu{{{~~~||||||}}}|||rrrkkkgggkkknnnkkkhhhfffdddRRRBBB@@@AAA???>>>AAAGGGPPPTTTOOOFFFAAA???===::::::;;;:::999999;;;<<<===>>>??????>>>>>>@@@AAADDDCCCBBBBBBBBBCCCEEEFFFFFFDDDCCCDDDGGGIIIGGGEEEAAABBBCCCIIIVVVeeelllkkk\\\TTTJJJDDDDDDEEEBBB???>>>>>>?????????>>>=========<<<===???AAAAAA???>>>>>>AAACCCAAAAAACCCBBB???xxxVVVMMMeee~~~sssvvvuuuYYYeeevvvqqqrrrNNN999555444333333111///......//////...---+++++++++************)))))))))))))))))))))))))))%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&'''''''''&&&&&&((()))******++++++++++++************+++,,,,,,+++++++++***)))---333444...+++,,,,,,******...///,,,---000------------------------'''***------,,,+++,,,...,,,---.../////////......//////000000111111222222222222222222333444555555777888999999999:::===@@@BBBFFFNNNXXX[[[ZZZZZZ]]]^^^^^^^^^\\\ZZZVVVRRRPPPHHHFFFDDDAAA>>><<<::::::888888777555111555FFFWWWkkkvvvuuuooopppmmmiiilllhhhiiiggg___ZZZ\\\^^^^^^VVVUUUSSSSSSSSSRRRPPPNNNJJJKKKKKKLLLKKKKKKIIIIIIEEEEEEEEEFFFEEEEEEDDDCCC@@@@@@BBBDDDGGGLLLSSSXXX]]]]]]]]]]]]]]]^^^^^^___[[[ZZZYYYZZZ\\\^^^___```\\\\\\[[[ZZZZZZZZZ[[[[[[\\\^^^```ccceeefffeeeccceeeccccccfffjjjjjjeeeaaaUUUXXX```iiiqqq}}}uuujjjgggeee```ZZZQQQJJJEEEEEEAAA;;;===DDDYYYtttyyybbbfffzzzllleeeZZZUUURRRLLLFFFAAA===;;;:::666555444333222111111111///111444444333222222222///000444===GGGSSSdddrrruuuoooaaaTTTSSS]]]gggkkkfffeeeddddddfffhhhhhhiiinnnrrrrrrmmmiiijjjiiiggghhh```XXXRRRKKKDDDCCCEEEJJJQQQZZZbbbiiiuuuvvveee[[[aaahhhiiihhhkkk|||oooQQQ???VVVuuufffmmmooo___eeennnfffeeejjjkkk```gggvvvmmmkkkbbbFFF@@@<<<222666666777777666444222000............/////////000////////////////////////000000000000000000000000......///000000111222222///000000000111111111111333000333@@@NNNWWW\\\```fffjjjlll[[[YYY[[[[[[___gggaaaaaaqqqyyyjjj]]]___cccgggoooqqqkkkhhhtttvvvpppooo~~~xxxooovvv~~~vvvuuuddd\\\\\\```aaacccgggjjjkkkhhheeewwwxxxyyyxxxwwwwwwzzz}}}yyyxxx|||vvv~~~}}}vvvppplllggg[[[UUUSSSWWWZZZWWWRRRPPPHHHAAA:::999;;;>>>@@@AAADDDHHHIIIDDD@@@AAA@@@>>>======<<<>>>@@@BBBCCCCCCBBBCCCEEEHHHLLLOOOQQQRRRNNNMMMJJJHHHHHHJJJMMMOOONNNKKKHHHIIIMMMOOONNNKKKIIIJJJLLLSSSaaannnqqqnnn```ZZZUUUXXX^^^```YYYQQQNNNNNNLLLJJJFFFBBB???===<<<===@@@EEEIIILLLLLLKKKJJJOOORRRQQQQQQTTTRRRLLLrrrTTTHHH```xxxuuuxxxXXX```tttqqqMMM999555666555555111///......//////...---+++++++++************)))))))))))))))))))))))))))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&'''''''''&&&&&&((()))******++++++++++++******++++++,,,,,,,,,+++*********)))...666777000+++---,,,)))))),,,---+++---000------------------------&&&)))------,,,+++,,,...------///000000000///...000000000000111111111111333333333333444555666666777888999999999:::===???BBBEEENNNXXX\\\ZZZZZZ]]]]]]]]]\\\ZZZWWWTTTQQQPPPHHHFFFDDDAAA>>><<<;;;:::555555555333111666III\\\qqqzzzwwwoooooommmiiimmmhhhkkkjjjccc]]]]]]]]][[[ZZZXXXTTTRRRSSSSSSSSSRRRKKKKKKLLLMMMMMMLLLKKKJJJEEEFFFFFFFFFFFFEEEEEEDDDCCCDDDFFFIIILLLSSSZZZ___]]]]]]]]]^^^^^^_________ZZZ\\\]]]\\\ZZZ[[[```eee^^^]]]\\\[[[[[[\\\]]]^^^```______aaadddeeeeeeeeeiiieeecccfffkkklllgggaaaUUUYYY```hhhooozzzuuukkkiiigggbbb\\\TTTLLLHHHHHHCCC;;;<<>><<<;;;777666444333222111111111000222444555444333333444///...222;;;FFFTTTgggvvvvvvrrreeeVVVTTT___jjjnnnfffeeeddddddfffiiijjjjjjqqqssspppjjjfffggggggfffggg```YYYTTTMMMFFFCCCEEEKKKRRR___jjjkkkmmm{{{qqq___```fffgggiiinnnxxx}}}\\\BBBCCCnnn~~~sssrrrcccccctttooovvvmmmVVV]]]]]]nnn|||qqqwwwLLL:::;;;;;;444555666777777555333111---.........//////000000000000000000000000000000000000000000000000000000///000000111222222333333//////000000111111111222333///333DDDVVV```cccddd^^^cccjjjWWW___eee\\\]]]hhhqqqtttrrrUUUQQQYYYTTT^^^ddd^^^]]]nnniiiWWW```jjjdddssszzzppp{{{~~~hhhWWWZZZddd[[[ccclllnnnkkkhhhiiimmmssstttuuutttsssuuuzzz~~~~~~{{{}}}~~~vvv~~~}}}rrrggg]]]VVVGGGBBBAAAFFFJJJFFF@@@===:::===>>><<<<<>>???DDDIIINNNQQQQQQRRRTTTWWWXXXUUURRRQQQQQQPPPLLLIIIDDDAAA===:::999888666555444333000222555111???]]]ssszzz{{{sssooooookkkdddfffiiijjjfff^^^XXXWWWXXXTTTTTTUUUUUUTTTSSSQQQPPPLLLKKKKKKKKKLLLJJJHHHEEEIIIHHHFFFEEEEEEEEEFFFFFFCCCCCCEEEHHHNNNUUU\\\``````^^^\\\[[[\\\___bbbeee[[[[[[ZZZ[[[\\\^^^```aaaaaaeeefffbbb```aaaaaa___``````___^^^]]]^^^aaadddgggfffeeegggiiihhhddd```[[[XXXbbbmmmnnnyyyyyyqqqkkkeeeaaa___ZZZQQQKKKIIIDDD<<<>>>EEE]]]|||lllUUUPPPdddxxxkkkaaaZZZPPPGGGAAA>>>;;;999888777666777888888666555222444777777666333222111333000333;;;CCCOOOcccuuusssrrrfffUUUUUUdddnnnlllgggeeecccaaabbbeeeiiillltttwwwuuummmfffeeedddbbb___aaaaaa[[[RRRIIIDDDBBBHHHLLLWWWbbbgggiiirrr}}}~~~rrreeeaaaccceeeffffffttt{{{RRR???^^^ssshhhlllmmmkkkqqquuugggfff___rrrpppiiivvvxxxkkkNNN999AAA333777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111111111111000000000000000---111333111---...000111777111777MMMeeennnkkkfffaaabbbnnn~~~pppeeeggghhhbbbbbbjjjjjjxxxmmmWWWZZZZZZ```gggeee\\\[[[mmmwwwnnngggcccXXXRRRaaaxxxpppxxxuuu{{{|||}}}eeeXXX\\\bbbcccffffffgggjjjmmmoooooonnnvvvtttqqqnnnnnnrrryyy~~~wwwwwwvvvuuuuuuuuuuuuuuuvvvtttqqqkkkaaaUUUJJJBBB@@@>>><<<;;;<<<<<<:::999<<<:::;;;<<<<<>>@@@DDDHHHNNNPPPOOOLLLHHHGGGIIIIIILLLPPPRRRNNNDDD;;;<<<;;;;;;;;;;;;999555222222555111000333333@@@ZZZuuu}}}vvvoooooommmhhhiiikkklllhhh```ZZZYYYZZZWWWWWWWWWWWWUUUSSSQQQOOOLLLKKKJJJJJJJJJIIIGGGEEEGGGFFFEEEEEEEEEFFFGGGGGGDDDDDDEEEGGGLLLSSSYYY]]]```___]]]\\\\\\^^^```bbb]]]]]]^^^^^^___aaabbbcccbbbfffhhheeeccceeeeeeddd___``````___^^^___aaaccceeeddddddeeeggggggeeebbbZZZWWWaaammmppp}}}yyysssqqqkkkfffcccdddZZZQQQLLLDDD<<<>>>HHHcccpppUUUIIITTTjjj~~~mmmeeeYYYNNNGGGCCC???<<<888888888999;;;;;;999777333555888888777555333222222000222:::EEESSShhhyyytttqqqdddVVVXXXgggnnnlllffffffeeeeeeeeeggghhhiiitttzzz|||tttkkkfffccc```^^^^^^]]]YYYRRRKKKFFFDDDEEEIIIRRR^^^dddgggnnnwwwzzzsssjjjeeecccaaa```___ooo{{{tttSSSBBB[[[xxxvvv~~~uuusssyyyrrrtttgggoooooogggddd___fffwwwPPP<<<>>>///777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111111000000000000000000000---000222111///000111222999===III^^^rrr{{{vvvoooYYY[[[cccpppzzz~~~uuukkklllkkk\\\\\\ppp}}}yyy~~~bbbYYYSSSXXXccckkkfff]]]]]]cccdddwwwwww[[[IIIRRRbbbhhhuuuvvvzzz~~~rrr```ZZZ```eeeeeehhhhhhiiikkkooorrrsssrrrrrrssstttsssrrrrrrsssuuuwwwuuurrroookkkhhhffffff^^^[[[WWWSSSOOOIIICCC???AAA>>><<<;;;;;;<<<;;;;;;===<<<===@@@AAADDDMMMXXXtttyyyzzzssskkkgggdddaaaeeedddbbb```______aaabbb^^^cccjjjnnnqqquuu{{{}}}~~~{{{xxx}}}rrruuuyyywwwxxxwww|||fffYYYKKKEEE@@@@@@GGGRRRaaammmzzzrrrvvv}}}jjjmmmzzzyyyaaaccc~~~uuunnnwwwLLL555777666111555222111000///............++++++*********)))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((()))******************************+++*********++++++,,,------+++***,,,///111000...,,,+++******,,,------,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...000000///111222222111111222333444555666666555555666888777777777888:::<<>>:::555222666<<<666...///333>>>QQQrrr|||~~~sssjjjiiiiiifffjjjkkkkkkggg```ZZZXXXYYYZZZZZZYYYXXXVVVSSSQQQOOOMMMKKKIIIHHHHHHHHHGGGEEEFFFEEEEEEEEEEEEEEEFFFGGGEEEDDDDDDFFFKKKQQQWWW[[[^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^___aaabbbbbbbbbbbb^^^cccdddbbbaaaccccccbbbaaabbbddddddccccccccceeeeeedddcccdddfffffffffdddYYYUUU```mmmssszzzvvvwwwtttlllhhhhhh___VVVNNNDDD;;;@@@KKKgggxxxYYYEEEFFFVVV{{{qqqbbbUUUMMMFFFAAA>>>:::::::::<<<>>>>>><<<;;;666777888999999777555444222000111:::GGGXXXmmm~~~wwwoooaaaXXX^^^kkkooojjjffffffgggggghhhhhhiiiiiivvv}}}{{{rrrjjjccc]]]\\\ZZZXXXUUURRRNNNIIIFFFDDDGGGNNNZZZbbbggglllqqqtttrrrnnniiieeebbb___]]]kkkwwwnnnTTTAAAOOOqqqyyyyyyxxxpppiiiuuuyyytttppp{{{nnnmmmsssYYY___uuuuuuRRR@@@???555777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000111111//////000111111111111222777EEEWWWhhhzzz~~~mmmddd]]]```iiirrr|||{{{pppwwwuuuiiiyyyzzzgggZZZ[[[XXX\\\gggllljjjeeeddd___qqqrrr\\\PPP[[[eeebbb}}}uuu|||{{{bbbZZZ___eeeiiijjjlllkkkkkkmmmqqquuuwwwwwwuuuvvvwwwwwwuuusssssssssrrrpppjjjddd]]]WWWSSSQQQMMMHHHDDDBBBCCCDDDCCCAAABBB???<<<;;;<<<=========???>>>@@@CCCDDDGGGOOOXXXiiittt}}}~~~{{{|||~~~zzzyyy{{{wwwnnnlllpppnnnrrrxxx{{{|||~~~|||iiiUUUKKKBBB???AAAIIIYYYggg~~~lllqqq{{{ccckkk|||jjjkkk}}}qqqrrrvvvKKK444666555111555333222111///............+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((()))***++++++******************+++******))))))***+++---...---+++)))***---//////...,,,***)))***+++,,,,,,,,,---.........------,,,+++------------------------,,,,,,------...//////000///111222222111111222333333444666666555555666888777777777888:::===???AAAOOOYYYkkkyyyooo```SSSLLLIIIIIIJJJJJJRRRJJJ<<<;;;@@@HHHVVVpppzzz|||pppeeedddgggfffggghhhfffbbb\\\WWWUUUUUUYYYYYYYYYXXXVVVSSSQQQPPPNNNKKKHHHFFFFFFGGGFFFEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCBBBBBBDDDIIIPPPWWW\\\[[[[[[\\\]]]^^^^^^^^^^^^\\\]]]___aaaaaaaaa``````^^^bbbddd```^^^``````^^^bbbeeehhhhhhgggfffffffffgggfffeeedddeeeeeeeeeeeeZZZUUU___mmmttt{{{yyy|||yyyqqqjjjddd]]]VVVQQQFFF>>>BBBNNNhhhaaaJJJCCCMMMnnnnnn___UUUNNNGGGBBB<<<<<<===???AAABBB@@@???888888888999999888666444333111111999HHH]]]qqqxxxkkk\\\YYYdddnnnoooiiieeeffffffggghhhjjjllllllyyy~~~|||wwwpppfff\\\YYYVVVRRRQQQQQQOOOJJJFFFEEEGGGMMMVVV```ggglllnnnnnnnnnkkkhhhhhhiiifffaaammmwwwiiiJJJFFF^^^yyyxxxuuuvvvrrr```nnn~~~ddd[[[jjjtttzzz|||oookkkrrreee^^^hhhkkkRRR>>><<<<<<777777777777555333111000000000////////////000000///////////////////////////000000000111111111111000000000000000111111111111......000111000000222:::KKK[[[hhhkkkgggpppuuuqqqkkkuuuuuugggpppxxxpppyyy|||hhheee___^^^aaajjjwww~~~{{{ttthhh[[[YYYfffmmmhhhgggnnnwwwzzz|||kkkYYY\\\fffjjjkkknnnpppnnnmmmnnnqqquuuwwwxxxzzz{{{zzzyyywwwwwwxxxzzzmmmjjjeee^^^VVVPPPLLLIIIIIIEEEBBBAAACCCEEEFFFDDDEEEBBB>>>===>>>???@@@@@@@@@>>>???CCCDDDEEEKKKSSSWWWcccpppxxxyyycccVVVJJJDDD@@@AAALLLYYYmmmzzz]]]ZZZssswwwsssjjjnnn|||zzz~~~nnnuuutttIII333666555111555333222111///......------++++++++++++************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***+++++++++***))))))***+++++++++*********+++,,,,,,---*********+++---------,,,,,,***)))***+++,,,,,,,,,---------...------,,,,,,------------------------,,,,,,---......////////////111222222111111222333111333444444444444666777777777777999;;;>>>@@@BBBLLLSSSaaattt|||sssggg^^^[[[\\\```bbb]]]ddd[[[MMMMMMRRRZZZgggsss}}}}}}pppeeefffjjjjjjfffeeeccc___ZZZVVVUUUTTTVVVVVVWWWVVVVVVTTTRRRQQQNNNKKKHHHFFFFFFFFFFFFEEEGGGGGGFFFEEEDDDBBBAAAAAA@@@???@@@BBBHHHQQQYYY^^^YYYZZZ\\\]]]____________]]]^^^```aaabbbaaa``````dddggghhhccc```aaa```]]]```cccfffgggfffeeeddddddiiiiiihhhfffeeedddeeeeee]]]VVV^^^lllttt~~~{{{~~~{{{sssmmmddd^^^ZZZWWWNNNDDDFFFOOOhhhjjjOOOCCCHHHYYYxxx}}}lllaaaXXXPPPKKKAAAAAA@@@BBBDDDEEEEEEDDD<<<:::999999:::999666333555222222999KKKaaattt~~~vvvfffXXX[[[hhhooommmgggfffeeeddddddgggkkkooorrr||||||zzzxxxyyywwwkkk^^^XXXUUUPPPNNNNNNMMMJJJFFFDDDFFFKKKQQQ[[[dddiiikkkmmmlllgggcccfffkkkhhhaaammmxxxYYYCCCOOOiiiuuurrrwwwccc```mmmaaa___jjjgggZZZbbbjjjsssnnndddjjjooogggjjjmmmXXX>>>777;;;777777777777555333111000000000////////////000000///////////////////////////000000000111111111111//////000000111111111111333///...000000...000555CCCPPP[[[fffzzzooo```WWWeeelll___[[[xxxxxxccclll}}}pppooocccpppzzz~~~nnnaaaMMMPPPlllxxxkkkjjjxxx{{{}}}zzz|||tttggg```hhhnnnllljjjmmmrrrooommmnnnpppsssuuuuuuuuuxxx{{{{{{yyyvvvuuutttdddbbb^^^YYYSSSOOOLLLJJJEEEFFFGGGIIIJJJJJJIIIHHHIIIFFFCCCBBBBBBCCCBBBBBBAAA>>>===@@@AAAAAAFFFLLLVVV^^^gggqqq~~~rrrcccUUUOOOHHH???@@@HHH]]]oooZZZNNN]]]bbbgggnnnnnnwwwlll~~~~~~pppGGG333777666111444333333111000...---------,,,++++++++++++*********))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))***++++++,,,+++***))))))***+++,,,+++,,,---------,,,,,,+++)))***,,,---------,,,+++,,,+++******,,,------,,,,,,------...------,,,,,,------------------------+++,,,---...///////////////111222222111111222333000222444444444444666777777777777999;;;>>>AAACCCLLLOOOWWW```iiioooppppppmmmlllmmmoooqqqoooiiidddddd```[[[XXXVVVVVVUUUTTTQQQUUUMMMFFFJJJOOOXXXiiirrryyyxxxkkkbbbeeeiiiiiigggeeebbb___\\\YYYXXXWWWUUUUUUVVVVVVVVVTTTSSSRRRNNNLLLIIIHHHHHHGGGEEEDDDFFFFFFFFFEEEDDDBBB@@@??????>>>???AAAHHHQQQZZZ```ZZZ[[[\\\^^^____________``````aaabbbbbbbbbbbbbbbdddggggggbbb^^^^^^]]]ZZZ\\\___bbbcccbbb`````````ggghhhhhhgggeeeddddddeee```XXX^^^kkkttt|||~~~|||vvvsssmmmeee```^^^WWWMMMLLLRRRllluuuVVVCCCAAAKKKiiivvviii___VVVNNNIIIGGGFFFFFFHHHJJJJJJJJJAAA>>>;;;;;;<<<:::777333555444333;;;OOOhhhxxx~~~rrr```TTT\\\iiimmmiiiffffffeeecccccceeejjjpppsss|||{{{xxxxxxzzzyyynnnbbb[[[WWWSSSOOOMMMKKKIIIGGGBBBEEEHHHKKKSSS^^^fffiiinnnooojjjbbbaaaeeeccc]]]hhhuuu]]]???BBBZZZqqq|||hhhggghhhnnn```]]]lll___YYY]]]rrrpppaaabbbeeeggg{{{mmmllluuuqqquuuyyyiiiKKK:::<<<777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111/////////000111111222222444//////111000---444>>>LLLTTT[[[eee~~~~~~```VVVXXXiiiqqqjjjXXXYYYrrr}}}qqqdddlllsssjjjkkkMMMVVVbbbjjjjjjhhhnnnwww{{{sssqqqooopppsssqqqkkkhhhhhhpppnnnmmmnnnppprrrsssssslllrrrwwwyyyuuulllddd___QQQPPPNNNKKKIIIGGGEEEEEECCCJJJRRRUUUTTTQQQPPPQQQNNNLLLIIIHHHHHHGGGEEECCCCCC???===???@@@AAAFFFKKKSSS[[[bbbhhhvvvlll^^^ZZZSSSEEE>>>@@@RRRfff|||cccPPPWWW]]]hhhpppqqqxxxiiiyyylllEEE222777666000333444333111000...---------,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***+++,,,,,,+++***((((((***+++,,,,,,---///000///---+++)))***+++,,,,,,,,,,,,,,,------,,,***+++---......---,,,,,,------...------,,,........................+++,,,---////////////...///111222222111111222333111222444555444555777888777777888999<<>>>>>===888444444444555>>>UUUpppnnn[[[RRR]]]iiijjjfffeeefffeeedddeeefffiiillloooxxx|||~~~}}}{{{wwwoooeee___]]]XXXRRRLLLIIIHHHIIIAAAGGGIIIIIIMMMZZZfffjjjmmmuuuuuuhhh___```aaa]]]aaaqqqeeeFFF;;;JJJiii~~~ooo___rrrwwwnnntttdddUUUTTTjjjyyyhhheeegggeee{{{wwwxxxtttyyyxxxwwwzzzsssWWWAAA>>>777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111...//////000111111222222333///000333111///;;;LLLUUU^^^fffiiippp}}}\\\YYYeeessskkknnneeeTTTjjjaaa\\\bbbuuu|||kkk___|||lllLLLcccrrrkkkfffmmmuuuvvvxxx}}}mmmsssxxxxxxrrrllliiigggdddkkkkkklllnnnrrrtttuuutttpppqqqqqqmmmdddZZZQQQMMMEEEDDDCCCAAA@@@?????????EEEPPP[[[^^^XXXSSSSSSVVVRRRQQQOOONNNMMMKKKGGGDDDGGGAAA>>>@@@CCCFFFLLLRRRTTT^^^dddbbbfffxxx~~~yyypppaaaaaa^^^PPPDDDCCCFFFXXXnnn{{{lllWWW[[[aaaoooyyy{{{fffpppiiiDDD222777666000333444333111000...------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((()))***+++,,,,,,+++)))(((((()))+++,,,---///111222111...***(((------,,,+++***+++---///...,,,++++++---......---,,,,,,------...---------........................+++,,,---////////////...///111222222111111222333222333555666666666888:::777777888999<<>>FFFDDDOOOhhhtttwwwqqqfffbbbhhhllljjjfffccc```^^^]]]\\\[[[ZZZ[[[[[[ZZZYYYWWWUUURRRPPPNNNMMMLLLLLLKKKIIIFFFCCC???@@@BBBDDDEEEEEEDDDDDDCCCBBBAAABBBHHHPPPYYY^^^cccbbb```___]]]]]]\\\\\\______^^^]]]]]]^^^```aaaaaaeeefffaaa_________\\\]]]___```aaa______```aaaZZZ^^^ccceeedddcccdddfffbbbYYY___mmmxxx~~~~~~tttfff]]]___```]]]]]]bbbuuummmMMMBBB>>>@@@OOOdddooozzzuuuhhh^^^YYYUUUPPPMMMNNNRRRTTTVVVLLLGGGBBB@@@@@@???:::555333444666AAAZZZuuukkkXXXPPP]]]iiihhhdddeeefffffffffggghhhhhhiiiiiiuuu~~~|||uuunnnhhhbbbaaa]]]UUUMMMHHHHHHJJJCCCJJJLLLIIILLLZZZgggnnnjjjzzzqqqaaa___cccccc]]]ooo{{{WWW<<<===[[[}}}}}}mmmzzzaaajjjjjjaaa]]]rrrooohhhiiihhhppplllaaa{{{wwwnnnmmmmmmXXXAAA===777777777777555333111000000000////////////000000000000000000000000000000000000000000111111111111...//////000111222222222111///222555222222BBBWWWbbbllluuurrrhhhmmmzzz___^^^jjjoooSSS^^^jjjZZZllleeeZZZVVVaaammmlllddd^^^tttaaa]]]iiiqqqqqqrrrxxx{{{yyyyyy~~~sssuuusssyyywwwkkkeeehhhhhhccchhhiiikkkooosssvvvwwwvvv|||wwwlll___SSSKKKGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBFFFRRR^^^^^^TTTMMMNNNSSSUUUTTTSSSRRRQQQMMMHHHEEEJJJDDD@@@CCCGGGLLLRRRYYYaaammmqqqeeeZZZccc|||uuufffaaannnqqqaaadddeeeXXXKKKHHH>>>OOOcccsss~~~iiiNNNUUUlllzzz|||eeemmmkkkDDD444777:::555000444222000///000000///...+++++++++************)))'''((()))******)))(((''')))%%%)))+++%%%'''---)))&&&&&&&&&'''''''''(((((('''((())))))((()))+++---+++*********))))))(((((()))...333555333///+++)))---,,,+++*********+++,,,555222...,,,---------------,,,,,,++++++,,,,,,---------------------------+++,,,---,,,,,,,,,...000222222222222222222222222222333333444666888999:::666999<<<<<<<<<>>>BBBEEENNNYYY______cccjjjiiibbbcccbbbdddggggggddd```___cccZZZUUUTTTQQQHHHCCCCCCAAA??????AAAAAADDDRRRcccooo}}}}}}llleeelllnnnfffhhhfffccc```]]]]]]]]]]]]^^^\\\YYYVVVTTTSSSTTTTTTSSSPPPLLLJJJJJJIIIHHHGGGDDDBBB??????AAAAAA>>><<<@@@@@@@@@BBBGGGPPP[[[bbb___```aaabbbaaa```^^^\\\aaa___\\\ZZZZZZ[[[]]]^^^___aaaccccccaaa^^^\\\\\\___aaaeeefffeeeaaa[[[XXXWWWWWWZZZ^^^cccddd```]]]^^^WWWXXXeeevvv}}}~~~sssiii___[[[ZZZ[[[```fffeeeJJJDDD777;;;BBBIIIOOO\\\uuummm___```^^^XXXRRRTTT[[[\\\WWWRRRJJJAAA>>>???>>>888333222111888EEE\\\~~~~~~nnnYYYNNNZZZeeedddccchhhgggddddddhhhiiigggiiilllvvv}}}{{{uuunnnfffaaa]]]\\\XXXPPPJJJIIIHHHIIIKKKMMMRRRZZZdddjjjiiisssyyysssfff^^^\\\\\\YYYcccQQQ@@@IIILLLuuu^^^qqqyyygggvvvxxxoooxxxnnnnnnZZZdddfffzzzxxxjjjsssnnn[[[HHH;;;999777666555666666444333111111000000000000111111//////000000000000//////000000000000000000000000000000000000000111111222222666444,,,--->>>SSS```fff|||pppccccccvvvtttuuusssgggjjjVVVZZZbbbWWW```hhhWWWOOOZZZccc```___dddxxxvvvTTTgggkkknnnpppvvv|||}}}xxxtttkkkpppmmmppppppiii```^^^cccjjjgggkkkpppssstttvvvyyy{{{}}}|||uuujjjeeeeeefffeeebbb]]]YYY[[[```aaa]]]XXX[[[^^^YYYOOOJJJOOOTTTUUUYYYUUUSSSSSSSSSPPPLLLJJJIIIFFFFFFIIIMMMOOOTTT[[[YYY___kkkooodddZZZfffzzzzzzeee___fffwwwwwwbbbeeennngggVVVIIIAAACCCWWWvvveeeJJJTTTrrrzzz{{{~~~gggppp}}}kkkHHH777444555444333444222000///000000///...+++++++++************)))(((((())))))))))))(((((('''"""%%%))))))++++++$$$&&&&&&&&&'''''''''(((((('''((())))))((()))+++---+++*********))))))))))))***---222333222///,,,+++---+++***))))))***,,,---111///---,,,---------,,,---,,,,,,++++++,,,,,,---------------------------,,,---......---...///111222222222222222222222222333333333444555777888999777999;;;;;;:::;;;>>>@@@JJJUUU___dddfffiiijjjhhhfffbbb```bbbffffffbbb^^^aaa\\\ZZZ[[[WWWMMMFFFEEECCCBBBAAABBBEEEOOO___nnnzzzyyyvvvpppnnnooonnnmmmiiigggdddaaa___^^^^^^^^^]]][[[XXXVVVSSSQQQQQQPPPRRRPPPNNNMMMMMMLLLKKKJJJEEECCCAAA@@@AAAAAA???===@@@@@@@@@BBBGGGOOOYYY```^^^^^^^^^^^^^^^___```aaaaaa___]]][[[[[[\\\^^^___^^^```bbbddddddbbb```^^^___bbbfffhhhfffbbb\\\XXXWWWXXXYYY]]]``````]]]YYYZZZQQQRRRbbbvvv~~~qqqccc]]]ZZZYYY[[[^^^xxxyyyUUUAAA@@@===<<<===@@@GGGWWWeeeyyykkk``````[[[WWWYYY______ZZZRRRLLLDDD@@@>>><<<777444666444;;;HHH___qqq\\\QQQ[[[eeedddbbbfffiiifffeeehhhhhhggggggkkkuuu~~~}}}yyytttooollleee```^^^ZZZTTTPPPPPPJJJLLLOOORRRVVV\\\bbbfffjjjpppwwwuuukkkaaa^^^```VVV]]]www}}}}}}ZZZ@@@FFFPPP~~~yyygggtttrrrmmmllluuuiii```^^^tttyyy~~~sss```PPPDDD999777555555666555444222111111000000000000111111//////000000000000//////000000000000000000000000000000000000000111111222///222111...555HHH]]]iiidddyyy}}}nnndddbbbkkk||||||ooohhhRRRSSS```dddrrrlll]]]TTTWWW]]]```dddjjjqqqxxxnnnaaa|||vvvqqqsss{{{|||yyyppplllkkkooopppooojjjccc```cccggghhhnnntttwwwvvvvvvzzz~~~yyywwwwwwooo```VVVVVVXXXXXX]]]YYYUUUSSSSSSSSSTTTUUUSSSLLLHHHJJJMMMPPPUUUZZZZZZ]]]eeelllggg^^^cccpppuuukkkpppkkkdddlllmmmbbbWWWNNNEEEOOOoooeeeGGGUUU{{{ooorrr~~~wwwuuujjjsss~~~iiiLLL999333111333666333111//////000000///...+++++++++************)))))))))(((((((((((())))))&&&&&&((()))((((((((('''&&&&&&'''''''''((((((((('''((())))))((()))+++---***************)))))))))***---000111000...------///---***((((((***---///---,,,+++,,,......,,,+++---,,,,,,++++++,,,,,,---------------------------+++,,,......------///000222222222222222222222222444444444444555666777888777999:::;;;;;;;;;===???MMMWWWfffssstttqqqrrrvvvpppiiiaaaaaafffkkkiiiddd``````aaaccc^^^SSSKKKGGGEEEEEECCCAAAIIIZZZkkktttyyynnnkkkrrrvvvpppkkkllljjjhhhfffcccaaa```______]]]\\\[[[XXXUUURRRPPPNNNPPPNNNMMMNNNNNNNNNLLLJJJFFFDDDBBBBBBBBBBBB@@@???@@@@@@AAABBBGGGNNNXXX^^^aaa___^^^]]]]]]___bbbdddaaa```^^^\\\\\\]]]___```^^^^^^```dddhhhgggccc___```ccchhhjjjiiiddd]]]YYYXXXXXXYYY[[[]]]\\\YYYWWWZZZRRRSSSeee{{{|||pppccc^^^]]]\\\]]]___iii|||\\\BBBBBB:::444555888<<>>@@@AAALLLWWWmmm~~~rrriiijjjppprrrqqqeeeeeeffffff```WWWNNNIIIFFFHHHFFFDDDMMM___mmmrrrpppkkklllsssvvvqqqjjjgggiiihhhfffcccaaa```____________^^^]]]YYYUUURRROOOLLLKKKKKKLLLMMMMMMJJJHHHFFFFFFDDDDDDCCCBBBAAA@@@@@@@@@AAACCCGGGNNNWWW]]]cccbbb```______```bbbdddaaa```^^^]]]]]]^^^___```___^^^^^^ccciiiiiiddd___aaaeeejjjlllkkkfff___ZZZYYYYYYZZZ[[[[[[[[[ZZZYYYZZZSSSVVVhhh{{{}}}yyyyyy|||sssjjjaaa\\\YYYVVVXXX]]]bbbuuugggNNN@@@:::777888:::<<<@@@EEELLL^^^||||||pppmmmjjjhhhgggeee___ZZZWWWUUUPPPGGG>>>777666666777333===OOObbb}}}wwwcccVVVZZZcccdddcccdddiiifffeeehhhhhhgggiiimmmwww{{{tttqqqpppkkkeee``````^^^YYYVVVWWWOOORRRVVVYYY\\\^^^aaadddjjjhhhmmmvvvrrrccc\\\___WWWXXXpppzzz~~~UUUBBBBBBfffxxxrrr~~~{{{mmmsssrrrzzzsssmmmrrr~~~nnnaaaUUUDDD;;;999666444444444333111111111000000000000111111//////000000000000//////////////////////////////000000000000000111111222333111111888GGGZZZgggmmm{{{zzzjjjbbbkkk|||mmmeeerrrvvvggghhhfffbbbfffpppxxxyyy}}}yyyrrrbbbPPP```|||ooouuuzzzxxxzzzqqqeeemmmrrrlllnnnkkkhhhhhhjjjjjjfffbbbfffhhhkkkooorrrttttttsss{{{wwwsssrrrrrrpppjjjeeeXXXYYYVVVRRRRRRWWW```fff]]][[[WWWVVV^^^nnn|||mmm___QQQNNNQQQTTTVVVXXX\\\ZZZ\\\bbbddd___\\\]]]~~~wwwddd___WWWPPPOOOQQQRRRRRRPPPggg~~~fffttthhhssszzzjjjWWWHHHNNNwwwoooOOOTTTyyyiiiiiiuuujjjdddgggiiigggHHH888555555333222333111///...//////...---+++++++++*********))))))***)))(((''''''((()))***!!!(((&&&,,,<<<999***)))'''''''''((((((((())))))'''((())))))((()))+++---***************++++++++++++,,,---,,,+++,,,...000999666111---++++++---...)))***,,,...111111///------,,,,,,++++++,,,,,,---------------------------+++---///000/////////000000000000111111222222222444444444444444555666666777888999;;;===>>>>>>>>>CCCOOOiii}}}ssstttxxxyyyooommmjjjgggccc]]]TTTMMMMMMOOONNNNNNUUUaaakkknnnuuuyyywwwppplllllljjjeeehhhgggfffdddaaa```___^^^^^^^^^___^^^[[[XXXTTTQQQMMMLLLLLLMMMMMMLLLIIIGGGFFFFFFFFFEEECCCBBBBBBBBB@@@@@@BBBDDDGGGNNNWWW]]]^^^_________```aaabbbbbb```___^^^^^^^^^______```aaa^^^^^^bbbggghhhddd___dddgggkkknnnmmmgggaaa]]]ZZZ[[[\\\\\\\\\]]]]]]^^^WWWRRRVVVfffwwwyyyqqqkkkjjjiiiddd___XXXNNNFFFGGGMMMaaannn{{{[[[BBB???======;;;888:::>>>JJJTTTjjj{{{wwwsssqqqooojjjddd___]]][[[VVVLLL@@@888666777666333AAAUUUfff}}}|||gggVVVVVV___cccdddfffgggdddcccgggiiiiiilllqqqyyy}}}uuupppnnneeeaaa```bbbaaa[[[VVVVVVQQQSSSVVVYYY[[[___cccfffiiifffjjjrrrpppdddZZZXXXXXXVVVooo~~~cccFFF===JJJrrruuuvvv{{{nnnjjj|||mmmrrrrrrhhhYYYDDD===:::777555444444333222111111000000000000111111//////000000000000//////////////////////////////000000000000000111111222444111333???PPP___hhhkkkyyykkkdddgggbbbVVVYYYggg{{{~~~zzzwww|||dddhhhjjjkkkppptttrrrkkkttt|||jjjVVVKKKbbbvvvpppuuuvvvsss{{{qqqkkklllmmmmmmiiieeecccffflllnnnjjjeeennnjjjgggjjjppprrrnnnhhhffffffeeeeeeiiilllfff]]]ZZZYYYXXXZZZ]]]]]]ZZZWWWUUUTTTSSSQQQPPPTTT[[[cccbbb```ZZZXXXbbbssssssdddVVVRRRTTTVVVXXXZZZ]]]\\\]]]___^^^[[[[[[^^^sss}}}nnnkkkiiikkkllliiiccc^^^UUU^^^tttsssvvvgggaaaooouuugggXXXWWWtttqqqQQQQQQtttvvvrrrtttfff[[[|||dddeeehhhEEE666666777444111222000......//////...---+++++++++************)))))))))(((((((((((())))))(((***###444ZZZYYY777&&&''''''((((((((()))))))))'''((())))))((()))+++---*********++++++++++++++++++,,,,,,,,,***+++,,,...:::777333///,,,,,,------******+++...111111///------,,,,,,++++++,,,,,,------------------------------000222333333222222333//////000000111222222222333333333333444555666777999888999;;;===>>><<<:::===GGG```~~~{{{wwwppplllkkkjjj```UUUYYYXXXYYY]]]```dddllltttnnnbbbcccfffeeehhhgggfffdddbbb```___^^^ZZZ[[[\\\\\\ZZZXXXUUUTTTRRRQQQOOONNNNNNLLLIIIGGGFFFGGGGGGEEECCCAAABBBCCC???AAABBBEEEIIIPPPXXX^^^YYYZZZ[[[]]]___```aaaaaa^^^^^^^^^^^^^^^^^^___```aaa______aaadddfffeeecccgggjjjmmmnnnmmmiiiddd```]]]^^^___^^^]]]^^^```bbbYYYSSSVVVhhhyyy{{{qqqgggaaaUUUTTTRRRPPPHHH@@@@@@EEEWWW[[[iiihhhGGGBBB>>><<<999666999===EEEMMM```{{{}}}|||yyysssnnnkkkdddaaa[[[OOOCCC:::777666888666HHH```mmm}}}lllVVVQQQXXX___eeegggfffccccccfffiiijjjnnntttzzzvvvnnniiiaaa^^^___cccbbb\\\WWWVVVSSSUUUXXX[[[]]]```dddgggffffffiiinnnpppiii\\\RRRTTTPPPiii|||sssOOOCCC@@@YYYppp}}}vvvccc^^^vvvtttttt}}}yyyooo___HHH@@@===888555555444333222111111000000000000111111//////000000000000//////000000000000000000000000000000000000000111111222111000666HHH[[[ggglllnnngggVVVTTTccccccRRROOO[[[lll||||||uuuzzzpppnnnpppwww~~~zzzmmmaaajjjtttYYYKKKPPPlllzzzwwwtttuuuwwwvvvwwwyyytttrrrjjjfffiiieeeaaa```dddkkkooolllgggooojjjhhhmmmwww}}}|||xxxssslllaaa\\\aaafffbbbYYYZZZZZZZZZ\\\\\\[[[XXXUUUPPPOOOOOOPPPOOOOOOUUU]]]\\\[[[WWWYYYhhh|||pppdddYYYVVVXXXYYYZZZ]]]]]]___```___\\\[[[]]]___jjj~~~vvvjjj```lll|||{{{yyyooofff[[[YYYfffzzzrrrmmmsssqqqRRRQQQvvv}}}vvvkkkZZZuuugggkkkjjjGGG666555777555222222000.........///...---+++++++++************)))(((((())))))))))))((((((***000%%%111UUUQQQ111((('''((((((((())))))))))))'''((())))))((()))+++---*********++++++,,,,,,,,,+++,,,---,,,******+++,,,666444111///---,,,------*********,,,//////...,,,---,,,,,,++++++,,,,,,------------------------------///222333333222222222/////////000111222222222222222222333444666777888777777999===BBBDDDCCCAAA;;;AAASSStttyyyvvv{{{|||pppaaaddd]]]___hhhiiigggqqqtttiiigggjjjiiiiiihhhfffdddbbb```___YYYYYYZZZ[[[[[[ZZZYYYXXXWWWTTTPPPNNNLLLJJJHHHEEEEEEFFFGGGEEEBBB@@@AAACCC???@@@CCCFFFKKKRRRZZZ``````___^^^\\\\\\^^^___```]]]]]]]]]]]]^^^^^^^^^___`````````aaacccfffiiijjjjjjlllnnnnnnmmmjjjfffcccaaabbbbbb```]]]]]]```ccc[[[QQQTTTjjj}}}xxx}}}xxxkkkbbbKKKHHHHHHLLLMMMIIIEEEDDDGGGKKKUUUjjjbbbTTTEEE>>>;;;::::::======CCCSSShhh|||zzzuuutttkkkfff]]]RRRFFF===888666;;;:::NNNhhhpppyyysssWWWKKKPPPZZZbbbfffhhhdddcccfffiiijjjnnnsssyyyvvvkkkbbb]]]ZZZZZZ]]]^^^YYYVVVUUUVVVYYY]]]```aaaaaacccdddccciiillllllqqqrrrdddRRRQQQJJJaaavvv[[[KKK<<>>SSSfffnnnqqqsssvvvaaaYYYXXX______YYYYYY___xxxuuubbb```cccqqq{{{nnnlllzzzlll___vvvgggFFFAAATTTvvvzzzssswwwzzzxxxwwwuuutttsssjjjeeehhhccc```___bbbiiimmmkkkhhhhhhffffffhhhnnntttxxxzzzzzzsssjjjdddfffiiiddd\\\RRRRRRRRRSSSRRROOOLLLIIIKKKJJJMMMRRRSSSSSSYYYbbb___^^^[[[___qqq|||jjjbbb[[[ZZZZZZZZZ\\\```^^^```aaaaaa``````___]]]bbb|||dddcccwwwqqqxxxvvvlllccc[[[]]]ggguuu}}}|||rrriiisssTTTTTT|||yyyrrr^^^sssmmmuuuvvvlllIII777444555444444222000.........///...---+++++++++************)))'''((()))******)))((('''!!!111&&&!!!333,,,)))(((((((((((())))))))))))'''((())))))((()))+++---*********++++++,,,,,,,,,+++------,,,***)))***+++222111///...---------...***))))))+++---...---,,,---,,,,,,++++++,,,,,,---------------------------***,,,000111000/////////...//////000111222222222111111111222444666888999444555999@@@HHHMMMMMMLLL777:::DDDaaa|||jjjhhh___aaammmmmmggguuu{{{pppuuujjjjjjiiihhheeecccaaa```ZZZZZZ[[[\\\]]]^^^^^^^^^WWWTTTOOOKKKIIIGGGDDDBBBDDDFFFGGGEEEBBB@@@AAACCC???@@@CCCGGGLLLSSS[[[aaammmjjjddd^^^\\\\\\]]]___\\\\\\\\\]]]]]]^^^^^^^^^___```aaaaaacccggglllqqqlllmmmnnnnnnmmmjjjgggeeedddeeeddd```]]]\\\^^^aaaWWWJJJLLLfff}}}xxxpppoooyyy}}}pppfffSSSLLLIIIOOOTTTOOOEEE>>>@@@KKKTTTZZZmmmqqqVVVFFF@@@;;;777666888<<>>===>>><<>>===;;;???FFFNNN```yyyuuuqqqhhh^^^UUUJJJ???999:::777???SSSkkkuuuuuu{{{~~~[[[EEEJJJTTT\\\eeebbbdddeeeeeeeeeiiipppvvv|||}}}rrrfff[[[\\\UUUQQQQQQQQQPPPPPPSSSXXX[[[^^^]]]ZZZXXX[[[^^^bbbeeeoootttuuuyyynnnTTTFFFCCCNNNgggyyy~~~}}}UUU<<>>CCCNNNMMMTTTaaaqqq||||||wwwpppnnnlllnnntttzzz|||{{{lll^^^MMMCCCBBBBBB???;;;~~~YYYQQQ}}}lllqqqxxxqqqfffdddeeetttoooKKK888444444333333111000//////000000///---,,,+++***)))))))))***+++))))))((((((((('''''''''(((((((((((('''''''''''''''((((((((())))))))))))((()))***+++++++++++++++---)))&&&(((,,,...,,,)))***,,,,,,,,,***)))***+++,,,,,,------,,,,,,+++******+++,,,------,,,+++***,,,***)))***,,,......---,,,,,,,,,---------......///............///000000000000000000111111111111111222222333444555666777666888999:::>>>EEEPPPXXXMMM???888FFFbbb}}}qqqgggeeedddeeeppp}}}rrrnnniiidddbbbaaa``````bbb^^^ZZZZZZ\\\[[[XXXTTTRRRNNNIIIHHHIIIIIIFFFBBBDDDDDDDDDDDDCCCAAA@@@???>>><<<===BBBGGGLLLVVV___llloookkkbbb]]]___```______^^^\\\[[[\\\]]]___````````````aaaccceeehhhiiioooqqqqqqnnnjjjiiimmmpppqqqnnnjjjfffcccdddfffhhh\\\JJJRRRppp~~~}}}mmm``````hhhmmmrrruuukkk```TTTOOOPPPPPPKKKGGGLLLPPPUUU[[[ddd|||lllYYYJJJ===AAA>>>???BBBEEEPPPlllyyysssjjj___UUUIII===888999===DDDVVViiipppnnntttaaaJJJJJJRRR\\\iiihhhiiiiiihhhfffhhhmmmrrryyykkk^^^VVVPPPNNNOOOPPPOOOOOOQQQTTTYYY___aaa______aaadddddddddiiikkkllltttppp\\\NNNGGGJJJ\\\qqq}}}^^^BBBDDDSSSqqqzzzvvv~~~ttt\\\SSSccctttcccbbbbbbhhhrrrxxxuuunnntttzzzxxxUUUBBB666:::<<<555222888222111111000000000000000000000000000000000000000000000000000000000000000---444111---222111...444666FFFPPP]]]bbbqqqbbb^^^lllfffmmm}}}nnnbbbmmm~~~dddSSSRRRVVVaaafffiiinnnqqqooooooyyycccCCC@@@UUUkkkqqqllliiinnnrrrrrrzzzuuurrrmmmgggeeegggfffcccaaaaaa___```hhhrrr|||{{{tttmmmjjjjjjmmmrrrvvvyyyyyywwwxxx}}}~~~lllkkkjjjkkknnnrrrvvvxxxwww{{{xxxssszzz}}}{{{```XXXVVV\\\]]]YYYZZZaaa_________```aaabbbbbbaaa[[[zzzzzzwww~~~nnntttxxxvvvvvv|||{{{jjj\\\SSSOOOKKKHHHCCCBBBDDDGGGFFFEEEHHHNNNVVVWWW[[[ccckkkqqqsssrrrooollllllooopppiii___XXXHHHCCC>>>>>>AAABBB???:::```UUUlllmmmxxxyyykkkiiibbb{{{wwwrrrMMM999555555444444111000//////000000...---,,,+++******))))))******))))))((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))(((((()))++++++,,,,,,,,,,,,)))'''(((+++---,,,***,,,,,,,,,+++***+++---///,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,+++***+++---.........,,,,,,,,,---------.....................///000000000000000000111111111111111222222333444555666666555666777777999???HHHOOOYYYAAA777DDDQQQ[[[yyy}}}~~~ssskkkdddbbb___```mmm~~~~~~sssppplllfffaaa```aaaccc```]]][[[\\\]]]\\\WWWSSSSSSPPPLLLKKKKKKKKKHHHEEECCCDDDDDDCCCBBBAAA@@@???===::::::>>>CCCIIISSS\\\___cccccc```___aaabbbaaa___^^^]]]\\\\\\^^^```aaa``````aaabbbdddfffggghhhmmmpppooojjjdddccciiippprrrooojjjfffeeefffgggggg]]]QQQYYYsssxxxfff```dddkkksssyyytttlll```YYYVVVTTTSSSQQQVVVXXX\\\^^^cccxxxiiiVVVMMMEEE???>>>===@@@MMM\\\xxxwwwtttjjj^^^SSSGGG<<<777777@@@HHHXXXiiimmmkkkqqq{{{kkkOOOIIINNN[[[llllllmmmllljjjggghhhmmmqqqrrr___RRRMMMJJJLLLMMMLLLMMMPPPRRRXXX```cccbbb```______aaa]]]```aaaeeettt{{{pppWWWMMMFFFOOOdddzzzkkkJJJ@@@KKKeeetttkkkeeeiiijjjtttuuuyyy|||lllSSSZZZ}}}kkkjjjlllvvv{{{uuuyyyyyy___III999:::===777333666222222111000000000000000000000000000000000000000000000000000000000000000///444///---333222000777;;;NNNVVV^^^eeepppggguuu[[[^^^qqquuu```pppcccVVVWWW\\\cccjjjvvv~~~xxxmmmjjjnnnrrrXXXHHH<<>>===<<<;;;888888<<>>III]]]mmmqqqpppuuu~~~tttSSSGGGKKKYYYkkkjjjkkklllkkkiiijjjnnnsss{{{{{{cccWWWPPPJJJIIIJJJIIILLLOOOTTTZZZaaaeeeddd___[[[XXXZZZUUUWWWZZZ```sss]]]TTTHHHFFFWWWrrrpppNNN;;;EEEccczzzvvvkkkfffaaaaaajjjppp|||ggg]]]tttgggccchhhyyyxxxqqqlll{{{rrrggghhhwwweeeNNN:::999<<<999666666333333222111000000000000////////////////////////000000000000000000000000000333......444111///888@@@WWWbbbmmmzzz}}}fffVVV[[[]]]wwwuuuhhhrrr{{{ddd___fffjjjjjjkkkuuu{{{wwwtttqqqfffXXXDDD===<<>>MMMdddssswwwvvvyyy}}}WWWFFFIIIVVVfffiiikkklllkkkiiijjjnnnrrrxxxpppdddZZZOOOJJJHHHGGGKKKPPPSSSZZZcccjjjllljjjfffcccaaa[[[]]]^^^___mmm||||||___ZZZNNNFFFNNNfffiiiIII;;;AAA___~~~wwwmmmccc```mmmppp}}}uuuoooeeefffxxxuuuqqqnnnxxxzzzhhhYYYaaaiiiyyynnneeeOOO;;;777;;;:::888777444333222111000000000000////////////////////////000000000000000000000000///222///000555111111===RRRgggqqq~~~wwwddd[[[[[[UUUTTT]]]nnnxxxxxxxxx|||sssqqquuutttoookkkfffiiiwww{{{eeeIII>>>:::<<>>FFFNNNYYYVVVWWW\\\``````aaabbbcccbbb```______```bbbccc^^^]]]\\\\\\]]]___bbbdddiiipppvvvtttllldddaaaaaaiiieee^^^YYY\\\ffftttfffZZZ___qqq}}}wwwpppppppppooollliiifffdddiiifffhhhqqqxxxyyywwwwwwtttiiiZZZNNNBBB999777:::AAARRRhhhuuuvvvtttxxx}}}^^^HHHGGGQQQ```kkkmmmnnnllljjjjjjmmmppp}}}ooocccVVVNNNJJJHHHKKKOOOPPPWWWcccnnnvvvzzz{{{zzzyyyrrrrrrnnngggllluuutttbbb]]]TTTKKKKKK[[[wwwfffFFF@@@<<>>888::::::999888555444333222111000000000000000000000000000000000000000000000000000000000...111000111444111888KKKjjjwww|||fffUUUVVVZZZJJJVVV```eeennnzzz}}}~~~xxxiiiqqqvvvqqqaaadddtttvvv]]]@@@:::777:::III^^^ooovvvvvvxxx}}}}}}nnnbbbaaadddccc^^^[[[```]]]ZZZZZZ```ttt}}}hhh___VVVVVV\\\___]]]ZZZaaahhhggg\\\UUUWWWXXXUUUTTT^^^yyyjjj```iiittt{{{|||}}}zzzmmmfffccc```uuusssqqqqqqwwwzzzqqqiiiaaaWWWNNNVVVVVVVVVUUUVVVZZZ```dddiiirrrvvvqqqmmmqqqtttsssqqqWWWzzzlllxxx}}}mmm{{{nnnJJJ777444555555555333111---,,,,,,------,,,***++++++,,,+++***)))((((((((()))))))))*********((((((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((***,,,---------************)))***+++,,,,,,---...---++++++,,,---,,,,,,------,,,,,,+++***,,,---............---,,,,,,***)))***,,,......---,,,,,,,,,---------......------------///000111222000000000000111111111111333333333444444444444555555888:::;;;:::;;;???CCCDDDGGGEEE???CCCNNNUUUUUUSSSZZZdddkkkjjjddd]]]ZZZPPPJJJEEEHHHQQQZZZ\\\ZZZ\\\[[[^^^dddbbbaaajjjwwwyyyyyyyyywwwwwwxxxyyyyyyqqqooommmjjjgggccc^^^ZZZYYY[[[^^^___]]]ZZZWWWUUUQQQQQQNNNKKKGGGDDDCCCCCC>>><<<:::777555444333333111//////222333444999@@@FFFEEEJJJVVV___```aaaccceeedddbbb`````````aaabbb]]][[[YYYXXXYYY\\\```bbbccchhhnnnnnniiiccc___^^^___^^^YYYSSSQQQYYYhhhtttnnn___cccsss~~~{{{wwwuuusssooojjjgggllliiijjjrrrwwwvvvttttttwww~~~zzz{{{nnn^^^PPPCCC999777999AAARRReeennnnnnoootttzzziiiKKKDDDMMM\\\jjjlllnnnnnnlllmmmpppttttttiii]]]UUUOOOJJJJJJMMMQQQVVVaaammmwww~~~|||{{{wwwkkkjjjqqqqqqggg___VVVPPPLLLRRRkkksssQQQDDD999LLLtttzzzhhhllluuu~~~xxxmmmggg[[[^^^aaauuusss[[[XXXYYYjjjuuuiiidddUUUCCC;;;999999888888555555333222111000000000000000000000000000000000000000000000000000000000...111000000222333CCC```ttt~~~~~~___YYYZZZWWWOOOYYYbbbgggoooxxxxxxrrr^^^mmmkkk\\\fffiiittthhhlllqqqfffNNN:::888666;;;KKKaaarrryyyxxxuuussshhh^^^^^^```___\\\[[[___ZZZVVVYYYbbbuuuwwwooofff[[[VVVZZZaaacccbbbdddcccbbb___[[[XXXWWWVVVTTTWWWkkk~~~sss```PPPJJJZZZnnn|||lll```ccckkkqqq{{{{{{}}}sssddd[[[UUUQQQQQQTTTVVVUUUSSSRRRTTT[[[dddlll~~~kkkPPPrrrgggvvv~~~jjjxxxlllHHH666333444555555444111---,,,,,,---,,,,,,******+++,,,+++***)))((((((((())))))*********+++)))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&'''(((***,,,---------)))*********)))***+++---+++---......,,,******+++,,,,,,---------,,,++++++,,,---///000000///---,,,+++***))))))+++------,,,,,,,,,,,,---------......,,,,,,------///000111222000000000000111111111111333333444444444444444444222666999999999:::>>>AAACCCGGGJJJIIIGGGHHHNNNRRRUUUYYY```eeeeeebbb``````VVVOOOHHHHHHOOOXXX]]]^^^YYYXXX]]]eeefffeeemmmyyy}}}}}}{{{zzz{{{~~~ooommmkkkkkkkkkhhhbbb\\\XXX]]]cccgggeee___YYYUUUIIIHHHFFFBBB===:::999999444333111///.........//////------......,,,///444444555@@@RRR^^^aaaaaacccgggeeecccaaa``````aaabbb___\\\YYYWWWXXX[[[```ccc```dddiiikkkiiieeebbb```\\\___```[[[TTTTTT\\\eeeuuudddggguuuzzz~~~zzzuuupppnnnkkklllpppssssssuuuyyyxxx}}}{{{|||sssbbbSSSDDD:::777999>>>NNN```ffffffjjjsss{{{rrrNNNBBBJJJ[[[fffiiimmmooooooqqqvvvzzz~~~zzztttkkk```ZZZTTTMMMJJJKKKTTTXXX___hhhpppvvvxxxxxxyyyrrrssspppeeeeeemmmoookkk___VVVTTTNNNNNNccc}}}aaaDDD777LLL{{{pppjjjqqqtttttt~~~xxxdddbbb[[[___}}}wwwhhh[[[lllwwwfffXXXGGG===999888888888666555444222111000000000000000000000000000000000000000000000000000000000///222///...000555MMMqqqooo{{{tttqqqmmm\\\eeeeeeXXXccc^^^\\\cccrrrzzzsssggg```^^^pppvvvaaaYYY___ZZZeeebbbhhhrrrnnnXXXDDD:::999999???PPPfffvvvyyyvvvtttzzzkkkddd^^^]]]]]][[[ZZZ[[[[[[WWWVVV]]]fffqqq~~~}}}{{{qqqbbbYYYZZZaaaggghhhhhhbbb___bbbccc^^^ZZZYYYPPPMMMWWW]]]WWW```yyyyyyooojjjdddVVVJJJAAASSSiii{{{tttbbbcccqqq|||}}}{{{fffQQQGGGDDDDDDMMMYYYRRRTTTVVVXXX\\\cccmmmuuusssTTTaaawwwxxxkkk}}}jjjGGG888666333111111333111///////////////---+++++++++************)))))))))))))))))))))******))))))))))))))))))))))))((((((''''''''''''((((((((()))***++++++,,,++++++***++++++***))))))***,,,///...---,,,+++*********+++,,,...//////...,,,+++---888<<<444///111///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222111111111111111222222222222222333444444555555666777888999999999:::===@@@IIIJJJIIIGGGHHHKKKLLLLLLRRRVVV^^^eeeeee___]]]___aaaUUUKKKKKKPPPTTTWWWZZZWWW[[[^^^```aaacccgggiiiwww}}}qqqqqq{{{}}}tttgggeeedddgggjjjiiibbb\\\]]]^^^^^^\\\WWWQQQMMMKKK???;;;666444555444222///---///000///---+++,,,---)))***,,,...///000000///000111888GGGYYYcccddd```````````````````````````ddd___\\\\\\ZZZWWW[[[bbb___ccchhhiiihhhfffdddddd___cccddd```YYYUUUXXX]]]fffqqqqqqpppwww~~~xxx{{{|||{{{xxxyyy~~~llljjjzzzdddZZZMMM<<<777===???NNN```iiiiiillluuu~~~~~~\\\HHHJJJYYYcccgggkkknnnooopppqqqrrrzzzsssmmmfffaaaYYYQQQMMMNNNKKKWWW```aaadddmmmuuuwwwmmmjjjiiikkklllkkkmmmqqqwwwkkk\\\XXXTTTIIISSSrrrfffDDDCCCEEEZZZ~~~|||uuulllkkkmmmkkkfffyyyddd^^^ooobbbccc}}}jjjkkkPPP999<<<;;;555===777666444222000///......000000000000000000000000000000000000111111111111000(((444999***777```yyyvvviiiccc{{{~~~~~~uuujjj]]]ccc]]]YYYggggggVVVZZZmmmfff```XXX[[[gggiiissszzzQQQ555:::888???HHHVVVnnnssswwwzzzhhhaaaYYYVVVWWWYYYYYYXXXUUUUUUXXX___iiiqqquuuvvv}}}yyyvvvuuuyyytttbbb[[[___ddddddjjjccc```dddgggccc]]]ZZZTTTPPPOOORRRVVVXXX^^^dddjjjiiifffeeehhheeeXXXJJJHHHUUUgggwww{{{nnnkkkrrryyy|||XXXNNNDDDCCCKKKSSSUUUTTTWWWYYYVVV[[[bbbZZZlllpppTTTggglllHHH999777444222222222000...---......---,,,+++++++++************)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++,,,++++++)))+++,,,+++***)))***+++...---,,,++++++*********+++,,,...//////---,,,+++***333666000...111///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000000000000111111111222222222222222333444444555555666777888999999999:::===@@@GGGGGGGGGGGGHHHJJJLLLLLLUUUYYYbbbjjjlllhhhgggjjj\\\QQQHHHIIIOOOUUU[[[```[[[]]]^^^[[[UUURRRSSSUUUYYY```]]]QQQPPP]]]ddd```[[[XXXTTTTTTUUUTTTRRROOOGGGHHHHHHFFFAAA<<<888555888666333222111111000///...///111333333333333333333222111000000///000000111000555DDDVVV```^^^XXX___aaaccceeefffeeedddcccccc___^^^^^^\\\WWWXXX]]]^^^^^^___aaadddfffeeedddhhhiiiiiiddd^^^ZZZZZZ\\\fffppppppooouuuwww}}}bbb[[[qqq}}}kkk^^^NNN???:::======MMMaaakkklllmmmttt|||^^^JJJLLL\\\cccfffjjjlllmmmoooppprrrxxx~~~uuunnnfffaaaZZZSSSPPPRRRPPPWWW]]]aaaiiirrrtttpppnnnjjjiiijjjjjjiiijjjnnn{{{nnn\\\VVVTTTIIIPPPiiisssJJJDDDBBBRRR|||qqqhhhttt|||}}}~~~iiibbbwwwvvv{{{uuuvvvXXX888:::@@@:::888666666444333333222222222000000000000000000000000000000000000111111111111333+++222666000BBBdddttt}}}iiicccyyywwwwww}}}mmmoooiii|||aaaWWWVVVppptttkkkssssssddd\\\\\\kkkxxx{{{gggCCC333AAA666BBBQQQaaaqqq}}}wwwddd^^^WWWUUUXXXZZZZZZXXXTTTUUUYYYaaajjjrrrvvvwwwuuutttqqqoooooosssyyy~~~ooouuu}}}kkk\\\]]]dddgggpppmmmkkkjjjgggcccdddhhhXXXVVVWWW[[[[[[XXXXXXZZZdddcccbbbdddjjjkkkaaaTTTOOOXXXeeevvvqqqnnnmmmpppxxxxxx]]]LLLGGGCCCFFFNNNTTTUUUTTTYYY[[[]]]___```bbbyyyhhheeekkkhhheeeaaaXXXrrrYYYqqqoooJJJ999777555333444111///---------...---++++++++++++************)))'''''''''((((((((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((()))***++++++,,,++++++(((***,,,---+++******+++,,,,,,++++++*********)))+++,,,---......---,,,+++(((---///,,,...222///(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....................///000000000111111111222222222222333444444555555666666888999999999:::===???CCCCCCDDDEEEGGGIIIJJJLLLJJJRRRaaannnqqqjjjdddbbbVVVNNNHHHJJJOOOTTTYYY^^^^^^aaabbb]]]SSSGGG===999EEEKKKHHH;;;:::HHHUUUWWWOOOLLLHHHDDDBBBBBBCCCDDD<<<======;;;999555222000555555555444222222333555666777777999999777444111555333111000222444888:::;;;777777BBBSSS^^^^^^[[[___aaaeeeiiikkkkkkjjjhhhjjjjjjllloooooonnnppptttuuuppplllkkknnnpppnnnlllqqqpppnnnkkkgggdddaaa```eeennnppppppuuusssrrr{{{yyyQQQVVVrrrvvvdddQQQCCC<<<<<>>===999555555555555555555666777000000000000000000000000000000000000111111111111444...000222777NNNfffkkk{{{rrrzzz|||hhhhhh~~~lllmmmjjjllldddhhhYYYjjjmmmmmmxxxyyyjjj___\\\nnntttiiiTTT;;;444BBB666DDDZZZjjjqqquuu{{{rrr^^^ZZZVVVUUUXXXYYYYYYWWWSSSUUUZZZbbbkkkqqqttttttwwwlllbbb```fffrrrzzzyyykkkddd```^^^lllnnnrrrppphhh___aaaggg^^^[[[ZZZ\\\ZZZVVVUUUWWW[[[\\\]]]bbbjjjmmmdddXXXQQQZZZgggsss~~~{{{sssvvvyyy{{{}}}oooTTTCCCAAACCCFFFLLLRRRVVVVVVUUUYYYZZZaaaaaa]]]qqqzzzggg[[[LLLDDDDDDGGGBBBCCCCCC;;;uuu^^^www|||yyyzzz|||oooIII888666444333555111000...---......---,,,+++++++++*********))))))(((((((((((()))))))))***((((((((((((((((((((((((%%%''')))******)))'''%%%((((((***+++++++++++++++'''***---...---+++************++++++*********)))++++++,,,---------,,,,,,)))+++++++++...222...'''++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...............---------//////000000111111222222222222333444444555555666666777999::::::;;;===???@@@>>>@@@DDDFFFGGGIIILLLSSSWWW___gggfff\\\SSSOOOFFFAAA???CCCIIIOOOVVV]]]\\\bbblllvvvyyyqqqdddYYY\\\___WWWEEE;;;AAAKKKOOOOOOPPPOOOLLLIIIGGGGGGIIIHHHHHHHHHHHHHHHFFFCCCAAA???AAACCCBBB???===@@@BBBDDDDDDEEEGGGGGGEEE@@@<<<:::999999<<>>999FFFUUUgggrrruuuwww~~~```LLLOOO```fffgggiiijjjkkkmmmpppssstttzzzsssjjj```ZZZUUUQQQSSSXXX]]][[[[[[bbbmmmssspppjjjmmmiiihhhjjjjjjiiikkkoooyyyppp]]]SSSUUUQQQMMMUUUsssfffIII<<<>>>[[[|||zzzqqqbbbjjj}}}vvv```mmmzzzggguuuppplllppp???777>>>>>>555555555555555666666777///////////////////////////000000000111111111111000000000000<<>>999======III]]]lllmmmnnnyyynnnZZZXXXUUUUUUVVVWWWUUUTTTRRRVVV^^^fffmmmrrrttttttwwwtttpppnnnrrr{{{xxxpppooouuu}}}~~~sssddd^^^___aaa[[[WWWWWWXXXYYY___eeeccceeehhhooowwwyyynnn```UUU^^^ggghhhfffkkkvvvaaaLLLCCCAAAAAAEEELLLQQQTTTUUUUUUVVVXXXUUU^^^``````sss]]]MMMEEEBBBDDD@@@CCCBBB;;;===AAA;;;yyyaaayyyxxxttt~~~kkk}}}{{{sssmmmGGG777444333222333333111///...//////...---+++++++++*********))))))************************''''''''''''''''''''''''%%%''')))******)))'''%%%((((((***+++++++++++++++'''***---...---,,,++++++))))))***+++++++++*********++++++,,,,,,---------,,,,,,++++++...000,,,'''+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------...//////000111111222222222222333444444555555666555777999::::::;;;===>>>===;;;===CCCFFFEEEGGGKKKUUUUUUXXX]]]ZZZOOOFFFCCC:::444000222777AAAOOO\\\\\\aaapppkkkWWWQQQRRRRRRVVVYYY]]]]]][[[WWWTTTRRRXXXVVVTTTTTTTTTSSSPPPMMMKKKNNNOOONNNKKKIIIJJJMMMJJJLLLNNNQQQSSSRRROOOLLLBBBBBBCCCFFFMMMWWW```eee______```___^^^^^^```aaaaaaaaabbbcccgggkkkppprrrrrruuuxxx{{{uuukkkjjjqqqppppppvvvuuussszzz~~~zzzNNNXXXbbbfff^^^QQQGGG@@@:::DDDPPP```iiimmmrrrzzz~~~^^^MMMPPP```gggiiikkkkkklllnnnqqqsssuuu{{{rrriii___YYYTTTRRRUUUZZZ___^^^___dddiiilllmmmmmmkkkggggggjjjllllllooosss}}}|||kkk\\\[[[WWWPPPPPPlllrrrLLL>>>BBB[[[~~~lllvvv~~~kkk___dddfffSSShhhtttggg|||wwweeerrrpppmmmxxxIII999===:::666666555444333333333333///////////////////////////000000000111111111111+++222111222BBBWWW```aaannnhhhaaaVVVOOOTTThhhvvvooovvvhhhdddfffuuu|||ooowwwfffIII>>>===>>>BBBLLLSSS___jjjkkkooovvvkkkXXXWWWUUUTTTSSSSSSQQQPPPQQQXXXcccmmmuuuzzz{{{|||zzz~~~|||kkk```]]]]]]YYYYYY]]]ccchhhpppxxxzzz~~~zzzkkkggg___XXXWWWcccyyywwwZZZFFF>>>AAAFFFFFFJJJOOOQQQQQQQQQRRRSSSUUUPPPWWW```nnngggOOOGGGFFFDDDBBBAAA>>>BBBCCC:::;;;AAA>>>~~~eee~~~}}}oootttfffkkk~~~nnnjjjFFF666444222111222333111/////////000///...+++++++++************)))---,,,,,,++++++***))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&((()))***++++++,,,++++++(((***,,,------,,,,,,---((()))+++,,,,,,,,,++++++******++++++,,,,,,------------------------+++(((***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.....................///---...//////000111222222222222333444444555555666555777:::;;;;;;;;;<<<>>><<<999;;;DDDFFFCCCEEEKKKGGGSSSkkkpppfffXXXNNNBBB888222444???KKKaaa```hhh|||vvvddd]]]\\\\\\\\\^^^```aaa```\\\WWWSSS]]]ZZZXXXWWWXXXWWWTTTPPPMMMOOOPPPPPPNNNMMMMMMNNNLLLOOOQQQPPPMMMIIIGGGFFFAAAAAA@@@AAAEEEIIINNNQQQJJJPPPZZZ```bbbbbbaaaaaabbbaaa___```ccchhhnnnrrrqqqtttssspppqqqxxx~~~}}}rrriiimmmuuurrrnnnqqqooooooxxxzzzyyy}}}hhhGGGIIILLLMMMJJJDDD???<<>>;;;===AAAMMM[[[ffflllqqqyyyjjjUUUOOOWWWffffffhhhkkkmmmmmmnnnooopppvvv{{{yyynnneee[[[VVVQQQOOORRRWWW[[[[[[aaaiiikkkhhhgggiiijjjffffffjjjlllllloootttyyyttthhhbbbXXXSSS[[[yyy~~~QQQAAA>>>PPPjjj```dddmmmtttaaajjj~~~{{{___YYYeeefff\\\oooooo{{{pppyyyjjjiiicccccc^^^bbbvvvwwwWWW???;;;555777666444333222111111111000000000000000000000000000000000000111111111111...555444DDDcccnnnmmmxxxpppqqqwwwWWWYYYXXXTTTPPPTTT^^^hhh{{{yyyttt}}}mmm|||kkk[[[iii|||oooggg^^^jjjppp```DDD888:::FFFWWW\\\fffmmmlllpppyyyjjj```SSSRRRQQQOOONNNNNNOOOPPPVVV```ooozzz~~~ooommmkkkjjjlllsss|||ssswww}}}yyypppjjjeeeaaaaaaeeekkkmmmsss}}}rrrjjjjjjqqqlllYYYIIIEEEIIIJJJIIIIIINNNOOOPPPRRRTTTUUUUUUUUU[[[```ggg~~~\\\RRR]]]mmmaaaMMMEEEEEEtttSSSkkkqqqyyyssstttnnnggghhhEEE888777555333333111///---------...---,,,+++++++++************)))...---,,,***((('''%%%%%%''''''''''''''''''''''''((((((''''''''''''((((((((()))***++++++,,,++++++***+++,,,++++++,,,...000((())),,,...///...------************+++,,,---...((())),,,---***((()))---******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......///000111222222------...///000111222222222222333444444555555666444777:::;;;;;;;;;<<<======888;;;EEEGGGBBBBBBJJJKKKMMMXXXlllfffNNNDDDHHHTTTiii|||yyy~~~|||qqqkkkkkklllllljjjgggfffgggmmmwww}}}~~~}}}gggffffffiiinnnpppnnnkkkeeelllssssssooonnnttt{{{}}}~~~xxxggg___bbbeeeccc````````````aaacccfffhhhjjjjjjppprrrnnnnnnrrrtttrrrmmmlllkkkkkkooovvv~~~zzzrrrjjjeeeiiitttuuupppoookkknnnzzzxxxssssssyyy}}}}}}}}}~~~~~~```HHH888;;;>>>999777<<<;;;GGGWWWcccjjjnnntttxxxcccSSSPPPZZZjjjdddgggkkkmmmmmmmmmmmmnnnvvv{{{uuuiii```WWWQQQMMMJJJMMMRRRYYYYYY```kkkooojjjeeedddjjjgggfffiiijjjjjjlllqqqlllvvvhhhccc\\\XXXSSSqqqcccNNN???IIIyyykkkXXX]]]qqqtttfffqqqzzzfff[[[dddfffYYYzzzxxx{{{rrrtttkkkaaa```fffbbbxxxWWW777888???666555444333333333333333000000000000000000000000000000000000111111111111333666555LLLrrrzzzwwwrrrcccfffqqqWWWXXXXXXXXXXXX[[[___bbb^^^cccvvvvvvgggYYYqqqeee\\\nnnyyyaaaSSSeeeuuuooogggOOO<<<>>>EEEJJJTTTYYYiiirrrnnnqqq~~~~~~sssddd\\\PPPPPPOOOMMMLLLMMMPPPRRR\\\eeerrrzzz|||xxxtttrrrrrryyy}}}nnnlllssstttpppoooooonnnnnnrrryyy|||yyyzzztttnnn\\\MMMBBBEEEMMMOOOOOOPPPPPPPPPSSSWWW[[[]]]]]][[[___kkktttzzzmmmyyy~~~___OOOMMM~~~UUUUUUqqqttt|||zzzfffmmmvvvvvvgggEEE888777555111111111000///......------......,,,***)))******)))((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''%%%&&&''')))************************,,,,,,++++++++++++++++++,,,***)))+++///111000...,,,,,,+++,,,------+++)))+++*********,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......------......///000000000------...------///333666111222222333333444444555888888999;;;>>>>>>===;;;888;;;@@@DDDFFFEEECCCBBBKKKQQQNNNQQQ```iiimmmuuufffXXXUUUaaavvvggg``````cccfffaaabbbccccccbbbdddgggiiioooqqqpppkkkjjjmmmqqqqqqmmmllllllnnnppptttxxxzzz}}}}}}uuupppoooqqqpppooommmllllllmmmnnnooowwwrrruuu}}}~~~yyy{{{zzz|||~~~~~~~~~|||yyyvvvvvvvvveeeCCC999===444333<<<999>>>GGGNNNYYYiiimmmppp}}}dddMMMPPP```llliiikkkmmmnnnmmmmmmnnnooosss}}}tttfff]]]UUUOOOKKKHHHJJJOOOUUU[[[ccchhhhhhfffddddddgggdddcccfffmmmpppnnnkkklllyyyoooZZZ^^^dddYYY\\\eeesssIII:::PPPwww{{{iiiiii}}}kkktttiii___kkklllqqqzzzlll___eee```]]]bbbpppoooSSS===::::::666444222111222222111000////////////////////////000000000000////////////666...:::XXXvvvrrr]]]GGGYYYkkk|||uuunnneee``````bbbfffhhhlll{{{wwwhhhgggiiifffeee```TTTcccsssgggbbbkkkkkkkkkXXXBBB999===GGGUUU___bbbbbbpppwww{{{wwwtttpppdddXXXPPPLLLLLLPPPRRRPPPOOOPPPZZZgggyyyxxx{{{wwwooogggccciiisss{{{rrrsssxxxwww|||xxxlllKKKMMMPPPSSSUUUTTTSSSRRRRRRRRRTTTYYY```dddbbb^^^ccc\\\zzzsssUUU___\\\___zzz|||{{{jjjnnnqqq}}}zzzpppgggEEE888666444111222111000///......------......,,,***)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((***+++************************++++++++++++++++++++++++,,,***)))+++...000///...+++***)))***,,,......---************+++,,,++++++,,,,,,,,,------------...,,,,,,,,,------------...------......//////000000000111222222000000000111111222222333333444444555888888888:::===>>>===;;;777;;;@@@DDDEEEEEEEEEDDDHHHMMMIIIIIIVVV___bbbiii___fffooopppbbb^^^ttt|||yyyxxxyyy|||{{{{{{}}}zzznnnddd```aaaccceeeeeefffffffffeeefffiiikkkooopppoookkklllpppqqqooorrrooollljjjjjjmmmppprrrxxx}}}{{{vvvttttttnnnmmmlllkkklllmmmooopppuuuppprrryyyyyytttvvv~~~{{{yyyyyy|||~~~~~~}}}{{{||||||zzzwwwvvvvvvwwwyyy{{{~~~tttLLL:::===666555:::999>>>GGGNNNZZZkkkooosss~~~aaaLLLPPP```llliiikkkmmmnnnmmmmmmnnnooopppyyyyyynnnddd\\\UUUPPPMMMJJJMMMRRRXXXZZZ___eeejjjlllkkkiiieeedddeeefffiiikkkmmmmmmoooyyyuuu___^^^ddd^^^]]]ddd~~~uuuLLL===LLLjjjtttffflllrrrlll|||~~~lllmmmllllllccceeecccPPP@@@;;;666666444222111222222111///////////////////////////000000000000////////////444111DDDaaasss|||zzzooocccLLLOOO\\\vvvooo___cccqqq{{{yyyfff```bbbaaaaaaZZZZZZhhhmmmbbbgggssspppoooXXX???777>>>LLLYYYbbbiiigggrrryyy{{{sssqqqkkk^^^RRRPPPMMMMMMOOOOOOMMMNNNQQQeeennn|||~~~zzzzzz~~~|||ttteeeYYYSSSXXX[[[bbbnnnzzz}}}xxxxxxuuunnngggbbbccchhhmmmzzz{{{zzzqqqZZZTTTUUUWWWYYYYYYXXXWWWVVVQQQSSSUUUZZZ___aaa^^^ZZZQQQZZZvvvuuugggiii}}}uuuuuuyyyzzzbbbbbbyyy{{{iiiEEE666555333222333111000///......------...---+++))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((***,,,*********************************++++++,,,,,,---+++******+++...//////...222///+++***+++---///000++++++++++++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,---------------------...//////000000111333555444222///......111222222333333444444555888888888999<<<===<<<;;;666:::???BBBDDDFFFGGGHHHHHHMMMGGGBBBLLLTTTUUUZZZdddccc^^^___mmmnnn]]]ccczzzyyy|||~~~}}}~~~zzztttrrrqqqnnngggaaabbbaaa```\\\XXXVVVWWWXXXXXXYYY[[[___eeelllssswwwrrrmmmgggdddcccdddeeeeeefffggghhhgggfffggghhhjjjllllllkkkiiilllqqqoookkksssooojjjfffeeegggkkkmmmrrryyy{{{xxxwwwmmmmmmlllkkklllmmmooopppooolllnnnttttttppprrryyyvvvtttsssvvv|||~~~}}}|||{{{yyyyyyyyywwwuuutttvvvxxxxxxyyy|||~~~___@@@===:::666999999???HHHPPP]]]mmmrrrvvv{{{___NNNSSSdddooojjjlllmmmmmmllllllnnnooooooyyyvvvkkkccc\\\TTTQQQNNNLLLOOOTTT\\\\\\^^^dddkkkooommmjjjdddeeeffffffeeegggkkkooopppuuu|||eee[[[aaaccc^^^bbbwwwxxxQQQAAAGGGZZZrrrllleeepppggguuu~~~zzzqqqooo|||pppnnniiiSSS???999666777555333222222222111///////////////////////////////////////000000000000000333NNNmmmuuuyyymmm^^^cccxxxoooiii```qqq~~~|||ooo[[[TTT[[[dddhhh^^^cccjjjccc]]]kkkwwwnnnmmmUUU<<<666@@@OOO]]]eeeppplllqqqzzzsssllljjjcccWWWLLLOOOMMMLLLLLLJJJIIINNNUUUaaafffooo}}}yyyoooiiihhhjjjlll___YYYRRRNNNQQQVVVZZZ[[[```[[[XXXWWWRRRHHH@@@===BBBCCCIIIUUUccclllooonnnooossspppgggdddiiikkkiiijjj|||mmmwwwvvv^^^UUU^^^^^^______^^^]]]\\\[[[XXXXXXYYY[[[\\\ZZZUUURRRUUUrrrssswwwuuuppphhhfffvvvxxxxxxkkkEEE555333222222444111000///......------...,,,***)))((()))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&&&&(((***************************))))))***+++,,,,,,------+++***+++,,,---.........>>>999222---+++,,,---......//////...,,,***))))))++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---......//////000///111222111000///000111111222222333333444444555888777777999;;;<<<;;;:::555999>>>BBBDDDFFFIIILLLMMMRRRIII@@@GGGNNNOOORRRZZZ[[[YYYVVVZZZcccgggeeetttiii```aaajjjwwwvvvlllhhhhhhgggeee\\\^^^aaabbbccccccbbbbbb^^^[[[ZZZ[[[^^^^^^ZZZVVVJJJIIIHHHFFFDDDDDDEEEFFFFFFFFFHHHKKKRRR\\\fffmmmmmmjjjgggeeefffhhhhhhhhhdddeeefffeeeddddddeeefffhhhhhhgggggglllpppmmmfffmmmkkkiiiggggggiiilllnnnpppuuu{{{~~~}}}zzzxxxwwwnnnnnnmmmllllllmmmmmmnnnlllkkkmmmrrrsssqqqsssyyyvvvtttssswww}}}~~~}}}{{{yyyxxxxxxxxxyyyyyyxxxvvvtttsssuuuwww}}}}}}}}}~~~~~~~~~yyyMMM???<<<777888;;;BBBKKKRRR___oootttxxxxxx^^^RRRZZZiiissskkklllmmmmmmllllllnnnooorrr|||yyypppccc[[[TTTQQQMMMKKKMMMRRR\\\^^^bbbgggkkkllljjjhhhgggfffeeeeeeeeehhhkkknnnnnnooo}}}iiiXXX]]]fff___aaapppvvv}}}|||UUUCCCCCCPPPjjjooowwwbbbpppdddhhhwwwmmmuuuzzzzzzwww~~~zzzYYY>>>:::>>>888666333222222222111///////////////////////////////////////000000000000333777TTTrrruuuyyy|||uuueeeaaaaaayyyjjj^^^qqqsssddd]]]jjj{{{sssiiiaaaeeetttvvvkkk```MMM;;;777@@@MMM\\\fffoookkkmmmzzzrrrhhhccc\\\RRRLLLMMMKKKJJJIIIGGGGGGPPP[[[gggjjjqqq~~~uuuoooggg[[[SSSOOONNNMMMKKKDDDAAA===;;;<<>>DDDMMMTTT```ppptttxxxppp[[[VVV___lllssslllmmmmmmlllkkkkkkmmmoooppp|||zzzqqqccc[[[TTTPPPLLLHHHIIIMMMTTT\\\ggglllkkkhhhggghhhlllhhhddddddhhhlllmmmkkkmmmkkk{{{ppp[[[___iiibbbbbbnnnpppwww~~~[[[EEEAAAOOOkkkaaatttfffppp```]]]ooojjj^^^uuu}}}vvv|||zzz]]]BBB===AAA999666444333222222111///////////////////////////.../////////000000000111888>>>\\\vvvrrrooo|||mmmUUUZZZggggggwwwzzz^^^bbb|||{{{qqqbbblllfffeeexxxuuuiiiLLLCCC<<<;;;@@@IIIWWWdddiiihhhkkk}}}}}}mmmcccXXXQQQOOOJJJHHHGGGGGGEEEHHHSSS```kkkpppvvvkkkXXXPPPIIIGGGJJJKKKHHHCCCEEEDDDBBB???<<<;;;<<<===AAA@@@DDDLLLQQQOOONNNNNNHHHFFFFFFNNN\\\iiippprrrnnnwwwvvvlllhhhlllggg[[[gggfffiiipppvvvvvvnnnggg___ccclllrrrqqqqqq{{{\\\ZZZYYYXXXXXXaaalllpppmmmmmmnnnnnnnnnlllkkkjjjkkkeee^^^YYYRRRLLLNNNUUUfff}}}vvvzzz{{{~~~}}}mmmGGG666444222111333111000///......------...+++)))(((((()))***)))(((''''''''''''''''''''''''(((((((((((((((((((((((()))*********))))))+++---*********************************++++++,,,,,,---)))+++,,,,,,++++++,,,...666222---***)))*********///222444222...)))((((((++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000//////111666<<>>AAAHHHVVVcccdddlllrrryyykkk\\\RRRQQQKKKGGGEEEEEEFFFJJJUUUaaajjjrrryyymmmiii```YYYZZZ``````XXXOOOJJJGGGCCCAAA@@@@@@AAAAAA@@@BBBIIISSSXXXTTTNNNLLLLLLIIIHHHNNNZZZeeekkkmmmiiiooooookkkkkknnniii```ccc```aaahhhpppoooeee[[[^^^aaakkkttttttqqqvvvTTTKKKPPP\\\```kkkuuusssxxxyyy{{{|||{{{yyyvvvtttnnnfff___ZZZRRRLLLTTT```sssppppppvvv}}}{{{vvv||||||ffflll~~~qqqyyymmmHHH888555222000111111000///......------...***)))'''''')))***)))(((''''''''''''''''''''''''(((((((((((((((((((((((()))***+++***))))))+++---************************++++++++++++++++++++++++)))+++---,,,******,,,...,,,***))))))***+++***))))))...222111---))))))+++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......//////000000///000333888<<<111222222333333444444555222555888<<<>>><<<666222000888AAAFFFFFFGGGKKKOOOQQQYYYLLL<<>>@@@@@@???>>>@@@AAABBBBBBFFFOOO\\\fffgggfffddddddeeeeeedddbbb```ccceeeffffffeeefffgggfffiiikkkjjjlllpppqqqooojjjkkklllllllllkkkiiihhhmmmllljjjjjjkkklllmmmmmmpppppppppqqqqqqqqqppppppxxxyyyyyyvvvtttsssssssssrrrooonnnpppuuuwwwwwwvvvwwwwwwvvvvvvwwwyyy{{{|||xxx{{{~~~~~~~~~yyyyyyzzz{{{|||}}}~~~~~~uuurrryyyssswwwWWWBBB;;;666;;;???IIIQQQ^^^pppuuuzzzsss\\\TTTZZZeeekkkmmmnnnnnnmmmllljjjkkkmmmooosssuuummmaaaZZZTTTQQQMMMIIIIIIMMMNNNXXXcccjjjjjjiiijjjkkkjjjhhhfffgggiiijjjjjjhhhiiiiiizzzzzzkkkjjjkkkmmmllltttrrrxxx~~~mmmJJJ@@@QQQfffoootttjjj\\\tttvvvwwwwwwxxxfffuuuxxxhhh___ccczzz}}}uuuvvvhhhOOO===222:::888555333333222000///////////////////////////.........///000111111111333MMMvvvvvvhhhmmmttt~~~ppp[[[iiiooofffVVVRRRbbbkkkiiiooo|||zzzhhhrrrsss{{{zzziiiggg}}}{{{^^^LLL999777:::???EEELLLXXXccceeevvvtttbbbVVVSSSOOOIIIDDDEEEHHHLLLUUU^^^ooozzzlll```RRRLLLOOOQQQNNNJJJFFFJJJUUUbbbeee^^^UUUPPPLLLIIIHHHMMMXXXaaaffffffffffffgggjjjnnnooommmjjj[[[ZZZ[[[```fffgggbbb\\\\\\]]]gggssstttmmmlllsssrrrOOOIII\\\pppqqqvvv|||}}}zzzssskkkddd___UUUMMMUUUdddxxxjjjaaaXXXVVV\\\iiixxxvvvuuu~~~tttvvv{{{ttt~~~iii___kkkppp|||mmmIII888555222000000111000///......------...***((('''''')))***)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''''')))+++************************,,,,,,++++++++++++++++++)))+++---,,,***)))+++...***))))))***,,,,,,***((($$$)))//////,,,******---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///---...//////...///111333111222222333333444555555111444999===???<<<555000///888BBBGGGGGGGGGJJJNNNQQQZZZMMM===DDDRRRUUUUUUSSSRRRRRRSSSSSSTTTXXX^^^^^^WWWVVV```mmmvvvzzz}}}|||{{{zzzxxxvvvtttssssssooojjjiiikkkhhh```\\\^^^SSSUUUXXXXXXWWWVVVWWWXXXSSSQQQNNNKKKHHHGGGFFFFFFDDDAAA>>>>>>AAABBBAAA@@@===>>>@@@AAADDDMMMZZZdddbbbbbbccceeeggggggeeeccc^^^aaadddeeeeeeeeefffgggbbbgggiiiggghhhlllooonnnhhhhhhhhhhhhhhhiiijjjjjjkkkjjjjjjkkklllnnnnnnmmmnnnnnnpppqqqssssssssstttrrruuuvvvuuutttuuuwwwwwwqqqnnnkkkmmmsssxxx{{{|||}}}{{{zzzxxxwwwvvvvvvwwwvvvzzz~~~}}}|||{{{|||wwwrrryyyqqqnnn^^^EEE<<<666999;;;EEENNN]]]pppwww|||oooYYYTTT^^^iiimmmmmmnnnnnnmmmllljjjkkkmmmooo|||wwwooo```YYYTTTRRRNNNKKKLLLPPPWWW[[[bbbgggjjjjjjiiihhhfffhhhiiihhhgggfffgggiiieeefffwwwzzznnnkkkhhhqqqpppwwwtttzzz~~~}}}uuuLLL@@@PPP^^^```eeerrrfff```VVVcccdddqqqsssuuurrrkkkiii^^^___pppssspppkkksssqqqqqqzzzjjjPPPCCC???:::888555333333222000///////////////////////////---......///000111111222:::XXX~~~kkk\\\aaaeeevvvwwwnnnxxxhhhSSSdddbbbppp```ZZZccciiigggkkktttgggjjjyyy```eeebbbjjjzzzooo|||zzzZZZBBB:::777777???HHHQQQ\\\dddiiizzzhhhYYYUUUSSSKKKEEEEEEIIIMMMTTTZZZbbbooouuuppprrrtttggggggggg]]]RRRQQQVVVbbbnnnooodddVVVNNNHHHEEEDDDJJJTTT\\\``````bbb^^^___gggllllllkkkllldddbbb___\\\\\\]]]^^^___NNNOOO\\\mmmrrrllljjjppptttzzzyyysssRRROOONNNiii{{{}}}zzzxxxpppjjjdddWWWLLLSSSaaawwwqqq```PPPJJJIIILLLZZZjjjzzzrrrlllooo{{{|||rrrnnnvvvgggqqqxxxzzzjjjDDD555333222222333333222000///000///---,,,+++++++++************)))((((((((((((((((((((((((******)))((('''&&&%%%%%%'''&&&&&&''''''((()))*********))))))))))))******000///---,,,++++++,,,,,,)))***+++---......------(((((()))************)))***+++,,,+++******,,,------+++******,,,------,,,***+++,,,,,,------,,,,,,---------............///...///000111111222222111222222333444444555555666222:::>>>;;;===???777***---666@@@EEEGGGIIIJJJJJJTTTPPPJJJHHHJJJNNNRRRUUUOOOQQQSSSTTTSSSTTTVVVXXXXXXYYY[[[aaaiiittt~~~~~~tttqqqtttwwwvvvtttooocccdddiiiddd___]]]UUUOOOPPPRRRUUUWWWWWWUUURRRVVVQQQLLLKKKMMMNNNKKKHHHAAAAAA@@@@@@??????@@@@@@BBB@@@BBBDDDDDDHHHVVVeeeccccccbbbbbbccceeefffhhhllleeedddjjjjjjcccdddjjjkkkkkkjjjkkklllnnnppprrrkkkkkkjjjgggeeeeeegggiiiooommmkkkhhhgggggghhhhhhmmmnnnpppqqqqqqpppnnnnnnooopppqqqtttwwwxxxvvvttttttuuussspppqqquuuvvvtttxxxwwwuuusssssstttuuuvvv~~~yyyxxx~~~zzzuuu}}}{{{vvvqqqooommmkkkjjjzzzjjjDDD::::::666???AAAGGGRRRaaaqqq|||nnn^^^[[[cccjjjnnnqqqkkkkkkjjjgggdddeeekkkpppyyyyyymmmggg]]]SSSNNNLLLIIIHHHJJJRRRWWW^^^dddiiilllllllllqqqllliiijjjiiiffffffhhhhhhjjjkkkpppssseee___kkk{{{xxxzzz~~~{{{vvv~~~uuuIIIEEEIII[[[~~~sssfff```kkkgggiiiyyykkknnnvvvvvvdddvvvwwwtttqqq___llllllxxxrrrkkkkkkUUU???CCC999777444333333333111000000000000000000000000000000,,,(((000888000+++666AAAdddsssuuuxxxbbb[[[kkkdddhhhlllccc^^^```^^^ccc______hhhwww}}}qqqccc\\\cccqqqlll^^^uuuaaaaaajjjjjjtttnnnMMMFFF;;;<<<>>>AAAIIIVVVaaagggvvv|||}}}ttt|||wwwnnncccZZZUUUUUUVVVTTTUUUPPPFFFCCCLLLUUUXXX___nnnmmmeeejjjsss{{{xxxtttppprrrvvvrrrcccTTTMMMIIIFFFCCCGGGRRR___fffgggkkkffffffkkkmmmjjjjjjmmmcccrrrrrr```VVV]]]___YYYSSSIIILLL```pppoooiiifffzzz{{{zzz|||dddPPPIIIWWWfffwww|||rrrgggWWWIIIGGGLLLaaatttqqq```RRRIIIJJJ[[[mmm|||tttlllmmmuuu}}}{{{mmmiii{{{nnnssskkkFFF555333222111333333111000/////////---,,,+++++++++************)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((************))))))))))))******000///---,,,++++++,,,,,,)))***+++,,,,,,,,,+++***((()))******++++++******+++,,,,,,+++***)))+++,,,,,,+++)))***,,,------,,,***+++,,,,,,------,,,,,,---------............///......000111111111111111222222333333444555555555555777:::>>>BBBBBB;;;333111555;;;???CCCGGGIIIKKKLLLJJJGGGGGGJJJMMMPPPQQQQQQRRRSSSSSSRRRRRRTTTUUUXXXXXXYYY^^^fffpppzzzwwwtttuuuvvvtttrrrpppffffffgggaaa^^^WWWIIIQQQQQQRRRTTTWWWWWWUUUSSSVVVQQQMMMLLLMMMNNNKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@CCCAAAAAACCCDDDHHHWWWeeedddccccccccccccdddfffgggmmmjjjiiikkkkkkhhhiiillljjjjjjjjjkkklllnnnooopppoooooonnnlllkkkkkkmmmpppnnnllljjjgggeeeeeeeeefffjjjjjjkkklllmmmnnnnnnnnnvvvvvvwwwyyy|||~~~}}}{{{vvvzzzzzztttqqqsssvvvwwwssssssrrrsssuuuwwwzzz|||zzzuuusssxxx{{{zzz|||~~~|||{{{|||~~~}}}{{{|||{{{}}}yyytttoookkkgggcccaaaddd{{{gggHHH<<<;;;999999<<>>@@@CCCKKKVVVaaahhhsss}}}|||qqqqqqkkkbbbWWWOOOJJJIIIJJJJJJNNNMMMGGGGGGOOOWWWYYYcccnnnjjjdddllluuuxxx|||}}}|||wwwyyyyyyyyyxxxkkkYYYNNNIIIFFFCCCEEEMMMYYYaaadddnnnjjjiiimmmmmmiiigggjjjbbbqqqtttdddWWWYYY]]]\\\ZZZNNNKKKXXXeeejjjlllqqquuurrrjjjMMMFFFKKK[[[lll{{{hhhRRRAAA===BBBLLLjjjzzz~~~ppp___NNNJJJZZZnnnqqqggg```gggxxx{{{xxxxxxuuuvvvxxx}}}rrrkkkFFF666333222111222333111////////////---,,,+++++++++************)))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((()))************))))))))))))******///...---,,,+++++++++,,,***++++++,,,,,,+++)))((()))******+++++++++++++++,,,,,,---+++)))(((***+++,,,*********,,,---,,,+++***+++,,,,,,------,,,,,,---------............///......///000111111111111222222333333444444555555666666<<>>IIIVVVdddooovvvqqqkkkhhhjjjlllkkkmmmpppooommmjjjjjjmmmpppsssuuu|||zzzooofff\\\SSSOOOKKKHHHIIILLLPPPWWW```gggjjjkkkjjjjjjpppqqqsssrrrjjjcccdddjjjiiinnnsss|||jjjhhhpppooossswwwtttmmmpppyyyTTTBBBEEEbbbyyy[[[cccdddaaawwwjjjdddoooqqqkkklllttteeeHHH888999777444333333333111000000000000000000000000000...555333000333000111;;;GGGfffzzzjjjaaa[[[RRRWWW```llldddjjjyyycccPPP[[[eeerrryyydddDDD777<<<===AAAFFFNNNYYYdddlllrrr|||nnnmmmhhh^^^TTTLLLHHHFFFFFFAAAEEEIIIIIILLLSSSXXXYYYdddmmmiiieeepppyyyxxxxxx~~~|||uuupppvvvyyyzzzhhhYYYIIIFFFBBBBBBFFFOOOYYY```iiihhhiiikkkkkkgggeeefff```kkkpppfffXXXSSSXXX]]]___UUUPPPWWW___dddkkksssvvvggghhhsssyyyjjjQQQCCCIIIVVVcccuuunnnWWWEEE???AAA???SSShhhPPPGGGUUUhhhooobbb[[[jjj}}}sss}}}|||zzz}}}bbbdddwwwgggCCC444333222111222222000///...//////---,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((()))***+++******))))))))))))******...------,,,,,,+++++++++******,,,,,,---,,,+++*********+++,,,,,,,,,,,,+++,,,------+++)))((()))***,,,++++++,,,......---,,,***+++,,,,,,------,,,,,,---------............///---...///000111111111111111222222333444444555555555;;;AAAKKK\\\bbbOOO555777111///111555666555666111444:::AAAIIIMMMMMMLLLOOOPPPQQQQQQPPPPPPRRRSSSVVVUUUVVVZZZbbbnnnyyy{{{{{{{{{yyyvvvssspppnnnddddddhhhhhhmmm|||zzzddd[[[YYYWWWWWWXXXYYYYYYYYYVVVSSSPPPOOOOOOOOOLLLJJJKKKJJJHHHFFFEEEDDDCCCCCCDDDDDDCCCCCCEEEMMM[[[fffffffffdddccccccdddeeefffgggmmmllleeeeeekkkkkkfffggghhhjjjkkkllllllkkkjjjeeeeeeeeeeeedddfffiiillljjjiiihhhgggggghhhhhhiiijjjiiihhhgggiiikkknnnpppvvvtttsssuuuxxx{{{}}}~~~{{{~~~yyyvvvxxx{{{|||~~~|||zzzxxxvvvuuuuuuuuu}}}{{{zzz{{{}}}}}}|||{{{~~~|||zzzzzz~~~wwwtttvvvsssnnniiiccc\\\TTTNNNIIIRRR___bbbRRR===555888444666:::AAAIIISSS^^^dddiiijjjnnnsssqqqmmmllloooooollliiijjjnnnsssuuuttt{{{yyyooofff^^^UUUPPPLLLIIIJJJNNNQQQYYYcccjjjlllkkkjjjjjjllllllnnnooojjjdddcccgggjjjnnnqqq~~~iiicccoooppptttxxxuuuoooooottt]]]CCC???UUUvvvlllccclllfffqqqyyyooommmllljjjgggiiipppgggOOO:::999777444333333333111000////////////////////////+++444222...222333444<<>>AAAEEE___{{{qqqRRRHHH<<<222000000///111555777999>>>DDDJJJMMMLLLKKKKKKMMMOOOPPPQQQQQQTTTUUUUUUUUUWWW\\\fffrrr~~~{{{uuuqqqkkkhhhhhhccceeessssss```aaa^^^[[[ZZZ[[[\\\\\\[[[VVVUUUSSSRRRRRRPPPNNNLLLJJJIIIHHHFFFEEEEEEEEEDDDEEEEEEEEEDDDHHHRRR^^^fffgggfffeeedddddddddeeefffffflllkkkddddddjjjjjjdddhhhiiijjjkkkkkkkkkjjjiiieeeffffffffffffhhhllloooiiiiiijjjkkklllmmmnnnoookkkiiigggeeefffhhhjjjlllrrrpppnnnooorrruuuxxxyyyuuuuuurrrooorrrxxxxxxtttwwwwwwwwwxxxyyyzzzzzz{{{vvvwwwxxxyyy|||}}}|||zzz~~~}}}{{{{{{}}}{{{rrrnnnooommmhhhddd^^^VVVNNNHHHHHHIIIQQQYYYPPP<<<333777444666888;;;@@@JJJTTT\\\fffkkksssxxxuuunnnlllooonnnkkkhhhiiinnnrrrsssrrryyyxxxppphhh```XXXSSSMMMIIIJJJOOOSSS[[[ffflllmmmkkkkkkkkkppplllkkkppprrrpppmmmlllgggjjjjjjuuukkkcccnnnpppuuuxxxvvvpppnnnooogggHHHAAAQQQhhh~~~tttzzznnnqqq|||zzz{{{sssllldddaaa```aaacccaaaRRR>>>999777444333333333111000////////////////////////---444000...333333444>>>RRR```ooozzzxxxzzzeeelllpppsssnnnmmmeeefffiiivvvxxxdddmmmtttiiiPPP>>>999888:::<<>>???HHHSSSUUU[[[aaaddddddbbbaaa_________^^^\\\YYYVVVUUUVVVUUUWWW\\\aaacccdddhhhnnn|||vvv\\\YYYSSSXXX```ddd___XXXZZZbbbnnn|||sssVVVAAADDDDDD```jjjTTTLLLPPPWWW\\\PPPMMMbbbppp{{{}}}uuuvvvxxxbbbdddwwwbbb@@@333333222111222000///......//////---,,,+++++++++************)))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((()))***++++++******))))))))))))******++++++,,,,,,,,,,,,++++++((())),,,...000111111111)))******+++++++++++++++++++++,,,***(((''')))***,,,,,,,,,...000000...,,,***+++,,,,,,------,,,,,,---------............///------...///000000000000111111222222333333444444333;;;999999UUU~~~yyy```TTTIIIDDD@@@;;;<<>>IIIWWWaaahhhmmmuuu{{{wwwooommmoooooommmkkklllnnnpppqqqrrrxxxyyyrrriiibbbZZZTTTLLLGGGIIINNNTTT]]]ggglllllljjjjjjllloooiiigggmmmttttttqqqpppkkkllljjjtttuuuooojjjnnnrrruuusssoookkkjjjmmmJJJBBBSSSddd|||zzzmmmrrrvvvooo{{{xxxfff___ZZZ\\\[[[VVVYYYRRR===999777444333333333111000000000000000000000000000333444000///333111999NNNbbbbbbjjjttt|||ccc___bbbpppzzz{{{sssbbb___```rrrsssoooaaalllzzznnnMMM<<<===:::???@@@HHHRRRWWWYYYdddqqq}}}nnnccc]]]TTTNNNKKKIIIEEEBBBHHHGGGLLLTTTYYYYYYWWWWWWddd|||xxxyyy~~~xxxtttuuuvvvzzz|||zzzuuuuuu|||vvv```TTTHHHDDD@@@===BBBKKKSSS[[[cccdddbbbaaa^^^[[[``````\\\YYYZZZ^^^]]]XXXSSSUUUYYY\\\```gggpppxxxjjj[[[ccc___pppzzzccc___iiiooozzz~~~nnnVVVGGGDDD[[[fffTTTNNNKKKJJJHHHCCCCCCRRRjjj|||~~~qqq~~~vvvmmmppp~~~{{{uuufffCCC555444333111111000...------...///...,,,+++++++++************)))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))***+++,,,******))))))))))))*********+++,,,,,,,,,,,,+++***(((***,,,...////////////((()))******++++++******)))***+++***(((((()))+++******+++---......,,,******+++,,,,,,------,,,,,,---------............///,,,---...///000000000000111111111222333333444444444555444666GGGddd||||||yyy|||xxxfff[[[[[[TTTPPPLLLIIIIIIJJJKKKKKKLLLNNNPPPQQQQQQRRRTTTVVVQQQSSSXXX```jjjttt~~~zzzsssssslllmmmmmmfffhhhlllfffdddbbb___^^^^^^]]]\\\ZZZYYYZZZZZZYYYVVVTTTRRRQQQLLLKKKJJJHHHFFFEEEDDDDDDEEEIIIKKKKKKPPP\\\ccceeeeeeeeeddddddeeefffggghhhmmmjjjiiikkkkkkhhhhhhkkkllllllkkkjjjjjjjjjjjjjjjfffffffffffffffhhhkkknnnnnnooopppqqqrrrsssttttttvvvvvvtttttttttvvvxxxyyyuuutttrrrsssuuuwwwwwwwwwvvvuuurrrpppsssxxxxxxtttvvvvvvuuutttsssqqqpppooosssxxx{{{}}}|||~~~zzzrrrkkkmmmiiiddd]]]WWWOOOGGGBBB>>>:::<<>>???EEELLLWWWaaabbbaaa```^^^ZZZ\\\bbb___UUUVVV```ccc\\\TTTVVVXXXZZZ___iiisssyyy}}}}}}kkkkkk~~~|||ooojjjrrrqqqzzz~~~xxxqqqsss{{{|||sssnnnsss|||www~~~www^^^VVVbbbmmm[[[QQQJJJCCCAAABBBDDDIIISSSbbbqqq|||iii{{{}}}rrrhhhlll{{{qqqiiiFFF888555333000000///...------...///...,,,+++++++++************)))((((((((((((((((((((((((%%%%%%&&&'''((()))***+++(((((((((((()))***+++,,,******))))))))))))******)))***,,,,,,---,,,+++***)))***,,,---...------,,,(((((()))***************))))))***)))((((((***,,,(((((()))+++------***(((++++++,,,---------,,,,,,---------.........//////,,,---...///000000000000000111111222333333444444555222444;;;>>>EEE^^^zzzwww{{{aaaXXXUUUPPPIIIEEEEEEHHHKKKMMMOOOPPPRRRRRRRRRRRRSSSUUUPPPSSSXXX```iiirrrzzz{{{yyy{{{}}}wwwnnnqqqrrrhhhbbbcccaaacccaaa___^^^^^^\\\ZZZXXXZZZ[[[\\\[[[XXXUUUSSSSSSPPPNNNLLLIIIGGGEEEDDDCCCDDDJJJMMMMMMSSS^^^eeeeeeeeedddddddddeeefffhhhiiinnngggffflllkkkeeeffflllnnnmmmkkkjjjiiijjjjjjkkkhhhiiiiiiiiihhhjjjmmmpppqqqqqqrrrsssssssssrrrrrrrrrqqqqqqrrrsssuuuwwwxxxxxxvvvuuuvvvxxxyyyxxxxxxppprrrqqqmmmllloooqqqppplllmmmnnnpppqqqrrrssssssrrrwww{{{|||}}}~~~zzzssssssnnnhhh```YYYQQQIIIDDD>>>:::;;;CCCHHHDDD;;;444333333333333999GGGZZZhhhpppqqqvvvyyywwwpppnnnqqquuuwwwwwwtttqqqppprrruuuwww}}}}}}xxxiiibbbZZZRRRHHHBBBCCCIIISSS\\\eeehhhfffeeegggkkkhhheeefffiiikkkjjjmmmrrrmmmpppjjjmmmzzzxxxkkkdddfffjjjnnnoooooonnnjjjfffZZZDDDNNNXXXuuuyyytttgggoooqqqsssmmm```tttxxx{{{lllaaabbbaaaZZZ```YYY999999777444333333333111000000000000000000000000000...------333333333XXXmmmcccfffqqquuuvvveeedddRRRLLLgggxxxsssxxxccc[[[XXXgggfffIIISSS]]]^^^iii]]]>>>888???666<<<>>>IIIYYY```bbboooxxx^^^XXXPPPLLLLLLKKKGGGDDD@@@CCCOOOaaajjjfff___]]]YYYwww|||~~~yyyuuuzzzzzz~~~|||xxx{{{~~~qqq^^^OOOKKKGGG???===BBBBBBPPP\\\___^^^```___[[[VVVbbb```RRRQQQ___ddd^^^UUUXXX\\\^^^ccciiinnnppp}}}wwwyyy{{{{{{tttrrrvvvuuu|||~~~ssshhhgggmmmrrriiibbbYYYPPPGGGDDDKKKUUUUUUbbbqqq|||}}}mmmmmm|||ggg[[[PPPGGGAAAEEEGGGDDDCCCMMMcccuuurrrxxx}}}zzzuuurrrllldddAAA555444000000333222///,,,++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$%%%''')))***+++******,,,,,,+++***))))))******.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))***+++***))))))+++------------+++******,,,...++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,---...////////////////////////000000000000333222111000000222444555555555666888<<<@@@DDDFFFQQQWWWiiinnnPPPMMMMMMLLLIIIFFFEEEFFFHHHLLLOOORRRTTTSSSSSSSSSSSSQQQUUUZZZ^^^bbbjjjwww|||~~~}}}{{{|||tttlllooolllbbb___ccc___]]][[[[[[\\\^^^^^^^^^ZZZYYYYYYYYYXXXUUUQQQMMMPPPNNNLLLIIIGGGFFFFFFFFFDDDHHHJJJLLLSSS]]]ddddddeeeeeeeeeeeehhhkkknnnpppiiifffeeeiiipppsssooojjjmmmkkkhhheeeeeefffiiijjjjjjhhhjjjnnnlllhhhjjjqqquuuvvvwwwwwwwwwvvvtttrrrsssxxx{{{yyytttrrrvvv{{{sssxxx{{{yyysssnnnmmmoooqqqmmmiiiiiimmmppppppoooqqqqqqqqqqqqqqqqqqqqqqqquuuuuutttuuuxxx|||xxxooossslllccc[[[UUUNNNGGGCCC@@@<<<999:::===>>>:::555444222333444888AAATTTeeennntttzzzzzzuuupppoooppprrrqqqooopppqqqqqqooonnnyyy}}}vvvjjj\\\XXXTTTEEE???GGGMMMUUU^^^fffgggfffgggggggggbbbdddfffiiikkklllllllllpppjjjlllrrrwwwpppllllllooossstttrrrooommm~~~kkkGGGKKKdddyyy~~~xxxqqqllliiiuuuhhhhhhjjjnnnsssxxxrrrdddbbbgggfffdddZZZGGG999777444333333333222111000///////////////000000,,,333......777===___zzzaaa___xxxtttsssnnnlllmmmppphhh\\\ZZZaaajjjooolllrrr~~~fffUUUYYYQQQHHHKKKRRR___jjjfffNNN:::888<<<<<<:::DDDIIIPPP___jjjwwwwww___VVVNNNKKKJJJHHHGGGIIIKKKLLLQQQ[[[ggglllhhh```eeennnpppxxx}}}uuusss{{{vvvxxx~~~zzz}}}~~~{{{zzz|||kkk]]]WWWIIIAAAAAA???@@@FFFOOOVVVZZZZZZZZZZZZ[[[ZZZVVVPPPPPPUUUXXXXXXVVVZZZ]]]```eeemmmtttvvvyyyvvvhhhZZZRRROOOFFFCCC>>>:::999;;;>>>AAAHHHRRRbbbpppxxx|||pppiii```VVVDDDOOOUUULLLCCCHHH[[[jjjuuurrr}}}wwwzzzwwwrrrooo|||{{{}}}sssfffCCC666555000///222222///,,,+++,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))***+++++++++,,,++++++***))))))******,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++)))***+++***))))))+++------...---+++***)))+++---++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---...////////////////////////000000000000333222111000000222444555666666666777999<<>>999<<>>:::777666888:::<<>>EEEJJJLLLJJJGGGCCCEEEFFFFFFFFFGGGIIIKKKJJJMMMPPPRRRQQQQQQQQQQQQQQQTTTWWWYYY]]]fffttt~~~||||||xxxrrrrrrwwwzzzzzzzzz{{{yyysssooolllgggaaa^^^]]]]]]^^^``````___]]]YYYXXXWWWWWWVVVTTTPPPLLLOOONNNKKKIIIFFFDDDCCCCCCCCCEEEGGGJJJSSS```hhhjjjiiihhhgggfffeeeeeeeeeeeefffgggiiijjjkkkkkkjjjjjjmmmkkkiiihhhhhhiiijjjkkkiiijjjnnnsssssspppqqqtttmmmoooqqquuuwwwwwwtttrrryyywwwvvvzzzzzzsssxxxssskkkbbbYYYPPPHHHCCC@@@AAACCCEEEJJJPPPXXX]]]bbbbbbbbbbbbbbbbbbbbbbbbdddddddddeeehhhlllooorrrvvvxxxzzz||||||uuukkkddd___[[[VVVQQQLLLHHHDDDAAA<<<;;;888666555444333333444333222000000;;;SSSiiiuuuuuuuuutttrrrpppnnnmmmsssuuuvvvuuurrrqqqsssvvv|||zzzqqqdddbbbkkkkkkVVVGGGIIIMMMMMMWWWaaadddeeeggggggeeedddeeefffhhhjjjkkkkkkkkkiiijjjqqqrrroootttppp^^^]]]bbbiiiooosssuuutttrrrxxx```EEEEEEPPPqqq~~~rrrmmmhhhaaavvvooonnnwww}}}mmmcccsssvvvppp]]]???:::888555333333333222111000000////////////000000111444000///444>>>___~~~jjjmmmbbbSSSUUU^^^nnnyyyqqqmmmjjjbbbYYYWWWeee}}}dddQQQVVV^^^___XXXcccnnn```PPPPPPUUU```xxxwwwRRR777;;;???888>>>FFFKKKRRR___ggguuurrr\\\TTTMMMJJJGGGDDDDDDGGGRRR```kkkjjjbbbYYYPPPIIIZZZaaauuu}}}ooojjjtttxxx}}}yyywwwyyy{{{~~~||||||~~~~~~}}}wwwtttrrrmmmwwwjjjggg[[[RRRKKKCCC;;;<<>>AAAEEEFFFEEEBBB@@@@@@BBBDDDEEEEEEFFFHHHJJJIIILLLOOOPPPPPPOOOPPPPPPQQQSSSUUUVVVZZZcccqqq||||||}}}zzzuuutttwwwyyywww{{{yyyzzzwwwiii___^^^^^^______^^^\\\YYYWWWVVVUUUTTTTTTQQQNNNKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEFFFFFFIIISSSaaaiiiiiiffffffffffffeeeeeeeeeeeeeeehhhkkkkkkiiiggghhhiiiiiiiiihhhggggggggghhhiiihhhhhhkkknnnpppppprrrssshhhhhhjjjoootttuuutttqqqxxx}}}zzzxxx{{{mmmcccVVVKKKEEE???999444555777999999999===DDDJJJNNNNNNNNNNNNNNNNNNNNNNNNRRRRRRSSSTTTWWWZZZ]]]___eeehhhkkkooouuu|||}}}zzzwwwtttooohhhdddZZZXXXUUUQQQMMMJJJGGGEEE======;;;888555555777:::333333444333333>>>WWWnnnzzzwwwtttrrrrrrqqqooonnnqqqtttvvvtttooonnnrrrwwwyyy~~~uuuiiidddjjjkkkXXXKKKLLLNNNPPPZZZcccfffhhhiiihhheeeaaabbbdddfffhhhiiikkkkkkooonnnrrrpppnnnqqqgggNNNRRR\\\hhhpppuuuwwwuuuqqqrrr[[[EEECCCJJJeeewwwpppnnniii___mmmyyy}}}sssuuuvvvkkk]]]aaalll~~~ooo^^^DDD;;;888555333333333222111111000000////////////000111222000000444BBBcccxxxeeedddcccUUUUUUjjj{{{iiiYYYQQQ```uuuvvv```WWW^^^aaahhhnnniiiVVV^^^jjj```kkkdddJJJ777888>>>===@@@GGGLLLTTT```fffuuuxxxqqqbbbYYYRRRKKKHHHEEEBBBCCCFFFRRRcccqqqrrrkkkcccYYYOOO\\\aaarrr|||ttthhhkkkttt~~~zzzzzz||||||yyyxxxvvvuuuwww{{{||||||{{{xxx{{{~~~|||xxxuuutttnnnzzzrrrooofff[[[QQQEEE@@@>>>>>>DDDNNNVVVWWWVVV^^^^^^ZZZSSSPPPRRRSSSPPPMMMKKKQQQ\\\bbbfffuuuzzz{{{yyypppaaaQQQDDD===;;;::::::999888888999999777;;;@@@AAA???CCCSSSddd|||ggg[[[rrrttt\\\WWWiii}}}ooopppssshhhbbbmmm}}}xxxtttggg```>>>444444111///222000...------...///...---************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))+++,,,---+++***************++++++,,,,,,------...---------......---,,,+++******))))))***+++***))))))+++---......---+++(((''')))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,---...////////////////////////000000000000222222111222222222333333444444555666888999;;;<<<======@@@CCCFFFEEE@@@;;;@@@BBBDDDDDDDDDDDDFFFGGGHHHKKKNNNPPPOOOOOOOOOOOOPPPSSSTTTUUUXXXaaaooozzz{{{~~~|||{{{|||zzzvvvtttzzz{{{yyyzzzdddcccbbbaaaaaa___[[[YYYYYYWWWVVVUUUTTTRRROOOLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGJJJTTTaaaggggggffffffgggggggggeeedddcccdddhhhkkkkkkhhhfffgggiiijjjjjjjjjjjjjjjjjjkkkkkkfffgggggghhhkkkoooqqqrrr___^^^___fffooouuuxxxwwwvvv}}}|||vvvssstttYYYNNN@@@888666666555222333444555333111222777;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@AAAAAABBBDDDGGGIIIJJJPPPSSSXXX^^^fffqqq|||sssrrrooommmkkkgggdddaaa[[[ZZZWWWTTTOOOKKKIIIGGGGGGFFFEEEAAA<<<:::999:::444444555555777CCCZZZppp}}}yyyuuusssrrrrrrrrrqqqqqqtttvvvsssoooooosssxxxzzzuuulll___]]]\\\OOOGGGJJJLLLTTT\\\cccfffhhhiiigggccc___```aaacccfffhhhjjjkkkllliiilllpppwwwxxxZZZKKKZZZjjjrrrwwwyyyuuuooommmaaaJJJHHHOOOooowwwqqqoooiiirrrsssrrr}}}~~~sssiiiqqq~~~lll]]]UUUbbbjjjqqqrrr|||qqqcccKKK<<<999666444333333222111111111000//////////////////...000111444IIIjjjyyy|||~~~sss```^^^iiiwwwrrrcccdddjjjfffqqqmmmVVVbbbsssjjj[[[JJJ@@@999555:::BBBAAAGGGLLLVVVbbbgggwwwxxxrrrfffUUUOOOIIIFFFCCC@@@BBBGGGOOO```nnnqqqrrrqqqfffYYYZZZaaalllwwwxxxmmmkkkttt~~~|||xxxyyy}}}{{{vvvrrrqqqppprrrwww{{{zzzwwwuuuxxxzzz{{{yyyxxxwwwxxxvvv}}}yyywwwooodddWWWHHHEEE@@@===@@@IIIQQQUUUUUU[[[[[[WWWQQQOOORRRTTTRRRMMMLLLQQQ\\\cccjjjzzz|||ssshhh___YYYQQQFFF===<<<<<<;;;;;;::::::999999666777:::>>>>>><<>>;;;:::===CCCFFFDDDBBB@@@BBBDDDEEEDDDDDDDDDEEEHHHKKKNNNPPPOOOOOOOOOOOOPPPRRRUUUUUUXXX```nnnxxxyyy}}}~~~~~~~~~{{{vvvpppsssqqqppp{{{tttiiigggeeedddcccaaa^^^\\\\\\[[[YYYXXXWWWUUURRRPPPSSSRRRQQQOOOMMMJJJHHHFFFGGGGGGGGGKKKWWWcccgggeeeiiiiiijjjjjjiiifffcccaaaeeehhhkkkkkkhhhggghhhiiihhhiiijjjjjjkkkjjjjjjiiigggiiihhhhhhlllqqqssspppZZZWWWVVV]]]jjjvvv}}}~~~{{{hhhYYYFFF???555111333777888777222333444444333333444555555555555555555555555555555555555666777999:::;;;???AAAFFFLLLUUUaaammmuuukkkiiihhheeeccc```___^^^^^^^^^\\\WWWQQQKKKHHHGGGKKKMMMPPPQQQMMMFFF>>>999;;;888666666:::GGG]]]qqq|||zzzwwwuuusssrrrsssttttttvvvvvvtttrrrrrrvvvyyy~~~}}}pppooo]]]VVVTTTIIIFFFLLLNNNVVV\\\aaacccfffhhhfffaaaaaaaaabbbcccdddfffhhhiiiiiieeeffflll|||fffLLL]]]mmmtttwwwyyyuuummmjjjhhhKKKGGGPPP|||zzz~~~uuupppaaammm\\\aaaxxxppp```UUUeeejjjvvveeekkkvvvxxxvvvzzzpppXXX===:::666444444333222111222111000//////......//////,,,000222555PPPqqq~~~xxxaaadddoooxxxnnnbbbkkkrrrhhhjjjfffQQQ^^^mmmuuuTTT;;;;;;<<<666777BBB@@@GGGMMMXXXdddiii{{{yyyooocccPPPKKKGGGEEEAAA>>>BBBGGGUUUcccooosssyyy~~~uuufffVVV___dddmmmyyyvvvpppvvv~~~}}}uuutttyyywwwqqqppprrrssstttxxx|||zzzuuuwwwxxxyyyyyywwwvvvvvvwwwuuuyyyzzzxxxnnn___NNNGGGBBB======DDDMMMTTTWWWZZZYYYTTTNNNLLLQQQTTTTTTQQQRRRUUU[[[dddppp}}}vvv```TTTQQQMMMEEE<<<======;;;:::999888888888999555555888:::999:::===CCCUUU```fffiiiaaa[[[bbb[[[kkkvvvuuutttyyy~~~}}}iii\\\MMM]]]rrr|||ssslllgggooo{{{~~~fffooo^^^===444555111///222///...---...000000///---************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******))))))******))))))***++++++,,,............---,,,++++++,,,,,,++++++++++++++++++)))***+++***))))))+++---,,,,,,,,,***((((((***,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,+++,,,---...////////////////////////000000000000111111222222333333333222333444555777999:::;;;;;;???===<<<>>>BBBFFFHHHHHH???AAADDDEEEEEEDDDEEEFFFHHHKKKNNNPPPPPPOOOOOOPPPOOORRRUUUWWWYYY```lllvvvtttyyy{{{zzzzzz|||zzzwwwrrrssspppkkkkkkooommmfffhhhfffdddbbbbbbbbb```___]]][[[YYYWWWWWWUUURRRPPPRRRRRRQQQOOOLLLHHHEEECCCDDDEEEGGGLLLYYYeeehhheeehhhiiikkklllllliiifffdddfffgggjjjjjjjjjiiiiiijjjfffhhhiiikkkkkkjjjiiiiiiiiimmmoooppptttxxxvvvpppaaaZZZTTTXXXdddsss|||}}}lllVVVEEE<<<:::777888;;;===<<<;;;888777888999;;;:::888666444444444444444444444444222222222222222333333333666777999>>>EEEOOO[[[ccc`````````___]]]]]]^^^```eeeeeeccc\\\TTTLLLHHHFFFGGGQQQ```nnntttmmm___TTTLLLCCC:::888===LLLcccvvvxxxyyyyyyvvvrrrqqqsssvvvuuutttsssrrrrrrtttvvvxxx|||{{{nnnlll\\\WWWUUUIIIFFFMMMRRRWWW\\\```bbbfffjjjiiieeehhhgggfffdddddddddeeeeeegggeeegggkkkzzznnnSSScccppprrrssswwwuuuooojjjpppJJJ@@@MMMuuuqqqWWWcccxxxiii\\\dddooofffnnnpppiii```ccckkksss{{{uuubbb===:::777555444333222000222111000///............000+++222444666TTTuuuzzzwwwrrr\\\XXXcccpppnnn|||uuudddmmmssseee___pppwwwVVVMMM^^^jjjtttRRR777666<<<::::::>>>@@@FFFMMMZZZgggkkkvvvgggYYYLLLHHHEEECCC@@@===BBBIIIYYYgggqqqssszzzrrrZZZeeebbbeeeyyy}}}ttttttzzz|||ssspppvvvvvvqqqrrrwwwyyyxxxzzz|||yyysssuuuwwwyyyzzzxxxvvvvvvvvvqqquuuvvvzzzxxxhhhVVVKKKFFF???<<<>>>EEENNNTTTZZZYYYRRRKKKIIINNNSSSSSSQQQVVVXXXXXXdddwwwgggUUUOOOMMMHHHBBB@@@???===:::999888888888999666444666666555777<<<999DDDEEEFFFOOOQQQOOOSSSCCCFFFKKKQQQXXXaaajjjrrrbbbzzz{{{]]]MMMTTTaaa}}}jjj~~~qqqnnnkkkpppzzz{{{lllaaa}}}```???666555111...111///......///000000///---************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))******)))((('''******))))))***+++,,,,,,.........---,,,+++***)))***************+++++++++)))***+++***))))))+++---+++++++++***((((((***,,,++++++++++++++++++++++++)))************++++++++++++,,,---...////////////////////////000000000000111111222333333333333222333444555777888999999999<<<>>>AAACCCCCCCCCDDDEEE===@@@CCCEEEEEEFFFGGGHHHIIIKKKOOOPPPPPPOOOOOOPPPOOORRRVVVXXXZZZaaallltttqqquuuuuutttuuuxxxyyywwwtttuuutttnnniiigggiiillldddbbb___^^^___`````````[[[XXXVVVUUUTTTRRRPPPNNNKKKKKKKKKJJJHHHFFFCCCBBBBBBCCCFFFMMM[[[hhhjjjfffdddfffjjjmmmnnnnnnllljjjfffgggiiijjjkkkkkkkkkjjjkkklllnnnppppppooonnnmmmkkkqqqvvvxxx|||yyyppplllbbbXXXWWWaaannnwww{{{uuuaaaNNNBBB===999;;;>>>AAACCCAAA>>>;;;???>>>>>>@@@CCCAAA<<<888666666666666666666666666333333222222222222222111333333444666;;;DDDNNNVVVWWWXXXZZZZZZ\\\^^^bbbdddlllllliiibbbWWWNNNIIIHHHGGGWWWrrr}}}\\\NNN@@@:::@@@PPPhhh{{{uuuxxxyyyvvvqqqooossswwwtttrrrooonnnpppssstttuuuwww}}}ooobbbWWWWWWVVVGGGAAAJJJPPPYYY^^^aaaccchhhnnnnnnkkkmmmllliiifffdddcccccccccdddfffjjjnnn}}}~~~ZZZiiirrrpppooouuuvvvqqqkkk{{{MMM???NNNuuuooojjjQQQVVVtttuuummmhhhuuuzzzwwwsssjjjbbbfffnnnnnnpppnnnccc>>>;;;777555444333222000222222000///............222,,,333555666VVVvvvwwwnnnrrr```^^^RRROOO\\\kkkvvvkkkmmmooo___\\\ccckkk^^^GGGKKKcccpppjjjQQQ777111999???>>>;;;???EEEMMM[[[hhhmmm{{{jjjZZZJJJFFFDDDBBB???===BBBJJJTTTdddnnnnnntttvvvcccnnneeeccczzztttqqquuu|||zzzpppnnnuuuyyyuuussszzz}}}{{{zzz{{{wwwqqqqqquuuyyy{{{zzzyyyxxxwwwpppsssvvvwww~~~~~~ooo\\\QQQLLLCCC;;;999===GGGNNN[[[YYYRRRIIIGGGLLLQQQRRRMMMVVVWWWVVVeee}}}ppp\\\SSSPPPNNNLLLDDDBBB???<<<:::999999:::666666999999555111333999:::FFFEEECCCSSS```^^^[[[QQQEEE>>>AAAEEEGGGLLLSSSXXXmmm}}}ttt]]]NNNMMMRRRqqqtttvvvpppooopppwwwxxxzzz```@@@666666222///222000///------.........---,,,+++***)))((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((()))***+++,,,******))))))******+++,,,)))+++---,,,+++***+++,,,+++,,,,,,------,,,,,,+++,,,---......,,,******++++++***(((((()))******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------............////////////222111000000222333222111555555555666777999;;;;;;;;;;;;<<<===@@@DDDHHHKKK@@@AAABBBDDDEEEFFFFFFFFFLLLLLLLLLLLLMMMNNNPPPPPPUUUVVVVVVVVVXXX___iiiqqqsssqqqooooooqqqrrrsssrrrpppooossszzz|||tttjjjeeeaaa___\\\[[[[[[ZZZYYYWWWWWWVVVTTTQQQOOOMMMLLLLLLIIIIIIIIIHHHFFFDDDCCCBBBBBBDDDGGGLLLXXXeeejjjjjjgggfffgggiiikkklllllljjjkkkiiigggiiimmmooonnnlllnnnoooooonnnlllkkkkkklllllltttsssuuu~~~}}}uuutttmmmeee]]]```mmmzzz{{{www{{{sssfffVVVHHH???:::999@@@AAABBBBBBCCCDDDFFFHHHLLLFFFJJJOOOMMMPPPQQQHHHFFF@@@:::999777555555888777555444444333000///000222333666999888:::EEEQQQUUUXXX\\\```dddggghhhiiiooolllfff___WWWPPPKKKHHHKKKXXXlll{{{lllMMMEEEEEESSSkkkxxxvvvsssqqqssswwwwwwtttpppmmmppppppnnnqqqvvvvvvqqqyyy{{{sssggg]]]SSSNNNKKKIIIKKKOOOVVV___gggiiiiiikkkllljjjdddgggjjjjjjhhhgggiiilllfffpppiiihhhrrr```ooowwwqqqlllooorrrpppoooWWW>>>AAAbbbjjjdddWWWMMMrrr}}}tttrrriiidddiiiooommmgggcccGGG777444888333000333222222222111000//////000000...111000000<<>>AAAGGGUUU]]]bbbaaaeeerrr~~~{{{vvvsssqqqsssttt}}}{{{wwwvvvvvvwwwxxxxxxtttwwwzzzyyyvvvqqqmmmjjjlllnnnuuu}}}~~~vvvpppnnnqqqnnnlllsss|||lllbbbPPPHHHAAA@@@@@@>>>???BBBQQQOOOMMMKKKJJJKKKLLLMMMNNNUUUOOOTTTeeemmmqqqxxx___WWWRRRJJJEEEBBB???>>>???>>>;;;777999999888777777888999:::AAAHHHNNNQQQWWWdddsss}}}ggg[[[NNNEEE@@@<<<;;;<<>>555555000...111000///------.........---,,,+++***)))((((((((((((******))))))))))))******(((((((((((((((((((((((('''''''''(((((()))***+++******))))))******+++,,,)))+++---,,,+++***+++,,,+++,,,,,,------,,,,,,++++++---...---,,,******++++++***(((((()))******)))+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......------............////////////111/////////111222111000333333444555666888999:::;;;;;;<<<===@@@DDDGGGJJJBBBBBBCCCDDDEEEEEEEEEDDDKKKKKKKKKLLLMMMNNNOOOPPPTTTUUUVVVVVVYYY```jjjrrrrrrpppooooooqqqrrrrrrrrrpppnnnpppvvvwwwppphhhddd```^^^[[[ZZZZZZYYYXXXWWWVVVTTTRRRPPPNNNMMMLLLLLLIIIIIIHHHGGGFFFDDDCCCBBBBBBDDDFFFKKKWWWdddjjjjjjgggggggggiiikkklllkkkjjjhhhfffeeehhhlllooonnnllliiijjjkkkkkkkkkkkklllmmmkkkrrrrrrttt}}}|||tttuuurrrkkkeeehhhrrrxxxtttmmmfff]]]PPPHHHFFFGGGIIIJJJMMMNNNNNNMMMLLLLLLLLLMMMJJJJJJUUU```aaafffjjjdddYYYOOOEEEAAA>>>;;;;;;===666555555666666666777888111111333555666:::GGGTTTUUUWWWZZZ^^^aaadddfffgggmmmllljjjfff```XXXQQQLLLHHHPPP]]]bbb]]]]]]uuujjjKKKDDDEEERRRhhhuuuuuurrrpppqqquuuvvvssspppooosssssspppqqqvvvxxxuuu|||uuummmbbbVVVPPPKKKHHHIIIMMMXXXaaahhhiiiiiijjjiiigggeeegggiiiiiiiiihhhiiijjjgggnnniiilllvvvdddoootttnnnkkkooosssqqqmmm~~~SSS???EEEPPPkkk~~~rrrtttqqqfff\\\RRRrrr{{{wwwkkkbbbgggpppsssoookkkLLL999444777333111333111222222111000000000000000111333222333AAAZZZqqq}}}wwwoooooouuuwwwxxxqqqbbb]]]PPPSSSWWWbbbaaaZZZsssvvv}}}zzzsss]]]VVVeee\\\MMMSSSZZZbbbrrrcccCCC444666555666<<>>BBBHHHOOOXXX______```gggnnnqqq{{{uuuuuutttxxxzzz~~~~~~}}}{{{xxxvvvuuuuuuwww}}}}}}vvvqqqqqqqqqooonnnnnnrrrxxxxxxtttqqqqqqnnnuuuvvvtttrrrtttrrreeeSSSKKKCCC@@@???<<<<<>><<<<<<;;;888555999999888777777888999:::===IIISSSTTTSSS\\\pppzzzppp]]]III??????>>>:::===HHH^^^oooeeeMMMDDDJJJ{{{vvvyyynnneeedddqqqrrraaa@@@666666111...111000///------.........---,,,+++***)))((((((((((((***))))))(((((())))))***((((((((((((((((((((((((&&&&&&''''''((())))))*********))))))******+++,,,)))+++---,,,+++***+++,,,++++++,,,,,,,,,,,,+++++++++,,,------+++***+++++++++)))(((((()))******)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,------......------............////////////000///...///111222111000222222333444555777888999;;;;;;<<<===@@@CCCFFFHHHCCCDDDDDDEEEEEEDDDDDDCCCJJJJJJJJJKKKLLLMMMOOOOOORRRTTTUUUWWWZZZaaalllsssrrrpppooooooqqqrrrrrrqqqqqqllllllooopppkkkeeeccc^^^\\\ZZZYYYYYYXXXWWWVVVSSSRRRQQQOOOMMMLLLLLLLLLHHHHHHHHHGGGEEEDDDBBBBBBCCCDDDFFFJJJUUUcccjjjjjjhhhhhhhhhiiikkkkkkjjjiiieeedddcccfffkkknnnmmmkkkdddfffhhhiiiiiijjjmmmnnnlllrrrrrruuu~~~|||vvvyyytttooolllooosssqqqfff]]]UUUNNNHHHHHHNNNTTTVVVUUUXXXXXXWWWVVVTTTRRRQQQPPPPPPRRRaaapppvvv|||ooobbbZZZSSSKKKDDDAAA???===;;;888666666777777444222222444555:::GGGTTTWWWXXXZZZ]]]aaaeeehhhjjjnnnnnnnnnkkkfff```YYYUUULLLPPPWWWWWWHHHBBB___```DDD@@@DDDRRRgggrrrtttqqqnnnooorrrsssrrrpppqqquuuvvvrrrqqqtttxxxzzzxxxsssgggZZZQQQKKKGGGHHHKKKVVV```hhhiiiiiiiiihhheeefffffffffhhhjjjjjjiiihhhiiilllgggooovvvhhhoooqqqkkkkkkpppsssppphhh}}}{{{TTTAAAEEEMMMgggmmmyyy}}}uuufffyyyyyy{{{{{{}}}nnndddhhhrrrxxxwwwvvvSSS===444666333222333000222111000000000000000000000//////333BBBYYYllluuulll^^^XXXcccnnnnnngggcccfff\\\^^^^^^eeeaaaRRRbbb```WWWfffjjjiii]]]______RRRKKKUUU]]]fffuuu^^^BBB333555333666>>>AAAFFFJJJVVVbbblll|||sssgggYYYLLLFFFAAA>>>>>>===>>>DDDLLLSSS\\\ddddddcccdddeeefffsssnnnooorrrwww|||yyy}}}~~~wwwqqqooooooqqq{{{{{{nnnhhhooouuuuuutttrrrtttxxxyyyvvvvvvxxxqqq||||||vvvsssvvvwwwgggYYYNNNDDD@@@===::::::;;;AAAAAA@@@???@@@BBBDDDEEEEEEOOOLLLSSSbbb```mmmppp```SSSKKKEEE???;;;::::::888666999999888777777888888999EEETTT```^^^SSSRRRaaarrryyy{{{dddNNNDDD>>>888:::<<>>444777444777???AAAIIINNNXXXcccnnnrrrcccUUUKKKFFFAAA=========???GGGPPP\\\cccjjjkkkhhhffffffggghhhaaaccchhhpppyyypppxxx}}}sssjjjhhhiiiffftttvvvhhhcccoooyyyyyyuuuuuuxxx~~~~~~yyywwwwwwsss|||xxxtttzzz|||lll^^^QQQEEE@@@>>>;;;999:::;;;:::::::::;;;>>>@@@BBBBBBMMMLLLSSS```___[[[uuuzzzkkk```SSSLLLCCC===<<<<<<<<<;;;999999999888888888888888BBBWWWqqq|||sssaaaXXXWWWYYYqqqmmmQQQAAA======888>>>LLLSSSJJJ???<<<~~~pppmmmnnnqqq{{{yyyzzzlllIII===;;;444000111000...------.........,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((***+++++++++++++++******))))))******+++,,,)))+++---,,,+++***++++++***++++++,,,,,,++++++***)))+++,,,,,,+++***+++,,,***((('''(((***++++++************************************+++++++++,,,,,,+++,,,------......------............////////////111000000111333444444333333333444555666888999:::999:::;;;===>>>@@@BBBCCC@@@AAACCCEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKMMMOOOPPPPPPRRRUUUXXX\\\cccmmmuuupppooonnnoooqqqrrrqqqppppppiiieeeeeefffbbb______[[[YYYWWWVVVWWWWWWVVVUUUPPPPPPNNNMMMLLLKKKKKKJJJFFFFFFFFFEEEDDDCCCBBBAAABBBDDDEEEIIITTTaaahhhggghhhggggggiiikkkllljjjiiiiiigggeeefffiiijjjhhheeeggghhhjjjkkkkkkkkkmmmooommmqqqqqqwww}}}{{{wwwrrrssspppfff^^^[[[WWW___iiipppssstttuuuvvvnnnllliiiiiikkklllkkkjjjhhhiii~~~||||||iiifff[[[LLLCCCAAA>>>:::999666666888999<<>>@@@AAALLLLLLSSS___{{{iii[[[^^^zzzlll\\\SSSIIIBBB??????>>>===:::::::::::::::999888888444HHHkkkrrrfffZZZddd{{{lllPPPFFF>>>888999BBBFFFAAA<<<<<<}}}}}}nnnmmmpppuuuyyyiiiGGG;;;999222...000000///------.........---******)))))))))))))))***)))((((((''''''(((((()))))))))))))))))))))))))))((()))+++,,,---,,,,,,+++******))))))******+++,,,)))+++---,,,+++***+++,,,******++++++++++++******(((***,,,,,,+++***+++,,,***((('''(((***+++++++++************************************+++++++++++++++,,,------......------............////////////111000000222444555555444333444444555666888999:::999:::;;;<<<>>>???@@@AAA???@@@BBBEEEGGGHHHIIIJJJHHHIIIIIIKKKLLLNNNPPPQQQPPPSSSVVVYYY\\\cccmmmtttooonnnnnnpppqqqrrrpppoooooohhhdddeeeeee```]]]\\\[[[YYYWWWVVVWWWWWWVVVUUUQQQPPPOOOMMMKKKJJJJJJJJJEEEEEEEEEEEEDDDCCCBBBAAAAAACCCEEEJJJUUUaaafffeeegggfffgggiiikkklllllljjjllliiiggggggjjjjjjhhheeejjjlllmmmmmmmmmmmmnnnpppkkkoooooovvv{{{{{{zzzyyyuuulllhhhkkkiiinnnttttttrrrtttzzzxxxtttooommmppprrrrrrpppiiiooorrrbbbXXXMMMBBB>>>:::777999:::===FFFOOOWWWYYY\\\```dddiiimmmooofffppp~~~vvveeeYYYXXXOOOGGGFFFHHHTTTooovvvSSS@@@FFFQQQ___mmmrrrooopppqqqrrrrrrrrrrrrrrrpppoooooopppnnnlllpppvvv}}}ssshhh[[[SSSLLLFFFFFFHHHUUU```kkknnnmmmkkkgggbbbeeeeeeeeegggiiiiiihhhgggdddggggggqqqoooqqqyyycccffflllqqqttttttppplllbbbiii~~~ZZZEEEBBBOOOzzzwwwsss~~~zzzqqqkkkaaaiiiaaalllxxx___YYYddd{{{yyyvvvooojjjjjjjjjhhhhhhjjjWWW@@@555666222111444111000000000000000111111222111...111<<>>@@@JJJKKKTTT___xxxooo]]]OOO]]]ttthhh___RRRIIIDDDAAA???===<<<<<<<<<<<<<<<;;;999999999:::IIIfff}}}lllOOO@@@;;;888:::<<<;;;;;;>>>{{{qqqkkkkkkooo}}}uuuzzz{{{dddCCC999777222///111000///------.........---******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))'''(((***,,,,,,,,,+++*********))))))******+++,,,)))+++---,,,+++***+++,,,******++++++++++++******(((***+++,,,+++***+++,,,)))((('''(((***+++++++++************************************+++++++++++++++,,,------......------............////////////000000///111333555555444222222333444555777888999888999;;;<<<===>>>??????AAABBBCCCEEEGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOQQQRRRQQQTTTWWWZZZ]]]ccclllsssooonnnnnnppprrrrrrpppnnnmmmhhheeeffffff```[[[YYY[[[YYYWWWWWWWWWXXXWWWVVVSSSQQQPPPMMMKKKJJJIIIIIIDDDDDDDDDDDDCCCBBBAAAAAA???BBBFFFKKKVVVaaaeeebbbeeeeeefffhhhkkkmmmmmmlllmmmjjjhhhiiikkkllljjjgggkkklllnnnooonnnoooppprrrnnnpppqqqyyy}}}~~~~~~}}}wwwnnnnnntttyyy}}}~~~~~~mmm\\\PPPHHH@@@===<<>>===<<<;;;999888888999:::;;;===GGGHHHTTT```wwwqqq___JJJJJJdddyyyooo```TTTKKKEEE@@@======>>>>>>>>>===<<<;;;:::BBB777444???QQQfffdddMMMEEE<<<999888888:::===uuujjjdddhhhzzz}}}jjjpppaaaAAA888888444222555000///------.........---***)))))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))&&&''')))+++,,,+++***)))*********)))***++++++,,,)))+++---,,,+++***+++,,,******++++++++++++******''')))++++++******+++,,,)))((('''(((***,,,,,,+++)))))))))))))))))))))))))))************++++++++++++,,,------......------............/////////000//////...000333444444333111111222333444666777888888999;;;<<<===>>>>>>>>>CCCCCCDDDFFFFFFGGGGGGGGGIIIJJJJJJLLLNNNPPPRRRSSSQQQTTTXXXZZZ]]]ccclllsssnnnnnnnnnppprrrrrrpppnnnlllhhhfffhhhgggaaaZZZWWW[[[YYYWWWWWWXXXXXXWWWVVVTTTRRRPPPNNNLLLJJJIIIHHHDDDDDDDDDDDDCCCBBBAAAAAA>>>BBBFFFLLLVVVaaadddaaaddddddeeehhhlllnnnnnnmmmllljjjhhhjjjmmmnnnmmmjjjjjjlllnnnooooooppprrrtttrrrtttuuu}}}|||{{{uuukkklllttt~~~eeeYYYKKKBBB>>>@@@JJJTTT```bbbdddggghhhiiiiiihhhdddfffiiijjjkkkiiigggeeePPPTTTTTTSSS\\\ppppppOOO???IIIVVVdddppprrrnnnqqquuuxxxwwwvvvtttsssuuupppoootttvvvsssqqqtttzzz~~~wwwlllaaaYYYQQQHHHDDDDDDJJJXXXfffnnnrrrtttrrrooobbbeeehhhhhhfffeeegggjjjeeelllhhhmmmooo|||bbbeeejjjooopppppprrruuuooolllbbbGGGAAARRRvvvwwwrrrxxx|||}}}oooccckkkZZZ[[[[[[lllgggnnnnnnaaa```uuu~~~sssmmmrrrnnnsssdddfffpppsssmmmfffNNN<<<666888111///444555000000///000000111222222000///555@@@LLLXXXkkk|||{{{lll{{{bbbkkkaaaOOOXXX\\\iiidddSSSOOOOOOVVVnnnqqqTTT;;;333555888444999DDDDDDFFFRRR^^^ggguuuzzzfffQQQFFFDDD@@@<<<999:::;;;===EEEMMMVVVVVVZZZ```bbbcccmmmyyyooodddffflll~~~xxx|||}}}vvvpppnnnooouuuooopppwwwuuummmmmmuuuooolllnnntttxxx{{{|||lllaaannn}}}ssshhhppp~~~yyyfffRRRHHHEEEAAA===<<<===<<<:::888777888999:::;;;DDDFFFTTTaaawwwvvvdddOOOIIIUUUmmm|||mmm^^^SSSJJJCCC>>>>>>????????????===;;;:::888666:::???===;;;HHHZZZmmm\\\QQQCCC<<<999888999:::zzzfffdddhhhvvvsssWWWiiizzzvvv^^^???999333000333555111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((******+++,,,,,,,,,++++++++++++******)))***************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++******************)))((('''(((***,,,+++***+++++++++************)))******))))))******+++,,,---------------------------------............///////////////000000000000333333333444555666777888666777:::<<<>>>?????????BBBAAAAAADDDHHHIIIGGGDDDIIIHHHIIILLLQQQSSSQQQOOOSSSTTTUUUXXX]]]eeekkkooopppppppppooonnnllljjjiiiiiigggfffdddccc```\\\YYYXXXWWWWWWWWWXXXVVVSSSQQQRRRRRRPPPNNNLLLJJJIIIHHHHHHEEEBBBBBBDDDEEECCCAAA@@@AAACCCKKKYYYfffhhhcccjjjkkklllllljjjiiiiiiiiimmmlllkkklllnnnnnnnnnlllmmmkkklllnnnoooooooooqqqqqqqqquuu}}}wwwqqqjjjgggnnnyyyrrr```QQQKKKFFFBBBHHHTTTZZZ___eeeggghhhhhhlllooogggffffffjjjmmmkkkddd]]]```VVVSSSaaawwwdddMMM???JJJ^^^jjjmmmnnnrrrsssuuuvvvuuurrrnnnkkkpppmmmmmmqqqttttttuuuwww{{{tttlllbbb[[[RRRHHHDDDEEEHHHUUUdddmmmmmmkkkjjjkkkeeefffhhhiiifffccceeeiiiiiifffggglllssszzzlllXXXhhhtttrrrpppmmmxxxqqqooozzzNNNIIIKKKttttttpppvvvdddZZZTTTYYYdddlllrrrvvvfffkkkyyy|||yyy}}}qqqoooyyydddggguuuuuuZZZOOO<<<777:::444111222///111111000000000000111111,,,///444>>>OOOdddsssyyygggUUUgggsssttt{{{{{{xxx___LLLZZZppphhhUUURRRWWW^^^sssqqqQQQ;;;777555888:::<<>>999@@@???<<<:::999888888999>>>CCCDDDSSSccczzz~~~vvv]]]IIIKKK[[[xxx|||nnncccXXXNNNKKKDDD@@@>>>AAABBB???===>>>::::::888888888:::;;;===CCCLLLbbbdddKKKEEE>>>333555BBB}}}kkkjjjnnnyyyttt\\\ooowwwggg^^^>>>999333000333555111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((()))***+++++++++++++++++++++***************++++++*********+++++++++,,,,,,++++++,,,,,,,,,++++++***************************)))((('''(((***,,,+++***+++++++++************)))******))))))******+++,,,---------------------------------............///////////////000000000000222222222333444555777777666777:::<<<>>>?????????BBBAAABBBDDDGGGHHHGGGDDDHHHHHHHHHKKKOOOQQQOOOMMMQQQQQQRRRVVV\\\cccjjjooopppqqqrrrrrrqqqnnnlllkkkfffeeecccaaa```]]]YYYVVVWWWVVVVVVWWWWWWWWWTTTRRRSSSRRRQQQOOOLLLJJJHHHGGGHHHEEECCCBBBDDDDDDCCCAAABBBCCCFFFNNN\\\iiilllgggkkklllmmmllljjjiiijjjkkkmmmlllkkklllnnnooonnnmmmpppnnnllllllnnnoooqqqrrrrrruuu}}}{{{sssmmmlllkkkkkkpppwww}}}jjjZZZUUURRRLLLMMMRRRZZZ^^^eeeiiijjjkkkmmmnnnmmmlllmmmpppsssrrrkkkeeeiiicccbbbnnnxxxZZZGGG<<>><<<===::::::999999888888888888555:::DDD^^^}}}YYYDDD@@@AAA===888oooqqquuu{{{wwwcccxxxssscccvvv___>>>888333000333444111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((()))******++++++******))))))))))))***+++,,,,,,*********++++++++++++,,,,,,,,,,,,,,,++++++***)))************************)))((('''(((***,,,+++***+++++++++************)))******))))))******+++,,,,,,,,,,,,,,,---------------------............///////////////000000000000111111111222333444666666666888999;;;===>>>??????BBBBBBBBBDDDFFFHHHGGGEEEHHHHHHHHHJJJMMMNNNMMMLLLOOOOOOQQQTTTZZZbbbiiimmmoooppprrrrrrqqqooollljjjfffdddbbb```___\\\YYYVVVVVVUUUUUUVVVWWWWWWUUUTTTSSSRRRQQQOOOMMMJJJHHHFFFGGGEEECCCCCCCCCDDDCCCAAACCCEEEHHHPPP___mmmpppllllllmmmlllkkkiiiiiikkkmmmlllkkkkkklllnnnpppooonnnqqqooollllllnnnrrruuuuuuqqqrrrwww~~~}}}uuuooommmqqqjjjfffkkkqqqtttvvvxxx|||ggg___[[[VVVUUUWWW___aaaeeejjjoootttwwwzzzzzzxxxuuutttsssoooiiiccckkkjjjmmmxxxwwwhhhTTTEEE@@@OOOdddnnnqqqsssoooooooooooonnnmmmmmmmmmjjjiiimmmrrrtttqqqqqqssszzz~~~yyyoooddd]]]TTTKKKFFFEEEEEEQQQ```jjjllljjjiiiiiidddgggiiigggeeeeeehhhkkkfffjjjoooqqqpppuuuttt[[[eeeqqqsssssslllsssrrrmmm}}}cccEEEOOOmmmyyyllloookkkhhhxxx|||sssxxxmmm___vvv___YYYCCC999:::444222444111111111000000000000111111111333555@@@^^^fffvvvxxxzzzjjjSSSXXXUUU___^^^kkkgggvvvppprrr|||gggIIIOOO\\\[[[qqqvvvMMM:::777666999;;;<<>><<<:::;;;???EEEIIIVVV^^^gggkkkhhhdddccccccjjjjjjhhhgggiiiqqq|||}}}{{{qqqooouuuxxxuuuqqqnnnllllllnnnqqqddd___YYYRRRLLLOOO```qqqvvv|||~~~xxxjjjZZZPPPLLLXXX{{{~~~vvvjjj^^^UUUMMMHHHDDDBBBAAA???<<<:::999999999;;;AAABBBPPP___xxxnnnWWWKKKLLLeeewwwggg^^^SSSJJJDDDCCCBBB???===>>>;;;;;;;;;;;;999888666555777999666<<<```zzzSSSCCCGGGDDD777qqqvvvzzz|||yyyjjjpppbbbooo```>>>888444111333333111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''((()))***************))))))))))))***+++,,,---************++++++++++++---------,,,+++***)))(((***************+++++++++)))((('''(((***,,,+++***+++++++++*********))))))******))))))******+++,,,,,,,,,,,,,,,,,,------------------............///////////////000000000000000000000111222333555555777888999;;;<<<===>>>>>>BBBBBBCCCDDDFFFGGGGGGFFFIIIIIIJJJKKKLLLMMMMMMMMMQQQQQQRRRUUUZZZaaagggkkkkkkmmmoooppppppmmmjjjhhhiiigggdddcccaaa___\\\YYYUUUTTTTTTUUUVVVWWWVVVUUUSSSSSSRRRPPPMMMJJJGGGEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBDDDGGGPPP___mmmqqqmmmllllllkkkiiihhhhhhkkkmmmlllkkkkkkllloooppppppooooooooommmmmmqqqvvvwwwtttnnnhhhdddccc```]]]]]]aaagggcccaaaiiisssxxxvvvrrrgggjjjmmmnnnpppsssvvvxxxpppggg``````ccchhhiiilllrrr{{{}}}uuuoooiiieeeaaannnqqqwwwuuudddWWWLLLJJJYYYjjjppprrrtttooonnnmmmlllllllllnnnnnnkkkjjjlllqqqqqqpppqqquuu{{{}}}uuukkk```ZZZSSSKKKFFFEEEDDDPPP^^^hhhkkkjjjiiihhhdddhhhiiieeebbbdddfffhhhgggiiimmmqqqrrrxxxyyy\\\dddooossstttlllpppuuuppp}}}mmmIIIPPPiii}}}tttrrrllliii~~~pppsssmmm~~~hhhYYYCCC999:::666444444111111111000000000000111111---222555???\\\}}}nnnrrrnnnrrryyynnnaaahhheeegggaaazzzoootttXXX[[[ooo~~~wwwqqquuuvvvfffGGGQQQbbb^^^sssxxxOOO:::666666999;;;===AAAFFFGGGRRR^^^cccyyymmm\\\MMMDDD@@@>>>===<<<:::;;;>>>DDDHHHQQQXXX```dddcccaaa```aaahhhggggggfffhhhoooxxxxxxwww|||xxxrrrjjjccc^^^___hhhqqqlllmmmlllfff[[[WWWaaaooo}}}vvvbbbRRRQQQiii}}}vvvmmmbbbVVVLLLFFFEEECCC@@@===;;;:::999999;;;BBBBBBPPP]]]wwwvvv```MMMEEEZZZ~~~|||qqqbbbWWWLLLGGGEEEAAA??????======<<<:::999999888888:::???;;;555HHHvvvrrrNNNBBBBBBAAAsssxxx|||~~~{{{mmmppp___qqqaaa>>>777444111333333111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''(((******+++++++++))))))))))))***+++,,,---))))))*********+++++++++---------,,,+++***)))((())))))*********+++++++++)))((('''(((***,,,+++***+++++++++*********))))))******))))))******+++,,,+++++++++,,,,,,,,,---------------............///////////////000000000000000000000111222333444555888888999:::;;;<<<>>>>>>BBBBBBCCCDDDDDDEEEGGGHHHJJJJJJKKKKKKLLLMMMNNNOOOUUUTTTUUUVVV[[[```fffiiijjjlllnnnoooooommmkkkjjjkkkiiifffdddbbb```^^^[[[UUUSSSSSSTTTVVVWWWWWWVVVRRRRRRQQQPPPNNNJJJGGGEEEFFFEEEEEEDDDBBBBBBBBBCCC@@@AAAEEENNN]]]llloookkkjjjkkkjjjhhhggghhhjjjmmmmmmlllkkkmmmoooppppppooollloooooonnnrrruuuqqqiiiddd[[[SSSOOONNNOOOVVV]]]^^^]]]___fffnnnrrrmmmgggbbb```___ccchhhnnnssswww|||xxxrrrssssssyyyvvvpppooooooppp|||kkkYYYRRRTTTcccooorrrrrruuuqqqooommmkkkkkklllooopppnnnllllllnnnnnnnnnssszzzxxx~~~uuujjj___ZZZUUUOOOIIIHHHFFFPPP^^^hhhlllkkkiiiggggggllllllfffbbbeeeggggggiiihhhiiinnnttt||||||^^^cccnnnssstttlllpppsssqqq}}}vvvLLL@@@UUU}}}~~~sssggg___bbbnnnxxxrrrhhhggg___ooo{{{wwwyyypppyyyvvvXXXAAA888;;;888555555///111111000000000000111111+++111888BBBWWWrrr~~~~~~~~~uuuyyy{{{nnn|||xxx[[[SSSWWWbbbjjjvvv|||tttaaaIIIRRRaaa\\\hhhgggDDD999666666:::<<<===@@@FFFIIISSS```iiikkk[[[LLLDDDAAA<<<<<<;;;:::;;;>>>CCCGGGNNNRRRXXX[[[\\\]]]```cccffffffeeefffiiiooovvv{{{~~~yyyyyy|||ppphhh___VVVPPPSSSdddvvv~~~sssdddaaaeeewwwvvvkkkuuu}}}~~~~~~zzzooo```QQQHHHGGGEEEBBB???<<<;;;::::::;;;CCCDDDOOO[[[vvvzzzgggRRRDDDSSSuuusssdddTTTKKKGGGCCC@@@???>>>===:::888888999;;;<<<444;;;;;;666>>>```bbbDDD===EEEssswww||||||lll~~~sssccc|||bbb>>>777444222333222111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''((()))***+++,,,,,,,,,))))))))))))***+++,,,,,,)))))))))************+++,,,,,,,,,,,,++++++***))))))))))))***++++++,,,,,,)))((('''(((***,,,+++***+++++++++************)))******))))))******+++,,,******++++++,,,,,,---------------............///////////////000000000000000000000111222333555555888888888999:::<<<===>>>BBBCCCDDDDDDDDDDDDGGGIIIIIIJJJKKKKKKKKKLLLOOOQQQVVVVVVVVVXXX[[[aaafffjjjmmmmmmnnnooooooooonnnmmmkkkhhhdddbbb```___]]][[[UUUTTTRRRSSSUUUVVVVVVVVVPPPQQQQQQPPPNNNKKKHHHFFFEEEFFFFFFDDDBBBAAABBBDDD???@@@DDDMMM\\\jjjnnnjjjjjjjjjjjjiiihhhiiikkkmmmnnnmmmlllmmmooopppooonnnlllppppppnnnrrruuunnnbbbVVVNNNHHHFFFFFFHHHOOOWWW\\\bbbhhhlllppprrrnnnhhhpppkkkiiilllppptttxxx|||{{{yyy}}}mmm[[[WWW\\\iiirrrrrrrrrvvvrrrpppnnnlllkkklllnnnppppppmmmllllllkkklllsss|||ttt{{{zzzoooddd___\\\UUUOOOMMMIIIRRR___jjjnnnmmmiiigggjjjppppppgggdddhhhkkkiiillliiihhhnnnttt{{{}}}___dddnnnrrrssslllrrroooppp{{{MMM@@@QQQgggvvvcccZZZ___fffgggfff___jjj]]]XXXwwwyyyiiinnneeennnvvvzzzxxxnnn[[[CCC888;;;888666444...111111000000000000111111///222:::HHHVVVeeexxxwwwwwwjjj]]]XXX___pppaaaUUUZZZccc___]]]RRR999999666666:::======@@@EEELLLSSSbbbrrr}}}hhhWWWJJJCCCAAA;;;;;;;;;::::::===BBBFFFNNNPPPSSSVVVXXX\\\aaaeeedddddddddfffjjjooouuuxxx{{{wwwwwwxxxhhh]]]RRRLLLGGGKKK]]]pppvvvqqqooorrryyyjjjYYYMMMIIIGGGDDDAAA>>><<<;;;:::;;;DDDDDDNNNXXXsss{{{kkkXXXFFFOOOlllsss^^^RRRKKKEEEBBBAAA???>>><<<;;;;;;<<<===>>>===>>>>>>;;;;;;NNNzzzuuuTTTAAAAAAnnnpppvvv}}}{{{iiixxxvvvdddccc>>>666444222333111111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((('''((()))+++,,,,,,------+++***************++++++))))))))))))************++++++,,,,,,,,,++++++***((())))))***++++++,,,,,,)))((('''(((***,,,+++***+++++++++************)))******))))))******+++,,,)))******+++,,,,,,---------------............///////////////000000000000111111111222333444555666999999888888999;;;===>>>AAACCCDDDDDDCCCDDDGGGJJJGGGHHHJJJJJJJJJKKKNNNRRRTTTTTTTTTWWW\\\bbbhhhlllmmmmmmmmmmmmnnnnnnoooooojjjgggdddaaa___^^^\\\ZZZVVVTTTRRRRRRTTTUUUUUUUUUNNNOOOPPPPPPOOOLLLIIIGGGDDDFFFFFFDDDBBBAAABBBDDDAAABBBEEENNN]]]kkknnnjjjjjjkkkmmmlllkkkkkkmmmnnnpppooonnnnnnoooooonnnmmmlllqqqqqqpppwww~~~yyymmmYYYPPPGGGBBB@@@AAAGGGNNN\\\iiitttvvvuuuvvvvvvtttyyyuuutttxxxzzzzzz}}}mmmdddbbbfffqqquuurrrqqquuurrrqqqnnnlllkkkkkkmmmnnnmmmkkkllllllkkkjjjqqqzzzuuu}}}vvviiiddd```YYYSSSOOOMMMUUUaaakkkpppnnnjjjggggggnnnnnneeebbbiiimmmkkknnnlllmmmoooqqquuu|||___eeennnppprrrmmmuuurrrssszzzQQQHHH[[[hhhjjjyyyyyynnneeebbbfffkkkuuuiiigggiiicccgggvvv}}}rrrlllhhhrrrsssrrrpppiiieeeIII:::999555444555000111111000000000000111111444000888KKKVVV]]]ooo~~~jjjjjjccc___^^^jjj```bbbcccggghhhZZZEEE:::999666666:::======@@@EEENNNQQQbbb{{{{{{cccSSSFFF@@@@@@:::;;;;;;::::::===AAAEEEMMMOOOQQQSSSVVVZZZ^^^aaaaaaaaabbbeeejjjooosssuuu}}}|||{{{|||}}}uuueeeVVVRRRPPPOOOXXXdddxxxsss```SSSKKKIIIEEEBBB>>><<<;;;;;;;;;CCCCCCKKKSSSooozzzmmm]]]HHHKKKccc~~~lll\\\TTTMMMIIIGGGEEEEEEEEEEEEDDDCCCAAA@@@GGG@@@@@@CCC<<<@@@gggwww}}}{{{eeeOOOGGG{{{hhhiiioooxxx{{{gggtttyyyYYYuuuddd>>>666444222333111111///---------...---,,,+++******)))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((***+++,,,------...++++++******************))))))))))))******************+++,,,,,,,,,++++++((())))))***++++++,,,,,,)))((('''(((***,,,+++***+++++++++************)))*********)))***++++++,,,))))))***+++,,,,,,---------------.........//////////////////000000000000111111111222333444666666999999888888999;;;===>>>AAACCCEEEDDDBBBCCCGGGJJJDDDGGGIIIIIIHHHJJJNNNRRRQQQQQQSSSVVV\\\cccjjjnnnlllkkkjjjjjjkkklllnnnooollliiieeebbb```___]]]\\\WWWUUUSSSRRRTTTUUUUUUTTTMMMNNNPPPPPPOOOMMMJJJHHHDDDFFFGGGEEEAAA@@@BBBDDDCCCEEEGGGPPP___llloookkkkkkmmmoooooonnnnnnnnnoooqqqpppnnnnnnoooooommmllllllqqqrrrsss~~~kkk^^^NNNCCC======DDDLLLWWWiiixxxyyyvvvwwwzzz{{{~~~{{{|||uuuooonnnvvv~~~ppppppmmmqqqxxxxxxqqqooosssrrrpppnnnllljjjjjjkkkllliiiiiikkkmmmkkkjjjooowww{{{zzzlllfffbbbZZZRRRNNNPPPXXXcccmmmqqqoookkkgggaaaiiijjjaaa```hhhmmmkkkoooppprrrqqqnnnooo|||{{{```fffooooooqqqmmmwwwyyyyyy{{{XXXBBB\\\llleeeccctttzzzuuuvvvyyypppbbbcccooolllllllllZZZ```vvvxxxnnnyyywwwuuulllnnnkkklllvvv{{{nnnOOO<<<777222222555111111111000000000000111111777,,,333KKKWWWXXXiiinnnkkkjjjfffXXXTTTjjj~~~zzzYYYeeeeeegggmmmYYY???===888666666;;;======@@@DDDPPPPPPbbbxxx```OOODDD???>>>:::::::::::::::===AAAEEELLLMMMOOORRRTTTWWWZZZ\\\^^^^^^```dddiiiooorrrsssyyy~~~{{{hhhdddccc^^^\\\___YYYiiixxxdddVVVLLLJJJFFFBBB???===;;;;;;999BBBBBBIIIPPPlllzzznnn```JJJIII^^^wwwwwwfff]]]UUUPPPNNNKKKMMMPPPQQQOOOKKKEEEBBB???555999DDD???;;;]]]yyyyyyxxxlll]]]UUUkkkeeegggrrr}}}kkkzzzzzz]]]ttt~~~___===999555///000111000000000///......------+++++++++***((((((***,,,((((((''''''''''''((((((((((((((((((((('''''''''***+++,,,+++******,,,...,,,+++))))))***+++******)))******)))(((((()))++++++++++++++++++***))))))************************)))))))))))))))***************++++++++++++******++++++******++++++,,,---,,,++++++******++++++,,,///////////////.....................////////////222222222333444555666777666666777888:::;;;<<<===AAACCCEEEFFFFFFFFFHHHIIIJJJIIIIIIIIIJJJLLLOOOQQQUUUTTTTTTWWW^^^eeekkknnnkkkiiigggfffhhhiiiiiihhhiiiddd``````aaaaaa]]]XXXQQQRRRRRRRRRSSSSSSTTTTTTLLLOOOSSSRRRNNNJJJIIIJJJFFFDDDCCCBBBBBBCCCEEEFFFGGGEEEHHHQQQ___jjjoooooolllnnnpppqqqooonnnnnnnnnmmmmmmllllllllllllmmmmmmvvvnnnmmmvvv|||bbbJJJDDDEEEDDDFFFLLLUUUjjjzzz{{{|||~~~rrrdddbbbaaadddiiinnnooommmzzzyyyrrrzzz~~~yyysssqqqooommmmmmlllkkkjjjjjjkkklllmmmmmmlllkkkjjjiiijjjjjjkkkrrrxxxwwwlllgggbbbYYYRRROOORRRZZZccchhhlllpppoookkkeeegggiiihhhffffffhhhkkklllooorrrrrrnnnmmmvvvhhh___hhhlllnnntttttt}}}YYYHHHOOOfffbbbbbbzzzwwwqqqxxxwwwhhhtttuuujjjgggjjjkkkjjjjjjeeeuuuqqqcccaaahhhmmmoookkkTTT>>>777666222///111111111000000000000111111333111===QQQZZZZZZeeexxxxxxlllhhhgggqqqtttkkk```SSSRRRdddjjj[[[JJJVVVZZZhhhxxxcccBBB<<<777999:::;;;<<<>>>BBBEEERRR^^^aaa~~~cccMMMCCCAAAAAA;;;;;;;;;::::::<<<@@@DDDEEEIIIOOORRRSSSUUUYYY]]]aaaaaabbbccceeeiiipppuuuttt{{{xxxlllhhhjjjppp{{{{{{~~~|||fffTTTOOOHHHBBBBBBBBB???<<<===AAABBBGGGMMMRRRaaa~~~wwwbbbJJJKKK\\\{{{www{{{xxxeee]]]XXXTTTPPPPPPTTTVVVSSSLLLEEEAAA@@@;;;<<<:::<<<>>>===SSSyyywwwmmmjjjXXX}}}iiieeehhhrrr{{{nnnsss]]]tttzzzYYY777444333///222444000000000///......------+++++++++***((((((***,,,((((((''''''''''''(((((((((((((((((('''''''''''')))***++++++******+++---,,,***))))))***++++++***)))***+++***)))(((***,,,******************))))))************************))))))))))))******************++++++++++++************))))))******+++,,,,,,++++++******++++++,,,////////////................../////////000000000222222222333444555666777666666777888:::;;;<<<===@@@BBBEEEFFFFFFFFFGGGIIILLLLLLKKKKKKLLLMMMPPPQQQRRRSSSUUUZZZaaagggkkkllljjjiiiggggggiiijjjjjjiiihhhddd```___aaa```\\\XXXRRRRRRRRRQQQQQQPPPPPPPPPLLLNNNQQQQQQOOOLLLIIIHHHEEEDDDCCCBBBBBBBBBDDDDDDDDDCCCFFFPPP^^^iiinnnooolllnnnppppppooommmmmmnnnppppppooooooooooooppppppsssooorrrxxxppp^^^OOOMMMMMMKKKNNNVVVbbbsss~~~uuuhhhaaaaaabbbdddfffiiimmmooommmzzz{{{zzz|||tttqqqooommmnnnmmmlllkkkkkkkkklllmmmlllkkkkkkjjjkkklllmmmnnnpppuuu~~~yyyppphhheeeaaaYYYQQQMMMQQQZZZdddiiimmmpppnnnjjjgggiiijjjhhhffffffiiillljjjkkklllkkkhhhhhhrrrkkkdddnnnrrrssswwwvvvvvvcccNNNPPPjjjooonnn~~~llltttzzznnnkkkiiifffjjjrrr___xxxvvvjjjhhhjjjkkklllhhhQQQ<<<666666333111222111111000000000000111111666666???LLLQQQTTT```ooo}}}xxxyyyddd[[[[[[ZZZyyyxxxxxxbbbWWWcccfffSSSJJJYYY^^^iiivvvaaaBBB>>>777888:::;;;<<>>:::::::::999999;;;???CCCEEEIIINNNQQQRRRUUUZZZ^^^aaa^^^XXXSSSRRR[[[kkkwwwooo}}}{{{zzzzzzyyy||||||vvvqqqiiicccbbbeeepppmmm\\\QQQIIICCCCCCBBB???======DDDDDDHHHNNNTTTaaa~~~|||eeeJJJKKK]]]sssttthhh___ddduuu~~~nnnbbb\\\ZZZYYYXXXQQQNNNJJJGGGDDDBBB@@@???>>>>>>;;;;;;<<<;;;OOOrrrlllbbbRRRzzzgggfffjjjsss~~~sssrrr___uuu{{{YYY555222111///333666000000000///......------+++++++++***(((((()))+++((((((''''''''''''((((((''''''''''''''''''''''''((()))+++***))))))***,,,,,,***))))))***++++++******+++,,,+++))))))+++,,,))))))))))))************************************(((((())))))******************++++++++++++******))))))(((((())))))***+++,,,++++++******++++++,,,......................../////////000000000111111222222222222333555666777666666777888:::;;;<<<===???AAADDDEEEEEEFFFGGGIIILLLLLLKKKKKKLLLNNNPPPQQQQQQRRRVVV\\\ccciiikkkkkkiiihhhhhhiiikkklllkkkjjjhhhddd```______^^^ZZZWWWSSSRRRQQQOOONNNMMMMMMMMMLLLMMMOOOQQQRRROOOJJJFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAEEEPPP^^^jjjoooooolllnnnoooooonnnmmmmmmnnnqqqqqqppppppppppppqqqqqqoooooovvvzzz}}}wwwiii\\\XXXWWWYYYbbbnnnxxxzzz}}}~~~}}}||||||}}}|||rrrhhhhhhjjjlllkkkiiikkkpppuuurrr{{{}}}uuurrrqqqnnnpppooommmlllllllllmmmmmmmmmllllllllllllnnnooopppqqqvvv}}}}}}ooohhhcccbbb^^^VVVOOOLLLQQQ[[[fffkkknnnpppmmmiiiiiikkkkkkiiiffffffiiillllllkkkkkkjjjgggiiitttkkkfffqqquuuvvvzzzyyykkkiiipppaaaKKKLLLnnn|||uuuwww|||kkk{{{yyymmmlllfff^^^hhh{{{ttt|||tttmmmmmmjjjjjjmmmeeeOOO;;;666777444222444111111000000000000111111111666???HHHRRR]]]jjjrrruuuxxxtttZZZOOOQQQMMM^^^ggg```iiivvvooo^^^gggdddKKKDDDUUU\\\fffqqq]]]>>>:::666777999;;;===@@@DDDGGGOOO```iiiooo\\\NNNFFF???;;;999999999888888:::>>>BBBFFFJJJNNNPPPQQQUUU[[[```dddaaaYYYMMMHHHOOObbbrrrrrr{{{yyytttvvvqqqpppyyy{{{zzz{{{zzz}}}{{{zzzzzzzzzyyyyyywwwvvvpppqqqtttwwwfffTTTLLLEEEDDDCCC???======DDDDDDHHHNNNRRR]]]wwwmmmPPPOOO```pppiiiXXXUUU\\\mmm~~~|||tttlllhhheeeZZZRRRHHHBBBBBBDDDDDDCCCCCCDDD???>>>>>>===NNNmmm|||jjjYYYzzzfffgggmmmttt}}}mmm|||wwwbbbsssccc;;;666333000222444000000000///......------***++++++***((('''((()))((((((''''''''''''((((((&&&&&&'''''''''''''''(((''')))******))))))***++++++***((()))***,,,+++***+++,,,,,,+++******+++---))))))))))))))))))******************************(((((())))))******++++++******++++++++++++******)))))))))))))))***++++++,,,++++++******++++++,,,------...............///000000000000111111111111111111111222333444666666666666777888:::;;;<<<===>>>@@@CCCDDDEEEEEEGGGHHHIIIIIIJJJKKKLLLOOOQQQRRRSSSSSSWWW\\\dddiiilllmmmiiihhhhhhjjjlllmmmlllkkkgggeeeaaa___^^^\\\YYYVVVSSSRRRPPPOOONNNMMMMMMNNNNNNNNNOOORRRUUUSSSMMMGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@EEEPPP___kkkpppppplllmmmooonnnmmmlllmmmnnnpppoooooooooooooooooopppooonnnuuu{{{mmmbbbbbbkkk{{{}}}yyyyyy{{{}}}}}}|||||||||}}}}}}yyyxxxvvvrrrqqqrrrsssqqqppprrruuuyyy|||uuussssssqqqqqqpppnnnmmmlllllllllmmmooonnnmmmmmmmmmnnnooopppuuuyyy~~~llleee___]]]YYYRRRMMMLLLRRR]]]iiinnnooopppmmmiiikkklllmmmjjjgggfffiiillllllkkklllllljjjllluuuhhhbbbmmmrrrvvv||||||}}}uuu]]]XXXRRRDDDMMMvvvxxxuuuzzz|||xxxyyyrrrkkktttiiimmmjjjbbbmmm~~~qqqooooookkknnnvvvfffPPP;;;666777444111333111111000000000000111111+++555>>>HHHXXXkkksssppp{{{{{{^^^UUUXXXVVVYYYYYY\\\___kkkwwwrrryyywwwjjjrrriiiIIIAAASSSZZZdddsss```???666555777999;;;===@@@EEEHHHPPPaaannnhhhWWWMMMEEE???;;;999:::999999999;;;???BBBGGGJJJMMMOOOPPPUUU[[[aaajjjkkkgggZZZMMMLLLYYYffftttyyyyyytttmmmbbb[[[[[[fffzzzsssnnnnnnppprrrvvv{{{~~~|||kkkqqqvvv~~~oooXXXOOOHHHEEEDDD@@@======@@@BBBHHHLLLKKKSSSnnnpppTTTOOO[[[qqq~~~aaaPPPYYYlllxxxpppmmmmmmeeeZZZQQQNNNNNNNNNNNNHHHHHHCCCAAAAAA???LLLffffff{{{hhhiiinnnvvv~~~xxx^^^bbb{{{aaannniii???888555111222222000000000///......------***+++,,,+++(((''''''(((((((((''''''''''''((((((%%%&&&&&&&&&''''''((((((&&&(((***+++***))))))***+++)))((()))***,,,,,,++++++,,,,,,+++******+++---******)))((())))))***+++************************'''(((((()))******++++++******++++++++++++******+++************+++,,,,,,,,,++++++******++++++,,,,,,---------......//////000000000000111111111111111111111222333444555666666666777888:::;;;<<<======???BBBDDDDDDEEEGGGHHHGGGHHHJJJLLLOOORRRTTTUUUVVVUUUVVV[[[bbbjjjooorrrjjjiiiiiijjjmmmnnnnnnmmmhhheeeccc```]]][[[XXXVVVSSSRRRPPPOOOOOOOOOPPPQQQPPPOOOPPPSSSVVVUUUOOOKKKHHHGGGEEECCCAAA@@@@@@???@@@AAAFFFRRRaaammmqqqqqqmmmnnnooonnnmmmlllnnnoooppppppooooooooooooppppppsssooouuu~~~vvvyyy}}}|||{{{vvvxxxzzz|||||||||~~~}}}|||}}}}}}{{{rrrpppppprrrvvvzzz{{{zzz~~~pppkkkvvvyyytttttttttrrrrrrqqqooommmlllkkkllllllkkkkkkkkklllmmmoooqqqssswww{{{}}}pppggg^^^XXXSSSMMMKKKMMMSSS___kkkooopppooommmjjjjjjlllmmmlllhhhgggiiikkkggghhhjjjmmmllllllrrr{{{hhh___iiiooouuu~~~hhhUUUNNNCCCTTT~~~yyyxxxnnnttttttjjj|||ssshhhooorrrlllwwwvvvzzznnnkkkrrrtttpppmmmkkkpppyyykkkTTT===777666222000111111111000000000000111111...777@@@KKK___sssuuukkkvvvyyyaaa___gggiiidddXXX___```iii```___[[[nnn{{{oooHHHFFFWWW\\\fffxxxhhhEEE777666777:::;;;===AAAEEEHHHRRRbbbrrreeeTTTKKKDDD>>>===:::;;;:::::::::<<<@@@CCCFFFIIIMMMOOOPPPUUU\\\aaannnqqqoooaaaQQQKKKTTT___nnnsss~~~zzzqqqhhh```[[[nnnwwwtttkkkggggggmmmrrrvvv{{{}}}yyysss\\\SSSJJJGGGEEE@@@===>>>===CCCKKKLLLFFFKKKggg~~~}}}mmmUUUKKKNNNfffmmmmmmlllppp```^^^lllpppvvvxxxyyyyyy{{{}}}zzzxxxsssjjjaaa[[[YYYYYYRRRSSSLLLGGGFFFAAAGGGZZZppp~~~iiihhhmmmvvvzzzYYYUUUsss```jjjhhh>>>777555222222222000000000///......------***+++,,,+++((('''&&&'''((((((''''''''''''((((((%%%%%%%%%&&&''''''((((((''')))+++,,,+++************)))((()))+++,,,,,,+++***+++,,,+++))))))+++,,,---,,,***)))))))))***+++************************''''''((()))***++++++,,,******++++++++++++******+++++++++***+++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,---......///////////////000000000111111111111111111222444555666666666777888:::;;;<<<===<<<>>>AAACCCDDDEEEFFFHHHIIIJJJLLLOOORRRTTTWWWXXXWWWVVVWWW[[[bbbjjjqqqtttnnnllljjjjjjlllnnnooonnnhhhgggdddaaa]]]ZZZWWWVVVTTTSSSQQQOOOOOOPPPRRRSSSOOOPPPQQQSSSUUUTTTQQQOOOKKKIIIFFFCCCAAA@@@@@@@@@AAABBBGGGSSSbbbmmmqqqqqqnnnooooooooommmmmmoooppprrrrrrqqqqqqqqqqqqrrrrrrwwwpppuuu~~~|||wwwyyyzzz{{{{{{|||}}}rrrqqqqqqwww~~~mmmWWWPPP]]]tttzzzxxxjjjfffooo}}}vvvssstttuuusssrrrqqqooommmkkkjjjjjjkkkeeefffgggiiimmmppptttvvvuuuyyy{{{rrriii^^^VVVOOOIIIIIILLLSSS___kkknnnmmmmmmkkkiiigggjjjnnnmmmjjjhhhiiijjjhhhiiilllpppppppppuuu|||lllaaaiiinnnttt}}}aaaWWWCCCSSSyyy|||wwwiiirrrzzzhhhjjjyyykkknnnpppnnnxxxpppsss}}}wwwqqqsssiiifffhhhmmmpppqqqXXX???666555111000222111111000000000000111111000888BBBPPPggg~~~{{{}}}nnnpppuuuyyynnn[[[cccfffmmmXXXZZZSSSbbbyyypppDDDHHHYYY[[[aaaqqqcccCCC777777888:::<<<===@@@EEEHHHUUUcccttteeeUUUKKKBBB>>>???;;;;;;;;;::::::<<>>>>>===DDDMMMOOOGGGHHH___{{{yyyvvvuuukkkXXXJJJGGGPPPSSSOOOMMM___~~~zzznnnggg___[[[___hhhpppuuuvvvzzz|||xxxooofffbbb```dddeee]]]UUUQQQHHHFFFRRR}}}jjjfffiiitttaaaXXXrrraaannnggg===888777333222111000000000///......------)))+++,,,+++)))&&&&&&&&&((((((''''''''''''(((((($$$$$$%%%&&&&&&'''(((((('''))),,,---,,,+++***+++***)))((()))+++,,,,,,,,,)))***+++***)))(((***,,,000...,,,***))))))***+++************************''''''((()))***+++,,,,,,******++++++++++++*********************++++++,,,,,,++++++******++++++,,,++++++,,,------...//////....../////////000000000000000111111222333555666666666777888:::;;;<<<===;;;>>>AAABBBCCCDDDFFFHHHIIIJJJLLLNNNPPPRRRSSSSSSVVVVVVXXX]]]eeelllqqqsssqqqnnnkkkiiikkkmmmooopppiiihhhfffbbb^^^ZZZXXXWWWVVVTTTRRROOONNNOOOPPPQQQMMMOOOQQQQQQQQQPPPQQQQQQOOOLLLGGGBBB@@@@@@AAABBB@@@AAAGGGSSSaaallloooooopppppppppooonnnnnnppprrrqqqqqqppppppppppppqqqqqqsssnnnttt|||~~~||||||}}}|||||||||{{{zzz{{{{{{uuuwwwzzz~~~}}}mmmVVVJJJKKKPPPRRRPPPQQQUUUXXX\\\ccchhheee^^^^^^ooowwwuuurrrgggccckkk~~~~~~zzztttrrrttttttqqqrrrqqqnnnllljjjiiiiiiiiieeeffffffhhhjjjmmmppprrrsssxxxzzzppphhh___WWWNNNGGGFFFJJJQQQ^^^iiikkkiiihhhiiihhhccchhhmmmnnnllliiihhhiiilllkkkmmmppprrrrrrxxxqqqeeelllnnnrrr{{{}}}fffXXXCCCJJJooo{{{wwwnnnkkkxxxoootttzzzpppjjjjjjwww~~~uuummm```fffuuuyyyrrrtttZZZ@@@666444111222555111111000000000000111111///666AAANNNbbb}}}rrrzzz]]]ZZZXXX[[[nnnnnnCCCIII\\\[[[WWW___SSS;;;777888:::;;;<<<===@@@DDDGGGVVVcccvvvgggXXXMMMAAA===@@@:::::::::999999<<<@@@CCCCCCHHHMMMQQQSSSVVV\\\```rrrrrrmmm___PPPJJJQQQYYYdddoooyyyrrrlllkkkkkk___[[[^^^eeeiiixxxtttcccYYYNNNJJJFFFAAA>>>>>><<>>FFFRRRlllfff\\\ZZZTTTbbb~~~nnnEEENNNccc```TTTUUUIII999<<<999:::<<<======@@@CCCFFFUUUcccvvv~~~hhh[[[OOOBBB<<<@@@999999999888888;;;???BBBBBBGGGMMMQQQTTTWWW[[[___uuuwwwttthhhXXXOOOOOORRR^^^lll{{{uuuqqqlllccc]]]\\\UUU\\\bbbbbb]]][[[aaaggggggaaaggguuuuuuwwwtttdddZZZOOOJJJFFFAAA>>>>>>;;;===FFFNNNLLLEEEIIIRRR^^^ZZZ\\\___ZZZLLL???;;;??????@@@BBBGGGSSScccpppWWWXXXooo{{{mmm```WWW\\\fffrrryyyxxxpppiiiYYY]]]XXXRRRPPPEEE===BBBAAA^^^iiiqqqttt~~~lllhhheeeppplllfff```mmmtttHHH888222000333222......---------,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((***++++++,,,,,,------...,,,+++))))))***+++***)))******))))))******+++,,,---,,,+++***))))))))))))*********++++++,,,,,,,,,&&&'''(((***++++++++++++***++++++++++++***)))))))))***+++***))))))+++---++++++++++++++++++++++++---,,,,,,,,,,,,---......000///.........///111222000000111222333444444555444666777888888999;;;===??????@@@AAACCCEEEGGGHHHIIIIIIIIIHHHIIILLLPPPTTTWWWUUUVVV\\\gggooorrrrrrooojjjeeeeeejjjnnnooonnnkkkjjjgggccc```\\\YYYXXXUUUQQQNNNMMMOOOOOONNNLLLPPPPPPQQQPPPOOOMMMKKKIIIKKKKKKMMMNNNGGG<<<:::???DDD@@@DDDRRR```fffjjjnnnmmmnnnppppppnnnlllllllllnnnnnnnnnmmmlllmmmpppsssuuuvvvvvvvvvzzz}}}zzzzzz|||~~~~~~|||wwwyyy~~~xxx~~~~~~|||yyy{{{vvvpppsssxxxxxxxxx{{{{{{lllffflllttt|||___QQQGGG<<<>>>>>>???BBBHHHQQQZZZ```PPPKKKNNNZZZccccccbbbccc]]]YYY\\\gggllllllqqqzzzuuuyyyzzzwwwqqqlllmmmpppqqqooolllkkkkkkkkkjjjiiimmmllljjjjjjkkkkkkjjjjjjtttyyy|||pppfff\\\VVVPPPIIIGGGHHHMMMXXXbbbgggiiikkkkkkhhhccceeegggiiiiiijjjlllmmmmmmmmmkkkiiikkkrrr~~~ddd```vvvuuusssssszzzrrrZZZAAAHHHaaauuutttuuu~~~wwwyyy}}}yyyqqq{{{pppkkk{{{~~~```BBB888999777333111222222111111111111111222333:::AAALLLYYYjjjmmmkkkjjjYYY___bbb~~~dddBBBIIIaaa___^^^WWWBBB<<<777;;;999999===>>>>>>CCCJJJWWWeeekkkWWWKKKBBB>>>===;;;;;;:::;;;<<<>>>@@@AAAGGGGGGJJJNNNQQQUUU___iii|||iii]]]XXXNNNGGGQQQ```yyy~~~~~~zzznnnaaa[[[]]]TTTLLLKKKMMMMMMNNNQQQSSSZZZeeemmmnnnlllqqqyyy{{{|||xxxxxx|||~~~ssshhh]]]SSSNNNJJJCCC>>><<<<<<===>>>@@@@@@@@@??????DDDDDDDDDCCCCCCBBBBBBAAA@@@AAAIIIKKKKKKZZZjjjiii]]]UUU]]]|||~~~zzzssscccVVVXXX^^^^^^VVVOOOGGGDDD@@@???===;;;<<<===<<>>;;;:::888999<<<>>>???DDDKKKXXXccc{{{eeeTTTKKKDDDAAAAAA;;;;;;;;;;;;<<<>>>???AAAGGGGGGJJJOOORRRUUU^^^hhhmmmaaa[[[NNNEEEBBBKKK\\\qqqxxxfff^^^XXXWWWVVVRRRQQQRRRMMMJJJKKKRRRYYY[[[\\\^^^lllnnntttwwwvvvtttzzzwwwiii\\\PPPKKKIIIEEE@@@>>>:::;;;<<<======<<<<<<;;;;;;;;;<<<>>>@@@AAACCCCCCFFFFFFMMMPPPQQQbbboookkk[[[QQQSSSnnnyyylllttt|||aaaRRRLLLGGGBBB???@@@???>>>>>>===;;;999888===BBBOOOZZZ[[[```yyyttt|||qqqppprrrttt{{{ccclllwwwSSS]]]yyy|||eee>>>777444222333111......---------,,,,,,,,,******)))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((******++++++,,,---------+++)))((()))+++,,,,,,+++******))))))******+++,,,,,,,,,+++***))))))))))))*********+++++++++++++++'''''')))***+++,,,,,,,,,***++++++++++++***))))))'''((()))((('''''')))+++++++++++++++++++++++++++,,,,,,,,,---------............///000000000000///000000111222333444444555444666777888888999;;;===>>>???@@@AAACCCEEEFFFGGGGGGIIIKKKLLLLLLMMMOOOQQQSSSSSSVVV^^^gggnnnpppooopppmmmiiijjjnnnqqqrrrrrrjjjiiihhheeeccc```]]]\\\VVVSSSOOOMMMNNNPPPQQQQQQPPPPPPPPPOOONNNLLLJJJIIIEEEEEEHHHNNNNNNHHHBBB???AAA>>>BBBOOO]]]fffkkknnnpppqqqqqqpppnnnmmmnnnooonnnnnnnnnnnnnnnpppsssvvvrrrvvvzzzwwwqqqooorrrvvv}}}{{{}}}{{{|||}}}zzzwwwvvvxxx{{{|||}}}}}}zzzvvvtttuuuvvvwwwwwwvvvzzz}}}~~~wwwpppkkkmmmrrryyyxxxtttuuu{{{vvv^^^PPPIIIBBB@@@GGGTTTZZZVVVOOORRRKKKFFFFFFGGGEEECCCCCC<<<999444888HHH]]]jjjmmmnnnnnnooonnnnnnnnnoooooommmmmmnnnnnnmmmlllkkkjjjeeegggjjjmmmoooooonnnmmmssswww~~~qqqggg]]]XXXRRRMMMLLLNNNOOOYYYbbbeeeeeegggfffdddeeefffffffffeeefffhhhkkkooooooooommmlllpppwww}}}fffeee|||||||||{{{vvv}}}sssXXXDDDBBBAAAWWWpppuuussssssoooddduuu~~~iiihhhrrrjjjoooxxxmmmvvvzzzvvvuuu|||rrrvvv\\\BBB777555222111444222222111111111111222222333666EEE```ooohhhpppyyykkkaaavvvmmmuuu{{{jjj___rrrzzzZZZGGGVVVdddeeeqqqjjjGGG;;;<<<999777888<<<>>>???EEELLLZZZaaavvvvvv^^^OOOGGGAAA>>>>>><<<;;;;;;;;;<<<===???@@@FFFFFFJJJOOOQQQTTT\\\eeevvvkkkddd```UUULLLAAAAAAGGGTTTccciiifff___YYYTTTPPPPPPPPPQQQTTTYYY\\\ZZZ\\\fffooosssuuuxxxzzz~~~nnn^^^NNNHHHGGGEEEBBB@@@999::::::;;;::::::999999666777888;;;>>>AAADDDEEEMMMMMMSSSVVV\\\nnnxxxppp^^^RRRMMMccc~~~yyyeee___eeeQQQFFF@@@@@@BBB===<<<<<<<<<<<<<<<999777999888AAAPPPXXX^^^qqqpppooouuuuuuzzzzzz||||||bbboooxxxUUUVVVmmm^^^999666555222222111......---------,,,,,,,,,***))))))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((*********+++,,,,,,------***((('''(((+++,,,---,,,******))))))******+++,,,,,,++++++***))))))*********************+++++++++'''((()))***+++,,,,,,,,,***++++++++++++***))))))((()))))))))((((((***+++++++++++++++++++++++++++,,,,,,---------...------,,,---///000000000///...000000111222333444444555444666777888888999;;;======>>>@@@BBBCCCEEEFFFFFFFFFHHHKKKMMMNNNNNNOOOPPPRRRSSSXXX```hhhnnnppppppqqqnnnkkkjjjlllnnnooooooiiihhhhhhfffdddaaa^^^]]]UUURRRNNNLLLLLLNNNQQQSSSQQQQQQQQQPPPOOOMMMKKKJJJGGGDDDEEEIIILLLJJJDDD??????>>>BBBMMM\\\ggglllnnnrrrrrrrrrpppnnnnnnppprrrooopppqqqpppqqqsssvvvyyyvvvyyyzzzvvvooommmqqqwwwyyyyyy|||{{{{{{}}}{{{yyyvvvvvvxxxzzz{{{zzz}}}{{{xxxuuussstttwwwyyyvvvzzz~~~~~~wwwooojjjmmmvvv~~~}}}zzzxxxyyy~~~lll^^^QQQIIICCCFFFQQQWWWVVVPPPNNNIIIDDDAAA@@@===;;;::::::;;;777444BBBZZZjjjmmmnnnmmmlllnnnpppqqqpppooolllllllllkkkjjjjjjkkkmmmccceeehhhjjjlllmmmoooqqqwwwyyypppggg]]]WWWRRRNNNMMMOOOQQQZZZbbbddddddeeedddaaaccceeeggghhhfffeeefffffflllnnnooonnnmmmpppvvv{{{ddd```uuuxxxzzzzzzxxxyyyoooSSS@@@@@@AAAZZZxxx~~~zzzyyyvvviiisssxxxeeegggrrrfffiiixxxjjjhhhooonnnrrrtttvvv|||}}}yyy}}}pppnnnWWWAAA999666222111444222222111111111222333333999:::EEEaaaooodddhhhwwwhhh[[[QQQaaauuuwwwnnnnnn~~~iiipppjjjQQQIIIXXXccchhh}}}uuuIII888999888777888<<<>>>@@@FFFMMM[[[___tttxxx```QQQHHH@@@<<<;;;<<<;;;;;;;;;<<<===???@@@DDDDDDHHHNNNPPPRRRYYYaaaiii{{{wwwfffeeehhhccc^^^MMMFFFDDDMMM___nnnsssrrruuupppmmmlllmmmmmmllllllqqqkkkhhhnnnwww~~~yyyfffRRRIIIGGGDDD@@@???::::::;;;;;;;;;:::::::::;;;;;;<<<>>>AAADDDGGGHHHRRRRRRXXX\\\eee{{{wwwaaaWWWMMM[[[vvvwwwcccWWWiiiiii```VVVPPPLLLJJJLLLPPPLLLIIIBBB======@@@@@@>>>777999>>>JJJ[[[jjjrrrtttuuummmuuuuuuzzz{{{~~~~~~```hhheee\\\kkk\\\666555666222111111......---------,,,,,,,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))***++++++,,,,,,---***((('''(((+++,,,---,,,******))))))******+++,,,,,,+++******)))*********************************'''((()))+++,,,,,,,,,,,,***++++++++++++***)))))))))*********))))))+++---+++++++++++++++++++++++++++,,,---.........------,,,---///000000000///...000000111222333444444555444666777888888999;;;===<<<>>>@@@BBBCCCEEEEEEEEEEEEHHHLLLNNNNNNOOOOOOPPPSSSUUUZZZbbbiiioooqqqrrrqqqooollljjjjjjjjjjjjjjjhhhhhhhhhgggdddbbb___]]]UUUSSSOOOLLLKKKMMMPPPRRRRRRRRRRRRRRRPPPNNNLLLKKKJJJGGGCCCDDDHHHJJJFFF@@@??????BBBLLLZZZgggmmmnnnrrrrrrrrrqqqpppppprrruuurrrssssssssssssvvvyyy|||yyywwwrrrkkkgggiiirrryyyuuuvvvzzz~~~}}}wwwvvvxxx|||zzzxxxxxxyyyyyyyyyxxx{{{zzzxxxuuurrrsssvvvzzzxxx|||~~~~~~yyyrrrmmmrrr}}}zzzvvv{{{yyykkkZZZSSSJJJGGGKKKQQQVVVXXXNNNMMMIIIEEEBBB>>>:::777444::::::555===QQQccciiiiiiiiiiiikkkmmmnnnlllkkkmmmlllkkkhhhfffgggkkkoooiiijjjjjjjjjjjjmmmssswww{{{|||~~~pppfff\\\VVVQQQMMMMMMPPPSSS\\\dddeeedddddddddaaa```dddhhhjjjiiifffdddbbbhhhkkkmmmnnnnnnqqqwww{{{ddd[[[mmmqqqvvvxxx}}}yyytttUUU@@@@@@CCC```vvvsssrrrpppwwwxxxcccbbbkkkcccjjjxxxllllllsssnnnjjjtttiiimmm{{{rrrmmmttt}}}kkkiiiTTTAAA;;;999444222444222222111111222333333444666999DDDZZZggg]]]```www}}}ooogggbbbjjjxxx~~~|||zzzpppppp]]]KKKNNN\\\hhhpppRRR;;;999888777888<<<>>>@@@FFFMMMZZZ___uuu}}}eeeUUULLLEEE@@@???<<<<<<;;;;;;<<<===>>>???AAABBBGGGLLLNNNOOOUUU]]]fffxxxtttbbbaaahhhiiijjjUUUKKKDDDMMMbbbzzz}}}yyy}}}rrr\\\OOOIIIDDD???===<<<<<<<<<======>>>??????BBBBBBCCCDDDGGGJJJMMMOOOTTTUUU\\\```llleee\\\OOOTTThhhiiiYYYQQQ```|||rrrkkkiiiiiikkkiiieeedddggghhhaaaRRRDDD@@@DDDDDD???:::@@@>>>>>>TTTrrr{{{ppp~~~uuuuuurrrsssvvv}}}YYYZZZ~~~ppp___iii___777555666111000111......---------,,,,,,,,,******)))((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))******+++,,,,,,,,,+++)))((()))+++,,,,,,+++******))))))******+++,,,++++++***************+++***************)))))))))'''(((***+++,,,,,,------***++++++++++++***)))))))))***+++***))))))+++---+++++++++++++++++++++++++++,,,---.........---,,,------...////////////...000000111222333444444555444666777888888999;;;===<<<===@@@BBBDDDDDDDDDDDDFFFIIILLLNNNNNNOOOPPPQQQTTTVVV\\\bbbiiinnnrrruuuqqqpppnnnllljjjiiiiiiiiiiiiiiiiiiiiifffccc```^^^UUUTTTRRRNNNLLLLLLOOORRRRRRRRRRRRRRRPPPNNNLLLKKKLLLJJJEEEBBBEEEIIIHHHBBB@@@AAADDDKKKZZZhhhnnnmmmppprrrssssssrrrsssuuuwwwuuuuuuuuuuuuuuuwwwzzz}}}wwwmmmeeedddkkkttt{{{qqqqqqvvv{{{{{{wwwuuuxxx{{{zzzyyyyyyzzzzzzxxxwwwxxxwwwvvvsssrrrsssvvvxxx{{{{{{xxxuuusssyyyzzzzzzuuueee___VVVNNNKKKNNNUUU[[[SSSTTTRRRKKKGGGDDD@@@;;;444999:::888;;;HHHXXXccceeegggkkkmmmnnnnnnlllkkkmmmmmmllliiieeefffjjjooorrrrrrpppmmmkkknnnuuu{{{|||}}}~~~qqqggg\\\VVVQQQMMMMMMPPPVVV___ffffffeeefffeeeccc___ccciiikkkjjjgggdddbbbfffiiilllmmmnnnqqqwww|||iii[[[iiinnntttvvv~~~|||{{{ZZZAAA;;;@@@aaazzzvvvvvvuuuzzz{{{dddbbbjjjeeerrr{{{zzzpppjjjjjjiiiuuusssooozzzvvvlllttttttnnnWWWAAA;;;:::666222333222222111222222333444555444>>>III[[[jjjgggggguuu~~~}}}~~~uuuuuuVVVHHHUUU```nnnvvvYYYAAA<<<999777888<<<>>>???EEELLLWWW^^^xxxxxx```QQQIIICCC@@@@@@===<<<<<<;;;<<<===>>>???@@@AAAGGGLLLNNNNNNSSSZZZgggzzzuuu^^^WWW]]]bbbfff```VVVMMMQQQcccxxx|||||||||wwwrrrqqqpppooorrrxxx{{{~~~|||hhhZZZPPPGGGBBBAAA@@@@@@AAABBBEEEGGGIIIJJJJJJJJJJJJLLLOOOSSSWWWZZZWWW[[[aaadddpppoooeeeVVVWWWbbb]]]PPPOOO^^^vvvyyysssttt|||wwwiiiXXXQQQNNNFFF:::===BBB;;;555KKKuuuyyysssmmmqqq^^^```nnn\\\eeeeee999666666//////111......---------,,,,,,,,,******)))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))***++++++,,,,,,,,,***))))))***++++++*********))))))******+++,,,+++***************+++++++++*********)))))))))(((((()))***+++,,,---------***++++++++++++***))))))((()))***)))((()))***,,,++++++++++++++++++++++++***+++---//////...---,,,...------------...//////000000111222333444444555444666777888888999;;;===;;;===???BBBDDDDDDDDDDDDGGGIIILLLMMMNNNOOOPPPRRRTTTVVV[[[aaaffflllrrrvvvqqqqqqpppooonnnmmmnnnooollllllmmmllliiieeebbb___WWWWWWVVVRRROOOMMMOOORRRPPPPPPPPPPPPOOOLLLJJJIIIJJJKKKHHHEEEGGGLLLKKKFFFBBBDDDFFFKKKYYYiiiooommmnnnpppssstttuuuvvvwwwyyyuuuvvvvvvuuutttuuuyyy{{{}}}tttiiieeejjjsssyyy|||ooopppuuu{{{{{{xxxwwwzzzxxxwwwwwwxxxzzzzzzyyywwwwwwvvvuuuuuuuuuwwwxxxxxx|||}}}uuurrrwwwzzz~~~oookkkcccZZZTTTQQQRRRTTTUUUXXXUUUNNNKKKLLLLLLIII@@@<<<999999:::???LLLXXX^^^dddlllppppppooonnnooolllooopppnnniiihhhjjjmmmuuuuuutttppplllmmmrrrxxxxxxyyysssiii]]]WWWRRRNNNNNNQQQYYYaaahhhhhhggghhhgggfffbbbeeehhhiiihhhgggfffffffffiiikkklllmmmpppwww|||lll\\\iiilllrrrssszzz```EEE;;;>>>___{{{xxxzzz~~~~~~iiigggnnniiiwww|||xxxkkkeeeiiiqqq{{{^^^BBB888888555222222222222222222333444555555999EEELLLZZZsssyyyxxxiiibbbhhhddd}}}TTTEEEVVV]]]lllqqqVVVAAA999:::888999<<<>>>???DDDKKKQQQ[[[{{{sss[[[LLLDDD@@@>>>???======<<<;;;;;;<<<>>>???@@@BBBHHHNNNOOOOOOSSSYYYhhh}}}eee[[[___eeellltttjjj___\\\aaaiiioooqqq|||zzzwwweee^^^WWWUUUQQQIIIBBB???EEEBBBBBBFFFJJJOOOWWW___kkkyyy}}}{{{~~~}}}qqqdddXXXMMMIIIJJJIIIJJJKKKNNNQQQUUUYYY[[[YYYXXXWWWXXXYYY\\\```bbb\\\bbbhhhhhhrrrxxxkkk]]]___fff[[[NNNRRRbbbttt{{{{{{uuu___HHHDDDDDD>>>999CCCddd~~~wwwkkknnnooowwwkkkZZZdddjjj:::666555...///111......---------,,,,,,,,,******)))(((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((()))))))))***++++++,,,,,,,,,+++))))))***+++***)))*********)))***++++++,,,+++***************+++++++++*********))))))((((((((()))***+++,,,---------***++++++++++++***))))))'''((()))((('''((()))+++++++++++++++++++++++++++***+++---//////...---,,,......---,,,,,,...///000000000111222333444444555444666888888888999;;;===;;;===???BBBDDDDDDDDDCCCHHHJJJLLLMMMMMMNNNQQQSSSSSSVVVZZZ___dddkkkrrrvvvqqqrrrsssrrrqqqqqqssstttooooooooonnnkkkgggccc```YYYZZZYYYVVVQQQOOOPPPRRRNNNOOOOOONNNMMMKKKIIIHHHGGGKKKLLLIIIKKKOOONNNHHHCCCEEEGGGKKKYYYiiiooollllllooosssvvvwwwwwwyyyzzzuuuuuuuuutttssstttwwwzzzssskkkcccdddnnnwww{{{zzznnnooosssxxxyyyuuuuuuyyyttttttuuuxxxzzz{{{yyyxxxyyyxxxwwwxxxzzz|||{{{zzz{{{zzzpppmmmwww~~~~~~yyysssuuurrrllleee]]]VVVPPPLLLSSSVVVTTTMMMLLLRRRWWWVVVKKK???666666777666>>>JJJTTT]]]gggmmmlllkkkkkkmmmkkkppptttsssnnnjjjiiikkksssuuuuuuqqqkkkjjjmmmrrrtttuuu}}}vvvkkk___XXXSSSOOOOOORRRZZZbbbiiiiiihhhiiiiiigggeeefffgggfffffffffhhhjjjhhhjjjlllllllllooovvv{{{mmm]]]iiikkkooonnnuuudddHHHCCCAAA^^^rrrjjj}}}kkkiiiooohhhtttyyynnnqqqqqqwww~~~dddBBB555555333111222222222222222333444555666===FFFGGGSSSvvvaaaTTTSSSOOOUUUBBBSSSWWWfffggguuupppNNN;;;333;;;999:::===>>>>>>CCCJJJLLLZZZ}}}xxx^^^NNNFFFAAA@@@AAA======<<<;;;;;;<<<>>>>>>BBBDDDJJJPPPQQQPPPSSSYYYllltttjjjnnnvvv{{{nnnccc]]]YYYUUURRRiii}}}tttdddZZZTTTMMMDDD<<<;;;;;;:::;;;>>>>>>;;;;;;===>>>===???CCCAAALLLNNNPPPXXX\\\]]]eeerrrvvvjjj]]]RRROOORRRSSSSSSUUUYYY]]]bbbfffiiihhhfffdddbbbaaabbbdddeeeaaagggmmmkkkrrrwwwhhh[[[bbbjjj\\\NNNSSSiiizzz|||pppooo~~~eeeOOOJJJFFFBBB;;;EEEoooyyymmmnnnoooqqqSSSaaaqqq>>>111000111111,,,...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))((()))******++++++)))(((((())))))(((&&&******+++++++++******))),,,+++)))''''''((()))***---,,,***)))((()))***+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------......111222222111000//////000111111111000111111222222555555666888999:::;;;<<<;;;;;;===>>>@@@BBBCCCCCCHHHJJJMMMPPPRRRSSSRRRRRRTTTVVV\\\ccckkkppprrrrrrvvvsssooonnnqqqvvvzzz|||sssqqqooommmllljjjfffddd^^^\\\XXXTTTSSSSSSUUUVVVUUUTTTSSSRRROOOMMMKKKIIIGGGGGGFFFFFFFFFHHHIIIJJJEEEGGGIIIOOO[[[iiipppooorrrrrrqqqpppuuuzzzzzzvvvyyyxxxvvvtttvvvzzzzzzxxxpppbbboooxxxssswwwrrreeekkktttxxxxxxwwwvvvwwwtttrrrrrrvvvwwwvvvwwwzzzyyyvvvttttttwwwyyyyyywwwzzzooosssnnngggjjj}}}}}}{{{uuusssmmm^^^PPPKKKJJJFFFKKKMMMHHHOOO^^^cccTTTEEE777333555777888:::@@@VVViiimmmkkkmmmooommmkkknnnrrrrrrpppmmmjjjiiinnnppprrrooolllmmmrrrxxxyyy{{{~~~}}}oooiiibbb\\\TTTMMMMMMQQQ[[[iiimmmkkkooommmgggjjjdddeeeggghhhiiihhhfffeeehhhggggggkkkpppttttttrrr{{{vvvUUU```llllllwwwvvvqqqMMM@@@DDD^^^wwwxxxsssvvvyyyyyyrrrkkkmmmtttmmm}}}kkkiii|||oooppphhhIII555222666555000333333222111000222666999===GGGRRROOOSSSvvvcccdddUUUYYYdddppp}}}RRRLLLTTT]]]bbb```]]]YYYJJJ;;;999555777999:::<<>>?????????CCCGGGKKKMMMOOOQQQSSSkkk}}}{{{}}}zzzeeePPPHHHNNNjjjqqqbbbYYYVVVKKKAAA;;;<<<===999999;;;999::::::;;;;;;;;;:::999999;;;===???@@@DDDHHHKKKPPPoootttjjjbbb[[[XXXZZZZZZZZZ^^^aaaaaa```cccjjjkkkiiigggggggggffffffeeeaaahhhhhhfffvvvrrrjjjllluuuppp]]]UUUZZZ{{{}}}zzzyyykkkQQQRRRDDD;;;???IIIrrr~~~mmmjjjlll||||||sssYYY^^^tttAAA333111111111,,,...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))******+++***(((((()))+++,,,,,,+++)))******+++++++++******---+++***(((((()))***+++---,,,,,,+++******++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------......000111222111///...///000111111111000111111222333555555666888999:::;;;<<<<<<<<<===???AAABBBDDDDDDHHHJJJMMMPPPRRRRRRRRRRRRVVVXXX]]]eeemmmsssvvvvvvyyyvvvrrrqqqtttyyy|||~~~tttrrrooommmllliiieeebbb^^^[[[XXXTTTSSSSSSUUUVVVWWWVVVTTTRRRPPPNNNLLLKKKJJJIIIGGGFFFEEEFFFFFFGGGFFFHHHKKKPPP\\\jjjqqqqqqlllrrruuusssqqqsssvvvvvvvvvooogggeeekkkqqqsssqqqkkkeeesss~~~tttssszzzuuudddjjjsssxxxxxxwwwwwwxxxsssqqqrrrvvvwwwuuuvvvyyyyyyxxxwwwyyy|||}}}{{{xxxyyy|||{{{sssllluuunnnaaa[[[jjj}}}}}}|||~~~zzzjjj[[[SSSFFFBBBGGGHHHAAAEEERRRUUUEEE>>>999888666333333666>>>UUUjjjooommmmmmmmmjjjjjjllloooooommmkkkiiiiiimmmooopppooonnnpppuuuyyywww}}}xxxkkkeee___ZZZSSSNNNOOOSSS\\\jjjmmmkkkooommmgggjjjdddfffgggiiiiiihhhfffeeehhhggghhhkkkqqquuuvvvuuurrrrrrTTT\\\hhhgggpppssslllMMMCCC>>>NNNfffqqqzzz~~~{{{zzzwwwqqq~~~~~~rrrhhhqqqwwwtttzzziiiMMM:::666777666222222333222111000222555888AAAGGGOOOSSS^^^fffmmmbbbQQQXXXaaaqqqUUUXXXeee\\\]]]aaa^^^QQQAAA999666666777999;;;<<>>??????BBBFFFIIIKKKMMMPPPRRRaaappp~~~dddKKKIII]]]nnnmmmddd^^^___```RRRIIIBBBBBBAAA===;;;===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAAEEERRRuuu~~~ssslllggg___YYYVVVZZZZZZ]]]aaa```^^^___dddkkkiiiggghhhhhhfffbbb^^^___dddgggjjjxxxuuupppwwwwww___YYYdddhhhUUUGGGHHHJJJ???OOOmmmhhhkkkxxxhhhyyyuuu```YYYzzzvvvDDD555222111111---...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))*********(((((((((***---///000///)))))))))***+++++++++,,,---,,,+++))))))***++++++,,,,,,,,,---,,,,,,++++++((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,---------.........000000000...---...///111111000000111222222333555555666888999:::;;;<<<======>>>@@@BBBCCCEEEEEEGGGIIILLLOOOQQQRRRRRRRRRVVVWWW\\\dddmmmtttyyyzzz|||yyyvvvuuuxxx|||xxxvvvssspppnnnjjjfffccc]]][[[XXXUUUTTTTTTUUUVVVZZZXXXVVVSSSQQQOOONNNMMMMMMKKKIIIFFFEEEDDDDDDDDDGGGIIILLLRRR^^^lllrrrrrrpppvvv{{{}}}|||yyypppfff```UUUKKKLLLWWWcccjjjllliiinnn|||~~~vvvyyyyyyccciiirrrwwwxxxwwwxxxyyysssqqqrrruuuvvvtttuuuxxxyyyyyy{{{~~~~~~{{{|||~~~uuupppppptttnnnbbbYYYaaavvv|||}}}~~~}}}~~~sss```UUUJJJHHHMMMLLL@@@@@@GGGEEE===;;;;;;;;;777333444999===UUUkkkqqqooonnnlllhhhiiijjjlllllljjjiiiiiijjjmmmmmmmmmnnnqqqtttxxxzzzxxxyyyrrrfffaaa[[[WWWRRRNNNPPPVVV^^^kkknnnkkkooommmhhhjjjeeefffhhhiiiiiigggeeedddgggggghhhlllqqqvvvxxxxxxoootttWWW\\\ggghhhnnnmmm^^^FFFIIICCCOOOcccooo~~~tttwwwxxxwwwrrrfffddd|||yyysss|||nnnvvv}}}ooozzzfffMMM<<<777777555222222222222111000111555777DDDHHHPPPYYYddd|||~~~zzzoooxxxfffkkk______^^^]]]iiioooGGGKKKXXXbbb___mmmlllOOO>>>===777777888:::;;;<<>>===<<<<<<;;;<<<<<<===>>>??????AAADDDFFFHHHKKKOOORRR]]]kkkpppbbbPPP\\\gggiiiggghhhkkkmmm[[[SSSLLLKKKIIIEEEAAAAAA@@@???>>><<<<<<<<<======AAA>>><<<<<>>DDD===RRRuuurrrqqqiii___XXXZZZZZZ\\\___^^^ZZZ[[[^^^bbb```___bbbeeeddd]]]WWW]]]___dddmmmzzz}}}dddaaasss}}}yyyxxxyyy}}}wwwttt{{{uuuXXXKKKFFF;;;DDD|||nnnlllmmmxxxaaammmvvvdddTTTqqqtttDDD666222222222......---,,,---......,,,***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***************)))((((((***---///000///((()))))))))***+++,,,------,,,+++*********++++++***+++,,,---,,,,,,***)))((()))***++++++,,,,,,+++,,,,,,,,,,,,+++***))))))(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////---,,,---///000000000000111222333333555555666888999:::;;;<<<===>>>???AAACCCDDDEEEFFFGGGHHHKKKMMMPPPQQQRRRRRRRRRTTTXXX```jjjsssyyy{{{|||yyyxxxzzz~~~}}}zzzwwwtttqqqmmmhhhddd\\\[[[XXXUUUTTTTTTUUUVVV[[[ZZZWWWUUURRRQQQPPPPPPNNNLLLJJJGGGEEEDDDDDDDDDGGGJJJMMMSSS```mmmsssrrrwwwxxx{{{~~~bbbGGGBBB999333777BBBPPP^^^hhhlllyyy~~~uuucccjjjrrrwwwxxxxxxyyy{{{uuurrrsssvvvwwwuuuvvvyyyzzz{{{|||~~~yyylllnnnvvvkkkiiieeeccclllyyy}}}zzzyyy{{{~~~wwwcccTTTSSSUUU]]]ZZZLLLHHHHHH@@@===999888::::::888999;;;???VVVlllqqqoooooonnnjjjiiijjjjjjjjjhhhhhhjjjllllllkkkkkknnnsssxxxzzz{{{{{{yyypppfff```YYYUUUPPPMMMPPPVVV```mmmooolllooommmhhhjjjfffggghhhiiihhhgggeeeccciiiiiijjjmmmqqquuuxxxzzznnnuuuZZZYYYeeekkkooommm|||xxxUUUCCCGGGKKK]]]lllooozzzpppoooiiiwwwzzzmmmlllggg```uuuqqqpppvvvnnnsss```HHH;;;666444222222222222222111000111444666>>>GGGSSS```dddiiirrr^^^lllhhhmmmfffeee|||{{{kkk___YYYTTTdddbbbCCCKKKZZZiiieee{{{}}}TTT>>>@@@777777999:::;;;===???CCCFFFNNN___uuuxxx[[[NNNIIIBBB>>>>>><<<<<<<<<<<<<<<===>>>>>>???AAACCCEEEFFFJJJNNNRRRbbbrrrrrrgggnnnssseeelllsssxxxyyywwwrrrnnnbbb\\\VVVSSSQQQNNNJJJHHHGGGFFFCCCAAA@@@@@@AAABBBFFFBBB@@@CCCIIIMMMKKKHHHKKK???GGGtttzzzyyyzzztttiiiaaa^^^[[[ZZZ\\\[[[YYY[[[___[[[YYYXXX]]]cccddd```[[[\\\ZZZ^^^jjjuuuddddddxxxsssiii\\\RRRUUUaaawwwcccYYYUUUddd^^^EEE@@@JJJ~~~rrrrrrqqq}}}gggpppyyycccOOOkkkpppAAA555222111333000...---,,,---......,,,***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((()))************)))***)))(((***,,,------,,,))))))))))))***+++------,,,,,,,,,+++++++++++++++((()))***++++++***)))((((((((()))***++++++++++++,,,,,,,,,,,,+++***))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...///...---,,,---///000000000000111222333444555555666888999:::;;;<<<>>>>>>@@@AAACCCEEEFFFFFFFFFGGGIIILLLOOOQQQRRRSSSRRRSSSVVV]]]hhhrrrzzz~~~~~~{{{zzz|||~~~{{{wwwtttppplllgggccc]]][[[YYYVVVTTTTTTTTTTTT[[[ZZZXXXVVVUUUSSSSSSRRRNNNMMMKKKIIIHHHGGGHHHHHHHHHKKKOOOUUUaaannnsssrrrvvvwwwzzz}}}~~~rrrVVV<<<999444111222555===MMM]]]ooo}}}lllfffllltttxxxxxxxxxyyy{{{wwwuuuuuuxxxyyywwwwwwzzz{{{{{{{{{{{{|||~~~qqqaaaeeeqqqgggeeeeeejjjttt~~~~~~zzzyyyyyyyyyzzz}}}~~~iiiZZZWWW\\\hhhgggZZZWWWTTTIIIBBB;;;999AAAIIIGGG???888BBBXXXlllpppnnnpppqqqooojjjkkkkkkjjjiiiiiikkkmmmkkkkkkkkkoootttxxxzzz{{{rrrjjjbbbZZZTTTNNNKKKNNNUUUbbboooppplllooommmhhhkkkggghhhiiiiiihhhfffdddbbbjjjkkklllnnnppptttwwwzzzmmm|||sssWWWPPP___kkknnnsss{{{|||XXXEEE???EEEZZZmmmsssnnnkkkpppuuuooorrriiipppnnnqqqyyyssssss]]]EEE999666444333333111222222111000111333555666DDDRRR```eee```{{{sss___aaaeeeyyy}}}aaa^^^aaaqqqyyykkk\\\gggTTT<<>>===222777999;;;<<<===@@@DDDGGGQQQ___rrryyy[[[NNNIIICCC>>>>>>===<<<<<<<<<<<<======>>>@@@BBBCCCEEEGGGJJJNNNQQQ^^^___mmmpppbbb```hhh~~~zzzpppiiifffbbb^^^[[[ZZZYYYTTTPPPOOOMMMJJJGGGEEEEEEFFFFFFKKKHHHGGGKKKQQQUUUTTTQQQLLLLLLNNNddd}}}|||ssslllhhhbbb^^^^^^^^^^^^aaafffaaa^^^]]]```fffiiihhheee^^^YYYZZZccckkkyyyuuuaaacccttt~~~sss```MMMKKKTTTXXXjjjxxxfff[[[LLLJJJXXXbbbssscccNNN@@@}}}vvvuuurrr|||}}}___QQQrrrxxxuuummm@@@444111000222111...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))++++++******)))***)))((()))***+++***)))******)))))))))***,,,---+++++++++++++++*********'''((())))))))))))))))))'''((()))***++++++++++++,,,,,,,,,,,,+++***)))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,---///...------.../////////000000111222444444555555666888999:::;;;<<<>>>>>>???AAACCCDDDFFFFFFFFFGGGHHHKKKNNNPPPRRRSSSVVVVVVXXX^^^iiiuuu~~~}}}|||~~~|||yyyuuurrrnnnjjjeeeaaa^^^\\\ZZZWWWUUUSSSRRRRRRXXXXXXXXXXXXWWWVVVUUUTTTPPPOOOMMMLLLKKKKKKLLLLLLIIIMMMQQQWWWcccpppuuutttttt{{{zzzrrrfff\\\LLLFFF@@@:::333222???QQQpppuuugggkkkqqqwwwyyyxxxwwwxxxzzzyyyvvvvvvzzzzzzxxxxxx{{{zzzzzzyyyxxxyyy|||wwwcccaaajjjqqqmmmlllpppxxx~~~|||yyyzzzyyyxxx{{{||||||}}}}}}lll___VVV^^^jjjjjj```bbbcccXXXLLLDDDDDDSSS```\\\JJJ999BBBWWWkkkooonnnqqqsssrrrkkkllllllkkkjjjiiikkkmmmjjjkkkmmmppprrrvvvxxxzzz~~~wwwooofff]]]UUUNNNJJJMMMTTTdddpppqqqlllooommmhhhkkkhhhhhhiiiiiihhhfffcccbbbiiijjjlllmmmooosssxxx|||ooo|||www[[[NNN]]]mmmoooqqqttt\\\EEE??????QQQiiiyyytttmmm}}}{{{lllooovvv}}}aaaEEE:::999666555666111222333222000000222333888GGGOOOZZZddd```xxx}}}pppmmmjjjuuuyyyjjjqqqvvvpppvvvOOO777FFFXXXhhhiiicccDDD;;;555666888:::<<<>>>AAAEEEHHHRRR```tttyyy[[[NNNJJJCCC???>>>======<<<<<<<<<<<<======???AAADDDEEEGGGIIIMMMOOOQQQSSS]]]kkkmmmddd___aaaggghhh}}}~~~}}}wwwqqqmmmiiiiiieeebbbbbbbbb]]]WWWTTTSSSPPPMMMKKKJJJIIIIIIMMMKKKKKKMMMQQQSSSQQQOOOLLLWWWZZZbbb}}}yyyyyyrrrlllkkkkkkjjjmmmpppkkkjjjiiiiiikkkmmmmmmmmmhhhcccaaabbbfffsssyyynnnfffkkkwwwooo^^^UUUTTTFFFRRRcccrrr~~~wwweee]]]WWWHHH@@@BBBAAADDDVVV___ttt~~~jjjEEEvvvtttsssqqq[[[\\\xxxwwwnnnAAA555000///111000...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++++++++)))(((***)))((()))***++++++))),,,+++)))((((((***+++,,,******++++++******)))((())))))(((((()))******+++'''((()))***++++++++++++,,,,,,,,,,,,+++***))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,...//////......///000/////////000111333444555555555666888999:::;;;<<<===>>>???@@@BBBDDDEEEFFFEEEFFFHHHJJJMMMPPPRRRSSSYYYXXXZZZ___jjjvvv~~~|||zzzvvvrrroookkkfffbbb___^^^[[[XXXUUURRRQQQPPPTTTVVVXXXYYYYYYXXXVVVUUUTTTSSSQQQOOONNNNNNNNNNNNLLLPPPTTT[[[gggsssxxxwwwwww}}}bbbVVVKKKBBB888333>>>OOOppp~~~}}}qqqmmmqqquuuzzz{{{yyywwwwwwxxxyyyvvvvvvyyyzzzwwwwwwzzzwwwyyyzzzzzzzzz|||pppbbbcccvvvvvvxxx{{{~~~~~~~~~~~~zzz{{{yyyvvvwww|||}}}yyyyyy}}}xxxlllccc```fffnnniii```gggnnnfffVVVJJJGGGTTTcccaaaNNN>>>===TTTiiiooonnnqqqsssqqqkkklllmmmllljjjiiiiiijjjiiilllpppqqqppprrruuuyyy~~~~~~|||rrriii^^^VVVNNNJJJNNNUUUfffqqqqqqmmmooommmhhhkkkhhhiiijjjiiihhheeecccaaaeeegggjjjlllooossszzzooo|||{{{aaaOOO]]]nnnmmmlllmmmaaaCCCAAADDDUUUiiisss~~~zzzzzzwwwyyykkkvvvzzzzzzwwwhhhFFF::::::777444444111222333222111000111222<<>>BBBFFFJJJOOOaaayyyyyy\\\OOOJJJCCC??????======<<<<<<<<<<<<=========???CCCEEEFFFHHHJJJLLLIIIPPPXXX^^^```_________^^^]]]eeezzzvvvwwwvvvtttuuuooopppmmmiiihhhiiiccc[[[VVVUUUTTTQQQOOOLLLJJJIIIIIIIIIJJJLLLLLLLLLKKKKKKJJJWWW]]]fff~~~zzzyyyzzzvvvyyy{{{|||zzzzzz{{{||||||yyytttooonnnxxxtttiiillluuu|||zzzpppaaaSSSKKKQQQYYYccclllpppiii^^^bbbXXXUUUTTTJJJGGGFFF>>>:::CCC666CCC___sss}}}bbboooqqqooopppYYYhhhpppCCC666000...000///...---,,,---......,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++,,,+++)))((()))(((((()))+++---,,,+++---,,,***(((((()))+++,,,)))************)))((((((+++***)))))))))***,,,---'''((()))******++++++***,,,,,,,,,,,,+++***)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---...//////......000111/////////000111333444555555555666888999:::;;;<<<======>>>@@@BBBCCCEEEEEEEEEFFFGGGIIILLLOOORRRTTTZZZYYYYYY___iiivvv|||xxxuuurrrnnniiifff```___\\\XXXUUURRRPPPOOORRRTTTWWWZZZ[[[YYYWWWUUUWWWVVVTTTQQQPPPOOOOOOOOONNNRRRWWW^^^jjjvvv{{{yyyxxxvvv}}}lll[[[KKKCCC<<<999DDDUUUqqq}}}qqqwwwtttxxx||||||yyywwwvvvwwwxxxuuuvvvyyyyyyvvvvvvyyyuuuxxx{{{||||||}}}~~~yyybbb[[[ooouuu~~~{{{yyy{{{{{{|||yyytttuuuzzzzzzvvvxxx|||~~~}}}wwwooohhhppprrruuukkk```iiisssmmmWWWGGG===EEERRRTTTIII>>>888PPPhhhooopppqqqqqqnnnkkklllmmmllljjjhhhhhhhhhhhhmmmqqqqqqoooooosssxxx|||~~~tttjjj___VVVOOOLLLPPPWWWfffrrrrrrmmmooommmhhhkkkiiiiiijjjiiihhheeebbbaaaaaadddhhhkkknnnttt}}}iiiwwwyyyaaaLLLYYYiiieeennnnnnhhhFFF===JJJaaajjjccciiixxx|||uuunnnrrr{{{xxxkkksss{{{wwwtttvvv{{{{{{mmmFFF999999555111111111222333222111000111222777JJJOOObbbssskkkmmmqqq}}}jjjLLLMMMVVVYYY^^^eeelllcccEEE333999444666999<<<>>>CCCGGGKKKMMMbbb~~~yyy\\\OOOJJJDDD??????>>>======<<<<<<<<<======;;;>>>BBBEEEFFFGGGHHHJJJKKKPPPUUUXXX___ddd```YYYYYYfffmmmrrrxxxnnnooossssssrrrtttsssuuurrrmmmlllmmmggg]]]WWWVVVUUUSSSPPPMMMJJJIIICCCEEEHHHIIIIIIHHHIIIJJJGGGNNNVVVeee~~~}}}yyymmmaaajjjwww{{{~~~lllVVVWWW[[[```iiitttwwwnnnaaaTTTLLLJJJGGGAAADDDDDD:::444JJJ===;;;DDDYYY}}}xxxwww~~~{{{qqqvvv~~~WWWaaa~~~rrrBBB666444444333//////...------...---+++)))))))))))))))((((((((((((((((((''''''''''''(((((()))((('''&&&&&&&&&&&&&&&((((((((()))******+++++++++***((()))***,,,++++++)))((((((((()))***+++++++++++++++***)))(((((('''))))))(((((()))***++++++&&&'''(((***+++++++++++++++,,,,,,,,,,,,+++******)))***+++***))))))+++---)))************+++++++++++++++,,,,,,,,,,,,---------------............///333222111111222333555666444666888999999:::===>>>???@@@AAABBBDDDEEEFFFGGGCCCEEEHHHJJJKKKMMMPPPRRR]]][[[ZZZ___iiiuuu}}}}}}yyytttsssssssssqqqnnngggccc]]]XXXVVVTTTSSSRRRPPPTTTYYY[[[ZZZXXXXXXZZZXXXVVVRRRPPPNNNOOOPPPQQQOOOQQQXXXeeennnssswww|||xxx|||]]]aaaYYYLLLCCC===KKKfffyyy~~~zzzrrrnnn}}}|||zzzyyyxxxxxxyyyyyy{{{|||}}}}}}{{{zzzzzz{{{}}}|||{{{|||~~~~~~yyy^^^cccrrrzzz~~~zzzuuuvvvyyyzzzyyyxxx{{{|||yyy|||}}}|||jjjaaa\\\PPPEEEBBBBBBEEEEEE>>>777444;;;WWWjjjooovvvuuuooonnnmmmlllkkkiiihhhgggffffffjjjlllnnnoooppppppssstttzzztttooohhh```WWWPPPRRRXXXhhhnnnrrrsssssstttpppkkkiiijjjkkkjjjiiifffdddbbbkkkdddeeegggiiixxx~~~iiivvv{{{eeeNNNUUUeeedddmmmvvvyyyQQQAAAEEEeeewwwcccmmmxxxggguuu{{{hhhxxx~~~|||ooonnn|||tttLLL:::777555333333333333222111111222333333<<>>======<<<<<<<<<<<<======>>>???@@@BBBEEEHHHKKKLLLLLLOOOSSSWWWXXXZZZ\\\^^^bbbeeemmmmmmzzzrrriiimmmtttwwwxxx{{{vvvtttsssqqqpppmmmiiifff___YYYUUUTTTQQQLLLIIIIIIJJJHHHFFFDDDDDDDDDFFFGGGDDDMMMPPPUUUtttmmmkkkmmmsssuuugggddd___fffrrrzzz~~~kkkYYYQQQHHHEEEBBB@@@BBBFFFBBB===:::;;;>>>NNNppp}}}}}}pppvvv~~~YYYccctttCCC666444444333//////...------...---+++)))))))))))))))((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&((((((((()))******+++++++++)))((()))***,,,++++++******)))))))))***++++++++++++******)))((((((''')))))))))))))))******+++&&&'''(((***+++++++++++++++,,,,,,,,,,,,+++******)))***+++***))))))+++---)))************+++++++++++++++,,,,,,,,,,,,---------------............///222222222222333444555555444666888999999:::<<<>>><<<===???AAACCCEEEGGGHHHDDDFFFIIIJJJLLLMMMPPPRRRWWWWWWYYY___hhhttt~~~|||yyyuuussstttsssqqqnnnddd```\\\XXXWWWVVVUUUTTTQQQVVV\\\``````^^^\\\\\\WWWUUUSSSPPPOOOPPPQQQRRRQQQOOOUUUbbbooovvvyyy{{{|||yyysssvvvnnn\\\RRRVVV^^^___WWWLLLFFFYYYvvv~~~uuurrrttt~~~|||{{{zzzyyyzzzzzzxxxyyy{{{||||||||||||}}}xxxxxxyyy{{{}}}}}}aaafffxxx}}}~~~|||yyyyyyzzzzzzyyyyyyzzz{{{~~~}}}ppp^^^XXXTTTHHHFFF@@@===CCCHHHFFFBBB???>>>[[[nnnrrrwwwuuuoooooollllllkkkjjjiiiiiiiiijjjnnnpppqqqqqqqqqrrruuuwww|||tttpppkkkeee___WWWSSSVVV\\\hhhllloooooooooooolllggghhhiiijjjkkkjjjhhhgggeeegggcccfffhhhiiivvv}}}eeerrrvvvaaaKKKVVVjjjkkkoootttuuuKKKBBBAAA^^^}}}rrr}}}hhh^^^mmmyyyjjjvvv|||uuuqqqtttssshhhEEE888888666444333333333222111111222333333444<<>>>>>@@@BBBEEEHHHJJJLLLLLLOOORRRUUUVVVWWWYYY[[[bbbcccjjjjjjuuuxxxxxx|||~~~}}}zzzvvvooohhhccc^^^XXXTTTSSSQQQKKKHHHIIIGGGFFFDDDCCCBBBBBBCCCCCCAAAGGGHHHIII___uuudddbbbaaaeeeqqqtttmmmkkkuuu~~~iii^^^SSSMMMHHHDDDCCCDDDBBB>>><<<<<<>>>IIIggg~~~qqqwww~~~\\\gggxxxEEE777444444444000///...------...---+++)))))))))))))))((((((((((((((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((((()))******+++++++++)))((((((***++++++***,,,++++++************+++++++++******)))(((((((((***************)))))))))&&&'''(((***+++++++++++++++,,,,,,,,,,,,+++******)))*********))))))+++,,,)))************+++++++++++++++,,,,,,,,,,,,---------------............///000111222333444444444444333555888999999:::<<<>>>:::;;;===@@@BBBEEEGGGHHHEEEGGGIIIKKKLLLNNNPPPRRRSSSVVV[[[___fffqqq}}}zzzwwwtttssssssrrrnnnjjjccc___\\\YYYXXXXXXVVVUUUTTTYYY___bbbaaa]]]ZZZXXXPPPOOOMMMKKKKKKLLLMMMNNNOOOJJJMMMZZZiiisssxxx{{{qqqZZZNNNDDD===AAANNNXXXccccccWWWRRRgggzzzppppppvvv~~~|||{{{{{{{{{{{{xxxyyyzzz{{{{{{||||||{{{rrrtttxxxzzz|||hhhiii{{{{{{}}}|||~~~~~~|||zzzzzzzzzyyyzzz}}}tttccc```___TTTPPPFFFBBBKKKVVVTTTIII@@@CCCaaatttwwwxxxuuuoooqqqmmmlllllllllllllllmmmmmmqqqqqqqqqppppppqqqtttwwwzzzpppkkkfffaaa]]]WWWUUUZZZbbbkkknnnooommmkkkllliiieeeggggggiiijjjjjjiiihhhgggeeedddiiillljjjvvvfffqqquuu___JJJVVVlllnnnrrrsss|||rrrFFFDDDCCC___jjjaaajjjppp}}}|||vvvfff||||||xxxfffooommm~~~___BBB888999777444333333222222111111222222333444===KKK]]]yyynnnnnngggaaabbbkkkssscccJJJVVVlllgggtttsssQQQ:::999555666999<<<<<<===@@@EEEJJJQQQ\\\{{{___PPPJJJDDD@@@@@@======<<<<<<<<<<<<======>>>>>>@@@BBBDDDGGGJJJKKKKKKMMMQQQSSSUUUWWWZZZ]]]aaa```fffhhhpppwwwnnnhhhccc]]]XXXWWWTTTOOOLLLMMMFFFFFFEEEDDDCCCAAAAAA@@@@@@CCCFFFFFFMMMddd{{{uuusssrrrcccUUUSSSQQQQQQ[[[tttwwwwww}}}nnn^^^UUUOOOIIIEEEEEEBBB???===>>>===CCC[[[sss|||uuuyyy___lllzzzFFF777444333444000///...------...---+++)))))))))))))))((((((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&''''''((((((((()))******++++++***)))((((((***++++++***------,,,+++*********+++************))))))((((((++++++++++++***))))))(((&&&'''((()))+++++++++++++++,,,,,,,,,,,,+++******((()))***)))((()))***,,,))))))*********++++++++++++++++++,,,,,,,,,---------------............//////000222333444444333333333555777888999:::<<<>>>;;;;;;===???AAACCCEEEFFFEEEGGGJJJKKKLLLNNNPPPRRRSSSXXX\\\```dddnnn|||~~~|||yyyxxxwwwtttooojjjiiifffbbb___\\\ZZZWWWUUUSSSUUUWWWWWWTTTPPPLLLIIIBBBAAA@@@??????@@@BBBCCCEEEAAABBBKKKXXXdddqqqzzzoooYYYPPPJJJLLLXXXNNNQQQaaallldddaaattt{{{nnnmmmttt}}}{{{zzzzzzzzz{{{{{{{{{zzzzzzzzzzzzxxxvvvooosssxxxzzz|||oooppp~~~yyyzzz{{{zzzzzz|||zzzzzzzzzzzzzzz}}}~~~|||~~~uuuaaaTTTPPP```rrrpppZZZFFFJJJhhhyyyzzzyyyuuuooorrrooonnnnnnmmmmmmmmmmmmnnnpppooonnnlllkkkmmmpppsss~~~rrriiiddd___[[[VVVUUU[[[dddpppsssrrrnnnlllllljjjfffeeeffffffggggggffffffeeedddeeemmmpppmmmwwwkkkwwwzzzcccLLLVVViiijjjqqqttt~~~uuuJJJFFFIIIgggzzzhhhffffffppplllmmmuuusssgggyyy{{{```sssvvvmmmvvv~~~```DDD::::::777333222222222222222222222222222888CCCQQQ\\\hhhzzztttjjj[[[hhhgggoooxxx\\\IIIaaavvvoooZZZ>>>>>>777666999<<<<<<===@@@EEEJJJRRR\\\zzzbbbRRRKKKCCC>>>>>>======<<<<<<<<<<<<=========>>>???AAADDDFFFIIIJJJIIILLLOOORRRTTTWWW[[[^^^^^^]]]```dddkkk{{{vvvmmmgggaaa___[[[VVVSSSTTTIIIIIIHHHGGGEEECCCAAA@@@BBBDDDJJJNNNJJJKKK[[[ooouuukkk```VVVXXXZZZPPPGGGGGGCCC@@@HHHOOO]]]{{{kkk^^^VVVNNNIIIHHHDDD@@@>>>>>>;;;???RRRgggvvvzzz{{{aaalllyyyFFF777333333444000///...------...---+++)))))))))))))))((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&''''''(((((((((((()))******++++++***((('''((()))+++******------,,,+++*********+++*********)))))))))))))))++++++,,,,,,+++***)))(((&&&'''((()))+++++++++++++++,,,,,,,,,,,,+++******((()))***)))((((((***,,,))))))*********++++++++++++++++++,,,,,,,,,---------------............//////000222333444444333222333555777888888999;;;=========>>>???@@@BBBBBBCCCEEEGGGJJJKKKLLLMMMOOOQQQSSSVVV[[[^^^cccmmm{{{|||{{{zzzwwwqqqmmmkkkhhhccc___ZZZUUUPPPLLLGGGFFFCCCAAA???===:::999666666555555555666777888777666777<<>>777666999<<<<<<===@@@EEEJJJUUU^^^zzz```QQQJJJCCC??????======<<<<<<<<<<<<=========>>>???AAACCCEEEHHHIIIJJJLLLNNNPPPQQQRRRTTTVVVWWWVVVVVVYYY^^^nnnyyyqqqjjjfffaaaZZZWWWWWWMMMMMMLLLJJJHHHEEECCCAAAEEECCCIIIRRROOOHHHLLLWWW]]]mmm}}}}}}fff[[[UUULLLEEEBBBGGGBBB===???;;;888>>>===DDD]]]}}}lll___SSSLLLKKKFFF@@@===<<<999<<>>??????@@@@@@AAABBBBBBEEEGGGIIIJJJKKKLLLNNNPPPPPPSSSXXX]]]ccckkkuuu|||uuurrrooonnnooommmiiieee]]]ZZZVVVQQQLLLFFF???:::888666222000111111111000111111111111111111222222...///222333444<<>>EEE\\\mmmiiiiiirrrwwwmmm{{{uuu^^^^^^mmmnnnkkkfffggghhhbbbooouuuxxxdddccciiivvvssszzz]]]AAA666555333333666111222222333333222222111555BBBVVVbbb```iii|||bbbUUUddd|||nnndddkkk\\\KKKRRRaaadddkkkGGG;;;777666999<<<<<<===@@@EEEJJJVVV___{{{xxx[[[NNNJJJEEEBBBBBB======<<<<<<<<<<<<============>>>@@@BBBEEEGGGHHHKKKMMMNNNNNNLLLJJJJJJJJJNNNOOOKKKKKKNNNRRRnnn~~~uuuooohhh___[[[[[[SSSRRRPPPMMMJJJHHHFFFEEEGGGCCCDDDLLLPPPPPPUUU^^^WWW^^^aaa___^^^bbbgggiiiooowww|||kkkUUUFFFBBBBBB@@@===777===:::777;;;888555<<<888:::HHHooommm[[[OOOLLLFFF@@@======::::::HHHYYY{{{www|||tttyyyzzzWWW\\\qqqAAA444333333444000///...------...---+++)))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((((((((((((((()))******++++++)))((('''''')))******)))******)))))))))***++++++)))))))))))))))))))))***)))***+++------,,,+++***&&&'''(((***+++++++++++++++,,,,,,,,,,,,+++******'''((())))))'''((()))+++)))************+++++++++++++++,,,,,,,,,,,,---------------............///000000000000111222333444222444666777888999;;;===>>>>>>???@@@AAABBBCCCDDDDDDFFFHHHIIIJJJKKKMMMOOOQQQTTTYYY^^^aaacccccccccTTTXXXXXXTTTSSSVVVYYYYYY```]]][[[\\\^^^```^^^\\\OOOMMMKKKHHHDDD???888444777555222222333333222000111111111111000000000000...///222333111555BBBPPPwwwqqqooorrriiiYYYQQQVVVXXXWWWaaaqqquuutttsssssstttuuuwwwxxxsssqqqqqqtttzzz~~~|||zzzzzzzzz{{{}}}xxxnnnqqqzzzxxxzzzxxxuuuttt~~~~~~~~~|||{{{~~~~~~nnnbbbZZZTTTSSSVVV___qqqvvvrrrvvvwwwrrrrrrooonnnmmmlllkkkjjjjjjjjjkkkmmmmmmmmmllllllnnnpppsss{{{pppiii___WWWPPPNNNVVV___kkknnnooolllkkkllljjjfffggggggfffffffffffffffgggdddaaagggkkkmmmyyy~~~hhhtttyyycccLLLVVVhhhhhhjjjwwwZZZ===FFF\\\jjjfffffflllkkkiiiooouuutttggg___hhhyyyyyymmmkkk~~~lllgggpppvvvpppbbbfffooozzztttvvv[[[AAA777555333222555111222333333333333222111888???QQQcccfffiiiyyyiiihhhxxx{{{|||nnn]]]UUUZZZhhhmmmwwwNNN999999666999<<<<<<===@@@EEEJJJUUU^^^zzzxxxZZZNNNJJJDDD@@@AAA======<<<<<<<<<<<<============>>>@@@BBBDDDFFFGGGIIILLLOOOOOOMMMJJJHHHGGGFFFJJJDDDCCCHHHCCCLLLkkkvvvlllffffff]]][[[XXXTTTQQQNNNMMMMMMIIIGGGFFFHHHMMMSSS[[[aaacccccc```ZZZWWWVVVSSSNNNEEEIIIQQQ[[[hhhwwwbbbYYYTTTLLLEEE<<<777777888999999444;;;888555:::888555<<<444999;;;IIIaaajjjfffgggzzz|||dddSSSMMMCCC???>>>???;;;888AAAOOO{{{~~~xxxnnnwwwvvvRRRTTTwwwnnn???444333444444//////...------...---+++)))))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))((((((((()))******++++++)))((('''''')))******))))))((((((((()))***++++++)))))))))))))))*********((()))+++---------+++***&&&'''(((***+++++++++++++++,,,,,,,,,,,,+++******'''((()))((('''((()))+++)))************+++++++++++++++,,,,,,,,,------------------.........//////111000000///000222333444222444666777888999;;;===<<<===>>>@@@BBBDDDEEEFFFDDDFFFHHHIIIIIIJJJLLLNNNUUUXXX\\\______ZZZQQQKKKPPPTTTSSSMMMIIINNNUUUYYYVVVSSSQQQSSSXXX\\\]]]\\\OOOOOOMMMMMMKKKGGGAAA===???===;;;;;;<<<;;;777333222222111111111000000000222222333666444444999AAA]]]}}}tttuuu\\\HHH;;;888DDDMMMNNNVVVcccssssssrrrssstttvvvwwwyyyuuurrrqqqtttzzz|||zzzwww|||{{{{{{}}}qqqpppmmmwwwzzzxxxyyyvvvrrruuu~~~~~~{{{zzz}}}~~~}}}~~~}}}vvvhhhWWWOOOWWWdddbbbrrrtttooouuuwwwrrrrrrlllkkkkkkjjjjjjjjjkkkkkkiiijjjllllllllllllmmmooottt|||qqqiii___WWWOOONNNVVV___jjjmmmooommmmmmnnnlllggghhhhhhhhhhhhiiijjjkkkllliiieeehhhlllppp~~~iiisssvvv^^^FFFQQQdddeeejjjvvvwwwQQQ@@@KKKeeeuuurrrnnnjjjaaadddiiijjjccc]]]aaaooo{{{|||kkkuuutttppp[[[vvvnnndddggglllzzzxxxwww]]]DDD:::777333000222111222333444444333222111888;;;MMMgggtttwww|||rrrzzz~~~~~~aaaJJJQQQ___^^^fffuuuxxxQQQ777===777999<<<<<<===@@@EEEJJJTTT\\\yyy{{{]]]OOOIIIBBB===<<<======<<<<<<<<<<<<============>>>???AAADDDEEEGGGGGGKKKPPPRRRQQQOOOMMMLLLAAAIIICCCCCCKKKBBB@@@WWWcccyyysssrrrfffccc___[[[WWWUUUTTTTTTLLLOOONNNKKKKKKPPPVVVYYYlllkkkgggccccccbbbZZZPPPFFFDDDBBBCCCIIIWWWfffqqqxxx{{{YYYGGG<<<======<<<;;;:::999999999666<<<888555999777555<<<333<<<999333:::BBBGGGPPP\\\mmm}}}}}}{{{xxx}}}jjjWWWPPPAAA>>>???AAA===777<<>>@@@BBBEEEFFFGGGEEEFFFHHHJJJMMMOOOQQQRRRRRRZZZ]]]ZZZYYY\\\\\\XXXYYYaaa___\\\```______hhhgggjjjjjjeee___]]]ccciiiaaa___]]]]]]\\\XXXPPPJJJNNNHHHCCCBBBDDDEEECCC???======:::555666;;;999333666;;;777333888777666>>>YYYsssYYYHHH@@@DDD===999AAAGGGJJJSSSoooyyyxxxqqqsssttttttzzzxxxvvvuuutttvvvwwwxxxwwwzzz{{{{{{|||uuuxxx~~~~~~}}}|||zzzzzz~~~~~~|||||||||zzzzzzddd\\\aaaiiirrrtttuuuuuurrrpppoooooolllmmmoooooommmjjjfffdddgggggghhhhhhjjjlllnnnooovvv|||xxxnnnggg]]]UUUOOOOOOXXXccclllmmmmmmmmmkkkhhhfffdddhhhgggfffggghhhiiihhhggglllggghhhiiinnn~~~yyygggxxxqqqRRRFFFZZZjjjfffkkkqqqttt^^^EEE???KKKnnnrrraaahhh\\\fffjjjbbb\\\cccrrr}}}uuuzzzmmm]]]nnnrrreeeaaannnxxxwww{{{]]]@@@666666555333555222222111111222222333444999===YYYsss|||ggggggoooqqqjjjDDDLLLOOO```ccc\\\llllllIII999555666999;;;;;;:::>>>GGGOOOVVV```yyyzzz\\\LLLFFFCCC@@@@@@======<<<;;;;;;;;;;;;<<<<<<===>>>@@@BBBDDDEEEFFFMMMPPPRRRQQQOOOMMMNNNPPPJJJIIIGGGEEECCCCCCCCCDDDPPPccc~~~wwwqqqnnniiiddd```]]][[[[[[WWWSSSPPPRRRWWWZZZXXXUUUcccgggiiifffccc___VVVMMMEEECCCBBBAAA@@@DDDSSSaaasssvvv~~~mmmOOO??????;;;::::::999888777777666666666666666777777777777666555555666999===AAADDDTTTcccqqqssspppooommmiiioooooooooqqqvvv~~~vvv]]]KKKFFF@@@<<<======::::::<<>>333222333444000///...------...---+++)))******)))(((((('''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))******************)))((()))******)))''')))))))))))))))((('''''',,,+++***)))(((((((((((((((((()))*********))))))(((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))************************+++++++++,,,,,,++++++***...------,,,---...///000111111111111111222222222555555555666777999;;;<<<;;;<<<===???AAACCCEEEEEECCCEEEHHHKKKMMMNNNMMMMMMRRRWWWYYYXXXZZZ___```]]]```jjjmmmmmmqqqlllgggmmmoooooolllfffaaaaaaggglllkkkhhheeedddccc```ZZZUUUWWWTTTPPPOOOQQQRRRRRRQQQHHHHHHEEE@@@AAADDDCCC===;;;AAA===999===:::888???VVV~~~|||rrr```OOOGGGHHHIII@@@;;;BBBDDDCCCHHHffftttvvvssswwwxxxyyyyyywwwuuuuuuwwwyyyyyyyyyvvvwwwyyy|||{{{www}}}~~~|||xxxwwwxxx|||~~~|||}}}}}}}}}~~~wwwlll{{{}}}ppprrrxxxwwwwwwuuutttrrrpppnnnmmmkkklllmmmnnnmmmllljjjiiihhhhhhiiijjjkkklllmmmmmmsssyyyzzzlllddd[[[TTTOOOOOOYYYcccooopppqqqqqqpppmmmjjjhhhhhhgggfffgggiiiiiiiiihhhnnniiijjjkkkpppfffwwwpppQQQFFF[[[mmmlllgggmmmrrrUUUAAA@@@OOOxxxnnnfffooopppppplllgggiiirrr{{{ssssssqqq}}}ttthhhbbbiiittt{{{{{{vvvZZZ???888999666111///222222111111222222333444999<<<[[[|||~~~^^^[[[```^^^vvvKKKKKKIIIVVVccc^^^fffcccIII===555666999;;;;;;:::>>>GGGNNNWWWbbb{{{}}}___NNNGGGDDDAAAAAA======<<<;;;;;;;;;;;;<<<<<<<<<===???AAACCCEEEFFFIIIOOOUUUWWWSSSNNNLLLMMMQQQPPPMMMJJJGGGEEECCCBBBBBBOOOdddwww{{{uuuoookkkhhhfffeeeZZZWWWSSSTTTXXX\\\^^^^^^aaagggkkkjjjhhheee\\\SSSGGGCCC@@@???===@@@KKKVVVcccbbbffffffXXXCCC888;;;777888888888888888777777777777777777888888888888888777666666888:::>>>@@@KKK[[[jjjoooooonnnmmmiiifffeeeeeefffiiimmmqqqssswwwxxxzzz}}}yyylllYYYKKKFFF@@@<<<======::::::;;;uuuooovvv}}}zzzsssxxxtttUUU]]]nnn>>>333333333333///...---,,,---...---+++)))++++++)))(((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((()))******************))))))***++++++***((())))))))))))((((((((((((,,,+++***)))(((((((((((())))))*********)))(((((((((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))***************************++++++,,,,,,+++++++++...------------...//////000000111111111222222222555555555666777999;;;<<<;;;<<<===>>>@@@AAABBBCCCBBBEEEHHHLLLMMMLLLJJJHHHUUUYYY[[[[[[___eeeiiiiiiwww~~~rrrrrr||||||zzzxxxuuurrrooonnnrrrmmmhhhhhhkkkllliiieeebbbbbbaaa^^^ZZZXXXWWWXXXTTTTTTQQQMMMLLLMMMJJJFFFEEEJJJFFFDDDIIIFFF@@@DDDSSSlll~~~mmmYYYPPPRRRPPPPPPFFFAAAGGGDDD???CCC___qqqwwwvvvzzzzzz{{{yyywwwuuuvvvxxx{{{{{{{{{rrruuuyyy|||zzz{{{|||zzzttttttuuuzzz}}}|||}}}dddfff}}}~~~~~~zzztttqqqqqqpppnnnkkkiiijjjkkklllmmmmmmmmmmmmjjjjjjkkkkkkllllllllllllqqqxxx}}}kkkddd\\\VVVQQQQQQZZZeeeoooppprrrsssrrroookkkiiihhhgggggggggiiijjjjjjhhhnnniiijjjkkkppphhhwwwpppSSSIII^^^ppprrrhhhkkkyyywwwPPPDDD???OOOyyyxxx|||wwwuuuvvvqqqmmmrrr}}}qqqjjjvvvgggdddlllttt~~~```@@@777888666111...222222111111222222333444777===\\\ccc```aaa[[[eeetttnnnIIINNNOOOeeeuuukkkdddZZZDDD;;;333666999<<<;;;;;;>>>FFFMMMUUUaaa{{{bbbPPPIIIEEEBBBAAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<===???BBBEEEGGGIIIPPPXXXXXXSSSNNNMMMPPPYYYXXXUUUQQQLLLGGGCCCAAA???EEEOOO[[[hhhwww}}}yyyuuurrriiigggcccbbbcccggglllooofffmmmrrrqqqoookkkbbbZZZLLLEEE@@@>>>===>>>CCCJJJSSSMMMKKKJJJCCC888666:::666777999:::::::::999888999999888888888888888888999888777666666777999;;;???MMM]]]dddfffgggfffeeeaaaaaaaaaaaaaaabbbbbbbbbcccbbbccceeeeee___SSSIIIFFF@@@===>>>===:::999;;;sssnnn~~~zzzssswwwlllTTTddd}}}ooo???444333333333///...---,,,,,,------+++))),,,+++***(((''''''''''''((((((((((((((((((((((((((((((&&&%%%%%%&&&(((((((((((()))******************))))))***,,,,,,+++)))))))))((((((((((((((()))++++++***)))(((((()))))))))*********)))(((''''''(((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))******************************+++,,,,,,,,,++++++------------......//////000000000111222222333333444555555666888999:::;;;;;;<<<<<<===>>>???@@@@@@BBBDDDGGGJJJLLLLLLKKKKKKUUU[[[aaadddhhhppp{{{wwwzzzuuuxxxyyyuuukkkccc___^^^___^^^\\\XXXUUURRROOOLLLLLLNNNIIIJJJTTTRRRGGGFFFQQQ___ooozzzuuu___UUUWWWQQQRRRJJJHHHLLLGGGBBBGGG___rrrzzzxxxzzzxxxwwwxxxvvvuuuvvvyyy{{{||||||uuu{{{~~~~~~~~~}}}{{{zzzssssssvvvzzz~~~}}}~~~fffyyy}}}~~~zzzrrrooopppqqqooommmiiijjjjjjjjjjjjkkkkkkllljjjjjjlllmmmmmmlllkkkjjjrrrzzz}}}mmmfff^^^WWWRRRRRR[[[eeejjjlllnnnpppooolllhhhfffhhhgggggghhhjjjkkkjjjiiiiiigggjjjkkkoookkkyyysssXXXNNN___ppppppjjjnnnyyyRRRKKKBBBNNNmmmxxxsssvvv{{{tttiiipppoooccc```rrrrrrsssggggggqqqjjjCCC444444444333333222222111111222222333444555>>>ZZZ|||sssrrrqqqggg___eeellluuuYYY>>>PPP[[[rrr|||nnngggYYY===777666777:::===<<<;;;>>>EEELLLQQQ___yyycccQQQJJJEEEBBBAAA>>>======<<<<<<<<<<<<<<<===<<<;;;;;;===AAAEEEGGGMMMTTTZZZZZZUUURRRUUUZZZ^^^]]]ZZZUUUPPPIIIDDDAAADDDEEEHHHPPPZZZeeemmmrrr~~~zzzvvvuuutttrrrrrrtttyyy}}}zzz|||uuuooofff^^^TTTKKKCCCAAA@@@??????BBBKKKCCC======<<<888999===888999;;;<<<===<<<;;;:::999999999888888888777777999888666555555666777888888BBBNNNVVVXXXYYYZZZ[[[\\\]]]___``````___^^^]]]]]]YYYVVVVVVWWWUUUNNNHHHFFFAAA>>>???>>>:::999:::sssqqq}}}xxxssszzzkkkXXXnnn~~~ppp@@@444333333222...---,,,+++,,,------+++)))+++***)))(((''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((((((((()))******************))))))***,,,,,,+++***))))))(((((((((((()))***+++***)))))))))))))))))))))))))))))))))((('''&&&(((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))************************)))***+++,,,,,,,,,,,,,,,---------...............///000000111222222333333444444666777888999:::;;;;;;;;;<<<======>>>??????DDDDDDEEEGGGIIILLLOOOPPPOOO[[[jjjttt{{{~~~zzzyyyxxxvvvqqqkkkgggfffbbbaaaYYY\\\jjjhhhYYYTTT^^^fffjjjgggffflllvvv|||rrr]]]RRRPPPOOOOOOJJJKKKPPPJJJDDDKKKbbbtttzzzxxxyyywwwuuu{{{xxxwwwuuuvvvyyy{{{|||||||||wwwyyy~~~}}}}}}vvvwwwxxx{{{}}}~~~}}}~~~}}}xxxpppmmmooorrrrrrpppkkkjjjjjjhhhggggggffffffgggiiikkkmmmnnnmmmkkkjjjrrr{{{|||vvvkkkddd\\\VVVPPPOOOWWWaaaggghhhjjjlllkkkiiifffdddgggffffffgggiiikkkjjjiiieeeeeekkkmmmppp~~~|||mmmxxxqqqYYYQQQ___jjjhhhgggtttUUUJJJDDDOOObbbuuuyyypppqqqxxx}}}tttgggooo{{{iiiaaaZZZaaacccxxxfffgggwwwgggCCC555666555444444222222111111222222333444333@@@UUUlllwww{{{|||{{{ooommmmmmooouuuXXX<<>>>>>===<<<<<<<<<<<<======<<<;;;;;;===AAAEEEGGGMMMWWWbbbgggeeeaaaaaaccc```___\\\XXXSSSMMMHHHEEECCCCCCDDDJJJSSS[[[```bbb___mmmyyy~~~~~~tttkkkccc[[[PPPFFFCCCBBB???===>>>DDD???::::::;;;;;;;;;===::::::<<<<<<<<<;;;::::::::::::999999888777666666666666555555555666777888:::???GGGMMMOOOOOOPPPRRRRRRTTTWWWZZZ\\\]]]]]]]]]\\\VVVOOOMMMOOOPPPMMMJJJGGGBBB???@@@???;;;999:::sssrrrzzzzzz|||wwwuuu}}}ooo[[[rrr|||qqqAAA555333333222---,,,++++++,,,------+++******))))))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))***************)))(((((()))+++,,,+++***))))))(((''''''(((***+++******)))))))))))))))***(((((()))))))))(((''''''(((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))************************)))***++++++,,,,,,,,,,,,,,,---......//////......//////000111222333333444333444666777999:::::::::;;;;;;<<<======>>>??????DDDDDDDDDEEEHHHLLLPPPRRROOO\\\qqq{{{{{{pppiiiooo|||uuueeeYYYVVVWWWTTTOOOGGGMMMZZZVVVMMMRRRfffuuuxxxvvvzzzyyywww|||zzzyyywwwxxxzzz|||}}}}}}|||rrrttt}}}{{{|||}}}||||||||||||}}}~~~xxx{{{}}}}}}|||~~~{{{uuuooolllnnnqqqrrrrrrllllllkkkiiifffcccaaa```ccceeeiiimmmnnnnnnllljjjpppyyyuuummmfff___XXXRRRMMMLLLTTT]]]hhhiiijjjkkkkkkiiihhhgggfffeeeeeefffiiijjjjjjiiieeefffllloooqqqnnnsssiiiUUURRRaaaiiieeefff|||]]]FFFAAARRRccclllsss{{{~~~xxxxxx}}}zzz|||vvvaaa^^^^^^aaaeeepppcccnnntttpppVVV???999;;;777222111222222111111222222333444222???OOO___ggglllpppzzzrrrsssxxxfffDDDPPPZZZYYY]]]cccUUU<<<:::888;;;>>>===<<<===CCCIIIUUU```wwwbbbPPPIIIDDDAAA@@@???>>>======<<<<<<======<<<<<<<<<===???BBBEEEGGGIIIWWWiiivvvzzzuuunnnjjjdddccc```[[[VVVQQQMMMKKKDDDDDDEEEIIIPPPXXX]]]```hhhiiiccceeeuuuvvvnnnbbbWWWLLLFFFBBB===:::;;;===;;;:::;;;;;;;;;:::999999999::::::;;;;;;<<<<<<<<<<<<;;;:::999777777666555555555555666777888888>>>AAAHHHPPPRRROOONNNPPPMMMOOORRRUUUYYY]]]___aaaYYYRRRKKKHHHKKKOOOOOOMMMHHHDDDAAABBBAAA===:::;;;pppooo}}}||||||zzzxxx~~~tttYYYjjjsssrrrAAA555333333222---++++++***+++------+++***((((((((((((((())))))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((()))***************''''''''')))+++,,,+++))))))((('''&&&'''(((***+++******))))))))))))******''''''(((((()))((((((((((((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))(((''''''((()))))))))))))))************************))))))***+++,,,,,,,,,,,,,,,---.../////////...---...///000111222333444444333444666888999::::::::::::;;;<<<===>>>???@@@@@@CCCCCCDDDFFFHHHJJJMMMNNNOOOWWWggg{{{|||{{{rrrccc]]]aaagggcccTTTGGGVVVqqqsssgggeeennnxxxwwwttt{{{}}}zzz~~~~~~|||{{{{{{}}}~~~~~~vvvooottt~~~~~~}}}|||{{{zzz{{{~~~~~~{{{zzzzzz|||~~~wwwyyy{{{}}}~~~{{{yyy}}}||||||~~~xxxuuupppmmmlllnnnqqqsssmmmmmmllljjjgggccc___]]]^^^bbbggglllooonnnmmmkkkooovvvsssjjjbbb\\\VVVQQQMMMMMMVVV```jjjjjjjjjjjjjjjjjjjjjjjjeeeddddddeeehhhiiiiiihhheeeeeejjjllloooqqqpppcccRRRUUUiiisssnnnrrrsssMMMAAAXXXjjjpppxxxxxx[[[ZZZ```aaaeeemmmjjjrrrwwwrrrlll]]]JJJ:::999:::666111000222222111111222222333444444>>>JJJ^^^mmmlllyyy___bbbgggDDDRRR^^^aaagggkkkeeeDDD444888<<>><<<===BBBHHHSSS\\\ssscccQQQJJJEEEBBBAAA???>>>>>>===============<<<<<<===???AAACCCEEEFFFGGGSSSeeevvv~~~xxxrrrllliiieee```[[[WWWTTTRRRLLLKKKJJJLLLPPPXXXaaagggtttrrrhhhbbbgggkkkyyy}}}mmmbbbUUULLLCCC;;;999;;;888;;;======<<<<<<;;;999::::::999:::<<>><<<;;;999888888666666666666666777777777<<<@@@KKKXXX[[[UUUQQQQQQMMMMMMNNNPPPTTTZZZ___bbbZZZSSSKKKHHHKKKNNNOOONNNJJJEEECCCDDDCCC>>>;;;;;;mmmlll}}}~~~zzz~~~uuuTTT```~~~hhhrrrBBB555333222222---+++******+++------+++***'''''''''(((((()))***+++''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$(((((()))***************'''&&&&&&(((***+++***))))))((('''&&&'''(((***,,,***)))))))))))))))******&&&&&&'''((()))))))))((((((''''''(((+++,,,,,,+++,,,,,,------,,,+++)))((('''(((((()))))))))))))))************************((()))***+++,,,---------,,,,,,.../////////...---...///000111222333444444333444666888999::::::::::::;;;<<<===>>>@@@AAAAAABBBCCCEEEGGGHHHIIIIIIIIIKKKKKKTTTdddrrr}}}|||jjjbbbeeejjjqqqZZZJJJ```zzzwww}}}xxxttt{{{~~~zzz}}}}}}}}}yyyqqqpppwww}}}uuuzzz~~~~~~zzzyyy|||~~~~~~~~~}}}~~~~~~{{{xxxxxx{{{~~~yyyzzz|||||||||}}}|||yyy|||}}}zzzvvvuuurrrnnnkkkkkkooorrrmmmmmmmmmllliiiddd___]]][[[___eeekkkoooooonnnlllpppuuu~~~uuulll```[[[VVVSSSPPPRRR[[[eeejjjjjjiiiiiiiiijjjkkkllldddccccccdddgggiiihhhhhhccccccggghhhllluuuppp```QQQZZZrrr~~~zzz\\\KKKaaappprrryyy~~~YYYWWW]]]\\\___|||{{{xxxrrruuuqqqffffffqqqZZZHHH999666666222111444222222111111222222333444555<<>><<<===BBBGGGLLLVVVmmmcccQQQKKKGGGDDDBBB??????>>>===============<<<===>>>@@@BBBDDDEEEFFFIIIOOO[[[kkkwww}}}|||yyyrrrooojjjddd___[[[XXXWWWRRRPPPNNNLLLOOOWWWccckkkjjjooonnnooorrrkkklll{{{vvvkkk^^^RRRFFF<<<:::<<<888===AAAAAA??????>>>===<<<;;;;;;===@@@EEEIIILLLBBBAAA@@@>>>===;;;:::999888777777777777666666666777===LLL]]]bbb[[[SSSRRRKKKJJJIIIIIIMMMSSSYYY]]]___WWWNNNJJJLLLNNNNNNLLLKKKFFFDDDFFFDDD???<<<<<<