BM6P6(@ )))///&&&+++***))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,------......---...///000555AAANNNcccxxx~~~yyy|||bbbUUUjjjxxx|||ooopppwwwrrrjjjcccYYY```___\\\VVVRRRUUU^^^fffaaa]]]nnn~~~}}}~~~zzzwwwvvvwwwxxxwwwvvvuuuuuuttttttsssrrrqqqqqqpppooonnnnnnnnnoooqqqrrrooonnnmmmlllgggbbbcccgggjjjfffaaa]]]\\\[[[ZZZYYYYYY[[[]]]^^^aaadddjjjmmmzzzrrrjjjkkkuuu}}}vvvjjjhhhoooooooooyyysssnnnooonnnnnnqqqgggccc^^^YYYOOOFFFEEEHHHSSS```nnnsssssssssqqqnnnmmmppprrrrrrmmmhhhdddbbbZZZXXXUUUSSSTTTWWW[[[^^^aaagggnnntttyyy~~~~~~yyyxxxyyyzzzyyywww}}}wwwrrruuuxxxwwwxxx|||uuunnnggghhhkkkrrrzzzwwwsssoookkkggggggqqq|||uuunnniii{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{~~~}}}}}}{{{yyyxxxxxxyyyzzzxxxwwwyyyuuuqqqqqqssstttqqqnnnsssssssssrrrrrrqqqqqqqqqsssooonnnssszzz{{{tttmmmnnnooommmiiiggggggccc]]]YYYWWW^^^lll{{{sss{{{yyy[[[MMMqqqbbbpppsssgggdddKKK999111111000///.........------------444333000---,,,,,,------,,,---......///000444666777FFFHHHIIISSSTTTcccvvvUUUccciii[[[OOOGGGNNNRRRQQQRRR\\\jjjrrr|||wwwkkkZZZNNNBBB@@@BBBBBBBBBDDDPPPPPPPPPSSSXXXcccssswww%%%)))%%%+++(((***))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,------.........------//////333???KKK\\\sss{{{ttttttyyy___QQQjjjxxxrrryyyxxxppphhh[[[[[[\\\[[[VVVRRRUUU___ggggggaaannn~~~~~~~~~}}}|||}}}zzzxxxwwwxxxxxxvvvtttvvvuuutttrrrooommmlllkkkmmmmmmmmmnnnoooqqqsssttttttqqqooolllgggbbbdddjjjiiieee___[[[YYYYYYXXXXXXYYY[[[]]]^^^```dddiiimmmtttssskkkkkkuuuzzzwwwooolllrrrsss|||qqqhhhiiijjjiiiiiikkkddd```\\\VVVMMMEEEEEEIIIUUUaaalllooooooooonnnllljjjlllnnnlllgggbbb]]][[[XXXWWWVVVVVVXXX\\\```bbbhhhmmmsssyyy}}}~~~}}}~~~~~~~~~|||{{{}}}vvvssswwwxxxvvvuuuzzz}}}tttmmmggghhhkkkrrrzzzyyyuuuppplllhhhiiisss~~~uuupppmmm~~~|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||zzzyyyyyyzzzzzzyyyxxxyyyuuuqqqqqqttttttqqqnnnsssrrrrrrrrrqqqqqqqqqqqqqqqooonnnqqquuuuuuoooiiilllmmmkkkhhhggggggddd^^^XXXWWW^^^mmm|||}}}nnnrrr}}}|||dddRRRZZZgggxxx~~~pppvvvGGG999333222111/////////.........------222111///---,,,,,,------,,,---.........000444666:::IIIPPPTTTZZZZZZsss^^^PPPooottt{{{NNNKKKMMMUUU[[[\\\^^^gggpppuuuyyynnnaaaRRRIIIBBBCCCFFFGGGGGGHHHJJJQQQXXXYYY]]]rrrFFF+++)))...&&&***))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......//////...------......111;;;GGGSSSnnnzzzvvvwwwzzz```NNNeeeyyy}}}xxxlll[[[RRRUUUVVVSSSPPPSSS]]]fffiiicccnnn}}}}}}~~~}}}|||}}}{{{yyyyyyyyywwwuuurrruuutttrrrqqqooommmlllkkkoooooooooooopppqqqrrrsssuuurrrnnnkkkeee```bbbhhhfffaaa[[[WWWVVVVVVWWWWWWZZZ[[[]]]^^^```dddiiimmmppp{{{tttkkkkkkuuuwwwyyyqqqlllpppuuujjjccciii||||||vvvlllfffiiinnnrrrllliiihhhkkkllliiihhhhhh```[[[VVVQQQJJJDDDFFFLLLXXXbbbjjjllllllkkkjjjgggeeefffgggddd___ZZZVVVUUUUUUVVVWWWYYY]]]aaaeeegggooosssxxx|||{{{~~~~~~{{{uuuvvvzzzyyytttsssyyyyyyooojjjcccffflllttt{{{rrrnnnjjjgggdddhhhuuu|||tttrrrrrr}}}|||~~~~~~|||{{{|||~~~zzz|||~~~}}}}}}zzzyyyxxxxxxyyyyyyxxxwwwwwwtttrrrrrrttttttqqqoooqqqqqqqqqqqqqqqpppppppppppppppoooppppppoookkkgggiiikkkjjjgggggghhheee___VVVWWW___ppp~~~|||lllkkk}}}www~~~uuuZZZQQQjjjnnntttBBB888444333111000000000/////////..................---------,,,,,,---.........000444777===KKKTTTYYY]]]dddeeeNNNZZZlllgggEEELLLPPPYYYbbbhhhnnnvvvzzzzzzxxxooobbbUUUJJJFFFDDDIIINNNMMMMMMNNNNNNUUU\\\dddvvv***---'''$$$,,,&&&***((()))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000///...///000...000999CCCRRRmmm~~~dddLLL[[[xxx~~~zzzjjjUUUGGGLLLQQQPPPMMMPPPYYYbbbfffbbbmmm~~~}}}}}}}}}}}}|||||||||{{{zzzyyyvvvsssqqqrrrrrrqqqqqqqqqqqqqqqqqqtttsssrrrqqqpppooonnnnnnqqqooonnnkkkeee^^^]]]bbb```\\\VVVSSSSSSUUUWWWXXXZZZ\\\]]]^^^```dddiiilllrrr{{{tttkkkkkktttxxxzzzqqqgggmmmvvvxxxoootttrrrmmmbbbQQQEEEJJJUUU___cccgggiiilllnnnooooookkklllmmmnnnmmmiiifffeeeZZZVVVPPPLLLFFFCCCHHHOOOZZZccckkkmmmlllkkkfffaaa`````````]]]YYYUUUSSSSSSTTTVVVYYY]]]aaaeeehhhiiirrruuuyyy|||~~~yyy}}}yyyvvvyyy~~~{{{sssttt}}}rrrgggaaa]]]ccclllwww~~~{{{jjjgggddddddeeelll|||zzzssstttwww~~~~~~~~~~~~|||||||||~~~xxxzzz}}}~~~}}}}}}}}}yyywwwvvvvvvwwwwwwvvvuuuvvvtttrrrsssttttttqqqoooppppppppppppppppppppppppoooqqqqqqqqqooommmlllkkkkkklllkkkhhhggghhhddd___UUUWWWbbbrrrnnnkkk|||yyy]]]RRRnnnssssssyyy>>>888555333111000000000000////////////,,,,,,---......------,,,,,,---......///111666999DDDPPPVVVWWWccc}}}rrrQQQXXXvvvzzz{{{uuuPPPBBBMMMKKKWWWeeerrr|||zzznnneeeYYYOOOGGGFFFJJJPPPTTTRRRPPPQQQYYYZZZccc{{{zzzqqqffffffdddcccdddiiipppvvvzzz}}}ddd'''+++&&&000((('''+++((()))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000000///111222000000888AAAXXXsssdddMMMVVVmmm~~~~~~sssaaaLLLBBBJJJQQQQQQNNNOOOXXX```dddbbbooo~~~}}}}}}}}}}}}|||{{{||||||{{{xxxvvvsssrrrqqqqqqqqqqqqqqqqqqrrrrrruuutttsssrrrqqqpppooonnnmmmnnnpppoooiii___[[[]]]ZZZVVVSSSQQQSSSVVVXXXYYY[[[\\\]]]___```dddhhhllluuu{{{tttkkkjjjttt~~~~~~rrrjjjrrr||||||jjjXXXNNNKKKPPPMMMIIIFFFFFFIIISSS]]]___bbbiiippprrrnnnhhheeekkklllllljjjhhhfffbbb```UUUPPPJJJFFFBBBBBBJJJTTT[[[eeennnqqqpppmmmfff___\\\\\\[[[YYYVVVTTTTTTUUUVVVXXX[[[___cccfffhhhjjjssswww{{{~~~zzzyyy|||zzzwww{{{|||tttxxx|||lll```ZZZZZZbbbnnnzzzzzztttkkkiiihhhiiimmmvvvyyytttwww}}}~~~~~~}}}~~~|||}}}~~~~~~~~~}}}}}}|||yyyxxxwwwwwwxxxxxxwwwvvvttttttsssttttttsssqqqpppppppppppppppppppppppppppmmmooopppooommmmmmnnnpppmmmooommmiiiggggggccc]]]TTTXXXdddvvvpppqqqbbbWWWrrrmmmtttwww>>>999555222000000000000000////////////+++,,,------......------,,,---......000444999===LLLVVVZZZ]]]xxxWWWGGGkkkwwwhhhNNNEEEFFFNNNGGGVVVjjjzzz|||oooeee]]]UUUOOOGGGHHHMMMSSSTTTPPPPPPRRR\\\hhhuuuhhh\\\TTTMMMMMMMMMLLLKKKLLLOOOQQQPPPQQQTTTYYY^^^eeennnuuu'''---((('''555))))))+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,---......////////////111222000000777@@@[[[vvvkkkRRRWWWiiivvv{{{}}}}}}www}}}yyykkkZZZHHHEEENNNWWWXXXRRRQQQXXXaaaeeedddppp~~~}}}~~~~~~~~~}}}{{{||||||zzzwwwuuutttuuurrrrrrqqqpppoooooonnnnnnqqqqqqrrrsssssssssrrrrrrmmmooossstttnnnccc]]]]]]VVVTTTRRRRRRTTTWWWYYYYYY[[[\\\^^^___```ccchhhkkktttyyysssjjjiiissswwwuuu~~~zzzlllZZZFFF999999>>>CCCCCCFFFNNNYYYaaafffhhhhhhiiimmmrrrqqqjjjfffeeennnnnnlllhhhggggggddd___QQQKKKEEEBBB???BBBMMMYYY^^^gggooorrrrrrppphhh```]]]\\\ZZZWWWUUUUUUWWWYYYYYY[[[]]]aaadddhhhjjjllluuuyyy~~~{{{zzz|||~~~|||yyy{{{~~~{{{uuuzzzuuufff^^^\\\```fffpppyyy}}}{{{sssmmmjjjhhhiiimmmsss~~~yyytttzzz~~~|||zzzyyy~~~~~~~~~~~~~~~}}}}}}}}}|||||||||zzzyyyyyyzzzzzzyyyxxxsssssstttuuutttsssqqqppppppppppppqqqqqqqqqqqqqqqkkklllmmmllllllmmmoooqqqmmmnnnlllhhhffffffaaa[[[TTTZZZgggyyypppxxxqqqkkkjjjZZZ|||yyyvvv>>>999444111000000000000/////////......---------------.........,,,---...///222777===BBBMMMTTTaaarrrpppJJJLLL{{{hhhJJJDDDLLLSSSUUUNNN___ttt}}}rrrfff^^^WWWRRRNNNFFFHHHMMMRRRRRRPPPRRRXXX^^^|||oookkkddd]]]VVVOOOHHHCCCAAABBBDDDCCCAAA???>>>??????>>>@@@DDDFFFHHHNNNUUUZZZeeesss---(((+++,,,///(((+++))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,------......---...000222000///555>>>QQQppp^^^XXXeeeqqq{{{xxx|||wwwrrr}}}yyyjjjZZZLLLIIISSS]]]]]]UUURRRXXX___cccbbblll~~~~~~zzz{{{{{{yyyvvvtttvvvwwwrrrrrrqqqqqqppppppoooooopppqqqrrrsssttttttssssssnnnooossstttnnnddd___```VVVUUUSSSTTTVVVWWWWWWWWW\\\]]]^^^___```ccchhhkkkrrrvvvqqqhhhhhhrrr{{{{{{pppaaaOOODDD===<<>>>>>CCCPPP]]]bbbhhhmmmooopppqqqlllfff```^^^[[[WWWUUUUUUXXXZZZ[[[\\\___bbbgggkkkoooqqqsssxxx~~~}}}{{{{{{}}}~~~yyyxxxzzzxxxtttyyyzzzlllbbbbbbfffmmmooorrruuuvvvsssmmmhhhbbbccchhhpppyyyxxxvvv}}}}}}~~~}}}}}}}}}}}}}}}|||||||||zzzyyyxxxxxxyyyyyyxxxwwwqqqsssuuuuuutttsssqqqqqqqqqqqqqqqqqqrrrrrrrrrsssnnnmmmllllllmmmoooqqqrrrjjjkkkiiieeeddddddaaa[[[UUU\\\jjj{{{}}}ppp~~~~~~ZZZOOOssszzzsss===888222000222/////////.........------000///...---------...///,,,---...000333:::AAAGGGQQQTTTqqqbbbSSSdddvvvQQQGGGLLLVVV]]]\\\\\\mmm|||uuujjjbbbZZZSSSMMMIIIGGGIIINNNSSSTTTUUU]]]gggvvvppp^^^QQQNNNJJJGGGDDDBBB???======???AAAAAA???>>>======AAA>>>@@@CCCDDDBBBEEELLLNNNUUUaaattt///((((((///!!!666'''+++))))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,------...+++,,,///111///...444<<>><<<;;;===???@@@??????@@@BBBBBB???AAAFFFFFFCCCFFFLLLRRRbbb{{{************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...------000555999SSS^^^{{{kkkXXXcccjjj{{{{{{}}}qqqbbbXXXFFFTTThhhhhhTTTNNNVVVXXX___\\\___yyy}}}|||{{{zzzxxxvvvvvvwwwxxxyyywwwwwwvvvvvvvvvvvvvvvvvvssssssrrrrrrrrrrrrrrrqqqqqqooonnnllljjjeee___[[[YYYYYYXXXWWWWWWWWWXXXXXX\\\^^^```aaabbbdddgggjjjqqqwwwmmmhhhjjjqqq}}}qqqUUUBBBGGGMMMQQQTTTXXX\\\```jjjiiijjjpppwwwzzzwwwtttooommmpppuuusssmmmkkknnnsssooojjjhhhgggaaaYYYRRRCCCAAA>>>???EEEPPP\\\dddkkklllmmmnnnmmmlllkkkjjjhhhddd^^^XXXUUUUUUWWWXXX^^^___bbbeeejjjnnnrrrtttxxxuuuxxx}}}{{{yyy}}}uuuppppppqqqmmmppppppjjjbbb```gggoooqqqnnnooottttttmmmeeebbbcccjjjqqqzzzrrrqqq}}}~~~{{{zzz|||~~~|||}}}~~~~~~}}}|||{{{{{{}}}}}}{{{xxxuuutttuuuvvvqqqtttxxxxxxvvvsssssstttttttttsssssssssrrrrrrrrrrrrqqqooooooppppppppppppgggfffeeedddeeedddaaa___YYYbbbrrrppplllvvv{{{TTTXXX~~~}}}jjj===333<<<111111/////////...------,,,,,,---------............///...///000333777???GGGMMMXXXbbbqqqWWW{{{OOOEEEEEERRRXXXTTTWWW```ttt~~~~~~xxxuuuooocccUUULLLIIIHHHFFFIIILLLNNNWWWdddgggqqq~~~```QQQSSSOOOKKKJJJEEEBBB???DDDCCC:::;;;AAA>>>AAA>>>EEEGGG@@@AAAFFFCCCCCCAAAAAAJJJQQQLLLVVVppp************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...------000444888NNN[[[xxxhhhTTTccctttzzz|||~~~yyyfff\\\UUU^^^mmmjjjVVVPPPXXXZZZ[[[\\\aaazzz}}}~~~}}}zzz|||zzzxxxwwwvvvwwwxxxyyyxxxxxxxxxxxxxxxwwwwwwwwwttttttssssssrrrrrrssssssqqqpppnnnmmmjjjfff```[[[YYYXXXWWWWWWWWWWWWXXXXXX\\\^^^```aaabbbdddhhhjjjnnnuuulllgggfffiiiuuu}}}vvvfffOOOSSSVVVZZZ\\\]]]___cccfffhhhhhhkkkrrrxxx{{{xxxtttpppnnnpppsssrrrmmmkkknnnpppmmmiiifffddd^^^UUUMMMBBB@@@>>>AAAIIITTT]]]ccchhhiiijjjkkklllkkkjjjjjjgggccc^^^YYYVVVWWWYYY[[[bbbccceeegggjjjllloooppptttqqqsssyyy}}}|||||||||{{{|||xxxpppkkkjjjjjjdddgggiiigggdddfffmmmtttvvvrrrqqqsssqqqkkkfffeeekkksss|||xxxrrryyy|||yyyyyy{{{}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{zzz{{{{{{yyyvvvuuuvvvxxxuuuwwwyyyxxxtttqqqqqqqqqrrrrrrrrrqqqqqqqqqqqqqqqnnnnnnnnnoooppppppooonnniiigggeeeeeedddccc```^^^[[[eeeuuunnnpppggg|||{{{XXX```jjj???444;;;000////////////...------,,,,,,---------............//////000222555:::AAAIIIOOOXXXeee~~~^^^iiizzz~~~{{{zzz[[[IIIGGGKKKUUUZZZZZZ```jjj}}}vvvmmmhhh]]]RRRJJJGGGGGGGGGCCCKKKTTT```gggiii{{{}}}zzzwwwvvvvvvtttnnniii[[[KKKEEEGGGDDDEEEHHHDDDGGG???CCCIIIDDDCCCGGGEEEEEE@@@CCCDDD===???EEEBBBFFFNNNRRRYYYdddqqq************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///...------///444777HHHWWWrrrbbbMMMaaa}}}{{{zzzkkkbbb```bbbkkkgggUUUPPPYYY\\\ZZZ^^^ddd|||}}}{{{xxx|||{{{yyywwwvvvwwwxxxyyyzzzzzzzzzyyyyyyxxxxxxxxxvvvuuutttsssrrrsssssstttqqqpppooonnnkkkgggaaa\\\XXXWWWVVVVVVVVVWWWXXXXXX\\\^^^```bbbccceeehhhkkknnntttpppkkkkkklllttt{{{qqqgggZZZ``````aaa`````````ccceeeggghhhmmmttt{{{|||xxxtttqqqooooooqqqpppmmmlllmmmmmmjjjgggddd```YYYOOOHHH???>>>@@@FFFPPPZZZ```aaafffgggiiikkklllllllllkkkfffccc]]]YYYWWWYYY\\\^^^eeeeeefffggghhhiiijjjjjjllliiijjjooosssuuuzzz{{{yyyzzz|||~~~~~~~~~zzztttmmmgggdddccc^^^```ccceeehhhlllqqquuutttpppnnnnnnlllhhhgggjjjxxx~~~tttwww}}}{{{{{{|||~~~}}}~~~~~~}}}}}}}}}}}}|||{{{{{{zzzwwwyyyzzzzzzxxxwwwxxxxxxwwwxxxxxxvvvsssqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmoooqqqssssssrrrooommmjjjhhhfffeeedddbbb___\\\]]]iiiyyylllxxxgggyyysssUUUdddbbb???555;;;111////////////...------,,,,,,---------............///000222444888===DDDMMMRRRYYYmmmtttbbb]]]~~~sssqqqyyyrrrlll^^^AAACCCIIIQQQXXX]]]eeepppwww~~~vvvmmmeee___VVVMMMGGGDDDDDDFFFAAAOOO]]]gggkkkqqq|||rrriiibbb^^^SSSRRRRRRRRRQQQQQQPPPOOOLLLHHHIIIHHHFFFSSS```^^^```KKKHHHQQQOOOKKKLLLLLLOOOJJJNNNPPPKKKMMMRRRMMMOOO```jjjuuu*********************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------............---///333666CCCRRRkkk\\\HHH\\\}}}~~~zzz~~~lllggg```]]]cccaaaSSSOOOWWWYYY^^^```ddd{{{~~~{{{yyy}}}|||yyywwwvvvwwwxxxxxxzzzzzzzzzyyyyyyyyyxxxxxxwwwvvvtttrrrrrrrrrssstttqqqppppppooommmhhhbbb]]]WWWVVVUUUUUUUUUWWWXXXZZZ]]]^^^aaabbbdddfffiiilllpppvvvvvvkkkjjjrrr}}}vvvooollliiidddcccaaa___^^^^^^```aaaeeeiiiooowww||||||xxxtttrrrooonnnnnnnnnmmmlllllljjjhhheeebbb]]]UUUKKKDDD??????DDDMMMXXX```bbbaaaeeefffiiikkklllmmmmmmmmmfffccc^^^ZZZXXXXXXZZZ\\\aaabbbbbbbbbccccccbbbbbbcccaaabbbfffiiilllrrryyy~~~|||zzzyyy{{{~~~~~~yyyxxx~~~yyyssslllfffbbb```______aaaeeejjjnnnpppqqqpppnnnmmmnnnllljjjmmmsss~~~{{{~~~~~~~~~~~~~~~}}}{{{zzzyyywwwyyy{{{{{{yyyxxxwwwwwwuuuuuuuuutttttttttuuuvvvsssttttttttttttuuuuuuuuuooossswwwyyywwwsssnnnlllkkkiiigggeeeccc```\\\ZZZ]]]kkk}}}xxxtttvvvkkkOOOfffUUU===333999333111/////////...------,,,,,,---------............///000222666:::???GGGOOOUUU]]]xxx[[[^^^uuurrrsss|||jjjXXXCCCDDDKKKRRRXXXdddttt|||xxxrrrkkkaaaZZZQQQJJJDDD@@@AAADDDFFFZZZdddgggqqq}}}{{{zzzvvvpppjjjgggccc]]]WWWSSSOOOMMMLLLKKKMMMNNNMMMKKKKKKNNNQQQQQQSSSWWWUUU[[[wwwvvvZZZRRR^^^^^^YYYYYYZZZWWWQQQUUUZZZWWW[[[___XXXlll***************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------............---///222444AAANNNhhh|||\\\IIIYYYvvvuuummmjjjfff]]]___```UUUPPPUUUUUU______^^^sss||||||~~~|||zzzxxxwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyyyywwwvvvtttsssrrrrrrrrrsssqqqqqqqqqqqqooojjjccc^^^WWWVVVUUUTTTUUUWWWZZZ[[[]]]___aaacccdddgggjjjmmmtttyyyvvvhhhmmmyyyyyytttooommmiiifffeeebbb``````aaabbbccceeeiiiqqqxxx|||{{{wwwsssqqqpppnnnlllmmmnnnllliiihhhgggddd```ZZZQQQIIICCCAAADDDJJJTTT^^^cccdddcccdddeeegggiiijjjkkkkkkjjjgggddd```\\\YYYXXXXXXXXXZZZ[[[\\\\\\\\\\\\[[[[[[ZZZYYY\\\bbbeeehhhooowww{{{{{{zzzyyyzzz|||~~~wwwuuu|||~~~xxxqqqkkkeee```]]]```___aaaeeekkknnnooonnnpppqqqssstttrrrpppvvv}}}~~~~~~|||yyywwwyyy{{{||||||yyywwwvvvvvvvvvuuutttttttttuuuuuuuuuttttttttttttttttttttttttqqquuuyyyyyyuuuoookkkiiikkkiiifffcccaaa^^^ZZZWWW[[[lllxxxyyyjjjOOOmmmwwwLLL<<<222666333111/////////...------,,,,,,---------............//////222666;;;AAAIIIQQQWWW```uuuRRR^^^qqq{{{aaaMMMAAAJJJNNNRRR\\\nnn~~~zzzuuupppbbbXXXNNNHHHCCC===???DDDNNNbbbgggiiiuuukkkfffZZZZZZZZZYYYWWWWWWWWWWWWTTTTTTRRROOOMMMLLLLLLMMMNNNPPPRRRQQQOOOPPPUUUZZZbbbdddjjjlllwwwnnnZZZ___www~~~~~~}}}yyylllgggfffeeemmmuuuqqq************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...///.........111333@@@LLLkkkdddNNNWWWmmmzzzxxx}}}xxxtttuuutttrrrccc```aaaXXXRRRTTTRRR\\\[[[WWWfff~~~}}}{{{xxxwwwwwwxxxxxxwwwxxxxxxyyyyyyzzzzzz{{{wwwwwwvvvuuutttssssssrrrqqqqqqrrrrrrpppkkkddd___WWWVVVUUUUUUVVVXXX\\\^^^]]]___bbbdddeeehhhkkknnnuuuzzzqqqnnnxxxsssyyyxxxuuusssllleeecccaaaaaabbbcccccccccfffjjjrrrxxxzzzyyyuuurrrppppppnnnkkkmmmoookkkeeegggeeeccc]]]VVVNNNGGGCCCFFFKKKRRRZZZaaadddffffffcccdddfffgggggggggfffffffffeeebbb___\\\YYYWWWVVVUUUVVVWWWXXXXXXWWWUUUUUUTTTUUU[[[aaadddgggnnnvvvwwwwwwxxxwwwwwwyyy}}}zzzwww|||~~~vvvnnnhhhbbb^^^[[[\\\]]]___dddiiimmmooopppoooqqqtttvvvssssss{{{~~~~~~~~~~~~}}}}}}}}}zzzxxx{{{|||}}}{{{yyywwwvvvwwwyyywwwuuuuuuuuutttrrrppprrrrrrqqqqqqqqqpppppppppooosssvvvtttoooiiiggggggiiigggdddbbb___\\\XXXUUUYYYmmmjjjyyyjjjSSSuuutttIII???111444222////////////...------,,,,,,---------............//////222888===DDDLLLTTTZZZgggkkkNNNYYY{{{hhhtttQQQBBBBBBQQQQQQWWWhhh}}}}}}uuummmaaaUUUKKKFFFBBB>>>BBBKKKUUUgggnnn|||sss```XXXQQQKKKJJJIIIKKKLLLLLLKKKKKKNNNQQQSSSTTTUUUUUUWWW[[[```dddcccgggmmmrrrvvv}}}iiifff}}}xxxooolllxxx************************+++++++++,,,,,,,,,------************************++++++,,,,,,,,,,,,---------...///.........000222>>>KKKrrrlllQQQRRRccczzz{{{|||ppptttzzzwwwaaaYYY[[[TTTQQQSSSSSSVVVZZZVVV^^^~~~~~~{{{xxxwwwwwwwwwxxxwwwwwwxxxzzz{{{|||}}}~~~xxxyyyyyyyyyxxxvvvtttrrrqqqqqqrrrsssqqqllleee___XXXWWWUUUUUUWWWZZZ]]]```]]]___bbbdddfffhhhllloooqqqwwwrrrsssrrrrrrpppwww|||wwwwwwyyyrrrcccaaa```aaacccdddcccaaaggglllrrrwwwxxxvvvsssqqqooopppnnnkkkmmmpppkkkbbbeeeccc```ZZZRRRKKKFFFDDDKKKRRRZZZ___aaacccgggjjjggghhhhhhiiihhhgggeeedddeeeeeeeeedddaaa]]]ZZZXXXUUUVVVWWWWWWVVVTTTRRRQQQRRRUUU\\\ccceeefffmmmuuusssuuuvvvvvvvvvxxx|||}}}{{{uuulllfffbbb^^^[[[ZZZ\\\^^^aaadddhhhlllnnnmmmooosssvvvuuuyyy}}}~~~~~~~~~~~~~~~~~~{{{yyyzzz{{{{{{zzzxxxxxxyyyzzzxxxwwwuuuvvvvvvuuurrrnnnrrrrrrqqqpppooonnnnnnmmmmmmppprrrooojjjggggggiiigggeeebbb```^^^[[[WWWTTT[[[oooxxxbbb}}}nnn___}}}EEE???///111111.../////////...------,,,,,,---------............///000444:::@@@GGGOOOWWW]]]uuu|||]]]PPP___wwwuuu^^^EEEBBBLLLSSSTTTaaazzztttddd[[[NNNDDDCCCBBBAAAJJJVVVaaammm~~~}}}gggRRRMMMLLLJJJMMMSSSQQQSSSWWW]]]bbbfffhhhiiirrrsssssstttxxx}}}************************++++++,,,,,,,,,---------************************++++++,,,,,,,,,------------...///.........000222===KKKyyypppPPPMMM[[[pppooowwwvvv|||sssZZZOOOQQQMMMMMMRRRSSSSSS[[[XXX\\\uuu~~~~~~{{{yyywwwwwwwwwxxxwwwxxxyyy{{{}}}~~~yyyzzz|||}}}{{{yyyuuusssqqqrrrssstttrrrmmmeee```YYYWWWVVVUUUWWW[[[___aaa]]]___bbbdddfffiiimmmpppmmmsssxxxmmmnnnpppeee]]]\\\XXXxxx}}}oooooouuuqqqfffeeedddeeehhhhhhfffccchhhlllrrrvvvvvvtttqqqpppnnnooonnnkkknnnpppjjj```cccbbb^^^WWWPPPIIIFFFDDDOOOVVV___bbbaaabbbhhhmmmllllllmmmlllkkkiiigggfffccceeefffgggeeeaaa]]]ZZZXXXXXXYYYXXXVVVTTTQQQOOOQQQUUU]]]dddffffffkkksssrrrtttwwwwwwwwwyyy~~~~~~wwwmmmgggccc```]]][[[]]]___``````cccgggjjjooorrrwww{{{~~~~~~zzz|||}}}}}}|||zzz|||~~~}}}{{{yyyzzzzzzyyyxxxyyy{{{~~~tttssssssvvvxxxxxxtttqqquuutttsssrrrpppooonnnnnnmmmpppqqqnnniiihhhkkkoooeeecccaaa___]]]ZZZVVVSSS\\\qqq~~~pppiiiwwwmmm>>><<<---///222000000//////...------,,,,,,---------.........//////222555;;;BBBJJJRRRZZZ___fffPPPUUUnnnmmmlllOOO@@@CCCSSSSSSVVVkkkwwwaaaUUUHHH???AAABBBDDDPPP^^^kkkrrrqqqYYYNNNIIINNNSSSUUU^^^kkkwwwzzz++++++******))))))(((((())))))***++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........//////000111222>>>JJJjjjzzz]]]AAASSSrrruuu|||vvvpppWWWEEEHHHMMMKKKMMMUUUTTTWWWYYY___ttt~~~|||yyyyyyyyy{{{||||||{{{|||~~~|||yyyzzz{{{{{{zzzyyyxxxwwwvvvuuutttsssrrrpppmmmiiieee]]]WWWQQQRRRWWW\\\]]][[[[[[]]]___bbbeeeggghhhhhhmmmnnnsssaaacccYYYNNNLLLIIIQQQcccvvvtttvvvuuupppkkkdddbbbhhhmmmlllgggccclllnnntttxxxxxxtttssstttiiikkkmmmmmmkkkgggdddccchhhddd^^^WWWMMMGGGJJJRRR\\\]]]```eeehhhgggfffgggccchhhiiidddbbbeeehhhjjjjjjgggeeefffiiiiiieee```[[[[[[ZZZXXXVVVSSSQQQPPPNNNRRRWWWYYY\\\dddoooxxxyyywwwtttqqqqqqtttzzz}}}mmm```\\\[[[YYYYYYZZZ^^^cccbbb```eeemmmqqqyyy~~~~~~~~~~~~}}}~~~~~~~~~}}}|||xxxwwwvvvvvvwwwxxxzzz|||xxxsssqqqvvvyyywwwrrrqqqqqqqqqqqqppppppooooooooopppooommmnnnpppooolllhhheeeaaa___```]]]VVVQQQPPP^^^vvv~~~ooojjjuuuqqqEEE888000333/////////............---------------...---,,,---///111///<<>>>>>EEEQQQTTTgggzzz[[[KKKQQQyyylllHHH===HHHQQQOOOXXXiii~~~gggVVVLLLEEE@@@BBBJJJUUUaaajjjzzzwwwnnnrrr)))))))))***************)))******+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............///000111222666@@@[[[~~~zzziiiMMMRRRooo}}}lllVVVJJJRRR]]]ZZZSSSRRRXXX[[[[[[^^^qqq{{{|||}}}~~~~~~|||{{{zzz{{{{{{{{{|||~~~~~~{{{yyyzzzzzzzzzzzzzzzyyyxxxwwwuuuuuutttttttttqqqnnnjjj^^^ZZZVVVTTTUUUXXXYYYYYYbbbaaa___]]][[[[[[[[[[[[iiiffffffppp{{{kkkUUUQQQJJJGGGEEEBBBXXX|||{{{|||vvvmmmgggfffiiimmmnnniiiffffffnnnrrruuuuuuuuutttssssssvvvtttpppmmmkkkjjjjjjjjjggg]]]RRRNNNNNNPPPWWW___aaacccfffiiikkkllllllkkkgggeee___ZZZ\\\dddiiijjjjjjiiiiiikkkmmmkkkeee```YYYXXXUUUSSSRRRQQQQQQRRRQQQRRRUUUYYY```hhhooossstttttttttssstttvvv{{{~~~yyyvvvtttvvvqqqfff]]]\\\]]]]]][[[___bbbdddjjjssswwwvvv{{{~~~~~~~~~~~~}}}|||{{{zzzxxxvvvuuuvvvxxx{{{~~~~~~wwwtttuuuwwwuuussssssvvvuuutttsssrrrqqqppppppnnnmmmmmmmmmmmmllliiiggggggccc```___[[[TTTQQQQQQaaavvvcccVVVyyyggg@@@666000333///000///............---------,,,---...---------000222888===AAAIIIQQQVVVrrroooHHHEEEaaa\\\EEEBBBJJJUUU\\\mmm}}}xxxjjj]]]UUUIIIDDDBBBJJJTTT___kkkvvv~~~|||)))))))))******+++++++++)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...............///111111555@@@WWWuuu}}}sssUUUQQQnnn}}}zzzlllVVVIIIRRR___^^^VVVQQQVVVYYYYYY[[[lll||||||}}}}}}}}}}}}||||||{{{zzzzzz{{{}}}}}}{{{yyyxxxyyyyyyyyyxxxxxxwwwvvvtttssssssssssssrrrnnnkkkddd[[[RRRQQQWWW___ddddddbbbaaa^^^\\\[[[\\\]]]^^^cccaaacccnnn~~~wwwfffUUUOOOIIIHHHFFFDDDccc}}}zzzqqqhhhiiinnnrrroooiiihhhjjjooosssvvvvvvvvvxxxzzzyyy}}}xxxrrrmmmkkkkkkkkklllhhhZZZNNNKKKOOOUUU]]]dddcccfffiiijjjkkknnnnnnllllllllliiigggjjjnnnmmmhhhffffffggghhhhhheee___ZZZWWWUUUSSSQQQPPPQQQRRRSSSSSSSSSUUU[[[bbbjjjoooqqqrrrsssuuuuuuvvvxxx{{{~~~}}}tttmmmmmmooolllccc]]]\\\]]]]]]XXX\\\gggtttzzzyyy|||~~~|||~~~}}}{{{zzz{{{yyyvvvuuuuuuxxx|||~~~zzzuuuuuuuuusssssstttvvvvvvtttsssqqqpppooonnnnnnnnnnnnnnnmmmkkkiiiggghhhddd```^^^YYYRRRQQQSSShhh{{{rrruuu}}}xxxQQQPPPppp```===555000333///111///............---------,,,---...------...111333444;;;FFFQQQUUU\\\zzzrrrQQQUUUsss{{{oooLLLCCCJJJRRRaaaqqqqqqggg___XXXTTTHHHDDDGGGSSS___iiixxx))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111444???SSSlllmmm\\\oooyyyzzzssszzz}}}mmmXXXIIINNNZZZ]]]WWWQQQVVVZZZZZZZZZhhh~~~|||{{{{{{|||}}}~~~{{{zzzyyyzzz{{{|||zzzyyyvvvwwwwwwwwwwwwvvvvvvuuuttttttttttttuuussspppmmmiii___VVVYYYccckkkiiiddd[[[[[[ZZZ[[[\\\___bbbdddcccdddhhhrrr~~~rrr```UUUQQQKKKJJJHHHIIInnn}}}zzzqqqkkkmmmrrruuuqqqkkkjjjnnnnnnuuuyyyyyyzzz{{{sssmmmkkkkkkkkkjjjfffYYYMMMLLLRRRYYY```fffdddhhhjjjiiikkkoooooolllmmmllliiiggghhhkkkiiicccddddddeeeeeeccc___YYYUUUTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUXXX^^^eeelllpppqqqssstttvvvwwwwwwyyy|||~~~{{{pppgggiiillljjjccc\\\\\\\\\[[[ZZZXXXdddwwwxxxppp|||~~~~~~|||~~~|||zzzyyy{{{yyywwwvvvvvvyyy|||~~~zzzvvvuuutttrrrrrruuuttttttsssqqqooonnnmmmlllooopppppppppnnnkkkjjjiiiiiiddd```]]]WWWQQQRRRVVVnnnsssmmm\\\___lll~~~qqq}}}QQQPPPeeezzzZZZ:::555000333///111///............---------,,,---......---///111444444:::HHHSSSWWWiiitttWWWeeettt___BBBFFFQQQZZZlllrrrddd^^^ZZZRRRLLLEEEEEEMMM\\\gggrrr{{{rrrkkkuuu*********+++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000111111===MMMaaa{{{hhhoooyyyvvv{{{zzzzzzyyy~~~uuu}}}qqq]]]LLLMMMVVV[[[WWWSSSWWW\\\]]][[[ggg}}}zzzzzz{{{}}}~~~{{{zzzyyyyyyzzz{{{zzzyyyvvvvvvwwwwwwwwwvvvvvvuuuvvvvvvuuuvvvvvvtttqqqnnnddd^^^ZZZ___gggggg]]]RRRSSSTTTVVVYYY]]]bbbfffhhhhhhkkkooouuu{{{xxxjjjZZZSSSSSSMMMJJJIIIQQQxxx~~~wwwooooooooorrruuuqqqllllllpppnnnwww}}}|||zzzrrrmmmllljjjhhhfff```VVVOOOQQQWWW]]]bbbfffdddjjjlllhhhjjjpppppplllnnnlllfff``````eeegggfffeeeffffffddd```ZZZUUURRRQQQQQQPPPPPPQQQSSSTTTUUUVVVXXX]]]bbbggglllppprrruuuwwwxxxxxxxxxzzz}}}|||oooeeefffjjjiiibbb\\\[[[[[[ZZZ^^^WWW]]]iiiiiikkk|||~~~|||zzzxxxzzzyyyxxxwwwxxxzzz|||}}}zzzvvvvvvtttqqqrrruuurrrqqqpppooonnnmmmlllkkkpppqqqrrrqqqnnnkkkiiiiiihhhddd```\\\UUUPPPSSSZZZrrrmmmddd[[[]]]kkk}}}|||jjjsssNNNOOO___uuuVVV999555111333///111///............---------,,,---.........///222555:::>>>JJJOOOWWWyyyjjjWWWrrr```nnnuuuVVVBBBKKKVVV]]]qqquuueee^^^___]]]UUULLLEEEHHHUUUfffppp}}}uuueee\\\^^^ggguuu,,,++++++++++++++++++******+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------...///000000///<<>>CCCNNNNNNXXX{{{```hhhjjj\\\www|||dddNNNEEEOOOXXX^^^tttkkkeee``````bbb___VVVNNNHHHOOOaaasss}}}yyynnnkkklllwww---,,,,,,++++++************+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------...000000000<<>>FFFSSSRRR\\\]]]^^^ggghhhxxxlllVVVHHHFFFQQQXXX___www|||ddddddeeeeeebbbZZZNNNEEENNNWWWkkk}}}---,,,+++*********+++,,,++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,---------------............//////555EEESSSbbb{{{oooXXXbbblllooo[[[UUUVVV]]]___TTTPPPYYY^^^]]]```ttt~~~}}}{{{zzzzzzyyyzzzzzzyyyxxxxxxyyyxxxuuuxxxvvvvvvwwwyyyzzzwwwuuusssoookkkjjjkkkkkkjjjhhhiiigggccc]]]XXXVVVWWWYYYVVVXXX]]]aaaeeehhhiiiiiihhhjjjlllmmmjjjeee___[[[TTTYYY[[[UUUVVVlll|||yyy||||||tttpppkkkkkkpppqqqlllkkkmmmsssyyyvvvvvvqqqjjjhhhhhh___TTTRRRNNNRRR^^^fffhhhjjjnnnkkkppppppkkkiiilllllliiillljjjiiikkkmmmkkkfffaaafffccc]]]YYYVVVSSSPPPMMMRRRSSSSSSRRRRRRSSSUUUXXX```aaaccceeehhhmmmtttxxx~~~}}}~~~zzzjjj]]]\\\aaaffffff```[[[YYYZZZUUUUUUTTTbbbqqq^^^XXXTTTOOOKKKPPPRRRUUU[[[aaahhhnnnqqqyyy}}}{{{{{{{{{|||~~~}}}~~~~~~}}}zzzyyyyyyzzzyyyyyyyyyzzzzzzzzz{{{{{{wwwuuusssqqqqqqqqqrrrsssssssssqqqpppoooooonnnnnnqqqooommmlllkkkiiifffcccfff___ZZZXXXQQQLLLTTTbbbuuuiiiWWWYYYfffkkkUUUdddsssMMM777555555444---444000000///.....................///...///000444777<<>><<<:::===CCC@@@??????@@@DDDIIINNNQQQ^^^jjjzzz{{{yyyyyyyyy{{{{{{{{{{{{||||||||||||wwwvvvtttrrrqqqrrrssstttrrrrrrqqqpppoooooooooooopppnnnmmmmmmmmmkkkiiiggghhhbbb]]]YYYRRRNNNWWWfff||||||fffYYYYYYkkkTTTkkkeeexxxGGG666333222222+++222000000///.....................///...///222666999AAAKKKKKKRRRlllvvv```IIIYYY{{{dddIIIDDDGGGOOO]]]ooo}}}oooyyy~~~uuubbbSSSMMMNNNhhhiiittt}}}gggXXX^^^mmm|||,,,---......---,,,***)))+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------............///111...999KKK______WWWjjjzzzzzzrrryyyqqqaaaZZZUUUUUUVVVYYY]]]bbbmmm~~~}}}|||{{{{{{}}}|||xxxtttrrrnnnlllnnnrrrqqqttt{{{ttthhhkkkkkklllnnnpppssstttuuutttrrrnnnggg```[[[ZZZ[[[\\\^^^aaaeeeggghhhhhhhhhhhhhhhgggfffcccaaa___^^^]]]eeehhhaaa]]]mmm~~~wwwrrruuuxxxqqqrrrqqqppppppooopppsssvvvuuuzzz~~~wwwrrrooojjjddd___ZZZSSSMMMPPPTTT^^^hhhooopppooonnnqqqooonnnoooqqqpppiiibbb[[[^^^ccciiilllnnnmmmlllfffbbb\\\WWWUUUSSSQQQOOORRRTTTVVVWWWXXXZZZ\\\___^^^```bbbeeeiiinnnuuuzzz{{{}}}}}}qqqgggaaa___aaacccbbb___]]]]]]]]]WWWVVVeeebbbHHHJJJGGGFFFEEEAAA======AAABBB@@@??????BBBGGGLLLPPPUUUbbbqqqzzz~~~|||yyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwtttsssrrrrrrttttttsssrrrqqqpppooooooooooooooonnnmmmmmmmmmllljjjhhhhhhbbb]]]YYYRRRNNNZZZkkk~~~|||fffZZZ^^^|||hhhaaapppDDD666444222333,,,222000000///..................//////...///222888;;;BBBJJJNNNZZZooonnnUUUBBBSSSrrrzzzUUUBBBFFFFFFKKKZZZnnnzzzxxxzzzjjjXXXQQQWWW```ooolll{{{yyyeeeVVVZZZeeeppp,,,------...---+++)))(((+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,---------------............///...111888BBB]]]cccTTTiiittt}}}zzzuuupppdddaaaVVVRRRRRRVVV[[[```jjj}}}}}}|||zzzzzzvvvsssrrrnnnhhhjjjooonnnttt{{{xxxnnngggooopppqqqssstttuuuvvvwwwvvvtttooohhhaaa\\\ZZZZZZ[[[]]]aaaeeehhhiiijjjjjjiiihhhgggeeecccbbb```___\\\dddhhhdddaaapppvvvoookkkpppvvvrrrssstttssspppnnnnnnqqqsssrrrxxx}}}}}}vvvqqqmmmhhhccc^^^WWWQQQNNNWWW\\\bbbhhhllloooppppppsssoookkkmmmqqqppplllhhh```^^^___fffooossspppkkkhhhccc]]]XXXUUUSSSRRRPPPRRRTTTWWWYYYZZZ[[[^^^``````aaadddfffjjjooovvv{{{{{{~~~{{{nnnddd```^^^___``````___]]]]]]]]]XXX^^^oooiiiRRRIIIHHHCCCAAADDDEEEDDDDDDGGGCCCBBB@@@AAADDDIIINNNRRRWWWccclllnnnqqqwww}}}~~~}}}|||yyyxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxyyywwwuuussssssssstttuuussssssqqqpppooonnnnnnnnnnnnmmmllllllmmmllljjjhhhgggaaa]]]YYYQQQOOO]]]ppphhh]]]hhhvvvaaapppiiiAAA777555222444---222000000///..................///......000333999>>>EEEJJJPPP```nnncccNNNHHHaaakkkkkkJJJCCCJJJHHHIIIVVVkkk{{{}}}rrraaaRRRQQQ]]]iiitttvvvsss```SSSWWW___iii|||............---+++***)))++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///---222888===YYYmmmUUUeeeuuu}}}{{{zzzssssssxxxyyyjjjaaabbbVVVQQQPPPSSSYYY]]]fff|||~~~{{{wwwuuu{{{wwwwwwyyysssjjjjjjppppppsssuuuuuusssqqqqqqrrrrrrtttvvvwwwvvvvvvvvvwwwvvvuuupppjjjbbb]]][[[ZZZZZZ\\\```dddhhhiiijjjjjjhhhhhhgggfffdddbbb```___[[[bbbfffdddeeerrryyyhhhbbb___gggqqqpppqqquuuuuuppplllmmmooopppqqqwww{{{}}}{{{tttpppkkkgggccc\\\TTTPPPPPP[[[aaaeeegggiiinnnqqqqqqpppkkkjjjnnnqqqqqqppppppgggaaa^^^cccnnnsssooohhheeeaaa[[[VVVTTTTTTSSSSSSTTTWWWZZZ\\\]]]^^^```aaacccdddfffhhhkkkpppvvv{{{{{{{{{kkkaaa___[[[\\\^^^______]]]\\\ZZZVVVcccwwwpppYYYOOOQQQJJJBBB>>>AAAEEEFFFGGGHHHHHHGGGGGGGGGJJJOOOSSSWWW^^^eeegggcccccckkkpppoootttzzz{{{yyyyyyyyy{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxvvvtttssstttuuuvvvuuutttrrrpppooonnnmmmmmmnnnlllkkkkkklllkkkiiigggddd```\\\XXXQQQPPP```tttlllbbbyyyxxxfffuuuaaa>>>888555222444...333000000///...............//////......000444;;;@@@HHHLLLRRR```eeeTTTJJJUUU~~~zzz\\\GGGIIINNNNNNSSSaaauuu{{{{{{vvvlll]]]RRRSSS]]]hhhrrrkkk\\\SSSXXX```jjj222111000...------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------............///...///666>>>TTT~~~{{{YYY___qqq{{{yyynnnyyyxxxwwwxxxzzzfffXXXZZZSSSQQQPPPSSSXXXYYYaaa{{{~~~zzzxxx{{{zzznnnkkkrrrsssssssssttttttuuuvvvwwwsssuuuxxxxxxwwwvvvwwwxxxwwwvvvrrrkkkddd___\\\\\\[[[]]]aaadddggghhhhhhhhheeeffffffeeecccaaa___]]][[[```ddddddgggrrrqqq]]]VVVRRR[[[hhhiiilllrrrtttoookkklllooonnnsssxxx{{{}}}~~~~~~xxxpppnnnhhhdddaaa[[[RRRNNNQQQZZZbbbggggggiiiooosssrrrooolllnnnrrrsssnnnmmmpppjjjeee```bbbiiillljjjggg___[[[VVVSSSSSSUUUVVVWWWXXX[[[^^^``````aaabbbdddfffggghhhjjjlllqqqwww{{{{{{~~~zzzjjj___^^^\\\]]]___aaabbbaaa^^^[[[VVVeeesssrrrbbbSSSOOOSSSQQQJJJDDDEEEGGGGGGGGGJJJMMMMMMMMMNNNPPPSSSVVVXXX```dddbbbZZZ\\\fffkkkiiipppwww}}}~~~{{{yyyyyyyyy{{{{{{{{{zzzzzzzzzyyyyyyzzzxxxvvvtttttttttuuuvvvwwwvvvsssqqqnnnmmmkkkkkkmmmlllkkkjjjkkkjjjgggeeeaaa]]]ZZZWWWPPPPPPbbbxxxpppiii~~~uuulllYYY:::777555111333---111000000///...............//////......000555<<>>HHHNNNNNNSSSSSSHHHMMM}}}lllbbbqqqgggSSSKKKTTT[[[ppp|||vvvgggSSSPPPOOO]]]sss|||~~~zzzdddQQQGGGDDDMMM___jjjvvvuuuXXX@@@666555777000...,,,,,,---///......,,,,,,,,,,,,------......------------------,,,,,,------------............000000222777CCCWWWmmm|||lll```eeelll{{{rrr[[[YYYcccccc___zzzooo```cccnnnttttttsssvvvyyyyyyxxxwwwwwwxxxvvvuuutttuuuvvvyyy|||}}}vvvwwwxxxxxxxxxvvvtttrrruuuuuutttsssnnngggaaa______``````aaaaaabbbbbbbbbdddcccaaa```]]]\\\ZZZYYYXXX[[[aaabbbXXXQQQ\\\nnnvvvjjj\\\TTTMMMFFFCCCCCCAAAFFFPPP\\\fffkkklllkkkppprrrssspppppprrrqqqmmmeeeaaaZZZSSSNNNQQQXXX___cccfffjjjnnnqqqqqqpppooorrruuuvvvsssrrrrrrmmmggggggeeeaaa]]]ZZZYYYZZZ[[[bbbbbbaaaaaabbbbbbcccdddfffiiijjjhhhgggiiikkkjjjmmmnnnppprrruuuxxxzzz{{{xxx{{{}}}ssshhhaaa```bbbsss~~~pppgggfffiiiwwwmmmZZZQQQRRRRRRTTTVVVTTTRRRVVV]]]\\\]]]aaaeeedddaaaaaaeeejjjkkkllloooxxx~~~}}}|||||||||{{{{{{{{{|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzssstttuuuvvvvvvvvvuuuuuupppooonnnoooqqqrrrpppnnnmmmkkkjjjiiihhhgggdddaaa]]]ZZZSSSMMMRRRdddyyynnnZZZ^^^xxxvvvBBB:::333333333111000111111111000///......//////...,,,...111333777AAAKKKQQQSSSTTTNNNEEETTTgggmmm}}}kkk___RRRMMMWWWbbbyyyzzztttbbbMMMNNNSSSbbbwww|||kkkXXXIIIDDDEEEQQQaaakkkxxxtttRRR???888666111///,,,+++,,,......---,,,,,,---------.........------------------,,,,,,---------........./////////000111555???RRRhhhwwwzzzYYYuuummmkkkuuusssYYYWWWhhhgggjjjwwwrrrmmmlllppptttwwwwwwxxxyyy{{{{{{zzzyyyxxxxxxtttsssrrrrrrtttvvvyyy{{{vvvwwwxxxyyyyyywwwtttsssvvvwwwvvvtttooojjjddd_______________``````aaaaaabbbaaa```^^^\\\ZZZYYYXXXVVV[[[dddfff\\\SSS\\\mmmrrrggg\\\WWWRRRKKKFFFFFFDDDFFFKKKRRR[[[```ccccccjjjmmmnnnllllllppppppnnngggaaaXXXQQQOOOSSSZZZ```fffhhhllloooqqqqqqpppppptttvvvtttqqqppppppjjjcccccccccaaa]]]XXXWWWZZZ]]]```___^^^^^^]]]]]]]]]]]]dddjjjllljjjjjjoooqqqooopppqqqsssvvvyyy{{{}}}~~~wwwzzz~~~zzzqqqggg``````fffzzzqqqiiikkknnnrrrbbbVVVPPPKKKJJJLLLOOOPPPPPPVVV]]]XXXYYY^^^```\\\VVVWWW[[[dddfffhhhjjjttt}}}}}}~~~~~~}}}}}}}}}|||}}}}}}~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxssstttvvvxxxxxxwwwvvvuuuqqqqqqqqqrrrrrrqqqooonnnlllkkkiiihhhhhhfffcccaaaXXXWWWQQQLLLVVVkkk|||aaaPPP___gggAAA999333333333111000111111000000////////////000---,,,...222555999CCCNNNQQQRRROOOFFFDDD___hhhyyyxxxaaaRRRMMMNNN[[[nnnyyysss```LLLOOOXXXfffwww}}}ooo^^^NNNDDDDDDHHHUUUdddkkkxxxgggQQQBBB666444111...,,,---......---,,,,,,---............---------------------------------.........////////////000111333;;;LLLbbbqqq]]]mmmzzzkkkooo|||pppWWWVVVjjjrrrvvv{{{oooqqqtttuuuvvvvvvvvvvvvwwwxxxzzz|||}}}}}}}}}|||uuuttttttssstttuuuvvvwwwvvvwwwyyyzzzyyyxxxvvvtttwwwyyyxxxuuurrroooggg```______``````aaaaaabbbbbbbbbaaa```^^^\\\ZZZXXXXXXWWW[[[bbbddd[[[RRRYYYgggqqqggg]]]XXXTTTNNNJJJJJJEEEFFFIIIMMMRRRYYY___bbbggglllnnnlllkkknnnooonnnggg```VVVPPPQQQWWW^^^bbbiiijjjlllooopppqqqqqqqqquuuuuurrrnnnnnnnnnhhhaaa_________[[[WWWVVVXXX[[[[[[ZZZZZZYYYYYYYYYZZZZZZ^^^fffkkkjjjmmmuuuyyyvvvuuuvvvxxxzzz{{{|||||||||yyy|||yyynnnccc]]]___qqqqqqkkkmmmpppvvvccc```eeehhhfffiiihhhaaaYYYVVVSSSQQQMMMJJJJJJLLLLLLMMMRRRYYYUUUVVVZZZ[[[WWWQQQSSSXXXbbbhhhkkklllsss~~~~~~}}}~~~~~~~~~}}}||||||}}}}}}}}}{{{zzzyyywwwvvvtttsssrrrtttuuuwwwyyyyyyxxxvvvuuurrrsssssssssrrrqqqooommmlllkkkiiihhhgggeeebbb___UUUUUUPPPNNNZZZrrr{{{XXXLLLfff^^^???777222333444222000111111000000//////000000000...---///333666:::EEEOOOPPPNNNGGGAAALLLrrrqqqcccMMMKKKNNN\\\sss~~~xxxrrr^^^KKKSSS^^^jjjxxx{{{zzz~~~rrrbbbQQQFFFBBBEEELLLZZZffflllzzzzzzppp[[[FFF999555111///...//////...,,,,,,.../////////...---+++,,,,,,------.....................////////////...000111111777GGG\\\lllzzz^^^dddvvvtttttt}}}|||ddd\\\iiiyyyyyypppqqqvvvyyyssssssyyy~~~}}}zzzyyyyyyzzz|||~~~~~~}}}yyyxxxxxxwwwwwwvvvvvvvvvxxxxxxyyyzzzyyyxxxwwwvvvvvvyyyyyyvvvuuutttlllcccaaaaaabbbbbbcccdddeeeeeeccccccaaa___]]][[[ZZZYYYXXXXXX\\\^^^WWWQQQXXXffftttiii^^^YYYTTTNNNKKKKKKFFFHHHKKKMMMPPPUUU\\\bbbiiinnnqqqnnnlllmmmnnnllleee]]]TTTPPPTTT[[[bbbeeekkkkkklllnnnoooqqqssstttrrrrrrooolllmmmmmmhhh```_________\\\YYYWWWWWWYYYVVVVVVVVVWWWXXXZZZ\\\\\\\\\fffkkkiiilllvvvyyyuuuwwwxxxzzz|||}}}~~~~~~~~~yyylll```^^^bbbxxx}}}iiicccfffgggssssssiiiWWWOOORRRTTTRRRNNNQQQQQQMMMMMMPPPQQQNNNNNNIIIGGGHHHHHHIIIMMMTTTTTTTTTWWWZZZXXXUUUWWW]]]eeeoootttssswww~~~~~~|||}}}~~~~~~}}}|||{{{zzzzzzzzz{{{{{{zzzyyywwwuuusssrrrrrrssstttvvvwwwxxxwwwvvvuuuqqqrrrrrrrrrqqqooonnnnnnmmmkkkiiigggfffddd```^^^VVVVVVRRRPPP^^^www~~~nnnTTTWWW|||[[[>>>666222333444222111111111000000000000000111111///...///333666;;;EEEPPPPPPLLLCCCCCC^^^hhhMMMLLLPPP]]]wwwvvvoooZZZJJJVVVdddnnn{{{tttrrryyytttgggWWWGGGAAABBBFFFPPP___iiinnn}}}vvv[[[<<<999444111000000000///,,,,,,.../////////...---++++++,,,,,,---...//////............/////////000///000000000555DDDYYYiiirrrZZZ\\\ooo}}}zzzxxxwwweeeiiitttppp|||vvv|||yyyttt||||||zzz~~~}}}{{{zzz|||||||||}}}~~~~~~|||zzz|||||||||{{{zzzyyywwwvvvyyyyyyzzzzzzzzzyyyxxxxxxtttxxxxxxvvvwwwwwwpppfffbbbcccdddeeefffgggggghhheeedddcccaaa___]]][[[[[[XXXVVVVVVXXXUUURRR[[[jjjvvvkkk___XXXSSSMMMJJJKKKGGGLLLPPPQQQPPPSSSZZZ```lllrrruuuqqqnnnmmmmmmjjjbbb[[[RRRPPPVVV___eeehhhlllllllllmmmoooqqqtttvvvpppooollljjjlllnnniiiaaabbbbbbaaa___\\\YYYXXXXXXSSSTTTUUUWWWZZZ]]]___aaa^^^hhhmmmiiijjjsssuuuppptttvvvyyy|||xxxkkkaaaaaahhhyyyttt^^^XXXZZZ[[[YYYWWWQQQKKKPPPXXXVVVLLLLLLOOOOOOLLLMMMQQQOOOHHHKKKFFFCCCDDDEEEFFFKKKQQQTTTTTTVVVZZZZZZZZZ^^^dddiiiuuu|||yyy{{{~~~~~~}}}~~~}}}|||{{{zzzyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvuuuuuussssssuuuvvvvvvvvvuuutttnnnpppqqqqqqoooooooooooonnnllliiigggfffccc___]]]WWWXXXTTTRRR```yyy|||[[[PPPbbbNNN===666111333444222111111111000000000000000111111///...000444777;;;FFFPPPRRRLLLDDDIIInnnxxxaaaGGGLLLRRR```}}}uuummmWWWHHHXXXhhhrrrmmmllluuu|||nnn```PPPAAA>>>BBBGGGRRRaaakkkpppjjjSSSCCC777888888222000444/////////......---------......------------............------------......(((///888///444CCCPPPqqqxxxaaacccjjjssszzzxxxxxx^^^fffpppqqqkkkooozzz|||vvv|||~~~||||||yyywwwyyy||||||{{{zzzzzz{{{}}}{{{zzzzzz{{{{{{{{{zzzwwwwwwwwwwwwuuusssqqqooolllkkkiiigggggghhhiiijjjiiigggdddbbbaaa___\\\ZZZXXXXXXUUUZZZbbb^^^___lllpppfff]]][[[YYYRRRLLLIIILLLMMMOOOSSSXXX[[[\\\[[[hhhpppuuutttsssrrrlllccccccXXXPPPSSS[[[aaaeeehhhoookkkgggfffhhhmmmppprrrmmmlllllllllkkkhhhddd```aaa\\\YYYYYY[[[\\\YYYUUUVVVVVVWWWXXX[[[___bbbddddddeeegggjjjllloooqqqrrrwwwwwwxxxzzz|||yyynnn```dddsssvvv^^^QQQRRRQQQKKKHHHPPPVVVWWWXXXZZZZZZWWWSSSQQQNNNMMMMMMMMMMMMLLLKKKMMMJJJDDDBBBHHHOOOSSSRRROOOUUUaaafffbbb^^^aaaooo~~~}}}~~~{{{yyyxxxxxxyyyzzzyyyxxxxxxwwwvvvwwwxxxyyywwwuuuuuurrrsssxxxxxxtttppppppooorrrsssrrrooommmoooqqqqqqlllgggddddddccc```]]]XXXRRRMMMTTTfff{{{}}}yyyiiiZZZRRRmmmSSS888777555222111000000111000000000000000000000000000000111222777@@@KKKRRRWWWRRREEESSSjjjSSSNNNLLLOOOjjj~~~ttthhhPPPOOOYYYlllwww}}}jjjdddiiiyyyooo[[[NNNFFFAAA???AAAGGGXXXeeefffjjj|||wwwwwwlllTTT>>>888666111000222//////.........---------......------------............------------.........---222,,,222@@@PPPvvv~~~fffeeekkkrrrkkk___aaaggg}}}zzzvvvoooiiiooo~~~{{{~~~~~~}}}}}}xxx|||}}}{{{{{{~~~~~~zzzwwwyyy{{{{{{zzzyyyyyyyyy}}}{{{yyyyyyyyyzzzyyyxxxvvvwwwwwwwwwwwwuuutttssspppooollljjjhhhhhhiiiiiiiiigggdddbbb```^^^[[[XXXWWWWWWUUUZZZbbb^^^___llloooeee\\\ZZZXXXSSSMMMKKKMMMNNNPPPTTTXXXZZZZZZXXX\\\hhhrrrrrrooommmiiiddd___UUUOOOSSS[[[```dddgggkkkjjjhhhhhhjjjlllmmmmmmjjjjjjiiijjjiiifffbbb___^^^ZZZVVVVVVXXXYYYWWWTTTWWWXXXZZZ\\\___bbbdddeeefffgggiiilllnnnqqqssstttyyyyyy{{{}}}}}}xxxmmmbbbhhhwww~~~lllXXXNNNNNNMMMJJJLLLSSSXXXYYYYYY[[[ZZZWWWRRRPPPMMMLLLMMMMMMMMMLLLJJJLLLKKKGGGGGGOOOWWWZZZQQQNNNUUUfffpppllleeeccckkk|||{{{zzzxxxxxxyyyzzzyyyxxxxxxxxxwwwxxxyyyzzzxxxvvvuuurrrrrrvvvwwwtttqqqrrrppprrrsssqqqooommmnnnooooookkkfffdddcccbbb___\\\WWWPPPLLLUUUjjj~~~|||yyyhhh^^^YYYYYYwwwFFF888666444222111000000111000000000000000000000000000000111333888AAAKKKRRRTTTRRRKKK```zzzpppXXXHHHKKKOOOVVVnnn}}}qqqdddSSSTTT^^^lllzzzwwwfffaaafffsssuuueeeRRRGGGBBB??????BBBLLL[[[ggghhhnnn|||mmmNNN???:::444222333//////......---------.........------------............------------......111)))...---444<<>>EEEKKKWWW```ggglllyyy{{{iiiUUUDDD;;;888444333111///.........///......------------............------------......000(((000333444999YYYrrr___cccwww|||nnnbbbbbb]]]```kkkqqqxxx{{{~~~~~~~~~~~~zzzvvvtttssstttvvvyyyyyyzzzyyyxxxwwwxxx{{{}}}~~~|||zzzzzzzzzzzzyyyxxx{{{{{{zzzyyyyyyxxxxxxxxxsssrrrpppnnnlllkkkjjjjjjmmmkkkiiihhhfffbbb^^^ZZZVVVXXXVVVZZZ```^^^bbbtttttthhh]]]YYYXXXVVVUUUUUUWWWWWWWWWWWWWWWTTTPPPLLLGGGKKKQQQVVVXXXWWWVVVVVVNNNKKKLLLTTT[[[___bbbeeegggfffeeeeeefffeeecccbbbdddbbbaaaaaa```___\\\YYYUUUTTTRRRRRRSSSUUUWWWWWWXXX[[[```dddeeedddbbb```cccdddfffhhhjjjlllnnnooooooqqqvvv{{{|||ppphhhjjjtttqqq[[[OOOWWW___YYYTTTWWWWWW\\\^^^[[[XXXXXXVVVSSSPPPOOOMMMMMMOOOQQQRRRRRRUUUXXXZZZ\\\cccnnntttuuusssuuu~~~}}}~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwwwwvvvvvvwwwxxxxxxwwwuuuuuuqqqoooqqqsssssssssvvvwwwvvvtttsssrrrqqqooonnnllliiigggeeeeeeaaa[[[VVVPPPJJJNNNddd}}}{{{gggdddooo```999666444333111000000000111///////////////////////////000222666;;;DDDMMMTTTVVVYYYeeerrr{{{]]]GGGHHHKKKOOOQQQZZZooowwwbbbQQQOOO```nnnzzzvvv```^^^aaabbbhhhtttooocccQQQGGG>>>:::;;;>>>FFFNNN[[[aaafffmmmzzzfffQQQCCC===999777444111///...//////......------------............------------......444+++000...000;;;aaakkkeeevvv~~~~~~uuugggccc^^^jjj~~~}}}}}}yyytttpppooonnnmmmpppuuuvvvvvvuuuttttttvvvzzz}}}}}}|||zzzzzz{{{{{{{{{zzz{{{{{{yyyxxxwwwwwwwwwwwwsssrrrqqqpppnnnlllkkkjjjkkkjjjiiihhhgggddd___\\\WWWXXXUUUXXX^^^]]]dddxxx{{{nnn```[[[ZZZXXXWWWXXXZZZYYYYYYYYYZZZZZZWWWUUUJJJJJJNNNUUUWWWTTTQQQQQQKKKHHHJJJRRRYYY\\\```dddgggeeecccbbbcccdddcccbbbcccaaa___^^^]]]\\\YYYVVVSSSSSSSSSTTTUUUWWWXXXYYYXXXZZZ\\\^^^___]]]\\\ZZZ[[[\\\]]]___aaaccceeefffjjjlllpppuuuzzz~~~{{{ppplllqqqzzz~~~aaaUUUQQQ]]]ddd___ZZZ[[[ZZZ___```]]]ZZZZZZYYYVVVRRRPPPOOOPPPRRRUUUVVVVVVTTTWWW[[[___iiiuuu{{{{{{yyy|||~~~|||~~~~~~}}}}}}{{{yyyxxxyyyyyywwwvvvzzzyyyxxxyyy{{{{{{yyyxxxvvvqqqooorrrsssrrrrrruuuvvvtttrrrrrrrrrqqqooommmjjjhhhfffeeeddd```YYYSSSNNNKKKSSSkkk~~~vvv{{{UUU:::555444222111000000111111000000000000000000000000...000333777===EEENNNTTTUUU^^^ssspppgggFFFKKKRRRVVV[[[hhh~~~ttt^^^OOOUUUeeevvviiiYYY\\\```___ffftttsssaaaUUUGGG???:::999;;;???HHHQQQ___ccchhhrrrzzzvvvbbbQQQFFF===;;;777333000/////////......------------............------------......111+++000,,,///999TTTtttgggssszzznnnyyynnneeeccc{{{uuuyyy~~~|||yyywwwqqqkkkhhhiiihhhfffiiinnnoooooonnnmmmnnnqqqvvvzzz{{{yyyxxxyyyzzz{{{{{{zzzyyyxxxwwwvvvvvvwwwwwwxxxwwwvvvtttrrrooommmjjjiiihhhhhhggggggfffddd___\\\XXXYYYUUUVVV\\\\\\fff|||ttteee^^^[[[YYYXXXZZZZZZYYYZZZ\\\```cccdddddd[[[\\\aaaddd___SSSKKKKKKGGGEEEGGGNNNTTTXXX]]]bbbeeecccbbbcccddddddcccbbbbbb```]]][[[ZZZXXXTTTRRRPPPRRRTTTVVVWWWXXXXXXYYYXXXWWWWWWWWWVVVVVVUUUUUURRRSSSTTTVVVXXXZZZ[[[\\\aaacccfffkkkpppuuuzzz||||||rrrqqqwwwxxxtttWWWTTTWWW___bbb]]]YYYYYYXXX]]]^^^[[[YYYZZZYYYVVVTTTRRRQQQRRRUUUXXXYYYYYYWWWZZZ\\\```iiitttxxxwwwvvvxxx~~~}}}}}}~~~~~~~~~}}}|||}}}{{{yyyxxxxxxxxxwwwvvvyyyxxxxxxxxxzzzzzzxxxwwwvvvqqqppprrrtttqqqqqqrrrrrrpppnnnnnnppppppnnnkkkgggeeedddcccbbb^^^VVVPPPMMMLLLYYYqqqxxxHHH<<<444333222000000000111111000000000000000000000000...000333888>>>FFFOOOUUUPPPbbb{{{qqqjjjKKKQQQXXX```mmmrrr[[[NNN\\\hhhxxxvvvaaaVVV]]]aaa^^^gggxxxxxxgggVVVKKK???;;;999;;;???DDDNNNWWWdddggglllxxx}}}ppp]]]OOO@@@===999444111/////////.........------..................------.........,,,)))111///222555>>>dddzzzvvvfffqqq|||iiisss}}}ooocccdddnnnuuu~~~yyyuuurrrkkkeeebbbddddddbbbdddjjjjjjjjjiiihhhiiimmmssswwwyyyxxxwwwwwwyyy{{{{{{zzzvvvuuuuuutttuuuwwwxxxzzz{{{zzzxxxuuuqqqmmmjjjhhhfffeeeeeeffffffccc^^^[[[YYYZZZUUUUUUZZZ[[[ggg~~~xxxhhh```\\\ZZZYYY[[[YYYYYYZZZ^^^dddjjjnnnooommmqqqwwwwwwhhhSSSGGGGGGEEECCCEEEKKKQQQUUUZZZ```bbbbbbcccdddfffeeecccaaaaaa^^^[[[YYYWWWUUURRROOONNNQQQUUUWWWXXXXXXXXXXXXWWWVVVTTTRRRQQQQQQQQQRRRLLLMMMNNNPPPRRRTTTUUUVVVYYY[[[]]]bbbgggmmmrrruuu}}}vvvuuuxxxrrrhhhSSSWWW\\\___]]]YYYWWWVVVTTTYYYZZZWWWVVVWWWWWWTTTUUUTTTSSSTTTWWWZZZ\\\\\\\\\^^^___aaahhhoooqqqnnnrrrqqqwww~~~~~~~~~}}}|||~~~|||yyyxxxxxxxxxwwwvvvvvvuuutttuuuwwwwwwuuutttvvvrrrpppssstttqqqpppqqqpppmmmkkklllnnnnnnllliiieeecccbbbbbb```[[[SSSMMMMMMNNN\\\uuuuuuzzzwww???@@@444333222000000000111111000000000000000000000000...000444888>>>FFFOOOUUURRRhhhssswwwvvvUUUMMMQQQXXXcccxxxpppZZZOOO```iiiwwwrrr___WWW```ddd```jjj}}}}}}ppp```OOODDD===::::::???DDDJJJTTT]]]hhhjjjooo}}}```KKKBBB???<<<444333333+++////////////////////////---------.........//////...------,,,...444;;;@@@```{{{vvvooojjjhhhiiiddd}}}ssshhh```___gggyyy|||wwwrrrnnnfffeeeiiinnnlllffffffkkkjjjgggfffeeeaaa^^^aaahhhppprrrtttuuuvvvvvvxxxyyyuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwvvvuuurrrooollljjjeeeddddddddddddccc```]]][[[[[[SSSPPPVVV\\\mmmpppccc[[[VVVWWW[[[\\\[[[]]]```aaacccjjjrrrooorrrwwwwwwiiiSSSFFFDDDAAACCCGGGLLLSSSZZZ___bbbbbbdddbbb```dddhhhdddZZZZZZ[[[[[[YYYUUUQQQPPPPPPPPPQQQTTTXXX[[[\\\YYYWWWTTTTTTSSSQQQPPPOOONNNMMMLLLKKKKKKLLLMMMOOOQQQRRRWWWWWWXXXYYY\\\bbbiiinnnzzz}}}~~~vvvtttpppeeeXXXPPPZZZeeeeee\\\QQQLLLLLLRRRUUUWWWUUUUUUWWWVVVSSSVVVVVVVVVUUUTTTVVVYYY\\\aaa```^^^]]]^^^bbbiiiooowwwxxxzzz|||~~~}}}}}}zzzwwwvvvxxxyyyzzzzzztttsssrrrsssuuuvvvvvvvvvuuutttrrrpppooooooppppppnnnnnnnnnooonnnlllhhhdddbbbaaa```___^^^XXXQQQJJJIIIPPPaaaxxxjjj```cccxxx======999666333000//////000111////////////000000000000000111444:::BBBKKKTTTYYY]]]ggg{{{]]]IIIRRRTTTWWWaaawwwiiiXXXUUUaaasssyyy}}}eeeeeedddbbbaaafffrrr|||}}}ssscccPPPEEEBBB999999<<>>888666333000//////000111////////////000000000000000111444:::BBBLLLUUUZZZXXXrrrtttUUUHHHRRRVVV^^^mmmfffVVVUUU```qqq~~~tttbbbaaabbbeeegggooozzzmmm\\\JJJ???<<<999999===DDDHHHMMMWWWaaajjjmmm{{{xxx{{{oooWWWGGG???;;;===:::---...............///000000---------...............//////000//////111555888DDD___sss___lll{{{|||ggg^^^```WWWEEE777;;;:::;;;@@@AAA??????BBBGGGMMM^^^ttt~~~{{{wwwsssttttttwww{{{yyyuuusssuuunnnddd\\\YYYYYYWWWWWWYYY\\\cccnnnvvvzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvvvvuuuvvvxxxyyyxxxuuusssqqqkkkiiigggfffeeeccc___]]][[[]]]WWWSSSTTTWWWmmmvvvkkkfffaaa\\\ZZZZZZ[[[___eeegggfffhhhmmmllloooqqqnnnbbbRRRIIIHHHHHHHHHHHHKKKOOOUUU[[[___^^^^^^]]]\\\^^^___\\\VVVRRRSSSSSSQQQOOOOOOQQQSSSXXXYYY\\\```ccccccaaa___UUUUUUTTTSSSQQQOOOMMMKKKJJJIIIIIIIIIJJJLLLNNNOOONNNPPPSSSUUUXXX\\\aaaeeehhhrrrsssiiiccc\\\UUUYYY^^^cccbbb\\\QQQGGGBBBKKKOOORRRRRRTTTVVVVVVRRRUUUUUUUUUTTTRRRQQQRRRTTTWWWZZZ^^^aaadddgggjjjmmmyyyxxxxxxyyy{{{~~~zzzzzz~~~}}}|||zzzyyyyyyzzzzzzyyyxxxvvvtttssssssvvvyyyzzzzzzrrrrrrqqqppppppqqqqqqrrrqqqpppooonnnmmmjjjeeebbbdddcccbbb```]]]XXXQQQMMMIIIUUUjjj|||oooqqqWWWtttsssCCC>>>777555333000//////000111////////////000000000000000111444:::CCCNNNWWW]]]YYYeeeLLLHHHRRRXXXdddyyycccUUUWWWcccrrrgggddd```bbbgggiiiqqqrrrdddSSSCCC:::999888:::@@@GGGLLLPPPXXXaaahhhtttlllVVVGGG===>>>>>>444///............///000111........................---...000000000111444666BBBUUUkkk}}}bbbiii}}}~~~bbbWWWOOOCCC<<<======999888;;;<<<;;;===@@@===GGG[[[ttt~~~~~~}}}|||~~~}}}|||sssggg[[[YYYZZZYYYWWWWWWXXX```lllvvvzzzzzzyyyxxxxxxxxxwwwwwwwwwwwwvvvvvvuuuwwwyyyzzzyyyvvvsssqqqkkkiiigggffffffdddbbb``````aaaZZZUUUTTTXXXssswwwllliiifff```\\\YYYZZZ___fffhhhffffffiiikkkooossspppdddVVVMMMJJJFFFFFFFFFHHHMMMSSSZZZ^^^```^^^\\\[[[ZZZYYYVVVRRRPPPQQQQQQPPPPPPRRRVVVYYY]]]]]]^^^aaabbbbbb```^^^WWWVVVUUUSSSQQQNNNLLLJJJKKKKKKJJJJJJKKKMMMOOOPPPPPPSSSVVVYYY\\\___cccfffkkkttt{{{kkkaaa]]]\\\ZZZVVVZZZaaaeeecccZZZNNNEEELLLPPPSSSSSSTTTWWWVVVSSSUUUVVVWWWWWWVVVUUUWWWXXXUUUXXX\\\___bbbeeejjjmmmvvvuuuuuuuuuwwwzzz}}}~~~}}}~~~~~~~~~|||zzzyyyyyyyyyzzzyyywwwuuusssrrrrrrtttxxx{{{}}}~~~qqqqqqqqqqqqqqqqqqrrrrrrmmmmmmlllmmmmmmkkkhhhfffccccccaaa___[[[VVVPPPLLLJJJZZZrrrqqq{{{bbbQQQrrrmmmBBB;;;666444222000//////000000////////////000000000000000111444;;;DDDPPPZZZ```___}}}\\\HHHIIIRRRXXXfff}}}aaaUUU[[[jjjtttzzz```eeeaaadddkkkmmmwwwxxxgggYYYKKK@@@::::::777:::BBBKKKPPPSSSZZZbbbhhh{{{yyy|||gggSSS@@@<<>><<<888666777888888<<>>OOOddd{{{yyyooohhhlllrrrzzzvvvxxx~~~sssddd]]]^^^TTT@@@888>>>;;;;;;===AAAAAAAAAGGGOOO```uuuqqqfff\\\[[[]]]]]]\\\[[[bbbjjjttt|||}}}yyywwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxvvvtttsssmmmkkkiiiiiijjjkkkjjjiiieeeaaaXXXTTTSSSVVVttt{{{nnnllljjjfffddd^^^[[[]]]cccgggfffeeegggoooxxx|||tttdddTTTEEE;;;>>>>>>@@@EEEKKKSSS[[[___bbb^^^[[[ZZZWWWQQQOOOPPPNNNPPPRRRTTTVVVYYY^^^aaaeeeaaa]]]ZZZZZZ[[[\\\\\\]]][[[VVVRRRNNNLLLKKKKKKIIIIIIIIIKKKMMMOOORRRSSSXXX[[[^^^aaacccfffiiilllrrrvvv|||~~~}}}||||||}}}mmm```___eeefffccc]]]bbbjjjooommmeeeXXXOOOPPPSSSSSSQQQSSSXXXZZZXXXWWWWWWWWWUUUSSSTTTWWWYYY`````````aaaeeelllvvv|||~~~~~~~~~~~~~~~}}}|||{{{~~~}}}|||}}}~~~~~~}}}|||{{{yyyxxxwwwxxxwwwvvvtttyyyxxxxxxyyyyyyxxxuuusssqqqqqqrrrrrrrrrqqqqqqppppppooommmkkkkkkiiifffdddaaaaaa```\\\VVVPPPLLLKKKPPPfff{{{jjjqqqYYYfffOOO777333333333222111000/////////////////////000000000000000111444<<>>:::888999<<>>999999;;;@@@EEELLLUUU___eeeeeemmmkkkXXXDDD<<<;;;999444222333222111000000000000000444333111///...///000111333555>>>MMM^^^ttt|||ppp||||||cccTTTMMMJJJQQQZZZgggmmmgggggg{{{|||zzzmmmfffdddllluuuyyyyyyyyyxxxxxxxxx|||~~~zzzyyyxxxyyy{{{{{{{{{yyyxxxyyyyyyyyyxxxzzz}}}~~~yyywwwvvvuuusssqqqllleeeaaa]]]fffdddeeevvvuuuuuussswwwssspppnnnmmmmmmmmmmmmnnnooonnnjjjgggggggggbbbZZZKKKBBB===@@@EEEIIILLLPPPQQQSSSTTTVVVYYY]]]bbbfffllliiigggiiimmmkkkccc\\\cccgggggg___WWWUUUWWWWWWWWWOOOIIIIIIQQQZZZ___``````cccfffgggfffhhhlllooosss~~~nnngggyyy~~~}}}{{{zzzyyywwwuuuttttttvvvxxxxxxwwwsssssstttttttttsssrrrrrrrrrqqqooonnnmmmlllllllllkkkjjjjjjjjjlllllljjjhhh___\\\SSSNNNNNNGGGIII[[[tttwww~~~|||fffPPPTTThhhppp{{{ooo???666555111222222111000//////000000///////////////000000111222444;;;DDDMMMXXXeeepppttt]]]tttjjjNNNAAAFFFSSS\\\mmmvvvnnnlllbbbfffppptttvvvtttuuu{{{}}}{{{{{{tttjjjPPPEEE;;;888999;;;AAAHHHNNN[[[cccbbbeeewwwuuufffUUUIIIAAA:::777777333222111000////////////444222000......///000111333666===GGGYYYsssxxx|||rrr{{{iiiVVVLLLHHHTTTZZZeeeiiicccaaasss}}}{{{pppiiifffmmmvvvzzz{{{{{{{{{zzzxxxyyy{{{zzzyyyyyyzzz{{{zzzxxxvvvwwwyyyyyyyyyzzz|||~~~}}}{{{zzzxxxxxxwwwuuutttnnniiihhheeeooonnnlllyyyxxxwwwqqqqqqmmmnnnnnnllllllnnnooooooiiijjjhhhddddddeeeaaaZZZQQQFFF>>>===AAAFFFNNNVVVSSSUUUWWWYYY\\\aaafffjjjmmmhhheeeggglllkkkddd]]]aaaeeeeee]]]UUUSSSSSSSSSVVVQQQLLLNNNUUU\\\aaabbbbbbgggnnnppppppooooooqqq|||uuusss~~~~~~|||{{{zzzyyywwwvvvvvvwwwxxxwwwvvvsssssssssssssssrrrqqqqqqrrrrrrpppooonnnmmmlllllliiihhhhhhhhhjjjjjjhhhfff^^^\\\QQQKKKJJJEEEKKK___{{{{{{rrr}}}kkkXXXNNNccc~~~[[[;;;888444111222111000000000000000000///////////////000000111222444:::EEENNNWWWffftttsssffffffLLLDDDIIISSS[[[ooo~~~mmmmmmjjjcccjjjooorrruuuvvvxxxzzzzzzwwwyyytttcccXXXIII@@@999777999;;;BBBIIIQQQ___fffccckkkwwwmmm```SSSEEE999555777333222111000///.........111000///......//////000222666:::BBBSSSmmm}}}oooyyyqqqlll{{{www\\\NNNJJJWWWYYY```fffdddcccooo~~~|||tttlllgggmmmvvv{{{}}}}}}~~~{{{xxx|||{{{yyyyyyzzzzzzyyywwwvvvxxxyyyzzzyyyzzz{{{||||||||||||{{{zzzyyywwwwwwlllhhhhhheeerrrsssrrrxxxuuutttkkkhhhfffkkkmmmkkkkkkmmmooonnncccffffffdddeeegggddd^^^WWWKKK???;;;===BBBMMMVVVWWWYYY\\\^^^```dddhhhlllkkkfffcccfffllloookkkfffdddfffddd[[[TTTTTTTTTSSSYYYWWWVVVXXX\\\bbbeeeggghhhnnnuuuyyyxxxvvvvvvwww{{{ttt{{{}}}yyy|||}}}|||{{{xxxwwwuuuuuuvvvvvvtttssssssssstttssssssrrrqqqpppqqqqqqpppooonnnmmmlllkkkllljjjhhhhhhgggfffccc```\\\ZZZPPPJJJIIIFFFOOOeeetttnnn}}}wwwbbbPPPMMMsssLLL:::999222111111111000000000000000111///////////////000111111444555===IIIRRRZZZkkk|||xxxyyy___GGGCCCJJJTTT[[[tttnnnbbbggg{{{~~~gggdddlllnnnqqquuuwwwyyyyyyxxxvvv|||wwwgggWWWNNNCCC===888888:::>>>FFFNNNYYYdddiiijjjvvv}}}uuujjj^^^OOO???777666444444222111000/////////...............////////////444888???QQQkkk|||wwwyyyjjjfffhhhppptttlllxxx~~~}}}fffTTTRRRWWWUUU[[[fffjjjjjjpppzzz~~~}}}wwwmmmgggmmmvvv}}}zzz~~~}}}{{{zzzzzzzzzzzzxxxwwwwwwyyy{{{|||{{{zzz{{{|||{{{|||}}}|||zzzwwwuuuuuummmhhhddd^^^jjjmmmlllrrrnnnmmmeeeaaa___eeeiiifffeeehhhjjjhhhaaaeeefffeeedddddd```ZZZTTTIII>>>:::;;;@@@KKKUUU\\\^^^aaacccdddfffhhhkkkkkkgggccceeeiiimmmllljjjbbbbbb]]]VVVUUUXXXZZZYYY^^^```dddfffgggjjjnnnqqqpppuuu{{{}}}}}}}}}~~~vvvzzztttyyy~~~~~~~~~~~~}}}||||||wwwuuuuuuuuuvvvvvvuuusssttttttttttttsssrrrqqqpppooooooooonnnmmmlllkkkkkklllkkkiiigggfffeeeaaa___XXXWWWNNNJJJJJJIIIUUUmmmpppqqqpppXXXSSS^^^~~~BBB;;;999...333111111000000000000111111///////////////000111111555555===KKKTTT\\\nnnwwwWWWBBBBBBMMMYYYaaa}}}uuubbbZZZ___mmmwwwzzzeeeeeeoooppptttyyy}}}}}}{{{{{{|||zzzsssmmmkkkdddXXXLLLHHH>>>:::888:::>>>CCCLLLUUUdddjjjnnntttvvvlll]]]LLL@@@<<<666555444222111000000000+++,,,---...//////......---333777???TTTooo|||zzzqqqiiieeennn{{{kkknnn}}}~~~rrrvvvmmm[[[[[[TTTQQQWWWfffooopppqqqvvv}}}xxxnnnhhhmmmwww}}}}}}|||zzzzzzzzzzzzxxxvvvyyy{{{}}}~~~|||{{{{{{|||zzz{{{|||{{{wwwtttqqqpppuuunnneeeZZZdddgggggglllhhhhhhaaa]]]YYY```ddd```^^^bbbccc```cccfffgggdddaaa^^^XXXQQQLLLCCC;;;999;;;AAAKKKUUU___aaadddffffffggghhhjjjlllhhhdddccceeeggggggfff[[[YYYUUUQQQTTT\\\aaaaaaaaagggmmmoooooopppuuuyyyxxx{{{~~~}}}uuuqqqyyy|||}}}}}}}}}}}}}}}||||||vvvvvvuuuwwwxxxxxxwwwuuuttttttttttttsssrrrqqqpppmmmmmmmmmmmmlllkkkjjjjjjjjjiiigggggggggfffdddbbbUUUTTTMMMJJJLLLLLLYYYssspppvvv}}}nnnPPP^^^yyyuuu<<<:::777,,,555111000000000000000111111///////////////000111111444444===KKKTTT\\\oooqqqTTT???CCCQQQ___jjjooo]]]UUUYYYaaafffyyyfffgggrrrtttxxx~~~|||xxxiii___WWWTTTOOOFFF@@@???<<<888888<<>>BBBJJJWWWaaaqqqnnnzzz{{{|||}}}~~~hhhQQQ??????888444555555111///000000000000000000000000000000222444;;;NNNiiirrrdddkkkiiivvvqqqggg{{{sssqqqssswww______]]][[[___kkktttxxxxxxzzz~~~}}}vvvoooooovvv}}}~~~~~~||||||}}}||||||~~~}}}}}}|||||||||{{{{{{{{{{{{}}}}}}zzzvvvvvvzzz~~~vvvkkk\\\ZZZ______kkkssseee]]]YYY]]]]]]\\\[[[ZZZ[[[[[[[[[[[[[[[\\\]]][[[WWWQQQLLLIIIIIIAAA;;;:::;;;>>>DDDKKKWWWZZZ^^^```___\\\ZZZYYYbbbeeehhhjjjiiifffaaa^^^RRRSSSUUUXXX]]]aaadddeeegggiiimmmsssyyy}}}}}}|||}}}|||rrrwwwuuuttt~~~|||{{{yyyxxxxxxvvvuuuuuuwwwwwwuuussspppsssuuuuuusssqqqoooooorrrpppmmmmmmoooooonnnlllkkkjjjiiihhhgggccc___[[[WWWOOOIIIHHHHHHOOOhhh|||sss|||RRRYYYSSS:::===000222222111111111000///.........///////////////000111111555666DDDHHHYYYhhhtttuuutttuuukkkDDDBBBJJJMMM]]]sssqqqYYYRRRZZZ\\\dddwwwttteeelllrrrwwwdddXXXNNNKKKFFF@@@<<<999888888666:::>>>AAADDDOOO^^^jjjtttvvvrrrZZZLLLBBB;;;777888888444000///000000000000000000000000333000111:::HHH]]]wwwnnn```hhhdddssskkk|||xxxvvvrrrlllfffddd]]]\\\gggttt{{{||||||~~~~~~yyyrrrppprrrwww|||~~~~~~|||}}}~~~~~~~~~}}}}}}}}}}}}|||||||||{{{{{{{{{|||{{{yyywwwxxx~~~tttkkk\\\XXX\\\[[[ggguuueee\\\WWWZZZ[[[ZZZXXXWWWVVVVVVWWWWWWXXXYYYYYYXXXTTTNNNIIIEEEDDD???:::;;;;;;<<>><<<===<<<<<>><<<555000777...111000000000/////////...000000//////000000111222333999DDDJJJSSSlllrrrxxxvvv\\\GGGEEEMMMXXXkkk~~~zzzgggQQQQQQ\\\ddd}}}rrrdddoooxxxjjjSSSFFF>>><<<999777666777888999888<<>><<<>>>DDDMMMRRRYYY\\\\\\XXXUUURRRVVVWWWXXXYYYXXXVVVTTTRRRWWWYYY]]]```bbbfffkkkooopppooopppttt{{{|||wwwrrrrrrvvvrrrvvv~~~}}}}}}}}}}}}|||zzzyyyxxxvvvwwwxxxxxxwwwvvvuuuuuussstttuuutttrrrpppoooooommmmmmmmmmmmlllmmmnnnoooiiihhheeedddbbb___ZZZWWWNNNKKKGGGFFFIIIXXXqqq}}}wwwVVVJJJNNNggg<<<<<<111000555///000000000000////////////000000000000000111222222333:::CCCMMMTTTooonnnyyy```JJJFFFKKKWWWlll{{{fffSSSUUU___fffrrreeeqqq||||||fffPPPDDD<<<:::888666666777999;;;@@@@@@DDDOOO]]]fffjjjjjjtttyyymmmjjjZZZLLL>>>:::999666333222000000000000000000000000000,,,...777===JJJggg{{{bbbddduuurrrwwwxxx]]]RRROOO___wwwvvv{{{}}}yyytttqqqqqqsssvvvxxxxxxxxx{{{~~~~~~~~~}}}}}}}}}|||||||||~~~}}}{{{yyyxxxxxxyyyzzztttqqqaaaTTTRRRRRR^^^ttt}}}dddYYYVVVYYYXXXZZZ]]]]]][[[ZZZ]]]___jjjhhhfffdddaaaYYYNNNFFFEEEDDDDDDDDDAAA===???DDDKKKOOOTTTXXXXXXWWWVVVVVVWWWWWWVVVVVVUUUVVVVVVVVV[[[^^^bbbdddeeehhhmmmrrrrrrqqqqqquuu{{{~~~vvvtttyyyttthhhppp~~~}}}{{{{{{|||||||||{{{zzzzzzwwwxxxyyyxxxvvvuuuvvvwwwtttuuuuuutttqqqooooooooollllllmmmllljjjjjjkkkmmmgggfffeeedddbbb^^^YYYTTTLLLIIIFFFGGGOOOaaaxxx|||lllJJJKKKIII{{{[[[===:::///222222111000000000000////////////111000000000000111222222444;;;BBBTTT[[[yyyrrrgggNNNKKKPPPYYYqqqxxxdddSSSYYYccciiiqqqdddrrrvvv___KKK@@@:::999777666666888;;;===FFFEEEIIISSS```jjjmmmlll~~~{{{uuu{{{zzzpppmmm[[[GGG>>>;;;888555555000000000000000000000000///...000444:::GGGaaayyyjjjmmmvvv~~~qqqxxxbbbUUUOOO[[[ppp~~~uuuvvv~~~|||yyyvvvuuuttttttssswwwwwwxxxzzz}}}~~~~~~~~~}}}}}}}}}||||||~~~}}}|||{{{{{{{{{zzzyyyuuutttdddUUURRRRRR]]]sss~~~cccYYYWWW[[[ZZZ^^^bbbbbb___\\\^^^```kkkiiihhhgggeee^^^SSSJJJJJJIIIIIIHHHCCC>>>@@@FFFHHHLLLPPPSSSTTTSSSSSSSSSRRRSSSSSSTTTUUUVVVXXXYYY___cccggghhhhhhjjjooottttttssstttxxx~~~wwwvvv}}}vvvsssjjjiii~~~~~~}}}{{{{{{||||||{{{{{{zzzzzzxxxyyyyyywwwttttttwwwzzztttuuuuuutttqqqoooooooookkklllmmmkkkhhhgggiiikkkfffffffffeeebbb\\\UUUPPPJJJGGGEEEIIIWWWmmmvvvzzzbbbBBBMMMQQQ|||NNN<<<666000555///444////////////000000000000111111000000111111222333666<<>>NNNaaawwwEEE;;;444222777,,,555////////////000000000000111111111000111111222333888===DDDcccqqqxxxrrr\\\CCCKKKVVV[[[vvvyyyiiiVVVMMM[[[hhhmmmmmm```ppp~~~xxxiiiUUUEEE>>>:::999999:::===AAAEEEHHHHHHLLLQQQVVV\\\iii{{{fff______kkk{{{|||hhhDDD999AAA>>>///222222222222111111000000333111222444888AAAQQQaaa||||||lllnnnzzztttzzz|||zzz___MMMVVVeeejjjooovvvvvvsssxxx}}}|||{{{xxxtttqqqxxxuuuxxx~~~~~~}}}~~~~~~|||{{{|||~~~~~~}}}|||||||||||||||yyysssgggXXXNNNQQQ^^^kkkfffYYYVVV[[[YYY^^^dddfffdddaaa``````hhhkkkkkkhhhhhhhhh```UUUUUUOOOKKKKKKIIIDDDBBBBBBGGGHHHIIIJJJKKKJJJJJJIIIIIILLLPPPSSSUUUXXX[[[]]]```dddhhhjjjkkklllppptttyyy{{{~~~{{{}}}wwwjjjmmm~~~~~~~~~|||~~~~~~}}}yyyvvvuuutttvvvvvvtttssssssssssssssstttuuuvvvvvvuuurrrnnnllljjjlllmmmllliiihhhkkkmmmjjjiiifffbbb\\\UUUPPPLLLIIIBBBCCCRRRhhh|||yyytttkkkJJJEEEIIIhhhdddGGG666555222111444111000000000000000000000000...///111111000000111333777;;;TTT```}}}uuu|||oooUUUDDDJJJTTT]]]ttt}}}uuuaaaLLLLLLZZZ___uuukkkcccmmmzzz}}}nnn^^^PPPEEE???;;;::::::===AAAFFFJJJKKKRRRUUURRRXXXkkkzzzccc^^^kkkzzzUUU@@@???===666444444333222222111111111333111111333666>>>MMM\\\tttwwwuuueeefffrrr{{{}}}tttkkkrrreeeMMMOOO\\\dddjjjppprrrnnnqqq}}}|||{{{yyyvvvtttwwwttttttzzz}}}}}}~~~~~~}}}}}}~~~}}}}}}|||zzzyyyxxxxxxxxxxxxzzztttgggWWWMMMPPP^^^kkkfffYYYWWW[[[]]]ccciiikkkhhhdddaaaaaagggkkkllliiiiiiiiibbbYYYUUUPPPLLLLLLKKKFFFDDDDDDGGGGGGHHHIIIIIIIIIHHHGGGHHHKKKOOOSSSUUUXXX[[[^^^bbbeeeiiikkkkkknnnrrrwww~~~|||~~~~~~}}}~~~}}}zzzwwwvvvvvvuuutttsssrrrrrrqqqqqqrrrssstttuuuuuutttrrrpppoookkklllmmmkkkiiihhhjjjllliiihhhfffbbb\\\UUUOOOKKKHHHBBBFFFXXXppp}}}zzzfffIIIHHHNNNzzz\\\AAA333444222222444111000000000000000000000000...///111111000000222333<<<===VVVjjjooowwwyyy^^^KKKBBBJJJRRRZZZssszzzsss^^^KKKLLLZZZaaaxxx{{{gggbbbmmmyyy{{{lll[[[MMMBBB===999999;;;@@@FFFLLLQQQTTTMMMXXX^^^gggzzzooolll}}}gggIII;;;999;;;666555444333222222111111444222111222444999GGGUUUllluuu}}}kkkgggqqqwww~~~~~~rrrqqqsssqqquuu|||sssTTTLLLVVVaaahhhlllkkkhhhjjjwww}}}|||||||||zzzxxxwwwrrrppptttyyy{{{}}}~~~|||{{{zzz{{{{{{yyy{{{}}}~~~~~~~~~~~~|||zzzwwwvvvvvvwwwwwwzzztttgggWWWMMMPPP___lllhhh[[[YYY]]]dddjjjpppqqqmmmgggdddbbbeeeiiilllkkkkkkjjjfffaaaXXXSSSOOOOOONNNIIIFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFHHHKKKOOOSSSUUUYYY]]]```eeehhhkkkmmmmmmpppvvv{{{~~~~~~{{{xxxxxxxxxvvvvvvuuutttssssssssssssrrrssssssssssssrrrrrrqqqmmmmmmmmmkkkiiihhhiiijjjffffffeeeaaa[[[TTTMMMIIIFFFCCCIII___xxx~~~___FFFLLLYYYPPP:::111333111222444000000000000000000000000000...000111111000000222444888===XXXkkkfffyyykkkMMMBBBAAAKKKRRR[[[uuuvvvpppZZZJJJLLLZZZdddmmmbbbdddpppzzzyyyhhhWWWIII???:::888:::===CCCKKKRRRYYY\\\[[[ooo~~~uuuXXXBBB;;;>>>777666444333111111111111333222111222111666BBBNNNmmmxxxtttkkkqqqzzz~~~vvv}}}~~~~~~~~~~~~\\\LLLPPP]]]dddeeefffdddfffqqq}}}}}}~~~~~~}}}|||yyytttoooqqqvvvzzz|||}}}}}}}}}{{{zzzyyyxxxwwwwwwvvvxxx{{{{{{{{{{{{|||}}}}}}{{{yyyxxxyyy{{{|||{{{uuuhhhXXXNNNQQQ___llllll]]]ZZZ^^^iiinnntttuuuqqqjjjfffddd```dddiiikkklllllljjjiii]]]XXXTTTSSSQQQLLLIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFIIILLLPPPSSSWWW[[[___bbbhhhkkknnnoooqqqttt{{{~~~~~~{{{zzzyyyzzzzzzyyyxxxwwwvvvvvvvvvvvvttttttsssrrrrrrqqqqqqqqqnnnmmmlllkkkiiihhhhhhhhhddddddccc```ZZZSSSKKKGGGFFFDDDMMMddd~~~|||}}}WWWDDDQQQiiiGGG666111444111222333///000000000000000000000000///000111000000111333555666AAA^^^eee|||rrraaa___III@@@@@@KKKUUU___xxx~~~ssslllUUUIIINNN\\\iiinnn``````gggsss|||wwweeeTTTFFF===999999<<>>888777444222000000000000333111111222111333>>>JJJeeexxxvvv~~~xxxooorrr~~~~~~wwwxxxzzzjjjOOOJJJUUU]]]\\\cccdddeeennn~~~~~~}}}~~~~~~{{{xxxtttrrruuuyyy{{{zzzzzzzzzzzzyyywwwvvvtttssswwwyyy{{{{{{{{{zzz{{{|||}}}|||{{{zzz{{{|||~~~{{{uuuiiiZZZPPPSSS```mmmooo^^^YYY\\\hhhnnnssstttpppjjjgggeee^^^___ccciiilllllllllkkkbbb\\\WWWVVVTTTNNNKKKKKKIIIIIIIIIHHHHHHHHHHHHIIILLLOOORRRUUUYYY]]]bbbfffjjjmmmqqqtttuuuyyy~~~~~~~~~{{{zzz{{{|||zzzzzzyyyxxxwwwwwwwwwwwwvvvuuutttrrrqqqpppooonnnnnnmmmkkkjjjiiihhhhhhgggccccccaaa^^^XXXQQQJJJFFFGGGGGGRRRhhh~~~xxxvvvRRREEEZZZ~~~iiiBBB666444666111111333---///////////////////////////000000000000111444777<<>>III^^^xxxttt}}}{{{nnnooovvvaaaNNNTTT]]]]]]bbbddddddiii|||}}}~~~~~~~~~~~~|||~~~|||wwwvvvwwwwwwuuuwwwwwwwwwuuusssooollljjjpppsssvvvxxxyyy{{{}}}~~~xxxxxxyyyzzz{{{|||~~~{{{wwwlll^^^TTTVVVaaammmvvvbbbZZZ\\\ccchhhnnnooolllhhhffffff___\\\^^^eeekkkjjjhhhggg```[[[WWWVVVTTTOOOLLLMMMLLLKKKKKKKKKKKKLLLMMMNNNQQQSSSVVVYYY\\\```eeeiiikkkpppuuuxxxzzz}}}zzzttt~~~~~~~~~~~~}}}{{{zzz|||}}}xxxxxxwwwvvvuuuuuuuuuuuuuuuuuutttsssqqqooommmlllnnnllliiiiiiiiiiiihhhgggcccbbb___[[[UUUOOOIIIFFFFFFKKKYYYoooxxxvvvhhhPPPJJJfffOOO===555666666000111333,,,////////////////////////000000000000000222555888AAAFFF]]]fff___ttthhhMMMDDDAAAIIISSS^^^qqq}}}ooobbbMMMJJJUUUeeewwwtttaaaSSSUUU___hhhsss|||rrr___NNNBBB<<<:::===BBBGGGJJJKKKNNNSSSWWWcccnnnbbb```eeemmmsssyyypppUUU???>>><<<888555333222333333111111222444333555???JJJmmm}}}}}}wwwUUUVVVaaacccbbbcccaaabbbttt~~~|||}}}||||||}}}vvvtttssspppqqqqqqooolllhhhbbb]]]YYY\\\```eeekkkoootttyyy|||vvvwwwyyy{{{|||||||||{{{{{{wwwooobbbXXXXXXbbbmmmlllaaaaaa\\\```fffhhhfffeeefffgggddd\\\ZZZaaahhhfff```]]]ZZZUUURRRSSSSSSPPPNNNOOONNNNNNNNNNNNOOOPPPRRRSSSVVVXXXZZZ\\\___ccchhhllllllqqqxxx|||~~~yyysss}}}}}}}}}}}}|||zzzzzz|||~~~xxxwwwvvvuuuuuutttttttttrrrsssttttttssspppnnnlllmmmjjjhhhhhhjjjjjjiiigggcccaaa]]]XXXRRRMMMHHHFFFDDDNNNbbbxxxsssttt[[[QQQQQQsssqqq@@@888333555555...000333---////////////////////////000000000///000222666999BBBGGG]]]iiifffqqqIIIFFFGGGMMMRRRZZZkkk}}}}}}lll\\\JJJLLLYYYiii}}}dddWWWQQQZZZdddkkktttooo[[[JJJ@@@;;;:::===BBBIIILLLNNNQQQVVV[[[dddvvviiiaaaWWWOOOYYYkkkvvv}}}eeeMMMAAA>>>;;;777555444444555000000222555444666@@@KKKmmmzzzVVVSSS___cccbbbbbb]]]\\\nnn{{{}}}~~~zzz{{{vvvrrrooolllkkkjjjhhhccc]]]UUUNNNJJJFFFKKKSSS\\\ccckkkrrrvvvxxxyyy{{{}}}}}}|||{{{yyy{{{xxxpppdddZZZZZZccclllvvviiihhhWWW[[[```cccbbbccceeehhhhhh]]]XXX___fffbbbZZZUUUTTTOOONNNPPPRRRPPPOOOQQQPPPPPPOOOPPPQQQSSSUUUWWWYYY[[[]]]^^^aaaeeejjjnnnlllrrrzzz||||||}}}|||{{{yyyzzz|||~~~zzzyyyxxxwwwvvvvvvvvvvvvoooqqqsssttttttrrrooommmllliiiggggggjjjkkkjjjhhhdddaaa\\\VVVPPPLLLHHHFFFBBBPPPiiipppqqqvvvTTTSSSVVV|||eee<<<444111444444---000444///////////////////////////000000000///000222666:::DDDNNNgggmmmjjjuuuEEEHHHOOOTTTTTTXXXiii{{{|||jjjXXXIIIMMM\\\lllzzz\\\TTTUUUaaakkkoooxxx~~~lllXXXHHH>>>:::999<<>>666444666333...222000111222222555???KKKgggkkk~~~}}}VVVMMMWWWeee^^^```___```mmm~~~}}}yyyzzz||||||{{{wwwsssppphhhfffaaaZZZQQQJJJFFFDDDFFFGGGGGGGGGJJJRRR]]]ffflllsssyyyyyyyyy|||~~~}}}|||zzzpppfffaaaYYYaaawwwyyyxxxvvv^^^WWWTTTXXX[[[ZZZ[[[^^^[[[YYYXXXXXXYYYXXXTTTQQQNNNNNNNNNNNNOOOPPPPPPQQQQQQRRRUUUXXXZZZ\\\\\\\\\``````bbbdddhhhkkknnnpppvvvxxx{{{~~~}}}~~~}}}|||{{{zzzzzz{{{|||}}}}}}|||{{{yyyvvvvvvxxxwwwtttpppqqqrrrtttuuutttrrrpppnnnmmmlllkkkkkklllllljjjhhheeebbb[[[SSSMMMJJJFFFBBBDDDZZZsss~~~nnnooommmOOOKKKZZZXXX<<<444444333222111000///...////////////////////////000------111222222666;;;AAARRRiiikkk|||[[[DDDDDDKKKUUUZZZ___qqqyyyeeeWWWHHHVVVbbbmmmsssSSSVVV\\\dddlllssszzz}}}|||hhhWWWHHH===999:::<<<@@@EEEKKKQQQXXXaaahhhooo|||vvviii^^^VVVSSSZZZccckkkJJJEEE>>>:::777555333222444222222333222333;;;EEE}}}eeefffyyyzzz[[[PPPSSS___[[[^^^______jjj{{{|||}}}}}}|||zzzwwwuuutttlll```XXXSSSOOOKKKFFFEEEEEEDDDCCCCCCIIIRRRYYYiiipppwwwzzz}}}}}}|||qqqgggaaaYYY```www||||||}}}eeeXXXOOOPPPUUUVVVUUUWWWUUUTTTSSSTTTUUUUUURRROOOQQQQQQPPPPPPQQQRRRSSSTTTWWWYYY[[[^^^```bbbbbbbbb___bbbfffiiikkknnnrrruuu|||~~~~~~~~~}}}{{{zzzzzzzzz{{{||||||{{{|||zzzwwwwwwwwwvvvsssppprrrssstttuuuuuussspppnnnnnnlllkkkkkkkkkkkkhhhfffbbb___YYYQQQLLLIIIGGGDDDHHH^^^www}}}mmmrrrhhhNNNSSSuuuQQQ777444333333222111000///...////////////////////////000......111222222666;;;FFFUUUmmmxxxvvvTTTBBBGGGOOOVVV[[[hhh~~~tttcccUUUJJJXXXdddqqqeeePPPWWW___eeennnyyy||||||gggVVVHHH===999:::<<<@@@EEELLLRRRZZZbbbggg|||xxxxxxyyywww}}}ttthhh```XXXUUUZZZbbbXXXJJJ>>>===<<<666444666555333444444222111666===WWWtttrrrjjjyyy~~~tttcccVVVRRRZZZYYY___aaa```fffzzz}}}}}}}}}}}}}}}}}}||||||qqqaaaZZZYYYXXXRRRKKKHHHHHHFFFCCC@@@CCCIIIOOO___fffooovvv~~~~~~}}}sssiiiaaaXXX___vvvyyywwwxxxlll\\\NNNKKKOOORRRQQQPPPPPPOOOOOOQQQSSSSSSRRRQQQUUUTTTSSSSSSSSSUUUXXXYYY]]]^^^aaadddeeeggggggggg```fffllloooppprrrxxx}}}{{{{{{{{{{{{zzzzzzzzzzzz{{{zzzxxxwwwwwwuuurrrpppssstttuuuvvvuuusssqqqoooooommmkkkkkkjjjiiifffddd___[[[UUUOOOJJJGGGFFFFFFNNNccc|||yyylllvvv^^^MMM\\\NNN999333333222111000//////...////////////////////////000......111222222666===GGGSSSkkkoooOOO@@@JJJRRRTTT\\\ooo{{{ooo```UUUKKKYYYggguuuyyy\\\SSS^^^eeefffqqq~~~}}}{{{gggUUUGGG<<<888999;;;???EEENNNVVV]]]ccceee~~~}}}wwwtttwww|||{{{rrrhhh```ZZZUUUWWW\\\||||||lllRRR??????BBB:::444666555333444555333111333888???MMMeeesss}}}}}}{{{}}}xxxuuu|||qqqoooaaaUUUXXX\\\cccgggdddeeettt~~~~~~}}}|||}}}~~~yyynnnhhhfffaaaXXXQQQPPPPPPNNNJJJFFFFFFJJJNNNYYY___iiisssuuujjjbbbWWW___vvvxxxnnnjjjkkk___RRRMMMNNNPPPPPPNNNNNNNNNOOOQQQSSSTTTUUUUUUXXXWWWVVVUUUVVVYYY[[[]]]___```ccceeegggiiiiiiiiidddllltttvvvuuuvvv|||}}}}}}}}}|||zzzyyyyyyzzzyyyxxxxxxwwwwwwvvvtttsssuuuuuuvvvvvvuuusssqqqpppooonnnkkkjjjiiigggdddaaa^^^YYYSSSNNNHHHDDDDDDHHHUUUiiissskkk{{{{{{QQQLLLaaatttJJJ===333222222111000/////////////////////////////////000...///111111222777???KKKTTThhhiiiJJJ@@@JJJQQQSSS^^^vvv}}}vvvkkk^^^TTTJJJYYYhhhzzz|||```[[[gggkkkhhhsss|||fffTTTFFF;;;888999;;;???FFFPPPZZZaaacccbbbrrr~~~zzzrrrhhhbbb[[[TTTRRRTTTbbbwww```DDDBBBFFF@@@777555444222333555555222222666999:::QQQiiizzz{{{{{{~~~~~~}}}xxxxxxppp[[[VVVaaahhhmmmjjjfffppp~~~}}}|||{{{|||wwwjjj^^^VVVVVVWWWVVVSSSOOOMMMPPPSSSZZZ```hhhrrrwwwlllbbbWWW^^^vvvkkk___aaa]]]WWWPPPMMMNNNOOOOOONNNOOOPPPRRRSSSUUUWWWXXXZZZYYYXXXXXXYYY\\\^^^```aaabbbeeehhhjjjllllllmmmmmmtttzzz|||yyyzzz{{{~~~|||~~~}}}~~~{{{yyyzzz{{{uuuvvvwwwwwwwwwvvvvvvvvvvvvvvvvvvuuutttsssqqqpppooommmkkkiiihhheeebbb___^^^WWWQQQLLLFFF@@@CCCIII[[[nnnooolllcccIIIJJJccc|||tttYYY???999222111111000000////////////////////////////////////...000111111111888AAARRR[[[iiibbbFFFAAAJJJQQQXXXiii}}}uuuiiiZZZPPPHHHWWWhhh}}}fffbbbkkkllliiixxx}}}gggTTTEEE;;;888:::<<>>;;;:::DDDEEEOOO```kkkggg[[[QQQWWWccczzzuuurrrzzzxxxssslllgggccc^^^ZZZVVVRRRPPPSSScccrrrYYYJJJCCCCCC>>>777222444555333222444555777???OOO```uuuzzzttt```MMM[[[^^^```ddd]]]bbb{{{}}}}}}}}}~~~|||||||||}}}wwwggg[[[bbbrrrnnnhhh\\\[[[[[[]]]___```___^^^aaaaaabbbcccdddfffggghhhllliiiiiikkkkkkiiiiiimmmtttssswww}}}{{{{{{{{{zzzzzzzzzzzzzzzyyyxxxwww|||zzzwwwtttrrrrrrrrrrrrvvvtttrrrppppppooonnnllliiihhhfffeeeccc```[[[XXXQQQJJJFFFFFFBBBDDDWWWnnn{{{TTTHHHIIIiiioooXXXYYYgggpppdddJJJ999222111888111111111000000000////////////............/////////...000111000222;;;FFF]]]mmmrrr~~~xxxgggOOO???>>>LLL[[[nnnpppZZZJJJDDDIII]]]lll|||pppuuuzzz{{{zzzzzz{{{}}}~~~nnnXXXGGG???======FFFHHHRRRbbbiiidddZZZTTTXXX```uuu~~~rrrrrrxxxtttnnnhhhccc^^^YYYVVVRRROOOPPPdddeeeMMMHHHFFFAAA999333444666555333333444666===IIIZZZvvv~~~}}}}}}tttOOOYYY]]]^^^]]]UUU[[[rrr}}}{{{|||}}}~~~{{{{{{{{{|||wwwggg\\\bbbpppsssmmm^^^___```cccffffffdddbbbeeefffhhhjjjlllnnnoooooopppooopppqqqnnnjjjlllqqq{{{yyyzzz{{{|||~~~}}}|||{{{{{{|||{{{{{{zzzyyyyyyzzzzzzzzzzzzxxxvvvtttsssrrrrrrssstttrrrpppppppppooonnnlllgggfffdddcccbbb___ZZZVVVMMMIIIFFFEEEBBBIII___vvv~~~sssLLL@@@OOOsssWWWJJJWWWfffoooYYY:::555111...777111111000000000000////////////............/////////...000111111333<<>>LLL[[[nnn}}}lllWWWIIIEEELLL___ooo{{{zzzyyywwwtttssstttvvvoooXXXGGG???>>>@@@GGGLLLXXXeeehhhaaaYYYVVV[[[```qqqyyyqqq|||wwwtttoooiiiccc^^^YYYVVVSSSPPPMMMYYY{{{|||wwwUUUNNNJJJEEE===555444666777444222222555;;;CCCSSSvvv|||}}}```]]]\\\```___XXX]]]lll|||zzzzzz{{{|||~~~~~~yyyiii^^^dddrrrwwwrrraaabbbdddgggjjjjjjhhheeehhhjjjmmmpppssstttuuuuuuuuuuuuwwwwwwqqqmmmooovvv{{{yyyzzz~~~~~~~~~yyy{{{}}}}}}|||{{{|||}}}{{{zzzyyyxxxxxxyyy{{{|||wwwvvvuuutttssssssssssssrrrpppoooooopppooommmkkkhhhfffdddccc```\\\WWWSSSIIIIIIFFFCCCBBBNNNfff{{{}}}zzz~~~eeeHHHCCCaaa```GGGGGG]]]dddiiiMMM333666444+++111111000000000///////////////............//////000//////000111111444>>>IIIWWWbbbyyy```wwwjjjLLL>>>BBBMMMWWWfffxxx}}}wwweeeQQQGGGFFFOOObbbsssxxxtttqqqpppssswwwqqqYYYGGG>>>>>>@@@EEENNN^^^jjjiii___WWWVVV^^^cccqqq}}}uuuvvvwwwuuuqqqkkkccc]]]XXXVVVTTTSSSNNNLLL^^^wwwyyybbbTTTKKKIIICCC;;;666666777555222111444888???NNNrrrwwwuuu}}}~~~tttoooyyycccZZZbbbeeeaaabbbeee~~~{{{yyyyyyzzz{{{{{{kkk___cccpppxxxttteeefffgggjjjlllmmmkkkiiilllnnnqqqtttwwwxxxyyyyyyyyyzzz||||||wwwsssvvv}}}~~~||||||{{{uuuppppppwww~~~}}}~~~zzz|||~~~~~~}}}}}}}}}~~~yyyyyyxxxwwwwwwxxxyyyzzzuuuttttttssssssssssssssspppooonnnoooooonnnllljjjjjjhhheeebbb^^^YYYSSSNNNGGGHHHFFFAAADDDUUUmmm}}}zzzwww}}}}}}\\\IIIUUUcccLLLHHHRRRhhhwwwiiiGGG111555555---000000000000////////////..................///000000//////000111111555@@@KKKZZZ___zzz^^^{{{fffJJJAAACCCNNNXXXfffxxx}}}qqq]]]KKKDDDFFFRRRdddvvvtttooommmnnnsssyyyuuu\\\GGG===<<<>>>BBBNNN```llliii]]]VVVUUU^^^eeerrrvvvvvvvvvvvvrrrlllddd\\\XXXVVVTTTTTTOOOHHHKKK\\\ppp|||ttt[[[NNNMMMJJJBBB:::666777666333222333666<<>>;;;===BBBJJJWWW``````ZZZYYY\\\___gggpppzzz}}}{{{vvvvvvtttnnnddd\\\XXXVVVPPPJJJJJJLLLHHHFFFTTTiiiuuuppp^^^RRRTTTNNN@@@555444666555777555444888@@@NNNdddvvvvvvmmm}}}sss}}}ppp~~~pppXXXcccfffhhhhhh]]]aaa~~~|||~~~|||}}}~~~{{{zzz|||~~~}}}|||~~~}}}|||~~~pppaaaaaakkk|||vvvrrrssswww{{{~~~~~~~~~~~~pppggg\\\ZZZaaa___YYYZZZhhh{{{~~~~~~}}}}}}zzzyyyyyy{{{{{{||||||{{{yyywwwvvvssssssssssssrrrqqqpppppppppooonnnnnnnnnkkkgggdddbbb```]]]ZZZVVVQQQJJJFFFCCCFFFCCCBBBTTTsssrrrtttuuu~~~hhhMMMOOOvvvWWWOOOTTTMMMaaaPPP333???222...777,,,000/////////............---------......000111111000//////111222777CCCPPPaaaiiieeecccEEEAAAHHHSSS\\\jjjzzz~~~{{{gggPPPAAABBBJJJVVVggg|||fff```bbbfffppp{{{zzzcccMMM???===>>>DDDIIIRRRZZZ[[[YYY[[[```bbbiiiqqqzzzxxx}}}{{{xxxqqqjjjgggddd[[[QQQRRRQQQQQQNNNGGGEEEOOO[[[ttt{{{eeeWWW\\\YYYLLL>>>777555333777666777;;;@@@III[[[jjjvvvxxx~~~|||}}}{{{```VVV___jjjiiicccmmmzzz}}}{{{}}}~~~}}}}}}}}}~~~~~~}}}yyyzzz{{{{{{zzzzzzwwwvvv|||xxxddd```ppp}}}{{{xxxvvvwww{{{xxx```ZZZYYYUUUUUUYYY```[[[```ttt}}}~~~~~~|||{{{|||}}}zzzyyyxxxxxxyyyyyyvvvtttppprrrtttuuuvvvuuutttsssmmmmmmmmmnnnooolllhhheeedddaaa\\\VVVQQQMMMJJJIIICCC??????LLLcccyyyuuummmuuukkk]]]PPP\\\lll___LLLGGGaaaFFF///;;;///***333111111111111111000000000000////////////////////////222//////000111777FFFTTThhhqqq}}}qqqaaaCCCBBBEEERRR[[[eeevvv|||vvv```JJJ@@@DDDLLL]]]gggjjjZZZ[[[fffuuuyyyaaaKKK>>><<>>DDDHHHNNNTTTUUUUUU[[[ccckkkooowwwwwwfffsss{{{yyysssllljjjfff]]]RRRQQQOOONNNLLLHHHGGGNNNWWW}}}lllfff```[[[MMM<<<555888666444444555777===LLLZZZmmmzzz}}}{{{|||~~~}}}tttyyy|||sss```ZZZggguuuyyyxxx}}}{{{zzzzzz|||}}}|||{{{~~~|||xxxuuurrrttt{{{~~~zzzwww{{{~~~jjjbbbnnnyyyjjj___VVVUUUTTTSSSZZZdddkkkjjjyyy}}}|||{{{~~~~~~}}}zzzxxxwwwxxxxxxxxxwwwvvvvvvvvvuuutttqqqooommmllllllkkklllllljjjfffccc___\\\XXXRRRMMMIIIGGGFFFBBB???CCCTTTmmm{{{lll{{{ssslllyyyoooQQQkkkzzziiiPPPRRRhhhYYY888111777//////555,,,/////////.........------////////////////////////000...///111555===MMM[[[kkkxxx~~~sssNNNCCCHHHOOOQQQPPP___}}}{{{kkkVVVEEE???CCCJJJYYYbbb|||yyykkkhhhooo{{{vvvbbbNNN@@@===>>>CCCGGGMMMTTTUUUVVV]]]eeennnrrrzzzllleee|||zzzuuuooonnnkkkbbbXXXQQQNNNLLLLLLIIIHHHLLLSSSyyykkkbbbaaaVVVBBB888;;;999777777777777;;;GGGTTTbbbwww|||mmmwwwzzzvvv|||~~~eeeVVVaaapppvvv}}}|||{{{zzzzzz{{{{{{zzz~~~~~~}}}yyyrrrmmmlllrrr|||}}}{{{wwwtttyyykkkaaaiii~~~vvvfff```]]][[[ZZZVVVVVV```mmmooovvv}}}}}}~~~}}}{{{wwwvvvwwwxxxxxxxxxvvvuuuuuutttrrrpppnnnmmmkkkjjjiiiiiiiiigggdddaaa\\\ZZZVVVPPPLLLHHHFFFEEEAAA@@@HHH\\\uuuvvvlllooovvvYYYWWWWWWRRRnnnEEE666333444...111555,,,/////////.........------////////////////////////000...///222555===MMM\\\eeeyyy|||[[[KKKIIIKKKNNNRRRVVViiixxxfffQQQCCC???EEEKKK[[[dddssslllppp|||uuucccOOOAAA======BBBEEELLLSSSUUUWWW^^^gggpppttt{{{jjjlll}}}zzzuuuooonnnnnnfff]]]RRRMMMKKKKKKJJJHHHJJJNNNwww}}}xxxiiiiiicccQQQCCCAAA;;;:::999999777999DDDOOO___sss|||iiisss|||xxx{{{mmm[[[```lllqqq~~~~~~}}}|||{{{zzz{{{{{{~~~|||||||||vvvmmmfffgggqqq}}}|||zzzuuuqqquuu|||iii^^^ddd}}}tttkkkbbb]]]YYY]]]```]]]VVVWWWeeetttyyy~~~~~~~~~}}}zzzwwwuuuvvvwwwxxxwwwsssssssssrrrrrrqqqpppooojjjiiiggggggfffeeebbb___[[[XXXTTTOOOKKKHHHFFFEEE@@@DDDPPPeee}}}~~~uuuttt{{{PPP```eee]]]mmm<<<777555111---111444///000000000/////////......////////////////////////000//////111444<<>>HHHTTTaaaqqqyyyrrr{{{wwwdddPPPAAA;;;:::@@@BBBHHHNNNPPPSSS\\\fffpppssszzzpppuuuqqqpppkkkcccVVVNNNIIIJJJKKKGGGCCCBBBAAAKKKaaasss{{{~~~ooouuutttZZZ<<<:::::::::;;;999999AAALLLSSSkkkooonnnxxx{{{qqqttt}}}gggbbbkkkfffqqqzzz|||~~~|||zzzyyy|||~~~~~~{{{{{{|||wwwmmmdddfffvvv}}}~~~|||uuuooorrr||||||qqqeee```fff|||}}}rrrgggXXXOOOIIIKKKLLLLLLOOOVVVQQQ[[[dddfffjjj{{{~~~{{{|||}}}}}}{{{xxxwwwwwwwwwvvvuuuuuuuuuvvvuuusssqqqsssrrrqqqpppoooooooooooohhhfffcccbbbaaa```]]][[[SSSQQQMMMIIIFFFCCCBBBAAA@@@QQQiii}}}{{{jjjxxxxxxpppKKK;;;[[[~~~|||ddd<<<222333...000666000+++222......---------,,,,,,,,,///////////////////////////...///333888AAARRRaaakkkhhhRRRFFFKKKUUUSSSXXX\\\ooouuuqqqdddPPP???<<>>===BBBHHHLLLOOOVVV```hhhpppuuu}}}uuuooommmhhhbbbXXXQQQJJJGGGIIIHHHDDD@@@@@@CCCLLL^^^vvv{{{xxxyyy\\\CCC:::;;;===777999@@@???LLL\\\}}}pppooo|||vvvtttzzzhhhnnnkkkttt~~~|||zzzzzz{{{|||||||||{{{||||||{{{xxxtttqqqnnnooo}}}}}}|||}}}|||~~~~~~rrrddd]]]bbbiiizzz}}}nnnddd]]]XXXUUUUUUWWWUUUOOOMMMNNNWWW]]]hhhwww}}}{{{{{{zzzxxxvvvuuutttssssssssstttuuuvvvtttqqqooommmmmmmmmkkkjjjgggeeebbb```^^^\\\YYYWWWLLLKKKGGGCCCAAABBBCCCCCCLLLeeevvv}}}tttjjj[[[AAARRRnnnxxxAAA888333333222111000000000000//////...------...//////---------............///000000000111999GGGZZZfffjjjssseeeOOOGGGKKKSSSUUUUUUaaa~~~zzzeeeNNNFFFDDDMMM^^^lllwwwuuutttkkkQQQAAA=========BBBGGGKKKNNNUUU^^^eeemmmrrrzzzwwwooommmiiidddYYYRRRJJJFFFGGGGGGDDDAAA@@@GGGHHH\\\}}}qqqHHH======???888777<<<<<>>999888;;;999@@@JJJXXXmmm~~~xxxsss|||~~~rrr~~~~~~www}}}ggg___dddgggddd```aaaiiiqqq}}}{{{yyyxxxzzz|||}}}}}}~~~~~~~~~~~~~~~~~~|||~~~~~~|||xxxvvvsssnnnhhhdddccccccooovvviiiYYYNNNJJJTTTYYY```ddd___XXXXXX]]]ooo}}}|||kkkfffxxx}}}}}}~~~|||yyywwwvvvuuussssssssstttuuussspppmmmkkkjjjiiigggeeebbb```^^^]]][[[XXXSSSPPPKKKHHHGGGEEE@@@>>>FFFRRRrrrttt~~~PPPDDDWWWyyyWWW;;;;;;333222111000////////////,,,------------------,,,---------............///---///111444<<>>AAAFFFKKKOOOSSSWWWYYYbbbgggrrrvvvnnnhhhccc\\\WWWQQQLLLIIIHHHFFFFFF;;;FFFEEEMMMfffsssxxxrrrQQQ===>>><<<;;;===:::777IIIVVVeee{{{|||tttdddeeehhhhhhbbb___eeeooo|||{{{zzz{{{}}}~~~~~~}}}~~~}}}~~~||||||~~~~~~|||zzzxxxtttnnnfffaaa___^^^jjjyyyrrrdddSSSJJJJJJTTTXXX^^^```\\\ZZZbbbmmmsssbbbaaasss{{{{{{}}}}}}zzzwwwvvvtttsssrrrrrrssssssqqqooollljjjiiiiiigggeeeaaa```^^^\\\ZZZVVVPPPLLLJJJGGGFFFDDD???>>>LLL]]]zzzxxxuuuzzz}}}FFFIIIiii}}}SSS:::555222222111000////////////------............---------------............///---///111555>>>MMM___lll|||^^^JJJLLLVVVVVV```vvv~~~yyybbbKKKEEEHHHUUUjjj~~~yyynnnwwwqqqNNN======???BBBGGGLLLQQQUUUXXXYYY```gggrrryyypppjjjeeeZZZWWWRRRMMMIIIGGGEEEDDDBBBDDDFFFLLLWWWdddqqq{{{___BBB???@@@@@@???:::777EEEOOOaaa~~~uuullliiiooonnngggjjjttt|||||||||~~~~~~}}}||||||}}}~~~~~~|||~~~~~~}}}{{{tttiii^^^XXXXXX[[[aaa{{{|||tttnnn```PPPMMMTTTZZZ]]]______[[[^^^nnnxxxgggfffuuu|||||||||~~~|||zzzvvvuuusssrrrqqqqqqrrrrrrooommmjjjiiiiiihhhgggfffaaa```^^^\\\XXXSSSMMMIIIHHHDDDCCCCCC???@@@SSSiiivvv}}}|||qqqssszzzfffFFFYYY|||}}}tttJJJ777111222111000//////......///---...////////////...------------............///...///111555>>>OOOcccqqqjjjOOOLLLSSSUUUaaaxxx|||www```JJJDDDHHHWWWlllsssttt{{{|||TTT???>>>@@@CCCHHHNNNTTTXXXYYYYYY___hhhttt~~~}}}uuuooojjjXXXVVVRRRMMMIIIFFFDDDCCCDDD@@@DDDIIIKKKYYYiiimmmwwwiiiFFFAAABBBBBB@@@:::>>>BBBGGG\\\zzzrrrjjjuuuxxxppppppzzz}}}}}}}}}|||{{{{{{|||}}}}}}}}}~~~~~~}}}}}}~~~|||sssdddWWWQQQTTTYYYXXXnnn~~~uuunnngggZZZLLLOOO[[[aaabbbbbb___\\\bbbvvvmmmlllxxx~~~}}}}}}}}}~~~}}}{{{xxxuuutttsssqqqppppppqqqqqqnnnllliiiiiiiiiiiigggfffbbb```^^^[[[XXXRRRLLLGGGEEEAAAAAABBB???CCCYYYrrrxxxwww|||xxxlllqqqVVVGGGccctttiiiCCC555222222111000//////.........---...///000000///...------------.........////////////000444???QQQffftttwww{{{XXXLLLNNNRRR___xxxxxxsss]]]FFFBBBGGGVVVlllyyyrrrxxx}}}XXX@@@>>>@@@CCCIIIPPPVVVZZZ[[[ZZZ___iiiuuu~~~yyylllbbb\\\TTTNNNMMMLLLHHHEEEEEECCCFFFCCCEEENNNRRRZZZkkkooowwwKKKCCC@@@===???@@@<<>>DDDEEEJJJSSS\\\```^^^ZZZ```fffnnnwww|||oooddd\\\TTTNNNLLLKKKGGGDDDDDDDDDHHHDDDCCCJJJNNNXXXkkkvvvXXXDDDCCCAAA>>>AAA;;;@@@GGGTTTkkk~~~xxx|||yyyxxx}}}jjjnnnrrrmmmlllsss}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}wwwiiiYYYSSSWWWYYYWWWRRRVVV]]]eeelllsssxxxzzzvvvpppjjjeee^^^ZZZ^^^eeemmmjjjbbbYYYWWWddd|||}}}fff\\\\\\]]]fffyyy~~~}}}|||{{{{{{{{{{{{zzzwwwtttpppqqqrrrssssssqqqooonnnkkkjjjhhhggggggfffcccaaa^^^\\\YYYWWWTTTOOOJJJFFFDDDDDDBBB===???OOOjjjuuuuuummmEEEXXXwwwaaaHHH333555222000000000000////////////................................................---000111444???SSSfffppp|||}}}hhhOOOMMMVVV[[[iiittt^^^LLLCCCGGGYYYjjjvvv|||xxxlllpppuuu{{{```@@@@@@CCCEEEKKKTTT]]]```]]]XXXaaagggpppyyyrrrhhh]]]TTTMMMLLLJJJFFFCCCCCCCCCHHHEEECCCIIINNN\\\sss|||hhhDDDEEEDDD<<>>DDDWWWrrryyyttt{{{XXXEEErrrsssaaa>>>888000222111000000000000////////////------------------------...........................000111333???SSSfffpppxxxvvv]]]NNNOOOXXX]]]qqqvvv___LLLBBBGGGYYYjjj}}}pppsss~~~nnnooosssyyyfffDDDBBBAAAEEEMMMWWW___```[[[VVV```fffoooyyywwwkkk___VVVOOOLLLKKKFFFDDDDDDAAAGGGFFFDDDJJJPPPbbb|||~~~zzzGGGFFFEEE:::@@@>>>???BBBKKK]]]vvvvvvrrr}}}}}}zzzpppjjjaaaiiipppmmmfff\\\```rrr~~~~~~}}}{{{{{{|||}}}{{{{{{|||}}}tttfff^^^___cccccc```]]]\\\aaarrr~~~}}}|||zzzsssooommmnnnlllfffaaa```WWWWWWXXX]]]fffqqqzzz{{{sssiiihhh{{{}}}|||~~~}}}}}}}}}|||zzzzzzyyywwwtttrrrpppqqqrrrsssrrrpppnnnmmmiiigggeeeddddddbbb___]]]]]]ZZZWWWSSSPPPKKKFFFCCCBBB@@@>>>@@@KKK```yyyqqqyyyssssssLLLSSSvvviiinnnNNN666888444///...000000000000////////////---------------------------------..................000111333???SSSgggqqq~~~wwwaaaQQQOOOSSS```uuusss[[[IIIBBBIII[[[mmm}}}xxx|||rrrqqqttt}}}kkkHHHBBBBBBHHHQQQ\\\bbbaaa[[[VVV___eeennnwww{{{nnncccYYYQQQNNNLLLGGGEEEEEE@@@GGGEEECCCHHHNNN___xxxSSSKKKIII>>>AAAAAA@@@@@@EEERRRggg{{{wwwmmmlllrrrooodddRRRZZZppp~~~}}}~~~}}}||||||~~~|||}}}~~~tttfff```bbbeeeffffffbbblll~~~|||yyytttqqqpppqqqnnnfff^^^[[[RRRSSSWWW```lllxxxyyysssxxxtttiiigggmmm{{{|||}}}}}}{{{zzzzzzxxxuuussssssttttttsssqqqnnnkkkiiigggeeecccbbbaaa```]]]ZZZ\\\YYYUUUQQQNNNJJJFFFBBB@@@>>>===CCCRRRhhh}}}uuu}}}vvvMMMGGGaaahhhZZZ\\\zzzGGG666888666000111000000000000////////////---------------------------------.........//////...000111333???UUUjjjttt}}}dddPPPLLLQQQbbbtttnnnVVVFFFBBBLLL```rrrvvvsssvvvpppLLLCCCEEELLLVVV```eeeccc\\\WWW```fffooowwwrrreee[[[RRROOOLLLHHHEEEFFFAAAFFFCCCAAAEEEGGGSSShhhiiiSSSNNNFFFDDDBBB@@@???BBBHHHYYYsss}}}~~~ttttttrrrhhh[[[bbbttt|||{{{}}}~~~tttfffaaaccceeeiiimmmxxx~~~zzzxxxuuusssssssssnnnccc\\\ZZZ[[[XXXXXX___kkkzzzwwwnnnooolllVVVUUU```vvv~~~||||||~~~}}}{{{zzzyyyxxxvvvuuuuuuuuutttssspppmmmiiigggfffdddbbb```___]]]ZZZXXXXXXVVVRRRNNNLLLHHHEEEBBB>>><<<>>>III\\\pppxxxyyy}}}hhhDDDIIIjjj~~~yyycccWWWeeeeee>>>222000444000888000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...000111444AAAXXXmmmyyywww\\\JJJIIIQQQ```ooovvvnnnUUUEEECCCNNNcccuuu~~~wwwwwwuuuPPPDDDGGGOOOZZZcccgggddd]]]XXXbbbhhhqqqxxx{{{vvvfff\\\RRRNNNKKKGGGEEEEEEAAAEEEAAA???DDDDDDKKK[[[|||{{{ZZZPPPKKKDDDAAA??????AAAEEERRRmmm~~~vvvuuuooossspppjjjppp~~~~~~~~~~~~qqqeeebbbbbbeeennnvvv}}}~~~|||yyywwwvvvuuutttuuutttlllbbb]]]^^^___\\\[[[```kkkxxxssshhhfffyyy~~~bbbUUUWWWggg~~~{{{zzz|||}}}~~~~~~}}}{{{yyyxxxxxxxxxvvvuuusssttttttssspppmmmjjjhhhdddccc```___^^^\\\YYYVVVTTTQQQMMMJJJHHHFFFCCC@@@======BBBPPPeeewwwxxxmmmzzzuuuXXXIIIXXXuuu~~~{{{hhh```yyyIII888222...444///666000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...000111555BBBZZZqqq}}}oooWWWGGGHHHPPPXXXgggjjjwwwsssXXXGGGDDDNNNcccttt~~~yyyzzzUUUGGGIIIPPP[[[dddfffbbb]]]XXX___fffooowwwtttyyyfff[[[RRRMMMJJJFFFDDDDDD???CCC@@@@@@GGGFFFJJJXXXrrruuu]]]OOOMMMAAA???>>>???BBBEEEQQQlllqqq{{{kkkeeeppprrrqqqyyy~~~|||~~~}}}|||{{{oooeeeaaabbbeeeqqq}}}wwwzzz|||{{{wwwttttttuuuuuuuuuwwwuuulllbbb___ccc[[[\\\^^^dddmmmvvv}}}mmmbbb___qqqmmmSSSaaadddwww|||zzz{{{~~~}}}zzz{{{yyywwwvvvwwwwwwvvvuuurrrrrrsssrrrqqqnnnkkkiiidddbbb```^^^]]][[[XXXUUUQQQNNNJJJGGGFFFDDDAAA???>>>>>>DDDUUUkkk|||rrrfff}}}hhh^^^{{{NNNMMMiiiaaaaaajjj888888888333777,,,...000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...000111555CCC\\\ssslllXXXJJJHHHMMMPPPaaaeeeuuuyyy\\\IIIEEENNNaaaqqq{{{~~~XXXIIIIIIQQQ[[[ccceeeaaa\\\XXX[[[aaakkkttt}}}kkk~~~~~~mmm___PPPKKKJJJGGGDDDCCCCCCCCCCCCBBBBBBDDDHHHLLLcccsss}}}|||VVVOOOAAAGGGBBB===>>>CCCCCCJJJjjjooowwwuuuddd```hhhlllqqq~~~yyyuuuyyyjjjaaabbb```[[[eeewww{{{yyyzzz|||yyyuuuxxxwwwuuuuuuvvvwwwwwwwwwtttvvvxxxvvvnnndddZZZUUUZZZ[[[\\\^^^aaahhhqqqwwweee``````qqqjjjWWWYYYcccxxx}}}||||||}}}}}}}}}}}}||||||xxxxxxwwwvvvtttrrrpppoooqqqpppnnnooopppnnnjjjfffbbbaaa```]]]ZZZWWWUUUSSSRRRJJJEEEDDDCCC@@@===>>><<>>???>>>DDDTTTjjj{{{pppppp~~~aaaYYYpppXXXNNNpppjjjaaaiiiuuuWWW:::111222111000111000//////...------,,,,,,------------------------...------------.../////////111222666FFF```wwwmmmQQQEEEJJJMMMPPPZZZiii}}}cccLLLEEEOOOaaapppdddJJJIIILLLPPPRRRSSSTTTUUUVVV]]]cccnnnyyyzzz}}}cccuuuqqqcccUUUPPPNNNJJJEEECCCBBBCCCCCCBBBBBBDDDHHHKKKWWWuuu~~~yyy\\\JJJKKKKKKDDDCCCGGGEEEDDDRRRfffwww~~~}}}|||^^^ZZZiiiuuu~~~||||||}}}uuukkkfffaaa\\\[[[```fffmmmzzz~~~xxx{{{|||~~~zzzwwwuuuvvvwwwvvvrrrooonnnooopppqqqqqqpppooonnnqqqtttvvvrrrhhh^^^YYYXXXSSSVVVZZZ^^^bbbfffkkknnnsssqqqssstttqqqpppjjjggggggqqqqqqjjj```___iiivvv~~~~~~{{{||||||}}}}}}||||||{{{|||{{{xxxvvvtttsssssssssqqqpppooonnnnnnlllhhhfff___^^^\\\YYYVVVSSSPPPNNNLLLGGGDDDEEEDDD@@@???@@@AAALLL___sss~~~zzzjjjsssuuuXXXaaa}}}oooIII[[[gggfff~~~^^^III555000111000111444/////////...------,,,,,,------------------------...------------.../////////111111777HHHccc{{{zzz\\\CCCEEENNNOOO[[[lllsss[[[LLLOOOcccuuujjjOOOIIIKKKMMMNNNOOOPPPRRRTTT]]]bbbnnnyyykkkfffwwwcccssstttfffWWWQQQNNNIIIEEECCCBBBBBBCCCCCCCCCEEEHHHKKKZZZ{{{{{{```OOOOOOLLLEEEBBBFFFFFFEEENNN[[[```rrr~~~sss~~~jjj]]]eeelllzzzrrrrrr}}}~~~~~~uuujjj```ZZZaaa______dddqqq~~~zzzxxxzzz}}}}}}xxxtttuuutttooojjjggglllnnnpppqqqpppooonnnmmmooossstttoooeee\\\YYYYYYRRRTTTXXXZZZ]]]bbbgggkkk{{{}}}wwwpppmmmfffaaa```aaannnwwwxxx|||{{{||||||||||||||||||{{{}}}{{{xxxvvvtttttttttuuupppooonnnmmmkkkiiigggeee^^^]]][[[XXXTTTQQQNNNLLLJJJFFFDDDEEECCC???===???BBBRRRiiizzzrrrqqqzzzjjjXXXmmmXXXNNNssskkklll^^^===555000222444111///111//////.........---------------------------------...------------...//////000111111777IIIddd{{{ooovvvLLLCCCKKKRRR[[[jjj~~~kkkSSSPPPcccwwwmmmRRRLLLMMMNNNNNNNNNPPPSSSUUU]]]aaakkkuuu|||lll^^^eeewww___mmmwwwhhhXXXQQQMMMHHHDDDBBBAAABBBCCCCCCCCCEEEHHHJJJXXXvvv~~~wwwgggXXXUUUQQQIIIDDDEEEEEEEEELLLUUUQQQfffwww~~~~~~~~~}}}xxxyyy{{{jjjccclllzzzzzzmmm]]]ccc{{{|||}}}}}}xxxpppgggaaa^^^^^^dddjjjttt~~~{{{zzz{{{}}}}}}}}}~~~wwwrrrtttssslllgggggglllooorrrsssqqqooooooooonnnqqqrrrmmmddd\\\YYYYYYUUUUUUUUUVVVXXX]]]dddiiiuuu}}}lllgggfffbbb```cccqqq}}}}}}||||||{{{{{{||||||||||||{{{{{{}}}{{{xxxuuussssssssstttnnnnnnmmmkkkhhhfffdddddd^^^]]][[[WWWSSSOOOLLLJJJJJJGGGEEEDDDBBB===<<>><<<@@@GGG^^^nnn|||~~~}}}}}}zzziiifffqqq~~~}}}zzzqqqbbbppprrr{{{vvv~~~fff{{{~~~OOO888111111///,,,,,,...111333........................------------------------...------------...//////000000111999LLLcccsssxxxkkkLLLIIIKKKKKKNNN]]]}}}}}}gggaaappp}}}fff[[[XXXSSSKKKJJJLLLNNNOOOPPPRRRUUUWWW^^^^^^dddnnnvvv|||tttoooWWWcccsssrrr\\\PPPKKKHHHGGGGGG@@@BBBDDDEEEEEEEEEGGGIIIIIIMMM[[[kkkpppuuuiiiXXXPPPOOONNNLLLGGGDDDEEEHHHQQQdddvvv}}}www}}}nnnuuuxxx{{{yyyiiiaaakkk~~~||||||{{{xxxvvvkkkjjjhhhgggjjjwwwmmmooovvvmmmjjjjjjlllooosssyyy|||~~~~~~yyyrrrttttttmmmkkkpppjjjmmmooommmiiihhhlllppppppmmmkkkjjjjjjeee[[[SSSVVVWWWXXXXXXWWWWWWYYY[[[```jjjvvv}}}~~~pppcccXXXTTTRRRSSS___mmmvvv\\\QQQQQQMMMLLLNNNQQQQQQQQQWWW^^^dddppp}}}~~~|||xxxyyy~~~~~~{{{zzz{{{{{{{{{{{{{{{{{{zzztttttttttsssqqqooommmlllhhhiiiiiieee```]]]^^^___ZZZYYYVVVRRRMMMIIIEEEBBBCCC@@@???>>>======CCCKKKhhhuuu}}}wwwvvvoooxxx||||||ttteee|||fffllluuueee}}}YYY<<<:::000333555444222222000------.....................------------------------...------------...//////...///222:::NNNeeetttxxxmmmTTTRRRPPPNNNQQQaaapppnnn}}}{{{tttQQQDDDFFFIIIIIIJJJMMMPPPQQQSSSUUUWWWYYY]]]^^^eeeqqqyyyxxxWWW]]]jjj~~~xxx^^^RRRMMMHHHFFFFFFDDDBBBAAABBBDDDFFFFFFEEEGGGLLLQQQ^^^lllttthhhUUUPPPMMMMMMQQQQQQKKKGGGFFFSSS\\\ddd~~~tttxxxsssrrruuu{{{~~~xxxooohhh~~~|||~~~{{{rrrnnnoooqqqpppgggllltttkkkppp}}}pppfffbbbddddddhhhooouuuxxx}}}~~~}}}}}}}}}xxxtttpppooonnnooopppnnnllljjjiiiiiijjjkkkllliiieeeeeefffddd]]]WWWXXXYYYXXXVVVUUUUUUWWWXXX]]]eeelllooorrrtttrrrmmmhhh___WWWSSSNNNOOO___rrrbbbNNNFFFBBB@@@@@@??????@@@CCCGGGIIIUUUbbbsss~~~~~~}}}|||{{{|||}}}~~~~~~|||zzzyyyvvvuuutttrrrpppnnnmmmlllgggfffeeecccaaa___^^^]]][[[XXXTTTPPPMMMJJJFFFDDD@@@AAABBBAAA;;;<<>>;;;@@@RRRdddxxx}}}}}}{{{|||ssswwwdddbbbuuu[[[ccc~~~wwwooogggzzzgggAAA888555111111111000000000//////................................................,,,,,,------.../////////000222222888LLLhhhxxx{{{mmmQQQHHHMMM]]]hhh{{{qqqnnn~~~fffIIIHHHGGGEEEJJJUUUVVVQQQSSSZZZXXXUUU^^^^^^dddkkkpppuuu|||RRRYYYggg}}}iiiXXXPPPJJJFFFFFFCCCBBBAAABBBDDDEEEEEEEEEHHHPPPSSSZZZjjjxxx```ZZZUUUSSSTTTRRRMMMJJJJJJJJJRRRaaannnyyywww}}}~~~xxx{{{oooppp~~~yyyuuurrrnnnlllooottt}}}~~~tttjjjppp~~~ssseee___\\\bbbjjjrrryyy}}}zzzsssmmmkkkkkkkkkmmmmmmmmmlllkkkjjjiiihhhiiifffcccaaa```]]]WWWRRRRRRXXX\\\[[[UUUSSSUUUYYY]]]fffmmmppppppqqqnnniiifff^^^WWWVVVTTTWWWfffxxxhhhJJJ>>><<<<<<;;;999999<<>>>>>>>>;;;:::>>>DDDIIIJJJHHHKKK\\\mmmrrrttt{{{~~~~~~~~~}}}||||||{{{zzzxxxvvvuuuqqqpppnnnllljjjhhhfffeeebbbbbbbbbaaa___]]][[[YYYSSSPPPMMMKKKJJJHHHFFFDDDBBB>>>::::::AAAQQQfffwww{{{|||~~~yyyrrrsssgggVVVqqqXXXIIIqqqzzzxxx```@@@888333777111000000000////////////........................------------------------,,,,,,------.../////////000111000444HHHddduuuxxxttt^^^RRRRRR]]]ssszzzfff[[[YYY]]]ttt|||aaaUUU]]]___mmmhhhZZZ___^^^]]]eeehhhmmmssswww|||TTTXXXdddwwwyyybbbRRRKKKHHHFFFCCCAAA@@@AAACCCDDDEEEDDDLLLHHHSSSuuu{{{{{{bbb^^^YYYVVVVVVTTTOOOLLLMMMLLLMMM[[[dddkkksssxxx}}}sssuuuxxxxxxllluuu~~~pppkkkdddbbbjjjxxxrrrrrrwwwkkkqqq{{{qqqmmmooorrrxxx~~~~~~~~~~~~~~~|||uuupppmmmlllmmmkkklllnnnnnnmmmkkkhhhffffffccc^^^XXXSSSMMMGGGCCCFFFOOOWWWVVVPPPLLLOOOTTT\\\gggssswwwxxxyyyyyyvvvpppfff___]]]\\\\\\gggvvvvvvYYYEEE@@@@@@>>>???===<<<>>>CCCGGGHHHHHHKKKXXXdddhhhjjjrrr}}}~~~}}}}}}~~~~~~~~~}}}{{{zzzxxxvvvuuuqqqpppnnnllljjjgggeeedddaaaaaaaaa```^^^[[[XXXVVVOOOMMMJJJHHHHHHGGGEEECCC@@@===:::;;;GGG[[[ppp||||||{{{}}}ssshhhnnnXXXWWWwwwuuuSSSVVV{{{iiivvvIII:::;;;444333000000000////////////...........................------------------------,,,,,,------...////////////000000555JJJfffwwwzzzrrrXXXLLLMMM___|||nnn```[[[YYY[[[kkksssaaaTTTXXX^^^{{{~~~gggeeeaaa^^^eeejjjooouuuyyy~~~TTTWWW```rrr~~~eeeSSSLLLIIIGGGBBBAAA@@@AAACCCDDDDDDDDDJJJDDDPPPtttxxxqqqiii]]]YYYWWWXXXWWWSSSPPPPPPNNNOOOXXXdddqqq~~~yyyqqqqqqyyyyyysssrrrsss~~~}}}yyyyyyjjjgggcccfffttt}}}rrrppp|||yyyjjjqqq~~~wwwsssrrrwww~~~~~~wwwqqqllljjjiiiggghhhiiiiiihhhfffcccbbbaaa^^^YYYSSSLLLFFFAAA>>>CCCKKKSSSVVVTTTSSSWWW[[[___kkkwww{{{zzzzzzxxxvvvtttjjjdddccccccdddnnn{{{rrrWWWEEEBBBAAA======<<<<<<<<<>>>BBBFFFIIIMMMYYYbbbaaa```gggqqqyyy~~~~~~~~~}}}}}}}}}{{{yyywwwuuutttqqqpppnnnllliiigggeeeddd`````````___\\\XXXUUURRRMMMKKKHHHFFFFFFEEECCCAAA>>>===;;;@@@PPPeeevvv|||yyyjjj^^^cccYYYRRRgggYYYOOOaaajjjccciii???999;;;666111000000////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...000111777LLLgggwwwzzzrrrUUUIIIMMMffflllbbb]]]XXXSSSbbbnnn|||}}}hhhXXXXXXbbbtttkkkccc___fffhhhmmmtttyyy~~~SSSTTT\\\mmmgggSSSLLLJJJGGGBBBAAA@@@@@@BBBDDDDDDCCCCCCEEELLLbbbvvvtttmmmtttppp\\\XXXXXX\\\\\\WWWTTTTTTRRRTTTVVVbbbtttzzz{{{|||uuuooouuuwwwrrrwwwqqqsssyyytttqqqhhhggggggpppzzzsssqqqoooxxx|||hhhrrr{{{ssspppuuu~~~xxxpppiiidddaaa````````````___]]]\\\[[[YYYWWWSSSMMMGGGBBB???===>>>EEEMMMTTTWWW[[[aaaeeeiiiuuu|||yyyvvvsssoooeeeaaacccfffiiitttkkkQQQCCCDDDDDD@@@:::<<<===<<<<<<@@@HHHNNN]]]jjjqqqjjj______jjjsss|||~~~~~~|||~~~|||yyywwwuuussssssqqqpppnnnkkkhhhfffdddbbb```aaa```^^^[[[VVVRRROOOLLLJJJGGGEEEDDDCCCAAA@@@<<<===>>>EEEWWWmmmyyyyyyvvvggg[[[hhhUUUKKKbbb}}}KKKQQQmmmccctttRRR===888777666222000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...111333999MMMggguuuvvvvvvWWWLLLPPPcccyyyxxxgggaaa]]]UUUOOO___mmmyyyqqq{{{lll\\\^^^ooo|||pppeee```gggfffmmmtttzzzwwwoooQQQRRRYYYiiihhhTTTMMMJJJHHHBBB@@@???@@@BBBDDDDDDCCCCCCMMMNNNTTTiiiuuuqqqmmmttt[[[YYYZZZ^^^___[[[WWWWWWUUUXXXTTT^^^rrrmmmeeerrrrrrxxxxxxuuummmkkkrrrwwwzzzoookkkxxx}}}vvvpppkkkgggiiimmmyyy|||xxxmmmhhhpppxxx~~~fffrrr~~~{{{rrrnnnttt~~~}}}xxxnnneee___[[[ZZZZZZZZZYYYXXXWWWVVVUUUSSSRRROOOJJJEEE@@@>>>>>>999???HHHQQQYYY```gggkkktttyyytttpppaaaYYYVVV[[[aaafffrrrzzzdddKKKBBBFFFHHHEEE:::===???===<<>>;;;===???HHH\\\qqqzzzwwwvvvhhh^^^xxxxxx```PPP\\\yyyfffOOO[[[{{{lllxxxFFF???777222666555000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...222444:::MMMeeerrrrrrvvvXXXLLLPPPVVVgggooommmtttmmm]]]]]]\\\UUURRRaaammmllllllxxxhhhZZZ```xxxrrrfff```iiigggnnnvvv}}}{{{mmmdddJJJTTT^^^fffuuucccPPPIIIGGGFFFDDDBBB@@@AAADDDGGGFFFEEEEEENNNNNNRRReeeoookkkiiiaaa___ZZZVVVWWWYYYWWWTTTWWWVVVUUUYYYhhhvvvwwwooovvvttt{{{xxxeeekkkwwwrrryyyuuussszzz~~~yyyqqqjjjrrrooorrrwwwqqqmmmooo|||vvviiiiiixxxzzzuuuuuuzzz|||rrrgggfffppp{{{}}}~~~}}}|||}}}}}}qqqeee\\\XXXXXXWWWVVVTTTTTTUUUTTTRRRPPPTTTTTTSSSOOOHHHAAA<<<:::;;;EEENNNPPPRRRZZZgggooo{{{mmmbbbXXXRRRQQQYYYbbbgggpppxxx}}}lllVVVFFFAAABBBCCCCCC===;;;;;;<<<===EEEVVVfff|||ffflllvvvvvvxxxnnnmmmwww~~~{{{zzzyyywwwuuutttrrrqqqqqqoookkkhhheeedddcccddddddccc```\\\WWWRRRNNNKKKHHHGGGEEEDDDCCCAAA>>><<<===:::AAAUUUiiiqqqrrrtttwwwwww}}}tttyyyeeeQQQOOOmmmVVVJJJmmmddd???999999888777111222111000//////.................................---------...///000000111---------............///000000///333FFF```oooooozzzuuuZZZLLLNNNSSSXXX[[[___iiizzz~~~llldddaaa\\\UUUWWW\\\rrruuubbbUUU^^^}}}pppiiiccc]]]gggkkksss|||nnngggwwwLLLTTT\\\dddtttgggTTTKKKGGGDDDDDDBBB@@@AAADDDFFFGGGFFFIIIOOOLLLNNN^^^jjjjjjhhheeebbb^^^[[[ZZZZZZXXXVVVXXXWWWUUUWWWdddssswwwttt}}}www}}}{{{uuusssmmmwwwuuuvvv~~~}}}wwwrrrvvvwww|||zzzpppmmmnnnyyyzzzqqqeeegggvvv}}}xxxuuutttwww{{{xxxwwwtttoooeeecccppp~~~}}}{{{pppddd[[[VVVUUUXXXWWWWWWWWWXXXWWWTTTRRRRRRSSSTTTPPPJJJCCC>>>;;;<<>>@@@JJJ^^^qqqxxx}}}hhh^^^[[[dddnnnrrrwww~~~~~~~~~{{{zzzxxxwwwuuusssqqqpppooommmjjjgggdddcccbbbccc```___]]]ZZZVVVQQQNNNKKKGGGFFFDDDCCCBBB@@@>>>===<<>>>>><<>>>>>QQQhhhwwwyyyyyy}}}wwwzzz|||gggqqq|||aaaJJJ[[[zzz}}}bbbyyyOOO>>><<>>BBBFFFJJJUUUbbbiiittt~~~~~~~~~~~~}}}|||{{{{{{zzzzzzvvvuuutttqqqooommmkkkjjjiiihhhgggeeedddbbbbbbaaa]]][[[XXXTTTPPPLLLIIIHHHFFFEEECCC???;;;;;;===???EEE[[[ttt~~~}}}vvvzzzmmmeeeqqqpppZZZOOOhhhqqqssshhhNNN???===@@@:::666777333333222111000000/////////........................------------............---------............///...000111444FFFbbbuuuzzz{{{cccMMMIIILLLOOOUUUbbbwww{{{lllcccfffkkkiiibbb___cccxxxuuuiiifffkkkmmmtttzzzhhhUUUIIIEEEDDDEEEIIINNNSSSUUUUUUJJJHHHGGGLLLVVV```gggiiijjjffffffnnnxxxzzznnnJJJKKKRRR^^^mmm~~~pppYYYLLLHHHFFFBBBBBBAAA@@@@@@CCCHHHLLLGGGGGGRRRSSSRRRmmm~~~mmmkkkqqq```\\\ZZZ[[[^^^[[[XXXVVVTTTTTTZZZhhhuuummmkkkvvv|||sssqqq{{{kkkiiimmmuuu}}}~~~~~~{{{qqqeeeaaabbbttt~~~uuurrrqqquuu~~~~~~wwwlllbbb]]][[[[[[[[[UUUWWWZZZ^^^```^^^ZZZVVVPPPTTTYYYZZZVVVOOOHHHEEEEEEPPP^^^hhhwww~~~fff]]]\\\YYYXXXTTTRRRVVV^^^ccccccbbb___]]]]]]aaafffjjjllliiissslllKKKDDD>>>>>>CCCFFFIIIUUUdddnnn{{{~~~}}}|||zzzyyyyyyyyyyyyuuutttrrrpppmmmjjjhhhgggfffeeeeeedddcccaaa``````\\\ZZZVVVRRRNNNJJJHHHGGGDDDDDDBBB>>>;;;;;;???DDDPPPeee{{{}}}wwwyyy}}}{{{|||gggUUUXXXpppppp]]]KKK<<<:::===888888999444333333222111000000000000........................---------------------------------............///---000000333DDD___sssyyyeeeJJJCCCKKKOOOXXXiiixxxtttxxx|||uuujjj___bbbuuu~~~fffWWWRRRSSSVVV^^^mmmtttaaaPPPFFFDDDGGGLLLRRRVVVWWWTTTRRRGGGEEEFFFJJJQQQYYY___bbbcccaaaccckkkssszzz~~~uuummm|||HHHKKKSSS^^^hhhwwwwww^^^PPPIIIFFFAAABBBAAA@@@@@@CCCIIIMMMIIIGGGTTTTTTPPPnnnooohhhyyymmm]]]\\\[[[ZZZ[[[[[[WWWVVVVVVVVVWWW```kkkpppjjjsss}}}~~~{{{{{{}}}~~~bbbaaahhhuuu}}}tttiii___```qqq}}}}}}tttlllfff```[[[XXXSSSTTTWWW[[[]]]\\\XXXUUUQQQUUU[[[]]]\\\WWWSSSQQQJJJTTT]]]gggggg[[[YYYXXX\\\[[[VVVPPPRRRZZZ]]]\\\[[[]]]bbbhhhpppvvv{{{}}}~~~[[[DDDDDDAAACCCJJJOOOVVVgggyyy}}}|||{{{yyyxxxxxxxxxxxxtttsssqqqnnnkkkiiigggfffbbbbbbbbbaaa```___^^^]]]XXXVVVSSSOOOKKKIIIGGGGGG???@@@@@@>>>;;;>>>DDDKKK\\\nnn|||ssssssxxxdddUUUfffzzz~~~{{{|||UUUEEE;;;;;;===666666:::666333333222111000000000000........................---------------------------------............///---111111333CCC^^^ssszzzgggMMMDDDKKKPPP[[[nnnuuu^^^```rrrsssgggccc______bbbgggooovvv{{{~~~zzz|||mmm[[[LLLDDDGGGLLLSSSXXXYYYVVVRRROOOPPPNNNMMMMMMPPPUUUZZZ]]]^^^^^^bbbiiimmmrrr|||~~~rrrpppiiivvvGGGKKKTTT^^^eeeqqq|||cccSSSJJJFFFAAABBBBBB@@@???BBBIIINNNLLLHHHTTTSSSMMMlllpppeeesssmmm```bbbaaa]]]\\\[[[WWWVVVXXXWWWVVV[[[dddssskkkrrr|||{{{uuuvvv{{{|||xxxvvvyyykkk\\\eeeuuu{{{~~~}}}~~~~~~}}}~~~}}}uuujjj^^^^^^ooo{{{tttmmmeee[[[TTTOOOPPPSSSVVVXXXXXXUUURRRQQQVVV\\\``````^^^[[[ZZZOOOXXX\\\eee```RRRSSSUUUSSS\\\\\\VVVOOOOOOVVVYYYVVVZZZ___hhhrrr{{{iiiOOOEEECCCBBBIIIVVVcccrrr}}}|||zzzxxxwwwwwwwwwwwwsssrrrpppmmmkkkhhhfffeee____________^^^]]]\\\[[[UUUSSSPPPLLLJJJHHHGGGGGG<<<===>>>===<<<@@@IIIPPPeeesss~~~yyymmmvvvxxxeeeXXXvvvmmmbbbLLLCCC===@@@@@@666444999777444333222111000000000000........................---------------------------------........./////////222222444CCC^^^ssszzzeeeSSSKKKMMMQQQ\\\rrrvvv]]]___ppp}}}{{{xxxssspppppprrrtttqqqpppoookkkeee```^^^]]][[[eeepppooocccRRREEE???FFFMMMUUU[[[]]][[[YYYWWWXXXVVVSSSPPPPPPRRRWWW[[[[[[]]]ccchhhjjjmmmvvvvvvssstttkkkuuuHHHKKKQQQYYYbbbqqqfffUUULLLHHHCCCCCCBBBAAAAAAFFFOOOWWWWWWHHHOOOWWWPPP[[[uuu~~~lllooovvveee[[[\\\```^^^\\\XXXXXX[[[[[[YYY^^^fffpppwwwvvv|||tttvvvhhhdddsss}}}vvvyyy~~~}}}zzzjjjccc[[[ggg|||ooobbbYYYUUURRROOOLLLMMMQQQTTTUUUTTTOOOYYY______ccchhhdddXXXVVV]]]\\\___|||~~~eeeOOOJJJLLLKKKMMMSSSZZZYYYUUUOOOLLLLLLQQQVVVXXXcccnnnuuu{{{qqqUUUJJJKKKIIISSSaaaoooyyyxxxwwwwwwxxxwwwtttqqqpppmmmjjjggggggfffeeeccc^^^___``````^^^[[[WWWUUUPPPMMMJJJHHHGGGEEECCCAAA============:::<<>>===:::888666555555555555444333111000/////////////////////....................................---------............/////////111111<<<]]]wwwwwwuuu]]]EEEJJJYYYkkk~~~ppp[[[___pppsssmmmkkkeee]]]SSSLLLGGGFFFHHHOOOTTTZZZ[[[KKKAAAIIIGGGPPPXXX[[[\\\]]]ZZZVVVWWWYYYYYYWWWTTTSSSUUUXXX^^^^^^aaahhhmmmpppxxxvvvqqqkkkccchhhvvvHHHKKKRRRZZZbbbqqqgggUUUKKKGGGDDDCCCAAA???@@@HHHTTT]]]WWWHHHMMMUUUOOOXXXnnnwwwoooooowwwggg^^^^^^cccbbb^^^[[[\\\^^^^^^\\\___eeettt{{{vvvnnn|||tttlllppp~~~tttkkklllqqqqqqwww{{{kkkaaa[[[iiiuuuiii```[[[TTTPPPKKKKKKOOOSSSUUUVVVSSS[[[^^^\\\___eeebbbYYYVVV\\\\\\YYYbbbrrrsssiii___MMM???@@@DDDEEEIIIOOOSSSTTTTTTPPPJJJIIILLLQQQWWWaaakkkpppvvv~~~|||]]]LLLIIILLLVVV^^^lll~~~zzzyyyxxxwwwwwwuuuqqqooonnnkkkhhhfffeeeeeecccbbb^^^^^^___^^^\\\YYYUUUSSSOOOMMMIIIGGGFFFEEECCCAAA???======>>>???FFFXXXkkk|||zzzrrrrrryyyiiieeeGGGDDD>>>===;;;888777666555555444444222111000000000000////////////............---------------------------------............/////////111111<<<]]]wwwxxxyyyuuu```NNNOOO[[[kkk~~~zzz]]]aaaqqqttt```QQQLLLKKKHHHNNNSSS]]]aaaOOO>>>@@@EEEMMMUUUYYY\\\]]]YYYTTTTTTWWWYYYZZZYYYXXXYYYZZZ\\\\\\```fffkkkoooxxxiiiccc```YYY\\\fffHHHKKKRRRZZZbbbqqqiiiUUUJJJFFFEEECCC@@@>>>@@@JJJXXXbbbYYYLLLMMMSSSOOOTTTccckkksssnnnzzzpppeee]]]]]]bbbaaa___^^^___aaa```^^^___cccllltttqqqjjjuuuzzz|||}}}xxxtttmmmfffaaahhheeeiiizzz~~~}}}lll^^^\\\iii}}}qqqhhhbbbVVVPPPJJJHHHLLLQQQUUUVVVXXX]]]\\\YYYZZZ```___XXXUUU[[[]]]YYYVVVUUUSSSPPPGGG===888===BBBDDDIIIPPPPPPTTTXXXTTTLLLFFFGGGIIIPPPYYYaaafffkkkttt{{{}}}tttZZZJJJFFFIIINNN___eeettt~~~{{{zzzyyywwwvvvuuurrrnnnkkkjjjhhheeeddddddcccbbb```]]]^^^]]]\\\YYYVVVRRRPPPNNNKKKHHHFFFEEEDDDBBB@@@===;;;999;;;AAAOOOeeexxx}}}nnnmmmtttlllhhhsssOOOCCCDDD???===<<<999888777666666333333222111111111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///111111;;;\\\xxxyyyzzz|||zzzbbbRRRQQQ[[[hhhzzzrrr^^^aaappp}}}eee\\\[[[^^^eeemmmyyy|||cccFFF>>>DDDJJJRRRXXX^^^```YYYQQQIIIMMMRRRVVVXXXXXXYYYYYY\\\\\\___eeeiiinnnyyyoooXXXRRRQQQMMMQQQYYYHHHKKKRRRZZZbbbpppjjjUUUJJJEEEDDDCCCAAA>>>@@@HHHUUU^^^XXXNNNLLLPPPPPPQQQ[[[eeetttjjjnnnwwwhhhddd^^^^^^bbbaaa___```bbbcccaaa___^^^```aaapppvvvooonnn~~~{{{}}}zzzwwwppphhhccc^^^aaasss}}}}}}lll\\\\\\fffxxxmmmfffXXXPPPHHHDDDHHHNNNTTTVVV[[[]]]\\\XXXYYY]]][[[VVVWWWWWWYYYZZZWWWTTTVVV\\\EEE@@@>>>AAADDDEEEJJJQQQQQQXXX^^^[[[QQQHHHEEEGGGOOOWWW^^^aaaeeelllrrrtttuuussssssuuuzzz{{{zzzwwwnnncccTTTJJJHHHLLLSSSXXXdddlll~~~}}}}}}~~~{{{xxxwwwvvvuuutttsssqqqmmmjjjhhhfffdddccccccbbbaaa___\\\\\\[[[YYYVVVRRRNNNLLLLLLIIIFFFDDDCCCBBB@@@??????;;;999<<>>===;;;999888777666333333222111111111222222////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------............///...///222111:::\\\xxx{{{tttbbbOOOPPPVVVaaasss___]]]___nnnyyyyyyzzzPPPAAADDDJJJRRRYYYaaaccc[[[PPPBBBEEEKKKQQQUUUYYY[[[\\\___^^^aaafffkkksssyyydddPPPIIIHHHIIISSS___GGGJJJRRRYYYaaannnkkkUUUJJJFFFAAABBBBBB@@@@@@DDDLLLRRROOOKKKIIIMMMRRRTTT\\\kkkzzzmmmiiilllcccfffdddeeegggeeeaaadddfffeeecccaaa``````bbbnnnxxxwwwwww~~~{{{wwwxxx}}}zzzpppgggccchhhxxx}}}~~~lll\\\\\\bbbvvv{{{ooohhhYYYQQQFFFBBBEEELLLRRRVVVZZZ[[[ZZZYYYYYYZZZXXXSSSYYYUUUVVV[[[[[[VVVUUUYYYFFFBBB?????????@@@EEEJJJOOOVVV\\\\\\TTTMMMKKKLLLYYY```eeeeeedddfffhhhgggaaa^^^ZZZYYYYYYVVVRRRMMMJJJJJJIIIJJJNNNWWWaaahhhmmm{{{~~~~~~||||||}}}~~~}}}yyyvvvsssrrrqqqqqqqqqpppmmmjjjhhhfffdddccccccbbb```]]]ZZZYYYXXXUUURRRNNNKKKIIIIIIGGGDDDBBBBBBAAA???===AAA???>>>CCCSSSiii|||yyyfffVVVgggmmmeee^^^yyy|||UUULLLKKKDDD??????>>>===;;;999888777333333222222222222222333////////////............---------------------------------............///---///222111999[[[yyy|||uuuhhhRRROOOTTT^^^qqq~~~ZZZYYY\\\jjjQQQ>>>FFFLLLUUU^^^fffggg]]]RRREEEFFFJJJPPPXXX___cccfffbbbaaadddiiippp}}}gggZZZMMMGGGEEEKKK^^^qqqFFFIIIPPPXXX___lllmmmVVVJJJEEE???AAABBBAAA??????CCCGGGAAAEEEDDDIIITTTVVVaaaxxx~~~vvv{{{cccZZZ___```dddgggdddcccgggiiifffdddddddddaaaeeeeeemmm}}}uuuxxx}}}~~~yyysssrrryyy|||}}}lll^^^]]]```ppp}}}rrrjjj[[[RRRGGGBBBEEELLLSSSVVVXXXWWWVVVVVVVVVVVVTTTRRRWWWWWWZZZbbbeeebbb\\\YYYGGGCCC???<<<<<<>>>AAADDDIIINNNTTTVVVUUUSSSTTTTTT___gggkkkhhhbbb^^^YYYUUUQQQOOOLLLJJJIIIGGGDDDBBBAAAEEEIIIMMMRRR\\\jjjttt|||~~~}}}}}}~~~{{{{{{{{{{{{|||zzzwwwtttpppooooooooopppooollliiigggfffdddcccbbb```]]][[[WWWWWWUUURRROOOKKKIIIGGGGGGEEEBBBAAA@@@@@@>>><<<;;;<<<@@@JJJ___vvvwwwddd\\\uuuqqqpppPPPbbbqqqYYYRRRLLLBBB@@@@@@???>>><<<:::888777444444333222222222222222////////////....................................---------............///,,,///222000888ZZZyyy~~~wwwsss[[[RRRVVVbbbvvv~~~___VVVXXXfffSSSAAAGGGPPP[[[dddjjjiii___TTTGGGHHHKKKQQQZZZccciiikkkdddcccccchhhooosssTTTNNNHHHEEEHHHWWWsssDDDHHHOOOWWW^^^jjjnnnVVVIIIDDD>>>@@@AAA@@@===<<<>>>AAA;;;DDDCCCFFFRRRTTT```}}}}}}aaaQQQTTTWWW___eeebbbaaafffgggcccaaacccccc```aaaZZZ___wwwnnnuuu{{{~~~|||~~~~~~{{{kkk______```ooovvvooo^^^UUUJJJEEEGGGNNNTTTXXXUUURRROOOOOOPPPQQQRRRSSSPPPUUU[[[```gggkkkkkkhhhYYYVVVQQQNNNNNNOOONNNLLLLLLMMMNNNQQQTTTWWWYYYZZZ___hhhooommmfff^^^UUUNNNNNNMMMLLLIIIFFFDDDEEEFFFDDDHHHOOOVVV```lllzzz~~~}}}||||||}}}~~~{{{zzzyyyyyyyyyxxxvvvtttpppooonnnnnnnnnllliiiffffffeeecccaaa```]]]ZZZWWWUUUTTTRRROOOLLLJJJGGGFFFFFFDDDAAA?????????===;;;555:::DDDVVVppp{{{jjjoootttnnnwwwttt```zzzWWWZZZvvvlll^^^TTTJJJCCC@@@@@@@@@???===;;;999888666555444333222111111111////////////............---------------------------------............///,,,///333000888YYYyyyvvv}}}aaaUUUZZZggg~~~```VVVWWWddd[[[KKKHHHSSSaaaiiillliii```VVVIIIJJJNNNVVVaaaiiimmmnnngggccc___]]]aaapppvvvgggMMMKKKKKKRRRbbb~~~CCCGGGNNNVVV]]]iii~~~pppVVVHHHCCC???@@@AAA>>>;;;;;;>>>AAA<<>><<<;;;777@@@OOOeeewwwhhhtttpppeee___TTTQQQ{{{oooSSSttt|||kkkbbbUUUIIIFFF@@@AAAAAA@@@>>><<<999888777666444333222111111111000/////////............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,///333000777YYYzzzsss{{{{{{```VVV[[[jjj___WWWXXXddd```RRRHHHUUUdddlllmmmiii```WWWNNNPPPVVV```kkkrrrsssssskkkcccZZZSSSQQQ]]]xxx{{{ggggggVVVUUUYYYiii@@@IIIPPPYYYeeejjj{{{tttWWWIIIGGGBBBBBBAAA>>><<<:::;;;===???FFFEEEDDDJJJMMMXXXmmmwwwoookkk^^^```{{{fffgggfffeeeccc```]]]ZZZYYYYYY\\\aaaeeeiiiooovvv{{{jjjdddzzz~~~yyy~~~|||uuukkkvvvxxxppp___\\\dddvvvyyyjjj]]]MMMGGGKKKRRRUUUTTTPPPKKKDDDBBBHHHQQQRRRNNNSSSRRRSSSTTTSSSTTTaaaqqqwwwuuueeeYYYSSSXXXUUUMMMQQQ\\\hhhqqq~~~llldddfffccc]]]SSSLLLNNNRRRNNNEEELLLZZZnnn~~~{{{vvv|||zzzxxxwwwuuurrrppprrrrrrqqqooollliiigggfffdddaaa^^^[[[ZZZXXXVVVTTTRRRPPPLLLJJJHHHGGGDDDCCCCCC===;;;<<<===:::888999999EEE\\\{{{www||||||pppmmmbbbSSSQQQmmmWWWiiigggXXXQQQLLLJJJCCCBBBAAA???>>><<<;;;:::999888666333222111111111222111000//////.................................---------............///------111111444OOOppp{{{}}}tttjjj^^^WWW^^^{{{gggVVVZZZeee|||xxxRRRKKKSSSfffooogggcccaaaXXXPPPPPPWWWfffwww}}}ppp___SSSLLLMMMXXXccczzzttt~~~BBBJJJQQQYYYdddiiiyyyuuuXXXIIIFFFAAAAAA@@@???===<<<>>>@@@AAAGGGFFFEEEJJJKKKTTTggg{{{yyytttrrreeeeeedddcccaaa___\\\[[[^^^]]]^^^aaahhhoootttvvv{{{{{{pppwwwzzzggg]]]lllzzzrrrbbb]]]bbbqqq~~~rrrdddSSSJJJLLLPPPQQQPPPQQQLLLFFFFFFNNNWWWWWWQQQTTTQQQPPPQQQPPPOOOTTT\\\qqqvvvccc^^^]]]]]]VVVLLLKKKRRRXXXgggyyyzzzqqqooorrrlll___SSSRRRZZZ]]]WWWOOOXXXfffyyy|||xxx{{{yyywwwvvvvvvvvvtttrrrqqqqqqpppnnnkkkiiifffeeebbb___\\\ZZZXXXVVVTTTRRROOOMMMIIIGGGFFFEEECCCAAACCC>>><<<======:::999:::>>>QQQoooxxxyyyuuu```RRRUUUuuuiiivvv^^^VVVNNNEEE@@@DDDCCCBBB@@@>>><<<;;;::::::999777444222222111222222111000//////......///........................---------............///------111111444OOOooo|||uuuyyy{{{ooovvv}}}```YYYRRRUUUlllfffWWWZZZdddxxx[[[QQQUUUbbbhhhaaa^^^^^^UUUQQQRRRZZZkkk|||rrraaaTTTKKKHHHLLLSSSRRR\\\nnnDDDLLLQQQYYYbbbfffvvvxxxYYYIIIEEE@@@@@@@@@???>>>>>>@@@BBBCCCIIIHHHFFFJJJHHHNNN^^^uuu}}}{{{ooobbbcccccccccbbb```^^^\\\aaa]]]ZZZ\\\dddlllpppqqqzzzrrrsssyyyzzz{{{qqq___TTT```ssszzzsssddd]]]___mmmxxxjjjXXXNNNNNNRRRUUUTTTPPPKKKGGGLLLYYYddd```VVVSSSPPPOOOPPPOOOKKKIIIIIIXXXiiiwww{{{}}}~~~ttteee]]]cccfffaaaUUUMMMLLLOOO\\\sss|||yyyxxxvvvvvvcccVVVZZZcccdddaaa```ttt}}}}}}|||yyywwwvvvttttttuuuvvvtttsssoooooonnnllljjjgggeeeddd___]]]ZZZXXXVVVTTTQQQOOOKKKHHHFFFDDDDDDCCCAAA@@@BBB>>><<<===<<<999999<<>>>>>AAACCCDDDJJJIIIGGGIIIEEEGGGUUUppp~~~nnneeeaaabbbbbbaaa```^^^\\\[[[]]]ZZZXXXXXX^^^eeelllpppuuu~~~uuuwww{{{}}}wwwrrrfffZZZ[[[ccczzzrrrddd\\\]]]lllzzzlllYYYOOOQQQXXX___cccYYYSSSPPP[[[ooozzznnn\\\OOOQQQTTTUUURRRLLLFFFDDDDDDLLLTTTZZZaaaeee^^^SSSUUU```fff\\\QQQPPPWWW]]]ttt|||yyyiii___cccdddccclll{{{~~~||||||}}}|||zzzwwwuuutttrrrsssttttttrrrqqqmmmlllkkkjjjgggeeecccbbb]]][[[XXXWWWUUUSSSPPPMMMHHHFFFCCCBBBBBBBBBAAA???@@@===<<<<<<:::888<<>>===???AAAEEEKKKHHHGGGIIIDDDDDDPPPmmmkkkddddddeeecccbbbaaa___]]][[[YYYXXXWWWXXXYYYWWWXXX^^^iiirrrkkkrrrzzzzzzqqqrrr~~~~~~wwwrrrfff]]]ZZZvvvyyypppbbbZZZ]]]mmm~~~ooo[[[PPPQQQ[[[fffllliiibbb___mmmvvv]]]NNNVVV\\\[[[SSSKKKGGGFFFGGGGGGHHHOOOXXX]]]ZZZTTTQQQ[[[___TTTKKKQQQcccqqqyyysssrrrqqqkkklll~~~~~~}}}|||{{{zzzwwwuuuuuusssrrrqqqqqqpppnnnmmmjjjiiihhhgggeeecccaaa```\\\ZZZXXXVVVUUURRROOOLLLGGGEEEBBBBBBBBBBBBAAA???<<<;;;::::::999:::CCCMMMiiirrriiiQQQVVVnnnjjjmmmaaaVVVTTTQQQMMMMMMQQQMMMLLLJJJGGGDDDBBB@@@???===<<<:::777666555555555333222111000000/////////........................---------............//////,,,111222222HHHkkk}}}~~~kkkoooUUU[[[cccrrr~~~oooXXXYYY]]]iiiZZZMMMPPP]]]aaacccbbbYYY\\\dddoooyyy}}}lllbbb\\\WWWSSSSSSWWWbbbtttAAAIIIMMMTTT^^^cccuuuxxxYYYIIIEEEBBBBBBBBB???======>>>@@@EEEJJJGGGGGGJJJEEEDDDOOOmmm}}}~~~rrrbbbcccbbbbbbeeeccc```]]][[[ZZZZZZZZZUUUXXX[[[YYYVVV[[[hhhssslllhhhoooyyyqqquuu{{{yyyqqqeee]]]lllwwwyyyqqqbbbZZZ]]]ooouuu```RRRPPPWWW```fffiiieeedddmmm{{{~~~kkkVVVQQQ[[[bbb]]]SSSMMMKKKJJJNNNJJJKKKTTT]]]___[[[XXXTTTYYYZZZTTTNNNXXXqqq~~~~~~~~~~~~~~~~~~~~~|||zzzxxxvvvuuuuuusssqqqoooooonnnkkkiiiggggggfffeeecccaaa___^^^ZZZXXXWWWUUUTTTQQQMMMJJJGGGDDDBBBAAAAAAAAA@@@>>>:::999999:::999???NNN]]]vvvwwwwww~~~bbbTTTgggsssbbbeeefffccc^^^ZZZWWWTTTPPPRRRPPPNNNKKKHHHEEEBBBAAA>>><<<:::777666555555555333333222111000000000000........................---------............///000,,,000333111FFFjjjrrrjjjZZZYYYVVVXXXdddsss}}}~~~~~~mmmWWWXXX[[[eee~~~dddRRRTTTfffpppuuusssiiihhhrrr|||vvvmmmhhhddddddfffhhhuuuCCCJJJMMMSSS\\\aaarrruuuXXXIIIFFF???@@@@@@>>>======???AAAEEEIIIFFFEEEJJJFFFFFFQQQqqq{{{yyyooojjjggg___bbbfffddd```\\\[[[[[[]]]___ZZZ\\\]]][[[ZZZ^^^hhhppptttlllppp~~~sss~~~zzz~~~}}}zzzpppiiieeerrr~~~|||tttddd[[[]]]oooxxxeeeVVVPPPQQQUUUYYYXXX\\\___bbbffffff___VVVUUU]]]aaa\\\XXXWWWVVVSSSOOONNNUUUccckkkggg___[[[YYYZZZ^^^aaa```hhh~~~}}}}}}}}}}}}~~~~~~|||}}}}}}|||zzzyyyxxxxxxsssqqqooonnnmmmllljjjhhheeeeeedddcccaaa___^^^]]]WWWVVVTTTSSSRRROOOKKKGGGFFFDDDAAA@@@@@@???>>><<<:::::::::;;;<<>>======>>>@@@CCCDDDHHHDDDEEEJJJGGGHHHSSSvvvzzzuuu|||gggmmmhhh___jjjgggddd___\\\\\\^^^aaaddd```___^^^]]]^^^bbbhhhlllzzztttuuu{{{}}}{{{~~~yyysssbbbooo|||~~~wwwfff\\\\\\mmmwwwgggXXXPPPNNNNNNOOOJJJUUU]]]\\\YYY[[[___aaaXXX]]]^^^\\\]]]bbbbbb^^^UUUWWWdddxxxuuuhhhccc\\\\\\dddpppssszzzqqqwww~~~}}}}}}}}}}}}~~~~~~~~~~~~zzz{{{||||||{{{zzzzzzzzzqqqooommmmmmmmmllljjjiiiddddddcccbbb```___]]]\\\UUUTTTSSSRRRPPPMMMIIIEEEFFFCCC@@@??????>>><<<;;;::::::;;;<<<>>>JJJcccyyynnnxxx```cccyyyyyyggg```gggfffgggzzz{{{YYYXXXVVVSSSPPPLLLIIIFFFEEE===;;;999777555444444444444333222111000000000000........................---------.........//////111+++000333111CCChhhzzz~~~oooTTTOOONNNOOOPPPYYYttt{{{gggVVVXXXYYY```uuuttt[[[XXXmmm~~~~~~sssGGGKKKMMMVVV^^^]]]kkkqqqVVVIIIEEE??????>>><<<;;;===@@@CCCHHHHHHGGGFFFFFFHHHLLLPPPbbbsssrrrrrrtttiiikkkhhhgggmmmrrrfff\\\ZZZ\\\]]]___bbbffffffeeeccc```^^^^^^___qqq|||{{{}}}}}}ttt{{{yyymmmmmmttt~~~~~~}}}}}}}}}~~~~~~}}}}}}vvvfffYYY]]]sssppp\\\RRRRRRRRRPPPZZZ]]]\\\ZZZ]]]cccddd```XXXVVVUUUWWW\\\```bbbbbbhhhjjjxxxlllccceeejjjsssooogggqqq}}}}}}~~~~~~}}}{{{xxxvvvsssrrrppppppnnnmmmkkkkkkjjjjjjdddbbbaaa```___]]][[[XXXVVVTTTQQQNNNLLLJJJGGGDDDEEEDDDBBB@@@===;;;999777:::<<<>>>???FFFVVVlll|||~~~ooowwwjjj___qqqbbb```XXXUUUaaaqqquuuhhhYYYWWWRRRMMMKKKLLLKKKGGGCCC<<<;;;:::999999777555222333333111000//////////////////.........------------------............///...111///111555<<<[[[vvvwwwbbbWWWRRRSSSQQQNNNbbbzzzkkkVVVXXXYYY___qqqbbbYYYiii{{{zzztttwwwGGGJJJMMMUUU]]]]]]jjjrrrVVVHHHCCC??????>>><<<;;;===@@@CCCIIIIIIIIIGGGFFFGGGIIIKKK___uuuvvvpppsssnnnppplllssstttiii___\\\]]]^^^```ccchhhhhhfffaaa]]]\\\___bbb[[[ppp}}}yyyoooqqqooossszzzyyytttooooooxxx~~~}}}}}}~~~}}}~~~|||~~~~~~yyygggZZZ\\\rrrrrr]]]RRRSSSVVVWWW\\\]]][[[ZZZ^^^bbb___XXXXXXYYYZZZ[[[]]]```eeeiii}}}qqqjjjgggrrrssskkkmmm~~~~~~||||||}}}~~~}}}{{{||||||{{{yyyvvvtttqqqppppppooonnnlllkkkjjjiiiiiibbbaaa___^^^]]][[[YYYVVVTTTRRROOOLLLKKKHHHEEEBBBBBBAAA@@@>>>===;;;:::999777777;;;CCCRRRddduuuyyypppffftttlllyyyyyyjjjccc___YYYVVV[[[bbbddd\\\TTTZZZUUUOOOLLLMMMMMMKKKHHHBBB@@@===;;;:::888666333444333222111000///////////////.........------------------............//////111///000333999VVV~~~vvvxxx~~~```UUUSSSTTTUUUhhhvvvwwwmmmWWWYYY\\\cccuuudddXXXfffvvvrrrnnnsss|||IIIMMMPPPXXX___^^^mmmsssVVVFFFAAA??????>>>===<<<===@@@BBBIIIJJJJJJIIIFFFEEEEEEFFFccc||||||vvvtttllltttsssiii___\\\]]]]]]___bbbdddbbb___YYYTTTSSSVVVZZZVVViiiyyyzzz|||vvvfff___hhhvvvuuuyyyvvvooosss{{{}}}~~~~~~}}}~~~}}}{{{}}}}}}{{{zzz|||zzzmmm^^^```uuuttt```SSSTTT[[[___^^^___```aaadddddd\\\SSSTTTYYY^^^```aaagggrrr{{{|||ppplllmmmzzz}}}sssqqqkkkhhhqqq}}}{{{zzzzzzzzzyyyxxxyyyyyywwwvvvsssqqqooommmooonnnlllkkkiiihhhhhhggg```___]]]\\\[[[YYYVVVSSSRRRPPPMMMJJJIIIFFFCCCAAA???>>>===<<<;;;;;;;;;;;;666777===LLLaaarrrzzz}}}{{{||||||}}}~~~{{{nnnaaaaaaxxx~~~^^^qqqddd~~~lllddddddaaa___]]][[[[[[[[[[[[ZZZ\\\XXXSSSQQQQQQQQQOOOMMMHHHEEEAAA===<<<:::888666555444333111000000///////////////.........---------------............//////111//////222666PPPwww}}}uuuvvvfffRRRMMMSSSVVVhhhxxxxxxuuuVVVXXX\\\eeewwweeeTTT___mmmxxxxxxlllmmmrrr{{{}}}MMMQQQUUU\\\ccccccsssrrrUUUEEE???>>>???>>>===<<<===@@@BBBGGGIIIJJJIIIGGGEEEDDDDDDWWWxxx{{{vvvkkklllssslllccc\\\[[[[[[[[[]]]aaaccc___YYYVVVUUUUUUTTTSSSOOO___jjjttt~~~qqqjjj```|||xxx{{{vvvsssuuuyyy}}}~~~}}}{{{xxxzzzyyyyyy}}}~~~yyylll___```wwwxxxdddTTTSSS[[[cccaaagggnnnppplllddd\\\VVVVVV]]]dddfffgggpppwwwqqqsss~~~nnntttqqqjjjiii{{{~~~|||{{{yyyyyyxxxwwwwwwwwwwwwvvvtttrrrooommmlllmmmlllkkkiiigggfffeeeeee___]]][[[ZZZYYYWWWTTTRRRPPPNNNKKKIIIHHHEEEBBB@@@>>>===;;;::::::::::::;;;:::>>>HHHYYYjjjuuuxxxvvvtttsssuuuzzz}}}zzznnnbbbiii___UUU}}}eeejjjhhhccc```ddd``````___]]]\\\]]]```ccc\\\ZZZXXXXXXXXXVVVSSSPPPKKKGGGBBB???===<<<:::999666555444222111000000000////////////............---------............//////111...///222555MMMrrr{{{tttsss~~~kkkRRRKKKSSSWWWgggwwwVVVUUUXXXaaaqqqbbbNNNUUUcccqqqvvvooommmrrryyysssooo{{{~~~}}}MMMSSSWWW^^^eeeeeewwwqqqSSSDDD???===>>>???>>>======???AAADDDGGGIIIJJJHHHFFFFFFFFFTTTwwwpppkkkhhhcccccc^^^ZZZ[[[\\\\\\___cccgggaaa]]]```gggiiieee^^^TTTeeennnrrrvvvssstttrrr}}}xxxvvv~~~vvvooonnnxxx}}}}}}|||yyy|||~~~|||uuuxxxyyyzzz}}}|||uuueee[[[^^^ttt|||hhhUUURRRZZZaaaeeeqqq}}}|||mmm___ZZZ\\\mmmooopppmmmkkkrrr}}}{{{llloooqqqqqqxxx}}}}}}|||zzzxxxwwwwwwxxxvvvvvvuuusssqqqooommmllllllkkkiiigggeeedddcccccc___]]][[[YYYXXXVVVSSSPPPOOOMMMJJJHHHGGGEEEBBB@@@>>>===;;;999888999999:::<<>>>>>===<<<888777555444222111111000000000/////////.........---------............///...///---///333555KKKnnnzzztttqqqrrrlllsssYYYQQQYYY\\\llluuu[[[VVVUUU]]]lll\\\HHHMMMZZZlllxxxxxxnnnppptttzzzmmmjjjsssssssss|||}}}||||||{{{JJJPPPVVV]]]dddeeeyyynnnQQQCCC???===>>>???>>>======???AAADDDFFFIIIIIIIIIHHHHHHIII^^^qqqbbbdddddd^^^^^^\\\\\\___```___aaadddddd```___fffqqqvvvrrrkkkvvvssspppmmmssszzzyyyyyyllleeemmmyyy|||{{{zzzxxxttt~~~~~~}}}vvvwwwwwwvvvwwwyyytttlll```ZZZ```uuu~~~mmmZZZTTTYYY___iiiuuu{{{hhhZZZ___kkk|||qqqkkkoooxxx{{{}}}qqquuu|||||||||zzzxxxwwwxxxyyyuuuuuutttsssqqqooommmllljjjiiigggeeecccaaaaaa```^^^\\\ZZZXXXWWWTTTQQQNNNNNNLLLIIIGGGFFFDDDBBB???>>>===:::999888999:::;;;???MMM^^^iiimmmmmmooorrrrrrpppoooooollllllrrr{{{tttQQQGGG___yyygggzzzccc]]]aaa```___^^^\\\[[[\\\^^^___]]][[[ZZZ\\\___aaa^^^YYYSSSOOOJJJGGGCCCAAA@@@???>>><<<999888777555333222111111000000000/////////......---------............///---///---///333444GGGhhhyyyvvvssspppdddxxx]]]RRRZZZdddwwwxxxbbbZZZWWW^^^llltttUUUEEEJJJTTTfffwww{{{qqqqqqsssxxxxxxooommmooohhhooo}}}}}}wwwvvvvvvHHHOOOUUU^^^eeeggg|||kkkOOOCCC@@@===>>>??????>>>>>>???@@@FFFHHHIIIIIIHHHHHHIIIJJJ\\\rrr```]]]\\\\\\^^^[[[ZZZ]]]bbbbbb___^^^aaa\\\[[[\\\aaaggglllllljjjmmmpppyyyxxxwwwyyy~~~|||nnndddeeemmmyyy}}}~~~zzzxxxyyyxxxvvv}}}{{{{{{}}}vvvtttoooiiihhhhhhddd]]]YYYWWW```qqq{{{zzz}}}}}}~~~~~~}}}sss```XXXZZZ^^^hhhnnntttpppccc```qqq~~~oookkkooouuuyyy{{{yyy~~~~~~~~~~~~yyy{{{{{{zzzwwwvvvxxxzzzssssssrrrqqqpppnnnlllkkkiiihhhfffcccaaa```___^^^\\\ZZZWWWVVVTTTRRRNNNLLLKKKIIIGGGEEEDDDBBB@@@>>><<<;;;999888888:::===>>>IIIUUUdddllllllkkklllooorrrrrrrrrppplllsssxxxbbbJJJPPPtttyyysssddd^^^___cccbbbaaa```^^^]]]]]]^^^^^^___\\\]]]___^^^[[[VVVRRRPPPLLLIIIFFFDDDBBB@@@===::::::999777555444222222111000000000000/////////...---------............///...///,,,...222111BBBaaawwwuuurrr{{{ooo}}}```QQQZZZooo|||eee\\\YYYaaaooohhhPPPFFFKKKQQQ___pppvvvmmmmmmnnnuuu~~~ooojjjrrryyy}}}~~~wwwwwwrrrcccsss~~~{{{vvvsssqqqIIIQQQWWW```gggjjjiiiNNNCCCAAA<<<>>>??????>>>>>>???@@@HHHJJJJJJJJJHHHHHHIIIJJJbbbyyyYYY^^^eee[[[WWW___XXXXXX\\\aaaaaa\\\ZZZ\\\ZZZ[[[\\\[[[[[[]]]```dddeeepppiiibbbssstttuuu~~~sssgggccceeewwwzzzzzzvvvuuuxxxzzzyyyyyyvvvuuu}}}}}}uuupppfff\\\XXXYYYUUUPPPNNNNNNXXXhhh{{{tttrrrsssxxxzzzzzzzzz~~~|||vvveee]]]]]]___eeefffhhhfffbbbjjjyyyllllllsssyyy{{{{{{{{{~~~~~~}}}~~~~~~~~~wwwyyyzzzyyyvvvvvvxxxzzzrrrrrrqqqpppooommmkkkjjjiiigggeeecccaaa___^^^]]]ZZZXXXVVVTTTRRRPPPLLLJJJJJJGGGEEECCCBBBAAA>>><<<:::999888888999<<>>>>>>>>???AAABBBJJJQQQMMMIIIKKKHHHHHHQQQpppjjj[[[aaa```]]]\\\YYYXXXYYYZZZ[[[[[[\\\\\\[[[^^^]]]\\\]]]^^^^^^\\\[[[YYY\\\XXXXXXkkkuuusss|||rrrjjj```kkkpppvvvvvvssssssvvvzzzyyyqqqnnnvvvyyyzzzsssiii[[[PPPKKKHHHFFFDDDOOONNNQQQ^^^rrr}}}qqq^^^]]]\\\aaakkkssswwwzzz}}}~~~~~~rrreee___^^^^^^```bbbcccjjj~~~xxxrrrqqqzzz~~~}}}|||{{{{{{yyyxxxxxxyyyxxxvvvtttxxxuuusssqqqpppnnnkkkiiifffdddbbbaaaaaa___\\\ZZZXXXXXXWWWUUURRRNNNJJJGGGDDDEEEEEEDDDCCC@@@>>>===999;;;<<<::::::???IIIQQQ^^^cccggggggggghhhiiijjjooojjjiiirrrwwwRRRKKKXXXzzzsss`````````aaaccc______]]][[[\\\______]]]ZZZ[[[]]]___\\\WWWQQQOOONNNRRROOOLLLGGGCCC@@@>>><<<===:::888666666555333222222222111000///...------........................///555222...111111:::MMMmmmooovvv|||qqqeeeQQQ___wwwnnn___WWW```nnn~~~yyyxxxbbbPPPKKKRRRTTT[[[aaa___[[[XXXYYY^^^ccceeejjjpppyyyzzzrrrjjjlllmmmppptttyyy|||}}}~~~|||zzz}}}pppooowww~~~zzzqqqhhhLLLNNNXXXcccfffmmmcccKKKAAA???@@@?????????@@@AAABBBCCCIIIQQQNNNIIIKKKJJJJJJTTTtttjjjaaaccc___^^^```\\\[[[\\\]]]___``````aaaaaahhheeebbb______^^^\\\[[[WWWXXXUUUXXXiii}}}|||qqq{{{ooodddbbbgggnnnsssvvvwwwwwwxxxrrrooonnnssswwwzzz~~~yyy}}}~~~}}}}}}zzzsssfffVVVJJJFFFFFFGGGGGGNNNOOOQQQVVV^^^bbbXXXJJJJJJJJJPPP\\\gggnnnvvv}}}{{{ppphhhdddaaa```^^^```iii|||wwwvvvwww~~~~~~}}}|||zzzzzzyyyxxxwwwwwwwwwvvvtttrrruuurrrpppnnnmmmkkkhhhfffdddbbb```______]]]ZZZWWWUUUUUUTTTRRROOOKKKGGGEEECCCCCCCCCCCCAAA???===<<<;;;;;;;;;:::===EEEPPPXXXaaacccfffffffffggghhhhhhllliiinnnwwwjjjSSS]]]jjjhhh]]]aaabbbccceeeaaaaaa```___```bbbbbb___\\\aaaaaa```[[[TTTOOOMMMMMMRRRQQQNNNJJJFFFCCC@@@>>>===:::888666666555333222111111111000///...------........................,,,222000...222222;;;OOOkkkooottt|||zzzeeeNNNUUUbbbfffnnn{{{ppp___VVV\\\iiixxxwwwzzzjjjXXXSSSWWWUUUWWWZZZWWWUUUSSSUUUYYY[[[]]]aaagggqqqttt}}}wwwkkkeeeiiilllqqqvvvzzz|||}}}|||}}}~~~uuussszzz|||wwwmmmdddKKKNNNXXXcccgggooo___HHH@@@???@@@@@@@@@@@@AAABBBCCCDDDIIIPPPNNNIIIKKKJJJKKKVVVwwwuuuiiieeeccc]]]```bbb[[[]]]^^^___aaacccddddddeeeiiieeeaaa]]]\\\[[[ZZZYYYXXXTTTSSSYYYfffsss~~~{{{|||tttyyyzzz}}}||||||qqq___```dddmmmuuuyyyvvvrrrnnnnnnppppppnnnnnnwwwzzzzzz{{{{{{{{{|||qqqcccPPPDDDBBBFFFKKKMMMNNNQQQPPPMMMKKKHHHCCC<<>><<<;;;;;;::::::===DDDNNNYYY```bbbccceeeggghhhiiiiiijjjhhhmmm{{{fffYYYNNNlllnnn]]][[[bbbbbbaaaccc^^^]]]]]]]]]___```^^^[[[YYYaaa```]]]XXXRRROOOOOOPPPRRRQQQPPPNNNKKKFFFBBB@@@===:::888666666555444222000000000//////.................................***///...---222333<<>>EEEEEEOOOcccwww~~~wwwtttpppjjjgggiiiqqq{{{}}}}}}||||||{{{yyyxxxwwwvvvuuusssssssssrrrpppnnnmmmkkkhhhgggfffeeebbb```___]]][[[ZZZZZZXXXUUUSSSNNNNNNMMMKKKHHHEEECCCAAA@@@@@@???>>>===<<<;;;:::999999<<>>???@@@AAABBBBBBIIIRRROOOIIIHHHFFFIIIVVVvvvzzzoooiiieeebbbgggeeeVVV___```bbbcccdddeeeeeeeeeaaa``````bbbccccccaaa```bbb\\\[[[______```nnnyyyzzz}}}}}}xxxwwwnnniiiqqq{{{}}}uuuiii^^^\\\ccclllnnnmmmrrrnnnkkkkkkjjjiiimmmssswww~~~~~~nnnbbbSSSLLLPPPUUUXXXWWWQQQMMMGGGDDDCCCCCCDDDEEEMMMPPP```{{{}}}~~~|||uuuqqqrrrxxx~~~}}}}}}}}}|||{{{zzzxxxxxxvvvtttsssrrrrrrqqqnnnlllkkkiiifffeeedddcccaaa___]]]\\\ZZZYYYXXXVVVSSSQQQLLLLLLJJJIIIFFFDDDBBBAAA>>>>>>===<<<;;;:::::::::666:::AAALLLWWW___ccceeebbbbbbgggllllllhhhiiinnnvvvuuuUUUZZZttthhh]]]VVVYYY]]]WWWWWWZZZWWWZZZ\\\]]]]]]\\\ZZZXXXWWWQQQQQQSSSUUUVVVUUUSSSRRRNNNOOOQQQPPPNNNJJJEEEBBB???===:::888888777666444111111111000//////..............................,,,000...---222111555DDDdddlllfffgggnnnwwwXXXTTTSSSOOO___yyykkkYYYWWW\\\iiizzzooojjjfffjjjrrrwwwuuurrrkkkcccYYYTTTSSSVVVXXXXXX\\\bbbttt}}}ddd\\\cccaaa]]]______^^^[[[ZZZZZZYYYZZZaaaiiittt{{{{{{lllfffgggkkkvvvuuuaaaRRRLLLTTT___fffiiiwwwxxxWWWEEE@@@@@@;;;<<<>>>???AAAAAABBBBBBIIIRRRPPPIIIHHHFFFKKKXXXzzzuuulllkkkhhhjjjiii]]]fffgggggghhhhhhggggggfffaaa`````````aaa```^^^\\\ccc``````bbb``````lll{{{zzzwwwzzz}}}sssyyy~~~www{{{wwwhhhiiivvvggg___aaahhhnnnppppppiiieeefffhhhgggggghhhnnnuuummmbbbWWWTTTYYY^^^]]]ZZZSSSKKKEEEDDDFFFHHHKKKOOOVVV```xxx|||yyy{{{~~~~~~~~~|||||||||{{{zzzyyyxxxwwwuuusssrrrqqqqqqooommmjjjhhhfffdddccccccbbb___]]][[[ZZZXXXWWWVVVTTTQQQOOOJJJJJJHHHFFFEEECCCBBBAAA>>>===<<<;;;::::::::::::777>>>IIIUUU]]]bbbdddeeeddddddhhhkkkhhhdddkkkxxxfffJJJcccooo\\\XXXRRRVVVZZZUUUXXX]]]YYYZZZ[[[\\\ZZZXXXVVVVVVWWWSSSSSSTTTUUUVVVTTTPPPMMMMMMNNNPPPPPPNNNJJJFFFCCCAAA>>><<<::::::999888666444333333222000//////..............................111......222000111>>>___mmmhhhddd~~~qqq~~~\\\SSSTTTYYYkkkiiiVVVTTTYYYfffwwwiiiVVVPPPIIIHHHLLLPPPPPPOOOOOOLLLFFF@@@===AAAIIIPPP```eeessskkk\\\bbbcccaaadddfffddd]]]WWWWWWZZZ___hhhqqq}}}wwwjjjeeehhhlllyyyyyy```MMMKKKUUUaaahhhnnn~~~uuuTTTCCC??????;;;<<<>>>@@@BBBBBBCCCBBBHHHRRRQQQKKKJJJIIIOOO___vvvnnnoooiiifffiiiggglllllllllkkkjjjhhhgggfffccc```\\\ZZZZZZ[[[[[[[[[^^^```ccccccbbbfffpppzzzuuuooopppqqqqqq{{{|||vvv}}}{{{zzzqqqyyyvvv|||wwwzzznnnfffeeeiiimmmlllfffdddeeefffdddbbbcccggglllttt|||lllbbbXXXVVV]]]bbb```\\\VVVOOOJJJLLLNNNQQQXXX```hhh|||}}}{{{{{{|||~~~~~~}}}~~~~~~}}}|||{{{{{{zzzzzzyyyxxxvvvuuusssqqqoooooonnnmmmjjjhhhfffdddbbbaaa```___]]][[[YYYWWWUUUTTTSSSQQQNNNLLLHHHGGGFFFDDDBBBAAA@@@@@@>>>===;;;:::999::::::;;;>>>FFFRRR[[[```ccceeegggeeedddgggjjjggghhh|||^^^WWWrrr|||ccc[[[VVVQQQVVVYYYVVV[[[___XXXZZZZZZZZZXXXUUUSSSUUUWWWYYYWWWUUUUUUUUUTTTPPPMMMNNNNNNOOOOOONNNKKKHHHFFFBBB@@@===<<<<<<;;;999888666666555333111000///...........................---111------222///000<<>>???AAAAAA@@@===<<>>>>><<<===???BBBCCCDDDDDDCCCGGGQQQQQQLLLLLLMMMTTTdddsssnnnpppfff```gggnnnooonnnmmmllljjjgggeeedddgggbbb\\\XXXYYY]]]aaacccXXX___dddcccdddkkkuuu{{{{{{}}}tttlllmmmvvv~~~~~~~~~xxxyyyttt||||||mmmdddcccfffiiigggfffhhhfffbbbaaacccdddgggllluuu}}}|||lllbbbWWWVVV]]]cccaaa\\\XXXTTTSSSVVVXXX[[[fffrrr}}}|||~~~~~~~~~~~~~~~||||||||||||{{{zzzyyyyyyyyyxxxwwwvvvuuutttqqqooonnnmmmlllkkkhhhfffdddbbb```______^^^\\\ZZZVVVUUUSSSRRRQQQOOOLLLJJJFFFEEEDDDBBBAAA@@@??????>>>===;;;:::999::::::;;;CCCLLLWWW^^^aaabbbgggjjjeeedddgggjjjiiiqqq]]]___qqq|||hhh___^^^WWWSSSWWW[[[XXX\\\]]]TTT_________[[[XXXWWWZZZ]]]]]]YYYUUUTTTTTTUUUSSSPPPOOOOOOPPPPPPNNNLLLJJJHHHDDDAAA???======<<<:::999888777666444222000///...........................,,,000------333000000;;;TTTrrruuufff{{{pppUUURRReee~~~iiiWWWVVV\\\iii{{{bbbNNN@@@>>><<<;;;:::;;;===>>>>>>@@@BBBCCCEEEJJJQQQVVVmmmoooVVV\\\dddjjjrrrvvvzzzkkk]]]]]]ggguuu}}}sssiiigggjjjmmmzzz```IIIMMMYYYdddgggmmmmmmOOOEEEBBB>>>>>>===@@@DDDDDDBBBCCCGGGKKKSSSRRRMMMIIIGGGVVVrrrxxxuuuqqqmmmjjjiiiiiijjjmmmhhhfffiiijjjfffbbb```fffccc^^^ZZZYYY]]]ccchhhgggddd``````ccceeefffdddaaafffrrr|||wwwnnnsssuuuuuueeeaaadddeeeeeehhhddd^^^dddiii``````bbbgggnnnvvv~~~kkkbbb\\\[[[ZZZUUUVVVZZZ]]]^^^XXXWWW___dddooo{{{|||}}}}}}~~~~~~~~~}}}|||||||||}}}}}}~~~{{{wwwuuusssrrrqqqooossspppmmmkkkiiigggdddaaabbbaaa``````^^^[[[WWWSSSRRRQQQPPPNNNLLLIIIGGGFFFDDDBBB??????AAAAAA???<<<===:::777666777:::===???OOOXXXbbbeeedddcccdddeeedddgggjjjjjjkkkyyy```lllwwwbbb___aaaTTT[[[___ZZZVVVXXX]]]aaa```aaabbbbbbbbb```___^^^]]][[[XXXUUURRRQQQPPPPPPMMMLLLKKKIIIIIIIIIJJJJJJGGGEEEBBBAAAAAA@@@===;;;:::777444333222111///------------............///+++---...//////222555888UUUxxxuuunnnnnn|||}}}\\\UUUeeevvv{{{}}}rrr___WWW\\\fffnnnSSSDDD>>>777555:::>>><<<<<<>>>@@@@@@CCCFFFJJJXXXqqqggg[[[cccaaappp{{{~~~nnnaaagggvvv|||rrrjjjlllsssyyy}}}ZZZJJJNNNYYYcccffflllhhhLLLCCCBBB???>>>===@@@DDDDDDBBBDDDHHHNNNTTTQQQLLLJJJIII\\\zzzuuusssooollliiigggfffffffffbbbbbbfffgggcccaaabbbggg```XXXVVV]]]hhhrrrwwwwwwqqqiiidddcccbbbaaa___\\\^^^kkk{{{||||||xxxjjj]]]ZZZccc```fffgggbbbfffhhh```aaaaaacccgggnnnwww~~~}}}}}}lllccc[[[ZZZYYYWWWYYY^^^cccccc[[[[[[fffnnnyyy~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}{{{{{{{{{{{{|||}}}zzzvvvtttsssrrrpppnnnpppmmmjjjhhhgggeeebbb```aaa```^^^]]][[[XXXTTTPPPOOOOOONNNMMMKKKHHHFFFEEEDDDAAA??????@@@???===;;;:::;;;:::888888<<>>BBBBBBDDDHHHIIIEEEGGGRRRfffjjj]]]dddddduuutttiiimmmyyy}}}zzzuuusssxxxaaaIIIPPP\\\eeegggoooaaaHHHBBBAAA???>>>===@@@DDDDDDCCCEEEJJJQQQUUUPPPKKKJJJLLLaaa{{{rrrqqqnnnkkkgggeeecccbbb```___```bbbaaa]]]]]]```eee\\\UUUVVV___kkkrrrtttwwwlllccc___]]][[[YYY[[[WWW]]]qqqvvv```XXX```ZZZ```gggcccbbbccc]]]```___^^^```eeelllsssxxxyyyxxxxxxzzz~~~~~~~~~ooofff^^^[[[ZZZ[[[___dddiiifff^^^```ooo{{{~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzxxxuuusssrrrpppnnnmmmkkkiiigggeeedddccc```^^^___]]][[[YYYWWWTTTOOOLLLKKKKKKKKKJJJHHHGGGEEEDDDCCCAAA???>>>>>>===;;;999777:::<<<;;;;;;AAAMMMWWWbbbdddfffhhhiiihhhggggggeeedddnnn~~~uuuYYYLLL[[[rrriiikkkggg\\\ZZZYYY[[[\\\[[[WWWXXX^^^aaaaaacccbbbbbbaaa```aaaaaaaaa^^^^^^]]]]]][[[ZZZXXXWWWUUUTTTRRRPPPOOOPPPQQQQQQOOOOOOMMMIIIDDD@@@===<<<;;;999666444333222000///111111000///...---,,,+++....../////////000333555KKKjjjrrrsssyyywwwpppnnnWWWXXXaaaeee||||||iii\\\]]]bbbuuu~~~bbbIII=========???CCCEEEEEEIIINNNJJJGGGLLLaaannn```bbbcccsss}}}xxxpppqqqxxx|||~~~|||yyyvvvwwwyyy|||iiiFFFSSS___gggiiisss[[[EEE@@@@@@>>>>>>>>>@@@DDDEEEDDDGGGLLLQQQSSSOOOLLLKKKKKKbbbyyyqqqpppnnnkkkhhheeebbbaaa```___``````\\\VVVWWW[[[___\\\YYYZZZ]]]______^^^yyypppddd[[[XXXXXXXXXWWW\\\SSSQQQ___rrr}}}rrriiiiii___bbbiiiccc```aaa]]]___^^^\\\]]]___dddhhhkkkqqqsssvvv{{{{{{yyyqqqkkkccc^^^^^^___bbbdddiiifff]]]bbbwww~~~}}}|||{{{zzzyyyyyyyyywwwuuurrrqqqpppooollljjjgggfffcccbbbbbbaaa___]]]]]][[[XXXVVVTTTPPPLLLIIIGGGGGGGGGGGGFFFEEECCCCCCAAA@@@>>>===<<<:::999888777888:::<<>>>>>===???>>>@@@DDDEEEEEEHHHNNNPPPQQQMMMLLLKKKIII___zzzooonnnllljjjgggdddbbbaaa___^^^______ZZZUUUVVV[[[\\\]]]]]][[[WWWUUUVVVWWWmmmeee[[[UUUTTTUUUVVVUUUWWWPPPMMMUUUbbbppp{{{yyywww}}}sssxxxxxx{{{qqqqqqpppeeeaaadddaaa]]]]]]]]]^^^___```aaaaaajjjooowww~~~{{{xxxsssoooggg```^^^^^^___^^^dddbbb]]]eee|||~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||zzzyyyxxxxxxtttrrrpppooonnnmmmjjjhhheeecccaaa`````````^^^\\\[[[YYYUUUSSSPPPMMMJJJGGGDDDDDDEEEDDDCCCBBBAAAAAA>>>>>>>>><<<:::999888888999777888???JJJVVV___ccchhheeegggmmmoookkkiiijjjsss~~~~~~pppXXXGGGJJJ\\\nnnxxx{{{fff```]]]ZZZYYY^^^^^^\\\\\\bbbkkkllliiigggfffdddbbbaaa```aaaaaa_________^^^]]]ZZZXXXVVVXXXVVVTTTRRRRRRSSSUUUWWWRRRSSSSSSQQQMMMIIIGGGEEE===;;;888666555444222111////////////////////////////////////......000333>>>```wwwooouuu{{{iiitttzzz^^^\\\iiiuuuooo^^^ZZZ\\\iiipppTTTDDDAAAGGGLLLOOOOOONNNPPPSSSUUUQQQXXXeeerrrxxxyyy~~~mmm^^^ZZZ\\\cccbbbooouuutttqqqlllhhhgggfffeeeiiinnnuuutttGGGRRR^^^dddeeeuuuoooPPPAAA>>>===<<>>@@@DDDEEEFFFJJJPPPQQQPPPLLLLLLLLLIII___uuukkkjjjhhheeecccbbbaaaaaa]]][[[[[[\\\[[[WWWYYY]]]\\\]]]\\\WWWRRRTTT]]]eeefff```XXXTTTSSSTTTSSSRRRMMMNNNPPPTTTZZZcccmmmuuukkkvvv~~~pppuuuyyywwweeebbbfffaaa]]]]]]^^^______^^^]]]\\\cccjjjttt|||zzzuuukkk___ZZZZZZYYYVVV]]]``````kkk~~~{{{{{{{{{{{{{{{{{{zzzzzz|||||||||{{{yyyxxxvvvuuuqqqooonnnmmmlllkkkhhhfffcccaaa___^^^^^^]]][[[YYYXXXUUURRROOOMMMKKKGGGEEECCCCCCCCCCCCBBBAAA??????<<<======<<<:::888888999;;;:::<<>><<<999777666555333222....../////////000000000...//////...---...000333;;;]]]yyykkkmmm~~~iii|||xxx]]]ZZZhhhttt|||sss___YYYZZZeeexxxkkkRRRHHHIIINNNSSSVVVWWWYYY]]]______YYY___gggiiiccc\\\aaaiiivvvfffZZZWWW___hhhgggwww{{{|||xxxooogggfffggghhhjjjssspppIIIUUU```eeeeeeuuufffKKK@@@>>>===<<>>@@@DDDFFFFFFKKKQQQTTTPPPKKKLLLLLLKKKeee~~~kkkeeecccaaa^^^]]]]]]]]]^^^^^^YYYWWWZZZZZZXXXXXX[[[YYYYYYWWWTTTSSSWWW```ggg```\\\WWWTTTUUUTTTRRROOOLLLOOOPPPQQQTTT^^^iiiqqqaaaggg}}}~~~jjjiiilllbbb^^^^^^]]]]]]\\\\\\\\\\\\[[[bbbllltttzzz~~~qqq```WWWXXXXXXUUUYYYaaagggttt~~~||||||||||||{{{zzzzzzyyyyyyyyyyyyyyywwwuuusssrrrnnnmmmllllllkkkjjjfffdddaaa___\\\[[[[[[YYYWWWUUUSSSQQQMMMKKKIIIHHHEEECCCCCCCCCCCCBBBAAA???>>>===:::<<<===<<<:::888:::;;;<<<>>>EEEPPP\\\eeehhhhhhqqqkkkiiinnnooooooyyymmmTTTLLLTTTooosssaaabbbccc]]]\\\bbbiiifff```YYYZZZbbbhhhiiijjjiiihhhfffccc```]]]\\\YYYYYYXXXXXXXXXYYYZZZZZZTTTSSSRRRRRRUUUYYY^^^aaaXXXTTTQQQSSSUUUTTTMMMGGG???<<<999888777666444222000000000///////////////---.........---...111333999XXXxxxiiinnnxxxqqqzzz]]]VVV___hhhtttyyyaaaXXXXXXaaarrriiiRRRMMMSSSVVVZZZ\\\\\\___eeeeeeaaa\\\```eeeeee^^^[[[dddppp{{{vvv___UUUSSScccqqqrrrzzzooonnnsssuuu|||}}}rrrlllooo|||dddEEEZZZeeehhhgggwww```GGG@@@???>>>===???>>>@@@DDDFFFGGGLLLRRRWWWRRRJJJKKKMMMNNNkkkqqqeee```^^^[[[YYYXXXYYYZZZ\\\bbb[[[WWWXXXYYYWWWUUUUUUUUUTTTTTTTTTUUUWWWXXXYYYYYYWWWTTTTTTUUUUUUQQQNNNSSSRRRNNNKKKOOO\\\mmmwwwooofffttt{{{qqqjjjeeeooo|||uuuuuuxxxjjj```___\\\ZZZZZZ[[[]]]^^^VVV\\\eeemmmssszzzxxxbbbWWWYYY[[[YYYYYYcccmmm|||~~~~~~~~~}}}}}}}}}~~~}}}|||{{{wwwwwwwwwwwwuuusssqqqooommmlllkkkkkkkkkiiifffccc___]]][[[YYYXXXWWWTTTRRRPPPNNNJJJHHHGGGEEECCCAAACCCCCCCCCBBB@@@???===<<<999<<<===<<<:::999;;;===<<>>===============:::888:::;;;999:::>>>GGGSSS^^^fffnnnvvvwwwrrrrrrkkkjjjnnnrrryyyvvvQQQJJJbbbvvvqqqkkkddd^^^ZZZXXXYYY\\\aaaaaaccccccdddcccbbbbbbbbbeeegggeee```\\\ZZZ[[[WWWYYY]]]___```]]]ZZZWWWSSSTTTTTTUUUWWWYYY[[[\\\___\\\XXXVVVTTTRRRMMMIIIEEEAAA<<<999888666333000222111000//////.....................///000222222111HHHccclllgggnnntttpppVVV^^^rrr~~~kkkZZZVVV```jjj{{{```VVV[[[bbbhhh[[[WWW```fffbbbaaadddfffjjjooouuu}}}eeeVVVLLLOOOZZZiii}}}{{{hhh\\\TTTKKKEEEFFFGGGEEEFFFIII[[[```lll~~~gggGGG@@@aaaiiilllnnnrrrPPPBBB999:::>>>;;;AAABBBCCCCCCEEEHHHNNNQQQSSSMMMPPPVVV```}}}qqqbbbbbbaaa```]]]\\\ZZZZZZYYY[[[[[[ZZZYYYXXXXXXWWWWWWWWWYYYYYYUUUUUUXXXYYYVVVUUUTTTRRRPPPOOONNNLLLKKKTTTSSSQQQOOOOOOWWWdddnnnkkkmmmppp}}}|||dddvvvmmmgggeeebbbaaaaaaaaa___^^^aaa]]]ZZZ\\\___bbbjjjsss}}}|||pppcccZZZVVVXXX[[[^^^dddrrr~~~~~~~~~}}}{{{yyyxxxyyyzzz|||}}}|||{{{xxxwwwtttuuuvvvwwwvvvtttrrrqqqkkkiiifffddddddcccaaa___[[[XXXUUURRRQQQOOOLLLJJJGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>======<<<<<<<<<:::999999;;;999999@@@IIIXXXaaajjjooouuu|||~~~{{{yyyqqqmmmpppuuu~~~hhhZZZhhh~~~yyyssskkkfff```[[[XXXWWWYYY[[[dddcccbbbaaaaaaaaabbbbbb```bbbdddccc___]]]]]]^^^[[[]]]^^^___]]][[[WWWUUUUUUUUUUUUVVVXXXYYY[[[\\\\\\ZZZWWWVVVUUUSSSPPPLLLFFFBBB<<<999777666333111222222000///////////////............///000111222111BBB\\\jjjfffjjjttt{{{[[[\\\mmmyyy|||kkkYYYTTT\\\fff}}}eee\\\aaaiiiggg```aaalllrrrnnnlllpppfffUUUHHHJJJSSS]]]kkkxxx}}}~~~|||wwwpppfff\\\SSSNNNOOOIIIFFFIIIJJJJJJNNNTTT^^^aaafffrrr{{{RRR???>>>```fffiiiqqqgggJJJ>>>888:::???===@@@BBBCCCCCCEEEHHHLLLPPPPPPIIINNN]]]rrrnnnfff```______^^^^^^_________]]]]]]\\\[[[ZZZYYYXXXXXXZZZ\\\[[[XXXXXX[[[\\\ZZZTTTUUUVVVTTTQQQNNNLLLLLLUUUVVVVVVTTTRRRTTTZZZ______nnnqqqmmmoooooorrr{{{|||yyyqqqzzzyyyllllllmmmmmmmmmkkkgggeeeiiiccc]]]\\\[[[[[[___dddqqqyyy~~~uuuhhh[[[VVVYYY]]]^^^mmm~~~}}}~~~~~~|||{{{yyywwwvvvuuuzzzzzz{{{{{{zzzxxxuuuttttttuuuuuuuuusssqqqooonnnfffdddbbbaaaaaa___\\\YYYYYYVVVSSSPPPNNNLLLIIIGGGFFFFFFEEEDDDCCCBBBAAAAAA???>>>===<<<;;;;;;;;;;;;777999;;;<<<;;;>>>LLLZZZgggnnnsssuuuxxx}}}~~~zzztttqqqvvvyyyiiidddooo|||kkkqqqjjjbbb```\\\XXXUUUVVVWWWXXXbbbaaa___]]]\\\]]]___```\\\]]]^^^]]]\\\[[[]]]^^^______^^^\\\ZZZWWWTTTSSSWWWWWWWWWWWWXXXYYYZZZZZZVVVUUUTTTSSSSSSRRRPPPNNNIIIDDD>>>999777555444333333222111000////////////............///000111111111:::QQQgggfffdddooo]]]YYYhhhpppooozzz{{{}}}ooo[[[SSSZZZccc}}}|||fff^^^cccjjjfffiiivvvlllWWWGGGHHHOOOSSSXXX]]]```hhhlllkkkmmmrrrpppjjjhhhddd]]]VVVPPPMMMKKKKKKLLLKKKLLLOOOQQQUUU^^^gggkkkiiiiiioooxxxyyyVVV@@@:::;;;```cccgggvvv___EEE===888:::???===???@@@BBBCCCDDDFFFJJJNNNOOOJJJOOO]]]sssmmmkkk______```aaaccceeeggghhh```______^^^\\\[[[[[[ZZZXXXZZZZZZXXXZZZ___bbb```[[[ZZZXXXSSSOOOLLLMMMOOOVVVYYY[[[[[[XXXVVVUUUUUU[[[mmmssslllddd^^^ggg}}}tttvvv|||yyyuuu}}}}}}qqqyyyxxxrrrooommmeee^^^[[[YYYXXXZZZ^^^dddmmmxxx|||nnn___WWWYYY^^^iii~~~}}}}}}|||{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyzzzzzzyyywwwuuutttuuuuuutttrrrooollljjjhhhcccbbb``````___\\\XXXUUUVVVSSSOOOMMMKKKIIIFFFDDDDDDDDDCCCBBBAAA@@@@@@???===<<<;;;;;;:::::::::;;;999999;;;???BBBJJJ[[[jjjqqquuuyyyzzzyyyyyyzzz{{{wwwxxx~~~vvvfffgggzzz}}}zzz}}}vvviiihhh^^^^^^[[[VVVTTTUUUVVVUUUZZZYYYYYYYYYYYYZZZ[[[[[[[[[ZZZYYYWWWWWWXXXZZZ[[[^^^]]]ZZZXXXUUUTTTSSSRRRWWWWWWWWWVVVWWWWWWXXXXXXRRRQQQQQQPPPPPPNNNMMMKKKKKKGGGAAA<<<888666555555333333222111000000000000...............///000111222333HHHeeeggg```zzziii^^^VVVdddeeebbbpppzzz|||~~~uuu```VVVZZZbbbuuu{{{jjjgggooowww}}}www___LLLLLLTTTUUURRRQQQIIINNNSSSUUUZZZ___]]]WWW[[[ZZZYYYXXXWWWVVVUUUUUUOOOSSSWWWYYYZZZ```mmmxxxyyyxxxxxx|||{{{uuuhhhpppmmmXXXDDD>>>>>><<>><<<===???AAABBBCCCFFFJJJMMMPPPMMMRRRYYYiiiooommmccccccccccccdddeeefffgggaaaaaa``````___^^^^^^]]]ZZZ\\\[[[XXXZZZ___bbbaaaaaa\\\UUUNNNJJJKKKOOORRRYYY\\\```bbbaaa]]]ZZZXXX___hhhpppvvvppp```eeevvvyyy|||mmmiiisss}}}{{{xxxpppfff[[[WWWTTTRRRTTTWWW[[[```hhhrrrzzz}}}}}}|||qqqbbbYYYYYY]]]ppp~~~}}}|||}}}|||{{{zzzyyyyyyyyyyyywwwwwwxxxxxxxxxwwwvvvuuuuuutttqqqnnnjjjgggdddbbbbbbaaa___^^^]]][[[WWWSSSRRROOOKKKIIIHHHFFFDDDBBBCCCBBBBBBAAA@@@???>>>>>><<<;;;;;;::::::::::::::::::888:::BBBLLLXXXfffqqqwww{{{{{{wwwwwwzzzvvv|||ttt```]]]wwwjjjvvvjjjhhhbbb___```\\\UUUSSSVVVWWWTTTRRRTTTWWWZZZ[[[\\\[[[[[[^^^\\\YYYWWWWWWWWWXXXYYYYYYXXXUUUSSSRRRRRRSSSTTTWWWVVVVVVVVVVVVVVVWWWWWWSSSSSSSSSQQQOOOMMMKKKKKKNNNKKKFFF@@@;;;777777777444333222111111000000000...............//////000333///CCCdddiii```uuukkkeeeTTT[[[YYYXXXjjj{{{}}}{{{dddXXXYYY```nnnhhhRRRSSS[[[\\\WWWTTTOOOPPPQQQQQQTTTXXXXXXUUUXXXXXXYYYZZZ[[[\\\]]]^^^XXX^^^bbbbbbbbbjjjwwwwww^^^aaaYYYHHH???AAACCC@@@fffgggooooooRRRAAA===999:::>>><<<<<>>===<<<<<<;;;;;;:::::::::::::::;;;:::999???KKKXXXbbbmmmvvvzzz{{{~~~~~~xxxssstttzzz}}}lllgggiiifffTTT```uuupppllldddfffggg^^^```bbb^^^UUUSSSXXXZZZVVVQQQTTTYYY]]]``````___^^^ccc```\\\ZZZZZZZZZZZZYYYUUUTTTRRRQQQQQQRRRTTTVVVWWWWWWVVVVVVVVVWWWWWWXXXXXXYYYXXXVVVRRROOONNNNNNPPPNNNKKKEEE>>>:::888888555444333222111111111111///......---......//////222///BBBbbbjjjbbbrrrsss{{{pppTTTSSSWWW[[[mmm}}}gggXXXXXX^^^hhhnnnWWWUUU^^^```]]]\\\]]]]]]\\\ZZZZZZZZZZZZ[[[^^^\\\ZZZYYYZZZ___dddhhheeekkknnnkkkkkkssstttmmm^^^LLLBBBBBBDDDEEEggghhhssseeeKKK===<<<999:::???<<<===@@@CCCFFFIIILLLOOORRRGGGIIIMMMLLLWWW|||uuuuuuiiifffdddbbb^^^[[[YYYXXXWWW\\\\\\]]]]]]^^^_________bbbccc```ZZZYYY]]]___^^^ccc___]]]___dddfffccc^^^YYY[[[^^^bbbeeeeeedddcccaaabbbdddqqq}}}sssjjjqqq}}}mmmnnnxxxzzz~~~{{{}}}nnn^^^UUURRRPPPRRRUUUPPPRRRVVV[[[bbbkkktttyyyzzzyyywwwsssnnnkkkkkklll}}}}}}}}}}}}|||yyyvvvuuuuuuuuuttttttsssrrrqqqppppppoookkkjjjhhheeebbb```___^^^^^^[[[XXXUUUTTTRRRPPPNNNHHHFFFDDDCCCCCCBBBAAA???@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;===AAALLLZZZeeelllvvv~~~}}}{{{uuuqqqwwwttt]]]bbbgggbbbVVVllloooccclllmmmaaabbbbbb^^^___bbb^^^TTTSSS[[[^^^ZZZTTTVVVZZZ]]]```aaa``````bbb___\\\ZZZ[[[[[[ZZZXXXSSSSSSRRRQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXYYYZZZ[[[YYY[[[[[[YYYUUURRRQQQRRRQQQQQQOOOJJJBBB<<<:::999555444333222222111222222///......------.........000///BBB```jjjdddooowwwwwwuuuWWWSSS[[[cccsss}}}kkk[[[YYY___ddd|||uuuZZZUUU\\\___```aaafffhhhkkkjjjfffaaa___```bbb```^^^___ccciiiqqqvvvvvv{{{{{{vvvvvvwwwfffRRREEECCCIIIlllnnnzzz___FFF:::;;;999:::???===???AAAEEEIIIKKKOOOSSSUUUNNNPPPSSSRRR^^^sssvvveeebbbaaa___]]][[[ZZZYYYYYYYYYYYYZZZ[[[\\\^^^^^^___aaabbb___[[[[[[```bbbaaaZZZYYY[[[dddmmmnnneee\\\UUUVVVXXX[[[___aaaaaaaaa___ddddddjjjzzz}}}tttppp{{{lllnnnzzz}}}yyy~~~wwwhhhWWWNNNLLLLLLOOOSSSNNNRRRUUUWWWZZZbbbooozzzvvvvvvvvvvvvvvvwwwxxxxxx~~~~~~~~~~~~||||||}}}~~~|||{{{xxxvvvuuuuuuvvvvvvtttsssrrrpppnnnmmmkkkkkkfffeeedddbbbaaa`````````\\\XXXTTTQQQOOONNNLLLKKKFFFDDDBBBAAABBBBBBAAA?????????>>>===<<<;;;::::::;;;;;;;;;::::::;;;<<<<<<@@@IIIZZZhhhooosss}}}xxxvvvcccWWWeeejjj```^^^xxx{{{kkkaaaaaayyyooobbb```ZZZXXX]]]^^^aaa]]]SSSSSS]]]aaa^^^WWWXXXYYY[[[]]]^^^___```^^^[[[YYYXXXZZZZZZXXXVVVTTTSSSSSSSSSTTTUUUVVVWWWYYYYYYYYYYYYZZZ[[[\\\]]]WWWZZZ[[[YYYUUURRRRRRTTTQQQSSSRRRMMMEEE>>>;;;:::555555444333222222222222///......---------.........000CCC___iiifffmmm~~~uuuvvvsssYYYYYYZZZdddsss~~~|||~~~ooo___]]]aaaaaayyyzzz]]]VVVZZZ^^^```ccckkkqqqxxxzzztttkkkfffggg]]]___bbbgggnnnuuu{{{~~~eeeJJJCCCJJJnnnccc~~~\\\III:::999;;;999;;;BBBBBBEEEFFFFFFKKKRRRTTTQQQNNNTTT```___fffxxxuuuhhhaaa___[[[ZZZ[[[\\\]]]^^^[[[[[[[[[[[[\\\]]]^^^___gggccc___[[[ZZZYYYWWWVVVPPPYYYdddgggbbbZZZSSSPPPVVVUUUUUUTTTUUUWWWYYYZZZZZZ\\\^^^bbbiiirrr|||uuuhhhlllvvv~~~xxx|||tttooo```QQQLLLMMMMMMNNNOOORRRQQQPPPRRRVVV\\\cccfffnnnpppuuu{{{}}}|||zzz{{{{{{wwwssstttssspppnnnnnnnnnoooppppppooommmkkkiiihhhggggggeeedddcccaaa^^^\\\[[[ZZZUUUSSSQQQOOOLLLIIIGGGFFFCCCCCCBBBAAAAAA@@@??????===>>>>>><<<:::888888999888;;;???@@@;;;666:::BBBSSSZZZeeeqqq}}}wwwppp~~~yyyqqqhhh[[[]]]kkkwww|||zzzuuulll~~~aaa___ZZZUUUYYY]]]]]]XXXSSSQQQUUU\\\bbbeeeYYY\\\^^^^^^\\\\\\^^^``````[[[UUUSSSTTTVVVVVVUUUYYYTTTOOONNNQQQUUUVVVVVVSSSTTTVVVXXXYYYYYYYYYXXXUUUUUUUUUWWWYYYXXXUUUSSSTTTQQQLLLHHHEEEBBB>>>;;;999777333111111000///...------..................///111;;;UUUiiiffffffwwwjjj~~~nnnyyy\\\TTT]]]cccooo}}}zzzbbb[[[bbbeeexxxiiiUUUSSS]]]fffiiisss||||||zzzvvvsssqqqmmmmmmttt{{{jjjRRRKKKLLLlllggg~~~XXXGGG::::::<<<:::<<>>>>>;;;<<<<<<;;;999999999:::;;;999::::::999;;;DDDOOObbbkkkwwwuuuvvv{{{fffXXX\\\ssslllYYYZZZXXXWWW\\\]]]ZZZWWWSSSRRRTTTZZZ___ccc]]]```bbbaaa^^^\\\[[[\\\\\\XXXTTTRRRTTTUUUUUUUUUTTTSSSQQQPPPRRRSSSSSSSSSNNNPPPRRRTTTVVVVVVWWWWWWQQQTTTWWWWWWTTTRRRRRRRRROOOMMMKKKIIIFFFBBB===999;;;888555333222222000///........................000000888QQQgggfffeeessslllsss___PPP[[[___iiivvv}}}ddd\\\bbbaaaqqqzzzbbb[[[bbblllsss~~~~~~{{{xxxyyylllWWWSSSVVVhhhnnnuuuQQQCCC:::;;;>>><<<===AAA@@@DDDHHHJJJNNNQQQOOOJJJMMMWWW___^^^nnnwwwooofffddd___^^^]]]\\\\\\]]]___```bbbaaa___^^^]]]\\\[[[[[[WWWTTTRRRQQQQQQRRRRRRQQQSSSVVVXXXVVVSSSPPPQQQSSSRRRPPPMMMJJJIIIJJJMMMNNNTTTWWWZZZ___fffoooyyypppgggeeettt~~~zzzmmmlll}}}ooouuuyyywwwqqqxxxZZZQQQGGGDDDBBBBBBDDDIIIJJJLLLOOOQQQRRRRRRQQQPPPZZZ```jjjwww~~~}}}yyywwwxxxwwwtttqqqpppooonnnmmmmmmmmmnnnooojjjiiihhhfffeeeddddddddd```___]]]ZZZWWWTTTRRRQQQKKKKKKIIIHHHFFFEEECCCCCC@@@??????>>>>>>=========999:::;;;:::999999:::<<<===999666999???HHHWWWddduuu~~~qqqXXXUUUlll~~~~~~nnn\\\UUUVVVUUU[[[```\\\WWWWWWVVVUUUUUUXXX]]]```___aaabbbaaa___\\\[[[\\\XXXUUUSSSRRRSSSTTTTTTSSSPPPRRRSSSSSSRRRQQQQQQRRRMMMNNNPPPRRRTTTUUUVVVWWWOOOTTTXXXWWWQQQMMMNNNQQQLLLLLLLLLLLLJJJFFF@@@;;;===:::777555444333222000........................000000444JJJbbbdddcccnnnnnn{{{oooTTT[[[^^^fffrrr~~~ggg]]]aaaaaalllqqqeeehhhvvvfffXXXXXX]]]eeevvvcccIII@@@:::<<>>???AAAAAAEEEHHHIIILLLPPPNNNIIIJJJTTTWWWYYYqqqxxxllliii]]]`````````___]]]\\\\\\^^^___bbbaaa___]]][[[YYYYYYXXXWWWUUURRRRRRRRRSSSRRRQQQTTTUUUUUUSSSPPPOOOQQQSSSQQQNNNKKKIIIHHHJJJMMMOOOXXXYYY[[[^^^bbbiiiqqqwwwtttrrrkkkooovvvmmmlll{{{uuutttpppxxxyyylllsssmmmQQQMMMKKKLLLJJJEEEEEEGGGIIIJJJLLLNNNNNNMMMLLLKKKRRRWWW```lllyyy~~~~~~~~~}}}{{{{{{}}}~~~~~~~~~}}}zzzwwwuuutttsssqqqooollllllkkkkkkkkklllmmmmmmgggfffeeedddbbbbbbbbbbbb]]]\\\ZZZWWWSSSPPPNNNMMMGGGFFFFFFEEEDDDCCCBBBBBB============<<<<<<;;;;;;::::::;;;999888888:::<<<<<<999;;;DDDPPP\\\kkkwwwsssnnnyyy{{{zzzYYYQQQeeerrrxxx```ZZZYYYWWWTTT\\\bbbZZZWWWXXXYYYYYYXXXYYY]]]```___^^^]]]\\\\\\\\\^^^```XXXVVVUUUTTTSSSSSSRRRQQQPPPSSSUUUTTTRRRPPPRRRTTTRRRRRRRRRSSSTTTUUUWWWXXXRRRUUUXXXWWWRRRNNNNNNOOONNNMMMMMMMMMMMMJJJFFFBBB???<<<888666555444222111////////////............000000000AAA[[[bbbbbbiiikkk^^^ZZZaaakkkuuu|||}}}}}}lll______dddlll{{{oooppprrr```XXX[[[bbbcccWWWCCC>>>;;;<<>>@@@AAAAAADDDEEEEEEDDDGGGMMMNNNKKKJJJMMMKKK\\\hhhfffcccZZZ^^^___```aaa^^^ZZZXXXZZZ\\\ZZZZZZYYYXXXWWWVVVVVVWWWYYYWWWUUUSSSRRRQQQNNNLLLJJJKKKLLLMMMMMMKKKIIIHHHGGGGGGGGGHHHJJJNNNQQQSSSTTTTTTRRROOOMMMMMMPPPRRR___vvvtttqqqqqqwww~~~~~~tttrrrxxx~~~ooohhhqqq|||}}}lllppp|||ggg[[[OOOHHHEEECCCEEEJJJLLLJJJIIIHHHHHHJJJMMMNNNHHHKKKPPPUUU[[[cccnnnvvv~~~}}}~~~|||{{{{{{}}}~~~~~~~~~~~~~~~}}}{{{zzz{{{}}}}}}}}}|||{{{{{{zzzzzzyyywwwtttpppmmmjjjhhhgggeeeeeeeeeeeeeeeeeeeeeeeecccaaa```^^^\\\[[[ZZZZZZVVVTTTRRRPPPMMMJJJHHHGGGCCCCCCBBBBBBAAA@@@@@@@@@::::::::::::::::::::::::<<<<<<;;;999888999<<<>>>===CCCRRRbbbmmmsssyyy}}}uuukkkjjj~~~lllhhh}}}gggeee^^^[[[WWWYYYXXXTTT\\\ccc]]][[[ZZZZZZ[[[^^^aaaaaa```bbb\\\VVVRRRSSSVVVZZZ\\\\\\\\\YYYUUUQQQNNNNNNOOOTTTTTTTTTSSSSSSTTTXXXZZZXXXVVVSSSPPPOOOOOOQQQRRRXXXWWWVVVWWWWWWVVVQQQNNNMMMKKKIIIHHHIIIIIIHHHGGGAAA===999777555444222111111000000//////............222///555LLL[[[___ddd}}}wwwWWW___iiimmmnnnsss}}}{{{iii```\\\fffwwwtttjjjeeehhhpppyyyiiiLLL===<<<;;;;;;===@@@AAAAAAAAACCCEEEEEEIIINNNMMMJJJGGGGGGGGGaaa}}}dddbbb^^^ZZZ[[[ZZZ]]]___^^^ZZZXXX[[[^^^VVVVVVVVVVVVWWWXXXYYYYYYWWWVVVTTTRRRRRRPPPMMMKKKIIIIIIJJJKKKLLLKKKHHHFFFEEEFFFHHHJJJMMMOOOQQQRRRSSSSSSQQQOOOLLLLLLNNNPPPUUUkkk{{{{{{~~~~~~wwwzzz|||wwwwwwzzz~~~|||{{{ttteee\\\VVVPPPMMMMMMMMMLLLJJJIIIIIIIIIKKKLLLGGGJJJMMMOOOQQQWWWaaaiii{{{~~~~~~~~~}}}|||}}}~~~|||zzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}||||||}}}{{{zzzzzzyyyxxxvvvuuutttxxxvvvsssooojjjfffddddddccccccccccccbbbbbbaaa``````^^^\\\ZZZWWWUUUTTTTTTPPPOOONNNKKKIIIFFFEEEDDDAAAAAA@@@@@@???>>>>>>===::::::::::::::::::::::::999::::::999:::<<<@@@DDDKKKSSS```mmmrrrssswww~~~~~~~~~}}}rrrvvv}}}pppiii^^^]]][[[SSSVVV\\\YYY\\\aaa^^^[[[WWWTTTWWW]]]bbb```]]]]]]YYYTTTSSSUUUXXXZZZZZZ[[[ZZZXXXSSSNNNLLLNNNPPPQQQPPPQQQSSSVVVXXXXXXXXXWWWUUUQQQNNNMMMNNNPPPRRRTTTUUUVVVVVVTTTRRRPPPOOOKKKJJJIIIIIIJJJJJJGGGEEECCC@@@;;;999777666444222111111000000///......------444111222FFFWWW^^^ddd|||[[[\\\]]]```gggssspppccc___jjjyyyzzzvvv|||XXXDDD<<<===<<<:::<<>>===<<<<<<;;;::::::::::::::::::::::::777888999999;;;???DDDHHHZZZ```kkkssssssrrrwww}}}yyyiiiyyytttccc]]]bbb______TTTWWW```^^^\\\___]]]YYYSSSOOOSSS\\\aaa___[[[WWWTTTSSSTTTYYY\\\\\\[[[XXXXXXUUUPPPLLLKKKNNNRRRMMMMMMOOOTTTYYYZZZWWWTTTWWWTTTQQQNNNNNNOOOSSSUUUNNNSSSWWWUUUPPPLLLMMMPPPJJJKKKLLLNNNNNNLLLHHHEEEDDDAAA===:::999777666444222111111000///......---,,,555222111CCCUUU^^^eeelllqqqaaaZZZTTTVVVdddvvvuuufffhhhrrrvvvSSSBBB======>>>=========>>>@@@@@@FFFKKKMMMLLLKKKJJJHHHHHH@@@QQQ}}}bbbfff]]]^^^cccUUU[[[YYYYYYZZZ\\\]]]]]]\\\QQQRRRUUUYYY]]]^^^\\\ZZZZZZYYYXXXUUUSSSPPPNNNNNNOOOKKKIIILLLMMMIIIEEEDDDCCCFFFIIIJJJJJJMMMRRRVVVTTTSSSQQQPPPOOOOOOOOOPPPPPPUUUkkktttyyy|||ssstttooo[[[OOOGGGIIILLLJJJIIIJJJJJJJJJIIIIIIKKKMMMKKKHHHSSS^^^lllwww{{{}}}~~~~~~}}}yyyyyy|||~~~{{{|||~~~~~~}}}|||yyy{{{}}}~~~}}}~~~|||{{{{{{||||||zzz{{{|||~~~~~~}}}||||||{{{}}}{{{|||~~~}}}{{{zzzzzzzzzzzzuuutttrrrpppoooooooooooovvvuuusssnnniiieeedddeeeccc```]]]\\\[[[ZZZXXXWWWWWWVVVUUUSSSQQQOOOMMMLLLLLLKKKIIIFFFCCC@@@>>>===???>>>===<<<;;;:::::::::999999888777777888:::;;;<<<;;;;;;;;;>>>EEENNNUUU```dddhhhkkkmmmpppuuuyyyzzz}}}uuurrrxxxrrrcccsssyyy}}}~~~|||wwwmmm[[[YYYXXXTTTYYYWWWVVVVVVWWWXXXXXXWWWTTTUUUWWWYYYZZZZZZYYYYYYWWWVVVUUUUUUWWWYYYZZZYYYWWWTTTPPPKKKIIIHHHIIIKKKEEEGGGJJJNNNRRRUUUWWWXXXRRRRRRSSSQQQOOONNNNNNOOOJJJMMMPPPQQQQQQQQQRRRSSSSSSQQQPPPMMMLLLJJJJJJIIIHHHFFFBBB???===999555222222111000//////.../////////111//////;;;PPP```fffWWWZZZkkkUUUSSS\\\bbbyyy{{{llljjjqqqxxxlllMMM???>>>>>>===>>>??????@@@@@@DDDIIINNNOOONNNMMMLLLKKKKKKHHHaaavvvbbbggg]]]^^^fff^^^[[[[[[ZZZ\\\^^^______^^^[[[[[[\\\^^^``````^^^\\\\\\[[[YYYWWWUUURRRQQQOOONNNJJJHHHLLLMMMIIIFFFFFFKKKMMMNNNMMMMMMNNNQQQTTTRRRQQQPPPOOONNNNNNOOOOOOPPPRRRbbbsssyyy}}}}}}~~~uuunnngggZZZNNNKKKKKKJJJIIIJJJGGGGGGFFFFFFGGGIIIJJJJJJLLLTTT^^^fffkkkpppwww|||wwwwwwvvvvvvwwwzzz}}}|||{{{yyyxxxxxx{{{}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{|||yyyzzz|||~~~~~~~~~}}}|||~~~|||{{{zzz{{{{{{|||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~~~~|||~~~~~~{{{zzzzzz|||}}}|||{{{yyywwwvvvvvvvvvvvvrrrqqqpppnnnmmmmmmmmmnnnsssrrrqqqmmmgggcccaaaaaa```]]]ZZZXXXWWWVVVTTTRRRRRRRRRPPPOOOMMMKKKJJJJJJIIIHHHGGGDDDBBB@@@>>>===>>>===<<<;;;:::::::::::::::999888888888999:::;;;:::<<>>===???AAABBBBBBAAAFFFJJJNNNOOONNNLLLNNNPPPLLLXXX{{{rrrgggjjj]]]XXX___\\\[[[ZZZ[[[]]]___``````___cccaaa````````````^^^\\\\\\[[[ZZZXXXVVVSSSQQQPPPMMMIIIHHHLLLMMMJJJHHHIIISSSTTTSSSQQQOOONNNPPPRRROOOOOOOOOOOOOOOOOOOOOOOOQQQQQQYYYbbbqqqrrrsssvvvxxx~~~~~~vvvmmmwwwhhhWWWNNNKKKIIIIIIKKKGGGGGGGGGFFFEEEEEEGGGJJJFFFIIINNNRRRWWW```kkksssnnnoooppppppppprrruuuxxxmmmoooqqqssstttvvvxxx{{{wwwxxxyyyzzz|||}}}~~~zzzyyywwwvvvvvvwwwyyyzzzxxxyyyzzz{{{{{{|||{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{|||{{{{{{{{{{{{|||}}}}}}|||||||||}}}}}}~~~~~~~~~~~~}}}}}}~~~}}}~~~|||~~~}}}|||zzzyyyxxxxxxxxxvvvuuutttrrrqqqqqqqqqqqqnnnmmmlllkkkkkkkkkkkkkkkmmmnnnmmmjjjeee```]]]\\\[[[YYYUUUSSSRRRPPPNNNLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCAAA@@@>>>===<<<<<<;;;:::999999999999999;;;:::999888888999:::;;;<<<@@@FFFMMMSSSZZZ```eeecccccceeeiiinnnqqqpppooowwwwwwqqqXXXTTT[[[cccqqqjjjbbb___qqq```[[[bbbjjj___SSSUUUWWWUUUUUULLLPPPTTTUUUSSSPPPOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRNNNOOOOOOOOONNNMMMKKKJJJHHHHHHHHHHHHIIIJJJJJJKKKEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLKKKIIIHHHHHHIIIHHHKKKNNNQQQRRRSSSTTTUUURRRQQQPPPNNNLLLKKKJJJIIIKKKIIIFFFDDDBBB>>>:::666333222111000////////////000111///...555FFFVVV___kkk|||fffuuu~~~zzz```TTTZZZeeezzznnn``````]]]ccc||||||SSS@@@<<<>>>===>>>???AAABBBBBBAAAEEEGGGKKKNNNLLLKKKPPPVVV^^^zzzmmmhhhjjj___XXX[[[YYYZZZYYYZZZ]]]___``````^^^ccc```]]]\\\\\\\\\[[[ZZZZZZZZZYYYXXXVVVSSSQQQOOOLLLIIIIIIMMMNNNLLLLLLNNNUUUTTTSSSPPPNNNNNNNNNOOONNNOOOOOOPPPPPPPPPOOOOOOQQQSSSWWWXXXdddqqqlllfffiii}}}}}}|||lllmmmwwwyyyeeeVVVNNNKKKJJJJJJJJJIIIJJJJJJFFFCCCCCCGGGDDDEEEEEEGGGKKKTTT^^^fffgggiiiiiihhhfffeeeeeefff^^^aaagggkkkoooqqqtttvvvtttttttttuuuvvvvvvwwwxxxwwwvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzyyyzzz{{{|||}}}zzzzzz{{{|||}}}}}}~~~~~~|||yyyzzz~~~||||||~~~}}}{{{||||||{{{yyywwwuuusssqqqqqqpppooonnnmmmllllllllljjjjjjiiiiiiiiiiiiiiiiiihhhiiiiiigggbbb]]]YYYXXXWWWTTTQQQNNNMMMKKKIIIGGGEEEEEEDDDDDDDDDDDDCCCCCC@@@??????>>>======<<<<<<::::::999888888888888888:::999999888999:::;;;<<>>@@@AAAAAAAAAAAABBBEEEFFFJJJNNNMMMLLLTTT___nnndddbbbfffccc``````^^^[[[[[[]]]___bbbbbbaaa___^^^\\\YYYXXXXXXYYYYYYXXXZZZZZZZZZYYYWWWTTTRRRPPPLLLIIIJJJNNNOOOMMMNNNRRRQQQOOOMMMLLLLLLMMMMMMMMMNNNOOOQQQRRRRRRRRRPPPOOOOOORRRXXXTTTWWWrrr{{{oooaaa```wwwwww~~~xxxtttzzz~~~pppddduuuzzzgggZZZSSSOOOKKKKKKHHHHHHKKKHHHBBBAAAEEEDDDCCCCCCCCCEEEKKKQQQUUUYYY[[[\\\\\\ZZZWWWWWWWWWUUUZZZaaagggjjjmmmoooqqqtttsssrrrqqqpppppppppqqqrrrrrrtttuuuuuuuuutttsssvvvuuutttttttttuuuvvvwwwwwwwwwxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{yyyyyyzzz{{{|||}}}}}}}}}~~~zzzwwwxxx{{{~~~}}}|||www{{{~~~~~~~~~~~~|||~~~~~~|||zzz{{{{{{{{{yyyvvvrrrnnnkkkmmmmmmmmmlllkkkjjjiiihhhfffffffffffffffffffffeeecccddddddbbb]]]XXXUUUTTTRRRPPPLLLJJJIIIHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<<<<;;;;;;;;;;;;;;;999999888777777777888888999999999999;;;===???AAAKKKOOOVVV[[[]]]]]]^^^___```fffjjjhhheeehhhttt~~~mmmZZZUUUJJJGGGZZZtttzzzqqqiiirrrqqqgggrrraaaRRRKKKSSSUUUMMMIIINNNMMMPPPRRROOOKKKJJJOOOSSSPPPRRRUUUWWWVVVSSSOOOMMMMMMOOOQQQPPPLLLHHHGGGFFFFFFGGGJJJLLLLLLKKKIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIJJJJJJHHHHHHIIIJJJLLLOOOQQQRRRQQQPPPPPPQQQPPPPPPOOOOOONNNLLLJJJIIIIIIHHHGGGFFFDDDAAA<<<888555444333111000000//////---......///222>>>QQQ```UUU[[[ttt{{{xxx~~~rrruuuVVVZZZtttvvv```ZZZUUU\\\vvvbbbFFF<<<:::<<>>CCCFFFLLLQQQTTTXXX\\\^^^^^^bbbfffiiijjjjjjkkkkkkqqqooommmjjjiiiiiiiiijjjiiijjjlllnnnpppqqqrrrrrrtttrrrooonnnnnnooorrrsssrrrssstttuuuuuutttssssssssstttuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyywwwvvvwwwwwwwwwzzz{{{{{{~~~|||yyywwwvvvwwwzzz{{{zzzxxxxxxwwwwwwxxxyyyyyywwwuuuttttttsssrrrpppmmmiiiggghhhhhhiiihhhgggfffdddccc____________^^^]]][[[ZZZYYYYYYXXXUUUQQQMMMLLLLLLHHHFFFCCCBBBBBBBBB@@@???==================<<<<<<999999999999999999999999999888888777777888888999999:::===AAAFFFKKKOOORRRXXX[[[^^^``````aaabbbcccbbbfffiiijjjrrr|||fffXXXDDDQQQaaassswww^^^QQQPPPNNNJJJGGGIIINNNTTTPPPPPPNNNMMMMMMNNNOOOQQQLLLMMMNNNNNNNNNMMMLLLLLLJJJMMMOOOMMMIIIGGGIIILLLKKKLLLMMMNNNNNNLLLJJJHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKLLLLLLLLLLLLNNNOOOMMMOOORRRRRRQQQOOOOOOPPPNNNOOOOOOPPPOOOMMMJJJIIIGGGGGGGGGGGGFFFCCC>>>:::777666444333111000000000,,,---...///...444HHH]]]bbbVVVkkkxxx]]]PPPbbbiiirrr~~~eee]]]YYYbbbzzznnn]]]UUUWWW___eeeeeeDDD<<<>>>???>>>IIIQQQNNNCCC===BBBKKKPPPLLLMMMPPPLLLIIIUUUgggnnneeeooolllbbbaaa``````ggg\\\\\\]]]___```___[[[XXXXXXVVVVVVVVVWWWXXXWWWUUURRRSSSTTTTTTRRROOOLLLJJJFFFEEEFFFHHHGGGEEEIIIOOOJJJHHHFFFHHHLLLOOOPPPOOOMMMOOORRRSSSSSSOOOKKKIIIVVVOOOYYYcccXXXOOORRRVVVnnn|||eeegggvvv~~~~~~xxxsss|||yyyxxxrrrqqq{{{sssjjjtttzzz}}}}}}iiivvvuuu___KKKGGGGGGCCCCCCHHHDDDCCCBBBBBBBBBAAA???===<<<@@@FFFKKKPPPUUUYYY]]]eeehhhkkkllllllkkkkkkkkknnnllljjjhhhggghhhiiijjjhhhhhhhhhiiikkknnnqqqssssssqqqnnnllllllnnnqqqssspppqqqrrrrrrrrrrrrppppppqqqrrrtttuuuuuuuuutttssstttttttttttttttssssssssstttwwwzzzyyyvvvtttuuuvvvyyy{{{{{{zzz|||{{{xxxuuurrrssswwwyyyvvvssstttsssssstttuuuuuutttsssoooooooooooommmkkkiiihhhfffgggggggggfffdddbbbaaa\\\\\\]]]\\\[[[YYYWWWVVVVVVVVVTTTPPPLLLIIIIIIIIIEEECCC@@@@@@@@@@@@???===<<<<<<<<<;;;;;;;;;;;;;;;999999999999888888888888999888888888888888999999:::<<>>;;;888@@@@@@@@@CCCLLLXXXcccjjjmmmnnnoooooollljjjhhhhhhhhhhhhggggggfffeeeeeedddgggfffeeefffiiikkkkkkkkkooolllhhhhhhkkkmmmmmmlllnnnnnnooopppqqqqqqqqqqqqppppppooooooppppppqqqrrrvvvuuutttsssrrrssstttuuuvvvvvvvvvuuuttttttssssssuuuuuuuuuwwwzzz{{{{{{yyytttrrrqqqqqqrrrsssrrrpppqqqoooooopppsssssspppmmmlllkkkjjjjjjiiiiiiiiiiiijjjgggcccbbbddddddaaa___\\\ZZZXXXUUURRRPPPOOONNNLLLKKKJJJHHHFFFDDDCCCBBB>>>======<<<;;;;;;::::::888888888888777777777777666666777777777888888888666888:::::::::999;;;<<>>BBBEEEMMMOOOTTTXXX[[[\\\\\\\\\```eee```]]]bbb```]]]dddbbblllccc___nnn___RRRPPPLLLLLLKKKJJJHHHHHHGGGGGGGGGHHHGGGGGGIIILLLNNNOOOOOOQQQPPPOOOPPPQQQPPPNNNLLLLLLLLLKKKJJJIIIHHHHHHHHHOOOOOOMMMLLLJJJIIIIIIIIIJJJIIIHHHHHHIIIHHHFFFDDDGGGHHHIIIJJJJJJLLLOOORRRPPPQQQTTTWWWWWWUUUSSSSSSSSSSSSRRRRRRQQQPPPPPPOOOPPPOOOMMMMMMKKKHHHCCC@@@===<<<999777555333222111111------111000///;;;KKK]]]XXXaaa}}}gggSSSQQQ\\\eeesssooofff]]]]]]eeeuuu~~~qqq```NNNGGGIIINNNUUU[[[aaaaaaaaa```ccciiipppttt|||VVVAAA888;;;???;;;>>>???AAADDDIIINNNSSSUUUUUUIIIHHHNNNKKKMMMsssqqqccc```\\\WWWTTTTTTYYY^^^bbbaaa```^^^]]]\\\\\\]]]]]]YYYWWWUUUVVVXXXXXXUUUQQQPPPPPPPPPOOOMMMKKKHHHGGGGGGGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJJJJIIIHHHIIIJJJIIIJJJLLLMMMLLLKKKIIIGGGDDDGGGKKKKKKHHHEEEEEEFFFGGGLLLXXXllltttxxxjjj]]]RRRJJJHHHFFFDDDAAA@@@AAABBBAAAAAA>>>>>>>>>@@@DDDJJJPPPSSS```cccggghhheeeaaa]]][[[[[[\\\\\\]]]^^^___``````aaaaaabbbbbbcccdddeeeeeeeeecccbbbcccfffiiijjjjjjjjjkkkllllllmmmlllllllllmmmllllllllllllmmmnnnnnnnnnnnnmmmmmmmmmnnnnnnooonnnoooooooooooopppppppppoooooopppsssvvvxxxxxxwwwlllllllllmmmoooooollljjjlllkkkkkklllmmmllljjjgggdddcccbbbaaa````````````ddddddcccaaa]]]YYYXXXXXXOOONNNLLLIIIGGGEEEDDDDDDFFFFFFEEECCCBBB@@@???>>><<<<<<;;;;;;::::::999999666666666666666666666666888777777666666666777777777999:::<<>>;;;999666444333222111......111000...777DDD^^^VVV```{{{ttt^^^ZZZeeerrr~~~vvvfff[[[\\\aaajjjzzzrrr___QQQEEEDDDJJJRRR[[[bbbXXXTTTOOOKKKLLLPPPVVV[[[iiiqqq|||rrrGGG<<<::::::>>>===CCCBBBBBBEEEKKKQQQSSSSSSQQQJJJFFFGGGLLL```cccbbb```]]]YYYWWWXXX\\\aaaddddddbbb```]]][[[ZZZYYYYYYZZZXXXVVVVVVVVVUUURRROOOOOOOOOOOONNNLLLJJJHHHGGGIIIIIIHHHGGGFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIIIIJJJJJJJJJIIIHHHGGGGGGHHHJJJIIIGGGFFFGGGIIIKKKLLLMMMWWWooozzzvvvzzzvvvxxxnnnYYYJJJEEEDDDBBBCCCDDDDDD@@@===============???AAADDDEEEJJJNNNRRRUUUUUUTTTUUUUUUUUUUUUWWWXXXZZZ\\\]]]^^^]]]___```aaaaaaaaabbbbbbccccccbbbcccdddfffgggggghhhiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkkkkkllllllllllllmmmmmmmmmnnnkkkkkkllllllmmmnnnooooooqqqqqqpppqqqssssssrrrpppiiiiiijjjkkkmmmllljjjhhhiiiiiijjjjjjiiihhhfffddd```___^^^]]]\\\[[[[[[[[[___aaabbb___YYYTTTRRRSSSJJJIIIGGGEEECCCAAAAAA@@@BBBBBBAAA@@@>>>===<<<<<<;;;;;;::::::999999999999555555555555666666666666999999888777777888999:::;;;===@@@DDDGGGMMMSSSWWWZZZ[[[\\\]]]^^^^^^^^^^^^aaaaaa```eeehhh```eee|||hhhYYYZZZZZZ^^^zzzwwwppp{{{ppp{{{hhhRRRQQQPPPKKKFFFKKKKKKIIIHHHGGGFFFFFFFFFEEEDDDDDDFFFJJJMMMNNNNNNOOONNNMMMMMMMMMLLLIIIGGGCCCDDDFFFIIIKKKMMMNNNOOOMMMNNNNNNMMMLLLJJJGGGFFFJJJIIIIIIKKKMMMNNNMMMKKKKKKKKKKKKJJJKKKMMMQQQTTTPPPQQQOOONNNQQQVVVYYYXXXUUUTTTTTTSSSSSSRRRQQQQQQRRRPPPNNNLLLKKKIIIEEECCCBBB@@@>>>;;;888555444333111//////111///---333<<>>======<<<<<<<<<<<<<<<===<<<>>>@@@BBBCCCFFFJJJMMMNNNOOOQQQSSSVVVYYYZZZ[[[XXXZZZ]]]]]]\\\[[[\\\]]]cccccccccbbbbbbbbbbbbccceeefffggghhhhhhiiiiiihhhgggffffffffffffggghhhhhhffffffggghhhhhhhhhhhhhhhhhhiiijjjjjjkkklllmmmmmmooonnnnnnoooqqqqqqooonnniiihhhhhhiiijjjjjjgggeeegggggghhhgggfffdddbbbaaa]]]\\\[[[ZZZXXXXXXWWWWWWYYY\\\]]][[[UUUPPPNNNNNNGGGFFFDDDBBBAAA@@@??????>>>>>>===<<<;;;;;;::::::999999999999888888888888444555555555666666666777888777777777888:::<<<>>>AAAEEEJJJNNNQQQTTTVVVXXX[[[[[[\\\]]]^^^_________cccbbb^^^aaagggiii}}}yyyppp[[[NNNIIIRRR[[[hhh{{{yyysssqqqUUUPPPRRRMMMHHHHHHLLLLLLKKKIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKKKKKKKNNNKKKGGGEEEFFFFFFFFFFFFAAACCCEEEHHHKKKLLLNNNNNNLLLLLLMMMMMMLLLJJJHHHFFFGGGFFFFFFHHHKKKLLLKKKJJJJJJJJJKKKJJJJJJLLLPPPRRRPPPPPPLLLIIINNNZZZ``````VVVVVVUUUUUUTTTSSSSSSRRRQQQOOONNNNNNMMMKKKGGGEEEEEECCC@@@===:::777555444111000111111///...111666NNNQQQbbbnnnhhhlll\\\\\\\\\]]]pppyyyjjj___NNNDDD<<<>>>FFFPPP\\\eeeZZZSSSLLLGGGBBB???EEENNN___fffvvv~~~VVV===>>>>>>>>>@@@@@@BBBBBBEEEKKKRRRWWWWWWUUUHHHOOOIIIAAAYYYgggUUU\\\ZZZZZZ[[[\\\\\\[[[ZZZZZZYYYYYYXXXWWWXXXYYYZZZ[[[ZZZYYYXXXVVVTTTQQQOOOMMMLLLLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCEEEHHHJJJKKKKKKIIIIIIHHHGGGFFFGGGGGGGGGIIIHHHHHHHHHHHHIIIIIIJJJCCCHHHIIIIIISSSffftttwwwwwwqqqmmmrrr}}}{{{|||qqqlllpppkkkxxx|||zzzssscccggglllrrrdddQQQCCC>>>?????????>>>===<<<;;;;;;:::::::::;;;;;;:::999999<<<@@@DDDGGGHHHJJJMMMPPPSSSUUUVVVWWW[[[^^^^^^\\\ZZZ[[[]]]___```aaa```]]]\\\]]]^^^```aaabbbdddeeefffggggggddddddcccccccccdddeeeeeedddeeefffgggggghhhggggggfffgggggghhhiiijjjjjjkkkhhhggghhhkkknnnppppppooojjjhhhffffffffffffdddbbbcccdddeeedddaaa^^^]]]]]]XXXXXXVVVUUUSSSRRRRRRRRRQQQSSSUUUUUUQQQMMMIIIGGGDDDCCCBBB@@@???>>>>>>>>>;;;;;;::::::999999999888888888888888888888777777555555555666666777777888777777777888;;;>>>BBBDDDIIIMMMSSSWWWXXXYYYYYYZZZ\\\]]]___aaabbbbbbaaaaaa[[[]]]\\\eee{{{lllZZZIIIMMMVVVbbblllyyytttwww}}}mmmlllzzzgggVVVKKKLLLLLLFFFFFFLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGGGGHHHIIIIIIHHHKKKGGGBBB@@@@@@BBBDDDDDDDDDEEEGGGHHHIIIIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGBBBBBBBBBDDDFFFGGGGGGFFFGGGIIIJJJJJJJJJKKKMMMOOOPPPQQQMMMJJJQQQ```fffdddWWWVVVVVVUUUUUUTTTSSSSSSPPPOOOPPPQQQQQQOOOKKKHHHHHHFFFCCC???;;;888666555222222111000......111333DDDKKKVVVuuuoooyyywwwhhhtttddd^^^[[[]]]nnn}}}sssdddXXXGGG???999;;;@@@GGGQQQZZZOOOIIIEEECCC>>>===JJJ[[[iiinnn|||cccIII===@@@>>>???BBB@@@BBBEEEJJJPPPTTTVVVUUUSSSHHHKKKEEEBBBZZZvvvbbbWWWWWWUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUUUUUUUVVVXXXZZZ[[[XXXYYYXXXVVVSSSPPPNNNNNNKKKKKKJJJIIIIIIHHHHHHHHHGGGHHHIIIIIIHHHGGGFFFEEEFFFDDDCCCDDDGGGJJJJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHGGGFFFGGGHHHIIIIIIIIIIIIKKKLLLKKKLLLSSS]]]dddrrriiiaaadddrrryyy~~~||||||xxxtttuuuwww}}}~~~rrryyy|||vvvmmmlllrrrwww}}}{{{xxxkkkhhhmmmZZZOOOIIIEEEAAA>>>>>>===<<<;;;;;;;;;<<<<<<<<<;;;999777888:::<<<>>>???BBBDDDHHHJJJMMMNNNTTTXXX\\\\\\YYYWWWXXXZZZWWWYYY[[[ZZZXXXVVVWWWYYYZZZ[[[]]]```bbbcccddddddbbbaaaaaaaaaaaabbbcccccccccdddeeefffgggggggggfffddddddeeeeeeffffffggggggbbbbbbdddgggjjjmmmmmmllljjjgggcccaaaaaaaaa```______```bbb```\\\YYYXXXXXXRRRQQQPPPNNNMMMLLLKKKKKKIIIJJJKKKMMMMMMJJJEEEAAA@@@???>>>===<<<;;;;;;;;;999999888888888888888888777777777777777777777777555555666777777888999999:::;;;<<<>>>BBBHHHMMMPPPQQQTTTXXXZZZ[[[\\\]]]^^^___```cccddddddcccaaa```XXXbbbmmmbbbSSSSSShhh}}}yyynnnlllyyyuuuSSSLLLHHHIIIHHHDDDEEEJJJEEEEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFFFFGGGHHHGGGFFFFFFCCC@@@???@@@AAABBBBBBDDDEEEFFFGGGGGGFFFEEECCCDDDDDDDDDDDDDDDEEEFFFFFFAAA@@@AAABBBEEEFFFEEEDDDDDDFFFIIIJJJIIIIIIJJJKKKMMMPPPOOOMMMUUUcccfff```SSSSSSSSSRRRQQQQQQPPPPPPLLLMMMOOORRRSSSQQQLLLHHHJJJHHHEEEAAA===999777666333333222///...///111222;;;HHHNNNbbbnnntttlllsssnnnaaa[[[___lllzzz}}}{{{zzzvvvkkk[[[PPP@@@;;;999;;;???AAAFFFLLLIIIFFFEEEFFFDDDKKKccc~~~PPP@@@<<<@@@===???CCC@@@FFFIIIOOOSSSUUUSSSPPPOOOOOOLLLFFFHHH___wwwdddbbb[[[UUUSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUUUUVVVXXXXXXXXXXXXXXXVVVRRRPPPNNNNNNKKKJJJIIIHHHHHHHHHHHHIIIFFFGGGHHHIIIHHHGGGFFFEEEIIIFFFCCCDDDFFFHHHHHHGGGGGGEEECCCBBBAAABBBDDDEEEHHHGGGGGGHHHIIIJJJJJJIIIGGGHHHJJJKKKIIIJJJQQQZZZllllllhhhaaabbbmmm}}}tttyyy~~~|||}}}|||zzz~~~xxxwww{{{ttttttzzzvvviiidddhhhmmmqqqgggppp|||mmm___QQQGGG???>>>===<<<<<<<<<===>>>:::;;;<<<;;;999888888999888999<<>>???@@@??????@@@CCCEEEIIIMMMQQQTTTSSSQQQOOOOOOIIIOOOGGGIIIiiiggg]]]___^^^TTTVVVWWWXXXWWWVVVVVVWWWXXXWWWWWWUUUSSSQQQRRRTTTVVVUUUVVVVVVSSSPPPMMMLLLLLLKKKNNNMMMIIIFFFGGGGGGEEENNNKKKHHHHHHJJJKKKIIIGGGBBBDDDFFFGGGGGGHHHJJJLLLHHHFFFCCCBBBCCCDDDEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLKKKKKKJJJ]]]rrr}}}yyypppfffooo|||xxxzzzxxxssswww}}}vvvvvvyyyzzzzzz}}}~~~tttggg```kkktttsssRRRMMMAAA???BBB???AAABBB;;;999DDD===222999@@@===:::;;;999:::======;;;===BBBCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLMMMNNNOOOPPPQQQQQQRRRTTTWWWXXXYYY[[[^^^```[[[]]]^^^^^^^^^```cccfff_________``````aaaaaaaaa]]]]]]]]]]]]^^^```aaabbb``````aaabbbbbbcccddddddbbb___[[[YYYZZZ[[[[[[[[[]]]\\\YYYVVVSSSPPPMMMLLLIIIGGGEEEEEEEEEDDDBBBAAAAAAAAAAAAAAA@@@@@@??????::::::999999888999999::::::999777777777777555444444555777888999999888777666666666777888;;;===>>>DDDJJJPPPSSSSSSUUUZZZ___XXXXXXZZZ]]]bbbdddaaa[[[^^^aaagggkkkfff___eeepppiiimmmzzz\\\QQQKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBAAAAAAAAABBBCCCCCC@@@AAAAAAAAAAAA@@@??????BBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@@@@AAABBBCCCDDD@@@AAABBBDDDEEEFFFFFFFFFHHHGGGEEECCCBBBCCCDDDEEEKKKJJJJJJMMMSSSWWWWWWUUUSSSKKKFFFJJJOOOPPPOOOPPPNNNMMMMMMMMMNNNMMMKKKHHHIIIIIIGGGEEEBBB???<<<:::444444222111000000000000222FFFIIIRRR}}}qqqmmmXXX[[[bbbdddnnnhhhYYY]]]gggjjj}}}~~~xxxtttsssmmm^^^OOOFFF;;;777666:::<<<>>>GGGRRRJJJOOOUUUWWW\\\ppp}}}~~~===>>>?????????@@@CCCFFFIIIMMMRRRTTTSSSQQQOOONNNLLLJJJLLLdddnnn\\\YYY\\\\\\TTTUUUVVVWWWWWWVVVUUUVVVWWWRRRRRRRRRQQQOOOOOOQQQSSSQQQSSSTTTSSSPPPNNNMMMMMMLLLNNNLLLGGGEEEHHHJJJIIIMMMKKKHHHHHHIIIJJJHHHFFFEEEGGGHHHHHHGGGGGGHHHJJJIIIGGGDDDCCCCCCEEEEEEEEEJJJJJJJJJIIIHHHGGGFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJRRRhhhyyyyyyoooqqq~~~~~~~~~yyy{{{~~~{{{sssgggdddbbbrrrnnnvvvzzzcccTTTMMMGGG===>>>@@@;;;<<>>===888666:::888999<<<<<<999:::===@@@@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMOOORRRSSSTTTVVVXXXZZZYYYZZZ[[[[[[[[[]]]```bbb^^^^^^______```aaaaaabbb[[[ZZZZZZ[[[[[[\\\]]]^^^\\\\\\]]]^^^^^^___``````^^^[[[WWWUUUUUUVVVVVVVVVWWWVVVTTTQQQNNNLLLJJJIIIDDDBBB@@@@@@@@@@@@>>><<<>>>>>>>>>=========<<<<<<999999888888888888999999777666555555666666666555666666777777777777777666777777999;;;???BBBFFFHHHNNNRRRVVVVVVUUUUUUYYY]]]```___^^^___cccggggggfffbbb]]]___kkkvvvsssooogggQQQBBBGGGGGGEEEDDDCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCC@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@???>>>>>>@@@@@@AAABBBBBBAAA???????????????@@@@@@AAAAAAAAA???@@@BBBDDDFFFHHHHHHIIIIIIHHHFFFDDDCCCDDDEEEEEEIIIIIIIIIKKKNNNPPPPPPPPPGGGGGGIIIMMMMMMIIIHHHKKKLLLLLLLLLMMMNNNNNNKKKIIIGGGHHHHHHGGGEEEAAA>>><<<555444333111000/////////000BBBJJJOOOgggmmm{{{^^^[[[^^^]]]cccuuusssbbb^^^ccchhhyyy}}}{{{{{{tttnnnkkkdddUUUGGG@@@;;;888999<<>>?????????AAADDDGGGKKKOOOSSSTTTSSSPPPOOONNNHHHEEEUUUZZZUUUWWWYYYZZZVVVTTTVVVWWWWWWVVVUUUUUUVVVPPPQQQRRRQQQOOONNNOOOPPPOOOQQQSSSTTTRRRPPPOOONNNMMMMMMJJJFFFFFFKKKNNNNNNKKKJJJHHHHHHIIIIIIGGGFFFIIIJJJKKKJJJHHHGGGGGGGGGKKKHHHEEEDDDDDDEEEEEEEEEIIIIIIIIIIIIHHHGGGFFFFFFKKKJJJIIIHHHGGGGGGHHHIIIJJJ___nnnzzzuuuiiizzzzzz}}}}}}{{{ooodddXXXaaavvv[[[PPPddduuucccRRRRRRZZZYYYSSSJJJBBB@@@@@@<<<:::;;;;;;999999===<<<999888:::;;;;;;<<<<<<===>>>?????????@@@AAAAAABBBCCCDDDDDDFFFHHHJJJLLLLLLMMMPPPRRRUUUVVVWWWWWWVVVWWWYYY[[[XXXYYYYYY[[[\\\]]]^^^^^^WWWWWWVVVVVVVVVWWWWWWXXXVVVWWWWWWXXXXXXYYYYYYYYYWWWTTTPPPNNNNNNOOONNNNNNNNNMMMLLLJJJHHHFFFEEEDDD@@@>>>===<<<===<<<;;;999::::::999999999999888888888777777666666777888888555555555555666666777777777777777777777777888999<<<===@@@DDDHHHMMMQQQSSSXXXZZZ[[[ZZZWWWWWWZZZ^^^fffeeecccbbb```]]]\\\\\\YYY[[[pppuuujjjhhhccc```jjjkkkYYYRRRCCCCCCCCCBBBBBBAAABBBBBBBBB???@@@BBBCCCCCCCCCBBBAAA=========>>>???@@@AAABBB@@@@@@??????>>>===<<<<<>>>>><<<===@@@BBBEEEGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCCCCFFFGGGHHHIIIHHHIIIJJJKKKHHHLLLQQQRRRLLLGGGKKKSSSMMMLLLLLLMMMOOONNNLLLJJJFFFHHHIIIJJJHHHEEEAAA>>>666555444222000///......222???OOOTTTVVVmmmxxxfff^^^\\\ZZZ```rrrnnn``````fffrrr}}}yyyvvvvvvmmmddd___VVVIII>>>999;;;;;;>>>CCCGGGPPP^^^lllhhh]]]UUU\\\ooo|||xxxsssnnnkkk<<<===??????@@@BBBFFFIIIOOOQQQTTTUUUSSSQQQOOOOOOFFFQQQlllmmmTTTXXXYYYWWWZZZ[[[UUUWWWYYYYYYWWWVVVVVVVVVTTTUUUVVVTTTRRRPPPOOOOOONNNQQQSSSTTTRRRPPPNNNNNNKKKLLLKKKHHHJJJOOOQQQOOOJJJIIIIIIHHHHHHHHHFFFEEEJJJKKKMMMLLLJJJHHHGGGGGGLLLIIIFFFDDDEEEEEEEEEEEEDDDEEEFFFHHHJJJKKKLLLLLLKKKJJJGGGEEEEEEEEEFFFGGGLLL[[[___dddxxx}}}zzz{{{~~~zzzzzzzzzwwwvvvoookkkmmmuuurrr```aaaWWWooo^^^FFFAAA>>><<<>>>@@@???<<<;;;>>>???;;;999;;;888888888999999:::::::::======>>>>>>???@@@@@@AAA@@@BBBDDDEEEEEEFFFHHHJJJOOOPPPQQQPPPOOOOOOQQQRRROOOOOOQQQRRRTTTUUUVVVWWWTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPQQQQQQRRRRRRRRRRRRPPPNNNJJJHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBAAA@@@@@@???===<<<;;;<<<<<<:::999666666666666666666666666666666555555555666777777555666777777666666777888666666777888:::===@@@BBBGGGHHHJJJNNNQQQUUUXXXYYY\\\]]]]]][[[ZZZ[[[^^^aaaeeefffhhhgggaaaYYYVVVWWWVVVfff|||fffYYYQQQQQQXXXkkkwwwSSSQQQTTTHHHBBBAAA@@@@@@??????@@@@@@>>>???AAACCCCCCBBB@@@???;;;;;;;;;<<<===???@@@AAA@@@???>>>===<<<;;;;;;;;;AAABBBBBBBBBBBBAAA???>>>:::<<<>>>???@@@???===<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@CCCFFFIIIIIIGGGGGGJJJMMMSSSSSSSSSQQQKKKIIIRRR^^^QQQQQQPPPPPPQQQOOOMMMJJJHHHJJJLLLMMMKKKFFFAAA>>>888777555333000///......222777MMMVVVOOOccc}}}pppccc___cccqqqvvvccc___gggkkk||||||wwwtttqqqggg\\\TTTKKK@@@999777;;;>>>BBBGGGOOO[[[lllyyygggZZZRRRZZZnnn~~~xxxnnneee___]]]<<<===???@@@BBBEEEIIILLLQQQTTTVVVVVVSSSQQQOOONNNMMMlll|||aaaXXX___ZZZTTTXXX\\\WWWYYY[[[[[[YYYWWWWWWWWWXXXXXXXXXVVVRRROOOMMMMMMMMMOOOQQQQQQNNNLLLJJJJJJJJJLLLMMMLLLOOOSSSRRRMMMHHHIIIJJJIIIHHHGGGFFFFFFHHHJJJLLLLLLKKKIIIIIIIIIKKKIIIEEEDDDEEEFFFFFFEEEBBBDDDFFFIIIKKKMMMOOOOOOJJJHHHFFFDDDCCCCCCDDDEEEKKKVVVSSSNNN]]]rrrtttzzz{{{zzz|||vvvzzzyyyuuukkkbbb^^^nnniiiKKKJJJJJJJJJJJJCCCFFFAAA===>>>>>><<<:::;;;888888888888888888999999:::;;;;;;<<<<<<=========<<<>>>???@@@@@@@@@BBBDDDGGGIIIJJJIIIHHHHHHHHHIIIGGGHHHIIIJJJLLLMMMOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLJJJHHHEEECCCCCCCCCBBBAAA@@@@@@??????>>>>>>=========;;;::::::::::::999888555555555555555555555555555555444444555666666777555666888777555444666777777888:::===BBBGGGLLLOOORRRSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[[[[\\\___cccfffbbbcccffffffaaa\\\```jjjkkkyyygggXXXRRRKKKSSSfff}}}uuujjjvvv|||ZZZGGGGGGHHHAAABBBAAA???>>>======<<<<<<===>>>@@@BBBBBBAAA???>>>999999:::;;;<<<===???@@@???>>>===<<<;;;;;;;;;;;;AAABBBCCCCCCBBBAAA@@@???999;;;===???@@@???>>>===>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAACCCGGGJJJKKKJJJKKKOOORRRWWWSSSQQQPPPNNNOOOUUU^^^WWWVVVUUUTTTSSSQQQNNNKKKLLLMMMOOONNNKKKFFFAAA>>>;;;:::777444222///...---...+++@@@OOOKKK^^^hhh|||zzzhhheeeuuu|||iiidddjjjkkkxxx|||vvvrrrlllaaaUUULLLDDD===:::<<<===???AAADDDLLLYYYgggooo\\\UUUSSS]]]ooo}}}~~~{{{nnn```[[[bbbkkk<<<>>>@@@BBBDDDGGGKKKOOORRRTTTUUUUUURRROOOMMMMMMSSS}}}hhh\\\]]]aaaXXXSSSWWWXXXXXXZZZ]]]]]][[[YYYWWWWWWWWWXXXWWWSSSOOOLLLKKKKKKKKKMMMMMMLLLJJJHHHHHHIIILLLNNNOOOOOORRRVVVRRRLLLHHHJJJKKKKKKIIIGGGFFFFFFFFFIIIKKKLLLKKKJJJIIIIIIJJJGGGDDDCCCDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKJJJGGGFFFDDDCCCBBBBBBCCCDDDCCCMMMKKKFFFMMM\\\tttqqq```mmmyyy}}}}}}~~~~~~jjjYYY[[[rrrdddZZZkkktttzzzuuu___TTTJJJAAA>>>===::::::;;;::::::999999999999999999777777888888888999999999999;;;<<<===<<<<<<>>>??????AAACCCCCCBBBAAAAAABBBBBBCCCDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDEEEEEEDDDBBB@@@?????????>>>============<<<<<<<<<;;;;;;999777666666777777666555444444444444444555555555444444444444555666777777444777999999666666888;;;===???BBBGGGLLLRRRVVVXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\___bbbeeegggaaa______^^^YYYXXXggg{{{|||cccNNNJJJOOOTTTeee|||yyynnnbbbhhhTTTIIICCC@@@@@@>>>AAA@@@???===<<<;;;;;;;;;======???@@@@@@@@@???>>>999999::::::;;;<<<===>>>>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@AAA@@@???>>>:::;;;===???@@@AAAAAAAAADDDEEEFFFFFFGGGGGGFFFFFFHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHKKKMMMOOOQQQTTTVVVUUURRRSSSXXX[[[YYYYYYZZZZZZYYYWWWWWWVVVSSSPPPMMMNNNOOOOOONNNKKKFFFAAA>>>>>>===:::666333111///...000***777HHHLLLYYY|||dddmmmpppjjjuuummmkkklllvvvzzzsssnnncccZZZOOOGGG@@@<<<>>>CCC@@@@@@======CCCNNNUUUVVVLLLLLLQQQ^^^ppp~~~}}}uuueeeYYY___xxx===???BBBDDDFFFJJJNNNRRRQQQRRRSSSRRRNNNKKKJJJIIIWWW~~~```\\\___^^^VVVVVVZZZTTTXXXZZZ]]]]]][[[XXXWWWVVVVVVUUUTTTQQQMMMKKKLLLMMMMMMMMMMMMLLLKKKKKKMMMOOOQQQQQQPPPOOORRRVVVRRRLLLHHHJJJMMMLLLJJJGGGGGGGGGFFFHHHKKKLLLKKKIIIHHHHHHGGGEEECCCBBBDDDFFFGGGGGGHHHHHHHHHHHHGGGFFFEEEEEECCCCCCCCCCCCBBBBBBBBBBBB>>>CCCCCCEEEIIIIIIYYYuuuwwwrrriiiooowwwzzz~~~~~~}}}{{{mmmooowwwsssRRRMMMfffyyygggYYYIIIAAA===;;;;;;===;;;;;;;;;::::::999999999666666666777777777777888777999::::::999999;;;<<<999;;;===>>>===<<<=========>>>>>>???@@@AAAAAAAAAAAAAAA@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;<<<<<<;;;:::;;;;;;;;;::::::999999999666555444444555555444333222222333333333444444444444444444444555666777888666:::>>>>>>======AAAEEEHHHJJJMMMQQQUUUYYY[[[\\\XXXYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[\\\^^^aaaccccccddd___```gggllljjjmmmzzzzzzxxxnnn^^^SSSWWWbbb~~~hhhccc|||WWWCCCDDDBBB>>>@@@AAA???>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>??????::::::::::::;;;;;;<<<===>>>===;;;:::;;;<<<>>>???;;;<<<===????????????>>>;;;<<<===???AAACCCDDDEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJMMMQQQTTTUUUUUUSSSRRRUUU[[[]]]\\\[[[]]]YYYWWWWWWWWWWWWUUURRRPPPNNNNNNNNNMMMJJJGGGCCCAAAAAA???<<<888555222000///111///333BBBNNNTTTppp|||fff}}}kkkvvviiijjjooo}}}vvvmmmgggZZZQQQHHHBBB>>>===BBBJJJFFFCCC===;;;BBBKKKLLLGGGBBBEEEPPPbbbyyy}}}||||||vvvkkkfffsss>>>@@@BBBEEEGGGKKKPPPSSSOOOPPPQQQOOOLLLHHHGGGGGG\\\{{{ggg```^^^```[[[UUU[[[^^^TTTWWWZZZ\\\\\\ZZZWWWVVVUUUUUUTTTSSSPPPNNNMMMOOOQQQPPPPPPPPPOOOOOOPPPTTTWWWVVVTTTPPPMMMQQQUUUSSSMMMHHHKKKNNNMMMJJJHHHGGGHHHGGGIIILLLLLLJJJHHHFFFFFFFFFDDDAAAAAACCCFFFGGGGGGFFFFFFGGGFFFFFFEEEDDDCCCAAAAAABBBCCCCCCCCCBBBBBB???>>>===DDDHHH???EEE]]]vvv}}}|||zzzzzz}}}}}}~~~|||}}}zzzbbb```bbbiiiooovvvzzzeeeZZZWWWcccqqqvvveeeRRRFFF@@@======???<<<<<<;;;;;;::::::999999777777888888888888888888666777888888777777999:::555777:::;;;:::::::::;;;999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;:::::::::::::::::::::;;;999888999:::;;;:::888::::::999999888888888888777555444444666666555444111111222222333333333444444444444555666777888888:::???DDDEEEEEEFFFKKKPPPRRRSSSVVVYYY[[[\\\\\\\\\UUUVVVXXXZZZ\\\\\\\\\\\\_________```bbbbbbaaa```[[[eeeyyykkkddd```bbbiiirrr~~~|||aaavvvzzz[[[JJJFFFIIIAAA<<>><<<<<<<<<<<<<<<===>>>???>>>============>>>??????;;;;;;;;;::::::;;;<<<<<<===<<<;;;:::;;;===???@@@;;;<<<>>>???@@@AAA@@@@@@<<<<<<===???BBBDDDGGGHHHEEEFFFGGGIIIJJJLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGJJJIIIHHHLLLQQQTTTTTTRRRPPPNNNOOORRRSSSTTTYYY___VVVUUUUUUVVVWWWVVVTTTRRRMMMMMMMMMLLLJJJHHHEEEDDDCCCAAA>>>:::666333000///---...---;;;LLLMMMeeelllkkk{{{{{{hhheeehhhvvv{{{rrrhhhaaaSSSKKKCCC>>><<<===DDDMMMJJJFFF???>>>GGGQQQOOOFFFEEEHHHTTTjjj}}}yyy{{{{{{xxxxxx@@@BBBDDDHHHKKKOOORRRSSSQQQMMMIIIOOORRRHHHMMMcccyyyppphhh```___^^^^^^aaacccdddcccYYYZZZ[[[YYYVVVSSSQQQQQQSSSRRRPPPNNNNNNOOOPPPQQQSSSOOOKKKLLLPPPSSSRRRPPPMMMNNNPPPQQQQQQPPPNNNMMMLLLLLLMMMMMMLLLJJJHHHGGGFFFGGGGGGFFFEEEEEEFFFHHHCCCCCCBBBBBBBBBCCCCCCDDDGGGHHHIIIHHHFFFDDDDDDEEE===>>>???AAAAAABBBAAAAAA???AAADDDGGGHHHHHHFFFEEE]]]}}}hhhhhhuuuwww~~~zzzssseeeZZZ^^^pppzzz___RRRhhh{{{vvvmmmaaaVVVLLLBBB<<<<<<<<<<<<;;;:::::::::;;;;;;:::999888777777888888888777777777666666666555777777777777777777777777888888888888888888888888::::::::::::::::::::::::999999888888777777777666888888888888888888888888555555555666666666666777777666555444333222222222444333222333555777777777666777999<<<@@@CCCEEEFFFIIIKKKNNNQQQSSSTTTTTTTTTZZZXXXWWWWWWZZZ\\\\\\[[[[[[YYYWWWXXXZZZ\\\^^^___eee^^^\\\ccchhheeebbbbbbbbbuuudddZZZKKKVVVuuu|||TTTJJJGGGCCCAAA@@@???>>>===AAA@@@>>><<<;;;<<<===>>>???????????????>>>======;;;;;;:::999:::;;;<<<===::::::;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>>>>>???@@@AAACCCDDDEEEEEEHHHHHHHHHHHHHHHGGGFFFEEEIIIJJJIIIGGGDDDAAAAAAAAAHHHFFFEEEFFFIIIMMMOOOOOOPPPOOOLLLLLLMMMRRRVVVYYYSSSUUUWWWWWWTTTQQQPPPPPPQQQQQQQQQNNNJJJFFFEEEEEEEEECCC???;;;888555111///111,,,...???LLLJJJ]]]pppooowww{{{nnnfffnnnwww|||sssggg[[[MMMFFF===888888:::;;;;;;:::;;;@@@IIIRRRUUUQQQLLLIIIQQQ___yyy}}}|||wwwuuu@@@BBBFFFJJJMMMPPPRRRSSSQQQPPPKKKKKKNNNOOOaaagggeeecccbbbaaabbbccccccaaa___ZZZ[[[[[[YYYUUUSSSRRRRRRTTTRRRPPPMMMLLLLLLMMMNNNQQQNNNMMMOOOSSSTTTRRROOOOOOPPPQQQRRRQQQPPPNNNMMMJJJKKKKKKKKKJJJHHHFFFEEEDDDEEEFFFEEECCCCCCDDDFFFCCCCCCCCCBBBBBBCCCCCCDDDFFFGGGHHHHHHFFFDDDCCCBBB????????????????????????===???AAACCCDDDCCCCCCBBBQQQYYYrrrccc[[[hhhsss}}}~~~xxxqqquuuuuuqqqxxxwwwWWWLLLSSSdddxxxbbbRRRHHH@@@>>>===>>>@@@@@@>>><<<;;;<<<<<<=========<<<<<<888888888888888888777777777777777777777777777777777777777777777777777777888888888888888888888888777777666666555555555555666666666666666666666666444444444444555555555666666555444333333333333444666555555666888999:::;;;<<<>>>@@@CCCFFFIIIKKKLLLNNNPPPSSSVVVXXXYYYYYYXXX[[[]]]^^^]]][[[YYYZZZ\\\XXXYYY[[[^^^aaacccdddddd]]]bbbiiimmmgggccciiitttvvvdddYYYSSSPPPlllYYYKKKFFFDDD@@@???>>>>>>===<<>>======<<<;;;;;;:::999999999:::<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<<<<=========>>>???@@@BBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHHHHGGGEEEBBBAAAAAABBBDDDCCCCCCEEEIIIMMMOOOOOOMMMLLLJJJIIIIIILLLNNNPPPSSSUUUVVVVVVSSSPPPOOONNNPPPQQQPPPNNNJJJGGGFFFFFFFFFDDD@@@===:::666222///111......:::FFFGGGXXXxxxppp~~~mmmqqqwwwtttppprrruuu}}}}}}tttfffZZZJJJCCC:::444444666777777:::;;;@@@KKKVVVZZZVVVQQQVVVaaammm~~~zzz}}}|||xxxwww@@@CCCHHHMMMQQQSSSSSSSSSKKKNNNHHHDDDKKKZZZxxx}}}cccfffgggfffdddccccccaaa^^^[[[[[[[[[ZZZWWWTTTRRRRRRSSSSSSQQQNNNKKKJJJIIIJJJJJJNNNMMMNNNRRRUUUUUURRRNNNQQQQQQRRRRRRQQQOOOMMMLLLHHHIIIIIIIIIHHHFFFDDDCCCBBBCCCCCCCCCAAAAAACCCEEEDDDDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFEEECCCAAA@@@BBBAAA???>>>=========>>>=========>>>>>>?????????DDDCCCRRRlllyyyqqqgggeeehhhtttzzz{{{tttwwwkkkhhhzzzttt___NNNHHHSSSddd}}}hhhVVVJJJEEE???<<<===<<<999555888999999::::::999888888999999999999999999::::::666666666666666666666666555555555555555555555555666666666666666666666666444444444444444333333333444444444444444444444444333333333444444444555555555444444444555555666777999999:::;;;<<<>>>@@@AAAEEEFFFHHHKKKNNNQQQSSSTTTUUUWWWYYY\\\]]]^^^]]]]]]UUU[[[___^^^YYYVVVXXX\\\ZZZ[[[^^^```aaaaaa```___^^^aaaeeehhhmmm||||||lllXXXMMMLLLKKKfffWWWCCCHHHBBB???<<<;;;<<<<<<;;;:::;;;:::999999999:::<<<===;;;;;;<<<<<<;;;;;;:::999:::999999999999:::;;;;;;888999999:::;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBCCCBBBAAA@@@???@@@AAABBBCCCEEEEEEDDDBBB@@@@@@BBBDDDEEEDDDEEEGGGKKKMMMNNNMMMIIIIIIIIIIIIIIIKKKLLLMMMRRRSSSUUUTTTQQQNNNMMMMMMNNNOOOPPPNNNKKKHHHHHHHHHHHHEEEBBB???<<<888444111111222...333???EEEQQQhhhvvvooo|||tttcccgggsssxxxuuurrryyy~~~tttdddWWWIIIAAA777222111333555555777999???JJJVVV\\\[[[XXXeeeppp{{{~~~~~~}}}~~~}}}zzzyyy~~~AAAEEEKKKPPPSSSTTTSSSRRRJJJLLLEEEDDDTTThhhqqqiiiggghhheeebbb```___^^^\\\[[[[[[ZZZYYYUUURRRPPPQQQRRRPPPOOOLLLJJJHHHHHHHHHIIINNNNNNOOORRRUUUUUURRRPPPQQQQQQQQQPPPOOOMMMKKKJJJHHHHHHIIIHHHGGGFFFDDDCCCAAABBBCCCBBBAAAAAACCCEEEEEEDDDDDDCCCCCCCCCCCCCCCFFFEEECCCBBBBBBBBBBBBAAACCCBBB???>>>===>>>???@@@>>>===<<<<<<<<<===>>>>>>;;;EEEJJJPPPhhhuuudddhhhsss{{{tttmmmtttzzzpppwwwhhhbbbrrrzzzxxxaaaQQQIIILLL___{{{|||aaaYYYVVVRRRLLLFFFAAA===:::<<<;;;999888777777888888999999999999::::::::::::666666666666666666666666666666666666666666666666555555555555555555555555444444444444444333333333444444444444444444444444444444555555555666666666555666666777888:::;;;<<<===>>>???@@@AAACCCFFFHHHKKKLLLNNNPPPSSSVVVXXXYYY[[[\\\^^^___```___]]]\\\SSSXXX]]]^^^\\\[[[]]]___bbbbbbaaa___^^^^^^```bbblllkkknnn|||wwwnnnbbbUUUHHHIIISSS```^^^KKKEEEBBB>>><<<:::999:::;;;;;;:::999999888999999;;;<<<===:::;;;;;;;;;;;;:::999999888888888888999999::::::777777888999;;;<<<======;;;;;;;;;;;;;;;;;;::::::999:::;;;<<<>>>???@@@@@@???>>>===<<<<<<>>>@@@BBBBBBAAA@@@>>>===>>>BBBEEEJJJIIIIIIKKKMMMMMMLLLJJJGGGIIIKKKNNNPPPQQQRRRRRRPPPQQQRRRQQQNNNLLLKKKKKKLLLMMMNNNMMMKKKIIIIIIIIIHHHFFFCCCAAA???;;;777333111444///---999BBBLLL[[[||||||gggooolll]]]bbbvvvzzztttooouuu}}}sssbbbTTTIIIAAA888222222444666666555:::AAAHHHNNNUUU]]]bbbrrrwwwxxxvvv{{{qqq}}}}}}yyywwwzzz|||{{{yyyDDDGGGMMMRRRTTTTTTRRRQQQNNNLLLFFFMMMaaannnzzz}}}nnnnnneeefffbbb^^^[[[[[[\\\]]]]]]ZZZZZZXXXUUUQQQPPPQQQRRRNNNLLLJJJHHHHHHHHHJJJKKKNNNNNNNNNPPPRRRSSSSSSSSSOOOOOONNNMMMLLLKKKIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDBBBCCCCCCCCCBBBBBBDDDFFFFFFEEEDDDCCCCCCCCCCCCCCCHHHDDD???>>>???BBBDDDDDDCCCBBB@@@??????@@@BBBCCC???>>>===<<<<<<===???@@@;;;CCCCCC@@@SSSwwwvvvmmmjjjxxxlllooowww{{{yyyvvvvvv}}}~~~sssrrryyyxxxwwwxxx~~~|||iiiOOONNNSSS___pppvvvttt|||}}}nnn]]]QQQMMMBBB@@@===:::999;;;===???999999999999999999999999777777777777777777777777777777777777777777777777666666666666666666666666555555555555666666666666555555555555555555555555777777777777888888888999888888999:::<<<>>>@@@AAAAAACCCEEEEEEEEEGGGJJJMMMMMMNNNPPPSSSUUUXXXZZZ[[[^^^______```___]]]ZZZYYY\\\]]]```cccfffffffffdddbbbbbbbbbbbbfffooozzzpppkkk||||||eeeRRRMMMLLLNNN]]]qqqzzz\\\GGGDDD@@@999===;;;999888:::;;;;;;;;;888888999999:::;;;<<<===::::::;;;;;;::::::999888777777777888888888888888555666777888999:::;;;<<<:::::::::999999999999999777888999:::;;;<<<===>>>===<<<;;;:::;;;<<>>>>>===;;;;;;===AAADDDGGGGGGGGGIIIKKKLLLKKKJJJJJJLLLOOORRRTTTTTTTTTSSSMMMNNNOOONNNKKKIIIIIIJJJJJJLLLMMMLLLJJJHHHHHHIIIGGGEEEDDDBBBAAA>>>999666111666///,,,666@@@HHHUUU}}}xxxfffgggdddVVV^^^yyytttiiikkkuuu}}}~~~|||~~~ssscccTTTFFF???777333444666888888888@@@GGGGGGFFFLLL\\\kkk~~~uuu```jjjyyy~~~vvv{{{{{{uuutttuuuuuuttttttGGGJJJOOORRRTTTSSSQQQOOOLLLIIIHHHUUUeeeffflll~~~ppplllkkkbbbdddaaa]]][[[\\\^^^```aaa[[[[[[ZZZWWWTTTRRRRRRRRRMMMLLLJJJIIIHHHIIIKKKLLLMMMMMMNNNOOOPPPRRRSSSSSSMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDBBBCCCDDDCCCCCCCCCEEEGGGFFFFFFEEEDDDCCCCCCCCCCCCGGGBBB===<<<@@@DDDFFFFFFCCCBBBAAA@@@@@@AAACCCCCC>>>>>>===<<<===>>>@@@AAACCC<<<;;;BBBJJJWWWuuuttt|||{{{{{{wwwtttuuuuuusssvvv|||}}}|||{{{mmmmmmuuuyyy}}}yyyxxx{{{jjjSSSIIIIIIOOO\\\hhhyyyaaaWWWFFFCCC???;;;999:::;;;<<<:::::::::999999999888888777777777777777777777777999999999999999999999999888888888888888888888888777777777888888888888888888888888888888888888888999999999:::::::::;;;;;;:::;;;<<<===???BBBDDDEEEDDDFFFIIIIIIHHHIIILLLPPPOOOPPPQQQTTTVVVXXXZZZ[[[]]]^^^______^^^\\\YYYXXXcccbbbbbbdddggghhhfffddd\\\```gggqqq~~~tttkkkcccxxxwwwnnnxxxyyyrrrmmmRRRHHHCCCJJJVVVeee{{{iiiccc}}}zzzOOOEEEEEE<<<999>>><<<:::888888999;;;;;;:::777888888999:::;;;;;;<<<999::::::::::::999888888555666777777888888777777444555555666777888999999777777777777888888888888555555666888999:::;;;<<<<<<;;;:::::::::;;;<<<===:::;;;;;;::::::;;;???AAA>>>>>>???CCCGGGKKKLLLLLLNNNOOOQQQRRRQQQPPPNNNLLLJJJKKKLLLKKKIIIHHHIIIJJJIIIJJJKKKJJJHHHGGGGGGHHHDDDDDDCCCCCCCCC@@@<<<999222666111...555:::CCCRRRyyy{{{kkkccc```TTT\\\zzzyyyfffaaagggpppyyy~~~~~~rrrbbbSSS@@@;;;666444777999::::::???GGGLLLGGGAAAEEEXXXiiipppTTTSSSUUUkkk|||wwwqqqqqqqqqpppooopppJJJMMMPPPRRRRRRQQQOOOMMMHHHJJJRRRbbbjjjdddsssuuunnnjjjcccfffdddcccaaaaaacccccccccbbb]]]]]]]]][[[XXXUUUTTTTTTPPPNNNLLLJJJIIIJJJKKKKKKIIIKKKNNNPPPQQQQQQQQQQQQMMMLLLKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDAAABBBCCCCCCCCCCCCEEEGGGGGGFFFEEEDDDCCCCCCCCCCCCCCC@@@===>>>CCCGGGGGGEEECCCBBBBBBAAAAAA@@@@@@@@@:::;;;;;;;;;<<<===>>>???CCC:::<<>><<<===<<<<<<;;;:::999888888999999999999999999999999999999999999999999999999888888888888888888888888888888888999999:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCEEEFFFFFFIIILLLKKKIIIIIIMMMQQQQQQQQQSSSUUUXXXZZZ\\\\\\[[[\\\^^^______^^^]]]\\\aaabbbcccddddddeeeggghhhlllvvvzzz}}}lllaaaeeewwwpppaaa[[[UUULLLQQQ[[[iiiyyylllbbbvvvoooNNN888>>>CCC;;;:::DDD;;;999777777888999999999666777777888999999999999777888888888888777666666444555666777777777666666444444444555555666666666444555555555666777777777333444555666777999::::::::::::999999999999999999777999::::::999:::<<<>>>:::999:::>>>DDDIIILLLNNNMMMMMMNNNNNNMMMKKKIIIGGGGGGHHHIIIHHHGGGGGGIIIJJJGGGIIIJJJIIIGGGEEEEEEFFFBBBBBBBBBCCCDDDBBB>>>;;;444666222000444333;;;PPP{{{zzzyyygggddd\\\aaa|||jjjaaabbbiiittt~~~yyymmm[[[LLL===:::777888<<>>DDDHHHJJJEEE>>>AAANNN[[[qqq|||VVVDDDKKKLLLeee}}}{{{sssnnnppppppllljjjkkkMMMNNNPPPQQQQQQPPPNNNLLLIIIQQQaaatttuuummmfffqqqiii]]]mmmeeeeeefffhhhiiihhheeebbb^^^``````___[[[XXXVVVVVVSSSQQQNNNLLLJJJIIIJJJJJJEEEIIIOOORRRSSSQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIHHHFFFEEECCC@@@BBBCCCCCCBBBCCCEEEGGGGGGGGGEEEDDDCCCCCCCCCCCC???======AAAGGGJJJGGGDDDCCCCCCCCCBBB@@@>>>===<<<777777888:::;;;<<<======888===AAA???:::<<>><<<;;;:::999888999999999999999999999999888888888888888888888888888888888888888888888888888888999999:::::::::;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCDDDFFFGGGJJJMMMLLLIIIIIIMMMQQQRRRSSSUUUWWWYYY[[[]]]^^^YYYZZZ]]]```aaaaaaaaa```___cccggghhhfffgggmmmsssxxx]]]WWWaaarrrrrr\\\NNNNNNLLLdddsssnnnrrrqqqlllIIIFFFAAA===;;;<<<======;;;888666666777888888777555666666777777777777777666666666777666555555444333444666777777777666555333444444444444444444444222333333444555666777777222333444555666888999999888888999999888777666555666777999:::999999;;;<<<<<<;;;;;;>>>CCCHHHLLLMMMIIIJJJJJJKKKKKKJJJIIIHHHEEEFFFGGGGGGFFFGGGIIIKKKGGGHHHIIIHHHFFFDDDDDDDDD@@@@@@AAACCCDDDCCC???<<<777777333333333---666NNN|||uuunnn}}}ooommmgggjjjqqqgggdddeeemmmvvvzzzsssfffTTTEEE===;;;:::===BBBEEEEEECCCEEEFFFEEEAAA<<<>>>EEEKKKWWWnnnoooKKK???EEETTTkkk{{{~~~wwwpppmmmppppppjjjeeefffSSSQQQOOONNNNNNLLLIIIEEEHHH^^^ssskkklllddd^^^ccceeebbb```aaaddddddbbb```___^^^^^^]]][[[YYYWWWVVVSSSQQQNNNIIIFFFFFFHHHJJJFFFJJJOOOQQQPPPNNNNNNOOOSSSOOOKKKJJJLLLNNNMMMKKKIIIIIIIIIHHHGGGFFFDDDCCCCCCDDDEEEEEEEEEFFFHHHJJJDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDBBB@@@>>><<<;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>>999999888999;;;===@@@BBBMMMppppppaaahhhsss}}}~~~{{{{{{}}}|||yyyxxx{{{~~~}}}xxxpppqqq~~~zzzmmmpppfffcccjjjlllooo|||iiiaaaRRRDDDAAA???;;;999;;;:::888666666666777888777999:::::::::888777888999999888777666777888999:::<<<<<<<<<;;;;;;;;;::::::888:::;;;;;;999888999:::<<<666666;;;===;;;;;;>>>:::<<<>>>>>>>>>???AAACCCLLLJJJIIIKKKOOORRRRRRPPPSSSSSSTTTXXX[[[\\\YYYVVVZZZ^^^``````aaaeeedddaaagggcccccchhhooo|||yyy```TTTZZZbbb```OOODDDTTTmmmnnn}}}qqqlllGGG@@@???===<<<;;;;;;<<<<<<:::999777555555555555666666777888999999888777666666666555555555444444444444444555555444444333222333333333444444555555555444444333333333333444444555555555555666666666666888888777777666666555555666666777777777777666666:::;;;===@@@BBBEEEGGGHHHJJJJJJJJJIIIHHHGGGFFFEEEFFFEEEEEEEEEEEEGGGHHHIIIFFFFFFGGGGGGGGGFFFFFFEEEBBBCCCDDDCCC@@@>>>>>>???<<<777333222111222999AAAjjj}}}wwwyyylllxxxrrr```[[[___fffjjjtttzzzvvv^^^III>>>888::::::<<>>;;;;;;???BBBGGG]]]qqqnnnXXXFFFFFFOOOVVV|||{{{rrrpppnnnmmmlllhhh```[[[SSSSSSQQQOOOLLLKKKJJJJJJ[[[xxxkkkiiilllddd___cccdddbbbaaa``````___^^^\\\___^^^^^^]]]\\\ZZZYYYXXXRRRQQQOOOLLLIIIIIIKKKMMMIIILLLNNNNNNLLLJJJJJJKKKNNNOOOOOONNNLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFCCCDDDEEEEEEEEEFFFHHHIIIGGGFFFEEEDDDCCCCCCCCCCCCAAAAAABBBCCCCCCCCCCCCCCC???>>>===;;;;;;<<<===>>>;;;;;;::::::;;;<<<<<<===:::999999999:::<<>>===<<<;;;:::;;;;;;;;;;;;999:::;;;;;;:::999::::::>>>===<<<:::999999999999::::::;;;;;;<<<<<<===============<<<;;;::::::;;;@@@;;;999<<<===;;;;;;>>><<<>>>???@@@@@@AAACCCEEEDDDEEEGGGKKKQQQTTTSSSRRRQQQRRRTTTXXX\\\\\\YYYVVV^^^aaaaaa\\\YYY\\\^^^]]][[[ccctttrrr~~~uuueee\\\XXXTTTOOOJJJSSSuuu~~~fffOOOBBB>>>===<<<:::999999::::::999888777666555555555555666666777888888777666666666555555555444444444444444444555555444444333222444444444333333333333333666666555555555555666666555555555555666666666666777777777777666666555555555666666777777777777777:::;;;===???AAACCCEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCBBBAAA???:::555333111000666===QQQqqqzzzqqqwwwvvv}}}zzzjjjaaa```aaacccgggppp}}}{{{cccKKK===888:::;;;>>>HHHSSSTTTOOOLLLJJJEEE???<<<===AAAEEEJJJ]]]llleeeOOOBBBJJJWWWgggzzzwwwrrrooommmllljjjddd[[[TTTOOOPPPOOOJJJFFFFFFLLLQQQmmmxxxeeegggjjjbbb]]]```aaaaaaaaa^^^[[[YYYYYYZZZ\\\\\\\\\[[[ZZZYYYYYYXXXRRRSSSRRRPPPNNNMMMMMMOOOLLLMMMMMMKKKHHHFFFGGGHHHKKKOOORRRQQQMMMIIIIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGBBBCCCCCCDDDEEEFFFGGGHHHGGGFFFCCCAAA??????@@@@@@??????@@@AAAAAAAAAAAAAAA===<<<;;;;;;;;;<<<>>>???;;;::::::::::::;;;;;;<<<:::999999888999;;;<<<===???>>>GGGbbbtttppp{{{~~~zzzsssyyy|||}}}vvvyyy{{{\\\UUURRR]]]nnnwwwcccQQQEEE@@@>>>>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;::::::::::::999999888888777777888999::::::;;;;;;;;;;;;:::999888888999:::999777???:::777999:::888888:::;;;===>>>??????@@@BBBDDDIIIKKKOOOTTTXXXXXXVVVSSSQQQSSSVVV[[[___aaa```^^^]]]bbbccc^^^]]]ccckkkpppyyy|||sssxxxggg```QQQMMMKKKNNNWWWppplllvvv}}}YYYAAA===BBB;;;;;;:::999888888888888777888888777777666555444555666777777777777666555555555555555444444444444444444555555444444333222444444444333222222111111666666555555555555666666444555555555555666666666777777777666666666666555444555666777888888999999;;;<<<===???@@@BBBCCCDDDBBBCCCDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFHHHIIIIIIJJJJJJIIIIIIHHHEEECCCBBBDDDGGGHHHFFFDDDAAA<<<888555222///222888AAA\\\~~~pppqqqrrrzzzsssxxxlllccc^^^]]]bbbkkkzzzkkkPPP===:::;;;===AAAJJJSSSVVVTTTOOOLLLFFF@@@===???DDDIIIQQQ```iii___LLLIII\\\rrr|||yyytttqqqpppnnnlllhhh___TTTKKKNNNNNNKKKFFFCCCJJJXXXdddyyy}}}nnndddgggggg___[[[^^^]]]______\\\XXXWWWYYY[[[YYYYYYXXXXXXXXXXXXXXXXXXUUUVVVVVVTTTQQQNNNMMMNNNNNNMMMJJJHHHFFFFFFHHHIIIOOOQQQRRRQQQMMMJJJIIIJJJJJJJJJHHHGGGFFFEEEEEEDDDAAA@@@AAABBBDDDEEEEEEDDDBBB@@@===;;;:::;;;===>>>======>>>????????????>>><<<<<<;;;:::;;;;;;<<<===::::::999999999999:::;;;999999888888888999::::::;;;:::===HHH^^^}}}zzztttuuuxxxrrr{{{xxxrrryyyrrrxxxxxxwwwuuuvvvoooPPPIIIIIISSS^^^hhhwww{{{jjj]]]WWWTTTSSSPPPKKKEEE???;;;::::::::::::<<<======;;;:::999999:::;;;;;;;;;;;;;;;<<<<<<======<<<;;;:::999:::999999;;;>>>>>><<<999<<<:::999;;;<<<<<<;;;:::<<<===>>>>>>>>>???BBBEEEBBBEEEJJJOOORRRRRRPPPNNNTTTUUUXXX\\\```dddeeeffflllvvv}}}|||ttt~~~{{{bbbUUUSSSFFFNNN]]]nnnjjjbbb{{{oooSSSFFF@@@>>>@@@::::::999999888888888888666777888888888666555444444555666777777666555444444444444444444444444444444444555555444444333222222222222222222222222222444333333222222333333444444444444555555555666666666666666666666666666666444444555666888999;;;;;;======>>>@@@AAABBBCCCCCC@@@AAACCCEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMMMMMMMLLLKKKIIIHHHGGGHHHDDDBBBDDDIIIJJJGGGCCCAAA===:::999555000111666>>>RRRnnn~~~vvvooowwwnnnwwwjjjcccaaaooosss|||tttXXXBBB===>>>???BBBGGGMMMQQQQQQLLLIIIDDD???>>>AAAHHHMMMQQQ\\\bbbZZZOOOWWWttt|||{{{wwwsssrrrqqqooolllggg\\\NNNEEEQQQNNNIIIEEEJJJXXXmmm|||pppjjjeeeeeeccc^^^]]]aaaZZZ\\\\\\[[[XXXXXX[[[___ZZZYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXUUUQQQMMMKKKJJJMMMKKKHHHFFFGGGJJJLLLNNNVVVSSSOOOMMMNNNMMMLLLJJJJJJIIIFFFDDDBBBAAA@@@@@@???>>>>>>@@@CCCDDDCCCAAA>>><<<:::888999:::===???;;;<<<<<<==================<<<;;;::::::999999999999999888888888888999999888888777777777777888888999===???===@@@WWW{{{hhhlllnnnnnn{{{}}}{{{wwwzzzuuuwww|||sssaaaTTTTTTUUUOOONNNRRReeepppqqq```RRRIIIEEE??????@@@CCCGGGHHHFFFDDD@@@@@@@@@??????>>>>>>>>>;;;<<<===>>>>>>===<<<;;;===>>>???AAABBBAAA>>><<<<<<======>>>@@@@@@>>>;;;===>>>?????????@@@DDDFFFCCCFFFKKKOOORRRSSSTTTUUURRRUUU[[[bbbkkkttt|||{{{aaaPPPNNNQQQ]]]lllyyyiiiDDD;;;AAAAAA<<<888:::::::::::::::999999999666666777888888777555444444555666777777666555444333333444444444444444444444444555555444444333222000000111222222333444444333333222222222222333333444444444444555555555555555555555555555666666666444444555666777:::;;;===??????@@@AAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIGGGHHHIIIKKKLLLNNNOOOOOORRRRRRPPPNNNLLLIIIFFFEEEJJJFFFDDDEEEIIIJJJFFFBBBAAA>>>======999444333777888EEEVVVmmmwwwxxxqqq|||tttnnnmmm{{{cccLLLAAA@@@AAAAAAAAABBBDDDGGGFFFEEECCCAAAAAAEEELLLQQQLLLUUU\\\YYYVVVeee~~~zzzuuutttrrrqqqooommmfff[[[LLLBBBPPPIIICCCEEESSSiii~~~ooogggeeedddbbb______aaacccXXXXXXYYYXXXXXXZZZ^^^aaa\\\\\\ZZZYYYYYYZZZ[[[[[[XXXYYYXXXTTTOOOKKKHHHHHHKKKHHHFFFFFFIIIMMMPPPRRRYYYTTTNNNLLLMMMNNNKKKIIIHHHFFFDDDAAA???>>>>>>>>>>>>======???CCCDDDBBB???<<<;;;:::::::::<<<>>>@@@:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666999999888777777777777888666666666666777777777777777999;;;;;;;;;GGG```xxxhhhjjjzzzzzzxxx|||~~~zzz{{{|||yyyrrrmmmcccdddttt~~~}}}|||wwwiiiZZZTTTHHHIIIOOOXXXgggsssiiieee]]]\\\\\\___cccccc```\\\IIIGGGCCC???<<<:::888888999;;;===>>>???>>><<<;;;<<<<<<===<<<:::;;;>>>AAACCCCCCAAA>>>===???<<<888>>>>>>???>>>>>>@@@DDDGGGOOOPPPPPPPPPPPPSSSWWWZZZ\\\dddrrrxxxqqq}}}zzztttgggXXXNNNQQQ^^^jjj{{{```NNN@@@>>>@@@<<<777777::::::;;;;;;;;;::::::999666666777777777777666666555666777777777777666555333333333333444444444444444444555555444444333222///000111222333555666666555555444444444444555555333444444444444555555555444555555555555666666666555555555666777999<<<===???@@@AAABBBCCCDDDEEEFFFIIIIIIJJJKKKKKKKKKKKKKKKGGGHHHJJJMMMOOOQQQRRRRRRTTTTTTRRROOOLLLIIIFFFDDDJJJHHHFFFGGGIIIIIIGGGDDDBBBAAAAAACCC???888666888333===GGGaaauuuwww{{{yyyxxxnnnYYYIIIGGGFFFDDD>>>:::;;;AAADDDEEEGGGHHHJJJMMMRRRVVVTTT]]]eeeggghhhtttwwwrrrtttqqqpppnnnkkkfff[[[MMMCCCQQQHHHBBBLLLccc|||xxxddd```bbbaaa]]][[[\\\^^^^^^XXXVVVUUUUUUXXX[[[^^^___\\\[[[YYYXXXWWWXXXYYYZZZVVVVVVTTTQQQLLLHHHGGGGGGIIIFFFDDDEEEJJJOOOQQQRRRTTTSSSPPPNNNLLLJJJHHHGGGDDDCCCAAA???>>>>>>???@@@???======@@@EEEFFFCCC???<<<;;;;;;;;;;;;;;;<<<===::::::;;;<<<<<<<<<<<<;;;999::::::999999888777777999888777666666666666777444444555666666666666666666444555999<<<>>>GGGRRRnnnwwwooowwwxxxwwwwww}}}xxxfffyyy}}}vvveee\\\cccmmm~~~xxxqqq```\\\WWWQQQNNNWWWqqqzzz___\\\VVVOOOKKKHHHGGGGGGKKKLLLMMMMMMKKKIIIEEECCCDDDEEEDDDAAAAAAIIIVVVaaakkkhhh^^^SSSOOOPPPOOOKKKHHHIIIIIIHHHHHHJJJNNNQQQTTTTTTTTTTTTXXXbbbnnnwwwdddnnnnnn~~~~~~kkkZZZTTTOOOQQQ^^^vvvcccKKKHHHEEECCC???;;;::::::999999:::;;;;;;::::::999777777666666666666777777666666777888888777666666222222333333333444444444444444555555444444333222111111222333444555555666555444444333333444444555333333444444444555555555444444444555555555666666777666666666777999;;;===>>>???@@@AAACCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGIIIKKKNNNPPPQQQQQQQQQSSSRRRQQQOOOMMMJJJGGGFFFIIIIIIIIIJJJKKKKKKJJJJJJEEEEEEFFFHHHCCC;;;888999333===CCC]]]mmmhhhwww|||}}}}}}|||yyyvvveeeXXXUUURRRNNNEEE===>>>EEEIIILLLQQQTTTVVVXXXZZZ[[[gggooowwwzzzyyy|||sss}}}}}}qqqmmmrrrnnnmmmkkkiiiddd[[[NNNEEEXXXNNNJJJYYYvvv|||dddbbb]]]aaa```[[[WWWXXXXXXVVVYYYVVVRRRSSSWWW[[[\\\\\\ZZZXXXVVVTTTTTTTTTUUUVVVTTTSSSRRRNNNJJJHHHGGGHHHHHHEEECCCEEEJJJOOOQQQQQQNNNQQQSSSPPPJJJFFFDDDEEEBBBAAA???>>>>>>???AAACCC@@@>>>>>>BBBFFFHHHDDD@@@::::::::::::999999888888::::::;;;<<<<<<<<<<<<;;;777777888999999999999888888888777666666666666666222333444555666666666666777444444888777555999BBBKKKaaavvvvvvxxx}}}zzzyyyyyyyyybbbsss{{{qqqkkkeeemmmxxxvvv{{{fffXXX]]]jjjwww|||uuuooojjjhhhiiiiiiiiiiiihhheeeaaa[[[UUURRRZZZ[[[ZZZXXXZZZiiiyyyqqqssssssppp[[[[[[[[[ZZZZZZ\\\```ddddddgggkkktttnnnggg|||yyy```WWWMMMLLLRRRddd~~~UUUNNNGGGEEE@@@<<<===???>>>:::888888:::;;;;;;:::999888888777666555555666777888666777888999999888777666222222222333333444444444444444555555444444333222444444444444444444444444333222222111111222222333333333333444444444555555444444444555555555666666888777666666777999;;;=========>>>@@@BBBDDDEEEFFFAAAAAACCCDDDFFFFFFGGGGGGHHHJJJLLLNNNOOOPPPPPPOOOQQQPPPPPPOOOMMMKKKIIIHHHGGGIIIKKKLLLLLLLLLMMMOOOHHHHHHJJJKKKFFF===888888444>>>AAAYYY]]]WWW~~~~~~rrrggglll{{{llleeebbb___ZZZOOOEEEFFFNNNOOOSSSYYY^^^____________rrryyyzzzvvvvvvnnn}}}yyymmmjjjpppllljjjhhhgggcccZZZOOOFFFjjjTTTYYYeeeYYY^^^XXXZZZ\\\\\\\\\]]]^^^```UUUTTTUUUXXX]]]```___]]]ZZZXXXUUUSSSTTTTTTTTTSSSNNNLLLJJJIIIIIIHHHFFFDDDDDDBBBAAABBBEEEHHHJJJKKKKKKKKKKKKJJJHHHGGGEEEDDDDDD@@@<<<;;;===AAADDDEEECCCBBB@@@?????????@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::999888999::::::777666444333333444666777666777999888666555555666444555555555666666777777333555777777666666888:::999BBBYYY{{{|||~~~yyyqqquuu~~~vvvtttxxxzzzvvvuuuyyy~~~yyyyyyqqqnnn~~~~~~}}}}}}xxxgggmmmtttyyy||||||{{{lllfffaaaYYYTTTTTTHHH^^^uuupppVVVGGG???DDDBBB???<<<:::999999:::;;;:::999888777777777777888777555444333444666777666666777777666555444444111111111222333444555666222333333444444333333222222222222222222222222222444444444444444444444444333333333444444555555555222222222111222222333333555555777888999999999999999999:::;;;===???AAABBBAAAAAABBBBBBCCCDDDDDDDDDFFFHHHJJJKKKLLLMMMLLLLLLQQQPPPOOOMMMLLLKKKKKKKKKIIIKKKJJJGGGHHHLLLNNNMMMIIIIIIJJJKKKKKKFFF===777555888>>>NNNpppiii^^^ggg{{{kkkfffttt~~~wwwoookkkhhh]]]PPPPPPYYY^^^WWWWWW___dddaaaaaaeeezzzyyywww{{{rrrwwwooommmjjjnnniiidddcccccc^^^TTTKKKrrrlllwwwsss[[[UUUVVVWWWXXXZZZ[[[[[[[[[]]]^^^\\\[[[[[[]]]___aaa___]]]]]]ZZZWWWTTTSSSQQQOOOMMMKKKJJJIIIHHHHHHGGGFFFEEEEEEDDDBBBCCCEEEGGGHHHHHHHHHGGGFFFEEECCCAAA@@@???AAA???<<<<<<>>>AAACCCDDDBBBAAA@@@>>>>>>>>>???@@@>>>>>>======<<<;;;;;;:::;;;;;;999888888888999:::666555444333333444555666666777888888666555555666444555555555666666666777222444555666555555777888;;;<<>>===<<<===???AAABBBBBBAAA@@@>>>======>>>??????======<<<<<<;;;:::::::::::::::999888888888888888666555444333333444555666555777888888666555555666555555555555555666666666222333555555444444555777;;;888777BBBXXXuuuvvvwww{{{|||~~~}}}zzz}}}zzzqqqooovvv~~~pppccc]]]TTTLLLMMMTTT^^^lllvvvxxx```BBB;;;===@@@CCC===<<<;;;999999999::::::;;;:::999888777777777777777666555444333444555555444555555666666666555555333222222222222222333333111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222000000000000000111222222222222333333444444555555555666666777999;;;===>>>===<<<<<<===???BBBEEEGGGEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHGGGGGGHHHIIIJJJJJJKKKLLLIIIDDDDDDHHHKKKJJJLLLKKKJJJJJJJJJGGGCCC???;;;999888@@@XXXwwwqqqbbbvvv|||uuutttyyy~~~~~~|||rrriiiccc\\\VVV\\\gggfffaaaccclllqqqnnnnnnsssmmmoooyyy|||ttt{{{yyysssqqqmmmiiieeeaaaaaaaaa]]]UUUNNNdddSSSTTTUUUQQQUUUWWWYYYZZZYYYYYYZZZ[[[___^^^]]]\\\[[[ZZZWWWVVVUUUTTTTTTSSSSSSOOOKKKGGGEEEFFFGGGFFFEEEEEEEEEFFFDDDDDDDDDFFFHHHHHHFFFCCCGGGEEECCCAAA???>>>>>>>>><<<;;;<<<>>>@@@AAA@@@??????>>>===<<<<<<===>>>>>><<<<<<;;;;;;::::::999999888888888777777777777777555444444333333444444555444666777777666555555666555555555555555555555555222444555555444444555666888888777999AAASSSiiixxx}}}}}}pppnnnuuu}}}xxxuuu{{{}}}qqqjjjhhhhhh~~~|||kkkYYYZZZTTTXXX```kkkwwwzzz}}}}}}```EEE???CCCBBB??????>>>===;;;:::999999999999:::999888888777777777888666555444333333333444444333333444555666666666666333333222111111111111111111222222333333222222111111111111111111111111111000000111111111111222222000000000000000000000000//////...//////000111222222222222222222333444444555555555666888999;;;<<<<<<;;;::::::<<>><<<:::999888777888888777666666666777777555444444333333333333333333333444555555666555555333333222111000000000000222222333333333333222222000000000000000000000000000111111111222222222333////////////////////////............///000111222333333222222222333444555555555555666777999:::;;;<<<;;;999888999<<>>>>>>>>@@@BBBAAA>>><<<;;;;;;:::999999;;;<<<===:::::::::999888888777777555555555555555444333333333333333444444333333333333555666666555555555666555555555444444444444444444555666666555444555777444888;;;:::777777<<<@@@KKK```ooopppvvv{{{lllttt}}}mmmaaabbbiiimmmrrruuudddeeewww{{{kkkjjjvvv}}}jjjnnn|||{{{tttrrrsssxxx}}}vvvsssvvvvvvtttpppwwwwwwpppmmmnnnlllgggddd___\\\]]]^^^fff|||^^^WWWpppyyysssoooeeeKKK>>>======>>><<<:::<<>>>>>>>>>>>???AAABBBCCC??????@@@AAACCCDDDFFFGGGFFFHHHFFFAAA@@@CCCDDDBBBFFFGGGGGGFFFEEEEEEGGGIIIBBB;;;888999===MMMtttwww}}}~~~vvvlllkkkkkkddd```___]]]\\\[[[XXXUUURRR|||hhhXXXZZZaaa___YYYUUURRRUUUXXXZZZYYYWWWVVVVVVSSSUUUWWWVVVTTTRRRRRRTTTPPPPPPOOOPPPPPPOOOKKKHHHNNNPPPPPPMMMFFFCCCCCCEEEDDDDDDDDDFFFGGGHHHFFFDDDBBBCCCEEEFFFFFFEEECCCBBBAAA@@@@@@AAABBBAAA>>>;;;:::999999888999:::;;;<<<:::999999888777777666666333444555555555444222222333333333444444333333333222444666666555555555666555555555444444333333333333555666555444333444555555555666777777888999:::777AAAPPPcccxxxqqquuu{{{pppoooqqqpppooo~~~zzz{{{xxx|||{{{pppmmmlllfff^^^bbbttt|||rrreeeZZZRRRNNNNNNWWW^^^ZZZTTTZZZpppzzztttiii\\\TTTRRRNNNHHH@@@HHHNNNPPP]]]sss}}}}}}|||eeeUUU]]]vvvbbbIII>>>>>>@@@>>>999999===@@@@@@>>>======<<<:::888777666444444444333333444444555333333333333333222111111444444555555555444333333111000000/////////000000//////000000000000//////////////////////////////......///000000111222222000/////////.....................///000111333333555444222111111222444555222222222333444555666777555555555666777999:::;;;;;;;;;;;;<<<===@@@BBBCCC??????@@@AAACCCEEEGGGHHHCCCEEEEEEAAAAAACCCCCC@@@EEEGGGHHHHHHGGGFFFIIIKKKBBB<<<;;;>>>>>>JJJssszzzuuurrrqqqsss|||vvvooohhhhhhhhh```___^^^\\\[[[YYYWWWTTTRRReeeccc^^^[[[^^^aaa\\\UUUQQQTTTWWWXXXWWWUUUTTTTTTQQQSSSUUUTTTPPPNNNOOOPPPLLLKKKLLLNNNQQQQQQPPPOOOQQQSSSSSSNNNGGGCCCCCCEEEGGGFFFEEEEEEFFFFFFEEECCCBBBDDDHHHJJJJJJIIIFFFDDDCCCBBBAAAAAABBB@@@>>>;;;999999888888888999;;;<<<999999888888777666666666333333444555444333222111222333333444444333333222222444666666555555555666555555555444444333333333222444444444222222333444555444444555777777555222777111999VVVuuu{{{www{{{}}}zzzffflll~~~uuuyyyvvvlllxxx~~~~~~~~~yyyooohhhjjjxxxyyymmmuuuyyynnnddd\\\VVVeeerrryyytttbbbWWWVVVhhhtttllluuuuuu```MMMDDD>>>666::::::777;;;BBB>>>555:::::::::::::::888777777333333222222222333444444222333333333333222111111555555555555444333222222000000////////////000000------............------////////////////////////---------...///000000111000000/////////...............//////000222333444555333222000000111333444111111111111222333444555111222444666888:::;;;<<<999999999:::<<>>>>>888???fff}}}uuu|||tttllleeebbbdddooozzz}}}~~~zzzoookkkeeeeeecccYYY___^^^\\\ZZZXXXVVVSSSQQQlllaaa___\\\\\\^^^^^^[[[YYYRRRTTTVVVWWWWWWUUUSSSQQQUUUTTTRRRPPPOOOMMMMMMLLLKKKIIIIIIMMMRRRUUUUUUTTTUUUSSSNNNJJJFFFEEEEEEEEEKKKIIIFFFFFFGGGEEEAAA===AAABBBDDDEEEEEEEEEDDDDDDAAA@@@?????????===;;;888999999999888999999::::::999888666555555555666777888888666555444333333333111111222333333333222222444444444444444444444444333333333333333333333333000000000000000000000000333333333333333333333333666888:::@@@NNNjjj~~~wwwuuuuuu|||uuuyyy|||uuusssvvvtttyyy|||yyysss~~~mmmnnnggg___XXXQQQOOOZZZhhh~~~iiieeetttiiiSSSKKKCCC<<<;;;===<<<;;;:::::::::::::::;;;;;;:::888777555444444222222222222222222222222333333444444333333222111333333333444444333222222111...,,,...222444111---......////////////......///......---------......---------........./////////......---------............//////000000111111333333333222222111111111...///000111222333444444555555555555555666777888999:::;;;<<<<<<===<<<<<>>???@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>===:::888::::::999888888999999999888777666555444555555666888777555444333222222222222222222333333222111111333333333333333333333333222222222222222222222222000000000000000000000000333333333333333333333333111666999:::@@@TTTsss}}}www|||vvvooommmhhhrrrxxxwwwoooeeeiiiqqq}}}~~~kkk___WWWVVVTTTWWWaaajjjrrr}}}wwwuuudddHHH@@@BBB@@@>>>@@@;;;::::::999999999999:::;;;:::999888777555444444222222222222222222222222333333333333333222222111222222333333333333222222111...,,,...222333000---......////////////............------------......------------.........///......---------......///.........///000000111111333333222222222111111111...///000111222333333444444444444444555666777888:::;;;<<<======>>>======>>>???@@@AAABBBCCCDDDDDDDDDDDDDDDCCCAAABBBEEEGGGDDDHHHKKKJJJGGGEEEGGGJJJQQQIIIEEECCC>>>===LLL___www|||iiiYYYWWWXXXWWWZZZ```kkkpppwww~~~vvvqqqkkkfffbbb```_________]]]YYYUUUQQQNNNKKKJJJzzzooo___^^^]]]]]]^^^^^^\\\ZZZWWWVVVTTTRRRPPPNNNLLLKKKMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHJJJLLLNNNNNNMMMNNNMMMKKKJJJJJJKKKMMMNNNNNNLLLKKKJJJIIIFFFBBB??????@@@BBBCCCCCCCCCAAA@@@>>>===<<<======<<<:::777;;;:::999888888888888888777666555444444444555555666555444333222111111111333333333333222111000000222222222222222222222222111111111111111111111111000000000000000000000000222222222222222222222222///555888555222<<>><<<;;;<<<999888888888888999999:::::::::999888666555444444222222222222222222222222222222333333222222111000111111222222333222222111000...,,,...111222000.........////////////.........---------------......------------............---,,,,,,,,,---...//////---......//////000111111222222222111111111111111...//////000111222333333222222333444555666888999;;;<<<===>>>????????????======>>>???@@@@@@AAAAAAEEEEEEEEECCCBBBBBBDDDFFFHHHLLLPPPQQQNNNKKKJJJKKKNNNIIIGGGGGGCCC>>>BBBLLLYYYnnnnnn\\\YYY[[[YYYXXXZZZ___cccjjjqqqyyy~~~~~~~~~|||wwwoookkkfffbbb```___^^^]]]ZZZXXXUUUQQQLLLIIIGGGEEEvvvrrr[[[[[[[[[\\\\\\\\\ZZZYYYVVVUUURRROOOMMMKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMNNNMMMLLLKKKJJJGGGDDDAAA???@@@BBBDDDEEEEEEDDDBBBAAA<<<;;;;;;<<<===<<<999777;;;;;;999888777777777777777777666666555555555555555444333222111111111111333333333333222000//////111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222000444666333...222>>>IIIQQQjjjyyyvvvyyywwwuuu~~~www}}}}}}wwwnnnlllfffzzz|||{{{xxxeeeqqqmmmkkkeeeMMMGGG@@@<<<>>>>>>:::777777888888888888888999:::;;;:::999888777666555444444222222222222222222222222111111222222111111000///000000111111222222111111000...,,,---000111000///......////////////......------,,,,,,------......------------------------++++++,,,,,,---...///000------......///000000111111111111111111111111000/////////000111222222333111111222333444666888999;;;<<<===>>>???@@@@@@@@@===>>>>>>???@@@@@@AAAAAAEEEEEEEEEDDDBBBBBBDDDEEEKKKNNNQQQRRRPPPMMMLLLMMMKKKGGGGGGIIIHHHCCCCCCFFFQQQeeexxxiiicccaaa]]]ZZZZZZXXXZZZ___fffnnnvvv|||}}}~~~~~~~~~}}}}}}~~~}}}|||{{{nnnjjjfffaaa_________]]]\\\UUUTTTPPPLLLHHHEEECCCBBBmmmbbb\\\VVVWWWYYYZZZYYYYYYXXXWWWTTTRRRPPPMMMLLLLLLLLLLLLIIIJJJJJJKKKKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJHHHEEEBBB???>>>@@@BBBDDDFFFFFFDDDAAA@@@;;;::::::;;;===<<<:::888;;;:::999888777777666666888888888888777777666666444333222111111111111111333333333222111000///...000000000000000000000000////////////////////////000000000000000000000000000000000111111222222222222222222111111333666999:::HHH\\\ooozzzqqqpppxxx{{{sssppprrr{{{~~~ssskkksss{{{~~~zzzwww~~~qqqbbb]]]aaajjjqqqnnnoooiii___eeesssqqqqqqRRRFFF>>><<<:::;;;===<<<:::999;;;999999888999999:::;;;<<<999888888777666555444444222222222222222222222222000000111111000000///......//////000111111111000///...------...///000000......////////////......,,,,,,,,,,,,,,,---......------------------,,,,,,+++++++++,,,,,,...///000---------...//////000000000000000000000000000000/////////000000111111222000000111222444555777888:::;;;<<<===?????????@@@???@@@@@@AAAAAABBBBBBBBBCCCDDDEEEDDDBBBBBBCCCEEEJJJKKKLLLKKKJJJJJJJJJKKKLLLJJJIIIJJJJJJGGGGGGHHHTTTcccyyy~~~uuummmeee^^^[[[\\\VVVVVVWWW[[[aaaiiirrrwwwyyy}}}}}}}}}}}}}}}~~~~~~yyyxxxyyy{{{|||~~~}}}tttmmmhhhfffaaa\\\[[[\\\]]][[[XXXPPPNNNKKKHHHEEEBBB@@@???nnnYYYWWWUUUOOORRRTTTWWWXXXXXXVVVVVVVVVRRRQQQPPPNNNMMMMMMNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIIIIKKKLLLLLLKKKJJJLLLMMMLLLLLLJJJIIIHHHGGGGGGGGGFFFHHHHHHGGGCCC@@@???>>>>>>@@@BBBDDDDDDAAA>>><<<:::::::::;;;======;;;999:::999888777777777777777888888999999999888777666444333222222111111111222222222222222111000//////000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222111///...///222555444333::::::>>>III[[[sssxxxjjjkkkwwwwwwhhhnnn|||}}}|||}}}yyyqqqeeefffrrrxxx}}}zzz}}}xxxyyyiiirrrttt___UUUYYY]]][[[VVVwwwxxxrrrppphhhkkktttdddIII@@@AAA>>>::::::;;;;;;:::999;;;<<<:::999999999999::::::;;;888888777666666555444444222222222222222222222222//////000000//////...---------...///000000000000///...---------...///000......////////////......++++++++++++,,,---...///------------,,,,,,,,,,,,,,,+++++++++,,,---......,,,------......///000000////////////000000000000/////////000000000111111000000111222333444666777888999:::<<<===>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBB@@@BBBCCCCCCBBBBBBCCCDDDKKKKKKKKKKKKKKKLLLLLLMMMOOONNNLLLJJJIIIHHHHHHIIISSS```ooo~~~wwwmmmddd___^^^ZZZWWWSSSRRRUUU[[[ccciiisssyyy|||}}}~~~~~~~~~~~~}}}|||zzzzzz|||~~~vvvpppllliiieeeaaa[[[VVVUUUWWWWWWTTTPPPJJJHHHFFFCCCAAA???======nnnUUUQQQSSSSSSRRRPPPSSSWWWYYYWWWVVVVVVWWWSSSRRRQQQPPPOOONNNNNNNNNKKKKKKMMMMMMMMMKKKIIIHHHHHHJJJLLLKKKJJJIIIKKKMMMMMMLLLKKKJJJIIIHHHGGGGGGDDDFFFHHHFFFCCC@@@???@@@===???BBBDDDDDDAAA>>>;;;:::::::::<<<>>>>>><<<:::888888777777777777888888777888888999888777666555444444333222222222222333000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000......//////000111111222000//////000222333444444777444444888>>>KKKeee|||xxxhhhkkkuuuppppppwwwttttttyyy|||uuuoooqqqrrr|||{{{vvvxxxooofffbbbfffiiihhhmmmtttuuudddcccdddgggjjjkkkmmmnnn{{{```\\\dddrrrdddmmmoooTTTFFF===???BBB===>>>>>>>>>;;;999999999999:::999999888888888888999777777777666555555444444222222222222222222222222...////////////...------,,,,,,---...///000000///......---,,,,,,---///111......////////////......++++++++++++,,,---...///---------,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,---......//////000........./////////000000////////////000000000000111111111111222333444555555666888999;;;<<<<<<<<<>>>>>>????????????@@@@@@===???AAABBBAAAAAABBBDDDJJJKKKMMMOOOQQQQQQPPPNNNLLLMMMMMMJJJGGGFFFHHHIIINNN]]]iiizzzxxx}}}tttkkkeeeddd^^^UUUOOOMMMRRRYYY^^^eeemmmxxx}}}~~~}}}{{{zzz|||~~~yyyuuupppllljjjfffbbb```ZZZTTTNNNMMMOOOOOOJJJEEECCCBBB@@@>>>===;;;;;;;;;tttTTTRRRXXXSSSNNNOOOOOOSSSXXXYYYXXXVVVWWWXXXUUUTTTSSSRRRPPPOOONNNMMMKKKLLLMMMMMMMMMKKKHHHGGGFFFIIIKKKKKKIIIIIIKKKMMMMMMMMMLLLKKKJJJIIIIIIHHHCCCFFFHHHGGGCCC@@@@@@AAA???AAADDDFFFFFFCCC???===:::::::::<<<>>>???===;;;888777777777777777888999666777888888888777555444444444333333222333333333///000000111111111111000111111111111111111111111000000000000000000000000000000000000000000000000---......///000111111222000222333333111111444666///333999<<<666333BBBUUUlllgggnnnsssrrr{{{~~~ooobbbmmm|||}}}www{{{{{{}}}|||pppsssrrrfffeeejjjqqq}}}}}}pppeeebbbiiioootttpppeeehhhppp|||ppp___[[[iii{{{]]]LLLDDDCCC======>>>999888999999888777999999999999999888777666666777777777777666666555555444444222222222222222222222222......//////......---,,,+++,,,---...////////////......---,,,+++,,,///111......////////////......++++++++++++,,,---...///---------,,,,,,+++++++++------,,,+++++++++,,,,,,,,,,,,------...//////000---.........//////000000////////////000000000000222111111111222333333444444555666888999;;;;;;;;;<<<<<<<<<===============;;;===@@@AAAAAAAAABBBDDDEEEGGGKKKOOORRRQQQMMMJJJEEEIIIKKKIIIFFFFFFIIIKKKKKK^^^hhhtttvvv|||sss~~~yyynnnnnnfffZZZPPPLLLNNNTTTYYYXXXbbbpppyyy}}}~~~}}}{{{yyywwwzzz{{{|||www}}}~~~{{{}}}~~~zzzzzz{{{{{{vvvrrriiihhhfffddd___YYYWWWWWWUUUOOOHHHGGGIIIHHHCCC===???>>><<<;;;:::999999999iii]]]PPPJJJMMMPPPNNNJJJQQQSSSUUUWWWXXXVVVTTTSSSSSSSSSSSSSSSTTTSSSQQQNNNKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGIIIMMMQQQPPPKKKFFFFFFEEECCCBBBAAAAAABBBBBB===>>>@@@BBBBBBAAA@@@???<<<<<<======<<<;;;:::888888666555777;;;<<<777333333444555666666555444444111111000000000000111111111111222222222222111111111111111111000000000000000000///...............222222222111111111000000111111111111111111111111000000111111111222222222555444333222333555777888SSSfffvvvvvv}}}ssskkksss}}}yyy|||lllaaajjjzzzvvvxxxuuupppqqqyyy|||yyy{{{wwwvvvzzzqqqlllqqqvvvxxxuuu}}}tttRRRIIIGGGCCC???===;;;;;;;;;<<<<<<<<<:::888777888999888888888888777777777666555555555444444333222222222222111111111111111111////////////............---...///000000111000000---------------...///000000...,,,++++++---000111...---+++******+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------------...//////......//////000000111111.........///000222333444555555666666777888888888<<<<<<:::999999:::;;;<<<:::<<<>>>>>>>>>???AAABBBEEEFFFHHHIIIJJJKKKKKKKKKLLLIIIHHHHHHEEEAAACCCGGGLLLKKKaaaiiivvvuuuyyyyyyrrrlllbbbUUULLLMMMTTT[[[WWW\\\aaaeeeiiipppzzz{{{||||||{{{zzzzzz|||~~~yyywwwwwwyyy}}}~~~}}}{{{yyyxxxwwwvvvvvvvvvwwwxxxqqqqqqpppooonnnmmmmmmlllaaa```]]]YYYVVVSSSQQQPPPKKKGGGCCCAAAAAA@@@===;;;<<<;;;:::999888888888888pppZZZRRRJJJHHHMMMQQQSSSQQQVVVWWWXXXYYYYYYWWWUUUTTTVVVUUUTTTSSSSSSRRRPPPNNNMMMMMMMMMMMMLLLLLLKKKJJJGGGGGGHHHHHHGGGFFFEEEEEECCCDDDGGGJJJLLLLLLJJJGGGEEEDDDBBBAAA@@@AAACCCDDDAAABBBBBBBBBBBB@@@???>>>>>>?????????>>><<<:::999888666555777;;;;;;777333333333444555555555444333111111000000000000000111000111111222222111111000111111111000000000//////000000///...............222222111111111000000000111111111111111111111111111111111111222222222222333333222111222333555777666EEE^^^vvvxxxqqqppprrrvvv{{{}}}sssrrrhhhccceeepppxxxtttpppvvvppplllkkkhhhddddddjjjwwwyyysssyyyqqqjjjtttwwwWWWCCCDDDBBB@@@===<<<;;;<<<<<<:::::::::999777666777999888888777777777666666666666555555444333222222111111111111111111111111111////////////.........------...//////000000000000---------------...//////...---+++******,,,...000...---+++******+++---...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------......///.........///////////////.........///000111333333444444444555666666777777::::::999999999:::;;;<<<<<<>>>???@@@??????AAACCCFFFFFFGGGGGGGGGFFFFFFFFFIIIFFFEEEEEEBBB???@@@DDDFFFHHHYYYYYYppp|||uuulllddd^^^XXXRRRNNNSSSWWWZZZ\\\___iiivvv}}}|||zzzvvvsssqqqsssuuuuuutttssstttvvvvvvtttqqqnnnnnnoooppppppoooooonnnkkkjjjiiigggdddbbb```___\\\ZZZWWWTTTPPPNNNLLLKKKHHHEEEAAA??????>>><<<999999888777666666666666666rrrSSSLLLIIIGGGHHHKKKPPPSSSUUUYYYYYYYYYXXXWWWVVVTTTSSSXXXVVVSSSRRRQQQQQQOOONNNNNNOOOOOOPPPOOOMMMKKKJJJGGGGGGGGGFFFFFFDDDCCCCCCAAACCCFFFHHHIIIIIIJJJKKKEEECCCAAA??????AAADDDFFFFFFEEEDDDCCCAAA???>>>>>>BBBBBBBBBAAA???===;;;999888666666777::::::777444333444444555444444333333222222111000//////000000000111111222222111111000111111000000000000//////000//////............///111111111111000000000000000000000000000000000000111111111222222222333333111111000000111222444555...555AAAPPPdddxxxxxxwwwuuussszzz~~~kkkbbbmmmsss~~~yyyyyy{{{~~~{{{}}}iiieeetttzzzsssxxxwww}}}fffPPPEEECCC???>>><<<;;;;;;;;;<<<===777888888777666555777888777777666666666555555555666555444333222111000000000000000000000000000000//////.........---------------......///000000111------------------...///---,,,***)))***+++---...---,,,+++******+++,,,---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,------...///............------------------......///000222222222222333333444555555555777777777888999:::<<<===>>>???@@@@@@??????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCEEEBBBAAAAAA???<<<>>>CCCBBBFFFPPPHHHhhhtttooommmggg[[[PPPQQQRRRQQQQQQTTT^^^nnnyyytttssspppmmmiiiiiijjjlllnnnmmmlllllllllkkkhhheeebbbccceeeggggggfffdddbbbgggfffdddaaa]]]ZZZWWWUUUSSSQQQOOOLLLIIIGGGEEEDDDCCCAAA>>><<<<<<;;;999888666666555555555555555666rrrWWWOOOIIIIIIIIIIIIIIIKKKNNNQQQVVVVVVUUUTTTSSSSSSRRRRRRTTTRRROOONNNNNNOOONNNNNNMMMNNNOOOOOONNNLLLJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBCCCFFFIIIIIIGGGGGGJJJMMMDDDBBB???>>>>>>AAAEEEHHHGGGFFFDDDCCCAAA@@@@@@@@@DDDDDDDDDCCC@@@>>>;;;999888777666777999999777555555555555555555444444444333222111000////////////000000111111111111000000111000000000////////////000///............//////111111000000000/////////000000000000000000000000111111111222222222222333000000000000111222333444666777888999AAATTTnnnyyywwwtttzzz{{{gggaaajjjyyy{{{xxxyyy~~~jjjXXX]]]kkkppp}}}zzzsss[[[RRRKKKAAA@@@HHH<<<<<<;;;::::::;;;;;;<<<666777777666555555777999555555555555444444444444555555444222111000///...//////////////////000000.........---------,,,,,,,,,,,,------...///000111---------,,,,,,---......,,,+++*********+++---...,,,,,,+++******+++,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,------......---------,,,+++++++++------------...///000111000000111111222333333444555666777888:::;;;===>>>>>>???@@@@@@???>>>???AAA===>>>>>>@@@AAACCCEEEEEEAAA>>>===???>>><<<@@@EEEDDDCCCJJJAAA```|||sssrrrqqqkkkeeeXXXSSSLLLJJJNNNWWW```fff]]]___aaabbbbbbbbbdddfffeeeeeefffeeeeeeccc```^^^^^^______^^^]]]\\\[[[ZZZ___^^^]]]ZZZWWWSSSPPPNNNKKKIIIGGGEEEBBB@@@??????>>><<<:::999888888777666777666666666666777888999oooRRRLLLLLLIIIJJJKKKJJJIIIHHHJJJLLLQQQQQQQQQQQQQQQQQQRRRRRRMMMKKKIIIIIIKKKLLLMMMLLLJJJJJJKKKKKKJJJIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDGGGIIIGGGEEEDDDGGGJJJCCCAAA???===>>>AAAEEEHHHEEEDDDCCCBBBBBBBBBCCCCCCEEEEEEDDDCCCAAA>>>;;;999888777777777888888777666777666666555555555444444222222111000//////000000000000000111111000000000000000000////////////...//////............//////000000000/////////......////////////////////////000000111111111111222222000000000111111222333333111333555333333:::HHHSSSlll|||tttlllpppuuuxxxyyywww{{{wwwcccoooqqqmmm{{{www]]]TTTXXXwww{{{{{{oooiiisss]]]JJJ???CCCEEE===;;;@@@======<<<;;;:::999999999666777777666555555777999444444444333333333222222444333222111000///......---------....../////////------------,,,,,,,,,,,,+++++++++,,,---///000111...------,,,,,,,,,---------,,,++++++,,,,,,......++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,++++++******,,,,,,,,,,,,---...///////////////000111111222222444555666999;;;<<<>>>>>><<<>>>???>>>======>>>???======>>>???AAACCCEEEFFF???======?????????DDDJJJHHH>>>EEECCCWWWyyyvvvsssqqqeeeZZZNNNKKKPPPTTTQQQMMMHHHLLLRRRWWWYYYZZZ[[[\\\]]]___aaabbbbbb```^^^]]]___]]]ZZZWWWTTTTTTTTTTTTQQQQQQQQQPPPNNNKKKHHHFFFDDDCCCAAA???===<<<<<<;;;999999888777666555555666666666666666777999:::;;;qqqSSSMMMKKKFFFGGGHHHIIIIIIIIIIIIKKKLLLNNNOOOPPPPPPQQQQQQQQQPPPGGGEEEDDDFFFHHHJJJJJJIIIFFFEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDEEEDDDBBBBBBBBBCCCCCCAAA???>>>???AAAEEEGGGBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@===:::999777777777777777777777888777666555444444444444444111111000000000000111111///000000111111000000///000000////////////......///............//////000////////////............/////////////////////////////////000000000111111//////000111111222222222)))...333444333333666:::CCCPPPiiiuuu}}}{{{}}}~~~}}}rrr^^^lllpppkkkwwwwwwnnnbbbvvvpppaaatttrrroooppp{{{||||||zzzwww{{{kkkZZZKKKAAA===AAACCC>>>:::;;;===<<<;;;:::999888777666666777777666555444666777333333222222222111111111111111111000//////......,,,,,,,,,------......///------,,,,,,,,,+++++++++++++++***+++,,,...000111...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))))))))************+++++++++++++++++++++++++++)))***++++++,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,------.........//////000111111111222333666888:::<<<<<<===;;;<<<======<<<<<<>>>???AAA@@@@@@???@@@AAACCCDDDBBB??????@@@AAAAAAFFFMMMIII999BBBFFFOOOggguuuuuuoooooobbbUUUQQQSSSQQQGGG>>>===BBBHHHLLLMMMMMMMMMMMMSSSVVVZZZ]]]\\\[[[[[[[[[ZZZWWWRRRNNNKKKKKKLLLNNNHHHHHHJJJJJJIIIGGGEEECCC???>>>===;;;:::999999999666777777666444444555777444444555666888999;;;<<>>>>>??????===;;;999999999888777666555444666666666555333222333555222222111111111000000000////////////////////////+++++++++,,,------......,,,,,,,,,,,,++++++++++++******)))***+++...000222...---,,,,,,++++++,,,,,,+++++++++++++++,,,,,,,,,******++++++++++++******))))))))))))************************************)))******+++++++++++++++***************+++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---......//////000111111111000111444666888999:::::::::<<<===>>>===>>>???AAAAAA@@@?????????AAACCCEEEGGGCCCBBBBBBAAAAAAEEELLLJJJ999DDDHHHMMM^^^dddlll|||sssqqqhhh^^^WWWSSSMMMDDD<<<;;;>>>@@@AAAAAAAAABBBCCCDDDHHHNNNPPPPPPOOOOOOPPPMMMKKKGGGEEECCCBBBCCCDDDAAABBBDDDEEEEEECCCAAA???;;;;;;:::888888777777777444666777666444444666888555666777888:::<<<>>>???tttRRRKKKJJJAAAAAAIIIFFFDDDBBBDDDGGGIIIJJJJJJHHHJJJKKKLLLKKKHHHEEECCCDDDDDDDDDEEEGGGFFFDDDBBBAAA@@@>>>======@@@CCCDDD@@@AAABBBCCCDDDDDDDDDDDDBBBAAAAAACCCGGGHHHFFFBBBAAAAAA@@@@@@@@@AAABBBCCC@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@???>>>;;;999888777888888777666666888999555444222000//////000000.../////////000222333444//////000000000000//////000/////////...........................///000111//////.........---------........................---------............///+++,,,---...////////////...---,,,,,,---///111222...///444;;;FFFYYYuuu~~~}}}oooZZZXXXjjjsssuuu}}}jjjffffffaaahhhyyy}}}yyypppggg~~~|||sssiiiaaa[[[]]]hhhtttnnnppp~~~YYYEEEBBBCCCBBB:::===>>>::::::<<<:::666666666777777666555444444555555555444111000111333111111111111000000000000.........////////////000******+++,,,,,,---......,,,,,,,,,+++++++++************))))))+++---000222...---,,,,,,++++++++++++)))*********++++++++++++******++++++++++++******))))))))))))************************************))))))***+++++++++++++++*********)))***++++++,,,+++++++++,,,,,,------...+++++++++***++++++,,,,,,......//////000111111111...///222444666777777777:::<<<>>>>>>>>>???AAACCC======<<<===???CCCFFFHHHKKKGGGDDDCCCAAA@@@CCCIIIKKK===HHHIIIOOOcccdddeeepppooojjjcccZZZRRRJJJDDD@@@;;;;;;;;;:::999:::===???777<<>>======<<<<<<888:::<<<======;;;888777999999888777666666666666444666777666444444777999888999:::;;;===@@@BBBCCCdddVVVIIIFFFEEECCCDDDHHHAAACCCEEEFFFEEEDDDEEEFFFIIIHHHHHHGGGGGGFFFEEEEEEIIIGGGEEEHHHKKKJJJEEE@@@BBBAAA???======>>>AAACCCBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBBBBBBBAAAAAA>>>>>><<<<<<===???AAACCC???@@@AAAAAA???>>>>>>???>>>>>>>>>>>><<<:::888777555555444333333333444444555444333333333222///.........//////000000111111//////000000000000//////......------------......---,,,,,,++++++,,,,,,---..................------///...,,,++++++,,,...///---------............///........................---......//////////////////000000111555@@@QQQ]]]nnn~~~|||nnn___\\\```eeelllqqqyyy{{{|||uuuhhhqqqtttyyy}}}pppsssvvvwwwpppeeeaaabbbxxxvvvVVVTTTaaarrriiiPPPGGGFFFCCC>>>;;;999::::::::::::999888888888888888777666444333222444333222222222333444555000000000000//////////////////000000///...---------------,,,,,,++++++++++++++++++************))))))******+++,,,,,,------......,,,,,,,,,,,,......,,,***)))***+++---,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,......---------,,,,,,,,,000///...---...000222333111000111222333666888:::;;;;;;<<<>>>????????????;;;;;;<<<>>>AAADDDGGGIIIJJJIIIGGGFFFDDDCCCCCCCCCGGGGGGGGGGGGKKKSSS]]]ddd]]]~~~xxxtttxxxtttlllkkkcccQQQBBB>>>???>>><<<:::999888777777777888888999999:::;;;;;;;;;;;;::::::999999888888::::::999999888888888888888888777666666666777777888888888888888999999:::>>>======>>>AAADDDHHHJJJkkkVVVLLLDDDCCCDDDBBBAAACCC@@@AAACCCCCCCCCCCCDDDFFFJJJJJJIIIHHHHHHHHHHHHIIIKKKHHHFFFGGGJJJJJJFFFBBBEEEAAA======@@@BBBCCCAAADDDDDDCCCBBBBBBBBBCCCDDD???????????????>>>>>>>>>AAA@@@>>>===<<<===>>>???===???@@@@@@>>>======>>>=========<<<;;;999777555555444444333333333333333444444333333333222000///////////////000000111111//////000000000000//////......------------......---,,,,,,++++++,,,,,,---..................------///---,,,++++++,,,---///------------....................................------...///////////////,,,---...---...333<<>>AAA@@@<<<:::999999999999888888888888888888777777666444333222333333222111111111222333111111000000000/////////...////////////......------------,,,,,,++++++++++++++++++************))))))*********++++++,,,,,,...---,,,++++++,,,---...,,,***)))***+++---,,,+++************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,------......//////------...///111333000000000111333666888999999:::;;;<<<===>>>>>>>>>;;;<<<===@@@BBBEEEGGGHHHDDDCCCBBBAAA@@@@@@@@@@@@FFFFFFFFFFFFHHHNNNUUU[[[WWWqqqtttiiikkkzzzyyypppaaaOOOFFFGGG<<<;;;:::::::::;;;;;;;;;::::::999999999888888888777777777777666666666666777777666666555555555555666666555555555555555666444444555555666888;;;===555:::BBBFFFHHHLLLQQQVVVfffHHHHHHBBB???AAACCCAAA??????>>>???AAAAAAAAABBBDDDFFFJJJIIIGGGGGGGGGHHHJJJLLLLLLIIIGGGGGGIIIIIIGGGDDDHHHBBB===>>>CCCFFFDDDAAAGGGEEECCCAAA@@@AAACCCDDD=========>>>>>>>>>>>>>>>CCCAAA???===<<<;;;<<<<<<;;;===>>>>>><<<;;;;;;<<<======<<<;;;999777555444444444333222222222222222222222333333222111000000/////////000000000000111...//////000000//////.........------------......---,,,,,,++++++,,,,,,---------------------.........---,,,++++++,,,---...,,,,,,,,,---------......------------------------------...////////////...,,,///111111......000333>>>SSSvvv}}}wwwqqqrrrqqqvvvwwwoootttvvvppplllnnngggeeeooopppmmm[[[SSSQQQUUURRRaaatttyyy|||wwwwww~~~___XXXccckkkhhhbbb`````````ppp~~~wwwtttcccJJJEEE>>>;;;???CCCBBB???===:::999777666666666777888777777777777666555333333333333222111000000000000111111111111000000000000---....../////////......------,,,,,,,,,,,,+++++++++++++++************)))))))))******************---,,,+++******+++,,,---+++***)))***,,,---,,,+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,******+++,,,---...//////......------...///111222///000000111333555777888777888999;;;<<<<<<======<<<>>>@@@CCCEEEGGGGGGGGGCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDFFFJJJPPPTTT[[[hhhxxxwwwxxx}}}iiiUUUMMMPPPGGGCCC>>>;;;999888666444999888888777666555444444444444555555555555555666555555555555444444444444666666555555555666666777===>>>>>><<<<<<===@@@CCC???DDDHHHHHHHHHOOO^^^jjjjjjMMMEEEBBB@@@>>>@@@BBBAAA@@@>>>===>>>???@@@@@@AAAEEEGGGFFFEEECCCCCCDDDFFFIIIKKKLLLJJJGGGGGGHHHIIIGGGFFFGGGDDDAAA@@@CCCDDDDDDBBBGGGFFFEEECCCCCCCCCCCCCCC??????@@@@@@@@@@@@AAAAAABBBAAA???>>><<<<<<;;;<<<:::<<<===<<<;;;999::::::>>>===<<<:::888666444444444444333222111111111111000222333333222111111111000000000000000000000000...//////////////////......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------......------,,,++++++,,,------+++,,,,,,,,,------------------------------------,,,---......//////......+++...111222111000000111888???NNN```nnn{{{qqqrrrvvv}}}}}}{{{qqqmmm^^^ZZZbbbiiigggnnn|||~~~nnnXXXVVV___eeeeeecccggg}}}qqq^^^RRRhhhuuu~~~|||vvvxxxzzzcccTTTIIIBBB======???BBBCCCAAA>>>===:::888666555444555777888777777777777666555444333444444333222111000000000222111111111000000000000,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))))))))))))))))))))))),,,+++***))))))***+++,,,+++******+++,,,---,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++******+++,,,------......------------...///000111...///000111222444555666666777888:::;;;<<<<<<<<<>>>@@@DDDGGGHHHIIIHHHGGGEEEDDDCCCBBBBBBAAAAAABBB<<<>>>AAACCCFFFIIINNNQQQdddjjjrrr~~~xxx}}}yyy~~~}}}iii\\\YYYXXXQQQGGG@@@<<<999777555888888888888888777777777555555666666777777888888777777666666666666666666888777777777888999999:::999;;;======;;;<<>><<<===>>>>>>======>>>@@@@@@AAABBBDDDGGGDDDCCCAAAAAACCCFFFIIIKKKKKKJJJHHHGGGGGGGGGGGGFFFCCCEEEEEECCC@@@@@@BBBEEEDDDEEEGGGHHHGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>>>>:::;;;<<<<<<:::999999:::>>>===<<<:::888777666555555444333222111111111111///111333333111///000111111111111111000000000000......////////////......------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,,,,---------------------------,,,------...............(((***,,,---......000111555555666888===KKKdddzzz~~~|||~~~xxxggg]]]jjjkkkccciiiggg___dddyyyyyylllaaabbbhhhmmmnnnnnnxxxrrraaaeeeppp|||rrrttt~~~uuunnn^^^NNNFFFEEEDDDAAA<<>>>>>======:::<<<@@@BBBDDDFFFIIIKKK]]]fffkkkwwwrrrrrrvvvnnnddd[[[PPPHHHDDDCCCAAA???::::::;;;;;;<<<<<<======777777777888888999999999888888888888888888888888888888888999999;;;<<<===999===BBBCCCCCCDDDHHHLLLGGGNNN\\\ppp|||TTTCCCBBBBBB===>>>???===888777:::;;;:::<<<>>>@@@AAAAAAAAACCCDDDCCCCCCBBBBBBDDDFFFIIIJJJIIIIIIHHHGGGGGGFFFFFFEEE@@@DDDFFFDDD>>><<>>AAAAAA===;;;<<<<<<:::999888666555555555666777666666666666666555444444444444444444444333222111000000000000////////////,,,------.........------++++++,,,,,,,,,,,,------+++++++++************)))(((((())))))***++++++,,,,,,+++***))))))***+++,,,*********,,,------,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++---,,,,,,,,,+++++++++***++++++,,,------.........,,,---///000111222222222555666777999;;;<<<======AAACCCEEEGGGHHHGGGEEEDDDCCCBBBAAA@@@????????????===???AAAAAAAAAAAACCCDDDKKKWWWdddxxx|||rrreee[[[UUUPPPHHHBBB>>>>>>======<<<<<<<<<;;;888888999999999999999999999999999999::::::::::::999999::::::<<<===>>>???AAADDDGGGGGGFFFHHHNNNTTT\\\oookkkJJJ>>>?????????AAA:::======888666999:::777999<<<@@@BBBAAA@@@???@@@@@@AAAAAABBBCCCEEEFFFGGGFFFGGGHHHHHHGGGEEEDDDDDD???BBBCCCAAA>>><<<===@@@@@@AAACCCEEEFFFEEEDDDCCCEEEDDDCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBAAAAAAAAA<<<===???>>><<<;;;;;;<<<;;;:::888777666666777777777666555333222222111111000333555333///,,,...000222222222111111111000000---......//////......------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---***++++++,,,------......+++++++++,,,,,,+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------000...------...///000000---...222444000---111888???PPPggg{{{~~~qqqfffjjjvvv|||}}}{{{xxx{{{xxxtttdddWWW^^^mmmwwwooouuu|||iiiQQQKKKIIIBBB======@@@@@@<<<>>>AAAAAA<<<;;;??????<<<888888888777777777666666666666666666666555555444111222333444333333222111////////////.........---------.........---,,,,,,+++++++++,,,,,,---------+++++++++************)))'''((()))***+++------...,,,+++***))))))***+++,,,))))))***,,,......+++)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************+++++++++++++++,,,,,,,,,***+++,,,,,,------......+++,,,...000111111111000333444666888:::;;;<<<<<>>>>>>>>>>>>>>>>>???AAACCCDDDEEE@@@DDDGGGIIIMMMWWWgggtttZZZCCC999CCCBBB555555DDD777===???:::999<<<;;;777888;;;@@@AAAAAA>>>===<<<===>>>>>>@@@AAABBBBBBCCCDDDFFFHHHHHHGGGDDDCCCBBBAAA@@@???>>>>>>>>>===<<>>@@@???>>><<<<<<===999888666555555555666777888777555444333222222222000333666444///,,,---000222222222222111111000000---..................------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---******+++,,,,,,---......***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++***+++---.........111---,,,......---///333000555???PPPggg{{{uuullljjjiiijjjmmmpppooopppzzzqqqkkkaaa[[[___iiimmmlllvvv~~~wwweeeXXXNNNHHH>>>@@@???;;;;;;???@@@===;;;???===999999======888888888888999888777666666666666666666666666555444///000222333333222111000///.........------------............---,,,+++++++++++++++,,,,,,---------+++++++++************)))'''((()))***,,,...///000---,,,+++******+++,,,---))))))***,,,......+++)))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))***+++,,,------...******+++,,,------------+++,,,...000000111000000111222444666888999:::;;;>>>???@@@@@@@@@???>>>>>>999999:::;;;===???AAABBBDDDFFFGGGHHHHHHIIILLLNNNMMMEEEOOOkkk~~~~~~|||fffddd___YYYRRRLLLGGGEEEBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCDDDEEEGGGIIIJJJKKKLLLRRRZZZdddtttsssQQQ@@@>>><<<:::999:::;;;<<<888888777777888888999:::;;;;;;<<<<<<===>>>>>>>>>=========>>>??????@@@@@@EEEEEEFFFFFFEEEAAA>>><<<>>>??????>>>===<<<<<<===AAA@@@@@@???@@@AAACCCDDDAAADDDGGGGGGFFFDDDCCCCCCIIIHHHEEEBBB@@@?????????>>>===<<<===>>>===;;;999888888777666666666666666666555555444333222111111222111000///............444333111///......///000///............---------......------------......///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++---...///...,,,++++++,,,,,,,,,,,,------............////////////111//////777IIIccc|||zzztttyyyppp]]]bbbmmmccceeeuuuwwwxxxrrruuunnn{{{}}}uuu^^^QQQNNNMMMIIIDDDCCCBBBAAA???>>>=========<<<<<<;;;::::::999888888<<<<<<:::999888666555555333444444333333111000///000000111111111222222222//////............////////////...---+++***))))))++++++++++++++++++++++++---,,,++++++******++++++&&&&&&''')))***+++,,,---///...---+++***)))))))))''')))+++---------,,,+++++++++)))(((''''''''''''(((((((((((((((''''''&&&(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((()))******++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,------.../////////222111222555;;;======;;;===============>>>??????999999:::;;;<<<>>>??????AAABBBDDDDDDEEEGGGJJJMMMKKKHHHQQQaaahhhhhhrrrxxxlll^^^TTTSSSSSSMMMIIIHHHEEEBBBBBBEEEDDDJJJMMMKKKIIILLLOOOPPPXXXPPPRRR\\\```ZZZXXX]]][[[xxxoooNNNAAA===<<<:::888777888999999888777777777777888999999:::;;;;;;<<<<<<===>>>>>>;;;;;;<<<======>>>>>>???DDDEEEFFFFFFDDDAAA>>><<<===>>>???>>>===<<<===>>>AAA@@@?????????@@@AAABBBBBBDDDGGGGGGEEEDDDCCCCCCIIIGGGEEECCCAAA@@@@@@@@@@@@???>>>>>>??????===;;;999888777666555555555555444444333333222111111111333222111000////////////666555444333222222222222///............---------......------------.........------,,,,,,,,,------,,,,,,++++++++++++,,,,,,------------------------+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++,,,...///---,,,+++++++++,,,,,,,,,---------.........////////////444111///000777CCCOOOXXXaaasss~~~zzzpppyyyyyylllpppssskkkuuu}}}vvvzzz{{{vvvzzzlllfff[[[MMMFFFFFFFFFBBB>>>AAA@@@???===<<<;;;;;;;;;;;;;;;::::::999999888888;;;:::999888777555444444444333333222111111000000/////////000000000111111///...---------------.........---,,,+++******)))++++++++++++++++++++++++++++++******))))))******''''''((()))***++++++,,,...---,,,+++))))))(((((((((***,,,---......---,,,+++***)))(((''''''''''''(((((((((((((((''''''&&&'''((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((('''(((((()))***++++++,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,---......//////111111222555:::<<<<<<;;;>>>>>>===<<<<<<<<<<<<<<<777777999:::<<<===>>>??????@@@AAAAAAAAACCCFFFIIIGGGDDDIIIVVVaaagggppp{{{ssskkkaaa\\\XXXVVVQQQLLLLLLOOOfffqqq{{{{{{wwwssspppllluuurrr{{{dddAAA777<<<:::999777666555555666777777777666666777777888999999::::::;;;;;;<<<======:::::::::;;;<<<<<<======BBBCCCDDDDDDCCCAAA>>><<<<<<===>>>>>>===<<<===???AAA@@@???>>>>>>>>>???@@@CCCEEEGGGGGGEEECCCCCCCCCGGGFFFDDDBBBAAAAAAAAABBBAAA@@@???@@@AAAAAA???>>>::::::888777555444444444111111111111111111111111333222111000000000000000444444555444444333222111///............---------...------,,,,,,------...---,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,......---+++++++++++++++,,,,,,,,,,,,---------.........//////......---...///222666888999EEETTTlll{{{ooolllkkkfffqqqrrryyyjjjYYYOOOMMMIIIEEEDDDDDDDDDAAA>>>>>>===<<<;;;:::999999999999999999999999999999999999999888666555444333333444333222000000000111111............////////////......---,,,++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********))))))))))))(((((((((((())))))*********,,,++++++***)))((((((''')))***,,,---......------+++***)))((((((''''''((((((((((((((((((''''''&&&''''''((((((((()))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''((()))***,,,,,,---)))))))))(((((()))))))))+++++++++++++++++++++++++++,,,,,,------......///000000222555888;;;;;;:::>>>===<<<:::999999888888888999;;;<<<>>>>>>?????????@@@@@@??????@@@DDDGGGJJJHHHIIIOOO[[[hhhrrrxxx{{{|||tttUUUCCC::::::>>>777666555444444444444555666666555555666666777888888888999999:::;;;;;;<<<999999::::::;;;<<<<<<===???@@@@@@AAA@@@???===<<<:::<<<======<<<<<<>>>???BBBAAA@@@>>>>>>>>>??????CCCDDDFFFEEEDDDBBBBBBCCCDDDCCCBBB@@@@@@@@@AAAAAA@@@??????@@@AAABBB@@@???<<<;;;999777555444333333//////000000111111111222333333222111000000111111000111222222222000///...///............---------------,,,,,,,,,,,,------++++++++++++,,,---......++++++************++++++++++++++++++++++++++++++************++++++++++++************************+++******+++------,,,+++***++++++++++++,,,,,,,,,,,,,,,---------.........)))***---000222333333333111444555BBB[[[nnnzzzzzzxxxnnneeebbbddduuu}}}wwwrrrrrryyy}}}|||{{{sss\\\RRRRRRTTTVVVHHHHHHHHHGGGFFFDDDAAA???<<<<<<;;;:::999888888888777777888888888888888888777777666555444333222111444333000///...///111222...............////////////...---,,,++++++++++++*********+++++++++++++++************++++++++++++***************))))))((())))))))))))))))))((((((******)))))))))(((''''''))))))+++,,,,,,---,,,,,,******)))((((((((((((((((((((((((((((((''''''&&&'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((()))***,,,------***))))))(((((())))))***************+++++++++++++++++++++,,,------......///000111444777888999999;;;;;;:::999888888888888>>>???@@@AAAAAAAAA@@@???AAAAAAAAA@@@???AAADDDGGGJJJMMMLLLLLLUUUeeerrrwwwbbbAAA555999===;;;888555555555444444444444444555555444444555555666777777777777888999999::::::999999:::;;;;;;<<<<<<===;;;<<<<<<======<<<;;;;;;:::<<<======<<<<<<===???BBBAAA@@@>>>>>>>>>??????AAABBBDDDCCCBBBAAABBBCCCAAA@@@???>>>===>>>??????>>>======>>>@@@AAA@@@>>><<<;;;999777555333222222...//////000000111111222333222111111111111111111......///000000///---,,,///............---------,,,,,,++++++++++++,,,,,,+++++++++++++++,,,---...+++******))))))******+++++++++++++++++++++++++++)))))))))*********++++++******************************)))+++,,,---+++************+++++++++,,,,,,,,,,,,,,,,,,------------------.........---,,,+++333555......;;;GGGWWWlll|||uuuuuu|||oooeeebbbkkkyyy}}}xxx~~~zzzuuuxxxnnndddXXXQQQOOOOOONNNKKKFFFFFFEEEDDDAAA>>>===<<<<<<<<<;;;:::999999999999666666777777777777777777666555555444333222111111333111///......///000222//////////////////////////////...---,,,,,,------)))))))))*********++++++)))))))))******+++++++++++++++,,,,,,,,,+++***))))))))))))((((((((((((((((((((()))))))))((('''''''''(((((()))******++++++***))))))(((((((((((()))(((((((((((((((''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&'''((()))***+++,,,,,,*********))))))*********)))))))))******+++++++++******++++++,,,------------///111333555666777888777777777888999:::;;;<<>><<<@@@AAAAAAAAAAAAAAADDDFFF@@@GGGKKKIIIMMM]]]nnnxxx}}}}}}~~~MMMAAA777888<<<;;;555222444444444444444444444444444444333333444444555666555666666777888888999999999999999:::;;;;;;<<<<<<999999:::;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<<>>>@@@???>>>======>>>>>>???>>>???AAAAAA@@@@@@BBBCCC@@@???===<<<<<<<<<======<<<;;;<<<===@@@@@@@@@>>><<<;;;999777555444333222//////000000111111111222222111111000000000111111//////000000000000/////////............---------,,,++++++******++++++,,,,,,++++++++++++,,,,,,---******))))))))))))******************************((())))))))))))************************************))))))***,,,,,,+++)))************+++++++++++++++++++++,,,,,,,,,------///...---,,,,,,++++++,,,,,,333000---222444999FFFOOOSSSXXX___dddhhhjjjjjjssszzz{{{vvvyyy~~~{{{rrrkkk}}}pppcccaaadddhhhjjjmmmwwwuuuuuuyyyyyy~~~~~~ppp]]]UUUTTTRRRNNNMMMMMMKKKFFFBBBDDDCCCAAA@@@>>>======<<<<<<;;;::::::999999999:::666666666666666666666666555555444333222222111111111000///......///000000///////////////...............------------......)))))))))))))))*********(((((())))))***+++++++++++++++,,,------+++***)))(((((((((((((((((((((((('''''')))******)))(((((('''''''''(((((()))******))))))(((((((((((())))))(((((((((((((((''''''&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''(((((())))))***+++******))))))******+++(((((())))))***+++++++++)))******++++++,,,,,,---,,,...111222333444555777555555666888:::<<<>>>???BBBBBBCCCBBB@@@>>>;;;999<<<>>>AAABBBBBBBBBCCCDDD<<>>;;;<<<>>>>>>>>>???AAADDD@@@???>>><<<;;;;;;<<<<<<;;;;;;;;;===@@@AAA@@@???;;;:::888777555444333333000111111111111111111111000000000//////000000111000000/////////000000000///............---------++++++************++++++,,,,,,++++++***+++++++++)))))))))(((((()))))))))************************((((((((()))))))))******************************)))(((((()))+++,,,***)))************++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---///111222(((111000...333111...444444555777888888888:::;;;IIISSScccuuu~~~{{{|||zzzmmmeeexxxppptttooofff]]]ZZZYYYYYY___fffwwwvvvggg[[[UUU[[[eeeoooxxxvvvgggYYYQQQPPPOOOLLLIIIFFFDDDEEEFFFHHHEEECCCAAA@@@AAAAAA???===;;;:::999999888999999999777666666555555444444444555444444333333222222111////////////////////////............---------,,,++++++++++++,,,---...///))))))))))))))))))((((((((((((((()))***+++++++++******,,,,,,,,,+++)))(((''''''((((((((((((((((((&&&''')))++++++***)))((('''''''''(((((()))***+++))))))(((((((((((())))))(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&'''''''''''''''''')))))))))(((((()))))))))((((((((()))***+++++++++))))))******+++,,,,,,,,,+++---111222111222444666666666777999;;;>>>@@@AAA@@@AAABBBBBBAAA???<<<:::;;;>>>CCCEEEFFFEEEEEEEEECCCBBBFFFLLLMMMNNNZZZjjjrrrzzz}}}zzz}}}<<<555000222555555555888000111222222222222111111333333222222333333444555444444555555666777777777666666666777888888999999999::::::;;;<<<===>>>???<<<===>>>===;;;::::::;;;:::999999888999:::<<<===888:::<<<======???AAADDDBBB@@@???===<<<;;;<<<<<<;;;;;;<<<>>>@@@BBBAAA@@@::::::888777555444444444222222111111111111111111000///////////////000000000///...------...///000//////.........---------++++++************++++++------,,,+++************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((()))++++++***))))))************+++++++++******+++++++++,,,,,,,,,******++++++,,,---...///,,,222...+++222222---000222222333333333333333333333666:::???HHHXXXiiivvvyyyzzz|||}}}xxxvvvvvv|||uuupppuuuxxxtttttt{{{uuufff```\\\\\\ZZZUUUQQQPPPKKKLLLNNNMMMJJJHHHHHHHHHEEEBBB@@@@@@BBBAAA<<<888:::999888888888888888999777777666555444444333333555444444333333222222222---...//////000//////...---------,,,,,,+++++++++)))))))))***+++,,,......***)))))))))(((((((((((('''(((((()))***+++++++++((()))+++,,,+++***((('''''''''''''''(((((())))))&&&''')))+++,,,+++***)))(((((((((((()))***+++,,,))))))(((((((((((()))***(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''(((((('''(((((()))***+++++++++)))))))))***++++++,,,,,,***---111222111111333666888888999:::<<>><<<@@@FFFJJJJJJIIIHHHGGGIII@@@@@@HHHGGGAAAGGGUUUaaaeeeeeekkkzzz~~~~~~444444444444444444444444222222111111111111222222444444444333333222222222333333444333222222333555555555555555666888999999>>>===<<<:::888999<<>>>>>===;;;999777555:::;;;<<<:::777777:::>>>888888888888999;;;===>>>::::::999888999:::;;;<<<::::::;;;===???@@@>>><<<777888888888666444222111444333222222333333111////////////000000000000000111000000////////////000000///...---,,,+++++++++************************,,,,,,,,,+++++++++******+++*********))))))((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******)))(((''''''(((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......------............------000111222555888;;;===???RRRiiirrr{{{uuuuuu~~~zzzlllaaa]]]UUURRRQQQQQQTTTTTTSSSPPPMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGEEEDDDBBB@@@???>>>::::::999888888777777666888888777777666666555555333333333333333333333333000000///...............000000///...---,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((()))************+++++++++++++++++++++++++++++++++,,,,,,---...///000111222666777777999:::<<<>>>???;;;>>>BBBCCCCCCAAA@@@@@@GGGFFFEEECCCBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCFFFSSSVVVRRR___}}}333333333333333333333333222111111000000111111222444333333333222222222222222333444333111111333444333333444444555666888888:::::::::888888999<<>>???>>>>>><<<:::888777888:::;;;:::888888:::<<<999999888999:::;;;===>>>;;;;;;:::::::::;;;<<<======<<<<<<>>>??????===;;;999999999888666444222111333222222222333333111/////////////////////////////////.........//////000000///...---,,,+++++++++************************,,,,,,+++++++++*********************)))))))))(((+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((('''''''''((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,------------------............------.........000111333555666222@@@QQQ^^^hhhuuu|||~~~rrrfff^^^WWWOOOIIIIIIUUUSSSQQQQQQSSSSSSRRRPPPJJJKKKKKKKKKJJJIIIHHHGGGFFFFFFEEECCCAAA???>>>>>>:::::::::999888888777777888777777666555444444333333333333333333333333333000000///...............000///...------,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))((((((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((())))))*********+++++++++++++++++++++++++++++++++,,,,,,---...///000111111555555666777999;;;===>>>===???AAABBB@@@>>>>>>>>>DDDCCCCCCBBBBBBBBBCCCCCC@@@AAAAAAAAABBBBBBCCCCCCAAAHHHIIIHHH\\\333333333333333333333333111111000000000000111111333222222222222111111111111222333222111000222444222222222333444666777888888888888777777888<<>>===;;;:::999666888::::::999999:::;;;:::999999:::;;;<<<>>>>>>===<<<<<<<<<<<<===>>>>>>@@@???>>>??????>>>;;;999::::::999888666444222111333222111222333333111///000/////////...------------------------...///000000///...---,,,+++++++++++++++++++++++++++++++++,,,++++++++++++*********************))))))))))))+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((''''''''''''((()))***+++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------------............---------,,,,,,,,,,,,------...***---111333999FFFWWWdddsssvvviiiaaa[[[VVVTTTQQQMMMNNNQQQTTTSSSQQQQQQQQQQQQOOONNNIIIIIIJJJJJJIIIHHHFFFEEEEEEDDDCCCBBB@@@>>>======;;;;;;::::::999888888777777777666555333222222111222222222222222222222222000000///...............000///...---,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))((()))******++++++******)))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,---...///000000333333444555777999:::;;;>>>???@@@>>><<<;;;<<<<<>>???@@@AAABBBBBB>>>@@@>>>AAA[[[222222222222222222222222000000000//////000000000111111111111111111111111111111222111000///111333222222222333444666777888888999999888777888:::============<<<;;;:::999999555777999:::;;;::::::::::::;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@???>>>??????>>>;;;999;;;:::999777555333222111222111111111333333111///000000///...---,,,,,,++++++++++++,,,---...///000000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++*********************)))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((***))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,......------,,,------...333222000//////222777:::===HHHSSSYYYbbbrrr}}}oooeee```^^^\\\WWWSSSQQQQQQNNNKKKNNNSSSQQQPPPOOONNNNNNMMMKKKJJJIIIJJJJJJJJJIIIHHHFFFEEECCCCCCBBB@@@???===<<<<<<;;;;;;::::::999888888888666555444333222111000///111111111111222222222222000000///...............///...------,,,,,,,,,---***++++++,,,,,,++++++***))))))))))))))))))))))))((())))))***************))))))((((((((('''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))))))))))))))************************************+++,,,,,,---......//////000111111222444666888999<<<===<<<;;;999999;;;===??????>>>>>>>>>??????@@@<<<<<<===>>>>>>???@@@@@@???@@@>>>CCC\\\uuu111111111111111111111111000//////......//////000000000000000000000000000///000111000......000222222222333444555777999:::;;;;;;;;;999777777888:::::::::999999888888888888555666888:::<<<<<<;;;:::;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA>>>>>>===>>>??????<<<::::::999888666444333222111111000000111222333111000000000///...---,,,,,,+++++++++++++++,,,...//////000///...---,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))...---,,,+++************))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,......------......///000///......///111111000///000222111000555???IIINNN\\\nnnssseeeccc```]]][[[XXXVVVTTTTTTQQQPPPOOOLLLIIIJJJNNNMMMMMMMMMKKKJJJHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA???>>>===<<<<<<;;;;;;:::999999888888777444444333222111000//////000000000111111222222222000000///..................------,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((((((((()))************)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((()))))))))***(((((()))))))))*********************************++++++,,,,,,------............///000222444666777999999999999888999<<>>===<<<;;;;;;;;;;;;========================<<<>>>???CCCUUU{{{lllttt000000000000000000000000//////............//////......///////////////000//////000///...---///111222222333444555777999:::;;;<<<<<<:::777666777888888777666666666666777777777666777999<<<>>>===<<<<<<===>>>????????????>>>???@@@AAAAAABBBBBBAAAAAA============>>>>>>;;;999888777666444333222222222000000///111222333111000000/////////...---------,,,,,,,,,,,,,,,---...///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))//////---+++***))))))))))))))))))))))))))))))))))))************+++++++++))))))*********+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,---...//////---,,,+++,,,...000111111111000......000111222111222>>>LLLWWWdddrrr|||yyyttt{{{~~~ooojjjkkkggg^^^WWWUUUVVVWWWWWWVVVUUUSSSRRRWWWSSSRRRSSSRRROOONNNPPPJJJKKKKKKJJJHHHFFFGGGHHHGGGFFFDDDAAA@@@@@@@@@AAABBBAAA@@@???>>>===<<<<<<::::::999999888777777666333333222111111000000000/////////000111111222222000000///...............------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((('''((())))))******))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))******((((((((()))))))))******************************+++++++++,,,,,,,,,------------...///111333444666666777888888888:::===???>>>===;;;:::999888888888===<<<<<<<<<;;;;;;;;;;;;777999<<<>>>GGGaaazzzkkknnn///////////////////////////......------......///------........./////////...//////...------...000000111111333444666888999888999:::999777666777888666666555444444555666777999777666999<<>>???@@@@@@@@@???>>>???@@@AAABBBBBBBBBAAAAAA???>>>=========;;;888666666555333222111111222222000//////000222333111000////////////////////////...---------------......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))---,,,+++***)))((((((((()))))))))))))))))))))))))))************+++++++++))))))))))))*********++++++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------000///...------...//////,,,---000222333111//////111111333777888:::@@@HHHPPPYYYeeerrrsssggg^^^UUUOOORRRVVVUUUTTTTTTVVVTTTQQQOOONNNOOORRRUUUQQQKKKIIILLLNNNKKKHHHHHHIIIJJJLLLJJJHHHGGGHHHIIIHHHEEEAAA>>>======???AAAAAAAAA@@@@@@???>>>======999999888777777666666555111111111111111111111111......//////000111111222000000///...............---,,,,,,+++,,,,,,------+++,,,,,,------,,,,,,+++(((((((((((((((((((((((('''(((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''((()))*********(((((((((((()))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,---...000222444555666888999999888999;;;===::::::999888777777888888999999999999999:::::::::888777888:::===KKKhhhffffff~~~////////////////////////.........------.........---------.........//////---...///...,,,,,,.../////////000111333555777888555666888777666666777888666666555444444555777888:::888666888===@@@AAAAAA===>>>@@@AAAAAA@@@???>>>???@@@AAABBBBBBBBBAAA@@@@@@???======<<<999666333444333222111111111222333000//////000222333111000/////////000000000000000//////...---------......000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))***)))((((((((((((((())))))))))))))))))))))))))))))************+++++++++))))))))))))************+++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,,,,***,,,///000000///......---...000111...+++,,,///222---///555555///000777222777<<>><<<>>>AAACCCBBBAAAAAA@@@???>>>======888888777777666555555555111111111111222222222222---......///000111111222000000///...............,,,,,,,,,++++++,,,------+++,,,,,,------,,,,,,+++(((((((((((((((((((((((('''(((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++,,,,,,,,,,,,---...000222444555888999::::::999888999;;;777777777777777888888999555555666777888999::::::===888777999:::AAAUUUjjjrrrssszzzkkk~~~~~~}}}{{{{{{zzzzzzzzzuuuvvvxxx{{{}}}{{{xxxttt////////////////////////000000//////.........---....................................////////////111222333222111111333555555555444555555666777888888777666555555555666777999888888:::>>>AAABBBBBB>>>???@@@@@@???>>>===<<<<<>>===:::888555444333222000111222222222222111000111000000000111222333444...............///000111------..................------------------------))))))***++++++,,,------+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000222111111222777???FFFKKKLLLJJJGGGEEEFFFHHHKKKNNNXXX[[[aaahhhqqqxxx~~~{{{uuussssssvvvwwwqqqdddXXXRRRQQQOOONNNNNNLLLIIIGGGLLLMMMOOORRRTTTSSSPPPMMMOOONNNMMMLLLLLLLLLMMMNNNPPPPPPOOOMMMJJJGGGEEECCCNNNMMMKKKJJJIIIIIIIIIJJJCCCAAA<<<888<<>>>>>;;;888666555555444444333222222///......111555777666444000000000000000000000000//////.........---------,,,,,,++++++***)))((((((((()))+++,,,------,,,+++---,,,)))'''&&&&&&'''((()))(((((((((((())))))***(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((()))***)))'''%%%&&&'''))))))((('''''''''''''''))))))))))))(((((((((((())))))(((((((((((())))))+++++++++++++++***)))(((......///000111333555666777888999:::;;;:::999999888888777666555555666666999888777777666777777777111777<<<;;;999<<>>AAABBBAAA@@@@@@@@@@@@???>>>===<<<:::;;;===>>>=========>>>::::::999777555333222111222222333444444333222222222111111111111222222222////////////////////////------..................------------------,,,,,,*********+++,,,---------++++++++++++*********************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))*********++++++*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------------------------------.............../////////000...---,,,...222666999888666444333444555888999666777:::===AAAEEEGGGIII[[[aaagggiiihhhgggiiilllooommmlllnnnssswwwyyyyyy|||}}}xxxkkkbbbYYY[[[eeelllkkkggg^^^bbbffffffaaaYYYRRRNNNPPPQQQSSSUUUVVVSSSNNNIIIKKKKKKJJJJJJKKKJJJIIIHHHHHHIIIKKKOOOQQQQQQOOOLLLQQQPPPNNNLLLLLLMMMNNNOOOQQQPPPNNNLLLKKKLLLMMMNNNQQQPPPNNNLLLJJJHHHGGGGGGAAABBBAAABBBIIIVVV^^^```MMMGGG@@@=========:::777555555444444333222222222111000///111333444333111000000000000000000000000.........------------,,,,,,,,,+++******)))((((((((((((***,,,,,,---,,,,,,---+++)))'''&&&&&&''''''(((((((((((((((((()))***'''''''''''''''''''''&&&%%%&&&''''''((((((''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((()))***)))'''&&&'''((())))))(((''''''''''''''')))((((((((((((((((((((())))))(((((((((((())))))******+++++++++***)))))),,,,,,---///111444666777666777999::::::::::::999;;;:::999888888888888888999999888777777777777777555888;;;;;;999;;;BBBHHHWWWcccoooxxx|||yyyvvvtttoooppprrryyy........................------,,,,,,,,,,,,++++++---------------------------------.........//////...///000000//////000222222222222333333444555555444444555666888:::===>>>999888999;;;>>>AAAAAAAAAAAAAAA@@@@@@???===;;;:::777888999<<<>>>>>>===;;;666666666666555444222111444444555555555555444444222222222222111000///...///000000000000///............------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,+++++++++***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))))))))*********++++++++++++)))*********++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.....................---000///...------...///000---,,,,,,,,,,,,---......111111111222222333333333888;;;>>>???======???AAABBB@@@>>>>>>@@@BBBCCCCCCFFFLLLSSSTTTPPPIIIDDDBBB???:::666888>>>CCCDDDBBBAAACCCEEEFFFDDDCCCCCCDDD>>>AAADDDEEEDDDDDDEEEHHHFFFFFFFFFFFFFFFGGGGGGHHHEEEEEEGGGKKKNNNOOOMMMKKKPPPNNNLLLLLLLLLNNNQQQSSSRRRPPPLLLJJJJJJLLLPPPSSSRRRRRRPPPNNNJJJGGGEEECCC???AAADDDGGGQQQ___ggghhhLLLGGG@@@===<<<;;;888666444444333333222111111000333111111111111111///---////////////////////////------------,,,,,,,,,,,,+++++++++******))))))((('''((()))+++,,,,,,------,,,+++)))'''&&&&&&''''''((('''''''''(((((()))***'''''''''''''''''''''(((%%%&&&''''''((((((''''''''''''((()))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''')))***)))(((((()))+++))))))((('''''''''''''''(((((((((((((((((((((((())))))(((((((((((()))))))))******+++++++++******)))***+++...000333666777666777888999::::::::::::;;;;;;:::999999999999::::::999999888777888888888888:::;;;:::999:::<<<>>>GGG]]]llloooyyy|||zzzxxx------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---...///...------///111000000111222222333333333333444555777999;;;======888888999;;;>>>@@@@@@@@@@@@@@@???===<<<:::999888777666777;;;>>>>>>;;;777333444666777777666444222444444555555555555444444222222222111000...---,,,------.../////////............------------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,++++++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******'''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((())))))))))))))))))************+++)))))))))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++.........------------,,,...//////000000111111111...//////000000000000000//////000000111111111222111222333222111000222444555444333222222333333333000444888999777555444444666555555666999;;;<<<===<<<===>>>===<<<===???AAACCCDDDFFFFFFEEEEEEGGGIIIEEEFFFEEEDDDDDDEEEGGGIIIFFFFFFGGGIIILLLMMMLLLJJJKKKJJJIIIIIIKKKOOOSSSUUUPPPNNNKKKHHHHHHIIILLLMMMPPPPPPOOOMMMJJJFFFCCCAAA===???AAADDDKKKUUUZZZYYYJJJFFF@@@===;;;999666444333333222222111000000000111111111000000///...,,,........................------,,,,,,,,,++++++++++++*********)))))))))(((&&&'''((()))+++,,,,,,---+++***)))'''&&&&&&&&&''''''''''''''''''((()))***''''''''''''((((((((((((%%%&&&''''''((('''''''''&&&'''((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&(((******))))))+++,,,))))))(((''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))((()))***+++++++++++++++)))***+++---///111333555555666777888999:::;;;;;;999999888888888888888999::::::999888888888888888;;;:::::::::;;;;;;999888>>>NNN]]]eeeqqq~~~yyy------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---...---,,,,,,...000...///000111222222222111444444666777888999999:::777777888;;;>>>??????===>>>===<<<:::888777666666888777777:::===<<<888333333444666888999888666555444333333333333333333444111111000000///...---,,,***+++,,,---.../////////......------,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,---++++++************))))))(((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))))))))***(((((()))))))))*********(((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,***+++---...//////......---...///000000000//////++++++,,,---...///000000111111111///......000111111111222111111111222222///000222222222222222333222444555555444444555666666777888888777777888999???>>>???AAACCCCCCBBB@@@CCCDDDEEEDDDDDDGGGKKKOOOKKKIIIIIIIIIKKKLLLKKKIIIJJJIIIGGGGGGHHHKKKNNNPPPIIIIIIJJJJJJJJJJJJJJJJJJLLLLLLKKKJJJHHHEEEBBBAAA===??????>>>BBBGGGHHHFFFGGGDDD@@@<<<:::777555333333222222111111000////////////000000000///......------------------------------,,,,,,,,,+++++++++*********)))))))))))))))&&&''''''((()))+++,,,,,,))))))(((''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%&&&((())))))'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&((()))***)))***+++---))))))((('''''''''''''''&&&&&&''''''((((((((()))))))))(((((((((((())))))((()))***++++++++++++++++++++++++,,,---...000111333444444666777999:::;;;999888888888888888999999:::999888888777777888888:::999999:::<<<<<<:::888:::;;;EEEWWWeeeppp,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------,,,,,,...///---...000111222222111111333444555555666666666555666666777:::===>>>===;;;;;;:::999777666555555555888888999::::::999777444555666777999999999999888333333222222222222333333111111000/////////000000,,,,,,,,,,,,---...///000......------,,,,,,++++++)))))))))******++++++,,,++++++++++++++++++++++++******)))))))))(((((((((''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,------,,,---...///...---,,,++++++,,,,,,---...---------.........///////////////......------------......,,,---//////......///111333222111111000000000000///000111111000///000111444666999:::999999999:::888888999===AAABBB@@@>>>@@@BBBCCCCCCDDDHHHOOOUUULLLJJJHHHHHHIIIJJJIIIHHHKKKJJJHHHGGGFFFFFFFFFFFFCCCFFFJJJMMMOOOOOOMMMLLLJJJIIIIIIHHHFFFDDDCCCBBB???AAA@@@===???CCCBBB???CCCAAA???<<<999666444444333333222222111000000///---///111111000///000111........................------------,,,,,,,,,,,,))))))))))))))))))))))))((('''''''''((()))***+++((((((((('''''''''&&&&&&%%%%%%%%%&&&'''((()))***)))))))))(((((((((''''''%%%&&&''''''((((((''''''&&&&&&'''((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''))))))))))))***,,,))))))((('''''''''''''''&&&&&&&&&''''''(((((()))))))))(((((((((((()))))))))******+++++++++******+++++++++++++++,,,......111111222333555777999;;;:::999999999999:::;;;;;;999888888777666777777777888888888999;;;<<<;;;999<<<555999KKKWWW___ttt++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------,,,,,,...///---...000222222222111000000111222333444444444333444444666999;;;<<<;;;999:::999888666555555666666666888999999888888888999666666777888888999999999444333222111111222333444333222000000111333555777222111...---,,,---///000......------,,,++++++***(((((())))))***++++++,,,************************(((((((((((('''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))*********+++************************))))))***+++,,,------........./////////...---,,,,,,,,,---------.........*********)))))))))((((((,,,,,,,,,---...//////...+++---//////------...000222111000000111111000///111111111111222222333333---///222333333333444666777:::===??????@@@BBBDDDAAABBBCCCAAA@@@CCCKKKRRRIIIGGGDDDDDDFFFGGGHHHGGGHHHHHHHHHGGGFFFEEEEEEDDDDDDGGGKKKNNNPPPOOONNNLLLKKKJJJIIIGGGEEEDDDCCCCCCAAABBB@@@===>>>BBBBBB>>>@@@???>>>;;;888555444444444333333222111111000000...000222222000...///111.................................------------,,,((())))))))))))))))))))))))(((''''''''''''))))))'''''''''(((''''''&&&&&&%%%%%%%%%&&&'''(((******+++******)))((('''&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''))))))(((((()))***))))))((('''''''''''''''%%%%%%&&&''''''((())))))))))))(((((((((((())))))******+++++++++***)))))))))))))))***+++,,,......//////000111333666888:::888888888888888999:::;;;888777666666555555666666777777888888888888999:::999888;;;BBBIIIWWWsss++++++++++++++++++++++++(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------,,,,,,...000---...000222333222111000---...000222333333333333333444555888;;;;;;999777:::999888666666666777888444777999999777777:::===777777666666777888999:::444444222222222222444444555333111111222666:::<<<888666111...,,,---...000......---,,,,,,+++******'''(((((()))***+++++++++******))))))))))))))))))(((''''''''''''&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))(((((()))***,,,---...///)))***+++,,,,,,------------,,,,,,,,,,,,---...//////////////////.........+++++++++---///111000///,,,...111000...,,,...///,,,,,,,,,...111222222111000000///000222444555555000222333333222333444666555:::>>><<<888777===CCCEEEFFFEEE@@@<<<===DDDJJJEEEBBB@@@AAACCCEEEGGGGGGBBBCCCEEEGGGHHHHHHHHHHHHHHHIIIKKKMMMMMMLLLJJJIIINNNLLLJJJGGGEEECCCCCCCCCAAABBB???<<<<<<@@@@@@<<<>>>>>>===;;;888555555555444444333333222111111111000222444333000...///000//////////////////////////////.........---------(((((((((((())))))))))))***)))(((&&&&&&'''(((((('''''''''(((''''''&&&&&&$$$%%%%%%&&&'''(((******,,,+++***)))((('''&&&%%%%%%&&&''''''((((((''''''((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''((((((''''''((()))))))))((('''''''''''''''%%%%%%&&&&&&'''((())))))))))))(((((((((((())))))+++++++++++++++***)))(((&&&'''''')))+++---///000.........000222555888999666666555555666777888888777777666555555555555555666777888777555555777999///888<<<888<<>>======>>><<<;;;:::888777666666666555444333222111222333333222222222111111111000000///////////////......---------,,,,,,,,,,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''')))***)))'''&&&&&&'''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++///000111222444555666777777777777777666666666666777444333444666777555333444555555555666666777777999888888666666AAAZZZrrr))))))))))))))))))))))))))))))*********+++++++++***************************))))))(((((())))))***,,,,,,,,,++++++*********------.........///////////////000111222222333444444444444444555555666777999;;;;;;:::888666666666666777888888777777999::::::666333444777999777444444444444333333333333222555555333///,,,///666<<<;;;222+++---...,,,+++,,,,,,+++************+++,,,******))))))))))))******))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---------------------------------------......///........................000//////////////////000000000000000000000000000111111111222222222222333444444555777999;;;===???BBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFCCCCCCBBBBBBDDDFFFHHHJJJJJJIIIIIIIIIJJJLLLOOOPPPMMMKKKGGGDDDBBBBBBCCCCCCDDD>>>:::===@@@???<<<<<<<<<;;;:::888777666666666555444333222222222333333222222111111111000000000///////////////...------------,,,,,,,,,+++++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''***,,,------,,,+++))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((())))))'''&&&''''''&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))))))))((())))))******))))))*********+++++++++...///000111333444555555666666666666666666666666666444333333666666555333333333444444444555555555---000444666555888EEESSSqqq)))))))))))))))))))))))))))))))))*********++++++************************)))******************)))+++++++++++++++*********------------..................///000111222333444555555444444444555666666:::<<<===<<<:::888777777555666777666555555777999888555222222444555333111333333333222222222111111555333222///...---......000+++***...000///,,,,,,---,,,,,,+++++++++,,,,,,******))))))))))))******)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,------------------------------,,,,,,------...///........................//////............//////000000000000000000000000000000000111111111222222222222333555777999;;;<<<>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBEEECCC@@@>>>AAAFFFLLLPPPLLLKKKJJJIIIIIIJJJKKKLLLJJJHHHFFFCCCAAA@@@??????===::::::@@@CCC@@@;;;:::;;;;;;999888777777777777555555444333333333333333111111111111000000000000......//////......---,,,,,,,,,,,,,,,++++++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((,,,///000...,,,***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%'''))))))((('''((()))'''''''''((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))******)))(((((())))))))))))))))))*********++++++------...///000222333333333444444555555666666777555444333333555555444333222222333333333333444444///111555999777444666<<>>>>><<<999888888666777777666555555666888777555222222333333222000222222222111111111111000222///------///000---++++++******...000000...---...---------,,,,,,,,,,,,******))))))))))))******)))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------------------///......------....../////////////////////////////////000000000111111111000000111222444666888999::::::;;;<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAADDDAAA???>>>@@@FFFMMMRRRLLLKKKJJJIIIHHHGGGHHHHHHFFFEEECCCAAA???===<<<<<<<<<:::;;;@@@BBB>>>::::::;;;:::999888777777777777555444444333333333333333111111000000000/////////---............---,,,,,,,,,,,,,,,++++++++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))+++++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&((()))((('''((()))'''((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))******)))(((((((((((()))))))))))))))************++++++,,,---...///000000111111222333444555666777444333333333444444333333333333333333333333333333999555444666777555555888;;;GGG\\\ooouuuxxx(((((((((((((((((((((((((((((()))))))))*********)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************++++++++++++,,,,,,,,,,,,,,,---...///111222333444777777777666777777888888:::<<<>>>===;;;:::999999777777888777555555777888777555333222222222111111222222111111111000000000222///+++,,,///111///---------------///000000///............------,,,,,,******))))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------......------------......................................./////////000000...//////000222444666777666777888:::<<<===>>>???======>>>???@@@AAAAAABBB@@@??????@@@CCCGGGKKKNNNKKKJJJIIIGGGFFFEEEEEEDDDCCCBBB@@@>>>===;;;::::::???<<<<<>>@@@BBBEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBB@@@???===;;;::::::;;;;;;???<<<;;;===<<<999888;;;777777666555555555555555222222222333222111000000////////////............,,,,,,------,,,,,,+++***++++++++++++************))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''%%%'''))))))((('''((()))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))***((((((((()))))))))******))))))***++++++,,,------...//////000222333444444111222333333111111222333444444333333333333222222000...111999===:::555444999555>>>SSShhhuuu~~~))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***))))))(((((())))))***((()))))))))*********+++)))))))))*********+++++++++,,,---///111222333444333333333444555777888999::::::999777666666888:::666777777555444333444666333333333222111111222333333333222222222111111111222111000000000///---,,,,,,000111......111111...------......---,,,***)))******))))))))))))***************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------,,,------------.........------...///000111333444111333555777999999::::::888999:::<<<===???@@@AAA===>>>AAACCCDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA???===;;;999999:::<<<===999777888;;;:::777777:::555555444333333333444444000111111222111000///.../////////.........------,,,,,,,,,,,,,,,+++******++++++++++++************))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%%%%&&&&&&''''''((())))))'''&&&''''''*********))))))(((&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((((((((()))))))))***))))))******++++++,,,,,,......///000000111222222000222333333000000111333333333222222222111111111000///444;;;>>>:::555333777444888CCCLLLUUUeeeuuu))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))*********+++))))))))))))************+++,,,---///000222444444000000111222444666888999:::999888555444444888;;;555555666444222222333444111111222111000000222333333333333222222222222111,,,...000222111000...---(((///222//////222111---------......---+++***(((******))))))))))))******************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......------......000111333333111222444666888888888888888999:::;;;===>>>??????>>>???@@@BBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAAAAAAAA>>><<<999888888:::===???333333666::::::666666888444444333222222222333333///000000111111000...---//////.........---------+++,,,,,,,,,,,,+++******+++++++++************)))))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''''')))***)))'''&&&&&&'''************)))(((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&((()))+++,,,(((((((((((())))))))))))))))))******++++++,,,,,,......//////000000111111///222333333000///111333222111111111000000//////222///111555666333111333444777<<<>>>:::;;;MMMddd~~~))))))))))))(((((((((((((((((((((((())))))))))))+++*********))))))(((((('''(((((()))***)))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...////////////111111111222333444555666555555555555555666777777222222333444444555555666444333222222111111222222555555555444222000///---222222222111000///......000000000000000000000000///---,,,,,,,,,,,,***)))+++***)))(((((()))***+++***++++++++++++***))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***))))))******************************))))))))))))))))))))))))++++++++++++++++++++++++)))************++++++++++++,,,------......------,,,,,,------...//////000111222222333444555666666888888777777888:::;;;<<<;;;<<<===???@@@@@@@@@@@@???>>>>>>???AAACCCBBBAAA<<<<<<;;;:::999999999999555555666777777777777666333333222222111000000000000000000000000000000000//////...---,,,,,,+++++++++,,,,,,,,,,,,+++******************))))))))))))'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%((()))))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,---...///000111222222333333222222111000000000000111111111111444333111000000111333444777777777777888<<>>===>>>>>>????????????>>><<<;;;;;;===@@@BBBBBBAAA<<<;;;:::999888888888999888888888888777777666555333333222222111000000000////////////////////////......---,,,,,,+++******+++++++++++++++******)))*********)))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&(((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))******+++++++++++++++,,,---...000000000111111222222111111000//////000000000111111111444333111000000111333444666666777777777:::>>>BBBIII[[[nnn))))))))))))((((((((((((''''''((((((((()))))))))******))))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))******++++++,,,---............111111222333444555666666666555555444444444555555666666555444444333222222555444444333333333333333666555333111////////////222222222222111000//////000000000000000000000000...,,,++++++,,,,,,***)))***))))))(((((())))))*********++++++******)))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,------------,,,+++,,,,,,------......///000111111222333444555555666666666888999;;;===>>>===============<<<;;;;;;:::999999;;;>>>@@@@@@???<<<;;;888777666777888999:::::::::999888666555444333333222222111000000000////////////////////////------,,,,,,+++***************++++++******)))(((******))))))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''(((((())))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++++++++,,,,,,---///000111///000000000000000000/////////000000000000111111333222111000000111222333444555666777777888;;;===888DDDSSScccyyywwwuuuzzz))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))((((((((('''&&&&&&&&&'''))))))))))))))))))))))))))))))(((((((((((()))))))))******+++,,,------......---000111222333444555666666666555444444333444444444555555444444444333333333555555444333333333444444666444111///......///000111111222222111000000///////////////////////////---+++******++++++***((()))))))))(((((()))))))))***************))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&&&&''''''((((((''''''&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,++++++,,,,,,------------///000000111222333444444666777777888999;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;::::::;;;===>>>>>>===<<<:::777555555555777888:::::::::999999777666666333333222222111000000000////////////////////////---------,,,,,,+++++++++)))************)))((((((***)))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((''''''(((((()))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))*********++++++,,,,,,---///000111///000000111111000000///////////////000000000111222222111000000111222222333555777777777777888999777;;;@@@HHHZZZmmmuuurrrrrryyy))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))'''''''''''''''((())))))(((((((((((((((((((((((('''(((((((((((())))))))))))***+++,,,------------...///111333444555555666444444333333333333444444333333333444444444555555555555444333333333444444555333000...---...///000000000111111111000//////........................,,,***))))))***+++***(((((((((((())))))((((((((()))************)))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,......///000111222333333888888999999::::::::::::::::::;;;======>>>>>>>>>@@@>>>============<<<:::;;;999777666555555666777777888888999999999888888333333222222111000000000....................................------------)))************)))(((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&'''(((((((((&&&&&&'''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((())))))******++++++++++++,,,...///000000111111111111111111000...////////////000000000111111111111111111111111222555777888777777777888777888777888@@@OOO___iiitttyyy))))))))))))((((((((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))'''(((((()))***)))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))***+++,,,,,,,,,,,,,,,---000222444555444444333222222222222333444555222222333333444555666666555444444333333333333333333222000///.........///...//////000000///..............................***)))((()))******)))((('''(((((())))))(((((('''))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))***++++++++++++***++++++++++++++++++++++++---......///000111222222777777999:::::::::::::::===>>>???AAABBBBBBCCCCCCCCCAAA???>>>>>>===;;;999:::999888777777666666666666777777888999999888888333333222222111000000000......................../////////...............******++++++******)))((())))))((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((())))))***))))))******+++---...///000111111222222111111000......////////////000000111111111111111111111111222444666777666666777888777777888888777;;;GGGSSSlllqqq}}}))))))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&(((***,,,,,,+++)))((((((((((((((((((((((((((('''''''''((((((((())))))((()))***+++,,,,,,,,,,,,***,,,...111333444333333111111111111222444555666333444444444444444444444444444333222222222222222111000000//////......---------............------------------------------***((('''((()))***)))(((''''''((())))))((('''''')))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((())))))***************+++++++++++++++*********,,,---...///000111111222333555777999;;;<<<======@@@AAAAAABBBCCCCCCCCCBBBBBB@@@>>>=========;;;999999999999999999777666555777777888888888777666666333333222222111000000000................................................+++++++++++++++******)))))))))((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))***+++------///000000000000000000///........./////////000000000000111111111111000000000111333444444444666888888666777:::888444999BBBTTT\\\ooo))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))&&&(((+++......,,,***(((((((((((((((((((((((((((''''''''''''((((((((()))((()))***++++++,,,++++++)))+++...111222333333222///000000111222444555666666555555444444333333222444333222222111111222222///000000000///...---,,,,,,,,,------...------,,,------------------------)))((('''((()))***)))(((&&&'''((())))))((('''&&&)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###$$$&&&'''((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******''''''''''''''''''''''''((((((((((((((((((((((((************************(((((((((((())))))))))))(((((()))***************++++++******************,,,,,,---...///000111111000222555999<<<>>>??????@@@AAAAAAAAAAAA@@@??????@@@>>>===<<<======;;;:::888999:::;;;:::888666444888888888888777555444333333333222222111000000000........................------------------------+++,,,,,,,,,,,,+++******)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((''''''&&&&&&%%%$$$%%%&&&'''(((((((((((()))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''(((((()))+++,,,---......////////////................../////////000000000111111111111000000...000111111111333555888666111000555666111333:::666CCC```~~~))))))((('''''''''''''''###,,,)))$$$((()))&&&)))&&&&&&&&&&&&&&&'''((())))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++,,,,,,------.../////////---...///111222333333333111222222000000111444777444222000///000000///.........//////...---,,,,,,///...---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++******************)))))))))))))))(((''''''))))))((((((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&''''''%%%###'''&&&&&&'''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))+++,,,---.........333444555777999;;;===>>>>>>>>>======>>>>>>???@@@@@@@@@AAACCCCCCBBB>>>;;;;;;;;;;;;:::999777555333444444333333333444555555222222111111111111111111111000000///...---------.........------,,,++++++------,,,,,,+++***))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%!!!"""$$$&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((()))))))))************///......------,,,++++++...............---------......///000000000000000000000111111111222222222444444333222333444555666444888AAAPPPeeezzz))))))((('''''''''''''''"""+++'''"""'''(((%%%***''''''&&&&&&&&&''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))))))))))),,,,,,,,,---......//////---...///000111111111111111222111111000111444777444222000///000000///.........///......------,,,---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))(((''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&((()))((('''&&&&&&%%%%%%%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))'''((((((((())))))))))))((((((((()))))))))***************)))))))))(((((()))))))))))))))))))))))))))******+++,,,---......222333555666999;;;<<<===;;;;;;;;;<<<===>>>@@@AAA@@@???@@@AAAAAA@@@===::::::::::::999888666444333333333333333333444555666333333333222222111111111000000000///...---------,,,,,,,,,------------------,,,,,,+++******))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))(((((()))))))))*********------------,,,,,,,,,,,,------------..................///000000000000000000000000111111111222222333333222222222333444555444555777;;;FFF[[[uuu))))))(((''''''''''''''')))111+++$$$''''''%%%)))(((((('''&&&&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((('''++++++,,,,,,---.........------...///000000//////000111111111000111444666333111//////000000///..................---------+++,,,---------,,,************+++++++++,,,,,,,,,---,,,,,,+++***)))(((((()))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))******************))))))))))))(((((())))))))))))))))))))))))******))))))***,,,...///111222333555777999;;;;;;888888999:::<<<>>>@@@AAA???>>>======>>>===;;;999888888888777666444333222222222222222333444555666444444333222222111000000000000//////...---------******+++,,,,,,---......,,,,,,++++++***)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((((((((((((((((((((())))))))))))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............///000000000000///000000000000111111111111222111111111111222333333222444333//////===WWWmmmvvv))))))((('''''''''''''''555<<<444))))))'''$$$((()))((('''&&&&&&&&&&&&&&&(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((************))))))((((((******++++++,,,---------------......///.........000111111111000111333555222111/////////000///............---------......,,,---...//////---+++*********+++++++++,,,,,,,,,------,,,+++***((((((''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&'''(((((('''&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&''''''&&&$$$$$$%%%&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))))))))))))))*********+++))))))))))))))))))(((((())))))))))))))))))))))))***)))(((((()))+++...///000111222444666777999999888888999:::;;;===???@@@>>><<<::::::;;;;;;:::888777777666555444333222111111111111111222444555666444333222111000///....../////////......---------***+++++++++,,,,,,,,,---++++++******))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))******+++,,,,,,---******+++,,,---......///---...//////000000///////////////000000000111111000000000000111111111222///444777444000444BBBNNNSSSfffvvv))))))((('''''''''''''''888>>>666++++++)))%%%))))))((('''&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))******+++,,,,,,,,,,,,---...............---///000111111000111222444222000......///000///.........------------...///---///000111111///---,,,******+++++++++,,,,,,,,,------,,,+++***((((((''')))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&'''(((((('''&&&%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$$$$&&&(((***(((%%%%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((())))))))))))*********(((((((((((((((((())))))(((((((((((((((((((((((())))))((('''(((***---//////000111222444555666777:::::::::::::::;;;<<<===<<<:::999888999999888666666555444333222222111111000000000111222333444444111111000///...---,,,+++............------------,,,,,,+++++++++***************))))))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''(((&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''((((((((('''(((((()))***+++,,,,,,)))******+++,,,---......------...///////////////....../////////000000000//////000000000111111111///333777888666444666999222CCCPPPYYYooo))))))((('''''''''''''''000777111(((***)))&&&***(((((('''&&&&&&&&&''''''''''''&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++(((((())))))***+++++++++,,,,,,---...//////.........///111111111111222333111///......///000///.........---,,,,,,...///000///000111111111000///...******+++++++++,,,,,,,,,---,,,,,,+++***)))(((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''%%%%%%))),,,+++)))&&&%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((('''''')))***,,,---......///111222333555555999999888888888999:::::::::999888888999999777555666555444222222111222222111111000000111111222333//////...------,,,++++++------------------------,,,,,,++++++***))))))((()))))))))((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###%%%)))++++++)))%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''(((((()))***++++++*********++++++,,,,,,,,,------...////////////...............////////////...///000000111111000000000000000000222222111000///555777888EEE___www))))))(((''''''''''''''')))111---&&&))))))%%%)))''''''&&&&&&&&&''''''(((&&&&&&&&&''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********''''''((())))))******++++++,,,---...///000000000---///111111111000222333000///------///000/////////...,,,,,,,,,...///111000000000000////////////******+++++++++,,,,,,,,,+++++++++*********)))))))))))))))))))))(((''''''&&&&&&'''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%%%%''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&((('''%%%%%%)))---+++(((%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((((((((('''''''''((((((((())))))((((((((((((((((((((((((&&&''''''((()))***++++++------...000111222333444555555555555666777888999888888888999:::999666333666555333222111222222333222222111000000000000111.........------,,,,,,,,,------------------------***************)))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%((())))))'''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((()))))))))************++++++++++++,,,---......//////......------........./////////...///000111222111000000111///------...000000000444444222000222;;;IIITTTkkkuuu|||}}}))))))(((''''''''''''''')))222...''')))(((###&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((((((((((((((((((((++++++******)))(((((((((''''''(((((()))*********+++,,,---///000111111111---///111111111000111222000...------///000/////////...,,,,,,,,,...000111000000///............///******+++++++++,,,,,,,,,++++++******************)))))))))))))))((((((''''''''''''((((((((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%% $$$&&&%%%"""###''',,,***'''$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''')))************,,,---...///000111222333000111111222444666888999888888888:::;;;999555222666555333222222222333333333222111000////////////..................------------------------------(((((())))))******++++++'''''''''(((((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((******+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((+++++++++***************,,,---......//////......---------.........//////...///111222222222111000///000111222111111111111,,,---222666444000333;;;;;;WWWqqqzzz''''''''''''''''''''''''***111333+++&&&&&&'''%%%(((((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************))))))))))))))))))))))))***+++---///000000//////000000111111111000000//////...---...///000///.........////////////......000000//////............,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((*********+++---///000111111222333333333444666888777888888999999777666555444444444333333333222222000000000000000111111222------............------////////////...---,,,+++************))))))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((())))))%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''')))))))))***++++++,,,,,,++++++,,,------......///,,,---...///000000000000---///000000//////000222111000///......///000111////////////000000000000666;;;CCCNNN^^^uuu(((((((((((((((((((((((((((000444---'''&&&'''&&&''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********(((((((((((((((((((((((()))***,,,---.../////////000000111111111111000000///...---...000111000///.........//////........./////////......---------,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$)))(((&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((*********+++---...000111111222333333333333666888777777888999888777666555444444444444333333333333000000000000000111111222---......//////......---/////////......,,,++++++*********)))))))))(((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&&&&''''''((((((&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((()))******++++++,,,+++++++++,,,------......,,,---...//////000000///...///000000///...000111000//////......//////000....../////////000000000---000444999BBBQQQcccppp))))))))))))))))))))))))&&&///555000(((%%%&&&(((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******(((((((((((((((((((((((((((((()))+++,,,...///000000000111111111111000000///...---...000111000///------............------......------------,,,,,,,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$((('''&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******+++,,,...///000222333444333222333555777777777888888888777666555444444444333333333333222000000000000111111222222......////////////......---......------,,,+++***))))))))))))(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!###%%%%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((***+++''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++******++++++,,,---------+++,,,---...///////////////000111000.........000......////////////......---.........////////////------...---...444>>>FFFUUUbbbsss(((((((((((((((((((((((($$$...555222)))$$$&&&)))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''((()))+++---.../////////000111111111000000///...---...000111000///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******+++---...///222333444333222222444666666777888888888777555444333333222222222111111111000000111111222222222222...//////000000//////...,,,---------,,,,,,+++***)))))))))(((((((((''''''(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%!!!$$$&&&'''&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&)))+++---(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******+++))))))******+++,,,,,,,,,++++++,,,...............///000111000...------...------...//////...,,,+++------------............///000///...---...333666111;;;HHHSSS]]]lll~~~''''''''''''''''''''''''$$$+++222222***$$$%%%***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''&&&'''((()))+++,,,---------...//////000000000000///------...///000///...++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***+++,,,---...111222333333222222444666666777777888777666555444111111111111000000000000000000111222222222222111///000000000000000000///,,,,,,------,,,,,,++++++))))))))))))(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###%%%((()))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&(((+++---)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******(((((())))))***+++++++++***+++,,,---............///000000///---,,,---...,,,---.........,,,+++***+++,,,,,,,,,------------,,,---------,,,---...000,,,///333444888BBBRRR___''''''''''''''''''''''''&&&(((---///***%%%%%%)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))''''''''''''''''''''''''&&&''')))+++,,,,,,+++++++++,,,---.../////////...---,,,+++,,,...///...---******++++++++++++******++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,---///111222222222333555777666666777777777666555444111111111000000000/////////000222333333333222111000000111111111111000000,,,,,,------------,,,,,,************))))))))))))(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$&&&(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''')))***))))))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))''''''(((((()))******+++******+++,,,------------...///000///---------///,,,,,,---,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++...///000//////222888>>>UUUooozzz''''''''''''''''''''''''(((&&&'''+++***%%%%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&(((+++------,,,***((()))***+++,,,------------,,,+++***+++---...---,,,)))******************))),,,,,,,,,,,,---------...,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))((())))))***+++,,,...///111111222333666888555666777777777666444444222222222222111111111111///000222444444333222111000111111222222111111000,,,------.........------++++++++++++************(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''%%%%%%&&&'''########################!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%%%%&&&&&&''''''***)))((('''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))&&&''''''(((((()))******)))***+++,,,,,,------,,,,,,...///...------...///------+++******)))))))))************+++++++++,,,,,,,,,,,,---......---+++,,,,,,---///111222222222777JJJ___ccc]]]]]]iiiwww)))))))))))))))))))))))))))$$$$$$)))***&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))''''''''''''''''''''''''&&&))),,,//////,,,)))&&&((()))***+++,,,------,,,+++***)))***,,,---,,,+++))))))************)))))),,,,,,,,,------.........,,,,,,+++******+++,,,,,,++++++******)))(((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&"""###%%%%%%&&&%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))(((((()))***++++++---...000111222444777999555666777777777666444333444444444333333333222222///111222444444333222111111111222222222222111111------......///.........,,,,,,,,,+++++++++******(((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%######%%%'''########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%%%%$$$******)))''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&''''''((()))))))))))))))***+++,,,,,,,,,,,,+++---......------///000...---+++)))((())))))***)))************+++++++++*********,,,---...---,,,...,,,***+++...///---+++,,,777FFFLLLDDD<<>>FFFKKKNNNRRRYYY^^^nnnooooooooopppxxx}}}~~~zzzmmmkkkgggaaaZZZQQQJJJFFFAAA>>>888444111111222333(((((((((((('''&&&%%%%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++------------++++++***++++++,,,,,,++++++***,,,,,,+++++++++*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%'''(((((((((((((((((('''(((((((((((((((((((((((('''&&&$$$$$$$$$&&&((()))((((((((((((((()))******++++++***,,,///111111000333333333333444444444555333222111000///000111222111111000000//////000000000111111111111000//////000///...---+++***)))(((******))))))((((((''''''((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))***+++,,,---...+++++++++******++++++,,,,,,+++******))))))******))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,---------///222222000---...000111000///------...333555555444222333777;;;???AAABBBAAAAAAEEELLLRRRPPPOOOMMMIIIFFFHHHLLLPPPKKKPPPNNNGGGEEEIIIGGGAAABBB???<<<777444111000///000000111111222222222333&&&'''''''''&&&&&&%%%$$$(((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((()))(((''''''''''''((()))(((((((((((((((((((((((((((((())))))******++++++,,,,,,,,,,,,++++++***)))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((+++)))'''%%%$$$&&&((())))))((((((''''''(((((((((***)))***+++---.........222222333333333444333333222111000/////////000000000000//////...//////000//////000000//////...---000///...,,,+++)))(((''')))))))))((((((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''(((((()))((((((((()))***,,,---...---------,,,------...///,,,+++******))))))******((((((((((((((((((((((((((((((((()))))))))******(((((())))))***++++++++++++,,,,,,,,,++++++,,,------///000111000///000111222333222000......111444...000111111000111333666333666777666222111333555222444333///000555777555222111000000111222555666222222222111000...,,,+++&&&&&&&&&&&&&&&%%%%%%$$$''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''(((((()))******++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((000...+++(((&&&'''((())))))(((''''''&&&'''''''''(((((()))******+++,,,---000000111222333222222111000000//////.....................------...//////...////////////...------......---,,,***)))((('''((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))***,,,---...,,,,,,,,,,,,,,,---...///,,,+++******))))))******((((((((((((((((((((((((''''''((((((((()))))))))'''(((((())))))******+++)))***+++***((((((+++...(((***,,,.........000111)))***,,,,,,,,,,,,---......000111111000/////////222222111111111000000000111333222///...//////,,,000000000/////////......,,,,,,,,,+++++++++,,,,,,%%%&&&&&&'''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((()))***++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''000...,,,)))'''''''''((((((''''''&&&&&&&&&''''''&&&'''))))))((()))***,,,---...000111111111000////////////.........------------,,,,,,------.........////////////...---------,,,,,,+++***)))((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((()))***+++,,,---))))))))))))***+++,,,,,,,,,+++******))))))******))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((())))))******)))))))))((('''(((+++---(((***,,,,,,,,,,,,---...+++,,,///000111000///...------.........---,,,,,,+++)))''''''***,,,,,,+++***+++,,,,,,+++***)))''',,,---.........,,,+++***//////...------///000111&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***)))(((''''''&&&&&&'''&&&&&&&&&%%%&&&&&&''''''$$$&&&((((((''''''(((++++++,,,...000000///...---...............---,,,,,,,,,,,,,,,,,,,,,---......///////////////...------++++++******))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''((()))))))))))))))***++++++(((((((((((()))***+++,,,,,,+++******))))))******))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&&&&'''(((((())))))******)))'''''''''(((((((((***+++------,,,+++,,,---)))***+++,,,------+++)))+++***)))***++++++,,,+++///---,,,,,,...///000000,,,---///111333222222333***+++,,,---.../////////,,,++++++***)))(((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((($$$&&&((((((&&&%%%(((******+++---//////...---,,,------......------,,,+++,,,+++++++++,,,,,,---...//////000000//////...---))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&''''''(((***)))))))))))))))******))))))))))))***+++,,,---,,,++++++***)))*********))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))+++)))&&&&&&''''''&&&$$$''')))++++++*********+++---,,,,,,---/////////...,,,***))))))+++---......,,,------,,,***)))***++++++******,,,+++***)))***---,,,+++***))))))*********+++---......---+++***''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))************''')))******)))))))))***++++++++++++++++++++++++(((***++++++)))(((((()))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$############"""##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))+++,,,---////////////......------------,,,,,,,,,///...---,,,,,,---///000111111111111000///------))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########((('''%%%$$$###$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((((()))))))))***************)))((((((((()))+++,,,---,,,***)))'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((((((((()))***++++++))))))************))))))***))))))***,,,,,,+++)))))))))))))))))))))))))))))))))*********+++++++++******************************))))))((((((''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((()))))))))*********+++,,,---,,,***))))))******************************,,,---,,,+++)))************)))(((((('''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###$$$%%%%%%###"""$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))******,,,---......------......------,,,,,,,,,+++---------------...//////000000000//////...---,,,*********))))))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))))))))************)))((((((((()))***++++++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((('''''''''((())))))((())))))******))))))((())))))(((***+++,,,+++))))))))))))))))))))))))))))))))))))*********++++++************************)))))))))(((((((((''''''''''''''''''''''''''''''%%%'''''''''&&&%%%&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))******---...///...,,,***)))***)))))))))))))))))))))))),,,---///...,,,++++++,,,++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&$$$######$$$$$$###!!!%%%$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((())))))***+++,,,,,,,,,,,,///......---,,,++++++******+++,,,....../////////.../////////...---,,,+++++++++++++++************(((((((((((('''''''''''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))))))))))))))((((((((()))***+++******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&'''(((((())))))))))))(((((()))(((((()))++++++***((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((()))))))))***,,,---......,,,******+++)))))))))***************,,,---///...,,,++++++,,,,,,+++***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$#########%%%&&&%%%$$$%%%%%%$$$$$$$$$#######################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***++++++,,,,,,,,,///......---,,,+++******(((***,,,...////////////.../////////......---,,,---,,,,,,,,,,,,+++++++++))))))))))))((((((((((((&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))******+++***)))((((((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&%%%&&&&&&'''(((((())))))(((((('''(((''''''(((******)))'''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((&&&&&&'''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((()))))))))''')))+++,,,+++***+++,,,*********+++++++++,,,,,,+++,,,------+++******++++++***)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&#########$$$'''))))))(((%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''*********++++++,,,------......---,,,++++++******((())),,,.../////////...//////000000000///......------------,,,,,,,,,,,,******)))))))))(((((((((&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''(((((()))))))))))),,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%)))(((''''''&&&&&&&&&&&&''''''(((((((((((('''''''''&&&&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((((('''&&&'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))%%%''')))*********+++,,,*********+++,,,,,,------***+++,,,,,,***))))))******))))))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$######%%%(((*********%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''************+++,,,---...,,,,,,,,,,,,++++++++++++)))***+++------.........///000000000000000//////------------,,,,,,,,,,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##########################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$#########$$$&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((&&&'''((()))))))))((((((+++***)))(((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((()))((('''&&&''')))'''''''''(((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))&&&(((******))))))***+++)))))))))***+++,,,,,,,,,***+++,,,,,,***))))))***((((((((((((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''(((((('''&&&&&&%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((()))***,,,---+++++++++++++++,,,,,,,,,,,,+++++++++,,,------.........//////000//////...---------,,,,,,,,,++++++))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&'''((()))))))))((('''(((((('''(((((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''&&&&&&&&&%%%$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&''')))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))(((***++++++)))(((((()))'''(((((()))***+++++++++***,,,------+++******+++'''''''''(((((()))***+++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&$$$%%%&&&&&&$$$###&&&&&&&&&%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&((((((''''''((()))+++,,,)))******++++++,,,---------,,,+++***+++,,,---...------...............---------,,,,,,,,,+++++++++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%$$$###""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))((('''%%%%%%&&&''')))+++---...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''############$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((((())))))***************************************+++*********+++***(((%%%+++***)))((()))***+++---------,,,+++)))'''%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''((()))***''''''''''''(((((((((((())))))*********+++++++++,,,+++***))))))+++---............------,,,,,,,,,++++++++++++++++++++++++(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$######$$$$$$$$$$$$###############"""""""""""""""########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))+++***)))''''''(((((()))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&''''''''''''((((((((())))))***))))))(((************************+++******+++,,,,,,)))'''***))))))))))))(((((((((,,,,,,+++***)))'''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((((((((()))))))))*********++++++,,,+++***))))))+++,,,...,,,,,,,,,+++++++++******************************''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################$$$$$$$$$#########""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$##################""""""""""""########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))***)))((('''''''''((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&'''''''''%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''*********************************+++------+++***)))***,,,---,,,***'''&&&************)))((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))************+++***)))))))))***,,,---*********)))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################$$$############""""""""""""""""""#########$$$$$$######$$$$$$$$$$$$######################################################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#####################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%'''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''************************)))(((((())),,,---,,,+++(((+++...111000...***((((((((())))))((((((''''''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))))))))*********))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#######################################""""""""""""""""""""""""##################$$$$$$$$$$$$######"""###############$$$$$$########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################((('''&&&&&&(((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&''''''''''''((('''((())))))******))))))))))))))))))))))))))))))'''&&&&&&'''***++++++***''')))---000111///,,,)))''''''(((((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((())))))))))))((((((((())))))******))))))******************'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#################################""""""""""""""""""""""""!!!!!!"""""""""###############$$$$$$$$$$$$######""""""######$$$$$$$$$%%%########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################((('''&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&''''''''''''(((((()))***+++,,,---------))))))))))))))))))))))))(((&&&%%%&&&(((*********&&&(((***,,,,,,+++)))(((&&&'''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))************++++++++++++''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$####################################!!!!!!"""""""""""""""###!!!!!!!!!"""""""""############$$$$$$$$$$$$######""""""######$$$%%%%%%%%%########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################)))'''&&&'''((()))(((&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&''''''''''''(((((()))+++---///000111111)))))))))))))))))))))))))))(((&&&&&&(((*********++++++***)))(((((('''''''''''''''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''(((((((((''''''(((((())))))(((((())))))*********+++++++++''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$####################################!!!!!!!!!!!!""""""######!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$######""""""###$$$$$$%%%&&&&&&########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((('''&&&%%%$$$$$$$$$$$$$$$########################$$$$$$$$$$$$"""""""""###########################$$$$$$$$$$$$################################################################################################################################################)))'''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&'''''''''(((((()))***,,,...111222333444))))))))))))))))))))))))+++)))'''''')))***+++***111///,,,***((('''''''''''''''''''''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$###$$$&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''#########$$$%%%&&&'''(((######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''((()))((((((((((((((())))))******++++++((((((((((((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""######################## !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""######$$$$$$$$$$$$######""""""###$$$%%%%%%&&&&&&########################$$$$$$############$$$$$$$$$$$$############$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&&&&'''((((((((('''&&&%%%$$$$$$$$$############""""""############$$$$$$$$$!!!!!!""""""######$$$$$$"""############$$$$$$$$$################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%'''(((((('''%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((+++,,,...---,,,+++++++++,,,,,,'''((()))++++++******)))******))))))((((((''''''+++)))((((((((('''%%%###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((((()))***************************)))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################""""""""""""""""""""""""#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################"""""""""$$$%%%$$$###""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&'''''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&(((+++------,,,***)))))))))***+++&&&'''((()))***)))((((((***)))))))))((((((((('''***))))))******)))'''%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((()))************)))************)))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################"""""""""$$$%%%$$$###""""""############""""""########################""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''')))+++,,,+++***)))((('''((())))))%%%&&&'''(((((((((((('''))))))))))))(((((((((((())))))***,,,---,,,)))&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))'''((())))))******)))))))))******))))))((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################""""""""""""""""""""""""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""""""""$$$%%%$$$###""""""############""""""################################################""""""""""""""""""""""""&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******)))'''%%%%%%&&&'''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((()))+++,,,+++***((('''''''''((()))&&&&&&''''''(((((((((((())))))))))))((((((((((((((()))+++...000///+++(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))'''(((((())))))))))))))))))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$############$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########################################################################################################"""""""""$$$%%%$$$###""""""############""""""################################################""""""""""""""""""""""""&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''++++++***(((%%%$$$&&&(((&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))******+++***(((''''''(((((()))'''''''''((((((((())))))(((((((((((())))))))))))'''(((+++...000///+++(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((''''''((()))))))))))))))((())))))))))))(((((('''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$######""""""######$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$#########################################################################################################"""""""""$$$%%%$$$###""""""############""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))+++,,,***&&&%%%''')))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((***)))((('''''''''((()))((((((''''''(((((()))***(((((((((((())))))))))))'''((())),,,...---***(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&'''(((((())))))(((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$######""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################"""""""""$$$%%%$$$###""""""############""""""################################################!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''+++---,,,(((&&&'''***%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''***)))((('''&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''''')))(((&&&%%%%%%%%%&&&'''''''''&&&&&&&&&'''((()))'''((((((((()))))))))***((('''((()))++++++)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))))))))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$######""""""""""""######""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""########################%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################"""""""""$$$%%%$$$###""""""############""""""########################""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&***...---)))&&&'''***%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''******)))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$%%%&&&'''((('''((((((((())))))******((('''''''''))))))'''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((()))))))))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################"""############$$$$$$$$$########################################################################"""############$$$$$$$$$######""""""""""""######""""""######$$$$$$$$$$$$""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################"""""""""$$$%%%$$$###""""""############""""""########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''''''''''''&&&&&&&&&'''''')))******+++(((&&&&&&'''(((%%%###&&&))),,,......***&&&###&&&''')))*********)))(((((()))((('''%%%&&&(((***+++***)))))))))(((&&&$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$############$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""########################"""############$$$$$$$$$!!!!!!""""""#########$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%$$$###"""##############################""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""######$$$%%%%%%$$$"""!!!!!!!!!"""###""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&&&&&&&'''((()))******(((&&&'''))))))(((&&&&&&(((+++------***'''$$$&&&'''((()))***))))))((()))******(((&&&%%%&&&((()))***+++---...,,,((($$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))(((((('''&&&&&&&&&&&&''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$######"""""""""""""""""""""""""""########################"""############$$$$$$$$$!!!"""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%$$$###"""##############################""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""######$$$%%%$$$$$$"""!!!!!!!!!"""###""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''&&&%%%&&&((()))((('''$$$'''***,,,,,,***(((&&&&&&'''((())))))))))))((((((******)))'''%%%%%%&&&''')))---111333000)))$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''((((((((('''((())))))***''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######"""############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$####################################""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""######$$$%%%$$$######"""!!!"""""""""""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&%%%###%%%(((***+++***)))''''''''''''(((((((((((((((&&&(((******(((&&&&&&&&&&&&(((,,,000222000***&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$"""""""""""""""#########################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################""""""######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""##############################""""""######$$$%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!'''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((*********((('''%%%%%%%%%###%%%&&&((()))))))))((('''''''''''''''(((((()))%%%''')))***)))''''''(((&&&'''(((+++------***'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$##############################""""""######$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""##############################""""""######$$$%%%############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!'''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''---......,,,)))&&&&&&'''$$$%%%&&&''''''(((((((((''''''&&&&&&''''''((()))&&&((())))))(((''''''(((&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$##############################""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""######$$$%%%"""############"""!!!!!!""""""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''+++------+++(((&&&'''(((%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&'''((()))***+++***(((&&&$$$%%%&&&%%%$$$$$$%%%&&&'''&&&$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&%%%%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################"""""""""!!!######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$##############################""""""######$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""######$$$%%%"""######$$$###"""!!! """"""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&(((***(((%%%$$$%%%'''&&&&&&%%%%%%%%%&&&''''''''''''&&&%%%&&&'''((()))......,,,((($$$"""###$$$$$$$$$$$$&&&''''''$$$"""''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%!!!"""###$$$%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%#################################"""###$$$$$$%%%$$$$$$$$$############"""""""""""""""""""""""""""#################################"""###$$$$$$%%%"""######$$$$$$"""!!! """"""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((()))***+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((///---***(((&&&%%%&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$!!!"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((---,,,)))'''&&&%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$!!!"""###$$$%%%$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$$$$$$$$$$###""""""########################""""""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''***)))(((&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$""""""###$$$$$$$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$##################$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$############$$$#########""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""##############################$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################""""""#########$$$$$$$$$$$$$$$##################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################"""######$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$%%%$$$######"""#########"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""###############$$$$$$$$$""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((($$$$$$%%%%%%&&&''''''((((((''''''''''''''''''(((''''''(((((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$%%%%%%###"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$################################################################################################""""""""""""""""""""""""""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&'''((((((((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################"""############$$$$$$$$$&&&%%%###"""""""""######"""""""""""""""""""""""""""############$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""'''''''''''''''''''''''')))(((&&&$$$###$$$%%%&&&'''''''''''''''((()))***''''''&&&&&&&&&&&&''''''((((((&&&&&&''')))+++---&&&'''111;;;666'''"""(((''''''(((((('''&&&%%%%%%((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%)))(((((('''%%%$$$$$$###'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$###"""""""""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&((()))***$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&'''&&&###!!!&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&'''(((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''(((((('''&&&''')))+++,,,)))''',,,333000&&&###)))''''''(((((('''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))***+++&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&((((((&&&$$$%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%######################################################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""''''''''''''''''''''''''((('''&&&&&&&&&'''((()))((((((''''''&&&'''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&'''(((***+++---'''&&&******$$$$$$***'''''''''(((''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((***,,,---((((((''''''&&&&&&%%%%%%$$$$$$%%%''')))***(((&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""######""""""""""""######""""""""""""""""""""""""'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++)))(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''''''''((()))***...'''$$$&&&'''%%%&&&)))&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))+++,,,---***))))))((('''&&&&&&%%%&&&&&&&&&(((******(((&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""""""""###############"""""""""$$$%%%$$$###""""""############""""""###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''''''''''''&&&&&&&&&'''((()))***+++)))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((+++'''%%%'''(((''''''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%'''((()))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$%%%%%%$$$##################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***,,,---******)))(((''''''&&&&&&)))(((((()))***)))'''$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""""""""###############"""""""""$$$%%%$$$###""""""############"""""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!''''''''''''''''''''''''%%%%%%&&&'''(((((())))))''''''&&&&&&%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((()))))))))((('''(((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''(((((('''&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''))))))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$&&&%%%$$$######"""#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++))))))((((((''''''&&&&&&)))(((((())))))(((&&&###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""""""""############""""""""""""""""""""""""""""""''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%(((***)))'''&&&''')))%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))(((''''''))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$''''''%%%$$$$$$############$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''((())))))&&&$$$###$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''((('''''''''&&&&&&'''''''''&&&''''''(((''''''&&&&&&###(((+++((($$$$$$'''***%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((())))))((('''***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%'''(((((()))$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$)))((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%$$$%%%'''))))))(((&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%##############################$$$$$$$$$$$$######""""""""""""###############"""""""""$$$%%%$$$###""""""############""""""!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""")))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))***+++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%###"""######$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########################################################$$$%%%&&&((()))((((((((('''&&&$$$###""""""############$$$$$$$$$########################"""############$$$$$$$$$###"""""""""###$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""")))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((()))++++++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$#########################################################$$$%%%&&&'''(((((((((((('''&&&%%%######"""############$$$$$$$$$########################""""""#########$$$$$$$$$#########"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''(((***+++,,,''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$############################################################$$$&&&'''((((((((((((((('''%%%$$$###"""############$$$$$$$$$########################"""""""""#########$$$$$$$$$$$$######"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((()))***++++++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&########################"""#########$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%############################################################$$$%%%&&&'''(((((((((''''''%%%$$$$$$""""""#########$$$$$$$$$########################""""""""""""############%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((('''''''''((()))***+++''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%########################!!!"""###$$$%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%############################################################$$$%%%%%%&&&&&&'''''''''&&&%%%$$$###""""""#########$$$$$$$$$########################!!!!!!"""""""""#########%%%%%%$$$###"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((())))))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""###$$$$$$########################!!!"""###$$$%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%###############################################################$$$%%%%%%%%%%%%%%%%%%%%%$$$######"""############$$$$$$$$$########################!!!!!!!!!"""""""""######$$$$$$######"""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%########################"""###$$$%%%&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&###############################################################$$$$$$%%%######$$$$$$$$$###"""""""""############$$$$$$$$$########################!!!!!!!!!!!!"""""""""############"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$%%%'''(((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''###$$$%%%&&&((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""""""""""""""""""""###$$$%%%&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&##################################################################$$$$$$""""""#########""""""!!!"""############$$$$$$$$$########################!!!!!!!!!!!!""""""""""""###"""""""""###$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***,,,---'''&&&%%%%%%''''''&&&%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((******)))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''***((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))((('''&&&&&&%%%%%%&&&&&&&&&'''(((((((((&&&$$$###(((&&&$$$&&&((()))&&&$$$&&&%%%%%%%%%''''''&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######""""""""""""######%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""##################""""""""""""######"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&''')))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((***+++'''&&&%%%%%%''''''&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))((((((((((((((('''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''&&&&&&&&&%%%%%%''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))((('''%%%%%%***)))'''(((******'''%%%,,,***'''&&&'''''''''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######""""""""""""######%%%%%%$$$######$$$%%%%%%###$$$$$$%%%%%%$$$$$$###################################################""""""""""""##################""""""""""""######"""############$$$$$$$$$########################""""""""""""""""""""""""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&'''((())))))(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))*********'''&&&%%%%%%%%%%%%&&&'''***)))((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%&&&'''''''''%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))*********))))))&&&&&&&&&'''((()))***+++)))((('''(((******(((&&&---***((('''(((***++++++++++++,,,,,,,,,,,,++++++((((((((((((((((((((((((%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%######""""""""""""######%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%$$$$$$###################################################"""""""""#########$$$$$$######""""""""""""######"""############$$$$$$$$$########################""""""""""""""""""""""""((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%'''((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))((('''%%%$$$$$$%%%'''(((******)))((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&((('''''''''''''''''''''(((&&&%%%&&&'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''(((((())))))'''&&&###"""'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''(((((((((((((((((('''''''''''''''''''''&&&'''''''''((((((((((((******+++++++++***)))(((((('''&&&&&&&&&''')))***'''((())),,,...///000///555444333444777:::::::::555555555555444222111000//////...------,,,++++++(((((('''&&&'''((()))***&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###################################################""""""#########$$$$$$$$$$$$######""""""######$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''######$$$%%%&&&&&&''''''((('''%%%$$$$$$%%%'''((('''(((((())))))(((''''''$$$$$$$$$%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))((((((''''''((('''&&&&&&(((((('''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))******)))((('''''''''((((((((((((((((((((((((((('''''''''((()))******+++((((((((()))))))))))))))((()))*********((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))((('''&&&,,,,,,***))))))***+++,,,444666999===???BBBDDDEEELLLKKKLLLMMMOOOOOONNNLLLDDDEEEEEEDDDBBB???===;;;888777666444333111000//////---)))'''(((+++///222''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###############################################################$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$################################################''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''''')))+++,,,***)))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((((((((('''&&&%%%%%%%%%%%%&&&'''$$$%%%'''))))))))))))(((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((())))))***))))))((((((((('''&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%&&&((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))))))))))))))))))))))))***)))(((((('''''''''(((&&&&&&''''''((()))))))))%%%%%%&&&((()))+++,,,---++++++***)))(((''''''&&&$$$%%%&&&''''''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((())))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((('''''''''((())))))***+++///444999???CCCFFFKKKNNNQQQSSSTTTVVVXXXZZZ[[[YYYWWWUUUTTTQQQNNNKKKMMMNNNOOONNNMMMJJJGGGEEE>>>===<<<;;;999777666666777444000---,,,///333666((()))))))))(((&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$############################################################$$$$$$$$$$$$%%%$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())),,,,,,+++)))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''((('''%%%%%%'''(((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((())))))((('''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((()))))))))(((''')))'''&&&'''((()))(((&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))'''((((((((())))))))))))))))))))))))))))))))))))************+++,,,---...---...///000222333444444000111333555888:::<<<===>>>===:::888555222000///***))))))((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))*********))))))))))))*********+++***))))))***,,,///333555444777>>>FFFNNNUUUZZZ]]]ZZZ\\\^^^]]]ZZZXXXYYYZZZWWWRRRKKKFFFCCC@@@>>>===EEEFFFHHHJJJJJJHHHFFFEEE??????>>>>>>======<<<<<>>???AAACCCEEEFFFGGGEEEGGGIIIKKKNNNQQQSSSUUUYYYWWWTTTOOOKKKFFFCCCAAA:::888555111...,,,++++++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))*********+++)))*********++++++++++++...------///333888>>>AAANNNPPPSSSWWWZZZ\\\]]]]]]]]]___^^^ZZZTTTPPPNNNOOONNNGGG>>>666333333333444666999<<>>===>>>>>>??????@@@@@@@@@AAACCCBBB@@@===999555222000333444444333111...***(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***%%%"""%%%---000+++%%%''''''''''''''''''''''''&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''%%%&&&'''&&&%%%%%%&&&''')))***)))(((&&&&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%&&&((()))))))))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))***((('''&&&%%%%%%&&&'''((((((***,,,,,,***(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''',,,)))&&&&&&)))******)))***))))))))))))***,,,,,,'''(((***+++***))))))***++++++)))''''''---666===@@@CCCFFFFFFFFFIIIOOOTTTOOORRRUUUUUUSSSSSSTTTWWWTTTTTTVVVXXX[[[\\\[[[YYY\\\]]]^^^^^^\\\ZZZWWWUUUSSSMMMFFFDDDCCC???555------+++((('''((((((((('''***(((&&&%%%&&&&&&%%%$$$)))((('''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%)))...111111...)))%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((()))))))))))))))((((((((()))***++++++)))))))))***+++,,,------,,,222;;;BBBHHHMMMSSSWWW[[[[[[[[[ZZZYYYXXXVVVVVVNNNMMMLLLJJJHHHFFFDDDDDDDDD>>>888555666777666555666777999::::::888444111222111111222444777999;;;???AAADDDEEECCC@@@===<<<333555999<<<===999222---,,,***'''&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$######"""###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))+++'''%%%'''---...+++''''''''''''''''''''''''''''''&&&&&&%%%&&&'''))))))'''''''''''''''''''''''''''((())))))''''''((()))%%%'''((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))***(((''''''''''''''''''((('''***,,,,,,***(((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***'''&&&&&&)))+++***)))+++++++++***)))((('''&&&//////---+++)))(((***---+++...222777===EEELLLQQQVVVXXXZZZ[[[\\\\\\^^^___]]]]]]\\\WWWPPPKKKIIIIIIBBBFFFLLLSSSZZZ]]]^^^^^^[[[\\\\\\[[[YYYWWWTTTRRRSSSPPPMMMMMMOOOPPPMMMJJJ???<<<666111...+++)))''')))'''%%%%%%&&&''''''&&&((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&)))******)))&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((('''''''''(((((((((((()))))))))*********))))))))))))))))))...,,,***)))+++///444777AAAHHHPPPVVVYYYYYY[[[\\\ZZZWWWSSSOOOKKKIIIHHHHHHBBB>>>888555555777:::<<<@@@>>>;;;999888888777666;;;:::999777777888:::;;;666666555444444333333333777999;;;===???AAACCCDDD<<<<<<===???@@@???===:::222///,,,***))))))((('''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((('''(((******)))'''''''''''''''''''''''''''(((''''''&&&&&&'''(((((('''''''''''''''''''''''''''((())))))''''''((()))###%%%(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))(((%%%###$$$&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&''''''((()))))))))'''(((((())))))(((((('''''')))++++++***((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((()))(((''')))***++++++***)))***+++,,,,,,+++***)))++++++++++++,,,///555999;;;???EEENNNWWW\\\^^^___fffeeeeeeeeedddbbb^^^[[[ZZZXXXTTTMMMDDD<<<888666222777@@@JJJQQQVVVWWWXXX\\\\\\ZZZXXXTTTPPPKKKIIIGGGFFFFFFHHHLLLPPPUUUWWWUUUQQQJJJCCC===888222///,,,***((('''(((((('''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((''''''((((((((()))))))))******************************...,,,+++,,,222:::CCCIIIWWW[[[___```]]]XXXTTTRRROOOKKKFFF@@@<<<;;;;;;<<>><<<===>>>>>>>>><<<:::777444111000111111222555:::@@@EEEIIIEEEBBB===;;;<<<=========666444000...------+++***)))((('''&&&&&&'''((())))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((&&&'''(((((('''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''%%%'''((('''&&&%%%&&&'''%%%&&&(((((('''&&&'''(((''''''''''''''''''''''''%%%***...---)))%%%&&&((('''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((())))))'''((()))******)))((('''''')))******)))(((((()))((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''$$$%%%&&&&&&''''''&&&&&&''''''((()))***++++++,,,''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))*********++++++++++++***))))))******++++++++++++(((---333:::AAAGGGMMMQQQXXXXXXZZZ___cccccc___ZZZ]]]ZZZVVVTTTTTTPPPKKKFFFEEEDDDAAA===888555333222000444999>>>@@@BBBCCCDDDLLLLLLLLLKKKIIIFFFBBB@@@;;;<<<===<<<===BBBJJJPPP\\\ZZZWWWSSSPPPJJJDDD@@@777444111...---+++(((&&&%%%&&&&&&'''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((()))))))))*********)))******+++,,,---------***,,,111999CCCMMMVVV[[[bbb```[[[UUUNNNGGGCCCAAA>>><<<:::888777888999;;;888999<<>>;;;:::;;;===:::;;;===>>>>>>===<<<;;;999::::::777555888???EEEPPPQQQTTTWWWYYYWWWSSSOOOGGGEEEAAA>>>:::555///+++$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))************++++++******+++,,,...///111888CCCOOOXXX^^^aaabbb[[[UUUJJJAAA;;;999999999666777888:::<<<===??????BBBCCCFFFLLLQQQRRRPPPMMMMMMNNNLLLHHHDDDBBBEEEHHHHHHJJJMMMPPPQQQNNNIIIEEEHHHGGGFFFDDDCCCBBBBBBBBB:::999:::===BBBFFFGGGFFFJJJEEE???:::666333000...111///...///222444555555111000---***((('''&&&&&&%%%%%%$$$%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))***,,,,,,+++******+++(((((((((((((((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((()))******(((((()))***'''''''''%%%######%%%'''''''''''''''''''''''''''&&&))),,,+++(((''''''))))))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((''''''''''''((((((((()))''''''(((((((((((((((((('''(((((())))))(((((('''&&&((()))(((''''''(((***(((((((((((((((((((((((('''(((((((((((()))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((()))))))))'''(((((())))))******+++((())))))((('''(((+++---,,,...333999AAAHHHOOOSSS\\\```ddddddaaa[[[UUURRRJJJHHHGGGFFFFFFFFFEEEDDDDDDBBBAAABBBFFFJJJLLLNNNNNNMMMMMMPPPTTTXXXZZZ[[[[[[ZZZXXXRRRLLLKKKMMMPPPKKKJJJIIIGGGCCC>>>:::888555666666333000111444888===@@@EEELLLRRRUUUUUUSSSSSSRRRPPPNNNJJJCCC;;;666)))((('''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))******)))))))))*********++++++---,,,++++++---000444666EEELLLWWW```dddccc^^^[[[HHHBBB999444333666999<<<===>>>@@@BBBDDDDDDEEEEEENNNMMMLLLJJJIIIIIIJJJKKKOOOOOONNNLLLJJJJJJKKKMMMKKKGGGDDDEEEIIIJJJGGGCCCFFFGGGGGGGGGFFFCCC@@@>>>BBBBBBCCCGGGMMMOOONNNKKKKKKHHHFFFDDDCCC@@@===;;;222111000111444666888888111111///---+++)))''''''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***+++++++++***((((((((((((((((((((((((&&&'''((()))******))))))(((((((((((((((((((((((((((***+++***)))((()))***(((***,,,,,,)))'''&&&%%%''''''''''''''''''''''''&&&'''''''''''''''(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((''''''''''''''''''(((&&&'''(((((('''''')))***(((((((((((((((((((((((('''((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))'''(((((()))******++++++)))*********+++...444888<<<@@@HHHQQQZZZ```eeeggg```^^^[[[TTTMMMGGGDDDCCC===???AAACCCEEEGGGKKKMMMPPPRRRUUUXXXZZZ]]]aaadddbbb___]]]]]]```cccdddccceeeffffffaaa\\\ZZZ]]]``````___]]]YYYSSSLLLGGGDDD>>>>>>===:::777555444444555666888===DDDJJJNNNOOOQQQRRRTTTUUUSSSMMMEEE???666333///***'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++,,,,,,---000666???HHHMMMWWW[[[___aaa___YYYRRRNNN???===;;;<<<@@@CCCEEEDDDJJJJJJIIIIIIIIIJJJKKKLLLKKKNNNRRRRRRQQQQQQUUUYYY[[[[[[]]]```ccccccaaa___ccc]]]XXX]]]gggkkkfff___\\\^^^bbbbbb^^^UUUKKKDDDIIIGGGGGGJJJNNNPPPNNNKKKHHHGGGGGGGGGHHHHHHGGGEEE;;;999666666777888777777333333444555444222000///)))(((''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))%%%$$$$$$&&&)))***)))'''))))))))))))))))))))))))%%%&&&((()))*********)))))))))))))))))))))))))))&&&((()))((('''&&&''')))***...333444111,,,(((%%%((((((((((((((((((((((((((('''%%%&&&((()))))))))******))))))(((((((((''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''(((&&&'''(((''''''''')))+++(((((((((((((((((((((((('''((((((((())))))******''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''(((((()))***++++++++++++---......000555>>>DDDSSSVVV\\\aaabbb```]]][[[UUUQQQIIIAAA<<<;;;???CCCGGGLLLQQQTTTUUUXXX]]]aaa^^^ccchhhjjjjjjjjjlllnnnhhhddd```___```aaaaaa___]]]```bbb___ZZZXXXZZZ]]]\\\]]]^^^___^^^\\\ZZZYYYSSSRRRPPPNNNJJJEEE@@@===777444222444:::AAAHHHKKKJJJMMMQQQUUUVVVQQQIIICCCCCC>>>888111,,,******+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))*********+++)))************+++++++++***+++...666AAAPPP]]]eee___^^^]]]ZZZUUUNNNHHHDDDEEEFFFJJJPPPUUUVVVSSSOOORRRPPPMMMKKKKKKMMMPPPRRRWWWbbbpppyyy{{{~~~zzzwwwzzz~~~rrraaaWWWNNNJJJFFFGGGJJJKKKIIIEEEEEECCCBBBCCCEEEFFFFFFEEEDDDAAA===:::999888666555555777:::<<<===<<<:::888---,,,***)))'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$))))))(((((('''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***((('''))),,,...---++++++******+++,,,+++(((%%%''''''''''''''''''''''''&&&---333333...(((%%%%%%((((((((('''&&&&&&&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''$$$%%%&&&'''((((((((((((((((((((((((((((((((((((((('''&&&(((+++,,,+++(((,,,***((((((*********)))------///555???MMM[[[cccdddcccaaa^^^ZZZSSSJJJEEE<<<<<<<<<>>>CCCJJJQQQVVV^^^dddhhhhhhhhhhhheee```YYY___fffkkkllliiifffeee______[[[VVVVVVYYYYYYUUUVVVUUUVVVVVVRRRLLLMMMQQQRRRRRRVVVYYYXXXVVVXXX]]]YYY\\\^^^]]]YYYTTTQQQPPPEEEBBB===777333444888<<>>BBBBBB@@@AAA:::000(((%%%%%%'''((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""########################%%%%%%%%%$$$$$$#########)))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***((('''(((+++,,,+++***((('''&&&'''((()))((('''''''''''''''''''''''''''(((,,,000///***'''''')))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&))))))((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&'''((((((((((((((((((((((((((((((((((((+++(((%%%%%%'''((((((&&&'''***---...,,,++++++,,,555<<>>>>>======>>>@@@BBBCCC;;;555---(((&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******+++,,,,,,,,,,,,,,,,,,,,,***---000///...222<<>>888333777AAAHHHHHHFFFNNNRRRMMMJJJQQQQQQQQQYYYmmmrrrjjjlllmmmiii^^^VVVKKKEEEDDDDDDBBB???999888666444444777;;;???FFFEEECCC???999111+++''''''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))((((((+++)))''''''''''''&&&%%%''''''''''''''''''''''''((())))))'''%%%&&&)))+++%%%&&&&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))((((((((((((((((((''''''''''''''''''''''''(((((()))))))))(((''''''))))))))))))))))))))))))(((((('''((()))***+++,,,+++,,,,,,,,,000;;;JJJUUUdddfffhhhggg___SSSGGG???<<<===AAAHHHRRR[[[aaaddd\\\```fffhhhhhhhhhhhhjjjfffiiihhhaaa[[[WWWRRRLLLLLLLLLKKKJJJIIIKKKNNNQQQQQQSSSSSSSSSVVV\\\\\\ZZZ]]]ZZZWWWVVVTTTQQQTTTZZZZZZWWWVVVUUUQQQIIIDDDEEE>>>AAACCCAAA===<<<@@@DDDFFFFFFGGGJJJNNNPPPOOONNNQQQNNNIIIDDD===777333111444777;;;>>>@@@???===;;;@@@<<<555...***(((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))*********++++++++++++,,,,,,,,,,,,...---++++++111???PPP\\\cccaaa^^^XXXOOOEEE<<<666666;;;AAAEEEFFFHHHKKKMMMHHHVVV^^^dddmmmlllkkkttt|||ppp^^^QQQMMMMMMGGG@@@@@@???<<<666222222777<<>>888222///(((((('''&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((()))((('''((()))(((&&&$$$((((((((((((((((((((((((&&&'''((((((''''''((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))((((((''''''&&&&&&'''''''''((((((((())))))'''(((((((((((((((((('''(((((())))))))))))))))))(((((((((((((((((((((((()))))))))***))))))((((((************************'''(((***++++++*********++++++///888FFFVVVdddlllooohhh]]]QQQHHHCCCAAAAAAMMMQQQWWW```gggkkkkkkjjj___cccgggfffaaa]]][[[\\\TTTZZZ\\\VVVOOOOOORRRSSSVVVWWWWWWWWWVVVVVVXXXZZZ```aaa___]]]___fffhhhfffpppnnnmmmjjjeeeccciiisssxxxrrroooiiibbb___```UUUUUUSSSOOOGGGAAA>>>===AAA@@@???@@@CCCGGGJJJLLLOOOPPPQQQOOOJJJDDD===888222555888;;;<<<;;;999888???>>>;;;666111,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************++++++,,,,,,...+++,,,333AAAQQQ]]]cccUUUPPPHHH@@@;;;:::<<>>999555555:::>>>:::===@@@???<<<888666666,,,***((('''&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''(((((((((((((((((())))))******))))))(((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((()))******(((((()))***((('''&&&'''((()))((('''((((((((((((((((((((((((%%%&&&((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((()))))))))'''(((((())))))(((((('''(((((())))))))))))******(((((((((((((((((((((((())))))************))))))************************((()))++++++)))((())))))---444BBBSSSbbbkkkmmmlll]]]TTTIII@@@???EEEOOOVVV___bbbggglllooolllfffaaaYYY]]]```^^^WWWSSSRRRTTTVVV[[[]]]XXXUUU[[[cccgggYYY[[[]]]^^^___```bbbdddddddddbbb___aaafffgggeeennnkkkiiihhhffffffoooyyy~~~{{{wwwwwwyyyvvvrrrllleee^^^VVVMMMGGGJJJIIIGGGCCC>>>===>>>@@@EEEHHHLLLPPPPPPMMMJJJGGG<<<:::888777777999<<<>>>:::<<<===;;;666000***((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))******++++++,,,,,,,,,000:::IIIWWW^^^ZZZUUU@@@>>><<<;;;===DDDNNNTTTVVVOOOJJJOOO]]]lllsssuuuvvvqqqssssssyyyyyyooogggccchhhvvvvvvaaaeeettt~~~xxxqqqiiiYYYWWWQQQIIIAAA;;;:::999;;;>>>@@@>>>:::777777888111///,,,)))'''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%''''''''''''((((((((()))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''')))++++++))))))+++---555111+++(((((())))))***(((((((((((((((((((((((((((''''''((((((((('''&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''((((((((())))))))))))(((((())))))))))))(((((((((((()))))))))*********(((((((((((((((((((((((((((((()))***++++++++++++++++++++++++++++++++++++)))***+++******,,,111666???JJJ[[[hhhlllggg^^^WWWGGGEEEDDDFFFLLLUUU^^^dddeeeeeeeeeeeedddaaa[[[WWWVVV[[[___^^^ZZZYYY]]]bbbdddccc]]]WWWYYYaaaggghhhZZZ\\\^^^```bbbeeejjjmmmjjjmmmmmmlllnnnqqqoookkkkkkccc^^^aaahhhnnnuuu{{{}}}~~~~~~||||||~~~{{{sssooonnnkkkddd]]]\\\```bbb]]]RRRHHHDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLGGGDDD???;;;999888999:::555999<<<<<<888222...---)))(((''''''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))*********+++++++++******++++++,,,------...555>>>NNN]]]ccc]]]NNNBBB:::???GGGMMMRRRVVVZZZ]]]RRRSSSYYYhhh{{{xxxmmmjjjlllttt|||rrrfffZZZNNNCCC======@@@CCCAAA<<<999:::<<<888666111---***))))))***''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&)))++++++***))),,,...FFF>>>333+++((((((***+++))))))))))))))))))))))))+++)))'''&&&'''(((((('''(((((((((''''''&&&&&&%%%''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))))))))))))))))))))'''((()))***+++,,,,,,,,,++++++++++++++++++++++++************---444>>>FFFTTT```lllnnneeeUUUHHHAAABBBGGGPPPYYY```dddffffffjjjfff```[[[VVVRRRNNNKKK]]]ccchhhiiihhhjjjrrrzzzlllcccUUUMMMOOOWWWXXXTTThhhhhhgggffffffhhhmmmpppwww{{{yyysssggg___fffttt~~~{{{}}}~~~|||zzz{{{|||sssjjjkkkrrrvvvsssmmmmmmwww}}}oooaaaYYYWWWNNNJJJDDD???>>>@@@DDDGGGLLLKKKHHHDDD>>>888222///333777;;;;;;777333111111***)))(((''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++)))************+++++++++++++++,,,,,,---...//////AAAMMM\\\eeecccVVVDDD999@@@KKKYYYcccddd___ZZZVVVVVVhhhyyy|||qqqcccaaarrrtttfffXXXOOO<<>>???AAA===:::555111---+++++++++''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))888CCCGGG===...&&&&&&(((*********)))((('''''''''******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&((()))***)))(((((((((((((((((((((((((((***)))'''&&&'''(((***+++((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************((()))***++++++***((('''((()))***+++++++++++++++******+++++++++***)))(((...***'''---;;;MMM]]]gggmmmkkkcccUUUGGGCCCHHHOOOYYYfffeee```eeefff___\\\[[[UUURRRSSSRRRPPPVVV___fffjjjhhhbbbdddoootttrrrmmmUUUFFFNNNZZZ[[[[[[]]]mmmooozzz|||ppplll^^^eeekkkqqqzzzwwwuuurrr{{{|||{{{rrrooowwwzzzttt}}}uuufffaaaeeeiiiooobbbVVVNNNGGG???===AAACCCCCCGGGJJJEEE;;;:::>>>777666777999:::888222---111000...***'''&&&(((***&&&%%%%%%%%%&&&&&&'''(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))+++***************++++++((()))++++++***+++...000,,,+++---...++++++666DDDYYYbbbllljjjYYYFFF@@@DDDVVV[[[```^^^WWWSSSXXX^^^}}}|||kkkZZZPPPDDD???>>>@@@BBBEEEEEE???999666666444...)))---)))&&&&&&((()))'''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,666;;;555,,,)))***,,,(((((())))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''((('''''''''(((((('''&&&(((((((((((((((((((((((())))))'''''''''(((***+++((((((''''''''''''((((((((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))***************)))******++++++++++++++++++,,,+++******+++---------,,,///777FFFXXXfffmmmnnnlllbbbVVVMMMKKKQQQWWW\\\eeemmmggg```dddbbbYYYUUUFFFIIIQQQ^^^fffjjjqqqyyywwwkkkdddjjjvvv{{{xxxtttjjjaaaeeexxxxxxuuu}}}hhh^^^[[[ZZZ[[[```jjjsssrrrnnnnnnkkkqqqxxxyyy|||llllllvvvxxxppplllrrruuusssnnniiiiiitttssseeeccciiimmmrrrqqqrrrtttmmm[[[KKKDDD???>>>BBBIIIKKKGGGEEEHHH;;;999666666777888777555222222111000...,,,)))'''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))*********)))))))))))))))***((()))++++++++++++---......+++,,,111666>>>NNN\\\aaadddhhhfff\\\SSSTTT[[[^^^^^^___YYYOOOLLL[[[mmm}}}wwwsssxxxwwwhhhUUUGGGAAA@@@CCCFFFJJJFFF@@@;;;777555444333---***'''&&&'''(((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$+++///---***+++,,,+++''''''(((((()))***++++++******)))(((((((((((((((''''''''''''''''''''''''+++***)))(((''''''''''''(((((((((((((((((((((((()))((('''''''''(((***+++)))((((((''''''(((((())))))((((((''''''(((((()))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,...---,,,+++++++++,,,---,,,,,,,,,,,,---...000111888AAAQQQdddrrrvvvpppiii[[[QQQHHHIIITTT^^^cccbbbgggjjjbbb[[[___\\\SSSSSSSSSZZZiiixxxooojjjxxxzzzxxx|||{{{{{{xxxrrroooooovvvhhhbbbpppxxx|||xxx|||~~~qqqssszzznnnrrruuupppdddaaabbbiiipppwwwyyyrrruuu}}}~~~||||||}}}xxxmmmbbb]]]IIIDDDBBBEEEGGGFFFEEEFFFBBB>>>888555555888:::;;;444444555777777333+++%%%((('''&&&%%%%%%%%%&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******+++***)))(((((((((((((((''')))+++,,,+++***+++,,,---)))***444BBBRRRbbbooorrrmmmiiifffaaa^^^```fff]]]XXXUUUQQQJJJOOOmmmtttkkknnnzzzttt]]]NNNFFFBBB???DDDEEEDDD@@@;;;777666777000---)))''''''((((((((((((((((((((())))))))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&******))))))+++)))%%%'''(((((()))******++++++***))))))((((((((((((((('''''''''''''''''''''''',,,,,,,,,***))))))***+++(((((((((((((((((((((((()))(((((('''((()))******))))))(((((((((((())))))))))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((()))+++---...000///---+++***+++---...+++...000///,,,...444:::TTT]]]jjjssssssjjj^^^VVVLLLKKKOOOWWW```dddbbb______ccc^^^\\\aaa^^^\\\dddxxx~~~|||~~~zzz~~~|||rrrmmmfffdddgggqqqxxxqqq}}}xxxuuuzzz{{{xxx||||||ppplllzzzpppwwwzzztttooommmkkkkkkhhhhhhoooxxx~~~|||{{{zzzuuuooojjjhhhXXXSSSMMMHHHCCC@@@@@@BBBCCCAAA===:::888888999999777555555888;;;999111)))***)))'''&&&%%%%%%&&&'''%%%%%%%%%%%%&&&((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,+++***))))))(((((()))(((***,,,,,,+++***+++,,,------222@@@RRRbbbmmmssstttoookkkkkkiiiddd``````UUUQQQUUU___eeerrryyyhhh[[[OOOEEE===@@@CCCEEECCC???;;;999777333...***''''''''''''(((((()))))))))*********'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++)))***,,,)))"""***************************))))))((((((((((((((((((((((((((((((((((((((((((***+++***))))))+++---))))))))))))))))))))))))((((((((((((((())))))***))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))))))))(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************))))))((()))+++---...111///---+++++++++---...+++......+++***333EEETTTjjjppptttpppcccWWWPPPNNNQQQYYYbbbeeebbb]]][[[[[[\\\cccdddhhhnnnkkkpppwwwoootttuuupppqqqkkkdddfffqqq{{{|||xxxsssvvvzzz{{{|||}}}ssstttmmmpppnnnsssrrrkkknnnnnnddd^^^qqqyyyrrrrrr~~~}}}~~~}}}xxxuuuyyywwwzzzyyyrrrpppxxxxxxlllbbb```fffggg```TTTJJJEEEDDD===>>>@@@AAA???===;;;999999666444666::::::666222...,,,)))'''%%%%%%&&&'''%%%%%%%%%&&&'''((()))***&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************---,,,++++++*********+++(((***,,,,,,,,,+++,,,---000777EEEUUUeeeppptttrrrjjjiiilllqqqoooeee[[[WWWVVV]]]rrrzzzxxxwwwlllaaaIIIFFFBBBCCCFFFGGGDDDAAA>>>;;;666000***'''&&&&&&''''''((((((((()))))))))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++)))+++...,,,&&&*********************)))******)))((((((((((((((((((((((((((((((((((((((($$$'''******((('''))),,,))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))******))))))(((((())))))***((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&''''''(((((())))))***(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***************************+++,,,---///...---,,,,,,,,,---......---+++***222DDD]]]ooolllooonnneeeYYYSSSUUUZZZ___dddgggaaaWWWQQQUUUZZZaaafffjjjttt|||www{{{~~~}}}zzz{{{wwwiiimmm|||xxxeeebbbfffhhhkkksss{{{xxxnnnvvv~~~}}}zzzwww~~~zzzuuupppttttttyyyxxxooopppqqqhhhhhhqqqtttqqqsss|||}}}~~~~~~xxxiiifffnnn{{{|||vvvsssqqq\\\LLLCCC888===BBBEEEEEECCCAAA@@@===999555555777::::::999111///,,,(((&&&&&&'''(((&&&&&&&&&&&&'''((())))))&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,+++++++++,,,,,,---***+++,,,,,,,,,---///111222BBBUUUdddnnntttssspppmmmmmmppppppiii]]]UUUSSSjjj~~~hhh___mmm}}}wwweeeXXXHHH@@@@@@DDDFFFFFFCCCBBB===777///***''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((+++...---))))))))))))******++++++,,,******)))((((((((((((((((((((((((((((((((((((((($$$)))---...***((((((***))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))************))))))))))))******(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,+++++++++,,,,,,,,,,,,,,,---------...,,,///:::MMM___lllrrrdddccc```]]][[[]]]bbbfffeeebbb]]]YYYWWWZZZ___dddjjjiiilll|||vvvpppqqqrrrpppjjjooonnnmmmvvvsssooo{{{{{{vvvwwwsssjjjttt{{{~~~||||||wwwzzz~~~|||{{{{{{zzzpppgggmmm}}}{{{rrrtttlllYYYKKK@@@CCCFFFFFFDDDDDDEEEFFFBBB???:::777666888:::<<<555222...***((('''((()))((('''''''''''''''((((((&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&'''((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++************+++,,,------+++,,,,,,+++,,,...222666===QQQeeemmmnnnooopppppprrrpppmmmggg]]]XXX___kkkuuussssss|||wwwbbbPPPFFFCCCCCCDDDEEEEEECCC===555...++++++'''''''''(((((((((((()))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((******((())),,,,,,)))''''''(((***+++,,,---...******)))((((((((((((((())))))))))))))))))))))))(((...333333...******+++))))))))))))))))))))))))'''(((((()))))))))))))))******))))))))))))************))))))))))))******))))))))))))************))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))***)))'''''')))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))***************+++,,,------+++***)))******+++,,,---------,,,,,,---888OOOiiiuuuoooeee^^^ZZZXXXZZZaaafffhhhhhheee^^^WWW[[[eeepppttttttuuuoooppp~~~qqqjjjmmmpppooogggpppyyy~~~}}}{{{}}}qqqqqquuutttvvvvvvkkk```eeezzzwwwlllnnn{{{vvvjjj^^^MMMMMMJJJEEEAAAAAAEEEIIIDDDCCC???:::777777999<<<666444///+++(((((()))***)))((((((''''''''''''(((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))***+++------,,,,,,,,,+++,,,///444888OOOcccuuuuuuooonnnqqqtttllliiibbbZZZUUU^^^xxxkkkkkk}}}uuuppplllWWWJJJDDDCCCEEEFFFEEE@@@999222///...(((((((((((())))))))))))(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++*********))))))((((((++++++,,,,,,,,,,,,++++++,,,+++++++++***))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))*********)))))))))))))))------,,,,,,+++++++++***,,,++++++*********++++++------,,,++++++***++++++''')))++++++******,,,//////,,,***))))))******)))&&&''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))******+++***)))(((((('''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))))))))******))))))((((((''''''''''''''''''((((((((()))))))))(((((('''''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,...,,,)))---333000CCC\\\nnnrrrkkkbbb\\\^^^___aaadddeeeddddddfffXXX]]]bbbppp}}}tttuuukkkppp~~~xxx}}}xxxtttppprrrxxx}}}~~~|||wwwzzz~~~uuu|||~~~}}}vvv~~~nnnfffppp}}}xxxvvvmmmkkkfffZZZLLL@@@===BBBGGGCCCIIIHHH===999>>>AAA???888666333///,,,***((((((''''''((((((''''''&&&%%%(((''''''&&&&&&((()))***(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))************+++++++++***+++,,,,,,+++***+++------///000---+++111@@@LLLdddpppvvvooojjjlllmmmjjjttt\\\YYY^^^]]]zzz{{{}}}fffQQQGGGGGGBBBCCCEEECCC>>>888333000+++(((%%%%%%'''))))))((()))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************)))))))))((())))))************))))))+++++++++***************)))***+++,,,,,,,,,,,,,,,((((((((((((((((((((((((************)))))))))))))))))))))***************,,,,,,+++***)))))))))***''''''''''''((()))******+++******+++---...---+++000///------.........---+++++++++***)))((('''&&&+++++++++******))))))))))))(((((((((((())))))******))))))(((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''''''((((((((())))))))))))(((((((((''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++---***+++...000...///222PPP[[[jjjsssrrrlllfffcccddddddeeeggggggccc___\\\___gggkkkyyy{{{||||||{{{kkkgggmmmrrrxxx|||{{{vvvkkkttt|||{{{yyyzzzzzztttgggVVVHHHAAA@@@AAAFFFHHHCCC@@@BBBFFFGGG===:::666222...+++******&&&'''''''''''''''&&&&&&(((''''''&&&'''((()))***(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++***+++,,,,,,++++++,,,---+++---...,,,---999MMM]]]jjjppprrrooonnnpppmmmhhh___QQQYYYnnnyyyuuuxxxmmmaaadddzzzttthhh[[[QQQEEEEEEEEEDDDBBB===888333...+++'''&&&'''))))))))))))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************))))))))))))(((((())))))))))))((((((***************+++++++++******+++,,,,,,,,,++++++((((((((((((((((((((((((************************'''(((((()))******++++++,,,++++++***))))))******)))))))))+++,,,...000111222000000444888999666222777666444444444333111///111111111000000//////......------,,,+++******)))***))))))(((((((((((()))))))))((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***)))))))))((())))))))))))((((((((((((''''''((((((((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******)))))))))*********++++++++++++++++++,,,,,,,,,,,,---,,,---...---000;;;HHHooorrrvvvuuuqqqmmmlllmmmmmmjjjfffeeeeeedddaaa]]]oooyyy{{{sssssswwwyyyqqqfffgggoooyyy{{{uuusssqqquuusss}}}xxxwwwwww{{{{{{zzz~~~yyywwwpppYYYHHH@@@AAAAAACCCEEECCC@@@CCCIIICCC@@@;;;555111...---,,,&&&&&&''''''''''''''''''(((''''''''''''((())))))'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++++++++,,,***+++---,,,++++++---...------,,,---555FFF\\\lllllllllllllllmmmmmmggg```XXXaaa|||~~~yyywww```]]]www||||||ppp```MMMIIIDDDBBBCCCCCC>>>:::444000+++(((((()))))))))***))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++*********)))))))))))))))(((((())))))))))))(((((()))))))))***+++++++++,,,***++++++,,,,,,,,,++++++'''''''''''''''''''''''')))***************++++++))))))******+++,,,,,,,,,+++++++++++++++,,,---...///000000111333555777888:::;;;>>>BBBEEEEEEDDDBBB???>>>===<<<;;;888444111000111111333444666777888111111000///...------,,,,,,,,,***))))))((((((((((((((((((((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((---,,,,,,+++***)))(((((())))))))))))(((((((((((('''(((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))*********++++++++++++++++++,,,,,,,,,,,,,,,,,,...111///---888RRRkkkwwwwwwwwwtttqqqooopppqqqooojjjccc^^^```fffhhhfffrrr~~~{{{vvvvvvccclllzzzzzzzzz|||{{{xxxmmmmmmuuu~~~~~~{{{xxxxxx{{{~~~|||~~~vvvrrr~~~nnn]]]UUUJJJBBB???DDDEEE@@@@@@FFFGGGDDD>>>999444000///...''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************+++++++++,,,,,,***+++------,,,,,,...///222...---333BBBUUUeeeooommmkkkkkkkkkiiiccc\\\YYY___{{{xxxeeeXXXHHH???@@@CCCCCC@@@999555000+++))))))************))))))((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))******)))******++++++******))))))))))))***+++++++++,,,++++++,,,,,,,,,++++++***(((((((((((((((((((((((())))))******+++++++++,,,******+++++++++,,,,,,,,,++++++,,,...///222333444555555555666666888999999>>>DDDIIIJJJGGGDDDEEEGGG@@@????????????===:::777000000111222444777999:::999888888777666666555555000///...,,,+++******)))))))))((())))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((---,,,,,,+++***)))(((((((((((((((((())))))))))))(((((((((((()))))))))***(((((())))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************************++++++++++++++++++,,,,,,,,,---------...,,,///888EEEUUUiiizzzrrrssstttsssqqqooommmmmmfffeeeaaa\\\```gggiiifffjjjvvvnnn^^^aaafffbbb___kkk||||||yyyyyyyyytttuuu}}}~~~}}}xxx{{{rrrmmmXXXJJJCCCFFFHHHDDDBBBFFFGGGEEEAAA<<<777333000///***)))((('''''''''((((((&&&''''''(((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,***,,,------------///000222///111???SSSdddlllmmmooommmmmmkkk```TTTSSSXXXkkk~~~yyy[[[GGGAAACCCCCCBBB===:::666000,,,******+++*********)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************++++++,,,,,,,,,,,,++++++***************+++++++++++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))******+++,,,,,,,,,******+++,,,,,,---......///000111222555777999:::>>>===============>>>>>>???EEEJJJGGG???999;;;>>>;;;::::::<<<>>>???>>>===888888888888999;;;===>>>@@@@@@@@@???????????????555444222000...---,,,,,,******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++++++++***)))))))))((((((((((((((())))))))))))((((((((()))))))))******(((((())))))))))))************))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++,,,,,,------......222,,,333LLLhhhvvvuuupppooopppqqqqqqoookkkhhhfff[[[bbbfffcccdddhhhfff___qqqzzzqqq```]]]]]]\\\```vvvxxx|||{{{tttooosss~~~}}}yyywwwwww```XXXPPPMMMIIIEEEBBBCCCEEEDDDBBB???;;;777333111...,,,***)))((((((((((((&&&''''''((()))(((((((((&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,***,,,............000111///222<<>>;;;555///,,,+++,,,+++******))))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((()))))))))************++++++,,,,,,,,,,,,+++++++++++++++***************+++,,,,,,,,,,,,+++***)))************************))))))***++++++,,,------+++,,,---///222444555666666666777888999;;;<<<===AAAAAAAAAAAAAAABBBBBBCCC>>>AAACCC@@@:::666666999888777666777999;;;;;;:::;;;;;;:::;;;<<>>999333...,,,,,,++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((())))))*********+++++++++,,,,,,,,,,,,++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,+++***)))************************))))))***+++,,,,,,---------...111444888;;;>>>???<<<;;;;;;;;;<<<<<<===>>>============>>>???@@@AAA===>>>>>>===;;;:::;;;;;;:::777555333444444444333333333333555888<<<@@@BBB??????@@@AAAAAABBBBBBCCC<<<:::888666333111000///,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))************(((((())))))*********++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////111FFFcccuuuvvvnnnmmmsssnnnjjjfffcccbbbccccccccceeeoooqqqgggeeepppzzz|||tttxxxwwwzzzvvvlllqqq}}}pppnnnttt|||yyy{{{~~~uuufffeeeoooqqqlllhhhkkkttt~~~~~~yyy[[[KKKFFFDDDAAACCCEEEEEECCC???999666444222...+++)))(((((()))%%%&&&((()))))))))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------+++,,,.../////////111333555GGG\\\iiikkkiiikkknnnlll___ZZZaaahhhzzztttsssuuu{{{ccc[[[[[[```cccbbbaaacccfffhhhaaa\\\```jjjiii]]]VVVXXXVVVRRRQQQWWWaaauuu}}}uuulllZZZLLLCCC@@@AAA@@@<<<555///------++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&))))))))))))))))))))))))***)))((((((((((((((()))******))))))))))))******))))))))))))************++++++++++++******))))))************************,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++++++++***************+++---***((())),,,000222222111666???GGGLLLIIIBBB<<<===;;;888888888::::::::::::888666999===BBBCCCCCCEEEFFFHHHJJJKKKKKKJJJJJJJJJCCC<<<999888777999;;;999:::;;;<<<<<<<<<;;;::::::888555222222444777999===:::555111000000//////111111000///...,,,+++***&&&'''((()))************++++++***)))((((((''''''((('''''''''((()))***++++++*********))))))(((((())))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***((('''(((*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,///,,,''',,,666555+++@@@___xxxwwwoooooonnnjjjlllhhhfffgggkkkpppuuuxxxqqqfff[[[___qqq}}}uuueeehhhyyy~~~yyyrrrnnnwww{{{sssnnnnnnuuu|||{{{tttnnnmmmnnnfffkkkqqqwwwyyyxxxtttqqqyyyqqq{{{}}}yyyuuu[[[HHHAAA???EEEHHHFFFDDDCCC@@@<<<666555333000...,,,++++++***((('''&&&((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---000+++))),,,---,,,000777EEE[[[kkkjjjiiiooonnnfff```]]]jjj|||~~~zzzeeeTTTNNN^^^aaaaaaZZZOOOIIIKKKOOONNNNNNMMMNNNNNNLLLHHHEEECCCEEEFFFFFFKKK\\\ttt}}}gggXXXYYYFFF>>>AAABBB666111333000,,,,,,***)))((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&(((((())))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))******))))))))))))************++++++++++++*********)))************************+++++++++******+++++++++---------,,,,,,+++++++++,,,,,,++++++***++++++,,,(((***---------...111333AAAIIIQQQUUUQQQGGG>>>999777777777888999:::999888333444999AAAIIIMMMNNNLLLKKKLLLNNNOOOPPPPPPPPPPPPHHHDDD???>>>===>>>>>>???@@@AAAAAABBBBBBAAA@@@???<<<;;;:::888666444222111555666777999888444...))),,,,,,---...............))))))))))))******++++++************))))))((('''))))))))))))))))))******+++*********))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))'''((()))(((((((((***,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,---.........444:::___mmmvvvrrrllllllllljjjnnnjjjdddjjj~~~rrrQQQPPPPPPVVV^^^fffiiiiii}}}xxxzzz|||xxxyyy~~~~~~yyyxxxyyyzzz||||||yyysssnnnjjjoooooo{{{rrrnnn~~~rrrXXXNNNQQQEEEEEECCCBBBDDDFFFBBB:::666666666555222///+++))))))(((&&&'''((()))(((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))))))))((((((((('''******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,///......555???[[[gggqqqpppooonnniii```^^^lll|||vvv}}}rrrooommmkkkeee[[[TTTRRRTTTTTTSSSNNNHHHCCCBBBCCCDDDFFFIIIKKKLLLKKKJJJIIIGGGHHHHHHGGGIIIQQQ```lllxxx{{{|||zzzwwwwww{{{wwwoooSSSDDD??????888666666000------+++***)))((((((((()))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((())))))*********))))))))))))******)))))))))*********++++++++++++++++++************++++++++++++++++++++++++++++++************++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,'''+++//////...222:::BBBQQQUUUXXXSSSHHH===888777555888===AAABBBAAA???>>>@@@BBBEEEJJJNNNOOOMMMKKKLLLLLLLLLMMMMMMMMMMMMMMMFFFEEECCCCCCDDDFFFFFFDDDDDDDDDEEEFFFFFFFFFFFFEEEBBBCCCDDDDDD@@@:::333///222444777:::;;;999333///,,,,,,---...///000000000------,,,,,,+++++++++,,,)))******+++******))))))******++++++******)))(((***************))))))))))))))))))*********++++++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***++++++***))))))+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------***...333///+++999OOOnnnnnnooonnnmmmmmmnnnnnndddbbbjjjyyy___TTTMMMLLLSSSYYY```nnn|||wwwrrrtttuuurrruuu{{{zzz}}}ssslllvvv|||vvvuuuwwwhhhcccfffMMMGGG???===CCCJJJFFF===888999:::999666111,,,)))((('''&&&((())))))(((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((((((((((((******************************+++++++++,,,,,,,,,++++++,,,,,,------------+++---000000...111>>>LLLiiikkkoooqqqnnnhhh___XXXZZZyyypppkkkkkkrrrsssjjjbbbaaa\\\```^^^VVVMMMJJJJJJIIINNNKKKGGGDDDDDDFFFHHHIIIJJJPPPXXX^^^```bbbeeegggkkkkkkjjjhhhffffffhhhjjjkkkgggaaa[[[XXXYYY\\\^^^fffnnnlllSSSDDD???::::::999111000///---+++)))(((''''''))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***)))))))))))))))))))))))))))))))))((())))))************))))))))))))******))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---,,,---...///333===JJJUUURRRPPPIII???666333777;;;>>>CCCJJJOOOOOOMMMJJJHHHOOONNNLLLKKKJJJHHHGGGFFFGGGGGGFFFDDDDDDCCCDDDDDD@@@AAAAAA@@@CCCGGGHHHEEEDDDEEEFFFHHHIIIKKKLLLLLLJJJLLLNNNOOOLLLFFF???;;;666444111111333666777888000000000//////////////////000111111111///---,,,))))))***+++++++++******))))))***++++++***)))(((************************))))))*********+++++++++************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))111222111///,,,***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,...111000666JJJ```llljjjkkkooooookkkiiikkkmmmgggttt}}}lllkkkvvv___OOOUUUbbblll|||}}}ooodddaaacccooo|||~~~{{{wwwxxxxxxxxxxxxzzz~~~rrrvvvyyyppp___VVVHHH@@@BBBHHHIIIDDD<<<<<<<<<:::777333...+++(((''''''(((******(((&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((((((((((((******************************+++++++++,,,,,,,,,++++++,,,,,,---.........+++...000///...666IIIZZZiiiiiikkkooojjj___XXXWWWXXXooozzzuuujjj```ZZZTTTOOOOOOSSSeeeiiiaaaPPPFFFFFFFFFBBBJJJJJJKKKMMMSSS\\\gggmmmxxxzzzssspppooonnnmmmlllgggfffqqqpppWWWJJJ???======666333222000---+++)))((('''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&''''''((()))***)))))))))))))))))))))))))))))))))))))))***++++++******))))))))))))******************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---000///000555===GGGPPPUUUJJJEEE===888888;;;@@@DDDLLLPPPUUUWWWSSSNNNJJJHHHFFFGGGHHHHHHGGGEEECCCBBBCCCAAA???=========>>>???999;;;;;;999<<>>999444000111333555777111000///---,,,,,,,,,,,,///222666888888555111...+++++++++++++++,,,,,,,,,'''((())))))***************************+++++++++************++++++++++++************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))222222111///,,,++++++,,,++++++,,,,,,,,,---------,,,,,,---------.........+++//////---666KKK```iiipppnnnoooooojjjeeefffkkkyyyxxxzzznnn```dddmmmtttvvvmmmwwwyyy~~~zzzgggQQQEEECCCEEEEEEAAA???===:::777444111000***)))((()))******(((&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------...//////---//////---000???TTTeeeiiijjjllllllcccYYYXXX]]]hhhsssiii___RRRIIIEEEGGGPPPZZZeeedddZZZKKKFFFKKKNNNJJJOOOZZZjjjwwwyyyoooZZZFFF??????:::777666333000---***((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&''''''((()))***))))))))))))))))))))))))))))))))))))******+++,,,******))))))))))))***************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,------+++******++++++,,,---...000222777???FFFKKKJJJHHHFFFDDDDDDFFFJJJMMMLLLKKKRRRTTTVVVSSSMMMGGGDDDDDD===BBBHHHJJJIIIDDD???===???>>><<<;;;<<>>??????@@@AAABBBFFFGGGHHHJJJKKKLLLMMMNNNJJJHHHEEEBBB@@@===:::777000///---,,,++++++,,,---000444999===>>>;;;777444222111///------...000111******)))))))))******+++*********+++++++++++++++*********++++++++++++,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++,,,,,,+++******,,,---,,,,,,,,,,,,---------------------.........//////+++111222333EEE```nnnkkkoooooommmgggeeekkkxxxsssbbbrrr~~~~~~jjjOOOCCCAAABBBDDDBBB@@@<<<999777666555///---***)))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******+++++++++,,,,,,,,,++++++,,,---...//////000///000......999LLL^^^hhhhhhjjjiiiccc]]]^^^hhhqqqoooTTTSSSPPPKKKHHHIIIOOOUUUTTTQQQJJJDDDGGGRRR[[[^^^sss}}}iiiPPPCCC???999<<<:::777333///,,,***)))******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))***************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,------...000000444888>>>CCCGGGHHHIIIJJJKKKNNNRRRTTTSSSQQQNNNMMMMMMOOOOOOKKKFFFEEEHHHLLLIIILLLNNNMMMJJJGGGGGGHHHGGGFFFFFFGGGKKKQQQVVVZZZdddlllpppmmmooosssmmmbbbKKKIIIEEEAAA>>>;;;:::999>>>???@@@AAACCCDDDFFFGGGMMMMMMMMMMMMLLLHHHBBB>>>888666333000...---......333666:::===??????>>>===:::888444111000222555777111000---***))))))***+++*********++++++,,,,,,,,,*********+++++++++,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))******))))))+++---,,,,,,,,,------------...---.........////////////...///555DDDZZZkkkooollliiillliiiaaaeeeyyymmmmmmfffbbbtttzzz]]]MMMGGGDDDEEEEEEDDDBBB???===:::999444000,,,***)))******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,---...///000000000000///555FFF[[[ffffffeeegggccc\\\ccc|||sssgggSSSSSSUUUUUUOOOIIIGGGJJJMMMKKKJJJNNNVVVbbbrrrkkkZZZNNNBBB@@@>>>:::666111...+++*********))))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((()))))))))))))))))))))))))))))))))))))))***+++,,,---******))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,---------.........//////111222222;;;>>>AAAAAABBBFFFPPPXXXSSSVVVXXXUUUMMMHHHIIIKKKFFFHHHIIIGGGFFFJJJRRRYYYVVVTTTPPPLLLKKKPPPZZZbbbWWWWWWXXX[[[aaaiiiqqquuu```\\\VVVOOOHHHBBB>>><<<::::::;;;<<<===>>>??????FFFEEEEEEGGGHHHHHHFFFDDDDDDAAA<<<777333000///...777888:::<<>>;;;:::@@@AAACCCEEEDDDDDDGGGKKKHHHEEEBBB@@@===:::555111---666@@@DDDBBBAAAEEEJJJCCC@@@;;;666444444666888<<<;;;777222---************************)))((((((*********)))******+++,,,,,,,,,,,,+++++++++******,,,+++++++++******))))))******))))))(((((('''''')))************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------......///...000222///,,,---222222999KKKcccooonnnjjjjjjkkkfff^^^aaawwwyyyffflllmmmggggggoooyyy}}}yyyvvv|||}}}uuummmvvvlllSSSHHHGGGHHHIIIEEE@@@@@@CCC@@@:::333---++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''***)))(((''''''''''''''''''(((((()))***+++++++++000///...---,,,,,,+++***---------,,,,,,+++++++++---///000///000222444444888777:::LLL```^^^]]]jjj```bbbXXXbbb~~~pppdddYYYYYYaaasssooo]]]HHHEEEQQQXXXUUUWWWrrr}}}~~~TTTJJJ@@@>>>;;;555...***+++***)))'''%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((())))))******+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------+++,,,------.../////////000777@@@FFFEEE???888444444999@@@GGGNNNRRRSSSRRRLLLIIIDDDCCCJJJUUUZZZZZZaaaZZZTTTaaattttttqqq|||~~~}}}uuuhhhcccdddgggiiieee\\\UUUSSSOOONNNJJJFFFGGGKKKLLLKKKGGGFFFDDD@@@>>>???GGGNNNHHHGGGDDDBBBAAA@@@???>>>444777===BBBEEEEEEEEEEEEDDDAAA===888666555555666;;;:::888555111---+++***++++++++++++++++++*********************++++++,,,,,,,,,,,,+++++++++******))))))))))))((((((((('''******))))))(((((((((((()))************+++++++++************++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,---------.........000------000111//////222999OOOdddhhhfffhhhmmmpppggg]]]___ppp{{{zzzzzz{{{|||{{{|||xxxsssnnnsss{{{xxx~~~rrr[[[MMMFFFCCCEEEFFFDDDBBBBBBAAA;;;444...+++***(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''(((((('''(((((()))******++++++......------,,,+++++++++---------,,,,,,+++++++++---////////////111333444:::BBBKKK[[[hhhccc]]]eeeeee___WWWnnnqqqiiifffaaa___aaajjj^^^UUUUUURRRRRRbbbwwwttt^^^HHH>>>;;;777000+++,,,++++++)))((('''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&''''''''')))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---//////---...222555888CCCNNNPPPIII@@@<<<;;;DDDHHHMMMRRRSSSPPPLLLIIIEEEKKKKKKKKKYYYmmmrrrjjjzzzuuuxxx~~~wwwjjjeeegggppp{{{|||qqqddd\\\\\\ZZZVVVQQQRRRXXX[[[ZZZLLLMMMJJJDDD===<<<@@@DDDGGGHHHIIIIIIGGGEEEDDDDDD===::::::>>>EEEHHHEEEAAAEEECCC@@@<<<999666555444888999999999666222---***++++++,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((***))))))))))))((((((((()))************+++++++++************+++++++++,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------.........111,,,***///222222222333FFFbbbuuummmeeejjjmmmiii``````jjjzzz}}}uuuvvv|||zzzrrrnnn~~~}}}zzzyyyyyyyyy{{{~~~oooaaaRRREEECCCGGGHHHFFFDDDCCC???888222...+++(((&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''((())))))((((((((()))******++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++......////////////222555===MMMXXXaaajjjeee^^^aaacccYYYZZZqqqyyyxxxfffcccccc^^^XXXVVVWWWQQQQQQYYYbbbpppkkkMMM@@@???<<<444,,,---,,,,,,++++++******)))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''***************************)))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,///777???JJJMMMOOOKKKDDDAAAEEEJJJVVVUUUUUUUUUPPPIIIDDDDDDIIISSS^^^eeeoooxxxvvvooovvvjjjddddddkkkjjjaaa\\\^^^VVV\\\___ZZZQQQJJJDDDAAA===AAAGGGIIIIIIHHHGGGHHHEEE@@@:::<<>>DDDIIIEEEEEEFFFEEEBBB???;;;999444444777;;;>>>===888333---,,,+++)))))))))***++++++++++++++++++,,,------,,,,,,,,,+++++++++******(((((((((((()))))))))))))))))))))************+++)))************+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////+++///333111,,,///AAATTTkkkjjjkkkkkkffffffwww~~~oooxxx~~~uuurrr~~~yyy{{{||||||yyyvvvsssqqqqqqqqqpppooohhhlllnnnnnnpppyyyxxxaaaOOOHHHNNNXXXNNNJJJDDD>>>999444///+++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))((((((((()))******))))))))))))))))))******))))))*********+++++++++++++++,,,,,,,,,,,,---------+++...222111...555AAASSSaaagggiiilllddd]]]aaawwwsssgggfffhhh___iiipppfffSSSHHHNNNYYYaaaccc{{{~~~}}}~~~~~~rrrbbbRRRDDD>>>>>>555111,,,+++,,,,,,***(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------........................---///333;;;DDDOOOXXX^^^]]]YYYWWWYYY]]]^^^ZZZVVVMMMHHHJJJQQQSSSSSS]]]kkkwww}}}rrrnnngggZZZWWWNNNHHHGGGNNNUUUZZZaaagggnnnmmmgggbbbjjjqqqaaaZZZSSSbbbzzzzzz|||}}}llleeegggggg```\\\cccppprrrkkkttteeeZZZTTTNNNGGGBBBDDDFFFGGGFFFCCCAAABBBCCCDDDEEEEEEEEEDDDBBB@@@>>>888666777;;;@@@AAA>>>:::000...,,,***)))******+++,,,++++++++++++,,,------,,,,,,,,,+++++++++******'''((((((((())))))))))))))))))*********+++++++++)))************++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...............////////////,,,...111111000999NNNcccjjjlllkkkggggggsssyyyzzzvvvuuu|||vvvsssssstttttttttnnnppprrrrrrsssxxx~~~qqqcccYYYYYY^^^YYYTTTLLLDDD===666111---************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******))))))((()))))))))***)))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,------------+++...444222///888FFFVVVaaagggiiiiiiccckkkvvvfffmmmooogggiiillliii^^^RRRQQQZZZcccqqq~~~zzz}}}zzzhhhVVVJJJGGG:::555...+++,,,---+++)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......++++++,,,,,,,,,---------******+++++++++,,,,,,,,,...------,,,,,,------...------------------------////////////////////////111555<<>>222111...,,,******++++++,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******))))))******+++++++++,,,))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000...---...000555BBBYYYmmmgggjjjfffbbbppp}}}|||vvvsss{{{}}}wwwvvvxxxyyyyyyrrruuuxxxzzzzzzzzzzzzzzzzzzwwwzzz~~~vvvkkkdddcccccc]]]SSSJJJAAA:::444000************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))(((((())))))*********)))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,------------***...555444000:::III```gggjjjjjjiiiiiibbbllllllddd___WWWQQQTTTaaannnvvv}}}~~~iiiVVVMMM???888///,,,---...---***))))))))))))))))))))))))'''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////000000...---,,,---111333666CCCRRRYYY]]]aaacccbbbdddaaa\\\TTTMMMJJJIIIJJJCCCEEENNNWWWUUUJJJHHHNNNWWW|||~~~xxxeee]]]ccciiigggjjj[[[SSSYYYZZZTTTWWWaaahhhXXXPPP\\\mmmuuuxxxzzzuuusssrrrbbbddd}}}lllmmmvvvnnntttuuuZZZOOOAAA===FFFHHH@@@AAALLLDDDGGGJJJJJJHHHDDDAAA???CCC@@@???DDDKKKNNNKKKFFF@@@:::222,,,***,,,...///,,,,,,,,,---------.........------,,,,,,++++++***,,,++++++******++++++,,,***)))))))))***+++,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........///////////////......111111---000CCC\\\gggdddlllbbbXXXkkkwwwyyyuuu{{{{{{zzzvvvwww|||}}}yyywwwzzz{{{}}}oooZZZhhh```WWWOOOGGG>>>777444111---)))(((+++...,,,'''************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,+++***)))((()))))))))))))))))))))))))))************+++++++++---------............///,,,,,,///111000333DDDVVViiidddiiiiiicccwwwyyynnnwwwooo```OOOMMM^^^iiinnn~~~}}}}}}sssSSSRRRAAA222...111111...,,,,,,+++***)))(((((((((((()))))))))))))))))))))))))))'''%%%&&&((((((&&&$$$''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,---------------------------------.........//////...//////---,,,...222666EEEPPP[[[___```bbbcccaaa___]]]YYYSSSLLLHHHFFFFFFGGGOOOWWWVVVMMMKKKXXXiiizzzpppddd^^^aaaiii``````iiiwwwwwwttt{{{zzzxxxqqq}}}~~~dddfffqqqqqq~~~gggRRRBBBCCCHHHGGGEEEGGGGGGIIIKKKKKKJJJHHHFFFEEE>>>???CCCKKKSSSWWWUUURRRFFF@@@777000,,,+++++++++,,,,,,,,,,,,------------......---,,,,,,++++++***,,,++++++******++++++,,,*********)))******++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........///////////////......///...111>>>TTTfffhhhccc___cccgggqqq||||||}}}zzzzzz|||xxxyyy~~~|||~~~yyy~~~vvvoooggg^^^XXXSSSJJJ>>>666000---***))),,,///...+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++***)))((())))))))))))))))))))))))************++++++++++++---------............///...---///111222888IIIZZZccceeeggg___]]]~~~~~~___NNNRRR^^^nnn|||yyy}}}zzzyyyzzz|||{{{tttvvv|||xxxyyy~~~cccZZZKKK:::333000---+++,,,,,,+++***))))))((((((((()))))))))))))))))))))))))))'''&&&&&&(((((('''$$$''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,......------------------------........./////////,,,///000///...222:::BBBVVV^^^dddcccaaaaaa___]]]TTTTTTSSSOOOIIIEEEBBBBBBIIIRRRXXXXXX[[[gggxxx}}}vvvtttxxx|||tttiiippp~~~uuutttqqqsssqqqwwwwwwuuugggUUUGGGBBBCCCCCCCCCFFFGGGHHHIIIIIIGGGEEEDDDBBBFFFMMMTTTYYYZZZXXXWWWKKKEEE<<<444000---+++***+++++++++,,,,,,,,,------......------,,,+++++++++,,,++++++******++++++,,,++++++******)))*********++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////000...666LLLbbbllliiieee^^^lllwwwqqqjjjzzztttmmm|||}}}uuu|||tttlllccc___]]]VVVFFF999333000---,,,------,,,,,,))))))((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''******++++++******)))((())))))))))))))))))))))))************+++++++++,,,---------............///000//////111555???PPP```aaaeeeeeeZZZ___hhhtttttt~~~[[[LLL\\\ppp}}}wwwvvvuuutttssswwwxxxoooxxx~~~qqqfffVVVDDD888111,,,+++---,,,,,,***))))))))))))))))))))))))))))))))))))))))))(((&&&'''(((((('''%%%''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------............------------............////////////,,,///111000222:::HHHSSS___dddeeeaaa]]]\\\ZZZVVVPPPPPPPPPMMMHHHEEECCCCCCHHHNNNXXXiiiyyytttpppnnnooouuuvvvooolllnnn|||vvv|||uuu]]]GGG@@@BBBCCCEEEFFFGGGIIIJJJHHHEEEBBBLLLPPPUUUVVVSSSPPPOOOOOOJJJEEE>>>888444111...,,,+++++++++,,,,,,,,,,,,---.........---,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++***)))))))))***++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///////////////000000000444333@@@WWWggghhhfffhhhhhhpppvvvddd[[[~~~xxxxxxpppfffbbbddd```RRRCCC:::444000...,,,))))))+++))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******************))))))))))))))))))))))))))))))*********+++++++++,,,,,,---------............///111///...000999FFFWWWdddeeebbbdddhhhxxxzzzdddvvvyyyaaabbbkkk{{{wwwpppuuu{{{}}}|||vvvttt{{{uuummm[[[GGG:::444///...///,,,,,,+++***))))))))))))(((((((((((((((((((((((()))(((((('''(((''''''&&&''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------................................./////////000000,,,---///111777DDDUUUbbbccceeebbb\\\XXXXXXWWWTTTRRRQQQNNNJJJFFFDDDDDDFFFMMMYYYmmmyyyyyyuuutttyyyzzzwww___RRRJJJBBBAAACCCFFFJJJNNNMMMIIIFFFMMMOOOQQQOOOJJJGGGHHHJJJJJJFFF@@@;;;777333///,,,++++++,,,,,,,,,---------//////...------,,,,,,+++,,,++++++******++++++,,,,,,,,,+++***)))))))))***++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///////////////000111222333<<>>NNN]]]dddfff^^^lllfffjjj|||nnnaaasss|||{{{}}}~~~tttggglllxxxqqqhhhhhh|||~~~ppp]]]HHH===888333///...---,,,+++***))))))))))))((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------........./////////....../////////000000000***,,,///555???NNN]]]gggeeeeee```YYYVVVXXXYYYWWWQQQMMMHHHCCCAAADDDJJJPPP```qqqtttyyy{{{yyymmmXXXCCC>>>>>>???DDDIIIKKKJJJGGGEEEGGGHHHHHHFFFGGGJJJNNNMMMJJJDDD???:::444...***,,,,,,,,,---------......//////......---,,,,,,,,,,,,++++++******++++++,,,++++++******)))*********++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000//////...///000222333444GGG```nnnjjj]]]WWWYYYjjjrrrtttqqqxxx{{{qqquuuyyyxxxqqqgggeeejjjiiicccJJJ;;;///...///,,,---111,,,,,,+++++++++*********************************************************))))))((((((((()))******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---------............//////...///555EEEWWWaaacccdddgggddd[[[qqqmmmfffyyyxxxxxxwww}}}llliiilll{{{ooommmnnnvvvyyyhhhUUUHHH???666///,,,---,,,+++******)))******))))))))))))))))))))))))((()))***)))'''&&&'''(((''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,------------...,,,,,,---...///000111111.../////////000000000000---///555@@@MMMZZZbbbffffffddd]]]VVVTTTXXXZZZYYYRRRNNNIIIFFFKKKWWWgggrrrzzz|||{{{yyyyyyuuu|||lllZZZKKKFFF@@@@@@CCCFFFGGGFFFBBBDDDGGGHHHJJJKKKMMMOOOMMMJJJFFFCCC>>>888222...------.........//////////////////...------,,,,,,,,,++++++******++++++,,,*********)))******++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000///......///111333444BBBUUUgggkkkddd^^^[[[[[[ppp~~~~~~yyyooommm{{{~~~qqqjjjnnnrrrppp[[[EEE333000111...---000+++++++++************)))************************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))+++++++++,,,,,,,,,---------------............//////000222:::LLL^^^dddaaagggvvveeeoootttvvv~~~zzzxxxvvvyyy{{{uuuxxx}}}~~~vvvxxxrrr```KKK888000000------,,,+++************))))))))))))))))))))))))((()))+++***'''&&&''')))''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,---------......+++,,,---...///111222222////////////000000000000111444<<>>888444.........////////////000/////////...------,,,,,,,,,++++++++++++++++++,,,***)))))))))***+++,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......000///......///111333444SSSaaaggg```[[[___ccccccvvv|||zzzyyyvvvyyy~~~jjjPPP888333222---***+++************))))))))))))************************(((((((((((((((((((((((()))(((''''''''')))***+++))))))))))))))))))))))))++++++,,,,,,,,,------------------........./////////111444>>>QQQcccggg```ooorrr{{{oooxxxvvvvvvzzz}}}zzztttuuuzzzwwwwww~~~wwwuuuuuuzzz}}}yyyuuuVVV<<<222555...---,,,+++************))))))))))))))))))))))))(((***+++***'''&&&''')))'''''''''''''''''''''''',,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......////////////////////////111///---///111333111...222>>>LLLVVV]]]cccccc```bbbRRRZZZmmmkkkaaaeeemmmmmmfffiiiwww|||rrr]]]OOOBBBJJJOOO@@@GGGGGGNNNTTTQQQHHHEEEIIIFFFGGGFFFDDDCCC???888222333111////////////...---222111000///------,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////111000222333///...777DDD]]]bbbddd___]]]eeeoootttzzz~~~uuuwww|||}}}iiiLLL666000222111,,,,,,,,,++++++***++++++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------......///---111;;;KKK]]]hhhiiieee~~~kkkxxx}}}}}}yyy}}}wwwggg^^^___eeetttvvveee^^^yyyuuupppqqq~~~}}}vvvkkkGGG888666000***,,,...***...000'''))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---++++++---...,,,,,,---------.........////////////////////////000/////////000111111222===IIIUUU[[[]]]^^^[[[VVVVVVPPP```uuuwwwvvvrrrkkklllwwwyyylllkkksssyyy}}}fffKKKCCCHHHHHHFFFGGGMMMTTTVVVQQQJJJFFFGGGFFFEEEDDDDDDBBB>>>999444222///...///000//////222111000...------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------.........//////111111222222///000===LLL]]]eeeeee___cccttt~~~yyyuuu~~~xxx|||www~~~^^^@@@444555333------,,,,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...//////111333>>>RRRccchhhhhhgggoooppprrrbbbaaaccckkktttsssggg[[[hhhvvvuuussszzzyyyYYYCCC999333---///000***,,,///'''******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,***+++---///,,,------------.........///////////////////////////000111000...000444888IIIUUU______[[[WWWRRRNNNGGGNNNgggxxxtttppplllggg```___aaallltttxxxsssmmmnnnssswwwnnnsssrrrhhhaaafffttt{{{{{{|||hhhWWWNNNPPPHHHKKKOOOUUU\\\]]]UUUKKKIIIFFFCCCCCCEEEEEEBBB???666333000...///000111111111111///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////000000111000///555FFFWWW^^^fffddd^^^iiiyyyuuu~~~~~~zzzxxxRRR;;;777555///...------,,,++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------......///000555555CCC[[[hhheeeeeekkkyyywwwtttjjj~~~xxxwwwuuuqqqnnnnnnooojjjaaaZZZkkkmmmRRRBBB666///111222***+++...(((*********))))))))))))(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((------,,,,,,,,,+++++++++,,,,,,,,,------------------------+++******---///------------............////////////////////////...111333111...111999AAASSS\\\aaa\\\UUUPPPNNNKKKEEEUUUvvv|||vvvgggdddkkkrrrrrrmmmhhhjjjnnnooosssrrrhhh``````ccceee^^^bbbccc^^^ZZZ```ooo{{{|||}}}zzzyyyuuugggyyy{{{{{{~~~dddTTTKKKOOORRRVVV___hhhggg___OOOIIIFFFGGGIIIFFFBBB@@@999555111//////111222222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000000111000222>>>QQQaaa___ccc___[[[oooyyyuuu|||vvvwwwttt{{{fffEEE999555111//////...---,,,,,,,,,,,,---,,,,,,,,,++++++++++++))))))))))))))))))))))))************************))))))******++++++++++++++++++,,,,,,,,,,,,------...---------...///000111444888LLLcccfff]]]cccuuu~~~yyyuuuqqq{{{xxxvvv~~~xxxnnnfffcccssswww^^^MMM;;;111111222******...+++++++++*********)))))))))((((((((((((((((((((((((''''''''''''((((((((((((---------,,,,,,,,,++++++,,,,,,,,,------.........---......---++++++---///---------.........//////000000000000000000000000...111444222000666BBBMMM\\\```___VVVNNNLLLLLLLLLPPPdddtttaaa___kkkppp~~~|||tttmmmttt{{{sssxxxxxxmmmkkklll___bbbccc```___bbbbbb```bbbcccbbb\\\TTTRRRZZZcccnnnkkkeeeccclll~~~yyy|||{{{}}}{{{]]]MMMOOOPPPSSS___nnnyyy}}}^^^UUUOOOQQQQQQJJJBBB???<<<888333000000111222222000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000///000111222999HHHZZZfff^^^^^^ZZZ___{{{vvvtttsssvvv}}}xxxpppvvvwww~~~|||WWW???666444111000///...------------------------,,,,,,,,,+++))))))))))))))))))))))))************************((()))***++++++++++++***+++++++++,,,,,,------------------...///000111111222===TTTfffaaaXXXkkk|||uuuxxx}}}uuunnntttwwwmmmkkkyyyggg[[[CCC444000111******...---++++++++++++************))))))))))))))))))))))))'''''''''((((((((())))))------------,,,,,,,,,,,,,,,,,,,,,---......//////---///000///...---...///------........./////////000000000000000000000000///111333333555>>>MMMZZZeeeddd]]]SSSMMMNNNPPPOOOVVVgggbbbTTTWWWfffppp{{{qqqfffhhhnnnnnnrrr{{{vvvhhh```^^^^^^eeejjjpppsssvvvxxxuuuooossssssqqqkkkaaaYYY\\\ccckkkgggcccdddjjjqqquuuvvvsssXXXQQQMMMSSS___ooorrreee[[[[[[XXXNNNDDDAAA>>>;;;666333222222111111///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////000000000///000111666CCCTTT```eee]]]\\\^^^mmmwwwqqqiiiuuuxxxqqqoootttrrrPPP<<<888222222000///......------......---------,,,,,,,,,))))))))))))))))))))))))************************((()))***,,,,,,+++*********++++++,,,,,,------...---------...///000111222444DDD[[[fff```aaasssjjjvvvxxx|||tttvvvrrrvvv}}}|||zzz~~~qqqjjjQQQ;;;111111,,,,,,///---,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''((((((((()))))))))...------------,,,,,,,,,,,,,,,------.../////////---///222222111/////////............////////////000000000000000000000000000111222444999FFFXXXdddfffccc[[[TTTTTTYYYZZZXXXVVVcccsss```VVV___uuu{{{nnnjjjgggkkkvvvrrrdddiiijjjdddbbbfffkkkmmm}}}}}}vvvyyy|||yyyzzz|||vvvaaaSSSXXXcccmmmppp```]]]XXXMMMEEEDDD@@@===999555444222000.........------,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------........./////////000000000000///000222:::LLL^^^ddd`````````iii}}}uuufffjjjyyyrrrrrrgggGGG>>>333333111000///.....................------------))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++***)))******+++,,,,,,---......------......///111222333:::KKK^^^eeeeeeuuummmeeezzzzzz~~~{{{{{{wwwvvvsssnnnlllmmmuuu{{{{{{cccEEE333222......000,,,---,,,,,,,,,,,,+++++++++))))))))))))))))))))))))'''((((((((())))))))))))......---------,,,,,,,,,,,,,,,------...///000000---000333444333000//////............/////////000000000000000000000000000111111111444<<>>:::777555222///---......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000///000333===RRRccceee]]]eeeffftttzzz{{{kkkbbbppp|||sssxxxyyyPPPAAA444333222000///.........//////.........---------))))))))))))))))))))))))((((((((((((((((((((((((''')))+++,,,,,,,,,***)))******+++,,,,,,---......------......///111222333???PPP___dddkkk~~~lll||||||pppzzziiieee```\\\XXXZZZgggttt}}}oooMMM666333000///000+++---------,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))---------------------------------............///............////////////............/////////000333222111000/////////000111......:::LLL\\\cccccccccYYY\\\nnnvvvlllbbbaaaWWWttt___bbbiiimmmrrrppp}}}fffUUUbbb~~~zzzoooeeebbbeeehhhfffoooxxx|||vvvbbbZZZcccdddjjjzzzrrr[[[RRRPPPMMMHHHFFF???>>><<<888444000//////------,,,,,,,,,------...------++++++++++++------...---,,,,,,++++++,,,,,,------------------------------------------------,,,,,,,,,---------..................////////////222---555LLL\\\___^^^aaa\\\qqquuu\\\eee}}}xxxsssxxx~~~eeeGGG;;;777777222,,,333555(((///............---------************))))))))))))************************))))))***++++++++++++***---...............------000------000111000222666FFFTTTaaa]]]kkk{{{xxxxxxqqq|||mmmpppqqqbbbZZZZZZ___fffkkkrrr{{{mmmnnnwwwddd===222222555333)))......---,,,,,,,,,,,,---,,,+++******++++++***(((''''''(((((())))))******---------------------------------............///............////////////........./////////000000222222111000000000000000222111555BBBSSS___```]]]QQQXXXjjjzzzzzzpppjjjlllhhh[[[aaalllxxxzzzhhhkkkuuu```bbbbbbccclll|||yyyxxxiiiWWWYYYaaakkkxxxtttaaaTTTNNNLLLHHHDDDCCCBBBAAA>>>:::555222000...------,,,,,,------...------,,,++++++,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........///////////////000000000333111;;;PPP^^^]]][[[]]]eeetttkkkYYYjjj|||vvvsssqqqmmmkkkgggccc```ggg{{{{{{___AAA888666222+++---000***///............---------************))))))))))))************************))))))***+++++++++++++++---...............------000------000111000333888FFFYYYeeedddxxxpppmmm~~~hhhuuuwwwyyy{{{aaaUUU___eeerrrvvvmmmrrrtttJJJ666---///333000///...------,,,,,,------,,,+++******++++++***((((((((((((((())))))******---------------------------------............///............////////////....../////////000000000222111111000000000111111111555???NNN\\\aaa\\\UUUIII```zzz|||www}}}rrr^^^```ggguuuyyyiiimmm|||~~~lllaaa[[[gggwwwxxxuuu}}}zzznnncccbbbdddjjjzzzyyynnn]]]TTTTTTTTTPPPIIIHHHGGGCCC>>>888333000......---------------...------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........//////000000000111111111333555CCCVVV___\\\XXXYYYjjjttt|||~~~zzztttsss^^^XXXppp}}}sssiiiaaa\\\ZZZTTTSSSRRRRRRSSSZZZlll}}}|||}}}|||QQQ===555555---***......///............---------++++++*********)))))))))************************)))******+++++++++++++++------...............---000---...111111111666<<>>888333000///......------------...---------,,,,,,---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,------------------------------............000000000111111222222333111999IIIZZZ___\\\YYY[[[mmmxxx}}}xxxvvvvvvvvv}}}}}}oooyyyiii]]]TTTZZZvvvyyyrrriii___VVVPPPLLLJJJGGGFFFFFFHHHKKKPPP^^^kkk~~~|||vvvrrrtttwww~~~hhhFFF444666222---///111///............---------+++++++++*********))))))************************)))***++++++,,,,,,++++++,,,---......///.........///...///111111222999@@@RRRaaa]]]ddduuufffrrrhhhgggqqq|||uuufffiiilllcccrrrooojjj|||}}}xxx{{{aaaLLL999111222000//////...---------------,,,+++******++++++***((())))))))))))))))))))))))---------------------------------............///............////////////////////////000000000111111111000000111222333333222???QQQ]]]aaa]]]WWWSSS```uuunnnZZZmmmzzzdddqqqpppaaa___kkkuuu~~~wwwyyyrrrssszzz~~~sssvvvyyyvvvccc[[[OOOEEE>>>999555333000///...---------------------------------------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////000000000111222333333333000===OOO\\\___]]]___eeevvvxxxqqqwww~~~yyypppvvvaaaRRRPPPQQQ___xxx{{{hhhaaaWWWNNNIIIEEEBBB@@@>>><<<===@@@AAADDDKKKSSSYYYYYY[[[___eeekkkqqqttt}}}{{{tttooonnnnnnppp{{{SSS666666555111111000///............---------++++++++++++******************************************+++,,,,,,,,,,,,+++,,,------...//////......///...///111222333<<>>===;;;===:::;;;>>>???>>>???CCCBBBDDDFFFGGGIIILLLQQQTTTeeeqqq{{{wwwsssooolllmmm{{{ggg@@@888555222111,,,///............---------,,,++++++++++++************************************++++++,,,,,,,,,,,,,,,,,,,,,---...//////////////////000222222555???JJJWWWZZZaaa}}}sss\\\pppccciiilll]]]ggg{{{xxxwwwyyyuuu|||xxxzzz~~~cccQQQ===333444333000///......------......,,,+++******++++++***(((+++************)))))))))---------------------------------............///............//////////////////000000000111111111000000000111222333555666BBBRRRbbbddd\\\\\\iiixxx||||||xxx{{{vvv``````ppp}}}iiizzz|||xxxnnncccUUUJJJDDDAAA>>>;;;111000///...------------,,,---...//////...---,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............////////////......///000111222333333<<>>CCCEEEBBB@@@@@@AAADDDGGGGGGDDDBBBCCCEEEMMMYYYiiiuuu|||}}}{{{zzzvvvpppjjjmmmuuu{{{TTT???444222222,,,///............---------,,,,,,+++++++++************************************+++,,,,,,------,,,,,,+++,,,---...//////////////////000222222555AAANNNVVV]]]{{{~~~kkknnnyyyiiivvv{{{bbbcccwww}}}{{{pppllllllccc\\\ccckkksssvvvmmm^^^VVVZZZcccyyywww}}}hhhKKK888666555000//////...............,,,+++******++++++***(((+++++++++*********))))))---------------------------------.........//////............/////////000000000000000111111111111000000000111222444555666IIIZZZhhhfff[[[]]]rrrtttooo|||nnn~~~|||lllhhhYYYiiisss|||~~~iii___SSSJJJFFFCCC>>>;;;111111000......---------,,,---...//////...---,,,...---,,,,,,++++++,,,,,,------------------------++++++,,,,,,---...//////............/////////000---...///000111222333333BBBSSSaaabbb^^^eeewwwpppgggyyyffffffllljjjRRRCCCFFFQQQVVVVVVbbb{{{~~~iiiUUUMMMEEE<<<888:::>>>@@@???@@@>>>@@@FFFIIIFFFBBBAAA;;;???CCCBBB@@@???AAADDD>>>HHHVVVaaakkkwwwzzzyyyyyyvvvnnngggbbb```vvv|||yyyeeeHHH555111444/////////.........---------,,,,,,,,,+++++++++*********************************+++,,,,,,------,,,,,,+++,,,---...//////////////////111222222666CCCPPP___kkknnnnnnnnnppp|||{{{gggiii~~~}}}vvvfff___^^^UUUOOOWWWZZZ\\\ZZZRRRGGGDDDHHHNNNSSSVVVggg~~~]]]@@@777444000000///...............,,,+++******++++++***(((++++++++++++******))))))...........................------------...//////111111000000//////....../////////000111111222222000///111444222000555???LLLaaa```]]]mmmxxxsssaaammmzzzrrrqqq\\\WWW\\\eeezzz}}}ooodddWWWOOOIIICCC>>>===555333000//////000///............///////////////......------------......------------------------...------------...//////............///////////////...///111///---111888NNN___aaa___bbb^^^kkkooorrriiieeeooommmXXXJJJEEELLLWWWWWWZZZkkkooo[[[QQQFFFAAA;;;:::===AAADDDDDDGGGHHHJJJJJJHHHGGGGGGHHHCCC@@@>>>???BBBCCCBBB@@@HHHIIIKKKQQQ\\\lll}}}{{{zzzzzzttthhh^^^WWWVVV]]]qqqoooYYY333222999***///////////////.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------...............333000///222444888FFFUUUWWWooo{{{ooosssxxxeeesssvvvxxxvvvwwwiiiZZZRRRMMMHHHEEEEEELLLIIIEEEAAA@@@@@@BBBCCCHHHQQQZZZlll|||QQQ999777555333111000///...,,,***......---------,,,,,,,,,+++******)))))))))))))))...........................------------...//////111000000000/////////...//////000000111111222222111000222444222222;;;FFFXXX^^^]]]ggg}}}zzzaaa^^^qqq~~~{{{aaaXXXaaasssxxxzzzmmm[[[LLLEEECCC???:::666444111//////000///...///////////////...............------------......------------------------...------------...//////............////////////000000111222///...555>>>QQQ\\\___[[[ZZZ___qqq}}}kkkmmmvvv{{{hhhfffooouuu___PPPJJJIIIMMMSSS]]]bbbtttxxxbbbRRRKKKBBB>>>;;;;;;???CCCFFFFFFGGGHHHJJJJJJIIIHHHIIIJJJFFFCCC@@@@@@BBBDDDDDDCCCFFFIIILLLPPPXXXdddttt}}}zzzxxxrrrhhh```UUURRRSSSeeevvvkkk===444888...///////////////.........,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------...............111//////222555;;;IIIWWWZZZ|||pppgggvvvooogggsssyyy~~~wwwnnnppprrrbbbQQQIIIGGGDDDCCCDDDEEECCCAAA???>>>???AAABBB@@@HHHMMMYYYlllvvv{{{zzzyyycccBBB666555333111000000///---+++------------,,,,,,,,,,,,++++++***)))))))))))))))..............................------......///000000000000000//////////////////000000111222222222222222333333222666CCCPPPaaaYYY]]]{{{{{{___ZZZkkk|||pppZZZggg|||{{{fffOOOEEEEEEBBB;;;888555222000000000///...000000//////......------......------------......------------------------...------------...//////............////////////000111333333//////:::HHH[[[^^^bbb[[[WWWjjjpppiiikkkooo}}}zzzffffffrrrxxxdddQQQJJJLLLOOOQQQRRR```iii~~~kkkUUUHHHEEE>>>===<<<>>>CCCGGGIIIJJJIIIJJJKKKKKKIIIIIIJJJKKKFFFCCC???>>>???BBBCCCDDDIIINNNSSSVVVYYYaaannnyyyzzzuuuooogggbbbVVVQQQJJJTTTzzz{{{qqqvvv{{{LLL666777333000000000//////.........,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------........./////////...///222777???MMMYYYZZZttt{{{cccaaa|||qqqkkklllvvv~~~mmmgggvvvnnnjjjsssjjjYYYGGGAAACCCDDDDDDEEE???>>>>>>>>>???@@@BBBCCCCCCJJJLLLQQQ]]]dddooooooxxxwwwKKK555555333111000000000...---------,,,,,,,,,+++++++++++++++***))))))))))))***.......................................//////000000000000000///////////////000000111111222333333222333333222333;;;KKKXXX___RRRaaannnYYYddd~~~uuuccchhhtttYYYIIIHHHFFF@@@;;;777333000000000000///111111000///...------,,,......------------......------------------------...------------...//////............////////////000111444222...111@@@PPPaaa^^^```YYYXXXxxxqqquuutttsssrrrccceeewwwiiiZZZLLLJJJOOOSSSUUUWWW___lllxxxdddPPPCCCAAA>>>???AAADDDHHHJJJLLLLLLMMMNNNNNNLLLJJJIIIIIIKKKGGGDDDAAA???@@@CCCGGGJJJQQQYYY```cccccchhhttt~~~{{{tttlllgggeeeZZZVVVJJJGGGfffsssvvvvvvjjj]]]<<<555666111111000000///.........------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...////////////...///222777AAANNNXXXUUU}}}qqq|||aaaiiisssfffooossshhh___VVVZZZqqqiiicccvvvzzziiifffuuutttaaaRRRCCCAAAEEEGGGFFFFFF>>>??????@@@AAABBBCCCDDDKKKSSSUUUXXX```dddooo}}}ssspppyyyzzzWWW<<<666444222000111111000///---,,,,,,,,,,,,+++++++++,,,+++******))))))******........................///............///000000////////////000000000000000000000111222222333333222333222111666BBBRRR\\\YYYOOOfffqqqeeevvvkkkzzzwwwiiiccc~~~fffQQQHHHFFFDDD===999444111000000000000111111000///...------,,,......------------......------------------------...------------...//////............///////////////000222111...333EEEWWW___YYYYYYVVV^^^}}}kkkaaafffwwwsss\\\TTTMMMMMMOOOQQQVVV[[[^^^qqqmmm]]]MMMBBB>>>CCCEEEHHHKKKMMMNNNNNNOOOSSSSSSQQQNNNKKKHHHIIIJJJKKKIIIGGGEEEGGGKKKQQQUUU[[[ccclllppppppttt}}}tttlllgggfff^^^^^^QQQFFFXXXkkkzzzsssHHH555555222111111000//////......---------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------...//////000/////////111888CCCOOOVVVSSSvvvzzz||||||uuunnnhhhgggttteeeTTTQQQPPPZZZooojjjZZZaaa}}}ggg```pppzzzhhhVVVKKKCCCEEEJJJJJJGGGEEE@@@@@@@@@@@@AAABBBCCCCCCHHHSSSYYY^^^eeehhhrrrzzz{{{wwwmmmsss|||~~~kkk||||||pppdddIII888666333111111111111000---------,,,,,,,,,++++++,,,++++++***************........................//////......//////000111////////////000000000000000000111111222333333333222333222222;;;KKKXXX]]]VVVVVVmmmvvv{{{~~~dddpppxxxfffkkkyyyxxx~~~~~~qqq[[[JJJDDDEEE???;;;666222000111111000000000//////......------......------------......------------------------...------------...//////............//////////////////000111111888JJJ\\\___YYYVVVZZZrrrgggbbbhhhtttzzzyyybbbRRROOOMMMMMMLLLMMMTTT]]]bbbyyyyyy```TTTIIIAAA>>>GGGJJJMMMOOOPPPPPPQQQRRRVVVUUUSSSOOOKKKIIIJJJKKKJJJJJJJJJJJJMMMRRRZZZ```gggoooxxx}}}wwwooohhheee```aaaWWWJJJQQQmmmzzzssszzz^^^:::333222222111000000///......------------,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...///000000///111111222999GGGQQQVVV```yyy~~~tttnnnsss}}}uuummmeeekkkwwwQQQQQQQQQTTT[[[iiitttssslll\\\[[[pppnnndddrrruuubbbLLLFFFDDDIIILLLIIIEEECCCAAA@@@@@@??????AAABBBCCCGGGTTT[[[cccllloooyyyzzzgggXXXXXXiii~~~rrrnnnooojjjRRR;;;888444222111111111000......---------,,,,,,,,,,,,,,,+++************+++........................///////////////000000111.../////////000000000111000111111222222333333444444444222555BBBSSS]]]]]]XXXeee|||~~~{{{yyyssssssgggkkkyyyxxxzzzxxxhhhPPPDDDEEEAAA===777222111111111111///////////////...............------------......------------------------...------------...//////............////////////000//////222666>>>PPP______\\\UUUaaagggdddlllrrrtttlllTTTOOOMMMLLLMMMMMMNNNUUU^^^gggqqqXXXKKKBBB@@@CCCHHHKKKOOOQQQQQQQQQSSSUUUUUUUUUSSSPPPMMMLLLMMMNNNMMMOOOQQQSSSWWW]]]ffflll{{{{{{rrriiiccc```___VVVLLLKKKYYYlllwwwmmmlllxxxEEE555333333222111000///...---...------------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...///000000///111222333===LLLWWWYYYxxxzzzlllqqqvvvzzzvvviiiiiipppkkkMMMOOOQQQSSSUUU\\\bbbccc^^^YYYfffqqqeeeqqqzzzppp]]]GGGEEEGGGKKKLLLHHHEEEEEECCCBBB@@@???@@@BBBEEEGGGPPP[[[aaaiiiuuuyyyxxxdddTTTSSSggg}}}pppsss|||mmmxxxrrr^^^>>>:::555222111111111000/////////.........---------,,,++++++******++++++........................///////////////000111111.../////////000000111111000111111222222333444444666555333777GGGYYY```\\\ZZZsssxxxeeehhhiii}}}lll```sss}}}wwwxxx}}}rrrWWWGGGGGGBBB===777222111111111111.........///////////////.........------.........------------------------...------------...//////............/////////000222//////333999CCCSSSaaaZZZ[[[QQQbbbgggfffooorrrsss}}}dddMMMPPPMMMLLLNNNPPPRRRYYY```iiioooUUUFFF>>>AAAHHHGGGJJJNNNPPPQQQRRRUUUXXXTTTTTTRRRPPPNNNNNNPPPRRRVVVYYY]]]```eeellluuu|||~~~uuujjjbbbaaa\\\SSSJJJFFFKKKVVV```zzzooogggOOO:::333333222111000///...---......---------,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---...///000111...222333555???PPP[[[]]]mmm~~~vvvoooooopppvvvsssXXXPPPJJJMMMMMMLLLOOOVVV\\\\\\dddxxxjjj[[[dddrrr|||kkkXXXHHHHHHJJJNNNMMMHHHFFFIIIFFFDDDBBBBBBCCCFFFJJJMMMYYYaaaeeelllyyy~~~{{{iiiYYY^^^nnn{{{ssskkkdddmmmnnn???;;;666333111111000///000////////////.........---,,,++++++******++++++............................................................/////////000000111111111111222222222000555999===KKK[[[]]]VVVnnnwwwcccWWWXXXaaalllkkklll|||xxx{{{vvvqqqpppvvvvvvrrr{{{fffWWWJJJDDD<<<:::777111444777///////////////////////////////////////............---------------------------------.........//////////////////000000000000000555444111:::OOO]]]___^^^SSSQQQeeennnnnnkkknnn{{{lllVVVQQQPPPSSSOOOMMMSSSSSSXXXgggsssfffMMMCCC===>>>DDDLLLMMMNNNQQQSSSTTTSSSRRRUUUTTTSSSRRRTTTWWWVVVTTTZZZ]]]bbbkkkwww|||zzzxxxpppggg___XXXQQQLLLGGGEEEKKKTTTnnngggnnnkkk===444999222,,,333444......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.../////////111444111:::HHHIIIbbb}}}rrruuunnnrrrqqqvvvdddTTTGGGNNNKKKKKKMMMOOOSSSbbbqqqaaaVVV```ooo}}}hhhPPPIIIKKKMMMNNNNNNMMMJJJIIIHHHGGGFFFGGGJJJPPPVVVZZZhhhmmmssswww}}}}}}yyyqqqwwwpppzzzhhh___hhhxxxvvvYYY888555;;;+++...::://////////////////.........+++++++++******)))))))))........................////////////////////////........./////////000000111111111111222222222222111444999AAANNNZZZ\\\XXXsssyyyzzzTTTYYY\\\iii{{{ooocccxxx~~~wwwpppjjjfffbbb```cccfffnnnvvvwwwtttwww}}}xxxssspppkkklll~~~ooommmuuubbbPPPHHH@@@>>>:::222333555...////////////////////////////////////............---------------------------------.........//////////////////000000000111000444333333???SSS^^^^^^ZZZLLLSSSmmmooonnnmmmttt|||jjjTTTQQQPPPTTTPPPOOOUUUVVV]]]mmm~~~iiiOOOCCC===???FFFHHHJJJMMMQQQTTTTTTSSSQQQRRRTTTTTTSSSSSSVVV[[[___gggjjjpppyyy}}}|||zzzsssjjjbbb[[[TTTNNNHHHEEEIIIQQQ{{{fffjjj~~~III777999333///333333......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......//////000111333111;;;LLLWWW{{{~~~ggg|||qqqxxx{{{ddd]]]XXXRRRPPPMMMKKKKKKLLLWWWooojjjVVV[[[eeennn|||~~~iiiRRRLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMOOORRRWWW]]]bbbfffnnnsss{{{zzzvvvnnnuuu{{{jjjttthhh___ppphhh@@@666<<>>333222444///000000000000000000000000////////////............------------------------------.........//////////////////000000000111111111333333777FFFYYY```\\\WWWIIIVVVoooyyypppoooooovvv|||fffRRROOOPPPTTTQQQQQQXXXZZZcccuuunnnSSSDDD>>>@@@GGGFFFIIINNNRRRTTTTTTSSSRRRPPPTTTWWWXXXWWW[[[eeennnssswww~~~{{{|||}}}wwwoooeee___WWWRRRKKKFFFHHHMMMqqqkkkhhh\\\;;;888444333333111//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......///000000555555444;;;KKK___xxxqqqhhhwwwlll]]]ZZZXXXUUUTTTSSSSSSUUU]]]rrr~~~UUURRRaaahhhqqqlllVVVOOONNNLLLLLLLLLNNNPPPRRRNNNPPPTTTYYY```fffkkknnnrrrxxxvvvpppdddmmm{{{]]]wwwxxx```oooQQQ;;;>>>555111666222000000//////............---------,,,,,,,,,,,,+++........................000000000000000000000000...////////////000000000111111111222222222333333555444===MMMTTTQQQQQQVVVaaacccuuuooo^^^wwwyyyxxxlllzzzkkkfffaaa^^^XXXQQQQQQUUURRRPPPMMMIIIFFFEEEFFFHHHFFFKKKQQQTTTUUUWWW```hhhrrrtttzzz|||{{{___SSSGGGCCC???444111444000000000000000000000000000////////////................................................//////////////////000000000111111111111111333<<>>HHHQQQQQQMMMLLLOOOOOOQQQkkkxxxyyyhhhjjjppp___NNNJJJGGGGGGHHHJJJIIIIIIHHHKKKOOOOOOMMMLLLNNNPPPWWWaaahhhjjjnnn|||xxxgggOOOBBB>>>666333555222000000000000000000000000////////////........................................../////////000000000000000000111111111222222222111666DDDWWWaaa```ZZZ]]]{{{zzz|||\\\KKKKKKLLLRRRQQQQQQYYY___nnnfffOOODDDDDDHHHNNNPPPRRRRRRQQQQQQUUUYYY[[[[[[dddvvveee[[[XXXVVVUUU[[[iiiwwwyyyuuuooofff]]]XXXSSSMMMKKKLLL\\\kkklllllliiilllCCC444888//////666222............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------......//////000111111000222???IIIKKK^^^|||eeeuuuuuuqqqxxxooo{{{RRRJJJQQQTTT[[[hhhnnnuuu```KKKLLLNNNQQQSSSTTTUUUVVV^^^^^^___bbbffflllpppsss{{{xxxlllvvvzzz|||PPPWWW{{{ggghhhCCC888888444333777111111000///...------,,,+++,,,,,,,,,,,,---------////////////////////////000000000000000000000000//////000000000111111111222222222333333333444444777BBBMMMPPPPPPQQQQQQPPPLLLUUUqqq{{{|||ooobbbiiikkkWWWLLLNNNOOONNNLLLMMMNNNNNNNNNRRRUUUVVVUUUWWW\\\```kkkvvvvvvWWWCCC???999666555111////////////////////////////////////......................................./////////000000000000000000111111111222222222333222888GGGWWW___^^^ZZZppp|||^^^MMMNNNKKKRRRSSSTTT]]]fffxxxoooUUUIIIGGGJJJQQQVVV\\\^^^]]]]]]```cccggggggrrrnnniiiccc```]]]bbbppp~~~{{{uuujjj___YYYSSSMMMJJJKKKUUUmmmwwwnnnmmmPPP999;;;000///777000............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........///000000111111555333AAAJJJKKK```zzz~~~ssseeekkkwwwssstttbbbGGGLLLUUUWWWaaarrrzzzfffOOOOOOOOOQQQTTTWWWZZZ\\\cccbbb```aaaeeekkkrrrvvvvvvwww~~~~~~___RRRrrrgggtttQQQ<<<:::777333666111111000///...---,,,,,,++++++,,,,,,,,,---------000000000000000000000000111111111111111111111111000000000000111111111111222222333333333444444444555EEEQQQPPPPPPUUUWWWTTTZZZfffmmmssspppuuueee\\\gggjjjTTTIIIQQQVVVSSSMMMKKKMMMPPPQQQUUUYYY[[[]]]cccmmmuuuvvv```sss]]]EEE@@@:::777555///////////////////////////000/////////............////////////////////////////////////000000000000000111111111111222222222333333:::IIIWWW^^^]]][[[xxxsss___OOOQQQKKKSSSTTTWWWaaallluuuZZZMMMJJJLLLTTT\\\fffkkkkkkjjjkkklllqqqsss|||~~~sssooojjjmmm{{{yyynnnaaaZZZSSSLLLIIIIIIGGGUUU|||nnn{{{ZZZ===>>>000///888...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......//////000000111111222000@@@NNNUUUrrr{{{hhhgggqqqdddzzz{{{|||lllyyyfffTTTKKKSSSXXXWWW```nnnlllSSSRRRPPPQQQTTTXXX^^^aaakkkiiifffeeeiiiqqqzzzyyy{{{jjjqqq}}}ooo[[[eeeaaawww```DDD===999222333222111000///...---,,,,,,)))))))))******+++++++++000000000000000000000000000000000000111111111111000000000000111111111111111000111666777444555888===KKKPPPTTT^^^^^^YYY[[[\\\ppp}}}~~~hhh\\\XXXfffxxx```RRRNNNRRRVVVVVVSSSRRRUUUYYY]]]hhhssswwwuuuuuu}}}~~~fffTTTmmmbbbJJJIII===666666...000000000000////////////////////////////////////000000000000000000000000////////////000000000000222222222111222222333333666777===NNN]]]XXXVVVdddyyy|||dddPPPLLLKKKQQQVVVYYY```ssshhhOOOHHHOOOPPPkkk~~~uuupppxxxtttkkkppp~~~yyykkk]]]TTTOOOKKKHHHFFFUUUwwwzzzjjjwwwIII???777666555+++000000000///......------------------------------,,,,,,,,,---------............//////000000111111000888:::GGGkkk|||jjjlllnnn||||||nnnVVVRRRPPPRRRVVVZZZdddmmmvvvVVVQQQQQQXXX]]]```jjjwwwwwwllliiiqqqwwwvvv{{{wwwooo\\\XXXbbbuuuTTT<<<<<<<<<333555444222000///.........------,,,,,,,,,,,,++++++000000000000000000000000000000000000111111111111000000000000111111111111222000222666666444666999CCCRRRUUUSSS]]]bbb^^^]]]xxxsssddd[[[YYYeee|||vvv___PPPNNNQQQUUUVVVWWWZZZbbbhhhsss|||~~~zzztttlll]]]yyymmmQQQJJJ<<<666777111111111000000000/////////////////////////////////000000000000000000000000////////////000000000111222222111111222222333333333777===NNN\\\YYYZZZjjjeeePPPLLLOOOSSSXXX^^^ggg{{{rrrWWWMMMOOOVVVxxxyyyqqqxxxxxxjjj^^^VVVQQQNNNJJJDDDIII\\\{{{zzziiitttWWW===555777888444000000000///......------------------------------,,,,,,,,,---------............//////000111111111444:::@@@[[[|||oookkkvvvyyyxxxaaaTTTRRRRRRUUUXXX\\\eeeooozzzZZZSSSSSS]]]fffkkkuuuzzzqqqnnnwww}}}~~~}}}]]]RRR|||vvv```mmmZZZ???<<<;;;333555444222111///.........------,,,,,,,,,,,,++++++000000000000000000000000000000000000111111111111000000000111111111222222333111333666666555777===FFFSSSSSSOOOXXX```bbbfffkkk^^^ZZZ[[[fffzzzxxxaaaQQQOOOQQQSSSTTTWWW^^^hhhppp~~~xxxvvvuuusssooojjjnnnqqq|||XXXIII<<<888888444111111111000000000000///////////////////////////000000000000000000000000/////////000000000111111222222111111222222333444222:::CCCSSS]]]YYY___ttt}}}fffRRRMMMQQQTTTYYYaaaoooxxx]]]NNNMMMVVVyyysss}}}vvviii^^^WWWRRRMMMKKKGGGDDDJJJ^^^fff]]]iii>>>666777444555111000000//////......---------------------------,,,,,,,,,---------............///000000111111222333777AAAkkklllkkkwwwyyywww}}}{{{[[[PPPQQQUUUZZZ\\\___jjjuuucccYYYVVVaaammmttt|||yyyxxxjjjTTTjjjttteeefffbbbBBB===<<<666555444222111//////......------,,,,,,,,,,,,++++++000000000000000000000000///000000000111111111111000000111111111222222222444222333666666555:::AAALLLPPPNNNPPPTTTVVVddd}}}zzzhhhXXX[[[```kkk}}}hhhTTTOOOPPPQQQRRRUUU[[[ccciiissswwwsssqqqooorrrgggZZZqqqppptttxxx\\\EEE>>><<<999333222222111111111000000000//////////////////////////////////////////////////////000000000111111111111111111111222333444444444@@@MMMZZZ___YYYbbb|||xxxiiiSSSMMMOOOQQQVVVaaarrrvvv___RRRPPPZZZsssqqq~~~vvvhhh___XXXQQQKKKHHHHHHFFFHHHRRRtttkkkRRRnnnJJJ>>>:::111111111111000000///.........------------------------,,,,,,,,,---------.........//////000111111222222111555CCCrrrzzzpppuuuiiitttuuu|||^^^NNNQQQWWW^^^aaafffrrr~~~oooaaa[[[cccooouuuzzz|||]]]\\\{{{nnnbbblllkkkEEE===>>>:::555444333111000///......------,,,,,,,,,+++++++++111111111111111111111111///000000000111111111111111111111111222222222222333222444555555666>>>HHHTTTMMMLLLTTTSSSJJJdddttttttaaaVVV]]]gggsssoooVVVLLLNNNPPPRRRTTTXXX\\\___dddwwwyyyqqqmmmjjjjjjfffTTT```ssshhhqqqnnnaaaCCCAAA@@@888222222222222222111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111222333444555555FFFUUU___^^^UUUccclllUUUNNNOOOQQQVVVbbbuuuzzznnnaaaZZZ[[[nnn~~~rrrsss{{{lllddd]]]SSSKKKHHHDDDDDDFFFIII\\\wwwVVVcccXXXDDD===333333111111111000//////......------------------------,,,,,,,,,---------......//////000000111222222222555;;;LLLvvvuuuvvvkkkiii}}}xxxppp~~~cccPPPRRRXXX```fffmmmzzzzzzjjjaaagggrrrvvvyyy}}}fffOOOwww~~~eee```tttIII??????<<<666555333111000/////////------,,,,,,,,,+++++++++111111111111111111111111000000000000111111111111111111111222222222222333333222333555555888CCCNNNRRRJJJJJJUUUTTTLLLlllhhheeemmmXXXVVV```lllzzzvvvYYYKKKMMMPPPTTTWWWYYY[[[[[[___hhhuuu|||qqqhhhaaaXXX\\\SSSVVV|||qqqfffrrrnnnIIIEEEBBB666222333333333222222222111111000000000000000000000000000000000000000000000000000000000111111111222222000000000111222333444555555HHHYYY___ZZZTTTkkkoooXXXPPPQQQTTTZZZfffxxxrrreeebbb```bbbfffwwwzzzpppjjjcccWWWMMMKKKGGGCCCCCCBBBIIIlllmmmcccYYYuuudddBBB888555444222111111000000//////...------------------------,,,,,,,,,---------......//////000111111222222333444>>>OOOsss|||zzzsssmmmpppqqqvvvssstttoooVVVTTTVVV]]]fffppp}}}sssiiinnnwww{{{~~~uuuRRR___|||bbbxxxxxxLLLAAA???;;;666555333222000/////////------,,,,,,,,,,,,++++++111111111111111111111111000000000000111111111111111111111222222222333333111111333555555:::FFFSSSLLLNNNRRR[[[dddjjjgggpppxxxhhhVVVWWWbbbppp~~~dddOOOPPPQQQTTTWWWYYYYYYYYY]]]bbbhhhnnn{{{tttfff[[[RRRQQQNNNNNNdddsss{{{zzzVVVIII@@@444666444333333333333222222222000000000000000000000000000000000000000000000000000000111111111222222222000000000111222333555666888LLL[[[^^^XXXYYY|||rrr[[[RRRSSSVVV\\\hhhyyyzzz^^^YYY```gggnnntttyyy~~~ppplllfffYYYOOOMMMLLLBBBBBBCCCCCC\\\www}}}\\\kkkyyyIII999888111222222111111000/////////------------------------,,,,,,,,,---------......///000000111111222333333333<<>>???EEECCCTTTkkkeee[[[CCC???111222222111111000/////////------------------------,,,,,,,,,---------......000000000111222222333333666>>>LLLiii|||kkkzzz}}}wwwccc}}}vvviiiwwwppprrr}}}eeeZZZRRRUUU```lllyyywwwyyy}}}}}}zzz|||tttgggkkkjjjLLLgggbbbTTT~~~iiiJJJCCCAAA:::666555444222111000//////---------,,,,,,,,,++++++333111//////000111000///000000000000111111111111111111111000111111222333333666777666666>>>LLLXXXKKKvvvsss|||sssccc^^^dddkkkyyy```RRRMMMUUU\\\YYYVVVXXX\\\ccccccdddooouuuyyyvvvhhhVVVMMMEEENNNMMMFFFnnnwwwoooKKKDDD???444333333333333222111000000000000000000000000000000000000000000111111111111///000111222222111000///222......222444333444777===UUUcccZZZUUUpppxxxbbbWWWQQQVVVYYYeee~~~dddWWWgggwww~~~|||tttkkkeee^^^TTTMMMHHHHHHCCCBBBDDDHHHhhhxxx```uuukkkAAA;;;222000000111111111///...---....................................////////////111111111222222333333444;;;???PPPqqqtttttt|||eee___xxxpppjjjrrrqqqxxxoooZZZPPP^^^lllrrr|||~~~}}}~~~~~~rrrfffggg___ooolllOOO]]]fffLLLaaajjjPPPGGGBBB:::999888666333111000///...000000...---------------333111000///111111111000000000000000111111111111111111111111111222222333333444666666999BBBOOOZZZeeeqqqccc]]]cccoooiiiZZZQQQXXX^^^[[[XXXYYYZZZ```___dddrrrxxxyyyrrrcccPPPMMMHHHJJJDDD;;;RRRxxxyyyvvvNNNCCC===222333333333333222111000000000000000000000000000000//////000000000111111111///000111222222111000///222///...222444333444777DDDWWW___VVVUUUqqqxxxcccXXXUUUXXXYYYfffeee```xxx~~~{{{~~~zzzqqqkkkfff___UUUMMMHHHHHHCCCAAABBBDDD___iiiqqqPPP===888000111111111111///...---....................................////////////111111111222222333333444555999QQQ|||uuusss\\\]]]zzznnniiimmmzzz}}}ooo{{{ttt^^^TTTaaarrr|||wwwzzzrrr~~~nnnOOOUUU~~~YYYJJJ]]]]]]HHH???;;;999888666444222000//////000000///...------------444222000000111111111000000000000111111111222222111111111111111222333333333333444777===GGGRRRZZZggg~~~|||nnnccc^^^cccuuuuuudddVVVXXX]]][[[YYYYYY\\\___^^^ggg{{{}}}~~~~~~rrrcccPPPFFFHHHEEE@@@===DDDccc|||kkkTTTCCC<<<333444444333333222111111000000000000000000000000000//////000000000000111111///000111111111111000000333000000333444222444888JJJXXX\\\SSSWWWttt~~~wwwxxx{{{ttttttsssaaaXXXUUUVVVUUUddd|||ggglllwwwnnniiimmmrrruuu}}}~~~|||yyyzzz}}}~~~}}}xxxtttnnnkkkhhhaaaVVVNNNIIIIIIDDDAAA@@@???SSSuuuwwwlllddd```;;;;;;111222222111111///..........................................////////////000000111222333333444444;;;@@@aaa```TTT^^^~~~}}}kkkggghhhsssuuummmyyycccWWWaaauuuzzzXXXRRReeeRRRLLLYYYvvvqqqLLL===>>>:::999777555222111000000111000///...------------555333111111222222111000000000111111111222222222222111111111111222333333333333333777>>>IIITTTZZZaaa~~~wwwhhhaaa```fff|||ooo[[[VVVXXXYYYYYYZZZaaadddcccpppwwwiiiXXXAAAIIIBBB@@@GGGDDD___wwwqqqoooZZZEEE???999444444333222111111111111////////////////////////////////////000000000111///000000111111111111111333111111333333222555:::LLLYYY\\\SSSZZZtttqqq```WWWWWW]]]dddbbb]]]\\\gggyyyvvvfffYYYSSSPPPOOONNN___zzzmmmyyyzzz~~~rrrfffccc[[[YYY___hhhooowww~~~~~~|||~~~~~~|||{{{yyyxxxxxxzzzzzzxxxvvvrrrooolllkkkjjjdddYYYPPPHHHJJJDDDAAAAAA>>>JJJeeezzzqqq^^^sssqqq<<<===333333222222111000///.......................................////////////000000111222333333444444???KKKyyy[[[TTTaaaxxxhhhfffjjjxxxpppmmm~~~hhhXXX]]]ooodddQQQqqq___UUUPPPTTThhhSSS>>>BBB;;;:::888555333222111111111000///...------------666444222222222222111000111111111111222222222222222222222111222333333444444333333777>>>JJJTTT[[[tttppp___\\\aaalll~~~|||dddXXXVVVYYY^^^aaafffiiijjjwww}}}yyywwwzzzmmm\\\DDDJJJ>>><<>>JJJXXXbbbgggXXXZZZeeevvvrrraaa[[[]]]dddhhhhhhnnnppp|||~~~mmm___XXXfffrrrzzzmmm\\\FFFHHH::::::FFF???SSSvvvYYYTTTWWW```hhhKKK@@@888555444333111000111111222000000000000000000000000......////////////000000000/////////000111222333222111222444333333888@@@QQQ^^^```WWWaaa}}}zzzaaaJJJFFFKKKMMMMMMNNNTTTYYYhhhzzzvvvqqqggg]]]UUUNNNGGGCCCDDDDDDGGGJJJ^^^~~~sss```QQQLLLLLLMMMQQQXXX^^^cccdddeeehhhlllrrryyy~~~~~~yyyzzzzzzyyyxxxvvvtttrrrnnnkkkhhhhhhiiieee]]]VVVIIIJJJEEEBBBEEEAAABBBPPPxxx{{{```iiiWWW???666555444222111000000000....................................//////////////////000111333444555555555QQQ{{{\\\WWWfffsssgggiiizzzppprrryyyeeeZZZbbbttt~~~}}}{{{VVVUUUeeeOOOBBBJJJeeegggEEE???===<<<:::777555444333333111111000///............888666444333333333222000111111111222222222333333333222222222222333444444222444666999???MMM___lll}}}uuubbbXXX```nnn}}}kkkaaaaaafffjjjiiissswwwhhhTTTLLLNNNVVVcccrrrrrrbbbLLLHHH;;;===GGGBBBPPPxxxlll]]]WWW[[[sssSSSCCC888666444222111000000111222000000000000000000000000........./////////000000000/////////000111222333000000222444333444;;;CCCVVV___]]]ZZZqqqfffRRRDDDHHHOOOQQQQQQSSSVVVaaawww|||xxxtttpppkkkgggcccZZZRRRKKKGGGDDD@@@???AAA@@@EEEKKK^^^xxxgggQQQHHHKKKHHHLLLQQQUUUXXX[[[]]]^^^aaaeeelllttt|||~~~yyyssstttuuutttrrrpppooooooooojjjeeedddeeeccc]]]WWWJJJLLLEEEAAAEEEAAA???GGG___cccccczzzkkk@@@777666444222111000000000....................................////////////...///000111333444555666999TTTtttZZZVVVeeennnggglllppptttkkk]]]aaassszzzxxx]]]OOOwww[[[FFFIIIeeeoooNNNBBB>>>===;;;888666555444333222111000///............999666444333333333222111111111222222222333333333333333222222333333444555111444888:::AAAPPPeeeuuu}}}xxxoooaaa]]]hhhwwwqqqeeeaaaeeehhhlllwww|||lllWWWOOOHHHMMMWWWkkkxxxlllzzzkkkUUULLL@@@@@@CCC<<>>===;;;999777555444444222111000//////.........BBB777444444///111555111222222222222222222222222333333222222333333444555333444222;;;LLLXXXkkkyyyqqq{{{wwwkkkjjjyyy|||zzzzzzxxxoooeeefffnnnpppuuu}}}sssYYYQQQMMMPPPZZZnnnlllzzzyyyhhhVVVKKKBBB@@@>>>===EEEPPPaaaZZZ[[[GGG:::666555333111000000111111000000000000000000000000000000000000000000000000000111111111111222222222333222444666222000<<>>>>>>>>??????@@@@@@AAAFFFFFFIIISSSggguuucccRRRHHHDDDEEEFFFHHHJJJKKKLLLOOORRRTTTYYY[[[bbbkkkppprrrvvv{{{}}}xxxvvvvvvwwwuuunnnfffccceeeiiippp^^^VVVbbbnnniii[[[RRRNNNJJJEEEDDDDDDDDDBBB???KKKyyyttttttzzzhhhrrrNNN???333000222...000333---////////////////////////............/////////000000111222222111222444666:::IIIjjjzzzdddoootttqqq^^^TTTQQQddd|||nnniiijjjzzzeeexxxqqqaaa___ooozzz}}}oooHHH\\\PPPKKKYYYrrrXXXJJJCCC@@@===;;;:::888666444111000///...............DDD777444555000111555111222222222222222222222222333333222222333333444555333555555<<>>666555333222111000111111000000000000000000000000000000000000000000000000000111111111111222222222111000333666333222???PPP^^^___ZZZcccsssVVVGGGFFFIIIOOORRRTTTYYY___tttzzz^^^RRROOOIIIEEECCCAAA???>>>============>>>@@@AAABBBCCCCCCDDDFFFFFFJJJRRR]]]ppp~~~qqqaaaQQQGGGDDDEEEFFFGGGIIIKKKKKKMMMPPPSSSVVVWWW\\\eeeiiikkkpppvvvzzzxxxyyy||||||zzzvvvqqqllliiigggddd]]]```nnnsssiii\\\WWWMMMIIIDDDBBBCCCCCCAAA>>>EEEdddyyyooozzznnnbbbsssYYYAAA555333444///000333...////////////////////////........./////////000000///111222222111222444666>>>GGGjjj|||iiiwww}}}wwwSSSPPPOOOaaa{{{nnnlllpppsssbbbqqqpppmmmjjjqqqrrrdddbbbnnn{{{|||}}}wwwsssuuuyyyxxxsss|||vvvMMMUUU{{{KKKKKKYYYmmmTTTGGGDDDBBB>>><<<;;;999777555111111000///............HHH888444666111222555000333333333333333333333333333333333333333444444555333777777>>>NNNaaattthhh}}}vvv``````bbbggglllllljjjlllqqq{{{~~~qqqeeemmmxxxpppeee|||uuucccZZZMMMDDDCCCBBB>>>>>>DDDYYYuuueeeIII???777666444222111111111111000000000000000000000000000000000000000000000000000111111111111222222222000///222555333444CCCTTTeee[[[WWWmmm|||___KKKBBBEEEKKKRRRTTTVVV^^^gggxxx```LLLBBBAAA>>>;;;;;;:::::::::;;;<<<<<<>>>@@@BBBEEEFFFGGGGGGGGGGGGGGGMMMUUUVVV\\\uuu~~~xxxmmm^^^OOOFFFDDDEEEEEEGGGIIIIIIJJJLLLNNNQQQTTTTTTXXX___cccfffkkkrrr|||~~~|||xxxyyy}}}~~~}}}||||||{{{vvvoooiiicccfffrrr|||xxxhhh\\\ZZZLLLHHHCCCAAABBBBBB@@@>>>CCCKKKtttvvvuuu___hhhlllDDD777666777111///333000////////////////////////....../////////000000000///111222222222333555777AAAHHHrrryyyhhhsssNNNRRRTTTccc~~~}}}lllmmmtttkkkaaahhh[[[UUUVVVWWW```ddd```nnnrrreeeaaahhhppptttnnnkkknnnxxx}}}jjjiiiuuuooo\\\VVVYYY___cccggguuuvvv~~~wwwooowwwwwwPPPLLLhhhEEEJJJXXX|||rrrXXXLLLGGGDDD@@@>>><<<:::888666222222111000///......///OOO;;;444777333333444000333333333333333333333333333333333333333444555555555888888@@@TTTiiixxxttt~~~ooojjjfffhhhllloooooolllkkkkkkwwwwww~~~jjjgggsssooo^^^TTTHHH@@@CCCDDD@@@@@@DDDXXXxxxhhhGGG>>>888777555333222111111222000000000000000000000000000000000000000000000000000000111111111222222222111///222555444555EEEWWWiii\\\^^^wwwhhhPPPGGGAAAFFFNNNTTTUUUWWWbbbooo```OOODDD<<<<<<;;;888888999;;;===???@@@AAABBBDDDFFFHHHJJJJJJIIIHHHIIIHHHOOOXXXWWWZZZwwwyyyuuukkk\\\OOOFFFDDDEEEDDDFFFHHHHHHIIIJJJMMMOOOUUUTTTWWW]]]aaadddjjjrrryyy}}}~~~yyy{{{yyyzzz{{{|||{{{xxxtttqqqqqqvvv~~~vvvdddXXXWWWMMMHHHCCCAAAAAABBB@@@>>>FFF===eee|||hhhjjjFFF888666999222000444333////////////////////////...////////////000000000///111222222222333666888BBBRRRnnnssssssNNNVVVYYYeee~~~jjjkkkuuuhhhddddddPPPPPPNNNJJJOOOTTTVVVfff{{{ooo```ZZZ[[[```ccc[[[[[[```lll}}}gggccclll{{{rrr^^^JJJFFFMMMTTTWWWXXX^^^aaakkkvvvwwwtttzzzzzzqqqsss||||||pppoooNNNCCCxxxZZZCCCJJJVVV~~~}}}```SSSJJJGGGCCC@@@>>><<<999777444333222111000/////////YYY@@@555777555333444111333333333333333333333333444444333333444444555666777888777CCC[[[pppsssppptttqqqsssssssssrrrooojjjeeecccwwwfffdddjjj{{{|||lll]]]OOOEEE???BBBCCC@@@AAAFFFaaasss{{{nnnKKK@@@999888666444222222222222111111111111111111111111000000000000000000000000000000111111111222222222333111222555444666FFFYYYbbb]]]ggg~~~uuuVVVEEEDDDBBBGGGPPPUUUUUUYYYggguuutttMMMEEE@@@;;;;;;:::999:::<<>>;;;999555444333222111000000000eeeFFF666888555333555222333333333333333333333333444444444444444555555666777888999FFF^^^qqq}}}xxx{{{}}}~~~}}}||||||{{{uuummmaaayyy___\\\hhh|||zzzjjj^^^NNNFFF@@@BBBAAA???DDDMMM```sssggg}}}}}}xxxUUUFFF:::999777444333222222222111111111111111111111111000000000000000000000000000111111111111222222222444222222555444777HHH\\\ZZZ```ppp|||aaaIII@@@AAAFFFIIIPPPUUUWWW^^^mmm}}}|||WWW@@@===:::999;;;888<<<===@@@BBBEEEGGGHHHHHHKKKKKKJJJJJJJJJIIIIIIIIIOOOPPPUUU]]]jjj{{{xxxtttkkk]]]OOOFFFCCCDDDBBBDDDFFFGGGHHHJJJNNNPPPSSSRRRTTTZZZ___bbbiiiqqqzzz|||zzzyyyrrrsssrrrmmmhhhiiiqqqxxxxxxpppjjjeee___YYYUUUOOOIIICCC@@@AAABBBBBB@@@>>>???___kkkaaarrrWWW===333888555333666555000000000000000000000000/////////000000000111111///000222333333444777999EEExxxssshhhTTT]]]cccqqqiiimmm|||~~~mmmtttqqqjjjsss\\\LLLDDDBBBEEEJJJPPPYYYfffvvvXXXKKKCCCJJJXXX___```___dddgggtttsssppp|||uuummmuuukkk```yyyxxxrrrdddSSSBBB```~~~TTTFFFGGGPPPmmmooo]]]PPPMMMIIIEEEBBB@@@<<<:::777666444333111111000000oooLLL888888666333555333444444444444444444444444444444444444444555666666555999<<>>;;;888777555444222111111000uuuPPP999888666333555444444444444444444444444444555444444444444555666666333:::???JJJZZZjjj}}}}}}uuu[[[WWWpppuuucccXXXHHHCCCAAACCCBBBEEETTTfffyyyiiilllwww```EEE<<<:::888555333222222222111111111111111111111111000000000000000000000000000111111111111222222222111///000444555;;;OOOddd```mmmzzz|||vvvZZZDDD@@@EEEHHHKKKKKKNNNUUU]]]jjj}}}cccFFF??????>>>888===EEEBBBFFFGGGIIIJJJKKKKKKKKKKKKJJJIIIGGGFFFGGGJJJMMMOOOVVVaaalllyyyxxxtttjjj\\\MMMCCC??????@@@BBBEEEGGGIIILLLPPPSSSRRRRRRVVV^^^cccfffmmmtttyyyzzzvvvtttqqqhhheeebbbdddlllvvvrrrpppmmmjjjjjjiiiddd___MMMGGGAAA>>>>>>@@@@@@???;;;DDDCCC[[[kkkYYYzzzddddddpppKKK777:::999666555111000000000000000000000000000000000000111111111111///000222333333555888:::LLLttt\\\RRRYYYjjjxxxbbbfffsssnnn~~~}}}lllZZZIIIBBBAAAAAAFFFLLLOOO\\\lll|||VVVNNNKKKSSS```gggjjjkkkmmmqqq~~~wwwzzzyyyvvv{{{vvv\\\lll}}}{{{nnn___KKKQQQyyyQQQDDD???MMMiii}}}___TTTQQQLLLHHHEEEBBB>>><<<888777666444222111111111WWW<<<;;;666888<<<222333333333444444555555555444444444555555555666666777888===III```}}}~~~{{{dddZZZ\\\yyyvvvdddSSSGGGCCC???<<<:::>>>JJJWWWuuuxxxVVVyyyaaaNNNBBB;;;666666555222111333333222111111000000111111222111111111000000//////000111111111111222222222333333333333333:::MMM___\\\fffkkk|||~~~gggOOO@@@>>>EEELLLQQQPPPPPPQQQ[[[pppqqqKKK<<<;;;::::::===AAAFFFIIIHHHHHHJJJLLLMMMMMMJJJHHHLLLGGGGGGJJJKKKKKKRRR[[[hhhrrrvvvooocccVVVJJJBBB>>><<<@@@@@@BBBFFFJJJMMMMMMMMMRRRUUUZZZ^^^bbbggglllppp{{{zzztttpppnnniiiiiitttyyylllnnnkkkfffdddgggjjjeee\\\KKKHHHCCC@@@??????>>>>>>@@@;;;<<>>444444333222111//////...aaaBBB<<<777777:::222333333444444444555555555444444444555555555666666333777AAATTTlll{{{uuuuuutttrrrzzzsss```RRRVVVccc~~~qqq```TTTGGGBBB???===<<<<<>>???EEEKKKPPPPPPRRRVVVcccxxxYYYBBB<<<<<<<<<===@@@CCCGGGJJJNNNNNNNNNNNNNNNMMMJJJHHHKKKIIIKKKPPPTTTYYYcccmmmxxxssslll```SSSHHHAAA>>>===@@@AAACCCFFFJJJLLLMMMNNNRRRUUUZZZ```eeekkkqqquuu~~~vvvpppnnnnnnqqqwww}}}|||uuummmkkkjjjfffdddgggiiicccZZZKKKHHHCCC@@@??????>>>>>>>>>:::;;;HHHkkk~~~vvvpppmmmQQQpppXXX<<>>>>><<<<<>>>>>===<<<999;;;AAAYYYuuuvvvsssKKKZZZggg@@@>>>777444999555222222111111000/////////000000000000111111111111000222222333333444777:::NNNuuusssnnnoooOOO[[[cccqqqxxxnnntttmmmwwwssssssrrrmmmtttbbbLLLEEE>>>===BBBIIILLLMMMOOOWWW```kkk~~~|||___SSS[[[bbbkkkwww{{{~~~|||rrrwwwhhhccc{{{ssslllfffYYYRRRfffrrrVVV>>>AAADDD^^^eeeWWWTTTPPPLLLJJJGGGDDDAAA999888777666444333222111QQQ===888777777555555555555555555555555666555555555555666666666666999888AAA\\\~~~qqqxxx}}}iii^^^XXXUUUZZZcccfffrrr{{{{{{yyyyyyiii___WWWVVVcccsssyyyfffWWWSSSHHH@@@;;;<<<>>><<<999999>>>BBBOOOjjjxxxvvvzzzyyytttPPPBBB<<<999999999666555777333222111111000000111111111111111000000000000000000000111111111222222222555444555555666===PPPccccccNNN```pppbbbRRRJJJ@@@>>>BBBHHHLLLMMMJJJLLLPPPXXXeeexxxtttRRR<<<999???===???BBBFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHJJJLLLSSSVVV\\\ccclllyyytttkkk\\\MMMBBB======>>>BBBCCCEEEFFFHHHKKKOOOQQQVVVZZZ___eeekkkqqqxxx}}}|||vvvlllrrryyyyyytttnnnkkkkkkeeefffdddcccdddddd]]]TTTLLLHHHCCC@@@???>>>>>>===;;;:::<<<<<>>CCCHHHJJJJJJPPPTTT[[[iii}}}eee___lllpppttt~~~|||||||||}}}rrruuu|||pppiiiYYY___}}}sssmmmiii]]]MMMZZZgggQQQ>>>???AAAeeeggg[[[WWWRRRNNNLLLIIIDDDAAA::::::999777555444333222XXX<<<999999666888666666666666666666666666555555555666666666777777;;;888AAA]]]{{{yyy}}}}}}|||uuuYYYPPPQQQUUU[[[bbbdddpppxxxtttmmmrrrrrrfffeeehhhkkktttwwwdddTTTQQQIII@@@999:::======;;;:::======KKKnnn{{{kkkpppwwwNNNCCC>>>:::;;;;;;777666777333222111111000000111111000000000000000000111111000000111111111222222222444444555666666>>>QQQddd```[[[iiivvvvvvxxx```NNNGGGAAA<<<===DDDIIIKKKJJJLLLMMMPPPUUU___kkkyyy|||uuufffRRRAAA888:::???@@@BBBFFFIIIKKKKKKJJJJJJJJJKKKJJJIIIHHHJJJNNNRRRYYY```iiiqqq{{{zzzooo^^^LLL@@@<<<<<<>>>CCCDDDEEEFFFGGGKKKQQQUUU[[[___dddhhhmmmsssyyy}}}xxxooojjjnnnssstttqqqmmmjjjhhhcccddddddbbbaaaaaa[[[SSSMMMIIIDDD@@@???>>>===<<<:::999===;;;AAAfffppptttUUUKKK^^^zzzEEE999;;;888555333333333333222111111000000///000000000111111111111000111222222333555888;;;FFFvvv}}}|||WWWYYYbbbsssyyylllqqqrrr|||{{{xxxfffLLLCCC@@@===>>>CCCHHHLLLMMMQQQRRRZZZmmmyyynnnwww}}}{{{zzz|||yyytttzzzvvvxxx{{{qqqkkk]]]gggsssmmmkkkbbbIIIOOO___NNN>>>@@@BBBeeennn^^^XXXRRRMMMKKKHHHBBB===;;;;;;999888666444333222___===<<<:::555:::777777777777666666666666555555666666666777777777777777DDDcccssszzz~~~xxxxxxpppwww|||gggNNNIIINNNUUU^^^fffhhhtttyyyooocccfffxxxvvvzzz|||sssaaaSSSNNNHHH???888999<<<<<<<<<===;;;<<>>QQQddd[[[hhhqqqlllmmm}}}gggPPP@@@@@@>>><<<>>>BBBEEEEEEDDDEEEEEEFFFIIINNNUUU[[[___^^^UUUIII???;;;;;;<<<===CCCEEEHHHKKKLLLLLLJJJIIIIIIJJJJJJHHHGGGJJJQQQWWW]]]iiivvv~~~rrr^^^KKK???;;;===???BBBDDDEEEFFFGGGKKKSSSYYYbbbdddiiimmmqqqvvv{{{uuuhhhgggjjjnnnppppppmmmiiigggbbbdddddd```___^^^YYYSSSMMMIIIDDD@@@>>>>>>===<<<999888======AAAcccxxxqqq]]]MMM[[[KKK:::===999333444444444333333222111111111000000000000111111111111///000222222333555888;;;XXX{{{YYYWWWdddwwwzzzpppvvvyyyxxx}}}xxxsss```GGG===<<<===AAAFFFLLLOOOPPPOOORRR^^^rrr|||{{{wwwssstttzzz}}}|||zzz~~~||||||www~~~}}}mmmttttttllllllfffGGGIIIYYYMMM???DDDGGGgggvvv^^^WWWPPPLLLKKKHHHBBB<<<===<<<;;;999777555444333fff??????<<<444:::888888888777777777666666555666666666777777777777555777GGGhhh~~~sssrrriiitttuuuttt}}}~~~xxxqqqjjjXXXJJJIIIPPPWWWbbbnnnqqq}}}rrrcccfff{{{wwwkkk^^^RRRKKKDDD===999:::;;;::::::<<<;;;@@@RRRooovvv```lllwwwxxxUUUGGGBBB??????===888555666333222111111000000111111///000000000111111111111000111111111111222222222333333444555555>>>QQQdddWWWnnnssslllyyy~~~yyyfffTTTFFF===>>>>>>???@@@AAABBBBBBBBB<<<<<<<<<>>>AAADDDEEEFFFGGGCCC>>>;;;;;;===???AAAFFFHHHJJJLLLLLLKKKIIIHHHGGGIIIKKKKKKMMMTTT___gggppp~~~qqq]]]III===;;;>>>BBBAAACCCEEEFFFGGGLLLUUU\\\fffiiimmmqqquuuzzz}}}lll```fffjjjooopppnnnjjjhhhhhhccceeeccc___]]]]]]YYYTTTMMMIIIDDD@@@>>>===<<<;;;<<<888<<<<<<===ZZZxxxkkkaaaQQQ\\\RRR;;;>>>:::444999444444444333222222111111000000000000111111111111///000222222333555999<<>>EEEJJJiiivvv___YYYRRROOOOOONNNHHHBBB??????===;;;999777555555lllBBBBBB>>>444:::999888888888777777666666666666666666777777777777777999HHHhhhyyyyyypppkkkhhhrrrzzzzzzhhhkkkllljjjgggfff```ZZZTTTJJJFFFJJJOOOVVVdddsss{{{yyyiiimmmrrreee\\\RRRIIIAAA<<<:::<<<<<<888888999777AAAVVVqqqsssyyyTTTaaa^^^HHHCCC@@@@@@>>>888555555333222222111000111111111//////000000111111111222000111111111111222222222222222333444555===QQQcccVVVooorrrqqq}}}hhhTTTGGGAAA??????AAACCCCCCBBBAAABBBCCC=========>>>@@@AAAAAA@@@;;;===??????>>>@@@DDDIIIHHHIIIKKKLLLKKKJJJHHHGGGIIIMMMQQQUUU[[[eeettt~~~|||ooo[[[GGG<<<;;;???DDD@@@CCCEEEEEEGGGLLLVVV___hhhkkkppptttyyy~~~tttggg\\\UUUeeekkkrrrrrrlllggggggjjjdddeeeccc^^^\\\\\\YYYUUUNNNJJJDDD@@@>>>===<<<;;;@@@999::::::777OOO{{{lll```bbbRRR^^^XXX<<<>>>:::555===555444444333333222222111000000000000111111111111///000111222333555999<<>>OOOFFF;;;DDDKKKgggqqqbbb\\\UUUTTTVVVUUUPPPJJJAAA@@@???===;;;999777666{{{DDD>>>@@@888:::999888777777777777777888555555555555666666666777;;;???PPPjjjwwwhhhbbbeee~~~{{{{{{ppphhh___YYYUUUUUUSSSNNNKKKKKKEEEDDDCCCEEELLLYYYhhhsss|||wwwuuu~~~~~~vvvmmmcccXXXNNNGGG>>>;;;999888999::::::999===666ZZZooojjjXXXdddbbbSSSKKKBBB===999444333555444444333222222111111000111111111111111222222222222222111111111111111111111666333777555???]]]]]]XXXppp~~~uuu[[[JJJDDDCCCCCCGGGGGGGGGDDD@@@>>>======;;;===???@@@??????@@@BBB?????????@@@BBBDDDGGGHHHKKKHHHFFFHHHGGGEEEFFFIIIJJJNNNTTTZZZcccsssoooYYYFFF===<<>>;;;;;;>>>???777;;;777;;;EEEZZZzzzkkkwwwUUUbbb\\\===BBB888777;;;666666555444333333222222111111111111000000000000000000111111222555:::===XXXyyyXXXUUU```~~~~~~uuuwwwjjj___XXXUUU\\\rrr}}}\\\BBB===DDDLLLOOOMMMLLLNNNQQQ\\\rrr}}}|||}}}nnn]]]ZZZ```gggmmmwww{{{ttt|||}}}llljjj```III===EEEGGG??????JJJcccvvvgggaaa]]]\\\XXXQQQMMMLLLGGGFFFCCC???<<<999888777KKKAAA@@@888:::999999888777777777777888555555555666666666777777888===SSSjjjsss\\\bbbkkk}}}||||||ttthhh```VVVPPPLLLLLLJJJEEECCCCCCAAAAAAAAACCCHHHQQQ]]]dddppp~~~}}}tttyyy|||sssjjj```UUUKKKEEE===;;;999888999::::::999@@@888UUUzzzjjjqqqaaahhhiiiSSSJJJBBB===999555444666444444333333222111111111000000000111222222222333111111111111111111111111222666222777444@@@^^^___aaavvv}}}kkkSSSFFFDDDEEEFFFKKKJJJHHHDDD@@@<<<;;;<<>>@@@BBBEEEIIINNNRRR[[[iiilllkkkyyy~~~xxxoooeee[[[QQQHHHCCC===:::888888999::::::999===777JJJhhhdddyyynnnnnnpppQQQIIIAAA===:::555444666444444333333222222111111//////000111222222333333111111111111111111111111222555111555555AAA```aaa\\\ooo{{{rrraaaKKKDDDFFFIIIJJJNNNLLLIIICCC>>>;;;;;;<<>>???AAADDDFFFFFFEEEFFFJJJKKKKKKOOOUUU^^^cccmmmsss]]]JJJAAA@@@CCCGGGCCCDDDDDDFFFJJJQQQZZZ```ccceeeiiipppxxx}}}wwwnnnpppqqqtttvvvvvvsssmmmhhhjjjwwwjjjiiieee^^^aaabbbbbb```\\\YYYVVVVVVWWWQQQIIICCCAAA???<<<;;;===:::666===:::;;;<<>>;;;666555777555444444333222222111111//////000111222333333444111111111111111222222222222444///555555CCCbbbbbbZZZpppxxxmmm{{{|||[[[JJJHHHJJJKKKKKKKKKIIIFFFBBB>>><<<>>>@@@IIILLLOOOPPPMMMJJJGGGFFFDDDBBB???===>>>AAAEEEGGGEEEDDDGGGKKKMMMOOOVVV^^^kkkvvv|||qqq```QQQHHHFFFHHHJJJGGGGGGGGGFFFHHHMMMTTTYYY[[[]]]```eeeiiijjjfffaaabbbaaabbbfffmmmuuu}}}iiiZZZ^^^\\\YYY]]]aaaaaa___\\\XXXVVVWWWYYYQQQJJJDDDBBB@@@<<<;;;===;;;666===;;;:::;;;GGGqqq___eeeyyyvvviiiQQQzzzyyyPPPKKK@@@>>>===:::999999777666555444333222222222111111111000000111222333222222444777999GGGfffvvvyyyhhhyyyxxxZZZ\\\YYYgggwww~~~}}}vvvtttwwwkkkfffqqq]]]DDDCCCFFFJJJNNNNNNMMMOOOUUU[[[mmmsssrrrttt}}}pppsss|||hhh^^^bbbrrr}}}qqqooovvvwwwyyyxxxbbbYYYLLL>>>888@@@CCC>>>???HHHgggpppiiidddbbbbbb```YYYUUUTTTSSSQQQNNNKKKFFFBBB???===RRRFFFGGG???===<<<;;;:::999888888888888666666666666777777777888:::===YYY[[[___jjjxxxnnn___iii}}}yyyoooqqqoooiiihhhjjjjjjfffgggggggggiiijjjeeeYYYOOOGGG@@@;;;::::::888999<<<<<<@@@FFFIIIIIIHHHGGGFFFGGGOOONNNMMM[[[pppzzzrrrggg[[[RRRJJJDDDAAA;;;999777777888::::::999===AAANNNmmmkkkMMMFFF@@@>>>;;;777666888555555444444333222222111///000000111222222333333000000111111111222222222222444///555777EEEcccbbbbbb}}}sssvvvWWWJJJKKKKKKJJJHHHFFFEEECCCAAA???@@@CCCEEELLLNNNQQQQQQNNNKKKHHHFFFHHHEEEBBB??????AAAEEEGGGJJJJJJMMMRRRUUU[[[fffqqquuuooodddYYYQQQMMMMMMOOOTTTSSSPPPNNNLLLMMMQQQTTTUUUWWWZZZ]]]]]]```eeejjjkkknnnuuurrrOOOHHHKKKOOOVVV\\\cccaaa___\\\YYYXXXYYY[[[PPPJJJDDDCCCAAA===;;;======888>>>::::::<<>>FFFgggoooeeeaaa```cccbbb]]]ZZZZZZTTTSSSPPPMMMIIIDDD@@@>>>XXXHHHIIIAAA@@@===<<<;;;:::999888888888666666666777777777888888999???XXX\\\hhh|||fffrrryyyooojjjwwwqqqfffbbb[[[VVVSSSPPPOOOMMMNNNRRRVVVYYY]]]]]]WWWNNNFFF???999888888888:::>>>AAADDDHHHJJJJJJIIIIIIIIILLLPPPKKKGGGNNNXXXmmmwwwooobbbVVVMMMFFFBBB???:::888666777888:::::::::;;;BBBNNNqqqzzzcccLLLEEE???>>><<<888777999555555444444333333222222111111111111111222222222000000000111222222333333222444///666999FFFbbb```\\\|||pppSSSIIIKKKJJJGGGFFFEEEEEEEEECCCBBBCCCFFFHHHMMMOOOQQQPPPNNNJJJHHHGGGNNNKKKHHHEEEDDDDDDFFFHHHNNNNNNRRRYYY```jjjzzzyyyuuummmddd[[[WWWWWWXXX[[[[[[YYYWWWUUUUUUVVVXXXZZZ\\\```dddfffkkkwwwZZZ@@@>>>BBBNNN___eeeiiieee```\\\[[[[[[ZZZYYYPPPJJJEEEDDDBBB===<<<======888===::::::===KKKwwwfff\\\gggtttWWW^^^ZZZPPPHHHGGGCCC======<<<:::999777666555333222222222222111111111000111333333333555777999DDDaaa~~~yyysssLLLPPPRRRdddwww}}}rrrpppxxxnnndddcccsss~~~UUUCCCGGGJJJNNNPPPPPPPPPSSSZZZaaalllxxx{{{yyyddd^^^cccppp{{{yyyxxxtttyyy{{{jjjYYYKKKAAA;;;>>>>>><<<>>>FFFhhhlllaaa^^^^^^bbbccc___]]]]]]TTTTTTRRROOOKKKGGGCCC@@@eeeMMMIIIBBBCCC>>>===<<<:::999999999888666666777777777888888888777AAAVVV```uuuiiikkkrrr|||pppggg]]]TTTOOOQQQPPPIIIGGGJJJEEEIIIKKKKKKPPPVVVVVVRRRFFF???999888888999<<<@@@EEEFFFHHHHHHGGGGGGHHHIIIKKKPPPLLLJJJNNNRRRaaazzz}}}tttlll^^^QQQHHHBBB???===:::888666666888:::::::::888===GGGkkk^^^JJJDDD???>>>===999888999555555555444333333222222222222222111111111111111///000000111222222333333222444000888;;;GGGaaa]]]UUUvvvmmmQQQIIIJJJIIIHHHJJJKKKKKKKKKIIIFFFEEEFFFGGGMMMOOOPPPOOOMMMJJJIIIIIIOOONNNLLLKKKLLLMMMOOOPPPWWWXXX]]]fffppp|||wwwnnncccZZZVVVWWWZZZZZZ^^^bbbfffjjjmmmqqqtttyyyzzzhhhKKKDDDOOO[[[sssssskkkbbb^^^^^^]]]YYYUUUPPPJJJEEEDDDBBB>>><<<===;;;666<<<::::::<<>>===;;;999888777666333333222222222111111111...000222333444555888:::MMMxxxvvvMMMLLLRRRggg{{{|||pppjjjxxxyyysssnnnrrrsssPPPBBBFFFKKKNNNRRRRRRRRRUUU\\\cccjjjuuuzzzlllZZZ[[[eeeuuuyyyxxxssstttppp|||fffXXXKKKBBB<<<=========AAAIIImmmhhh___\\\]]]bbbccc___\\\\\\UUUUUUTTTRRRNNNJJJFFFCCCqqqQQQHHHAAAEEE>>>>>><<<;;;:::999999999777777777777888888888888777CCCUUUbbb}}}uuutttyyykkk```VVVLLLMMMXXXYYYMMMGGGKKKFFFIIIHHHEEEIIISSSXXXVVVHHHAAA:::999:::;;;>>>CCCGGGGGGGGGEEECCCCCCFFFHHHFFFLLLLLLMMMTTTWWWeee}}}|||rrriii[[[NNNEEE???===;;;999888666666888:::::::::<<<>>>DDDhhhvvv\\\JJJCCC??????===:::888:::666555555444444333222222333333222222111000000000///000000111222222333333222444000999<<>><<<===888444<<<:::::::::EEEooouuuhhhiiiPPPXXXcccTTTKKKJJJDDD@@@???>>><<<:::888777666333333333222222222111111---///222444444666888;;;VVV{{{RRRKKKSSSjjj|||rrrhhhvvvpppooo{{{oooPPPGGGKKKKKKOOOSSSSSSSSSVVV]]]ccckkkvvv{{{hhhWWWZZZhhh|||}}}vvvtttnnngggiiirrrttt]]]RRRKKKBBB<<<<<<===>>>DDDLLLsssddd___\\\]]]aaabbb^^^ZZZZZZVVVVVVUUUSSSPPPLLLHHHFFFiiiVVVEEECCCDDD@@@???===:::999888888999777777777777777888888999???<<>>===<<<;;;999666<<>>AAAPPPuuulll^^^\\\]]]___^^^XXXTTTUUUWWWXXXWWWTTTSSSSSSOOOIIIeeeVVVGGGEEEEEEAAA???===;;;999888888999777777777777777888999999======SSScccvvvwwwfffYYYUUUQQQVVVZZZiiiyyyrrrbbb```[[[]]]aaacccdddfffhhhjjjNNNFFF???<<<;;;<<>>===;;;:::666666555555444333333333222222111111111111222222111111222222222333333333333222666555888NNNbbbbbb{{{pppPPPGGGLLLOOOOOOPPPTTTTTTVVVXXXSSSIIICCCCCCQQQRRRSSSSSSSSSRRRPPPOOOQQQ\\\gggiiijjjpppwwwzzzyyyuuussswwwsssaaaNNNDDDBBBAAABBBDDDVVVaaasss|||mmmjjj}}}sssmmmddd\\\WWWTTTRRRQQQJJJIIIFFFCCC@@@>>>===<<<===<<<999===???888AAAZZZkkk{{{dddaaa}}}YYYZZZxxxgggTTTQQQIIIIIIFFFDDDAAA===:::999888888333333333333222222222222222222222333444666888999MMMUUUOOOTTTeee|||zzz~~~|||ccc]]]lllxxxwwwyyyaaaJJJFFFMMMNNNMMMOOOVVVZZZ^^^dddkkkvvvssszzzggg[[[XXXaaammm}}}vvv}}}{{{bbbdddxxx}}}pppYYYOOOIIIEEE;;;:::@@@===AAAQQQoooeee^^^\\\]]]___]]]VVVRRRRRRNNNQQQRRRRRRTTTWWWTTTOOOcccXXXMMMJJJIIIBBB@@@>>><<<:::999888888888777777777777888999999:::???TTT\\\ooosssbbbVVVSSSRRR^^^lllzzzrrriiirrrwwwuuuuuuxxxvvvpppPPPGGG>>>:::999:::???FFFLLLMMMLLLIIIFFFEEEHHHKKKNNNOOOSSSYYYbbbuuuqqqggg\\\OOOHHHBBB<<<888888555555666777888999::::::888:::???^^^gggwwwhhhRRRNNNHHHCCC@@@>>><<<:::777777666555555444333333222222111111111111222222111111222222222333333333444333666555888OOOeeefffvvvUUUKKKNNNPPPPPPPPPTTTWWW[[[\\\TTTIIIDDDEEERRRRRRSSSVVVXXXWWWSSSOOOZZZjjjxxxzzzxxx{{{qqqddd\\\WWWXXX\\\cccooo{{{jjjXXXEEE>>>>>>??????@@@EEENNN[[[jjjwwwssskkk|||mmmhhh```YYYTTTQQQOOOMMMIIIHHHFFFCCC@@@>>>===<<<:::<<<:::<<<===888CCC]]]eeefffxxx[[[VVVwww\\\SSSqqqiiiUUURRRLLLNNNJJJGGGBBB>>>:::999999999555444444444333333333333222222222222444666888999IIIzzz{{{|||YYYNNNTTTfff}}}vvvwwwcccTTT```zzz|||pppUUUHHHIIIMMMLLLLLLPPPWWW\\\```gggooozzzzzzrrr^^^VVVUUU```mmmxxxwww~~~yyycccmmm}}}lllVVVLLLGGGDDD:::999>>><<>>BBBDDDEEEEEEBBBFFFLLLRRRYYY```hhhmmmmmmqqqwww}}}ppphhhddd]]]WWWSSSPPPMMMKKKHHHGGGEEEBBB???===<<<<<<555:::999;;;===:::FFF```mmm^^^yyycccZZZmmm___OOOnnnlllVVVSSSOOOSSSLLLIIIDDD???;;;999999:::555555444444333333222222222222222222333555888999JJJxxxtttsssyyyYYYPPPTTTccc|||wwwvvvgggaaarrrzzz~~~bbbKKKGGGJJJLLLLLLLLLPPPVVV[[[___hhhqqqyyyvvvfffXXXTTTXXXeeeuuu|||zzzxxxqqq{{{eeeuuu}}}lllUUUJJJEEEBBB:::888===;;;AAATTT}}}fffbbb```aaaccc___UUUOOONNNPPPTTTVVVWWW[[[^^^[[[VVVfff```VVVRRRNNNGGGEEEBBB???===;;;::::::888888888888888999999:::999AAAUUUWWWjjjxxxuuucccZZZXXXbbbrrrnnnXXXBBB;;;???DDDGGGHHHGGGIIIIIIGGGDDDDDDGGGKKKNNNRRRZZZdddnnn{{{uuudddYYYMMMFFF@@@:::666666555555666777888999:::::::::???BBBhhhuuufffUUUQQQLLLHHHDDDAAA>>>;;;:::999999888666555555444444333333222111111222222111111222222222333333333444333666555999QQQhhhjjjmmmdddVVVRRRNNNMMMOOOQQQYYYdddiii```RRRJJJKKKQQQUUUXXXVVVRRRSSSZZZaaawwwaaaZZZQQQKKKIIIJJJJJJJJJGGGLLLSSSYYY___hhhttt|||cccUUUIIIGGGKKKLLLLLLLLLKKKLLLLLLLLLLLLOOOSSSWWW^^^bbbhhhpppyyymmmdddeeeaaa[[[WWWSSSPPPMMMJJJGGGFFFDDDAAA???===<<<;;;444:::::::::<<<:::DDD[[[xxx___qqqsssxxxcccPPPoooiiiSSSQQQNNNSSSLLLIIIEEE@@@<<<:::::::::555444444333222111111111222111111222333555777888FFFnnnuuukkkyyyyyyzzz^^^VVVUUUaaazzz|||zzzxxxooosssuuu{{{sssXXXGGGFFFJJJKKKLLLMMMPPPTTTWWW\\\gggrrrzzz|||nnn\\\SSSTTT\\\mmm~~~~~~~~~uuummm|||ggg{{{{{{nnnVVVJJJDDDBBB:::888<<<;;;BBBVVVggghhhfffffffffbbbXXXRRRQQQSSSWWWZZZ[[[]]]___\\\WWWhhhaaaWWWSSSNNNKKKIIIEEEBBB???===<<<<<<999888888888888999::::::;;;???UUU]]]rrrvvvrrraaaYYYXXXhhhyyywww___GGG???CCCGGGGGGGGGGGGIIIJJJIIIHHHIIIMMMRRRPPPTTT\\\eeelllsssvvvbbbVVVKKKDDD???999666666555555666777888999:::::::::???BBBhhhvvvbbbTTTQQQMMMIIIFFFCCC???<<<;;;;;;:::999777666555555555444333222222111222222111111222222222333333333333333666666:::QQQggghhhgggppp___UUUMMMLLLQQQUUU]]]jjjrrrkkk[[[OOOKKKOOOUUUXXXUUURRRVVVcccooo}}}qqq]]]QQQOOOLLLKKKKKKKKKKKKJJJIIIMMMRRRVVVZZZ```hhhnnnxxx~~~eee\\\TTTTTTUUUTTTSSSSSSTTTSSSQQQNNNLLLKKKMMMOOORRRUUUYYY___gggqqq||||||kkkfffiiibbb___[[[WWWTTTQQQMMMJJJFFFEEECCC@@@>>>===<<<;;;888===;;;999<<<999>>>NNN}}}uuu^^^uuudddQQQpppcccPPPOOOLLLPPPJJJHHHEEEAAA>>>;;;:::999555555444333222111000000111111111111333555777888>>>```xxx|||jjjuuuwwwhhh\\\[[[eee|||~~~xxxyyyyyy|||tttvvvdddPPPFFFGGGJJJKKKNNNMMMOOORRRUUUZZZhhhuuu~~~vvvhhhTTTQQQUUUaaasssppplllxxxfff~~~vvvoooWWWKKKCCCAAA:::888<<<;;;DDDYYYooonnnkkkiiiiiiddd\\\VVVVVVRRRWWW[[[]]]```ccc```ZZZllleeeZZZVVVRRRMMMKKKHHHDDDAAA???>>>===999999888888999999:::;;;<<<<<>><<<<<<;;;:::>>>:::888<<<::::::DDDcccfffXXX___OOOooo```OOOPPPLLLNNNGGGFFFEEEBBB???<<<:::999666666555444333222111111111111111111333555777888===XXXqqqmmmlllaaacccooo}}}wwwvvvyyygggSSSIIIHHHIIIKKKNNNNNNMMMNNNQQQSSS[[[lll{{{~~~vvvhhhQQQSSSZZZgggyyyyyykkkpppzzzoooddd}}}ttt|||lllVVVKKKBBBBBB;;;999===<<>>999999888888999999:::;;;<<<:::TTTnnn|||ppp___WWWYYYfff{{{|||dddXXXVVVNNNGGGFFFFFFGGGLLLRRRJJJMMMRRRUUUXXX]]]eeekkkWWWWWW[[[```bbbcccjjjssszzzhhhXXXNNNCCC???<<<888666777555555666777888999::::::888???DDDnnn```vvv```RRROOOLLLIIIGGGDDD@@@>>>===<<<;;;:::888777666555666555444333222222222222111111222222222333333333222222777777:::PPPddddddhhhyyyxxx|||ooo\\\MMMMMMVVVdddkkkxxx}}}iiiTTTHHHKKKNNNQQQVVV^^^iiiwwwaaaSSSTTTXXXOOOMMMKKKJJJJJJLLLNNNOOOMMMNNNRRRWWW]]]bbbgggiiiaaalllyyy{{{yyyxxx|||zzzwwwuuukkkbbb___^^^\\\YYYVVVTTTQQQLLLIIIEEEDDDBBB@@@>>><<<;;;;;;777;;;777777>>><<<:::BBBRRRXXXRRRXXXLLLlllaaaRRRTTTOOOOOOEEEEEEDDDCCC@@@===:::888888777666555444333222222111111111111222444777888AAAXXXqqq|||ooojjjccciiiwww{{{xxx{{{ssspppuuusss[[[GGGDDDIIIJJJLLLQQQNNNMMMNNNPPPTTT]]]ppp{{{jjjQQQVVV___mmm~~~rrrhhhttt||||||fffaaazzztttxxxiiiUUUKKKBBBBBB;;;999===<<>>;;;:::999888888888999:::???<<>>FFF@@@~~~YYYeeeQQQOOOKKKJJJJJJIIIEEEAAA@@@@@@>>>===;;;999888777777555444333333333111///222222222222222222222222///666111555;;;QQQiii\\\aaa}}}wwwyyyyyysssZZZKKKPPP\\\hhhttt{{{bbbOOOGGGFFFPPPRRRVVVeeesss{{{aaaWWWVVVUUUSSSPPPOOORRRRRRPPPPPPTTTUUUVVVXXX^^^eeekkknnnpppvvvuuuwww~~~zzzsssmmmjjjfffaaa]]]]]][[[YYYVVVSSSNNNHHHDDDDDDBBB@@@===;;;:::::::::;;;;;;;;;999888:::===???WWW|||ccc^^^]]]RRRwwwgggUUUPPPRRRMMMIIIGGGDDDCCCBBBAAA>>><<<999888777888888777444111222222222333444555666777AAARRR|||tttcccfffrrr```]]]hhhwww~~~zzz|||qqqkkkjjjjjjcccWWWPPPKKKGGGOOOSSSIIIJJJNNNPPPOOOTTTdddyyyzzz^^^OOOWWW\\\kkk|||{{{sssuuuwwwdddQQQ\\\wwwmmm~~~zzzgggQQQIIIAAA<<<===666;;;BBBBBB[[[sssqqqooollljjjhhheeeaaa^^^eeeeeehhhlllppppppkkkgggjjjfff^^^[[[\\\XXXTTTPPPLLLIIIFFFCCCAAA???===<<<:::999999999999<<<999HHH```www}}}wwwooo]]]VVVaaannnwwwqqqrrrtttqqqgggZZZUUUWWWXXXdddgggeeedddZZZQQQUUU___fffqqqsssvvv}}}^^^\\\___gggqqq|||zzzxxx}}}}}}oooXXXNNNDDD???<<<777555666666777777888999::::::;;;888CCCBBBnnnXXXdddQQQOOOMMMMMMMMMKKKFFFCCCAAA@@@???===;;;999888777666555333333333333111///222222222222222222222222111888333555;;;OOOggg[[[bbb{{{aaaRRRWWWcccqqq{{{www^^^MMMGGGJJJTTTWWW^^^qqqeeeYYYVVVUUUTTTQQQQQQTTTUUUSSSTTTXXX[[[\\\```gggpppxxx|||~~~rrrnnniiifffdddccc___]]]]]]ZZZWWWTTTQQQMMMGGGDDDDDDBBB@@@===;;;:::999999999::::::999999:::===@@@UUUfff___nnnUUURRR|||iiiYYYSSSTTTNNNLLLJJJGGGEEEDDDBBB???===;;;:::888888888777555333333333333333444555666666???TTTvvvZZZ```ppp~~~fffSSSPPPMMMWWWgggmmm}}}tttfffeeehhhhhh^^^RRRLLLJJJJJJUUU[[[QQQOOORRRTTTUUU]]]lllxxx[[[MMMWWW^^^ooo~~~sssttteeeYYYOOOeeeooooooyyyfffQQQJJJ@@@:::<<<666;;;BBBCCC^^^ssspppnnnlllllllllkkkhhhfffgggggghhhkkkmmmlllgggccckkkiiibbb```]]]VVVUUUSSSQQQPPPLLLGGGDDDBBBAAA>>><<<:::999999999:::999EEEZZZvvvxxx|||zzzxxx{{{uuu^^^VVVeee{{{jjjgggeeeeeeddd___XXXVVVYYY^^^vvv~~~jjj[[[]]]fffooo{{{~~~^^^```gggqqq|||ooohhhccceeebbbUUUWWW^^^hhhtttyyykkkVVVLLLAAA===:::666555666777777888888999999::::::666AAAKKKaaa\\\ooo|||^^^PPPPPPPPPPPPOOOMMMHHHEEEBBBAAA@@@===;;;999888777555333222222333333222000222222222222222222222222333999444666999LLLfff\\\aaajjj[[[]]]hhhuuu|||qqqYYYKKKHHHJJJSSSXXXccczzzjjj\\\YYYXXXWWWTTTUUUXXXZZZYYYZZZ^^^```aaaeeemmmvvv~~~~~~~~~ssshhhfffcccaaaaaa```^^^]]]]]]ZZZVVVRRROOOLLLHHHEEECCCBBB???<<<:::999999999888999999999999:::>>>@@@RRRkkk^^^jjjZZZTTTRRR~~~iii[[[UUUVVVPPPPPPMMMJJJHHHFFFDDDAAA??????<<<999888888777666555333333333333444444555666;;;QQQyyyVVV\\\kkk}}}yyyvvvzzzcccVVVUUUNNNZZZqqqrrrwwwqqqaaafffnnnlllbbbUUUOOOOOOSSS```eee[[[PPPPPPRRRWWWaaapppsssWWWLLLWWWaaatttqqqtttxxx^^^XXXWWWuuummmnnn~~~|||sssaaaMMMGGG>>>999;;;666;;;AAAFFFdddpppooommmmmmnnnnnnlllkkkggghhhhhhiiiiiifffaaa^^^jjjjjjdddbbb[[[VVVVVVVVVVVVTTTOOOIIIDDDCCCAAA???<<<:::999999999;;;<<>><<<:::999888888666777999999999;;;>>>@@@NNNpppWWW}}}]]]NNNyyyXXXRRR}}}eeeYYYUUUWWWSSSQQQOOOLLLJJJIIIHHHEEECCCCCC???;;;888888888888777333333333333333444555666777JJJzzzxxx|||\\\[[[eeessswwwrrruuugggWWWZZZ___rrrrrrnnnuuudddppp|||yyyssscccZZZZZZ```mmmoooaaaQQQOOOQQQYYYeeerrrmmmTTTOOOWWWddd{{{~~~mmmwwwmmmggglllqqqiiizzz}}}uuulllZZZGGGCCC===777:::666;;;AAAIIIlllpppnnnlllkkkkkkjjjhhhfffeeefffffffffdddaaa]]]ZZZiiihhhbbbcccZZZXXXXXXXXXXXXVVVPPPIIICCCBBB@@@>>><<<::::::::::::;;;>>>IIIZZZuuuxxxmmmwwwmmmiiiiiimmmttt|||uuu___eeepppkkkeeekkkrrrqqqhhhaaagggsss|||qqq}}}mmmooouuu~~~lllRRREEEIIIPPPZZZ___YYYdddrrr{{{yyyuuuuuuooofffUUUJJJ???;;;888555444666888888888999::::::;;;;;;===EEElllgggttt[[[gggRRRQQQRRRTTTTTTRRRNNNJJJGGGGGGEEECCCAAA>>>;;;999888555333222333444444333222222222222222222222222222000666222777888HHHhhhgggbbbvvvhhh___\\\gggqqq}}}|||jjjSSSGGGFFFLLLRRRXXXggg~~~yyyyyytttgggeeeggg___]]]^^^ccceeeeeeggglllqqqrrrvvv|||~~~|||zzz{{{~~~zzzwwwrrrssssssiiifffffffffeeecccbbbaaaaaa]]]ZZZUUUQQQOOOLLLIIIGGGBBB@@@>>>;;;999888888777555777999999:::;;;===???JJJzzzuuuPPP^^^~~~pppOOO___bbbSSS}}}^^^VVVSSSWWWTTTOOONNNLLLLLLLLLKKKJJJHHHEEEAAA<<<999888888888888444444333333333444555555888CCClll~~~kkkvvvrrr```[[[aaapppvvvrrrvvvppp```kkkzzzxxxzzzeeeuuuoooeeefffnnnzzzwwweeeWWWTTTVVV```lllwwwhhhTTTSSSWWWiiivvvkkk}}}vvvooofffwwwzzzrrrgggUUUDDDAAA<<<666:::777<<>>IIIzzzjjjnnneeeaaaWWWTTTVVVXXXVVVSSSNNNKKKJJJJJJHHHFFFCCC@@@===:::999777555444444555555444222222222222222222222222222///555222777777FFFhhhkkkhhhuuufffZZZTTTaaammmzzzzzzgggPPPDDDCCCHHHNNNTTTaaattt}}}hhhjjjtttzzz~~~rrrppppppfffdddfffjjjmmmmmmooosssuuuwww{{{zzz|||}}}{{{zzzyyyyyyyyyxxxxxxzzzrrrkkkhhhccchhhllleeeaaabbbdddcccbbbaaaaaabbb[[[XXXTTTQQQOOOLLLHHHEEEAAA@@@===:::888777777777555777999:::::::::<<<>>>FFFnnnyyyMMMMMMyyyccc\\\vvvWWW|||[[[TTTRRRUUUSSSNNNMMMLLLLLLMMMMMMKKKJJJFFFBBB===:::999888888777444444444333333444444555;;;???cccxxxdddtttwwwaaaXXX]]]pppyyysssrrrzzzuuummm~~~}}}bbbrrruuujjjnnnxxx}}}gggWWWTTTXXXdddoooyyy~~~eeeSSSVVVZZZooonnnjjj~~~xxxiiicccuuuzzzrrrgggTTTDDDAAA;;;555:::999===CCCSSS~~~mmmhhheeebbbaaaaaaaaaaaa```\\\^^^___^^^[[[XXXWWWVVV|||nnngggaaaiii```\\\ZZZYYYWWWVVVSSSOOOLLLFFFDDDAAA???<<<;;;::::::999888CCCPPP^^^zzzppp^^^ccc|||eeeXXXWWW\\\fffkkkmmmllldddjjjjjjcccfffdddjjjqqqsssnnnooo}}}ddd[[[eeexxx~~~xxxnnn[[[OOOCCC===:::666666888666666777999;;;<<<===>>>===QQQsssiiirrr______ZZZ\\\\\\YYYTTTPPPNNNNNNLLLKKKHHHEEEBBB>>><<<:::999777666666666666444222222222222222222222222222111666333888666CCCggglllgggmmm[[[PPPMMMWWWcccqqqqqq```KKKBBBCCCBBBIIIOOO[[[iiippplll```fffkkktttyyyvvvooolllmmmrrrttttttvvvzzzyyyzzz~~~~~~~~~|||yyyxxxxxxyyyyyywwwuuurrrsssuuuxxxxxxxxxyyyxxxxxx{{{zzztttmmmdddeeegggeeeiiikkkccc___aaacccbbb^^^\\\[[[\\\WWWUUURRRPPPNNNJJJEEEBBBAAA???===:::888777666666666888::::::999999;;;<<>>;;;999888777555555444444333333444444444:::===```wwwggghhhWWWVVVhhhsssnnnkkkrrrtttooo{{{yyyxxxfffttt{{{pppuuueeeUUUTTTZZZhhhsss}}}}}}fffSSSUUU___vvv}}}tttgggfffuuuttthhh___sssyyyqqqfffSSSCCC@@@;;;555;;;:::>>>DDDVVVwwwkkkhhhdddaaaaaa```___^^^[[[]]]^^^\\\XXXTTTSSSSSS}}}qqqiiibbblllddd]]][[[XXXWWWVVVUUUSSSQQQJJJHHHDDDAAA===;;;:::999;;;777AAAMMMVVVooovvvhhhaaahhhzzzttt___XXX___kkkrrrqqqmmmkkkccc___jjjzzzpppdddgggoooggghhhjjjkkkjjjooo}}}rrrooo~~~{{{qqq]]]QQQDDD>>>:::777777999555666777999;;;===>>>???===XXXlll{{{___eee^^^______[[[UUUQQQPPPQQQNNNMMMJJJFFFCCC???===;;;;;;999777777777666444222222222222222222222222222333777444888555AAAeeelllbbb{{{dddOOOFFFGGGLLLXXXfffhhhYYYGGGBBBFFFCCCKKKQQQ\\\hhhmmm~~~fffbbbeeebbbpppyyytttrrrssswwwyyyyyy{{{}}}||||||}}}~~~~~~}}}|||uuusssrrrsssvvvxxxwwwuuuqqqoooooosssxxx|||}}}|||wwwyyyxxxuuuuuuuuuqqqkkkYYYXXXcccnnnppprrrooodddbbbdddeeebbb\\\WWWUUUUUUTTTRRRPPPOOOLLLHHHCCC???AAA???<<<:::888777666666666888::::::999999:::;;;CCCmmmUUU[[[```rrr___[[[TTTQQQKKKPPPNNNLLLKKKKKKJJJIIIGGGEEEBBB>>>;;;:::888666444555444444333333333444444777;;;^^^vvvnnnqqqYYYNNN\\\hhhfffhhhqqq~~~{{{ppp{{{vvv{{{cccYYYXXXaaappp{{{~~~gggRRRSSSbbbzzz}}}}}}mmmuuupppgggeeebbbaaakkk~~~|||rrrmmm[[[ooovvvooodddQQQ@@@>>>;;;555<<<<<>>;;;999777666666666888888999:::;;;;;;;;;;;;DDDWWWWWWeee}}}YYY|||^^^SSSMMMPPPJJJKKKLLLNNNNNNMMMJJJGGGEEEHHHGGGFFFCCC???;;;888777666555555555555444444444888888SSSqqqyyy[[[UUU___^^^fffqqqjjjrrr{{{{{{|||{{{bbbUUU[[[gggwww~~~jjjXXXNNNbbbzzz}}}rrrhhh]]]\\\[[[YYYUUURRRYYYbbbyyyvvvmmmhhh```sssvvviii]]]NNN===888666999666===EEEAAA^^^xxxqqqooopppjjjaaa^^^aaa```\\\dddaaa\\\YYYWWWTTTNNNJJJzzzkkkeeeeee```______``````___^^^^^^]]]WWWQQQIIIDDDCCCAAA>>>:::;;;:::>>>JJJ[[[rrrsssccccccnnnpppgggkkkfffWWWTTT^^^ooommm^^^aaaeeecccbbbfffkkkooorrrsssssssss```aaabbbeeelllyyywwwYYYEEE???888777999666:::888777888<<<@@@CCCDDDIIIdddeee~~~zzznnnddd___^^^]]][[[WWWSSSPPPNNNLLLLLLKKKKKKIIIGGGCCCAAA<<<;;;::::::;;;:::777555444333222222111222222222444333333333555???UUUjjjcccwww~~~eeeLLL???>>>BBBHHHMMMNNNJJJFFFDDDEEEKKKRRRaaauuu___TTTYYYeeefff|||xxxxxxzzz|||~~~{{{{{{~~~}}}xxxuuuuuussssssssstttuuuvvvyyyvvvuuuuuutttqqqtttyyyxxxttttttxxxwwwmmm```YYY^^^uuu}}}vvvrrrlllcccbbbcccaaa^^^[[[YYYWWWSSSQQQLLLLLLLLLKKKIIIFFFCCCAAA???===;;;999777666666666888888999:::;;;;;;;;;;;;@@@SSSxxxtttPPPgggvvvZZZ}}}]]]SSSMMMPPPKKKJJJKKKMMMNNNMMMKKKHHHGGGHHHEEEBBBBBBBBB@@@<<<777555555555555555555444444777777QQQppp^^^UUUbbbgggnnnwwwsssxxxyyysss[[[TTT^^^nnn|||wwwnnn___UUUTTT___xxxzzz}}}wwwlll```OOOLLLJJJIIIGGGFFFMMMUUUjjjuuuuuusss}}}fffbbbvvvxxxiii\\\LLL===:::666999888>>>FFFGGGiiixxxrrrsssrrrlllccc```bbbbbb___bbb___\\\ZZZXXXVVVQQQNNNmmmeeeeeeaaadddeeefffggggggfffeeeddd\\\VVVNNNIIIFFFCCC???<<<>>><<>>CCCEEEFFFNNNxxxcccRRRzzzxxxoooeee```___]]]ZZZWWWSSSPPPNNNNNNNNNNNNMMMKKKHHHEEEDDD;;;:::999999::::::999888444444333222222222222222333333333444666@@@UUUiiijjjpppzzzbbbLLL@@@>>>BBBBBBDDDGGGIIIIIIHHHFFFPPP^^^zzzzzz[[[RRRWWWdddggg{{{|||~~~{{{zzz{{{|||yyyyyy|||{{{xxxsssrrrqqqppppppqqqssstttxxxrrrnnnppprrrrrruuuyyysssqqqrrrvvvsssgggZZZSSSmmm}}}~~~sssnnnhhhaaaaaa```___\\\[[[YYYVVVRRRNNNKKKKKKKKKJJJHHHEEEBBBAAA>>>===;;;888777666666666888888999:::;;;;;;;;;;;;===OOOnnnfffKKKpppbbbVVVxxx\\\TTTNNNQQQLLLJJJKKKMMMNNNMMMLLLJJJHHHGGGCCCAAACCCFFFEEE???888444444555555555555555555666777MMMmmmdddSSSbbbmmmqqqvvvvvv~~~{{{sss~~~iiiUUUSSSaaauuu~~~iiihhhdddWWWPPPTTT___xxx~~~~~~zzztttdddTTTBBB===;;;<<<===>>>BBBIIIRRR^^^pppnnnxxxppp^^^eeexxxxxxfffWWWGGG;;;;;;666999:::@@@EEENNNyyyyyyvvvuuuqqqjjjbbb___aaaaaa___```___\\\[[[ZZZXXXUUURRR|||nnniiijjjhhhjjjkkkllllllkkkjjjhhhfff___ZZZSSSMMMIIIEEEAAA>>>???===@@@KKK\\\ppp|||wwwyyygggfffpppoooiiijjjooohhhZZZ[[[fffqqqdddbbbdddddd___bbbfffiiihhh```UUUMMMIIIHHHEEEBBBCCCKKKWWWaaallleee___lll|||}}}^^^IIIAAA:::888;;;888888777999<<>>IIIZZZlll{{{nnnrrr{{{yyyvvvvvvtttggg\\\fffyyyrrrgggcccccccccbbbdddggghhhcccYYYMMMEEE>>>@@@AAA@@@@@@CCCIIINNNUUUTTTUUUeee}}}fffggg~~~zzz]]]JJJDDD<<<999999555777777999>>>CCCFFFHHHHHHjjjbbbkkk|||qqqpppfff[[[___]]][[[XXXUUURRRPPPOOOPPPQQQRRROOOKKKHHHHHHIIIBBB???;;;888777777666555555444333333222222333333222222444555666>>>QQQddd\\\wwwuuuUUUddd{{{dddLLLAAAAAAEEECCCEEEIIILLLMMMNNNPPPQQQfffzzz___QQQQQQTTT[[[bbbnnn|||zzzyyyzzz}}}}}}wwwqqqqqqsssuuuuuutttppprrrvvvxxxxxxvvvsssqqqnnniiiiiinnnrrrqqqooooooggghhhlllpppkkk___WWWUUUvvvyyynnn```]]]XXXTTTXXXWWWVVVVVVVVVVVVTTTPPPLLLHHHHHHGGGFFFDDDCCCAAA@@@===;;;999777666666666666888888999:::;;;;;;;;;;;;???LLLeee\\\JJJnnnkkkZZZUUUMMMuuuyyyZZZXXXSSSUUUPPPPPPPPPOOOOOOMMMKKKIIIHHHGGGJJJMMMKKKFFFAAA>>>===777777666666666666555555666888CCC^^^|||}}}sssRRRWWWgggffffffooo}}}ooozzzooo___UUUPPPTTTccczzzpppeeerrrvvvcccSSSSSS\\\ooouuupppgggUUUDDD???===???DDDFFFBBB??????BBBCCCFFFOOO^^^kkkooolll~~~```]]]qqq~~~www___MMM@@@999<<<666666<<<@@@BBB\\\xxx{{{vvvnnneee```___^^^]]]\\\aaaaaa```^^^[[[XXXVVVUUUuuussspppqqqtttqqqqqqpppnnnkkkiiifffeeeddd```]]]YYYTTTOOOKKKHHHFFF@@@;;;<<>>@@@CCCHHHPPPVVVeee|||qqq```]]]pppwww[[[IIIDDD<<<999999444666777:::???DDDGGGGGGFFFqqqfff}}}hhhnnnnnneeeYYY\\\ZZZXXXUUUSSSQQQPPPPPPPPPQQQRRROOOJJJGGGHHHIIIJJJFFF@@@<<<:::999888777555444444333333333333333222222444555555<<>>LLLggg```HHHbbbdddSSSyyy[[[TTTsssYYYZZZUUUUUUPPPPPPPPPPPPOOOMMMLLLJJJIIIJJJNNNQQQNNNEEE???===???::::::999888777666555555444888>>>VVVwwwqqqxxx[[[UUUdddggghhhuuu~~~wwwzzziiiWWWPPPNNNVVVggglll___ccccccUUULLLNNNSSSaaappp~~~}}}~~~rrrddd^^^ZZZOOOCCC>>>>>>BBBHHHHHHBBB??????EEEDDDEEENNN^^^llltttvvvnnnZZZccc{{{www]]]MMMBBB;;;===666444===CCCEEEfffrrryyyxxxnnnfffdddccc```]]]\\\```aaaaaa^^^[[[WWWVVVVVV~~~uuuuuupppnnnrrrqqqpppnnnkkkhhhfffeeedddeee```___\\\XXXSSSPPPMMMMMMFFFAAA???HHHUUUbbboooyyyuuuxxxqqqsssxxxuuutttxxxgggcccaaa______]]]``````YYYMMMCCC??????DDDEEEDDDAAA======AAADDDJJJWWW^^^hhhtttnnnffffffvvvvvvYYYFFF@@@999777999555666777:::???DDDFFFFFFDDDnnn{{{dddiii```kkkdddYYYYYYXXXUUUSSSQQQPPPPPPPPPNNNPPPQQQNNNHHHEEEFFFIIIMMMHHHBBB===::::::999999555555444333333333333444111222444555444999JJJ[[[ZZZjjjyyymmmcccKKKIIIQQQPPPIIIGGGKKKTTTbbbooouuutttqqqmmmpppxxxbbbSSSPPPRRRYYYbbbiiiuuu{{{|||{{{wwwtttsssfffZZZXXXXXXTTTQQQQQQTTTVVV[[[```eeehhhjjjkkkkkkiiikkkmmmkkkffffffiiieeeeeeeeeccc[[[SSSRRRWWWllljjj^^^VVVZZZYYYWWW^^^```]]]YYYWWWTTTQQQMMMKKKFFFEEEDDDCCCAAA@@@@@@@@@;;;:::888777666666666666888888999:::;;;;;;;;;;;;;;;NNNppplllNNNaaayyyVVVrrr```___lllVVVZZZTTTTTTNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNPPPPPPMMMFFFAAA@@@@@@======<<<:::888777555555333888;;;NNNnnn{{{ooo~~~|||jjjWWWaaagggjjjyyy~~~lllYYYSSSSSS\\\pppsssbbbRRRMMMIIICCCDDDJJJKKKSSSZZZbbbuuu~~~jjjccceee]]]^^^ooo|||yyyeeeYYYZZZ[[[PPPBBB???@@@EEEIIIHHHCCCCCCGGGLLLOOOYYYjjj}}}aaaYYYnnnsssXXXJJJAAA999:::777333???GGGKKKrrrnnnyyywwwmmmeeeeeefffaaa[[[YYY]]]^^^___^^^ZZZXXXXXXYYYwwwuuuwwwoookkkpppqqqooommmiiifffddddddeeefff``````^^^[[[VVVSSSQQQQQQNNNGGGEEEKKKVVVaaammmuuuvvvuuuvvvpppjjjjjj|||zzzuuuuuu|||uuudddccccccaaa``````cccbbbYYYKKKBBBAAADDD@@@???===:::999>>>GGGOOOWWWdddhhhooovvvppp{{{wwwxxxsssnnnmmmuuuwwwXXXCCC<<<666555999777666777;;;@@@DDDFFFEEECCCnnnvvvfffaaahhhgggcccYYYWWWVVVTTTRRRPPPPPPPPPQQQMMMPPPPPPMMMGGGDDDFFFIIILLLGGG@@@;;;999999999999555555444333333333333444111222444444333888HHHXXXWWWbbb{{{|||~~~}}}XXXHHHTTTdddaaaSSSPPPRRR\\\pppmmmmmmtttqqqYYYOOOPPPYYY^^^dddnnn|||}}}{{{sssmmmhhhZZZNNNMMMMMMJJJGGGGGGPPPQQQUUU[[[bbbiiiooorrrffffffgggiiihhhfffjjjpppfffeeeccc___UUUMMMOOOVVVgggeee\\\ZZZccceeeeeemmmfffccc]]]XXXTTTPPPLLLJJJFFFEEECCCBBBAAA@@@@@@@@@;;;:::888777666666666666888888999:::;;;;;;;;;;;;888PPPyyyxxxWWWjjj___rrrffffffhhhTTTZZZTTTRRRLLLLLLLLLMMMNNNOOOOOOPPPQQQQQQOOOMMMKKKHHHEEEBBB@@@@@@???===;;;999777555555444:::999IIIgggrrr~~~yyyuuuXXX___eeeiiixxx|||sss```ZZZ[[[bbbxxxggg\\\NNNDDD>>>>>>EEELLLGGGKKKNNNSSSeeettt^^^QQQKKKDDDMMMbbbnnn~~~ppp^^^YYYaaaeeeVVVBBBBBBDDDHHHKKKIIIFFFJJJQQQWWW___rrr``````}}}nnnSSSFFF>>>666666888333@@@KKKQQQ|||nnn|||uuujjjcccdddeee___XXXVVVZZZ\\\^^^]]]ZZZYYYZZZ\\\zzznnniiikkkmmmkkkiiilllhhhdddcccdddfffeeedddeeebbb^^^YYYVVVUUUUUUVVVPPPMMMIIIKKKUUUdddsss{{{|||xxx|||ttteeefffwww|||}}}mmmcccbbbeeeeee^^^dddeee```UUULLLGGGDDDAAABBB??????BBBCCCBBBHHHPPPbbbooo|||~~~hhhgggmmmnnn||||||xxxzzzxxxtttsssvvvrrryyy~~~}}}mmmUUUAAA<<<;;;555222555555999???AAA??????DDDJJJeeezzzzzz___ddd```___VVVPPPPPPPPPMMMOOOTTTRRRRRRPPPNNNKKKHHHEEECCCIIIFFFBBB???>>>===<<<:::666666555444444444555555444777444333666666CCC]]]XXXhhhzzzyyy}}}|||jjjSSSXXXlllYYYQQQ^^^qqqooonnnrrr{{{qqq```ZZZVVVWWW\\\^^^gggwwwyyyuuuppplll___\\\XXXUUUUUUZZZ```dddkkkffffffpppyyyyyysssnnngggiiikkklllllljjjgggeeehhheee___XXXSSSTTT[[[aaarrryyy}}}xxxqqqnnnkkkiii]]][[[WWWTTTQQQNNNJJJHHHEEECCCAAA@@@@@@???===<<<;;;:::777444222333666999;;;>>>===::::::======:::???HHHjjjiiiLLLooollluuu]]]\\\eee[[[RRRRRRNNNQQQQQQPPPPPPPPPNNNMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCCCCEEEDDD@@@===:::999888888===;;;999EEE\\\jjj~~~}}}xxx^^^YYYZZZooonnnzzz}}}jjjeeejjj|||bbbQQQJJJCCC??????@@@DDDHHHBBBGGGJJJOOO___yyyuuu```LLLFFFHHHOOOaaattt~~~}}}|||vvvbbb___mmmttttttgggSSSHHHGGGIIIMMMKKKKKKVVVcccrrrbbbkkk}}}fffSSSEEE;;;999;;;888888CCCIIIUUUvvvxxxjjjiiigggccc___[[[WWWUUU\\\^^^```]]]XXXVVVZZZ^^^zzzuuunnnllllllmmmkkkhhhgggfffeeeffffffeee```]]]bbb```]]][[[ZZZZZZ\\\]]]UUUTTTOOONNNWWWhhhsssuuunnnfffooo|||zzz|||~~~}}}ccc```bbbeeefff```______ZZZPPPIIIHHHGGGDDD>>>>>>???AAA???CCCRRRbbbvvvyyy___ccckkkmmm|||yyyvvvvvv{{{}}}zzzzzz}}}tttqqq}}}xxxbbbMMM<<<::::::666444777;;;999:::>>>???@@@HHHQQQxxxuuuuuuaaaeee^^^XXXQQQLLLMMMMMMLLLNNNSSSQQQPPPOOOLLLJJJHHHFFFEEEGGGEEEBBB@@@???>>><<<:::888777666555444444444444333666333333666666CCC\\\```fffsssuuu}}}{{{}}}yyy___[[[pppnnn^^^qqqmmmjjjlllttt{{{pppddd```XXXTTT[[[aaakkkxxx{{{wwwpppjjj\\\[[[ZZZ___iiiuuuxxxmmmggghhhjjjkkkkkkjjjiiihhhiiiiiigggeeeeeehhhlllppp~~~xxxmmmgggccc___[[[YYYUUURRROOOLLLIIIFFFDDDBBB@@@@@@@@@???===;;;:::999777444222333666999<<>>===;;;888IIIiii```FFFtttuuu}}}VVVVVVaaaXXXOOOPPPMMMPPPOOONNNNNNMMMLLLKKKJJJIIIHHHHHHGGGEEEDDDDDDCCCCCCFFFEEECCC@@@===;;;:::999888777555BBBYYYiii~~~www{{{___YYY[[[mmmlllwww{{{zzzcccKKKFFFAAA===<<<>>>BBBGGGKKKCCCGGGKKKQQQbbb}}}jjjVVV]]]gggjjjsss}}}|||xxxuuurrrrrruuuwwwuuurrroooaaaaaappp~~~oooMMMMMMPPPSSSTTTZZZlll}}}fffooovvv___NNNBBB:::999<<<888999CCCMMMdddyyyooopppkkkiiigggccc```\\\ZZZYYY[[[]]]]]]ZZZUUUTTTVVVZZZqqqqqqqqqpppooommmllljjjmmmlllkkkjjjiiifffbbb^^^^^^]]]\\\\\\^^^```ccceee[[[\\\WWWPPPYYYlllsssnnn|||pppkkkxxxllleeehhhkkklllrrryyy}}}hhh\\\```aaadddeee___^^^\\\TTTJJJDDDEEEEEEDDD;;;>>>AAAAAA???HHH```vvv~~~fffYYYbbbiiikkkzzz|||lllqqqqqqwww~~~gggbbbsssuuufffRRRCCC777777999666666999>>>999:::@@@@@@???LLL^^^uuuhhhnnnccceeeZZZTTTNNNKKKLLLMMMNNNPPPSSSOOONNNLLLJJJIIIHHHGGGGGGEEEDDDCCCBBBBBB@@@===::::::999888666555444333333222555222333777666BBBZZZdddbbbmmm}}}gggccctttvvvjjj}}}zzzkkkhhhhhhnnnuuuzzzrrroookkk[[[QQQXXXaaalllttt}}}|||xxxooofff[[[]]]dddrrryyyllliiiiiihhhhhhiiiiiiiiijjjhhhhhhiiikkkoooqqqrrrrrr|||~~~zzznnnddd^^^[[[YYYYYYVVVRRROOOMMMJJJGGGDDDCCCBBB@@@??????>>><<<:::999888777444222444777:::>>>AAAAAA>>>>>>@@@???<<<<<>><<<;;;555555444???UUUeeeyyy|||```YYY]]]lllmmmyyyaaaKKK@@@===<<<;;;:::===CCCIIILLLDDDHHHLLLTTTgggyyyhhh|||uuupppnnnfff___ZZZ\\\dddiiihhhdddnnniiiqqqcccfffkkkmmmppp{{{wwwdddooo~~~lllWWWHHH>>>999999===777;;;DDDSSSwwwqqqiiijjjjjjhhhfffbbb```^^^]]]]]][[[]]]\\\YYYUUUSSSUUUWWWooorrrtttsssooommmmmmnnnuuurrrooolllhhheeecccaaa[[[[[[\\\]]]___cccfffggg```bbbZZZPPPXXXlllssskkkxxxrrr}}}~~~ggg\\\VVVYYY\\\]]]hhhwwwzzzzzz{{{nnn___]]]aaa___```bbb]]]bbb]]]QQQEEE@@@BBBBBB@@@===AAADDDDDDFFFSSSkkknnn```[[[dddjjjmmmzzz}}}rrrrrrvvvrrrkkkqqqtttzzzvvv______kkkiiiZZZFFF<<<444555888777777999;;;:::>>>CCC>>>>>>XXXzzzaaallljjjdddbbbTTTUUUQQQNNNNNNPPPQQQRRRSSSMMMLLLJJJIIIHHHHHHHHHIIIEEEEEEEEEFFFFFFDDD@@@======<<<:::777555444333222111444111222777666@@@WWW```^^^qqqzzzfffwwwssslll{{{xxxfffbbbbbbiiipppwww~~~}}}dddSSSUUU^^^hhhnnnvvv}}}zzzoooddd[[[bbbqqqssslllllljjjhhhgggfffgggiiijjjkkkiiihhhjjjlllmmmjjjggggggiiifff^^^XXXYYYYYYXXXWWWTTTQQQNNNLLLIIIFFFCCCCCCAAA???>>>>>>===;;;:::888777666444333444888<<>>CCCHHHJJJFFFIIIOOOZZZmmm}}}pppeee]]]XXXQQQLLLIIILLLUUU\\\___^^^qqqxxxlll^^^kkk}}}vvvdddOOOBBB;;;888999<<<777???HHHZZZnnnlllmmmhhhfffcccaaa______``````^^^^^^]]]ZZZVVVUUUVVVWWWppprrrrrroookkkhhhkkknnnnnnoooooonnniiiddd___\\\[[[[[[\\\]]]___bbbdddfffccccccZZZPPPWWWiiippplll~~~tttrrr|||sss```ZZZXXXYYYZZZ```rrr}}}|||eeeeee\\\^^^bbb]]]^^^ccc```eee]]]OOOBBB@@@CCCCCC@@@CCCEEEGGGIIIPPP]]]mmmwww{{{ssseee]]]]]]gggooouuuzzzmmmgggkkksssvvvtttuuuzzzfff```fffggg]]]SSS@@@:::666666777777777999:::===BBB@@@888DDDttt~~~fffiiiiiiddd]]]PPPWWWUUURRRPPPQQQRRRQQQPPPKKKJJJJJJIIIIIIIIIIIIJJJGGGGGGHHHJJJKKKIIIEEEAAA???===;;;888666444333222111333111222777666>>>SSS[[[^^^yyyvvvssslllxxx{{{bbb]]]\\\bbbiiipppwww~~~hhhSSSSSSZZZccclllyyy}}}zzzooobbbXXXeeezzz}}}zzzwwwqqqmmmkkkooollliiifffdddeeeggghhhppplllhhhggggggfffccc```WWWYYYXXXSSSRRRUUUWWWWWWUUUSSSOOOMMMKKKHHHEEEBBBAAA@@@>>>======<<<:::888666666555333333555:::===AAADDDEEEBBBBBBCCCAAA===>>>XXXbbbGGGCCCttttttUUUOOOXXXtttzzz\\\UUULLLLLLHHHJJJGGGFFFEEECCCCCCCCCCCCDDDBBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBB@@@>>>;;;:::777;;;888;;;JJJYYYkkk___OOOZZZeeeqqqxxx~~~uuulllkkkhhhfffjjjttt}}}nnnUUUJJJHHHGGGGGGFFFJJJHHHBBB@@@EEEJJJJJJHHHKKKSSS```tttjjj]]]RRRKKKHHHDDDDDDDDDHHHOOOVVV]]]```mmm|||eee^^^nnn}}}nnn]]]III???:::888888;;;777CCCMMMdddyyypppooopppeeecccaaa___^^^___```aaa___^^^\\\ZZZWWWUUUVVVWWWmmmnnnmmmiiidddcccfffiiidddjjjrrruuurrrjjjbbb\\\^^^^^^___```aaacccdddeeedddaaaZZZTTTWWWbbbjjjmmmvvvlllbbbzzzxxxnnnaaaaaaaaaaaafffvvv~~~zzzsssfff___[[[```ccc^^^bbbjjjhhhggg]]]NNNBBBCCCHHHHHHDDDFFFGGGGGGJJJTTT___eeeddd___```cccaaacccqqqqqq^^^ccc^^^^^^jjjxxx}}}wwwooolllooouuuyyy{{{|||zzz___bbbjjj```RRRKKK<<<:::888666666666777999<<<@@@@@@888777TTTsss{{{```WWWhhh```XXXRRRVVVVVVSSSOOOOOOPPPNNNJJJIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIJJJLLLMMMLLLIIIFFF@@@>>><<<999777555444333222444111222777555;;;NNNYYYbbb}}}vvvyyyrrrqqq|||eee```^^^ccchhhmmmsssyyyzzzZZZJJJRRRXXXbbbooo~~~}}}zzzooocccTTTddd{{{}}}wwwtttuuuuuupppllljjjooolllhhheeedddeeefffhhhkkkhhheeebbbaaa```^^^]]]XXXZZZXXXTTTTTTVVVVVVSSSSSSQQQNNNKKKJJJGGGDDDAAAAAA???===<<<<<<;;;999888555555444333333666;;;???AAAEEEFFFDDDCCCCCCAAA===999JJJNNN>>>DDDhhhqqqUUUJJJQQQpppSSStttYYYTTTMMMLLLGGGHHHFFFEEECCCBBBBBBBBBCCCDDD@@@AAAAAAAAAAAAAAAAAAAAA@@@??????>>>===<<<::::::444:::777888FFFUUUhhh}}}}}}bbbJJJTTTZZZkkkmmmwwwiiiZZZZZZZZZ]]]eeeqqq{{{sss]]]HHHCCCHHHLLLJJJFFFKKKPPPNNNEEEBBBHHHNNNNNNJJJNNNWWWggg{{{pppVVVKKKDDDBBBDDDAAACCCGGGKKKPPPVVV[[[___]]]llldddfffuuufffUUUDDD<<<:::999999999:::EEEQQQpppvvvooonnnkkkcccbbb```_________```aaa]]]\\\ZZZXXXVVVUUUUUUUUUiiiiiihhhfffcccbbbcccddd___fffoootttssspppllljjjbbbccccccdddeeefffggghhhccc___\\\]]]\\\\\\bbbkkkiiizzzxxx~~~{{{ooovvvcccyyyvvvooojjjnnnmmmmmm}}}|||tttnnnhhh```^^^eeeiiieeekkksssqqqlllaaaPPPEEEFFFLLLKKKEEECCCEEEFFFGGGOOOWWWXXXSSSPPPLLLPPPSSSSSS^^^hhhfffrrrkkkiiisss|||zzzxxxwwwxxxzzzsss___]]]```WWWJJJCCC999:::999666444555888:::;;;>>>;;;666AAAeeetttuuucccTTT\\\{{{eeeZZZSSSXXXSSSUUUSSSOOONNNPPPNNNHHHIIIJJJLLLMMMMMMLLLJJJHHHIIIIIIJJJLLLMMMMMMKKKHHH@@@???===:::888666555444333444111222777444888JJJYYYdddxxxpppssswww|||qqqfffaaa```eeejjjnnnsssxxx{{{bbbKKKFFFMMMVVVdddrrr~~~{{{yyyoooeeeSSScccxxx~~~yyyvvvrrrrrrvvvvvvqqqmmmkkkkkkiiigggeeeeeefffhhhjjjcccdddccc```]]][[[ZZZ[[[ZZZ]]]]]][[[[[[\\\YYYUUUQQQNNNKKKIIIGGGEEEBBB???@@@>>><<<;;;;;;;;;999777444444444333444777<<<@@@BBBEEEGGGDDDCCCCCCAAA<<<;;;CCCBBB<<>>===<<<;;;:::::::::444;;;777555@@@OOOaaavvvzzznnnNNNSSSQQQdddjjjuuuiiiVVVUUUWWW]]]gggrrr~~~QQQFFF???CCCJJJKKKJJJJJJOOOUUURRREEE@@@HHHNNNNNNLLLPPP[[[lll|||YYYJJJFFFBBBAAADDDAAABBBEEEJJJPPPTTTTTTRRRLLLSSSfffrrrqqqxxxsssdddnnnwwwvvv[[[LLL>>>999;;;:::999999===EEESSSoookkkhhhcccbbbbbbbbbaaaaaaaaa``````^^^\\\YYYXXXWWWWWWWWWWWWgggggggggffffffeeedddccc]]]aaaeeegggiiilllrrrvvvffffffggghhhiiijjjkkkkkkccc^^^___ddd```XXX\\\hhhiiiyyywwwiiiuuutttkkktttwwwsssxxx|||zzz{{{{{{ssskkkhhheeeeeemmmpppmmmssszzzvvvsssgggTTTHHHIIIMMMJJJBBB???CCCDDDDDDHHHOOOOOOIIIUUUNNNSSS[[[[[[eeexxx}}}www}}}zzz{{{}}}~~~wwwlll^^^UUUSSSPPPGGG===777999888444222555888;;;777;;;999:::NNNqqqcccooo]]]XXXkkkvvvbbbVVVRRR^^^SSSUUUTTTPPPPPPSSSPPPJJJHHHJJJMMMOOOOOOMMMJJJHHHIIIIIIIIIKKKMMMMMMKKKIII@@@???===:::888777666555444555111222777333666GGGWWWcccqqqmmmmmm|||zzzwwwiiieee^^^ZZZ[[[aaahhhlllqqqwwwnnnWWWIIINNNGGGTTTeeesss}}}zzzxxxooogggTTTcccvvv}}}|||uuupppnnnqqqqqqnnnlllmmmhhhgggeeeeeeeeehhhjjjlllcccfffhhheee```\\\[[[[[[WWW[[[^^^___aaaccc```[[[OOOLLLIIIGGGFFFCCC@@@>>>???>>><<<;;;;;;:::888666333444333333444777<<<@@@BBBEEEGGGEEECCCCCC@@@<<<>>>???<<<;;;FFFXXX\\\UUUGGG^^^sssiiibbbLLLMMMJJJKKKEEEEEEFFFEEECCCBBBBBBCCCDDDEEE???AAACCCDDDDDDBBB???===???>>><<<:::::::::;;;;;;666===888333<<>>EEEKKKJJJMMMQQQ]]]ooowww^^^IIIHHHJJJFFFBBBBBBAAA???@@@FFFNNNPPPKKKDDDCCCCCCOOOVVVRRR]]]vvviiibbbpppsssiiiTTTFFF999777;;;<<<::::::???DDDSSSwwwffffffeee^^^bbbccccccccccccbbbaaaaaa```^^^[[[ZZZZZZ[[[ZZZZZZpppmmmjjjiiihhheee```\\\aaa```aaacccbbbdddlllwwwtttkkkiiippprrrjjjeeeggg\\\bbbgggfffaaa]]]___bbbfff|||yyy{{{zzz{{{wwwrrrqqqrrrsssnnnooouuuyyyyyy{{{uuufffWWWOOOMMMJJJIIIJJJDDDFFFHHHHHHHHHJJJNNNQQQ\\\ZZZ___ooo~~~}}}zzz{{{zzzxxxwwwcccYYYXXXRRRNNNHHH<<<999777666555666777999:::555AAA666;;;___kkkkkkhhhVVV{{{^^^^^^iiiZZZ\\\ZZZWWWSSSQQQQQQUUUUUUQQQQQQSSSPPPMMMKKKJJJKKKLLLLLLKKKMMMJJJGGGHHHMMMOOOMMMJJJJJJFFFAAA===;;;:::888666666555333222333666999;;;ZZZlllfff{{{uuuuuunnnbbb\\\XXX\\\]]]]]]___gggqqqtttqqqvvv|||jjjbbbYYYNNNMMMTTTcccttt{{{sssqqqmmmgggVVV]]]nnn~~~vvvtttoooqqqttttttrrrooommmllleeefffggghhhhhhiiiiiiiiiiiifffcccaaa___^^^[[[YYY^^^]]][[[[[[[[[YYYUUURRRMMMKKKHHHFFFEEEDDDBBB@@@???>>><<<;;;;;;:::888666555333111111333888===AAADDDDDDEEEGGGGGGDDD>>>:::888<<<===>>>CCCJJJJJJFFFJJJqqqrrrqqqhhhMMMKKKIIIFFFEEEAAAAAADDDGGGFFFCCCAAAAAACCCEEEEEEEEEEEECCCAAA???===<<<<<<<<<;;;;;;::::::999:::888888999;;;EEEXXXiiimmm{{{eeeIIIMMM]]]kkkooowwwccc]]]aaapppzzz~~~hhhGGG@@@BBBCCCBBBAAAAAADDDGGGSSSRRRJJJ???===DDDIIIIIINNNXXXeeerrrttthhh\\\NNNFFFEEEFFFCCC@@@CCCBBBDDDLLLTTTTTTJJJAAACCCDDDIIIMMMIIIKKKaaa{{{iiieeewwwwww^^^NNNDDD;;;999:::999999;;;<<>>BBBEEEEEEFFFGGGGGGDDD???;;;???:::888<<>>======<<<;;;;;;:::999999999999999::::::CCCVVVhhhkkkzzzuuuRRRNNN[[[^^^eeeuuuuuuppptttvvvSSS@@@DDDEEEDDDBBB@@@@@@CCCEEELLLLLLGGG@@@@@@FFFIIIIIINNNXXXfffsssiii^^^UUUIIIBBBBBBCCCBBB@@@HHHIIILLLSSSXXXVVVNNNGGGEEEHHHNNNPPPJJJJJJaaa||||||~~~yyyfffjjjyyyrrrVVVKKKBBB:::999:::999999;;;FFFQQQrrrsssnnndddZZZaaa___ccchhhkkkjjjfffcccbbbYYYZZZ[[[[[[[[[XXXVVVTTTooonnnmmmllljjjfffaaa^^^aaa______aaaaaabbbiiirrr|||uuupppqqqqqqqqqoookkkgggcccaaagggzzzyyyuuuuuuxxxxxx}}}jjjRRRIIIKKKNNNOOOPPPQQQPPPPPPQQQOOONNNVVVaaammmwww{{{wwwyyyyyydddXXXSSSJJJFFFBBB888666555444333444555666777555777777BBBIIIBBBdddyyyOOOZZZfffnnnzzz^^^ZZZ[[[[[[[[[SSSPPPPPPQQQPPPMMMLLLNNNMMMOOOQQQPPPLLLJJJKKKLLLQQQNNNLLLMMMQQQTTTTTTSSSMMMJJJEEEAAA???<<<:::888888666555444444555777888PPPeeedddmmm{{{mmmYYYQQQTTTXXXYYY\\\___^^^\\\^^^gggnnnqqqttt|||qqqjjj]]]MMMEEEIIIWWWlllvvvqqqnnneee]]]KKKQQQbbb|||uuuvvvsssqqqpppqqqqqqnnnkkkllliiifffdddeeehhhlllooolllhhhaaa\\\ZZZZZZZZZZZZ[[[YYYWWWVVVTTTRRRNNNLLLKKKIIIFFFDDDCCCBBBAAA???>>><<<:::::::::999777555444333222222555:::@@@CCCFFFFFFGGGGGGGGGDDD???;;;<<<555444;;;>>><<>>>>>===<<<;;;:::999888888:::;;;;;;999???RRReeeiii|||\\\HHHPPPQQQZZZllltttUUUGGGDDDIIIHHHFFFCCC@@@@@@BBBEEEDDDEEEDDDAAABBBFFFIIIIIIPPPZZZiiiuuuvvv]]]RRRMMMGGGCCCCCCEEEGGGHHHIIILLLQQQTTTUUURRRMMMIIIJJJPPPWWWVVVLLLNNNgggyyy}}}iiieeepppxxxiiiLLLEEE>>>999999999888:::===KKKWWWooommmfff]]]___eeefffiiikkklllhhhbbb^^^YYYYYYYYYYYYXXXVVVTTTRRRppppppooonnnkkkhhhdddaaaaaa___^^^``````aaagggnnnuuu}}}ttttttrrrqqqrrrsssqqqmmmjjjbbbhhhuuuwwwzzzxxxrrrrrrtttxxxkkkVVVMMMLLLOOOTTTXXXZZZVVVVVVYYYXXXYYYhhh|||wwwvvvvvvyyyzzzeeeWWWQQQGGGBBB@@@777555555444444444555666777666999;;;AAAAAABBBooo[[[OOOuuuzzzcccuuummmaaa___\\\XXXUUUTTTQQQOOOQQQOOOKKKKKKMMMPPPTTTXXXVVVQQQMMMNNNPPPPPPNNNMMMNNNQQQTTTUUUUUUNNNKKKGGGCCCAAA>>>;;;999888777666444444444555666RRReeehhhmmmyyybbbTTTRRRWWWXXXVVVaaadddccc______gggooosssvvv~~~~~~tttnnn___MMMHHHIIITTTiii~~~qqqlllfff[[[SSSKKKQQQcccuuuvvvqqqlllllloooqqqnnnkkkiiihhhfffeeegggjjjnnnpppkkkeee^^^ZZZYYYZZZ\\\]]]ZZZXXXUUUSSSQQQOOOLLLIIIIIIGGGDDDBBBBBBAAA???>>>===;;;:::999999888666444333333222333777<<>>BBBFFFNNNVVVddd^^^wwweeeQQQKKKPPPLLLIIIJJJHHHEEEDDDDDDBBBBBBBBBDDDEEEIIIHHHEEECCCAAA@@@@@@@@@???>>>===<<<;;;:::999888888:::===<<<999<<>>777666555555555666666777777888:::888777AAA[[[|||RRRccceee```mmmuuuaaaaaa```]]]]]]XXXVVVRRRPPPPPPOOOKKKKKKMMMRRRVVVYYYWWWQQQMMMNNNPPPLLLLLLLLLNNNPPPRRRSSSSSSMMMJJJGGGDDDBBB???<<<:::888777666555444444555555HHHZZZdddlllttt^^^SSSTTTXXXYYYYYYdddhhhgggcccccciiippptttyyy|||wwwqqq```NNNIIIJJJRRRfff|||nnneeebbbZZZPPPKKKHHHRRRgggxxxqqqlllhhhhhhmmmooonnnkkkdddeeefffiiikkklllnnnnnnfffbbb\\\YYYYYY[[[]]]^^^YYYVVVSSSPPPOOOMMMJJJHHHGGGDDDBBB@@@@@@@@@>>>===<<<:::888888888777555333222222333555999>>>DDDGGGGGGGGGFFFEEEDDDAAA<<<888777<<<===999<<>>>>><<<;;;:::999999999;;;======999;;;IIIXXXgggvvv^^^WWWPPPUUUcccvvv}}}zzzzzz|||{{{dddQQQHHHIIIMMMLLLKKKHHHGGGGGGIIIKKKLLLEEECCC@@@@@@BBBEEEIIIMMMWWWbbbqqq|||ssslllhhh^^^SSSTTTRRRNNNKKKKKKMMMQQQSSSTTTYYY[[[XXXQQQMMMNNNRRRSSSXXX\\\YYYYYYhhhppp___jjjoooeeeTTTEEE;;;999888:::999999@@@HHHWWWzzzsssiiigggiiiiiifffhhheeebbbbbbeeefffdddaaa\\\[[[YYYWWWTTTRRRQQQQQQrrrrrrpppmmmiiiffffffgggccc___^^^```aaaaaaccchhhkkkkkkjjjjjjnnnqqqnnnggggggdddbbbeeejjjooorrrrrrrrrllluuu~~~~~~uuussswww|||wwwiii```bbbrrr{{{~~~yyymmmqqqvvvsss___TTTMMMAAA===<<<666555555666666666777777777;;;999666;;;WWWsssSSSsssttt[[[kkk\\\]]]}}}sssXXX]]][[[___gggbbbUUUQQQOOOOOONNNJJJKKKNNNQQQSSSTTTQQQMMMJJJJJJKKKHHHIIIKKKMMMOOOOOONNNNNNJJJHHHEEECCCBBB@@@===:::777777666555555555555555AAASSSbbbgggwww___SSSQQQTTTZZZ___eeeiiijjjggghhhnnnqqqqqq{{{{{{xxxqqq```OOOHHHHHHPPPaaavvv{{{iiiYYYUUURRRJJJCCCBBBFFFVVVqqq{{{nnnkkkhhhhhhjjjlllllljjjbbbdddhhhkkkmmmlllkkkjjjccc```\\\ZZZZZZ[[[[[[[[[VVVSSSPPPMMMLLLKKKHHHFFFEEECCC@@@??????>>>===;;;;;;999888777777666444222222222333666:::@@@EEEIIIIIIHHHFFFEEEDDD@@@<<<888======:::666777DDDYYYhhhYYYYYYMMMLLLOOOJJJHHHHHHCCCDDDBBBAAAAAACCCDDDDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<::::::EEEPPPdddnnnnnnZZZRRRYYYjjjnnnsss|||zzzrrreeeYYYQQQLLLJJJIIIKKKJJJHHHIIIKKKMMMMMMMMMHHHDDDBBBCCCEEEFFFKKKPPPXXXcccpppzzz~~~oooeeeaaa]]][[[aaa\\\TTTPPPOOOPPPQQQRRR]]]___^^^WWWOOOLLLPPPVVVUUUWWWZZZ\\\fff~~~~~~fffbbblllfffWWWKKKCCC999888999:::999;;;EEEPPPcccqqqlllhhhkkkooojjjeeecccaaaaaabbbccccccbbb^^^\\\YYYUUURRRPPPPPPOOOqqqpppmmmiiidddccceeehhheee```^^^aaabbbaaacccffffffeeehhhooorrrrrrrrrtttpppmmmiiihhhjjjnnnrrrtttwwwpppmmmttt~~~vvvxxxiiinnn|||tttvvv~~~}}}wwwxxxrrrqqqzzzlllZZZPPPJJJ???::::::444444444555555666666666555===999BBB\\\dddXXX```eeemmmLLLaaadddXXXccc]]]bbbjjj___SSSOOOMMMMMMLLLIIIJJJMMMPPPOOOMMMKKKHHHGGGFFFEEEDDDGGGKKKNNNNNNLLLJJJIIIGGGEEECCCBBBAAA???===:::666666666666555555555555@@@QQQbbb]]]}}}}}}iii[[[SSSQQQYYYbbbhhhkkkmmmnnnqqquuuuuuqqqzzz|||{{{yyy}}}|||zzzxxxppp___PPPJJJJJJOOO\\\nnnssscccWWWTTTPPPFFFAAACCCOOOeee{{{nnnmmmllljjjiiiiiihhhhhheeegggiiikkkkkkiiigggeeeaaa```^^^\\\\\\ZZZWWWUUURRROOOLLLJJJIIIHHHFFFEEECCCAAA???>>>>>>===<<<;;;;;;999777666666555333222111222333777<<>>888???QQQUUUTTTgggjjjWWW{{{VVVJJJHHHKKKGGGGGGHHHAAACCCAAAAAABBBEEEFFFDDDBBB???@@@@@@AAAAAA@@@@@@???============<<<<<<<<<<<<>>>;;;;;;;;;;;;;;;BBBJJJ]]]gggqqq~~~^^^XXX]]]lllssswwwrrrnnnhhh___WWWQQQMMMJJJIIIJJJHHHHHHJJJLLLNNNLLLKKKGGGDDDDDDIIIKKKKKKMMMSSSUUU___lllsssyyywwwooonnnpppoooggg^^^YYY[[[^^^```___gggfff```WWWOOONNNTTT[[[YYYZZZ]]]ggg{{{kkk```dddjjj]]]MMMDDD>>>999999:::;;;:::===IIIWWWttt|||nnnnnnhhhiiimmmeee```bbbddddddcccaaa``````^^^[[[WWWSSSOOONNNMMMMMMooonnnkkkeeeaaa```dddhhhfffaaa___aaacccbbbcccfffeeedddjjjrrrrrrjjjkkksssxxxuuuooojjjhhhjjjooorrrnnnoooooosss{{{rrrjjjlllsss~~~fffkkk{{{xxxqqqwwwmmmuuufffUUUMMMHHH===999999333222333444444555555444444???<<>>=========;;;::::::888666666666555333111111111444777<<>>???@@@AAA@@@@@@???<<<<<<<<<<<<============@@@;;;999;;;<<<<<<@@@FFFWWWdddhhh~~~kkk^^^___hhhxxxzzzmmmgggccc[[[RRRLLLIIIHHHIIIIIIHHHHHHJJJMMMMMMJJJGGGEEECCCFFFNNNQQQOOOPPPTTTRRR\\\gggnnnrrr{{{yyyoooeeeccciiippprrrqqqsssoooggg]]]UUUUUU\\\ccc______cccrrrbbb\\\dddhhhXXXHHH@@@:::::::::;;;;;;:::>>>LLL\\\rrriiinnnfffeeehhh^^^^^^ccchhhiiieee```^^^]]]]]]ZZZVVVQQQMMMLLLKKKLLLooommmiiiccc]]]\\\```eeefffcccaaaaaabbbcccddddddlllkkkjjjiiijjjmmmsssxxx|||zzzwwwtttsssssstttuuukkkooosssyyymmmWWWrrrvvvhhhjjjttt~~~tttlllwwwxxxrrrttt~~~zzzwwwxxx}}}wwwvvv~~~zzzdddWWWHHH@@@:::666555666777000000:::<<<555111444FFFAAAhhhYYYwwwgggooodddKKKXXX~~~vvvtttppphhh^^^VVVQQQPPPOOOOOONNNNNNMMMLLLKKKKKKNNNNNNLLLHHHDDDCCCDDDEEEHHHIIIJJJKKKJJJHHHEEECCC@@@@@@@@@????????????>>><<<;;;999777555555555666777FFFaaaXXXggg~~~rrr^^^VVV]]]gggmmmqqqvvv}}}}}}uuunnnoookkkhhhmmmwww}}}xxxppptttrrrqqqrrrppphhh[[[RRRSSSOOOQQQ]]]nnntttVVVhhhyyyqqquuussspppmmmkkkjjjjjjkkkjjjmmmooonnnjjjeeeaaa^^^]]]^^^^^^^^^[[[XXXUUUSSSQQQNNNJJJHHHFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::888777555444444222111333888@@@FFFIIIIIIQQQIIIHHHKKKFFF<<<;;;BBBDDD>>>kkkTTTaaaeeeMMMJJJHHHFFFEEEDDDBBBAAAEEEDDDDDDCCCAAA@@@??????>>>=========<<<<<<<<<<<<;;;<<<===>>>>>><<<:::999999::::::999999:::>>>AAA[[[cccggg|||sssYYYhhhggghhh||||||~~~zzzooofffaaaZZZSSSOOOMMMJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHIIINNNTTTTTTRRRSSSWWW\\\\\\bbbiiimmmsss}}}xxx|||xxxppphhhbbb^^^^^^eeemmmgggiiirrrmmmVVVaaahhh```NNN@@@<<<>>>666>>>:::444<<>>=========<<<:::888777666666666;;;DDDZZZUUUbbb~~~{{{|||{{{wwwcccZZZ```hhhmmmpppvvv}}}~~~wwwppplllgggdddhhhqqqwwwvvvqqqrrrpppoooppppppkkkbbb[[[VVVTTTWWWdddtttbbbtttvvvsssqqqnnnllljjjiiiiiijjjiiikkkmmmmmmiiidddaaa___\\\\\\\\\[[[YYYVVVTTTRRRQQQNNNIIIFFFEEEDDDBBBAAA@@@@@@???>>>===<<<;;;:::;;;:::999888666555444333333333555:::AAAGGGJJJJJJJJJEEEEEEHHHDDD<<>>======<<<============<<<;;;::::::;;;<<<===<<<;;;999888999::::::999888999<<>>;;;;;;:::===999888>>>BBBQQQiiissslllfffdddbbb___```dddddddddddddddbbbaaa___^^^\\\ZZZVVVRRROOONNNNNNNNNfffiiillljjjddd^^^[[[ZZZ^^^^^^```bbbdddeeecccaaabbbfffkkkooopppppppppqqqtttuuuxxxzzz||||||||||||~~~{{{wwwyyymmm^^^]]]wwwsssppppppyyy}}}xxxvvvvvvyyy|||~~~{{{wwwtttsssooommmrrrzzz~~~]]]TTTIII>>>999666444444666444888888333222888======EEErrrTTTOOOrrr|||kkkyyyjjjKKKYYY}}}iiiddd]]]ZZZYYYZZZXXXWWWRRRQQQQQQPPPPPPPPPQQQQQQNNNMMMKKKGGGEEEFFFJJJMMMJJJKKKMMMNNNNNNLLLKKKIIIGGGFFFEEECCC@@@>>>===<<>><<<:::999888888888:::>>>QQQWWWbbbsssttt}}}{{{hhh___aaafffmmmqqqwww~~~zzzvvvjjjgggdddgggnnnsssvvvvvvuuurrrpppoooooolllgggbbbYYYXXX^^^mmm|||~~~}}}}}}~~~rrrpppnnnllljjjhhhhhhhhhhhhgggiiijjjiiifffcccaaa```[[[[[[YYYWWWUUUSSSRRRQQQQQQMMMHHHDDDCCCCCCBBBAAA??????>>>===<<<;;;;;;::::::999888777666555444333333444777===CCCHHHKKKKKKMMMJJJIIIHHHAAA:::???JJJDDDmmmooo^^^ssshhhTTTJJJHHHEEEDDDDDDCCCAAA@@@@@@??????>>>===<<<;;;;;;:::;;;<<<======;;;:::888999999:::;;;;;;:::888777999:::999888777777999;;;CCCRRR```sssqqqcccbbbiiinnnzzzzzz||||||xxxxxx~~~vvvlllfff]]]UUUQQQNNNMMMLLLMMMMMMLLLLLLLLLNNNOOOQQQWWWWWW]]]fffiiiddd___]]]___aaaeeekkkqqqzzz}}}zzzuuullllllpppsssvvvxxx~~~iii```\\\eeecccOOO???<<<;;;777===;;;999???AAA???WWW}}}jjjgggdddccc```]]]aaagggddddddeeefffeeecccbbb```YYYYYYWWWVVVTTTRRRPPPPPPeeeiiilllkkkeee___[[[ZZZ]]]^^^aaaeeehhhhhheeebbbcccgggmmmppprrrrrrrrrsssrrrsssuuuxxxzzz|||}}}~~~yyywwwssspppnnnrrr~~~}}}ooo]]]xxxwwwkkkfffeeeiiiuuu}}}xxxtttqqqsssvvvyyyuuupppnnnppprrrtttxxx|||qqq\\\LLLBBB999666666444555777555666777777999;;;???BBBjjjiiiTTTJJJFFFVVVnnn{{{___aaaNNNLLLhhhttt______aaaeeeiiiggg___WWWTTTSSSRRRQQQPPPPPPPPPPPPTTTQQQMMMHHHEEEEEEIIILLLIIIJJJLLLMMMNNNMMMLLLLLLIIIHHHFFFEEEBBB@@@???>>>AAAAAA???>>><<<;;;:::999999<<>>>>>===<<<<<<;;;::::::999888888777555444444333333555999???DDDHHHJJJKKKMMMLLLKKKGGG???;;;CCCPPPOOOZZZeeeqqqzzzUUUGGGEEECCCBBBBBBBBBAAA???>>>======<<<;;;;;;::::::888999;;;===<<<:::888666777888888999999888777777999999999888666555777888===OOOaaassseee]]]eeefffsss~~~{{{zzz}}}tttmmmccc[[[VVVTTTSSSRRRLLLMMMNNNPPPTTTXXX[[[]]]___```fffoooqqqjjjaaa]]]aaaccchhhnnnvvvwwwuuuyyyyyyqqqrrruuuwwwzzz~~~yyyaaa^^^```ggg^^^FFF888:::;;;555<<<999999BBBCCCAAAgggpppeeebbb```aaaaaa___bbbgggeeefffhhhiiihhheeebbb```XXXXXXXXXXXXWWWUUUSSSRRRdddggghhhfff```[[[ZZZZZZ]]]___dddhhhkkkkkkgggddddddgggjjjmmmnnnoooqqqrrrqqqqqqqqqrrrtttwwwzzz|||wwwxxxxxxrrrhhhdddqqq~~~bbbhhh~~~ooo___XXX[[[cccmmmuuuwwwxxxwwwrrrmmmnnnwww~~~{{{sssnnnrrryyy{{{{{{{{{qqq\\\GGG>>>666666666666666888555444666888666===WWWtttfffVVVGGGCCCPPPSSS]]]\\\\\\]]]TTTfffdddBBBLLLgggzzzjjjccccccfffkkknnniii^^^UUUVVVUUURRRPPPNNNMMMNNNNNNTTTRRRNNNIIIFFFFFFJJJNNNIIIIIIKKKLLLMMMLLLLLLLLLHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDBBBAAA???===<<<;;;<<>>======<<<<<<;;;;;;::::::666888:::;;;;;;999777555666666777777777777777777888999999888666555555777<<>>===999???CCCUUUVVVXXXvvvnnnjjjpppuuu|||vvvrrruuu|||~~~zzzzzz~~~}}}|||zzzyyyxxxxxxyyyyyyzzzuuuvvv~~~ooo^^^UUUPPPVVVZZZaaakkkzzz|||qqqrrrrrrnnnggggggffffffeeeeeedddddd___aaacccbbb```]]][[[[[[XXXWWWUUUSSSQQQOOONNNMMMJJJGGGDDDBBBAAA@@@???===<<<<<<;;;;;;;;;:::::::::777666666555444444333333111666===BBBFFFGGGIIIJJJJJJJJJGGG@@@999:::BBBKKKdddzzzLLLCCCxxxpppYYYIIIBBB@@@???>>>???@@@???>>><<<<<<<<<<<<;;;;;;::::::666777888999999777666444666666666666666777777777777888999888666555666777;;;CCCXXXjjjvvvyyy```^^^gggvvv}}}{{{yyy|||qqqhhhaaa\\\XXXVVVXXX\\\aaaeeegggiiiiiimmmqqqyyy~~~uuuooonnntttvvvwwwzzznnnjjjpppsssccc^^^XXXddd\\\MMM===777999;;;::::::===<<>>666===<<>>???>>>===;;;;;;;;;:::::::::::::::666777777777777666555555666666666666666777888888666888999888777666666777::::::OOObbbjjjrrrbbbjjjtttyyy}}}{{{xxxyyysssmmmjjjbbbeeekkkrrrvvvxxxxxxwwwyyyuuuvvvwww{{{|||{{{ttt}}}iii]]]\\\\\\aaaRRRCCC<<<999888999===999@@@>>>DDDeeevvveeebbb]]][[[^^^___[[[YYYYYYWWWZZZ___cccccc```[[[XXXYYYWWWSSSPPPPPPRRRUUUXXXaaaccccccaaa]]]\\\^^^aaaXXXZZZ]]]```cccbbb^^^[[[___bbbfffggggggfffffffffaaacccgggkkkooorrrssstttuuuqqqssswwwpppbbb___fffiiinnn{{{kkkSSSIIILLLQQQSSSRRRWWW___hhhoootttvvvwwwmmmppptttvvvqqqmmmrrr{{{nnnrrruuuuuutttwww~~~}}}xxxeeeRRR@@@AAA:::555666777555555666444<<<;;;HHH~~~WWWKKK\\\hhhZZZ|||EEEGGGVVVrrryyyeeeooo\\\ZZZWWWQQQMMMMMMOOOQQQRRRQQQOOONNNNNNPPPSSSUUUOOOOOONNNKKKHHHHHHIIIKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHJJJIIIIIIHHHFFFCCC@@@>>>888>>>777NNNYYYccczzzrrrmmmssszzz~~~zzzuuu{{{~~~yyyyyy~~~}}}|||zzz~~~pppMMM>>>>>>BBB<<<===BBBOOO```qqq}}}vvv{{{ssswwwuuummmjjjnnnnnniiieeeeeeeeeffffffeeeeeeddd\\\___bbbbbb___ZZZVVVUUUQQQRRRRRRQQQOOOLLLIIIGGGEEEDDDCCCCCCBBB@@@===:::;;;;;;::::::::::::::::::555555555444444333333333222999BBBGGGIIIJJJKKKLLLEEEEEECCC@@@AAAHHHPPPTTTWWWxxxggg@@@EEEhhhtttWWWfffEEEGGG???>>><<<<<<>>>>>>>>>===:::::::::999999999999999777666666666555555555555666666666666666777888999666777999999888777777888999555III^^^dddzzzhhhkkknnnmmmwww|||xxx{{{yyyuuuuuu}}}~~~qqqvvv~~~||||||yyy```SSSTTT\\\^^^KKK<<<;;;;;;666888???888BBB???HHH{{{ppp```eeeccccccddd```[[[ZZZ]]]UUUYYY___dddeeeccc___\\\[[[WWWQQQMMMMMMPPPUUUXXX